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

2015-09-28 Thread Hans de Graaff
commit: 79d29861ebc0022542f704755d9897dae408b822
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Sep 29 05:27:57 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Sep 29 05:27:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79d29861

virtual/ruby-ssl: mark stable for all arches

Mark the virtual stable for all arches to match
underlying stable keywords.

Package-Manager: portage-2.2.20.1

 virtual/ruby-ssl/ruby-ssl-7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/ruby-ssl/ruby-ssl-7.ebuild 
b/virtual/ruby-ssl/ruby-ssl-7.ebuild
index 2c792ec..78b3675 100644
--- a/virtual/ruby-ssl/ruby-ssl-7.ebuild
+++ b/virtual/ruby-ssl/ruby-ssl-7.ebuild
@@ -13,7 +13,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="



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

2015-09-28 Thread Hans de Graaff
commit: 0c1614b6659295b2774d697998a63ed133f13795
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Sep 29 05:02:23 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Sep 29 05:02:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c1614b6

dev-ruby/redcarpet: version bump

Package-Manager: portage-2.2.20.1

 dev-ruby/redcarpet/Manifest   |  1 +
 dev-ruby/redcarpet/redcarpet-3.3.3.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-ruby/redcarpet/Manifest b/dev-ruby/redcarpet/Manifest
index 746bebb..3d484d8 100644
--- a/dev-ruby/redcarpet/Manifest
+++ b/dev-ruby/redcarpet/Manifest
@@ -1,2 +1,3 @@
 DIST redcarpet-3.2.3.tar.gz 100245 SHA256 
1de6a5b6e3d672b3f3102a6e4b9e98cc9b847de90bd0b4aef7367676ee1876f5 SHA512 
2da50028274f2431a75c74c201c650c53c4c5e717790581b927cf455813b219aeebd79c0279a19d34475f5382ebd5783be295c6ea9f26f0ad5c2e92d0a0a8332
 WHIRLPOOL 
e2f22ea230a3318003e318b655cf6721f7f6f9c1a241e44c5e4736683d2ff99ad26bb91f7ab4d32b6f2e13940a9b809b7e8f1b5ec84b10adff2c5f0fa6fd1fd5
 DIST redcarpet-3.3.2.tar.gz 102671 SHA256 
67781fd469195fae606f96be0c51658fc74f0dfd559afcaef8f7e506faef0790 SHA512 
3d9d7d77bcc7f16e5710cc1ca2a95dff969ce927538d475c37ce82138de9c3ff88a235c65c97e017e5e0258ebaa52eeed6c2d2e5e34011f7f13f0f8392e580a0
 WHIRLPOOL 
188dd0f735a7e54e9589a4096b4ea052f63180a32330e6196ddf9e9afb29376422d7dcebdb965996b3cb01c861eb1016f02c8d6435d06a23a95e947b31861bbb
+DIST redcarpet-3.3.3.tar.gz 103667 SHA256 
3014febfac7afb25edac5f10e4ccf070d5dfb1f278c8a76623eb1903052b093c SHA512 
60a69b5e41c152c2f42c69fd8c36020325131e57d8bc5d8f02dccfa8688e48a7bfbebaba38cd1cf7547864b308b676281d77e9e0ef182a2416b3a9e3a8ef7357
 WHIRLPOOL 
9ecf4d194706f05091cae1ddf08c84b92e5b4ab8e3d0836761a156972f93bdc63f585ed84b037054ec936675882940a306f3d7568284259ffe60284ffcfdeeba

diff --git a/dev-ruby/redcarpet/redcarpet-3.3.3.ebuild 
b/dev-ruby/redcarpet/redcarpet-3.3.3.ebuild
new file mode 100644
index 000..b9cf190
--- /dev/null
+++ b/dev-ruby/redcarpet/redcarpet-3.3.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOCS="README.markdown CONTRIBUTING.md CHANGELOG.md doc"
+RUBY_FAKEGEM_TASK_TEST="test:unit"
+inherit multilib ruby-fakegem
+
+SRC_URI="https://github.com/vmg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+DESCRIPTION="A Ruby wrapper for Upskirt"
+HOMEPAGE="https://github.com/vmg/redcarpet;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/nokogiri )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' -e 's/=> :compile//'  Rakefile || die
+
+   # Avoid unneeded dependency on rake-compiler
+   sed -i -e '/extensiontask/I s:^:#:' Rakefile || die
+}
+
+each_ruby_prepare() {
+   sed -i -e "s#ruby#${RUBY}#" bin/redcarpet || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/redcarpet extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext/${PN}
+   cp ext/${PN}/*$(get_modname) lib || die
+}



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

2015-09-28 Thread Jeroen Roovers
commit: 2404ca0a57a4777a7c8ba9064314be610e598637
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Sep 29 04:54:15 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Sep 29 04:54:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2404ca0a

dev-util/dialog: Version bump.

Package-Manager: portage-2.2.20.1

 dev-util/dialog/Manifest   |  1 +
 dev-util/dialog/dialog-1.2.20150920.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-util/dialog/Manifest b/dev-util/dialog/Manifest
index 7794b90..bfa1987 100644
--- a/dev-util/dialog/Manifest
+++ b/dev-util/dialog/Manifest
@@ -1 +1,2 @@
 DIST dialog-1.2-20150528.tgz 497650 SHA256 
a8cd7a66bdb41e53a3145cbb0eb370c5ce7300fe0e9ad6d3e8d3b9e16ff16418 SHA512 
fd044715ca83ea21d42daa979f7b7f91634ec28658da550b17e0b804eeb2393b4ff75aef967c994f276f1f341b428e13fba2258730ef1fbfb1d5e1675c68d80d
 WHIRLPOOL 
543b716f5f749a03d78b40f762ed4f2ff23c07e0acab6f8e22be5518c1e05d9a65b9f372de083f43ee19cd7551043ecc8c19f3d4111369c4b500d357342c21fe
+DIST dialog-1.2-20150920.tgz 498181 SHA256 
c4e61ec5768701683dd4b5b2ebd8a31e6289fa6a1f5801e4b481085650698c05 SHA512 
9cc0005ef6a0d7dc0b8263a433b0955fd8331fec9bceb0676dfb17da566d73216a089eab85b804918017623b98653bdb6b4e809a99ecf638f5a529dcf6314e48
 WHIRLPOOL 
7387fe72b56b20850826506b844e3d4378e7287aa67fc04b3f72d5684b34229fa14351ec2b8542c72b8a303c7c9819b8ead699575ad8eb90707d5e10de077e07

diff --git a/dev-util/dialog/dialog-1.2.20150920.ebuild 
b/dev-util/dialog/dialog-1.2.20150920.ebuild
new file mode 100644
index 000..8dd6e90
--- /dev/null
+++ b/dev-util/dialog/dialog-1.2.20150920.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils multilib versionator
+
+MY_PV="$(get_version_component_range 1-2)-$(get_version_component_range 3)"
+S=${WORKDIR}/${PN}-${MY_PV}
+DESCRIPTION="tool to display dialog boxes from a shell"
+HOMEPAGE="http://invisible-island.net/dialog/dialog.html;
+SRC_URI="ftp://invisible-island.net/${PN}/${PN}-${MY_PV}.tgz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+IUSE="examples minimal nls static-libs unicode"
+
+RDEPEND="
+   >=sys-libs/ncurses-5.2-r5:=[unicode?]
+"
+DEPEND="
+   ${RDEPEND}
+   nls? ( sys-devel/gettext )
+   !minimal? ( sys-devel/libtool )
+   !<=sys-freebsd/freebsd-contrib-8.
+"
+
+src_prepare() {
+   sed -i -e '/LIB_CREATE=/s:${CC}:& ${LDFLAGS}:g' configure || die
+   sed -i '/$(LIBTOOL_COMPILE)/s:$: $(LIBTOOL_OPTS):' makefile.in || die
+}
+
+src_configure() {
+   econf \
+   --disable-rpath-hack \
+   $(use_enable nls) \
+   $(use_with !minimal libtool) \
+   --with-libtool-opts=$(usex static-libs '' '-shared') \
+   --with-ncurses$(usex unicode w '')
+}
+
+src_install() {
+   use minimal && default || emake DESTDIR="${D}" install-full
+
+   use examples && dodoc -r samples
+
+   dodoc CHANGES README
+
+   prune_libtool_files
+}



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

2015-09-28 Thread Jeroen Roovers
commit: 2feeebed0a6942e88826489e710605ced05f04d0
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Sep 28 08:21:16 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Sep 29 04:03:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2feeebed

dev-libs/liblinear: Version bump.

Package-Manager: portage-2.2.20.1

 dev-libs/liblinear/Manifest |  1 +
 dev-libs/liblinear/liblinear-210.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/dev-libs/liblinear/Manifest b/dev-libs/liblinear/Manifest
index a5af098..bb890c7 100644
--- a/dev-libs/liblinear/Manifest
+++ b/dev-libs/liblinear/Manifest
@@ -1 +1,2 @@
 DIST liblinear-196.tar.gz 361430 SHA256 
e61297bf72f882ba891ec7b77fbc633d6d933738c1d61780917d75747bd0539c SHA512 
6ed1ed45a98c1ff050537d4dd3234088c9ec394d339456168133200d074d1eb5ce80391dd2bf99b1a74e3bd4907ca7b04a5dd95bc42fcfad84ec8a6c38a7feb9
 WHIRLPOOL 
a3622c23b29a0c40e00d1af8d53323c2131123d568223ab54a9dcd0c746906a576f57fd5e4d207643283a655647ebd66a9ac13c31fc36a2ffbac2e0bfdfcd98e
+DIST liblinear-210.tar.gz 381662 SHA256 
9e559d1f0714799d4cf7742fb186012459285e25bed9c5847d5d8032daefc8de SHA512 
4e4558467f2ebb3dbd640c172b1129c8e5981c231a043abb0398a803252559795604a34992baee50ae6689646050733d3a908d7d76f8b1c94309b859eae7f8c8
 WHIRLPOOL 
6756930f5fec958f3f137b9757a6a3704d1a5ab799d1634e2223990847ebe05a2602a77e4310a4f653434230ca47c0053de2ff3a03dc1cb265f85a6148db6f5d

diff --git a/dev-libs/liblinear/liblinear-210.ebuild 
b/dev-libs/liblinear/liblinear-210.ebuild
new file mode 100644
index 000..db3c49f
--- /dev/null
+++ b/dev-libs/liblinear/liblinear-210.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit multilib toolchain-funcs
+
+DESCRIPTION="A Library for Large Linear Classification"
+HOMEPAGE="http://www.csie.ntu.edu.tw/~cjlin/liblinear/ 
https://github.com/cjlin1/liblinear;
+SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+
+src_prepare() {
+   sed -i \
+   -e '/^AR/s|=|?=|g' \
+   -e '/^RANLIB/s|=|?=|g' \
+   -e '/^CFLAGS/d;/^CXXFLAGS/d' \
+   blas/Makefile || die
+   sed -i \
+   -e 's|make|$(MAKE)|g' \
+   -e '/$(LIBS)/s|$(CFLAGS)|& $(LDFLAGS)|g' \
+   -e '/^CFLAGS/d;/^CXXFLAGS/d' \
+   -e 's|$${SHARED_LIB_FLAG}|& $(LDFLAGS)|g' \
+   Makefile || die
+}
+
+src_compile() {
+   CC=$(tc-getCC) \
+   CXX=$(tc-getCXX) \
+   CFLAGS="${CFLAGS} -fPIC" \
+   CXXFLAGS="${CXXFLAGS} -fPIC" \
+   AR="$(tc-getAR) rcv" \
+   RANLIB="$(tc-getRANLIB)" \
+   emake lib all
+}
+
+src_install() {
+   dolib ${PN}.so.3
+   dosym ${PN}.so.3 /usr/$(get_libdir)/${PN}.so
+
+   newbin predict ${PN}-predict
+   newbin train ${PN}-train
+
+   insinto /usr/include
+   doins linear.h
+
+   dodoc README
+}



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

2015-09-28 Thread Hans de Graaff
commit: 74a61cb357757bd18f2f002c0b16cd73d45fd2e8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Sep 29 05:24:29 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Sep 29 05:24:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74a61cb3

dev-ruby/daemons: cleanup

Package-Manager: portage-2.2.20.1

 dev-ruby/daemons/Manifest |  1 -
 dev-ruby/daemons/daemons-1.2.2.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/dev-ruby/daemons/Manifest b/dev-ruby/daemons/Manifest
index 459d0fa..2413131 100644
--- a/dev-ruby/daemons/Manifest
+++ b/dev-ruby/daemons/Manifest
@@ -1,3 +1,2 @@
 DIST daemons-1.1.9.gem 32768 SHA256 
fee738586059ac5051ed89b40b63d02bdc9a19254f9b6e58848dea1c2f3135c8 SHA512 
7f29162c7cb728ae27dbd16a9bc5191bb617b6cfacd1c698d2bbe43d335224b1ad59eea36205331abb9b3586c454e584333c6464f5afc033c48e676db6983f45
 WHIRLPOOL 
9335fde9642212f499449da75ae664443647f7a03622e75b8e71151b5db9d054ebb3d7c499ef734abb6b313543b5a6563a53412a7d2efdf5c2a3460703878e64
-DIST daemons-1.2.2.gem 24576 SHA256 
c3b2d10a8c700b144bc47eb58d7b9d1ce1d8f96cbb27a35e576bbc1ae73e2c88 SHA512 
771e9d09f305cacede9337b15e4b55474549f512c0f004aebea8630d1b4c77f3e8486644c569b65bd8137161e71171c48a34a7807ad53bfce6bacc8d1596466e
 WHIRLPOOL 
a328b8095f093d94078b51f7f34c3f1fd431def937d92e45a4a2d6cb8d79b82e4b930fc62697b754099b688a546bd306396c37d291860a83bba2556c98dd1241
 DIST daemons-1.2.3.gem 24576 SHA256 
0fbf1f7ef654e98fac324b43ab690576fbe8b66941693b473f4f27ef334c032d SHA512 
05acecc07bc3f760472453dd11eb0231b9e7f2e04a783ab44dacecf9c666d01122d27fdb782d9973f475bc378e0e3e51795ad58e221f29b201b1ba5e0de1e277
 WHIRLPOOL 
9568c383912195964b0079df60f8342268a51d75c0251b50e5c747759b82463d3d79a597e593a24ee84eb8618a637bcb22cb842b7c9a43d67db1f0be41c72e5c

diff --git a/dev-ruby/daemons/daemons-1.2.2.ebuild 
b/dev-ruby/daemons/daemons-1.2.2.ebuild
deleted file mode 100644
index 963e01e..000
--- a/dev-ruby/daemons/daemons-1.2.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_EXTRADOC="Releases README.md"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Wrap existing ruby scripts to be run as a daemon"
-HOMEPAGE="https://github.com/thuehlinger/daemons;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE="examples"
-
-all_ruby_install() {
-   all_fakegem_install
-
-   use examples || return
-
-   insinto /usr/share/doc/${PF}/
-   doins -r examples
-}



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

2015-09-28 Thread Hans de Graaff
commit: ab2a67b45d4e80aa3b54e1c678dcbf7be68cae5a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Sep 29 05:13:12 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Sep 29 05:13:12 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab2a67b4

dev-ruby/bundler: cleanup

Package-Manager: portage-2.2.20.1

 dev-ruby/bundler/Manifest  |  1 -
 dev-ruby/bundler/bundler-1.7.13.ebuild | 60 --
 2 files changed, 61 deletions(-)

diff --git a/dev-ruby/bundler/Manifest b/dev-ruby/bundler/Manifest
index a688374..496fc9c 100644
--- a/dev-ruby/bundler/Manifest
+++ b/dev-ruby/bundler/Manifest
@@ -1,4 +1,3 @@
 DIST bundler-1.10.6.tar.gz 313526 SHA256 
6c700c2183577be4991b82a975b981bf85a6eb32c9a9a86027aa8e88f1768c19 SHA512 
63791bca60c0981aebd69a8fab8bd3741976a0c2a94a5d99f54560917e3a9661b87812385d88a9b858e8d08ffe3b68b42e1c06eb8370dd216713fd6daa1a2166
 WHIRLPOOL 
f74fdfa82a96a8bb3f695bd4126283bc1076a42944227476bda98084e8e50f56e87508f8e63f102fc6297f38ae6325130a9750ee1ccb340c2163d35ab1ed1e36
-DIST bundler-1.7.13.gem 307200 SHA256 
a3c7f6fa006c62c88acd21655eaa31dd6731cdd5a77b826be23f9d17e728e78b SHA512 
36dfd314172d1de9c91c7e7c3b8938c2225e61cb6e33d08710c1f644d9cf8e08cdda34997ce15bc204b9b53332b25c52e09d23c58788d42bd2a676efc075cd7a
 WHIRLPOOL 
fcb45ee78009466772e58a3567be5a65e25fc8aee3224e91b9baea3f20c923bea2e11d4e53a9ab1cb246860a1705ec15618105902756372e672c8a3780687a68
 DIST bundler-1.8.9.tar.gz 290462 SHA256 
9ecbe18147b990e8c5c7f299e9bc7b63eb274f54b05134ad334e0abeb943f733 SHA512 
2e3378e2c329c53eb6e578b496e1fb332c4f96eca58299e59dd8cb7f5d3b78f43bc6bf96c452cbeb99a0459c016a824248f907b58dcc2081490e4f59ea7a32ba
 WHIRLPOOL 
887a72075093405dd5c94902865589e4946d70f1cc390725e8ae35f6a36cdc2bdd05b9c27958a5c2497d6f42011791c2432f15ab45e1ccbc8c7f0d7da37799c9
 DIST bundler-1.9.10.tar.gz 301546 SHA256 
ea56d906a96f14ffb8ebd3bd5f35ebb4389901be10c8470f6741d6567f16f844 SHA512 
0cd05ae67543c5993d2e33cc9287dc375703cda3250de3556442ae513825b200d534640a9232806b1c4bdec192937de2b40d54563030d9aff8f7727f349a7b17
 WHIRLPOOL 
ac2a118bd85d5b6c9ef2819dec95c6580c769a4985429fd959cffc0e0a6be1f6e37106b2d713e42c360dd19761b71f93dbf519f68fd5bcda0ffb09f97e5eff89

diff --git a/dev-ruby/bundler/bundler-1.7.13.ebuild 
b/dev-ruby/bundler/bundler-1.7.13.ebuild
deleted file mode 100644
index 8f65671..000
--- a/dev-ruby/bundler/bundler-1.7.13.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-USE_RUBY="ruby19 ruby20"
-
-#RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-# No documentation task
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md ISSUES.md UPGRADING.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An easy way to vendor gem dependencies"
-HOMEPAGE="https://github.com/carlhuda/bundler;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="test"
-
-ruby_add_rdepend virtual/rubygems
-
-# ruby_add_bdepend "test? ( app-text/ronn )"
-
-# The specs require a number of gems to be installed in a temporary
-# directory, but this requires network access. All tests should still
-# pass with network access.
-RESTRICT="test"
-
-RDEPEND+=" dev-vcs/git"
-
-all_ruby_prepare() {
-   # Bundler only supports running the specs from git:
-   # https://github.com/carlhuda/bundler/issues/issue/738
-   sed -i -e '/when Bundler is bundled/,/^  end/ s:^:#:' 
spec/runtime/setup_spec.rb || die
-
-   # Fails randomly and no clear cause can be found. Might be related
-   # to bug 346357. This was broken in previous releases without a
-   # failing spec, so patch out this spec for now since it is not a
-   # regression.
-   sed -i -e '/works when you bundle exec bundle/,/^  end/ s:^:#:' 
spec/install/deploy_spec.rb || die
-
-   # Remove unneeded git dependency from gemspec, which we need to use
-   # for bug 491826
-   sed -i -e '/files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   # Avoid specs that are not compatible with all rspec versions.
-   sed -e '/has no malformed whitespace/,/^  end/ s:^:#:' \
-   -e '/uses double-quotes consistently/,/^  end/ s:^:#:' \
-   -i spec/quality_spec.rb || die
-
-   # Avoid spec failing with git 2.0.
-   sed -i -e '/on releasing/,/^end/ s:^:#:' 
spec/bundler/gem_helper_spec.rb || die
-}



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

2015-09-28 Thread Brian Dolbec
commit: 24779b15daef710c12de2dd6a6a5c3e374d4
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Sep 27 13:24:49 2015 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Mon Sep 28 19:07:23 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=24779b15

Revert "unpack: avoid useless chmods to improve speed"

This reverts commit 0dc7b2a3923508896cf217f325b8339d73353553.

The "optimized" chmod is no longer recursive, which causes files to be
missed.

X-Gentoo-Bug: 561368
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=561368

 bin/phase-helpers.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/bin/phase-helpers.sh b/bin/phase-helpers.sh
index b446060..efd2cfa 100644
--- a/bin/phase-helpers.sh
+++ b/bin/phase-helpers.sh
@@ -531,8 +531,8 @@ unpack() {
done
# Do not chmod '.' since it's probably ${WORKDIR} and 
PORTAGE_WORKDIR_MODE
# should be preserved.
-   find . -mindepth 1 '!' -type l '!' -perm /a+rX,u+w,g-w,o-w \
-   -exec chmod -f a+rX,u+w,g-w,o-w '{}' +
+   find . -mindepth 1 -maxdepth 1 ! -type l -print0 | \
+   ${XARGS} -0 chmod -fR a+rX,u+w,g-w,o-w
 }
 
 econf() {



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

2015-09-28 Thread Mikle Kolyada
commit: e0b46e9178b2fc5c3b790293baa3b0dd46d0f9a4
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Sep 28 17:11:41 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Sep 28 17:11:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0b46e91

net-analyzer/icinga2: x86 stable wrt bug #561584

Package-Manager: portage-2.2.20.1

 net-analyzer/icinga2/icinga2-2.3.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/icinga2/icinga2-2.3.10-r1.ebuild 
b/net-analyzer/icinga2/icinga2-2.3.10-r1.ebuild
index 891be36..d2d8393 100644
--- a/net-analyzer/icinga2/icinga2-2.3.10-r1.ebuild
+++ b/net-analyzer/icinga2/icinga2-2.3.10-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Icinga/icinga2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+mysql postgres classicui minimal nano-syntax +plugins +vim-syntax"
 
 DEPEND="



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

2015-09-28 Thread Hans de Graaff
commit: 520c74c36d98dcf3d74e3fa7edae5a09f539f26b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Sep 28 18:18:11 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Sep 28 18:18:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=520c74c3

profiles/use.stable.mask: mask ruby_targets_ruby22

ruby22 is currently in testing, and starting with this
version we have adopted the strategy of the python
team to mask testing-only versions this way.

This facilitates the stable process for ruby packages
and enables us to move ruby22 to stable at some
point in the future with good coverage of packages
right at the start.

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

diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index c1ae5c6..41fbc28 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -5,6 +5,10 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Hans de Graaff  (28 Sep 2015)
+# Currently in testing and not ready to go stable yet.
+ruby_targets_ruby22
+
 # Patrick Lauer  (28 Apr 2015)
 # dependencies not stable yet
 ayatana



[gentoo-commits] repo/gentoo:master commit in: dev-java/jibx-tools/

2015-09-28 Thread Patrice Clement
commit: 57f04894962938805370dd76ba0950faf053424e
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Sep 28 16:54:18 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Sep 28 20:05:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57f04894

dev-python/jibx-tools: Removes java-virtual/stax-api dependency and fixes bug 
561504.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/jibx-tools/jibx-tools-1.1.5-r3.ebuild | 52 ++
 1 file changed, 52 insertions(+)

diff --git a/dev-java/jibx-tools/jibx-tools-1.1.5-r3.ebuild 
b/dev-java/jibx-tools/jibx-tools-1.1.5-r3.ebuild
new file mode 100644
index 000..65b988d
--- /dev/null
+++ b/dev-java/jibx-tools/jibx-tools-1.1.5-r3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+JAVA_PKG_IUSE="source"
+
+inherit java-pkg-2 java-ant-2 versionator
+
+MY_PV=$(replace_all_version_separators '_')
+
+DESCRIPTION="JiBX: Binding XML to Java Code - Generators"
+HOMEPAGE="http://jibx.sourceforge.net/;
+SRC_URI="mirror://sourceforge/jibx/jibx_${MY_PV}.zip"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+CDEPEND="dev-java/bcel:0
+   dev-java/jibx:0"
+
+RDEPEND=">=virtual/jre-1.6
+   ${CDEPEND}"
+
+DEPEND=">=virtual/jdk-1.6
+   app-arch/unzip
+   ${CDEPEND}"
+
+S="${WORKDIR}/jibx"
+
+java_prepare() {
+   # http://jira.codehaus.org/browse/JIBX-207
+   epatch "${FILESDIR}/1.1.5-build.patch"
+
+   java-ant_rewrite-classpath "${S}/build/build.xml"
+
+   rm -v "${S}"/lib/*.jar || die
+}
+
+EANT_FILTER_COMPILER="ecj-3.3"
+EANT_BUILD_XML="build/build.xml"
+EANT_BUILD_TARGET="jar-tools"
+EANT_GENTOO_CLASSPATH="bcel,jibx"
+
+src_install() {
+   java-pkg_register-dependency jibx
+
+   java-pkg_dojar "${S}/lib"/jibx-*.jar
+   use source && java-pkg_dosrc "${S}"/build/src/* "${S}"/build/extras/*
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/jibx/

2015-09-28 Thread Patrice Clement
commit: bd120b0e9ad739fb74c58afbfffc3e5739b44bdc
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Sep 28 16:50:22 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Sep 28 20:05:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd120b0e

dev-python/jibx: EAPI 5 bump. Removes java-virtual/stax-api dependency and 
fixes bug 561504.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/jibx/jibx-1.1.5-r2.ebuild | 57 ++
 1 file changed, 57 insertions(+)

diff --git a/dev-java/jibx/jibx-1.1.5-r2.ebuild 
b/dev-java/jibx/jibx-1.1.5-r2.ebuild
new file mode 100644
index 000..facdf06
--- /dev/null
+++ b/dev-java/jibx/jibx-1.1.5-r2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-ant-2 versionator
+
+MY_PV=$(replace_all_version_separators '_')
+
+DESCRIPTION="JiBX: Binding XML to Java Code"
+HOMEPAGE="http://jibx.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${PN}_${MY_PV}.zip"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x64-macos ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~x64-solaris"
+IUSE=""
+
+CDEPEND="dev-java/dom4j:1
+   dev-java/ant-core:0
+   dev-java/bcel:0
+   dev-java/xpp3:0"
+
+DEPEND=">=virtual/jdk-1.6
+   app-arch/unzip
+   ${CDEPEND}"
+
+RDEPEND=">=virtual/jre-1.6
+   ${CDEPEND}"
+
+S="${WORKDIR}/${PN}"
+
+java_prepare() {
+   cd lib || die
+   rm -v *.jar || die
+   java-pkg_jar-from ant-core,bcel,dom4j-1,xpp3
+}
+
+EANT_BUILD_TARGET="small-jars"
+EANT_BUILD_XML="build/build.xml"
+
+src_install() {
+   java-pkg_dojar "${S}"/lib/${PN}*.jar
+
+   dodoc changes.txt docs/binding.dtd docs/binding.xsd
+   dohtml readme.html
+
+   use doc && {
+   java-pkg_dohtml -r docs/*
+   cp -R starter "${ED}/usr/share/doc/${PF}"
+   cp -R tutorial "${ED}/usr/share/doc/${PF}"
+   }
+
+   use source && java-pkg_dosrc build/src/* build/extras/*
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/fastinfoset/

2015-09-28 Thread Patrice Clement
commit: f9b48df4b69c7974e6046815230daf3c9bf6f2e9
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Sep 28 16:25:08 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Sep 28 20:05:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b48df4

dev-java/fastinfoset: Clean up old.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/fastinfoset/Manifest|  1 -
 dev-java/fastinfoset/fastinfoset-1.2.1-r1.ebuild | 49 
 dev-java/fastinfoset/fastinfoset-1.2.1-r2.ebuild | 24 
 3 files changed, 74 deletions(-)

diff --git a/dev-java/fastinfoset/Manifest b/dev-java/fastinfoset/Manifest
index 9e0ad5a..f03150a 100644
--- a/dev-java/fastinfoset/Manifest
+++ b/dev-java/fastinfoset/Manifest
@@ -1,2 +1 @@
 DIST FastInfoset-1.2.11-sources.jar 255054 SHA256 
5d5ffc5002d78edf3c838cc60567447f5dfd3b22fda623afe15a4bd44c92c4f4 SHA512 
a1e850e4b235bf767a168dacdaf61f4e1261b6cb50387c3f3cda575f87bed5cf3974c9d04a273baf1aeb47bfa1851aab95432a3890b8bd99f3672c88f0205e3a
 WHIRLPOOL 
e20edda9a8d2314cb66c450442260683e701fc5c9fd40ca228c1adf4eacc1967e5ea36423021404df42d396f9b6b562d0a6a727859aa85a53a3976d0e5155ae7
-DIST FastInfoset_src_1.2.1.zip 296557 SHA256 
7a72fd95990235b5d07e153e77ca8c372840529b6f2a70e8b66f2da8c0e73d07 SHA512 
cc97222787068db91058c997995261d10bac25a35e63fc40d87704bdc9857bb1624e3adaeaa4ff008295cc39e3519354b23a1ebcb43e430864526ddf08b23c36
 WHIRLPOOL 
b5ac27bb5d6e78b9a1d27d8db6196021cf6b5d3a131d6fb0449918a04c7e6bc311d9a4a76a50ddb5e9f4bba25b6337a15a4bf71f2203835443a603b898140151

diff --git a/dev-java/fastinfoset/fastinfoset-1.2.1-r1.ebuild 
b/dev-java/fastinfoset/fastinfoset-1.2.1-r1.ebuild
deleted file mode 100644
index 374eee8..000
--- a/dev-java/fastinfoset/fastinfoset-1.2.1-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-JAVA_PKG_IUSE="source"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Fast Infoset"
-HOMEPAGE="https://fi.dev.java.net/;
-SRC_URI="https://fi.dev.java.net/files/documents/2634/45735/FastInfoset_src_${PV}.zip;
-
-LICENSE="CDDL"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86 ~x86-fbsd"
-IUSE=""
-
-COMMON_DEP="java-virtuals/stax-api"
-
-RDEPEND=">=virtual/jre-1.5
-   ${COMMON_DEP}"
-
-DEPEND=">=virtual/jdk-1.5
-   ${COMMON_DEP}
-   app-arch/unzip"
-
-S="${WORKDIR}"
-
-src_unpack() {
-
-   unpack ${A}
-
-   mkdir src lib
-   mv com org src/ || die
-
-   cp "${FILESDIR}/build.xml-${PV}" "${S}/build.xml" || die
-
-   cd "${S}/lib"
-   java-pkg_jar-from --virtual stax-api
-
-}
-
-src_install() {
-
-   java-pkg_newjar fi.jar
-
-   use source && java-pkg_dosrc src/*
-
-}

diff --git a/dev-java/fastinfoset/fastinfoset-1.2.1-r2.ebuild 
b/dev-java/fastinfoset/fastinfoset-1.2.1-r2.ebuild
deleted file mode 100644
index a25841a..000
--- a/dev-java/fastinfoset/fastinfoset-1.2.1-r2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Fast Infoset specifies a standardized binary encoding for the XML 
Information Sets"
-HOMEPAGE="https://fi.java.net/;
-SRC_URI="https://fi.dev.java.net/files/documents/2634/45735/FastInfoset_src_${PV}.zip;
-
-LICENSE="CDDL"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
-IUSE=""
-
-RDEPEND=">=virtual/jre-1.5"
-DEPEND=">=virtual/jdk-1.5
-   app-arch/unzip"
-
-S="${WORKDIR}"



[gentoo-commits] repo/gentoo:master commit in: dev-java/sjsxp/

2015-09-28 Thread Patrice Clement
commit: 9897cc8b7b704203883f8ddc329ac94315755404
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Sep 28 20:05:19 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Sep 28 20:05:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9897cc8b

dev-python/sjsxp: EAPI 5 bump. Removes java-virtual/stax-api dependency and 
fixes bug 561504.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/sjsxp/sjsxp-1.0.1-r2.ebuild | 36 
 1 file changed, 36 insertions(+)

diff --git a/dev-java/sjsxp/sjsxp-1.0.1-r2.ebuild 
b/dev-java/sjsxp/sjsxp-1.0.1-r2.ebuild
new file mode 100644
index 000..e159f78
--- /dev/null
+++ b/dev-java/sjsxp/sjsxp-1.0.1-r2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="The Sun Java Streaming XML Parser (SJSXP) is an efficient 
implementation of the StAX API"
+HOMEPAGE="http://sjsxp.dev.java.net/;
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+
+LICENSE="bea.ri.jsr173"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+
+IUSE=""
+
+RDEPEND=">=virtual/jre-1.6
+   ${CDEPEND}"
+DEPEND=">=virtual/jdk-1.6
+   ${CDEPEND}"
+
+S="${WORKDIR}/zephyr"
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+EANT_DOC_TARGET="javadocs"
+
+src_install() {
+   java-pkg_dojar "build/${PN}.jar"
+
+   use doc && java-pkg_dojavadoc build/docs/javadocs/sjsxp
+   use source && java-pkg_dosrc src
+}



[gentoo-commits] proj/sandbox:master commit in: tests/

2015-09-28 Thread Mike Frysinger
commit: 6b0db7d9abfded8bdf8c7d061b261f053eec886d
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Sep 28 20:00:17 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Sep 28 20:00:17 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=6b0db7d9

tests: add basic parsing of timespec fields

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

 tests/test-skel-0.c | 23 ++-
 tests/tests.h   |  3 +++
 tests/utimensat-0.c |  2 +-
 3 files changed, 26 insertions(+), 2 deletions(-)

diff --git a/tests/test-skel-0.c b/tests/test-skel-0.c
index dbe60db..96e42ae 100644
--- a/tests/test-skel-0.c
+++ b/tests/test-skel-0.c
@@ -9,7 +9,6 @@ const char *color_red= "\033[31;01m";
 # define CONFIG 1
 #endif
 
-#define V_TIMESPEC "NULL"
 #define V_STRMODE "[+bcemx] (see `man 3 fopen`)"
 
 static bool _strtoul(const char *sul, unsigned long *ul)
@@ -132,6 +131,28 @@ int at_get_fd(const char *str_dirfd)
return open(str_path, f_get_flags(str_flags), sscanf_mode_t(str_mode));
 }
 
+#define V_TIMESPEC "NULL | NOW | #[,#]"
+struct timespec *parse_timespec(const char *s)
+{
+   struct timespec *times;
+
+   if (!strcmp(s, "NULL"))
+   return NULL;
+
+   times = xzalloc(sizeof(*times));
+
+   if (!strcmp(s, "NOW")) {
+   times->tv_sec = time(0);
+   } else {
+   long sec = 0, nsec = 0;
+   sscanf(s, "%li,%li", , );
+   times->tv_sec = sec;
+   times->tv_nsec = nsec;
+   }
+
+   return times;
+}
+
 #define V_ACCESS_MODE "r | w | x | f"
 int access_mode(const char *s)
 {

diff --git a/tests/tests.h b/tests/tests.h
index 51dc68a..22733ca 100644
--- a/tests/tests.h
+++ b/tests/tests.h
@@ -10,6 +10,9 @@
 #define err(fmt, args...) ({ _stderr_msg(fmt, ##args); exit(1); })
 #define errp(fmt, args...) ({ _stderr_pmsg(fmt, ##args); exit(1); })
 
+#define xmalloc(size) ({ void *ret = malloc(size); assert(ret); ret; })
+#define xzalloc(size) ({ void *ret = xmalloc(size); memset(ret, 0, size); ret; 
})
+
 typedef struct {
const char *name;
int val;

diff --git a/tests/utimensat-0.c b/tests/utimensat-0.c
index 431d179..99c3fa4 100644
--- a/tests/utimensat-0.c
+++ b/tests/utimensat-0.c
@@ -14,7 +14,7 @@
const char *file = f_get_file(s); \
\
s = argv[i++]; \
-   const struct timespec *times = NULL; \
+   const struct timespec *times = parse_timespec(s); \
\
s = argv[i++]; \
int flags = at_get_flags(s);



[gentoo-commits] proj/sandbox:master commit in: tests/, libsandbox/

2015-09-28 Thread Mike Frysinger
commit: 4377a68df2a20cda06aadb58c179ce2e8d78f7cd
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Sep 28 20:01:33 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Sep 28 20:01:33 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=4377a68d

libsandbox: do not unnecessarily dereference symlinks

When the target uses a func that operates on a symlink, we should not
dereference that symlink when trying to validate the call.  It's both
a waste of time and it subtly breaks code that checks atime updates.
The act of reading symlinks is enough to cause their atime to change.

URL: https://bugs.gentoo.org/415475
Reported-by: Marien Zwart  gentoo.org>
Signed-off-by: Mike Frysinger  gentoo.org>

 libsandbox/libsandbox.c | 15 ---
 tests/utimensat-4.sh| 30 ++
 tests/utimensat.at  |  1 +
 3 files changed, 43 insertions(+), 3 deletions(-)

diff --git a/libsandbox/libsandbox.c b/libsandbox/libsandbox.c
index 1d9fa04..2bcff95 100644
--- a/libsandbox/libsandbox.c
+++ b/libsandbox/libsandbox.c
@@ -909,7 +909,14 @@ static int check_syscall(sbcontext_t *sbcontext, int 
sb_nr, const char *func,
bool access, debug, verbose, set;
 
absolute_path = resolve_path(file, 0);
-   resolved_path = resolve_path(file, 1);
+   /* Do not bother dereferencing symlinks when we are using a function 
that
+* itself does not dereference.  This speeds things up and avoids 
updating
+* the atime implicitly. #415475
+*/
+   if (symlink_func(sb_nr, flags, absolute_path))
+   resolved_path = absolute_path;
+   else
+   resolved_path = resolve_path(file, 1);
if (!absolute_path || !resolved_path)
goto error;
sb_debug_dyn("absolute_path: %s\n", absolute_path);
@@ -955,7 +962,8 @@ static int check_syscall(sbcontext_t *sbcontext, int sb_nr, 
const char *func,
}
 
free(absolute_path);
-   free(resolved_path);
+   if (absolute_path != resolved_path)
+   free(resolved_path);
 
errno = old_errno;
 
@@ -967,7 +975,8 @@ static int check_syscall(sbcontext_t *sbcontext, int sb_nr, 
const char *func,
 */
if (errno_is_too_long()) {
free(absolute_path);
-   free(resolved_path);
+   if (absolute_path != resolved_path)
+   free(resolved_path);
return 2;
}
 

diff --git a/tests/utimensat-4.sh b/tests/utimensat-4.sh
new file mode 100755
index 000..731c7d1
--- /dev/null
+++ b/tests/utimensat-4.sh
@@ -0,0 +1,30 @@
+#!/bin/sh
+# make sure we don't accidentally trip atime updates on files
+# through symlinks #415475
+[ "${at_xfail}" = "yes" ] && exit 77 # see script-0
+
+# We assume $PWD supports atimes, and the granularity is more than 1 second.
+# If it doesn't, this test will still pass, but not really because the code
+# was proven to be correct.
+
+# XXX: Maybe we need to add our own stat shim to avoid portability issues ?
+get_atime() {
+   # This shows the full atime field (secs, msecs, nsecs).
+   stat -c %x "$1"
+}
+
+# Create a symlink.
+sym="sym"
+ln -s atime "${sym}"
+
+# Get the state before we test it.
+before=$(get_atime "${sym}")
+
+# A quick sleep of a few msecs.
+sleep 0.1
+
+# See if the atime changes -- it should not.
+utimensat-0 -1,EINVAL AT_FDCWD "${sym}" -1,-1 AT_SYMLINK_NOFOLLOW || exit 1
+after=$(get_atime "${sym}")
+
+[ "${after}" = "${before}" ]

diff --git a/tests/utimensat.at b/tests/utimensat.at
index eec4638..1909650 100644
--- a/tests/utimensat.at
+++ b/tests/utimensat.at
@@ -1,3 +1,4 @@
 SB_CHECK(1)
 SB_CHECK(2)
 SB_CHECK(3)
+SB_CHECK(4)



[gentoo-commits] repo/gentoo:master commit in: www-apache/passenger/

2015-09-28 Thread Hans de Graaff
commit: 086f0d221ea5a28dd7f1fe0ae5b333dde9235cff
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Sep 28 17:36:00 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Sep 28 17:36:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=086f0d22

www-apache/passenger: fix multilib-strict

This fixes bug 561754.

Package-Manager: portage-2.2.20.1

 www-apache/passenger/passenger-4.0.59-r1.ebuild | 115 +++
 www-apache/passenger/passenger-5.0.20-r1.ebuild | 119 
 2 files changed, 234 insertions(+)

diff --git a/www-apache/passenger/passenger-4.0.59-r1.ebuild 
b/www-apache/passenger/passenger-4.0.59-r1.ebuild
new file mode 100644
index 000..0267fed
--- /dev/null
+++ b/www-apache/passenger/passenger-4.0.59-r1.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+inherit apache-module flag-o-matic multilib ruby-ng toolchain-funcs
+
+DESCRIPTION="Passenger (a.k.a. mod_rails) makes deployment of Ruby on Rails 
applications a breeze"
+HOMEPAGE="http://modrails.com/;
+SRC_URI="http://s3.amazonaws.com/phusion-passenger/releases/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+ruby_add_bdepend "dev-ruby/rake"
+
+ruby_add_rdepend "
+   >=dev-ruby/daemon_controller-1.2.0
+   >=dev-ruby/rack-1.0.0:*
+   >=dev-ruby/rake-0.8.1"
+
+CDEPEND=">=dev-libs/libev-4.15 net-misc/curl[ssl]
+   www-servers/apache[apache2_modules_unixd(+)]"
+
+RDEPEND="${RDEPEND} ${CDEPEND}"
+DEPEND="${DEPEND} ${CDEPEND}"
+
+APACHE2_MOD_CONF="30_mod_${PN}-4.0.0 30_mod_${PN}"
+APACHE2_MOD_DEFINE="PASSENGER"
+
+need_apache2
+
+pkg_setup() {
+   use debug && append-flags -DPASSENGER_DEBUG
+}
+
+all_ruby_prepare() {
+   epatch "${FILESDIR}"/${PN}-4.0.49-gentoo.patch
+
+   # Change these with sed instead of a patch so that we can easily use
+   # the toolchain-funcs methods.
+   sed -i -e "s/gcc/$(tc-getCC)/" \
+   -e "s/g++/$(tc-getCXX)/" \
+   -e 's/PlatformInfo.debugging_cflags//' build/basics.rb || die
+
+   # Avoid fixed debugging CFLAGs.
+   sed -e '/debugging_cflags/areturn ""' -i 
lib/phusion_passenger/platform_info/compiler.rb || die
+
+   # Use sed here so that we can dynamically set the documentation 
directory.
+   sed -i -e "s:/usr/share/doc/passenger:/usr/share/doc/${P}:" \
+   -e 
"s:/usr/lib/apache2/modules/mod_passenger.so:${APACHE_MODULESDIR}/mod_passenger.so:"
 \
+   -e 
"s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" \
+   lib/phusion_passenger.rb || die
+   sed -i -e 
"s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" 
ext/common/ResourceLocator.h || die
+
+   # Don't install a tool that won't work in our setup.
+   sed -i -e '/passenger-install-apache2-module/d' 
lib/phusion_passenger/packaging.rb || die
+   rm -f bin/passenger-install-apache2-module || die "Unable to remove 
unneeded install script."
+
+   # Make sure we use the system-provided version.
+   rm -rf ext/libev || die "Unable to remove vendored libev."
+
+   # Avoid building documentation to avoid a dependency on mizuho.
+   #sed -i -e 's/, :doc//' build/packaging.rb || die
+   touch doc/*.html || die
+
+   # Fix hard-coded use of AR
+   sed -i -e "s/ar cru/"$(tc-getAR)" cru/" build/cplusplus_support.rb || 
die
+}
+
+all_ruby_compile() {
+   V=1 EXTRA_LDFLAGS="${LDFLAGS}" \
+   APXS2="${APXS}" \
+   HTTPD="${APACHE_BIN}" \
+   FS_LIBDIR='/usr/'$(get_libdir) \
+   USE_VENDORED_LIBEV="no" LIBEV_LIBS="-lev" \
+   ruby -S rake apache2 || die "rake failed"
+}
+
+each_ruby_compile() {
+   append-flags -fno-strict-aliasing
+
+   V=1 EXTRA_LDFLAGS="${LDFLAGS}" \
+   APXS2="${APXS}" \
+   HTTPD="${APACHE_BIN}" \
+   FS_LIBDIR='/usr/'$(get_libdir) \
+   USE_VENDORED_LIBEV="no" LIBEV_LIBS="-lev" \
+   ${RUBY} -S rake native_support || die "rake failed"
+}
+
+all_ruby_install() {
+   APACHE2_MOD_FILE="${S}/buildout/apache2/mod_${PN}.so"
+   apache-module_src_install
+
+   # Patch in the correct libdir
+   sed -i -e 's:/usr/lib/:/usr/'$(get_libdir)'/:' 
"${D}${APACHE_MODULES_CONFDIR}/30_mod_${PN}.conf" || die
+
+   dodoc CHANGELOG README.md
+}
+
+each_ruby_install() {
+   DISTDIR="${D}" \
+   RUBYLIBDIR="$(ruby_rbconfig_value vendordir)" \
+   RUBYARCHDIR="$(ruby_rbconfig_value archdir)" \
+   APXS2="${APXS}" \
+   HTTPD="${APACHE_BIN}" \
+   FS_LIBDIR='/usr/'$(get_libdir) \
+   EXTRA_LDFLAGS="${LDFLAGS}" \
+   USE_VENDORED_LIBEV="no" LIBEV_LIBS="-lev" \
+   ${RUBY} -S rake fakeroot || die "rake failed"
+}

diff --git a/www-apache/passenger/passenger-5.0.20-r1.ebuild 

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

2015-09-28 Thread Mikle Kolyada
commit: 8761bb80b65ac900e4a86a6f33971ebd87b72857
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Sep 28 17:16:18 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Sep 28 17:16:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8761bb80

dev-python/python-nbxmpp: x86 stable wrt bug #561644

Package-Manager: portage-2.2.20.1

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

diff --git a/dev-python/python-nbxmpp/python-nbxmpp-0.5.3.ebuild 
b/dev-python/python-nbxmpp/python-nbxmpp-0.5.3.ebuild
index 812bd06..fde6cf7 100644
--- a/dev-python/python-nbxmpp/python-nbxmpp-0.5.3.ebuild
+++ b/dev-python/python-nbxmpp/python-nbxmpp-0.5.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="http://python-nbxmpp.gajim.org/downloads/${TAG} -> 
${P}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 S="${WORKDIR}"/nbxmpp-${PV}



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

2015-09-28 Thread Mikle Kolyada
commit: ef6a5b1d8eec986a3e4848d98084f827a8201ae8
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Sep 28 17:16:57 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Sep 28 17:16:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef6a5b1d

net-im/gajim: x86 stable wrt bug #561644

Package-Manager: portage-2.2.20.1

 net-im/gajim/gajim-0.16.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/gajim/gajim-0.16.4.ebuild b/net-im/gajim/gajim-0.16.4.ebuild
index 60a2bd6..3493262 100644
--- a/net-im/gajim/gajim-0.16.4.ebuild
+++ b/net-im/gajim/gajim-0.16.4.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd"
 IUSE="avahi crypt dbus gnome gnome-keyring kde idle jingle libnotify 
networkmanager nls spell +srv test X xhtml"
 
 REQUIRED_USE="



[gentoo-commits] proj/linux-patches: New tag: 3.10-94

2015-09-28 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Sep 28 16:50:38 2015 +

New tag: 3.10-94




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

2015-09-28 Thread Matt Thode
commit: ef879b4bd3fd2c18942a43769bed60f5800786ae
Author: Matthew Thode  mthode  org>
AuthorDate: Mon Sep 28 17:31:06 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Sep 28 17:34:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef879b4b

cleaning up non-stable and updating git ebuild

 net-analyzer/icinga2/icinga2-2.3.10.ebuild | 163 -
 net-analyzer/icinga2/icinga2-2.3.5.ebuild  | 158 
 net-analyzer/icinga2/icinga2-2.3.6.ebuild  | 157 ---
 net-analyzer/icinga2/icinga2-2.3.7.ebuild  | 157 ---
 net-analyzer/icinga2/icinga2-2.3.8.ebuild  | 157 ---
 net-analyzer/icinga2/icinga2-2.3.9.ebuild  | 163 -
 net-analyzer/icinga2/icinga2-.ebuild   |  60 ---
 7 files changed, 18 insertions(+), 997 deletions(-)

diff --git a/net-analyzer/icinga2/icinga2-2.3.10.ebuild 
b/net-analyzer/icinga2/icinga2-2.3.10.ebuild
deleted file mode 100644
index ac3a260..000
--- a/net-analyzer/icinga2/icinga2-2.3.10.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit cmake-utils depend.apache eutils systemd toolchain-funcs user 
versionator
-
-DESCRIPTION="Distributed, general purpose, network monitoring engine"
-HOMEPAGE="http://icinga.org/icinga2;
-SRC_URI="https://github.com/Icinga/icinga2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+mysql postgres classicui minimal nano-syntax +plugins +vim-syntax"
-
-DEPEND="
-   dev-libs/openssl:=
-   >=dev-libs/boost-1.41
-   sys-devel/bison
-   >=sys-devel/flex-2.5.35
-   mysql? ( virtual/mysql )
-   postgres? ( dev-db/postgresql:= )"
-
-RDEPEND="
-   ${DEPEND}
-   plugins? ( || (
-   net-analyzer/monitoring-plugins
-   net-analyzer/nagios-plugins
-   ) )
-   classicui? ( net-analyzer/icinga[web] )"
-
-REQUIRED_USE="!minimal? ( || ( mysql postgres ) )"
-
-want_apache2
-
-pkg_setup() {
-   enewgroup icinga
-   enewgroup icingacmd
-   enewgroup nagios  # for plugins
-   enewuser icinga -1 -1 /var/lib/icinga2 "icinga,icingacmd,nagios"
-}
-
-src_prepare() {
-#  epatch "${FILESDIR}/${P}-create_var_cache.patch"
-   epatch_user
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DICINGA2_UNITY_BUILD=FALSE
-   -DCMAKE_VERBOSE_MAKEFILE=ON
-   -DCMAKE_BUILD_TYPE=None
-   -DCMAKE_INSTALL_PREFIX=/usr
-   -DCMAKE_INSTALL_SYSCONFDIR=/etc
-   -DCMAKE_INSTALL_LOCALSTATEDIR=/var
-   -DICINGA2_SYSCONFIGFILE=/etc/conf.d/icinga2
-   -DICINGA2_USER=icinga
-   -DICINGA2_GROUP=icingacmd
-   -DICINGA2_COMMAND_USER=icinga
-   -DICINGA2_COMMAND_GROUP=icingacmd
-   -DINSTALL_SYSTEMD_SERVICE_AND_INITSCRIPT=yes
-   )
-   if use minimal; then
-   mycmakeargs+=(
-   -DICINGA2_WITH_MYSQL=OFF
-   -DICINGA2_WITH_PGSQL=OFF
-   )
-   fi
-   if use postgres; then
-   mycmakeargs+=(
-   -DICINGA2_WITH_PGSQL=ON
-   )
-   else
-   mycmakeargs+=(
-   -DICINGA2_WITH_PGSQL=OFF
-   )
-   fi
-   if use mysql; then
-   mycmakeargs+=(
-   -DICINGA2_WITH_MYSQL=ON
-   )
-   else
-   mycmakeargs+=(
-   -DICINGA2_WITH_MYSQL=OFF
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_install() {
-   BUILDDIR="${WORKDIR}"/icinga2-${PV}_build
-   cd $BUILDDIR
-
-   #if [[ -f Makefile ]] || [[ -f GNUmakefile ]] || [[ -f makefile ]] ; 
then
-
-   emake DESTDIR="${D}" install
-   #fi
-
-   cd "${WORKDIR}"/icinga2-${PV}
-   if ! declare -p DOCS >/dev/null 2>&1 ; then
-   local d
-   for d in README* ChangeLog AUTHORS NEWS TODO CHANGES THANKS 
BUGS \
-   FAQ CREDITS CHANGELOG ; do
-   [[ -s "${d}" ]] && dodoc "${d}"
-   done
-   elif declare -p DOCS | grep -q "^declare -a " ; then
-   dodoc "${DOCS[@]}"
-   else
-   dodoc ${DOCS}
-   fi
-
-   newinitd "${FILESDIR}"/icinga2.initd icinga2
-   newconfd "${FILESDIR}"/icinga2.confd icinga2
-
-   if use mysql ; then
-   docinto schema
-   newdoc 
"${WORKDIR}"/icinga2-${PV}/lib/db_ido_mysql/schema/mysql.sql mysql.sql
-   docinto schema/upgrade
-   #newdoc 
"${WORKDIR}"/icinga2-${PV}/components/db_ido_mysql/schema/upgrade/0.0.11.sql 
mysql-upgrade-1.12.0.sql
-   elif use postgres ; then
-

[gentoo-commits] repo/gentoo:master commit in: sys-fs/mtpfs/files/, sys-fs/mtpfs/, sys-fs/mtpfs/files/mtpfs-1.1-wking-patches/

2015-09-28 Thread Sergei Trofimovich
commit: c023f7466af628e1c9f6899cb6ae7d2323c3e865
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Sep 28 21:30:23 2015 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Sep 28 21:31:10 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c023f746

sys-fs/mtpfs: a huge robustification patchset by W. Trevor King!

Package-Manager: portage-2.2.22

 sys-fs/mtpfs/files/mtpfs-1.1-g_printf.patch|  10 ++
 .../0001-Use-GMutex-instead-of-GStaticMutex.patch  |  49 +
 ...evices-after-opening-the-connected-device.patch |  28 ++
 ...llocate-additional-byte-for-trailing-null.patch |  55 +++
 .../0004-Use-storageid-to-access-storageArea.patch |  42 
 ...DE-to-pull-out-the-access-portion-of-the-.patch |  46 +
 .../0006-Check-for-find_storage-failures.patch | 109 +
 ...path-instead-of-fields-0-for-find_storage.patch |  29 ++
 sys-fs/mtpfs/mtpfs-1.1-r3.ebuild   |  57 +++
 9 files changed, 425 insertions(+)

diff --git a/sys-fs/mtpfs/files/mtpfs-1.1-g_printf.patch 
b/sys-fs/mtpfs/files/mtpfs-1.1-g_printf.patch
new file mode 100644
index 000..21e08c8
--- /dev/null
+++ b/sys-fs/mtpfs/files/mtpfs-1.1-g_printf.patch
@@ -0,0 +1,10 @@
+diff --git a/mtpfs.h b/mtpfs.h
+index f9532fa..1042a3d 100644
+--- a/mtpfs.h
 b/mtpfs.h
+@@ -32,2 +32,5 @@
+ #endif
++#ifdef DEBUG
++#include 
++#endif
+ 

diff --git 
a/sys-fs/mtpfs/files/mtpfs-1.1-wking-patches/0001-Use-GMutex-instead-of-GStaticMutex.patch
 
b/sys-fs/mtpfs/files/mtpfs-1.1-wking-patches/0001-Use-GMutex-instead-of-GStaticMutex.patch
new file mode 100644
index 000..9c1970b
--- /dev/null
+++ 
b/sys-fs/mtpfs/files/mtpfs-1.1-wking-patches/0001-Use-GMutex-instead-of-GStaticMutex.patch
@@ -0,0 +1,49 @@
+From 39872d8ff354c40d881f416e3b8b6df911379d37 Mon Sep 17 00:00:00 2001
+From: "W. Trevor King" 
+Date: Sun, 23 Aug 2015 12:05:35 -0700
+Subject: [PATCH 1/7] Use GMutex instead of GStaticMutex
+
+The static version was deprecated in GLib 2.32 [1], which was released
+on 2012-03-24 [2].  The difference between the two was that before
+2.32, GMutex could not be statically allocated.  Since 2.32, GMutex
+can be statically allocated, so there's no reason to use GStaticMutex
+anymore.
+
+[1]: 
https://developer.gnome.org/glib/unstable/glib-Deprecated-Thread-APIs.html#GStaticMutex
+[2]: https://git.gnome.org/browse/glib/tag/?h=glib-2-32=2.32.0
+---
+ mtpfs.c | 4 ++--
+ mtpfs.h | 2 +-
+ 2 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/mtpfs.c b/mtpfs.c
+index 553d282..286cd24 100644
+--- a/mtpfs.c
 b/mtpfs.c
+@@ -28,8 +28,8 @@ static void dump_mtp_error()
+ #define dump_mtp_error()
+ #endif
+ 
+-#define enter_lock(a...)   do { DBG("lock"); DBG(a); 
g_static_mutex_lock(_lock); } while(0)
+-#define return_unlock(a)   do { DBG("return unlock"); 
g_static_mutex_unlock(_lock); return a; } while(0)
++#define enter_lock(a...)   do { DBG("lock"); DBG(a); 
g_mutex_lock(_lock); } while(0)
++#define return_unlock(a)   do { DBG("return unlock"); 
g_mutex_unlock(_lock); return a; } while(0)
+ 
+ void
+ free_files(LIBMTP_file_t *filelist)
+diff --git a/mtpfs.h b/mtpfs.h
+index 789eccb..f812ea6 100644
+--- a/mtpfs.h
 b/mtpfs.h
+@@ -73,7 +73,7 @@ static GSList *lostfiles = NULL;
+ static GSList *myfiles = NULL;
+ static LIBMTP_playlist_t *playlists = NULL;
+ static gboolean playlists_changed = FALSE;
+-static GStaticMutex device_lock = G_STATIC_MUTEX_INIT;
++static GMutex device_lock = G_STATIC_MUTEX_INIT;
+ 
+ 
+ #endif /* _MTPFS_H_ */
+-- 
+2.5.3
+

diff --git 
a/sys-fs/mtpfs/files/mtpfs-1.1-wking-patches/0002-Free-rawdevices-after-opening-the-connected-device.patch
 
b/sys-fs/mtpfs/files/mtpfs-1.1-wking-patches/0002-Free-rawdevices-after-opening-the-connected-device.patch
new file mode 100644
index 000..42089d5
--- /dev/null
+++ 
b/sys-fs/mtpfs/files/mtpfs-1.1-wking-patches/0002-Free-rawdevices-after-opening-the-connected-device.patch
@@ -0,0 +1,28 @@
+From 2fb900e9e915f9ec6ac2f233255a0a527da164c2 Mon Sep 17 00:00:00 2001
+From: "W. Trevor King" 
+Date: Sun, 23 Aug 2015 21:59:45 -0700
+Subject: [PATCH 2/7] Free rawdevices after opening the connected device
+
+Avoid leaking the raw-device memory.  For a similar example in the
+libmtp source, see LIBMTP_Get_First_Device [1].
+
+[1]: 
http://sourceforge.net/p/libmtp/code/ci/libmtp-1-1-9/tree/src/libmtp.c#l1690
+---
+ mtpfs.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/mtpfs.c b/mtpfs.c
+index 286cd24..bdd5f46 100644
+--- a/mtpfs.c
 b/mtpfs.c
+@@ -1390,6 +1390,7 @@ main (int argc, char *argv[])
+ 
+ fprintf(stdout, "Attempting to connect device\n");
+ device = LIBMTP_Open_Raw_Device([i]);
++free (rawdevices);
+ if (device == NULL) {
+ fprintf(stderr, "Unable to open raw device %d\n", i);
+ return 1;
+-- 
+2.5.3
+

diff --git 

[gentoo-commits] repo/gentoo:master commit in: net-mail/rss2email/

2015-09-28 Thread Sebastian Pipping
commit: 320e9048d0410bab6c6196094fd4fcc6a68094d6
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Sep 28 21:19:55 2015 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Sep 28 21:36:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=320e9048

net-mail/rss2email: Fix unpacking (bug #561364)

Also migrate to python-r1 eclass.

Package-Manager: portage-2.2.22

 net-mail/rss2email/rss2email-2.71-r1.ebuild | 67 +
 1 file changed, 67 insertions(+)

diff --git a/net-mail/rss2email/rss2email-2.71-r1.ebuild 
b/net-mail/rss2email/rss2email-2.71-r1.ebuild
new file mode 100644
index 000..19d40ff
--- /dev/null
+++ b/net-mail/rss2email/rss2email-2.71-r1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils python-r1
+
+DEBIAN_PV="2.65"
+
+DESCRIPTION="A python script that converts RSS/Atom newsfeeds to email"
+HOMEPAGE="http://www.allthingsrss.com/rss2email;
+SRC_URI="http://www.allthingsrss.com/${PN}/${P}.tar.gz
+   mirror://debian/pool/main/r/${PN}/${PN}_${DEBIAN_PV}-1.diff.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-util/patchutils"
+RDEPEND=">=dev-python/feedparser-5.0.1
+   >=dev-python/html2text-3.01"
+
+src_unpack() {
+   # Tarball has zero permissions inside
+   tar xf "${DISTDIR}"/${P}.tar.gz || die
+   chmod 0755 ${P} || die
+   chmod 0644 ${P}/* || die
+}
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-2.69-config-location.patch
+
+   # Extract man page from Debian patch
+   zcat "${DISTDIR}"/${PN}_${DEBIAN_PV}-1.diff.gz \
+   | filterdiff -i '*/r2e.1' \
+   > "${S}"/r2e.1.patch || die
+   EPATCH_OPTS="-p1" epatch r2e.1.patch
+}
+
+src_install() {
+   my_install() {
+   insinto "$(python_get_sitedir)"/${PN}
+   newins rss2email.py main.py || die
+   }
+   python_foreach_impl my_install
+
+   insinto /etc/${PN}
+   doins config.py.example || die
+
+   dodoc CHANGELOG readme.html || die
+   doman r2e.1 || die
+
+   # Replace r2e wrapper
+   cat <<-"EOF" >r2e
+   #! /bin/sh
+   SITE_PACKAGES=`python2 -c "from distutils.sysconfig import 
get_python_lib; print get_python_lib()"`
+   CONF_DIR=${HOME}/.rss2email
+   mkdir -p "${CONF_DIR}"
+   exec python2 "${SITE_PACKAGES}"/rss2email/main.py 
"${CONF_DIR}"/feeds.dat $*
+   EOF
+
+   dobin r2e || die
+}



[gentoo-commits] proj/planet-gentoo:master commit in: configs/planet/

2015-09-28 Thread Matt Thode
commit: e9345af60e39b7ef5316db94a1482e24727d8440
Author: Matthew Thode  mthode  org>
AuthorDate: Mon Sep 28 15:33:37 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Sep 28 15:33:37 2015 +
URL:https://gitweb.gentoo.org/proj/planet-gentoo.git/commit/?id=e9345af6

updating planet feed because of new pelican

 configs/planet/prometheanfire | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configs/planet/prometheanfire b/configs/planet/prometheanfire
index 3a60e54..b86de5f 100644
--- a/configs/planet/prometheanfire
+++ b/configs/planet/prometheanfire
@@ -1,4 +1,4 @@
-[https://mthode.org/feeds/Gentoo.rss.xml]
+[https://mthode.org/feeds/gentoo.rss.xml]
 username = prometheanfire
 name = Matthew Thode
 gravatar = 035688a156142e8f6b743b1ffc8804c8



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

2015-09-28 Thread Daniel Pielmeier
commit: a26fbec5ba1039da4963810e7892023a6efaff52
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Mon Sep 28 14:32:51 2015 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Mon Sep 28 14:32:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a26fbec5

app-admin/conky: Add slot dependencies.

Package-Manager: portage-2.2.20.1

 app-admin/conky/conky-1.9.0-r3.ebuild | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/app-admin/conky/conky-1.9.0-r3.ebuild 
b/app-admin/conky/conky-1.9.0-r3.ebuild
index aac776f..4fad169 100644
--- a/app-admin/conky/conky-1.9.0-r3.ebuild
+++ b/app-admin/conky/conky-1.9.0-r3.ebuild
@@ -20,26 +20,26 @@ DEPEND_COMMON="
imlib? ( media-libs/imlib2[X] )
lua-cairo? (
>=dev-lua/toluapp-1.0.93
-   >=dev-lang/lua-5.1.4-r8
+   >=dev-lang/lua-5.1.4-r8:0
x11-libs/cairo[X] )
lua-imlib? (
>=dev-lua/toluapp-1.0.93
-   >=dev-lang/lua-5.1.4-r8
+   >=dev-lang/lua-5.1.4-r8:0
media-libs/imlib2[X] )
nvidia? ( media-video/nvidia-settings )
truetype? ( x11-libs/libXft >=media-libs/freetype-2 )
x11-libs/libX11
x11-libs/libXdamage
x11-libs/libXext
-   audacious? ( >=media-sound/audacious-1.5 dev-libs/glib )
+   audacious? ( >=media-sound/audacious-1.5 dev-libs/glib:2 )
xmms2? ( media-sound/xmms2 )
)
curl? ( net-misc/curl )
eve? ( net-misc/curl dev-libs/libxml2 )
-   portmon? ( dev-libs/glib )
-   lua? ( >=dev-lang/lua-5.1.4-r8 )
-   ncurses? ( sys-libs/ncurses )
-   rss? ( dev-libs/libxml2 net-misc/curl dev-libs/glib )
+   portmon? ( dev-libs/glib:2 )
+   lua? ( >=dev-lang/lua-5.1.4-r8:0 )
+   ncurses? ( sys-libs/ncurses:= )
+   rss? ( dev-libs/libxml2 net-misc/curl dev-libs/glib:2 )
wifi? ( net-wireless/wireless-tools )
weather-metar? ( net-misc/curl )
weather-xoap? ( dev-libs/libxml2 net-misc/curl )



[gentoo-commits] proj/linux-patches: New tag: 3.12-45

2015-09-28 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Sep 28 14:56:57 2015 +

New tag: 3.12-45




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

2015-09-28 Thread Tobias Klausmann
commit: 868366880513753de91f7bbbe1191689aa42cac8
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Sep 28 15:30:31 2015 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Sep 28 15:30:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86836688

app-text/dos2unix: add alpha keyword

Gentoo-Bug: 525826

Package-Manager: portage-2.2.22

 app-text/dos2unix/dos2unix-7.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/dos2unix/dos2unix-7.3-r1.ebuild 
b/app-text/dos2unix/dos2unix-7.3-r1.ebuild
index b0ee173..41d635e 100644
--- a/app-text/dos2unix/dos2unix-7.3-r1.ebuild
+++ b/app-text/dos2unix/dos2unix-7.3-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
 IUSE="debug nls test"
 
 RDEPEND="



[gentoo-commits] proj/portage:master commit in: bin/, pym/_emerge/

2015-09-28 Thread Zac Medico
commit: e6be71af3f67ea274db455e9c24d5f84bd372c39
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Sep 27 23:10:40 2015 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Sep 28 16:01:18 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=e6be71af

AbstractEbuildProcess: remove cgroup with release_agent (bug 561264)

Use the cgroup release_agent hook to remove cgroups automatically
upon release.

X-Gentoo-bug: 561264
X-Gentoo-bug-url: https://bugs.gentoo.org/show_bug.cgi?id=561264
Acked-by: Alexander Berntsen  gentoo.org>

 bin/cgroup-release-agent |  2 ++
 pym/_emerge/AbstractEbuildProcess.py | 14 +++---
 2 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/bin/cgroup-release-agent b/bin/cgroup-release-agent
new file mode 100755
index 000..7aa6d56
--- /dev/null
+++ b/bin/cgroup-release-agent
@@ -0,0 +1,2 @@
+#!/bin/bash
+exec rmdir "/sys/fs/cgroup/portage/${1}"

diff --git a/pym/_emerge/AbstractEbuildProcess.py 
b/pym/_emerge/AbstractEbuildProcess.py
index 68d96e4..2b5d9c7 100644
--- a/pym/_emerge/AbstractEbuildProcess.py
+++ b/pym/_emerge/AbstractEbuildProcess.py
@@ -89,6 +89,13 @@ class AbstractEbuildProcess(SpawnProcess):
subprocess.check_call(['mount', '-t', 
'cgroup',
'-o', 
'rw,nosuid,nodev,noexec,none,name=portage',
'tmpfs', cgroup_portage])
+   with open(os.path.join(
+   cgroup_portage, 
'release_agent'), 'w') as f:
+   
f.write(os.path.join(self.settings['PORTAGE_BIN_PATH'],
+   'cgroup-release-agent'))
+   with open(os.path.join(
+   cgroup_portage, 
'notify_on_release'), 'w') as f:
+   f.write('1')
 
cgroup_path = 
tempfile.mkdtemp(dir=cgroup_portage,
prefix='%s:%s.' % 
(self.settings["CATEGORY"],
@@ -313,13 +320,6 @@ class AbstractEbuildProcess(SpawnProcess):
def _set_returncode(self, wait_retval):
SpawnProcess._set_returncode(self, wait_retval)
 
-   if self.cgroup is not None:
-   try:
-   shutil.rmtree(self.cgroup)
-   except EnvironmentError as e:
-   if e.errno != errno.ENOENT:
-   raise
-
if self._exit_timeout_id is not None:
self.scheduler.source_remove(self._exit_timeout_id)
self._exit_timeout_id = None



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

2015-09-28 Thread Tobias Klausmann
commit: 01d18cba6cbf65dc2803a2e42c4c70b69543deac
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Sep 28 15:26:16 2015 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Sep 28 15:26:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d18cba

dev-python/idna: add alpha keyword

Gentoo-Bug: 561696

Package-Manager: portage-2.2.22

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

diff --git a/dev-python/idna/idna-2.0.ebuild b/dev-python/idna/idna-2.0.ebuild
index ce968e8..11c9c57 100644
--- a/dev-python/idna/idna-2.0.ebuild
+++ b/dev-python/idna/idna-2.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~arm ~hppa ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-java/annogen/

2015-09-28 Thread Patrice Clement
commit: 7498a5bc6a1fd248dde55840569eeae8081cd5d7
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Sep 28 15:43:18 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Sep 28 16:10:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7498a5bc

dev-java/annogen: Removes java-virtual/stax-api and fixes bug 561504.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/annogen/annogen-0.1.0-r1.ebuild | 72 
 1 file changed, 72 insertions(+)

diff --git a/dev-java/annogen/annogen-0.1.0-r1.ebuild 
b/dev-java/annogen/annogen-0.1.0-r1.ebuild
new file mode 100644
index 000..4c09b7b
--- /dev/null
+++ b/dev-java/annogen/annogen-0.1.0-r1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+JAVA_PKG_IUSE="doc source examples"
+
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="A tool which helps you work with JSR175 annotations"
+HOMEPAGE="https://github.com/codehaus/annogen;
+SRC_URI="http://dist.codehaus.org/${PN}/distributions/${P}.zip;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+CDEPEND="java-virtuals/jdk-with-com-sun:0
+   dev-java/ant-core:0
+   dev-java/qdox:1.6"
+
+RDEPEND=">=virtual/jdk-1.6
+   ${CDEPEND}"
+
+DEPEND=">=virtual/jre-1.6
+   app-arch/unzip
+   ${CDEPEND}"
+
+S="${WORKDIR}"
+
+# com.sun.mirror.declaration was removed from JDK 7 onwards.
+# These two files are just interfaces anyway.
+JAVA_RM_FILES=(
+   org/codehaus/annogen/view/MirrorAnnoViewer.java
+   org/codehaus/annogen/override/MirrorElementIdPool.java
+)
+
+src_unpack() {
+   default
+   unzip -o -q "${S}/${PN}-src-${PV}.zip" || die
+}
+
+java_prepare() {
+   find -name '*.jar' -exec rm -v {} + || die
+   mkdir "${S}"/classes || die
+}
+
+# Well. I don't like this way of doing things but it works.
+# I've tried to rewrite this ebuild using the java-ant-2 eclass.
+# It was an unfruitful try.
+src_compile() {
+   find org -name "*.java" > "${T}/src.list" || die
+
+   ejavac -d "${S}"/classes \
+   -classpath $(java-pkg_getjars qdox-1.6,ant-core):$(java-config 
--tools) \
+   "@${T}/src.list"
+
+   cd "${S}"/classes || die
+   jar -cf "${S}/${PN}.jar" * || die "failed to create jar"
+}
+
+src_install() {
+   java-pkg_dojar ${PN}.jar
+
+   # For if this is ever needed:
+   # java-pkg_register-ant-task
+
+   use doc && java-pkg_dojavadoc docs
+   use source && java-pkg_dosrc org
+   use examples && java-pkg_doexamples "examples"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/istack-commons-runtime/

2015-09-28 Thread Patrice Clement
commit: d23c6c3dc9a9dc9101868abbe13fc504f96f4fdd
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Sep 28 16:14:32 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Sep 28 16:15:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d23c6c3d

dev-java/istack-commons-runtime: Clean up old.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/istack-commons-runtime/Manifest   |  2 -
 .../istack-commons-runtime-20070122-r1.ebuild  | 42 ---
 .../istack-commons-runtime-20090620-r1.ebuild  | 60 --
 3 files changed, 104 deletions(-)

diff --git a/dev-java/istack-commons-runtime/Manifest 
b/dev-java/istack-commons-runtime/Manifest
index 81bcde5..6c787e8 100644
--- a/dev-java/istack-commons-runtime/Manifest
+++ b/dev-java/istack-commons-runtime/Manifest
@@ -1,3 +1 @@
-DIST istack-commons-20070122.tar.bz2 10360 SHA256 
dc8c86bb11f7ddd4c1c50ca0925d59ade16b5dc74bcd983fe95a08e104662a8e SHA512 
120b9b8db52cebe507e8711dd4fcdc1a12db8d2320ff9054e1fa6688a321cbb18d25f6beb06e11a091c1cbc2870ab07e9df9681784893c5f0d6f36ae4b7e12f6
 WHIRLPOOL 
b4d47b9d73ecd26c2effd287642521d8ecd6741c6df140bd024aa54770ddf1084d504ade53505e27dda66e3204e2625dcb63c40df1d098e4baed76f5371a55ee
-DIST istack-commons-20090620-src.tar.bz2 30194 SHA256 
0719fbc462f98bfb66e9606fad11845797a2ba7dd54ad780e07e16c63f3ea899 SHA512 
8a037852a19dd8ecf66fd6b6ca1454503e9f3d36ee716d774a1eb70245a60cf21c7e14ae97d811953d68475c4ea9bef7b9470d0ab82363481dc0f71c2865d2d4
 WHIRLPOOL 
68f8427892ff95390bf418c874dccd84aefe5c04f26e40b42f1f3e6fbe85a81f695365c1ff3b34eab0a4ebf42476301434555ed43d556f39f597bcd4c6861630
 DIST istack-commons-runtime-2.22-sources.jar 33136 SHA256 
06520c4566d7ab28358ce06f03caaf7f44ebccca8b79fdb5d4ddc4df221911bb SHA512 
cfabed991cadfa3562a2a281f4b3bdabadd753cd3b9ee918b3f89428e416c0d23aed928d5f61bde4f3958d12f4cb63130354cbf6bf14577ed54871a46d703bdd
 WHIRLPOOL 
d35c96f6d7658dceaa7dacf6a23f6993c7f5a077f24ad4f23db3a750c635dfa8769b145e100c378050136df27b46fd0ee389a458cd694cab712a019db075

diff --git 
a/dev-java/istack-commons-runtime/istack-commons-runtime-20070122-r1.ebuild 
b/dev-java/istack-commons-runtime/istack-commons-runtime-20070122-r1.ebuild
deleted file mode 100644
index e0d761e..000
--- a/dev-java/istack-commons-runtime/istack-commons-runtime-20070122-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-JAVA_PKG_IUSE="source"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="istack-commons"
-HOMEPAGE="https://istack-commons.dev.java.net/;
-SRC_URI="mirror://gentoo/istack-commons-${PV}.tar.bz2"
-
-LICENSE="CDDL"
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~x86-fbsd"
-IUSE=""
-
-COMMON_DEP="java-virtuals/jaf"
-
-DEPEND=">=virtual/jdk-1.5
-   ${COMMON_DEP}"
-RDEPEND=">=virtual/jre-1.5
-   ${COMMON_DEP}"
-
-S="${WORKDIR}/istack-commons-${PV}"
-
-src_unpack() {
-   unpack ${A}
-
-   java-ant_bsfix_one "${S}/build-common.xml"
-
-   java-pkg_jarfrom --into "${S}/runtime/lib" --virtual jaf
-}
-
-EANT_BUILD_XML="runtime/build.xml"
-
-src_install() {
-
-   java-pkg_dojar runtime/build/istack-commons-runtime.jar
-
-   use source && java-pkg_dosrc runtime/src/*
-}

diff --git 
a/dev-java/istack-commons-runtime/istack-commons-runtime-20090620-r1.ebuild 
b/dev-java/istack-commons-runtime/istack-commons-runtime-20090620-r1.ebuild
deleted file mode 100644
index 46da96e..000
--- a/dev-java/istack-commons-runtime/istack-commons-runtime-20090620-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=2
-JAVA_PKG_IUSE="source"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="istack-commons"
-HOMEPAGE="https://istack-commons.dev.java.net/;
-PROJ_PN="istack-commons"
-PROJ_P="${PROJ_PN}-${PV}"
-SRC_FILE="${PROJ_P}-src.tar.bz2"
-SRC_URI="mirror://gentoo/${SRC_FILE}"
-
-LICENSE="CDDL"
-SLOT="1.1"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
-IUSE=""
-
-COMMON_DEP="
-   java-virtuals/jaf
-   java-virtuals/stax-api"
-
-DEPEND=">=virtual/jdk-1.5
-   ${COMMON_DEP}"
-RDEPEND=">=virtual/jre-1.5
-   ${COMMON_DEP}"
-
-S="${WORKDIR}/${PROJ_P}"
-
-# Helper to generate the tarball :-)
-# ( PN=istack-commons-runtime ; PV=20090620 ; P="${PN}-${PV}" ; . ${P}.ebuild  
; src_tarball )
-src_tarball() {
-   CVSROOT=':pserver:gu...@cvs.dev.java.net:/cvs'
-   PROJ_PN='istack-commons'
-   cvs -d "${CVSROOT}" \
-   export -D $PV -d "${PROJ_P}" \
-   "${PROJ_PN}/${PROJ_PN}" && \
-   tar cvjf "${SRC_FILE}" \
-   --exclude '*.zip' \
-   --exclude '*.jar' \
-   "${PROJ_P}" \
-   && \
-   echo "New tarball located at ${SRC_FILE}"
-}
-
-java_prepare() {
-   java-ant_bsfix_one "${S}/build-common.xml"
-   java-pkg_jarfrom 

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

2015-09-28 Thread Mike Frysinger
commit: 18b9751839db4a5bebd79d9e3dac6d19cc0d3ef0
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Sep 28 16:14:13 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Sep 28 16:18:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18b97518

sys-block/fio: echo configure step for debugging

 sys-block/fio/fio-2.2.9.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/sys-block/fio/fio-2.2.9.ebuild b/sys-block/fio/fio-2.2.9.ebuild
index 32929cb..6af0f05 100644
--- a/sys-block/fio/fio-2.2.9.ebuild
+++ b/sys-block/fio/fio-2.2.9.ebuild
@@ -51,6 +51,7 @@ src_prepare() {
 src_configure() {
chmod g-w "${T}"
# not a real configure script
+   set -- \
./configure \
--extra-cflags="${CFLAGS} ${CPPFLAGS}" \
--cc="$(tc-getCC)" \
@@ -58,8 +59,9 @@ src_configure() {
$(usex gtk '--enable-gfio' '') \
$(usex numa '' '--disable-numa') \
$(usex rbd '' '--disable-rbd') \
-   $(usex static '--build-static' '') \
-   || die 'configure failed'
+   $(usex static '--build-static' '')
+   echo "$@"
+   "$@" || die 'configure failed'
 }
 
 src_compile() {



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

2015-09-28 Thread Kacper Kowalik
commit: f7fc3a9d2f930cf5e96c1246148a0f276f830dee
Author: Kacper Kowalik  gentoo  org>
AuthorDate: Mon Sep 28 14:16:37 2015 +
Commit: Kacper Kowalik  gentoo  org>
CommitDate: Mon Sep 28 14:16:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7fc3a9d

Version bump for 1.8.2. Ebuild ported from Tianon's overlay

Package-Manager: portage-2.2.20

 app-emulation/docker/Manifest|   1 +
 app-emulation/docker/docker-1.8.2.ebuild | 269 +++
 2 files changed, 270 insertions(+)

diff --git a/app-emulation/docker/Manifest b/app-emulation/docker/Manifest
index af93084..19db9a2 100644
--- a/app-emulation/docker/Manifest
+++ b/app-emulation/docker/Manifest
@@ -2,3 +2,4 @@ DIST docker-1.6.1.tar.gz 5713944 SHA256 
aa3534277d11b32bc3564b801aeed0502f067317
 DIST docker-1.6.2.tar.gz 5714121 SHA256 
f3a031b23ea9ff0fdbf3ffb9449c64ec51bb053491b47b28000eb4cce9f23203 SHA512 
c27bdafabcb8ad2e49bee9e1529141a25596ba2b59435fb9368fc406950d0d7d1cbd876f1f4248dfc7089a22b8a2d13009dd164bde87e37b95a8e502bb49cac9
 WHIRLPOOL 
aea4105ba30104d751203153b6208e363ce0abb3145ee134e675c4bc640e888afb281e7ba9009a30b9af37e829185684427a33b947d8710b49562e3352526c06
 DIST docker-1.7.1.tar.gz 6853527 SHA256 
9cd26415d68a88d3cf576e7e78c2fe97f42af795404f552728acc5b41dccf4ef SHA512 
9b32c3deab77a27a4322a3ccbb3759a2c2a5627605090c4517c3754e6821407abcf5ffa227bad1fdafcbba068cdcaab586015dd8cfe9aed7e8a221d0615463f1
 WHIRLPOOL 
41b1afd8ea08c3452e5658d73e85c3b79a64f85fb4cb99c4c6a2ce1ab49836cebbe14724afe47898cb8d9bb9d4d69c64ff1c061895f3b9534150bc7ab50e2b22
 DIST docker-1.8.1.tar.gz 7562594 SHA256 
7f22e88a994dc1bc143f87215de01ccd902450e6e8d747467d042a56db792b03 SHA512 
6c015b236914da945d9e5bf2fed3e8a0a4d1e0c44ee02bf6edc04b2bb48b626353e37de45cd99c486b7ced70807e606d5eac2f1bdb3f8a7ba86cd9b71e4f5504
 WHIRLPOOL 
8d514fb309f0ddbb92bcf84f4d79320e18c26211536919bbed6f5af77247f14f93239e5c890c5214cf0a9663acc48a45545a87227f0fe4bf8866ac7d7c5c
+DIST docker-1.8.2.tar.gz 7563667 SHA256 
457569ca8edd70293132789bfe51636f86cd8a46a60c6d02d5ee8600cf79f74b SHA512 
c44f3cc0e0b7db463730620c0ec4b1aa1ea4a42f6528c891914318cb945aaa906e8eeaf91d32fb2d87a11ea1be428d1cf0de7d3ce4681c7db37390e4e1f79c67
 WHIRLPOOL 
2023f433ae25cc11fed6e4109a81dd949765daf342011f08a0ce8c1a8572ced595273ab78c45ac09abe895766c4443ff5a3219c5fce37725503bcdc39f49a947

diff --git a/app-emulation/docker/docker-1.8.2.ebuild 
b/app-emulation/docker/docker-1.8.2.ebuild
new file mode 100644
index 000..c081d5f
--- /dev/null
+++ b/app-emulation/docker/docker-1.8.2.ebuild
@@ -0,0 +1,269 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+EGO_PN="github.com/docker/docker"
+
+if [[ ${PV} = ** ]]; then
+   # Docker cannot be fetched via "go get", thanks to autogenerated code
+   EGIT_REPO_URI="https://${EGO_PN}.git;
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}/src/${EGO_PN}"
+   inherit git-r3
+else
+   MY_PV="${PV/_/-}"
+   DOCKER_GITCOMMIT="0a8c2e3"
+   EGIT_COMMIT="v${MY_PV}"
+   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+   [ "$DOCKER_GITCOMMIT" ] || die "DOCKER_GITCOMMIT must be added manually 
for each bump!"
+   inherit golang-vcs-snapshot
+fi
+inherit eutils bash-completion-r1 linux-info multilib systemd udev user
+
+DESCRIPTION="Docker complements kernel namespacing with a high-level API which 
operates at the process level"
+HOMEPAGE="https://dockerproject.org;
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="apparmor aufs btrfs +device-mapper experimental lxc overlay"
+
+# 
https://github.com/docker/docker/blob/master/hack/PACKAGERS.md#build-dependencies
+CDEPEND="
+   >=dev-db/sqlite-3.7.9:3
+   device-mapper? (
+   >=sys-fs/lvm2-2.02.89[thin]
+   )
+"
+
+DEPEND="
+   ${CDEPEND}
+
+   dev-go/go-md2man
+
+   btrfs? (
+   >=sys-fs/btrfs-progs-3.8
+   )
+"
+
+# 
https://github.com/docker/docker/blob/master/hack/PACKAGERS.md#runtime-dependencies
+# 
https://github.com/docker/docker/blob/master/hack/PACKAGERS.md#optional-dependencies
+RDEPEND="
+   ${CDEPEND}
+
+   !app-emulation/docker-bin
+   >=net-firewall/iptables-1.4
+   sys-process/procps
+   >=dev-vcs/git-1.7
+   >=app-arch/xz-utils-4.9
+
+   lxc? (
+   >=app-emulation/lxc-1.0.7
+   )
+
+   apparmor? (
+   sys-libs/libapparmor[static-libs]
+   )
+"
+
+RESTRICT="installsources strip"
+
+# see "contrib/check-config.sh" from upstream's sources
+CONFIG_CHECK="
+   ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS
+   ~DEVPTS_MULTIPLE_INSTANCES
+   ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED 
~CPUSETS ~MEMCG
+   ~MACVLAN ~VETH ~BRIDGE ~BRIDGE_NETFILTER
+   ~NF_NAT_IPV4 ~IP_NF_FILTER ~IP_NF_TARGET_MASQUERADE
+   ~NETFILTER_XT_MATCH_ADDRTYPE ~NETFILTER_XT_MATCH_CONNTRACK
+  

[gentoo-commits] repo/gentoo:master commit in: net-print/hplip/

2015-09-28 Thread Daniel Pielmeier
commit: b04c0c05ee1b7151351a46b44685eef0a004e48a
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Mon Sep 28 15:07:32 2015 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Mon Sep 28 15:07:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b04c0c05

net-print/hplip: Remove old.

Package-Manager: portage-2.2.20.1

 net-print/hplip/Manifest|   2 -
 net-print/hplip/hplip-3.15.6.ebuild | 260 
 net-print/hplip/hplip-3.15.7.ebuild | 260 
 3 files changed, 522 deletions(-)

diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest
index 50c26d9..b817d2b 100644
--- a/net-print/hplip/Manifest
+++ b/net-print/hplip/Manifest
@@ -1,6 +1,4 @@
 DIST hplip-3.14.10-patches-1.tar.xz 8140 SHA256 
33116a5e2c104495d60f0b15e923b2ae5eaaf269cd5ee8e988b035eb20aa23ab SHA512 
a8deb03979c55b660ef299505afc328fc930786ea9d473109a9fafd83d72528a9c3700faf4742f2e05829824fc97c3656538e1a607e2191e617f3944f0482e9a
 WHIRLPOOL 
bbf5d62f29c0fb0162f34b7815fc190459c619fdaf4f96e33d085f9b7228fa5431b6d668322256995a0a1d16aa1cccb75171000bbb2334ad3b51fec47f2653c0
 DIST hplip-3.14.10.tar.gz 21773429 SHA256 
11b3cd8311dea6b22a4c80be1e5d021e84d15a5f3e7e22cbd43798e5c1a89598 SHA512 
ed184c8d0d3d8d5aad454831013d7c5e0b1685b088ee8099b6efc1b152f8b159a2349f23f0c5c77a7a5f1a48165b0e22f2ff83ced1beb14633bd278d4ef4d6dc
 WHIRLPOOL 
8e1985cfd370849db96765f792655da36e22b6cecb660dd4707b0ff33dd53c8b66b2ec73a9596c7e60036edc1843c195bbbde64f37c5a1c319752bf0ebc08eb6
 DIST hplip-3.15.6-patches-1.tar.xz 8176 SHA256 
3f42f72590966f49788ae620948dd3fe206c914d2d4a8d2186ef5f8b4645 SHA512 
d9a35c594f087508a58d07b7c9f47e7bfb280ad66533481b069065cfbdc1927d56d50ab8b50d256bba1bd369fecc6c647bdae7a56a7f0e9edd74da8377dd22f4
 WHIRLPOOL 
f3e0eb720ba14d596f68f106b71c7bd225dfe753cdd56857aa8d2600a72517384ad1a0cbfec7b3ac60922d682bd77a7f3ea2b44db6cdebacee820ebcfbcfc232
-DIST hplip-3.15.6.tar.gz 21956752 SHA256 
30c513ee65aa5b342d8074ff89439c0827c35191683727335738d8bc0f9776c9 SHA512 
97abde02c588563b77bd1eca73e1864eb6bda218fe9e7b77396ecc461ea884d94b5757c01486c81177c354e1aeec73eae0620d3a06d7b42d0ad2f62cb91334d3
 WHIRLPOOL 
12c72f36d0abbe73a0b4c489d783a9e11bbf33bfe15575a40db37a598edf34f9f8ccc4b5dc1aadbf7f308311decf19ca92af6192094c6d8e0c40c1a9d1b6c464
-DIST hplip-3.15.7.tar.gz 21979938 SHA256 
d310903048f3600f93422e5a8c39ddd682511e0849cd9abc5e943f9a10bdd49d SHA512 
45458b74ec496816292c40a9c1d5aed4a288f84be62e79378e701fff5fb1cb55cc77e8415884b824602ec6af8d1155b7dc288ef7382a2e4d96b337520d541a1c
 WHIRLPOOL 
9cf840f79a63877e8fb36ddd51681e1473450c81bd46263272037682519e3ddfdfffc79ac86a60212d46ae61778fac118a9e5576bbf02892c46eba645b960f00
 DIST hplip-3.15.9.tar.gz 22027325 SHA256 
a1f58fe8707373c193728a7fd826523e99c30e3ca7f660faa75531acdff89d6d SHA512 
4a33adff226cbcd0c36963a33117eef6877dbfead9514d6095a4f5a1eca3e46e81ee162279b7808c3e1fb24e92dab8edaf945eea351d9b85c8f891b7379d13fc
 WHIRLPOOL 
8e2012d5543b0d11389bfd6c629671bec85282223ef4d1f921972af1071d770c825997fc0938cb47299f797d1f5f58dc270bc9220693e48be7abf6c15591cefb

diff --git a/net-print/hplip/hplip-3.15.6.ebuild 
b/net-print/hplip/hplip-3.15.6.ebuild
deleted file mode 100644
index a320384..000
--- a/net-print/hplip/hplip-3.15.6.ebuild
+++ /dev/null
@@ -1,260 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads,xml"
-
-inherit eutils fdo-mime linux-info python-single-r1 udev autotools 
toolchain-funcs
-
-DESCRIPTION="HP Linux Imaging and Printing. Includes printer, scanner, fax 
drivers and service tools"
-HOMEPAGE="http://hplipopensource.com/hplip-web/index.html;
-SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
-   
https://dev.gentoo.org/~billie/distfiles/${PN}-3.15.6-patches-1.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-
-IUSE="doc fax +hpcups hpijs kde libnotify -libusb0 minimal parport policykit 
qt4 scanner snmp static-ppds X"
-
-COMMON_DEPEND="
-   virtual/jpeg:0
-   hpijs? (
-   || ( >=net-print/cups-filters-1.0.43-r1[foomatic] 
>=net-print/foomatic-filters-3.0.20080507[cups] )
-   )
-   !minimal? (
-   ${PYTHON_DEPS}
-   >=net-print/cups-1.4.0
-   !libusb0? ( virtual/libusb:1 )
-   libusb0? ( virtual/libusb:0 )
-   scanner? ( >=media-gfx/sane-backends-1.0.19-r1 )
-   fax? ( >=sys-apps/dbus-1.6.8-r1 )
-   snmp? (
-   net-analyzer/net-snmp
-   dev-libs/openssl:0
-   )
-   )"
-
-DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig"
-
-RDEPEND="${COMMON_DEPEND}
-   >=app-text/ghostscript-gpl-8.71-r3
-   policykit? (
-   sys-auth/polkit
-   )
-   !minimal? (
-   >=dev-python/dbus-python-1.1.1-r1[${PYTHON_USEDEP}]
-

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

2015-09-28 Thread Mike Frysinger
commit: 0a2c72596b4e8d72e9768c1f7c8565c77dd44528
Author: Gwendal Grignou  chromium  org>
AuthorDate: Mon Sep 28 16:04:16 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Sep 28 16:04:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a2c7259

sys-block/fio: add USE=static support

 sys-block/fio/fio-2.2.9.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-block/fio/fio-2.2.9.ebuild b/sys-block/fio/fio-2.2.9.ebuild
index 8e1c41a..a98ae8c 100644
--- a/sys-block/fio/fio-2.2.9.ebuild
+++ b/sys-block/fio/fio-2.2.9.ebuild
@@ -16,7 +16,7 @@ SRC_URI="http://brick.kernel.dk/snaps/${MY_P}.tar.bz2;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
-IUSE="aio glusterfs gnuplot gtk numa rbd rdma zlib"
+IUSE="aio glusterfs gnuplot gtk numa rbd rdma static zlib"
 
 DEPEND="aio? ( dev-libs/libaio )
glusterfs? ( !arm? ( sys-cluster/glusterfs ) )
@@ -58,6 +58,7 @@ src_configure() {
$(usex gtk '--enable-gfio' '') \
$(usex numa '' '--disable-numa') \
$(usex rbd '' '--disable-rbd') \
+   $(usex static '' '--build-static') \
|| die 'configure failed'
 }
 



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

2015-09-28 Thread Mike Frysinger
commit: 48d27c85aa50a495eef5cf051963d6d221b2a070
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Sep 28 16:13:07 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Sep 28 16:13:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48d27c85

sys-block/fio: fix inverted USE=static logic

 sys-block/fio/fio-2.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/fio/fio-2.2.9.ebuild b/sys-block/fio/fio-2.2.9.ebuild
index a98ae8c..32929cb 100644
--- a/sys-block/fio/fio-2.2.9.ebuild
+++ b/sys-block/fio/fio-2.2.9.ebuild
@@ -58,7 +58,7 @@ src_configure() {
$(usex gtk '--enable-gfio' '') \
$(usex numa '' '--disable-numa') \
$(usex rbd '' '--disable-rbd') \
-   $(usex static '' '--build-static') \
+   $(usex static '--build-static' '') \
|| die 'configure failed'
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/dom4j/

2015-09-28 Thread Patrice Clement
commit: 2c76bb6dd7d9687ab1db00482b676493fd92efd1
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Sep 28 16:06:18 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Sep 28 16:10:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c76bb6d

dev-java/dom4j: Removes java-virtual/stax-api and fixes bug 561504.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/dom4j/dom4j-1.6.1-r5.ebuild | 73 
 1 file changed, 73 insertions(+)

diff --git a/dev-java/dom4j/dom4j-1.6.1-r5.ebuild 
b/dev-java/dom4j/dom4j-1.6.1-r5.ebuild
new file mode 100644
index 000..4ed4564
--- /dev/null
+++ b/dev-java/dom4j/dom4j-1.6.1-r5.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Java library for working with XML"
+HOMEPAGE="http://dom4j.sourceforge.net/;
+SRC_URI="
+   mirror://sourceforge/dom4j/${P}.tar.gz
+   mirror://gentoo/${P}-java5.patch.bz2"
+
+LICENSE="dom4j"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+CDEPEND="dev-java/xpp2:0
+   dev-java/xpp3:0
+   dev-java/jaxme:0
+   dev-java/xsdlib:0
+   dev-java/relaxng-datatype:0"
+RDEPEND="${CDEPEND}
+   >=virtual/jre-1.6"
+DEPEND="${CDEPEND}
+   >=virtual/jdk-1.6
+   test? (
+   dev-java/ant-junit:0
+   dev-java/junitperf:0
+   )"
+
+java_prepare() {
+   # Circular deps with jaxen #212993
+   find -name '*.jar' -! -name jaxen-1.1-beta-6.jar -exec rm -v {} + || die
+
+   # Add missing methods to compile on Java 5 #137970
+   epatch "${WORKDIR}/${P}-java5.patch"
+}
+
+# 0 - Needs X11
+# 1 -Fails with a 1.7 JDK for some reason
+# 2 -Fails with a 1.6 JDK for some reason
+JAVA_RM_FILES=(
+   src/test/org/dom4j/bean/BeansTest.java
+   src/test/org/dom4j/io/StaxTest.java
+   src/test/org/dom4j/rule/RuleTest.java
+)
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+JAVA_ANT_CLASSPATH_TAGS+=" javadoc"
+
+JAVA_ANT_ENCODING="ISO-8859-1"
+
+EANT_BUILD_TARGET="clean package"
+EANT_GENTOO_CLASSPATH="jaxme,relaxng-datatype,xpp2,xpp3,xsdlib"
+EANT_GENTOO_CLASSPATH_EXTRA="lib/jaxen-1.1-beta-6.jar"
+EANT_EXTRA_ARGS="-Dbuild.javadocs=build/doc/api"
+
+EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junitperf"
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+src_install() {
+   java-pkg_dojar build/${PN}.jar
+   use doc && java-pkg_dojavadoc build/doc/api
+   use source && java-pkg_dosrc src/java/*
+}



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

2015-09-28 Thread Mike Pagano
commit: 0cf9a96e20f1df4bba833a1d18501d54a897acdf
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Sep 28 14:09:52 2015 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Sep 28 14:09:52 2015 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=0cf9a96e

Linux patch 3.12.48

 1047_linux-3.12.48.patch | 1502 ++
 1 file changed, 1502 insertions(+)

diff --git a/1047_linux-3.12.48.patch b/1047_linux-3.12.48.patch
new file mode 100644
index 000..c0f1bf4
--- /dev/null
+++ b/1047_linux-3.12.48.patch
@@ -0,0 +1,1502 @@
+diff --git a/Makefile b/Makefile
+index c45298b8b2d5..a01f2573731d 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 3
+ PATCHLEVEL = 12
+-SUBLEVEL = 47
++SUBLEVEL = 48
+ EXTRAVERSION =
+ NAME = One Giant Leap for Frogkind
+ 
+diff --git a/drivers/block/mtip32xx/mtip32xx.c 
b/drivers/block/mtip32xx/mtip32xx.c
+index 560227b817fe..01c7270b5e84 100644
+--- a/drivers/block/mtip32xx/mtip32xx.c
 b/drivers/block/mtip32xx/mtip32xx.c
+@@ -2810,34 +2810,51 @@ static ssize_t show_device_status(struct device_driver 
*drv, char *buf)
+ static ssize_t mtip_hw_read_device_status(struct file *f, char __user *ubuf,
+   size_t len, loff_t *offset)
+ {
++  struct driver_data *dd =  (struct driver_data *)f->private_data;
+   int size = *offset;
+-  char buf[MTIP_DFS_MAX_BUF_SIZE];
++  char *buf;
++  int rv = 0;
+ 
+   if (!len || *offset)
+   return 0;
+ 
++  buf = kzalloc(MTIP_DFS_MAX_BUF_SIZE, GFP_KERNEL);
++  if (!buf) {
++  dev_err(>pdev->dev,
++  "Memory allocation: status buffer\n");
++  return -ENOMEM;
++  }
++
+   size += show_device_status(NULL, buf);
+ 
+   *offset = size <= len ? size : len;
+   size = copy_to_user(ubuf, buf, *offset);
+   if (size)
+-  return -EFAULT;
++  rv = -EFAULT;
+ 
+-  return *offset;
++  kfree(buf);
++  return rv ? rv : *offset;
+ }
+ 
+ static ssize_t mtip_hw_read_registers(struct file *f, char __user *ubuf,
+ size_t len, loff_t *offset)
+ {
+   struct driver_data *dd =  (struct driver_data *)f->private_data;
+-  char buf[MTIP_DFS_MAX_BUF_SIZE];
++  char *buf;
+   u32 group_allocated;
+   int size = *offset;
+-  int n;
++  int n, rv = 0;
+ 
+   if (!len || size)
+   return 0;
+ 
++  buf = kzalloc(MTIP_DFS_MAX_BUF_SIZE, GFP_KERNEL);
++  if (!buf) {
++  dev_err(>pdev->dev,
++  "Memory allocation: register buffer\n");
++  return -ENOMEM;
++  }
++
+   size += sprintf([size], "H/ S ACTive  : [ 0x");
+ 
+   for (n = dd->slot_groups-1; n >= 0; n--)
+@@ -2892,21 +2909,30 @@ static ssize_t mtip_hw_read_registers(struct file *f, 
char __user *ubuf,
+   *offset = size <= len ? size : len;
+   size = copy_to_user(ubuf, buf, *offset);
+   if (size)
+-  return -EFAULT;
++  rv = -EFAULT;
+ 
+-  return *offset;
++  kfree(buf);
++  return rv ? rv : *offset;
+ }
+ 
+ static ssize_t mtip_hw_read_flags(struct file *f, char __user *ubuf,
+ size_t len, loff_t *offset)
+ {
+   struct driver_data *dd =  (struct driver_data *)f->private_data;
+-  char buf[MTIP_DFS_MAX_BUF_SIZE];
++  char *buf;
+   int size = *offset;
++  int rv = 0;
+ 
+   if (!len || size)
+   return 0;
+ 
++  buf = kzalloc(MTIP_DFS_MAX_BUF_SIZE, GFP_KERNEL);
++  if (!buf) {
++  dev_err(>pdev->dev,
++  "Memory allocation: flag buffer\n");
++  return -ENOMEM;
++  }
++
+   size += sprintf([size], "Flag-port : [ %08lX ]\n",
+   dd->port->flags);
+   size += sprintf([size], "Flag-dd   : [ %08lX ]\n",
+@@ -2915,9 +2941,10 @@ static ssize_t mtip_hw_read_flags(struct file *f, char 
__user *ubuf,
+   *offset = size <= len ? size : len;
+   size = copy_to_user(ubuf, buf, *offset);
+   if (size)
+-  return -EFAULT;
++  rv = -EFAULT;
+ 
+-  return *offset;
++  kfree(buf);
++  return rv ? rv : *offset;
+ }
+ 
+ static const struct file_operations mtip_device_status_fops = {
+diff --git a/drivers/gpu/drm/radeon/radeon_irq_kms.c 
b/drivers/gpu/drm/radeon/radeon_irq_kms.c
+index 4a2d91536a8d..c843cf0aa623 100644
+--- a/drivers/gpu/drm/radeon/radeon_irq_kms.c
 b/drivers/gpu/drm/radeon/radeon_irq_kms.c
+@@ -73,6 +73,11 @@ static void radeon_hotplug_work_func(struct work_struct 
*work)
+   struct drm_mode_config *mode_config = >mode_config;
+   struct drm_connector *connector;
+ 
++  /* we can race here at startup, some boards seem to trigger
++   * hotplug irqs when they shouldn't. */
++  if 

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

2015-09-28 Thread Tobias Klausmann
commit: e3caee1f1c793ac81e3b093af51cb4e62dfbd411
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Sep 28 15:26:23 2015 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Sep 28 15:27:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3caee1f

dev-python/ipaddress: add alpha keyword

Gentoo-Bug: 561696

Package-Manager: portage-2.2.22

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

diff --git a/dev-python/ipaddress/ipaddress-1.0.14.ebuild 
b/dev-python/ipaddress/ipaddress-1.0.14.ebuild
index b00480c..5fac1d4 100644
--- a/dev-python/ipaddress/ipaddress-1.0.14.ebuild
+++ b/dev-python/ipaddress/ipaddress-1.0.14.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="PSF-2"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~arm ~hppa ~mips ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND=""



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

2015-09-28 Thread Mike Gilbert
commit: dfffa3392f994062c9d0de2f6bc65d245e99f8e7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Sep 28 15:26:09 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Sep 28 15:27:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfffa339

dev-libs/icu: Depend on virtual/pkgconfig

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

Package-Manager: portage-2.2.22_p3

 dev-libs/icu/icu-54.1-r1.ebuild | 1 +
 dev-libs/icu/icu-55.1.ebuild| 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-libs/icu/icu-54.1-r1.ebuild b/dev-libs/icu/icu-54.1-r1.ebuild
index 14a833a..3cf83ef 100644
--- a/dev-libs/icu/icu-54.1-r1.ebuild
+++ b/dev-libs/icu/icu-54.1-r1.ebuild
@@ -18,6 +18,7 @@ KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc 
ppc64 s390 sh sparc x86
 IUSE="debug doc examples static-libs"
 
 DEPEND="
+   virtual/pkgconfig
doc? (
app-doc/doxygen[dot]
)

diff --git a/dev-libs/icu/icu-55.1.ebuild b/dev-libs/icu/icu-55.1.ebuild
index 18963fe..896fda0 100644
--- a/dev-libs/icu/icu-55.1.ebuild
+++ b/dev-libs/icu/icu-55.1.ebuild
@@ -18,6 +18,7 @@ KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc 
ppc64 s390 sh sparc x86
 IUSE="debug doc examples static-libs"
 
 DEPEND="
+   virtual/pkgconfig
doc? (
app-doc/doxygen[dot]
)



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

2015-09-28 Thread Tobias Klausmann
commit: 71624117932c2f8d83ca0970e0ca693c621a5491
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Sep 28 15:26:45 2015 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Sep 28 15:27:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71624117

dev-python/pyasn1: add alpha keyword

Gentoo-Bug: 561696

Package-Manager: portage-2.2.22

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

diff --git a/dev-python/pyasn1/pyasn1-0.1.8.ebuild 
b/dev-python/pyasn1/pyasn1-0.1.8.ebuild
index a01b4fd..b43908f 100644
--- a/dev-python/pyasn1/pyasn1-0.1.8.ebuild
+++ b/dev-python/pyasn1/pyasn1-0.1.8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE="doc"
 
 RDEPEND=""



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

2015-09-28 Thread Tobias Klausmann
commit: 782fbc2875d52c4d046d3c00f81095bb8aaf57f1
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Sep 28 15:26:34 2015 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Sep 28 15:27:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=782fbc28

dev-python/cffi: add alpha keyword

Gentoo-Bug: 561696

Package-Manager: portage-2.2.22

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

diff --git a/dev-python/cffi/cffi-1.2.1.ebuild 
b/dev-python/cffi/cffi-1.2.1.ebuild
index ca06e01..2c1b67c 100644
--- a/dev-python/cffi/cffi-1.2.1.ebuild
+++ b/dev-python/cffi/cffi-1.2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc"
 
 RDEPEND="



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

2015-09-28 Thread Tobias Klausmann
commit: 21cafd8fd569bb2ad06da02472ac29d363903c3f
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Sep 28 15:25:47 2015 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Sep 28 15:26:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21cafd8f

dev-python/cryptography: add alpha keyword

Gentoo-Bug: 561696

Package-Manager: portage-2.2.22

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

diff --git a/dev-python/cryptography/cryptography-1.0.2.ebuild 
b/dev-python/cryptography/cryptography-1.0.2.ebuild
index a005f87..6677f41 100644
--- a/dev-python/cryptography/cryptography-1.0.2.ebuild
+++ b/dev-python/cryptography/cryptography-1.0.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha ~amd64 ~arm ~hppa ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="libressl test"
 
 RDEPEND="



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

2015-09-28 Thread Tobias Klausmann
commit: 8ae21222c188cd8ccdcd3ae482f6109ecc1a90c2
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Sep 28 15:26:09 2015 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Sep 28 15:26:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ae21222

dev-python/cryptography-vectors: add alpha keyword

Gentoo-Bug: 561696

Package-Manager: portage-2.2.22

 dev-python/cryptography-vectors/cryptography-vectors-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cryptography-vectors/cryptography-vectors-1.0.2.ebuild 
b/dev-python/cryptography-vectors/cryptography-vectors-1.0.2.ebuild
index ecbe8ef..5443dc4 100644
--- a/dev-python/cryptography-vectors/cryptography-vectors-1.0.2.ebuild
+++ b/dev-python/cryptography-vectors/cryptography-vectors-1.0.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~x86 ~x86-fbsd"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~x86 ~x86-fbsd"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-java/istack-commons-runtime/

2015-09-28 Thread Patrice Clement
commit: 3fa13170efc1eb255c67f879914fe1ab0e7b6192
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Sep 28 16:12:49 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Sep 28 16:15:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fa13170

dev-java/istack-commons-runtime: Stable for amd64. Stable for ppc+ppc64+x86 
using the ALLARCHES policy.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/istack-commons-runtime/istack-commons-runtime-2.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/istack-commons-runtime/istack-commons-runtime-2.22.ebuild 
b/dev-java/istack-commons-runtime/istack-commons-runtime-2.22.ebuild
index fef9358..c71583c 100644
--- a/dev-java/istack-commons-runtime/istack-commons-runtime-2.22.ebuild
+++ b/dev-java/istack-commons-runtime/istack-commons-runtime-2.22.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://maven.java.net/content/repositories/releases/com/sun/${MY_PN}/$
 
 LICENSE="CDDL"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ppc ppc64 x86"
 IUSE=""
 
 RDEPEND=">=virtual/jre-1.6"



[gentoo-commits] repo/gentoo:master commit in: app-admin/conky/files/, app-admin/conky/

2015-09-28 Thread Daniel Pielmeier
commit: 927765d9bc6d359f7dfe130a3c55c4721938e0ea
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Mon Sep 28 14:27:40 2015 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Mon Sep 28 14:27:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=927765d9

app-admin/conky: Version bump.

Fixes bug 557500. Thanks to Aaron W. Swenson for the report.

Package-Manager: portage-2.2.20.1

 app-admin/conky/Manifest   |   1 +
 app-admin/conky/conky-1.10.0.ebuild| 178 +
 app-admin/conky/files/conky-1.10.0-cmake.patch |  11 ++
 app-admin/conky/metadata.xml   |   9 +-
 4 files changed, 197 insertions(+), 2 deletions(-)

diff --git a/app-admin/conky/Manifest b/app-admin/conky/Manifest
index bf4df4e..e064cbf 100644
--- a/app-admin/conky/Manifest
+++ b/app-admin/conky/Manifest
@@ -1 +1,2 @@
+DIST conky-1.10.0.tar.gz 342584 SHA256 
f392f3f91fcc37f04ff65d53957512e4d81b7b9b36394acb5ecaefe92623f8eb SHA512 
08664c2c736c078848e4864f7a2df5ed536e683da6aa482cf003c675b03c274802cfd27127adb3d99145fe6c4103cc06046b40322383beafc4ca2e7e811b5caf
 WHIRLPOOL 
03f8f80b483c8db09096a10a8d95b20372cbd5fb3e284b9bcd072c4ec1a2a4f76335eb5e8016a3e6793f295c143c71268e65fb5e50fdea0b3e6ce187830a6c46
 DIST conky-1.9.0.tar.bz2 626555 SHA256 
baf1b550f135fbfb53e5e286a33aadc03a667d63bf6c4d52ba7637366295bb6f SHA512 
98c9f69fd8bee2062e3eddeb7a394cce932199ffd6c8664006d1222f0453569406613e63637848c77a455f7dae3f16be3079a2cab56ecafea51ec043de23c889
 WHIRLPOOL 
41bbe95ec838dbda2c2d4a9422d2f2f7d22d0cb99e87c59fbd32c0c7856cc83de36cbeefd982c964ec5229ae0b0342e84525aa5343d8c5cf9525205cea4a274a

diff --git a/app-admin/conky/conky-1.10.0.ebuild 
b/app-admin/conky/conky-1.10.0.ebuild
new file mode 100644
index 000..d6660ea
--- /dev/null
+++ b/app-admin/conky/conky-1.10.0.ebuild
@@ -0,0 +1,178 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools eutils libtool cmake-utils linux-info
+
+DESCRIPTION="An advanced, highly configurable system monitor for X"
+HOMEPAGE="https://github.com/brndnmtthws/conky;
+SRC_URI="https://github.com/brndnmtthws/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3 BSD LGPL-2.1 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="apcupsd audacious cmus curl debug eve hddtemp ical iconv imlib iostats
+   ipv6 irc lua-cairo lua-imlib lua-rsvg math moc mpd mysql nano-syntax
+   ncurses nvidia +portmon rss thinkpad truetype vim-syntax weather-metar
+   weather-xoap webserver wifi X xmms2"
+
+DEPEND_COMMON="
+   X? (
+   imlib? ( media-libs/imlib2[X] )
+   lua-cairo? (
+   >=dev-lua/toluapp-1.0.93
+   x11-libs/cairo[X] )
+   lua-imlib? (
+   >=dev-lua/toluapp-1.0.93
+   media-libs/imlib2[X] )
+   lua-rsvg? (
+   >=dev-lua/toluapp-1.0.93
+   gnome-base/librsvg )
+   nvidia? ( media-video/nvidia-settings )
+   truetype? ( x11-libs/libXft >=media-libs/freetype-2 )
+   x11-libs/libX11
+   x11-libs/libXdamage
+   x11-libs/libXfixes
+   x11-libs/libXext
+   audacious? ( >=media-sound/audacious-1.5 dev-libs/glib:2 )
+   xmms2? ( media-sound/xmms2 )
+   )
+   cmus? ( media-sound/cmus )
+   curl? ( net-misc/curl )
+   eve? ( net-misc/curl dev-libs/libxml2 )
+   ical? ( dev-libs/libical )
+   iconv? ( virtual/libiconv )
+   irc? ( net-libs/libircclient )
+   mysql? ( >=virtual/mysql-5.0 )
+   ncurses? ( sys-libs/ncurses:= )
+   rss? ( dev-libs/libxml2 net-misc/curl dev-libs/glib:2 )
+   wifi? ( net-wireless/wireless-tools )
+   weather-metar? ( net-misc/curl )
+   weather-xoap? ( dev-libs/libxml2 net-misc/curl )
+   webserver? ( net-libs/libmicrohttpd )
+   >=dev-lang/lua-5.1.4-r8:0
+   "
+RDEPEND="
+   ${DEPEND_COMMON}
+   apcupsd? ( sys-power/apcupsd )
+   hddtemp? ( app-admin/hddtemp )
+   moc? ( media-sound/moc )
+   nano-syntax? ( app-editors/nano )
+   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
+   "
+DEPEND="
+   ${DEPEND_COMMON}
+   "
+
+CONFIG_CHECK=IPV6
+
+DOCS=( README TODO ChangeLog NEWS AUTHORS )
+
+pkg_setup() {
+   use ipv6 && linux-info_pkg_setup
+}
+
+src_prepare() {
+   epatch "${FILESDIR}/${P}-cmake.patch"
+
+   # Allow user patches #478482
+   # Only run autotools if user patched something
+   epatch_user && eautoreconf || elibtoolize
+}
+
+src_configure() {
+   local mycmakeargs
+
+   if use X; then
+   mycmakeargs="-DBUILD_X11=ON"
+   mycmakeargs="${mycmakeargs} -DOWN_WINDOW=ON"
+   mycmakeargs="${mycmakeargs} -DBUILD_XDAMAGE=ON"
+   

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

2015-09-28 Thread Tobias Klausmann
commit: 451cec87eac7d2900051c3f2f2058b84bff37275
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Sep 28 16:27:22 2015 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Sep 28 16:27:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=451cec87

dev-libs/quazip: add alpha keyword

Gentoo-Bug: 561478

Package-Manager: portage-2.2.22

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

diff --git a/dev-libs/quazip/quazip-0.7.1.ebuild 
b/dev-libs/quazip/quazip-0.7.1.ebuild
index de6d725..a1613a3 100644
--- a/dev-libs/quazip/quazip-0.7.1.ebuild
+++ b/dev-libs/quazip/quazip-0.7.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ppc ppc64 x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
+KEYWORDS="alpha amd64 ~arm hppa ~ppc ppc64 x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
 IUSE="test qt4 qt5"
 
 REQUIRED_USE="^^ ( qt4 qt5 )"



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrtools/

2015-09-28 Thread Daniel Pielmeier
commit: 6d197ecbe832775224640d8c3402a1912b251037
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Mon Sep 28 14:51:59 2015 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Mon Sep 28 14:51:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d197ecb

app-cdr/cdrtools: Remove old.

Package-Manager: portage-2.2.20.1

 app-cdr/cdrtools/Manifest |   1 -
 app-cdr/cdrtools/cdrtools-3.01_alpha30.ebuild | 269 --
 2 files changed, 270 deletions(-)

diff --git a/app-cdr/cdrtools/Manifest b/app-cdr/cdrtools/Manifest
index 2fd0cf0..bd50ad4 100644
--- a/app-cdr/cdrtools/Manifest
+++ b/app-cdr/cdrtools/Manifest
@@ -1,4 +1,3 @@
 DIST cdrtools-3.01a17.tar.bz2 2061522 SHA256 
3d613965b213ad83e4be0ba2535e784901839ea4d11a20a2beb6765f0eb76dfa SHA512 
34a0579c536028b030cf828441ad55a705472646bc3a1ae962aad234fbe0b12c2bcb670511487c17086f5ba7643d1b8ae42a4a86bfe2940dc94f9744377daa8b
 WHIRLPOOL 
b718d559e0b36a576a42a38f84b3917891450d0bbab47b084eb1e906a396cf28ce47b79fd16565d4e0697311ee0c3d5abdd95b52ba2d7ae4e9f32d9b26bc26e1
 DIST cdrtools-3.01a24.tar.bz2 2075400 SHA256 
4d9907b84f5b65dc6ca278b6202b90b8eb68652b01aa4dda978ffede8bdd4a5b SHA512 
19be30de77fca00bb06fa6325149421304c1d5ff7d40a9d842496058494fcf0e798678c661ff3ae9ebc9e4c5971917f7aabfd813a6d88ff863d7e2e5f1456766
 WHIRLPOOL 
4533288dffef2b702eeef2a44fd702aff3e66283d5d90c810eb177ee4f1f1aa7cfd75238bf1f2a406e9b8ccaa43c7a77fb401825f8ce806e73fdc80abcc0a45a
-DIST cdrtools-3.01a30.tar.bz2 2097525 SHA256 
5b9a2f98771c9d0097a1e7640727655ece2864eea95f38e5611af2b2f6e6d9cd SHA512 
a78809451e0e2b5ca94d0fc34db24ad002c2a1dd6a2dde0ecd6178a4da92c2974acf399dd8fe5dc246bbc7c32106116e957ce8d3ad20773c5909264346570025
 WHIRLPOOL 
bd11ade4585626531cb3d0a59c88979e2d33ef1e1984611276b0e7d10d12a371bd7e4068c7e65c3d0d65b73002313fd63eb93e953a82cf130459bffa3326ee7c
 DIST cdrtools-3.01a31.tar.bz2 2097584 SHA256 
183b5c1279e78d8b69461aae52401f863768e7e7391d60730006f8cadc5a SHA512 
455d7f3e1f4bbe79bb53f2fba4a8d5d8737eef8ce477a447d8687282dd2404a93cab07da1141292f8c26dd70963a26901486448db3c6a70a89aad47908fdf81c
 WHIRLPOOL 
7a70464254645a0ce9ffaafbdb14a6ebb53a638310748a22c4a20c904059c92df746997fbd9b07d9a16876917bfd3b8b318acc5cd5494eac5e6b5d0ef66215e9

diff --git a/app-cdr/cdrtools/cdrtools-3.01_alpha30.ebuild 
b/app-cdr/cdrtools/cdrtools-3.01_alpha30.ebuild
deleted file mode 100644
index ddb0da5..000
--- a/app-cdr/cdrtools/cdrtools-3.01_alpha30.ebuild
+++ /dev/null
@@ -1,269 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit fcaps multilib eutils toolchain-funcs flag-o-matic gnuconfig
-
-MY_P="${P/_alpha/a}"
-
-DESCRIPTION="A set of tools for CD/DVD reading and recording, including 
cdrecord"
-HOMEPAGE="http://sourceforge.net/projects/cdrtools/;
-SRC_URI="mirror://sourceforge/${PN}/$([[ -z ${PV/*_alpha*} ]] && echo 
'alpha')/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2.1 CDDL-Schily"
-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 ~x86-macos 
~sparc-solaris ~x86-solaris"
-IUSE="acl caps nls unicode"
-
-RDEPEND="acl? ( virtual/acl )
-   caps? ( sys-libs/libcap )
-   nls? ( virtual/libintl )
-   !app-cdr/cdrkit"
-DEPEND="${RDEPEND}
-   x11-misc/makedepend
-   nls? ( >=sys-devel/gettext-0.18.1.1 )"
-
-S=${WORKDIR}/${P/_alpha[0-9][0-9]}
-
-FILECAPS=(
-   
cap_sys_resource,cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_ipc_lock,cap_sys_rawio+ep
 usr/bin/cdrecord --
-   
cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_sys_rawio+ep
 usr/bin/cdda2wav --
-   cap_dac_override,cap_sys_admin,cap_net_bind_service,cap_sys_rawio+ep 
usr/bin/readcd
-)
-
-cdrtools_os() {
-   local os="linux"
-   [[ ${CHOST} == *-darwin* ]] && os="mac-os10"
-   [[ ${CHOST} == *-freebsd* ]] && os="freebsd"
-   echo "${os}"
-}
-
-src_prepare() {
-   gnuconfig_update
-
-   # Remove profiled make files.
-   find -name '*_p.mk' -delete
-
-   # Adjusting hardcoded paths.
-   sed -i -e "s|opt/schily|usr|" \
-   $(find ./ -type f -name \*.[0-9ch] -exec grep -l 'opt/schily' 
'{}' '+') \
-   || die "sed opt/schily"
-
-   sed -i -e "s|\(^INSDIR=\t\tshare/doc/\)|\1${PF}/|" \
-   $(find ./ -type f -exec grep -l '^INSDIR.\+doc' '{}' '+') \
-   || die "sed doc"
-
-   # Respect libdir.
-   sed -i -e "s|\(^INSDIR=\t\t\)lib|\1$(get_libdir)|" \
-   $(find ./ -type f -exec grep -l '^INSDIR.\+lib\(/siconv\)\?$' 
'{}' '+') \
-   || die "sed multilib"
-
-   # Do not install static libraries.
-   sed -i -e "s|include\t\t.*rules.lib||" \
-   $(find ./ -type f -exec grep -l '^include.\+rules\.lib' '{}' 
'+') \
-   || die "sed rules"
-
-   # Enable 

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

2015-09-28 Thread Daniel Pielmeier
commit: 2219c3f85a13834dd8900cdfd67194be9b7ee465
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Mon Sep 28 14:47:09 2015 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Mon Sep 28 14:47:09 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2219c3f8

app-admin/conky: Style.

Start with uppercase letters for the use flag descriptions in
metadata to be consistent with the global descriptions.

Package-Manager: portage-2.2.20.1

 app-admin/conky/metadata.xml | 44 ++--
 1 file changed, 22 insertions(+), 22 deletions(-)

diff --git a/app-admin/conky/metadata.xml b/app-admin/conky/metadata.xml
index 3a6465d..f660d2b 100644
--- a/app-admin/conky/metadata.xml
+++ b/app-admin/conky/metadata.xml
@@ -15,27 +15,27 @@

Conky is a system monitor that sits in the corner of 
your desktop. It is a fork of Torsmo that is actually 
maintained.

-   enable support for 
sys-power/apcupsd
-   enable monitoring of music played by 
media-sound/audacious
-   enable monitoring of music played by 
media-sound/cmus
-   enable support for the eve-online skill 
monitor
-   enable support for events from iCalendar (RFC 
5545) files using dev-libs/libical
-   enable support for per-task I/O 
statistics
-   enable support for displaying everything from 
an irc channel using net-libs/libircclient
-   enable if you want Lua scripting support
-   enable if you want Lua Cairo 
bindings
-   enable if you want Lua Imlib2 
bindings
-   enable if you want Lua RSVG 
bindings
-   enable support for glibc's libm math 
library
-   enable monitoring of music played by 
media-sound/moc
-   enable monitoring of music controlled by 
media-sound/mpd
-   enable syntax highlighting for 
app-editors/nano
-   enable reading of nvidia card temperature 
sensors via media-video/nvidia-settings
-   enable support for tcp (ip4) port 
monitoring
-   enable support for IBM/Lenovo 
notebooks
-   enable support for metar weather 
service
-   enable support for metar and xoap 
weather service
-   enable support to act as a webserver 
serving conkys output using net-libs/libmicrohttpd
-   enable monitoring of music played by 
media-sound/xmms2
+   Enable support for 
sys-power/apcupsd
+   Enable monitoring of music played by 
media-sound/audacious
+   Enable monitoring of music played by 
media-sound/cmus
+   Enable support for the eve-online skill 
monitor
+   Enable support for events from iCalendar (RFC 
5545) files using dev-libs/libical
+   Enable support for per-task I/O 
statistics
+   Enable support for displaying everything from 
an irc channel using net-libs/libircclient
+   Enable if you want Lua scripting support
+   Enable if you want Lua Cairo 
bindings
+   Enable if you want Lua Imlib2 
bindings
+   Enable if you want Lua RSVG 
bindings
+   Enable support for glibc's libm math 
library
+   Enable monitoring of music played by 
media-sound/moc
+   Enable monitoring of music controlled by 
media-sound/mpd
+   Enable syntax highlighting for 
app-editors/nano
+   Enable reading of nvidia card temperature 
sensors via media-video/nvidia-settings
+   Enable support for tcp (ip4) port 
monitoring
+   Enable support for IBM/Lenovo 
notebooks
+   Enable support for metar weather 
service
+   Enable support for metar and xoap 
weather service
+   Enable support to act as a webserver 
serving conkys output using net-libs/libmicrohttpd
+   Enable monitoring of music played by 
media-sound/xmms2

 



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

2015-09-28 Thread Mike Frysinger
commit: 31efc4a3a9024d0fb81bdd3e71c1449a21d69250
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Sep 28 16:18:16 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Sep 28 16:18:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31efc4a3

sys-block/fio: version bump to 2.2.10

 sys-block/fio/Manifest  |  1 +
 sys-block/fio/fio-2.2.10.ebuild | 89 +
 2 files changed, 90 insertions(+)

diff --git a/sys-block/fio/Manifest b/sys-block/fio/Manifest
index 4ba9b13..89185ef 100644
--- a/sys-block/fio/Manifest
+++ b/sys-block/fio/Manifest
@@ -3,5 +3,6 @@ DIST fio-1.99.10.tar.bz2 371892 SHA256 
c6af6f685dfaa32c1f5779497f8d1b3dc1e18fc54
 DIST fio-2.0.14.tar.bz2 253574 SHA256 
4bf01f1d2baf6d4fa905e5489e446e85e01979c427b2c38e2915e039248044e5 SHA512 
f58024aeb38026e62cfec5a3ec9ceffb0bd1361a65cf89513a36615aa084974461c7f132ae803d49f02c36d36a6029c52f851e7f8b2cd1c66be0dcdc9fdcf115
 WHIRLPOOL 
cb4812b34a59df41dfc6e293518becfe43515fa228b3dcb1400af987f465d7c1251b9d2645395fb7f2991728a67133bc1f1b0124db88963a1d9b11b29d949e26
 DIST fio-2.0.15.tar.bz2 258773 SHA256 
3cc1b5e6c6955f9acad016b4d2ef619061ad9937874c7663e2a29777ed845ac4 SHA512 
00289a0404cb44dd670614856932fbdf61cb1508e0eb672e5778c2ba3eba661b82892f7c969e4a82cf4fc487a744eb7411bfebf3b9612863de0197a28787f556
 WHIRLPOOL 
08b37573b63f812ea62c4ba323f05f510a9656e74f780117bd711bcc78e7fc7b5bef009212e7ec98f0ed153cc3786ece4d75d565845c0bc5eaba59afa1b037d8
 DIST fio-2.1.9.tar.bz2 429122 SHA256 
4ae877939a1a1460ad4d93f7891a15bad8ca7295f441204b12c723758a0d4493 SHA512 
91913941c0d83705c156eef550eb87b388368804ee722c8c99ea638481ee657960e333c58b54e720034e92c2c34e9a8bb901336399a209a87f5eaa1ad1dfde53
 WHIRLPOOL 
6f44cbfe601f436b1ed0173e1dfbcf3b342f1a191c947392f0167a2dba9c4806fa422ffaedf9475f83b49fab8832aa1076ba91d27a9f2bdbcae126fa4d708824
+DIST fio-2.2.10.tar.bz2 497503 SHA256 
04b4490c69f82bafeccbab51d33732cfd74e7a54e74eae0d9a2450faf4f1d857 SHA512 
6ff71ca78b2ffa40cd9390b3e4f0b6f07db4d50c85f89c4a9e03c7f327153c0fed3eb8b7c44f3a8f8d0b1b35b48ccb5b1aa96a95fdca08581c22b99f2961c7d3
 WHIRLPOOL 
7bb881ecea82f3ad568d7513af0486494dc657ede69cc4de0f71e7bdf873ccf8f7a58744ab8f1fce8a1c507c3ce0f7e95eb3a7098a01fe041f04cd29a6a4afb7
 DIST fio-2.2.4.tar.bz2 467312 SHA256 
9e1c77216457d9e21e418a55fa28bc1f98c283723fe9dcccff6138e3fb25285b SHA512 
91fa0d8f9dd8d950dd26ef5c778414acddd9d6deeb84caeecdfef08df7e00c7972566a76bd242b0d5aea33a7c588aa05cf2fdcd79ef5a475277a2139d1f111a1
 WHIRLPOOL 
4588601d5f44c1836f97cc223bf08cce3f29f5ea3421880c00a16dcd9e3cffd741bbdd2029518712f8808548469d7f44f1b0348189643419bfd2104eab980536
 DIST fio-2.2.9.tar.bz2 492404 SHA256 
c881d9cf15500bd4436970d0467c356c5c021417131587931ba78845e965bf56 SHA512 
e0cd26bb8a760ef5e40ddb73246671c1988f0c0886bd24fa510fcab93fe64d8853f120355f55fa109168c7fae0b081f63278f2233644f5ed20da4e4c3cb3f3fc
 WHIRLPOOL 
4f5ada7f1140c7229fc3173fa0582a4ae7401121768d8dec828dcd42c1c22ec828e9c000c482b155ead4fd75ee15c4d7678fc7c6d18c8fbb9c749e83f87a4881

diff --git a/sys-block/fio/fio-2.2.10.ebuild b/sys-block/fio/fio-2.2.10.ebuild
new file mode 100644
index 000..dd22e17
--- /dev/null
+++ b/sys-block/fio/fio-2.2.10.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python2_7 )
+inherit eutils python-r1 toolchain-funcs
+
+MY_PV="${PV/_rc/-rc}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Jens Axboe's Flexible IO tester"
+HOMEPAGE="http://brick.kernel.dk/snaps/;
+SRC_URI="http://brick.kernel.dk/snaps/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="aio glusterfs gnuplot gtk numa rbd rdma static zlib"
+
+DEPEND="aio? ( dev-libs/libaio )
+   glusterfs? ( !arm? ( sys-cluster/glusterfs ) )
+   gtk? (
+   dev-libs/glib:2
+   x11-libs/gtk+:2
+   )
+   numa? ( sys-process/numactl )
+   rbd? ( sys-cluster/ceph )
+   zlib? ( sys-libs/zlib )"
+RDEPEND="${DEPEND}
+   gnuplot? (
+   sci-visualization/gnuplot
+   ${PYTHON_DEPS}
+   )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   sed -i '/^DEBUGFLAGS/s: -D_FORTIFY_SOURCE=2::g' Makefile || die
+   epatch_user
+
+   # Many checks don't have configure flags.
+   sed -i \
+   -e "s:\:$(tc-getPKG_CONFIG):" \
+   -e '/if compile_prog "" "-lz" "zlib" *; *then/  '"s::if $(usex 
zlib true false) ; then:" \
+   -e '/if compile_prog "" "-laio" "libaio" ; then/'"s::if $(usex 
aio true false) ; then:" \
+   configure || die
+}
+
+src_configure() {
+   chmod g-w "${T}"
+   # not a real configure script
+   set -- \
+   ./configure \
+   --disable-optimizations \
+   --extra-cflags="${CFLAGS} ${CPPFLAGS}" \
+   --cc="$(tc-getCC)" \
+   $(usex glusterfs '' '--disable-gfapi') \

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

2015-09-28 Thread Lars Wendler
commit: 12b4561f88711fb0a73f5dd5ff39318674d2dc17
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Sep 28 07:36:46 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Sep 28 07:36:46 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b4561f

x11-misc/xosview: Bump to version 1.17

Package-Manager: portage-2.2.22
Signed-off-by: Lars Wendler  gentoo.org>

 x11-misc/xosview/Manifest|  1 +
 x11-misc/xosview/xosview-1.17.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/x11-misc/xosview/Manifest b/x11-misc/xosview/Manifest
index 8bf8b5e..986ae98 100644
--- a/x11-misc/xosview/Manifest
+++ b/x11-misc/xosview/Manifest
@@ -1,3 +1,4 @@
 DIST xosview-1.14.tar.gz 135178 SHA256 
d2f8c0b9e25ad259d114963d64aa9d3c532398fcbbb4213f24a876a94fb23012 SHA512 
0d3e2e17c000358183ca8438fef621d7ec10533171a7cf92db7ae9e9fc5e5dbde0dc81d82431e5b252322ba0d07b7917ec4462c1bc1364e17f12b1f0acaaf7e7
 WHIRLPOOL 
e75e7caa439a768c85c850c419e8682e69e24cd3b89cb9f224ac6c0888f091b652c0b70109825d0ec5352b3b53abac2ed62871e78a4a8bcc7186eeeffd5c9129
 DIST xosview-1.15.tar.gz 135553 SHA256 
cd43bfbada900db2b2709251c50e8fb9299c44758742cd76e324fed623d1de84 SHA512 
dec560fe801bac713e92ffdf036ec3995c10d11621fd880c5314d69650fbc5a718bf17da1a68e60eddd97be7bded1fcb1f5bdf201bb18267d57b9fa2b42f0124
 WHIRLPOOL 
c45eccd04564c6d32c7c9864069f39804c919e6ef438cfaedc71ee317c4d10c2cca9646cf35b816634a03df399baef22c918cfc537d35bd21f383bbed11ff43d
 DIST xosview-1.16.tar.gz 137097 SHA256 
8e9e130d1bbb30b68419d12f0d74609c10eeed4d6c6a85f35d9941ea3c7b23a0 SHA512 
f83cddebd260a5468110418172623d1367a50eeb69cdce63bff8e93a1908a2d6d860978f7d96eac700e238b270984df1802788400080ccd27ad76c964534e1c2
 WHIRLPOOL 
36ab8fa63f3bea4b8d87fbd4559fa1d7a8df47f25a558f80c25065b62e7b7c51121aa91604fed4c095fd7fae853cfe37c911710faef5b7f1d0de6e2db7816879
+DIST xosview-1.17.tar.gz 143263 SHA256 
640998e7bd23b875e2556a97b9149a4cca0ac255889f484489b13a888c19b3f1 SHA512 
c1d34887aa75afd244d9b5399c00642e68e75f8b0aafc06555955200e13bca398080dfcc92421f72b0242dcfac1e41d05bfb031e49f1560196a8f6e33ce79df6
 WHIRLPOOL 
28530451395cfd2b971cfb1f62b21bc3a1cb08f1792f3be87cfb91b7735102cc5bc5b7d5c12f787674ce926a1bc143905db243187cc0ef7beaaa1d0354c05349

diff --git a/x11-misc/xosview/xosview-1.17.ebuild 
b/x11-misc/xosview/xosview-1.17.ebuild
new file mode 100644
index 000..1327737
--- /dev/null
+++ b/x11-misc/xosview/xosview-1.17.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="X11 operating system viewer"
+HOMEPAGE="http://www.pogo.org.uk/~mark/xosview/;
+SRC_URI="http://www.pogo.org.uk/~mark/${PN}/releases/${P}.tar.gz;
+
+LICENSE="GPL-2 BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="suid"
+
+COMMON_DEPS="x11-libs/libX11
+   x11-libs/libXpm
+   x11-libs/libXt"
+RDEPEND="${COMMON_DEPS}
+   media-fonts/font-misc-misc"
+DEPEND="${COMMON_DEPS}
+   x11-proto/xproto"
+
+src_prepare() {
+   sed -i -e 's:lib/X11/app:share/X11/app:g' -i ${PN}.1 || die
+   sed -i -e "s:Git:${PV}:g" ${PN}.cc || die
+   tc-export CXX
+}
+
+src_compile() {
+   emake OPTFLAGS=''
+}
+
+src_install() {
+   dobin ${PN}
+   use suid && fperms 4755 /usr/bin/${PN}
+   insinto /usr/share/X11/app-defaults
+   newins Xdefaults XOsview
+   doman *.1
+   dodoc CHANGES README.linux TODO
+}
+
+pkg_postinst() {
+   if ! use suid ; then
+   ewarn "If you want to use serial meters ${PN} needs to be 
executed as root."
+   ewarn "Please see ${EPREFIX}/usr/share/doc/${PF}/README.linux 
for details."
+   fi
+}



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

2015-09-28 Thread Lars Wendler
commit: 8983da13275a9a407467ce5972ac77f57cc35757
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Sep 28 07:42:55 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Sep 28 07:42:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8983da13

x11-misc/xosview: Removed old.

Package-Manager: portage-2.2.22
Signed-off-by: Lars Wendler  gentoo.org>

 x11-misc/xosview/Manifest|  1 -
 x11-misc/xosview/xosview-1.15.ebuild | 50 
 2 files changed, 51 deletions(-)

diff --git a/x11-misc/xosview/Manifest b/x11-misc/xosview/Manifest
index 986ae98..57763a0 100644
--- a/x11-misc/xosview/Manifest
+++ b/x11-misc/xosview/Manifest
@@ -1,4 +1,3 @@
 DIST xosview-1.14.tar.gz 135178 SHA256 
d2f8c0b9e25ad259d114963d64aa9d3c532398fcbbb4213f24a876a94fb23012 SHA512 
0d3e2e17c000358183ca8438fef621d7ec10533171a7cf92db7ae9e9fc5e5dbde0dc81d82431e5b252322ba0d07b7917ec4462c1bc1364e17f12b1f0acaaf7e7
 WHIRLPOOL 
e75e7caa439a768c85c850c419e8682e69e24cd3b89cb9f224ac6c0888f091b652c0b70109825d0ec5352b3b53abac2ed62871e78a4a8bcc7186eeeffd5c9129
-DIST xosview-1.15.tar.gz 135553 SHA256 
cd43bfbada900db2b2709251c50e8fb9299c44758742cd76e324fed623d1de84 SHA512 
dec560fe801bac713e92ffdf036ec3995c10d11621fd880c5314d69650fbc5a718bf17da1a68e60eddd97be7bded1fcb1f5bdf201bb18267d57b9fa2b42f0124
 WHIRLPOOL 
c45eccd04564c6d32c7c9864069f39804c919e6ef438cfaedc71ee317c4d10c2cca9646cf35b816634a03df399baef22c918cfc537d35bd21f383bbed11ff43d
 DIST xosview-1.16.tar.gz 137097 SHA256 
8e9e130d1bbb30b68419d12f0d74609c10eeed4d6c6a85f35d9941ea3c7b23a0 SHA512 
f83cddebd260a5468110418172623d1367a50eeb69cdce63bff8e93a1908a2d6d860978f7d96eac700e238b270984df1802788400080ccd27ad76c964534e1c2
 WHIRLPOOL 
36ab8fa63f3bea4b8d87fbd4559fa1d7a8df47f25a558f80c25065b62e7b7c51121aa91604fed4c095fd7fae853cfe37c911710faef5b7f1d0de6e2db7816879
 DIST xosview-1.17.tar.gz 143263 SHA256 
640998e7bd23b875e2556a97b9149a4cca0ac255889f484489b13a888c19b3f1 SHA512 
c1d34887aa75afd244d9b5399c00642e68e75f8b0aafc06555955200e13bca398080dfcc92421f72b0242dcfac1e41d05bfb031e49f1560196a8f6e33ce79df6
 WHIRLPOOL 
28530451395cfd2b971cfb1f62b21bc3a1cb08f1792f3be87cfb91b7735102cc5bc5b7d5c12f787674ce926a1bc143905db243187cc0ef7beaaa1d0354c05349

diff --git a/x11-misc/xosview/xosview-1.15.ebuild 
b/x11-misc/xosview/xosview-1.15.ebuild
deleted file mode 100644
index 363ea6c..000
--- a/x11-misc/xosview/xosview-1.15.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="X11 operating system viewer"
-HOMEPAGE="http://www.pogo.org.uk/~mark/xosview/;
-SRC_URI="http://www.pogo.org.uk/~mark/${PN}/releases/${P}.tar.gz;
-
-LICENSE="GPL-2 BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="suid"
-
-COMMON_DEPS="x11-libs/libX11
-   x11-libs/libXpm
-   x11-libs/libXt"
-RDEPEND="${COMMON_DEPS}
-   media-fonts/font-misc-misc"
-DEPEND="${COMMON_DEPS}
-   x11-proto/xproto"
-
-src_prepare() {
-   sed -e 's:lib/X11/app:share/X11/app:g' \
-   -i xosview.1 || die
-   tc-export CXX
-}
-
-src_compile() {
-   emake OPTFLAGS=''
-}
-
-src_install() {
-   dobin ${PN}
-   use suid && fperms 4755 /usr/bin/${PN}
-   insinto /usr/share/X11/app-defaults
-   newins Xdefaults XOsview
-   doman *.1
-   dodoc CHANGES README.linux TODO
-}
-
-pkg_postinst() {
-   if ! use suid ; then
-   ewarn "If you want to use serial meters ${PN} needs to be 
executed as root."
-   ewarn "Please see ${EPREFIX}/usr/share/doc/${PF}/README.linux 
for details."
-   fi
-}



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

2015-09-28 Thread Lars Wendler
commit: 35c69832859844cceba63d2c89dedca25026f27d
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Sep 28 08:20:29 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Sep 28 08:20:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35c69832

www-client/seamonkey: Fixed SRC_URI for firefox patchset.

Package-Manager: portage-2.2.22
Signed-off-by: Lars Wendler  gentoo.org>

 www-client/seamonkey/seamonkey-2.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.38.ebuild 
b/www-client/seamonkey/seamonkey-2.38.ebuild
index e5d1b01..5e43ba3 100644
--- a/www-client/seamonkey/seamonkey-2.38.ebuild
+++ b/www-client/seamonkey/seamonkey-2.38.ebuild
@@ -46,7 +46,7 @@ IUSE="+chatzilla +crypt +gmp-autoupdate +ipc minimal 
pulseaudio +roaming selinux
 
 SRC_URI="${SRC_URI}
${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz
-   https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCHFF}.tar.xz
+   https://dev.gentoo.org/~axs/mozilla/patchsets/${PATCHFF}.tar.xz
https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
crypt? ( 
https://www.enigmail.net/download/source/enigmail-${EMVER}.tar.gz )"
 



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

2015-09-28 Thread Patrice Clement
commit: d55f096979d1ac0a1d5c4f733958ffd960dab66a
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Sep 27 18:13:28 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Sep 28 06:49:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d55f0969

app-misc/fslurp: Clean up old.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 app-misc/fslurp/Manifest|  3 ---
 app-misc/fslurp/fslurp-0.9.ebuild   | 32 
 app-misc/fslurp/fslurp-2.1.2.ebuild | 29 -
 app-misc/fslurp/fslurp-2.1.3.ebuild | 29 -
 4 files changed, 93 deletions(-)

diff --git a/app-misc/fslurp/Manifest b/app-misc/fslurp/Manifest
index 51687a5..675f480 100644
--- a/app-misc/fslurp/Manifest
+++ b/app-misc/fslurp/Manifest
@@ -1,4 +1 @@
-DIST fslurp-0.9.tgz 22733 SHA256 
2f0864e33a679407b37fd1d3c90f7ac0a83e0e2552ebcde257f3c65adba83747 SHA512 
399c1441b849bb8a4b459916042d3dc883b81183438add27833aa2cac9cc2cb43b740a080dbadf22a99d35aa0e857e04c59bb6677e14980b472324b6244e5f1b
 WHIRLPOOL 
f734b3f1bf9ec92afaf027a1494708568415169317f995a0c111c596148be1cb4741b48ca04fc6b72cf06237f948a0d77476fa63aff9443ae49c58fb690ebdc6
-DIST fslurp-2.1.2.tgz 30088 SHA256 
e952b90e6ca38a8263a6e3a508370ce8a35353ff730faf39fed5c261dcae3f7c SHA512 
3eed2e48c2fac9c62d24c74394884e67d9ed671461f30cb4376892225d9b946c0abf3ea50cda212fc620700ac8a7f50a13b914b523f158fe141667b6fdbde685
 WHIRLPOOL 
c584ba1a56d01665394cfa35f095caeb652bbd58a202b1cf314aa697620c8d417c02b68d2c4bc65b8946d92beeb693a12233319c587082808b2d72b5b8656ec7
-DIST fslurp-2.1.3.tgz 30865 SHA256 
b8c5e59da56c29f98cc73eee94eb40849809e73568328e79ec351ba1de75b516 SHA512 
b60d9fbacb4ae5a59c08dc91eb565b469830cd1050f735ad4d46f498e451f58e02bfb2b6587ed5918e133fa5988a6a65dba8fba34cf1467c0662ae3660e5ec04
 WHIRLPOOL 
17a20f4b1ab5c24e15f95e57a7c855922308de0131fa93e97b8245c1b4c7009444023a4e51b724132c1153989b7cb1553762bff40776256fde8abda3a94b3095
 DIST fslurp-2.1.4.tgz 33524 SHA256 
4120675d38ff09c2d59a55192738e3bdfd3430a818504177c873ed04380087c0 SHA512 
db209da30735de88245b5a79b65e441a426c793464a8607231156e9a5bea47884edbdf16e5ef83eaed6a4212835d0cac763ed0ed012d06757d2902ef01d88c6e
 WHIRLPOOL 
e0f8470cec0882f499602f37c6d526d9287d9fd4980d9b10b71e46dec9a623b96568c9a22ce36e1e4d2f67ffde08bb8a2c14d98d9b9c62a09cc92738d2c3c911

diff --git a/app-misc/fslurp/fslurp-0.9.ebuild 
b/app-misc/fslurp/fslurp-0.9.ebuild
deleted file mode 100644
index 96a548c..000
--- a/app-misc/fslurp/fslurp-0.9.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Read and display data from Fronius IG and IG Plus inverters"
-HOMEPAGE="http://fslurp.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RESTRICT="test"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-makefile.patch
-   rm fslurp || die
-}
-
-src_compile() {
-   emake -f makefile CC="$(tc-getCC)"
-}
-
-src_install() {
-   dobin ${PN}
-   dodoc History README SampleOutput
-}

diff --git a/app-misc/fslurp/fslurp-2.1.2.ebuild 
b/app-misc/fslurp/fslurp-2.1.2.ebuild
deleted file mode 100644
index 777dc63..000
--- a/app-misc/fslurp/fslurp-2.1.2.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Read and display data from Fronius IG and IG Plus inverters"
-HOMEPAGE="http://fslurp.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-makefile.patch
-}
-
-src_compile() {
-   emake CC="$(tc-getCXX)"
-}
-
-src_install() {
-   dobin ${PN}
-   dodoc History README TODO
-}

diff --git a/app-misc/fslurp/fslurp-2.1.3.ebuild 
b/app-misc/fslurp/fslurp-2.1.3.ebuild
deleted file mode 100644
index 146a989..000
--- a/app-misc/fslurp/fslurp-2.1.3.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Read and display data from Fronius IG and IG Plus inverters"
-HOMEPAGE="http://fslurp.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-2.1.2-makefile.patch
-}
-
-src_compile() {
-   emake CC="$(tc-getCXX)"
-}
-
-src_install() {
-   dobin ${PN}
-   dodoc History README TODO
-}



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

2015-09-28 Thread Patrice Clement
commit: 848a0133f3ca6885482641c6c40238de6a78f6bf
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Sep 28 06:49:32 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Sep 28 06:49:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=848a0133

app-misc/fslurp: Clean up old.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 app-misc/fslurp/files/fslurp-0.9-makefile.patch   | 19 ---
 app-misc/fslurp/files/fslurp-2.1.2-makefile.patch | 41 ---
 2 files changed, 60 deletions(-)

diff --git a/app-misc/fslurp/files/fslurp-0.9-makefile.patch 
b/app-misc/fslurp/files/fslurp-0.9-makefile.patch
deleted file mode 100644
index 5c2eea2..000
--- a/app-misc/fslurp/files/fslurp-0.9-makefile.patch
+++ /dev/null
@@ -1,19 +0,0 @@
 fslurp-0.9/makefile
-+++ fslurp-0.9/makefile
-@@ -6,14 +6,14 @@
- 
- INCLUDES  = fslurp.h fronius.h externs.h
- 
--CFLAGS= -Wall
-+CFLAGS+= -Wall
- 
- LINKFLAGS = -lm
- 
- VERSION   := fslurp-$(shell tail -1 version)
- 
- fslurp:   $(SOURCE) $(INCLUDES)
--  gcc $(CFLAGS) -o fslurp $(SOURCE) $(LINKFLAGS)
-+  $(CC) $(CFLAGS) $(LDFLAGS) -o fslurp $(SOURCE) $(LINKFLAGS)
- 
- test: fslurp
-   ./fslurp

diff --git a/app-misc/fslurp/files/fslurp-2.1.2-makefile.patch 
b/app-misc/fslurp/files/fslurp-2.1.2-makefile.patch
deleted file mode 100644
index 487bb1f..000
--- a/app-misc/fslurp/files/fslurp-2.1.2-makefile.patch
+++ /dev/null
@@ -1,41 +0,0 @@
 fslurp-2.1.2/Makefile
-+++ fslurp-2.1.2/Makefile
-@@ -46,31 +46,31 @@
- SIMINCLUDES   = simulator.h
- 
- #DEBUGFLAGS   = -g
--CFLAGS= -c -Wall $(DEBUGFLAGS)
-+CFLAGS+= -c -Wall $(DEBUGFLAGS)
- 
--LDFLAGS   = -lm
-+LIBS  = -lm
- 
- VERSION   := fslurp-$(shell tail -1 version)
- 
- all:  $(TARGETS)
- 
- fslurp:   $(FSLURP_OBJS)
--  $(CC) $(LDFLAGS) $^ -o $@
-+  $(CC) $(LDFLAGS) $^ -o $@ $(LIBS)
- 
- simSolarNet2i1s: \
-   $(SIMSOLARNET2I1S_OBJS)
--  $(CC) $(LDFLAGS) $^ -o $@
-+  $(CC) $(LDFLAGS) $^ -o $@ $(LIBS)
- 
- simSolarNet1i0s: \
-   $(SIMSOLARNET1I0S_OBJS)
--  $(CC) $(LDFLAGS) $^ -o $@
-+  $(CC) $(LDFLAGS) $^ -o $@ $(LIBS)
- 
- simSolarNet0i0s: \
-   $(SIMSOLARNET0I0S_OBJS)
--  $(CC) $(LDFLAGS) $^ -o $@
-+  $(CC) $(LDFLAGS) $^ -o $@ $(LIBS)
- 
- simIFCEasy:   $(SIMIFCEASY_OBJS)
--  $(CC) $(LDFLAGS) $^ -o $@
-+  $(CC) $(LDFLAGS) $^ -o $@ $(LIBS)
- 
- test: $(TARGETS) clean
-   ./testcase.sh 



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

2015-09-28 Thread Patrice Clement
commit: c6f6b1d4e814bb3d7c65145221ced506faf0d899
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Sep 28 07:51:47 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Sep 28 07:53:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6f6b1d4

app-admin/ulogd: Restore ebuild and Manifest entry from previous clean up.

Package-Manager: portage-2.2.18
RepoMan-Options: --force
Signed-off-by: Patrice Clement  gentoo.org>

 app-admin/ulogd/Manifest  |   1 +
 app-admin/ulogd/ulogd-2.0.4-r1.ebuild | 140 ++
 2 files changed, 141 insertions(+)

diff --git a/app-admin/ulogd/Manifest b/app-admin/ulogd/Manifest
index d969037..8392508 100644
--- a/app-admin/ulogd/Manifest
+++ b/app-admin/ulogd/Manifest
@@ -1 +1,2 @@
+DIST ulogd-2.0.4.tar.bz2 452234 SHA256 
56b30a13a8832e97178f39b7bb173a0b1dfe173dbb60d99a1a386c0962a2effd SHA512 
08e88661fcfbcfd327b03b7a883dc239991f47d5a4e4561f3ada5f6acc8f2349f3bd38c1c67f28e42bbccf4cad63b2b7c3b732c23bf24b7c5f05320d2793
 WHIRLPOOL 
94ee731cee8b95295d1c675bb3904be1a5b27a1e901d462f248116c865e79d52703b5330882110d7212bda1bb964fc0c97c3e704589071f47fab4475e1c91161
 DIST ulogd-2.0.5.tar.bz2 456258 SHA256 
a221cb9f77347c0ca00d0937e27c1b90e3291a553cc62a4139b788e2e420e8c0 SHA512 
bf00b8adaad7bd04077a83521b0d7accc26e644c8f3386819e7f91476178b6733f1c6554fb82dd0d3913398c83a61d65f61dc973f199f610bfaadc6251504819
 WHIRLPOOL 
fe499ac7b4070581439a05f4f2245f7a42fe5630da5dc32b9b069511ed1faa15fe482eee08d50477d3fb1d0bf0d3855a69fc82fb0f3e8eecdf082fb642519f91

diff --git a/app-admin/ulogd/ulogd-2.0.4-r1.ebuild 
b/app-admin/ulogd/ulogd-2.0.4-r1.ebuild
new file mode 100644
index 000..a49fa02
--- /dev/null
+++ b/app-admin/ulogd/ulogd-2.0.4-r1.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+AUTOTOOLS_AUTORECONF=1
+AUTOTOOLS_IN_SOURCE_BUILD=1
+inherit autotools-utils eutils linux-info readme.gentoo systemd user
+
+DESCRIPTION="A userspace logging daemon for netfilter/iptables related logging"
+HOMEPAGE="http://netfilter.org/projects/ulogd/index.html;
+SRC_URI="ftp://ftp.netfilter.org/pub/${PN}/${P}.tar.bz2
+   http://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~ia64 ppc x86"
+IUSE="dbi doc json mysql nfacct +nfct +nflog pcap postgres sqlite"
+
+RDEPEND="net-firewall/iptables
+   >=net-libs/libnfnetlink-1.0.1
+   dbi? ( dev-db/libdbi )
+   json? ( dev-libs/jansson )
+   nfacct? (
+   >=net-libs/libmnl-1.0.3
+   >=net-libs/libnetfilter_acct-1.0.1
+   )
+   nfct? ( >=net-libs/libnetfilter_conntrack-1.0.2 )
+   nflog? ( >=net-libs/libnetfilter_log-1.0.0 )
+   mysql? ( virtual/mysql )
+   pcap? ( net-libs/libpcap )
+   postgres? ( dev-db/postgresql:= )
+   sqlite? ( dev-db/sqlite:3 )"
+
+DEPEND="${RDEPEND}
+   doc? (
+   app-text/linuxdoc-tools
+   app-text/texlive-core
+   virtual/latex-base
+   )"
+
+PATCHES=( "${FILESDIR}/${P}-linux-headers-3.17-ipt_ulog.patch" )
+
+DOCS=( AUTHORS README TODO )
+DOC_CONTENTS="You must have at least one logging stack enabled to make ulogd 
work.
+Please edit example configuration located at /etc/ulogd.conf"
+
+pkg_setup() {
+   enewgroup ulogd
+   enewuser ulogd -1 -1 /var/log/ulogd ulogd
+
+   linux-info_pkg_setup
+
+   if kernel_is lt 2 6 14; then
+   die "ulogd2 requires kernel newer than 2.6.14"
+   fi
+
+   if kernel_is lt 2 6 18; then
+   ewarn
+   ewarn "You are using kernel older than 2.6.18"
+   ewarn "Some ulogd2 features may be unavailable"
+   ewarn
+   fi
+
+   if use nfacct && kernel_is lt 3 3 0; then
+   ewarn "NFACCT input plugin requires kernel newer than 3.3.0"
+   fi
+
+   if ! use nfacct && ! use nfct && ! use nflog && kernel_is gt 3 17 0; 
then
+   ewarn "ULOG target was removed since 3.17.0 kernel release"
+   ewarn "Consider enabling NFACCT, NFCT or NFLOG support"
+   fi
+}
+
+src_prepare() {
+   # - make all logs to be kept in a single dir /var/log/ulogd
+   # - place sockets in /run instead of /tmp
+   sed -i \
+   -e 's:var/log:var/log/ulogd:g' \
+   -e 's:tmp:run:g' \
+   ulogd.conf.in || die 'sed on ulogd.conf.in failed'
+
+   autotools-utils_src_prepare
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_with dbi)
+   $(use_with json jansson)
+   $(use_enable nfacct)
+   $(use_enable nfct)
+   $(use_enable nflog)
+   $(use_with mysql)
+   $(use_with pcap)
+   $(use_with postgres pgsql)
+   $(use_with sqlite)
+   )
+   autotools-utils_src_configure
+}
+

[gentoo-commits] proj/mozilla:master commit in: www-client/seamonkey/

2015-09-28 Thread Lars Wendler
commit: 418fbe1f0b49c4fa1e0b68228a0f739da653fd25
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Sep 28 08:18:22 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Sep 28 08:18:22 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=418fbe1f

seamonkey: Added latest release.

 www-client/seamonkey/Manifest  | 52 +++---
 38_beta1_pre1.ebuild => seamonkey-2.38.ebuild} | 15 ++-
 2 files changed, 30 insertions(+), 37 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 2c8dba2..2c9b868 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -83,29 +83,29 @@ DIST seamonkey-2.35_pre20150713-uk.unofficial.xpi 848979 
SHA256 733fef08de2f1b32
 DIST seamonkey-2.35_pre20150713-zh-CN.unofficial.xpi 834128 SHA256 
e2b8d0acf60e62e8ac994afca0badfff8edcadccfdeac6bb6440e72c029a976f SHA512 
22ab925bcf43aef26eb5a44775f06d2b8945c6d6f9e8ab1b3cfca9d822aa9b65e626403e5c6a511b597ead916adf15cb24de87053345e62d9d445a1e9446818e
 WHIRLPOOL 
aae52c37646489a7651ff5fa3be6108482e2c8ef9e551e30c44977b9e2fef23e0097321417471783abbb193f7d4a579782dc490f3033d1f2d36c9590abb98fc8
 DIST seamonkey-2.35_pre20150713-zh-TW.unofficial.xpi 860776 SHA256 
50b71be2779160b2f979b072047c81163094d286c0e021680d72294c809ef784 SHA512 
8c56be89b0974a4de69b14674ee8837b6b6d919725b6bb22d9c4886896eafde0665e50c96974fe8fa9a2e3c25e4a0efdcc51c0e373df0fe9faea41435c3b6287
 WHIRLPOOL 
0f52c3481410827fe6e3d83573aba4899ddfa90327f38b2563b13cabe63555ff38eccac058fc0322807303b3871214c5bb5fa4d0c98dd0e9a45cd7bb7ffbcbe1
 DIST seamonkey-2.35_pre20150713.source.tar.bz2 204972111 SHA256 
dc9186ede759dd16dce08b98e94d53dfe8099f1a13bc342f57b046b9fc463efa SHA512 
0534637e8a391c2431a02d2e4550d3894ec62ef3f287bf8c9a1be960fba3569e4db97601a68e9e2313e0d4338aaba871039880f981cd693d81bb674af6b591b0
 WHIRLPOOL 
f9171cbfbaa74351794111c9ed17579d0d94e01a8e29fad5ead83ea06f7d188c52f973ebf74caeb6e0eb645c8a635710beb0edcbf84b098fc49ee1952cdcae61
-DIST seamonkey-2.38_beta1_pre1-be.xpi 843477 SHA256 
468cf5442f0847bbd5f8b0863fe63a6cfcdf3e6dc973f5815bcf74db54dd9dad SHA512 
13c525fc424c65ebe3deb58069b0e427fe7386a736ccd40ef3f1c90616a1656fab569202b4ab7f86ef1fce3ca0d1b2583bf1c11e5c92344ea1b8e45eec5b0892
 WHIRLPOOL 
a663b04ba4ecc9591c1151e02bd6a6b2e1bbb8f55cacf707e40190a48ded86dacc461c3c80a6a3b268ef2e2e3cf2e78cbf45a594ef3d062c801c427401c20725
-DIST seamonkey-2.38_beta1_pre1-ca.xpi 835381 SHA256 
79e2b20e71f59b23a86663f411008e38df1fb43216ed26e9172e04ea5550d772 SHA512 
a636adf34cce6af488156b7400f6f32fba61bd7bf098d1acd25ab5b2ed6ffa235290dae37d090e80af1a819dbef40eafc47802f5a127253a5bed432243755a99
 WHIRLPOOL 
6c53e991fbb862fe7c9205a2dafdb94b1649ed86ade5dcf247c1872347f3c325345614f83fc24612f2881d02d9d3483559dae4340c787803e34904e50aaf7d5d
-DIST seamonkey-2.38_beta1_pre1-cs.xpi 827932 SHA256 
54727a8b78eab47adaef7a0f1424c2342bc688183820eb42975d56bf3b5cfee4 SHA512 
357917f1928b44d57ff7681506b41e04458c8ed6115080e65e63ca07e7dc8b0936adda1b0d6796e983a31f1bccb156f659e2993cc0e8dbcb91b4525f3c4df4c7
 WHIRLPOOL 
7ed16fe693b3bd1d6ec6ead7f79c6831da4fcb704c8cb60477a376b8ac77188c6381892701736bbed4e6a8a703ddd8d877559900b98f20abb988b5e9fbed3eac
-DIST seamonkey-2.38_beta1_pre1-de.xpi 836110 SHA256 
f41a0bd54e6db51a37e2253d5dcc014211a24b5bae22f6f5f0fd3d355edce63d SHA512 
10d2914d582dc39ed2b4a8533fc96f33618f4037badb454e7165963c90357372e31d60a65758fb8e1ff2b99fd931f3c28c5d1dbdaac9ee8feceffc47357119f6
 WHIRLPOOL 
c084c345aea92304d5649c4d450f33768efdf7ff209742afbd056d48ba36519f384fb5283de4a4a2e11342f295de9ad570536a279c03712430ae19cd50001713
-DIST seamonkey-2.38_beta1_pre1-en-GB.xpi 803791 SHA256 
c689322d29fb63c801e08463745fbbb8cdda35a5ec9d78f8499b5d8522cb58ba SHA512 
0b18899181806356b3600261ac83bd59fb22e9739d2e9ce123b5b0b8698d91d75cb591bbc1757a1504c6abbd0505d200625ba05332d948cb4f7678eec62fe8b8
 WHIRLPOOL 
9008bf03390c94fe257b4a515794f5a3ebdf554aafdc1e95d0e7580383063c5f7cbf921557ec50345477cbd1a6a511620ce1ae87483aee5648b6e91247259063
-DIST seamonkey-2.38_beta1_pre1-es-AR.xpi 847306 SHA256 
e729505487a4551acd4df8b9c3ed7844a10ba22f9942bb5c2ef879ca1543a974 SHA512 
c5faf2a088ac5837fb8fe77ac18bd01d1957e1b5296920501f34041e085f06357b9ef5542e395f8c7e380669f3b3e70a314d4ae7e66266bbeb68a29741d71043
 WHIRLPOOL 
08ef38cecd1274b202c4ab3c7570081fa2051865cbf496238821b86d4786c83b54c7dbcaee9689c33d725def9b501dd81ef537a9385e18de654450d5b7559fb1
-DIST seamonkey-2.38_beta1_pre1-es-ES.xpi 815932 SHA256 
c6d98b49b5e57ecb200a3dc0475f406cd8d7183995eab211321d39333057b96f SHA512 
e0c9388a5d7a20c4c19d1e79448729e514d9e55171826833d06608943d921a8c2d3bd4c82a7e5b1380e7aeb8da5fad66106c610b26cd08975eadd1a585d92a5d
 WHIRLPOOL 
ed9e523ee63f17c2215a96119238c709678c47e7985169bc9de722c5f33948944f7673fb9585951e68e1a44f5d65f88121222b473009d206f759308799520402
-DIST seamonkey-2.38_beta1_pre1-fi.xpi 802475 SHA256 
63daf63e36c45156cc9be8563b99facd6aa12b13c428d5a4047f4a9fedca7ac9 SHA512 

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

2015-09-28 Thread Lars Wendler
commit: fb4969ed1e8e9e3cfe2859f9121e94c5e7622661
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Sep 28 08:26:18 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Sep 28 08:26:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb4969ed

www-client/seamonkey-bin: Bump to version 2.38

Package-Manager: portage-2.2.22
Signed-off-by: Lars Wendler  gentoo.org>

 www-client/seamonkey-bin/Manifest  |  27 
 www-client/seamonkey-bin/seamonkey-bin-2.38.ebuild | 137 +
 2 files changed, 164 insertions(+)

diff --git a/www-client/seamonkey-bin/Manifest 
b/www-client/seamonkey-bin/Manifest
index f28f081..d024b41 100644
--- a/www-client/seamonkey-bin/Manifest
+++ b/www-client/seamonkey-bin/Manifest
@@ -48,7 +48,34 @@ DIST seamonkey-2.35-tr.xpi 808778 SHA256 
598b5399fb18ef6fcee8e48682f5a70ae9de95b
 DIST seamonkey-2.35-uk.xpi 874302 SHA256 
fce8928dd186da0685c4e9516f35e9edb40a57a632131db3cbaaed6394a628ce SHA512 
2a03b5915d61000aebecdb1f90fc09b45bbc03ff2eb171778dc30084c3ee8ac7bbf1abef72074e6c294b0a778b8ab2d17f6a8c189f3295a9e73a73b9fac4d4d1
 WHIRLPOOL 
5040b9e47d7ea8c1d57a898b1a8d9234c5b36278b69d1d6566c7f03b9cee1e671eee543656b0a5e9aba8133815ac0c77b642898c29ddd27090ca6c6b56c53839
 DIST seamonkey-2.35-zh-CN.xpi 836554 SHA256 
40f469d1b0df9a3c7dd2c6d765f9ccdcae3dca211b81ed2985d97c20cdc61a3b SHA512 
97714a166a3af31aabf3ccf39c77e4cf8aa09a8c9803acdfe75660cddf2d8d4504bad9ed71293174c7ef484e6a13c9e94f86897f73eff306aa1a61d532fdf979
 WHIRLPOOL 
7d269108e45baeb3192890ef4c9dc0dbfbe228a85cf962c87c2c191c039718180e7461274ca4da9d13f3a0e9019e4adbdb5dd7164d705324331210836f76d3bd
 DIST seamonkey-2.35-zh-TW.xpi 860776 SHA256 
5e6e23d891f08b9b55ccd55ae4d2ce8c5ea9e32232bcadb31749e199dc55b59d SHA512 
4f9d791ea3f00b1f7827ba87c33d9ce09f3351fea970ae29393c38f9185ebb928275973aa55bc945154d4850c804367798c40f9d413862e26bd250259ba7e8f9
 WHIRLPOOL 
8d6dd5feeaa1eacbe51014e90b49651c262ccd44c5aec7b0907ae044630f3c3137f9c9304d3b88b94c158b8f9fb2ad22d40a4f15befaec6fcaf896195c04b90b
+DIST seamonkey-2.38-be.xpi 843477 SHA256 
468cf5442f0847bbd5f8b0863fe63a6cfcdf3e6dc973f5815bcf74db54dd9dad SHA512 
13c525fc424c65ebe3deb58069b0e427fe7386a736ccd40ef3f1c90616a1656fab569202b4ab7f86ef1fce3ca0d1b2583bf1c11e5c92344ea1b8e45eec5b0892
 WHIRLPOOL 
a663b04ba4ecc9591c1151e02bd6a6b2e1bbb8f55cacf707e40190a48ded86dacc461c3c80a6a3b268ef2e2e3cf2e78cbf45a594ef3d062c801c427401c20725
+DIST seamonkey-2.38-ca.xpi 835381 SHA256 
79e2b20e71f59b23a86663f411008e38df1fb43216ed26e9172e04ea5550d772 SHA512 
a636adf34cce6af488156b7400f6f32fba61bd7bf098d1acd25ab5b2ed6ffa235290dae37d090e80af1a819dbef40eafc47802f5a127253a5bed432243755a99
 WHIRLPOOL 
6c53e991fbb862fe7c9205a2dafdb94b1649ed86ade5dcf247c1872347f3c325345614f83fc24612f2881d02d9d3483559dae4340c787803e34904e50aaf7d5d
+DIST seamonkey-2.38-cs.xpi 827932 SHA256 
54727a8b78eab47adaef7a0f1424c2342bc688183820eb42975d56bf3b5cfee4 SHA512 
357917f1928b44d57ff7681506b41e04458c8ed6115080e65e63ca07e7dc8b0936adda1b0d6796e983a31f1bccb156f659e2993cc0e8dbcb91b4525f3c4df4c7
 WHIRLPOOL 
7ed16fe693b3bd1d6ec6ead7f79c6831da4fcb704c8cb60477a376b8ac77188c6381892701736bbed4e6a8a703ddd8d877559900b98f20abb988b5e9fbed3eac
+DIST seamonkey-2.38-de.xpi 836110 SHA256 
f41a0bd54e6db51a37e2253d5dcc014211a24b5bae22f6f5f0fd3d355edce63d SHA512 
10d2914d582dc39ed2b4a8533fc96f33618f4037badb454e7165963c90357372e31d60a65758fb8e1ff2b99fd931f3c28c5d1dbdaac9ee8feceffc47357119f6
 WHIRLPOOL 
c084c345aea92304d5649c4d450f33768efdf7ff209742afbd056d48ba36519f384fb5283de4a4a2e11342f295de9ad570536a279c03712430ae19cd50001713
+DIST seamonkey-2.38-en-GB.xpi 803791 SHA256 
c689322d29fb63c801e08463745fbbb8cdda35a5ec9d78f8499b5d8522cb58ba SHA512 
0b18899181806356b3600261ac83bd59fb22e9739d2e9ce123b5b0b8698d91d75cb591bbc1757a1504c6abbd0505d200625ba05332d948cb4f7678eec62fe8b8
 WHIRLPOOL 
9008bf03390c94fe257b4a515794f5a3ebdf554aafdc1e95d0e7580383063c5f7cbf921557ec50345477cbd1a6a511620ce1ae87483aee5648b6e91247259063
+DIST seamonkey-2.38-es-AR.xpi 847306 SHA256 
e729505487a4551acd4df8b9c3ed7844a10ba22f9942bb5c2ef879ca1543a974 SHA512 
c5faf2a088ac5837fb8fe77ac18bd01d1957e1b5296920501f34041e085f06357b9ef5542e395f8c7e380669f3b3e70a314d4ae7e66266bbeb68a29741d71043
 WHIRLPOOL 
08ef38cecd1274b202c4ab3c7570081fa2051865cbf496238821b86d4786c83b54c7dbcaee9689c33d725def9b501dd81ef537a9385e18de654450d5b7559fb1
+DIST seamonkey-2.38-es-ES.xpi 815932 SHA256 
c6d98b49b5e57ecb200a3dc0475f406cd8d7183995eab211321d39333057b96f SHA512 
e0c9388a5d7a20c4c19d1e79448729e514d9e55171826833d06608943d921a8c2d3bd4c82a7e5b1380e7aeb8da5fad66106c610b26cd08975eadd1a585d92a5d
 WHIRLPOOL 
ed9e523ee63f17c2215a96119238c709678c47e7985169bc9de722c5f33948944f7673fb9585951e68e1a44f5d65f88121222b473009d206f759308799520402
+DIST seamonkey-2.38-fi.xpi 802475 SHA256 
63daf63e36c45156cc9be8563b99facd6aa12b13c428d5a4047f4a9fedca7ac9 SHA512 

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

2015-09-28 Thread Lars Wendler
commit: e815c8b612db7712249970df513e1826ae576fe2
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Sep 28 08:30:34 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Sep 28 08:30:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e815c8b6

www-client/seamonkey-bin: Removed old.

Package-Manager: portage-2.2.22
Signed-off-by: Lars Wendler  gentoo.org>

 www-client/seamonkey-bin/Manifest  |  27 
 .../seamonkey-bin/seamonkey-bin-2.33.1-r1.ebuild   | 137 -
 .../seamonkey-bin/seamonkey-bin-2.33.1.ebuild  | 131 
 3 files changed, 295 deletions(-)

diff --git a/www-client/seamonkey-bin/Manifest 
b/www-client/seamonkey-bin/Manifest
index d024b41..4abd54b 100644
--- a/www-client/seamonkey-bin/Manifest
+++ b/www-client/seamonkey-bin/Manifest
@@ -1,28 +1,3 @@
-DIST seamonkey-2.33.1-be.xpi 842837 SHA256 
bd6ccc1b70c8fe41d43b5f0f05137454f425e572a631ac9641bd7549375ede34 SHA512 
a1a264e1cb794a25d22926ed4995028cf94f21fc1083d28491cf4616d9905cbf22dd006fa9298453c3349c6d9b8d3661a376513f95e3b18697d43845e7214afa
 WHIRLPOOL 
295bf608cfa2142c9fb1ab85f1c122df2b4d27b3a6cd39c2e50f23159037165f126afe9938ce07a986c4bc2915ec3e944f3b52f5d13f3b7545d462c5966580a5
-DIST seamonkey-2.33.1-ca.xpi 834200 SHA256 
f46880e8582a63d6af332c76d988fabb5077fba92affc1881ab8e3d24bf6b331 SHA512 
c050cb3f86c78212dfbd40343e817685965d72a90b519879e5b4291f62a4371175352b08fb2fd3aa7834fd27e263404b2bf7473a9588fcbc61f09b9f658e4777
 WHIRLPOOL 
7202ea355b122da09df204198373b997a683761e8ddc04568ee2cab213907b9ca3ea38cb1490268b13344462a76d26a7f007a67501d51bfc3e6696c2dbe4c4ba
-DIST seamonkey-2.33.1-cs.xpi 831811 SHA256 
38c0991adc43dc2e6dec6aafd199b4a6fe7886a761eaafaa70938e8c3cff SHA512 
2ea8f32eef09a908a16c949ca8f635a2f2e17b76996dcbcc8e6dc5c0119c2a4f25d58f49c830be2b29aaad0171289066acc77319d26822fc83e968d42469a3e9
 WHIRLPOOL 
87e0ad932f27175f7940cd7adfa0b42989aba9178c4159aad72f271258f231f9edf62c680b98c6ed27cebf6b80d64e5229b5b234cf44430963bff6fc2c1b6db7
-DIST seamonkey-2.33.1-de.xpi 838262 SHA256 
36b12d7681556ed9501ba74e0b8e0564c41d87695f8b7b8960dde0b099f83500 SHA512 
4794a95682625ccd46850ed68c5aca765984ee2583d75e17f73c963a86dd788936946ad5708d46a34f178f429578e967d07b00e3340f4e6cd078375ea99a3687
 WHIRLPOOL 
69fbf410d2e197507e1b6ad3eef7f477850f98930c4969b862ec4f1d2a5ccd70934b59198116ae71164d9d6935140c2e0d1878b07252e15a78b6ef08912f9a48
-DIST seamonkey-2.33.1-en-GB.xpi 804289 SHA256 
5521941e84ba5979abf4864e5eefbdd331580e6e76f5ae46d4c43cf0a67170da SHA512 
cf78583565e5320d9be3ff5eff71c065f9ad5472b99427b1924baf50d7f6665e90a4c9944bef76192f0665af3c9888a713f8b1c42c4fa093f290f8b6ab0b42ed
 WHIRLPOOL 
ac04bee191b5126d93d6705e69ba7cfa4d1a6b8fb569d17e1575faa3e2e171aa95b2bd5eb1054b4f9c919c3287aba2edf725982a44696ba0fac59e06e73bf82a
-DIST seamonkey-2.33.1-es-AR.xpi 852874 SHA256 
40270d0af40557516049df8922f83dc4050dee0ad22599896fee226236115906 SHA512 
bb9f4158a892d318afb2122c53031bda682363ffea68222f2456c12039d08e7fc56a413c9f62f938e05009a4a1d99c74c0f7e6383e669b0c941da3873a086a6c
 WHIRLPOOL 
e9e3802a7d99cb0e790329157e4702a3f73cf1014e398b215d2961f04b6409c2cd98936864fcaab4fdc662cbb0e1bd2a1d0f3568154b13ec334a030aad50ea55
-DIST seamonkey-2.33.1-es-ES.xpi 830037 SHA256 
75b754919326c4ee9c114abadb02a387f91b7b65821b081eb820aaf50050621e SHA512 
b24e6f7eb43ed7201fd383e64cf5e57b8fdb5a324023800d4990cadfeca5da56d4e473df8a3cec0313c64b28ddbe48e552fcd30e1145149a800f4093922707e3
 WHIRLPOOL 
a7f1d85ac5c1e0d9dce5141d5aaa2d338cb11e637448b44a3527344659ef69d61feb23814a06faba8f336cc61b453f4b17aee64a56e23792c1238ba11d089a58
-DIST seamonkey-2.33.1-fi.xpi 801209 SHA256 
42f3a3001dcbd9f6ff8f77ef5094363231282b1e05959ed07469adce9e841efc SHA512 
ea05d0f85743f3f9a42a06ce5d3dba6ea92218af3c7eee97f5a3af50044a26d31aaa8d9e390809dd9487f72eb37d12388fe412e27646bef5e7291394f985ec51
 WHIRLPOOL 
d1d0f9db82235f2b553e76dd5e9537f0db2de1c1f6c9d14fc11f2ed3755dc0b2a085b4dfe62bc425c32f23f7f8cc30a2a34ca917a91a0adb070e0c67ba11ece2
-DIST seamonkey-2.33.1-fr.xpi 812075 SHA256 
864455ed8186096d90daaf35368d22825e4c3f2bcc3829efe60c4345b532718b SHA512 
b14e17b6734e77138cc566322b20df677698d48542d29d868764267108c285c1b3e4aa83c3450187ce9c8dfabf2eb832afdd413a02753a2df2e1be999ca9c852
 WHIRLPOOL 
c6d076bbdf959f0df75772812c022c298f517fe5283b3c273dca9289c445e61e657c0aef5cbb89f1d756d43e78096fe31568a6ee6ca6671a1a4e0fe71ca9e9c3
-DIST seamonkey-2.33.1-gl.xpi 815203 SHA256 
74eac6af6cce412bd9a320696e78fd22e6e4a285b0873e21bc861df837a27d6a SHA512 
0dacd3dec431be38fe479c53b4bf92a528ab1ba28ac88bd9da9b769afb35998ca5c855063644b833efbb5ebd5ba909c35525bd6ac6f23434956e8385bbc6fe27
 WHIRLPOOL 
c19e7b819b949162d4aff72f89b26115cc7258973e49507a0fd6e7f442b3f1ef8e469edbaef619faccc7fb6f95281faa1ad25aa955e12681844bb60e999afb5a
-DIST seamonkey-2.33.1-hu.xpi 844136 SHA256 
3451b3b0604842a23dab9aadb91ed51bbf60431bc5b456d337dbb5c22aba1c93 SHA512 

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

2015-09-28 Thread Patrice Clement
commit: b71de5c548e701ac11459eae0692e758d7583e26
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Sep 27 18:12:38 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Sep 28 06:49:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b71de5c5

app-misc/fslurp: Stable for amd64+x86.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 app-misc/fslurp/fslurp-2.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/fslurp/fslurp-2.1.4.ebuild 
b/app-misc/fslurp/fslurp-2.1.4.ebuild
index d195958..0040bf2 100644
--- a/app-misc/fslurp/fslurp-2.1.4.ebuild
+++ b/app-misc/fslurp/fslurp-2.1.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 src_prepare() {
epatch "${FILESDIR}"/${P}-makefile.patch



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

2015-09-28 Thread Justin Lecher
commit: 50dc6037afbe13dd6b2b7d1e378da05ef259d86a
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Sep 28 06:58:13 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Sep 28 07:58:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50dc6037

dev-python/cryptography-vectors: Version Bump

Package-Manager: portage-2.2.22
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/cryptography-vectors/Manifest   |  1 +
 .../cryptography-vectors-1.0.2.ebuild  | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/cryptography-vectors/Manifest 
b/dev-python/cryptography-vectors/Manifest
index c14e7ba..3031210 100644
--- a/dev-python/cryptography-vectors/Manifest
+++ b/dev-python/cryptography-vectors/Manifest
@@ -11,4 +11,5 @@ DIST cryptography_vectors-0.9.2.tar.gz 24986082 SHA256 
b443ca0c75383e7c6acba89ac
 DIST cryptography_vectors-0.9.3.tar.gz 24986101 SHA256 
aa3949852323aebb5d33e6a461caa25190f05a042ceb63b20c2810f83f855e43 SHA512 
53bc8e1284c7fa9e1723866149edb3b7f2ef6ddc7f04e79ee6f11cfa00b4e32e81c8202ac4a99ffbc251687ca1d9305c2ebb3dc5ce295241646a5fb3e7ee877b
 WHIRLPOOL 
0e1edcc8e796d2a490781dbf3608cc609f6a66f08f7add962b5f5659df2654666efabd7d81cb135e951e8834c243c8572de4483a1018c9c7239083edda95ea9d
 DIST cryptography_vectors-0.9.tar.gz 24983458 SHA256 
d4accc8f5fb763cb65021c0e792a2884b8956ccfb467bc6b59124159e9746bca SHA512 
6c3eff20139a9c714305dc09919633deff346ac6186df196a6ab130219b3a6467be33ffd64c9582d960505113e062975e0d9f2e5ffbe051ad47c6513a1580227
 WHIRLPOOL 
b001f8c420139ab14e761dcc9c94322e82f8f6c6b7009cf1bdb025e6d5212aa7d4cb3a35e503d685c7216ee75edbcf370981e169ccff707daacb42d273f21266
 DIST cryptography_vectors-1.0.1.tar.gz 25005401 SHA256 
e4ea240cb991a493bf2172056398b50f7c9e3cfbd809149b4887740a3d854cc4 SHA512 
d77e5132f12111bed6cfa9c52cc3dd55f592980c76b9b370f1013d9d91a72c17b5bed49b9e2982b1e2aef7efccc02c0fc11f9706f7628affc94920cbc37c44a4
 WHIRLPOOL 
c7b3a9f601997c6e0966402e08828c56ac5ee03017f1663394e69ae2cd6d4dc907b2c49d9c9a7b7893ef4f2d6fb283fd308987264c027baf21d5756be3f14508
+DIST cryptography_vectors-1.0.2.tar.gz 25005614 SHA256 
b849aa26a596b4ad8193d5b06a9414dab798c1f05c661321e759d5ebd944a937 SHA512 
c87a915d83b8b57c8028edc3cfbd8efbf1f51b36508db4ef489481479cfc14a296fd1d76c5e013c60cdcf5458824fb16496aeabe2bb80004cf721286800d4751
 WHIRLPOOL 
90542095b97bf257ef871cf8b1224f5a2060cf80c4c34e44fbfaacf163020d4108c8a36aed90062ab6bb4cd65bfbc2149992eee1efd987955f1a86df551b4418
 DIST cryptography_vectors-1.0.tar.gz 25003925 SHA256 
e7277818b7bd99b502ee79d37cf5b9405577c39171919014756181b947ea0234 SHA512 
e426e06d03b2e720cf7177a2d746dc45a2bc04455379d3231952543f3621e4829b43cedc09f7a96b7eba695b5424f8189916d4a7acafc08ca4cacb1965e672af
 WHIRLPOOL 
397840e9c76cf8d50f85cf664d1dcab9cc9eb495c0d29830eb34d62d11c5b9f36f4e466d176d290c22febfecba85ca19358616cd3c8c967a060743175be7f852

diff --git a/dev-python/cryptography-vectors/cryptography-vectors-1.0.2.ebuild 
b/dev-python/cryptography-vectors/cryptography-vectors-1.0.2.ebuild
new file mode 100644
index 000..ecbe8ef
--- /dev/null
+++ b/dev-python/cryptography-vectors/cryptography-vectors-1.0.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4} pypy pypy3 )
+
+inherit distutils-r1
+
+MY_PN=${PN/-/_}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Test vectors for the cryptography package"
+HOMEPAGE="https://pypi.python.org/pypi/cryptography-vectors/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~x86 ~x86-fbsd"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""
+
+S=${WORKDIR}/${MY_P}



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

2015-09-28 Thread Justin Lecher
commit: 994d518ce4726472ef64991e3bf6cf3d1d7f1d44
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Sep 28 07:28:53 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Sep 28 07:58:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=994d518c

dev-python/pretend: Clean old

Package-Manager: portage-2.2.22
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/pretend/Manifest |  1 -
 dev-python/pretend/pretend-1.0.7.ebuild | 19 ---
 2 files changed, 20 deletions(-)

diff --git a/dev-python/pretend/Manifest b/dev-python/pretend/Manifest
index 8f1ceec..0522770 100644
--- a/dev-python/pretend/Manifest
+++ b/dev-python/pretend/Manifest
@@ -1,2 +1 @@
-DIST pretend-1.0.7.tar.gz 4788 SHA256 
306906ea041a41ba23171aaf82112b49c516edbb08a29c8d0f113ee5def86d19 SHA512 
9caa134a6b495c34bd05449b50f8f30e40ddceca9f70448f1735ae6d229996370d01d7a3ed9acc40f385247544c201676699483599d8790e1971b6899f40
 WHIRLPOOL 
c20c888b65f63ef1c4ea616714703529e5bf743970350c29d187f8a69f15c3db4fb1beda57584bb327105824e4ea01badac69a6b8fa4792c4d2ff53378cc31e7
 DIST pretend-1.0.8.tar.gz 4848 SHA256 
930f2c1e18503e8f8c403abe2e02166c4a881941745147e712cdd4f49f3fb964 SHA512 
25011216947289d340fb979ebc9e2c7f000571f006cf5ce15f10ff0e013164e4329a3a66933d202acf8ced498929cf9e5a2a3666aafa00f78348400615c5cec8
 WHIRLPOOL 
3148c08f98deadfea44ff59e673d053fc770a01541fb3bdac6416d156ad720658c42cd72b0f96d138962f636aab8080624400589ac5245d458c2cdff04d22015

diff --git a/dev-python/pretend/pretend-1.0.7.ebuild 
b/dev-python/pretend/pretend-1.0.7.ebuild
deleted file mode 100644
index 9d78f5e..000
--- a/dev-python/pretend/pretend-1.0.7.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_3} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="A library for stubbing in Python"
-HOMEPAGE="https://github.com/alex/pretend/ 
https://pypi.python.org/pypi/pretend/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~x86-fbsd"
-IUSE="test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2015-09-28 Thread Justin Lecher
commit: 83146dcd2d91128c1fd550337ebda1afe62bf3a9
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Sep 28 07:55:17 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Sep 28 07:58:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83146dcd

dev-python/cryptography: Version Bump

Package-Manager: portage-2.2.22
Signed-off-by: Justin Lecher  gentoo.org>

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

diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest
index e23e190..bf00855 100644
--- a/dev-python/cryptography/Manifest
+++ b/dev-python/cryptography/Manifest
@@ -8,4 +8,5 @@ DIST cryptography-0.8.tar.gz 268083 SHA256 
e54601e4dec2b8acb90f5ed3b93d23d280964
 DIST cryptography-0.9.2.tar.gz 302972 SHA256 
bc9ddd1442ce67a5bbd5598eced127de000da55f0ce25498b1174746c0290b3c SHA512 
3d13f0284d484911b1f7067966f3727de9019d24af379b1adb1e0377888680b9385792e481888d2b357bce20f250a948c22b34743b4aeb955d736e8ae9ca88da
 WHIRLPOOL 
0832bfdaff40e89750d92ffd5298be5c39fc1b4606ee7f769a68fb469e9e2175837f1b3f660f774a793538e050f2081fd69201f882a5bd77713e1bacd3115370
 DIST cryptography-0.9.3.tar.gz 303075 SHA256 
aed022f738dd9adb840d92960b0464ea1fbb222ba118938858eb93fe25151c2d SHA512 
828dd6d3af940c91f77b9bcefb34ca9cc3ac05606d707889ff35bf708c3536414db46f8db7d7dcbffe2ad1f82834bc9edab1b28b05fee3f2a5f9f5a56abd697c
 WHIRLPOOL 
33eb42741cf2426ffe16d50d0f555fee65637d812f9510016ceb708f9c591f38de2d65e4b4118f744ff9b73596727160501ec5d077bfe0935d088586909b979d
 DIST cryptography-1.0.1.tar.gz 332242 SHA256 
cfe3092a6a929bc3a97c3b752044b79d09c9b210860c7b4eb5061aea29dcbfd3 SHA512 
a813084f09113baf17ea344dc2bc71fc09a164908661e8a469997c5212a30c09f65b87f84df0f2c70a38b3529faeb78e08430054d065bd46fc625a1bd62d1ddb
 WHIRLPOOL 
f7039799f11da6f95826936e5279d8e9be8971af33601058a910a34d62e1f53879ce93fb69dbd3909d3a2890680c1dabc3a5ce812b34c6882764aafd9ab0ce94
+DIST cryptography-1.0.2.tar.gz 332870 SHA256 
d64cd491e91ddf642c643bea16532c2a2da2da054cca6df756edadd55a8bacca SHA512 
f266fbee6ab06ed6a552599dffe6d3e959dd858e6be7b81c0d4489c384fbb2b5de5ecf4f1e43e1dacbaa6ddefd1562f10961caec73cb3ed256faa03a5d4eff85
 WHIRLPOOL 
ba8c13df5c58ab551f43ddf51cde8e85835a06eda83e5a5039e32308431b6f365692b01ea343adba6fcafe80d045a04b8ef37324e5bf1ada0adef10752f1e321
 DIST cryptography-1.0.tar.gz 331438 SHA256 
211c02fe77d791d7fc437227ba1c046268d5da665e05d8a53fc19f4f74c21001 SHA512 
a4e4f8b054a357e0856a67b246ba770f38222f45f0d8c3185bdfe20593f4d5a20d2082a0c7b9986d5b557dc2b43a0903bcb37eba10e4ca1d83f903fea6c39753
 WHIRLPOOL 
c36bead358e8d30785f3d565366a0a8ec7b356cd31274aac7d0fe0286d36af52916fb384d22c53e487d26adb6d42b6dd69d1d7d5aed2fe20dc8cbef86e77

diff --git a/dev-python/cryptography/cryptography-1.0.2.ebuild 
b/dev-python/cryptography/cryptography-1.0.2.ebuild
new file mode 100644
index 000..a005f87
--- /dev/null
+++ b/dev-python/cryptography/cryptography-1.0.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# only works with >=pypy-2.6
+PYTHON_COMPAT=( python2_7 python3_{3,4} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Library providing cryptographic recipes and primitives"
+HOMEPAGE="https://github.com/pyca/cryptography/ 
https://pypi.python.org/pypi/cryptography/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 BSD )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="libressl test"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   $(python_gen_cond_dep '>=dev-python/cffi-1.1.0:=[${PYTHON_USEDEP}]' 
'python*')
+   $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7 
python3_3 pypy)
+   >=dev-python/idna-2.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/ipaddress[${PYTHON_USEDEP}]' 
python2_7 pypy)
+   >=dev-python/pyasn1-0.1.8[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '>=virtual/pypy-2.6.0' pypy )
+   "
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ~dev-python/cryptography-vectors-${PV}[${PYTHON_USEDEP}]
+   dev-python/iso8601[${PYTHON_USEDEP}]
+   dev-python/pretend[${PYTHON_USEDEP}]
+   >=dev-python/pytest-2.4.2[${PYTHON_USEDEP}]
+   

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

2015-09-28 Thread Justin Lecher
commit: 21aba9487bd4ae9987d3840369f991ce36b40909
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Sep 28 07:05:21 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Sep 28 07:58:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21aba948

dev-python/ipaddress: Clean old

Package-Manager: portage-2.2.22
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/ipaddress/Manifest|  2 --
 dev-python/ipaddress/ipaddress-1.0.12.ebuild | 21 -
 dev-python/ipaddress/ipaddress-1.0.7.ebuild  | 21 -
 3 files changed, 44 deletions(-)

diff --git a/dev-python/ipaddress/Manifest b/dev-python/ipaddress/Manifest
index b6f9fba..8a5c56a 100644
--- a/dev-python/ipaddress/Manifest
+++ b/dev-python/ipaddress/Manifest
@@ -1,3 +1 @@
-DIST ipaddress-1.0.12.tar.gz 16158 SHA256 
8c81980950b6360df6d5451456d09e92895f0a9d4aba96ceabcff66ef1f02b11 SHA512 
df17687e7d83a2010ddd969049483d542aefc98641e2519202956edb05d77e23daf29334fedb9c6150139e281875dd8169441d023bbf97055226a0f22a40e8f4
 WHIRLPOOL 
823710fa6be92764c32e2608fb907314fdef90b047f05703add487a7153b26cb72e6fad98f66b7223b27a800151f14a00889adead5ff0edc54e8107ef8ff3648
 DIST ipaddress-1.0.14.tar.gz 30429 SHA256 
226f4be44c6cb64055e23060848266f51f329813baae28b53dc50e93488b3b3e SHA512 
fb33b484ca435f4e8817c735a1084f2fa749abca4643a10be644003fdb73cc9205fc28f484ef96d2db90e8b27d8a238d1d7cf20140f7942e39be12c7524e8d6f
 WHIRLPOOL 
30e21d5b7568125575fecd0f8cac4172713c029faa81f88cd2a6111b47da1fb3bea9305a9311ce1a7b2795e9d54b58f2cbef1e5b66f355b8c91633ead0836d04
-DIST ipaddress-1.0.7.tar.gz 15126 SHA256 
2c99e9eaea2dacbe4038b3be772ec650f5b4f4c8cc479c3704b81673d96849d7 SHA512 
bfbb7ab47c50b1a370dab6905e3212fcd960ecdfa2180605d0775f90f80485040a3760d7042ae503a52d1931e44a0b2dc102de22a107cf2dc4b1e7a441841e8b
 WHIRLPOOL 
00bf3d33e34a3998fdc324a1dc4bbe15149a64c72f7f4b020769097d54e5c46fadd7281639e428b5706855b238738bc74a8655c5009e10626b43979539b59baf

diff --git a/dev-python/ipaddress/ipaddress-1.0.12.ebuild 
b/dev-python/ipaddress/ipaddress-1.0.12.ebuild
deleted file mode 100644
index 76eae42..000
--- a/dev-python/ipaddress/ipaddress-1.0.12.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="IPv4/IPv6 manipulation library, a port of the ipaddress module"
-HOMEPAGE="https://github.com/phihag/ipaddress;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="PSF-2"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

diff --git a/dev-python/ipaddress/ipaddress-1.0.7.ebuild 
b/dev-python/ipaddress/ipaddress-1.0.7.ebuild
deleted file mode 100644
index f24fc4b..000
--- a/dev-python/ipaddress/ipaddress-1.0.7.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="IPv4/IPv6 manipulation library"
-HOMEPAGE="https://github.com/phihag/ipaddress;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="PSF-2"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2015-09-28 Thread Justin Lecher
commit: 6ad57490afc81fb26fc0f5acb49fdb80091c9df7
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Sep 28 06:09:31 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Sep 28 06:09:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad57490

sys-kernel/aufs-sources: Bump to latest aufs, genpatches and linux release

Package-Manager: portage-2.2.22
Signed-off-by: Justin Lecher  gentoo.org>

 sys-kernel/aufs-sources/Manifest  |  9 +++
 sys-kernel/aufs-sources/aufs-sources-4.1.8.ebuild | 85 +++
 sys-kernel/aufs-sources/aufs-sources-4.2.1.ebuild | 85 +++
 3 files changed, 179 insertions(+)

diff --git a/sys-kernel/aufs-sources/Manifest b/sys-kernel/aufs-sources/Manifest
index 793cc5d..218f382 100644
--- a/sys-kernel/aufs-sources/Manifest
+++ b/sys-kernel/aufs-sources/Manifest
@@ -3,6 +3,8 @@ DIST aufs-sources-3.18.1+_p20150629.tar.xz 167804 SHA256 
39fce606f62e4791ae78bbd
 DIST aufs-sources-4.0_p20150518.tar.xz 166024 SHA256 
da653585bfd610bbc874b9f51c76777511a9b15eb662917f653af1ef8d255936 SHA512 
b7e7f681b8125c98f6ea28482243edeb16952ac0ba53ebb7992a0988d54066dd288bac732cce7b6f89485407fb69f6bce164f9bdd09f15b446acba1c28c2905b
 WHIRLPOOL 
ed3eeb9658d87714268b0f03bf1de80aedef697f51a80407211b68beed5af8efca77d14de0dbcc9873f30b71fc4b026c6270b6c75ac0fd7e22ec89432867d17a
 DIST aufs-sources-4.0_p20150629.tar.xz 166624 SHA256 
af28e0752a1f9c0edf34519b58ed4aaea9e3538a3041110061d1fa55e25acfca SHA512 
c68c077bf399d188c72f8c2c6ca4ce634fa710b84296275529f1a8a20c3c923ca7d418cd564d66651b5dbc3544bc556f763a5c3687e3fede55e36b13223a2bec
 WHIRLPOOL 
e3590e5da82ae5252c1e318dd775d950a14c3ac0f6235552cef0943f304361299ed33731e7365f6ef586e02e7d23be5dfdc613b40f48a042655b2a110638ca3e
 DIST aufs-sources-4.1_p20150629.tar.xz 166912 SHA256 
b9927b15bfc6be7b72206529402b33ceb32b72fd36c84e28f34fb73218575cd0 SHA512 
6514479c83e04fe22c7d753bc351e77e9d84cc012eb590e0e463f639bd1ac4dd5cecc0f5b6046d7f721a4a90b6f492e015faadc392af2664f4bcfa9a860bec56
 WHIRLPOOL 
e68b9da85b2abc7b6b42777e23d49c93e550e2cdd330a140f4471888e0bab5dafb5cddf2b1263b12a74098ef3d817f3270b92898137948ae76152104db5d8621
+DIST aufs-sources-4.1_p20150928.tar.xz 166712 SHA256 
56b6b9c40a32eab3402444ca136d01e5ee8d00438d8679b730ce97912749bcae SHA512 
c88ec4cb67293f392fbfd496e3bfed0836cc2bfbc53ab4f3af0e6929181e9f60d9dca30bfa10d3e7806edacdcb0a819ba2f83d48f9f08bedc06f27146a9e4a15
 WHIRLPOOL 
96cdbf312cbce9d484b59ec852d31726c7c79dec68c90137f0459b5f481f56c488d63a6756538c494df065e21e70c5c87650108f7213374bba066e16972796fc
+DIST aufs-sources-4.2_p20150928.tar.xz 166932 SHA256 
fc04eaf2973ae8ba3e7bf9d68ee58a24c30a6c97e50cec335b39a14438cc SHA512 
2c539d77d2af8541991f19f52b8186a68484453874c864bb67163680409bd22a98e902f3a719cf0f0b583978f2bda3d4b97fe78bdcc3ebbdb7f152c13a3b8d14
 WHIRLPOOL 
e65cbf9d55909d0e5dc28c96fb96bc51d20a210579fdebb7387d5ebf3bf66274872717a3e17b80033a799e01d5892228b41728a5cf49914f15d2cb8a8fc2715c
 DIST deblob-3.18 127087 SHA256 
c720eabb3911f8dfa4398c4250853df4633018abebc01a509ee4a283c3e00941 SHA512 
6fe33762ba19aad7ff891b7b805cc26f6e2926f5e40c92fa45bc7f31bdeb5c8fc42b97e5d37d71b9422da239c7c54abd25f1fa2fa1e5733c6053abbf4c9e9011
 WHIRLPOOL 
c351a3ae15c59081fca69c1b5d9b9de10f024eb01f1426722a0d6ccb7caa34330be42897cd85cf19b22ff876352b0cec1c19707edc81c4cb01ad9c1df2e3d831
 DIST deblob-4.0 129952 SHA256 
c3d8e9a9728d5c1fc11b1112f5343b14e46a8cf2880e10399a840bc94b6e2ad3 SHA512 
055205394487dbc0022f9531fb76d0be51ca3ec4e119232cc0972790d1532c680e1367eb36a9f40529f0ab1d76f64240b1e8a07cb02d3605d594c06e3547f1bb
 WHIRLPOOL 
db32b66231e552ac6e3651152eb2b3212ef0863842cd352bd2f1b1080b9ea5543f1f7ed0e7958a9f4b115559233dc1817560e896c789378ea7b68b527b721ca8
 DIST deblob-4.1 130695 SHA256 
2888a5a3b5e8e9ec242e4d702582fa1d739a1274fcd94643a9fb3516a210a8a7 SHA512 
b861b9b53f9295e5e993784031ce57cf8cddc418184ec00c28ed92c9e7660406e0ede581a93d0def36e7847b8e068c8ca6c4dfdd65c15cb174d6c5803c16214a
 WHIRLPOOL 
b90f55dd8702eb254968ed7689b50859833ed362e9aa1720ade96aa1f6f84e8f90f5d1eee034c8535e8bf767c0b5f8b0bc559219e8d81d4c6ed53bd5cfe5e65e
@@ -27,6 +29,13 @@ DIST genpatches-4.0-7.extras.tar.xz 16276 SHA256 
911ccb197f2c9514d8b4eacbdb7c059
 DIST genpatches-4.1-10.base.tar.xz 210140 SHA256 
d0ac2a9175fe72d0ddf23307a9c8d06102f48220886468e4c19c92855024d829 SHA512 
fadf51efbda55e959cd4636e88c2a159ed967156acbe719b15056e9e56cf01652b0ac6b515203d4821853939fe8dc4dfb6e075e55530489d5a96e44e6dfe1be7
 WHIRLPOOL 
e384c68de2b4a4e23934cdaba6f8d02942931ea721b1730bd6e99e02547c28f6219bb6a38425c5c04bd1ee13afbf091dcb9eedadc2aca2246e05e465c07cb974
 DIST genpatches-4.1-10.experimental.tar.xz 215988 SHA256 
b4ab62875339a60623db576533638e12342815ba93091d16dca7a975c10ebf4c SHA512 
e51eadd26e1db63ec558fa0f4a83b8e5fb40902c9e7c96e269b4102d048b9f90defc071f42faa058605af047790bc410b2186d6c06a5fd2b8f6fe957da8cfc96
 WHIRLPOOL 

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

2015-09-28 Thread Justin Lecher
commit: 80f9a00443ba36bc99b4ace177d060d88bf77429
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Sep 28 06:05:11 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Sep 28 06:05:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80f9a004

sys-fs/aufs4: Bump to latest aufs release

Package-Manager: portage-2.2.22
Signed-off-by: Justin Lecher  gentoo.org>

 sys-fs/aufs4/Manifest   |   1 +
 sys-fs/aufs4/aufs4-0_pre20150928.ebuild | 164 
 2 files changed, 165 insertions(+)

diff --git a/sys-fs/aufs4/Manifest b/sys-fs/aufs4/Manifest
index b8cb5aa..59823a5 100644
--- a/sys-fs/aufs4/Manifest
+++ b/sys-fs/aufs4/Manifest
@@ -6,3 +6,4 @@ DIST aufs4-standalone-0_pre20150525.tar.xz 523720 SHA256 
39abd01774e92eb717af89c
 DIST aufs4-standalone-0_pre20150608.tar.xz 532144 SHA256 
8aaa1f348de3b6cfa86f21539d0ec44e5d0d18c27f0645719e3140462522a4e7 SHA512 
1abd663b5f7997b93a865bf478c2900a3f69aff1d25149be683f8fd0f7362eaeccb7cdd9ce91ff08d1c4f2660414e03b7c9170fb7818c0839176b94c720d2896
 WHIRLPOOL 
36fa2691e8f5f27be41463c67df10d0e467892151e50df6f8396293c2572ad3d9229f00302bc47d816b48a08bdb64c92926381ba9d00c150dfb9f445dba8aeeb
 DIST aufs4-standalone-0_pre20150622.tar.xz 543932 SHA256 
28de7f6968c62a48b78f4b6c9234dd4b7b134632e1d4e7d50e87da9e05c06343 SHA512 
82f130ed3b43e2bfe42079c96dca70e868d7ce1df5511f68e7b85d343105d452c334fe7a15c1cd4e01450ca39dd527123c060b98b396d13c4250541ec464c2fc
 WHIRLPOOL 
e46a01857f2cbd52e6a3717bc5d076197443146fa9eab3b542aeb2698da652a45e8d40e1f9f50d9d4c3fc34d9a6da225712ac32f27f15eded4e8e3f23e113de8
 DIST aufs4-standalone-0_pre20150629.tar.xz 547808 SHA256 
7c1d9a815c73e8cb1c9f909eee8f6945486c8e8feeea9cae4b3865b6032f17e5 SHA512 
b7c734fb83515790b58a81b904acb286ef52124e0799dad1c7900dc8af3e0dc6f2875ba86805f1f39b8d04ce6660bf0c0307e4bbc1b58f2ca6171ead5e668a94
 WHIRLPOOL 
b39f2cdeffd20b636c4a3aa5ec8e87cd6b1c8bdfdab071d1cabf53e10629beebffc919abf5fc90915ec0c14f4b4c45a510bbd303765564348a0e2d1688ddf79b
+DIST aufs4-standalone-0_pre20150928.tar.xz 649696 SHA256 
3d8b5a31c7ebc26da0670927c778404f8820071dc559a8eef8bfd38a366d9a8e SHA512 
a45a94d67dbd785d732bc9c257a722cd11acccab4b318647af226cf0a593768d47fd107e07b6f5ca7907ccb1e920bdc74c7d4b12b715a5fd3be103f1b7bd8605
 WHIRLPOOL 
8fa2f64821b9aea7e4dddc75deaca45bf954f97becbfffe313a0caceb51b7d915f35610544964229c5dd0a80f28d44ea817724aad50d297e7acd6ce52209d8da

diff --git a/sys-fs/aufs4/aufs4-0_pre20150928.ebuild 
b/sys-fs/aufs4/aufs4-0_pre20150928.ebuild
new file mode 100644
index 000..e9d57d6
--- /dev/null
+++ b/sys-fs/aufs4/aufs4-0_pre20150928.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils flag-o-matic linux-info linux-mod multilib readme.gentoo 
toolchain-funcs
+
+AUFS_VERSION="${PV%%_p*}"
+# highest branch version
+PATCH_MAX_VER=2
+# highest supported version
+KERN_MAX_VER=3
+# lowest supported version
+KERN_MIN_VER=0
+
+DESCRIPTION="An entirely re-designed and re-implemented Unionfs"
+HOMEPAGE="http://aufs.sourceforge.net/;
+SRC_URI="https://dev.gentoo.org/~jlec/distfiles/aufs4-standalone-${PV}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc fuse hfs inotify kernel-patch nfs pax_kernel ramfs"
+
+DEPEND="
+   dev-util/patchutils
+   dev-vcs/git"
+RDEPEND="
+   sys-fs/aufs-util
+   !sys-fs/aufs
+   !sys-fs/aufs2
+   !sys-fs/aufs3"
+
+S="${WORKDIR}"/${PN}-standalone
+
+MODULE_NAMES="aufs(misc:${S})"
+
+pkg_setup() {
+   CONFIG_CHECK+=" !AUFS_FS"
+   use inotify && CONFIG_CHECK+=" ~FSNOTIFY"
+   use nfs && CONFIG_CHECK+=" EXPORTFS"
+   use fuse && CONFIG_CHECK+=" ~FUSE_FS"
+   use hfs && CONFIG_CHECK+=" ~HFSPLUS_FS"
+   use pax_kernel && CONFIG_CHECK+=" PAX" && ERROR_PAX="Please use 
hardened sources"
+
+   # this is needed so merging a binpkg ${PN} is possible w/out a kernel 
unpacked on the system
+   [ -n "$PKG_SETUP_HAS_BEEN_RAN" ] && return
+
+   get_version
+   kernel_is lt 4 ${KERN_MIN_VER} 0 && die "the kernel version isn't 
supported by upstream anymore. Please upgrade."
+   kernel_is gt 4 ${KERN_MAX_VER} 99 && die "kernel too new"
+
+   linux-mod_pkg_setup
+
+   if [[ "${KV_MINOR}" -gt "${PATCH_MAX_VER}" ]]; then
+   PATCH_BRANCH="x-rcN"
+   else
+   PATCH_BRANCH="${KV_MINOR}"
+   fi
+
+   case ${KV_EXTRA} in
+   "")
+   elog "It seems you are using vanilla-sources 
with aufs4"
+   elog "Please use sys-kernel/aufs-sources with 
USE=vanilla"
+   elog "This will save you the nasty reemerge of 
sys-fs/aufs4 on every kernel upgrade"
+   ;;
+   "-gentoo")
+   elog "It seems you are using gentoo-sources 
with aufs4"
+ 

[gentoo-commits] repo/gentoo:master commit in: www-apache/passenger/

2015-09-28 Thread Hans de Graaff
commit: bc151330f4c1c4ef9fadf8323500b8cca0e0e684
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Sep 28 05:38:07 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Sep 28 06:12:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc151330

www-apache/passenger: cleanup

Package-Manager: portage-2.2.20.1

 www-apache/passenger/Manifest|   4 -
 www-apache/passenger/passenger-5.0.13.ebuild | 118 ---
 www-apache/passenger/passenger-5.0.14.ebuild | 118 ---
 www-apache/passenger/passenger-5.0.16.ebuild | 118 ---
 www-apache/passenger/passenger-5.0.4.ebuild  | 114 --
 5 files changed, 472 deletions(-)

diff --git a/www-apache/passenger/Manifest b/www-apache/passenger/Manifest
index 8024663..bc960b5 100644
--- a/www-apache/passenger/Manifest
+++ b/www-apache/passenger/Manifest
@@ -1,7 +1,3 @@
 DIST passenger-4.0.53.tar.gz 4447609 SHA256 
0b8d256cd930f93cfe723392aaa12fa3f9d5ddfddc82bbb7ab287673d029e101 SHA512 
45919317c42da898783a22095fe75ed26f9142d227a25f5546f16861ce8c3ecfe2d804a845d389a00019df914cafd7625dc4e8fb31bc2f4ede5ecf41ce69c2a7
 WHIRLPOOL 
fd205aefdec95eee82165d5a65e3dcf112544784549aa51d8a52703b51242120583e64837604ba31957e2cc98fb85a164f9ee19c367980869e0ff0159759c492
 DIST passenger-4.0.59.tar.gz 4521206 SHA256 
8b4756564a5133dc97425883d15d1ba1c9f6566c79e92794dc3e1f5b749238ae SHA512 
d29400c71cf9530b41ce8b8d4cf94007e4d77fb4ceff290786506d6b9dfbab790f18423dc5dcd71aef07147ba2610c2982f7ca733a8e491de6a0cb3704c54bfb
 WHIRLPOOL 
4683d19813ecbb284ec3eb9681c6c1a1b84f256f0262e6c2b1941df5872031a30da1396cb22fa1cfbad2f53f8971131ed0418c2ef4c20160a3d67f151d54208a
-DIST passenger-5.0.13.tar.gz 5556161 SHA256 
9fef27b97e883e6bc55d817c52b927f2d5cd8bbc2ce79686a3de794d7e0c40e1 SHA512 
68ff1e6701e431b1e26ffce8dd46198fffdddaa14bfa2f3917a20d32a7d54b3acac46d1ce797b551d9f988e7e0129d8372158f2e096342e08cb1a614d9fbf716
 WHIRLPOOL 
85282b61b675a0459a33208dd267d9e3b2284134bd5931df619041b5e4a2265542f9355e7f1feae2c98ffc27128504ecd46dc6493e8cbb8d55e7f9dfbf5deeac
-DIST passenger-5.0.14.tar.gz 5557110 SHA256 
dbc994a9d8a0f28f2abeec25191471bbfec6e51d3e0748d7e16947bc8713f6d5 SHA512 
39540136547db1b21c61174a4e86a4b5255c1f59036abbfc571eaee6fb03c48d4ec262d7fb1f1a27bf08b093112d8aaeb09c294304b597d0fdcd1fc278167b79
 WHIRLPOOL 
8cc983685142abbde9e85b12ee7283246fa7ebd627d56516328d6fc2ad5362439da9fcab37fffc129c2b4e992834c5efd09cfa9ee570d2c577dfd27ec8c56f95
-DIST passenger-5.0.16.tar.gz 4925041 SHA256 
39799fdfa4873f67764747de1eddbe1fae759b1cd459c1c592ec71eecb462be5 SHA512 
98e3c15113429bef4f01c35178c41b63fa9cd52b9fc3fc37e5e2d1a1a8d167057f73f03448b7989899d9fcce65a1a69488ae1f998dbf28368e2ee13aec909550
 WHIRLPOOL 
9e792dede7beaf6ee86950615cef2d4e81d8353f9077d5a9d50127eb669fe9708e8a61c597b3b5b1ad7645df8c4299060ed918ffcccdb7901db61967cfd61d98
 DIST passenger-5.0.18.tar.gz 4927106 SHA256 
8a92393f5413bb20686295f62a586e3af3b68e631b679413c990b5f0b58ba767 SHA512 
dbe3bcdcdf1fae77b822bd157a61e28471e8139ee7165cccd819aedca7d5a0fc4204be8da9cb628fa2180807bb8c46143c98d7e9d1f84afeb6cc99695a7754af
 WHIRLPOOL 
02686489207001383bdbad7661ce3d6303b94403e7795a16b9d7fae388d412f699342fce911d3e8038830387a76e846c213bb6cc80e9d55992ea4e511e7f6ed7
-DIST passenger-5.0.4.tar.gz 5289792 SHA256 
5c29f2c1407db515ddccd540443cb34bff7ca180b3e269c2e28a34ad795f99f6 SHA512 
a04bcf579a8148b34c34743a87f4f3b180218e871ed6309d7b83e9b4ab88334f01a566896c7406e3ddaf11ba0322128557cf5cfb2bcf5da7e4ea81f0539784ec
 WHIRLPOOL 
f2d523266a616d2b893963d5139be0d781a2bf76b122b4c76bb5cb6af7a655e5492b8c58d2f38f97858616108d0c3122278598fcfa7a262bab252e079e888536

diff --git a/www-apache/passenger/passenger-5.0.13.ebuild 
b/www-apache/passenger/passenger-5.0.13.ebuild
deleted file mode 100644
index 79dd68d..000
--- a/www-apache/passenger/passenger-5.0.13.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
-
-inherit apache-module flag-o-matic multilib ruby-ng toolchain-funcs
-
-DESCRIPTION="Passenger (a.k.a. mod_rails) makes deployment of Ruby on Rails 
applications a breeze"
-HOMEPAGE="http://modrails.com/;
-SRC_URI="http://s3.amazonaws.com/phusion-passenger/releases/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug"
-
-ruby_add_bdepend "dev-ruby/rake"
-
-ruby_add_rdepend "
-   >=dev-ruby/rack-1.0.0:*
-   >=dev-ruby/rake-0.8.1"
-
-# libev is bundled but with adapations that do not seem to be accepted
-# upstream, so we must use the bundled version :-(
-CDEPEND="
-   >=dev-libs/libuv-1.5.0
-   net-misc/curl[ssl]
-   www-servers/apache[apache2_modules_unixd(+)]"
-
-RDEPEND="${RDEPEND} ${CDEPEND}"
-DEPEND="${DEPEND} ${CDEPEND}"
-
-APACHE2_MOD_CONF="30_mod_${PN}-5.0.0 30_mod_${PN}"
-APACHE2_MOD_DEFINE="PASSENGER"
-
-need_apache2
-
-pkg_setup() {
-

[gentoo-commits] repo/gentoo:master commit in: www-apache/passenger/files/

2015-09-28 Thread Hans de Graaff
commit: d9b04e6c5c0be0f304bbd0a7d2a86b998f72a062
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Sep 28 06:12:31 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Sep 28 06:12:47 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b04e6c

www-apache/passenger: remove obsolete files

Package-Manager: portage-2.2.20.1

 .../files/2.2.15-gentoo-multilib-strict.patch  |  33 -
 www-apache/passenger/files/2.2.4-gentoo.patch  |  42 ---
 .../passenger/files/30_mod_passenger-2.0.1.conf|  63 --
 .../passenger/files/passenger-3.0.0-gentoo.patch   |  34 -
 .../passenger/files/passenger-3.0.0-ldflags.patch  |  13 --
 .../passenger/files/passenger-3.0.12-ldflags.patch |  10 --
 .../files/passenger-3.0.21-temp-file-usage.patch   | 140 -
 .../passenger/files/passenger-3.0.8-gentoo.patch   |  35 --
 8 files changed, 370 deletions(-)

diff --git a/www-apache/passenger/files/2.2.15-gentoo-multilib-strict.patch 
b/www-apache/passenger/files/2.2.15-gentoo-multilib-strict.patch
deleted file mode 100644
index ff6cefc..000
--- a/www-apache/passenger/files/2.2.15-gentoo-multilib-strict.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-diff -Nuar passenger-2.2.15.orig/Rakefile passenger-2.2.15/Rakefile
 passenger-2.2.15.orig/Rakefile 2010-11-05 03:19:02.0 +
-+++ passenger-2.2.15/Rakefile  2010-11-05 03:23:45.0 +
-@@ -744,7 +744,7 @@
-   extdir = "#{libdir}/#{CONFIG['arch']}"
-   bindir = "#{fakeroot}/usr/bin"
-   docdir = "#{fakeroot}/usr/share/doc/passenger-#{PACKAGE_VERSION}"
--  libexecdir = "#{fakeroot}/usr/lib/phusion_passenger"
-+  libexecdir = "#{fakeroot}/usr/libexec/phusion_passenger"
-   
-   sh "rm -rf #{fakeroot}"
-   sh "mkdir -p #{fakeroot}"
-diff -Nuar passenger-2.2.15.orig/ext/common/Utils.cpp 
passenger-2.2.15/ext/common/Utils.cpp
 passenger-2.2.15.orig/ext/common/Utils.cpp 2010-06-24 11:53:02.0 
+
-+++ passenger-2.2.15/ext/common/Utils.cpp  2010-11-05 03:22:39.0 
+
-@@ -113,7 +113,7 @@
-   return path;
-   } else {
-   path.assign(root);
--  
path.append("lib/phusion_passenger/passenger-spawn-server");
-+  
path.append("libexec/phusion_passenger/passenger-spawn-server");
-   return path;
-   }
-   return path;
-@@ -152,7 +152,7 @@
-   return path;
-   } else {
-   path.assign(root);
--  
path.append("lib/phusion_passenger/ApplicationPoolServerExecutable");
-+  
path.append("libexec/phusion_passenger/ApplicationPoolServerExecutable");
-   return path;
-   }
- }

diff --git a/www-apache/passenger/files/2.2.4-gentoo.patch 
b/www-apache/passenger/files/2.2.4-gentoo.patch
deleted file mode 100644
index cd51913..000
--- a/www-apache/passenger/files/2.2.4-gentoo.patch
+++ /dev/null
@@ -1,42 +0,0 @@
 Rakefile.~1~   2009-05-19 11:48:28.236986307 +0200
-+++ Rakefile   2009-05-19 11:50:53.0 +0200
-@@ -38,11 +38,7 @@
- 
- CXX = "g++"
- LIBEXT = PlatformInfo.library_extension
--if OPTIMIZE
--  OPTIMIZATION_FLAGS = "#{PlatformInfo.debugging_cflags} -O2 
-DBOOST_DISABLE_ASSERTS"
--else
--  OPTIMIZATION_FLAGS = "#{PlatformInfo.debugging_cflags} 
-DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS"
--end
-+OPTIMIZATION_FLAGS = "#{ENV['CXXFLAGS']} -DNDEBUG"
- 
- # Extra compiler flags that should always be passed to the C/C++ compiler.
- # Should be included last in the command string.
-@@ -733,15 +729,15 @@
- task :fakeroot => [:apache2, :native_support, :doc] do
-   require 'rbconfig'
-   include Config
--  fakeroot = "pkg/fakeroot"
-+  fakeroot = ENV['DISTDIR']
- 
-   # We don't use CONFIG['archdir'] and the like because we want
-   # the files to be installed to /usr, and the Ruby interpreter
-   # on the packaging machine might be in /usr/local.
--  libdir = "#{fakeroot}/usr/lib/ruby/#{CONFIG['ruby_version']}"
-+  libdir = "#{fakeroot}/#{CONFIG['sitedir']}/#{CONFIG['ruby_version']}"
-   extdir = "#{libdir}/#{CONFIG['arch']}"
-   bindir = "#{fakeroot}/usr/bin"
--  docdir = "#{fakeroot}/usr/share/doc/phusion_passenger"
-+  docdir = "#{fakeroot}/usr/share/doc/passenger-#{PACKAGE_VERSION}"
-   libexecdir = "#{fakeroot}/usr/lib/phusion_passenger"
-   
-   sh "rm -rf #{fakeroot}"
-@@ -757,7 +753,6 @@
-   sh "cp bin/* #{bindir}/"
-   
-   sh "mkdir -p #{libexecdir}"
--  sh "cp ext/apache2/mod_passenger.so #{libexecdir}/"
-   sh "mv #{fakeroot}/usr/bin/passenger-spawn-server #{libexecdir}/"
-   sh "cp ext/apache2/ApplicationPoolServerExecutable #{libexecdir}/"
-   

diff --git a/www-apache/passenger/files/30_mod_passenger-2.0.1.conf 
b/www-apache/passenger/files/30_mod_passenger-2.0.1.conf
deleted file mode 100644
index 0bd7914..000
--- 

[gentoo-commits] repo/gentoo:master commit in: www-apache/passenger/, www-apache/passenger/files/

2015-09-28 Thread Hans de Graaff
commit: 57439b8b177adcfeb13a6433374db4c52ffc9505
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Sep 28 06:11:16 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Sep 28 06:12:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57439b8b

www-apache/passenger: version bump

Package-Manager: portage-2.2.20.1

 www-apache/passenger/Manifest  |   1 +
 .../passenger/files/passenger-5.0.20-gentoo.patch  |  30 ++
 www-apache/passenger/passenger-5.0.20.ebuild   | 119 +
 3 files changed, 150 insertions(+)

diff --git a/www-apache/passenger/Manifest b/www-apache/passenger/Manifest
index bc960b5..282c91c 100644
--- a/www-apache/passenger/Manifest
+++ b/www-apache/passenger/Manifest
@@ -1,3 +1,4 @@
 DIST passenger-4.0.53.tar.gz 4447609 SHA256 
0b8d256cd930f93cfe723392aaa12fa3f9d5ddfddc82bbb7ab287673d029e101 SHA512 
45919317c42da898783a22095fe75ed26f9142d227a25f5546f16861ce8c3ecfe2d804a845d389a00019df914cafd7625dc4e8fb31bc2f4ede5ecf41ce69c2a7
 WHIRLPOOL 
fd205aefdec95eee82165d5a65e3dcf112544784549aa51d8a52703b51242120583e64837604ba31957e2cc98fb85a164f9ee19c367980869e0ff0159759c492
 DIST passenger-4.0.59.tar.gz 4521206 SHA256 
8b4756564a5133dc97425883d15d1ba1c9f6566c79e92794dc3e1f5b749238ae SHA512 
d29400c71cf9530b41ce8b8d4cf94007e4d77fb4ceff290786506d6b9dfbab790f18423dc5dcd71aef07147ba2610c2982f7ca733a8e491de6a0cb3704c54bfb
 WHIRLPOOL 
4683d19813ecbb284ec3eb9681c6c1a1b84f256f0262e6c2b1941df5872031a30da1396cb22fa1cfbad2f53f8971131ed0418c2ef4c20160a3d67f151d54208a
 DIST passenger-5.0.18.tar.gz 4927106 SHA256 
8a92393f5413bb20686295f62a586e3af3b68e631b679413c990b5f0b58ba767 SHA512 
dbe3bcdcdf1fae77b822bd157a61e28471e8139ee7165cccd819aedca7d5a0fc4204be8da9cb628fa2180807bb8c46143c98d7e9d1f84afeb6cc99695a7754af
 WHIRLPOOL 
02686489207001383bdbad7661ce3d6303b94403e7795a16b9d7fae388d412f699342fce911d3e8038830387a76e846c213bb6cc80e9d55992ea4e511e7f6ed7
+DIST passenger-5.0.20.tar.gz 5307200 SHA256 
a5b35780beb7ecd39d18375acab3e4fa1a2e104b7a324f41a1f89c99e7b8b04c SHA512 
72c79b8433270336cc5a1dac11afa45f9095b8a29dd764e7e640dca1f376b23c422e2a9438ff25747c5d438266d5a3870b66121ed6642033fdc3e274c8d7e32f
 WHIRLPOOL 
7bde79e1e7efceb3dca84d8ebfa7b15d71f8cf041e69c19ab2824ce2bb5d692fe64bda07b7b55dcb6cecd746cf0548b230ef4af41299329d0a6ed07bfb661fd2

diff --git a/www-apache/passenger/files/passenger-5.0.20-gentoo.patch 
b/www-apache/passenger/files/passenger-5.0.20-gentoo.patch
new file mode 100644
index 000..a9fe95f
--- /dev/null
+++ b/www-apache/passenger/files/passenger-5.0.20-gentoo.patch
@@ -0,0 +1,30 @@
+--- build/packaging.rb.~1~ 2013-10-27 00:00:00.0 +0200
 build/packaging.rb 2015-09-28 07:44:04.584236386 +0200
+@@ -575,7 +575,7 @@
+   psg_ruby   = ENV['RUBY'] || "#{fs_bindir}/ruby"
+   psg_free_ruby  = ENV['FREE_RUBY'] || "/usr/bin/env ruby"
+ 
+-  fakeroot = "pkg/fakeroot"
++  fakeroot = ENV['DISTDIR']
+   fake_rubylibdir = "#{fakeroot}#{psg_rubylibdir}"
+   fake_nodelibdir = "#{fakeroot}#{psg_nodelibdir}"
+   fake_libdir = "#{fakeroot}#{psg_libdir}"
+@@ -593,7 +593,6 @@
+ 
+   packaging_method = ENV['NATIVE_PACKAGING_METHOD'] || 
ENV['PACKAGING_METHOD'] || "deb"
+ 
+-  sh "rm -rf #{fakeroot}"
+   sh "mkdir -p #{fakeroot}"
+ 
+   # Ruby sources
+@@ -690,10 +689,6 @@
+ change_shebang("#{fake_sbindir}/#{exe}", shebang)
+   end
+ 
+-  # Apache 2 module
+-  sh "mkdir -p #{File.dirname(fake_apache2_module_path)}"
+-  sh "cp #{APACHE2_TARGET} #{fake_apache2_module_path}"
+-
+   # Ruby extension sources
+   sh "mkdir -p #{fake_ruby_extension_source_dir}"
+   sh "cp -R #{PhusionPassenger.ruby_extension_source_dir}/* 
#{fake_ruby_extension_source_dir}"

diff --git a/www-apache/passenger/passenger-5.0.20.ebuild 
b/www-apache/passenger/passenger-5.0.20.ebuild
new file mode 100644
index 000..989ba35
--- /dev/null
+++ b/www-apache/passenger/passenger-5.0.20.ebuild
@@ -0,0 +1,119 @@
+
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+inherit apache-module flag-o-matic multilib ruby-ng toolchain-funcs
+
+DESCRIPTION="Passenger (a.k.a. mod_rails) makes deployment of Ruby on Rails 
applications a breeze"
+HOMEPAGE="http://modrails.com/;
+SRC_URI="http://s3.amazonaws.com/phusion-passenger/releases/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+ruby_add_bdepend "dev-ruby/rake"
+
+ruby_add_rdepend "
+   >=dev-ruby/rack-1.0.0:*
+   >=dev-ruby/rake-0.8.1"
+
+# libev is bundled but with adapations that do not seem to be accepted
+# upstream, so we must use the bundled version :-(
+CDEPEND="
+   >=dev-libs/libuv-1.5.0
+   net-misc/curl[ssl]
+   www-servers/apache[apache2_modules_unixd(+)]"
+
+RDEPEND="${RDEPEND} ${CDEPEND}"
+DEPEND="${DEPEND} ${CDEPEND}"
+
+APACHE2_MOD_CONF="30_mod_${PN}-5.0.0 30_mod_${PN}"
+APACHE2_MOD_DEFINE="PASSENGER"
+

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

2015-09-28 Thread Justin Lecher
commit: 80c1ba9b982daf49da3cacf93763c6e4d23f030b
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Sep 28 11:06:53 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Sep 28 11:06:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c1ba9b

media-fonts/mathematica-fonts: Clean old

obsoletes:
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=265444
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=298165
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=561158

Package-Manager: portage-2.2.22
Signed-off-by: Justin Lecher  gentoo.org>

 media-fonts/mathematica-fonts/Manifest |  1 -
 .../mathematica-fonts/mathematica-fonts-7.0.ebuild | 40 --
 2 files changed, 41 deletions(-)

diff --git a/media-fonts/mathematica-fonts/Manifest 
b/media-fonts/mathematica-fonts/Manifest
index fd5b2fc..66ffb9f 100644
--- a/media-fonts/mathematica-fonts/Manifest
+++ b/media-fonts/mathematica-fonts/Manifest
@@ -1,2 +1 @@
-DIST MathematicaV7FontsLinux.tar.gz 8597655 SHA256 
69b4ca6f7c864df6ff517c6636823881de6283392321708a9b2b515f1f292eb4
 DIST mathematica-fonts-10.0.zip 586368 SHA256 
e15299b5a12ab7b149d7f28c5dec984999dd519e47ab503035d9a7d067e73002 SHA512 
4429163c427bc762cdaf7d310985becff97f78e7b452b184e9cb64f5f787559d283b5438a16f4e6bfaeffe86429bd416d2772707350830f646c70f53b519f4c7
 WHIRLPOOL 
ffe260a6b8ce9654ac876afc9aba1ed9f7a459b15edd6824b9619f3812be852464748022f391a0150f19eabcfe0c8c1523a9fce113cbac4da115de3a9f0f7b2e

diff --git a/media-fonts/mathematica-fonts/mathematica-fonts-7.0.ebuild 
b/media-fonts/mathematica-fonts/mathematica-fonts-7.0.ebuild
deleted file mode 100644
index e27e200..000
--- a/media-fonts/mathematica-fonts/mathematica-fonts-7.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit font
-
-DESCRIPTION="Mathematica's Fonts for MathML"
-HOMEPAGE="http://support.wolfram.com/technotes/latestfonts.en.html;
-SRC_URI="http://support.wolfram.com/technotes/MathematicaV7FontsLinux.tar.gz;
-
-LICENSE="WRI-EULA"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
-IUSE=""
-
-RESTRICT="mirror strip binchecks"
-S=${WORKDIR}
-
-src_install() {
-   FONT_S="${S}"/Fonts/TTF FONT_SUFFIX="ttf" font_src_install
-   FONT_S="${S}"/Fonts/Type1 FONT_SUFFIX="pfa" font_src_install
-}
-
-pkg_postinst() {
-   einfo
-   ewarn "Previously we suggested to set fonts in Mozilla or Firefox 
browsers."
-   ewarn "If you did that, please, revert back since now everything should 
work"
-   ewarn "out of box and no manual configuration required."
-   einfo
-   elog "To reset open web browser, enter the URL 'about:config', 'Filter' 
for"
-   elog "'mathfont', and 'Reset' to the default value through the context 
menu on"
-   elog "the preference."
-   elog
-   elog "Although if you still wish to use this fonts for MathML in web 
brower, then"
-   elog "set font.mathfont-family to:"
-   elog "Mathematica1, Mathematica2, Mathematica3, Mathematica4, 
Mathematica5, Mathematica6, Mathematica7"
-   elog
-   elog "Test your fonts at 
http://www.mozilla.org/projects/mathml/start.xhtml;
-   einfo
-}



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

2015-09-28 Thread Michał Górny
commit: 1e1553ab55c4c56798279c2c78cf98d957e7d4c6
Author: Gregory M. Turner  be-evil  net>
AuthorDate: Sun Sep 20 23:07:30 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 27 04:23:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e1553ab

>=dev-util/sysdig-0.1.104: Unbundle ncurses

Unbundle the new libncurses library dependency, which appears
due to 0.1.104's addition of the csysdig utility.  Also, add
libncurses to {,R}DEPEND, since, once we unbundle, the library
obviously must come from ${ROOT}.  Building against
sys-libs/libncurses-5.9-r3 (the latest version in the stable
branch) has been successfully tested thanks to mgorny.

Fixes: #559218
Signed-off-by: Gregory M. Turner  be-evil.net>

 dev-util/sysdig/sysdig-0.1.104.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-util/sysdig/sysdig-0.1.104.ebuild 
b/dev-util/sysdig/sysdig-0.1.104.ebuild
index 5ada6f7..dbd0e94 100644
--- a/dev-util/sysdig/sysdig-0.1.104.ebuild
+++ b/dev-util/sysdig/sysdig-0.1.104.ebuild
@@ -17,6 +17,7 @@ IUSE="+modules"
 
 RDEPEND="dev-lang/luajit:2=
>=dev-libs/jsoncpp-0.6_pre:0=
+   sys-libs/ncurses:0=
sys-libs/zlib:0="
 DEPEND="${RDEPEND}
app-arch/xz-utils
@@ -54,6 +55,7 @@ src_configure() {
-DJSONCPP_PREFIX="${EPREFIX}"/usr
-DJSONCPP_INCLUDE="${EPREFIX}"/usr/include/jsoncpp
-DUSE_BUNDLED_ZLIB=OFF
+   -DUSE_BUNDLED_NCURSES=OFF
-DZLIB_PREFIX="${EPREFIX}"/usr
)
 



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

2015-09-28 Thread Michał Górny
commit: 4c2d97b6d587c461c4232fd978dfe4f5fc729f3f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 28 11:09:10 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 28 11:09:10 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c2d97b6

dev-util/sysdig: Merge "version bump to 0.1.104, #559218"

Pull-Request: https://github.com/gentoo/gentoo/pull/111

 dev-util/sysdig/Manifest| 1 +
 dev-util/sysdig/{sysdig-0.1.98.ebuild => sysdig-0.1.104.ebuild} | 5 +++--
 2 files changed, 4 insertions(+), 2 deletions(-)



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

2015-09-28 Thread Justin Lecher
commit: ce1de09fd044b8b3ada7332e88257cfec3441457
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Sep 28 11:04:40 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Sep 28 11:04:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce1de09f

media-fonts/mathematica-fonts: Stable for ALLARCHES

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=561692

Package-Manager: portage-2.2.22
Signed-off-by: Justin Lecher  gentoo.org>

 media-fonts/mathematica-fonts/mathematica-fonts-10.0.ebuild | 2 +-
 media-fonts/mathematica-fonts/metadata.xml  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-fonts/mathematica-fonts/mathematica-fonts-10.0.ebuild 
b/media-fonts/mathematica-fonts/mathematica-fonts-10.0.ebuild
index d375402..d64d804 100644
--- a/media-fonts/mathematica-fonts/mathematica-fonts-10.0.ebuild
+++ b/media-fonts/mathematica-fonts/mathematica-fonts-10.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://support.wolfram.com/kb/data/uploads/2014/08/TrueType.zip -> ${P}
 
 LICENSE="WRI-EULA"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
 IUSE=""
 
 RESTRICT="binchecks mirror strip"

diff --git a/media-fonts/mathematica-fonts/metadata.xml 
b/media-fonts/mathematica-fonts/metadata.xml
index 696065e..64cc0b6 100644
--- a/media-fonts/mathematica-fonts/metadata.xml
+++ b/media-fonts/mathematica-fonts/metadata.xml
@@ -1,5 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-fonts
+   fonts
 



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

2015-09-28 Thread Michał Górny
commit: eaea9055c8b569896a92655199287e70ad3baa10
Author: Gregory M. Turner  be-evil  net>
AuthorDate: Sun Sep 20 22:59:11 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 26 08:25:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaea9055

dev-util/sysdig: Version bump: 0.1.104

Update to latest upstream release.  Fix SRC_URI to reference
auto-generated github "tag" tarball.

Fixes: #559218
Signed-off-by: Gregory M. Turner  be-evil.net>

 dev-util/sysdig/Manifest  |  1 +
 dev-util/sysdig/sysdig-0.1.104.ebuild | 84 +++
 2 files changed, 85 insertions(+)

diff --git a/dev-util/sysdig/Manifest b/dev-util/sysdig/Manifest
index b042b53..c16e1c5 100644
--- a/dev-util/sysdig/Manifest
+++ b/dev-util/sysdig/Manifest
@@ -1,2 +1,3 @@
+DIST sysdig-0.1.104.tar.gz 459784 SHA256 
05a7ed95a1b73053cae0a77de199e84d7c9804014166527e3b211ed637c3fbab SHA512 
5b2a3daeee5ce1860c3feb0e21796157f7228286df86432ec201d3ff6568458f2c2d77010b72de2f6c9cea0e7eb53ea112e988c9e83eb4df084754e0cd91b126
 WHIRLPOOL 
b873e977403d9c36a10e77b85cbdb1bf72a70bd03b846a82c844964a57d8e84fded357e7ef7ec033c2724810eca8e19ba4c4265405f6ead446d09e41d409
 DIST sysdig-0.1.92.tar.xz 244728 SHA256 
794ae6cef6ab8dae029979f5985b72c15f209e927518a3881e8a7624d77d5132 SHA512 
661af8eece353ba0b0ea518496da89f4525f767c2797ff9f9e5caf670b6b3e7fa0c5cb14c3852971f563b665b42105a143d458a041b270d7107a403b2ec98b11
 WHIRLPOOL 
bb47d717bcb3c5c948f4344a56e45996cfe275a48ea19f0fa12c2fce91f81fad317c9b5c05812e9c2aaf02240b597fb85f60a5ad3ee391a1a825de62a7eab57c
 DIST sysdig-0.1.98.tar.xz 263328 SHA256 
5d60896ad2997f3dcf5d7252a53f5f7808ded11bd7c63f3a8c21421f018f SHA512 
8e4ab622fd0d69567e63054df256bfddda5765e2cf4d89490cd871625e4bb16d3d25ecbf0965f00e312d03ef3044615a7fd94d2f704b1a833ae1da9e2f66f33a
 WHIRLPOOL 
a96f8e8635d03351e4f42e8b3959c890a63a1232df5c9cc03f9359e18a926e23561e4f4fb10986285ff757e3ee47305a7fde01905541984e5582ba740962db70

diff --git a/dev-util/sysdig/sysdig-0.1.104.ebuild 
b/dev-util/sysdig/sysdig-0.1.104.ebuild
new file mode 100644
index 000..5ada6f7
--- /dev/null
+++ b/dev-util/sysdig/sysdig-0.1.104.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit linux-mod bash-completion-r1 cmake-utils
+
+DESCRIPTION="A system exploration and troubleshooting tool"
+HOMEPAGE="http://www.sysdig.org/;
+SRC_URI="https://github.com/draios/sysdig/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+modules"
+
+RDEPEND="dev-lang/luajit:2=
+   >=dev-libs/jsoncpp-0.6_pre:0=
+   sys-libs/zlib:0="
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   virtual/os-headers"
+
+# needed for the kernel module
+CONFIG_CHECK="HAVE_SYSCALL_TRACEPOINTS TRACEPOINTS"
+
+pkg_pretend() {
+   use modules && linux-mod_pkg_setup
+}
+
+pkg_setup() {
+   use modules && linux-mod_pkg_setup
+}
+
+src_prepare() {
+   sed -i -e 's:-ggdb::' CMakeLists.txt || die
+
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   # we will use linux-mod for that
+   -DBUILD_DRIVER=OFF
+   # libscap examples are not installed or really useful
+   -DBUILD_LIBSCAP_EXAMPLES=OFF
+
+   # unbundle the deps
+   -DUSE_BUNDLED_LUAJIT=OFF
+   -DLUAJIT_PREFIX="${EPREFIX}"/usr
+   -DLUAJIT_INCLUDE="${EPREFIX}"/usr/include/luajit-2.0
+   -DUSE_BUNDLED_JSONCPP=OFF
+   -DJSONCPP_PREFIX="${EPREFIX}"/usr
+   -DJSONCPP_INCLUDE="${EPREFIX}"/usr/include/jsoncpp
+   -DUSE_BUNDLED_ZLIB=OFF
+   -DZLIB_PREFIX="${EPREFIX}"/usr
+   )
+
+   cmake-utils_src_configure
+
+   # setup linux-mod ugliness
+   MODULE_NAMES="sysdig-probe(extra:${BUILD_DIR}/driver:)"
+   BUILD_TARGETS="driver"
+}
+
+src_compile() {
+   cmake-utils_src_compile
+
+   use modules && linux-mod_src_compile
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   use modules && linux-mod_src_install
+
+   # remove sources
+   rm -r "${ED%/}"/usr/src || die
+
+   # move bashcomp to the proper location
+   dobashcomp "${ED%/}"/usr/etc/bash_completion.d/sysdig || die
+   rm -r "${ED%/}"/usr/etc || die
+}



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

2015-09-28 Thread Justin Lecher
commit: 89cc9a24c081d549428038d570c1100a584baf2a
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Sep 28 11:50:56 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Sep 28 11:50:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89cc9a24

dev-util/sysdig: Make CONFIG_TRACEPOINTS check non-fatal

Package-Manager: portage-2.2.22
Signed-off-by: Justin Lecher  gentoo.org>

 dev-util/sysdig/metadata.xml  | 2 +-
 dev-util/sysdig/sysdig-0.1.104.ebuild | 5 +++--
 dev-util/sysdig/sysdig-0.1.92.ebuild  | 7 ---
 dev-util/sysdig/sysdig-0.1.98.ebuild  | 5 +++--
 4 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/dev-util/sysdig/metadata.xml b/dev-util/sysdig/metadata.xml
index 33c7008..059917e 100644
--- a/dev-util/sysdig/metadata.xml
+++ b/dev-util/sysdig/metadata.xml
@@ -6,7 +6,7 @@
Michał Górny


-   Build kernel modules needed for tracing 
local
+   Build kernel modules needed for tracing 
local
events. Disable this only if you intend to use sysdig 
purely
to work with dumpfiles.


diff --git a/dev-util/sysdig/sysdig-0.1.104.ebuild 
b/dev-util/sysdig/sysdig-0.1.104.ebuild
index dbd0e94..0c4d00a 100644
--- a/dev-util/sysdig/sysdig-0.1.104.ebuild
+++ b/dev-util/sysdig/sysdig-0.1.104.ebuild
@@ -15,7 +15,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="+modules"
 
-RDEPEND="dev-lang/luajit:2=
+RDEPEND="
+   dev-lang/luajit:2=
>=dev-libs/jsoncpp-0.6_pre:0=
sys-libs/ncurses:0=
sys-libs/zlib:0="
@@ -24,7 +25,7 @@ DEPEND="${RDEPEND}
virtual/os-headers"
 
 # needed for the kernel module
-CONFIG_CHECK="HAVE_SYSCALL_TRACEPOINTS TRACEPOINTS"
+CONFIG_CHECK="HAVE_SYSCALL_TRACEPOINTS ~TRACEPOINTS"
 
 pkg_pretend() {
use modules && linux-mod_pkg_setup

diff --git a/dev-util/sysdig/sysdig-0.1.92.ebuild 
b/dev-util/sysdig/sysdig-0.1.92.ebuild
index 2ee1277..b477141 100644
--- a/dev-util/sysdig/sysdig-0.1.92.ebuild
+++ b/dev-util/sysdig/sysdig-0.1.92.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -16,7 +16,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="+modules"
 
-RDEPEND="dev-lang/luajit:2=
+RDEPEND="
+   dev-lang/luajit:2=
dev-libs/jsoncpp:0=
sys-libs/zlib:0="
 DEPEND="${RDEPEND}
@@ -24,7 +25,7 @@ DEPEND="${RDEPEND}
virtual/os-headers"
 
 # needed for the kernel module
-CONFIG_CHECK="HAVE_SYSCALL_TRACEPOINTS TRACEPOINTS"
+CONFIG_CHECK="HAVE_SYSCALL_TRACEPOINTS ~TRACEPOINTS"
 
 pkg_pretend() {
use modules && linux-mod_pkg_setup

diff --git a/dev-util/sysdig/sysdig-0.1.98.ebuild 
b/dev-util/sysdig/sysdig-0.1.98.ebuild
index 0169889..bf9e04b 100644
--- a/dev-util/sysdig/sysdig-0.1.98.ebuild
+++ b/dev-util/sysdig/sysdig-0.1.98.ebuild
@@ -16,7 +16,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="+modules"
 
-RDEPEND="dev-lang/luajit:2=
+RDEPEND="
+   dev-lang/luajit:2=
>=dev-libs/jsoncpp-0.6_pre:0=
sys-libs/zlib:0="
 DEPEND="${RDEPEND}
@@ -24,7 +25,7 @@ DEPEND="${RDEPEND}
virtual/os-headers"
 
 # needed for the kernel module
-CONFIG_CHECK="HAVE_SYSCALL_TRACEPOINTS TRACEPOINTS"
+CONFIG_CHECK="HAVE_SYSCALL_TRACEPOINTS ~TRACEPOINTS"
 
 pkg_pretend() {
use modules && linux-mod_pkg_setup



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

2015-09-28 Thread Justin Lecher
commit: c5f4306fe53311d5cb3b81f837f265c989d19963
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Sep 28 11:20:47 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Sep 28 11:20:47 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5f4306f

dev-python/python-ldap: Version Bump

Package-Manager: portage-2.2.22
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/python-ldap/Manifest  |  1 +
 dev-python/python-ldap/python-ldap-2.4.21.ebuild | 74 
 2 files changed, 75 insertions(+)

diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index d50a32a..6325d4b 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1,2 +1,3 @@
 DIST python-ldap-2.4.19.tar.gz 138503 SHA256 
02fddb3accbfb54e40ff47a59457e422b253f9fb6cd64bb3851b349295fab048 SHA512 
bfa8b87449f03d70d78bf890d1190ef5a153e1b84db97ca4b40465bfba9faedace2a69f4ae1279ef6323c01255f52993cf0e4374bc32d9660a5286dfc7c17b85
 WHIRLPOOL 
708c6744b41fc4c9dc4473a9ab088016aa722f5b196c080973fedbb07a08dd57f859ddb5d193665349f44d2d08ff9e2f797cfa6af23e34624f1d0a9e21d62d4d
 DIST python-ldap-2.4.20.tar.gz 142355 SHA256 
4b8891539a3171d993cf7896b632ff088a4c707ae85ac3c77db1454f7949f3e2 SHA512 
d8afe217c18d49b70089bc47bac7c48f57774b78b1dd44ae3a60e669a3df59058d8579b9de64a2349af612db8e3c1ea5bfa5a47148c651cbfa4038dbc58b9ff2
 WHIRLPOOL 
562993e84f5c41b3aefd808a047d6cf8ea6c4284171f7f0d858d3a7417a67e31b06f283ed557fbad3fde25a4a9d2c049cbce52c0759b94850ea19848e4192f64
+DIST python-ldap-2.4.21.tar.gz 121176 SHA256 
2a3ce606465d2d5fbd0a620516b6648ffd85c343d9305d49a2a1f7d338b8bbd4 SHA512 
38f879bd70e5a31b2ec0f89c7a9aab6bdfe86285976300358828cdb83995edaaa960d29c8fcd9f333bda88a2015f306460de7bb24b2d514944d9dc83650acb75
 WHIRLPOOL 
8cc7526356e63642430804370ffd41cd1e74b74654d4302f90fe87a6471639848ae6ecff160a26daa39763718625b4bcdf3e2b6aaa58e98b00854e1692b30db5

diff --git a/dev-python/python-ldap/python-ldap-2.4.21.ebuild 
b/dev-python/python-ldap/python-ldap-2.4.21.ebuild
new file mode 100644
index 000..3309a2b
--- /dev/null
+++ b/dev-python/python-ldap/python-ldap-2.4.21.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# setup.py is written only for py2, which suits pypy
+PYTHON_COMPAT=( python2_7 pypy )
+
+inherit distutils-r1 multilib
+
+DESCRIPTION="Various LDAP-related Python modules"
+HOMEPAGE="http://www.python-ldap.org https://pypi.python.org/pypi/python-ldap;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~x86-solaris"
+IUSE="doc examples sasl ssl"
+
+# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
+# python team: Please do not remove python-ldap-2.3.9 from the tree.
+# OpenSSL is an optional runtime dep.
+# setup.py sets setuptools and misses pyasn1 and pyasn1-modules in 
install_requires
+RDEPEND=">net-nds/openldap-2.4.11
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   dev-python/pyasn1-modules[${PYTHON_USEDEP}]
+   sasl? ( >=dev-libs/cyrus-sasl-2.1 )"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+   sed -e "s:^library_dirs =.*:library_dirs = /usr/$(get_libdir) 
/usr/$(get_libdir)/sasl2:" \
+   -e "s:^include_dirs =.*:include_dirs = ${EPREFIX}/usr/include 
${EPREFIX}/usr/include/sasl:" \
+   -i setup.cfg || die "error fixing setup.cfg"
+
+   local mylibs="ldap"
+   if use sasl; then
+   use ssl && mylibs="ldap_r"
+   mylibs="${mylibs} sasl2"
+   else
+   sed -e 's/HAVE_SASL//g' -i setup.cfg || die
+   fi
+   use ssl && mylibs="${mylibs} ssl crypto"
+   use elibc_glibc && mylibs="${mylibs} resolv"
+
+   sed -e "s:^libs = .*:libs = lber ${mylibs}:" \
+   -i setup.cfg || die "error setting up libs in setup.cfg"
+
+   # set test expected to fail to expectedFailure
+   sed -e "s:^def test_bad_urls:@unittest.expectedFailure\ndef 
test_bad_urls:" \
+   -i Tests/t_ldapurl.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C Doc html
+}
+
+python_test() {
+   # XXX: the tests supposedly can start local slapd
+   # but it requires some manual config, it seems.
+
+   "${PYTHON}" Tests/t_ldapurl.py || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   use examples && local EXAMPLES=( Demo/. )
+   use doc && local HTML_DOCS=( Doc/.build/html/. )
+
+   distutils-r1_python_install_all
+}



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

2015-09-28 Thread Justin Lecher
commit: aa3065ceb50691b758891438553c1f33eacb417d
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Sep 28 12:01:12 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Sep 28 12:01:12 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa3065ce

dev-python/pytest: Remove w for world

Package-Manager: portage-2.2.22
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/pytest/{pytest-2.8.0.ebuild => pytest-2.8.0-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pytest/pytest-2.8.0.ebuild 
b/dev-python/pytest/pytest-2.8.0-r1.ebuild
similarity index 98%
rename from dev-python/pytest/pytest-2.8.0.ebuild
rename to dev-python/pytest/pytest-2.8.0-r1.ebuild
index 9c8599a..7e73bf5 100644
--- a/dev-python/pytest/pytest-2.8.0.ebuild
+++ b/dev-python/pytest/pytest-2.8.0-r1.ebuild
@@ -35,6 +35,7 @@ DEPEND="${RDEPEND}
)"
 
 python_prepare_all() {
+   chmod o-w *egg*/* || die
# Disable versioning of py.test script to avoid collision with
# versioning performed by the eclass.
sed -e "s/return points/return {'py.test': target}/" -i setup.py || die 
"sed failed"



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

2015-09-28 Thread Bernard Cafarelli
commit: 22ba876744450eee0689e17155dc8de90a91de60
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Sep 28 12:06:50 2015 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Sep 28 12:22:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22ba8767

media-gfx/argyllcms: drop old ~arch versions

Package-Manager: portage-2.2.22

 media-gfx/argyllcms/Manifest   |  3 -
 media-gfx/argyllcms/argyllcms-1.4.0-r1.ebuild  | 85 
 media-gfx/argyllcms/argyllcms-1.4.0-r2.ebuild  | 93 --
 media-gfx/argyllcms/argyllcms-1.5.1.ebuild | 92 -
 media-gfx/argyllcms/argyllcms-1.6.2.ebuild | 91 -
 media-gfx/argyllcms/argyllcms-1.6.3-r1.ebuild  | 92 -
 .../files/argyllcms-1.4.0-CVE-2012-4405.patch  | 18 -
 .../argyllcms/files/argyllcms-1.4.0-jpeg.patch | 21 -
 .../argyllcms/files/argyllcms-1.6.3-usb-db.patch   | 12 ---
 9 files changed, 507 deletions(-)

diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest
index 9d94081..27846fc 100644
--- a/media-gfx/argyllcms/Manifest
+++ b/media-gfx/argyllcms/Manifest
@@ -1,6 +1,3 @@
-DIST Argyll_V1.4.0_src.zip 15242860 SHA256 
d33134704d2964db69f9e61eb73188632fe2058cdf57aeaa56e64a264e02b1a8 SHA512 
edb9ff1b0a965e79a26c0138afe16472fd18236b55b7262135d70bfc7405001a55d2ada425fcbaa0b6f73a3fa2faa2cfe07b3413c8a5ecea04c87e5646ae
 WHIRLPOOL 
7b777f43c9a34966d3fee8ab67010d7253da4054e107749ffe67c4f834c3977a2889c3d0d5035b7e1d186d669c4ead69e2a912682631598630f12056d45acd6b
-DIST Argyll_V1.5.1_src.zip 9693168 SHA256 
7c65055e577da5a3344b3949e52c3e66fe6339b8801bf4e0cda687e78f7808a7 SHA512 
c21cd676edd6415a866fb2a7b122eac18e7596f265a0f2dc8d1f7ca761f64be9fd64ead1430e36eff8767672e73bd93de61398ff588e94a0e121d848afd8bb96
 WHIRLPOOL 
d827297475755e75abd73d60a725cb3e29eb2afa341295d5e47ee9cbae8803863bf84d2fc11f56f9f98862c126bd3f4fa37060a629c0b24ac3081bd3b2d2c5b6
-DIST Argyll_V1.6.2_src.zip 10291838 SHA256 
c21591d5615a584df438ecbfe7858fde571f6066e56da436c541d08ca899ac9f SHA512 
98484eb7985482c132532c2aedb24afeb20576a6417c89718d58e5e35e36bd4feb270aa7ea8c86b31dc218c82d99de3500c47346c75159a79de9df57d2019fcd
 WHIRLPOOL 
fbc4b766bd45d47b33f56b8662c7681c251aab0c978ff71f3079b83f9eeb8052725b77446035ce91589f11553283f84b43f24602e3b4127bc1b5f37672d3
 DIST Argyll_V1.6.3_src.zip 10338488 SHA256 
188beaa03dd2459403415023f8f8f9aab362bf3062a9822b3622dde6902e4b84 SHA512 
7c350c73492d7e2e27354814cfcb172bf1e4bb6ee8f3f71f2003a7d44ed4be9890a6c80d6a69228495645be11a327c0f7c2ab68d6f6621dd938744a1cd7ebe95
 WHIRLPOOL 
a854ebcca1950f3e654ae85fff3189bae17c511c26e2f3dd8104d9b55ddb83022659276fae201899f51a2a27b00c1cf98f157261e50d0fd48f1a8044923e11c6
 DIST Argyll_V1.7.0_src.zip 13935712 SHA256 
dac51cf5d8f6d04bb02f2f5b119fa0e8b773a010e6377116768b082ef018f663 SHA512 
644683c8a73d36583d607b5d51c543dca8f1e3fb3db8138a164f9ed7f994df7739ee7d810b7136a7cf0eba7b54fe53b35ffbdd4e6915ec20b271325119ce369c
 WHIRLPOOL 
e08c6e311856716ee6b49e37c583d8d4275629fb746f018e0d7c768d4c907644dc60545ff2c709217988c668b198dfc95396af3fdf0ccd40d320514854b1c087
 DIST Argyll_V1.8.0_src.zip 13931190 SHA256 
02440060b224bf8e42bd7eabe0c857e1311546839391d94bb250dda60e4db13b SHA512 
959a581aaf3514a130cae3aa133c385591b53d11e5ee6bb11349ee8614f392baa5f5799ede4d10dda8a3c182fc69a186a5a1738070649acdfb9987aa52f83976
 WHIRLPOOL 
6b43e3ecff4cde12fa1d6fe51f0a9612019ac1f452eed66e32ce8a834f127ee84119fdbb436cf1266e4e586f534acbf74df1102215d311d69a7f4f723d77a286

diff --git a/media-gfx/argyllcms/argyllcms-1.4.0-r1.ebuild 
b/media-gfx/argyllcms/argyllcms-1.4.0-r1.ebuild
deleted file mode 100644
index 5183759..000
--- a/media-gfx/argyllcms/argyllcms-1.4.0-r1.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit base udev
-
-MY_P="Argyll_V${PV}"
-DESCRIPTION="Open source, ICC compatible color management system"
-HOMEPAGE="http://www.argyllcms.com/;
-SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip;
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc"
-
-RDEPEND="media-libs/tiff
-   virtual/jpeg
-   sys-libs/zlib
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXxf86vm
-   x11-libs/libXScrnSaver"
-DEPEND="${RDEPEND}
-   app-arch/unzip
-   dev-util/ftjam"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=( "${FILESDIR}/${PN}-1.4.0-jpeg.patch"
-   "${FILESDIR}/${PN}-1.4.0-CVE-2012-4405.patch" )
-
-src_compile() {
-   # Make it respect LDFLAGS
-   echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop
-
-   # Evil hack to get --as-needed working. The build system unfortunately 
lists all
-   # the shared libraries by default on the command line _before_ the 
object to be built...
-   echo 

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

2015-09-28 Thread Bernard Cafarelli
commit: b91f8129d65ae6f9b623c538afff68bd5eab6a0e
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Sep 28 12:22:34 2015 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Sep 28 12:22:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b91f8129

media-gfx/argyllcms: version bump, bug #561188

Package-Manager: portage-2.2.22

 media-gfx/argyllcms/Manifest   |  1 +
 media-gfx/argyllcms/argyllcms-1.8.2.ebuild | 92 ++
 2 files changed, 93 insertions(+)

diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest
index 27846fc..cb4e264 100644
--- a/media-gfx/argyllcms/Manifest
+++ b/media-gfx/argyllcms/Manifest
@@ -1,3 +1,4 @@
 DIST Argyll_V1.6.3_src.zip 10338488 SHA256 
188beaa03dd2459403415023f8f8f9aab362bf3062a9822b3622dde6902e4b84 SHA512 
7c350c73492d7e2e27354814cfcb172bf1e4bb6ee8f3f71f2003a7d44ed4be9890a6c80d6a69228495645be11a327c0f7c2ab68d6f6621dd938744a1cd7ebe95
 WHIRLPOOL 
a854ebcca1950f3e654ae85fff3189bae17c511c26e2f3dd8104d9b55ddb83022659276fae201899f51a2a27b00c1cf98f157261e50d0fd48f1a8044923e11c6
 DIST Argyll_V1.7.0_src.zip 13935712 SHA256 
dac51cf5d8f6d04bb02f2f5b119fa0e8b773a010e6377116768b082ef018f663 SHA512 
644683c8a73d36583d607b5d51c543dca8f1e3fb3db8138a164f9ed7f994df7739ee7d810b7136a7cf0eba7b54fe53b35ffbdd4e6915ec20b271325119ce369c
 WHIRLPOOL 
e08c6e311856716ee6b49e37c583d8d4275629fb746f018e0d7c768d4c907644dc60545ff2c709217988c668b198dfc95396af3fdf0ccd40d320514854b1c087
 DIST Argyll_V1.8.0_src.zip 13931190 SHA256 
02440060b224bf8e42bd7eabe0c857e1311546839391d94bb250dda60e4db13b SHA512 
959a581aaf3514a130cae3aa133c385591b53d11e5ee6bb11349ee8614f392baa5f5799ede4d10dda8a3c182fc69a186a5a1738070649acdfb9987aa52f83976
 WHIRLPOOL 
6b43e3ecff4cde12fa1d6fe51f0a9612019ac1f452eed66e32ce8a834f127ee84119fdbb436cf1266e4e586f534acbf74df1102215d311d69a7f4f723d77a286
+DIST Argyll_V1.8.2_src.zip 13946428 SHA256 
59bdfaeace35d2007c90fc53234ba33bf8a64cffc08f7b27a297fc5f85455377 SHA512 
fb5a9fcfe558ce0593cc63d43751693dcaca8ed9dc202372bea5d8d54e19c004de0cb80382ffd2b570d9eeeb58584c7466b725d35377c72cbbde414625613d9c
 WHIRLPOOL 
1a7f32f5ac203ae69773c8f40540aed4c2d36b1878ac7e7cc703df8809faa6ca086a249c1f20f5c2b8bb3db652add330b8a555dd34570c79b1da74cd5bb372ed

diff --git a/media-gfx/argyllcms/argyllcms-1.8.2.ebuild 
b/media-gfx/argyllcms/argyllcms-1.8.2.ebuild
new file mode 100644
index 000..10a26f1
--- /dev/null
+++ b/media-gfx/argyllcms/argyllcms-1.8.2.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit base flag-o-matic multiprocessing toolchain-funcs udev
+
+MY_P="Argyll_V${PV}"
+
+DESCRIPTION="Open source, ICC compatible color management system"
+HOMEPAGE="http://www.argyllcms.com/;
+SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip;
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE="doc"
+
+RDEPEND="
+   media-libs/tiff:0
+   sys-libs/zlib
+   virtual/jpeg:0
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXxf86vm
+   x11-libs/libXScrnSaver"
+DEPEND="${RDEPEND}
+   app-arch/unzip
+   dev-util/ftjam"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.8.0-gcc5.patch
+   )
+
+src_compile() {
+   # Make it respect LDFLAGS
+   echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop
+
+   # Evil hack to get --as-needed working. The build system unfortunately 
lists all
+   # the shared libraries by default on the command line _before_ the 
object to be built...
+   echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr 
-lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop
+
+   append-cflags -DUNIX -D_THREAD_SAFE
+
+   sed \
+   -e 's:CCFLAGS:CFLAGS:g' \
+   -e "s:ar rusc:$(tc-getAR) rusc:g" \
+   -i Jambase || die
+
+   tc-export CC RANLIB
+
+   jam -dx -fJambase "-j$(makeopts_jobs)" || die
+}
+
+src_install() {
+   jam -dx -fJambase install || die
+
+   rm bin/License.txt || die
+
+   pushd bin > /dev/null
+   local binname
+   for binname in * ; do
+   newbin ${binname} argyll-${binname}
+   done
+   popd > /dev/null
+
+   use doc && dohtml doc/*
+
+   dodoc log.txt Readme.txt ttbd.txt notes.txt
+
+   insinto /usr/share/${PN}
+   doins -r ref
+
+   udev_dorules usb/55-Argyll.rules
+}
+
+pkg_postinst() {
+   elog "If you have a Spyder2 you need to extract the firmware"
+   elog "from the CVSpyder.dll of the windows driver package"
+   elog "and store it as /usr/share/color/spyd2PLD.bin"
+   echo
+   elog "For further info on setting up instrument access read"
+   elog "http://www.argyllcms.com/doc/Installing_Linux.html;
+   echo
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/columnize/files/, dev-python/columnize/

2015-09-28 Thread Justin Lecher
commit: b1c25642401d33feefa67e3ce728d3c34afb0e1f
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Sep 28 12:26:18 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Sep 28 12:26:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c25642

dev-python/columnize: Fix setup.py to use tests_requires and correct deps to 
pytest

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=539818
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=561734

see Github rocky/pycolumnize#24

Package-Manager: portage-2.2.22
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/columnize/columnize-0.3.5-r1.ebuild|  2 ++
 dev-python/columnize/columnize-0.3.8.ebuild   |  2 ++
 dev-python/columnize/files/columnize-0.3.5-nose.patch | 15 +++
 dev-python/columnize/files/columnize-0.3.8-nose.patch | 15 +++
 4 files changed, 34 insertions(+)

diff --git a/dev-python/columnize/columnize-0.3.5-r1.ebuild 
b/dev-python/columnize/columnize-0.3.5-r1.ebuild
index 4d71319..579c0a2 100644
--- a/dev-python/columnize/columnize-0.3.5-r1.ebuild
+++ b/dev-python/columnize/columnize-0.3.5-r1.ebuild
@@ -20,6 +20,8 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
 RDEPEND=""
 
+PATCHES=( "${FILESDIR}"/${P}-nose.patch )
+
 python_test() {
nosetests || die "tests failed"
 }

diff --git a/dev-python/columnize/columnize-0.3.8.ebuild 
b/dev-python/columnize/columnize-0.3.8.ebuild
index 54782b7..5d94ec2 100644
--- a/dev-python/columnize/columnize-0.3.8.ebuild
+++ b/dev-python/columnize/columnize-0.3.8.ebuild
@@ -22,6 +22,8 @@ DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
 
+PATCHES=( "${FILESDIR}"/${P}-nose.patch )
+
 python_test() {
py.test || die
 }

diff --git a/dev-python/columnize/files/columnize-0.3.5-nose.patch 
b/dev-python/columnize/files/columnize-0.3.5-nose.patch
new file mode 100644
index 000..f09f770
--- /dev/null
+++ b/dev-python/columnize/files/columnize-0.3.5-nose.patch
@@ -0,0 +1,15 @@
+ setup.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/setup.py b/setup.py
+index e1035eb..bb8eaf6 100755
+--- a/setup.py
 b/setup.py
+@@ -26,6 +26,6 @@ setup(
+   url= web,
+   version= VERSION,
+   py_modules = py_modules,
+-  setup_requires = ['nose>=1.0'],
++  tests_requires = ['nose>=1.0'],
+   zip_safe   = zip_safe
+   )

diff --git a/dev-python/columnize/files/columnize-0.3.8-nose.patch 
b/dev-python/columnize/files/columnize-0.3.8-nose.patch
new file mode 100644
index 000..956e033
--- /dev/null
+++ b/dev-python/columnize/files/columnize-0.3.8-nose.patch
@@ -0,0 +1,15 @@
+ setup.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/setup.py b/setup.py
+index 4a4b238..854d3e1 100755
+--- a/setup.py
 b/setup.py
+@@ -33,6 +33,6 @@ setup(
+   version= VERSION,
+   py_modules = py_modules,
+   install_requires   = install_requires,
+-  setup_requires = ['nose>=1.0'],
++  tests_requires = ['pytest'],
+   zip_safe   = zip_safe
+   )



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

2015-09-28 Thread Agostino Sarubbo
commit: f786d9baf26de040375a9cdd1b2e09fa4d763806
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 28 09:29:53 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 28 09:29:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f786d9ba

dev-python/python-nbxmpp: amd64 stable wrt bug #561644

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

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

diff --git a/dev-python/python-nbxmpp/python-nbxmpp-0.5.3.ebuild 
b/dev-python/python-nbxmpp/python-nbxmpp-0.5.3.ebuild
index 4c9e4ff..812bd06 100644
--- a/dev-python/python-nbxmpp/python-nbxmpp-0.5.3.ebuild
+++ b/dev-python/python-nbxmpp/python-nbxmpp-0.5.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="http://python-nbxmpp.gajim.org/downloads/${TAG} -> 
${P}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 S="${WORKDIR}"/nbxmpp-${PV}



[gentoo-commits] repo/gentoo:master commit in: games-board/chessx/

2015-09-28 Thread Agostino Sarubbo
commit: 0da1e4a78538e533793dc566b57ba9bb9d744e2b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 28 09:30:34 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 28 09:30:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0da1e4a7

games-board/chessx: amd64 stable wrt bug #561592

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 games-board/chessx/chessx-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-board/chessx/chessx-1.3.2.ebuild 
b/games-board/chessx/chessx-1.3.2.ebuild
index 9de4c46..af479d6 100644
--- a/games-board/chessx/chessx-1.3.2.ebuild
+++ b/games-board/chessx/chessx-1.3.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://sourceforge.net/projects/chessx/files/chessx/${PV}/${P}.tgz;
 
 LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+ ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 RDEPEND="dev-qt/qtprintsupport:5



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

2015-09-28 Thread Agostino Sarubbo
commit: 5d94e2017fb040208a1ea3049f8c1d45685d2061
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 28 09:29:30 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 28 09:29:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d94e201

x11-misc/xosview: amd64 stable wrt bug #561704

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

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

diff --git a/x11-misc/xosview/xosview-1.16.ebuild 
b/x11-misc/xosview/xosview-1.16.ebuild
index d622a25..523b455 100644
--- a/x11-misc/xosview/xosview-1.16.ebuild
+++ b/x11-misc/xosview/xosview-1.16.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://www.pogo.org.uk/~mark/${PN}/releases/${P}.tar.gz;
 
 LICENSE="GPL-2 BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 IUSE="suid"
 
 COMMON_DEPS="x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-input-pad/

2015-09-28 Thread Agostino Sarubbo
commit: c214cf1beeb6b581918a9f33723be49ccc2a02bb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 28 09:29:20 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 28 09:29:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c214cf1b

app-i18n/scim-input-pad: amd64 stable wrt bug #561634

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 app-i18n/scim-input-pad/scim-input-pad-0.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim-input-pad/scim-input-pad-0.1.3.ebuild 
b/app-i18n/scim-input-pad/scim-input-pad-0.1.3.ebuild
index f4a68a1..cbe3f11 100644
--- a/app-i18n/scim-input-pad/scim-input-pad-0.1.3.ebuild
+++ b/app-i18n/scim-input-pad/scim-input-pad-0.1.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="nls"
 
 RDEPEND=">=app-i18n/scim-1.2.0



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

2015-09-28 Thread Agostino Sarubbo
commit: 47142ad49c777248cb55f4c9eda09f88f51157d0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 28 09:30:03 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 28 09:30:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47142ad4

app-admin/puppetdb: amd64 stable wrt bug #561580

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 app-admin/puppetdb/puppetdb-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/puppetdb/puppetdb-3.1.0.ebuild 
b/app-admin/puppetdb/puppetdb-3.1.0.ebuild
index 512445a..9ad5164 100644
--- a/app-admin/puppetdb/puppetdb-3.1.0.ebuild
+++ b/app-admin/puppetdb/puppetdb-3.1.0.ebuild
@@ -14,7 +14,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
 # will need the same keywords as puppet
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND+=">=virtual/jdk-1.7.0"
 DEPEND+=""



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

2015-09-28 Thread Agostino Sarubbo
commit: b8593d5a2d4aa83a62b8c0460fe13a9dfec54a5f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 28 09:29:43 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 28 09:29:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8593d5a

net-im/gajim: amd64 stable wrt bug #561644

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 net-im/gajim/gajim-0.16.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/gajim/gajim-0.16.4.ebuild b/net-im/gajim/gajim-0.16.4.ebuild
index edf6fd6..60a2bd6 100644
--- a/net-im/gajim/gajim-0.16.4.ebuild
+++ b/net-im/gajim/gajim-0.16.4.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
 IUSE="avahi crypt dbus gnome gnome-keyring kde idle jingle libnotify 
networkmanager nls spell +srv test X xhtml"
 
 REQUIRED_USE="



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

2015-09-28 Thread Agostino Sarubbo
commit: 3dfc84a77e020c4ecaf559ac60be58f6b5b2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 28 09:30:44 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 28 09:30:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dfc84a7

app-admin/webapp-config: amd64 stable wrt bug #561658

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 app-admin/webapp-config/webapp-config-1.54-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/webapp-config/webapp-config-1.54-r1.ebuild 
b/app-admin/webapp-config/webapp-config-1.54-r1.ebuild
index a6e8464..71f1457 100644
--- a/app-admin/webapp-config/webapp-config-1.54-r1.ebuild
+++ b/app-admin/webapp-config/webapp-config-1.54-r1.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
 inherit distutils-r1
 
 SRC_URI="https://dev.gentoo.org/~twitch153/${PN}/${P}.tar.bz2;
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd"
 
 DESCRIPTION="Gentoo's installer for web-based applications"
 HOMEPAGE="http://sourceforge.net/projects/webapp-config/;



[gentoo-commits] repo/gentoo:master commit in: games-sports/dustrac/

2015-09-28 Thread Agostino Sarubbo
commit: 69c60aa7d92bcc397312389297686ac89376bfa7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 28 09:30:23 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 28 09:30:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69c60aa7

games-sports/dustrac: amd64 stable wrt bug #561590

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 games-sports/dustrac/dustrac-1.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-sports/dustrac/dustrac-1.11.0.ebuild 
b/games-sports/dustrac/dustrac-1.11.0.ebuild
index e34e5f7..15fca0b 100644
--- a/games-sports/dustrac/dustrac-1.11.0.ebuild
+++ b/games-sports/dustrac/dustrac-1.11.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dustrac/${P}.tar.gz"
 
 LICENSE="GPL-3+ CC-BY-SA-3.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 RDEPEND="



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

2015-09-28 Thread Agostino Sarubbo
commit: e99caaa55df02e8df109c572a3c648e8159a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 28 09:29:09 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 28 09:29:09 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e99caaa5

games-rpg/manaplus: amd64 stable wrt bug #561600

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

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

diff --git a/games-rpg/manaplus/manaplus-1.5.8.15.ebuild 
b/games-rpg/manaplus/manaplus-1.5.8.15.ebuild
index f2ed73b..e799105 100644
--- a/games-rpg/manaplus/manaplus-1.5.8.15.ebuild
+++ b/games-rpg/manaplus/manaplus-1.5.8.15.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://download.evolonline.org/manaplus/download/${PV}/manaplus-${PV}.t
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="nls opengl"
 
 RDEPEND="



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

2015-09-28 Thread Agostino Sarubbo
commit: 8ac98d011d4270e3bae272e1b8926d6b6afab248
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 28 09:30:54 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 28 09:30:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ac98d01

media-fonts/mathematica-fonts: amd64 stable wrt bug #561692

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 media-fonts/mathematica-fonts/mathematica-fonts-10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/mathematica-fonts/mathematica-fonts-10.0.ebuild 
b/media-fonts/mathematica-fonts/mathematica-fonts-10.0.ebuild
index 70d2dd7..d375402 100644
--- a/media-fonts/mathematica-fonts/mathematica-fonts-10.0.ebuild
+++ b/media-fonts/mathematica-fonts/mathematica-fonts-10.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://support.wolfram.com/kb/data/uploads/2014/08/TrueType.zip -> ${P}
 
 LICENSE="WRI-EULA"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
 IUSE=""
 
 RESTRICT="binchecks mirror strip"



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

2015-09-28 Thread Eray Aslan
commit: ce14f6127316e7bf8e62ef356938c6bee17885f0
Author: Eray Aslan  gentoo  org>
AuthorDate: Mon Sep 28 09:56:16 2015 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Mon Sep 28 09:56:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce14f612

mail-mta/postfix: version bump to postfix-3.1_pre20150924

Package-Manager: portage-2.2.22

 mail-mta/postfix/Manifest   | 2 +-
 .../{postfix-3.1_pre20150913.ebuild => postfix-3.1_pre20150924.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 9b56431..e109db0 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -3,5 +3,5 @@ DIST postfix-2.11.6.tar.gz 4030414 SHA256 
77f35574c78cf5ac468061c38037c4f858ead7
 DIST postfix-3.0.0.tar.gz 4239248 SHA256 
c2f2f10aa3e6b7090ba979e9c515e42b3140c5c1c17a33d58787569df7ae0955 SHA512 
ba5b67a8f03c6fe6bbb62e2aad981a6f3ba8266ea2fa93abfa5d31cdb20b2d5a47fc373f401b247ca2cb5a19e654f86b2a65fe906c102d729e472b6c5ff1cd7a
 WHIRLPOOL 
1510a17f3376d77eb503b3adf47639f6466a38e20a06ebf7ae0ec6849dc2ea332377c82af816f298a2719bccc4917d14132ee9e11c14cbafa3ea53ec40056f50
 DIST postfix-3.0.1.tar.gz 4265677 SHA256 
cd2bd6447fe3368bb1a39f482f8dd1eec87c63067a0eb75f9aec8e4eadd21328 SHA512 
17916f6dc7113589b011dbf6a6bb54cb9f6d0d5f176fb3c877d4a5a09ac62c4faf088bf1eba0b41c6d2b9d55660fd4c52d4ba2a01f82db3679322756b6da6f37
 WHIRLPOOL 
3e0f28350a42428b7deae460d2312c90f84f82aaa7755207e1eba04ee7c3b276eaddbd8c8b705a38923ad29625a36aa06c80849ecc9201f4aa99e44811913790
 DIST postfix-3.0.2.tar.gz 4239235 SHA256 
68256314202f5f0f24022d64f7ac664d28fa1394d07c84a37c3fc7a2d040be80 SHA512 
b097ff5cb1707361af568bbcf8b9d264dfefe7a9fd5c2fb4ce731a2ff6a632c3341ace43afe7f1600f2096592535cf9a300322f78c92000e752e0df7d3c39021
 WHIRLPOOL 
3fd230321577c0226926701a17803b038a281b46abe884899ca38ea18c5fd9c13ef90900e5fdd17db20ecf8dc63b373cb9f378f1402660be2908192900cba47a
-DIST postfix-3.1-20150913.tar.gz 4304955 SHA256 
ab94a8daf2a6b3d45157ed279ee00227603aeaf5a821f9077701e3aa01c72b45 SHA512 
23bf6be389e281ad64111b32d6680a2b44522ceed835a9622f9b3e85483f8c51cb726ebacf1cc091b24ed81c1cca11e34900a34fb2ce2797b2af9127ce092dc3
 WHIRLPOOL 
5d16aadc65a824f15b91aeefee62d9f1874d2be633bca437dfd3d20c88f29e9af5d5d1ea77615dcaa7fd483cef37d362e652a17ef965acc80b9a5fdf0b321351
+DIST postfix-3.1-20150924.tar.gz 4305500 SHA256 
069f7e257c459babd3938ccd6e9422be89dab163edd6d5321e5fc5263b4f6e68 SHA512 
8283137587703a82e58520e60b49f88052be6033df2b5daa61b221f8d2f41e76c51c4264353027df943c6575b801cba91282112fae53a15027f99f52e82c83aa
 WHIRLPOOL 
7784635d33ed077de9b5c8d358086e5a8668561a145767b58fa9ac7ed8cd07ab5216cec249f11f05d80a171e6d2b35b3cf6a79ad295d4a83be7d35d77de84d58
 DIST postfix-vda-v13-2.10.0.patch 55701 SHA256 
6208021eb0b37ac6482e334e538ed5700cc22c4d4dd66ed9e975ae5f20bf935f SHA512 
0b4b53a8cd28abf56eee3b2ed63ca1814251b60816e6ca1143249d25fd6ef7f905bec3134125ac6e851af685db8aae878012113693261529ae2ddbcf1bd93e62
 WHIRLPOOL 
d98b7d2177b8b69738086880fd08c336fa60b99ff7413624e628fd5f17be2064f2ccaa37c047d3013ed41c0ff1bcb76e7962f8390c4179f28ab11733dd3b59d3

diff --git a/mail-mta/postfix/postfix-3.1_pre20150913.ebuild 
b/mail-mta/postfix/postfix-3.1_pre20150924.ebuild
similarity index 100%
rename from mail-mta/postfix/postfix-3.1_pre20150913.ebuild
rename to mail-mta/postfix/postfix-3.1_pre20150924.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-input-pad/

2015-09-28 Thread Mikle Kolyada
commit: 81083849da8320f1529d64df1bbe4f71d4c3b557
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Sep 28 09:53:34 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Sep 28 09:53:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81083849

app-i18n/scim-input-pad: x86 stable wrt bug #561634

Package-Manager: portage-2.2.20.1

 app-i18n/scim-input-pad/scim-input-pad-0.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim-input-pad/scim-input-pad-0.1.3.ebuild 
b/app-i18n/scim-input-pad/scim-input-pad-0.1.3.ebuild
index cbe3f11..677ebbf 100644
--- a/app-i18n/scim-input-pad/scim-input-pad-0.1.3.ebuild
+++ b/app-i18n/scim-input-pad/scim-input-pad-0.1.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="nls"
 
 RDEPEND=">=app-i18n/scim-1.2.0



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

2015-09-28 Thread Bernard Cafarelli
commit: 647e2771fabfe2dbbfe77ad370a31cf16ceab29f
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Sep 28 08:40:17 2015 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Sep 28 08:40:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=647e2771

sys-devel/clang: fix slot on 3.7.0, thanks klnikita on IRC

Package-Manager: portage-2.2.22

 sys-devel/clang/clang-3.7.0-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang/clang-3.7.0-r100.ebuild 
b/sys-devel/clang/clang-3.7.0-r100.ebuild
index 145a0f1..8f3633d 100644
--- a/sys-devel/clang/clang-3.7.0-r100.ebuild
+++ b/sys-devel/clang/clang-3.7.0-r100.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://clang.llvm.org/;
 SRC_URI=""
 
 LICENSE="UoI-NCSA"
-SLOT="0/3.6"
+SLOT="0/3.7"
 KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="debug multitarget python +static-analyzer"
 



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

2015-09-28 Thread Mikle Kolyada
commit: fb37d2329100d6baaebc993950ff48772b250e97
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Sep 28 10:04:05 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Sep 28 10:04:05 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb37d232

net-misc/pipes: x86 stable wrt bug #517454

Package-Manager: portage-2.2.20.1

 net-misc/pipes/pipes-1.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/pipes/pipes-1.16.1.ebuild 
b/net-misc/pipes/pipes-1.16.1.ebuild
index b812b80..5cd9462 100644
--- a/net-misc/pipes/pipes-1.16.1.ebuild
+++ b/net-misc/pipes/pipes-1.16.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://bisqwit.iki.fi/src/arch/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ppc ~s390 ~x86"
+KEYWORDS="~amd64 ppc ~s390 x86"
 
 src_prepare() {
# Prevent the build system from looking for dependencies



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

2015-09-28 Thread Mike Pagano
commit: 8c42359c6aec1cc4dee79c9a07b882c72417f1d5
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Sep 28 09:26:10 2015 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Sep 28 09:26:10 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c42359c

sys-kernel/git-sources: Version bump

Package-Manager: portage-2.2.20.1

 sys-kernel/git-sources/Manifest   |  1 +
 sys-kernel/git-sources/git-sources-4.3_rc3.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 37238bc..162e54e 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,3 +1,4 @@
 DIST linux-4.2.tar.xz 85507784 SHA256 
cf20e044f17588d2a42c8f2a450b0fd84dfdbd579b489d93e9ab7d0e8b45dbeb SHA512 
a87bbce3c0c6d810a41bbba1c0dcaae80dc38dded9f8571e97fa4ee5a468d655daf52d260911412f7c7da3171a5114e89d63da14b1753b9a3eb2cc38fd89b9ee
 WHIRLPOOL 
2058e664ee287cc03119ff3dd0155b7018b9c789a13a1012f190e516172f845dcb2d977c8e6a6951e9bd720e5e8cdfa3b888cce392c9b02780520e77475870d0
 DIST patch-4.3-rc1.xz 6171956 SHA256 
5248a8e4fcf347cd918622b8f17057b50a8c367758fd4aed9b9e9dff0ad6a8d0 SHA512 
d5ca7d7aff66305c4ad0b478b670a6c8bc880dfa9ca5e40b2df98eb814c529e18b0b130fe8100747588a02326fbd31d1b3a1b205616368a473e5ce11ee965114
 WHIRLPOOL 
9529ff348dc69bf224fc38b69dc8edb56ea982443382aadb98f753d16a8b819af04705b94f4a64b219d1584d4800df3b64f0d795842adb35ea01b4547dabc4db
 DIST patch-4.3-rc2.xz 6285616 SHA256 
b467915f75047d805d5b9da01d416c420aea353321146e52540fcec83c3daeab SHA512 
8b218328ac376d7144df179632e839184ef616c3f9f58232cc76155c15852634ddd3a8dcd995395bdd48510d9f4364bc7198e0b9e709754dd74a91c1d46a6799
 WHIRLPOOL 
8da044d955e1ac9ec78422c853533f071a80680cb5cf914de19858d2cb42cbc25cea857e62b5847f09570a89a96c618389d5cb1f2a35481e4846c57196cd402b
+DIST patch-4.3-rc3.xz 6370684 SHA256 
5fb1f48e05e7523223498dcb319cfbdb5de8211713fae3bab17f75239afc13ab SHA512 
937352ac6ad4e003938635d9fb3fcb8c8c78268b1f9fb55b09623530391ca9f089b64537422dd7f1a3b0d7bb24bbc0ca896532318067a9e5c1e6904dfef8d65d
 WHIRLPOOL 
ea98b91bfefc9f1d3b71c9c3cbf8c2b23ef0a1e3092a05bbe3a7d4dcceb1073e9d361b07bb669fb50e92ae875e230148a66a67c265e6db1ff00c7836bf44e3ed

diff --git a/sys-kernel/git-sources/git-sources-4.3_rc3.ebuild 
b/sys-kernel/git-sources/git-sources-4.3_rc3.ebuild
new file mode 100644
index 000..13457db
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-4.3_rc3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="yes"
+K_BASE_VER="4.2"
+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.4"
+
+pkg_postinst() {
+   postinst_sources
+}



[gentoo-commits] repo/gentoo:master commit in: games-strategy/lgeneral/

2015-09-28 Thread Agostino Sarubbo
commit: a9361f9708838094336f7f8ee0dfcd6ae77cf2c5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 28 09:30:13 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 28 09:30:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9361f97

games-strategy/lgeneral: amd64 stable wrt bug #561588

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 games-strategy/lgeneral/lgeneral-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-strategy/lgeneral/lgeneral-1.3.0.ebuild 
b/games-strategy/lgeneral/lgeneral-1.3.0.ebuild
index 4a7d126..9e3fbe9 100644
--- a/games-strategy/lgeneral/lgeneral-1.3.0.ebuild
+++ b/games-strategy/lgeneral/lgeneral-1.3.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="nls"
 
 RDEPEND="media-libs/libsdl[sound,video]



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

2015-09-28 Thread Mikle Kolyada
commit: 642abca94edaef5303b52ba3f7439b3f5cab1c8e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Sep 28 10:01:35 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Sep 28 10:01:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=642abca9

app-admin/webapp-config: x86 stable wrt bug #561658

Package-Manager: portage-2.2.20.1

 app-admin/webapp-config/webapp-config-1.54-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/webapp-config/webapp-config-1.54-r1.ebuild 
b/app-admin/webapp-config/webapp-config-1.54-r1.ebuild
index 71f1457..403ba90 100644
--- a/app-admin/webapp-config/webapp-config-1.54-r1.ebuild
+++ b/app-admin/webapp-config/webapp-config-1.54-r1.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
 inherit distutils-r1
 
 SRC_URI="https://dev.gentoo.org/~twitch153/${PN}/${P}.tar.bz2;
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~x86-fbsd"
 
 DESCRIPTION="Gentoo's installer for web-based applications"
 HOMEPAGE="http://sourceforge.net/projects/webapp-config/;



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

2015-09-28 Thread Agostino Sarubbo
commit: 8d325f36d8738006cf55ca1db481e8e5bc908821
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 28 10:12:29 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 28 10:12:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d325f36

sci-electronics/eagle: amd64 stable wrt bug #560712

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

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

diff --git a/sci-electronics/eagle/eagle-7.3.0.ebuild 
b/sci-electronics/eagle/eagle-7.3.0.ebuild
index 42f618a..40fdda8 100644
--- a/sci-electronics/eagle/eagle-7.3.0.ebuild
+++ b/sci-electronics/eagle/eagle-7.3.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="cadsoft-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 -*"
+KEYWORDS="-* amd64 ~x86"
 IUSE="doc linguas_de linguas_zh"
 
 QA_PREBUILT="opt/eagle/bin/eagle"



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

2015-09-28 Thread Agostino Sarubbo
commit: da237baf51c3519cc9c95b35aeb3703f6cf382cb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 28 10:12:17 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 28 10:12:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da237baf

net-analyzer/icinga2: amd64 stable wrt bug #561584

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 net-analyzer/icinga2/icinga2-2.3.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/icinga2/icinga2-2.3.10-r1.ebuild 
b/net-analyzer/icinga2/icinga2-2.3.10-r1.ebuild
index fc4c95a..891be36 100644
--- a/net-analyzer/icinga2/icinga2-2.3.10-r1.ebuild
+++ b/net-analyzer/icinga2/icinga2-2.3.10-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Icinga/icinga2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+mysql postgres classicui minimal nano-syntax +plugins +vim-syntax"
 
 DEPEND="



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

2015-09-28 Thread Mike Pagano
commit: 226f35b4faf8c37111b54e1449a20137b0b3212c
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Sep 28 23:44:18 2015 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Sep 28 23:44:18 2015 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=226f35b4

dm crypt: constrain crypt device's max_segment_size to PAGE_SIZE. See bug 
#561558. Thanks to kipplasterjoe for reporting.

 _README|  4 ++
 1600_dm-crypt-limit-max-segment-size.patch | 84 ++
 2 files changed, 88 insertions(+)

diff --git a/_README b/_README
index 93b94b6..551dcf3 100644
--- a/_README
+++ b/_README
@@ -55,6 +55,10 @@ Patch:  
1510_fs-enable-link-security-restrictions-by-default.patch
 From:   
http://sources.debian.net/src/linux/3.16.7-ckt4-3/debian/patches/debian/fs-enable-link-security-restrictions-by-default.patch/
 Desc:   Enable link security restrictions by default.
 
+Patch:  1600_dm-crypt-limit-max-segment-size.patch
+From:   https://bugzilla.kernel.org/show_bug.cgi?id=104421
+Desc:   dm crypt: constrain crypt device's max_segment_size to PAGE_SIZE.
+
 Patch:  2700_ThinkPad-30-brightness-control-fix.patch
 From:   Seth Forshee 
 Desc:   ACPI: Disable Windows 8 compatibility for some Lenovo ThinkPads.

diff --git a/1600_dm-crypt-limit-max-segment-size.patch 
b/1600_dm-crypt-limit-max-segment-size.patch
new file mode 100644
index 000..82aca44
--- /dev/null
+++ b/1600_dm-crypt-limit-max-segment-size.patch
@@ -0,0 +1,84 @@
+From 586b286b110e94eb31840ac5afc0c24e0881fe34 Mon Sep 17 00:00:00 2001
+From: Mike Snitzer 
+Date: Wed, 9 Sep 2015 21:34:51 -0400
+Subject: dm crypt: constrain crypt device's max_segment_size to PAGE_SIZE
+
+Setting the dm-crypt device's max_segment_size to PAGE_SIZE is an
+unfortunate constraint that is required to avoid the potential for
+exceeding dm-crypt's underlying device's max_segments limits -- due to
+crypt_alloc_buffer() possibly allocating pages for the encryption bio
+that are not as physically contiguous as the original bio.
+
+It is interesting to note that this problem was already fixed back in
+2007 via commit 91e106259 ("dm crypt: use bio_add_page").  But Linux 4.0
+commit cf2f1abfb ("dm crypt: don't allocate pages for a partial
+request") regressed dm-crypt back to _not_ using bio_add_page().  But
+given dm-crypt's cpu parallelization changes all depend on commit
+cf2f1abfb's abandoning of the more complex io fragments processing that
+dm-crypt previously had we cannot easily go back to using
+bio_add_page().
+
+So all said the cleanest way to resolve this issue is to fix dm-crypt to
+properly constrain the original bios entering dm-crypt so the encryption
+bios that dm-crypt generates from the original bios are always
+compatible with the underlying device's max_segments queue limits.
+
+It should be noted that technically Linux 4.3 does _not_ need this fix
+because of the block core's new late bio-splitting capability.  But, it
+is reasoned, there is little to be gained by having the block core split
+the encrypted bio that is composed of PAGE_SIZE segments.  That said, in
+the future we may revert this change.
+
+Fixes: cf2f1abfb ("dm crypt: don't allocate pages for a partial request")
+Fixes: https://bugzilla.kernel.org/show_bug.cgi?id=104421
+Suggested-by: Jeff Moyer 
+Signed-off-by: Mike Snitzer 
+Cc: sta...@vger.kernel.org # 4.0+
+
+diff --git a/drivers/md/dm-crypt.c b/drivers/md/dm-crypt.c
+index d60c88d..4b3b6f8 100644
+--- a/drivers/md/dm-crypt.c
 b/drivers/md/dm-crypt.c
+@@ -968,7 +968,8 @@ static void crypt_free_buffer_pages(struct crypt_config 
*cc, struct bio *clone);
+ 
+ /*
+  * Generate a new unfragmented bio with the given size
+- * This should never violate the device limitations
++ * This should never violate the device limitations (but only because
++ * max_segment_size is being constrained to PAGE_SIZE).
+  *
+  * This function may be called concurrently. If we allocate from the mempool
+  * concurrently, there is a possibility of deadlock. For example, if we have
+@@ -2045,9 +2046,20 @@ static int crypt_iterate_devices(struct dm_target *ti,
+   return fn(ti, cc->dev, cc->start, ti->len, data);
+ }
+ 
++static void crypt_io_hints(struct dm_target *ti, struct queue_limits *limits)
++{
++  /*
++   * Unfortunate constraint that is required to avoid the potential
++   * for exceeding underlying device's max_segments limits -- due to
++   * crypt_alloc_buffer() possibly allocating pages for the encryption
++   * bio that are not as physically contiguous as the original bio.
++   */
++  limits->max_segment_size = PAGE_SIZE;
++}
++
+ static struct target_type crypt_target = {
+   .name   = "crypt",
+-  .version = {1, 14, 0},
++  .version = {1, 14, 1},
+   .module = THIS_MODULE,
+   .ctr= crypt_ctr,
+   .dtr

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

2015-09-28 Thread Mike Gilbert
commit: 0632d91c0b15668d32d7a32336bf196e7c25e850
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Sep 29 01:33:15 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Sep 29 01:33:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0632d91c

www-client/chromium: Fix build with clang

Only set host vars when cross-compiling.
This lets a native clang build work by default.

https://bugs.gentoo.org/561726

Package-Manager: portage-2.2.22_p3

 www-client/chromium/chromium-45.0.2454.101.ebuild | 14 --
 www-client/chromium/chromium-46.0.2490.42.ebuild  | 14 --
 www-client/chromium/chromium-47.0.2516.0.ebuild   | 14 --
 3 files changed, 24 insertions(+), 18 deletions(-)

diff --git a/www-client/chromium/chromium-45.0.2454.101.ebuild 
b/www-client/chromium/chromium-45.0.2454.101.ebuild
index 15fbe60..c450cda 100644
--- a/www-client/chromium/chromium-45.0.2454.101.ebuild
+++ b/www-client/chromium/chromium-45.0.2454.101.ebuild
@@ -469,17 +469,19 @@ src_configure() {
fi
 
# Make sure the build system will use the right tools, bug #340795.
-   tc-export AR CC CXX RANLIB
+   tc-export AR CC CXX NM
 
# Tools for building programs to be executed on the build system, bug 
#410883.
-   export AR_host=$(tc-getBUILD_AR)
-   export CC_host=$(tc-getBUILD_CC)
-   export CXX_host=$(tc-getBUILD_CXX)
-   export LD_host=${CXX_host}
+   if tc-is-cross-compiler; then
+   export AR_host=$(tc-getBUILD_AR)
+   export CC_host=$(tc-getBUILD_CC)
+   export CXX_host=$(tc-getBUILD_CXX)
+   export NM_host=$(tc-getBUILD_NM)
+   fi
 
# Bug 491582.
export TMPDIR="${WORKDIR}/temp"
-   mkdir -m 755 "${TMPDIR}" || die
+   mkdir -p -m 755 "${TMPDIR}" || die
 
local build_ffmpeg_args=""
if use pic && [[ "${ffmpeg_target_arch}" == "ia32" ]]; then

diff --git a/www-client/chromium/chromium-46.0.2490.42.ebuild 
b/www-client/chromium/chromium-46.0.2490.42.ebuild
index 672ea96..565c1f7 100644
--- a/www-client/chromium/chromium-46.0.2490.42.ebuild
+++ b/www-client/chromium/chromium-46.0.2490.42.ebuild
@@ -469,17 +469,19 @@ src_configure() {
fi
 
# Make sure the build system will use the right tools, bug #340795.
-   tc-export AR CC CXX RANLIB
+   tc-export AR CC CXX NM
 
# Tools for building programs to be executed on the build system, bug 
#410883.
-   export AR_host=$(tc-getBUILD_AR)
-   export CC_host=$(tc-getBUILD_CC)
-   export CXX_host=$(tc-getBUILD_CXX)
-   export LD_host=${CXX_host}
+   if tc-is-cross-compiler; then
+   export AR_host=$(tc-getBUILD_AR)
+   export CC_host=$(tc-getBUILD_CC)
+   export CXX_host=$(tc-getBUILD_CXX)
+   export NM_host=$(tc-getBUILD_NM)
+   fi
 
# Bug 491582.
export TMPDIR="${WORKDIR}/temp"
-   mkdir -m 755 "${TMPDIR}" || die
+   mkdir -p -m 755 "${TMPDIR}" || die
 
local build_ffmpeg_args=""
if use pic && [[ "${ffmpeg_target_arch}" == "ia32" ]]; then

diff --git a/www-client/chromium/chromium-47.0.2516.0.ebuild 
b/www-client/chromium/chromium-47.0.2516.0.ebuild
index 50afc7c..e8acf4a 100644
--- a/www-client/chromium/chromium-47.0.2516.0.ebuild
+++ b/www-client/chromium/chromium-47.0.2516.0.ebuild
@@ -477,17 +477,19 @@ src_configure() {
fi
 
# Make sure the build system will use the right tools, bug #340795.
-   tc-export AR CC CXX RANLIB
+   tc-export AR CC CXX NM
 
# Tools for building programs to be executed on the build system, bug 
#410883.
-   export AR_host=$(tc-getBUILD_AR)
-   export CC_host=$(tc-getBUILD_CC)
-   export CXX_host=$(tc-getBUILD_CXX)
-   export LD_host=${CXX_host}
+   if tc-is-cross-compiler; then
+   export AR_host=$(tc-getBUILD_AR)
+   export CC_host=$(tc-getBUILD_CC)
+   export CXX_host=$(tc-getBUILD_CXX)
+   export NM_host=$(tc-getBUILD_NM)
+   fi
 
# Bug 491582.
export TMPDIR="${WORKDIR}/temp"
-   mkdir -m 755 "${TMPDIR}" || die
+   mkdir -p -m 755 "${TMPDIR}" || die
 
local build_ffmpeg_args=""
if use pic && [[ "${ffmpeg_target_arch}" == "ia32" ]]; then



  1   2   >