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

2019-02-22 Thread Hans de Graaff
commit: f0f52227386357aba156b80a21e02fcdb31a4283
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 23 06:32:15 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 23 06:32:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0f52227

dev-ruby/spreadsheet: add 1.2.0

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

 dev-ruby/spreadsheet/Manifest |  1 +
 dev-ruby/spreadsheet/spreadsheet-1.2.0.ebuild | 30 +++
 2 files changed, 31 insertions(+)

diff --git a/dev-ruby/spreadsheet/Manifest b/dev-ruby/spreadsheet/Manifest
index 5f4e306a41c..c16fcd605cc 100644
--- a/dev-ruby/spreadsheet/Manifest
+++ b/dev-ruby/spreadsheet/Manifest
@@ -1,2 +1,3 @@
 DIST spreadsheet-1.1.8.tar.gz 4656238 BLAKE2B 
583e3b45da505f398fb243387c375f97f13482ed39c8857caf96a865eb1f7babff188e459818e4609316ebdbd18f9050d60492fc27e0557aeebb0846dd3679cd
 SHA512 
be90f9b3b21db98daced4bdaaf57fb1f0dd45e9f8fb330e451b51d68a78ffb0dbb2e7b08c1ee41836935ed263acd9639b074df45b7e429f5781d188bd7170e75
 DIST spreadsheet-1.1.9.tar.gz 4656240 BLAKE2B 
cb2b663bc4721d916f0485fe51a5e46239f2e48dca2410d3b5e6f50ad4a4fb92982e3a9ba7605c4f202d538f3f69931837c2c0d323b8b30e9c25210fadca8796
 SHA512 
1a4d8f3e2f6772ff6fdfdc818893d8d808b03f68428125d6f3deab38830dc47ab203fbface21b01c66ab451e2175db38f4b6d3b0cc2423ac37578d3bd135305c
+DIST spreadsheet-1.2.0.tar.gz 4655737 BLAKE2B 
d0f909ee7d465acb83ac99f74e273b3d82c195ce0747a73a791807100397f89d61db5c771017c525942c68f6a11f38dbae8a6e1b5d25509388a9c4b5b0769793
 SHA512 
3767e4f7d027b9162f4ca2f10d7d9ed211ddce680bec9d414dd2b2afde327b61be6c821122357710ab5ee69f5cc5f7ba8f00e46e42ca240ef65263d820cbd166

diff --git a/dev-ruby/spreadsheet/spreadsheet-1.2.0.ebuild 
b/dev-ruby/spreadsheet/spreadsheet-1.2.0.ebuild
new file mode 100644
index 000..9f95a8c8f22
--- /dev/null
+++ b/dev-ruby/spreadsheet/spreadsheet-1.2.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+# Avoid the complexity of the "rake" recipe and run testrb-2 manually.
+RUBY_FAKEGEM_RECIPE_TEST=none
+
+# Same thing for the docs whose rake target just calls rdoc.
+RUBY_FAKEGEM_RECIPE_DOC=rdoc
+RUBY_FAKEGEM_EXTRADOC="GUIDE.md History.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby library to read and write spreadsheet documents"
+HOMEPAGE="https://github.com/zdavatz/spreadsheet;
+SRC_URI="https://github.com/zdavatz/spreadsheet/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )"
+ruby_add_rdepend ">=dev-ruby/ruby-ole-1.0"
+
+each_ruby_test() {
+   ruby-ng_testrb-2 --pattern='.+.rb' --exclude='suite\.rb' test/
+}



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

2019-02-22 Thread Hans de Graaff
commit: 951f11b5d357ddcf0b9b00ae25fb1aa9cdbed188
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 23 06:28:10 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 23 06:28:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=951f11b5

dev-ruby/safe_yaml: add 1.0.5

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

 dev-ruby/safe_yaml/Manifest   |  1 +
 dev-ruby/safe_yaml/safe_yaml-1.0.5.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/safe_yaml/Manifest b/dev-ruby/safe_yaml/Manifest
index 6d2b813eb7a..4083a604719 100644
--- a/dev-ruby/safe_yaml/Manifest
+++ b/dev-ruby/safe_yaml/Manifest
@@ -1 +1,2 @@
 DIST safe_yaml-1.0.4.gem 30208 BLAKE2B 
f77318c098dc6f6202c3818c2095e6e412c988d227be3a962210947bc4ac29c733b4433c7ba050f26dbb115675bbd9564e020be915aed0c5749b5c09cafd4d09
 SHA512 
ecc944a6e5f0862acf1413d7ab38bd35b56405893bb8064be2b8a056f0164d3710afaa2f6ef65868770e855ecf54a87bf9ddae2241c3c2957ca001ca04b04c5a
+DIST safe_yaml-1.0.5.gem 30720 BLAKE2B 
affbf5331cf290c3e7932f53da9b0f488730ae9138f0b28eb1e8e0323c7056635ed73bcadebd52f725895030a153dab13e243d997e84004f5bfac82e82dcebe2
 SHA512 
d9c8d9c28c3c8708f97cb0545f58152af81056f5e79147424dd7bf625f8e533440d1ed41d6abe2faf84578754823a1215ba28772c2e8593bfcfc397d647187b9

diff --git a/dev-ruby/safe_yaml/safe_yaml-1.0.5.ebuild 
b/dev-ruby/safe_yaml/safe_yaml-1.0.5.ebuild
new file mode 100644
index 000..1f94905ba59
--- /dev/null
+++ b/dev-ruby/safe_yaml/safe_yaml-1.0.5.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Parse YAML safely, alternative implementation of YAML.load"
+HOMEPAGE="https://dtao.github.com/safe_yaml;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/hashie
+   dev-ruby/heredoc_unindent
+   dev-ruby/rspec:3 )"
+
+all_ruby_prepare() {
+   sed -i -e '/local timezone/askip "timezone"' 
spec/transform/to_date_spec.rb || die
+}
+
+each_ruby_test() {
+   # Run specs with monkeypatch
+   ${RUBY} -S rspec-3 spec --tag ~libraries || die
+
+   # Running specs without monkeypatch
+   ${RUBY} -S rspec-3 spec --tag libraries || die
+}



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

2019-02-22 Thread Hans de Graaff
commit: 4e82752005c9b24e5b076c37b538fa35b444ffe1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 23 06:33:38 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 23 06:33:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e827520

dev-ruby/sanitize: cleanup

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

 dev-ruby/sanitize/Manifest  |  2 --
 dev-ruby/sanitize/sanitize-4.6.4.ebuild | 32 
 dev-ruby/sanitize/sanitize-4.6.5.ebuild | 32 
 3 files changed, 66 deletions(-)

diff --git a/dev-ruby/sanitize/Manifest b/dev-ruby/sanitize/Manifest
index 099753d98f3..3364f554120 100644
--- a/dev-ruby/sanitize/Manifest
+++ b/dev-ruby/sanitize/Manifest
@@ -1,3 +1 @@
-DIST sanitize-4.6.4.tar.gz 1349418 BLAKE2B 
2d1a56340e562d057c85edc0d5157508267a4089b0aeb59156d0c249c8a39adcc15a10c8c67d84be77a2b388aa779e9330b9b4b52f28f11d7666eb97fb41bd24
 SHA512 
d870d8cc5ce6043e3825cfbb50f31c00d348c9ca05823c0eda245b9c175ae0bb9d0941845112bb3721ded9013bc554c09bfc55a1bfad70fcccd1660142e4ca82
-DIST sanitize-4.6.5.tar.gz 1349481 BLAKE2B 
bc0b3317952c1b5a903ca403300fdc788df129669761ab7f16d1cb76a75bed7306bd47065cb58449525c0ab0986015da93cc91d74f12fe407e273a84a79876f4
 SHA512 
3bd37faf5e99073fd87cf7e3f12628233117dcf38c298a806680da20c00050237d83d286936c898f03583d64b4bac5ae2be373fb89b259e4ca6dea283ca713b7
 DIST sanitize-4.6.6.tar.gz 1349809 BLAKE2B 
d34f3359f1241881f96d48cfce6aa554796e7c7a2282c729dc93b6db7f1c5d2ec1677ebd1cddb79cb14f84d7724ddb7dad551136cd130bd89750ab5851a8094f
 SHA512 
6f2567601dea9fd08996fe537e5543c7618e407a68580a19b74333a6e840d1123891a087e6c57c88f887390cd04e4c25af71547d7d9622e61369dc4ffe92f220

diff --git a/dev-ruby/sanitize/sanitize-4.6.4.ebuild 
b/dev-ruby/sanitize/sanitize-4.6.4.ebuild
deleted file mode 100644
index 03582866e28..000
--- a/dev-ruby/sanitize/sanitize-4.6.4.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# 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="none"
-RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Sanitize is a whitelist-based HTML sanitizer"
-HOMEPAGE="https://github.com/rgrove/sanitize;
-SRC_URI="https://github.com/rgrove/sanitize/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="4"
-KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-
-ruby_add_rdepend "
-   >=dev-ruby/crass-1.0.2 =dev-ruby/crass-1.0*
-   >=dev-ruby/nokogiri-1.4.4
-   >=dev-ruby/nokogumbo-1.4:0"
-ruby_add_bdepend "test? ( dev-ruby/minitest )"
-
-each_ruby_test() {
-   ${RUBY} -Ilib test/test_sanitize.rb || die
-}

diff --git a/dev-ruby/sanitize/sanitize-4.6.5.ebuild 
b/dev-ruby/sanitize/sanitize-4.6.5.ebuild
deleted file mode 100644
index 03582866e28..000
--- a/dev-ruby/sanitize/sanitize-4.6.5.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# 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="none"
-RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Sanitize is a whitelist-based HTML sanitizer"
-HOMEPAGE="https://github.com/rgrove/sanitize;
-SRC_URI="https://github.com/rgrove/sanitize/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="4"
-KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-
-ruby_add_rdepend "
-   >=dev-ruby/crass-1.0.2 =dev-ruby/crass-1.0*
-   >=dev-ruby/nokogiri-1.4.4
-   >=dev-ruby/nokogumbo-1.4:0"
-ruby_add_bdepend "test? ( dev-ruby/minitest )"
-
-each_ruby_test() {
-   ${RUBY} -Ilib test/test_sanitize.rb || die
-}



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

2019-02-22 Thread Hans de Graaff
commit: 3fceb06264d31898a8b728b9d2e7aa10ba667700
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 23 06:29:10 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 23 06:29:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fceb062

dev-ruby/spreadsheet: cleanup

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

 dev-ruby/spreadsheet/Manifest |  2 --
 dev-ruby/spreadsheet/spreadsheet-1.1.3.ebuild | 30 ---
 dev-ruby/spreadsheet/spreadsheet-1.1.7.ebuild | 30 ---
 3 files changed, 62 deletions(-)

diff --git a/dev-ruby/spreadsheet/Manifest b/dev-ruby/spreadsheet/Manifest
index 4c33c25c95e..5f4e306a41c 100644
--- a/dev-ruby/spreadsheet/Manifest
+++ b/dev-ruby/spreadsheet/Manifest
@@ -1,4 +1,2 @@
-DIST spreadsheet-1.1.3.tar.gz 4655837 BLAKE2B 
fdb28822c0d40eaceaeccd7ecb7861fa7ab9cf2f775aeca2f5fa00dc7932d17f1cbf5298aac4458109bada8e1d97a5a537f9054cc947aa4140dde3ae260556e3
 SHA512 
c1529318384c4e48abe20aad21aa80d652ab91bca505379c310707fa23382654252bfc04d1f8bdb7aa6ec00d0e064790e3ffdcf1c1089bd49010e79729a36690
-DIST spreadsheet-1.1.7.tar.gz 4656117 BLAKE2B 
4771d747609da7a552ada5d3c0d5de51e6fafbdd1d3dbc8740e50c7a8d3d6d981316816a0e0ea5f5e817e66ee6966ce501e239409a352bce56d22274816ee8e8
 SHA512 
f1617e1733bb41e7cdcde626a31248fce43160efbd16736822f2dc4e64db814ee5394c50feaf6986b8af4876488191e40e01d95dc76078666517f5cf14f97fcf
 DIST spreadsheet-1.1.8.tar.gz 4656238 BLAKE2B 
583e3b45da505f398fb243387c375f97f13482ed39c8857caf96a865eb1f7babff188e459818e4609316ebdbd18f9050d60492fc27e0557aeebb0846dd3679cd
 SHA512 
be90f9b3b21db98daced4bdaaf57fb1f0dd45e9f8fb330e451b51d68a78ffb0dbb2e7b08c1ee41836935ed263acd9639b074df45b7e429f5781d188bd7170e75
 DIST spreadsheet-1.1.9.tar.gz 4656240 BLAKE2B 
cb2b663bc4721d916f0485fe51a5e46239f2e48dca2410d3b5e6f50ad4a4fb92982e3a9ba7605c4f202d538f3f69931837c2c0d323b8b30e9c25210fadca8796
 SHA512 
1a4d8f3e2f6772ff6fdfdc818893d8d808b03f68428125d6f3deab38830dc47ab203fbface21b01c66ab451e2175db38f4b6d3b0cc2423ac37578d3bd135305c

diff --git a/dev-ruby/spreadsheet/spreadsheet-1.1.3.ebuild 
b/dev-ruby/spreadsheet/spreadsheet-1.1.3.ebuild
deleted file mode 100644
index 1176b8281a0..000
--- a/dev-ruby/spreadsheet/spreadsheet-1.1.3.ebuild
+++ /dev/null
@@ -1,30 +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 ruby25"
-
-# Avoid the complexity of the "rake" recipe and run testrb-2 manually.
-RUBY_FAKEGEM_RECIPE_TEST=none
-
-# Same thing for the docs whose rake target just calls rdoc.
-RUBY_FAKEGEM_RECIPE_DOC=rdoc
-RUBY_FAKEGEM_EXTRADOC="GUIDE.md History.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby library to read and write spreadsheet documents"
-HOMEPAGE="https://rubygems.org/gems/spreadsheet;
-SRC_URI="https://github.com/zdavatz/spreadsheet/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )"
-ruby_add_rdepend ">=dev-ruby/ruby-ole-1.0"
-
-each_ruby_test() {
-   ruby-ng_testrb-2 --pattern='.+.rb' --exclude='suite\.rb' test/
-}

diff --git a/dev-ruby/spreadsheet/spreadsheet-1.1.7.ebuild 
b/dev-ruby/spreadsheet/spreadsheet-1.1.7.ebuild
deleted file mode 100644
index 91d9ff175eb..000
--- a/dev-ruby/spreadsheet/spreadsheet-1.1.7.ebuild
+++ /dev/null
@@ -1,30 +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 ruby25"
-
-# Avoid the complexity of the "rake" recipe and run testrb-2 manually.
-RUBY_FAKEGEM_RECIPE_TEST=none
-
-# Same thing for the docs whose rake target just calls rdoc.
-RUBY_FAKEGEM_RECIPE_DOC=rdoc
-RUBY_FAKEGEM_EXTRADOC="GUIDE.md History.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby library to read and write spreadsheet documents"
-HOMEPAGE="https://github.com/zdavatz/spreadsheet;
-SRC_URI="https://github.com/zdavatz/spreadsheet/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )"
-ruby_add_rdepend ">=dev-ruby/ruby-ole-1.0"
-
-each_ruby_test() {
-   ruby-ng_testrb-2 --pattern='.+.rb' --exclude='suite\.rb' test/
-}



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

2019-02-22 Thread Hans de Graaff
commit: 0d292822f2df2a62b37b91a4846122cf9eb7e892
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 23 07:16:44 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 23 07:16:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d292822

dev-ruby/sanitize: add 5.0.0

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

 dev-ruby/sanitize/Manifest  |  1 +
 dev-ruby/sanitize/sanitize-5.0.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/sanitize/Manifest b/dev-ruby/sanitize/Manifest
index 3364f554120..1ff70bcfc72 100644
--- a/dev-ruby/sanitize/Manifest
+++ b/dev-ruby/sanitize/Manifest
@@ -1 +1,2 @@
 DIST sanitize-4.6.6.tar.gz 1349809 BLAKE2B 
d34f3359f1241881f96d48cfce6aa554796e7c7a2282c729dc93b6db7f1c5d2ec1677ebd1cddb79cb14f84d7724ddb7dad551136cd130bd89750ab5851a8094f
 SHA512 
6f2567601dea9fd08996fe537e5543c7618e407a68580a19b74333a6e840d1123891a087e6c57c88f887390cd04e4c25af71547d7d9622e61369dc4ffe92f220
+DIST sanitize-5.0.0.tar.gz 1350342 BLAKE2B 
0c4a8e442a2dc9748dfb4ab2cf13862bbb2692665194ae8aa18bf84bac200e5622fa05cf2a022d7a0c3a7ddd901996f028948f517f8f6227d0aad2479f05996c
 SHA512 
dcfaec0666bb017580deaa4a9fb2c6e50dc678fe26bd57db7451472e1558ff7adaa6e0bd43554ceb68501a92d25405415ce6570806b177d7d92f138666f5169c

diff --git a/dev-ruby/sanitize/sanitize-5.0.0.ebuild 
b/dev-ruby/sanitize/sanitize-5.0.0.ebuild
new file mode 100644
index 000..3b530472723
--- /dev/null
+++ b/dev-ruby/sanitize/sanitize-5.0.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Sanitize is a whitelist-based HTML sanitizer"
+HOMEPAGE="https://github.com/rgrove/sanitize;
+SRC_URI="https://github.com/rgrove/sanitize/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="5"
+KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/crass-1.0.2 =dev-ruby/crass-1.0*
+   >=dev-ruby/nokogiri-1.8.0
+   dev-ruby/nokogumbo:2"
+ruby_add_bdepend "test? ( dev-ruby/minitest )"
+
+each_ruby_test() {
+   ${RUBY} -Ilib test/test_sanitize.rb || die
+}



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

2019-02-22 Thread Hans de Graaff
commit: a58e02820cdd39f6289e233bbb61e3c45dde3cd1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 23 06:51:45 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 23 06:51:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a58e0282

dev-ruby/nokogumbo: add 2.0.1

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

 dev-ruby/nokogumbo/Manifest   |  1 +
 dev-ruby/nokogumbo/nokogumbo-2.0.1.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/nokogumbo/Manifest b/dev-ruby/nokogumbo/Manifest
index a7d952ea310..83e964aa8a1 100644
--- a/dev-ruby/nokogumbo/Manifest
+++ b/dev-ruby/nokogumbo/Manifest
@@ -1 +1,2 @@
 DIST nokogumbo-1.5.0.gem 228352 BLAKE2B 
66740dfb9bd9edea13c6bc872e1cadf855116ee7247c7691210d3eaa81ad4c7b972fe8edd02a6f7ade6c172c870923c9af3fc24b10c5594cd0255b2fa0c2cd82
 SHA512 
a89ec7ae4d42cce5431070e790f0f10734655654f6f680c0b949fab7527b6a811953f1c3c13d633427b40980f9e9bd434a9afe1a9d1f1e504af05246d96be77e
+DIST nokogumbo-2.0.1.tar.gz 295763 BLAKE2B 
e8d864cbe637dd239c96e5e67a58d08fbd561f981d0daf68e285591e8b9a044b4512766744e6f625f6bdd973176079f328f0f7246584359c3e9caf677bb2f37f
 SHA512 
688cf6c4abdc3987c14ef6215eb5d1c88cca49af614b7ca143361465ad78ac3373bc6a876247d6d989c21a43ec55d21f680c1a8ccf1326cf33778424b556cb4e

diff --git a/dev-ruby/nokogumbo/nokogumbo-2.0.1.ebuild 
b/dev-ruby/nokogumbo/nokogumbo-2.0.1.ebuild
new file mode 100644
index 000..53a7309de9d
--- /dev/null
+++ b/dev-ruby/nokogumbo/nokogumbo-2.0.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Nokogiri interface to the Gumbo HTML5 parser"
+HOMEPAGE="https://github.com/rubys/nokogumbo;
+SRC_URI="https://github.com/rubys/nokogumbo/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+# Contains a bundled and patched version of dev-libs/gumbo.
+
+ruby_add_rdepend ">=dev-ruby/nokogiri-1.8.4"
+
+all_ruby_prepare() {
+   # Define rakehome in scope
+   sed -i -e "1irakehome=File.expand_path('../../')" 
ext/nokogumbo/extconf.rb || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/nokogumbo extconf.rb || die
+   sed -i -e 's:-Wl,--no-undefined::' ext/nokogumbo/Makefile || die
+}
+
+each_ruby_compile() {
+   emake -Cext/nokogumbo V=1
+   cp ext/nokogumbo/nokogumbo.so lib/nokogumbo/ || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
+}



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

2019-02-22 Thread Hans de Graaff
commit: d3ad48cc7e165cea71380a0243264fcf5f0a290a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb 22 06:33:03 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 23 06:18:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3ad48cc

net-vpn/libreswan: cleanup

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

 net-vpn/libreswan/Manifest  |   1 -
 net-vpn/libreswan/libreswan-3.25.ebuild | 114 
 2 files changed, 115 deletions(-)

diff --git a/net-vpn/libreswan/Manifest b/net-vpn/libreswan/Manifest
index a28107d3859..3a8dc89ba1f 100644
--- a/net-vpn/libreswan/Manifest
+++ b/net-vpn/libreswan/Manifest
@@ -1,2 +1 @@
-DIST libreswan-3.25.tar.gz 3988630 BLAKE2B 
8479b5b0d7d49055b7dcefa6c3b2f469b0aa60005e05446d5c1c6f73a32c904835422248c6ead2a1c2dc83b63794fd50f7461fd22c4206414b5890c01b99b722
 SHA512 
246649cb5bef1d0690217d1080f3f6f175a0d7a5f27e5a7affdf291b2f418a11937e96b64716a33e6312530409a2c1b10b90e2fa5ec339a27c94c990d86ed517
 DIST libreswan-3.27.tar.gz 3720103 BLAKE2B 
51ee792cd3fb8330a9cfee0b1a27e48c9a8c8fd3346e8c06fe0a911c813c400ef62d68b1d06bb849695aad5f4d5a496dc444b2543aa9ffbc59d373081c0b85e5
 SHA512 
b92ecfd08b9d19dc801032176eff3dd07f625223d4f0dd07ff10f639644573430a55f7aebfcc8b9d2424e194ca9d06b17ad5a13dad5dc6f659d19bc5d32520f5

diff --git a/net-vpn/libreswan/libreswan-3.25.ebuild 
b/net-vpn/libreswan/libreswan-3.25.ebuild
deleted file mode 100644
index a8085009764..000
--- a/net-vpn/libreswan/libreswan-3.25.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit systemd toolchain-funcs
-
-SRC_URI="https://download.libreswan.org/${P}.tar.gz;
-KEYWORDS="amd64 ~ppc x86"
-
-DESCRIPTION="IPsec implementation for Linux, fork of Openswan"
-HOMEPAGE="https://libreswan.org/;
-
-LICENSE="GPL-2 BSD-4 RSA DES"
-SLOT="0"
-IUSE="caps curl dnssec ldap pam seccomp selinux systemd test"
-
-COMMON_DEPEND="
-   dev-libs/gmp:0=
-   dev-libs/libevent:0=
-   dev-libs/nspr
-   caps? ( sys-libs/libcap-ng )
-   curl? ( net-misc/curl )
-   dnssec? ( net-dns/unbound:= net-libs/ldns )
-   ldap? ( net-nds/openldap )
-   pam? ( sys-libs/pam )
-   seccomp? ( sys-libs/libseccomp )
-   selinux? ( sys-libs/libselinux )
-   systemd? ( sys-apps/systemd:0= )
-"
-DEPEND="${COMMON_DEPEND}
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/xmlto
-   dev-libs/nss
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig
-   test? ( dev-python/setproctitle )
-"
-RDEPEND="${COMMON_DEPEND}
-   dev-libs/nss[utils(+)]
-   sys-apps/iproute2
-   !net-misc/openswan
-   !net-vpn/strongswan
-   selinux? ( sec-policy/selinux-ipsec )
-"
-
-usetf() {
-   usex "$1" true false
-}
-
-src_prepare() {
-   eapply "${FILESDIR}/${P}-no-curl.patch"
-
-   sed -i -e 's:/sbin/runscript:/sbin/openrc-run:' 
initsystems/openrc/ipsec.init.in || die
-   sed -i -e '/^install/ s/postcheck//' -e '/^doinstall/ 
s/oldinitdcheck//' initsystems/systemd/Makefile || die
-   default
-}
-
-src_configure() {
-   tc-export AR CC
-   export INC_USRLOCAL=/usr
-   export INC_MANDIR=share/man
-   export FINALEXAMPLECONFDIR=/usr/share/doc/${PF}
-   export FINALDOCDIR=/usr/share/doc/${PF}/html
-   export INITSYSTEM=openrc
-   export INC_RCDIRS=
-   export INC_RCDEFAULT=/etc/init.d
-   export USERCOMPILE=
-   export USERLINK=
-   export USE_DNSSEC=$(usetf dnssec)
-   export USE_LABELED_IPSEC=$(usetf selinux)
-   export USE_LIBCAP_NG=$(usetf caps)
-   export USE_LIBCURL=$(usetf curl)
-   export USE_LINUX_AUDIT=$(usetf selinux)
-   export USE_LDAP=$(usetf ldap)
-   export USE_SECCOMP=$(usetf seccomp)
-   export USE_SYSTEMD_WATCHDOG=$(usetf systemd)
-   export SD_WATCHDOGSEC=$(usex systemd 200 0)
-   export USE_XAUTHPAM=$(usetf pam)
-   export DEBUG_CFLAGS=
-   export OPTIMIZE_CFLAGS=
-   export WERROR_CFLAGS=
-}
-
-src_compile() {
-   emake all
-   emake -C initsystems INITSYSTEM=systemd 
UNITDIR="$(systemd_get_systemunitdir)" all
-}
-
-src_test() {
-   : # integration tests only that require set of kvms to be set up
-}
-
-src_install() {
-   default
-   emake -C initsystems INITSYSTEM=systemd 
UNITDIR="$(systemd_get_systemunitdir)" DESTDIR="${D}" install
-
-   echo "include /etc/ipsec.d/*.secrets" > "${D}"/etc/ipsec.secrets
-   fperms 0600 /etc/ipsec.secrets
-
-   dodoc -r docs
-
-   find "${D}" -type d -empty -delete || die
-}
-
-pkg_postinst() {
-   local IPSEC_CONFDIR=${ROOT%/}/etc/ipsec.d
-   if [[ ! -f ${IPSEC_CONFDIR}/cert8.db ]]; then
-   ebegin "Setting up NSS database in ${IPSEC_CONFDIR}"
-   certutil -N -d "${IPSEC_CONFDIR}" -f <(echo)
-   eend 

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

2019-02-22 Thread Georgy Yakovlev
commit: eef10f1e12096bd5daf84d0cb65517462d80cd11
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Feb 23 02:47:18 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Feb 23 04:28:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef10f1e

app-misc/skim: bump to 0.5.5

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

 app-misc/skim/Manifest  |  1 +
 app-misc/skim/skim-0.5.5.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/app-misc/skim/Manifest b/app-misc/skim/Manifest
index ed48f7522de..8be2be40c6a 100644
--- a/app-misc/skim/Manifest
+++ b/app-misc/skim/Manifest
@@ -19,6 +19,7 @@ DIST regex-syntax-0.4.1.crate 121453 BLAKE2B 
da7f780fdb19e0516cbe94eb3361b8f3b02
 DIST shlex-0.1.1.crate 5687 BLAKE2B 
8e2942051c783369a8161b667f8f5b73b2081f766db26d685b4d3060f8faeecf78e8763ab927149d4cb08a29af756105f7ec3c3408ad6be2e7618053329fbed2
 SHA512 
a4d202897861ca7955a3561dc1b0fd0307d77948c9b97aa0f8b9caff2b9721d2836a08760d308675973b0e9c7bae92e4d5fbd2a2497cba9e5aeefbe31075e069
 DIST skim-0.5.2.tar.gz 78847 BLAKE2B 
0530a730abce8bdcaff1e6b263e87a0a9184dde112b9c8b4dde08780d7d50cb8bb4ec2ef555df941be4e89f1f3aa49b335e640702bf8b10e609d6cfba211
 SHA512 
018962a728b9729b51afdc8975cddeceec84731f43b776a740ad2b4d2a479ceadd7a4d45c6eb5389ef73cdf18955a74ac85e9bbb4ad823e4d4a5d9972a4aa19d
 DIST skim-0.5.4.tar.gz 87040 BLAKE2B 
c7816dae5142d3230bf98db7c86ec8b8d78adac52dfe19c6760d65b6ea81e704f84c4127c9ca1d74812ddef69595290a8f09f01869a41dc17a42a33d2eedb15b
 SHA512 
f21af6c86ca6b1c4aab1b715c1c47ced1d06c45216a03493cfc3f01d7ed6ecb6e287a335d0756f4b82b97d4d22493b01598569a0529bc57983a5a4716427af83
+DIST skim-0.5.5.tar.gz 87411 BLAKE2B 
98dbd5d8f5d45a0752975316aa41971622e6d65e91dbfe9c8248882931d05dcfb0d8ab32fc51504060fd41aef7c456c8f753e2939a726ad41cd3b82515adeeb1
 SHA512 
a6970252633e32004edc4e4cf910a5d07d1a63b11b77e56d5ddc6ad656d33ea984dc02523fbfaf5eeb58c197d95a17fb6bcdf16448d68c6a239798b3180d7aa2
 DIST strsim-0.6.0.crate 8500 BLAKE2B 
fb5d756691a359d086886bf579445a262d2691285c120670e1b9da828922e43630339d59e4dbc98fe1fd6c92785264bef645be4ca80681059d8ee9f6d7be582b
 SHA512 
43cbcf2cab7f91515f52f20719e8013cff23807ca79a9a69f1997ec1ba2eacf713d64c88e33f4c9ba852fb3dda4b87e943587ae4b6ff5bfbbb81deb6dbf76a97
 DIST termion-1.5.1.crate 20659 BLAKE2B 
5b4291c2c26a074c16eac2e7bcb40467380181bac69c941e5c958059dc239cbbfd74872d9bd3da65245d010f9fc39804c43dc96f4caab2499b021cf35977a6b0
 SHA512 
1d1536f08600c7c1f414b4579a1a6e7eff91f4c105504125118d3cadf71c7886a352d1c5f7e07f3d7c28aa8b4752f07b51eddb4d9adc6a9286f7b6bade2bec76
 DIST textwrap-0.9.0.crate 15795 BLAKE2B 
c4dd89d5757da74c145b6971cd08844f3a6eeb5d29ca012b67010743a2637ed83bca00eefb54ec3ddb1d02a06c9cc3b84984919e6fd187dd71ed9c2e8af41f63
 SHA512 
e176f703f971eefb5cfc1ecf9047858bd7610a58fa4103879fd963b292c79872bd8466ef8fc9742a428ac707400dade307e72fa965dc4d61da66e932e5b20c35

diff --git a/app-misc/skim/skim-0.5.5.ebuild b/app-misc/skim/skim-0.5.5.ebuild
new file mode 100644
index 000..37e18dab525
--- /dev/null
+++ b/app-misc/skim/skim-0.5.5.ebuild
@@ -0,0 +1,74 @@
+# Copyright 2017-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CRATES="
+aho-corasick-0.6.4
+ansi_term-0.10.2
+atty-0.2.3
+bitflags-1.0.1
+cc-1.0.17
+cfg-if-0.1.3
+clap-2.28.0
+env_logger-0.4.3
+kernel32-sys-0.2.2
+lazy_static-0.2.11
+libc-0.2.42
+log-0.3.8
+memchr-2.0.1
+nix-0.11.0
+redox_syscall-0.1.32
+redox_termios-0.1.1
+regex-0.2.3
+regex-syntax-0.4.1
+shlex-0.1.1
+strsim-0.6.0
+termion-1.5.1
+textwrap-0.9.0
+thread_local-0.3.4
+time-0.1.38
+unicode-width-0.1.4
+unreachable-1.0.0
+utf8-ranges-1.0.0
+vec_map-0.8.0
+void-1.0.2
+winapi-0.2.8
+winapi-build-0.1.1
+"
+
+inherit cargo
+
+DESCRIPTION="a command-line fuzzy finder"
+HOMEPAGE="https://github.com/lotabout/skim;
+SRC_URI="https://github.com/lotabout/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   $(cargo_crate_uris ${CRATES})"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="tmux vim"
+
+RDEPEND="
+   tmux? ( app-misc/tmux )
+   vim? ( || ( app-editors/vim app-editors/gvim ) )
+"
+
+QA_FLAGS_IGNORED="usr/bin/sk"
+
+src_install() {
+   cargo_src_install --path=.
+   dodoc CHANGELOG.md README.md
+
+   use tmux && dobin bin/sk-tmux
+
+   if use vim; then
+   insinto /usr/share/vim/vimfiles/plugin
+   doins plugin/skim.vim
+   fi
+
+   # install bash/zsh completion and keybindings
+   # since provided completions override a lot of commands, install to 
/usr/share
+   insinto /usr/share/${PN}
+   doins shell/{*.bash,*.zsh}
+}



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

2019-02-22 Thread Nick Sarnie
commit: 081a5e902bd9fc0cd4dd62ab2a76b3532a3e278b
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Feb 23 01:47:01 2019 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Feb 23 01:47:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=081a5e90

dev-util/vulkan-tools: Remove unused CMake variables

Fixes: https://bugs.gentoo.org/678378
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild | 2 --
 dev-util/vulkan-tools/vulkan-tools-.ebuild | 4 +---
 2 files changed, 1 insertion(+), 5 deletions(-)

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild
index a23ba1cb8bf..f780cede7c8 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild
@@ -60,7 +60,6 @@ multilib_src_configure() {
-DCMAKE_SKIP_RPATH=True
-DBUILD_CUBE=$(usex cube)
-DBUILD_VULKANINFO=$(usex vulkaninfo)
-   -DBUILD_WSI_MIR_SUPPORT=False
-DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)
@@ -76,7 +75,6 @@ multilib_src_configure() {
if use X; then
mycmakeargs+=(
-DCUBE_WSI_SELECTION="XCB"
-   -DVULKANINFO_WSI_SELECTION="XCB"
)
fi
 

diff --git a/dev-util/vulkan-tools/vulkan-tools-.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-.ebuild
index d3d1c9c446f..e7562a4d683 100644
--- a/dev-util/vulkan-tools/vulkan-tools-.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -60,7 +60,6 @@ multilib_src_configure() {
-DCMAKE_SKIP_RPATH=True
-DBUILD_CUBE=$(usex cube)
-DBUILD_VULKANINFO=$(usex vulkaninfo)
-   -DBUILD_WSI_MIR_SUPPORT=False
-DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)
@@ -76,7 +75,6 @@ multilib_src_configure() {
if use X; then
mycmakeargs+=(
-DCUBE_WSI_SELECTION="XCB"
-   -DVULKANINFO_WSI_SELECTION="XCB"
)
fi
 



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

2019-02-22 Thread William Hubbs
commit: 40cfe363037e94ce1053c98f59ecb6981b840e5f
Author: William Hubbs  sony  com>
AuthorDate: Sat Feb 23 01:28:45 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Feb 23 01:30:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40cfe363

sys-apps/openrc: 0.41 version bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/openrc/Manifest   |   1 +
 sys-apps/openrc/openrc-0.41.ebuild | 209 +
 2 files changed, 210 insertions(+)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index cd3b7e3d483..f5fc67ee0df 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -2,3 +2,4 @@ DIST openrc-0.34.11.tar.gz 228054 BLAKE2B 
8d4fdd7de4b3c44df0ccec728b91bd2624582d
 DIST openrc-0.38.3.tar.gz 238031 BLAKE2B 
87d1546e21d581feda4064cd64bf43f762203becdcc4b002bf868f17403bd42770cb1106a8bc383c8d69e19ad66ad2bedaa7090c95206597e8a9b6e2ba481dcc
 SHA512 
6bb42ccdab5fb24b11f5042bf19850f440d3494b6bd1d7b8db31b592f051fcd26feac1c8d9ef515238c53c6f5bf98a8c367a48471c178ae829e05c56bd24cfde
 DIST openrc-0.40.2.tar.gz 245006 BLAKE2B 
9e0aab4d42121296cb9bcc47e9222e0e99df80ab686636a8060c6271d30ff7c0d999f851d0e24dfab9e7a6532b56a6a1974cfa4514e88e6b82ec5fbbc192d76c
 SHA512 
746e238f792113397486b9abb6e41c8179e51fe823c82c8e8942d71329a806b9c398628f835e2626ed0e8735c05b0dcd1b82bf9b5111f420105eeae6b0b0e3f2
 DIST openrc-0.40.3.tar.gz 244510 BLAKE2B 
ed40506693c642358d46fc5fce9b3fbe6e2b699b3e3ed5bbf47ed349e5f7a5c7c1df07a7621622681af33fd68b197d48bfe4aa32e68a8231380de9a01055ced8
 SHA512 
65dbc5900a22c37af4aab545c52bb7679b4534755bdff0b0e8cba442a3c5fefa0b987caea74cd572dbb791e060116ecc298fd787b9d7efc8eab009b8b44ca3e4
+DIST openrc-0.41.tar.gz 245438 BLAKE2B 
30329692dca5165bbdc5ac9207a798e62de8380f6249bf2b7e7703cd897465f1d6e81cbf11f5d1f4d2e0810be99e1b24538a2d304214f5b0827c71c47d99b9d6
 SHA512 
15d18f0169b56ec7e08e0c36b0be1e4b27e7375ddd9b0f828c895c03d2f5eb818195ae56b10a66c7cfd4c21f8b35c0fc06fcec41fd9ea1be58e2f2ee409fb719

diff --git a/sys-apps/openrc/openrc-0.41.ebuild 
b/sys-apps/openrc/openrc-0.41.ebuild
new file mode 100644
index 000..e0ea72a5f60
--- /dev/null
+++ b/sys-apps/openrc/openrc-0.41.ebuild
@@ -0,0 +1,209 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic pam toolchain-funcs
+
+DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
+HOMEPAGE="https://github.com/openrc/openrc/;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="audit bash debug ncurses pam newnet prefix +netifrc selinux static-libs
+   unicode kernel_linux kernel_FreeBSD"
+
+COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc 
sys-process/fuser-bsd ) )
+   ncurses? ( sys-libs/ncurses:0= )
+   pam? (
+   sys-auth/pambase
+   virtual/pam
+   )
+   audit? ( sys-process/audit )
+   kernel_linux? (
+   sys-process/psmisc
+   !=sys-libs/libselinux-2.6
+   )
+   !test
+# a value of "#" will just comment out the option
+set_config() {
+   local file="${ED}/$1" var=$2 val com
+   eval "${@:5}" && val=$3 || val=$4
+   [[ ${val} == "#" ]] && com="#" && val='\2'
+   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
+}
+
+set_config_yes_no() {
+   set_config "$1" "$2" YES NO "${@:3}"
+}
+
+src_install() {
+   emake ${MAKE_ARGS} DESTDIR="${D}" install
+
+   # move the shared libs back to /usr so ldscript can install
+   # more of a minimal set of files
+   # disabled for now due to #270646
+   #mv "${ED}"/$(get_libdir)/lib{einfo,rc}* "${ED}"/usr/$(get_libdir)/ || 
die
+   #gen_usr_ldscript -a einfo rc
+   gen_usr_ldscript libeinfo.so
+   gen_usr_ldscript librc.so
+
+   if ! use kernel_linux; then
+   keepdir /lib/rc/init.d
+   fi
+   keepdir /lib/rc/tmp
+
+   # Setup unicode defaults for silly unicode users
+   set_config_yes_no /etc/rc.conf unicode use unicode
+
+   # Cater to the norm
+   set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use 
amd64 ')'
+
+   # On HPPA, do not run consolefont by default (bug #222889)
+   if use hppa; then
+   rm -f "${ED}"/etc/runlevels/boot/consolefont
+   fi
+
+   # Support for logfile rotation
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/openrc.logrotate openrc
+
+   # install gentoo pam.d files
+   

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

2019-02-22 Thread Mike Pagano
commit: 564bafd878ddeefd002deec035c751024695cd73
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Feb 23 00:45:27 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Feb 23 00:45:27 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=564bafd8

proj/linux-patches: cpu optimization patch for gcc v8

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

 _README  |   4 +
 5011_enable-cpu-optimizations-for-gcc8.patch | 569 +++
 2 files changed, 573 insertions(+)

diff --git a/_README b/_README
index 62f98e4..4b56fba 100644
--- a/_README
+++ b/_README
@@ -170,3 +170,7 @@ Desc:   Add Gentoo Linux support config settings and 
defaults.
 Patch:  5010_enable-additional-cpu-optimizations-for-gcc-4.9.patch
 From:   https://github.com/graysky2/kernel_gcc_patch/
 Desc:   Kernel patch enables gcc >= v4.13 optimizations for additional CPUs.
+
+Patch:  5011_enable-cpu-optimizations-for-gcc8.patch
+From:   https://github.com/graysky2/kernel_gcc_patch/
+Desc:   Kernel patch for >= gccv8 enables kernel >= v4.13 optimizations for 
additional CPUs.

diff --git a/5011_enable-cpu-optimizations-for-gcc8.patch 
b/5011_enable-cpu-optimizations-for-gcc8.patch
new file mode 100644
index 000..bfd2065
--- /dev/null
+++ b/5011_enable-cpu-optimizations-for-gcc8.patch
@@ -0,0 +1,569 @@
+WARNING
+This patch works with gcc versions 8.1+ and with kernel version 4.13+ and 
should
+NOT be applied when compiling on older versions of gcc due to key name changes
+of the march flags introduced with the version 4.9 release of gcc.[1]
+
+Use the older version of this patch hosted on the same github for older
+versions of gcc.
+
+FEATURES
+This patch adds additional CPU options to the Linux kernel accessible under:
+ Processor type and features  --->
+  Processor family --->
+
+The expanded microarchitectures include:
+* AMD Improved K8-family
+* AMD K10-family
+* AMD Family 10h (Barcelona)
+* AMD Family 14h (Bobcat)
+* AMD Family 16h (Jaguar)
+* AMD Family 15h (Bulldozer)
+* AMD Family 15h (Piledriver)
+* AMD Family 15h (Steamroller)
+* AMD Family 15h (Excavator)
+* AMD Family 17h (Zen)
+* Intel Silvermont low-power processors
+* Intel 1st Gen Core i3/i5/i7 (Nehalem)
+* Intel 1.5 Gen Core i3/i5/i7 (Westmere)
+* Intel 2nd Gen Core i3/i5/i7 (Sandybridge)
+* Intel 3rd Gen Core i3/i5/i7 (Ivybridge)
+* Intel 4th Gen Core i3/i5/i7 (Haswell)
+* Intel 5th Gen Core i3/i5/i7 (Broadwell)
+* Intel 6th Gen Core i3/i5/i7 (Skylake)
+* Intel 6th Gen Core i7/i9 (Skylake X)
+* Intel 8th Gen Core i3/i5/i7 (Cannon Lake)
+* Intel 8th Gen Core i7/i9 (Ice Lake)
+
+It also offers to compile passing the 'native' option which, "selects the CPU
+to generate code for at compilation time by determining the processor type of
+the compiling machine. Using -march=native enables all instruction subsets
+supported by the local machine and will produce code optimized for the local
+machine under the constraints of the selected instruction set."[3]
+
+MINOR NOTES
+This patch also changes 'atom' to 'bonnell' in accordance with the gcc v4.9
+changes. Note that upstream is using the deprecated 'match=atom' flags when I
+believe it should use the newer 'march=bonnell' flag for atom processors.[2]
+
+It is not recommended to compile on Atom-CPUs with the 'native' option.[4] The
+recommendation is to use the 'atom' option instead.
+
+BENEFITS
+Small but real speed increases are measurable using a make endpoint comparing
+a generic kernel to one built with one of the respective microarchs.
+
+See the following experimental evidence supporting this statement:
+https://github.com/graysky2/kernel_gcc_patch
+
+REQUIREMENTS
+linux version >=4.20
+gcc version >=8.1
+
+ACKNOWLEDGMENTS
+This patch builds on the seminal work by Jeroen.[5]
+
+REFERENCES
+1. https://gcc.gnu.org/gcc-4.9/changes.html
+2. https://bugzilla.kernel.org/show_bug.cgi?id=77461
+3. https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html
+4. https://github.com/graysky2/kernel_gcc_patch/issues/15
+5. http://www.linuxforge.net/docs/linux/linux-gcc.php
+
+--- a/arch/x86/Makefile_32.cpu 2019-02-22 09:22:03.426937735 -0500
 b/arch/x86/Makefile_32.cpu 2019-02-22 09:37:58.680968580 -0500
+@@ -23,7 +23,18 @@ cflags-$(CONFIG_MK6)+= -march=k6
+ # Please note, that patches that add -march=athlon-xp and friends are 
pointless.
+ # They make zero difference whatsosever to performance at this time.
+ cflags-$(CONFIG_MK7)  += -march=athlon
++cflags-$(CONFIG_MNATIVE) += $(call cc-option,-march=native)
+ cflags-$(CONFIG_MK8)  += $(call cc-option,-march=k8,-march=athlon)
++cflags-$(CONFIG_MK8SSE3)  += $(call 
cc-option,-march=k8-sse3,-march=athlon)
++cflags-$(CONFIG_MK10) += $(call cc-option,-march=amdfam10,-march=athlon)
++cflags-$(CONFIG_MBARCELONA)   += $(call 
cc-option,-march=barcelona,-march=athlon)
++cflags-$(CONFIG_MBOBCAT)  += $(call cc-option,-march=btver1,-march=athlon)

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

2019-02-22 Thread Anthony G. Basile
commit: 27bd8e81b203490cfc78775ad6d8d0cdbb082027
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Feb 23 00:00:59 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Feb 23 00:01:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27bd8e81

app-text/xapian-omega: version bump to 1.4.10

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-text/xapian-omega/Manifest   |  1 +
 app-text/xapian-omega/xapian-omega-1.4.10.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/app-text/xapian-omega/Manifest b/app-text/xapian-omega/Manifest
index aebe74b4aab..2eb1316a7e9 100644
--- a/app-text/xapian-omega/Manifest
+++ b/app-text/xapian-omega/Manifest
@@ -1,4 +1,5 @@
 DIST xapian-omega-1.2.25.tar.xz 440224 BLAKE2B 
1e67cff0ed1796349df5da7d33c07febba2d8c79906fd98c66becd59d7d387174728551785ca42db1f69662cc157bbfc35c0e29f96958ddb76670797d9a4bcf7
 SHA512 
f412538cd50c82d7af28f2620c1e377afd3f03186259a145f9a37cd64d05837b7cc6f205627a3c8e4c25ec19efc2a81a6fe3a415d00b7a6f4df847d6ff2d453c
+DIST xapian-omega-1.4.10.tar.xz 532952 BLAKE2B 
dec0ebc7b4de24d6f11ea91f090925c0a2dd088ec6468e47e1ea6e60f31acd99d8480f47275df597a508b51c3d2046ce89cd1c8f10e19ff4ad4ce5e593e25852
 SHA512 
53dde1705eea39fa26afd4db6a0ab39e050ecd1ffc71d2e4c2a2287930d926993c48c36d0c2ad6268188a29876bac1f0e3c29fc54afd2fb6f831899929ebb302
 DIST xapian-omega-1.4.5.tar.xz 502820 BLAKE2B 
3077a9a4fd177daa7f8470bea0b8dde25402235fee280118a90930888543b2da7821ad7d30143d04d35dccfb0de6c375231f2db4a4f4dcbaeeaf5d4e54045cfc
 SHA512 
895da1e1a3ddf2e5e8576fd41853cc5cb7c6e4f0223a0d25f6303fd01ca26f64c8e41616d6d66b2309a4ca5763b2b20b208dbf6054f0498411f2678422c07893
 DIST xapian-omega-1.4.7.tar.xz 510644 BLAKE2B 
e2106b07a0ccf765dad25c3e83a745936156b002e638fbd9cbd1fd194f507ad663c305fc4981d72f92a74f645601aa83b1bc3133d10d8d4c308f28657a90a356
 SHA512 
e7e2c7dfa3e76ccdde103b34aa1b0732033e9f218346a81f1b0b865c6e2d17c356b96a4522a3a2273fb55eb2fbd2dd57e835368771f46c9fb458c0c11329893b
 DIST xapian-omega-1.4.8.tar.xz 521352 BLAKE2B 
01d914c0dcd7e8a8cf7ec4b997af49c01883d83a5c9bd1c59da058d3329dab5f517bb4d3aa243a3e47ad36311acafd64505fda1ecf86d3605a38ef70760d8711
 SHA512 
5d27c03891ff941b23c899b1a293ed9be0129de08ff46156380638408360ea6e4aa2dfb4fe0ffb13726807849802fe8d19f6dc817a52ec5bf50c2bf94ed94c2f

diff --git a/app-text/xapian-omega/xapian-omega-1.4.10.ebuild 
b/app-text/xapian-omega/xapian-omega-1.4.10.ebuild
new file mode 100644
index 000..4a7e3ffd806
--- /dev/null
+++ b/app-text/xapian-omega/xapian-omega-1.4.10.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="An application built on Xapian, consisting of indexers and a CGI 
search frontend"
+SRC_URI="http://www.oligarchy.co.uk/xapian/${PV}/xapian-omega-${PV}.tar.xz;
+HOMEPAGE="https://xapian.org/;
+S="${WORKDIR}/xapian-omega-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+DEPEND="dev-libs/xapian:0/30
+   dev-lang/perl
+   dev-libs/libpcre
+   sys-libs/zlib"
+RDEPEND="${DEPEND}"
+
+src_install () {
+   emake DESTDIR="${D}" install
+
+   # Protect /etc/omega.conf
+   echo "CONFIG_PROTECT=\"/etc/omega.conf\"" > "${T}"/20xapian-omega
+   doenvd "${T}"/20xapian-omega
+   dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
+
+   # Directory containing Xapian databases:
+   keepdir /var/lib/omega/data
+
+   # Directory containing OmegaScript templates:
+   keepdir /var/lib/omega/templates
+   mv "${S}"/templates/* "${D}"/var/lib/omega/templates || die
+
+   # Directory to write Omega logs to:
+   keepdir /var/log/omega
+
+   # Directory containing any cdb files for the $lookup OmegaScript 
command:
+   keepdir /var/lib/omega/cdb
+}



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

2019-02-22 Thread Anthony G. Basile
commit: 5a8c0408b850b79cfc54f21cc8add2fc526e39eb
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Feb 22 23:56:22 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Feb 23 00:01:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a8c0408

app-text/xapian-omega: remove older versions

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-text/xapian-omega/Manifest   |  3 --
 app-text/xapian-omega/xapian-omega-1.2.24.ebuild | 45 
 app-text/xapian-omega/xapian-omega-1.4.4.ebuild  | 42 --
 app-text/xapian-omega/xapian-omega-1.4.6.ebuild  | 42 --
 4 files changed, 132 deletions(-)

diff --git a/app-text/xapian-omega/Manifest b/app-text/xapian-omega/Manifest
index 6c60664e383..aebe74b4aab 100644
--- a/app-text/xapian-omega/Manifest
+++ b/app-text/xapian-omega/Manifest
@@ -1,8 +1,5 @@
-DIST xapian-omega-1.2.24.tar.xz 438104 BLAKE2B 
d2b26ad007849ac7a0a8daea919fb215cda31734176d6e4821d6131f4ee50ead09b4874302e2c8222f7d5f995b53e870cbee0fb61176d594895519c1cb6d5029
 SHA512 
df483ed1410ca04df3b1ec4248442c91b03bd407737d022e494ffe3e14d62a41ee73b27114a979f59825e0ea2f2d16e0eea3c518a8db0094d697f0093e21f6a7
 DIST xapian-omega-1.2.25.tar.xz 440224 BLAKE2B 
1e67cff0ed1796349df5da7d33c07febba2d8c79906fd98c66becd59d7d387174728551785ca42db1f69662cc157bbfc35c0e29f96958ddb76670797d9a4bcf7
 SHA512 
f412538cd50c82d7af28f2620c1e377afd3f03186259a145f9a37cd64d05837b7cc6f205627a3c8e4c25ec19efc2a81a6fe3a415d00b7a6f4df847d6ff2d453c
-DIST xapian-omega-1.4.4.tar.xz 501712 BLAKE2B 
d46a463c323bf75db6d426e0ac2057f4cd6ad16ea097eeb189f00356df484af52ba0c8b09d81a0262fe833b784d2bce9df20dd3d36b6f74c17c0e7337a30e2af
 SHA512 
927c6afe24f8a13018fcc233e874c71c0912cb6200094f7246c12b4175bc48d752312e57128a314e7674a948a50ef092dd7f2dc8910db7df8f3ccf9c44f38533
 DIST xapian-omega-1.4.5.tar.xz 502820 BLAKE2B 
3077a9a4fd177daa7f8470bea0b8dde25402235fee280118a90930888543b2da7821ad7d30143d04d35dccfb0de6c375231f2db4a4f4dcbaeeaf5d4e54045cfc
 SHA512 
895da1e1a3ddf2e5e8576fd41853cc5cb7c6e4f0223a0d25f6303fd01ca26f64c8e41616d6d66b2309a4ca5763b2b20b208dbf6054f0498411f2678422c07893
-DIST xapian-omega-1.4.6.tar.xz 510012 BLAKE2B 
2c6d3479fe02eb3b44ef0995b0dfc2ce47012104bc860532967f234ccb7bb2a3357337419fbf5b79b42d0f598608fe9a071edca2195e4f025fb69760091c78ec
 SHA512 
9376145c9c7c728bf444f5891777fe946bc574a4c91ef65779aae4cd2f40c76b33cde1231f654f23de32df8a4eea4aa0c69868d269ec79fba3abad2567ffb80d
 DIST xapian-omega-1.4.7.tar.xz 510644 BLAKE2B 
e2106b07a0ccf765dad25c3e83a745936156b002e638fbd9cbd1fd194f507ad663c305fc4981d72f92a74f645601aa83b1bc3133d10d8d4c308f28657a90a356
 SHA512 
e7e2c7dfa3e76ccdde103b34aa1b0732033e9f218346a81f1b0b865c6e2d17c356b96a4522a3a2273fb55eb2fbd2dd57e835368771f46c9fb458c0c11329893b
 DIST xapian-omega-1.4.8.tar.xz 521352 BLAKE2B 
01d914c0dcd7e8a8cf7ec4b997af49c01883d83a5c9bd1c59da058d3329dab5f517bb4d3aa243a3e47ad36311acafd64505fda1ecf86d3605a38ef70760d8711
 SHA512 
5d27c03891ff941b23c899b1a293ed9be0129de08ff46156380638408360ea6e4aa2dfb4fe0ffb13726807849802fe8d19f6dc817a52ec5bf50c2bf94ed94c2f
 DIST xapian-omega-1.4.9.tar.xz 522100 BLAKE2B 
af1d01d918ff6b6355bd3ebdd28883d7f833384ba7ca53aa7e8affef77d71bc74602476ef7c6a8b11b67a60e0ff2e007e0d4da38020ddcac9d7ac7f2df4774d9
 SHA512 
3e784691c7de807a2eb9c00c97e03cfb7e66686d54e0ee572facad7bcfbdcc2c7aba4b60996bc56657a5ecabc79984e838b9d207cf6f1b7df1df90c108d17d1d

diff --git a/app-text/xapian-omega/xapian-omega-1.2.24.ebuild 
b/app-text/xapian-omega/xapian-omega-1.2.24.ebuild
deleted file mode 100644
index 461cf699bae..000
--- a/app-text/xapian-omega/xapian-omega-1.2.24.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-DESCRIPTION="An application built on Xapian, consisting of indexers and a CGI 
search frontend"
-SRC_URI="http://www.oligarchy.co.uk/xapian/${PV}/xapian-omega-${PV}.tar.xz;
-HOMEPAGE="https://xapian.org/;
-S="${WORKDIR}/xapian-omega-${PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 sparc x86"
-IUSE=""
-
-DEPEND="dev-libs/xapian:0/1.2.22
-   dev-lang/perl
-   dev-libs/libpcre
-   sys-libs/zlib"
-RDEPEND="${DEPEND}"
-
-src_install () {
-   emake DESTDIR="${D}" install
-
-   # Protect /etc/omega.conf
-   echo "CONFIG_PROTECT=\"/etc/omega.conf\"" > "${T}"/20xapian-omega
-   doenvd "${T}"/20xapian-omega
-   dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
-
-   #move docs to /usr/share/doc/${PF}.
-   mv "${D}/usr/share/doc/xapian-omega" "${D}/usr/share/doc/${PF}" || die
-
-   # Directory containing Xapian databases:
-   keepdir /var/lib/omega/data
-
-   # Directory containing OmegaScript templates:
-   keepdir /var/lib/omega/templates
-   mv "${S}"/templates/* "${D}"/var/lib/omega/templates || die
-
-   # 

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

2019-02-22 Thread Sergei Trofimovich
commit: c316784999beaf6b9a3699a54aa4e0c27421d7fc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Feb 22 23:53:33 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb 22 23:58:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3167849

sys-devel/gcc: bump up to 8.3.0, patchset 1.0

It's a verbatim copy of 8.2.0 patchset with upstreamed patches removed.

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

 sys-devel/gcc/Manifest |  2 ++
 sys-devel/gcc/gcc-8.3.0.ebuild | 19 +++
 2 files changed, 21 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 7bec0195cdf..897a6a65930 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -76,4 +76,6 @@ DIST gcc-7.4.0.tar.xz 62601888 BLAKE2B 
df91ec680d5389736d3a37a2d85cf2e12fbe87b64
 DIST gcc-8.2.0-patches-1.6.tar.bz2 17138 BLAKE2B 
edbeba9c41972836de072955c0db51406603aaf0dbb5f84ac1c5d8d2d61a8df6d725356655b69e3678950a0dc6dacc1bc2bf56f3620d685fe5c32045b3893f96
 SHA512 
32e7bddb5ec288def1e5c79d58023d90e29d77e83b70e3f21a22f4da78061cc49184d92c43807bdfd56a5067cbb9a8cfbfcb514016662aa1a24d791c7bd87b6b
 DIST gcc-8.2.0-patches-1.7.tar.bz2 18166 BLAKE2B 
2aff918d253d76c9b7d76b2d82e85c42f2ab8717e73831965b3a0fcc92b1ceacd7aa0b433dd0c180ad16906cfe059c020b256d01271ef95a6e56b08d41f4acfe
 SHA512 
5110b610a4c9116ecd91490f66e570c09217c6b4d18bf46af5e1a51ed043df188ce313bdae6ba670b8800842387c98c1b83b7e1e0c396cbce71e6726d81f589c
 DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B 
c5372b0bdfcd2729577dca287b294623b78c583491998404eb307768c573618bdaaedb7d9ae0e39ba41a62a14b9525dff0e3083285754b7f5bb9987ecf635185
 SHA512 
64898a165f67e136d802a92e7633bf1b06c85266027e52127ea025bf5fc2291b5e858288aac0bdba246e6cdf7c6ec88bc8e0e7f3f6f1985f4297710cafde56ed
+DIST gcc-8.3.0-patches-1.0.tar.bz2 12278 BLAKE2B 
793465c5de0af850c7f3017b3011e68f3bd1664e6ce3500a3dc3003d37c03fe81857698957770a135eadd395a7767fa804d354ecdcdeb1d83623280ca569d4ec
 SHA512 
0efadd2481713992807fed2683666f1094b3757674754601c079569f3ef70cd7aed3cefc9f815f4e59a21d37e4e940c122df714e16f3878a5f966450c4273669
+DIST gcc-8.3.0.tar.xz 63694700 BLAKE2B 
71df2ff5bd6874d57519c2e9af6b22152c8c4d7fab906a5f427b41bc4e8e742127592a8684120d9d3c9ce6241439531850be08ec0a4f29dbfdee95435655fdca
 SHA512 
1811337ae3add9680cec64968a2509d085b6dc5b6783fc1e8c295e3e47416196fd1a3ad8dfe7e10be2276b4f62c357659ce2902f239f60a8648548231b4b5802
 DIST gdc-0.24-src.tar.bz2 1012099 BLAKE2B 
2c85058aad09af328719a702f69d655b9aa9655f2a83bb46bd21367cd442ed72c9b471ddaa764753f782dcb2f22fe51b052a965ed08290e0d9415b543481d144
 SHA512 
9aec7e4b102e602dfb61cd09ea4b4a96af637ceb3d726235261d09ebd35dbd416abcbfe0e46918e48474bd241fe9bb29abc145a65aa834669295aaee4fca0686

diff --git a/sys-devel/gcc/gcc-8.3.0.ebuild b/sys-devel/gcc/gcc-8.3.0.ebuild
new file mode 100644
index 000..e7fa7284e87
--- /dev/null
+++ b/sys-devel/gcc/gcc-8.3.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PATCH_VER="1.0"
+
+inherit toolchain
+
+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] repo/gentoo:master commit in: sys-devel/kgcc64/

2019-02-22 Thread Sergei Trofimovich
commit: c77eadec067758b971eee0970d9a5dc6d8a067dc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Feb 22 23:57:48 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb 22 23:58:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c77eadec

sys-devel/kgcc64: bump up to 8.3.0, patchset 1.0

It's a verbatim copy of 8.2.0 patchset with upstreamed patches removed.

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

 sys-devel/kgcc64/Manifest|  2 ++
 sys-devel/kgcc64/kgcc64-8.3.0.ebuild | 53 
 sys-devel/kgcc64/metadata.xml| 14 +-
 3 files changed, 62 insertions(+), 7 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index b69c6a95522..c2a5131a94c 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -36,3 +36,5 @@ DIST gcc-7.3.0-patches-1.0.tar.bz2 6757 BLAKE2B 
ffe6a69e61dc4379fc77b0bf21971ff6
 DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B 
dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302
 SHA512 
ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4
 DIST gcc-8.1.0-patches-1.3.tar.bz2 10713 BLAKE2B 
3e5cddf5b0c0b9b2bbd2b0aa546dc3aee9bf0e8421656c9260bb7561baa8bb53f7b6ad651bf12d68102fd9e9f97fa17c3306d52a657a46d2dedd16e9a1a74579
 SHA512 
37c785fbfd801d48c46c65e21d33085c1470942531b8f13c28f933debcec944a1389a50fe0f72afa7dbba25a931959a3ebb1c42911abadd11ee530812f1034bb
 DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B 
c5372b0bdfcd2729577dca287b294623b78c583491998404eb307768c573618bdaaedb7d9ae0e39ba41a62a14b9525dff0e3083285754b7f5bb9987ecf635185
 SHA512 
64898a165f67e136d802a92e7633bf1b06c85266027e52127ea025bf5fc2291b5e858288aac0bdba246e6cdf7c6ec88bc8e0e7f3f6f1985f4297710cafde56ed
+DIST gcc-8.3.0-patches-1.0.tar.bz2 12278 BLAKE2B 
793465c5de0af850c7f3017b3011e68f3bd1664e6ce3500a3dc3003d37c03fe81857698957770a135eadd395a7767fa804d354ecdcdeb1d83623280ca569d4ec
 SHA512 
0efadd2481713992807fed2683666f1094b3757674754601c079569f3ef70cd7aed3cefc9f815f4e59a21d37e4e940c122df714e16f3878a5f966450c4273669
+DIST gcc-8.3.0.tar.xz 63694700 BLAKE2B 
71df2ff5bd6874d57519c2e9af6b22152c8c4d7fab906a5f427b41bc4e8e742127592a8684120d9d3c9ce6241439531850be08ec0a4f29dbfdee95435655fdca
 SHA512 
1811337ae3add9680cec64968a2509d085b6dc5b6783fc1e8c295e3e47416196fd1a3ad8dfe7e10be2276b4f62c357659ce2902f239f60a8648548231b4b5802

diff --git a/sys-devel/kgcc64/kgcc64-8.3.0.ebuild 
b/sys-devel/kgcc64/kgcc64-8.3.0.ebuild
new file mode 100644
index 000..303eb1ba2db
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-8.3.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+case ${CHOST} in
+   hppa*)CTARGET=hppa64-${CHOST#*-};;
+   mips*)CTARGET=${CHOST/mips/mips64};;
+   powerpc*) CTARGET=${CHOST/powerpc/powerpc64};;
+   s390*)CTARGET=${CHOST/s390/s390x};;
+   sparc*)   CTARGET=${CHOST/sparc/sparc64};;
+   i?86*)CTARGET=x86_64-${CHOST#*-};;
+esac
+export CTARGET
+TOOLCHAIN_ALLOWED_LANGS="c"
+GCC_TARGET_NO_MULTILIB=true
+
+PATCH_VER="1.0"
+inherit eutils toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa ~mips"
+
+RDEPEND=">=dev-libs/gmp-4.3.2
+   >=dev-libs/mpfr-2.4.2
+   >=dev-libs/mpc-0.8.1
+   >=sys-devel/gcc-config-1.4"
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+DEPEND="${RDEPEND}
+   hppa? ( sys-devel/binutils-hppa64 )
+   !sys-devel/gcc-hppa64
+   !sys-devel/gcc-mips64
+   !sys-devel/gcc-powerpc64
+   !sys-devel/gcc-sparc64
+   >=sys-apps/texinfo-4.8
+   >=sys-devel/bison-1.875"
+
+pkg_postinst() {
+   toolchain_pkg_postinst
+
+   cd "${ROOT}"/usr/bin
+   local x
+   for x in gcc cpp ; do
+   cat <<-EOF >${CTARGET%%-*}-linux-${x}
+   #!/bin/sh
+   exec ${CTARGET}-${x} "\$@"
+   EOF
+   chmod a+rx ${CTARGET%%-*}-linux-${x}
+   done
+}

diff --git a/sys-devel/kgcc64/metadata.xml b/sys-devel/kgcc64/metadata.xml
index 2753a6abd17..df7607df3a8 100644
--- a/sys-devel/kgcc64/metadata.xml
+++ b/sys-devel/kgcc64/metadata.xml
@@ -1,11 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-toolch...@gentoo.org
-Gentoo Toolchain Project
-
-
-Run the testsuite and install the results 
(requires FEATURES=test)
-
+  
+toolch...@gentoo.org
+Gentoo Toolchain Project
+  
+  
+Run the testsuite and install the results 
(requires FEATURES=test)
+  
 



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

2019-02-22 Thread Anthony G. Basile
commit: a3f551368dd65bef0a6db973c0d7f7b7c16eef56
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Feb 22 23:54:20 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Feb 22 23:54:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3f55136

dev-libs/xapian-bindings: remove older versions

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-libs/xapian-bindings/Manifest  |   3 -
 .../xapian-bindings/xapian-bindings-1.2.24.ebuild  | 203 --
 .../xapian-bindings/xapian-bindings-1.4.4.ebuild   | 158 ---
 .../xapian-bindings/xapian-bindings-1.4.6.ebuild   | 305 -
 4 files changed, 669 deletions(-)

diff --git a/dev-libs/xapian-bindings/Manifest 
b/dev-libs/xapian-bindings/Manifest
index 0f0dccca37e..2840d3cf553 100644
--- a/dev-libs/xapian-bindings/Manifest
+++ b/dev-libs/xapian-bindings/Manifest
@@ -1,8 +1,5 @@
-DIST xapian-bindings-1.2.24.tar.xz 886148 BLAKE2B 
b3ed571022f24754b21e64479b7d835820463894f75b02d310288b18e2708a0c9ac6aae332ebc70ce81c312fbf0996608b5b7b287f8ab7946e7eec9820dbe9b3
 SHA512 
aaedac02ec9fb192ef8b45b07bef5584bc60aff7068c2e3fa0008430ed8296a653780cad04176431d81fe014802df333a3090469dce63204923eead15e6bbaef
 DIST xapian-bindings-1.2.25.tar.xz 1711860 BLAKE2B 
66367dbc50c4f59da8bb5bd4885fe9678aace45365573bac8e0e8e2c712795af2021ff52de9eeabb91f65a2f0447d1963424b1ae6558be95b737d1279e98
 SHA512 
5d27b2ae2722409ea99a1b9e6bf3f5c61ed9195b67121c090f1533340d3b11c546014985d0989a0725b60a07b392b9705bce054495f423bd3a7c99835aa336c7
-DIST xapian-bindings-1.4.4.tar.xz 1117140 BLAKE2B 
2240ecbe136443e9beea8871731a720a7382f0b59533ecb50983ff3cf8142500aaf762e4d1282be26de9f7e862c1071e21fa3cd67c50203d7bbc687fb202fb6d
 SHA512 
006e771b3ea654130b4f76f1a1caee576fd5a3fa6317ca44f1e5483671e8c83073ecbde4f3fc7f84c75590eec53acb59701af4cf9bcd72355ed9d53924492b53
 DIST xapian-bindings-1.4.5.tar.xz 1118884 BLAKE2B 
507b06f0121e5a56224250bfe7b19795eb9fd2fba977d12022d054e7b832fd70af70085ad576dab41efcde261f9ecd48179646f1ea67aaa266fb6272358eb69a
 SHA512 
e39ece495e25077990db3d06554306567c52c6f45ad55a65005cb97e18086ee18947e41d0d612157b891b61e015881385bcb082a03aa0c6452565e90d09e8275
-DIST xapian-bindings-1.4.6.tar.xz 1121532 BLAKE2B 
ecac35f9510fadb39f260c1ebd03220ebe01131e4a5fcc2842778adccdf9bf3e3ae6161dd66dc75774bfb1643f1dccc99a3bbb99894e49dbbdd65f838f827a4d
 SHA512 
e1d8d4c79ef8eb1b890be955b14eca7e9c7aafc6051cf9080d67948455f82ed68ab518343f532cde2a1c9e07d94b3aae8b8f5130db158c6badc9b6d118ceb733
 DIST xapian-bindings-1.4.7.tar.xz 1121700 BLAKE2B 
f8492113b76aba322c975aa2b957a627a32e5209d8b79f435dc85c899cf14619af6165265e624e2ba8806f3c91dd35d71d98c4a47f5d6f4fba1b7fb83700c0d0
 SHA512 
c904cd3abf19d68495b0487ea77265fdc92a3cd8b1c2437b89034efd349ce41198bbc4abca49f259f71a1ba0fd269b2cf9b6dd4c1607678a73cbed4de9c5a1d5
 DIST xapian-bindings-1.4.8.tar.xz 1123812 BLAKE2B 
5aa496ff3cfe06a40fa8db6a04cdc9041f4a0d9f12c7a61565f10c7d360490a7c8a7c745d91c9eda45b9d9bc58bd6a2bbae02aa9dd7ff1949ac59f7e09b090df
 SHA512 
f979c32b096ecdc7a71b2bd032c6d0e7131f3d304e47e44005989ca79ea1f940c39626c60a8e52ff3cdb2cb380aa5ddf82a99bae08e06629c0bd47d8e0bfa7cc
 DIST xapian-bindings-1.4.9.tar.xz 1123628 BLAKE2B 
918748bb99b826485127b16511ae2fe6e7965102738308fc675eca3018c8a7131fd65f54cc396912367c4c6f43c7c28b1ba07591567fe3ae646c3e1480439d0d
 SHA512 
cddc6cedfd571d565619ade0a4c9bfee8d688ca3d06d77368c8d673d3c9d1296b652122836debc84a4d54724c2bf0639a009396bf587ed4b8901a6bfe508851d

diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.2.24.ebuild 
b/dev-libs/xapian-bindings/xapian-bindings-1.2.24.ebuild
deleted file mode 100644
index 6d733e8d95b..000
--- a/dev-libs/xapian-bindings/xapian-bindings-1.2.24.ebuild
+++ /dev/null
@@ -1,203 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-USE_PHP="php5-6"
-
-PHP_EXT_NAME="xapian"
-PHP_EXT_INI="yes"
-PHP_EXT_OPTIONAL_USE="php"
-
-#mono violates sandbox, we disable it until we figure this out
-#inherit java-pkg-opt-2 mono-env php-ext-source-r2 python
-inherit java-pkg-opt-2 php-ext-source-r2 python-r1 toolchain-funcs
-
-DESCRIPTION="SWIG and JNI bindings for Xapian"
-HOMEPAGE="http://www.xapian.org/;
-SRC_URI="http://oligarchy.co.uk/xapian/${PV}/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 sparc x86"
-#IUSE="java lua mono perl php python ruby tcl"
-#REQUIRED_USE="|| ( java lua mono perl php python ruby tcl )"
-IUSE="java lua perl php python ruby tcl"
-REQUIRED_USE="|| ( java lua perl php python ruby tcl ) python? ( 
${PYTHON_REQUIRED_USE} )"
-
-COMMONDEPEND="dev-libs/xapian:0/1.2.22
-   lua? ( dev-lang/lua:0 )
-   perl? ( dev-lang/perl:= )
-   python? ( ${PYTHON_DEPS} )
-   ruby? ( dev-lang/ruby:= )
-   tcl? ( >=dev-lang/tcl-8.1:0= )"
-#  mono? ( 

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

2019-02-22 Thread Anthony G. Basile
commit: 3e8c59dc4f73ce19023cc9ae4ecf80aee512fee4
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Feb 22 23:50:53 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Feb 22 23:50:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e8c59dc

dev-libs/xapian: restore 1.4.5

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --force

 dev-libs/xapian/Manifest|  1 +
 dev-libs/xapian/xapian-1.4.5.ebuild | 78 +
 2 files changed, 79 insertions(+)

diff --git a/dev-libs/xapian/Manifest b/dev-libs/xapian/Manifest
index 40aca9f2164..ca5761c012f 100644
--- a/dev-libs/xapian/Manifest
+++ b/dev-libs/xapian/Manifest
@@ -1,5 +1,6 @@
 DIST xapian-core-1.2.25.tar.xz 3253292 BLAKE2B 
a130e26188c949d0433d017e8d13e7ecf6241a232d00125699ba8ed63eab9cb1651e02182fcc152f960f4e122709958632779daaaf5760fe50953a3b5b07a243
 SHA512 
a15b5d9b5770337519f671732f53f0642b31f08206824500d589ba309c9e91a05a30353d66ebf70a4c1cb1824b44e1c7b7630e799de3b15d645cf951a6017bfe
 DIST xapian-core-1.4.10.tar.xz 2973780 BLAKE2B 
6ef86a4c02e6721f434e33ea27a37ddac9cee62f0c9eed8c6334cadb62dd544be66405dd359dd944cf1ab12742c10e786b7300c4987e33ce33da9d9df4e428d4
 SHA512 
fa716d6f8c04edb297d99dad4d7835f7874837ab3c39d7017e43708cde6992c596e579418be17b79772e002bd23b94169812523a1abd9519b1dd3df474f027d9
+DIST xapian-core-1.4.5.tar.xz 2810612 BLAKE2B 
7784e69e3ca064751d829173949fcde65661c2c2070fdc8392cf2b6d40874a3e5b1265e61f25dd39b33e179b3fe3842b67f33a55523c3a18e9b65528e6a23a1e
 SHA512 
cff97a856a406583ca81164ddb704a0eeae7d8d6f94ce3b3f53d5208d657423e87dd06bdc7acb5e5904765bce1cefbc98365cde315c1d46f7b18cfba7b022ae6
 DIST xapian-core-1.4.7.tar.xz 2874172 BLAKE2B 
917a35ca717ed4437f4a617ce0b6ac07d5936e07aac6bfa9d6878c12ed0c38e7ca994ad943b6dc7a5cd2fe131a445c5a7859f2286c2201dd048020569ce1a0bf
 SHA512 
9e77a78bd63036966ebb9bbed91e36fef17b37c9465c8d4b7dc8041f0e24b040e6520de645babfeeade952771d145176a204328718cfa8bc2291bb6fdbe840d2
 DIST xapian-core-1.4.8.tar.xz 2880432 BLAKE2B 
8468a33614d8c7617755cfe4cc79e72ab42612a79be9fb684525e268efe80c42ce902a60a44dc5548c70b719d752e15927ce24b4ab457905022ae806bffb1f11
 SHA512 
9ed1f34ec1bf53a4dc628ebb8d080af79a4ac6a315bf1ae52441f0ac3a63e5478ed02887382116b28157b926e685fdc730489426edce560aa4bba27cb7295e48
 DIST xapian-core-1.4.9.tar.xz 2880024 BLAKE2B 
25272128fbbd7cb23dab92c87be03fee8dae5b742f26a66b9c51c649a7826639e52124f5f0748d3c12cce81a7875ed217931ddbe2b04303a08709c4a773a617f
 SHA512 
1af23815ff9358d6407723d1a7d3dc00df8f45f4808ccaa4c57f38197763fdc2d62cb7b080fab737408db42ced85707021eac881d80767248ea22aff8a2e4aa3

diff --git a/dev-libs/xapian/xapian-1.4.5.ebuild 
b/dev-libs/xapian/xapian-1.4.5.ebuild
new file mode 100644
index 000..fbedbb7f3c9
--- /dev/null
+++ b/dev-libs/xapian/xapian-1.4.5.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils multilib-minimal
+
+MY_P="${PN}-core-${PV}"
+
+DESCRIPTION="Xapian Probabilistic Information Retrieval library"
+HOMEPAGE="http://www.xapian.org/;
+SRC_URI="http://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0/30" # ABI version of libxapian.so
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~x64-solaris"
+IUSE="doc static-libs -cpu_flags_x86_sse +cpu_flags_x86_sse2 +glass +chert 
+inmemory"
+
+DEPEND="sys-libs/zlib"
+RDEPEND="${DEPEND}"
+
+REQUIRED_USE="inmemory? ( chert )"
+
+S="${WORKDIR}/${MY_P}"
+
+multilib_src_configure() {
+   local myconf=""
+
+   if use cpu_flags_x86_sse2; then
+   myconf="${myconf} --enable-sse=sse2"
+   else
+   if use cpu_flags_x86_sse; then
+   myconf="${myconf} --enable-sse=sse"
+   else
+   myconf="${myconf} --disable-sse"
+   fi
+   fi
+
+   myconf="${myconf} $(use_enable static-libs static)"
+
+   use glass || myconf="${myconf} --disable-backend-glass"
+   use chert || myconf="${myconf} --disable-backend-chert"
+   use inmemory || myconf="${myconf} --disable-backend-inmemory"
+
+   myconf="${myconf} --enable-backend-remote --program-suffix="
+
+   ECONF_SOURCE=${S} econf $myconf
+}
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/xapian/postingsource.h
+   /usr/include/xapian/attributes.h
+   /usr/include/xapian/valuesetmatchdecider.h
+   /usr/include/xapian/version.h
+   /usr/include/xapian/version.h
+   /usr/include/xapian/types.h
+   /usr/include/xapian/positioniterator.h
+   /usr/include/xapian/registry.h
+)
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install
+}
+
+multilib_src_install_all() {
+   # bug #573466
+   ln -sf "${D}usr/bin/xapian-config" "${D}usr/bin/xapian-config-1.3"
+
+   use doc || rm -rf "${D}usr/share/doc/xapian-core-${PV}"
+
+   

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

2019-02-22 Thread Sergei Trofimovich
commit: 27afb80e661ba54a9c71dcb3f52ebe8d46504cc2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Feb 22 23:45:59 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb 22 23:45:59 2019 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=27afb80e

8.3.0: cut patchset 1.0

It's a verbatim copy of 8.2.0 patchset with upstreamed patches removed.

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

 8.3.0/gentoo/01_all_default-fortify-source.patch   |  22 
 .../02_all_default-warn-format-security.patch  |  22 
 8.3.0/gentoo/03_all_default-warn-trampolines.patch |  13 ++
 8.3.0/gentoo/04_all_default-ssp-fix.patch  |  38 ++
 8.3.0/gentoo/05_all_alpha-mieee-default.patch  |  39 ++
 8.3.0/gentoo/06_all_ia64_note.GNU-stack.patch  |  92 +
 .../gentoo/07_all_i386_libgcc_note.GNU-stack.patch |  54 
 8.3.0/gentoo/08_all_libiberty-asprintf.patch   |  18 +++
 8.3.0/gentoo/09_all_libiberty-pic.patch|  10 ++
 8.3.0/gentoo/10_all_nopie-all-flags.patch  |  18 +++
 8.3.0/gentoo/11_all_extra-options.patch|  89 +
 .../12_all_pr55930-dependency-tracking.patch   |  18 +++
 8.3.0/gentoo/13_all_sh-drop-sysroot-suffix.patch   |  32 +
 8.3.0/gentoo/14_all_ia64-TEXTREL.patch |  22 
 8.3.0/gentoo/15_all_disable-systemtap-switch.patch | 142 +
 8.3.0/gentoo/16_all_sh_textrel-on-libitm.patch |  41 ++
 8.3.0/gentoo/17_all_m68k-textrel-on-libgcc.patch   |  93 ++
 8.3.0/gentoo/18_all_respect-build-cxxflags.patch   |  39 ++
 8.3.0/gentoo/19_all_libgfortran-Werror.patch   |  20 +++
 8.3.0/gentoo/20_all_libgomp-Werror.patch   |  20 +++
 8.3.0/gentoo/21_all_libitm-Werror.patch|  19 +++
 8.3.0/gentoo/22_all_libatomic-Werror.patch |  19 +++
 8.3.0/gentoo/23_all_libbacktrace-Werror.patch  |  17 +++
 8.3.0/gentoo/24_all_libsanitizer-Werror.patch  |  17 +++
 8.3.0/gentoo/25_all_libstdcxx-no-vtv.patch |  61 +
 8.3.0/gentoo/README.history|  26 
 26 files changed, 1001 insertions(+)

diff --git a/8.3.0/gentoo/01_all_default-fortify-source.patch 
b/8.3.0/gentoo/01_all_default-fortify-source.patch
new file mode 100644
index 000..d307474
--- /dev/null
+++ b/8.3.0/gentoo/01_all_default-fortify-source.patch
@@ -0,0 +1,22 @@
+Taken Debian's patch and removed docs matches:
+https://salsa.debian.org/toolchain-team/gcc.git
+Also see https://bugs.gentoo.org/621036 where
+initially Gentoo used too complicated macro.
+
+# DP: Turn on -D_FORTIFY_SOURCE=2 by default for C, C++, ObjC, ObjC++,
+# DP: if the optimization level is > 0
+--- a/gcc/c-family/c-cppbuiltin.c
 b/gcc/c-family/c-cppbuiltin.c
+@@ -951,6 +951,12 @@ c_cpp_builtins (cpp_reader *pfile)
+   builtin_define_with_value ("__REGISTER_PREFIX__", REGISTER_PREFIX, 0);
+   builtin_define_with_value ("__USER_LABEL_PREFIX__", user_label_prefix, 0);
+ 
++#if !defined(ACCEL_COMPILER)
++  /* Fortify Source enabled by default for optimization levels > 0 */
++  if (optimize)
++builtin_define_with_int_value ("_FORTIFY_SOURCE", 2);
++#endif
++
+   /* Misc.  */
+   if (flag_gnu89_inline)
+ cpp_define (pfile, "__GNUC_GNU_INLINE__");

diff --git a/8.3.0/gentoo/02_all_default-warn-format-security.patch 
b/8.3.0/gentoo/02_all_default-warn-format-security.patch
new file mode 100644
index 000..f809abd
--- /dev/null
+++ b/8.3.0/gentoo/02_all_default-warn-format-security.patch
@@ -0,0 +1,22 @@
+Enable -Wformat and -Wformat-security by default.
+
+--- a/gcc/c-family/c.opt   2016-03-23 18:51:56.0 +0100
 b/gcc/c-family/c.opt   2016-04-28 23:45:54.063351272 +0200
+@@ -459,7 +459,7 @@ C ObjC C++ ObjC++ Var(warn_format_nonlit
+ Warn about format strings that are not literals.
+ 
+ Wformat-security
+-C ObjC C++ ObjC++ Var(warn_format_security) Warning LangEnabledBy(C ObjC C++ 
ObjC++,Wformat=, warn_format >= 2, 0)
++C ObjC C++ ObjC++ Var(warn_format_security) Init(1) Warning LangEnabledBy(C 
ObjC C++ ObjC++,Wformat=, warn_format >= 2, 0)
+ Warn about possible security problems with format functions.
+ 
+ Wformat-signedness
+@@ -475,7 +475,7 @@ C ObjC C++ ObjC++ Var(warn_format_zero_l
+ Warn about zero-length formats.
+ 
+ Wformat=
+-C ObjC C++ ObjC++ Joined RejectNegative UInteger Var(warn_format) Warning 
LangEnabledBy(C ObjC C++ ObjC++,Wall, 1, 0) IntegerRange(0, 2)
++C ObjC C++ ObjC++ Joined RejectNegative UInteger Var(warn_format) Init(1) 
Warning LangEnabledBy(C ObjC C++ ObjC++,Wall, 1, 0) IntegerRange(0, 2)
+ Warn about printf/scanf/strftime/strfmon format string anomalies.
+ 
+ Wignored-qualifiers

diff --git a/8.3.0/gentoo/03_all_default-warn-trampolines.patch 
b/8.3.0/gentoo/03_all_default-warn-trampolines.patch
new file mode 100644
index 000..7a644cb
--- /dev/null
+++ b/8.3.0/gentoo/03_all_default-warn-trampolines.patch
@@ -0,0 +1,13 @@
+Enable -Wtrampolines by default.

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/commoncpp2/, dev-cpp/commoncpp2/files/

2019-02-22 Thread Aaron Bauman
commit: 88ff70ab3b857a8e6aa63061028d8475b63816bc
Author: Stefan Strogin  gmail  com>
AuthorDate: Wed Feb 20 21:37:45 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Feb 22 23:36:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88ff70ab

dev-cpp/commoncpp2: add patch for openssl-1.1 and libressl support

SSLv3_client_method() is deprecated in openssl-1.1 and libressl.
They suggest to use SSLv23_client_method.

Closes: https://bugs.gentoo.org/674416
Package-Manager: Portage-2.3.61, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11120
Signed-off-by: Aaron Bauman  gentoo.org>

 dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild | 73 +++
 dev-cpp/commoncpp2/files/1.8.1-libressl.patch | 15 ++
 2 files changed, 88 insertions(+)

diff --git a/dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild 
b/dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild
new file mode 100644
index 000..f5f40d898c1
--- /dev/null
+++ b/dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils
+
+DESCRIPTION="C++ library offering portable support for system-related services"
+SRC_URI="mirror://gnu/commoncpp/${P}.tar.gz"
+HOMEPAGE="https://www.gnu.org/software/commoncpp/;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="debug doc examples ipv6 gnutls ssl static-libs"
+
+RDEPEND="
+   sys-libs/zlib
+   ssl? (
+   gnutls? (
+   dev-libs/libgcrypt:0=
+   net-libs/gnutls:=
+   )
+   !gnutls? ( dev-libs/openssl:0= )
+   )"
+DEPEND="${RDEPEND}
+   doc? ( >=app-doc/doxygen-1.3.6 )"
+
+HTML_DOCS=()
+
+PATCHES=(
+   "${FILESDIR}/1.8.1-configure_detect_netfilter.patch"
+   "${FILESDIR}/1.8.0-glibc212.patch"
+   "${FILESDIR}/1.8.1-autoconf-update.patch"
+   "${FILESDIR}/1.8.1-fix-buffer-overflow.patch"
+   "${FILESDIR}/1.8.1-parallel-build.patch"
+   "${FILESDIR}/1.8.1-libgcrypt.patch"
+   "${FILESDIR}/1.8.1-fix-c++14.patch"
+   "${FILESDIR}/1.8.1-gnutls-3.4.patch"
+   "${FILESDIR}/1.8.1-libressl.patch" # bug 674416
+)
+
+pkg_setup() {
+   use doc && HTML_DOCS+=( doc/html/. )
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   use ssl && local myconf=( $(usex gnutls '--with-gnutls' 
'--with-openssl') )
+
+   econf \
+   $(use_enable debug) \
+   $(use_with ipv6) \
+   $(use_enable static-libs static) \
+   $(use_with doc doxygen) \
+   "${myconf[@]}"
+}
+
+src_install () {
+   default
+   prune_libtool_files
+
+   dodoc COPYING.addendum
+
+   if use examples; then
+   docinto examples
+   dodoc demo/{*.cpp,*.h,*.xml,README}
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}

diff --git a/dev-cpp/commoncpp2/files/1.8.1-libressl.patch 
b/dev-cpp/commoncpp2/files/1.8.1-libressl.patch
new file mode 100644
index 000..9779a53d8fa
--- /dev/null
+++ b/dev-cpp/commoncpp2/files/1.8.1-libressl.patch
@@ -0,0 +1,15 @@
+Upstream-Status: Submitted [bug-common...@gnu.org]
+
+diff --git a/src/ssl.cpp b/src/ssl.cpp
+index 5bf526d..3cd7040 100644
+--- a/src/ssl.cpp
 b/src/ssl.cpp
+@@ -386,7 +386,7 @@ bool SSLStream::getSession(void)
+ if(so == INVALID_SOCKET)
+ return false;
+ 
+-ctx = SSL_CTX_new(SSLv3_client_method());
++ctx = SSL_CTX_new(SSLv23_client_method());
+ if(!ctx) {
+ SSL_CTX_free(ctx);
+ return false;



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

2019-02-22 Thread Aaron Bauman
commit: 5d65b5571447c81a5c05c71c1d7b49fee9d06221
Author: Stefan Strogin  gmail  com>
AuthorDate: Wed Feb 20 21:40:43 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Feb 22 23:36:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d65b557

dev-cpp/commoncpp2: add USE=libressl

Closes: https://bugs.gentoo.org/678440
Package-Manager: Portage-2.3.61, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>
Signed-off-by: Aaron Bauman  gentoo.org>

 dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild 
b/dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild
index f5f40d898c1..797bc478eb2 100644
--- a/dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild
+++ b/dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gnu.org/software/commoncpp/;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="debug doc examples ipv6 gnutls ssl static-libs"
+IUSE="debug doc examples gnutls ipv6 libressl ssl static-libs"
 
 RDEPEND="
sys-libs/zlib
@@ -20,7 +20,10 @@ RDEPEND="
dev-libs/libgcrypt:0=
net-libs/gnutls:=
)
-   !gnutls? ( dev-libs/openssl:0= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
)"
 DEPEND="${RDEPEND}
doc? ( >=app-doc/doxygen-1.3.6 )"



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

2019-02-22 Thread Anthony G. Basile
commit: c9ef851344067d8b1dd2efa827faefa74f25b6a4
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Feb 22 23:00:16 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Feb 22 23:00:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9ef8513

dev-libs/xapian: remove older versions

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-libs/xapian/Manifest |  4 --
 dev-libs/xapian/xapian-1.2.24.ebuild | 66 --
 dev-libs/xapian/xapian-1.4.4.ebuild  | 78 
 dev-libs/xapian/xapian-1.4.5.ebuild  | 78 
 dev-libs/xapian/xapian-1.4.6.ebuild  | 78 
 5 files changed, 304 deletions(-)

diff --git a/dev-libs/xapian/Manifest b/dev-libs/xapian/Manifest
index 419e7333005..40aca9f2164 100644
--- a/dev-libs/xapian/Manifest
+++ b/dev-libs/xapian/Manifest
@@ -1,9 +1,5 @@
-DIST xapian-core-1.2.24.tar.xz 3210192 BLAKE2B 
062f0c15ce87fb64b0eec5e5e54b76c443d0581feab44791bce6925f0f77385b423218dc7006d7e095cc9764fffc73a74a067923c44f51816d94b731d001f903
 SHA512 
1f8ae5848f94b5f0bee03024f12ae8c336b6d85e58f7b36e885fe604f9fb962c0525e1f44e6cfcd183e811226c61b23f0f2fcc35c7d2e63544b19347a0f96c80
 DIST xapian-core-1.2.25.tar.xz 3253292 BLAKE2B 
a130e26188c949d0433d017e8d13e7ecf6241a232d00125699ba8ed63eab9cb1651e02182fcc152f960f4e122709958632779daaaf5760fe50953a3b5b07a243
 SHA512 
a15b5d9b5770337519f671732f53f0642b31f08206824500d589ba309c9e91a05a30353d66ebf70a4c1cb1824b44e1c7b7630e799de3b15d645cf951a6017bfe
 DIST xapian-core-1.4.10.tar.xz 2973780 BLAKE2B 
6ef86a4c02e6721f434e33ea27a37ddac9cee62f0c9eed8c6334cadb62dd544be66405dd359dd944cf1ab12742c10e786b7300c4987e33ce33da9d9df4e428d4
 SHA512 
fa716d6f8c04edb297d99dad4d7835f7874837ab3c39d7017e43708cde6992c596e579418be17b79772e002bd23b94169812523a1abd9519b1dd3df474f027d9
-DIST xapian-core-1.4.4.tar.xz 2807952 BLAKE2B 
92f30c063dca4bd7806c1ab025d6b75564acc3a33a129bdc2cbf496518897addb2b63bd772b648a7a199041ea7b90534fb5c4692e94e1e3ef0a7f20301e28e8e
 SHA512 
dc88bab1d82c68b29d51c2113319ddb5d16840f3544b9d5fcc7a3671f97d58f16ddff58b865ad3521ea778cbaacf73fe7346bb514a1275f1f739283a4128d001
-DIST xapian-core-1.4.5.tar.xz 2810612 BLAKE2B 
7784e69e3ca064751d829173949fcde65661c2c2070fdc8392cf2b6d40874a3e5b1265e61f25dd39b33e179b3fe3842b67f33a55523c3a18e9b65528e6a23a1e
 SHA512 
cff97a856a406583ca81164ddb704a0eeae7d8d6f94ce3b3f53d5208d657423e87dd06bdc7acb5e5904765bce1cefbc98365cde315c1d46f7b18cfba7b022ae6
-DIST xapian-core-1.4.6.tar.xz 2839964 BLAKE2B 
ab35e3098d8cf99656539968171073683811dc9a98b7d26e389c0cb1e8d1b70f9007e0ba61defe496713cb0f304a0fed7afa253174e900c0756084ab40721573
 SHA512 
f08168eba26a24ea00c2219d2cdfac1d904b51162fdd98d437564786375245e00010986a7d6e9c8c7548ae19aab80434b5cb0051252f902b40db2976b1008fe2
 DIST xapian-core-1.4.7.tar.xz 2874172 BLAKE2B 
917a35ca717ed4437f4a617ce0b6ac07d5936e07aac6bfa9d6878c12ed0c38e7ca994ad943b6dc7a5cd2fe131a445c5a7859f2286c2201dd048020569ce1a0bf
 SHA512 
9e77a78bd63036966ebb9bbed91e36fef17b37c9465c8d4b7dc8041f0e24b040e6520de645babfeeade952771d145176a204328718cfa8bc2291bb6fdbe840d2
 DIST xapian-core-1.4.8.tar.xz 2880432 BLAKE2B 
8468a33614d8c7617755cfe4cc79e72ab42612a79be9fb684525e268efe80c42ce902a60a44dc5548c70b719d752e15927ce24b4ab457905022ae806bffb1f11
 SHA512 
9ed1f34ec1bf53a4dc628ebb8d080af79a4ac6a315bf1ae52441f0ac3a63e5478ed02887382116b28157b926e685fdc730489426edce560aa4bba27cb7295e48
 DIST xapian-core-1.4.9.tar.xz 2880024 BLAKE2B 
25272128fbbd7cb23dab92c87be03fee8dae5b742f26a66b9c51c649a7826639e52124f5f0748d3c12cce81a7875ed217931ddbe2b04303a08709c4a773a617f
 SHA512 
1af23815ff9358d6407723d1a7d3dc00df8f45f4808ccaa4c57f38197763fdc2d62cb7b080fab737408db42ced85707021eac881d80767248ea22aff8a2e4aa3

diff --git a/dev-libs/xapian/xapian-1.2.24.ebuild 
b/dev-libs/xapian/xapian-1.2.24.ebuild
deleted file mode 100644
index ebe151278a9..000
--- a/dev-libs/xapian/xapian-1.2.24.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils
-
-MY_P="${PN}-core-${PV}"
-
-DESCRIPTION="Xapian Probabilistic Information Retrieval library"
-HOMEPAGE="http://www.xapian.org/;
-SRC_URI="http://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0/1.2.22" # ABI version of libxapian.so, prefixed with 1.2.
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86"
-IUSE="doc static-libs -cpu_flags_x86_sse +cpu_flags_x86_sse2 +brass +chert 
+inmemory"
-
-DEPEND="sys-libs/zlib"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
-   local myconf=""
-
-   einfo
-   if use cpu_flags_x86_sse2; then
-   einfo "Using sse2"
-   myconf="${myconf} --enable-sse=sse2"
-   else
-   if use cpu_flags_x86_sse; then
-   

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

2019-02-22 Thread Anthony G. Basile
commit: c769d98ebd374619987b0a8b78e4ba8929c328a7
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Feb 22 22:58:04 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Feb 22 22:58:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c769d98e

dev-libs/xapian: version bump to 1.4.10

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-libs/xapian/Manifest |  1 +
 dev-libs/xapian/xapian-1.4.10.ebuild | 76 
 2 files changed, 77 insertions(+)

diff --git a/dev-libs/xapian/Manifest b/dev-libs/xapian/Manifest
index 9adbfa2b693..419e7333005 100644
--- a/dev-libs/xapian/Manifest
+++ b/dev-libs/xapian/Manifest
@@ -1,5 +1,6 @@
 DIST xapian-core-1.2.24.tar.xz 3210192 BLAKE2B 
062f0c15ce87fb64b0eec5e5e54b76c443d0581feab44791bce6925f0f77385b423218dc7006d7e095cc9764fffc73a74a067923c44f51816d94b731d001f903
 SHA512 
1f8ae5848f94b5f0bee03024f12ae8c336b6d85e58f7b36e885fe604f9fb962c0525e1f44e6cfcd183e811226c61b23f0f2fcc35c7d2e63544b19347a0f96c80
 DIST xapian-core-1.2.25.tar.xz 3253292 BLAKE2B 
a130e26188c949d0433d017e8d13e7ecf6241a232d00125699ba8ed63eab9cb1651e02182fcc152f960f4e122709958632779daaaf5760fe50953a3b5b07a243
 SHA512 
a15b5d9b5770337519f671732f53f0642b31f08206824500d589ba309c9e91a05a30353d66ebf70a4c1cb1824b44e1c7b7630e799de3b15d645cf951a6017bfe
+DIST xapian-core-1.4.10.tar.xz 2973780 BLAKE2B 
6ef86a4c02e6721f434e33ea27a37ddac9cee62f0c9eed8c6334cadb62dd544be66405dd359dd944cf1ab12742c10e786b7300c4987e33ce33da9d9df4e428d4
 SHA512 
fa716d6f8c04edb297d99dad4d7835f7874837ab3c39d7017e43708cde6992c596e579418be17b79772e002bd23b94169812523a1abd9519b1dd3df474f027d9
 DIST xapian-core-1.4.4.tar.xz 2807952 BLAKE2B 
92f30c063dca4bd7806c1ab025d6b75564acc3a33a129bdc2cbf496518897addb2b63bd772b648a7a199041ea7b90534fb5c4692e94e1e3ef0a7f20301e28e8e
 SHA512 
dc88bab1d82c68b29d51c2113319ddb5d16840f3544b9d5fcc7a3671f97d58f16ddff58b865ad3521ea778cbaacf73fe7346bb514a1275f1f739283a4128d001
 DIST xapian-core-1.4.5.tar.xz 2810612 BLAKE2B 
7784e69e3ca064751d829173949fcde65661c2c2070fdc8392cf2b6d40874a3e5b1265e61f25dd39b33e179b3fe3842b67f33a55523c3a18e9b65528e6a23a1e
 SHA512 
cff97a856a406583ca81164ddb704a0eeae7d8d6f94ce3b3f53d5208d657423e87dd06bdc7acb5e5904765bce1cefbc98365cde315c1d46f7b18cfba7b022ae6
 DIST xapian-core-1.4.6.tar.xz 2839964 BLAKE2B 
ab35e3098d8cf99656539968171073683811dc9a98b7d26e389c0cb1e8d1b70f9007e0ba61defe496713cb0f304a0fed7afa253174e900c0756084ab40721573
 SHA512 
f08168eba26a24ea00c2219d2cdfac1d904b51162fdd98d437564786375245e00010986a7d6e9c8c7548ae19aab80434b5cb0051252f902b40db2976b1008fe2

diff --git a/dev-libs/xapian/xapian-1.4.10.ebuild 
b/dev-libs/xapian/xapian-1.4.10.ebuild
new file mode 100644
index 000..ef53864e2d9
--- /dev/null
+++ b/dev-libs/xapian/xapian-1.4.10.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit eutils multilib-minimal
+
+MY_P="${PN}-core-${PV}"
+
+DESCRIPTION="Xapian Probabilistic Information Retrieval library"
+HOMEPAGE="http://www.xapian.org/;
+SRC_URI="http://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0/30" # ABI version of libxapian.so
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~x64-solaris"
+IUSE="doc static-libs -cpu_flags_x86_sse +cpu_flags_x86_sse2 +glass +chert 
+inmemory"
+
+DEPEND="sys-libs/zlib"
+RDEPEND="${DEPEND}"
+
+REQUIRED_USE="inmemory? ( chert )"
+
+S="${WORKDIR}/${MY_P}"
+
+multilib_src_configure() {
+   local myconf=""
+
+   if use cpu_flags_x86_sse2; then
+   myconf="${myconf} --enable-sse=sse2"
+   else
+   if use cpu_flags_x86_sse; then
+   myconf="${myconf} --enable-sse=sse"
+   else
+   myconf="${myconf} --disable-sse"
+   fi
+   fi
+
+   myconf="${myconf} $(use_enable static-libs static)"
+
+   use glass || myconf="${myconf} --disable-backend-glass"
+   use chert || myconf="${myconf} --disable-backend-chert"
+   use inmemory || myconf="${myconf} --disable-backend-inmemory"
+
+   myconf="${myconf} --enable-backend-remote --program-suffix="
+
+   ECONF_SOURCE=${S} econf $myconf
+}
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/xapian/postingsource.h
+   /usr/include/xapian/attributes.h
+   /usr/include/xapian/valuesetmatchdecider.h
+   /usr/include/xapian/version.h
+   /usr/include/xapian/version.h
+   /usr/include/xapian/types.h
+   /usr/include/xapian/positioniterator.h
+   /usr/include/xapian/registry.h
+)
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install
+}
+
+multilib_src_install_all() {
+   # bug #573466
+   ln -sf "${D}usr/bin/xapian-config" "${D}usr/bin/xapian-config-1.3"
+
+   use doc || rm -rf "${D}usr/share/doc/xapian-core-${PV}"
+
+   dodoc 

[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2019-02-22 Thread Aaron Bauman
commit: 057227baf4c9d271098a7597c537c0adb234750b
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Feb 22 22:31:52 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Feb 22 22:31:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=057227ba

gui-libs/wlroots: add new category and package

Signed-off-by: Aaron Bauman  gentoo.org>

 gui-libs/wlroots/Manifest|   2 +
 gui-libs/wlroots/metadata.xml|  40 ++
 gui-libs/wlroots/wlroots-0.2.ebuild  | 101 +++
 gui-libs/wlroots/wlroots-0.3.ebuild  | 101 +++
 gui-libs/wlroots/wlroots-.ebuild | 101 +++
 5 files changed, 345 insertions(+)

diff --git a/gui-libs/wlroots/Manifest b/gui-libs/wlroots/Manifest
new file mode 100644
index 000..a4c642cf78c
--- /dev/null
+++ b/gui-libs/wlroots/Manifest
@@ -0,0 +1,2 @@
+DIST wlroots-0.2.tar.gz 437638 BLAKE2B 
dd7ca737ba2dfc00e30c83e973616cefb77fccb793161794361422a2fcbdf7299aacea8d794b910fdf06c9a191a89f7f1530d312545d08d126a729be41eeb424
 SHA512 
b7727b29ed7e5188d5fa6099687f8e6f48b6b3f17f7a6e136956ad6b607054595de3779118bffd4b9730115eaca2f00c2d30d52f4915b2753a749432ec0c3f2a
+DIST wlroots-0.3.tar.gz 473490 BLAKE2B 
552bcc5d8bb847dbac5caaddeac830a4de25b4cc80abb6c8b8e610b5e40cc20ff50a145fdfb6bb5f0aa53d218400777ca7a5982c74eb01bd973109b2f8fd7938
 SHA512 
ccec1426e6ac86fa63f82763d123162fca5be25fb37bbb44a5de651a7764f5325ef21cbe2cf698cb315f0de4719a6bac8eb0ceeffe2111de7c9f4b59e019

diff --git a/gui-libs/wlroots/metadata.xml b/gui-libs/wlroots/metadata.xml
new file mode 100644
index 000..5fb5999bdba
--- /dev/null
+++ b/gui-libs/wlroots/metadata.xml
@@ -0,0 +1,40 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   b...@gentoo.org
+   Aaron Bauman
+   
+   
+   speedjac...@gmail.com
+   Niccolò Scatena
+   
+   
+   Pluggable, composable, unopinionated modules for building a 
Wayland
+   compositor.
+
+   wlroots implements a huge variety of Wayland compositor 
features and
+   implements them right. By using wlroots, you get high 
performance,
+   excellent hardware compatibility, broad support for many wayland
+   interfaces, and comfortable development tools.
+
+   wlroots is developed under the direction of the 
dev-libs/sway project.
+   
+   
+   Enable support for rootless session via 
elogind
+   Use xcb-icccm (from 
x11-libs/xcb-util-wm) util library for improved Xwayland 
introspection
+   Build the rootston example 
compositor
+   Enable support for handling 
input/output devices through x11-libs/libxcb
+   Enable support for X11 applications 
(XWayland)
+   
+   
+   swaywm/wlroots
+   
+   s...@cmpwn.com
+   Drew DeVault
+   
+   https://github.com/swaywm/wlroots/issues
+   https://github.com/swaywm/wlroots/wiki
+   
https://github.com/swaywm/wlroots/releases
+   
+

diff --git a/gui-libs/wlroots/wlroots-0.2.ebuild 
b/gui-libs/wlroots/wlroots-0.2.ebuild
new file mode 100644
index 000..a3427d6c6fc
--- /dev/null
+++ b/gui-libs/wlroots/wlroots-0.2.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps meson
+
+DESCRIPTION="Pluggable, composable, unopinionated modules for building a 
Wayland compositor"
+HOMEPAGE="https://github.com/swaywm/wlroots;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="elogind icccm rootston systemd x11-backend X"
+REQUIRED_USE="?? ( elogind systemd )"
+
+DEPEND="
+   >=dev-libs/libinput-1.7.0:0=
+   >=dev-libs/wayland-1.16.0
+   media-libs/mesa[egl,gles2,gbm]
+   virtual/libudev
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   x11-libs/pixman
+   elogind? ( >=sys-auth/elogind-237 )
+   icccm? ( x11-libs/xcb-util-wm )
+   systemd? ( >=sys-apps/systemd-237 )
+   x11-backend? ( x11-libs/libxcb:0= )
+   X? (
+   x11-base/xorg-server[wayland]
+   x11-libs/libxcb:0=
+   x11-libs/xcb-util-image
+   )
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   >=dev-libs/wayland-protocols-1.15
+   virtual/pkgconfig
+"
+
+FILECAPS=( cap_sys_admin usr/bin/rootston )
+
+src_configure() {
+   # xcb-util-errors is not on Gentoo Repository (and upstream seems 
inactive?)
+   local emesonargs=(
+   "-Dxcb-errors=disabled"
+   

[gentoo-commits] repo/gentoo:master commit in: gui-apps/swaylock/

2019-02-22 Thread Aaron Bauman
commit: 231fded11356630e2fb89cbe6766e1304262c0d4
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Feb 22 22:48:54 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Feb 22 22:48:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=231fded1

gui-apps/swaylock: update deps based on previous cat/pkg moves

Signed-off-by: Aaron Bauman  gentoo.org>

 gui-apps/swaylock/swaylock-1.3.ebuild  | 2 +-
 gui-apps/swaylock/swaylock-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-apps/swaylock/swaylock-1.3.ebuild 
b/gui-apps/swaylock/swaylock-1.3.ebuild
index 85539fb9095..c42b75c8e10 100644
--- a/gui-apps/swaylock/swaylock-1.3.ebuild
+++ b/gui-apps/swaylock/swaylock-1.3.ebuild
@@ -29,7 +29,7 @@ DEPEND="
 "
 RDEPEND="
${DEPEND}
-   !<=dev-libs/sway-1.0_beta2[swaylock]
+   !<=gui-libs/sway-1.0_beta2[swaylock]
 "
 BDEPEND="
>=dev-libs/wayland-protocols-1.14

diff --git a/gui-apps/swaylock/swaylock-.ebuild 
b/gui-apps/swaylock/swaylock-.ebuild
index 85539fb9095..5ea7fb97525 100644
--- a/gui-apps/swaylock/swaylock-.ebuild
+++ b/gui-apps/swaylock/swaylock-.ebuild
@@ -29,7 +29,7 @@ DEPEND="
 "
 RDEPEND="
${DEPEND}
-   !<=dev-libs/sway-1.0_beta2[swaylock]
+   !<=gui-wm/sway-1.0_beta2[swaylock]
 "
 BDEPEND="
>=dev-libs/wayland-protocols-1.14



[gentoo-commits] repo/gentoo:master commit in: dev-libs/swaylock/, dev-libs/swayidle/

2019-02-22 Thread Aaron Bauman
commit: dfbb280e9b75faf00c923059f3bcba54f358ce9a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Feb 22 22:34:17 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Feb 22 22:34:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfbb280e

dev-libs/sway{idle,lock}: drop and move to gui-apps/

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/swayidle/Manifest |  1 -
 dev-libs/swayidle/metadata.xml | 30 -
 dev-libs/swayidle/swayidle-1.2.ebuild  | 57 ---
 dev-libs/swayidle/swayidle-.ebuild | 57 ---
 dev-libs/swaylock/Manifest |  1 -
 dev-libs/swaylock/metadata.xml | 34 ---
 dev-libs/swaylock/swaylock-1.3.ebuild  | 61 --
 dev-libs/swaylock/swaylock-.ebuild | 61 --
 8 files changed, 302 deletions(-)

diff --git a/dev-libs/swayidle/Manifest b/dev-libs/swayidle/Manifest
deleted file mode 100644
index cbd8e77cc47..000
--- a/dev-libs/swayidle/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST swayidle-1.2.tar.gz 9136 BLAKE2B 
e88eec89007deed59df30f3f89111352b8a1ed464141783cb25b0d0a484e8ea4cfd611f1bd80d9420368d7912979eb0536a6aa583d24504d32bac797a898dba5
 SHA512 
2539e80a45163bb3e76f7b41f6fd6a1d73d194b7e466f63178b5087d05470fceafba38a26d592a534a01b992a2c0cf0f8fb83805cdf41ee956fea5136cc8fe89

diff --git a/dev-libs/swayidle/metadata.xml b/dev-libs/swayidle/metadata.xml
deleted file mode 100644
index 880f87d424e..000
--- a/dev-libs/swayidle/metadata.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   prometheanf...@gentoo.org
-   Matthew Thode
-   
-   
-   speedjac...@gmail.com
-   Niccolò Scatena
-   
-   
-   Sway's idle management daemon, compatible with any Wayland 
compositor
-   which implements the KDE idle protocol.
-   
-   
-   Enable support for rootless session via 
elogind
-   Enable fish completion 
support
-   Build and install man pages
-   
-   
-   swaywm/swayidle
-   
-   s...@cmpwn.com
-   Drew DeVault
-   
-   https://github.com/swaywm/swayidle/issues
-   
https://github.com/swaywm/swayidle/releases
-   
-

diff --git a/dev-libs/swayidle/swayidle-1.2.ebuild 
b/dev-libs/swayidle/swayidle-1.2.ebuild
deleted file mode 100644
index 774758c9815..000
--- a/dev-libs/swayidle/swayidle-1.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Idle management daemon for Wayland"
-HOMEPAGE="https://github.com/swaywm/swayidle;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-else
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="elogind fish-completion +man systemd zsh-completion"
-REQUIRED_USE="?? ( elogind systemd )"
-
-DEPEND="
-   dev-libs/wayland
-   elogind? ( >=sys-auth/elogind-237[policykit] )
-   systemd? ( >=sys-apps/systemd-237[policykit] )
-"
-RDEPEND="
-   ${DEPEND}
-   !<=dev-libs/sway-1.0_beta1
-   !~dev-libs/sway-1.0_beta2[swayidle]
-"
-BDEPEND="
-   >=dev-libs/wayland-protocols-1.14
-   virtual/pkgconfig
-   man? ( app-text/scdoc )
-"
-
-src_configure() {
-   local emesonargs=(
-   -Dman-pages=$(usex man enabled disabled)
-   $(meson_use fish-completion fish-completions)
-   $(meson_use zsh-completion zsh-completions)
-   "-Dbash-completions=true"
-   "-Dwerror=false"
-   )
-   if use systemd; then
-   emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=systemd")
-   elif use elogind; then
-   emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=elogind")
-   else
-   emesonargs+=("-Dlogind=disabled")
-   fi
-
-   meson_src_configure
-}

diff --git a/dev-libs/swayidle/swayidle-.ebuild 
b/dev-libs/swayidle/swayidle-.ebuild
deleted file mode 100644
index 774758c9815..000
--- a/dev-libs/swayidle/swayidle-.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Idle management daemon for Wayland"
-HOMEPAGE="https://github.com/swaywm/swayidle;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-else
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-  

[gentoo-commits] repo/gentoo:master commit in: gui-apps/swayidle/

2019-02-22 Thread Aaron Bauman
commit: 5cb351e6fd737ab97d44c2e98f8e705a111cc147
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Feb 22 22:47:55 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Feb 22 22:47:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb351e6

gui-apps/swayidle: update deps based on previous cat/pkg moves

Signed-off-by: Aaron Bauman  gentoo.org>

 gui-apps/swayidle/swayidle-1.2.ebuild  | 4 ++--
 gui-apps/swayidle/swayidle-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/gui-apps/swayidle/swayidle-1.2.ebuild 
b/gui-apps/swayidle/swayidle-1.2.ebuild
index 774758c9815..4ee88f1b817 100644
--- a/gui-apps/swayidle/swayidle-1.2.ebuild
+++ b/gui-apps/swayidle/swayidle-1.2.ebuild
@@ -28,8 +28,8 @@ DEPEND="
 "
 RDEPEND="
${DEPEND}
-   !<=dev-libs/sway-1.0_beta1
-   !~dev-libs/sway-1.0_beta2[swayidle]
+   !<=gui-wm/sway-1.0_beta1
+   !~gui-wm/sway-1.0_beta2[swayidle]
 "
 BDEPEND="
>=dev-libs/wayland-protocols-1.14

diff --git a/gui-apps/swayidle/swayidle-.ebuild 
b/gui-apps/swayidle/swayidle-.ebuild
index 774758c9815..4ee88f1b817 100644
--- a/gui-apps/swayidle/swayidle-.ebuild
+++ b/gui-apps/swayidle/swayidle-.ebuild
@@ -28,8 +28,8 @@ DEPEND="
 "
 RDEPEND="
${DEPEND}
-   !<=dev-libs/sway-1.0_beta1
-   !~dev-libs/sway-1.0_beta2[swayidle]
+   !<=gui-wm/sway-1.0_beta1
+   !~gui-wm/sway-1.0_beta2[swayidle]
 "
 BDEPEND="
>=dev-libs/wayland-protocols-1.14



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2019-02-22 Thread Aaron Bauman
commit: 38de6aa1104187bcdf291f962be7b688fe1cfa1a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Feb 22 22:38:01 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Feb 22 22:38:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38de6aa1

gui-wm/sway: add category and move sway

Signed-off-by: Aaron Bauman  gentoo.org>

 gui-wm/sway/Manifest   |   3 +
 gui-wm/sway/metadata.xml   |  56 ++
 gui-wm/sway/sway-1.0_rc1-r1.ebuild | 113 +
 gui-wm/sway/sway-1.0_rc2.ebuild| 109 +++
 gui-wm/sway/sway-1.0_rc3.ebuild| 109 +++
 gui-wm/sway/sway-.ebuild   | 109 +++
 6 files changed, 499 insertions(+)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
new file mode 100644
index 000..02cf662ce05
--- /dev/null
+++ b/gui-wm/sway/Manifest
@@ -0,0 +1,3 @@
+DIST sway-1.0_rc1.tar.gz 5461910 BLAKE2B 
a9b3a14dfbb40a616b58fce896f0088dfc722e942129e12e7dae3f2121cb84ffcd565902ee49712275e01d6b6a344642d85d8cf394a35b151725dcc94d19b40d
 SHA512 
6532bae679774fcdb1bcc3044740ff5c56f5f6a007a08e910f4d9ee43ac0488be7666a87106b493923432f975088c90ff47369fa1a01c5e1cb67d3a1f9b74bce
+DIST sway-1.0_rc2.tar.gz 5462530 BLAKE2B 
95868df3d03a61be33e04602d6891a2827cd1b5eab08644f74e04c3cbae39e686ee046be5ae9762595774fd22190e2460e246b564db92c50509ad61a16bb0835
 SHA512 
78c93f2326952d9e56ebf38f5d6b646934230b1bf5fac50cf35f16b2c1753ffa31dd9ec874a05025ed0d1d828b9a8643c78e739abbcfba55301255b3d0ed4a3e
+DIST sway-1.0_rc3.tar.gz 5463453 BLAKE2B 
2db52506e6f07f92ab02c48e0cc1b08bad55f355989226f07ed43392f3bfdc088cdd9183b76e349eb83eff331e5236456c1189208619748a9d78ed5ea8de7652
 SHA512 
95966bfc7431345a6c4c12bf4aa11980f56acc70fc902aa489bb88368bc5412953780ebaa9eae27908dbabf0ed96881ce3bf00cd51879815631b463801ce11cf

diff --git a/gui-wm/sway/metadata.xml b/gui-wm/sway/metadata.xml
new file mode 100644
index 000..e73eacb7359
--- /dev/null
+++ b/gui-wm/sway/metadata.xml
@@ -0,0 +1,56 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   b...@gentoo.org
+   Aaron Bauman
+   
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   
+   
+   hiloba...@gmail.com
+   Mykyta Holubakha
+   
+   
+   speedjac...@gmail.com
+   Niccolò Scatena
+   
+   
+   "SirCmpwn's Wayland window manager" is an i3-compatible window 
manager
+   for Wayland.
+
+   sway was created to fill the need of an i3-like window manager 
for
+   Wayland. The upstream i3 developers have no intention of 
porting i3 to
+   Wayland, and projects proposed by others ended up as vaporware. 
Many
+   thanks to the i3 folks for providing such a great piece of 
software, so
+   good that your users would rather write an entirely new window 
manager
+   from scratch that behaved *exactly* like i3 rather than switch 
to
+   something else.
+   
+   
+   Enable support for rootless session via 
elogind
+   Enable fish completion 
support
+   Build and install man pages
+   Install 'swaybar': sway's status bar 
component
+   Install 'swaybg': allows to set a desktop 
background image
+   Install 'swayidle': idle manager to run 
commands when user is inactive
+   Install 'swaylock': sway's screen 
locker
+   Install 'swaymsg': tool for communicating 
with a running sway instance
+   Install 'swaynag': shows a message with 
buttons
+   Enable support for StatusNotifierItem tray 
specification
+   Install sway's default wallpaper 
image
+   Enable support for X11 applications 
(XWayland)
+   
+   
+   swaywm/sway
+   
+   s...@cmpwn.com
+   Drew DeVault
+   
+   https://github.com/swaywm/sway/issues
+   https://github.com/swaywm/sway/wiki
+   https://github.com/swaywm/sway/releases
+   
+

diff --git a/gui-wm/sway/sway-1.0_rc1-r1.ebuild 
b/gui-wm/sway/sway-1.0_rc1-r1.ebuild
new file mode 100644
index 000..47262ad9b43
--- /dev/null
+++ b/gui-wm/sway/sway-1.0_rc1-r1.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils meson
+
+DESCRIPTION="i3-compatible Wayland window manager"
+HOMEPAGE="https://swaywm.org;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
+else
+   MY_PV=${PV/_rc/-rc}
+   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+   

[gentoo-commits] repo/gentoo:master commit in: gui-apps/swayidle/, gui-apps/swaylock/

2019-02-22 Thread Aaron Bauman
commit: 97aba5400b89ac05a73194209a48f48cb03611e6
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Feb 22 22:35:51 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Feb 22 22:35:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97aba540

gui-apps/sway{idle,lock}: add new category and move packages

Signed-off-by: Aaron Bauman  gentoo.org>

 gui-apps/swayidle/Manifest |  1 +
 gui-apps/swayidle/metadata.xml | 30 +
 gui-apps/swayidle/swayidle-1.2.ebuild  | 57 +++
 gui-apps/swayidle/swayidle-.ebuild | 57 +++
 gui-apps/swaylock/Manifest |  1 +
 gui-apps/swaylock/metadata.xml | 34 +++
 gui-apps/swaylock/swaylock-1.3.ebuild  | 61 ++
 gui-apps/swaylock/swaylock-.ebuild | 61 ++
 8 files changed, 302 insertions(+)

diff --git a/gui-apps/swayidle/Manifest b/gui-apps/swayidle/Manifest
new file mode 100644
index 000..cbd8e77cc47
--- /dev/null
+++ b/gui-apps/swayidle/Manifest
@@ -0,0 +1 @@
+DIST swayidle-1.2.tar.gz 9136 BLAKE2B 
e88eec89007deed59df30f3f89111352b8a1ed464141783cb25b0d0a484e8ea4cfd611f1bd80d9420368d7912979eb0536a6aa583d24504d32bac797a898dba5
 SHA512 
2539e80a45163bb3e76f7b41f6fd6a1d73d194b7e466f63178b5087d05470fceafba38a26d592a534a01b992a2c0cf0f8fb83805cdf41ee956fea5136cc8fe89

diff --git a/gui-apps/swayidle/metadata.xml b/gui-apps/swayidle/metadata.xml
new file mode 100644
index 000..880f87d424e
--- /dev/null
+++ b/gui-apps/swayidle/metadata.xml
@@ -0,0 +1,30 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   
+   
+   speedjac...@gmail.com
+   Niccolò Scatena
+   
+   
+   Sway's idle management daemon, compatible with any Wayland 
compositor
+   which implements the KDE idle protocol.
+   
+   
+   Enable support for rootless session via 
elogind
+   Enable fish completion 
support
+   Build and install man pages
+   
+   
+   swaywm/swayidle
+   
+   s...@cmpwn.com
+   Drew DeVault
+   
+   https://github.com/swaywm/swayidle/issues
+   
https://github.com/swaywm/swayidle/releases
+   
+

diff --git a/gui-apps/swayidle/swayidle-1.2.ebuild 
b/gui-apps/swayidle/swayidle-1.2.ebuild
new file mode 100644
index 000..774758c9815
--- /dev/null
+++ b/gui-apps/swayidle/swayidle-1.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Idle management daemon for Wayland"
+HOMEPAGE="https://github.com/swaywm/swayidle;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
+else
+   SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="elogind fish-completion +man systemd zsh-completion"
+REQUIRED_USE="?? ( elogind systemd )"
+
+DEPEND="
+   dev-libs/wayland
+   elogind? ( >=sys-auth/elogind-237[policykit] )
+   systemd? ( >=sys-apps/systemd-237[policykit] )
+"
+RDEPEND="
+   ${DEPEND}
+   !<=dev-libs/sway-1.0_beta1
+   !~dev-libs/sway-1.0_beta2[swayidle]
+"
+BDEPEND="
+   >=dev-libs/wayland-protocols-1.14
+   virtual/pkgconfig
+   man? ( app-text/scdoc )
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dman-pages=$(usex man enabled disabled)
+   $(meson_use fish-completion fish-completions)
+   $(meson_use zsh-completion zsh-completions)
+   "-Dbash-completions=true"
+   "-Dwerror=false"
+   )
+   if use systemd; then
+   emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=systemd")
+   elif use elogind; then
+   emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=elogind")
+   else
+   emesonargs+=("-Dlogind=disabled")
+   fi
+
+   meson_src_configure
+}

diff --git a/gui-apps/swayidle/swayidle-.ebuild 
b/gui-apps/swayidle/swayidle-.ebuild
new file mode 100644
index 000..774758c9815
--- /dev/null
+++ b/gui-apps/swayidle/swayidle-.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Idle management daemon for Wayland"
+HOMEPAGE="https://github.com/swaywm/swayidle;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
+else
+   SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   

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

2019-02-22 Thread Aaron Bauman
commit: 64e219d276e92a565730e76025c22f4bd06c27ac
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Feb 22 22:50:22 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Feb 22 22:50:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64e219d2

profiles/categories: add new categories

Signed-off-by: Aaron Bauman  gentoo.org>

 profiles/categories | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/categories b/profiles/categories
index 7cd3729a895..4ff0d556200 100644
--- a/profiles/categories
+++ b/profiles/categories
@@ -76,6 +76,9 @@ gnome-extra
 gnustep-apps
 gnustep-base
 gnustep-libs
+gui-apps
+gui-libs
+gui-wm
 java-virtuals
 kde-apps
 kde-frameworks



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

2019-02-22 Thread Aaron Bauman
commit: 6cc2c1a8d56ab7a8f54be8bc1db13e9e434e0fee
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Feb 22 22:40:27 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Feb 22 22:40:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc2c1a8

profiles/updates: add 1Q-2019 and add dev-libs/{sway,swayidle,swaylock,wlroots} 
moves

Signed-off-by: Aaron Bauman  gentoo.org>

 profiles/updates/1Q-2019 | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/updates/1Q-2019 b/profiles/updates/1Q-2019
new file mode 100644
index 000..db90604123f
--- /dev/null
+++ b/profiles/updates/1Q-2019
@@ -0,0 +1,4 @@
+move dev-libs/sway gui-wm/sway
+move dev-libs/swayidle gui-apps/swayidle
+move dev-libs/swaylock gui-apps/swaylock
+move dev-libs/wlroots gui-libs/wlroots



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2019-02-22 Thread Aaron Bauman
commit: 9c2fb972c06d731c337053786c1b8448dc5998bd
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Feb 22 22:44:29 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Feb 22 22:44:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c2fb972

gui-wm/sway: update deps based on previous cat/pkg moves

Signed-off-by: Aaron Bauman  gentoo.org>

 gui-wm/sway/sway-1.0_rc1-r1.ebuild | 8 
 gui-wm/sway/sway-1.0_rc2.ebuild| 8 
 gui-wm/sway/sway-1.0_rc3.ebuild| 8 
 gui-wm/sway/sway-.ebuild   | 8 
 4 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/gui-wm/sway/sway-1.0_rc1-r1.ebuild 
b/gui-wm/sway/sway-1.0_rc1-r1.ebuild
index 47262ad9b43..909b2b83051 100644
--- a/gui-wm/sway/sway-1.0_rc1-r1.ebuild
+++ b/gui-wm/sway/sway-1.0_rc1-r1.ebuild
@@ -36,15 +36,15 @@ DEPEND="
elogind? ( >=sys-auth/elogind-239 )
swaybar? ( x11-libs/gdk-pixbuf:2 )
swaybg? ( x11-libs/gdk-pixbuf:2 )
-   swayidle? ( dev-libs/swayidle )
-   swaylock? ( dev-libs/swaylock )
+   swayidle? ( gui-apps/swayidle )
+   swaylock? ( gui-apps/swaylock )
systemd? ( >=sys-apps/systemd-239 )
X? ( x11-libs/libxcb:0= )
 "
 if [[ ${PV} ==  ]]; then
-   DEPEND+="~dev-libs/wlroots-[elogind=,systemd=,X=]"
+   DEPEND+="~gui-libs/wlroots-[elogind=,systemd=,X=]"
 else
-   DEPEND+=">=dev-libs/wlroots-0.3[elogind=,systemd=,X=]"
+   DEPEND+=">=gui-libs/wlroots-0.3[elogind=,systemd=,X=]"
 fi
 RDEPEND="
x11-misc/xkeyboard-config

diff --git a/gui-wm/sway/sway-1.0_rc2.ebuild b/gui-wm/sway/sway-1.0_rc2.ebuild
index f1d3935e2f1..e2aaf1e3646 100644
--- a/gui-wm/sway/sway-1.0_rc2.ebuild
+++ b/gui-wm/sway/sway-1.0_rc2.ebuild
@@ -36,15 +36,15 @@ DEPEND="
elogind? ( >=sys-auth/elogind-239 )
swaybar? ( x11-libs/gdk-pixbuf:2 )
swaybg? ( x11-libs/gdk-pixbuf:2 )
-   swayidle? ( dev-libs/swayidle )
-   swaylock? ( dev-libs/swaylock )
+   swayidle? ( gui-apps/swayidle )
+   swaylock? ( gui-apps/swaylock )
systemd? ( >=sys-apps/systemd-239 )
X? ( x11-libs/libxcb:0= )
 "
 if [[ ${PV} ==  ]]; then
-   DEPEND+="~dev-libs/wlroots-[elogind=,systemd=,X=]"
+   DEPEND+="~gui-libs/wlroots-[elogind=,systemd=,X=]"
 else
-   DEPEND+=">=dev-libs/wlroots-0.3[elogind=,systemd=,X=]"
+   DEPEND+=">=gui-libs/wlroots-0.3[elogind=,systemd=,X=]"
 fi
 RDEPEND="
x11-misc/xkeyboard-config

diff --git a/gui-wm/sway/sway-1.0_rc3.ebuild b/gui-wm/sway/sway-1.0_rc3.ebuild
index f1d3935e2f1..e2aaf1e3646 100644
--- a/gui-wm/sway/sway-1.0_rc3.ebuild
+++ b/gui-wm/sway/sway-1.0_rc3.ebuild
@@ -36,15 +36,15 @@ DEPEND="
elogind? ( >=sys-auth/elogind-239 )
swaybar? ( x11-libs/gdk-pixbuf:2 )
swaybg? ( x11-libs/gdk-pixbuf:2 )
-   swayidle? ( dev-libs/swayidle )
-   swaylock? ( dev-libs/swaylock )
+   swayidle? ( gui-apps/swayidle )
+   swaylock? ( gui-apps/swaylock )
systemd? ( >=sys-apps/systemd-239 )
X? ( x11-libs/libxcb:0= )
 "
 if [[ ${PV} ==  ]]; then
-   DEPEND+="~dev-libs/wlroots-[elogind=,systemd=,X=]"
+   DEPEND+="~gui-libs/wlroots-[elogind=,systemd=,X=]"
 else
-   DEPEND+=">=dev-libs/wlroots-0.3[elogind=,systemd=,X=]"
+   DEPEND+=">=gui-libs/wlroots-0.3[elogind=,systemd=,X=]"
 fi
 RDEPEND="
x11-misc/xkeyboard-config

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index f1d3935e2f1..e2aaf1e3646 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -36,15 +36,15 @@ DEPEND="
elogind? ( >=sys-auth/elogind-239 )
swaybar? ( x11-libs/gdk-pixbuf:2 )
swaybg? ( x11-libs/gdk-pixbuf:2 )
-   swayidle? ( dev-libs/swayidle )
-   swaylock? ( dev-libs/swaylock )
+   swayidle? ( gui-apps/swayidle )
+   swaylock? ( gui-apps/swaylock )
systemd? ( >=sys-apps/systemd-239 )
X? ( x11-libs/libxcb:0= )
 "
 if [[ ${PV} ==  ]]; then
-   DEPEND+="~dev-libs/wlroots-[elogind=,systemd=,X=]"
+   DEPEND+="~gui-libs/wlroots-[elogind=,systemd=,X=]"
 else
-   DEPEND+=">=dev-libs/wlroots-0.3[elogind=,systemd=,X=]"
+   DEPEND+=">=gui-libs/wlroots-0.3[elogind=,systemd=,X=]"
 fi
 RDEPEND="
x11-misc/xkeyboard-config



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

2019-02-22 Thread Aaron Bauman
commit: 8b43c5710111258e7ee142a1a6ba854f0af20d87
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Feb 22 22:30:43 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Feb 22 22:30:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b43c571

dev-libs/wlroot: drop and move to gui-libs/*

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/wlroots/Manifest|   2 -
 dev-libs/wlroots/metadata.xml|  40 --
 dev-libs/wlroots/wlroots-0.2.ebuild  | 101 ---
 dev-libs/wlroots/wlroots-0.3.ebuild  | 101 ---
 dev-libs/wlroots/wlroots-.ebuild | 101 ---
 5 files changed, 345 deletions(-)

diff --git a/dev-libs/wlroots/Manifest b/dev-libs/wlroots/Manifest
deleted file mode 100644
index a4c642cf78c..000
--- a/dev-libs/wlroots/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST wlroots-0.2.tar.gz 437638 BLAKE2B 
dd7ca737ba2dfc00e30c83e973616cefb77fccb793161794361422a2fcbdf7299aacea8d794b910fdf06c9a191a89f7f1530d312545d08d126a729be41eeb424
 SHA512 
b7727b29ed7e5188d5fa6099687f8e6f48b6b3f17f7a6e136956ad6b607054595de3779118bffd4b9730115eaca2f00c2d30d52f4915b2753a749432ec0c3f2a
-DIST wlroots-0.3.tar.gz 473490 BLAKE2B 
552bcc5d8bb847dbac5caaddeac830a4de25b4cc80abb6c8b8e610b5e40cc20ff50a145fdfb6bb5f0aa53d218400777ca7a5982c74eb01bd973109b2f8fd7938
 SHA512 
ccec1426e6ac86fa63f82763d123162fca5be25fb37bbb44a5de651a7764f5325ef21cbe2cf698cb315f0de4719a6bac8eb0ceeffe2111de7c9f4b59e019

diff --git a/dev-libs/wlroots/metadata.xml b/dev-libs/wlroots/metadata.xml
deleted file mode 100644
index 5fb5999bdba..000
--- a/dev-libs/wlroots/metadata.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   b...@gentoo.org
-   Aaron Bauman
-   
-   
-   speedjac...@gmail.com
-   Niccolò Scatena
-   
-   
-   Pluggable, composable, unopinionated modules for building a 
Wayland
-   compositor.
-
-   wlroots implements a huge variety of Wayland compositor 
features and
-   implements them right. By using wlroots, you get high 
performance,
-   excellent hardware compatibility, broad support for many wayland
-   interfaces, and comfortable development tools.
-
-   wlroots is developed under the direction of the 
dev-libs/sway project.
-   
-   
-   Enable support for rootless session via 
elogind
-   Use xcb-icccm (from 
x11-libs/xcb-util-wm) util library for improved Xwayland 
introspection
-   Build the rootston example 
compositor
-   Enable support for handling 
input/output devices through x11-libs/libxcb
-   Enable support for X11 applications 
(XWayland)
-   
-   
-   swaywm/wlroots
-   
-   s...@cmpwn.com
-   Drew DeVault
-   
-   https://github.com/swaywm/wlroots/issues
-   https://github.com/swaywm/wlroots/wiki
-   
https://github.com/swaywm/wlroots/releases
-   
-

diff --git a/dev-libs/wlroots/wlroots-0.2.ebuild 
b/dev-libs/wlroots/wlroots-0.2.ebuild
deleted file mode 100644
index a3427d6c6fc..000
--- a/dev-libs/wlroots/wlroots-0.2.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fcaps meson
-
-DESCRIPTION="Pluggable, composable, unopinionated modules for building a 
Wayland compositor"
-HOMEPAGE="https://github.com/swaywm/wlroots;
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="elogind icccm rootston systemd x11-backend X"
-REQUIRED_USE="?? ( elogind systemd )"
-
-DEPEND="
-   >=dev-libs/libinput-1.7.0:0=
-   >=dev-libs/wayland-1.16.0
-   media-libs/mesa[egl,gles2,gbm]
-   virtual/libudev
-   x11-libs/libdrm
-   x11-libs/libxkbcommon
-   x11-libs/pixman
-   elogind? ( >=sys-auth/elogind-237 )
-   icccm? ( x11-libs/xcb-util-wm )
-   systemd? ( >=sys-apps/systemd-237 )
-   x11-backend? ( x11-libs/libxcb:0= )
-   X? (
-   x11-base/xorg-server[wayland]
-   x11-libs/libxcb:0=
-   x11-libs/xcb-util-image
-   )
-"
-RDEPEND="
-   ${DEPEND}
-"
-BDEPEND="
-   >=dev-libs/wayland-protocols-1.15
-   virtual/pkgconfig
-"
-
-FILECAPS=( cap_sys_admin usr/bin/rootston )
-
-src_configure() {
-   # xcb-util-errors is not on Gentoo Repository (and upstream seems 
inactive?)
-   local emesonargs=(
-   "-Dxcb-errors=disabled"
-

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

2019-02-22 Thread Aaron Bauman
commit: 99a4d0be218d3b2eb63b70c35589accce42504de
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Feb 22 22:37:20 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Feb 22 22:37:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99a4d0be

dev-libs/sway: drop and move to gui-wm/

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/sway/Manifest   |   3 -
 dev-libs/sway/metadata.xml   |  56 -
 dev-libs/sway/sway-1.0_rc1-r1.ebuild | 113 ---
 dev-libs/sway/sway-1.0_rc2.ebuild| 109 -
 dev-libs/sway/sway-1.0_rc3.ebuild| 109 -
 dev-libs/sway/sway-.ebuild   | 109 -
 6 files changed, 499 deletions(-)

diff --git a/dev-libs/sway/Manifest b/dev-libs/sway/Manifest
deleted file mode 100644
index 02cf662ce05..000
--- a/dev-libs/sway/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST sway-1.0_rc1.tar.gz 5461910 BLAKE2B 
a9b3a14dfbb40a616b58fce896f0088dfc722e942129e12e7dae3f2121cb84ffcd565902ee49712275e01d6b6a344642d85d8cf394a35b151725dcc94d19b40d
 SHA512 
6532bae679774fcdb1bcc3044740ff5c56f5f6a007a08e910f4d9ee43ac0488be7666a87106b493923432f975088c90ff47369fa1a01c5e1cb67d3a1f9b74bce
-DIST sway-1.0_rc2.tar.gz 5462530 BLAKE2B 
95868df3d03a61be33e04602d6891a2827cd1b5eab08644f74e04c3cbae39e686ee046be5ae9762595774fd22190e2460e246b564db92c50509ad61a16bb0835
 SHA512 
78c93f2326952d9e56ebf38f5d6b646934230b1bf5fac50cf35f16b2c1753ffa31dd9ec874a05025ed0d1d828b9a8643c78e739abbcfba55301255b3d0ed4a3e
-DIST sway-1.0_rc3.tar.gz 5463453 BLAKE2B 
2db52506e6f07f92ab02c48e0cc1b08bad55f355989226f07ed43392f3bfdc088cdd9183b76e349eb83eff331e5236456c1189208619748a9d78ed5ea8de7652
 SHA512 
95966bfc7431345a6c4c12bf4aa11980f56acc70fc902aa489bb88368bc5412953780ebaa9eae27908dbabf0ed96881ce3bf00cd51879815631b463801ce11cf

diff --git a/dev-libs/sway/metadata.xml b/dev-libs/sway/metadata.xml
deleted file mode 100644
index e73eacb7359..000
--- a/dev-libs/sway/metadata.xml
+++ /dev/null
@@ -1,56 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   b...@gentoo.org
-   Aaron Bauman
-   
-   
-   prometheanf...@gentoo.org
-   Matthew Thode
-   
-   
-   hiloba...@gmail.com
-   Mykyta Holubakha
-   
-   
-   speedjac...@gmail.com
-   Niccolò Scatena
-   
-   
-   "SirCmpwn's Wayland window manager" is an i3-compatible window 
manager
-   for Wayland.
-
-   sway was created to fill the need of an i3-like window manager 
for
-   Wayland. The upstream i3 developers have no intention of 
porting i3 to
-   Wayland, and projects proposed by others ended up as vaporware. 
Many
-   thanks to the i3 folks for providing such a great piece of 
software, so
-   good that your users would rather write an entirely new window 
manager
-   from scratch that behaved *exactly* like i3 rather than switch 
to
-   something else.
-   
-   
-   Enable support for rootless session via 
elogind
-   Enable fish completion 
support
-   Build and install man pages
-   Install 'swaybar': sway's status bar 
component
-   Install 'swaybg': allows to set a desktop 
background image
-   Install 'swayidle': idle manager to run 
commands when user is inactive
-   Install 'swaylock': sway's screen 
locker
-   Install 'swaymsg': tool for communicating 
with a running sway instance
-   Install 'swaynag': shows a message with 
buttons
-   Enable support for StatusNotifierItem tray 
specification
-   Install sway's default wallpaper 
image
-   Enable support for X11 applications 
(XWayland)
-   
-   
-   swaywm/sway
-   
-   s...@cmpwn.com
-   Drew DeVault
-   
-   https://github.com/swaywm/sway/issues
-   https://github.com/swaywm/sway/wiki
-   https://github.com/swaywm/sway/releases
-   
-

diff --git a/dev-libs/sway/sway-1.0_rc1-r1.ebuild 
b/dev-libs/sway/sway-1.0_rc1-r1.ebuild
deleted file mode 100644
index 47262ad9b43..000
--- a/dev-libs/sway/sway-1.0_rc1-r1.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils meson
-
-DESCRIPTION="i3-compatible Wayland window manager"
-HOMEPAGE="https://swaywm.org;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-else
-   MY_PV=${PV/_rc/-rc}
-   

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

2019-02-22 Thread Mart Raudsepp
commit: 698605c704e4ed384630cb69546749d5544758f6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 22 22:03:00 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 22 22:03:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=698605c7

net-libs/rabbitmq-c: arm64 stable (bug #676730)

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

 net-libs/rabbitmq-c/rabbitmq-c-0.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/rabbitmq-c/rabbitmq-c-0.9.0.ebuild 
b/net-libs/rabbitmq-c/rabbitmq-c-0.9.0.ebuild
index a41808ffce6..c67c2de1b6b 100644
--- a/net-libs/rabbitmq-c/rabbitmq-c-0.9.0.ebuild
+++ b/net-libs/rabbitmq-c/rabbitmq-c-0.9.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/alanxz/${PN}.git;
 else
SRC_URI="https://github.com/alanxz/${PN}/archive/v${PV}.zip -> 
${PN}-v${PV}.zip"
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-gl/

2019-02-22 Thread Patrice Clement
commit: 7b7c43cb3c9e6b90e98a3315b48e2836cc412586
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Feb 22 15:44:24 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Feb 22 21:08:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b7c43cb

app-dicts/myspell-gl: remove old.

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Patrice Clement  gentoo.org>

 app-dicts/myspell-gl/myspell-gl-20060316.ebuild | 35 -
 1 file changed, 35 deletions(-)

diff --git a/app-dicts/myspell-gl/myspell-gl-20060316.ebuild 
b/app-dicts/myspell-gl/myspell-gl-20060316.ebuild
deleted file mode 100644
index 394d655ab0b..000
--- a/app-dicts/myspell-gl/myspell-gl-20060316.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-# Note; since the Galician dictionary uses the Spanish
-# hypenation file, it causes collision problems with
-# app-dicts/myspell-es.  So the Galician dictionary
-# is actually installed by the app-dicts/myspell-es
-# package instead.
-
-#MYSPELL_SPELLING_DICTIONARIES=(
-#"gl,ES,gl_ES,Galician (Spain),gl_ES.zip"
-#)
-
-#MYSPELL_HYPHENATION_DICTIONARIES=(
-#"gl,ES,hyph_es_ES,Galician (Spain),hyph_es_ES.zip"
-#)
-
-#MYSPELL_THESAURUS_DICTIONARIES=(
-#)
-
-#inherit myspell
-
-DESCRIPTION="Galician dictionaries for myspell/hunspell"
-LICENSE="GPL-2 LGPL-2.1"
-HOMEPAGE="http://lingucomponent.openoffice.org/;
-
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sh sparc x86 
~amd64-fbsd ~x86-fbsd"
-
-IUSE=""
-
-SLOT="0"
-
-RDEPEND="app-dicts/myspell-es"



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

2019-02-22 Thread Patrice Clement
commit: f3569f09a07b665a228959d14ad46b824b8f287f
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Feb 22 17:06:59 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Feb 22 21:08:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3569f09

dev-util/ftnchek: EAPI7, use https.

Closes: https://bugs.gentoo.org/632428
Closes: https://bugs.gentoo.org/678598
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11142
Signed-off-by: Patrice Clement  gentoo.org>

 dev-util/ftnchek/ftnchek-3.3.1-r2.ebuild | 47 
 1 file changed, 47 insertions(+)

diff --git a/dev-util/ftnchek/ftnchek-3.3.1-r2.ebuild 
b/dev-util/ftnchek/ftnchek-3.3.1-r2.ebuild
new file mode 100644
index 000..8543e828e99
--- /dev/null
+++ b/dev-util/ftnchek/ftnchek-3.3.1-r2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Static analyzer a la 'lint' for Fortran 77"
+HOMEPAGE="https://www.dsm.fordham.edu/~ftnchek/;
+SRC_URI="https://www.dsm.fordham.edu/~${PN}/download/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+src_prepare() {
+   default
+   mv configure.{in,ac} || die
+   mv dcl2inc.{man,1} || die
+
+   #1 Do not strip
+   #2 CFLAGS is used internally, so append to it
+   sed -i Makefile.in \
+   -e '/-$(STRIP)/d' \
+   -e 's|CFLAGS\([[:space:]]*\)=|CFLAGS\1+=|' \
+   || die "sed Makefile.in"
+
+   #1 Respect CFLAGS
+   #2 Respect LDFLAGS
+   sed -i configure.ac \
+   -e 's|OPT=".*"|OPT=""|g' \
+   -e '/^LDFLAGS=/d' \
+   || die "sed configure.ac"
+
+   eautoreconf
+}
+
+src_install() {
+   dobin ${PN} dcl2inc
+   doman ${PN}.1 dcl2inc.1
+   insinto /usr/share/${PN}
+   doins dcl2inc.awk
+   doins -r test
+   dodoc FAQ PATCHES README ToDo
+   docinto html
+   dodoc -r html/*
+}



[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-sw/

2019-02-22 Thread Patrice Clement
commit: 6e1429e42faddfaa2634946769f4f3bc4f50dc8a
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Feb 22 15:46:29 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Feb 22 21:08:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e1429e4

app-dicts/myspell-sw: remove old.

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Patrice Clement  gentoo.org>

 app-dicts/myspell-sw/Manifest   |  1 -
 app-dicts/myspell-sw/myspell-sw-20060316.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/app-dicts/myspell-sw/Manifest b/app-dicts/myspell-sw/Manifest
index 952aa92b514..98e26debe53 100644
--- a/app-dicts/myspell-sw/Manifest
+++ b/app-dicts/myspell-sw/Manifest
@@ -1,2 +1 @@
 DIST myspell-sw-20110106.oxt 423064 BLAKE2B 
32e74434714c62b4f5248775ac0ca0262d774a339c84899c822d0099ba1d90830620f748796d246373b566f5b1bbeddbb0b46fd3cf5d9c02168e2f0c18263dbf
 SHA512 
734e760fb3ed95905f7ececc38ad3d4d87f77d5a953e5427d6d242ec73567a35311fea26d1298edb5d1650d6e07a6859c82bff8a6f309d226307873067cc7e98
-DIST myspell-sw_KE-20060316.zip 193118 BLAKE2B 
c71dc2b85a360e89f824b5df299c424ecc4f5dd198a6213a29f26d78e436fc899f1febc015700eaa63c13295a818633934af15f8cf874773ab01cd5f6d4d1121
 SHA512 
0ba002f3264ef66d1caa938640fb26709cf2ec45b65f73982311924b2a317bc8ed73bc8942569ab68d54bfe6b8a5f57e869473ea60de790707fe430eaa24b8d4

diff --git a/app-dicts/myspell-sw/myspell-sw-20060316.ebuild 
b/app-dicts/myspell-sw/myspell-sw-20060316.ebuild
deleted file mode 100644
index 15f6c1a7e6c..000
--- a/app-dicts/myspell-sw/myspell-sw-20060316.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-MYSPELL_SPELLING_DICTIONARIES=(
-"sw,KE,sw_KE,Kiswahili (Africa),sw_KE.zip"
-)
-
-MYSPELL_HYPHENATION_DICTIONARIES=(
-)
-
-MYSPELL_THESAURUS_DICTIONARIES=(
-)
-
-inherit myspell
-
-DESCRIPTION="Kiswahili dictionaries for myspell/hunspell"
-LICENSE="LGPL-2.1"
-HOMEPAGE="http://lingucomponent.openoffice.org/;
-
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sh sparc x86 
~amd64-fbsd ~x86-fbsd"



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/interbench/files/, app-benchmarks/interbench/

2019-02-22 Thread Patrice Clement
commit: 50a19d3c52f3a304f4770349aaa5affac5b69306
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Thu Feb 21 19:44:02 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Feb 22 21:08:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a19d3c

app-benchmarks/interbench: new package.

The Linux interactivity benchmark.

It is designed to measure the effect of changed in Linux kernel design or
system configuration changes such as CPU, I/O scheduler and filesystem changes
and options.

Closes: https://bugs.gentoo.org/100145
Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Conrad Kostecki  kostecki.com>
Closes: https://github.com/gentoo/gentoo/pull/10316
Signed-off-by: Patrice Clement  gentoo.org>

 app-benchmarks/interbench/Manifest |  1 +
 .../files/interbench-0.31-makefile.patch   | 16 ++
 app-benchmarks/interbench/interbench-0.31.ebuild   | 37 ++
 app-benchmarks/interbench/metadata.xml | 22 +
 4 files changed, 76 insertions(+)

diff --git a/app-benchmarks/interbench/Manifest 
b/app-benchmarks/interbench/Manifest
new file mode 100644
index 000..1a3e159db55
--- /dev/null
+++ b/app-benchmarks/interbench/Manifest
@@ -0,0 +1 @@
+DIST interbench-0.31.tar.gz 38791 BLAKE2B 
8f5605c763be6be0fcb5b240d5022c578af98d470a8bdf61f0ebc2abe56e6439fa37b5ac4e3eae16c7aab902cc08fab25f0cb34a92c0eea05b287b7bef2abbb4
 SHA512 
ccad7f5a7ea10c3c56809725145bad17970c4fa8aafc4b962e4e79c56bfa05025fee140e5b70ec407158aca59bba47e6bbff14329516d9383801ffe4c0797a23

diff --git a/app-benchmarks/interbench/files/interbench-0.31-makefile.patch 
b/app-benchmarks/interbench/files/interbench-0.31-makefile.patch
new file mode 100644
index 000..712c54f482c
--- /dev/null
+++ b/app-benchmarks/interbench/files/interbench-0.31-makefile.patch
@@ -0,0 +1,16 @@
+--- a/Makefile 2016-10-21 04:28:00.0 +0200
 b/Makefile 2018-11-01 16:56:36.0 +0100
+@@ -1,8 +1,9 @@
+-CC=gcc
+-CFLAGS=-W -Wall -g -O2 -s -pipe
+-LDFLAGS=-lrt -lm -pthread
++CC ?= gcc
++CFLAGS+=-W -Wall
++LDFLAGS+=-lrt -lm -pthread
+ 
+-interbench: interbench.o hackbench.o -lm
++interbench: interbench.o hackbench.o
++  $(CC) $(CFLAGS) -o interbench interbench.o hackbench.o $(LDFLAGS)
+ interbench.o: interbench.c
+ hackbench.o: hackbench.c
+ 

diff --git a/app-benchmarks/interbench/interbench-0.31.ebuild 
b/app-benchmarks/interbench/interbench-0.31.ebuild
new file mode 100644
index 000..bab121c0d44
--- /dev/null
+++ b/app-benchmarks/interbench/interbench-0.31.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="A Linux interactivity benchmark"
+HOMEPAGE="
+   http://interbench.kolivas.org/
+   https://github.com/ckolivas/interbench/
+"
+SRC_URI="https://github.com/ckolivas/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-2+"
+SLOT="0"
+
+PATCHES=( "${FILESDIR}/${P}-makefile.patch" )
+
+DOCS=(
+   "readme"
+   "readme.interactivity"
+)
+
+src_prepare() {
+   default
+
+   tc-export CC
+}
+
+src_install() {
+   dobin interbench
+   doman interbench.8
+
+   einstalldocs
+}

diff --git a/app-benchmarks/interbench/metadata.xml 
b/app-benchmarks/interbench/metadata.xml
new file mode 100644
index 000..f86ed635b54
--- /dev/null
+++ b/app-benchmarks/interbench/metadata.xml
@@ -0,0 +1,22 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ck+gen...@bl4ckb0x.de
+   Conrad Kostecki
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   This benchmark application is designed to benchmark 
interactivity in Linux.
+   It is designed to measure the effect of changes in Linux kernel 
design or system
+   configuration changes such as CPU, I/O scheduler and filesystem 
changes and options.
+   With careful benchmarking, different hardware can be compared.
+   
+   
+   https://github.com/ckolivas/interbench/issues
+   ckolivas/interbench
+   
+



[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-mk/

2019-02-22 Thread Patrice Clement
commit: ec475d1d3f464a987df1901e1e42660f71d97252
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Feb 22 15:45:50 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Feb 22 21:08:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec475d1d

app-dicts/myspell-mk: remove old.

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Patrice Clement  gentoo.org>

 app-dicts/myspell-mk/Manifest   |  1 -
 app-dicts/myspell-mk/myspell-mk-20060316.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/app-dicts/myspell-mk/Manifest b/app-dicts/myspell-mk/Manifest
index 1beec2b0d42..7bf32e8513a 100644
--- a/app-dicts/myspell-mk/Manifest
+++ b/app-dicts/myspell-mk/Manifest
@@ -1,2 +1 @@
 DIST myspell-mk-20091211.oxt 488927 BLAKE2B 
ef9f9178729dc1af3968583c96e96ca322f609cff91c5c9ae2b6b852e6d3bf5dc71d539eedbe3c88cb3e9028efe18442822746aa7d2dc134000d26ee17034b61
 SHA512 
7dab57512c208e705b122100b20fd93587d42dac95d9fa701477b5940d715964e6aa71b20abcf6b16eb4f7706d0c0026f1b01815f63b1b85b0a2e0ce0ac40376
-DIST myspell-mk_MK-20060316.zip 631595 BLAKE2B 
6fb5f2ca224fbe3786eee3b2b748bd7fbc5e45b1dc544b37040bc8a847da4884c155aa942f4f62f8b5ac8478b61171e236ba2ff34ece0eeabfe9abca68a4a6bc
 SHA512 
c6522c631d9416ca5b2102c7e616f8b7eac88f83002986a2f4e5bb159abd81aae718718fc49271ad4ba4e89657a90834c5de8ceec4f93313d27576b513debd22

diff --git a/app-dicts/myspell-mk/myspell-mk-20060316.ebuild 
b/app-dicts/myspell-mk/myspell-mk-20060316.ebuild
deleted file mode 100644
index 8ce1154a31c..000
--- a/app-dicts/myspell-mk/myspell-mk-20060316.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-MYSPELL_SPELLING_DICTIONARIES=(
-"mk,MK,mk_MK,Macedonian (Macedonia),mk_MK.zip"
-)
-
-MYSPELL_HYPHENATION_DICTIONARIES=(
-)
-
-MYSPELL_THESAURUS_DICTIONARIES=(
-)
-
-inherit myspell
-
-DESCRIPTION="Macedonian dictionaries for myspell/hunspell"
-LICENSE="GPL-2"
-HOMEPAGE="http://lingucomponent.openoffice.org/;
-
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sh sparc x86 
~amd64-fbsd ~x86-fbsd"



[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-hr/

2019-02-22 Thread Patrice Clement
commit: a4eda50a67ecd508103ab701e868ed286bda335a
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Feb 22 15:44:55 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Feb 22 21:08:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4eda50a

app-dicts/myspell-hr: remove old.

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Patrice Clement  gentoo.org>

 app-dicts/myspell-hr/Manifest   |  1 -
 app-dicts/myspell-hr/myspell-hr-20060316.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/app-dicts/myspell-hr/Manifest b/app-dicts/myspell-hr/Manifest
index e1316c43a1f..3aff929aaea 100644
--- a/app-dicts/myspell-hr/Manifest
+++ b/app-dicts/myspell-hr/Manifest
@@ -1,2 +1 @@
 DIST myspell-hr-20080813.oxt 1808648 BLAKE2B 
f7944c0cfeb02c82dfeb82ceabd241dc192c1b16696b80d5e09aac2235d7d64e7a8184d52159678989e2f9fabb088d3d1ca2e4bf9915262ab6973e1680d48e0f
 SHA512 
178a9e51ade7e54b5e32c9b0cb10bbb6e8da1913456d660f79a991f97c59aa965c2b17912f1910adfd6b8e47aaeb94ad9066bfad2e7ad038c0b739c57bd5c18a
-DIST myspell-hr_HR-20060316.zip 882838 BLAKE2B 
f3f15afcfcbb7e20e51208b6672d9c0005cc51ef347761970449a9c7384315fc02d754aac150e312cde548c4e6dc09bed8757edf3f0bcdee507052bd4cabd986
 SHA512 
48748d3bc3f796916ca53f4c106b1994c540952935643a2fa762099855d66ba5d5af1836762b3d86f6dcf28014f41806a23970bea98d08ec051f294bbf560496

diff --git a/app-dicts/myspell-hr/myspell-hr-20060316.ebuild 
b/app-dicts/myspell-hr/myspell-hr-20060316.ebuild
deleted file mode 100644
index 003613174f4..000
--- a/app-dicts/myspell-hr/myspell-hr-20060316.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-MYSPELL_SPELLING_DICTIONARIES=(
-"hr,HR,hr_HR,Croatian (Croatia),hr_HR.zip"
-)
-
-MYSPELL_HYPHENATION_DICTIONARIES=(
-)
-
-MYSPELL_THESAURUS_DICTIONARIES=(
-)
-
-inherit myspell
-
-DESCRIPTION="Croatian dictionaries for myspell/hunspell"
-LICENSE="LGPL-2.1"
-HOMEPAGE="http://lingucomponent.openoffice.org/;
-IUSE=""
-
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sh sparc x86 
~amd64-fbsd ~x86-fbsd"



[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-lt/

2019-02-22 Thread Patrice Clement
commit: 75dff906cab4584d7abdb251511256aa5c845aa2
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Feb 22 15:50:32 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Feb 22 21:08:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75dff906

app-dicts/myspell-lt: remove old.

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Patrice Clement  gentoo.org>

 app-dicts/myspell-lt/Manifest|  2 --
 app-dicts/myspell-lt/myspell-lt-1.2.1.ebuild | 30 
 2 files changed, 32 deletions(-)

diff --git a/app-dicts/myspell-lt/Manifest b/app-dicts/myspell-lt/Manifest
index 0d0990395ce..69c7cc6b43e 100644
--- a/app-dicts/myspell-lt/Manifest
+++ b/app-dicts/myspell-lt/Manifest
@@ -1,3 +1 @@
-DIST hyph_lt_LT.zip 4839 BLAKE2B 
01399d5e2d52b8654419a328e384287387ba7df1ac315924d1951995785b52ae13b40874ee93c533a26edeee8aad9a7ecc48354dc0505277cf91b4e97b527f7b
 SHA512 
8a21d90590b8bac8eb8de78c30e74bb12c15deba02c0553c93d46bd18c08f39a4097ec0b5e4a2394dee0726aff0abe89e3a226415a50a358aaeafedf7bfe4e0e
-DIST lt_LT-1.2.1.zip 360373 BLAKE2B 
b9ccad4650c94e0a2ac8f07faab590de3781773b4936235741252daaed18c05ba1d3e58037d47d61e9faf3e0cf6284148f75155f9c2562e39fa62c141d99fb63
 SHA512 
ebc6e688bc94d3cfa4b872594775d6f62bfd9b1666765e189b7f47efa2c7ec27d32b4f49405cc9fb372ea071f5b2b685b800b949eec285a7d1fee52b74d82b31
 DIST myspell-lt-1.3.zip 339657 BLAKE2B 
9549d1968d3b60a2b712360dab35fe696369afbdb34097eb7484ea0497b67becb43592878cec5e64691e0069babc9d56817b4d170dbb1ef092d50de64b076420
 SHA512 
e18f22efb665e3c4cfe0398bafc9e0626c4322009e4b056f3f5cb074778af851bd463be05c55e1bb0bfbc1a04d06d022a3aa37c89e7efac2aa38b525ab415cf2

diff --git a/app-dicts/myspell-lt/myspell-lt-1.2.1.ebuild 
b/app-dicts/myspell-lt/myspell-lt-1.2.1.ebuild
deleted file mode 100644
index 04f62866719..000
--- a/app-dicts/myspell-lt/myspell-lt-1.2.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-MYSPELL_DICT=(
-   "lt_LT-${PV}/lt_LT.aff"
-   "lt_LT-${PV}/lt_LT.dic"
-)
-
-MYSPELL_HYPH=(
-   "hyph_lt_LT.dic"
-)
-
-MYSPELL_THES=(
-)
-
-inherit myspell-r2
-
-DESCRIPTION="Lithuanian dictionaries for myspell/hunspell"
-HOMEPAGE="ftp://ftp.akl.lt/ispell-lt/;
-SRC_URI="
-   ${HOMEPAGE}/lt_LT-${PV}.zip
-   ${HOMEPAGE}/hyph_lt_LT.zip
-"
-
-LICENSE="BSD LPPL-1.3b"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd"
-IUSE=""



[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-he/

2019-02-22 Thread Patrice Clement
commit: 6c6017a0430e7c5c010e26eec967189de4641514
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Feb 22 15:48:57 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Feb 22 21:08:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c6017a0

app-dicts/myspell-he: remove old.

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Patrice Clement  gentoo.org>

 app-dicts/myspell-he/Manifest |  1 -
 app-dicts/myspell-he/myspell-he-2010.11.05.ebuild | 26 ---
 2 files changed, 27 deletions(-)

diff --git a/app-dicts/myspell-he/Manifest b/app-dicts/myspell-he/Manifest
index 2b761086807..78741c9393b 100644
--- a/app-dicts/myspell-he/Manifest
+++ b/app-dicts/myspell-he/Manifest
@@ -1,2 +1 @@
 DIST dict-he-2012-08-15.oxt 882585 BLAKE2B 
3cc76818f6f7cfb0cef72b5d944c2024ba7b3daa031b940965a850f0652f664a78039f29d8d7cc97a3b2dde0b67f203a5b6c6dcb80b2007de569f8524c6a2fa8
 SHA512 
418feb49dba0ec97b63c44909ca8d2192c4c78ed59b9440d3962d6e2095db11f03c3598533c8fecd9cf46f098e96008b8cc298172ab08cc6b24b7df5623438c7
-DIST myspell-he-2010.11.05.oxt 631099 BLAKE2B 
8566a85b28da947896690620aae5b7d28eb430e421fe3e369c986996575b9b8806ab173468d47cbe5dad950f6d38cd4fd038e111c759d302d5552fb7ee6e038c
 SHA512 
c6c4fe6a8b69b6898c441472ed91ecc8e03a02abe795895eb4dd4f06f2ae9a96ff809323922990d518a2f59218e04aaf931b278d0c76ee0b50e75af9a84aff4f

diff --git a/app-dicts/myspell-he/myspell-he-2010.11.05.ebuild 
b/app-dicts/myspell-he/myspell-he-2010.11.05.ebuild
deleted file mode 100644
index 4d20fb069e1..000
--- a/app-dicts/myspell-he/myspell-he-2010.11.05.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-MYSPELL_DICT=(
-   "he_IL.aff"
-   "he_IL.dic"
-)
-
-MYSPELL_HYPH=(
-)
-
-MYSPELL_THES=(
-)
-
-inherit myspell-r2
-
-DESCRIPTION="Hebrew dictionaries for myspell/hunspell"
-HOMEPAGE="http://extensions.libreoffice.org/extension-center/hebrew-he-spell-check-dictionary;
-SRC_URI="http://extensions.libreoffice.org/extension-center/hebrew-he-spell-check-dictionary/releases/${PV//./-}/hebrew-dictionary
 -> ${P}.oxt"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd"
-IUSE=""



[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-ga/

2019-02-22 Thread Patrice Clement
commit: 1bb64cff198532299ec00c5c918824ae4dc671d7
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Feb 22 15:44:03 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Feb 22 21:08:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb64cff

app-dicts/myspell-ga: remove old.

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11140
Signed-off-by: Patrice Clement  gentoo.org>

 app-dicts/myspell-ga/Manifest   |  2 --
 app-dicts/myspell-ga/myspell-ga-20060316.ebuild | 24 
 2 files changed, 26 deletions(-)

diff --git a/app-dicts/myspell-ga/Manifest b/app-dicts/myspell-ga/Manifest
index 01c3fbf0f4a..31335380d0e 100644
--- a/app-dicts/myspell-ga/Manifest
+++ b/app-dicts/myspell-ga/Manifest
@@ -1,3 +1 @@
 DIST myspell-ga-20160213.oxt 8475451 BLAKE2B 
f8fbd0c763df5022142ec824eb7771ee14d0091a9defc5578b5cc830e02d646f031907fd970f69320a8668465c9aa50aa978d05d293fe8c4be24e553052340ec
 SHA512 
bf1d17c8edd174a84c853489a6404da51a21fd47e7abbbd6f1bac98753a6327c6ada7213ffb0fa6bf5ecd62510e8119e35697ae868db00b2086503a801895d0b
-DIST myspell-ga_IE-20060316.zip 256050 BLAKE2B 
0cdbf120951fe300d10e0fecbe53041818fdbc5fa4a50a010eeabfb482042a2f9d1e3b68618df01d20eee0dcc5bcc799500d2efaa680116fb55e27d41be9d150
 SHA512 
6eb181b6869d25388951640757ded3fd44738486076ca16fd8c42f52691814471968de2d29b65bb41b9285d466ff3b2cc77d27d9ad38f1275d3309b20ecdee20
-DIST myspell-hyph_ga_IE-20060316.zip 20249 BLAKE2B 
ddefb1107ed50072d92571e188ecee855fbd49357160ffc9311fb0fb878759147fb1b975d0c93fb8df1a31e30d3fff8e383bbef0c8bd6a0c7b70af8659001a52
 SHA512 
edd314e32b39e08be9cd32d55af4289f74e1b6700b34a631f47174ef9c55cd809213d07e1e1b8646f7e1260ab408bcb5dfdb5a25d8da735596901b358d8b1dc1

diff --git a/app-dicts/myspell-ga/myspell-ga-20060316.ebuild 
b/app-dicts/myspell-ga/myspell-ga-20060316.ebuild
deleted file mode 100644
index 04a1668e40a..000
--- a/app-dicts/myspell-ga/myspell-ga-20060316.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-MYSPELL_SPELLING_DICTIONARIES=(
-"ga,IE,ga_IE,Irish (Ireland),ga_IE.zip"
-)
-
-MYSPELL_HYPHENATION_DICTIONARIES=(
-"ga,IE,hyph_ga_IE,Irish (Ireland),hyph_ga_IE.zip"
-)
-
-MYSPELL_THESAURUS_DICTIONARIES=(
-)
-
-inherit myspell
-
-DESCRIPTION="Irish dictionaries for myspell/hunspell"
-LICENSE="GPL-2"
-HOMEPAGE="http://lingucomponent.openoffice.org/ http://borel.slu.edu/ispell/;
-IUSE=""
-
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sh sparc x86 
~amd64-fbsd ~x86-fbsd"



[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-ms/

2019-02-22 Thread Patrice Clement
commit: 63d60d63db9df393e9276339bb38f03ee01138a1
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Feb 22 15:46:12 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Feb 22 21:08:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d60d63

app-dicts/myspell-ms: remove old.

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Patrice Clement  gentoo.org>

 app-dicts/myspell-ms/Manifest   |  1 -
 app-dicts/myspell-ms/myspell-ms-20060316.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/app-dicts/myspell-ms/Manifest b/app-dicts/myspell-ms/Manifest
index 3af0099b6ff..6a3867694ff 100644
--- a/app-dicts/myspell-ms/Manifest
+++ b/app-dicts/myspell-ms/Manifest
@@ -1,2 +1 @@
 DIST myspell-ms-20100407.oxt 79342 BLAKE2B 
dd66ab939c604003bf7cdd582ac02367a214c20f7314703d375c954e33a3cd8a00366eba66d11af97859ec756d2b3453edf09d3db5d8d90bba56b1681535c9f1
 SHA512 
9773766c8d2a0bee3d9f055b18449432dff4cf08417cece77fa76b016961f85073efe87baec13cea26c505a7438dbea60ae91909dacbd73c254606ea012a96dd
-DIST myspell-ms_MY-20060316.zip 87736 BLAKE2B 
1435a5acf646cf2926f961ef04209273da4e5b678cadacf7a6b337b96441700138ecec0ec316daaef8ff058008417cc65dd1d75bb84e5664973d4514da126500
 SHA512 
93709c34991c9d72f4ed18f07ca15140c4398a2b1755b02f0e6131a167a82a08e8d4f9f9023bc8c8807324922b3563a37cbf14b772d291b04d7fe30ee66d0a3a

diff --git a/app-dicts/myspell-ms/myspell-ms-20060316.ebuild 
b/app-dicts/myspell-ms/myspell-ms-20060316.ebuild
deleted file mode 100644
index a183f4c3be7..000
--- a/app-dicts/myspell-ms/myspell-ms-20060316.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-MYSPELL_SPELLING_DICTIONARIES=(
-"ms,MY,ms_MY,Malay (Malaysia),ms_MY.zip"
-)
-
-MYSPELL_HYPHENATION_DICTIONARIES=(
-)
-
-MYSPELL_THESAURUS_DICTIONARIES=(
-)
-
-inherit myspell
-
-DESCRIPTION="Malay dictionaries for myspell/hunspell"
-LICENSE="FDL-1.2"
-HOMEPAGE="http://lingucomponent.openoffice.org/;
-
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sh sparc x86 
~amd64-fbsd ~x86-fbsd"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/arabeyes-fonts/

2019-02-22 Thread Patrice Clement
commit: f79a2a1c025c67abb4fd8ebb7e5a5380616fba8e
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Feb 22 16:17:19 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Feb 22 21:08:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f79a2a1c

media-fonts/arabeyes-fonts: EAPI6, fix HOMEPAGE.

Closes: https://bugs.gentoo.org/678592
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11141
Signed-off-by: Patrice Clement  gentoo.org>

 .../arabeyes-fonts/arabeyes-fonts-2.0-r1.ebuild| 29 ++
 1 file changed, 29 insertions(+)

diff --git a/media-fonts/arabeyes-fonts/arabeyes-fonts-2.0-r1.ebuild 
b/media-fonts/arabeyes-fonts/arabeyes-fonts-2.0-r1.ebuild
new file mode 100644
index 000..81e650ec5df
--- /dev/null
+++ b/media-fonts/arabeyes-fonts/arabeyes-fonts-2.0-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit font
+
+MY_PN="ae_fonts"
+S="${WORKDIR}"/${MY_PN}_${PV}
+
+DESCRIPTION="Arabeyes Arabic TrueType fonts"
+HOMEPAGE="https://www.arabeyes.org/Khotot#2.0;
+SRC_URI="mirror://sourceforge/arabeyes/${MY_PN}_${PV}.tar.bz2"
+LICENSE="GPL-2"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+
+FONT_SUFFIX="ttf"
+
+DOCS="README ChangeLog"
+
+src_install() {
+   local d
+   for d in AAHS AGA FS Kasr MCS Shmookh; do
+   FONT_S="${S}"/$d
+   font_src_install
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ssss/

2019-02-22 Thread Patrice Clement
commit: c478e16b2ca105a84815cd45dbc4e588b9328c95
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Thu Feb 21 19:40:35 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Feb 22 21:08:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c478e16b

app-crypt/: new package.

 is an implementation of Shamir's Secret Sharing Scheme.

The program suite does both: the generation of shares for a know secret, and
the reconstruction of a secret using user-pro-vided shares.

Closes: https://bugs.gentoo.org/106932
Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Conrad Kostecki  kostecki.com>
Closes: https://github.com/gentoo/gentoo/pull/10243
Signed-off-by: Patrice Clement  gentoo.org>

 app-crypt//Manifest|  1 +
 app-crypt//metadata.xml| 17 +
 app-crypt//-0.5.ebuild | 39 +++
 3 files changed, 57 insertions(+)

diff --git a/app-crypt//Manifest b/app-crypt//Manifest
new file mode 100644
index 000..c24684b3ff8
--- /dev/null
+++ b/app-crypt//Manifest
@@ -0,0 +1 @@
+DIST -0.5.tar.gz 17435 BLAKE2B 
76aae463ce11341f8b0336526f7d19c9921025cabc05bc9e5b0bdeb676ed5e069226962232f277de2fecb1cd71bafbd4b2fa0c03ef4faf0f66daa24599d1
 SHA512 
be8df1666ac61d4097b5fd54f2cee3640db8f85ec21411f1b208a35b671c5699bc692079525d8d313d1cf2500da31bfb03771829a9fdccc0bb6d806749526ec9

diff --git a/app-crypt//metadata.xml b/app-crypt//metadata.xml
new file mode 100644
index 000..108893a39ca
--- /dev/null
+++ b/app-crypt//metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ck+gen...@bl4ckb0x.de
+   Conrad Kostecki
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+    is an implementation of Shamir's Secret Sharing Scheme.
+   The program suite does both: the generation of shares for a 
known secret,
+   and the reconstruction of a secret using user-pro‐vided shares.
+   
+

diff --git a/app-crypt//-0.5.ebuild b/app-crypt//-0.5.ebuild
new file mode 100644
index 000..55fa43d76cb
--- /dev/null
+++ b/app-crypt//-0.5.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Shamir's Secret Sharing Scheme"
+HOMEPAGE="http://point-at-infinity.org//;
+SRC_URI="http://point-at-infinity.org/${PN}/${P}.tar.gz;
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-2"
+SLOT="0"
+
+RDEPEND="dev-libs/gmp:0="
+DEPEND="${RDEPEND}"
+BDEPEND="app-doc/xmltoman"
+
+DOCS=( "HISTORY" "THANKS" )
+HTML_DOCS=( "doc.html" ".1.html" )
+
+src_prepare() {
+   default
+
+   tc-export CC
+
+   # Respect users CFLAGS and don't strip, as portage does this part.
+   sed -e 's/-O2/$(CFLAGS)/g' -e '/strip/d' -i Makefile || die
+}
+
+src_install() {
+   dobin -split
+   dosym -split /usr/bin/-combine
+
+   doman .1
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-zu/

2019-02-22 Thread Patrice Clement
commit: 93adbcf489ac9d087b4728f5c5a7fc30e7426900
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Feb 22 15:47:05 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Feb 22 21:08:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93adbcf4

app-dicts/myspell-zu: remove old.

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Patrice Clement  gentoo.org>

 app-dicts/myspell-zu/Manifest   |  1 -
 app-dicts/myspell-zu/myspell-zu-20060316.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/app-dicts/myspell-zu/Manifest b/app-dicts/myspell-zu/Manifest
index b51c28ef78c..784cd791691 100644
--- a/app-dicts/myspell-zu/Manifest
+++ b/app-dicts/myspell-zu/Manifest
@@ -1,2 +1 @@
 DIST myspell-zu-20100126.oxt 393165 BLAKE2B 
0c31ab3746ffece8546415e051641c26f14cac80306e5326cd6616e953c34d810a6b3b9a44860450da720975e6e73bf0b1cc0661b92f95c3005ebdf8dabde3a9
 SHA512 
0eeafbcfff3459ec65d0fcd3b845d0cf7b1deecc1ce1364fb45cab092b17986971a3518190355e6ce863514df4bf822804cd9006fd40c0bd03eb5ad6129c3b8e
-DIST myspell-zu_ZA-20060316.zip 290607 BLAKE2B 
24952faa606fd7477fdaac81915ad31486fba8ad47533036b578ec281ef6946f2d418442d161f75f69350f722e771a67c40567f74359bd0885b36bbcf80dbc62
 SHA512 
dd504ef7969657243eb59aa5b85dd988602b5045666cdbf0787d4ebe492ea34d42edd8e4f9b58136e80add420c9ecc577d3285755fff3e17e668580cd2b82937

diff --git a/app-dicts/myspell-zu/myspell-zu-20060316.ebuild 
b/app-dicts/myspell-zu/myspell-zu-20060316.ebuild
deleted file mode 100644
index dde4d009e5c..000
--- a/app-dicts/myspell-zu/myspell-zu-20060316.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-MYSPELL_SPELLING_DICTIONARIES=(
-"zu,ZA,zu_ZA,Zulu (Africa),zu_ZA.zip"
-"zu,ZA,zu_ZA,Zulu (Africa),zu_ZA.zip"
-)
-
-MYSPELL_HYPHENATION_DICTIONARIES=(
-)
-
-MYSPELL_THESAURUS_DICTIONARIES=(
-)
-
-inherit myspell
-
-DESCRIPTION="Zulu dictionaries for myspell/hunspell"
-LICENSE="LGPL-2.1"
-HOMEPAGE="http://lingucomponent.openoffice.org/ 
http://translate.sourceforge.net/;
-
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sh sparc x86 
~amd64-fbsd ~x86-fbsd"



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

2019-02-22 Thread Patrice Clement
commit: 2d01ddf0cc96b3714cb46e63f77530c70e446a6c
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Feb 22 17:08:47 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Feb 22 21:08:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d01ddf0

dev-util/ftnchek: use HTTPS.

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Patrice Clement  gentoo.org>

 dev-util/ftnchek/ftnchek-3.3.1-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/ftnchek/ftnchek-3.3.1-r1.ebuild 
b/dev-util/ftnchek/ftnchek-3.3.1-r1.ebuild
index 10f581a6233..9ef2be707e2 100644
--- a/dev-util/ftnchek/ftnchek-3.3.1-r1.ebuild
+++ b/dev-util/ftnchek/ftnchek-3.3.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="2"
@@ -6,8 +6,8 @@ EAPI="2"
 inherit autotools
 
 DESCRIPTION="Static analyzer a la 'lint' for Fortran 77"
-HOMEPAGE="http://www.dsm.fordham.edu/~ftnchek/;
-SRC_URI="http://www.dsm.fordham.edu/~${PN}/download/${P}.tar.gz;
+HOMEPAGE="https://www.dsm.fordham.edu/~ftnchek/;
+SRC_URI="https://www.dsm.fordham.edu/~${PN}/download/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-de/

2019-02-22 Thread Patrice Clement
commit: 35f23cdf7832a240010e16f77fe94f63b41d726c
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Feb 22 15:51:09 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Feb 22 21:08:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f23cdf

app-dicts/myspell-de: remove old.

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Patrice Clement  gentoo.org>

 app-dicts/myspell-de/Manifest |  3 --
 app-dicts/myspell-de/myspell-de-2015.12.28.ebuild | 54 ---
 2 files changed, 57 deletions(-)

diff --git a/app-dicts/myspell-de/Manifest b/app-dicts/myspell-de/Manifest
index f3940c2b5a3..fe37962784a 100644
--- a/app-dicts/myspell-de/Manifest
+++ b/app-dicts/myspell-de/Manifest
@@ -1,6 +1,3 @@
 DIST dict-de_AT-frami_2017-01-12.oxt 9238814 BLAKE2B 
441105b907bd47dbe7d45e30a8a2711206432aba90d3c986e1706f96b8b0617047fcdde1b5bc4bc67ad659b782721c05c83931d6d5ba7105566715f4c2b566bd
 SHA512 
e3364d6fb5dc7d6995c75631bf913db0afc03570fa20ae2480b98aa41afa4d3ae1ff9b0b5e1f64c097366b346e151d85159b9d574087a2ab7f8230284d4aa655
 DIST dict-de_CH-frami_2017-01-12.oxt 9225630 BLAKE2B 
7edc2349a7dff64c314881f305216c1d010f601bb99f7a2341b9dbc2c73979d6c219509ce5513e6134a2b18157461664cbef98e219797a423794bfe65741b5c7
 SHA512 
3f3e725e522f1fb9571f22108ae8d9a199071327b38c3a82d046a2737e5e5a34a4def52bc3d168979ccd0b800750c98af704fcac43735134b67d4dba8bd9f278
 DIST dict-de_DE-frami_2017-01-12.oxt 9238776 BLAKE2B 
47ac0b5115aa6d4c5151d039e1285de1681feee879fdf734caa365b030b02f02c705201208f0ef0f99df718dbedcbea2eef0d2b0492c03e7fb3f2853c20dcc80
 SHA512 
f44d30c875335f52674ea91557c716eb2c9917e7bd170372c8994d8d58e948ef2b68f004d93f175173ffad4a17a1920c69eaffe915668e0c4dc5fee7f8abcc6e
-DIST dict-de_at-frami_2015-12-28.oxt 8110628 BLAKE2B 
13652ee81381d766c151ed53889d0f5e1aed0fcc34c19edf2ff84e25d1d303cf95a3b1fbe3ffe6617991f497fbe46e2ce1305c2ef8109afb58677289b5832ae9
 SHA512 
2d4188174fb3f7cb2ca175d54342395980497183c0c6ea233217491226b19a0f19f806935e0eb3798229db89fd3ebf93cb5b210ba326dcb1cc8b862c48aecd02
-DIST dict-de_ch-frami_2015-12-28.oxt 8101312 BLAKE2B 
fd2da123f768b1ac1d66524272570fee0c237028d736100a5fb742418173120c54b8d3ee9e138b07699dc72372661e671bd8cf27eca7cefb0f39c84e49f286db
 SHA512 
b62ad082fbef3785b5cd29bb530a4f5367771af6237d10a9ee922f0deaff0ccdd7c0a9cd93a9218444b07bf278efdb18f497660513af4b8862998ab3bb434f5a
-DIST dict-de_de-frami_2015-12-28.oxt 8110832 BLAKE2B 
5bf8014e4c21f3d35296a13a9413caa0f2535cf7de39a774b4a16eef4ddb543b7d80e8fc5ac871f46442304e13cf7472b2d9188d2cc7173cca3b6dde582730ee
 SHA512 
242cfa3f9f8046badbd56560d05cc47a2b0bc89b263f9141443b3401981e91a1124d1c2f76ae77ea017b02a34567cf4c160c31e2250f90d095a74b92dd3d636a

diff --git a/app-dicts/myspell-de/myspell-de-2015.12.28.ebuild 
b/app-dicts/myspell-de/myspell-de-2015.12.28.ebuild
deleted file mode 100644
index e59de7b24f2..000
--- a/app-dicts/myspell-de/myspell-de-2015.12.28.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MYSPELL_DICT=(
-   "de_AT.aff"
-   "de_AT.dic"
-   "de_DE.aff"
-   "de_DE.dic"
-   "de_CH.aff"
-   "de_CH.dic"
-)
-
-MYSPELL_HYPH=(
-   "hyph_de_AT.dic"
-   "hyph_de_DE.dic"
-   "hyph_de_CH.dic"
-)
-
-MYSPELL_THES=(
-   "th_de_AT_v2.dat"
-   "th_de_AT_v2.idx"
-   "th_de_DE_v2.dat"
-   "th_de_DE_v2.idx"
-   "th_de_CH_v2.dat"
-   "th_de_CH_v2.idx"
-)
-
-inherit myspell-r2
-
-DESCRIPTION="German dictionaries for myspell/hunspell"
-HOMEPAGE="
-   
https://extensions.libreoffice.org/extensions/german-de-at-frami-dictionaries
-   
https://extensions.libreoffice.org/extensions/german-de-de-frami-dictionaries
-   
https://extensions.libreoffice.org/extensions/german-de-ch-frami-dictionaries
-"
-SRC_URI="
-   
https://extensions.libreoffice.org/extensions/german-de-at-frami-dictionaries/${PV}/@@download/file/dict-de_at-frami_${PV//./-}.oxt
-   
https://extensions.libreoffice.org/extensions/german-de-de-frami-dictionaries/${PV}/@@download/file/dict-de_de-frami_${PV//./-}.oxt
-   
https://extensions.libreoffice.org/extensions/german-de-ch-frami-dictionaries/${PV}/@@download/file/dict-de_ch-frami_${PV//./-}.oxt
-"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
-IUSE=""
-
-src_prepare() {
-   # rename the tarballs
-   for i in *_frami.*; do
-   mv "${i}" "${i/_frami}" || die
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-ia/

2019-02-22 Thread Patrice Clement
commit: da25f4ea7da86dca4b9a09baee70bec880c4cd59
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Feb 22 15:45:27 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Feb 22 21:08:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da25f4ea

app-dicts/myspell-ia: remove old.

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Patrice Clement  gentoo.org>

 app-dicts/myspell-ia/Manifest   |  2 --
 app-dicts/myspell-ia/myspell-ia-20060316.ebuild | 23 ---
 2 files changed, 25 deletions(-)

diff --git a/app-dicts/myspell-ia/Manifest b/app-dicts/myspell-ia/Manifest
index 795fa9cdfd6..839d82a4111 100644
--- a/app-dicts/myspell-ia/Manifest
+++ b/app-dicts/myspell-ia/Manifest
@@ -1,3 +1 @@
-DIST myspell-hyph_ia_ANY-20060316.zip 2364 BLAKE2B 
0d71e8736900e51b2174dfc99dc332c74792082153e59a41b89d6948f5ee776753fb7a2803e505092c76ae821428ba7c169ba7798ba6304e11e51d09b9535456
 SHA512 
8c74c9a8795f392d460e67aac4aed2c53e080e4a493155369b2b2a85cdb8a440fc4ba6c8dd9ae150bec3bc1a91972ff7d9e1bd26781800e0b127f0284277b534
 DIST myspell-ia-20140518.oxt 224790 BLAKE2B 
a35c1beb10858ef259f11766dda60b6311a25532e11c983cb75f6bcf9bd4bd21af34b9372ae1e9fc1f64228c3155433868d0388350b10ff47c096f4e11126a1c
 SHA512 
12f0bb5f14f1a7931f04143a670782b5c4764dbf2540da144cd6f1343cd06eba030007108a399f550daaf1f2161831e8f20a7db363d6857639a23a03e644bc4b
-DIST myspell-ia_ANY-20060316.zip 182850 BLAKE2B 
6e8c4adb78faf897dcf1deb529a2e8f2ecffbdfd9f06e945114de9bdbd1adafee89b27cc23b7ecf3172fe267872d318b7dd37046e693b0ba2a8d7088f2d93d8a
 SHA512 
80be07c6ce8184c7005dba109ff089f888d653db2d2431dcadf296e9515ff91370380248405a579eaa410f101560e47cadf076533cda79e9e52f6fb12c98dda0

diff --git a/app-dicts/myspell-ia/myspell-ia-20060316.ebuild 
b/app-dicts/myspell-ia/myspell-ia-20060316.ebuild
deleted file mode 100644
index 11af6b8dc66..000
--- a/app-dicts/myspell-ia/myspell-ia-20060316.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-MYSPELL_SPELLING_DICTIONARIES=(
-"ia,ANY,ia,Interlingua (ANY locale),ia_ANY.zip"
-)
-
-MYSPELL_HYPHENATION_DICTIONARIES=(
-"ia,ANY,hyph_ia,Interlingua (ANY locale),hyph_ia_ANY.zip"
-)
-
-MYSPELL_THESAURUS_DICTIONARIES=(
-)
-
-inherit myspell
-
-DESCRIPTION="Interlingua dictionaries for myspell/hunspell"
-LICENSE="LGPL-2.1"
-HOMEPAGE="http://lingucomponent.openoffice.org/;
-
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sh sparc x86 ~amd64-fbsd 
~x86-fbsd"



[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-da/

2019-02-22 Thread Patrice Clement
commit: 55657d9424db2d027c8b747d7c821dca0237d503
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Feb 22 15:47:52 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Feb 22 21:08:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55657d94

app-dicts/myspell-da: remove old.

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Patrice Clement  gentoo.org>

 app-dicts/myspell-da/Manifest  |  1 -
 app-dicts/myspell-da/myspell-da-2.1.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/app-dicts/myspell-da/Manifest b/app-dicts/myspell-da/Manifest
index df2d5787456..2d4e86d 100644
--- a/app-dicts/myspell-da/Manifest
+++ b/app-dicts/myspell-da/Manifest
@@ -1,2 +1 @@
 DIST dict-da-2-3.oxt 1861736 BLAKE2B 
18c22f55012a9701cff1ecadc53dece7cdc2e59619c1704159343960951096c49ab970bb248d844eaf24379053ea7ac35bd89b4741aa54cfb4b711e99320b256
 SHA512 
28428096ba6d79801fdf47a61bedc06c9ee2d667ae32307bd57f9b7cdc1cb06e84ac2bd78fba11c87dd35dc88d78c5e0f81588e5145267577ca0992b35ea301a
-DIST dict-da-2.1.oxt 1695432 BLAKE2B 
284129ac82ef9b2847b533caf80e8f26cf5a3e8a8e0b65b6c56f1c5fcde0b14f2b1fa717c5e1ddd1c2acfaf4e866f91fa8fa6820b5ea493ef7c67e73bc79a369
 SHA512 
4dab6e4dcb2cf782ddff11126e4eebda9281c45aaf480f6c8afb655f59c23bfb29f17d9698bcfaf04b0c95d20b897c1401e363337726947aedc2411927cf233b

diff --git a/app-dicts/myspell-da/myspell-da-2.1.ebuild 
b/app-dicts/myspell-da/myspell-da-2.1.ebuild
deleted file mode 100644
index f64b905c5f4..000
--- a/app-dicts/myspell-da/myspell-da-2.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-MYSPELL_DICT=(
-   "da_DK.aff"
-   "da_DK.dic"
-)
-
-MYSPELL_HYPH=(
-   "hyph_da_DK.dic"
-)
-
-MYSPELL_THES=(
-)
-
-inherit myspell-r2
-
-DESCRIPTION="Danish dictionaries for myspell/hunspell"
-HOMEPAGE="https://extensions.libreoffice.org/extension-center/stavekontrolden-danish-dictionary;
-SRC_URI="https://extensions.libreoffice.org/extension-center/stavekontrolden-danish-dictionary/pscreleasefolder.2011-09-30.0280139318/2.1/dict-da-${PV}.oxt;
-
-LICENSE="GPL-2 LGPL-2.1 MPL-1.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd"
-IUSE=""



[gentoo-commits] repo/gentoo:master commit in: net-ftp/proftpd/, net-ftp/proftpd/files/

2019-02-22 Thread Sergei Trofimovich
commit: 66357ee093d02b0c26c12dcd37cf0a010ba92525
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Feb 22 21:00:11 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb 22 21:00:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66357ee0

net-ftp/proftpd: apply SIGHUP crash fix, bug #678490

It's a upstream fix picked as-is from 1.3.6 branch.

Reported-by: Hanno Boeck
Closes: https://bugs.gentoo.org/678490
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../proftpd/files/proftpd-1.3.6-sighup-crash.patch |  81 +++
 net-ftp/proftpd/proftpd-1.3.6-r3.ebuild| 267 +
 2 files changed, 348 insertions(+)

diff --git a/net-ftp/proftpd/files/proftpd-1.3.6-sighup-crash.patch 
b/net-ftp/proftpd/files/proftpd-1.3.6-sighup-crash.patch
new file mode 100644
index 000..cca550405e1
--- /dev/null
+++ b/net-ftp/proftpd/files/proftpd-1.3.6-sighup-crash.patch
@@ -0,0 +1,81 @@
+https://bugs.gentoo.org/678490
+
+From 345aa19ee2a98a3612d9b64a49107461455031a0 Mon Sep 17 00:00:00 2001
+From: TJ Saunders 
+Date: Tue, 18 Jul 2017 23:00:22 -0700
+Subject: [PATCH] Bug#4310: Use of mod_facl as static module causes ProFTPD to
+ die on SIGHUP/restart.
+
+---
+ modules/mod_facl.c | 35 +++
+ 1 file changed, 31 insertions(+), 4 deletions(-)
+
+diff --git a/modules/mod_facl.c b/modules/mod_facl.c
+index b3ac42b7b..258708cf5 100644
+--- a/modules/mod_facl.c
 b/modules/mod_facl.c
+@@ -1260,16 +1260,34 @@ MODRET set_faclengine(cmd_rec *cmd) {
+   return PR_HANDLED(cmd);
+ }
+ 
++/* Event listeners
++ */
++
++static void unmount_facl(void) {
++  pr_fs_t *fs;
++
++  fs = pr_unmount_fs("/", "facl");
++  if (fs != NULL) {
++destroy_pool(fs->fs_pool);
++fs->fs_pool = NULL;
++return;
++  }
++
++  if (errno != ENOENT) {
++pr_log_debug(DEBUG0, MOD_FACL_VERSION
++  ": error unmounting 'facl' FS: %s", strerror(errno));
++  }
++}
++
+ #if defined(PR_SHARED_MODULE) && \
+ defined(PR_USE_FACL) && \
+ defined(HAVE_POSIX_ACL)
+ static void facl_mod_unload_ev(const void *event_data, void *user_data) {
+   if (strcmp("mod_facl.c", (const char *) event_data) == 0) {
++pr_fs_t *fs;
++
+ pr_event_unregister(_module, NULL, NULL);
+-if (pr_unregister_fs("/") < 0) {
+-  pr_log_debug(DEBUG0, MOD_FACL_VERSION
+-": error unregistering 'facl' FS: %s", strerror(errno));
+-}
++unmount_facl();
+   }
+ }
+ #endif /* !PR_SHARED_MODULE */
+@@ -1303,6 +1321,14 @@ static void facl_postparse_ev(const void *event_data, 
void *user_data) {
+ #endif /* PR_USE_FACL and HAVE_POSIX_ACL */
+ }
+ 
++static void facl_restart_ev(const void *event_data, void *user_data) {
++  if (facl_engine == FALSE) {
++return;
++  }
++
++  unmount_facl();
++}
++
+ /* Initialization routines
+  */
+ 
+@@ -1315,6 +1341,7 @@ static int facl_init(void) {
+ # endif /* !PR_SHARED_MODULE */
+ #endif /* PR_USE_FACL and HAVE_POSIX_ACL */
+   pr_event_register(_module, "core.postparse", facl_postparse_ev, NULL);
++  pr_event_register(_module, "core.restart", facl_restart_ev, NULL);
+ 
+   return 0;
+ }
+-- 
+2.20.1
+

diff --git a/net-ftp/proftpd/proftpd-1.3.6-r3.ebuild 
b/net-ftp/proftpd/proftpd-1.3.6-r3.ebuild
new file mode 100644
index 000..c1babbb4fdd
--- /dev/null
+++ b/net-ftp/proftpd/proftpd-1.3.6-r3.ebuild
@@ -0,0 +1,267 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit multilib systemd tmpfiles
+
+MOD_CASE="0.7"
+MOD_CLAMAV="0.11rc"
+MOD_DISKUSE="0.9"
+MOD_GSS="1.3.6"
+MOD_MSG="0.4.1"
+MOD_VROOT="0.9.4"
+
+DESCRIPTION="An advanced and very configurable FTP server"
+HOMEPAGE="http://www.proftpd.org/
+   http://www.castaglia.org/proftpd/
+   http://www.thrallingpenguin.com/resources/mod_clamav.htm
+   http://gssmod.sourceforge.net/;
+SRC_URI="ftp://ftp.proftpd.org/distrib/source/${P/_/}.tar.gz
+   case? ( 
http://www.castaglia.org/${PN}/modules/${PN}-mod-case-${MOD_CASE}.tar.gz )
+   clamav? ( 
https://secure.thrallingpenguin.com/redmine/attachments/download/1/mod_clamav-${MOD_CLAMAV}.tar.gz
 )
+   diskuse? ( 
http://www.castaglia.org/${PN}/modules/${PN}-mod-diskuse-${MOD_DISKUSE}.tar.gz )
+   kerberos? ( mirror://sourceforge/gssmod/mod_gss-${MOD_GSS}.tar.gz )
+   msg? ( 
http://www.castaglia.org/${PN}/modules/${PN}-mod-msg-${MOD_MSG}.tar.gz )
+   vroot? ( 
https://github.com/Castaglia/${PN}-mod_vroot/archive/v${MOD_VROOT}.tar.gz -> 
mod_vroot-${MOD_VROOT}.tar.gz )"
+LICENSE="GPL-2"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd"
+IUSE="acl authfile ban +caps case clamav copy ctrls deflate diskuse doc dso 
dynmasq exec ifsession ifversion ident ipv6
+   kerberos ldap libressl log_forensic memcache msg mysql ncurses nls pam 
+pcre postgres qos radius
+   ratio readme rewrite selinux 

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

2019-02-22 Thread Andreas Sturmlechner
commit: 0295bbdff70402151b2172daaffdca95b6665f64
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Fri Feb 22 12:30:43 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 22 20:50:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0295bbdf

dev-libs/mxml: drop old version

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

 dev-libs/mxml/Manifest|  2 -
 dev-libs/mxml/files/respect-users-flags.patch | 30 --
 dev-libs/mxml/mxml-2.10.ebuild| 57 ---
 dev-libs/mxml/mxml-2.11.ebuild| 52 
 4 files changed, 141 deletions(-)

diff --git a/dev-libs/mxml/Manifest b/dev-libs/mxml/Manifest
index 416b138c393..85659fdfe21 100644
--- a/dev-libs/mxml/Manifest
+++ b/dev-libs/mxml/Manifest
@@ -1,3 +1 @@
-DIST mxml-2.10.tar.gz 265398 BLAKE2B 
eb3edec5615d727dec9285e2b74f4c877e8332be8f8183483e85a91d92ca1f48e5fc6d06afa3650c133c9762998abfdc8e846a9961ce55251d0c5bbcba0a970f
 SHA512 
c3838611979c4228df476166e4e987fc1ff8f9b8bd30139066b475dcd99e25be81ecc5171235bc80b1c2291c9d78c9ceae9a1dfc928272a983740d6a67372f5c
-DIST mxml-2.11.tar.gz 9164003 BLAKE2B 
d124b7d779e7ea9609a91b823fe7f6b45ab4049e79eb72729ca2ffec93a83479d5fed1ef21efc76881a11de58be71b1f3de79fc3e4f07c26f35d3f68e25c017b
 SHA512 
046421f91eea16f0ca99fbf611891c367ea9c3c54d04080d08acf108d7749ad9bbf2f4b3ef234a5130f00f77618196e2c5a245f32230daf645c1f775e961d378
 DIST mxml-2.12.tar.gz 9112072 BLAKE2B 
29e63abdd567c76209ca41adf608bd752863cdb2911d5bda482a2c6ac50ccdae2179941a3899d7e58480bab8903fee8a6c431619072d2861acd01f18d0eeb9e5
 SHA512 
49233a0087f3ef73a01ef71bb79511af36bb72027e3d9f6df919385e9ff0b03a489a3ccc590941bc4af1f558f82b2ed9bf8ff641863300a7791ce6dddfd56e77

diff --git a/dev-libs/mxml/files/respect-users-flags.patch 
b/dev-libs/mxml/files/respect-users-flags.patch
deleted file mode 100644
index 90e49cf2198..000
--- a/dev-libs/mxml/files/respect-users-flags.patch
+++ /dev/null
@@ -1,30 +0,0 @@
 a/configure.ac 2017-10-28 18:23:11.0 +0200
-+++ b/configure.ac 2018-07-13 23:29:39.710622168 +0200
-@@ -255,7 +255,7 @@
-   CFLAGS="-Wall -D_GNU_SOURCE $CFLAGS"
- 
-   if test "x$OPTIM" = x; then
--  OPTIM="-Os -g"
-+  OPTIM=""
-   fi
- 
-   if test "x$use_ansi" = xyes; then
 a/Makefile.in  2017-10-28 18:23:11.0 +0200
-+++ b/Makefile.in  2018-07-13 23:27:51.101622582 +0200
-@@ -67,7 +67,6 @@
- # Rules...
- #
- 
--.SILENT:
- .SUFFIXES:.c .man .o
- .c.o:
-   echo Compiling $<
-@@ -271,7 +270,7 @@
- 
- libmxml.so.1.6:   $(LIBOBJS)
-   echo Creating $@...
--  $(DSO) $(DSOFLAGS) -o libmxml.so.1.6 $(LIBOBJS)
-+  $(DSO) $(DSOFLAGS) $(LDFLAGS) -o libmxml.so.1.6 $(LIBOBJS)
-   $(RM) libmxml.so libmxml.so.1
-   $(LN) libmxml.so.1.6 libmxml.so
-   $(LN) libmxml.so.1.6 libmxml.so.1

diff --git a/dev-libs/mxml/mxml-2.10.ebuild b/dev-libs/mxml/mxml-2.10.ebuild
deleted file mode 100644
index 2406db40c70..000
--- a/dev-libs/mxml/mxml-2.10.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="Small XML parsing library to read XML and XML-like data files"
-HOMEPAGE="http://www.minixml.org/;
-SRC_URI="http://www.msweet.org/files/project3/${P}.tar.gz;
-
-LICENSE="Mini-XML"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~sparc x86"
-IUSE="threads static-libs"
-
-DEPEND="virtual/pkgconfig"
-RDEPEND=""
-
-src_prepare() {
-   default
-   sed -e "s:755 -s:755:" \
-   -e "/^TARGETS/s: testmxml::" \
-   -e 's:$(DSO) $(DSOFLAGS) -o libmxml.so.1.5 $(LIBOBJS):$(DSO) 
$(DSOFLAGS) $(LDFLAGS) -o libmxml.so.1.5 $(LIBOBJS):' \
-   -i Makefile.in || die
-   sed -i -e 's:OPTIM="-Os -g":OPTIM="":' configure.ac || die
-   rm configure || die
-   #eautoreconf
-   eautoconf
-}
-
-src_configure() {
-   econf \
-   --enable-shared \
-   --libdir="/usr/$(get_libdir)" \
-   --with-docdir="/usr/share/doc/${PF}/html" \
-   $(use_enable threads)
-}
-
-src_compile() {
-   emake libmxml.so.1.5 mxmldoc doc/mxml.man
-}
-
-src_install() {
-   emake DSTROOT="${ED}" install
-
-   if ! use static-libs; then
-   rm "${ED}"/usr/$(get_libdir)/libmxml.a || die
-   fi
-
-   dodoc ANNOUNCEMENT CHANGES README
-   rm "${ED}/usr/share/doc/${PF}/html/"{CHANGES,COPYING,README} || die
-}
-
-src_test() {
-   emake testmxml
-}

diff --git a/dev-libs/mxml/mxml-2.11.ebuild b/dev-libs/mxml/mxml-2.11.ebuild
deleted file mode 100644
index 6a58f55a52b..000
--- a/dev-libs/mxml/mxml-2.11.ebuild
+++ 

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

2019-02-22 Thread Andreas Sturmlechner
commit: 36e3b88da3c95c4bce5b4a9cc582d122b5dc0507
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Feb 21 19:58:33 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 22 20:50:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e3b88d

net-misc/ncp: take maintainership

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-misc/ncp/metadata.xml | 15 +++
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/net-misc/ncp/metadata.xml b/net-misc/ncp/metadata.xml
index f0915952f0f..da384e181f0 100644
--- a/net-misc/ncp/metadata.xml
+++ b/net-misc/ncp/metadata.xml
@@ -1,9 +1,16 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-
+   
+   bu9zi...@gmail.com
+   Michael Mair-Keimberger
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
 "ncp" is a utility for copying files in a LAN. It has absolutely no security 
or integrity checking, no throttling, no features, except one: you don't have 
to type the coordinates of your peer.
-
-Compile against 
dev-libs/dietlibc
+   
+   Compile against 
dev-libs/dietlibc
 



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

2019-02-22 Thread Andreas Sturmlechner
commit: fadcab79ce2a55794c009b4c3fb5c4c53dac6985
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Feb 21 19:57:23 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 22 20:50:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fadcab79

net-misc/ncp: EAPI7 bump, use HTTPS

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11126
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-misc/ncp/ncp-1.2.4-r1.ebuild | 42 
 1 file changed, 42 insertions(+)

diff --git a/net-misc/ncp/ncp-1.2.4-r1.ebuild b/net-misc/ncp/ncp-1.2.4-r1.ebuild
new file mode 100644
index 000..6309febf029
--- /dev/null
+++ b/net-misc/ncp/ncp-1.2.4-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Utility for copying files in a LAN (npoll, npush)"
+HOMEPAGE="https://www.fefe.de/ncp/;
+SRC_URI="https://dl.fefe.de/${P}.tar.bz2;
+
+LICENSE="public-domain" # mail from author, bug 446540
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="diet"
+
+DEPEND=">=dev-libs/libowfat-0.28-r1
+   diet? ( dev-libs/dietlibc )"
+
+src_prepare() {
+   default
+   rm Makefile || die
+   sed -e '/^ncp:/,+5s:strip:#strip:' \
+   -i GNUmakefile || die
+}
+
+src_compile() {
+   emake \
+   CC="$(use diet && echo "diet -Os ")$(tc-getCC)" \
+   CFLAGS="${CFLAGS} -I/usr/include/libowfat" \
+   LDFLAGS="${LDFLAGS}" \
+   STRIP="#"
+}
+
+src_install() {
+   dobin ${PN}
+   dosym ${PN} /usr/bin/npoll
+   dosym ${PN} /usr/bin/npush
+
+   doman ncp.1 npush.1
+   dodoc NEWS
+}



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

2019-02-22 Thread Andreas Sturmlechner
commit: af43a2c9dc3ec7926956dae3deae1c2c7ec6f506
Author: David Heidelberg  ixit  cz>
AuthorDate: Fri Jan 18 19:44:24 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 22 20:50:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af43a2c9

dev-libs/hyperscan: Version bump 5.1.0

Closes: https://github.com/gentoo/gentoo/pull/9863
Closes: https://bugs.gentoo.org/674220

Original author: Christian Rößner
Signed-off-by: David Heidelberg  ixit.cz>
Closes: https://github.com/gentoo/gentoo/pull/10864
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/hyperscan/Manifest   |  1 +
 dev-libs/hyperscan/hyperscan-5.1.0.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/hyperscan/Manifest b/dev-libs/hyperscan/Manifest
index cad4d987d60..7ae5f01f02b 100644
--- a/dev-libs/hyperscan/Manifest
+++ b/dev-libs/hyperscan/Manifest
@@ -1,2 +1,3 @@
 DIST hyperscan-4.6.0.tar.gz 1557704 BLAKE2B 
978b6b3aa83962602df9d3cd5eaf433d15875694fbb34868f594fb930260d57e52f2ac6183ca588096de42ac54a4a68c420b4e7fb2a2c4c50e1e078254e6785e
 SHA512 
17bddc0f8085615df633f5d050e21a448bda781512990a1efe59286002114322372d59d165a113dfe5548f77102576208e1c667454ab40e46c0a96208a4fdd57
 DIST hyperscan-4.7.0.tar.gz 1738159 BLAKE2B 
88bcfab979b0eb6177404e65cc1124d6fc9f4615346823fd6d5156794134e344d0141be41aeb4d850620947f53471cc8b78ed4833efaa7c075ec3c88d8670ee7
 SHA512 
ec32cecc98165ab590cefe37c31aa9cbad813aedd6bec72760574a8ece2a8aefecc229b1d76a2e90c54a51302d1db70620278dbb96d47091ebf846e9f8c4ff08
+DIST hyperscan-5.1.0.tar.gz 1810559 BLAKE2B 
0946b3afe00cdce51b82852515ffe674729854d762854c252ba90fc73cbdc23205fe75f8e6c4e976efb31bf10950076b5790bd9692768dabcbd642d53e739c32
 SHA512 
5e6d11429e61dc061dd31e6b311a8c1dbfcd03af6e24d97b95eb2cef24dcd33d593064e5faa7c22807d785a8921bc410a69a43c4e5b3d7b4774f37c4a12a025d

diff --git a/dev-libs/hyperscan/hyperscan-5.1.0.ebuild 
b/dev-libs/hyperscan/hyperscan-5.1.0.ebuild
new file mode 100644
index 000..ce2fc792b97
--- /dev/null
+++ b/dev-libs/hyperscan/hyperscan-5.1.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake-utils python-r1
+
+DESCRIPTION="High-performance regular expression matching library"
+HOMEPAGE="https://01.org/hyperscan;
+
+SRC_URI="https://github.com/01org/hyperscan/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cpu_flags_x86_ssse3 static-libs"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/ragel
+   >=dev-libs/boost-1.57:=
+   net-libs/libpcap"
+
+DEPEND="${RDEPEND}"
+
+REQUIRED_USE="cpu_flags_x86_ssse3"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=$(usex static-libs OFF ON)
+   -DBUILD_STATIC_AND_SHARED=$(usex static-libs ON OFF)
+   )
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/dconf/, gnome-base/dconf/files/

2019-02-22 Thread Mart Raudsepp
commit: 3b87f3b55d29b4488ae58c1e108a1e568db029df
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 22 20:24:54 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 22 20:29:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b87f3b5

gnome-base/dconf: bump to 0.30.1

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

 gnome-base/dconf/Manifest  |  1 +
 gnome-base/dconf/dconf-0.30.1.ebuild   | 81 ++
 .../dconf/files/0.30.1-bash-completion-dir.patch   | 62 +
 3 files changed, 144 insertions(+)

diff --git a/gnome-base/dconf/Manifest b/gnome-base/dconf/Manifest
index 9cfe69f5aaf..62d2bd9733b 100644
--- a/gnome-base/dconf/Manifest
+++ b/gnome-base/dconf/Manifest
@@ -1 +1,2 @@
 DIST dconf-0.26.1.tar.xz 218516 BLAKE2B 
ddb23a1f6519b5460903b1a91ba48242f144a768f7ec5b9e82953589474df998061a4fbfb3605027cb51db44f7e49f88c774a735600de2bedaf8889b58e050bc
 SHA512 
4d2b4afce189e448e3bd4e9c2f9d3d5eec6c694748aec87a9a8de047296c858772a5234dbcace8e84d99c5378d2d1ba35cafb5e5ea7efca25c10a53a55b8b6da
+DIST dconf-0.30.1.tar.xz 104376 BLAKE2B 
c5a90c092b6e028dafbc9aee2f29f622dc4a696e815266355de4a056fe507b0cca9eaa9b10753501ee44f74ee57d0095fd55aafc7205ffea1f0321ed705dbe0b
 SHA512 
f7d136aec7cb75b64c7d9446d520f4c4af368e6d22346b7bb8ad66c08afaa03a72aacd44016dae7690e37b7d0deb9a16187445db176427a12a8b3cd3885c9e03

diff --git a/gnome-base/dconf/dconf-0.30.1.ebuild 
b/gnome-base/dconf/dconf-0.30.1.ebuild
new file mode 100644
index 000..2ea6d382253
--- /dev/null
+++ b/gnome-base/dconf/dconf-0.30.1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit bash-completion-r1 gnome.org gnome2-utils meson vala virtualx xdg
+
+DESCRIPTION="Simple low-level configuration system"
+HOMEPAGE="https://wiki.gnome.org/Projects/dconf;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
+IUSE="gtk-doc"
+
+RDEPEND="
+   >=dev-libs/glib-2.44.0:2
+   sys-apps/dbus
+"
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.15 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PV}-bash-completion-dir.patch
+)
+
+src_prepare() {
+   xdg_src_prepare
+   vala_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dbash_completion_dir="$(get_bashcompdir)"
+   -Dman=true
+   $(meson_use gtk-doc gtk_doc)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}
+
+src_install() {
+   meson_src_install
+
+   # GSettings backend may be one of: memory, gconf, dconf
+   # Only dconf is really considered functional by upstream
+   # must have it enabled over gconf if both are installed
+   echo 'CONFIG_PROTECT_MASK="/etc/dconf"' >> 51dconf
+   echo 'GSETTINGS_BACKEND="dconf"' >> 51dconf
+   doenvd 51dconf
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_giomodule_cache_update
+
+   # Kill existing dconf-service processes as recommended by upstream due 
to
+   # possible changes in the dconf private dbus API.
+   # dconf-service will be dbus-activated on next use.
+   pids=$(pgrep -x dconf-service)
+   if [[ $? == 0 ]]; then
+   ebegin "Stopping dconf-service; it will automatically restart 
on demand"
+   kill ${pids}
+   eend $?
+   fi
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_giomodule_cache_update
+}

diff --git a/gnome-base/dconf/files/0.30.1-bash-completion-dir.patch 
b/gnome-base/dconf/files/0.30.1-bash-completion-dir.patch
new file mode 100644
index 000..5d256f7efec
--- /dev/null
+++ b/gnome-base/dconf/files/0.30.1-bash-completion-dir.patch
@@ -0,0 +1,62 @@
+From 012b92b115ed96cc66818adbd31557765078be65 Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp 
+Date: Fri, 22 Feb 2019 22:06:18 +0200
+Subject: [PATCH] build: Allow passing bash-completion dir and have a generic
+ fallback
+
+With autotools the installation path was just hardcoded to the usual
+location. In meson it was made to always check the path from
+bash-completion.pc, but some downstream might want to install the
+file without a bash-completion build-dep. Allow installing the
+completion file to a passed directory, and add back the fallback
+path if an explicit directory isn't passed and bash-completion
+package isn't found. This is also what the tracker project does.
+---
+ meson.build   | 20 
+ meson_options.txt |  2 +-
+ 2 files changed, 17 insertions(+), 5 deletions(-)
+
+diff --git 

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

2019-02-22 Thread Sergei Trofimovich
commit: 54147cbfe2f4ed88e3e341ec2c386aadf8ca1f0a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Feb 22 19:17:46 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb 22 20:17:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54147cbf

dev-python/atomicwrites: stable 1.1.5-r3 for sparc, bug #676592

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/atomicwrites/atomicwrites-1.1.5-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/atomicwrites/atomicwrites-1.1.5-r3.ebuild 
b/dev-python/atomicwrites/atomicwrites-1.1.5-r3.ebuild
index a2cd45d801a..24b1d6c811c 100644
--- a/dev-python/atomicwrites/atomicwrites-1.1.5-r3.ebuild
+++ b/dev-python/atomicwrites/atomicwrites-1.1.5-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-fbsd"
 IUSE="doc test"
 
 DEPEND="



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

2019-02-22 Thread Sergei Trofimovich
commit: 7db2ffeb0b227e49648c1af58dcd7ac15d38d61d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Feb 22 19:12:58 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb 22 20:17:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7db2ffeb

dev-python/more-itertools: stable 4.2.0-r1 for sparc, bug #676592

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/more-itertools/more-itertools-4.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/more-itertools/more-itertools-4.2.0-r1.ebuild 
b/dev-python/more-itertools/more-itertools-4.2.0-r1.ebuild
index 859def9e9c6..33b0de3eab1 100644
--- a/dev-python/more-itertools/more-itertools-4.2.0-r1.ebuild
+++ b/dev-python/more-itertools/more-itertools-4.2.0-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 ~amd64-fbsd"
 IUSE="doc test"
 
 RDEPEND="

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

2019-02-22 Thread Sergei Trofimovich
commit: 943b403bd1c232d193149dfd4289953d62963e7a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Feb 22 19:11:45 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb 22 20:17:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=943b403b

dev-python/pluggy: stable 0.7.1 for sparc, bug #676592

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/pluggy/pluggy-0.7.1.ebuild 
b/dev-python/pluggy/pluggy-0.7.1.ebuild
index 364cd07f14f..d56eadcf43f 100644
--- a/dev-python/pluggy/pluggy-0.7.1.ebuild
+++ b/dev-python/pluggy/pluggy-0.7.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="test"
 
 RDEPEND=""



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

2019-02-22 Thread Sergei Trofimovich
commit: c686278796c4ae1316d9146b85d74a21066cc6d3
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Feb 22 19:24:06 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb 22 20:17:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6862787

dev-python/pathlib2: stable 2.3.2 for sparc, bug #676592

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/pathlib2/pathlib2-2.3.2.ebuild 
b/dev-python/pathlib2/pathlib2-2.3.2.ebuild
index 8f4adb6d2aa..f3a7d3e2e60 100644
--- a/dev-python/pathlib2/pathlib2-2.3.2.ebuild
+++ b/dev-python/pathlib2/pathlib2-2.3.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2019-02-22 Thread Sergei Trofimovich
commit: c7386d370eb1a89fb2373e05fb129386918b4d65
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Feb 22 19:19:05 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb 22 20:17:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7386d37

sys-apps/file: stable 5.36 for sparc, bug #678476

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/sys-apps/file/file-5.36.ebuild b/sys-apps/file/file-5.36.ebuild
index 1323da64697..3b5dfc8afa2 100644
--- a/sys-apps/file/file-5.36.ebuild
+++ b/sys-apps/file/file-5.36.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit autotools git-r3
 else
SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="identify a file's format by scanning binary data for patterns"



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

2019-02-22 Thread Sergei Trofimovich
commit: 69e5099723de387cfbf29b089d0110a92bd3f0ce
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Feb 22 19:25:57 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb 22 20:17:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69e50997

dev-python/pytest: stable 3.10.1 for sparc, bug #676592

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/pytest/pytest-3.10.1.ebuild 
b/dev-python/pytest/pytest-3.10.1.ebuild
index 60f9475d013..baec7fc323c 100644
--- a/dev-python/pytest/pytest-3.10.1.ebuild
+++ b/dev-python/pytest/pytest-3.10.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 # When bumping, please check setup.py for the proper py version



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-More-UTF8/

2019-02-22 Thread Sergei Trofimovich
commit: f3b54f1d3e823ed45e5421301527bdd6c54fd0d6
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Feb 22 19:21:30 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb 22 20:17:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3b54f1d

dev-perl/Test-More-UTF8: keyworded 0.50.0 for hppa, bug #673504

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-perl/Test-More-UTF8/Test-More-UTF8-0.50.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Test-More-UTF8/Test-More-UTF8-0.50.0.ebuild 
b/dev-perl/Test-More-UTF8/Test-More-UTF8-0.50.0.ebuild
index f7b18c11434..7af6cf10f87 100644
--- a/dev-perl/Test-More-UTF8/Test-More-UTF8-0.50.0.ebuild
+++ b/dev-perl/Test-More-UTF8/Test-More-UTF8-0.50.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Enhancing Test::More for UTF8-based projects"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~x86"
 
 IUSE=""
 



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

2019-02-22 Thread Sergei Trofimovich
commit: b815011a68420499a76ae151448e6b4e166f3f02
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Feb 22 19:10:15 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb 22 20:17:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b815011a

net-dns/ddclient: keyworded 3.9.0-r1 for hppa, bug #668330

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-dns/ddclient/ddclient-3.9.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dns/ddclient/ddclient-3.9.0-r1.ebuild 
b/net-dns/ddclient/ddclient-3.9.0-r1.ebuild
index 0f551c6eae4..5176c0ebc34 100644
--- a/net-dns/ddclient/ddclient-3.9.0-r1.ebuild
+++ b/net-dns/ddclient/ddclient-3.9.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -9,7 +9,7 @@ DESCRIPTION="Perl client used to update dynamic DNS entries"
 HOMEPAGE="https://sourceforge.net/projects/ddclient/;
 SRC_URI="mirror://sourceforge/ddclient/${P}.tar.gz"
 
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
 LICENSE="GPL-2+"
 SLOT="0"
 IUSE="examples iproute2"



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

2019-02-22 Thread Sergei Trofimovich
commit: f2bd277362de189bc818f5235364af7bab1ba548
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Feb 22 19:20:41 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb 22 20:17:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2bd2773

app-text/poppler: stable 0.74.0 for sparc, bug #674666

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-text/poppler/poppler-0.74.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/poppler/poppler-0.74.0.ebuild 
b/app-text/poppler/poppler-0.74.0.ebuild
index 1546807b821..1792ce75d2a 100644
--- a/app-text/poppler/poppler-0.74.0.ebuild
+++ b/app-text/poppler/poppler-0.74.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]] ; then
SLOT="0/"
 else
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0/85"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 



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

2019-02-22 Thread Sergei Trofimovich
commit: d72e99bcea263fcf311ed87660bae77f0b68d6de
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Feb 22 19:16:46 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb 22 20:17:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72e99bc

dev-python/scandir: stable 1.9.0 for sparc, bug #676592

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/scandir/scandir-1.9.0.ebuild 
b/dev-python/scandir/scandir-1.9.0.ebuild
index 9bb497c8c27..e37bec26947 100644
--- a/dev-python/scandir/scandir-1.9.0.ebuild
+++ b/dev-python/scandir/scandir-1.9.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/

2019-02-22 Thread Thomas Raschbacher
commit: b336048c192f0132997428d9087aeb940f4a9910
Author: Thomas Raschbacher  gentoo  org>
AuthorDate: Fri Feb 22 19:56:01 2019 +
Commit: Thomas Raschbacher  gentoo  org>
CommitDate: Fri Feb 22 19:56:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b336048c

app-antivirus/clamav: version bump

Closes: https://bugs.gentoo.org/675570
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Raschbacher  gentoo.org>

 app-antivirus/clamav/Manifest  |   1 +
 app-antivirus/clamav/clamav-0.101.1.ebuild | 175 +
 2 files changed, 176 insertions(+)

diff --git a/app-antivirus/clamav/Manifest b/app-antivirus/clamav/Manifest
index 697b992aa80..c2f4070173a 100644
--- a/app-antivirus/clamav/Manifest
+++ b/app-antivirus/clamav/Manifest
@@ -2,4 +2,5 @@ DIST clamav-0.100.0.tar.gz 16036757 BLAKE2B 
c51edfb05726e16e2ff1ef1fee9f174af5a0
 DIST clamav-0.100.1.tar.gz 16154415 BLAKE2B 
df4ddde28b0b263765f4a571a407390b30aa6fe58d07e1b8fe427e70141219fb3d7c5addfbf30a350c6c08324dee1ec3dd80319306df7578ed87138c6513b99d
 SHA512 
13a4e050e030ac3d1cc07b12bdd56c455e266e0b205a4c9bc9f18e53f6d8913a66eed2296abf857f395227ab0ed5c7bc90bc357bcb314dc9e18a9c6177dcc5b2
 DIST clamav-0.100.2.tar.gz 15926420 BLAKE2B 
0a64a08b6cdad94f55852041df06b5517bcfa3bacb5871c694bf51692c4698ffd39f09c92fe2af167fcf2b27806a7175a9b649e6d6d5ffc65755509e3574d374
 SHA512 
70b51eafb11dc727188e7d4554b8095a9e0406e76b78778fede94f8a4c78146034478197217039384eb1fd15532e822cfa6b51707e431e9397ec21d5e393a60c
 DIST clamav-0.101.0.tar.gz 21686531 BLAKE2B 
ea3ae1e5b31d6b10600eac8f0ea93c9460f0e337de7a3f43345c26e0efb0b3f664d1f640b723795eac6491f959492202a249222b561917072811df86314ea9d8
 SHA512 
faf6186b51b332eca67684bfe72f473a910577093964338278656ab67c61d28f66f7f501f4db5e1bb37112d66ad4433d792c50af70aceefd5bcbc5dab7ac7aa0
+DIST clamav-0.101.1.tar.gz 21691396 BLAKE2B 
e9a63ba90bef5504aac1020293f26cf957323677ed229543f0e7784b80e11837683e72432890f3109b040a2ba08029383892a6f40f64050d3caa3fe94c0571aa
 SHA512 
eb72fe21a9485d2906aec7f9a3dc955bbe4bb0fa812d622bc9c6c5c019eb2238a7370cb5dc1ba3886764269a925f7dcbe93255c77920bb489af4f3f81680d4c8
 DIST clamav-0.99.4.tar.gz 16083015 BLAKE2B 
3c2e7d11ee05fe846f75c3fb6501b5fd809a2e58f8e69c82e493e32fcbc87ca0e5b5f7ab83a0d7e251a5dc8e84aed1475c87c1248b393fa04b6924a2ab32b9bf
 SHA512 
778d5ef510d8d4bdfac5dc33d92469ed4283c414b3d42da6e1a0b13ed70e37755d5c837622dc336bc728ba1f8bf5485fc8a8d3a67a90e9aaa9e4dc71ece0691d

diff --git a/app-antivirus/clamav/clamav-0.101.1.ebuild 
b/app-antivirus/clamav/clamav-0.101.1.ebuild
new file mode 100644
index 000..63e3af208b0
--- /dev/null
+++ b/app-antivirus/clamav/clamav-0.101.1.ebuild
@@ -0,0 +1,175 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic user systemd
+
+DESCRIPTION="Clam Anti-Virus Scanner"
+HOMEPAGE="https://www.clamav.net/;
+SRC_URI="https://www.clamav.net/downloads/production/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+IUSE="bzip2 doc clamdtop iconv ipv6 libressl milter metadata-analysis-api 
selinux static-libs test uclibc xml"
+
+CDEPEND="bzip2? ( app-arch/bzip2 )
+   clamdtop? ( sys-libs/ncurses:0 )
+   iconv? ( virtual/libiconv )
+   metadata-analysis-api? ( dev-libs/json-c:= )
+   milter? ( || ( mail-filter/libmilter mail-mta/sendmail ) )
+   >=sys-libs/zlib-1.2.2:=
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   sys-devel/libtool
+   || ( dev-libs/libpcre2 >dev-libs/libpcre-6 )
+   dev-libs/libmspack
+   xml? ( dev-libs/libxml2 )
+   elibc_musl? ( sys-libs/fts-standalone )
+   !!https://blog.clamav.net/2014/02/introducing-openssl-as-dependency-to.html
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   test? ( dev-libs/check )"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-clamav )"
+
+DOCS=( docs/UserManual.md docs/UserManual )
+HTML_DOCS=( docs/html )
+
+#PATCHES=(
+#  "${FILESDIR}/clamav-0.100.0_autotools.patch"
+#)
+
+pkg_setup() {
+   enewgroup clamav
+   enewuser clamav -1 -1 /dev/null clamav
+}
+
+#src_prepare() {
+#  default
+#
+#  eautoconf
+#}
+
+src_configure() {
+   use elibc_musl && append-ldflags -lfts
+   use ppc64 && append-flags -mminimal-toc
+   use uclibc && export ac_cv_type_error_t=yes
+
+   # according to configure help it should be
+   # $(use_enable xml)
+   # but that does not work
+   # do not add this, since --disable-xml seems to override
+   # --without-xml 
+
+   econf \
+   $(use_enable bzip2) \
+   $(use_enable clamdtop) \
+   $(use_enable ipv6) \
+   $(use_enable milter) \
+   $(use_enable static-libs static) \
+   

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

2019-02-22 Thread Lars Wendler
commit: 7ff60815231861110e8af4bad8c03d335f8b58ef
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb 22 19:34:42 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb 22 19:52:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff60815

sys-libs/ldb: Bump to versions 1.3.7, 1.4.5 and 1.5.3

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

 sys-libs/ldb/Manifest |   3 ++
 sys-libs/ldb/ldb-1.3.7.ebuild | 103 +
 sys-libs/ldb/ldb-1.4.5.ebuild | 105 ++
 sys-libs/ldb/ldb-1.5.3.ebuild | 105 ++
 4 files changed, 316 insertions(+)

diff --git a/sys-libs/ldb/Manifest b/sys-libs/ldb/Manifest
index 95c4de65110..736b605c8af 100644
--- a/sys-libs/ldb/Manifest
+++ b/sys-libs/ldb/Manifest
@@ -3,6 +3,9 @@ DIST ldb-1.1.29.tar.gz 1277551 BLAKE2B 
449333d40073fd63d6d013ba0ae43fc3a0b820194
 DIST ldb-1.1.31.tar.gz 1337586 BLAKE2B 
9454f91a621368cfc7cfdb709781653e947d63b275bb3b288049acb43ee3c02ae4f0be820ccf9e3bb32938d12598a91b7a6292b08c638ccfd59bd1be182f09c0
 SHA512 
49ccd57000cbcc6d828160f4457236b28853d766d641841471f61226156b6103fe563c43c950577b038ea3c0a54506bca94c640d3d5f912a3b8af95eb9ef2824
 DIST ldb-1.2.3.tar.gz 1344513 BLAKE2B 
941174d6e2c51319c8690a8d8a87bea443d4fa4d738bd13243b502fdc9d590ba075fcf4a9920c38bb6fc15564f0b116089cd62d99e7cfe33649dc751910265ad
 SHA512 
500ab069cf6cec39907300e3905d334163b5094087831708acc22c4199b006ef52af3b66aade7558a48fab7cd69be3af7883bda3816a83c576d01b36ab270247
 DIST ldb-1.3.6.tar.gz 1374574 BLAKE2B 
654f35eb25aeb373540ead7cb10da66c92970ea6b100631cb14bacf937fec64e09b19ed3e09a976406e3f8d6347c4e17144c0a0bff8795316559be45353edbf7
 SHA512 
8fcd72598e948c55adaa832d6ebcbc03b979281032cb900af4304c1c68ce9cc94a1e1d4729d0c2a0b83a618cab716749d851160005a0093cf8a178e6dbea298d
+DIST ldb-1.3.7.tar.gz 1374109 BLAKE2B 
561d120bbfc49ef7115a3c046d65f15960ff9905b5a56ed7676d31ce6027ba9f18dfe5027952154db4a040e14be69689f248ffef0ca2ae801553be4c890248fe
 SHA512 
b6d2b2f5a0868ac4ed1cfe786f26d5815cf60233561a23a06d9d5c231d51bfc68ad1a0826e5080bc97bafbaef1770fa38b7d3071f57b766e960b22485e8b5e2b
 DIST ldb-1.4.3.tar.gz 1428730 BLAKE2B 
1e0fec1aeb05ecd34b7dc88d85425b646ab28804245543256c575a44c1a321e873d74f623b1a003aec878a808d6bc967ff57e8115650f6089278d55d586c7e6a
 SHA512 
081dbc23e810213fb60fdb07c7f3bf1ec8849d10483c5cdabb8add2568d4f80d03bd74d7be3fcf9bb853eaf25aa6bbb2d69cda3f55dda0270978b051da315cb2
 DIST ldb-1.4.4.tar.gz 1428851 BLAKE2B 
8b2dc6dc95f5c8d1a04aab58efb622b4550e6d8fc6f12aafe36b7080a5d59ab2d7fc6429ac59de43a23cef690fa9f026ccf536f70bfd25a126a1a649f3c68d02
 SHA512 
eb5c364771732916f89c9ee8cf20909954a7215cd71333b79c17718dd1e25081cce6597e882b6f0d6158c207fb58d97311f0417bf3baffe72084977a4bd05896
+DIST ldb-1.4.5.tar.gz 1429162 BLAKE2B 
47c55ca8a89f343708b5ea275a1f2417e91e05b2d1cf92d812f2a1430dcf174b14e69474f30dcf60b34a5c4b905924a67f002607535257fbb531bfed807648fa
 SHA512 
ed1e73eb4e10f041463b38be031e7b7b1057a6a1ef6a637019d58a6549a0958d551a0b52f3858114b83cf14470ef5ddd96de3dcbb733a3bd1fed768fc29fadd2
 DIST ldb-1.5.2.tar.gz 1625665 BLAKE2B 
612abb1e31f9fa5321824e40f627d8a498f871386cf51d83c03cae429c2895fc1747d551166ec64ae07751a3b9ddd1826b5cfe1ef7ee4b5460682e8ebb466a34
 SHA512 
5dda5935437a82356cb84593f5be0d22289a87da7460b24dbc0673e01614f0cc40859328c3a5da858f3f2dd173f2b214743ec709555bbfef09342045b37f3a6c
+DIST ldb-1.5.3.tar.gz 1625821 BLAKE2B 
4ad2dfa10c0fe79ae06d2e50288ddba54cb3bb76e849e44af9c4ededa76eb20280c913277293281628d2a699f4cbecfc77630bc95965eeabc6800bfd9a9cb8ac
 SHA512 
b25188606aae28a0ee5c95dddfb541cc6e500ef794d66601aa8cb061f51441433baab577311d0b39801d8b08808f66ad05066404293e78cb192523b681f1d145

diff --git a/sys-libs/ldb/ldb-1.3.7.ebuild b/sys-libs/ldb/ldb-1.3.7.ebuild
new file mode 100644
index 000..e76e509dbce
--- /dev/null
+++ b/sys-libs/ldb/ldb-1.3.7.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads"
+
+inherit python-single-r1 waf-utils multilib-minimal eutils
+
+DESCRIPTION="An LDAP-like embedded database"
+HOMEPAGE="https://ldb.samba.org;
+SRC_URI="https://www.samba.org/ftp/pub/${PN}/${P}.tar.gz;
+
+LICENSE="LGPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="doc +ldap +python"
+
+RDEPEND="
+   !elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   >=dev-util/cmocka-1.1.1[${MULTILIB_USEDEP}]
+   >=sys-libs/talloc-2.1.11[python?,${MULTILIB_USEDEP}]
+   >=sys-libs/tdb-1.3.15[python?,${MULTILIB_USEDEP}]
+   >=sys-libs/tevent-0.9.36[python(+)?,${MULTILIB_USEDEP}]
+   ldap? ( net-nds/openldap )
+   python? ( ${PYTHON_DEPS} )
+"
+
+DEPEND="dev-libs/libxslt
+   doc? ( app-doc/doxygen 

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

2019-02-22 Thread Lars Wendler
commit: ddcb89051fe936c0be41eac4bc6ad2f9f1991bdc
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb 22 19:35:21 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb 22 19:52:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddcb8905

sys-libs/ldb: Removed old.

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

 sys-libs/ldb/Manifest |   1 -
 sys-libs/ldb/ldb-1.4.3.ebuild | 105 --
 sys-libs/ldb/ldb-1.5.2.ebuild | 105 --
 3 files changed, 211 deletions(-)

diff --git a/sys-libs/ldb/Manifest b/sys-libs/ldb/Manifest
index 736b605c8af..a70ec63bb33 100644
--- a/sys-libs/ldb/Manifest
+++ b/sys-libs/ldb/Manifest
@@ -4,7 +4,6 @@ DIST ldb-1.1.31.tar.gz 1337586 BLAKE2B 
9454f91a621368cfc7cfdb709781653e947d63b27
 DIST ldb-1.2.3.tar.gz 1344513 BLAKE2B 
941174d6e2c51319c8690a8d8a87bea443d4fa4d738bd13243b502fdc9d590ba075fcf4a9920c38bb6fc15564f0b116089cd62d99e7cfe33649dc751910265ad
 SHA512 
500ab069cf6cec39907300e3905d334163b5094087831708acc22c4199b006ef52af3b66aade7558a48fab7cd69be3af7883bda3816a83c576d01b36ab270247
 DIST ldb-1.3.6.tar.gz 1374574 BLAKE2B 
654f35eb25aeb373540ead7cb10da66c92970ea6b100631cb14bacf937fec64e09b19ed3e09a976406e3f8d6347c4e17144c0a0bff8795316559be45353edbf7
 SHA512 
8fcd72598e948c55adaa832d6ebcbc03b979281032cb900af4304c1c68ce9cc94a1e1d4729d0c2a0b83a618cab716749d851160005a0093cf8a178e6dbea298d
 DIST ldb-1.3.7.tar.gz 1374109 BLAKE2B 
561d120bbfc49ef7115a3c046d65f15960ff9905b5a56ed7676d31ce6027ba9f18dfe5027952154db4a040e14be69689f248ffef0ca2ae801553be4c890248fe
 SHA512 
b6d2b2f5a0868ac4ed1cfe786f26d5815cf60233561a23a06d9d5c231d51bfc68ad1a0826e5080bc97bafbaef1770fa38b7d3071f57b766e960b22485e8b5e2b
-DIST ldb-1.4.3.tar.gz 1428730 BLAKE2B 
1e0fec1aeb05ecd34b7dc88d85425b646ab28804245543256c575a44c1a321e873d74f623b1a003aec878a808d6bc967ff57e8115650f6089278d55d586c7e6a
 SHA512 
081dbc23e810213fb60fdb07c7f3bf1ec8849d10483c5cdabb8add2568d4f80d03bd74d7be3fcf9bb853eaf25aa6bbb2d69cda3f55dda0270978b051da315cb2
 DIST ldb-1.4.4.tar.gz 1428851 BLAKE2B 
8b2dc6dc95f5c8d1a04aab58efb622b4550e6d8fc6f12aafe36b7080a5d59ab2d7fc6429ac59de43a23cef690fa9f026ccf536f70bfd25a126a1a649f3c68d02
 SHA512 
eb5c364771732916f89c9ee8cf20909954a7215cd71333b79c17718dd1e25081cce6597e882b6f0d6158c207fb58d97311f0417bf3baffe72084977a4bd05896
 DIST ldb-1.4.5.tar.gz 1429162 BLAKE2B 
47c55ca8a89f343708b5ea275a1f2417e91e05b2d1cf92d812f2a1430dcf174b14e69474f30dcf60b34a5c4b905924a67f002607535257fbb531bfed807648fa
 SHA512 
ed1e73eb4e10f041463b38be031e7b7b1057a6a1ef6a637019d58a6549a0958d551a0b52f3858114b83cf14470ef5ddd96de3dcbb733a3bd1fed768fc29fadd2
 DIST ldb-1.5.2.tar.gz 1625665 BLAKE2B 
612abb1e31f9fa5321824e40f627d8a498f871386cf51d83c03cae429c2895fc1747d551166ec64ae07751a3b9ddd1826b5cfe1ef7ee4b5460682e8ebb466a34
 SHA512 
5dda5935437a82356cb84593f5be0d22289a87da7460b24dbc0673e01614f0cc40859328c3a5da858f3f2dd173f2b214743ec709555bbfef09342045b37f3a6c

diff --git a/sys-libs/ldb/ldb-1.4.3.ebuild b/sys-libs/ldb/ldb-1.4.3.ebuild
deleted file mode 100644
index 0d4d99894e4..000
--- a/sys-libs/ldb/ldb-1.4.3.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 waf-utils multilib-minimal eutils
-
-DESCRIPTION="An LDAP-like embedded database"
-HOMEPAGE="https://ldb.samba.org;
-SRC_URI="https://www.samba.org/ftp/pub/${PN}/${P}.tar.gz;
-
-LICENSE="LGPL-3"
-SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="doc +ldap +lmdb +python"
-
-RDEPEND="
-   !elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
-   dev-libs/popt[${MULTILIB_USEDEP}]
-   >=dev-util/cmocka-1.1.1[${MULTILIB_USEDEP}]
-   >=sys-libs/talloc-2.1.14[python?,${MULTILIB_USEDEP}]
-   >=sys-libs/tdb-1.3.16[python?,${MULTILIB_USEDEP}]
-   >=sys-libs/tevent-0.9.37[python(+)?,${MULTILIB_USEDEP}]
-   ldap? ( net-nds/openldap )
-   lmdb? ( >=dev-db/lmdb-0.9.16[${MULTILIB_USEDEP}] )
-   python? ( ${PYTHON_DEPS} )
-"
-
-DEPEND="dev-libs/libxslt
-   doc? ( app-doc/doxygen )
-   virtual/pkgconfig
-   ${PYTHON_DEPS}
-   ${RDEPEND}
-"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-WAF_BINARY="${S}/buildtools/bin/waf"
-
-MULTILIB_WRAPPED_HEADERS=( /usr/include/pyldb.h )
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.4.0-optional_packages.patch
-   "${FILESDIR}"/${PN}-1.1.31-fix_PKGCONFIGDIR-when-python-disabled.patch
-)
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   local myconf=(
-   $(usex ldap '' --disable-ldap)
-   $(usex lmdb '' --without-ldb-lmdb)
-   

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

2019-02-22 Thread Lars Wendler
commit: 4ccffa5cdfc7d3f0fc8c4f1f0f0c1b21758c0f72
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb 22 19:51:51 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb 22 19:52:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ccffa5c

net-fs/samba: Bump to version 4.10.0_rc3. Removed old.

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

 net-fs/samba/Manifest | 2 +-
 net-fs/samba/{samba-4.10.0_rc2.ebuild => samba-4.10.0_rc3.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 89d80de0ff9..cba555ae7d6 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,4 +1,4 @@
-DIST samba-4.10.0rc2.tar.gz 18262682 BLAKE2B 
c007b44f6e8a0ec8bc2121d251fc94a21db74e82de96eb09e28d63fa2759a2b37f543667481cf144d70268fec79d5de4c35ee8673d9b4aae5ef42c993f733085
 SHA512 
6eaf6f070b441ed25302175dcf1e70a45f43b99912c77055106f958b5541e739277f6ceff03e84b4e0c20c0a59f17d0cdb6fc75d132df229766d901af1eb225d
+DIST samba-4.10.0rc3.tar.gz 18263153 BLAKE2B 
754a86bd63f9792e21760dfd4f5bde2f7857c0b85226ab9d07e1604ee6bfd2c1341e8e0cb5c4b15d32413cb20423fa28a815d08f1df8d66a7fadcb16ecd9f7df
 SHA512 
837be83a5b1478656f9ad0d4dc5ad1681d834155afc710a145ec59f17fdd90471e6d1040da7d5343b7140290d21440fcbbc0487161db2e2a2e342494e0b30a2c
 DIST samba-4.5.11-disable-python-patches.tar.xz 6292 BLAKE2B 
c2a32a1059a02bc1c87ce5f604cbc5878c654b8f693c8486b5ba63b37513444915a7b6389fe82b7e31ab2f9577dd8462eddba60b4f4f756b4ed1145ce7bd90ae
 SHA512 
f0e3076e3e1ecaae3f06b3ef30efc81719fb3f63a1041dcbdae4b62ca4cf693732f9eb16f047d046d4930136fed82194e82b455ea888e12cf845b3e6a122d57d
 DIST samba-4.5.16.tar.gz 21024396 BLAKE2B 
e737559fb748044076608fa233700eb54c7e1c56bc234763f062b6341a179cc78a4a8cdf9f3d6f4d7f3cf8a79f846852ddd5cc753a468c3adb3a0451e1809ed9
 SHA512 
de8a41013cfb5ef3adcb290efd97a78a5de876d90ad05764d631f14e663a1849bb53e4ac394b46c906f1109be5748fee9316407a659c57007d36851ae8adcd7f
 DIST samba-4.7.12.tar.gz 16923189 BLAKE2B 
98ea5e535482a4cdfeb4f9ad70bc8c40bb6d5a8920ce9bc6dda84f20698245c3c5d472a5f79984efc81f9c32d1d1e72b1fcdffb137e3a27634f4c521a1d46a48
 SHA512 
951dfc0ea7130da9d9aa3069ca276e630d67171a1995dba368459e0cdf00337d0f6271827bffec694371010614a1a7ce2349840ddedd0231315f6a56dce2fcac

diff --git a/net-fs/samba/samba-4.10.0_rc2.ebuild 
b/net-fs/samba/samba-4.10.0_rc3.ebuild
similarity index 99%
rename from net-fs/samba/samba-4.10.0_rc2.ebuild
rename to net-fs/samba/samba-4.10.0_rc3.ebuild
index 0ab63fcb52a..5374cc18d84 100644
--- a/net-fs/samba/samba-4.10.0_rc2.ebuild
+++ b/net-fs/samba/samba-4.10.0_rc3.ebuild
@@ -49,7 +49,7 @@ CDEPEND="
>=dev-util/cmocka-1.1.1[${MULTILIB_USEDEP}]
net-libs/libnsl:=[${MULTILIB_USEDEP}]
sys-apps/attr[${MULTILIB_USEDEP}]
-   
>=sys-libs/ldb-1.5.2[ldap(+)?,python?,${PYTHON_USEDEP},${MULTILIB_USEDEP}]
+   
>=sys-libs/ldb-1.5.3[ldap(+)?,python?,${PYTHON_USEDEP},${MULTILIB_USEDEP}]



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

2019-02-22 Thread Craig Andrews
commit: 3b7aaa22e7eb75c7f28b999c9049583f87ff8ebc
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Feb 21 01:51:01 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Feb 22 19:40:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b7aaa22

dev-python/pyopenssl: 19.0.0 version bump

Closes: https://bugs.gentoo.org/678452
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 dev-python/pyopenssl/Manifest|  1 +
 dev-python/pyopenssl/pyopenssl-19.0.0.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/dev-python/pyopenssl/Manifest b/dev-python/pyopenssl/Manifest
index 8c8c81327f9..806eb4df6f5 100644
--- a/dev-python/pyopenssl/Manifest
+++ b/dev-python/pyopenssl/Manifest
@@ -1,2 +1,3 @@
 DIST pyOpenSSL-17.5.0.tar.gz 170870 BLAKE2B 
e8b8986a7c5475ac3898df4877a8be86db359af79e1718bad85149440cff543c501ee23eb369270d2c539a9e3f4e13165ea87b858ef6916ee79ca6e49f6e5370
 SHA512 
f194662b5842f1e3a4fcb910b9f2e6482d1dcdf834f306acc3dd6d9723f65038f7bff550248fa6268d90c839c9d9e8248bb6c7d399495fe6aed25291b93ece86
 DIST pyOpenSSL-18.0.0.tar.gz 167296 BLAKE2B 
3a9c8db02e92858353389508d9791d2ff0b07b54150d27a513b4c26ef62899167d184702cd8ac3a9fb5be120a92e31259ce265a400513de4622c30b1269ecd9f
 SHA512 
7106d4116243a164c1f458ad495564c2cf3a46b4b0fbb1d452b4174ead4409bc9c783c3a4674231ed3c26ecf588077b01dadbdefe033d5e7251a61531c6f6c15
+DIST pyOpenSSL-19.0.0.tar.gz 168551 BLAKE2B 
762d3358b3cc4f1e088e9464ac079e5212c537d25691e51edb3255a192c42276506c758ecf16eff999082bfd05aeb92a37741338d92036d2149b87c95008db05
 SHA512 
a7e12bf5be725ccebd1223d567a9b9e8bd35f79cbf3a0409108fa6f00e10ab137dd6876369e9dede02b2abc7d700786cc905532ca5c31b6e246f6df8b24e2818

diff --git a/dev-python/pyopenssl/pyopenssl-19.0.0.ebuild 
b/dev-python/pyopenssl/pyopenssl-19.0.0.ebuild
new file mode 100644
index 000..5d219b6ce81
--- /dev/null
+++ b/dev-python/pyopenssl/pyopenssl-19.0.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy{,3} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 flag-o-matic
+
+MY_PN=pyOpenSSL
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Python interface to the OpenSSL library"
+HOMEPAGE="
+   http://pyopenssl.sourceforge.net/
+   https://launchpad.net/pyopenssl
+   https://pypi.org/project/pyOpenSSL/
+"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc examples test"
+
+RDEPEND="
+   >=dev-python/six-1.5.2[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.3[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   )
+   test? (
+   virtual/python-cffi[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/pretend[${PYTHON_USEDEP}]
+   >=dev-python/pytest-3.0.1[${PYTHON_USEDEP}]
+   )"
+
+S=${WORKDIR}/${MY_P}
+
+python_prepare_all() {
+   # Requires network access
+   sed -i -e 's/test_set_default_verify_paths/_&/' tests/test_ssl.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   TZ=UTC py.test -v || die "Testing failed with ${EPYTHON}" # Fixes bug 
#627530
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/_build/html/. )
+   if use examples ; then
+   docinto examples
+   dodoc -r examples/*
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gnome-pty-helper/

2019-02-22 Thread Mart Raudsepp
commit: f5769a5e6812521ddafd1bb2a860aca4961066ec
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 22 19:04:32 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 22 19:12:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5769a5e

x11-libs/gnome-pty-helper: fix HOMEPAGE

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

 x11-libs/gnome-pty-helper/gnome-pty-helper-0.36.3.ebuild | 4 ++--
 x11-libs/gnome-pty-helper/gnome-pty-helper-0.38.3.ebuild | 4 ++--
 x11-libs/gnome-pty-helper/gnome-pty-helper-0.40.2.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/x11-libs/gnome-pty-helper/gnome-pty-helper-0.36.3.ebuild 
b/x11-libs/gnome-pty-helper/gnome-pty-helper-0.36.3.ebuild
index 719f93187ac..d1ce767aa72 100644
--- a/x11-libs/gnome-pty-helper/gnome-pty-helper-0.36.3.ebuild
+++ b/x11-libs/gnome-pty-helper/gnome-pty-helper-0.36.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -8,7 +8,7 @@ GNOME_ORG_MODULE="vte"
 inherit gnome2
 
 DESCRIPTION="GNOME Setuid helper for opening ptys"
-HOMEPAGE="https://wiki.gnome.org/action/show/Apps/Terminal/VTE;
+HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE;
 # gnome-pty-helper is inside vte
 
 LICENSE="LGPL-2"

diff --git a/x11-libs/gnome-pty-helper/gnome-pty-helper-0.38.3.ebuild 
b/x11-libs/gnome-pty-helper/gnome-pty-helper-0.38.3.ebuild
index 5ce679f4e3a..c254408c7dd 100644
--- a/x11-libs/gnome-pty-helper/gnome-pty-helper-0.38.3.ebuild
+++ b/x11-libs/gnome-pty-helper/gnome-pty-helper-0.38.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -8,7 +8,7 @@ GNOME_ORG_MODULE="vte"
 inherit gnome2
 
 DESCRIPTION="GNOME Setuid helper for opening ptys"
-HOMEPAGE="https://wiki.gnome.org/action/show/Apps/Terminal/VTE;
+HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE;
 # gnome-pty-helper is inside vte
 
 LICENSE="LGPL-2"

diff --git a/x11-libs/gnome-pty-helper/gnome-pty-helper-0.40.2.ebuild 
b/x11-libs/gnome-pty-helper/gnome-pty-helper-0.40.2.ebuild
index 5ce679f4e3a..c254408c7dd 100644
--- a/x11-libs/gnome-pty-helper/gnome-pty-helper-0.40.2.ebuild
+++ b/x11-libs/gnome-pty-helper/gnome-pty-helper-0.40.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -8,7 +8,7 @@ GNOME_ORG_MODULE="vte"
 inherit gnome2
 
 DESCRIPTION="GNOME Setuid helper for opening ptys"
-HOMEPAGE="https://wiki.gnome.org/action/show/Apps/Terminal/VTE;
+HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE;
 # gnome-pty-helper is inside vte
 
 LICENSE="LGPL-2"



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-tweak-tool/

2019-02-22 Thread Mart Raudsepp
commit: 5505d81b36dda96c486d23f457794827a15f1755
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 22 19:10:38 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 22 19:12:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5505d81b

gnome-extra/gnome-tweak-tool: fix HOMEPAGE

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

 gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.24.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.24.1.ebuild 
b/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.24.1.ebuild
index 203e99cb776..9270081eb2b 100644
--- a/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.24.1.ebuild
+++ b/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.24.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
 inherit gnome2 python-r1
 
 DESCRIPTION="Tool to customize GNOME 3 options"
-HOMEPAGE="https://wiki.gnome.org/action/show/Apps/GnomeTweakTool;
+HOMEPAGE="https://wiki.gnome.org/Apps/Tweaks;
 
 LICENSE="GPL-2+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/seahorse-nautilus/

2019-02-22 Thread Mart Raudsepp
commit: aa0bfaa077354c294a747f0ca5fca51b46deb150
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 22 19:08:23 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 22 19:12:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa0bfaa0

gnome-extra/seahorse-nautilus: fix HOMEPAGE

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

 gnome-extra/seahorse-nautilus/seahorse-nautilus-3.11.92.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-extra/seahorse-nautilus/seahorse-nautilus-3.11.92.ebuild 
b/gnome-extra/seahorse-nautilus/seahorse-nautilus-3.11.92.ebuild
index 5c84f720454..0dc09ebdd13 100644
--- a/gnome-extra/seahorse-nautilus/seahorse-nautilus-3.11.92.ebuild
+++ b/gnome-extra/seahorse-nautilus/seahorse-nautilus-3.11.92.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -8,7 +8,7 @@ GNOME2_LA_PUNT="yes"
 inherit gnome2
 
 DESCRIPTION="Nautilus extension for encrypting and decrypting files with GnuPG"
-HOMEPAGE="https://wiki.gnome.org/action/show/Apps/Seahorse;
+HOMEPAGE="https://wiki.gnome.org/Apps/Seahorse;
 
 LICENSE="GPL-2"
 SLOT="0"



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

2019-02-22 Thread Mart Raudsepp
commit: 22b525823b269aaf00051967933fda587ae152ab
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 22 19:07:10 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 22 19:12:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22b52582

app-office/planner: fix HOMEPAGE

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

 app-office/planner/planner-0.14.6_p20130520.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/planner/planner-0.14.6_p20130520.ebuild 
b/app-office/planner/planner-0.14.6_p20130520.ebuild
index df665c4c9d4..e2a022f1b4f 100644
--- a/app-office/planner/planner-0.14.6_p20130520.ebuild
+++ b/app-office/planner/planner-0.14.6_p20130520.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
 inherit gnome2 python-single-r1
 
 DESCRIPTION="Project manager for Gnome"
-HOMEPAGE="https://wiki.gnome.org/action/show/Apps/Planner;
+HOMEPAGE="https://wiki.gnome.org/Apps/Planner;
 SRC_URI="https://dev.gentoo.org/~eva/distfiles/${PN}/${P}.tar.xz;
 
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-dvb-daemon/

2019-02-22 Thread Mart Raudsepp
commit: 23b1be249753348c428c73bb0399f06f3b93b3e6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 22 19:09:07 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 22 19:12:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23b1be24

gnome-extra/gnome-dvb-daemon: fix HOMEPAGE

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

 gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild 
b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
index c8b8ebee7ef..0f963d6b191 100644
--- a/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
+++ b/gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -9,7 +9,7 @@ VALA_MIN_API_VERSION="0.26"
 inherit eutils gnome2 multilib python-any-r1 vala
 
 DESCRIPTION="Setup your DVB devices, record and watch TV shows and browse EPG 
using GStreamer"
-HOMEPAGE="https://wiki.gnome.org/action/show/Projects/DVBDaemon;
+HOMEPAGE="https://wiki.gnome.org/Projects/DVBDaemon;
 
 LICENSE="GPL-3"
 SLOT="0"



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

2019-02-22 Thread Mart Raudsepp
commit: 9d6f41c1272d44caf4c0012a66764c9175ee4da1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 22 19:05:28 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 22 19:12:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d6f41c1

x11-libs/vte: fix HOMEPAGE

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

 x11-libs/vte/vte-0.48.4.ebuild | 4 ++--
 x11-libs/vte/vte-0.54.1.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/x11-libs/vte/vte-0.48.4.ebuild b/x11-libs/vte/vte-0.48.4.ebuild
index 386ce27988c..23c0c8fdfbd 100644
--- a/x11-libs/vte/vte-0.48.4.ebuild
+++ b/x11-libs/vte/vte-0.48.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -8,7 +8,7 @@ VALA_MIN_API_VERSION="0.32"
 inherit gnome2 vala
 
 DESCRIPTION="Library providing a virtual terminal emulator widget"
-HOMEPAGE="https://wiki.gnome.org/action/show/Apps/Terminal/VTE;
+HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE;
 
 LICENSE="LGPL-2+"
 SLOT="2.91"

diff --git a/x11-libs/vte/vte-0.54.1.ebuild b/x11-libs/vte/vte-0.54.1.ebuild
index f8c6fcc8b2f..61582d14a38 100644
--- a/x11-libs/vte/vte-0.54.1.ebuild
+++ b/x11-libs/vte/vte-0.54.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -8,7 +8,7 @@ VALA_MIN_API_VERSION="0.32"
 inherit gnome2 vala
 
 DESCRIPTION="Library providing a virtual terminal emulator widget"
-HOMEPAGE="https://wiki.gnome.org/action/show/Apps/Terminal/VTE;
+HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE;
 
 LICENSE="LGPL-2+"
 SLOT="2.91"



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

2019-02-22 Thread Mart Raudsepp
commit: ccf56ce17eb237b5ed7300d7f295a2ec036026e0
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 22 18:59:54 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 22 19:12:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccf56ce1

gnome-base/dconf: fix HOMEPAGE

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

 gnome-base/dconf/dconf-0.26.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/dconf/dconf-0.26.1.ebuild 
b/gnome-base/dconf/dconf-0.26.1.ebuild
index a4477619900..9150b2a6a80 100644
--- a/gnome-base/dconf/dconf-0.26.1.ebuild
+++ b/gnome-base/dconf/dconf-0.26.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 inherit gnome2 bash-completion-r1 virtualx
 
 DESCRIPTION="Simple low-level configuration system"
-HOMEPAGE="https://wiki.gnome.org/action/show/Projects/dconf;
+HOMEPAGE="https://wiki.gnome.org/Projects/dconf;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/udev-init-scripts/

2019-02-22 Thread William Hubbs
commit: 0b49a1f8fd0ded1103ab114789b484cbc118b4f4
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Feb 22 19:04:44 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Feb 22 19:11:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b49a1f8

sys-fs/udev-init-scripts: sync live

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 .../udev-init-scripts/udev-init-scripts-.ebuild   | 19 +++
 1 file changed, 7 insertions(+), 12 deletions(-)

diff --git a/sys-fs/udev-init-scripts/udev-init-scripts-.ebuild 
b/sys-fs/udev-init-scripts/udev-init-scripts-.ebuild
index 68e64e0899d..279b3d51a37 100644
--- a/sys-fs/udev-init-scripts/udev-init-scripts-.ebuild
+++ b/sys-fs/udev-init-scripts/udev-init-scripts-.ebuild
@@ -1,35 +1,30 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
+OLD_PN=udev-gentoo-scripts
+OLD_P=${OLD_PN}-${PV}
 
 if [ "${PV}" = "" ]; then
-   EGIT_REPO_URI="git://anongit.gentoo.org/proj/udev-gentoo-scripts.git"
+   EGIT_REPO_URI="git://anongit.gentoo.org/proj/${OLD_PN}.git"
inherit git-r3
 else
-   SRC_URI="https://dev.gentoo.org/~williamh/dist/${P}.tar.gz;
+   
SRC_URI="https://gitweb.gentoo.org/proj/${OLD_PN}.git/snapshot/${OLD_P}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/${OLD_P}"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
 fi
 
-inherit eutils
-
 DESCRIPTION="udev startup scripts for openrc"
 HOMEPAGE="https://www.gentoo.org;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE=""
 
 RESTRICT="test"
 
-DEPEND=""
 RDEPEND=">=virtual/udev-217
!

[gentoo-commits] repo/gentoo:master commit in: sys-fs/udev-init-scripts/

2019-02-22 Thread William Hubbs
commit: bb620810964ec05b5e7f77175421a8696c3295d4
Author: William Hubbs  sony  com>
AuthorDate: Fri Feb 22 19:10:15 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Feb 22 19:11:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb620810

sys-fs/udev-init-scripts: remove several old versions

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 sys-fs/udev-init-scripts/Manifest  |  3 -
 .../udev-init-scripts/udev-init-scripts-27.ebuild  | 64 --
 .../udev-init-scripts/udev-init-scripts-30.ebuild  | 50 -
 .../udev-init-scripts/udev-init-scripts-31.ebuild  | 50 -
 4 files changed, 167 deletions(-)

diff --git a/sys-fs/udev-init-scripts/Manifest 
b/sys-fs/udev-init-scripts/Manifest
index 1b268ab5f54..bad60c74c30 100644
--- a/sys-fs/udev-init-scripts/Manifest
+++ b/sys-fs/udev-init-scripts/Manifest
@@ -1,5 +1,2 @@
-DIST udev-init-scripts-27.tar.bz2 3456 BLAKE2B 
e41f1c79971550a6547316ab4f44fae7cff4a1fd093632a98354960f8e401b76750e0bb32b9463b5ca1782f83f7a1c41cc09fb64b566505ab01912e075708a43
 SHA512 
8a526d5252d54c724ad99250141d3ffddfbe6044ff9c9b9c02a4984f03ab6492a8b6a36022b93c7c06b0869b61a3c4dfa82fc47f560e927684fad636f56e4ba8
-DIST udev-init-scripts-30.tar.gz 3668 BLAKE2B 
23b4514560246b37f21bfb4059a6872a9d046bcee9e3d624eb51fd041c33c419383d091a4d39a56259e4216e47f4b6c08968f8e64ced9139ed44df7deb95e6fb
 SHA512 
bf9ec69d9fb9edbe37f3dec8e1d5c828ea63591382de33818297ec5e37490c2dd709a8e32251fba36a816952c98af49172c7c09f3252712ddc51820205c4efdd
-DIST udev-init-scripts-31.tar.gz 3661 BLAKE2B 
cc3948172166ce6303f6eb1efcbd5137fd5df64d91cc1590c25491393a3f7da771fda6d238dbf6cc8bca9e71b5d1ccfdbba2e3dce6aadb8d292579184892d950
 SHA512 
9b0322940ca6d78c2753cba801958fbe354431a46c8db3193cce714bf68cb05233ff01bd9fe7b62de29b5d9481828a30990f7e5e079360c823fa102e83b600f5
 DIST udev-init-scripts-32.tar.gz 3661 BLAKE2B 
11736f1e6c44bf032571008e907f97d5c64afafa7fe7fcd4fa5f398fce1fa6698adc66c933a0a451adde31c44fc09339129d6352cc2fd0389fecee8d34c095f6
 SHA512 
da6291ae5c2aa1e8e41656fbe2ed6700e46360809119c0f8a26bf6c3f23f05c861b2c2943b55e47140462049474725e96105e68b204f3d931050409f34d19699
 DIST udev-init-scripts-33.tar.gz 3698 BLAKE2B 
fc79b3f6984131180324919f7be4309715976309ee582147662634bb020b8162b293e7fd0e675a9cc7a3b1630ce0fc49b29c899e393c7748d47cf924b1ca2809
 SHA512 
2119aace937da02f47a5adc9af720587d25c2852cf70a9bcb04138e3ee511308c8f30cf0301fbec58cf0432b7fd6672ae6a02d1740c774703959197b3511fbcc

diff --git a/sys-fs/udev-init-scripts/udev-init-scripts-27.ebuild 
b/sys-fs/udev-init-scripts/udev-init-scripts-27.ebuild
deleted file mode 100644
index 41d24a9a1b0..000
--- a/sys-fs/udev-init-scripts/udev-init-scripts-27.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-if [ "${PV}" = "" ]; then
-   EGIT_REPO_URI="git://anongit.gentoo.org/proj/udev-gentoo-scripts.git"
-   inherit git-r3
-else
-   SRC_URI="https://dev.gentoo.org/~williamh/dist/${P}.tar.bz2;
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86"
-fi
-
-inherit eutils
-
-DESCRIPTION="udev startup scripts for openrc"
-HOMEPAGE="https://www.gentoo.org;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-RESTRICT="test"
-
-RDEPEND=">=virtual/udev-180
-   !https://dev.gentoo.org/~williamh/dist/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
-fi
-
-inherit eutils
-
-DESCRIPTION="udev startup scripts for openrc"
-HOMEPAGE="https://www.gentoo.org;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-RESTRICT="test"
-
-DEPEND=""
-RDEPEND=">=virtual/udev-217
-   !https://dev.gentoo.org/~williamh/dist/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
-fi
-
-inherit eutils
-
-DESCRIPTION="udev startup scripts for openrc"
-HOMEPAGE="https://www.gentoo.org;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-RESTRICT="test"
-
-DEPEND=""
-RDEPEND=">=virtual/udev-217
-   !

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

2019-02-22 Thread Marc Schiffbauer
commit: 7a5cbd9834cadf92a074bc473f1daac8ca5fc57c
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Fri Feb 22 19:03:20 2019 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Fri Feb 22 19:03:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a5cbd98

app-admin/restart-services: cleanup old version

Signed-off-by: Marc Schiffbauer  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-admin/restart-services/Manifest|  1 -
 .../restart-services-0.14.1.ebuild | 83 --
 2 files changed, 84 deletions(-)

diff --git a/app-admin/restart-services/Manifest 
b/app-admin/restart-services/Manifest
index db3f2781198..77788c432ed 100644
--- a/app-admin/restart-services/Manifest
+++ b/app-admin/restart-services/Manifest
@@ -1,3 +1,2 @@
-DIST restart-services-0.14.1.tgz 20909 BLAKE2B 
2f6b74fc6094be83e1872d2a6ca7abb02a49b5db65d81cd37f8161bac148e5fe0614502f1f06356ff9cd6c6ba03c416dae1eec3a86f48dc011bc6e28c1b076e3
 SHA512 
3434c4b6cdf9d02b035eba2cc67cebe8e06a2cf31c2d8627063b84224dcb6d44e276e1fcb82221ad77ab7ee7e16fa7ee58fb94b7849d40e6786d3fcfb6087866
 DIST restart-services-0.14.2.tgz 21227 BLAKE2B 
9a3f03bbd1995df6f583f8c4228914f098922828b1407c0c8069908ebdbef67599a8a7421b0c404adf2d330632ae83646300a965c514f6746bbd95674ab102ea
 SHA512 
487e8d0a448954be7b79d1c95bffd00d5f875ccb908b8004e18e45752e593fe57713f97c0749e28367bf7606c5cf46556f31de6b018a151f7cd384c88277ca7c
 DIST restart-services-0.14.3.tgz 21377 BLAKE2B 
f99331d66f174a68134722bf00b854d68f2b1deb492c6c6db0f17974dc14b28df1ce3a8669fe42a5085f64216e19003c02e364dcd1a75428060c9ef7ba176f86
 SHA512 
9c4b9d68db303548957b533edba58635a7bb97149f0cc2e1e270b399c860ff0b42a257a61d9c9b0d45c1704241d0cefda72e7411b9c29f9f80cf159b37908eb1

diff --git a/app-admin/restart-services/restart-services-0.14.1.ebuild 
b/app-admin/restart-services/restart-services-0.14.1.ebuild
deleted file mode 100644
index d83a7fafc54..000
--- a/app-admin/restart-services/restart-services-0.14.1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Tool to manage OpenRC services that need to be restarted"
-HOMEPAGE="https://dev.gentoo.org/~mschiff/restart-services/;
-SRC_URI="https://dev.gentoo.org/~mschiff/src/${PN}/${P}.tgz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
-   app-admin/lib_users
-   sys-apps/openrc
-"
-
-src_install() {
-   dosbin restart-services
-   doman restart-services.1
-   keepdir /etc/restart-services.d
-   insinto /etc
-   doins restart-services.conf
-   dodoc README CHANGES
-
-   # remove after 2018/07/01
-   dosym restart-services /usr/sbin/restart_services
-
-   sed -i 's/^#include/include/' "${D}"/etc/restart-services.conf
-   cat>"${D}"/etc/restart-services.d/00-local.conf<<-EOF
-   # You may put your local changes here or in any other *.conf file
-   # in this directory so you can leave /etc/restart-services.conf as is.
-   # Example:
-   # *extend* SV_ALWAYS to match 'myservice'
-   # SV_ALWAYS+=( myservice )
-   EOF
-}
-
-pkg_postinst() {
-   local MAJOR MINOR
-   # migrate config data for versions < 0.13.2
-   if [[ $REPLACING_VERSIONS ]]; then
-   MAJOR=${REPLACING_VERSIONS%%.*}
-   MINOR=${REPLACING_VERSIONS%.*}
-   MINOR=${MINOR#*.}
-
-   if [[ $MAJOR -eq 0 && $MINOR -lt 14 ]]; then
-   einfo "Migrating config"
-   if [[ -e /etc/restart-services.d ]]; then
-   ewarn "/etc/restart-services.d already exists?!"
-   return
-   fi
-   if [[ -e /etc/restart-services.conf ]]; then
-   ewarn "/etc/restart-services.conf already 
exists?!"
-   return
-   fi
-
-   if [[ -f /etc/restart_services.d/00-local.conf ]]; then
-   sed -i 's/restart_services/restart-services/g' \
-   /etc/restart_services.d/00-local.conf
-   fi
-   if [[ $(ls /etc/restart_services.d/) ]]; then
-   mv -v /etc/restart_services.d/* 
/etc/restart-services.d/
-   fi
-   if [[ -f 
/etc/restart_services.d/.keep_app-admin_restart_services-0 ]]; then
-   rm -v 
/etc/restart_services.d/.keep_app-admin_restart_services-0
-   fi
-   if [[ -d /etc/restart_services.d ]]; then
-   rmdir -v /etc/restart_services.d
-   fi
-
-   if [[ -f /etc/restart_services.conf ]]; then
-  

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

2019-02-22 Thread Zac Medico
commit: 2107502f6c5ed99dc184b62ce1e03701bc3e4a2e
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Feb 22 19:03:54 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Feb 22 19:04:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2107502f

app-emulation/buildah: version bump to 1.7

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

 app-emulation/buildah/Manifest   |  1 +
 app-emulation/buildah/buildah-1.7.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/app-emulation/buildah/Manifest b/app-emulation/buildah/Manifest
index 367ad8bd84f..028110d26d5 100644
--- a/app-emulation/buildah/Manifest
+++ b/app-emulation/buildah/Manifest
@@ -3,3 +3,4 @@ DIST buildah-1.3.tar.gz 4486873 BLAKE2B 
35fb62626d2466495da47579cf4ab23603797ef4
 DIST buildah-1.4.tar.gz 4529960 BLAKE2B 
20878d322d75c6c7c2921f91a9d5434231456d2e6a94c1d4b9ca4fc068bcde1359ba0113dbf97c05738e328933068cbe2a101a1fb429e602533a42a94282a840
 SHA512 
8b7fc6e94da3615ce42a13621f766602465404f30c7e4e0fcb50998aefb59ebd50a4e000b8b3887e150656a2dd8b8fb3541991f8cac1193322e828448b89056d
 DIST buildah-1.5.tar.gz 4549438 BLAKE2B 
0b547f2e06a012540e633e3e55d12d5f44141be7e7231643efd1914571b0d3b03411b5d95f2b8e616679c1f8c966fda818ac8d2a2ca016e89218480ca1c9392c
 SHA512 
291bf7d174500e96279f7fba143f72349648b09fd2d100e6409ae75c8436ff323143ed5b8b1a3448865171916bd44790292344247f0579c33a72c1ff774631e5
 DIST buildah-1.6.tar.gz 6296936 BLAKE2B 
1c5e0b1a8d3f3be381c0b7cad5c52af95ee8977c46500e24888bda3f33fffead493b53deb6bbec879d342639fbaab69acbbf0186d7794f6261b3a81b958475e9
 SHA512 
fb946351602370ecadce84bddde9b8c954b5ecd1ed88f75db8335bf3b5cb0fc68b90a253433d51ddab04d32a6ec2e87d48282f51ec2c3965410533f1247e96f0
+DIST buildah-1.7.tar.gz 5041530 BLAKE2B 
5a30cd75783448cfc0df8167406669c1b687781e819513c11d2941087aa4ccc1b87f10acc6e4a77de5dc991435640aefd6139ee9bb66e5952de63d1593b6fab9
 SHA512 
fb44787b59c4ba26bc9b38ba434c6eeebbdeeeb3d28d44819bfe05c42e1a8db63e41d75382d8f25c2c72b44c7512dd5f5b7f3e4838afa40fb67037616594f8c0

diff --git a/app-emulation/buildah/buildah-1.7.ebuild 
b/app-emulation/buildah/buildah-1.7.ebuild
new file mode 100644
index 000..47dd102aac4
--- /dev/null
+++ b/app-emulation/buildah/buildah-1.7.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit bash-completion-r1 golang-vcs-snapshot
+
+KEYWORDS="~amd64"
+DESCRIPTION="A tool that facilitates building OCI images"
+HOMEPAGE="https://github.com/containers/buildah;
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="ostree selinux"
+EGO_PN="${HOMEPAGE#*//}"
+EGIT_COMMIT="v${PV}"
+GIT_COMMIT="873f001"
+SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+RDEPEND="app-crypt/gpgme:=
+   app-emulation/skopeo
+   dev-libs/libgpg-error:=
+   dev-libs/libassuan:=
+   sys-fs/lvm2:=
+   sys-libs/libseccomp:=
+   selinux? ( sys-libs/libselinux:= )"
+DEPEND="${RDEPEND}"
+RESTRICT="test"
+REQUIRED_USE="!selinux? ( !ostree )"
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+src_prepare() {
+   default
+   sed -e 's|^\(GIT_COMMIT ?= \).*|\1'${GIT_COMMIT}'|' -i Makefile || die
+
+   [[ -f ostree_tag.sh ]] || die
+   use ostree || { echo -e "#!/bin/sh\necho containers_image_ostree_stub" 
> \
+   ostree_tag.sh || die; }
+
+   [[ -f selinux_tag.sh ]] || die
+   use selinux || { echo -e "#!/bin/sh\ntrue" > \
+   selinux_tag.sh || die; }
+}
+
+src_compile() {
+   GOPATH="${WORKDIR}/${P}" emake all
+}
+
+src_install() {
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md 
troubleshooting.md
+   doman docs/*.1
+   dodoc -r docs/tutorials
+   dobin ${PN} imgtype
+   dobashcomp contrib/completions/bash/buildah
+}
+
+src_test() {
+   GOPATH="${WORKDIR}/${P}" emake test-unit
+}



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

2019-02-22 Thread Marc Schiffbauer
commit: edc824290bc9fb55326580097fdb0c7f948d001e
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Fri Feb 22 19:01:43 2019 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Fri Feb 22 19:02:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc82429

app-admin/restart-services: bump version

Signed-off-by: Marc Schiffbauer  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-admin/restart-services/Manifest|  1 +
 .../restart-services-0.14.3.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/app-admin/restart-services/Manifest 
b/app-admin/restart-services/Manifest
index 64aecb66d24..db3f2781198 100644
--- a/app-admin/restart-services/Manifest
+++ b/app-admin/restart-services/Manifest
@@ -1,2 +1,3 @@
 DIST restart-services-0.14.1.tgz 20909 BLAKE2B 
2f6b74fc6094be83e1872d2a6ca7abb02a49b5db65d81cd37f8161bac148e5fe0614502f1f06356ff9cd6c6ba03c416dae1eec3a86f48dc011bc6e28c1b076e3
 SHA512 
3434c4b6cdf9d02b035eba2cc67cebe8e06a2cf31c2d8627063b84224dcb6d44e276e1fcb82221ad77ab7ee7e16fa7ee58fb94b7849d40e6786d3fcfb6087866
 DIST restart-services-0.14.2.tgz 21227 BLAKE2B 
9a3f03bbd1995df6f583f8c4228914f098922828b1407c0c8069908ebdbef67599a8a7421b0c404adf2d330632ae83646300a965c514f6746bbd95674ab102ea
 SHA512 
487e8d0a448954be7b79d1c95bffd00d5f875ccb908b8004e18e45752e593fe57713f97c0749e28367bf7606c5cf46556f31de6b018a151f7cd384c88277ca7c
+DIST restart-services-0.14.3.tgz 21377 BLAKE2B 
f99331d66f174a68134722bf00b854d68f2b1deb492c6c6db0f17974dc14b28df1ce3a8669fe42a5085f64216e19003c02e364dcd1a75428060c9ef7ba176f86
 SHA512 
9c4b9d68db303548957b533edba58635a7bb97149f0cc2e1e270b399c860ff0b42a257a61d9c9b0d45c1704241d0cefda72e7411b9c29f9f80cf159b37908eb1

diff --git a/app-admin/restart-services/restart-services-0.14.3.ebuild 
b/app-admin/restart-services/restart-services-0.14.3.ebuild
new file mode 100644
index 000..1e157177361
--- /dev/null
+++ b/app-admin/restart-services/restart-services-0.14.3.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Tool to manage OpenRC services that need to be restarted"
+HOMEPAGE="https://dev.gentoo.org/~mschiff/restart-services/;
+SRC_URI="https://dev.gentoo.org/~mschiff/src/${PN}/${P}.tgz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+   app-admin/lib_users
+   sys-apps/openrc
+"
+
+src_install() {
+   dosbin restart-services
+   doman restart-services.1
+   keepdir /etc/restart-services.d
+   insinto /etc
+   doins restart-services.conf
+   dodoc README CHANGES
+
+   sed -i 's/^#include/include/' "${D}"/etc/restart-services.conf
+   cat>"${D}"/etc/restart-services.d/00-local.conf<<-EOF
+   # You may put your local changes here or in any other *.conf file
+   # in this directory so you can leave /etc/restart-services.conf as is.
+   # Example:
+   # *extend* SV_ALWAYS to match 'myservice'
+   # SV_ALWAYS+=( myservice )
+   EOF
+}
+
+pkg_postinst() {
+   local MAJOR MINOR
+   # migrate config data for versions < 0.13.2
+   if [[ $REPLACING_VERSIONS ]]; then
+   MAJOR=${REPLACING_VERSIONS%%.*}
+   MINOR=${REPLACING_VERSIONS%.*}
+   MINOR=${MINOR#*.}
+
+   if [[ $MAJOR -eq 0 && $MINOR -lt 14 ]]; then
+   einfo "Checking for old config"
+   if [[ -f /etc/restart_services.conf ]]; then
+   ewarn "Old config file found: 
/etc/restart_services.conf"
+   ewarn "It will be ignored so please migrate 
settings to a file in"
+   ewarn "/etc/restart-services.d/ and/or remove 
/etc/restart_services.conf"
+   fi
+   if [[ -d /etc/restart_services.d ]]; then
+   ewarn "Old config directory found: 
/etc/restart_services.d"
+   ewarn "It will be ignored so please migrate 
files to /etc/restart-services.d"
+   ewarn "and/or remove /etc/restart_services.d"
+   fi
+   einfo "done"
+   fi
+   fi
+}



[gentoo-commits] proj/gnome:master commit in: gnome-base/dconf/

2019-02-22 Thread Mart Raudsepp
commit: 1ebb5a0754ab7dd599f4b132302d00558dc28a48
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 22 18:55:54 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 22 18:56:23 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=1ebb5a07

gnome-base/dconf: removed outdated live ebuild

Isn't even ported to meson yet

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/dconf/dconf-.ebuild | 83 --
 gnome-base/dconf/metadata.xml  |  8 
 2 files changed, 91 deletions(-)

diff --git a/gnome-base/dconf/dconf-.ebuild 
b/gnome-base/dconf/dconf-.ebuild
deleted file mode 100644
index 1af01bf4..
--- a/gnome-base/dconf/dconf-.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-
-inherit gnome2 bash-completion-r1 virtualx
-if [[ ${PV} =  ]]; then
-   inherit gnome2-live
-fi
-
-DESCRIPTION="Simple low-level configuration system"
-HOMEPAGE="https://wiki.gnome.org/dconf;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-# TODO: coverage ?
-IUSE="test"
-if [[ ${PV} =  ]]; then
-   IUSE="${IUSE} doc"
-   KEYWORDS=""
-else
-   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~x86-fbsd ~x86-linux"
-fi
-
-RDEPEND="
-   >=dev-libs/glib-2.39.1:2
-   sys-apps/dbus
-"
-DEPEND="${RDEPEND}
-   dev-libs/libxslt
-   dev-util/gdbus-codegen
-   >=dev-util/gtk-doc-am-1.15
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-if [[ ${PV} =  ]]; then
-   DEPEND="${DEPEND}
-   doc? ( >=dev-util/gtk-doc-1.15 )
-   >=dev-lang/vala-0.17.0:0.18"
-fi
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-gcov \
-   --enable-man \
-   VALAC=$(type -P true)
-}
-
-src_test() {
-   Xemake check
-}
-
-src_install() {
-   gnome2_src_install
-
-   # GSettings backend may be one of: memory, gconf, dconf
-   # Only dconf is really considered functional by upstream
-   # must have it enabled over gconf if both are installed
-   echo 'CONFIG_PROTECT_MASK="/etc/dconf"' >> 51dconf
-   echo 'GSETTINGS_BACKEND="dconf"' >> 51dconf
-   doenvd 51dconf
-
-   # Install bash-completion file properly to the system
-   rm -rv "${ED}usr/share/bash-completion" || die
-   dobashcomp "${S}/bin/completion/dconf"
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-   # Kill existing dconf-service processes as recommended by upstream due 
to
-   # possible changes in the dconf private dbus API.
-   # dconf-service will be dbus-activated on next use.
-   pids=$(pgrep -x dconf-service)
-   if [[ $? == 0 ]]; then
-   ebegin "Stopping dconf-service; it will automatically restart 
on demand"
-   kill ${pids}
-   eend $?
-   fi
-}

diff --git a/gnome-base/dconf/metadata.xml b/gnome-base/dconf/metadata.xml
deleted file mode 100644
index 39980802..
--- a/gnome-base/dconf/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-
-



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

2019-02-22 Thread Mart Raudsepp
commit: 1d51a10bfbad854393694a14c6db10937462ed5b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 22 18:38:29 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 22 18:43:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d51a10b

dev-python/pocketlint: arm64 stable (bug #668464)

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

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

diff --git a/dev-python/pocketlint/pocketlint-0.17.ebuild 
b/dev-python/pocketlint/pocketlint-0.17.ebuild
index 4dffc31ee5f..42c6966c528 100644
--- a/dev-python/pocketlint/pocketlint-0.17.ebuild
+++ b/dev-python/pocketlint/pocketlint-0.17.ebuild
@@ -13,5 +13,5 @@ 
SRC_URI="https://github.com/rhinstaller/${PN}/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm arm64 ia64 ~mips ppc ppc64 sparc x86"
 IUSE=""



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

2019-02-22 Thread Jeroen Roovers
commit: 0233b0b2f92421ebd9fbc22b27e993b103a3b72a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Feb 22 18:34:44 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Feb 22 18:35:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0233b0b2

sys-apps/file: Stable for HPPA too.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --ignore-arches
Signed-off-by: Jeroen Roovers  gentoo.org>

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

diff --git a/sys-apps/file/file-5.36.ebuild b/sys-apps/file/file-5.36.ebuild
index 8763c2383b9..1323da64697 100644
--- a/sys-apps/file/file-5.36.ebuild
+++ b/sys-apps/file/file-5.36.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit autotools git-r3
 else
SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="identify a file's format by scanning binary data for patterns"



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

2019-02-22 Thread William Hubbs
commit: 7a6a14a073a1a889d4062836925915df68f84c74
Author: William Hubbs  sony  com>
AuthorDate: Fri Feb 22 18:07:04 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Feb 22 18:31:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a6a14a0

net-vpn/openvpn: 2.4.7 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/openvpn/Manifest |   1 +
 net-vpn/openvpn/openvpn-2.4.7.ebuild | 158 +++
 2 files changed, 159 insertions(+)

diff --git a/net-vpn/openvpn/Manifest b/net-vpn/openvpn/Manifest
index c92708270b1..c8d11c05c86 100644
--- a/net-vpn/openvpn/Manifest
+++ b/net-vpn/openvpn/Manifest
@@ -1,2 +1,3 @@
 DIST mock_msg.h 1356 BLAKE2B 
da7585cfeee89c0a4d3aa6326de6e2324804ed2a57a0e8bf7c2e51b25a91a8e1fcf9d29bba90fe58e40bf0197793a76fc1e83d8b6d677228cdc5e5333253b1a3
 SHA512 
930775a5837bc7f97a26817ea028782d555e0e71ba06b04c39941f4c01bbc3ca0a5dc63bcf19dc694e0e746b3a382f22daf6a6373a3443c5afd7398cbaaef6ea
 DIST openvpn-2.4.6.tar.gz 1431971 BLAKE2B 
1ab0746a845fc56bf738c1730cc187c27f61d5bb763df149640978f0bf87450a01e3e40372265440f1aae4e1c58b6d9a1ee1f2aade970d19fd8e8813e0b487a7
 SHA512 
cdd70bfd03177bc6cb70d0d614e40389df00816b7097740b4cda9d7bee094d1463fdb5afeaf604c52c7b3167d1edb098a2e095e131a8b9fed0ed8b29da90cbe8
+DIST openvpn-2.4.7.tar.gz 998094 BLAKE2B 
90f91d74279a547b49704cd14d9ac3dde26c522cd77eb851ea603addb1b220eda9be4de6cf5d74fe7717f34b3ff5fc802ca977a1402c5ed75616139d449fceb0
 SHA512 
ba9bc08c02fad85ba05c27488b0bfcb3540ba9c625c42334e24cb1d5e253b91c518c02641d755e03b8747ae8c2ebd340c55d51f7aedbbf2550ee4e4b79823c9c

diff --git a/net-vpn/openvpn/openvpn-2.4.7.ebuild 
b/net-vpn/openvpn/openvpn-2.4.7.ebuild
new file mode 100644
index 000..486507300fe
--- /dev/null
+++ b/net-vpn/openvpn/openvpn-2.4.7.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic user systemd linux-info
+
+DESCRIPTION="Robust and highly flexible tunneling application compatible with 
many OSes"
+SRC_URI="https://github.com/OpenVPN/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   test? ( 
https://raw.githubusercontent.com/OpenVPN/${PN}/v${PV}/tests/unit_tests/${PN}/mock_msg.h
 )"
+HOMEPAGE="https://openvpn.net/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+
+IUSE="down-root examples inotify iproute2 libressl lz4 +lzo mbedtls pam"
+IUSE+=" pkcs11 +plugins selinux +ssl static systemd test userland_BSD"
+
+REQUIRED_USE="static? ( !plugins !pkcs11 )
+   mbedtls? ( ssl !libressl )
+   pkcs11? ( ssl )
+   !plugins? ( !pam !down-root )
+   inotify? ( plugins )"
+
+CDEPEND="
+   kernel_linux? (
+   iproute2? ( sys-apps/iproute2[-minimal] )
+   !iproute2? ( >=sys-apps/net-tools-1.60_p20160215155418 )
+   )
+   pam? ( virtual/pam )
+   ssl? (
+   !mbedtls? (
+   !libressl? ( >=dev-libs/openssl-0.9.8:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   mbedtls? ( net-libs/mbedtls )
+   )
+   lz4? ( app-arch/lz4 )
+   lzo? ( >=dev-libs/lzo-1.07 )
+   pkcs11? ( >=dev-libs/pkcs11-helper-1.11 )
+   systemd? ( sys-apps/systemd )"
+DEPEND="${CDEPEND}
+   test? ( dev-util/cmocka )"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-openvpn )"
+
+CONFIG_CHECK="~TUN"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-external-cmocka.patch"
+   "${FILESDIR}/${PN}-2.4.5-libressl-macro-fix.patch"
+)
+
+pkg_setup()  {
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   default
+   eautoreconf
+
+   if use test; then
+   cp "${DISTDIR}/mock_msg.h" tests/unit_tests/${PN} || die
+   fi
+}
+
+src_configure() {
+   use static && append-ldflags -Xcompiler -static
+   SYSTEMD_UNIT_DIR=$(systemd_get_systemunitdir) \
+   TMPFILES_DIR="/usr/lib/tmpfiles.d" \
+   IFCONFIG=/bin/ifconfig \
+   ROUTE=/bin/route \
+   econf \
+   $(usex mbedtls '--with-crypto-library=mbedtls' '') \
+   $(use_enable inotify async-push) \
+   $(use_enable ssl crypto) \
+   $(use_enable lz4) \
+   $(use_enable lzo) \
+   $(use_enable pkcs11) \
+   $(use_enable plugins) \
+   $(use_enable iproute2) \
+   $(use_enable pam plugin-auth-pam) \
+   $(use_enable down-root plugin-down-root) \
+   $(use_enable test tests) \
+   $(use_enable systemd)
+}
+
+src_test() {
+   make check || die "top-level tests failed"
+   pushd tests/unit_tests > /dev/null || die
+   make check || die "unit tests failed"
+   popd > 

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

2019-02-22 Thread Zac Medico
commit: 016daa6313eaf1aec9f3958ef04a39164e28abd2
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Feb 22 18:18:55 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Feb 22 18:29:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=016daa63

app-emulation/buildah: remove old versions

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

 app-emulation/buildah/Manifest   |  1 -
 app-emulation/buildah/buildah-1.2.ebuild | 56 
 app-emulation/buildah/buildah-1.3.ebuild | 56 
 3 files changed, 113 deletions(-)

diff --git a/app-emulation/buildah/Manifest b/app-emulation/buildah/Manifest
index 71eaef5a394..367ad8bd84f 100644
--- a/app-emulation/buildah/Manifest
+++ b/app-emulation/buildah/Manifest
@@ -1,4 +1,3 @@
-DIST buildah-1.2.tar.gz 4403310 BLAKE2B 
df3a1d12a41e9d585d3191103140fc232a2c247283996f394bd151f61615057b15d934e165be47794465c30217c32b3e6b53fbf4d2ef5a2f3349840dadad8171
 SHA512 
0aac0a80c3c50f0171199e549c0321ce1a756ca838dd9d92b0b0d58bd6b4e212390642c8a4a2aea794616292058624ab0c8707d2ea0cdcbcc555b387df611dc2
 DIST 
buildah-1.3-issue-966-containers-storage-c7ba5749d44a65fde2daf114c16fb0272d82d73b.patch
 4507 BLAKE2B 
85a02751a91a73f1f99a1ae138e712304feeb46a40c792f4ec4ac895ce074d15eab4d76bf5e9be759254d0a023371c074a633607a689b42d238ac3f32b4e1d3d
 SHA512 
63c74989dc649582170fc6657c9bfc805bcec6c4aa31017d53c4fa0f86acf00986adf05a8101605963eb3a358d237aad43c124ebcb5be635cff85efe4aa1eaa4
 DIST buildah-1.3.tar.gz 4486873 BLAKE2B 
35fb62626d2466495da47579cf4ab23603797ef42a9308245fa97c87a91fcb978f4d02724ce79c2b4ac620d9868ca8974e4701ba6a96ccf739e5ccb4e6d9693a
 SHA512 
c8e161254495cb652caf9a54a051155008e41575487d26aacd38355f0a447ae0e8973b33a978e6a2d5a6c8105400d49dae46878c5f3631ab51aa3556d5033ccd
 DIST buildah-1.4.tar.gz 4529960 BLAKE2B 
20878d322d75c6c7c2921f91a9d5434231456d2e6a94c1d4b9ca4fc068bcde1359ba0113dbf97c05738e328933068cbe2a101a1fb429e602533a42a94282a840
 SHA512 
8b7fc6e94da3615ce42a13621f766602465404f30c7e4e0fcb50998aefb59ebd50a4e000b8b3887e150656a2dd8b8fb3541991f8cac1193322e828448b89056d

diff --git a/app-emulation/buildah/buildah-1.2.ebuild 
b/app-emulation/buildah/buildah-1.2.ebuild
deleted file mode 100644
index 437d140179f..000
--- a/app-emulation/buildah/buildah-1.2.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit bash-completion-r1 golang-vcs-snapshot
-
-KEYWORDS="~amd64"
-DESCRIPTION="A tool that facilitates building OCI images"
-HOMEPAGE="https://github.com/projectatomic/buildah;
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="ostree selinux"
-EGO_PN="${HOMEPAGE#*//}"
-EGIT_COMMIT="v${PV}"
-GIT_COMMIT="be87762"
-SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-RDEPEND="app-crypt/gpgme:=
-   app-emulation/skopeo
-   dev-libs/libgpg-error:=
-   dev-libs/libassuan:=
-   sys-fs/lvm2:=
-   sys-libs/libseccomp:=
-   selinux? ( sys-libs/libselinux:= )"
-DEPEND="${RDEPEND}"
-RESTRICT="test"
-REQUIRED_USE="!selinux? ( !ostree )"
-S="${WORKDIR}/${P}/src/${EGO_PN}"
-
-src_prepare() {
-   default
-   sed -e 's|^\(GIT_COMMIT := \).*|\1'${GIT_COMMIT}'|' -i Makefile || die
-
-   [[ -f ostree_tag.sh ]] || die
-   use ostree || { echo -e "#!/bin/sh\necho containers_image_ostree_stub" 
> \
-   ostree_tag.sh || die; }
-
-   [[ -f selinux_tag.sh ]] || die
-   use selinux || { echo -e "#!/bin/sh\ntrue" > \
-   selinux_tag.sh || die; }
-}
-
-src_compile() {
-   GOPATH="${WORKDIR}/${P}" emake all
-}
-
-src_install() {
-   dodoc CHANGELOG.md CONTRIBUTING.md README.md troubleshooting.md
-   doman docs/*.1
-   dodoc -r docs/tutorials
-   dobin ${PN} imgtype
-   dobashcomp contrib/completions/bash/buildah
-}
-
-src_test() {
-   GOPATH="${WORKDIR}/${P}" emake test-unit
-}

diff --git a/app-emulation/buildah/buildah-1.3.ebuild 
b/app-emulation/buildah/buildah-1.3.ebuild
deleted file mode 100644
index 2a0a4173a77..000
--- a/app-emulation/buildah/buildah-1.3.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit bash-completion-r1 golang-vcs-snapshot
-
-KEYWORDS="~amd64"
-DESCRIPTION="A tool that facilitates building OCI images"
-HOMEPAGE="https://github.com/projectatomic/buildah;
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="ostree selinux"
-EGO_PN="${HOMEPAGE#*//}"
-EGIT_COMMIT="v${PV}"
-GIT_COMMIT="be87762"
-SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-RDEPEND="app-crypt/gpgme:=
-   app-emulation/skopeo
-   dev-libs/libgpg-error:=
-   dev-libs/libassuan:=
-   sys-fs/lvm2:=
-   sys-libs/libseccomp:=
-   selinux? ( sys-libs/libselinux:= )"
-DEPEND="${RDEPEND}"
-RESTRICT="test"

[gentoo-commits] repo/gentoo:master commit in: dev-php/tcpdf/

2019-02-22 Thread Thomas Deutschmann
commit: 00a66acfad079f77ac0a4c33f852d2a19a3a7f1e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Feb 22 18:26:55 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Feb 22 18:28:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a66acf

dev-php/tcpdf: bump to v6.2.26

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

 dev-php/tcpdf/Manifest|  1 +
 dev-php/tcpdf/tcpdf-6.2.26.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-php/tcpdf/Manifest b/dev-php/tcpdf/Manifest
index 14b72c9737b..a40e40fbcab 100644
--- a/dev-php/tcpdf/Manifest
+++ b/dev-php/tcpdf/Manifest
@@ -1 +1,2 @@
 DIST tcpdf-6.2.25.tar.gz 17006366 BLAKE2B 
f95d9d4931d56459d5ae9ea9bcaad72a31abaa8e9404fea17bc69089fb93b89d94a027512568282b6b8758651c3d347c3190a38db7ee200939cc045b9f12650b
 SHA512 
d2e2bdf080c0a6af918a14c4f5704ee4bf7adad76044c89c3165afe392e39fa7bf98271da976cec7f024e3047e1df49090cb0206084efa77bb5b76708d6524c8
+DIST tcpdf-6.2.26.tar.gz 17004923 BLAKE2B 
bd99f036a808c0063d0cb48e59dab09f313d1dd19095d8131b38c161876f325736da73745a9e47d1ecc4b29b4e961db13761037cfa453d16127761c3518a9c96
 SHA512 
8ea2b1f2b3cfaa07a903cf286a63ab6b7e5e49881395f905e35740bcecf2ea8ffb1fd569d5dd4f6908918c8be1467be3051dff912416bc8ec80b8848068066be

diff --git a/dev-php/tcpdf/tcpdf-6.2.26.ebuild 
b/dev-php/tcpdf/tcpdf-6.2.26.ebuild
new file mode 100644
index 000..533692a5016
--- /dev/null
+++ b/dev-php/tcpdf/tcpdf-6.2.26.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="TCPDF is a FLOSS PHP class for generating PDF documents"
+HOMEPAGE="http://www.tcpdf.org/;
+SRC_URI="https://github.com/tecnickcom/TCPDF/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+# Main source is LGPL-3+, some included fonts have other licenses
+LICENSE="LGPL-3+ GPL-3 BitstreamVera GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+RDEPEND="dev-lang/php"
+
+S="${WORKDIR}/${P^^}"
+
+src_install() {
+   insinto /etc
+   doins config/tcpdf_config.php
+   # Create a symlink for the config file, because the library will only
+   # look for it in its own source tree (not in /etc where we've put it).
+   dosym ../../../../../etc/tcpdf_config.php 
"/usr/share/php/${PN}/config/tcpdf_config.php"
+
+   exeinto "/usr/share/php/${PN}/tools"
+   doexe tools/tcpdf_addfont.php
+
+   insinto "/usr/share/php/${PN}"
+   doins tcpdf*.php
+   doins -r include fonts
+   DOCS=( CHANGELOG.TXT README.md )
+
+   use examples && HTML_DOCS=( examples )
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-timezonedb/

2019-02-22 Thread Thomas Deutschmann
commit: 20a39df05b57b6c9fccde0eec0418bbda3c1fba9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Feb 22 18:28:41 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Feb 22 18:28:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20a39df0

dev-php/pecl-timezonedb: bump to v2018.9

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

 dev-php/pecl-timezonedb/Manifest  |  1 +
 dev-php/pecl-timezonedb/pecl-timezonedb-2018.9.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-php/pecl-timezonedb/Manifest b/dev-php/pecl-timezonedb/Manifest
index 5899f1c1270..69d18542e06 100644
--- a/dev-php/pecl-timezonedb/Manifest
+++ b/dev-php/pecl-timezonedb/Manifest
@@ -1,3 +1,4 @@
 DIST timezonedb-2016.10.tgz 421824 BLAKE2B 
900bc7a7e3450a3da119262bb67815dbec921d9f730c37bdc9859ad3a7f87ed4b1e9379e08ba7ede018737a4b5fd998cb2f740c1c7367aeb0c4036224274aa6b
 SHA512 
062c5cec18ba091a1b38fcf07059b42b2aad1205fd4b83e87f2a6b59ab68b9a2906a46a9f24214b7feeb802f126282b612cb866870a31f58c7c7e30f54040731
 DIST timezonedb-2017.3.tgz 421152 BLAKE2B 
1d2579d88d1c1f5a00d46488d54606ba24a63d4b7c267121bdd7cc725e3dbc7d7484a9988fdbaff186bbceda130bb31e6e8f01c45d53c25d61c4b55092c8a390
 SHA512 
5f6064064a71bf973f7581d452cad909ca2203c4c8773ca7cb31307c3cbe63613adf972cfc6c7b0800215018e2fb3c4b7a2d7d0df171243319ab63047e9099fc
 DIST timezonedb-2018.7.tgz 417137 BLAKE2B 
e2a886b7621167c422b8001d3cff74ca2b09f4a46450ebb1e727274afa5147f748bc21310153570a07d0ce8a991c7406590ab8ff88f687bddcfc432615311419
 SHA512 
fb8f79a53f5b10a6c01a3a43b33bdefe371ca8c6f5725b28f9efbbe009d2dd089a1747ef20ba1b8694e240ef4133dea8d6d09e8c483127f5d6932a9468106654
+DIST timezonedb-2018.9.tgz 421071 BLAKE2B 
2baba263520b1ce166c222c1a800c4d54e872e3ca96787e574a5f2d968317e7b3735f23b410f9e583a31c5be9e22364f85d7a68dc4c99a8236bcbc7b8c5c0b9d
 SHA512 
77fabe3aa0283900ea2d3d20caaf7c4b9bac1859249c9df4f0225c203fc92310dfe9b4144640af034a4ba86ba78a748a39980ff796affc67edc99ec874867e06

diff --git a/dev-php/pecl-timezonedb/pecl-timezonedb-2018.9.ebuild 
b/dev-php/pecl-timezonedb/pecl-timezonedb-2018.9.ebuild
new file mode 100644
index 000..415e14ad0f0
--- /dev/null
+++ b/dev-php/pecl-timezonedb/pecl-timezonedb-2018.9.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PHP_EXT_NAME="timezonedb"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+
+USE_PHP="php5-6 php7-1 php7-2 php7-3"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="Timezone Database to be used with PHP's date and time functions"
+LICENSE="PHP-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+PHP_EXT_ECONF_ARGS=""



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

2019-02-22 Thread Mart Raudsepp
commit: 515960f736c4ec4fd1766db69cdb4d31e154dc5c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 22 18:21:07 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 22 18:22:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=515960f7

sys-apps/file: arm64 stable (bug #678476)

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

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

diff --git a/sys-apps/file/file-5.36.ebuild b/sys-apps/file/file-5.36.ebuild
index 48c8661498b..8763c2383b9 100644
--- a/sys-apps/file/file-5.36.ebuild
+++ b/sys-apps/file/file-5.36.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit autotools git-r3
 else
SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="identify a file's format by scanning binary data for patterns"



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

2019-02-22 Thread Mart Raudsepp
commit: 00cf113aa8c3b8602a7c0325a4e6172fef65a856
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 22 18:22:16 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 22 18:22:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00cf113a

app-text/poppler: arm64 stable (bug #674666)

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

 app-text/poppler/poppler-0.74.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/poppler/poppler-0.74.0.ebuild 
b/app-text/poppler/poppler-0.74.0.ebuild
index b0b29df7c88..1546807b821 100644
--- a/app-text/poppler/poppler-0.74.0.ebuild
+++ b/app-text/poppler/poppler-0.74.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]] ; then
SLOT="0/"
 else
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0/85"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 



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

2019-02-22 Thread Thomas Deutschmann
commit: dd27934da9b4f6b92f17b8cf35a201eb369adc86
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Feb 22 18:17:51 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Feb 22 18:19:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd27934d

www-client/firefox: bump to v60.5.2

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

 www-client/firefox/Manifest| 184 ++---
 ...firefox-60.5.1.ebuild => firefox-60.5.2.ebuild} |   0
 2 files changed, 92 insertions(+), 92 deletions(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 45e2c229ae5..afb3f9ecdfb 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -92,98 +92,98 @@ DIST firefox-52.9.0esr-zh-CN.xpi 461679 BLAKE2B 
745b2cfb86e93a379e13fa73b7e3721b
 DIST firefox-52.9.0esr-zh-TW.xpi 453068 BLAKE2B 
84e08ea4fd119db1f1c6f84b212fbbb5d6999c5ac6010c0e7836d8734726d281107f3d91ba7bac1aeaf855dc36d3b018ae3913dccdbe2b11aad02a8d8aaa893c
 SHA512 
a99042ef7d00820e341dfcf2c45a8b5bd77eaf2cc8ecf0ff5ee982b7bd9beac7cb4bf051c57ef3b7a5d9b67cd35858dca396d21e65718e248f3b1fdba5273999
 DIST firefox-52.9.0esr.source.tar.xz 214087304 BLAKE2B 
eba5305ae3fc9a4306cbcbcd8d4610272ca5b75e369367961e9d94919b003de8aae8f3c58fe1c628787d98105a85fab575ae2b051e92a0b35bbb8b402c100766
 SHA512 
bfca42668ca78a12a9fb56368f4aae5334b1f7a71966fbba4c32b9c5e6597aac79a6e340ac3966779d2d5563eb47c054ab33cc40bfb7306172138ccbd3adb2b9
 DIST firefox-60.5-patches-01.tar.xz 13332 BLAKE2B 
53308d415369c6814504697ed9692023e636c42b58053867fd14e8edd94baa2777ed9f33e147f796d6fcd5f30c1d2258f9fd3247392e37a921a53f41a6903e92
 SHA512 
de24544c5aa8ade35e4e3e0fac10399f8eb44ea4bb9063b85bbcf2db12280d23ccc5fd29032f33f3723c0a0c3c2381429e2c19bd631e90615908b4f68f745a21
-DIST firefox-60.5.1esr-ach.xpi 496847 BLAKE2B 
de2c752783d135ece5790a7e2f844617472424a6896799af4b2043b63f4a0e99e35c85e815c1ee4726fb3adc502dd8f9aebfb6ea86c93b99a40daa75aebdab79
 SHA512 
c6f3802a4c7758f3dfa8414a61274bae1f71abc07d6baf3d391a76b56a5fd51599bdf3c0569257276dcf62226f599414b4721d6e1190e8623b29ee7bc910ab30
-DIST firefox-60.5.1esr-af.xpi 487313 BLAKE2B 
da30f4cc3968d716adae1402265442f4991689c963076ba3862e92e822054a712055625044d97586103f46e06d597ce8bd226bfcae5b77284e79be356e0e425a
 SHA512 
e66f66f5494418e3335730f1ec8d1937bc947954cd91dc4da468cebc212491402ef65114fe985237935d79dd8a325dd95fd2c4cc4641afbf7f8ff35eef24f1cb
-DIST firefox-60.5.1esr-an.xpi 520501 BLAKE2B 
e79b75f8eeddcf99b803a9fff498cbe0d7d03a8a5c40cabecb7a7f93d9f889d5ce076d8d7c886a02817d7349d2f96a64b14bad3304cf07406d147391f194dc81
 SHA512 
15ec6a6a2f9c1549ea71ec17297aee8a1f8c38accec263539bd165e7b15c4cb82753fa02e6ffed527edc23821338dc7bb280f4271e80bbdbc9e997d35f246f6e
-DIST firefox-60.5.1esr-ar.xpi 547830 BLAKE2B 
819e35ae80c27049f29237761879997e07d1b9c132c60b1f2da314502db341706134328b82076fb7aa9705b4056c748335cb8512418ddc145116ed92983bf18b
 SHA512 
56941fb70bd5d4303bd83aa26cb496fc16dba6900478b8b34d4f4e15f4f5279754ca5b7bb6de3ed282fdc87e608dfb0540135ede6f06d379bd1142c7245d
-DIST firefox-60.5.1esr-as.xpi 530725 BLAKE2B 
0a96a8ca8ccf76ae6d41d456ba77fa0a9255357deb8c7be46d14631825f7643d39b6b9288dae1db0a9093c8de83ef09c136eb516e96da40fdfb40704dde0b0b6
 SHA512 
b0ab0b75ccfeaf078cb1eef27ab0ebcb808dc6e69a3be3d2b08205695c15565191a04306aa1be0892a362824b6cdc06339eafd984db98c8d7425ff1349ae8821
-DIST firefox-60.5.1esr-ast.xpi 508652 BLAKE2B 
0df84256319340ec6e5d08412faa66d1c96bbeedf0539f8e40b684c78f1f86dfca84e8275f5a5f8f23c331cbc288ffae7335dabea58cacb708c91355f2367451
 SHA512 
159a0f9a5ab46b0e9a0caf8e51faa1efebbceba494340478192649717e7b676ce6ce516e2adad2284d50656536984f41c4da58eea8269a6440b5ffbe59217bda
-DIST firefox-60.5.1esr-az.xpi 524752 BLAKE2B 
fa80917b77d2927dff536081b7abdedb29a565ee0d573bde38415d11cd841726be1904e1ad32893c3285f88213f0f89ae2211b240bdc82c9aeae43a58116b319
 SHA512 
bf4824cf68c2137a4173d470c9190289fc72cb9fdd4ef4a023c009ccde50f479b8fa4bdc5bf6ca574b70f737be99e7f3b26cee9e1612647a8258cd473fd70183
-DIST firefox-60.5.1esr-bg.xpi 573858 BLAKE2B 
4a4af88901af76c5fa5757455577299850efa8de74d944f8c26af380c453a02c7b19e9518bad5bc7a9d71684cdbe17247de6b767eb87a95179380816224521e9
 SHA512 
b2341ac62223c60510ca280b368ee0aa2d2864309a9d39467d9ce2a6255d9d5e0958b49be9534e00122d08adf181c4ed8cfa3cc5ceac03aadca5560fb60f78a2
-DIST firefox-60.5.1esr-bn-BD.xpi 590426 BLAKE2B 
e63ccddc867f1be7b6f86f5323ad6ec305c64773df6eec93e6f1d014149e0671adfad4763d22b9156d6dcbbc2b9934e48e8ff25bb78d197baa56ffbe40fe4188
 SHA512 
6d6cb6cbd7fbd03988a39dc6bb315d8bf245ece2f901b96877bd901d464d13dece497ff784dc8c5faa33397c1031711e17a694b92e1ece589fcfae904a70d47d
-DIST firefox-60.5.1esr-bn-IN.xpi 570868 BLAKE2B 
2048b89954fed0429afcb18ad9c367df2c2a4c009f03321ee4d4222ed2ed6bab6cec2f2334c66c41c1d3bfc868a583c1c7dc613755adad297148a9f976ff9fd1
 SHA512 

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

2019-02-22 Thread Thomas Deutschmann
commit: 6fd8c35d1066c8c42eb62d8d6f223ddbf7f95ea0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Feb 22 18:14:58 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Feb 22 18:19:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fd8c35d

www-client/firefox-bin: bump to v60.5.2

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

 www-client/firefox-bin/Manifest| 172 ++---
 ...bin-60.5.1.ebuild => firefox-bin-60.5.2.ebuild} |   0
 2 files changed, 86 insertions(+), 86 deletions(-)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 101a1de286d..21001487b1c 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -82,90 +82,90 @@ DIST firefox-52.9.0esr-vi.xpi 450805 BLAKE2B 
9dacebac235a738cf7f068e16335b8b15ca
 DIST firefox-52.9.0esr-xh.xpi 441173 BLAKE2B 
3e1b907a7659c639d17d25a1825f472853242891d55f6a5ad93c1f5a12e12f05706173dc6ef5594f27e049d9b9a4c748d7371780843f1da204c5d93a39213197
 SHA512 
54ac64f0c119ab42d4f87dd2663ba7e14310c215a1ea76acd463b4c1a9073491f8df8c9b03d391ecc6f9ffbbdccc3756a7b13ed559336a6d1527fad3097ddb53
 DIST firefox-52.9.0esr-zh-CN.xpi 461679 BLAKE2B 
745b2cfb86e93a379e13fa73b7e3721bae06694768316e31a2aed608e3050f585a9603375cd35b90affca11b3e5e44401b1e676f9c8050ade287ed0feb442a7a
 SHA512 
ca62e0e2ab075086741159b185b5eba44c6bdfc29fd9ba1cf25808f127c1aed8875ea61c1c33e4f742fa26af4455a8873730f96ad9c7bec1f66aed0595f253f1
 DIST firefox-52.9.0esr-zh-TW.xpi 453068 BLAKE2B 
84e08ea4fd119db1f1c6f84b212fbbb5d6999c5ac6010c0e7836d8734726d281107f3d91ba7bac1aeaf855dc36d3b018ae3913dccdbe2b11aad02a8d8aaa893c
 SHA512 
a99042ef7d00820e341dfcf2c45a8b5bd77eaf2cc8ecf0ff5ee982b7bd9beac7cb4bf051c57ef3b7a5d9b67cd35858dca396d21e65718e248f3b1fdba5273999
-DIST firefox-60.5.1esr-ach.xpi 496847 BLAKE2B 
de2c752783d135ece5790a7e2f844617472424a6896799af4b2043b63f4a0e99e35c85e815c1ee4726fb3adc502dd8f9aebfb6ea86c93b99a40daa75aebdab79
 SHA512 
c6f3802a4c7758f3dfa8414a61274bae1f71abc07d6baf3d391a76b56a5fd51599bdf3c0569257276dcf62226f599414b4721d6e1190e8623b29ee7bc910ab30
-DIST firefox-60.5.1esr-af.xpi 487313 BLAKE2B 
da30f4cc3968d716adae1402265442f4991689c963076ba3862e92e822054a712055625044d97586103f46e06d597ce8bd226bfcae5b77284e79be356e0e425a
 SHA512 
e66f66f5494418e3335730f1ec8d1937bc947954cd91dc4da468cebc212491402ef65114fe985237935d79dd8a325dd95fd2c4cc4641afbf7f8ff35eef24f1cb
-DIST firefox-60.5.1esr-an.xpi 520501 BLAKE2B 
e79b75f8eeddcf99b803a9fff498cbe0d7d03a8a5c40cabecb7a7f93d9f889d5ce076d8d7c886a02817d7349d2f96a64b14bad3304cf07406d147391f194dc81
 SHA512 
15ec6a6a2f9c1549ea71ec17297aee8a1f8c38accec263539bd165e7b15c4cb82753fa02e6ffed527edc23821338dc7bb280f4271e80bbdbc9e997d35f246f6e
-DIST firefox-60.5.1esr-ar.xpi 547830 BLAKE2B 
819e35ae80c27049f29237761879997e07d1b9c132c60b1f2da314502db341706134328b82076fb7aa9705b4056c748335cb8512418ddc145116ed92983bf18b
 SHA512 
56941fb70bd5d4303bd83aa26cb496fc16dba6900478b8b34d4f4e15f4f5279754ca5b7bb6de3ed282fdc87e608dfb0540135ede6f06d379bd1142c7245d
-DIST firefox-60.5.1esr-as.xpi 530725 BLAKE2B 
0a96a8ca8ccf76ae6d41d456ba77fa0a9255357deb8c7be46d14631825f7643d39b6b9288dae1db0a9093c8de83ef09c136eb516e96da40fdfb40704dde0b0b6
 SHA512 
b0ab0b75ccfeaf078cb1eef27ab0ebcb808dc6e69a3be3d2b08205695c15565191a04306aa1be0892a362824b6cdc06339eafd984db98c8d7425ff1349ae8821
-DIST firefox-60.5.1esr-ast.xpi 508652 BLAKE2B 
0df84256319340ec6e5d08412faa66d1c96bbeedf0539f8e40b684c78f1f86dfca84e8275f5a5f8f23c331cbc288ffae7335dabea58cacb708c91355f2367451
 SHA512 
159a0f9a5ab46b0e9a0caf8e51faa1efebbceba494340478192649717e7b676ce6ce516e2adad2284d50656536984f41c4da58eea8269a6440b5ffbe59217bda
-DIST firefox-60.5.1esr-az.xpi 524752 BLAKE2B 
fa80917b77d2927dff536081b7abdedb29a565ee0d573bde38415d11cd841726be1904e1ad32893c3285f88213f0f89ae2211b240bdc82c9aeae43a58116b319
 SHA512 
bf4824cf68c2137a4173d470c9190289fc72cb9fdd4ef4a023c009ccde50f479b8fa4bdc5bf6ca574b70f737be99e7f3b26cee9e1612647a8258cd473fd70183
-DIST firefox-60.5.1esr-bg.xpi 573858 BLAKE2B 
4a4af88901af76c5fa5757455577299850efa8de74d944f8c26af380c453a02c7b19e9518bad5bc7a9d71684cdbe17247de6b767eb87a95179380816224521e9
 SHA512 
b2341ac62223c60510ca280b368ee0aa2d2864309a9d39467d9ce2a6255d9d5e0958b49be9534e00122d08adf181c4ed8cfa3cc5ceac03aadca5560fb60f78a2
-DIST firefox-60.5.1esr-bn-BD.xpi 590426 BLAKE2B 
e63ccddc867f1be7b6f86f5323ad6ec305c64773df6eec93e6f1d014149e0671adfad4763d22b9156d6dcbbc2b9934e48e8ff25bb78d197baa56ffbe40fe4188
 SHA512 
6d6cb6cbd7fbd03988a39dc6bb315d8bf245ece2f901b96877bd901d464d13dece497ff784dc8c5faa33397c1031711e17a694b92e1ece589fcfae904a70d47d
-DIST firefox-60.5.1esr-bn-IN.xpi 570868 BLAKE2B 
2048b89954fed0429afcb18ad9c367df2c2a4c009f03321ee4d4222ed2ed6bab6cec2f2334c66c41c1d3bfc868a583c1c7dc613755adad297148a9f976ff9fd1
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: kde-apps/kitinerary/, kde-apps/kitinerary/files/

2019-02-22 Thread Andreas Sturmlechner
commit: 7d15eb052fba4619ccbdbf1238ad40f98cbdaf11
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb 22 18:16:56 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 22 18:17:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d15eb05

kde-apps/kitinerary: Fix build with poppler-0.72

Closes: https://bugs.gentoo.org/678584
Signed-off-by: Andreas Sturmlechner  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 .../files/kitinerary-18.08.3-poppler-0.72.patch| 68 ++
 kde-apps/kitinerary/kitinerary-18.08.3.ebuild  |  4 +-
 2 files changed, 71 insertions(+), 1 deletion(-)

diff --git a/kde-apps/kitinerary/files/kitinerary-18.08.3-poppler-0.72.patch 
b/kde-apps/kitinerary/files/kitinerary-18.08.3-poppler-0.72.patch
new file mode 100644
index 000..904e7b23191
--- /dev/null
+++ b/kde-apps/kitinerary/files/kitinerary-18.08.3-poppler-0.72.patch
@@ -0,0 +1,68 @@
+From f2dee911572a6ec93c63b9b4e376f841bb91e306 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Fri, 22 Feb 2019 19:13:11 +0100
+Subject: [PATCH] Fix build against poppler-0.72
+
+---
+ CMakeLists.txt| 3 +++
+ src/config-kitinerary.h.cmake | 1 +
+ src/pdfdocument.cpp   | 8 
+ 3 files changed, 12 insertions(+)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index bdc2e2b..b970de7 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -42,6 +42,9 @@ if(TARGET Poppler::Core)
+ if (${Poppler_VERSION} VERSION_GREATER 0.57)
+ set(HAVE_POPPLER_0_58 ON)
+ endif()
++if (${Poppler_VERSION} VERSION_GREATER 0.71)
++set(HAVE_POPPLER_0_72 ON)
++endif()
+ endif()
+ if (TARGET zxing::libzxing)
+ set(HAVE_ZXING ON)
+diff --git a/src/config-kitinerary.h.cmake b/src/config-kitinerary.h.cmake
+index 4576266..0dc8969 100644
+--- a/src/config-kitinerary.h.cmake
 b/src/config-kitinerary.h.cmake
+@@ -22,6 +22,7 @@
+ 
+ #cmakedefine HAVE_POPPLER
+ #cmakedefine HAVE_POPPLER_0_58
++#cmakedefine HAVE_POPPLER_0_72
+ #cmakedefine HAVE_ZXING
+ #cmakedefine HAVE_KCAL
+ #cmakedefine HAVE_KCONTACTS
+diff --git a/src/pdfdocument.cpp b/src/pdfdocument.cpp
+index fb4b98b..9f23645 100644
+--- a/src/pdfdocument.cpp
 b/src/pdfdocument.cpp
+@@ -306,7 +306,11 @@ QString PdfPage::textInRect(double left, double top, 
double right, double bottom
+ const auto pageRect = d->m_doc->m_popplerDoc->getPage(d->m_pageNum + 
1)->getCropBox();
+ std::unique_ptr s(device->getText(ratio(pageRect->x1, 
pageRect->x2, left), ratio(pageRect->y1, pageRect->y2, top),
+  ratio(pageRect->x1, 
pageRect->x2, right), ratio(pageRect->y1, pageRect->y2, bottom)));
++#ifdef HAVE_POPPLER_0_58
++return QString::fromUtf8(s->c_str());
++#else
+ return QString::fromUtf8(s->getCString());
++#endif
+ #else
+ Q_UNUSED(left);
+ Q_UNUSED(top);
+@@ -440,7 +444,11 @@ PdfDocument* PdfDocument::fromData(const QByteArray 
, QObject *parent)
+ PdfPage page;
+ page.d->m_pageNum = i;
+ page.d->m_doc = doc->d.get();
++#ifdef HAVE_POPPLER_0_72
++page.d->m_text = QString::fromUtf8(s->c_str());
++#else
+ page.d->m_text = QString::fromUtf8(s->getCString());
++#endif
+ page.d->m_images = std::move(device->m_images);
+ for (auto it = page.d->m_images.begin(); it != 
page.d->m_images.end(); ++it) {
+ (*it).d->m_page = page.d.data();
+-- 
+2.19.2
+

diff --git a/kde-apps/kitinerary/kitinerary-18.08.3.ebuild 
b/kde-apps/kitinerary/kitinerary-18.08.3.ebuild
index d76e3c54a6e..bcf656b1713 100644
--- a/kde-apps/kitinerary/kitinerary-18.08.3.ebuild
+++ b/kde-apps/kitinerary/kitinerary-18.08.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -30,6 +30,8 @@ RDEPEND="${DEPEND}
!

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-ews/

2019-02-22 Thread Mart Raudsepp
commit: d1b15af91072f4f0558b5d1ebf6018bd0b952f8f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 22 17:47:36 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 22 18:02:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1b15af9

gnome-extra/evolution-ews: bump to 3.30.5; supports Office 365

Closes: https://bugs.gentoo.org/677882
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/evolution-ews/Manifest |  1 +
 .../evolution-ews/evolution-ews-3.30.5.ebuild  | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/gnome-extra/evolution-ews/Manifest 
b/gnome-extra/evolution-ews/Manifest
index 6cf54081b0e..50b612b11a0 100644
--- a/gnome-extra/evolution-ews/Manifest
+++ b/gnome-extra/evolution-ews/Manifest
@@ -1,2 +1,3 @@
 DIST evolution-ews-3.24.6.tar.xz 488668 BLAKE2B 
3ec507b654042882158d2d8dfdbaae0372cc67d515501e45e327ef006cd8674f7b6e48de63f8930add9f29536d3428604f21666cfac98a764cb2eb0c20353ef3
 SHA512 
24bcaf9755b9d45d4848624b42f2b41bf1532aa836cdd26f8ab57b4dd5ac83d4375c340e0cac6f7f1b830c3ab998597893bce0fdd471ed7b0758a69367edfac1
 DIST evolution-ews-3.26.6.tar.xz 485624 BLAKE2B 
7e9b13fff05122a54fe502d0d4bd1f0ba895259b89d074d9f39ab4e56bdd2794e780c61023294ceea79adb94f80a42a232e4cc1743c41b062c1b03c9276a6253
 SHA512 
228699989d0407ed65d2b8fa37f643890b40084484a125738dc9a10152de435cbc9e3109c1aa5ae90daeb4aba6e06da135c84d7f7e0fd330f5d8448383ee
+DIST evolution-ews-3.30.5.tar.xz 525252 BLAKE2B 
510666cdf6bdb95e73799256daa9b4c753ed70de71798d3acb73eb55c30158a7b6b56fe7617150ec0a1f5ce20676da8a3ab4608fca06f009ea16fbc234770736
 SHA512 
6b17fd73b461e0ddd725ee87c854fca45fbc14f10922a60aff5a9a25b56728f1f16a0d3196b4bc3cba83e75655c15244c3bf2442fa17449c7466ab95371e93d7

diff --git a/gnome-extra/evolution-ews/evolution-ews-3.30.5.ebuild 
b/gnome-extra/evolution-ews/evolution-ews-3.30.5.ebuild
new file mode 100644
index 000..b309eac19dc
--- /dev/null
+++ b/gnome-extra/evolution-ews/evolution-ews-3.30.5.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils gnome2
+
+DESCRIPTION="Evolution module for connecting to Microsoft Exchange Web 
Services"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evolution;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-db/sqlite:3
+   >=dev-libs/glib-2.46:2
+   dev-libs/libical:0=
+   >=dev-libs/libmspack-0.4
+   dev-libs/libxml2:2
+   >=gnome-extra/evolution-data-server-${PV}:0=
+   >=mail-client/evolution-${PV}:2.0
+   >=net-libs/libsoup-2.42:2.4
+   >=x11-libs/gtk+-3.10:3
+"
+DEPEND="${RDEPEND}
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   >=dev-util/intltool-0.35.5
+   >=sys-devel/gettext-0.18.3
+   virtual/pkgconfig
+   test? ( net-libs/uhttpmock )
+"
+
+# Unittests fail to find libevolution-ews.so
+RESTRICT="test !test? ( test )"
+
+# global scope PATCHES or DOCS array mustn't be used due to double 
default_src_prepare
+# call; if needed, set them after cmake-utils_src_prepare call, if that works
+
+src_prepare() {
+   cmake-utils_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_MSPACK=ON
+   -DENABLE_TESTS=$(usex test)
+   )
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+}
+
+src_test() {
+   cmake-utils_src_test
+}
+
+src_install() {
+   cmake-utils_src_install
+}



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

2019-02-22 Thread Mart Raudsepp
commit: 6a6f11ede87b506422198ab51026eaf9ff362f64
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 22 17:19:14 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 22 18:02:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a6f11ed

mail-client/evolution: bump to 3.30.5

Closes: https://bugs.gentoo.org/678064
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 mail-client/evolution/Manifest |  1 +
 mail-client/evolution/evolution-3.26.6.ebuild  |  3 ++-
 ...ution-3.26.6.ebuild => evolution-3.30.5.ebuild} | 26 +-
 3 files changed, 13 insertions(+), 17 deletions(-)

diff --git a/mail-client/evolution/Manifest b/mail-client/evolution/Manifest
index 5aebada0129..46415d2e0b6 100644
--- a/mail-client/evolution/Manifest
+++ b/mail-client/evolution/Manifest
@@ -1,2 +1,3 @@
 DIST evolution-3.24.6.tar.xz 12153692 BLAKE2B 
ced20d9e08f6b9aac65be6f5ecd5beb861feec40dddc4411b1bdc6519e249de8db8b3319450808d7a31b80386f9830f351b7edacb3c6fcd28fe5fdfe343329f7
 SHA512 
da5c9062791996735e52575894763597cc957cb17bc0abe46a966f0e3e6706550ce534ae03b2c444d142547119f3a59aec6ee17e0302a002d8437da166ef7178
 DIST evolution-3.26.6.tar.xz 12036120 BLAKE2B 
b0828f172935ce75bad6e2fa9859b65e96f8b8369d8f2c4b836ef9dd992168dcdca256df4aa0577117819f8d21da3976b338fb66b75f0e2511b7f1d23712befa
 SHA512 
34a6f3ec12c6330c2b742281030f641a0998293663d3c2ac4151eef24067ff95403fec37550be2d8d22e43e334b4349f1ece40b75cc23b1dfcec88a9a694363f
+DIST evolution-3.30.5.tar.xz 11995960 BLAKE2B 
4a2ac539e88467148dd3be2bf2607be55ea39dfb0ceb89183a6f4fa3ee66c1973690c4e540a7405743c202aa777ad9aa147600390e909ffc93cb2dae1ebb62d9
 SHA512 
1d776fdb0da4166d9346ad4cd05d7ee050e0bf3ac1edc1f7d3fb4ba8909e35429e8d076a5b6e223f3fc94e2a8ad6337205c1d648220a3fdf593bae64d9c975d1

diff --git a/mail-client/evolution/evolution-3.26.6.ebuild 
b/mail-client/evolution/evolution-3.26.6.ebuild
index 439aa36d847..7ffea1371ae 100644
--- a/mail-client/evolution/evolution-3.26.6.ebuild
+++ b/mail-client/evolution/evolution-3.26.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -72,6 +72,7 @@ DEPEND="${COMMON_DEPEND}
app-text/docbook-xml-dtd:4.1.2
dev-util/gdbus-codegen
dev-util/glib-utils
+   dev-util/itstool
gtk-doc? ( dev-util/gtk-doc )
>=dev-util/intltool-0.40.0
>=sys-devel/gettext-0.18.3

diff --git a/mail-client/evolution/evolution-3.26.6.ebuild 
b/mail-client/evolution/evolution-3.30.5.ebuild
similarity index 86%
copy from mail-client/evolution/evolution-3.26.6.ebuild
copy to mail-client/evolution/evolution-3.30.5.ebuild
index 439aa36d847..f46ab547f59 100644
--- a/mail-client/evolution/evolution-3.26.6.ebuild
+++ b/mail-client/evolution/evolution-3.30.5.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-GNOME2_LA_PUNT="yes"
 
 inherit cmake-utils gnome2 flag-o-matic readme.gentoo-r1
 
@@ -13,21 +12,18 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Evolution;
 LICENSE="|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP"
 SLOT="2.0"
 
-IUSE="archive +bogofilter crypt geolocation gtk-doc highlight ldap 
spamassassin spell ssl +weather ytnef"
+IUSE="archive +bogofilter geolocation gtk-doc highlight ldap spamassassin 
spell ssl +weather ytnef"
 
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
 
-# We need a graphical pinentry frontend to be able to ask for the GPG
-# password from inside evolution, bug 160302
-PINENTRY_DEPEND="|| ( app-crypt/pinentry[gnome-keyring] 
app-crypt/pinentry[gtk] app-crypt/pinentry[qt4] app-crypt/pinentry[qt5] )"
-
 # glade-3 support is for maintainers only per configure.ac
 # pst is not mature enough and changes API/ABI frequently
 # dconf explicitely needed for backup plugin
 # gnome-desktop support is optional with --enable-gnome-desktop
+# automagic libunity dep
 COMMON_DEPEND="
>=app-crypt/gcr-3.4:=[gtk]
-   >=app-text/enchant-1.1.7
+   >=app-text/enchant-1.6.0:0
>=dev-libs/glib-2.46:2[dbus]
>=dev-libs/libxml2-2.7.3:2
>=gnome-base/gnome-desktop-2.91.3:3=
@@ -38,22 +34,18 @@ COMMON_DEPEND="
>=net-libs/webkit-gtk-2.16.0:4
>=x11-libs/cairo-1.9.15:=[glib]
>=x11-libs/gdk-pixbuf-2.24:2
-   >=x11-libs/gtk+-3.10:3
+   >=x11-libs/gtk+-3.22:3
>=x11-libs/libnotify-0.7:=
>=x11-misc/shared-mime-info-0.22
 
>=app-text/iso-codes-0.49
dev-libs/atk
gnome-base/dconf
-   dev-libs/libical:=
+   >=dev-libs/libical-3.0.2:=
x11-libs/libSM
x11-libs/libICE
 
archive? ( >=app-arch/gnome-autoar-0.1.1[gtk] )
-   crypt? (
-   >=app-crypt/gnupg-1.4
-   ${PINENTRY_DEPEND}
-   

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

2019-02-22 Thread Mart Raudsepp
commit: b52ec8530d3a3a7fcd533e8ece34450f3c45f573
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 22 17:49:51 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 22 18:02:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b52ec853

app-misc/bijiben: add explicit build dep on glib-utils

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

 app-misc/bijiben/bijiben-3.26.1.ebuild | 3 ++-
 app-misc/bijiben/bijiben-3.26.2.ebuild | 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-misc/bijiben/bijiben-3.26.1.ebuild 
b/app-misc/bijiben/bijiben-3.26.1.ebuild
index f5a86b813fd..c49fe03f058 100644
--- a/app-misc/bijiben/bijiben-3.26.1.ebuild
+++ b/app-misc/bijiben/bijiben-3.26.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -25,6 +25,7 @@ RDEPEND="
 DEPEND="${RDEPEND}
dev-libs/appstream-glib
dev-util/gdbus-codegen
+   dev-util/glib-utils
>=dev-util/intltool-0.50.1
dev-util/itstool
sys-devel/gettext

diff --git a/app-misc/bijiben/bijiben-3.26.2.ebuild 
b/app-misc/bijiben/bijiben-3.26.2.ebuild
index f6d4902983e..e7fb0fc38f9 100644
--- a/app-misc/bijiben/bijiben-3.26.2.ebuild
+++ b/app-misc/bijiben/bijiben-3.26.2.ebuild
@@ -25,6 +25,7 @@ RDEPEND="
 DEPEND="${RDEPEND}
dev-libs/appstream-glib
dev-util/gdbus-codegen
+   dev-util/glib-utils
>=dev-util/intltool-0.50.1
dev-util/itstool
sys-devel/gettext



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-calendar/

2019-02-22 Thread Mart Raudsepp
commit: 39e181a25b5c99a8ba16e66952122d03e61d1db4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 22 13:52:30 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 22 18:02:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e181a2

gnome-extra/gnome-calendar: add longdescription to metadata

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

 gnome-extra/gnome-calendar/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/gnome-extra/gnome-calendar/metadata.xml 
b/gnome-extra/gnome-calendar/metadata.xml
index 996e7cacd21..a1f7e40c58a 100644
--- a/gnome-extra/gnome-calendar/metadata.xml
+++ b/gnome-extra/gnome-calendar/metadata.xml
@@ -5,4 +5,7 @@
gn...@gentoo.org
Gentoo GNOME Desktop

+   GNOME Calendar is a simple and beautiful 
calendar application designed to
+perfectly fit the GNOME desktop. By reusing the components which the GNOME
+desktop is build on, Calendar nicely integrates with the GNOME 
ecosystem.
 



  1   2   3   >