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

2018-08-12 Thread Hans de Graaff
commit: c17d540eee49d0c9a5871c82a41a4b92791e4c6a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Aug 13 04:30:20 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Aug 13 04:30:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c17d540e

dev-ruby/cri: add 2.12.0

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/cri/Manifest  |  1 +
 dev-ruby/cri/cri-2.12.0.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/cri/Manifest b/dev-ruby/cri/Manifest
index 242882cb56a..14aa75f6506 100644
--- a/dev-ruby/cri/Manifest
+++ b/dev-ruby/cri/Manifest
@@ -1,3 +1,4 @@
 DIST cri-2.10.1.gem 28672 BLAKE2B 
fe6f78ec193298605995e00242a4f615159192b66900c111fa58252aea63c3a5515a0e7a9d7c5a1a0878a2e9c70a77023ee60be4d7b6c780d5f2d1300641e109
 SHA512 
f71cdd00613b226f916c9f45f9e8ce3a7c0c68bdb547de6df8b9457c018627c18ce978a13c971e0ef2cd24ec985f815df0389d0ddabd463eef93d5e2147e6101
 DIST cri-2.11.0.gem 29184 BLAKE2B 
cd6df24e9c50be519e8d8cba06c7f747dab98c758a70de1f3ff7c3570a3f62b1b7d7769347d0922cc39d9588dd1d061a71b02c0de47a4182184eec8072720ae8
 SHA512 
ceb87803fc90a394effd3ba445ccb44a2bfc3700e44910766144074ef82b019cd5ddaffad93ce7e7b3446f94735736a4e53f5916924a33460b96afd7aea427b7
+DIST cri-2.12.0.gem 31232 BLAKE2B 
742a86204e16280eb7fcb41dcecfdb4779e1676e4d2dde4d79055dc2f3db6e0dfd58b7e78e29e728e7d31fa59669f327e2c5a328b13ccd758012f1268b891d48
 SHA512 
a248815e5ecd3235a23ece390179ee8763fd99c47e559139c769442b68b4be61e8fee6a90adf64196722c22ff321db9bad84162c28dc149acddff9edfa5b4ab1
 DIST cri-2.7.1.gem 25088 BLAKE2B 
20317d886401d6d5f034c27396cad2fdaf322246c319ef3cadc3e38169dbc00c83771fdb2d564efd0ca386b916a0bc2d8cf283742ccd18ca390e491a84f5e31f
 SHA512 
37d641390dc83550c254b3c48018f7f2c53f73161807c299cb78ef84b8625e5f00cd8c877ac464ece5c6623d7118872c45648ed56c2bd5f53ae62cd66b8e24d1

diff --git a/dev-ruby/cri/cri-2.12.0.ebuild b/dev-ruby/cri/cri-2.12.0.ebuild
new file mode 100644
index 000..30952c0fb57
--- /dev/null
+++ b/dev-ruby/cri/cri-2.12.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
+
+RUBY_FAKEGEM_TASK_DOC="doc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Cri is a library for building easy-to-use commandline tools"
+HOMEPAGE="https://rubygems.org/gems/cri;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~x86 ~x86-fbsd"
+SLOT="0"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/colored-1.2"
+
+ruby_add_bdepend "doc? ( dev-ruby/yard )
+   test? ( dev-ruby/yard dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -e '/coveralls/I s:^:#:' -i test/helper.rb || die
+   sed -i -e '/rubocop/ s:^:#:' \
+   -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib -S rake test_unit || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mime-types-data/

2018-08-12 Thread Hans de Graaff
commit: 0457b8381357918e0f806d5a61fd7f7992e43b2b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Aug 13 04:15:18 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Aug 13 04:21:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0457b838

dev-ruby/mime-types-data: add 3.2018.0812

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/mime-types-data/Manifest   |  1 +
 .../mime-types-data-3.2018.0812.ebuild  | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-ruby/mime-types-data/Manifest 
b/dev-ruby/mime-types-data/Manifest
index efbe5e2f0c1..83f75c4c174 100644
--- a/dev-ruby/mime-types-data/Manifest
+++ b/dev-ruby/mime-types-data/Manifest
@@ -1 +1,2 @@
 DIST mime-types-data-3.2016.0521.gem 101888 BLAKE2B 
7711f4154936c200d678c8a94f2bdff8a2fc2a9abb54918563d4c9018c77330f94d4f6b3eb5a64acf7a85c7a27dcc41ba14f1d9e8cb5dcb238b7a1b6b9e70655
 SHA512 
3eb23e446f25a1b058408bec4f4867177ce42f579d188e3f8f1f31d8268e6566309e7439cdcafec214e54e3b22b7c29896c859bac26556b5573fc149eefeebc5
+DIST mime-types-data-3.2018.0812.gem 157184 BLAKE2B 
b43b7bd6200182c402fe74f9a3f8cb1bc39a643b1de098ec6427ec66e62b6f28732032f4d6305f1ff267a61f60a12d759950b1a8f25c396bb2a7a6acc27b88f5
 SHA512 
8c60151f044a03dbb28da231994e4d5e1961839774791ac9caf3332353000c7ab12671960f791a03417b4236b9b6c9f690a5d228b7c5ec0d2a19b1a8e59eadb1

diff --git a/dev-ruby/mime-types-data/mime-types-data-3.2018.0812.ebuild 
b/dev-ruby/mime-types-data/mime-types-data-3.2018.0812.ebuild
new file mode 100644
index 000..efda391d442
--- /dev/null
+++ b/dev-ruby/mime-types-data/mime-types-data-3.2018.0812.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Registry for information about MIME media type definitions"
+HOMEPAGE="https://github.com/mime-types/mime-types-data;
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""



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

2018-08-12 Thread Hans de Graaff
commit: 3b3bb37f88118d0350254056631f74d88f85dffe
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Aug 13 04:21:19 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Aug 13 04:21:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b3bb37f

dev-ruby/mime-types: add 3.2.2

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/mime-types/Manifest|  1 +
 dev-ruby/mime-types/mime-types-3.2.2.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/mime-types/Manifest b/dev-ruby/mime-types/Manifest
index b060b40c299..b942f019175 100644
--- a/dev-ruby/mime-types/Manifest
+++ b/dev-ruby/mime-types/Manifest
@@ -2,3 +2,4 @@ DIST mime-types-1.25.1.gem 61440 BLAKE2B 
ba28c605e910c41840645780ff42d2eea032fd9
 DIST mime-types-2.6.2.gem 190976 BLAKE2B 
985ed336dd20e1dfe8603ef8e8ae1868c605ff9d241439b7d64bf732012423bb76fe6ea420ff67487d100be25dfc4b467aeb7d1373ee17635a9fe634d7958f02
 SHA512 
a083d865ba39e1b0e468c26823e82472d6bcb501e7dda047f1206b538e2f018d51d8bb31fd6734ba706a8352ade42bb40c52df1837402c3cb4fa01778772485c
 DIST mime-types-2.99.2.gem 149504 BLAKE2B 
d2088d606b0210a8607d351ce7b7e3b7f25c3d518eaa3cb32ccfbf56a16eea104c908614f315317cece175003261d240f43bbf203619b54da35702abb94be8ce
 SHA512 
46b3add451c3a6879f0f5df5f1e09c41d78d5a5b3872c2fcae7c8b097008cb04a9f5606360af9cc9880d7d659fe2dad19a118e6dfca1774ec3f5a5b852e31720
 DIST mime-types-3.1.gem 42496 BLAKE2B 
a586c6264e46fd45c5fa7bf79b8ca79e086d4ed23c0bfafb0c38f508b638df886b8b4e43d975955579fa24f19de6c90b16d1f0395a80f676b4c153e4431accd9
 SHA512 
1923ff7032aabbf83569497e0016ea0ff183a13751b0ba0a5b09a132e7c18154bbb19e7d3877adc2e1d21cdff612713201a465f954309794fa1d9b330975a112
+DIST mime-types-3.2.2.gem 35840 BLAKE2B 
dd77473793d68007a3f096971366b5c2120391f3bdd5c758d8e4fac2c1df509a9e367766ac8f1dd292e9b000beb6346d22f2e21c599d2d9117cee84ae7fee864
 SHA512 
e098df6001ddb53225cf2f48df4e13f2cb9c5e86f64dfaebfba82ed9f1d60149b05069800ea14d1d76554d760169f3c3cb506cc3c789c74da7e1c8df61d67b7c

diff --git a/dev-ruby/mime-types/mime-types-3.2.2.ebuild 
b/dev-ruby/mime-types/mime-types-3.2.2.ebuild
new file mode 100644
index 000..cb6a7ae60f3
--- /dev/null
+++ b/dev-ruby/mime-types/mime-types-3.2.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="History.md README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides a mailcap-like MIME Content-Type lookup for Ruby"
+HOMEPAGE="https://github.com/mime-types/ruby-mime-types;
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest:5 
dev-ruby/minitest-bonus-assertions:2 dev-ruby/minitest-hooks:1 )"
+
+ruby_add_rdepend ">=dev-ruby/mime-types-data-3.2015:3"
+
+all_ruby_prepare() {
+   # Avoid unneeded developer-only dependencies.
+   sed -i -e '/\(focus\|rg\)/ s:^:#:' \
+   -e 's:fivemat/::' test/minitest_helper.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}



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

2018-08-12 Thread Yixun Lan
commit: 1590e8ef7245a89d088cdf16d5cf99dda22be124
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Aug 13 04:15:08 2018 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Aug 13 04:15:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1590e8ef

net-misc/ofono: version bump 1.24

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-misc/ofono/Manifest  |  1 +
 net-misc/ofono/ofono-1.24.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/net-misc/ofono/Manifest b/net-misc/ofono/Manifest
index 7545ab02bfe..0107e32033e 100644
--- a/net-misc/ofono/Manifest
+++ b/net-misc/ofono/Manifest
@@ -1,3 +1,4 @@
 DIST ofono-1.16.tar.xz 854296 BLAKE2B 
4ee8f895e21903b8181fe14f5a91fea466eb3a2f66c8a5ab270a8dd81c601dc5e2a1beae368cf0f14b556f0dfb8301439d40d93bfd1d058d43ce864cdd1f0788
 SHA512 
21887e1bc3b8af18881f9456f950b97885b567164e28ebe2ab6fc5a3042c439891a20b5034a8fa0c7a78567286ac53c1b8a72122f428fbcf5da8bf139423b913
 DIST ofono-1.20.tar.xz 935448 BLAKE2B 
751f6c340cf95dd4ab6f3d17f81a967406b3f6cc4d6024435aba1e663a220a47d14f04d62b765205bf04f11a9b5b0075501dbbaaa22f9380ffb0ef3a78fce5ec
 SHA512 
8dc86654ae8a1dc1761c95df5f0de55566db20012e523f11bcd5ab5e1540f4cd9fc7bd6bf1665dcbeb31f2925f9322c21fd05fb00034e408b5d85b265e2fe840
 DIST ofono-1.23.tar.xz 978472 BLAKE2B 
0bd0b7921df075f0ea35d61d4ea852dad0bc752802263f8525e697f3b23e555488116918fed8f143c95ae6fc919515cbb06d0644f7119225076d1fe7c5be1f52
 SHA512 
103dc28f9a6c583804884bdb891424eb53323b5edf764edd6c64e0b6c76ee6ea063c6a1d1d36a35d4ae6740e00479e2fc0abc6fca1dc92b916e166d48a1642fd
+DIST ofono-1.24.tar.xz 980644 BLAKE2B 
74974ab104cc31a67ec04c62149e282de5295573e1b236b39da8005721c8277a0636fd290aaa3c6380eb117364d2098af856f22ce9f6d41af599c5bf78bf98b1
 SHA512 
d3148df4bcac60c0f12bc4665e170e92d35473a7ff9fc516bd6a3c35c3e9b6f9beadc624ac9bbdfb9de2876e4ab417d857bd52b27a634f433f3607a7e11381c3

diff --git a/net-misc/ofono/ofono-1.24.ebuild b/net-misc/ofono/ofono-1.24.ebuild
new file mode 100644
index 000..2978ac9372e
--- /dev/null
+++ b/net-misc/ofono/ofono-1.24.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils multilib systemd
+
+DESCRIPTION="Open Source mobile telephony (GSM/UMTS) daemon"
+HOMEPAGE="https://01.org/ofono;
+SRC_URI="mirror://kernel/linux/network/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+atmodem bluetooth +cdmamodem +datafiles doc dundee examples +isimodem 
+phonesim +provision +qmimodem threads tools +udev upower"
+
+REQUIRED_USE="dundee? ( bluetooth )"
+
+RDEPEND=">=sys-apps/dbus-1.4
+   >=dev-libs/glib-2.32
+   net-misc/mobile-broadband-provider-info
+   bluetooth? ( >=net-wireless/bluez-4.99 )
+   udev? ( virtual/udev )
+   examples? ( dev-python/dbus-python )
+   tools? ( virtual/libusb:1 )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+DOCS=( ChangeLog AUTHORS )
+
+src_configure() {
+   econf \
+   $(use_enable threads) \
+   $(use_enable udev) \
+   $(use_enable isimodem) \
+   $(use_enable atmodem) \
+   $(use_enable cdmamodem) \
+   $(use_enable datafiles) \
+   $(use_enable dundee) \
+   $(use_enable bluetooth) \
+   $(use_enable phonesim) \
+   $(use_enable provision) \
+   $(use_enable qmimodem) \
+   $(use_enable tools) \
+   $(use_enable examples test) \
+   $(use_enable upower) \
+   --disable-maintainer-mode \
+   --disable-rilmodem
+   --localstatedir=/var \
+   --with-systemdunitdir="$(systemd_get_systemunitdir)"
+}
+
+src_install() {
+   default
+
+   if use tools ; then
+   dobin tools/auto-enable \
+   tools/huawei-audio \
+   tools/lookup-provider-name \
+   tools/lookup-apn \
+   tools/get-location \
+   tools/tty-redirector
+   fi
+
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   use doc && dodoc doc/*.txt
+}



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

2018-08-12 Thread Yixun Lan
commit: 51336975dc2ff5a8e119f96a917bf0a26afa1a18
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Aug 13 03:49:39 2018 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Aug 13 03:51:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51336975

app-backup/snapper: drop old & live ebuilds

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-backup/snapper/Manifest|  3 --
 app-backup/snapper/snapper-0.2.8-r1.ebuild | 72 --
 app-backup/snapper/snapper-0.3.3.ebuild| 72 --
 app-backup/snapper/snapper-0.4.1.ebuild| 72 --
 app-backup/snapper/snapper-.ebuild | 71 -
 5 files changed, 290 deletions(-)

diff --git a/app-backup/snapper/Manifest b/app-backup/snapper/Manifest
index b0274984547..85ced363da5 100644
--- a/app-backup/snapper/Manifest
+++ b/app-backup/snapper/Manifest
@@ -1,6 +1,3 @@
-DIST snapper-0.2.8.tar.bz2 475053 BLAKE2B 
f6e4046f572ce70bc811e99bfe53d043ab2ca381219113d5c871b3b85a33b9bf1e28ea4e62a7410335788d4f6dea90b16ed63c7eb681d3e6c5ec4f62c827bc28
 SHA512 
ce1529062943c34b9de2eafb62c6e28b39bda6f4afc23ec5df5ddd42f213cbaf0d77d94d11d982285114ceecd27bd48206436119af84b2769ed4792aab01c75d
-DIST snapper-0.3.3.tar.bz2 545800 BLAKE2B 
dca7b6912beb015335324144ca60e1f4667e96cb3d057ced4c68b7bc66a4895f2b3c068582137cd40fd5a267f3178e462029428154c860f67846163adba05c5d
 SHA512 
f24f6d121f9a613549899b7bf3751f6d9c101db716d7bc3858a2add9f90e08861fc46927ce0130efc232240a91e24934820d0c2b1b65f206ac80d04cdaaec39d
-DIST snapper-0.4.1.tar.bz2 570673 BLAKE2B 
7b36cac2bdb84d80817be496ba1aa0984ba48680468bfc04fa47a10f452da0dbe1a94fac70d6c7a8ba03f76047ebbba579924f35b4e86c2d30c28e222cba38ec
 SHA512 
23d12a4685039ce629333854bc3e8a90a524bf1207590102ccfbc358473e7bef9ca6a723d2bc8a2f0f7466c4b34dce724b806d24762ae54b26292e730a10a70c
 DIST snapper-0.5.0.tar.bz2 571716 BLAKE2B 
3eb1db265566d0129c3177dcf8d62848108df918eb705ae149672664e215a17b760279e35d1ac658b18bb6e6fa05f5102d05c3a00e45fbfe73093b073fc3f8f9
 SHA512 
37487a1230825dc5d533e5c864965d9d05c2a3f4e12e5ae910f2721ef2497be2dafedcd13148d7246896551eae11cbcb925e04b58f799ea3d644eea329d3da29
 DIST snapper-0.5.4.tar.bz2 579172 BLAKE2B 
ce23b56047b818946f1b885308abd21ce6df216b890f784c3b57d8bd44a0a26bebf992b4d2a8ff36e11e096b0d589197e81bf223dd018feb9dcbeaa04c03a904
 SHA512 
fed417ef817526ab8c2110a70f5e9750642d7f427619efa52c2ed2e3adb83ff47314cdd8843e6331ce1c37fca79367a0a5ff8c6ba394602b24399eb5e6b97cd0
 DIST snapper-0.5.6.tar.bz2 580047 BLAKE2B 
3b945acbf734db1925dad5515323a64a2c08ee8226a593025f9160e0d1b1140734b2b498d036256946159900b50fec8567147dc0a974c281be747e977bcbd05b
 SHA512 
392427d097cbe221bf7ca0ae20bc065dffaa4d0017ed750c41748d71128fc7ce054bb4425d6dbed7308a530df71815f80f56e60d72aab17ef3e0a16f3b3ba47e

diff --git a/app-backup/snapper/snapper-0.2.8-r1.ebuild 
b/app-backup/snapper/snapper-0.2.8-r1.ebuild
deleted file mode 100644
index 9b4de6eddcc..000
--- a/app-backup/snapper/snapper-0.2.8-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="Command-line program for btrfs and ext4 snapshot management"
-HOMEPAGE="http://snapper.io/;
-SRC_URI="ftp://ftp.suse.com/pub/projects/snapper/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+btrfs ext4 lvm pam xattr"
-
-RDEPEND="dev-libs/boost:=[threads]
-   dev-libs/libxml2
-   dev-libs/icu:=
-   sys-apps/acl
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/zlib
-   virtual/libintl
-   btrfs? ( >=sys-fs/btrfs-progs-3.17.1 )
-   ext4? ( sys-fs/e2fsprogs )
-   lvm? ( sys-fs/lvm2 )
-   pam? ( sys-libs/pam )
-   xattr? ( sys-apps/attr )"
-
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-REQUIRED_USE="|| ( btrfs ext4 lvm )"
-
-DOCS=( AUTHORS README )
-
-src_prepare() {
-   epatch "${FILESDIR}"/cron-confd.patch
-}
-
-src_configure() {
-   local myeconfargs=(
-   --with-conf="/etc/conf.d"
-   --docdir="/usr/share/doc/${PF}"
-   --disable-zypp
-   --enable-rollback
-   $(use_enable btrfs)
-   $(use_enable ext4)
-   $(use_enable lvm)
-   $(use_enable pam)
-   $(use_enable xattr xattrs)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   # Existing configuration file required to function
-   newconfd data/sysconfig.snapper snapper
-   prune_libtool_files
-}
-
-pkg_postinst() {
-   elog "In order to use Snapper, you need to set up"
-   elog "at least one config first. To do this, run:"
-   elog "snapper create-config "
-   elog "For more information, see man (8) snapper or"
-   elog "http://snapper.io/documentation.html;
-}

diff --git 

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

2018-08-12 Thread Yixun Lan
commit: 9cfcaf5a99d47bdd3aca67ba7792e0a028b6
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Aug 13 03:41:25 2018 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Aug 13 03:51:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cfcaf5a

app-backup/snapper: version bump 0.5.6

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-backup/snapper/Manifest |  1 +
 app-backup/snapper/snapper-0.5.6.ebuild | 77 +
 2 files changed, 78 insertions(+)

diff --git a/app-backup/snapper/Manifest b/app-backup/snapper/Manifest
index 1b9e00e37ca..b0274984547 100644
--- a/app-backup/snapper/Manifest
+++ b/app-backup/snapper/Manifest
@@ -3,3 +3,4 @@ DIST snapper-0.3.3.tar.bz2 545800 BLAKE2B 
dca7b6912beb015335324144ca60e1f4667e96
 DIST snapper-0.4.1.tar.bz2 570673 BLAKE2B 
7b36cac2bdb84d80817be496ba1aa0984ba48680468bfc04fa47a10f452da0dbe1a94fac70d6c7a8ba03f76047ebbba579924f35b4e86c2d30c28e222cba38ec
 SHA512 
23d12a4685039ce629333854bc3e8a90a524bf1207590102ccfbc358473e7bef9ca6a723d2bc8a2f0f7466c4b34dce724b806d24762ae54b26292e730a10a70c
 DIST snapper-0.5.0.tar.bz2 571716 BLAKE2B 
3eb1db265566d0129c3177dcf8d62848108df918eb705ae149672664e215a17b760279e35d1ac658b18bb6e6fa05f5102d05c3a00e45fbfe73093b073fc3f8f9
 SHA512 
37487a1230825dc5d533e5c864965d9d05c2a3f4e12e5ae910f2721ef2497be2dafedcd13148d7246896551eae11cbcb925e04b58f799ea3d644eea329d3da29
 DIST snapper-0.5.4.tar.bz2 579172 BLAKE2B 
ce23b56047b818946f1b885308abd21ce6df216b890f784c3b57d8bd44a0a26bebf992b4d2a8ff36e11e096b0d589197e81bf223dd018feb9dcbeaa04c03a904
 SHA512 
fed417ef817526ab8c2110a70f5e9750642d7f427619efa52c2ed2e3adb83ff47314cdd8843e6331ce1c37fca79367a0a5ff8c6ba394602b24399eb5e6b97cd0
+DIST snapper-0.5.6.tar.bz2 580047 BLAKE2B 
3b945acbf734db1925dad5515323a64a2c08ee8226a593025f9160e0d1b1140734b2b498d036256946159900b50fec8567147dc0a974c281be747e977bcbd05b
 SHA512 
392427d097cbe221bf7ca0ae20bc065dffaa4d0017ed750c41748d71128fc7ce054bb4425d6dbed7308a530df71815f80f56e60d72aab17ef3e0a16f3b3ba47e

diff --git a/app-backup/snapper/snapper-0.5.6.ebuild 
b/app-backup/snapper/snapper-0.5.6.ebuild
new file mode 100644
index 000..0615011a39c
--- /dev/null
+++ b/app-backup/snapper/snapper-0.5.6.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit systemd
+
+DESCRIPTION="Command-line program for btrfs and lvm snapshot management"
+HOMEPAGE="http://snapper.io/;
+SRC_URI="ftp://ftp.suse.com/pub/projects/snapper/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="lvm pam xattr"
+
+RDEPEND="dev-libs/boost:=[threads]
+   dev-libs/libxml2
+   dev-libs/icu:=
+   sys-apps/acl
+   sys-apps/dbus
+   sys-apps/util-linux
+   >=sys-fs/btrfs-progs-3.17.1
+   sys-libs/zlib
+   virtual/libintl
+   lvm? ( sys-fs/lvm2 )
+   pam? ( sys-libs/pam )
+   xattr? ( sys-apps/attr )"
+
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/cron-confd.patch
+)
+
+src_prepare() {
+   default
+
+   sed -e "s,/usr/lib/systemd/system,$(systemd_get_systemunitdir),g" \
+   -i data/Makefile.* \
+   || die "Failed to fix systemd services and timers installation 
path"
+}
+
+src_configure() {
+   # ext4 code does not work anymore
+   # snapper does not build without btrfs
+   local myeconfargs=(
+   --with-conf="/etc/conf.d"
+   --docdir="/usr/share/doc/${PF}"
+   --disable-zypp
+   --enable-rollback
+   --disable-ext4
+   --enable-btrfs
+   $(use_enable lvm)
+   $(use_enable pam)
+   $(use_enable xattr xattrs)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   # Existing configuration file required to function
+   newconfd data/sysconfig.snapper snapper
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   elog "In order to use Snapper, you need to set up"
+   elog "at least one config first. To do this, run:"
+   elog "snapper create-config "
+   elog "For more information, see man (8) snapper or"
+   elog "http://snapper.io/documentation.html;
+}



[gentoo-commits] repo/gentoo:master commit in: net-fs/minio/

2018-08-12 Thread Mikle Kolyada
commit: c700366d6656d876a5e66c5355f498ef871c3e7e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug 13 02:35:21 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug 13 02:35:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c700366d

net-fs/minio: Add myself as maintainer

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-fs/minio/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-fs/minio/metadata.xml b/net-fs/minio/metadata.xml
index 1ec71a5fdd1..ec2aee6bb47 100644
--- a/net-fs/minio/metadata.xml
+++ b/net-fs/minio/metadata.xml
@@ -2,8 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   mr...@gentoo.org
-   Manuel Rüger
+   zlog...@gentoo.org
+   Mikle Kolyada


minio/minio



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

2018-08-12 Thread Mikle Kolyada
commit: f9a286fbb60fc8ad82bc9d1cb935a850cd574667
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug 13 01:57:18 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug 13 01:57:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9a286fb

net-p2p/qbittorrent: update and alternate HOMEPAGE

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-p2p/qbittorrent/qbittorrent-4.0.4.ebuild | 3 ++-
 net-p2p/qbittorrent/qbittorrent-4.1.1.ebuild | 4 ++--
 net-p2p/qbittorrent/qbittorrent-4.1.2.ebuild | 4 ++--
 net-p2p/qbittorrent/qbittorrent-.ebuild  | 2 +-
 4 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/net-p2p/qbittorrent/qbittorrent-4.0.4.ebuild 
b/net-p2p/qbittorrent/qbittorrent-4.0.4.ebuild
index 5dd7f307659..0abafb22f1e 100644
--- a/net-p2p/qbittorrent/qbittorrent-4.0.4.ebuild
+++ b/net-p2p/qbittorrent/qbittorrent-4.0.4.ebuild
@@ -6,7 +6,8 @@ EAPI=6
 inherit cmake-utils gnome2-utils xdg-utils
 
 DESCRIPTION="BitTorrent client in C++ and Qt"
-HOMEPAGE="https://www.qbittorrent.org/;
+HOMEPAGE="https://www.qbittorrent.org
+ https://github.com/qbittorrent;
 
 if [[ ${PV} == * ]]; then
inherit git-r3

diff --git a/net-p2p/qbittorrent/qbittorrent-4.1.1.ebuild 
b/net-p2p/qbittorrent/qbittorrent-4.1.1.ebuild
index 8634804e8d2..23e5a799473 100644
--- a/net-p2p/qbittorrent/qbittorrent-4.1.1.ebuild
+++ b/net-p2p/qbittorrent/qbittorrent-4.1.1.ebuild
@@ -6,8 +6,8 @@ EAPI=6
 inherit cmake-utils gnome2-utils xdg-utils
 
 DESCRIPTION="BitTorrent client in C++ and Qt"
-HOMEPAGE="https://www.qbittorrent.org/
- https://github.com/qbittorrent/qBittorrent;
+HOMEPAGE="https://www.qbittorrent.org
+ https://github.com/qbittorrent;
 
 if [[ ${PV} == * ]]; then
inherit git-r3

diff --git a/net-p2p/qbittorrent/qbittorrent-4.1.2.ebuild 
b/net-p2p/qbittorrent/qbittorrent-4.1.2.ebuild
index 3740a5f02ff..2c128403ac6 100644
--- a/net-p2p/qbittorrent/qbittorrent-4.1.2.ebuild
+++ b/net-p2p/qbittorrent/qbittorrent-4.1.2.ebuild
@@ -6,8 +6,8 @@ EAPI=6
 inherit gnome2-utils xdg-utils
 
 DESCRIPTION="BitTorrent client in C++ and Qt"
-HOMEPAGE="https://www.qbittorrent.org/
- https://github.com/qbittorrent/qBittorrent;
+HOMEPAGE="https://www.qbittorrent.org
+ https://github.com/qbittorrent;
 
 if [[ ${PV} == * ]]; then
inherit git-r3

diff --git a/net-p2p/qbittorrent/qbittorrent-.ebuild 
b/net-p2p/qbittorrent/qbittorrent-.ebuild
index 29f1eb91e25..cc5d592f00f 100644
--- a/net-p2p/qbittorrent/qbittorrent-.ebuild
+++ b/net-p2p/qbittorrent/qbittorrent-.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 inherit gnome2-utils xdg-utils
 
 DESCRIPTION="BitTorrent client in C++ and Qt"
-HOMEPAGE="https://www.qbittorrent.org/
+HOMEPAGE="https://www.qbittorrent.org
  https://github.com/qbittorrent;
 
 if [[ ${PV} == * ]]; then



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

2018-08-12 Thread Mikle Kolyada
commit: ae59c197d08a5022189dbb716cb3da8d9df02f70
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug 13 01:50:01 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug 13 01:50:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae59c197

net-p2p/qbittorrent: update live ebuild

- alternate homepage
- switch to autotools

Closes: https://bugs.gentoo.org/661648
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-p2p/qbittorrent/qbittorrent-.ebuild | 28 
 1 file changed, 16 insertions(+), 12 deletions(-)

diff --git a/net-p2p/qbittorrent/qbittorrent-.ebuild 
b/net-p2p/qbittorrent/qbittorrent-.ebuild
index 6453f2dac22..29f1eb91e25 100644
--- a/net-p2p/qbittorrent/qbittorrent-.ebuild
+++ b/net-p2p/qbittorrent/qbittorrent-.ebuild
@@ -3,19 +3,19 @@
 
 EAPI=6
 
-inherit cmake-utils gnome2-utils xdg-utils
+inherit gnome2-utils xdg-utils
 
 DESCRIPTION="BitTorrent client in C++ and Qt"
-HOMEPAGE="https://www.qbittorrent.org/;
+HOMEPAGE="https://www.qbittorrent.org/
+ https://github.com/qbittorrent;
 
 if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/${PN}/qBittorrent.git;
 else
-   MY_P=${P/_}
-   SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
+   
SRC_URI="https://github.com/qbittorrent/qBittorrent/archive/release-${PV}.tar.gz
 -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
-   S=${WORKDIR}/${MY_P}
+   S="${WORKDIR}/qBittorrent-release-${PV}"
 fi
 
 LICENSE="GPL-2"
@@ -33,6 +33,7 @@ RDEPEND="
sys-libs/zlib
dbus? ( dev-qt/qtdbus:5 )
X? (
+   dev-libs/geoip
dev-qt/qtgui:5
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
@@ -47,13 +48,16 @@ DOCS=( AUTHORS Changelog CONTRIBUTING.md README.md TODO )
 # may be changed again.
 
 src_configure() {
-   local mycmakeargs=(
-   -DSYSTEM_QTSINGLEAPPLICATION=ON
-   -DDBUS=$(usex dbus)
-   -DGUI=$(usex X)
-   -DWEBUI=$(usex webui)
-   )
-   cmake-utils_src_configure
+   econf --with-qtsingleapplication=system \
+   $(use_enable dbus qt-dbus) \
+   $(use_enable debug) \
+   $(use_enable webui) \
+   $(use_enable X gui)
+}
+
+src_install() {
+   emake STRIP="/bin/false" INSTALL_ROOT="${D}" install
+   einstalldocs
 }
 
 pkg_postinst() {



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

2018-08-12 Thread Mikle Kolyada
commit: c9307b110e9fe9474483bdf8b806c2d1537b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug 13 00:55:52 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug 13 00:56:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9307b13

net-p2p/qbittorrent: version bump (v4.1.2)

- switch to autotools as cmake is not supported officially

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-p2p/qbittorrent/Manifest |  1 +
 net-p2p/qbittorrent/qbittorrent-4.1.2.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/net-p2p/qbittorrent/Manifest b/net-p2p/qbittorrent/Manifest
index 1e782c2dc82..5e42163e06f 100644
--- a/net-p2p/qbittorrent/Manifest
+++ b/net-p2p/qbittorrent/Manifest
@@ -1,2 +1,3 @@
 DIST qbittorrent-4.0.4.tar.xz 4279752 BLAKE2B 
6385040d1179814e3290fb1c7b2d1e0b5782144663d12a067c43a2d8a47d0f0cfc0633c69f183db70eab2591ef100f39b07ea2d5e3cbca3a4d149ccb70e4d838
 SHA512 
ead0a306242d883673e13f9e6dc5ad83d4624c3d7ffb586aff78c03f7685e89b6a6c8640fff6a1b251565892178d37f4a64d45d0ce18935a212ca39302a28969
 DIST qbittorrent-4.1.1.tar.gz 7464014 BLAKE2B 
be005fbecd1d2c9ee977fbdc6782bbad9708e3c2c6d46deb5831ae4e7457954cb95ae87850b759e81e87e345ca682acfcd23684b7704c437c4261ebb5bb46f5d
 SHA512 
700c084b97556ba85276b42e46f77d5f7896052ce02ba052cd4b3e6967c8a848c27bcf63a289bf8276b38841bb9a80b9ec16335c3feb30dce0851170f54d101e
+DIST qbittorrent-4.1.2.tar.gz 7697135 BLAKE2B 
13e9456fd43395d597156519bdd665db898d462761dc5fe5f92e40994e8d0e214b0a1f9d8d327d44f8deb287c646c7013c17099bca193d85d1a3b2d851ada976
 SHA512 
25293378693cec875d1b52ea5aca8087a0d31021e6fbb4bd31f05c6979e36a5dc03983f2007a067942e1e119878b94a9e2b9622f324c7592f6630dcfe008b757

diff --git a/net-p2p/qbittorrent/qbittorrent-4.1.2.ebuild 
b/net-p2p/qbittorrent/qbittorrent-4.1.2.ebuild
new file mode 100644
index 000..3740a5f02ff
--- /dev/null
+++ b/net-p2p/qbittorrent/qbittorrent-4.1.2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils xdg-utils
+
+DESCRIPTION="BitTorrent client in C++ and Qt"
+HOMEPAGE="https://www.qbittorrent.org/
+ https://github.com/qbittorrent/qBittorrent;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/${PN}/qBittorrent.git;
+else
+   
SRC_URI="https://github.com/qbittorrent/qBittorrent/archive/release-${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+   S="${WORKDIR}/qBittorrent-release-${PV}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+dbus debug webui +X"
+REQUIRED_USE="dbus? ( X )"
+
+RDEPEND="
+   >=dev-libs/boost-1.62.0-r1:=
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5[ssl]
+   >=dev-qt/qtsingleapplication-2.6.1_p20130904-r1[qt5(+),X?]
+   dev-qt/qtxml:5
+   >=net-libs/libtorrent-rasterbar-1.0.6:0=
+   sys-libs/zlib
+   dbus? ( dev-qt/qtdbus:5 )
+   X? (
+   dev-libs/geoip
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   )"
+DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS Changelog CONTRIBUTING.md README.md TODO )
+
+src_configure() {
+   econf --with-qtsingleapplication=system \
+   $(use_enable dbus qt-dbus) \
+   $(use_enable debug) \
+   $(use_enable webui) \
+   $(use_enable X gui)
+}
+
+src_install() {
+   emake STRIP="/bin/false" INSTALL_ROOT="${D}" install
+   einstalldocs
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+}



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

2018-08-12 Thread Virgil Dupras
commit: f6083e4cfd2b9d5cdcd94c58a40b08f3ad8eb33d
Author: Virgil Dupras  gentoo  org>
AuthorDate: Mon Aug 13 00:55:29 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Mon Aug 13 00:55:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6083e4c

app-emulation/lxc: remove old and vulnerable

Bug: https://bugs.gentoo.org/662780
Package-Manager: Portage-2.3.45, Repoman-2.3.10

 app-emulation/lxc/lxc-2.1.1.ebuild | 214 -
 app-emulation/lxc/lxc-3.0.1.ebuild | 162 
 2 files changed, 376 deletions(-)

diff --git a/app-emulation/lxc/lxc-2.1.1.ebuild 
b/app-emulation/lxc/lxc-2.1.1.ebuild
deleted file mode 100644
index a3c804d0176..000
--- a/app-emulation/lxc/lxc-2.1.1.ebuild
+++ /dev/null
@@ -1,214 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{4,5,6} )
-DISTUTILS_OPTIONAL=1
-
-inherit autotools bash-completion-r1 distutils-r1 linux-info versionator 
flag-o-matic systemd readme.gentoo-r1
-DESCRIPTION="LinuX Containers userspace utilities"
-HOMEPAGE="https://linuxcontainers.org/;
-SRC_URI="https://linuxcontainers.org/downloads/lxc/${P}.tar.gz;
-
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
-
-LICENSE="LGPL-3"
-SLOT="0"
-IUSE="cgmanager examples lua python seccomp selinux"
-
-RDEPEND="
-   net-libs/gnutls
-   sys-libs/libcap
-   cgmanager? ( app-admin/cgmanager )
-   lua? ( >=dev-lang/lua-5.1:= )
-   python? ( ${PYTHON_DEPS} )
-   seccomp? ( sys-libs/libseccomp )
-   selinux? ( sys-libs/libselinux )"
-
-DEPEND="${RDEPEND}
-   app-text/docbook-sgml-utils
-   >=sys-kernel/linux-headers-3.2"
-
-RDEPEND="${RDEPEND}
-   sys-apps/util-linux
-   app-misc/pax-utils
-   virtual/awk"
-
-CONFIG_CHECK="~CGROUPS ~CGROUP_DEVICE
-   ~CPUSETS ~CGROUP_CPUACCT
-   ~CGROUP_SCHED
-
-   ~NAMESPACES
-   ~IPC_NS ~USER_NS ~PID_NS
-
-   ~NETLINK_DIAG ~PACKET_DIAG
-   ~INET_UDP_DIAG ~INET_TCP_DIAG
-   ~UNIX_DIAG ~CHECKPOINT_RESTORE
-
-   ~CGROUP_FREEZER
-   ~UTS_NS ~NET_NS
-   ~VETH ~MACVLAN
-
-   ~POSIX_MQUEUE
-   ~!NETPRIO_CGROUP
-
-   ~!GRKERNSEC_CHROOT_MOUNT
-   ~!GRKERNSEC_CHROOT_DOUBLE
-   ~!GRKERNSEC_CHROOT_PIVOT
-   ~!GRKERNSEC_CHROOT_CHMOD
-   ~!GRKERNSEC_CHROOT_CAPS
-   ~!GRKERNSEC_PROC
-   ~!GRKERNSEC_SYSFS_RESTRICT
-"
-
-ERROR_DEVPTS_MULTIPLE_INSTANCES="CONFIG_DEVPTS_MULTIPLE_INSTANCES:  needed for 
pts inside container"
-
-ERROR_CGROUP_FREEZER="CONFIG_CGROUP_FREEZER:  needed to freeze containers"
-
-ERROR_UTS_NS="CONFIG_UTS_NS:  needed to unshare hostnames and uname info"
-ERROR_NET_NS="CONFIG_NET_NS:  needed for unshared network"
-
-ERROR_VETH="CONFIG_VETH:  needed for internal (host-to-container) networking"
-ERROR_MACVLAN="CONFIG_MACVLAN:  needed for internal (inter-container) 
networking"
-
-ERROR_NETLINK_DIAG="CONFIG_NETLINK_DIAG:  needed for lxc-checkpoint"
-ERROR_PACKET_DIAG="CONFIG_PACKET_DIAG:  needed for lxc-checkpoint"
-ERROR_INET_UDP_DIAG="CONFIG_INET_UDP_DIAG:  needed for lxc-checkpoint"
-ERROR_INET_TCP_DIAG="CONFIG_INET_TCP_DIAG:  needed for lxc-checkpoint"
-ERROR_UNIX_DIAG="CONFIG_UNIX_DIAG:  needed for lxc-checkpoint"
-ERROR_CHECKPOINT_RESTORE="CONFIG_CHECKPOINT_RESTORE:  needed for 
lxc-checkpoint"
-
-ERROR_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE:  needed for lxc-execute command"
-
-ERROR_NETPRIO_CGROUP="CONFIG_NETPRIO_CGROUP:  as of kernel 3.3 and lxc 
0.8.0_rc1 this causes LXCs to fail booting."
-
-ERROR_GRKERNSEC_CHROOT_MOUNT="CONFIG_GRKERNSEC_CHROOT_MOUNT:  some GRSEC 
features make LXC unusable see postinst notes"
-ERROR_GRKERNSEC_CHROOT_DOUBLE="CONFIG_GRKERNSEC_CHROOT_DOUBLE:  some GRSEC 
features make LXC unusable see postinst notes"
-ERROR_GRKERNSEC_CHROOT_PIVOT="CONFIG_GRKERNSEC_CHROOT_PIVOT:  some GRSEC 
features make LXC unusable see postinst notes"
-ERROR_GRKERNSEC_CHROOT_CHMOD="CONFIG_GRKERNSEC_CHROOT_CHMOD:  some GRSEC 
features make LXC unusable see postinst notes"
-ERROR_GRKERNSEC_CHROOT_CAPS="CONFIG_GRKERNSEC_CHROOT_CAPS:  some GRSEC 
features make LXC unusable see postinst notes"
-ERROR_GRKERNSEC_PROC="CONFIG_GRKERNSEC_PROC:  this GRSEC feature is 
incompatible with unprivileged containers"
-ERROR_GRKERNSEC_SYSFS_RESTRICT="CONFIG_GRKERNSEC_SYSFS_RESTRICT:  this GRSEC 
feature is incompatible with unprivileged containers"
-
-DOCS=(AUTHORS CONTRIBUTING MAINTAINERS NEWS README doc/FAQ.txt)
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-   kernel_is -lt 4 7 && CONFIG_CHECK="${CONFIG_CHECK} 
~DEVPTS_MULTIPLE_INSTANCES"
-   linux-info_pkg_setup
-}
-
-src_prepare() {
-   eapply "${FILESDIR}"/${PN}-2.0.6-bash-completion.patch
-   #558854
-   eapply "${FILESDIR}"/${PN}-2.0.5-omit-sysconfig.patch
-   eapply "${FILESDIR}"/${PN}-2.1.1-fix-cgroup2-detection.patch
-   eapply 

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

2018-08-12 Thread Virgil Dupras
commit: 0946d4577f5c2bc7e123465c1e8c3224ac477f0f
Author: Virgil Dupras  gentoo  org>
AuthorDate: Mon Aug 13 00:46:44 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Mon Aug 13 00:53:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0946d457

profiles: mask app-emulation/lxc revdeps on ppc64

ppc64 stabilization is too long and make us miss our security target
delay on bug #662780. Masking app-emulation/lxc and revdeps until it is
stabilized.

Bug: https://bugs.gentoo.org/662780

 profiles/arch/powerpc/ppc64/package.mask | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index 333c0ac220c..c42283edd84 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -1,6 +1,13 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Virgil Dupras  (12 Aug 2018)
+# ppc64 stabilization is too long and make us miss our security target delay
+# on bug #662780. Masking app-emulation/lxc and revdeps until it is stabilized.
+app-emulation/lxc
+app-emulation/lxc-templates
+dev-python/python3-lxc
+
 # Arfrever Frehtes Taifersar Arahesis  (21 Feb 2018)
 # Mozc supports only little-endian architectures.
 app-i18n/mozc



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

2018-08-12 Thread Mike Pagano
commit: b31088b2afe66a7a5115ce3e079a7ebfad4ac56d
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Aug 12 23:40:53 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Aug 12 23:41:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b31088b2

sys-kernel/gentoo-sources: Linux patch 4.18.0 and genpatches.

Patch to enable link security restrictions by default.
Patch to add UAS disable quirk. See bug #640082.
Patch that enables swapping of the FN and left Control keys and some
additional on some apple keyboards. See bug #622902.
Bootsplash patch ported by Conrad Kostecki.  (Bug #637434).
Patch to enable control of the unaligned access control policy from
sysctl
Patch that adds Gentoo Linux support config settings and defaults.

Package-Manager: Portage-2.3.45, Repoman-2.3.10

 sys-kernel/gentoo-sources/Manifest |  4 
 .../gentoo-sources/gentoo-sources-4.18.0.ebuild| 28 ++
 2 files changed, 32 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 4c7859fd022..1bb86ebb925 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -43,6 +43,9 @@ DIST genpatches-4.17-14.extras.tar.xz 17496 BLAKE2B 
d156cc7b5612ee7d6d5faed0e606
 DIST genpatches-4.17-15.base.tar.xz 346432 BLAKE2B 
c0773a8c3f516ddd463f4f905c440fddac2ba41f14afb2a9d257acb580caab49fb7226a4bf8979ebeb144b4d9c8a45d9c8074c6c02e23b6dc39e034a57ae
 SHA512 
1478efcbd56cd2f4c7d12c7fe1142042b5d2aa6fb3b27e7132cb786b18757e298c265b0a63e032cce6b6c2396c2b80bb3f6683b634ea38187635830849e97438
 DIST genpatches-4.17-15.experimental.tar.xz 5224 BLAKE2B 
eace3c128d3a178140e294842c1affd3ab9394ad684e5cb0a5f9ef1075a901ee2e6507eebeb1d6f46dd4fc564f6ba1d8f771a386cfe0a7157825171a9afdd989
 SHA512 
c57eb379eef65888e63e1d4433aca67a44d6e8c6f1ad032be6d3f287cc13cbb9a4f4f18b12de0c86292e1805ea533a11919362414f33c4b03c6c2ea95a1cd7ab
 DIST genpatches-4.17-15.extras.tar.xz 17504 BLAKE2B 
005d999df8eb7fa07084bba5e5a5a62a6dbedbedb1cbeb99476526dbade91124e939cd7e8735ed62dc36dd41f13d534d54eeeb326d0df52eb0b0ac0f804a2263
 SHA512 
d3f53f00c3d05f886bac7d90e15872c5cdeb0da0aa0827db977ed45756abd05ac728115c02c2638ab6c8926596278502ebe98479f6055fd215c4a466c382
+DIST genpatches-4.18-2.base.tar.xz 4072 BLAKE2B 
10c6ccaa4cbf46f34a2c0e67f0b0541604a35ccb2c547c0ee885fff992f7c4925839c63859a3014128572787d0b006e368012cf7ce2f9e2e7cfcb358120b
 SHA512 
847ba43498c698d0f75d9ede582ddd0a5eb879ad14f6b049b14046575ceefeb3c061d06ea7f8778cf57ec668ce1a9a6b22e5aa7a53792f005fb8496d6e058fb9
+DIST genpatches-4.18-2.experimental.tar.xz 5224 BLAKE2B 
eace3c128d3a178140e294842c1affd3ab9394ad684e5cb0a5f9ef1075a901ee2e6507eebeb1d6f46dd4fc564f6ba1d8f771a386cfe0a7157825171a9afdd989
 SHA512 
c57eb379eef65888e63e1d4433aca67a44d6e8c6f1ad032be6d3f287cc13cbb9a4f4f18b12de0c86292e1805ea533a11919362414f33c4b03c6c2ea95a1cd7ab
+DIST genpatches-4.18-2.extras.tar.xz 17516 BLAKE2B 
9f0c5e95e606d00bd6d81adf0a226b3b5f7750b513036437cb7af4084e2c40484ce7146c400f6e0be966197c055ff96bb49f7460758b33fdd77dc2119b888668
 SHA512 
3b0c5b2b4a12a6a12ce13f217364c88f93a8ceb941c2f7db55b2a0be52c58a6312691e5fd8b74c90aee40b537b0dd54361096654d52343c8206bccea6b79
 DIST genpatches-4.4-115.base.tar.xz 1692684 BLAKE2B 
8595bbb40d0f0172e5b6f5266d89b3aa67fad3889375c3925a39e01f9dd03e86f934d8d3c0bd93bab58ceee274277aaac4051d09f2edf665c106f2c0e29d
 SHA512 
43dac11a37c6cbef7a4070336bda44beb2d5a9a649188d188e37c4654ce94a71244a7e87652368da5a0f88dc53ad5c8d6194ad614c4033d08295debab0c90eca
 DIST genpatches-4.4-115.experimental.tar.xz 87744 BLAKE2B 
dc8a9f9ae6e6789e7c072e5c6dfa0e875765d77ffb746060f65cd708124f81f8a269a54ec6bd6f9bd159d0cd5d0d9dabd6ad9489ff5453e01c264b0f34153300
 SHA512 
e82343f1d4220ecab61503c7cefae9d5d9cd605187f4861eac21f330c39af77e90950badf1896a8fefee57133496f706e2b1905eee1d8c6cf945e77ed3b36094
 DIST genpatches-4.4-115.extras.tar.xz 16456 BLAKE2B 
3c854f5619d349eb7b20b8f92787564019769884c28cf8bd3191686e3fc8f5c764ebc3a3c99d3ea7290aab316b8a0a0728a4f679196b80b524943c503fef6705
 SHA512 
84d76421f1e3d3041ab18a2a6a019b571c1a6f27d2fc880da64ae11398c43e5eab79c538940df82aa02d697983a97145197b127613bb7f4765a26813cc36eacf
@@ -115,5 +118,6 @@ DIST genpatches-4.9-98.extras.tar.xz 17348 BLAKE2B 
03b455ea225eb4c99f1c263ed694d
 DIST linux-4.1.tar.xz 83017828 BLAKE2B 
d1dc4e458db191f16306b3d2d7eb60ef5e04307406c769cccdd88beb407f8de228ab1f095a44d6e992b06d01cd896fda31dec1cdf16667f4ca0b628da594aee3
 SHA512 
168ef84a4e67619f9f53f3574e438542a5747f9b43443363cb83597fcdac9f40d201625c66e375a23226745eaada9176eb006ca023613cec089349e91751f3c0
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
 DIST linux-4.17.tar.xz 102165892 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-fs/zfs-kmod/, sys-kernel/spl/

2018-08-12 Thread Richard Yao
commit: 02cc5b66b7067ab32903ee3eabfeb3a9f65ec917
Author: Richard Yao  gentoo  org>
AuthorDate: Sun Aug 12 23:35:52 2018 +
Commit: Richard Yao  gentoo  org>
CommitDate: Sun Aug 12 23:37:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02cc5b66

sys-fs/zfs et al: Backport Linux 4.18 support

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-fs/zfs-kmod/Manifest |   1 +
 sys-fs/zfs-kmod/zfs-kmod-0.7.9-r1.ebuild | 154 ++
 sys-fs/zfs/Manifest  |   1 +
 sys-fs/zfs/zfs-0.7.9-r1.ebuild   | 219 +++
 sys-kernel/spl/Manifest  |   1 +
 sys-kernel/spl/spl-0.7.9-r1.ebuild   | 120 +
 6 files changed, 496 insertions(+)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index a327ed1dfa0..142dfe82e15 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -1,3 +1,4 @@
 DIST zfs-0.6.5.11.tar.gz 2521959 BLAKE2B 
95b145a26620995343df1a468367b882bc71ab3e4812c05839d49d0cd877b756185c91b2609986f91939fbfda322809ddefc8ff9207fe076db03e0038e585ea2
 SHA512 
877052da2a0cdc78b10cb5041da55e31242db2618c502997f4df9aa46a14482c7f33adce8d21aaf16164a9fe52edc358922ea89c8e109c3247e107bf607d6451
 DIST zfs-0.7.8.tar.gz 6514969 BLAKE2B 
689d96ad7afeb422cbeca724f248ac56b6fcdc0a7ef215f735180406a7fc0d4d3c9700a41e855186d8044b304c9f0c142c2bdca387299c499974e424965970a4
 SHA512 
cdeabe10acd2feeeff8a6362987c757b716bfea6ebad42ce022a081106661f774150c113bdaa9e1ac441efdd6da4cf11e6119323ad60ae15ab445a872d952e35
+DIST zfs-0.7.9-r1-patches.tar.xz 10920 BLAKE2B 
50a0b8533061b5eecc103179e6fd51499d87f1c3b331b0629efa29a5a7d405c03448db2245fed9389d149cc83021a2c263bc2f02133a5fdd11b088516c353fff
 SHA512 
a9e8c04bf7449b0a63420202b2f6dd8a6aea96ac57e5925c2ca0223f662210f42316ada25aa6113103909de8c9976945828cdb91a6ff9932f282c01316d7b3ec
 DIST zfs-0.7.9.tar.gz 6548649 BLAKE2B 
aa2f1b9d0ba0eda1af7d420c43d65d5d4183169cfe97c693356e1e0b15967ea512c25454f2d77285600f2209d778e4299f420754932e403a390b87b4f488dc94
 SHA512 
af5d9c320885ee84019fb04250c4b12c7ac3bb3d1037b1961ec4584701a737558374dc22521743e197356efb1d1f0ced9beff675ae9cfcccf3cd8407467f18fa

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.9-r1.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.7.9-r1.ebuild
new file mode 100644
index 000..8cee9a327e7
--- /dev/null
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.7.9-r1.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+AUTOTOOLS_AUTORECONF="1"
+if [ ${PV} == "" ]; then
+   EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz
+   https://dev.gentoo.org/~ryao/dist/zfs-${PVR}-patches.tar.xz;
+   S="${WORKDIR}/zfs-${PV}"
+   KEYWORDS="~amd64"
+fi
+
+inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils
+
+DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
+HOMEPAGE="http://zfsonlinux.org/;
+
+LICENSE="CDDL debug? ( GPL-2+ )"
+SLOT="0"
+IUSE="custom-cflags debug +rootfs"
+RESTRICT="debug? ( strip ) test"
+
+DEPEND="
+   =sys-kernel/spl-${PVR}
+   dev-lang/perl
+   virtual/awk
+"
+
+RDEPEND="${DEPEND}
+   !sys-fs/zfs-fuse
+"
+
+AT_M4DIR="config"
+AUTOTOOLS_IN_SOURCE_BUILD="1"
+
+DOCS=( AUTHORS COPYRIGHT DISCLAIMER README.markdown )
+
+pkg_setup() {
+   linux-info_pkg_setup
+   CONFIG_CHECK="
+   !DEBUG_LOCK_ALLOC
+   EFI_PARTITION
+   IOSCHED_NOOP
+   MODULES
+   !PAX_KERNEXEC_PLUGIN_METHOD_OR
+   ZLIB_DEFLATE
+   ZLIB_INFLATE
+   "
+
+   use debug && CONFIG_CHECK="${CONFIG_CHECK}
+   FRAME_POINTER
+   DEBUG_INFO
+   !DEBUG_INFO_REDUCED
+   "
+
+   use rootfs && \
+   CONFIG_CHECK="${CONFIG_CHECK}
+   BLK_DEV_INITRD
+   DEVTMPFS
+   "
+
+   kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required"
+
+   [ ${PV} != "" ] && \
+   { kernel_is le 4 18 || die "Linux 4.18 is the latest supported 
version."; }
+
+   check_extra_config
+}
+
+src_prepare() {
+   if [ ${PV} != "" ]
+   then
+   # Apply patch set
+   EPATCH_SUFFIX="patch" \
+   EPATCH_FORCE="yes" \
+   epatch "${WORKDIR}/zfs-${PVR}-patches"
+   fi
+
+   # Remove GPLv2-licensed ZPIOS unless we are debugging
+   use debug || sed -e 's/^subdir-m += zpios$//' -i 
"${S}/module/Makefile.in"
+
+   # Set module revision number
+   [ ${PV} != "" ] && \
+   { sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" "${S}/META" 
|| die "Could not set Gentoo release"; }
+
+   autotools-utils_src_prepare
+}
+
+src_configure() {
+   local SPL_PATH="$(basename 

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

2018-08-12 Thread Mike Pagano
commit: 2a8954622bf4f40d52b4e9a5296d0be1f7fbb708
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Aug 12 23:32:23 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Aug 12 23:32:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a895462

sys-kernel/vanilla-sources: Linux patch 4.18.0

Package-Manager: Portage-2.3.45, Repoman-2.3.10

 sys-kernel/vanilla-sources/Manifest  |  1 +
 sys-kernel/vanilla-sources/vanilla-sources-4.18.0.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index cb22f3a470b..c804e53241f 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -3,6 +3,7 @@ DIST linux-3.2.tar.xz 65065516 BLAKE2B 
ca7a8e7f7de9ac8ec811db330bc5dc830849c6745
 DIST linux-4.1.tar.xz 83017828 BLAKE2B 
d1dc4e458db191f16306b3d2d7eb60ef5e04307406c769cccdd88beb407f8de228ab1f095a44d6e992b06d01cd896fda31dec1cdf16667f4ca0b628da594aee3
 SHA512 
168ef84a4e67619f9f53f3574e438542a5747f9b43443363cb83597fcdac9f40d201625c66e375a23226745eaada9176eb006ca023613cec089349e91751f3c0
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
 DIST linux-4.17.tar.xz 102165892 BLAKE2B 
b9e1fe2c063d2761b4d54594b841f6591fd6f5b634a402c07e0fa5518a2b271293d97c5a7a8e3c30c9c4d78df16bf20a4f0befe998c9a9393bb3290d2df1dda3
 SHA512 
4d9de340a26155a89ea8773131c76220cc2057f2b5d031b467b60e8b14c1842518e2d60a863d8c695f0f7640f3f18d43826201984a238dade857b6cef79837db
+DIST linux-4.18.tar.xz 101781564 BLAKE2B 
138bdc49dc8871e5566b5e23a9e5ed0e68fff480a7a04fc659a9efe2d4bcc778ac01368a32bc5d1dbde870102ce7294b9d315f81c4e6e762ee781135e83033f2
 SHA512 
950eb85ac743b291afe9f21cd174d823e25f11883ee62cecfbfff8fe8c5672aae707654b1b8f29a133b1f2e3529e63b9f7fba4c45d6da8000b3a9a9ae038
 DIST linux-4.4.tar.xz 87295988 BLAKE2B 
f260f1858994f5d481fd078c86e51bddbc958f7c5d1586f60dced772e1b1107ecf3aae0558c3e6f39c36f7d3aa1e6cd1e5c64ec9d6f2218f47b98413da6466fb
 SHA512 
13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e
 DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7
 SHA512 
bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
 DIST patch-3.16.57.xz 2026584 BLAKE2B 
275c631a26fd7832f5845f2bb74ec053b2e289e72b4a7578cf36427f8939f6267d99395857cd40b26e61a56fa2ea8d913298889bf0b629f48f8fc951ab62b398
 SHA512 
ceb84c52cee592f2bf19d47522a01e66c98edea1c5b532b667fb92c8919ebe905c9340bb68bf38205518e5f41e7ab4059f37e40d334c05f4c1f9f0f28f1caafa

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.18.0.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.18.0.ebuild
new file mode 100644
index 000..2e4a132369f
--- /dev/null
+++ b/sys-kernel/vanilla-sources/vanilla-sources-4.18.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_SECURITY_UNSUPPORTED="1"
+ETYPE="sources"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="Full sources for the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"



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

2018-08-12 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Aug 12 23:26:22 2018 +

New tag: 4.18-2




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

2018-08-12 Thread Mike Pagano
commit: c56abec7377849868ed5871c56523c1567e3dc77
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Aug 12 23:21:05 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Aug 12 23:21:05 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=c56abec7

Additional fixes for Gentoo distro patch.

 4567_distro-Gentoo-Kconfig.patch | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/4567_distro-Gentoo-Kconfig.patch b/4567_distro-Gentoo-Kconfig.patch
index b8a..43bae55 100644
--- a/4567_distro-Gentoo-Kconfig.patch
+++ b/4567_distro-Gentoo-Kconfig.patch
@@ -1,12 +1,11 @@
 a/Kconfig  2016-07-01 19:22:17.117439707 -0400
-+++ b/Kconfig  2016-07-01 19:21:54.371440596 -0400
-@@ -8,4 +8,6 @@ config SRCARCH
-   string
-   option env="SRCARCH"
+--- a/Kconfig  2018-08-12 19:17:17.558649438 -0400
 b/Kconfig  2018-08-12 19:17:44.434897289 -0400
+@@ -10,3 +10,5 @@ comment "Compiler: $(CC_VERSION_TEXT)"
+ source "scripts/Kconfig.include"
  
-+source "distro/Kconfig"
+ source "arch/$(SRCARCH)/Kconfig"
 +
- source "arch/$SRCARCH/Kconfig"
++source "distro/Kconfig"
 --- /dev/null  2017-03-02 01:55:04.096566155 -0500
 +++ b/distro/Kconfig   2017-03-02 11:12:05.049448255 -0500
 @@ -0,0 +1,145 @@



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

2018-08-12 Thread Mike Pagano
commit: 5e260b6644c6e0534428a158be83a8a48ff5dc6c
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Aug 12 23:15:02 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Aug 12 23:15:02 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=5e260b66

Update Gentoo distro patch.

 4567_distro-Gentoo-Kconfig.patch | 160 +--
 1 file changed, 154 insertions(+), 6 deletions(-)

diff --git a/4567_distro-Gentoo-Kconfig.patch b/4567_distro-Gentoo-Kconfig.patch
index 56293b0..b8a 100644
--- a/4567_distro-Gentoo-Kconfig.patch
+++ b/4567_distro-Gentoo-Kconfig.patch
@@ -1,9 +1,157 @@
 a/Kconfig  2018-06-23 18:12:59.733149912 -0400
-+++ b/Kconfig  2018-06-23 18:15:17.972352097 -0400
-@@ -10,3 +10,6 @@ comment "Compiler: $(CC_VERSION_TEXT)"
- source "scripts/Kconfig.include"
+--- a/Kconfig  2016-07-01 19:22:17.117439707 -0400
 b/Kconfig  2016-07-01 19:21:54.371440596 -0400
+@@ -8,4 +8,6 @@ config SRCARCH
+   string
+   option env="SRCARCH"
  
- source "arch/$(SRCARCH)/Kconfig"
-+
 +source "distro/Kconfig"
 +
+ source "arch/$SRCARCH/Kconfig"
+--- /dev/null  2017-03-02 01:55:04.096566155 -0500
 b/distro/Kconfig   2017-03-02 11:12:05.049448255 -0500
+@@ -0,0 +1,145 @@
++menu "Gentoo Linux"
++
++config GENTOO_LINUX
++  bool "Gentoo Linux support"
++
++  default y
++
++  help
++  In order to boot Gentoo Linux a minimal set of config settings 
needs to
++  be enabled in the kernel; to avoid the users from having to 
enable them
++  manually as part of a Gentoo Linux installation or a new clean 
config,
++  we enable these config settings by default for convenience.
++
++  See the settings that become available for more details and 
fine-tuning.
++
++config GENTOO_LINUX_UDEV
++  bool "Linux dynamic and persistent device naming (userspace devfs) 
support"
++
++  depends on GENTOO_LINUX
++  default y if GENTOO_LINUX
++
++  select DEVTMPFS
++  select TMPFS
++  select UNIX
++
++  select MMU
++  select SHMEM
++
++  help
++  In order to boot Gentoo Linux a minimal set of config settings 
needs to
++  be enabled in the kernel; to avoid the users from having to 
enable them
++  manually as part of a Gentoo Linux installation or a new clean 
config,
++  we enable these config settings by default for convenience.
++
++  Currently this only selects TMPFS, DEVTMPFS and their 
dependencies.
++  TMPFS is enabled to maintain a tmpfs file system at /dev/shm, 
/run and
++  /sys/fs/cgroup; DEVTMPFS to maintain a devtmpfs file system at 
/dev.
++
++  Some of these are critical files that need to be available 
early in the
++  boot process; if not available, it causes sysfs and udev to 
malfunction.
++
++  To ensure Gentoo Linux boots, it is best to leave this setting 
enabled;
++  if you run a custom setup, you could consider whether to 
disable this.
++
++config GENTOO_LINUX_PORTAGE
++  bool "Select options required by Portage features"
++
++  depends on GENTOO_LINUX
++  default y if GENTOO_LINUX
++
++  select CGROUPS
++  select NAMESPACES
++  select IPC_NS
++  select NET_NS
++  select SYSVIPC
++
++  help
++  This enables options required by various Portage FEATURES.
++  Currently this selects:
++
++  CGROUPS (required for FEATURES=cgroup)
++  IPC_NS  (required for FEATURES=ipc-sandbox)
++  NET_NS  (required for FEATURES=network-sandbox)
++  SYSVIPC (required by IPC_NS)
++   
++
++  It is highly recommended that you leave this enabled as these 
FEATURES
++  are, or will soon be, enabled by default.
++
++menu "Support for init systems, system and service managers"
++  visible if GENTOO_LINUX
++
++config GENTOO_LINUX_INIT_SCRIPT
++  bool "OpenRC, runit and other script based systems and managers"
++
++  default y if GENTOO_LINUX
++
++  depends on GENTOO_LINUX
++
++  select BINFMT_SCRIPT
++
++  help
++  The init system is the first thing that loads after the kernel 
booted.
++
++  These config settings allow you to select which init systems to 
support;
++  instead of having to select all the individual settings all 
over the
++  place, these settings allows you to select all the settings at 
once.
++
++  This particular setting enables all the known requirements for 
OpenRC,
++  runit and similar script based systems and managers.
++
++  If you are unsure about this, it is best to leave this setting 
enabled.
++
++config GENTOO_LINUX_INIT_SYSTEMD
++  bool "systemd"
++
++  default n
++
++  depends on GENTOO_LINUX && GENTOO_LINUX_UDEV
++
++  

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

2018-08-12 Thread Matt Turner
commit: fc84ea093d8452a6c193a330097e796ea2189e03
Author: Mike Lothian  fireburn  co  uk>
AuthorDate: Sun Aug 12 22:45:11 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Aug 12 23:00:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc84ea09

media-libs/mesa: Use python3

Mesa's meson build only uses python 3 as of commit 2ee1c86d71be ("meson:
Build with Python 3")

Closes: https://github.com/gentoo/gentoo/pull/9556

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

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 48cf2cd6807..995d5d6a4ba 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python3_4 python3_5 python3_6 python3_7 )
 
 inherit llvm meson multilib-minimal pax-utils python-any-r1
 



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

2018-08-12 Thread Sergei Trofimovich
commit: 01d7f9782e7e15c44c0f3e54988d9bee893adece
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug 12 22:58:26 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug 12 22:58:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d7f978

sys-devel/gcc: new 1.2 patchset for 8.2.0

One renamed patch to match _all_ arch selector:
- 100_all-isl-include.patch
+ 100_all_isl-include.patch

Reported-by: cyrillic
Bug: https://bugs.gentoo.org/662500
Package-Manager: Portage-2.3.46, Repoman-2.3.10

 sys-devel/gcc/Manifest | 2 +-
 sys-devel/gcc/{gcc-8.2.0-r1.ebuild => gcc-8.2.0-r2.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 03d9911d55e..6ab5b44d23f 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -57,6 +57,6 @@ DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B 
dc8f132b21bd0543c3d9dd17557038aafe65675aa
 DIST gcc-8.1.0-patches-1.3.tar.bz2 10713 BLAKE2B 
3e5cddf5b0c0b9b2bbd2b0aa546dc3aee9bf0e8421656c9260bb7561baa8bb53f7b6ad651bf12d68102fd9e9f97fa17c3306d52a657a46d2dedd16e9a1a74579
 SHA512 
37c785fbfd801d48c46c65e21d33085c1470942531b8f13c28f933debcec944a1389a50fe0f72afa7dbba25a931959a3ebb1c42911abadd11ee530812f1034bb
 DIST gcc-8.1.0.tar.xz 63372320 BLAKE2B 
6465809cf90f4c65c0a82d0390de86c98f954e0b910e2f2de2282b828cca8b6aaf0a5243548854048344ec4840046017887fc0b253fb0ced4238da67ef68f946
 SHA512 
c96246f34a7aeb404c4525b754dc7f7708a18e06271aadb2b32fef00e6e0940f584e52430bfe2ab01e699c93e3cb418adc113d2622fa826facbec0ec8ce3eb2c
 DIST gcc-8.2.0-patches-1.0.tar.bz2 9805 BLAKE2B 
3b732c1e8e63aafd664b3d2a465fb8172c517f54e9581dff8f25afb99db4ae57dfa54437fae4a98561acc4164e53fd21150b5900088b5e92be4393ea90d615e2
 SHA512 
819eb1acdbfd12105728cbc09349dbdbf22d0f6ede50c38a7108fe278911dcb54b3215713697d7eae77c1e40cb5930bae424f02ae1a1a944f0e3cad0e8ec6b0d
-DIST gcc-8.2.0-patches-1.1.tar.bz2 11416 BLAKE2B 
1e72b1928169d6f95755a6d0e795f5585f8c4600a774737876e1cc3359da91131cd07710e560e1b68693bfb6b53973cec8f68ff8e6cff8c74747a4722f9b2b9a
 SHA512 
c4e1249fac1822e11345c10538fd8deb09bb1cb5fad6b89bb1c4d93aa6f2d75a6a0739761af3d59f278fb6b9d2b58c1b38ebb1c16a91fbacb18a7c3ce331e2d6
+DIST gcc-8.2.0-patches-1.2.tar.bz2 11419 BLAKE2B 
3d7a274ee42da5b73a3430c5043d38ae39cf27e9e642555c2e53a5c0ca3223b2a002cbc46c2d43c28ad1d5e40c9846019036868d91e22975e09351116ab62280
 SHA512 
dae9a9c0bb93ad35812d403ebba7aa2bb923b5b90ae66c68e34144e0e88466b78ac757ec3337a29118e8deeb5d945d6609829f9fd7c2cb8d133762333e599408
 DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B 
c5372b0bdfcd2729577dca287b294623b78c583491998404eb307768c573618bdaaedb7d9ae0e39ba41a62a14b9525dff0e3083285754b7f5bb9987ecf635185
 SHA512 
64898a165f67e136d802a92e7633bf1b06c85266027e52127ea025bf5fc2291b5e858288aac0bdba246e6cdf7c6ec88bc8e0e7f3f6f1985f4297710cafde56ed
 DIST gdc-0.24-src.tar.bz2 1012099 BLAKE2B 
2c85058aad09af328719a702f69d655b9aa9655f2a83bb46bd21367cd442ed72c9b471ddaa764753f782dcb2f22fe51b052a965ed08290e0d9415b543481d144
 SHA512 
9aec7e4b102e602dfb61cd09ea4b4a96af637ceb3d726235261d09ebd35dbd416abcbfe0e46918e48474bd241fe9bb29abc145a65aa834669295aaee4fca0686

diff --git a/sys-devel/gcc/gcc-8.2.0-r1.ebuild 
b/sys-devel/gcc/gcc-8.2.0-r2.ebuild
similarity index 97%
rename from sys-devel/gcc/gcc-8.2.0-r1.ebuild
rename to sys-devel/gcc/gcc-8.2.0-r2.ebuild
index 8e9cb62648b..5a5a2ad4ab0 100644
--- a/sys-devel/gcc/gcc-8.2.0-r1.ebuild
+++ b/sys-devel/gcc/gcc-8.2.0-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="5"
 
-PATCH_VER="1.1"
+PATCH_VER="1.2"
 #UCLIBC_VER="1.0"
 
 inherit toolchain



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

2018-08-12 Thread Sergei Trofimovich
commit: 6e140d8a739d5c78d190a92523972841903c6cac
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug 12 22:53:34 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug 12 22:53:34 2018 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=6e140d8a

8.2.0: fix underscore around arch selector

100_all-isl-include.patch was not applied by epatch
as it was not match by _all_ arch selector.

Reported-by: cyrillic
Bug: https://bugs.gentoo.org/662500
Signed-off-by: Sergei Trofimovich  gentoo.org>

 8.2.0/gentoo/{100_all-isl-include.patch => 100_all_isl-include.patch} | 0
 8.2.0/gentoo/README.history   | 3 +++
 2 files changed, 3 insertions(+)

diff --git a/8.2.0/gentoo/100_all-isl-include.patch 
b/8.2.0/gentoo/100_all_isl-include.patch
similarity index 100%
rename from 8.2.0/gentoo/100_all-isl-include.patch
rename to 8.2.0/gentoo/100_all_isl-include.patch

diff --git a/8.2.0/gentoo/README.history b/8.2.0/gentoo/README.history
index 2f4460b..04f21ae 100644
--- a/8.2.0/gentoo/README.history
+++ b/8.2.0/gentoo/README.history
@@ -1,3 +1,6 @@
+1.212 Aug 2018
+   - 100_all-isl-include.patch
+   + 100_all_isl-include.patch
 1.112 Aug 2018
+ 98_all_sh_textrel-on-libitm.patch
+ 99_all_m68k-textrel-on-libgcc.patch



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

2018-08-12 Thread Aaron Swenson
commit: 4a4db816f871458aa8fa9580fdaed64315c76fd6
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Sun Aug 12 20:03:42 2018 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Sun Aug 12 20:59:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a4db816

dev-db/pgadmin4: Cleanup

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-db/pgadmin4/Manifest   |   2 -
 dev-db/pgadmin4/pgadmin4-2.0-r1.ebuild | 122 -
 dev-db/pgadmin4/pgadmin4-2.1.ebuild| 122 -
 3 files changed, 246 deletions(-)

diff --git a/dev-db/pgadmin4/Manifest b/dev-db/pgadmin4/Manifest
index cf2097cb213..5ea4fb7330a 100644
--- a/dev-db/pgadmin4/Manifest
+++ b/dev-db/pgadmin4/Manifest
@@ -1,3 +1 @@
-DIST pgadmin4-2.0.tar.gz 24988176 BLAKE2B 
96e942d5001b1d590fb1b642933c665a13bca5429d3a3e74eefe4a8090c76515cc08b656ebfea3a170b4fa6077d7086fbffdd5fddfcb517be08fd4ecc20052ab
 SHA512 
463e95a341dec74ac0a08a647af1cbe83b514b0595b8469ab9c7b5335e24604e082b906d530aa735fef7b08c58d8a8a6df3edf5dc65402f6521165f1cbb72f67
-DIST pgadmin4-2.1.tar.gz 27842212 BLAKE2B 
26c12dff8e2e5e37dd2911f6eb582a0f706d73490c8d93e83b07b7537fc201547d095d4f34181d2502bbc29b2741614adabf876b7e6ea3ef5f555eab94caa240
 SHA512 
02bc122ae53db595a1fd395e634fc4d0891f024a2e5e341c81b306a8c1d07bc18e5673cda440c7ba56754be4902ae4441010db0140132352e12b8986c8c0f47c
 DIST pgadmin4-3.0.tar.gz 28915010 BLAKE2B 
7e6dccd91f082f7b5514f5d3abdf4653a9961b4efc706e10ce58d817785d514508233e25068762fe0e4bca4c1a3cf10a2515afa38e6f9ba3c99b4af3fa32f3d2
 SHA512 
5921340176e6748ef13112d906061f195d4bb2f73917d762371bbaeb44ef66cf8e0edcd1cd241eb78dae46ed0b3af014c749468a930fb0c0983b38b2c54dfc3a

diff --git a/dev-db/pgadmin4/pgadmin4-2.0-r1.ebuild 
b/dev-db/pgadmin4/pgadmin4-2.0-r1.ebuild
deleted file mode 100644
index f06a6e951ff..000
--- a/dev-db/pgadmin4/pgadmin4-2.0-r1.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{4,5} )
-PYTHON_REQ_USE="sqlite"
-
-inherit python-single-r1 qmake-utils
-
-DESCRIPTION="GUI administration and development platform for PostgreSQL"
-HOMEPAGE="https://www.pgadmin.org/;
-SRC_URI="mirror://postgresql/pgadmin/${PN}/v${PV}/source/${P}.tar.gz"
-
-LICENSE="POSTGRESQL"
-KEYWORDS="amd64 x86"
-SLOT="0"
-IUSE="doc"
-
-RESTRICT="test"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="${PYTHON_DEPS}
-   dev-qt/qtwidgets:5
-   dev-qt/qtwebkit:5
-   dev-qt/qtwebengine:5[widgets]
-"
-
-DEPEND="${COMMON_DEPEND}
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-"
-
-RDEPEND="${COMMON_DEPEND}
-   >=app-text/htmlmin-0.1.10[${PYTHON_USEDEP}]
-   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
-   >=dev-python/beautifulsoup-4.4.1[${PYTHON_USEDEP}]
-   >=dev-python/blinker-1.3[${PYTHON_USEDEP}]
-   >=dev-python/click-6.6[${PYTHON_USEDEP}]
-   >=dev-python/extras-0.0.3[${PYTHON_USEDEP}]
-   >=dev-python/fixtures-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/flask-0.11.1[${PYTHON_USEDEP}]
-   >=dev-python/flask-babel-0.11.1[${PYTHON_USEDEP}]
-   >=dev-python/flask-gravatar-0.4.2[${PYTHON_USEDEP}]
-   >=dev-python/flask-htmlmin-1.2[${PYTHON_USEDEP}]
-   >=dev-python/flask-login-0.3.2[${PYTHON_USEDEP}]
-   >=dev-python/flask-mail-0.9.1[${PYTHON_USEDEP}]
-   >=dev-python/flask-migrate-2.0.3[${PYTHON_USEDEP}]
-   >=dev-python/flask-paranoid-0.1.0[${PYTHON_USEDEP}]
-   >=dev-python/flask-principal-0.4.0[${PYTHON_USEDEP}]
-   >=dev-python/flask-security-1.7.5[${PYTHON_USEDEP}]
-   >=dev-python/flask-sqlalchemy-2.1[${PYTHON_USEDEP}]
-   >=dev-python/flask-wtf-0.12[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-0.999[${PYTHON_USEDEP}]
-   >=dev-python/itsdangerous-0.24[${PYTHON_USEDEP}]
-   >=dev-python/jinja-2.7.3[${PYTHON_USEDEP}]
-   >=dev-python/linecache2-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/markupsafe-0.23[${PYTHON_USEDEP}]
-   >=dev-python/mimeparse-1.5.1[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.6.2[${PYTHON_USEDEP}]
-   >=dev-python/pbr-1.9.1[${PYTHON_USEDEP}]
-   >=dev-python/psycopg-2.7.1[${PYTHON_USEDEP}]
-   >=dev-python/pycrypto-2.6.1[${PYTHON_USEDEP}]
-   >=dev-python/pyrsistent-0.11.13[${PYTHON_USEDEP}]
-   >=dev-python/python-dateutil-2.5.0[${PYTHON_USEDEP}]
-   >=dev-python/python-sqlparse-0.1.19[${PYTHON_USEDEP}]
-   >=dev-python/pytz-2014.10[${PYTHON_USEDEP}]
-   >=dev-python/simplejson-3.6.5[${PYTHON_USEDEP}]
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   >=dev-python/speaklater-1.3[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.0.14[${PYTHON_USEDEP}]
-   >=dev-python/werkzeug-0.9.6[${PYTHON_USEDEP}]
-   >=dev-python/wtforms-2.0.2[${PYTHON_USEDEP}]
-"
-
-S="${WORKDIR}"/${P}/runtime
-
-src_prepare() {
-   cd "${WORKDIR}"/${P} || die
-   default
-}
-

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

2018-08-12 Thread Matt Thode
commit: 6c90b31d2a8c5fb44b873797a0c4056147860721
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 12 20:50:33 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 12 20:51:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c90b31d

media-sound/pulseeffects: 4.2.7 bump with cleanup

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 media-sound/pulseeffects/Manifest   | 2 +-
 .../{pulseeffects-4.2.6.ebuild => pulseeffects-4.2.7.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/pulseeffects/Manifest 
b/media-sound/pulseeffects/Manifest
index 286b211209d..113fa810b50 100644
--- a/media-sound/pulseeffects/Manifest
+++ b/media-sound/pulseeffects/Manifest
@@ -1,3 +1,3 @@
 DIST pulseeffects-3.1.6.tar.gz 614441 BLAKE2B 
bb7461532785cd0ab79d0f506b5b9bcfc006779776e25870ce92b4af4e7cb0f7b3bcfe9c58180e52bdb9b9be20a14644ed8622fd3cc578dd3bdf9ff173c091b6
 SHA512 
efd9871c57f4b7152e4528927c7371e225980a09acacf4fcf939c468c7cb01b94b1bbb3c94cbd8879a6b41c7c4794ed5f45035a2b185b0a09b31515c964d4722
 DIST pulseeffects-3.2.3.tar.gz 648968 BLAKE2B 
aef2aaacacc41020c5f14582c91b53ba84f3e56d7cf4a13a955769ff80796ae21cbc0ecad9b2c3e24985a6a6daf86888c3a8c6e2387b917860336e73fa8c0d6b
 SHA512 
802068c867b9708e7503e0beb65fb5aaf9ff4916b98048634a443f701864db00e5401de42ff58ed3e5fe9430af6caae74efe8f0b1b0e3e2c9d48dcb7c7e6a400
-DIST pulseeffects-4.2.6.tar.gz 986724 BLAKE2B 
ca76d9307f51886ee77f3748f1f4e552e8f083cc3051895a0d21147f5efe5be39eee8f3555b7c144663df1ab17c570c1d9b2b774a4561ff800201098577702c3
 SHA512 
ae13533111655789f86c35a22be3f323649bee55c2415ae9a04fd45c2a52482e107bdd80d9632a808544fd6b43250946b3678c0701602113f071d73c7dfa8df3
+DIST pulseeffects-4.2.7.tar.gz 987331 BLAKE2B 
a4abe4d34c85f541a181e4066d617759a16e9f053e33f266133b328ba6e93d1013ccec33f8468ce60ff3c3b2c487a32dd0a36700348c4d7fbbf2b043193cf65e
 SHA512 
097c1ab4a45b827873a2f8316cd8090992853ddaaa7eaec74eca62564c6e03c36425e495012d8994db43beb2d896fa4bbb8c1cca5fbd0dbd80bfe5f98a266172

diff --git a/media-sound/pulseeffects/pulseeffects-4.2.6.ebuild 
b/media-sound/pulseeffects/pulseeffects-4.2.7.ebuild
similarity index 100%
rename from media-sound/pulseeffects/pulseeffects-4.2.6.ebuild
rename to media-sound/pulseeffects/pulseeffects-4.2.7.ebuild



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

2018-08-12 Thread Sergei Trofimovich
commit: b20da412f83eb9d91d5990499b1ee77e7c683922
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug 12 20:30:05 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug 12 20:30:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b20da412

sys-devel/gcc: new 1.1 patchset for 8.2.0

3 new patches:
+ 98_all_sh_textrel-on-libitm.patch: fix TEXTRELs in libitm on sh target
+ 99_all_m68k-textrel-on-libgcc.patch: fix TEXTRELs in libgcc on m68k target
+ 100_all-isl-include.patch: fix build failures against isl-0.20

Bug: https://bugs.gentoo.org/662500
Package-Manager: Portage-2.3.46, Repoman-2.3.10

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-8.2.0-r1.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 8e47e9c64b6..03d9911d55e 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -57,5 +57,6 @@ DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B 
dc8f132b21bd0543c3d9dd17557038aafe65675aa
 DIST gcc-8.1.0-patches-1.3.tar.bz2 10713 BLAKE2B 
3e5cddf5b0c0b9b2bbd2b0aa546dc3aee9bf0e8421656c9260bb7561baa8bb53f7b6ad651bf12d68102fd9e9f97fa17c3306d52a657a46d2dedd16e9a1a74579
 SHA512 
37c785fbfd801d48c46c65e21d33085c1470942531b8f13c28f933debcec944a1389a50fe0f72afa7dbba25a931959a3ebb1c42911abadd11ee530812f1034bb
 DIST gcc-8.1.0.tar.xz 63372320 BLAKE2B 
6465809cf90f4c65c0a82d0390de86c98f954e0b910e2f2de2282b828cca8b6aaf0a5243548854048344ec4840046017887fc0b253fb0ced4238da67ef68f946
 SHA512 
c96246f34a7aeb404c4525b754dc7f7708a18e06271aadb2b32fef00e6e0940f584e52430bfe2ab01e699c93e3cb418adc113d2622fa826facbec0ec8ce3eb2c
 DIST gcc-8.2.0-patches-1.0.tar.bz2 9805 BLAKE2B 
3b732c1e8e63aafd664b3d2a465fb8172c517f54e9581dff8f25afb99db4ae57dfa54437fae4a98561acc4164e53fd21150b5900088b5e92be4393ea90d615e2
 SHA512 
819eb1acdbfd12105728cbc09349dbdbf22d0f6ede50c38a7108fe278911dcb54b3215713697d7eae77c1e40cb5930bae424f02ae1a1a944f0e3cad0e8ec6b0d
+DIST gcc-8.2.0-patches-1.1.tar.bz2 11416 BLAKE2B 
1e72b1928169d6f95755a6d0e795f5585f8c4600a774737876e1cc3359da91131cd07710e560e1b68693bfb6b53973cec8f68ff8e6cff8c74747a4722f9b2b9a
 SHA512 
c4e1249fac1822e11345c10538fd8deb09bb1cb5fad6b89bb1c4d93aa6f2d75a6a0739761af3d59f278fb6b9d2b58c1b38ebb1c16a91fbacb18a7c3ce331e2d6
 DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B 
c5372b0bdfcd2729577dca287b294623b78c583491998404eb307768c573618bdaaedb7d9ae0e39ba41a62a14b9525dff0e3083285754b7f5bb9987ecf635185
 SHA512 
64898a165f67e136d802a92e7633bf1b06c85266027e52127ea025bf5fc2291b5e858288aac0bdba246e6cdf7c6ec88bc8e0e7f3f6f1985f4297710cafde56ed
 DIST gdc-0.24-src.tar.bz2 1012099 BLAKE2B 
2c85058aad09af328719a702f69d655b9aa9655f2a83bb46bd21367cd442ed72c9b471ddaa764753f782dcb2f22fe51b052a965ed08290e0d9415b543481d144
 SHA512 
9aec7e4b102e602dfb61cd09ea4b4a96af637ceb3d726235261d09ebd35dbd416abcbfe0e46918e48474bd241fe9bb29abc145a65aa834669295aaee4fca0686

diff --git a/sys-devel/gcc/gcc-8.2.0-r1.ebuild 
b/sys-devel/gcc/gcc-8.2.0-r1.ebuild
new file mode 100644
index 000..8e9cb62648b
--- /dev/null
+++ b/sys-devel/gcc/gcc-8.2.0-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PATCH_VER="1.1"
+#UCLIBC_VER="1.0"
+
+inherit toolchain
+
+#needs minimal test before unkeywording
+#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   elibc_glibc? ( >=sys-libs/glibc-2.13 )
+   >=${CATEGORY}/binutils-2.20"
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )"
+fi



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

2018-08-12 Thread Sergei Trofimovich
commit: 52dfe784504d5e5ff6f4580d324a6adc3607c5e6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug 12 20:16:46 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug 12 20:16:46 2018 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=52dfe784

8.2.0: release 1.1 patchset

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

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

diff --git a/8.2.0/gentoo/README.history b/8.2.0/gentoo/README.history
index 1fdbc92..2f4460b 100644
--- a/8.2.0/gentoo/README.history
+++ b/8.2.0/gentoo/README.history
@@ -1,4 +1,4 @@
-1.1TODO
+1.112 Aug 2018
+ 98_all_sh_textrel-on-libitm.patch
+ 99_all_m68k-textrel-on-libgcc.patch
+ 100_all-isl-include.patch



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

2018-08-12 Thread Amy Liffey
commit: 1523132f8132070371eda7c4801bf010d83448c4
Author: Amy Liffey  gentoo  org>
AuthorDate: Sun Aug 12 19:38:13 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Sun Aug 12 19:38:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1523132f

sci-libs/gdal: remove old version 2.2.3

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sci-libs/gdal/gdal-2.2.3-r2.ebuild | 290 -
 1 file changed, 290 deletions(-)

diff --git a/sci-libs/gdal/gdal-2.2.3-r2.ebuild 
b/sci-libs/gdal/gdal-2.2.3-r2.ebuild
deleted file mode 100644
index 723e7ffd8c5..000
--- a/sci-libs/gdal/gdal-2.2.3-r2.ebuild
+++ /dev/null
@@ -1,290 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-GENTOO_DEPEND_ON_PERL="no"
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-DISTUTILS_OPTIONAL=1
-
-inherit autotools perl-module distutils-r1 toolchain-funcs flag-o-matic 
java-pkg-opt-2
-
-DESCRIPTION="Translator library for raster geospatial data formats (includes 
OGR support)"
-HOMEPAGE="http://www.gdal.org/;
-SRC_URI="http://download.osgeo.org/${PN}/${PV}/${P}.tar.gz;
-
-SLOT="0/2.2"
-LICENSE="BSD Info-ZIP MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
-IUSE="armadillo +aux_xml curl debug doc fits geos gif gml hdf5 java jpeg 
jpeg2k mdb mysql netcdf odbc ogdi opencl oracle pdf perl png postgres python 
spatialite sqlite threads webp xls"
-
-COMMON_DEPEND="
-   dev-libs/expat
-   dev-libs/json-c:=
-   dev-libs/libpcre
-   dev-libs/libxml2:=
-   media-libs/tiff:0=
-   sci-libs/libgeotiff
-   sys-libs/zlib:=[minizip(+)]
-   armadillo? ( sci-libs/armadillo:=[lapack] )
-   curl? ( net-misc/curl )
-   fits? ( sci-libs/cfitsio:= )
-   geos? ( >=sci-libs/geos-2.2.1 )
-   gif? ( media-libs/giflib:= )
-   gml? ( >=dev-libs/xerces-c-3.1 )
-   hdf5? ( >=sci-libs/hdf5-1.6.4:=[szip] )
-   jpeg? ( virtual/jpeg:0 )
-   jpeg2k? ( media-libs/openjpeg:2= )
-   mdb? ( dev-java/jackcess:1 )
-   mysql? ( virtual/mysql )
-   netcdf? ( sci-libs/netcdf:= )
-   odbc? ( dev-db/unixODBC )
-   ogdi? ( sci-libs/ogdi )
-   opencl? ( virtual/opencl )
-   oracle? ( dev-db/oracle-instantclient:= )
-   pdf? ( >=app-text/poppler-0.24.3:= )
-   perl? ( dev-lang/perl:= )
-   png? ( media-libs/libpng:0= )
-   postgres? ( >=dev-db/postgresql-8.4:= )
-   python? (
-   ${PYTHON_DEPS}
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-   spatialite? ( dev-db/spatialite )
-   sqlite? ( dev-db/sqlite:3 )
-   webp? ( media-libs/libwebp:= )
-   xls? ( dev-libs/freexl )"
-
-RDEPEND="${COMMON_DEPEND}
-   java? ( >=virtual/jre-1.7:* )"
-
-DEPEND="${COMMON_DEPEND}
-   doc? ( app-doc/doxygen )
-   java? ( >=virtual/jdk-1.7:* )
-   perl? ( dev-lang/swig:0 )
-   python? (
-   dev-lang/swig:0
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   )"
-
-REQUIRED_USE="
-   mdb? ( java )
-   python? ( ${PYTHON_REQUIRED_USE} )
-   spatialite? ( sqlite )
-"
-
-PATCHES=(
-   "${FILESDIR}/${P}-soname.patch"
-   "${FILESDIR}/${P}-json-c-0.13.patch" # bug 641658
-   "${FILESDIR}/${P}-bashcomp-path.patch" # bug 641866
-   "${FILESDIR}/${P}-goocast.patch" # bug 656252
-)
-
-src_prepare() {
-   # fix datadir and docdir placement
-   sed -e "s:@datadir@:@datadir@/gdal:" \
-   -e "s:@exec_prefix@/doc:@exec_prefix@/share/doc/${PF}/html:g" \
-   -i "${S}"/GDALmake.opt.in || die
-
-   # the second sed expression should fix bug 371075
-   sed -e "s:setup.py install:setup.py install --root=\$(DESTDIR):" \
-   -e "s:--prefix=\$(DESTDIR):--prefix=:" \
-   -i "${S}"/swig/python/GNUmakefile || die
-
-   # Fix spatialite/sqlite include issue
-   sed -e 's:spatialite/sqlite3.h:sqlite3.h:g' \
-   -i ogr/ogrsf_frmts/sqlite/ogr_sqlite.h || die
-
-   # Fix freexl configure check
-   sed -e 's:FREEXL_LIBS=missing):FREEXL_LIBS=missing,-lm):g' \
-   -i configure.ac || die
-
-   sed -e "s: /usr/: \"${EPREFIX}\"/usr/:g" \
-   -i configure.ac || die
-
-   sed -e 's:^ar:$(AR):g' \
-   -i ogr/ogrsf_frmts/sdts/install-libs.sh || die
-
-   # updated for newer swig (must specify the path to input files)
-   sed -e "s: gdal_array.i: ../include/gdal_array.i:" \
-   -e "s:\$(DESTDIR)\$(prefix):\$(DESTDIR)\$(INST_PREFIX):g" \
-   -i swig/python/GNUmakefile || die "sed python makefile failed"
-   sed -e "s:library_dirs = :library_dirs = /usr/$(get_libdir):g" \
-   -i swig/python/setup.cfg || die "sed python setup.cfg failed"
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # bug 619148
-   

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

2018-08-12 Thread Amy Liffey
commit: 89993d3fc3cba6e559905b758f691b157b589fcf
Author: Amy Liffey  gentoo  org>
AuthorDate: Sun Aug 12 18:33:12 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Sun Aug 12 19:15:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89993d3f

sci-libs/gdal: add security patches

Bug: https://bugs.gentoo.org/621712
Bug: https://bugs.gentoo.org/621720
Bug: https://bugs.gentoo.org/623028
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../gdal/files/gdal-2.3.0-changeset_38658.patch| 80 ++
 .../gdal/files/gdal-2.3.0-frmts-nitf38234.patch| 12 
 sci-libs/gdal/files/gdal-2.3.0-libtiff.patch   | 12 
 .../{gdal-2.3.0-r1.ebuild => gdal-2.3.0-r2.ebuild} |  5 ++
 4 files changed, 109 insertions(+)

diff --git a/sci-libs/gdal/files/gdal-2.3.0-changeset_38658.patch 
b/sci-libs/gdal/files/gdal-2.3.0-changeset_38658.patch
new file mode 100644
index 000..3f681836989
--- /dev/null
+++ b/sci-libs/gdal/files/gdal-2.3.0-changeset_38658.patch
@@ -0,0 +1,80 @@
+Index: /trunk/gdal/frmts/nitf/nitfrasterband.cpp
+===
+--- a/frmts/nitf/nitfrasterband.cpp(revision 38657)
 b/frmts/nitf/nitfrasterband.cpp(revision 38658)
+@@ -824,4 +826,20 @@
+ pUnpackData[i+7] = ((pDataSrc[k+2]) & 0x7);
+   }
++  if( i < n )
++  {
++pUnpackData[i+0] = ((pDataSrc[k+0] >> 5));
++if( i + 1 < n )
++pUnpackData[i+1] = ((pDataSrc[k+0] >> 2) & 0x07);
++if( i + 2 < n )
++pUnpackData[i+2] = ((pDataSrc[k+0] << 1) & 0x07) | (pDataSrc[k+1] 
>> 7);
++if( i + 3 < n )
++pUnpackData[i+3] = ((pDataSrc[k+1] >> 4) & 0x07);
++if( i + 4 < n )
++pUnpackData[i+4] = ((pDataSrc[k+1] >> 1) & 0x07);
++if( i + 5 < n )
++pUnpackData[i+5] = ((pDataSrc[k+1] << 2) & 0x07) | (pDataSrc[k+2] 
>> 6);
++if( i + 6 < n )
++pUnpackData[i+6] = ((pDataSrc[k+2] >> 3) & 0x07);
++  }
+ 
+   memcpy(pData, pUnpackData, n);
+@@ -842,4 +862,20 @@
+ pUnpackData[i+7] = ((pDataSrc[k+4]) & 0x1f);
+   }
++  if( i < n )
++  {
++pUnpackData[i+0] = ((pDataSrc[k+0] >> 3));
++if( i + 1 < n )
++pUnpackData[i+1] = ((pDataSrc[k+0] << 2) & 0x1f) | (pDataSrc[k+1] 
>> 6);
++if( i + 2 < n )
++pUnpackData[i+2] = ((pDataSrc[k+1] >> 1) & 0x1f);
++if( i + 3 < n )
++pUnpackData[i+3] = ((pDataSrc[k+1] << 4) & 0x1f) | (pDataSrc[k+2] 
>> 4);
++if( i + 4 < n )
++pUnpackData[i+4] = ((pDataSrc[k+2] << 1) & 0x1f) | (pDataSrc[k+3] 
>> 7);
++if( i + 5 < n )
++pUnpackData[i+5] = ((pDataSrc[k+3] >> 2) & 0x1f);
++if( i + 6 < n )
++pUnpackData[i+6] = ((pDataSrc[k+3] << 3) & 0x1f) | (pDataSrc[k+4] 
>> 5);
++  }
+ 
+   memcpy(pData, pUnpackData, n);
+@@ -856,4 +894,12 @@
+ pUnpackData[i+3] = ((pDataSrc[k+2]) & 0x3f);
+   }
++  if( i < n )
++  {
++pUnpackData[i+0] = ((pDataSrc[k+0] >> 2));
++if( i + 1 < n )
++pUnpackData[i+1] = ((pDataSrc[k+0] << 4) & 0x3f) | (pDataSrc[k+1] 
>> 4);
++if( i + 2 < n )
++pUnpackData[i+2] = ((pDataSrc[k+1] << 2) & 0x3f) | (pDataSrc[k+2] 
>> 6);
++  }
+ 
+   memcpy(pData, pUnpackData, n);
+@@ -873,4 +921,20 @@
+ pUnpackData[i+6] = ((pDataSrc[k+5] << 1) & 0x7f) | (pDataSrc[k+6] >> 
7);
+ pUnpackData[i+7] = ((pDataSrc[k+6]) & 0x7f);
++  }
++  if( i < n )
++  {
++pUnpackData[i+0] = ((pDataSrc[k+0] >> 1));
++if( i + 1 < n )
++pUnpackData[i+1] = ((pDataSrc[k+0] << 6) & 0x7f) | (pDataSrc[k+1] 
>> 2);
++if( i + 2 < n )
++pUnpackData[i+2] = ((pDataSrc[k+1] << 5) & 0x7f) | (pDataSrc[k+2] 
>> 3) ;
++if( i + 3 < n )
++pUnpackData[i+3] = ((pDataSrc[k+2] << 4) & 0x7f) | (pDataSrc[k+3] 
>> 4);
++if( i + 4 < n )
++pUnpackData[i+4] = ((pDataSrc[k+3] << 3) & 0x7f) | (pDataSrc[k+4] 
>> 5);
++if( i + 5 < n )
++pUnpackData[i+5] = ((pDataSrc[k+4] << 2) & 0x7f) | (pDataSrc[k+5] 
>> 6);
++if( i + 6 < n )
++pUnpackData[i+6] = ((pDataSrc[k+5] << 1) & 0x7f) | (pDataSrc[k+6] 
>> 7);
+   }
+ 

diff --git a/sci-libs/gdal/files/gdal-2.3.0-frmts-nitf38234.patch 
b/sci-libs/gdal/files/gdal-2.3.0-frmts-nitf38234.patch
new file mode 100644
index 000..783752e0efa
--- /dev/null
+++ b/sci-libs/gdal/files/gdal-2.3.0-frmts-nitf38234.patch
@@ -0,0 +1,12 @@
+Index: trunk/gdal/frmts/nitf/nitffile.c
+===
+--- a/frmts/nitf/nitffile.c(revision 38085)
 b/frmts/nitf/nitffile.c(revision 38234)
+@@ -350,5 +350,6 @@
+ if (nOffset != -1)
+ nOffset = NITFCollectSegmentInfo( psFile, nHeaderLen, nOffset, "RE", 
4, 7, );
+-else
++
++if( nOffset < 0 )
+

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

2018-08-12 Thread Virgil Dupras
commit: af9f58e34258712ffc054653f30982656d122445
Author: Virgil Dupras  gentoo  org>
AuthorDate: Sun Aug 12 18:58:16 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Sun Aug 12 18:58:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af9f58e3

profiles: mask dev-python/django-pipeline for removal

Bug: https://bugs.gentoo.org/649838

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 9b6254be2ca..75df1e4eebf 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Virgil Dupras  (12 Aug 2018)
+# django-pipeline hasn't been maintained and has been broken for a while.
+# No revdep. Removal in 30 days. Bug #649838
+dev-python/django-pipeline
+
 # Ulrich Müller  (07 Aug 2018)
 # Fails to build with emacs-26.1. Last release in 2003, last commit
 # to upstream CVS in 2010. Masked for removal in 30 days. Bug #663030.



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

2018-08-12 Thread Mart Raudsepp
commit: 9987433f8ed705d5638c5d19c9f2d4d2ada8e54d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Aug 12 18:46:04 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Aug 12 18:46:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9987433f

dev-python/bleach-2.1.3: arm64 stable (bug #663438)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

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

diff --git a/dev-python/bleach/bleach-2.1.3.ebuild 
b/dev-python/bleach/bleach-2.1.3.ebuild
index 7b249d5a841..900d982578f 100644
--- a/dev-python/bleach/bleach-2.1.3.ebuild
+++ b/dev-python/bleach/bleach-2.1.3.ebuild
@@ -12,7 +12,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 ~sparc ~x86 
~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd"
 IUSE="test"
 
 RDEPEND="



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

2018-08-12 Thread Mart Raudsepp
commit: 5fd78130d4bd00e7a02ea5b993a7a6667b78cafd
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Aug 12 18:44:49 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Aug 12 18:44:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd78130

net-libs/webkit-gtk: roll ~ppc keyword forward

Add ~ppc keyword to 2.20.4 as they have woff2 keyworded now.
Remove ~ppc keyword from 2.18.6 as it's security vulnerable.

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 net-libs/webkit-gtk/webkit-gtk-2.18.6.ebuild | 2 +-
 net-libs/webkit-gtk/webkit-gtk-2.20.4.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.18.6.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.18.6.ebuild
index 52bf62e9d38..d994ff81f02 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.18.6.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.18.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
 
 LICENSE="LGPL-2+ BSD"
 SLOT="4/37" # soname version of libwebkit2gtk-4.0
-KEYWORDS="~alpha ~ppc ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
 
 IUSE="aqua coverage doc +egl +geolocation gles2 gnome-keyring +gstreamer 
+introspection +jit libnotify nsplugin +opengl spell wayland +webgl +X"
 

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.20.4.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.20.4.ebuild
index 6a241552a2b..b7b46a2a59f 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.20.4.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.20.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
 
 LICENSE="LGPL-2+ BSD"
 SLOT="4/37" # soname version of libwebkit2gtk-4.0
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~x86-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-macos"
 
 IUSE="aqua coverage doc +egl +geolocation gles2 gnome-keyring +gstreamer 
+introspection +jit libnotify nsplugin +opengl spell wayland +webgl +X"
 



[gentoo-commits] proj/android:master commit in: dev-util/soong/

2018-08-12 Thread Benda XU
commit: e1e68657743e25314b42453e23073a889791fb8d
Author: Benda Xu  gentoo  org>
AuthorDate: Sun Aug 12 18:39:57 2018 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Aug 12 18:39:57 2018 +
URL:https://gitweb.gentoo.org/proj/android.git/commit/?id=e1e68657

dev-util/soong: make copygcclib.sh executable.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-util/soong/Manifest  | 2 +-
 dev-util/soong/soong-.ebuild | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-util/soong/Manifest b/dev-util/soong/Manifest
index df62d15..3e6f6d1 100644
--- a/dev-util/soong/Manifest
+++ b/dev-util/soong/Manifest
@@ -10,5 +10,5 @@ DIST blueprint-8.1.0_p41.tar.gz 114222 BLAKE2B 
cb2335fd766212d1c3279ae4d6ee91df5
 DIST soong-8.1.0_p41.tar.gz 355543 BLAKE2B 
0d2b47c30d0515426cffa19c73495f68633dcdbcd5fc33fbbabb8892b712eb85ec68657ea73e07b34573af525055c0f791cd6b54ca58dedd5c14bd4af1a37623
 SHA512 
50f65ac86f4466adfed6fddf6e8288e16fdc0c1717ba57e59d40395115d4f55ceed3407ce6542ef0173c2076783a7bdc908ff0aac6f19aad7c62a8f63daef6e3
 DIST vendor-lineage-15.1.tar.gz 49859452 BLAKE2B 
c4de3918fa6aff6f24b27fdbde5434b2cfb9d8fb8632e64ce007857de3ad08f3a48d50cc8cee158df3daf29d2330f63ae71b433b0cde888ce3f13d152aab8563
 SHA512 
6f67ddaa087da4c2d379331367b839025aed75a976c05c1f3562f715d05de387a938969488e2979be8286eed1db4a90652c73eec5e58c728174aa50197229fa7
 EBUILD soong-8.1.0_p41.ebuild 1676 BLAKE2B 
f262faa3e8dbe45414160220975c8ca5c64104f3479f8b4fc2bc2fe50b79ce2af3a732375616906c7db1a13b0295dc21e937a208f670aa37d404badd79d2ed68
 SHA512 
da536c2b5f000739a70c8a932f921ef2d52e3e73e4062dfa4b4c13b56612a6e95346b5cc425f8bfe79493c04e52a79e759d8abf704ae090caaa1f6a5b0a64aca
-EBUILD soong-.ebuild 2273 BLAKE2B 
ba05810a5fcd98c747691cc3d0d3cdb505186148f28f17815b193239a51bd22215c89b9e7496cf192c75913aba603595f9766b8489c1097be29a224f9f5e644b
 SHA512 
8449966efccacdd325e7525285d51591557bf3f43f23d38aaa5ac29affcb682a9bb46de1596bd178aab62eb794680ff5bb0e0bc521ce910e1a8dfacad82ef590
+EBUILD soong-.ebuild 2323 BLAKE2B 
f5d6668842262a81e81529d7a8095459f4ba4b44d9619865fdfb8a55b3d3cf74ae3d20ce61490139d4c7d8abb4441e14a26b1b8e04fdc88f613ef2c0e38e43ca
 SHA512 
e0f402b41f45302fbacf88da7165f25a2539ef7d306162fae201a263022f9cbaebccd78c3ef77eed4e6577f6aa9b7205975e8c86977b998df2a3cd4cf77ddae3
 MISC metadata.xml 242 BLAKE2B 
08b4880748ab6d685ce28f65a9f6cc5ad62deff8f85d4e0a55a3dc12aa8bd63cf1de56b28ff89929e054a6831e223d6ef0207e8b19c6887f09ee22621bd76928
 SHA512 
ae57aaeecc094cffa640d88329a0baa6c2b0703330d84f6406f3f68d8bb9b724d2e19a8478be8708de284db9ac452f95f225a9f79cd1c5d0236aa2f9935b9b21

diff --git a/dev-util/soong/soong-.ebuild b/dev-util/soong/soong-.ebuild
index 4c78f65..5b90d90 100644
--- a/dev-util/soong/soong-.ebuild
+++ b/dev-util/soong/soong-.ebuild
@@ -75,4 +75,5 @@ src_install() {
insinto /usr/share/soong
doins "${T}"/{Android,root}.bp
doins -r build/soong/scripts
+   fperms +x /usr/share/soong/scripts/copygcclib.sh
 }



[gentoo-commits] proj/android:master commit in: sys-libs/bionic/, sys-libs/bionic/files/

2018-08-12 Thread Benda XU
commit: c7002f8a66ead0482ae132aa87315aa33e1c5d0a
Author: Benda Xu  gentoo  org>
AuthorDate: Sun Aug 12 18:40:57 2018 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Aug 12 18:40:57 2018 +
URL:https://gitweb.gentoo.org/proj/android.git/commit/?id=c7002f8a

sys-libs/bionic: port to glibc-2.26.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-libs/bionic/Manifest  |  3 ++-
 sys-libs/bionic/bionic-8.1.0_p41.ebuild   |  7 ++-
 sys-libs/bionic/files/bionic-glibc-port.patch | 24 
 3 files changed, 28 insertions(+), 6 deletions(-)

diff --git a/sys-libs/bionic/Manifest b/sys-libs/bionic/Manifest
index 2ec0983..79f2b9c 100644
--- a/sys-libs/bionic/Manifest
+++ b/sys-libs/bionic/Manifest
@@ -1,4 +1,5 @@
 AUX amd64-soong.variables 1816 BLAKE2B 
1e9517739ddb81abf79643dbc0dd5d9431a43dcd94d28f8cc75f1ba13961768a882379bda3b58dba3c290010e8b64a2d4e63497080561fe84fb0ccd2e80695bc
 SHA512 
97f9bddd86c228c75a53ece728b44fb890d737dc2ef422ae7c074169f657e66e084523d7efbb5f0eb37823a2a58e8bfb4aa66e09b5e2a6c6f3be1ff114dec0c5
+AUX bionic-glibc-port.patch 1103 BLAKE2B 
5459570f68469ac854735103474ff94097183dafe25d82beae968ff265be32df1c3dd8f0607ef4e44572ac5dc5ebb0e6a9dab1a7f6f7b3887cf792f59bb4916d
 SHA512 
f84f613dad932d42170247d8754fea43825a064c1f5689a0f9fd889a925606eb388e44dbd8c89132641fbfeab4d759ef48d5df7ecef42b933f8ac7477538711a
 DIST bionic-8.1.0_p41.tar.gz 3517518 BLAKE2B 
4c5121cda0e3562b3b65d8e7fa621c6e231973077d582b7d4abf861d03533fd4881901bd48ec971d5baaf155dc8f1a92eb62068a910199fa751fb3001d20d0ba
 SHA512 
b110b46e9f67174f8f30f3b8da0e0fa02c42f2dbb5ced6a9ba9ad948d6cd0a82c1850e8a8d4cd5f3b81ad286e9eb400236fb5320ab02b72f44a0510829cd3e6d
 DIST build-8.1.0_p41.tar.gz 2587534 BLAKE2B 
5a0eb0dab1d41c60b8eb2e14c5f6e82584ed57e63541fcfc1087f841d8206bb45302b341cff5754ca641e392ed3a7ab4609932620fe100aba37ff61679b1
 SHA512 
a4b0f24800055cc9e433b578c9e1ae7f511959512459cb916b63fd3ec9312fe272858117f15beea28a60464a04fd8fd17a7bfb6772b346edecfb387aad89a97d
 DIST compiler-rt-8.1.0_p41.tar.gz 2377259 BLAKE2B 
09104aba4ef1dc9ce18609cae395f3849d3df6dbb9b9759c3a1532759afd52d7af37475df21ae2db3bbea0891f9974785833405c3731d0082e749c304a86bc89
 SHA512 
9472ca3fed7a0215f6bd7506f5ba722891c65f9a88a4296c57a69bd038854ad416b7ce433d11451408c632ec23b3f19c4a3fc6373a7955c27563d7786301b6de
@@ -11,5 +12,5 @@ DIST libunwind_llvm-8.1.0_p41.tar.gz 90999 BLAKE2B 
3ebd73a228513548ee9f6f84ab221
 DIST lzma-8.1.0_p41.tar.gz 733693 BLAKE2B 
733b0995778adce01af50b9f22276ec4a54d3c73ff7b9709a6b3c0327dd89c0a785cb991dbd3343e4e7b9c5eb9009afaea3d78db993a48e1dcbaa9807fdaf7ff
 SHA512 
4cebceabb9096c19ccf3ab25ef27d4ce6f1655e431c6381f888345613f310509864135bc0ee7fd78dc5f1170521effea2113f149e71cca56a07254566755c0c5
 DIST safe-iop-8.1.0_p41.tar.gz 10800 BLAKE2B 
02959e9a0f02259362bfbe840eae50bdfa429b09de8f56f8beec2f99697eabb4a0a71a175a79a52f943facded257a68bff383a53acbe61249b76fe2ff95911e1
 SHA512 
8b717408601194b76a6a44fec5bd62ff2121b89f5f8fea7b3eee7ca46c122e346f8d73d92f5b34575318b1015e74186affda1e1aca7b53ac9c3c303d4e8e7710
 DIST zlib-8.1.0_p41.tar.gz 607311 BLAKE2B 
b175cf9d4548df24cfd587abea62ee4c3dcee56f6a68b4044c4b1419be148ab4542c42cb19ce0d773b247ceaf3193afca385170674c9d6d2f92a4df8f6d346ba
 SHA512 
0d587729c1210ee6efa6bb7cdac723da71a9c56252be67f6973e80c3597dbb7f2c96ea093078e580d97709de5e8d8fabf92aae0594f382b95e2d9559e43953d2
-EBUILD bionic-8.1.0_p41.ebuild 2538 BLAKE2B 
ccb4d80d472569363e5f917c30184212fd4c7458cf562e0271469ecd36d32ba1a0820c258eca3f32fcf7f20b00b34fb8e3b7278a54f2fd98be0e9f1bc3e2dbc2
 SHA512 
e9fe07a0de93a185d63b9ee1a811aacb0ff1ca70a487a41aa20739258bf10c6b98e3de78b231498f82cc75f844a89f7939997b0c479edea4e1f07920f021ef81
+EBUILD bionic-8.1.0_p41.ebuild 2514 BLAKE2B 
f42b461e16eb666a1c9165642f3d9e8f0e0c89fbe1245f0c4e2b85ccaebdd693566bfafec6c8477f379c59e304d3747bf1f98e43ad6a793b76e690e79671786e
 SHA512 
85879143e1e44943094737d9a4d615864fbfaa563946118c63642031d800628f71032c39bac4faddfc9f6b8c3d499635729d1e3997342661e9f795cea27530f2
 MISC metadata.xml 242 BLAKE2B 
08b4880748ab6d685ce28f65a9f6cc5ad62deff8f85d4e0a55a3dc12aa8bd63cf1de56b28ff89929e054a6831e223d6ef0207e8b19c6887f09ee22621bd76928
 SHA512 
ae57aaeecc094cffa640d88329a0baa6c2b0703330d84f6406f3f68d8bb9b724d2e19a8478be8708de284db9ac452f95f225a9f79cd1c5d0236aa2f9935b9b21

diff --git a/sys-libs/bionic/bionic-8.1.0_p41.ebuild 
b/sys-libs/bionic/bionic-8.1.0_p41.ebuild
index e28615e..434bff6 100644
--- a/sys-libs/bionic/bionic-8.1.0_p41.ebuild
+++ b/sys-libs/bionic/bionic-8.1.0_p41.ebuild
@@ -20,6 +20,8 @@ LICENSE="Apache-2.0"
 
 DEPEND="dev-util/soong"
 
+PATCHES=( "${FILESDIR}"/bionic-glibc-port.patch )
+
 src_unpack() {
for m in ${SM[@]}; do
mkdir -p ${P}/${m} || die
@@ -36,11 +38,6 @@ src_prepare() {
rm -r ${PN}/{tests,tools,benchmarks,libc/malloc_debug} build/tools/acp 
|| die
 
cp "${EPREFIX}"/usr/share/soong/root.bp Android.bp || die
-   cat >> Android.bp <
+ #elif (defined(__GLIBC__) || 

[gentoo-commits] repo/gentoo:master commit in: games-emulation/hatari/

2018-08-12 Thread Michał Górny
commit: fbc046f5675afe5939c0358b2699a5d7c026575d
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 12 18:27:06 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 12 18:27:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc046f5

games-emulation/hatari: Drop old

 games-emulation/hatari/hatari-2.1.0.ebuild | 76 --
 1 file changed, 76 deletions(-)

diff --git a/games-emulation/hatari/hatari-2.1.0.ebuild 
b/games-emulation/hatari/hatari-2.1.0.ebuild
deleted file mode 100644
index 92eba857519..000
--- a/games-emulation/hatari/hatari-2.1.0.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-inherit toolchain-funcs cmake-utils python-single-r1
-
-DESCRIPTION="Atari ST emulator"
-HOMEPAGE="http://hatari.tuxfamily.org/;
-SRC_URI="http://download.tuxfamily.org/hatari/${PV}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+sdl2"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   games-emulation/caps
-   sdl2? ( media-libs/libsdl2[X,sound,video] )
-   !sdl2? ( media-libs/libsdl[X,sound,video] )
-   media-libs/portaudio
-   media-libs/portmidi
-   sys-libs/readline:0=
-   media-libs/libpng:0=
-   sys-libs/zlib:0="
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-PDEPEND="dev-python/pygtk[${PYTHON_USEDEP}]
-   >=games-emulation/emutos-0.9.9.1"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="
-You need a TOS ROM to run hatari. EmuTOS, a free TOS implementation,
-has been installed in /usr/lib*/hatari with a .img extension (there
-are several from which to choose).
-Another option is to go to http://www.atari.st/ and get a real TOS:
-http://www.atari.st/
-The first time you run hatari, you should configure it to find the
-TOS you prefer to use.  Be sure to save your settings.
-"
-
-DOCS="readme.txt doc/*.txt"
-HTML_DOCS="doc/"
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   sed -i -e '/Encoding/d' ./python-ui/hatariui.desktop || die
-   sed -i -e "s/python/${EPYTHON}/" tools/atari-hd-image.sh || die
-   sed -i -e "s#@DOCDIR@#/usr/share/doc/${PF}/html/#" 
python-ui/uihelpers.py || die
-}
-
-src_configure() {
-   mycmakeargs=(
-   "-DDOCDIR=/usr/share/doc/${PF}"
-   "-DENABLE_SDL2=$(usex sdl2)"
-   )
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-   python_fix_shebang "${ED%/}"/usr/share/hatari/{hatariui,hconsole}/
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-   readme.gentoo_print_elog
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}



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

2018-08-12 Thread Michał Górny
commit: e33e862f9515ea5b6b15fec19374f01f74c8789f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 12 17:24:14 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 12 17:24:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e33e862f

package.mask: Unmask app-emulation/hatari

Closes: https://bugs.gentoo.org/651146

 profiles/package.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index b926fd34e6c..9b6254be2ca 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -200,10 +200,6 @@ sys-apps/paludis
 # a month
 net-vpn/miredo
 
-# Pacho Ramos  (17 Jun 2018)
-# Doesn't run, cannot bump it (#651146). Removal in a month.
-games-emulation/hatari
-
 # Mart Raudsepp  (16 Jun 2018)
 # No upstream (website disappeared), no upstream plugin maintainer,
 # and pretty much a fringe format anyway.



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

2018-08-12 Thread Michał Górny
commit: 8f946421adaff711b86fdd2b68cbcd85cfe4b7e5
Author: Joonas Niilola  gmail  com>
AuthorDate: Wed Aug  1 11:48:22 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 12 17:23:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f946421

app-text/capyt: bump to 1.1.1

- Switched to distutils-r1 since Capyt now uses setup.py,
- Bumped EAPI to 7,
- Updated HOMEPAGE,
- Removed empty IUSE,
- Updated PYTHON_COMPAT.

Package-Manager: Portage[mgorny]-2.3.43.3

 app-text/capyt/Manifest   |  1 +
 app-text/capyt/capyt-1.1.1.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/app-text/capyt/Manifest b/app-text/capyt/Manifest
index 7058970fdbb..cedfb7c575c 100644
--- a/app-text/capyt/Manifest
+++ b/app-text/capyt/Manifest
@@ -1 +1,2 @@
 DIST capyt-1.0.tar.gz 2152 BLAKE2B 
bde81e802c310a95c37695943d35a6cc98557f92199b7f8d5983340d1cbd6d2ffe4c07b48a9ea724603766d371cd80519c01c663fb8303c1abec3879e12caf34
 SHA512 
325de4bdc3d6b7e6d0926f37cb7facfbc216c0d46280576a3424add0b8c081405809a23982cda3032b3443a41ddbd7f6997040f7353defcbe72895b1ceff8384
+DIST capyt-1.1.1.tar.gz 3247 BLAKE2B 
259c1cc7eddc88853518ed106f25e9b1d47a5c4604e749d25fb2133f11d90e78672473a9dd31fa80322b4c5177163fe5a177d27a6fd9a7cd31ef12db7ee3ed0f
 SHA512 
863164967aab93088d39b0324d1324145f41ba76b9d21874ea6a3aa49955e1ec3430c7bcc9eb100c51b9e159c63758b6474d3bad586383d7c10d9f1118340123

diff --git a/app-text/capyt/capyt-1.1.1.ebuild 
b/app-text/capyt/capyt-1.1.1.ebuild
new file mode 100644
index 000..3ecc5167169
--- /dev/null
+++ b/app-text/capyt/capyt-1.1.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5..7} )
+
+inherit distutils-r1
+
+MY_PV=$(ver_rs 2 '-')
+
+DESCRIPTION="A python3 CLI utility to interface with cpy.pt paste service"
+HOMEPAGE="https://github.com/lbatalha/capyt
+   https://pypi.org/project/capyt/;
+SRC_URI="https://github.com/lbatalha/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="
+   ${DEPEND}
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+
+S="${WORKDIR}/${PN}-${MY_PV}"



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

2018-08-12 Thread Michał Górny
commit: d3ac8f5a4ec747a93cefa261ce0368d7d7f23f82
Author: Joonas Niilola  gmail  com>
AuthorDate: Wed Aug  1 11:48:53 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 12 17:23:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3ac8f5a

app-text/capyt: remove old 1.0

Closes: https://github.com/gentoo/gentoo/pull/9394
Package-Manager: Portage[mgorny]-2.3.43.3

 app-text/capyt/Manifest |  1 -
 app-text/capyt/capyt-1.0.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/app-text/capyt/Manifest b/app-text/capyt/Manifest
index cedfb7c575c..11ac8890994 100644
--- a/app-text/capyt/Manifest
+++ b/app-text/capyt/Manifest
@@ -1,2 +1 @@
-DIST capyt-1.0.tar.gz 2152 BLAKE2B 
bde81e802c310a95c37695943d35a6cc98557f92199b7f8d5983340d1cbd6d2ffe4c07b48a9ea724603766d371cd80519c01c663fb8303c1abec3879e12caf34
 SHA512 
325de4bdc3d6b7e6d0926f37cb7facfbc216c0d46280576a3424add0b8c081405809a23982cda3032b3443a41ddbd7f6997040f7353defcbe72895b1ceff8384
 DIST capyt-1.1.1.tar.gz 3247 BLAKE2B 
259c1cc7eddc88853518ed106f25e9b1d47a5c4604e749d25fb2133f11d90e78672473a9dd31fa80322b4c5177163fe5a177d27a6fd9a7cd31ef12db7ee3ed0f
 SHA512 
863164967aab93088d39b0324d1324145f41ba76b9d21874ea6a3aa49955e1ec3430c7bcc9eb100c51b9e159c63758b6474d3bad586383d7c10d9f1118340123

diff --git a/app-text/capyt/capyt-1.0.ebuild b/app-text/capyt/capyt-1.0.ebuild
deleted file mode 100644
index 13690113dc9..000
--- a/app-text/capyt/capyt-1.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{5..6} )
-
-inherit python-single-r1
-
-DESCRIPTION="A python3 CLI utility to interface with cpy.pt paste service"
-HOMEPAGE="https://github.com/lbatalha/capyt;
-SRC_URI="https://github.com/lbatalha/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   dev-python/requests[${PYTHON_USEDEP}]
-"
-
-src_install() {
-   dodoc README.md
-
-   python_doscript capyt.py
-}



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

2018-08-12 Thread Luca Barbato
commit: b000ef6020a024e19c89d0dba267abcb4b0b48a7
Author: Luca Barbato  gentoo  org>
AuthorDate: Sun Aug 12 17:18:19 2018 +
Commit: Luca Barbato  gentoo  org>
CommitDate: Sun Aug 12 17:18:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b000ef60

sys-libs/librtas: Version bump

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-libs/librtas/Manifest |  1 +
 sys-libs/librtas/librtas-2.0.2.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/sys-libs/librtas/Manifest b/sys-libs/librtas/Manifest
index 2f7dc57cfa5..ad614ec05c1 100644
--- a/sys-libs/librtas/Manifest
+++ b/sys-libs/librtas/Manifest
@@ -1,3 +1,4 @@
 DIST librtas-1.3.13.tar.gz 90959 BLAKE2B 
03ca39e9c3e0e7ff8c1de864f1e4e08a9f3cefa8b062eb1fecdb6e5a21e09948b9889f85a95478265982fa25acce923980a65b92dce8506babda1c6f802d79d6
 SHA512 
1cd0dec624aff2fdf3e851913246d89a98c94c09ab9fe3ca80c3fca53a5d6ca5589e0680216c3722560e5701827b52a283ddefe7ab04228b352f5535f63a85c1
 DIST librtas-1.3.6.tar.gz 83828 BLAKE2B 
3ef68a980a060e3a882007244b8ee13f0164c304eed1c98b34a0559c84a52641201001a4505d5afa4286248484a18a6d35d3ec0b0a42d263e0cbd740198c0422
 SHA512 
f81271cf524218395c488aee6625b9f39c9acb81d7c109ca0dec9c7349ad013a6eb17e5324cc5243caf9f5c32b755831afd9bb74c6a2505ccc50d400734b26fa
 DIST librtas-1.3.8.tar.gz 221684 BLAKE2B 
eed2bc5640271b59109a168e45b0a7c1531a2d2ff3a13ce84b527ea2ee12fd8802fae3b30f4b777f9235b20a33d69924904d7c6ea20ebbe2505880dfd94164a1
 SHA512 
bb68369a10f0fb35e8631dc440fe68bb02b13d971be420539bb3fc0d29328421702a43f489941e90b20bff35863269a0d8fd159f65a18467d22cea7cfeed2cd2
+DIST librtas-2.0.2.tar.gz 91627 BLAKE2B 
1455af1af4a932fb81815ba67d1d1d8eeb0866bcf49fdcced622c1982121b5bb3ddeaf78f121a6540ec6c60d641991a87342713478a5be5232128db35d272059
 SHA512 
112d355bc486657289a186d9f1b8c576af55422f1527259a0cd680c07d6fa787aef2dc0cb6322721dc4aa1c5bd1de669f5c4d05e6a07de65262e9e3d4d0283c7

diff --git a/sys-libs/librtas/librtas-2.0.2.ebuild 
b/sys-libs/librtas/librtas-2.0.2.ebuild
new file mode 100644
index 000..8c9ae20cdd3
--- /dev/null
+++ b/sys-libs/librtas/librtas-2.0.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils
+
+DESCRIPTION="A set of libraries for userspace access to RTAS on the PowerPC 
platform(s)"
+HOMEPAGE="https://github.com/ibm-power-utilities/librtas;
+SRC_URI="https://github.com/ibm-power-utilities/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="IBM"
+SLOT="0"
+KEYWORDS="~ppc ~ppc64"
+IUSE=""
+
+DOCS="README"
+
+src_prepare() {
+   eapply_user
+
+   eautoreconf
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/hatari/, games-emulation/hatari/files/

2018-08-12 Thread Michał Górny
commit: ec46ba80a028ff94d528be8c6c61294b75015287
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Sat Aug 11 23:03:32 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 12 17:18:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec46ba80

games-emulation/hatari: fixes build with new caps

Using dev-libs/spsdeclib instead games-emulation/caps, minor fixes in
ebuild.

Closes: https://github.com/gentoo/gentoo/pull/9370
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../hatari/files/hatari-2.1.0_caps5_files.patch| 147 +
 games-emulation/hatari/hatari-2.1.0-r1.ebuild  |  79 +++
 2 files changed, 226 insertions(+)

diff --git a/games-emulation/hatari/files/hatari-2.1.0_caps5_files.patch 
b/games-emulation/hatari/files/hatari-2.1.0_caps5_files.patch
new file mode 100644
index 000..cac630f66f4
--- /dev/null
+++ b/games-emulation/hatari/files/hatari-2.1.0_caps5_files.patch
@@ -0,0 +1,147 @@
+diff -Nuar hatari-2.1.0-orig/cmake/FindCapsImage.cmake 
hatari-2.1.0/cmake/FindCapsImage.cmake
+--- hatari-2.1.0-orig/cmake/FindCapsImage.cmake2018-07-28 
20:32:59.164780571 +0300
 hatari-2.1.0/cmake/FindCapsImage.cmake 2018-07-28 20:33:16.130781607 
+0300
+@@ -1,22 +1,18 @@
+-
+ IF (CAPSIMAGE_INCLUDE_DIR)
+-  # Already in cache, be silent
+-  SET(CAPSIMAGE_FIND_QUIETLY TRUE)
++  # Already in cache, be silent
++  SET(CAPSIMAGE_FIND_QUIETLY TRUE)
+ ENDIF (CAPSIMAGE_INCLUDE_DIR)
+ 
+-
+-# Choose the library version to use : 4 or 5
+-SET(CAPSIMAGE_VERSION 5)
+-
+-
+-if(CAPSIMAGE_VERSION STREQUAL 4)
+-  SET(CAPSIMAGE_DIR caps)
+-  FIND_PATH(CAPSIMAGE_INCLUDE_DIR ${CAPSIMAGE_DIR}/capsimage.h)
++if(ENABLE_CAPSIMAGE5)
++  SET(CAPSIMAGE_VERSION 5)
++  FIND_PATH(CAPSIMAGE_INCLUDE_DIR NAMES CapsAPI.h PATH_SUFFIXES caps5)
+ else()
+-  SET(CAPSIMAGE_DIR caps5)
+-  FIND_PATH(CAPSIMAGE_INCLUDE_DIR ${CAPSIMAGE_DIR}/CapsAPI.h)
++  SET(CAPSIMAGE_VERSION 4)
++  FIND_PATH(CAPSIMAGE_INCLUDE_DIR NAMES capsimage.h PATH_SUFFIXES caps)
+ endif()
+ 
++message(${CAPSIMAGE_INCLUDE_DIR})
++
+ if(WIN32)
+   FIND_LIBRARY(CAPSIMAGE_LIBRARY NAMES capsimg PATH_SUFFIXES 
${CAPSIMAGE_DIR} )
+ else()
+diff -Nuar hatari-2.1.0-orig/src/CMakeLists.txt hatari-2.1.0/src/CMakeLists.txt
+--- hatari-2.1.0-orig/src/CMakeLists.txt   2018-07-28 20:32:59.152780571 
+0300
 hatari-2.1.0/src/CMakeLists.txt2018-07-28 20:33:16.131781607 +0300
+@@ -55,6 +55,10 @@
+   include_directories(${PNG_INCLUDE_DIR})
+ endif(PNG_FOUND)
+ 
++if(CAPSIMAGE_FOUND)
++  include_directories(${CAPSIMAGE_INCLUDE_DIR})
++endif(CAPSIMAGE_FOUND)
++
+ if(X11_FOUND)
+   include_directories(${X11_INCLUDE_DIR})
+ endif(X11_FOUND)
+diff -Nuar hatari-2.1.0-orig/src/floppy_ipf.c hatari-2.1.0/src/floppy_ipf.c
+--- hatari-2.1.0-orig/src/floppy_ipf.c 2018-07-28 20:32:59.152780571 +0300
 hatari-2.1.0/src/floppy_ipf.c  2018-07-28 20:34:32.782786288 +0300
+@@ -30,9 +30,9 @@
+ 
+ #ifdef HAVE_CAPSIMAGE
+ #if CAPSIMAGE_VERSION == 5
+-#include 
++#include 
+ #else
+-#include 
++#include 
+ #define CAPS_LIB_RELEASE  4
+ #define CAPS_LIB_REVISION 2
+ #endif
+@@ -61,8 +61,8 @@
+ 
+   struct CapsFdc  Fdc;/* Fdc state */
+   struct CapsDriveDrive[ MAX_FLOPPYDRIVES ];  /* Physical 
drives */
+-  CapsLongCapsImage[ MAX_FLOPPYDRIVES ];  /* Image Id or 
-1 if drive empty */
+-  CapsLongCapsImageType[ MAX_FLOPPYDRIVES ]; /* ImageType 
or -1 if not known */
++  Sint32  CapsImage[ MAX_FLOPPYDRIVES ];  /* Image Id or 
-1 if drive empty */
++  Sint32  CapsImageType[ MAX_FLOPPYDRIVES ]; /* ImageType 
or -1 if not known */
+ 
+   int Rev_Track[ MAX_FLOPPYDRIVES ];  /* Needed to 
handle CAPSSetRevolution for type II/III commands */
+   int Rev_Side[ MAX_FLOPPYDRIVES ];
+@@ -83,9 +83,9 @@
+ static char   *IPF_FilenameFindTrackSide (char *FileName);
+ static bool   IPF_Insert_RawStreamImage ( int Drive );
+ 
+-static void   IPF_CallBack_Trk ( struct CapsFdc *pc , CapsULong State );
+-static void   IPF_CallBack_Irq ( struct CapsFdc *pc , CapsULong State );
+-static void   IPF_CallBack_Drq ( struct CapsFdc *pc , CapsULong State );
++static void   IPF_CallBack_Trk ( struct CapsFdc *pc , Uint32 State );
++static void   IPF_CallBack_Irq ( struct CapsFdc *pc , Uint32 State );
++static void   IPF_CallBack_Drq ( struct CapsFdc *pc , Uint32 State );
+ static void   IPF_Drive_Update_Enable_Side ( void );
+ static void   IPF_FDC_LogCommand ( Uint8 Command );
+ #endif
+@@ -419,8 +419,8 @@
+   return false;
+ 
+ #else
+-  CapsLongImageId;
+-  CapsLongImageType;
++  Sint32  ImageId;
++  Sint32  ImageType;
+ 
+   ImageId = CAPSAddImage();
+   if ( ImageId < 0 )
+@@ -470,7 +470,7 @@
+   ImageType = -1;
+ 

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

2018-08-12 Thread Michał Górny
commit: dd1c415b0e07de1c6fd2c2c2fdb89b0f24f95178
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Sat Jul 28 17:46:19 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 12 17:18:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd1c415b

dev-libs/spsdeclib: install headers

Install headers for other projects.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/spsdeclib/spsdeclib-5.1-r1.ebuild | 53 ++
 1 file changed, 53 insertions(+)

diff --git a/dev-libs/spsdeclib/spsdeclib-5.1-r1.ebuild 
b/dev-libs/spsdeclib/spsdeclib-5.1-r1.ebuild
new file mode 100644
index 000..db6e46f2659
--- /dev/null
+++ b/dev-libs/spsdeclib/spsdeclib-5.1-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools eutils
+
+DESCRIPTION="Kryoflux SPS Decoder Library"
+HOMEPAGE="https://www.kryoflux.com/;
+SRC_URI="https://www.kryoflux.com/download/${PN}_${PV}_source.zip;
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Kryoflux-MAME"
+SLOT="0"
+
+DEPEND="app-arch/unzip"
+
+S="${WORKDIR}/capsimg_source_linux_macosx/CAPSImg"
+
+DOCS=( "${WORKDIR}/DONATIONS.txt" "${WORKDIR}/HISTORY.txt" 
"${WORKDIR}/RELEASE.txt" )
+
+PATCHES=( "${FILESDIR}"/add_symlink.patch )
+
+src_unpack() {
+   unpack ${A}
+
+   # Unpacked ZIP-file contains two ZIP files, use the one for Linux
+   unpack "${WORKDIR}"/capsimg_source_linux_macosx.zip
+}
+
+src_prepare() {
+   default
+
+   # Respect users CFLAGS and CXXFLAGS
+   sed -i -e 's/-g//' configure.in || die
+   sed -i -e 's/CXXFLAGS="${CFLAGS}/CXXFLAGS="${CXXFLAGS}/' configure.in 
|| die
+
+   # Remove MSVC compiler-specific attribute
+   sed -i -e 's/__cdecl //' ../LibIPF/Caps{Lib,FDC}.h || die
+
+   mv configure.in configure.ac || die
+   eautoconf
+
+   # Fix permissions, as configure is not marked executable
+   chmod +x configure || die
+}
+
+src_install() {
+   default
+
+   insinto /usr/include/caps5
+   doins ../Core/CommonTypes.h ../LibIPF/*.h
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ibm-powerpc-utils/

2018-08-12 Thread Luca Barbato
commit: affc1a4e31674acac2cc8d8bca75fa6a0d8b4821
Author: Luca Barbato  gentoo  org>
AuthorDate: Sun Aug 12 17:03:45 2018 +
Commit: Luca Barbato  gentoo  org>
CommitDate: Sun Aug 12 17:09:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=affc1a4e

sys-apps/ibm-powerpc-utils: Version bump

Use the latest release from upstream.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-apps/ibm-powerpc-utils/Manifest|  1 +
 .../ibm-powerpc-utils-1.3.5.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/sys-apps/ibm-powerpc-utils/Manifest 
b/sys-apps/ibm-powerpc-utils/Manifest
index aaf215ea4ea..e22a1ef65be 100644
--- a/sys-apps/ibm-powerpc-utils/Manifest
+++ b/sys-apps/ibm-powerpc-utils/Manifest
@@ -1,3 +1,4 @@
+DIST ibm-powerpc-utils-1.3.5.tar.gz 318046 BLAKE2B 
cb154dd6203aea2f95c8cce96e3ea5f40c0c4d9f8c649c988d0d66adfc475bb15764554160faeeebddd5569de39502c149bf93f08fa433e8e309498fff59cae1
 SHA512 
a01f8fc45abd91d0629f8f48e3c2877a863aa1f244907bb65fcc457c2c933e7043181666c237956723f956b7c3d7ce7a0cedc36eaf26ce3cf777aa8f0525244d
 DIST powerpc-utils-1.1.0.tar.gz 49368 BLAKE2B 
89ca27c8db0a91fd8129208bef5cb25908dd30480c5925907827db8de1f65b7d223c7cc4ced67542f900b6b58747a367b2284ee6ff29aca5f021356e1068b5fe
 SHA512 
16a757d66315b5ec50d2ae42223ab7b5147df1dc91cd56343c3cea19b8ab1fbd67674666f394cd519fa4dc2a0ec4b3ee5cdeb34cc6c17e9f4ef5fa0fc4e90402
 DIST powerpc-utils-1.2.12.tar.gz 347762 BLAKE2B 
3bda5a275dfa4bd6e86b565acfb01bab502584666f8c78bbbe201d4d23f319eb58336067f304619961c756af3e1375f1f204a212cee4be805534ad92a3508a73
 SHA512 
a28150c753e65c7595a7ad7a5361560b162c639bc6d385763c57d0c02f2b6e15db7e091be167d3c68aa1378f816a75971c5d60c1997dfa96be4a73f072863649
 DIST powerpc-utils-1.2.2.tar.gz 345299 BLAKE2B 
de43a79b62302a2994bb6dbb84a1ffe34f33b0bed150e3fc4faff0f3499988f329fc1309bdbb1bc78089b690ce53666b1757b36bbc63e3643d9590a7ed6c45d3
 SHA512 
e33b5294aff5d66a61740e4817ff274004f9798073e21a3eff896858d43dfa2dcf43669ece58f0fdcb503d42109d9bf574d2f35a0c06da3cd9139b34a249b929

diff --git a/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.5.ebuild 
b/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.5.ebuild
new file mode 100644
index 000..1bc17710de5
--- /dev/null
+++ b/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.5.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils
+
+DESCRIPTION="Utilities for the maintainance of the IBM and Apple PowerPC 
platforms"
+HOMEPAGE="https://github.com/ibm-power-utilities/powerpc-utils;
+SRC_URI="https://github.com/ibm-power-utilities/${PN//ibm-}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+IUSE="+rtas"
+
+S="${WORKDIR}/${P//ibm-}"
+
+SLOT="0"
+LICENSE="IBM"
+KEYWORDS="~ppc ~ppc64"
+
+DEPEND="
+   sys-devel/bc
+"
+RDEPEND="
+   rtas? ( >=sys-libs/librtas-1.3.5 )
+   ${DEPEND}
+"
+
+src_prepare() {
+   eapply_user
+
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_with rtas librtas)
+}



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

2018-08-12 Thread Michał Górny
commit: 2b3880f361217486bc16187109f5bd6c71562909
Author: François-Xavier Carton  gmail  com>
AuthorDate: Wed Jul 11 03:11:50 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 12 16:58:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b3880f3

net-im/qtox: version bump to 1.16.3

Bug: https://bugs.gentoo.org/635636
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-im/qtox/Manifest   |  1 +
 net-im/qtox/metadata.xml   |  2 +-
 .../qtox/{qtox-.ebuild => qtox-1.16.3.ebuild}  | 41 +++---
 net-im/qtox/qtox-.ebuild   | 30 +++-
 4 files changed, 35 insertions(+), 39 deletions(-)

diff --git a/net-im/qtox/Manifest b/net-im/qtox/Manifest
index 03e515e27f1..2040dc77b88 100644
--- a/net-im/qtox/Manifest
+++ b/net-im/qtox/Manifest
@@ -1,2 +1,3 @@
+DIST qTox-1.16.3.tar.gz 4256757 BLAKE2B 
70103e2d912da86dab63424586c642a73614b4a408a53634b146d1e401d5b328a2b8c81c472a94e0e8804d774f693c1250e7263b263e80abef5e111372f29232
 SHA512 
a857266ffcf32b1963e3a4428501299ce19f3c087087583115dc01e41934fc31d52ea54d781fa93ec7e21f6e3303b4e22383ecaaa7f1f1dbf32d740db73aca4c
 DIST qtox-1.11.0.tar.lz 2860849 BLAKE2B 
eedb0720c57afd8a99e48452af67162977df0c4cb889891b082345b0b2d37539cef39d5be16b0e9ce0615561b6628c908e5d3007b96c23026859dc4d42261223
 SHA512 
3117b5ec9d88f58023f6c2f5e7c37c547ab920588d385e3abe062fb22ad79c49a9b6eb9ca31c6d56f9d03cfea55ef56ddc7e2e53bd43629825ea7b460b31f505
 DIST qtox-1.8.1.tar.gz 3594727 BLAKE2B 
a1d4191551b082cef21ee211eebf7288aa805bb2401e9c7a48359273fd6520c67eaf826f985843fd01ca0bd4312fab9da1169cbd8b7b61916e282dde06f9dee5
 SHA512 
9ba32ce43f2d335fe9e07bcca651e0e18ae2f3247e52364918148e400e51f6e2364d1596c7c882674c190bf5438e69cd13e77512c7cba212195e9559a5ae

diff --git a/net-im/qtox/metadata.xml b/net-im/qtox/metadata.xml
index 1ce2420d23b..aa2232cb466 100644
--- a/net-im/qtox/metadata.xml
+++ b/net-im/qtox/metadata.xml
@@ -3,7 +3,7 @@
 


-   Adds support for GTK and Status Notifier tray 
backends
+   Adds support for GTK Status Notifier 
tray backends
Adds support for X11



diff --git a/net-im/qtox/qtox-.ebuild b/net-im/qtox/qtox-1.16.3.ebuild
similarity index 55%
copy from net-im/qtox/qtox-.ebuild
copy to net-im/qtox/qtox-1.16.3.ebuild
index c635dfc405d..4bd474cc1f4 100644
--- a/net-im/qtox/qtox-.ebuild
+++ b/net-im/qtox/qtox-1.16.3.ebuild
@@ -1,23 +1,25 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit cmake-utils eutils git-r3 gnome2-utils xdg-utils
+inherit cmake-utils gnome2-utils xdg-utils
 
+MY_P="qTox-${PV}"
 DESCRIPTION="Most feature-rich GUI for net-libs/tox using Qt5"
 HOMEPAGE="https://github.com/qTox/qTox;
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/qTox/qTox.git;
+SRC_URI="https://github.com/qTox/qTox/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS=""
-IUSE="gtk test X"
+KEYWORDS="~amd64 ~x86"
+IUSE="notification test X"
+
+S="${WORKDIR}/${MY_P}"
 
 RDEPEND="
dev-db/sqlcipher
-   dev-libs/libsodium
+   dev-libs/libsodium:=
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtgui:5[gif,jpeg,png,xcb]
@@ -27,17 +29,11 @@ RDEPEND="
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
-   media-gfx/qrencode
-   media-libs/libexif
+   media-gfx/qrencode:=
media-libs/openal
-   >=media-video/ffmpeg-2.6.3[webp,v4l]
-   gtk? (  dev-libs/atk
-   dev-libs/glib:2
-   x11-libs/gdk-pixbuf[X]
-   x11-libs/gtk+:2
-   x11-libs/cairo[X]
-   x11-libs/pango[X] )
-   net-libs/tox:0/0.1[av]
+   >=media-video/ffmpeg-2.6.3:=[webp,v4l]
+   net-libs/tox:0/0.2[av]
+   notification? ( x11-libs/gtk+:2 )
X? ( x11-libs/libX11
x11-libs/libXScrnSaver )
 "
@@ -52,15 +48,18 @@ src_prepare() {
 
# bug 628574
if ! use test; then
-   sed -i CMakeLists.txt -e "/include(Testing)/s/^/#/" || die
-   sed -i cmake/Dependencies.cmake -e 
"/find_package(Qt5Test/s/^/#/" || die
+   sed -i CMakeLists.txt -e "/include(Testing)/d" || die
+   sed -i cmake/Dependencies.cmake -e "/find_package(Qt5Test/d" || 
die
fi
 }
 
 src_configure() {
local mycmakeargs=(
-   -DENABLE_STATUSNOTIFIER=$(usex gtk)
-   -DENABLE_GTK_SYSTRAY=$(usex gtk)
+   -DENABLE_STATUSNOTIFIER=$(usex notification)
+   -DENABLE_GTK_SYSTRAY=$(usex notification)
+   -DPLATFORM_EXTENSIONS=$(usex X)
+   -DUSE_FILTERAUDIO=OFF
+   -DGIT_DESCRIBE="${PV}"
)
 
cmake-utils_src_configure

diff --git 

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

2018-08-12 Thread Michał Górny
commit: 558cefd73a8842436c1d8cfa56aac6c0e12caa7c
Author: François-Xavier Carton  gmail  com>
AuthorDate: Wed Jul 11 03:11:50 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 12 16:58:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=558cefd7

net-libs/tox: version bump to 0.2.5

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-libs/tox/Manifest  |  1 +
 net-libs/tox/{tox-.ebuild => tox-0.2.5.ebuild} | 56 --
 net-libs/tox/tox-.ebuild   | 46 --
 3 files changed, 51 insertions(+), 52 deletions(-)

diff --git a/net-libs/tox/Manifest b/net-libs/tox/Manifest
index b1fd636c002..a8f6d5d5509 100644
--- a/net-libs/tox/Manifest
+++ b/net-libs/tox/Manifest
@@ -1,3 +1,4 @@
 DIST c-toxcore-0.1.10.tar.gz 820090 BLAKE2B 
071e530db2dd6ca387a6cd88f1145515ab8741017626fcb744fdc9940263b6c2604b456b6d1357bc78be5e33b544ecf882e608bc7b4a4227d44c5507e5dbad56
 SHA512 
428fee2d811d0b6d5d005f082aa06f95765794b1a8bc77ec4411bb9ec9085b99675535b88db50f5ad7313850a0bb3c54c4e2e8d8864cea7c0c7d81be9879b157
+DIST c-toxcore-0.2.5.tar.gz 482160 BLAKE2B 
b56511d9cf7bd3a9d2b9177b33bdbf60ac571f6c95d7ee26e6ecae7c9395d8cdd4f6650025f8b727ad9b825b304c4555efaee0f17d60a26bc5bf599905ec27ab
 SHA512 
a425a106054f29533b43b14cb8916706d04158d91b66cdada0e9e007aebd3f68a253b8519a75ca94bffba3adc57362b4e7c44e9356fce416f081a7eda6a61e18
 DIST tox-0.1.6.tar.lz 314837 BLAKE2B 
087a6f5d5ef55709b5f6188d661d556326bb3e6eac33e55f9faf598d433e33dabbd983ab452e948bff97f82cdc336e0fd48d3f0a6ec57551914884a809b9118d
 SHA512 
57ed7cee2c621c57e24f5ab36d68d99414d9820cdb3e8b7c4390818222f9d885f352f9cf76c8eb522c238bebc7d420bcf3cdd5f6ab65b9801aadbd225765166c
 DIST tox-0_pre20160904.tar.gz 395495 BLAKE2B 
d59358c5ff904b17e9c5297a0ce2aff39777f8dd4bfeba1e5e78a284a5016921794d0e0699f91a99f53428809a859ce959e17b4ae9fffdd691005c377834057d
 SHA512 
c0da52ac908141e97e96510a05431cbfb4b9aae81faf4c136c95e21b90a23e3bbe6db88303e48c0f4f3c74ca954229787564b7aa41bfb462afb0d8f8430cdaa1

diff --git a/net-libs/tox/tox-.ebuild b/net-libs/tox/tox-0.2.5.ebuild
similarity index 55%
copy from net-libs/tox/tox-.ebuild
copy to net-libs/tox/tox-0.2.5.ebuild
index e7b2b5569ca..71e771406fa 100644
--- a/net-libs/tox/tox-.ebuild
+++ b/net-libs/tox/tox-0.2.5.ebuild
@@ -1,53 +1,57 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit autotools git-r3 user systemd
+inherit cmake-utils systemd user
 
+MY_P="c-toxcore-${PV}"
 DESCRIPTION="Encrypted P2P, messaging, and audio/video calling platform"
 HOMEPAGE="https://tox.chat;
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/TokTok/c-toxcore.git;
+SRC_URI="https://github.com/TokTok/c-toxcore/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
 
 LICENSE="GPL-3+"
-SLOT="0/0.1"
-KEYWORDS=""
-IUSE="+av daemon log-debug log-error log-info log-trace log-warn +no-log ntox 
static-libs test"
+SLOT="0/0.2"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+av daemon log-debug log-trace +no-log static-libs test"
 
-REQUIRED_USE="^^ ( no-log log-trace log-debug log-info log-warn log-error )"
+REQUIRED_USE="^^ ( no-log log-trace log-debug )"
 
 RDEPEND="
av? ( media-libs/libvpx:=
media-libs/opus )
daemon? ( dev-libs/libconfig )
-   ntox? ( sys-libs/ncurses:0= )
>=dev-libs/libsodium-0.6.1:=[asm,urandom]"
 DEPEND="${RDEPEND}
-   test? ( dev-libs/check )
virtual/pkgconfig"
 
+S="${WORKDIR}/${MY_P}"
+
 src_prepare() {
-   default
-   eautoreconf
+   cmake-utils_src_prepare
+   # disable tests that need internet
+   for testname in bootstrap lan_discovery tcp_relay tox_many_tcp; do
+   sed -i -e "/^auto_test(${testname})$/d" CMakeLists.txt || die
+   done
 }
 
 src_configure() {
-   econf \
-   $(usex log-trace "--enable-logging --with-log-level=TRACE" "") \
-   $(usex log-debug "--enable-logging --with-log-level=DEBUG" "") \
-   $(usex log-info "--enable-logging --with-log-level=INFO" "") \
-   $(usex log-warn "--enable-logging --with-log-level=WARNING" "") 
\
-   $(usex log-error "--enable-logging --with-log-level=ERROR" "") \
-   $(use_enable av) \
-   $(use_enable test tests) \
-   $(use_enable ntox) \
-   $(use_enable daemon) \
-   $(use_enable static-libs static)
+   local mycmakeargs=(
+   -DTRACE=$(usex log-trace)
+   -DDEBUG=$(usex log-debug)
+   -DBUILD_TOXAV=$(usex av)
+   -DMUST_BUILD_TOXAV=$(usex av)
+   -DBUILD_AV_TEST=$(usex av)
+   -DBOOTSTRAP_DAEMON=$(usex daemon)
+   -DENABLE_STATIC=$(usex static-libs)
+   )
+
+   cmake-utils_src_configure
 }
 
 src_install() {
-   default
+   cmake-utils_src_install
+
   

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

2018-08-12 Thread Michał Górny
commit: 2e50d4f190de34c17a48f19601847331f18292bf
Author: François-Xavier Carton  gmail  com>
AuthorDate: Wed Jul 11 03:11:51 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 12 16:58:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e50d4f1

net-im/toxic: version bump to 0.8.2

Closes: https://github.com/gentoo/gentoo/pull/9058
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-im/toxic/Manifest   |  2 +
 net-im/toxic/metadata.xml   |  2 +
 net-im/toxic/toxic-0.8.2.ebuild | 99 +
 3 files changed, 103 insertions(+)

diff --git a/net-im/toxic/Manifest b/net-im/toxic/Manifest
index 386106c5dd7..f309599e15a 100644
--- a/net-im/toxic/Manifest
+++ b/net-im/toxic/Manifest
@@ -1 +1,3 @@
 DIST toxic-0.8.0.tar.gz 1145799 BLAKE2B 
01dd14d28feac0aadd1e87d8538910601b532e8cb02219091a863502eb80f812a034eecf06f131ff878509dfc1eb40e5f9baf7547180346eeb03bdb7dea4a6ed
 SHA512 
3c59edb61b1bcdbfa3a8391a1a1ceccc6c9c38b49c1709813d60480b180fb39607806116b9dcd1de35ebb02e23e95d78c8191f04a4875e06e27fa43bc9800b33
+DIST toxic-0.8.2.tar.gz 1146526 BLAKE2B 
0a1c80313963287e88aa489ecf4614365a3d94c770cdfb3b1f3afd0bf2b70639c35b9c5ce52408647abdaac9822c9529b603ec1883779f5486ff63001d98ff5e
 SHA512 
258e873404315c9a1f59d67f524089afebad88d800116bd9e53c8bc35bd9dd6b66cfcd90db06181f01330ba0a302456510fac5c01fdbfde7d475aa5d6b1070aa
+DIST toxic_patches-0.8.2.tar.gz 3859 BLAKE2B 
4a19226cea6c7ce60f599fbd4f74171f26b3812259f0f8997997526bde7beb6fe64b922f25fe77e0ac8f9b185db116d2e626cb889631a1508786b92f9bbc8927
 SHA512 
737cc53e814567e10ad8b7431be63ab8f99b76bb150490c31e03309c4e51ee34a798d141cbde446cbbc4b5c0145ca468f3456a2af4b966c80792cdccc6562b46

diff --git a/net-im/toxic/metadata.xml b/net-im/toxic/metadata.xml
index 7982519991a..d4103ec575a 100644
--- a/net-im/toxic/metadata.xml
+++ b/net-im/toxic/metadata.xml
@@ -14,8 +14,10 @@


Enables audio calling
+   Enables desktop notifications with 
libnotify, with sound support.
Enables desktop notifications with 
libnotify, with sound support.
Enables QR code support
+   Enables audio calling
Enables video calling

 

diff --git a/net-im/toxic/toxic-0.8.2.ebuild b/net-im/toxic/toxic-0.8.2.ebuild
new file mode 100644
index 000..ac48eccb506
--- /dev/null
+++ b/net-im/toxic/toxic-0.8.2.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_4 python3_5 python3_6 )
+
+inherit python-single-r1 xdg
+
+DESCRIPTION="A curses-based client for Tox"
+HOMEPAGE="https://github.com/JFreegman/toxic;
+SRC_URI="https://github.com/JFreegman/toxic/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://github.com/fx-carton/toxic_patches/archive/v${PV}.tar.gz -> 
${PN}_patches-${PV}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+X +sound notification +python +qrcode +video"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Not a typo; net-libs/tox only has a 'both or neither' option
+RDEPEND="
+   net-libs/tox:0/0.2
+   dev-libs/libconfig
+   net-misc/curl:0=
+   sys-libs/ncurses:0=
+   notification? ( x11-libs/libnotify )
+   python? ( ${PYTHON_DEPS} )
+   qrcode? ( media-gfx/qrencode:= )
+   sound? (
+   media-libs/openal
+   media-libs/freealut
+   net-libs/tox:0/0.2[av]
+   )
+   video? (
+   media-libs/libvpx:=
+   net-libs/tox:0/0.2[av]
+   x11-libs/libX11
+   )
+"
+DEPEND="
+   virtual/pkgconfig
+   ${RDEPEND}
+"
+
+PATCHES=(
+   "${WORKDIR}/${PN}_patches-${PV}/${P}-make-qrencode-optional.patch"
+   )
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   if [[ ${PV} = 0.8.2 ]]; then
+   sed -i \
+   -e 's/^\(TOXIC_VERSION =\).*$/\1 0.8.2/' \
+   cfg/global_vars.mk || die
+   else
+   die "Remove stale version hack"
+   fi
+   sed -i '/^VIDEO = /s/DISABLE_AV/DISABLE_VI/g' 
cfg/checks/check_features.mk || die
+   find . '(' -name '*.mk' -o -name 'Makefile' ')' -exec sed -i 
's/^\t@/\t/' {} + || die
+}
+
+src_configure() {
+   export USER_CFLAGS="${CFLAGS}"
+   export USER_LDFLAGS="${LDFLAGS}"
+   if ! use sound; then
+   export DISABLE_AV=1
+   export DISABLE_SOUND_NOTIFY=1
+   fi
+   if ! use video; then
+   export DISABLE_VI=1
+   fi
+   if ! use X; then
+   export DISABLE_X11=1
+   fi
+   if ! use notification; then
+   export DISABLE_DESKTOP_NOTIFY=1
+   fi
+   if ! use qrcode; then
+   export DISABLE_QRCODE=1
+   export DISABLE_QRPNG=1
+   fi
+   if use 

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

2018-08-12 Thread William Hubbs
commit: c5220160c92140b5e44fedf3d22ca7f924a664a2
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Aug 12 16:53:48 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Aug 12 16:54:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5220160

app-misc/go-jira: Remove 1.0.19

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-misc/go-jira/Manifest  |  1 -
 app-misc/go-jira/go-jira-1.0.19.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/app-misc/go-jira/Manifest b/app-misc/go-jira/Manifest
index 3cb2a61efdf..07b4e3ade41 100644
--- a/app-misc/go-jira/Manifest
+++ b/app-misc/go-jira/Manifest
@@ -1,3 +1,2 @@
 DIST go-jira-1.0.17.tar.gz 1382832 BLAKE2B 
17cada8407b5136ec3b84d9f43c67cb25a893bdfeae7309bc15eb479954ba3ce7df4bc1248782a0bd1874b08b48a68a8e69a1651960c10d6260b22c63a0a8147
 SHA512 
8abbe6233413d12495399446adbb02d6a37aedf2a2b1a860c403b6e210f5e1f44fa01dfe937d86241486cb4a56c52530eff1c582d59f5ddde4b466a6908fd020
-DIST go-jira-1.0.19.tar.gz 1292750 BLAKE2B 
2377b5d677878e83d764d65fe3ef9c3388aa5999004adce956549b327e00554142f7fc82c724593652fd5b5a2d23e161b926bb3c34285f971df0bdac90c94a0a
 SHA512 
42fb89f0886df19eac6cc7098da1e03a0e091876777de896a1b035b6f9d0cb5b546b8fb4c8d4469450da11e2a52b158256f959a63fc57ffeb4541cf792bf3b0f
 DIST go-jira-1.0.20.tar.gz 1292990 BLAKE2B 
788dada892809df730988193e50bd1033b2efe4398cf1374c7c2a08c197e10215aa83feeb2b0573a04c7de72badf83089cd45da85d0e60a31d0fbf41615debae
 SHA512 
f07e1fa6e24fa29a50e348490b0ebf6f3dfa1c1bcbc8420320f3c87b3fac74e6ff1d9acb8936fefb25debed2411508689f832eb19ce09f1c39657942c092220e

diff --git a/app-misc/go-jira/go-jira-1.0.19.ebuild 
b/app-misc/go-jira/go-jira-1.0.19.ebuild
deleted file mode 100644
index 513090c2a8f..000
--- a/app-misc/go-jira/go-jira-1.0.19.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGO_PN="gopkg.in/Netflix-Skunkworks/go-jira.v1"
-
-inherit golang-build golang-vcs-snapshot
-
-KEYWORDS="~amd64"
-
-DESCRIPTION="A simple JIRA commandline client in Go"
-HOMEPAGE="https://github.com/Netflix-Skunkworks/go-jira;
-SRC_URI="https://github.com/Netflix-Skunkworks/go-jira/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-src_compile() {
-   pushd src/${EGO_PN} || die
-   GOPATH="${WORKDIR}/${P}" go build -v -o jira  cmd/jira/main.go || die
-   popd || die
-}
-
-src_install() {
-   dobin src/${EGO_PN}/jira
-   dodoc src/${EGO_PN}/{CHANGELOG,README}.md
-}



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

2018-08-12 Thread Virgil Dupras
commit: 02942088b451669dd832a49d2e608fe08d3afcb9
Author: Virgil Dupras  gentoo  org>
AuthorDate: Sun Aug 12 16:20:04 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Sun Aug 12 16:20:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02942088

dev-python/flask-paranoid: fix broken tests

Previously, tests would seemingly run, but they would actually run
nothing: tests aren't included in the PyPI tarball. We switch to github
releases so that we get tests.

Also, don't use tox. See
https://wiki.gentoo.org/wiki/Project:Python/Tests#Do_not_ever_use_tox.21

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 dev-python/flask-paranoid/Manifest |  1 +
 .../flask-paranoid/flask-paranoid-0.2.0-r1.ebuild  | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/flask-paranoid/Manifest 
b/dev-python/flask-paranoid/Manifest
index da280cc297e..031f0a70a80 100644
--- a/dev-python/flask-paranoid/Manifest
+++ b/dev-python/flask-paranoid/Manifest
@@ -1,2 +1,3 @@
 DIST Flask-Paranoid-0.1.0.tar.gz 2619 BLAKE2B 
d161f711a2b4b0164dbe6b85a8b650703f6154a23b271305a37fdfc5f938963a2135b3b20b66833d8a993175098cafebcdae70361405d59ec25e72030a03ce59
 SHA512 
435b679d7ad027d813b887bfa1211318aa122c6bded879dcb3e803535671e21f81e52fd5abb3b82c998d862441e6b5123290f4bb2da70a4dec391b05601eb639
 DIST Flask-Paranoid-0.2.0.tar.gz 2630 BLAKE2B 
d103651dee2560ff6dfd0014da5830848dafe92c7ad5857bc46fc88dd69ab37d4a9443f4682ce8e94b965de646406d4cfda2dda8719bdf767824bf9a2e20a1f9
 SHA512 
3a5c48815715d3188d12c779dd229cad5a97936832727d58277b0b717d0995ac1ea7cac6a8061a5bf656f8f976cb06b27654f6a4c06e2747a56f45ba92391f49
+DIST flask-paranoid-0.2.0.tar.gz 101084 BLAKE2B 
5f1f92679da5f374699c8acc97300085840d47e57f48d935cba60e78782109f70651bb7f804410dbb241b48c96ec08498b8b2cc8c18573f14d0bc7972b746d19
 SHA512 
0d642999fa4d5b795c3dcecc586fc1600cdfceec4adb38bb87ca8be9825d9ddafabb07d98df573a89e61a44a0abd27cbbd21524237b0e23b337a7d5e32ddfdae

diff --git a/dev-python/flask-paranoid/flask-paranoid-0.2.0-r1.ebuild 
b/dev-python/flask-paranoid/flask-paranoid-0.2.0-r1.ebuild
new file mode 100644
index 000..25fe0e5e498
--- /dev/null
+++ b/dev-python/flask-paranoid/flask-paranoid-0.2.0-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DISTUTILS_IN_SOURCE_BUILD=1
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+inherit distutils-r1 eapi7-ver
+
+MY_PV=$(ver_cut 1-2)
+
+DESCRIPTION="Simple user session protection extension for Flask"
+HOMEPAGE="https://github.com/miguelgrinberg/flask-paranoid/;
+SRC_URI="https://github.com/miguelgrinberg/${PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-python/flask[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+python_test() {
+   esetup.py test
+}



[gentoo-commits] proj/android:master commit in: sys-libs/bionic/, sys-libs/bionic/files/

2018-08-12 Thread Benda XU
commit: 280396f45fafa1117ed5b2a07e981682a6360be4
Author: Benda Xu  gentoo  org>
AuthorDate: Sun Aug 12 16:17:45 2018 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Aug 12 16:17:45 2018 +
URL:https://gitweb.gentoo.org/proj/android.git/commit/?id=280396f4

sys-libs/bionic: specify target arch.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-libs/bionic/Manifest|  3 +-
 sys-libs/bionic/bionic-8.1.0_p41.ebuild |  4 +-
 sys-libs/bionic/files/amd64-soong.variables | 72 +
 3 files changed, 77 insertions(+), 2 deletions(-)

diff --git a/sys-libs/bionic/Manifest b/sys-libs/bionic/Manifest
index e2f13be..2ec0983 100644
--- a/sys-libs/bionic/Manifest
+++ b/sys-libs/bionic/Manifest
@@ -1,3 +1,4 @@
+AUX amd64-soong.variables 1816 BLAKE2B 
1e9517739ddb81abf79643dbc0dd5d9431a43dcd94d28f8cc75f1ba13961768a882379bda3b58dba3c290010e8b64a2d4e63497080561fe84fb0ccd2e80695bc
 SHA512 
97f9bddd86c228c75a53ece728b44fb890d737dc2ef422ae7c074169f657e66e084523d7efbb5f0eb37823a2a58e8bfb4aa66e09b5e2a6c6f3be1ff114dec0c5
 DIST bionic-8.1.0_p41.tar.gz 3517518 BLAKE2B 
4c5121cda0e3562b3b65d8e7fa621c6e231973077d582b7d4abf861d03533fd4881901bd48ec971d5baaf155dc8f1a92eb62068a910199fa751fb3001d20d0ba
 SHA512 
b110b46e9f67174f8f30f3b8da0e0fa02c42f2dbb5ced6a9ba9ad948d6cd0a82c1850e8a8d4cd5f3b81ad286e9eb400236fb5320ab02b72f44a0510829cd3e6d
 DIST build-8.1.0_p41.tar.gz 2587534 BLAKE2B 
5a0eb0dab1d41c60b8eb2e14c5f6e82584ed57e63541fcfc1087f841d8206bb45302b341cff5754ca641e392ed3a7ab4609932620fe100aba37ff61679b1
 SHA512 
a4b0f24800055cc9e433b578c9e1ae7f511959512459cb916b63fd3ec9312fe272858117f15beea28a60464a04fd8fd17a7bfb6772b346edecfb387aad89a97d
 DIST compiler-rt-8.1.0_p41.tar.gz 2377259 BLAKE2B 
09104aba4ef1dc9ce18609cae395f3849d3df6dbb9b9759c3a1532759afd52d7af37475df21ae2db3bbea0891f9974785833405c3731d0082e749c304a86bc89
 SHA512 
9472ca3fed7a0215f6bd7506f5ba722891c65f9a88a4296c57a69bd038854ad416b7ce433d11451408c632ec23b3f19c4a3fc6373a7955c27563d7786301b6de
@@ -10,5 +11,5 @@ DIST libunwind_llvm-8.1.0_p41.tar.gz 90999 BLAKE2B 
3ebd73a228513548ee9f6f84ab221
 DIST lzma-8.1.0_p41.tar.gz 733693 BLAKE2B 
733b0995778adce01af50b9f22276ec4a54d3c73ff7b9709a6b3c0327dd89c0a785cb991dbd3343e4e7b9c5eb9009afaea3d78db993a48e1dcbaa9807fdaf7ff
 SHA512 
4cebceabb9096c19ccf3ab25ef27d4ce6f1655e431c6381f888345613f310509864135bc0ee7fd78dc5f1170521effea2113f149e71cca56a07254566755c0c5
 DIST safe-iop-8.1.0_p41.tar.gz 10800 BLAKE2B 
02959e9a0f02259362bfbe840eae50bdfa429b09de8f56f8beec2f99697eabb4a0a71a175a79a52f943facded257a68bff383a53acbe61249b76fe2ff95911e1
 SHA512 
8b717408601194b76a6a44fec5bd62ff2121b89f5f8fea7b3eee7ca46c122e346f8d73d92f5b34575318b1015e74186affda1e1aca7b53ac9c3c303d4e8e7710
 DIST zlib-8.1.0_p41.tar.gz 607311 BLAKE2B 
b175cf9d4548df24cfd587abea62ee4c3dcee56f6a68b4044c4b1419be148ab4542c42cb19ce0d773b247ceaf3193afca385170674c9d6d2f92a4df8f6d346ba
 SHA512 
0d587729c1210ee6efa6bb7cdac723da71a9c56252be67f6973e80c3597dbb7f2c96ea093078e580d97709de5e8d8fabf92aae0594f382b95e2d9559e43953d2
-EBUILD bionic-8.1.0_p41.ebuild 2415 BLAKE2B 
4ff68ae05a15ddfa14fc06b22c6c9aa5b7be09dbf3435f754f5b7b4943b0c417d65f7f777bd630cb1872196d93fd9937178ea0fb85adaa374490e008701192fd
 SHA512 
c9336c0d158d9971a55bccbb5960b9c95e0176a1743da4a0e5a6f5c96a64c08c2d1b36bdc9bce8884b16f6f4714cc06ac2c7f4b6a42229706590ff7a03bf4750
+EBUILD bionic-8.1.0_p41.ebuild 2538 BLAKE2B 
ccb4d80d472569363e5f917c30184212fd4c7458cf562e0271469ecd36d32ba1a0820c258eca3f32fcf7f20b00b34fb8e3b7278a54f2fd98be0e9f1bc3e2dbc2
 SHA512 
e9fe07a0de93a185d63b9ee1a811aacb0ff1ca70a487a41aa20739258bf10c6b98e3de78b231498f82cc75f844a89f7939997b0c479edea4e1f07920f021ef81
 MISC metadata.xml 242 BLAKE2B 
08b4880748ab6d685ce28f65a9f6cc5ad62deff8f85d4e0a55a3dc12aa8bd63cf1de56b28ff89929e054a6831e223d6ef0207e8b19c6887f09ee22621bd76928
 SHA512 
ae57aaeecc094cffa640d88329a0baa6c2b0703330d84f6406f3f68d8bb9b724d2e19a8478be8708de284db9ac452f95f225a9f79cd1c5d0236aa2f9935b9b21

diff --git a/sys-libs/bionic/bionic-8.1.0_p41.ebuild 
b/sys-libs/bionic/bionic-8.1.0_p41.ebuild
index fadea15..e28615e 100644
--- a/sys-libs/bionic/bionic-8.1.0_p41.ebuild
+++ b/sys-libs/bionic/bionic-8.1.0_p41.ebuild
@@ -33,7 +33,7 @@ src_prepare() {
default
# We are building a minimal bionic for toolchains. Ignore the
# advanced optional features like tests and debug tools.
-   rm -r ${PN}/{tests,tools,benchmarks,libc/malloc_debug} || die
+   rm -r ${PN}/{tests,tools,benchmarks,libc/malloc_debug} build/tools/acp 
|| die
 
cp "${EPREFIX}"/usr/share/soong/root.bp Android.bp || die
cat >> Android.bp <> out/soong.config || die
+   cp "${FILESDIR}"/${ARCH}-soong.variables out/soong.variables || die
rm ${PN}/libc/versioner-dependencies/common/clang-builtins || die
 }
 

diff --git a/sys-libs/bionic/files/amd64-soong.variables 
b/sys-libs/bionic/files/amd64-soong.variables
new file mode 100644
index 000..9b1aebd
--- /dev/null

[gentoo-commits] proj/android:master commit in: dev-util/soong/files/, dev-util/soong/

2018-08-12 Thread Benda XU
commit: d1ca40bebcfce840e313e462c1ed54c003887c6f
Author: Benda Xu  gentoo  org>
AuthorDate: Sun Aug 12 16:17:09 2018 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Aug 12 16:17:09 2018 +
URL:https://gitweb.gentoo.org/proj/android.git/commit/?id=d1ca40be

dev-util/soong: remove sysroot specifications.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-util/soong/Manifest |  3 +-
 dev-util/soong/files/soong-no-sysroot.patch | 73 +
 dev-util/soong/soong-.ebuild|  1 +
 3 files changed, 76 insertions(+), 1 deletion(-)

diff --git a/dev-util/soong/Manifest b/dev-util/soong/Manifest
index d3f485f..df62d15 100644
--- a/dev-util/soong/Manifest
+++ b/dev-util/soong/Manifest
@@ -5,9 +5,10 @@ AUX soong-gentoo-host-bin.patch 1141 BLAKE2B 
d15738ce12aeb54e63e2f540b992fb6ed19
 AUX soong-gentoo-toolchain.patch 3277 BLAKE2B 
a80102f14af1b73768e8efa441bd050ef0ca425c4d0af4ee2c2991b9c41de09446c4cc2b9dc5694e65e84ba12b129790ec56b6286f0ce7a76077cd7a81f66a55
 SHA512 
b31787d6045ba003be519102a3a2a79c08d4eda1f664f9637f59daada3ea761b0b502642054120b27dd4544f742aafc420ed44ea0a00409030fa72f1092a5437
 AUX soong-no-bootstrap.patch 1519 BLAKE2B 
26b70aa67ed07e6ff5166d04f2d11e40b6c9c6a444cb4b8171f3b2d99ea35de194ed3916eb0027d80d2c61b0ae4ece89fa7d61bf48564de11ab40f6faba5d8aa
 SHA512 
f90988259f308a5bc3843965391bad1a2be0f4a64eaa31284a7522d21832bf5e9095c08c3509acbc0ece982888dcb6f90e77116839eadd48be71eb53224e167f
 AUX soong-no-kernel-header.patch 346 BLAKE2B 
9e830f028a47a031b46c5cefbc4ddafc922b1506756ba36266aa97f48e670efd1bae8a438f712add004b17fff3bf3c3f4c059a48039ee6ef619afc39163445d2
 SHA512 
b0ae8e277050911baf262a54c7324f03d69e5f8dd87505942d0a554451e69c6d6f0668801b83d66ac5c69d7827ea7d613d1d55e376c761c7e1f54c3b1ff286be
+AUX soong-no-sysroot.patch 2875 BLAKE2B 
092422fbb204b5413418a36cf6d6bc5504339c082c7261df00140a1fa76f09070e50e5b730a1c3a55d87be9f2327ff3a1010889e6dbd6989b1b47142911f6e49
 SHA512 
d230fa5bfcc7121615c99db5bf07c0adfa580bd8aa958ba600ee5e027b454f27bf08aa596c93ea7099ab195fb6a94a5a32afdf5d8e16548961bc580c14cafb03
 DIST blueprint-8.1.0_p41.tar.gz 114222 BLAKE2B 
cb2335fd766212d1c3279ae4d6ee91df5f3c3a9522230ca70cbc080eed9b387a7d567963ba8ea5ffc4a48b01400958cc1d619b9da897e0f90a29b4446becdf46
 SHA512 
8ada4f309767567e7e08e6c8e61f0e442eb14a5923bb6b47bb72c2b923bbb342166cddf6d31ec05a27f70ae60a981c0c8b4a3438820ce20ef47028e9f02b
 DIST soong-8.1.0_p41.tar.gz 355543 BLAKE2B 
0d2b47c30d0515426cffa19c73495f68633dcdbcd5fc33fbbabb8892b712eb85ec68657ea73e07b34573af525055c0f791cd6b54ca58dedd5c14bd4af1a37623
 SHA512 
50f65ac86f4466adfed6fddf6e8288e16fdc0c1717ba57e59d40395115d4f55ceed3407ce6542ef0173c2076783a7bdc908ff0aac6f19aad7c62a8f63daef6e3
 DIST vendor-lineage-15.1.tar.gz 49859452 BLAKE2B 
c4de3918fa6aff6f24b27fdbde5434b2cfb9d8fb8632e64ce007857de3ad08f3a48d50cc8cee158df3daf29d2330f63ae71b433b0cde888ce3f13d152aab8563
 SHA512 
6f67ddaa087da4c2d379331367b839025aed75a976c05c1f3562f715d05de387a938969488e2979be8286eed1db4a90652c73eec5e58c728174aa50197229fa7
 EBUILD soong-8.1.0_p41.ebuild 1676 BLAKE2B 
f262faa3e8dbe45414160220975c8ca5c64104f3479f8b4fc2bc2fe50b79ce2af3a732375616906c7db1a13b0295dc21e937a208f670aa37d404badd79d2ed68
 SHA512 
da536c2b5f000739a70c8a932f921ef2d52e3e73e4062dfa4b4c13b56612a6e95346b5cc425f8bfe79493c04e52a79e759d8abf704ae090caaa1f6a5b0a64aca
-EBUILD soong-.ebuild 2235 BLAKE2B 
efaa432fd695b59851af050c259490e78c8621ea07636d4d2216581d25c0e068893537ff2481f9af198bb3393e71536fd67764f859d14082c40440153322a5be
 SHA512 
627bdd454f463969bab5d3e7061eb353746882f204207bcae0d592eba806680321e850902dd816c19e5bbd3f5405a8a34c29011e9efb1566e59472fc58ce331a
+EBUILD soong-.ebuild 2273 BLAKE2B 
ba05810a5fcd98c747691cc3d0d3cdb505186148f28f17815b193239a51bd22215c89b9e7496cf192c75913aba603595f9766b8489c1097be29a224f9f5e644b
 SHA512 
8449966efccacdd325e7525285d51591557bf3f43f23d38aaa5ac29affcb682a9bb46de1596bd178aab62eb794680ff5bb0e0bc521ce910e1a8dfacad82ef590
 MISC metadata.xml 242 BLAKE2B 
08b4880748ab6d685ce28f65a9f6cc5ad62deff8f85d4e0a55a3dc12aa8bd63cf1de56b28ff89929e054a6831e223d6ef0207e8b19c6887f09ee22621bd76928
 SHA512 
ae57aaeecc094cffa640d88329a0baa6c2b0703330d84f6406f3f68d8bb9b724d2e19a8478be8708de284db9ac452f95f225a9f79cd1c5d0236aa2f9935b9b21

diff --git a/dev-util/soong/files/soong-no-sysroot.patch 
b/dev-util/soong/files/soong-no-sysroot.patch
new file mode 100644
index 000..6b8a5d2
--- /dev/null
+++ b/dev-util/soong/files/soong-no-sysroot.patch
@@ -0,0 +1,73 @@
+Index: soong-/build/soong/cc/compiler.go
+===
+--- soong-.orig/build/soong/cc/compiler.go
 soong-/build/soong/cc/compiler.go
+@@ -301,11 +301,10 @@ func (compiler *baseCompiler) compilerFl
+   flags.LdFlags = config.ClangFilterUnknownCflags(flags.LdFlags)
+ 
+   target := "-target " + tc.ClangTriple()
+-  gccPrefix := "-B" + config.ToolPath(tc)
+ 
+-   

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

2018-08-12 Thread Virgil Dupras
commit: e86abd634a3baca6db01e1031918a252a87b6aa5
Author: Virgil Dupras  gentoo  org>
AuthorDate: Sun Aug 12 15:53:18 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Sun Aug 12 15:53:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e86abd63

dev-lang/hy: remove spurious test dependencies

tox and flake8 are not needed to run tests

See
https://wiki.gentoo.org/wiki/Project:Python/Tests#Do_not_ever_use_tox.21

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 dev-lang/hy/hy-0.14.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-lang/hy/hy-0.14.0.ebuild b/dev-lang/hy/hy-0.14.0.ebuild
index 0d11fe04da0..151303bbb2e 100644
--- a/dev-lang/hy/hy-0.14.0.ebuild
+++ b/dev-lang/hy/hy-0.14.0.ebuild
@@ -23,10 +23,9 @@ RDEPEND="dev-python/flake8[${PYTHON_USEDEP}]
"
 DEPEND="${RDEPEND}
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   test? ( dev-python/tox[${PYTHON_USEDEP}]
+   test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/coverage[${PYTHON_USEDEP}]
)"
 src_prepare() {
use doc && HTML_DOCS=( docs/_build/html/. )



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

2018-08-12 Thread Virgil Dupras
commit: a7a6360ca9c57858484fcd3a4bce5405f4f8e4e2
Author: Virgil Dupras  gentoo  org>
AuthorDate: Sun Aug 12 15:45:16 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Sun Aug 12 15:45:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7a6360c

app-shells/autojump: remove spurious test dependencies

tox and flake8 are not needed to run tests. This has no effect because
tests are RESTRICTed anyways, but even if they weren't, test
dependencies would be broken because they depend on pytest and mock
which aren't specified.

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 app-shells/autojump/autojump-22.5.1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-shells/autojump/autojump-22.5.1.ebuild 
b/app-shells/autojump/autojump-22.5.1.ebuild
index a5865f7617f..9dd0659c267 100644
--- a/app-shells/autojump/autojump-22.5.1.ebuild
+++ b/app-shells/autojump/autojump-22.5.1.ebuild
@@ -20,7 +20,6 @@ REQUIRED_USE="ipython? ( ${PYTHON_REQUIRED_USE} )"
 # Not all tests pass. Need investigation.
 RESTRICT="test"
 RDEPEND="ipython? ( ${PYTHON_DEPS} )"
-DEPEND="test? ( dev-python/flake8 dev-python/tox )"
 
 src_prepare() {
eapply_user



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

2018-08-12 Thread Virgil Dupras
commit: 89cc1cdf50eeb75a0dcda3c2bfa8c6b411258e11
Author: Virgil Dupras  gentoo  org>
AuthorDate: Sun Aug 12 15:36:46 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Sun Aug 12 15:36:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89cc1cdf

app-admin/setools: remove spurious test dependencies

* dev-python/tox is not needed to run tests
* USE flags for mock dep was overly broad

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 app-admin/setools/{setools-.ebuild => setools-4.1.1-r1.ebuild} | 3 +--
 app-admin/setools/setools-.ebuild  | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/app-admin/setools/setools-.ebuild 
b/app-admin/setools/setools-4.1.1-r1.ebuild
similarity index 93%
copy from app-admin/setools/setools-.ebuild
copy to app-admin/setools/setools-4.1.1-r1.ebuild
index d0836619d13..13b8cb7389c 100644
--- a/app-admin/setools/setools-.ebuild
+++ b/app-admin/setools/setools-4.1.1-r1.ebuild
@@ -37,8 +37,7 @@ DEPEND="${RDEPEND}
sys-devel/flex
>=sys-libs/libsepol-2.5
test? (
-   python_targets_python2_7? ( dev-python/mock[${PYTHON_USEDEP}] )
-   dev-python/tox[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
python2_7)
sys-apps/checkpolicy
)"
 

diff --git a/app-admin/setools/setools-.ebuild 
b/app-admin/setools/setools-.ebuild
index d0836619d13..13b8cb7389c 100644
--- a/app-admin/setools/setools-.ebuild
+++ b/app-admin/setools/setools-.ebuild
@@ -37,8 +37,7 @@ DEPEND="${RDEPEND}
sys-devel/flex
>=sys-libs/libsepol-2.5
test? (
-   python_targets_python2_7? ( dev-python/mock[${PYTHON_USEDEP}] )
-   dev-python/tox[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
python2_7)
sys-apps/checkpolicy
)"
 



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

2018-08-12 Thread Patrick Lauer
commit: 4a512022d6f18335daea9d95ca74ad32b708f52d
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Aug 12 14:45:04 2018 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Aug 12 14:45:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a512022

dev-python/numba: Bump

Package-Manager: Portage-2.3.45, Repoman-2.3.10

 dev-python/numba/Manifest|  1 +
 dev-python/numba/numba-0.39.0.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/dev-python/numba/Manifest b/dev-python/numba/Manifest
index a97a2fd0bef..1ba1c70edad 100644
--- a/dev-python/numba/Manifest
+++ b/dev-python/numba/Manifest
@@ -1,3 +1,4 @@
 DIST numba-0.27.0.tar.gz 1247144 BLAKE2B 
42de6e0f7865efb597ed1dd3680eafc66906d5d9cc7a8b583847cdd12a936174af976933de5aa02859c2025b86f51da3d0148f89ecd35287caadd8da8fa8bb53
 SHA512 
3c84fa58bc5e84683b5e593b99f8c48cfc6e9fd0f41a2a18d8a4d9deba618cec1e764a0202bb71166cbeebf27b908044be29e3b183b01f31edc8e85c962df876
 DIST numba-0.35.0.tar.gz 1647189 BLAKE2B 
f0dfd6fe03e1a60b4d19f0f4d1b158d418686376f4317b7f4b5fa0734b35b6ce670661705f92994910a8b47bbd0689dca652f36cea1a2f9d5afa419ae1c8b5fd
 SHA512 
48ee1e33e7ec1327a78c3485602e911f045df8b8dbb69da3004133e6da8cbb52388712b4aeffa1e41b83d20aaa88cc8c1202ef35aabbf3e0e04ad2875df789f0
 DIST numba-0.37.0.tar.gz 1734667 BLAKE2B 
20fd765d226e6e71a0e94bbf8c6a605ef7b4cf8ba6e39667001051c642fb9b872540482e710e020c0fca6653d9ca4518ce82e48681613f28ac5b9e2346bece4f
 SHA512 
83a4e5a28a43ed1cd6584ccd63aac38a928af48c424ed119bc86487f0a2bfb9875c34f6fe0a03446d8c8e9179be81f831200c12ff31edc22bc4741789095f861
+DIST numba-0.39.0.tar.gz 1782489 BLAKE2B 
77a6afe587ce3ae0ccd782e329e626d63ab58b84a2aeb836710fc0c13dcc88e16ab36e7426c6d9ff88c6d5be854915128dc2868d7fa71511ec9c8eea9debffe7
 SHA512 
f9cabf39fea543495425ba326aad34a52d317ebef61e5b298588764214bb396ea43871d32875f0882a36909bb12fc2e3807c38b5fc60ff5d9e6dc9ccdd36bf6e

diff --git a/dev-python/numba/numba-0.39.0.ebuild 
b/dev-python/numba/numba-0.39.0.ebuild
new file mode 100644
index 000..2db7c43ca6a
--- /dev/null
+++ b/dev-python/numba/numba-0.39.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="NumPy aware dynamic Python compiler using LLVM"
+HOMEPAGE="http://numba.pydata.org/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples test"
+
+RDEPEND="
+   >=dev-python/llvmlite-0.22.0[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   virtual/python-enum34[${PYTHON_USEDEP}]
+   virtual/python-funcsigs[${PYTHON_USEDEP}]
+   virtual/python-singledispatch[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+PATCHES=(
+   "${FILESDIR}"/numba-skip-tests.patch
+)
+
+python_test() {
+   cd "${BUILD_DIR}/lib" || die
+   ${EPYTHON} -m numba.runtests -v || die
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   if use examples; then
+   insinto /usr/share/doc/${PF}
+   doins -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



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

2018-08-12 Thread Joerg Bornkessel
commit: db2d8e86bcdb2b22518abd0a273d55f52bd8530c
Author: Jörg Bornkessel  gentoo  org>
AuthorDate: Sun Aug 12 14:42:53 2018 +
Commit: Joerg Bornkessel  gentoo  org>
CommitDate: Sun Aug 12 14:42:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db2d8e86

eapi 7 support, some minor cleanups

 eclass/vdr-plugin-2.eclass | 67 +++---
 1 file changed, 16 insertions(+), 51 deletions(-)

diff --git a/eclass/vdr-plugin-2.eclass b/eclass/vdr-plugin-2.eclass
index cb822f23e71..a5cc3615329 100644
--- a/eclass/vdr-plugin-2.eclass
+++ b/eclass/vdr-plugin-2.eclass
@@ -53,19 +53,6 @@
 # PO_SUBDIR="bla foo/bla"
 # @CODE
 
-# @ECLASS-VARIABLE: VDR_MAINTAINER_MODE
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# Output from function vdr_dev_check if it is defined in ebuild or eclass,
-# helpfull for gentoo ebuild developer
-#
-# This will also install any debug files in /usr/share/vdr/maintainer-data
-#
-# This is intended to be set by user in make.conf. Ebuilds must not set
-# it.
-#
-# VDR_MAINTAINER_MODE=1
-
 # @FUNCTION: fix_vdr_libsi_include
 # @DESCRIPTION:
 # Plugins failed on compile with wrong path of libsi includes,
@@ -91,7 +78,7 @@
 # Applying your own local/user patches:
 # This is done by using the
 # (EAPI = 4,5) epatch_user() function of the eutils.eclass,
-# (EAPI = 6) eapply_user function integrated in EAPI = 6.
+# (EAPI = 6,7) eapply_user function integrated in EAPI = 6.
 # Simply add your patches into one of these directories:
 # /etc/portage/patches///
 # Quote: where the first of these three directories to exist will be the one to
@@ -99,11 +86,12 @@
 #
 # For more details about it please take a look at the eutils.class.
 
-[[ ${EAPI} == [45] ]] && inherit eutils multilib
+[[ ${EAPI} == [45] ]] && inherit multilib
+[[ ${EAPI} == [456] ]] && inherit eutils
 inherit flag-o-matic toolchain-funcs unpacker
 
 case ${EAPI:-0} in
-   4|5|6)
+   4|5|6|7)
;;
*) die "EAPI ${EAPI} unsupported."
;;
@@ -159,7 +147,7 @@ vdr_create_plugindb_file() {
echo "EBUILD=${CATEGORY}/${PN}"
echo "EBUILD_V=${PVR}"
echo "PLUGINS=\"$@\""
-   } > "${D}/${DB_FILE}"
+   } > "${D%/}/${DB_FILE}"
 }
 
 vdr_create_header_checksum_file() {
@@ -187,7 +175,7 @@ vdr_create_header_checksum_file() {
 }
 
 fix_vdr_libsi_include() {
-   vdr_dev_check "Fixing include of libsi-headers"
+   eqawarn "Fixing include of libsi-headers"
local f
for f; do
sed -i "${f}" \
@@ -225,12 +213,6 @@ vdr_patchmakefile() {
-e 's:-I$(DVBDIR)/include::' \
-e 's:-I$(DVBDIR)::'
 
-   # may be needed for multiproto:
-   #sed -i Makefile \
-   #   -e "s:^DVBDIR.*$:DVBDIR = ${DVB_INCLUDE_DIR}:" \
-   #   -e 's:-I$(DVBDIR)/include:-I$(DVBDIR):'
-   # obsolet? fix me later...
-
if ! grep -q APIVERSION Makefile; then
ebegin "  Converting to APIVERSION"
sed -i Makefile \
@@ -257,20 +239,12 @@ vdr_patchmakefile() {
touch "${WORKDIR}"/.vdr-plugin_makefile_patched
 }
 
-vdr_dev_check() {
-   # A lot useful debug infos
-   # set VDR_MAINTAINER_MODE="1" in make.conf
-   if [[ -n ${VDR_MAINTAINER_MODE} ]]; then
-   eerror "\t Gentoo Developer Debug: $@"
-   fi
-}
-
 vdr_gettext_missing() {
# plugins without converting to gettext
 
local GETTEXT_MISSING=$( grep xgettext Makefile )
if [[ -z ${GETTEXT_MISSING} ]]; then
-   vdr_dev_check "Plugin isn't converted to gettext handling \n"
+   eqawarn "Plugin isn't converted to gettext handling!"
fi
 }
 
@@ -319,26 +293,17 @@ vdr_i18n() {
if [[ -n ${I18N_OBJECT} ]]; then
 
if [[ "${KEEP_I18NOBJECT:-no}" = "yes" ]]; then
-   vdr_dev_check "Forced to keep i18n.o"
+   eqawarn "Forced to keep i18n.o"
else
sed -i "s:i18n.o::g" Makefile
-   vdr_dev_check "OBJECT i18n.o found"
-   vdr_dev_check "removed per sed \n"
+   eqawarn "OBJECT i18n.o found, removed per sed"
fi
-
-   else
-   vdr_dev_check "OBJECT i18n.o not found in Makefile"
-   vdr_dev_check "all fine or manual review needed? \n"
fi
 
local I18N_STRING=$( [[ -e i18n.h ]] && grep tI18nPhrase i18n.h )
if [[ -n ${I18N_STRING} ]]; then
sed -i 
"s:^extern[[:space:]]*const[[:space:]]*tI18nPhrase://static const tI18nPhrase:" 
i18n.h
-   vdr_dev_check "obsolete tI18nPhrase found"
-   vdr_dev_check "disabled per sed, please recheck \n"
-   else
-   vdr_dev_check "obsolete tI18nPhrase not found, fine..."
-   vdr_dev_check "please review, may be in subdir... \n"
+   eqawarn "obsolete tI18nPhrase found, 

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

2018-08-12 Thread Mike Gilbert
commit: 94555bb8c885e5aa42a65a7299c92facd138a83e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Aug 12 14:00:57 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Aug 12 14:00:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94555bb8

www-client/chromium: remove old

Package-Manager: Portage-2.3.45_p0_p381397, Repoman-2.3.10_p30_p381397

 www-client/chromium/Manifest |   1 -
 www-client/chromium/chromium-69.0.3497.12.ebuild | 671 ---
 2 files changed, 672 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index adf0f55603a..e1acfc5bc3a 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,6 +1,5 @@
 DIST chromium-68.0.3440.106.tar.xz 630289544 BLAKE2B 
9278244aed5a01dac5ccb670951fdfe1f9445224b5ad13d05a0cb086aabf639d4ab08250a93cedaae0be2c4fbab34e96c4862d0155125a90e42a2ac0880c40b1
 SHA512 
ab94f89e614919932d4d960bac8e5450c4d3f26dea4892e6591762bfaeeb4707a090352d4a952bcb55e34fde4950db22a36004788efd26ffb22b28770e9795c4
 DIST chromium-68.0.3440.75.tar.xz 630277224 BLAKE2B 
87c152c14333007223f611acb56360b553c5a4a97026f9cf4ca37d90aa501aabe5e294c3bacbd537c7602fc5dcb010a493c8d64b2881681ddfaad66cd58a3c56
 SHA512 
99ab36c9a9c224469f3a34f0193b0b4662b626ac29d23711716117cc6fa437717c2c3357f8a95adf9085b94a262c8b4c46727f88bf50bb231bb85af956afbedb
-DIST chromium-69.0.3497.12.tar.xz 618608916 BLAKE2B 
08090979f0e78e4e0cfc5b638bfd4a3b94479f824d279dd3fe269ac8ce3d6820f5d56dabef76763f9e5d6ab335a84f9173db600c2c7060db66ed8462d6a57c24
 SHA512 
0eae307df50efb872271e395541e5434ab0cfbd4d1db66fec4ac0578ca228f391deb4e70ffa3af2adf26618b22961978d06692b39d20037a1da41512258e3c55
 DIST chromium-69.0.3497.23.tar.xz 618726780 BLAKE2B 
d1f6284044e33200291ca736be3c5d63f3225f303028f54aeafc43bcf33d0f4b46101e893cf0c0d01b2ec2d8b5ab45948c3092a59cec91ad3ab15a8bf494dca8
 SHA512 
e3423e45fd3811da9338c1e687004ba538b4c80eee7d1825084d242b72d10d78874926e0f5ac249a09382348b098b3a19646ef142d769c8ec147049144b6a73e
 DIST chromium-69.0.3497.32.tar.xz 618768552 BLAKE2B 
0344b3b4c0c2d552452bacb0d7bc4d599734c2d13df79861c96ff64e1b90a86df6af077711785eb5d76e9e8633ee294c8569364cd33ad682c8b5afc78740192f
 SHA512 
c913f781efa33eb53224e5c3e9b8547a787630e840e15c1abc2232e0f60763cda41ba343ff55f6ba3bbb5d8de05b5cdb94833c62f1c639233c244a8b3b8c
 DIST chromium-70.0.3510.0.tar.xz 620983276 BLAKE2B 
e2bb05e3e8aefa23ebda5559515d41e41a7c383acf5c4150adfa22ba107096f51603ff5d6bbbd20e9f2e8d549cf832b3a7e194d584c44c289835d9a54e8563bc
 SHA512 
2954737aa229fe8572ef9cf2cc998f5be6bec1745c027fda56278ff9525e9a24eddc6ff48c2f2e07d3eb0607aaf35a5371f3568d218250f95a152a5148b29149

diff --git a/www-client/chromium/chromium-69.0.3497.12.ebuild 
b/www-client/chromium/chromium-69.0.3497.12.ebuild
deleted file mode 100644
index dcee9bd0f1c..000
--- a/www-client/chromium/chromium-69.0.3497.12.ebuild
+++ /dev/null
@@ -1,671 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-PYTHON_COMPAT=( python2_7 )
-
-CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
-   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
-   sv sw ta te th tr uk vi zh-CN zh-TW"
-
-inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs xdg-utils
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="http://chromium.org/;
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="component-build cups gnome-keyring +hangouts jumbo-build kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
-RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
-
-COMMON_DEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-arch/bzip2:=
-   cups? ( >=net-print/cups-1.3.11:= )
-   dev-libs/atk
-   dev-libs/expat:=
-   dev-libs/glib:2
-   system-icu? ( >=dev-libs/icu-59:= )
-   >=dev-libs/libxml2-2.9.4-r3:=[icu]
-   dev-libs/libxslt:=
-   dev-libs/nspr:=
-   >=dev-libs/nss-3.26:=
-   >=dev-libs/re2-0.2016.05.01:=
-   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
-   >=media-libs/alsa-lib-1.0.19:=
-   media-libs/fontconfig:=
-   media-libs/freetype:=
-   >=media-libs/harfbuzz-1.6.0:=[icu(-)]
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:=
-   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
-   >=media-libs/openh264-1.6.0:=
-   pulseaudio? ( media-sound/pulseaudio:= )
-   system-ffmpeg? (
-   >=media-video/ffmpeg-4:=
-   || (
-   media-video/ffmpeg[-samba]
-   

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

2018-08-12 Thread Mike Gilbert
commit: 35351494f458e62ec840a202fba49f0990742f27
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Aug 12 14:00:24 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Aug 12 14:00:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35351494

www-client/chromium: beta channel bump (69.0.3497.32)

Package-Manager: Portage-2.3.45_p0_p381364, Repoman-2.3.10_p30_p381364

 www-client/chromium/Manifest |   1 +
 www-client/chromium/chromium-69.0.3497.32.ebuild | 671 +++
 2 files changed, 672 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 67dc0569536..adf0f55603a 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,4 +2,5 @@ DIST chromium-68.0.3440.106.tar.xz 630289544 BLAKE2B 
9278244aed5a01dac5ccb670951
 DIST chromium-68.0.3440.75.tar.xz 630277224 BLAKE2B 
87c152c14333007223f611acb56360b553c5a4a97026f9cf4ca37d90aa501aabe5e294c3bacbd537c7602fc5dcb010a493c8d64b2881681ddfaad66cd58a3c56
 SHA512 
99ab36c9a9c224469f3a34f0193b0b4662b626ac29d23711716117cc6fa437717c2c3357f8a95adf9085b94a262c8b4c46727f88bf50bb231bb85af956afbedb
 DIST chromium-69.0.3497.12.tar.xz 618608916 BLAKE2B 
08090979f0e78e4e0cfc5b638bfd4a3b94479f824d279dd3fe269ac8ce3d6820f5d56dabef76763f9e5d6ab335a84f9173db600c2c7060db66ed8462d6a57c24
 SHA512 
0eae307df50efb872271e395541e5434ab0cfbd4d1db66fec4ac0578ca228f391deb4e70ffa3af2adf26618b22961978d06692b39d20037a1da41512258e3c55
 DIST chromium-69.0.3497.23.tar.xz 618726780 BLAKE2B 
d1f6284044e33200291ca736be3c5d63f3225f303028f54aeafc43bcf33d0f4b46101e893cf0c0d01b2ec2d8b5ab45948c3092a59cec91ad3ab15a8bf494dca8
 SHA512 
e3423e45fd3811da9338c1e687004ba538b4c80eee7d1825084d242b72d10d78874926e0f5ac249a09382348b098b3a19646ef142d769c8ec147049144b6a73e
+DIST chromium-69.0.3497.32.tar.xz 618768552 BLAKE2B 
0344b3b4c0c2d552452bacb0d7bc4d599734c2d13df79861c96ff64e1b90a86df6af077711785eb5d76e9e8633ee294c8569364cd33ad682c8b5afc78740192f
 SHA512 
c913f781efa33eb53224e5c3e9b8547a787630e840e15c1abc2232e0f60763cda41ba343ff55f6ba3bbb5d8de05b5cdb94833c62f1c639233c244a8b3b8c
 DIST chromium-70.0.3510.0.tar.xz 620983276 BLAKE2B 
e2bb05e3e8aefa23ebda5559515d41e41a7c383acf5c4150adfa22ba107096f51603ff5d6bbbd20e9f2e8d549cf832b3a7e194d584c44c289835d9a54e8563bc
 SHA512 
2954737aa229fe8572ef9cf2cc998f5be6bec1745c027fda56278ff9525e9a24eddc6ff48c2f2e07d3eb0607aaf35a5371f3568d218250f95a152a5148b29149

diff --git a/www-client/chromium/chromium-69.0.3497.32.ebuild 
b/www-client/chromium/chromium-69.0.3497.32.ebuild
new file mode 100644
index 000..dcee9bd0f1c
--- /dev/null
+++ b/www-client/chromium/chromium-69.0.3497.32.ebuild
@@ -0,0 +1,671 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
+   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
+   sv sw ta te th tr uk vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="component-build cups gnome-keyring +hangouts jumbo-build kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+COMMON_DEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   dev-libs/atk
+   dev-libs/expat:=
+   dev-libs/glib:2
+   system-icu? ( >=dev-libs/icu-59:= )
+   >=dev-libs/libxml2-2.9.4-r3:=[icu]
+   dev-libs/libxslt:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.26:=
+   >=dev-libs/re2-0.2016.05.01:=
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-1.6.0:=[icu(-)]
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   >=media-libs/openh264-1.6.0:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? (
+   >=media-video/ffmpeg-4:=
+   || (
+   media-video/ffmpeg[-samba]
+   >=net-fs/samba-4.5.10-r1[-debug(-)]
+   )
+   !=net-fs/samba-4.5.12-r0
+   media-libs/opus:=
+   )
+   sys-apps/dbus:=
+   sys-apps/pciutils:=
+   virtual/udev
+   x11-libs/cairo:=
+   

[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/, dev-tex/vc/files/

2018-08-12 Thread Ulrich Müller
commit: e71c3636b75cdc3168b32e9126e9e38f61c5324b
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Aug 12 13:58:16 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Aug 12 13:58:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71c3636

dev-tex/vc: Remove old.

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 dev-tex/vc/Manifest  |  1 -
 dev-tex/vc/files/vc-0.5-git-date.patch   | 14 --
 dev-tex/vc/files/vc-0.5-git-status.patch | 27 ---
 dev-tex/vc/vc-0.5.ebuild | 32 
 4 files changed, 74 deletions(-)

diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest
index 4e0018785b0..5d909b53dbe 100644
--- a/dev-tex/vc/Manifest
+++ b/dev-tex/vc/Manifest
@@ -1,2 +1 @@
-DIST vc-0.5.zip 440260 BLAKE2B 
e6a0824f1504f22817b0620a28717302b078b0301a5424eebacfea69f3542ac42c53593c8aafd111e17a5e1c1dc161cdeb866a826598f745afc57deaf4b35044
 SHA512 
0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969
 DIST vc-0.6.zip 451356 BLAKE2B 
776b72f33320e5ac129c646774b65fe3ce1757df31dbd8a70ef6e05ffe0606e6e1a85c7910388efad45503ca488d8d78be9c9219cb066f107ad020592ec703d3
 SHA512 
dde8f3028742e4de42bda3e77a18155954cac954e54db13b1ecba3c60aff54f6ced4961f808b1f539223032f04a39a6e086ca852d340b42dbe98b6989542678b

diff --git a/dev-tex/vc/files/vc-0.5-git-date.patch 
b/dev-tex/vc/files/vc-0.5-git-date.patch
deleted file mode 100644
index f05c857d102..000
--- a/dev-tex/vc/files/vc-0.5-git-date.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Use CommitterDate instead of AuthorDate, because the latter is not
-guaranteed to increase monotonously.
-
 vc-orig/git-unix/vc-git.awk
-+++ vc/git-unix/vc-git.awk
-@@ -39,7 +39,7 @@
- ### Standard encoding is UTF-8.
-   if (Encoding == "") Encoding = "UTF-8"
- ### Extract relevant information from variables.
--  LongDate = substr(AuthorDate, 1, 25)
-+  LongDate = substr(CommitterDate, 1, 25)
- DateRAW = substr(LongDate, 1, 10)
- DateISO = DateRAW
- DateTEX = DateISO

diff --git a/dev-tex/vc/files/vc-0.5-git-status.patch 
b/dev-tex/vc/files/vc-0.5-git-status.patch
deleted file mode 100644
index 7ab998ca40c..000
--- a/dev-tex/vc/files/vc-0.5-git-status.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-Output format of "git status" has changed which broke parsing.
-Use "git status --porcelain" instead which is a more stable interface,
-intended for processing by scripts.
-
 vc-orig/git-unix/vc
-+++ vc/git-unix/vc
-@@ -20,5 +20,5 @@
- git --no-pager log -1 HEAD --pretty=format:"Hash: %H%nAbr. Hash: %h%nParent 
Hashes: %P%nAbr. Parent Hashes: %p%nAuthor Name: %an%nAuthor Email: %ae%nAuthor 
Date: %ai%nCommitter Name: %cn%nCommitter Email: %ce%nCommitter Date: %ci%n" 
|gawk -v script=log -v full=$full -f vc-git.awk > vc.tex
- if [ "$mod" = 1 ]
- then
--  git status |gawk -v script=status -f vc-git.awk >> vc.tex
-+  git status --porcelain |gawk -v script=status -f vc-git.awk >> vc.tex
- fi
 vc-orig/git-unix/vc-git.awk
-+++ vc/git-unix/vc-git.awk
-@@ -26,9 +26,9 @@
- 
- ### Process output of "git status".
- ### Changed index?
--script=="status" && /^# Changes to be committed:/ { modified = 1 }
-+script=="status" && /^[MADRC]/ { if (modified == 0) modified = 1 }
- ### Unstaged modifications?
--script=="status" && /^# Changed but not updated:/ { modified = 2 }
-+script=="status" && /^.[MD]/ { modified = 2 }
- 
- 
- 

diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild
deleted file mode 100644
index e0dbd04e9eb..000
--- a/dev-tex/vc/vc-0.5.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit latex-package
-
-DESCRIPTION="The vc (version control) bundle"
-HOMEPAGE="https://www.ctan.org/pkg/vc;
-# Taken from http://mirrors.ctan.org/support/vc.zip
-SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip;
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="app-arch/unzip"
-
-S="${WORKDIR}/${PN}"
-PATCHES=(
-   "${FILESDIR}"/${P}-git-date.patch
-   "${FILESDIR}"/${P}-git-status.patch
-)
-
-src_compile() { :; }
-
-src_install() {
-   insinto ${TEXMF}/scripts/${PN}
-   doins -r bzr-unix git-unix svn-unix
-   latex-package_src_doinstall pdf
-   dodoc CHANGES README
-}



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

2018-08-12 Thread Sergei Trofimovich
commit: c13c81c7b19d7199151e886995fcb8843c1ead39
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug 12 13:23:59 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug 12 13:24:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c13c81c7

media-libs/woff2: keyworded 1.0.2-r1 for ppc, bug #661356

Package-Manager: Portage-2.3.46, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc"

 media-libs/woff2/woff2-1.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/woff2/woff2-1.0.2-r1.ebuild 
b/media-libs/woff2/woff2-1.0.2-r1.ebuild
index da2442b94f6..581bb7a6bed 100644
--- a/media-libs/woff2/woff2-1.0.2-r1.ebuild
+++ b/media-libs/woff2/woff2-1.0.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos ~x64-solaris"
 IUSE=""
 
 RDEPEND="app-arch/brotli"



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

2018-08-12 Thread Sergei Trofimovich
commit: 7f7ceb8985ee54b6ddcbfb5241dafced8da3198b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug 12 13:23:52 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug 12 13:24:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f7ceb89

x11-misc/compton: keyworded 0.1_beta2 for ppc, bug #657498

Package-Manager: Portage-2.3.46, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc"

 x11-misc/compton/compton-0.1_beta2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/compton/compton-0.1_beta2.ebuild 
b/x11-misc/compton/compton-0.1_beta2.ebuild
index c0e2472a635..7d94d23b532 100644
--- a/x11-misc/compton/compton-0.1_beta2.ebuild
+++ b/x11-misc/compton/compton-0.1_beta2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/chjj/compton/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE="dbus +drm opengl +pcre xinerama"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2018-08-12 Thread Sergei Trofimovich
commit: 6823fc122f53d5aec6301260e850ae5bdd7c4959
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug 12 13:24:17 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug 12 13:24:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6823fc12

dev-libs/xxhash: keyworded 0.6.5 for ppc, bug #663178

Package-Manager: Portage-2.3.46, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc"

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

diff --git a/dev-libs/xxhash/xxhash-0.6.5.ebuild 
b/dev-libs/xxhash/xxhash-0.6.5.ebuild
index d44a7c332a6..b7bfec9671d 100644
--- a/dev-libs/xxhash/xxhash-0.6.5.ebuild
+++ b/dev-libs/xxhash/xxhash-0.6.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Cyan4973/xxHash/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc64 ~x86 ~amd64-fbsd"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-fbsd"
 IUSE="static-libs"
 
 DEPEND=""



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

2018-08-12 Thread Sergei Trofimovich
commit: 11d91f70392986b2f7a6726b8659f737ab47ca3c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug 12 13:23:33 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug 12 13:24:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11d91f70

x11-misc/tint2: keyworded 16.2 for ppc, bug #656254

Package-Manager: Portage-2.3.46, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc"

 x11-misc/tint2/tint2-16.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/tint2/tint2-16.2.ebuild b/x11-misc/tint2/tint2-16.2.ebuild
index f7cbd25ca6f..e901507e5ac 100644
--- a/x11-misc/tint2/tint2-16.2.ebuild
+++ b/x11-misc/tint2/tint2-16.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.com/o9000/${PN}/repository/archive.tar.gz?ref=v${PV} ->
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="battery svg startup-notification tint2conf"
 
 DEPEND="



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

2018-08-12 Thread Sergei Trofimovich
commit: 392f05aa1d47d918b2546b6b85497dc6d69e9019
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug 12 13:23:44 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug 12 13:24:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392f05aa

x11-misc/tint2: keyworded 16.6 for ppc, bug #656254

Package-Manager: Portage-2.3.46, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc"

 x11-misc/tint2/tint2-16.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/tint2/tint2-16.6.ebuild b/x11-misc/tint2/tint2-16.6.ebuild
index f7cbd25ca6f..e901507e5ac 100644
--- a/x11-misc/tint2/tint2-16.6.ebuild
+++ b/x11-misc/tint2/tint2-16.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.com/o9000/${PN}/repository/archive.tar.gz?ref=v${PV} ->
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="battery svg startup-notification tint2conf"
 
 DEPEND="



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

2018-08-12 Thread Virgil Dupras
commit: b34fb319c67965bf26a85a056a80d66cce03d118
Author: Virgil Dupras  gentoo  org>
AuthorDate: Sun Aug 12 11:53:23 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Sun Aug 12 12:21:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b34fb319

dev-python/tox: bump to 3.2.1

* Add myself as maintainer
* Un-RESTRICT tests
* EAPI 7
* Add Python 3.7
* Remove Python 3.4
* Temporarily drop alpha, arm, arm64, ia64, ppc, amd64-fbsd due to new
  deps

Package-Manager: Portage-2.3.45, Repoman-2.3.10

 dev-python/tox/Manifest |  1 +
 dev-python/tox/metadata.xml |  4 +++
 dev-python/tox/tox-3.2.1.ebuild | 61 +
 3 files changed, 66 insertions(+)

diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index cbe6d4cc96a..1c3856a63d3 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -1 +1,2 @@
 DIST tox-2.9.1.tar.gz 1855982 BLAKE2B 
3e2f5fd3d3e45e54f96b0a6fc8f9e98bfba3b48540cc2922a897e016b5aabc9974772c9b897e0fab7b38b00f99478a063ad988ffa8b65fa53f684997334e492c
 SHA512 
ff19b2bb7ac963379f1cccd4973ad9eb4dabfbda976cde7caba50ad010d8fa57c1cba91d63e3e0512e44cc7d350bc9270fbd9b30db1bd55f7d9c239e7623d066
+DIST tox-3.2.1.tar.gz 268827 BLAKE2B 
764835d04fb0c17f32eb8e2041b83f90d6a729b781a5b5b95e9ecb1162f1c29ed595d4a6369524b390a31853b8003485b27a3a12d63e84f49e92675f1a9bee13
 SHA512 
79f5a1c8f6e818fbb8444754e3767d880fc1fdfe63b46c518d37440fe2b2f3ce572865aff83d9492c24486fded49893cc31bd9b11254bac4db507260304bc76f

diff --git a/dev-python/tox/metadata.xml b/dev-python/tox/metadata.xml
index 9a563f6807c..92419b0faa7 100644
--- a/dev-python/tox/metadata.xml
+++ b/dev-python/tox/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   vdup...@gentoo.org
+   Virgil Dupras
+   

pyt...@gentoo.org
Python

diff --git a/dev-python/tox/tox-3.2.1.ebuild b/dev-python/tox/tox-3.2.1.ebuild
new file mode 100644
index 000..e739e519642
--- /dev/null
+++ b/dev-python/tox/tox-3.2.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{5,6,7}} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="virtualenv-based automation of test activities"
+HOMEPAGE="https://tox.readthedocs.io https://github.com/tox-dev/tox 
https://pypi.org/project/tox/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~mips ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="doc test"
+
+RDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/virtualenv-1.11.2[${PYTHON_USEDEP}]
+   =dev-python/py-1.4.17[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? (
+   >=dev-python/pytest-3.6[${PYTHON_USEDEP}]
+   

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

2018-08-12 Thread Anthony G. Basile
commit: 72bffd66bb4c55be3773248405e7784e6eec47c9
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Aug 12 12:03:22 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Aug 12 12:03:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72bffd66

net-analyzer/2ping: version bump to 4.2

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-analyzer/2ping/2ping-4.2.ebuild | 27 +++
 net-analyzer/2ping/Manifest |  1 +
 2 files changed, 28 insertions(+)

diff --git a/net-analyzer/2ping/2ping-4.2.ebuild 
b/net-analyzer/2ping/2ping-4.2.ebuild
new file mode 100644
index 000..688c698a782
--- /dev/null
+++ b/net-analyzer/2ping/2ping-4.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="A bi-directional ping utility"
+HOMEPAGE="https://www.finnie.org/software/2ping/;
+SRC_URI="https://www.finnie.org/software/2ping/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
+IUSE="server"
+
+src_install() {
+   distutils-r1_src_install
+   doman doc/2ping.1
+   dodoc doc/{2ping-protocol-examples.py,2ping-protocol.md}
+   use server && {
+   doinitd "${FILESDIR}"/2pingd
+   newconfd "${FILESDIR}"/2pingd.conf 2pingd
+   }
+}

diff --git a/net-analyzer/2ping/Manifest b/net-analyzer/2ping/Manifest
index da938d91afa..eedfffee16a 100644
--- a/net-analyzer/2ping/Manifest
+++ b/net-analyzer/2ping/Manifest
@@ -1,3 +1,4 @@
 DIST 2ping-4.0.1.tar.gz 67347 BLAKE2B 
88ef9b626399682a93892a933ab75ac0caa994e38b11aac287f4114472e9869a2b577f301c4fd036940cfafb62e57ff52382f2413038b433c9ed4fedd87e1696
 SHA512 
21d3f9f8833d10f7d9f692e0d3a8dbe524ee5ad064122d808aad99f295389efc51c3979ff0dc9533705363be21e0457a886ba0d8a4532705791a4fdf24050eb7
 DIST 2ping-4.1.2.tar.gz 69591 BLAKE2B 
e96e8ca7907a0a4c7a7cebfd8130469efe00bff96dfaee50f6f2156750a73014054cdfe9d848ad369e3a2dbc52b3b46f262391024f300d48b8d8628573ff5fed
 SHA512 
566acd3638b47b34c06f59f6e7a3793aa1fc60cb6b0ca108f8544afe55a8680c57bcb212fe70433ae99c02d4e8359a91eaeaed4b1d820fa9d072143424c5e54a
 DIST 2ping-4.1.tar.gz 69510 BLAKE2B 
f7245876bb66ebab55cf0a98f29402dc8dcd9e1e97fbf635ff1232501c7dd23d8a707a378bd6c73084b3c2e946347f24edef6347693015fdb812d78cadab1fef
 SHA512 
926a515156bf0b9e7c09e72f0e557571f3905646eaec2e8c4702a7dd7ed77b9ab298323028beb02c844d719839458f9d056fb5d29443e908b0d927754f856553
+DIST 2ping-4.2.tar.gz 70054 BLAKE2B 
01759c9f0d2eb2bf08e92155a74e11aaf7bb83adb43942be70b8e525486bba6608ad021bb149376f246bdcb066958c7d9886a1e5ea63094d715c8b25fa2b9784
 SHA512 
8c6e9b4cefd92929e8d5247f2c4caecdfc281548596f96fbfe52f99dc122dd1d53470c303e85bc469f0a7910937085ad36c7f928cb295c8f3fce5f3455dec3d9



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

2018-08-12 Thread Anthony G. Basile
commit: 55d719f1b5bf78d3690dffa3dc16b39bf71c7411
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Aug 12 11:59:08 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Aug 12 11:59:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55d719f1

app-backup/borgbackup: remove older versions

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-backup/borgbackup/Manifest   |  3 --
 app-backup/borgbackup/borgbackup-1.1.3-r1.ebuild | 46 
 app-backup/borgbackup/borgbackup-1.1.4-r1.ebuild | 46 
 app-backup/borgbackup/borgbackup-1.1.5.ebuild| 46 
 4 files changed, 141 deletions(-)

diff --git a/app-backup/borgbackup/Manifest b/app-backup/borgbackup/Manifest
index 4e0a1e4b13e..b733fd51c71 100644
--- a/app-backup/borgbackup/Manifest
+++ b/app-backup/borgbackup/Manifest
@@ -1,5 +1,2 @@
-DIST borgbackup-1.1.3.tar.gz 2942183 BLAKE2B 
c7ca37459d35e06694cf9fdbef7328806cf03e6a4290368d47a2c06e1b6a0700d9dbba3efb170e130c7e59951d65ff8ca677955782150154f0ad2d12b93fe57b
 SHA512 
8378e4f805bfb3e9a4e454f5ccfa58eef0517f13a2e8a2c3c6cbdb0304b763fa67152963b17d677daff09590eb777f12fbe1f3f69c3459bcc68781e5a747cb49
-DIST borgbackup-1.1.4.tar.gz 3390046 BLAKE2B 
27d1743718b9fdd303dbc7a01a586b9f87c119ed7f2464582a229bf2357c3f7d929bdf614689be7d7306a707e7332b8ae0ce5bd9898cea5af2311ca2210c5f41
 SHA512 
0853033f72406a2913dd74c6ebb8b33a318179843255c92481f5e4fdd0f436de6e4c77eed259a422e00bfadcf260facdfd00c813bb0628b82b8ff63a87e1bcfb
-DIST borgbackup-1.1.5.tar.gz 3392774 BLAKE2B 
7eaa3dee548748b4b741607934c9344203e318f4558cf9497938caf5ae5af7dfac075748a2c78a767de618d5ca07c80d7dcd2f5c61e7314d643e2974c4eb4b29
 SHA512 
22071e4b37059d816592baff852772720769b3d86eb1d071abba67f9d13de809066aa29cdf18f1aaef127d1f24288913a7b0b63d157fb98840b1a71606dc0554
 DIST borgbackup-1.1.6.tar.gz 3441523 BLAKE2B 
13b1892774e857432a77d1f67d981046a0670b4ba2f3665502f7b729a211fc47e10a87feca308d5089c984cfe4665e7e70ca68bb9aa6e188893a0d088e84df93
 SHA512 
5741c48bdb70a26d40bd583f207460e35bb7dd560424889d37eb4d90ee96947457faf09bae0fa2b26b42ec71ef6eeaec1b770ba3257223a2637fcb55266e4a17
 DIST borgbackup-1.1.7.tar.gz 3446832 BLAKE2B 
c4e2ce7c08f0df479de5766ea070d0c1e18abc88fc8787e4212eff27e8e4505759f80f3bdda80d2b9a737241b907a41749edca9a6138eae2a5620913908d
 SHA512 
586420b9cad7e731f2f1b8b05f3cd3dc606691c5a5ec307e887035d941ac5ac6d4c988783660969960a1221e4d9f2b865ee5558d4007ea7524632d0a50a8a402

diff --git a/app-backup/borgbackup/borgbackup-1.1.3-r1.ebuild 
b/app-backup/borgbackup/borgbackup-1.1.3-r1.ebuild
deleted file mode 100644
index b360607c770..000
--- a/app-backup/borgbackup/borgbackup-1.1.3-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-inherit distutils-r1
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/${PN}/borg.git;
-   inherit git-r3
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="amd64 ~x86"
-fi
-
-DESCRIPTION="Deduplicating backup program with compression and authenticated 
encryption"
-HOMEPAGE="https://borgbackup.readthedocs.io/;
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="libressl"
-
-# Unfortunately we have a file conflict with app-office/borg, bug #580402
-RDEPEND="
-   !!app-office/borg
-   app-arch/lz4
-   dev-python/llfuse[${PYTHON_USEDEP}]
-   dev-python/msgpack[${PYTHON_USEDEP}]
-   dev-python/pyzmq[${PYTHON_USEDEP}]
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-"
-
-DEPEND="
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   dev-python/cython[${PYTHON_USEDEP}]
-   ${RDEPEND}
-"
-
-python_prepare_all() {
-   # allow use of new (renamed) msgpack
-   sed -i "s|'msgpack-python.*',||g" setup.py || die
-   distutils-r1_python_prepare_all
-}

diff --git a/app-backup/borgbackup/borgbackup-1.1.4-r1.ebuild 
b/app-backup/borgbackup/borgbackup-1.1.4-r1.ebuild
deleted file mode 100644
index fdd80a89ecd..000
--- a/app-backup/borgbackup/borgbackup-1.1.4-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-inherit distutils-r1
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/${PN}/borg.git;
-   inherit git-r3
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Deduplicating backup program with compression and authenticated 
encryption"
-HOMEPAGE="https://borgbackup.readthedocs.io/;
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="libressl"
-
-# Unfortunately we have a file conflict with app-office/borg, bug #580402
-RDEPEND="
-   !!app-office/borg
-   app-arch/lz4
-   

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

2018-08-12 Thread Anthony G. Basile
commit: 5d5d2ff454bf900fb26af17c34ead5ca0adaee77
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Aug 12 11:58:08 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Aug 12 11:58:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d5d2ff4

app-backup/borgbackup: version bump to 1.1.7

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-backup/borgbackup/Manifest|  1 +
 app-backup/borgbackup/borgbackup-1.1.7.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/app-backup/borgbackup/Manifest b/app-backup/borgbackup/Manifest
index 6c05eff75d7..4e0a1e4b13e 100644
--- a/app-backup/borgbackup/Manifest
+++ b/app-backup/borgbackup/Manifest
@@ -2,3 +2,4 @@ DIST borgbackup-1.1.3.tar.gz 2942183 BLAKE2B 
c7ca37459d35e06694cf9fdbef7328806cf
 DIST borgbackup-1.1.4.tar.gz 3390046 BLAKE2B 
27d1743718b9fdd303dbc7a01a586b9f87c119ed7f2464582a229bf2357c3f7d929bdf614689be7d7306a707e7332b8ae0ce5bd9898cea5af2311ca2210c5f41
 SHA512 
0853033f72406a2913dd74c6ebb8b33a318179843255c92481f5e4fdd0f436de6e4c77eed259a422e00bfadcf260facdfd00c813bb0628b82b8ff63a87e1bcfb
 DIST borgbackup-1.1.5.tar.gz 3392774 BLAKE2B 
7eaa3dee548748b4b741607934c9344203e318f4558cf9497938caf5ae5af7dfac075748a2c78a767de618d5ca07c80d7dcd2f5c61e7314d643e2974c4eb4b29
 SHA512 
22071e4b37059d816592baff852772720769b3d86eb1d071abba67f9d13de809066aa29cdf18f1aaef127d1f24288913a7b0b63d157fb98840b1a71606dc0554
 DIST borgbackup-1.1.6.tar.gz 3441523 BLAKE2B 
13b1892774e857432a77d1f67d981046a0670b4ba2f3665502f7b729a211fc47e10a87feca308d5089c984cfe4665e7e70ca68bb9aa6e188893a0d088e84df93
 SHA512 
5741c48bdb70a26d40bd583f207460e35bb7dd560424889d37eb4d90ee96947457faf09bae0fa2b26b42ec71ef6eeaec1b770ba3257223a2637fcb55266e4a17
+DIST borgbackup-1.1.7.tar.gz 3446832 BLAKE2B 
c4e2ce7c08f0df479de5766ea070d0c1e18abc88fc8787e4212eff27e8e4505759f80f3bdda80d2b9a737241b907a41749edca9a6138eae2a5620913908d
 SHA512 
586420b9cad7e731f2f1b8b05f3cd3dc606691c5a5ec307e887035d941ac5ac6d4c988783660969960a1221e4d9f2b865ee5558d4007ea7524632d0a50a8a402

diff --git a/app-backup/borgbackup/borgbackup-1.1.7.ebuild 
b/app-backup/borgbackup/borgbackup-1.1.7.ebuild
new file mode 100644
index 000..fdd80a89ecd
--- /dev/null
+++ b/app-backup/borgbackup/borgbackup-1.1.7.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit distutils-r1
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/${PN}/borg.git;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Deduplicating backup program with compression and authenticated 
encryption"
+HOMEPAGE="https://borgbackup.readthedocs.io/;
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="libressl"
+
+# Unfortunately we have a file conflict with app-office/borg, bug #580402
+RDEPEND="
+   !!app-office/borg
+   app-arch/lz4
+   dev-python/llfuse[${PYTHON_USEDEP}]
+   dev-python/msgpack[${PYTHON_USEDEP}]
+   dev-python/pyzmq[${PYTHON_USEDEP}]
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+"
+
+DEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/cython[${PYTHON_USEDEP}]
+   ${RDEPEND}
+"
+
+python_prepare_all() {
+   # allow use of new (renamed) msgpack
+   sed -i "s|'msgpack-python.*',||g" setup.py || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] proj/qa-scripts:master commit in: htdocs/

2018-08-12 Thread Michał Górny
commit: ca37224dfb472a9ec3896e5ac0595eb3dc2a0802
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 12 10:42:40 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 12 10:42:40 2018 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=ca37224d

index: Link eclass-eapi matrix

 htdocs/index.html | 1 +
 1 file changed, 1 insertion(+)

diff --git a/htdocs/index.html b/htdocs/index.html
index 98140c6..308821a 100644
--- a/htdocs/index.html
+++ b/htdocs/index.html
@@ -110,6 +110,7 @@
 Reverse post dependencies
 EAPI 
Usage
 EAPI 
Usage per eclass
+Eclass-EAPI usage matrix
 Invalid package.mask entries
 Top 100 largest FILESDIRs
 Binary files in gentoo-x86



[gentoo-commits] proj/qa-scripts:master commit in: /

2018-08-12 Thread Michał Górny
commit: dfb795b4a1eab6eb536f4f580a7714671cb5160d
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 12 10:39:55 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 12 10:39:55 2018 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=dfb795b4

check_eclasses_eapis: Fix matrix script path

 check_eclasses_eapis.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/check_eclasses_eapis.sh b/check_eclasses_eapis.sh
index 3a2e39b..f3e1ff8 100755
--- a/check_eclasses_eapis.sh
+++ b/check_eclasses_eapis.sh
@@ -66,7 +66,7 @@ for x in ${ECLASSES}; do
 done
 popd > /dev/null
 
-"${0}"/eclass-eapi-matrix.py "${DIR}"
+"${0%/*}"/eclass-eapi-matrix.py "${DIR}"
 
 rm ${TMPEAPIS}
 rm ${TMPECLASS}



[gentoo-commits] proj/qa-scripts:master commit in: /

2018-08-12 Thread Michał Górny
commit: 451297fcc9511b37ca5204396312214eef7f5050
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 12 10:37:41 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 12 10:37:41 2018 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=451297fc

check_eclasses_eapis: Run matrix generation as well

 check_eclasses_eapis.sh | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/check_eclasses_eapis.sh b/check_eclasses_eapis.sh
index b78fb39..3a2e39b 100755
--- a/check_eclasses_eapis.sh
+++ b/check_eclasses_eapis.sh
@@ -66,5 +66,7 @@ for x in ${ECLASSES}; do
 done
 popd > /dev/null
 
+"${0}"/eclass-eapi-matrix.py "${DIR}"
+
 rm ${TMPEAPIS}
 rm ${TMPECLASS}



[gentoo-commits] proj/qa-scripts:master commit in: /

2018-08-12 Thread Michał Górny
commit: dbb818c206f82819fd0ce85bc6375748dd170201
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 12 10:35:30 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 12 10:35:30 2018 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=dbb818c2

Add script to print eclass-EAPI matrix

 eclass-eapi-matrix.py | 104 ++
 1 file changed, 104 insertions(+)

diff --git a/eclass-eapi-matrix.py b/eclass-eapi-matrix.py
new file mode 100755
index 000..8117d63
--- /dev/null
+++ b/eclass-eapi-matrix.py
@@ -0,0 +1,104 @@
+#!/usr/bin/env python
+# Eclass-EAPI matrix
+# (c) 2018 Michał Górny
+# Licensed under the terms of the 2-clause BSD license
+
+import math
+import os
+import os.path
+import re
+import sys
+
+
+STATS_LINE_RE = re.compile(r'EAPI=(?P\w+) count: (?P\d+)')
+SUPP_LINE_RE = re.compile(r'EAPIs declared supported by eclass: (.*)')
+
+
+def collect_data(work_dir):
+"""
+Collect data about supported and used EAPIs from work_dir.
+
+work_dir: directory with eapi-per-eclass stats
+
+Returns dict of {eclass: (supported_eapis, {eapi: count, ...}), ...}
+"""
+data = {}
+for eclass in os.listdir(work_dir):
+if not eclass.endswith('.eclass'):
+continue
+
+with open(os.path.join(work_dir, eclass, 'STATS.txt')) as f:
+eapis = {}
+supp_eapis = None
+for l in f:
+m = STATS_LINE_RE.match(l)
+if m is not None:
+eapis[m.group('eapi')] = int(m.group('count'))
+continue
+
+m = SUPP_LINE_RE.match(l)
+if m is not None:
+supp_eapis = m.group(1).split()
+
+data[eclass[:-7]] = (supp_eapis, eapis)
+return data
+
+
+def format_table(data):
+"""
+Pretty-format table of eclass-EAPI data.
+"""
+
+ret = ''
+
+max_eclass_length = max(len(k) for k in data)
+max_count = max(v for supp, eapis in data.values()
+for v in eapis.values())
+max_count_length = math.ceil(math.log10(max_count))
+
+all_eapis = sorted(frozenset(v for supp, eapis in data.values()
+   for v in eapis))
+
+# format strings
+format_str = '{{eclass:>{}}}'.format(max_eclass_length)
+for eapi in all_eapis:
+format_str += '  {{eapi_{}:>{}}}'.format(eapi, max_count_length)
+format_str += '\n'
+
+# header
+hdr = {'eclass': 'eclass / EAPI'}
+for eapi in all_eapis:
+hdr['eapi_'+eapi] = eapi
+ret += format_str.format(**hdr)
+
+# ruler
+rule = {'eclass': max_eclass_length * '-'}
+for eapi in all_eapis:
+rule['eapi_'+eapi] = max_count_length * '-'
+ret += format_str.format(**rule)
+
+# data
+for eclass, ecl_data in sorted(data.items()):
+line = {'eclass': eclass}
+supp_eapis, eapis = ecl_data
+for eapi in all_eapis:
+if supp_eapis is not None and eapi not in supp_eapis:
+assert eapis.get(eapi, 0) == 0
+line['eapi_'+eapi] = 'xx'
+else:
+line['eapi_'+eapi] = eapis.get(eapi, 0)
+ret += format_str.format(**line)
+
+return ret
+
+
+def main(work_dir):
+data = collect_data(work_dir)
+out = format_table(data)
+
+with open(os.path.join(work_dir, 'matrix.txt'), 'w') as f:
+f.write(out)
+
+
+if __name__ == '__main__':
+main(*sys.argv[1:])



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

2018-08-12 Thread Zac Medico
commit: d40b9fc1f9591efab0c28fc1cbee1980dc86c735
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Aug 12 10:02:14 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Aug 12 10:03:20 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d40b9fc1

Initial cnf/make.conf.example.arm64.diff (bug 636674)

Bug: https://bugs.gentoo.org/636674

 cnf/make.conf.example.arm64.diff | 37 +
 1 file changed, 37 insertions(+)

diff --git a/cnf/make.conf.example.arm64.diff b/cnf/make.conf.example.arm64.diff
new file mode 100644
index 0..db1fee704
--- /dev/null
+++ b/cnf/make.conf.example.arm64.diff
@@ -0,0 +1,37 @@
+--- make.conf.example
 make.conf.example
+@@ -39,9 +39,24 @@
+ # -frecord-gcc-switches, since otherwise the check could result in false
+ # positive results.
+ #
+-# Please refer to the GCC manual for a list of possible values.
++# -mcpu specifies the name of the target processor, optionally suffixed by one
++# or more feature modifiers. -march and -mtune are automatically deduced,
++# unless set as well.
++# -march specifies the name of the target architecture, optionally suffixed
++# by one or more feature modifiers.
++# -mtune specifies the name of the target processor for which to tune
++# performance of the code.
++# Set -march and -mtune if you want to build binaries that run with the given
++# architecture instructions and is tuned for a more specific CPU without
++# using its added instructions.
++# Set only -mcpu if you want to build binaries that are most optimal for the
++# given CPU, but might not run on others.
++#
++# Please refer to the GCC manual "AArch64 Options" section for a list of
++# possible architecture, CPU and feature values.
+ #
+ #CFLAGS="-O2 -pipe"
++#CLFAGS="-O2 -pipe -mcpu=native"
+ #
+ # If you set a CFLAGS above, then this line will set your default C++ flags to
+ # the same settings.
+@@ -76,7 +91,7 @@
+ # DO NOT PUT ANYTHING BUT YOUR SPECIFIC ~ARCHITECTURE IN THE LIST.
+ # IF YOU ARE UNSURE OF YOUR ARCH, OR THE IMPLICATIONS, DO NOT MODIFY THIS.
+ #
+-#ACCEPT_KEYWORDS="~arch"
++#ACCEPT_KEYWORDS="~arm64"
+ 
+ # ACCEPT_LICENSE is used to mask packages based on licensing restrictions.
+ # It may contain both license and group names, where group names are



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-pushd/

2018-08-12 Thread Sergei Trofimovich
commit: cb33b3972d85ba3fb3cdecaa98d5a312590c40ed
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Aug 12 08:46:21 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug 12 10:01:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb33b397

dev-perl/File-pushd: stable 1.14.0 for hppa, bug #661194

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="hppa"

 dev-perl/File-pushd/File-pushd-1.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/File-pushd/File-pushd-1.14.0.ebuild 
b/dev-perl/File-pushd/File-pushd-1.14.0.ebuild
index 57b35dda36a..4c79175b46e 100644
--- a/dev-perl/File-pushd/File-pushd-1.14.0.ebuild
+++ b/dev-perl/File-pushd/File-pushd-1.14.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Change directory temporarily for a limited scope"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: mail-filter/spamassassin/

2018-08-12 Thread Sergei Trofimovich
commit: 0871dff6a9f9e5a164765562176a5aabac37a345
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Aug 12 08:45:48 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug 12 10:01:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0871dff6

mail-filter/spamassassin: stable 3.4.1-r21 for sparc, bug #663204

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 mail-filter/spamassassin/spamassassin-3.4.1-r21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/spamassassin/spamassassin-3.4.1-r21.ebuild 
b/mail-filter/spamassassin/spamassassin-3.4.1-r21.ebuild
index 18438cd92a6..f883e8ba37d 100644
--- a/mail-filter/spamassassin/spamassassin-3.4.1-r21.ebuild
+++ b/mail-filter/spamassassin/spamassassin-3.4.1-r21.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://apache/spamassassin/source/${MY_P}.tar.bz2"
 
 LICENSE="Apache-2.0 GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ppc64 ~s390 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ppc64 ~s390 ~sh sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
 IUSE="berkdb cron ipv6 ldap libressl mysql postgres qmail sqlite ssl test"
 
 # The Makefile.PL script checks for dependencies, but only fails if a



[gentoo-commits] repo/gentoo:master commit in: dev-perl/MouseX-Types/

2018-08-12 Thread Sergei Trofimovich
commit: cc5956260bf80fd3f92b52ff62cbefbbad7612d0
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Aug 12 08:46:58 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug 12 10:01:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc595626

dev-perl/MouseX-Types: stable 0.60.0-r1 for hppa, bug #661196

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="hppa"

 dev-perl/MouseX-Types/MouseX-Types-0.60.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/MouseX-Types/MouseX-Types-0.60.0-r1.ebuild 
b/dev-perl/MouseX-Types/MouseX-Types-0.60.0-r1.ebuild
index 3362a8f21c0..8c6fe78f56c 100644
--- a/dev-perl/MouseX-Types/MouseX-Types-0.60.0-r1.ebuild
+++ b/dev-perl/MouseX-Types/MouseX-Types-0.60.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Organize your Mouse types in libraries"
 
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~x86"
+KEYWORDS="amd64 hppa ~ppc ~x86"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] proj/qa-scripts:master commit in: /

2018-08-12 Thread Michał Górny
commit: 6efec1a122a2806b093df4ca99771c3a7a95b925
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 12 09:58:34 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 12 09:58:57 2018 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=6efec1a1

check_eclasses_eapis: Include supported EAPIs in STATS.txt

 check_eclasses_eapis.sh | 4 
 1 file changed, 4 insertions(+)

diff --git a/check_eclasses_eapis.sh b/check_eclasses_eapis.sh
index 218f01a..b78fb39 100755
--- a/check_eclasses_eapis.sh
+++ b/check_eclasses_eapis.sh
@@ -57,6 +57,10 @@ for x in ${ECLASSES}; do
tmpval=$(wc -l "${y}.txt" |cut -d' ' -f1)
echo "EAPI=${y} count: ${tmpval}" >> "STATS.txt"
done
+   SUPP_EAPIS=$(sed -n -e 's/^# @SUPPORTED_EAPIS: //p' 
"${REPO_PATH}/eclass/${x}")
+   if [[ -n ${SUPP_EAPIS} ]]; then
+   echo "EAPIs declared supported by eclass: ${SUPP_EAPIS}" >> 
STATS.txt
+   fi
sed -e 's/$//' STATS.txt > README.html
popd > /dev/null
 done



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

2018-08-12 Thread Jeroen Roovers
commit: 343f33bbb2e7d113761f58557d87597c348c1a8f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Aug 12 09:36:31 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Aug 12 09:36:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343f33bb

net-analyzer/wireshark: Drop PPC64 keyword from 2.4.5.

Package-Manager: Portage-2.3.45, Repoman-2.3.10

 net-analyzer/wireshark/wireshark-2.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/wireshark/wireshark-2.4.5.ebuild 
b/net-analyzer/wireshark/wireshark-2.4.5.ebuild
index 49ec9932a08..c3007af0472 100644
--- a/net-analyzer/wireshark/wireshark-2.4.5.ebuild
+++ b/net-analyzer/wireshark/wireshark-2.4.5.ebuild
@@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}download/src/all-versions/${P/_/}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"
-KEYWORDS="~arm64 ppc ppc64 ~x86-fbsd"
+KEYWORDS="~arm64 ppc ~x86-fbsd"
 IUSE="
adns androiddump +capinfos +caps +captype ciscodump cpu_flags_x86_sse4_2
+dftest doc doc-pdf +dumpcap +editcap geoip gtk kerberos libssh libxml2 
lua



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

2018-08-12 Thread Jeroen Roovers
commit: 443fe58c757593190412da83098e9d118c63028d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Aug 12 09:33:35 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Aug 12 09:33:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=443fe58c

net-misc/youtube-dl: Fix fish completions path again.

Package-Manager: Portage-2.3.45, Repoman-2.3.10

 .../{youtube-dl-2018.08.04.ebuild => youtube-dl-2018.08.04-r1.ebuild}   | 2 +-
 net-misc/youtube-dl/youtube-dl-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/youtube-dl/youtube-dl-2018.08.04.ebuild 
b/net-misc/youtube-dl/youtube-dl-2018.08.04-r1.ebuild
similarity index 98%
rename from net-misc/youtube-dl/youtube-dl-2018.08.04.ebuild
rename to net-misc/youtube-dl/youtube-dl-2018.08.04-r1.ebuild
index 033b66fc205..af8daced1ab 100644
--- a/net-misc/youtube-dl/youtube-dl-2018.08.04.ebuild
+++ b/net-misc/youtube-dl/youtube-dl-2018.08.04-r1.ebuild
@@ -87,7 +87,7 @@ python_install_all() {
insinto /usr/share/zsh/site-functions
newins youtube-dl.zsh _youtube-dl
 
-   insinto /usr/share/fish/completions/vendor_completions.d
+   insinto /usr/share/fish/vendor_completions.d
doins youtube-dl.fish
 
distutils-r1_python_install_all

diff --git a/net-misc/youtube-dl/youtube-dl-.ebuild 
b/net-misc/youtube-dl/youtube-dl-.ebuild
index 5d18c509625..beb514a7d65 100644
--- a/net-misc/youtube-dl/youtube-dl-.ebuild
+++ b/net-misc/youtube-dl/youtube-dl-.ebuild
@@ -86,7 +86,7 @@ python_install_all() {
insinto /usr/share/zsh/site-functions
newins ${PN}.zsh _${PN}
 
-   insinto /usr/share/fish/completions/vendor_completions.d
+   insinto /usr/share/fish/vendor_completions.d
doins ${PN}.fish
 
distutils-r1_python_install_all



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

2018-08-12 Thread Michał Górny
commit: 33bd5469c5bf74983e17a961e2f8c17540cca26b
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 12 09:30:30 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 12 09:30:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33bd5469

app-portage/eclass-manpages: Bump to 20180812

 app-portage/eclass-manpages/Manifest   |  1 +
 .../eclass-manpages-20180812.ebuild| 33 ++
 2 files changed, 34 insertions(+)

diff --git a/app-portage/eclass-manpages/Manifest 
b/app-portage/eclass-manpages/Manifest
index 23c51ed864b..ff21edf92f3 100644
--- a/app-portage/eclass-manpages/Manifest
+++ b/app-portage/eclass-manpages/Manifest
@@ -1,2 +1,3 @@
 DIST eclass-manpages-20180302.tar.xz 454568 BLAKE2B 
2d09a44e33efe0a302d4bdfaa3189e6ca0d373c84518e58bfb62824c00f83e865660c42cb0df597902d253241d9cbdac468add16ad19f94edd925460701c9f4f
 SHA512 
17878001c9d70c69b9260541ac87cf642da0f0c5adbb77b3df2f614331e29af6af90b64950c9d95a2bc76d4b24180b46575d02a602956b721e3b03b93ee251e0
 DIST eclass-manpages-20180607.tar.xz 435652 BLAKE2B 
42070a7b09681c0337a223684a2d1993aa79f7ecf02fa06597780ea1cdfc00b591191d583e3f948a7b962a63b31841287c2a8078e045074ab6d7e1af9f999569
 SHA512 
4a002e7dfb0436efb661d929291ada0c0802f595637fd3b77d99a1d803cc24329a3793eaf13e74dc470c67168cdc5452316bea8f78a95c1a3ee608aa5eb8b0cf
+DIST eclass-manpages-20180812.tar.xz 419912 BLAKE2B 
35659ac43e43e71c600fb4955267c9d57ed36f29e0607150a8e8c061b158b6135a4b91f4e4c05fa178a03aa3068726ac13cd54e4cd135fbe152c8bebf81659bb
 SHA512 
6d01070c6113e5d5f4102d466abaa03ae824350285ca71a5a4f84d859f6c473e8e92d3f5387b76c4bb5dc8bcedcc6b36a63e074d70725c87233dea4fa6a6d0c6

diff --git a/app-portage/eclass-manpages/eclass-manpages-20180812.ebuild 
b/app-portage/eclass-manpages/eclass-manpages-20180812.ebuild
new file mode 100644
index 000..db10d2aba06
--- /dev/null
+++ b/app-portage/eclass-manpages/eclass-manpages-20180812.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+DESCRIPTION="Collection of Gentoo eclass manpages"
+HOMEPAGE="https://www.gentoo.org/;
+SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+# Keep the keywords stabled. No need to change to ~arch.
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+
+DEPEND="app-arch/xz-utils"
+
+# How to create a snapshot and upload it to your dev-space:
+#
+# mkdir eclass-manpages-$(date +%Y%m%d)
+# cp "$(portageq get_repo_path / gentoo)"/eclass/*.eclass 
eclass-manpages-$(date +%Y%m%d)/
+# tar -cf eclass-manpages-$(date +%Y%m%d).tar eclass-manpages-$(date +%Y%m%d)
+# xz -e eclass-manpages-$(date +%Y%m%d).tar
+# scp eclass-manpages-$(date +%Y%m%d).tar.xz dev.gentoo.org:public_html/dist/
+#
+# Then copy the ebuild and update your name in SRC_URI ;-).
+
+src_compile() {
+   env ECLASSDIR="${S}" bash "${FILESDIR}"/eclass-to-manpage.sh || die
+}
+
+src_install() {
+   doman *.5
+}



[gentoo-commits] proj/android:master commit in: dev-util/soong/, dev-util/soong/files/

2018-08-12 Thread Benda XU
commit: 44013ded5230f5ddef9b6183678da7a69b0fa2c1
Author: Benda Xu  gentoo  org>
AuthorDate: Sun Aug 12 08:31:20 2018 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Aug 12 08:31:36 2018 +
URL:https://gitweb.gentoo.org/proj/android.git/commit/?id=44013ded

dev-util/soong: use gentoo host path for toolchain and helpers.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-util/soong/Manifest   |  7 +++---
 dev-util/soong/files/soong-gentoo-host-bin.patch  | 29 +++
 dev-util/soong/files/soong-gentoo-toolchain.patch | 16 -
 dev-util/soong/files/soong-no-bootstrap.patch | 20 
 dev-util/soong/soong-.ebuild  |  8 +--
 5 files changed, 69 insertions(+), 11 deletions(-)

diff --git a/dev-util/soong/Manifest b/dev-util/soong/Manifest
index 9e97326..d3f485f 100644
--- a/dev-util/soong/Manifest
+++ b/dev-util/soong/Manifest
@@ -1,12 +1,13 @@
 AUX blueprint-test-go-1.10.patch 1533 BLAKE2B 
3f764ea5ac68cdce8ecadb0dc40f4e676d8db21095b88cf99d7aa6c950ffd578029782d075d59290fc4898544458cab730471f9f0581dccefccc5a2951aa7234
 SHA512 
2846a098840b4543ec34466d5e97d0f6f8b05ba8dbb01e23c4a802a2bc3995fbb64020e88fa49ded8d7cac527cbfbb5614447165f7f17b392925f4f02556d480
 AUX soong--bootstrap-clean.patch 1539 BLAKE2B 
95c06e8242d4d2e7a65d0f5e25b77bfe8079edf71213be318465250c78a1869e0b9ac0a7bb7be8123f586d1150a86951fb30b021230f3e3857ecdbdadab61d63
 SHA512 
b08a6314e3bee2b6d3ee7fa60afe3678a61d08c4930f9e55a643cf3bbe3373fef08d245b048a03a246d9cb0f9b3974b7e1dcb3f44f614cd9fd7f062d5c096384
 AUX soong-bootstrap-clean.patch 1588 BLAKE2B 
ec20e7fece7c126a19586d1a6db7264f64f2b427c7386a6a9f2df77d5171a024185e119683ae2d5e87f483937bc05d40b6d3ffd4132826ff7e42448348d96e75
 SHA512 
bb39af5fd5d8ec310506b8a3bb782389e9a3c4a31429d6cf32f4681b5fee64d41c01ecf05f692060bcf15ff53952a31d1d6ffe2ee4de6a6e65ee8f44cca42972
-AUX soong-gentoo-toolchain.patch 3081 BLAKE2B 
9f13b1851f74289e0d0f0bff674a2dc9a33df2d99dff32781e6347567022b6b2815ac0ce77e622298c618e5cc145a15dd0dbe8e6f425dd1fac6dab75682a2589
 SHA512 
c01803d050527baedf358aa08db34f432019bf76cdfd3f78ddb1cf22c644ead9e368e77e269db99a6fbedf944d7b1b3d6d3120891108d6d268bde1b85c746a99
-AUX soong-no-bootstrap.patch 719 BLAKE2B 
2d6bef0e256f4bf1c7bac48b1a725aaf53f061ec04b67dcc47a94fcb406cc32499557c9c97198748a904a6ab5e9a5ff4d375de2ca0f030deabe31e177795b8bd
 SHA512 
05617b717c05eecd1b6971a4e72302341904a23481fccca83beb9b329ba91afda562b0d594600e2a91d784995dcf125fc71c955da60d0a1648128c71ec751c33
+AUX soong-gentoo-host-bin.patch 1141 BLAKE2B 
d15738ce12aeb54e63e2f540b992fb6ed1989dfbb53a1b53f8cb0a99b3d30be2ae8ce598fb37f13fd68053e1b2deae0a4e112ab243186bf656662484ae278ca2
 SHA512 
c6eda77f2f2db1c0fe9b2556966b3015bda409198766a22dfca73dfbca2ed944355e129570e626e1849ee00353a9f229678091f66fed4a61bc5b7e270e33169c
+AUX soong-gentoo-toolchain.patch 3277 BLAKE2B 
a80102f14af1b73768e8efa441bd050ef0ca425c4d0af4ee2c2991b9c41de09446c4cc2b9dc5694e65e84ba12b129790ec56b6286f0ce7a76077cd7a81f66a55
 SHA512 
b31787d6045ba003be519102a3a2a79c08d4eda1f664f9637f59daada3ea761b0b502642054120b27dd4544f742aafc420ed44ea0a00409030fa72f1092a5437
+AUX soong-no-bootstrap.patch 1519 BLAKE2B 
26b70aa67ed07e6ff5166d04f2d11e40b6c9c6a444cb4b8171f3b2d99ea35de194ed3916eb0027d80d2c61b0ae4ece89fa7d61bf48564de11ab40f6faba5d8aa
 SHA512 
f90988259f308a5bc3843965391bad1a2be0f4a64eaa31284a7522d21832bf5e9095c08c3509acbc0ece982888dcb6f90e77116839eadd48be71eb53224e167f
 AUX soong-no-kernel-header.patch 346 BLAKE2B 
9e830f028a47a031b46c5cefbc4ddafc922b1506756ba36266aa97f48e670efd1bae8a438f712add004b17fff3bf3c3f4c059a48039ee6ef619afc39163445d2
 SHA512 
b0ae8e277050911baf262a54c7324f03d69e5f8dd87505942d0a554451e69c6d6f0668801b83d66ac5c69d7827ea7d613d1d55e376c761c7e1f54c3b1ff286be
 DIST blueprint-8.1.0_p41.tar.gz 114222 BLAKE2B 
cb2335fd766212d1c3279ae4d6ee91df5f3c3a9522230ca70cbc080eed9b387a7d567963ba8ea5ffc4a48b01400958cc1d619b9da897e0f90a29b4446becdf46
 SHA512 
8ada4f309767567e7e08e6c8e61f0e442eb14a5923bb6b47bb72c2b923bbb342166cddf6d31ec05a27f70ae60a981c0c8b4a3438820ce20ef47028e9f02b
 DIST soong-8.1.0_p41.tar.gz 355543 BLAKE2B 
0d2b47c30d0515426cffa19c73495f68633dcdbcd5fc33fbbabb8892b712eb85ec68657ea73e07b34573af525055c0f791cd6b54ca58dedd5c14bd4af1a37623
 SHA512 
50f65ac86f4466adfed6fddf6e8288e16fdc0c1717ba57e59d40395115d4f55ceed3407ce6542ef0173c2076783a7bdc908ff0aac6f19aad7c62a8f63daef6e3
 DIST vendor-lineage-15.1.tar.gz 49859452 BLAKE2B 
c4de3918fa6aff6f24b27fdbde5434b2cfb9d8fb8632e64ce007857de3ad08f3a48d50cc8cee158df3daf29d2330f63ae71b433b0cde888ce3f13d152aab8563
 SHA512 
6f67ddaa087da4c2d379331367b839025aed75a976c05c1f3562f715d05de387a938969488e2979be8286eed1db4a90652c73eec5e58c728174aa50197229fa7
 EBUILD soong-8.1.0_p41.ebuild 1676 BLAKE2B 
f262faa3e8dbe45414160220975c8ca5c64104f3479f8b4fc2bc2fe50b79ce2af3a732375616906c7db1a13b0295dc21e937a208f670aa37d404badd79d2ed68
 SHA512 

[gentoo-commits] proj/android:master commit in: sys-libs/bionic/

2018-08-12 Thread Benda XU
commit: 3e9f78fc12b8a5a6c75acd45d2eca8c78b7ca638
Author: Benda Xu  gentoo  org>
AuthorDate: Sun Aug 12 08:33:51 2018 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Aug 12 08:33:51 2018 +
URL:https://gitweb.gentoo.org/proj/android.git/commit/?id=3e9f78fc

sys-libs/bionic: remove NDK.

  NDK: https://developer.android.com/ndk/guides/concepts
  We don't need it because we will be building natively.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-libs/bionic/Manifest| 2 +-
 sys-libs/bionic/bionic-8.1.0_p41.ebuild | 5 +
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/sys-libs/bionic/Manifest b/sys-libs/bionic/Manifest
index b9566f1..e2f13be 100644
--- a/sys-libs/bionic/Manifest
+++ b/sys-libs/bionic/Manifest
@@ -10,5 +10,5 @@ DIST libunwind_llvm-8.1.0_p41.tar.gz 90999 BLAKE2B 
3ebd73a228513548ee9f6f84ab221
 DIST lzma-8.1.0_p41.tar.gz 733693 BLAKE2B 
733b0995778adce01af50b9f22276ec4a54d3c73ff7b9709a6b3c0327dd89c0a785cb991dbd3343e4e7b9c5eb9009afaea3d78db993a48e1dcbaa9807fdaf7ff
 SHA512 
4cebceabb9096c19ccf3ab25ef27d4ce6f1655e431c6381f888345613f310509864135bc0ee7fd78dc5f1170521effea2113f149e71cca56a07254566755c0c5
 DIST safe-iop-8.1.0_p41.tar.gz 10800 BLAKE2B 
02959e9a0f02259362bfbe840eae50bdfa429b09de8f56f8beec2f99697eabb4a0a71a175a79a52f943facded257a68bff383a53acbe61249b76fe2ff95911e1
 SHA512 
8b717408601194b76a6a44fec5bd62ff2121b89f5f8fea7b3eee7ca46c122e346f8d73d92f5b34575318b1015e74186affda1e1aca7b53ac9c3c303d4e8e7710
 DIST zlib-8.1.0_p41.tar.gz 607311 BLAKE2B 
b175cf9d4548df24cfd587abea62ee4c3dcee56f6a68b4044c4b1419be148ab4542c42cb19ce0d773b247ceaf3193afca385170674c9d6d2f92a4df8f6d346ba
 SHA512 
0d587729c1210ee6efa6bb7cdac723da71a9c56252be67f6973e80c3597dbb7f2c96ea093078e580d97709de5e8d8fabf92aae0594f382b95e2d9559e43953d2
-EBUILD bionic-8.1.0_p41.ebuild 2205 BLAKE2B 
4049a6150c4e752426129863475f7bef0cfc110a85cfd07263410e4b12027caec273028dfba26b59a8d0db3d71270e388bc81e252ae6dbafb1b8daeae1001999
 SHA512 
ef7f2d7e6f8d9072377fccae592c7475b363141abf17c0f199c443cec38b3da04138e415286937f0d30a76bc27732bc80eee7f2da664a21ec13a15466b9ec94a
+EBUILD bionic-8.1.0_p41.ebuild 2415 BLAKE2B 
4ff68ae05a15ddfa14fc06b22c6c9aa5b7be09dbf3435f754f5b7b4943b0c417d65f7f777bd630cb1872196d93fd9937178ea0fb85adaa374490e008701192fd
 SHA512 
c9336c0d158d9971a55bccbb5960b9c95e0176a1743da4a0e5a6f5c96a64c08c2d1b36bdc9bce8884b16f6f4714cc06ac2c7f4b6a42229706590ff7a03bf4750
 MISC metadata.xml 242 BLAKE2B 
08b4880748ab6d685ce28f65a9f6cc5ad62deff8f85d4e0a55a3dc12aa8bd63cf1de56b28ff89929e054a6831e223d6ef0207e8b19c6887f09ee22621bd76928
 SHA512 
ae57aaeecc094cffa640d88329a0baa6c2b0703330d84f6406f3f68d8bb9b724d2e19a8478be8708de284db9ac452f95f225a9f79cd1c5d0236aa2f9935b9b21

diff --git a/sys-libs/bionic/bionic-8.1.0_p41.ebuild 
b/sys-libs/bionic/bionic-8.1.0_p41.ebuild
index 506bb8b..fadea15 100644
--- a/sys-libs/bionic/bionic-8.1.0_p41.ebuild
+++ b/sys-libs/bionic/bionic-8.1.0_p41.ebuild
@@ -43,6 +43,10 @@ cc_defaults {
 EOF
ln -s "${EPREFIX}"/usr/share/soong build || die
 
+   # Remove ndk libraries. But keep ndk headers, because they are the
+   # headers of the GNU/Linux sense.
+   sed -e '/ndk_library/,/subdir/{/subdir/p;d}' -i bionic/libc/Android.bp 
|| die
+
local core_keep=( base liblog debuggerd libziparchive libbacktrace 
libcutils demangle \
   Android.bp include libutils 
libsystem libvndksupport )
mv system/core{,_delete} || die
@@ -54,6 +58,7 @@ EOF
 
find "${WORKDIR}" -name Android.bp -exec sed -e '/cc_test.*{/,$d' \
 -e "/\ssdk_version/d" \
+-e '/ndk_library/,$d' \
 -i {} \; || die
sed -e '/ANDROIDMK TRANSLATION ERROR/,$d' -i 
external/compiler-rt/lib/asan/Android.bp || die
sed -e '/llvm-headers/d' -i system/core/libbacktrace/Android.bp || die



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-screenshooter/

2018-08-12 Thread Michał Górny
commit: 4c17a28307bb7120d4889edfa651f2a5dd312143
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 12 07:34:18 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 12 07:46:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c17a283

xfce-extra/xfce4-screenshooter: Drop old

 xfce-extra/xfce4-screenshooter/Manifest|  1 -
 .../xfce4-screenshooter-1.8.2.ebuild   | 40 --
 2 files changed, 41 deletions(-)

diff --git a/xfce-extra/xfce4-screenshooter/Manifest 
b/xfce-extra/xfce4-screenshooter/Manifest
index 4167f9dec05..32f550a2abc 100644
--- a/xfce-extra/xfce4-screenshooter/Manifest
+++ b/xfce-extra/xfce4-screenshooter/Manifest
@@ -1,3 +1,2 @@
-DIST xfce4-screenshooter-1.8.2.tar.bz2 492524 BLAKE2B 
88b0ea17331c9ffc25928df29b708d6f9cbbc844f5048f40bf29e22925e6326761a0a693601cfecf950bc61f97a0e9873f3d85e743a3e497d2fe19d6fc2f26e1
 SHA512 
e43dce108c7bacfeebdc39b0c9948b348c77faf358fb0ab5f26d59c96980f1c5473ef87895fe53387340202813935ddad6e200010e61aa27c2c56b662ee56b1e
 DIST xfce4-screenshooter-1.9.1.tar.bz2 514979 BLAKE2B 
d66aa03561aaed01181710356fbde95d390575a87676eece6bd90b32e107e8cbc7b065a8c91b6badf8e9041d027280f8777dcfefbcea6f09cb1e096091bb
 SHA512 
e95385f65dfe5fdd1d7045a18c9404ab400db9ddd06a35de2b11c0a955b390a6d278903a3558c135ee9744c8062860f491339b5d035f53cac74a49c366bd8bb2
 DIST xfce4-screenshooter-1.9.2.tar.bz2 504757 BLAKE2B 
6c22e409974b6251a756f0b7addd91850d4454b0a725623dd47dd3dc29d8e3f6037bd69ef6bfcb363f4a6f2512062e80779a07b4ab1f77dc9ca0b6db5361a5b5
 SHA512 
fb60fe89a620122e59352154dbcace8f3e3a2f2f3f2d6cfff521651f4dc021241e9b370f7929fca55b36bbb13ed3ae0c4393a621291b51e451bc2e57b1a798c8

diff --git a/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.8.2.ebuild 
b/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.8.2.ebuild
deleted file mode 100644
index e0a2bea4ce3..000
--- a/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.8.2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit xfconf
-
-DESCRIPTION="Xfce4 screenshooter application and panel plugin"
-HOMEPAGE="https://goodies.xfce.org/projects/applications/xfce4-screenshooter;
-SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sh ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
-IUSE="debug"
-
-RDEPEND=">=dev-libs/glib-2.16:=
-   >=net-libs/libsoup-2.26:=
-   >=x11-libs/gdk-pixbuf-2.16:=
-   >=x11-libs/gtk+-2.16:2=
-   dev-libs/libxml2:=
-   x11-libs/libX11:=
-   x11-libs/libXext:=
-   x11-libs/libXfixes:=
-   >=xfce-base/exo-0.6:=
-   >=xfce-base/xfce4-panel-4.8:=
-   >=xfce-base/libxfce4util-4.8:=
-   >=xfce-base/libxfce4ui-4.8:="
-DEPEND="${RDEPEND}
-   dev-util/intltool
-   virtual/pkgconfig"
-
-pkg_setup() {
-   XFCONF=(
-   --docdir="${EPREFIX}"/usr/share/doc/${PF}
-   $(xfconf_use_debug)
-   --enable-xfixes
-   )
-
-   DOCS=( AUTHORS ChangeLog NEWS README TODO )
-}



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-screenshooter/

2018-08-12 Thread Michał Górny
commit: 2eebea6191f3dc8a5c37ab4db66cf20a943b6da5
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 12 07:35:00 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 12 07:46:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eebea61

xfce-extra/xfce4-screenshooter: Bump to 1.9.3

 xfce-extra/xfce4-screenshooter/Manifest|  1 +
 .../xfce4-screenshooter-1.9.3.ebuild   | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/xfce-extra/xfce4-screenshooter/Manifest 
b/xfce-extra/xfce4-screenshooter/Manifest
index 32f550a2abc..d2b16b1e1ac 100644
--- a/xfce-extra/xfce4-screenshooter/Manifest
+++ b/xfce-extra/xfce4-screenshooter/Manifest
@@ -1,2 +1,3 @@
 DIST xfce4-screenshooter-1.9.1.tar.bz2 514979 BLAKE2B 
d66aa03561aaed01181710356fbde95d390575a87676eece6bd90b32e107e8cbc7b065a8c91b6badf8e9041d027280f8777dcfefbcea6f09cb1e096091bb
 SHA512 
e95385f65dfe5fdd1d7045a18c9404ab400db9ddd06a35de2b11c0a955b390a6d278903a3558c135ee9744c8062860f491339b5d035f53cac74a49c366bd8bb2
 DIST xfce4-screenshooter-1.9.2.tar.bz2 504757 BLAKE2B 
6c22e409974b6251a756f0b7addd91850d4454b0a725623dd47dd3dc29d8e3f6037bd69ef6bfcb363f4a6f2512062e80779a07b4ab1f77dc9ca0b6db5361a5b5
 SHA512 
fb60fe89a620122e59352154dbcace8f3e3a2f2f3f2d6cfff521651f4dc021241e9b370f7929fca55b36bbb13ed3ae0c4393a621291b51e451bc2e57b1a798c8
+DIST xfce4-screenshooter-1.9.3.tar.bz2 502188 BLAKE2B 
93b60422eb6cef23b4d1f29fca49370cead8f74c4ee27ea4abf2bb9b4fa006f1dd9e39ccc87c1d915a5e7cc902245caff4b7778b801436a1c25893f46e35f3fb
 SHA512 
ba59fdca3900143a50b3b858986b1152d4574d302d2e041a5287933427a67f64542ca691c130030937344433ea893a1f082086f9c02a9edccaeedbdc0a2a50a2

diff --git a/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.9.3.ebuild 
b/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.9.3.ebuild
new file mode 100644
index 000..a4b036e1dc6
--- /dev/null
+++ b/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.9.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils
+
+DESCRIPTION="Xfce4 screenshooter application and panel plugin"
+HOMEPAGE="https://goodies.xfce.org/projects/applications/xfce4-screenshooter;
+SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2.16:=
+   >=net-libs/libsoup-2.26:=
+   >=x11-libs/gdk-pixbuf-2.16:=
+   >=x11-libs/gtk+-3.20:3=
+   dev-libs/libxml2:=
+   x11-libs/libX11:=
+   x11-libs/libXext:=
+   x11-libs/libXfixes:=
+   >=xfce-base/exo-0.11:=
+   >=xfce-base/xfce4-panel-4.12:=
+   >=xfce-base/libxfce4util-4.10:=
+   >=xfce-base/libxfce4ui-4.12:="
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   virtual/pkgconfig"
+
+src_configure() {
+   local myconf=(
+   --enable-xfixes
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



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

2018-08-12 Thread Hans de Graaff
commit: 74871f0ffee3c9cd541759b72e87dc5a9b16f443
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 12 06:03:00 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 12 06:03:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74871f0f

dev-ruby/yard: add 0.9.16

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/yard/Manifest   |  1 +
 dev-ruby/yard/yard-0.9.16.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index ae5ec739128..d5a4d275155 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,3 +1,4 @@
 DIST yard-0.9.11-git.tgz 916355 BLAKE2B 
e9f27fe129cf93c51dbf83f4a7d5745d385252ba63c90f85223f2e9436c22a55aaba296f263072069d39e4beaca3e0830775a8be121c64cdc2a15afd3539a73f
 SHA512 
375a4878e61888cf73aaa06e9300195ae48b9898d8cd639fa796a067e5fa0b89d6ef62d327a388ee83953e80177515f4d8c070042188e3a1e597f48b82b3a72e
 DIST yard-0.9.14-git.tgz 917830 BLAKE2B 
dd0d1d6dbc5aa9b549bd4c110f1abd57edc76b85e7c936bca8f7d35761d705ba86cd169c3c2b2141095dda68a8ab350b46bcbeb978d655addff78b110fbd2b71
 SHA512 
7974d431b2c1ef4830f225fd2012592405e7fb63546aeb52b74f4ad8b498926be979f3010bd315877bb4f738f6aa6c31f54b71832b461ebd3fa54fe1a1fccf5f
 DIST yard-0.9.15-git.tgz 918280 BLAKE2B 
f7ae54298cfb8d19e006ad5e18525c3e73e423894e37c3af1fbf555227c4f66bbbcdae781addf7ad30ac900d2af7458550558fe75d876d9fa4c0cd5a2a1a3668
 SHA512 
45e3a6e170c06c0f7e7ff508d33e87ed9922be3e8fca19d272553b84e678fa209c44460665b86e508145b147dbbc6d4664b95694dbcf91c421988b233e63dd40
+DIST yard-0.9.16-git.tgz 918424 BLAKE2B 
41213a87b108bbacf3d700ffbce67806619ff417b8c883b8f7c33bb1eda1e1d97176226a801d8fb8a888a4ed4e2bcb45c46a65b236bc39c9100bcc6200c5778d
 SHA512 
0027fccf87ec86a8ad5d62ec02b10a9c50be82212a7ad0f9f79d41627a2b88cb886fdc832e0df5c28cf737ad9f308670bd98b4dbb8ddc21aeba76b5c6928ecf1

diff --git a/dev-ruby/yard/yard-0.9.16.ebuild b/dev-ruby/yard/yard-0.9.16.ebuild
new file mode 100644
index 000..4270103786c
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.16.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="https://yardoc.org/;
+
+# The gem lakes the gemspec file needed to pass tests.
+SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
+
+ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
+
+   # Avoid specs that make assumptions on load ordering that are not
+   # true for us. This may be related to how we install in Gentoo. This
+   # also drops a test requirement on dev-ruby/rack.
+   rm -f spec/cli/server_spec.rb || die
+
+   # Avoid specs that only work with bundler
+   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
+
+   # Avoid redcarpet-specific spec that is not optional
+   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
+}



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

2018-08-12 Thread Hans de Graaff
commit: 892de26b1c9d698829dfe64fe0c7e4487c7a5861
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 12 06:04:36 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 12 06:04:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=892de26b

dev-ruby/childprocess: cleanup

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/childprocess/Manifest  |  2 --
 dev-ruby/childprocess/childprocess-0.6.3.ebuild | 34 
 dev-ruby/childprocess/childprocess-0.8.0.ebuild | 41 -
 3 files changed, 77 deletions(-)

diff --git a/dev-ruby/childprocess/Manifest b/dev-ruby/childprocess/Manifest
index c3ab55ad4d9..45d1860a3c4 100644
--- a/dev-ruby/childprocess/Manifest
+++ b/dev-ruby/childprocess/Manifest
@@ -1,3 +1 @@
-DIST childprocess-0.6.3.gem 31744 BLAKE2B 
18fedbe7fbfa1a3954e74206b1f6207351d430a2092dda1f230f54c790c5531cf2a4f302bb86a9adf044e16cfafb132ece45152defd0c4c18445f49d5466f2b1
 SHA512 
93d2dbd23dfbaa6eb7eaf1c5791802180aece373aa912e78b1c3652e4e96f0e73ef948e484715863eef95e6af6daa1292944ebe987c331ce0d59ba086c803db5
-DIST childprocess-0.8.0.gem 32768 BLAKE2B 
c473da69bd38bda1e28e6adbac7b11597b05eafa58315996435052683f2e3ed500f3c83b27b17859115e1113e0da726007d0ccac3fee171b5338a9026482ac6f
 SHA512 
7e10c15930012bf99ea28afa677a6f745d4e6ebfc21f21f710c5a2d35df4fb146bbddb4d1e7a6711324ee7604af50995960570e85ed3f8fe087c59fc02cf
 DIST childprocess-0.9.0.gem 32768 BLAKE2B 
cb836c2cc3f9d6bda1db88aec8692499dae2a325611dcdfae482fd6a7bbf065612f0efbe140c08447566b8759ce125968a153d6df38889403d98bc94fe397d7b
 SHA512 
5a788556e14491b0801b8a533d8d8eebba726af6417c8c6c7146738fcae2f92e9faa090312e77d974852003f5a4d155d5307b0c9d1ff1d18173ad653d21f63d8

diff --git a/dev-ruby/childprocess/childprocess-0.6.3.ebuild 
b/dev-ruby/childprocess/childprocess-0.6.3.ebuild
deleted file mode 100644
index 0292a3268ea..000
--- a/dev-ruby/childprocess/childprocess-0.6.3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC="yard"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Solution for controlling external programs running in the 
background"
-HOMEPAGE="https://github.com/jarib/childprocess;
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 sparc x86"
-IUSE=""
-
-ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/rspec:3 )"
-
-ruby_add_rdepend ">=dev-ruby/ffi-1.0.11"
-
-all_ruby_prepare() {
-   # Remove bundler support
-   rm Gemfile || die
-   sed -i -e "/[Bb]undler/d" Rakefile || die
-   sed -i -e "/[Cc]overalls/d" spec/spec_helper.rb || die
-   sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}

diff --git a/dev-ruby/childprocess/childprocess-0.8.0.ebuild 
b/dev-ruby/childprocess/childprocess-0.8.0.ebuild
deleted file mode 100644
index d497ab97906..000
--- a/dev-ruby/childprocess/childprocess-0.8.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Solution for controlling external programs running in the 
background"
-HOMEPAGE="https://github.com/jarib/childprocess;
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/ffi-1.0.11"
-
-all_ruby_prepare() {
-   # Remove bundler support
-   rm Gemfile || die
-   sed -i -e "/[Bb]undler/d" Rakefile || die
-   sed -i -e "/[Cc]overalls/d" spec/spec_helper.rb || die
-   sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_prepare() {
-   sed -i -e "s:'ruby':'"${RUBY}"':" spec/childprocess_spec.rb || die
-}
-
-each_ruby_test() {
-   RUBYLIB=lib RSPEC_VERSION=3 ruby-ng_rspec
-}