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

2017-07-03 Thread Hans de Graaff
commit: 2f81638d685c522d29940db217fd8b6bf215b6fb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul  4 04:55:53 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul  4 04:59:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f81638d

dev-ruby/rails: add rails 4.2.9

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-ruby/rails/Manifest   |  1 +
 dev-ruby/rails/rails-4.2.9.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index 0979d38f472..9b18a85c474 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -1,5 +1,6 @@
 DIST rails-4.2.7.1.gem 1475584 SHA256 
9414bef218365d548c5e42080e70364ad2809d6263856f591ba2e393a3096dab SHA512 
efd9ec3e712a055b92c7409b3ae184e7133065d4ce50955af58d52bcd9410e744026bdb286bf75151ac0ec16a9fac1b7cbfb9a22fd837181799b0cd247e93a90
 WHIRLPOOL 
53166853626031f24b4d7bdf98f7d858ac97360d68fe4d5534eb1e775069a7d2b782cac22ae1d4a1fec690602865b1079da79732f1c4028e4cce252bb404f9fa
 DIST rails-4.2.8.gem 1475584 SHA256 
90552099146e785e66cf90ede51dca0c1814440026eef2f8c418aebffc70eb36 SHA512 
43f7961f50b500990318b8dd89ef833bf7d6ab22fcd6dc9657a4cf3f4c9a6105af0a55b4c9c3a811f150a4a3e6fd3f42f82812209c0707a60f3ca1bc46aaa61d
 WHIRLPOOL 
2d4aef219d35d979d785ae715694680127f36efcf80ccffe5061d73590609e98c137f5bdc15732a96bfcf4f4a56978ae2f7fa99d650d910fa2dbdf0c3a1a44a1
+DIST rails-4.2.9.gem 1476096 SHA256 
eaaa4c1cafb3f9bd9f8dd58dd142522e398a5ad0d03abf2e3de364a63d4b7d1a SHA512 
04e2b1f59c2eac42895ca0ce0c92d5b949f8a32f44594b44fa0711b705bc5cc3b8a77df044b30d1543b7178274cd1b1d7ab94fffdf55be345e39dfedef16b5ed
 WHIRLPOOL 
7368930dfb3653af7ef09414ce927d3532d7e4bad291a4c8b6edf3c783c67660697bba81302f20854135d04fc8160a5098897c139ea90a27758dd9963f78b1ed
 DIST rails-5.0.0.1.gem 6144 SHA256 
b51cf641a376e16166587cfe41f46e37bd3a510c13a8b79f0682985c1603e4d8 SHA512 
6e6860a4e0bf1386458921bbc3851d0b1a41792875b4f9c5068d1890df9e0420cc161d4399b79c1512630e719f374692102bd04d6397988b3d645be8103527f5
 WHIRLPOOL 
a2b3906b7676bbf9767d390c032c2462cbc10f5d634dd24a109625cff972994a17931a6a822c66d84f843a6ae6398701e3363dc27941ddea05c5eb74e3fe7d95
 DIST rails-5.0.1.gem 6144 SHA256 
3f9acd2c489c9eed11ff200a37cb32784cf15ddc5e561657d50b847ced3c361d SHA512 
8caab3d658e82ac60d23abc2dbd8c5234d731adc7cae3ce8e622a092e1cfb07b6efa2f7166962d5df4783844d00ab8134af59e9f99d7a07756d3b24bea9cbd41
 WHIRLPOOL 
db107d418b4723b46ab7f3154867351c5c6be3ef00a49981d21655e78b3f641578651b0c09d251784575640181f2163be1b52d770507ffacdcc5dbdcda13ec3e
 DIST rails-5.0.2.gem 6144 SHA256 
49c6c350286e2f177df5c2214f9668f0866d87411ab5a63e051e25eb64453f70 SHA512 
79a2e292aafc9f0c8a35d6b07827b491f902ea7459e340c8240fe36d4a97deb137c820c3c964ea69a374c237c5857f78cc767035ddb793d7e473323e21d79886
 WHIRLPOOL 
f67075d071a5c58b14ac2b32fde023c55e1b533fec8d85424cec8582d5bb38e713191ea3ca0ef463f4aa95b3ff37f576767b97cbf5088d3c1508e170e219da91

diff --git a/dev-ruby/rails/rails-4.2.9.ebuild 
b/dev-ruby/rails/rails-4.2.9.ebuild
new file mode 100644
index 000..41cee259f30
--- /dev/null
+++ b/dev-ruby/rails/rails-4.2.9.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+# The guides are now here but we'd need to rebuilt them first.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md guides/CHANGELOG.md"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="ruby on rails is a web-application and persistance framework"
+HOMEPAGE="http://www.rubyonrails.org;
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~amd64-linux"
+
+IUSE="+asset-pipeline"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionmailer-${PV}
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/bundler-1.3 =dev-ruby/bundler-1*
+   dev-ruby/sprockets-rails:*
+   asset-pipeline? (
+   dev-ruby/jquery-rails:*
+   >=dev-ruby/sass-rails-5.0:5.0
+   >=dev-ruby/uglifier-1.3.0:*
+   >=dev-ruby/coffee-rails-4.1.0:*
+   )"
+
+# also: turbolinks, >=jbuilder-1.2:1



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

2017-07-03 Thread Hans de Graaff
commit: e71af256cda8ef02e56030b9aab811fcffc253a2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul  4 04:53:06 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul  4 04:58:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71af256

dev-ruby/activesupport: add rails 4.2.9

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-ruby/activesupport/Manifest   |  1 +
 dev-ruby/activesupport/activesupport-4.2.9.ebuild | 62 +++
 2 files changed, 63 insertions(+)

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index fe8bb2208ac..a89a6cba1d3 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -1,5 +1,6 @@
 DIST rails-4.2.7.1.tgz 4181681 SHA256 
bfa7854f1b35e449b78db2af83fe660f17b101a487728fcfc6fb623967fb4783 SHA512 
b926b59822ddd0837a402d798a7f2c9152d9916805153d3cad081d47e692992cdf3c7aaf8af47b061e3d78f8f23357674c5a9ed6c945b082e2d8c909281f5527
 WHIRLPOOL 
da253d85bdc93c500a220b7688597dcb86c192226f5532619d8bb081440326e4dba8cc78f3bf946f16fe67e28beae0274649533aaf966177295daff7c4bf1188
 DIST rails-4.2.8.tgz 4077925 SHA256 
55e15e101fc4a466a8acafdd679509f6e25992d50ade2d98b098558c698a6320 SHA512 
a457ec7422b83f35e8d1ac26f1ef8fbaec985034c5804ce92334c45fa4e4b11a29acdcef2c009c36be2deb4724faeb91b99f76a665eeacd1bda9448db2299f89
 WHIRLPOOL 
ed46c71f527ba59f0ff4d00ae5881b46984500b4493b4c511b8037d94c76b40c0e531c635337b0795887e028aad5136048ba69b57e482489c3c049585f18f42f
+DIST rails-4.2.9.tgz 4080618 SHA256 
c6b2119e0ef5a3359d00a0e634b5a3bd833e8d1108d96beaecaf83d7f82fce4e SHA512 
2facc17faf0e76c8e13f997c9def344bd3e35aa77a596d85975f47eba837f99033f492f45485448f924adea95ffdd2f7c169dd2970be5f8c12bbafb23da51ec3
 WHIRLPOOL 
adee3ffecc82838fbcbce50dfacb8ef813e061508f04306d15022c10fd0778cc2cde20ce2b913c4543541fce070b1a89439b56f4426cbe8a002e0d1fbfc6e33e
 DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 
8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f
 WHIRLPOOL 
9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7

diff --git a/dev-ruby/activesupport/activesupport-4.2.9.ebuild 
b/dev-ruby/activesupport/activesupport-4.2.9.ebuild
new file mode 100644
index 000..58dacef50e4
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-4.2.9.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Utility Classes and Extension to the Standard Library"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   >=dev-ruby/i18n-0.7:0.7
+   >=dev-ruby/tzinfo-1.1:1
+   >=dev-ruby/minitest-5.1:5
+   >=dev-ruby/thread_safe-0.3.4:0"
+
+# memcache-client, nokogiri, and builder are not strictly
+# needed, but there are tests using this code.
+ruby_add_bdepend "test? (
+   >=dev-ruby/dalli-2.2.1
+   >=dev-ruby/nokogiri-1.4.5
+   >=dev-ruby/builder-3.1.0
+   dev-ruby/rack
+   dev-ruby/mocha:0.14
+   )"
+
+all_ruby_prepare() {
+   # Set the secure permissions that tests expect.
+   chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
+
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 

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

2017-07-03 Thread Hans de Graaff
commit: 2fe5702883ed8b41d5395ccea4a282a4ef6d7be9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul  4 04:55:35 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul  4 04:59:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fe57028

dev-ruby/railties: add rails 4.2.9

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-ruby/railties/Manifest  |  1 +
 dev-ruby/railties/railties-4.2.9.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index fe8bb2208ac..a89a6cba1d3 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -1,5 +1,6 @@
 DIST rails-4.2.7.1.tgz 4181681 SHA256 
bfa7854f1b35e449b78db2af83fe660f17b101a487728fcfc6fb623967fb4783 SHA512 
b926b59822ddd0837a402d798a7f2c9152d9916805153d3cad081d47e692992cdf3c7aaf8af47b061e3d78f8f23357674c5a9ed6c945b082e2d8c909281f5527
 WHIRLPOOL 
da253d85bdc93c500a220b7688597dcb86c192226f5532619d8bb081440326e4dba8cc78f3bf946f16fe67e28beae0274649533aaf966177295daff7c4bf1188
 DIST rails-4.2.8.tgz 4077925 SHA256 
55e15e101fc4a466a8acafdd679509f6e25992d50ade2d98b098558c698a6320 SHA512 
a457ec7422b83f35e8d1ac26f1ef8fbaec985034c5804ce92334c45fa4e4b11a29acdcef2c009c36be2deb4724faeb91b99f76a665eeacd1bda9448db2299f89
 WHIRLPOOL 
ed46c71f527ba59f0ff4d00ae5881b46984500b4493b4c511b8037d94c76b40c0e531c635337b0795887e028aad5136048ba69b57e482489c3c049585f18f42f
+DIST rails-4.2.9.tgz 4080618 SHA256 
c6b2119e0ef5a3359d00a0e634b5a3bd833e8d1108d96beaecaf83d7f82fce4e SHA512 
2facc17faf0e76c8e13f997c9def344bd3e35aa77a596d85975f47eba837f99033f492f45485448f924adea95ffdd2f7c169dd2970be5f8c12bbafb23da51ec3
 WHIRLPOOL 
adee3ffecc82838fbcbce50dfacb8ef813e061508f04306d15022c10fd0778cc2cde20ce2b913c4543541fce070b1a89439b56f4426cbe8a002e0d1fbfc6e33e
 DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 
8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f
 WHIRLPOOL 
9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7

diff --git a/dev-ruby/railties/railties-4.2.9.ebuild 
b/dev-ruby/railties/railties-4.2.9.ebuild
new file mode 100644
index 000..491d5d2feb2
--- /dev/null
+++ b/dev-ruby/railties/railties-4.2.9.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_TEST="test:regular"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Tools for creating, working with, and running Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# The test suite has many failures, most likely due to a mismatch in
+# exact dependencies or environment specifics. Needs further
+# investigation.
+RESTRICT="test"
+
+RDEPEND+=">=app-eselect/eselect-rails-0.21"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionpack-${PV}
+   >=dev-ruby/thor-0.18.1 =dev-ruby/rake-0.8.7"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/mocha:0.14
+   )"
+
+all_ruby_prepare() {
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+   sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
+
+   # Also allow rdoc 4.x
+   sed -i -e 's/~> 3.4/>= 3.4/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   ruby_fakegem_binwrapper rails rails-${PV}
+}
+
+pkg_postinst() {
+   elog "To select between 

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

2017-07-03 Thread Hans de Graaff
commit: e1592f1210b4392747f77f749eae3c17f16817b2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul  4 04:58:42 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul  4 04:59:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1592f12

dev-ruby/actionpack: add rails 4.2.9

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-ruby/actionpack/Manifest|  1 +
 dev-ruby/actionpack/actionpack-4.2.9.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index fe8bb2208ac..a89a6cba1d3 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -1,5 +1,6 @@
 DIST rails-4.2.7.1.tgz 4181681 SHA256 
bfa7854f1b35e449b78db2af83fe660f17b101a487728fcfc6fb623967fb4783 SHA512 
b926b59822ddd0837a402d798a7f2c9152d9916805153d3cad081d47e692992cdf3c7aaf8af47b061e3d78f8f23357674c5a9ed6c945b082e2d8c909281f5527
 WHIRLPOOL 
da253d85bdc93c500a220b7688597dcb86c192226f5532619d8bb081440326e4dba8cc78f3bf946f16fe67e28beae0274649533aaf966177295daff7c4bf1188
 DIST rails-4.2.8.tgz 4077925 SHA256 
55e15e101fc4a466a8acafdd679509f6e25992d50ade2d98b098558c698a6320 SHA512 
a457ec7422b83f35e8d1ac26f1ef8fbaec985034c5804ce92334c45fa4e4b11a29acdcef2c009c36be2deb4724faeb91b99f76a665eeacd1bda9448db2299f89
 WHIRLPOOL 
ed46c71f527ba59f0ff4d00ae5881b46984500b4493b4c511b8037d94c76b40c0e531c635337b0795887e028aad5136048ba69b57e482489c3c049585f18f42f
+DIST rails-4.2.9.tgz 4080618 SHA256 
c6b2119e0ef5a3359d00a0e634b5a3bd833e8d1108d96beaecaf83d7f82fce4e SHA512 
2facc17faf0e76c8e13f997c9def344bd3e35aa77a596d85975f47eba837f99033f492f45485448f924adea95ffdd2f7c169dd2970be5f8c12bbafb23da51ec3
 WHIRLPOOL 
adee3ffecc82838fbcbce50dfacb8ef813e061508f04306d15022c10fd0778cc2cde20ce2b913c4543541fce070b1a89439b56f4426cbe8a002e0d1fbfc6e33e
 DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 
8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f
 WHIRLPOOL 
9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7

diff --git a/dev-ruby/actionpack/actionpack-4.2.9.ebuild 
b/dev-ruby/actionpack/actionpack-4.2.9.ebuild
new file mode 100644
index 000..c173ea15cb2
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-4.2.9.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Eases web-request routing, handling, and response"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionview-${PV}
+   >=dev-ruby/rack-1.6.0:1.6
+   >=dev-ruby/rack-test-0.6.2:0.6
+   >=dev-ruby/rails-html-sanitizer-1.0.2:1
+   >=dev-ruby/rails-dom-testing-1.0.5:1
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha:0.14
+   dev-ruby/bundler
+   ~dev-ruby/activemodel-${PV}
+   >=dev-ruby/rack-cache-1.2:1.2
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\|mime-types\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+ 

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

2017-07-03 Thread Hans de Graaff
commit: 92721e4fc2c155746293f9b85b2ba23e39dc946a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul  4 04:53:44 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul  4 04:59:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92721e4f

dev-ruby/actionmailer: add rails 4.2.9

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-ruby/actionmailer/Manifest  |  1 +
 dev-ruby/actionmailer/actionmailer-4.2.9.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index fe8bb2208ac..a89a6cba1d3 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -1,5 +1,6 @@
 DIST rails-4.2.7.1.tgz 4181681 SHA256 
bfa7854f1b35e449b78db2af83fe660f17b101a487728fcfc6fb623967fb4783 SHA512 
b926b59822ddd0837a402d798a7f2c9152d9916805153d3cad081d47e692992cdf3c7aaf8af47b061e3d78f8f23357674c5a9ed6c945b082e2d8c909281f5527
 WHIRLPOOL 
da253d85bdc93c500a220b7688597dcb86c192226f5532619d8bb081440326e4dba8cc78f3bf946f16fe67e28beae0274649533aaf966177295daff7c4bf1188
 DIST rails-4.2.8.tgz 4077925 SHA256 
55e15e101fc4a466a8acafdd679509f6e25992d50ade2d98b098558c698a6320 SHA512 
a457ec7422b83f35e8d1ac26f1ef8fbaec985034c5804ce92334c45fa4e4b11a29acdcef2c009c36be2deb4724faeb91b99f76a665eeacd1bda9448db2299f89
 WHIRLPOOL 
ed46c71f527ba59f0ff4d00ae5881b46984500b4493b4c511b8037d94c76b40c0e531c635337b0795887e028aad5136048ba69b57e482489c3c049585f18f42f
+DIST rails-4.2.9.tgz 4080618 SHA256 
c6b2119e0ef5a3359d00a0e634b5a3bd833e8d1108d96beaecaf83d7f82fce4e SHA512 
2facc17faf0e76c8e13f997c9def344bd3e35aa77a596d85975f47eba837f99033f492f45485448f924adea95ffdd2f7c169dd2970be5f8c12bbafb23da51ec3
 WHIRLPOOL 
adee3ffecc82838fbcbce50dfacb8ef813e061508f04306d15022c10fd0778cc2cde20ce2b913c4543541fce070b1a89439b56f4426cbe8a002e0d1fbfc6e33e
 DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 
8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f
 WHIRLPOOL 
9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7

diff --git a/dev-ruby/actionmailer/actionmailer-4.2.9.ebuild 
b/dev-ruby/actionmailer/actionmailer-4.2.9.ebuild
new file mode 100644
index 000..9b86753c4c8
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-4.2.9.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
+   >=dev-ruby/rails-dom-testing-1.0.5:1"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha:0.14
+)"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\|mime-types\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   # Avoid a test failing only on attachment ordering, since this is a
+   # security release.
+   sed -i -e '/adding inline attachments while rendering 

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

2017-07-03 Thread Hans de Graaff
commit: 0cfe222dfbfe669e814c0fd24d73cdede30398ae
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul  4 04:55:13 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul  4 04:59:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cfe222d

dev-ruby/activerecord: add rails 4.2.9

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-ruby/activerecord/Manifest  |  1 +
 dev-ruby/activerecord/activerecord-4.2.9.ebuild | 73 +
 2 files changed, 74 insertions(+)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index fe8bb2208ac..a89a6cba1d3 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -1,5 +1,6 @@
 DIST rails-4.2.7.1.tgz 4181681 SHA256 
bfa7854f1b35e449b78db2af83fe660f17b101a487728fcfc6fb623967fb4783 SHA512 
b926b59822ddd0837a402d798a7f2c9152d9916805153d3cad081d47e692992cdf3c7aaf8af47b061e3d78f8f23357674c5a9ed6c945b082e2d8c909281f5527
 WHIRLPOOL 
da253d85bdc93c500a220b7688597dcb86c192226f5532619d8bb081440326e4dba8cc78f3bf946f16fe67e28beae0274649533aaf966177295daff7c4bf1188
 DIST rails-4.2.8.tgz 4077925 SHA256 
55e15e101fc4a466a8acafdd679509f6e25992d50ade2d98b098558c698a6320 SHA512 
a457ec7422b83f35e8d1ac26f1ef8fbaec985034c5804ce92334c45fa4e4b11a29acdcef2c009c36be2deb4724faeb91b99f76a665eeacd1bda9448db2299f89
 WHIRLPOOL 
ed46c71f527ba59f0ff4d00ae5881b46984500b4493b4c511b8037d94c76b40c0e531c635337b0795887e028aad5136048ba69b57e482489c3c049585f18f42f
+DIST rails-4.2.9.tgz 4080618 SHA256 
c6b2119e0ef5a3359d00a0e634b5a3bd833e8d1108d96beaecaf83d7f82fce4e SHA512 
2facc17faf0e76c8e13f997c9def344bd3e35aa77a596d85975f47eba837f99033f492f45485448f924adea95ffdd2f7c169dd2970be5f8c12bbafb23da51ec3
 WHIRLPOOL 
adee3ffecc82838fbcbce50dfacb8ef813e061508f04306d15022c10fd0778cc2cde20ce2b913c4543541fce070b1a89439b56f4426cbe8a002e0d1fbfc6e33e
 DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 
8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f
 WHIRLPOOL 
9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7

diff --git a/dev-ruby/activerecord/activerecord-4.2.9.ebuild 
b/dev-ruby/activerecord/activerecord-4.2.9.ebuild
new file mode 100644
index 000..3d536546088
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-4.2.9.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+# this is not null so that the dependencies will actually be filled
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~amd64-linux"
+IUSE="mysql postgres sqlite"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+   ~dev-ruby/activemodel-${PV}
+   >=dev-ruby/arel-6.0:6.0
+   sqlite? ( >=dev-ruby/sqlite3-1.3.6 )
+   mysql? ( || ( dev-ruby/mysql2:0.4 >=dev-ruby/mysql2-0.3.13:0.3 ) )
+   postgres? ( >=dev-ruby/pg-0.15.0 )"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/bundler
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   >=dev-ruby/sqlite3-1.3.5
+   dev-ruby/mocha:0.14
+   dev-ruby/minitest:5
+   )"
+
+DEPEND+=" test? ( >=dev-db/sqlite-3.12.1 )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   rm ../Gemfile.lock || die
+   sed -i -e 

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

2017-07-03 Thread Hans de Graaff
commit: 6b1309d9a1a4fabb9c942a1a12618ac915fc269e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul  4 04:56:20 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul  4 04:59:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b1309d9

dev-ruby/rails-deprecated_sanitizer: add ruby24

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../rails-deprecated_sanitizer-1.0.3-r2.ebuild | 26 ++
 1 file changed, 26 insertions(+)

diff --git 
a/dev-ruby/rails-deprecated_sanitizer/rails-deprecated_sanitizer-1.0.3-r2.ebuild
 
b/dev-ruby/rails-deprecated_sanitizer/rails-deprecated_sanitizer-1.0.3-r2.ebuild
new file mode 100644
index 000..53d2935b8d6
--- /dev/null
+++ 
b/dev-ruby/rails-deprecated_sanitizer/rails-deprecated_sanitizer-1.0.3-r2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Deprecated sanitizer API extracted from Action View"
+HOMEPAGE="https://github.com/rails/rails-deprecated_sanitizer;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~amd64-linux"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/activesupport-4.2"
+
+ruby_add_bdepend "test? ( >=dev-ruby/actionview-4.2 )"
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || 
die
+}



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

2017-07-03 Thread Hans de Graaff
commit: 24438b64d66de1d1f2ee5820b5c34e894b837485
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul  4 04:54:50 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul  4 04:59:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24438b64

dev-ruby/activemodel: add rails 4.2.9

Package-Manager: Portage-2.3.6, Repoman-2.3.1

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

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index fe8bb2208ac..a89a6cba1d3 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -1,5 +1,6 @@
 DIST rails-4.2.7.1.tgz 4181681 SHA256 
bfa7854f1b35e449b78db2af83fe660f17b101a487728fcfc6fb623967fb4783 SHA512 
b926b59822ddd0837a402d798a7f2c9152d9916805153d3cad081d47e692992cdf3c7aaf8af47b061e3d78f8f23357674c5a9ed6c945b082e2d8c909281f5527
 WHIRLPOOL 
da253d85bdc93c500a220b7688597dcb86c192226f5532619d8bb081440326e4dba8cc78f3bf946f16fe67e28beae0274649533aaf966177295daff7c4bf1188
 DIST rails-4.2.8.tgz 4077925 SHA256 
55e15e101fc4a466a8acafdd679509f6e25992d50ade2d98b098558c698a6320 SHA512 
a457ec7422b83f35e8d1ac26f1ef8fbaec985034c5804ce92334c45fa4e4b11a29acdcef2c009c36be2deb4724faeb91b99f76a665eeacd1bda9448db2299f89
 WHIRLPOOL 
ed46c71f527ba59f0ff4d00ae5881b46984500b4493b4c511b8037d94c76b40c0e531c635337b0795887e028aad5136048ba69b57e482489c3c049585f18f42f
+DIST rails-4.2.9.tgz 4080618 SHA256 
c6b2119e0ef5a3359d00a0e634b5a3bd833e8d1108d96beaecaf83d7f82fce4e SHA512 
2facc17faf0e76c8e13f997c9def344bd3e35aa77a596d85975f47eba837f99033f492f45485448f924adea95ffdd2f7c169dd2970be5f8c12bbafb23da51ec3
 WHIRLPOOL 
adee3ffecc82838fbcbce50dfacb8ef813e061508f04306d15022c10fd0778cc2cde20ce2b913c4543541fce070b1a89439b56f4426cbe8a002e0d1fbfc6e33e
 DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 
8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f
 WHIRLPOOL 
9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7

diff --git a/dev-ruby/activemodel/activemodel-4.2.9.ebuild 
b/dev-ruby/activemodel/activemodel-4.2.9.ebuild
new file mode 100644
index 000..98833b18198
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-4.2.9.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Toolkit for building modeling frameworks like Active Record and 
Active Resource"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}:*
+   >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/bundler
+   >=dev-ruby/railties-4.2.0
+   dev-ruby/test-unit:2
+   >=dev-ruby/mocha-0.14.0:0.14
+   >=dev-ruby/bcrypt-ruby-3.1.7
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|uglifier\|minitest\|mime-types\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rails-dom-testing/

2017-07-03 Thread Hans de Graaff
commit: 9b8695c7296e33b4884e5de72d250240908aee1e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul  4 04:56:45 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul  4 04:59:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b8695c7

dev-ruby/rails-dom-testing: add ruby24

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../rails-dom-testing-1.0.8-r1.ebuild  | 27 ++
 1 file changed, 27 insertions(+)

diff --git a/dev-ruby/rails-dom-testing/rails-dom-testing-1.0.8-r1.ebuild 
b/dev-ruby/rails-dom-testing/rails-dom-testing-1.0.8-r1.ebuild
new file mode 100644
index 000..fd352258a83
--- /dev/null
+++ b/dev-ruby/rails-dom-testing/rails-dom-testing-1.0.8-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Compare doms and assert certain elements exists in doms using 
Nokogiri"
+HOMEPAGE="https://github.com/kaspth/rails-dom-testing;
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~amd64-linux"
+IUSE=""
+
+ruby_add_rdepend "
+   dev-ruby/activesupport:4.2
+   >=dev-ruby/nokogiri-1.6.0 =dev-ruby/nokogiri-1*
+   >=dev-ruby/rails-deprecated_sanitizer-1.0.1"
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || 
die
+}



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

2017-07-03 Thread Hans de Graaff
commit: 22aa1ddb54cf70d0608adbf843377e8c0a8e3b64
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul  4 04:54:29 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul  4 04:59:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22aa1ddb

dev-ruby/activejob: add rails 4.2.9

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-ruby/activejob/Manifest   |  1 +
 dev-ruby/activejob/activejob-4.2.9.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index fe8bb2208ac..a89a6cba1d3 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -1,5 +1,6 @@
 DIST rails-4.2.7.1.tgz 4181681 SHA256 
bfa7854f1b35e449b78db2af83fe660f17b101a487728fcfc6fb623967fb4783 SHA512 
b926b59822ddd0837a402d798a7f2c9152d9916805153d3cad081d47e692992cdf3c7aaf8af47b061e3d78f8f23357674c5a9ed6c945b082e2d8c909281f5527
 WHIRLPOOL 
da253d85bdc93c500a220b7688597dcb86c192226f5532619d8bb081440326e4dba8cc78f3bf946f16fe67e28beae0274649533aaf966177295daff7c4bf1188
 DIST rails-4.2.8.tgz 4077925 SHA256 
55e15e101fc4a466a8acafdd679509f6e25992d50ade2d98b098558c698a6320 SHA512 
a457ec7422b83f35e8d1ac26f1ef8fbaec985034c5804ce92334c45fa4e4b11a29acdcef2c009c36be2deb4724faeb91b99f76a665eeacd1bda9448db2299f89
 WHIRLPOOL 
ed46c71f527ba59f0ff4d00ae5881b46984500b4493b4c511b8037d94c76b40c0e531c635337b0795887e028aad5136048ba69b57e482489c3c049585f18f42f
+DIST rails-4.2.9.tgz 4080618 SHA256 
c6b2119e0ef5a3359d00a0e634b5a3bd833e8d1108d96beaecaf83d7f82fce4e SHA512 
2facc17faf0e76c8e13f997c9def344bd3e35aa77a596d85975f47eba837f99033f492f45485448f924adea95ffdd2f7c169dd2970be5f8c12bbafb23da51ec3
 WHIRLPOOL 
adee3ffecc82838fbcbce50dfacb8ef813e061508f04306d15022c10fd0778cc2cde20ce2b913c4543541fce070b1a89439b56f4426cbe8a002e0d1fbfc6e33e
 DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 
8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f
 WHIRLPOOL 
9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7

diff --git a/dev-ruby/activejob/activejob-4.2.9.ebuild 
b/dev-ruby/activejob/activejob-4.2.9.ebuild
new file mode 100644
index 000..9d69664263b
--- /dev/null
+++ b/dev-ruby/activejob/activejob-4.2.9.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Job framework with pluggable queues"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/globalid-0.3.0
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/mocha-0.14.0:0.14
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load 
paths"
+
+   # Remove all currently unpackaged queues.
+   sed -i -e 's/delayed_job qu que queue_classic resque sidekiq sneakers 
sucker_punch backburner//' Rakefile || die
+}



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

2017-07-03 Thread Hans de Graaff
commit: c81ced70d645b50df9e0ccd68c1dc8383531430b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul  4 04:54:08 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul  4 04:59:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c81ced70

dev-ruby/actionview: add rails 4.2.9

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-ruby/actionview/Manifest|  1 +
 dev-ruby/actionview/actionview-4.2.9.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index fe8bb2208ac..a89a6cba1d3 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -1,5 +1,6 @@
 DIST rails-4.2.7.1.tgz 4181681 SHA256 
bfa7854f1b35e449b78db2af83fe660f17b101a487728fcfc6fb623967fb4783 SHA512 
b926b59822ddd0837a402d798a7f2c9152d9916805153d3cad081d47e692992cdf3c7aaf8af47b061e3d78f8f23357674c5a9ed6c945b082e2d8c909281f5527
 WHIRLPOOL 
da253d85bdc93c500a220b7688597dcb86c192226f5532619d8bb081440326e4dba8cc78f3bf946f16fe67e28beae0274649533aaf966177295daff7c4bf1188
 DIST rails-4.2.8.tgz 4077925 SHA256 
55e15e101fc4a466a8acafdd679509f6e25992d50ade2d98b098558c698a6320 SHA512 
a457ec7422b83f35e8d1ac26f1ef8fbaec985034c5804ce92334c45fa4e4b11a29acdcef2c009c36be2deb4724faeb91b99f76a665eeacd1bda9448db2299f89
 WHIRLPOOL 
ed46c71f527ba59f0ff4d00ae5881b46984500b4493b4c511b8037d94c76b40c0e531c635337b0795887e028aad5136048ba69b57e482489c3c049585f18f42f
+DIST rails-4.2.9.tgz 4080618 SHA256 
c6b2119e0ef5a3359d00a0e634b5a3bd833e8d1108d96beaecaf83d7f82fce4e SHA512 
2facc17faf0e76c8e13f997c9def344bd3e35aa77a596d85975f47eba837f99033f492f45485448f924adea95ffdd2f7c169dd2970be5f8c12bbafb23da51ec3
 WHIRLPOOL 
adee3ffecc82838fbcbce50dfacb8ef813e061508f04306d15022c10fd0778cc2cde20ce2b913c4543541fce070b1a89439b56f4426cbe8a002e0d1fbfc6e33e
 DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 
8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f
 WHIRLPOOL 
9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7

diff --git a/dev-ruby/actionview/actionview-4.2.9.ebuild 
b/dev-ruby/actionview/actionview-4.2.9.ebuild
new file mode 100644
index 000..e54184f5826
--- /dev/null
+++ b/dev-ruby/actionview/actionview-4.2.9.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Simple, battle-tested conventions and helpers for building web 
pages"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
+   >=dev-ruby/erubis-2.7.0
+   >=dev-ruby/rails-html-sanitizer-1.0.3:1
+   >=dev-ruby/rails-dom-testing-1.0.5:1
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha:0.14
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activemodel-${PV}
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+}



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

2017-07-03 Thread Hans de Graaff
commit: 036646ee4cb567b61a159ac0e4a964b17a19cebc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul  3 17:22:05 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul  4 04:58:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=036646ee

dev-ruby/arel: add 6.0.4

Package-Manager: Portage-2.3.6, Repoman-2.3.1

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

diff --git a/dev-ruby/arel/Manifest b/dev-ruby/arel/Manifest
index b43f7a2c043..700c89d4da1 100644
--- a/dev-ruby/arel/Manifest
+++ b/dev-ruby/arel/Manifest
@@ -1,4 +1,5 @@
 DIST arel-5.0.1.20140414130214.gem 52224 SHA256 
c941f07bad89af26e8837c73d8a399bc721609f759eda015ed0081601636 SHA512 
9f4c768712492ef8f7a938d89ce9c54c4e7c7ec2ff53ee52d5d12f0cefd7960895049f112b772864d034a4419acab91511173ddaab70a9f3d4027899af150011
 WHIRLPOOL 
ebfae83108a1049dff2cdeb697c1c0514baa2ebdfbc0d885e586240397b33af8be8181268017a759fab9b7655992abceed844d80b91f8d85f8e9dfca98c3bc32
 DIST arel-6.0.3.tar.gz 52003 SHA256 
476a51333ec8588213bbd91174af239d4910a68cd14a99de29d44ca5c24ec37a SHA512 
8e04daacae0b07fd02c5623e86b87940e0d712e0ab7d85354d2ba8a9e0cc30d1549f128a39732d8dac5b83f3f77c1bfadb650b5726d1faf2bfeb64e0d51a8f04
 WHIRLPOOL 
cae263da4bf2f3f869b3d658b0ced3f57349172f95ec05952ae6b2896704bc06c552814485ffcdc85d36f19ed68c386097e4b16c5317b05144b8176193896938
+DIST arel-6.0.4.tar.gz 52401 SHA256 
916c534bc795aa775fbe6f659d54d37698dc9f8af7f71e12b0eb592ae41f864f SHA512 
65833d68b8adf032ef461ac4b81307e59220a3c7b2c2aa33ed4eaeb830c6d6c379e33ddbcfa53edd5f398fa6a2aef293a4daac7c2c93ed86710bd0cf2b5ff7ee
 WHIRLPOOL 
60450aff82f9f48f5c0173c52d0743b7768fe594491c748cbdc8a1f8907c68e9e52e84e2742c67f8e89afcdcb0f8bf781f05dc2e0b691810ded918696f74cb72
 DIST arel-7.1.4.tar.gz 58716 SHA256 
ec4674cac0819f9baf406037b9f4a772126584083094786aeafb9bc6242c6bfd SHA512 
5e67b582e4fef0c69db3f3364f322409b1041617e37d6ca806e242f5da65e140cca478e30cf5f99142f96fb3329ee070fdf0b4dd45b237a98883badbb97929a2
 WHIRLPOOL 
4554490780f136a50d523ffaaa3316aae08b48fb3def65f5401a6d913adc6f7fcac105d64e79175459dbc1f3e037e05a3656fa1c41117e1c5d65f5245b6a1978
 DIST arel-8.0.0.tar.gz 57781 SHA256 
6d3f2167afb33243a45b705a9e3980f2569605d7b017dea52f231cd3cbc5 SHA512 
15b99910555a6b4641573f90a126ac3c7fa04e71885eefcafdc6d075ff2c7e733c08a880bfb523e99604f912e2850a607edb757501b46695fd5366e94d8057a6
 WHIRLPOOL 
d53eafd07f21805d4633efa3bce2dc91ae6531ed3d24ee3a4e951ca58cd5370f9574ba444f22e3d20875032608458566bd2d92c626c40f533ba6d9cde6e2

diff --git a/dev-ruby/arel/arel-6.0.4.ebuild b/dev-ruby/arel/arel-6.0.4.ebuild
new file mode 100644
index 000..10860520ec2
--- /dev/null
+++ b/dev-ruby/arel/arel-6.0.4.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.txt README.markdown"
+
+RUBY_FAKEGEM_GEMSPEC="arel.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Arel is a Relational Algebra for Ruby"
+HOMEPAGE="https://github.com/rails/arel;
+SRC_URI="https://github.com/rails/arel/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/test-unit:2
+   >=dev-ruby/minitest-5.4:5
+   )"
+
+all_ruby_prepare() {
+   sed -i -e "/[Bb]undler/d" \
+   -e '/specname/,$ s:^:#:' Rakefile || die
+}



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

2017-07-03 Thread Mike Gilbert
commit: 785b9ef776a8106029579209bbd8d6d2a0862ae7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jul  4 02:52:18 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jul  4 02:52:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=785b9ef7

sys-kernel/dracut: better fix for systemdutildir

Package-Manager: Portage-2.3.6_p9, Repoman-2.3.2_p77

 .../{dracut-045-r1.ebuild => dracut-045-r2.ebuild} |  7 +---
 sys-kernel/dracut/files/045-systemdutildir.patch   | 45 ++
 2 files changed, 47 insertions(+), 5 deletions(-)

diff --git a/sys-kernel/dracut/dracut-045-r1.ebuild 
b/sys-kernel/dracut/dracut-045-r2.ebuild
similarity index 97%
rename from sys-kernel/dracut/dracut-045-r1.ebuild
rename to sys-kernel/dracut/dracut-045-r2.ebuild
index 3c4fcadb254..145d0b7f5ea 100644
--- a/sys-kernel/dracut/dracut-045-r1.ebuild
+++ b/sys-kernel/dracut/dracut-045-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://kernel/linux/utils/boot/${PN}/${P}.tar.xz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="debug selinux systemd"
+IUSE="debug selinux"
 
 RESTRICT="test"
 
@@ -36,7 +36,6 @@ RDEPEND="${CDEPEND}
sys-libs/libsepol
sec-policy/selinux-dracut
)
-   systemd? ( sys-apps/systemd )
!net-analyzer/arping
"
 DEPEND="${CDEPEND}
@@ -52,6 +51,7 @@ DOCS=( AUTHORS HACKING NEWS README README.generic 
README.kernel README.modules
 QA_MULTILIB_PATHS="usr/lib/dracut"
 
 PATCHES=(
+   "${FILESDIR}/045-systemdutildir.patch"
 )
 
 src_configure() {
@@ -81,9 +81,6 @@ src_install() {
 
einfo "Setting libdirs to \"${libdirs}\" ..."
echo "libdirs=\"${libdirs}\"" > "${T}/gentoo.conf"
-
-   use systemd || echo 'systemdutildir="/lib/systemd"' >> 
"${T}/gentoo.conf"
-
insinto "${dracutlibdir}/dracut.conf.d"
doins "${T}/gentoo.conf"
 

diff --git a/sys-kernel/dracut/files/045-systemdutildir.patch 
b/sys-kernel/dracut/files/045-systemdutildir.patch
new file mode 100644
index 000..e56abba3547
--- /dev/null
+++ b/sys-kernel/dracut/files/045-systemdutildir.patch
@@ -0,0 +1,45 @@
+From ed5cc98864c28eab2c4cb45ec0f674506998 Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Mon, 3 Jul 2017 22:39:42 -0400
+Subject: [PATCH] dracut.sh: improve udevdir and systemdutildir fallback logic
+
+Check for a common binary in systemdutildir. This resolves an issue on
+split-usr systems, where it is common to have both /lib/systemd[/system]
+and /usr/lib/systemd[/user] present.
+
+Check for systemd-udevd specifically, since some distros (Gentoo) allow
+udev to be installed without the rest of the systemd stack.
+
+Similar logic is applied to udevdir simply for consistency.
+---
+ dracut.sh | 8 
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/dracut.sh b/dracut.sh
+index 64d94201..67c12a72 100755
+--- a/dracut.sh
 b/dracut.sh
+@@ -1266,16 +1266,16 @@ done
+ [[ -d $udevdir ]] \
+ || udevdir="$(pkg-config udev --variable=udevdir 2>/dev/null)"
+ if ! [[ -d "$udevdir" ]]; then
+-[[ ! -h /lib ]] && [[ -d /lib/udev ]] && udevdir=/lib/udev
+-[[ -d /usr/lib/udev ]] && udevdir=/usr/lib/udev
++[[ -e /lib/udev/collect ]] && udevdir=/lib/udev
++[[ -e /usr/lib/udev/collect ]] && udevdir=/usr/lib/udev
+ fi
+ 
+ [[ -d $systemdutildir ]] \
+ || systemdutildir=$(pkg-config systemd --variable=systemdutildir 
2>/dev/null)
+ 
+ if ! [[ -d "$systemdutildir" ]]; then
+-[[ ! -h /lib ]] && [[ -d /lib/systemd ]] && systemdutildir=/lib/systemd
+-[[ -d /usr/lib/systemd ]] && systemdutildir=/usr/lib/systemd
++[[ -e /lib/systemd/systemd-udevd ]] && systemdutildir=/lib/systemd
++[[ -e /usr/lib/systemd/systemd-udevd ]] && systemdutildir=/usr/lib/systemd
+ fi
+ 
+ [[ -d $systemdsystemunitdir ]] \
+-- 
+2.13.2
+



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

2017-07-03 Thread Mike Gilbert
commit: 07d29c7357f4f569260019158959bef27cb97a63
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jul  4 00:35:59 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jul  4 00:36:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07d29c73

sys-kernel/dracut: override systemdutildir

When sys-fs/udev is installed, dracut's built-in logic fails.

Package-Manager: Portage-2.3.6_p9, Repoman-2.3.2_p77

 sys-kernel/dracut/{dracut-045.ebuild => dracut-045-r1.ebuild} | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/sys-kernel/dracut/dracut-045.ebuild 
b/sys-kernel/dracut/dracut-045-r1.ebuild
similarity index 97%
rename from sys-kernel/dracut/dracut-045.ebuild
rename to sys-kernel/dracut/dracut-045-r1.ebuild
index f627068adf6..3c4fcadb254 100644
--- a/sys-kernel/dracut/dracut-045.ebuild
+++ b/sys-kernel/dracut/dracut-045-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://kernel/linux/utils/boot/${PN}/${P}.tar.xz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="debug selinux"
+IUSE="debug selinux systemd"
 
 RESTRICT="test"
 
@@ -36,6 +36,7 @@ RDEPEND="${CDEPEND}
sys-libs/libsepol
sec-policy/selinux-dracut
)
+   systemd? ( sys-apps/systemd )
!net-analyzer/arping
"
 DEPEND="${CDEPEND}
@@ -80,6 +81,9 @@ src_install() {
 
einfo "Setting libdirs to \"${libdirs}\" ..."
echo "libdirs=\"${libdirs}\"" > "${T}/gentoo.conf"
+
+   use systemd || echo 'systemdutildir="/lib/systemd"' >> 
"${T}/gentoo.conf"
+
insinto "${dracutlibdir}/dracut.conf.d"
doins "${T}/gentoo.conf"
 



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

2017-07-03 Thread Jorge Manuel B. S. Vicetto
commit: 6722eae8fb5a2f7449f17daab21deca8d07ec678
Author: Jorge Manuel B. S. Vicetto (jmbsvicetto)  gentoo 
 org>
AuthorDate: Mon Jul  3 23:42:47 2017 +
Commit: Jorge Manuel B. S. Vicetto  gentoo  org>
CommitDate: Mon Jul  3 23:42:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6722eae8

dev-db/phpmyadmin: Add 4.7.2 release - fixes bug 620496.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-db/phpmyadmin/Manifest|  1 +
 dev-db/phpmyadmin/phpmyadmin-4.7.2.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/dev-db/phpmyadmin/Manifest b/dev-db/phpmyadmin/Manifest
index c6650b7e031..3db028bc4a5 100644
--- a/dev-db/phpmyadmin/Manifest
+++ b/dev-db/phpmyadmin/Manifest
@@ -1,3 +1,4 @@
 DIST phpMyAdmin-4.0.10.20-all-languages.tar.xz 4323896 SHA256 
16595dd62c8256caa999beb722d793674da86054e117b9968f82352d84233b24 SHA512 
e1d8b8a503eaa19a090d24d5ad011241aab06c2767138424d875edd82a868b4ebcdf5bba154b7eefef23b41d1949dcd021defe17e9047d0bf5fcfd0d6a5f4d27
 WHIRLPOOL 
80983dbeeca9cf1a279c35c652f4c5c0f239ba2aa9456a0707a1686b1f0322a949cd42fa8d949efce1d9e849ee3030c8487faccc79c1f65458ac73b205f119a6
 DIST phpMyAdmin-4.7.0-all-languages.tar.xz 7600296 SHA256 
6378d1f45f5356fda2d18a923c56a495e03bc1e7694e7b7c004dd688d2178f90 SHA512 
03f3b56d3fed846e8e27e38a1bf32175b267a3cc2784ee499b64a48b6a37f0352302a9c150e1db1c99f633aabd8a373a834ad7ab2b694146b0ac13dd05bd27e3
 WHIRLPOOL 
b7c65a1e47ef0358057052ca9d5b0a4a40f17157ba8b711b6c54b3e3a244da50b23840f67def30c13fabd0b4be7b03785dbbd69a31fa27cece19f256acbf4af2
 DIST phpMyAdmin-4.7.1-all-languages.tar.xz 5665344 SHA256 
f94ed0fc5df38e049746e40852135bf55b9af0fd9fcee07f175919c463ad58a5 SHA512 
583ad8c8ee871fedd4df79e49845554f2f6182a343439fff8f91f61428964a85f3305590792096ede95a2ea675f065a4a4cdee31d365c03d2cc3aa721b0aeb6e
 WHIRLPOOL 
9fbb781dac0087eb2100e213f2e4c2048a0358f0272fa4f05105ac7fa50333e617376f9580adcc11e8c8d269b6b8cc7dbb4d7c6c0050f9224fa4892261315c49
+DIST phpMyAdmin-4.7.2-all-languages.tar.xz 6270116 SHA256 
4f5e474d826ae2fcb704aaade9422592595a2b41046b13e625aa3d00d4d00eee SHA512 
ed0b26fd53d1a7d77dcaac98c8570282855b967aee23814fb61737484ea899ede7d900fd0baa27c20fa8ae9a55009db6037b1be42bd6a24d471d672f138d1761
 WHIRLPOOL 
ab3eb4f8b970b53decf63bb6abeab25fbe76103361d04918346f81aabfac236fede780cd94348cd4552952b20db1ea67e8e6eee8e06cc7a6fb091f6ad73df246

diff --git a/dev-db/phpmyadmin/phpmyadmin-4.7.2.ebuild 
b/dev-db/phpmyadmin/phpmyadmin-4.7.2.ebuild
new file mode 100644
index 000..80ad74d42a8
--- /dev/null
+++ b/dev-db/phpmyadmin/phpmyadmin-4.7.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit eutils webapp
+
+MY_PV=${PV/_/-}
+MY_PN="phpMyAdmin"
+MY_P="${MY_PN}-${MY_PV}-all-languages"
+
+DESCRIPTION="Web-based administration for MySQL database in PHP"
+HOMEPAGE="https://www.phpmyadmin.net/;
+SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~ppc-macos ~x64-macos ~x86-macos"
+IUSE="setup"
+
+RDEPEND="
+   dev-lang/php[crypt,ctype,filter,json,session,unicode]
+   || (
+   dev-lang/php[mysqli]
+   dev-lang/php[mysql]
+   )
+   virtual/httpd-php:*
+"
+
+need_httpd_cgi
+
+S="${WORKDIR}"/${MY_P}
+
+pkg_setup() {
+   webapp_pkg_setup
+}
+
+src_install() {
+   webapp_src_preinst
+
+   dodoc README RELEASE-DATE-${MY_PV} ChangeLog || die
+   rm -f LICENSE README* RELEASE-DATE-${MY_PV}
+
+   if ! use setup; then
+   rm -rf setup || die "Cannot remove setup utility"
+   elog "The phpMyAdmin setup utility has been removed."
+   elog "It is a regular target of various exploits. If you need 
it, set USE=setup."
+   else
+   elog "You should consider disabling the setup USE flag"
+   elog "to exclude the setup utility if you don't use it."
+   elog "It regularly is the target of various exploits."
+   fi
+
+   insinto "${MY_HTDOCSDIR#${EPREFIX}}"
+   doins -r .
+
+   webapp_configfile 
"${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
+   webapp_serverowned 
"${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
+
+   webapp_postinst_txt en "${FILESDIR}"/postinstall-en-3.1.txt
+   webapp_src_install
+}



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

2017-07-03 Thread Zac Medico
commit: 5bf638535d186b504ac5bb3739b2d75148e768fc
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jul  3 22:35:30 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jul  3 23:17:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bf63853

app-text/podofo: version bump to 0.9.6_pre20170629

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-text/podofo/Manifest|   1 +
 app-text/podofo/podofo-0.9.6_pre20170629.ebuild | 143 
 2 files changed, 144 insertions(+)

diff --git a/app-text/podofo/Manifest b/app-text/podofo/Manifest
index 7faf462100f..712ada504ac 100644
--- a/app-text/podofo/Manifest
+++ b/app-text/podofo/Manifest
@@ -1 +1,2 @@
 DIST podofo-0.9.6_pre20170508.tar.xz 919876 SHA256 
6a35e08aa22105eeb6b00078b74791da2d4dc0d86189f795315808428efacd17 SHA512 
37d8e844ba5763d06d467e316871436e1a63795d66675677d9775cd1bd311f43b241d58e82213a0342ab69a0f5cd80261aad48c4af29c82f7bcc0c14bd242f10
 WHIRLPOOL 
c0ad8baca1f912929d1b2dd2e783340aeeb50965136dcf2699407cb70ca058e20748ee8024739b913a1e2ddb317c72f5aed6074862c4360d339365764ac9c67a
+DIST podofo-0.9.6_pre20170629.tar.xz 919076 SHA256 
439c0bffed19275315075d5b0a2728453e7a8bee4480e1f23bca2ee4b02462d0 SHA512 
29b0e28131ca9cadf19e5ec43df1c39e146ad8d35ad9f0bfa2dff1138e3448c3be95c6130ef8a19b7ad927b8e0c5a7890485f120d7f7da85e2b434e4a417d9bc
 WHIRLPOOL 
b8ecab404679f48ff611e543d375829a636f4026232a83ff2fe3f3ca42f1a5c2a589641d4c09b92b7b078026a6b4d95b172a764089729086f7001d3a4850b272

diff --git a/app-text/podofo/podofo-0.9.6_pre20170629.ebuild 
b/app-text/podofo/podofo-0.9.6_pre20170629.ebuild
new file mode 100644
index 000..fad0b2864e2
--- /dev/null
+++ b/app-text/podofo/podofo-0.9.6_pre20170629.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils flag-o-matic multilib toolchain-funcs
+
+DESCRIPTION="PoDoFo is a C++ library to work with the PDF file format"
+HOMEPAGE="https://sourceforge.net/projects/podofo/;
+SRC_URI="mirror://gentoo/${P}.tar.xz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+boost idn libressl debug test +tools"
+REQUIRED_USE="test? ( tools )"
+
+RDEPEND="dev-lang/lua:=
+   idn? ( net-dns/libidn:= )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   media-libs/fontconfig:=
+   media-libs/freetype:2=
+   virtual/jpeg:0=
+   media-libs/libpng:0=
+   media-libs/tiff:0=
+   sys-libs/zlib:="
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   boost? ( dev-util/boost-build )
+   test? ( dev-util/cppunit )"
+
+DOCS="AUTHORS ChangeLog TODO"
+
+src_prepare() {
+   local x sed_args
+
+   # The 0.9.6 ABI is not necessarily stable, so make PODOFO_SOVERSION
+   # equal to ${PV}.
+   sed -e 's|${PODOFO_VERSION_PATCH}|\0_'${PV##*_}'|' -i CMakeLists.txt || 
die
+
+   # bug 620934 - Disable linking with cppunit when possible, since it
+   # triggers errors with some older compilers.
+   use test || sed -e 's:^FIND_PACKAGE(CppUnit):#\0:' -i CMakeLists.txt || 
die
+
+   # bug 556962
+   sed -i -e 's|Decrypt( pEncryptedBuffer, nOutputLen, pDecryptedBuffer, 
m_lLen );|Decrypt( pEncryptedBuffer, (pdf_long)nOutputLen, pDecryptedBuffer, 
(pdf_long\&)m_lLen );|' \
+   test/unit/EncryptTest.cpp || die
+
+   sed -i \
+   -e "s:LIBDIRNAME \"lib\":LIBDIRNAME \"$(get_libdir)\":" \
+   -e "s:LIBIDN_FOUND:HAVE_LIBIDN:g" \
+   CMakeLists.txt || die
+
+   # Use pkg-config to find headers for bug #459404.
+   sed_args=
+   for x in $($(tc-getPKG_CONFIG) --cflags freetype2) ; do
+   [[ ${x} == -I* ]] || continue
+   x=${x#-I}
+   if [[ -f ${x}/ft2build.h ]] ; then
+   sed_args+=" -e s:/usr/include/\\r\$:${x}:"
+   elif [[ -f ${x}/freetype/config/ftheader.h ]] ; then
+   sed_args+=" -e s:/usr/include/freetype2\\r\$:${x}:"
+   fi
+   done
+   [[ -n ${sed_args} ]] && \
+   { sed -i ${sed_args} cmake/modules/FindFREETYPE.cmake || die; }
+
+   # Bug #439784: Add missing unistd include for close() and unlink().
+   sed -i 's:^#include $:#include \n\0:' -i \
+   test/unit/TestUtils.cpp || die
+
+   # TODO: fix these test cases
+   # ColorTest.cpp:62:Assertion
+   # Test name: ColorTest::testDefaultConstructor
+   # expected exception not thrown
+   # - Expected: PdfError
+   sed -e 's:CPPUNIT_TEST( testDefaultConstructor ://\0:' \
+   -e 's:CPPUNIT_TEST( testGreyConstructor ://\0:' \
+   -e 's:CPPUNIT_TEST( testRGBConstructor ://\0:' \
+   -e 's:CPPUNIT_TEST( testCMYKConstructor ://\0:' \
+   -e 's:CPPUNIT_TEST( testColorSeparationAllConstructor 

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

2017-07-03 Thread Zac Medico
commit: 5eb00e43619d59d5b3ed2d9c9ee97761bc0b94ec
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jul  3 22:40:21 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jul  3 23:17:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eb00e43

virtual/podofo-build: version bump to 0.9.6_pre20170629

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../podofo-build/podofo-build-0.9.6_pre20170629.ebuild| 15 +++
 1 file changed, 15 insertions(+)

diff --git a/virtual/podofo-build/podofo-build-0.9.6_pre20170629.ebuild 
b/virtual/podofo-build/podofo-build-0.9.6_pre20170629.ebuild
new file mode 100644
index 000..a2df3a30eb0
--- /dev/null
+++ b/virtual/podofo-build/podofo-build-0.9.6_pre20170629.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Virtual package for building against PoDoFo"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+boost idn debug test +tools"
+
+# Pull in boost for build-against header dependency (see bug #503802).
+RDEPEND="
+   app-text/podofo:0/${PV}[boost=,idn=,debug=,test=,tools=]
+   boost? ( dev-libs/boost )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/REST-Client/

2017-07-03 Thread Andreas Hüttel
commit: 5ae30bb24d7d991c1fdeb130244e40daca5c5d29
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jul  3 21:20:36 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Jul  3 21:20:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae30bb2

dev-perl/REST-Client: Remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-perl/REST-Client/Manifest   |  1 -
 dev-perl/REST-Client/REST-Client-249.ebuild | 18 --
 2 files changed, 19 deletions(-)

diff --git a/dev-perl/REST-Client/Manifest b/dev-perl/REST-Client/Manifest
index 3c2d1272905..0961bccdac0 100644
--- a/dev-perl/REST-Client/Manifest
+++ b/dev-perl/REST-Client/Manifest
@@ -1,2 +1 @@
-DIST REST-Client-249.tar.gz 22555 SHA256 
209bac63a81aeda764e0bba3545e804ea9650186d36a1cec7e6cffbf05033e0e SHA512 
a357318630926d80d76c77da2216263dd95395eb5b0099db01907406e3f28a01be48d570a6eafb94ae02faf90910ee5a186333030784945efe00cd63de65bbc9
 WHIRLPOOL 
2382992fffbf399b1ec8ee34e3081ebac4d68bd9e688b50b3aa4ddb0733fbbe732a9b778a3a7e0eb5a990b749f4a36cc288383c5899439667ad4bd29fdacb9ac
 DIST REST-Client-273.tar.gz 20405 SHA256 
a8652a2214308faff2c68be5ce64c904d5e86be7f32376c1590869d01844 SHA512 
3e41b0281929f45f3c0c1bc95e772233ab31f54f0cb2f23fe5b884636575ba131fd26eca150bab6f33fae7eddcd4de7043781e27a071306bf46b16469033a57c
 WHIRLPOOL 
99db93348cc8331ea4733b95ffda3eff1debebdeb2c4e29a9bf6fccade57616b25e8a4cb5a798824c4037a3b483369c1d36b338f4c1274d3d15c2c7729e80df5

diff --git a/dev-perl/REST-Client/REST-Client-249.ebuild 
b/dev-perl/REST-Client/REST-Client-249.ebuild
deleted file mode 100644
index 551c9c1dff0..000
--- a/dev-perl/REST-Client/REST-Client-249.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-MODULE_AUTHOR="MCRAWFOR"
-
-inherit perl-module
-
-DESCRIPTION="A simple client for interacting with RESTful http/https resources"
-
-LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="dev-perl/URI
-   dev-perl/Crypt-SSLeay"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Text-Quoted/

2017-07-03 Thread Andreas Hüttel
commit: b9d0df0861524f479a53a9e770263f1cc5d7fa95
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jul  3 21:31:43 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Jul  3 21:31:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9d0df08

dev-perl/Text-Quoted: Remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-perl/Text-Quoted/Manifest |  1 -
 dev-perl/Text-Quoted/Text-Quoted-2.60.0-r1.ebuild | 19 ---
 2 files changed, 20 deletions(-)

diff --git a/dev-perl/Text-Quoted/Manifest b/dev-perl/Text-Quoted/Manifest
index c7a4077d234..7ce900fe27e 100644
--- a/dev-perl/Text-Quoted/Manifest
+++ b/dev-perl/Text-Quoted/Manifest
@@ -1,2 +1 @@
-DIST Text-Quoted-2.06.tar.gz 21198 SHA256 
05384b89e359cd1fc3ac6a632b5b5ddc0662d15627f75138d5910c5edbba7a51 SHA512 
bf7d6202561b53dd7a0df871d413b6fd6214111836bf02373990f80db2a6a1ff16b8ccdc777fdc8bd75ca5dcd9699f96acf15d23288e9a146c2c6491e6f93b25
 WHIRLPOOL 
756c35e8b008ce20f2768f7ae176fa1551d814cd6c189ff527172c4bd8a601058fa6af9f8ce3d4a26163fb41c5da5ea96c6acf85e7c43865b0751dbce7f5a517
 DIST Text-Quoted-2.09.tar.gz 27978 SHA256 
446c3e8da7e65f7988cd36e9da1159614eb0b337d6c4c0dec8f6df7673b96c5f SHA512 
c87f619458800678c49d6587f595ab5965410309c10fdf8bd39b34fb9eb06435252bbc6b95553342227f2a1947e87ad70ee61aaf8e34b11e6060cfe28f8fd4ef
 WHIRLPOOL 
1e371596dacdf0e0e262cae9dab898ff61573cad97b55ef056f95059e71145d200286fc634bd8a470ca4b20932febf225ac8fde70cfdf0bdcd046ba25327b037

diff --git a/dev-perl/Text-Quoted/Text-Quoted-2.60.0-r1.ebuild 
b/dev-perl/Text-Quoted/Text-Quoted-2.60.0-r1.ebuild
deleted file mode 100644
index c4703d27977..000
--- a/dev-perl/Text-Quoted/Text-Quoted-2.60.0-r1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=RUZ
-MODULE_VERSION=2.06
-inherit perl-module
-
-DESCRIPTION="Extract the structure of a quoted mail message"
-
-SLOT="0"
-KEYWORDS="amd64 ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~sparc-solaris"
-IUSE=""
-
-RDEPEND="dev-perl/Text-Autoformat"
-DEPEND="${RDEPEND}"
-
-SRC_TEST="do"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Symbol-Global-Name/

2017-07-03 Thread Andreas Hüttel
commit: 42a34c13b9a3956867de0ed16bf7c0a0a84a6e61
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jul  3 21:23:59 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Jul  3 21:23:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42a34c13

dev-perl/Symbol-Global-Name: Add build fix for Perl 5.26, bug 623106

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-perl/Symbol-Global-Name/Symbol-Global-Name-0.50.0.ebuild | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/dev-perl/Symbol-Global-Name/Symbol-Global-Name-0.50.0.ebuild 
b/dev-perl/Symbol-Global-Name/Symbol-Global-Name-0.50.0.ebuild
index d453911b6c1..94bf6565653 100644
--- a/dev-perl/Symbol-Global-Name/Symbol-Global-Name-0.50.0.ebuild
+++ b/dev-perl/Symbol-Global-Name/Symbol-Global-Name-0.50.0.ebuild
@@ -1,10 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-MODULE_AUTHOR=ALEXMV
-MODULE_VERSION=0.05
+DIST_AUTHOR=ALEXMV
+DIST_VERSION=0.05
 inherit perl-module
 
 DESCRIPTION="Finds name and type of a global variable"
@@ -19,4 +19,8 @@ DEPEND="${RDEPEND}
test? ( >=virtual/perl-Test-Simple-0.96 )
 "
 
-SRC_TEST="do"
+src_prepare() {
+   sed -i -e 's/use inc::Module::Install/use lib q[.]; use 
inc::Module::Install/' Makefile.PL ||
+   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
+   perl-module_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/PPIx-EditorTools/

2017-07-03 Thread Andreas Hüttel
commit: d35bea5a6437d57d13d869a208ff3a84561c4a6c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jul  3 21:15:25 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Jul  3 21:15:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d35bea5a

dev-perl/PPIx-EditorTools: Add build fix for Perl 5.26, bug 623082

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../PPIx-EditorTools/PPIx-EditorTools-0.190.0.ebuild| 17 +++--
 1 file changed, 11 insertions(+), 6 deletions(-)

diff --git a/dev-perl/PPIx-EditorTools/PPIx-EditorTools-0.190.0.ebuild 
b/dev-perl/PPIx-EditorTools/PPIx-EditorTools-0.190.0.ebuild
index 3a7b510abd1..46be8ddd25e 100644
--- a/dev-perl/PPIx-EditorTools/PPIx-EditorTools-0.190.0.ebuild
+++ b/dev-perl/PPIx-EditorTools/PPIx-EditorTools-0.190.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-MODULE_AUTHOR=SZABGAB
-MODULE_VERSION=0.18
+DIST_AUTHOR=SZABGAB
+DIST_VERSION=0.18
 inherit perl-module
 
 DESCRIPTION="Utility methods and base class for manipulating Perl via PPI"
@@ -25,6 +25,11 @@ DEPEND="
>=dev-perl/Test-Differences-0.480.100
dev-perl/Test-NoWarnings
dev-perl/CPAN-Changes
-   )"
+   )
+"
 
-SRC_TEST=do
+src_prepare() {
+   sed -i -e 's/use inc::Module::Install/use lib q[.]; use 
inc::Module::Install/' Makefile.PL ||
+   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
+   perl-module_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Template-Plugin-Cycle/

2017-07-03 Thread Andreas Hüttel
commit: 5b94f55c19958a617f68697de5708f3c101bd2f5
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jul  3 22:38:06 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Jul  3 22:38:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b94f55c

dev-perl/Template-Plugin-Cycle: Add build fix for Perl 5.26, bug 623130

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../Template-Plugin-Cycle-1.60.0.ebuild| 22 +++---
 1 file changed, 15 insertions(+), 7 deletions(-)

diff --git a/dev-perl/Template-Plugin-Cycle/Template-Plugin-Cycle-1.60.0.ebuild 
b/dev-perl/Template-Plugin-Cycle/Template-Plugin-Cycle-1.60.0.ebuild
index fe309be7149..3252874f10f 100644
--- a/dev-perl/Template-Plugin-Cycle/Template-Plugin-Cycle-1.60.0.ebuild
+++ b/dev-perl/Template-Plugin-Cycle/Template-Plugin-Cycle-1.60.0.ebuild
@@ -1,19 +1,27 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-MODULE_AUTHOR="ADAMK"
-MODULE_VERSION="1.06"
+DIST_AUTHOR="ADAMK"
+DIST_VERSION="1.06"
 
 inherit perl-module
 
 DESCRIPTION="Cyclically insert into a Template from a sequence of values"
 
-LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE=""
 
-DEPEND=">=dev-perl/Params-Util-1.60.0
-   >=dev-perl/Template-Toolkit-2.240.0"
+RDEPEND="
+   >=dev-perl/Params-Util-1.60.0
+   >=dev-perl/Template-Toolkit-2.240.0
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   sed -i -e 's/use inc::Module::Install/use lib q[.]; use 
inc::Module::Install/' Makefile.PL ||
+   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
+   perl-module_src_prepare
+}



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

2017-07-03 Thread Andreas Hüttel
commit: 85c0249d46d9f0e8f02adb633b2c85c31ee13090
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jul  3 21:24:53 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Jul  3 21:24:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85c0249d

dev-perl/self: Remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-perl/self/Manifest   |  1 -
 dev-perl/self/self-0.340.0-r1.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/dev-perl/self/Manifest b/dev-perl/self/Manifest
index fc4429633ce..cba22a237bc 100644
--- a/dev-perl/self/Manifest
+++ b/dev-perl/self/Manifest
@@ -1,2 +1 @@
-DIST self-0.34.tar.gz 25218 SHA256 
2da2c1af4763c0456cbfd69908d59fc6fe62498e643a55fbcb5a9146e3bf464d SHA512 
300246ce649edb8bf03ad581f20cdec285f24d83cfad2c81125fee169df772dd77ebd9ebb4e75af02a017b0bb339d28a5204805bec4ed9a0307a2b8bc9ac5d11
 WHIRLPOOL 
1791608fa2b67487e7612cf4f81f8aa21c80c24cbf8c62947cd6dd929b57e1e81f41afcd0c3eb77f9ea86e03a0c5203c5148b11a0764bf33519647185e59a26f
 DIST self-0.35.tar.gz 25293 SHA256 
5301f92b4517dab56b2d2f6bbceaf8b47a94244b68e488439cd732e3d2ac6679 SHA512 
5b584d2928fa43bc2931e458081a1c72747e815269c317b6c9cda85008b53308208b6634842020534792b6f1a7093d49d822e30439bc3c818d8fc9747b623ad7
 WHIRLPOOL 
3b679633ba0735171fd8f062fc10f17e0ee21be2982bbf75f677136a689db580e55c1aa606e3609b9b540f99e8aaac97f68179aef7091187d657ac63a5b3d502

diff --git a/dev-perl/self/self-0.340.0-r1.ebuild 
b/dev-perl/self/self-0.340.0-r1.ebuild
deleted file mode 100644
index 57ea9de3e46..000
--- a/dev-perl/self/self-0.340.0-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=GUGOD
-MODULE_VERSION=0.34
-inherit perl-module
-
-DESCRIPTION="provides '\$self' in OO code"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=dev-perl/B-Hooks-Parser-0.09
-   >=dev-perl/PadWalker-1.9.2
-   dev-perl/Sub-Exporter
-   >=dev-perl/Devel-Declare-0.005005
-   >=dev-perl/B-OPCheck-0.27"
-RDEPEND="${DEPEND}"
-
-SRC_TEST=do



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Regexp-Common-net-CIDR/

2017-07-03 Thread Andreas Hüttel
commit: a702412846ef873c7c79d15ef741138610dcfab1
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jul  3 21:19:37 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Jul  3 21:19:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7024128

dev-perl/Regexp-Common-net-CIDR: Add build fix for Perl 5.26, bug 623090

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../Regexp-Common-net-CIDR-0.20.0-r1.ebuild  | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git 
a/dev-perl/Regexp-Common-net-CIDR/Regexp-Common-net-CIDR-0.20.0-r1.ebuild 
b/dev-perl/Regexp-Common-net-CIDR/Regexp-Common-net-CIDR-0.20.0-r1.ebuild
index 4ea495d3ba7..20eb605d01b 100644
--- a/dev-perl/Regexp-Common-net-CIDR/Regexp-Common-net-CIDR-0.20.0-r1.ebuild
+++ b/dev-perl/Regexp-Common-net-CIDR/Regexp-Common-net-CIDR-0.20.0-r1.ebuild
@@ -1,10 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-MODULE_AUTHOR=RUZ
-MODULE_VERSION=0.02
+DIST_AUTHOR=RUZ
+DIST_VERSION=0.02
 inherit perl-module
 
 DESCRIPTION="Provides patterns for CIDR blocks"
@@ -20,4 +20,8 @@ RDEPEND="
 DEPEND="${RDEPEND}
 "
 
-SRC_TEST=do
+src_prepare() {
+   sed -i -e 's/use inc::Module::Install/use lib q[.]; use 
inc::Module::Install/' Makefile.PL ||
+   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
+   perl-module_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/REST-Client/

2017-07-03 Thread Andreas Hüttel
commit: 40164b330c5d23d318dac87684a80e3b72c8b6b1
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jul  3 21:21:52 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Jul  3 21:21:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40164b33

dev-perl/REST-Client: Add build fix for Perl 5.26, bug 623094

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-perl/REST-Client/REST-Client-273.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/dev-perl/REST-Client/REST-Client-273.ebuild 
b/dev-perl/REST-Client/REST-Client-273.ebuild
index 5eafd53602d..b23a0024aca 100644
--- a/dev-perl/REST-Client/REST-Client-273.ebuild
+++ b/dev-perl/REST-Client/REST-Client-273.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -21,3 +21,9 @@ DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( virtual/perl-Test-Simple )
 "
+
+src_prepare() {
+   sed -i -e 's/use inc::Module::Install/use lib q[.]; use 
inc::Module::Install/' Makefile.PL ||
+   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
+   perl-module_src_prepare
+}



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

2017-07-03 Thread Andreas Hüttel
commit: 5c03b5c05c2f8945d4060b21efdecbbf9794
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jul  3 21:26:17 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Jul  3 21:26:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c03b5c0

dev-perl/self: Add build fix for Perl 5.26, bug 623118

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-perl/self/self-0.350.0.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/dev-perl/self/self-0.350.0.ebuild 
b/dev-perl/self/self-0.350.0.ebuild
index d37cdb87b59..50660fedf44 100644
--- a/dev-perl/self/self-0.350.0.ebuild
+++ b/dev-perl/self/self-0.350.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -25,3 +25,9 @@ DEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.590.0
test? ( >=virtual/perl-Test-Simple-0.420.0 )
 "
+
+src_prepare() {
+   sed -i -e 's/use inc::Module::Install/use lib q[.]; use 
inc::Module::Install/' Makefile.PL ||
+   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
+   perl-module_src_prepare
+}



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

2017-07-03 Thread Andreas Hüttel
commit: a7545f919eb4cb673b65f4c91112db37c96fcc26
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jul  3 21:28:40 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Jul  3 21:28:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7545f91

dev-perl/Test-Inline: Add build fix for Perl 5.26, bug 623122

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-perl/Test-Inline/Test-Inline-2.213.0-r1.ebuild | 21 ++---
 1 file changed, 14 insertions(+), 7 deletions(-)

diff --git a/dev-perl/Test-Inline/Test-Inline-2.213.0-r1.ebuild 
b/dev-perl/Test-Inline/Test-Inline-2.213.0-r1.ebuild
index 288466b3b5b..daefabc1065 100644
--- a/dev-perl/Test-Inline/Test-Inline-2.213.0-r1.ebuild
+++ b/dev-perl/Test-Inline/Test-Inline-2.213.0-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-MODULE_AUTHOR=ADAMK
-MODULE_VERSION=2.213
+DIST_AUTHOR=ADAMK
+DIST_VERSION=2.213
 inherit perl-module
 
 DESCRIPTION="Inline test suite support for Perl"
@@ -24,10 +24,17 @@ RDEPEND="
dev-perl/File-chmod
>=dev-perl/Params-Util-0.05
>=dev-perl/Pod-Tests-0.18
-   virtual/perl-Test-Simple"
+   virtual/perl-Test-Simple
+"
 DEPEND="${RDEPEND}
test? (
dev-perl/Test-Script
-   >=dev-perl/Test-ClassAPI-1.02 )"
+   >=dev-perl/Test-ClassAPI-1.02
+   )
+"
 
-SRC_TEST="do"
+src_prepare() {
+   sed -i -e 's/use inc::Module::Install/use lib q[.]; use 
inc::Module::Install/' Makefile.PL ||
+   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
+   perl-module_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Text-Quoted/

2017-07-03 Thread Andreas Hüttel
commit: df0aaaebe03b6862a90f686b8fa1bf1995a55470
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jul  3 21:34:59 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Jul  3 21:34:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df0aaaeb

dev-perl/Text-Quoted: Add build fix for Perl 5.26, bug 623126

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-perl/Text-Quoted/Text-Quoted-2.90.0.ebuild | 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Text-Quoted/Text-Quoted-2.90.0.ebuild 
b/dev-perl/Text-Quoted/Text-Quoted-2.90.0.ebuild
index 0a9e48f6354..2bdbf267b14 100644
--- a/dev-perl/Text-Quoted/Text-Quoted-2.90.0.ebuild
+++ b/dev-perl/Text-Quoted/Text-Quoted-2.90.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,9 +13,16 @@ SLOT="0"
 KEYWORDS="amd64 ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~sparc-solaris"
 IUSE=""
 
-RDEPEND="dev-perl/Text-Autoformat
+RDEPEND="
+   dev-perl/Text-Autoformat
virtual/perl-Text-Tabs+Wrap
 "
 DEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.590.0
 "
+
+src_prepare() {
+   sed -i -e 's/use inc::Module::Install/use lib q[.]; use 
inc::Module::Install/' Makefile.PL ||
+   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
+   perl-module_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Text-Markdown/

2017-07-03 Thread Andreas Hüttel
commit: 04140b1f2dfc0c93882c1c23f3755ac5dcb76744
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jul  3 21:30:55 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Jul  3 21:30:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04140b1f

dev-perl/Text-Markdown: Add build fix for Perl 5.26, but 623124

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../Text-Markdown/Text-Markdown-1.0.31-r1.ebuild   | 30 ++
 1 file changed, 20 insertions(+), 10 deletions(-)

diff --git a/dev-perl/Text-Markdown/Text-Markdown-1.0.31-r1.ebuild 
b/dev-perl/Text-Markdown/Text-Markdown-1.0.31-r1.ebuild
index 9596fb9a063..9ae0ef4f323 100644
--- a/dev-perl/Text-Markdown/Text-Markdown-1.0.31-r1.ebuild
+++ b/dev-perl/Text-Markdown/Text-Markdown-1.0.31-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-MODULE_AUTHOR=BOBTFISH
-MODULE_VERSION=1.31
+DIST_AUTHOR=BOBTFISH
+DIST_VERSION=1.31
 inherit perl-module
 
 DESCRIPTION="Convert MultiMarkdown syntax to (X)HTML"
@@ -14,15 +14,25 @@ LICENSE="BSD"
 KEYWORDS="amd64 ~x86"
 IUSE="test"
 
-RDEPEND="virtual/perl-Digest-MD5
+RDEPEND="
+   virtual/perl-Digest-MD5
virtual/perl-Getopt-Long
-   virtual/perl-Text-Balanced"
-
+   virtual/perl-Text-Balanced
+"
 DEPEND="${RDEPEND}
-   test? ( virtual/perl-Test-Simple
+   test? (
+   virtual/perl-Test-Simple
dev-perl/Text-Diff
dev-perl/List-MoreUtils
dev-perl/Test-Differences
-   dev-perl/Test-Exception )"
-SRC_TEST=do
+   dev-perl/Test-Exception
+   )
+"
+
 mydoc="Readme.text"
+
+src_prepare() {
+   sed -i -e 's/use inc::Module::Install/use lib q[.]; use 
inc::Module::Install/' Makefile.PL ||
+   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
+   perl-module_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Parse-ErrorString-Perl/

2017-07-03 Thread Andreas Hüttel
commit: ffdca42d4cbf750662f5af0a721b3457b1d8f5ee
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jul  3 21:17:29 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Jul  3 21:17:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffdca42d

dev-perl/Parse-ErrorString-Perl: Add build fix for Perl 5.26, bug 623086

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../Parse-ErrorString-Perl/Parse-ErrorString-Perl-0.220.0.ebuild  | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git 
a/dev-perl/Parse-ErrorString-Perl/Parse-ErrorString-Perl-0.220.0.ebuild 
b/dev-perl/Parse-ErrorString-Perl/Parse-ErrorString-Perl-0.220.0.ebuild
index 5fdd5edc1a8..0b2fe9e5621 100644
--- a/dev-perl/Parse-ErrorString-Perl/Parse-ErrorString-Perl-0.220.0.ebuild
+++ b/dev-perl/Parse-ErrorString-Perl/Parse-ErrorString-Perl-0.220.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -27,3 +27,9 @@ DEPEND="${RDEPEND}
>=virtual/perl-Test-Simple-0.470.0
)
 "
+
+src_prepare() {
+   sed -i -e 's/use inc::Module::Install/use lib q[.]; use 
inc::Module::Install/' Makefile.PL ||
+   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
+   perl-module_src_prepare
+}



[gentoo-commits] proj/kde:master commit in: kde-apps/kdepim-runtime/

2017-07-03 Thread Andreas Sturmlechner
commit: dccf74af4ea63c4608a63ebf7a9a856838d11e01
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul  3 20:52:27 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  3 20:52:27 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dccf74af

kde-apps/kdepim-runtime: Add missing DEPEND

Upstream commit 134888a3fcf3bf63b62ef286b600e9e83fc08581

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 kde-apps/kdepim-runtime/kdepim-runtime-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-.ebuild 
b/kde-apps/kdepim-runtime/kdepim-runtime-.ebuild
index a10e1a57fe..0258fdc122 100644
--- a/kde-apps/kdepim-runtime/kdepim-runtime-.ebuild
+++ b/kde-apps/kdepim-runtime/kdepim-runtime-.ebuild
@@ -49,6 +49,7 @@ CDEPEND="
$(add_kdeapps_dep kmailtransport)
$(add_kdeapps_dep kmbox)
$(add_kdeapps_dep kmime)
+   $(add_kdeapps_dep pimcommon)
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui)
$(add_qt_dep qtnetwork)



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-sdk/

2017-07-03 Thread Andreas Sturmlechner
commit: 36eb566839022f30e0b7395808e62670519a2a5a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul  3 22:08:44 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  3 22:08:44 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=36eb5668

kde-plasma/plasma-sdk: Drop unused DEPEND

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 kde-plasma/plasma-sdk/plasma-sdk-5.10.49..ebuild | 1 -
 kde-plasma/plasma-sdk/plasma-sdk-.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.10.49..ebuild 
b/kde-plasma/plasma-sdk/plasma-sdk-5.10.49..ebuild
index abeac9e036..2c786097fc 100644
--- a/kde-plasma/plasma-sdk/plasma-sdk-5.10.49..ebuild
+++ b/kde-plasma/plasma-sdk/plasma-sdk-5.10.49..ebuild
@@ -22,7 +22,6 @@ DEPEND="
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemmodels)
$(add_frameworks_dep kpackage)
$(add_frameworks_dep kservice)
$(add_frameworks_dep ktexteditor)

diff --git a/kde-plasma/plasma-sdk/plasma-sdk-.ebuild 
b/kde-plasma/plasma-sdk/plasma-sdk-.ebuild
index abeac9e036..2c786097fc 100644
--- a/kde-plasma/plasma-sdk/plasma-sdk-.ebuild
+++ b/kde-plasma/plasma-sdk/plasma-sdk-.ebuild
@@ -22,7 +22,6 @@ DEPEND="
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemmodels)
$(add_frameworks_dep kpackage)
$(add_frameworks_dep kservice)
$(add_frameworks_dep ktexteditor)



[gentoo-commits] proj/lisp:master commit in: dev-lisp/cl-sendmail/

2017-07-03 Thread José María Alonso
commit: 17acb9748fe5cd0bec0c4c32e9bd46bb522376f2
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon Jul  3 21:50:54 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Jul  3 21:50:54 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=17acb974

dev-lisp/cl-sendmail: Updates to common-lisp-3 eclass

 dev-lisp/cl-sendmail/cl-sendmail-0.5.5.ebuild | 13 +
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/dev-lisp/cl-sendmail/cl-sendmail-0.5.5.ebuild 
b/dev-lisp/cl-sendmail/cl-sendmail-0.5.5.ebuild
index bddcb313..55b2c7fd 100644
--- a/dev-lisp/cl-sendmail/cl-sendmail-0.5.5.ebuild
+++ b/dev-lisp/cl-sendmail/cl-sendmail-0.5.5.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-inherit common-lisp-2
+EAPI=6
+
+inherit common-lisp-3
 
 DESCRIPTION="A Common Lisp library for sending email."
 HOMEPAGE="http://www.cliki.net/cl-mime/;
@@ -23,5 +24,9 @@ S="${WORKDIR}"/${PN}
 src_unpack() {
unpack ${A} && cd "${S}"
 
-   epatch "${FILESDIR}"/fix-asd-deps.patch
+}
+
+src_prepare() {
+   eapply "${FILESDIR}"/fix-asd-deps.patch
+   eapply_user
 }



[gentoo-commits] proj/lisp:master commit in: dev-lisp/iterate/

2017-07-03 Thread José María Alonso
commit: 5c7e4a8c46bc5b35d10a67c9590a06f71b25c823
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon Jul  3 21:50:15 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Jul  3 21:50:15 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=5c7e4a8c

dev-lisp/iterate: Updates to common-lisp-3

 dev-lisp/iterate/iterate-1.4.3.ebuild | 10 +++---
 dev-lisp/iterate/iterate-.ebuild  |  5 ++---
 2 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/dev-lisp/iterate/iterate-1.4.3.ebuild 
b/dev-lisp/iterate/iterate-1.4.3.ebuild
index b1e13fdf..a68feba7 100644
--- a/dev-lisp/iterate/iterate-1.4.3.ebuild
+++ b/dev-lisp/iterate/iterate-1.4.3.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-inherit common-lisp-2 eutils
+EAPI=6
+
+inherit common-lisp-3 eutils
 
 DESCRIPTION="ITERATE is a lispy and extensible replacement for the Common Lisp 
LOOP macro"
 HOMEPAGE="http://common-lisp.net/project/iterate/;
@@ -17,6 +18,9 @@ RDEPEND="!dev-lisp/cl-${PN}"
 
 src_unpack() {
unpack ${A}
+}
+
+src_prepare() {
rm "${S}"/Makefile
 }
 

diff --git a/dev-lisp/iterate/iterate-.ebuild 
b/dev-lisp/iterate/iterate-.ebuild
index 3653a55a..56957f1b 100644
--- a/dev-lisp/iterate/iterate-.ebuild
+++ b/dev-lisp/iterate/iterate-.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-EAPI=5
+EAPI=6
 
 inherit common-lisp-3 darcs
 



[gentoo-commits] proj/lisp:master commit in: dev-lisp/closure/

2017-07-03 Thread José María Alonso
commit: fcaed781254e18827103288307b68cfb29c77c6c
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon Jul  3 21:49:14 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Jul  3 21:49:14 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=fcaed781

dev-lisp/closure: Updates to common-lisp-3 eclass

 dev-lisp/closure/closure-20080602.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/dev-lisp/closure/closure-20080602.ebuild 
b/dev-lisp/closure/closure-20080602.ebuild
index 54c00709..1b850bd2 100644
--- a/dev-lisp/closure/closure-20080602.ebuild
+++ b/dev-lisp/closure/closure-20080602.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-inherit common-lisp-2
+EAPI=6
+
+inherit common-lisp-3
 
 DESCRIPTION="Closure is a web browser implemented in Common Lisp, implemented 
using CLIM."
 HOMEPAGE="http://common-lisp.net/project/closure;
@@ -24,6 +25,6 @@ RDEPEND="dev-lisp/cxml
media-libs/jpeg"
 
 src_install() {
-   common-lisp-install ${PN}.asd resources src
-   common-lisp-symlink-asdf
+   common-lisp-install-sources resources src
+   common-lisp-install-asdf
 }



[gentoo-commits] proj/lisp:master commit in: dev-lisp/mel-base/

2017-07-03 Thread José María Alonso
commit: 292112a55e691a8cd63c239675fba0fa4923de0e
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon Jul  3 21:48:00 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Jul  3 21:48:00 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=292112a5

dev-lisp/mel-base: Updates to common-lisp-3

 dev-lisp/mel-base/mel-base-0.8.0-r1.ebuild | 14 +-
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/dev-lisp/mel-base/mel-base-0.8.0-r1.ebuild 
b/dev-lisp/mel-base/mel-base-0.8.0-r1.ebuild
index 624c9358..e10bd1c2 100644
--- a/dev-lisp/mel-base/mel-base-0.8.0-r1.ebuild
+++ b/dev-lisp/mel-base/mel-base-0.8.0-r1.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-inherit common-lisp-2 eutils
+EAPI=6
+
+inherit common-lisp-3 eutils
 
 MY_P=${PN}_${PV:0:3}-${PV:4}
 
@@ -23,6 +24,9 @@ S="${WORKDIR}"/${MY_P}
 
 src_unpack() {
unpack ${A}
+}
+
+src_prepare() {
sed -i 's:0\.7\.0:0\.8\.0:' "${S}"/${PN}.asd
 }
 
@@ -37,8 +41,8 @@ src_compile() {
 }
 
 src_install() {
-   common-lisp-install *.{lisp,asd} folders lisp-dep protocols
-   common-lisp-symlink-asdf
+   common-lisp-install-sources *.lisp folders lisp-dep protocols
+   common-lisp-install-asdf
# must fix userguide.texinfo
# doinfo docs/manual/${PN}.info
use doc && dodoc docs/manual/${PN}.pdf



[gentoo-commits] proj/lisp:master commit in: dev-lisp/rsm-cache/

2017-07-03 Thread José María Alonso
commit: 9aca35b0d938a79c6db16bc442a1a0b9e6b60135
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon Jul  3 21:46:16 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Jul  3 21:46:16 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=9aca35b0

dev-lisp/rsm-cache: Updates to common-lisp-3 eclass

 dev-lisp/rsm-cache/rsm-cache-1.1_beta3.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/dev-lisp/rsm-cache/rsm-cache-1.1_beta3.ebuild 
b/dev-lisp/rsm-cache/rsm-cache-1.1_beta3.ebuild
index 4441c6f6..288b02de 100644
--- a/dev-lisp/rsm-cache/rsm-cache-1.1_beta3.ebuild
+++ b/dev-lisp/rsm-cache/rsm-cache-1.1_beta3.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-inherit common-lisp-2
+EAPI=6
+
+inherit common-lisp-3
 
 DESCRIPTION="R. Scott McIntire's Common Lisp cache library."
 HOMEPAGE="http://packages.debian.org/unstable/devel/cl-rsm-cache;
@@ -19,7 +20,7 @@ RDEPEND="!dev-lisp/cl-${PN}
 S="${WORKDIR}"/cl-${PN/_beta/b}
 
 src_install() {
-   common-lisp-install *.{lisp,asd}
-   common-lisp-symlink-asdf
+   common-lisp-install-sources *.lisp
+   common-lisp-install-asdf
dohtml ${PN}.html
 }



[gentoo-commits] proj/lisp:master commit in: dev-lisp/anaphora/

2017-07-03 Thread José María Alonso
commit: 84dd532ddb3f7a7b8e3b62294ef21566f1ac4645
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon Jul  3 21:45:09 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Jul  3 21:45:09 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=84dd532d

dev-lisp/anaphora: Updates to common-lisp-3

 dev-lisp/anaphora/anaphora-0.9.4.ebuild | 7 ---
 dev-lisp/anaphora/anaphora-0.9.6.ebuild | 1 -
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lisp/anaphora/anaphora-0.9.4.ebuild 
b/dev-lisp/anaphora/anaphora-0.9.4.ebuild
index 4537b61c..43c5385b 100644
--- a/dev-lisp/anaphora/anaphora-0.9.4.ebuild
+++ b/dev-lisp/anaphora/anaphora-0.9.4.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-inherit common-lisp-2
+EAPI=6
+
+inherit common-lisp-3
 
 DESCRIPTION="Anaphoric macro collection for Common Lisp"
 HOMEPAGE="http://www.common-lisp.net/project/anaphora/;

diff --git a/dev-lisp/anaphora/anaphora-0.9.6.ebuild 
b/dev-lisp/anaphora/anaphora-0.9.6.ebuild
index 8ccf724b..1fe777ea 100644
--- a/dev-lisp/anaphora/anaphora-0.9.6.ebuild
+++ b/dev-lisp/anaphora/anaphora-0.9.6.ebuild
@@ -1,6 +1,5 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
 EAPI=6
 



[gentoo-commits] proj/lisp:master commit in: dev-lisp/fsbv/

2017-07-03 Thread José María Alonso
commit: 5c0428b34a9ba855dd001f58de12f25620fb84cc
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon Jul  3 21:44:01 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Jul  3 21:44:01 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=5c0428b3

dev-lisp/fsbv: Updates to common-lisp-3 eclass

 dev-lisp/fsbv/fsbv-.ebuild | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/dev-lisp/fsbv/fsbv-.ebuild b/dev-lisp/fsbv/fsbv-.ebuild
index 112e159d..fa5f86e3 100644
--- a/dev-lisp/fsbv/fsbv-.ebuild
+++ b/dev-lisp/fsbv/fsbv-.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-EAPI=2
+EAPI=6
 
-inherit common-lisp-2 git-2
+inherit common-lisp-3 git-r3
 
 DESCRIPTION="CFFI Add-on: Foreign Structures By Value."
 HOMEPAGE="http://common-lisp.net/project/gsll/;
@@ -20,7 +19,7 @@ RDEPEND=">=dev-lisp/cffi-0.10.5
virtual/libffi"
 
 src_install() {
-   common-lisp-install *.{lisp,asd}
-   common-lisp-symlink-asdf
+   common-lisp-install-sources *.lisp
+   common-lisp-install-asdf
dohtml readme.html
 }



[gentoo-commits] proj/lisp:master commit in: dev-lisp/ch-asdf/

2017-07-03 Thread José María Alonso
commit: 222a53007965031d32201d116723a340f9b14541
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon Jul  3 21:42:54 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Jul  3 21:42:54 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=222a5300

dev-lisp/ch-asdf: Updates to common-lisp-3

 dev-lisp/ch-asdf/ch-asdf-0.2.14.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/dev-lisp/ch-asdf/ch-asdf-0.2.14.ebuild 
b/dev-lisp/ch-asdf/ch-asdf-0.2.14.ebuild
index 58642ef3..d422d217 100644
--- a/dev-lisp/ch-asdf/ch-asdf-0.2.14.ebuild
+++ b/dev-lisp/ch-asdf/ch-asdf-0.2.14.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-inherit common-lisp-2 eutils
+EAPI=6
+
+inherit common-lisp-3 eutils
 
 MY_P=${PN}_${PV}
 
@@ -22,6 +23,6 @@ RDEPEND="!dev-lisp/cl-${PN}
 S="${WORKDIR}"/${MY_P}
 
 src_install() {
-   common-lisp-install *.{lisp,asd} version.lisp-expr
-   common-lisp-symlink-asdf
+   common-lisp-install-sources *.lisp version.lisp-expr
+   common-lisp-install-asdf
 }



[gentoo-commits] proj/lisp:master commit in: dev-lisp/rsm-memo/

2017-07-03 Thread José María Alonso
commit: 5ca70bac727ea98019b823480966da725ae041df
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon Jul  3 21:40:42 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Jul  3 21:40:42 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=5ca70bac

dev-lisp/rsm-memo: Updates to common-lisp-3

 dev-lisp/rsm-memo/rsm-memo-1.1.3.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/dev-lisp/rsm-memo/rsm-memo-1.1.3.ebuild 
b/dev-lisp/rsm-memo/rsm-memo-1.1.3.ebuild
index 78e12de3..a7641357 100644
--- a/dev-lisp/rsm-memo/rsm-memo-1.1.3.ebuild
+++ b/dev-lisp/rsm-memo/rsm-memo-1.1.3.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# Id$
 
-inherit common-lisp-2
+EAPI=6
+
+inherit common-lisp-3
 
 DESCRIPTION="R. Scott McIntire's Common Lisp Memoization Library."
 HOMEPAGE="http://packages.debian.org/unstable/devel/cl-rsm-memo;
@@ -18,7 +19,7 @@ RDEPEND="!dev-lisp/cl-${PN}"
 S="${WORKDIR}"/cl-${PN}
 
 src_install() {
-   common-lisp-install *.{lisp,asd}
-   common-lisp-symlink-asdf
+   common-lisp-install-sources *.lisp
+   common-lisp-install-asdf
dohtml ${PN}.html
 }



[gentoo-commits] proj/lisp:master commit in: dev-lisp/trivial-garbage/

2017-07-03 Thread José María Alonso
commit: 228936ac54851b546dcb9061475783f9be66c919
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon Jul  3 21:40:52 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Jul  3 21:40:52 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=228936ac

dev-lisp/trivial-garbage: Updates to common-lisp-3 eclass

 .../trivial-garbage/trivial-garbage-0.19.ebuild| 22 --
 .../trivial-garbage/trivial-garbage-0.20.ebuild|  5 ++---
 2 files changed, 2 insertions(+), 25 deletions(-)

diff --git a/dev-lisp/trivial-garbage/trivial-garbage-0.19.ebuild 
b/dev-lisp/trivial-garbage/trivial-garbage-0.19.ebuild
deleted file mode 100644
index b137dc52..
--- a/dev-lisp/trivial-garbage/trivial-garbage-0.19.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit common-lisp-2
-
-MY_P="${PN}_${PV}"
-
-DESCRIPTION="Provides a portable library to finalizers, weak hash-tables and 
weak pointers."
-HOMEPAGE="http://www.cliki.net/trivial-garbage;
-SRC_URI="http://common-lisp.net/~loliveira/tarballs/${PN}/${MY_P}.tar.gz -> 
${PF}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE=""
-
-RDEPEND="!dev-lisp/cl-${PN}"
-
-S="${WORKDIR}"/${MY_P}

diff --git a/dev-lisp/trivial-garbage/trivial-garbage-0.20.ebuild 
b/dev-lisp/trivial-garbage/trivial-garbage-0.20.ebuild
index 94e9c785..b34c5f78 100644
--- a/dev-lisp/trivial-garbage/trivial-garbage-0.20.ebuild
+++ b/dev-lisp/trivial-garbage/trivial-garbage-0.20.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-EAPI=5
+EAPI=6
 
 inherit common-lisp-3
 



[gentoo-commits] proj/lisp:master commit in: dev-lisp/cl-jpeg/

2017-07-03 Thread José María Alonso
commit: 8687eae1bacdef52501a99986c9d12bad454ef39
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon Jul  3 21:38:57 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Jul  3 21:38:57 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=8687eae1

dev-lisp/cl-jpeg: Updates to common-lisp-3 eclass

 dev-lisp/cl-jpeg/cl-jpeg-1.033_p20080513.ebuild | 7 +++
 dev-lisp/cl-jpeg/cl-jpeg-.ebuild| 7 +++
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/dev-lisp/cl-jpeg/cl-jpeg-1.033_p20080513.ebuild 
b/dev-lisp/cl-jpeg/cl-jpeg-1.033_p20080513.ebuild
index 71befc23..9ec3359a 100644
--- a/dev-lisp/cl-jpeg/cl-jpeg-1.033_p20080513.ebuild
+++ b/dev-lisp/cl-jpeg/cl-jpeg-1.033_p20080513.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-EAPI=2
+EAPI=6
 
-inherit common-lisp-2 eutils
+inherit common-lisp-3 eutils
 
 DESCRIPTION="A JPEG library for Common Lisp"
 HOMEPAGE="http://www.cliki.net/cl-jpeg;

diff --git a/dev-lisp/cl-jpeg/cl-jpeg-.ebuild 
b/dev-lisp/cl-jpeg/cl-jpeg-.ebuild
index bb2828ee..5313776c 100644
--- a/dev-lisp/cl-jpeg/cl-jpeg-.ebuild
+++ b/dev-lisp/cl-jpeg/cl-jpeg-.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-EAPI=5
+EAPI=6
 
-inherit common-lisp-3 git-2
+inherit common-lisp-3 git-r3
 
 DESCRIPTION="A JPEG library for Common Lisp"
 HOMEPAGE="http://www.cliki.net/cl-jpeg;



[gentoo-commits] proj/lisp:master commit in: dev-lisp/araneida/

2017-07-03 Thread José María Alonso
commit: a8f03585c068c43f5c9da74443f73da04a040122
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon Jul  3 21:36:02 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Jul  3 21:36:02 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=a8f03585

dev-lisp/araneida: Updates to common-lisp-3

 dev-lisp/araneida/araneida-0.90.1-r1.ebuild | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/dev-lisp/araneida/araneida-0.90.1-r1.ebuild 
b/dev-lisp/araneida/araneida-0.90.1-r1.ebuild
index e2980108..40e8ab74 100644
--- a/dev-lisp/araneida/araneida-0.90.1-r1.ebuild
+++ b/dev-lisp/araneida/araneida-0.90.1-r1.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-inherit common-lisp-2 eutils
+EAPI=6
+
+inherit common-lisp-3 eutils
 
 MY_P="${PN}-version-${PV}"
 
@@ -22,9 +23,9 @@ RDEPEND="!dev-lisp/cl-${PN}
 S="${WORKDIR}/${MY_P}"
 
 src_install() {
-   common-lisp-install *.{asd,lisp} NEWS
-   common-lisp-install utility obsolete ${PN}-repl compat
-   common-lisp-symlink-asdf
+   common-lisp-install-sources *.lisp} NEWS
+   common-lisp-install-sources utility obsolete ${PN}-repl compat
+   common-lisp-install-asdf
 
dohtml doc/*.{html,css,lisp} doc/PLAN
dosym /usr/share/doc/${PF}/html "${CLSOURCEROOT}"/${PN}/doc



[gentoo-commits] proj/lisp:master commit in: dev-lisp/f-underscore/

2017-07-03 Thread José María Alonso
commit: 764f3c61d56c3ccd91446cffaf1ee1b42a2ee747
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon Jul  3 21:35:47 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Jul  3 21:35:47 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=764f3c61

dev-lisp/f-underscore: Updates to common-lisp-3 eclass

 dev-lisp/f-underscore/f-underscore-0.1.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-lisp/f-underscore/f-underscore-0.1.ebuild 
b/dev-lisp/f-underscore/f-underscore-0.1.ebuild
index da8aee62..2d9bb1c6 100644
--- a/dev-lisp/f-underscore/f-underscore-0.1.ebuild
+++ b/dev-lisp/f-underscore/f-underscore-0.1.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-inherit common-lisp-2
+EAPI=6
+
+inherit common-lisp-3
 
 MY_P=${PN}_${PV}
 



[gentoo-commits] proj/lisp:master commit in: dev-lisp/dynamic-classes/

2017-07-03 Thread José María Alonso
commit: a09a955dc97c00deed4906a83d69abee4b959d51
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon Jul  3 21:31:57 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Jul  3 21:31:57 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=a09a955d

dev-lisp/dynamic-classes: Updates to common-lisp-3

 dev-lisp/dynamic-classes/dynamic-classes-1.0.2.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-lisp/dynamic-classes/dynamic-classes-1.0.2.ebuild 
b/dev-lisp/dynamic-classes/dynamic-classes-1.0.2.ebuild
index 37f15682..eacb4c46 100644
--- a/dev-lisp/dynamic-classes/dynamic-classes-1.0.2.ebuild
+++ b/dev-lisp/dynamic-classes/dynamic-classes-1.0.2.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-inherit common-lisp-2 eutils
+EAPI=6
+
+inherit common-lisp-3 eutils
 
 DESCRIPTION="metabang.com's dynamic class utility."
 HOMEPAGE="http://common-lisp.net/project/dynamic-classes/;



[gentoo-commits] proj/lisp:master commit in: dev-lisp/climacs/

2017-07-03 Thread José María Alonso
commit: ba9d0938ff0efa833f1a28f7c35a4b5c106314da
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon Jul  3 21:30:28 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Jul  3 21:30:28 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=ba9d0938

dev-lisp/climacs: Updates to common-lisp-3 eclass

 dev-lisp/climacs/climacs-20080209-r1.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-lisp/climacs/climacs-20080209-r1.ebuild 
b/dev-lisp/climacs/climacs-20080209-r1.ebuild
index 5ad2cd65..cf8ae773 100644
--- a/dev-lisp/climacs/climacs-20080209-r1.ebuild
+++ b/dev-lisp/climacs/climacs-20080209-r1.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-inherit common-lisp-2 elisp-common eutils
+EAPI=6
+
+inherit common-lisp-3 elisp-common eutils
 
 DESCRIPTION="Climacs is an Emacs-like text editor written in Common Lisp."
 HOMEPAGE="http://common-lisp.net/project/climacs;



[gentoo-commits] proj/lisp:master commit in: dev-lisp/cl-plus-ssl/

2017-07-03 Thread José María Alonso
commit: 9c260df83099dc8fefe217eec6fe7c69daee48be
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon Jul  3 21:27:32 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Jul  3 21:27:32 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=9c260df8

dev-lisp/cl-plus-ssl: Updates to common-lisp-3

 dev-lisp/cl-plus-ssl/cl-plus-ssl-20081104.ebuild | 18 +++---
 dev-lisp/cl-plus-ssl/cl-plus-ssl-.ebuild |  4 ++--
 2 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/dev-lisp/cl-plus-ssl/cl-plus-ssl-20081104.ebuild 
b/dev-lisp/cl-plus-ssl/cl-plus-ssl-20081104.ebuild
index 46642255..b6bf606f 100644
--- a/dev-lisp/cl-plus-ssl/cl-plus-ssl-20081104.ebuild
+++ b/dev-lisp/cl-plus-ssl/cl-plus-ssl-20081104.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-inherit common-lisp-2 eutils multilib
+EAPI=6
+
+inherit common-lisp-3 eutils multilib
 
 MY_PN=cl+ssl
 MY_P=${MY_PN}-${PV:0:4}-${PV:4:2}-${PV:6:2}
@@ -28,12 +29,15 @@ S="${WORKDIR}"/${MY_P}
 
 src_unpack() {
unpack ${A}
-   rm "${S}"/Makefile
-   sed -i "s,/usr/lib,/usr/$(get_libdir),g" "${S}"/${MY_PN}.asd
+}
+
+src_prepare() {
+   rm "${S}"/Makefile || die
+   sed -i "s,/usr/lib,/usr/$(get_libdir),g" "${S}"/${MY_PN}.asd || die
 }
 
 src_install() {
-   common-lisp-install *.{lisp,asd}
-   common-lisp-symlink-asdf
+   common-lisp-install-sources *.lisp
+   common-lisp-install-asdf
dohtml index.{css,html}
 }

diff --git a/dev-lisp/cl-plus-ssl/cl-plus-ssl-.ebuild 
b/dev-lisp/cl-plus-ssl/cl-plus-ssl-.ebuild
index 35c95383..862fe18f 100644
--- a/dev-lisp/cl-plus-ssl/cl-plus-ssl-.ebuild
+++ b/dev-lisp/cl-plus-ssl/cl-plus-ssl-.ebuild
@@ -1,6 +1,5 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
 EAPI=6
 
@@ -15,6 +14,7 @@ SLOT="0"
 IUSE=""
 
 RDEPEND=">=dev-lisp/cffi-0.9.2_p20080723
+   dev-lisp/trivial-garbage
dev-lisp/trivial-gray-streams
dev-lisp/flexi-streams
dev-libs/openssl"



[gentoo-commits] proj/lisp:master commit in: dev-lisp/lw-compat/

2017-07-03 Thread José María Alonso
commit: 5546bb11018c5f4028d26429a16987bd43da89a5
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon Jul  3 21:21:11 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Jul  3 21:21:11 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=5546bb11

dev-lisp/lw-compat: Updates to common-lisp-3 eclass

 dev-lisp/lw-compat/lw-compat-0.23.ebuild  | 20 
 dev-lisp/lw-compat/lw-compat-1.0.0.ebuild |  3 +--
 2 files changed, 1 insertion(+), 22 deletions(-)

diff --git a/dev-lisp/lw-compat/lw-compat-0.23.ebuild 
b/dev-lisp/lw-compat/lw-compat-0.23.ebuild
deleted file mode 100644
index c56a61c7..
--- a/dev-lisp/lw-compat/lw-compat-0.23.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit common-lisp-2
-
-MY_P=${PN}_${PV}
-
-DESCRIPTION="LispWorks compatibility library for the Closer to MOP project."
-HOMEPAGE="http://common-lisp.net/project/closer/closer-mop.html;
-SRC_URI="http://common-lisp.net/project/closer/ftp/${MY_P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE=""
-
-RDEPEND="!dev-lisp/cl-${PN}"
-
-S="${WORKDIR}"/${MY_P}

diff --git a/dev-lisp/lw-compat/lw-compat-1.0.0.ebuild 
b/dev-lisp/lw-compat/lw-compat-1.0.0.ebuild
index a7bf1a6b..0c7acc8b 100644
--- a/dev-lisp/lw-compat/lw-compat-1.0.0.ebuild
+++ b/dev-lisp/lw-compat/lw-compat-1.0.0.ebuild
@@ -1,6 +1,5 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
 EAPI=6
 



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

2017-07-03 Thread Lars Wendler
commit: 296f31d8a430908613d4052f636c12d21ee6bbd4
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jul  3 21:11:54 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jul  3 21:12:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=296f31d8

app-text/convmv: Removed old.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-text/convmv/Manifest  |  1 -
 app-text/convmv/convmv-2.0.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/app-text/convmv/Manifest b/app-text/convmv/Manifest
index 1817e281018..2b7042a5085 100644
--- a/app-text/convmv/Manifest
+++ b/app-text/convmv/Manifest
@@ -1,3 +1,2 @@
-DIST convmv-2.0.tar.gz 29534 SHA256 
170cf675be1fca77868ff472e9340ca828b1463865a63d4f4b7b3bf4053db93f SHA512 
9f452551ab4ea7a45ec4e5d4e4d3c4fdb60cae49f048953d16df9ecd9ee3271c2d6748704f010af6ef312d7ce2079ae9c502e04d936419e29257f68596fc4f58
 WHIRLPOOL 
c907bf99805e2afa7590043a291c7eaa19b681fecf9eb38314d41952edcea381f7e8bf1442226bd9c72122c3b0840e4c376f3947c4b2f65495287155a1353026
 DIST convmv-2.01.tar.gz 29375 SHA256 
782ac06982aeaf8ff3ab8fc42cb49cb8bc562dbd1e97ef7e17bedcf3ecf2483a SHA512 
e82957bcc1462b17c5f667e85caf0d2e8c407fb48afc6faa957f45626cbfa58c141de05f43cc810e8d4abbadc4cc01bf87ee64c157fece20fafed07ad04cc48c
 WHIRLPOOL 
fc7f6f6b93c872d1fce69372340b97165ec0138fe02952d7737bea582e6ecdef89cc766e20b7fbf2d75925ce5bf6759d2accf8f276f4feaf02383dfcb33c1bb6
 DIST convmv-2.02.tar.gz 29645 SHA256 
93b86a5ef354703604fb9a0bbbe6cc11eb81fbdade72e8dea13c82d2901a0177 SHA512 
8e7dd8368e2152cf19164966695eeab6b329553a0dd0c1e908f71648fee0d19635449650136cbd11280655cf71357dd6fa62c228d59df5480a866ad9cc45b2ea
 WHIRLPOOL 
374c44a61fc084b5bb30d27ad26e64d275e1bb269074c1b98d95fa818290a97b8fe6f2087b683db50a8dfc5a0e1f1b119cfcf3cbe738878608eee322a9583a48

diff --git a/app-text/convmv/convmv-2.0.ebuild 
b/app-text/convmv/convmv-2.0.ebuild
deleted file mode 100644
index f33868fa45f..000
--- a/app-text/convmv/convmv-2.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="convert filenames to utf8 or any other charset"
-HOMEPAGE="http://j3e.de/linux/convmv;
-SRC_URI="http://j3e.de/linux/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86"
-IUSE=""
-
-DEPEND="dev-lang/perl"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-   sed -i -e "1s|#!/usr|#!${EPREFIX}/usr|" convmv || die
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
-   dodoc CREDITS Changes TODO VERSION
-}
-
-src_test() {
-   unpack ./testsuite.tar
-
-   cd "${S}"/suite
-   ./dotests.sh || die "Tests failed"
-}



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

2017-07-03 Thread Lars Wendler
commit: 5922cf680256073685533637e663e7e861255bd8
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jul  3 21:11:29 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jul  3 21:12:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5922cf68

app-text/convmv: Version 2.01 stable for all arches (bug #623558).

Package-Manager: Portage-2.3.6, Repoman-2.3.2

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

diff --git a/app-text/convmv/convmv-2.01.ebuild 
b/app-text/convmv/convmv-2.01.ebuild
index 6fad4bcbd99..f33868fa45f 100644
--- a/app-text/convmv/convmv-2.01.ebuild
+++ b/app-text/convmv/convmv-2.01.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://j3e.de/linux/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86"
 IUSE=""
 
 DEPEND="dev-lang/perl"



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

2017-07-03 Thread Lars Wendler
commit: 0826a45301e7ca95297c60873e925e98baf6fccb
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jul  3 09:20:40 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jul  3 21:12:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0826a453

sys-apps/less: Bump to version 494

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-apps/less/Manifest|  1 +
 sys-apps/less/less-494.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest
index 5aca44e9bdd..64f2eb9a014 100644
--- a/sys-apps/less/Manifest
+++ b/sys-apps/less/Manifest
@@ -1,3 +1,4 @@
 DIST less-487.tar.gz 318488 SHA256 
f3dc8455cb0b2b66e0c6b816c00197a71bf6d1787078adeee0bcf2aea4b12706 SHA512 
d31274fdada570fbc6706d7c52637d1accbd18ce947ec062e10b1624c251a8533c6638bc3a1d89d3c70a0c7b9c6d45740598bec9003f281d64c587b1f829125a
 WHIRLPOOL 
e1a6c5dc2ea17e57226083f022d3c39b8a9d17428b7aa15385138680e78fa1ee22800e216a40fe5aa0ca38ca4c0025792a2839031faabdf8f9384dec3c750f74
 DIST less-492.tar.gz 320427 SHA256 
460fec523b3a9c2de22f2a11403820b21dcc6c0d3d5004ebad0bee3fde4db175 SHA512 
e23d3bef4680b51d3068b2c22f4a2be1bbb00256b2480a3c89f986c42ba54f8fef0a1ce96cfd11dbc4f4c38ae95458cbc7b32493ee4d73b1309529c78acaa37e
 WHIRLPOOL 
5903e1d847a77dc4e67a25f762aabf4311b4374b5360aa9528a8f8c2b91205ca27434510e5c9d67bfb6c9c81f1fdfe860a4b6b11d51129fef06867f897d144b1
 DIST less-493.tar.gz 320214 SHA256 
8b818f58ebf90f566e3c6be6c06209e245c9018c754d0d338bb925ea2f240d73 SHA512 
806d8d6cbd2895b875e0ef440908d92c93dc218401a1937c03f5820069d889e8263d779f9f435cdf3f26f3844f0b6bb14cbd25320ade58dc1aec56f3096eb952
 WHIRLPOOL 
ec9016613c2e2df042f911dfe07699af1f4fc8a86bbadb40b3405013e7c26045a14fb04997e54b8133a73c7ae0b3d238b3352b17d8a9a75b5afbb263a4841de5
+DIST less-494.tar.gz 320397 SHA256 
02a476dccd12e1b76e5d91259cba5dac1b8c8e5a730465c1c89c798b19741509 SHA512 
e094309009c081a01da24f711ebbb22637663e06476ad2a7bcc780a2a3df826ec722dd78585fee6ef97d7fe1890ebbb263a38d41bfaa8ff4296b6d4ae3f10974
 WHIRLPOOL 
4a037b1cd356933377f99d8d0ed1969ffea9d5ba26a719c1ceea1a56b102d959698e555154c08c5154a7b2a364824a6e3f4df9064b9df9015dced2b130448e52

diff --git a/sys-apps/less/less-494.ebuild b/sys-apps/less/less-494.ebuild
new file mode 100644
index 000..9c55ece254f
--- /dev/null
+++ b/sys-apps/less/less-494.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+DESCRIPTION="Excellent text file viewer"
+HOMEPAGE="http://www.greenwoodsoftware.com/less/;
+SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz;
+
+LICENSE="|| ( GPL-3 BSD-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="pcre unicode"
+
+DEPEND=">=app-misc/editor-wrapper-3
+   >=sys-libs/ncurses-5.2:0=
+   pcre? ( dev-libs/libpcre )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   chmod a+x configure || die
+}
+
+src_configure() {
+   export ac_cv_lib_ncursesw_initscr=$(usex unicode)
+   export ac_cv_lib_ncurses_initscr=$(usex !unicode)
+   econf \
+   --with-regex=$(usex pcre pcre posix) \
+   --with-editor="${EPREFIX}"/usr/libexec/editor
+}
+
+src_install() {
+   default
+
+   newbin "${FILESDIR}"/lesspipe.sh lesspipe
+   newenvd "${FILESDIR}"/less.envd 70less
+}
+
+pkg_preinst() {
+   if has_version "<${CATEGORY}/${PN}-483-r1" ; then
+   elog "The lesspipe.sh symlink has been dropped.  If you are 
still setting"
+   elog "LESSOPEN to that, you will need to update it to 
'|lesspipe %s'."
+   elog "Colorization support has been dropped.  If you want that, 
check out"
+   elog "the new app-text/lesspipe package."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: games-rpg/manaplus/

2017-07-03 Thread Lars Wendler
commit: eb89277907b71f9430a2920823b9c7b75a4ea82e
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jul  3 21:09:16 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jul  3 21:12:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb892779

games-rpg/manaplus: Sync live ebuild.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 games-rpg/manaplus/manaplus-.ebuild | 21 +++--
 1 file changed, 11 insertions(+), 10 deletions(-)

diff --git a/games-rpg/manaplus/manaplus-.ebuild 
b/games-rpg/manaplus/manaplus-.ebuild
index e7df6f7097d..2d5897b5d6f 100644
--- a/games-rpg/manaplus/manaplus-.ebuild
+++ b/games-rpg/manaplus/manaplus-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -62,16 +62,17 @@ src_prepare() {
 }
 
 src_configure() {
-   CONFIG_SHELL=/bin/bash \
-   econf \
-   --localedir=/usr/share/locale \
-   --without-internalsdlgfx \
-   $(use_with mumble) \
-   $(use_enable nls) \
-   $(use_with opengl) \
-   --enable-libxml=$(usex pugixml pugixml libxml) \
-   $(use_with sdl2) \
+   local myeconfargs=(
+   --localedir=/usr/share/locale
+   --without-internalsdlgfx
+   $(use_with mumble)
+   $(use_enable nls)
+   $(use_with opengl)
+   --enable-libxml=$(usex pugixml pugixml libxml)
+   $(use_with sdl2)
$(use_enable test unittests)
+   )
+   CONFIG_SHELL=/bin/bash econf "${myeconfargs[@]}"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: games-rpg/manaplus/

2017-07-03 Thread Lars Wendler
commit: b8850d5d045eff342eb29e243da985de41b93b2e
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jul  3 21:08:14 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jul  3 21:12:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8850d5d

games-rpg/manaplus: Version 1.7.6.10 stable for amd64 and x86.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 games-rpg/manaplus/manaplus-1.7.6.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-rpg/manaplus/manaplus-1.7.6.10.ebuild 
b/games-rpg/manaplus/manaplus-1.7.6.10.ebuild
index 7896a6774af..658372c7dac 100644
--- a/games-rpg/manaplus/manaplus-1.7.6.10.ebuild
+++ b/games-rpg/manaplus/manaplus-1.7.6.10.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/ManaPlus/ManaPlus.git;
 else

SRC_URI="http://download.evolonline.org/manaplus/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 LICENSE="GPL-2+"



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

2017-07-03 Thread Lars Wendler
commit: f93380d5dc6d617199efe3ec44b5e9807fb83dd1
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jul  3 21:10:34 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jul  3 21:12:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f93380d5

app-text/convmv: Bump to version 2.02

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-text/convmv/Manifest   |  1 +
 app-text/convmv/convmv-2.02.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/app-text/convmv/Manifest b/app-text/convmv/Manifest
index d14a2c43c1b..1817e281018 100644
--- a/app-text/convmv/Manifest
+++ b/app-text/convmv/Manifest
@@ -1,2 +1,3 @@
 DIST convmv-2.0.tar.gz 29534 SHA256 
170cf675be1fca77868ff472e9340ca828b1463865a63d4f4b7b3bf4053db93f SHA512 
9f452551ab4ea7a45ec4e5d4e4d3c4fdb60cae49f048953d16df9ecd9ee3271c2d6748704f010af6ef312d7ce2079ae9c502e04d936419e29257f68596fc4f58
 WHIRLPOOL 
c907bf99805e2afa7590043a291c7eaa19b681fecf9eb38314d41952edcea381f7e8bf1442226bd9c72122c3b0840e4c376f3947c4b2f65495287155a1353026
 DIST convmv-2.01.tar.gz 29375 SHA256 
782ac06982aeaf8ff3ab8fc42cb49cb8bc562dbd1e97ef7e17bedcf3ecf2483a SHA512 
e82957bcc1462b17c5f667e85caf0d2e8c407fb48afc6faa957f45626cbfa58c141de05f43cc810e8d4abbadc4cc01bf87ee64c157fece20fafed07ad04cc48c
 WHIRLPOOL 
fc7f6f6b93c872d1fce69372340b97165ec0138fe02952d7737bea582e6ecdef89cc766e20b7fbf2d75925ce5bf6759d2accf8f276f4feaf02383dfcb33c1bb6
+DIST convmv-2.02.tar.gz 29645 SHA256 
93b86a5ef354703604fb9a0bbbe6cc11eb81fbdade72e8dea13c82d2901a0177 SHA512 
8e7dd8368e2152cf19164966695eeab6b329553a0dd0c1e908f71648fee0d19635449650136cbd11280655cf71357dd6fa62c228d59df5480a866ad9cc45b2ea
 WHIRLPOOL 
374c44a61fc084b5bb30d27ad26e64d275e1bb269074c1b98d95fa818290a97b8fe6f2087b683db50a8dfc5a0e1f1b119cfcf3cbe738878608eee322a9583a48

diff --git a/app-text/convmv/convmv-2.02.ebuild 
b/app-text/convmv/convmv-2.02.ebuild
new file mode 100644
index 000..6fad4bcbd99
--- /dev/null
+++ b/app-text/convmv/convmv-2.02.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="convert filenames to utf8 or any other charset"
+HOMEPAGE="http://j3e.de/linux/convmv;
+SRC_URI="http://j3e.de/linux/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+DEPEND="dev-lang/perl"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   sed -i -e "1s|#!/usr|#!${EPREFIX}/usr|" convmv || die
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
+   dodoc CREDITS Changes TODO VERSION
+}
+
+src_test() {
+   unpack ./testsuite.tar
+
+   cd "${S}"/suite
+   ./dotests.sh || die "Tests failed"
+}



[gentoo-commits] repo/gentoo:master commit in: games-rpg/manaplus/

2017-07-03 Thread Lars Wendler
commit: b67081628344024366354c8ff41a85d45c24fae1
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jul  3 21:08:41 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jul  3 21:12:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6708162

games-rpg/manaplus: Removed old.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 games-rpg/manaplus/Manifest |  1 -
 games-rpg/manaplus/manaplus-1.7.5.27.ebuild | 98 -
 2 files changed, 99 deletions(-)

diff --git a/games-rpg/manaplus/Manifest b/games-rpg/manaplus/Manifest
index c4f42ca5fa9..71761854266 100644
--- a/games-rpg/manaplus/Manifest
+++ b/games-rpg/manaplus/Manifest
@@ -1,3 +1,2 @@
-DIST manaplus-1.7.5.27.tar.xz 14844236 SHA256 
2eea734ccb5a869c3a0e97cc93a88c9bba9cd22d7fbf95dfeb1475fda7ee48ec SHA512 
71c73323705c5deb98d27701801deac2696ac7b99aa3eb0bdebc2ee876c64b77496e4c5c02674934218bef74287bba676a4e5866fab8ad53be3712207e83d5c4
 WHIRLPOOL 
8dfa66d7a8c13a0947020f528f08389d8d97b4e2ffca3b6b6aba3d82dd5f811db960b2608bb3b1bf16d2e0dbdfb5573010b891d1538df6b048a4b18a737ae0a7
 DIST manaplus-1.7.6.10.tar.xz 14847988 SHA256 
14e20a63d33fc1a30af16e7143e3015baead9db957ea2c38a90a08fcefe6fa50 SHA512 
ca8a191c37758883d593dd1f8718fe4c8f9620fac5fd6034aad12a84815ec75e725e26a868673fe25c59efef7f21012869f6f90156ca93d2d48b26c8ffdd87cf
 WHIRLPOOL 
fbee48f38ba09ec5e9125e17311d844d0a2af464a90d962f7eb3d3ed06a7e93f035f12391ff397307b7e9408002159948f37718f0bcb642e2df78521b5164ce3
 DIST manaplus-1.7.6.24.tar.xz 14864072 SHA256 
d5504420d2a1eb0de0459ff738257636a321fcd871dceb21ca086a2a735a0c07 SHA512 
71e030854abbaa19ad6a460598d4506e9fad8ff0cfe8c26926415ebd4a203b438dc3a578cb583225fa4c36b66cf0a5d580e0dd6dfe62aedee783d4aba683b8d0
 WHIRLPOOL 
791df12e1846306b1ed6a619671d91ade40a82057a8d3c394aea59e85eca539a95f988c548a308474c9eecfce23079d536fb7a49d34c6ecdffac59022f100cbf

diff --git a/games-rpg/manaplus/manaplus-1.7.5.27.ebuild 
b/games-rpg/manaplus/manaplus-1.7.5.27.ebuild
deleted file mode 100644
index 658372c7dac..000
--- a/games-rpg/manaplus/manaplus-1.7.5.27.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-[[ ${PV} ==  ]] && inherit autotools git-r3
-
-DESCRIPTION="OpenSource 2D MMORPG client for Evol Online and The Mana World"
-HOMEPAGE="http://manaplus.evolonline.org;
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/ManaPlus/ManaPlus.git;
-else
-   
SRC_URI="http://download.evolonline.org/manaplus/download/${PV}/${P}.tar.xz;
-   KEYWORDS="amd64 x86"
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="mumble nls opengl pugixml +sdl2 test"
-
-RDEPEND="
-   >=dev-games/physfs-1.0.0
-   media-fonts/dejavu
-   media-fonts/liberation-fonts
-   media-fonts/mplus-outline-fonts
-   media-fonts/wqy-microhei
-   media-libs/libpng:0=
-   net-misc/curl
-   sys-libs/zlib
-   x11-apps/xmessage
-   x11-libs/libX11
-   x11-misc/xdg-utils
-   mumble? ( media-sound/mumble )
-   nls? ( virtual/libintl )
-   opengl? ( virtual/opengl )
-   pugixml? ( dev-libs/pugixml )
-   !pugixml? ( dev-libs/libxml2 )
-   sdl2? (
-   media-libs/libsdl2[X,opengl?,video]
-   media-libs/sdl2-gfx
-   media-libs/sdl2-image[png]
-   media-libs/sdl2-mixer[vorbis]
-   media-libs/sdl2-net
-   media-libs/sdl2-ttf
-   )
-   !sdl2? (
-   media-libs/libsdl[X,opengl?,video]
-   media-libs/sdl-gfx
-   media-libs/sdl-image[png]
-   media-libs/sdl-mixer[vorbis]
-   media-libs/sdl-net
-   media-libs/sdl-ttf
-   )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-src_prepare() {
-   default
-   if [[ ${PV} ==  ]] ; then
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   CONFIG_SHELL=/bin/bash \
-   econf \
-   --localedir=/usr/share/locale \
-   --without-internalsdlgfx \
-   $(use_with mumble) \
-   $(use_enable nls) \
-   $(use_with opengl) \
-   --enable-libxml=$(usex pugixml pugixml libxml) \
-   $(use_with sdl2) \
-   $(use_enable test unittests)
-}
-
-src_install() {
-   default
-
-   local destpath="/usr/share/${PN}"
-   dosym /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf 
"${destpath}"/data/fonts/dejavusans-bold.ttf
-   dosym /usr/share/fonts/dejavu/DejaVuSans.ttf 
"${destpath}"/data/fonts/dejavusans.ttf
-   dosym /usr/share/fonts/dejavu/DejaVuSansMono-Bold.ttf 
"${destpath}"/data/fonts/dejavusansmono-bold.ttf
-   dosym /usr/share/fonts/dejavu/DejaVuSansMono.ttf 
"${destpath}"/data/fonts/dejavusansmono.ttf
-   dosym /usr/share/fonts/dejavu/DejaVuSerifCondensed-Bold.ttf 

[gentoo-commits] repo/gentoo:master commit in: games-rpg/manaplus/

2017-07-03 Thread Lars Wendler
commit: 5ab63ac1aad8141a550ee6d482babdabfd922705
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jul  3 21:07:31 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jul  3 21:12:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab63ac1

games-rpg/manaplus: Bump to version 1.7.6.24

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 games-rpg/manaplus/Manifest |  1 +
 games-rpg/manaplus/manaplus-1.7.6.24.ebuild | 99 +
 2 files changed, 100 insertions(+)

diff --git a/games-rpg/manaplus/Manifest b/games-rpg/manaplus/Manifest
index 62b72715b1a..c4f42ca5fa9 100644
--- a/games-rpg/manaplus/Manifest
+++ b/games-rpg/manaplus/Manifest
@@ -1,2 +1,3 @@
 DIST manaplus-1.7.5.27.tar.xz 14844236 SHA256 
2eea734ccb5a869c3a0e97cc93a88c9bba9cd22d7fbf95dfeb1475fda7ee48ec SHA512 
71c73323705c5deb98d27701801deac2696ac7b99aa3eb0bdebc2ee876c64b77496e4c5c02674934218bef74287bba676a4e5866fab8ad53be3712207e83d5c4
 WHIRLPOOL 
8dfa66d7a8c13a0947020f528f08389d8d97b4e2ffca3b6b6aba3d82dd5f811db960b2608bb3b1bf16d2e0dbdfb5573010b891d1538df6b048a4b18a737ae0a7
 DIST manaplus-1.7.6.10.tar.xz 14847988 SHA256 
14e20a63d33fc1a30af16e7143e3015baead9db957ea2c38a90a08fcefe6fa50 SHA512 
ca8a191c37758883d593dd1f8718fe4c8f9620fac5fd6034aad12a84815ec75e725e26a868673fe25c59efef7f21012869f6f90156ca93d2d48b26c8ffdd87cf
 WHIRLPOOL 
fbee48f38ba09ec5e9125e17311d844d0a2af464a90d962f7eb3d3ed06a7e93f035f12391ff397307b7e9408002159948f37718f0bcb642e2df78521b5164ce3
+DIST manaplus-1.7.6.24.tar.xz 14864072 SHA256 
d5504420d2a1eb0de0459ff738257636a321fcd871dceb21ca086a2a735a0c07 SHA512 
71e030854abbaa19ad6a460598d4506e9fad8ff0cfe8c26926415ebd4a203b438dc3a578cb583225fa4c36b66cf0a5d580e0dd6dfe62aedee783d4aba683b8d0
 WHIRLPOOL 
791df12e1846306b1ed6a619671d91ade40a82057a8d3c394aea59e85eca539a95f988c548a308474c9eecfce23079d536fb7a49d34c6ecdffac59022f100cbf

diff --git a/games-rpg/manaplus/manaplus-1.7.6.24.ebuild 
b/games-rpg/manaplus/manaplus-1.7.6.24.ebuild
new file mode 100644
index 000..2d5897b5d6f
--- /dev/null
+++ b/games-rpg/manaplus/manaplus-1.7.6.24.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+[[ ${PV} ==  ]] && inherit autotools git-r3
+
+DESCRIPTION="OpenSource 2D MMORPG client for Evol Online and The Mana World"
+HOMEPAGE="http://manaplus.evolonline.org;
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/ManaPlus/ManaPlus.git;
+else
+   
SRC_URI="http://download.evolonline.org/manaplus/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="mumble nls opengl pugixml +sdl2 test"
+
+RDEPEND="
+   >=dev-games/physfs-1.0.0
+   media-fonts/dejavu
+   media-fonts/liberation-fonts
+   media-fonts/mplus-outline-fonts
+   media-fonts/wqy-microhei
+   media-libs/libpng:0=
+   net-misc/curl
+   sys-libs/zlib
+   x11-apps/xmessage
+   x11-libs/libX11
+   x11-misc/xdg-utils
+   mumble? ( media-sound/mumble )
+   nls? ( virtual/libintl )
+   opengl? ( virtual/opengl )
+   pugixml? ( dev-libs/pugixml )
+   !pugixml? ( dev-libs/libxml2 )
+   sdl2? (
+   media-libs/libsdl2[X,opengl?,video]
+   media-libs/sdl2-gfx
+   media-libs/sdl2-image[png]
+   media-libs/sdl2-mixer[vorbis]
+   media-libs/sdl2-net
+   media-libs/sdl2-ttf
+   )
+   !sdl2? (
+   media-libs/libsdl[X,opengl?,video]
+   media-libs/sdl-gfx
+   media-libs/sdl-image[png]
+   media-libs/sdl-mixer[vorbis]
+   media-libs/sdl-net
+   media-libs/sdl-ttf
+   )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+src_prepare() {
+   default
+   if [[ ${PV} ==  ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localedir=/usr/share/locale
+   --without-internalsdlgfx
+   $(use_with mumble)
+   $(use_enable nls)
+   $(use_with opengl)
+   --enable-libxml=$(usex pugixml pugixml libxml)
+   $(use_with sdl2)
+   $(use_enable test unittests)
+   )
+   CONFIG_SHELL=/bin/bash econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   local destpath="/usr/share/${PN}"
+   dosym /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf 
"${destpath}"/data/fonts/dejavusans-bold.ttf
+   dosym /usr/share/fonts/dejavu/DejaVuSans.ttf 
"${destpath}"/data/fonts/dejavusans.ttf
+   dosym /usr/share/fonts/dejavu/DejaVuSansMono-Bold.ttf 
"${destpath}"/data/fonts/dejavusansmono-bold.ttf
+   dosym /usr/share/fonts/dejavu/DejaVuSansMono.ttf 
"${destpath}"/data/fonts/dejavusansmono.ttf
+   dosym 

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

2017-07-03 Thread Jason Donenfeld
commit: 31f78a7c24fa8a1c039e34bcab7a46e675b4564d
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Mon Jul  3 20:53:48 2017 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Mon Jul  3 20:53:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31f78a7c

net-wireless/uhd: these packages do not build with ncurses[tinfo]

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-wireless/uhd/uhd-3.8.5.ebuild | 2 +-
 net-wireless/uhd/uhd-3.9.6.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/uhd/uhd-3.8.5.ebuild 
b/net-wireless/uhd/uhd-3.8.5.ebuild
index abd8eb48026..1474f296e8c 100644
--- a/net-wireless/uhd/uhd-3.8.5.ebuild
+++ b/net-wireless/uhd/uhd-3.8.5.ebuild
@@ -26,7 +26,7 @@ RDEPEND="${PYTHON_DEPS}
virtual/libusb:1
dev-lang/orc
dev-libs/boost:=
-   sys-libs/ncurses:0
+   sys-libs/ncurses:0[-tinfo]
"
 DEPEND="${RDEPEND}
dev-python/cheetah

diff --git a/net-wireless/uhd/uhd-3.9.6.ebuild 
b/net-wireless/uhd/uhd-3.9.6.ebuild
index e1278ff8082..f1f73a61caf 100644
--- a/net-wireless/uhd/uhd-3.9.6.ebuild
+++ b/net-wireless/uhd/uhd-3.9.6.ebuild
@@ -26,7 +26,7 @@ RDEPEND="${PYTHON_DEPS}
virtual/libusb:1
dev-lang/orc
dev-libs/boost:=
-   sys-libs/ncurses:0
+   sys-libs/ncurses:0[-tinfo]
"
 DEPEND="${RDEPEND}
dev-python/mako



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

2017-07-03 Thread Jeroen Roovers
commit: 7c5de99e39308f64f1007325f95106366fcb79e4
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jul  3 20:47:10 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jul  3 20:47:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c5de99e

www-client/vivaldi-snapshot: Version bump.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 www-client/vivaldi-snapshot/Manifest   |   2 +
 .../vivaldi-snapshot-1.11.894.3_p1.ebuild  | 106 +
 2 files changed, 108 insertions(+)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 1ed05c969b8..7262e27ac08 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,3 +1,5 @@
 DIST vivaldi-snapshot-1.11.882.4_p1-amd64.deb 50659760 SHA256 
1d67849a875703a8a6f953d3d21d81a6eb9f0041ad24ccaddaec25673349bd75 SHA512 
47c280bbad55796736853c4e6a5aca7a0b40ef0121117621cbebdfb3724c28c2c5132ca4d2ac8d57f2f89b828f7d63c4521efb2a4a35ae5620d4e4a1ee4f
 WHIRLPOOL 
17a989e811b5c67418b5f4d678bc9522dfe1033b79f41b146e943f6d7e0dc1d9bf7a28ff2d6cc8a3b51e65533cfc0cdf2851d20336b6272298f57ddf26ea63ca
 DIST vivaldi-snapshot-1.11.890.4_p1-amd64.deb 50715480 SHA256 
917203218b9d22fe5602355ffa4dabe60e5b55da3e8f2e613b70bee5263458a1 SHA512 
8a764526e92629febe1d2cc37522a0fc5be22dab00adaf74d20de6d542edb6f9ee2a058d8daecae6e7e0ed63aa212eecd800fbc1571404d71459766f2e335324
 WHIRLPOOL 
2778a593a6908d66551ed392375fa2ed4a822329386aeecc4ecef9715a135a4dda27463192801ece91003700daefb75eca37b2391476b6d5c547a0032ef3b017
 DIST vivaldi-snapshot-1.11.890.4_p1-i386.deb 51752238 SHA256 
830a11108e1d9e1f3f4d8d64487067e4e31c75b07186f2bbdb8dbb6fab242871 SHA512 
f610b277ecbd24b74690f56c63b0aca3cb181c41a8e35d4d5c3daf9559c898eed04419439449c87ad353fb574368f40122f95e0f00d4011b47bee1b0eb043a8e
 WHIRLPOOL 
bc0862b59bd58bb99795a10b059fa15a7f361226ece3faecdafcb2ab0a0c1a1304be37abe9af30753c7191e45575f6ba01d56cbbfd6e0f336f367c65c4cfbaeb
+DIST vivaldi-snapshot-1.11.894.3_p1-amd64.deb 50805062 SHA256 
1a399bc2119441344596aef79409cc75a0d0d6be0040a9793d1415f39176308c SHA512 
656c34b991baced60f015a8979fe8b19c91459f09adc7d9a1314588bbd4d915be16b77322d10b629629f137af6020ae930223f015042a23d2ac2dd8fcfe58e12
 WHIRLPOOL 
c041ef44ec076c9df5913a0b4659378e9d4d147037b165fb60512ac80335956d858c8245a4948e33cbf010b23ecdaf36e7ae265418591f371cd56decd35c39fd
+DIST vivaldi-snapshot-1.11.894.3_p1-i386.deb 51884782 SHA256 
111d7efb6769154d1c1331a18e7e798ae5447d7157d4a31fddad5def313df749 SHA512 
c0f6cd89da6118578487a5f9af7aba686a370f275a5d00deea476ba182630315f9e288e2b2317b4aeff413e534c6c6350d9ed273f4426cafd5c3bf03d8a21950
 WHIRLPOOL 
f466810c6adb2aff2ed1b82fd8fc2258cf49d3b715e68192f00c6d52446f5048d1c86ba1ba17309fd8e52167cde6e60973d70c08a96998ca00d7e4aaf2720e04

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.11.894.3_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.11.894.3_p1.ebuild
new file mode 100644
index 000..7029ed11060
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.11.894.3_p1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CHROMIUM_LANGS="
+   am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he 
hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
+   sw ta te th tr uk vi zh-CN zh-TW
+"
+inherit chromium-2 eutils multilib unpacker toolchain-funcs
+
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A new browser for our friends"
+HOMEPAGE="http://vivaldi.com/;
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_;
+SRC_URI="
+   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
+   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+
+RESTRICT="bindist mirror"
+
+S=${WORKDIR}
+
+DEPEND="
+   virtual/libiconv
+"
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   >=dev-libs/openssl-1.0.1:0
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/libcap
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   iconv -c -t UTF-8 usr/share/applications/${PN}.desktop > 
"${T}"/${PN}.desktop || die
+   mv "${T}"/${PN}.desktop 

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

2017-07-03 Thread Jeroen Roovers
commit: dec6b9cf2adeed4d4d130eca2b23eca89c881a2b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jul  3 20:48:15 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jul  3 20:48:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dec6b9cf

www-client/vivaldi-snapshot: Old.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 www-client/vivaldi-snapshot/Manifest   |   1 -
 .../vivaldi-snapshot-1.11.882.4_p1.ebuild  | 105 -
 2 files changed, 106 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 7262e27ac08..959664ee4ce 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,4 +1,3 @@
-DIST vivaldi-snapshot-1.11.882.4_p1-amd64.deb 50659760 SHA256 
1d67849a875703a8a6f953d3d21d81a6eb9f0041ad24ccaddaec25673349bd75 SHA512 
47c280bbad55796736853c4e6a5aca7a0b40ef0121117621cbebdfb3724c28c2c5132ca4d2ac8d57f2f89b828f7d63c4521efb2a4a35ae5620d4e4a1ee4f
 WHIRLPOOL 
17a989e811b5c67418b5f4d678bc9522dfe1033b79f41b146e943f6d7e0dc1d9bf7a28ff2d6cc8a3b51e65533cfc0cdf2851d20336b6272298f57ddf26ea63ca
 DIST vivaldi-snapshot-1.11.890.4_p1-amd64.deb 50715480 SHA256 
917203218b9d22fe5602355ffa4dabe60e5b55da3e8f2e613b70bee5263458a1 SHA512 
8a764526e92629febe1d2cc37522a0fc5be22dab00adaf74d20de6d542edb6f9ee2a058d8daecae6e7e0ed63aa212eecd800fbc1571404d71459766f2e335324
 WHIRLPOOL 
2778a593a6908d66551ed392375fa2ed4a822329386aeecc4ecef9715a135a4dda27463192801ece91003700daefb75eca37b2391476b6d5c547a0032ef3b017
 DIST vivaldi-snapshot-1.11.890.4_p1-i386.deb 51752238 SHA256 
830a11108e1d9e1f3f4d8d64487067e4e31c75b07186f2bbdb8dbb6fab242871 SHA512 
f610b277ecbd24b74690f56c63b0aca3cb181c41a8e35d4d5c3daf9559c898eed04419439449c87ad353fb574368f40122f95e0f00d4011b47bee1b0eb043a8e
 WHIRLPOOL 
bc0862b59bd58bb99795a10b059fa15a7f361226ece3faecdafcb2ab0a0c1a1304be37abe9af30753c7191e45575f6ba01d56cbbfd6e0f336f367c65c4cfbaeb
 DIST vivaldi-snapshot-1.11.894.3_p1-amd64.deb 50805062 SHA256 
1a399bc2119441344596aef79409cc75a0d0d6be0040a9793d1415f39176308c SHA512 
656c34b991baced60f015a8979fe8b19c91459f09adc7d9a1314588bbd4d915be16b77322d10b629629f137af6020ae930223f015042a23d2ac2dd8fcfe58e12
 WHIRLPOOL 
c041ef44ec076c9df5913a0b4659378e9d4d147037b165fb60512ac80335956d858c8245a4948e33cbf010b23ecdaf36e7ae265418591f371cd56decd35c39fd

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.11.882.4_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.11.882.4_p1.ebuild
deleted file mode 100644
index 8ea3ba0f130..000
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.11.882.4_p1.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-CHROMIUM_LANGS="
-   am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he 
hi
-   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
-   sw ta te th tr uk vi zh-CN zh-TW
-"
-inherit chromium-2 eutils multilib unpacker toolchain-funcs
-
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A new browser for our friends"
-HOMEPAGE="http://vivaldi.com/;
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_;
-SRC_URI="
-   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
-"
-
-LICENSE="Vivaldi"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-RESTRICT="bindist mirror"
-
-S=${WORKDIR}
-
-DEPEND="
-   virtual/libiconv
-"
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   >=dev-libs/openssl-1.0.1:0
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/libcap
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/pango[X]
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_prepare() {
-   iconv -c -t UTF-8 usr/share/applications/${PN}.desktop > 
"${T}"/${PN}.desktop || die
-   mv "${T}"/${PN}.desktop usr/share/applications/${PN}.desktop || die
-
-   mv usr/share/doc/${PN} usr/share/doc/${PF} || die
-   chmod 0755 usr/share/doc/${PF} || die
-
-   rm \
-   _gpgbuilder \
-   etc/cron.daily/${PN} \
-   ${VIVALDI_HOME}/libwidevinecdm.so \
-   || die
-   rmdir \
-   etc/cron.daily/ \
-   etc/ \
-   || die
-
-   local c d
-   for d in 16 22 24 32 48 64 128 256; do
-   mkdir -p 

[gentoo-commits] proj/musl:master commit in: sys-kernel/dracut/files/, sys-kernel/dracut/

2017-07-03 Thread Aric Belsito
commit: b5cb6c719a24b118865777640682e269b33a6e62
Author: Aric Belsito  gmail  com>
AuthorDate: Mon Jul  3 20:35:03 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Mon Jul  3 20:35:50 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b5cb6c71

sys-kernel/dracut: add 045 (most recent)

Now depends on libfts on musl, so we need a patch in order to detect its
presence.

 sys-kernel/dracut/Manifest  |   4 +
 sys-kernel/dracut/dracut-045.ebuild | 168 
 sys-kernel/dracut/files/dracut-045-libfts.patch |  87 
 sys-kernel/dracut/metadata.xml  |  28 
 4 files changed, 287 insertions(+)

diff --git a/sys-kernel/dracut/Manifest b/sys-kernel/dracut/Manifest
new file mode 100644
index 000..481a285
--- /dev/null
+++ b/sys-kernel/dracut/Manifest
@@ -0,0 +1,4 @@
+AUX dracut-045-libfts.patch 2744 SHA256 
49151e4f1f1042f9cdc7caa2388f0785526f27820323ca02dc65f6ed61d7d611 SHA512 
cb94e734471118c414c8f78b1e528fb19712e1eb4ccec6999bb1e9e57c239647a5205b63dff69b4f921c6ac6eddfc3c3c6ffef973bff6acd690365a3fe245d56
 WHIRLPOOL 
1170ee991d4dc6f1066737a2fe46e2bf200b537151c4e5ba8c0ec7f0b92cda834e7779004918df21845a2441bc454874a00d7f5532490aaed4ee758278e75039
+DIST dracut-045.tar.xz 292652 SHA256 
ca9c7ea54d3efc8b57ac1427cc5fa4d66688f6cf9d3088f4c5e7ae7c7e84ebf8 SHA512 
b57aab1f6fbdd5ad52a13a0eb99937b1abcd11507a2a3e6ec9bcb94e578cc32edc01a814ea2cef93158c27c17e3e40bcdd32a66457a20363f8136b8b546bbb4a
 WHIRLPOOL 
d9cdf32e4fb745b2598aa2f0504c943f5a069dddc17d5261d594b2fc33921306196386bc35156d5bf71983cc15be3b0cddd504d1b6a2042b45b5c5ae622b23b9
+EBUILD dracut-045.ebuild 4822 SHA256 
f843b16a682e4d9fca90398c9509e48c26e6d1f3b54b54d7416ef24bffb9c40b SHA512 
f2dd17ecbe36fa64f6c5ab84a7c5777636bb0832a22deb274ea01b5e2bc18fdc66c3e526486fc9e4bf59f53d28d60f6935a0b85ad0db17be333688a89a630ed7
 WHIRLPOOL 
09410575b79ab230cfc3593b78914cb8bc6e7e7549334879b4ab9e14bb22dd0bf5bb04aca97d7c92abc4f3907a909c6ddbcae14beab90e3c4a6af9c29b64809a
+MISC metadata.xml 840 SHA256 
8ef5aab36d95735b3b0b1cdba609ef3cd8e883ac38fb619c957fe5ae1e35bd6d SHA512 
d347acc0a7c8b821804280f198aa28cbd4198a8f2d570c2725584b18b04125a684bed6adb48f5cb71fe1ef0e1c19320ad3dbff612dbf972f741b50b91fc388ba
 WHIRLPOOL 
9edf380512d517d1eb6303a81379e8df8c342c3ab4501b150f2c23078185d09251903b4ea182a65c49caeda51ce21845ba34783875b7c8111883ff3855f0dbac

diff --git a/sys-kernel/dracut/dracut-045.ebuild 
b/sys-kernel/dracut/dracut-045.ebuild
new file mode 100644
index 000..20908ce
--- /dev/null
+++ b/sys-kernel/dracut/dracut-045.ebuild
@@ -0,0 +1,168 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1 linux-info toolchain-funcs systemd
+
+DESCRIPTION="Generic initramfs generation tool"
+HOMEPAGE="https://dracut.wiki.kernel.org;
+SRC_URI="mirror://kernel/linux/utils/boot/${PN}/${P}.tar.xz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug selinux"
+
+RESTRICT="test"
+
+CDEPEND="virtual/udev
+   virtual/pkgconfig
+   >=sys-apps/kmod-15[tools]
+   "
+RDEPEND="${CDEPEND}
+   app-arch/cpio
+   >=app-shells/bash-4.0:0
+   || (
+   >=sys-apps/sysvinit-2.87-r3
+   sys-apps/systemd[sysv-utils]
+   sys-apps/systemd-sysv-utils
+   )
+   sys-apps/coreutils[xattr(-)]
+   >=sys-apps/util-linux-2.21
+
+   debug? ( dev-util/strace )
+   elibc_musl? ( sys-libs/fts-standalone )
+   selinux? (
+   sys-libs/libselinux
+   sys-libs/libsepol
+   sec-policy/selinux-dracut
+   )
+   !net-analyzer/arping
+   "
+DEPEND="${CDEPEND}
+   app-text/asciidoc
+   >=dev-libs/libxslt-1.1.26
+   app-text/docbook-xml-dtd:4.5
+   >=app-text/docbook-xsl-stylesheets-1.75.2
+   "
+
+DOCS=( AUTHORS HACKING NEWS README README.generic README.kernel README.modules
+   README.testsuite TODO )
+
+QA_MULTILIB_PATHS="usr/lib/dracut"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-libfts.patch
+)
+
+src_configure() {
+   local myconf=(
+   --prefix="${EPREFIX}/usr"
+   --sysconfdir="${EPREFIX}/etc"
+   --bashcompletiondir="$(get_bashcompdir)"
+   --systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   )
+
+   tc-export CC PKG_CONFIG
+
+   echo ./configure "${myconf[@]}"
+   ./configure "${myconf[@]}" || die
+}
+
+src_install() {
+   default
+
+   local dracutlibdir="usr/lib/dracut"
+
+   local libdirs="/$(get_libdir) /usr/$(get_libdir)"
+   if [[ ${SYMLINK_LIB} = yes ]]; then
+   # Preserve lib -> lib64 symlinks in initramfs
+   [[ $libdirs =~ /lib\  ]] || libdirs+=" /lib /usr/lib"
+   fi
+
+   einfo "Setting libdirs to \"${libdirs}\" ..."
+   echo "libdirs=\"${libdirs}\"" > "${T}/gentoo.conf"
+   insinto 

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

2017-07-03 Thread Jeroen Roovers
commit: 4375dc57afe34c335cb39b8e33fc852de3dea6eb
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jul  3 20:34:45 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jul  3 20:34:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4375dc57

sys-libs/glibc: Stable for HPPA too.

Package-Manager: Portage-2.3.6, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 sys-libs/glibc/glibc-2.23-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/glibc/glibc-2.23-r4.ebuild 
b/sys-libs/glibc/glibc-2.23-r4.ebuild
index 2db0b61b788..3e495275520 100644
--- a/sys-libs/glibc/glibc-2.23-r4.ebuild
+++ b/sys-libs/glibc/glibc-2.23-r4.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="GNU libc6 (also called glibc2) C library"
 HOMEPAGE="https://www.gnu.org/software/libc/libc.html;
 
 LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86"
 RESTRICT="strip" # strip ourself #46186
 EMULTILIB_PKG="true"
 



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/glib/

2017-07-03 Thread Sergei Trofimovich
commit: 5603057c968f85ae4b46962a1e877670ceac8b6a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jul  3 20:27:49 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  3 20:27:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5603057c

dev-haskell/glib: added missing dev-haskell/gtk2hs-buildtools depend, bug 
#621378

Reported-by: Toralf Förster
Bug: https://bugs.gentoo.org/621378
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-haskell/glib/glib-0.13.4.1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-haskell/glib/glib-0.13.4.1.ebuild 
b/dev-haskell/glib/glib-0.13.4.1.ebuild
index 5c707245dd1..31776ce6ca2 100644
--- a/dev-haskell/glib/glib-0.13.4.1.ebuild
+++ b/dev-haskell/glib/glib-0.13.4.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-# ebuild generated by hackport 0.5.
+# ebuild generated by hackport 0.5.3.
 
 CABAL_FEATURES="lib profile haddock hoogle hscolour"
 inherit haskell-cabal
@@ -23,7 +23,8 @@ RDEPEND=">=dev-haskell/text-1.0.0.0:=[profile?] 


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

2017-07-03 Thread Michał Górny
commit: fc0554bf660f3b1aade1b9c5f30268ca5c4377df
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  3 20:13:43 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  3 20:15:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0554bf

xfce-base/libxfce4ui: Bump to 4.13.3

 xfce-base/libxfce4ui/Manifest |  1 +
 xfce-base/libxfce4ui/libxfce4ui-4.13.3.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/xfce-base/libxfce4ui/Manifest b/xfce-base/libxfce4ui/Manifest
index 92100af05a4..7cd0c5d3e72 100644
--- a/xfce-base/libxfce4ui/Manifest
+++ b/xfce-base/libxfce4ui/Manifest
@@ -1,2 +1,3 @@
 DIST libxfce4ui-4.13.0.tar.bz2 688646 SHA256 
22f0b66a33945f347952249589f71618418f1e47ca847850eb0ee1bdb0c353d4 SHA512 
342c4fb09b3f13e066b994c54cd557a65c116566b8201217cb663851ba387932cdd4ebf2274f32bdc97a98b3a2bd1b59de75ef6cc4c6f5d0e5f1910b7eca591e
 WHIRLPOOL 
37d9d68af580482186e5f1bd078b72b48339ee032b85e38ea944b2a08e80deead2887fbee9f30b15251214bb0aae7cc92857f2559db116767c96f630ad5b7d80
 DIST libxfce4ui-4.13.2.tar.bz2 705425 SHA256 
8d881273e6be286f0c6c6f1aa1df2dbd3d92114b2e7fbe02979043fc80d8f4f1 SHA512 
fbf823283f46b1cd73e830c70d848a2e15ecef2037e2249390ecf580f66f23f8ea766f5f19e46e1513b2ce3a692c2bff53f1c54ef00eaede065ac0c7a85c1908
 WHIRLPOOL 
74aa1fef4679a878d4e65224676de4683cdac32ce8d9fbdf5b00aeb030bb3f037d798b3cdf7259e7fbfa33cdd413f0f69c2e8906e910b0efcfe7ca5ec10e8953
+DIST libxfce4ui-4.13.3.tar.bz2 705465 SHA256 
815c33a49392520feb84f119cd8f558632a735e322ca55edce33f815a0624470 SHA512 
eef93a71fe41102eb402878e908b1e2e24060869235e1fff93e65bd480fa3ac53f1beba3b26d061b1962b3c3eefa77cb122e796609ab4b5f6fead353167cc396
 WHIRLPOOL 
15f343690461167de6452dea324477d441b61c4f673b5be221a0110acf81368a938d68665b7f05f3df1057492d4e194ee3beaf8fc0766cdec6b5d00a2248da6b

diff --git a/xfce-base/libxfce4ui/libxfce4ui-4.13.3.ebuild 
b/xfce-base/libxfce4ui/libxfce4ui-4.13.3.ebuild
new file mode 100644
index 000..90846401101
--- /dev/null
+++ b/xfce-base/libxfce4ui/libxfce4ui-4.13.3.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils
+
+DESCRIPTION="Unified widget and session management libs for Xfce"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
+SRC_URI="mirror://xfce/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="debug glade introspection startup-notification"
+
+RDEPEND=">=dev-libs/glib-2.42:2=
+   >=x11-libs/gtk+-2.24:2=
+   >=x11-libs/gtk+-3.18:3=[introspection?]
+   x11-libs/libX11:=
+   x11-libs/libICE:=
+   x11-libs/libSM:=
+   >=xfce-base/libxfce4util-4.12:=[introspection?]
+   >=xfce-base/xfconf-4.12:=
+   glade? ( dev-util/glade:3.10= )
+   introspection? ( dev-libs/gobject-introspection:= )
+   startup-notification? ( x11-libs/startup-notification:= )
+   !xfce-base/xfce-utils"
+DEPEND="${RDEPEND}
+   dev-lang/perl
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+src_configure() {
+   local myconf=(
+   $(use_enable introspection)
+   $(use_enable startup-notification)
+   # TODO: check revdeps and make it optional one day
+   --enable-gtk2
+   # requires deprecated glade:3 (gladeui-1.0), bug #551296
+   --disable-gladeui
+   # this one's for :3.10
+   $(use_enable glade gladeui2)
+   --with-vendor-info=Gentoo
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2017-07-03 Thread Alfredo Tupone
commit: 7a2aeb9e0e919ad20b135ad544dd832e435f09ad
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Mon Jul  3 20:04:48 2017 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Jul  3 20:04:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a2aeb9e

dev-ada/aws: Add gnat_2016 & gnat_2017 use flags

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-ada/aws/aws-2016.ebuild | 26 +++---
 dev-ada/aws/aws-2017.ebuild | 26 +++---
 dev-ada/aws/metadata.xml| 11 ++-
 3 files changed, 40 insertions(+), 23 deletions(-)

diff --git a/dev-ada/aws/aws-2016.ebuild b/dev-ada/aws/aws-2016.ebuild
index 05c513a863d..a4ef8853e30 100644
--- a/dev-ada/aws/aws-2016.ebuild
+++ b/dev-ada/aws/aws-2016.ebuild
@@ -14,13 +14,14 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/57399112c7a447658d00e1cd -> ${MY_P}.
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
+IUSE="gnat_2016 gnat_2017"
 
-RDEPEND="dev-ada/xmlada[static]"
+RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static]"
 DEPEND="${RDEPEND}
-   dev-ada/gnat_util[static]
-   dev-ada/asis
-   dev-ada/gprbuild"
+   dev-ada/gnat_util[gnat_2016=,gnat_2017=,static]
+   dev-ada/asis[gnat_2016=,gnat_2017=]
+   dev-ada/gprbuild[gnat_2016=,gnat_2017=]"
+REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )"
 
 S="${WORKDIR}"/${MY_P}
 
@@ -31,10 +32,13 @@ src_configure() {
 }
 
 src_compile() {
-   emake GCC=${ADA} PROCESSORS=$(makeopts_jobs)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   einstalldocs
+   if use gnat_2016; then
+   GCC_PV=4.9.4
+   else
+   GCC_PV=6.3.0
+   fi
+   emake GCC=${CHOST}-gcc-${GCC_PV} \
+   PROCESSORS=$(makeopts_jobs) \
+   DEBUG=true \
+   GPRBUILD="/usr/bin/gprbuild -v"
 }

diff --git a/dev-ada/aws/aws-2017.ebuild b/dev-ada/aws/aws-2017.ebuild
index 0c02b459305..4bed4c10f17 100644
--- a/dev-ada/aws/aws-2017.ebuild
+++ b/dev-ada/aws/aws-2017.ebuild
@@ -15,13 +15,14 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed001
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
+IUSE="gnat_2016 gnat_2017"
 
-RDEPEND="dev-ada/xmlada[static]"
+RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static]"
 DEPEND="${RDEPEND}
-   dev-ada/gnat_util[static]
-   dev-ada/asis
-   dev-ada/gprbuild"
+   dev-ada/gnat_util[gnat_2016=,gnat_2017=,static]
+   dev-ada/asis[gnat_2016=,gnat_2017=]
+   dev-ada/gprbuild[gnat_2016=,gnat_2017=]"
+REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )"
 
 S="${WORKDIR}"/${MY_P}
 
@@ -32,10 +33,13 @@ src_configure() {
 }
 
 src_compile() {
-   emake GCC=${ADA} PROCESSORS=$(makeopts_jobs)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   einstalldocs
+   if use gnat_2016; then
+   GCC_PV=4.9.4
+   else
+   GCC_PV=6.3.0
+   fi
+   emake GCC=${CHOST}-gcc-${GCC_PV} \
+   PROCESSORS=$(makeopts_jobs) \
+   DEBUG=true \
+   GPRBUILD="/usr/bin/gprbuild -v"
 }

diff --git a/dev-ada/aws/metadata.xml b/dev-ada/aws/metadata.xml
index 043b40ed02a..7662c41c5d1 100644
--- a/dev-ada/aws/metadata.xml
+++ b/dev-ada/aws/metadata.xml
@@ -5,7 +5,16 @@
tup...@gentoo.org
Tupone Alfredo

+   
+   Compile with 
dev-lang/gnat-gpl-2016
+   Compile with 
dev-lang/gnat-gpl-2017
+   

-AWS is a complete framework to develop Web based applications. 
The main part of the framework is the embedded Web server. This small yet 
powerful Web server can be embedded into your application so your application 
will be able to talk with a standard Web browser like Microsoft Internet 
Explorer or Firefox for example. Around this Web server a lot of services have 
been developed.
+   AWS is a complete framework to develop Web based applications. 
The main part
+   of the framework is the embedded Web server. This small yet 
powerful Web
+   server can be embedded into your application so your 
application will be
+   able to talk with a standard Web browser like Microsoft 
Internet Explorer or
+   Firefox for example. Around this Web server a lot of services 
have been
+   developed.

 



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

2017-07-03 Thread Sergei Trofimovich
commit: 43fbec44acb0b56b2443f99e0994d5636c98d916
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jul  3 19:57:17 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  3 19:57:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43fbec44

dev-lang/ghc: add a ncurses:5/5 binary dependency, bug #561276

Reported-by: Erich Seifert
Bug: https://bugs.gentoo.org/561276
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-lang/ghc/ghc-7.10.3.ebuild | 21 +++--
 dev-lang/ghc/ghc-7.8.4.ebuild  | 21 +++--
 dev-lang/ghc/ghc-8.0.2.ebuild  | 12 ++--
 3 files changed, 20 insertions(+), 34 deletions(-)

diff --git a/dev-lang/ghc/ghc-7.10.3.ebuild b/dev-lang/ghc/ghc-7.10.3.ebuild
index 9945f481669..fb6bc873376 100644
--- a/dev-lang/ghc/ghc-7.10.3.ebuild
+++ b/dev-lang/ghc/ghc-7.10.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -83,27 +83,20 @@ RDEPEND="
sys-libs/ncurses:=[unicode]
!ghcmakebinary? ( virtual/libffi:= )
 "
-# gentoo binaries are built against ncurses-5
-RDEPEND+="
-   binary? (
-   || (
-   sys-libs/ncurses:0/5
-   sys-libs/ncurses:5/5
-   )
-   )
+
+PREBUILT_BINARY_DEPENDS="
+   !prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.17 ) )
+   sys-libs/ncurses:5/5
 "
 
-# force dependency on >=gmp-5, even if >=gmp-4.1 would be enough. this is due 
to
-# that we want the binaries to use the latest versioun available, and not to be
-# built against gmp-4
+RDEPEND+="binary? ( ${PREBUILT_BINARY_DEPENDS} )"
 
-# similar for glibc. we have bootstrapped binaries against glibc-2.17
 DEPEND="${RDEPEND}
doc? ( app-text/docbook-xml-dtd:4.2
app-text/docbook-xml-dtd:4.5
app-text/docbook-xsl-stylesheets
>=dev-libs/libxslt-1.1.2 )
-   !ghcbootstrap? ( !prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.17 ) ) )"
+   !ghcbootstrap? ( ${PREBUILT_BINARY_DEPENDS} )"
 
 PDEPEND="!ghcbootstrap? ( =app-admin/haskell-updater-1.2* )"
 

diff --git a/dev-lang/ghc/ghc-7.8.4.ebuild b/dev-lang/ghc/ghc-7.8.4.ebuild
index 00c4b0e0dfa..659446b80e5 100644
--- a/dev-lang/ghc/ghc-7.8.4.ebuild
+++ b/dev-lang/ghc/ghc-7.8.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -76,28 +76,21 @@ RDEPEND="
sys-libs/ncurses:=[unicode]
!ghcmakebinary? ( virtual/libffi:= )
 "
-# gentoo binaries are built against ncurses-5
-RDEPEND+="
-   binary? (
-   || (
-   sys-libs/ncurses:0/5
-   sys-libs/ncurses:5/5
-   )
-   )
+
+PREBUILT_BINARY_DEPENDS="
+   !prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.17 ) )
+   sys-libs/ncurses:5/5
 "
 
-# force dependency on >=gmp-5, even if >=gmp-4.1 would be enough. this is due 
to
-# that we want the binaries to use the latest versioun available, and not to be
-# built against gmp-4
+RDEPEND+="binary? ( ${PREBUILT_BINARY_DEPENDS} )"
 
-# similar for glibc. we have bootstrapped binaries against glibc-2.17
 DEPEND="${RDEPEND}
ghcbootstrap? (
doc? ( app-text/docbook-xml-dtd:4.2
app-text/docbook-xml-dtd:4.5
app-text/docbook-xsl-stylesheets
>=dev-libs/libxslt-1.1.2 ) )
-   !ghcbootstrap? ( !prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.17 ) ) )"
+   !ghcbootstrap? ( ${PREBUILT_BINARY_DEPENDS} )"
 
 PDEPEND="!ghcbootstrap? ( =app-admin/haskell-updater-1.2* )"
 

diff --git a/dev-lang/ghc/ghc-8.0.2.ebuild b/dev-lang/ghc/ghc-8.0.2.ebuild
index 35b9ae7f93a..61c62ccf6fa 100644
--- a/dev-lang/ghc/ghc-8.0.2.ebuild
+++ b/dev-lang/ghc/ghc-8.0.2.ebuild
@@ -81,20 +81,20 @@ RDEPEND="
sys-libs/ncurses:=[unicode]
!ghcmakebinary? ( virtual/libffi:= )
 "
-# gentoo binaries are built against ncurses-6
-RDEPEND+="
-   binary? (
-   sys-libs/ncurses:0/6
-   )
+
+PREBUILT_BINARY_DEPENDS="
+   sys-libs/ncurses:0/6
 "
 
+RDEPEND+="binary? ( ${PREBUILT_BINARY_DEPENDS} )"
+
 DEPEND="${RDEPEND}
doc? ( app-text/docbook-xml-dtd:4.2
app-text/docbook-xml-dtd:4.5
app-text/docbook-xsl-stylesheets
dev-python/sphinx
>=dev-libs/libxslt-1.1.2 )
-"
+   !ghcbootstrap? ( ${PREBUILT_BINARY_DEPENDS} )"
 
 PDEPEND="!ghcbootstrap? ( =app-admin/haskell-updater-1.2* )"
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/

2017-07-03 Thread Matthias Schwarzott
commit: bf5232967553666d0484d9b0de9908b583b6a992
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Mon Jul  3 19:49:45 2017 +
Commit: Matthias Schwarzott  gentoo  org>
CommitDate: Mon Jul  3 19:49:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf523296

media-plugins/vdr-xineliboutput: set vdr project as maintainer

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-plugins/vdr-xineliboutput/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/media-plugins/vdr-xineliboutput/metadata.xml 
b/media-plugins/vdr-xineliboutput/metadata.xml
index cbac814dc69..9377b8a46e1 100644
--- a/media-plugins/vdr-xineliboutput/metadata.xml
+++ b/media-plugins/vdr-xineliboutput/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   v...@gentoo.org
+   Gentoo VDR Project
+   

Video Disk Recorder Xinelib PlugIn ( VDR )




[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/

2017-07-03 Thread Matthias Schwarzott
commit: b97cd6bf29233c0d0b8cb63e61d8e4a564e5c1e8
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Mon Jul  3 19:26:31 2017 +
Commit: Matthias Schwarzott  gentoo  org>
CommitDate: Mon Jul  3 19:32:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b97cd6bf

media-plugins/vdr-xineliboutput: Fix wrong versions for snapshot versions

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 ..._p20130821.ebuild => vdr-xineliboutput-2.0.0_pre20130821.ebuild} | 6 --
 ..._p20150220.ebuild => vdr-xineliboutput-2.0.0_pre20150220.ebuild} | 6 --
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git 
a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20130821.ebuild 
b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20130821.ebuild
similarity index 95%
rename from 
media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20130821.ebuild
rename to 
media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20130821.ebuild
index 8ea44029c98..ba800d6eb61 100644
--- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20130821.ebuild
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20130821.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -9,7 +9,9 @@ GENTOO_VDR_CONDITIONAL=yes
 
 DESCRIPTION="VDR Plugin: Xinelib PlugIn"
 HOMEPAGE="https://sourceforge.net/projects/xineliboutput/;
-SRC_URI="http://vdr.websitec.de/download/${PN}/xineliboutput-2.0.0_p20130821.tar.bz2;
+MY_P=${PN#vdr-}-${PV/_pre/_p}
+SRC_URI="http://vdr.websitec.de/download/${PN}/${MY_P}.tar.bz2;
+S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="GPL-2"

diff --git 
a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20150220.ebuild 
b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20150220.ebuild
similarity index 94%
rename from 
media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20150220.ebuild
rename to 
media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20150220.ebuild
index 537dd92935a..6f0aac3f5d5 100644
--- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20150220.ebuild
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20150220.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -9,7 +9,9 @@ GENTOO_VDR_CONDITIONAL=yes
 
 DESCRIPTION="VDR Plugin: Xinelib PlugIn"
 HOMEPAGE="https://sourceforge.net/projects/xineliboutput/;
-SRC_URI="http://vdr.websitec.de/download/${PN}/${P}.tar.xz;
+MY_PV=${PV/_pre/_p}
+SRC_URI="http://vdr.websitec.de/download/${PN}/${PN}-${MY_PV}.tar.xz;
+S="${WORKDIR}/${VDRPLUGIN}-${MY_PV}"
 
 SLOT="0"
 LICENSE="GPL-2"



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

2017-07-03 Thread Matthias Schwarzott
commit: d0965c9b72cb79092ec67c0c4ca9363b989cfcf6
Author: Matthias Schwarzott  gentoo  org>
AuthorDate: Mon Jul  3 19:31:48 2017 +
Commit: Matthias Schwarzott  gentoo  org>
CommitDate: Mon Jul  3 19:32:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0965c9b

package.mask: Mask wrongly versioned snapshot ebuilds of vdr-xineliboutput

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

diff --git a/profiles/package.mask b/profiles/package.mask
index a7349489eee..058c4dc612e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Matthias Schwarzott  (03 Jul 2017)
+# The snapshots got a wrong version number assigned.
+# They are from before version 2.0.0. Masking them to force
+# an update to version 2.0.0 as soon as it is added to the tree.
+=media-plugins/vdr-xineliboutput-2.0.0_p20130821
+=media-plugins/vdr-xineliboutput-2.0.0_p20150220
+
 # Michał Górny  (02 Jul 2017)
 # The eselect module has been integrated into app-shells/bash-completion
 # and all the old versions (not having it) are gone. Removal in 14 days.



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

2017-07-03 Thread Markus Meier
commit: 41f5439d4e97b100c888b29065be9ddf6c0903c9
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Jul  3 18:41:21 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Jul  3 18:41:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f5439d

media-gfx/darktable: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 media-gfx/hugin/Manifest | 2 +-
 media-gfx/hugin/{hugin-2017.0_rc2.ebuild => hugin-2017.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/hugin/Manifest b/media-gfx/hugin/Manifest
index 7a445b9acf5..ea1c32f07bc 100644
--- a/media-gfx/hugin/Manifest
+++ b/media-gfx/hugin/Manifest
@@ -1,2 +1,2 @@
 DIST hugin-2016.2.0.tar.bz2 10386216 SHA256 
54ab1bc8dd94d83c02bfd4082c4454b3b33f0fa56bc17b45cf3e89be87691f15 SHA512 
9c652e685d0135afef6418bdf5fce39cec8ef1ec0dbe3a325151957c91495db0a2a3171ee04a28955a638493913c1bc800a90c37347ad17612584646c8a65510
 WHIRLPOOL 
4a61d4aa9d9362b03a04cdff192247c3d71b1e10bac5495165b870e47de2d66890c5895e94a56059df21be8c072600f7c6b18f66584979d40b755fcc1d8a9a64
-DIST hugin-2017.0rc2.tar.bz2 9803272 SHA256 
86646ea27f32b959d38e7d36270703214b1ae961e379dd64b14d027139cd4609 SHA512 
bfd39135119fddb559ecec220da36a4c15d96bda7f93e738d8815aafca94685ba879239202e2cc81c87787188ee3b1b6dc5cbe8014aa12e2f95d654591dc1969
 WHIRLPOOL 
72978ca95f4f0aa17dda68beec925521969e39d000da9d00b014923a53387280b74571b4874f1dc506abceb2019dca7a2f2aba3e9128bdd9490f962f452296f8
+DIST hugin-2017.0.tar.bz2 9803272 SHA256 
86646ea27f32b959d38e7d36270703214b1ae961e379dd64b14d027139cd4609 SHA512 
bfd39135119fddb559ecec220da36a4c15d96bda7f93e738d8815aafca94685ba879239202e2cc81c87787188ee3b1b6dc5cbe8014aa12e2f95d654591dc1969
 WHIRLPOOL 
72978ca95f4f0aa17dda68beec925521969e39d000da9d00b014923a53387280b74571b4874f1dc506abceb2019dca7a2f2aba3e9128bdd9490f962f452296f8

diff --git a/media-gfx/hugin/hugin-2017.0_rc2.ebuild 
b/media-gfx/hugin/hugin-2017.0.ebuild
similarity index 100%
rename from media-gfx/hugin/hugin-2017.0_rc2.ebuild
rename to media-gfx/hugin/hugin-2017.0.ebuild



[gentoo-commits] proj/kde:master commit in: net-p2p/ktorrent/

2017-07-03 Thread Andreas Sturmlechner
commit: 864eea0c069a0f481ca21adafc273e8075b0c1fc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul  3 18:28:50 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  3 18:28:50 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=864eea0c

net-p2p/ktorrent: Fix USE=rss DEPENDs

Upstream commit 6a57b00af779dbff7b2fff24de59b6f1191e0a85

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 net-p2p/ktorrent/ktorrent-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-p2p/ktorrent/ktorrent-.ebuild 
b/net-p2p/ktorrent/ktorrent-.ebuild
index 5d71067328..df854eedcf 100644
--- a/net-p2p/ktorrent/ktorrent-.ebuild
+++ b/net-p2p/ktorrent/ktorrent-.ebuild
@@ -68,7 +68,6 @@ COMMON_DEPEND="
>=media-libs/taglib-1.5
)
rss? (
-   $(add_frameworks_dep kdelibs4support)
$(add_frameworks_dep kdewebkit)
$(add_kdeapps_dep syndication)
)



[gentoo-commits] repo/gentoo:master commit in: dev-ros/tf2_sensor_msgs/

2017-07-03 Thread Alexis Ballier
commit: b642e526c1ee4feb7f77cd3cd82ee61ad578c817
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jul  3 17:47:03 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Jul  3 18:28:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b642e526

dev-ros/tf2_sensor_msgs: Remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ros/tf2_sensor_msgs/Manifest   |  3 ---
 .../tf2_sensor_msgs/tf2_sensor_msgs-0.5.12.ebuild  | 26 --
 .../tf2_sensor_msgs/tf2_sensor_msgs-0.5.13.ebuild  | 26 --
 .../tf2_sensor_msgs/tf2_sensor_msgs-0.5.14.ebuild  | 26 --
 4 files changed, 81 deletions(-)

diff --git a/dev-ros/tf2_sensor_msgs/Manifest b/dev-ros/tf2_sensor_msgs/Manifest
index 8389aa37c5d..5877951f525 100644
--- a/dev-ros/tf2_sensor_msgs/Manifest
+++ b/dev-ros/tf2_sensor_msgs/Manifest
@@ -1,4 +1 @@
-DIST geometry2-0.5.14.tar.gz 147162 SHA256 
0fd24baaa61aa4cf5d97545da86b42b51814cfc957dc793051043dbe9697753d SHA512 
1e32dbfbd46a2d72dcc53cf67914bdc6bd1907cf8d9b6c24c5b73e9738a7068b1b974ea434a267f907f276bf70b85f7169d85679449402e0808edadb9fe21e82
 WHIRLPOOL 
12711071b049e7e5f9f334206896f25d9479386f7b4a6d74d9c341ce80f4e767c7466d57be966048fe28bf2e7fe1423d38bd6de70ec615575f7f4bcb718afc1d
 DIST geometry2-0.5.15.tar.gz 147275 SHA256 
fba4c223e85923060d76f1113b346207b2d36cda0e2c3393ec96ff99ba918dbe SHA512 
10a750948157904c0812aaae85e21eaf5c85dfef3770d418fd0c592a9179cef9fc2082ecc125be0fd0032e705dfb678d45930d3aa2cd0986a71c2e0a7307722c
 WHIRLPOOL 
d982cae97a0d3de2320a9a4318f84aef1403d7f59c1dfe88fd274a517d4e5b5263434cffe16cf2a346ddccecb4e3263445c3008feb9ec1efb053361dc51286e1
-DIST geometry_experimental-0.5.12.tar.gz 131234 SHA256 
430115ef4a3352e8b00596ff7406e6cb14fc1720250cf164754cf724c7f371c3 SHA512 
1a1a33db529d0810661c020552642d914de01a14e5b17b611fb7743a795c47e3f68d480ee4544b4ad86f7b1c947ea8b23cda09535ce046fdc45da1c40fc34711
 WHIRLPOOL 
fd894a43e0110eeab1f085faa32a339a72d922d57ae68ee82c2b54f73c246090f3537483f1ca68147f5b7b7a5c7502f9fd4ab733da150c68af94ea2d87859ab1
-DIST geometry_experimental-0.5.13.tar.gz 134107 SHA256 
20ad7d3b610c70e8c666937d6a29ef53dac9181025427ee6d0664c67ff94b43f SHA512 
5b31a2ec2c8f852934c1c9a6aa0127c96b8f334f178742111c673195562a240649ac11ddde8d9738defae99184bdd83a57430fe6f17eb4cbd08ae600bfa7d43d
 WHIRLPOOL 
06da030383725aaeda8626f36b56911cc05c025b538904f33cdc69975027f610113945a3479d85fe83df841fcb1f4902b8927cae2a2272e44f59b86c97d844fc

diff --git a/dev-ros/tf2_sensor_msgs/tf2_sensor_msgs-0.5.12.ebuild 
b/dev-ros/tf2_sensor_msgs/tf2_sensor_msgs-0.5.12.ebuild
deleted file mode 100644
index 6e6f4b54d71..000
--- a/dev-ros/tf2_sensor_msgs/tf2_sensor_msgs-0.5.12.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros/geometry_experimental;
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-PYTHON_COMPAT=( python2_7 )
-
-inherit ros-catkin
-
-DESCRIPTION="Transform sensor_msgs with tf. Most notably, PointCloud2"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-   dev-ros/tf2_ros[${PYTHON_USEDEP}]
-   dev-ros/tf2
-   dev-ros/rospy[${PYTHON_USEDEP}]
-   dev-python/python_orocos_kdl[${PYTHON_USEDEP}]
-   
dev-ros/sensor_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP},${CATKIN_MESSAGES_CXX_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   test? ( dev-ros/rostest[${PYTHON_USEDEP}] )
-   dev-ros/cmake_modules"

diff --git a/dev-ros/tf2_sensor_msgs/tf2_sensor_msgs-0.5.13.ebuild 
b/dev-ros/tf2_sensor_msgs/tf2_sensor_msgs-0.5.13.ebuild
deleted file mode 100644
index 6e6f4b54d71..000
--- a/dev-ros/tf2_sensor_msgs/tf2_sensor_msgs-0.5.13.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros/geometry_experimental;
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-PYTHON_COMPAT=( python2_7 )
-
-inherit ros-catkin
-
-DESCRIPTION="Transform sensor_msgs with tf. Most notably, PointCloud2"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-   dev-ros/tf2_ros[${PYTHON_USEDEP}]
-   dev-ros/tf2
-   dev-ros/rospy[${PYTHON_USEDEP}]
-   dev-python/python_orocos_kdl[${PYTHON_USEDEP}]
-   
dev-ros/sensor_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP},${CATKIN_MESSAGES_CXX_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   test? ( dev-ros/rostest[${PYTHON_USEDEP}] )
-   dev-ros/cmake_modules"

diff --git a/dev-ros/tf2_sensor_msgs/tf2_sensor_msgs-0.5.14.ebuild 
b/dev-ros/tf2_sensor_msgs/tf2_sensor_msgs-0.5.14.ebuild
deleted file mode 100644
index 9d28f70aecb..000
--- a/dev-ros/tf2_sensor_msgs/tf2_sensor_msgs-0.5.14.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros/geometry2;

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/listlike/

2017-07-03 Thread Sergei Trofimovich
commit: b79b9cdba9ef87a529fe7d5be72329adab6beda6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jul  3 18:14:35 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  3 18:14:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b79b9cdb

dev-haskell/listlike: bump up to 4.5.1, bug #623570

New version brings ghc-8 support.

Reported-by: Toralf Förster
Bug: https://bugs.gentoo.org/623570
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-haskell/listlike/Manifest  |  1 +
 dev-haskell/listlike/listlike-4.5.1.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-haskell/listlike/Manifest b/dev-haskell/listlike/Manifest
index 76bc7c84797..e30b7164036 100644
--- a/dev-haskell/listlike/Manifest
+++ b/dev-haskell/listlike/Manifest
@@ -1 +1,2 @@
 DIST ListLike-4.2.1.tar.gz 26970 SHA256 
d6542ae5bef685e3571cd46b018c5adac2b6c854f72777ddd35a6823bcf08859 SHA512 
dc245b4c2bc4fa0ea24efe55434eb8c7b2f2ee1a078fef331997bb0311260732970255fc8a18c9a7f22d90f47f661e543d18e6ad60b8d46992a6e973ccd375ad
 WHIRLPOOL 
53b72d5b822416a7adee130c7e04fe2d7180d130cc073679c323cc9f740ff931800484d458a39ba5069d2c89a72e7ad35a3f7280cce5d3bce1ffdd5ea5f8
+DIST ListLike-4.5.1.tar.gz 29600 SHA256 
b70745335b563cd9039bb17a1e2faf7edb1b68febdd19586b28ab67c55562a8d SHA512 
4e59eb8cdade42ff63db9f90a7ec524dab674872960bd294da3195c280e0f488a3c0acb3827def8a071e5ecd820bb2bf0d5d68c22b8388adc933accbb0bcc630
 WHIRLPOOL 
a86a0ce438ec797fc99f1f1ef785734fb2286297e8ac37f799e2c85cff3b94654137fdcae7dd1049b8a5093802cd93334c6eaf2096c2c3dcaf963274111c9ce6

diff --git a/dev-haskell/listlike/listlike-4.5.1.ebuild 
b/dev-haskell/listlike/listlike-4.5.1.ebuild
new file mode 100644
index 000..6af494f5a94
--- /dev/null
+++ b/dev-haskell/listlike/listlike-4.5.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.1.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+MY_PN="ListLike"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Generic support for list-like structures"
+HOMEPAGE="https://github.com/JohnLato/listlike;
+SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/dlist-0.7:=[profile?] =dev-haskell/fmlist-0.8:=[profile?] 
=dev-haskell/text-0.11:=[profile?] =dev-haskell/vector-0.5:=[profile?] 
=dev-lang/ghc-7.6.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.16.0
+   test? ( >=dev-haskell/hunit-1.2 =dev-haskell/quickcheck-2.4 =dev-haskell/random-1 

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/linear/

2017-07-03 Thread Sergei Trofimovich
commit: dfa1761e84c85af500013f3382f1d4f99ad6c1a8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jul  3 18:10:17 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  3 18:10:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfa1761e

dev-haskell/linear: bump up to 1.20.6, bug #623590

Adds support for ghc-8.

Reported-by: Toralf Förster
Bug: https://bugs.gentoo.org/623590
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-haskell/linear/Manifest |  1 +
 dev-haskell/linear/linear-1.20.6.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/dev-haskell/linear/Manifest b/dev-haskell/linear/Manifest
index f776243d543..9982725552d 100644
--- a/dev-haskell/linear/Manifest
+++ b/dev-haskell/linear/Manifest
@@ -1 +1,2 @@
 DIST linear-1.20.5.tar.gz 44886 SHA256 
61d8b7242f1e7c27925df7ffe1aa8b1fd732e61598f3af48bd8fb464cc0d SHA512 
a45e38d5b25f53b809a67c17e0b532b96e9766d0e81d2da0265c93a9976cdbb183c60dce79eda17259d4169cc25884cc4831a24b93ccd43709df374ce5187600
 WHIRLPOOL 
9fb5d3dac0e5aff00c17eead494abc01429c369c7fde88b235b6554c1df664aa9099aa319cf98fb561c07b95fc422892cd88b820a96f85f1693fc349c9ef8a1b
+DIST linear-1.20.6.tar.gz 50036 SHA256 
151531e7961d2d7d198dadebb4b67121b6dcfbffda40fde906f3e46c9e1999f5 SHA512 
40ca3f855664a86c9c70fbe398b2ceeceaefdc5c6d5d66c36c6fc60a8252c70fa0566d9eaef61b0559d0eab0d30cde207640d738a007dd5a0ee6cdc72c1c9690
 WHIRLPOOL 
067ff2189a94151ab7eb28da9af401e52b31bb25d4ddd75fb8de7ae20caddd4cc4973d1aeb5e6e7e022c280a1eacaab4f6fd29be9f840f8ae8289dc69beb1f98

diff --git a/dev-haskell/linear/linear-1.20.6.ebuild 
b/dev-haskell/linear/linear-1.20.6.ebuild
new file mode 100644
index 000..2408f5add62
--- /dev/null
+++ b/dev-haskell/linear/linear-1.20.6.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.2.
+#hackport: flags: -herbie
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Linear Algebra"
+HOMEPAGE="https://github.com/ekmett/linear/;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+template-haskell"
+
+RDEPEND=">=dev-haskell/adjunctions-4:=[profile?] 
=dev-haskell/base-orphans-0.5:=[profile?] 
=dev-haskell/bytes-0.15:=[profile?] =dev-haskell/cereal-0.4.1.1:=[profile?] 
=dev-haskell/distributive-0.2.2:=[profile?] 
=dev-haskell/hashable-1.1:=[profile?] 
=dev-haskell/lens-4:=[profile?] =dev-haskell/reflection-1.3.2:=[profile?] 
=dev-haskell/semigroupoids-3:=[profile?] 
=dev-haskell/semigroups-0.9:=[profile?] 
=dev-haskell/tagged-0.4.4:=[profile?] =dev-haskell/transformers-compat-0.4:=[profile?] 
=dev-haskell/unordered-containers-0.2.3:=[profile?] 
=dev-haskell/vector-0.10:=[profile?] 
=dev-haskell/void-0.6:=[profile?] =dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+   >=dev-haskell/cabal-doctest-1 =dev-haskell/doctest-0.11.1 =dev-haskell/hunit-1.2.5
+   >=dev-haskell/simple-reflect-0.3.1
+   >=dev-haskell/test-framework-0.8
+   >=dev-haskell/test-framework-hunit-0.3 )
+"
+
+src_configure() {
+   haskell-cabal_src_configure \
+   --flag=-herbie \
+   $(cabal_flag template-haskell template-haskell)
+}



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

2017-07-03 Thread Manuel Rüger
commit: f0f5f7631bbe2714d71eb16c8c7c000c07a551f4
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Jul  3 17:48:35 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Jul  3 17:48:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0f5f763

app-emulation/containerd: Version bump to 0.2.9

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-emulation/containerd/Manifest|  1 +
 app-emulation/containerd/containerd-0.2.9.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/app-emulation/containerd/Manifest 
b/app-emulation/containerd/Manifest
index c818ccf0f8f..54fc20171b6 100644
--- a/app-emulation/containerd/Manifest
+++ b/app-emulation/containerd/Manifest
@@ -4,3 +4,4 @@ DIST containerd-0.2.6.tar.gz 1020572 SHA256 
a67c4153ac5ae26b9d11daac133b90cba059
 DIST containerd-0.2.7.tar.gz 1034541 SHA256 
cc46de64a75fa8babe0a85aac987f926870bf84d78040430f95ce478ed195122 SHA512 
d0885fa37aaa1110d9312f81102e619ca4ae8d3c39c83c01852fd8618945121596169a1d41017d19ad32ff47b619a2c1c18a3582d290a56f08640412dcfc451a
 WHIRLPOOL 
35748adf2c097dad4c60e48b2eb3389b57e78fc8d3b228f15b0297b5c1d037a77f29118089a5159c1f25baf7e4d7f93f6fc74d3cd2c85164711378e2df6e251d
 DIST containerd-0.2.8.tar.gz 1034518 SHA256 
f002d4d93a86cd3a0c9e7d9d71455a94790302daab1e51dd2dd53e7f0ba4d217 SHA512 
a8c0b9faa9bf225be315067aa634ee366c8d78a137dddade2ad09160ecd8f89d487fdce896efd73bedcd6d8c97e20f746ba949a13901c38977a40dbb558339d8
 WHIRLPOOL 
99058822f80d37e8a96968ae26cf00c33c8ed78fffeff9f2d07a2c25c76439ab44c92ce333712f6749787a04b65c54b112511d66c97cfcce35a5d5cf954ac2f4
 DIST containerd-0.2.8_p20170504.tar.gz 1231053 SHA256 
6316ecefe43c89ddafd31608f6d21aeec250f498b27c194551bde3679e765865 SHA512 
6b5fc4845c560239e197c93620f1b836972563f24c8a595ff82f6798c372c5b9a7a6be6dc52aa443d72b61108723d56a67884ff464f666085b3af28424e56136
 WHIRLPOOL 
2982a405aa82c28e7498e54d42d29557b6024ed411537c4b2084f8574111511f4e5cb751ac18b025919047aa45933bdd28171b871826f87cfa004d53503cfbb4
+DIST containerd-0.2.9.tar.gz 1228977 SHA256 
2360fec91d40e4e93757f964f07c74e35b6bfe838252b1cc814a176e1cd1c604 SHA512 
6f0de476668e6b86a0cd5e1ea0f6dac24e0e68fe2dd52b8915dbafa5ffab137a5eea866c216f8184ffa6e4750c7b69bce3d46552e8be283a15ce676ea4356fc8
 WHIRLPOOL 
b9fdd57af3cf39e6a5efdd67f0302ad38d6634d20aa3eb45431d2900f5fbb7dc62d624b07a5028bbb09ae763e07103e37703cf52f3e14e7af72fc2198d9c7876

diff --git a/app-emulation/containerd/containerd-0.2.9.ebuild 
b/app-emulation/containerd/containerd-0.2.9.ebuild
new file mode 100644
index 000..3849a49ca7a
--- /dev/null
+++ b/app-emulation/containerd/containerd-0.2.9.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN="github.com/${PN}/${PN}"
+
+inherit toolchain-funcs
+
+if [[ ${PV} == * ]]; then
+   inherit golang-vcs
+else
+   MY_PV="${PV/_/-}"
+   EGIT_COMMIT="cfb82a876ecc11b5ca0977d1733adbe58599088a"
+   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~ppc64"
+   inherit golang-vcs-snapshot
+fi
+
+DESCRIPTION="A daemon to control runC"
+HOMEPAGE="https://containerd.tools;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="hardened +seccomp"
+
+DEPEND=""
+RDEPEND=">=app-emulation/docker-runc-1.0.0_rc3_p20170607
+   seccomp? ( sys-libs/libseccomp )"
+
+S=${WORKDIR}/${P}/src/${EGO_PN}
+
+RESTRICT="test"
+
+src_compile() {
+   local options=( $(usex seccomp "seccomp" '') )
+   export GOPATH="${WORKDIR}/${P}" # ${PWD}/vendor
+   LDFLAGS=$(usex hardened '-extldflags -fno-PIC' '') emake 
GIT_COMMIT="$EGIT_COMMIT" BUILDTAGS="${options[@]}"
+}
+
+src_install() {
+   dobin bin/containerd* bin/ctr
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-containers/files/, dev-ml/ocaml-containers/

2017-07-03 Thread Alexis Ballier
commit: 94a16fb921f072d6f3d4cf776834ec316031ed51
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jul  3 17:40:06 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Jul  3 17:40:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94a16fb9

dev-ml/ocaml-containers: backport upstream test build fix with latest qcheck, 
bug #623664

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ml/ocaml-containers/files/qcheck.patch | 61 ++
 .../ocaml-containers/ocaml-containers-1.2.ebuild   |  2 +
 2 files changed, 63 insertions(+)

diff --git a/dev-ml/ocaml-containers/files/qcheck.patch 
b/dev-ml/ocaml-containers/files/qcheck.patch
new file mode 100644
index 000..c88ef31741a
--- /dev/null
+++ b/dev-ml/ocaml-containers/files/qcheck.patch
@@ -0,0 +1,61 @@
+commit b2f8eb5b27a95f37509ab6345910ecd62b3c8a90
+Author: Simon Cruanes 
+Date:   Tue May 30 09:16:37 2017 +0200
+
+update to qcheck 0.6
+
+diff --git a/src/core/CCList.ml b/src/core/CCList.ml
+index ebdf7ce..ef4254e 100644
+--- a/src/core/CCList.ml
 b/src/core/CCList.ml
+@@ -688,9 +688,9 @@ let take_while p l =
+ *)
+ 
+ (*$Q
+-  Q.(pair (fun1 small_int bool) (list small_int)) (fun (f,l) -> \
+-let l1 = take_while f l in \
+-List.for_all f l1)
++  Q.(pair (fun1 Observable.int bool) (list small_int)) (fun (f,l) -> \
++let l1 = take_while (Q.Fn.apply f) l in \
++List.for_all (Q.Fn.apply f) l1)
+ *)
+ 
+ let rec drop_while p l = match l with
+@@ -698,8 +698,8 @@ let rec drop_while p l = match l with
+   | x :: l' -> if p x then drop_while p l' else l
+ 
+ (*$Q
+-  Q.(pair (fun1 small_int bool) (list small_int)) (fun (f,l) -> \
+-take_while f l @ drop_while f l = l)
++  Q.(pair (fun1 Observable.int bool) (list small_int)) (fun (f,l) -> \
++take_while (Q.Fn.apply f) l @ drop_while (Q.Fn.apply f) l = l)
+ *)
+ 
+ let take_drop_while p l =
+@@ -720,9 +720,9 @@ let take_drop_while p l =
+   direct direct_depth_default_ p l
+ 
+ (*$Q
+-  Q.(pair (fun1 small_int bool) (list small_int)) (fun (f,l) -> \
+-let l1,l2 = take_drop_while f l in \
+-(l1 = take_while f l) && (l2 = drop_while f l))
++  Q.(pair (fun1 Observable.int bool) (list small_int)) (fun (f,l) -> \
++let l1,l2 = take_drop_while (Q.Fn.apply f) l in \
++(l1 = take_while (Q.Fn.apply f) l) && (l2 = drop_while (Q.Fn.apply f) l))
+ *)
+ 
+ let last n l =
+diff --git a/src/data/CCRAL.ml b/src/data/CCRAL.ml
+index 0c00c3a..5d9aa24 100644
+--- a/src/data/CCRAL.ml
 b/src/data/CCRAL.ml
+@@ -151,7 +151,8 @@ let mapi ~f l =
+ *)
+ 
+ (*$Q
+-  Q.(pair (list small_int)(fun2 int int bool)) (fun (l,f) -> \
++  Q.(pair (list small_int)(fun2 Observable.int Observable.int bool)) (fun 
(l,f) -> \
++let f = Q.Fn.apply f in \
+ mapi ~f (of_list l) |> to_list = List.mapi f l )
+ *)
+ 

diff --git a/dev-ml/ocaml-containers/ocaml-containers-1.2.ebuild 
b/dev-ml/ocaml-containers/ocaml-containers-1.2.ebuild
index 33e8871a4f7..30745be4f65 100644
--- a/dev-ml/ocaml-containers/ocaml-containers-1.2.ebuild
+++ b/dev-ml/ocaml-containers/ocaml-containers-1.2.ebuild
@@ -24,6 +24,8 @@ RDEPEND="
 DEPEND="${RDEPEND} dev-ml/cppo
test? ( dev-ml/iTeML dev-ml/ounit dev-ml/gen )"
 
+PATCHES=( "${FILESDIR}/qcheck.patch" )
+
 src_configure() {
oasis_configure_opts="
--enable-unix



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

2017-07-03 Thread Zac Medico
commit: 1aea4bd853f0d2b98610fde72b9a49581f918422
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jul  3 17:08:22 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jul  3 17:09:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aea4bd8

dev-python/oslo-concurrency: Add python3.6 to PYTHON_COMPAT

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-python/oslo-concurrency/oslo-concurrency-3.18.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/oslo-concurrency/oslo-concurrency-3.18.0.ebuild 
b/dev-python/oslo-concurrency/oslo-concurrency-3.18.0.ebuild
index c434cc9a21b..7e3dda1e031 100644
--- a/dev-python/oslo-concurrency/oslo-concurrency-3.18.0.ebuild
+++ b/dev-python/oslo-concurrency/oslo-concurrency-3.18.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
 
 inherit distutils-r1
 
@@ -48,5 +48,5 @@ python_prepare_all() {
 }
 
 python_test() {
-   nosetests tests/ || die "test failed under ${EPYTHON}"
+   nosetests ${PN/-/_}/tests/ || die "test failed under ${EPYTHON}"
 }



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

2017-07-03 Thread Matt Thode
commit: 8033f6f93c4d5c8f16bcd772529f3da7692f4679
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Jul  3 16:55:05 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Jul  3 16:55:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8033f6f9

sys-block/tgt: bup 1.0.71

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-block/tgt/Manifest  |  1 +
 sys-block/tgt/tgt-1.0.71.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/sys-block/tgt/Manifest b/sys-block/tgt/Manifest
index d51b941df5d..d70a9fec084 100644
--- a/sys-block/tgt/Manifest
+++ b/sys-block/tgt/Manifest
@@ -2,3 +2,4 @@ DIST tgt-1.0.67.tar.gz 296092 SHA256 
bf3f68d9314583459328d060942308a909b79514618
 DIST tgt-1.0.68.tar.gz 296862 SHA256 
ff9000ccd07c648c57c65ef73c5a694f5e3045be69162bfe33e67028f2f5b7bd SHA512 
652182aece13dae91c5193b9084c201ca2dd34331917c56e5ab2b7a8fc0653cb843cf67fe9d95bdb01b52f285e395b28323f0eb834a5de80a58876777902d28e
 WHIRLPOOL 
eff054e1684f59d831ee32b4158859a885c68c9f080284e3bbf31d8fed21b86e4972a077620ef5276e9e8c4fead264b281f1124f157d45c2fcf9097dbb71b143
 DIST tgt-1.0.69.tar.gz 296481 SHA256 
07bc89fdbd3e49490ca42047b38c1249610f2be5ee69aa4c12e5dcd3bc63d0fe SHA512 
36964b4a95704b3239f5fefaef1b62ceed72569ea8483e8a23a1a6be4f526a9a9a62ea332ca6ccc2728607936ad8ef547d6e6becb9b240e1704fd7e7d8b4cfbf
 WHIRLPOOL 
fcb2ce5498a46c590ca1222cf552090b59b99af588d5e768b94280e87ab5c5f56417e17c6d3ea716ed314725ffb5ca2d47acf014a6619fb376fa6b60b8c5e141
 DIST tgt-1.0.70.tar.gz 296474 SHA256 
632ed2f064652be7533e928834b55b403927ad381456b8089d903fd92a1f8e3d SHA512 
fac7acde7cbd12156ea472d1bed20646dfdd5cfe607503bd1437eaeef816ba8114fe2ebd79e33cb083f8e64fee07bfbf66bcfc6b427c21de814e293e9edaeaad
 WHIRLPOOL 
b8b60f2c69e6f9199ba93eae98ca96ea2407ef1d3c26567925a9996d6430cd3f8c204630b046b74487b872ccf02729f89d046b263385e32d14b78fcd336d5e4c
+DIST tgt-1.0.71.tar.gz 296540 SHA256 
3f0b898ae341f5d8c84c83f9951dd7ef182eaf449dd7008e55747f144303e10b SHA512 
db74deb199ef341577ab505b7202651e6c28aa9d62d37d3492b1775a2944284e1d3bb7c99b6d8bedd3456807641952876719ecd66553bd8c8dabbee5669f9428
 WHIRLPOOL 
d19c2c5614d7b406d785cbe5b954a0aa2494b8a5b43a33e05b3f6876750039590524607b28c491cd00a60dd7a1bc57e327099fe36711a8c53798a4ec1300e295

diff --git a/sys-block/tgt/tgt-1.0.71.ebuild b/sys-block/tgt/tgt-1.0.71.ebuild
new file mode 100644
index 000..ac550124865
--- /dev/null
+++ b/sys-block/tgt/tgt-1.0.71.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit flag-o-matic toolchain-funcs
+
+MY_TREE="f2a6db5"
+
+DESCRIPTION="Linux SCSI target framework (tgt)"
+HOMEPAGE="http://stgt.sourceforge.net;
+SRC_URI="https://github.com/fujita/tgt/tarball/v${PV} -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="fcoe fcp ibmvio infiniband rbd"
+
+CDEPEND="dev-perl/Config-General
+   dev-libs/libxslt
+   rbd? ( sys-cluster/ceph )
+   infiniband? (
+   sys-fabric/libibverbs:=
+   sys-fabric/librdmacm:=
+   )"
+DEPEND="${CDEPEND}
+   app-text/docbook-xsl-stylesheets"
+RDEPEND="${DEPEND}
+   dev-libs/libaio
+   sys-apps/sg3_utils"
+
+S=${WORKDIR}/fujita-tgt-${MY_TREE}
+
+pkg_setup() {
+   tc-export CC
+}
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-1.0.69-sysmacros.patch #580594
+
+   sed -i -e 's:\($(CC)\) $^:\1 $(LDFLAGS) $^:' usr/Makefile || die
+
+   # make sure xml docs are generated before trying to install them
+   sed -i -e "s@install: @& all @g" doc/Makefile || die
+}
+
+src_compile() {
+   local myconf
+   use ibmvio && myconf="${myconf} IBMVIO=1"
+   use infiniband && myconf="${myconf} ISCSI_RDMA=1"
+   use fcp && myconf="${myconf} FCP=1"
+   use fcoe && myconf="${myconf} FCOE=1"
+   use rbd && myconf="${myconf} CEPH_RBD=1"
+
+   emake -C usr/ KERNELSRC="${KERNEL_DIR}" ISCSI=1 ${myconf}
+   emake -C doc
+}
+
+src_install() {
+   emake  install-programs install-scripts install-doc DESTDIR="${D}" 
docdir=/usr/share/doc/${PF}
+   newinitd "${FILESDIR}"/tgtd.initd tgtd
+   newconfd "${FILESDIR}"/tgtd.confd tgtd
+   dodir /etc/tgt
+   keepdir /etc/tgt
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Dist-Zilla-Plugin-AuthorsFromGit/

2017-07-03 Thread Andreas Hüttel
commit: ed11d5dc2826d57e64504ae2c485bcc647d863fd
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Mon Jul  3 16:38:18 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Jul  3 16:38:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed11d5dc

dev-perl/Dist-Zilla-Plugin-AuthorsFromGit: Version bump; remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 ...Git-0.3.0.ebuild => Dist-Zilla-Plugin-AuthorsFromGit-0.4.0.ebuild} | 4 ++--
 dev-perl/Dist-Zilla-Plugin-AuthorsFromGit/Manifest| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/dev-perl/Dist-Zilla-Plugin-AuthorsFromGit/Dist-Zilla-Plugin-AuthorsFromGit-0.3.0.ebuild
 
b/dev-perl/Dist-Zilla-Plugin-AuthorsFromGit/Dist-Zilla-Plugin-AuthorsFromGit-0.4.0.ebuild
similarity index 90%
rename from 
dev-perl/Dist-Zilla-Plugin-AuthorsFromGit/Dist-Zilla-Plugin-AuthorsFromGit-0.3.0.ebuild
rename to 
dev-perl/Dist-Zilla-Plugin-AuthorsFromGit/Dist-Zilla-Plugin-AuthorsFromGit-0.4.0.ebuild
index 1d898320f55..50e21b3fd49 100644
--- 
a/dev-perl/Dist-Zilla-Plugin-AuthorsFromGit/Dist-Zilla-Plugin-AuthorsFromGit-0.3.0.ebuild
+++ 
b/dev-perl/Dist-Zilla-Plugin-AuthorsFromGit/Dist-Zilla-Plugin-AuthorsFromGit-0.4.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 DIST_AUTHOR=AKHUETTEL
-DIST_VERSION=0.003
+DIST_VERSION=0.004
 inherit perl-module
 
 DESCRIPTION="Add per-file per-year copyright information"
@@ -17,7 +17,7 @@ RDEPEND="
dev-perl/DateTime
dev-perl/Dist-Zilla
dev-perl/Git-Wrapper
-   dev-perl/List-MoreUtils
+   >=dev-perl/List-MoreUtils-0.400.0
>=virtual/perl-Scalar-List-Utils-1.330.0
dev-perl/Moose
dev-perl/Pod-Weaver

diff --git a/dev-perl/Dist-Zilla-Plugin-AuthorsFromGit/Manifest 
b/dev-perl/Dist-Zilla-Plugin-AuthorsFromGit/Manifest
index 5d57ec64731..47f651e081d 100644
--- a/dev-perl/Dist-Zilla-Plugin-AuthorsFromGit/Manifest
+++ b/dev-perl/Dist-Zilla-Plugin-AuthorsFromGit/Manifest
@@ -1 +1 @@
-DIST Dist-Zilla-Plugin-AuthorsFromGit-0.003.tar.gz 4829 SHA256 
bedd38cbf689e0a4fd0d8e338096d2047745d3369f5c1ee8f32de5ecce21f996 SHA512 
b54af43bdbc56b4d8664335e04c60ffe076a17d833073475e686867c341bf9efec0ac48be736245b6374f6934a60f07942d77c85f683b5cc8c0b1659e0c576ee
 WHIRLPOOL 
f30bb3bb2d9b74ceac1a6790142f497028b2811f024bb35f5696207ca9f76b27a971e70f59282cc954c2d5f7bf9bee40433b6b906e2825071af9ee1e9808f084
+DIST Dist-Zilla-Plugin-AuthorsFromGit-0.004.tar.gz 4920 SHA256 
d8b7a4140d0acd0b66990b6f9960c79393cc52807c2094b0e367d8c96356b0d2 SHA512 
d0695f4192d27f523f0661a69541051d6806d29896e5e153bb070fcc5aa371240c12183b0c3a0c2b0d488b728ed58463fbdb94a0d67fa2188665cc956d7d6859
 WHIRLPOOL 
f10343d60a2a017543216da62094232551d6aa334c16811bfd514994d735ddafc2416fb1a0f8932002e5643d1f1462622b9eb2a416159e85678e777fe3df0ccd



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

2017-07-03 Thread Thomas Deutschmann
commit: 4dbef38a5aa0873e952fbb41ebe3fa9dd305c95f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jul  3 15:12:48 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jul  3 15:12:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dbef38a

net-firewall/shorewall: amd64 stable

Stabilized by maintainer

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-firewall/shorewall/shorewall-5.1.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/shorewall/shorewall-5.1.4.4.ebuild 
b/net-firewall/shorewall/shorewall-5.1.4.4.ebuild
index ea2ef11ce09..39baf6313a8 100644
--- a/net-firewall/shorewall/shorewall-5.1.4.4.ebuild
+++ b/net-firewall/shorewall/shorewall-5.1.4.4.ebuild
@@ -66,7 +66,7 @@ if [[ ${MY_PV} = *-Beta* ]] || [[ ${MY_PV} = *-RC* ]]; then
unset _tmp_last_index
unset _tmp_suffix
 else
-   KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 SRC_URI="



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

2017-07-03 Thread Thomas Deutschmann
commit: ce563e9b5cc41c2ca2459c66d213e3e31691653a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jul  3 15:15:21 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jul  3 15:15:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce563e9b

net-firewall/shorewall: Cleanup old versions

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-firewall/shorewall/Manifest |  21 --
 net-firewall/shorewall/shorewall-5.1.4.1.ebuild | 456 
 net-firewall/shorewall/shorewall-5.1.4.2.ebuild | 456 
 net-firewall/shorewall/shorewall-5.1.4.3.ebuild | 456 
 4 files changed, 1389 deletions(-)

diff --git a/net-firewall/shorewall/Manifest b/net-firewall/shorewall/Manifest
index 2f681aed287..d870089c639 100644
--- a/net-firewall/shorewall/Manifest
+++ b/net-firewall/shorewall/Manifest
@@ -1,35 +1,14 @@
 DIST shorewall-5.0.15.6.tar.bz2 525827 SHA256 
17ae4613eac68a62d4cd520af8c63b54b36ae79aac4e22fc57c74929a968ef46 SHA512 
d1665a30a9b1273e3cfdb7e8001a679beb3d09e75e8fd21caadcd528d3912cceca5525c6ef7c8191865e8e62d1abaa894480a403cc2e8ef6545301ca36f83b32
 WHIRLPOOL 
1e2e613de27e6caf449b8f3127526dc68971d08693b7235a7f504abc8cf2afcdda244f910b726e37e2554080830f13eb197424995a0a5155b73d5c538042ce5d
-DIST shorewall-5.1.4.1.tar.bz2 510816 SHA256 
c561dd91c4b88ef087a6d172bafb4ac5d01c0055c47b855568536a0c422ff232 SHA512 
4650e2ec73dcf6c38cf2992fefdbd2e302a34a9687a933d8a375d227df2621db96c9a2e54ebbfac50014152caffc0736a7bc1192f479c69c56f78f7874bc09b3
 WHIRLPOOL 
065cbd0f4e07a09e5326968680919de7fb988db092a406b0e809335374e8c5e68c0c8e4abeb4b8bd7dbb727869bcb7e0dc65bc38c33d783ff355943966183287
-DIST shorewall-5.1.4.2.tar.bz2 511131 SHA256 
df3ff7199c2fdf031030221b9aa23d2b80e4cafa1fe663ddedeaf901b6d013b1 SHA512 
ccbc000341e21a82e22157717f8356b785f166928f26c63b5b35deadfd7e8c9674b2c4d47b2a1e67cad37b1bdb3080f2a27add05135fa4f1cdbc860b988bc90b
 WHIRLPOOL 
e12d3968f7d34cd41ead3a15f13092668743a4a488f242368feb843b8751bb13a3bb90a2094c76f3137de649fd5329dc6f9f1a34398d0301b6885380217255c4
-DIST shorewall-5.1.4.3.tar.bz2 511450 SHA256 
29238dfc996353acbfdb039f485e2acf22c7c039f8b9ab28a2d7ce827c935d3e SHA512 
623b4e266b4ea5aaedb6fa05fb190e64ea8c94a32382b1548dc6c80dd251e5a9695c39fb14316b24dd07eda728b864bbff575e759ba4fcd70e82cabd9f046f77
 WHIRLPOOL 
66c07064ef491a2a336bd0832498fc1b18b17f3660f5f2b0efd6361c1405d93e816c809f3572f92b1ab678305f459a5f6065b380bdca6f5233113037bfc98f89
 DIST shorewall-5.1.4.4.tar.bz2 511611 SHA256 
fe71c2a2efdc45b594ecc097115322c2203fe31b3098efa4023eff429ff2c55f SHA512 
14c7a8cb750b37b72adba28ae00619d4e27fdc73801f1462705754ddbb47727d60425021018bdefdef6c373f2310a774569a88728125e52fd59cf10d94ee4aea
 WHIRLPOOL 
0ef8b315f577c4c8612ad5f842dc8b5e3f4248445cda56136f733fc78d8217d6b5607ff9ed17d43cdd81109b3e493b640ce7bf7e9d33750eaff1cd0effac5c37
 DIST shorewall-core-5.0.15.6.tar.bz2 65272 SHA256 
6b1c461494922f207397ce2d9ed12b0a105d82ee3528a02a4448bc6c028623b8 SHA512 
5e33ef55c4ca43a5c49747d5b3f40c9f43b0696e7084a6db56df73810551d216bd313860eb5354f50b1f9849c4d332f665e3f4832ff1cf3a9542bb6a43a73119
 WHIRLPOOL 
1b66e763e0d37b78b0343c8ad4964d46459347114bbebfeb965af075d73bbf71a8c695310f051f4160e5dd1cc7033e32545a5404538acce7d0452aa1618af4cd
-DIST shorewall-core-5.1.4.1.tar.bz2 75813 SHA256 
3d1446f7e437104c8f8c7257ccdbddfc0dc7df3ea68b80274c11dd94cc1c8629 SHA512 
118378698e0fa1216b52ace92fe9eae0f7d32c39becbc50837a895d7367674b2c973b1633c8919045d9d16dd2a5fdbedb9d62ff1513547ee4770a2e9116d8b1e
 WHIRLPOOL 
02ef5428faeb68f2ca3cf6c1e00ab15d0146d5ad931942528ba1832ce96e490df67976a40ed576014f30f06e2e4869ba691c1606d57b22364ab2e6b7ed32a019
-DIST shorewall-core-5.1.4.2.tar.bz2 75953 SHA256 
19a8790fcd60a5ea77e306f219d68920bb3f9287610cd53825776153df13bba0 SHA512 
049463e094d8d8229f4ce13c75de5c8be46947ffea3a0bfbb12888a8dea606dfe8191fc32f1d2f7cdae40569a9d9967d790c0699d038353d3065cbc118a1aad1
 WHIRLPOOL 
5b665b2dae433961421594f95456583f44253f7e24379c1cbc81ad0871f2e1f432dd54d759f4f4a16f9317e6ca4a73c5c5d5d9b51a897bb053309bfee91fa8e1
-DIST shorewall-core-5.1.4.3.tar.bz2 76112 SHA256 
6d283b8b380db5d94c39325cf44fe9b71cb2f5bb0e4ea8941aef33e802b1e5d6 SHA512 
d6969fbe579c20918ca132111cf2ba8f2db4b397afe5d47b1fab796571203ea96b423379ab5403354aac5a7b6d83aeb1f5160124c2cdb33993fa3160fe156097
 WHIRLPOOL 
76b650a42c40a35fa3c30b02ae02bc0ca8f607be093e43357f491686aca75941266cb195650c8711232d13b6e5dd9c86c555d38c59a094ef3578ce86d0139086
 DIST shorewall-core-5.1.4.4.tar.bz2 76206 SHA256 
e5fddd7f25b717bce6cc3a9e50d72cb172335d113c58aaef4496004297db6a13 SHA512 
24a9a0176d3b1c3dede7428393b9e04a37329053fff95f15102a04d97fb95b30a11c7e0d550a457a29b07291c9347c9b96969ea1b03b68858b3e022f29fd908a
 WHIRLPOOL 
1ff57177c352bd828a0f113267ea154ff5288eb83caa556b07fe85784de896e227f89bae47e7eaaecb76f1a2dbd0fdc87c95f20f8706ef480504a2c5cba0ad2b
 DIST shorewall-docs-html-5.0.15.6.tar.bz2 4290931 SHA256 
e6b253591fd9df7d00bf0bbcfd9c563f4248013119e13b22b34d947b244ce4e4 SHA512 

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

2017-07-03 Thread Thomas Deutschmann
commit: 960d586c1d269e2ad3a6d13521d6d73f462f93ff
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jul  3 15:14:17 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jul  3 15:14:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=960d586c

net-firewall/shorewall: mark stable for the remaining arches using the 
ALLARCHES policy

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-firewall/shorewall/shorewall-5.1.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/shorewall/shorewall-5.1.4.4.ebuild 
b/net-firewall/shorewall/shorewall-5.1.4.4.ebuild
index 39baf6313a8..20be5c54927 100644
--- a/net-firewall/shorewall/shorewall-5.1.4.4.ebuild
+++ b/net-firewall/shorewall/shorewall-5.1.4.4.ebuild
@@ -66,7 +66,7 @@ if [[ ${MY_PV} = *-Beta* ]] || [[ ${MY_PV} = *-RC* ]]; then
unset _tmp_last_index
unset _tmp_suffix
 else
-   KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86"
 fi
 
 SRC_URI="



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

2017-07-03 Thread Thomas Deutschmann
commit: ca541dc7b1f790bbe504c3e82de0a5b65c554cb4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jul  3 15:17:13 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jul  3 15:17:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca541dc7

net-firewall/shorewall: Bump to v5.1.5

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-firewall/shorewall/Manifest   |   7 +
 net-firewall/shorewall/shorewall-5.1.5.ebuild | 456 ++
 2 files changed, 463 insertions(+)

diff --git a/net-firewall/shorewall/Manifest b/net-firewall/shorewall/Manifest
index d870089c639..5be60d4c751 100644
--- a/net-firewall/shorewall/Manifest
+++ b/net-firewall/shorewall/Manifest
@@ -1,14 +1,21 @@
 DIST shorewall-5.0.15.6.tar.bz2 525827 SHA256 
17ae4613eac68a62d4cd520af8c63b54b36ae79aac4e22fc57c74929a968ef46 SHA512 
d1665a30a9b1273e3cfdb7e8001a679beb3d09e75e8fd21caadcd528d3912cceca5525c6ef7c8191865e8e62d1abaa894480a403cc2e8ef6545301ca36f83b32
 WHIRLPOOL 
1e2e613de27e6caf449b8f3127526dc68971d08693b7235a7f504abc8cf2afcdda244f910b726e37e2554080830f13eb197424995a0a5155b73d5c538042ce5d
 DIST shorewall-5.1.4.4.tar.bz2 511611 SHA256 
fe71c2a2efdc45b594ecc097115322c2203fe31b3098efa4023eff429ff2c55f SHA512 
14c7a8cb750b37b72adba28ae00619d4e27fdc73801f1462705754ddbb47727d60425021018bdefdef6c373f2310a774569a88728125e52fd59cf10d94ee4aea
 WHIRLPOOL 
0ef8b315f577c4c8612ad5f842dc8b5e3f4248445cda56136f733fc78d8217d6b5607ff9ed17d43cdd81109b3e493b640ce7bf7e9d33750eaff1cd0effac5c37
+DIST shorewall-5.1.5.tar.bz2 519297 SHA256 
8604f07fcfde07afc6215988d47229a135d1a30da412974fda127af13aef3899 SHA512 
54c02d34f3d79aa210ca18c99de5f51dc404b1104f0456dfc12d0917bcabb4bf76bd6ff98ba78ee36a7e35adfcc37c6bbe9d0c878a96f4380b0ab5b3e59946b6
 WHIRLPOOL 
9825cf31b1144cc1c47d7e6a6b1a75c3a897db122d2fd49039ac75a57db5aabc5575e4f838b3fe32247d83983ef20d124db4ff7f4e3efc3484ec83937bf6ae4b
 DIST shorewall-core-5.0.15.6.tar.bz2 65272 SHA256 
6b1c461494922f207397ce2d9ed12b0a105d82ee3528a02a4448bc6c028623b8 SHA512 
5e33ef55c4ca43a5c49747d5b3f40c9f43b0696e7084a6db56df73810551d216bd313860eb5354f50b1f9849c4d332f665e3f4832ff1cf3a9542bb6a43a73119
 WHIRLPOOL 
1b66e763e0d37b78b0343c8ad4964d46459347114bbebfeb965af075d73bbf71a8c695310f051f4160e5dd1cc7033e32545a5404538acce7d0452aa1618af4cd
 DIST shorewall-core-5.1.4.4.tar.bz2 76206 SHA256 
e5fddd7f25b717bce6cc3a9e50d72cb172335d113c58aaef4496004297db6a13 SHA512 
24a9a0176d3b1c3dede7428393b9e04a37329053fff95f15102a04d97fb95b30a11c7e0d550a457a29b07291c9347c9b96969ea1b03b68858b3e022f29fd908a
 WHIRLPOOL 
1ff57177c352bd828a0f113267ea154ff5288eb83caa556b07fe85784de896e227f89bae47e7eaaecb76f1a2dbd0fdc87c95f20f8706ef480504a2c5cba0ad2b
+DIST shorewall-core-5.1.5.tar.bz2 76964 SHA256 
7ad44b91342538e10be438a2e2bfc987789191865ff57c61bb24e35bdb6b8301 SHA512 
b9e18f853187d8e382fe1993d7094cc2ca4e982d12bf765c7a521f7d45fe002a5456816787d27107b38be3b9091f8fc20e3f6e0d5844593673677835ab09b571
 WHIRLPOOL 
22c253d442c1d2f8dc35ca86988104b9838154c55ddf3ef6fee518209cbca2cf14276817192ea330bad7026d56dab1c7e957e8ebfdef7b98c3ff17637bfc4f4c
 DIST shorewall-docs-html-5.0.15.6.tar.bz2 4290931 SHA256 
e6b253591fd9df7d00bf0bbcfd9c563f4248013119e13b22b34d947b244ce4e4 SHA512 
e1304ea2b0e05645654b04ea825d255de70e02edc5f183dcf9eba88641aaeda8cd9781bf46a84b98628a7ed148bf1450e37e7871ef2a577e54ffd3707d7d85c3
 WHIRLPOOL 
f1c038886f1428480c1f6b6be688717cee11717a8ae2b31ea35aef915245d2e46f7934e5bc0e54aaca7a9c83b0328cb3e96c949ed96730bada25896d85fbbf4a
 DIST shorewall-docs-html-5.1.4.4.tar.bz2 4280886 SHA256 
892d704fe4b15b4f8fe5cd7bee8d456122bfc25f8d514d6efdb767b071e9991a SHA512 
15c66e82c40de0a0edad798dc0acda45323160720d806a2759dd82816270e175a5891270b0198f1533f4092b8744629b3c8389f0093869a63d66af2a1d7ff9f1
 WHIRLPOOL 
20cf5de986eb07e0693671454904f87d2cbf4a66895029d94e96f3ed4d3ef312e69ce4ecbdd8fb876ef02b982803f6042848ed807ad4ee240eac67d4b6c64782
+DIST shorewall-docs-html-5.1.5.tar.bz2 4210862 SHA256 
a1b6c59edff3f0222ed7eafbfd0d8f7873caa06316d4a1c28174e133051b8640 SHA512 
0635f57916a71a823ee9e05ac6099447af6e1aaab1c6478b9800d15cfc57a0928ceed17a3347037a7cf4bf02cec25af6089f7a6e201cc158affac272d70fbd93
 WHIRLPOOL 
3598986c4fe1c98cbe95bb829ff240dc92d69e9f8f3892ef49749681f53841b1d202abb39601ff0cc9231bb994ee654796f52a87b4c2bc0afad0d60ebc9f6f8b
 DIST shorewall-init-5.0.15.6.tar.bz2 42934 SHA256 
c7afa1aff586186c4ce0cbe0f4e0fc06a84e936349f3dc69c84ef97c815fc6c1 SHA512 
11c639b20992005e74ccd4aaa855a519fe6f96b030f171e91d68ec4ba1ca5ff5f73c6a1c823c5ffc88e3ad8e3cc2809dd24a91e0c892ab1f71d6c957113367e9
 WHIRLPOOL 
c1190c31f5c2556fa7e73385856c8bbeb3b0cadb5ebed834e9b2138eee90059a864d85301095d3accdf537b6b4347cffe213d26c6a2201e040887647c65f4291
 DIST shorewall-init-5.1.4.4.tar.bz2 31258 SHA256 
7ba1d2910fdb5dea4078aae96b469e228e20934e3637d6d3d7f6a5f89f535eb2 SHA512 
b49bb7787a3c0a748af15d5d98b63beaaea4f4b8448e48b2064a10197a74d087107d6bdd70dcfd9211ddb2e58d6e97991591c2f617648b87401bc53f76e3a5ea
 WHIRLPOOL 

[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmbiff/

2017-07-03 Thread Bernard Cafarelli
commit: 5ffd565676669100fb7bb6e07ea258b88f392891
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Jul  3 14:36:59 2017 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Jul  3 14:36:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ffd5656

x11-plugins/wmbiff: 0.4.31 bump

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 x11-plugins/wmbiff/Manifest |  1 +
 x11-plugins/wmbiff/wmbiff-0.4.31.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/x11-plugins/wmbiff/Manifest b/x11-plugins/wmbiff/Manifest
index 8cabb83867a..cbfed7cc086 100644
--- a/x11-plugins/wmbiff/Manifest
+++ b/x11-plugins/wmbiff/Manifest
@@ -1,2 +1,3 @@
 DIST wmbiff-0.4.28.tar.gz 111398 SHA256 
6e2acd3268dad93c596e4eae6ccf4407667f07226cf61dd7cfa312ae5e42dbc1 SHA512 
a17fd4b4c3de09a907b7ffccc50f4560a7fddd5cb4dd01c72460806dc55259ba0b587d75f7505171a2a833f6735ddc4ded0a484d4227bfd552cc7343d79d7720
 WHIRLPOOL 
c4a0c54f41a3ae33785364ea3bca808bc5b0c801a87ea33bd569f8fac9bb7632155af5d666bc7b3dbfe10fbebb8b2202fccb49266ded3fd299f2e0ac2749785c
 DIST wmbiff-0.4.30.tar.gz 269315 SHA256 
0dae00ebe377ffc0f37565cf6fdc84a4fc9896a2421826909b0ab5abd5fa4f2a SHA512 
10b5a6673763a48694cb9cd87f5972c09b0fc50acedde7658133830a06dea8c98ffb9943591cbef802330862d7ccf7a7322d7e9e25ee82209b5a0e40a22353b4
 WHIRLPOOL 
37e1b34f21daf2d51c2960151f7601056316dcba71b0ec850edc0ea3fe3925ca669fe846b44307a2c304f5c92dec12845ca33a8a3c64a49455844bc6cc7626b6
+DIST wmbiff-0.4.31.tar.gz 269883 SHA256 
56c32f9a0c6b6ad7b0c39ff742eebd61257634f4d4e6c4bb446b7be749b4a6a5 SHA512 
768207887e92edc4a36f02d6b048cc393e75f9ccabca86f54368fafbd822bb6de5258890395da3f3e7a4f4f951628d15796d38e315b1176c6a3e084d10c167cc
 WHIRLPOOL 
40c164ab7d8cd5e11c530c7a82875543c31d94a4cb212ead7b8a3ff3ea6521a31d1956317bfd34454c61400eb45ff7fc065d694a9a5b582d13dbd4c9b0551902

diff --git a/x11-plugins/wmbiff/wmbiff-0.4.31.ebuild 
b/x11-plugins/wmbiff/wmbiff-0.4.31.ebuild
new file mode 100644
index 000..a38c9e70a1e
--- /dev/null
+++ b/x11-plugins/wmbiff/wmbiff-0.4.31.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils
+
+DESCRIPTION="WMBiff is a dock applet for WindowMaker which can monitor up to 5 
mailboxes"
+HOMEPAGE="http://www.dockapps.net/wmbiff;
+SRC_URI="http://www.dockapps.net/download/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="crypt"
+
+RDEPEND="x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXpm
+   crypt? (
+   >=dev-libs/libgcrypt-1.2.1:0
+   >=net-libs/gnutls-2.2.0
+   )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   x11-proto/xextproto
+   x11-proto/xproto"
+
+DOCS="ChangeLog FAQ NEWS README TODO wmbiff/sample.wmbiffrc"
+
+src_prepare() {
+   default
+   eapply "${FILESDIR}"/${PN}-0.4.27-invalid-strncpy.patch
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_enable crypt crypto)
+}



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

2017-07-03 Thread Bernard Cafarelli
commit: cfee4a731a8d2c0625b7a548a938339b5f692d1c
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Jul  3 14:27:38 2017 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Jul  3 14:27:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfee4a73

media-gfx/displaycal: 3.3.2.0 bump

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-gfx/displaycal/Manifest  |  1 +
 media-gfx/displaycal/displaycal-3.3.2.0.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/media-gfx/displaycal/Manifest b/media-gfx/displaycal/Manifest
index b59924cb978..6845e35d77f 100644
--- a/media-gfx/displaycal/Manifest
+++ b/media-gfx/displaycal/Manifest
@@ -1,3 +1,4 @@
 DIST DisplayCAL-3.2.4.0.tar.gz 9759425 SHA256 
6851d801d36ab11ba3f65fbc0b8882ebf6a265fb1f0ce7bbab333434c686936b SHA512 
87c63f6c2710592b31233ff906b0670d1b733f4fe7c1500e19305739a5658b38059ff1cc91e27b5d7e8dbb780f16d00c05cc84d0e42ce717a481d999fdd33a54
 WHIRLPOOL 
948344e781a9cf5613b8e31cfdca64c4ab72337744d0f3544c36fc081f8b34c0c099d42d981bf7cdd88a1f246154d26ee781f24f6f6f0a5577d9cd050f325508
 DIST DisplayCAL-3.3.0.0.tar.gz 9882703 SHA256 
32419d6435fc7369eb6f4320317573ea3b5ec1f204fd299ac81a39aeba68c5ea SHA512 
1605845ff63821c1464feffa559b632c1e590e9f8456887e604a89443d65d6c5413ca26edaf1847d7b9b48a338baab0c59cf61fe845f5927e24d9f3af231d77c
 WHIRLPOOL 
fc46708cc5ca411bd014baff24afa36d746857c7753c8d49d8aefd761f79fe4e84195168601de08db06d88a0cc35de6ac32781531f7a2b4c7f5008572a062ade
 DIST DisplayCAL-3.3.1.0.tar.gz 9884394 SHA256 
76318a42f9260887639e445308311e1022ea315b85572b26ae6030dc9827c842 SHA512 
989ea0f7a93d7238b9d9f9d5bf7d2e60d483821668d1280ecbf0cf70626b4a53055fce8f9eda5dc6ef87809d2878a335ffa3313e4353c8b567769e27d360e605
 WHIRLPOOL 
dfa8670a5c6b6da72eaa9c4c090ee969bbe4c468415c2631abbb7cbb32b17b4a92f2a21ad85dce559f56b215c4fea1f5dc8f56e7618caea1b19addd28d76dd68
+DIST DisplayCAL-3.3.2.0.tar.gz 9887778 SHA256 
fd06df52e753bce1ea7b626f2a1c8c241a151bba7767074e0be6821a0fa8e464 SHA512 
8901f7b9fa94129c457ad8f7c8eaa9058a115cb5828e41508a7eb7ccac0ce6d8b68b7bc5426c341d57e51dfc459eeabd5beff923ad4366763473dca0a680d9a4
 WHIRLPOOL 
791f7233e8df919080bf81ef6d067bfa51106977331261782e5028f312854858c8afea61d1904dbb77fdb69253169cfb3922eb1aa91d40d6ccf14dc0aa5640be

diff --git a/media-gfx/displaycal/displaycal-3.3.2.0.ebuild 
b/media-gfx/displaycal/displaycal-3.3.2.0.ebuild
new file mode 100644
index 000..4beb3e30e0d
--- /dev/null
+++ b/media-gfx/displaycal/displaycal-3.3.2.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 xdg
+
+MY_PN="DisplayCAL"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Display calibration and characterization powered by Argyll CMS"
+HOMEPAGE="https://displaycal.net/;
+SRC_URI="mirror://sourceforge/dispcalgui/${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=media-gfx/argyllcms-1.1.0
+   dev-python/wxpython:3.0
+   >=x11-libs/libX11-1.3.3
+   >=x11-apps/xrandr-1.3.2
+   >=x11-libs/libXxf86vm-1.1.0
+   >=x11-proto/xineramaproto-1.2
+   >=x11-libs/libXinerama-1.1
+"
+RDEPEND="${DEPEND}
+   >=dev-python/numpy-1.2.1
+"
+
+# Just in case someone renames the ebuild
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   # Do not generate udev/hotplug files
+   sed -e '/if 
os.path.isdir/s#/etc/udev/rules.d\|/etc/hotplug#\0-non-existant#' \
+   -i DisplayCAL/setup.py || die
+   # Prohibit setup from running xdg-* programs, resulting to sandbox 
violation
+   sed -e '/if which/s#xdg-icon-resource#\0-non-existant#' \
+   -e '/if which/s#xdg-desktop-menu#\0-non-existant#' \
+   -i DisplayCAL/postinstall.py || die
+
+   # Remove deprecated Encoding key from .desktop file
+   sed -e '/Encoding=UTF-8/d' -i misc/*.desktop  || die
+
+   # Remove x-world Media Type
+   sed -e 's/x\-world\/x\-vrml\;//g' \
+   -i misc/displaycal-vrml-to-x3d-converter.desktop || die
+
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/peek/

2017-07-03 Thread Bernard Cafarelli
commit: caff6b5f02421a6f0fe7ed6f9cbc6d17fa0540b7
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Jul  3 14:31:42 2017 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Jul  3 14:31:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caff6b5f

media-video/peek: 1.0.2 bump

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-video/peek/Manifest  |  1 +
 media-video/peek/peek-1.0.2.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/media-video/peek/Manifest b/media-video/peek/Manifest
index 948c0e548b1..be052ae30aa 100644
--- a/media-video/peek/Manifest
+++ b/media-video/peek/Manifest
@@ -1,2 +1,3 @@
 DIST peek-1.0.0.tar.gz 2595756 SHA256 
1430a92148a066185051664e3bd20a5ce0cc6c97345d1b2a959b698b291ea1fb SHA512 
0a152f3c5301dad33dd64a9291ba05408d08e0c378790ae2777069d0d6f3f13bf38b15b66117f253afe9e0829c7442b1eeef046686830b4698b1d3ca5c0b8e2f
 WHIRLPOOL 
b9483a0d725fc4c9480a7876420b9f771599e5f80d13bf59b33bcf663d6e952554ce0f45b1cc56b5f820fb28ac370b8c7ee58ffab4f7e9f3e1c7c31176f48e48
 DIST peek-1.0.1.tar.gz 2602750 SHA256 
7913664d33756b0e94fc190e1762eba581fcb4bf7100965df3417e90d6254ae3 SHA512 
c021e6e686de25afdd2e66bea9f2d50c08909847bf2e4d8dfbda8e18975febb2ed247a86d46c7f2a954768f8683cfc218be75ad8f495cd729e787e16f09b2dfe
 WHIRLPOOL 
ac6143f2fb71c5cfa36c8b820330decc319ee362513229596c1f1c3060bcaaba101caa97e3456001cd14035d6131fdebec86ff6006899526e45f989b16350628
+DIST peek-1.0.2.tar.gz 2620763 SHA256 
53e1b1cdf61e7911fb931b36175671711554f5a5e4752adba863c57210df59a9 SHA512 
5018aca614b054caec05ae14f9335f1d015715b4494eacff0052d315ef05f7ced0b59edaa0ff0c014591d303af6c1dcca438e1cf1ff910ad537093c0df96094b
 WHIRLPOOL 
db467be4171588a5eb4af0c7ec48698aabe9f8235296d7ecee6346566158908ad55adf05c7ddc26e1e110fb3c8249dec01f9b85a0e9f3ae31a421496a7dff3dc

diff --git a/media-video/peek/peek-1.0.2.ebuild 
b/media-video/peek/peek-1.0.2.ebuild
new file mode 100644
index 000..94e00bcb32f
--- /dev/null
+++ b/media-video/peek/peek-1.0.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_MIN_API_VERSION="0.22"
+
+inherit gnome2 vala cmake-utils
+
+DESCRIPTION="Simple animated Gif screen recorder"
+HOMEPAGE="https://github.com/phw/peek;
+SRC_URI="https://github.com/phw/peek/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2.38:2
+   dev-libs/keybinder:3
+   media-video/ffmpeg[X,encode]
+   virtual/imagemagick-tools
+   >=x11-libs/gtk+-3.14:3"
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   >=sys-devel/gettext-0.19"
+
+src_prepare() {
+   cmake-utils_src_prepare
+   gnome2_src_prepare
+   vala_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DGSETTINGS_COMPILE=OFF
+   -DVALA_EXECUTABLE="${VALAC}"
+   )
+
+   cmake-utils_src_configure
+}



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

2017-07-03 Thread Bernard Cafarelli
commit: f541f18f7f0ead2a568aab09e6aca5c852349f1e
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Jul  3 14:23:21 2017 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Jul  3 14:23:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f541f18f

app-text/tesseract: 3.05.01 bump, thanks mrueg in bug #622932

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-text/tesseract/Manifest |   1 +
 app-text/tesseract/tesseract-3.05.01.ebuild | 149 
 2 files changed, 150 insertions(+)

diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest
index c72774bbc36..c4932675531 100644
--- a/app-text/tesseract/Manifest
+++ b/app-text/tesseract/Manifest
@@ -123,6 +123,7 @@ DIST tam.traineddata-4.00 17333471 SHA256 
ba8dc53bd987e4bdfacc37f46e6b0c8f7aea9c
 DIST tel.traineddata-4.00 54446537 SHA256 
9db74228a36fcdbcde54e6e6118c0998b2fb73ed84c9e42b52062009c5becd66 SHA512 
5e5c2ca84f095ec4dd3184d6cb75702482c699b5cd04f8750ab8958f578f7b24cf3253a83d19a4a1f3716466b95a81737d473339e3593538e46372c4588febb6
 WHIRLPOOL 
1eb738325fd5610ae3a71791a998aed4f901e03eac629547a5d627f7173dbf3b268732e08a7a64fd4147773bbfc56f560b5f02f32bd3adb16166e6cd8d85e794
 DIST tesseract-3.04.01.tar.gz 2269105 SHA256 
57f63e1b14ae04c3932a2683e4be4954a2849e17edd638ffe91bc5a2156adc6a SHA512 
816f6c29f8efeaf157891ddb022bd0daf8eb27c0cb8b6df5542e745d209f0ce617245e4583c59a561ed3216044d3afb38f8620ee94cdea656364923dcb140b5b
 WHIRLPOOL 
995502084484d172becdfdaa3cd21f0fe2b8845fe4a64726f9fbcd35310d64153be6325016dd50ca37b95069112b63d4f0528bd989a58c3b88dc6c6a6813
 DIST tesseract-3.05.00.tar.gz 3581853 SHA256 
3fe83e06d0f73b39f6e92ed9fc7ccba3ef734877b76aa5ddaaa778fac095d996 SHA512 
54ba96bd1b0d19883e8a0f717ecfddd459945f9dda0fd340e29e2dab3af94d0eceb7f3d207f34685ee97d1ec763efac5d94dec7e0498a7ca85fec35da4ed76b1
 WHIRLPOOL 
33622256479395eb12c72e4d3187eecf23fe4557f4fcaecf9b5f1ba3aeab67e333b0d979812525f3a1504102764bc572a79f8e64c794be805004e5fec5cdef5b
+DIST tesseract-3.05.01.tar.gz 3574810 SHA256 
05898f93c5d057fada49b9a116fc86ad9310ff1726a0f499c3e5211b3af47ec1 SHA512 
a49c20c98386684cd89582e57b772811204fad8e5ff18214fb0da109f73629c70845054985e31e8deeb49107fbcf56e546aff661f08eb5dd60fbf83dbe976e81
 WHIRLPOOL 
b104dcf66976dfb25c389682572c13cb3827c9bd07d82502539b6cc7db3aac56579d82afeb6db185677cb3f9aa8819c63c780792b46b1b58fbdb775841d4026c
 DIST tesseract-4.00.00_alpha.tar.gz 3706567 SHA256 
ada7db147970317eed8223bb72702359ac53ad570e135f7f6824f40c41ea6791 SHA512 
282ec941233ceb80fe1008e585a6069fe8ecd6bf2dd1d0f56e2e79b772a0b83bca918d5da892a6cab194a7828607e41a7fd873acec33181b8b86c3c37e434103
 WHIRLPOOL 
ae27cd45ce680c71785c36bd4d5414efc5b07baa483094fd33ee7bd886b55e21a4034ddaa5d55a265cf23983ba21dc98c5e2e2148178e4fabd2c69e1a9326c9e
 DIST tesseract-ocr-3.02.02-doc-html.tar.gz 10635901 SHA256 
e7ffd3082005345a682268740140bfdde73461528d6f2da019fef29539477a7b SHA512 
4cca5974635ed9c1656a00735bf682ed1eca5cb9a3641a0d063f66ffbdf9dcbc0476628a5b5c48684bd23f5616412e71e9cec608ac979760010c1ee91764290f
 WHIRLPOOL 
e84ceb57cbc7065b37424a2d53ce7ecea39f45856efe76610840296f20869742674b8b248b205ba293b7c729f85ff7938defce930409efa907af2d4309ca0a6b
 DIST tgk.traineddata-4.00 6555909 SHA256 
70a4f0e2b81591fb37687e7a33ee94a8f8591b788c2903267fc43f90662e843a SHA512 
abc5f2c4ac91b17a250f2f4847c9528a7673d51230415b7a069dc7243e2c210564400d34d5c38da6b727c8c24af26cbde3e7ef8a9674fa1605da001b4b1b60bb
 WHIRLPOOL 
4d53fa690f81ff1115d0d2aaf3c906d21d4f30b5b2b37932f25e3f6e6c7a5a9920098d66019f5ad70b6bd11e9ed33ce9599de22bb7f7545cf5f5909f516847d9

diff --git a/app-text/tesseract/tesseract-3.05.01.ebuild 
b/app-text/tesseract/tesseract-3.05.01.ebuild
new file mode 100644
index 000..36a34348fc2
--- /dev/null
+++ b/app-text/tesseract/tesseract-3.05.01.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="tesseract-ocr"
+LANGPACKV="3.04.00"
+URI_PREFIX="https://github.com/${MY_PN}/tessdata/raw/${LANGPACKV}/;
+JAVA_PKG_OPT_USE="scrollview"
+
+inherit autotools java-pkg-opt-2 toolchain-funcs
+
+DESCRIPTION="An OCR Engine, orginally developed at HP, now open source."
+HOMEPAGE="https://github.com/tesseract-ocr;
+SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+   ${URI_PREFIX}eng.traineddata -> eng.traineddata-${LANGPACKV}
+   math? ( ${URI_PREFIX}equ.traineddata -> equ.traineddata-${LANGPACKV} )
+   l10n_ar? ( ${URI_PREFIX}ara.traineddata -> ara.traineddata-${LANGPACKV} 
)
+   l10n_bg? ( ${URI_PREFIX}bul.traineddata -> bul.traineddata-${LANGPACKV} 
)
+   l10n_ca? ( ${URI_PREFIX}cat.traineddata -> cat.traineddata-${LANGPACKV} 
)
+   l10n_chr? ( ${URI_PREFIX}chr.traineddata -> 
chr.traineddata-${LANGPACKV} )
+   l10n_cs? ( ${URI_PREFIX}ces.traineddata -> ces.traineddata-${LANGPACKV} 
)
+   l10n_de? ( ${URI_PREFIX}deu.traineddata -> 

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

2017-07-03 Thread Anthony G. Basile
commit: b0e8c6e9ec4ac5ba00b99f9aee89ea74ef00bd2a
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Jul  3 11:30:28 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Jul  3 14:11:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0e8c6e9

sys-fs/f2fs-tools: keyword ~ppc and ~ppc64

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 sys-fs/f2fs-tools/f2fs-tools-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/f2fs-tools/f2fs-tools-1.8.0.ebuild 
b/sys-fs/f2fs-tools/f2fs-tools-1.8.0.ebuild
index 55be42c3241..11d3ad95aa0 100644
--- a/sys-fs/f2fs-tools/f2fs-tools-1.8.0.ebuild
+++ b/sys-fs/f2fs-tools/f2fs-tools-1.8.0.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://dev.gentoo.org/~blueness/f2fs-tools/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0/2"
-KEYWORDS="~amd64 ~arm ~mips ~x86"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
 IUSE="selinux"
 
 RDEPEND="



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

2017-07-03 Thread Eray Aslan
commit: 6b2d81f594df67c1b4f0cf5a92f0427693429af7
Author: Eray Aslan  gentoo  org>
AuthorDate: Mon Jul  3 13:58:20 2017 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Mon Jul  3 14:10:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b2d81f5

net-libs/courier-unicode: bump to 2.0

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-libs/courier-unicode/Manifest   |  1 +
 net-libs/courier-unicode/courier-unicode-2.0.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/net-libs/courier-unicode/Manifest 
b/net-libs/courier-unicode/Manifest
index b081d400b30..452ead215f7 100644
--- a/net-libs/courier-unicode/Manifest
+++ b/net-libs/courier-unicode/Manifest
@@ -1,3 +1,4 @@
 DIST courier-unicode-1.1.tar.bz2 372684 SHA256 
a10e61d20f3bf25bebdec495dea54258948f333a29f29a7f155a31f9bfb3f56c SHA512 
df373663ad0fbeafbd89b7265a9623ff74926a396689e5309c3fbea327686e802659a87a8b308c3d0d9c1819c7299834c80694b2230dfe901d555d3febfa2d8b
 WHIRLPOOL 
721f39db88add73b8d0a0048e8e58f308521d956eec8aaa507fd1f2794dc9239607d2b61386323f809ca648394e9446709e6cef2658c685a846668774f377111
 DIST courier-unicode-1.3.tar.bz2 394011 SHA256 
8067d2fec621af1a463b690b325c700920f98e1271052354abfd4c8ca82f7e68 SHA512 
4384874f0f2298ff5034d7541ffd3155a3aa6a6b2d73fb108b5072a0dd0bb8236389b83161625bed7f923f724fa11bbed42af28234d5c6e5b6d370c407e8f677
 WHIRLPOOL 
fde3ed95aa10a47c4f96f64b281955f1a38283268625015da250cd4b1388348a638d3cb035e29c47734b5f484099d96f33b91f7a612979c41cbd801d8bead222
 DIST courier-unicode-1.4.tar.bz2 434338 SHA256 
2174f4cdd2cd3fe554d4cbbd9557abac0e54c0226084f368bcb2e66b0e78cf96 SHA512 
1d9cc3efbbafa88631e37de0647d2e873a8264a02a0ce588687b90e15dedb60c23058312abbc771ed1ddf824ba7c81b16adebfe9db69da953b9856eb66d31264
 WHIRLPOOL 
b91ba85efc8a5b2b6f14f4b08f43cc2a49a99ad0e56a642d9f48a62d3459359982b55e9a2e256161eed5b1ea32a287ecaa8500bf14411a6d1244a3c4a0ebaa47
+DIST courier-unicode-2.0.tar.bz2 446215 SHA256 
6b46011d465918af7d0ed41fbf21d918449820bd3ef7e651dbc56eb2933a8711 SHA512 
32fe0aae62d7f7f7ac6832b28515b83642753c6bd881e95494254b7055686dc38d85488aa26a99d82a5b42aa5cce308bccc2b471580603f690ed6e405cc91e8a
 WHIRLPOOL 
d79e7ce40a3914bb1b2c634ee82aac39da99775d42bfc5aa9d4fa6b3fc68f10e59214a190826f5d2fb479ae50e2c84138faac665d823c9a69f7a0616b5fbf7d7

diff --git a/net-libs/courier-unicode/courier-unicode-2.0.ebuild 
b/net-libs/courier-unicode/courier-unicode-2.0.ebuild
new file mode 100644
index 000..1915f69cb71
--- /dev/null
+++ b/net-libs/courier-unicode/courier-unicode-2.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Unicode library used by the courier mail server"
+HOMEPAGE="http://www.courier-mta.org/;
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+   dodoc AUTHORS ChangeLog README
+}



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

2017-07-03 Thread Eray Aslan
commit: 7caab09a8f175ccef220f25644d9a61b106d5dcf
Author: Eray Aslan  gentoo  org>
AuthorDate: Mon Jul  3 14:06:27 2017 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Mon Jul  3 14:10:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7caab09a

mail-client/cone: bump to 0.96

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 mail-client/cone/Manifest |  1 +
 mail-client/cone/cone-0.96.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/mail-client/cone/Manifest b/mail-client/cone/Manifest
index 18dd1b25b43..c6b21e6f50f 100644
--- a/mail-client/cone/Manifest
+++ b/mail-client/cone/Manifest
@@ -2,3 +2,4 @@ DIST cone-0.89.tar.bz2 3794802 SHA256 
71678cb2a95cd02ce2c734549dee9c542e29c3a29c
 DIST cone-0.90.tar.bz2 3906323 SHA256 
b03edfbf3392fb7b8d93574dad2bc4c7cbfca8890afabac8b99b21a9f46d8733 SHA512 
6446f868e07a54bda074e403ce48d590a55e97cf25b7e6172ba02df1242a232ade52840a837dd92e70253159cc637c17876876db01445c60374152262329ae27
 WHIRLPOOL 
30f07794b712650bf2b5715aca912b34471f89cd812ce2a45c7b352c8bca392625c91a74d65917506a8f80e6255534f5ae4ebaa05b269745f1b2bc16c593d838
 DIST cone-0.92.tar.bz2 3774451 SHA256 
bfc1170565d931ac9b8a674410f44cb2472c7b755b5bb97e9915d37fdfe9d631 SHA512 
8d764ed3cb2a22caff21d11beff74131fdbbe0f66dbf1a40293f62862e9af7a472840ff00a069df10143f7154c2db85ac5421999476516f27b8f090e5c1232fc
 WHIRLPOOL 
8520d2b07aaf4d03b4055672fbc8c29b0e50ab2053672187853b9b2f3dfd261cd9e858543b62644aae16504ade70b782d1d85e47f5dd562b754d2be62bc7bc06
 DIST cone-0.95.tar.bz2 3748331 SHA256 
ae314f64c50397cae2706ae4505a2df8aafdde2a73bffe08c2362615c89b SHA512 
545d17286b937eb33b5fa14c36a480eea0146802f6c8a36e55987206b125bac55b25ab79a4c833ffa1fdcdbe56b2949acd5c8bdfd27c900bf64d5e738677ef4a
 WHIRLPOOL 
6acd7f53d6e749864362096c5ce2703bea617be1a6dcb955979188d13674ac345b58e56cd4836b3d345f79a80e9a1777553b7d405899aa6256b04d58bd1a4882
+DIST cone-0.96.tar.bz2 3752115 SHA256 
657b16002deae701d5a9ca5572bfe9c05ba40c0da523ecebb8171f48863f6a8e SHA512 
6bdc8ac1a8ae8345bb09eb03857cf5db2c55ac57e3f76726a7371fd763a4265f02dbda7bcbf03090d3004bc800a5bb42a328ead900ff71609246aaa4a314609e
 WHIRLPOOL 
a96a281c6c46b41707cdd2a6dc64cfc5bdb81a830eee681a89f04806cad7cb7c7ff0e8e7f4cf6941210aee1299125936b5235dffeacb6ca4d33d5f991e9e502e

diff --git a/mail-client/cone/cone-0.96.ebuild 
b/mail-client/cone/cone-0.96.ebuild
new file mode 100644
index 000..ab7e7f1c86f
--- /dev/null
+++ b/mail-client/cone/cone-0.96.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils autotools
+
+DESCRIPTION="CONE: COnsole News reader and Emailer"
+HOMEPAGE="http://www.courier-mta.org/cone/;
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="crypt fam gnutls idn ipv6 ldap"
+
+RDEPEND=">=dev-libs/openssl-0.9.6:*
+   dev-libs/libxml2
+   sys-libs/ncurses:=
+   >=net-libs/courier-unicode-1.2
+   app-text/aspell
+   crypt? ( >=app-crypt/gnupg-1.0.4 )
+   fam? ( virtual/fam )
+   gnutls? ( net-libs/gnutls )
+   idn? ( net-dns/libidn )
+   ipv6? ( net-dns/libidn )
+   ldap? ( net-nds/openldap )"
+DEPEND="${RDEPEND}
+   dev-lang/perl"
+
+src_prepare() {
+   default
+
+   # move local macro to m4 and run eautoreconf
+   mkdir "${S}/m4"
+   sed -n -e '/# AC_PROG_SYSCONFTOOL/,+33 p' "${S}"/aclocal.m4 > \
+   m4/sysconftool.m4 || die
+   sed -i -e '/^SUBDIRS/i ACLOCAL_AMFLAGS = -I m4' "${S}"/Makefile.am || 
die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --with-spellcheck=aspell \
+   $(use_with ldap ldapaddressbook) \
+   $(use_with gnutls) \
+   $(use_with idn libidn) \
+   $(use_with ipv6)
+}
+
+src_install() {
+   default
+   emake DESTDIR="${D}" install-configure
+}



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

2017-07-03 Thread Eray Aslan
commit: 95b665ac4b5c2df43c12d7cb18b37522dd8e1145
Author: Eray Aslan  gentoo  org>
AuthorDate: Mon Jul  3 14:00:18 2017 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Mon Jul  3 14:10:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95b665ac

net-libs/courier-authlib: bump to 0.68.0

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-libs/courier-authlib/Manifest  |   1 +
 .../courier-authlib/courier-authlib-0.68.0.ebuild  | 149 +
 2 files changed, 150 insertions(+)

diff --git a/net-libs/courier-authlib/Manifest 
b/net-libs/courier-authlib/Manifest
index bdc5ba67fe2..162548de01e 100644
--- a/net-libs/courier-authlib/Manifest
+++ b/net-libs/courier-authlib/Manifest
@@ -2,3 +2,4 @@ DIST courier-authlib-0.65.0.tar.bz2 2303751 SHA256 
db3e34ee2b075897864c44aaae924
 DIST courier-authlib-0.66.3.tar.bz2 2085083 SHA256 
033402a86e334999eaf17c1b722d6f6cc1961fccb5d2ee88342dfd6c5d534961 SHA512 
09d97c8efc79d84437feefca13f5161c0e113864b9c971a4a980b359c9c14699f8d07eac6b52ac0a7d30f9770656e672f64c3445ecf4dcad88f51a427310d530
 WHIRLPOOL 
4763eaadf6da2cd014f68638a8e2b6be6f00bb64234251c65b0de3af821e2484232919a52bac515fccefa1967ff0c4b3d79516d769ce73c0f2ac57802b6818f9
 DIST courier-authlib-0.66.4.tar.bz2 2192331 SHA256 
a874fa50e83d9b1385f97a47879af781a1aa09f49cdaa7d77e7ea3e5983a4a26 SHA512 
0987bc9d33a013ae842e0ea3e4e83ef9d6196c2f923a6970e049a36b8ccddbf0c4465c43c7e27d6718480e981f573795f6417478de1ff685264f3439e8dffdc9
 WHIRLPOOL 
4140435ab87bb73613c4561bbc0108a55697d179701dae890a8133e8cef49fb1b131894bf3feb4f292801cb33f7b577cbc6d4ee268852d56e546e0e80e81ba83
 DIST courier-authlib-0.67.0.tar.bz2 2194546 SHA256 
d416b9c57ecd9afe6e22d40b26c2e6f9aa87bf7abbe8ca7d04768c30635594a3 SHA512 
6e3da28d555761177727c44b1422bf5baf6ffbf28f53cea89a4a8e13daa5433803deba1614295d9679c41b5be4750f464e7869a2d3ecbfd91ae84e7281c4f3ef
 WHIRLPOOL 
9821a3806ca7e6f7ba029d8ee2488a49bc07d493b178980bca520a7bc1f22302dc77d4dc6c2a2807137ea5c2e819436467faf18a0c5da618771bafaf16773ca5
+DIST courier-authlib-0.68.0.tar.bz2 2194982 SHA256 
9096118823ababfac8f46a1a7393765a414ea3628c9413bfba39af5d70fd3e2e SHA512 
5c4adaf0fd69f4b9e780962aa3f9eeac6b15cea3f302288ff4549ce2b0be9ea0808b4501670ef3c4e0419c3d27505c256c082f795dea4683dd5265fd7dcab93b
 WHIRLPOOL 
81f9dc58d5c5e90f846421302762ea81e6bd2ec830725d047d88d2dd01f528fb0e2e2bcca796183f1ced9336ed622521b64e67e3cb6ae1fd3eb39f30bec4b2f9

diff --git a/net-libs/courier-authlib/courier-authlib-0.68.0.ebuild 
b/net-libs/courier-authlib/courier-authlib-0.68.0.ebuild
new file mode 100644
index 000..958e0b90c40
--- /dev/null
+++ b/net-libs/courier-authlib/courier-authlib-0.68.0.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+
+DESCRIPTION="Courier authentication library"
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+HOMEPAGE="http://www.courier-mta.org/;
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="berkdb crypt debug gdbm ldap libressl mysql pam postgres sqlite 
static-libs"
+
+RESTRICT="!berkdb? ( test )"
+
+DEPEND="net-mail/mailbase
+   >=net-libs/courier-unicode-1.3
+   gdbm? ( sys-libs/gdbm )
+   !gdbm? ( sys-libs/db:= )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   ldap? ( >=net-nds/openldap-1.2.11 )
+   mysql? ( virtual/mysql )
+   pam? ( virtual/pam )
+   postgres? ( dev-db/postgresql:= )
+   sqlite? ( dev-db/sqlite:3 )"
+
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+   if ! has_version 'dev-tcltk/expect' ; then
+   ewarn 'The dev-tcltk/expect package is not installed.'
+   ewarn 'Without it, you will not be able to change system login 
passwords.'
+   ewarn 'However non-system authentication modules (LDAP, MySQL, 
PostgreSQL,'
+   ewarn 'and others) will work just fine.'
+   fi
+}
+
+src_configure() {
+   filter-flags -fomit-frame-pointer
+   local myconf
+   if use berkdb ; then
+   if use gdbm ; then
+   ewarn "Both gdbm and berkdb selected. Using gdbm."
+   else
+   myconf="--with-db=db"
+   fi
+   fi
+   use gdbm && myconf="--with-db=gdbm"
+   use debug && myconf+=" debug=true"
+   use sqlite && myconf+=" --with-sqlite-libs"
+
+   econf \
+   --sysconfdir=/etc/courier \
+   --datadir=/usr/share/courier \
+   --libexecdir=/usr/$(get_libdir)/courier \
+   --localstatedir=/var/lib/courier \
+   --sharedstatedir=/var/lib/courier/com \
+   --with-authdaemonvar=/var/lib/courier/authdaemon \
+   --with-authshadow \
+  

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

2017-07-03 Thread Eray Aslan
commit: f9a181f39e6a1ad6f3a5b2ec3c8f9301d8d4286e
Author: Eray Aslan  gentoo  org>
AuthorDate: Mon Jul  3 14:01:31 2017 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Mon Jul  3 14:10:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9a181f3

mail-filter/maildrop: bump to 2.9.0

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 mail-filter/maildrop/Manifest  |   1 +
 mail-filter/maildrop/maildrop-2.9.0.ebuild | 138 +
 2 files changed, 139 insertions(+)

diff --git a/mail-filter/maildrop/Manifest b/mail-filter/maildrop/Manifest
index 4d7890107c8..8aea720df07 100644
--- a/mail-filter/maildrop/Manifest
+++ b/mail-filter/maildrop/Manifest
@@ -1,3 +1,4 @@
 DIST maildrop-2.6.0.tar.bz2 2174922 SHA256 
afc115119b2d3197c565002e158c2cb69d525288bf72c71919c3c74096b824a9 SHA512 
210841add8aff389589802f15ea74776815ecfd0dd9d5fb4f244d101e3d3f5dbb833a38f1d539b869c49685cfe34b0e6e014a5888c2537c9d89c68d754248db4
 WHIRLPOOL 
c6d8f2be69a02fa757ac4dd653c22c79c8da6c2c1c112d48e0d4c491238d20e4c093d01f728ea337b1ba12bc75d88c5a252ff036114fe2339666776f2be44e80
 DIST maildrop-2.8.3.tar.bz2 1992695 SHA256 
58245ccd759382761c4cdbeaefbd37622e01f1c48e71251b06ea085a890ce6c9 SHA512 
25168945764eda5c74641e205e3c784ca2ae27c15a5a6ddfe7a1c7b238cd6c3d5b0a3f7ce8b405b578d067f6f2aae5d7d6110da8bc89f91ac1c7fdc224ffd054
 WHIRLPOOL 
9d8ea100ad125e814663c76539b41f208448b3259193008fade1291de7ec98efe8cf5b9f8b7f267acc9be78ccba1b28a8165d99d59d7d6ada4b99aa10cd163ea
 DIST maildrop-2.8.5.tar.bz2 2072987 SHA256 
c21174ef882aeb169031bb5886b55959687074415153232f4c60695405fcddb1 SHA512 
c04120af29ee8e72aeabd211301c5052fe4a2dc0f337074e1fa57b8adb9652512cd744e0bba3894a8b0e3b21a3511bbf4a4f045faec3536edb8be0f8bdc84cf5
 WHIRLPOOL 
03ba0c152fd8738f8d34a48062cc0a27c3580d2dd8bcfafb4fbde7c87ae420d6a82ad59cc644606129b4e8c983785846684d92e93ef0ae9b43832d39f12ea140
+DIST maildrop-2.9.0.tar.bz2 2075698 SHA256 
6f1b2db822a34d8256d9cc2a011e5a2c6b7e6dd01ed66881cd6fce6f4eb5981c SHA512 
366a04d1e6e10ef1c824fbb5dfe406ff74fe17b80a46619fd8aa8cde3b4fef9a10b4ed3cc6329ed04632582d58104aaf16134c6dc82e17917b82fb6f18316dd6
 WHIRLPOOL 
688802e8c9e2652e5350d117b1ebdfd6334de217e37387a9199a48da018f05deb18d84003ac36618aaa16fe03df504461d5adeeef0534f0b0c8708cf83fa5c19

diff --git a/mail-filter/maildrop/maildrop-2.9.0.ebuild 
b/mail-filter/maildrop/maildrop-2.9.0.ebuild
new file mode 100644
index 000..bd60d956234
--- /dev/null
+++ b/mail-filter/maildrop/maildrop-2.9.0.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic autotools
+
+DESCRIPTION="Mail delivery agent/filter"
+[[ -z ${PV/?.?/}   ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+[[ -z ${PV/?.?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+[[ -z ${SRC_URI}   ]] && 
SRC_URI="http://www.courier-mta.org/beta/${PN}/${P%%_pre}.tar.bz2;
+HOMEPAGE="http://www.courier-mta.org/maildrop/;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="berkdb debug dovecot fam gdbm ldap mysql postgres static-libs authlib 
+tools trashquota"
+
+CDEPEND="!mail-mta/courier
+   net-mail/mailbase
+   dev-libs/libpcre
+   net-dns/libidn
+   >=net-libs/courier-unicode-2.0
+   gdbm? ( >=sys-libs/gdbm-1.8.0 )
+   mysql?( net-libs/courier-authlib )
+   postgres? ( net-libs/courier-authlib )
+   ldap? ( net-libs/courier-authlib )
+   authlib?  ( net-libs/courier-authlib )
+   fam?  ( virtual/fam )
+   !gdbm? (
+   berkdb? ( >=sys-libs/db-3:* )
+   )
+   tools? (
+   !mail-mta/netqmail
+   !net-mail/courier-imap
+   !mail-mta/mini-qmail
+   )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig"
+RDEPEND="${CDEPEND}
+   dev-lang/perl
+   dovecot? ( net-mail/dovecot )"
+REQUIRED_USE="mysql? ( authlib )
+   postgres? ( authlib )
+   ldap? ( authlib )"
+
+S=${WORKDIR}/${P%%_pre}
+
+src_prepare() {
+   # Prefer gdbm over berkdb
+   if use gdbm ; then
+   use berkdb && elog "Both gdbm and berkdb selected. Using gdbm."
+   fi
+
+   if ! use fam ; then
+   epatch "${FILESDIR}"/${PN}-disable-fam.patch
+   fi
+
+   # no need to error out if no default - it will be given to econf anyway
+   sed -i -e \
+   's~AC_MSG_ERROR(Cannot determine default 
mailbox)~SPOOLDIR="./.maildir"~' \
+   "${S}"/libs/maildrop/configure.ac || die "sed failed"
+
+   epatch "${FILESDIR}"/${PN}-testsuite-r2.patch
+   eapply_user
+   eautoreconf
+}
+
+src_configure() {
+   local myconf
+   local mytrustedusers="apache dspam root mail fetchmail"
+   mytrustedusers+=" daemon postmaster qmaild mmdf vmail alias"
+
+   # These flags make maildrop cry
+   

[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/files/, mail-filter/maildrop/

2017-07-03 Thread Eray Aslan
commit: 6771adfdca1762538d9ad72b1f70efde880c99dd
Author: Eray Aslan  gentoo  org>
AuthorDate: Mon Jul  3 14:05:28 2017 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Mon Jul  3 14:10:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6771adfd

mail-filter/maildrop: remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 mail-filter/maildrop/Manifest  |   1 -
 .../files/maildrop-1.8.1-disable-fam.patch |  56 -
 mail-filter/maildrop/files/maildrop-2.5.1-db.patch |  63 --
 .../maildrop/files/maildrop-testsuite.patch|  67 --
 mail-filter/maildrop/maildrop-2.6.0.ebuild | 140 -
 5 files changed, 327 deletions(-)

diff --git a/mail-filter/maildrop/Manifest b/mail-filter/maildrop/Manifest
index 8aea720df07..56e66ed9048 100644
--- a/mail-filter/maildrop/Manifest
+++ b/mail-filter/maildrop/Manifest
@@ -1,4 +1,3 @@
-DIST maildrop-2.6.0.tar.bz2 2174922 SHA256 
afc115119b2d3197c565002e158c2cb69d525288bf72c71919c3c74096b824a9 SHA512 
210841add8aff389589802f15ea74776815ecfd0dd9d5fb4f244d101e3d3f5dbb833a38f1d539b869c49685cfe34b0e6e014a5888c2537c9d89c68d754248db4
 WHIRLPOOL 
c6d8f2be69a02fa757ac4dd653c22c79c8da6c2c1c112d48e0d4c491238d20e4c093d01f728ea337b1ba12bc75d88c5a252ff036114fe2339666776f2be44e80
 DIST maildrop-2.8.3.tar.bz2 1992695 SHA256 
58245ccd759382761c4cdbeaefbd37622e01f1c48e71251b06ea085a890ce6c9 SHA512 
25168945764eda5c74641e205e3c784ca2ae27c15a5a6ddfe7a1c7b238cd6c3d5b0a3f7ce8b405b578d067f6f2aae5d7d6110da8bc89f91ac1c7fdc224ffd054
 WHIRLPOOL 
9d8ea100ad125e814663c76539b41f208448b3259193008fade1291de7ec98efe8cf5b9f8b7f267acc9be78ccba1b28a8165d99d59d7d6ada4b99aa10cd163ea
 DIST maildrop-2.8.5.tar.bz2 2072987 SHA256 
c21174ef882aeb169031bb5886b55959687074415153232f4c60695405fcddb1 SHA512 
c04120af29ee8e72aeabd211301c5052fe4a2dc0f337074e1fa57b8adb9652512cd744e0bba3894a8b0e3b21a3511bbf4a4f045faec3536edb8be0f8bdc84cf5
 WHIRLPOOL 
03ba0c152fd8738f8d34a48062cc0a27c3580d2dd8bcfafb4fbde7c87ae420d6a82ad59cc644606129b4e8c983785846684d92e93ef0ae9b43832d39f12ea140
 DIST maildrop-2.9.0.tar.bz2 2075698 SHA256 
6f1b2db822a34d8256d9cc2a011e5a2c6b7e6dd01ed66881cd6fce6f4eb5981c SHA512 
366a04d1e6e10ef1c824fbb5dfe406ff74fe17b80a46619fd8aa8cde3b4fef9a10b4ed3cc6329ed04632582d58104aaf16134c6dc82e17917b82fb6f18316dd6
 WHIRLPOOL 
688802e8c9e2652e5350d117b1ebdfd6334de217e37387a9199a48da018f05deb18d84003ac36618aaa16fe03df504461d5adeeef0534f0b0c8708cf83fa5c19

diff --git a/mail-filter/maildrop/files/maildrop-1.8.1-disable-fam.patch 
b/mail-filter/maildrop/files/maildrop-1.8.1-disable-fam.patch
deleted file mode 100644
index 49d1cc7a532..000
--- a/mail-filter/maildrop/files/maildrop-1.8.1-disable-fam.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-diff -ruBb maildrop-1.8.1.orig/configure.in maildrop-1.8.1/configure.in
 maildrop-1.8.1.orig/configure.in   2005-05-12 16:45:57.0 +0200
-+++ maildrop-1.8.1/configure.in2005-09-10 20:05:28.0 +0200
-@@ -145,6 +145,7 @@
-   --enable-tempdir=.tmpdirectory for temp files (in user's home dir)
-   --disable-tempdirdisable temp files in home directory (use
-the tmpfile function)
-+  --disable-famdisable libfam.a for maildir operations
-   --enable-smallmsg=8192   size of buffer for small messages
-   --enable-global-timeout=300  global watchdog timer (seconds)
-   --enable-crlf-term=0 enable  line termination
-diff -ruBb maildrop-1.8.1.orig/maildir/configure.in 
maildrop-1.8.1/maildir/configure.in
 maildrop-1.8.1.orig/maildir/configure.in   2005-03-21 13:11:24.0 
+0100
-+++ maildrop-1.8.1/maildir/configure.in2005-09-10 20:10:55.0 
+0200
-@@ -58,26 +58,30 @@
- AC_STRUCT_TM
- 
- dnl Checks for library functions.
--AC_CHECK_HEADER(fam.h, :, :)
--AC_CHECK_FUNCS(symlink readlink strcasecmp utime utimes)
--AC_CHECK_LIB(fam, FAMOpen,  [
-+AC_ARG_ENABLE(fam, [  --disable-fam   Do not use libfam.a library.])
-+if test x$enableval = xyes
-+then
-+  AC_CHECK_HEADER(fam.h, :, :)
-+  AC_CHECK_FUNCS(symlink readlink strcasecmp utime utimes)
-+  AC_CHECK_LIB(fam, FAMOpen,  [
-   LIBFAM=-lfam
-   AC_DEFINE_UNQUOTED(HAVE_FAM,1,
-   [ Whether libfam.a is available ])
- 
-   AC_CHECK_HEADER(fam.h, : , [
--AC_MSG_WARN([[The development header files and libraries for fam,]])
--AC_MSG_WARN([[the File Alteration Monitor, are not installed.]])
--AC_MSG_WARN([[You appear to have the FAM runtime libraries installed,]])
--AC_MSG_WARN([[so you need to simply install the additional development]])
--AC_MSG_WARN([[package for your operating system.]])
--AC_MSG_ERROR([[FAM development libraries not found.]]) ]
-+  AC_MSG_WARN([[The development header files and libraries for fam,]])
-+  AC_MSG_WARN([[the File Alteration Monitor, are not installed.]])
-+  

[gentoo-commits] repo/gentoo:master commit in: mail-client/cone/files/, mail-client/cone/

2017-07-03 Thread Eray Aslan
commit: 9f25b07755c189e681b33438b66c6430daf7a530
Author: Eray Aslan  gentoo  org>
AuthorDate: Mon Jul  3 14:09:51 2017 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Mon Jul  3 14:10:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f25b077

mail-client/cone: remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 mail-client/cone/Manifest  |  2 -
 mail-client/cone/cone-0.89.ebuild  | 60 
 mail-client/cone/cone-0.90-r1.ebuild   | 65 -
 mail-client/cone/cone-0.90.ebuild  | 61 
 .../cone-0.84.20100819-aspell-automagic.patch  | 84 --
 .../cone/files/cone-0.86-skip-rfc2045-test.patch   | 11 ---
 mail-client/cone/files/cone-0.90-gnutls3.patch | 72 ---
 7 files changed, 355 deletions(-)

diff --git a/mail-client/cone/Manifest b/mail-client/cone/Manifest
index c6b21e6f50f..1593f460a0a 100644
--- a/mail-client/cone/Manifest
+++ b/mail-client/cone/Manifest
@@ -1,5 +1,3 @@
-DIST cone-0.89.tar.bz2 3794802 SHA256 
71678cb2a95cd02ce2c734549dee9c542e29c3a29c376b64884022febb0d3fba SHA512 
86f9842381702b05446e62f5933bd080b931018f2a7136169fc7a5da1d601f108e83cc6509bc0f0ad53f374df25a45ab68bac38274e4df1f5e40ee04124ada3b
 WHIRLPOOL 
de8b3fda5f2eda359260153310364e160f22f26da5feee183370bf0f55ad67ceb587a6d1075bbe72488c84e199b86612d4157f0cbeae5309a4fb3d85096170be
-DIST cone-0.90.tar.bz2 3906323 SHA256 
b03edfbf3392fb7b8d93574dad2bc4c7cbfca8890afabac8b99b21a9f46d8733 SHA512 
6446f868e07a54bda074e403ce48d590a55e97cf25b7e6172ba02df1242a232ade52840a837dd92e70253159cc637c17876876db01445c60374152262329ae27
 WHIRLPOOL 
30f07794b712650bf2b5715aca912b34471f89cd812ce2a45c7b352c8bca392625c91a74d65917506a8f80e6255534f5ae4ebaa05b269745f1b2bc16c593d838
 DIST cone-0.92.tar.bz2 3774451 SHA256 
bfc1170565d931ac9b8a674410f44cb2472c7b755b5bb97e9915d37fdfe9d631 SHA512 
8d764ed3cb2a22caff21d11beff74131fdbbe0f66dbf1a40293f62862e9af7a472840ff00a069df10143f7154c2db85ac5421999476516f27b8f090e5c1232fc
 WHIRLPOOL 
8520d2b07aaf4d03b4055672fbc8c29b0e50ab2053672187853b9b2f3dfd261cd9e858543b62644aae16504ade70b782d1d85e47f5dd562b754d2be62bc7bc06
 DIST cone-0.95.tar.bz2 3748331 SHA256 
ae314f64c50397cae2706ae4505a2df8aafdde2a73bffe08c2362615c89b SHA512 
545d17286b937eb33b5fa14c36a480eea0146802f6c8a36e55987206b125bac55b25ab79a4c833ffa1fdcdbe56b2949acd5c8bdfd27c900bf64d5e738677ef4a
 WHIRLPOOL 
6acd7f53d6e749864362096c5ce2703bea617be1a6dcb955979188d13674ac345b58e56cd4836b3d345f79a80e9a1777553b7d405899aa6256b04d58bd1a4882
 DIST cone-0.96.tar.bz2 3752115 SHA256 
657b16002deae701d5a9ca5572bfe9c05ba40c0da523ecebb8171f48863f6a8e SHA512 
6bdc8ac1a8ae8345bb09eb03857cf5db2c55ac57e3f76726a7371fd763a4265f02dbda7bcbf03090d3004bc800a5bb42a328ead900ff71609246aaa4a314609e
 WHIRLPOOL 
a96a281c6c46b41707cdd2a6dc64cfc5bdb81a830eee681a89f04806cad7cb7c7ff0e8e7f4cf6941210aee1299125936b5235dffeacb6ca4d33d5f991e9e502e

diff --git a/mail-client/cone/cone-0.89.ebuild 
b/mail-client/cone/cone-0.89.ebuild
deleted file mode 100644
index 41f1241f879..000
--- a/mail-client/cone/cone-0.89.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils autotools
-
-DESCRIPTION="CONE: COnsole News reader and Emailer"
-HOMEPAGE="http://www.courier-mta.org/cone/;
-SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ppc ~sparc x86"
-IUSE="crypt fam gnutls idn ipv6 ldap spell"
-
-RDEPEND=">=dev-libs/openssl-0.9.6
-   dev-libs/libxml2
-   sys-libs/ncurses
-   crypt? ( >=app-crypt/gnupg-1.0.4 )
-   fam? ( virtual/fam )
-   gnutls? ( net-libs/gnutls )
-   idn? ( net-dns/libidn )
-   ipv6? ( net-dns/libidn )
-   ldap? ( net-nds/openldap )
-   spell? ( app-text/aspell )"
-DEPEND="${RDEPEND}
-   dev-lang/perl"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-0.84.20100819-aspell-automagic.patch \
-   "${FILESDIR}"/${PN}-0.86-skip-rfc2045-test.patch
-
-   cd "${S}"/cone
-   LIBTOOLIZE="true" eautoreconf
-
-   cd "${S}"/rfc2045
-   eautomake
-}
-
-src_configure() {
-   local myconf
-   if use spell ; then
-  myconf="--with-spellcheck=aspell"
-   else
-  myconf="--with-spellcheck=none"
-   fi
-
-   econf \
-   ${myconf} \
-   $(use_with ldap ldapaddressbook) \
-   $(use_with gnutls) \
-   $(use_with idn libidn) \
-   $(use_with ipv6)
-}
-
-src_install() {
-   default
-   emake DESTDIR="${D}" install-configure
-}

diff --git a/mail-client/cone/cone-0.90-r1.ebuild 
b/mail-client/cone/cone-0.90-r1.ebuild
deleted file mode 100644
index 59883046e6a..000
--- a/mail-client/cone/cone-0.90-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2014 Gentoo 

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

2017-07-03 Thread Jeroen Roovers
commit: 6ca853d8597902f34483dfedd72fddfddd9957fd
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jul  3 14:01:22 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jul  3 14:01:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ca853d8

www-client/opera-developer: Version bump.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 www-client/opera-developer/Manifest|  1 +
 .../opera-developer-48.0.2643.0.ebuild | 89 ++
 2 files changed, 90 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index dd649299e9e..ee6544a36fd 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1 +1,2 @@
 DIST opera-developer_48.0.2636.0_amd64.deb 50331934 SHA256 
57cc7177be7ca082239ad1fe1248e041a975d821c3c56991806dfc8f5f8c19d2 SHA512 
fbac372a8ae9008f7ade4f259ed27245d16f271690b3f1809a3996fc6e270185961cb6488ab94cc0a1dc304dbfbf080ca9fb351a43b4c05a629427f7d21b7e6a
 WHIRLPOOL 
fc7844025cc06ccd78a5dcea59e534c35b24dbd259a5394809731a03f555646f418e5a783c08f0cd9bdff86ad009a385fe28647c56453d0fcbee7f0672a90d21
+DIST opera-developer_48.0.2643.0_amd64.deb 50688714 SHA256 
77a5bf0737c6128adf8d21b9a8bef58b70c7692cbc3345d1df88e260f1e084ac SHA512 
3af2fc00cc9bc1e1c11765134a73018e0ce9f56b99ade1f77328ca41b624a2ac6bed43024564127c369522618797c4a198ac8d88391b2a71fbbc0d163b99b38c
 WHIRLPOOL 
cb5cce2d7498ec6706a0adfdaa3318e21bf1c28e93d9a720b9df724fb52ef8e0d327bf08f8d8785225d1ade34e71bd27586cdd21659eb6307354dc53448150be

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



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

2017-07-03 Thread Michael Palimaka
commit: 0dca5bf79a9bf282e84c9b32d9fa68fa1360fc2b
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Jul  3 13:29:27 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Jul  3 13:29:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dca5bf7

sys-auth/elogind: version bump 231.4

This fixes a regression found in 231.3.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-auth/elogind/Manifest   | 2 +-
 sys-auth/elogind/{elogind-231.3.ebuild => elogind-231.4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/elogind/Manifest b/sys-auth/elogind/Manifest
index 126df431642..8d318146081 100644
--- a/sys-auth/elogind/Manifest
+++ b/sys-auth/elogind/Manifest
@@ -1,2 +1,2 @@
 DIST elogind-229.6.tar.gz 765900 SHA256 
19f08dba36509b3c5baf1f35d9ac1f5b473b550c081f63fa64ffbe8862ede7aa SHA512 
a1bf2937ad2f8d351cd5a0ca5c1c73e85746d14e0a252befa3ed0d396e782df0fde34c49101931189cd56404b59709a7e5ae5beceaac6f30151b50fb32d26ae0
 WHIRLPOOL 
24d6315d4568b18df4eaa42410f2744b31ab935dd6a7fb0281e4fe2b2e953e411d462db829cbde786c338e823823998e13a9af287252440642499dfe8aca1b1c
-DIST elogind-231.3.tar.gz 812510 SHA256 
dff5fd882e1ff963c6407ace6618fb220fe48e9cfda48282eecd45b1eabef666 SHA512 
824fd60727f798f3601bb43aed6304a44bf22d3907d395f44f8f48f861ba87c1dd707882ef88dfcffc3d92cc9291daf0e1245b02a397eabe59a6e17ecb5e59b9
 WHIRLPOOL 
6a8125ab983cfb006f54582aa5c5dfd3a1b22ceacdc5a1f9171f1663182ed0444079857b621c37b541014aadbaa55c54177fed335cd9b0563a2d3b1191667877
+DIST elogind-231.4.tar.gz 812542 SHA256 
6a7118abb696d6fd046bb4bbfcbc7bd415770792e6577417d9deb0bcbc4ee8ff SHA512 
e1a031b8d6d4ad63043c79b5786b4b5dd890a7911483cdff8652242856edcad99ad811c44b132875a47ff8995d135d843cbfcf4622e4b3e2e7c62ad2d5acf90e
 WHIRLPOOL 
8f5bbec56784eb95b3886c9eb42a9e1a233f68ff8107984e247612e4fd08443b88b69ab033b398fb2d77338ea69fa6607500d481a80a03810ab37a8613e7a703

diff --git a/sys-auth/elogind/elogind-231.3.ebuild 
b/sys-auth/elogind/elogind-231.4.ebuild
similarity index 100%
rename from sys-auth/elogind/elogind-231.3.ebuild
rename to sys-auth/elogind/elogind-231.4.ebuild



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

2017-07-03 Thread Mike Pagano
commit: dbd8a0a28861a1722a0b030798557d6775cac678
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Jul  3 13:18:39 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Jul  3 13:18:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd8a0a2

sys-kernel/gentoo-sources: x86 stable wrt bug #623644

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 sys-kernel/gentoo-sources/gentoo-sources-4.1.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.1.42.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.1.42.ebuild
index 1f2f0a22ada..5d1388960ca 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.1.42.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.1.42.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



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

2017-07-03 Thread Manuel Rüger
commit: 80cf13630a522032c203ec77fd3ba3bef7f593d6
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Jul  3 13:10:06 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Jul  3 13:11:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80cf1363

dev-libs/libinput: Version bump to 1.8.0

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-libs/libinput/Manifest  |  1 +
 dev-libs/libinput/libinput-1.8.0.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest
index 7ecb4d86e53..30bce5307fc 100644
--- a/dev-libs/libinput/Manifest
+++ b/dev-libs/libinput/Manifest
@@ -1,3 +1,4 @@
 DIST libinput-1.6.2.tar.xz 929180 SHA256 
96fc0e0b24a96042b16e561201979dfa4a3f00a642538195c62f72b79f4084fa SHA512 
f1e1436ec4259ebddf93a50fe4d39a52713efd246a39a072b44bf296a413bdadbb789d6a4f0107ed3eb37afe34a37a43c9e75dcf814462385011eff2d3f42db7
 WHIRLPOOL 
e9ed43ab8efb5b984a8c431e82880a691f7c94577a7a3789cf1e52c82f8aeee70d56474895a349f286f4d7fc845be8302ca7432b8e4801a6233fbe96b0078db3
 DIST libinput-1.7.2.tar.xz 923720 SHA256 
0b1e5a6c106ccc609ccececd9e33e6b27c8b01fc7457ddb4c1dd266e780d6bc2 SHA512 
cdbd2994e954aac9538fe907c275e6e23e2bed0e9c4c65f19591bdcdbf5074131c72b92e87de87c03f75a991fcdb7f568b491a12f00031c4eba11082ca44d69f
 WHIRLPOOL 
869623f2ef8da44627f28552f86583a6e6927f4966489f1c59d4b7c5061983d58744be5ea162a97e07e4a79495f56a728faaa273f8d45a8a2ee242819769aae8
 DIST libinput-1.7.3.tar.xz 922464 SHA256 
096d612d2711f0caa2de544976ff3729e6233511ab373808644cc2dd5affcb1d SHA512 
2262dc56d213a4d3ea765e870af200e2c336a166baa1bbdf5205e3ce70faefc777429ba09563c5dd79feb5442f53abc84e04a0f32a06bb622d6e120bb8ad152b
 WHIRLPOOL 
06ea9038f7b3127b3238fc863b1ec862647a08b1ab4956fcfd433093dc3c68585ba3b166515370681ed158a48ce6a5670c6b8dcb6d536af25f8bda2c84c74286
+DIST libinput-1.8.0.tar.xz 939708 SHA256 
f8c9dbc31bf549008486258ebfa328d3dbc749c0029c6168e46949c24cf19076 SHA512 
84354859c25cf2906214fd195c396e8166db361664edc625db5aab4f1b247dfc4a80d7e9dffe2b61c6bbfaa8208d3f64ce56aac2180a699cb71a088d6196ba4d
 WHIRLPOOL 
03f8d54cef162e17ede58ee1b2697323700f430c393c8c001494b9b0e881fed828ba99ca79b4547382b59be9771348628373e89096f6e936ad225bf68915901b

diff --git a/dev-libs/libinput/libinput-1.8.0.ebuild 
b/dev-libs/libinput/libinput-1.8.0.ebuild
new file mode 100644
index 000..0c88be02d47
--- /dev/null
+++ b/dev-libs/libinput/libinput-1.8.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit udev
+
+DESCRIPTION="Library to handle input devices in Wayland"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/;
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0/10"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+IUSE="input_devices_wacom test"
+# Tests require write access to udev rules directory which is a no-no for live 
system.
+# Other tests are just about logs, exported symbols and autotest of the test 
library.
+RESTRICT="test"
+
+RDEPEND="
+   input_devices_wacom? ( >=dev-libs/libwacom-0.20 )
+   >=dev-libs/libevdev-1.3
+   >=sys-libs/mtdev-1.1
+   virtual/libudev
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+#  test? (
+#  >=dev-libs/check-0.9.10
+#  dev-util/valgrind
+#  sys-libs/libunwind )
+
+src_prepare() {
+   default
+   # Doc handling in kinda strange but everything
+   # is available in the tarball already.
+   sed -e 's/^\(SUBDIRS =.*\)doc\(.*\)$/\1\2/' \
+   -i Makefile.am Makefile.in || die
+}
+
+src_configure() {
+   # gui can be built but will not be installed
+   # building documentation silently fails with graphviz syntax errors
+   econf \
+   --disable-debug-gui \
+   --disable-documentation \
+   $(use_enable input_devices_wacom libwacom) \
+   $(use_enable test tests) \
+   --with-udev-dir="$(get_udevdir)"
+}
+
+src_install() {
+   emake install DESTDIR="${D}"
+   dodoc -r doc/html
+   find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
+}



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

2017-07-03 Thread Michael Palimaka
commit: 46720df71e0011eecdb7efc45dcfcfb648fa6bd9
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Jul  3 12:53:51 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Jul  3 12:53:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46720df7

sys-libs/libapparmor: restrict broken tests

Gentoo-bug: 623550
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-libs/libapparmor/libapparmor-2.11.0-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-libs/libapparmor/libapparmor-2.11.0-r1.ebuild 
b/sys-libs/libapparmor/libapparmor-2.11.0-r1.ebuild
index 87b9d36c1c0..6aaecf4ef4d 100644
--- a/sys-libs/libapparmor/libapparmor-2.11.0-r1.ebuild
+++ b/sys-libs/libapparmor/libapparmor-2.11.0-r1.ebuild
@@ -36,6 +36,8 @@ DEPEND="${RDEPEND}
 
 S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
 
+RESTRICT="test"
+
 src_prepare() {
rm -r m4 || die "failed to remove bundled macros"
epatch "${FILESDIR}"/${PN}-2.10-symbol_visibility.patch



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

2017-07-03 Thread Sam Jorna
commit: 4dcf3260e40b29e2cb44010685706234feeb7ee7
Author: Sam Jorna  gentoo  org>
AuthorDate: Mon Jul  3 12:44:18 2017 +
Commit: Sam Jorna  gentoo  org>
CommitDate: Mon Jul  3 12:44:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dcf3260

net-irc/quasselgrep: new package

New package submitted by ephemer0l for searching Quassel logs.

Gentoo-bug: 620408
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-irc/quasselgrep/Manifest   |  1 +
 net-irc/quasselgrep/metadata.xml   | 11 +++
 net-irc/quasselgrep/quasselgrep-0_p20170411.ebuild | 34 ++
 net-irc/quasselgrep/quasselgrep-.ebuild| 34 ++
 4 files changed, 80 insertions(+)

diff --git a/net-irc/quasselgrep/Manifest b/net-irc/quasselgrep/Manifest
new file mode 100644
index 000..4d0e6c44567
--- /dev/null
+++ b/net-irc/quasselgrep/Manifest
@@ -0,0 +1 @@
+DIST quasselgrep-0_p20170411.tar.gz 29117 SHA256 
06f7729c3f51a728b93a82979ca0adb4135ce8345bb55deaeb42aa9a985ab229 SHA512 
b216c49e340cddfeb4fe28046c698a5517a873602a4303c7c6976d6d7f0bfffbb78f170a33126a16089e239a67e1624410f8e727b5ed6ab977f78745362db0e2
 WHIRLPOOL 
97ad005be19910c2ce503b12c3d4ff4e7c8be74054802847a8b2be444823511bcc508d075f2073a89c671bfae2d7e1fd2f22dc225c68d74056c179d78cf9601c

diff --git a/net-irc/quasselgrep/metadata.xml b/net-irc/quasselgrep/metadata.xml
new file mode 100644
index 000..09746d072a9
--- /dev/null
+++ b/net-irc/quasselgrep/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   o...@organizedmagnetism.com
+   Scott Martin
+   
+   
+   
https://github.com/fish-face/quasselgrep/blob/master/README.md
+   
+

diff --git a/net-irc/quasselgrep/quasselgrep-0_p20170411.ebuild 
b/net-irc/quasselgrep/quasselgrep-0_p20170411.ebuild
new file mode 100644
index 000..efe0f9483d6
--- /dev/null
+++ b/net-irc/quasselgrep/quasselgrep-0_p20170411.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1
+
+MY_COMMIT=502c88bdc7613abb68e868eb520e39ec8a5cf6dd
+
+DESCRIPTION="Tool for searching quassel logs from the commandline"
+HOMEPAGE="https://github.com/fish-face/quasselgrep;
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/fish-face/quasselgrep;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/fish-face/${PN}/tarball/${MY_COMMIT} -> 
${P}.tar.gz"
+   S="${WORKDIR}/fish-face-${PN}-${MY_COMMIT:0:7}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+RDEPEND="dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   >=dev-python/psycopg-2.5.3[${PYTHON_USEDEP}]"
+
+src_configure() {
+   sed -i 's/pycrypto/pycryptodome/g' "${S}"/setup.py || die "sed failed"
+}

diff --git a/net-irc/quasselgrep/quasselgrep-.ebuild 
b/net-irc/quasselgrep/quasselgrep-.ebuild
new file mode 100644
index 000..efe0f9483d6
--- /dev/null
+++ b/net-irc/quasselgrep/quasselgrep-.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1
+
+MY_COMMIT=502c88bdc7613abb68e868eb520e39ec8a5cf6dd
+
+DESCRIPTION="Tool for searching quassel logs from the commandline"
+HOMEPAGE="https://github.com/fish-face/quasselgrep;
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/fish-face/quasselgrep;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/fish-face/${PN}/tarball/${MY_COMMIT} -> 
${P}.tar.gz"
+   S="${WORKDIR}/fish-face-${PN}-${MY_COMMIT:0:7}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+RDEPEND="dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   >=dev-python/psycopg-2.5.3[${PYTHON_USEDEP}]"
+
+src_configure() {
+   sed -i 's/pycrypto/pycryptodome/g' "${S}"/setup.py || die "sed failed"
+}



  1   2   >