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

2017-08-24 Thread Markus Meier
commit: 297ba9e489259e4b51b57ccbf70741fbcd3060df
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Aug 25 04:44:28 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Aug 25 04:44:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=297ba9e4

dev-libs/libpcre2: arm stable, bug #617944

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-libs/libpcre2/libpcre2-10.30.ebuild 
b/dev-libs/libpcre2/libpcre2-10.30.ebuild
index 2e243619cc6..fc1254b5bbd 100644
--- a/dev-libs/libpcre2/libpcre2-10.30.ebuild
+++ b/dev-libs/libpcre2/libpcre2-10.30.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="bzip2 +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs 
unicode zlib"
 REQUIRED_USE="?? ( libedit readline )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/openjpeg/

2017-08-24 Thread Markus Meier
commit: a2765f70cea9ac9d068cd8af6de18ea0d4f51698
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Aug 25 04:43:43 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Aug 25 04:43:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2765f70

media-libs/openjpeg: arm stable, bug #602180

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 media-libs/openjpeg/openjpeg-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openjpeg/openjpeg-2.2.0.ebuild 
b/media-libs/openjpeg/openjpeg-2.2.0.ebuild
index 552411b6ce0..c4ca345cbdb 100644
--- a/media-libs/openjpeg/openjpeg-2.2.0.ebuild
+++ b/media-libs/openjpeg/openjpeg-2.2.0.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/uclouvain/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD-2"
 SLOT="2/7" # based on SONAME
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 
 RDEPEND="media-libs/lcms:2=



[gentoo-commits] repo/gentoo:master commit in: app-arch/unrar/

2017-08-24 Thread Markus Meier
commit: 995572603cf4aad90fa5524503e0e5377d5e09bf
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Aug 25 04:44:49 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Aug 25 04:44:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99557260

app-arch/unrar: arm stable, bug #628182

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 app-arch/unrar/unrar-5.5.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/unrar/unrar-5.5.8.ebuild 
b/app-arch/unrar/unrar-5.5.8.ebuild
index 5be1286f36b..fa7e2335bc1 100644
--- a/app-arch/unrar/unrar-5.5.8.ebuild
+++ b/app-arch/unrar/unrar-5.5.8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
 LICENSE="unRAR"
 # subslot = soname version
 SLOT="0/5"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417"



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

2017-08-24 Thread Markus Meier
commit: 2e235b3f42a605cc206c1aaa03b2657c119b9bf7
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Aug 25 04:44:07 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Aug 25 04:44:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e235b3f

dev-libs/libpcre: arm stable, bug #614052

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

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

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



[gentoo-commits] proj/sci:master commit in: sci-libs/nipype/

2017-08-24 Thread Benda XU
commit: 0a19ef7a59ffe05e7145b01550971d225dad748e
Author: Horea Christian  yandex  com>
AuthorDate: Mon Aug  7 09:04:55 2017 +
Commit: Benda XU  gentoo  org>
CommitDate: Fri Aug 25 04:03:45 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0a19ef7a

sci-libs/nipype: added dependencies

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-libs/nipype/nipype-.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sci-libs/nipype/nipype-.ebuild 
b/sci-libs/nipype/nipype-.ebuild
index a58d9d220..d1de488c9 100644
--- a/sci-libs/nipype/nipype-.ebuild
+++ b/sci-libs/nipype/nipype-.ebuild
@@ -32,10 +32,13 @@ DEPEND="
"
 RDEPEND="
>=dev-python/click-6.6[${PYTHON_USEDEP}]
+   dev-python/funcsigs[${PYTHON_USEDEP}]
dev-python/networkx[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
dev-python/pydotplus[${PYTHON_USEDEP}]
dev-python/pygraphviz[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
>=dev-python/traits-4.6.0[${PYTHON_USEDEP}]
sci-libs/scipy[${PYTHON_USEDEP}]
dev-python/simplejson[${PYTHON_USEDEP}]



[gentoo-commits] proj/sci:master commit in: sci-libs/nipy/

2017-08-24 Thread Benda XU
commit: 18271c7c67a0bf33cacbee05217c8abd536e9f15
Author: Horea Christian  yandex  com>
AuthorDate: Thu Aug 10 13:51:08 2017 +
Commit: Benda XU  gentoo  org>
CommitDate: Fri Aug 25 04:03:31 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=18271c7c

sci-libs/nipy: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-libs/nipy/metadata.xml  | 28 ++--
 sci-libs/nipy/nipy-0.4.1.ebuild | 40 
 2 files changed, 54 insertions(+), 14 deletions(-)

diff --git a/sci-libs/nipy/metadata.xml b/sci-libs/nipy/metadata.xml
index 940d59042..16398ad90 100644
--- a/sci-libs/nipy/metadata.xml
+++ b/sci-libs/nipy/metadata.xml
@@ -1,18 +1,18 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-horea.chr...@gmail.com
-Horea Christian
-  
-  
-s...@gentoo.org
-Gentoo Science Project
-  
-  
-   NIPY is a python project for analysis of structural and functional 
neuroimaging data.
-  
-  
-nipy
-  
+   
+   horea.chr...@gmail.com
+   Horea Christian
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+   NIPY is a python project for analysis of structural and 
functional neuroimaging data.
+   
+   
+   nipy
+   
 

diff --git a/sci-libs/nipy/nipy-0.4.1.ebuild b/sci-libs/nipy/nipy-0.4.1.ebuild
new file mode 100644
index 0..a886c1c42
--- /dev/null
+++ b/sci-libs/nipy/nipy-0.4.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1 eutils multilib flag-o-matic
+
+DESCRIPTION="Neuroimaging tools for Python"
+HOMEPAGE="http://nipy.org/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="
+   dev-python/prov[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+   dev-python/sympy[${PYTHON_USEDEP}]
+   >=sci-libs/nibabel-1.2[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   "
+
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   "
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+   # bug #397605
+   [[ ${CHOST} == *-darwin* ]] \
+   && append-ldflags -bundle "-undefined dynamic_lookup" \
+   || append-ldflags -shared
+
+   # nipy uses the horrible numpy.distutils automagic
+}



[gentoo-commits] proj/sci:master commit in: sci-libs/nibabel/

2017-08-24 Thread Benda XU
commit: bc5aa0fa1a45eae0e39c4f1a5d419d4f931dae64
Author: Horea Christian  yandex  com>
AuthorDate: Mon Aug 21 16:09:01 2017 +
Commit: Benda XU  gentoo  org>
CommitDate: Fri Aug 25 04:02:51 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=bc5aa0fa

sci-libs/nibabel: fixed indentation

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sci-libs/nibabel/metadata.xml | 32 
 1 file changed, 16 insertions(+), 16 deletions(-)

diff --git a/sci-libs/nibabel/metadata.xml b/sci-libs/nibabel/metadata.xml
index be9e6a4cc..f2e7dfe11 100644
--- a/sci-libs/nibabel/metadata.xml
+++ b/sci-libs/nibabel/metadata.xml
@@ -1,25 +1,25 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-horea.chr...@gmail.com
-Horea Christian
-  
-  
-s...@gentoo.org
-Gentoo Science Project
-  
-  
+   
+   horea.chr...@gmail.com
+   Horea Christian
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
The package provides read and write access to some common medical and
neuroimaging file formats, including: ANALYZE (plain, SPM99, SPM2), 
GIFTI,
NIfTI1, MINC, MGH and ECAT as well as PAR/REC. It can read and write 
Freesurfer
geometry, and read Freesurfer morphometry and annotation files. There 
is some
very limited support for DICOM. NiBabel is the successor of PyNIfTI.
-  
-  
-Adds limited read support for the DICOM imaging 
format.
-  
-  
-nipy/nibabel
-  
+   
+   
+   Adds limited read support for the DICOM 
imaging format.
+   
+   
+   nipy/nibabel
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/legion/

2017-08-24 Thread Christoph Junghans
commit: 6b4cd11346d68ce5c4c3af8ad876e266890621df
Author: Christoph Junghans  gentoo  org>
AuthorDate: Fri Aug 25 00:31:08 2017 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Fri Aug 25 00:31:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b4cd113

sys-cluster/legion: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 sys-cluster/legion/Manifest  |  1 +
 sys-cluster/legion/legion-17.08.0.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/sys-cluster/legion/Manifest b/sys-cluster/legion/Manifest
index 82c34710b9d..63e5d6f0b60 100644
--- a/sys-cluster/legion/Manifest
+++ b/sys-cluster/legion/Manifest
@@ -2,3 +2,4 @@ DIST legion-16.08.0.tar.gz 2501054 SHA256 
c2a344e54124172b49d97e0e0033021e9ed3d9
 DIST legion-16.10.0.tar.gz 2474656 SHA256 
92190ae5ff0a1f6356890446e026479ed715230d4761a40d4834af256a722099 SHA512 
cfe610fef047def835f95adcc4ae52d7844a4a89a5bdebb2ec40b0e63a66aba9d180bd78e559762b1ac18f84c1ca1142c3e73238dbe4c516672a8843335442a5
 WHIRLPOOL 
3a0e083b9d8d5c5071f1914e7cc3fda0c7c5bc2f4d187506aee9d3c1def8a046ec7732f2ce105bc3ee93075f35fc2ee7952020e2806e7f43be962018147111fb
 DIST legion-17.02.0.tar.gz 2690415 SHA256 
c5413fe8990c33a087c9a567671756c8267e050f5285f75ee33b84911b00c355 SHA512 
0c6ee53953ec2e5072d39b1c1260a1783393feaf7064f381bb1733cf9cdb1be8fd521a35e0a452ebc9e9509d117fdc6f3e472cdb6c633ba00c987c880a33bc2d
 WHIRLPOOL 
97bb2da8d362414d6e3c65ba2b50bf4e57041e337f6492efb27f5796c3afe0225c6324532e7413e5f9987c8395b05751d6fc0ca7b7983c21b96ef7679fdc57dc
 DIST legion-17.05.0.tar.gz 2783482 SHA256 
b5f54454b28d3b61dde03711dadc2b969cf5c6412b9c1887893c5af521eba79a SHA512 
51532f043eea1467a2b8ff17004f224c763f411eb5940d0a4dc5d8eb6503d758964aba26eb4977c68264c7344fcf269682a428e86a2c1a756f91cc9c50d04677
 WHIRLPOOL 
c178ad310ef79997f4716dc7380892c814a11eadb39cbb88f1dab46df73b7fc6396262ea3a7db330847bd25b217b5f50dc5ea3c9b3e86932e3e3693e5a9eb5cb
+DIST legion-17.08.0.tar.gz 2839522 SHA256 
5edfc9ee05b7bd0eb45f698e3cfd66c062d21fe36c3da89d233d93b2d47d9d1e SHA512 
5d97157f97e12149e5fdf3a75d2e6e8a41ebf97e09c35501e2c93437bd0a47643d261f68c6b4a83b47e64d706f35914acd3a852eb0c08a11696b05ba9ef7af87
 WHIRLPOOL 
0602b0876190a1209fd215d9a85d3713ae2dcbae8f4df7b9eb34f40da5c13d2ee446137d22bc89f250bc90e134d84f484ec15106ea3cab1d32740941186a38a8

diff --git a/sys-cluster/legion/legion-17.08.0.ebuild 
b/sys-cluster/legion/legion-17.08.0.ebuild
new file mode 100644
index 000..4d6ccbc9cb3
--- /dev/null
+++ b/sys-cluster/legion/legion-17.08.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="A data-centric parallel programming system"
+HOMEPAGE="http://legion.stanford.edu/;
+if [[ $PV =  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="git://StanfordLegion/${PN}.git 
https://github.com/StanfordLegion/${PN}.git;
+   KEYWORDS=""
+else
+   SRC_URI="https://github.com/StanfordLegion/${PN}/archive/${P}.tar.gz;
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}-${P}"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="gasnet +hwloc test"
+
+DEPEND="
+   gasnet? ( >=sys-cluster/gasnet-1.26.4-r1 )
+   hwloc? ( sys-apps/hwloc )
+   "
+
+src_configure() {
+   mycmakeargs=(
+   -DLegion_USE_HWLOC=$(usex hwloc)
+   -DLegion_USE_GASNet=$(usex gasnet)
+   -DLegion_ENABLE_TESTING=$(usex test)
+   -DBUILD_SHARED_LIBS=ON
+   -DLegion_BUILD_EXAMPLES=ON
+   -DLegion_BUILD_TESTS=ON
+   -DLegion_BUILD_TUTORIAL=ON
+   )
+   cmake-utils_src_configure
+}



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

2017-08-24 Thread Matt Thode
commit: 5a234633b84ad5c1a092e0a669b975274f8f348c
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Aug 25 00:07:53 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Aug 25 00:07:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a234633

dev-python/backports-shutil_get_terminal_size: adding arm

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../backports-shutil_get_terminal_size-1.0.0-r1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/backports-shutil_get_terminal_size/backports-shutil_get_terminal_size-1.0.0-r1.ebuild
 
b/dev-python/backports-shutil_get_terminal_size/backports-shutil_get_terminal_size-1.0.0-r1.ebuild
index 2727e47d66a..8ca00bf3d01 100644
--- 
a/dev-python/backports-shutil_get_terminal_size/backports-shutil_get_terminal_size-1.0.0-r1.ebuild
+++ 
b/dev-python/backports-shutil_get_terminal_size/backports-shutil_get_terminal_size-1.0.0-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2017-08-24 Thread Matt Thode
commit: 05871c29c9c8551d66fd733b7cd9b5ab22a1d378
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Aug 25 00:08:44 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Aug 25 00:08:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05871c29

app-crypt/certbot: bup to 0.17.0

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-crypt/certbot/Manifest  |  1 +
 app-crypt/certbot/certbot-0.17.0.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index a8cfdba4526..8a5e0817e45 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1 +1,2 @@
 DIST certbot-0.15.0.tar.gz 942788 SHA256 
87d306b1c013b472b8f548b38ccc476c125816435bb3b99e932fed09ac777296 SHA512 
e884b34985a1128ce94d6b2be77af6ee86ded8b870e066f3f4bc22f78501f3f0a51060edcf75a11cd31dd525388adb8ccc4e2da0068b5b75be131d0fb0ca6844
 WHIRLPOOL 
01b172e8c7ac5d3678ee608b36d93f23943bf17f1e9c593cc1af3febcf0549b03961e69e537f099643dd9ee268497f76c2c18d8fa7a1d45753bc50e670375317
+DIST certbot-0.17.0.tar.gz 1036099 SHA256 
ed4334dce166bf38ecc7218449efda3798d62c7e2934a71702c0dc3d78eccdd1 SHA512 
57fa830d19173eacdbb17242a3c446d9414f02e09fab6ccd41c82b15156bc103ec358ff3d515e94881fcf6438f6acfe449eee9bb3108df41f7b8f2395500b549
 WHIRLPOOL 
cbfffc3866ffed3e0c702ac686768e879c7f1306a62dc050aab05e5a207b4f77a4acae9ca8f3ce973a6691d98838a488ab6335aa0692dd2b28a99c8aecff232d

diff --git a/app-crypt/certbot/certbot-0.17.0.ebuild 
b/app-crypt/certbot/certbot-0.17.0.ebuild
new file mode 100644
index 000..4075ad538f3
--- /dev/null
+++ b/app-crypt/certbot/certbot-0.17.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Let's encrypt client to automate deployment of X.509 certificates"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+
+CDEPEND=">=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
+RDEPEND="
+   ${CDEPEND}
+   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}]
+   dev-python/configobj[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-1.2[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-1.3[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/zope-component[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]"
+DEPEND="
+   ${CDEPEND}
+   test? (
+   >=dev-python/astroid-1.3.5[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/ipdb[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   >=dev-python/pylint-1.4.2[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )"
+
+python_test() {
+   nosetests -v ${PN} || die
+}



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

2017-08-24 Thread Matt Thode
commit: 0418447f3a0d44907c573befb72223365b1a5cbf
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Aug 25 00:00:37 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Aug 25 00:00:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0418447f

app-crypt/acme: 0.17.0 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-crypt/acme/Manifest   |  1 +
 app-crypt/acme/acme-0.17.0.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest
index 1700ac97b7a..5430489e5cc 100644
--- a/app-crypt/acme/Manifest
+++ b/app-crypt/acme/Manifest
@@ -1,3 +1,4 @@
 DIST certbot-0.15.0.tar.gz 942788 SHA256 
87d306b1c013b472b8f548b38ccc476c125816435bb3b99e932fed09ac777296 SHA512 
e884b34985a1128ce94d6b2be77af6ee86ded8b870e066f3f4bc22f78501f3f0a51060edcf75a11cd31dd525388adb8ccc4e2da0068b5b75be131d0fb0ca6844
 WHIRLPOOL 
01b172e8c7ac5d3678ee608b36d93f23943bf17f1e9c593cc1af3febcf0549b03961e69e537f099643dd9ee268497f76c2c18d8fa7a1d45753bc50e670375317
 DIST certbot-0.16.0.tar.gz 992700 SHA256 
9abac759d7d72b520693ff806479e87609059a1546bb6ea26416267ebeedd25b SHA512 
4cb6ec06c6ec71cd6886a716100f269de3922f17a582c8c20ec40327b65e1c16347a5b33d44131e56a7667233ebba88ff36a4e854beedd13e848897ba09a7e64
 WHIRLPOOL 
34dae0b20d472b4020986d0768ea6757c977fa462a9f81711007c051e76f9ad60f5a3bc77c768975e71a791f20e5ca2bb6f2fc41d809ebe2541129c975ef
+DIST certbot-0.17.0.tar.gz 1036099 SHA256 
ed4334dce166bf38ecc7218449efda3798d62c7e2934a71702c0dc3d78eccdd1 SHA512 
57fa830d19173eacdbb17242a3c446d9414f02e09fab6ccd41c82b15156bc103ec358ff3d515e94881fcf6438f6acfe449eee9bb3108df41f7b8f2395500b549
 WHIRLPOOL 
cbfffc3866ffed3e0c702ac686768e879c7f1306a62dc050aab05e5a207b4f77a4acae9ca8f3ce973a6691d98838a488ab6335aa0692dd2b28a99c8aecff232d
 DIST letsencrypt-0.1.0.tar.gz 524821 SHA256 
1c1ac7b41e5e0fc0e41a7ef159ac9147a4aafff54453d57b519eb05bf52ade14 SHA512 
6a786290362741ac97dcb4b59bc4cba56f3e8b5193bbc10be19086d462f76e6124259c42bac36afe9eb818f4bb9edec34f8e2a02bd8c855e3b35404f4ee81f96
 WHIRLPOOL 
cdc41a3466de54ab8ddfeedea9935205d78383028769dcfbc876be0c2ef80c2d14f5d0e4a9c56a751163718f5ababb07848822989a060de7031ea8ebdf6424a0

diff --git a/app-crypt/acme/acme-0.17.0.ebuild 
b/app-crypt/acme/acme-0.17.0.ebuild
new file mode 100644
index 000..bf3eed8aaa7
--- /dev/null
+++ b/app-crypt/acme/acme-0.17.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+   S=${WORKDIR}/${P}/${PN}
+else
+   SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> 
certbot-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~x86"
+   S=${WORKDIR}/certbot-${PV}/acme
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="An implementation of the ACME protocol"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+
+RDEPEND=">=dev-python/cryptography-0.8[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.10[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]"
+DEPEND="test? ( ${RDEPEND} dev-python/nose[${PYTHON_USEDEP}] )
+   >=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
+
+python_test() {
+   nosetests -w ${PN} || die
+}



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

2017-08-24 Thread Matt Thode
commit: fd5833006af9a7bbecaae616e98ec68fe33d0505
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Aug 25 00:12:46 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Aug 25 00:12:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd583300

app-crypt/certbot-nginx: bup to 0.17.0

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-crypt/certbot-nginx/Manifest   |  1 +
 .../certbot-nginx/certbot-nginx-0.17.0.ebuild  | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index a8cfdba4526..8a5e0817e45 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1 +1,2 @@
 DIST certbot-0.15.0.tar.gz 942788 SHA256 
87d306b1c013b472b8f548b38ccc476c125816435bb3b99e932fed09ac777296 SHA512 
e884b34985a1128ce94d6b2be77af6ee86ded8b870e066f3f4bc22f78501f3f0a51060edcf75a11cd31dd525388adb8ccc4e2da0068b5b75be131d0fb0ca6844
 WHIRLPOOL 
01b172e8c7ac5d3678ee608b36d93f23943bf17f1e9c593cc1af3febcf0549b03961e69e537f099643dd9ee268497f76c2c18d8fa7a1d45753bc50e670375317
+DIST certbot-0.17.0.tar.gz 1036099 SHA256 
ed4334dce166bf38ecc7218449efda3798d62c7e2934a71702c0dc3d78eccdd1 SHA512 
57fa830d19173eacdbb17242a3c446d9414f02e09fab6ccd41c82b15156bc103ec358ff3d515e94881fcf6438f6acfe449eee9bb3108df41f7b8f2395500b549
 WHIRLPOOL 
cbfffc3866ffed3e0c702ac686768e879c7f1306a62dc050aab05e5a207b4f77a4acae9ca8f3ce973a6691d98838a488ab6335aa0692dd2b28a99c8aecff232d

diff --git a/app-crypt/certbot-nginx/certbot-nginx-0.17.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-0.17.0.ebuild
new file mode 100644
index 000..94d8fd92279
--- /dev/null
+++ b/app-crypt/certbot-nginx/certbot-nginx-0.17.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+   S=${WORKDIR}/${P}/${PN}
+else
+   
SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> 
${PN%-nginx}-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   S=${WORKDIR}/${PN%-nginx}-${PV}/${PN}
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Nginx plugin for certbot (Let's Encrypt Client)"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+CDEPEND=">=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   ~app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-1.5.5[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]"
+DEPEND="${CDEPEND}"



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

2017-08-24 Thread Matt Thode
commit: 0d5e99e87df8fdd31b48d03db15b3c4acfad95bb
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Aug 25 00:11:11 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Aug 25 00:11:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d5e99e8

app-crypt/certbot-apache: adding myself and 0.17.0 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-crypt/certbot-apache/Manifest  |  1 +
 .../certbot-apache/certbot-apache-0.17.0.ebuild| 38 ++
 app-crypt/certbot-apache/metadata.xml  |  5 ++-
 3 files changed, 43 insertions(+), 1 deletion(-)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index a8cfdba4526..8a5e0817e45 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1 +1,2 @@
 DIST certbot-0.15.0.tar.gz 942788 SHA256 
87d306b1c013b472b8f548b38ccc476c125816435bb3b99e932fed09ac777296 SHA512 
e884b34985a1128ce94d6b2be77af6ee86ded8b870e066f3f4bc22f78501f3f0a51060edcf75a11cd31dd525388adb8ccc4e2da0068b5b75be131d0fb0ca6844
 WHIRLPOOL 
01b172e8c7ac5d3678ee608b36d93f23943bf17f1e9c593cc1af3febcf0549b03961e69e537f099643dd9ee268497f76c2c18d8fa7a1d45753bc50e670375317
+DIST certbot-0.17.0.tar.gz 1036099 SHA256 
ed4334dce166bf38ecc7218449efda3798d62c7e2934a71702c0dc3d78eccdd1 SHA512 
57fa830d19173eacdbb17242a3c446d9414f02e09fab6ccd41c82b15156bc103ec358ff3d515e94881fcf6438f6acfe449eee9bb3108df41f7b8f2395500b549
 WHIRLPOOL 
cbfffc3866ffed3e0c702ac686768e879c7f1306a62dc050aab05e5a207b4f77a4acae9ca8f3ce973a6691d98838a488ab6335aa0692dd2b28a99c8aecff232d

diff --git a/app-crypt/certbot-apache/certbot-apache-0.17.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-0.17.0.ebuild
new file mode 100644
index 000..93bc9555195
--- /dev/null
+++ b/app-crypt/certbot-apache/certbot-apache-0.17.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+   S=${WORKDIR}/${P}/${PN}
+else
+   
SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz 
-> ${PN%-apache}-${PV}.tar.gz"
+   KEYWORDS="~amd64"
+   S=${WORKDIR}/${PN%-apache}-${PV}/${PN}
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Apache plugin for certbot (Let's Encrypt Client)"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="~app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/python-augeas[${PYTHON_USEDEP}]
+   dev-python/zope-component[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]"
+DEPEND="test? ( ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}] )
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+   nosetests || die
+}

diff --git a/app-crypt/certbot-apache/metadata.xml 
b/app-crypt/certbot-apache/metadata.xml
index 27dafd4e5dc..264684bb16c 100644
--- a/app-crypt/certbot-apache/metadata.xml
+++ b/app-crypt/certbot-apache/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   

certbot/certbot




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

2017-08-24 Thread Matt Thode
commit: 40261e6f3dc8b28f0312eb5c6cac7f1f3180cb12
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Aug 25 00:08:11 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Aug 25 00:08:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40261e6f

dev-python/ipdb: adding arm

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/dev-python/ipdb/ipdb-0.10.2.ebuild 
b/dev-python/ipdb/ipdb-0.10.2.ebuild
index 804871d1f17..dfa3021163f 100644
--- a/dev-python/ipdb/ipdb-0.10.2.ebuild
+++ b/dev-python/ipdb/ipdb-0.10.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86"
 IUSE=""
 
 RDEPEND="dev-python/ipython[${PYTHON_USEDEP}]"



[gentoo-commits] proj/mozilla:master commit in: profiles/, www-client/firefox/

2017-08-24 Thread Jory Pratt
commit: b1375470431ee7b7edef0208144379e613b6fd04
Author: Jory A. Pratt  gentoo  org>
AuthorDate: Thu Aug 24 23:59:20 2017 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Thu Aug 24 23:59:20 2017 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=b1375470

www-client/firefox profile/package.mask - unmask firefox-56.0_beta*, add
musl sandboxbroker fix to patchset

 profiles/package.mask| 3 ---
 www-client/firefox/Manifest  | 2 +-
 www-client/firefox/firefox-56.0_beta5.ebuild | 2 +-
 3 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index f8f9b50..188878e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -5,9 +5,6 @@
 # NOTE: Please add your entry at the top!
 #
 
-# 56.0 beta builds are not even ready for testing yet
->=www-client/firefox-56.0_beta1
-
 # Masked for testing, thunderbird beta known to have configure problem
 =dev-lang/spidermonkey-31.0_beta*
 

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 886a1e8..8bcf5d4 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -184,7 +184,7 @@ DIST firefox-55.0.2-xh.xpi 470719 SHA256 
0a8c5541b5e084e64ded93f94c19b5ad483cea9
 DIST firefox-55.0.2-zh-CN.xpi 490383 SHA256 
a77bff1d91123cf255192e6d9998a879af2c4e8fff8bb228ff9c3df9229d62fe SHA512 
8326a715016c5b9d0e7e95230d6c33eb5e285f4f2031ae2446661b133b0b1cc44112e84830fd7a92d2b965b8e91c9f0d9f88910d3941499d85fb1f35fe420f3a
 WHIRLPOOL 
b01939090f0296a573c6e10979f4e6fbae11bb50447a310ed06e3ba53530c9135399c3d5ae3b1c51ef53d0678ed0fb22b0461dbe92139a47bc7988db38e7744e
 DIST firefox-55.0.2-zh-TW.xpi 489347 SHA256 
5f3ed7ac4cd06305dab1b484716eecc067a97d2b6f2cfe16f82108b991b1a943 SHA512 
026ab32bdca46acf47e31c0c6cbe7ee19af2f1754a48901aa1d89d0f4197d3369623cfd57b1ff2fb537b7f4ff7f56e5b29a79f47477869eceb4c1612
 WHIRLPOOL 
cda90ff26a8961c1abee2f9b75d5be85910cd54b811db6eec825ea311593e13df7f17f1f6274866d20d02b1bf30be99540dba008eba04fb9bdd5f5483138b133
 DIST firefox-55.0.2.source.tar.xz 234450696 SHA256 
0b747822063dc4d7cbbbfccb44e5e7865441378c524032d4de7e94bfa1f475b7 SHA512 
a27722cb5840aac89752fea0880a7e093e84b50dc78a36dc8c4bd493ffda10fa61446007f680bfe65db7a0debe4c21e6f0bf9f0de9876bba067abdda6fed7be4
 WHIRLPOOL 
d77056605294e9b1396def6cbcfebbd7976fe4658551f7f2edf1a85ad4316355afccfa8e5922d3d258946ff1dcdf7429357fe51c6acb1faa27d91c8867600e04
-DIST firefox-56.0-patches-03.tar.xz 10856 SHA256 
d8808256815899dd7d348a8a6d30bb588815e940a658346ec6892fe7e3d6ccfa SHA512 
434b36baa389f934a9e2bb1c2abe1a2d9ff85885af8d91668f95f14969b8ebce5d0df5cdd8aaaebd12bbf80f2fea43941f69ee992538f0653170478ac1f52347
 WHIRLPOOL 
83f3d3427af203cb3741e352b5e7de0a6c7fbaa87b7fb478a21321811d7ab6be3cee77660623ee2ceaaace25ee1b23789415e1cd9c9d4e1bcfba8832b0466ef5
+DIST firefox-56.0-patches-04.tar.xz 11668 SHA256 
2eda2eef9a6db3d1d73f6357b2603a90407e19e60a051cddc9726ab13b8ef1da SHA512 
b3447d25ce8a3cd7e6edba979f42a4226e34e6713a75ebe8cd5e47ceaf90c3e563266ee05bfc4e834b7c1cb5b20300cb644395420da4f3b69e02293ab793d883
 WHIRLPOOL 
c5746ab69def615a4788a725abbb6c6cc90f040c4ce62aa72f1f4108b35170f9e7bef3a14d7f75bf207356cc249cba8a71687d0039fd7258e7982af2f165b8e6
 DIST firefox-56.0b5-ach.xpi 453652 SHA256 
412d590806c83a0048e0e0fe90b55a05feb225f98d7ab7bd17ccbc8da4ea5d22 SHA512 
e8c62d5ad4dfb0d1e3dedae8aad840bc3a46e1f3a92511c4f33615558474a50d41890f1d0715fb140f8b339ea66bd0f9a289916117beff939c419a488fc9824e
 WHIRLPOOL 
3f882f47aadf3132bd769a5026a2a4dc40eb585d82b6f57df2d19fddebea506d479d7674418c5334d4f1639590b223e17434857116b5e91879044e8f7a8057c5
 DIST firefox-56.0b5-af.xpi 454977 SHA256 
492a985216b9991620c70a4aa67083afb27e5861821cca8c967e72cf0d50eab9 SHA512 
8e842c5816fde22dbd21f95aef26f135dc4ca9b8ae2e8161b73ee7eaa03b5209f4f4c50da34a6b41aa68af16ca42e4f3c0c5e938059c40ce341657654ff1ddf7
 WHIRLPOOL 
294a1eea41d236273639bb44ec6a1329b9332e86baffd98025720d464f98b7c24dd5ba9c0fe579c1f5962cccf46c0b7fdb5794fb055ee59b7086f498923c5781
 DIST firefox-56.0b5-an.xpi 474624 SHA256 
6894dd02211ddce20a4805eb5b469815599397f3df298c542f6e5275e4e6 SHA512 
26a0437581e58078f0ab25e2c4cf95bbd38b3dd2705f66a54092f3ca7a736284af21ab26f690fb9626372ed40513a06038309e7e702449e44c35d62124d55b9e
 WHIRLPOOL 
999a0a63d35a2cc62705695411d3e36afc560b4f638b4937b21604b49b06ea6a1f13644e8d328c138b5ffd17df84f65a1b84fe4df685b5f289453868f54be0f1

diff --git a/www-client/firefox/firefox-56.0_beta5.ebuild 
b/www-client/firefox/firefox-56.0_beta5.ebuild
index ca71385..5779365 100644
--- a/www-client/firefox/firefox-56.0_beta5.ebuild
+++ b/www-client/firefox/firefox-56.0_beta5.ebuild
@@ -24,7 +24,7 @@ if [[ ${MOZ_ESR} == 1 ]]; then
 fi
 
 # Patch version
-PATCH="${PN}-56.0-patches-03"
+PATCH="${PN}-56.0-patches-04"
 MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases;
 
 MOZCONFIG_OPTIONAL_WIFI=1



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

2017-08-24 Thread Jory Pratt
commit: f5767b07676a55af7359f043c51349bff2b17a0a
Author: Jory A. Pratt  gentoo  org>
AuthorDate: Thu Aug 24 23:48:11 2017 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Thu Aug 24 23:49:14 2017 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=f5767b07

www-client/firefox - Remove _GNU_SOURCE append for musl support

 www-client/firefox/firefox-56.0_beta5.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/www-client/firefox/firefox-56.0_beta5.ebuild 
b/www-client/firefox/firefox-56.0_beta5.ebuild
index 490ce54..ca71385 100644
--- a/www-client/firefox/firefox-56.0_beta5.ebuild
+++ b/www-client/firefox/firefox-56.0_beta5.ebuild
@@ -204,9 +204,6 @@ src_configure() {
mozconfig_use_enable hardened hardening
fi
 
-   # Need to append _GNU_SOURCE for musl support
-   append-cppflags -D_GNU_SOURCE
-
# Only available on mozilla-overlay for experimentation -- Removed in 
Gentoo repo per bug 571180
#use egl && mozconfig_annotate 'Enable EGL as GL provider' 
--with-gl-provider=EGL
 



[gentoo-commits] repo/user/ssnb:master commit in: dev-java/nexus-oss-bin/

2017-08-24 Thread Samuel Bernardo
commit: e9b5667429a22f5af634c4c2e8ef75a55b12c077
Author: Samuel Bernardo  gmail  com>
AuthorDate: Thu Aug 24 22:47:33 2017 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Thu Aug 24 22:47:33 2017 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=e9b56674

add nexux 3.5.1

 dev-java/nexus-oss-bin/Manifest   |  2 +
 dev-java/nexus-oss-bin/nexus-oss-bin-3.5.1.ebuild | 54 +++
 2 files changed, 56 insertions(+)

diff --git a/dev-java/nexus-oss-bin/Manifest b/dev-java/nexus-oss-bin/Manifest
index 346ea77..f48efba 100644
--- a/dev-java/nexus-oss-bin/Manifest
+++ b/dev-java/nexus-oss-bin/Manifest
@@ -1,6 +1,8 @@
 AUX nexus-oss.service 293 SHA256 
6bb57c9b1830320746df585f64270800f014064f56da31fd59bf63011b20be63 SHA512 
f65e51d0c1cee2516ddb15c99e9c1b287276de5f965cb2abbe221f8d6d2f6ce598754c8bacb8dc116531de50429befb8e7cdff80bf96547ff453d4b91008b462
 WHIRLPOOL 
8163b86fad37e99f85e43fbf49a041b5a75d3e4dab3447f77b275f53db88ff9dbb8f19308a24a20b754b647e1a94ed87ae4e58bc827eb5c267852c887111ff6f
 DIST nexus-3.1.0-04-unix.tar.gz 98475782 SHA256 
bf1cd6dcbd010b6c35f50f8923dcf58e77c2f39854ba00d0de8b37f260c6fc0a SHA512 
1b948ed6b0bfebaf0c427916ca1b340acdb68c9dd4ee5ad50c83abdbfa0dad759057e23c955cc67c4e85a3740868a5534979f7beb10350b75526458a94b23a9c
 WHIRLPOOL 
ebda62ce872d47e8e0f274601aa8c0447cce2ae49e292f360304bd9c037cc113f9f2d92a9ff1b26a2ee4eeafb14fc8a96404fb5e5f94c78aeaae5449a5e20039
 DIST nexus-3.4.0-02-unix.tar.gz 107635129 SHA256 
714b451f88750d3995c12513e925a6d5428df4f87931ba4693669e636d9de6b7 SHA512 
8e151636b0890e81402a79e39e09ed3ffa23f05f2494d978793efe7031a819b42015266430f6427b2a0a5241c85dc0d316a80149f926acb1f2bb1a55aa3f0dc0
 WHIRLPOOL 
e64119f29695f26437d096633ab3ca417d29e2a33e12e0cffa81970462eb188c220a3f306ff55b9c8e2ec2ee8fe1be34c5f1c79a71e53bae7879bba9007bc666
+DIST nexus-3.5.1-02-unix.tar.gz 110665738 SHA256 
82ad2da59bb5f4dc162192a03c9c289bffac40ecf6afe4c1f275125d28251382 SHA512 
de69fbd7978218a74c2f63233d3c2f934ae9f0c62102123b0013fa54ff975e530b0122281370303f15788e0125eeaa2e4dba805552211b05f973289eb2839ee5
 WHIRLPOOL 
2127683b46b7faf33b93c91494565d7aa8f0ec53663562706e00a86fb78627f3e9e86b2e36d04a46fed9701a7276723033a0a8e9713f3a113c8eaaef65911db1
 EBUILD nexus-oss-bin-3.1.0.ebuild 1299 SHA256 
4a28409f517589dffa71433f28c16676e1e251eef0ebf95f07423074d4fc7d44 SHA512 
e78a5dd68c2a3b1e247f680507f659b0de5dbb7716140c350d7e4041bbd3cca1a230946edf15ecaf78006dfcb0e9f58797e404cf93463601161f3d8bb8bee050
 WHIRLPOOL 
d74b06723841e580cfe1f38fa1086901838ab804f01508e7a49c3d6af450a3bd7dc63d42166478766e2a8910a559d5cc9e96674f8e39327070e67fde320ff525
 EBUILD nexus-oss-bin-3.4.0.ebuild 1299 SHA256 
c9862ce00cba2ef14064bfa4f6ffafa7de304b89169952aa8bab78eb7fbdfe51 SHA512 
4351eb05d00f60dab7cd51b02a6e21fa430b108271bc3572d73336b6f19ace1211f5cd7a2388240de752e57f5d1c6d7032aeda26d0c80bba742ed2287719c677
 WHIRLPOOL 
4aaa44fbc17dc4fc56dfc9848d0a3c5b62ade0267dcd785233080125a36143f89f7f903d4cd799d8c969d3c29a8bb5a2db33a2428cc7a935ac698e494cd75414
+EBUILD nexus-oss-bin-3.5.1.ebuild 1299 SHA256 
c9862ce00cba2ef14064bfa4f6ffafa7de304b89169952aa8bab78eb7fbdfe51 SHA512 
4351eb05d00f60dab7cd51b02a6e21fa430b108271bc3572d73336b6f19ace1211f5cd7a2388240de752e57f5d1c6d7032aeda26d0c80bba742ed2287719c677
 WHIRLPOOL 
4aaa44fbc17dc4fc56dfc9848d0a3c5b62ade0267dcd785233080125a36143f89f7f903d4cd799d8c969d3c29a8bb5a2db33a2428cc7a935ac698e494cd75414
 MISC metadata.xml 1392 SHA256 
7ca58f109b5aa04acf375690eef9f56d406d4f34620474976c244231d16c02eb SHA512 
86204a863173c7d491cdf361f78be360bd8c192ebfdb51d1205439742967b62c196bbe99c20580e05fa2414786787ecdd896ee304ac29c17e28d0d85b3966523
 WHIRLPOOL 
6d4b4ad5291e568b792e8c0459fe123ee34e1eb1c9ebef7db13dd10cc0a9fe87d362996417b457e807037d56dc9989cfa64829358f0d4afa8ce5d22cc349c92b

diff --git a/dev-java/nexus-oss-bin/nexus-oss-bin-3.5.1.ebuild 
b/dev-java/nexus-oss-bin/nexus-oss-bin-3.5.1.ebuild
new file mode 100644
index 000..3b9687e
--- /dev/null
+++ b/dev-java/nexus-oss-bin/nexus-oss-bin-3.5.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit eutils user versionator systemd
+
+DESCRIPTION="Maven Repository Manager"
+HOMEPAGE="http://nexus.sonatype.org/;
+LICENSE="GPL-3"
+MY_PN="nexus-oss-bin"
+MY_PV=$(replace_version_separator 3 '-')"-02"
+#echo "Debug: custom package version: ${MY_PV}"
+MY_P="${MY_PN}-${MY_PV}"
+
+SRC_URI="http://download.sonatype.com/nexus/3/nexus-${PV}-02-unix.tar.gz;
+RESTRICT="mirror"
+KEYWORDS="~x86 ~amd64"
+SLOT="3"
+IUSE=""
+S="${WORKDIR}"
+#echo "Debug: working directory: ${WORKDIR}"
+RDEPEND=">=virtual/jdk-1.8"
+INSTALL_DIR="/opt/nexus-oss"
+
+pkg_setup() {
+#enewgroup  [gid]
+enewgroup nexus
+#enewuser  [uid] [shell] [homedir] [groups] [params]
+enewuser nexus -1 /bin/bash "${INSTALL_DIR}" "nexus"
+}
+
+src_unpack() {
+unpack ${A}
+cd "${S}"
+# epatch "${FILESDIR}/${P}.patch"
+}
+
+src_install() {
+#echo 

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

2017-08-24 Thread Gilles Dartiguelongue
commit: 28aec45d6aa5d68e5de17feae733ec5497d7c0b8
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Thu Aug 24 22:34:16 2017 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Thu Aug 24 22:47:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28aec45d

dev-libs/libxml2: add more security patches

Fix typo in patch changing test target and re-enable running
unittests in src_test.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 .../files/libxml2-2.9.2-disable-tests.patch|   2 +-
 .../files/libxml2-2.9.4-CVE-2017-0663.patch|  43 
 .../files/libxml2-2.9.4-CVE-2017-7376.patch|  31 +++
 .../files/libxml2-2.9.4-fix-root-node-cmp.patch|  34 +++
 dev-libs/libxml2/libxml2-2.9.4-r3.ebuild   | 239 +
 5 files changed, 348 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libxml2/files/libxml2-2.9.2-disable-tests.patch 
b/dev-libs/libxml2/files/libxml2-2.9.2-disable-tests.patch
index a996bf64a18..a231269b4b8 100644
--- a/dev-libs/libxml2/files/libxml2-2.9.2-disable-tests.patch
+++ b/dev-libs/libxml2/files/libxml2-2.9.2-disable-tests.patch
@@ -25,7 +25,7 @@ do not build test programs as we don't install them
  #testOOM_LDADD= $(LDADDS)
  
 -runtests:
-+runtests: check_PROGRAMS
++runtests: $(check_PROGRAMS)
[ -d test   ] || $(LN_S) $(srcdir)/test   .
[ -d result ] || $(LN_S) $(srcdir)/result .
$(CHECKER) ./runtest$(EXEEXT) && $(CHECKER) ./testrecurse$(EXEEXT) 
&&$(CHECKER) ./testapi$(EXEEXT) && $(CHECKER) ./testchar$(EXEEXT)&& $(CHECKER) 
./testdict$(EXEEXT) && $(CHECKER) ./runxmlconf$(EXEEXT)

diff --git a/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2017-0663.patch 
b/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2017-0663.patch
new file mode 100644
index 000..517e178a533
--- /dev/null
+++ b/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2017-0663.patch
@@ -0,0 +1,43 @@
+From d815758b6a8c9dee8155268e49b5ef3b80135a14 Mon Sep 17 00:00:00 2001
+From: Nick Wellnhofer 
+Date: Tue, 6 Jun 2017 12:56:28 +0200
+Subject: [PATCH 1/3] Fix type confusion in xmlValidateOneNamespace
+
+Comment out code that casts xmlNsPtr to xmlAttrPtr. ID types on
+namespace declarations make no practical sense anyway.
+
+Fixes bug 780228.
+
+Found with libFuzzer and ASan.
+---
+ valid.c | 7 +++
+ 1 file changed, 7 insertions(+)
+
+diff --git a/valid.c b/valid.c
+index 8075d3a0..c51ea290 100644
+--- a/valid.c
 b/valid.c
+@@ -4627,6 +4627,12 @@ xmlNodePtr elem, const xmlChar *prefix, xmlNsPtr ns, 
const xmlChar *value) {
+   }
+ }
+ 
++/*
++ * Casting ns to xmlAttrPtr is wrong. We'd need separate functions
++ * xmlAddID and xmlAddRef for namespace declarations, but it makes
++ * no practical sense to use ID types anyway.
++ */
++#if 0
+ /* Validity Constraint: ID uniqueness */
+ if (attrDecl->atype == XML_ATTRIBUTE_ID) {
+ if (xmlAddID(ctxt, doc, value, (xmlAttrPtr) ns) == NULL)
+@@ -4638,6 +4644,7 @@ xmlNodePtr elem, const xmlChar *prefix, xmlNsPtr ns, 
const xmlChar *value) {
+ if (xmlAddRef(ctxt, doc, value, (xmlAttrPtr) ns) == NULL)
+   ret = 0;
+ }
++#endif
+ 
+ /* Validity Constraint: Notation Attributes */
+ if (attrDecl->atype == XML_ATTRIBUTE_NOTATION) {
+-- 
+2.14.1
+

diff --git a/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2017-7376.patch 
b/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2017-7376.patch
new file mode 100644
index 000..14ec773608b
--- /dev/null
+++ b/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2017-7376.patch
@@ -0,0 +1,31 @@
+From 43cd3b6222bda2332e963eb1c9ead78f29912b0a Mon Sep 17 00:00:00 2001
+From: Daniel Veillard 
+Date: Fri, 7 Apr 2017 17:13:28 +0200
+Subject: [PATCH 2/3] Increase buffer space for port in HTTP redirect support
+
+For https://bugzilla.gnome.org/show_bug.cgi?id=780690
+
+nanohttp.c: the code wrongly assumed a short int port value.
+---
+ nanohttp.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/nanohttp.c b/nanohttp.c
+index 26e4290e..9c17530e 100644
+--- a/nanohttp.c
 b/nanohttp.c
+@@ -1423,9 +1423,9 @@ retry:
+ if (ctxt->port != 80) {
+   /* reserve space for ':x', incl. potential proxy */
+   if (proxy)
+-  blen += 12;
++  blen += 17;
+   else
+-  blen += 6;
++  blen += 11;
+ }
+ bp = (char*)xmlMallocAtomic(blen);
+ if ( bp == NULL ) {
+-- 
+2.14.1
+

diff --git a/dev-libs/libxml2/files/libxml2-2.9.4-fix-root-node-cmp.patch 
b/dev-libs/libxml2/files/libxml2-2.9.4-fix-root-node-cmp.patch
new file mode 100644
index 000..224d60ff052
--- /dev/null
+++ b/dev-libs/libxml2/files/libxml2-2.9.4-fix-root-node-cmp.patch
@@ -0,0 +1,34 @@
+From a1fb9a4f511d89f0738b62cabd6d92bfd9eb94a9 Mon Sep 17 00:00:00 2001
+From: Nick Wellnhofer 
+Date: Tue, 28 Jun 2016 14:19:58 +0200
+Subject: [PATCH 3/3] Fix comparison with root node in 

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

2017-08-24 Thread Gilles Dartiguelongue
commit: f9a7c1cb97bbccaf0a15e2d53ae88c8112595642
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Thu Aug 24 21:44:47 2017 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Thu Aug 24 22:47:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9a7c1cb

dev-libs/libgit2-glib: add missing dependency on gobject-introspection, bug 
#628630

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-libs/libgit2-glib/libgit2-glib-0.26.0-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libgit2-glib/libgit2-glib-0.26.0-r1.ebuild 
b/dev-libs/libgit2-glib/libgit2-glib-0.26.0-r1.ebuild
index 0697ebddf9a..2a3ed8af6ae 100644
--- a/dev-libs/libgit2-glib/libgit2-glib-0.26.0-r1.ebuild
+++ b/dev-libs/libgit2-glib/libgit2-glib-0.26.0-r1.ebuild
@@ -20,8 +20,9 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 # Specify libgit2 dependency with subslot because libgit2 upstream has a habit
 # of changing their API in each release in ways that break libgit2-glib
 RDEPEND="
-   >=dev-libs/libgit2-0.26.0:0/26[ssh?]
+   >=dev-libs/gobject-introspection-0.10.1:=
>=dev-libs/glib-2.44.0:2
+   >=dev-libs/libgit2-0.26.0:0/26[ssh?]
python? (
${PYTHON_DEPS}
dev-python/pygobject:3[${PYTHON_USEDEP}] )



[gentoo-commits] repo/gentoo:master commit in: net-voip/telepathy-haze/

2017-08-24 Thread Gilles Dartiguelongue
commit: 821692d22ef707100836b98f17c46e4846a3f5f4
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Thu Aug 24 22:06:18 2017 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Thu Aug 24 22:47:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=821692d2

net-voip/telepathy-haze: fix python_check_deps, bug #628492

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-voip/telepathy-haze/telepathy-haze-0.8.0-r2.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/net-voip/telepathy-haze/telepathy-haze-0.8.0-r2.ebuild 
b/net-voip/telepathy-haze/telepathy-haze-0.8.0-r2.ebuild
index 838d5918129..73c85e8f10e 100644
--- a/net-voip/telepathy-haze/telepathy-haze-0.8.0-r2.ebuild
+++ b/net-voip/telepathy-haze/telepathy-haze-0.8.0-r2.ebuild
@@ -44,9 +44,10 @@ PATCHES=(
 )
 
 python_check_deps() {
-   use test \
-   && { has_version "dev-python/twisted[${PYTHON_USEDEP}]" \
-   || has_version 
"dev-python/twisted-words[${PYTHON_USEDEP}]"; }
+   if use test ; then
+   has_version "dev-python/twisted[${PYTHON_USEDEP}]" \
+   || has_version 
"dev-python/twisted-words[${PYTHON_USEDEP}]"
+   fi
 }
 
 src_prepare() {



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

2017-08-24 Thread Gilles Dartiguelongue
commit: 28b177a2b8737b2d8720275f7b7e9c5918ae5888
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Thu Aug 24 21:33:11 2017 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Thu Aug 24 22:47:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28b177a2

dev-cpp/gstreamermm: add missing mm-common dependency, bug #628448

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-cpp/gstreamermm/gstreamermm-1.8.0.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/gstreamermm/gstreamermm-1.8.0.ebuild 
b/dev-cpp/gstreamermm/gstreamermm-1.8.0.ebuild
index 489ace0faa6..f2f2934ea4e 100644
--- a/dev-cpp/gstreamermm/gstreamermm-1.8.0.ebuild
+++ b/dev-cpp/gstreamermm/gstreamermm-1.8.0.ebuild
@@ -24,6 +24,7 @@ RDEPEND="
>=dev-libs/libsigc++-2:2
 "
 DEPEND="${RDEPEND}
+   dev-cpp/mm-common
virtual/pkgconfig
doc? (
app-doc/doxygen
@@ -35,8 +36,8 @@ DEPEND="${RDEPEND}
>=media-libs/gst-plugins-good-${PV}:1.0
>=media-plugins/gst-plugins-jpeg-${PV}:1.0 )
 "
-#   dev-cpp/mm-common"
-# eautoreconf needs mm-common
+# eautoreconf:
+#  dev-cpp/mm-common
 
 # Installs reference docs into /usr/share/doc/gstreamermm-1.0/
 # but that's okay, because the rest of dev-cpp/*mm stuff does the same



[gentoo-commits] repo/gentoo:master commit in: net-voip/telepathy-salut/

2017-08-24 Thread Gilles Dartiguelongue
commit: 92cd1e59e3197f22618fb68be9efb0eb736e5960
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Thu Aug 24 22:04:29 2017 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Thu Aug 24 22:47:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92cd1e59

net-voip/telepathy-salut: fix python_check_deps, bug #628486

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-voip/telepathy-salut/telepathy-salut-0.8.1-r1.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/net-voip/telepathy-salut/telepathy-salut-0.8.1-r1.ebuild 
b/net-voip/telepathy-salut/telepathy-salut-0.8.1-r1.ebuild
index f5766fe7ad3..10baef9097d 100644
--- a/net-voip/telepathy-salut/telepathy-salut-0.8.1-r1.ebuild
+++ b/net-voip/telepathy-salut/telepathy-salut-0.8.1-r1.ebuild
@@ -50,9 +50,10 @@ PATCHES=(
 )
 
 python_check_deps() {
-   use test \
-   && { has_version "dev-python/twisted[${PYTHON_USEDEP}]" \
-   || has_version 
"dev-python/twisted-words[${PYTHON_USEDEP}]"; }
+   if use test ; then
+has_version "dev-python/twisted[${PYTHON_USEDEP}]" \
+   || has_version 
"dev-python/twisted-words[${PYTHON_USEDEP}]"
+   fi
 }
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: media-libs/libmpdclient/

2017-08-24 Thread Tim Harder
commit: c14118fc72d023146446b20921b60f60c685f5c9
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Aug 24 22:16:34 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Aug 24 22:27:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c14118fc

media-libs/libmpdclient: version bump to 2.13

 media-libs/libmpdclient/Manifest |  1 +
 media-libs/libmpdclient/libmpdclient-2.13.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/media-libs/libmpdclient/Manifest b/media-libs/libmpdclient/Manifest
index b6539bdf637..d3faeb68792 100644
--- a/media-libs/libmpdclient/Manifest
+++ b/media-libs/libmpdclient/Manifest
@@ -1,3 +1,4 @@
 DIST libmpdclient-2.10.tar.xz 261792 SHA256 
4f08cde82dae70895f8e4532a6e9b54b201efd5591c6b5d6834895807ed2ff82 SHA512 
f54fc3501643ece4eee2f63ddbf5f3d676f3843be0859f482d70cc142b6d9dfbdebd511ccc52a9c058a644e3b80c93a680e1de19f6f3ebfc46cb197f0b5b
 WHIRLPOOL 
b97f9024f1c18233019d94501e0f60055a03001e5342884a275768ac297ad11a6ab865e0849f6c274067f7952ed22c2f7bb14f6349b94df5643150a883c47840
 DIST libmpdclient-2.11.tar.xz 274836 SHA256 
15fe693893c0d7ea3f4c35c4016fbd0332836164178b20983eec9b470846baf6 SHA512 
0503db31262acfb871578278d6526e12ee2ffbbe414425ab5ebac61f27da8ad4503d948b4d192421d301bd0a29b9b460f195e82a44608f984697a8aa47b2eb9b
 WHIRLPOOL 
b2480e9cc02f49b76abd0fd385f748ce6b9cfa901f6b338d2f10a18ccc82c9587edb1cf2bc7dd582deaf123725fba296d8716bf25b2ffd313b3f28fa2343497d
+DIST libmpdclient-2.13.tar.xz 56964 SHA256 
5115bd52bc20a707c1ecc7587e6389c17305348e2132a66cf767c62fc55ed45d SHA512 
a2aa4e1e4fcb4ab390a0a38e745e59a9764c40bfcd07d449fdc7fef7b0c5fc0c2e795ef545b6fa6d62c00861d306cab41ea43011510ad1e3a60603873a3c1b28
 WHIRLPOOL 
c227976788e9bd8f41d0fa87d41d4072af4048eaf57360e2318765f2bb2e52d069c9b9e7f2bb27d2787bbed44d1c15ce0de01a977712de52ca8a131cf734742d
 DIST libmpdclient-2.9.tar.xz 253992 SHA256 
7cc97ba560e91addafe5975f7e7da04b95d6710750e47b3367fa0d8c3b7699ca SHA512 
7e6af51e31a3319e6681dfe5199fda1b2c1482f6aa6854af7c7f02c999fbbeae4f369c9b157abf95402c7f022d155109454b243549185ba791df5b2457baaba4
 WHIRLPOOL 
d4d78a83bfa300be8df37e321c3b8ed535bd7342acc1ec371a2aa59a76efde79a9c4531bc8052c5d0c2c423d808f23b2e5d3b92ccf5c9dec4f2a120b615a4992

diff --git a/media-libs/libmpdclient/libmpdclient-2.13.ebuild 
b/media-libs/libmpdclient/libmpdclient-2.13.ebuild
new file mode 100644
index 000..bc62fa25d5d
--- /dev/null
+++ b/media-libs/libmpdclient/libmpdclient-2.13.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit meson
+
+DESCRIPTION="A library for interfacing Music Player Daemon (media-sound/mpd)"
+HOMEPAGE="https://www.musicpd.org 
https://github.com/MusicPlayerDaemon/libmpdclient;
+SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="doc examples test"
+
+RDEPEND=""
+DEPEND="
+   doc? ( app-doc/doxygen )
+   test? ( dev-libs/check )
+"
+
+src_prepare() {
+   default
+
+   sed -i "s:@top_srcdir@:.:" doc/doxygen.conf.in || die
+
+   # meson doesn't support setting docdir
+   sed -e "/^docdir =/s/meson.project_name()/'${PF}'/" \
+   -e "/^install_data(/s/'COPYING', //" \
+   -i meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   -Ddocumentation=$(usex doc true false)
+   -Dtest=$(usex test true false)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   use examples && dodoc src/example.c
+   use doc || rm -rf "${ED}"/usr/share/doc/${PF}/html
+}



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

2017-08-24 Thread Tim Harder
commit: bf33c19dde74b725a48681047bf1c3332c724715
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Aug 24 22:23:23 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Aug 24 22:27:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf33c19d

media-sound/mpd: version bump to 0.20.10

 media-sound/mpd/Manifest   |   1 +
 media-sound/mpd/mpd-0.20.10.ebuild | 260 +
 2 files changed, 261 insertions(+)

diff --git a/media-sound/mpd/Manifest b/media-sound/mpd/Manifest
index 15dd425d174..5b58a72d80f 100644
--- a/media-sound/mpd/Manifest
+++ b/media-sound/mpd/Manifest
@@ -1,5 +1,6 @@
 DIST mpd-0.19.19.tar.xz 707356 SHA256 
bc856cda4136403446d53d11576f86990b61d1fe4668f6008e9eae47450d4e1d SHA512 
949bfab2aa5dffb4089ce2023accc934648091d36768f8e4c75f62b4038e21db1e2ef3bb07a0f1cf6a91d0532cac8e7146be948d84dc4d7cdc5b252b7d815b64
 WHIRLPOOL 
1b2c68d998a26de41bca25cbeab0c6478406c831ac4322162d2c25864137a1a2dcd88b690ee1869c7f2652201fd534ee773a6e51f6e61bdb5926783f4d75
 DIST mpd-0.19.21.tar.xz 708512 SHA256 
8305b8bc026f4b6bde28b8dd09bfdddbe5590acf36358eed4d083a396e301730 SHA512 
a65690012a74def273ffb4e87465d8f3f7f2ce6f6e9117e35aa0891cd638f904df0ef4c4923c39e9a0c3e1d93d09aab713979adf5c191b54fa7e8b5b81abd232
 WHIRLPOOL 
397bc2158591137ab8a30e3377458dcef0ea600e218723831977ea7ec9f5b14ae1221b2b7456daa9e249b3aa95c61f7a1f0742656ace42c837e28892dd3d7604
+DIST mpd-0.20.10.tar.xz 778828 SHA256 
52fbc1125cdba41ba999add2820d45f3ce7cf493006bb04d8f0b2937204d3121 SHA512 
bac6a71e5b85600c590eae6b785474574cf0d7b03d9add537161b968a2997a975a597639a9fece119a01a7e27b5207523e4ae30b2f4f35791eff8c3ff26d107c
 WHIRLPOOL 
f0e2ab6b76848c88f57e13b16258c9d4810e9642f54c3f8d3378fedf484b97ed62c4afad6f217235de4e282d0b2ff99ffc40eac19774b72c1a2291f4f7e54e21
 DIST mpd-0.20.4.tar.xz 770132 SHA256 
712b25351c12616630c580204e1c3dcba3ae2993a56cff1c346c87e334d69728 SHA512 
d0c01ae6a3fd59e5ccdc24225bd9bb9e63620f1a395d317573499cc045de81f2abd803ca87eb1b2ca1d26d25167aaa6f5523e96f9512619272b857190efa0a72
 WHIRLPOOL 
9446b7096c6d2eb41a9421ad8e58e7a70a66e7abb381e75edabf0718c0098646e82ca16d7157e6c453836825eb03a2eca09ff7f80e95918718e42da85ae30c9e
 DIST mpd-0.20.6.tar.xz 772140 SHA256 
f4055e1189e5cc00e83706b2e0b5ead924ced0303e073d7802ee9f9a8eba4b47 SHA512 
3377e095eaf8cd3ae14e4218fd85d1bcd79d29899ad4c61f5cd2a0b714c5e8aa22aa3b8bd54477195b93ddd44b8e82f8c6428c8f36174c98cba631554224dcfe
 WHIRLPOOL 
e3509fb61bed5e766d17ed66178d049bd13b3b088046e7c4d2400d5aebc2d82936ef60297e99db6b386bd474c40caecc3c6d5fd6f703810f3438dce8febfe41f
 DIST mpd-0.20.8.tar.xz 773128 SHA256 
7d177f29663c4a0997413401e52bbf11d2bb472773bbcf9294f839c4b8751e35 SHA512 
063feafae7137ea5b61498132b4fcc2e04e23bb9d6fa849a0c6d90c40ecc0a841617dec0f53021bfc5add559b59388d20ef211e1bc88fcaca46b5ecbf1bb8960
 WHIRLPOOL 
2dcc30e9eebdb466486cf6aff93796b2837ede92c5a01f20643ba64af86b9583b1702ac578653d897be3a9cfee2bb5b817584804a2d5192b31920dcdd7a47d62

diff --git a/media-sound/mpd/mpd-0.20.10.ebuild 
b/media-sound/mpd/mpd-0.20.10.ebuild
new file mode 100644
index 000..7e3851e85ed
--- /dev/null
+++ b/media-sound/mpd/mpd-0.20.10.ebuild
@@ -0,0 +1,260 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic linux-info systemd user
+
+DESCRIPTION="The Music Player Daemon (mpd)"
+HOMEPAGE="https://www.musicpd.org https://github.com/MusicPlayerDaemon/MPD;
+SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh ~x86 ~x86-fbsd ~x64-macos"
+IUSE="adplug +alsa ao audiofile bzip2 cdio +curl debug +eventfd expat faad
+   +fifo +ffmpeg flac fluidsynth gme +icu +id3tag +inotify +ipv6 jack
+   lame mms libav libmpdclient libsamplerate libsoxr +mad mikmod modplug
+   mpg123 musepack +network nfs ogg openal opus oss pipe pulseaudio 
recorder
+   samba selinux sid +signalfd sndfile soundcloud sqlite systemd tcpd 
twolame
+   unicode upnp vorbis wavpack wildmidi zeroconf zip zlib"
+
+OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pulseaudio recorder"
+DECODER_PLUGINS="adplug audiofile faad ffmpeg flac fluidsynth mad mikmod
+   modplug mpg123 musepack ogg flac sid vorbis wavpack wildmidi"
+ENCODER_PLUGINS="audiofile flac lame twolame vorbis"
+
+REQUIRED_USE="
+   || ( ${OUTPUT_PLUGINS} )
+   || ( ${DECODER_PLUGINS} )
+   network? ( || ( ${ENCODER_PLUGINS} ) )
+   recorder? ( || ( ${ENCODER_PLUGINS} ) )
+   opus? ( ogg )
+   upnp? ( expat )
+"
+
+CDEPEND="!=media-libs/game-music-emu-0.6.0_pre20120802 )
+   icu? ( dev-libs/icu:= )
+   id3tag? ( media-libs/libid3tag )
+   jack? ( virtual/jack )
+   lame? ( network? ( media-sound/lame ) )
+   libmpdclient? ( media-libs/libmpdclient )
+   libsamplerate? ( media-libs/libsamplerate )
+   mad? ( media-libs/libmad )
+   mikmod? ( 

[gentoo-commits] repo/gentoo:master commit in: app-portage/smart-live-rebuild/

2017-08-24 Thread Michał Górny
commit: 4c06c94edfcce28396491a81569f4e8ca18ec26d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 21:53:00 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 22:03:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c06c94e

app-portage/smart-live-rebuild: Bump to 1.3.5

 app-portage/smart-live-rebuild/Manifest|  1 +
 .../smart-live-rebuild-1.3.5.ebuild| 34 ++
 2 files changed, 35 insertions(+)

diff --git a/app-portage/smart-live-rebuild/Manifest 
b/app-portage/smart-live-rebuild/Manifest
index 7b5a9d227ce..d7dff16c2f5 100644
--- a/app-portage/smart-live-rebuild/Manifest
+++ b/app-portage/smart-live-rebuild/Manifest
@@ -1 +1,2 @@
 DIST smart-live-rebuild-1.3.4.1.tar.bz2 15980 SHA256 
dd1e780937322a4cdee5a8f9af48d24283bda203e40167d02c7bb18924a4335f SHA512 
65b864532e662d0fa032962673c2c2d6c1e21c557c82e295591086aea22de90ca9fed0e90bb0da0f6926ab19176a04ab41ee80c88dd8c5c05c3751c30ca39a92
 WHIRLPOOL 
329ea91bba103c6b2728905dac33532030d2c0ae802deb19056b1719bec6d85bd9b9a039cad4b3add92620c003cc573c797080cb2e02f09e670a0475439904be
+DIST smart-live-rebuild-1.3.5.tar.bz2 16004 SHA256 
f7d304bb00ec32ab48bb3062a89896dbd0df344e010e91ea40417d162f5ad881 SHA512 
4694c8c46a056c837e60a5d8aed30a35b1ddd20d7c0f03e813f6cac11cc2dc9469674b1e9c23d94c9ebc474e5eacc7aa0e8f82492554a7f49b438ed740d2
 WHIRLPOOL 
d9a5ab93057cc3070f46fec49eee0c71237481a8e3dc84a9de40df5eb78d2fe3617b5fd1f82c04b24e9bfaef81de0883d0c8696c00ff8e7a685f175e30783370

diff --git a/app-portage/smart-live-rebuild/smart-live-rebuild-1.3.5.ebuild 
b/app-portage/smart-live-rebuild/smart-live-rebuild-1.3.5.ebuild
new file mode 100644
index 000..19a3369a8d7
--- /dev/null
+++ b/app-portage/smart-live-rebuild/smart-live-rebuild-1.3.5.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Check live packages for updates and emerge them as necessary"
+HOMEPAGE="https://github.com/mgorny/smart-live-rebuild/;
+SRC_URI="https://github.com/mgorny/smart-live-rebuild/releases/download/v${PV}/${P}.tar.bz2;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=app-portage/gentoopm-0.2.1[${PYTHON_USEDEP}]"
+
+# Tests need to be fixed
+RESTRICT=test
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   insinto /etc/portage
+   newins smart-live-rebuild.conf{.example,}
+   insinto /usr/share/portage/config/sets
+   newins sets.conf.example smart-live-rebuild.conf
+}



[gentoo-commits] repo/gentoo:master commit in: app-portage/smart-live-rebuild/

2017-08-24 Thread Michał Górny
commit: 6b6af8c31339f4740bf3f78c88d551a549b7c0b5
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 21:51:09 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 22:03:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b6af8c3

app-portage/smart-live-rebuild: Kill the #ifdef idea

 .../smart-live-rebuild/smart-live-rebuild-.ebuild | 15 +++
 1 file changed, 3 insertions(+), 12 deletions(-)

diff --git a/app-portage/smart-live-rebuild/smart-live-rebuild-.ebuild 
b/app-portage/smart-live-rebuild/smart-live-rebuild-.ebuild
index 5f23fc60c72..b5d6bb2ea61 100644
--- a/app-portage/smart-live-rebuild/smart-live-rebuild-.ebuild
+++ b/app-portage/smart-live-rebuild/smart-live-rebuild-.ebuild
@@ -4,29 +4,20 @@
 EAPI=5
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
-inherit distutils-r1
-
-#if LIVE
 EGIT_REPO_URI="https://github.com/mgorny/${PN}.git;
-inherit git-r3
-#endif
+inherit distutils-r1 git-r3
 
 DESCRIPTION="Check live packages for updates and emerge them as necessary"
 HOMEPAGE="https://github.com/mgorny/smart-live-rebuild/;
-SRC_URI="https://github.com/mgorny/smart-live-rebuild/releases/download/v${PV}/${P}.tar.bz2;
+SRC_URI=""
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~x86 ~x86-fbsd"
+KEYWORDS=""
 IUSE=""
 
 RDEPEND=">=app-portage/gentoopm-0.2.1[${PYTHON_USEDEP}]"
 
-#if LIVE
-KEYWORDS=
-SRC_URI=
-#endif
-
 python_test() {
esetup.py test
 }



[gentoo-commits] repo/gentoo:master commit in: app-portage/smart-live-rebuild/

2017-08-24 Thread Michał Górny
commit: cd084fe21421a8f0b7098b62cec76ccb71d01876
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 21:47:04 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 22:03:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd084fe2

app-portage/smart-live-rebuild: Drop old

 app-portage/smart-live-rebuild/Manifest|  2 --
 .../smart-live-rebuild-1.3.3.ebuild| 31 --
 .../smart-live-rebuild-1.3.4.ebuild| 31 --
 3 files changed, 64 deletions(-)

diff --git a/app-portage/smart-live-rebuild/Manifest 
b/app-portage/smart-live-rebuild/Manifest
index 483c9e73288..7b5a9d227ce 100644
--- a/app-portage/smart-live-rebuild/Manifest
+++ b/app-portage/smart-live-rebuild/Manifest
@@ -1,3 +1 @@
-DIST smart-live-rebuild-1.3.3.tar.bz2 16270 SHA256 
7ec74e796695dfb8ee34c3172b6abe20d77d5523679cc3890f02e06384eb716a SHA512 
e06105e7cca91151e37b501de258ddce15ccd3afb356391485bbbe37021cea6fe6a04140b29526547cf52503fc9272c15e621b84deba2e04cde07539b61268f2
 WHIRLPOOL 
6bdb5415b477b334d47c9046816251f7f7bae1731d49b93e7b67baee12aaa7355d3a6602a5fc804b6372bc777eceaf4e225e252c6c1d0e23d1277564c16967d6
 DIST smart-live-rebuild-1.3.4.1.tar.bz2 15980 SHA256 
dd1e780937322a4cdee5a8f9af48d24283bda203e40167d02c7bb18924a4335f SHA512 
65b864532e662d0fa032962673c2c2d6c1e21c557c82e295591086aea22de90ca9fed0e90bb0da0f6926ab19176a04ab41ee80c88dd8c5c05c3751c30ca39a92
 WHIRLPOOL 
329ea91bba103c6b2728905dac33532030d2c0ae802deb19056b1719bec6d85bd9b9a039cad4b3add92620c003cc573c797080cb2e02f09e670a0475439904be
-DIST smart-live-rebuild-1.3.4.tar.bz2 16022 SHA256 
1d949b91a925faaae70b46c88b5af8d4b72a1a435abd85845dd8adadae5f3d92 SHA512 
4dc50b226b8bd2dc2ce8f7d41eccff2d788cc5c4caa779d22a40d53a491726153419c6678e3bac764238cf9e7adf0dc4c1631a4e11df9b88deb0f9dc7c0e7cd7
 WHIRLPOOL 
39d8732aee4b09b464e45e990e26ce49989280e0734f27fccdbb5044b0a1d983a9e1cf25529a650feb7faab13ec63c1c116e535897c6c2845af0efcc1a8f079b

diff --git a/app-portage/smart-live-rebuild/smart-live-rebuild-1.3.3.ebuild 
b/app-portage/smart-live-rebuild/smart-live-rebuild-1.3.3.ebuild
deleted file mode 100644
index 8984f16d38e..000
--- a/app-portage/smart-live-rebuild/smart-live-rebuild-1.3.3.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Check live packages for updates and emerge them as necessary"
-HOMEPAGE="https://bitbucket.org/mgorny/smart-live-rebuild/;
-SRC_URI="https://www.bitbucket.org/mgorny/${PN}/downloads/${P}.tar.bz2;
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 arm ~mips x86 ~x86-fbsd"
-IUSE=""
-
-RDEPEND=">=app-portage/gentoopm-0.2.1[${PYTHON_USEDEP}]"
-
-python_test() {
-   "${PYTHON}" setup.py test || die
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   insinto /etc/portage
-   newins smart-live-rebuild.conf{.example,}
-   insinto /usr/share/portage/config/sets
-   newins sets.conf.example ${PN}.conf
-}

diff --git a/app-portage/smart-live-rebuild/smart-live-rebuild-1.3.4.ebuild 
b/app-portage/smart-live-rebuild/smart-live-rebuild-1.3.4.ebuild
deleted file mode 100644
index 3b275c131e8..000
--- a/app-portage/smart-live-rebuild/smart-live-rebuild-1.3.4.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Check live packages for updates and emerge them as necessary"
-HOMEPAGE="https://bitbucket.org/mgorny/smart-live-rebuild/;
-SRC_URI="https://www.bitbucket.org/mgorny/${PN}/downloads/${P}.tar.bz2;
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 arm ~mips ~x86 ~x86-fbsd"
-IUSE=""
-
-RDEPEND=">=app-portage/gentoopm-0.2.1[${PYTHON_USEDEP}]"
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   insinto /etc/portage
-   newins smart-live-rebuild.conf{.example,}
-   insinto /usr/share/portage/config/sets
-   newins sets.conf.example ${PN}.conf
-}



[gentoo-commits] repo/gentoo:master commit in: app-portage/smart-live-rebuild/

2017-08-24 Thread Michał Górny
commit: bd4cc3f8e366aab4c7d9bdcbc0a61b9af2dd0536
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 21:50:15 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 22:03:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4cc3f8

app-portage/smart-live-rebuild: Update URIs for GitHub

 app-portage/smart-live-rebuild/metadata.xml  | 4 ++--
 app-portage/smart-live-rebuild/smart-live-rebuild-1.3.4.1.ebuild | 4 ++--
 app-portage/smart-live-rebuild/smart-live-rebuild-.ebuild| 6 +++---
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/app-portage/smart-live-rebuild/metadata.xml 
b/app-portage/smart-live-rebuild/metadata.xml
index f34634610eb..fd31fc1dbcf 100644
--- a/app-portage/smart-live-rebuild/metadata.xml
+++ b/app-portage/smart-live-rebuild/metadata.xml
@@ -16,7 +16,7 @@
mgo...@gentoo.org
Michał Górny

-   
https://bitbucket.org/mgorny/smart-live-rebuild/issues/
-   mgorny/smart-live-rebuild
+   
https://github.com/mgorny/smart-live-rebuild/issues/
+   mgorny/smart-live-rebuild

 

diff --git a/app-portage/smart-live-rebuild/smart-live-rebuild-1.3.4.1.ebuild 
b/app-portage/smart-live-rebuild/smart-live-rebuild-1.3.4.1.ebuild
index 2d74dea7c0e..d6076ad37af 100644
--- a/app-portage/smart-live-rebuild/smart-live-rebuild-1.3.4.1.ebuild
+++ b/app-portage/smart-live-rebuild/smart-live-rebuild-1.3.4.1.ebuild
@@ -7,8 +7,8 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 inherit distutils-r1
 
 DESCRIPTION="Check live packages for updates and emerge them as necessary"
-HOMEPAGE="https://bitbucket.org/mgorny/smart-live-rebuild/;
-SRC_URI="https://www.bitbucket.org/mgorny/${PN}/downloads/${P}.tar.bz2;
+HOMEPAGE="https://github.com/mgorny/smart-live-rebuild/;
+SRC_URI="https://github.com/mgorny/smart-live-rebuild/releases/download/v${PV}/${P}.tar.bz2;
 
 LICENSE="BSD-2"
 SLOT="0"

diff --git a/app-portage/smart-live-rebuild/smart-live-rebuild-.ebuild 
b/app-portage/smart-live-rebuild/smart-live-rebuild-.ebuild
index 6764d024542..5f23fc60c72 100644
--- a/app-portage/smart-live-rebuild/smart-live-rebuild-.ebuild
+++ b/app-portage/smart-live-rebuild/smart-live-rebuild-.ebuild
@@ -7,13 +7,13 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 inherit distutils-r1
 
 #if LIVE
-EGIT_REPO_URI="https://bitbucket.org/mgorny/${PN}.git;
+EGIT_REPO_URI="https://github.com/mgorny/${PN}.git;
 inherit git-r3
 #endif
 
 DESCRIPTION="Check live packages for updates and emerge them as necessary"
-HOMEPAGE="https://bitbucket.org/mgorny/smart-live-rebuild/;
-SRC_URI="https://www.bitbucket.org/mgorny/${PN}/downloads/${P}.tar.bz2;
+HOMEPAGE="https://github.com/mgorny/smart-live-rebuild/;
+SRC_URI="https://github.com/mgorny/smart-live-rebuild/releases/download/v${PV}/${P}.tar.bz2;
 
 LICENSE="BSD-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-portage/smart-live-rebuild/

2017-08-24 Thread Michał Górny
commit: eb163b6d750117a03da407c77bcdaaabcf54acc8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 21:51:52 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 22:03:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb163b6d

app-portage/smart-live-rebuild: Bump the live ebuild to EAPI=6

 app-portage/smart-live-rebuild/smart-live-rebuild-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/smart-live-rebuild/smart-live-rebuild-.ebuild 
b/app-portage/smart-live-rebuild/smart-live-rebuild-.ebuild
index b5d6bb2ea61..c8a7533d093 100644
--- a/app-portage/smart-live-rebuild/smart-live-rebuild-.ebuild
+++ b/app-portage/smart-live-rebuild/smart-live-rebuild-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 EGIT_REPO_URI="https://github.com/mgorny/${PN}.git;
@@ -28,5 +28,5 @@ python_install_all() {
insinto /etc/portage
newins smart-live-rebuild.conf{.example,}
insinto /usr/share/portage/config/sets
-   newins sets.conf.example ${PN}.conf
+   newins sets.conf.example smart-live-rebuild.conf
 }



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

2017-08-24 Thread Robin H. Johnson
commit: 3cee52e7db95b616340b636b1229b94e6b760b41
Author: Francesco Turco  fastmail  fm>
AuthorDate: Wed Aug 23 20:41:11 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Aug 24 21:54:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cee52e7

net-firewall/ipset: update make.conf path

(cherry picked from commit 77efd2db889ac159646451503db0f50ac5d9d77d)
Closes: https://github.com/gentoo/gentoo/pull/5517
Signed-off-by: Robin H. Johnson  gentoo.org>

 net-firewall/ipset/ipset-6.15.ebuild   | 4 ++--
 net-firewall/ipset/ipset-6.16.1.ebuild | 4 ++--
 net-firewall/ipset/ipset-6.16.ebuild   | 4 ++--
 net-firewall/ipset/ipset-6.17.ebuild   | 4 ++--
 net-firewall/ipset/ipset-6.19.ebuild   | 4 ++--
 net-firewall/ipset/ipset-6.20.1.ebuild | 4 ++--
 net-firewall/ipset/ipset-6.21.1.ebuild | 4 ++--
 net-firewall/ipset/ipset-6.24.ebuild   | 4 ++--
 net-firewall/ipset/ipset-6.29.ebuild   | 4 ++--
 net-firewall/ipset/ipset-6.30.ebuild   | 4 ++--
 10 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/net-firewall/ipset/ipset-6.15.ebuild 
b/net-firewall/ipset/ipset-6.15.ebuild
index fc774b25943..fda7f2ff30d 100644
--- a/net-firewall/ipset/ipset-6.15.ebuild
+++ b/net-firewall/ipset/ipset-6.15.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="4"
@@ -19,7 +19,7 @@ DEPEND="${RDEPEND}"
 
 DOCS=( ChangeLog INSTALL README UPGRADE )
 
-# configurable from outside, e.g. /etc/make.conf
+# configurable from outside, e.g. /etc/portage/make.conf
 IP_NF_SET_MAX=${IP_NF_SET_MAX:-256}
 
 BUILD_TARGETS="modules"

diff --git a/net-firewall/ipset/ipset-6.16.1.ebuild 
b/net-firewall/ipset/ipset-6.16.1.ebuild
index 75525521716..735cbce7981 100644
--- a/net-firewall/ipset/ipset-6.16.1.ebuild
+++ b/net-firewall/ipset/ipset-6.16.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -19,7 +19,7 @@ DEPEND="${RDEPEND}"
 
 DOCS=( ChangeLog INSTALL README UPGRADE )
 
-# configurable from outside, e.g. /etc/make.conf
+# configurable from outside, e.g. /etc/portage/make.conf
 IP_NF_SET_MAX=${IP_NF_SET_MAX:-256}
 
 BUILD_TARGETS="modules"

diff --git a/net-firewall/ipset/ipset-6.16.ebuild 
b/net-firewall/ipset/ipset-6.16.ebuild
index 75525521716..735cbce7981 100644
--- a/net-firewall/ipset/ipset-6.16.ebuild
+++ b/net-firewall/ipset/ipset-6.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -19,7 +19,7 @@ DEPEND="${RDEPEND}"
 
 DOCS=( ChangeLog INSTALL README UPGRADE )
 
-# configurable from outside, e.g. /etc/make.conf
+# configurable from outside, e.g. /etc/portage/make.conf
 IP_NF_SET_MAX=${IP_NF_SET_MAX:-256}
 
 BUILD_TARGETS="modules"

diff --git a/net-firewall/ipset/ipset-6.17.ebuild 
b/net-firewall/ipset/ipset-6.17.ebuild
index ef6cc77f151..e841595369f 100644
--- a/net-firewall/ipset/ipset-6.17.ebuild
+++ b/net-firewall/ipset/ipset-6.17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -19,7 +19,7 @@ DEPEND="${RDEPEND}"
 
 DOCS=( ChangeLog INSTALL README UPGRADE )
 
-# configurable from outside, e.g. /etc/make.conf
+# configurable from outside, e.g. /etc/portage/make.conf
 IP_NF_SET_MAX=${IP_NF_SET_MAX:-256}
 
 BUILD_TARGETS="modules"

diff --git a/net-firewall/ipset/ipset-6.19.ebuild 
b/net-firewall/ipset/ipset-6.19.ebuild
index 75525521716..735cbce7981 100644
--- a/net-firewall/ipset/ipset-6.19.ebuild
+++ b/net-firewall/ipset/ipset-6.19.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -19,7 +19,7 @@ DEPEND="${RDEPEND}"
 
 DOCS=( ChangeLog INSTALL README UPGRADE )
 
-# configurable from outside, e.g. /etc/make.conf
+# configurable from outside, e.g. /etc/portage/make.conf
 IP_NF_SET_MAX=${IP_NF_SET_MAX:-256}
 
 BUILD_TARGETS="modules"

diff --git a/net-firewall/ipset/ipset-6.20.1.ebuild 
b/net-firewall/ipset/ipset-6.20.1.ebuild
index 87ee185a7cc..6bd830949e0 100644
--- a/net-firewall/ipset/ipset-6.20.1.ebuild
+++ b/net-firewall/ipset/ipset-6.20.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -19,7 +19,7 @@ DEPEND="${RDEPEND}"
 
 DOCS=( ChangeLog INSTALL README UPGRADE )
 
-# configurable from outside, e.g. /etc/make.conf
+# configurable from outside, e.g. /etc/portage/make.conf
 IP_NF_SET_MAX=${IP_NF_SET_MAX:-256}
 
 BUILD_TARGETS="modules"

diff --git 

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

2017-08-24 Thread Craig Andrews
commit: 77ee8202af9c92d1174b03b2afdacc7ad8d9d966
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Aug 24 21:48:20 2017 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Aug 24 21:48:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77ee8202

dev-libs/rapidjson: disable git submodules in -

Gentoo-bug: 628112
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-libs/rapidjson/rapidjson-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/rapidjson/rapidjson-.ebuild 
b/dev-libs/rapidjson/rapidjson-.ebuild
index 5d6d2183e51..6d3ed3621f8 100644
--- a/dev-libs/rapidjson/rapidjson-.ebuild
+++ b/dev-libs/rapidjson/rapidjson-.ebuild
@@ -14,6 +14,7 @@ SLOT="0"
 
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/miloyip/rapidjson.git;
+   EGIT_SUBMODULES=()
inherit git-r3
 else
SRC_URI="https://github.com/miloyip/rapidjson/archive/v${PV}.tar.gz -> 
${P}.tar.gz"



[gentoo-commits] repo/gentoo:master commit in: app-arch/xarchiver/

2017-08-24 Thread Sebastian Pipping
commit: 72dca791514449a8d883144a60d66bfdc2e9f482
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Aug 24 21:45:24 2017 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu Aug 24 21:47:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72dca791

app-arch/xarchiver: 0.5.4.11_p20170629

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-arch/xarchiver/Manifest|  1 +
 .../xarchiver/xarchiver-0.5.4.11_p20170629.ebuild  | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/app-arch/xarchiver/Manifest b/app-arch/xarchiver/Manifest
index e2a86394edd..673f624b193 100644
--- a/app-arch/xarchiver/Manifest
+++ b/app-arch/xarchiver/Manifest
@@ -1,3 +1,4 @@
 DIST xarchiver-0.5.4.10.tar.gz 1011648 SHA256 
bb452d8ef4eabb52ab1313b3867156ea5030b75f9e59c59c7ef487c8db9dbea4 SHA512 
847ac018d0fb8b4531d0751ba5f32e902e8e8bcc66399e1f083e56605e22ccf5f7ac9b883aee7df1ab0d01db98878c6ed784c08051b4ab8f164f959d370844a1
 WHIRLPOOL 
b733cd4fed3d2735b2d84ddd6210fc511574239c8824ad790045e7794a4d4a9ad8185fd04d444646d70a19b26f1584f89b107cf2ae889b5f67b023214e480ddd
+DIST xarchiver-0.5.4.11_p20170629.tar.gz 1052723 SHA256 
2dabd6f5d96c5d886d9a5ed7d299cfc43d1fef88be37d1d298a78c4c01a63b45 SHA512 
e63e9ddd98c5ec5708b74e993cb1901835c133e220ba95aa5a07cca01660fab5894533c57b39223db6155e2fc0ea014ce6eede853ebaf067de27f1e77c5e023f
 WHIRLPOOL 
3516a976e6d5e161a1313d1e10d207e8344c26a0570fdd1cb1a271410bcf9ad2cab1fbce057f419e5e41833a56ff6995649a67abc47322a20f1de8f8e194035b
 DIST xarchiver-0.5.4.8.tar.gz 987648 SHA256 
0947dce52538876d31e18ab89270f5eb52fba2c21ce877a4d56cdb5de5048e81 SHA512 
d3be46b87c9475bfde2a3449511a08b1abef3d90b0b2c0e1165e093fa54210dbc2182b986a55e12e11bed67b516732f498c8038b360df3f697603befc2a4a8b3
 WHIRLPOOL 
ba602771a06adfda1dc5a8cf1323deb339159b9399a54f4e47d42d0e56601eb93769bb2ac58bcd39f09ceaf7de9f837d4ec91eae150d1a12fda64e509d08a273
 DIST xarchiver-0.5.4.tar.bz2 1003045 SHA256 
e63fa73979fcc56efe8cca9095fd915d31a1714ce9676246b8626f164e452ef4 SHA512 
3b767c2601d94104e2fc72aa8d168afa5a154b5747a9b0518d1c348417e56e4c19d872a0029fb78decc897e0f3bc9573e17d0317b85f584e7275b0e519f5f30d
 WHIRLPOOL 
3f5a277b05147daf29db0be26718ed51fa0bb6d2416ee41cdd8ce6c54bc66064fc5f313af39a32b428997f906c9fd4d1a0b8d60fe5d2d867b1137960b0cbe4d1

diff --git a/app-arch/xarchiver/xarchiver-0.5.4.11_p20170629.ebuild 
b/app-arch/xarchiver/xarchiver-0.5.4.11_p20170629.ebuild
new file mode 100644
index 000..371df75ee5b
--- /dev/null
+++ b/app-arch/xarchiver/xarchiver-0.5.4.11_p20170629.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools gnome2-utils xdg-utils
+
+MY_COMMIT=79a73d46b782cf8bb93d058d00d2cb81a9b3df8a
+DESCRIPTION="A GTK+ archive manager that can be used with Thunar"
+HOMEPAGE="https://github.com/ib/xarchiver;
+SRC_URI="https://github.com/ib/xarchiver/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
+IUSE="doc"
+
+RDEPEND=">=dev-libs/glib-2:=
+   x11-libs/gtk+:3="
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? (
+   app-text/docbook-xml-dtd
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxml2
+   dev-libs/libxslt
+   )"
+
+S="${WORKDIR}"/${PN}-${MY_COMMIT}
+
+src_prepare() {
+   sed -e '/COPYING/d' -e '/NEWS/d' -i doc/Makefile.am || die
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   $(use_enable doc)
+   )
+   econf "${myconf[@]}"
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+
+   elog "You need external programs for some formats, including:"
+   elog "7zip - app-arch/p7zip"
+   elog "arj - app-arch/unarj app-arch/arj"
+   elog "lha - app-arch/lha"
+   elog "lzop - app-arch/lzop"
+   elog "rar - app-arch/unrar app-arch/rar"
+   elog "zip - app-arch/unzip app-arch/zip"
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+}



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

2017-08-24 Thread Patrice Clement
commit: 24e361365088acc8cc6ee044638836eae394c6a5
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Aug 24 21:34:27 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Aug 24 21:34:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24e36136

app-admin/entr: version bump.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-admin/entr/Manifest|  1 +
 app-admin/entr/entr-3.8.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/app-admin/entr/Manifest b/app-admin/entr/Manifest
index 961633912fe..2c3bc4882e5 100644
--- a/app-admin/entr/Manifest
+++ b/app-admin/entr/Manifest
@@ -1 +1,2 @@
 DIST entr-3.7.tar.gz 23326 SHA256 
94efd50c8f7e9d569060d5deebf366c3565e81e814ab332b973d7298fa8ea22f SHA512 
a1687ec2da99f65fba3f668e41345ba76cb8c87cc2343d98c0dcc0ac0dedeb40cd8b5fd9aa3eba1dee8add94585de939864633bf0020cea1043699019dfa15fe
 WHIRLPOOL 
1a9077a3cd8939bcea49c42e2a85eb094840942bdd23f6911c32c9d3184f742d0e12c3d53c5e99026c82a20612bce8fd9441ccb27eddb68b61196a79fee8
+DIST entr-3.8.tar.gz 24251 SHA256 
ebb1e793d948db76481f081011bf1dad8b4449e067f4e5fe68176191f84b26bd SHA512 
8530a40eefc78571f3a2ab09f63d25d880167ec2d76e0c32fb25dce40e22b3f9f3b5f27874c1b95480206628e314298f001a4c0b487485ac88f2996002b41a2a
 WHIRLPOOL 
27ccd2d4be2758c765ccf834df45b53db8ca7a0de1c880dee5183f37e6838b1a2764801b33b4ecbb4ec890b97b90c720aba0dbc66d37c4dc943ffb61b21af320

diff --git a/app-admin/entr/entr-3.8.ebuild b/app-admin/entr/entr-3.8.ebuild
new file mode 100644
index 000..3acbed28272
--- /dev/null
+++ b/app-admin/entr/entr-3.8.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Run arbitrary commands when files change"
+HOMEPAGE="http://entrproject.org;
+SRC_URI="http://entrproject.org/code/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   mv eradman-* "${P}" || die
+}
+
+src_configure() {
+   sh configure || die
+   sed -i -e 's#\(^PREFIX \).*#\1\?= /usr#' Makefile.bsd || die
+}



[gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm/

2017-08-24 Thread José María Alonso
commit: b0d97eeaab385ec969607bd0af63ba50ac3c5ab4
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu Aug 24 20:54:22 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu Aug 24 20:54:22 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=b0d97eea

x11-wm/stumpwm: Updates dependencies and add xdg_environment_reset

 x11-wm/stumpwm/stumpwm-.ebuild | 20 +++-
 1 file changed, 11 insertions(+), 9 deletions(-)

diff --git a/x11-wm/stumpwm/stumpwm-.ebuild 
b/x11-wm/stumpwm/stumpwm-.ebuild
index 76cc6c35..9872001e 100644
--- a/x11-wm/stumpwm/stumpwm-.ebuild
+++ b/x11-wm/stumpwm/stumpwm-.ebuild
@@ -3,26 +3,27 @@
 
 EAPI=6
 
-inherit autotools common-lisp-3 git-r3
+inherit autotools common-lisp-3 git-r3 xdg-utils
 
 DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
 HOMEPAGE="https://stumpwm.github.io/;
-EGIT_REPO_URI="git://github.com/stumpwm/stumpwm"
+EGIT_REPO_URI="https://github.com/${PN}/${PN};
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="contrib doc emacs clisp ecl +sbcl"
 
-RDEPEND="dev-lisp/cl-ppcre
+DEPEND="dev-lisp/common-lisp-controller
+   virtual/commonlisp
+   dev-lisp/cl-ppcre
+   doc? ( virtual/texi2dvi )"
+
+RDEPEND="${DEPEND}
+   emacs? ( virtual/emacs app-emacs/slime )
!clisp? ( !sbcl? ( !amd64? ( dev-lisp/cmucl ) ) )
clisp? ( >=dev-lisp/clisp-2.38-r2[X,-new-clx] )
-   sbcl?  ( >=dev-lisp/sbcl-1.1.15 dev-lisp/clx )
-   emacs? ( virtual/emacs app-emacs/slime )"
-
-DEPEND="${RDEPEND}
-   sys-apps/texinfo
-   doc? ( virtual/texi2dvi )"
+   sbcl?  ( >=dev-lisp/sbcl-1.1.15 dev-lisp/clx )"
 
 CLPKGDIR="${CLSOURCEROOT}/${CLPACKAGE}"
 CONTRIBDIR="${CLPKGDIR}/contrib"
@@ -44,6 +45,7 @@ do_contrib() {
 
 src_prepare() {
default
+   xdg_environment_reset
if use contrib ; then
# Fix contrib directory
sed -i -e "s|@CONTRIB_DIR@|@MODULE_DIR@|" make-image.lisp.in || 
die



[gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/

2017-08-24 Thread José María Alonso
commit: b892648b42ecb5610a7b8a9c3e86007d46e5dfb3
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu Aug 24 20:49:18 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu Aug 24 20:49:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b892648b

x11-wm/stumpwm: Drops live ebuild

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 x11-wm/stumpwm/stumpwm-.ebuild | 53 --
 1 file changed, 53 deletions(-)

diff --git a/x11-wm/stumpwm/stumpwm-.ebuild 
b/x11-wm/stumpwm/stumpwm-.ebuild
deleted file mode 100644
index cc03cd16e74..000
--- a/x11-wm/stumpwm/stumpwm-.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools common-lisp-3 git-2 xdg-utils
-
-DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
-HOMEPAGE="https://stumpwm.github.io/;
-EGIT_REPO_URI="https://github.com/${PN}/${PN};
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc clisp emacs +sbcl"
-
-DEPEND="dev-lisp/common-lisp-controller
-   virtual/commonlisp
-   dev-lisp/cl-ppcre
-   doc? ( virtual/texi2dvi )"
-
-RDEPEND="${DEPEND}
-   emacs? ( app-emacs/slime )
-   !clisp? ( !sbcl? ( !amd64? ( dev-lisp/cmucl ) ) )
-   clisp? ( >=dev-lisp/clisp-2.38-r2[X,-new-clx] )
-   sbcl?  ( >=dev-lisp/sbcl-1.1.15 dev-lisp/clx )"
-
-do_doc() {
-   local pdffile="${PN}.pdf"
-
-   dodoc AUTHORS NEWS README.md
-   texi2pdf -o "${pdffile}" "${PN}.texi.in" && dodoc "${pdffile}" || die
-}
-
-src_prepare() {
-   # Fix ASDF dir
-   sed -i -e "/^STUMPWM_ASDF_DIR/s|\`pwd\`|${CLPKGDIR}|" configure.ac || 
die
-   eautoreconf
-}
-
-src_configure() {
-   xdg_environment_reset
-}
-
-src_compile() {
-   emake -j1
-}
-
-src_install() {
-   common-lisp-install-sources *.lisp
-   common-lisp-install-asdf
-   dobin "${PN}"
-   use doc && do_doc
-}



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

2017-08-24 Thread Jeroen Roovers
commit: 36428e84f528dab89460dd6f6b1e4f238f05293e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Aug 24 20:35:33 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Aug 24 20:36:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36428e84

x11-misc/dunst: Fix dependencies (bug #628840).

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 x11-misc/dunst/dunst-1.1.0.ebuild | 4 +++-
 x11-misc/dunst/dunst-1.2.0.ebuild | 2 ++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/x11-misc/dunst/dunst-1.1.0.ebuild 
b/x11-misc/dunst/dunst-1.1.0.ebuild
index 73327b1333c..01fcda42db9 100644
--- a/x11-misc/dunst/dunst-1.1.0.ebuild
+++ b/x11-misc/dunst/dunst-1.1.0.ebuild
@@ -18,10 +18,12 @@ CDEPEND="
dev-libs/glib:2
dev-libs/libxdg-basedir
sys-apps/dbus
+   x11-libs/cairo[X,glib]
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2=
x11-libs/libXScrnSaver
x11-libs/libXft
x11-libs/libXinerama
-   x11-libs/cairo[X,glib]
x11-libs/pango[X]
dunstify? ( x11-libs/libnotify )
 "

diff --git a/x11-misc/dunst/dunst-1.2.0.ebuild 
b/x11-misc/dunst/dunst-1.2.0.ebuild
index 3fe1d29fc90..ebbb3c591cb 100644
--- a/x11-misc/dunst/dunst-1.2.0.ebuild
+++ b/x11-misc/dunst/dunst-1.2.0.ebuild
@@ -18,6 +18,8 @@ CDEPEND="
dev-libs/libxdg-basedir
sys-apps/dbus
x11-libs/cairo[X,glib]
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2=
x11-libs/libXScrnSaver
x11-libs/libXft
x11-libs/libXinerama



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

2017-08-24 Thread Michał Górny
commit: 9ea8af00b8f5d1cb6598614c6f9d3d2ef5864355
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 20:02:26 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 20:08:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ea8af00

media-gfx/ristretto: Add a snapshot using gdbus, #628426

 media-gfx/ristretto/Manifest   |  1 +
 .../ristretto/ristretto-0.8.2_p20170821.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/media-gfx/ristretto/Manifest b/media-gfx/ristretto/Manifest
index 527eb9c07aa..42d30a9cd1c 100644
--- a/media-gfx/ristretto/Manifest
+++ b/media-gfx/ristretto/Manifest
@@ -1,2 +1,3 @@
 DIST ristretto-0.8.0.tar.bz2 541473 SHA256 
71625324cecda7199acbc95a3ea5132d0dcbf808771e7a209ea2b9503ae4f328 SHA512 
067d3e7b5ec4fe3537cc796b94e8b999fc99efdb58c52a2a71160405626a3784caa877724e756b363012dce4719ee534f4ce0c92f2f6f2adaf937da8d5abab99
 WHIRLPOOL 
85b7dbbf7009b5a100f8fa5302f683df2832d448c5580e94ae8e48cd74ec600b9964b101f774cb9610f63786ffe7f11a779a5a4c333ba4778c058ac2f70d35c9
 DIST ristretto-0.8.2.tar.bz2 559444 SHA256 
f8f3b77ca6fc77ddf8cff1bb52e5c5802c462663f72f324393b3a0360f6901b8 SHA512 
bceef420ebb6e5ab89f339cb4d173bbdd3abc09df5f7dd4551e5c8484e226af6a4ef7b131888926027bae901fd05278cf29de296588723142bd6d0bd8afc312e
 WHIRLPOOL 
85da22ada74afe3fff268d316823979c1992d8e705a97a9d92bb6bcf7fea9b25d69ba59cf399a45d775561ec28758b7ee5012ab238e76d4e169eac1eb32fada9
+DIST ristretto-0.8.2git-rd21ed3c.tar.bz2 584418 SHA256 
9de0e922372c63c7ba3b108cd2d777feab3c1b551b8e646b42dbbd73ca84ceca SHA512 
17fe6b5c24d4f4f3b6d28e1c435afbb0140e81a77f2b1c628ab7e05ed380a55a902368dabbb8e92647f08bb8853df8099b8de779d94dc91d3426cc7e33cbcbe3
 WHIRLPOOL 
93c3e5d23ec35f91253f40f84b862e81f54aebb4821b00bea50e8bc51e70b79c8b0151c2cfc3cd650cbfbbd04d730822314fa8a40da327aeadc31aae7e27a823

diff --git a/media-gfx/ristretto/ristretto-0.8.2_p20170821.ebuild 
b/media-gfx/ristretto/ristretto-0.8.2_p20170821.ebuild
new file mode 100644
index 000..bce668dc915
--- /dev/null
+++ b/media-gfx/ristretto/ristretto-0.8.2_p20170821.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils xdg-utils
+
+MY_P=${P%_p*}git-rd21ed3c
+DESCRIPTION="A fast and lightweight picture viewer for Xfce"
+HOMEPAGE="https://docs.xfce.org/apps/ristretto/start;
+SRC_URI="https://dev.gentoo.org/~mgorny/dist/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/dbus-glib-0.98:0=
+   >=dev-libs/glib-2.24:2=
+   media-libs/libexif:0=
+   x11-libs/cairo:0=
+   >=x11-libs/gtk+-2.20:2=
+   x11-libs/libX11:0=
+   >=xfce-base/libxfce4ui-4.10:0=
+   >=xfce-base/libxfce4util-4.10:0=
+   >=xfce-base/xfconf-4.10:0="
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   virtual/pkgconfig
+   sys-devel/gettext"
+
+S=${WORKDIR}/${MY_P}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+}



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

2017-08-24 Thread Maciej Mrozowski
commit: f6f41d931a86fc8b6aad0078b3a8a20e7ebff8bf
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Thu Aug 24 19:59:13 2017 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Thu Aug 24 19:59:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6f41d93

dev-libs/libmspack: CVE-2017-6419, bug 628684.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../files/libmspack-0.5_alpha-CVE-2017-6419.patch  | 41 ++
 dev-libs/libmspack/libmspack-0.5_alpha-r1.ebuild   | 50 ++
 2 files changed, 91 insertions(+)

diff --git a/dev-libs/libmspack/files/libmspack-0.5_alpha-CVE-2017-6419.patch 
b/dev-libs/libmspack/files/libmspack-0.5_alpha-CVE-2017-6419.patch
new file mode 100644
index 000..1b81fdcbfcd
--- /dev/null
+++ b/dev-libs/libmspack/files/libmspack-0.5_alpha-CVE-2017-6419.patch
@@ -0,0 +1,41 @@
+From a83773682e856ad6529ba6db8d1792e6d515d7f1 Mon Sep 17 00:00:00 2001
+From: Mickey Sola 
+Date: Wed, 29 Mar 2017 14:55:26 -0400
+Subject: [PATCH] fixing potential OOB window write when unpacking chm files
+
+---
+ libclamav/libmspack-0.5alpha/mspack/lzxd.c | 11 +--
+ libclamav/libmspack.c  |  6 +-
+ 2 files changed, 14 insertions(+), 3 deletions(-)
+
+diff --git a/libclamav/libmspack-0.5alpha/mspack/lzxd.c 
b/libclamav/libmspack-0.5alpha/mspack/lzxd.c
+index 2281e7b9d..45105a583 100644
+--- a/mspack/lzxd.c
 b/mspack/lzxd.c
+@@ -766,8 +766,13 @@ int lzxd_decompress(struct lzxd_stream *lzx, off_t 
out_bytes) {
+   case LZX_BLOCKTYPE_UNCOMPRESSED:
+   /* as this_run is limited not to wrap a frame, this also means it
+* won't wrap the window (as the window is a multiple of 32k) */
++if (window_posn + this_run > lzx->window_size) {
++D(("match ran over window boundary"))
++return lzx->error = MSPACK_ERR_DECRUNCH;
++}
+   rundest = [window_posn];
+   window_posn += this_run;
++
+   while (this_run > 0) {
+ if ((i = i_end - i_ptr) == 0) {
+   READ_IF_NEEDED;
+@@ -888,8 +893,10 @@ void lzxd_free(struct lzxd_stream *lzx) {
+   struct mspack_system *sys;
+   if (lzx) {
+ sys = lzx->sys;
+-sys->free(lzx->inbuf);
+-sys->free(lzx->window);
++if(lzx->inbuf)
++sys->free(lzx->inbuf);
++if(lzx->window)
++sys->free(lzx->window);
+ sys->free(lzx);
+   }
+ }

diff --git a/dev-libs/libmspack/libmspack-0.5_alpha-r1.ebuild 
b/dev-libs/libmspack/libmspack-0.5_alpha-r1.ebuild
new file mode 100644
index 000..f8c7bd3ce1d
--- /dev/null
+++ b/dev-libs/libmspack/libmspack-0.5_alpha-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils multilib-minimal
+
+MY_PV="${PV/_alpha/alpha}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="A library for Microsoft compression formats"
+HOMEPAGE="https://www.cabextract.org.uk/libmspack/;
+SRC_URI="https://www.cabextract.org.uk/libmspack/libmspack-${MY_PV}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc static-libs"
+
+DEPEND=""
+RDEPEND=""
+
+PATCHES=(
+   "${FILESDIR}/${P}-CVE-2017-6419.patch"
+)
+
+S="${WORKDIR}/${MY_P}"
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   $(use_enable debug) \
+   $(use_enable static-libs static)
+}
+
+multilib_src_test() {
+   if multilib_is_native_abi; then
+   default
+   cd "${S}"/test && "${BUILD_DIR}"/test/cabd_test || die
+   fi
+}
+
+multilib_src_install_all() {
+   DOCS=(AUTHORS ChangeLog NEWS README TODO)
+   prune_libtool_files --all
+   use doc && HTML_DOCS=(doc/*)
+   default_src_install
+   if use doc; then
+   rm "${ED}"/usr/share/doc/"${PF}"/html/{Makefile*,Doxyfile*} || 
die
+   fi
+}



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

2017-08-24 Thread Matt Thode
commit: 33793e140611e6890f5a82fceb6a207380341c10
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Aug 24 19:31:21 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Aug 24 19:31:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33793e14

net-misc/openvswitch: switch to split twisted bug 628028

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 net-misc/openvswitch/openvswitch-2.7.2-r1.ebuild | 155 +++
 1 file changed, 155 insertions(+)

diff --git a/net-misc/openvswitch/openvswitch-2.7.2-r1.ebuild 
b/net-misc/openvswitch/openvswitch-2.7.2-r1.ebuild
new file mode 100644
index 000..dfe3a852b32
--- /dev/null
+++ b/net-misc/openvswitch/openvswitch-2.7.2-r1.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit autotools eutils linux-info linux-mod python-r1 systemd
+
+DESCRIPTION="Production quality, multilayer virtual switch"
+HOMEPAGE="http://openvswitch.org;
+SRC_URI="http://openvswitch.org/releases/${P}.tar.gz;
+
+LICENSE="Apache-2.0 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="debug modules monitor +ssl"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   || (
+   >=sys-apps/openrc-0.10.5
+   sys-apps/systemd
+   )
+   ssl? ( dev-libs/openssl:0= )
+   ${PYTHON_DEPS}
+   ~dev-python/ovs-2.7.0[${PYTHON_USEDEP}]
+   || (
+   dev-python/twisted[conch,${PYTHON_USEDEP}]
+   dev-python/twisted-web[${PYTHON_USEDEP}]
+   )
+   dev-python/zope-interface[${PYTHON_USEDEP}]
+   debug? ( dev-lang/perl )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+PATCHES="${FILESDIR}/xcp-interface-reconfigure-2.3.2.patch"
+
+CONFIG_CHECK="~NET_CLS_ACT ~NET_CLS_U32 ~NET_SCH_INGRESS ~NET_ACT_POLICE ~IPV6 
~TUN"
+MODULE_NAMES="openvswitch(net:${S}/datapath/linux)"
+BUILD_TARGETS="all"
+
+pkg_setup() {
+   if use modules ; then
+   CONFIG_CHECK+=" ~!OPENVSWITCH"
+   kernel_is ge 3 10 0 || die "Linux >= 3.10.0 and <= 4.8 required 
for userspace modules"
+   kernel_is le 4 9 999 || die "Linux >= 3.10.0 and <= 4.8 
required for userspace modules"
+   linux-mod_pkg_setup
+   else
+   CONFIG_CHECK+=" ~OPENVSWITCH"
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   # Never build kernelmodules, doing this manually
+   sed -i \
+   -e '/^SUBDIRS/d' \
+   datapath/Makefile.in || die "sed failed"
+   eautoreconf
+   default
+}
+
+src_configure() {
+   set_arch_to_kernel
+   # monitor is statically enabled for bug 596206
+   use monitor || export ovs_cv_python="no"
+   # pyside is staticly disabled
+   export ovs_cv_pyuic4="no"
+
+   local linux_config
+   use modules && linux_config="--with-linux=${KV_OUT_DIR}"
+
+   econf ${linux_config} \
+   --with-rundir=/var/run/openvswitch \
+   --with-logdir=/var/log/openvswitch \
+   --with-pkidir=/etc/ssl/openvswitch \
+   --with-dbdir=/var/lib/openvswitch \
+   $(use_enable ssl) \
+   $(use_enable !debug ndebug)
+}
+
+src_compile() {
+   default
+
+   use modules && linux-mod_src_compile
+}
+
+src_install() {
+   default
+
+   local SCRIPT
+   if use monitor; then
+   for SCRIPT in 
ovs-{pcap,parse-backtrace,dpctl-top,l3ping,tcpdump,tcpundump,test,vlan-test} 
bugtool/ovs-bugtool; do
+   sed -e '1s|^.*$|#!/usr/bin/python|' -i 
utilities/"${SCRIPT}"
+   python_foreach_impl python_doscript 
utilities/"${SCRIPT}"
+   done
+   rm -r "${ED%/}"/usr/share/openvswitch/python || die
+   fi
+
+   keepdir /var/{lib,log}/openvswitch
+   keepdir /etc/ssl/openvswitch
+   fperms 0750 /etc/ssl/openvswitch
+
+   rm -rf "${ED%/}"/var/run || die
+
+   newconfd "${FILESDIR}/ovsdb-server_conf2" ovsdb-server
+   newconfd "${FILESDIR}/ovs-vswitchd_conf" ovs-vswitchd
+   newinitd "${FILESDIR}/ovsdb-server-r1" ovsdb-server
+   newinitd "${FILESDIR}/ovs-vswitchd-r1" ovs-vswitchd
+
+   systemd_dounit "${FILESDIR}/ovsdb-server.service"
+   systemd_dounit "${FILESDIR}/ovs-vswitchd.service"
+   systemd_newtmpfilesd "${FILESDIR}/openvswitch.tmpfiles" openvswitch.conf
+
+   insinto /etc/logrotate.d
+   newins rhel/etc_logrotate.d_openvswitch openvswitch
+
+   use modules && linux-mod_src_install
+}
+
+pkg_postinst() {
+   use modules && linux-mod_pkg_postinst
+
+   local pv
+   for pv in ${REPLACING_VERSIONS}; do
+   if ! version_is_at_least 1.9.0 ${pv} ; then
+   ewarn "The configuration database for Open vSwitch got 
moved in version 1.9.0 from"
+   ewarn "

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

2017-08-24 Thread Matt Thode
commit: 7d77fef8665521358f16cc5ff1e9837a9b8f9130
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Aug 24 19:17:19 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Aug 24 19:18:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d77fef8

app-admin/ansible: adding py3

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-admin/ansible/ansible-2.3.2.0-r1.ebuild | 2 +-
 app-admin/ansible/ansible-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/ansible/ansible-2.3.2.0-r1.ebuild 
b/app-admin/ansible/ansible-2.3.2.0-r1.ebuild
index 7318f41c29d..012c08c8ed9 100644
--- a/app-admin/ansible/ansible-2.3.2.0-r1.ebuild
+++ b/app-admin/ansible/ansible-2.3.2.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python2_7 python3_5 )
 
 inherit distutils-r1 eutils versionator
 

diff --git a/app-admin/ansible/ansible-.ebuild 
b/app-admin/ansible/ansible-.ebuild
index d6f59323d59..b0d2a5c8be6 100644
--- a/app-admin/ansible/ansible-.ebuild
+++ b/app-admin/ansible/ansible-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_5 )
+PYTHON_COMPAT=( python2_7 python3_5 python3_6 )
 
 inherit distutils-r1 git-r3
 



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

2017-08-24 Thread Andreas Hüttel
commit: 3cf4882da013d6b84dcc3a5823df7d27b3dafdb6
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Aug 24 18:51:26 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Thu Aug 24 19:15:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cf4882d

sys-devel/gcc: Bump patchset in -r3 to add build fix for bug 620164; remove 
unkeyworded -r4

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-devel/gcc/Manifest|  1 -
 sys-devel/gcc/gcc-5.4.0-r3.ebuild |  2 +-
 sys-devel/gcc/gcc-5.4.0-r4.ebuild | 44 ---
 3 files changed, 1 insertion(+), 46 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index c7805fa6264..57aa70db4d2 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -46,7 +46,6 @@ DIST gcc-4.9.4-piepatches-v0.6.4.tar.bz2 14414 SHA256 
c67b56f04c653e6a19e36abed8
 DIST gcc-4.9.4-uclibc-patches-1.0.tar.bz2 2618 SHA256 
95f290d0b68114d835515afc424d6096476a45665671784aa71a7a506296e465 SHA512 
5a1f44caa9261f4947101379628143869b31dec67fa28605e8e1f3894d4b7120c3f68ba6deb59da7a74fa906e27ab32cd3767761837dc3dfebc37865d349d6db
 WHIRLPOOL 
e46b08737cfdc235bfb80117e0389f3969167adf59bcba2a0a1094a20eab2b62f0c952dac44781e43957cb1507cd4e80f37bd8aecbc55dbda6382d93b3a4cf94
 DIST gcc-4.9.4.tar.bz2 90097606 SHA256 
6c11d292cd01b294f9f84c9a59c230d80e9e4a47e5c6355f046bb36d4f358092 SHA512 
93abb78e16277454f41a8e9810f41f66c0fdffdc539a762ff6b67d3037f78db971378683fd2ebf707d1d51c059fad2161fe42d110c330027f40214b7db0f3efe
 WHIRLPOOL 
e20045126c21a3edea1fa4a2185ec2bc5feec77ddf967ab9d1e8c33322ad4eafe013bfcaab1ed4e35971d3b70ef373ea3585ebb089c9bbf91bbfca1f1da71236
 DIST gcc-5.4.0-patches-1.0.tar.bz2 28227 SHA256 
ff600369f150129754108322338c3f4f0064d222843a2d82778537f94a22ecbb SHA512 
70cd83b142abaa3c22d67d5d58185da2cfa178737ec963e230cc03ea8dc6dc757665c711fae91af4cd91062d3136c6f31a5ee3c4c7440ed9485c6f3632731940
 WHIRLPOOL 
84a69d2dde582fd486f6c60f78ce9f8c7cc5b480c2989cc1804617eb6526a4a17d20d2ed010bd9fc78019d69caa665428970234090b21f9d4b97217011d4fcd6
-DIST gcc-5.4.0-patches-1.3.tar.bz2 28942 SHA256 
b23d1517b626b48e69ecac87878467044a91cabb256e3185bf8e1e00fcde230f SHA512 
f75fcf07ca19e43650e3fe6f9baad74205150c009823465f04505b45876d623a56fd6dfc8e67a35e2df36839750cad2561d0f0581154df0b553d6a608730aaf4
 WHIRLPOOL 
eacfc125cf7c5281101f887b3a617df01e3c32d1f66fe377371c33da2819a404ea3cff603b9f3a0b3a49a5875137842b9e94ab8905a069fa20b6da3e59f56b96
 DIST gcc-5.4.0-patches-1.4.tar.bz2 28425 SHA256 
039b88a939c3b90777fb94c58980cbcfffcdca4365db044dae0677302a4365d1 SHA512 
c4922cf0f83cd3b6ed9c50ffb39847a03beb95031865d36d86ae48fdd912c0bd6842ad71a3b0d18a91786ed58e2e529630c6ccd2a0414a48892415051c70246e
 WHIRLPOOL 
6d0a73cfb4ea387811bcd81b2de98a11e2f656a4df7ee5a887cd15d0a744662d85b22fcff86a6953f7c6bcc6d822333528de91b793191e72fe5ff2354deb7a97
 DIST gcc-5.4.0-piepatches-v0.6.5.tar.bz2 14551 SHA256 
495eb9110244dac17408cd0eb6977a593577eeb0437e72b60339b8ec394f2fb0 SHA512 
4890f0713d261982ab81a20f93c5f65193aa1dfa171e3f9e5867f0b80ec7c1e76c5a997b1a4e6f47f8ce36af54ac91125c5bff8bf6d971b7d77c65a57a40a3c0
 WHIRLPOOL 
13b74b1ca75cc94f9624fe1b52221a953962c918c2cb932302a3078b6deba4f3e501647ad8a2915edef6301e64c820ed612a6fbb9e1178cf1711fe0045686969
 DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 
a3145faa6c81c0753ba754b735834c38987c356dadaa7c4a625c738e374604b5 SHA512 
009f34197e79c5e8c6497a0db01ac45cc657e92e56a663b4f3281661d108b2a129cd977fab5f0064f225d6812ae91e82bab22a2b10ae02c486881eeed85ec7a3
 WHIRLPOOL 
a3598ce0aad7e9110db156005190739abc5b4ceea3c327cb9c747c4cf1b99589c1a9fac170aea346eae030b09ee563f9f990e031ad7dfa1aa19b895898bf2608

diff --git a/sys-devel/gcc/gcc-5.4.0-r3.ebuild 
b/sys-devel/gcc/gcc-5.4.0-r3.ebuild
index d186cd4b430..588338f8fe1 100644
--- a/sys-devel/gcc/gcc-5.4.0-r3.ebuild
+++ b/sys-devel/gcc/gcc-5.4.0-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="4"
 
-PATCH_VER="1.3"
+PATCH_VER="1.4"
 UCLIBC_VER="1.0"
 
 # Hardened gcc 4 stuff

diff --git a/sys-devel/gcc/gcc-5.4.0-r4.ebuild 
b/sys-devel/gcc/gcc-5.4.0-r4.ebuild
deleted file mode 100644
index 4dbcada9f7f..000
--- a/sys-devel/gcc/gcc-5.4.0-r4.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-PATCH_VER="1.4"
-UCLIBC_VER="1.0"
-
-# Hardened gcc 4 stuff
-PIE_VER="0.6.5"
-SPECS_VER="0.2.0"
-SPECS_GCC_VER="4.4.3"
-# arch/libc configurations known to be stable with {PIE,SSP}-by-default
-PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64"
-PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64"
-SSP_STABLE="amd64 x86 mips ppc ppc64 arm"
-# uclibc need tls and nptl support for SSP support
-# uclibc need to be >= 0.9.33
-SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm"
-#end Hardened stuff
-
-inherit toolchain
-
-# KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   

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

2017-08-24 Thread Andreas Hüttel
commit: 1078108ff4b2d86ef03b4d27523a67885e984831
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Aug 24 18:46:16 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Thu Aug 24 19:15:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1078108f

sys-devel/gcc: Version bump (build tested, no keywords)

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-devel/gcc/Manifest |  1 +
 sys-devel/gcc/gcc-7.2.0.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index e294f99da2a..c7805fa6264 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -57,4 +57,5 @@ DIST gcc-6.4.0-patches-1.0.tar.bz2 7577 SHA256 
9c9b68c28e67be281c9bcec5d944b2a34
 DIST gcc-6.4.0.tar.xz 76156220 SHA256 
850bf21eafdfe5cd5f6827148184c08c4a0852a37ccf36ce69855334d2c914d4 SHA512 
02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90
 WHIRLPOOL 
136b282c6957877d2f463d83740fa65a4e7a346ac94e4baabea25cec41ae307f34409b1e518a22927821d564b8634a48978dc8e1d0b988999e924adcbf3f5cc9
 DIST gcc-7.1.0-patches-1.1.tar.bz2 6746 SHA256 
39d4a0c659cc361bd3c71fdc9b793bccfa2bce06ede65ac49b805d1e236fcc8e SHA512 
1bf95a505dc6c37bf6924bb69fd0670c8f3355b6690c94edf4a4248649accbd426575b40cb7a473dfb0ae09a924b05619e5c633384bae0293edb670cfd0d3a30
 WHIRLPOOL 
9682649fff62b56683637d25a58d11928342d99e52b2269f42369fd1d691208a7645802cb0d609ac30e20593ecdceb8cb1ab9b216963afe14db1b17ed43d5eb7
 DIST gcc-7.1.0.tar.bz2 84303533 SHA256 
8a8136c235f64c6fef69cac0d73a46a1a09bb250776a050aec8f9fc880bebc17 SHA512 
b5d952be9a10f0e0926bb2868877d10544039d6d2f35ba0a08f51231dd622a007650764a03e173194701467547789ad7d2d9cbc10adcdf118d619cdedbd14aec
 WHIRLPOOL 
1dce5f89d4110bacd7f65140a1dee7b1a4898682e2ae8621832bda6f101354d226743acf77974b5e97d861c6eb6c47637138987dfb6ba222ad81b751e80ff6e6
+DIST gcc-7.2.0.tar.xz 62312628 SHA256 
1cf7adf8ff4b5aa49041c8734bbcf1ad18cc4c94d0029aae0f4e48841088479a SHA512 
f853cd6530b4055d8d8289da74687cb4c6d5f363598d386332d31852b581bac76c3adb7d61889edec3b779f63d8646f0122840f12965ce4a4389ba535dbbb6e1
 WHIRLPOOL 
9503fb08731d94b5d79b182579f41992e9db16dba8a034cbfa8a2703a975185859e79c1e3f6094d14d08c7f5d7135c2ca5ffd8d6f7ae7820c20d4076fe5e9f65
 DIST gdc-0.24-src.tar.bz2 1012099 SHA256 
cc6a97c76c9e6db31e76ff97014d24b3d43e21f018a3c6218e3fb2a4500fc79a SHA512 
9aec7e4b102e602dfb61cd09ea4b4a96af637ceb3d726235261d09ebd35dbd416abcbfe0e46918e48474bd241fe9bb29abc145a65aa834669295aaee4fca0686
 WHIRLPOOL 
22322b0c3e2d67b3b37bd7fa92a29c593688f934d4ffd62b9cc87eb63a44a4f8bbc9d75cadf11209c73bdc9942c9b4430036629d0eefcd04de9055c502b85f12

diff --git a/sys-devel/gcc/gcc-7.2.0.ebuild b/sys-devel/gcc/gcc-7.2.0.ebuild
new file mode 100644
index 000..a0f65c4fe50
--- /dev/null
+++ b/sys-devel/gcc/gcc-7.2.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PATCH_VER="1.1"
+PATCH_GCC_VER="7.1.0"
+#UCLIBC_VER="1.0"
+
+inherit toolchain
+
+KEYWORDS=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   elibc_glibc? ( >=sys-libs/glibc-2.13 )
+   >=${CATEGORY}/binutils-2.20"
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )"
+fi
+
+src_prepare() {
+   toolchain_src_prepare
+}



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

2017-08-24 Thread Matt Thode
commit: bc6832812b3411e182361a77c997eef96ba84371
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Aug 23 08:20:26 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Aug 24 19:14:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc683281

net-misc/openvswitch: remove unused patches/files

Signed-off-by: Matthew Thode  gentoo.org>

 net-misc/openvswitch/files/CVE-2017-9214.patch |  27 --
 net-misc/openvswitch/files/atomic-test.patch   |  14 ---
 net-misc/openvswitch/files/configure.patch |  15 ---
 net-misc/openvswitch/files/doc-fix.patch   |  16 ---
 .../openvswitch/files/kernel-3.11-support.patch|  68 -
 .../openvswitch/files/kernel-3.12-support.patch|  19 
 net-misc/openvswitch/files/ovs-controller-r1   |  22 -
 net-misc/openvswitch/files/ovs-controller.service  |   9 --
 net-misc/openvswitch/files/ovs-controller_conf |   7 --
 net-misc/openvswitch/files/prevent-traceback.patch | 107 -
 .../files/xcp-interface-reconfigure.patch  |  20 
 11 files changed, 324 deletions(-)

diff --git a/net-misc/openvswitch/files/CVE-2017-9214.patch 
b/net-misc/openvswitch/files/CVE-2017-9214.patch
deleted file mode 100644
index 33686df3acf..000
--- a/net-misc/openvswitch/files/CVE-2017-9214.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-Fix buffer overrread in ofputil_pull_queue_get_config_reply10()
-
-msg->size isn't the relevant measurement here because we're only supposed
-to read 'len' bytes.  Reading more than that causes 'len' to underflow to a
-large number at the end of the loop.
-
-Reported-by: Bhargava Shastry 
-Signed-off-by: Ben Pfaff 

- lib/ofp-util.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/lib/ofp-util.c b/lib/ofp-util.c
-index bdf89b6c3017..f05ca398c13e 100644
 a/lib/ofp-util.c
-+++ b/lib/ofp-util.c
-@@ -2610,7 +2610,7 @@ ofputil_pull_queue_get_config_reply10(struct ofpbuf *msg,
-
- hdr = ofpbuf_at_assert(msg, 0, sizeof *hdr);
- prop_len = ntohs(hdr->len);
--if (prop_len < sizeof *hdr || prop_len > msg->size || prop_len % 8) {
-+if (prop_len < sizeof *hdr || prop_len > len || prop_len % 8) {
- return OFPERR_OFPBRC_BAD_LEN;
- }
-
---
-2.10.2

diff --git a/net-misc/openvswitch/files/atomic-test.patch 
b/net-misc/openvswitch/files/atomic-test.patch
deleted file mode 100644
index 14de564de9c..000
--- a/net-misc/openvswitch/files/atomic-test.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Description: Link atomic test with -latomic for powerpc.
-Author: Adam Conrad 
-
 openvswitch-2.0.0.orig/tests/automake.mk
-+++ openvswitch-2.0.0/tests/automake.mk
-@@ -181,7 +181,7 @@ tests_test_aes128_LDADD = lib/libopenvsw
- 
- noinst_PROGRAMS += tests/test-atomic
- tests_test_atomic_SOURCES = tests/test-atomic.c
--tests_test_atomic_LDADD = lib/libopenvswitch.a $(SSL_LIBS)
-+tests_test_atomic_LDADD = lib/libopenvswitch.a $(SSL_LIBS) -latomic
- 
- noinst_PROGRAMS += tests/test-bundle
- tests_test_bundle_SOURCES = tests/test-bundle.c

diff --git a/net-misc/openvswitch/files/configure.patch 
b/net-misc/openvswitch/files/configure.patch
deleted file mode 100644
index 47f5614d8ed..000
--- a/net-misc/openvswitch/files/configure.patch
+++ /dev/null
@@ -1,15 +0,0 @@
 configure.orig 2014-01-27 21:55:14.116272645 +0200
-+++ configure  2014-01-27 21:55:40.687273108 +0200
-@@ -7949,10 +7949,10 @@
- $as_echo "$kversion" >&6; }
- 
- if test "$version" -ge 3; then
--   if test "$version" = 3 && test "$patchlevel" -le 10; then
-+   if test "$version" = 3 && test "$patchlevel" -le 12; then
-   : # Linux 3.x
-else
-- as_fn_error $? "Linux kernel in $KBUILD is version $kversion, but 
version newer than 3.10.x is not supported" "$LINENO" 5
-+ as_fn_error $? "Linux kernel in $KBUILD is version $kversion, but 
version newer than 3.12.x is not supported" "$LINENO" 5
-fi
- else
-if test "$version" -le 1 || test "$patchlevel" -le 5 || test 
"$sublevel" -le 31; then

diff --git a/net-misc/openvswitch/files/doc-fix.patch 
b/net-misc/openvswitch/files/doc-fix.patch
deleted file mode 100644
index 1d6df01147e..000
--- a/net-misc/openvswitch/files/doc-fix.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-We might want to backport this if there are any releases with the Sphinx
-docs present.

- Documentation/conf.py | 2 --
- 1 file changed, 2 deletions(-)
-
-diff --git a/Documentation/conf.py b/Documentation/conf.py
-index 49514ec..97f402e 100644
 a/Documentation/conf.py
-+++ b/Documentation/conf.py
-@@ -145,8 +145,6 @@ linkcheck_anchors = False
- #
- if use_ovs_theme:
- html_theme = 'ovs'
--else:
--html_theme = 'default'

diff --git a/net-misc/openvswitch/files/kernel-3.11-support.patch 
b/net-misc/openvswitch/files/kernel-3.11-support.patch
deleted file mode 100644
index 7ee53d83500..000

[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/functions/src_test/

2017-08-24 Thread Göktürk Yüksek
commit: 7fda20c5d037d292ea19d2ed7f032a81486c3bd2
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Aug 24 19:06:26 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Aug 24 19:06:26 2017 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=7fda20c5

ebuild-writing/functions/src_test: s/provide/provides/, s/which/that/

 ebuild-writing/functions/src_test/text.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ebuild-writing/functions/src_test/text.xml 
b/ebuild-writing/functions/src_test/text.xml
index 6ce3b79..56dd113 100644
--- a/ebuild-writing/functions/src_test/text.xml
+++ b/ebuild-writing/functions/src_test/text.xml
@@ -247,7 +247,7 @@ setting RESTRICT="test" in the ebuild.
 
 
 
-If upstream provide a test suite which doesn't work, consider talking
+If upstream provides a test suite that doesn't work, consider talking
 to them about getting it fixed. A broken test suite requires developers
 to investigate each test failure in order to determine whether it is
 genuine or indicates a broken test.



[gentoo-commits] repo/proj/prefix:master commit in: dev-lang/python/

2017-08-24 Thread Fabian Groffen
commit: 824b52a49f2d96a7b29341b720a6fc7062f0e885
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Aug 24 19:06:58 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Aug 24 19:06:58 2017 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=824b52a4

dev-lang/python: refine fix for Solaris, it is compiler specific iso OS release

Package-Manager: Portage-2.3.8-prefix, Repoman-2.3.3

 dev-lang/python/python-2.7.12.ebuild | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/dev-lang/python/python-2.7.12.ebuild 
b/dev-lang/python/python-2.7.12.ebuild
index 783337ca67..3ee38dd690 100644
--- a/dev-lang/python/python-2.7.12.ebuild
+++ b/dev-lang/python/python-2.7.12.ebuild
@@ -127,10 +127,14 @@ src_prepare() {
sed -i -e 's/__APPLE__/__NO_MUCKING_AROUND__/g' Modules/readline.c || 
die
# On AIX, we've wrapped /usr/ccs/bin/nm to work around long TMPDIR.
sed -i -e "/^NM=.*nm$/s,^.*$,NM=$(tc-getNM)," Modules/makexp_aix || die
-   # fix header standards conflicts on Solaris 11+
-   if [[ ${CHOST} == *-solaris2.* && ${CHOST##*.} -ge 11 ]] ; then
-   sed -i -e "/_XOPEN_SOURCE/s/500/600/" \
-   Modules/_multiprocessing/multiprocessing.h || die
+   # fix header standards conflicts on Solaris
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   # GCC5 switched the default from gnu89 to gnu11, a standards
+   # conflict arises from that, which can be solved by upgrading
+   # _XOPEN_SOURCE from 500 to 600, but since it is compiler
+   # version specific, just force the old standard onto the
+   # compiler.  Python 3 properly detects this.
+   CC="$(tc-getCC) -std=gnu89"
fi
 
# Fix for cross-compiling.



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

2017-08-24 Thread Alexis Ballier
commit: 3e136607aab77c16013f5ee5f8106e3fd168e41d
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Aug 24 19:02:25 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Aug 24 19:02:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e136607

dev-python/pandocfilters: keyword ~arm64

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/dev-python/pandocfilters/pandocfilters-1.4.2-r1.ebuild 
b/dev-python/pandocfilters/pandocfilters-1.4.2-r1.ebuild
index 825584707ea..bed5f49b3dc 100644
--- a/dev-python/pandocfilters/pandocfilters-1.4.2-r1.ebuild
+++ b/dev-python/pandocfilters/pandocfilters-1.4.2-r1.ebuild
@@ -13,5 +13,5 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
 IUSE=""



[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/functions/src_test/

2017-08-24 Thread Göktürk Yüksek
commit: 96ce954fee8e464edadc473a5ba2da8b8352b6cb
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 22 08:51:57 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Aug 24 19:00:01 2017 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=96ce954f

ebuild-writing/.../src_test: Update the default implementation

 ebuild-writing/functions/src_test/text.xml | 20 +---
 1 file changed, 5 insertions(+), 15 deletions(-)

diff --git a/ebuild-writing/functions/src_test/text.xml 
b/ebuild-writing/functions/src_test/text.xml
index f058006..5d1ba3f 100644
--- a/ebuild-writing/functions/src_test/text.xml
+++ b/ebuild-writing/functions/src_test/text.xml
@@ -31,23 +31,13 @@
 
 Default src_test
 
- From sys-apps/portage-2.1.2.9 
+The default test phase in EAPI 6 is equivalent to the following:
 
 src_test() {
-   if emake -j1 check -n > /dev/null; then
-   vecho ">>> Test phase [check]: ${CATEGORY}/${PF}"
-   if ! emake -j1 check; then
-   hasq test $FEATURES  die "Make check failed. 
See above for details."
-   hasq test $FEATURES || eerror "Make check failed. See 
above for details."
-   fi
-   elif emake -j1 test -n > /dev/null; then
-   vecho ">>> Test phase [test]: ${CATEGORY}/${PF}"
-   if ! emake -j1 test; then
-   hasq test $FEATURES  die "Make test failed. 
See above for details."
-   hasq test $FEATURES || eerror "Make test failed. See 
above for details."
-   fi
-   else
-   vecho ">>> Test phase [none]: ${CATEGORY}/${PF}"
+   if emake check -n > /dev/null; then
+   emake check
+   elif emake test -n > /dev/null; then
+   emake test
fi
 }
 



[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/functions/src_test/

2017-08-24 Thread Göktürk Yüksek
commit: 084a5771a359da6a083e8f11169ccfdff6066abd
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 22 09:02:51 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Aug 24 19:00:22 2017 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=084a5771

ebuild-writing/.../src_test: Provide a detailed solution for X11 requirement

 ebuild-writing/functions/src_test/text.xml | 44 ++
 1 file changed, 44 insertions(+)

diff --git a/ebuild-writing/functions/src_test/text.xml 
b/ebuild-writing/functions/src_test/text.xml
index 5d1ba3f..bd8f297 100644
--- a/ebuild-writing/functions/src_test/text.xml
+++ b/ebuild-writing/functions/src_test/text.xml
@@ -63,6 +63,50 @@ src_test() {
 
 
 
+Tests that require X11
+
+
+Some packages include tests (or other build-time applications) that
+attempt to use the user's X11 session and fail being unable to connect
+to it. Those tests need to be fixed to work independently of the X11
+server that might or might not be running when packages are being built.
+
+
+
+If the program in question does not strictly need X11 but merely
+attempts to take opportunity of the DISPLAY variable being set,
+the best solution is to simply unset this variable in the ebuild.
+
+
+
+src_test() {
+   # tests attempt to connect to X11 and fail when it is set
+   # however, they work just fine without X11
+   unset DISPLAY
+
+   default
+}
+
+
+
+If the package actually requires a running X11 server to run
+the complete test suite, you can use the virtualx eclass to
+provide an isolated Xvfb environment for the tests to use. It provides
+a virtual X11 display that is not connected to any physical device
+and that programs can use reliably.
+
+
+
+inherit virtualx
+
+src_test() {
+   virtx default
+}
+
+
+
+
+
 Common src_test Tasks
 
 



[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/functions/src_test/

2017-08-24 Thread Göktürk Yüksek
commit: 53b55350b50b480aae6f4e2ae9c93b023d8b02c1
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May  7 18:51:48 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Aug 24 18:57:15 2017 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=53b55350

ebuild-writing/.../src_test: Do not encourage make, use 'emake -j1' instead

Replace the call to 'make' with 'emake -j1'. This was an old, bad
recommendation. Furthermore, remove the whole paragraph suggesting
not to use emake -- nowadays, most of the test suites work fine
in parallel.

 ebuild-writing/functions/src_test/text.xml | 10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/ebuild-writing/functions/src_test/text.xml 
b/ebuild-writing/functions/src_test/text.xml
index 70b6212..ca13a07 100644
--- a/ebuild-writing/functions/src_test/text.xml
+++ b/ebuild-writing/functions/src_test/text.xml
@@ -65,8 +65,8 @@ src_test() {
 sed -i -e 's~test49.out~~g' Makefile || die
 
 # Try to run the non-gui tests only
-make test-nongui \
-|| die "At least one test failed"
+# pass -j1 if tests do not support being run in parallel
+emake -j1 test-nongui
 }
 
 
@@ -96,12 +96,6 @@ using sed or skipping a particular make target 
is
 sufficient.
 
 
-
-emake should not be used for src_test  trying to
-parallelise tests unless the Makefile was specifically designed
-for this can cause all sorts of strange problems.
-
-
 
 Try to ensure that tests work properly for your ebuild. A good test
 suite is extremely helpful for arch maintainers.



[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/functions/src_test/

2017-08-24 Thread Göktürk Yüksek
commit: 727424254a8bff2c1339569b9e0091809e764c6c
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May  7 18:58:56 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Aug 24 18:58:01 2017 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=72742425

ebuild-writing/.../src_test: Improve the broken test suite explanation

Broken test suite is *not* worse than no tests. It just requires
significantly more effort from the developers analazying the results.

 ebuild-writing/functions/src_test/text.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ebuild-writing/functions/src_test/text.xml 
b/ebuild-writing/functions/src_test/text.xml
index f43fae0..f058006 100644
--- a/ebuild-writing/functions/src_test/text.xml
+++ b/ebuild-writing/functions/src_test/text.xml
@@ -113,9 +113,9 @@ setting RESTRICT="test" in the ebuild.
 
 
 If upstream provide a test suite which doesn't work, consider talking
-to them about getting it fixed. A broken test suite is worse than no
-test suite at all, since we are unable to tell whether a test failure
-indicates a genuine fault.
+to them about getting it fixed. A broken test suite requires developers
+to investigate each test failure in order to determine whether it is
+genuine or indicates a broken test.
 
 
 



[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/functions/src_test/

2017-08-24 Thread Göktürk Yüksek
commit: 1118c727fbb60fb6b26fd1e2845ecca51685a7ee
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 22 09:44:48 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Aug 24 19:00:37 2017 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=1118c727

ebuild-writing/.../src_test: Expand on network & service access problems

 ebuild-writing/functions/src_test/text.xml | 101 +
 1 file changed, 101 insertions(+)

diff --git a/ebuild-writing/functions/src_test/text.xml 
b/ebuild-writing/functions/src_test/text.xml
index bd8f297..6ce3b79 100644
--- a/ebuild-writing/functions/src_test/text.xml
+++ b/ebuild-writing/functions/src_test/text.xml
@@ -63,6 +63,107 @@ src_test() {
 
 
 
+Tests that require network or service access
+
+
+Sometimes test suites (and other build-time programs) attempt to use
+remote or local network, or production servers running on the host. All
+of these are strictly forbidden. Developers should either fix such tests
+to work in an isolated environment, or disable them completely unless
+explicitly allowed by the user. At the bare minimum, the tests must
+not fail with FEATURES=network-sandbox being enabled.
+
+
+
+Internet access within the build procedure is forbidden for
+the following reasons:
+
+
+  
+the build may be running in an environment with no or restricted
+Internet access, and this must not cause the tests (build) to fail;
+  
+
+  
+the Internet connection may be unstable (e.g. poor reception)
+in which case an interrupted connection or packet loss must not
+cause the tests to fail or hang, and it should not cause unnecessary
+delays;
+  
+
+  
+the Internet connection may be running on a limited data plan
+in which case the additional network use may cause additional
+charges or other inconveniences to the user;
+  
+
+  
+the remote network services used by the tests may become unavailable
+temporarily or permanently, causing unexpected test failures;
+  
+
+  
+accessing remote sites always poses a privacy issue, and possibly
+a threat to security (e.g. through inadvertently exposing
+information about the system).
+  
+
+
+
+Fixing tests that require Internet access usually requires cooperation
+with upstream, and porting the tests to use test techniques such as
+mocking or using replay data. For this reason, developers report
+the issue upstream and skip tests that require network access.
+It is recommended to explicitly leave a note as to why the tests are
+skipped, so that other developers can re-enable them locally to run
+a more complete test suite.
+
+
+
+Local server access within the build procedure is additionally
+forbidden for the following reasons:
+
+
+  
+tests must run reliably independently of whether a particular
+server is running throughout the build process or not,
+  
+
+  
+using production services for running tests is extremely
+dangerous as it may inadvertently expose bugs in those
+services, causing instability, data loss or even exposing security
+vulnerabilities.
+  
+
+
+
+Fixing tests that require access to local services is usually done
+via starting additional isolated instances of those services during
+the test phase. Those services must either be running on a UNIX
+socket or on the loopback interface, to reliably prevent remote access.
+
+
+
+For all networked services exposed during the test phase (either by
+the ebuild or the tests themselves), UNIX sockets are strongly preferred
+over IP sockets as they provide better means for unique naming
+and access control mechanisms. IP sockets can be subject to port
+collisions with other local services and they can be accessed by local
+system users who may exploit a vulnerability through the tests.
+
+
+
+Additional protection against those issues is provided through
+FEATURES=network-sandbox. However, this is only an optional
+Portage feature relying on specific Linux kernel namespace mechanisms
+and developers should not rely on it being enabled.
+
+
+
+
+
+
 Tests that require X11
 
 



[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/functions/src_test/

2017-08-24 Thread Göktürk Yüksek
commit: ed826e136273c8d5beeec8f64c5bd87006c8f791
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May  7 18:53:15 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Aug 24 18:57:34 2017 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=ed826e13

ebuild-writing/.../src_test: Remove use of X11 from reasons to skip tests

If tests require X11, virtualx.eclass can be used to run them on top
of Xvfb. There is no reason to skip those tests altogether.

 ebuild-writing/functions/src_test/text.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/ebuild-writing/functions/src_test/text.xml 
b/ebuild-writing/functions/src_test/text.xml
index ca13a07..3790195 100644
--- a/ebuild-writing/functions/src_test/text.xml
+++ b/ebuild-writing/functions/src_test/text.xml
@@ -82,7 +82,6 @@ portage environment. Reasons for such a failure could include:
 
 
 
-  Needing to use X.
   
 Needing to work with files which are disallowed by the sandbox.
   



[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/functions/src_test/

2017-08-24 Thread Göktürk Yüksek
commit: ed7001edd33076fa8517ad62dd1cf3f3f46d21d7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May  7 18:51:28 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Aug 24 18:56:22 2017 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=ed7001ed

ebuild-writing/.../src_test: Add missing ||die into the example

 ebuild-writing/functions/src_test/text.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ebuild-writing/functions/src_test/text.xml 
b/ebuild-writing/functions/src_test/text.xml
index dd02d4b..70b6212 100644
--- a/ebuild-writing/functions/src_test/text.xml
+++ b/ebuild-writing/functions/src_test/text.xml
@@ -59,10 +59,10 @@ src_test() {
 
 
 src_test() {
-cd "${S}"/src/testdir
+cd "${S}"/src/testdir || die
 
 # Test 49 won't work inside a portage environment
-sed -i -e 's~test49.out~~g' Makefile
+sed -i -e 's~test49.out~~g' Makefile || die
 
 # Try to run the non-gui tests only
 make test-nongui \



[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/functions/src_test/

2017-08-24 Thread Göktürk Yüksek
commit: eb9ba924567615e02a0e4e9f089ad93326b7a3e8
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May  7 18:54:04 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Aug 24 18:57:47 2017 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=eb9ba924

ebuild-writing/.../src_test: Do not suggest blanking src_test()

The only reasonable reason to blank src_test() out would be if the check
or test target represented something completely different from tests.
If the tests are broken, the only proper way to disable them is using
RESTRICT=test, as it clearly indicates that they were explicitly
disabled.

 ebuild-writing/functions/src_test/text.xml | 15 ++-
 1 file changed, 2 insertions(+), 13 deletions(-)

diff --git a/ebuild-writing/functions/src_test/text.xml 
b/ebuild-writing/functions/src_test/text.xml
index 3790195..f43fae0 100644
--- a/ebuild-writing/functions/src_test/text.xml
+++ b/ebuild-writing/functions/src_test/text.xml
@@ -107,19 +107,8 @@ suite is extremely helpful for arch maintainers.
 Skipping Tests
 
 
-Sometimes it is necessary to skip tests entirely. This can be done
-using a dummy src_test function:
-
-
-
-src_test() {
-# Tests don't even remotely work inside portage
-true
-}
-
-
-
-Another option would be to set RESTRICT="test" in the ebuild.
+Sometimes it is necessary to skip tests entirely. This can be done by
+setting RESTRICT="test" in the ebuild.
 
 
 



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

2017-08-24 Thread José María Alonso
commit: 5348ebf81b9ac0513f3395887ac36be90cf8fa97
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu Aug 24 18:54:59 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu Aug 24 18:55:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5348ebf8

dev-lisp/cl-ppcre: Drops old versions

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-lisp/cl-ppcre/Manifest   |  6 --
 dev-lisp/cl-ppcre/cl-ppcre-1.2.10.ebuild | 24 
 dev-lisp/cl-ppcre/cl-ppcre-1.2.11.ebuild | 24 
 dev-lisp/cl-ppcre/cl-ppcre-1.2.12.ebuild | 24 
 dev-lisp/cl-ppcre/cl-ppcre-1.2.13.ebuild | 24 
 dev-lisp/cl-ppcre/cl-ppcre-1.2.14.ebuild | 24 
 dev-lisp/cl-ppcre/cl-ppcre-1.2.15.ebuild | 24 
 7 files changed, 150 deletions(-)

diff --git a/dev-lisp/cl-ppcre/Manifest b/dev-lisp/cl-ppcre/Manifest
index 973944e3265..f1163a14c50 100644
--- a/dev-lisp/cl-ppcre/Manifest
+++ b/dev-lisp/cl-ppcre/Manifest
@@ -1,8 +1,2 @@
 DIST cl-ppcre-2.0.11.tar.gz 158418 SHA256 
ed8571915216788dc4f6cdb44e49b0e0782e203ed547fe2e58cd5b0e5c57edc4 SHA512 
c693c568065c0571e5509599018e58951425a857cec3793312af0d22e248e32233f924eafc8ba67fbedad38cb3f4efa11343b785b073eaac53c31871422488b1
 WHIRLPOOL 
85e0bda97b1bea3da32fbe9a56dd45eb6926fccb7546ee41528a4c6b7b079a94f0d30c59d98cd0288ea26efe6b004b6856cabaaeb3cb93e441cdebc5d588bdf7
-DIST cl-ppcre_1.2.10.orig.tar.gz 166264 SHA256 
08e160776b63a5f01dec5ed54e77a949f895cf4dc82f750f0be0a0bc0a9e320e SHA512 
8406f7525852cd12f879dcfe5b12f5afac1e8f9fdd8979ca4a888c5c7dffda9a306333e166706103c21359dad733d59f4c08c9bd96855b2a320c63d5c65df404
 WHIRLPOOL 
add9e1cf190d7e972c268b12b1e0151cdd7991dd3a409c71aa1d770f55c7735839a99c1f4c836d6456bdc1a24829f154ed891190aec9722ff50d971ac55cbf65
-DIST cl-ppcre_1.2.11.orig.tar.gz 166306 SHA256 
d2150b624894848b83110771978b0335d7b51bd55b0da26407bfefb2c9317be3 SHA512 
b738e6299c6eb10bfec02d54c4223af093365f1a890f8337069cd84acb745cf6fe022e9d228722630d9c966fef45ad5578323f11d116dc1055a4f38d9d32798b
 WHIRLPOOL 
b61f193729f452013ae289858e8174b580ca0096925fa4563ca437dc26c81726ad18fbe23b7497f992d43b7bc0a1594166d0f8409e1cdbbf0f62426d6c94a3e5
-DIST cl-ppcre_1.2.12.orig.tar.gz 166425 SHA256 
3c790d617b3427b96fea67c928d1b07f3f08cc3da98cf6f8f41d0c5d5e684a8d SHA512 
df2967e4f2c13d3ff49f362b5b2771a372c611eb1cfd3a59b72968984eb488a52b2bc0200d5bf9da224374099655c9907c6425dfd1dd052cdfdd5b8c0aa5140e
 WHIRLPOOL 
f5cd96e487c7496878fd76e34570c00332c79cb698f633ace9f6ebe8f29a3329875c29aa7512c2044cadda54a2b9ea5751331ae85e478b17f91c703d2c866b8b
-DIST cl-ppcre_1.2.13.orig.tar.gz 166573 SHA256 
b60e317e8f6bba23026a9653a8ba2749d5f447f337038ef4a206afa9f7275956 SHA512 
830a2f10bc17bf69d65136511fc2370fb36928e37c09f4105d02df55a742250dfb8ee96403431492966f0a741726cffd463e23fc96eea154eb560a4651cc7d10
 WHIRLPOOL 
69255e4f770a239693ff4ae79aeda2f4cb03a8a64883cf8b89bd2333f28fb7df9862bcd689c95f86079e648efb39673b4bba52ec96b20b2219d69034948431bc
-DIST cl-ppcre_1.2.14.orig.tar.gz 167789 SHA256 
8dc66d59fb7a2111544d1688fccd4b0e33820ce501fa3410a3c0c61158d1816e SHA512 
5cc78d53d46fe4598b3f95a4ff857fca8c2c5cf792d25417963e4f7f0fadeca852553c005dfc85945c27267ee10d75a8c314fd2eddf2627b66985e1b744f5262
 WHIRLPOOL 
88c262179a2211a5db61402c194568768d98750384566620ae2f29be6432e1e857c78252cb9552706d0ae3db2bfa79dbd02aa103930caf40e8370515b74be888
-DIST cl-ppcre_1.2.15.orig.tar.gz 167881 SHA256 
9a10c4760686e91ca6372f81dcef36cb21c0710ae8fcecf0b00c5f0819822dd1 SHA512 
9e6b595844eded339d7f97d6a2a57dbfd4dd529d21944072408c17c1a9e2cfaa8fb6fbc50dcafd319e9584e95c1e0910cbad86fa199fc836e3ad56f1338e9752
 WHIRLPOOL 
82017d6752ef0c3367fa23875d692d32c54354ff47e5ed2981bdb49e20cd443c856cd93e5b7f9ed71f56bcabffab1f71a8fc605e7bb5f66afc9c66bf1a496183
 DIST cl-ppcre_1.2.16.orig.tar.gz 168039 SHA256 
fc9f0a72d1efb59dd91f79ab449ca6eec16bdf8a4b46903d24a10ee93be96e8f SHA512 
b25b0bd526b8e41d6c96c59d5991a21538d10bbb935452de2bc16a461af5e838da54cfccb79183b4693e64b26d083a703189e44b72c1a0b9ef46dfecd32dacfa
 WHIRLPOOL 
56de74b73a2c5aee9d7c7c4ae00d9072fc320e87ca64ec3cf2a590a4dc263e91a07d619cebaabb3c1ffb2cd9fd5eb48d96a3c618782e8adac9c82b20728d36fc

diff --git a/dev-lisp/cl-ppcre/cl-ppcre-1.2.10.ebuild 
b/dev-lisp/cl-ppcre/cl-ppcre-1.2.10.ebuild
deleted file mode 100644
index c54ce103fbc..000
--- a/dev-lisp/cl-ppcre/cl-ppcre-1.2.10.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit common-lisp
-
-DESCRIPTION="CL-PPCRE is a portable regular expression library for Common Lisp"
-HOMEPAGE="http://weitz.de/cl-ppcre/
-   http://www.cliki.net/cl-ppcre;
-SRC_URI="mirror://gentoo/${PN}_${PV}.orig.tar.gz"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~ppc ~sparc x86"
-IUSE=""
-DEPEND="dev-lisp/common-lisp-controller
-   virtual/commonlisp"
-SLOT="0"
-
-CLPACKAGE=cl-ppcre
-
-src_install() {
-   

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

2017-08-24 Thread Michael Orlitzky
commit: 19bde9e5f9a8df64a9df5df1e7344f4ec1de5ef6
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Aug 24 18:26:18 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Aug 24 18:26:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19bde9e5

mail-filter/spamassassin: remove the unused spamassassin-3.4.1-r13.ebuild.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../spamassassin/spamassassin-3.4.1-r13.ebuild | 241 -
 1 file changed, 241 deletions(-)

diff --git a/mail-filter/spamassassin/spamassassin-3.4.1-r13.ebuild 
b/mail-filter/spamassassin/spamassassin-3.4.1-r13.ebuild
deleted file mode 100644
index dc35e32ce58..000
--- a/mail-filter/spamassassin/spamassassin-3.4.1-r13.ebuild
+++ /dev/null
@@ -1,241 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit perl-functions systemd toolchain-funcs user
-
-MY_P="Mail-SpamAssassin-${PV//_/-}"
-S="${WORKDIR}/${MY_P}"
-DESCRIPTION="An extensible mail filter which can identify and tag spam"
-HOMEPAGE="http://spamassassin.apache.org/;
-SRC_URI="mirror://apache/spamassassin/source/${MY_P}.tar.bz2"
-
-LICENSE="Apache-2.0 GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
-IUSE="berkdb cron ipv6 ldap libressl mysql postgres qmail sqlite ssl test"
-
-# The Makefile.PL script checks for dependencies, but only fails if a
-# required (i.e. not optional) dependency is missing. We therefore
-# require most of the optional modules only at runtime.
-REQDEPEND="dev-lang/perl:=
-   dev-perl/HTML-Parser
-   dev-perl/Net-DNS
-   dev-perl/NetAddr-IP
-   virtual/perl-Archive-Tar
-   virtual/perl-Digest-SHA
-   virtual/perl-IO-Zlib
-   virtual/perl-Time-HiRes
-   ssl? (
-   !libressl? ( dev-libs/openssl:0 )
-   libressl? ( dev-libs/libressl )
-   )"
-
-# SpamAssassin doesn't use libwww-perl except as a fallback for when
-# curl/wget are missing, so we depend on one of those instead. Some
-# mirrors use https, so we need those utilities to support SSL.
-#
-# re2c is needed to compile the rules (sa-compile).
-#
-# We still need the old Digest-SHA1 because razor2 has not been ported
-# to Digest-SHA.
-OPTDEPEND="app-crypt/gnupg
-   dev-perl/Digest-SHA1
-   dev-perl/Encode-Detect
-   dev-perl/Geo-IP
-   dev-perl/HTTP-Date
-   dev-perl/Mail-DKIM
-   dev-perl/Mail-SPF
-   dev-perl/Net-Patricia
-   dev-perl/Net-CIDR-Lite
-   dev-util/re2c
-   || ( net-misc/wget[ssl] net-misc/curl[ssl] )
-   virtual/perl-MIME-Base64
-   virtual/perl-Pod-Parser
-   berkdb? ( virtual/perl-DB_File )
-   ipv6? ( dev-perl/IO-Socket-INET6 )
-   ldap? ( dev-perl/perl-ldap )
-   mysql? (
-   dev-perl/DBI
-   dev-perl/DBD-mysql
-   )
-   postgres? (
-   dev-perl/DBI
-   dev-perl/DBD-Pg
-   )
-   sqlite? (
-   dev-perl/DBI
-   dev-perl/DBD-SQLite
-   )
-   ssl? ( dev-perl/IO-Socket-SSL )"
-
-DEPEND="${REQDEPEND}
-   test? (
-   ${OPTDEPEND}
-   virtual/perl-Test-Harness
-   )"
-RDEPEND="${REQDEPEND} ${OPTDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/spamassassin-3.4.1-bug_7199.patch"
-   "${FILESDIR}/spamassassin-3.4.1-bug_7223.patch"
-   "${FILESDIR}/spamassassin-3.4.1-bug_7231.patch"
-   "${FILESDIR}/spamassassin-3.4.1-bug_7265.patch"
-   "${FILESDIR}/spamassassin-3.4.1-bug_7231-extra.patch"
-   "${FILESDIR}/spamassassin-3.4.1-bug_7404.patch"
-   "${FILESDIR}/spamassassin-3.4.1-perl526.patch"
-)
-
-src_prepare() {
-   default
-
-   # The sa_compile test does some weird stuff like hopping around in
-   # the directory tree and calling "make" to create a dist tarball
-   # from ${S}. It fails, and is more trouble than it's worth...
-   perl_rm_files t/sa_compile.t || die 'failed to remove sa_compile test'
-
-   # The spamc tests (which need the networked spamd daemon) fail for
-   # irrelevant reasons. It's too hard to disable them (unlike the
-   # spamd tests themselves -- see src_test), so use a crude
-   # workaround.
-   perl_rm_files t/spamc_*.t || die 'failed to remove spamc tests'
-}
-
-src_configure() {
-   # This is how and where the perl-module eclass disables the
-   # MakeMaker interactive prompt.
-   export PERL_MM_USE_DEFAULT=1
-
-   # Set SYSCONFDIR explicitly so we can't get bitten by bug 48205 again
-   # (just to be sure, nobody knows how it could happen in the first 
place).
-   #
-   # We also set the path to the perl executable explictly. This will be
-   # used to create the initial shebang line in the scripts (bug 62276).
-   perl Makefile.PL \
-   PREFIX="${EPREFIX}/usr" \
-

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

2017-08-24 Thread Michael Orlitzky
commit: 8509fc8bb4d887a0a5ebf685d04508824165b6cd
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Aug 24 18:25:03 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Aug 24 18:26:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8509fc8b

mail-filter/spamassassin: new revision to fix the systemd service.

As part of bug 590346, I accidentally broke the systemd service file
by starting the service as spamd:spamd when it needs to bind to port
783. Even when the service is run in the foreground, it needs to be
started as root; it will then drop privileges if given the --username
and --groupname flags. The new service file gets this right, with
root owning the main process and spamd:spamd the children.

Thanks to Dan Goodliffe for the report and help debugging the issue.

Gentoo-Bug: 590346

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../files/{spamassassin.service-r2 => spamassassin.service-r3}| 4 +---
 .../{spamassassin-3.4.1-r15.ebuild => spamassassin-3.4.1-r16.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/mail-filter/spamassassin/files/spamassassin.service-r2 
b/mail-filter/spamassassin/files/spamassassin.service-r3
similarity index 66%
rename from mail-filter/spamassassin/files/spamassassin.service-r2
rename to mail-filter/spamassassin/files/spamassassin.service-r3
index 80320571784..6bc74c46cc5 100644
--- a/mail-filter/spamassassin/files/spamassassin.service-r2
+++ b/mail-filter/spamassassin/files/spamassassin.service-r3
@@ -3,10 +3,8 @@ Description=Spamassassin daemon
 After=network.target
 
 [Service]
-ExecStart=/usr/sbin/spamd $SPAMD_OPTS
+ExecStart=/usr/sbin/spamd --username=spamd --groupname=spamd $SPAMD_OPTS
 ExecReload=/bin/kill -HUP $MAINPID
-User=spamd
-Group=spamd
 
 [Install]
 WantedBy=multi-user.target

diff --git a/mail-filter/spamassassin/spamassassin-3.4.1-r15.ebuild 
b/mail-filter/spamassassin/spamassassin-3.4.1-r16.ebuild
similarity index 99%
rename from mail-filter/spamassassin/spamassassin-3.4.1-r15.ebuild
rename to mail-filter/spamassassin/spamassassin-3.4.1-r16.ebuild
index 47d77f361f7..3273f6b1706 100644
--- a/mail-filter/spamassassin/spamassassin-3.4.1-r15.ebuild
+++ b/mail-filter/spamassassin/spamassassin-3.4.1-r16.ebuild
@@ -158,7 +158,7 @@ src_install () {
newinitd "${FILESDIR}/3.4.1-spamd.init-r1" spamd
newconfd "${FILESDIR}/3.4.1-spamd.conf" spamd
 
-   systemd_newunit "${FILESDIR}/${PN}.service-r2" "${PN}.service"
+   systemd_newunit "${FILESDIR}/${PN}.service-r3" "${PN}.service"
systemd_install_serviced "${FILESDIR}/${PN}.service.conf-r1" \
 "${PN}.service"
 



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

2017-08-24 Thread Göktürk Yüksek
commit: 27593283dc78da349aa24988856c3ca264e5b36e
Author: Horea Christian  yandex  com>
AuthorDate: Thu Aug 17 19:38:14 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Aug 24 18:21:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27593283

dev-python/prov: version bump, #628054

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/prov/Manifest  |  1 +
 dev-python/prov/prov-1.5.1.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/prov/Manifest b/dev-python/prov/Manifest
index 63592313f74..c71b4687cff 100644
--- a/dev-python/prov/Manifest
+++ b/dev-python/prov/Manifest
@@ -1 +1,2 @@
 DIST prov-1.5.0.tar.gz 125045 SHA256 
96a74efa1b3324961ff66246539ed7bdc06245dcbeef538688c755a0ad5777ee SHA512 
d08b924385f587814f6094679649e746bc687e136ddebe1194c5d97921a081b960a5531f13cb8f83d167dbd1cf7114d2e55478431feaf52e547db24a181a2ad2
 WHIRLPOOL 
1e10dd7066c6b0ce09b5d46330ccdb245c1344dcc650a84d09f5fbca081ed5cb1f328058a250d27b92112929771d90c5ffa5ecd0174942dc7fa04298a0d593b8
+DIST prov-1.5.1.tar.gz 123725 SHA256 
7a2d72b0df43cd9c6e374d815c8ce3cd5ca371d54f98f837853ac9fcc98aee4c SHA512 
71ff149f7a015a36299413b7fc98e0965684aaa0ece86ff865be1c1ef404a3b24489144d9f8299dd48c2f13b377d16679b26fe93e3463455192a054897af52f7
 WHIRLPOOL 
fe1396f98e4022a66825a3414725ba7e4a2adc31eca68f55f6575d1b2e89ddc9d40c2b9f476a2460ae23daa6f96874bbe3357bafbe351c748216d08c34ca4354

diff --git a/dev-python/prov/prov-1.5.1.ebuild 
b/dev-python/prov/prov-1.5.1.ebuild
new file mode 100644
index 000..1e40c222e24
--- /dev/null
+++ b/dev-python/prov/prov-1.5.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="W3C provenance data dodel library"
+HOMEPAGE="https://pypi.python.org/pypi/prov;
+SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-python/pydot[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   >=dev-python/networkx-1.10[${PYTHON_USEDEP}]
+   dev-python/rdflib[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10[${PYTHON_USEDEP}]
+"
+DEPEND="
+   test? ( ${RDEPEND} )
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+python_test() {
+   ${EPYTHON} -m unittest discover || die
+}



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

2017-08-24 Thread Andreas Sturmlechner
commit: 8ae28c0fa697b98cc15aace97cf1668df29b5fd7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 24 17:12:33 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 24 17:16:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ae28c0f

dev-libs/libzip: Security revbump for CVE-2017-12858

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../libzip/files/libzip-1.2.0-CVE-2017-12858.patch | 37 
 dev-libs/libzip/libzip-1.2.0-r1.ebuild | 40 ++
 2 files changed, 77 insertions(+)

diff --git a/dev-libs/libzip/files/libzip-1.2.0-CVE-2017-12858.patch 
b/dev-libs/libzip/files/libzip-1.2.0-CVE-2017-12858.patch
new file mode 100644
index 000..b7586e45a56
--- /dev/null
+++ b/dev-libs/libzip/files/libzip-1.2.0-CVE-2017-12858.patch
@@ -0,0 +1,37 @@
+From 2217022b7d1142738656d891e00b3d2d9179b796 Mon Sep 17 00:00:00 2001
+From: Thomas Klausner 
+Date: Mon, 14 Aug 2017 10:55:44 +0200
+Subject: [PATCH] Fix double free().
+
+Found by Brian 'geeknik' Carpenter using AFL.
+---
+ THANKS   | 1 +
+ lib/zip_dirent.c | 3 ---
+ 2 files changed, 1 insertion(+), 3 deletions(-)
+
+diff --git a/THANKS b/THANKS
+index be0cca9..a80ee1d 100644
+--- a/THANKS
 b/THANKS
+@@ -12,6 +12,7 @@ BALATON Zoltan 
+ Benjamin Gilbert 
+ Boaz Stolk 
+ Bogdan 
++Brian 'geeknik' Carpenter 
+ Chris Nehren 
+ Coverity 
+ Dane Springmeyer 
+diff --git a/lib/zip_dirent.c b/lib/zip_dirent.c
+index a369900..e5a7cc9 100644
+--- a/lib/zip_dirent.c
 b/lib/zip_dirent.c
+@@ -579,9 +579,6 @@ _zip_dirent_read(zip_dirent_t *zde, zip_source_t *src, 
zip_buffer_t *buffer, boo
+ }
+ 
+ if (!_zip_dirent_process_winzip_aes(zde, error)) {
+-  if (!from_buffer) {
+-  _zip_buffer_free(buffer);
+-  }
+   return -1;
+ }
+ 
\ No newline at end of file

diff --git a/dev-libs/libzip/libzip-1.2.0-r1.ebuild 
b/dev-libs/libzip/libzip-1.2.0-r1.ebuild
new file mode 100644
index 000..61f933dcd36
--- /dev/null
+++ b/dev-libs/libzip/libzip-1.2.0-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="Library for manipulating zip archives"
+HOMEPAGE="http://www.nih.at/libzip/;
+SRC_URI="http://www.nih.at/libzip/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0/5"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+IUSE="static-libs"
+
+RDEPEND="
+   sys-libs/zlib
+   elibc_musl? ( sys-libs/fts-standalone )
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS NEWS.md API-CHANGES THANKS )
+
+PATCHES=(
+   "${FILESDIR}/${P}-headers.patch"
+   "${FILESDIR}/${P}-fts.patch"
+   "${FILESDIR}/${P}-CVE-2017-12858.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_install() {
+   default
+   use static-libs || rm "${ED%/}"/usr/$(get_libdir)/libzip.a || die
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] proj/openrc:master commit in: src/rc/

2017-08-24 Thread William Hubbs
commit: d7938f54f29193251e083ad35a7d464949829096
Author: William Hubbs  gmail  com>
AuthorDate: Thu Aug 24 16:34:18 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Aug 24 16:34:18 2017 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=d7938f54

start-stop-daemon: move --retry processing code to a shared module

This was part of start-stop-daemon; however, it needs to be shared in
order to be used by supervise-daemon.

 src/rc/Makefile|   2 +-
 src/rc/rc-schedules.c  | 425 +
 src/rc/rc-schedules.h  |  27 +++
 src/rc/start-stop-daemon.c | 402 +-
 4 files changed, 461 insertions(+), 395 deletions(-)

diff --git a/src/rc/Makefile b/src/rc/Makefile
index 19adcafb..e6c9f4a2 100644
--- a/src/rc/Makefile
+++ b/src/rc/Makefile
@@ -156,7 +156,7 @@ rc-service service: rc-service.o _usage.o rc-misc.o
 rc-update: rc-update.o _usage.o rc-misc.o
${CC} ${LOCAL_CFLAGS} ${LOCAL_LDFLAGS} ${CFLAGS} ${LDFLAGS} -o $@ $^ 
${LDADD}
 
-start-stop-daemon: start-stop-daemon.o _usage.o rc-misc.o
+start-stop-daemon: start-stop-daemon.o _usage.o rc-misc.o rc-schedules.o
${CC} ${LOCAL_CFLAGS} ${LOCAL_LDFLAGS} ${CFLAGS} ${LDFLAGS} -o $@ $^ 
${LDADD}
 
 supervise-daemon: supervise-daemon.o _usage.o rc-misc.o

diff --git a/src/rc/rc-schedules.c b/src/rc/rc-schedules.c
new file mode 100644
index ..0390ef9c
--- /dev/null
+++ b/src/rc/rc-schedules.c
@@ -0,0 +1,425 @@
+/*
+ * The functions in this file control the stopping of daemons by
+ * start-stop-daemon and supervise-daemon.
+ */
+
+/*
+ * Copyright (c) 2015 The OpenRC Authors.
+ * See the Authors file at the top-level directory of this distribution and
+ * https://github.com/OpenRC/openrc/blob/master/AUTHORS
+ *
+ * This file is part of OpenRC. It is subject to the license terms in
+ * the LICENSE file found in the top-level directory of this
+ * distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
+ * This file may not be copied, modified, propagated, or distributed
+ *except according to the terms contained in the LICENSE file.
+ */
+
+/* nano seconds */
+#define POLL_INTERVAL   2000
+#define WAIT_PIDFILE   5
+#define ONE_SECOND10
+#define ONE_MS   100
+
+#include 
+#include 
+#include 
+#include 
+#include 
+#include 
+#include 
+#include 
+#include 
+#include 
+#include 
+#include 
+#include 
+
+#include "einfo.h"
+#include "queue.h"
+#include "rc.h"
+#include "rc-misc.h"
+#include "rc-schedules.h"
+#include "helpers.h"
+
+typedef struct scheduleitem {
+   enum {
+   SC_TIMEOUT,
+   SC_SIGNAL,
+   SC_GOTO,
+   SC_FOREVER,
+   } type;
+   int value;
+   struct scheduleitem *gotoitem;
+   TAILQ_ENTRY(scheduleitem) entries;
+} SCHEDULEITEM;
+
+static TAILQ_HEAD(, scheduleitem) schedule;
+
+void initialize_schedulelist(void)
+{
+   TAILQ_INIT();
+}
+
+void free_schedulelist(void)
+{
+   SCHEDULEITEM *s1 = TAILQ_FIRST();
+   SCHEDULEITEM *s2;
+
+   while (s1) {
+   s2 = TAILQ_NEXT(s1, entries);
+   free(s1);
+   s1 = s2;
+   }
+   TAILQ_INIT();
+}
+
+int parse_signal(const char *applet, const char *sig)
+{
+   typedef struct signalpair
+   {
+   const char *name;
+   int signal;
+   } SIGNALPAIR;
+
+#define signalpair_item(name) { #name, SIG##name },
+
+   static const SIGNALPAIR signallist[] = {
+   signalpair_item(HUP)
+   signalpair_item(INT)
+   signalpair_item(QUIT)
+   signalpair_item(ILL)
+   signalpair_item(TRAP)
+   signalpair_item(ABRT)
+   signalpair_item(BUS)
+   signalpair_item(FPE)
+   signalpair_item(KILL)
+   signalpair_item(USR1)
+   signalpair_item(SEGV)
+   signalpair_item(USR2)
+   signalpair_item(PIPE)
+   signalpair_item(ALRM)
+   signalpair_item(TERM)
+   signalpair_item(CHLD)
+   signalpair_item(CONT)
+   signalpair_item(STOP)
+   signalpair_item(TSTP)
+   signalpair_item(TTIN)
+   signalpair_item(TTOU)
+   signalpair_item(URG)
+   signalpair_item(XCPU)
+   signalpair_item(XFSZ)
+   signalpair_item(VTALRM)
+   signalpair_item(PROF)
+#ifdef SIGWINCH
+   signalpair_item(WINCH)
+#endif
+#ifdef SIGIO
+   signalpair_item(IO)
+#endif
+#ifdef SIGPWR
+   signalpair_item(PWR)
+#endif
+   signalpair_item(SYS)
+   { "NULL",   0 },
+   };
+
+   unsigned int i = 0;
+   const char *s;
+
+   if (!sig || *sig == '\0')
+   return -1;
+
+   if (sscanf(sig, "%u", ) == 1) {
+ 

[gentoo-commits] proj/openrc:master commit in: /

2017-08-24 Thread William Hubbs
commit: 27c2bd997d5173aa30844a16bc22dc8caab09f8c
Author: William Hubbs  gmail  com>
AuthorDate: Thu Aug 24 16:44:32 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Aug 24 16:44:32 2017 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=27c2bd99

version 0.30

 Makefile.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile.inc b/Makefile.inc
index e984c1bb..db4cce3e 100644
--- a/Makefile.inc
+++ b/Makefile.inc
@@ -1,3 +1,3 @@
 NAME=  openrc
-VERSION=   0.29
+VERSION=   0.30
 PKG=   ${NAME}-${VERSION}



[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/files/

2017-08-24 Thread Michael Haubenwallner
commit: 19c6a4c2fcad84386b68cd24aaedc82b61254bb8
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Thu Aug 24 15:51:48 2017 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Thu Aug 24 15:51:48 2017 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=19c6a4c2

sys-apps/coreutils: have cygwin patch not requiring makeinfo

Package-Manager: Portage-2.3.6-prefix, Repoman-2.3.2

 sys-apps/coreutils/files/coreutils-8.25-cygwin-3.patch | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/coreutils/files/coreutils-8.25-cygwin-3.patch 
b/sys-apps/coreutils/files/coreutils-8.25-cygwin-3.patch
index 3319b1b063..7d2604f806 100644
--- a/sys-apps/coreutils/files/coreutils-8.25-cygwin-3.patch
+++ b/sys-apps/coreutils/files/coreutils-8.25-cygwin-3.patch
@@ -286,7 +286,7 @@ coreutils-8.25-3 source package, modified to avoid 
re-running autotools:
  optional_bin_progs=stdbuf
 --- origsrc/coreutils-8.25/doc/coreutils.texi  2016-01-13 04:16:39.0 
-0700
 +++ src/coreutils-8.25/doc/coreutils.texi  2016-04-12 12:49:47.318287500 
-0600
-@@ -7665,6 +7665,14 @@ These options change how file names them
+#@@ -7665,6 +7665,14 @@ These options change how file names them
  
  @table @samp
  
@@ -301,7 +301,7 @@ coreutils-8.25-3 source package, modified to avoid 
re-running autotools:
  @item -b
  @itemx --escape
  @itemx --quoting-style=escape
-@@ -11679,6 +11687,14 @@ With this option, @command{stat} acts on
+#@@ -11679,6 +11687,14 @@ With this option, @command{stat} acts on
  by each symbolic link argument.
  Without it, @command{stat} acts on any symbolic link argument directly.
  



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

2017-08-24 Thread Michał Górny
commit: c5d7008b8dbed6ba2a0d290014db3c2b519ffb21
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 14:26:45 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 15:53:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5d7008b

app-text/fbreader: [QA] Use relative symlink target(s)

 app-text/fbreader/fbreader-0.99.4-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/fbreader/fbreader-0.99.4-r2.ebuild 
b/app-text/fbreader/fbreader-0.99.4-r2.ebuild
index 5a44b67d2de..347957b5302 100644
--- a/app-text/fbreader/fbreader-0.99.4-r2.ebuild
+++ b/app-text/fbreader/fbreader-0.99.4-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -84,5 +84,5 @@ src_compile() {
 
 src_install() {
default
-   dosym /usr/bin/FBReader /usr/bin/fbreader
+   dosym FBReader /usr/bin/fbreader
 }



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

2017-08-24 Thread Michał Górny
commit: cb9e1e3be2b69208e2b8cb31c3920ea12e1aa7da
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 11:58:42 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 15:53:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb9e1e3b

app-misc/taskd: [QA] Use relative symlink target(s)

 app-misc/taskd/taskd-1.1.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/taskd/taskd-1.1.0-r1.ebuild 
b/app-misc/taskd/taskd-1.1.0-r1.ebuild
index 8630f97efa7..4744a209730 100644
--- a/app-misc/taskd/taskd-1.1.0-r1.ebuild
+++ b/app-misc/taskd/taskd-1.1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -57,7 +57,7 @@ src_install() {
insinto /etc/taskd
doins "${FILESDIR}"/config
 
-   dosym /etc/taskd/config /var/lib/taskd/config
+   dosym ../../../etc/taskd/config /var/lib/taskd/config
 
insinto /etc/logrotate.d
newins "${FILESDIR}"/taskd.logrotate taskd



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

2017-08-24 Thread Michał Górny
commit: 95afa3169add45ef5f8a97ee22614bdbc08b04b9
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 13:07:19 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 15:53:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95afa316

app-misc/tracker: [QA] Use relative symlink target(s)

 app-misc/tracker/tracker-1.10.5.ebuild | 4 ++--
 app-misc/tracker/tracker-1.12.2.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-misc/tracker/tracker-1.10.5.ebuild 
b/app-misc/tracker/tracker-1.10.5.ebuild
index 2f4122fd787..37233ae3d74 100644
--- a/app-misc/tracker/tracker-1.10.5.ebuild
+++ b/app-misc/tracker/tracker-1.10.5.ebuild
@@ -218,12 +218,12 @@ src_install() {
 
# Manually symlink extensions for {firefox,thunderbird}-bin
if use firefox-bookmarks; then
-   dosym /usr/share/xul-ext/trackerfox \
+   dosym ../../../share/xul-ext/trackerfox \

/usr/$(get_libdir)/firefox-bin/extensions/tracker...@bustany.org
fi
 
if use thunderbird; then
-   dosym /usr/share/xul-ext/trackerbird \
+   dosym ../../../share/xul-ext/trackerbird \

/usr/$(get_libdir)/thunderbird-bin/extensions/trackerb...@bustany.org
fi
 }

diff --git a/app-misc/tracker/tracker-1.12.2.ebuild 
b/app-misc/tracker/tracker-1.12.2.ebuild
index e404e8c72d2..1bd0a077315 100644
--- a/app-misc/tracker/tracker-1.12.2.ebuild
+++ b/app-misc/tracker/tracker-1.12.2.ebuild
@@ -219,12 +219,12 @@ src_install() {
 
# Manually symlink extensions for {firefox,thunderbird}-bin
if use firefox-bookmarks; then
-   dosym /usr/share/xul-ext/trackerfox \
+   dosym ../../../share/xul-ext/trackerfox \

/usr/$(get_libdir)/firefox-bin/extensions/tracker...@bustany.org
fi
 
if use thunderbird; then
-   dosym /usr/share/xul-ext/trackerbird \
+   dosym ../../../share/xul-ext/trackerbird \

/usr/$(get_libdir)/thunderbird-bin/extensions/trackerb...@bustany.org
fi
 }



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

2017-08-24 Thread Michał Górny
commit: eb02b17c3e21eb5bf7880c33c08b5cc1ad967cac
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 11:49:59 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 15:53:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb02b17c

app-misc/rox-filer: [QA] Use relative symlink target(s)

 app-misc/rox-filer/rox-filer-2.11.ebuild | 30 +++---
 1 file changed, 15 insertions(+), 15 deletions(-)

diff --git a/app-misc/rox-filer/rox-filer-2.11.ebuild 
b/app-misc/rox-filer/rox-filer-2.11.ebuild
index 3aefe90bbb2..98807eb9988 100644
--- a/app-misc/rox-filer/rox-filer-2.11.ebuild
+++ b/app-misc/rox-filer/rox-filer-2.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -49,21 +49,21 @@ src_install() {
 
newbin ROX-Filer rox
 
-   dosym /usr/share/rox/ROX/MIME/text-x-{diff,patch}.png
-   dosym /usr/share/rox/ROX/MIME/application-x-font-{afm,type1}.png
-   dosym /usr/share/rox/ROX/MIME/application-xml{,-dtd}.png
-   dosym 
/usr/share/rox/ROX/MIME/application-xml{,-external-parsed-entity}.png
-   dosym /usr/share/rox/ROX/MIME/application-{,rdf+}xml.png
-   dosym /usr/share/rox/ROX/MIME/application-x{ml,-xbel}.png
-   dosym /usr/share/rox/ROX/MIME/application-{x-shell,java}script.png
-   dosym /usr/share/rox/ROX/MIME/application-x-{bzip,xz}-compressed-tar.png
-   dosym 
/usr/share/rox/ROX/MIME/application-x-{bzip,lzma}-compressed-tar.png
-   dosym 
/usr/share/rox/ROX/MIME/application-x-{bzip-compressed-tar,lzo}.png
-   dosym /usr/share/rox/ROX/MIME/application-x-{bzip,xz}.png
-   dosym /usr/share/rox/ROX/MIME/application-x-{gzip,lzma}.png
-   dosym /usr/share/rox/ROX/MIME/application-{msword,rtf}.png
+   dosym text-x-diff.png /usr/share/rox/ROX/MIME/text-x-patch.png
+   dosym application-x-font-afm.png 
/usr/share/rox/ROX/MIME/application-x-font-type1.png
+   dosym application-xml.png 
/usr/share/rox/ROX/MIME/application-xml-dtd.png
+   dosym application-xml.png 
/usr/share/rox/ROX/MIME/application-xml-external-parsed-entity.png
+   dosym application-xml.png 
/usr/share/rox/ROX/MIME/application-rdf+xml.png
+   dosym application-xml.png /usr/share/rox/ROX/MIME/application-x-xbel.png
+   dosym application-x-shellscript.png 
/usr/share/rox/ROX/MIME/application-javascript.png
+   dosym application-x-bzip-compressed-tar.png 
/usr/share/rox/ROX/MIME/application-x-xz-compressed-tar.png
+   dosym application-x-bzip-compressed-tar.png 
/usr/share/rox/ROX/MIME/application-x-lzma-compressed-tar.png
+   dosym application-x-bzip-compressed-tar.png 
/usr/share/rox/ROX/MIME/application-x-lzo.png
+   dosym application-x-bzip.png 
/usr/share/rox/ROX/MIME/application-x-xz.png
+   dosym application-x-gzip.png 
/usr/share/rox/ROX/MIME/application-x-lzma.png
+   dosym application-msword.png /usr/share/rox/ROX/MIME/application-rtf.png
 
-   dosym /usr/share/rox/.DirIcon /usr/share/pixmaps/rox.png
+   dosym ../rox/.DirIcon /usr/share/pixmaps/rox.png
 
insinto /usr/share/applications
doins   "${FILESDIR}"/rox.desktop



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

2017-08-24 Thread Michał Górny
commit: 49f44be2e15aa6b7f9f1e04fe9ede7807f656cac
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 14:14:47 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 15:53:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f44be2

app-office/lyx: [QA] Use relative symlink target(s)

 app-office/lyx/lyx-2.0.8.1-r1.ebuild | 4 ++--
 app-office/lyx/lyx-2.1.5-r1.ebuild   | 4 ++--
 app-office/lyx/lyx-2.2.2-r1.ebuild   | 4 ++--
 app-office/lyx/lyx-2.2.3-r1.ebuild   | 4 ++--
 app-office/lyx/lyx-2.2.3.ebuild  | 4 ++--
 5 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/app-office/lyx/lyx-2.0.8.1-r1.ebuild 
b/app-office/lyx/lyx-2.0.8.1-r1.ebuild
index 1078ff7ee99..96bc6149e56 100644
--- a/app-office/lyx/lyx-2.0.8.1-r1.ebuild
+++ b/app-office/lyx/lyx-2.0.8.1-r1.ebuild
@@ -136,8 +136,8 @@ src_install() {
python_fix_shebang "${ED}"/usr/share/${PN}
 
if use hunspell ; then
-   dosym /usr/share/myspell /usr/share/lyx/dicts
-   dosym /usr/share/myspell /usr/share/lyx/thes
+   dosym ../myspell /usr/share/lyx/dicts
+   dosym ../myspell /usr/share/lyx/thes
fi
 }
 

diff --git a/app-office/lyx/lyx-2.1.5-r1.ebuild 
b/app-office/lyx/lyx-2.1.5-r1.ebuild
index 807a748fa5c..249843210ca 100644
--- a/app-office/lyx/lyx-2.1.5-r1.ebuild
+++ b/app-office/lyx/lyx-2.1.5-r1.ebuild
@@ -135,8 +135,8 @@ src_install() {
python_fix_shebang "${ED}"/usr/share/${PN}
 
if use hunspell ; then
-   dosym /usr/share/myspell /usr/share/lyx/dicts
-   dosym /usr/share/myspell /usr/share/lyx/thes
+   dosym ../myspell /usr/share/lyx/dicts
+   dosym ../myspell /usr/share/lyx/thes
fi
 }
 

diff --git a/app-office/lyx/lyx-2.2.2-r1.ebuild 
b/app-office/lyx/lyx-2.2.2-r1.ebuild
index 7bfab99130b..e3060f8aa90 100644
--- a/app-office/lyx/lyx-2.2.2-r1.ebuild
+++ b/app-office/lyx/lyx-2.2.2-r1.ebuild
@@ -149,8 +149,8 @@ src_install() {
python_fix_shebang "${ED}"/usr/share/${PN}
 
if use hunspell ; then
-   dosym /usr/share/myspell /usr/share/lyx/dicts
-   dosym /usr/share/myspell /usr/share/lyx/thes
+   dosym ../myspell /usr/share/lyx/dicts
+   dosym ../myspell /usr/share/lyx/thes
fi
 }
 

diff --git a/app-office/lyx/lyx-2.2.3-r1.ebuild 
b/app-office/lyx/lyx-2.2.3-r1.ebuild
index 89e6a668851..0ccfcdc78f2 100644
--- a/app-office/lyx/lyx-2.2.3-r1.ebuild
+++ b/app-office/lyx/lyx-2.2.3-r1.ebuild
@@ -153,8 +153,8 @@ src_install() {
python_fix_shebang "${ED}"/usr/share/${PN}
 
if use hunspell ; then
-   dosym /usr/share/myspell /usr/share/lyx/dicts
-   dosym /usr/share/myspell /usr/share/lyx/thes
+   dosym ../myspell /usr/share/lyx/dicts
+   dosym ../myspell /usr/share/lyx/thes
fi
 }
 

diff --git a/app-office/lyx/lyx-2.2.3.ebuild b/app-office/lyx/lyx-2.2.3.ebuild
index 7bfab99130b..e3060f8aa90 100644
--- a/app-office/lyx/lyx-2.2.3.ebuild
+++ b/app-office/lyx/lyx-2.2.3.ebuild
@@ -149,8 +149,8 @@ src_install() {
python_fix_shebang "${ED}"/usr/share/${PN}
 
if use hunspell ; then
-   dosym /usr/share/myspell /usr/share/lyx/dicts
-   dosym /usr/share/myspell /usr/share/lyx/thes
+   dosym ../myspell /usr/share/lyx/dicts
+   dosym ../myspell /usr/share/lyx/thes
fi
 }
 



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

2017-08-24 Thread Michał Górny
commit: 8e1e74e71cb187cb42a7db2b7b07830a4f3129ab
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 15:44:04 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 15:53:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e1e74e7

app-text/xdvik: [QA] Use relative symlink target(s)

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

diff --git a/app-text/xdvik/xdvik-22.87.03.ebuild 
b/app-text/xdvik/xdvik-22.87.03.ebuild
index b8a9c44671d..534a820e633 100644
--- a/app-text/xdvik/xdvik-22.87.03.ebuild
+++ b/app-text/xdvik/xdvik-22.87.03.ebuild
@@ -80,7 +80,7 @@ src_install() {
 
emake DESTDIR="${D}" install
 
-   dosym /usr/share/texmf-dist/xdvi/XDvi /usr/share/X11/app-defaults/XDvi
+   dosym ../../texmf-dist/xdvi/XDvi /usr/share/X11/app-defaults/XDvi
 
dodoc BUGS FAQ README.*
 



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

2017-08-24 Thread Michał Górny
commit: c216a1fa68d63cd9bc70acba39b9513e97c22bbe
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 11:16:04 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 15:53:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c216a1fa

app-misc/razertool: [QA] Use relative symlink target(s)

 app-misc/razertool/razertool-0.0.7-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/razertool/razertool-0.0.7-r4.ebuild 
b/app-misc/razertool/razertool-0.0.7-r4.ebuild
index 37c939c3b6a..916571dbd9e 100644
--- a/app-misc/razertool/razertool-0.0.7-r4.ebuild
+++ b/app-misc/razertool/razertool-0.0.7-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -51,7 +51,7 @@ src_install() {
newins razertool.rules.example 90-razertool.rules
 
# Icon and desktop entry
-   dosym /usr/share/${PN}/pixmaps/${PN}-icon.png 
/usr/share/pixmaps/${PN}-icon.png
+   dosym ../razertool/pixmaps/razertool-icon.png 
/usr/share/pixmaps/razertool-icon.png
make_desktop_entry "razertool-gtk" "RazerTool" ${PN}-icon 
"GTK;Settings;HardwareSettings"
 }
 



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

2017-08-24 Thread Michał Górny
commit: 575a55610133989ba496f29f6b1b5c2c9c767cde
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 11:17:48 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 15:53:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=575a5561

dev-python/pygit2: Bump to 0.26.0

 dev-python/pygit2/Manifest |  1 +
 dev-python/pygit2/pygit2-0.26.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/pygit2/Manifest b/dev-python/pygit2/Manifest
index 57099fbe3ab..2c744d8c47a 100644
--- a/dev-python/pygit2/Manifest
+++ b/dev-python/pygit2/Manifest
@@ -1,2 +1,3 @@
 DIST pygit2-0.25.0.tar.gz 472116 SHA256 
de0ed85fd840dfeb32bcaa94c643307551dc0d967c3714e49087e7edc0cdc571 SHA512 
44f94869718111acbd4ad41bc4c37ac66557e979241dd5a7bb080cf091fec3fc3d5aa53a8a84eb37b2e6f89518b2ac69d058e1970b7cf98c35b8375807fd8f86
 WHIRLPOOL 
71d8eb87ef9cd2a1d77ecc1258d5d02f2d0075144fc81556e8a2c0b599202cf17b06c548767b956748feaa13d3ece0d3a664cfe95ab93004e345890805c58175
 DIST pygit2-0.25.1.tar.gz 456580 SHA256 
e8696033052fa0221114ee7f632d38777cc29e58230cd6a05de5725cd31b4a6a SHA512 
19908c874d5c2469609a54893f37367480d27ff03583c38b474ebb125dc9db95dc60776a120bb05662938d6eb62d4bcef24f684688e97e3453ccc27e015736cd
 WHIRLPOOL 
648aabcecde66fd5b1d3cf840c51693c237e75f9da7bb793e4e9c18537cb12e4b35d5dced17389bb24440a4c72f37175e1a0a5e44a9c69811c54cf60d11f7d3f
+DIST pygit2-0.26.0.tar.gz 457263 SHA256 
a7f06d61f25ab644c39e0e9bd4846a6cc4af81ae27f889473e6f0e9511226cb1 SHA512 
e8626712a3b75aced14997dda0155f5c7be9a7e0e43aeb2c767c848fcbe711780137f663cc9ad5268cd85e2c61fd40be6853573f68b457cd5d46d6c32a644076
 WHIRLPOOL 
909d3d4f06c04107309b53653f5395f76de61195269ba753b7658725a27235ede94df48b74b547a2bafef7e20f8916c01f6d7d7f2e434965621364d51f4e32fa

diff --git a/dev-python/pygit2/pygit2-0.26.0.ebuild 
b/dev-python/pygit2/pygit2-0.26.0.ebuild
new file mode 100644
index 000..a88aff4993c
--- /dev/null
+++ b/dev-python/pygit2/pygit2-0.26.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1 versionator
+
+DESCRIPTION="Python bindings for libgit2"
+HOMEPAGE="https://github.com/libgit2/pygit2 
https://pypi.python.org/pypi/pygit2;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   =dev-libs/libgit2-$(get_version_component_range 1-2)*
+   >=dev-python/cffi-1.0:=[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+python_test() {
+   esetup.py test
+}



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2017-08-24 Thread Michał Górny
commit: 077e642c4003d36cb39a55cc8195732d55cb8c50
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 14:25:06 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 15:53:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=077e642c

app-shells/tcsh: [QA] Use relative symlink target(s)

 app-shells/tcsh/tcsh-6.20.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.20.00.ebuild 
b/app-shells/tcsh/tcsh-6.20.00.ebuild
index 7f54dbfaf36..f78c18beaf4 100644
--- a/app-shells/tcsh/tcsh-6.20.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.20.00.ebuild
@@ -97,5 +97,5 @@ src_install() {
"${CONFDIR}"/csh.login
 
# bug #119703: add csh -> tcsh symlink
-   dosym /bin/tcsh /bin/csh
+   dosym tcsh /bin/csh
 }



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

2017-08-24 Thread Michał Górny
commit: b42d1948a13b86d00c96547f0dee55c79228cb77
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 15:27:54 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 15:53:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b42d1948

app-text/ghostscript-gpl: [QA] Use relative symlink target(s)

 app-text/ghostscript-gpl/ghostscript-gpl-9.20-r1.ebuild | 2 +-
 app-text/ghostscript-gpl/ghostscript-gpl-9.20-r2.ebuild | 2 +-
 app-text/ghostscript-gpl/ghostscript-gpl-9.21.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.20-r1.ebuild 
b/app-text/ghostscript-gpl/ghostscript-gpl-9.20-r1.ebuild
index 9e2f17bfe1a..0d941e88543 100644
--- a/app-text/ghostscript-gpl/ghostscript-gpl-9.20-r1.ebuild
+++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.20-r1.ebuild
@@ -237,7 +237,7 @@ src_install() {
done
 
# install the CMaps from poppler-data properly, bug #409361
-   dosym /usr/share/poppler/cMaps 
/usr/share/ghostscript/${PVM}/Resource/CMap
+   dosym ../../../poppler/cMaps /usr/share/ghostscript/${PVM}/Resource/CMap
 
use static-libs || prune_libtool_files --all
 

diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.20-r2.ebuild 
b/app-text/ghostscript-gpl/ghostscript-gpl-9.20-r2.ebuild
index 72d273933d4..d2d44e82319 100644
--- a/app-text/ghostscript-gpl/ghostscript-gpl-9.20-r2.ebuild
+++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.20-r2.ebuild
@@ -236,7 +236,7 @@ src_install() {
done
 
# install the CMaps from poppler-data properly, bug #409361
-   dosym "${EPREFIX}/usr/share/poppler/cMaps" 
"/usr/share/ghostscript/${PVM}/Resource/CMap"
+   dosym ../../../poppler/cMaps 
"/usr/share/ghostscript/${PVM}/Resource/CMap"
 
use static-libs || find "${ED}" -name '*.la' -delete
 

diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.21.ebuild 
b/app-text/ghostscript-gpl/ghostscript-gpl-9.21.ebuild
index 5231afd45b4..a13f502767a 100644
--- a/app-text/ghostscript-gpl/ghostscript-gpl-9.21.ebuild
+++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.21.ebuild
@@ -196,7 +196,7 @@ src_install() {
done
 
# install the CMaps from poppler-data properly, bug #409361
-   dosym "${EPREFIX}/usr/share/poppler/cMaps" 
"/usr/share/ghostscript/${PVM}/Resource/CMap"
+   dosym ../../../poppler/cMaps 
"/usr/share/ghostscript/${PVM}/Resource/CMap"
 
use static-libs || find "${ED}" -name '*.la' -delete
 



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

2017-08-24 Thread Michał Górny
commit: 8a20faf91331080fc80731a0f7bed4eaf3903ce5
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 11:00:23 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 15:53:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a20faf9

app-misc/misterhouse: [QA] Use relative symlink target(s)

 app-misc/misterhouse/misterhouse-2.103-r1.ebuild | 4 ++--
 app-misc/misterhouse/misterhouse-2.105-r1.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-misc/misterhouse/misterhouse-2.103-r1.ebuild 
b/app-misc/misterhouse/misterhouse-2.103-r1.ebuild
index e422ecc34c1..ad9caf8d4b4 100644
--- a/app-misc/misterhouse/misterhouse-2.103-r1.ebuild
+++ b/app-misc/misterhouse/misterhouse-2.103-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 DESCRIPTION="Mister House, an open source home automation program with X10 
support"
@@ -34,7 +34,7 @@ src_install() {
for a in "${S}"/docs/*; do
dodoc ${a}
done
-   dosym /usr/share/doc/${PF} /opt/misterhouse/docs
+   dosym ../../usr/share/doc/${PF} /opt/misterhouse/docs
cp -r "${S}/lib" "${D}/opt/misterhouse"
cp -r "${S}/sounds" "${D}/opt/misterhouse"
cp -r "${S}/web" "${D}/opt/misterhouse"

diff --git a/app-misc/misterhouse/misterhouse-2.105-r1.ebuild 
b/app-misc/misterhouse/misterhouse-2.105-r1.ebuild
index d7762dc8b97..bd19df19011 100644
--- a/app-misc/misterhouse/misterhouse-2.105-r1.ebuild
+++ b/app-misc/misterhouse/misterhouse-2.105-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -36,7 +36,7 @@ src_install() {
for a in "${S}"/docs/*; do
dodoc ${a} || die
done
-   dosym /usr/share/doc/${PF} /opt/misterhouse/docs
+   dosym ../../usr/share/doc/${PF} /opt/misterhouse/docs
cp -r "${S}/lib" "${D}/opt/misterhouse" || die
cp -r "${S}/sounds" "${D}/opt/misterhouse" || die
cp -r "${S}/web" "${D}/opt/misterhouse" || die



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

2017-08-24 Thread Michał Górny
commit: a0afe147434162b40039fab3006a911b018b375c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 10:46:03 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 15:53:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0afe147

app-misc/detachtty: [QA] Use relative symlink target(s)

 app-misc/detachtty/detachtty-9-r1.ebuild | 2 +-
 app-misc/detachtty/detachtty-9.ebuild| 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-misc/detachtty/detachtty-9-r1.ebuild 
b/app-misc/detachtty/detachtty-9-r1.ebuild
index 875d2185173..4872c27d12f 100644
--- a/app-misc/detachtty/detachtty-9-r1.ebuild
+++ b/app-misc/detachtty/detachtty-9-r1.ebuild
@@ -24,6 +24,6 @@ src_compile() {
 src_install() {
dobin "${PN}" attachtty
doman "${PN}.1"
-   dosym /usr/share/man/man1/detachtty.1 /usr/share/man/man1/attachtty.1
+   dosym detachtty.1 /usr/share/man/man1/attachtty.1
einstalldocs
 }

diff --git a/app-misc/detachtty/detachtty-9.ebuild 
b/app-misc/detachtty/detachtty-9.ebuild
index a284ddd8512..b24b044ecb5 100644
--- a/app-misc/detachtty/detachtty-9.ebuild
+++ b/app-misc/detachtty/detachtty-9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 inherit toolchain-funcs
@@ -21,6 +21,6 @@ src_compile() {
 src_install() {
dobin detachtty attachtty || die
doman detachtty.1 || die
-   dosym /usr/share/man/man1/detachtty.1 /usr/share/man/man1/attachtty.1
+   dosym detachtty.1 /usr/share/man/man1/attachtty.1
dodoc INSTALL README || die
 }



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

2017-08-24 Thread Michael Orlitzky
commit: 58b16d7ce17d90510b727ee8653ef3c384847715
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Aug 24 14:58:30 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Aug 24 14:58:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58b16d7c

profiles: mask USE=command-args for net-analyzer/nrpe.

Gentoo-Bug: 628596

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 44e3133c346..584ec600aa3 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -7,6 +7,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Michael Orlitzky  (24 Aug 2017)
+# This is a security risk if not used carefully, bug 628596.
+net-analyzer/nrpe command-args
+
 # Michael Orlitzky  (18 Aug 2017)
 # net-misc/vde is masked, so don't let users try to pull it in.
 app-emulation/qemu vde



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

2017-08-24 Thread Michael Orlitzky
commit: b2e206ae1296ba85a0f5dc624903e182af65bf3a
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Aug 24 15:01:01 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Aug 24 15:01:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e206ae

net-analyzer/nrpe: new revision adding the command-args flag back.

After some discussion on the mailing list, I've decided to add back
the "command-args" USE flag, but to mask it in package.use.mask.

Gentoo-Bug: 628596

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../nrpe/{nrpe-3.2.0-r1.ebuild => nrpe-3.2.0-r2.ebuild}   | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/net-analyzer/nrpe/nrpe-3.2.0-r1.ebuild 
b/net-analyzer/nrpe/nrpe-3.2.0-r2.ebuild
similarity index 85%
rename from net-analyzer/nrpe/nrpe-3.2.0-r1.ebuild
rename to net-analyzer/nrpe/nrpe-3.2.0-r2.ebuild
index 08d233c3de6..ca614e36b64 100644
--- a/net-analyzer/nrpe/nrpe-3.2.0-r1.ebuild
+++ b/net-analyzer/nrpe/nrpe-3.2.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}/releases/download/${P}/${P}.tar.gz"
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="selinux ssl"
+IUSE="command-args selinux ssl"
 
 DEPEND="sys-apps/tcp-wrappers
ssl? ( dev-libs/openssl:0 )"
@@ -32,6 +32,7 @@ src_configure() {
--with-nrpe-user=nagios \
--with-nrpe-group=nagios \
--with-piddir=/run \
+   $(use_enable command-args) \
$(use_enable ssl)
 }
 
@@ -61,4 +62,12 @@ pkg_postinst(){
elog 'Some users have reported incompatibilities between nrpe-2.x and'
elog 'nrpe-3.x. We recommend that you use the same major version for'
elog 'both your server and clients.'
+
+   if use command-args ; then
+   ewarn ''
+   ewarn 'You have enabled command-args for NRPE. That lets 
clients'
+   ewarn 'supply arguments to the commands that are run, and IS A'
+   ewarn 'SECURITY RISK!'
+   ewarn''
+   fi
 }



[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-connector-c++/, dev-db/mysql-connector-c++/files/

2017-08-24 Thread Brian Evans
commit: 7f006aed315a98c65ccebc820de11131039b0dee
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Aug 24 14:02:13 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Aug 24 14:41:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f006aed

dev-db/mysql-connector-c++: Version bump and fix patch wrt bug 628788

MariaDB 10.2 no longer includes MARIADB_BASE_VERSION but uses
MARIADB_VERSION_ID instead.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-db/mysql-connector-c++/Manifest|  1 +
 .../mysql-connector-c++-1.1.8-fix-mariadb.patch|  6 +--
 .../mysql-connector-c++-1.1.9.ebuild   | 62 ++
 3 files changed, 66 insertions(+), 3 deletions(-)

diff --git a/dev-db/mysql-connector-c++/Manifest 
b/dev-db/mysql-connector-c++/Manifest
index 45050af13fb..b7da0dc71d9 100644
--- a/dev-db/mysql-connector-c++/Manifest
+++ b/dev-db/mysql-connector-c++/Manifest
@@ -1,3 +1,4 @@
 DIST mysql-connector-c++-1.1.3.tar.gz 496226 SHA256 
4b1516f183f29c011c1677d5a9b174d0f5c3b761d2e8056e79690c55c01ea690 SHA512 
c03a4ae25e9d189a5114ab630bef6edaefd1aee809dbb1ec26b765f5e84b93fbe17e5f7357a4fe2a95c179cd2028b676151df4baf4e3da7515543ecc0834afd7
 WHIRLPOOL 
5f04231cec63de16c2a076143b2e0409544ebdf600d7423f63c8c2db45f1b63048e1da108a9f374dda6b6ff0d4c13b509190390e797f4674e14284acbaa9e2e5
 DIST mysql-connector-c++-1.1.6.tar.gz 522236 SHA256 
ad710b3900cae3be94656825aa70319cf7a96e1ad46bf93e07275f3606f69447 SHA512 
e940b6ee090f792bad8acbbfa3dacd46310ac40c7993c4097eeebb6be4b792d3f1856574e603a71e2795773db97169f47c9ed76a127654472370c726bcb291c7
 WHIRLPOOL 
b3027423cf2e250f1fd7340b58ff5ff55ce771c91cc435e37cddd156f681621206438b6329a49df760dce660ef983b3cf3e5060af527668de64ed06e69830d12
 DIST mysql-connector-c++-1.1.8.tar.gz 528954 SHA256 
85ff10bd056128562f92b440eb27766cfcd558b474bfddc1153f7dd8feb5f963 SHA512 
c3ab5c1e805598d557a449c44f77ce44cc110e5b529075e38b4f775d3726ebd16a2155f61e47a378a375a9d9362d1520334ea25376636151ddd087291aafd85d
 WHIRLPOOL 
6cb88c3b28a8b0bf072b97c55c8b24de016e8bc5f4d66dce7597cfee2f6c2e83fc88f5d1203df60b3425af5881834635ab3f2053bea6a4c16c7eb73be1f3950c
+DIST mysql-connector-c++-1.1.9.tar.gz 508255 SHA256 
3e31847a69a4e5c113b7c483731317ec4533858e3195d3a85026a0e2f509d2e4 SHA512 
ec4d6cb7f21d52e786de3bff951e65ea5ad7391ba097b599d0094d3e8356cf17f700dee618e38e79d7a9e562684a6c51cca95fb8e2e225942766d33f8d0a5646
 WHIRLPOOL 
b8dbd1f12a6efac5e337c85ff9f32b53a0185af9ae4fd281d4c2e3f68749dabf0e361f775f3bbea44699b8d686a277ea123cb22b6b11ff6222d84b5e111bb74d

diff --git 
a/dev-db/mysql-connector-c++/files/mysql-connector-c++-1.1.8-fix-mariadb.patch 
b/dev-db/mysql-connector-c++/files/mysql-connector-c++-1.1.8-fix-mariadb.patch
index a2a33e0c76d..35ed218e18d 100644
--- 
a/dev-db/mysql-connector-c++/files/mysql-connector-c++-1.1.8-fix-mariadb.patch
+++ 
b/dev-db/mysql-connector-c++/files/mysql-connector-c++-1.1.8-fix-mariadb.patch
@@ -5,7 +5,7 @@ diff -aurN a/driver/mysql_connection.cpp 
b/driver/mysql_connection.cpp
  proxy->get_character_set_info();
  *(static_cast(optionValue)) = cs.mbmaxlen;
/* mysql_get_option() was added in mysql 5.7.3 version */
-+#ifndef MARIADB_BASE_VERSION
++#if !defined( MARIADB_BASE_VERSION ) && !defined ( MARIADB_VERSION_ID )
} else if ( proxy->get_server_version() >= 50703 ) {
  try {
if (GET_CONN_OPTION(optionName, optionValue, intOptions)) {
@@ -21,7 +21,7 @@ diff -aurN a/driver/mysql_connection.cpp 
b/driver/mysql_connection.cpp
  MY_CHARSET_INFO cs;
  proxy->get_character_set_info();
  return cs.dir ? sql::SQLString(cs.dir) : "";
-+#ifndef MARIADB_BASE_VERSION
++#if !defined( MARIADB_BASE_VERSION ) && !defined ( MARIADB_VERSION_ID )
} else if ( proxy->get_server_version() >= 50703 ) {
  const char* optionValue= NULL;
  if (GET_CONN_OPTION(optionName, , stringOptions)) {
@@ -39,7 +39,7 @@ diff -aurN a/driver/nativeapi/libmysql_static_proxy.cpp 
b/driver/nativeapi/libmy
  LibmysqlStaticProxy::get_option(MYSQL * mysql, enum mysql_option option, 
const void *arg)
  {
 -#if MYSQL_VERSION_ID >= 50703
-+#if MYSQL_VERSION_ID >= 50703 && !defined( MARIADB_BASE_VERSION )
++#if MYSQL_VERSION_ID >= 50703 && !defined( MARIADB_BASE_VERSION ) && !defined 
( MARIADB_VERSION_ID )
if (::mysql_get_option(mysql, option, arg)) {
throw sql::InvalidArgumentException("Unsupported option 
provided to mysql_get_option()");
} else {

diff --git a/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.9.ebuild 
b/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.9.ebuild
new file mode 100644
index 000..1120d852cbe
--- /dev/null
+++ b/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.9.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils flag-o-matic
+
+DESCRIPTION="MySQL database connector for C++ (mimics JDBC 4.0 API)"

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zetcd/

2017-08-24 Thread Manuel Rüger
commit: 9db35c517489634cbb92f801b09dd25367de8a56
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Aug 24 14:33:33 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Aug 24 14:33:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9db35c51

sys-cluster/zetcd: Remove old

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-cluster/zetcd/Manifest   |  3 ---
 sys-cluster/zetcd/zetcd-0.0.2.ebuild | 43 
 sys-cluster/zetcd/zetcd-0.0.3.ebuild | 43 
 3 files changed, 89 deletions(-)

diff --git a/sys-cluster/zetcd/Manifest b/sys-cluster/zetcd/Manifest
index f229175874d..eaaf9d32517 100644
--- a/sys-cluster/zetcd/Manifest
+++ b/sys-cluster/zetcd/Manifest
@@ -1,8 +1,5 @@
 DIST github.com-coreos-etcd-714e7ec8db7f8398880197be10771fe89c480ee5.tar.gz 
2522134 SHA256 abeab9a1b93144e97c2161ccc4a976dca5dcc5c13ddd98cf1d67946edd108d14 
SHA512 
49fda050ed682177b8b61a6b715fc163df307bccae9801547774593b86afe4fa0d80d49cf19a56f3bd4af162263bb9a7f57952a8c9ed824caac1c39d87f178d1
 WHIRLPOOL 
41a818bb2f25ea47bd2db0cc6dcf601722e9c269fe7bb070f9ff3938c8b727733fb0e6370ea5c8ab2c6fdfa7b0131d7124c780497262631233981b5931256f23
-DIST github.com-coreos-etcd-fa4903c83c72f2857b8ed795a3c86f140b89d52c.tar.gz 
2875420 SHA256 594dafaa35ca0eea2eb6a0892dfaf97f9d0ff8f20fc4973484f5d677b793934f 
SHA512 
f6455b1dec3813dc9d3d613f26ca329cda962f9c669956941419fd9da852466b751322888b55c07655d73766e476dfbea9a2e767155619eb9e97ba847d553280
 WHIRLPOOL 
293ac623950ff0b8a90c276cacc266a40f7ed767c5e77b8e70e8f325ad8f13dcd4f896395944f223ce3c4081eaa021f6c253964733278a74e8a98327707ee6e6
 DIST 
github.com-golang-protobuf-4bd1920723d7b7c925de087aa32e2187708897f7.tar.gz 
242813 SHA256 868e51ac5f618fce24ae295c14be2872defbc1a31c3bdcc622c20f4a50a86aeb 
SHA512 
4c22c8f9287066d4e035f2f638e91b78a8731aac23e15ced5ddaf1e386125a89d196300772d59006e72f07c5d1b21fd01ef8ebdc8de5323606b6ff4667e62c31
 WHIRLPOOL 
fbb5301c22568e0872a90283aae5f2db744064d7508f8c61f235b47cea7560243279255f7881825223a8b04febabf6d4119db8ca913731dd89d4c30a42047822
 DIST 
github.com-google-go-genproto-ee236bd376b077c7a89f260c026c4735b195e459.tar.gz 
968271 SHA256 2d7dba8b354e4dd88383a925d8d195c00617fe708d30016183dd6c5cd0a8ee5c 
SHA512 
a3a9e923926da62e097ee1775332cc5550334e4f96975f2ac5f0d3bdaa148f6583dcce10db68d1d4606ee471072b3248f40ae276bd9409c0d31a9f9bb3803bc1
 WHIRLPOOL 
f82fc636cf61028ce3791c28b68d885d10851e86744f465ed1466e9d924a15ba22f0b55b90a755e649cf3858caac5e69d6526fa17fbeedb136a7075950a3ced8
 DIST github.com-grpc-grpc-go-777daa17ff9b5daef1cfdf915088a2ada3332bf0.tar.gz 
220340 SHA256 c50b8f8542546791a6946eef488d6767226a8d077fa526fb02b7795de890b0bf 
SHA512 
ca79d38bc7d68f1d98869bee21dcdc563c3fee1a8d28b77d474752376fb91cc7b368466dfac41ddebbec13c1560ac3c22257a52deb6d844add5d208646d2e3f5
 WHIRLPOOL 
0d64d65d3c54c8559b735beefa31dcbf882a599ac7505b60b8c2aede4c6f8b3d195a420f28cfa18b98f7ad9d07b36bcb0ec46fd4eaff273381b359b1060df8f8
-DIST zetcd-0.0.2.tar.gz 1775595 SHA256 
2f49859e4dd6efe14e28f3190a1882084e79d5a9e998fb12b17ff384ac0b887c SHA512 
6cbc81dd260a23f0ca2356e9deb5ccc3d17d8b0d63b5162d1576c4bdc61917450872bc2c14e1a4a1ec88119cea3f140996207987fb4d7bf16516fadd366c40d4
 WHIRLPOOL 
db0b6b58799642e8f960a4283bd49037a04934c5ee3244c323dec89931620b524c67571be94f34692f2c07c27bcd17d5e474388fc5e7d0b8f74f1467c6ef8e8d
-DIST zetcd-0.0.3.tar.gz 1777988 SHA256 
d921795b4872016a010786479648513cd0cd2458796f918c9fe5bcb152f6d8e1 SHA512 
e636f2327daaeb4739b49472263b3e3df7f8b945cdf41f2c99c20cbf1108510cdb8b903c2b0df3bf09bd896a2df105e30d0133935300395e879865fe74bf17f6
 WHIRLPOOL 
25965566e0f2b48bb6e71da3b52ec7b6ff993b1c801b52fb690829705048f29c9129bfe24d4bb23125892c21172045d64e8cef333e33225b7cf7e320c3eda0c2
 DIST zetcd-0.0.4.tar.gz 1781564 SHA256 
72df949f30e0dcf313cad377caeec9b945a1b9810ff6fdc14a6ab4cd481f8979 SHA512 
d01cf89f500c6caf0ca4b60adda82d662d3f8948aeb3963f72872363f31ecd4e99b2b839ad8ae826906b0abdc46fbdacd6f996778d2a51cf2a1ddc6ba09b3fc6
 WHIRLPOOL 
c6095a94beaa8559eed091adf54f23f4334d7b2f6fda8b11aa58dc038e0d2e2b7944378501cb683eae83f5426557b47472b928d981df92d349152bc0c92df2bb

diff --git a/sys-cluster/zetcd/zetcd-0.0.2.ebuild 
b/sys-cluster/zetcd/zetcd-0.0.2.ebuild
deleted file mode 100644
index 58c794d731a..000
--- a/sys-cluster/zetcd/zetcd-0.0.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGO_PN="github.com/coreos/zetcd"
-
-EGO_VENDOR=( "github.com/coreos/etcd fa4903c83c72f2857b8ed795a3c86f140b89d52c" 
)
-
-inherit golang-build golang-vcs-snapshot user
-
-ARCHIVE_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="A ZooKeeper personality for etcd"
-HOMEPAGE="https://github.com/coreos/zetcd;
-SRC_URI="${ARCHIVE_URI}
-   ${EGO_VENDOR_URI}"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-RESTRICT="test"
-
-pkg_setup() {
-   enewgroup ${PN}
- 

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

2017-08-24 Thread Manuel Rüger
commit: 5d3888269504a058648f3df0ab2cf887019cfd52
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Aug 24 14:34:01 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Aug 24 14:34:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d388826

app-emulation/flannel: Remove old

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-emulation/flannel/Manifest |  25 --
 app-emulation/flannel/flannel-0.5.5.ebuild |  45 --
 app-emulation/flannel/flannel-0.6.2.ebuild | 134 -
 app-emulation/flannel/flannel-0.8.0.ebuild |  45 --
 4 files changed, 249 deletions(-)

diff --git a/app-emulation/flannel/Manifest b/app-emulation/flannel/Manifest
index 1b8360c7a4e..530a82a99a6 100644
--- a/app-emulation/flannel/Manifest
+++ b/app-emulation/flannel/Manifest
@@ -1,26 +1 @@
-DIST ansicolor-a422bbe96644373c5753384a59d678f7d261ff10.tar.gz 7319 SHA256 
5a240c42b5dfa34065d0aef36c1735682306d2175bf9ccb89e3b6be0e174df2f SHA512 
adaab239eb195bc9b8394fc228b4ea6554c0c7e52a9d0fd8b80a7408302ac4cdcc072b1219e69d9db1c6791680077f6730e8ffe41208006a426247b2d135efea
 WHIRLPOOL 
346cec6eacc39e96d9e98e6be69d4f658bef9c66c1dcfcf83fde997e43ca46ac10d8abcea94180515952799e0be01edea8d8202e17c87a42245c8da701e2fb3d
-DIST beorn7-perks-4c0e84591b9aa9e6dcfdf3e020114cd81f89d5f9.tar.gz 10593 SHA256 
d80f6864af88af9a4f726d3a0ccaea30a3dd2a7c0ea3a79ab92a9987598bd9f0 SHA512 
ecac8d361b4695b1fc32a9aaf9e0785201d1bebbf270226540e2c3fe193ad21f4fe8aed4e01937bd1e7273ca394455ca6fd7cf29418710f279cbb8eb92939e32
 WHIRLPOOL 
787aad3e28076b51c4904b3aaf8f01a69ce69988dc3e518c97b1a79ec8496f88b4e25ec25e89ae290935c748b3f8033f98906627ebfe2e0f6c9e489f5bffd7d6
-DIST bolt-1.3.0.tar.gz 80322 SHA256 
e417fccc1186dcf8807e3b2a7afb31bad31faf2ca383d203002a7d783c872f13 SHA512 
51b72f82cf055ab1b47ca51c16c9f3cd1293de4596e1294db83f348d7da62ee2230fc94cb11347483f81783e23e5763424f697a4d028050fb434e0455dd06934
 WHIRLPOOL 
a07c027ae0cf2031beeb6a6c98917153ed4bf85de306f0192c8ec60ebe8c8bdfcff5f2bb6586f261d4cfce8809cb056225a3ed7256d059adb2ea211cfd6f
-DIST flannel-0.5.5.tar.gz 592235 SHA256 
dbbcb08c0e70713b0c920387a9967e5b30ef833c8118c847edbbca4f68ff0562 SHA512 
5300583752fbfa0da3c1a066268a7441271c02a0304213cc854c252727b5035db4a51a4747ad54db3c741b6f623363c99920a5bf2292c59dc3dc4d653b366f83
 WHIRLPOOL 
c97b7ece323309343fef40b36a826b420f3be5df61ac7bb9ae4faa48802c395be886b8a6740765779e2023a5bdbffde21dda1934179e4e284204aa821275e645
-DIST flannel-0.6.2.tar.gz 9239397 SHA256 
40c315ee78e50b97d2e48e5c32e2d07690b7361fe1ca09efe16d3edda4bc7e33 SHA512 
6bee7edfc5ba13ff9b157ca79ea4abf1c2575a4a0c7b92279d297d395dfe411fd5a01c9b94fd182868bbb5a2a77e2e01e8f7e726b04e875e5b46c4ce8ac2c3a5
 WHIRLPOOL 
3f9cb2824c91b393edb77c5ebcf0dd1717bf7841a803b871dcf7595fdcb839b88af1e2894e809cb920da309afa8075a8d6980d6c15b1b7d9d0b3552eea4fc77a
 DIST flannel-0.8.0.tar.gz 8089967 SHA256 
8905f1706b649db8c9852ddd0d559ff8c1844886278455b8ff0c22b909b1e059 SHA512 
8d3693d95f67ab273c68671d0b2ab76dd3761868bb956cb14c171525bbefab8223d202f2356de249e1add1bbac89f995367a6d5c1b8e1358bebaa317b4f0a2fc
 WHIRLPOOL 
c6c2d4cc2f864b2e3271933a99d5ae8b4ef08c12b7e5cca771ca86c4902a4f2469cee990c46b5a40337a89b52c44d17cebcd56be77b502c2fedc371aad299be1
-DIST go-crypto-b2fa06b6af4b7c9bfeb8569ab7b17f04550717bf.tar.gz 1298465 SHA256 
423a29190851ee1a1a0b4d7539ff725f7de9f0fb9a3d3d76a491025a6ee7b492 SHA512 
8721402dc0a3486cfe9898e83d686307af13995d1edb4b21c58a3c3e3d13abe5fb9860270ca9f721be6147338c2f54d66489d2f5c7cc45dbfa98c7d678d00ce3
 WHIRLPOOL 
c215c893a5cf7ad93d014f544f97c8d14317edc63a858058d571848c765caac458c146c1a00077eb149ae54ea3bff4d42de1bcdf005697f7db8af18a4917
-DIST go-semver-0.2.0.tar.gz 8474 SHA256 
0f15084aee23324e12e5e4542c9f7b0c809d7207b0e90829d1554b234cd8dd4a SHA512 
93cf037a5994fe42d890e26a7547f56593ce4e6b8e149ba4f8437226b0d06a7b948b67c1d5a96d1389baa837cc046220f389a695c999a089b5f30a051bf92a38
 WHIRLPOOL 
3463ff0f01f86787105fb185cb3fcd4fc578823d010387e09a1b17c8ace1dbea134077b7b29bfe07dae6404425eaff3d3c9919597eb4b40c0adc8321a718d9b4
-DIST go-systemd-13.tar.gz 49200 SHA256 
5bad52a1e16b17038f86d336ac3c5aefbde9074f6f0aaa677dc866c0582de783 SHA512 
a53e2ed6b418ea04dbf4e0ba36590ea64c3453b09f0bc7431c20970cd25c12797b5ce80c95c69e2ba85e62d5aa804d71217edbefd6c9e847ba1b192432159cd2
 WHIRLPOOL 
abc1fa6760239da574fb9bbc22c0bd9a9233ca11642caf503d4d2c266ee02d436413bfe3d8be40963af8afd6a6b436ce2bb0498bf31cc27632d6f1a4eaa09cf4
-DIST go-text-a8b38433e35b65ba247bb267317037dee1b70cea.tar.gz 4274499 SHA256 
95176ca61248a9cad5b15770437bbc32cf0588c3f4c4aa832dc188aae2bca331 SHA512 
65a3a39402575dfd5e14da599c4037a82c2fe3a2a488a18a214cfc15eb202db4ad538c533115326eb0969a037936ef05176d28acce1d02caadc2b00233195f23
 WHIRLPOOL 
7d867805f66d25ce433d297ca6937bebe3ee476f05febb486d3b731b77dd9e920f51cc0e756add8614097096e8af05dac68476f8643def1812fb5d68c2e805c4
-DIST go-tools-0_pre20160220.tar.gz 1827046 SHA256 
395190b159e918204f67dee0b8f08f55d14cf59b83aa79cdb69c75de71c8d99a SHA512 

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zetcd/

2017-08-24 Thread Manuel Rüger
commit: df3f61b99bf3e010da793ebde8ffcef7034e2a06
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Aug 24 14:33:18 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Aug 24 14:33:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df3f61b9

sys-cluster/zetcd: Version bump to 0.0.4

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-cluster/zetcd/Manifest   |  5 
 sys-cluster/zetcd/zetcd-0.0.4.ebuild | 51 
 2 files changed, 56 insertions(+)

diff --git a/sys-cluster/zetcd/Manifest b/sys-cluster/zetcd/Manifest
index 5a1da519195..f229175874d 100644
--- a/sys-cluster/zetcd/Manifest
+++ b/sys-cluster/zetcd/Manifest
@@ -1,3 +1,8 @@
+DIST github.com-coreos-etcd-714e7ec8db7f8398880197be10771fe89c480ee5.tar.gz 
2522134 SHA256 abeab9a1b93144e97c2161ccc4a976dca5dcc5c13ddd98cf1d67946edd108d14 
SHA512 
49fda050ed682177b8b61a6b715fc163df307bccae9801547774593b86afe4fa0d80d49cf19a56f3bd4af162263bb9a7f57952a8c9ed824caac1c39d87f178d1
 WHIRLPOOL 
41a818bb2f25ea47bd2db0cc6dcf601722e9c269fe7bb070f9ff3938c8b727733fb0e6370ea5c8ab2c6fdfa7b0131d7124c780497262631233981b5931256f23
 DIST github.com-coreos-etcd-fa4903c83c72f2857b8ed795a3c86f140b89d52c.tar.gz 
2875420 SHA256 594dafaa35ca0eea2eb6a0892dfaf97f9d0ff8f20fc4973484f5d677b793934f 
SHA512 
f6455b1dec3813dc9d3d613f26ca329cda962f9c669956941419fd9da852466b751322888b55c07655d73766e476dfbea9a2e767155619eb9e97ba847d553280
 WHIRLPOOL 
293ac623950ff0b8a90c276cacc266a40f7ed767c5e77b8e70e8f325ad8f13dcd4f896395944f223ce3c4081eaa021f6c253964733278a74e8a98327707ee6e6
+DIST 
github.com-golang-protobuf-4bd1920723d7b7c925de087aa32e2187708897f7.tar.gz 
242813 SHA256 868e51ac5f618fce24ae295c14be2872defbc1a31c3bdcc622c20f4a50a86aeb 
SHA512 
4c22c8f9287066d4e035f2f638e91b78a8731aac23e15ced5ddaf1e386125a89d196300772d59006e72f07c5d1b21fd01ef8ebdc8de5323606b6ff4667e62c31
 WHIRLPOOL 
fbb5301c22568e0872a90283aae5f2db744064d7508f8c61f235b47cea7560243279255f7881825223a8b04febabf6d4119db8ca913731dd89d4c30a42047822
+DIST 
github.com-google-go-genproto-ee236bd376b077c7a89f260c026c4735b195e459.tar.gz 
968271 SHA256 2d7dba8b354e4dd88383a925d8d195c00617fe708d30016183dd6c5cd0a8ee5c 
SHA512 
a3a9e923926da62e097ee1775332cc5550334e4f96975f2ac5f0d3bdaa148f6583dcce10db68d1d4606ee471072b3248f40ae276bd9409c0d31a9f9bb3803bc1
 WHIRLPOOL 
f82fc636cf61028ce3791c28b68d885d10851e86744f465ed1466e9d924a15ba22f0b55b90a755e649cf3858caac5e69d6526fa17fbeedb136a7075950a3ced8
+DIST github.com-grpc-grpc-go-777daa17ff9b5daef1cfdf915088a2ada3332bf0.tar.gz 
220340 SHA256 c50b8f8542546791a6946eef488d6767226a8d077fa526fb02b7795de890b0bf 
SHA512 
ca79d38bc7d68f1d98869bee21dcdc563c3fee1a8d28b77d474752376fb91cc7b368466dfac41ddebbec13c1560ac3c22257a52deb6d844add5d208646d2e3f5
 WHIRLPOOL 
0d64d65d3c54c8559b735beefa31dcbf882a599ac7505b60b8c2aede4c6f8b3d195a420f28cfa18b98f7ad9d07b36bcb0ec46fd4eaff273381b359b1060df8f8
 DIST zetcd-0.0.2.tar.gz 1775595 SHA256 
2f49859e4dd6efe14e28f3190a1882084e79d5a9e998fb12b17ff384ac0b887c SHA512 
6cbc81dd260a23f0ca2356e9deb5ccc3d17d8b0d63b5162d1576c4bdc61917450872bc2c14e1a4a1ec88119cea3f140996207987fb4d7bf16516fadd366c40d4
 WHIRLPOOL 
db0b6b58799642e8f960a4283bd49037a04934c5ee3244c323dec89931620b524c67571be94f34692f2c07c27bcd17d5e474388fc5e7d0b8f74f1467c6ef8e8d
 DIST zetcd-0.0.3.tar.gz 1777988 SHA256 
d921795b4872016a010786479648513cd0cd2458796f918c9fe5bcb152f6d8e1 SHA512 
e636f2327daaeb4739b49472263b3e3df7f8b945cdf41f2c99c20cbf1108510cdb8b903c2b0df3bf09bd896a2df105e30d0133935300395e879865fe74bf17f6
 WHIRLPOOL 
25965566e0f2b48bb6e71da3b52ec7b6ff993b1c801b52fb690829705048f29c9129bfe24d4bb23125892c21172045d64e8cef333e33225b7cf7e320c3eda0c2
+DIST zetcd-0.0.4.tar.gz 1781564 SHA256 
72df949f30e0dcf313cad377caeec9b945a1b9810ff6fdc14a6ab4cd481f8979 SHA512 
d01cf89f500c6caf0ca4b60adda82d662d3f8948aeb3963f72872363f31ecd4e99b2b839ad8ae826906b0abdc46fbdacd6f996778d2a51cf2a1ddc6ba09b3fc6
 WHIRLPOOL 
c6095a94beaa8559eed091adf54f23f4334d7b2f6fda8b11aa58dc038e0d2e2b7944378501cb683eae83f5426557b47472b928d981df92d349152bc0c92df2bb

diff --git a/sys-cluster/zetcd/zetcd-0.0.4.ebuild 
b/sys-cluster/zetcd/zetcd-0.0.4.ebuild
new file mode 100644
index 000..0f92ae748b7
--- /dev/null
+++ b/sys-cluster/zetcd/zetcd-0.0.4.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGO_PN="github.com/coreos/zetcd"
+
+EGO_VENDOR=( "github.com/coreos/etcd 714e7ec8db7f8398880197be10771fe89c480ee5"
+   "google.golang.org/grpc 777daa17ff9b5daef1cfdf915088a2ada3332bf0 
github.com/grpc/grpc-go"
+   "github.com/golang/protobuf 4bd1920723d7b7c925de087aa32e2187708897f7"
+   "google.golang.org/genproto ee236bd376b077c7a89f260c026c4735b195e459 
github.com/google/go-genproto"
+)
+
+ZETCD_COMMIT="e4352ce3cc940bc5b60bb3dd69c14f16dac2980a"
+
+inherit golang-build golang-vcs-snapshot user
+
+ARCHIVE_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> 

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

2017-08-24 Thread Manuel Rüger
commit: 686b2c9c351f824a4034d8ebf58833e922c77626
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Aug 24 14:30:40 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Aug 24 14:30:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=686b2c9c

x11-libs/libdrm: Version bump to 2.4.83

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 x11-libs/libdrm/Manifest |  1 +
 x11-libs/libdrm/libdrm-2.4.83.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
index b0a7dc30fcf..fb8d938ee99 100644
--- a/x11-libs/libdrm/Manifest
+++ b/x11-libs/libdrm/Manifest
@@ -3,3 +3,4 @@ DIST libdrm-2.4.79.tar.bz2 783711 SHA256 
c6aaf319293bce38023e9a637471b0f45c93c80
 DIST libdrm-2.4.80.tar.bz2 771243 SHA256 
a82a519601e9cdfad795e760807eb07ac8913b225e25fc8fe9bc03e3be6549f1 SHA512 
478f64bcc6f4815368ae86d023f11ba6b37595bb9d8baa588b466c6c0e2aae48a50a489137750ed21fbabef5afabf183c78c152eb770bfe316fa7401b191a30b
 WHIRLPOOL 
210f62c21aa27fb93eba3a8303daeab80b9da4b20ec6a70649fbad88f4277559a58018fbb12ff4b92bc6b8dc16b7ccbec1724bfcafe353382673352e9ac6d16d
 DIST libdrm-2.4.81.tar.bz2 786276 SHA256 
8cc05c195ac8708199979a94c4e4d1a928c14ec338ecbcb38ead09f54dae11ae SHA512 
5f7a1524acad59890d3f890bed90a660a424e18a88d587ca356223bde4a7446d1c540f97ec11cb10d2e7ed1b4ae86127957634354a1be6d04199295ab24782e5
 WHIRLPOOL 
2694fe988c7ebf34b30076a10dcb2d5ba8a24b1ad348da69874814d64e78ad48f959275faa02fabd798ae214f386ef8437bdf48d485f77519b8759d695df
 DIST libdrm-2.4.82.tar.bz2 754053 SHA256 
43fa2dbd422d6d41ac141272cc9855360ce4d08c7cf7f2c7bb55dfe449c4ce1c SHA512 
e69fd8c2b392daabbb3a548179e3a21a555d5174c11d76a288eb2a08850849aa867cb67798ec00e026e998a3b128c22698f05a7b44eb24cddc5c8a3a02d0
 WHIRLPOOL 
bf600559faf5ffe45b6f0192a561875e5284ea76d7611724c2e7f21e6f8aaa6d2e368546102170cffb713bb37fc4c5f98a08b6828e4f6f48f774d7b9b9d96906
+DIST libdrm-2.4.83.tar.bz2 756342 SHA256 
03a52669da60ead62548a35bc430aafb6c2d8dd21ec9dba3a90f96eff5fe36d6 SHA512 
8f894ff61939bca03ac857506a84bbbcbe2367e60c91a0f2388bfce5ae81e12ba2f96fe1c962416cf9e2d25ef04b98b5437c7015497789561311a72607b3bfcb
 WHIRLPOOL 
8e585516cc8ce88085489b46916f3108b3481bf71877238290a0c79315020c835fb1af90907c4357656e16fcf26ee48b0febce37a189a522978ed95a05525c5e

diff --git a/x11-libs/libdrm/libdrm-2.4.83.ebuild 
b/x11-libs/libdrm/libdrm-2.4.83.ebuild
new file mode 100644
index 000..b8477e723d2
--- /dev/null
+++ b/x11-libs/libdrm/libdrm-2.4.83.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+XORG_MULTILIB=yes
+inherit xorg-2
+
+DESCRIPTION="X.Org libdrm library"
+HOMEPAGE="https://dri.freedesktop.org/;
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://anongit.freedesktop.org/git/mesa/drm.git;
+else
+   SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.bz2;
+fi
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 
vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS} libkms valgrind"
+RESTRICT="test" # see bug #236845
+
+RDEPEND=">=dev-libs/libpthread-stubs-0.3-r1:=[${MULTILIB_USEDEP}]
+   video_cards_intel? ( 
>=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )
+   abi_x86_32? ( !app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] )"
+DEPEND="${RDEPEND}
+   valgrind? ( dev-util/valgrind )"
+
+src_prepare() {
+   if [[ ${PV} = * ]]; then
+   # tests are restricted, no point in building them
+   sed -ie 's/tests //' "${S}"/Makefile.am
+   fi
+   xorg-2_src_prepare
+   epatch_user
+}
+
+src_configure() {
+   XORG_CONFIGURE_OPTIONS=(
+   # Udev is only used by tests now.
+   --disable-udev
+   --disable-cairo-tests
+   $(use_enable video_cards_amdgpu amdgpu)
+   $(use_enable video_cards_exynos exynos-experimental-api)
+   $(use_enable video_cards_freedreno freedreno)
+   $(use_enable video_cards_intel intel)
+   $(use_enable video_cards_nouveau nouveau)
+   $(use_enable video_cards_omap omap-experimental-api)
+   $(use_enable video_cards_radeon radeon)
+   $(use_enable video_cards_tegra tegra-experimental-api)
+   $(use_enable video_cards_vc4 vc4)
+   $(use_enable video_cards_vivante etnaviv-experimental-api)
+   $(use_enable video_cards_vmware vmwgfx)
+   $(use_enable libkms)
+   # valgrind installs its .pc file to the pkgconfig for the 
primary arch
+   --enable-valgrind=$(usex valgrind auto no)
+   )
+
+   

[gentoo-commits] repo/gentoo:master commit in: net-mail/postfix-logwatch/, net-mail/postfix-logwatch/files/

2017-08-24 Thread Michael Orlitzky
commit: 0fde279c363ed228d5a1eae8716a5c236c48e084
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Aug 24 13:21:28 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Aug 24 13:21:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fde279c

net-mail/postfix-logwatch: new revision with some bugfix patches.

Upstream development has stalled for this package, so we now include a
few patches needed to support modern versions of perl.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../files/redundant-argument-to-sprintf.patch  | 48 ++
 .../files/unescaped-left-brace.patch   | 37 +
 .../postfix-logwatch-1.40.03-r1.ebuild | 42 +++
 3 files changed, 127 insertions(+)

diff --git 
a/net-mail/postfix-logwatch/files/redundant-argument-to-sprintf.patch 
b/net-mail/postfix-logwatch/files/redundant-argument-to-sprintf.patch
new file mode 100644
index 000..ee0e79bd41d
--- /dev/null
+++ b/net-mail/postfix-logwatch/files/redundant-argument-to-sprintf.patch
@@ -0,0 +1,48 @@
+From 6afb8e258a5a2a0e7c72c4c25927dde9d1e2ad89 Mon Sep 17 00:00:00 2001
+From: Michael Orlitzky 
+Date: Thu, 24 Aug 2017 07:34:36 -0400
+Subject: [PATCH 2/2] Fix redundant argument to sprintf warning.
+
+Perl 5.22 now warns about redundant (i.e. extra) arguments to the
+sprintf function. If your format string only has two place-holders but
+you pass three place-fillers, you get warned:
+
+  Redundant argument in sprintf at ./postfix-logwatch line 1382...
+
+The issue there was that the format string passed to sprintf was
+constructed dynamically; sometimes it would contain two place-holders,
+and sometimes three. Three place-fillers were always passed, so when
+only two place-holders were used, the warning would be thrown. This was
+fixed by testing whether or not there are two or three place-holders,
+and passing the appropriate number of place-fillers.
+---
+ postfix-logwatch | 13 +++--
+ 1 file changed, 11 insertions(+), 2 deletions(-)
+
+diff --git a/postfix-logwatch b/postfix-logwatch
+index 1e58a95..92ed621 100644
+--- a/postfix-logwatch
 b/postfix-logwatch
+@@ -1378,8 +1378,17 @@ sub print_summary_report (\@) {
+  $$divisor == $Totals{$keyname} ? 100.00 : 
$Totals{$keyname} * 100 / $$divisor;
+ }
+ else {
+-   push @{$lines[$cur_level]}, 
+-  sprintf "$fmt  %-23s $extra\n", $total, $desc, commify 
($Totals{$keyname});
++  my $new_line;
++  if ($extra eq '') {
++  $new_line = sprintf("$fmt  %-23s \n", $total, $desc);
++  }
++  else {
++  $new_line = sprintf("$fmt  %-23s $extra\n",
++  $total,
++  $desc,
++  commify ($Totals{$keyname}));
++  }
++  push @{$lines[$cur_level]}, $new_line
+ }
+  }
+   }
+-- 
+2.13.0
+

diff --git a/net-mail/postfix-logwatch/files/unescaped-left-brace.patch 
b/net-mail/postfix-logwatch/files/unescaped-left-brace.patch
new file mode 100644
index 000..65139a3aff1
--- /dev/null
+++ b/net-mail/postfix-logwatch/files/unescaped-left-brace.patch
@@ -0,0 +1,37 @@
+From 84f9fb47783e63757f27e5990ee606ff01e079a9 Mon Sep 17 00:00:00 2001
+From: Michael Orlitzky 
+Date: Thu, 24 Aug 2017 07:09:28 -0400
+Subject: [PATCH 1/2] Fix unescaped left brace warning for "Config: {".
+
+New versions of Perl are starting to complain about unescaped braces
+in regular expressions, and supposedly the warning will become a fatal
+error in Perl 5.30. This particular warning is,
+
+  Unescaped left brace in regex is deprecated, passed through in regex;
+  marked by <-- HERE in m/^Config: { <-- HERE / at ./postfix-logwatch
+  line 1850.
+
+and it was fixed by going to line 1850 and putting a backslash before
+the left brace.
+
+Bug: https://sourceforge.net/p/logreporters/bugs/4/
+---
+ postfix-logwatch | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/postfix-logwatch b/postfix-logwatch
+index 3e4a673..1e58a95 100644
+--- a/postfix-logwatch
 b/postfix-logwatch
+@@ -1847,7 +1847,7 @@ sub postfix_policy_spf($) {
+ # KeyboardInterrupt 
+ $line =~ /^Read line: "/ or
+ $line =~ /^Found the end of entry$/ or
+-$line =~ /^Config: {/ or
++$line =~ /^Config: \{/ or
+ $line =~ /^spfcheck: pyspf result/ or
+ $line =~ /^Starting$/ or
+ $line =~ /^Normal exit$/ or
+-- 
+2.13.0
+

diff --git a/net-mail/postfix-logwatch/postfix-logwatch-1.40.03-r1.ebuild 
b/net-mail/postfix-logwatch/postfix-logwatch-1.40.03-r1.ebuild
new file mode 100644
index 000..17046988053
--- /dev/null
+++ b/net-mail/postfix-logwatch/postfix-logwatch-1.40.03-r1.ebuild
@@ -0,0 +1,42 @@
+# 

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

2017-08-24 Thread Lars Wendler
commit: d98c2e207cc189bac9ca99a6a043f24697be305c
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Aug 24 13:15:39 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Aug 24 13:18:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d98c2e20

www-client/seamonkey: Use latest firefox-esr patchset.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 www-client/seamonkey/Manifest | 1 +
 www-client/seamonkey/seamonkey-2.49.3.0_p0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 28463d232ce..f5d9aa97338 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -5,6 +5,7 @@ DIST enigmail-1.9.8.1.tar.gz 1776673 SHA256 
4bcf2da00d96a67921b24dbec9f43930cba4
 DIST firefox-49.0-patches-04.tar.xz 13356 SHA256 
4968b4c6a0e326de587af6d389826dd29acd8b8eafc605f7636c637db0a64158 SHA512 
3346cbe0146d6b480336c250c34c5be0a37cf9c738366794b4a03fb9c636ea22294cb517fc59826a0793a4a5723ff2f4cf85384fc405f1c1f14080458282
 WHIRLPOOL 
b0bbf5f307f3d8467e40d76f58e28e0bbf9bed5398e3f17309b7bbdc310350d1d57b02596471b682b997d77bf89bcc3d748af5e0ff19e81a98ab33dcdf4f5210
 DIST firefox-51.0-patches-06.tar.xz 9604 SHA256 
cb813576d1e784b72e973fd18d809088c6fd2a0e557c9413cfb7f0ea22b58700 SHA512 
5fdc3913e6e4fb1427a051ba12c459bb5330e0712d5775b38281115a78e45e22f200e969ca3e82ac1c1fcfe5d27795d82e16ce15b8c5893bc102892876b2636b
 WHIRLPOOL 
bdea0d2f72b96f94bdf2d9487c94cfabcff49a955ca780af74aa0dfc12228d54da73028a6cf6c757133e8a28347d2108aba8cd2b11ab70419b39c067cc48d8ff
 DIST firefox-52.2-patches-02.tar.xz 12584 SHA256 
3714ebf55a11cec435a42dad0e351a6648f345cda947cfdcce5d163e86af9c27 SHA512 
e16d014c60f9c665e5bf1a5e9b7940b101a38f6af26970bd7c71cf0764a11d65816ad2fef2050fd6fc7b10835161d1babcb64c1b10eba1b0c7b3310fc40b57ef
 WHIRLPOOL 
487a383e3db49c57e40c31524faf4d94fcd925b0680eb2ba5e2456a545c494625048f8894e48d4271ef7452ab538a249ac11d826fcf09b8e210fa831580a3b6b
+DIST firefox-52.2-patches-03.tar.xz 13148 SHA256 
e2ab0acf173ef06874c6204a7ea77d11404dc70deca5d9edcee2e3a092ff4e60 SHA512 
420dbeded3ff2f81250554416115a674ece1847db4449af9d09fa3ea5861037da9bd8525ce5bceede2abab1b58e06485e95417644c0ba8332eb076fbfed7cecd
 WHIRLPOOL 
be22652ab1fad0c55d3f3876d50f624d18b6472e7c292e96b5cb1f0e3672ef58fd41afbffd5ead912be1c15031595563eeacc2bea19673785fdde039f799e968
 DIST seamonkey-2.46-be.xpi 936650 SHA256 
d97376ff92ffcdf04ec08273b60b8750d2c4f65edd71eed734313f72885f45db SHA512 
a48caf48c0f705e991c31f6f0191662c99bcf022e9bec59b6caeaf03cec384f5b45c6a03af1103d0889fed2d19e57ff5c61fc67faad9cc1786993d0e9368a954
 WHIRLPOOL 
5cd5a26c3c7bfc02add5063a18f806ebaf58bde1d621bc3d7185edef776254674aba7c4925ab248158c21c5a90b19d156973f8b4a4ace821df60c9586617f3eb
 DIST seamonkey-2.46-ca.xpi 937577 SHA256 
11adc88aab13826dbb7dd9374f877b80c87a085d75712c976173f243950292a6 SHA512 
cf0d7c4829cae2baa064f8a68bfd827c6d596b9036d50e51f50a7d85faa7b1bd067c7dd84f7062affab6c1282186591c54f1cce60457e76924ae328eabca6505
 WHIRLPOOL 
80daf65a5d75038683f5a8c18f23c79d4f67c9daa7e7090aba8a9d7e610104dae890f45aa81a49a175542fd9c6fe08422f916e7d7d0854d12db7b346f0473be3
 DIST seamonkey-2.46-cs.xpi 936101 SHA256 
4fae0f46a8ba83a72e6c7a50b7ba73153f153055b874fa3e857ebf6867a48ff3 SHA512 
faa70bfbd6b8ecf3bf31ae7da164922ed4618558c62d8263b5655d285c932f0b3fd2e501397845276c4a2d0e519fcfd6d20bf7f0af5323cf5b1c1de94385766e
 WHIRLPOOL 
4dba7015f5702871bf96b55def971c34c02212279c3f4fc1b75336547f11b03ee9c3d837472ddfbff77878cd96dafb43cafd406c4d9a4492ad4a68c3035e78bf

diff --git a/www-client/seamonkey/seamonkey-2.49.3.0_p0.ebuild 
b/www-client/seamonkey/seamonkey-2.49.3.0_p0.ebuild
index b91c4f780ad..04fe8f8bca8 100644
--- a/www-client/seamonkey/seamonkey-2.49.3.0_p0.ebuild
+++ b/www-client/seamonkey/seamonkey-2.49.3.0_p0.ebuild
@@ -63,7 +63,7 @@ MOZCONFIG_OPTIONAL_GTK3=1
 MOZCONFIG_OPTIONAL_WIFI=1
 inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-v6.52 
pax-utils xdg-utils autotools mozextension nsplugins mozlinguas-v2
 
-PATCHFF="firefox-52.2-patches-02"
+PATCHFF="firefox-52.2-patches-03"
 PATCH="${PN}-2.46-patches-01"
 
 DESCRIPTION="Seamonkey Web Browser"



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

2017-08-24 Thread Lars Wendler
commit: 30e127cc26c14aed766e5c4a62162a30086702bd
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Aug 24 13:17:52 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Aug 24 13:17:52 2017 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=30e127cc

www-client/seamonkey: Use latest firefox-esr patchset.

 www-client/seamonkey/Manifest | 2 +-
 www-client/seamonkey/seamonkey-2.49.3.0_p0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index a96bda5..3d61320 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,7 +1,7 @@
 DIST chatzilla-SEA2_48_RELBRANCH.tar.bz2 440624 SHA256 
267634b79b21fc5c78d3028620d2b844e5d09d43bd8a6f61c5416663201a6d53 SHA512 
51a1eb638882a7feac3c6c854def2f81ba8fdaec91267ca94a41949c223743816ad5f548ca8c09be0328e9dcf9ea0170b9add42f09420c5fd4461c41bfcf74c1
 WHIRLPOOL 
11b9b487355134d981c60818a4bca02343a8254cda48144621dbf845288a154fe5b1b1cecfe54e6299e9c61c5292dfd00ea0c0f4cbe85fd7b489d9f0fb52c6df
 DIST dom-inspector-DOMI_2_0_17.tar.bz2 154940 SHA256 
6559dd1492bcd83de647c0204d75e5f091c973dd3fa47b2750451c21b42cbef6 SHA512 
1428d636a6618e834a7d6f4364e3772ac9baa7562351dff936b7cb0a0c306e72a62d60e20ea8a31e5384c322b93f3f09931cffc80983112eefaf191b66420e8f
 WHIRLPOOL 
92481414dd1a407cf7bb160aad69d829b47883ac496d21e99a015cd23afe5909a19f7d0049bf6250ae27a0a83d5698be7828bd8e9379e2d0bbd1a37fbe70c701
 DIST firefox-51.0-patches-06.tar.xz 9604 SHA256 
cb813576d1e784b72e973fd18d809088c6fd2a0e557c9413cfb7f0ea22b58700 SHA512 
5fdc3913e6e4fb1427a051ba12c459bb5330e0712d5775b38281115a78e45e22f200e969ca3e82ac1c1fcfe5d27795d82e16ce15b8c5893bc102892876b2636b
 WHIRLPOOL 
bdea0d2f72b96f94bdf2d9487c94cfabcff49a955ca780af74aa0dfc12228d54da73028a6cf6c757133e8a28347d2108aba8cd2b11ab70419b39c067cc48d8ff
-DIST firefox-52.2-patches-02.tar.xz 12584 SHA256 
3714ebf55a11cec435a42dad0e351a6648f345cda947cfdcce5d163e86af9c27 SHA512 
e16d014c60f9c665e5bf1a5e9b7940b101a38f6af26970bd7c71cf0764a11d65816ad2fef2050fd6fc7b10835161d1babcb64c1b10eba1b0c7b3310fc40b57ef
 WHIRLPOOL 
487a383e3db49c57e40c31524faf4d94fcd925b0680eb2ba5e2456a545c494625048f8894e48d4271ef7452ab538a249ac11d826fcf09b8e210fa831580a3b6b
+DIST firefox-52.2-patches-03.tar.xz 13148 SHA256 
e2ab0acf173ef06874c6204a7ea77d11404dc70deca5d9edcee2e3a092ff4e60 SHA512 
420dbeded3ff2f81250554416115a674ece1847db4449af9d09fa3ea5861037da9bd8525ce5bceede2abab1b58e06485e95417644c0ba8332eb076fbfed7cecd
 WHIRLPOOL 
be22652ab1fad0c55d3f3876d50f624d18b6472e7c292e96b5cb1f0e3672ef58fd41afbffd5ead912be1c15031595563eeacc2bea19673785fdde039f799e968
 DIST seamonkey-2.46-patches-01.tar.xz 768 SHA256 
461e59a07ddf1d58a835a2b831054f477d24582e73bcbabf1693db2b4ac91365 SHA512 
2bbf09c8285f9f1ef5e194da7c43a8d1bbd4f2366ba182c78a7be4f0c36f549eb8cfee5e42d2eea87ea5d6920b36196e901b31ddca94e792aa2d3fb28de097ad
 WHIRLPOOL 
8d5f95f9ea391863b1dadd335efbc3f589d911133b6355c94e481876f3ddc85d3e60f2973024107c70ec806eb8187825fb8d105af8b95d08c52fad34f08aa3a8
 DIST seamonkey-2.48-cs.xpi 929570 SHA256 
a8b955affee247a1c541bcca68fa383444fcf5db37659da045f47c0f6451d351 SHA512 
edaf752c349eff6b0b49e4c63e93b64027b9183ad2c30aab43bd2159ef3e0ca61d6ba0cca7d222372bb051163d9b62377de017b31ecb29e34b95e9eabab7ea83
 WHIRLPOOL 
0400b151e39d0e6dacac68bc6a6c055f4188d238eb99bfc26d9507492705f4b52be6f9ef16e7e197ee06c7a656144ca0218bf3e6774b5d1a6557d635e19e4926
 DIST seamonkey-2.48-de.xpi 937351 SHA256 
66cf0338e5607582824dffbd71dd6d82954275501de50bca3ebe70a2462c2b8a SHA512 
8a9ad75af63685b86e8c0a1191b83ea25d0c01870e700a2cf9b9a2c1f8793570320acae408f686699d19ec2467064582c8d5e4fa6220b40d02e928e7185a1797
 WHIRLPOOL 
b7846922cc6cbed3ac566fc6e3324f507101cc5689ea061e17eb635281edfabc39cc0bf506b71a84918ad624977149ad383075553ff810c0d48bb025c46f09cf

diff --git a/www-client/seamonkey/seamonkey-2.49.3.0_p0.ebuild 
b/www-client/seamonkey/seamonkey-2.49.3.0_p0.ebuild
index ce5fe64..d85c86c 100644
--- a/www-client/seamonkey/seamonkey-2.49.3.0_p0.ebuild
+++ b/www-client/seamonkey/seamonkey-2.49.3.0_p0.ebuild
@@ -63,7 +63,7 @@ MOZCONFIG_OPTIONAL_GTK3=1
 MOZCONFIG_OPTIONAL_WIFI=1
 inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-v6.53 
pax-utils xdg-utils autotools mozextension nsplugins mozlinguas-v2
 
-PATCHFF="firefox-52.2-patches-02"
+PATCHFF="firefox-52.2-patches-03"
 PATCH="${PN}-2.46-patches-01"
 
 DESCRIPTION="Seamonkey Web Browser"



[gentoo-commits] repo/gentoo:master commit in: net-mail/amavis-logwatch/, net-mail/amavis-logwatch/files/

2017-08-24 Thread Michael Orlitzky
commit: 7ee7c4de8da575001f798e59a0914ace2d02e4e0
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Aug 24 13:14:42 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Aug 24 13:16:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ee7c4de

net-mail/amavis-logwatch: new revision with some bugfix patches.

Upstream development has stalled for this package, so we now include a
few patches needed to support modern versions of perl and amavisd-new.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../amavis-logwatch-1.51.03-r1.ebuild  | 44 
 .../ignore-amavis-startup-notifications.patch  | 31 ++
 .../files/ignore-utf8smtp-lines.patch  | 32 +++
 .../files/redundant-argument-to-sprintf.patch  | 48 ++
 .../files/unescaped-left-brace.patch   | 38 +
 5 files changed, 193 insertions(+)

diff --git a/net-mail/amavis-logwatch/amavis-logwatch-1.51.03-r1.ebuild 
b/net-mail/amavis-logwatch/amavis-logwatch-1.51.03-r1.ebuild
new file mode 100644
index 000..891d142b26f
--- /dev/null
+++ b/net-mail/amavis-logwatch/amavis-logwatch-1.51.03-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A log analyzer for amavisd-new"
+HOMEPAGE="http://logreporters.sourceforge.net/;
+SRC_URI="mirror://sourceforge/logreporters/${P}.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-lang/perl"
+
+PATCHES=(
+   "${FILESDIR}/unescaped-left-brace.patch"
+   "${FILESDIR}/redundant-argument-to-sprintf.patch"
+   "${FILESDIR}/ignore-amavis-startup-notifications.patch"
+   "${FILESDIR}/ignore-utf8smtp-lines.patch"
+)
+
+src_prepare() {
+   default
+   # Replace the default config file location with ours.
+   local cfg_default='/usr/local/etc/${progname_prefix}-logwatch.conf'
+   local cfg_gentoo='/etc/${progname_prefix}-logwatch.conf';
+   sed -i "s~${cfg_default}~${cfg_gentoo}~" ${PN} \
+   || die 'failed to update the default config location'
+}
+
+src_compile() {
+   # The default make target just outputs instructions. We don't want
+   # the user to see these, so we avoid the default emake.
+   :
+}
+
+src_install() {
+   dodoc Bugs Changes README
+   doman ${PN}.1
+   dobin ${PN}
+   insinto /etc
+   doins ${PN}.conf
+}

diff --git 
a/net-mail/amavis-logwatch/files/ignore-amavis-startup-notifications.patch 
b/net-mail/amavis-logwatch/files/ignore-amavis-startup-notifications.patch
new file mode 100644
index 000..4dd019186e4
--- /dev/null
+++ b/net-mail/amavis-logwatch/files/ignore-amavis-startup-notifications.patch
@@ -0,0 +1,31 @@
+From 15bf4096ea496a28210e2f4c1f34ab28b413566a Mon Sep 17 00:00:00 2001
+From: Michael Orlitzky 
+Date: Thu, 24 Aug 2017 08:52:18 -0400
+Subject: [PATCH 3/4] Ignore amavisd-new "starting child processes"
+ notifications.
+
+Newer versions of amavisd-new log the following constantly:
+
+  sd_notify (no socket): STATUS=Starting child process(es), ready for work.
+
+It's of no use to us, so add it to the global "ignore" list.
+---
+ amavis-logwatch | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/amavis-logwatch b/amavis-logwatch
+index 1aab787..06b60c8 100644
+--- a/amavis-logwatch
 b/amavis-logwatch
+@@ -2044,6 +2044,8 @@ sub create_ignore_list() {
+ # unanchored
+push @ignore_list_final, qr/\bRUSAGE\b/;
+push @ignore_list_final, qr/: Sending .* to UNIX socket/;
++
++   push @ignore_list_final, qr/sd_notify \(no socket\): STATUS=Starting child 
process\(es\), ready for work./
+ }
+ 
+ # Notes:
+-- 
+2.13.0
+

diff --git a/net-mail/amavis-logwatch/files/ignore-utf8smtp-lines.patch 
b/net-mail/amavis-logwatch/files/ignore-utf8smtp-lines.patch
new file mode 100644
index 000..83fd4cb80a4
--- /dev/null
+++ b/net-mail/amavis-logwatch/files/ignore-utf8smtp-lines.patch
@@ -0,0 +1,32 @@
+From a8dac25fe398e42abdb89b85b1435d52386827b4 Mon Sep 17 00:00:00 2001
+From: Michael Orlitzky 
+Date: Thu, 24 Aug 2017 09:05:04 -0400
+Subject: [PATCH 4/4] Ignore UTF8SMTP lines.
+
+Lines that look like,
+
+  UTF8SMTP :10024 /var/...:  -> 
+  BODY=8BITMIME SMTPUTF8 Received: from mx.example.com ([127.0.0.1]) by...
+
+were previously unmatched because of the relatively-new "UTF8SMTP".
+Similar lines that have "ESMTP" instead of "UTF8SMTP" are already
+ignored, so it makes sense to ignore the "UTF8SMTP" lines too.
+---
+ amavis-logwatch | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/amavis-logwatch b/amavis-logwatch
+index 06b60c8..deb9146 100644
+--- a/amavis-logwatch
 b/amavis-logwatch
+@@ -2132,6 +2132,7 @@ while (<>) {
+ or ($p1 =~ /^SpamControl/)
+ or ($p1 =~ /^Perl/)
+ or ($p1 =~ 

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

2017-08-24 Thread Jeroen Roovers
commit: a71a7ca20095f88e9b075944056fa1eefabfc872
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Aug 24 12:42:36 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Aug 24 12:47:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a71a7ca2

net-analyzer/yersinia: Version bump.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-analyzer/yersinia/Manifest  |  1 +
 net-analyzer/yersinia/yersinia-0.8.2.ebuild | 53 +
 2 files changed, 54 insertions(+)

diff --git a/net-analyzer/yersinia/Manifest b/net-analyzer/yersinia/Manifest
index d1a86e20572..ee8e8e0fff4 100644
--- a/net-analyzer/yersinia/Manifest
+++ b/net-analyzer/yersinia/Manifest
@@ -1 +1,2 @@
 DIST yersinia-0.7.3.tar.gz 378124 SHA256 
042abc466c5b470b97079e0049b4029a8cbb75d583cfbfb756fca76e460d40b4 SHA512 
60a1b58e6d76448e9332656645b468a6aa66afa0f45ea4b70a929651194a294b9b559bbe5fbacaeb475126e7ac248cd97c29f3177e5080286b2f551f1400d339
 WHIRLPOOL 
bf554765fb4d8a5a2c4bef78841c58c8712cd3b44c3d325e0b92b51ff4ff629a377ce78471df45d1307341ff9fd3099945d5359a86df47aebafeca7b447a2c8b
+DIST yersinia-0.8.2.tar.gz 387889 SHA256 
964f528dbffd904376ab7986e69b1e8639591c929e2f39186ac9ebf2d3bc761f SHA512 
2c7c89f19b6791150c472a6066b6ffaf9ac5b3d1a3d2e6a27f91293bba9a0f72d147266731e5e2670e4bf7e67ccf04b6e353071ca42d3d281b25126c9bfcb1dd
 WHIRLPOOL 
4c2d075fadebb3e6da9751f0d502dcbdbba997a48ed9616b56fc34a5fd2ea7a41aa9ef293cc88316963344254e72650188568c337535c3129d6445a716e24678

diff --git a/net-analyzer/yersinia/yersinia-0.8.2.ebuild 
b/net-analyzer/yersinia/yersinia-0.8.2.ebuild
new file mode 100644
index 000..bd77f7338bf
--- /dev/null
+++ b/net-analyzer/yersinia/yersinia-0.8.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools
+
+DESCRIPTION="A framework for layer 2 attacks"
+HOMEPAGE="http://www.yersinia.net/;
+SRC_URI="https://github.com/tomac/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk ncurses"
+
+RDEPEND="
+   ncurses? ( >=sys-libs/ncurses-5.5 )
+   gtk? ( =x11-libs/gtk+-2* )
+   >=net-libs/libnet-1.1.2
+   >=net-libs/libpcap-0.9.4
+"
+DEPEND="
+   virtual/pkgconfig
+   ${RDEPEND}
+"
+DOCS=( AUTHORS ChangeLog FAQ README THANKS TODO )
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.7.1-no-ncurses.patch
+   "${FILESDIR}"/${PN}-0.7.3-tinfo.patch
+)
+
+src_prepare() {
+   default
+
+   if ! use gtk; then
+   #bug #514802
+   sed -i -e '/AM_GLIB_GNU_GETTEXT/d' configure.in || die
+   fi
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-admin \
+   --with-pcap-includes=/usr/include \
+   $(use_with ncurses) \
+   $(use_enable gtk)
+}
+
+src_compile() {
+   emake CFLAGS="${CFLAGS}"
+}



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

2017-08-24 Thread Jeroen Roovers
commit: b32376b0081b0c9a6e1caf8b86b177a0c6b51f90
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Aug 24 12:32:39 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Aug 24 12:47:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b32376b0

net-misc/youtube-dl: EAPI=6.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-misc/youtube-dl/youtube-dl-2017.08.23.ebuild | 6 +++---
 net-misc/youtube-dl/youtube-dl-.ebuild   | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-misc/youtube-dl/youtube-dl-2017.08.23.ebuild 
b/net-misc/youtube-dl/youtube-dl-2017.08.23.ebuild
index 57b578450c4..fa2e8cbf808 100644
--- a/net-misc/youtube-dl/youtube-dl-2017.08.23.ebuild
+++ b/net-misc/youtube-dl/youtube-dl-2017.08.23.ebuild
@@ -1,10 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
-inherit bash-completion-r1 distutils-r1 eutils
+inherit bash-completion-r1 distutils-r1
 
 DESCRIPTION="Download videos from YouTube.com (and more sites...)"
 HOMEPAGE="https://rg3.github.com/youtube-dl/;
@@ -67,7 +67,7 @@ python_prepare_all() {
|| die
fi
 
-   epatch_user
+   eapply_user
 
distutils-r1_python_prepare_all
 }

diff --git a/net-misc/youtube-dl/youtube-dl-.ebuild 
b/net-misc/youtube-dl/youtube-dl-.ebuild
index 003112d16b1..683bc08f1a1 100644
--- a/net-misc/youtube-dl/youtube-dl-.ebuild
+++ b/net-misc/youtube-dl/youtube-dl-.ebuild
@@ -1,10 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
-inherit bash-completion-r1 distutils-r1 eutils git-r3
+inherit bash-completion-r1 distutils-r1 git-r3
 
 DESCRIPTION="Download videos from YouTube.com (and more sites...)"
 HOMEPAGE="https://rg3.github.com/youtube-dl/;
@@ -66,7 +66,7 @@ python_prepare_all() {
|| die
fi
 
-   epatch_user
+   eapply_user
 
distutils-r1_python_prepare_all
 }



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

2017-08-24 Thread Jeroen Roovers
commit: 5a98a6cd115db0de60e96bc221ce3ee21901d007
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Aug 24 12:47:16 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Aug 24 12:47:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a98a6cd

net-analyzer/yersinia: Update dependencies.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-analyzer/yersinia/yersinia-0.8.2.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/yersinia/yersinia-0.8.2.ebuild 
b/net-analyzer/yersinia/yersinia-0.8.2.ebuild
index bd77f7338bf..4ec918539c0 100644
--- a/net-analyzer/yersinia/yersinia-0.8.2.ebuild
+++ b/net-analyzer/yersinia/yersinia-0.8.2.ebuild
@@ -14,8 +14,12 @@ KEYWORDS="~amd64 ~x86"
 IUSE="gtk ncurses"
 
 RDEPEND="
-   ncurses? ( >=sys-libs/ncurses-5.5 )
-   gtk? ( =x11-libs/gtk+-2* )
+   ncurses? ( >=sys-libs/ncurses-5.5:= )
+   gtk? (
+   dev-libs/glib:2
+   x11-libs/gdk-pixbuf
+   =x11-libs/gtk+-2*
+   )
>=net-libs/libnet-1.1.2
>=net-libs/libpcap-0.9.4
 "



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

2017-08-24 Thread Michael Palimaka
commit: 276ff2e0d83615cc31097f6f9f6291f9eade63f2
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Aug 24 12:32:05 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Aug 24 12:32:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=276ff2e0

dev-util/monkeystudio: update HOMEPAGE

Gentoo-bug: 628778
Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-util/monkeystudio/monkeystudio-1.9.0.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/monkeystudio/monkeystudio-1.9.0.4-r2.ebuild 
b/dev-util/monkeystudio/monkeystudio-1.9.0.4-r2.ebuild
index 00d02015f7f..a6256c77b8a 100644
--- a/dev-util/monkeystudio/monkeystudio-1.9.0.4-r2.ebuild
+++ b/dev-util/monkeystudio/monkeystudio-1.9.0.4-r2.ebuild
@@ -9,7 +9,7 @@ inherit qt4-r2
 MY_P="mks_${PV}-src"
 
 DESCRIPTION="A cross platform Qt 4 IDE"
-HOMEPAGE="http://www.monkeystudio.org;
+HOMEPAGE="https://monkeystudio.pasnox.com/;
 SRC_URI="https://${PN}.googlecode.com/files/${MY_P}.tar.gz;
 
 LICENSE="GPL-2 LGPL-3"



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

2017-08-24 Thread Jory Pratt
commit: 236fdcbad478b5df53f407107d02127ecf23042f
Author: Jory A. Pratt  gentoo  org>
AuthorDate: Thu Aug 24 12:29:31 2017 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Thu Aug 24 12:29:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=236fdcba

www-client/firefox: Fix sandbox issue with prlimite64

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 www-client/firefox/Manifest  | 2 +-
 www-client/firefox/firefox-52.3.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 0588faa74ae..00ed1909012 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -1,5 +1,5 @@
 DIST firefox-52.2-patches-01.tar.xz 10400 SHA256 
18dbd0d6bbab50918ef3341b739710d45a45efb4aa6cee86b4b8a620cc590b93 SHA512 
85cc57e27c46c3243deedcc21d248babbd9ac6c144332ac70dd6e00161fb46584d090683bc1e066c0e9136d6ede5a4e30ccb68d83cad448f6b0d8223c726dafc
 WHIRLPOOL 
65d351f5919b897af516754df0df57b65789d8030280a35d9ab1c2e7790b2713aaac8ad1caaa1ee42007aed17f971355d7f478d134930d0e1a6148a254dd9bba
-DIST firefox-52.2-patches-02.tar.xz 12584 SHA256 
3714ebf55a11cec435a42dad0e351a6648f345cda947cfdcce5d163e86af9c27 SHA512 
e16d014c60f9c665e5bf1a5e9b7940b101a38f6af26970bd7c71cf0764a11d65816ad2fef2050fd6fc7b10835161d1babcb64c1b10eba1b0c7b3310fc40b57ef
 WHIRLPOOL 
487a383e3db49c57e40c31524faf4d94fcd925b0680eb2ba5e2456a545c494625048f8894e48d4271ef7452ab538a249ac11d826fcf09b8e210fa831580a3b6b
+DIST firefox-52.2-patches-03.tar.xz 13148 SHA256 
e2ab0acf173ef06874c6204a7ea77d11404dc70deca5d9edcee2e3a092ff4e60 SHA512 
420dbeded3ff2f81250554416115a674ece1847db4449af9d09fa3ea5861037da9bd8525ce5bceede2abab1b58e06485e95417644c0ba8332eb076fbfed7cecd
 WHIRLPOOL 
be22652ab1fad0c55d3f3876d50f624d18b6472e7c292e96b5cb1f0e3672ef58fd41afbffd5ead912be1c15031595563eeacc2bea19673785fdde039f799e968
 DIST firefox-52.2.0esr-ach.xpi 427640 SHA256 
27118787ecf565c3a07101074f100eddcbc86d0a7dd62fd5f0e52ae4ceff4c7f SHA512 
d7101b47d7de77e252edc43cae745be8884ae431caf4c8ea9ebb91af176ef145efc73264a196f967340b7ca6224384c75673b9883b35a1f6734d8f23bca3561a
 WHIRLPOOL 
2f642320c9e83a55fe6b97888fe5156778b08400c23f57040fb30e639b590626c8f1852d4144a48134c05d384abd3708822235102930bcc98c337c5fafdba598
 DIST firefox-52.2.0esr-af.xpi 436823 SHA256 
61d338f0cb09da9fdcef7addb8122a8eb231185681eb84b33799818ab3372120 SHA512 
3177d0592efc8a0cf49bfcf9d5411f97d326fdade7c91387f656b02cb9e691e40924d965126822375ce8f1c117a93d650806d41be91f585907058e4e66cffd78
 WHIRLPOOL 
a0dddb61b1ad750ba1a51966949f9ddf757a5289350842c8cef33096d6fb52b367859582ae77aa233a2926007635b7e5c78e6d906d24941b0ba924c7aecb9853
 DIST firefox-52.2.0esr-an.xpi 445142 SHA256 
5dd40dd9f0be8485b150af966f193abfc3a301025dcc927fbe28fac384bd8a40 SHA512 
09c3241b7720a8e41a457d24b699bcbe38b2b5c491c1d0c856e3484b1e7363c5eb5bec4fb33c2e98f5469399f5f759845c7eb3ddf5af737e04128a42ce1bc090
 WHIRLPOOL 
1c570bbae63ba30be034a9f86a838d7eaf91971102605d1e190365ed7b044db31aa9387dde990f693ff7975054d5c8240d5688ea86c21fe0d5e38c1d71506983

diff --git a/www-client/firefox/firefox-52.3.0.ebuild 
b/www-client/firefox/firefox-52.3.0.ebuild
index c8eb336971b..27a30ba6660 100644
--- a/www-client/firefox/firefox-52.3.0.ebuild
+++ b/www-client/firefox/firefox-52.3.0.ebuild
@@ -24,7 +24,7 @@ if [[ ${MOZ_ESR} == 1 ]]; then
 fi
 
 # Patch version
-PATCH="${PN}-52.2-patches-02"
+PATCH="${PN}-52.2-patches-03"
 MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases;
 
 MOZCONFIG_OPTIONAL_GTK2ONLY=1



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

2017-08-24 Thread Jory Pratt
commit: f220530d71b6ca02337c2669d09e7fcd4f5806e7
Author: Jory A. Pratt  gentoo  org>
AuthorDate: Thu Aug 24 12:28:24 2017 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Thu Aug 24 12:28:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f220530d

mail-client/thunderbird: Fix sandbox issue with prlimit64

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 mail-client/thunderbird/Manifest  | 2 +-
 mail-client/thunderbird/thunderbird-52.3.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 2b4d4310ea7..e8679802abc 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,6 +1,6 @@
 DIST firefox-45.0-patches-12.tar.xz 22040 SHA256 
563d7bbe67aa4379ab0a9b460aa397aa2a8e9d1cadcf776490beb7349230c6c1 SHA512 
be9981818e549d79f8557427dd506b9c473922c0043384563c1fd92e4c6c96c91afb8bb01d4499a3a61b463ecf2875bc776fef0f279c0f2fc3625602cb47880b
 WHIRLPOOL 
4f100eadb5aae49731344d526ba482c97dfecebfd20de533e4986e3a0463ebe31853bf1f9faf914a6fcfab82936a52cbda2add84c019fd6ab15ea086115e5bef
 DIST firefox-52.2-patches-01.tar.xz 10400 SHA256 
18dbd0d6bbab50918ef3341b739710d45a45efb4aa6cee86b4b8a620cc590b93 SHA512 
85cc57e27c46c3243deedcc21d248babbd9ac6c144332ac70dd6e00161fb46584d090683bc1e066c0e9136d6ede5a4e30ccb68d83cad448f6b0d8223c726dafc
 WHIRLPOOL 
65d351f5919b897af516754df0df57b65789d8030280a35d9ab1c2e7790b2713aaac8ad1caaa1ee42007aed17f971355d7f478d134930d0e1a6148a254dd9bba
-DIST firefox-52.2-patches-02.tar.xz 12584 SHA256 
3714ebf55a11cec435a42dad0e351a6648f345cda947cfdcce5d163e86af9c27 SHA512 
e16d014c60f9c665e5bf1a5e9b7940b101a38f6af26970bd7c71cf0764a11d65816ad2fef2050fd6fc7b10835161d1babcb64c1b10eba1b0c7b3310fc40b57ef
 WHIRLPOOL 
487a383e3db49c57e40c31524faf4d94fcd925b0680eb2ba5e2456a545c494625048f8894e48d4271ef7452ab538a249ac11d826fcf09b8e210fa831580a3b6b
+DIST firefox-52.2-patches-03.tar.xz 13148 SHA256 
e2ab0acf173ef06874c6204a7ea77d11404dc70deca5d9edcee2e3a092ff4e60 SHA512 
420dbeded3ff2f81250554416115a674ece1847db4449af9d09fa3ea5861037da9bd8525ce5bceede2abab1b58e06485e95417644c0ba8332eb076fbfed7cecd
 WHIRLPOOL 
be22652ab1fad0c55d3f3876d50f624d18b6472e7c292e96b5cb1f0e3672ef58fd41afbffd5ead912be1c15031595563eeacc2bea19673785fdde039f799e968
 DIST gdata-provider-2.6-r1.tar.xz 83836 SHA256 
e181d5fe69e66f34719295790301e0d265c855be5f30df516c52dd3708d82158 SHA512 
e5fcf60c221590d1d904ce8c6a74da7208b118c2872a26267f4ee6d3e68eea466d44b979b7259a012a21e48eb5b470d52cc9e58584226fe04ce88ff698da495b
 WHIRLPOOL 
0e85fbb321edec0397b42808fd6320e245de35ddd1cf772545c432dbf26d8c28b042ba2c61bbde2abdbf4d5cca076436e6d678d6d636d3bcc562470d485df6c1
 DIST gdata-provider-3.3.tar.xz 85628 SHA256 
1a1751a5dd3d941bb28051c1d3af5d96c6c06b00c1b2d6b2442e312ec14644bd SHA512 
ae0c0e6fd42d6e7088256ca8a4be5b0bac84b2f331b51afdc982354caef60b6ba631d4f76bfba7523000b49235c8f8c63704d90acf24b34b14696b709be9342b
 WHIRLPOOL 
2b77c9343437633dc8b26365b6f172999364b81b4928744e0eba0d0de50179fbd845085cc4fbf95a0c068a9b76bd2280db8f9f349ded680686ab6cac949bbcc6
 DIST lightning-4.7.8.tar.xz 1951252 SHA256 
b31acd34aa38eff8b8043922794f9ef6e2dc67740e7689462991bf9517f15756 SHA512 
37decaf4010e48cf242e76c5d73caf96f7b1e34c67fd465fb8b33055a6986d5fa7b1557862526224ab4ac421df3441e974d297ec4a9454dd63a039683ec46fe6
 WHIRLPOOL 
7494f30e08e74097179de6f44502b91efb2b65cd9bad4f3961678496c1fa376e0f5a77dbff670d66225e49a7ad11f24d8097498678fb128409e9295fc9323292

diff --git a/mail-client/thunderbird/thunderbird-52.3.0.ebuild 
b/mail-client/thunderbird/thunderbird-52.3.0.ebuild
index a059a25c534..c96cdb11c74 100644
--- a/mail-client/thunderbird/thunderbird-52.3.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-52.3.0.ebuild
@@ -17,7 +17,7 @@ uk vi zh-CN zh-TW )
 MOZ_PV="${PV/_beta/b}"
 
 # Patches
-PATCHFF="firefox-52.2-patches-02"
+PATCHFF="firefox-52.2-patches-03"
 
 MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases;
 



[gentoo-commits] proj/mozilla:master commit in: www-client/firefox/, mail-client/thunderbird/

2017-08-24 Thread Jory Pratt
commit: 890bd40a38a79e76463e1c60d7d018b484af598e
Author: Jory A. Pratt  gentoo  org>
AuthorDate: Thu Aug 24 12:25:57 2017 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Thu Aug 24 12:25:57 2017 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=890bd40a

www-client/firefox mail-client/thunderbird - Fix sandbox issue with e10s

 mail-client/thunderbird/Manifest  | 2 +-
 mail-client/thunderbird/thunderbird-52.3.0.ebuild | 2 +-
 www-client/firefox/Manifest   | 2 +-
 www-client/firefox/firefox-52.3.0.ebuild  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 6d3c093..a1ec458 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,4 +1,4 @@
-DIST firefox-52.2-patches-02.tar.xz 12584 SHA256 
3714ebf55a11cec435a42dad0e351a6648f345cda947cfdcce5d163e86af9c27 SHA512 
e16d014c60f9c665e5bf1a5e9b7940b101a38f6af26970bd7c71cf0764a11d65816ad2fef2050fd6fc7b10835161d1babcb64c1b10eba1b0c7b3310fc40b57ef
 WHIRLPOOL 
487a383e3db49c57e40c31524faf4d94fcd925b0680eb2ba5e2456a545c494625048f8894e48d4271ef7452ab538a249ac11d826fcf09b8e210fa831580a3b6b
+DIST firefox-52.2-patches-03.tar.xz 13148 SHA256 
e2ab0acf173ef06874c6204a7ea77d11404dc70deca5d9edcee2e3a092ff4e60 SHA512 
420dbeded3ff2f81250554416115a674ece1847db4449af9d09fa3ea5861037da9bd8525ce5bceede2abab1b58e06485e95417644c0ba8332eb076fbfed7cecd
 WHIRLPOOL 
be22652ab1fad0c55d3f3876d50f624d18b6472e7c292e96b5cb1f0e3672ef58fd41afbffd5ead912be1c15031595563eeacc2bea19673785fdde039f799e968
 DIST gdata-provider-3.3.tar.xz 85628 SHA256 
1a1751a5dd3d941bb28051c1d3af5d96c6c06b00c1b2d6b2442e312ec14644bd SHA512 
ae0c0e6fd42d6e7088256ca8a4be5b0bac84b2f331b51afdc982354caef60b6ba631d4f76bfba7523000b49235c8f8c63704d90acf24b34b14696b709be9342b
 WHIRLPOOL 
2b77c9343437633dc8b26365b6f172999364b81b4928744e0eba0d0de50179fbd845085cc4fbf95a0c068a9b76bd2280db8f9f349ded680686ab6cac949bbcc6
 DIST lightning-5.4.3.tar.xz 1891484 SHA256 
77185d29bddefa121e27cdd061f0cc227b1da1097b59493ee4138ba573a527d1 SHA512 
e7903ffbe729c9608647c883202e668bb0a502ad55bd5330d073a92f336a2be427e364829a609912a32432c9a6eaa2390f6b8bfff4e61e87d03f72a4ac2aad03
 WHIRLPOOL 
9c7765221196080ffc69a3b0a8f1d77f59a3c9a742151049ff121c9f99adfe134165f3fafa6fa950196a809fa5103d5ef6527ca23f51af3394e74b87f95bc50d
 DIST thunderbird-52.3.0-ar.xpi 604235 SHA256 
a96dbaed8c14e113c2e2295422c4346ed97cbba349f6464532d4585ab6a5be88 SHA512 
c8a4c362499f9f4c2babe878c67e85675d65a88b8d57cae2c1c11ea0a36afa8f21ba200c848f883ad46d1c94a468395e2aa3f9c23a68f6360e9ece73fb9ecea8
 WHIRLPOOL 
81c02925d19fc8cae32b7469431805eec80a8fba360a21ce2a1283ce97caaf33cdf5ab94f87002173477dcb779b5ac168047f2fd02c41b9c3c16efd348d89f7f

diff --git a/mail-client/thunderbird/thunderbird-52.3.0.ebuild 
b/mail-client/thunderbird/thunderbird-52.3.0.ebuild
index c1868d5..8755243 100644
--- a/mail-client/thunderbird/thunderbird-52.3.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-52.3.0.ebuild
@@ -17,7 +17,7 @@ uk vi zh-CN zh-TW )
 MOZ_PV="${PV/_beta/b}"
 
 # Patches
-PATCHFF="firefox-52.2-patches-02"
+PATCHFF="firefox-52.2-patches-03"
 
 MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases;
 

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 67f6950..886a1e8 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -1,4 +1,4 @@
-DIST firefox-52.2-patches-02.tar.xz 12584 SHA256 
3714ebf55a11cec435a42dad0e351a6648f345cda947cfdcce5d163e86af9c27 SHA512 
e16d014c60f9c665e5bf1a5e9b7940b101a38f6af26970bd7c71cf0764a11d65816ad2fef2050fd6fc7b10835161d1babcb64c1b10eba1b0c7b3310fc40b57ef
 WHIRLPOOL 
487a383e3db49c57e40c31524faf4d94fcd925b0680eb2ba5e2456a545c494625048f8894e48d4271ef7452ab538a249ac11d826fcf09b8e210fa831580a3b6b
+DIST firefox-52.2-patches-03.tar.xz 13148 SHA256 
e2ab0acf173ef06874c6204a7ea77d11404dc70deca5d9edcee2e3a092ff4e60 SHA512 
420dbeded3ff2f81250554416115a674ece1847db4449af9d09fa3ea5861037da9bd8525ce5bceede2abab1b58e06485e95417644c0ba8332eb076fbfed7cecd
 WHIRLPOOL 
be22652ab1fad0c55d3f3876d50f624d18b6472e7c292e96b5cb1f0e3672ef58fd41afbffd5ead912be1c15031595563eeacc2bea19673785fdde039f799e968
 DIST firefox-52.3.0esr-ach.xpi 427640 SHA256 
c0aacc28486d754902edbbbe50ed183abad204a8cce75b11863e1cf96a60d825 SHA512 
2fa27fc4088cd0643c622e3da161a4867891eb609c4a9378848432db3531407bb4d54c475addfd2ecdc1345d33031aeded11148e488c555d1a19e78b545dc1fc
 WHIRLPOOL 
d3d6bd6d1a24fc8bbf700ae3e821ef23a18e0e0d8f17cbf48f1a12f97f68ea18fd00b8d78cd53578dadfdca8f4d1a86b22a0c1b3e2d462e015c62aa3b8de1ecf
 DIST firefox-52.3.0esr-af.xpi 436823 SHA256 
207af367fa9f488aeacc765706cd94d7cf3c105ee457e705209d627037822dcc SHA512 
fb1cca8b0a3dc8de6674838aa6455f240f15d676e28c48fa671401bf10df9557c5ecf3382285d945a83a42e345d5d5e88563a65ccdafa0c4ac3549e49e1068ea
 WHIRLPOOL 

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

2017-08-24 Thread Jeroen Roovers
commit: 63f530d1ace11d951fcc877039314e19266e32ca
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Aug 24 12:24:09 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Aug 24 12:24:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63f530d1

net-misc/youtube-dl: Version bump.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-misc/youtube-dl/Manifest |  1 +
 net-misc/youtube-dl/youtube-dl-2017.08.23.ebuild | 98 
 2 files changed, 99 insertions(+)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index e4001f5121b..9f14fb616c7 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1,3 +1,4 @@
 DIST youtube-dl-2017.03.16.tar.gz 2631620 SHA256 
55df3cbda9cf86e49baf54040340ec74c692bb3d6da3d2f5a1bc1238017dd492 SHA512 
f3b8942f6b2be3b1cfd4bddfb74c17bad48c8ef4bea34114970ecb9d65b5a3dcbe71beba6d7c2dbda168371bbb2e8bbaddce58039bd9d158bf23950a2a88123c
 WHIRLPOOL 
8345da00074e62ec9a9c244cb9ef64930fbd0e5e9e5bc1709bfcf56517cc6312031a09523c3016db2a1542c16a0297bea9d6883a201ae94e347e358307e92422
 DIST youtube-dl-2017.08.13.tar.gz 2777317 SHA256 
212c4e6a622d4e20ea888d1b1539ab063e171bed2a05c9e00db71ed53ab059dd SHA512 
0063f25b5ee1d1ff750f160d8e2f8c26658045bab5a8f6246ebb004bdef3ff7767034e71931e2e7fcb3e08426265bb7f852330f27beb84586ddeb7871e2bf747
 WHIRLPOOL 
71d16e1b7ca0996acca808ed79e6b3c0d02569dbda9d0b4e3c2322ca7fcf5a826c16d700df13c487cebf920b3c1f1487d30d5997b4302a62b58712682c7c4b3d
 DIST youtube-dl-2017.08.18.tar.gz 2779312 SHA256 
a7f4279b7b8b54f44025fccc22f3e511cae77314f7d37b73334c981946e4c3d6 SHA512 
bf403e2f4b7024346219ce01b229ab18329e3faf7aadbd0706e7783072815eaf588812ccbed876212d57192533c09ec8aaceb4a497a411672533b436a9f215f5
 WHIRLPOOL 
a262d999ef27f44b4daeda207b35d2f4952aa04f5b965ada8d47a9b2f64d0f887a5d2276a13db297e9d40957c266556db551ed326beddd5239951cd0262dfc12
+DIST youtube-dl-2017.08.23.tar.gz 2783237 SHA256 
90c56ce90cd99cefb83607c37b0b641c7e4e1ef37040ad4187425aebcfc800ef SHA512 
d4e1407558ed7dc7369ada2eabbd64f0e74b718abc67f7f4aa1eef8f522880a63b943b70b6af4b18df176db72c9e9552f1e36727312944b62b6d3aae3bc11b4e
 WHIRLPOOL 
32620396ae7e7b620e956539a5afd98223dff176ad6306fc291bc4f4bdace5a309b9b5f7afc1ee5c982d5e62c7d93886073d3c5c29629673f0336c8378216fba

diff --git a/net-misc/youtube-dl/youtube-dl-2017.08.23.ebuild 
b/net-misc/youtube-dl/youtube-dl-2017.08.23.ebuild
new file mode 100644
index 000..57b578450c4
--- /dev/null
+++ b/net-misc/youtube-dl/youtube-dl-2017.08.23.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
+inherit bash-completion-r1 distutils-r1 eutils
+
+DESCRIPTION="Download videos from YouTube.com (and more sites...)"
+HOMEPAGE="https://rg3.github.com/youtube-dl/;
+SRC_URI="http://youtube-dl.org/downloads/${PV}/${P}.tar.gz;
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+IUSE="+offensive test"
+
+RDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-python/nose[coverage(+)] )
+"
+
+S="${WORKDIR}/${PN}"
+
+python_prepare_all() {
+   if ! use offensive; then
+   sed -i -e "/..version../s|'$|+gentoo.no.offensive.sites'|g" \
+   youtube_dl/version.py || die
+   # these have single line import statements
+   local xxx=(
+   alphaporno anysex behindkink camwithher chaturbate 
eporner
+   eroprofile extremetube foxgay goshgay hellporno 
hentaistigma
+   hornbunny keezmovies lovehomeporn mofosex motherless 
myvidster
+   porn91 porncom pornflip pornhd pornotube pornovoisines 
pornoxo
+   ruleporn sexu slutload spankbang spankwire sunporno 
thisav tube8
+   vporn watchindianporn xbef xnxx xtube xvideos 
xxxymovies youjizz
+   youporn
+   )
+   # these have multi-line import statements
+   local mxxx=(
+   drtuber fourtube pornhub redtube tnaflix xhamster
+   )
+   # do single line imports
+   sed -i \
+   -e $( printf '/%s/d;' ${xxx[@]} ) \
+   youtube_dl/extractor/extractors.py \
+   || die
+
+   # do multiple line imports
+   sed -i \
+   -e $( printf '/%s/,/)/d;' ${mxxx[@]} ) \
+   youtube_dl/extractor/extractors.py \
+   || die
+
+   sed -i \
+   -e $( printf '/%s/d;' ${mxxx[@]} ) \
+   youtube_dl/extractor/generic.py \
+   || die
+
+   rm 

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

2017-08-24 Thread Jeroen Roovers
commit: 713301bcbeb43a05d39fdfe0e37804cafa95ce63
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Aug 24 12:22:18 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Aug 24 12:22:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=713301bc

www-client/vivaldi-snapshot: Version bump.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 236ea33c9d5..77d653a8d34 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -2,3 +2,5 @@ DIST vivaldi-snapshot-1.12.933.3_p1-amd64.deb 52677220 SHA256 
a70badba8220288b08
 DIST vivaldi-snapshot-1.12.933.3_p1-i386.deb 53693420 SHA256 
d42c89e915502a1170fc549ac7a65738ad60ba0ef1d343cb1d7592eb8c77dc53 SHA512 
c41fc7eccf57acda87c1d0fee60aa680312e4e55260f85b2e2b29f6b13f09778d09ca3c0533cfd4bbb8dbdb66b9ea3fe3e9582b9b4109c3e773db6574885e290
 WHIRLPOOL 
60ac1f36ebcc7b921e3f97e9a4f17446238b33ebe14ee4a5596470737176e5a3269d28060c2ddfe7bff0e88df8700509363801a4f65a7955541a43a46ee82ef1
 DIST vivaldi-snapshot-1.12.936.3_p1-amd64.deb 52653384 SHA256 
c4d02329af0ae3cb5c160618809b4dd52367cce657b1ec480b18ed0620562d82 SHA512 
fc782bca77dfccab92c9d66981c98da87c4391d52c4e03abb29209d8b7090f44430a3adf2b322cd3d7b4757194ed45f3dc60d4f2854f6394930dd6dc9faab8d8
 WHIRLPOOL 
27ed98222ecd2b285b9ab62ac8fcab5b03d6b0504f697cf1a728d62463affcfaa09e4a111c046359301ae076cbabca82ba12fb999afdebc99aaea0f84fee5b8d
 DIST vivaldi-snapshot-1.12.936.3_p1-i386.deb 53724762 SHA256 
94991dade2ef39288956937760204a7b75f84a525ef06073779c0c0a47b4ce5e SHA512 
3df17da20080a82132c0d571f1ff831057384ae47f7c710c222bf5ac08e008129a469d0fe583a2b049c7db7dcf80e1434da00258578da651adc48f85b1ff1414
 WHIRLPOOL 
e8d0f40d54be1a9d47da315c197ab04268f28ab4f9a19d58f09180dd5ef9d20f1339cdde946ebbc4fa916a4c334c72a48f0e462b299ad48936044236efa5bd13
+DIST vivaldi-snapshot-1.12.941.3_p1-amd64.deb 52635142 SHA256 
e016e15483eb2a122833d3f0fd6af38a32789b0af214a58af586da873f458e96 SHA512 
9e6ea47efe326536ffd39b564cd18421fc8e6dbc82f00ecb34d282c275fe076f15d73c7d9f11334b8cdb0b2a028557c1e784e9cb6a6523feed5bb742ad00d52b
 WHIRLPOOL 
4c58afaa230bed0ba6d837585400338391c349f884e48284db27b72f315a81453a0486335a1ea518bb3c01d0349e6a7d099708c40c2f6d79bcb446e957859e15
+DIST vivaldi-snapshot-1.12.941.3_p1-i386.deb 53712710 SHA256 
e3f478e841beef62e83dac1c4c08f5e55bf878041ad5a592bb9e1349a89b9e38 SHA512 
5f1f107f91e8a62dd6836c94b9a6b5c14bce42f670c2bdcdd74e15a4c129fffea46ac5678703de41ffbed0de847cf15f978aa668257dcf5dc0d9890f3ac0463a
 WHIRLPOOL 
61e966c9de09e7157721c48b353ffc78211c937d0f80bc53b57ff33ae0d037dfb4c66afe129c8ac5e0139ae4478a635f8941e30407434a82c1d9158480369f08

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

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

2017-08-24 Thread Jeroen Roovers
commit: 0363b325dae022fd0428773d20270910a1406b88
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Aug 24 12:24:49 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Aug 24 12:24:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0363b325

net-misc/youtube-dl: Old.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-misc/youtube-dl/Manifest |  1 -
 net-misc/youtube-dl/youtube-dl-2017.08.13.ebuild | 98 
 2 files changed, 99 deletions(-)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index 9f14fb616c7..61b07ffdd33 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1,4 +1,3 @@
 DIST youtube-dl-2017.03.16.tar.gz 2631620 SHA256 
55df3cbda9cf86e49baf54040340ec74c692bb3d6da3d2f5a1bc1238017dd492 SHA512 
f3b8942f6b2be3b1cfd4bddfb74c17bad48c8ef4bea34114970ecb9d65b5a3dcbe71beba6d7c2dbda168371bbb2e8bbaddce58039bd9d158bf23950a2a88123c
 WHIRLPOOL 
8345da00074e62ec9a9c244cb9ef64930fbd0e5e9e5bc1709bfcf56517cc6312031a09523c3016db2a1542c16a0297bea9d6883a201ae94e347e358307e92422
-DIST youtube-dl-2017.08.13.tar.gz 2777317 SHA256 
212c4e6a622d4e20ea888d1b1539ab063e171bed2a05c9e00db71ed53ab059dd SHA512 
0063f25b5ee1d1ff750f160d8e2f8c26658045bab5a8f6246ebb004bdef3ff7767034e71931e2e7fcb3e08426265bb7f852330f27beb84586ddeb7871e2bf747
 WHIRLPOOL 
71d16e1b7ca0996acca808ed79e6b3c0d02569dbda9d0b4e3c2322ca7fcf5a826c16d700df13c487cebf920b3c1f1487d30d5997b4302a62b58712682c7c4b3d
 DIST youtube-dl-2017.08.18.tar.gz 2779312 SHA256 
a7f4279b7b8b54f44025fccc22f3e511cae77314f7d37b73334c981946e4c3d6 SHA512 
bf403e2f4b7024346219ce01b229ab18329e3faf7aadbd0706e7783072815eaf588812ccbed876212d57192533c09ec8aaceb4a497a411672533b436a9f215f5
 WHIRLPOOL 
a262d999ef27f44b4daeda207b35d2f4952aa04f5b965ada8d47a9b2f64d0f887a5d2276a13db297e9d40957c266556db551ed326beddd5239951cd0262dfc12
 DIST youtube-dl-2017.08.23.tar.gz 2783237 SHA256 
90c56ce90cd99cefb83607c37b0b641c7e4e1ef37040ad4187425aebcfc800ef SHA512 
d4e1407558ed7dc7369ada2eabbd64f0e74b718abc67f7f4aa1eef8f522880a63b943b70b6af4b18df176db72c9e9552f1e36727312944b62b6d3aae3bc11b4e
 WHIRLPOOL 
32620396ae7e7b620e956539a5afd98223dff176ad6306fc291bc4f4bdace5a309b9b5f7afc1ee5c982d5e62c7d93886073d3c5c29629673f0336c8378216fba

diff --git a/net-misc/youtube-dl/youtube-dl-2017.08.13.ebuild 
b/net-misc/youtube-dl/youtube-dl-2017.08.13.ebuild
deleted file mode 100644
index 57b578450c4..000
--- a/net-misc/youtube-dl/youtube-dl-2017.08.13.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
-inherit bash-completion-r1 distutils-r1 eutils
-
-DESCRIPTION="Download videos from YouTube.com (and more sites...)"
-HOMEPAGE="https://rg3.github.com/youtube-dl/;
-SRC_URI="http://youtube-dl.org/downloads/${PV}/${P}.tar.gz;
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
-IUSE="+offensive test"
-
-RDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-python/nose[coverage(+)] )
-"
-
-S="${WORKDIR}/${PN}"
-
-python_prepare_all() {
-   if ! use offensive; then
-   sed -i -e "/..version../s|'$|+gentoo.no.offensive.sites'|g" \
-   youtube_dl/version.py || die
-   # these have single line import statements
-   local xxx=(
-   alphaporno anysex behindkink camwithher chaturbate 
eporner
-   eroprofile extremetube foxgay goshgay hellporno 
hentaistigma
-   hornbunny keezmovies lovehomeporn mofosex motherless 
myvidster
-   porn91 porncom pornflip pornhd pornotube pornovoisines 
pornoxo
-   ruleporn sexu slutload spankbang spankwire sunporno 
thisav tube8
-   vporn watchindianporn xbef xnxx xtube xvideos 
xxxymovies youjizz
-   youporn
-   )
-   # these have multi-line import statements
-   local mxxx=(
-   drtuber fourtube pornhub redtube tnaflix xhamster
-   )
-   # do single line imports
-   sed -i \
-   -e $( printf '/%s/d;' ${xxx[@]} ) \
-   youtube_dl/extractor/extractors.py \
-   || die
-
-   # do multiple line imports
-   sed -i \
-   -e $( printf '/%s/,/)/d;' ${mxxx[@]} ) \
-   youtube_dl/extractor/extractors.py \
-   || die
-
-   sed -i \
-   -e $( printf '/%s/d;' ${mxxx[@]} ) \
-   youtube_dl/extractor/generic.py \
-   || die
-
-   rm \
-

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

2017-08-24 Thread Jeroen Roovers
commit: a0070a369667e6daba2e9be3257dacb6ae7afca2
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Aug 24 12:22:40 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Aug 24 12:22:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0070a36

www-client/vivaldi-snapshot: Old.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 www-client/vivaldi-snapshot/Manifest   |   2 -
 .../vivaldi-snapshot-1.12.933.3_p1.ebuild  | 106 -
 2 files changed, 108 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 77d653a8d34..d29ae6ac403 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,5 +1,3 @@
-DIST vivaldi-snapshot-1.12.933.3_p1-amd64.deb 52677220 SHA256 
a70badba8220288b08a2b23eb1f27cc4ef051a7a60e4e9747845078ed93296bc SHA512 
a95c384415b1d5e0274e13d38d298db9e13c5d5cef9bd172faa5c9ef89ce15306fbd7c2ee5204645ff33e930ab446bbc4f22adc03cead33900d5ad075afe2512
 WHIRLPOOL 
6f5c05b90b0b2eb5173e543426843aeb907d113db1f59a34743eae7688107e3aca50f2090888a7ad735eade6497e1e50ca389e8ff410edc5a6cc1249bc02e13e
-DIST vivaldi-snapshot-1.12.933.3_p1-i386.deb 53693420 SHA256 
d42c89e915502a1170fc549ac7a65738ad60ba0ef1d343cb1d7592eb8c77dc53 SHA512 
c41fc7eccf57acda87c1d0fee60aa680312e4e55260f85b2e2b29f6b13f09778d09ca3c0533cfd4bbb8dbdb66b9ea3fe3e9582b9b4109c3e773db6574885e290
 WHIRLPOOL 
60ac1f36ebcc7b921e3f97e9a4f17446238b33ebe14ee4a5596470737176e5a3269d28060c2ddfe7bff0e88df8700509363801a4f65a7955541a43a46ee82ef1
 DIST vivaldi-snapshot-1.12.936.3_p1-amd64.deb 52653384 SHA256 
c4d02329af0ae3cb5c160618809b4dd52367cce657b1ec480b18ed0620562d82 SHA512 
fc782bca77dfccab92c9d66981c98da87c4391d52c4e03abb29209d8b7090f44430a3adf2b322cd3d7b4757194ed45f3dc60d4f2854f6394930dd6dc9faab8d8
 WHIRLPOOL 
27ed98222ecd2b285b9ab62ac8fcab5b03d6b0504f697cf1a728d62463affcfaa09e4a111c046359301ae076cbabca82ba12fb999afdebc99aaea0f84fee5b8d
 DIST vivaldi-snapshot-1.12.936.3_p1-i386.deb 53724762 SHA256 
94991dade2ef39288956937760204a7b75f84a525ef06073779c0c0a47b4ce5e SHA512 
3df17da20080a82132c0d571f1ff831057384ae47f7c710c222bf5ac08e008129a469d0fe583a2b049c7db7dcf80e1434da00258578da651adc48f85b1ff1414
 WHIRLPOOL 
e8d0f40d54be1a9d47da315c197ab04268f28ab4f9a19d58f09180dd5ef9d20f1339cdde946ebbc4fa916a4c334c72a48f0e462b299ad48936044236efa5bd13
 DIST vivaldi-snapshot-1.12.941.3_p1-amd64.deb 52635142 SHA256 
e016e15483eb2a122833d3f0fd6af38a32789b0af214a58af586da873f458e96 SHA512 
9e6ea47efe326536ffd39b564cd18421fc8e6dbc82f00ecb34d282c275fe076f15d73c7d9f11334b8cdb0b2a028557c1e784e9cb6a6523feed5bb742ad00d52b
 WHIRLPOOL 
4c58afaa230bed0ba6d837585400338391c349f884e48284db27b72f315a81453a0486335a1ea518bb3c01d0349e6a7d099708c40c2f6d79bcb446e957859e15

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

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

2017-08-24 Thread Andreas Sturmlechner
commit: 60a210cb64482d689f4a9585875515d69759a94a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 24 12:18:39 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 24 12:18:39 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=60a210cb

kde-plasma/plasma-workspace: Drop unused DEPEND

Upstream commit d545538e5a9dd83ab5ac35f0b440694b21e7ebdf

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 kde-plasma/plasma-workspace/plasma-workspace-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
index ae70767907..e2047d46b3 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
@@ -50,7 +50,6 @@ COMMON_DEPEND="
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kwindowsystem)
$(add_frameworks_dep kxmlgui)
-   $(add_frameworks_dep kxmlrpcclient)
$(add_frameworks_dep plasma)
$(add_frameworks_dep solid)
$(add_plasma_dep kscreenlocker)



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

2017-08-24 Thread Lars Wendler
commit: 640b9eb68de5eb8e693a8432e9845cb6576e1e75
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Aug 24 11:06:25 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Aug 24 11:07:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=640b9eb6

app-backup/fsarchiver: Bump to version 0.8.2

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-backup/fsarchiver/Manifest|  1 +
 app-backup/fsarchiver/fsarchiver-0.8.2.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/app-backup/fsarchiver/Manifest b/app-backup/fsarchiver/Manifest
index 17b1c93fe18..5bf705bf16e 100644
--- a/app-backup/fsarchiver/Manifest
+++ b/app-backup/fsarchiver/Manifest
@@ -2,3 +2,4 @@ DIST fsarchiver-0.6.19.tar.gz 244972 SHA256 
9ba4d3262059a0cb108de564340d947a4d75
 DIST fsarchiver-0.6.24.tar.gz 261942 SHA256 
535401b71b905ebf268bf45a24456d50cc5584c77119d93bf692b6a10c51cee3 SHA512 
5c6338426f74625b5be3da4c0b5419e55a123dbdf2669198eeae902dff6b136f004f3279e805ec46ec283293088fb25eb1caaa202b853c9e0c254c7786bf12a4
 WHIRLPOOL 
0a8df7bdddb636d72036ce3a779f5fee7a9204e71471c42a03500e5a21b2b915df809e5b4bb2b94bc9402208fe5e304a21ced303d028564b12fd9696e05f8426
 DIST fsarchiver-0.8.0.tar.gz 264741 SHA256 
68e98e51faa44abd593342503073cbce5f8ff74f87ecd45dfa45f68ad5e0a362 SHA512 
3007ffa47c6399987f06cd53e30a1bbe9784703b97dd7383c5aa0a505bb64c94c89095f5b821ddebfb1eb76361babf08f0b64ab4a39ce3cc3f2f9a6f02f71fae
 WHIRLPOOL 
ab221d38787fdb5e9e0325acc98e5a24acece718719b41465681cdc539f366dd27287fe8677163cb61cb33f8abfb59cdc210ab059ea06622358825bba79b029c
 DIST fsarchiver-0.8.1.tar.gz 265048 SHA256 
f21dc8f66a67e949c836f3316862db0619f14cf8971ba37342c0ae6e11e625f8 SHA512 
17133392b0678b88552ae356bc199a8a5a8a88d3c8878b593b36acdc0f9dc3869f87475cc1a36d0df752e3bc3df8c9c0641954f675aaf60da4f1b0862dec1bc6
 WHIRLPOOL 
190450d064ed509f731c0104623e237ccca1f04d4cde3cae23d14a34bfc0ae567062bd081cb1523655d82ae62a1add99afa75260db815db96a0a145962bd8154
+DIST fsarchiver-0.8.2.tar.gz 296486 SHA256 
e08ef19c6c64f0c756f7506427994a407ed243bd671c5c9cbcdf17349df00ee6 SHA512 
e7b5b5dcd44be57d2d8a2639a54d8ef9c8bf9fde39ed3ca317c7cc124e1735a88db4a2be937b890c582eb4881926c8d50cdf940d13c0f97f9b8276f2b0a9319c
 WHIRLPOOL 
8575388e86c13ae90d60eeb109b019c334d76e98b1e2f4ab3d8cd679b688bf18103d3af639da8f6da1b157311e506a74a53c1782a0f49554a6ef3f562195109f

diff --git a/app-backup/fsarchiver/fsarchiver-0.8.2.ebuild 
b/app-backup/fsarchiver/fsarchiver-0.8.2.ebuild
new file mode 100644
index 000..325a278172c
--- /dev/null
+++ b/app-backup/fsarchiver/fsarchiver-0.8.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="Flexible filesystem archiver for backup and deployment tool"
+HOMEPAGE="http://www.fsarchiver.org;
+SRC_URI="https://github.com/fdupoux/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug lzma lzo static"
+
+DEPEND="dev-libs/libgcrypt:0=
+   >=sys-fs/e2fsprogs-1.41.4
+   lzma? ( >=app-arch/xz-utils-4.999.9_beta )
+   lzo? ( >=dev-libs/lzo-2.02 )
+   static? ( lzma? ( app-arch/xz-utils[static-libs] ) )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   sed -i -e 's/^\([a-z]*_CFLAGS.*\)-ggdb/\1/' src/Makefile.am \
+   || die "seding failed"
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable lzma)
+   $(use_enable lzo)
+   $(use_enable static)
+   $(use_enable debug devel)
+   )
+   econf "${myeconfargs[@]}"
+}



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

2017-08-24 Thread Lars Wendler
commit: b4a7f02bc6c37b56398049ec5b8ee8dc67c7bd13
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Aug 24 11:07:21 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Aug 24 11:07:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4a7f02b

app-backup/fsarchiver: Removed old.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-backup/fsarchiver/Manifest |  3 --
 app-backup/fsarchiver/fsarchiver-0.6.19.ebuild | 35 ---
 app-backup/fsarchiver/fsarchiver-0.6.24.ebuild | 39 --
 app-backup/fsarchiver/fsarchiver-0.8.0.ebuild  | 39 --
 4 files changed, 116 deletions(-)

diff --git a/app-backup/fsarchiver/Manifest b/app-backup/fsarchiver/Manifest
index 5bf705bf16e..4b2a7366d81 100644
--- a/app-backup/fsarchiver/Manifest
+++ b/app-backup/fsarchiver/Manifest
@@ -1,5 +1,2 @@
-DIST fsarchiver-0.6.19.tar.gz 244972 SHA256 
9ba4d3262059a0cb108de564340d947a4d75d34ba3b8e35a767d543afbf24dbb SHA512 
28c2b7c59fcdedd47c5451867540696e1859d954259670419df01fb94b626f169a2ff97b9eb96caaba69421ff2560cebbd6c7743b2a89172591f0747716a0471
 WHIRLPOOL 
78200870521adb927b042e3ada778ebb552f84c0164cf628fa5214f84f42a853fe71871d2ee27a6c485fa1db3c229002e52c6f11e58ef9766b38df6723e93f24
-DIST fsarchiver-0.6.24.tar.gz 261942 SHA256 
535401b71b905ebf268bf45a24456d50cc5584c77119d93bf692b6a10c51cee3 SHA512 
5c6338426f74625b5be3da4c0b5419e55a123dbdf2669198eeae902dff6b136f004f3279e805ec46ec283293088fb25eb1caaa202b853c9e0c254c7786bf12a4
 WHIRLPOOL 
0a8df7bdddb636d72036ce3a779f5fee7a9204e71471c42a03500e5a21b2b915df809e5b4bb2b94bc9402208fe5e304a21ced303d028564b12fd9696e05f8426
-DIST fsarchiver-0.8.0.tar.gz 264741 SHA256 
68e98e51faa44abd593342503073cbce5f8ff74f87ecd45dfa45f68ad5e0a362 SHA512 
3007ffa47c6399987f06cd53e30a1bbe9784703b97dd7383c5aa0a505bb64c94c89095f5b821ddebfb1eb76361babf08f0b64ab4a39ce3cc3f2f9a6f02f71fae
 WHIRLPOOL 
ab221d38787fdb5e9e0325acc98e5a24acece718719b41465681cdc539f366dd27287fe8677163cb61cb33f8abfb59cdc210ab059ea06622358825bba79b029c
 DIST fsarchiver-0.8.1.tar.gz 265048 SHA256 
f21dc8f66a67e949c836f3316862db0619f14cf8971ba37342c0ae6e11e625f8 SHA512 
17133392b0678b88552ae356bc199a8a5a8a88d3c8878b593b36acdc0f9dc3869f87475cc1a36d0df752e3bc3df8c9c0641954f675aaf60da4f1b0862dec1bc6
 WHIRLPOOL 
190450d064ed509f731c0104623e237ccca1f04d4cde3cae23d14a34bfc0ae567062bd081cb1523655d82ae62a1add99afa75260db815db96a0a145962bd8154
 DIST fsarchiver-0.8.2.tar.gz 296486 SHA256 
e08ef19c6c64f0c756f7506427994a407ed243bd671c5c9cbcdf17349df00ee6 SHA512 
e7b5b5dcd44be57d2d8a2639a54d8ef9c8bf9fde39ed3ca317c7cc124e1735a88db4a2be937b890c582eb4881926c8d50cdf940d13c0f97f9b8276f2b0a9319c
 WHIRLPOOL 
8575388e86c13ae90d60eeb109b019c334d76e98b1e2f4ab3d8cd679b688bf18103d3af639da8f6da1b157311e506a74a53c1782a0f49554a6ef3f562195109f

diff --git a/app-backup/fsarchiver/fsarchiver-0.6.19.ebuild 
b/app-backup/fsarchiver/fsarchiver-0.6.19.ebuild
deleted file mode 100644
index 1a8fba7ed05..000
--- a/app-backup/fsarchiver/fsarchiver-0.6.19.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit autotools eutils
-
-DESCRIPTION="Flexible filesystem archiver for backup and deployment tool"
-HOMEPAGE="http://www.fsarchiver.org;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug lzma lzo static"
-
-DEPEND="dev-libs/libgcrypt:0
-   >=sys-fs/e2fsprogs-1.41.4
-   lzma? ( >=app-arch/xz-utils-4.999.9_beta )
-   lzo? ( >=dev-libs/lzo-2.02 )
-   static? ( lzma? ( app-arch/xz-utils[static-libs] ) )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   sed -i -e 's/^\([a-z]*_CFLAGS.*\)-ggdb/\1/' src/Makefile.am || die 
"seding
-   failed"
-   eautoreconf
-}
-
-src_configure() {
-   econf $(use_enable lzma) \
-   $(use_enable lzo) \
-   $(use_enable static) \
-   $(use_enable debug devel)
-}

diff --git a/app-backup/fsarchiver/fsarchiver-0.6.24.ebuild 
b/app-backup/fsarchiver/fsarchiver-0.6.24.ebuild
deleted file mode 100644
index 047364ab3f6..000
--- a/app-backup/fsarchiver/fsarchiver-0.6.24.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="Flexible filesystem archiver for backup and deployment tool"
-HOMEPAGE="http://www.fsarchiver.org;
-SRC_URI="https://github.com/fdupoux/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug lzma lzo static"
-
-DEPEND="dev-libs/libgcrypt:0=
-   >=sys-fs/e2fsprogs-1.41.4
-   lzma? ( >=app-arch/xz-utils-4.999.9_beta )
-   lzo? ( >=dev-libs/lzo-2.02 )
-   static? ( lzma? ( app-arch/xz-utils[static-libs] ) )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-   sed -i -e 

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

2017-08-24 Thread Tim Harder
commit: fa2dc89887d5a006adcc83e64e63d7140f8eecaa
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Aug 24 10:21:33 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Aug 24 10:21:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa2dc898

net-fs/btfs: version bump to 2.16

 net-fs/btfs/Manifest |  1 +
 net-fs/btfs/btfs-2.16.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/net-fs/btfs/Manifest b/net-fs/btfs/Manifest
index 59f3c885b23..76ad73cdce8 100644
--- a/net-fs/btfs/Manifest
+++ b/net-fs/btfs/Manifest
@@ -1,2 +1,3 @@
 DIST btfs-2.13.tar.gz 21887 SHA256 
494c3e16261e3c7535efa86493e09270dde29cd7121e97c29d226c239cbeabd6 SHA512 
847ed68b9effab92da87a94fdefe1ac6953d97069707fc1b61276f3e341b13fedf22a4131bf8273562866877976a2e7a389e30e722ca67f16165193793d47636
 WHIRLPOOL 
63abb124462660bf14d6fdbf16744cb0e8617bdde72e63ac4d418641f6d236ac27fb75b9c7f883c88fae64cd47e1850690d27a012f1e943af27dd2cb7b99b1c9
 DIST btfs-2.15.tar.gz 22832 SHA256 
7cb562504cb4a45db64f4524d55d080c84514c3cff46838ad1c1807785edc692 SHA512 
c95ce2161d5493a3145b5381af83f4c1990f6036a554c5571efdb490d6bac217163b52369cce0c50885eaad0a0a8139e798d25eb55722438535c0241546e50fc
 WHIRLPOOL 
7ba09585939dfeb14bd3272624613c780f0bd813f3a3642aef59c28585ea8f9abfc34569540ef03f9b2a29c06a039bf9975e6877014e91c13426e4a319d828bf
+DIST btfs-2.16.tar.gz 24004 SHA256 
673013ba648285f380848ae2e2f8a06800f781a0680582c0d550cc0c563cc08b SHA512 
c073b24dc1cd595db32f80732156ba904683289106557e3df47fa46328c55ffd7a92153946381bb0a06abe2eef96d6690608712852516ca54164ca058451b517
 WHIRLPOOL 
e9c3d35008239e9e5936b89c2b6bdb14ed84e17b6f837b8947b04097ae05f0e8d0f6479756f687e566516564f2093ec0ed8d35c4248f44026b1576c51f2fef89

diff --git a/net-fs/btfs/btfs-2.16.ebuild b/net-fs/btfs/btfs-2.16.ebuild
new file mode 100644
index 000..62a37b110eb
--- /dev/null
+++ b/net-fs/btfs/btfs-2.16.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit autotools python-r1
+
+DESCRIPTION="a bittorrent filesystem based on FUSE"
+HOMEPAGE="https://github.com/johang/btfs;
+SRC_URI="https://github.com/johang/btfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+CDEPEND=">=sys-fs/fuse-2.8.0
+   >=net-misc/curl-7.22.0
+   dev-libs/boost:=
+   >=net-libs/libtorrent-rasterbar-0.16.0:="
+DEPEND="${CDEPEND}
+   virtual/pkgconfig"
+RDEPEND="${CDEPEND}
+   ${PYTHON_DEPS}"
+
+src_prepare() {
+   default
+
+   # don't install btplay via make
+   sed -i '/^SUBDIRS =/s/scripts//' Makefile.am || die
+
+   eautoreconf
+}
+
+src_install() {
+   default
+   python_foreach_impl python_doscript scripts/btplay
+}



  1   2   >