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

2017-12-31 Thread Hans de Graaff
commit: cc9fb16e3dde592514cfc7ea3e475c27d50f2604
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan  1 06:31:16 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan  1 06:31:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc9fb16e

dev-ruby/xpath: add 3.0.0

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/xpath/Manifest   |  1 +
 dev-ruby/xpath/xpath-3.0.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-ruby/xpath/Manifest b/dev-ruby/xpath/Manifest
index 4221d64cd78..35869a51dd0 100644
--- a/dev-ruby/xpath/Manifest
+++ b/dev-ruby/xpath/Manifest
@@ -1 +1,2 @@
 DIST xpath-2.1.0.gem 16896 BLAKE2B 
b8dc2b0e207c666446ba5948f6e37c71f410d8a5a02717d5ccb2fa8b0c32f274a34cc144a2380b22266248acad288828114a755d4f04c2a1caeec6ee55e3
 SHA512 
50d80cac3fd65cbd211d3a87b8844a6607b14c841a1a5609e2370c3624daf719b937a61e526bf31aedee13346802d6bbb721d58bda2bef9c564c187b28bb90e2
+DIST xpath-3.0.0.gem 13824 BLAKE2B 
19b41febf466a8bd72cab071fd8e68844c3bf1b2c06ce4aefe6c5a08e4f57ec8f1fd8478c60076a7e6967a85faf49680950f66ab9ebf1d2c47326da40e1f1847
 SHA512 
fd1e8cfff11e8c14efb1ad2cabb9a0a3bc3d79d40b61264c524ff4524c5e7b9ff86de0746f4530fe7501f5e5e1683cb87c4a479f5e67deb7d8f93ed552ec78d6

diff --git a/dev-ruby/xpath/xpath-3.0.0.ebuild 
b/dev-ruby/xpath/xpath-3.0.0.ebuild
new file mode 100644
index 000..a0d9eb988af
--- /dev/null
+++ b/dev-ruby/xpath/xpath-3.0.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="XPath is a Ruby DSL around a subset of XPath 1.0"
+HOMEPAGE="https://github.com/jnicklas/xpath;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+SLOT="3"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/nokogiri-1.8:0"
+
+all_ruby_prepare() {
+   sed -i -e '/\(bundler\|pry\)/d' spec/spec_helper.rb || die
+}



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

2017-12-31 Thread Hans de Graaff
commit: d0c22f8852b618f45b2e640e2ce496c7cb1ff8de
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan  1 06:45:03 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan  1 06:45:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0c22f88

dev-ruby/xml-simple: add ruby25

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/xml-simple/xml-simple-1.1.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/xml-simple/xml-simple-1.1.5.ebuild 
b/dev-ruby/xml-simple/xml-simple-1.1.5.ebuild
index 774c64077fc..bd7920deadb 100644
--- a/dev-ruby/xml-simple/xml-simple-1.1.5.ebuild
+++ b/dev-ruby/xml-simple/xml-simple-1.1.5.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 # Gem only contains lib code, and github repository has no tags.
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"



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

2017-12-31 Thread Hans de Graaff
commit: 4d9d5ed024a2a29dc4f640b089f970be3eebc71b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan  1 06:25:16 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan  1 06:25:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d9d5ed0

dev-ruby/xpath: cleanup

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/xpath/Manifest  |  1 -
 dev-ruby/xpath/xpath-2.0.0-r1.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/dev-ruby/xpath/Manifest b/dev-ruby/xpath/Manifest
index 83d885c7559..4221d64cd78 100644
--- a/dev-ruby/xpath/Manifest
+++ b/dev-ruby/xpath/Manifest
@@ -1,2 +1 @@
-DIST xpath-2.0.0.gem 18944 BLAKE2B 
94c099ab106622b960fd0a6bad3183d122bae213ea4242a6bb065e707463f9f53bbf8027207caaf506beb470d5e423c5216a277d727beeb181f593c86d73b0fd
 SHA512 
5d0375d795c755b88d4a16b7da9efe2bf234190066e38654360bbb0d837fdd481c946f055d95975d905330eef7e57d9b1eb4f1c5340d540db0fbd78fb58af690
 DIST xpath-2.1.0.gem 16896 BLAKE2B 
b8dc2b0e207c666446ba5948f6e37c71f410d8a5a02717d5ccb2fa8b0c32f274a34cc144a2380b22266248acad288828114a755d4f04c2a1caeec6ee55e3
 SHA512 
50d80cac3fd65cbd211d3a87b8844a6607b14c841a1a5609e2370c3624daf719b937a61e526bf31aedee13346802d6bbb721d58bda2bef9c564c187b28bb90e2

diff --git a/dev-ruby/xpath/xpath-2.0.0-r1.ebuild 
b/dev-ruby/xpath/xpath-2.0.0-r1.ebuild
deleted file mode 100644
index ab25d43f9ab..000
--- a/dev-ruby/xpath/xpath-2.0.0-r1.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
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="XPath is a Ruby DSL around a subset of XPath 1.0"
-HOMEPAGE="https://github.com/jnicklas/xpath;
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~x86"
-SLOT="2"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/nokogiri )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' spec/spec_helper.rb || die
-}



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

2017-12-31 Thread Alice Ferrazzi
commit: 982aef09d759e68656e50222d8f4385db34db633
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Mon Jan  1 05:39:25 2018 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Mon Jan  1 05:39:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=982aef09

sys-kernel/git-sources: bump to 4.15-rc6

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 sys-kernel/git-sources/Manifest|  1 +
 sys-kernel/git-sources/git-sources-4.15_rc6.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 76978972f00..f30d54a62a2 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -4,3 +4,4 @@ DIST patch-4.15-rc2.patch 44097969 BLAKE2B 
b0ebb776063a83eda0dab583a4c53cb19366d
 DIST patch-4.15-rc3.patch 45281665 BLAKE2B 
ff9051f836b8efeaa0c356a58221f5464413807dbe5c5e2b879e6b57f0ee67da1ab1b245f10de95db4054d3b20c799d3b30b8f6573a118172b38939d4b09575a
 SHA512 
871bd2804f50ab732c73c67e9d41daa3f1bc427c00d846be06068155e5f2fb0e3a6b0941d949e8488f6b987953dd8ee06f23f34d676d567cadabae894f9b1025
 DIST patch-4.15-rc4.patch 45578434 BLAKE2B 
cddb2beb403d3cbd0d0d98218dad90078fba989e386f5926af97cffdbcc5d5e1cb7c2d71aba428e4ed85e3c61811ee91d14d5864de6b1f88acad1eba9da28841
 SHA512 
378f693d76ee16043da844e9cd053bbfe086c31025ea8d295803845c9d71b1a310c816238703bae81ecbe76dbe45cc69bc007f0b3e7ff6d8eb9dbf621c401847
 DIST patch-4.15-rc5.patch 45928364 BLAKE2B 
0e798993916680abae0ec40c4bc3128b4b79fd267a6c22448e2cf4bf574aed1b923681a406cf9f48ea1902df2a95f0962d8a300402cccb7dfc1fb9932c9fb6fa
 SHA512 
90d19f5d373e9368d6346c047754a0cdc6e53072da63a533a49cadc8a7ed14e6eebfe109d8be6642f820398626a25d6e75577fcf59e9a9902c4e959fcc470604
+DIST patch-4.15-rc6.patch 46146258 BLAKE2B 
7a71a6e995aaa104012bb8f2a6e728658a2961d511d5302e7c3de182ae104ea8eafbce2a7b3c7a342ae84cbdee26cf9306fe231b9b92268cc8ed3d7cf562f3f6
 SHA512 
b68965ef7b78ed9a0547d3a00432b0afaa8441a77412026c84d9b91b751f62d54cb263ec0ffc3547196038f0fe39bdcdfd1e7535776dc8f7a139528ea8ce3dcc

diff --git a/sys-kernel/git-sources/git-sources-4.15_rc6.ebuild 
b/sys-kernel/git-sources/git-sources-4.15_rc6.ebuild
new file mode 100644
index 000..b525f064fb5
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-4.15_rc6.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="4.14"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.5"
+
+pkg_postinst() {
+   postinst_sources
+}



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

2017-12-31 Thread Alice Ferrazzi
commit: 036a72e0d75cfc369b1cba7f76f2e08b445eab50
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Mon Jan  1 05:35:57 2018 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Mon Jan  1 05:35:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=036a72e0

profiles: Updated with vanilla-sources bug #642664

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 533c373b04c..c494b606717 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -262,9 +262,11 @@ net-voip/ekiga
 # Alice Ferrazzi  (27 Dec 2017)
 # Masked for removal in 30 days.
 # This kernel doesn't boot on hardened profiles.
-# (bug #642268)
+# vanilla-sources also dosen't make prepare
+# (bug #642268) (bug #642664)
 =sys-kernel/gentoo-sources-4.14.9
 =sys-kernel/gentoo-sources-4.14.10
+=sys-kernel/vanilla-sources-4.14.10
 
 # Andreas K. Hüttel  (27 Dec 2017)
 # Ancient. EAPI=3. (Nearly) no consumers. Needs to go.



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

2017-12-31 Thread Zac Medico
commit: 945e152bfda531703388138514f61cab0f192f74
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jan  1 04:03:47 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jan  1 04:08:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=945e152b

sys-block/sas3flash: update Manifest

Closes: https://bugs.gentoo.org/642916
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-block/sas3flash/Manifest | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/sas3flash/Manifest b/sys-block/sas3flash/Manifest
index 4808bfb58a0..7b2e72ada8d 100644
--- a/sys-block/sas3flash/Manifest
+++ b/sys-block/sas3flash/Manifest
@@ -1,2 +1,2 @@
-DIST SAS3FLASH_P15.zip 5284358 SHA256 
9e1f7a45b8490c29c0e1f868b770e5c16c7847c4d3af17a0326e21f78896e166 SHA512 
19fe0b313a210c02017234e0784dffde83eb9a9bcca1c98221bc5fd56e0cc196e53f857c5c0d0db37176f59d70cb85aaef3983b1f900a9f2031b9fcd2cfaf9eb
 WHIRLPOOL 
4ee276466f5953629db69ede3fd7418d1763490d2bbf048cd608442356d4e78230a37ba4bae025596f132a1f264278530eea3f6380b30de5925cdcf39b1f73fb
-DIST sas3Flash_quickRefGuide_rev1-0.pdf 301289 SHA256 
213f209f87e9d66f2370cb013eb7582e9c1d1ca1d83cdd6f94cd35b78a40c3f7 SHA512 
88129695ac971a28d472f3cea3af8a99fcff508b29b2c7c74994b6854515710239a6bbff766fc4fd31af8726784a3799b2a63a9dd8241e97b34d4e05638e088b
 WHIRLPOOL 
0ed4ec5b7731185cff1e80df107828b1be2b774fee16266e8ecb8c00f9caa0ec3866cfe6763886d8c23e36f9014197badcf08cf7c87fdd39031a8688ec2e1059
+DIST SAS3FLASH_P15.zip 5284358 BLAKE2B 
8602db381d7ce7fbca7b55c0f7a9ec4868153264624a5c64d7602a5b094e16c274df22d4e4e8c2f3dca08ff5b550b5aa8dc72d25fef74a65b8eb24f4dd213934
 SHA512 
19fe0b313a210c02017234e0784dffde83eb9a9bcca1c98221bc5fd56e0cc196e53f857c5c0d0db37176f59d70cb85aaef3983b1f900a9f2031b9fcd2cfaf9eb
+DIST sas3Flash_quickRefGuide_rev1-0.pdf 301289 BLAKE2B 
c52a00b7dd6abd14d2a476ed2fca9d56d59555c7f92b802cd37f9876c17d83a9919df6e9c64697eefd2195bec01a1eed14884c3f7daa82195f276032d37a146b
 SHA512 
88129695ac971a28d472f3cea3af8a99fcff508b29b2c7c74994b6854515710239a6bbff766fc4fd31af8726784a3799b2a63a9dd8241e97b34d4e05638e088b



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

2017-12-31 Thread Brian Evans
commit: 84dbf9fc45fd6e6eb486e844f659da9cb2f50a8a
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Jan  1 03:58:26 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon Jan  1 03:58:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84dbf9fc

dev-php/ming-php: Version bump for 0.4.8

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-php/ming-php/Manifest  |  1 +
 dev-php/ming-php/ming-php-0.4.8.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-php/ming-php/Manifest b/dev-php/ming-php/Manifest
index 0273343eeea..4b76d3849a3 100644
--- a/dev-php/ming-php/Manifest
+++ b/dev-php/ming-php/Manifest
@@ -1 +1,2 @@
 DIST ming-0_4_7.tar.gz 14903570 BLAKE2B 
48e7b3c2b8a81fa63da18dd140064c572efe563eb621f33b4bc57cdcad8d6cb828e8f62fc63b47144389b0eefa5b571c47e39013ec2724611d20e74928275213
 SHA512 
232cf45daabd7b60203c9382aa6568455a42ddcd1bd60eec9bfe3f5e80376fcc9ff6304efbafca1ac8a504e2e167bc394e4902e0d067303d9582551461e09d3c
+DIST ming-0_4_8.tar.gz 14908459 BLAKE2B 
df89beab98a7fbdcbefccad3a2fb013453405a7dba757131a61f06d9e40b7e1fe7beeadab42c113b12cff24b91cb1e76e9fabee0e1b4af58e2127eba13cc27bc
 SHA512 
e395acde9119ad32f4cedd500bcceee70bdd563222a41dda899cc318d5e34eb580abc38ac39c6dec7821913a0a70d2f953fc81f52255b623e34f7c3aaafbc9c0

diff --git a/dev-php/ming-php/ming-php-0.4.8.ebuild 
b/dev-php/ming-php/ming-php-0.4.8.ebuild
new file mode 100644
index 000..12bf8ee1dcc
--- /dev/null
+++ b/dev-php/ming-php/ming-php-0.4.8.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME=ming
+MY_P="${PHP_EXT_NAME}-${PV//./_}"
+USE_PHP="php5-6 php7-0 php7-1 php7-2"
+PHP_EXT_S="libming-${MY_P}/php_ext"
+inherit flag-o-matic php-ext-source-r3
+
+DESCRIPTION="PHP extension for the ming Flash movie generation library"
+HOMEPAGE="http://ming.sourceforge.net/;
+SRC_URI="https://github.com/libming/libming/archive/${MY_P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND="media-libs/ming"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/libming-${MY_P}"
+# Clear out near-empty README files which are not helpful to the user
+DOCS=( )
+
+src_prepare() {
+   local slot orig_s="${PHP_EXT_S}"
+   for slot in $(php_get_slots); do
+   cp "${FILESDIR}/php_ext-config.m4" 
"${WORKDIR}/${slot}/config.m4" || \
+   die "Failed to copy config.m4 to target"
+   rm "${WORKDIR}/${slot}/Makefile.am" || die "Failed to remove 
Makefile.am for ${slot}"
+   php_init_slot_env ${slot}
+   eapply_user
+   php-ext-source-r3_phpize
+   done
+}
+
+src_configure() {
+   # build is sensitive to -O3 (bug #297437)
+   replace-flags -O3 -O2
+
+   local PHP_EXT_EXTRA_ECONF="--with-ming=${S}"
+   php-ext-source-r3_src_configure
+}



[gentoo-commits] proj/qt:master commit in: dev-qt/qtdeclarative/

2017-12-31 Thread Michael Palimaka
commit: e216d4340820b2144eaa9047d34391e9898a5ce4
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Jan  1 03:43:44 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Jan  1 03:49:10 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=e216d434

dev-qt/qtdeclarative: configure with -qml-debug

Since 6fc5fc1a9455d495abb11cfdf72257b8d8b22c6f, -qml-debug is no longer handled
via qtbase and is exposed via qtdeclarative instead.

Although this is enabled by default, list it explicitly here to follow the old
approach

Upstream-commit: 4e6d5951ed853b236b03ad46ac14649449830d96
Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-qt/qtdeclarative/qtdeclarative-5..ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5..ebuild
index 985b6923..0c80aec3 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5..ebuild
@@ -54,3 +54,11 @@ src_prepare() {
 
qt5-build_src_prepare
 }
+
+src_configure() {
+   local myqmakeargs=(
+   --
+   -qml-debug
+   )
+   qt5-build_src_configure
+}



[gentoo-commits] proj/qt:master commit in: dev-qt/qtdeclarative/

2017-12-31 Thread Michael Palimaka
commit: 0a6e6665044d02ade89cc2ffc6a8d26db34897df
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Jan  1 03:11:42 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Jan  1 03:12:07 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=0a6e6665

dev-qt/qtdeclarative: Add support for newer python

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-qt/qtdeclarative/qtdeclarative-5.10.0.ebuild| 4 ++--
 dev-qt/qtdeclarative/qtdeclarative-5.10..ebuild | 4 ++--
 dev-qt/qtdeclarative/qtdeclarative-5.9..ebuild  | 4 ++--
 dev-qt/qtdeclarative/qtdeclarative-5..ebuild| 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.10.0.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.10.0.ebuild
index 23c47148..985b6923 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.10.0.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.10.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 inherit python-any-r1 qt5-build
 
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.10..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.10..ebuild
index 23c47148..985b6923 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.10..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.10..ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 inherit python-any-r1 qt5-build
 
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.9..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.9..ebuild
index 23c47148..985b6923 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.9..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.9..ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 inherit python-any-r1 qt5-build
 
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5..ebuild
index 23c47148..985b6923 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5..ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 inherit python-any-r1 qt5-build
 
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"



[gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/

2017-12-31 Thread Michael Palimaka
commit: 7560ee12b10bd9abd76020b6aea30bcb622cbc94
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Jan  1 03:09:48 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Jan  1 03:10:07 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=7560ee12

dev-qt/qtgui: raise media-libs/harfbuzz dependency

Upstream-commit: f3f4f95536133c7ec7ef27e5a8263f35cc3bc4b6
Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-qt/qtgui/qtgui-5..ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtgui/qtgui-5..ebuild b/dev-qt/qtgui/qtgui-5..ebuild
index 3cf6c9c0..de176492 100644
--- a/dev-qt/qtgui/qtgui-5..ebuild
+++ b/dev-qt/qtgui/qtgui-5..ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -29,7 +29,7 @@ RDEPEND="
~dev-qt/qtcore-${PV}
media-libs/fontconfig
>=media-libs/freetype-2.6.1:2
-   >=media-libs/harfbuzz-1.0.6:=
+   >=media-libs/harfbuzz-1.6.0:=
>=sys-libs/zlib-1.2.5
virtual/opengl
dbus? ( ~dev-qt/qtdbus-${PV} )



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

2017-12-31 Thread Michael Palimaka
commit: 4752cb4e48f96b7a29b0d4fd052fa85602e88228
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Jan  1 02:51:41 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Jan  1 02:59:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4752cb4e

sys-apps/apparmor: version bump 2.12.0

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 sys-apps/apparmor/Manifest   |  1 +
 sys-apps/apparmor/apparmor-2.12.0.ebuild | 64 
 2 files changed, 65 insertions(+)

diff --git a/sys-apps/apparmor/Manifest b/sys-apps/apparmor/Manifest
index fa2e8344639..10e4fbc530b 100644
--- a/sys-apps/apparmor/Manifest
+++ b/sys-apps/apparmor/Manifest
@@ -1 +1,2 @@
 DIST apparmor-2.11.1.tar.gz 5017646 BLAKE2B 
ee0176c87b2800eb562c136ff324f08e444c412117c4593ff97c4b0e4c63db2aea0721c6ed38f3c733e3c95024165f329e520acf838c4798a8285b8dedf0d51e
 SHA512 
f088157cc116987e56c0e02127497b1ec6241f3d761ec3b53211fa188f5f02c9408d6b903f2d275328ede88ebfd1393e00aad9f68cbe78fa9ab3711ba0f9c00c
+DIST apparmor-2.12.tar.gz 7258450 BLAKE2B 
c1d4e01d836c5f567ddb7c5ecf36dde6efccf1e59ae219824129fd5c92162a3fed7ebdc492f181ae132b07db068660078a9631543d40fd20ab0b44cd4c646d4c
 SHA512 
d85fd47c66333fe5658ee5e977b32142697f6e36c575550712ee2ace2ad0fbf2aa59c8fd3b82ad8821c0190adf8cc150cf623ea09a84d5b32bde050a03dd6e9a

diff --git a/sys-apps/apparmor/apparmor-2.12.0.ebuild 
b/sys-apps/apparmor/apparmor-2.12.0.ebuild
new file mode 100644
index 000..03c5bca122b
--- /dev/null
+++ b/sys-apps/apparmor/apparmor-2.12.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit systemd toolchain-funcs versionator
+
+MY_PV="$(get_version_component_range 1-2)"
+
+DESCRIPTION="Userspace utils and init scripts for the AppArmor application 
security system"
+HOMEPAGE="http://apparmor.net/;
+SRC_URI="https://launchpad.net/${PN}/${MY_PV}/${PV}/+download/${PN}-${MY_PV}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+RDEPEND="~sys-libs/libapparmor-${PV}"
+DEPEND="${RDEPEND}
+   dev-lang/perl
+   sys-devel/bison
+   sys-devel/flex
+   doc? ( dev-tex/latex2html )
+"
+
+S=${WORKDIR}/apparmor-${MY_PV}/parser
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.10-makefile.patch"
+   "${FILESDIR}/${PN}-2.11.1-dynamic-link.patch"
+)
+
+src_prepare() {
+   default
+
+   # remove warning about missing file that controls features
+   # we don't currently support
+   sed -e "/installation problem/ctrue" -i rc.apparmor.functions || die
+}
+
+src_compile()  {
+   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" USE_SYSTEM=1 arch manpages
+   use doc && emake pdf
+}
+
+src_test() {
+   emake CXX="$(tc-getCXX)" USE_SYSTEM=1 check
+}
+
+src_install() {
+   emake DESTDIR="${D}" DISTRO="unknown" USE_SYSTEM=1 install
+
+   dodir /etc/apparmor.d/disable
+
+   newinitd "${FILESDIR}/${PN}-init" ${PN}
+   systemd_newunit "${FILESDIR}/apparmor.service" apparmor.service
+
+   use doc && dodoc techdoc.pdf
+
+   exeinto /usr/share/apparmor
+   doexe "${FILESDIR}/apparmor_load.sh"
+   doexe "${FILESDIR}/apparmor_unload.sh"
+}



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

2017-12-31 Thread Michael Palimaka
commit: b162d6c661e34bc91e02e4343e872f231ed35465
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Jan  1 02:41:26 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Jan  1 02:59:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b162d6c6

sec-policy/apparmor-profiles: version bump 2.12.0

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 sec-policy/apparmor-profiles/Manifest  |  1 +
 .../apparmor-profiles-2.12.0.ebuild| 30 ++
 2 files changed, 31 insertions(+)

diff --git a/sec-policy/apparmor-profiles/Manifest 
b/sec-policy/apparmor-profiles/Manifest
index fa2e8344639..10e4fbc530b 100644
--- a/sec-policy/apparmor-profiles/Manifest
+++ b/sec-policy/apparmor-profiles/Manifest
@@ -1 +1,2 @@
 DIST apparmor-2.11.1.tar.gz 5017646 BLAKE2B 
ee0176c87b2800eb562c136ff324f08e444c412117c4593ff97c4b0e4c63db2aea0721c6ed38f3c733e3c95024165f329e520acf838c4798a8285b8dedf0d51e
 SHA512 
f088157cc116987e56c0e02127497b1ec6241f3d761ec3b53211fa188f5f02c9408d6b903f2d275328ede88ebfd1393e00aad9f68cbe78fa9ab3711ba0f9c00c
+DIST apparmor-2.12.tar.gz 7258450 BLAKE2B 
c1d4e01d836c5f567ddb7c5ecf36dde6efccf1e59ae219824129fd5c92162a3fed7ebdc492f181ae132b07db068660078a9631543d40fd20ab0b44cd4c646d4c
 SHA512 
d85fd47c66333fe5658ee5e977b32142697f6e36c575550712ee2ace2ad0fbf2aa59c8fd3b82ad8821c0190adf8cc150cf623ea09a84d5b32bde050a03dd6e9a

diff --git a/sec-policy/apparmor-profiles/apparmor-profiles-2.12.0.ebuild 
b/sec-policy/apparmor-profiles/apparmor-profiles-2.12.0.ebuild
new file mode 100644
index 000..c8fe58516d4
--- /dev/null
+++ b/sec-policy/apparmor-profiles/apparmor-profiles-2.12.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit versionator
+
+MY_PV="$(get_version_component_range 1-2)"
+
+DESCRIPTION="A collection of profiles for the AppArmor application security 
system"
+HOMEPAGE="http://apparmor.net/;
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${MY_PV}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="minimal"
+
+RESTRICT="test"
+
+S=${WORKDIR}/apparmor-${MY_PV}/profiles
+
+src_install() {
+   if use minimal ; then
+   insinto /etc/apparmor.d
+   doins -r apparmor.d/{abstractions,tunables}
+   else
+   default
+   fi
+}



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

2017-12-31 Thread Michael Palimaka
commit: 1398d309d42f0600e2ba4e601c12ea1a3d2f2c72
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Jan  1 02:49:35 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Jan  1 02:59:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1398d309

sys-libs/libapparmor: version bump 2.12.0

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 sys-libs/libapparmor/Manifest  |  1 +
 sys-libs/libapparmor/libapparmor-2.12.0.ebuild | 95 ++
 2 files changed, 96 insertions(+)

diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index fa2e8344639..10e4fbc530b 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1 +1,2 @@
 DIST apparmor-2.11.1.tar.gz 5017646 BLAKE2B 
ee0176c87b2800eb562c136ff324f08e444c412117c4593ff97c4b0e4c63db2aea0721c6ed38f3c733e3c95024165f329e520acf838c4798a8285b8dedf0d51e
 SHA512 
f088157cc116987e56c0e02127497b1ec6241f3d761ec3b53211fa188f5f02c9408d6b903f2d275328ede88ebfd1393e00aad9f68cbe78fa9ab3711ba0f9c00c
+DIST apparmor-2.12.tar.gz 7258450 BLAKE2B 
c1d4e01d836c5f567ddb7c5ecf36dde6efccf1e59ae219824129fd5c92162a3fed7ebdc492f181ae132b07db068660078a9631543d40fd20ab0b44cd4c646d4c
 SHA512 
d85fd47c66333fe5658ee5e977b32142697f6e36c575550712ee2ace2ad0fbf2aa59c8fd3b82ad8821c0190adf8cc150cf623ea09a84d5b32bde050a03dd6e9a

diff --git a/sys-libs/libapparmor/libapparmor-2.12.0.ebuild 
b/sys-libs/libapparmor/libapparmor-2.12.0.ebuild
new file mode 100644
index 000..026e70ab2e8
--- /dev/null
+++ b/sys-libs/libapparmor/libapparmor-2.12.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=1
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools-utils distutils-r1 perl-functions versionator
+
+MY_PV="$(get_version_component_range 1-2)"
+
+DESCRIPTION="Library to support AppArmor userspace utilities"
+HOMEPAGE="http://apparmor.net/;
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${MY_PV}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc +perl +python static-libs"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="perl? ( dev-lang/perl:= )
+   python? ( ${PYTHON_DEPS} )"
+
+DEPEND="${RDEPEND}
+   sys-devel/autoconf-archive
+   sys-devel/bison
+   sys-devel/flex
+   doc? ( dev-lang/perl )
+   perl? ( dev-lang/swig )
+   python? ( dev-lang/swig )"
+
+S=${WORKDIR}/apparmor-${MY_PV}/libraries/${PN}
+
+RESTRICT="test"
+
+src_prepare() {
+   rm -r m4 || die "failed to remove bundled macros"
+   epatch "${FILESDIR}"/${PN}-2.10-symbol_visibility.patch
+   autotools-utils_src_prepare
+   use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_with perl) \
+   $(use_with python)
+   )
+
+   autotools-utils_src_configure
+}
+
+src_compile() {
+   autotools-utils_src_compile -C src
+   autotools-utils_src_compile -C include
+   use doc && autotools-utils_src_compile -C doc
+   use perl && autotools-utils_src_compile -C swig/perl
+
+   if use python ; then
+   pushd "${BUILD_DIR}"/swig/python > /dev/null
+   emake libapparmor_wrap.c
+   distutils-r1_src_compile
+   popd > /dev/null
+   fi
+}
+
+src_install() {
+   autotools-utils_src_install -C src
+   autotools-utils_src_install -C include
+   use doc && autotools-utils_src_install -C doc
+
+   if use perl ; then
+   autotools-utils_src_install -C swig/perl
+   perl_set_version
+   insinto "${VENDOR_ARCH}"
+   doins "${BUILD_DIR}"/swig/perl/LibAppArmor.pm
+
+   # bug 620886
+   perl_delete_localpod
+   perl_fix_packlist
+   fi
+
+   if use python ; then
+   pushd "${BUILD_DIR}"/swig/python > /dev/null
+   distutils-r1_src_install
+
+   python_moduleinto LibAppArmor
+   python_foreach_impl python_domodule LibAppArmor.py
+   popd > /dev/null
+   fi
+}



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

2017-12-31 Thread Michael Palimaka
commit: c746c92df9249005ec773c1540d2d015011144b8
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Jan  1 02:50:13 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Jan  1 02:59:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c746c92d

sys-apps/apparmor: remove 2.11.1-r1

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 sys-apps/apparmor/apparmor-2.11.1-r1.ebuild | 59 -
 1 file changed, 59 deletions(-)

diff --git a/sys-apps/apparmor/apparmor-2.11.1-r1.ebuild 
b/sys-apps/apparmor/apparmor-2.11.1-r1.ebuild
deleted file mode 100644
index eb164b45cf3..000
--- a/sys-apps/apparmor/apparmor-2.11.1-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs versionator
-
-MY_PV="$(get_version_component_range 1-2)"
-
-DESCRIPTION="Userspace utils and init scripts for the AppArmor application 
security system"
-HOMEPAGE="http://apparmor.net/;
-SRC_URI="https://launchpad.net/${PN}/${MY_PV}/${PV}/+download/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc"
-
-RDEPEND="~sys-libs/libapparmor-${PV}"
-DEPEND="${RDEPEND}
-   dev-lang/perl
-   sys-devel/bison
-   sys-devel/flex
-   doc? ( dev-tex/latex2html )
-"
-
-S=${WORKDIR}/apparmor-${PV}/parser
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2.10-makefile.patch"
-   "${FILESDIR}/${PN}-2.11.1-dynamic-link.patch"
-)
-
-src_prepare() {
-   default
-
-   # remove warning about missing file that controls features
-   # we don't currently support
-   sed -e "/installation problem/ctrue" -i rc.apparmor.functions || die
-}
-
-src_compile()  {
-   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" USE_SYSTEM=1 arch manpages
-   use doc && emake pdf
-}
-
-src_test() {
-   emake CXX="$(tc-getCXX)" USE_SYSTEM=1 check
-}
-
-src_install() {
-   emake DESTDIR="${D}" DISTRO="unknown" USE_SYSTEM=1 install
-
-   dodir /etc/apparmor.d/disable
-
-   newinitd "${FILESDIR}"/${PN}-init ${PN}
-
-   use doc && dodoc techdoc.pdf
-}



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

2017-12-31 Thread Michael Palimaka
commit: aba7f7d9192d9f80d1863690fe8338d1691e0f4f
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Jan  1 02:58:49 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Jan  1 02:59:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aba7f7d9

sys-apps/apparmor-utils: version bump 2.12.0

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 sys-apps/apparmor-utils/Manifest   |  1 +
 .../apparmor-utils/apparmor-utils-2.12.0.ebuild| 77 ++
 2 files changed, 78 insertions(+)

diff --git a/sys-apps/apparmor-utils/Manifest b/sys-apps/apparmor-utils/Manifest
index fa2e8344639..10e4fbc530b 100644
--- a/sys-apps/apparmor-utils/Manifest
+++ b/sys-apps/apparmor-utils/Manifest
@@ -1 +1,2 @@
 DIST apparmor-2.11.1.tar.gz 5017646 BLAKE2B 
ee0176c87b2800eb562c136ff324f08e444c412117c4593ff97c4b0e4c63db2aea0721c6ed38f3c733e3c95024165f329e520acf838c4798a8285b8dedf0d51e
 SHA512 
f088157cc116987e56c0e02127497b1ec6241f3d761ec3b53211fa188f5f02c9408d6b903f2d275328ede88ebfd1393e00aad9f68cbe78fa9ab3711ba0f9c00c
+DIST apparmor-2.12.tar.gz 7258450 BLAKE2B 
c1d4e01d836c5f567ddb7c5ecf36dde6efccf1e59ae219824129fd5c92162a3fed7ebdc492f181ae132b07db068660078a9631543d40fd20ab0b44cd4c646d4c
 SHA512 
d85fd47c66333fe5658ee5e977b32142697f6e36c575550712ee2ace2ad0fbf2aa59c8fd3b82ad8821c0190adf8cc150cf623ea09a84d5b32bde050a03dd6e9a

diff --git a/sys-apps/apparmor-utils/apparmor-utils-2.12.0.ebuild 
b/sys-apps/apparmor-utils/apparmor-utils-2.12.0.ebuild
new file mode 100644
index 000..baac5662c9d
--- /dev/null
+++ b/sys-apps/apparmor-utils/apparmor-utils-2.12.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+inherit perl-module python-r1 toolchain-funcs versionator
+
+MY_PV="$(get_version_component_range 1-2)"
+
+DESCRIPTION="Additional userspace utils to assist with AppArmor profile 
management"
+HOMEPAGE="http://apparmor.net/;
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${MY_PV}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="test"
+
+DEPEND="dev-lang/perl
+   ${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+   ~sys-libs/libapparmor-${PV}[perl,python]
+   ~sys-apps/apparmor-${PV}
+   dev-perl/Locale-gettext
+   dev-perl/RPC-XML
+   dev-perl/TermReadKey
+   virtual/perl-Data-Dumper
+   virtual/perl-Getopt-Long"
+
+S=${WORKDIR}/apparmor-${MY_PV}
+
+src_prepare() {
+   default
+
+   sed -i binutils/Makefile \
+   -e 's/Bstatic/Bdynamic/g' || die
+}
+
+src_compile() {
+   python_setup
+
+   pushd utils > /dev/null || die
+   # launches non-make subprocesses causing "make jobserver unavailable"
+   # error messages to appear in generated code
+   emake -j1
+   popd > /dev/null || die
+
+   pushd binutils > /dev/null || die
+   export EXTRA_CFLAGS="${CFLAGS}"
+   emake CC="$(tc-getCC)" USE_SYSTEM=1
+   popd > /dev/null || die
+}
+
+src_install() {
+   pushd utils > /dev/null || die
+   perl_set_version
+   emake DESTDIR="${D}" PERLDIR="${D}/${VENDOR_LIB}/Immunix" \
+   VIM_INSTALL_PATH="${D}/usr/share/vim/vimfiles/syntax" install
+
+   install_python() {
+   "${PYTHON}" "${S}"/utils/python-tools-setup.py install 
--prefix=/usr \
+   --root="${D}" --version="${PV}"
+   }
+
+   python_foreach_impl install_python
+   python_replicate_script "${D}"/usr/bin/aa-easyprof 
"${D}"/usr/sbin/apparmor_status \
+   
"${D}"/usr/sbin/aa-{audit,autodep,cleanprof,complain,disable,enforce,genprof,logprof,mergeprof,status,unconfined}
+   popd > /dev/null || die
+
+   pushd binutils > /dev/null || die
+   emake install DESTDIR="${D}" USE_SYSTEM=1
+   popd > /dev/null || die
+}



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

2017-12-31 Thread Michael Palimaka
commit: 0d371529adae7990e77f0eb567d44b33cbd2a831
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Jan  1 02:32:53 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Jan  1 02:33:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d371529

x11-misc/albert: remove old

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 x11-misc/albert/Manifest  | 12 ---
 x11-misc/albert/albert-0.14.10.ebuild | 58 
 x11-misc/albert/albert-0.14.2.ebuild  | 62 ---
 x11-misc/albert/albert-0.14.3.ebuild  | 62 ---
 x11-misc/albert/albert-0.14.4.ebuild  | 58 
 x11-misc/albert/albert-0.14.6.ebuild  | 58 
 x11-misc/albert/albert-0.14.7.ebuild  | 58 
 7 files changed, 368 deletions(-)

diff --git a/x11-misc/albert/Manifest b/x11-misc/albert/Manifest
index 8db986f1269..b70f310afdb 100644
--- a/x11-misc/albert/Manifest
+++ b/x11-misc/albert/Manifest
@@ -1,15 +1,3 @@
 DIST albert-0.12.0.tar.gz 404748 BLAKE2B 
f6f62201a104b51a381036ba44197adc157a472b75636a3e7c391f3cd79ab9cb8f8b5951142df02b9b249e950a2482070e05c81deb779d5442d22dbe363d835c
 SHA512 
56d141a2c6b98744c0b34a7adbbca8b6af93545a7b067263acf59fc63d99ec7d9f19f2f3c73f477e5f35448ae8a563c9f132bed87be135467f8f0c1462f9b031
-DIST albert-0.14.10-plugins.tar.gz 539551 BLAKE2B 
188fb8733dd1b3f261c49e9bb316f39bbaec7d26ba0e14ba1cdd6f58d8240bf26308cdac95f9f940c191bbde6f7197c6dffad05009f5ac37eaa22d663a578b2e
 SHA512 
3dbe397e1c7a802a1c1b94cc1e964f577c367153f5f79c98916a8af09438af25cdc8847c7f7ba2927b7b949ecb62040fdd0ce796111fe1baab0cb59f6e15934b
-DIST albert-0.14.10.tar.gz 84897 BLAKE2B 
1b454708a0c495ba3c8947bb74d4da39a8d7803258a2fd3c1faaca5931250acf92e9aa67ed6a7c77e6e80a1f86a778a52a01979025a957f77fab7b2c4c4755c9
 SHA512 
c9f01da354c7720f220dec9742500964cc8e8659d4ee0ed66f7b4b52e92c063f961080a1515f1190a741392a3ec78033660ec085651636cc5429e8798c029107
 DIST albert-0.14.14-plugins.tar.gz 540053 BLAKE2B 
eeb63b8c884d832907938015c5e444289a04c33fdbec1106fe75259abc031cff579b1137b3d68b786b4af797ce59938a96bd81e7e27e3fb1db0bcef84cb11ec7
 SHA512 
6e7942911da26672cbf0789ccae06af237794190f10bf91cb261e77c2c6be61201385a202de2798ac2794fb96737ea5055588a4efb1fb5266b0dc09364c4aa1e
 DIST albert-0.14.14.tar.gz 84931 BLAKE2B 
bf2a6cf7c0a05597fd0c3baf01fafab92e8783d4fde85bb80ebb85692d3166c8d451ffa61f3508cd4f4c99559ad1f0905b96d88ef2c39fc9f6f80e48b69968a0
 SHA512 
f48357b0611928398c4b55236472bac2db842d971288e863df9d35956864145a1ba22f6e264c6f50357c791064bd5bde1a84f7db5a54bd9c48a91093c830dccf
-DIST albert-0.14.2-plugins.tar.gz 537751 BLAKE2B 
ba59fc6677b53722e016f319bd8f985404dbda5b0cf648557f88c8a8dd41dca4a69cb60d3c37efb55b87010fc4bcecaf33afd0064329756629d4096917c7470f
 SHA512 
5e16f64ccf474546b1f9c6d665c29aa45b7238fc2fdbd1399c17171af0db95bb205501925621a8189186bece073377bc7e127961bf051941ec388fdfb00f289c
-DIST albert-0.14.2.tar.gz 83202 BLAKE2B 
a89ccdf979039e3366f86dae150cd53313df2f54a59c3b1f8b04ac61fb74154a282626afca5d9f9884810763e135877a7196c35d00092fb55c192d305291758f
 SHA512 
81f2b7e618d9d1b11e6e765b6508e2976985e56ebac6232e2e17c58ca6a38c111020b23ee9963c71d2b80be0aa138ce7403e7f9b807e10131b06ad95eab19b43
-DIST albert-0.14.3-plugins.tar.gz 537751 BLAKE2B 
ba59fc6677b53722e016f319bd8f985404dbda5b0cf648557f88c8a8dd41dca4a69cb60d3c37efb55b87010fc4bcecaf33afd0064329756629d4096917c7470f
 SHA512 
5e16f64ccf474546b1f9c6d665c29aa45b7238fc2fdbd1399c17171af0db95bb205501925621a8189186bece073377bc7e127961bf051941ec388fdfb00f289c
-DIST albert-0.14.3.tar.gz 83217 BLAKE2B 
b8ccf3fd6794a33a9effbe093c00144fa8443d3cc5b98e2896cbbe18c3ed8e8c6b316dd44217c8739ff62fc49431ce880aaac2e252e34965e5197117b7c4616d
 SHA512 
f9d137477c830c92b457480acd095617b4281e4f26e4c547a0bf208459fa11964485328f3c04d92aeadb9c6ca134834b2b216935ad8fb72e6538e02ad230aeb2
-DIST albert-0.14.4-plugins.tar.gz 537929 BLAKE2B 
bbeeb565c00b65949aa43857fab8634939347113771223783b1360bd58da1cfd872439a109d9decb599f089020818bab81067f883a89138e63e0a9b82dc6e4a8
 SHA512 
faa4d51ed18c3e68d255cedaccfe2f4c79bcfce844a2e9e289b197223f0b3898760bd217b76b5a0631899a76f870889726027fca5e80840c81f6d14264feed73
-DIST albert-0.14.4.tar.gz 83284 BLAKE2B 
b164b06c0967742765d77eb9244236be7eef2343fac580d0dc9506769ed3b44d88c3ac88132c89a7ce4826148734961b8fed4903728943291c7c01ed9e3215bb
 SHA512 
c30430ac7255830781e27dbdf24a0aed90e509454feaff3ff1c95839cf05b3de641021a255087ac66bda051f34243e4a79eb6e08d8f6027ee1b8bc6564ee9d93
-DIST albert-0.14.6-plugins.tar.gz 538025 BLAKE2B 
e93f048ef826e47050c49d47ba189af0f7056a348aeaf590bb907e2dd13bb9b71b0bead28795a55e475be410d9d18215570238773fc0e254cfc20dc16c392c59
 SHA512 
42f96495876611fedf60bb6a2793bda7f48ea2b4cf67c23f864d74ce201d0af861a93bd904c58699b5b7c23f0121f9e6009953530750cc002133d148f3a32f79
-DIST albert-0.14.6.tar.gz 83749 BLAKE2B 

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

2017-12-31 Thread Andreas Sturmlechner
commit: f34a8f8562cb6e30d572c41f958707a80c27f116
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan  1 01:11:47 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan  1 01:12:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f34a8f85

profiles: desktop/plasma: Drop USE=xinerama from make.defaults

 profiles/targets/desktop/plasma/make.defaults | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/targets/desktop/plasma/make.defaults 
b/profiles/targets/desktop/plasma/make.defaults
index 11d2a79da9e..d819ea1da36 100644
--- a/profiles/targets/desktop/plasma/make.defaults
+++ b/profiles/targets/desktop/plasma/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-USE="activities consolekit declarative dri kde kipi kwallet phonon plasma 
policykit qml semantic-desktop widgets xcomposite xinerama"
+USE="activities consolekit declarative dri kde kipi kwallet phonon plasma 
policykit qml semantic-desktop widgets xcomposite"



[gentoo-commits] proj/qt:master commit in: eclass/

2017-12-31 Thread Michael Palimaka
commit: 6fc5fc1a9455d495abb11cfdf72257b8d8b22c6f
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Jan  1 01:12:40 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Jan  1 01:12:57 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=6fc5fc1a

qt5-build.eclass: -qml-debug is removed from qtbase in 5.11

Upstream-commit: 525f8516c2580018f910cfb99ab5e0e36bd55ab1

 eclass/qt5-build.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index 3b35c94b..82855656 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -572,7 +572,7 @@ qt5_base_configure() {
-no-sql-psql -no-sql-sqlite -no-sql-sqlite2 -no-sql-tds
 
# ensure the QML debugging support (qmltooling) is built in 
qtdeclarative
-   -qml-debug
+   $([[ ${QT5_MINOR_VERSION} -lt 11 ]] && echo -qml-debug)
 
# MIPS DSP instruction set extensions
$(is-flagq -mno-dsp   && echo -no-mips_dsp)



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

2017-12-31 Thread Matt Thode
commit: 09c9b588c22ad79bf62481b1c30a40419f0429b7
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Jan  1 00:47:44 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Jan  1 00:49:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09c9b588

media-sound/pulseeffects: 3.1.6 bup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 media-sound/pulseeffects/Manifest  |  4 +-
 media-sound/pulseeffects/pulseeffects-3.1.2.ebuild | 61 --
 media-sound/pulseeffects/pulseeffects-3.1.3.ebuild | 61 --
 ...ects-3.1.4.ebuild => pulseeffects-3.1.6.ebuild} |  2 +-
 4 files changed, 2 insertions(+), 126 deletions(-)

diff --git a/media-sound/pulseeffects/Manifest 
b/media-sound/pulseeffects/Manifest
index 8726f1b4888..0cf41d20ac2 100644
--- a/media-sound/pulseeffects/Manifest
+++ b/media-sound/pulseeffects/Manifest
@@ -1,4 +1,2 @@
-DIST pulseeffects-3.1.2.tar.gz 604130 BLAKE2B 
48f16a4d218a102e39a776f53986345c3026db3a9f2186ed4bc953cd7c77b7ab4a4f5771d043b9bd90ad4ae956c0bf3f074242ca9f8c1e05b44562fcec34227d
 SHA512 
0b3782bcedbab07b38a8219f7376454874abaadc80f49f981ac20b7c6035bbfebc83b1e4b325098bd1a87a3685896ab82f998c226ae5ed7a9886999c82882cdf
-DIST pulseeffects-3.1.3.tar.gz 604488 BLAKE2B 
05de82debe338002106372b57930f3ab354e018d381d2fa6cb46d8e4cfa50cf405b40dda9deed34c85e389873fc057a7c69f5f8cc0efeb7599c7d66d09b1cf8a
 SHA512 
856568f6136bd250864ab5cbe966f1dded63dc09a2ee774e4421e966bd77d4db610402f5d6068564250667036c71933e3fe91398d903516c697912b00ce2d359
-DIST pulseeffects-3.1.4.tar.gz 605979 BLAKE2B 
d19c4af68b94b2c0616ff6eb4c24188f10bea737d218b1511c4f6ebd4851ef633a28676da23c0fe86c3836e90de79e992289bdaddf71f3c4bf6d59921c125b2e
 SHA512 
fe7c34069531808b21bcc1ef59c4ce12048d60ae1a9f1db860d9406f6c520b1bbc0fb4edcaed360dd3086902ab863666455ff55cc843127d1fa1b6c75b47fb70
 DIST pulseeffects-3.1.5.tar.gz 612665 BLAKE2B 
18fd3c8126f0ad53ac0a7c270b5cafa66c8df7a65c9ef99a84469a3a6b0f1c6875c11e163acf9ce8fec6465b561638ca3fce77000631c4c3c5f64f5cc6d9ffc8
 SHA512 
e24efa5a0313d25cdbd960c176efbe487cb6e6002d7f0887f92d8287fc70f02fa16456c709fbe4a99c3680b3bbe51758dfe05a7a412ce8d4c5cd2c976685cbb4
+DIST pulseeffects-3.1.6.tar.gz 614441 BLAKE2B 
bb7461532785cd0ab79d0f506b5b9bcfc006779776e25870ce92b4af4e7cb0f7b3bcfe9c58180e52bdb9b9be20a14644ed8622fd3cc578dd3bdf9ff173c091b6
 SHA512 
efd9871c57f4b7152e4528927c7371e225980a09acacf4fcf939c468c7cb01b94b1bbb3c94cbd8879a6b41c7c4794ed5f45035a2b185b0a09b31515c964d4722

diff --git a/media-sound/pulseeffects/pulseeffects-3.1.2.ebuild 
b/media-sound/pulseeffects/pulseeffects-3.1.2.ebuild
deleted file mode 100644
index f07913972f3..000
--- a/media-sound/pulseeffects/pulseeffects-3.1.2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-inherit gnome2-utils meson python-r1
-
-DESCRIPTION="Limiter, compressor, reverberation, equalizer auto volume effects 
for Pulseaudio"
-HOMEPAGE="https://github.com/wwmm/pulseeffects;
-
-if [[ ${PV} == * ]];then
-   inherit git-r3
-   SRC_URI=""
-   EGIT_REPO_URI="${HOMEPAGE}"
-   KEYWORDS=""
-else
-   SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-   KEYWORDS="~x86 ~amd64"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE=""
-
-DEPEND="
-   ${PYTHON_DEPS}
-   python_targets_python3_4? ( dev-python/configparser )
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   >=dev-python/gst-python-1.12.0:1.0[${PYTHON_USEDEP}]
-   media-plugins/swh-plugins
-   >=x11-libs/gtk+-3.18:3
-   dev-python/numpy[${PYTHON_USEDEP}]
-   >=sci-libs/scipy-0.18[${PYTHON_USEDEP}]
-   media-libs/lilv
-   >=media-libs/gstreamer-1.12.0:1.0
-   >=media-libs/gst-plugins-good-1.12.0:1.0
-   >=media-libs/gst-plugins-bad-1.12.0:1.0
-   >=media-plugins/gst-plugins-ladspa-1.12.0:1.0
-   >=media-plugins/gst-plugins-pulse-1.12.0:1.0
-"
-RDEPEND="${DEPEND}
-   media-sound/pulseaudio[equalizer]
-"
-
-pkg_preinst(){
-   gnome2_schemas_savelist
-}
-
-pkg_postinst(){
-   gnome2_gconf_install
-   gnome2_schemas_update
-}
-
-pkg_postrm(){
-   gnome2_gconf_uninstall
-   gnome2_schemas_update
-}

diff --git a/media-sound/pulseeffects/pulseeffects-3.1.3.ebuild 
b/media-sound/pulseeffects/pulseeffects-3.1.3.ebuild
deleted file mode 100644
index f07913972f3..000
--- a/media-sound/pulseeffects/pulseeffects-3.1.3.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-inherit gnome2-utils meson python-r1
-
-DESCRIPTION="Limiter, compressor, reverberation, equalizer auto volume effects 
for Pulseaudio"

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

2017-12-31 Thread Jonas Stein
commit: 98fff3f12fbea42bb798bc53de46ba51e6b29181
Author: Jonas Stein  gentoo  org>
AuthorDate: Mon Jan  1 00:46:31 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Mon Jan  1 00:46:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98fff3f1

media-gfx/sam2p: Update SRC_URI and HOMEPAGE

Project moved from code.google to github.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-gfx/sam2p/sam2p-0.49.1.ebuild | 4 ++--
 media-gfx/sam2p/sam2p-0.49.2.ebuild | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/media-gfx/sam2p/sam2p-0.49.1.ebuild 
b/media-gfx/sam2p/sam2p-0.49.1.ebuild
index 3ec3ab048c3..37e7d4e26df 100644
--- a/media-gfx/sam2p/sam2p-0.49.1.ebuild
+++ b/media-gfx/sam2p/sam2p-0.49.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
 inherit autotools eutils toolchain-funcs
 
 DESCRIPTION="Utility to convert raster images to EPS, PDF and many others"
-HOMEPAGE="https://code.google.com/p/sam2p/;
+HOMEPAGE="https://github.com/pts/sam2p;
 SRC_URI="https://sam2p.googlecode.com/files/${P}.tar.gz;
 
 LICENSE="GPL-2"

diff --git a/media-gfx/sam2p/sam2p-0.49.2.ebuild 
b/media-gfx/sam2p/sam2p-0.49.2.ebuild
index dd065be2dd5..4b9f1601d96 100644
--- a/media-gfx/sam2p/sam2p-0.49.2.ebuild
+++ b/media-gfx/sam2p/sam2p-0.49.2.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
 inherit autotools eutils toolchain-funcs
 
 DESCRIPTION="Utility to convert raster images to EPS, PDF and many others"
-HOMEPAGE="https://code.google.com/p/sam2p/;
-SRC_URI="https://sam2p.googlecode.com/files/${P}.tar.gz;
+HOMEPAGE="https://github.com/pts/sam2p;
+SRC_URI="https://github.com/pts/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: kde-misc/basket/, kde-misc/basket/files/

2017-12-31 Thread Andreas Sturmlechner
commit: 47acd09be55f8bc364880afc92c5bc04cb86a2f6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan  1 00:29:50 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan  1 00:31:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47acd09b

kde-misc/basket: Fix soname, docbook

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 kde-misc/basket/basket-2.49a_p20170225-r1.ebuild   | 72 ++
 .../files/basket-2.49a_p20170225-fixes.patch   | 61 ++
 2 files changed, 133 insertions(+)

diff --git a/kde-misc/basket/basket-2.49a_p20170225-r1.ebuild 
b/kde-misc/basket/basket-2.49a_p20170225-r1.ebuild
new file mode 100644
index 000..6effe58212f
--- /dev/null
+++ b/kde-misc/basket/basket-2.49a_p20170225-r1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+COMMIT="8de0345d99f3eb08d9406bd07e88b31afe46f315"
+KDE_TEST="true"
+KDE_HANDBOOK="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5 vcs-snapshot
+
+DESCRIPTION="A DropDrawers clone. Multiple information organizer"
+HOMEPAGE="http://basket.kde.org/ https://github.com/basket-notepads/basket;
+SRC_URI="https://github.com/${PN}-notepads/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="amd64 x86"
+IUSE="crypt git"
+
+RDEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kcodecs)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep kfilemetadata)
+   $(add_frameworks_dep kglobalaccel)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   media-libs/phonon[qt5(+)]
+   x11-libs/libX11
+   crypt? ( app-crypt/gpgme )
+   git? ( dev-libs/libgit2 )
+"
+DEPEND="${RDEPEND}
+   $(add_qt_dep qtconcurrent)
+"
+
+PATCHES=( "${FILESDIR}/${P}-fixes.patch" )
+
+src_prepare() {
+   kde5_src_prepare
+   if ! use test; then
+   sed -e "/add_subdirectory(tests/s/^/#DONT/" -i 
src/CMakeLists.txt || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package crypt Gpgme)
+   $(cmake-utils_use_find_package git Libgit2)
+   )
+   kde5_src_configure
+}

diff --git a/kde-misc/basket/files/basket-2.49a_p20170225-fixes.patch 
b/kde-misc/basket/files/basket-2.49a_p20170225-fixes.patch
new file mode 100644
index 000..82ca2e8e26e
--- /dev/null
+++ b/kde-misc/basket/files/basket-2.49a_p20170225-fixes.patch
@@ -0,0 +1,61 @@
+From 26e8fe568123cc957ea500c4b747f44fa8193edc Mon Sep 17 00:00:00 2001
+From: Gleb Baryshev 
+Date: Sun, 13 Aug 2017 21:37:52 +0300
+Subject: [PATCH] Fix KF5 issues
+
+#33 Library has wrong versioning (libbasketcommon.so.SOVERSION)
+#34 Translations are not properly used
+#35 Documentation still requires kdelibs4support for dtd/ktex.dtd
+---
+ CMakeLists.txt   | 3 +++
+ doc/en/index.docbook | 4 ++--
+ src/CMakeLists.txt   | 4 ++--
+ 3 files changed, 7 insertions(+), 4 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 2997365e..7b54ace3 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -92,6 +92,9 @@ ENDIF(GPGME_FOUND)
+ 
+ #TODO: find meinproc
+ 
++#Make libbasketcommon search for translations in basket.mo
++ADD_DEFINITIONS(-DTRANSLATION_DOMAIN=\"basket\")
++
+ CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/config.h.cmake 
${CMAKE_CURRENT_BINARY_DIR}/config.h )
+ INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR})
+ 
+diff --git a/doc/en/index.docbook b/doc/en/index.docbook
+index ddef489a..586014e8 100644
+--- a/doc/en/index.docbook
 b/doc/en/index.docbook
+@@ -1,5 +1,5 @@
+ 
+-BasKet">
+   
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 9ea886d5..f4cf523f 100644
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -59,7 +59,7 @@ IF(HAVE_BALOO)
+   list(INSERT basketcommon_LIB_SRCS 10 nepomukintegration.cpp)
+ ENDIF(HAVE_BALOO)
+ 
+-qt5_wrap_ui(basket_FORM_HDRS passwordlayout.ui basketproperties.ui 
settings_versionsync.ui)
++ki18n_wrap_ui(basket_FORM_HDRS passwordlayout.ui basketproperties.ui 
settings_versionsync.ui)
+ 
+ 

[gentoo-commits] repo/gentoo:master commit in: kde-misc/basket/

2017-12-31 Thread Andreas Sturmlechner
commit: 92ebd81c9350cef726ebeda90a1a8309b8f147eb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan  1 00:30:27 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan  1 00:31:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92ebd81c

kde-misc/basket: Drop old snapshot

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 kde-misc/basket/basket-2.49a_p20170225.ebuild | 70 ---
 1 file changed, 70 deletions(-)

diff --git a/kde-misc/basket/basket-2.49a_p20170225.ebuild 
b/kde-misc/basket/basket-2.49a_p20170225.ebuild
deleted file mode 100644
index 7666068bfbb..000
--- a/kde-misc/basket/basket-2.49a_p20170225.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-COMMIT="8de0345d99f3eb08d9406bd07e88b31afe46f315"
-KDE_TEST="true"
-KDE_HANDBOOK="forceoptional"
-VIRTUALX_REQUIRED="test"
-inherit kde5 vcs-snapshot
-
-DESCRIPTION="A DropDrawers clone. Multiple information organizer"
-HOMEPAGE="http://basket.kde.org/ https://github.com/basket-notepads/basket;
-SRC_URI="https://github.com/${PN}-notepads/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 x86"
-IUSE="crypt git"
-
-RDEPEND="
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kcmutils)
-   $(add_frameworks_dep kcodecs)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep kfilemetadata)
-   $(add_frameworks_dep kglobalaccel)
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep kparts)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   media-libs/phonon[qt5(+)]
-   x11-libs/libX11
-   crypt? ( app-crypt/gpgme )
-   git? ( dev-libs/libgit2 )
-"
-DEPEND="${RDEPEND}
-   $(add_qt_dep qtconcurrent)
-"
-
-src_prepare() {
-   kde5_src_prepare
-   if ! use test; then
-   sed -e "/add_subdirectory(tests/s/^/#DONT/" -i 
src/CMakeLists.txt || die
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package crypt Gpgme)
-   $(cmake-utils_use_find_package git Libgit2)
-   )
-   kde5_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: app-editors/focuswriter/

2017-12-31 Thread Michael Palimaka
commit: 52e5028ee9b5cdfe2ff9ceb2ab7d9baf99b11041
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Jan  1 00:18:56 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Jan  1 00:19:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52e5028e

app-editors/focuswriter: version bump 1.6.8

Closes: https://bugs.gentoo.org/641238
Package-Manager: Portage-2.3.14, Repoman-2.3.6

 app-editors/focuswriter/Manifest |  1 +
 app-editors/focuswriter/focuswriter-1.6.8.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/app-editors/focuswriter/Manifest b/app-editors/focuswriter/Manifest
index 37fed117f72..665af410024 100644
--- a/app-editors/focuswriter/Manifest
+++ b/app-editors/focuswriter/Manifest
@@ -1 +1,2 @@
 DIST focuswriter-1.6.7-src.tar.bz2 10196583 BLAKE2B 
99c749271c785e69f07601575343669ed5be619e646be4ee38cc82242d353a84577842c1ff98f62b0adbbff1a733a0dce82593ac4ffa2eb61e611cea1b2657b5
 SHA512 
d33c66881b1065aa9812dae14a5fe2a2850ce1c50f4b38e028bcd3f5a4bb1fd489705b0272e3233f3db468b262daefbd906025126f792d04af41722cde2c7bf5
+DIST focuswriter-1.6.8-src.tar.bz2 10196595 BLAKE2B 
1c726b948469960e1cc35dcf592acf48693035d2792449fdc336ac4bb03029d6d9eaac77c674347ac5e7a1a7ba7cd386de0d4034e7390dd80067b9522d85a08d
 SHA512 
d10a559448f075110d9ba7fec487b9f125a4fcdce7dc1fcd2b21b94613a7d1126baa49623273bf0f56b1b7c2ef026a30c019653ba73e39b6fa78687c862e3402

diff --git a/app-editors/focuswriter/focuswriter-1.6.8.ebuild 
b/app-editors/focuswriter/focuswriter-1.6.8.ebuild
new file mode 100644
index 000..67fc1801283
--- /dev/null
+++ b/app-editors/focuswriter/focuswriter-1.6.8.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils qmake-utils xdg-utils
+
+DESCRIPTION="A fullscreen and distraction-free word processor"
+HOMEPAGE="https://gottcode.org/focuswriter/;
+SRC_URI="https://gottcode.org/${PN}/${P}-src.tar.bz2;
+
+LICENSE="LGPL-3 GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# drop qtcore subslot when minimal Qt is 5.10
+RDEPEND="
+   app-text/hunspell:=
+   dev-qt/qtcore:5=
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsingleapplication[qt5,X]
+   dev-qt/qtwidgets:5
+   sys-libs/zlib
+"
+DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5
+   dev-qt/qtconcurrent:5
+   virtual/pkgconfig
+"
+
+DOCS=( ChangeLog CREDITS NEWS README )
+
+PATCHES=( "${FILESDIR}/${PN}-1.6.0-unbundle-qtsingleapplication.patch" )
+
+src_configure() {
+   eqmake5 PREFIX="${EPREFIX}/usr"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+}



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

2017-12-31 Thread Ulrich Müller
commit: 9f27786f180b638b474ff09168d85404dda104e5
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Jan  1 00:00:57 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Jan  1 00:00:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f27786f

Happy new year 2018!

 header.txt  | 2 +-
 skel.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/header.txt b/header.txt
index 75a4ccc88c9..8aaf567b722 100644
--- a/header.txt
+++ b/header.txt
@@ -1,3 +1,3 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 

diff --git a/skel.ebuild b/skel.ebuild
index 7ac9dfb7d6d..591b58e8d36 100644
--- a/skel.ebuild
+++ b/skel.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # NOTE: The comments in this file are for instruction and documentation.



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

2017-12-31 Thread Andreas Sturmlechner
commit: 15cdf1518eb10862bf42cbefdea7946c92326a8c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 31 23:38:58 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 31 23:38:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15cdf151

media-gfx/digikam: Raise KDE_APPS_MINIMAL to 17.12.0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-gfx/digikam/digikam-5.7.0-r3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-gfx/digikam/digikam-5.7.0-r3.ebuild 
b/media-gfx/digikam/digikam-5.7.0-r3.ebuild
index bedb0c1673d..0ed4fee5e5e 100644
--- a/media-gfx/digikam/digikam-5.7.0-r3.ebuild
+++ b/media-gfx/digikam/digikam-5.7.0-r3.ebuild
@@ -8,6 +8,7 @@ if [[ ${KDE_BUILD_TYPE} != live ]]; then
KDE_TEST="true"
 fi
 CMAKE_MAKEFILE_GENERATOR="emake"
+KDE_APPS_MINIMAL="17.12.0"
 inherit kde5 toolchain-funcs
 
 DESCRIPTION="Digital photo management application"



[gentoo-commits] proj/kde:master commit in: app-backup/kbackup/

2017-12-31 Thread Andreas Sturmlechner
commit: c07136421a1e9eebdd93097548bd7fe6bcae67b1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 31 23:28:50 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 31 23:28:50 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c0713642

app-backup/kbackup: Fix SRC_URI

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-backup/kbackup/kbackup-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/kbackup/kbackup-.ebuild 
b/app-backup/kbackup/kbackup-.ebuild
index 807520738f..71775a2631 100644
--- a/app-backup/kbackup/kbackup-.ebuild
+++ b/app-backup/kbackup/kbackup-.ebuild
@@ -8,7 +8,7 @@ inherit kde5
 
 DESCRIPTION="Program that lets you back up any directories or files"
 HOMEPAGE="https://www.linux-apps.com/content/show.php/KBackup?content=44998;
-[[ ${KDE_BUILD_TYPE} = release ]] && 
SRC_URI="http://members.aon.at/m.koller/${P}.tar.bz2;
+[[ ${KDE_BUILD_TYPE} = release ]] && 
SRC_URI="http://members.aon.at/m.koller/${P}.tar.xz;
 
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~x86"



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

2017-12-31 Thread Andreas Sturmlechner
commit: a6acc457e45020afd0996503c9562a2331289e9b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 31 23:26:51 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 31 23:26:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6acc457

app-backup/kbackup: 1.0.1 version bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-backup/kbackup/Manifest |  1 +
 app-backup/kbackup/kbackup-1.0.1.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/app-backup/kbackup/Manifest b/app-backup/kbackup/Manifest
index 1dee492ec37..c3df406d98a 100644
--- a/app-backup/kbackup/Manifest
+++ b/app-backup/kbackup/Manifest
@@ -1 +1,2 @@
+DIST kbackup-1.0.1.tar.xz 471784 BLAKE2B 
b700df053423d820ee545953b5303b1223c446185b80cbbd19fecb287316cb29156625490166d005231ceae9a068bf2da5b9a599ca8795d16cdcf90454cc8c2e
 SHA512 
1b398a88ce0d109733ad9efd73b3e5770278203a751612749d747352fb05d278a92faeb713fdc82b5cafe9ca1532896a57065b75a9aad1596a34caf4426a18fb
 DIST kbackup-1.0.tar.bz2 500638 BLAKE2B 
949e96c18d3e1ffdf208813e2051af82f85d2eddb11165cffd439956f20ef0796b2f06345459aa3c28c3ea130fbf6dde73404075c7ea6e4c2bc5256dc6246060
 SHA512 
9c85b018d926dfdc9d33e89e4f605d529639471a685e6e20cc4fe3515c9c125f47a2c34f2f0dec299753892d68f24a9bc38346aef85cf41f6e8eaf86b43a

diff --git a/app-backup/kbackup/kbackup-1.0.1.ebuild 
b/app-backup/kbackup/kbackup-1.0.1.ebuild
new file mode 100644
index 000..71775a2631a
--- /dev/null
+++ b/app-backup/kbackup/kbackup-1.0.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Program that lets you back up any directories or files"
+HOMEPAGE="https://www.linux-apps.com/content/show.php/KBackup?content=44998;
+[[ ${KDE_BUILD_TYPE} = release ]] && 
SRC_URI="http://members.aon.at/m.koller/${P}.tar.xz;
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+CDEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+"
+DEPEND="${CDEPEND}
+   x11-misc/shared-mime-info
+"
+RDEPEND="${CDEPEND}
+   !app-backup/kbackup:4
+"



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

2017-12-31 Thread Andreas Sturmlechner
commit: f6cb178b4fabf6ead181b3ad5a2f415a1d43
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 31 23:16:24 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 31 23:16:24 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f6cb178b

profiles: Update categories

 profiles/categories | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/categories b/profiles/categories
index 0ac50ab867..2c6fb12324 100644
--- a/profiles/categories
+++ b/profiles/categories
@@ -1,4 +1,5 @@
 app-admin
+app-backup
 app-cdr
 app-editors
 app-office



[gentoo-commits] proj/kde:master commit in: app-backup/kbackup/

2017-12-31 Thread Andreas Sturmlechner
commit: 988e63cef65edcbb69f15e8fceb164e8c7664298
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 31 22:56:03 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 31 22:56:03 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=988e63ce

app-backup/kbackup: Add live ebuild

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-backup/kbackup/kbackup-.ebuild | 38 ++
 app-backup/kbackup/metadata.xml|  8 +++
 2 files changed, 46 insertions(+)

diff --git a/app-backup/kbackup/kbackup-.ebuild 
b/app-backup/kbackup/kbackup-.ebuild
new file mode 100644
index 00..807520738f
--- /dev/null
+++ b/app-backup/kbackup/kbackup-.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Program that lets you back up any directories or files"
+HOMEPAGE="https://www.linux-apps.com/content/show.php/KBackup?content=44998;
+[[ ${KDE_BUILD_TYPE} = release ]] && 
SRC_URI="http://members.aon.at/m.koller/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+CDEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+"
+DEPEND="${CDEPEND}
+   x11-misc/shared-mime-info
+"
+RDEPEND="${CDEPEND}
+   !app-backup/kbackup:4
+"

diff --git a/app-backup/kbackup/metadata.xml b/app-backup/kbackup/metadata.xml
new file mode 100644
index 00..2fdbf33d96
--- /dev/null
+++ b/app-backup/kbackup/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   k...@gentoo.org
+   Gentoo KDE Project
+   
+



[gentoo-commits] proj/kde:master commit in: kde-misc/zanshin/

2017-12-31 Thread Andreas Sturmlechner
commit: 20b552ba1e54c6bce23743af2bf5baa47273f1aa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 31 22:12:36 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 31 22:12:36 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=20b552ba

kde-misc/zanshin: Raise KDE_APPS_MINIMAL to 17.12.0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 kde-misc/zanshin/zanshin-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-misc/zanshin/zanshin-.ebuild 
b/kde-misc/zanshin/zanshin-.ebuild
index fb20786609..fe5e43e381 100644
--- a/kde-misc/zanshin/zanshin-.ebuild
+++ b/kde-misc/zanshin/zanshin-.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=6
 
+KDE_APPS_MINIMAL="17.12.0"
 KDE_TEST="forceoptional"
 VIRTUALX_REQUIRED="test"
 inherit kde5



[gentoo-commits] repo/gentoo:master commit in: kde-misc/zanshin/

2017-12-31 Thread Andreas Sturmlechner
commit: dc5dae24c3fe8abe756d14a586dad2cf7c110477
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 31 22:03:48 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 31 22:09:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc5dae24

kde-misc/zanshin: Add 0.4.1_p20171231 snapshot

Fixes build with >=kde-apps/kcalcore-17.12.0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 kde-misc/zanshin/Manifest   |  1 +
 kde-misc/zanshin/zanshin-0.4.1_p20171231.ebuild | 63 +
 2 files changed, 64 insertions(+)

diff --git a/kde-misc/zanshin/Manifest b/kde-misc/zanshin/Manifest
index 67c50a278ae..ac219537c36 100644
--- a/kde-misc/zanshin/Manifest
+++ b/kde-misc/zanshin/Manifest
@@ -1 +1,2 @@
 DIST zanshin-0.4.1_p20170701.tar.xz 358700 BLAKE2B 
cda820dab0234568f94aa1511fbb542eca921a3bd78b4f3f85e5e14147c8326041163b76448982703a3e043e2f9f7d099f41208b6d09d6cf492e2c8d73e8079c
 SHA512 
f4725e72e3444f16df18058abeb3edd3056a95eee47b6321171043e9445886caacc18ba7f7aa8b346e41c099e36c0ce068cf709dd03c2ed78f35bab30b2a56fa
+DIST zanshin-0.4.1_p20171231.tar.gz 490747 BLAKE2B 
3c90f7213b5f588cea1c11754a5b49e1fa38172be62eb10025c803a554a7e5084daf0196ac3f3319abcedd1b2474dc12f4445e9a4b72ae7a27f9682ce791
 SHA512 
ec5e2af0c4169de67838eee74cd8acc43265b0b7a368b9c5998cf96112d1294e35e31c57c9e52f7ec1c7f39a660d1d8665b70fe4b471bdea3e0ac14bad906603

diff --git a/kde-misc/zanshin/zanshin-0.4.1_p20171231.ebuild 
b/kde-misc/zanshin/zanshin-0.4.1_p20171231.ebuild
new file mode 100644
index 000..70204ef4d2c
--- /dev/null
+++ b/kde-misc/zanshin/zanshin-0.4.1_p20171231.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+COMMIT=6239128a6c6693e71def64e9782f31bdd9621d19
+KDE_APPS_MINIMAL="17.12.0"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5 vcs-snapshot
+
+DESCRIPTION="Getting things done application by KDE"
+HOMEPAGE="https://zanshin.kde.org/;
+SRC_URI="https://github.com/KDE/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# FIXME: bundles libkdepim
+COMMON_DEPEND="
+   $(add_frameworks_dep kcodecs)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kdelibs4support)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemmodels)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep krunner)
+   $(add_frameworks_dep kwallet)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_kdeapps_dep akonadi)
+   $(add_kdeapps_dep akonadi-calendar)
+   $(add_kdeapps_dep akonadi-contacts)
+   $(add_kdeapps_dep akonadi-notes)
+   $(add_kdeapps_dep akonadi-search)
+   $(add_kdeapps_dep kcalcore)
+   $(add_kdeapps_dep kcontacts)
+   $(add_kdeapps_dep kidentitymanagement)
+   $(add_kdeapps_dep kldap)
+   $(add_kdeapps_dep kmime)
+   $(add_kdeapps_dep kontactinterface)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtwidgets)
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/boost
+   test? ( $(add_kdeapps_dep akonadi 'tools') )
+"
+RDEPEND="${COMMON_DEPEND}
+   !kde-misc/zanshin:4
+   $(add_kdeapps_dep kdepim-runtime)
+"



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

2017-12-31 Thread Anthony G. Basile
commit: d0402d56afea3d6cabc55bf76eeefd46ca16872b
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Dec 31 22:04:56 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Dec 31 22:04:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0402d56

sys-kernel/vanilla-sources: restore 4.14.9 temporarily, 4.14.10 broken

Package-Manager: Portage-2.3.13, Repoman-2.3.3

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

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index b02a436abbc..c2c81de62cd 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -8,5 +8,6 @@ DIST patch-3.16.51.xz 1793852 BLAKE2B 
56ca956f9e3512530be5c3151b77fe06410eda5890
 DIST patch-3.2.96.xz 1827208 BLAKE2B 
0ea04438b4dc7009240c1f6e84e1b16fbcd63952d5fb4fadb819b04bf00938c84e67a1902cd9f7d1b50757a2a33c48c7413676d5a509e8b38b7d18df8c2f05a8
 SHA512 
83f435421105feff463b497a7cfed58920ac05f760823d9867bbb2864c8c52915d099ceaf9c6a5924b1abd4b0409066bb00ec64603bc90e52a4abbc73e365ce8
 DIST patch-4.1.48.xz 1286376 BLAKE2B 
bc72b596f8fadaadeca4d4424465220e8ea2a9e96b51a718ee537ee7586c99dc796920ec760d7e351ee1d32a289fc06f0407bc5e85c3578be4bf3f062ffc7ebc
 SHA512 
6bdab31db1f64f311b6181efa6b3a104a92be0e438e1f1c01cdec121bded8fe6cdc3340400a2249b3796cab454d81a0a19293adb07d40d52fd3d6ac1fe9963f9
 DIST patch-4.14.10.xz 33 BLAKE2B 
b078035ad9ddb552cf1b6000e9139b9eff9e9b39ba2ed9aa13847160c335c3214054ee55830b7e901f2e2660d2cd71e8ab8ed40ea16f580b7e159f771f5d886b
 SHA512 
93b642201235c78ef6c8253ef6338a82f6c38e5b6741c7ec06c3dde84433683809c56fe30aab0117607ab09d3367d1dafbbc81af3353f267676357bf72cd7280
+DIST patch-4.14.9.xz 292288 BLAKE2B 
f33c2bcf9e0f4597d070f4ddba0f32902f8a93f9cf2d12b3e37b67063d0a0e148a2877cad02afd4d62910f98d11d2d2c0f6121711dff8da02b61fa9d30bbd81e
 SHA512 
8085944e5b8d49b07075776a1604a25ba87efe8b5a8a1a276a75dc47a87de4e487e72d9ace605166be977340b81a10a3cbc25c84b857509da8bba6d9184513fa
 DIST patch-4.4.108.xz 1524016 BLAKE2B 
7b04ad657ba226a54434ca2cf699ddae4c9d8eab66f73cf84a03868afa8593e18c7d3e47197076218ab6267b0d474d42b7ca1fe00e2074a1067e2f161deac35c
 SHA512 
9f7e7fdf9291380a9886607eae1e7c7e015e9e7298023e050f24053d519ca461a190035f13e3f46d1ff1679652962a0083680f27ceb58d7c2a1382057fce227c
 DIST patch-4.9.73.xz 1307548 BLAKE2B 
8437b5c3a8397375d67d9bf6e734e9aefbe4ba56c21f94bf856dbcd50d929c2a3710b10e6fd960b16b06d7ec41e9bed4dce2907fc33abafe134539914ec4f357
 SHA512 
ae0149e43bcbdd496ce304ae6db84dd6d2f7315a84ef6b7d9b2f292f8b7ac8fe9f2a8406655402e832f0ad85828dfe635ac6207333530a95265c281faa6a973d

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



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/openocd/files/, dev-embedded/openocd/

2017-12-31 Thread Michał Górny
commit: 8c2623a628549575330835fbe1ffa8d301a40b26
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 31 10:01:40 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 31 21:48:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c2623a6

dev-embedded/openocd: Clean old up

 dev-embedded/openocd/Manifest  |   4 -
 .../openocd/files/openocd-0.8.0-jimtcl-0.75.patch  |  66 --
 dev-embedded/openocd/metadata.xml  |   7 --
 dev-embedded/openocd/openocd-0.5.0.ebuild  |  76 ---
 dev-embedded/openocd/openocd-0.6.1.ebuild  | 103 ---
 dev-embedded/openocd/openocd-0.7.0-r1.ebuild   | 117 -
 dev-embedded/openocd/openocd-0.8.0.ebuild  | 139 -
 7 files changed, 512 deletions(-)

diff --git a/dev-embedded/openocd/Manifest b/dev-embedded/openocd/Manifest
index 4c3bcc01dfb..d245d5b1033 100644
--- a/dev-embedded/openocd/Manifest
+++ b/dev-embedded/openocd/Manifest
@@ -1,6 +1,2 @@
 DIST openocd-0.10.0.tar.gz 6124274 BLAKE2B 
3b455fce6c62626b507e8609789e95e6a542038605423400d08ad2d14d6db0953194bb22d893e3919c79ef02a1b43ccb6396d3370273e375d340c41b587bdfbf
 SHA512 
44b303b0df1d7c13bc18b8995493de64fed7a853704455d484dfc4a74a1ba4b0d42b4679a7009ec015dc71c47152e5556a1a02665cfafe7af80c608b68d8310a
-DIST openocd-0.5.0.tar.bz2 2228655 BLAKE2B 
e8e12f72471d446be7426c14568d2efea2b002758846413e0319c79dce7cecd29279d022a27a190ce5c70dc65ec724aec854b5eee88e0ab57895139f49f80778
 SHA512 
8e2e168a35bf3f753683115fd5f4d4c79e54cd0fe5d072921475d43880619e5b4ab60f28d97a4a595d4b77938b9218e689013f66a925ee8007e6499f5b42448c
-DIST openocd-0.6.1.tar.bz2 3431071 BLAKE2B 
4dd32fc89b53d62c29c92b7f1b0d1f4c4cd08a717748bc473b2dd750e68c9b9377a879cf7c58bd6ad4b05c712a8e698db4579e384e79ea44a278536b293c9ba8
 SHA512 
59f35750f761d3f2ce7a32ffdc5028d053fda2bd9424cc4497f528ec628ac1f022662d9f226dd2b04a8cd682a5cd056a09de14d50e1090426a816bb602f98250
-DIST openocd-0.7.0.tar.bz2 3493924 BLAKE2B 
23bd079c3610f75ec8c16dac12621b390f2b1d891573dbff59954cba35eea61eff3386701c918121ee38d614738f197963b1406346f14d0528f5a65f633d209d
 SHA512 
bfba267e5cda558b347f6fab1a286353b97d81093c0457ac044667baa369f5cd47a07b3ce6a1ceb66e7992c2e4224765458dd859d0a6fa748ad8e6f80ea541ad
-DIST openocd-0.8.0.tar.gz 4821738 BLAKE2B 
dff8c951b28c1a61be33f9e540ebe6aa662429b5d522fc169a8bd80b04c63442c8d50aba41c2413436e630afdb65e2da83191128076ba58f7bc96edcb8c2d2aa
 SHA512 
9130b683394c4d99cd4c5365ba2bbe07ca8bdf0d02bdd4504b0f5f376209e787955d725c11d811f8937b7b0fc207c8d02e0b7484607edd2f68b2d00d48250f2c
 DIST openocd-0.9.0.tar.gz 4970346 BLAKE2B 
96421b32a3e64fc1ed362288f5a444cc1249f3d6daab6307f920c86fff11cb74a0bbb9f021788b848a8755139ee1c43c54793ac57a429f4e39df47f0775c2538
 SHA512 
698b43867f8134da43a50f5d2ff2ae33b71df8ccffc45fb5c3d0bd7a6289fcd9e7bb3d89287ad4dbdb02e1871db69f3913db950965335eaf8559247f2e58c227

diff --git a/dev-embedded/openocd/files/openocd-0.8.0-jimtcl-0.75.patch 
b/dev-embedded/openocd/files/openocd-0.8.0-jimtcl-0.75.patch
deleted file mode 100644
index 1791cabc66f..000
--- a/dev-embedded/openocd/files/openocd-0.8.0-jimtcl-0.75.patch
+++ /dev/null
@@ -1,66 +0,0 @@
-Apply upstream patch for jimtcl-0.75 compatibility
-
-X-Gentoo-Bug: 509902
-X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=509902
-Link: 
http://repo.or.cz/w/openocd.git/commitdiff/92ea548aafee840e1507306a3ffb38625f427ec5
-
-Signed-off-by: Markos Chandras 
-
-From 92ea548aafee840e1507306a3ffb38625f427ec5 Mon Sep 17 00:00:00 2001
-From: Paul Fertser 
-Date: Mon, 28 Apr 2014 14:34:47 +0400
-Subject: [PATCH] Update to the current Jim Tcl
-
-This is a post-release version but hopefully some fixes that went in
-are worth it; also the changes here make OpenOCD compatible with stock
-0.75 version if a distro maintainer decides to use it.
-
-Change-Id: I7ad1814c7c4868198475cdca4750c3d0ee4f5f8b
-Signed-off-by: Paul Fertser 
-Reviewed-on: http://openocd.zylin.com/2121
-Tested-by: jenkins
-Reviewed-by: Freddie Chopin 

- jimtcl   |2 +-
- src/helper/command.c |2 +-
- src/helper/command.h |4 ++--
- 3 files changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/src/helper/command.c b/src/helper/command.c
-index 21362a6..137ac7e 100644
 a/src/helper/command.c
-+++ b/src/helper/command.c
-@@ -365,7 +365,7 @@ static int register_command_handler(struct command_context 
*cmd_ctx,
- 
-   LOG_DEBUG("registering '%s'...", ocd_name);
- 
--  Jim_CmdProc func = c->handler ? _command : _unknown;
-+  Jim_CmdProc *func = c->handler ? _command : _unknown;
-   int retval = Jim_CreateCommand(interp, ocd_name, func, c, NULL);
-   free(ocd_name);
-   if (JIM_OK != retval)
-diff --git a/src/helper/command.h b/src/helper/command.h
-index 0f0edbb..0eda5b5 100644
 a/src/helper/command.h
-+++ b/src/helper/command.h
-@@ -168,7 +168,7 

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

2017-12-31 Thread Michał Górny
commit: 00ed64aebc52061bedaaf0511b041f388315beb9
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 31 09:48:51 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 31 21:48:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00ed64ae

sys-libs/ncurses: Stop using awful multijob_* logic

The multijob logic adds a lot of complex, unmaintained and fragile bash
code with little gain. Moreover, makes build logs unreadable
by interspersing output from multiple configure runs.

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

 sys-libs/ncurses/ncurses-5.9-r101.ebuild | 11 ---
 sys-libs/ncurses/ncurses-6.0-r1.ebuild   |  9 +++--
 2 files changed, 7 insertions(+), 13 deletions(-)

diff --git a/sys-libs/ncurses/ncurses-5.9-r101.ebuild 
b/sys-libs/ncurses/ncurses-5.9-r101.ebuild
index 76b8a76d3a7..c722d68f320 100644
--- a/sys-libs/ncurses/ncurses-5.9-r101.ebuild
+++ b/sys-libs/ncurses/ncurses-5.9-r101.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # This version is just for the ABI .5 library
 
 EAPI="5"
 
-inherit eutils toolchain-funcs multilib-minimal multiprocessing
+inherit eutils toolchain-funcs multilib-minimal
 
 MY_PV=${PV:0:3}
 MY_P=${PN}-${MY_PV}
@@ -55,8 +55,6 @@ src_configure() {
$(usex unicode 'ncursesw' '')
)
 
-   multijob_init
-
# When installing ncurses, we have to use a compatible version of tic.
# This comes up when cross-compiling, doing multilib builds, upgrading,
# or installing for the first time.  Build a local copy of tic whenever
@@ -69,16 +67,15 @@ src_configure() {
CXXFLAGS=${BUILD_CXXFLAGS} \
CPPFLAGS=${BUILD_CPPFLAGS} \
LDFLAGS="${BUILD_LDFLAGS} -static" \
-   multijob_child_init do_configure cross --without-shared 
--with-normal
+   do_configure cross --without-shared --with-normal
fi
multilib-minimal_src_configure
-   multijob_finish
 }
 
 multilib_src_configure() {
local t
for t in "${NCURSES_TARGETS[@]}" ; do
-   multijob_child_init do_configure "${t}"
+   do_configure "${t}"
done
 }
 

diff --git a/sys-libs/ncurses/ncurses-6.0-r1.ebuild 
b/sys-libs/ncurses/ncurses-6.0-r1.ebuild
index 2ab63de41d4..d98b23afb75 100644
--- a/sys-libs/ncurses/ncurses-6.0-r1.ebuild
+++ b/sys-libs/ncurses/ncurses-6.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="5"
 
-inherit eutils flag-o-matic toolchain-funcs multilib-minimal multiprocessing
+inherit eutils flag-o-matic toolchain-funcs multilib-minimal
 
 MY_PV=${PV:0:3}
 PV_SNAP=${PV:4}
@@ -61,8 +61,6 @@ src_configure() {
$(use unicode && usex threads 'ncursestw' '')
)
 
-   multijob_init
-
# When installing ncurses, we have to use a compatible version of tic.
# This comes up when cross-compiling, doing multilib builds, upgrading,
# or installing for the first time.  Build a local copy of tic whenever
@@ -87,16 +85,15 @@ src_configure() {
CXXFLAGS=${BUILD_CXXFLAGS} \
CPPFLAGS=${BUILD_CPPFLAGS} \
LDFLAGS="${BUILD_LDFLAGS} ${lbuildflags}" \
-   multijob_child_init do_configure cross --without-shared 
--with-normal
+   do_configure cross --without-shared --with-normal
fi
multilib-minimal_src_configure
-   multijob_finish
 }
 
 multilib_src_configure() {
local t
for t in "${NCURSES_TARGETS[@]}" ; do
-   multijob_child_init do_configure "${t}"
+   do_configure "${t}"
done
 }
 



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

2017-12-31 Thread Michał Górny
commit: b7ceb900b3d131f4293ef3c62f00683e0d10cb04
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 31 10:23:15 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 31 21:48:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7ceb900

sys-boot/grub: Drop interim old version (redudant)

 sys-boot/grub/grub-0.97-r17.ebuild | 300 -
 1 file changed, 300 deletions(-)

diff --git a/sys-boot/grub/grub-0.97-r17.ebuild 
b/sys-boot/grub/grub-0.97-r17.ebuild
deleted file mode 100644
index b34191f7346..000
--- a/sys-boot/grub/grub-0.97-r17.ebuild
+++ /dev/null
@@ -1,300 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# XXX: we need to review menu.lst vs grub.conf handling.  We've been converting
-#  all systems to grub.conf (and symlinking menu.lst to grub.conf), but
-#  we never updated any of the source code (it still all wants menu.lst),
-#  and there is no indication that upstream is making the transition.
-
-# If you need to roll a new grub-static distfile, here is how.
-# - Robin H. Johnson  - 29 Nov 2010
-# FEATURES='-noauto -noinfo -nodoc -noman -splitdebug nostrip' \
-# USE='static -ncurses -netboot -custom-cflags' \
-# PORTAGE_COMPRESS=true GRUB_STATIC_PACKAGE_BUILDING=1 ebuild \
-# grub-${PVR}.ebuild clean package && \
-# qtbz2 -s -j ${PKGDIR}/${CAT}/${PF}.tbz2 && \
-# mv ${PF}.tar.bz2 ${DISTDIR}/grub-static-${PVR}.tar.bz2
-
-EAPI="5"
-
-inherit eutils mount-boot toolchain-funcs linux-info flag-o-matic autotools 
pax-utils multiprocessing
-
-PATCHVER="1.14" # Should match the revision ideally
-DESCRIPTION="GNU GRUB Legacy boot loader"
-HOMEPAGE="https://www.gnu.org/software/grub/;
-SRC_URI="mirror://gentoo/${P}.tar.gz
-   mirror://gnu-alpha/${PN}/${P}.tar.gz
-   mirror://gentoo/splash.xpm.gz
-   mirror://gentoo/${P}-patches-${PATCHVER}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-fbsd"
-IUSE="custom-cflags ncurses netboot static"
-
-LIB_DEPEND="ncurses? ( 
>=sys-libs/ncurses-5.9-r3:0[static-libs(+),abi_x86_32(-)] )"
-RDEPEND="!static? ( ${LIB_DEPEND//[static-libs(+),/=[} )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   static? ( ${LIB_DEPEND} )"
-RDEPEND+=" !sys-boot/grub:2[-multislot]"
-
-pkg_setup() {
-   case $(tc-arch) in
-   amd64) CONFIG_CHECK='~IA32_EMULATION' check_extra_config ;;
-   esac
-}
-
-src_prepare() {
-   # Grub will not handle a kernel larger than EXTENDED_MEMSIZE Mb as
-   # discovered in bug 160801. We can change this, however, using larger 
values
-   # for this variable means that Grub needs more memory to run and boot. 
For a
-   # kernel of size N, Grub needs (N+1)*2.  Advanced users should set a 
custom
-   # value in make.conf, it is possible to make kernels ~16Mb in size, but 
it
-   # needs the kitchen sink built-in.
-   local t="custom"
-   if [[ -z ${GRUB_MAX_KERNEL_SIZE} ]] ; then
-   case $(tc-arch) in
-   amd64) GRUB_MAX_KERNEL_SIZE=9 ;;
-   x86)   GRUB_MAX_KERNEL_SIZE=5 ;;
-   esac
-   t="default"
-   fi
-   einfo "Grub will support the ${t} maximum kernel size of 
${GRUB_MAX_KERNEL_SIZE} Mb (GRUB_MAX_KERNEL_SIZE)"
-
-   sed -i \
-   -e "/^#define.*EXTENDED_MEMSIZE/s,3,${GRUB_MAX_KERNEL_SIZE},g" \
-   "${S}"/grub/asmstub.c \
-   || die
-
-   # gcc-6 and above doesnt have a '-nopie' option patched in, use 
upstream's -no-pie
-   if (( $(gcc-major-version) > 5 )); then
-   sed -i 's/-nopie/-no-pie/' \
-   "${WORKDIR}"/patch/860_all_grub-0.97-pie.patch \
-   || die
-   fi
-
-   EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
-   # bug 564890, 566638
-   epatch 
"${FILESDIR}"/grub-0.97-Add-esp-to-list-of-clobbered-registers.patch
-   epatch "${FILESDIR}"/grub-0.97-ncurses-pkgconfig.patch
-
-   epatch_user
-
-   rm -f "${S}"/aclocal.m4 # seems to keep bug 418287 away
-   eautoreconf
-}
-
-src_configure() {
-   filter-flags -fPIE #168834
-
-   use amd64 && multilib_toolchain_setup x86
-
-   unset BLOCK_SIZE #73499
-
-   ### i686-specific code in the boot loader is a bad idea; disabling to 
ensure
-   ### at least some compatibility if the hard drive is moved to an older 
or
-   ### incompatible system.
-
-   # grub-0.95 added -fno-stack-protector detection, to disable ssp for 
stage2,
-   # but the objcopy's (faulty) test fails if -fstack-protector is default.
-   # create a cache telling configure that objcopy is ok, and add -C to 
econf
-   # to make use of the cache.
-   #
-   # CFLAGS has to be undefined running econf, else -fno-stack-protector 
detection fails.
-   # STAGE2_CFLAGS is not allowed to be used on emake command-line, it 

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

2017-12-31 Thread Michał Górny
commit: 2df3277cb07eb3cddca3d3280a256394fb069e93
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 31 10:24:21 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 31 21:48:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df3277c

sys-boot/grub: Stop using awful multijob_* logic

The multijob logic adds a lot of complex, unmaintained and fragile bash
code with little gain. Moreover, makes build logs unreadable
by interspersing output from multiple configure runs.

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

 sys-boot/grub/grub-0.97-r16.ebuild | 10 +-
 sys-boot/grub/grub-0.97-r18.ebuild | 10 +-
 2 files changed, 2 insertions(+), 18 deletions(-)

diff --git a/sys-boot/grub/grub-0.97-r16.ebuild 
b/sys-boot/grub/grub-0.97-r16.ebuild
index 06d9aa23b12..22793c03ab0 100644
--- a/sys-boot/grub/grub-0.97-r16.ebuild
+++ b/sys-boot/grub/grub-0.97-r16.ebuild
@@ -17,7 +17,7 @@
 
 EAPI="5"
 
-inherit eutils mount-boot toolchain-funcs linux-info flag-o-matic autotools 
pax-utils multiprocessing
+inherit eutils mount-boot toolchain-funcs linux-info flag-o-matic autotools 
pax-utils
 
 PATCHVER="1.14" # Should match the revision ideally
 DESCRIPTION="GNU GRUB Legacy boot loader"
@@ -121,12 +121,8 @@ src_configure() {
fi
fi
 
-   multijob_init
-
# build the net-bootable grub first, but only if "netboot" is set
if use netboot ; then
-   (
-   multijob_child_init
mkdir -p "${WORKDIR}"/netboot
pushd "${WORKDIR}"/netboot >/dev/null
ECONF_SOURCE=${S} \
@@ -141,8 +137,6 @@ src_configure() {

--enable-{ne,ns8390,wd,otulip,rtl8139,sis900,sk-g16,smc9000,tiara} \
--enable-{tulip,via-rhine,w89c840}
popd >/dev/null
-   ) &
-   multijob_post_fork
fi
 
# Now build the regular grub
@@ -156,8 +150,6 @@ src_configure() {
 
# sanity check due to common failure
use ncurses && ! grep -qs "HAVE_LIBCURSES.*1" config.h && die 
"USE=ncurses but curses not found"
-
-   multijob_finish
 }
 
 src_compile() {

diff --git a/sys-boot/grub/grub-0.97-r18.ebuild 
b/sys-boot/grub/grub-0.97-r18.ebuild
index eb820606143..9d5aeede689 100644
--- a/sys-boot/grub/grub-0.97-r18.ebuild
+++ b/sys-boot/grub/grub-0.97-r18.ebuild
@@ -17,7 +17,7 @@
 
 EAPI="6"
 
-inherit eutils mount-boot toolchain-funcs linux-info flag-o-matic autotools 
pax-utils multiprocessing
+inherit eutils mount-boot toolchain-funcs linux-info flag-o-matic autotools 
pax-utils
 
 PATCHVER="1.15" # Should match the revision ideally
 DESCRIPTION="GNU GRUB Legacy boot loader"
@@ -121,12 +121,8 @@ src_configure() {
fi
fi
 
-   multijob_init
-
# build the net-bootable grub first, but only if "netboot" is set
if use netboot ; then
-   (
-   multijob_child_init
mkdir -p "${WORKDIR}"/netboot
pushd "${WORKDIR}"/netboot >/dev/null
ECONF_SOURCE=${S} \
@@ -141,8 +137,6 @@ src_configure() {

--enable-{ne,ns8390,wd,otulip,rtl8139,sis900,sk-g16,smc9000,tiara} \
--enable-{tulip,via-rhine,w89c840}
popd >/dev/null
-   ) &
-   multijob_post_fork
fi
 
# Now build the regular grub
@@ -156,8 +150,6 @@ src_configure() {
 
# sanity check due to common failure
use ncurses && ! grep -qs "HAVE_LIBCURSES.*1" config.h && die 
"USE=ncurses but curses not found"
-
-   multijob_finish
 }
 
 src_compile() {



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

2017-12-31 Thread Michał Górny
commit: b23fd149a54353ddf4c26afa53be556c6c8acc7b
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 31 10:22:08 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 31 21:48:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b23fd149

net-misc/suite3270: Clean old up

 net-misc/suite3270/Manifest   |   4 -
 net-misc/suite3270/files/Makefile.in  |  10 ---
 net-misc/suite3270/suite3270-3.3.15_p9.ebuild | 117 --
 net-misc/suite3270/suite3270-3.4_p9.ebuild| 101 --
 net-misc/suite3270/suite3270-3.5_p8.ebuild| 103 ---
 net-misc/suite3270/suite3270-3.5_p9.ebuild| 103 ---
 6 files changed, 438 deletions(-)

diff --git a/net-misc/suite3270/Manifest b/net-misc/suite3270/Manifest
index 61b190ec8b1..9a4f08d803b 100644
--- a/net-misc/suite3270/Manifest
+++ b/net-misc/suite3270/Manifest
@@ -1,6 +1,2 @@
-DIST suite3270-3.3.15ga9-src.tgz 6960911 BLAKE2B 
feecbe65c24767ba0854de45ace1b2ac76df0c9f9c433d1f9e84808ef2eb2ac073d4fa879c8c87fb17c9a0ec77de00f48e01c52f2f45675ba14a54042fa1639d
 SHA512 
dd6ad0b42f935a9a25170d3ef765e8d31746b7c6a7d9c6f31630da77cc4fd2bde9f4861c86fb237211dd17e60423c4e1627871c8a710467076b99166e7774ccb
 DIST suite3270-3.4ga10-src.tgz 3398730 BLAKE2B 
4adc02b416d5fbf2facbf4e42c58a2bd3ed551ce46494ece039ef129663957632316882d5a5b28e272fa47010105a3682618b8ac2d355e745c576af74d0bb310
 SHA512 
d9ed4aa41c45a2e961d5c2d0c00c6b81526da64b9c1765b0c5e39cb647157026a787db2054b2feb55c57e5a458a31062141471447b1177fd46cbbeb7d71e3f28
-DIST suite3270-3.4ga9-src.tgz 3400841 BLAKE2B 
04b32519c9a82b28599925c6c470f9f6c2cf37a0e6c652ae1e0be8ab61f4a2d299b0cdae86e8036e491bc9a1d924a497756b38a245b20d6974da4be0e9679c49
 SHA512 
02c834d8a23bf3cde33dec017d5d8dcc6473ca43bb066d3d0315898de9a2685ad75986ec14e2c6234269b310121bb5f8c4a04df3694e02fcc6c0947cfc661f69
 DIST suite3270-3.5ga10-src.tgz 3412329 BLAKE2B 
c9ed308cf970da150da985d76ec377c83a03041eddfcbad9baa7211776a7b68292109cccb2ec250952edb77eeca79143137eb8a94da8b774e952c3e5790c6231
 SHA512 
0cce1212ca7589595cd2f775d18086f231a9e6d621716be5a41123a379358d9ac08c9668de2bd6a2e401ae54d12a4905c3c260cb7ba90482bbce6790d8e3efb8
-DIST suite3270-3.5ga8-src.tgz 3404504 BLAKE2B 
6a2d8eced43164eaa6af1750fc8ea0a00a20dad53f720e2d783209691896dd36d8104fb4cf7c3adab203be1ccdb2beb098328b15cb59b845ae87deb59c836cf2
 SHA512 
f912afccaec7a489fcfb4e6d61729154c09a68df9478747d7b074d970fbe4b7ac8c809fb496b1cd329d6119a2dc45b2d67ef94f39679218858afc75a4a3dc072
-DIST suite3270-3.5ga9-src.tgz 3409168 BLAKE2B 
dcc1350c4901dcfe39cbea311336199e3ffcae91ecd50cca82d4d3fa6000881c678aa9491962609ca2816c8f30300fc1e5ad4bd0e7c1410c4270cb5370314aee
 SHA512 
b206f0f9a698922ca207d93cbd9d302c2fc9fd7f492de78f63fadaaee96dfeeebe3e06a51ca181f5785287832db7e1a3bdb2cab1a23a138caab7e1eed634

diff --git a/net-misc/suite3270/files/Makefile.in 
b/net-misc/suite3270/files/Makefile.in
deleted file mode 100644
index 154b470de80..000
--- a/net-misc/suite3270/files/Makefile.in
+++ /dev/null
@@ -1,10 +0,0 @@
-# DO NOT STARE AT THE SUN
-VER = @VER@
-_SUBDIRS = @SUBDIRS@
-SUBDIRS = $(_SUBDIRS:=-$(VER))
-all:
-%:; $(MAKE) `printf '%s_$@_ ' $(SUBDIRS)`
-_words = $(subst _, ,$1)
-_dir = $(firstword $(call _words,$@))
-_targ = $(lastword $(call _words,$@))
-%_:; $(MAKE) -C $(_dir) $(_targ) $(EXTRA_TARGETS)

diff --git a/net-misc/suite3270/suite3270-3.3.15_p9.ebuild 
b/net-misc/suite3270/suite3270-3.3.15_p9.ebuild
deleted file mode 100644
index c9907aa4518..000
--- a/net-misc/suite3270/suite3270-3.3.15_p9.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-MY_PV=${PV/_p/ga}
-MY_P=${PN}-${MY_PV}
-SUB_PV=${PV:0:3}
-
-S=${WORKDIR}
-
-# only the x3270 package installs fonts
-FONT_PN="x3270"
-FONT_S=${WORKDIR}/${FONT_PN}-${SUB_PV}
-
-inherit eutils font multiprocessing
-
-DESCRIPTION="Complete 3270 access package"
-HOMEPAGE="http://x3270.bgp.nu/;
-SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc s390 sparc x86"
-IUSE="cjk doc ncurses ssl tcl X"
-
-RDEPEND="ssl? ( dev-libs/openssl )
-   X? (
-   x11-libs/libX11
-   x11-libs/libXaw
-   x11-libs/libXmu
-   x11-libs/libXt
-   )
-   ncurses? ( sys-libs/ncurses sys-libs/readline )
-   tcl? ( dev-lang/tcl:0 )"
-DEPEND="${RDEPEND}
-   X? (
-   x11-misc/xbitmaps
-   x11-proto/xproto
-   app-text/rman
-   x11-apps/mkfontdir
-   x11-apps/bdftopcf
-   )"
-
-suite3270_makelist() {
-   echo pr3287 s3270 \
-   $(usex ncurses c3270 '') \
-   $(usex tcl tcl3270 '') \
-   $(usex X x3270 '')
-}
-
-src_prepare() {
-   # Some subdirs (like c3270/x3270/s3270) install the same set of data 
files
-   # (they have 

[gentoo-commits] proj/kde:master commit in: app-office/kmymoney/

2017-12-31 Thread Andreas Sturmlechner
commit: a0cb889fc69529d32513a530886490a54b4be475
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 31 21:40:27 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 31 21:40:27 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a0cb889f

app-office/kmymoney: Drop USE=crypt, make unconditional; Fix USE=ofx

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-office/kmymoney/kmymoney-.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/app-office/kmymoney/kmymoney-.ebuild 
b/app-office/kmymoney/kmymoney-.ebuild
index d972d082a6..e11b520c2d 100644
--- a/app-office/kmymoney/kmymoney-.ebuild
+++ b/app-office/kmymoney/kmymoney-.ebuild
@@ -19,7 +19,7 @@ fi
 
 LICENSE="GPL-2"
 KEYWORDS=""
-IUSE="activities addressbook calendar crypt hbci holidays ofx quotes webkit 
weboob"
+IUSE="activities addressbook calendar hbci holidays ofx quotes webkit weboob"
 
 COMMON_DEPEND="
$(add_frameworks_dep karchive)
@@ -48,6 +48,7 @@ COMMON_DEPEND="
$(add_qt_dep qtsvg)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
+   >=app-crypt/gpgme-1.7.1-r1[cxx]
>=app-office/libalkimia-6.0.0
dev-libs/gmp:0=
dev-libs/kdiagram:5
@@ -60,7 +61,6 @@ COMMON_DEPEND="
$(add_kdeapps_dep kidentitymanagement)
)
calendar? ( dev-libs/libical:= )
-   crypt? ( >=app-crypt/gpgme-1.7.1-r1[cxx] )
hbci? (
>=net-libs/aqbanking-5.6.5
>=sys-libs/gwenhywfar-4.15.3-r1[qt5]
@@ -95,9 +95,8 @@ src_configure() {
$(cmake-utils_use_find_package addressbook 
KF5IdentityManagement)
-DENABLE_KBANKING=$(usex hbci)
-DENABLE_LIBICAL=$(usex calendar)
-   $(cmake-utils_use_find_package crypt KF5Gpgmepp)
$(cmake-utils_use_find_package holidays KF5Holidays)
-   -DENABLE_LIBOFX=$(usex ofx)
+   -DENABLE_OFXIMPORTER=$(usex ofx)
-DENABLE_WEBENGINE=$(usex !webkit)
-DENABLE_WEBOOB=$(usex weboob)
$(cmake-utils_use_find_package weboob KF5Kross)



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

2017-12-31 Thread Sergei Trofimovich
commit: bee706df60b2da10c3ec0f14e1b7df5564cd894f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Dec 31 00:51:41 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 31 21:32:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bee706df

x11-libs/gksu: stable 2.0.2-r2 for sparc, bug #635938

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

 x11-libs/gksu/gksu-2.0.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gksu/gksu-2.0.2-r2.ebuild 
b/x11-libs/gksu/gksu-2.0.2-r2.ebuild
index fd75403e6ee..fa4ccabcb3b 100644
--- a/x11-libs/gksu/gksu-2.0.2-r2.ebuild
+++ b/x11-libs/gksu/gksu-2.0.2-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://people.debian.org/~kov/gksu/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~x86-fbsd"
 IUSE="gnome"
 
 RDEPEND="



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

2017-12-31 Thread Sergei Trofimovich
commit: b7d11693106e081550efd1902a79a3695e900ad4
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Dec 31 00:50:26 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 31 21:32:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7d11693

gnome-extra/gucharmap: stable 9.0.4 for sparc, bug #635938

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

 gnome-extra/gucharmap/gucharmap-9.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gucharmap/gucharmap-9.0.4.ebuild 
b/gnome-extra/gucharmap/gucharmap-9.0.4.ebuild
index a523dee6939..edc765ed8bf 100644
--- a/gnome-extra/gucharmap/gucharmap-9.0.4.ebuild
+++ b/gnome-extra/gucharmap/gucharmap-9.0.4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gucharmap;
 
 LICENSE="GPL-3"
 SLOT="2.90"
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sh ~sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
 
 IUSE="debug +introspection test vala"
 REQUIRED_USE="vala? ( introspection )"



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

2017-12-31 Thread Sergei Trofimovich
commit: 2254984ef56b58ddb826299d9aafb38fac9cb3d6
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Dec 31 00:55:21 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 31 21:32:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2254984e

sys-kernel/linux-headers: stable 4.13 for sparc/hppa, bug #640080

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="hppa sparc"

 sys-kernel/linux-headers/linux-headers-4.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/linux-headers/linux-headers-4.13.ebuild 
b/sys-kernel/linux-headers/linux-headers-4.13.ebuild
index d4d2033f2fb..3f45c46cb48 100644
--- a/sys-kernel/linux-headers/linux-headers-4.13.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-4.13.ebuild
@@ -12,7 +12,7 @@ PATCH_VER="1"
 SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz
${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux"
 
 DEPEND="app-arch/xz-utils
dev-lang/perl"



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

2017-12-31 Thread Sergei Trofimovich
commit: 1ff20aea0a12bd6b086dc29806c351527a6b34c1
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Dec 31 20:54:55 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 31 21:32:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ff20aea

net-dns/ldns-utils: stable 1.7.0-r1 for hppa, bug #509632

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="hppa"

 net-dns/ldns-utils/ldns-utils-1.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/ldns-utils/ldns-utils-1.7.0-r1.ebuild 
b/net-dns/ldns-utils/ldns-utils-1.7.0-r1.ebuild
index f20c34e6054..0f251a68edc 100644
--- a/net-dns/ldns-utils/ldns-utils-1.7.0-r1.ebuild
+++ b/net-dns/ldns-utils/ldns-utils-1.7.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://www.nlnetlabs.nl/downloads/ldns/${MY_P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc 
x86"
+KEYWORDS="~alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86"
 IUSE="+dane ecdsa examples gost ssl"
 
 REQUIRED_USE="



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

2017-12-31 Thread Sergei Trofimovich
commit: 533353d7a1bf9e2d41e71ba420b8123fcdebb998
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Dec 31 00:51:00 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 31 21:32:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=533353d7

net-libs/uhttpmock: stable 0.5.1 for sparc, bug #635938

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

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

diff --git a/net-libs/uhttpmock/uhttpmock-0.5.1.ebuild 
b/net-libs/uhttpmock/uhttpmock-0.5.1.ebuild
index 0966b4fe96d..086e3f4a054 100644
--- a/net-libs/uhttpmock/uhttpmock-0.5.1.ebuild
+++ b/net-libs/uhttpmock/uhttpmock-0.5.1.ebuild
@@ -17,7 +17,7 @@ SLOT="0"
 IUSE="+introspection vala"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 sparc x86"
 
 RDEPEND="
>=dev-libs/glib-2.36.0:2



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

2017-12-31 Thread Sergei Trofimovich
commit: 02d41a79ff51c3550e0b1eadb23a95f651e6cdca
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Dec 31 16:07:10 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 31 21:32:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d41a79

net-misc/rsync: stable 3.1.2-r2 for hppa, bug #640570

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="hppa"

 net-misc/rsync/rsync-3.1.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/rsync/rsync-3.1.2-r2.ebuild 
b/net-misc/rsync/rsync-3.1.2-r2.ebuild
index d69be5802de..385ca923572 100644
--- a/net-misc/rsync/rsync-3.1.2-r2.ebuild
+++ b/net-misc/rsync/rsync-3.1.2-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://rsync.samba.org/ftp/rsync/src/${P}.tar.gz;
 LICENSE="GPL-3"
 SLOT="0"
 if [[ ${PV} != *_pre ]] ; then
-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"
+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"
 fi
 IUSE="acl examples iconv ipv6 static stunnel xattr"
 



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-php/

2017-12-31 Thread Sergei Trofimovich
commit: cc097f2c652d5ebdceed46baccef9485265864be
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Dec 31 12:56:29 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 31 21:32:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc097f2c

app-eselect/eselect-php: stable 0.9.4-r5 for sparc, bug #642788

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

 app-eselect/eselect-php/eselect-php-0.9.4-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-php/eselect-php-0.9.4-r5.ebuild 
b/app-eselect/eselect-php/eselect-php-0.9.4-r5.ebuild
index c99ebdbb421..707e524cc3e 100644
--- a/app-eselect/eselect-php/eselect-php-0.9.4-r5.ebuild
+++ b/app-eselect/eselect-php/eselect-php-0.9.4-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~mjo/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 IUSE="fpm apache2"
 
 # The "DirectoryIndex" line in 70_mod_php.conf requires mod_dir.



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

2017-12-31 Thread Sergei Trofimovich
commit: d37e6cf7fb39d515eeaf3db6f1309fa210780635
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Dec 31 00:19:19 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 31 21:32:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d37e6cf7

dev-perl/Net-DNS: stable 1.130.0 for sparc, bug #639714

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

 dev-perl/Net-DNS/Net-DNS-1.130.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Net-DNS/Net-DNS-1.130.0.ebuild 
b/dev-perl/Net-DNS/Net-DNS-1.130.0.ebuild
index 4c36d7c29c7..f6a80ed1682 100644
--- a/dev-perl/Net-DNS/Net-DNS-1.130.0.ebuild
+++ b/dev-perl/Net-DNS/Net-DNS-1.130.0.ebuild
@@ -11,7 +11,7 @@ inherit toolchain-funcs perl-module
 DESCRIPTION="Perl Interface to the Domain Name System"
 
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="+ipv6 test minimal"
 
 PDEPEND="!minimal? ( >=dev-perl/Net-DNS-SEC-1.10.0 )"



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

2017-12-31 Thread Sergei Trofimovich
commit: e621778a0f3eb4a7b64bee07a1afa6f94f898c2e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Dec 31 00:22:07 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 31 21:32:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e621778a

media-gfx/fontforge: stable 20170731-r3 for sparc, bug #637154

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

 media-gfx/fontforge/fontforge-20170731-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fontforge/fontforge-20170731-r3.ebuild 
b/media-gfx/fontforge/fontforge-20170731-r3.ebuild
index ae146eb0647..d314d38fc35 100644
--- a/media-gfx/fontforge/fontforge-20170731-r3.ebuild
+++ b/media-gfx/fontforge/fontforge-20170731-r3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/fontforge/fontforge/releases/download/${PV}/fontforg
 
 LICENSE="BSD GPL-3+"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="cairo truetype-debugger gif gtk jpeg png +python readline test tiff svg 
unicode X"
 
 RESTRICT="!test? ( test )"



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

2017-12-31 Thread Sergei Trofimovich
commit: b6bdc1f99bfbe032dc50e36152909fac39bd80b9
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Dec 31 20:55:43 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 31 21:32:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6bdc1f9

net-libs/ldns: stable 1.7.0-r2 for hppa, bug #509632

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="hppa"

 net-libs/ldns/ldns-1.7.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/ldns/ldns-1.7.0-r2.ebuild 
b/net-libs/ldns/ldns-1.7.0-r2.ebuild
index 26162fe5a27..f1f882c3c1c 100644
--- a/net-libs/ldns/ldns-1.7.0-r2.ebuild
+++ b/net-libs/ldns/ldns-1.7.0-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="+dane doc +ecdsa gost libressl python static-libs vim-syntax"
 
 # configure will die if ecdsa is enabled and ssl is not



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

2017-12-31 Thread Sergei Trofimovich
commit: 0e95698ff9584aa8045275705c0247a77264d044
Author: Matija Skala  gmx  com>
AuthorDate: Thu Nov  9 16:49:37 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 31 21:26:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e95698f

sys-libs/glibc: avoid libm-2.26.so symlink clash on merged /usr, bug #627378

The problem in bug #627378 manifests as libm-2.26.so file corruption:

Before the change glibc package contained a 'libm-2.26.so'
symlink from '/usr/lib64' to '/lib64':

$ equery f sys-libs/glibc | sed 's@usr/lib@lib@g' | sort | uniq -d
/lib64/libm-2.26.so

When both are the same directory all depends on the merge order:
- symlink first, then real file. real file overwrites symlink, all is good
- real file first, then symlink. symlink overwrites the file and points to
  itself. Binaries linked against libm fail to start.

The change is to get rid of symlink (symlink was a workaround to portage's
QA check) and move 'libm-2.26.a' from '/usr/lib64' to '/usr/lib64/glibc-'.

Reported-by: Duncan
Fixed-by: Matija Skala
Closes: https://bugs.gentoo.org/627378
Closes: https://github.com/gentoo/gentoo/pull/4268

 sys-libs/glibc/{glibc-2.26-r4.ebuild => glibc-2.26-r5.ebuild} | 11 +++
 sys-libs/glibc/glibc-.ebuild  | 11 +++
 2 files changed, 14 insertions(+), 8 deletions(-)

diff --git a/sys-libs/glibc/glibc-2.26-r4.ebuild 
b/sys-libs/glibc/glibc-2.26-r5.ebuild
similarity index 97%
rename from sys-libs/glibc/glibc-2.26-r4.ebuild
rename to sys-libs/glibc/glibc-2.26-r5.ebuild
index 97cf7ef1cbc..abde9e62f95 100644
--- a/sys-libs/glibc/glibc-2.26-r4.ebuild
+++ b/sys-libs/glibc/glibc-2.26-r5.ebuild
@@ -607,15 +607,18 @@ glibc_do_src_install() {
find "${D}" -name "libnsl.a" -delete
find "${D}" -name "libnsl.so" -delete
 
-   # Normally real_pv is ${PV}. Live ebuilds are exception, there we need
+   # Normally upstream_pv is ${PV}. Live ebuilds are exception, there we 
need
# to infer upstream version:
# '#define VERSION "2.26.90"' -> '2.26.90'
local upstream_pv=$(sed -n -r 's/#define VERSION "(.*)"/\1/p' 
"${S}"/version.h)
 
-   # Newer versions get fancy with libm linkage to include vectorized 
support.
-   # While we don't really need a ldscript here, portage QA checks get 
upset.
if [[ -e ${ED}$(alt_usrlibdir)/libm-${upstream_pv}.a ]] ; then
-   dosym ../../$(get_libdir)/libm-${upstream_pv}.so 
$(alt_usrlibdir)/libm-${upstream_pv}.so
+   # Move versioned .a file out of libdir to evade portage QA 
checks
+   # instead of using gen_usr_ldscript(). We fix ldscript as:
+   # "GROUP ( /usr/lib64/libm-.a ..." -> "GROUP ( 
/usr/lib64/glibc-/libm-.a ..."
+   sed -i "s@\(libm-${upstream_pv}.a\)@${P}/\1@" 
"${ED}"$(alt_usrlibdir)/libm.a || die
+   dodir $(alt_usrlibdir)/${P}
+   mv "${ED}"$(alt_usrlibdir)/libm-${upstream_pv}.a 
"${ED}"$(alt_usrlibdir)/${P}/libm-${upstream_pv}.a || die
fi
 
# We'll take care of the cache ourselves

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index a5bf3b51ebc..2aed938db02 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -614,15 +614,18 @@ glibc_do_src_install() {
find "${D}" -name "libnsl.a" -delete
find "${D}" -name "libnsl.so" -delete
 
-   # Normally real_pv is ${PV}. Live ebuilds are exception, there we need
+   # Normally upstream_pv is ${PV}. Live ebuilds are exception, there we 
need
# to infer upstream version:
# '#define VERSION "2.26.90"' -> '2.26.90'
local upstream_pv=$(sed -n -r 's/#define VERSION "(.*)"/\1/p' 
"${S}"/version.h)
 
-   # Newer versions get fancy with libm linkage to include vectorized 
support.
-   # While we don't really need a ldscript here, portage QA checks get 
upset.
if [[ -e ${ED}$(alt_usrlibdir)/libm-${upstream_pv}.a ]] ; then
-   dosym ../../$(get_libdir)/libm-${upstream_pv}.so 
$(alt_usrlibdir)/libm-${upstream_pv}.so
+   # Move versioned .a file out of libdir to evade portage QA 
checks
+   # instead of using gen_usr_ldscript(). We fix ldscript as:
+   # "GROUP ( /usr/lib64/libm-.a ..." -> "GROUP ( 
/usr/lib64/glibc-/libm-.a ..."
+   sed -i "s@\(libm-${upstream_pv}.a\)@${P}/\1@" 
"${ED}"$(alt_usrlibdir)/libm.a || die
+   dodir $(alt_usrlibdir)/${P}
+   mv "${ED}"$(alt_usrlibdir)/libm-${upstream_pv}.a 
"${ED}"$(alt_usrlibdir)/${P}/libm-${upstream_pv}.a || die
fi
 
# We'll take care of the cache ourselves



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

2017-12-31 Thread Andreas Sturmlechner
commit: 7fc53637c19e90a43244f3b89d4e14bc73de4121
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 31 21:15:57 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 31 21:15:57 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7fc53637

Documentation: Update CONTRIBUTORS

 Documentation/CONTRIBUTORS | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/CONTRIBUTORS b/Documentation/CONTRIBUTORS
index 305f5b5c1f..1d4e90393f 100644
--- a/Documentation/CONTRIBUTORS
+++ b/Documentation/CONTRIBUTORS
@@ -89,6 +89,7 @@ Mike Frysinger 
 Mike Gilbert 
 My Th 
 Nikoli 
+Nils Freydank 
 Oldřich Jedlička 
 Ondrej Sukup 
 Pablo Cholaky 



[gentoo-commits] proj/kde:master commit in: profiles/package.mask/

2017-12-31 Thread Andreas Sturmlechner
commit: b6c5de0dea874159dafe62f437740f7ca3ea6b13
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 31 20:12:55 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 31 20:12:55 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b6c5de0d

profiles: Mask app-office/calligra-3.0.90 (3.1 beta)

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

diff --git a/profiles/package.mask/calligra-3.0.90 
b/profiles/package.mask/calligra-3.0.90
new file mode 100644
index 00..8f8ae88d6f
--- /dev/null
+++ b/profiles/package.mask/calligra-3.0.90
@@ -0,0 +1,4 @@
+# Andreas Sturmlechner  (31 Dec 2017)
+# Calligra 3.0.90 (3.1 beta) mask
+# Unstable release.
+~app-office/calligra-3.0.90



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

2017-12-31 Thread Andreas Sturmlechner
commit: 661e1ffe79b209b435ad344e1535d91aa60bb4ba
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 31 20:23:47 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 31 20:23:47 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=661e1ffe

kde5.eclass: Add KDE_PO_DIRS

 eclass/kde5.eclass | 19 ---
 1 file changed, 12 insertions(+), 7 deletions(-)

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index 826e0abf10..adce61555e 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -95,6 +95,11 @@ EXPORT_FUNCTIONS pkg_setup pkg_nofetch src_unpack 
src_prepare src_configure src_
 # Specifies the location of the KDE handbook if not the default.
 : ${KDE_DOC_DIR:=doc}
 
+# @ECLASS-VARIABLE: KDE_PO_DIRS
+# @DESCRIPTION:
+# Specifies the possible locations of KDE l10n files if not the default.
+: ${KDE_PO_DIRS:="po poqm"}
+
 # @ECLASS-VARIABLE: KDE_QTHELP
 # @DESCRIPTION:
 # If set to "false", do nothing.
@@ -523,18 +528,18 @@ kde5_src_prepare() {
 
# drop translations when nls is not wanted
if in_iuse nls && ! use nls ; then
-   if [[ -d po ]] ; then
-   rm -r po || die
-   fi
-   if [[ -d poqm ]] ; then
-   rm -r poqm || die
-   fi
+   local po
+   for po in ${KDE_PO_DIRS}; do
+   if [[ -d ${po} ]] ; then
+   rm -r ${po} || die
+   fi
+   done
fi
 
# enable only the requested translations when required
if [[ -v LINGUAS ]] ; then
local po
-   for po in po poqm; do
+   for po in ${KDE_PO_DIRS}; do
if [[ -d ${po} ]] ; then
pushd ${po} > /dev/null || die
local lang



[gentoo-commits] proj/kde:master commit in: app-office/calligra/

2017-12-31 Thread Andreas Sturmlechner
commit: 84d05828b8b2516d5f6f50a9905e56d1ec8d1f0d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 31 20:26:06 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 31 20:26:06 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=84d05828

app-office/calligra: 3.0.90 version bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../{calligra-.ebuild => calligra-3.0.90.ebuild} | 12 +++-
 app-office/calligra/calligra-.ebuild | 11 ++-
 2 files changed, 21 insertions(+), 2 deletions(-)

diff --git a/app-office/calligra/calligra-.ebuild 
b/app-office/calligra/calligra-3.0.90.ebuild
similarity index 93%
copy from app-office/calligra/calligra-.ebuild
copy to app-office/calligra/calligra-3.0.90.ebuild
index 8c55ddf184..ea03fe44a5 100644
--- a/app-office/calligra/calligra-.ebuild
+++ b/app-office/calligra/calligra-3.0.90.ebuild
@@ -5,12 +5,16 @@ EAPI=6
 
 CHECKREQS_DISK_BUILD="4G"
 KDE_HANDBOOK="forceoptional"
+KDE_PO_DIRS="po plan/po"
 KDE_TEST="forceoptional"
+PLANVER="3.0.91"
 inherit check-reqs kde5 versionator
 
 DESCRIPTION="KDE Office Suite"
 HOMEPAGE="https://www.calligra.org/;
-[[ ${KDE_BUILD_TYPE} == release ]] && 
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+[[ ${KDE_BUILD_TYPE} == release ]] && \
+   SRC_URI="mirror://kde/unstable/${PN}/${P}.tar.xz
+   calligra_features_plan? ( 
mirror://kde/unstable/${PN}/${PN}plan-${PLANVER}.tar.xz )"
 
 LICENSE="GPL-2"
 
@@ -145,6 +149,12 @@ pkg_setup() {
 }
 
 src_prepare() {
+   if use calligra_features_plan && [[ ${KDE_BUILD_TYPE} == release ]]; 
then
+   mv ../${PN}plan-${PLANVER} plan || die
+   sed -e "/add_subdirectory(plan)/s/#//" \
+   -e "/^calligra_disable_product(APP_PLAN/s/^/#/" \
+   -i CMakeLists.txt || die
+   fi
kde5_src_prepare
 
if ! use test; then

diff --git a/app-office/calligra/calligra-.ebuild 
b/app-office/calligra/calligra-.ebuild
index 8c55ddf184..a7e58e4bf2 100644
--- a/app-office/calligra/calligra-.ebuild
+++ b/app-office/calligra/calligra-.ebuild
@@ -5,12 +5,15 @@ EAPI=6
 
 CHECKREQS_DISK_BUILD="4G"
 KDE_HANDBOOK="forceoptional"
+KDE_PO_DIRS="po plan/po"
 KDE_TEST="forceoptional"
 inherit check-reqs kde5 versionator
 
 DESCRIPTION="KDE Office Suite"
 HOMEPAGE="https://www.calligra.org/;
-[[ ${KDE_BUILD_TYPE} == release ]] && 
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+[[ ${KDE_BUILD_TYPE} == release ]] && \
+   SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz
+   calligra_features_plan? ( 
mirror://kde/stable/${PN}/${PN}plan-${PV}.tar.xz )"
 
 LICENSE="GPL-2"
 
@@ -145,6 +148,12 @@ pkg_setup() {
 }
 
 src_prepare() {
+   if use calligra_features_plan && [[ ${KDE_BUILD_TYPE} == release ]]; 
then
+   mv ../${PN}plan-${PV} plan || die
+   sed -e "/add_subdirectory(plan)/s/#//" \
+   -e "/^calligra_disable_product(APP_PLAN/s/^/#/" \
+   -i CMakeLists.txt || die
+   fi
kde5_src_prepare
 
if ! use test; then



[gentoo-commits] proj/kde:master commit in: Documentation/package.accept_keywords/, ...

2017-12-31 Thread Andreas Sturmlechner
commit: 937b7f07280a9bdb382323ae6e895daa05f768c1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 31 21:16:29 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 31 21:16:29 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=937b7f07

Documentation: Update KDE Plasma 5.11 package.keywords (more-deps)

 Documentation/package.accept_keywords/.kde-plasma-5.11/more-deps | 1 +
 Documentation/package.accept_keywords/kde-plasma-5.11.keywords   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/Documentation/package.accept_keywords/.kde-plasma-5.11/more-deps 
b/Documentation/package.accept_keywords/.kde-plasma-5.11/more-deps
index cb9ad7662c..1264bd77d3 100644
--- a/Documentation/package.accept_keywords/.kde-plasma-5.11/more-deps
+++ b/Documentation/package.accept_keywords/.kde-plasma-5.11/more-deps
@@ -1,3 +1,4 @@
 ~dev-libs/tinyxml2-3.0.0
 ~dev-qt/qtvirtualkeyboard-5.7.1
+~kde-frameworks/networkmanager-qt-5.40.0
 ~sys-fs/encfs-1.9.2

diff --git a/Documentation/package.accept_keywords/kde-plasma-5.11.keywords 
b/Documentation/package.accept_keywords/kde-plasma-5.11.keywords
index 4ef91fa07a..0dcb8dd051 100644
--- a/Documentation/package.accept_keywords/kde-plasma-5.11.keywords
+++ b/Documentation/package.accept_keywords/kde-plasma-5.11.keywords
@@ -45,4 +45,5 @@
 

[gentoo-commits] proj/kde:master commit in: app-office/calligra/files/, app-office/calligra/

2017-12-31 Thread Andreas Sturmlechner
commit: 40297c8d3eaea4cb4b5893a0d648dd91a70cac93
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 31 19:02:13 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 31 20:04:23 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=40297c8d

app-office/calligra: Fix patch new DEPENDs, add USE=gemini

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-office/calligra/calligra-.ebuild   | 45 +-
 .../files/calligra-3.0.0-no-arch-detection.patch   | 17 
 .../files/calligra-3.0.90-no-arch-detection.patch  | 17 
 app-office/calligra/metadata.xml   |  2 +-
 4 files changed, 36 insertions(+), 45 deletions(-)

diff --git a/app-office/calligra/calligra-.ebuild 
b/app-office/calligra/calligra-.ebuild
index db53b6af33..8c55ddf184 100644
--- a/app-office/calligra/calligra-.ebuild
+++ b/app-office/calligra/calligra-.ebuild
@@ -18,11 +18,10 @@ LICENSE="GPL-2"
 KEYWORDS="~amd64 ~x86"
 
 CAL_FTS=( karbon plan sheets words )
-CAL_EXP_FTS=( braindump stage )
 
-IUSE="activities +crypt +fontconfig gsl import-filter jpeg2k +lcms okular 
openexr +pdf
-   phonon pim spacenav +truetype vc X $(printf 'calligra_features_%s ' 
${CAL_FTS[@]})
-   $(printf 'calligra_experimental_features_%s ' ${CAL_EXP_FTS[@]})"
+IUSE="activities +crypt +fontconfig gemini gsl import-filter +lcms okular 
openexr +pdf
+   phonon pim spacenav +truetype X $(printf 'calligra_features_%s ' 
${CAL_FTS[@]})
+   calligra_experimental_features_stage"
 
 # TODO: Not packaged: Cauchy (https://bitbucket.org/cyrille/cauchy)
 # Required for the matlab/octave formula tool
@@ -30,6 +29,9 @@ IUSE="activities +crypt +fontconfig gsl import-filter jpeg2k 
+lcms okular openex
 # Crashes plan (https://bugs.kde.org/show_bug.cgi?id=311940)
 # $(add_kdeapps_dep akonadi)
 # $(add_kdeapps_dep akonadi-contacts)
+# Currently upstream-disabled in plan
+# =dev-libs/kproperty-3.0*:5
+# =dev-libs/kreport-3.0*:5
 COMMON_DEPEND="
$(add_frameworks_dep karchive)
$(add_frameworks_dep kcmutils)
@@ -74,6 +76,7 @@ COMMON_DEPEND="
activities? ( $(add_frameworks_dep kactivities) )
crypt? ( app-crypt/qca:2[qt5] )
fontconfig? ( media-libs/fontconfig )
+   gemini? ( $(add_qt_dep qtdeclarative 'widgets') )
gsl? ( sci-libs/gsl )
import-filter? (
$(add_frameworks_dep khtml)
@@ -98,17 +101,14 @@ COMMON_DEPEND="
$(add_qt_dep qtx11extras)
x11-libs/libX11
)
-   calligra_experimental_features_braindump? ( $(add_qt_dep qtwebkit) )
calligra_experimental_features_stage? (
$(add_qt_dep qtwebkit)
okular? ( $(add_kdeapps_dep okular) )
)
-   calligra_features_karbon? ( jpeg2k? ( media-libs/openjpeg:= ) )
calligra_features_plan? (
$(add_frameworks_dep khtml)
+   $(add_kdeapps_dep kholidays)
dev-libs/kdiagram:5
-   =dev-libs/kproperty-3.0*:5
-   =dev-libs/kreport-3.0*:5
pim? (
$(add_kdeapps_dep kcalcore)
$(add_kdeapps_dep kcontacts)
@@ -125,7 +125,6 @@ DEPEND="${COMMON_DEPEND}
sys-devel/gettext
x11-misc/shared-mime-info
test? ( $(add_frameworks_dep threadweaver) )
-   vc? ( >=dev-libs/vc-1.1.0 )
 "
 RDEPEND="${COMMON_DEPEND}
calligra_features_karbon? ( media-gfx/pstoedit[plotutils] )
@@ -134,7 +133,7 @@ RDEPEND="${COMMON_DEPEND}
 "
 RESTRICT+=" test"
 
-PATCHES=( "${FILESDIR}/${PN}"-3.0.0-no-arch-detection.patch )
+PATCHES=( "${FILESDIR}/${PN}"-3.0.90-no-arch-detection.patch )
 
 pkg_pretend() {
check-reqs_pkg_pretend
@@ -157,8 +156,7 @@ src_prepare() {
punt_bogus_dep Qt5 Declarative
punt_bogus_dep Qt5 OpenGL
 
-   if ! use calligra_experimental_features_stage && \
-   ! use calligra_experimental_features_braindump; then
+   if ! use calligra_experimental_features_stage; then
punt_bogus_dep Qt5 WebKitWidgets
punt_bogus_dep Qt5 WebKit
fi
@@ -176,7 +174,7 @@ src_prepare() {
 }
 
 src_configure() {
-   local cal_ft myproducts experimental=OFF
+   local cal_ft myproducts
 
# applications
for cal_ft in ${CAL_FTS[@]}; do
@@ -184,13 +182,10 @@ src_configure() {
myproducts+=( "${cal_ft^^}" )
fi
done
-   # experimental/unmaintained applications
-   for cal_ft in ${CAL_EXP_FTS[@]}; do
-   if use calligra_experimental_features_${cal_ft} ; then
-   experimental=ON
-   myproducts+=( "${cal_ft^^}" )
-   fi
-   done
+
+   [[ ${KDE_BUILD_TYPE} == release ]] && \
+   use calligra_experimental_features_stage && \
+   myproducts+=( CALLIGRA_FEATURES_STAGE )
 
   

[gentoo-commits] proj/kde:master commit in: app-office/calligra/

2017-12-31 Thread Andreas Sturmlechner
commit: 923908ce76d31f96ec1678f71569c8a6ae622eeb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 31 21:04:45 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 31 21:04:45 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=923908ce

app-office/calligra: Raise KDE_APPS_MINIMAL to 17.12.0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-office/calligra/calligra-3.0.90.ebuild | 1 +
 app-office/calligra/calligra-.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/app-office/calligra/calligra-3.0.90.ebuild 
b/app-office/calligra/calligra-3.0.90.ebuild
index ea03fe44a5..72c2b50c8e 100644
--- a/app-office/calligra/calligra-3.0.90.ebuild
+++ b/app-office/calligra/calligra-3.0.90.ebuild
@@ -4,6 +4,7 @@
 EAPI=6
 
 CHECKREQS_DISK_BUILD="4G"
+KDE_APPS_MINIMAL="17.12.0"
 KDE_HANDBOOK="forceoptional"
 KDE_PO_DIRS="po plan/po"
 KDE_TEST="forceoptional"

diff --git a/app-office/calligra/calligra-.ebuild 
b/app-office/calligra/calligra-.ebuild
index a7e58e4bf2..e5784ea6d5 100644
--- a/app-office/calligra/calligra-.ebuild
+++ b/app-office/calligra/calligra-.ebuild
@@ -4,6 +4,7 @@
 EAPI=6
 
 CHECKREQS_DISK_BUILD="4G"
+KDE_APPS_MINIMAL="17.12.0"
 KDE_HANDBOOK="forceoptional"
 KDE_PO_DIRS="po plan/po"
 KDE_TEST="forceoptional"



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

2017-12-31 Thread Patrice Clement
commit: 203a8aa3740fe72a810b77a3e5830e477df3a17c
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Dec 31 20:46:13 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Dec 31 20:46:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=203a8aa3

app-admin/yadm: version bump.

Closes: https://bugs.gentoo.org/642660
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-admin/yadm/Manifest   |  1 +
 app-admin/yadm/yadm-1.12.0.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/app-admin/yadm/Manifest b/app-admin/yadm/Manifest
index a24ba32f0ef..6b24d62501b 100644
--- a/app-admin/yadm/Manifest
+++ b/app-admin/yadm/Manifest
@@ -1 +1,2 @@
 DIST yadm-1.07.tar.gz 34240 BLAKE2B 
11952a693c38aac2f2e7fa3efd469dc640941ef9c75a8a1e70974b4eea37c506df7480b2fce84ca8482c932295923ece4ff52cfc13bf9b52030dab0500f07c86
 SHA512 
9bbe33c82a137375cb27916ae5b5a06f06c25a75ae05688be473103c29154309d3472accc0aa0670a80a4714bc6523ab85c41fd6aa8d1909586437c5778b9144
+DIST yadm-1.12.0.tar.gz 47340 BLAKE2B 
ef710f56c96244c082bfcc887cae4aee00dec5e7466500dde263c5e4f43df046e11742fd275e989bd9704b39a123f17248cd70d64f6ca552b28db6c44814
 SHA512 
402a67770154ce3ae7ab947ff4d4e26ca5040d343110fb749195ca5c3f4ee435aba1d8cdf02d4ecf4a81d3f331c1b891bed4fb3fcfcc893867e0fce45b9c8cd8

diff --git a/app-admin/yadm/yadm-1.12.0.ebuild 
b/app-admin/yadm/yadm-1.12.0.ebuild
new file mode 100644
index 000..e6b2381a71f
--- /dev/null
+++ b/app-admin/yadm/yadm-1.12.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1
+
+DESCRIPTION="A dotfile manager for the config files in your home folder"
+HOMEPAGE="https://github.com/TheLocehiliosan/yadm/;
+SRC_URI="https://github.com/TheLocehiliosan/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="zsh-completion test"
+
+DEPEND="
+   test? (
+   dev-tcltk/expect
+   dev-util/bats
+   dev-vcs/git
+   )"
+
+RDEPEND="
+   dev-vcs/git
+   app-crypt/gnupg
+   zsh-completion? ( app-shells/gentoo-zsh-completions )"
+
+src_compile() {
+   emake "${PN}.md"
+}
+
+src_test() {
+   # 109_accept_encryption tests are interactive, thus fail. Skip them
+   # 113_accept_jinja_alt.bats are depepending on the optional envtpl
+   while IFS="" read -d $'\0' -r f ; do
+   bats "${f}" || die "test ${f} failed"
+   done < <(find test -name '*.bats' -and -not -name 
'109_accept_encryption.bats' -and -not -name '113_accept_jinja_alt.bats' 
-print0)
+}
+
+src_install() {
+   einstalldocs
+
+   dobin "${PN}"
+   doman "${PN}.1"
+
+   dobashcomp completion/yadm.bash_completion
+
+   if use zsh-completion; then
+   insinto /usr/share/zsh/site-functions
+   newins completion/yadm.zsh_completion _${PN}
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-tv/mythtv/, media-tv/mythtv/files/

2017-12-31 Thread Pacho Ramos
commit: 84c8c87379329675f379ca21aa36c7d72b1cecc5
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Dec 31 20:31:42 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Dec 31 20:32:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84c8c873

media-tv/mythtv: It doesn't really need media-libs/libdvb for dvb support 
(#642606), bump eapi, don't show elog messages always, stop pre-stripping files.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-tv/mythtv/files/mythtv-0.28.1-glibc225.patch |   4 +-
 media-tv/mythtv/mythtv-0.28.1-r4.ebuild| 367 +
 2 files changed, 369 insertions(+), 2 deletions(-)

diff --git a/media-tv/mythtv/files/mythtv-0.28.1-glibc225.patch 
b/media-tv/mythtv/files/mythtv-0.28.1-glibc225.patch
index 343a808076e..9e4543e86b1 100644
--- a/media-tv/mythtv/files/mythtv-0.28.1-glibc225.patch
+++ b/media-tv/mythtv/files/mythtv-0.28.1-glibc225.patch
@@ -13,8 +13,8 @@ On BSD platforms they remain defined in 
 
 diff --git a/mythtv/libs/libmythtv/videosource.cpp 
b/mythtv/libs/libmythtv/videosource.cpp
 index 97618adc80..09dd95073d 100644
 a/mythtv/libs/libmythtv/videosource.cpp
-+++ b/mythtv/libs/libmythtv/videosource.cpp
+--- mythtv/libs/libmythtv/videosource.cpp.old
 mythtv/libs/libmythtv/videosource.cpp
 @@ -3,7 +3,11 @@
  // Standard UNIX C headers
  #include 

diff --git a/media-tv/mythtv/mythtv-0.28.1-r4.ebuild 
b/media-tv/mythtv/mythtv-0.28.1-r4.ebuild
new file mode 100644
index 000..c030c6623d2
--- /dev/null
+++ b/media-tv/mythtv/mythtv-0.28.1-r4.ebuild
@@ -0,0 +1,367 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+# git diff --relative=mythtv v0.27.6.. > ~/mythtv-0.27.6/patches/mythtv.patch
+BACKPORTS="03f44039848bd09444ff4baa8dc158bd61454079"
+MY_P=${P%_p*}
+MY_PV=${PV%_p*}
+
+inherit flag-o-matic python-single-r1 qmake-utils user readme.gentoo-r1 
systemd vcs-snapshot
+
+MYTHTV_BRANCH="fixes/0.28"
+
+DESCRIPTION="Homebrew PVR project"
+HOMEPAGE="https://www.mythtv.org;
+SRC_URI="https://github.com/MythTV/mythtv/archive/${BACKPORTS}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+SLOT="0/${PV}"
+
+IUSE_INPUT_DEVICES="input_devices_joystick"
+IUSE="alsa altivec autostart bluray cec crystalhd debug dvb dvd egl fftw +hls \
+   ieee1394 jack lcd libass lirc +mythlogserver perl pulseaudio python 
systemd +theora \
+   vaapi vdpau +vorbis +wrapper +xml xmltv +xvid zeroconf 
${IUSE_INPUT_DEVICES}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   bluray? ( xml )
+   theora? ( vorbis )"
+
+COMMON="
+   dev-libs/glib:2
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtscript:5
+   dev-qt/qtsql:5[mysql]
+   dev-qt/qtopengl:5
+   dev-qt/qtwebkit:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   media-gfx/exiv2:=
+   media-libs/freetype:2
+   media-libs/taglib
+   >=media-sound/lame-3.93.1
+   sys-libs/zlib
+   virtual/mysql
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXinerama
+   x11-libs/libXv
+   x11-libs/libXrandr
+   x11-libs/libXxf86vm
+   x11-misc/wmctrl
+   alsa? ( >=media-libs/alsa-lib-1.0.24 )
+   bluray? (
+   dev-libs/libcdio:=
+   media-libs/libbluray:=
+   sys-fs/udisks:2
+   )
+   cec? ( dev-libs/libcec )
+   dvb? (
+   virtual/linuxtv-dvb-headers
+   )
+   dvd? (
+   dev-libs/libcdio:=
+   sys-fs/udisks:2
+   )
+   egl? ( media-libs/mesa[egl] )
+   fftw? ( sci-libs/fftw:3.0= )
+   hls? (
+   media-libs/faac
+   =media-libs/x264-0.0.20111220:=
+   )
+   ieee1394? (
+   >=media-libs/libiec61883-1.0.0
+   >=sys-libs/libavc1394-0.5.3
+   >=sys-libs/libraw1394-1.2.0
+   )
+   jack? ( media-sound/jack-audio-connection-kit )
+   lcd? ( app-misc/lcdproc )
+   libass? ( >=media-libs/libass-0.9.11:= )
+   lirc? ( app-misc/lirc )
+   perl? (
+   >=dev-perl/libwww-perl-5
+   dev-perl/DBD-mysql
+   dev-perl/HTTP-Message
+   dev-perl/IO-Socket-INET6
+   dev-perl/LWP-Protocol-https
+   dev-perl/Net-UPnP
+   )
+   pulseaudio? ( media-sound/pulseaudio )
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/lxml
+   dev-python/mysql-python
+   dev-python/urlgrabber
+   )
+   systemd? ( sys-apps/systemd:= )
+   theora? ( media-libs/libtheora media-libs/libogg )
+   vaapi? ( x11-libs/libva:=[opengl] )
+   vdpau? ( x11-libs/libvdpau )
+   vorbis? ( >=media-libs/libvorbis-1.0 media-libs/libogg )
+   xml? ( >=dev-libs/libxml2-2.6.0 )
+   

[gentoo-commits] repo/gentoo:master commit in: media-tv/mythtv/

2017-12-31 Thread Pacho Ramos
commit: 95ee131147f3aec5f767768b2af5af08dac8890a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Dec 31 20:32:40 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Dec 31 20:32:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95ee1311

media-tv/mythtv: Drop old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-tv/mythtv/mythtv-0.28.1-r3.ebuild | 359 
 1 file changed, 359 deletions(-)

diff --git a/media-tv/mythtv/mythtv-0.28.1-r3.ebuild 
b/media-tv/mythtv/mythtv-0.28.1-r3.ebuild
deleted file mode 100644
index eb2f4161dfb..000
--- a/media-tv/mythtv/mythtv-0.28.1-r3.ebuild
+++ /dev/null
@@ -1,359 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-# git diff --relative=mythtv v0.27.6.. > ~/mythtv-0.27.6/patches/mythtv.patch
-BACKPORTS="03f44039848bd09444ff4baa8dc158bd61454079"
-MY_P=${P%_p*}
-MY_PV=${PV%_p*}
-
-inherit flag-o-matic multilib eutils python-single-r1 qmake-utils user systemd 
vcs-snapshot
-
-MYTHTV_BRANCH="fixes/0.28"
-
-DESCRIPTION="Homebrew PVR project"
-HOMEPAGE="https://www.mythtv.org;
-SRC_URI="https://github.com/MythTV/mythtv/archive/${BACKPORTS}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-SLOT="0/${PV}"
-
-IUSE_INPUT_DEVICES="input_devices_joystick"
-IUSE="alsa altivec autostart bluray cec crystalhd debug dvd egl fftw +hls \
-ieee1394 jack lcd libass lirc +mythlogserver perl pulseaudio python systemd 
+theora \
-vaapi vdpau +vorbis +wrapper +xml xmltv +xvid zeroconf ${IUSE_INPUT_DEVICES}"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   bluray? ( xml )
-   theora? ( vorbis )"
-
-COMMON="
-   dev-libs/glib:2
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtscript:5
-   dev-qt/qtsql:5[mysql]
-   dev-qt/qtopengl:5
-   dev-qt/qtwebkit:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   media-gfx/exiv2:=
-   media-libs/freetype:2
-   media-libs/taglib
-   >=media-sound/lame-3.93.1
-   sys-libs/zlib
-   virtual/mysql
-   virtual/opengl
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXinerama
-   x11-libs/libXv
-   x11-libs/libXrandr
-   x11-libs/libXxf86vm
-   x11-misc/wmctrl
-   alsa? ( >=media-libs/alsa-lib-1.0.24 )
-   bluray? (
-   dev-libs/libcdio:=
-   media-libs/libbluray:=
-   sys-fs/udisks:2
-   )
-   cec? ( dev-libs/libcec )
-   dvd? (
-   dev-libs/libcdio:=
-   sys-fs/udisks:2
-   )
-   egl? ( media-libs/mesa[egl] )
-   fftw? ( sci-libs/fftw:3.0= )
-   hls? (
-   media-libs/faac
-   =media-libs/x264-0.0.20111220:=
-   )
-   ieee1394? (
-   >=media-libs/libiec61883-1.0.0
-   >=sys-libs/libavc1394-0.5.3
-   >=sys-libs/libraw1394-1.2.0
-   )
-   jack? ( media-sound/jack-audio-connection-kit )
-   lcd? ( app-misc/lcdproc )
-   libass? ( >=media-libs/libass-0.9.11:= )
-   lirc? ( app-misc/lirc )
-   perl? (
-   >=dev-perl/libwww-perl-5
-   dev-perl/DBD-mysql
-   dev-perl/HTTP-Message
-   dev-perl/IO-Socket-INET6
-   dev-perl/LWP-Protocol-https
-   dev-perl/Net-UPnP
-   )
-   pulseaudio? ( media-sound/pulseaudio )
-   python? (
-   ${PYTHON_DEPS}
-   dev-python/lxml
-   dev-python/mysql-python
-   dev-python/urlgrabber
-   )
-   systemd? ( sys-apps/systemd:= )
-   theora? ( media-libs/libtheora media-libs/libogg )
-   vaapi? ( x11-libs/libva:=[opengl] )
-   vdpau? ( x11-libs/libvdpau )
-   vorbis? ( >=media-libs/libvorbis-1.0 media-libs/libogg )
-   xml? ( >=dev-libs/libxml2-2.6.0 )
-   xvid? ( >=media-libs/xvid-1.1.0 )
-   zeroconf? (
-   dev-libs/openssl:0=
-   net-dns/avahi[mdnsresponder-compat]
-   )
-"
-RDEPEND="${COMMON}
-   !media-tv/mythtv-bindings
-   !x11-themes/mythtv-themes
-   media-fonts/corefonts
-   media-fonts/dejavu
-   media-fonts/liberation-fonts
-   x11-apps/xinit
-   autostart? (
-   net-dialup/mingetty
-   x11-apps/xset
-   x11-wm/evilwm
-   )
-   dvd? ( media-libs/libdvdcss )
-   xmltv? ( >=media-tv/xmltv-0.5.43 )
-"
-DEPEND="${COMMON}
-   dev-lang/yasm
-   x11-proto/xf86vidmodeproto
-   x11-proto/xineramaproto
-"
-
-S="${WORKDIR}/${P}/mythtv"
-
-MYTHTV_GROUPS="video,audio,tty,uucp"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-   enewuser mythtv -1 /bin/bash /home/mythtv ${MYTHTV_GROUPS}
-   usermod -a -G ${MYTHTV_GROUPS} mythtv
-}
-
-src_prepare() {
-   # Perl bits need to go into vender_perl and not 

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

2017-12-31 Thread Mike Gilbert
commit: 276f5b7df070ff75a260f6c1deea7c5070b39383
Author: Luke Dashjr 
AuthorDate: Sun Dec 31 19:50:16 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 31 20:28:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=276f5b7d

net-p2p/bitcoind: Add missing bitcoin.conf.5 & bitcoind.service-r1

Closes: https://bugs.gentoo.org/642920
Closes: https://github.com/gentoo/gentoo/pull/6702

 net-p2p/bitcoind/files/bitcoin.conf.5  | 19 +++
 net-p2p/bitcoind/files/bitcoind.service-r1 | 25 +
 2 files changed, 44 insertions(+)

diff --git a/net-p2p/bitcoind/files/bitcoin.conf.5 
b/net-p2p/bitcoind/files/bitcoin.conf.5
new file mode 100644
index 000..839dc26c1aa
--- /dev/null
+++ b/net-p2p/bitcoind/files/bitcoin.conf.5
@@ -0,0 +1,19 @@
+.TH BITCOIN.CONF "5" "February 2016" "bitcoin.conf 0.12"
+.SH NAME
+bitcoin.conf \- bitcoin configuration file
+.SH SYNOPSIS
+All command-line options (except for '\-conf') may be specified in a 
configuration file, and all configuration file options may also be specified on 
the command line. Command-line options override values set in the configuration 
file.
+.TP
+The configuration file is a list of 'setting=value' pairs, one per line, with 
optional comments starting with the '#' character. Please refer to bitcoind(1) 
for a up to date list of valid options.
+.TP
+The configuration file is not automatically created; you can create it using 
your favorite plain-text editor. By default, bitcoind(1) will look for a file 
named bitcoin.conf(5) in the bitcoin data directory, but both the data 
directory and the configuration file path may be changed using the '\-datadir' 
and '\-conf' command-line arguments.
+.SH LOCATION
+bitcoin.conf should be located in $HOME/.bitcoin
+
+.SH "SEE ALSO"
+bitcoind(1)
+.SH AUTHOR
+This manual page was written by Micah Anderson  for the 
Debian system (but may be used by others). Permission is granted to copy, 
distribute and/or modify this document under the terms of the GNU General 
Public License, Version 3 or any later version published by the Free Software 
Foundation.
+
+On Debian systems, the complete text of the GNU General Public License can be 
found in /usr/share/common-licenses/GPL.
+

diff --git a/net-p2p/bitcoind/files/bitcoind.service-r1 
b/net-p2p/bitcoind/files/bitcoind.service-r1
new file mode 100644
index 000..ee113d7615c
--- /dev/null
+++ b/net-p2p/bitcoind/files/bitcoind.service-r1
@@ -0,0 +1,25 @@
+# It is not recommended to modify this file in-place, because it will
+# be overwritten during package upgrades. If you want to add further
+# options or overwrite existing ones then use
+# $ systemctl edit bitcoind.service
+# See "man systemd.service" for details.
+
+# Note that almost all daemon options could be specified in
+# /etc/bitcoin/bitcoin.conf
+
+[Unit]
+Description=Bitcoin daemon
+After=network.target
+
+[Service]
+ExecStart=/usr/bin/bitcoind -daemon -conf=/etc/bitcoin/bitcoin.conf 
-pid=/run/bitcoind/bitcoind.pid
+# Creates /run/bitcoind owned by bitcoin
+RuntimeDirectory=bitcoind
+User=bitcoin
+Type=forking
+PIDFile=/run/bitcoind/bitcoind.pid
+Restart=on-failure
+PrivateTmp=true
+
+[Install]
+WantedBy=multi-user.target



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

2017-12-31 Thread Sobhan Mohammadpour
commit: 4772c10d2ea559668438ce48f902b9bfb28aa334
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Sun Dec 31 20:26:23 2017 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Sun Dec 31 20:26:23 2017 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=4772c10d

gnome-base/nautilus: fix useflags and start using meson_use

Package-Manager: Portage-2.3.19, Repoman-2.3.6
Manifest-Sign-Key: 0x7DF238CF0AA182E1

 gnome-base/nautilus/nautilus-3.26.2.ebuild | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/gnome-base/nautilus/nautilus-3.26.2.ebuild 
b/gnome-base/nautilus/nautilus-3.26.2.ebuild
index ed1b5f47..963df5a2 100644
--- a/gnome-base/nautilus/nautilus-3.26.2.ebuild
+++ b/gnome-base/nautilus/nautilus-3.26.2.ebuild
@@ -82,13 +82,13 @@ src_configure() {
# FIXME no doc useflag??
gnome-meson_src_configure \
-Denable-desktop=true \
-   -Denable-gtk-doc=true \
-   $(gnome-meson_use exif libexif) \
-   $(gnome-meson_use introspection) \
-   $(gnome-meson_use packagekit) \
-   $(gnome-meson_use sendto nst-extension) \
-   $(gnome-meson_use selinux) \
-   $(gnome-meson_use xmp)
+   -Denable-gtk-doc=false \
+   -Denable-profiling=false \
+   $(meson_use exif enable-exif) \
+   $(meson_use packagekit enable-packagekit) \
+   $(meson_use sendto nst-extension) \
+   $(meson_use selinux enable-selinux) \
+   $(meson_use xmp enable-xmp)
 }
 
 src_test() {



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

2017-12-31 Thread Luca Barbato
commit: 9d35287e739457767d98e80cb827633a2d6177d7
Author: Luca Barbato  gentoo  org>
AuthorDate: Sun Dec 31 19:20:08 2017 +
Commit: Luca Barbato  gentoo  org>
CommitDate: Sun Dec 31 19:20:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d35287e

sys-block/f3: Version bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-block/f3/Manifest  |  1 +
 sys-block/f3/f3-7.0.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/sys-block/f3/Manifest b/sys-block/f3/Manifest
index 8cfdc128e86..5fd5b809e6c 100644
--- a/sys-block/f3/Manifest
+++ b/sys-block/f3/Manifest
@@ -1 +1,2 @@
 DIST f3-6.0.tar.gz 45355 BLAKE2B 
c06f5ea3285f46197af05e7c4a75dc1e94b28acc14ec4f8da6b3fbeaec723cfaa420fa2542573a1cd5586ea50e27c3e8010ecd88ecfeb7b9ad28591f072c1377
 SHA512 
7960d01d7a2bd01a236006fcb4081cc7e2c0be674bc3e28137f00ea3f558a04eed47f10e7d3795c219943092ee43fb3189e19ff1925a7ed4ff5102130d65a470
+DIST f3-7.0.tar.gz 67492 BLAKE2B 
6b6882958ca831a26cd815635a563dd1bac9c93103fd6e9a2a4040b6ea3725395be96d0cbef9d7e01441402edf63a63110be41f5db559eb5fa85ac82a101751d
 SHA512 
217348c3911995143e2d1f777ff6038ffd541f6868d58da9ca0a702610377f26eac7aafcd993d9b410b4d5a6d27d2c4fa8020b665beee7c2f760dc293a63c41f

diff --git a/sys-block/f3/f3-7.0.ebuild b/sys-block/f3/f3-7.0.ebuild
new file mode 100644
index 000..a7890b6371b
--- /dev/null
+++ b/sys-block/f3/f3-7.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Utilities to detect broken or counterfeit flash storage"
+HOMEPAGE="http://oss.digirati.com.br/f3/ https://github.com/AltraMayor/f3;
+
+PATCHES=(
+)
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/AltraMayor/${PN}.git;
+
+   PATCHES=()
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/AltraMayor/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+IUSE="extra"
+
+DEPEND="extra? (
+   sys-block/parted
+   virtual/udev
+   )"
+
+RDEPEND=""
+
+DOCS=( changelog README.rst )
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e 's:-ggdb::' \
+   -e 's:^PREFIX =:PREFIX ?=:' \
+   Makefile || die
+
+   tc-export CC
+
+   append-cflags -fgnu89-inline # 
https://github.com/AltraMayor/f3/issues/34
+}
+
+src_compile() {
+   default
+
+   if use extra; then
+   emake V=1 extra
+   fi
+}
+
+src_install() {
+   emake PREFIX="${ED%/}/usr" install
+
+   if use extra; then
+   emake PREFIX="${ED%/}/usr" install-extra
+   fi
+
+   dodoc "${DOCS[@]}"
+}



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

2017-12-31 Thread Sebastian Pipping
commit: c452873c357902a416b7c6b4af4e56e09b758c16
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Dec 31 19:01:53 2017 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Dec 31 19:06:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c452873c

app-text/dvisvgm: 2.3

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 app-text/dvisvgm/Manifest   |  1 +
 app-text/dvisvgm/dvisvgm-2.3.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/app-text/dvisvgm/Manifest b/app-text/dvisvgm/Manifest
index 162adbe93fd..ad5cb08eed9 100644
--- a/app-text/dvisvgm/Manifest
+++ b/app-text/dvisvgm/Manifest
@@ -4,3 +4,4 @@ DIST dvisvgm-2.2.1.tar.gz 2841744 BLAKE2B 
a9221bd927544249a30262f1916a1323efd3e5
 DIST dvisvgm-2.2.2.tar.gz 2848315 BLAKE2B 
157237fcd7e61a9cf7978f3b595d1ac5fa7765dc1615721dc9812a27e26b20f077aa46535fc19f9fee28bc5714467f6176df6ab1ca094be2299d77ae4542a103
 SHA512 
e15384b4842a9c6963110b96b611f4f4beff301818972ef0aa77590b7aefdb488c3df16f93a5b786c97229df730c112db97770b612786fdff9011b5a2808d917
 DIST dvisvgm-2.2.3.tar.gz 2813537 BLAKE2B 
0cc2625c779d22dceef8b26c0e977086601f246beed5610f722e2efe59ca617b29f27bf5de87c7b1aaf2b87ddb3320ede9852b39bd8633ca13594752e62869f0
 SHA512 
b3d17f13496a371914baa0a498e845b5c52dd74bf3d54cbd86fc91977f786d148f34145fee53272029ddf7507e468c827a41ef48ba2fb02212448858e868ad03
 DIST dvisvgm-2.2.tar.gz 2841354 BLAKE2B 
713257347b258338b8ebf408ee6affddef4a53b51621496cb64638e295a27f90ea03f6d752b692f609429f1e5220363f866e4bbff3e82de1f4a03494ded3052e
 SHA512 
310b3272f41d3378ddfb5663d4b6906f7b1cd1dfbbcff0ad249b27c5c37290c5eb496ec84a536f3166a51de4708f6069da9c6811bb7fc9e667d00b1c3aaafd53
+DIST dvisvgm-2.3.tar.gz 2816291 BLAKE2B 
3c804b49d9a5447063cd70646d0c6bdb56bf7f457aa84a4ef535341e2b5b9bea2b3dbb3209c3afebb5ebaea04300b5784b25ed244145a1afd6a8a4974326c914
 SHA512 
b1efc505db2c52471306eca099285c35685cf92d0f084a46daa476423d3706a2a3260584f9fdcc5722630a49b4178c9bd36d6cd8019a5b4c9f3759468e8e8313

diff --git a/app-text/dvisvgm/dvisvgm-2.3.ebuild 
b/app-text/dvisvgm/dvisvgm-2.3.ebuild
new file mode 100644
index 000..83e11b6eb23
--- /dev/null
+++ b/app-text/dvisvgm/dvisvgm-2.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs flag-o-matic
+
+DESCRIPTION="Converts DVI files to SVG"
+HOMEPAGE="http://dvisvgm.bplaced.net/;
+SRC_URI="https://github.com/mgieseki/dvisvgm/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="test"
+# Tests don't work from $WORKDIR: kpathsea tries to search in relative
+# directories from where the binary is executed.
+# We cannot really use absolute paths in the kpathsea configuration since that
+# would make it harder for prefix installs.
+RESTRICT="test"
+
+# TODO unbundle app-arch/brotli
+RDEPEND="virtual/tex-base
+   app-text/ghostscript-gpl
+   dev-libs/kpathsea:=
+   >=media-gfx/potrace-1.10-r1
+   media-libs/freetype:2
+   dev-libs/kpathsea
+   sys-libs/zlib"
+DEPEND="${RDEPEND}
+   app-text/xmlto
+   app-text/asciidoc
+   dev-libs/libxslt
+   virtual/pkgconfig
+   test? ( dev-cpp/gtest )"
+
+src_configure() {
+   local myargs=(
+   --without-ttfautohint
+   )
+   econf "${myargs[@]}"
+}



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

2017-12-31 Thread Jeroen Roovers
commit: 7399e89fec4d9080bd67c2fb8f0b89396687d78e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Dec 31 18:41:37 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Dec 31 18:41:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7399e89f

app-misc/dvtm: Add prefix support by Peter Henry (bug #637906).

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-misc/dvtm/dvtm-0.15-r1.ebuild | 2 +-
 app-misc/dvtm/dvtm-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/dvtm/dvtm-0.15-r1.ebuild 
b/app-misc/dvtm/dvtm-0.15-r1.ebuild
index 5d19ed9aab6..8a4b03dec2e 100644
--- a/app-misc/dvtm/dvtm-0.15-r1.ebuild
+++ b/app-misc/dvtm/dvtm-0.15-r1.ebuild
@@ -42,7 +42,7 @@ src_compile() {
 }
 
 src_install() {
-   emake DESTDIR="${D}" PREFIX="/usr" STRIP=true install
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" STRIP=true install
 
insinto /usr/share/${PN}
newins config.h ${PF}.config.h

diff --git a/app-misc/dvtm/dvtm-.ebuild b/app-misc/dvtm/dvtm-.ebuild
index e80675e8d2f..557a8538c0a 100644
--- a/app-misc/dvtm/dvtm-.ebuild
+++ b/app-misc/dvtm/dvtm-.ebuild
@@ -42,7 +42,7 @@ src_compile() {
 }
 
 src_install() {
-   emake DESTDIR="${D}" PREFIX="/usr" STRIP=true install
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" STRIP=true install
 
insinto /usr/share/${PN}
newins config.h ${PF}.config.h



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

2017-12-31 Thread Sebastian Pipping
commit: d9aaca6c5dba4f10b301c1dc9c7bf2eacc5013cc
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Dec 31 18:36:33 2017 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Dec 31 18:38:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9aaca6c

media-gfx/optipng: 0.7.7

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-gfx/optipng/Manifest |  1 +
 media-gfx/optipng/optipng-0.7.7.ebuild | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/media-gfx/optipng/Manifest b/media-gfx/optipng/Manifest
index 46b54ad34d5..d0cdec1451f 100644
--- a/media-gfx/optipng/Manifest
+++ b/media-gfx/optipng/Manifest
@@ -1 +1,2 @@
 DIST optipng-0.7.6.tar.gz 2202237 BLAKE2B 
f113027ff12f2fc97bd4dc43b8e62f5af8f86e251b43c0f86ffbd59366b329d1fc2a58103aa349cb18fb0c9d2e5f051517439c02aeb44ee435c6fff0c75efb7a
 SHA512 
d31d7494c23413d87b601a706cc2faf82923156a818da66e0bfad11741aed065db8f1b0c088d2abd66899ac192408c05f594295ded2684c4549c5f03b140a184
+DIST optipng-0.7.7.tar.gz 2329555 BLAKE2B 
af3e1c806522282ccbf9325c0b49f61a30d24b8e2db2dd8ec316a312d0dea595cbb6e8b5b38ef5ea90f1efe14244b81f85f88e11e7334fdd4b91b43b6dae8e7d
 SHA512 
c33b7650143ab39944d2c066e07e10273c37024c5bfe7c00475bfb513af96afa081ff388164845d426d3bce624c0282dee574fa150e963f18d3683d821030280

diff --git a/media-gfx/optipng/optipng-0.7.7.ebuild 
b/media-gfx/optipng/optipng-0.7.7.ebuild
new file mode 100644
index 000..3880a888ddf
--- /dev/null
+++ b/media-gfx/optipng/optipng-0.7.7.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Compress PNG files without affecting image quality"
+HOMEPAGE="http://optipng.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="sys-libs/zlib
+   media-libs/libpng:0="
+DEPEND="${RDEPEND}
+   sys-apps/findutils"
+
+DOCS=( AUTHORS.txt README.txt )
+
+src_prepare() {
+   rm -R src/{libpng,zlib} || die
+   find . -type d -name build -exec rm -R {} + || die
+
+   # next release is almost a complete rewrite, so plug this compilation
+   # problem in anticipation of the much (c)leaner(?) rewrite
+   sed -i \
+   -e 's/^#if defined AT_FDCWD/#if (defined(AT_FDCWD) \&\& 
!(defined(__SVR4) \&\& defined(__sun)))/' \
+   src/optipng/ioutil.c || die
+
+   tc-export CC AR RANLIB
+   export LD=$(tc-getCC)
+
+   eapply_user
+}
+
+src_configure() {
+   ./configure \
+   -with-system-libpng \
+   -with-system-zlib \
+   || die "configure failed"
+}
+
+src_compile() {
+   emake -C src/optipng
+}
+
+src_install() {
+   einstalldocs
+
+   dodoc doc/*.txt
+   docinto html
+   dodoc doc/*.html
+   doman src/${PN}/man/${PN}.1
+
+   dobin src/${PN}/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/dvtm/files/, app-misc/dvtm/

2017-12-31 Thread Jeroen Roovers
commit: 0084d4a6d2f84876087b7bc828b48f2d651e59a8
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Dec 31 18:34:25 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Dec 31 18:34:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0084d4a6

app-misc/dvtm: Do not strip (bug #565322). Drop obsolete sed scripts. Fix 
building against sys-libs/ncurses[tinfo] (bug #457530). Drop obsolete 
USE=unicode.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../dvtm/{dvtm-.ebuild => dvtm-0.15-r1.ebuild} | 32 ---
 app-misc/dvtm/dvtm-.ebuild | 32 ---
 app-misc/dvtm/files/dvtm-0.15-gentoo.patch | 36 ++
 app-misc/dvtm/files/dvtm--gentoo.patch | 13 
 4 files changed, 73 insertions(+), 40 deletions(-)

diff --git a/app-misc/dvtm/dvtm-.ebuild b/app-misc/dvtm/dvtm-0.15-r1.ebuild
similarity index 65%
copy from app-misc/dvtm/dvtm-.ebuild
copy to app-misc/dvtm/dvtm-0.15-r1.ebuild
index a579a42918d..5d19ed9aab6 100644
--- a/app-misc/dvtm/dvtm-.ebuild
+++ b/app-misc/dvtm/dvtm-0.15-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 inherit savedconfig toolchain-funcs
 
@@ -18,39 +18,31 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="unicode"
 
-DEPEND="sys-libs/ncurses:0=[unicode?]"
-RDEPEND=${DEPEND}
+RDEPEND="sys-libs/ncurses:0=[unicode]"
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.15-gentoo.patch
+)
 
 src_prepare() {
-   sed -i \
-   -e 's|FLAGS =|FLAGS +=|' \
-   -e 's|-I/usr/local/include||' \
-   -e 's|-L/usr/local/lib||' \
-   -e 's|-Os||' \
-   config.mk || die "sed config.mk failed"
-   use unicode || {
-   sed -i \
-   -e 's|-lncursesw|-lncurses|' \
-   config.mk || die "sed config.mk failed"
-   }
-   sed -i \
-   -e '/strip/d' \
-   -e 's:@tic :@tic -o ${DESTDIR}${PREFIX}/share/terminfo :g' \
-   Makefile || die "sed Makefile failed"
+   default
 
restore_config config.h
 }
 
 src_compile() {
+   tc-export PKG_CONFIG
local msg=""
use savedconfig && msg=", please check the configfile"
emake CC=$(tc-getCC) ${PN} || die "emake failed${msg}"
 }
 
 src_install() {
-   emake DESTDIR="${D}" PREFIX="/usr" install
+   emake DESTDIR="${D}" PREFIX="/usr" STRIP=true install
 
insinto /usr/share/${PN}
newins config.h ${PF}.config.h

diff --git a/app-misc/dvtm/dvtm-.ebuild b/app-misc/dvtm/dvtm-.ebuild
index a579a42918d..e80675e8d2f 100644
--- a/app-misc/dvtm/dvtm-.ebuild
+++ b/app-misc/dvtm/dvtm-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 inherit savedconfig toolchain-funcs
 
@@ -18,39 +18,31 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="unicode"
 
-DEPEND="sys-libs/ncurses:0=[unicode?]"
-RDEPEND=${DEPEND}
+RDEPEND="sys-libs/ncurses:0=[unicode]"
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}--gentoo.patch
+)
 
 src_prepare() {
-   sed -i \
-   -e 's|FLAGS =|FLAGS +=|' \
-   -e 's|-I/usr/local/include||' \
-   -e 's|-L/usr/local/lib||' \
-   -e 's|-Os||' \
-   config.mk || die "sed config.mk failed"
-   use unicode || {
-   sed -i \
-   -e 's|-lncursesw|-lncurses|' \
-   config.mk || die "sed config.mk failed"
-   }
-   sed -i \
-   -e '/strip/d' \
-   -e 's:@tic :@tic -o ${DESTDIR}${PREFIX}/share/terminfo :g' \
-   Makefile || die "sed Makefile failed"
+   default
 
restore_config config.h
 }
 
 src_compile() {
+   tc-export PKG_CONFIG
local msg=""
use savedconfig && msg=", please check the configfile"
emake CC=$(tc-getCC) ${PN} || die "emake failed${msg}"
 }
 
 src_install() {
-   emake DESTDIR="${D}" PREFIX="/usr" install
+   emake DESTDIR="${D}" PREFIX="/usr" STRIP=true install
 
insinto /usr/share/${PN}
newins config.h ${PF}.config.h

diff --git a/app-misc/dvtm/files/dvtm-0.15-gentoo.patch 
b/app-misc/dvtm/files/dvtm-0.15-gentoo.patch
new file mode 100644
index 000..3bb7dec3721
--- /dev/null
+++ b/app-misc/dvtm/files/dvtm-0.15-gentoo.patch
@@ -0,0 +1,36 @@
+--- a/config.mk
 b/config.mk
+@@ -10,12 +10,12 @@
+ TERMINFO := ${DESTDIR}${PREFIX}/share/terminfo
+ 
+ INCS = -I.
+-LIBS = -lc -lutil -lncursesw
+-CPPFLAGS = -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 
-D_XOPEN_SOURCE_EXTENDED
++LIBS = -lc -lutil $(shell $(PKG_CONFIG) --libs ncursesw)
++CPPFLAGS += 

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

2017-12-31 Thread Christoph Junghans
commit: 2f72cd6c8df92ca8d15db6e0f95256cbdf09da8f
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sun Dec 31 18:26:26 2017 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sun Dec 31 18:26:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f72cd6c

sci-chemistry/gromacs: version bump

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 sci-chemistry/gromacs/Manifest| 4 ++--
 .../gromacs/{gromacs-2018_beta2.ebuild => gromacs-2018_rc1.ebuild}| 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-chemistry/gromacs/Manifest b/sci-chemistry/gromacs/Manifest
index 4b81bd12d93..1a91fcb501e 100644
--- a/sci-chemistry/gromacs/Manifest
+++ b/sci-chemistry/gromacs/Manifest
@@ -3,7 +3,7 @@ DIST gromacs-2016.2.tar.gz 27339623 BLAKE2B 
c3548f4abdc4c1b09a79a3da99d7ca8060da
 DIST gromacs-2016.3.tar.gz 27342692 BLAKE2B 
3bea357cb672f41dda68c0d4291c06e2ab8bbc91629e25c9e56741223911be7994be10b2427fb1ca1cd41e511d23323851ba3211ee8590f152e23a64b2253095
 SHA512 
16593df0a52620766fb86cfeb16328793503f860cb07cdbbd503ba7f41e6430efb4848389b7179ca3907b57311162666d05224b454e1afb1b74b220f38498d86
 DIST gromacs-2016.4.tar.gz 27368706 BLAKE2B 
2a176812fe2a097d72c7148ff5ed4ed7209279cf439af6a969c3aba81157c59a4d9af34d19c7b1da088b0a4ab981b489b84446afbcaf64b20724bda1dc3560ff
 SHA512 
69661d2a7a8a5259be277de35e2baa4b688d1f7bef225fc7d733a9b00c6ee135dcbad517c7c9f751121647c2fbd085f2c9cdf22dbd941c7ebc5d3b09e7e08f1f
 DIST gromacs-2016.tar.gz 27321561 BLAKE2B 
cdcf0aa5ac36981e736fd2ecc2f641e99f40146d829c88e5ff973c7b7c3c1ab920f7822c336e9eea87a8605362e723d7477dd07f9154c8a38476a3f6c391d6aa
 SHA512 
756771baaa85a1d16e7d5b8e4c96bbd1c04c7acdc536a253886cff186316330f06d60d206a0159efb15f47f161c779d3757dc5dbceab8c097241c1382d376201
-DIST gromacs-2018-beta2.tar.gz 29867327 BLAKE2B 
6cf2e0c8889e0db7cc1d261cab7176481cf8ac9d79fb0cd0defb4c5f9474b91d694b9d4c6ef556dd7bf8505259bab1c1efca0a4bbdb7338a243383306da2c0a6
 SHA512 
a276de608e123aa350f9d5c2884e40edaed29541946dddc305b0a94cedf3301185f3ab916d579a043478bb18c54d357d439cd79151c78176373ddeb3665f873e
+DIST gromacs-2018-rc1.tar.gz 29863602 BLAKE2B 
1b8146198aef435d74c57b5a6e42b8107416896fed71444830baf4368604c1b35326a77815c5125e1610a9765cf1d5d51d3a69a04d3679f7c1f3618598258c0a
 SHA512 
f2a56a2d3ce6efd170f22d66dbb9418ae59257aff27853037570d0939582df947c7558aa652626dd911ee22c037ab0cb1b340b5008bc8f40d27d90883100d375
 DIST gromacs-5.0.4.tar.gz 26342095 BLAKE2B 
27a2483e23533ad627114c0005fa0d49a311b359c31aed6378bdd768c9dda03c3b19f11d961f0bd3b82a1711737d4b7dce13cad5fc56d058dd0110fe21421ee3
 SHA512 
bc62b623bf71dcaa948aaf7563a3d3afa973da0702062848a20323db202e862dcee413197dacd1472866ccb40fce7709e283177b1c6c49514064f23e6c46b5ee
 DIST gromacs-5.1.3.tar.gz 27095702 BLAKE2B 
b7fd8fa10e8c4f4368ac551338c59374dc35f85c9fdae5d64eec62929b8f04ea724a084959b3618cd8a151bf3e0a0c84c8f75de953722effca82a4928941ce73
 SHA512 
9ab26e1b2268f8d567b89b2d99d0b75b937b28edceaec56d17ca3243c76faa31255ffc0c45d762c7c693fe500b00e36ad43b80572d1d7f92dc87f9d2d98c0ba6
 DIST regressiontests-2016.1.tar.gz 67094518 BLAKE2B 
3ae0132e246f2abcf77495bff69adb32bfe98063a824cc408279fb43022ca5e8e07afaee08f3a255657b8cdfd21ba2ff4cc428c2c3d21958ba5149ce745d436c
 SHA512 
fc01c802d81400373a147171881f3b7b9309402e8ffb08287ba393aefbb701ba93bbe0b9549ff6fa264a8befbba445c2d2c7450633063a724f78ec8ca81ae8c9
@@ -11,6 +11,6 @@ DIST regressiontests-2016.2.tar.gz 67095329 BLAKE2B 
fec8a663845ad67374c8a230d159
 DIST regressiontests-2016.3.tar.gz 67093968 BLAKE2B 
a644bbd2a0398c1d84f61809a9f4f1cb89d307b0e9952f414e28d18464799e5f49fe810e342768a7b15f1d63b10bf1facb148c1d04ad670c613022302f04ea9d
 SHA512 
ee87df9f339954da0e1f1b4c8b8d4deb574f3b73d174010a295a7a0e8bc462ead7691090ea7cf8ac3d984a6cd70f1cd22c3592fa161b2967061ae5ba2796286b
 DIST regressiontests-2016.4.tar.gz 67643648 BLAKE2B 
767c3b0ca1002e6ca68fc3346b7164cca3beaa52f9b1c70672b64cf80427cab045e4d924d0b67a4fe4c76e3a1c0a803964e278d2a9b14b87a555f98dd78525d3
 SHA512 
367438b897a05e1cc0dcd1d3872fb6a0e9ff6b1146e9448d941d6517dce789f0c478d20cf0a4f3565070f132dc88872441aadb8b499f59efa0e1e4a6dd6a7135
 DIST regressiontests-2016.tar.gz 66908712 BLAKE2B 
3039b5b46bf99dc2e34a61ed0f47f7355087c260bd1accc119f9ed99bb03c4645d05df41e301cfc6a6de6a9a369b2bf4e01a54852100577e40605e091bbe24e8
 SHA512 
59902c1973c33ea8f003f21a737dc7cc64da3258112322eedc9834b53628134a6817d5ee5b3950c9bfd97a3a0580aef88ddef0609ef2c58693c96c7575651e01
-DIST regressiontests-2018-beta2.tar.gz 67867984 BLAKE2B 
d5a68dd30c92d1ccfd08b7074b41771c08e94be9556524bf5c13517711cc74ec945aa8bb167cdc4f954b12ac214f9c24a2935ceed6a92c6ecd2a0d1cc860fb63
 SHA512 
2dcacf52220972b0eae03da7e917e2e2bc85acc4cc2adcddefbe5d6176d5a5200eb77aeb55df06942fa88078f25f623c7b3c586fde852d6045b9caa0337d802a
+DIST regressiontests-2018-rc1.tar.gz 67866295 BLAKE2B 
1936a4a14d3011e426e0f057d803339a8324e10d087d56f93dc7a497250a973c6b19ed2691b4641d12b7f13de01dbe36a9903a4e10e3792b842319e42ad0331a
 SHA512 

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

2017-12-31 Thread Andreas Sturmlechner
commit: b9c899f4f9e0225b7b5d200950e1ed5a1f49822f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 31 17:32:21 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 31 17:32:21 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b9c899f4

kde5-functions.eclass: Fix FRAMEWORKS_MINIMAL for Plasma 5.12 branch

 eclass/kde5-functions.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eclass/kde5-functions.eclass b/eclass/kde5-functions.eclass
index 19f0a856d8..d531908079 100644
--- a/eclass/kde5-functions.eclass
+++ b/eclass/kde5-functions.eclass
@@ -37,8 +37,9 @@ case ${CATEGORY} in
[[ ${KDE_BUILD_TYPE} = live ]] && : ${FRAMEWORKS_MINIMAL:=}
;;
kde-plasma)
-   if [[ ${PV} = 5.12* ]]; then
+   if [[ ${PV} = 5.12* || ${PV} = 5.11.95 ]]; then
: ${QT_MINIMAL:=5.9.1}
+   : ${FRAMEWORKS_MINIMAL:=5.42.0}
fi
if [[ ${KDE_BUILD_TYPE} = live ]]; then
: ${QT_MINIMAL:=5.9.1}



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

2017-12-31 Thread Andreas Sturmlechner
commit: 103cb8c93891314590e0793cef0bb0e754c3467d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 31 17:04:42 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 31 17:04:42 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=103cb8c9

kde-plasma/plasma-nm: Relax kde-frameworks/networkmanager-qt DEPEND

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 kde-plasma/plasma-nm/plasma-nm-5.11.49..ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-plasma/plasma-nm/plasma-nm-5.11.49..ebuild 
b/kde-plasma/plasma-nm/plasma-nm-5.11.49..ebuild
index d6d9be0027..f11808e1e0 100644
--- a/kde-plasma/plasma-nm/plasma-nm-5.11.49..ebuild
+++ b/kde-plasma/plasma-nm/plasma-nm-5.11.49..ebuild
@@ -10,8 +10,6 @@ LICENSE="GPL-2 LGPL-2.1"
 KEYWORDS=""
 IUSE="modemmanager openconnect teamd"
 
-PATCHES=( "${FILESDIR}"/${PN}-add_EAP-PWD.patch )
-
 DEPEND="
$(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
@@ -30,7 +28,7 @@ DEPEND="
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kwindowsystem)
$(add_frameworks_dep kxmlgui)
-   $(add_frameworks_dep networkmanager-qt 'teamd=' '5.41.0-r1')
+   $(add_frameworks_dep networkmanager-qt 'teamd=' '5.40.0-r1')
$(add_frameworks_dep plasma)
$(add_frameworks_dep solid)
$(add_qt_dep qtdbus)
@@ -56,6 +54,8 @@ RDEPEND="${DEPEND}
!kde-plasma/plasma-nm:4
 "
 
+PATCHES=( "${FILESDIR}"/${PN}-add_EAP-PWD.patch )
+
 src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package modemmanager ModemManager)



[gentoo-commits] proj/kde:master commit in: app-office/kmymoney/

2017-12-31 Thread Andreas Sturmlechner
commit: 685af68c19908eff5dfa4dc984d0c927c46ab6eb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 31 17:45:25 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 31 17:45:25 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=685af68c

app-office/kmymoney: Raise QT_MINIMAL to 5.9.3

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-office/kmymoney/kmymoney-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/kmymoney/kmymoney-.ebuild 
b/app-office/kmymoney/kmymoney-.ebuild
index 8fcb6ad7e5..d972d082a6 100644
--- a/app-office/kmymoney/kmymoney-.ebuild
+++ b/app-office/kmymoney/kmymoney-.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 KDE_GCC_MINIMAL="6.4"
 KDE_HANDBOOK="optional"
 KDE_TEST="forceoptional"
-QT_MINIMAL="5.9.1"
+QT_MINIMAL="5.9.3"
 VIRTUALX_REQUIRED="test"
 VIRTUALDBUS_TEST="true"
 inherit kde5



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

2017-12-31 Thread Andreas Sturmlechner
commit: cfbd0e399fcd6ccd5c0af3f96b484ca1a5001bda
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 31 17:43:03 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 31 17:43:03 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cfbd0e39

kde5-functions.eclass: add_qt_dep qtwebkit exception

Upstream stopped at 5.9.1 and releases are going to be
independent from there on.

 eclass/kde5-functions.eclass | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/eclass/kde5-functions.eclass b/eclass/kde5-functions.eclass
index d531908079..fd118d5cce 100644
--- a/eclass/kde5-functions.eclass
+++ b/eclass/kde5-functions.eclass
@@ -280,7 +280,11 @@ add_qt_dep() {
local slot=${4}
 
if [[ -z ${version} ]]; then
-   version=${QT_MINIMAL}
+   if [[ ${1} = qtwebkit && ${QT_MINIMAL} = 5.9* ]]; then
+   version=5.9.1 # no more upstream release, need bug 
#624404
+   else
+   version=${QT_MINIMAL}
+   fi
fi
if [[ -z ${slot} ]]; then
slot="5"



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/networkmanager-qt/

2017-12-31 Thread Andreas Sturmlechner
commit: 4386b5aca77a2e60261792ebf93758c018ce57e6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 31 17:00:31 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 31 18:00:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4386b5ac

kde-frameworks/networkmanager-qt: Drop 5.41.0 (r0)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../networkmanager-qt-5.41.0.ebuild| 34 --
 1 file changed, 34 deletions(-)

diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.41.0.ebuild 
b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.41.0.ebuild
deleted file mode 100644
index 9b11c8f8e36..000
--- a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.41.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit kde5
-
-DESCRIPTION="NetworkManager bindings for Qt"
-LICENSE="LGPL-2"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="teamd"
-
-COMMON_DEPEND="
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtnetwork)
-   || (
-   >=net-misc/networkmanager-1.4.0-r1[consolekit,teamd=]
-   >=net-misc/networkmanager-1.4.0-r1[elogind,teamd=]
-   >=net-misc/networkmanager-1.4.0-r1[systemd,teamd=]
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig
-"
-RDEPEND="${COMMON_DEPEND}
-   !net-libs/libnm-qt:5
-"
-
-src_test() {
-   # bug: 625276
-   local myctestargs=( -E 
"(managertest|settingstest|activeconnectiontest)" )
-
-   kde5_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/networkmanager-qt/

2017-12-31 Thread Andreas Sturmlechner
commit: 0d7647d11b5e2540af377468b434292f4c81d03e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 31 16:57:56 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 31 18:00:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d7647d1

kde-frameworks/networkmanager-qt: Backport EAP-PWD support to 5.40

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=387685
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 ...manager-qt-5.41.0-r1.ebuild => networkmanager-qt-5.40.0-r1.ebuild} | 4 ++--
 kde-frameworks/networkmanager-qt/networkmanager-qt-5.41.0-r1.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.41.0-r1.ebuild 
b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.40.0-r1.ebuild
similarity index 100%
copy from kde-frameworks/networkmanager-qt/networkmanager-qt-5.41.0-r1.ebuild
copy to kde-frameworks/networkmanager-qt/networkmanager-qt-5.40.0-r1.ebuild
index 5d77844fc2e..8cd9b7ba3ff 100644
--- a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.41.0-r1.ebuild
+++ b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.40.0-r1.ebuild
@@ -10,8 +10,6 @@ LICENSE="LGPL-2"
 KEYWORDS="~amd64 ~arm ~x86"
 IUSE="teamd"
 
-PATCHES=( "${FILESDIR}"/${PN}-add_EAP-PWD.patch )
-
 COMMON_DEPEND="
$(add_qt_dep qtdbus)
$(add_qt_dep qtnetwork)
@@ -28,6 +26,8 @@ RDEPEND="${COMMON_DEPEND}
!net-libs/libnm-qt:5
 "
 
+PATCHES=( "${FILESDIR}"/${PN}-add_EAP-PWD.patch )
+
 src_test() {
# bug: 625276
local myctestargs=( -E 
"(managertest|settingstest|activeconnectiontest)" )

diff --git 
a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.41.0-r1.ebuild 
b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.41.0-r1.ebuild
index 5d77844fc2e..8cd9b7ba3ff 100644
--- a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.41.0-r1.ebuild
+++ b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.41.0-r1.ebuild
@@ -10,8 +10,6 @@ LICENSE="LGPL-2"
 KEYWORDS="~amd64 ~arm ~x86"
 IUSE="teamd"
 
-PATCHES=( "${FILESDIR}"/${PN}-add_EAP-PWD.patch )
-
 COMMON_DEPEND="
$(add_qt_dep qtdbus)
$(add_qt_dep qtnetwork)
@@ -28,6 +26,8 @@ RDEPEND="${COMMON_DEPEND}
!net-libs/libnm-qt:5
 "
 
+PATCHES=( "${FILESDIR}"/${PN}-add_EAP-PWD.patch )
+
 src_test() {
# bug: 625276
local myctestargs=( -E 
"(managertest|settingstest|activeconnectiontest)" )



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

2017-12-31 Thread Mike Gilbert
commit: 953106fcf6b88ebdb4bc01f959b3aedd303ab88c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Dec 31 17:50:18 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 31 17:50:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=953106fc

profiles: l10n.desc: restore ur-PK, uz-Cyrl

Used by net-p2p/bitcoin-qt.

 profiles/desc/l10n.desc | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/profiles/desc/l10n.desc b/profiles/desc/l10n.desc
index 9c16124c80f..b06ac668b0f 100644
--- a/profiles/desc/l10n.desc
+++ b/profiles/desc/l10n.desc
@@ -178,7 +178,9 @@ ts - Tsonga
 tt - Tatar
 ug - Uyghur
 uk - Ukrainian
+ur-PK - Urdu (Pakistan)
 uz - Uzbek
+uz-Cyrl - Uzbek (Cyrillic script)
 ve - Venda
 vi - Vietnamese
 wa - Walloon



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

2017-12-31 Thread Mike Gilbert
commit: 95e019aacab7437b05ddf5a50991d66a88c10f97
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Dec 26 07:26:16 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 31 17:09:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95e019aa

www-client/chromium: remove unused patches

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

 .../chromium/files/chromium-gn-bootstrap-r22.patch | 10 ---
 .../chromium/files/chromium-math-includes-r0.patch | 31 --
 2 files changed, 41 deletions(-)

diff --git a/www-client/chromium/files/chromium-gn-bootstrap-r22.patch 
b/www-client/chromium/files/chromium-gn-bootstrap-r22.patch
deleted file mode 100644
index 5723281cc7d..000
--- a/www-client/chromium/files/chromium-gn-bootstrap-r22.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 a/tools/gn/bootstrap/bootstrap.py
-+++ b/tools/gn/bootstrap/bootstrap.py
-@@ -481,6 +481,7 @@
-   'base/metrics/sample_vector.cc',
-   'base/metrics/sparse_histogram.cc',
-   'base/metrics/statistics_recorder.cc',
-+  'base/observer_list_threadsafe.cc',
-   'base/path_service.cc',
-   'base/pending_task.cc',
-   'base/pickle.cc',

diff --git a/www-client/chromium/files/chromium-math-includes-r0.patch 
b/www-client/chromium/files/chromium-math-includes-r0.patch
deleted file mode 100644
index 4d2cd324c2a..000
--- a/www-client/chromium/files/chromium-math-includes-r0.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From c6cb5c835e12ffa75e26eaefeef631d125c4e04d Mon Sep 17 00:00:00 2001
-From: Philippe Hamel 
-Date: Wed, 1 Nov 2017 18:41:59 +
-Subject: [PATCH] Fix GenericLogisticRegressionInference includes.
-
-Bug: 759161
-Change-Id: I199c7604eb38fc5a1b8107710eeaa27f8e71b299
-Reviewed-on: https://chromium-review.googlesource.com/743690
-Commit-Queue: Philippe Hamel 
-Reviewed-by: Roger McFarlane 
-Cr-Commit-Position: refs/heads/master@{#513195}

- .../machine_intelligence/generic_logistic_regression_inference.cc   | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git 
a/components/machine_intelligence/generic_logistic_regression_inference.cc 
b/components/machine_intelligence/generic_logistic_regression_inference.cc
-index cf6420b85113..d085f6d1f537 100644
 a/components/machine_intelligence/generic_logistic_regression_inference.cc
-+++ b/components/machine_intelligence/generic_logistic_regression_inference.cc
-@@ -4,6 +4,8 @@
- 
- #include 
"components/machine_intelligence/generic_logistic_regression_inference.h"
- 
-+#include 
-+
- #include "base/logging.h"
- #include "components/machine_intelligence/ranker_example_util.h"
- 
--- 
-2.15.0
-



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

2017-12-31 Thread Mike Gilbert
commit: dba1cb37dfe1c77fdfff7bf9145abf0b638389d7
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Dec 27 08:56:26 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 31 17:07:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dba1cb37

net-misc/freerdp: remove unused patch

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

 net-misc/freerdp/files/freerdp-libressl.patch | 148 --
 1 file changed, 148 deletions(-)

diff --git a/net-misc/freerdp/files/freerdp-libressl.patch 
b/net-misc/freerdp/files/freerdp-libressl.patch
deleted file mode 100644
index cbb79bcc1d3..000
--- a/net-misc/freerdp/files/freerdp-libressl.patch
+++ /dev/null
@@ -1,148 +0,0 @@
-From 70ab61c8e6083080093fc42e8e7172969864e2bd Mon Sep 17 00:00:00 2001
-From: Aric Belsito 
-Date: Sun, 19 Mar 2017 13:58:24 -0700
-Subject: [PATCH] Support LibreSSL
-
-Broken by the addition of OpenSSL 1.1.0 support.

- libfreerdp/crypto/opensslcompat.c | 4 ++--
- libfreerdp/crypto/opensslcompat.h | 4 ++--
- libfreerdp/crypto/tls.c   | 8 
- winpr/libwinpr/crypto/hash.c  | 8 
- winpr/libwinpr/utils/ssl.c| 2 +-
- 5 files changed, 13 insertions(+), 13 deletions(-)
-
-diff --git a/libfreerdp/crypto/opensslcompat.c 
b/libfreerdp/crypto/opensslcompat.c
-index bb5aff7..701902d 100644
 a/libfreerdp/crypto/opensslcompat.c
-+++ b/libfreerdp/crypto/opensslcompat.c
-@@ -19,7 +19,7 @@
- 
- #include "opensslcompat.h"
- 
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
- 
- BIO_METHOD* BIO_meth_new(int type, const char* name)
- {
-@@ -41,4 +41,4 @@ void RSA_get0_key(const RSA* r, const BIGNUM** n, const 
BIGNUM** e, const BIGNUM
-   *d = r->d;
- }
- 
--#endif /* OPENSSL < 1.1.0 */
-+#endif /* OPENSSL < 1.1.0 || LIBRESSL */
-diff --git a/libfreerdp/crypto/opensslcompat.h 
b/libfreerdp/crypto/opensslcompat.h
-index a599863..b42d32f 100644
 a/libfreerdp/crypto/opensslcompat.h
-+++ b/libfreerdp/crypto/opensslcompat.h
-@@ -30,7 +30,7 @@
- 
- #include 
- 
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
- 
- #include 
- #include 
-@@ -59,7 +59,7 @@
- BIO_METHOD* BIO_meth_new(int type, const char* name);
- void RSA_get0_key(const RSA* r, const BIGNUM** n, const BIGNUM** e, const 
BIGNUM** d);
- 
--#endif /* OPENSSL < 1.1.0 */
-+#endif /* OPENSSL < 1.1.0 || LIBRESSL */
- #endif /* WITH_OPENSSL */
- 
- #endif /* FREERDP_CRYPTO_OPENSSLCOMPAT_H */
-diff --git a/libfreerdp/crypto/tls.c b/libfreerdp/crypto/tls.c
-index 1071a2e..c415763 100644
 a/libfreerdp/crypto/tls.c
-+++ b/libfreerdp/crypto/tls.c
-@@ -323,7 +323,7 @@ static long bio_rdp_tls_ctrl(BIO* bio, int cmd, long num, 
void* ptr)
-   case BIO_CTRL_PUSH:
-   if (next_bio && (next_bio != ssl_rbio))
-   {
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
-   SSL_set_bio(tls->ssl, next_bio, next_bio);
-   CRYPTO_add(&(bio->next_bio->references), 1, 
CRYPTO_LOCK_BIO);
- #else
-@@ -346,7 +346,7 @@ static long bio_rdp_tls_ctrl(BIO* bio, int cmd, long num, 
void* ptr)
-   if (ssl_rbio != ssl_wbio)
-   BIO_free_all(ssl_wbio);
- 
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
-   if (next_bio)
-   
CRYPTO_add(&(bio->next_bio->references), -1, CRYPTO_LOCK_BIO);
-   tls->ssl->wbio = tls->ssl->rbio = NULL;
-@@ -384,7 +384,7 @@ static long bio_rdp_tls_ctrl(BIO* bio, int cmd, long num, 
void* ptr)
-   BIO_push(ssl_rbio, next_bio);
- 
-   BIO_set_next(bio, ssl_rbio);
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
-   CRYPTO_add(&(ssl_rbio->references), 1, 
CRYPTO_LOCK_BIO);
- #else
-   BIO_up_ref(ssl_rbio);
-@@ -1021,7 +1021,7 @@ BOOL tls_send_alert(rdpTls* tls)
-  *SSL struct is opaqe now
-  */
- 
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
-   if (tls->alertDescription != TLS_ALERT_DESCRIPTION_CLOSE_NOTIFY)
-   {
-   /**
-diff --git a/winpr/libwinpr/crypto/hash.c b/winpr/libwinpr/crypto/hash.c
-index 949d687..27eb434 100644
 a/winpr/libwinpr/crypto/hash.c
-+++ b/winpr/libwinpr/crypto/hash.c
-@@ -146,7 +146,7 @@ WINPR_HMAC_CTX* winpr_HMAC_New(void)
- 
- #if defined(WITH_OPENSSL)
-   HMAC_CTX* hmac = NULL;
--#if 

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

2017-12-31 Thread Anthony G. Basile
commit: 979bcc40649dac76bc7cdb64d2a662dd82a00c75
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Dec 31 16:51:21 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Dec 31 16:51:21 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=979bcc40

media-libs/mesa: fix execinfo patch for 17.2.7

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 media-libs/mesa/Manifest   | 4 ++--
 media-libs/mesa/mesa-17.2.7.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index c465862..7d3ac58 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,4 +1,4 @@
 DIST mesa-17.1.10.tar.xz 9872168 BLAKE2B 
205ece7b016fcc1de5bb72711775cd8f4b90f5d6c26db77d1576752fcd4a99a36cbcd902bb6ad1041d476d1c3b32479baceb4087c902ce598ede3d57851c6b9d
 SHA512 
728dbd41f5d3a7a1c33fc18c08a8b8eb1f6d236c5f00781209f46b144dd66a27ecd723ab1635868b7ad77de3a18ad53f1a88c932f17c0be97605a2775e3b3a9b
 DIST mesa-17.2.6.tar.xz 10387604 BLAKE2B 
43bd60f9e61bb04e3a2afe4bc6e18099a524cdec3c7948d9ccfffa5bfe50eb3e0625ba6da7bb3b32959ef4a5e3db982daf2f90d3ee555cf65084d70849b3ca12
 SHA512 
739645d963da2ff79fa0f2bfcc4948516c4f0a768f9d21f98eff049edc88218847afd3786003ccf7b10deec585f4f1d7f70fcc5e5f6e33186ebbb86cd8cb0202
-DIST mesa-17.2.7.tar.xz 10353448 BLAKE2B 
cb116d7d7f8ace7769c348f04c0db194312553fd2b307471240dce5f971798e73c13cb7e2af6ed96a1109ea405207c3d7e8c910a1bc6197fcf37bdf4921d10b2
 SHA512 
f7cd06aa3ffb8ab80358304fa6a554f75c66105371072dae3a6f8f8e2a13891c8ac9eaf13c5defa74fa1236fed386ccd8c8b107e5fe80f9384237c9b1e726898
-DIST mesa-17.3.1.tar.xz 10669392 BLAKE2B 
8e7a1299f79b47e9a4bc4d27123fda4e0effcb192f031c26942fd9eb056e751524c8d3f6e9f70c5871818b8c9972071e030f47ca73c112854d67695c53490597
 SHA512 
a2bd0123bf2df0db03197001a9e001b25f2609f3c6bf1bae66f3bc50c51d2558b5b77e232e81c1658c3a4dec88eda32a8b5a85c1fedc937a7441476228ef8238
+DIST mesa-17.2.7.tar.xz 10353448 SHA256 
50cfdea8df55045797b4d0409591c04c784d9551c4da09b8178874dbe5a37a68 SHA512 
f7cd06aa3ffb8ab80358304fa6a554f75c66105371072dae3a6f8f8e2a13891c8ac9eaf13c5defa74fa1236fed386ccd8c8b107e5fe80f9384237c9b1e726898
 WHIRLPOOL 
0507f19701bd5f2f3afde5f440fcc0d2e060cda5cb475c5845cc8ff147883ac92b305524f8c13b14919c2ccf8034b03412bfcdfafa6390acbd5a9d8e80317113
+DIST mesa-17.3.1.tar.xz 10669392 SHA256 
9ae607e0998a586fb2c866cfc8e45e6f52d1c56cb1b41288253ea83eada824c1 SHA512 
a2bd0123bf2df0db03197001a9e001b25f2609f3c6bf1bae66f3bc50c51d2558b5b77e232e81c1658c3a4dec88eda32a8b5a85c1fedc937a7441476228ef8238
 WHIRLPOOL 
b6e1b0eb9ce633b9ec91e9c6d3965b205eca90cbeb85e6e3dafba5737fdf3936b9a97729fb0443daa436fc91a9aaaef222ff57e283857dcb30c65fcb766179c6

diff --git a/media-libs/mesa/mesa-17.2.7.ebuild 
b/media-libs/mesa/mesa-17.2.7.ebuild
index b0321f3..42cc25f 100644
--- a/media-libs/mesa/mesa-17.2.7.ebuild
+++ b/media-libs/mesa/mesa-17.2.7.ebuild
@@ -277,7 +277,7 @@ pkg_setup() {
 }
 
 src_prepare() {
-   eapply "${FILESDIR}"/${PN}-11-execinfo.patch
+   eapply "${FILESDIR}"/${PN}-17-execinfo.patch
eapply "${FILESDIR}"/${PN}-13-musl_endian.patch
 
eautoreconf



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

2017-12-31 Thread Mike Gilbert
commit: 4452218a8e073bec89f42248912d5f6b840c4adb
Author: Luke Dashjr 
AuthorDate: Sun Dec 10 15:07:49 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 31 16:20:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4452218a

net-p2p/bitcoind: Bump to 0.15.1

Closes: https://bugs.gentoo.org/521366
Closes: https://bugs.gentoo.org/622370

 net-p2p/bitcoind/Manifest   |   2 +
 net-p2p/bitcoind/bitcoind-0.15.1.ebuild | 165 
 net-p2p/bitcoind/metadata.xml   |   2 +
 3 files changed, 169 insertions(+)

diff --git a/net-p2p/bitcoind/Manifest b/net-p2p/bitcoind/Manifest
index 8ac457f4430..db66e3f7bb1 100644
--- a/net-p2p/bitcoind/Manifest
+++ b/net-p2p/bitcoind/Manifest
@@ -1,6 +1,8 @@
 DIST bitcoin-0.13.0.knots20160814.patches.tar.xz 128520 BLAKE2B 
f981bc8e1233fb82a22d57c58f39ee0c3c2bf0732c0b5e2055fab18dadb4febaac56b02a9af14bc0cc68f3f62fbf7890d37f502ca044dcd3432f3a27e52f9b0c
 SHA512 
6a02c8bdfbf4373b6e6cff6ebbfe70e71121caae50e39b68e7e73b3dbe83b5717a03710c4a444ed9b5b9d09aee9494affcf52b86f1b05987d16953324d954ca2
 DIST bitcoin-0.13.1.knots20161027.patches.tar.xz 386532 BLAKE2B 
82ad8c1da3692f2d3789ffae3814791c0c8634c07325b0f4c0943d1d2bdc07937e8728e22923385976e51dca7d111f7d8319a947dd7117388bf15983f41a8f57
 SHA512 
de4fee50bb6fcf416f4d0d52283ae4b80fd06a544e9312808bec167b471bc1a20d6ded1ebba92cef937b2bd7ebae19c5c1153d6a10dad40cba4fb6c0a98b4fb6
 DIST bitcoin-0.13.2.knots20170102.patches.tar.xz 434012 BLAKE2B 
917f6a9bf5b38c557960b1ee2ba548d75eb1fef9ef6908364dfaa7ec8b075e157c303a4eec7ad74deb5cf7ab2ea97c4d800c6fe498d0552318e15fce1b3adf3d
 SHA512 
a19b9d469ff03396375c6f97e3e1f7f24243518e4ca46390bc33debbe5c09dffc8ee8fff4d656b385e38ef0c70e46a474170fd377b8cb94d6cdc2ff58114b061
+DIST bitcoin-0.15.1.knots2017.patches.tar.xz 443024 BLAKE2B 
5010c8d0f6a0bc8cd22ca7d7c73d9e4e689e369f0ba39b59f62fa6b6af3dcf938dfc87d33d3fe595a6e54d99734277a34af068dc29a6e984c76d529fbbe2f383
 SHA512 
455fadeac6ad57be04680ec6939d6bf235eb49cde89b9716d36f6914c255b1b69cdea459d89b1bbca56099e793be0c8d7aacf592a9d78495068297bb5890
 DIST bitcoin-v0.13.0.tgz 5836862 BLAKE2B 
3ce77a7e15f2de66e2d5424bb2d686839ce0eb52d61fa37f21065205052428c264080a98e00fea7118c83d0bf92fec57c9bd629a1582a952b9521b5d528bc803
 SHA512 
ed49df78cab36ba30c83591724f1a21f7d2c49aa9cd5185ac09b52473aebcb7f406885d593cc7d99ffc87e3607bbeb8a7668a15a892fc6c654d31a5cfe3f53c1
 DIST bitcoin-v0.13.1.tgz 5955845 BLAKE2B 
a86d155f44681aa93720c9620d823070224c547dd7c2a6c075f4c8dec5b0e93b28f12ec3fd8c8c97f3eddd20e8f5763df086be473ed155da9f71479c2ed74779
 SHA512 
396196fa5325b650c61b966820454712d7e6c3e7a61cb95bacab59a0b6257d113c60105393a2ad1c33623ae81026e15c7356433fd7bafe2888e6b961487259c3
 DIST bitcoin-v0.13.2.tgz 6088472 BLAKE2B 
d6b13613d90d0abf33c937ec0cd003756c4984b95bd320f026c5867ba264cb1773d869bfbb170b2b6df6801eca34af71c5dbd3225b9baa5e94ec50ba22da3f54
 SHA512 
2c053f1f55a426499e50cbadfccfd7c47be25fd10bb8e3d21fb6f408261c5a0c35f2745891e0eeb0fe953428337e40b6dc730499fcd3ba465315d592352833ca
+DIST bitcoin-v0.15.1.tar.gz 7550228 BLAKE2B 
0cbb7d0e9d0e5e8eb33502a28289c3f9c86b7c531ed179f7e3e8b601a69a423fa736238a2caae890fd8850eb505533995e578e676860a4014922fbc238185ebb
 SHA512 
a09b6cb64a1649d11e3fd6deeb13a07b1bf4bed504a2fc1c585919459ca8ac1af8e5ecc89dee487359e831a8f12625d54f408f95bb341033d6380b82c290c0d9

diff --git a/net-p2p/bitcoind/bitcoind-0.15.1.ebuild 
b/net-p2p/bitcoind/bitcoind-0.15.1.ebuild
new file mode 100644
index 000..3ada285926e
--- /dev/null
+++ b/net-p2p/bitcoind/bitcoind-0.15.1.ebuild
@@ -0,0 +1,165 @@
+# Copyright 2010-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DB_VER="4.8"
+inherit autotools bash-completion-r1 db-use systemd user
+
+MyPV="${PV/_/}"
+MyPN="bitcoin"
+MyP="${MyPN}-${MyPV}"
+BITCOINCORE_COMMITHASH="7b57bc998f334775b50ebc8ca5e78ca728db4c58"
+KNOTS_PV="${PV}.knots2017"
+KNOTS_P="${MyPN}-${KNOTS_PV}"
+
+IUSE="+asm +bitcoin_policy_rbf examples knots libressl test upnp +wallet 
zeromq"
+
+DESCRIPTION="Original Bitcoin crypto-currency wallet for automated services"
+HOMEPAGE="http://bitcoincore.org/ http://bitcoinknots.org/;
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~amd64-linux ~arm ~arm64 ~mips ~ppc ~x86 ~x86-linux"
+
+SRC_URI="
+   
https://github.com/${MyPN}/${MyPN}/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
${MyPN}-v${PV}.tar.gz
+   http://bitcoinknots.org/files/0.15.x/${KNOTS_PV}/${KNOTS_P}.patches.txz 
-> ${KNOTS_P}.patches.tar.xz
+"
+CORE_DESC="https://bitcoincore.org/en/2017/11/11/release-${PV}/;
+KNOTS_DESC="http://bitcoinknots.org/files/0.15.x/${KNOTS_PV}/${KNOTS_P}.desc.html;
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+   dev-libs/libevent
+   >=dev-libs/libsecp256k1-0.0.0_pre20151118[recovery]
+   dev-libs/univalue
+   >=dev-libs/boost-1.52.0:=[threads(+)]
+   upnp? ( 

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

2017-12-31 Thread Mike Gilbert
commit: a5b029f61cc86e6a1bf14ea0247bc67213cda332
Author: Luke Dashjr 
AuthorDate: Sun Dec 10 15:07:41 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 31 16:20:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b029f6

net-p2p/bitcoin-cli: Bump to 0.15.1

 net-p2p/bitcoin-cli/Manifest  |   2 +
 net-p2p/bitcoin-cli/bitcoin-cli-0.15.1.ebuild | 101 ++
 net-p2p/bitcoin-cli/metadata.xml  |   1 +
 3 files changed, 104 insertions(+)

diff --git a/net-p2p/bitcoin-cli/Manifest b/net-p2p/bitcoin-cli/Manifest
index 8ac457f4430..db66e3f7bb1 100644
--- a/net-p2p/bitcoin-cli/Manifest
+++ b/net-p2p/bitcoin-cli/Manifest
@@ -1,6 +1,8 @@
 DIST bitcoin-0.13.0.knots20160814.patches.tar.xz 128520 BLAKE2B 
f981bc8e1233fb82a22d57c58f39ee0c3c2bf0732c0b5e2055fab18dadb4febaac56b02a9af14bc0cc68f3f62fbf7890d37f502ca044dcd3432f3a27e52f9b0c
 SHA512 
6a02c8bdfbf4373b6e6cff6ebbfe70e71121caae50e39b68e7e73b3dbe83b5717a03710c4a444ed9b5b9d09aee9494affcf52b86f1b05987d16953324d954ca2
 DIST bitcoin-0.13.1.knots20161027.patches.tar.xz 386532 BLAKE2B 
82ad8c1da3692f2d3789ffae3814791c0c8634c07325b0f4c0943d1d2bdc07937e8728e22923385976e51dca7d111f7d8319a947dd7117388bf15983f41a8f57
 SHA512 
de4fee50bb6fcf416f4d0d52283ae4b80fd06a544e9312808bec167b471bc1a20d6ded1ebba92cef937b2bd7ebae19c5c1153d6a10dad40cba4fb6c0a98b4fb6
 DIST bitcoin-0.13.2.knots20170102.patches.tar.xz 434012 BLAKE2B 
917f6a9bf5b38c557960b1ee2ba548d75eb1fef9ef6908364dfaa7ec8b075e157c303a4eec7ad74deb5cf7ab2ea97c4d800c6fe498d0552318e15fce1b3adf3d
 SHA512 
a19b9d469ff03396375c6f97e3e1f7f24243518e4ca46390bc33debbe5c09dffc8ee8fff4d656b385e38ef0c70e46a474170fd377b8cb94d6cdc2ff58114b061
+DIST bitcoin-0.15.1.knots2017.patches.tar.xz 443024 BLAKE2B 
5010c8d0f6a0bc8cd22ca7d7c73d9e4e689e369f0ba39b59f62fa6b6af3dcf938dfc87d33d3fe595a6e54d99734277a34af068dc29a6e984c76d529fbbe2f383
 SHA512 
455fadeac6ad57be04680ec6939d6bf235eb49cde89b9716d36f6914c255b1b69cdea459d89b1bbca56099e793be0c8d7aacf592a9d78495068297bb5890
 DIST bitcoin-v0.13.0.tgz 5836862 BLAKE2B 
3ce77a7e15f2de66e2d5424bb2d686839ce0eb52d61fa37f21065205052428c264080a98e00fea7118c83d0bf92fec57c9bd629a1582a952b9521b5d528bc803
 SHA512 
ed49df78cab36ba30c83591724f1a21f7d2c49aa9cd5185ac09b52473aebcb7f406885d593cc7d99ffc87e3607bbeb8a7668a15a892fc6c654d31a5cfe3f53c1
 DIST bitcoin-v0.13.1.tgz 5955845 BLAKE2B 
a86d155f44681aa93720c9620d823070224c547dd7c2a6c075f4c8dec5b0e93b28f12ec3fd8c8c97f3eddd20e8f5763df086be473ed155da9f71479c2ed74779
 SHA512 
396196fa5325b650c61b966820454712d7e6c3e7a61cb95bacab59a0b6257d113c60105393a2ad1c33623ae81026e15c7356433fd7bafe2888e6b961487259c3
 DIST bitcoin-v0.13.2.tgz 6088472 BLAKE2B 
d6b13613d90d0abf33c937ec0cd003756c4984b95bd320f026c5867ba264cb1773d869bfbb170b2b6df6801eca34af71c5dbd3225b9baa5e94ec50ba22da3f54
 SHA512 
2c053f1f55a426499e50cbadfccfd7c47be25fd10bb8e3d21fb6f408261c5a0c35f2745891e0eeb0fe953428337e40b6dc730499fcd3ba465315d592352833ca
+DIST bitcoin-v0.15.1.tar.gz 7550228 BLAKE2B 
0cbb7d0e9d0e5e8eb33502a28289c3f9c86b7c531ed179f7e3e8b601a69a423fa736238a2caae890fd8850eb505533995e578e676860a4014922fbc238185ebb
 SHA512 
a09b6cb64a1649d11e3fd6deeb13a07b1bf4bed504a2fc1c585919459ca8ac1af8e5ecc89dee487359e831a8f12625d54f408f95bb341033d6380b82c290c0d9

diff --git a/net-p2p/bitcoin-cli/bitcoin-cli-0.15.1.ebuild 
b/net-p2p/bitcoin-cli/bitcoin-cli-0.15.1.ebuild
new file mode 100644
index 000..a63af598ca6
--- /dev/null
+++ b/net-p2p/bitcoin-cli/bitcoin-cli-0.15.1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 2010-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools bash-completion-r1
+
+MyPV="${PV/_/}"
+MyPN="bitcoin"
+MyP="${MyPN}-${MyPV}"
+BITCOINCORE_COMMITHASH="7b57bc998f334775b50ebc8ca5e78ca728db4c58"
+KNOTS_PV="${PV}.knots2017"
+KNOTS_P="${MyPN}-${KNOTS_PV}"
+
+IUSE="knots libressl"
+
+DESCRIPTION="Command-line JSON-RPC client specifically for interfacing with 
bitcoind"
+HOMEPAGE="http://bitcoincore.org/ http://bitcoinknots.org/;
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~amd64-linux ~arm ~arm64 ~mips ~ppc ~x86 ~x86-linux"
+
+SRC_URI="
+   
https://github.com/${MyPN}/${MyPN}/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
${MyPN}-v${PV}.tar.gz
+   http://bitcoinknots.org/files/0.15.x/${KNOTS_PV}/${KNOTS_P}.patches.txz 
-> ${KNOTS_P}.patches.tar.xz
+"
+CORE_DESC="https://bitcoincore.org/en/2017/11/11/release-${PV}/;
+KNOTS_DESC="http://bitcoinknots.org/files/0.15.x/${KNOTS_PV}/${KNOTS_P}.desc.html;
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+   dev-libs/libevent
+   dev-libs/univalue
+   >=dev-libs/boost-1.52.0:=[threads(+)]
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( doc/bips.md doc/release-notes.md )
+
+S="${WORKDIR}/${MyPN}-${BITCOINCORE_COMMITHASH}"
+
+pkg_pretend() {
+   if use knots; then
+   einfo "You are 

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

2017-12-31 Thread Mike Gilbert
commit: 2362ee1d31c865c5f81c43e1f4eff1e1d8817250
Author: Luke Dashjr 
AuthorDate: Sun Dec 10 15:07:08 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 31 16:20:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2362ee1d

dev-util/bitcoin-tx: Bump to 0.15.1

 dev-util/bitcoin-tx/Manifest |   2 +
 dev-util/bitcoin-tx/bitcoin-tx-0.15.1.ebuild | 102 +++
 dev-util/bitcoin-tx/metadata.xml |   1 +
 3 files changed, 105 insertions(+)

diff --git a/dev-util/bitcoin-tx/Manifest b/dev-util/bitcoin-tx/Manifest
index 8ac457f4430..db66e3f7bb1 100644
--- a/dev-util/bitcoin-tx/Manifest
+++ b/dev-util/bitcoin-tx/Manifest
@@ -1,6 +1,8 @@
 DIST bitcoin-0.13.0.knots20160814.patches.tar.xz 128520 BLAKE2B 
f981bc8e1233fb82a22d57c58f39ee0c3c2bf0732c0b5e2055fab18dadb4febaac56b02a9af14bc0cc68f3f62fbf7890d37f502ca044dcd3432f3a27e52f9b0c
 SHA512 
6a02c8bdfbf4373b6e6cff6ebbfe70e71121caae50e39b68e7e73b3dbe83b5717a03710c4a444ed9b5b9d09aee9494affcf52b86f1b05987d16953324d954ca2
 DIST bitcoin-0.13.1.knots20161027.patches.tar.xz 386532 BLAKE2B 
82ad8c1da3692f2d3789ffae3814791c0c8634c07325b0f4c0943d1d2bdc07937e8728e22923385976e51dca7d111f7d8319a947dd7117388bf15983f41a8f57
 SHA512 
de4fee50bb6fcf416f4d0d52283ae4b80fd06a544e9312808bec167b471bc1a20d6ded1ebba92cef937b2bd7ebae19c5c1153d6a10dad40cba4fb6c0a98b4fb6
 DIST bitcoin-0.13.2.knots20170102.patches.tar.xz 434012 BLAKE2B 
917f6a9bf5b38c557960b1ee2ba548d75eb1fef9ef6908364dfaa7ec8b075e157c303a4eec7ad74deb5cf7ab2ea97c4d800c6fe498d0552318e15fce1b3adf3d
 SHA512 
a19b9d469ff03396375c6f97e3e1f7f24243518e4ca46390bc33debbe5c09dffc8ee8fff4d656b385e38ef0c70e46a474170fd377b8cb94d6cdc2ff58114b061
+DIST bitcoin-0.15.1.knots2017.patches.tar.xz 443024 BLAKE2B 
5010c8d0f6a0bc8cd22ca7d7c73d9e4e689e369f0ba39b59f62fa6b6af3dcf938dfc87d33d3fe595a6e54d99734277a34af068dc29a6e984c76d529fbbe2f383
 SHA512 
455fadeac6ad57be04680ec6939d6bf235eb49cde89b9716d36f6914c255b1b69cdea459d89b1bbca56099e793be0c8d7aacf592a9d78495068297bb5890
 DIST bitcoin-v0.13.0.tgz 5836862 BLAKE2B 
3ce77a7e15f2de66e2d5424bb2d686839ce0eb52d61fa37f21065205052428c264080a98e00fea7118c83d0bf92fec57c9bd629a1582a952b9521b5d528bc803
 SHA512 
ed49df78cab36ba30c83591724f1a21f7d2c49aa9cd5185ac09b52473aebcb7f406885d593cc7d99ffc87e3607bbeb8a7668a15a892fc6c654d31a5cfe3f53c1
 DIST bitcoin-v0.13.1.tgz 5955845 BLAKE2B 
a86d155f44681aa93720c9620d823070224c547dd7c2a6c075f4c8dec5b0e93b28f12ec3fd8c8c97f3eddd20e8f5763df086be473ed155da9f71479c2ed74779
 SHA512 
396196fa5325b650c61b966820454712d7e6c3e7a61cb95bacab59a0b6257d113c60105393a2ad1c33623ae81026e15c7356433fd7bafe2888e6b961487259c3
 DIST bitcoin-v0.13.2.tgz 6088472 BLAKE2B 
d6b13613d90d0abf33c937ec0cd003756c4984b95bd320f026c5867ba264cb1773d869bfbb170b2b6df6801eca34af71c5dbd3225b9baa5e94ec50ba22da3f54
 SHA512 
2c053f1f55a426499e50cbadfccfd7c47be25fd10bb8e3d21fb6f408261c5a0c35f2745891e0eeb0fe953428337e40b6dc730499fcd3ba465315d592352833ca
+DIST bitcoin-v0.15.1.tar.gz 7550228 BLAKE2B 
0cbb7d0e9d0e5e8eb33502a28289c3f9c86b7c531ed179f7e3e8b601a69a423fa736238a2caae890fd8850eb505533995e578e676860a4014922fbc238185ebb
 SHA512 
a09b6cb64a1649d11e3fd6deeb13a07b1bf4bed504a2fc1c585919459ca8ac1af8e5ecc89dee487359e831a8f12625d54f408f95bb341033d6380b82c290c0d9

diff --git a/dev-util/bitcoin-tx/bitcoin-tx-0.15.1.ebuild 
b/dev-util/bitcoin-tx/bitcoin-tx-0.15.1.ebuild
new file mode 100644
index 000..0fc22714164
--- /dev/null
+++ b/dev-util/bitcoin-tx/bitcoin-tx-0.15.1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 2010-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools bash-completion-r1
+
+MyPV="${PV/_/}"
+MyPN="bitcoin"
+MyP="${MyPN}-${MyPV}"
+BITCOINCORE_COMMITHASH="7b57bc998f334775b50ebc8ca5e78ca728db4c58"
+KNOTS_PV="${PV}.knots2017"
+KNOTS_P="${MyPN}-${KNOTS_PV}"
+
+IUSE="knots libressl"
+
+DESCRIPTION="Command-line Bitcoin transaction tool"
+HOMEPAGE="http://bitcoincore.org/ http://bitcoinknots.org/;
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~amd64-linux ~arm ~arm64 ~mips ~ppc ~x86 ~x86-linux"
+
+SRC_URI="
+   
https://github.com/${MyPN}/${MyPN}/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
${MyPN}-v${PV}.tar.gz
+   http://bitcoinknots.org/files/0.15.x/${KNOTS_PV}/${KNOTS_P}.patches.txz 
-> ${KNOTS_P}.patches.tar.xz
+"
+CORE_DESC="https://bitcoincore.org/en/2017/11/11/release-${PV}/;
+KNOTS_DESC="http://bitcoinknots.org/files/0.15.x/${KNOTS_PV}/${KNOTS_P}.desc.html;
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+   >=dev-libs/libsecp256k1-0.0.0_pre20151118[recovery]
+   dev-libs/univalue
+   >=dev-libs/boost-1.52.0:=[threads(+)]
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( doc/bips.md doc/release-notes.md )
+
+S="${WORKDIR}/${MyPN}-${BITCOINCORE_COMMITHASH}"
+
+pkg_pretend() {
+   if use knots; then
+   einfo "You are 

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

2017-12-31 Thread Mike Gilbert
commit: fd3e9e8753db850dea55dd56181fbd8114f2da72
Author: Luke Dashjr 
AuthorDate: Sun Dec 10 15:07:22 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 31 16:20:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd3e9e87

net-libs/libbitcoinconsensus: Bump to 0.15.1

 net-libs/libbitcoinconsensus/Manifest  |  2 +
 .../libbitcoinconsensus-0.15.1.ebuild  | 99 ++
 net-libs/libbitcoinconsensus/metadata.xml  |  5 ++
 3 files changed, 106 insertions(+)

diff --git a/net-libs/libbitcoinconsensus/Manifest 
b/net-libs/libbitcoinconsensus/Manifest
index 630397cdaec..fab4b03bf5e 100644
--- a/net-libs/libbitcoinconsensus/Manifest
+++ b/net-libs/libbitcoinconsensus/Manifest
@@ -1,4 +1,6 @@
 DIST bitcoin-0.13.1.knots20161027.patches.tar.xz 386532 BLAKE2B 
82ad8c1da3692f2d3789ffae3814791c0c8634c07325b0f4c0943d1d2bdc07937e8728e22923385976e51dca7d111f7d8319a947dd7117388bf15983f41a8f57
 SHA512 
de4fee50bb6fcf416f4d0d52283ae4b80fd06a544e9312808bec167b471bc1a20d6ded1ebba92cef937b2bd7ebae19c5c1153d6a10dad40cba4fb6c0a98b4fb6
 DIST bitcoin-0.13.2.knots20170102.patches.tar.xz 434012 BLAKE2B 
917f6a9bf5b38c557960b1ee2ba548d75eb1fef9ef6908364dfaa7ec8b075e157c303a4eec7ad74deb5cf7ab2ea97c4d800c6fe498d0552318e15fce1b3adf3d
 SHA512 
a19b9d469ff03396375c6f97e3e1f7f24243518e4ca46390bc33debbe5c09dffc8ee8fff4d656b385e38ef0c70e46a474170fd377b8cb94d6cdc2ff58114b061
+DIST bitcoin-0.15.1.knots2017.patches.tar.xz 443024 BLAKE2B 
5010c8d0f6a0bc8cd22ca7d7c73d9e4e689e369f0ba39b59f62fa6b6af3dcf938dfc87d33d3fe595a6e54d99734277a34af068dc29a6e984c76d529fbbe2f383
 SHA512 
455fadeac6ad57be04680ec6939d6bf235eb49cde89b9716d36f6914c255b1b69cdea459d89b1bbca56099e793be0c8d7aacf592a9d78495068297bb5890
 DIST bitcoin-v0.13.1.tgz 5955845 BLAKE2B 
a86d155f44681aa93720c9620d823070224c547dd7c2a6c075f4c8dec5b0e93b28f12ec3fd8c8c97f3eddd20e8f5763df086be473ed155da9f71479c2ed74779
 SHA512 
396196fa5325b650c61b966820454712d7e6c3e7a61cb95bacab59a0b6257d113c60105393a2ad1c33623ae81026e15c7356433fd7bafe2888e6b961487259c3
 DIST bitcoin-v0.13.2.tgz 6088472 BLAKE2B 
d6b13613d90d0abf33c937ec0cd003756c4984b95bd320f026c5867ba264cb1773d869bfbb170b2b6df6801eca34af71c5dbd3225b9baa5e94ec50ba22da3f54
 SHA512 
2c053f1f55a426499e50cbadfccfd7c47be25fd10bb8e3d21fb6f408261c5a0c35f2745891e0eeb0fe953428337e40b6dc730499fcd3ba465315d592352833ca
+DIST bitcoin-v0.15.1.tar.gz 7550228 BLAKE2B 
0cbb7d0e9d0e5e8eb33502a28289c3f9c86b7c531ed179f7e3e8b601a69a423fa736238a2caae890fd8850eb505533995e578e676860a4014922fbc238185ebb
 SHA512 
a09b6cb64a1649d11e3fd6deeb13a07b1bf4bed504a2fc1c585919459ca8ac1af8e5ecc89dee487359e831a8f12625d54f408f95bb341033d6380b82c290c0d9

diff --git a/net-libs/libbitcoinconsensus/libbitcoinconsensus-0.15.1.ebuild 
b/net-libs/libbitcoinconsensus/libbitcoinconsensus-0.15.1.ebuild
new file mode 100644
index 000..d83c3297cad
--- /dev/null
+++ b/net-libs/libbitcoinconsensus/libbitcoinconsensus-0.15.1.ebuild
@@ -0,0 +1,99 @@
+# Copyright 2010-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+MyPV="${PV/_/}"
+MyPN="bitcoin"
+MyP="${MyPN}-${MyPV}"
+BITCOINCORE_COMMITHASH="7b57bc998f334775b50ebc8ca5e78ca728db4c58"
+KNOTS_PV="${PV}.knots2017"
+KNOTS_P="${MyPN}-${KNOTS_PV}"
+
+IUSE="+asm knots libressl"
+
+DESCRIPTION="Bitcoin Core consensus library"
+HOMEPAGE="http://bitcoincore.org/ http://bitcoinknots.org/;
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~amd64-linux ~arm ~arm64 ~mips ~ppc ~x86 ~x86-linux"
+
+SRC_URI="
+   
https://github.com/${MyPN}/${MyPN}/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
${MyPN}-v${PV}.tar.gz
+   http://bitcoinknots.org/files/0.15.x/${KNOTS_PV}/${KNOTS_P}.patches.txz 
-> ${KNOTS_P}.patches.tar.xz
+"
+CORE_DESC="https://bitcoincore.org/en/2017/11/11/release-${PV}/;
+KNOTS_DESC="http://bitcoinknots.org/files/0.15.x/${KNOTS_PV}/${KNOTS_P}.desc.html;
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+   >=dev-libs/libsecp256k1-0.0.0_pre20151118[recovery]
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( doc/bips.md doc/release-notes.md doc/shared-libraries.md )
+
+S="${WORKDIR}/${MyPN}-${BITCOINCORE_COMMITHASH}"
+
+pkg_pretend() {
+   if use knots; then
+   einfo "You are building ${PN} from Bitcoin Knots."
+   einfo "For more information, see ${KNOTS_DESC}"
+   else
+   einfo "You are building ${PN} from Bitcoin Core."
+   einfo "For more information, see ${CORE_DESC}"
+   fi
+}
+
+KNOTS_PATCH() { echo "${WORKDIR}/${KNOTS_P}.patches/${KNOTS_P}.$@.patch"; }
+
+src_prepare() {
+   eapply "$(KNOTS_PATCH syslibs)"
+
+   if use knots; then
+   eapply "$(KNOTS_PATCH f)"
+   eapply "$(KNOTS_PATCH branding)"
+   eapply "$(KNOTS_PATCH ts)"
+   fi
+
+   eapply_user
+
+   echo 

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

2017-12-31 Thread Mike Gilbert
commit: ee9cee9372aef645e1450575c4027bf9ab237660
Author: Luke Dashjr 
AuthorDate: Sun Dec 10 17:50:21 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 31 16:20:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee9cee93

l10n.desc: added en-AU, es-CO, es-DO, es-UY, es-VE, pam, and sn

Supported by net-p2p/bitcoin-qt

 profiles/desc/l10n.desc | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/profiles/desc/l10n.desc b/profiles/desc/l10n.desc
index 2868c78a6f9..9c16124c80f 100644
--- a/profiles/desc/l10n.desc
+++ b/profiles/desc/l10n.desc
@@ -54,6 +54,7 @@ dsb - Lower Sorbian
 dz - Dzongkha
 el - Modern Greek
 en - English
+en-AU - English (Australia)
 en-GB - English (United Kingdom)
 en-US - English (United States)
 en-ZA - English (South Africa)
@@ -62,8 +63,12 @@ es - Spanish
 es-419 - Spanish (Latin America)
 es-AR - Spanish (Argentina)
 es-CL - Spanish (Chile)
+es-CO - Spanish (Colombia)
+es-DO - Spanish (Dominican Republic)
 es-ES - Spanish (Spain)
 es-MX - Spanish (Mexico)
+es-UY - Spanish (Uruguay)
+es-VE - Spanish (Venezuela)
 et - Estonian
 eu - Basque
 fa - Persian
@@ -129,6 +134,7 @@ oc - Occitan
 om - Oromo
 or - Oriya (macrolanguage)
 pa - Punjabi
+pam - Kapampangan
 pl - Polish
 pt - Portuguese
 pt-BR - Portuguese (Brazil)
@@ -146,6 +152,7 @@ si - Sinhala
 sid - Sidamo
 sk - Slovak
 sl - Slovenian
+sn - Shona
 son - Songhai languages
 sq - Albanian
 sr - Serbian



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

2017-12-31 Thread Mike Gilbert
commit: 0a84ae2045d1d2b5fb39f68731bbe17e2e9c6462
Author: Luke Dashjr 
AuthorDate: Sun Dec 10 15:07:54 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 31 16:20:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a84ae20

net-p2p/bitcoin-qt: Bump to 0.15.1

Closes: https://bugs.gentoo.org/615290
Closes: https://bugs.gentoo.org/631890
Closes: https://bugs.gentoo.org/640674
Closes: https://github.com/gentoo/gentoo/pull/6272

 net-p2p/bitcoin-qt/Manifest |   2 +
 net-p2p/bitcoin-qt/bitcoin-qt-0.15.1.ebuild | 253 
 net-p2p/bitcoin-qt/metadata.xml |   3 +
 3 files changed, 258 insertions(+)

diff --git a/net-p2p/bitcoin-qt/Manifest b/net-p2p/bitcoin-qt/Manifest
index 8ac457f4430..db66e3f7bb1 100644
--- a/net-p2p/bitcoin-qt/Manifest
+++ b/net-p2p/bitcoin-qt/Manifest
@@ -1,6 +1,8 @@
 DIST bitcoin-0.13.0.knots20160814.patches.tar.xz 128520 BLAKE2B 
f981bc8e1233fb82a22d57c58f39ee0c3c2bf0732c0b5e2055fab18dadb4febaac56b02a9af14bc0cc68f3f62fbf7890d37f502ca044dcd3432f3a27e52f9b0c
 SHA512 
6a02c8bdfbf4373b6e6cff6ebbfe70e71121caae50e39b68e7e73b3dbe83b5717a03710c4a444ed9b5b9d09aee9494affcf52b86f1b05987d16953324d954ca2
 DIST bitcoin-0.13.1.knots20161027.patches.tar.xz 386532 BLAKE2B 
82ad8c1da3692f2d3789ffae3814791c0c8634c07325b0f4c0943d1d2bdc07937e8728e22923385976e51dca7d111f7d8319a947dd7117388bf15983f41a8f57
 SHA512 
de4fee50bb6fcf416f4d0d52283ae4b80fd06a544e9312808bec167b471bc1a20d6ded1ebba92cef937b2bd7ebae19c5c1153d6a10dad40cba4fb6c0a98b4fb6
 DIST bitcoin-0.13.2.knots20170102.patches.tar.xz 434012 BLAKE2B 
917f6a9bf5b38c557960b1ee2ba548d75eb1fef9ef6908364dfaa7ec8b075e157c303a4eec7ad74deb5cf7ab2ea97c4d800c6fe498d0552318e15fce1b3adf3d
 SHA512 
a19b9d469ff03396375c6f97e3e1f7f24243518e4ca46390bc33debbe5c09dffc8ee8fff4d656b385e38ef0c70e46a474170fd377b8cb94d6cdc2ff58114b061
+DIST bitcoin-0.15.1.knots2017.patches.tar.xz 443024 BLAKE2B 
5010c8d0f6a0bc8cd22ca7d7c73d9e4e689e369f0ba39b59f62fa6b6af3dcf938dfc87d33d3fe595a6e54d99734277a34af068dc29a6e984c76d529fbbe2f383
 SHA512 
455fadeac6ad57be04680ec6939d6bf235eb49cde89b9716d36f6914c255b1b69cdea459d89b1bbca56099e793be0c8d7aacf592a9d78495068297bb5890
 DIST bitcoin-v0.13.0.tgz 5836862 BLAKE2B 
3ce77a7e15f2de66e2d5424bb2d686839ce0eb52d61fa37f21065205052428c264080a98e00fea7118c83d0bf92fec57c9bd629a1582a952b9521b5d528bc803
 SHA512 
ed49df78cab36ba30c83591724f1a21f7d2c49aa9cd5185ac09b52473aebcb7f406885d593cc7d99ffc87e3607bbeb8a7668a15a892fc6c654d31a5cfe3f53c1
 DIST bitcoin-v0.13.1.tgz 5955845 BLAKE2B 
a86d155f44681aa93720c9620d823070224c547dd7c2a6c075f4c8dec5b0e93b28f12ec3fd8c8c97f3eddd20e8f5763df086be473ed155da9f71479c2ed74779
 SHA512 
396196fa5325b650c61b966820454712d7e6c3e7a61cb95bacab59a0b6257d113c60105393a2ad1c33623ae81026e15c7356433fd7bafe2888e6b961487259c3
 DIST bitcoin-v0.13.2.tgz 6088472 BLAKE2B 
d6b13613d90d0abf33c937ec0cd003756c4984b95bd320f026c5867ba264cb1773d869bfbb170b2b6df6801eca34af71c5dbd3225b9baa5e94ec50ba22da3f54
 SHA512 
2c053f1f55a426499e50cbadfccfd7c47be25fd10bb8e3d21fb6f408261c5a0c35f2745891e0eeb0fe953428337e40b6dc730499fcd3ba465315d592352833ca
+DIST bitcoin-v0.15.1.tar.gz 7550228 BLAKE2B 
0cbb7d0e9d0e5e8eb33502a28289c3f9c86b7c531ed179f7e3e8b601a69a423fa736238a2caae890fd8850eb505533995e578e676860a4014922fbc238185ebb
 SHA512 
a09b6cb64a1649d11e3fd6deeb13a07b1bf4bed504a2fc1c585919459ca8ac1af8e5ecc89dee487359e831a8f12625d54f408f95bb341033d6380b82c290c0d9

diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.15.1.ebuild 
b/net-p2p/bitcoin-qt/bitcoin-qt-0.15.1.ebuild
new file mode 100644
index 000..64339edd7ca
--- /dev/null
+++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.15.1.ebuild
@@ -0,0 +1,253 @@
+# Copyright 2010-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DB_VER="4.8"
+inherit autotools bash-completion-r1 db-use gnome2-utils xdg-utils
+
+MyPV="${PV/_/}"
+MyPN="bitcoin"
+MyP="${MyPN}-${MyPV}"
+BITCOINCORE_COMMITHASH="7b57bc998f334775b50ebc8ca5e78ca728db4c58"
+KNOTS_PV="${PV}.knots2017"
+KNOTS_P="${MyPN}-${KNOTS_PV}"
+
+IUSE="+asm +bip70 +bitcoin_policy_rbf dbus kde +libevent knots libressl 
+qrcode +http test +tor upnp +wallet zeromq"
+LANGS="af af:af_ZA am ar be:be_BY bg bg:bg_BG bn bs ca ca@valencia ca:ca_ES cs 
cy da de de:de_DE el el:el_GR en en_AU en_GB en_US eo es es_419 es_AR es_CL 
es_CO es_DO es_ES es_MX es_UY es_VE et et:et_EE eu:eu_ES fa fa:fa_IR fi fr 
fr_CA fr:fr_FR gl he he:he_IL hi:hi_IN hr hu hu:hu_HU id id:id_ID is it 
it:it_IT ja ja:ja_JP ka kk:kk_KZ ko:ko_KR ku:ku_IQ ky la lt lv:lv_LV mk:mk_MK 
mn ms ms:ms_MY my nb nb:nb_NO ne nl nl:nl_NL pam pl pl:pl_PL pt pt_BR pt_PT ro 
ro:ro_RO ru ru:ru_RU si sk sl:sl_SI sn sq sr sr-Latn:sr@latin sv ta te th 
th:th_TH tr tr:tr_TR uk ur_PK uz@Cyrl vi vi:vi_VN zh zh_CN zh_HK zh_TW"
+KNOTS_LANGS="am hu_HU is ms pl_PL pt sn"
+
+DESCRIPTION="An end-user Qt GUI for the Bitcoin crypto-currency"

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

2017-12-31 Thread Anthony G. Basile
commit: f522a8795f66568a380377cabf46f726ca7b3507
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Dec 31 15:38:17 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Dec 31 15:38:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f522a879

dev-python/jsonrpclib: stable on x86, bug #642826

Package-Manager: Portage-2.3.13, Repoman-2.3.3

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

diff --git a/dev-python/jsonrpclib/jsonrpclib-0.3.1.ebuild 
b/dev-python/jsonrpclib/jsonrpclib-0.3.1.ebuild
index 1763e7a7893..98f9b51fdf2 100644
--- a/dev-python/jsonrpclib/jsonrpclib-0.3.1.ebuild
+++ b/dev-python/jsonrpclib/jsonrpclib-0.3.1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/tcalmant/jsonrpclib/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~mips ~x86"
+   KEYWORDS="amd64 ~arm ~mips x86"
 fi
 
 DESCRIPTION="python implementation of the JSON-RPC spec (1.0 and 2.0)"



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

2017-12-31 Thread Fabian Groffen
commit: 345ccc1fd15f1b5c7b14982ac367136aea7b33cb
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Dec 31 14:47:18 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Dec 31 14:47:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=345ccc1f

mail-client/mutt: revbump for some patches and changes from upstream

pgp_display_signature -> crypt_display_signature and now also works for gpgme

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 mail-client/mutt/Manifest |   1 +
 mail-client/mutt/mutt-1.9.2-r1.ebuild | 279 ++
 2 files changed, 280 insertions(+)

diff --git a/mail-client/mutt/Manifest b/mail-client/mutt/Manifest
index 5ff5c82abc1..1151ad46a03 100644
--- a/mail-client/mutt/Manifest
+++ b/mail-client/mutt/Manifest
@@ -4,3 +4,4 @@ DIST mutt-1.9.2.tar.gz 4195627 BLAKE2B 
626ddd2535e28d46a50ea8e862573c2956587b9b8
 DIST mutt-gentoo-1.7.2-patches-r1.tar.xz 143816 BLAKE2B 
ecc845983dc00e388c25ced0ca0c253d9fdfa813e9df6a4f166f4ccbb05cc26b5522fa84ccdfd1f92d5cce7291ac3d70ddefaeac3e13dafc892f924236a62f11
 SHA512 
21703bc808ae510e26ede38e1dda5d7c74cad15823154584a83209e9dbf68bf6350961e66729cf2ede78bde003f3b92567d42f9f8f89ed53643dcfa536625b7e
 DIST mutt-gentoo-1.9.1-patches-r2.tar.xz 112976 BLAKE2B 
3b4e882992982cf513bdfb27f24a136230e70e2e654136175394db5b6c2c37a48d1d4ae52da05a7b64c741eadd1c294f2141a36007516e6d444e3c5d2d949bdd
 SHA512 
39204b0336bdcc610cf6152f2a41e1a4bde9a5cb05e2120b9ac80360ce978ba830656d53fb4c860ac35baf0ad7f9f359e151a2ae6a657de3073c97667b02c264
 DIST mutt-gentoo-1.9.2-patches-r0.tar.xz 112224 BLAKE2B 
7c5a5e67029e8c2775a1aeb876c5ee87c5616d748b08457364da07eccde5d3baecb328a95ef2fae7755be72b08d553d4beea08ccc751e146ce46694eac0c1f73
 SHA512 
b2ba382c21fe8d31059dd58760bba1ecd0b8fd256b3ade3d4dc0ea3dfa8c94e6ae9ec7baaf4b7c1c6c29d819fc78e9e781f07964478796e882903c0e9e438342
+DIST mutt-gentoo-1.9.2-patches-r1.tar.xz 113324 BLAKE2B 
a5ae4ca22001e91de8450086928bc7e3b26a26745d74f2969fb15e1f020037f8caffb92e0990dd9c8d13161afaa99c6cca593f8322f2870e413220447de20b3a
 SHA512 
250323bb7b697ece97846f078f18ae93560f5ea5a8e1cedbc6d30ee21f3b430722e794d7a751ee4f9e673777ff39868c9c1e9dca4d4787b54240df7d981dbb39

diff --git a/mail-client/mutt/mutt-1.9.2-r1.ebuild 
b/mail-client/mutt/mutt-1.9.2-r1.ebuild
new file mode 100644
index 000..de6cc180692
--- /dev/null
+++ b/mail-client/mutt/mutt-1.9.2-r1.ebuild
@@ -0,0 +1,279 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils flag-o-matic autotools
+
+PATCHREV="r1"
+PATCHSET="gentoo-${PVR}/${PATCHREV}"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="http://www.mutt.org/;
+MUTT_G_PATCHES="mutt-gentoo-${PV}-patches-${PATCHREV}.tar.xz"
+SRC_URI="ftp://ftp.mutt.org/pub/mutt/${P}.tar.gz
+   https://bitbucket.org/${PN}/${PN}/downloads/${P}.tar.gz
+   https://dev.gentoo.org/~grobian/distfiles/${MUTT_G_PATCHES};
+IUSE="berkdb crypt debug doc gdbm gnutls gpg gpgme +hcache idn +imap kerberos 
libressl +lmdb mbox nls nntp notmuch pgp_classic pop qdbm +sasl selinux slang 
smime smime_classic +smtp +ssl tokyocabinet vanilla prefix"
+REQUIRED_USE="
+   hcache?   ( ^^ ( berkdb gdbm lmdb qdbm tokyocabinet ) )
+   imap? ( ssl )
+   pop?  ( ssl )
+   nntp? ( ssl )
+   smime?( ssl !gnutls )
+   smime_classic?( ssl !gnutls )
+   smtp? ( ssl )
+   sasl? ( || ( imap pop smtp nntp ) )
+   kerberos? ( || ( imap pop smtp nntp ) )"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+CDEPEND="
+   app-misc/mime-types
+
+   berkdb?( >=sys-libs/db-4:= )
+   gdbm?  ( sys-libs/gdbm )
+   lmdb?  ( dev-db/lmdb:= )
+   qdbm?  ( dev-db/qdbm )
+   tokyocabinet?  ( dev-db/tokyocabinet )
+
+   ssl? (
+   gnutls?( >=net-libs/gnutls-1.0.17:= )
+   !gnutls? (
+   libressl? ( dev-libs/libressl:= )
+   !libressl? ( >=dev-libs/openssl-0.9.6:0= )
+   )
+   )
+
+   nls?   ( virtual/libintl )
+   sasl?  ( >=dev-libs/cyrus-sasl-2 )
+   kerberos?  ( virtual/krb5 )
+   idn?   ( net-dns/libidn )
+   gpg?   ( >=app-crypt/gpgme-0.9.0:= )
+   gpgme? ( >=app-crypt/gpgme-0.9.0:= )
+   notmuch?   ( net-mail/notmuch:= )
+   slang? ( sys-libs/slang )
+   !slang?( >=sys-libs/ncurses-5.2:0= )
+"
+DEPEND="${CDEPEND}
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   

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

2017-12-31 Thread Yixun Lan
commit: 3be037a16108dce2e445ef0b5cea0cb365f21355
Author: Yixun Lan  gentoo  org>
AuthorDate: Sun Dec 31 14:10:53 2017 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Dec 31 14:16:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3be037a1

app-i18n/ibus: version bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-i18n/ibus/Manifest   |   1 +
 app-i18n/ibus/ibus-1.5.17.ebuild | 182 +++
 2 files changed, 183 insertions(+)

diff --git a/app-i18n/ibus/Manifest b/app-i18n/ibus/Manifest
index a464130954e..c2bcc66ae37 100644
--- a/app-i18n/ibus/Manifest
+++ b/app-i18n/ibus/Manifest
@@ -1,3 +1,4 @@
 DIST ibus-1.5.12.tar.gz 2190284 BLAKE2B 
57ac7f9e8e8f0419bad1bf3aa629282ef3c0188d29e98bc872e594955f69e0863020d600c674cabed56db156a85210b5b3c1fe137b135395a27d2535e4938164
 SHA512 
a443bf0d1b71a52c18e7d13a0c69f38c48f6924cfb1669912880b87be1bf41bcb7d8d6252aafd6799e43d41c081fd94cf334fd836a0505c93a4e5c5b68241c81
 DIST ibus-1.5.15.tar.gz 2259352 BLAKE2B 
52a820b55573f034f60dc705e0c513515c0f128f861d2dd9a22be9bfafdd10f116a159b8d9a21a64f7b66225e7191a08b9c5ff873bbe29421c53fec2bee08b71
 SHA512 
4e588acf2ca0172b365630dcfe2d9062e7583e50a44d435ec05c8e3976c6caf54c4708733f1f7dce5ef7724254469ee5c7ab3b086f0cbea18775c894863b0c3e
 DIST ibus-1.5.16.tar.gz 2375719 BLAKE2B 
cf4cbd4556e43403c73da3cd2cb9f6da8e0baf5f90b3bc74f6d12c1bad057198ed828053dcbb3ddfd28c37d9011b6166e834385720aa827a68f594dbd4cf9298
 SHA512 
494ead69cf9c0111fd25fd1de27e796d89db4f08443afa1ec469f638469b25d8b19a59ea7ab0db0f3a130b9a89b3f2819667099ba38fc973d6efc61b367ce237
+DIST ibus-1.5.17.tar.gz 2522960 BLAKE2B 
a0d19eaae809549d678b42394e76107b8869232c90932bfaa5072621598e83db0569084e931c51c15b7179d9d8e0a2ce144b726229dae81a009665a5de87afc4
 SHA512 
8a7e4fabbcb2096e647b1fb7487c92882bd320a4d777f2765817378abec2e60cafd63364c881fefc2805ff2baa6b28b15ee0710587662a3e65eeb60ead19496c

diff --git a/app-i18n/ibus/ibus-1.5.17.ebuild b/app-i18n/ibus/ibus-1.5.17.ebuild
new file mode 100644
index 000..f04a122889f
--- /dev/null
+++ b/app-i18n/ibus/ibus-1.5.17.ebuild
@@ -0,0 +1,182 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+VALA_USE_DEPEND="vapigen"
+
+inherit autotools bash-completion-r1 gnome2-utils ltprune python-r1 vala 
virtualx
+
+DESCRIPTION="Intelligent Input Bus for Linux / Unix OS"
+HOMEPAGE="https://github.com/ibus/ibus/wiki;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+X +emoji gconf +gtk +gtk2 +introspection kde +libnotify nls +python 
test vala wayland"
+REQUIRED_USE="emoji? ( gtk )
+   gtk2? ( gtk )
+   kde? ( gtk )
+   libnotify? ( gtk )
+   python? (
+   ${PYTHON_REQUIRED_USE}
+   gtk
+   introspection
+   )
+   test? ( gtk )
+   vala? ( introspection )"
+
+CDEPEND="app-text/iso-codes
+   dev-libs/glib:2
+   gnome-base/dconf
+   gnome-base/librsvg:2
+   sys-apps/dbus[X?]
+   X? (
+   x11-libs/libX11
+   !gtk? ( x11-libs/gtk+:2 )
+   )
+   gconf? ( gnome-base/gconf:2 )
+   gtk? (
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXi
+   gtk2? ( x11-libs/gtk+:2 )
+   )
+   introspection? ( dev-libs/gobject-introspection )
+   kde? ( dev-qt/qtgui:5 )
+   libnotify? ( x11-libs/libnotify )
+   nls? ( virtual/libintl )
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   )
+   wayland? (
+   dev-libs/wayland
+   x11-libs/libxkbcommon
+   )"
+RDEPEND="${CDEPEND}
+   python? (
+   gtk? (
+   x11-libs/gtk+:3[introspection]
+   )
+   )"
+DEPEND="${CDEPEND}
+   $(vala_depend)
+   dev-util/intltool
+   virtual/pkgconfig
+   emoji? (
+   app-i18n/unicode-cldr
+   app-i18n/unicode-emoji
+   )
+   nls? ( sys-devel/gettext )"
+
+src_prepare() {
+   vala_src_prepare --ignore-use
+   if ! use emoji; then
+   touch \
+   tools/main.vala \
+   ui/gtk3/panel.vala
+   fi
+   if ! use kde; then
+   touch ui/gtk3/panel.vala
+   fi
+   if ! use libnotify; then
+   touch ui/gtk3/panel.vala
+   fi
+   # for multiple Python implementations
+   sed -i "s/^\(PYGOBJECT_DIR =\).*/\1/" bindings/Makefile.am
+   # fix for parallel install
+   sed -i \
+   -e "/^py2_compile/,/^$/d" \
+   -e "/^install-data-hook/,/^$/d" \
+   bindings/pygobject/Makefile.am
+   # require user interaction
+   sed -i "/^TESTS += 

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

2017-12-31 Thread Alfredo Tupone
commit: f1f29d292c6ede18a0160dbb2e7a228e142724e1
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Sun Dec 31 14:14:28 2017 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Dec 31 14:14:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1f29d29

dev-lang/gnat-gpl: 2016 version stable on amd64

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-lang/gnat-gpl/gnat-gpl-2016.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/gnat-gpl/gnat-gpl-2016.ebuild 
b/dev-lang/gnat-gpl/gnat-gpl-2016.ebuild
index 8a347c7803b..cbbcdeca4f8 100644
--- a/dev-lang/gnat-gpl/gnat-gpl-2016.ebuild
+++ b/dev-lang/gnat-gpl/gnat-gpl-2016.ebuild
@@ -40,7 +40,7 @@ SRC_URI+="
 
 LICENSE+=" GPL-2 GPL-3"
 SLOT="${TOOLCHAIN_GCC_PV}"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="bootstrap"
 
 RDEPEND="!sys-devel/gcc:${TOOLCHAIN_GCC_PV}"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/darktable/files/, media-gfx/darktable/

2017-12-31 Thread Patrice Clement
commit: 79d8464037d18e1d870fafc94423cd136cfd031b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec 29 17:48:42 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Dec 31 14:05:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79d84640

media-gfx/darktable : add hints to find opencl header file.

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

 media-gfx/darktable/darktable-2.4.0.ebuild   |  2 ++
 media-gfx/darktable/files/darktable-find-opencl-header.patch | 12 
 2 files changed, 14 insertions(+)

diff --git a/media-gfx/darktable/darktable-2.4.0.ebuild 
b/media-gfx/darktable/darktable-2.4.0.ebuild
index 3f0453270d4..c32deff305a 100644
--- a/media-gfx/darktable/darktable-2.4.0.ebuild
+++ b/media-gfx/darktable/darktable-2.4.0.ebuild
@@ -69,6 +69,8 @@ DEPEND="${CDEPEND}
>=sys-devel/llvm-4
)"
 
+PATCHES=( "${FILESDIR}"/"${PN}"-find-opencl-header.patch )
+
 S="${WORKDIR}/${P/_/~}"
 
 pkg_pretend() {

diff --git a/media-gfx/darktable/files/darktable-find-opencl-header.patch 
b/media-gfx/darktable/files/darktable-find-opencl-header.patch
new file mode 100644
index 000..0a692f9341e
--- /dev/null
+++ b/media-gfx/darktable/files/darktable-find-opencl-header.patch
@@ -0,0 +1,12 @@
+diff -Nur a/CMakeLists.txt b/CMakeLists.txt
+--- a/CMakeLists.txt   2017-12-24 09:09:10.0 +
 b/CMakeLists.txt   2017-12-25 20:42:40.998693994 +
+@@ -355,7 +355,7 @@
+   message(STATUS "Found clang compiler - ${CLANG_OPENCL_COMPILER}")
+ 
+   find_path(CLANG_OPENCL_INCLUDE_DIR opencl-c.h
+-HINTS ${LLVM_INSTALL_PREFIX}/lib/clang 
${LLVM_INSTALL_PREFIX}/lib64/clang
++HINTS ${LLVM_INSTALL_PREFIX}/lib/clang 
${LLVM_INSTALL_PREFIX}/lib64/clang /usr/lib/clang /usr/lib64/clang
+ PATH_SUFFIXES include ${LLVM_PACKAGE_VERSION}/include
+ NO_DEFAULT_PATH
+   )



[gentoo-commits] proj/crossdev:master commit in: wrappers/site/

2017-12-31 Thread Sergei Trofimovich
commit: 3d324730ce8cb004f74ba38b2d5acf70dfbeff77
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Dec 31 13:49:17 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 31 13:49:17 2017 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=3d324730

site/linux: move bash_cv_job_control_missing=present from linux-gnu

glibc, musl, uclibc and uclibc-ng all define needed signals
and syscalls needed for job control.

Reported-by: Felix Janda
Bug: https://bugs.gentoo.org/553988
Signed-off-by: Sergei Trofimovich  gentoo.org>

 wrappers/site/linux | 3 +++
 wrappers/site/linux-gnu | 1 -
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/wrappers/site/linux b/wrappers/site/linux
index 5631520..e97d26b 100644
--- a/wrappers/site/linux
+++ b/wrappers/site/linux
@@ -41,6 +41,9 @@ ac_cv_file__dev_urandom=yes
 ac_cv_file__dev_random=yes
 ac_cv_file__dev_arandom=no
 
+# app-shells/bash-4.0
+bash_cv_job_control_missing=present
+
 yeti_cv_func_scanf_modif_size_t=z
 
 gl_cv_func_btowc_eof=yes

diff --git a/wrappers/site/linux-gnu b/wrappers/site/linux-gnu
index 25cf641..102be13 100644
--- a/wrappers/site/linux-gnu
+++ b/wrappers/site/linux-gnu
@@ -64,7 +64,6 @@ vim_cv_memmove_handles_overlap=yes
 ac_cv_va_copy=yes
 
 # app-shells/bash-4.0
-bash_cv_job_control_missing=present
 bash_cv_sys_named_pipes=present
 
 # x11-libs/startup-notification-0.10



[gentoo-commits] proj/crossdev:master commit in: wrappers/site/

2017-12-31 Thread Sergei Trofimovich
commit: 83bad0ad7e2f38025749cfe6f469619e4f62bf63
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Dec 31 13:38:19 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 31 13:38:19 2017 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=83bad0ad

sire/linux: remove gl_cv_func_re_compile_pattern_working=yes from musl

re_compile_pattern is present in glibc, uclibc, uclibc-ng, but not musl

Reported-by: Felix Janda
Bug: https://bugs.gentoo.org/553988
Signed-off-by: Sergei Trofimovich  gentoo.org>

 wrappers/site/linux| 1 -
 wrappers/site/linux-gnu| 5 +
 wrappers/site/linux-uclibc | 5 +
 3 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/wrappers/site/linux b/wrappers/site/linux
index 4ee2c1e..5631520 100644
--- a/wrappers/site/linux
+++ b/wrappers/site/linux
@@ -24,7 +24,6 @@ ac_cv_func_mmap_fixed_mapped=yes
 
 # coreutils. https://bugs.gentoo.org/show_bug.cgi?id=177061
 fu_cv_sys_stat_statvfs=yes
-gl_cv_func_re_compile_pattern_working=yes 
 gl_cv_func_rename_trailing_dest_slash_bug=no
 gl_cv_func_rename_trailing_slash_bug=no
 

diff --git a/wrappers/site/linux-gnu b/wrappers/site/linux-gnu
index f4273b8..25cf641 100644
--- a/wrappers/site/linux-gnu
+++ b/wrappers/site/linux-gnu
@@ -5,6 +5,11 @@ ac_cv_func_realloc_0_nonnull=yes
 # sys-devel/gettext-0.17
 gl_cv_func_wcwidth_works=yes
 
+# coreutils
+#   https://bugs.gentoo.org/177061
+#   https://bugs.gentoo.org/553988
+gl_cv_func_re_compile_pattern_working=yes
+
 # sys-apps/dbus-1.3.0
 ac_cv_have_abstract_sockets=yes
 

diff --git a/wrappers/site/linux-uclibc b/wrappers/site/linux-uclibc
index 90f1f4a..640f40d 100644
--- a/wrappers/site/linux-uclibc
+++ b/wrappers/site/linux-uclibc
@@ -67,3 +67,8 @@ ac_cv_ulong=yes
 ac_cv_ushort=yes
 ac_cv_va_copy=C99
 ac_cv_va_val_copy=yes
+
+# coreutils
+#   https://bugs.gentoo.org/177061
+#   https://bugs.gentoo.org/553988
+gl_cv_func_re_compile_pattern_working=yes



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen/, app-emulation/xen-tools/

2017-12-31 Thread Yixun Lan
commit: 2bfd1dc774e87e20ccd6f77a4847ec7126501e43
Author: Yixun Lan  gentoo  org>
AuthorDate: Sun Dec 31 13:34:55 2017 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Dec 31 13:42:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bfd1dc7

app-emulation/xen: security fix updates

fix XSA-248, 249, 250, 251

Gentoo-Bug: 641566

Package-Manager: Portage-2.3.19, Repoman-2.3.6
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-tools/Manifest  |   3 +
 app-emulation/xen-tools/xen-tools-4.9.1-r1.ebuild | 454 ++
 app-emulation/xen/Manifest|   1 +
 app-emulation/xen/xen-4.9.1-r1.ebuild | 171 
 4 files changed, 629 insertions(+)

diff --git a/app-emulation/xen-tools/Manifest b/app-emulation/xen-tools/Manifest
index 444a38987a7..227c9881981 100644
--- a/app-emulation/xen-tools/Manifest
+++ b/app-emulation/xen-tools/Manifest
@@ -1,9 +1,12 @@
 DIST ovmf-20151110.tar.bz2 27518370 BLAKE2B 
c4ba51e59ca3f597d75639a792b1f307a70dc6127917306e6ce182a76646435bec8006f7db9ac5c580e0ad79465a2b2902cffa90139d367c89d16e28280a978b
 SHA512 
dda185af2fc0b9a8d5fc7e1e96db6aa31807782fe77d38491896164d125c30d2277db3d71a7dce7bbd569723b344b97dfebbc78ca0a095721f6b1ae3a1d3
+DIST ovmf-20170321.tar.xz 22141096 BLAKE2B 
79e991c8f9deb297865c319e88b6e6d46b1d08067d3fd639c83f2a379670779ecc60c74c2671ea4eb4a6659fe08ac2d7d4ff337b010b42a908a50829a2d18eeb
 SHA512 
f65dabde3df967224e2072817211786ee4fc3994ee31f8f9d6f67fd74e3479e1da459c720169dd81020cdc1777e4600e531bb124b4625c2ded42c6005bdc802a
 DIST seabios-1.10.0.tar.gz 588213 BLAKE2B 
254eb4572a1dac06020a545820efb53a130a027aaab035cd916009b424475f89bd151f82f1bc5103c01c4657d09da3219d2fbcc7728add473011dcfc7bff7410
 SHA512 
f1b83ce37b59070b488e19f98c95ca9f413cf4969663331b631c3ccb884c90b2db793d32a779ef05cead538c2fd123be4b73391ad2fa20c900a1f14237178d8c
 DIST xen-4.8.2-upstream-patches-2.tar.xz 38852 BLAKE2B 
cbc7bad4703fabd05b703c66268df0670e2ae97b77007895dceaf6465b12a2f9fbe3773c7735b307427ad18c61711b20beb7f3ae6b1f1b8b5efda2a847fec0ec
 SHA512 
536823eabf03e92585a8c5cde90ce502672dd1ec080b28b39411d6a778b899436a57bfb633f11c94d48d2f963848b7771e469f5ea53e84b580976f631f69cc5d
 DIST xen-4.8.2.tar.gz 22522336 BLAKE2B 
2c9da971622b4e52fe78fa029107bb1c5f945a63605406493df607c410c6f2a8c2cdb38b1eb30c1bc1c8bc6e5620efad977c3ba55e04c579c01d51f0104afcce
 SHA512 
7805531f73d23ecfff3439770e62d387f4254a444875670d53a0a739323e5d4d8f8fcc478f8936ee1ae8aff3e0229549e47c01c606365a8ce060dd5c503e87da
 DIST xen-4.9.0-upstream-patches-0.tar.xz 58780 BLAKE2B 
6d12a5a5bb7d2be7ca6bb8636648ee219c9526dd34086c929d8cd32d096d2454d6cb499d459b436f228fa49f42ef3a1f5fbe9b5c84557e4054565a9edc0daad6
 SHA512 
98c601d791661a306e3dce5befb37b80de8a71cdd1759f3da00b199d48e3b9468efd1332e26ae044ad616b41a02771ad07a1c96972103b7e0aa39b93fb556999
 DIST xen-4.9.0.tar.gz 23361741 BLAKE2B 
1cfebb791ca5e51eda9b86a5d98e0883fab1554f5ac805fc065916fbbd3695e6b0f11ca75935a8f973735cc8dd83e38fe4a670d8489010be865be49d8fc1a341
 SHA512 
97f8075c49ef9ec0adbe95106c0cff4f9379578fd568777697565476c3fd948335d72ddcacf8be65fd9db219c0a35dcdc007f355f7e5874dd950fd4c0a0f966f
+DIST xen-4.9.1-upstream-patches-1.tar.xz 24592 BLAKE2B 
774c5219d6c14d729358e790d880a1a31fb4cda741e54e71879bff164e79bafbd8492eb8bccb7becdf7a2f9605e71266bb4fc15848deff8f9028ed7f8844f915
 SHA512 
edbc7cad2f6f8a5c7e8aac8efd5454428aa25e0e13018438f78c7f401cfb9173345267e16c7a5dfa78066a952980b172976409a0c63162094b7f507058e712ed
 DIST xen-4.9.1.tar.gz 23368303 BLAKE2B 
4cfddb351c9a4aa08227138dc1afa921f3d1880048f897428226da38eff9470cd81ae9896f174583048dad0ba8d5c1426df58b029115ba1623366d1980630c0d
 SHA512 
9d22f0aa5dcd01a1c105d17c14bce570cc597e884ddb9b4a46b80a72f647625b76ae5213cede423d0458c14e1906983595a9269bb6e6ff2e9e7e4dea840f4274
 DIST xen-gentoo-patches-10.tar.xz 27876 BLAKE2B 
8efece8548a046b47c04e5b9354ca8bdff55affd6c6bc67315ac7536778fbaa183d346e0ff83e365030df2433bddf845188a1c3fb8feaea2e93d5ba0dd1c779a
 SHA512 
2033f4cb671971c73841cfaa7eb46623c37778c5746b47302eee252c4af287ccbeb8d1884ffdf32cd97a38cd7785257d56f13ef20d4c03dc0fb1cb196dc04ece
 DIST xen-ovmf-patches-2.tar.xz 4344 BLAKE2B 
1514c89dcba05c84281e9d46ec5c3e9e946ea777dcbe64d1d7689298e187aac2c9a5febf407d79bdb3ebe47563972ea66e0f5204590c5abc98df9cf24549b92d
 SHA512 
0bdc83029a01b613f5c1ca029bd45aebe211c332f09db91a0cc7d6b6f85a81dbbfdc20c62f0d20e973ee41b155a6551a4fad518cb792e1d508bf070e23d6a1d3
+DIST xen-ovmf-patches-3.tar.xz 4208 BLAKE2B 
0df8f85667a33c91cbfd86c59aec2ae65eca892b45d66eed76f793a52e2748989bc2785861f8bfdf94235ef7a6c0be6572c6e6cce9695469e40f0facd0ce3947
 SHA512 
abe001053ca702138bbcdd6bea14e2daae5c785f862d6a15001ca894c8ed8617f0c5dc439c6f54a41433b988acf57c71911af1db074aa76732c39d98622a3b5b

diff --git a/app-emulation/xen-tools/xen-tools-4.9.1-r1.ebuild 
b/app-emulation/xen-tools/xen-tools-4.9.1-r1.ebuild
new file mode 100644
index 000..4f9eb745833
--- /dev/null
+++ b/app-emulation/xen-tools/xen-tools-4.9.1-r1.ebuild
@@ -0,0 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-tools/files/

2017-12-31 Thread Yixun Lan
commit: 57e910ccaa98ba21cfc65419508e3695828f5b28
Author: Yixun Lan  gentoo  org>
AuthorDate: Sun Dec 31 13:38:22 2017 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Dec 31 13:42:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e910cc

app-emulation/xen-tools: version bump, fix OVMF err

Fix OVMF build fail with gcc-7.2

Gentoo-Bug: 640162
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-emulation/xen-tools/files/xencommons.initd| 2 +-
 app-emulation/xen-tools/files/xenconsoled.initd   | 2 +-
 app-emulation/xen-tools/files/xendomains.initd-r2 | 2 +-
 app-emulation/xen-tools/files/xenqemudev.initd| 2 +-
 app-emulation/xen-tools/files/xenstored.initd | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-emulation/xen-tools/files/xencommons.initd 
b/app-emulation/xen-tools/files/xencommons.initd
index d1fbb181c3a..a7c1efed9ab 100644
--- a/app-emulation/xen-tools/files/xencommons.initd
+++ b/app-emulation/xen-tools/files/xencommons.initd
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 depend() {

diff --git a/app-emulation/xen-tools/files/xenconsoled.initd 
b/app-emulation/xen-tools/files/xenconsoled.initd
index d31737af7fc..094871cd047 100644
--- a/app-emulation/xen-tools/files/xenconsoled.initd
+++ b/app-emulation/xen-tools/files/xenconsoled.initd
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 depend() {

diff --git a/app-emulation/xen-tools/files/xendomains.initd-r2 
b/app-emulation/xen-tools/files/xendomains.initd-r2
index c1a70815c26..0926498ceac 100644
--- a/app-emulation/xen-tools/files/xendomains.initd-r2
+++ b/app-emulation/xen-tools/files/xendomains.initd-r2
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 extra_commands="status"

diff --git a/app-emulation/xen-tools/files/xenqemudev.initd 
b/app-emulation/xen-tools/files/xenqemudev.initd
index 90da3ac6865..9dcbb3f2244 100644
--- a/app-emulation/xen-tools/files/xenqemudev.initd
+++ b/app-emulation/xen-tools/files/xenqemudev.initd
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 depend() {

diff --git a/app-emulation/xen-tools/files/xenstored.initd 
b/app-emulation/xen-tools/files/xenstored.initd
index d92616b5cb9..1b7eec92658 100644
--- a/app-emulation/xen-tools/files/xenstored.initd
+++ b/app-emulation/xen-tools/files/xenstored.initd
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 depend() {



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/maxima/

2017-12-31 Thread Andrey Grozin
commit: c368290e053a21a32273f3c3d521021f7c95575a
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Dec 31 13:31:59 2017 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Dec 31 13:31:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c368290e

sci-mathematics/maxima: call xdg_mimeinfo_database_update

Closes: https://bugs.gentoo.org/642820
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-mathematics/maxima/maxima-5.41.0-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sci-mathematics/maxima/maxima-5.41.0-r1.ebuild 
b/sci-mathematics/maxima/maxima-5.41.0-r1.ebuild
index d525a57c25f..c9917d44ca0 100644
--- a/sci-mathematics/maxima/maxima-5.41.0-r1.ebuild
+++ b/sci-mathematics/maxima/maxima-5.41.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-inherit autotools elisp-common eutils
+inherit autotools elisp-common eutils xdg
 
 DESCRIPTION="Free computer algebra environment based on Macsyma"
 HOMEPAGE="http://maxima.sourceforge.net/;
@@ -194,6 +194,7 @@ src_install() {
 }
 
 pkg_postinst() {
+   xdg_mimeinfo_database_update
if use emacs; then
elisp-site-regen
mktexlsr
@@ -201,6 +202,7 @@ pkg_postinst() {
 }
 
 pkg_postrm() {
+   xdg_mimeinfo_database_update
if use emacs; then
elisp-site-regen
mktexlsr



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/wxmaxima/files/, sci-mathematics/wxmaxima/

2017-12-31 Thread Andrey Grozin
commit: 75c98d03ea71aad91fdc6aa610dfbfcd9c0bb17f
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Dec 31 13:25:55 2017 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Dec 31 13:27:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75c98d03

sci-mathematics/wxmaxima: use wxwidgets.eclass

Closes: https://bugs.gentoo.org/642734
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../wxmaxima/files/wxmaxima-require-wxGTK-3.0.patch   |  8 
 sci-mathematics/wxmaxima/wxmaxima-17.10.1.ebuild  | 11 ---
 2 files changed, 4 insertions(+), 15 deletions(-)

diff --git a/sci-mathematics/wxmaxima/files/wxmaxima-require-wxGTK-3.0.patch 
b/sci-mathematics/wxmaxima/files/wxmaxima-require-wxGTK-3.0.patch
deleted file mode 100644
index b08434061d3..000
--- a/sci-mathematics/wxmaxima/files/wxmaxima-require-wxGTK-3.0.patch
+++ /dev/null
@@ -1,8 +0,0 @@
-diff -r -U3 wxmaxima-Version-17.10.1.orig/src/CMakeLists.txt 
wxmaxima-Version-17.10.1/src/CMakeLists.txt
 wxmaxima-Version-17.10.1.orig/src/CMakeLists.txt   2017-10-22 
12:45:56.0 +0700
-+++ wxmaxima-Version-17.10.1/src/CMakeLists.txt2017-12-28 
21:29:58.389806037 +0700
-@@ -1,3 +1,4 @@
-+set(wxWidgets_CONFIG_OPTIONS --toolkit=gtk2 --version=3.0)
- find_package(wxWidgets REQUIRED std xml html adv aui core net base richtext)
- 
- include(${wxWidgets_USE_FILE})

diff --git a/sci-mathematics/wxmaxima/wxmaxima-17.10.1.ebuild 
b/sci-mathematics/wxmaxima/wxmaxima-17.10.1.ebuild
index 52fa2ddc14e..c121ca2e948 100644
--- a/sci-mathematics/wxmaxima/wxmaxima-17.10.1.ebuild
+++ b/sci-mathematics/wxmaxima/wxmaxima-17.10.1.ebuild
@@ -2,9 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-
+WX_GTK_VER="3.0"
 PLOCALES="ca cs da de el es fi fr gl hu it ja kab nb pl pt_BR ru tr uk zh_CN 
zh_TW"
-inherit cmake-utils l10n xdg-utils gnome2-utils
+inherit cmake-utils wxwidgets l10n xdg-utils gnome2-utils
 
 DESCRIPTION="Graphical frontend to Maxima, using the wxWidgets toolkit"
 HOMEPAGE="http://andrejv.github.io/wxmaxima/;
@@ -18,17 +18,14 @@ S="${WORKDIR}"/${PN}-Version-${PV}
 
 DEPEND="
dev-libs/libxml2:2
-   x11-libs/wxGTK:3.0"
+   x11-libs/wxGTK:${WX_GTK_VER}"
 RDEPEND="${DEPEND}
media-fonts/jsmath
sci-visualization/gnuplot[wxwidgets]
sci-mathematics/maxima"
 
-PATCHES=(
-   "${FILESDIR}"/${PN}-require-wxGTK-3.0.patch
-)
-
 src_prepare() {
+   setup-wxwidgets
cmake-utils_src_prepare
 
sed -e "s|share/doc/${PN}|share/doc/${PF}|g" -i 
"${S}"/info/CMakeLists.txt \



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/

2017-12-31 Thread José María Alonso
commit: 59eb6f1ed7c46d11a0d816e273cc666539e02136
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Sun Dec 31 13:24:24 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Sun Dec 31 13:24:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59eb6f1e

dev-lisp/sbcl: Bumps version to 1.4.3

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-lisp/sbcl/Manifest  |   3 +
 dev-lisp/sbcl/sbcl-1.4.3.ebuild | 246 
 2 files changed, 249 insertions(+)

diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest
index fbdc4c2b58b..c6ea81a0586 100644
--- a/dev-lisp/sbcl/Manifest
+++ b/dev-lisp/sbcl/Manifest
@@ -38,5 +38,8 @@ DIST sbcl-1.4.0-source.tar.bz2 5907661 BLAKE2B 
bde404d1268cce44b27aae0796e0335e7
 DIST sbcl-1.4.0-x86-64-linux-binary.tar.bz2 10573661 BLAKE2B 
a4ee5e3eba04c7b3ab931ed8f1fbe6f94f1a615fd36028aa05ff2130e67d0d00f903d1e71cc4ce15964f53697d0530c38265b710110d2ac4a363fbd5e21ba329
 SHA512 
7cd8ea2a411b55a85df5113c0bcb63078d67c9c31edf12f3ee87075569436711725c325027b6bbdd6d5a2c79511da12a034278d734c7cc75c96f0a44941ee437
 DIST sbcl-1.4.1-source.tar.bz2 5935675 BLAKE2B 
603816ade75d02b4f207615163ccb7a6cd24fc36ba1618909a806bb41fd8a753f6eca6bcb0a64ccf74ed84c03a49f83fbcbfe34177a2e4708e0050c8dfbacd02
 SHA512 
d9f77194c096724bb1f212e1f5c2086d781ca4c7180c0ce524f892d259ac4a0adabccce468eb5eca511d3b1e9054fbcac9716e757352d71ddacf7710e681616c
 DIST sbcl-1.4.1-x86-64-linux-binary.tar.bz2 10566390 BLAKE2B 
2df755f2b505fd48807379927fae4bec040be131b6c2207b90c10da500bd3141292e9f543cf85fa12a0d1deef9c6577652aca668b015880fe280e8da1ee1f00d
 SHA512 
bbf7f5d5d7d729e54f8c3eb85c270aeae690fe3ccde088825f71c3b8b317d0126b4f52a06db73992f200e7ee9fa14328ee0cb399f79adb8b24217d4b7cea9c06
+DIST sbcl-1.4.2-arm64-linux-binary.tar.bz2 10578821 BLAKE2B 
1cd25c548be0f1b7ec01edc3bee7fe6c2aaf07b7bd1fc55d408dee7ac95e8f3761a194bf9e8efb734179a7eff04cdae2fe5ba4a9ba5ab06f7322ac1550d142cc
 SHA512 
39bbd735b242aa0bbac05c6f4dbe28cb45e01684db7e5b4f1e51f995a9f9d5b484f63cc4243f472f72b3b1e6c4cd2268a7e812b15426eca5cf9a1fede10f44bb
 DIST sbcl-1.4.2-source.tar.bz2 5946122 BLAKE2B 
9cf0737a3e1dce32701a4cf2935e8170cc0a2b82bbcfc079547cbda904ef7788df39416638ad780fb4119722cf46871d4e79e6a543b6fe495532e9ae672073af
 SHA512 
f1ed1cc2ce777e4c5d54aa5d4fbee13e217393f682a5f8cabcad760a6e3f09caeeac1d8200fdeb8987e4ac42c14d1ce717a1e5607cc2c9c0ece32a82f6a353dd
 DIST sbcl-1.4.2-x86-64-linux-binary.tar.bz2 10624427 BLAKE2B 
ebf1589011c049f0dcd04439330237abf4dc231703e6ba5fd899e528a52e24c1565637119211b4b51b28d4bfd036941cb11e8599c0c3f5e5ff2f6d014485566d
 SHA512 
b3f7c9dd225b78b59eec5646255fac78ea432b4f057f933961e65693e13f70b371f2964fbc98bbbc38d163db1fef4a41d45af16147f11571c31a832838b67894
+DIST sbcl-1.4.3-source.tar.bz2 5953041 BLAKE2B 
d8fe63ed0f6c0cfc6d4746bb434efa6ccb9ac45d5c71885f9411395cbca4b179716c89d154d65c0da9b564a29d60bd2713564c030bb7dd90e7dc6b28f707175d
 SHA512 
e730f4f095e2c3b52836df0beae08219a2e3883b4e20ba7303f24d8e51aec7c6d278ad6f9d57fac36b5aebec3fefb118d07bfd4ca48a44a3324345f2993fca62
+DIST sbcl-1.4.3-x86-linux-binary.tar.bz2 10227185 BLAKE2B 
6d77c4f4177cbdb72fb9bab0da5bd91e0aa8deafffd238818a2551332f0ab246715d9489b5c1156f3481aa7fb79d161a988404620fc09fe86ff927543a1ee678
 SHA512 
41cd63d61dd7c46370341dce39a362287a23b528bfebe8e5571614aeefdea03d318207d25562e995db9ccedb6c1f50ea4d66627721f0fd9486e99440126e6a38

diff --git a/dev-lisp/sbcl/sbcl-1.4.3.ebuild b/dev-lisp/sbcl/sbcl-1.4.3.ebuild
new file mode 100644
index 000..4ee058b8fa1
--- /dev/null
+++ b/dev-lisp/sbcl/sbcl-1.4.3.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib eutils flag-o-matic pax-utils
+
+#same order as http://www.sbcl.org/platform-table.html
+BV_X86=1.4.3
+BV_AMD64=1.4.2
+BV_PPC=1.2.7
+BV_SPARC=1.0.28
+BV_ALPHA=1.0.28
+BV_ARM=1.3.12
+BV_ARM64=1.4.2
+BV_PPC_MACOS=1.0.47
+BV_X86_MACOS=1.1.6
+BV_X64_MACOS=1.2.11
+BV_SPARC_SOLARIS=1.0.23
+BV_X86_SOLARIS=1.2.7
+BV_X64_SOLARIS=1.2.7
+
+DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common 
Lisp"
+HOMEPAGE="http://sbcl.sourceforge.net/;
+SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
+   x86? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
+   amd64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
+   ppc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
+   sparc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
+   alpha? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )
+   arm? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ARM}-armhf-linux-binary.tar.bz2 )
+   arm64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ARM64}-arm64-linux-binary.tar.bz2 )
+   ppc-macos? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC_MACOS}-powerpc-darwin-binary.tar.bz2 )
+   

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

2017-12-31 Thread José María Alonso
commit: 183495b818053cdd167f406193988703454330ff
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Sun Dec 31 13:22:10 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Sun Dec 31 13:22:10 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=183495b8

dev-lisp/sbcl: Bumps version to 1.4.3

 dev-lisp/sbcl/sbcl-1.4.3.ebuild | 246 
 1 file changed, 246 insertions(+)

diff --git a/dev-lisp/sbcl/sbcl-1.4.3.ebuild b/dev-lisp/sbcl/sbcl-1.4.3.ebuild
new file mode 100644
index ..4ee058b8
--- /dev/null
+++ b/dev-lisp/sbcl/sbcl-1.4.3.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib eutils flag-o-matic pax-utils
+
+#same order as http://www.sbcl.org/platform-table.html
+BV_X86=1.4.3
+BV_AMD64=1.4.2
+BV_PPC=1.2.7
+BV_SPARC=1.0.28
+BV_ALPHA=1.0.28
+BV_ARM=1.3.12
+BV_ARM64=1.4.2
+BV_PPC_MACOS=1.0.47
+BV_X86_MACOS=1.1.6
+BV_X64_MACOS=1.2.11
+BV_SPARC_SOLARIS=1.0.23
+BV_X86_SOLARIS=1.2.7
+BV_X64_SOLARIS=1.2.7
+
+DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common 
Lisp"
+HOMEPAGE="http://sbcl.sourceforge.net/;
+SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
+   x86? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
+   amd64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
+   ppc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
+   sparc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
+   alpha? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )
+   arm? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ARM}-armhf-linux-binary.tar.bz2 )
+   arm64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ARM64}-arm64-linux-binary.tar.bz2 )
+   ppc-macos? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC_MACOS}-powerpc-darwin-binary.tar.bz2 )
+   x86-macos? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86_MACOS}-x86-darwin-binary.tar.bz2 )
+   x64-macos? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X64_MACOS}-x86-64-darwin-binary.tar.bz2 )
+   sparc-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_SPARC_SOLARIS}-sparc-solaris-binary.tar.bz2
 )
+   x86-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86_SOLARIS}-x86-solaris-binary.tar.bz2 )
+   x64-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X64_SOLARIS}-x86-64-solaris-binary.tar.bz2 
)"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos ~x86-solaris"
+IUSE="debug doc source +threads +unicode pax_kernel zlib"
+
+CDEPEND=">=dev-lisp/asdf-3.1:="
+DEPEND="${CDEPEND}
+   doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
+   pax_kernel? ( sys-apps/elfix )"
+RDEPEND="${CDEPEND}
+   !prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.6 ) )"
+
+# Disable warnings about executable stacks, as this won't be fixed soon by 
upstream
+QA_EXECSTACK="usr/bin/sbcl"
+
+CONFIG="${S}/customize-target-features.lisp"
+ENVD="${T}/50sbcl"
+
+# Prevent ASDF from using the system libraries
+CL_SOURCE_REGISTRY="(:source-registry :ignore-inherited-configuration)"
+ASDF_OUTPUT_TRANSLATIONS="(:output-translations 
:ignore-inherited-configuration)"
+
+usep() {
+   use ${1} && echo "true" || echo "false"
+}
+
+sbcl_feature() {
+   echo "$( [[ ${1} == "true" ]] && echo "(enable ${2})" || echo "(disable 
${2})")" >> "${CONFIG}"
+}
+
+sbcl_apply_features() {
+   sed 's/^X//' > "${CONFIG}" <<-'EOF'
+   (lambda (list)
+   X  (flet ((enable  (x) (pushnew x list))
+   X (disable (x) (setf list (remove x list
+   EOF
+   if use x86 || use amd64; then
+   sbcl_feature "$(usep threads)" ":sb-thread"
+   fi
+   sbcl_feature "true" ":sb-ldb"
+   sbcl_feature "false" ":sb-test"
+   sbcl_feature "$(usep unicode)" ":sb-unicode"
+   sbcl_feature "$(usep zlib)" ":sb-core-compression"
+   sbcl_feature "$(usep debug)" ":sb-xref-for-internals"
+   sed 's/^X//' >> "${CONFIG}" <<-'EOF'
+   X)
+   X  list)
+   EOF
+   cat "${CONFIG}"
+}
+
+src_unpack() {
+   unpack ${A}
+   mv sbcl-*-* sbcl-binary || die
+   cd "${S}"
+}
+
+src_prepare() {
+   # bug #468482
+   eapply "${FILESDIR}"/concurrency-test-1.3.15.patch
+   # bugs #486552, #527666, #517004
+   eapply "${FILESDIR}"/${PN}-1.4.0-bsd-sockets-test.patch
+   # bugs #560276, #561018
+   eapply "${FILESDIR}"/sb-posix-test-1.2.15.patch
+
+   eapply "${FILESDIR}"/${PN}-1.2.11-solaris.patch
+   eapply "${FILESDIR}"/${PN}-1.4.0-verbose-build.patch
+
+   eapply_user
+
+   # Make sure the *FLAGS variables are sane.
+   # sbcl needs symbols in resulting binaries, so building with the -s 
linker flag will fail.
+   strip-unsupported-flags
+

[gentoo-commits] repo/gentoo:master commit in: profiles/, app-i18n/scim-wijesekera/

2017-12-31 Thread David Seifert
commit: 118bb1c0252c90d68283e5ada7324fe096006478
Author: David Seifert  gentoo  org>
AuthorDate: Sun Dec 31 13:06:25 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Dec 31 13:07:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=118bb1c0

app-i18n/scim-wijesekera: Port to EAPI 6

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../scim-wijesekera/scim-wijesekera-0.3.3-r1.ebuild   | 19 +--
 profiles/package.mask |  5 -
 2 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/app-i18n/scim-wijesekera/scim-wijesekera-0.3.3-r1.ebuild 
b/app-i18n/scim-wijesekera/scim-wijesekera-0.3.3-r1.ebuild
index 69f362e5b6e..28914bc279f 100644
--- a/app-i18n/scim-wijesekera/scim-wijesekera-0.3.3-r1.ebuild
+++ b/app-i18n/scim-wijesekera/scim-wijesekera-0.3.3-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=2
+EAPI=6
 
-inherit autotools eutils
+inherit autotools
 
 DESCRIPTION="Wijesekara keyboard for Sinhala input using scim"
 HOMEPAGE="http://sinhala.sourceforge.net/;
@@ -18,13 +18,20 @@ RDEPEND=">=app-i18n/scim-0.99.8[-gtk3]"
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
+PATCHES=( "${FILESDIR}"/${P}-gcc43.patch )
+
 src_prepare() {
-   epatch "${FILESDIR}/${P}-gcc43.patch"
+   default
eautoreconf
 }
 
+src_configure() {
+   econf --disable-static
+}
+
 src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
+   default
 
-   dodoc AUTHORS ChangeLog NEWS README
+   # plugin module, no point in .la files
+   find "${D}" -name '*.la' -delete || die
 }

diff --git a/profiles/package.mask b/profiles/package.mask
index 90fdf16d7c9..533c373b04c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,11 +29,6 @@
 
 #--- END OF EXAMPLES ---
 
-# David Seifert  (31 Dec 2017)
-# Dead upstream, broken use of GTK+, unmaintained.
-# Removal in 30 days
-app-i18n/scim-wijesekera
-
 # Alice Ferrazzi  (30 Dec 2017)
 # Masked for removal in 30 days.
 # Upstream is no more backporting security fixes for 4.12.



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

2017-12-31 Thread David Seifert
commit: 395bfd358c5499dcf401ebaa00f9073d40d49c41
Author: David Seifert  gentoo  org>
AuthorDate: Sun Dec 31 12:23:44 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Dec 31 12:44:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=395bfd35

dev-libs/pslib: Port to EAPI 6

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../pslib/files/pslib-0.4.5-fix-build-system.patch | 22 ++
 dev-libs/pslib/pslib-0.4.5.ebuild  | 22 --
 2 files changed, 34 insertions(+), 10 deletions(-)

diff --git a/dev-libs/pslib/files/pslib-0.4.5-fix-build-system.patch 
b/dev-libs/pslib/files/pslib-0.4.5-fix-build-system.patch
new file mode 100644
index 000..242a819d0da
--- /dev/null
+++ b/dev-libs/pslib/files/pslib-0.4.5-fix-build-system.patch
@@ -0,0 +1,22 @@
+--- a/configure.in
 b/configure.in
+@@ -4,7 +4,7 @@
+ AC_CONFIG_SRCDIR(src/pslib.c)
+ AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)
+ 
+-AM_CONFIG_HEADER(config.h)
++AC_CONFIG_HEADERS([config.h])
+ AM_MAINTAINER_MODE
+ 
+ AC_PROG_INTLTOOL
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -36,7 +36,7 @@
+   ps_fontenc.c \
+   ps_strbuf.c
+ 
+-libps_la_LIBADD = $(LIBHNJ_LIBS) $(PNG_LIBS) $(JPEG_LIBS) $(GIF_LIBS) 
$(TIFF_LIBS)
++libps_la_LIBADD = $(LIBHNJ_LIBS) $(PNG_LIBS) $(JPEG_LIBS) $(GIF_LIBS) 
$(TIFF_LIBS) -lm
+ 
+ BUILD_LIBS = -lm
+ 

diff --git a/dev-libs/pslib/pslib-0.4.5.ebuild 
b/dev-libs/pslib/pslib-0.4.5.ebuild
index f3a704c4f43..b81fc2baa5c 100644
--- a/dev-libs/pslib/pslib-0.4.5.ebuild
+++ b/dev-libs/pslib/pslib-0.4.5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=6
 
-inherit eutils autotools
+inherit autotools
 
 DESCRIPTION="pslib is a C-library to create PostScript files on the fly"
 HOMEPAGE="http://pslib.sourceforge.net/;
@@ -15,9 +15,9 @@ KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
 IUSE="debug jpeg png static-libs tiff"
 
 RDEPEND="
-   png? ( >=media-libs/libpng-1.2.43-r2:0 )
-   jpeg? ( virtual/jpeg )
-   tiff? ( media-libs/tiff )"
+   png? ( media-libs/libpng:0= )
+   jpeg? ( virtual/jpeg:0 )
+   tiff? ( media-libs/tiff:0= )"
 #gif? requires libungif, not in portage
 DEPEND="${RDEPEND}
dev-lang/perl
@@ -25,10 +25,11 @@ DEPEND="${RDEPEND}
dev-util/intltool
dev-perl/XML-Parser"
 
+PATCHES=( "${FILESDIR}"/${PN}-0.4.5-fix-build-system.patch )
+
 src_prepare() {
-   # hackpatchfix underlinking
-   sed -i -e 's/$(TIFF_LIBS)/$(TIFF_LIBS) -lm/' src/Makefile.am || die
-   sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.in || die
+   default
+   mv configure.{in,ac} || die
eautoreconf
 }
 
@@ -45,5 +46,6 @@ src_configure() {
 src_install() {
default
 
-   prune_libtool_files --all
+   # package installs .pc files
+   find "${D}" -name '*.la' -delete || die
 }



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

2017-12-31 Thread David Seifert
commit: 03eabf46a8e6804a949baed265d144231e087416
Author: David Seifert  gentoo  org>
AuthorDate: Sun Dec 31 12:13:33 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Dec 31 12:44:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03eabf46

dev-libs/mdsplib: Port to EAPI 6

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-libs/mdsplib/mdsplib-0.11.ebuild | 26 +-
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/dev-libs/mdsplib/mdsplib-0.11.ebuild 
b/dev-libs/mdsplib/mdsplib-0.11.ebuild
index 6247e54974e..47af62190af 100644
--- a/dev-libs/mdsplib/mdsplib-0.11.ebuild
+++ b/dev-libs/mdsplib/mdsplib-0.11.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=2
-inherit eutils toolchain-funcs
+EAPI=6
+
+inherit toolchain-funcs
 
 DESCRIPTION="METAR Decoder Software Package Library"
 HOMEPAGE="http://limulus.net/mdsplib/;
@@ -13,20 +14,19 @@ SLOT="0"
 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
 IUSE=""
 
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-gentoo.patch
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+
+src_configure() {
+   tc-export AR CC RANLIB
 }
 
 src_compile() {
-   tc-export AR CC RANLIB
-   emake all || die "emake all failed"
+   emake all
 }
 
 src_install() {
-   insinto /usr/include
-   insopts -m0644
-   doins metar.h || die "doins failed"
-   dolib.a libmetar.a || die "dolib.a failed"
-   dodoc README README.MDSP
-   dobin dmetar || die "dobin failed"
+   dobin dmetar
+   doheader metar.h
+   dolib.a libmetar.a
+   einstalldocs
 }



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

2017-12-31 Thread David Seifert
commit: b951be921567beb670d25da9f2918ffad52eca40
Author: David Seifert  gentoo  org>
AuthorDate: Sun Dec 31 11:56:49 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Dec 31 12:44:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b951be92

dev-libs/log4cpp: Remove old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-libs/log4cpp/Manifest   |  1 -
 dev-libs/log4cpp/log4cpp-1.0.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/dev-libs/log4cpp/Manifest b/dev-libs/log4cpp/Manifest
index 14eac74f1f4..5273c7eecda 100644
--- a/dev-libs/log4cpp/Manifest
+++ b/dev-libs/log4cpp/Manifest
@@ -1,2 +1 @@
-DIST log4cpp-1.0.tar.gz 495726 BLAKE2B 
9b639eab2b1f9c56202901a19595f220fda5355630835d28012f45e9d570be7149b477a8e6512f6998de48aebe7374d6e12126982fa0b4fbbee7eae91cfdc3a9
 SHA512 
461ce64aa6343c90a909b4f877dd5cfae8aad12a94965c41ad619da137e76fdf48f045a2575273971115aa56ee9649f59453f7c3c265678bafca93289bd9a012
 DIST log4cpp-1.1.tar.gz 547676 BLAKE2B 
3fee8e575b404215d308a0d6c72feef612dcfb9c881c97500937d1a94d1c435108a24ae1ad20f19cedb1613735c22a37354226699fe6cafbf6d23dcd12668271
 SHA512 
e1a723641c75a0b7f9ad2338134b327cd9a0a1bd67ff76bca726389ad76e8ba0ee5a95abe6f29e05a77980255dc08b0aa5c906395b0a0ad094994c9e450e3ecb

diff --git a/dev-libs/log4cpp/log4cpp-1.0.ebuild 
b/dev-libs/log4cpp/log4cpp-1.0.ebuild
deleted file mode 100644
index b5571d38673..000
--- a/dev-libs/log4cpp/log4cpp-1.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-inherit autotools eutils
-
-DESCRIPTION="C++ classes for flexible logging to files, syslog and other 
destinations"
-HOMEPAGE="http://log4cpp.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ppc s390 x86"
-IUSE="doc"
-
-DEPEND="doc? ( app-doc/doxygen )"
-RDEPEND=""
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PV}-doc_install_path.patch \
-   "${FILESDIR}"/${PV}-gcc43.patch \
-   "${FILESDIR}"/${PV}-asneeded.patch
-
-   AT_M4DIR="m4" eautoreconf
-}
-
-src_configure() {
-   econf \
-   --without-idsa \
-   $(use_enable doc doxygen)
-}
-
-src_install () {
-   emake DESTDIR="${D}" install || die
-   dodoc AUTHORS ChangeLog NEWS README THANKS TODO
-}



  1   2   >