[gentoo-commits] dev/bircoph:master commit in: media-libs/giflib/

2016-06-20 Thread Andrew Savchenko
commit: 5586e170a6299bef101b16e37130144b938a4d26
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Mon Jun 20 11:49:02 2016 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Mon Jun 20 11:49:02 2016 +
URL:https://gitweb.gentoo.org/dev/bircoph.git/commit/?id=5586e170

giflib: pushed to the tree

 media-libs/giflib/Manifest|  1 -
 media-libs/giflib/giflib-5.1.4.ebuild | 72 ---
 media-libs/giflib/metadata.xml| 11 --
 3 files changed, 84 deletions(-)

diff --git a/media-libs/giflib/Manifest b/media-libs/giflib/Manifest
deleted file mode 100644
index 73650a0..000
--- a/media-libs/giflib/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST giflib-5.1.4.tar.bz2 639703 SHA256 
df27ec3ff24671f80b29e6ab1c4971059c14ac3db95406884fc26574631ba8d5 SHA512 
32b5e342056c210e6478e9cb3b6ceec9594dcfaf34feea1eb4dad633a081ed4465bceee578c19165907cb47cb83912ac359ceea666a8e07dbbb5420f9928f96d
 WHIRLPOOL 
12f308335538fcf14eb95c7e76adfb8ecaf2f1fcdc051521a40ec65eccaa1520f11170bb4b879149ce9fdeb59ce4449a60b4e1290e685acc5e35b3bca8c0f693

diff --git a/media-libs/giflib/giflib-5.1.4.ebuild 
b/media-libs/giflib/giflib-5.1.4.ebuild
deleted file mode 100644
index f2086d6..000
--- a/media-libs/giflib/giflib-5.1.4.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit eutils libtool multilib-minimal
-
-DESCRIPTION="Library to handle, display and manipulate GIF images"
-HOMEPAGE="http://sourceforge.net/projects/giflib/;
-SRC_URI="mirror://sourceforge/giflib/${P}.tar.bz2"
-
-LICENSE="MIT"
-SLOT="0/7"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc static-libs"
-
-RDEPEND="
-   abi_x86_32? (
-   !<=app-emulation/emul-linux-x86-baselibs-20140406-r1
-   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32]
-   )"
-DEPEND="${RDEPEND}
-   doc? ( app-text/xmlto )"
-
-src_prepare() {
-   default
-   elibtoolize
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   # No need for xmlto as they ship generated files.
-   ac_cv_prog_have_xmlto=no
-
-   $(use_enable static-libs static)
-   )
-
-   ECONF_SOURCE="${S}" \
-   econf "${myeconfargs[@]}"
-}
-
-multilib_src_compile() {
-   default
-
-   if use doc && multilib_is_native_abi; then
-   emake -C doc
-   fi
-}
-
-multilib_src_install() {
-   default
-
-   # for static libs the .la file is required if built with +X
-   use static-libs || prune_libtool_files --all
-
-   if use doc && multilib_is_native_abi; then
-   docinto html
-   dodoc doc/*.html
-   fi
-}
-
-multilib_src_install_all() {
-   doman doc/*.1
-   docinto
-   dodoc AUTHORS BUGS ChangeLog NEWS README TODO
-   if use doc; then
-   dodoc doc/*.txt
-   docinto html
-   dodoc -r doc/whatsinagif
-   fi
-}

diff --git a/media-libs/giflib/metadata.xml b/media-libs/giflib/metadata.xml
deleted file mode 100644
index 8aeeef3..000
--- a/media-libs/giflib/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-graph...@gentoo.org
-Gentoo Graphics Project
-  
-  
-giflib
-  
-



[gentoo-commits] repo/gentoo:master commit in: app-doc/root-docs/files/, app-doc/root-docs/

2016-06-20 Thread Andrew Savchenko
commit: 05bd5e3d17445ed7e2a410113d12badd60b3c964
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Mon Jun 20 15:50:18 2016 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Mon Jun 20 15:50:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05bd5e3d

app-doc/root-docs: fix bug 564482

pandoc-1.14 has problems with \tightlist command (it is referenced,
but not included), this can be fixed by introducing manual definition.
Patch by Juergen Rose  rz.uni-potsdam.de>.

Package-Manager: portage-2.3.0_rc1
Signed-off-by: Andrew Savchenko  gentoo.org>

 app-doc/root-docs/files/root-docs-6.04.06-tightlist.patch | 11 +++
 app-doc/root-docs/root-docs-6.04.06.ebuild|  3 ++-
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/app-doc/root-docs/files/root-docs-6.04.06-tightlist.patch 
b/app-doc/root-docs/files/root-docs-6.04.06-tightlist.patch
new file mode 100644
index 000..1eec11d
--- /dev/null
+++ b/app-doc/root-docs/files/root-docs-6.04.06-tightlist.patch
@@ -0,0 +1,11 @@
+diff -r -U2 root-6.04.06/documentation/primer/template.tex 
root-6.04.06_new/documentation/primer/template.tex
+--- root-6.04.06/documentation/primer/template.tex 2015-10-13 
12:41:18.0 +0200
 root-6.04.06_new/documentation/primer/template.tex 2015-12-22 
20:38:25.454396212 +0100
+@@ -130,4 +130,6 @@
+ \setlength{\parskip}{6pt plus 2pt minus 1pt}
+ \setlength{\emergencystretch}{3em}  % prevent overfull lines
++\providecommand{\tightlist}{%
++  \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
+ $if(numbersections)$
+ \setcounter{secnumdepth}{5}
+Only in root-6.04.06_new/documentation/primer: template.tex~

diff --git a/app-doc/root-docs/root-docs-6.04.06.ebuild 
b/app-doc/root-docs/root-docs-6.04.06.ebuild
index 8730ea2..bb0f876 100644
--- a/app-doc/root-docs/root-docs-6.04.06.ebuild
+++ b/app-doc/root-docs/root-docs-6.04.06.ebuild
@@ -49,7 +49,8 @@ S="${WORKDIR}/${ROOT_PN}-${PV}"
 
 src_prepare() {
epatch \
-   "${FILESDIR}/${PN}-6.00.01-makehtml.patch"
+   "${FILESDIR}/${PN}-6.00.01-makehtml.patch" \
+   "${FILESDIR}/${PN}-6.04.06-tightlist.patch"
 
# prefixify the configure script
sed -i \



[gentoo-commits] dev/xmw:master commit in: media-gfx/gpu_jpeg2k/

2016-06-20 Thread Michael Weber
commit: c422912af5cc049f87a95e59b5c6e4c43bc5ab1f
Author: Michael Weber  xmw  de>
AuthorDate: Mon Jun 20 16:06:21 2016 +
Commit: Michael Weber  gentoo  org>
CommitDate: Mon Jun 20 16:06:21 2016 +
URL:https://gitweb.gentoo.org/dev/xmw.git/commit/?id=c422912a

media-gfx/gpu_jpeg2k: Initial import

Package-Manager: portage-2.2.28
Manifest-Sign-Key: 0x71D573A82F434065

 media-gfx/gpu_jpeg2k/gpu_jpeg2k-.ebuild | 24 
 media-gfx/gpu_jpeg2k/metadata.xml   |  8 
 2 files changed, 32 insertions(+)

diff --git a/media-gfx/gpu_jpeg2k/gpu_jpeg2k-.ebuild 
b/media-gfx/gpu_jpeg2k/gpu_jpeg2k-.ebuild
new file mode 100644
index 000..e9ae172
--- /dev/null
+++ b/media-gfx/gpu_jpeg2k/gpu_jpeg2k-.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit cmake-multilib subversion
+
+DESCRIPTION="GPU-based implementation of JPEG2K standard"
+HOMEPAGE="http://apps.man.poznan.pl/trac/jpeg2k;
+ESVN_REPO_URI="https://apps.man.poznan.pl/svn/jpeg2k/trunk/gpu_jpeg2k;
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   cmake-multilib
+}

diff --git a/media-gfx/gpu_jpeg2k/metadata.xml 
b/media-gfx/gpu_jpeg2k/metadata.xml
new file mode 100644
index 000..a535b88
--- /dev/null
+++ b/media-gfx/gpu_jpeg2k/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+x...@gentoo.org
+Michael Weber
+
+



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

2016-06-20 Thread William Hubbs
commit: d349ec10adde03c9c8466d807dc169901ae26ed9
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun 20 15:56:02 2016 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun 20 15:59:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d349ec10

app-emulation/runc: version bump to 1.0.0_rc1

Package-Manager: portage-2.2.28

 app-emulation/runc/Manifest  |  1 +
 app-emulation/runc/metadata.xml  |  5 +++
 app-emulation/runc/runc-1.0.0_rc1.ebuild | 55 
 3 files changed, 61 insertions(+)

diff --git a/app-emulation/runc/Manifest b/app-emulation/runc/Manifest
index 5dc68ef..b912f10 100644
--- a/app-emulation/runc/Manifest
+++ b/app-emulation/runc/Manifest
@@ -1,3 +1,4 @@
 DIST runc-0.0.2.tar.gz 370712 SHA256 
3d0aa68ebb1622853d0bbed432ebd4b6c9ef210881ac74f3a695b4e914d246dc SHA512 
e0a44d5dd8a1b8eaeaf7d466cebc7dc8beaa26f49bd0e76d3a955cef9c5c266d2afe6652f28fa905a408b5b93966f52e345112fa7aef373216561ad7069181c5
 WHIRLPOOL 
e7ed1ee3d159a81fb0b2b0f5fac9a9a66116035babc88f6f266a6c8455953ce372e93351baf7c621c42ab8c5907961fd899b1d158e7f7b1335f83fcef7252c71
 DIST runc-0.0.5.tar.gz 441874 SHA256 
e80323412883e4afcfcf8e1b2eaefdcb74632628d02fd7f48618caf78e5e4aa0 SHA512 
625d67ec02e23c66a3d1a97113a0c58f3f200404866839556bc3cd5b3e34342230b8091613d17ef4a38d05ca51df586cd7366dc6bddeeddd6b69bb9a2ae7efda
 WHIRLPOOL 
862b08621b67fc57286940ad5e20557d90cfef63aae5be0a90fc6f5b764d032b187ba5ad5dcb1fa99fb5ec59d6217941aa19ca9048637bd02b64e52c8cecdce6
 DIST runc-0.1.0.tar.gz 496358 SHA256 
681d6d89541ae2e06757f999a242a1f97bbcb1ad6e10f4cdee287ec4a9d2bff9 SHA512 
8a9ff02b0161eda0a730194b0fbf7ad76e8f379992e74061ef49302da3492fd0c53f06db9153ded4d934d67bbf6f4291d6154254f1b924ef73c97c44cd14ffcf
 WHIRLPOOL 
81f488a4f1e23e8704a9fa8404965b2f12f74a875ba8e67dc15de93f43b075dc538cd0d89c7a1187cb74ac6320317b5985855945fb8bf8f749d6736df47b844a
+DIST runc-1.0.0_rc1.tar.gz 532162 SHA256 
77f9d4df1657fecc939be0261fcd34d5b22c02b8a49abad23fac33b4059a SHA512 
88210bd7c2114f08f24bdf71e2d1b449b422edc7f6be069079d5e25bae909b3c3de069159185bb543181575bfe281b08d2430d2470430d84fb8f7e832b0f0a6e
 WHIRLPOOL 
0b027a7b1d52c8d2d399252ecf3ec931e51c5e42fed9d20e846c61c240de4554f9fcd2d0fb7e132a561ff9fab63b66b24bede0d2d000d1ec08cddecba267902d

diff --git a/app-emulation/runc/metadata.xml b/app-emulation/runc/metadata.xml
index 826b17b..5dc82f3 100644
--- a/app-emulation/runc/metadata.xml
+++ b/app-emulation/runc/metadata.xml
@@ -9,6 +9,11 @@
car...@gentoo.org
Doug Goldstein

+   
+   
+   Enable AppArmor support.
+   
+   

opencontainers/runc


diff --git a/app-emulation/runc/runc-1.0.0_rc1.ebuild 
b/app-emulation/runc/runc-1.0.0_rc1.ebuild
new file mode 100644
index 000..38f97f1
--- /dev/null
+++ b/app-emulation/runc/runc-1.0.0_rc1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+EGO_PN="github.com/opencontainers/${PN}"
+
+if [[ ${PV} == * ]]; then
+   inherit golang-vcs
+else
+   MY_PV="${PV/_/-}"
+   EGIT_COMMIT="v${MY_PV}"
+   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+   inherit golang-vcs-snapshot
+fi
+
+DESCRIPTION="runc container cli tools"
+HOMEPAGE="http://runc.io;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="apparmor +seccomp"
+
+DEPEND=""
+RDEPEND="
+   apparmor? ( sys-libs/libapparmor )
+   seccomp? ( sys-libs/libseccomp )
+"
+
+S=${WORKDIR}/${P}/src/${EGO_PN}
+
+src_compile() {
+   # Taken from app-emulation/docker-1.7.0-r1
+   export CGO_CFLAGS="-I${ROOT}/usr/include"
+   export CGO_LDFLAGS="-L${ROOT}/usr/$(get_libdir)"
+
+   # Setup GOPATH so things build
+   rm -rf .gopath
+   mkdir -p .gopath/src/"$(dirname "${GITHUB_URI}")"
+   ln -sf ../../../.. .gopath/src/"${GITHUB_URI}"
+   export GOPATH="${PWD}/.gopath:${PWD}/vendor"
+
+   # build up optional flags
+   local options=(
+   $(usex apparmor 'apparmor')
+   $(usex seccomp 'seccomp')
+   )
+
+   emake BUILDTAGS="${options[*]}"
+}
+
+src_install() {
+   dobin runc
+}



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

2016-06-20 Thread Hans de Graaff
commit: a4bf0b0c393503d978334257de6674bf22fe5e46
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jun 20 05:39:44 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jun 20 05:39:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4bf0b0c

dev-ruby/chunky_png: add 1.3.6

Package-Manager: portage-2.2.28

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

diff --git a/dev-ruby/chunky_png/Manifest b/dev-ruby/chunky_png/Manifest
index cb7ffbb..7b05b33 100644
--- a/dev-ruby/chunky_png/Manifest
+++ b/dev-ruby/chunky_png/Manifest
@@ -1 +1,2 @@
 DIST chunky_png-1.3.5.gem 350208 SHA256 
b6ab1011b2e79bcc973c92deee4110d071d5cd59ed950efcd0aba49a5f57c06d SHA512 
3c036da20a77bf3525f2d76711e3dee697360dce59c0aee13e57f6cd6a77e7cde0bc94be15ba3c8792e45652d6825f520f8d16f5bc90ca2315a9b3ce17870494
 WHIRLPOOL 
e7ac53ed0b2f959d0016a87c48140382f07477cb061558ae25120e04bd4947ca399321520b0fe508f4e481763c72ab4ae03a693e62486d58e0c3482b371990fa
+DIST chunky_png-1.3.6.gem 350208 SHA256 
378143eb3fefd8ccc579ad8462fb15621607ab12b6b6cff9ae4623092c6b SHA512 
334ea571194a3357003ddbdf41c669ae189c6927c43182a8814e5aa5b3cdee2a3adef80cae4453a3d6d186652c78fdde496bf9080a28227d26dd411dbe0d880e
 WHIRLPOOL 
43a92898c4362112b51f443b5f0c326bf6b0810ce3d4b4afdb37b89bb3a0727328339ee6b403e74ab2572b999c091d6b468c4a4dc1795e5220280ff8edaf23da

diff --git a/dev-ruby/chunky_png/chunky_png-1.3.6.ebuild 
b/dev-ruby/chunky_png/chunky_png-1.3.6.ebuild
new file mode 100644
index 000..3c99330
--- /dev/null
+++ b/dev-ruby/chunky_png/chunky_png-1.3.6.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+
+RUBY_FAKEGEM_EXTRADOC="BENCHMARKING.rdoc CHANGELOG.rdoc README.md"
+
+RUBY_FAKEGEM_GEMSPEC="chunky_png.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Pure Ruby library that can read and write PNG images"
+HOMEPAGE="https://wiki.github.com/wvanbergen/chunky_png;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/[bB]undler/s:^:#:' {spec,benchmarks}/*.rb || die
+   rm Gemfile* || die
+
+   # Avoid git dependency
+   sed -i -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



[gentoo-commits] repo/proj/emacs:master commit in: app-emacs/ebuild-mode/files/

2016-06-20 Thread Ulrich Müller
commit: 5fc1db0f9a0566a402c104db6dbf44ea32807056
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Jun 20 07:24:09 2016 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Jun 20 07:24:09 2016 +
URL:https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=5fc1db0f

app-emacs/ebuild-mode: Sync site-init file from gentoo tree.

Package-Manager: portage-2.3.0_rc1

 app-emacs/ebuild-mode/files/50ebuild-mode-gentoo.el | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo.el 
b/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo.el
index 44b3bdb..5a09692 100644
--- a/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo.el
+++ b/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo.el
@@ -4,10 +4,10 @@
 (autoload 'gentoo-newsitem-mode "gentoo-newsitem-mode"
   "Major mode for Gentoo GLEP 42 news items." t)
 
-(add-to-list 'auto-mode-alist
-'("\\.\\(ebuild\\|eclass\\|eblit\\)\\'" . ebuild-mode))
+(add-to-list 'auto-mode-alist '("\\.\\(ebuild\\|eclass\\)\\'" . ebuild-mode))
 (add-to-list 'auto-mode-alist
 '("/[0-9]\\{4\\}-[01][0-9]-[0-3][0-9]-.+\\.[a-z]\\{2\\}\\.txt\\'"
   . gentoo-newsitem-mode))
+(add-to-list 'interpreter-mode-alist '("openrc-run" . sh-mode))
 (add-to-list 'interpreter-mode-alist '("runscript" . sh-mode))
-(modify-coding-system-alist 'file "\\.\\(ebuild\\|eclass\\|eblit\\)\\'" 'utf-8)
+(modify-coding-system-alist 'file "\\.\\(ebuild\\|eclass\\)\\'" 'utf-8)



[gentoo-commits] proj/portage:master commit in: repoman/pym/repoman/modules/commit/

2016-06-20 Thread Zac Medico
commit: fa14c0e3deb86e1e140b60876de1e695e5979944
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jun 20 07:52:06 2016 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jun 20 07:52:06 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=fa14c0e3

repoman: organize _doebuild_manifest_exempt_depend code

Increments and decrements of _doebuild_manifest_exempt_depend are
meant to be paired, since they are supposed to cancel eachother
out.

 repoman/pym/repoman/modules/commit/manifest.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/repoman/pym/repoman/modules/commit/manifest.py 
b/repoman/pym/repoman/modules/commit/manifest.py
index ce4c024..498bfa4 100644
--- a/repoman/pym/repoman/modules/commit/manifest.py
+++ b/repoman/pym/repoman/modules/commit/manifest.py
@@ -41,7 +41,6 @@ class Manifest(object):
fetchlist_dict = portage.FetchlistDict(
checkdir, self.repoman_settings, self.portdb)
if self.options.mode == 'manifest' and 
self.options.force:
-   portage._doebuild_manifest_exempt_depend += 1
self._create_manifest(checkdir, fetchlist_dict)
self.repoman_settings["O"] = checkdir
try:
@@ -92,6 +91,7 @@ class Manifest(object):
@param fetchlist_dict: dictionary of files to fetch and/or 
include
in the manifest
'''
+   portage._doebuild_manifest_exempt_depend += 1
try:
distdir = self.repoman_settings['DISTDIR']
mf = 
self.repoman_settings.repositories.get_repo_for_location(



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

2016-06-20 Thread Slawek Lis
commit: 733dba0925d01065c97e2711a029a2f9afd52c08
Author: Slawomir Lis  gentoo  org>
AuthorDate: Mon Jun 20 12:53:38 2016 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Mon Jun 20 13:05:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=733dba09

added URLObject package

Package-Manager: portage-2.3.0_rc1

 dev-python/URLObject/Manifest   |  1 +
 dev-python/URLObject/URLObject-2.4.0.ebuild | 24 
 dev-python/URLObject/metadata.xml   | 10 ++
 3 files changed, 35 insertions(+)

diff --git a/dev-python/URLObject/Manifest b/dev-python/URLObject/Manifest
new file mode 100644
index 000..171dbfd
--- /dev/null
+++ b/dev-python/URLObject/Manifest
@@ -0,0 +1 @@
+DIST URLObject-2.4.0.tar.gz 12533 SHA256 
f51272b12846db98af530b0a64f6593d2b1e8405f0aa580285b37ce8009b8d9c SHA512 
1334c8d8dbb93f50fb6672ae5c2e1dbb8c880af65c18c96c7bc65bb46ae894ab0696d36236036c1e4434a6e75b692ecd0b37055ef9b55fb50ffbaf13197b1701
 WHIRLPOOL 
41de6cca4dccb45221d01d772ab7d5799a8ed8d797e2adc440e2b09f503f7ce324f647748318e85768f9528d75363a322e7030fd0056772443e1c18f0c52767e

diff --git a/dev-python/URLObject/URLObject-2.4.0.ebuild 
b/dev-python/URLObject/URLObject-2.4.0.ebuild
new file mode 100644
index 000..446ab1f
--- /dev/null
+++ b/dev-python/URLObject/URLObject-2.4.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python{2_7,3_4} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Django template library for manipulating URLs"
+HOMEPAGE="https://pypi.python.org/pypi/django-spurl;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools
+"

diff --git a/dev-python/URLObject/metadata.xml 
b/dev-python/URLObject/metadata.xml
new file mode 100644
index 000..eb1042a
--- /dev/null
+++ b/dev-python/URLObject/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+s...@gentoo.org
+  
+  
+URLObject
+  
+



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

2016-06-20 Thread Slawek Lis
commit: e6dcd74f0b4f2e3b79756ea2df30aee068b85911
Author: Slawomir Lis  gentoo  org>
AuthorDate: Mon Jun 20 13:01:03 2016 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Mon Jun 20 13:05:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6dcd74f

added aldryn-boilerplates package

Package-Manager: portage-2.3.0_rc1

 dev-python/aldryn-boilerplates/Manifest|  1 +
 .../aldryn-boilerplates-0.7.4.ebuild   | 29 ++
 dev-python/aldryn-boilerplates/metadata.xml| 10 
 3 files changed, 40 insertions(+)

diff --git a/dev-python/aldryn-boilerplates/Manifest 
b/dev-python/aldryn-boilerplates/Manifest
new file mode 100644
index 000..6227223
--- /dev/null
+++ b/dev-python/aldryn-boilerplates/Manifest
@@ -0,0 +1 @@
+DIST aldryn-boilerplates-0.7.4.tar.gz 8860 SHA256 
f520d7ddb4c656912a9ca31bddc11827b95cb8cd4799c9aef2e065b514db31a2 SHA512 
d3d8f20177d561af5a3ac44db09af3d61d39a6fdbace5131febcb2fb93b1e0dce95a9c12e4a240b83035f94452bcd725e40d4cfe90526ec241fdc72229d8a618
 WHIRLPOOL 
1e61a8b3488f21a26ee58a6a51278d939d4af25e504c10d1fc385f376ba6982fb8ba968c018726df65155308c981e5e905a2f031b8bd99bfe74c2ccdd92b6f6b

diff --git a/dev-python/aldryn-boilerplates/aldryn-boilerplates-0.7.4.ebuild 
b/dev-python/aldryn-boilerplates/aldryn-boilerplates-0.7.4.ebuild
new file mode 100644
index 000..5141634
--- /dev/null
+++ b/dev-python/aldryn-boilerplates/aldryn-boilerplates-0.7.4.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="Allows re-usable apps to provide sets of templates and 
staticfiles"
+HOMEPAGE="https://pypi.python.org/pypi/aldryn-boilerplates;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   >=dev-python/django-1.5
+   dev-python/django-appconf
+   >=dev-python/YURL-0.13
+"
+
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools
+"

diff --git a/dev-python/aldryn-boilerplates/metadata.xml 
b/dev-python/aldryn-boilerplates/metadata.xml
new file mode 100644
index 000..66ca224
--- /dev/null
+++ b/dev-python/aldryn-boilerplates/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+s...@gentoo.org
+  
+  
+aldryn-common
+  
+



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

2016-06-20 Thread Agostino Sarubbo
commit: 82004f31d0632da2f95c3c6ff61be09b082c7d48
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jun 20 14:32:23 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jun 20 14:32:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82004f31

sys-kernel/git-sources: Automated version bump to 4.7_rc4

Package-Manager: portage-2.2.28
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 2b9a3d9..5c5a98a 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -2,3 +2,4 @@ DIST linux-4.6.tar.xz 89461728 SHA256 
a93771cd5a8ad27798f22e9240538dfea48d3a2bf2
 DIST patch-4.7-rc1.xz 5372116 SHA256 
113a5441c67316e27b3c90d6ee07edd5e6df4e943dd4f126fd994231320afd45 SHA512 
b1028e3ab5772c2b87a576dceda9dc4fc543cc72710d8a249cff324d0774dcd97b1e2aa1895894d0e3190fe283345c36405a772c25b2c3be6f510dbff6de8b74
 WHIRLPOOL 
13f61237f9acf9c78c3aed260f1d9fbc041e01014b97ef05636b55b96fc473ad02eb7d225c393a55e7d0ac3cab548c84e619f8c2ffc45e4b8b01904e6f8a8ece
 DIST patch-4.7-rc2.xz 5421916 SHA256 
d323fd8f7ad015a1f929a3c2ebd99067475d64311b69fe66089a9b1600fba7b0 SHA512 
c9853d063dba5978ad963e98c980205780ad4e3634af1478caaa7e2e1880c54d7cde8c70cce3350a44bb9f7171d7405d994eebe03a9526b4363d228d9b2073a7
 WHIRLPOOL 
730f616cecbfcab73747888788a4c108dc4925cac0026e6003a8589376a0d74a9445fa5bac92550053dfbe3dd7c8bd199060d58019306b9f8c0158e293e33e77
 DIST patch-4.7-rc3.xz 5479492 SHA256 
28302761d18747f9b81e61de6a30f7cde3f818b3b2620f60ca3fc4c7af749636 SHA512 
1e4741494f8bb9c00a162b370b6f6d0e6690fdbf07bc0a50b4eb49fe3623a5f2af0a49fe1e28eadf5adce0e5aa583bba30f2e228c9d4ffd3d553b612f085c14b
 WHIRLPOOL 
86a002578ed7b29320b917def28047ca3cf237024700b234db47c4065a7e3718a3d5960fefdc975c4ecddca13157192c92ff3054a61b60bcc7e5e4ce78cca1c0
+DIST patch-4.7-rc4.xz 5524308 SHA256 
fc7dd4593658bd667ac4088522b6c357d93ee667e2a04c87a72e0c026c5fe8b7 SHA512 
bf4be16500078b567f35b2e6a23b1f4857a548904b17960acf91fc2ea62c3f5cd266e75f42f6fcbef5845ba8d06891a8ffdb30c4da92b18f6d85abf340d15051
 WHIRLPOOL 
4f031a34e5a4d4e252cd97ab6f038e1d111f6e5e0e5e6256e5d86792793bb8248bb8a77b7828969318ed092e9f321b66a651dc0f6a31cc4b64aa45127434e1bc

diff --git a/sys-kernel/git-sources/git-sources-4.7_rc4.ebuild 
b/sys-kernel/git-sources/git-sources-4.7_rc4.ebuild
new file mode 100644
index 000..d666eac
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-4.7_rc4.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2016 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.6"
+K_EXP_GENPATCHES_NOUSE="1"
+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: dev-libs/libpcre/

2016-06-20 Thread Tobias Klausmann
commit: 8dc408f771f91ad2968a2de785b36c5d232cd6d8
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Jun 20 10:52:29 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Jun 20 10:52:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc408f7

dev-libs/libpcre-8.38-r1: add alpha keyword

Gentoo-Bug: 575546

Package-Manager: portage-2.3.0_rc1

 dev-libs/libpcre/libpcre-8.38-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.38-r1.ebuild 
b/dev-libs/libpcre/libpcre-8.38-r1.ebuild
index 7fb6a5b..3f397b8 100644
--- a/dev-libs/libpcre/libpcre-8.38-r1.ebuild
+++ b/dev-libs/libpcre/libpcre-8.38-r1.ebuild
@@ -19,7 +19,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: www-plugins/adobe-flash/

2016-06-20 Thread Jeroen Roovers
commit: 4d241c715f50fcc1b3b9e0d2b9ff927b078c5c58
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jun 20 12:53:26 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jun 20 12:53:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d241c71

www-plugins/adobe-flash: Old.

Package-Manager: portage-2.3.0_rc1

 www-plugins/adobe-flash/Manifest   |   3 -
 .../adobe-flash/adobe-flash-11.2.202.621.ebuild| 235 -
 2 files changed, 238 deletions(-)

diff --git a/www-plugins/adobe-flash/Manifest b/www-plugins/adobe-flash/Manifest
index ed34d73..660862f 100644
--- a/www-plugins/adobe-flash/Manifest
+++ b/www-plugins/adobe-flash/Manifest
@@ -1,6 +1,3 @@
-DIST adobe-flash-11.2.202.621-debug.i386.tar.gz 7459844 SHA256 
2d1cbb9f8d73120ac4f717ca216b9742ffb13ca5a68413fc5e830c210045a947 SHA512 
e9e0e5d44f4450c00a532414999ff44a381a836430227976d30f6a504badc2aeb54b4c7187629f6ec812606577c9483b3da0b5af40f99aa5b4b33928b1d0
 WHIRLPOOL 
860d8089646a44e6967e4b99f8be9c4408b69258ee439259fd2def34bbbf53975ea9cb2e891148913e4f4844527a872a89c2c8f93f51a192628c5d70a6afabcc
-DIST adobe-flash-11.2.202.621.i386.tar.gz 6978540 SHA256 
137c87098f0fa9d02a3ab49e9e07a486e7a09e7b68f151294ee3c957d7d51d45 SHA512 
ce1ecfe1fc8c5b617bbb87bc8677be96630cf91547baa960c8be7eea341da4b09faebd69bc28eda23a407493c2dafcf28c652ae40ee2c71a06e5cc37f76454a3
 WHIRLPOOL 
cca2d87e0d0167cc8b5277555422b3bb9cdeeb1a34d294d6b38fef2c996037c7ef2584254878e27f7b69f4e2bfe59a8de6b3925c02ef84f38d50787be411cd48
-DIST adobe-flash-11.2.202.621.x86_64.tar.gz 7290265 SHA256 
c8860c0f21bd90b78f023b4ce7a12ab48cc63f20524b2d60fd032755169fa92e SHA512 
474ab3c1ea3642a248352467cb17cf27949af99ced2cf2f98dd070b3c170dd78c761afd062beb576039bcd414d3b177c5b7f12503d90e806e354982e62118a02
 WHIRLPOOL 
f0b45743ef9e45d6496fa3605ad147d9fc46c99cb0ede7e800710e556285e824159c0a4b768702f268f5e470cd4e33be7048b1e36d589f39db4e1d6cdc81eb6e
 DIST adobe-flash-11.2.202.626-debug.i386.tar.gz 7465648 SHA256 
830269b22315898096d45576ecc13ab34f9ecd40e73fa1bc6558a9ca070686fe SHA512 
d772c2833065ac26b0253a41d3e9a8c13b9fc342f6698cc88823a7a8989442cc293a8e7493a813cb386c24800999d17549006f35090eac6a3e7f606aa1e450e3
 WHIRLPOOL 
5369798eb5e2578295de95406c0aa434be9fecbd094c3697d66deb10fba5a62af66af0dba7d77447fe3c6a9f2017db7e8dc36016b039e0633700b9382c87e77c
 DIST adobe-flash-11.2.202.626.i386.tar.gz 6981743 SHA256 
1ec079f9d8578255435e15f704f05e4af69e749a480427af2be64fe447e2ca8c SHA512 
d88c893cf11bd4d93dc77971e2c0cb50e59ae371b1f4e3dfeda2046b9f571f93ea074b35de9bf824aa67f5bee6cc4ac987a387451457bdc686d0a1d4dee28798
 WHIRLPOOL 
a9c70f90d8c6af66f1bd1c03ebeb8f584bda7b9798daef97b65a6dd2455d018f0dc1a57c373327079eccf911af88cf421fd56faa9e6a47cd6257c41745a3a271
 DIST adobe-flash-11.2.202.626.x86_64.tar.gz 7295646 SHA256 
14f6f10c664984302e2cb67bda06b8da8358cf4110235a3ad1dff06df22ad0ad SHA512 
13d0f0aa206e4ca3e4e024760574d3e05445d57979a951ae3e5d51b61da8adae2b953f9b642be13c158cbb0fcd824ff4ff6af6636a01b7078a517af84506a595
 WHIRLPOOL 
c465e13280152d809f8bd314257d46581b8828664592da33bef0af471cb98d300324e96e2312dedf86509ab87ebea2d54dbcc8d1bd2b8d45a70b68c9c874b216

diff --git a/www-plugins/adobe-flash/adobe-flash-11.2.202.621.ebuild 
b/www-plugins/adobe-flash/adobe-flash-11.2.202.621.ebuild
deleted file mode 100644
index 2fcbb7e..000
--- a/www-plugins/adobe-flash/adobe-flash-11.2.202.621.ebuild
+++ /dev/null
@@ -1,235 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit nsplugins toolchain-funcs versionator multilib multilib-minimal
-
-DESCRIPTION="Adobe Flash Player"
-HOMEPAGE="
-   http://www.adobe.com/products/flashplayer.html
-   http://get.adobe.com/flashplayer/
-   https://helpx.adobe.com/security/products/flash-player.html#version11
-"
-
-AF_URI="http://fpdownload.macromedia.com/get/flashplayer/pdc;
-AF_DB_URI="http://fpdownload.macromedia.com/pub/flashplayer/updaters;
-PV_M=$(get_major_version)
-AF_32_URI="${AF_URI}/${PV}/install_flash_player_${PV_M}_linux.i386.tar.gz -> 
${P}.i386.tar.gz"
-AF_64_URI="${AF_URI}/${PV}/install_flash_player_${PV_M}_linux.x86_64.tar.gz -> 
${P}.x86_64.tar.gz"
-AF_32_DB_URI="${AF_DB_URI}/${PV_M}/flashplayer_${PV_M}_plugin_debug.i386.tar.gz
 -> ${P}-debug.i386.tar.gz"
-
-SRC_URI="
-   abi_x86_32? (
-   !debug? ( ${AF_32_URI} )
-   debug? ( ${AF_32_DB_URI} )
-   )
-   abi_x86_64? ( ${AF_64_URI} )
-"
-IUSE="debug kde selinux cpu_flags_x86_sse2"
-REQUIRED_USE="
-   cpu_flags_x86_sse2
-   debug? ( abi_x86_32 )
-   || ( abi_x86_64 abi_x86_32 )
-"
-SLOT="0"
-
-KEYWORDS="-* amd64 x86"
-LICENSE="AdobeFlash-11.x"
-RESTRICT="strip mirror"
-
-S="${WORKDIR}"
-
-NATIVE_DEPS="
-   dev-libs/atk
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   kde? (
-   dev-qt/qtcore:4
-   dev-qt/qtdbus:4
-   dev-qt/qtgui:4
-  

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

2016-06-20 Thread Tobias Klausmann
commit: 79f440a9b8c3bf3cd8abf86619790d75b6c0b83f
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Jun 20 10:42:23 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Jun 20 10:42:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79f440a9

dev-perl/URI-1.710.0-r0: add alpha keyword

Gentoo-Bug: 585422

Package-Manager: portage-2.3.0_rc1

 dev-perl/URI/URI-1.710.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/URI/URI-1.710.0.ebuild b/dev-perl/URI/URI-1.710.0.ebuild
index 6c16236..58f9b91 100644
--- a/dev-perl/URI/URI-1.710.0.ebuild
+++ b/dev-perl/URI/URI-1.710.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Uniform Resource Identifiers (absolute and relative)"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~ia64-hpux ~x86-interix 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~ia64-hpux ~x86-interix 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 RDEPEND="



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

2016-06-20 Thread Tobias Klausmann
commit: e022ff22546562ed5b7b6c843d1c07075e598b02
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Jun 20 10:42:53 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Jun 20 10:42:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e022ff22

dev-libs/libassuan-2.4.2-r0: add alpha keyword

Gentoo-Bug: 586442

Package-Manager: portage-2.3.0_rc1

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

diff --git a/dev-libs/libassuan/libassuan-2.4.2.ebuild 
b/dev-libs/libassuan/libassuan-2.4.2.ebuild
index e47dc8d..e01dd61 100644
--- a/dev-libs/libassuan/libassuan-2.4.2.ebuild
+++ b/dev-libs/libassuan/libassuan-2.4.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-3 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/libgpg-error-1.8"



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

2016-06-20 Thread Tobias Klausmann
commit: dac18913bb7190a64bbd8c0a0dcc4e7600eb33d6
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Jun 20 10:42:42 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Jun 20 10:42:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dac18913

dev-libs/libgcrypt-1.7.1-r0: add alpha keyword

Gentoo-Bug: 586056

Package-Manager: portage-2.3.0_rc1

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

diff --git a/dev-libs/libgcrypt/libgcrypt-1.7.1.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.7.1.ebuild
index bdecc44..25a19d6 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.7.1.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.7.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="LGPL-2.1 MIT"
 SLOT="0/20" # subslot = soname major version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs"
 
 RDEPEND=">=dev-libs/libgpg-error-1.12[${MULTILIB_USEDEP}]



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

2016-06-20 Thread Slawek Lis
commit: 048c74aa658b9bdb8151f5681339712cffc6acdb
Author: Slawomir Lis  gentoo  org>
AuthorDate: Mon Jun 20 13:02:33 2016 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Mon Jun 20 13:05:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=048c74aa

fixed metadata upstream

Package-Manager: portage-2.3.0_rc1

 dev-python/aldryn-boilerplates/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/aldryn-boilerplates/metadata.xml 
b/dev-python/aldryn-boilerplates/metadata.xml
index 66ca224..ade9e83 100644
--- a/dev-python/aldryn-boilerplates/metadata.xml
+++ b/dev-python/aldryn-boilerplates/metadata.xml
@@ -5,6 +5,6 @@
 s...@gentoo.org
   
   
-aldryn-common
+aldryn-boilerplates
   
 



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

2016-06-20 Thread Slawek Lis
commit: ab5a7e3df69810862e1ffde993fefb604491aada
Author: Slawomir Lis  gentoo  org>
AuthorDate: Mon Jun 20 12:55:23 2016 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Mon Jun 20 13:05:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab5a7e3d

fixed homepage

Package-Manager: portage-2.3.0_rc1

 dev-python/URLObject/URLObject-2.4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/URLObject/URLObject-2.4.0.ebuild 
b/dev-python/URLObject/URLObject-2.4.0.ebuild
index 446ab1f..0f3fefe 100644
--- a/dev-python/URLObject/URLObject-2.4.0.ebuild
+++ b/dev-python/URLObject/URLObject-2.4.0.ebuild
@@ -8,8 +8,8 @@ PYTHON_COMPAT=( python{2_7,3_4} )
 
 inherit distutils-r1
 
-DESCRIPTION="A Django template library for manipulating URLs"
-HOMEPAGE="https://pypi.python.org/pypi/django-spurl;
+DESCRIPTION="A utility class for manipulating URLs"
+HOMEPAGE="https://pypi.python.org/pypi/URLObject;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"



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

2016-06-20 Thread Slawek Lis
commit: 06841bf35f892925a2e63fbdca057ea18cf18f7b
Author: Slawomir Lis  gentoo  org>
AuthorDate: Mon Jun 20 13:05:02 2016 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Mon Jun 20 13:06:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06841bf3

added aldryn-search package

Package-Manager: portage-2.3.0_rc1

 dev-python/aldryn-search/Manifest  |  1 +
 .../aldryn-search/aldryn-search-0.2.12.ebuild  | 33 ++
 dev-python/aldryn-search/metadata.xml  | 10 +++
 3 files changed, 44 insertions(+)

diff --git a/dev-python/aldryn-search/Manifest 
b/dev-python/aldryn-search/Manifest
new file mode 100644
index 000..4fa5145
--- /dev/null
+++ b/dev-python/aldryn-search/Manifest
@@ -0,0 +1 @@
+DIST aldryn-search-0.2.12.tar.gz 24111 SHA256 
5d6b6db8cc38ee4fb0449615152ed24918647c6a8995fd4790ed2e8787068d99 SHA512 
c94474fc8dbbc71c9282c27367bc37f44a014adb65c117fcb5a160eb7cda21b66dd02c42edb8249b843e4d05170cef6c8431312aa5afdba601f448f4f983e363
 WHIRLPOOL 
49ac739b5a5bdf47a5b038915790f7e86c68b52feb33db3cac8e9eb17c63e76c608e71f8a8fa87301cc58b02b88c7d998c8553d007499480655859adb8d143fe

diff --git a/dev-python/aldryn-search/aldryn-search-0.2.12.ebuild 
b/dev-python/aldryn-search/aldryn-search-0.2.12.ebuild
new file mode 100644
index 000..bd22dec
--- /dev/null
+++ b/dev-python/aldryn-search/aldryn-search-0.2.12.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python{2_7,3_{3,4,5}} )
+
+inherit distutils-r1
+
+DESCRIPTION="An extension to django CMS to provide multilingual Haystack 
indexes"
+HOMEPAGE="https://pypi.python.org/pypi/aldryn-search;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-python/lxml
+   >=dev-python/django-1.4
+   dev-python/django-appconf
+   >=dev-python/django-cms-3.0
+   >=dev-python/django-haystack-2.0.0
+   dev-python/django-spurl
+   dev-python/django-standard-form
+   >=dev-python/aldryn-common-1.0.2
+"
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools
+"

diff --git a/dev-python/aldryn-search/metadata.xml 
b/dev-python/aldryn-search/metadata.xml
new file mode 100644
index 000..fddae94
--- /dev/null
+++ b/dev-python/aldryn-search/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+s...@gentoo.org
+  
+  
+aldryn-search
+  
+



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-standard-form/

2016-06-20 Thread Slawek Lis
commit: 315b5cd4cb0a99556cc9d6dd5717423f09b659a1
Author: Slawomir Lis  gentoo  org>
AuthorDate: Mon Jun 20 12:56:50 2016 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Mon Jun 20 13:05:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=315b5cd4

added django-standard-form package

Package-Manager: portage-2.3.0_rc1

 dev-python/django-standard-form/Manifest   |  1 +
 .../django-standard-form-1.1.1.ebuild  | 27 ++
 dev-python/django-standard-form/metadata.xml   | 10 
 3 files changed, 38 insertions(+)

diff --git a/dev-python/django-standard-form/Manifest 
b/dev-python/django-standard-form/Manifest
new file mode 100644
index 000..4d4d10b
--- /dev/null
+++ b/dev-python/django-standard-form/Manifest
@@ -0,0 +1 @@
+DIST django-standard-form-1.1.1.tar.gz 7504 SHA256 
33d338e891ecf47ce2c6c892261ec2d62ae763c6b65a216e04edd9e69ccce3e4 SHA512 
284ca81ff34f8e6344163a00043e7c23dcb7b98341b07a3113627bd9a8848e75a1adb0ae3b458d3e63bf229d301abe36315d30e65ee9edb5472aede1a5c3
 WHIRLPOOL 
6d4fff57f159d8efbb2bfaa13c79f7c07a700417e0a7fc20d51cd37495ac44fedd8bdbf9e5a140b931c62efdb9306c8fc63bfb40ff6c4d3ef6999400f80ed8e8

diff --git a/dev-python/django-standard-form/django-standard-form-1.1.1.ebuild 
b/dev-python/django-standard-form/django-standard-form-1.1.1.ebuild
new file mode 100644
index 000..01d5e71
--- /dev/null
+++ b/dev-python/django-standard-form/django-standard-form-1.1.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_{6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Quick and simple django templatetags for displaying forms"
+HOMEPAGE="https://pypi.python.org/pypi/django-standard-form;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   >=dev-python/django-1.3
+   >=dev-python/django-classy-tags-0.3.3
+"
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools
+"

diff --git a/dev-python/django-standard-form/metadata.xml 
b/dev-python/django-standard-form/metadata.xml
new file mode 100644
index 000..4543b35
--- /dev/null
+++ b/dev-python/django-standard-form/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+s...@gentoo.org
+  
+  
+django-standard-form
+  
+



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

2016-06-20 Thread Slawek Lis
commit: 20d478d9b488e22c7327b129384e158f671604a0
Author: Slawomir Lis  gentoo  org>
AuthorDate: Mon Jun 20 12:59:25 2016 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Mon Jun 20 13:05:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d478d9

added django-sortedm2m package

Package-Manager: portage-2.3.0_rc1

 dev-python/django-sortedm2m/Manifest   |  1 +
 .../django-sortedm2m/django-sortedm2m-1.3.0.ebuild | 24 ++
 dev-python/django-sortedm2m/metadata.xml   | 10 +
 3 files changed, 35 insertions(+)

diff --git a/dev-python/django-sortedm2m/Manifest 
b/dev-python/django-sortedm2m/Manifest
new file mode 100644
index 000..8b913f5
--- /dev/null
+++ b/dev-python/django-sortedm2m/Manifest
@@ -0,0 +1 @@
+DIST django-sortedm2m-1.3.0.tar.gz 35519 SHA256 
df67db5a71a780bff61a7a659b84a63ddf1a30fb6ed83dac4968add4cb6c165c SHA512 
e829ad54fcc2ef6475864d6085ee011e5146da1821095d8e9abddacf45f71890c8bdf86b028086170b6a3d5c9cdb576fb6029aa7be379eba6b87460c2d93ee3d
 WHIRLPOOL 
445cd518509d7fe8ef11445424216feccb54e3d0374834a16c7002d40c0201c3c7ea2c30b906061447afad9e54fb6c6c04bdc3f54d1ca3c4c8572c0d5424ff7e

diff --git a/dev-python/django-sortedm2m/django-sortedm2m-1.3.0.ebuild 
b/dev-python/django-sortedm2m/django-sortedm2m-1.3.0.ebuild
new file mode 100644
index 000..3a1e0f2
--- /dev/null
+++ b/dev-python/django-sortedm2m/django-sortedm2m-1.3.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python{2_{6,7},3_{3,4}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Drop-in replacement for django's many to many field with sorted 
relations"
+HOMEPAGE="https://pypi.python.org/pypi/django-sortedm2m;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools
+"

diff --git a/dev-python/django-sortedm2m/metadata.xml 
b/dev-python/django-sortedm2m/metadata.xml
new file mode 100644
index 000..a6873a3
--- /dev/null
+++ b/dev-python/django-sortedm2m/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+s...@gentoo.org
+  
+  
+django-sortedm2m
+  
+



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

2016-06-20 Thread Slawek Lis
commit: 95b82d0d85a0f55063da61ff6873a5bac72fb313
Author: Slawomir Lis  gentoo  org>
AuthorDate: Mon Jun 20 12:52:44 2016 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Mon Jun 20 13:05:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95b82d0d

added YURL package

Package-Manager: portage-2.3.0_rc1

 dev-python/YURL/Manifest |  1 +
 dev-python/YURL/YURL-0.13.ebuild | 24 
 dev-python/YURL/metadata.xml | 10 ++
 3 files changed, 35 insertions(+)

diff --git a/dev-python/YURL/Manifest b/dev-python/YURL/Manifest
new file mode 100644
index 000..a84db18
--- /dev/null
+++ b/dev-python/YURL/Manifest
@@ -0,0 +1 @@
+DIST YURL-0.13.tar.gz 16555 SHA256 
a8ba9c065da393704fc029f13d2d7d850a9dfd6b8deae6960749eecea282693d SHA512 
4eb6f12b266a8905ec56131fecf6d6c44a18258c3d76df4d2d758a2053065abe3695d7ed627da274e7a5aa30e9e1af49beee1a537b8f22aa8022ca926c78ab0b
 WHIRLPOOL 
70892a9c6a6bd11cde68877855e04ced84d06641db0db84a8a8d1706116347a86df706a91363981d307c72626ffe57c45a141153f569e99cae0b213995c2d1df

diff --git a/dev-python/YURL/YURL-0.13.ebuild b/dev-python/YURL/YURL-0.13.ebuild
new file mode 100644
index 000..d6fe787
--- /dev/null
+++ b/dev-python/YURL/YURL-0.13.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="Yurl is the replacement of built in python urlparse module"
+HOMEPAGE="https://pypi.python.org/pypi/YURL;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools
+"

diff --git a/dev-python/YURL/metadata.xml b/dev-python/YURL/metadata.xml
new file mode 100644
index 000..09fe84a
--- /dev/null
+++ b/dev-python/YURL/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+s...@gentoo.org
+  
+  
+YURL
+  
+



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

2016-06-20 Thread Slawek Lis
commit: d6933f3f506adfbec555c36e47ecde1817587b2e
Author: Slawomir Lis  gentoo  org>
AuthorDate: Mon Jun 20 12:58:03 2016 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Mon Jun 20 13:05:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6933f3f

added django-spurl package

Package-Manager: portage-2.3.0_rc1

 dev-python/django-spurl/Manifest  |  1 +
 dev-python/django-spurl/django-spurl-0.6.4.ebuild | 29 +++
 dev-python/django-spurl/metadata.xml  | 10 
 3 files changed, 40 insertions(+)

diff --git a/dev-python/django-spurl/Manifest b/dev-python/django-spurl/Manifest
new file mode 100644
index 000..a558998
--- /dev/null
+++ b/dev-python/django-spurl/Manifest
@@ -0,0 +1 @@
+DIST django-spurl-0.6.4.tar.gz 15076 SHA256 
acc161f1242c2ea3746e700a015796d24f44ba811aedb0d69945e6524774b92f SHA512 
8bf7c4d4e7e624280f87584f70e73504a11973a44294591d9dd58dd563d63dd1deb395e42bb1110e0a534ac16b59280d3b29f4293865cc465ee1fce20987d267
 WHIRLPOOL 
d36c17bd9539a74bedc8523e519596dee87a1be39865bcfaea67026deceda8bdde8534c6eb9036e63830f66d0cac1e91d2167a26f5010613e856b115af5db54c

diff --git a/dev-python/django-spurl/django-spurl-0.6.4.ebuild 
b/dev-python/django-spurl/django-spurl-0.6.4.ebuild
new file mode 100644
index 000..6d3987c
--- /dev/null
+++ b/dev-python/django-spurl/django-spurl-0.6.4.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python{2_7,3_4} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Django template library for manipulating URLs"
+HOMEPAGE="https://pypi.python.org/pypi/django-spurl;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   >=dev-python/django-1.4
+   dev-python/six
+   dev-python/nose
+   dev-python/URLObject
+"
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools
+"

diff --git a/dev-python/django-spurl/metadata.xml 
b/dev-python/django-spurl/metadata.xml
new file mode 100644
index 000..0764416
--- /dev/null
+++ b/dev-python/django-spurl/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+s...@gentoo.org
+  
+  
+django-spurl
+  
+



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

2016-06-20 Thread Slawek Lis
commit: 160deb9cfd7b70e3498937dc1b1d200dbf6e1fe8
Author: Slawomir Lis  gentoo  org>
AuthorDate: Mon Jun 20 13:03:55 2016 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Mon Jun 20 13:06:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=160deb9c

added aldryn-common package

Package-Manager: portage-2.3.0_rc1

 dev-python/aldryn-common/Manifest  |  1 +
 .../aldryn-common/aldryn-common-1.0.3.ebuild   | 33 ++
 dev-python/aldryn-common/files/exclude_tests.patch | 11 
 dev-python/aldryn-common/metadata.xml  | 10 +++
 4 files changed, 55 insertions(+)

diff --git a/dev-python/aldryn-common/Manifest 
b/dev-python/aldryn-common/Manifest
new file mode 100644
index 000..2a665c8
--- /dev/null
+++ b/dev-python/aldryn-common/Manifest
@@ -0,0 +1 @@
+DIST aldryn-common-1.0.3.tar.gz 15390 SHA256 
d64ee35dff13e69ae820aadb58240b8ee7320708ec4be5cf1593efb50ff577be SHA512 
22329df11d3c41f320efdf83e62116800533393b6edb974f386fccba879129594b4325a9de9c2a2c10c0861a85985a18ffc71128bc79a6f0287145a0764758e2
 WHIRLPOOL 
acc580e157fa7213a8f95864baba3bd133c5b23f35bfb6780125d4851df0df1c9390ae9c6400c11fa4e1237660cdbe4690f049ddbce816c1a839ba400725138d

diff --git a/dev-python/aldryn-common/aldryn-common-1.0.3.ebuild 
b/dev-python/aldryn-common/aldryn-common-1.0.3.ebuild
new file mode 100644
index 000..b2a530a
--- /dev/null
+++ b/dev-python/aldryn-common/aldryn-common-1.0.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python{2_7,3_{3,4,5}} )
+
+inherit distutils-r1
+
+DESCRIPTION="django CMS plugins with common utilities"
+HOMEPAGE="https://pypi.python.org/pypi/aldryn-common;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="
+   dev-python/aldryn-boilerplates
+   dev-python/six
+   >=dev-python/django-sortedm2m-1.2.2
+"
+
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools
+"
+
+src_prepare() {
+   epatch "${FILESDIR}/exclude_tests.patch"
+}

diff --git a/dev-python/aldryn-common/files/exclude_tests.patch 
b/dev-python/aldryn-common/files/exclude_tests.patch
new file mode 100644
index 000..8b029ed
--- /dev/null
+++ b/dev-python/aldryn-common/files/exclude_tests.patch
@@ -0,0 +1,11 @@
+--- setup.py.old   2016-06-20 13:30:32.787572664 +0200
 setup.py   2016-06-20 13:33:47.360904835 +0200
+@@ -32,7 +32,7 @@
+ author='Divio AG',
+ author_email='i...@divio.ch',
+ url='https://github.com/aldryn/aldryn-common',
+-packages=find_packages(),
++packages=find_packages(exclude=('tests',)),
+ license='LICENSE.txt',
+ platforms=['OS Independent'],
+ install_requires=REQUIREMENTS,

diff --git a/dev-python/aldryn-common/metadata.xml 
b/dev-python/aldryn-common/metadata.xml
new file mode 100644
index 000..66ca224
--- /dev/null
+++ b/dev-python/aldryn-common/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+s...@gentoo.org
+  
+  
+aldryn-common
+  
+



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

2016-06-20 Thread Jeroen Roovers
commit: a221b96e97a34260a10cfe9c41a8ea5fd01c2f14
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jun 20 13:41:14 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jun 20 13:42:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a221b96e

app-misc/screen: Version bump.

Package-Manager: portage-2.3.0_rc1

 app-misc/screen/Manifest   |  1 +
 .../{screen-.ebuild => screen-4.4.0.ebuild}| 45 ++
 app-misc/screen/screen-.ebuild |  4 +-
 3 files changed, 33 insertions(+), 17 deletions(-)

diff --git a/app-misc/screen/Manifest b/app-misc/screen/Manifest
index 9153fdb..6a3d8d6 100644
--- a/app-misc/screen/Manifest
+++ b/app-misc/screen/Manifest
@@ -1 +1,2 @@
 DIST screen-4.3.1.tar.gz 845958 SHA256 
fa4049f8aee283de62e283d427f2cfd35d6c369b40f7f45f947dbfd915699d63 SHA512 
8e8a25b23330a7d8e00fc9e6cc430f0eb3937ccf4183efbd6fd24e4dc04cc09b3acae45bfc24892faee433b18fa79b1cfe0211fd75c0d74ecf908f916bf774aa
 WHIRLPOOL 
b47f7538351028cc3a2ec7f69a9373e152fa7655c6ae9feb75ba46db3cdc9b7d58ce78043993b7f134da3a04754c5e52d1a77da4c30a8decda21c79cf5c50f51
+DIST screen-4.4.0.tar.gz 846010 SHA256 
ef722a54759a3bf23aad272bbf33c414c1078cad6bcd982fada93c0d7917218b SHA512 
6e43f85c419f778822ec85e4340c95769e981a3d51abdeb5f26c6ebb840da9ab11b351ecc7f380ceea39bcfaa87f1124cfebd6af4ecb62b886eb189e7b79981b
 WHIRLPOOL 
a0d68d2d50f9f50537bf73a6dbb1ecbfe8c6af5c5322003a717431734bdc86a940fc55cd8c3a28b3e5ec572aaa0ceba376d97cbb8c5090a92d499cba2889b322

diff --git a/app-misc/screen/screen-.ebuild 
b/app-misc/screen/screen-4.4.0.ebuild
similarity index 68%
copy from app-misc/screen/screen-.ebuild
copy to app-misc/screen/screen-4.4.0.ebuild
index 3038ad6..4bf636e 100644
--- a/app-misc/screen/screen-.ebuild
+++ b/app-misc/screen/screen-4.4.0.ebuild
@@ -1,20 +1,18 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-EGIT_REPO_URI="git://git.savannah.gnu.org/screen.git"
-EGIT_CHECKOUT_DIR="${WORKDIR}/${P}" # needed for setting S later on
+inherit autotools eutils flag-o-matic pam toolchain-funcs user
 
-inherit eutils flag-o-matic toolchain-funcs pam autotools user git-r3
-
-DESCRIPTION="Full-screen window manager that multiplexes physical terminals 
between several processes"
+DESCRIPTION="screen manager with VT100/ANSI terminal emulation"
 HOMEPAGE="https://www.gnu.org/software/screen/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~hppa-hpux ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="debug nethack pam selinux multiuser"
 
 CDEPEND="
@@ -25,7 +23,11 @@ RDEPEND="${CDEPEND}
 DEPEND="${CDEPEND}
sys-apps/texinfo"
 
-S="${WORKDIR}"/${P}/src
+# Patches:
+# - Don't use utempter even if it is found on the system.
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.3.0-no-utempter.patch
+)
 
 pkg_setup() {
# Make sure utmp group exists, as it's used later on.
@@ -33,8 +35,8 @@ pkg_setup() {
 }
 
 src_prepare() {
-   # Don't use utempter even if it is found on the system
-   epatch "${FILESDIR}"/${PN}-4.3.0-no-utempter.patch
+   # Apply patches.
+   epatch "${PATCHES[@]}"
 
# sched.h is a system header and causes problems with some C libraries
mv sched.h _sched.h || die
@@ -46,10 +48,14 @@ src_prepare() {
-e "s:/usr/local/screens:${EPREFIX}/tmp/screen:g" \
-e "s:/local/etc/screenrc:${EPREFIX}/etc/screenrc:g" \
-e "s:/etc/utmp:${EPREFIX}/var/run/utmp:g" \
-   -e "s:/local/screens/S-:${EPREFIX}/tmp/screen/S-:g" \
+   -e "s:/local/screens/S\\\-:${EPREFIX}/tmp/screen/S\\\-:g" \
doc/screen.1 \
|| die
 
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed -i -e '/^#define UTMPOK/s/define/undef/' acconfig.h || die
+   fi
+
# reconfigure
eautoreconf
 }
@@ -57,7 +63,13 @@ src_prepare() {
 src_configure() {
append-cppflags "-DMAXWIN=${MAX_SCREEN_WINDOWS:-100}"
 
-   [[ ${CHOST} == *-solaris* ]] && append-libs -lsocket -lnsl
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   # 
https://lists.gnu.org/archive/html/screen-devel/2014-04/msg00095.html
+   append-cppflags -D_XOPEN_SOURCE \
+   -D_XOPEN_SOURCE_EXTENDED=1 \
+   -D__EXTENSIONS__
+   append-libs -lsocket -lnsl
+   fi
 
use nethack || append-cppflags "-DNONETHACK"
use debug && append-cppflags "-DDEBUG"
@@ -67,12 +79,15 @@ src_configure() {
--with-sys-screenrc="${EPREFIX}/etc/screenrc" \
--with-pty-mode=0620 \
 

[gentoo-commits] repo/gentoo:master commit in: dev-ml/js_of_ocaml/

2016-06-20 Thread Alexis Ballier
commit: 225c6eecc035b5319a78cf4a14770555a16fbd0b
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jun 20 16:23:09 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Jun 20 17:02:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=225c6eec

dev-ml/js_of_ocaml: bump to 2.8

Package-Manager: portage-2.3.0_rc1

 dev-ml/js_of_ocaml/Manifest   |  1 +
 dev-ml/js_of_ocaml/js_of_ocaml-2.8.ebuild | 57 +++
 dev-ml/js_of_ocaml/metadata.xml   |  1 +
 3 files changed, 59 insertions(+)

diff --git a/dev-ml/js_of_ocaml/Manifest b/dev-ml/js_of_ocaml/Manifest
index e312923..019ba1b 100644
--- a/dev-ml/js_of_ocaml/Manifest
+++ b/dev-ml/js_of_ocaml/Manifest
@@ -1 +1,2 @@
 DIST js_of_ocaml-2.7.tar.gz 1304487 SHA256 
52922f55428a1d8a55ec2493c4989152e06efd29a981adf8ac9f343f558854b5 SHA512 
ab6e5d16342bf763c10eb5c2e7589610622034eee2ad82aa09c6f68448f155a5c56584702307852b251bde80146c1b7115ed6add1358ad96b130c9dd2b96118b
 WHIRLPOOL 
278c17432fdf9bf670df33479c68705868be39eb4d53f67fc489fe44ac2e7645dd5e2ed3e6e71752a2387b516ce0ab6dc99ac1d870fc75ffdad9df87031e9de4
+DIST js_of_ocaml-2.8.tar.gz 1330364 SHA256 
98564d9a36025edb5edd9d58c565fc7b38a3b49f9b8e32d7dc29289d443894b0 SHA512 
914b2a1a452acd494c3373fa65e858c2747bd7d946d6077320429160d4172f627978a0b4ee526fc6e39378dffc9c965b81e5a1f16eba1f60529e4a6b5f474c1e
 WHIRLPOOL 
cfb71c97c3c43e873dc1f83b26ccacf93be846940596e99f004e6539c5bfa15e810d290b254c4bfecce65133dc6b79247c3cb2cd301297b6062ac6526147f94d

diff --git a/dev-ml/js_of_ocaml/js_of_ocaml-2.8.ebuild 
b/dev-ml/js_of_ocaml/js_of_ocaml-2.8.ebuild
new file mode 100644
index 000..58bce36
--- /dev/null
+++ b/dev-ml/js_of_ocaml/js_of_ocaml-2.8.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit findlib eutils
+
+DESCRIPTION="A compiler from OCaml bytecode to javascript"
+HOMEPAGE="http://ocsigen.org/js_of_ocaml/;
+SRC_URI="https://github.com/ocsigen/js_of_ocaml/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="+async +ocamlopt doc +deriving +ppx +ppx-deriving +react +xml X"
+
+RDEPEND="
+   >=dev-lang/ocaml-3.12:=[ocamlopt?,X?]
+   >=dev-ml/lwt-2.4.4:=
+   async? ( dev-ml/async_kernel:= )
+   react? ( dev-ml/react:=  dev-ml/reactiveData:= )
+   xml? ( >=dev-ml/tyxml-4:= )
+   ppx? ( dev-ml/ppx_tools:= )
+   ppx-deriving? ( dev-ml/ppx_deriving:= )
+   dev-ml/cmdliner:=
+   dev-ml/menhir:=
+   dev-ml/ocaml-base64:=
+   dev-ml/camlp4:=
+   dev-ml/cppo:=
+   deriving? ( >=dev-ml/deriving-0.6:= )"
+DEPEND="${RDEPEND}
+   dev-ml/ocamlbuild"
+
+src_configure() {
+   printf "\n\n" >> Makefile.conf
+   use ocamlopt || echo "BEST := byte" >> Makefile.conf
+   use ocamlopt || echo "NATDYNLINK := NO" >> Makefile.conf
+   use deriving || echo "WITH_DERIVING := NO" >> Makefile.conf
+   use X || echo "WITH_GRAPHICS := NO" >> Makefile.conf
+   use react || echo "WITH_REACT := NO" >> Makefile.conf
+   use ppx || echo "WITH_PPX := NO" >> Makefile.conf
+   use ppx-deriving || echo "WITH_PPX_PPX_DERIVING := NO" >> Makefile.conf
+   use async || echo "WITH_ASYNC := NO" >> Makefile.conf
+}
+
+src_compile() {
+   emake -j1
+   use doc && emake doc
+}
+
+src_install() {
+   findlib_src_preinst
+   emake BINDIR="${ED}/usr/bin/" install
+   dodoc CHANGES README.md
+   use doc && dohtml -r doc/api/html/
+}

diff --git a/dev-ml/js_of_ocaml/metadata.xml b/dev-ml/js_of_ocaml/metadata.xml
index 0b34c19..61eb3e1 100644
--- a/dev-ml/js_of_ocaml/metadata.xml
+++ b/dev-ml/js_of_ocaml/metadata.xml
@@ -6,6 +6,7 @@
 Gentoo ML Project
   
   
+   Enable support of 
dev-ml/async_kernel.
 Enable dev-ml/deriving support for 
improving the type safety.
Enables the ppx syntax extension
Enables deriving support through ppx syntax 
extensions.



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

2016-06-20 Thread Austin English
commit: 64abe02250b21699b44a5f4b885725e986886040
Author: Austin English  gentoo  org>
AuthorDate: Mon Jun 20 17:49:33 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Mon Jun 20 17:50:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64abe022

dev-util/artifactory-bin: version bump

Package-Manager: portage-2.2.28

 dev-util/artifactory-bin/Manifest  |  1 +
 .../artifactory-bin/artifactory-bin-4.8.2.ebuild   | 97 ++
 2 files changed, 98 insertions(+)

diff --git a/dev-util/artifactory-bin/Manifest 
b/dev-util/artifactory-bin/Manifest
index 3d59939..f3e68d8 100644
--- a/dev-util/artifactory-bin/Manifest
+++ b/dev-util/artifactory-bin/Manifest
@@ -2,3 +2,4 @@ DIST artifactory-4.7.6.zip 40332783 SHA256 
8f2ee405e7b13ea2121a0e1c97ef3097ae54e
 DIST artifactory-4.7.7.zip 40327123 SHA256 
953a208daa35767ca915a9bab20310493c9abd78f238f787387c89077d377716 SHA512 
2ebda9b45a819c9f060a7d789878f09ffb5e8791f9913ba5f86498ad69a01731fca9efde7c0ed9e206ea35a98d733052146c407208f28a3efc0b25423b11a894
 WHIRLPOOL 
57e60d9426849f140fdd67bc775c9d9e08c0c78926347dc5bd64cf0c5d0fd1ab759539756e98183e093e6e9b27301d5bb6192ca5c023c71664a49bded23b8a0e
 DIST artifactory-4.8.0.zip 41084705 SHA256 
2de13962ad1e6f4f1537e1fd86b6e70da6afae67a2449bf0cb369d3a84267647 SHA512 
a21310a7699c63a2fe3f305f42fef0aab6a0b9d43b2b8ba89d2360e5f8364d233f6f64616271d6cd4e79c1cecd18b1a7197fbb034a5eabd77d97b257e09b2910
 WHIRLPOOL 
e6a62c25f2927ea069fa512c40f8b7ea4cecb8625acdd8149c1f2db298b7375e362ee616562b37e9a00d5ed5451cb5861bf906d4d5c796eec9735e62b2a46e88
 DIST artifactory-4.8.1.zip 40949993 SHA256 
12218335d6f45d1ffca0bce2cbe636cf4d8c9fe71747dc9ce04a7be78acd9529 SHA512 
0873003d307187adcaff77ab52daebdcffbc96748f2203ead169148fdb3860fd90d28c68bacf58fc928c5608303d5d4fdb839ed7d5c6f5a4ddca573e91946c85
 WHIRLPOOL 
a6c38a5d38ea3034c578b47b7021146cb960e25833155606d9cd2d301c644b400af81a28c4779caec82ae0296f04185225d3bb6cee06dffdb224937430df390a
+DIST artifactory-4.8.2.zip 40938623 SHA256 
6821196157e9cba70f99c0fe960971333455327cc54139f310edc30e88dd2392 SHA512 
9bf40b945c943a08a92f5e1fac3a75ab923fcc57e04a7e845e8fb75a0825199b2ce6f3d90c58669777388c400c953873123e8de76a0244786d4106f6b426a6bc
 WHIRLPOOL 
571654b43cc36f02bb731e46ae89b37146c2e785419f620226363a7f38b11cb8e54667d2faff1c922ee2e8437c18d05c37c7afeb395cf59328a31ad8ff1b52e8

diff --git a/dev-util/artifactory-bin/artifactory-bin-4.8.2.ebuild 
b/dev-util/artifactory-bin/artifactory-bin-4.8.2.ebuild
new file mode 100644
index 000..211224d
--- /dev/null
+++ b/dev-util/artifactory-bin/artifactory-bin-4.8.2.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Using a binary ebuild until a source ebuild is doable.
+# This was previously blocked by two major bugs upstream:
+# A lack of documented build instructions - 
https://www.jfrog.com/jira/browse/RTFACT-8960
+# A lack of source releases - https://www.jfrog.com/jira/browse/RTFACT-8961
+# Upstream now releases source and instructions (yay!), but most of 
artifactory's
+# dependencies are not in portage yet.
+
+EAPI=6
+
+inherit user
+
+MY_P="${P/-bin}"
+MY_PN="${PN/-bin}"
+MY_PV="${PV/-bin}"
+
+DESCRIPTION="The world's most advanced repository manager for maven"
+HOMEPAGE="http://www.jfrog.org/products.php;
+SRC_URI="https://bintray.com/artifact/download/jfrog/artifactory/jfrog-artifactory-oss-${MY_PV}.zip
 -> ${MY_P}.zip"
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="ssl"
+
+RDEPEND=">=virtual/jre-1.8"
+DEPEND=">=virtual/jdk-1.8
+   app-arch/unzip"
+
+S="${WORKDIR}/${MY_PN}-oss-${MY_PV}"
+
+pkg_setup() {
+   enewgroup artifactory
+   enewuser artifactory -1 /bin/sh -1 artifactory
+}
+
+src_prepare() {
+   default
+
+   if use ssl ; then
+   cp "${FILESDIR}/artifactory.xml" 
tomcat/conf/Catalina/localhost/artifactory.xml || die
+   cp "${FILESDIR}/server.xml" tomcat/conf/server.xml || die
+   fi
+
+   # Reverse https://www.jfrog.com/jira/browse/RTFACT-7123
+   sed -i -e 
"s%artifactory.repo.global.disabled=true%artifactory.repo.global.disabled=false%g;"
 \
+   etc/artifactory.system.properties || die
+
+   # See FIXME in src_install(), this can probably go away,
+   # but catalina.sh may need to be fixed for that:
+   sed -i -e 
"s%/etc/opt/jfrog/artifactory/default%/etc/conf.d/${MY_PN}%g;" \
+   misc/service/setenv.sh || die
+}
+
+src_install() {
+   local ARTIFACTORY_HOME="/opt/artifactory"
+   local TOMCAT_HOME="${ARTIFACTORY_HOME}/tomcat"
+
+   insinto ${ARTIFACTORY_HOME}
+   doins -r etc logs misc tomcat webapps
+
+   dodir /etc/opt/jfrog
+   dosym ${ARTIFACTORY_HOME}/etc /etc/opt/jfrog/artifactory
+
+   dosym ${ARTIFACTORY_HOME}/logs /var/log/artifactory
+
+   exeinto ${ARTIFACTORY_HOME}/bin
+   doexe bin/*
+
+   # FIXME: this is 

[gentoo-commits] proj/pax-utils:master commit in: /

2016-06-20 Thread Mike Frysinger
commit: e73183f42ef1b3915fca02fe3da044986c4cf98b
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Jun 20 17:45:05 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Jun 20 17:45:05 2016 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=e73183f4

ar: make sure file name is always NUL terminated

 paxinc.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/paxinc.c b/paxinc.c
index bd13ec4..068aa60 100644
--- a/paxinc.c
+++ b/paxinc.c
@@ -109,9 +109,10 @@ close_and_ret:
if (read(ar->fd, ret.buf.formatted.name, len) != len)
goto close_and_ret;
} else {
-   s = alloca(sizeof(char) * len);
+   s = alloca(sizeof(char) * len + 1);
if (read(ar->fd, s, len) != len)
goto close_and_ret;
+   s[len] = '\0';
}
} else if (s[0] == '/' && s[1] >= '0' && s[1] <= '9') {
/* GNU extended filename */



[gentoo-commits] proj/portage:master commit in: repoman/pym/repoman/modules/commit/, repoman/pym/repoman/

2016-06-20 Thread Zac Medico
commit: 4de81f973a9edfcac9ef2f02759d87c43bf86560
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jun 20 10:14:38 2016 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jun 20 17:51:29 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=4de81f97

repoman: fix KeyError during manifest generation (bug 585388)

Fix Scanner not to override portdbapi._aux_cache_keys when generating
manifests, since spawn_nofetch requires additional keys.

Fixes: 87e32d4863f3 ("repoman: fix KeyError...during manifest generation (bug 
569942)")
X-Gentoo-Bug: 585388
X-Gentoo-Bug-url: https://bugs.gentoo.org/show_bug.cgi?id=585388
Acked-by: Brian Dolbec  gentoo.org>

 repoman/pym/repoman/modules/commit/manifest.py | 91 +-
 repoman/pym/repoman/scanner.py | 12 +++-
 2 files changed, 53 insertions(+), 50 deletions(-)

diff --git a/repoman/pym/repoman/modules/commit/manifest.py 
b/repoman/pym/repoman/modules/commit/manifest.py
index 475dae4..b338a5b 100644
--- a/repoman/pym/repoman/modules/commit/manifest.py
+++ b/repoman/pym/repoman/modules/commit/manifest.py
@@ -33,55 +33,52 @@ class Manifest(object):
@returns: dictionary
'''
self.generated_manifest = False
-   self.digest_only = self.options.mode != 'manifest-check' \
-   and self.options.digest == 'y'
-   if self.options.mode in ("manifest", 'commit', 'fix') or 
self.digest_only:
-   failed = False
-   self.auto_assumed = set()
-   fetchlist_dict = portage.FetchlistDict(
-   checkdir, self.repoman_settings, self.portdb)
-   if self.options.mode == 'manifest' and 
self.options.force:
-   self._discard_dist_digests(checkdir, 
fetchlist_dict)
-   self.repoman_settings["O"] = checkdir
-   try:
-   self.generated_manifest = digestgen(
-   mysettings=self.repoman_settings, 
myportdb=self.portdb)
-   except portage.exception.PermissionDenied as e:
-   self.generated_manifest = False
-   writemsg_level(
-   "!!! Permission denied: '%s'\n" % (e,),
-   level=logging.ERROR, noiselevel=-1)
+   failed = False
+   self.auto_assumed = set()
+   fetchlist_dict = portage.FetchlistDict(
+   checkdir, self.repoman_settings, self.portdb)
+   if self.options.mode == 'manifest' and self.options.force:
+   self._discard_dist_digests(checkdir, fetchlist_dict)
+   self.repoman_settings["O"] = checkdir
+   try:
+   self.generated_manifest = digestgen(
+   mysettings=self.repoman_settings, 
myportdb=self.portdb)
+   except portage.exception.PermissionDenied as e:
+   self.generated_manifest = False
+   writemsg_level(
+   "!!! Permission denied: '%s'\n" % (e,),
+   level=logging.ERROR, noiselevel=-1)
 
-   if not self.generated_manifest:
-   writemsg_level(
-   "Unable to generate manifest.",
-   level=logging.ERROR, noiselevel=-1)
-   failed = True
+   if not self.generated_manifest:
+   writemsg_level(
+   "Unable to generate manifest.",
+   level=logging.ERROR, noiselevel=-1)
+   failed = True
 
-   if self.options.mode == "manifest":
-   if not failed and self.options.force and 
self.auto_assumed and \
-   'assume-digests' in 
self.repoman_settings.features:
-   # Show which digests were assumed 
despite the --force option
-   # being given. This output will already 
have been shown by
-   # digestgen() if assume-digests is not 
enabled, so only show
-   # it here if assume-digests is enabled.
-   pkgs = list(fetchlist_dict)
-   pkgs.sort()
-   portage.writemsg_stdout(
-   "  digest.assumed %s" %
-   portage.output.colorize(
-   "WARN", 

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

2016-06-20 Thread Alexis Ballier
commit: 94fa90cbeff53665e86fc0fa3f25dd41b84bcb38
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jun 20 16:23:56 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Jun 20 17:02:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94fa90cb

profiles/package.mask: mask js_of_ocaml 2.8 along with tyxml4

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 0d2ece0..4aaa457 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -254,8 +254,9 @@ dev-python/buildutils
 kde-apps/pairs
 
 # Alexis Ballier  (24 May 2016)
-# API change, breaks e.g. js_of_ocaml
+# API change, breaks e.g. ocsigenserver
 >=dev-ml/tyxml-4
+>=dev-ml/js_of_ocaml-2.8
 
 # Michał Górny  (24 May 2016)
 # No longer maintained upstream, no longer works with libzpaq-7*.



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

2016-06-20 Thread Mike Pagano
commit: e65b826c5b6d4f93e10e568d082bb7e45b80805a
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Jun 20 19:58:48 2016 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Jun 20 19:58:48 2016 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=e65b826c

Linux patch 3.12.61

 _README  |4 +
 1060_linux-3.12.61.patch | 1697 ++
 2 files changed, 1701 insertions(+)

diff --git a/_README b/_README
index b2378f8..d9fd762 100644
--- a/_README
+++ b/_README
@@ -282,6 +282,10 @@ Patch:  1059_linux-3.12.60.patch
 From:   http://www.kernel.org
 Desc:   Linux 3.12.60
 
+Patch:  1060_linux-3.12.61.patch
+From:   http://www.kernel.org
+Desc:   Linux 3.12.61
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1060_linux-3.12.61.patch b/1060_linux-3.12.61.patch
new file mode 100644
index 000..8caea85
--- /dev/null
+++ b/1060_linux-3.12.61.patch
@@ -0,0 +1,1697 @@
+diff --git a/Makefile b/Makefile
+index 8dedf316dd48..59cb9a750d78 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 3
+ PATCHLEVEL = 12
+-SUBLEVEL = 60
++SUBLEVEL = 61
+ EXTRAVERSION =
+ NAME = One Giant Leap for Frogkind
+ 
+diff --git a/arch/arc/mm/tlbex.S b/arch/arc/mm/tlbex.S
+index cf7d7d9ad695..98837a2bfd5e 100644
+--- a/arch/arc/mm/tlbex.S
 b/arch/arc/mm/tlbex.S
+@@ -89,7 +89,7 @@ ex_saved_reg1:
+ #ifdef CONFIG_SMP
+   sr  r0, [ARC_REG_SCRATCH_DATA0] ; freeup r0 to code with
+   GET_CPU_ID  r0  ; get to per cpu scratch mem,
+-  lsl r0, r0, L1_CACHE_SHIFT  ; cache line wide per cpu
++  asl r0, r0, L1_CACHE_SHIFT  ; cache line wide per cpu
+   add r0, @ex_saved_reg1, r0
+ #else
+   str0, [@ex_saved_reg1]
+@@ -108,7 +108,7 @@ ex_saved_reg1:
+ .macro TLBMISS_RESTORE_REGS
+ #ifdef CONFIG_SMP
+   GET_CPU_ID  r0  ; get to per cpu scratch mem
+-  lsl r0, r0, L1_CACHE_SHIFT  ; each is cache line wide
++  asl r0, r0, L1_CACHE_SHIFT  ; each is cache line wide
+   add r0, @ex_saved_reg1, r0
+   ld_s  r3, [r0,12]
+   ld_s  r2, [r0, 8]
+@@ -220,7 +220,7 @@ ex_saved_reg1:
+ 
+ .macro CONV_PTE_TO_TLB
+   andr3, r0, PTE_BITS_RWX ;   r w x
+-  lslr2, r3, 3; r w x 0 0 0
++  aslr2, r3, 3; Kr Kw Kx 0  0  0 (GLOBAL, kernel only)
+   and.f  0,  r0, _PAGE_GLOBAL
+   or.z   r2, r2, r3   ; r w x r w x
+ 
+diff --git a/arch/mips/ath79/early_printk.c b/arch/mips/ath79/early_printk.c
+index b955fafc58ba..d1adc59af5bf 100644
+--- a/arch/mips/ath79/early_printk.c
 b/arch/mips/ath79/early_printk.c
+@@ -31,13 +31,15 @@ static inline void prom_putchar_wait(void __iomem *reg, 
u32 mask, u32 val)
+   } while (1);
+ }
+ 
++#define BOTH_EMPTY (UART_LSR_TEMT | UART_LSR_THRE)
++
+ static void prom_putchar_ar71xx(unsigned char ch)
+ {
+   void __iomem *base = (void __iomem *)(KSEG1ADDR(AR71XX_UART_BASE));
+ 
+-  prom_putchar_wait(base + UART_LSR * 4, UART_LSR_THRE, UART_LSR_THRE);
++  prom_putchar_wait(base + UART_LSR * 4, BOTH_EMPTY, BOTH_EMPTY);
+   __raw_writel(ch, base + UART_TX * 4);
+-  prom_putchar_wait(base + UART_LSR * 4, UART_LSR_THRE, UART_LSR_THRE);
++  prom_putchar_wait(base + UART_LSR * 4, BOTH_EMPTY, BOTH_EMPTY);
+ }
+ 
+ static void prom_putchar_ar933x(unsigned char ch)
+diff --git a/arch/mips/include/uapi/asm/siginfo.h 
b/arch/mips/include/uapi/asm/siginfo.h
+index 88e292b7719e..9997e4d48d70 100644
+--- a/arch/mips/include/uapi/asm/siginfo.h
 b/arch/mips/include/uapi/asm/siginfo.h
+@@ -46,13 +46,13 @@ typedef struct siginfo {
+ 
+   /* kill() */
+   struct {
+-  pid_t _pid; /* sender's pid */
++  __kernel_pid_t _pid;/* sender's pid */
+   __ARCH_SI_UID_T _uid;   /* sender's uid */
+   } _kill;
+ 
+   /* POSIX.1b timers */
+   struct {
+-  timer_t _tid;   /* timer id */
++  __kernel_timer_t _tid;  /* timer id */
+   int _overrun;   /* overrun count */
+   char _pad[sizeof( __ARCH_SI_UID_T) - sizeof(int)];
+   sigval_t _sigval;   /* same as below */
+@@ -61,26 +61,26 @@ typedef struct siginfo {
+ 
+   /* POSIX.1b signals */
+   struct {
+-  pid_t _pid; /* sender's pid */
++  __kernel_pid_t _pid;/* sender's pid */
+   __ARCH_SI_UID_T _uid;   /* sender's uid */
+   sigval_t _sigval;
+   } _rt;
+ 
+   /* SIGCHLD */
+   struct {
+-  pid_t _pid; /* which child */
++   

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

2016-06-20 Thread Aaron Bauman
commit: 0d635f65afc6c69f0a8ebacfc3caf873f4bb28c8
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Jun 21 05:56:18 2016 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Jun 21 05:56:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d635f65

net-libs/libtirpc: remove vulnerable version per security bug #466902

 net-libs/libtirpc/libtirpc-0.1.10.ebuild | 25 -
 1 file changed, 25 deletions(-)

diff --git a/net-libs/libtirpc/libtirpc-0.1.10.ebuild 
b/net-libs/libtirpc/libtirpc-0.1.10.ebuild
deleted file mode 100644
index 23fc663..000
--- a/net-libs/libtirpc/libtirpc-0.1.10.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-DESCRIPTION="Transport Independent RPC library (SunRPC replacement)"
-HOMEPAGE="http://libtirpc.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="kerberos"
-
-DEPEND="kerberos? ( net-libs/libgssglue )"
-
-src_compile() {
-   econf $(use_enable kerberos gss) || die
-   emake || die
-}
-
-src_install() {
-   dodir /etc
-   emake install DESTDIR="${D}" || die
-   dodoc AUTHORS ChangeLog NEWS README THANKS TODO
-}



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

2016-06-20 Thread Patrick Lauer
commit: 4649df6c1d009d3150b8338e0644da6cbb48205d
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Jun 20 09:19:56 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Mon Jun 20 09:19:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4649df6c

dev-python/botocore: Bump

Package-Manager: portage-2.3.0_rc1

 dev-python/botocore/Manifest   |  1 +
 dev-python/botocore/botocore-1.4.28.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 9c2995f..7e275d3 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -2,3 +2,4 @@ DIST botocore-1.3.22.tar.gz 2349601 SHA256 
02a6d320b09179bc5dcbafd4be732d9431bfe
 DIST botocore-1.4.22.tar.gz 2495807 SHA256 
9807c405e85ed5af817529b04194150cfe37277bbf6879cff1a9c9b5d75311ef SHA512 
6c0c37404ef202031d336af197b1fde1434b0f8f5eda0537edc5a45a0f53ba9619443c2d6d5d31d8b0804f6c517a7b202f8af2d144e9dff159d3e43b3c395172
 WHIRLPOOL 
3a3f5b42c88a1663503ff9bd5f47311ec7a0b23012897b9c8dbb65ab00ae3a889babadfea04d38c34f4196124a9345cc280f44525b433e153a9e6fb3dd65e8be
 DIST botocore-1.4.25.tar.gz 2498910 SHA256 
1b67bb78a1ebd0ffe9daf5ee33196b7c02a196c9b46799b9a2c35237ebd77fe2 SHA512 
afca40e06af741cc05a06b16ee1f4c42a6a83ef8c055e8c8caac75ab65614dd187632ca2910068ad8c528e0fd7c0c5ba02bd35b1634f6274580186c23cf15855
 WHIRLPOOL 
f0e563bf6da5b2b879811155dfe97cc5f8a07377c2c9d4d464870beb9b2d6ab8e5c7ea8c860551756e9ce8e0f1268aa1e1e36f9d9f5a1f438086b5242f2a7689
 DIST botocore-1.4.27.tar.gz 2502287 SHA256 
1d18565c45ab1eeb7e5e237c7aa1ce81b6376fa63e5a9d948c5bcdfb5fe27d75 SHA512 
2ce94ed553ac513db201620f5bb8d8af85104d2ab7b2d8d23a50ca4d01bd2c5eccae8172f379a749ca80dcb827c430412ef6ae7d73f0a2022e6119d71dc5
 WHIRLPOOL 
2bb20b63b38dba3c3ff28e2e5b2d927897c6ef56a4828ac496d5e3397512a7786336c7026c1c11786db8abcb93afdebe2e429c0eee3371d2041d7bc568b192e8
+DIST botocore-1.4.28.tar.gz 2503928 SHA256 
145e41531a5d38862974ddf45c055e1561046f72caa04564f0435d25cf62dbe1 SHA512 
51feb906bc82c66054d0b4b09041377c67839cfbe9dcf39975060b3c1acb9d8e5607fb43e93199d321ab890410550de7f7812598aeecad6709ce1317a19a3bc6
 WHIRLPOOL 
d089d9d5a038cb8253d7a4194d66972e1ac1a0ddb92d90e3bf8a48de9c87a74ddbccef7eebe475f778ad03d6a7102c38d1905016600d51848bcef9c584136821

diff --git a/dev-python/botocore/botocore-1.4.28.ebuild 
b/dev-python/botocore/botocore-1.4.28.ebuild
new file mode 100644
index 000..9c57e33
--- /dev/null
+++ b/dev-python/botocore/botocore-1.4.28.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_3 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3."
+HOMEPAGE="https://github.com/boto/botocore;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc test"
+
+CDEPEND="
+   >=dev-python/docutils-0.10[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   =dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
+   

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

2016-06-20 Thread Patrick Lauer
commit: 0c684c2fbe2b6ad4ee75b25b2484405b7e9fbb2b
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Jun 20 09:30:10 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Mon Jun 20 09:30:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c684c2f

dev-python/s3transfer: Initial import, ebuild by me

Package-Manager: portage-2.3.0_rc1

 dev-python/s3transfer/Manifest|  1 +
 dev-python/s3transfer/metadata.xml| 11 +++
 dev-python/s3transfer/s3transfer-0.0.1.ebuild | 25 +
 3 files changed, 37 insertions(+)

diff --git a/dev-python/s3transfer/Manifest b/dev-python/s3transfer/Manifest
new file mode 100644
index 000..1907d08
--- /dev/null
+++ b/dev-python/s3transfer/Manifest
@@ -0,0 +1 @@
+DIST s3transfer-0.0.1.tar.gz 9465 SHA256 
2bb9ed8db58af94dfa78f75f554d646dfe4b4741fc87f63a20c2bfb3f70f4355 SHA512 
77ef39d2043b7ca7cfa105d3a682881392ae8048dd2e1263a9c88390a28e24578e49733afc330ace78027c1a3e3ff5401b30fc12f8a5fac70544bda099f33461
 WHIRLPOOL 
6a31f8d40c649a244d6f43deb97bc844ad2cb61856ab9e07bf527d8afa576decc22d962baeeec64ea96c715e01a6f9731bc4db49a68f48017a189d8aa95db7b9

diff --git a/dev-python/s3transfer/metadata.xml 
b/dev-python/s3transfer/metadata.xml
new file mode 100644
index 000..35fd9d5
--- /dev/null
+++ b/dev-python/s3transfer/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   s3transfer
+   
+

diff --git a/dev-python/s3transfer/s3transfer-0.0.1.ebuild 
b/dev-python/s3transfer/s3transfer-0.0.1.ebuild
new file mode 100644
index 000..eb56624
--- /dev/null
+++ b/dev-python/s3transfer/s3transfer-0.0.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Amazon S3 Transfer Manager"
+HOMEPAGE="http://pypi.python.org/pypi/s3transfer;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+   dev-python/botocore[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   "



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

2016-06-20 Thread Patrick Lauer
commit: 5a1582d5aee12592163920957990e8cc65f5cbe2
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Jun 20 09:42:20 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Mon Jun 20 09:42:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1582d5

dev-python/awscli: Initial import, ebuild by me.

No tests added yet

Package-Manager: portage-2.3.0_rc1

 dev-python/awscli/Manifest  |  1 +
 dev-python/awscli/awscli-1.10.38.ebuild | 29 +
 dev-python/awscli/metadata.xml  | 11 +++
 3 files changed, 41 insertions(+)

diff --git a/dev-python/awscli/Manifest b/dev-python/awscli/Manifest
new file mode 100644
index 000..314b37c
--- /dev/null
+++ b/dev-python/awscli/Manifest
@@ -0,0 +1 @@
+DIST awscli-1.10.38.tar.gz 471647 SHA256 
56fc0d938aa1ee6ec71c9e7f6f0d7b96614419ccd7c7edf99a8dc071ad26a105 SHA512 
bb4dd3547083ef80bac4461a96daad254a70754611336233be3111ff32897c6197966ba17e4f623eeabd18abe78723a0b50abd89caab341faffe7d2e3c57aab4
 WHIRLPOOL 
eb17ed85e6ece0b0628e6cd0f5722b0c97e25ad54518289316da96f650d4474a466bbc08577bc5232529f6ddfd82cb536bf5d76e079c9cec5b25dc948de13d74

diff --git a/dev-python/awscli/awscli-1.10.38.ebuild 
b/dev-python/awscli/awscli-1.10.38.ebuild
new file mode 100644
index 000..f1631b5
--- /dev/null
+++ b/dev-python/awscli/awscli-1.10.38.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="http://pypi.python.org/pypi/awscli;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+   dev-python/botocore[${PYTHON_USEDEP}]
+   <=dev-python/colorama-0.3.3[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   <=dev-python/rsa-3.5.0[${PYTHON_USEDEP}]
+   dev-python/s3transfer[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   "

diff --git a/dev-python/awscli/metadata.xml b/dev-python/awscli/metadata.xml
new file mode 100644
index 000..04b47d1
--- /dev/null
+++ b/dev-python/awscli/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   awscli
+   
+



[gentoo-commits] proj/portage:master commit in: repoman/pym/repoman/modules/commit/

2016-06-20 Thread Zac Medico
commit: 72d09cf05b1998302c7847624cea56328dbbf6e6
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jun 20 09:41:27 2016 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jun 20 09:45:21 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=72d09cf0

repoman: clarify --force manifest code

Fixes: 005f56110e90 ("Make manifest mode with --force option...")

 repoman/pym/repoman/modules/commit/manifest.py | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/repoman/pym/repoman/modules/commit/manifest.py 
b/repoman/pym/repoman/modules/commit/manifest.py
index 498bfa4..475dae4 100644
--- a/repoman/pym/repoman/modules/commit/manifest.py
+++ b/repoman/pym/repoman/modules/commit/manifest.py
@@ -41,7 +41,7 @@ class Manifest(object):
fetchlist_dict = portage.FetchlistDict(
checkdir, self.repoman_settings, self.portdb)
if self.options.mode == 'manifest' and 
self.options.force:
-   self._create_manifest(checkdir, fetchlist_dict)
+   self._discard_dist_digests(checkdir, 
fetchlist_dict)
self.repoman_settings["O"] = checkdir
try:
self.generated_manifest = digestgen(
@@ -84,8 +84,15 @@ class Manifest(object):
sys.exit(1)
return False
 
-   def _create_manifest(self, checkdir, fetchlist_dict):
-   '''Creates a Manifest file
+   def _discard_dist_digests(self, checkdir, fetchlist_dict):
+   '''Discard DIST digests for files that exist in DISTDIR
+
+   This method is intended to be called prior to digestgen, only 
for
+   manifest mode with the --force option, in order to discard DIST
+   digests that we intend to update. This is necessary because
+   digestgen never replaces existing digests, since otherwise it
+   would be too easy for ebuild developers to accidentally corrupt
+   existing DIST digests.
 
@param checkdir: the directory to generate the Manifest in
@param fetchlist_dict: dictionary of files to fetch and/or 
include



[gentoo-commits] proj/musl:master commit in: sys-apps/portage/, sys-apps/portage/files/

2016-06-20 Thread Anthony G. Basile
commit: 0674131adf745882b40cb02ba39747382541c4ab
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Jun 20 19:37:02 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Jun 20 19:37:02 2016 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=0674131a

sys-apps/portage: backport C module fix

Package-Manager: portage-2.2.28

 sys-apps/portage/Manifest  |   6 +-
 ...-util-locale.py-fix-decoding-for-python2-.patch |  40 ++
 ...d-stub-for-building-custom-modules-in-C-C.patch |  59 
 ...-util-locale.py-add-a-C-module-to-help-ch.patch | 151 +
 2.26-r99.ebuild => portage-2.2.28-r999.ebuild} |   8 +-
 5 files changed, 259 insertions(+), 5 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index aa4ce2d..51130a3 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,7 +1,9 @@
+AUX 0001-pym-portage-util-locale.py-fix-decoding-for-python2-.patch 1374 
SHA256 1c40030d4ef7c2a56ea81f00281a56432bb7918d294abcda7b9eab7eb05fd1c9 SHA512 
f434323783fa4db0bc096f35da93a33311f00fd8b315f95cc5f3d78365ea0d70376609c27f1d64319bd49f83db6d0cc7d88d035c758f1f0de62f1ef9243c0a30
 WHIRLPOOL 
cdecf4a184fea71c0ee93aa5598cc513e676203d8a226da8c90524471d79f2c22b474c2a2edba0ae3495257792dfc7bd3e78c9a9aed3e9e85bb4906161451891
+AUX 0002-setup.py-add-stub-for-building-custom-modules-in-C-C.patch 1867 
SHA256 285fd48357a1996a92860a03059656729d5faa05e4d150865abaaf79f93d5acd SHA512 
e073c849650822ea01c804605a4c5743957f9c8c45076dcd9a983951f6607716c1891c0a564268af3c1c0680361d0c4605ed30e50c4f0a23909a1f155925622a
 WHIRLPOOL 
f0e6bdaa992d2d374a65e96c9a148b6460a42bb1d939f1b60bbb11368553c750318befae3157e236302580f8b682887ebdc08ec40e62e8f1d81cda925cd48e97
+AUX 0003-pym-portage-util-locale.py-add-a-C-module-to-help-ch.patch 4075 
SHA256 42e7c7c9eff8ee423f9e23a7f3d9aa2d629b2755cd053c21d53796bfb9f3655f SHA512 
090b8905db5af236644e57b3050e80dab0d58ef63abd2c94746a63204de155379ab63ca9536e53e30be6d6e7bf529047675e17ce266c0256f5f1f828222e4a32
 WHIRLPOOL 
0b9baa422b64072eb95454b8e833fa040a4ea47d609f42ac7da744f58d3ef20d96e06ce4c488b26593c311a0d9451cc684849d04093328abf34d174c90023a7d
 AUX README.RESCUE 137 SHA256 
69bea0c755eab59b6b4d90838b8551744f0b0c8eeac170b1cd13a71ee83f9ac4 SHA512 
dba0f0d6d4cd140e636cc70dfb7bdb298e2f2fb040bc07b0874cac994bdbabd26bfd9361d85a0f8b9a92a185281e4901606b9e4f563afdc8867341bbe6af1cb0
 WHIRLPOOL 
713fcc790442999d56e13efaf536fec9954dadeda680b3642d0358311332096ddedf8b55697bd1ca620d84f0dc7d025ff7931e086c74c1f5032be72dca2ff8f5
 AUX portage-2.2.26-fix-check_locale.patch 810 SHA256 
d055958fe52fbfb4d628b11c3a52226f0ce07895d951efbf285d55b0bac455a1 SHA512 
33b4d497788de9146abe9a99e4c788c94e8e5e4e615ae7bf18ed415407d4bf0398fb972d938a78f3fff1edfee425f2d672e9868e58efb15cfcccab65cfb5152b
 WHIRLPOOL 
3477eb51320b13de03038e5cf1987f00cce03d65467148ffc23728540de09fde94128cc25986fc40688206059d2ca84734ba4a7379583f68511a2c5f0f0aff23
-DIST portage-2.2.26.tar.bz2 977277 SHA256 
7f57aa704c58ea47f031f177203dc7b335e01e7ec1e809437ea9e46e3f9263e5 SHA512 
fd1a5e5d028d52ba82bbeb7f87bf331d0c1d8c7f5a3bd450c668dd742e99185b6d2b21944f5d7788fe941c99736744b08157ca30145f0964ea60a7c2c435d601
 WHIRLPOOL 
0469f4c5609146c57eae4baeb8488b95c04f336a5511460ee44d15746339fd43a7c2d61b58528845d77a6a0b21e46c2afad19a9f05e94ac8dc6180032d71f298
 DIST portage-2.2.28.tar.bz2 969138 SHA256 
da8148a1a9275c87f535679e41b1bb3a1380ba0f903b80510017517e4c5229d0 SHA512 
d21bf7e7dcc0a779a13df6a959e5d4291492fce2a5525b67e9a4705888021f9c08b8d78cd32b2eb930ac5428c40383e4e46da5a7b1ed5c9c9c42314c0f1c6a0b
 WHIRLPOOL 
1b9584b0243b46c70d0778aad57df2d3ea99e19f243280e542c29e6fed0634b72de6b203a3c296c2977d1a6e5e5250b910574176c692d2c7c27c0938528bb43d
-EBUILD portage-2.2.26-r99.ebuild 11703 SHA256 
32a5b9852ff9620a1b1191baa2b54e0fb6b6abc8bad8944f0a9d6757e249a058 SHA512 
b83b69af04617c925c4be8cd9d0a18c7d62c3b9d5b127d4451245bc8f6bcf24c6e3d16228c5e198f3969fc7049178d0f9a9c0cf669c09a4e2c61d4d2d5fc2e14
 WHIRLPOOL 
f598ce0601676f3f0e7b84045e909b1158a33b3da58f3b4e7d3d19febb79f0794aab1ed6804b956b695d48d62462b65c9c18b8602ecd1380d522dfb234d357e7
 EBUILD portage-2.2.28-r99.ebuild 11704 SHA256 
b814d8beda3bd2364b13153ef5663d40497684ace1cdc2209bd03a61a5fe8fb7 SHA512 
78442e2d479acb0b59cade22060c5bef2740cf3c5ae451b25ca629f547824f4bb04a768e5400623d1508f72318bbc0abcf31b8286886241de6cbe640f0f95eb1
 WHIRLPOOL 
7f220a0e33e825b123f364dff0d43d57f1823bb01e454f66fea71825ec206d4fb8ce42478e033e98fb6c6ae1f598af57008b64effe6274a53e5655e39834095f
+EBUILD portage-2.2.28-r999.ebuild 11908 SHA256 
65003a03410bcfcc49b56746293dcdf8bbcabb6c85e6f4229fe2caf97a27dbe9 SHA512 
4e33ae8ee35ecf9bf609e8b603de050903e4b4a1c79fc6eb65cff524b731dd044314ce72a663296cd511451e51de1ac6374569d85852fd5ab6800bddaa7c
 WHIRLPOOL 
842c97b6cfd98ca4f3b0de666b5bc3ce465cab48cd94cf66b7fe593be4344b8737da780cb8da7c2434880ee0e5df8594061c34914451fd6425cb84cf153cf0c4
 MISC metadata.xml 814 SHA256 

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

2016-06-20 Thread Ulrich Müller
commit: eb64c319abb89c39337c74b3dfdeb03b7394198d
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Jun 20 19:47:46 2016 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Jun 20 19:47:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb64c319

net-print/adobeps: Fix LINGUAS for Swedish, should be "sv" rather than "se".

Package-Manager: portage-2.3.0_rc1

 net-print/adobeps/adobeps-1.0.6-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-print/adobeps/adobeps-1.0.6-r1.ebuild 
b/net-print/adobeps/adobeps-1.0.6-r1.ebuild
index e6b0f8d..9e6dee7 100644
--- a/net-print/adobeps/adobeps-1.0.6-r1.ebuild
+++ b/net-print/adobeps/adobeps-1.0.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -20,7 +20,7 @@ IUSE="cups"
 DEPEND="app-arch/cabextract"
 RDEPEND="cups? ( >=net-print/cups-1.2 )"
 
-IUSE_LINGUAS=( en da de es fi fr it ja ko nl no pt_BR se zh_CN )
+IUSE_LINGUAS=( en da de es fi fr it ja ko nl no pt_BR sv zh_CN )
 IUSE_FILES=( winsteng winstDan winstger winstspa winstfin winstfre winstita
winstjpn winstkor winstdut winstnor winstbrz winstswe Winstchs ) # 
winstcht
 



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

2016-06-20 Thread Hans de Graaff
commit: 358fb4c3f5094919d6f4c7222a591dfc79219032
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jun 20 18:38:34 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jun 20 18:40:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=358fb4c3

dev-lang/ruby: add back tk support

Initial patches by  Arfrever Frehtes Taifersar Arahesis
in bug 497130

Package-Manager: portage-2.2.28

 dev-lang/ruby/ruby-2.1.10.ebuild | 18 ++
 dev-lang/ruby/ruby-2.2.5.ebuild  | 18 ++
 dev-lang/ruby/ruby-2.3.1.ebuild  | 16 +---
 3 files changed, 29 insertions(+), 23 deletions(-)

diff --git a/dev-lang/ruby/ruby-2.1.10.ebuild b/dev-lang/ruby/ruby-2.1.10.ebuild
index f49f79d..abc1932 100644
--- a/dev-lang/ruby/ruby-2.1.10.ebuild
+++ b/dev-lang/ruby/ruby-2.1.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -35,13 +35,17 @@ SRC_URI="mirror://ruby/2.1/${MY_P}.tar.xz
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl xemacs 
ncurses +readline"
+IUSE="berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl tk xemacs 
ncurses +readline"
 
 RDEPEND="
berkdb? ( sys-libs/db:= )
gdbm? ( sys-libs/gdbm )
ssl? ( dev-libs/openssl:0 )
socks5? ( >=net-proxy/dante-1.1.13 )
+   tk? (
+   dev-lang/tcl:0=[threads]
+   dev-lang/tk:0=[threads]
+   )
ncurses? ( sys-libs/ncurses:0= )
readline?  ( sys-libs/readline:0 )
dev-libs/libyaml
@@ -80,12 +84,7 @@ src_prepare() {
 }
 
 src_configure() {
-   local myconf=
-
-   # The Tk module can no longer be built because the module code is no
-   # longer compatible with newer stable versions.
-   # https://bugs.gentoo.org/show_bug.cgi?id=500894
-   local modules="tk"
+   local modules= myconf=
 
# -fomit-frame-pointer makes ruby segfault, see bug #150413.
filter-flags -fomit-frame-pointer
@@ -127,6 +126,9 @@ src_configure() {
if ! use ncurses ; then
modules="${modules},curses"
fi
+   if ! use tk ; then
+   modules="${modules},tk"
+   fi
 
# Provide an empty LIBPATHENV because we disable rpath but we do not
# need LD_LIBRARY_PATH by default since that breaks USE=multitarget

diff --git a/dev-lang/ruby/ruby-2.2.5.ebuild b/dev-lang/ruby/ruby-2.2.5.ebuild
index dea3bae..3ba1b5e 100644
--- a/dev-lang/ruby/ruby-2.2.5.ebuild
+++ b/dev-lang/ruby/ruby-2.2.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -32,7 +32,7 @@ SRC_URI="mirror://ruby/2.2/${MY_P}.tar.xz
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests 
socks5 ssl xemacs ncurses +readline"
+IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests 
socks5 ssl tk xemacs ncurses +readline"
 
 RDEPEND="
berkdb? ( sys-libs/db:= )
@@ -43,6 +43,10 @@ RDEPEND="
libressl? ( dev-libs/libressl )
)
socks5? ( >=net-proxy/dante-1.1.13 )
+   tk? (
+   dev-lang/tcl:0=[threads]
+   dev-lang/tk:0=[threads]
+   )
ncurses? ( sys-libs/ncurses:0= )
readline?  ( sys-libs/readline:0 )
dev-libs/libyaml
@@ -93,12 +97,7 @@ src_prepare() {
 }
 
 src_configure() {
-   local myconf=
-
-   # The Tk module can no longer be built because the module code is no
-   # longer compatible with newer stable versions.
-   # https://bugs.gentoo.org/show_bug.cgi?id=500894
-   local modules="tk"
+   local modules= myconf=
 
# -fomit-frame-pointer makes ruby segfault, see bug #150413.
filter-flags -fomit-frame-pointer
@@ -140,6 +139,9 @@ src_configure() {
if ! use ncurses ; then
modules="${modules},curses"
fi
+   if ! use tk ; then
+   modules="${modules},tk"
+   fi
 
# Provide an empty LIBPATHENV because we disable rpath but we do not
# need LD_LIBRARY_PATH by default since that breaks USE=multitarget

diff --git a/dev-lang/ruby/ruby-2.3.1.ebuild b/dev-lang/ruby/ruby-2.3.1.ebuild
index df7be55..28cec17 100644
--- a/dev-lang/ruby/ruby-2.3.1.ebuild
+++ b/dev-lang/ruby/ruby-2.3.1.ebuild
@@ -32,7 +32,7 @@ SRC_URI="mirror://ruby/${SLOT}/${MY_P}.tar.xz
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="berkdb 

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

2016-06-20 Thread Amy Winston
commit: f7b44fee08310e15224083ce93b0de812a6b6189
Author: Amy Winston  gentoo  org>
AuthorDate: Mon Jun 20 18:43:07 2016 +
Commit: Amy Winston  gentoo  org>
CommitDate: Mon Jun 20 18:46:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7b44fee

sci-libs/gdal: remove old, add missing die. Thanks K_F

Package-Manager: portage-2.2.28

 sci-libs/gdal/gdal-2.0.0-r1.ebuild |   4 +-
 sci-libs/gdal/gdal-2.0.0.ebuild| 343 -
 sci-libs/gdal/gdal-2.0.1.ebuild|   4 +-
 sci-libs/gdal/gdal-2.0.2.ebuild|   4 +-
 4 files changed, 6 insertions(+), 349 deletions(-)

diff --git a/sci-libs/gdal/gdal-2.0.0-r1.ebuild 
b/sci-libs/gdal/gdal-2.0.0-r1.ebuild
index 3bbc55e..9f4024c 100644
--- a/sci-libs/gdal/gdal-2.0.0-r1.ebuild
+++ b/sci-libs/gdal/gdal-2.0.0-r1.ebuild
@@ -252,7 +252,7 @@ src_configure() {
 
 src_compile() {
if use perl; then
-   rm "${S}"/swig/perl/*_wrap.cpp
+   rm "${S}"/swig/perl/*_wrap.cpp || die
emake -C "${S}"/swig/perl generate
fi
 
@@ -268,7 +268,7 @@ src_compile() {
use doc && emake docs
 
compile_python() {
-   rm -f swig/python/*_wrap.cpp
+   rm -f swig/python/*_wrap.cpp || die
emake -C swig/python generate
emake -C swig/python build
}

diff --git a/sci-libs/gdal/gdal-2.0.0.ebuild b/sci-libs/gdal/gdal-2.0.0.ebuild
deleted file mode 100644
index 21d9ec9..000
--- a/sci-libs/gdal/gdal-2.0.0.ebuild
+++ /dev/null
@@ -1,343 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-WANT_AUTOCONF="2.5"
-
-GENTOO_DEPEND_ON_PERL="no"
-PYTHON_COMPAT=( python2_7 python3_{3,4} )
-DISTUTILS_OPTIONAL=1
-
-inherit autotools eutils libtool perl-module distutils-r1 python-r1 
toolchain-funcs java-pkg-opt-2
-
-DESCRIPTION="Translator library for raster geospatial data formats (includes 
OGR support)"
-HOMEPAGE="http://www.gdal.org/;
-SRC_URI="http://download.osgeo.org/${PN}/${PV}/${P}.tar.gz;
-
-SLOT="0/2"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
-IUSE="armadillo +aux_xml curl debug doc fits geos gif gml hdf5 java jpeg 
jpeg2k mdb mysql netcdf odbc ogdi opencl pdf perl png postgres python ruby 
spatialite sqlite threads xls"
-
-RDEPEND="
-   dev-libs/expat
-   dev-libs/json-c
-   dev-libs/libpcre
-   dev-libs/libxml2
-   media-libs/tiff:0=
-   sci-libs/libgeotiff
-   sys-libs/zlib[minizip(+)]
-   armadillo? ( sci-libs/armadillo[lapack] )
-   curl? ( net-misc/curl )
-   fits? ( sci-libs/cfitsio )
-   geos?   ( >=sci-libs/geos-2.2.1 )
-   gif? ( media-libs/giflib )
-   gml? ( >=dev-libs/xerces-c-3 )
-   hdf5? ( >=sci-libs/hdf5-1.6.4[szip] )
-   java? ( >=virtual/jre-1.6:* )
-   jpeg? ( virtual/jpeg:0= )
-   jpeg2k? ( media-libs/jasper )
-   mysql? ( virtual/mysql )
-   netcdf? ( sci-libs/netcdf )
-   odbc?   ( dev-db/unixODBC )
-   ogdi? ( sci-libs/ogdi )
-   opencl? ( virtual/opencl )
-   pdf? ( >=app-text/poppler-0.24.3:= )
-   perl? ( dev-lang/perl:= )
-   png? ( media-libs/libpng:0= )
-   postgres? ( >=dev-db/postgresql-8.4:= )
-   python? (
-   ${PYTHON_DEPS}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-   ruby? ( dev-lang/ruby:1.9 )
-   sqlite? ( dev-db/sqlite:3 )
-   spatialite? ( dev-db/spatialite )
-   xls? ( dev-libs/freexl )
-"
-
-SWIG_DEP=">=dev-lang/swig-2.0.2 <=dev-lang/swig-3.0.4"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen )
-   java? ( >=virtual/jdk-1.6 )
-   perl? ( ${SWIG_DEP} )
-   python? ( ${SWIG_DEP} )
-   ruby? ( ${SWIG_DEP} )"
-
-AT_M4DIR="${S}/m4"
-MAKEOPTS+=" -j1"
-
-REQUIRED_USE="
-   spatialite? ( sqlite )
-   mdb? ( java )
-"
-
-pkg_setup() {
-   java-pkg-opt-2_pkg_setup
-}
-
-src_prepare() {
-   java-pkg-opt-2_src_prepare
-
-   # fix datadir and docdir placement
-   sed -i \
-   -e "s:@datadir@:@datadir@/gdal:" \
-   -e "s:@exec_prefix@/doc:@exec_prefix@/share/doc/${PF}/html:g" \
-   "${S}"/GDALmake.opt.in || die
-
-   # the second sed expression should fix bug 371075
-   sed -i \
-   -e "s:setup.py install:setup.py install --root=\$(DESTDIR):" \
-   -e "s:--prefix=\$(DESTDIR):--prefix=:" \
-   "${S}"/swig/python/GNUmakefile || die
-
-   epatch "${FILESDIR}"/${PN}-1.10.0-ruby-makefile.patch
-
-   # -soname is only accepted by GNU ld/ELF
-   [[ ${CHOST} == *-darwin* ]] \
-   && epatch "${FILESDIR}"/${PN}-1.5.0-install_name.patch \
-   || epatch "${FILESDIR}"/${PN}-1.5.0-soname.patch
-
-   # Fix spatialite/sqlite include issue
-   sed -i \
-   

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

2016-06-20 Thread Mike Gilbert
commit: 3cd13aecec20a62bc33dec4004990e32b47ded49
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jun 20 18:41:04 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jun 20 18:41:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cd13aec

dev-python/cython: drop EXAMPLES code

Use of the EXAMPLES variable has been banned in distutils-r1.eclass.

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

Package-Manager: portage-2.3.0_rc1_p27

 dev-python/cython/cython-0.24.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/cython/cython-0.24.ebuild 
b/dev-python/cython/cython-0.24.ebuild
index cca7b32..d148fe3 100644
--- a/dev-python/cython/cython-0.24.ebuild
+++ b/dev-python/cython/cython-0.24.ebuild
@@ -20,7 +20,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
 
-IUSE="doc examples emacs test"
+IUSE="doc emacs test"
 
 RDEPEND="
emacs? ( virtual/emacs )
@@ -64,7 +64,6 @@ python_test() {
 python_install_all() {
local DOCS=( CHANGES.rst README.txt ToDo.txt USAGE.txt )
use doc && local HTML_DOCS=( docs/build/html/. )
-   use examples && local EXAMPLES=( Demos/. )
distutils-r1_python_install_all
 
if use emacs; then



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

2016-06-20 Thread Mike Frysinger
commit: a5a4c9252e368d8192c25598bbcce07a8d673843
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jun 21 02:16:40 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jun 21 02:16:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5a4c925

dev-libs/gmp: drop old <6.0.0a versions

 dev-libs/gmp/Manifest|   2 -
 dev-libs/gmp/gmp-5.1.3-r1.ebuild | 115 ---
 2 files changed, 117 deletions(-)

diff --git a/dev-libs/gmp/Manifest b/dev-libs/gmp/Manifest
index ef9966e..c192f57 100644
--- a/dev-libs/gmp/Manifest
+++ b/dev-libs/gmp/Manifest
@@ -1,9 +1,7 @@
 DIST gmp-4.3.2.tar.bz2 1897483 SHA256 
936162c0312886c21581002b79932829aa048cfaf9937c6265aeaa14f1cd1775 SHA512 
2e0b0fd23e6f10742a5517981e5171c6e88b0a93c83da701b296f5c0861d72c19782daab589a7eac3f9032152a0fc7eff7f5362db8fccc4859564a9aa82329cf
 WHIRLPOOL 
ab3d9c95b436df3782830da0874307d5577b83c111c2fae4a9063d4083f97c5c12643b154c1bd9a588945e5a677fb8ab416c394ced3e9b0aa671b2238bcb9b40
-DIST gmp-5.1.3.tar.xz 1818812 SHA256 
dee2eda37f4ff541f30019932db0c37f6f77a30ba3609234933b1818f9b07071 SHA512 
44bbec2b2a6480d4c9a9a633cca4fe0de966c13bc08bdcd8b934d81e21f3dfacaecf273f149dc613d365277d280ecee43cffdafaec1bd1239a7ed903f8658b5b
 WHIRLPOOL 
0c4365a129136655046a8e46c4e2487a981c03de97ec47899f752cbd6e61661c6068b19c547acce8436f7a9af91396545c9bf7aa9de73a0f29384bbfebef927f
 DIST gmp-6.0.0a.tar.xz 1904112 SHA256 
9156d32edac6955bc53b0218f5f3763facb890b73a835d5e1b901dcf8eb8b764 SHA512 
50368f4368b244b442438ce1768cf0f1166e490d1bafb8feda1ffc90fea3807e7328f30f3faa861799e4f5ff6e3113049ca3231b2f48571e4583fc3d60441816
 WHIRLPOOL 
81639a9d433ce9ccb26527af309c7c41437bb3463e5986cce3b35f81b527068a2304ec3287e660454f850dedab61463a077f49d4ea2b7ee87eec94b15730c394
 DIST gmp-6.1.0.tar.xz 1950316 SHA256 
68dadacce515b0f8a54f510edf07c1b636492bcdb8e8d54c56eb216225d16989 SHA512 
3647f07914e6c01b28d94f2d9783e50b0ca9f742a694f56d5759e79a057143ded578b71707ff909c6b0f5710862974606461608e73b33af3114b5338670d8630
 WHIRLPOOL 
54de621aa9d7c6896fe454e399b8716743d7ac41e312180f8211c961ec8eb358423e75992aa22ee6809ae57cb143783d271e5c0fca61714a556a12ee55882a05
 DIST gmp-6.1.1.tar.xz 1943164 SHA256 
d36e9c05df488ad630fff17edb50051d6432357f9ce04e34a09b3d818825e831 SHA512 
6ead5fdf15891e0c47b094351497a052cc691973f09c60a8322546418eb615bddb180a93fd7846b88b096b5644cb9d375eab2a4a07af64399f5159eccf3edee2
 WHIRLPOOL 
0a899c6d414e5d6e0b4d2e8fa45baa74adbcaee8960bbb6a8beb8a2e76baa85f07f8fc198e941ed386cffdf73bdf7ef44be7312c39b786a6584410e86bc887b5
-DIST gmp-man-5.1.3.pdf 1159009 SHA256 
56b0e21329f46ef1d59c1f191afc82c59f8b72273a8131ed9b5000b7d0689c38 SHA512 
ba6a4b0bd2b5ee4d284dd13e9c5531fcb9cfbbbc80f40df458d73c80a1aa250b750cfdd5039998e8b0c7259a8b4d24bd0c7b59a90108f9b680bee62e6948d59e
 WHIRLPOOL 
ade206d7e1f543ed028f51e247067eec4511bd0f2499103e1e6296fad2bf50c4f8e09cf7688cc5dd56ee572cf889508ac7918f85e5f91d29d02f7734a4e0
 DIST gmp-man-6.0.0a.pdf 1187496 SHA256 
b38ed1d760b20c01b734b65380ab667373fa48d8203f762a434cd3f326c67a38 SHA512 
528972502d65d23b58c47a594a628e648f11cc027bd0894a39b8f892bb421ceabb7f35640a9eede21cea791f5f597ed4661a1f73444c56a6fb31fa6e362d96c2
 WHIRLPOOL 
e6c4eb3a9adc82496a1872223ceb153e05c3aabd2323aeb38064739a5200eb8fc24fa3bb96f5fb1e632cc90a2576bd3966bae3c7a7a0c750ca56faeb30837eea
 DIST gmp-man-6.1.0.pdf 825716 SHA256 
c3fea59f39497839b48010e612d0ef898c3efea9c0601a3b4d1597628c8ea40e SHA512 
cec172766c6f5dce6b7306edbd542a63788df590391b8b2e6fb4e9d48947b2fbb47dd23acaf74eab6d35cb627bcb804e7ebb1d63aa5f043e4daa4558b698a5a0
 WHIRLPOOL 
afe825c4dbbde11c2c013d6aa3e168d6e59743f647269487df2679d944b5aa748319e455211f2c20137f56e7177ea0543182a4f5bef8274b205b0a3c03254c81
 DIST gmp-man-6.1.1.pdf 825669 SHA256 
f0c87df68a1d6f01c434253986541107a65f350b5388f2b1a1b405f7e06921f2 SHA512 
18e6aca87f5ff8848f82456d86233f127328bfbe309e67902c8dd6f25228db344bd3e6cc3a55e48f2c3f19d0a57358bc4ada7cd623799b273030a5119fb1257b
 WHIRLPOOL 
ff3ce6f16ae7a1c7954c432d28a88f6abebae769be9a63ca85f481fb85dd3e0e5d691cb4d9b9aec1ad7e2387167eef8413277698dc2d7cbd3b941759979ef6d9

diff --git a/dev-libs/gmp/gmp-5.1.3-r1.ebuild b/dev-libs/gmp/gmp-5.1.3-r1.ebuild
deleted file mode 100644
index fdd9e56..000
--- a/dev-libs/gmp/gmp-5.1.3-r1.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit eutils libtool toolchain-funcs multilib-minimal
-
-MY_PV=${PV/_p*}
-MY_P=${PN}-${MY_PV}
-PLEVEL=${PV/*p}
-DESCRIPTION="Library for arithmetic on arbitrary precision integers, rational 
numbers, and floating-point numbers"
-HOMEPAGE="http://gmplib.org/;
-SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.xz
-   ftp://ftp.gmplib.org/pub/${MY_P}/${MY_P}.tar.xz
-   doc? ( http://gmplib.org/${PN}-man-${MY_PV}.pdf )"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-fbsd ~sparc-fbsd 

[gentoo-commits] repo/gentoo:master commit in: sys-firmware/ipxe/

2016-06-20 Thread Mike Frysinger
commit: 87db1ea5e558bf2e8030422c3cd11e639d521e8c
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jun 21 03:55:06 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jun 21 03:55:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87db1ea5

sys-firmware/ipxe: add USE=ipv6 support

 sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild 
b/sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild
index 7a57332..6221052 100644
--- a/sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild
+++ b/sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://git.ipxe.org/ipxe.git/snapshot/${GIT_REV}.tar.bz2 -> ${P}-${GIT
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE="iso lkrn +qemu undi usb vmware"
+IUSE="ipv6 iso lkrn +qemu undi usb vmware"
 
 DEPEND="dev-lang/perl
sys-libs/zlib
@@ -38,6 +38,8 @@ src_configure() {
 #define BANNER_TIMEOUT 0
 EOF
 
+   use ipv6 && echo "#define NET_PROTO_IPV6" >> 
"${S}"/config/local/general.h
+
if use vmware; then
cat <<-EOF >> "${S}"/config/local/general.h
 #define VMWARE_SETTINGS



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

2016-06-20 Thread Mike Frysinger
commit: 52054ef80dd8e6bda78f3e45036e72d3bf477065
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jun 21 03:57:47 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jun 21 03:57:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52054ef8

net-misc/dropbear: mark 2016.73 
arm64/hppa/ia64/m68k/ppc/ppc64/s390/sh/sparc/x86 stable #577050

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

diff --git a/net-misc/dropbear/dropbear-2016.73.ebuild 
b/net-misc/dropbear/dropbear-2016.73.ebuild
index 80a461d..d8979f9 100644
--- a/net-misc/dropbear/dropbear-2016.73.ebuild
+++ b/net-misc/dropbear/dropbear-2016.73.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://matt.ucc.asn.au/dropbear/releases/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="bsdpty minimal multicall pam +shadow static +syslog zlib"
 
 LIB_DEPEND="zlib? ( sys-libs/zlib[static-libs(+)] )



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/ipxe/

2016-06-20 Thread Mike Frysinger
commit: 0494fd4a9705ac16e42112c607a7a5c050d82907
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jun 21 03:56:33 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jun 21 03:56:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0494fd4a

sys-firmware/ipxe: add savedconfig support #487816

 sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild 
b/sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild
index 6221052..2d58cf1 100644
--- a/sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild
+++ b/sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit toolchain-funcs eutils
+inherit toolchain-funcs eutils savedconfig
 
 GIT_REV="cba22d36b77da53890bd65fdadd0e63925687af0"
 GIT_SHORT="cba22d3"
@@ -47,6 +47,8 @@ EOF
 EOF
fi
 
+   restore_config config/local/general.h
+
tc-ld-disable-gold
 }
 
@@ -99,4 +101,6 @@ src_install() {
use undi && doins bin/*.kpxe
use usb && doins bin/*.usb
use lkrn && doins bin/*.lkrn
+
+   save_config config/local/general.h
 }



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/ipxe/

2016-06-20 Thread Mike Frysinger
commit: 1c462a86b4f18a82fc84f352ca28801b3be7c919
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jun 21 03:54:37 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jun 21 03:54:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c462a86

sys-firmware/ipxe: move header/toolchain setup to src_configure

 sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild 
b/sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild
index 631f90f..7a57332 100644
--- a/sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild
+++ b/sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild
@@ -30,7 +30,9 @@ S="${WORKDIR}/ipxe-${GIT_SHORT}/src"
 
 src_prepare() {
epatch "${FILESDIR}"/${P}-git-version.patch #482804
+}
 
+src_configure() {
cat <<-EOF > "${S}"/config/local/general.h
 #undef BANNER_TIMEOUT
 #define BANNER_TIMEOUT 0
@@ -42,10 +44,11 @@ EOF
 #define CONSOLE_VMWARE
 EOF
fi
+
+   tc-ld-disable-gold
 }
 
 src_compile() {
-   tc-ld-disable-gold
ipxemake() {
# Q='' makes the build verbose since that's what everyone loves 
now
emake Q='' \



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/ipxe/files/, sys-firmware/ipxe/

2016-06-20 Thread Mike Frysinger
commit: 7d31cc8d1b42484b6635f8b4fe0cd8161183c337
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jun 21 04:59:39 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jun 21 04:59:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d31cc8d

sys-firmware/ipxe: fix building when ssp is enabled by default #585752

 .../ipxe/files/ipxe-1.0.0_p20130925-no-pie.patch   | 32 ++
 sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild  |  1 +
 2 files changed, 33 insertions(+)

diff --git a/sys-firmware/ipxe/files/ipxe-1.0.0_p20130925-no-pie.patch 
b/sys-firmware/ipxe/files/ipxe-1.0.0_p20130925-no-pie.patch
new file mode 100644
index 000..c5a5956
--- /dev/null
+++ b/sys-firmware/ipxe/files/ipxe-1.0.0_p20130925-no-pie.patch
@@ -0,0 +1,32 @@
+https://bugs.gentoo.org/585752
+
+From cea213034635e4d765b2f362057b696febbe509f Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Tue, 21 Jun 2016 00:47:32 -0400
+Subject: [PATCH] [build] fix PIE disable flag
+
+The flag is "-no-pie", not "-nopie".
+
+Signed-off-by: Mike Frysinger 
+---
+ src/arch/i386/Makefile | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/arch/i386/Makefile b/src/arch/i386/Makefile
+index fe3adc9ce436..59ad25b6e0af 100644
+--- a/src/Makefile.housekeeping
 b/src/Makefile.housekeeping
+@@ -75,8 +75,8 @@ CFLAGS   += -Ui386
+ # output on stderr instead of checking the exit status.
+ #
+ ifeq ($(CCTYPE),gcc)
+-PIE_TEST = [ -z "`$(CC) -fno-PIE -nopie -x c -c /dev/null -o /dev/null 2>&1`" 
]
+-PIE_FLAGS := $(shell $(PIE_TEST) && $(ECHO) '-fno-PIE -nopie')
++PIE_TEST = [ -z "`$(CC) -fno-PIE -no-pie -x c -c /dev/null -o /dev/null 
2>&1`" ]
++PIE_FLAGS := $(shell $(PIE_TEST) && $(ECHO) '-fno-PIE -no-pie')
+ WORKAROUND_CFLAGS += $(PIE_FLAGS)
+ endif
+ 
+-- 
+2.8.2
+

diff --git a/sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild 
b/sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild
index 2d58cf1..198c86c 100644
--- a/sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild
+++ b/sys-firmware/ipxe/ipxe-1.0.0_p20130925.ebuild
@@ -30,6 +30,7 @@ S="${WORKDIR}/ipxe-${GIT_SHORT}/src"
 
 src_prepare() {
epatch "${FILESDIR}"/${P}-git-version.patch #482804
+   epatch "${FILESDIR}"/${P}-no-pie.patch #585752
 }
 
 src_configure() {



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

2016-06-20 Thread Hans de Graaff
commit: 77ddc239721eca3c4260212c152bf98a757495ca
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 21 04:30:50 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 21 05:07:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77ddc239

dev-ruby/rake-compiler: cleanup

Package-Manager: portage-2.2.28

 dev-ruby/rake-compiler/Manifest   |  3 --
 dev-ruby/rake-compiler/rake-compiler-0.9.6.ebuild | 62 ---
 dev-ruby/rake-compiler/rake-compiler-0.9.7.ebuild | 62 ---
 dev-ruby/rake-compiler/rake-compiler-0.9.8.ebuild | 62 ---
 4 files changed, 189 deletions(-)

diff --git a/dev-ruby/rake-compiler/Manifest b/dev-ruby/rake-compiler/Manifest
index 1d022ac..3b98059 100644
--- a/dev-ruby/rake-compiler/Manifest
+++ b/dev-ruby/rake-compiler/Manifest
@@ -1,5 +1,2 @@
 DIST rake-compiler-0.9.2.tar.gz 30778 SHA256 
72ced9a0ca9a034506de279e888fdec63d542d788ee1d2e7910f1bfd71c82dd3 SHA512 
883157bf44540cd021bec22a84e907922756f74a61e84c62e51eed752da01d217a03aebd88582fbe779210116e7ab1a36023707fbdae445b5ac4499c7de9b8eb
 WHIRLPOOL 
79b21689e08ac21005243a2f18bde0941c3a86bdd3bf36bf557d3c706cb64fcb379f2d3fd06c93d3c07f10e8c1e47c75933ba783cc23b57137d9fce6c3e7de78
-DIST rake-compiler-0.9.6.tar.gz 32261 SHA256 
81fca307339b8232ebc672017cedbd0603e04ed96e9340e9517c92e7bf9e0ee4 SHA512 
3a91f972b4355e5d578693a1e5daa874524207c3bb5f7abc234b39e33f9a3cf3c1161d45edb90656bf81154297b7d4a5faeddfa42fac4b989c16d2db71e4f9f9
 WHIRLPOOL 
02384e2b8ad7b1e5df596b7a12adf685b5bef9765c0cf1c2eb14ac32dee9c9b8764f97383c31f9268520215ae0b667357430173f1a9c3958b859dc699f3012ab
-DIST rake-compiler-0.9.7.tar.gz 32292 SHA256 
0ac3cf05c3bdb1c2c6fe6c5180b0da5994a1fa748447c1bdbc2eef2daeefefa5 SHA512 
9d92d34bb82f2e6a0ba824c1c099a51c137368817aefd5e0821a216fabef9ab77e15895211b858e54afc965d5167810fd2ed3e36e57d91cb0bed8491b287c7db
 WHIRLPOOL 
3c6171fa6f8b9252758315f82063a097ee366b4b9cf90c7990cf2ba5b95f4680074915670b983d608812259f9c8e5f9ef0b09a800fa65bbb18a26adad33dba8f
-DIST rake-compiler-0.9.8.tar.gz 32550 SHA256 
35d68a295ca70ad8a25194e4d443bee2189e0b26540727fddf5729491cc34d3f SHA512 
a0e0c6713ab62dd137d189a210e26020398df11483069ce49348f2e03d457dfd001492ac1dac9c6c082fa677a807dc61a2963366fde6ac378ee10eb392491f74
 WHIRLPOOL 
a48b3ba61f19a38adb4def0730ea04d878745abb25b43c1edfaef5d6a21e8ea74b47b9cd74677bc913ea1dc98a9e56c575d51fdb9a2b33734ff918f6501cc430
 DIST rake-compiler-0.9.9.tar.gz 32624 SHA256 
d82eedb4a1e23aa4e1e07af130c3ef450b6fb0a32b1297a923e1387cd420b811 SHA512 
66d1468d687f10bb1df77410024ff6f9a9b0f396b5ec5e13ac009d02748fca503d8dc805a0f82e30bb9989441ad98d2a5aa2e586c5e5345a164fc03853259f22
 WHIRLPOOL 
8cec34ae674c98311b2e947b44f72a7f4998366f4d05c8a97a83a93f4b7522c96b95b7d09ec1d92ee8eb90ee9913c9b50485a00d252bcbfb9fa7b72bb2bf861e

diff --git a/dev-ruby/rake-compiler/rake-compiler-0.9.6.ebuild 
b/dev-ruby/rake-compiler/rake-compiler-0.9.6.ebuild
deleted file mode 100644
index 4be7abf..000
--- a/dev-ruby/rake-compiler/rake-compiler-0.9.6.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc"
-
-inherit ruby-fakegem eutils
-
-DESCRIPTION="Provide a standard and simplified way to build and package Ruby 
extensions"
-HOMEPAGE="https://github.com/luislavena/rake-compiler;
-LICENSE="MIT"
-
-SRC_URI="https://github.com/luislavena/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-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"
-SLOT="0"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/rake"
-
-ruby_add_bdepend "test? ( dev-ruby/rspec:2 )"
-
-USE_RUBY="ruby20 ruby21" ruby_add_bdepend "test? ( dev-util/cucumber )"
-
-all_ruby_prepare() {
-   # Make sure the right rspec version is used in cucumber.
-   sed -i -e "1igem 'rspec', '~>2.0'" features/support/env.rb || die
-}
-
-each_ruby_prepare() {
-   case ${RUBY} in
-   *ruby19)
-   # Remove this task so that it won't load on Ruby 1.9
-   # that lack the package_task file. It is, though, 
needed for the
-   # tests
-   rm tasks/gem.rake || die
-   # Remove specs aimed at a C-compiling ruby 
implementation.
-   rm spec/lib/rake/extensiontask_spec.rb || die
-   ;;
-   *)
-   ;;
-   esac
-}
-
-each_ruby_test() {
-   # Skip cucumber for ruby22 (not ready yet)
-   case ${RUBY} in
-   *ruby20|*ruby21)
-   ruby-ng_rspec
-   ruby-ng_cucumber
-  

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

2016-06-20 Thread Hans de Graaff
commit: 166ae9ec2256f228ac7d6c93e8ca3870999e3ff0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 21 04:36:19 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 21 05:07:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=166ae9ec

dev-ruby/ruby-ldap: add 0.9.19

Package-Manager: portage-2.2.28

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

diff --git a/dev-ruby/ruby-ldap/Manifest b/dev-ruby/ruby-ldap/Manifest
index bd94fba..7dd4af9 100644
--- a/dev-ruby/ruby-ldap/Manifest
+++ b/dev-ruby/ruby-ldap/Manifest
@@ -1,3 +1,4 @@
 DIST ruby-ldap-0.9.16.gem 65024 SHA256 
a068e0b0d52621c2a72583e07211f4795b3cd9496dd6b5cf7a2c8a746018ce21 SHA512 
b81a9b24f29a7c40b5d1c020008bfd14666a15c3b407e5495ac7b12e470783d696c8ad25c9a508b9933829695a8ac3fcb52a209fdb4fb7de499308af61a4b832
 WHIRLPOOL 
dea6d8f4c716f3c0408ca2ba11e4fd411916f9afd07a497deb91fe38c2f0440482a893527b8976801a41742da15f3cacc7330c85a26ec1c948e49e0a99a1f432
 DIST ruby-ldap-0.9.17.gem 66560 SHA256 
951ab18e8dbc2b9791555c38833df07e322992d3eb53aefca88a085fc55686c6 SHA512 
b6400faa4ae19f3d783810a6b2f7af36e89cbf001aa48a343e1ff6e5f9e74639bb84db2dc58a1465f91130248eaf17767a6c125e1d416aaf7d45ff8c14c3b68e
 WHIRLPOOL 
00b9f4508a94b0c4ecb61e3f3749142b2daa4645d80feccd86d7ed1ff9163a2cc5dcec9d516ebd4b8587573e49abdeadc31427b09e057494f8389b35009ced49
 DIST ruby-ldap-0.9.18.gem 67072 SHA256 
cf96420e778dade4851234a3be3b3ffd96a7c3f91a266b4fd60022a14883c5d5 SHA512 
698375840498e3cbe6e4ad962b3754bf74b0e0c356f95e59a71267841014a31dc85235e736c2ecd23e86c1ae0f9da00074c1612427afea1b409f0d8e7f596a07
 WHIRLPOOL 
69f1ec1a6e97eb9d016f62a4be348b1c586d90c38aaad6207177ad8beaf791adee5c6f0a80b7ef1ff0e7a356825f081370929c2a45180303fe612066f66a0efd
+DIST ruby-ldap-0.9.19.gem 91648 SHA256 
8729230019eddd6f5a13baf5116e95e2800478636f66027e76011db274213981 SHA512 
0ed931552df00c11855297ab44fd1c9a79e751937758d38189147f1d37cbce9b1da6fa42e64a9fd44610e948b1c13031013b7931ed473cd55b8425e64a50584a
 WHIRLPOOL 
f82e718f03feabb028f7490f8c87a3da159b6d2cf26c7ed9c7872183f5a029978dc56b26976223d61fd6afc576c489997e9340d064341221c8ea1dd262face0d

diff --git a/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild 
b/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild
new file mode 100644
index 000..aa8cf8f
--- /dev/null
+++ b/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+inherit multilib ruby-fakegem
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_EXTRADOC="ChangeLog FAQ NOTES README TODO"
+
+DESCRIPTION="A Ruby interface to some LDAP libraries"
+HOMEPAGE="http://ruby-ldap.sourceforge.net/;
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-macos"
+IUSE="ssl"
+DEPEND=">=net-nds/openldap-2
+   dev-libs/cyrus-sasl
+   ssl? ( dev-libs/openssl:0 )"
+RDEPEND="${DEPEND}"
+
+# Current test set is interactive due to certificate generation and requires
+# running LDAP daemon
+RESTRICT="test"
+
+each_ruby_configure() {
+   local myconf="--with-openldap2"
+   if ! use ssl ; then
+   myconf="${myconf} --without-libcrypto --without-libssl"
+   fi
+   ${RUBY} extconf.rb ${myconf} || die "extconf.rb failed"
+   sed -i -e 's:-Wl,--no-undefined::' \
+   -e "s/^ldflags  = /ldflags = $\(LDFLAGS\) /" Makefile || die
+}
+
+each_ruby_compile() {
+   emake V=1
+   cp ldap$(get_modname) lib/ || die
+}



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

2016-06-20 Thread Hans de Graaff
commit: 720044903daa67e20d9f29e3574e49a6ec5ea67d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 21 04:44:34 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 21 05:07:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72004490

dev-ruby/metasm: add ruby23

Package-Manager: portage-2.2.28

 dev-ruby/metasm/metasm-1.0.2-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/metasm/metasm-1.0.2-r3.ebuild 
b/dev-ruby/metasm/metasm-1.0.2-r3.ebuild
index 820cc8e..4809387 100644
--- a/dev-ruby/metasm/metasm-1.0.2-r3.ebuild
+++ b/dev-ruby/metasm/metasm-1.0.2-r3.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby20 ruby21"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_RECIPE_DOC="none"
 RUBY_FAKEGEM_EXTRADOC="BUGS README TODO"



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

2016-06-20 Thread Hans de Graaff
commit: d2279c64c3e5bae22b0c9904d1200d691d75b6e8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 21 04:28:47 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 21 05:07:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2279c64

dev-ruby/did_you_mean: add 1.0.2

Package-Manager: portage-2.2.28

 dev-ruby/did_you_mean/Manifest  |  1 +
 dev-ruby/did_you_mean/did_you_mean-1.0.2.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-ruby/did_you_mean/Manifest b/dev-ruby/did_you_mean/Manifest
index 825087c..e5dc901 100644
--- a/dev-ruby/did_you_mean/Manifest
+++ b/dev-ruby/did_you_mean/Manifest
@@ -1,2 +1,3 @@
 DIST did_you_mean-1.0.0.gem 174080 SHA256 
d6830606c288f4e1b05dd6631b77f6de597766e7da2f0de60e0a091700d5978b SHA512 
c108925491cef340fc06d5efd020e81d6537f329cd6dcc793b585d9d53fd549cf86ec85670a6a965902ff20a798f28d20d15ba8e7769ed2870e8eaa343394045
 WHIRLPOOL 
d6c49c44e02646cfd81db9bdeb32493b71bdd143826ef66d53d56a10f11f58fd41cfc9da2ec2aefd23a63949cfa9d4d3da449684a8e3f79325f71597aa8cda37
 DIST did_you_mean-1.0.1.gem 30208 SHA256 
16d701bc284786bdbc578c90e035bc81695cabecd7f63fc194fca723203dc6d5 SHA512 
408b3c167ed1d64b945ced8d0297206d814284c3c357e3b9002f606f0dbe0192b59220ddb782a56766f8d530d494cad30f1e64d0b9e6a1ad9d4a145869448a8e
 WHIRLPOOL 
01f7ddb09a7c62cb82dc88df5fe95d1cbc54157ee8cbcb1e20c76d8b7b4a02a7143843c13ffa80ed3948e82bd11001cf0584d9c18d10e9b6a4325a2cbf8c5805
+DIST did_you_mean-1.0.2.gem 30720 SHA256 
caa50332c6de39d5452f85f1efa9e9080d9073591edf7be8cb1b9b333a63fd6a SHA512 
a6b19dd909423505553759d6470266680056b6804f9c42452eecf9104a8de71a460a4baa53111ccfe830e3dbdc04bad9382d77f9098d1e114aecdc34a4ef57b6
 WHIRLPOOL 
c4786a6dc7216727f63c1f128f26289395eaa5e2ae845aae5d06cd7449f46eb53fd003b4c4d1a39632c77b647719a919f0716593bd18fe08740cb84fd257

diff --git a/dev-ruby/did_you_mean/did_you_mean-1.0.2.ebuild 
b/dev-ruby/did_you_mean/did_you_mean-1.0.2.ebuild
new file mode 100644
index 000..6b81aa6
--- /dev/null
+++ b/dev-ruby/did_you_mean/did_you_mean-1.0.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby23"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="'did you mean?'experience in Ruby"
+HOMEPAGE="https://github.com/yuki24/did_you_mean;
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' Rakefile || die
+}



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

2016-06-20 Thread Hans de Graaff
commit: 4be3b698e0e38fc27edeac71e0738d1e2d6a93bf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 21 04:42:16 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 21 05:07:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4be3b698

dev-ruby/metasm: drop ruby19

Package-Manager: portage-2.2.28

 dev-ruby/metasm/metasm-1.0.2-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/metasm/metasm-1.0.2-r3.ebuild 
b/dev-ruby/metasm/metasm-1.0.2-r3.ebuild
index 62fa8da..820cc8e 100644
--- a/dev-ruby/metasm/metasm-1.0.2-r3.ebuild
+++ b/dev-ruby/metasm/metasm-1.0.2-r3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
 
 RUBY_FAKEGEM_RECIPE_DOC="none"
 RUBY_FAKEGEM_EXTRADOC="BUGS README TODO"



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

2016-06-20 Thread Hans de Graaff
commit: 224773bb438d9510be98bb07c15f564f89a4ea33
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 21 05:00:21 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 21 05:07:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=224773bb

dev-ruby/activesupport: add missing test dependency on rack

Add missing test dependency on dev-ruby/rack.
Fixes bug 578128

Package-Manager: portage-2.2.28

 dev-ruby/activesupport/activesupport-3.2.22.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ruby/activesupport/activesupport-3.2.22.2.ebuild 
b/dev-ruby/activesupport/activesupport-3.2.22.2.ebuild
index 3ced26c..7d69f9a 100644
--- a/dev-ruby/activesupport/activesupport-3.2.22.2.ebuild
+++ b/dev-ruby/activesupport/activesupport-3.2.22.2.ebuild
@@ -39,6 +39,7 @@ ruby_add_bdepend "test? (
>=dev-ruby/memcache-client-1.5.8
dev-ruby/nokogiri
>=dev-ruby/builder-3.0.3:3
+   dev-ruby/rack
>=dev-ruby/tzinfo-0.3.29
)"
 



[gentoo-commits] repo/user/ssnb:master commit in: dev-embedded/arduino-libs/, dev-embedded/arduino/, dev-embedded/arduino-ide/, ...

2016-06-20 Thread Samuel Bernardo
commit: 085839c2d82f09a64b880f1bc881cba4423a637b
Author: Samuel Bernardo  tecnico  ulisboa  pt>
AuthorDate: Tue Jun 21 00:13:21 2016 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Tue Jun 21 00:13:21 2016 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=085839c2

arduino ebuild for version 1.6.9

 dev-embedded/arduino-ide/Manifest  |  7 ++
 dev-embedded/arduino-ide/arduino-ide-1.6.8.ebuild  | 94 ++
 dev-embedded/arduino-ide/arduino-ide-1.6.9.ebuild  | 94 ++
 .../files/arduino-ide-1.6.8-script.patch   | 19 +
 .../files/arduino-ide-1.6.9-script.patch   | 19 +
 dev-embedded/arduino-libs/Manifest |  4 +
 .../arduino-libs/arduino-libs-1.6.8.ebuild | 36 +
 .../arduino-libs/arduino-libs-1.6.9.ebuild | 36 +
 dev-embedded/arduino/Manifest  |  2 +
 dev-embedded/arduino/arduino-1.6.8.ebuild  | 70 
 dev-embedded/arduino/arduino-1.6.9.ebuild  | 70 
 11 files changed, 451 insertions(+)

diff --git a/dev-embedded/arduino-ide/Manifest 
b/dev-embedded/arduino-ide/Manifest
new file mode 100644
index 000..2d98f64
--- /dev/null
+++ b/dev-embedded/arduino-ide/Manifest
@@ -0,0 +1,7 @@
+AUX arduino-ide-1.6.8-script.patch 660 SHA256 
f80ffc3cf2f2a333862b5a1826c747aa92efbf8e90c92cb339d31cd5b27b07b2 SHA512 
bbdae2bd2adcb461962308ef9ed6c86005fb2ae214bb9fb74b440a87063562a79da9492308c6e614b771c4d9c3721e369dbb1df63534d5238a2b151ddb00
 WHIRLPOOL 
31b5319dc111e50f925e9dc3bd2819317e2f7d2b02cd451f9b41fddb855655d4589c106bffbb832c9ce7fc5f0dbebd2f62aa06ba37131135fcdc2c2767e072de
+AUX arduino-ide-1.6.9-script.patch 660 SHA256 
f80ffc3cf2f2a333862b5a1826c747aa92efbf8e90c92cb339d31cd5b27b07b2 SHA512 
bbdae2bd2adcb461962308ef9ed6c86005fb2ae214bb9fb74b440a87063562a79da9492308c6e614b771c4d9c3721e369dbb1df63534d5238a2b151ddb00
 WHIRLPOOL 
31b5319dc111e50f925e9dc3bd2819317e2f7d2b02cd451f9b41fddb855655d4589c106bffbb832c9ce7fc5f0dbebd2f62aa06ba37131135fcdc2c2767e072de
+DIST arduino-1.6.8.tar.gz 81091166 SHA256 
5b2e8b3115000986f12ebdc126162d22c2dc85b3ca9732b8f8966e6dcdf2edad SHA512 
a5814e7d7a43a337f96b2abc33c0bc10a09c5baa91b7416b9c17ee65ce643944eae133a8485dff09d5164665f90fdd25707e1025d7bd76f704552224074c5931
 WHIRLPOOL 
5be3b81cfff757d685bcc5b96118a8d024ce9ba36496fadbd3a2461d2974937d0bce16e091dbd8d778912bdbf9165fdbc3a2bd381ac8d25a42c9a70c73156e48
+DIST arduino-1.6.9.tar.gz 81103494 SHA256 
0927e4d6bb24fd297765aaf529fe7b16a7da3223848e7b40cdc9843d4246f98d SHA512 
92b3508068e3aae6a88c3a395d0906fb63d2fd8ee20d003173b96f3f0ff6851eddcdb77c6349dfec3ad0ee36976f53432c643f56724490e9187d4af049fd4bf8
 WHIRLPOOL 
841ebd6e4c23b610f87a5254b888a31bd9b36ea162f52f9301b8cc0af2288cb7cff83f130f7f3a03ca71fdaf471818f2faea99ab3f1c64b233d7d504b7ac0049
+DIST arduino-icons.tar.bz2 58775 SHA256 
9086ae27a13cc19e428ed7e6434366752b33a7d066b5620bfdd371709277390e SHA512 
b750e79d6117f5df619f2b765dad6e64f0ba4aa3314b0b6e00801577e3ea1f15951ba15efe7a00f5317285a19ac29ac41c78b71342f45cd164c794a42bafcdd9
 WHIRLPOOL 
b53ab3ff2981ca9f6d45311b9f885ca831700a7a49fef4a376cdc489f7cc3a6c39fbb93994b962b6854b0833d7342b951b5c6327422aafce762f92952b7a5876
+EBUILD arduino-ide-1.6.8.ebuild 2592 SHA256 
3e52c29ba3f0f5eb95e4198da7cd829c7b40cb62f5c83f9c245efc57a8993c02 SHA512 
86ed995228a3fc3f993079fee9396a7a2b658dcc2c534cb1e41e4472161634aefcec5a6011f23b09fa79161d56bd5d6e7e36b6dcbf03e005cc7c514745e54a8d
 WHIRLPOOL 
1d098c9d1b667587af77a08f19ce4f3dc8cf3a9803a90a80c08a136a3a97d30156dbdf6fb20b64fda915d0b8e0d22ccaac7085f06449b1d7cf090444e0238d3f
+EBUILD arduino-ide-1.6.9.ebuild 2592 SHA256 
3e52c29ba3f0f5eb95e4198da7cd829c7b40cb62f5c83f9c245efc57a8993c02 SHA512 
86ed995228a3fc3f993079fee9396a7a2b658dcc2c534cb1e41e4472161634aefcec5a6011f23b09fa79161d56bd5d6e7e36b6dcbf03e005cc7c514745e54a8d
 WHIRLPOOL 
1d098c9d1b667587af77a08f19ce4f3dc8cf3a9803a90a80c08a136a3a97d30156dbdf6fb20b64fda915d0b8e0d22ccaac7085f06449b1d7cf090444e0238d3f

diff --git a/dev-embedded/arduino-ide/arduino-ide-1.6.8.ebuild 
b/dev-embedded/arduino-ide/arduino-ide-1.6.8.ebuild
new file mode 100644
index 000..0aa0902
--- /dev/null
+++ b/dev-embedded/arduino-ide/arduino-ide-1.6.8.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+JAVA_PKG_IUSE="doc examples"
+
+inherit eutils java-pkg-2 java-ant-2
+
+MY_P="Arduino"
+PNS="arduino"
+DESCRIPTION="An open-source AVR electronics prototyping platform"
+HOMEPAGE="http://arduino.cc/ https://arduino.googlecode.com/;
+SRC_URI="https://github.com/arduino/${MY_P}/archive/${PV}.tar.gz -> 
arduino-${PV}.tar.gz
+mirror://gentoo/arduino-icons.tar.bz2"
+LICENSE="GPL-2 GPL-2+ LGPL-2 CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="strip binchecks"
+IUSE=""
+
+COMMONDEP="
+dev-java/jna:0
+>dev-java/rxtx-2.1:2"
+
+RDEPEND="${COMMONDEP}

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

2016-06-20 Thread Mike Frysinger
commit: 388d873c8f7d3ac8b3f6124b9c1960e252e0f1f5
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jun 21 02:14:11 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jun 21 02:14:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=388d873c

dev-libs/gmp: version bump to 6.1.1

 dev-libs/gmp/Manifest |   2 +
 dev-libs/gmp/gmp-6.1.1.ebuild | 110 ++
 2 files changed, 112 insertions(+)

diff --git a/dev-libs/gmp/Manifest b/dev-libs/gmp/Manifest
index 4a33f25..ef9966e 100644
--- a/dev-libs/gmp/Manifest
+++ b/dev-libs/gmp/Manifest
@@ -2,6 +2,8 @@ DIST gmp-4.3.2.tar.bz2 1897483 SHA256 
936162c0312886c21581002b79932829aa048cfaf9
 DIST gmp-5.1.3.tar.xz 1818812 SHA256 
dee2eda37f4ff541f30019932db0c37f6f77a30ba3609234933b1818f9b07071 SHA512 
44bbec2b2a6480d4c9a9a633cca4fe0de966c13bc08bdcd8b934d81e21f3dfacaecf273f149dc613d365277d280ecee43cffdafaec1bd1239a7ed903f8658b5b
 WHIRLPOOL 
0c4365a129136655046a8e46c4e2487a981c03de97ec47899f752cbd6e61661c6068b19c547acce8436f7a9af91396545c9bf7aa9de73a0f29384bbfebef927f
 DIST gmp-6.0.0a.tar.xz 1904112 SHA256 
9156d32edac6955bc53b0218f5f3763facb890b73a835d5e1b901dcf8eb8b764 SHA512 
50368f4368b244b442438ce1768cf0f1166e490d1bafb8feda1ffc90fea3807e7328f30f3faa861799e4f5ff6e3113049ca3231b2f48571e4583fc3d60441816
 WHIRLPOOL 
81639a9d433ce9ccb26527af309c7c41437bb3463e5986cce3b35f81b527068a2304ec3287e660454f850dedab61463a077f49d4ea2b7ee87eec94b15730c394
 DIST gmp-6.1.0.tar.xz 1950316 SHA256 
68dadacce515b0f8a54f510edf07c1b636492bcdb8e8d54c56eb216225d16989 SHA512 
3647f07914e6c01b28d94f2d9783e50b0ca9f742a694f56d5759e79a057143ded578b71707ff909c6b0f5710862974606461608e73b33af3114b5338670d8630
 WHIRLPOOL 
54de621aa9d7c6896fe454e399b8716743d7ac41e312180f8211c961ec8eb358423e75992aa22ee6809ae57cb143783d271e5c0fca61714a556a12ee55882a05
+DIST gmp-6.1.1.tar.xz 1943164 SHA256 
d36e9c05df488ad630fff17edb50051d6432357f9ce04e34a09b3d818825e831 SHA512 
6ead5fdf15891e0c47b094351497a052cc691973f09c60a8322546418eb615bddb180a93fd7846b88b096b5644cb9d375eab2a4a07af64399f5159eccf3edee2
 WHIRLPOOL 
0a899c6d414e5d6e0b4d2e8fa45baa74adbcaee8960bbb6a8beb8a2e76baa85f07f8fc198e941ed386cffdf73bdf7ef44be7312c39b786a6584410e86bc887b5
 DIST gmp-man-5.1.3.pdf 1159009 SHA256 
56b0e21329f46ef1d59c1f191afc82c59f8b72273a8131ed9b5000b7d0689c38 SHA512 
ba6a4b0bd2b5ee4d284dd13e9c5531fcb9cfbbbc80f40df458d73c80a1aa250b750cfdd5039998e8b0c7259a8b4d24bd0c7b59a90108f9b680bee62e6948d59e
 WHIRLPOOL 
ade206d7e1f543ed028f51e247067eec4511bd0f2499103e1e6296fad2bf50c4f8e09cf7688cc5dd56ee572cf889508ac7918f85e5f91d29d02f7734a4e0
 DIST gmp-man-6.0.0a.pdf 1187496 SHA256 
b38ed1d760b20c01b734b65380ab667373fa48d8203f762a434cd3f326c67a38 SHA512 
528972502d65d23b58c47a594a628e648f11cc027bd0894a39b8f892bb421ceabb7f35640a9eede21cea791f5f597ed4661a1f73444c56a6fb31fa6e362d96c2
 WHIRLPOOL 
e6c4eb3a9adc82496a1872223ceb153e05c3aabd2323aeb38064739a5200eb8fc24fa3bb96f5fb1e632cc90a2576bd3966bae3c7a7a0c750ca56faeb30837eea
 DIST gmp-man-6.1.0.pdf 825716 SHA256 
c3fea59f39497839b48010e612d0ef898c3efea9c0601a3b4d1597628c8ea40e SHA512 
cec172766c6f5dce6b7306edbd542a63788df590391b8b2e6fb4e9d48947b2fbb47dd23acaf74eab6d35cb627bcb804e7ebb1d63aa5f043e4daa4558b698a5a0
 WHIRLPOOL 
afe825c4dbbde11c2c013d6aa3e168d6e59743f647269487df2679d944b5aa748319e455211f2c20137f56e7177ea0543182a4f5bef8274b205b0a3c03254c81
+DIST gmp-man-6.1.1.pdf 825669 SHA256 
f0c87df68a1d6f01c434253986541107a65f350b5388f2b1a1b405f7e06921f2 SHA512 
18e6aca87f5ff8848f82456d86233f127328bfbe309e67902c8dd6f25228db344bd3e6cc3a55e48f2c3f19d0a57358bc4ada7cd623799b273030a5119fb1257b
 WHIRLPOOL 
ff3ce6f16ae7a1c7954c432d28a88f6abebae769be9a63ca85f481fb85dd3e0e5d691cb4d9b9aec1ad7e2387167eef8413277698dc2d7cbd3b941759979ef6d9

diff --git a/dev-libs/gmp/gmp-6.1.1.ebuild b/dev-libs/gmp/gmp-6.1.1.ebuild
new file mode 100644
index 000..4de8a1d
--- /dev/null
+++ b/dev-libs/gmp/gmp-6.1.1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit flag-o-matic eutils libtool multilib-minimal
+
+MY_PV=${PV/_p*}
+MY_PV=${MY_PV/_/-}
+MY_P=${PN}-${MY_PV}
+PLEVEL=${PV/*p}
+DESCRIPTION="Library for arithmetic on arbitrary precision integers, rational 
numbers, and floating-point numbers"
+HOMEPAGE="http://gmplib.org/;
+SRC_URI="ftp://ftp.gmplib.org/pub/${MY_P}/${MY_P}.tar.xz
+   mirror://gnu/${PN}/${MY_P}.tar.xz
+   doc? ( http://gmplib.org/${PN}-man-${MY_PV}.pdf )"
+
+LICENSE="|| ( LGPL-3+ GPL-2+ )"
+# The subslot reflects the C & C++ SONAMEs.
+SLOT="0/10.4"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+IUSE="+asm doc cxx pgo static-libs"
+
+DEPEND="sys-devel/m4
+   app-arch/xz-utils"
+RDEPEND=""
+
+S=${WORKDIR}/${MY_P%a}
+
+DOCS=( AUTHORS ChangeLog NEWS README doc/configuration doc/isa_abi_headache )
+HTML_DOCS=( doc )

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

2016-06-20 Thread Mike Frysinger
commit: f82f8e08c359e1782a43d625ea611e37062b91e5
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jun 21 02:34:33 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jun 21 02:35:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f82f8e08

dev-python/pyopenssl: mark 0.15.1-r1 arm64/m68k/s390/sh stable #560894

 dev-python/pyopenssl/pyopenssl-0.15.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyopenssl/pyopenssl-0.15.1-r1.ebuild 
b/dev-python/pyopenssl/pyopenssl-0.15.1-r1.ebuild
index e591864..3b2e4bb 100644
--- a/dev-python/pyopenssl/pyopenssl-0.15.1-r1.ebuild
+++ b/dev-python/pyopenssl/pyopenssl-0.15.1-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~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 sparc 
x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc examples"
 
 RDEPEND="



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

2016-06-20 Thread Mike Frysinger
commit: 8eb4ced8bf9fe5df95f5f1a9bc47bacbfbcf6dd3
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jun 21 02:32:49 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jun 21 02:32:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eb4ced8

dev-python/ply: mark 3.6-r1 arm64/m68k/s390/sh/sparc stable #560894

 dev-python/ply/ply-3.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/ply/ply-3.6-r1.ebuild b/dev-python/ply/ply-3.6-r1.ebuild
index b06f958..c2f201e7 100644
--- a/dev-python/ply/ply-3.6-r1.ebuild
+++ b/dev-python/ply/ply-3.6-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.dabeaz.com/ply/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc 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 sparc 
x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="examples"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2016-06-20 Thread Mike Frysinger
commit: 0417f2ecfef8fc4ed6ae1ae56c1107b6b786c14b
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jun 21 02:37:39 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jun 21 02:37:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0417f2ec

dev-python/nose: mark 1.3.7-r1 arm64/m68k/s390/sh stable #560894

 dev-python/nose/nose-1.3.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nose/nose-1.3.7-r1.ebuild 
b/dev-python/nose/nose-1.3.7-r1.ebuild
index 8d5d903..a4bf43c 100644
--- a/dev-python/nose/nose-1.3.7-r1.ebuild
+++ b/dev-python/nose/nose-1.3.7-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~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="doc examples test"
 
 REQUIRED_USE="



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

2016-06-20 Thread Mike Frysinger
commit: 15a6502640e6ae280060e1e1dc73044abe110c70
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jun 21 02:42:39 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jun 21 02:42:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15a65026

dev-python/requests: mark 2.8.1 arm64/m68k/s390/sh stable #560894

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

diff --git a/dev-python/requests/requests-2.8.1.ebuild 
b/dev-python/requests/requests-2.8.1.ebuild
index 1a7749c..5bf2f9a 100644
--- a/dev-python/requests/requests-2.8.1.ebuild
+++ b/dev-python/requests/requests-2.8.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 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="test"
 
 # bundles dev-python/urllib3 snapshot



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

2016-06-20 Thread Mike Frysinger
commit: e1f5d2e671a26fa6b638a8c41addab9ae9f04c25
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jun 21 02:35:59 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jun 21 02:35:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1f5d2e6

dev-python/ndg-httpsclient: mark 0.4.0 arm64/m68k/s390/sh stable #560894

 dev-python/ndg-httpsclient/ndg-httpsclient-0.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/ndg-httpsclient/ndg-httpsclient-0.4.0.ebuild 
b/dev-python/ndg-httpsclient/ndg-httpsclient-0.4.0.ebuild
index 23f9bde..07bb1c9 100644
--- a/dev-python/ndg-httpsclient/ndg-httpsclient-0.4.0.ebuild
+++ b/dev-python/ndg-httpsclient/ndg-httpsclient-0.4.0.ebuild
@@ -16,7 +16,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=""
 
 RDEPEND="dev-python/pyopenssl[$(python_gen_usedep 'python*' pypy)]"



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

2016-06-20 Thread Mike Frysinger
commit: 597b8e061e79f876e8e5c05b9ab72e71fc6ef1ad
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jun 21 02:41:30 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jun 21 02:41:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=597b8e06

dev-python/py: mark 1.4.30 arm64/m68k/s390/sh stable #560894

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

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



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

2016-06-20 Thread Mike Frysinger
commit: f669992848c88049362255d8a010b28f796eca7f
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jun 21 02:42:01 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jun 21 02:42:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6699928

dev-python/pyasn1: mark 1.4.30 arm64/m68k/s390/sh stable #560894

 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 78786b7..c60ffc6 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/pycparser/

2016-06-20 Thread Mike Frysinger
commit: 5b536139abbbd487f41e4be33f1dfd937f566b47
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jun 21 02:38:33 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jun 21 02:38:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b536139

dev-python/pycparser: mark 2.14 arm64/m68k/s390/sh/sparc stable #560894

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

diff --git a/dev-python/pycparser/pycparser-2.14.ebuild 
b/dev-python/pycparser/pycparser-2.14.ebuild
index a988a05..daf42d5 100644
--- a/dev-python/pycparser/pycparser-2.14.ebuild
+++ b/dev-python/pycparser/pycparser-2.14.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 ~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 sparc 
x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="test"
 
 RDEPEND="dev-python/ply[${PYTHON_USEDEP}]"



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

2016-06-20 Thread Mike Frysinger
commit: b7eaa06ef6ab9d27ddc16aa8b12a2c8b2f9152b1
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jun 21 02:45:40 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jun 21 02:45:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7eaa06e

dev-python/cryptography: mark 1.3.1 arm64/ia64/m68k/ppc/ppc64/s390/sh/sparc 
stable #583884

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

diff --git a/dev-python/cryptography/cryptography-1.3.1.ebuild 
b/dev-python/cryptography/cryptography-1.3.1.ebuild
index 894389c..b746ed5 100644
--- a/dev-python/cryptography/cryptography-1.3.1.ebuild
+++ b/dev-python/cryptography/cryptography-1.3.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="libressl test"
 
 RDEPEND="



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

2016-06-20 Thread Mike Frysinger
commit: b20df5fd944bac179dce266519f5ab68757c2ce3
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jun 21 02:44:21 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jun 21 02:44:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b20df5fd

dev-python/cffi: mark 1.5.2 arm64/ia64/m68k/ppc/ppc64/s390/sh/sparc stable 
#577824

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

diff --git a/dev-python/cffi/cffi-1.5.2.ebuild 
b/dev-python/cffi/cffi-1.5.2.ebuild
index 1428291..957d1e3 100644
--- a/dev-python/cffi/cffi-1.5.2.ebuild
+++ b/dev-python/cffi/cffi-1.5.2.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 
~sparc ~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 sparc 
~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc test"
 
 RDEPEND="



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

2016-06-20 Thread Mike Frysinger
commit: bb94d94a984c87bebd003cd9b806af333d0b7598
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jun 21 02:45:05 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jun 21 02:45:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb94d94a

dev-python/cryptography-vectors: mark 1.3.1 
arm64/ia64/m68k/ppc/ppc64/s390/sh/sparc stable #583884

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

diff --git a/dev-python/cryptography-vectors/cryptography-vectors-1.3.1.ebuild 
b/dev-python/cryptography-vectors/cryptography-vectors-1.3.1.ebuild
index 2ebc1dc..407da64 100644
--- a/dev-python/cryptography-vectors/cryptography-vectors-1.3.1.ebuild
+++ b/dev-python/cryptography-vectors/cryptography-vectors-1.3.1.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 
~sparc ~x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
~x86 ~x86-fbsd"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2016-06-20 Thread Mike Frysinger
commit: a358e6ed52668ab63e2db2ad0e3a6215c6493d7c
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jun 21 02:51:50 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jun 21 02:51:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a358e6ed

app-emulation/qemu: drop kvm_stat to match upstream #586158

 app-emulation/qemu/qemu-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index 95a953e..a4cf941 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -552,7 +552,6 @@ src_test() {
 qemu_python_install() {
python_domodule "${S}/scripts/qmp/qmp.py"
 
-   python_doscript "${S}/scripts/kvm/kvm_stat"
python_doscript "${S}/scripts/kvm/vmxcap"
python_doscript "${S}/scripts/qmp/qmp-shell"
python_doscript "${S}/scripts/qmp/qemu-ga-client"



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

2016-06-20 Thread Göktürk Yüksek
commit: 8a700184a39b8704b0280c0789f9b1a8056ab988
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Mon Jun 20 20:01:46 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Jun 21 01:18:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a700184

net-firewall/fwknop: respect EPREFIX in DOC_CONTENTS

Closes: https://github.com/gentoo/gentoo/pull/1703
Package-Manager: portage-2.3.0_rc1

 net-firewall/fwknop/fwknop-2.6.8-r2.ebuild | 4 ++--
 net-firewall/fwknop/fwknop-2.6.9.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-firewall/fwknop/fwknop-2.6.8-r2.ebuild 
b/net-firewall/fwknop/fwknop-2.6.8-r2.ebuild
index 2049594..4a3a44c 100644
--- a/net-firewall/fwknop/fwknop-2.6.8-r2.ebuild
+++ b/net-firewall/fwknop/fwknop-2.6.8-r2.ebuild
@@ -48,8 +48,8 @@ DOCS=( AUTHORS ChangeLog README.md )
 
 DISABLE_AUTOFORMATTING=1
 DOC_CONTENTS="
-Example configuration files were installed to /etc/fwknopd directory.
-Please edit them to fit your needs and then remove the .example suffix.
+Example configuration files were installed to '${EPREFIX}/etc/fwknopd/'.
+Please edit them to suit your needs and then remove the .example suffix.
 
 fwknopd supports several backends: firewalld, iptables, ipfw, pf, ipf.
 You can set the desired backend via FIREWALL_EXE option in fwknopd.conf

diff --git a/net-firewall/fwknop/fwknop-2.6.9.ebuild 
b/net-firewall/fwknop/fwknop-2.6.9.ebuild
index ea7cb16..09e2241 100644
--- a/net-firewall/fwknop/fwknop-2.6.9.ebuild
+++ b/net-firewall/fwknop/fwknop-2.6.9.ebuild
@@ -50,8 +50,8 @@ DOCS=( AUTHORS ChangeLog README.md )
 
 DISABLE_AUTOFORMATTING=1
 DOC_CONTENTS="
-Example configuration files were installed to /etc/fwknopd directory.
-Please edit them to fit your needs and then remove the .example suffix.
+Example configuration files were installed to '${EPREFIX}/etc/fwknopd/'.
+Please edit them to suit your needs and then remove the .example suffix.
 
 fwknopd supports several backends: firewalld, iptables, ipfw, pf, ipf.
 You can set the desired backend via FIREWALL_EXE option in fwknopd.conf



[gentoo-commits] proj/portage:master commit in: repoman/pym/repoman/, repoman/pym/repoman/modules/scan/depend/

2016-06-20 Thread Brian Dolbec
commit: c2594facc9a0c807ed148fd5bf76499fe2f3dbc5
Author: Sergei Trofimovich  google  com>
AuthorDate: Sat Jun 18 22:00:21 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Tue Jun 21 00:54:50 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=c2594fac

repoman: new QA error: slot operator under '||' alternative

A few links discussing what can go wrong with slot operator under '||':

https://archives.gentoo.org/gentoo-dev/message/81a4e1a1f5767e20009628ecd33da8d4

https://archives.gentoo.org/gentoo-dev/message/66ff016a055e57b6027abcd36734e0e3

The main problem here is how vdb gets updated when you have a dependency of 
style:
RDEPEND="|| ( foo:= bar:= )"
depending on what you have installed in system: only 'foo'/'bar' or both 'foo' 
and 'bar'.

I'm about to add actual test for some examples to gen-b0rk.

New repoman complains on them as follows:

RDEPEND="|| ( =not-broken/pkg1-subslot-0:= =not-broken/pkg1-subslot-1:0= )"

Yields:

  dependency.badslotop [fatal]  2
   ebuild-test/RDEPEND-any-of-slotop/RDEPEND-any-of-slotop-0.ebuild: RDEPEND: 
'=not-broken/pkg1-subslot-0:=' uses ':=' slot operator under '||' dep clause.
   ebuild-test/RDEPEND-any-of-slotop/RDEPEND-any-of-slotop-0.ebuild: RDEPEND: 
'=not-broken/pkg1-subslot-1:0=' uses ':=' slot operator under '||' dep clause.

CC: dolsen  gentoo.org
CC: qa  gentoo.org
CC: mgorny  gentoo.org
Signed-off-by: Sergei Trofimovich  google.com>

 .../repoman/modules/scan/depend/_depend_checks.py  | 45 ++
 repoman/pym/repoman/qa_data.py |  2 +
 2 files changed, 47 insertions(+)

diff --git a/repoman/pym/repoman/modules/scan/depend/_depend_checks.py 
b/repoman/pym/repoman/modules/scan/depend/_depend_checks.py
index 4e1d216..3f6c93e 100644
--- a/repoman/pym/repoman/modules/scan/depend/_depend_checks.py
+++ b/repoman/pym/repoman/modules/scan/depend/_depend_checks.py
@@ -3,11 +3,52 @@
 
 from _emerge.Package import Package
 
+from portage.dep import Atom
+
 from repoman.check_missingslot import check_missingslot
 # import our initialized portage instance
 from repoman._portage import portage
 from repoman.qa_data import suspect_virtual, suspect_rdepend
 
+def check_slotop(depstr, is_valid_flag, badsyntax, mytype,
+   qatracker, relative_path):
+   '''Checks if RDEPEND uses ':=' slot operator
+   in '||' style dependencies.'''
+
+   try:
+   # to find use of ':=' in '||' we preserve
+   # tree structure of dependencies
+   my_dep_tree = portage.dep.use_reduce(
+   depstr,
+   flat=False,
+   matchall=1,
+   is_valid_flag=is_valid_flag,
+   opconvert=True,
+   token_class=portage.dep.Atom)
+   except portage.exception.InvalidDependString as e:
+   my_dep_tree = None
+   badsyntax.append(str(e))
+
+   def _traverse_tree(dep_tree, in_any_of):
+   # leaf
+   if isinstance(dep_tree, Atom):
+   atom = dep_tree
+   if in_any_of and atom.slot_operator == '=':
+   qatracker.add_error("dependency.badslotop",
+   "%s: %s: '%s' uses ':=' slot operator 
under '||' dep clause." %
+   (relative_path, mytype, atom))
+
+   # branches
+   if isinstance(dep_tree, list):
+   if len(dep_tree) == 0:
+   return
+   # entering any-of
+   if dep_tree[0] == '||':
+   _traverse_tree(dep_tree[1:], in_any_of=True)
+   else:
+   for branch in dep_tree:
+   _traverse_tree(branch, 
in_any_of=in_any_of)
+   _traverse_tree(my_dep_tree, False)
 
 def _depend_checks(ebuild, pkg, portdb, qatracker, repo_metadata):
'''Checks the ebuild dependencies for errors
@@ -117,6 +158,10 @@ def _depend_checks(ebuild, pkg, portdb, qatracker, 
repo_metadata):
 
type_list.extend([mytype] * (len(badsyntax) - len(type_list)))
 
+   if runtime:
+   check_slotop(mydepstr, pkg.iuse.is_valid_flag,
+   badsyntax, mytype, qatracker, 
ebuild.relative_path)
+
for m, b in zip(type_list, badsyntax):
if m.endswith("DEPEND"):
qacat = "dependency.syntax"

diff --git a/repoman/pym/repoman/qa_data.py b/repoman/pym/repoman/qa_data.py
index b9475e8..48ab389 100644
--- a/repoman/pym/repoman/qa_data.py
+++ b/repoman/pym/repoman/qa_data.py
@@ -58,6 +58,8 @@ qahelp = {
"Ebuild has a dependency that refers to an unknown package"
" (which may be valid if it is a blocker for a renamed/removed 
package,"
 

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

2016-06-20 Thread Sergey Popov
commit: 9eed0274b015110654fbb3c1f8fde2118042bf0b
Author: Sergey Popov  gentoo  org>
AuthorDate: Mon Jun 20 20:55:23 2016 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Mon Jun 20 20:55:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eed0274

net-misc/quagga: drop old vulnerable versions

Package-Manager: portage-2.3.0_rc1

 net-misc/quagga/Manifest   |   2 -
 net-misc/quagga/quagga-0.99.23.1.ebuild| 116 --
 net-misc/quagga/quagga-0.99.24.1-r1.ebuild | 127 -
 3 files changed, 245 deletions(-)

diff --git a/net-misc/quagga/Manifest b/net-misc/quagga/Manifest
index 9b3a813..424a635 100644
--- a/net-misc/quagga/Manifest
+++ b/net-misc/quagga/Manifest
@@ -1,4 +1,2 @@
 DIST ht-20040304-classless-bgp.patch 1581 SHA256 
39993890f9e31d662ed0564c732fb22392a901beb45b64261ffeadd9edf27887 SHA512 
3df102d8ab88aaee1f109a2310602d6f734f2268252e5e42df752df7db7abeac526e969289481c4abfe905dcd41c35dee65196c48ac320fe9d083305451476e8
 WHIRLPOOL 
cef99d64d52ab8c28bd672fb93dfbd8d716a31c76a5403496a6d104a5ff39531d6085134124d41fe4ff7adf895fa001cbe77b6e42846d849d6c108c81583d04e
-DIST quagga-0.99.23.1.tar.xz 1682104 SHA256 
202e8b7fbec810f28a84e3fbb6aafdaf08a3b51527c258807abc8a74ed617eb8 SHA512 
7a222d4a5aa41deeb233f2e9ce922e5c29787c2f74c1b99177089e3183b69d3c0e4db5846676485a1990b728e007e687070ba4cecab67aa61f8be6c0851581cc
 WHIRLPOOL 
90e37fcb1b87ec1ea618d42c19a1350f84ffe87f2cd4e6e4629a9e7edef1ba792a8f287b3367b31eb6f2d387e6c287da47a69c5cacf0a76be8099c1f7987
-DIST quagga-0.99.24.1.tar.xz 1779120 SHA256 
6fd6baadb136a801c29c1dd72d0fe69da9f19ae498e87bff7057778361e43b14 SHA512 
71c340ce0f4e52c69892d8fed82d30956161b09b029fb0a82ba774664aa2303b493068664ea057870bec3c7c2a1ffea0a68fba0c400d6868efef691d7b055d2a
 WHIRLPOOL 
e7b4fd86561513b08244a5217821cc7d911b077eccd4c798484a4b13b4acabba133c664a463a7b2261e6e5e1bf3e2d37de9d2b6005a18e004e526f741a22bd9a
 DIST quagga-1.0.20160315.tar.xz 1819488 SHA256 
d284af5dd875dbba90ab875d40db5d68fdc9ede17a76f2af525f85344be56767 SHA512 
ad633d189017a2cef68cf1653b85e082a0dc4fe146720a985da8cdf2aa4c61f2df8a8339419c986e9d74aa88f7f7109bc6d0c13d9ff4904a23852cee3e112edc
 WHIRLPOOL 
6f0ac5da5fef382cf7a462f8d2c139bb0d8068e7b772cd48b63aa0752098515d6b5eb9a10a4e1fc7021085e0635248f6075d937901c6207d51bd0f284388541c

diff --git a/net-misc/quagga/quagga-0.99.23.1.ebuild 
b/net-misc/quagga/quagga-0.99.23.1.ebuild
deleted file mode 100644
index 278ca25..000
--- a/net-misc/quagga/quagga-0.99.23.1.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-CLASSLESS_BGP_PATCH=ht-20040304-classless-bgp.patch
-
-AUTOTOOLS_AUTORECONF=1
-inherit autotools-utils eutils flag-o-matic multilib pam readme.gentoo user
-
-DESCRIPTION="A free routing daemon replacing Zebra supporting RIP, OSPF and 
BGP"
-HOMEPAGE="http://quagga.net/;
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz
-   bgpclassless? ( 
http://hasso.linux.ee/stuff/patches/quagga/${CLASSLESS_BGP_PATCH} )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ppc ~s390 sparc x86"
-IUSE="bgpclassless caps doc elibc_glibc ipv6 multipath ospfapi pam +readline 
snmp tcp-zebra"
-
-COMMON_DEPEND="
-   caps? ( sys-libs/libcap )
-   snmp? ( net-analyzer/net-snmp )
-   readline? (
-   sys-libs/readline
-   pam? ( sys-libs/pam )
-   )
-   !elibc_glibc? ( dev-libs/libpcre )"
-DEPEND="${COMMON_DEPEND}
-   app-arch/xz-utils
-   sys-apps/gawk
-   sys-devel/libtool:2"
-RDEPEND="${COMMON_DEPEND}
-   sys-apps/iproute2"
-
-PATCHES=( "${FILESDIR}/${PN}-0.99.22.4-ipctl-forwarding.patch" )
-
-DISABLE_AUTOFORMATTING=1
-DOC_CONTENTS="Sample configuration files can be found in 
/usr/share/doc/${PF}/samples
-You have to create config files in /etc/quagga before
-starting one of the daemons.
-
-You can pass additional options to the daemon by setting the EXTRA_OPTS
-variable in their respective file in /etc/conf.d"
-
-pkg_setup() {
-   enewgroup quagga
-   enewuser quagga -1 -1 /var/empty quagga
-}
-
-src_prepare() {
-   # Classless prefixes for BGP
-   # http://hasso.linux.ee/doku.php/english:network:quagga
-   use bgpclassless && epatch "${DISTDIR}/${CLASSLESS_BGP_PATCH}"
-
-   autotools-utils_src_prepare
-}
-
-src_configure() {
-   append-flags -fno-strict-aliasing
-
-   # do not build PDF docs
-   export ac_cv_prog_PDFLATEX=no
-   export ac_cv_prog_LATEXMK=no
-
-   local myeconfargs=(
-   --enable-exampledir=/usr/share/doc/${PF}/samples
-   --enable-isisd --enable-isis-topology
-   --enable-user=quagga
-   --enable-group=quagga
-   --enable-vty-group=quagga
-   --with-cflags="${CFLAGS}"
-   --with-pkg-extra-version="-gentoo"
-   --sysconfdir=/etc/quagga
-

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

2016-06-20 Thread Sergey Popov
commit: f7f48f9018359a5a268288fdd4988027f56cef3e
Author: Sergey Popov  gentoo  org>
AuthorDate: Mon Jun 20 20:54:17 2016 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Mon Jun 20 20:54:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7f48f90

net-misc/quagga: revision bump

Fix dangling pointer dereference in ospfd,
making it useable again on p2p links
Commited straight to stable

Package-Manager: portage-2.3.0_rc1

 ...a-1.0.20160315-ospfd-dangling-pointer-fix.patch | 134 +
 ...315-r1.ebuild => quagga-1.0.20160315-r2.ebuild} |   3 +-
 2 files changed, 136 insertions(+), 1 deletion(-)

diff --git 
a/net-misc/quagga/files/quagga-1.0.20160315-ospfd-dangling-pointer-fix.patch 
b/net-misc/quagga/files/quagga-1.0.20160315-ospfd-dangling-pointer-fix.patch
new file mode 100644
index 000..cc24fba
--- /dev/null
+++ b/net-misc/quagga/files/quagga-1.0.20160315-ospfd-dangling-pointer-fix.patch
@@ -0,0 +1,134 @@
+From bb01bdd740339b0c07d8ed0786811801b2a79192 Mon Sep 17 00:00:00 2001
+From: Jafar Al-Gharaibeh 
+Date: Thu, 21 Apr 2016 21:22:33 +
+Subject: ospfd: fix - correct neighbor index on changing/p2p/virtual links
+
+ospfd keeps a list of neighbor routers for each configured interface. This
+ list is indexed using the neighbor router id in case of point-to-point and
+ virtual link types, otherwise the list is indexed using the neighbor's
+ source IP (RFC 2328, page 96). The router adds itself as a "pseudo" neighbor
+ on each link, and also keeps a pointer called (nbr_self) to the neighbor
+ structure. This takes place when the interface is first configured. Currently
+ ospfd adds this pseudo neighbor before the link parameters are fully 
configure,
+ including whether the link type is point-to-point or virtual link. This causes
+ the pseudo neighbor to be always indexed using the source IP address 
regardless
+ of th link type. For point-to-point and virtual links, this causes the lookup
+ for the pseudo neighbor to always fail because the lookup is done using the
+ router id whereas the neighbor was added using its source IP address.
+ This becomes really problematic if there is a state change that requires a
+ rebuild of nbr_self, changing the router id for example. When resetting
+ nbr_self, the router first tries to remove the pseudo neighbor form its
+ neighbor list on each link by looking it up and resetting any references to it
+ before freeing the neighbor structure. since the lookup fails to retrieve any
+ references in the case of point-to-point and virtual links the neighbor
+ structure is freed leaving dangling references to it. Any access to the
+ neighbor list after that is bound to stumble over this dangling pointer
+ causing ospfd to crash.
+
+Signed-off-by: Jafar Al-Gharaibeh 
+Tested-by: NetDEF CI System 
+---
+diff --git a/ospfd/ospf_interface.c b/ospfd/ospf_interface.c
+index f4242b0..d54bc47 100644
+--- a/ospfd/ospf_interface.c
 b/ospfd/ospf_interface.c
+@@ -232,8 +232,8 @@ ospf_if_new (struct ospf *ospf, struct interface *ifp, 
struct prefix *p)
+   /* Set default values. */
+   ospf_if_reset_variables (oi);
+ 
+-  /* Add pseudo neighbor. */
+-  oi->nbr_self = ospf_nbr_new (oi);
++  /* Set pseudo neighbor to Null */
++  oi->nbr_self = NULL;
+ 
+   oi->ls_upd_queue = route_table_init ();
+   oi->t_ls_upd_event = NULL;
+@@ -902,7 +902,9 @@ ospf_vl_new (struct ospf *ospf, struct ospf_vl_data 
*vl_data)
+   if (IS_DEBUG_OSPF_EVENT)
+ zlog_debug ("ospf_vl_new(): set associated area to the backbone");
+ 
+-  ospf_nbr_add_self (voi);
++  /* Add pseudo neighbor. */
++  ospf_nbr_self_reset (voi);
++
+   ospf_area_add_if (voi->area, voi);
+ 
+   ospf_if_stream_set (voi);
+diff --git a/ospfd/ospf_neighbor.c b/ospfd/ospf_neighbor.c
+index 862de5e..06e63dd 100644
+--- a/ospfd/ospf_neighbor.c
 b/ospfd/ospf_neighbor.c
+@@ -181,6 +181,35 @@ ospf_nbr_delete (struct ospf_neighbor *nbr)
+ 
+   route_unlock_node (rn);
+ }
++  else
++{
++  /*
++   * This neighbor was not found, but before we move on and
++   * free the neighbor structre, make sure that it was not
++   * indexed incorrectly and ended up in the "worng" place
++   */
++
++  /* Reverse the lookup rules */
++  if (oi->type == OSPF_IFTYPE_VIRTUALLINK ||
++oi->type == OSPF_IFTYPE_POINTOPOINT)
++  p.u.prefix4 = nbr->src;
++  else
++  p.u.prefix4 = nbr->router_id;
++
++  rn = route_node_lookup (oi->nbrs, );
++  if (rn){
++  /* We found the neighbor!
++   * Now make sure it is not the exact same neighbor
++   * structure that we are about to free
++   */
++  if (nbr == rn->info){
++/* Same neighbor, drop the reference to it */
++rn->info = NULL;
++route_unlock_node (rn);
++  }
++  route_unlock_node (rn);
++  }
++}
+ 
+   /* Free ospf_neighbor structure. */
+   ospf_nbr_free (nbr);
+@@ 

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

2016-06-20 Thread Sergey Popov
commit: 7a88288ea0843f2cb3fafd076972a6ec070d1177
Author: Sergey Popov  gentoo  org>
AuthorDate: Mon Jun 20 20:56:24 2016 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Mon Jun 20 20:56:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a88288e

profiles/package.mask: remove obsolete security mask on net-misc/quagga

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 4aaa457..d10d7fc 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -342,12 +342,6 @@ net-libs/hubbub
 # Masked for removal on 20160519
 games-sports/toycars
 
-# Sergey Popov  (19 Apr 2016)
-# Security mask, wrt bug #577156
-# Should be kept in tree for some time
-# for users, that may experience problems with new versions
- (16 Apr 2016)
 # Masked because of security bug 580210
 =www-misc/monitorix-3.6.0



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

2016-06-20 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Jun 20 23:11:19 2016 +

New tag: 3.12-60




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

2016-06-20 Thread Mike Pagano
commit: 30d63c2beacec845c025ed97874d8e4f484d38c1
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Jun 20 23:24:32 2016 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Jun 20 23:24:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30d63c2b

sys-kernel/gentoo-sources: Linux patch 3.12.61

Package-Manager: portage-2.2.28

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-3.12.61.ebuild   | 29 ++
 2 files changed, 32 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 9b96887..991410a 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -10,6 +10,9 @@ DIST genpatches-3.12-49.extras.tar.xz 18232 SHA256 
5800be892a1828498d914ca9315cc
 DIST genpatches-3.12-59.base.tar.xz 1699752 SHA256 
2073115ec6a54b2bde1d4de599f4e9771e8a7e98b427373af06c671f53aee69f SHA512 
83d7c443fdb2c58c15ae5c47d22d0d6fbc2a7b50cfd519425043bd600b0d66920cecda77b3fbe8e5cb7e52eb7e2cf4801386351363773f0038b9df19f7d886b2
 WHIRLPOOL 
654b1761c599a56858253e791b9c8b9a160d240cb4e5d5e1914661e79280d89432e0e7573cf717704749c1d288d6c8827fa9c0bc8ec67607e7c0a3e507fed7ee
 DIST genpatches-3.12-59.experimental.tar.xz 46520 SHA256 
0d4c5c22f65bc52909c63e60efed08007dd58296db4c8f19309a01da5f8a0b68 SHA512 
53a4b195703ff3d91c6c43c26a7028933442f80fc31d7f4b1216ae1005783cf26bfff1655b937d9ffae193ccf563366e196732155f792d1d23dee855db074323
 WHIRLPOOL 
c08ea27cc4986fc4a03fe37c3ce162647592370575325569deb352a3392b9d0500f4e02bee53e5a22af3a213152cb636706ea667f148d5fa22478c52213cd1df
 DIST genpatches-3.12-59.extras.tar.xz 18236 SHA256 
544b0f36cb7fa0394810d6c92e29840743f16b61cf64f90dc454ee36e51d8f74 SHA512 
905519bcd6c9a77cef8682a96605a4dc9735b964498730b7c3ecba2078e68aae2c9b56922d2b47fa57fbdab2c1f4dfb67cb704feb0c634ab215b09cd5e768725
 WHIRLPOOL 
f5c53704859e9f95f8b38f0617eb2695daed9f09619754aa19631a96fcdb8edd51e602a682b4b7b26cda1cb3b392a0586a0b2a39582d3382ce0e48a84c41ab78
+DIST genpatches-3.12-60.base.tar.xz 1710572 SHA256 
1f86e7b2c7735829343d0218f539055892b6bb7f485c3174aa2d29ab0882671f SHA512 
ac1620236bc7864442056da992274d152cffbc000ddd02c4dbd1d69bfd24cd0e332ef7baa9a57a9d9a29342dd56d844dc26e1031d368044318008b9244584f1e
 WHIRLPOOL 
e1b5084b250253fc34a5ca889efb4075a730f7167866f0bb5e23f8da8defa8307121101f23730f1b0c12eb028bdc9cf42e2bedc379b1c7bab99092c6f96f911a
+DIST genpatches-3.12-60.experimental.tar.xz 46524 SHA256 
41c25490175d188b66d60830b10d42ecb3f9515303704aac0ae99d27be9aa1e9 SHA512 
500fc2f667d4951c5127c21d51f64cd0afb44a758e9f0711e4a21e6825db3ceede9b1b4ee979e629dde1510a8b9ade150a201ad08b643a9fe70c008993c7ffd4
 WHIRLPOOL 
13d4a50d8fa4b83bcb1bc009d62b9227169dc002b42e32c6e9e8aace6e5f0835cce946297c0366a169560c94a647e64838396d36436ba72bdb7531cfc081bfda
+DIST genpatches-3.12-60.extras.tar.xz 18232 SHA256 
f4d2c39d20fa358e2b0610a20bfe2f709d5fc8bf20a9b61885223a78bfb4e6b8 SHA512 
133ec69f4c8d6111a3d67468961ac59d56b85482b03790bfd2beeefb05b98fe4af483503903a71522bfcd54efd284b5f655c82ff453d7ea5e44726a7740d08d1
 WHIRLPOOL 
8d1b2382f7efae85b6d66cf14ab78feba7358e80d1760200ed0bd2330a67783ce6674ee2f7455220076a776562b057134890b29f489a75cb740f65ec51a802f1
 DIST genpatches-3.14-65.base.tar.xz 1118344 SHA256 
fdbaf042acdacca6c02b602638980ec661cbce979600391e94cca031d45ef6f2 SHA512 
28bb3f51b5d0b45bc18d54fc04eb975a7c61bf5c28539cc6a6466bc22611ec3b91ecf5b9f79053082e3907e0980c2d97a1e22eb25e75157e4dc54ccf1d9a16bc
 WHIRLPOOL 
f776e32318fe8e4c468cacc907aa32554b74dac0f5a1ce785acb80a40b52643977c283b469d6d5ba895ead477f246e409a99d6e686cd3686b4b6ecaff4a97ef0
 DIST genpatches-3.14-65.experimental.tar.xz 60300 SHA256 
f0e047dc68af01750fc2b2cfb76694cecb391e4de657810b2de2a9092bbb0eeb SHA512 
c2125a73aba4fe51c1efc6a73a86088964bff398c2409e256148d0f13e8106b56e6c8137e0943332be2524b3230f522e0b76b265d20ef075d852a5a3ca21edf0
 WHIRLPOOL 
5042375ab3541e65f609deb48a03d186b53d583b4512c27ece06130c0ac4fcebeb8256bf9cb38276720e8fc6610dc8663819ec5acd3bdcc57232a1d2082f25b5
 DIST genpatches-3.14-65.extras.tar.xz 18256 SHA256 
9220e49d4a95d876373ec40fae2e026bcd76efb5e33106bf2350026120b28244 SHA512 
2699115a2a176a34570b1045f1ca6f5f23e46eb974c9c4953607919f7e5668e1b317b197cd39aa375347460110e9c67231b0315eddb9ed4d8fb631b453f802bf
 WHIRLPOOL 
ecb98ae1bca845efbd5dc32bfba31268bef55c73ad35092796c8c4d3661a72341e1a179833ef76d701ede477b9d436a2c45c16ca9b2bc23bec413e0186848285

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-3.12.61.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-3.12.61.ebuild
new file mode 100644
index 000..742adc8
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-3.12.61.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="60"
+K_DEBLOB_AVAILABLE="0"
+inherit kernel-2
+detect_version
+detect_arch
+

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

2016-06-20 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Jun 20 23:35:36 2016 +

New tag: 3.10-107




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

2016-06-20 Thread Mike Pagano
commit: d9b3b7e523d3d2ac5c534730739474266d8603b2
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Jun 20 23:42:58 2016 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Jun 20 23:43:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b3b7e5

sys-kernel/gentoo-sources: Linux patch 3.10.102

Package-Manager: portage-2.2.28

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-3.10.102.ebuild  | 30 ++
 2 files changed, 33 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 991410a..7ca9d43 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -4,6 +4,9 @@ DIST genpatches-3.10-100.extras.tar.xz 17844 SHA256 
fcfeae8c28d10aa043b86c5f2721
 DIST genpatches-3.10-106.base.tar.xz 1383744 SHA256 
c98068b044a0d304bf07e3f673ba8e5da867cb6d9a5d35a61368e4b767d0b3ba SHA512 
46c938deed26a295fb66cede7e753d9b6c5a7e484c953a3cba25d8a6e3199716be85139878e417cae97e854a34da0136872a1311a0778ba5c7acc34f752732e5
 WHIRLPOOL 
0def5ae5cbe1321b4d2554a005d1528fae674efbdc41d5642b727fce315a820553625eb385069689cfd74bb961a505f0a981a24fdb6667253f599c354e7d24e1
 DIST genpatches-3.10-106.experimental.tar.xz 60156 SHA256 
855c1e33dc01d02b83360882e73fc8b074fe08812c2d937b0a44296d558d48f3 SHA512 
0f7e22170170c18c4037400ce9de6298aec39bd20a37f05bd2cc25d638ac9f35a6d29fdcf6fddaae5ffbc05c3d591be9815e7bfa6f003a7bd4d134412e3f4868
 WHIRLPOOL 
a090f08a555aac35ff98f0c132ba82f39ff2d670eafaaf3308bed3294cd6366deb44c3e0f4bcffcfbf1e21c3a7cf69e32db9b26508c06d09ba94f2c7e0f79833
 DIST genpatches-3.10-106.extras.tar.xz 17832 SHA256 
8c1be1873d2f220c9186fa5a1c65549220e5831ab3e27b044590186ba315e1bd SHA512 
3659c3c5f00602cc902aeef2f4d1ca46ea4b4ae1ad947fc0fb2774d0299a5475caf56815026e40867eb1b12f4ebb3fef85fc4cc682a08fd6743fa0125f53bdf9
 WHIRLPOOL 
15a97ff6f24d9a14480a11d6ff0be90b7ed63c1165864812837750b466ed7b53a9eae3a1f8ba513c63fc895983f6b65e67b04dd7cdd48e0ca26b1be7be62a1cd
+DIST genpatches-3.10-107.base.tar.xz 1412392 SHA256 
7a5782b69dcc31d508a51909266c19f5ddc3d4e4569e7cb626017b857aef145d SHA512 
685190b37592b6773bb12a0c83887318fd603c943fe4a6e8641317ad18713599bf56ef089afeddb37c4b85b5cc5c7079a73178adcc335e220e8bec52b064070a
 WHIRLPOOL 
7e3ad3cfa30530beba0515d5783b86521521a936a823515d946c53a2d54a52a2dce32e642ddb2e459703a4b438c41fd8d0236e77ec93119301eee88bc3edf0b0
+DIST genpatches-3.10-107.experimental.tar.xz 60176 SHA256 
19da11e664bbcebf5e254a570b202d2108a7e43f3d84dbb637cdd46dfe5a0b73 SHA512 
0b1b2171775b91401b2e2cbc533624a09db76ac54614c26d79d5bfe0f64976a8c905fb3c414d3ded78bb4828e4941498f1ea813211098ba09122b085956fc8cd
 WHIRLPOOL 
0881f441b3e57fb517f47e082d2c6fbc3d1c45443c555dcc5cb91875f8ac7e92363205b38eda21b4041b3b8727c772f8f05390ca758c34e0e199fca2570c7369
+DIST genpatches-3.10-107.extras.tar.xz 17844 SHA256 
0fe48fe102cde238b059adb3cee832ae782dd77b72cbb95ef4ad0f72e34cdb67 SHA512 
e0ad9fc78466e952da29aff9870655f3115d1774340f2cc848f906ff0c5edf43dc47a23ae7c86caaa8d6b97cef234c66f45fe9bafc3da5cf202fa331849006bc
 WHIRLPOOL 
f4e709c67e543dc6610c2d673e38608cc5d7063e5a0099d7c14b8ae9e890db98e89fc7a270dc822bb2ee083f324fff52a4bba584d350b61c6aef71cf498e4e2e
 DIST genpatches-3.12-49.base.tar.xz 1545256 SHA256 
f9503fdf958458692b841b95fcdbc561a7ef4ecceeab1c2e532c0740305a25d1 SHA512 
4475cc1e1faee3975598115937869564274053cff1a9dfbefe41b9535846f1dae04abd784541af5925e805e9878ce1590cc2eea999c06cb3ca67b80df94f23e5
 WHIRLPOOL 
25758cf3bad2a875668950923edd3ab481c8fe7f4faa2512a2ad70acf3f4f360dfad0c10bd4599efa60bcb681c29cfb2db5f4b3f8bc82cc792a369517891bf02
 DIST genpatches-3.12-49.experimental.tar.xz 46536 SHA256 
927d367eeddb6823534004c5a4c96093fe822acd5856d262003045935617a741 SHA512 
3ab1222cbd073437af8697b9407ff2dd4a1890be5acaf70d9e14ff6c6e908615a7f6c8a8b3c0def7660e925edca457c6b31fea64b2ec73200c36512df6efa3f1
 WHIRLPOOL 
7d600343ae9e5109e04507176b7914ce2421bf250e2a5f9812122820760060093fbf9112fa9e906f8185c99eb14fd873f198f38da4a3ed7b92c884ce0ff01358
 DIST genpatches-3.12-49.extras.tar.xz 18232 SHA256 
5800be892a1828498d914ca9315cc5315c2493f900390eb493f7ef45bc7d346c SHA512 
b3cad4524b15e15867ed4ae56efed8e59be1d570fe9e822ac381dff7d5c7cfe35af730511a1693ee6f82a48f2e2dc9718b39c37f5530aa00fe18f23d142df4e9
 WHIRLPOOL 
fd8b5bef919d3c155aa49d7c4587c3e3af785ccf1bbff47d0e67fe05fd3d9e4abae8626ba7d44bcded366acac04f4f0ed3244a8ccbcfd886840ebc1663fa7bbf

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-3.10.102.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-3.10.102.ebuild
new file mode 100644
index 000..28957ad
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-3.10.102.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="107"
+K_DEBLOB_AVAILABLE="0"
+inherit kernel-2
+detect_version
+detect_arch
+