[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia/, profiles/, dev-lang/julia/files/

2019-02-23 Thread Matthias Maier
commit: ba775c9a6c9a6519cbc864b5516369729873d8be
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Feb 24 02:08:26 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Feb 24 03:11:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba775c9a

dev-lang/julia: drop old

Package-Manager: Portage-2.3.61, Repoman-2.3.12
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia/Manifest|   2 -
 .../julia/files/julia-1.0.3-fix_build_system.patch |  87 -
 dev-lang/julia/julia-1.0.3.ebuild  | 199 -
 profiles/package.mask  |   5 -
 4 files changed, 293 deletions(-)

diff --git a/dev-lang/julia/Manifest b/dev-lang/julia/Manifest
index f102e3c0a1e..90b6da15ca5 100644
--- a/dev-lang/julia/Manifest
+++ b/dev-lang/julia/Manifest
@@ -1,8 +1,6 @@
-DIST julia-1.0.3.tar.gz 7460268 BLAKE2B 
d9d42e0235f249fa8c1ced12c659091b97d338ec4a4662ea13ea6a107cb59e90d8385c51962199e47dae5f9770156be2db2d8bb2e3cc8f42aa7403b4f4ca7f04
 SHA512 
b61399c7b7ffae828264a6ec916b409b2cbc6b3b98d9a6d39b60b014a97a1f1ad75e1ed4860d9ab15d1e5ffec691c04d1b797c238953290770b7313790ae3f1d
 DIST julia-1.1.0.tar.gz 7681396 BLAKE2B 
2038901132bab1ae5ea634e15de2e18771e250c77e967228858f078a6e44e3f1900c1ea464b5db762842f65c4ad8590b70ba6b0b267bf955e86fa7f16a812696
 SHA512 
da546430df5a9207926faa3fe7b1d2c193a1223a379ce1ff25219c6f4f2d650497d1b0e9091f1cd542fa19bfcf7bf1ee74a52f7d45a06fd8ab4441a5ac4d4a46
 DIST julia-dsfmt-2.2.3.tar.gz 291773 BLAKE2B 
6ffae90494d72527920c80fc0fb005da1c7b84f8a03a7ecb0789434c0fff97359e5098e85431896dffccc7d5148c414e847aaba5feef648b8788421a466ff65e
 SHA512 
6d8ddcd01aab3f9039f4f0288a8af53e290cc2f293ed8c4a8c9f3b3f12398e7eedfce8016117b425766ba89c61c86c13b3e420035b5f9bf91315b8b814c03662
 DIST julia-libuv-2348256acf5759a544e5ca7935f638d2bc091d60.tar.gz 1555710 
BLAKE2B 
31ce57d23765c142799dd985a5511751d63238cf7e082fd1ad5574bf62201e9d6cb53b8da5dcc724765ccb4abd63da3ca6d6cbd45e078310c2ffa3859d09b8e4
 SHA512 
c8bf3c736a60feb0c6994aa7cd1b80e1a45bd6096aa66db320ddfc27b59a0797d303338ea75978619173e4f0a680254f3db29c9f6d1b84361030cc11c7729c98
-DIST julia-libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz 1492695 
BLAKE2B 
ad03512dd1db2c7066b46b5a3a314645b925481d8ace09ac0a0ae23cf5b8a64338ad457f8df229aa82f1d45605b5366883f563f2e22756ce28bb6fb7607d7124
 SHA512 
1305035b1372bdf234e3c5e673ee4c8ab5bda83ff06bc27704786def52667c3143fe587fca8f6e0855ba0c8b6d4dd90b2faefd33736224173f459d751885683e
 DIST julia-libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz 4183 
BLAKE2B 
c932e23b1b476d3fd16cf6f451efd5fc6d9c1ec2c53e8ac086340a100817d9b30dae3eff50b284a42c09b2bbae30b9e2fd38b2881f8cbf4974a89f3bd0c87599
 SHA512 
6fb77b715d70d9bc95a8546c3bf97bd3677c7ea344b88bb5bc3bbfac9dceabe8a8cde7a0f64dec884cde802e4a3000e30837d3f824b5a9242348c4fe061526a3
 DIST julia-llvm-6.0.1.src.tar.xz 25306628 BLAKE2B 
60232d4d22f8096b565cc8d81fea0639f24f14e8fc4f66ade69fa15479181f07f655f26dff3fa24bf105762b495da316c5c9352db234bd0af6b9c3fff6d4d881
 SHA512 
cbbb00eb99cfeb4aff623ee1a5ba075e7b5a76fc00c5f9f539ff28c108598f5708a0369d5bd92683def5a20c2fe60cab7827b42d628dbfcc79b57e0e91b84dd9
 DIST julia-utf8proc-97ef668b312b96382714dbb8eaac4affce0816e6.tar.gz 156361 
BLAKE2B 
e5e1485b758e959ed78f7fde8b211376da2365e5835708042de57c091b10b59755e1203a9f88c0d761687bf3d166207410de6ec203d80fef4dbdf06a50404cd1
 SHA512 
1c80dc6e71fdad187b142d02e561dfe1880857baaec08d36240ecb2f275d1bc5467aace84eebe5a10fd3f4c40b0035e65a5db3ec2a9ee6940920b0aad6221c55

diff --git a/dev-lang/julia/files/julia-1.0.3-fix_build_system.patch 
b/dev-lang/julia/files/julia-1.0.3-fix_build_system.patch
deleted file mode 100644
index 98f4fc5c754..000
--- a/dev-lang/julia/files/julia-1.0.3-fix_build_system.patch
+++ /dev/null
@@ -1,87 +0,0 @@
-diff --git a/Make.inc b/Make.inc
-index e5c102f..c4c6640 100644
 a/Make.inc
-+++ b/Make.inc
-@@ -181,7 +181,7 @@ USE_GPL_LIBS ?= 1
- # Directories where said libraries get installed to
- prefix ?= $(BUILDROOT)/julia-$(JULIA_COMMIT)
- bindir := $(prefix)/bin
--libdir := $(prefix)/lib
-+libdir := $(prefix)/GENTOOLIBDIR
- libexecdir := $(prefix)/libexec
- datarootdir := $(prefix)/share
- docdir := $(datarootdir)/doc/julia
-@@ -413,7 +413,7 @@ ifneq ($(OS), WINNT)
- JCXXFLAGS += -pedantic
- endif
- DEBUGFLAGS := -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all
--SHIPFLAGS := -O3 -ggdb2 -falign-functions
-+SHIPFLAGS := GENTOOCFLAGS
- endif
- 
- ifeq ($(USECLANG),1)
-@@ -424,7 +424,7 @@ JCFLAGS := -pipe $(fPIC) -fno-strict-aliasing 
-D_FILE_OFFSET_BITS=64
- JCPPFLAGS := -fasynchronous-unwind-tables
- JCXXFLAGS := -pipe $(fPIC) -fno-rtti -pedantic
- DEBUGFLAGS := -O0 -g -DJL_DEBUG_BUILD -fstack-protector-all
--SHIPFLAGS := -O3 -g
-+SHIPFLAGS := GENTOOCFLAGS
- ifeq ($(OS), Darwin)
- ifeq ($(USE_LIBCPP), 1)
- MACOSX_VERSION_MIN := 10.8
-@@ -453,7 +453,7 @@ JCFLAGS := -std=gnu11 -pipe $(fPIC) -fno-strict-aliasing 
-D_FILE_OFFSET_BITS=64
- JCPPFLAGS :=
- 

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

2019-02-23 Thread Matthias Maier
commit: 4ed106ed91bf31746c67c95d4dbffe96935729ef
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Feb 24 02:05:46 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Feb 24 03:11:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ed106ed

dev-lang/julia-bin: version bump to 1.1.0

Bug: https://bugs.gentoo.org/677524
Package-Manager: Portage-2.3.61, Repoman-2.3.12
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   |  3 +++
 dev-lang/julia-bin/julia-bin-1.1.0.ebuild | 40 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index 8ca65159df5..9e45ad177a0 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -3,3 +3,6 @@ DIST julia-1.0.3-linux-aarch64.tar.gz 72764975 BLAKE2B 
148a434f0867bfb55be7417f8
 DIST julia-1.0.3-linux-armv7l.tar.gz 78956998 BLAKE2B 
53ccdf59a5d9e898dc9310411e1d127b2acf8da89e8d539409a3c0e9df0eb804dff83116a4627e7883752f462834ad7a88973b787cb0f9360eb652f4f86414d4
 SHA512 
1e0145c2ca58eac5f5a1b92e5f7a72b04b468acb073e92635a6d3e7921431da1aa5ad01ef07d5df2bbe7637870a7e9986faca4f1d9fc815cf880ec85b1be630b
 DIST julia-1.0.3-linux-i686.tar.gz 84731342 BLAKE2B 
455c0eb57c5fecb38393664b922478f2e289024004e184eca8adee1093a64e88f1d281bcdbbdde1f29827ccc81b394487a4aa9761dd4922e0c774db5ebac
 SHA512 
166c563f41750cc21329791bf55ba52a12a10dcdd54aea6d8d67e763eba6237042cde03fdac404684b7952602212dac66262dba4703eba9921b86813b76110a3
 DIST julia-1.0.3-linux-x86_64.tar.gz 88732284 BLAKE2B 
616f483804394ae17e1845835b2a49f862c9c9144f4deee38696b56e3d5d26ceee41503c6b1fc9c9fedfa5275bc36c2ddb67e31faee9312a10e04a7c563c9898
 SHA512 
925b16dadb9c6be1d074b929be74815d38451efcdcadf94748edfe572b8f91c0bec72c4c8440673bf3c75987bc14970e6f4cb9799f0386b0e30fe4628e2cdeb3
+DIST julia-1.1.0-freebsd-x86_64.tar.gz 80298415 BLAKE2B 
ec07fd0ee0504b744891b102ee936aac0550656cea96d2b342f39382a3df899a9fb3c6426ee18ff6febfe935ac595d6c66018a7e05f0bc091da3f5e166ee45fd
 SHA512 
75460446a6278e56cf75e056ddcbd71715bc35b762d88199ef4065e29b101756ea386c979962b6243df549508b6618364203f48293012ce0b147987b94f0663c
+DIST julia-1.1.0-linux-i686.tar.gz 85843858 BLAKE2B 
574001002297a94b8a26fe772c11312fe8fdc6bf09ddb969f291f604288f941a151f356d9f22f2a953822a290a49977e8fb76cc4d74c819e0572fcce8ae218b2
 SHA512 
e2465e20024f98e1b64ba5c799b1825c24f88c4a9b6e8b07b9214722389bf9dd8a59a2b624fde75439dbcdeb437743903da7c86e721e75bc69b0d7a5ed8457e4
+DIST julia-1.1.0-linux-x86_64.tar.gz 89632491 BLAKE2B 
11987a54e87e167747ba2bc87d359981084fb1c91eab32e7498ee554b485c75fdc85e126c4d706fdf2e203bfbf143fba85e2f4e4bed81aeedbafbd2f099741c1
 SHA512 
bc47fe1ba304b6f083ba858c0d0318f684a19902b4c4937901d97f1a19ba19d60a6145a143ef742159fe6b40810ac39978d7574bdc29446da38c61d26ff8ef33

diff --git a/dev-lang/julia-bin/julia-bin-1.1.0.ebuild 
b/dev-lang/julia-bin/julia-bin-1.1.0.ebuild
new file mode 100644
index 000..89f0a627315
--- /dev/null
+++ b/dev-lang/julia-bin/julia-bin-1.1.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+MY_PN=${PN/-bin/}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="High-performance programming language for technical computing"
+HOMEPAGE="https://julialang.org/;
+SRC_URI="
+   x86? ( 
https://julialang-s3.julialang.org/bin/linux/x86/1.1/${MY_P}-linux-i686.tar.gz )
+   amd64? ( 
https://julialang-s3.julialang.org/bin/linux/x64/1.1/${MY_P}-linux-x86_64.tar.gz
 )
+   amd64-fbsd? ( 
https://julialang-s3.julialang.org/bin/freebsd/x64/1.1/${MY_P}-freebsd-x86_64.tar.gz
 )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd"
+IUSE="elibc_glibc elibc_FreeBSD"
+
+RDEPEND="!dev-lang/julia"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   insinto "/usr/$(get_libdir)/${MY_P}/"
+   doins -r ./etc
+   doins -r ./include
+   doins -r ./lib
+   doins -r ./share
+
+   exeinto "/usr/$(get_libdir)/${MY_P}/bin"
+   doexe bin/julia
+
+   cat > 99julia-bin <<-EOF
+   PATH="${EROOT%/}/usr/$(get_libdir)/${MY_P}/bin"
+   EOF
+   doenvd 99julia-bin
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia/files/, dev-lang/julia/

2019-02-23 Thread Matthias Maier
commit: 922bc6021790baf5ca6cb2fd649167d58ba0cbda
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Feb 24 02:07:29 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Feb 24 03:11:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=922bc602

dev-lang/julia: version bump to 1.1.0

Closes: https://bugs.gentoo.org/677524
Package-Manager: Portage-2.3.61, Repoman-2.3.12
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia/Manifest   |  2 +-
 dev-lang/julia/files/julia-1.1.0-fix_llvm_install.patch   | 15 +++
 .../julia/{julia-1.1.0_rc1.ebuild => julia-1.1.0.ebuild}  |  3 ++-
 3 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/dev-lang/julia/Manifest b/dev-lang/julia/Manifest
index 7ce323c26a2..f102e3c0a1e 100644
--- a/dev-lang/julia/Manifest
+++ b/dev-lang/julia/Manifest
@@ -1,5 +1,5 @@
 DIST julia-1.0.3.tar.gz 7460268 BLAKE2B 
d9d42e0235f249fa8c1ced12c659091b97d338ec4a4662ea13ea6a107cb59e90d8385c51962199e47dae5f9770156be2db2d8bb2e3cc8f42aa7403b4f4ca7f04
 SHA512 
b61399c7b7ffae828264a6ec916b409b2cbc6b3b98d9a6d39b60b014a97a1f1ad75e1ed4860d9ab15d1e5ffec691c04d1b797c238953290770b7313790ae3f1d
-DIST julia-1.1.0-rc1.tar.gz 7672785 BLAKE2B 
3c49e189bec2da8d6d3f4c689600aa42e8092fe4343175981f8d998407bc6ef6c1bee20d579dc21594c2e9f9469898fc59d28807202b394cf64678b497037e0e
 SHA512 
ceba088ef7abe103a34b1eb6f3b9660165bac038e62d4def22ba207c1c6fddb8a90625b3aa967c32dcad5c24dd83a8f25781347fc8b4078f40dcdffd07b554ce
+DIST julia-1.1.0.tar.gz 7681396 BLAKE2B 
2038901132bab1ae5ea634e15de2e18771e250c77e967228858f078a6e44e3f1900c1ea464b5db762842f65c4ad8590b70ba6b0b267bf955e86fa7f16a812696
 SHA512 
da546430df5a9207926faa3fe7b1d2c193a1223a379ce1ff25219c6f4f2d650497d1b0e9091f1cd542fa19bfcf7bf1ee74a52f7d45a06fd8ab4441a5ac4d4a46
 DIST julia-dsfmt-2.2.3.tar.gz 291773 BLAKE2B 
6ffae90494d72527920c80fc0fb005da1c7b84f8a03a7ecb0789434c0fff97359e5098e85431896dffccc7d5148c414e847aaba5feef648b8788421a466ff65e
 SHA512 
6d8ddcd01aab3f9039f4f0288a8af53e290cc2f293ed8c4a8c9f3b3f12398e7eedfce8016117b425766ba89c61c86c13b3e420035b5f9bf91315b8b814c03662
 DIST julia-libuv-2348256acf5759a544e5ca7935f638d2bc091d60.tar.gz 1555710 
BLAKE2B 
31ce57d23765c142799dd985a5511751d63238cf7e082fd1ad5574bf62201e9d6cb53b8da5dcc724765ccb4abd63da3ca6d6cbd45e078310c2ffa3859d09b8e4
 SHA512 
c8bf3c736a60feb0c6994aa7cd1b80e1a45bd6096aa66db320ddfc27b59a0797d303338ea75978619173e4f0a680254f3db29c9f6d1b84361030cc11c7729c98
 DIST julia-libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz 1492695 
BLAKE2B 
ad03512dd1db2c7066b46b5a3a314645b925481d8ace09ac0a0ae23cf5b8a64338ad457f8df229aa82f1d45605b5366883f563f2e22756ce28bb6fb7607d7124
 SHA512 
1305035b1372bdf234e3c5e673ee4c8ab5bda83ff06bc27704786def52667c3143fe587fca8f6e0855ba0c8b6d4dd90b2faefd33736224173f459d751885683e

diff --git a/dev-lang/julia/files/julia-1.1.0-fix_llvm_install.patch 
b/dev-lang/julia/files/julia-1.1.0-fix_llvm_install.patch
new file mode 100644
index 000..9cb75188b96
--- /dev/null
+++ b/dev-lang/julia/files/julia-1.1.0-fix_llvm_install.patch
@@ -0,0 +1,15 @@
+--- a/deps/llvm.mk 2019-02-09 10:09:30.102927517 +0300
 b/deps/llvm.mk 2019-02-09 10:10:51.479924878 +0300
+@@ -464,10 +464,11 @@
+ 
+ $(build_prefix)/manifest/llvm: | $(llvm_python_workaround)
+ 
++# unset DESTDIR to fix https://github.com/JuliaLang/julia/issues/23462
+ LLVM_INSTALL = \
+   cd $1 && mkdir -p $2$$(build_depsbindir) && \
+ cp -r $$(LLVM_SRC_DIR)/utils/lit $2$$(build_depsbindir)/ && \
+-$$(CMAKE) -DCMAKE_INSTALL_PREFIX="$2$$(build_prefix)" -P 
cmake_install.cmake
++DESTDIR="" $$(CMAKE) -DCMAKE_INSTALL_PREFIX="$2$$(build_prefix)" -P 
cmake_install.cmake
+ ifeq ($(OS), WINNT)
+ LLVM_INSTALL += && cp $2$$(build_shlibdir)/LLVM.dll $2$$(build_depsbindir)
+ endif

diff --git a/dev-lang/julia/julia-1.1.0_rc1.ebuild 
b/dev-lang/julia/julia-1.1.0.ebuild
similarity index 98%
rename from dev-lang/julia/julia-1.1.0_rc1.ebuild
rename to dev-lang/julia/julia-1.1.0.ebuild
index 36db882f1ed..02a71cbbd68 100644
--- a/dev-lang/julia/julia-1.1.0_rc1.ebuild
+++ b/dev-lang/julia/julia-1.1.0.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND+="
@@ -61,6 +61,7 @@ DEPEND="${RDEPEND}
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.1.0-fix_build_system.patch
+   "${FILESDIR}"/${PN}-1.1.0-fix_llvm_install.patch
 )
 
 S="${WORKDIR}/${PN}-${MY_PV}"



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

2019-02-23 Thread Matthew Thode
commit: b39c7a30ccc3b1a0b984c11a51867512d16a7650
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Feb 24 02:55:42 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Feb 24 02:56:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b39c7a30

media-sound/pulseeffects: 4.5.1 bump

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 media-sound/pulseeffects/Manifest  |  1 +
 media-sound/pulseeffects/pulseeffects-4.5.1.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/media-sound/pulseeffects/Manifest 
b/media-sound/pulseeffects/Manifest
index 907d39c2660..eb5eb844ce4 100644
--- a/media-sound/pulseeffects/Manifest
+++ b/media-sound/pulseeffects/Manifest
@@ -1,3 +1,4 @@
 DIST pulseeffects-3.2.3.tar.gz 648968 BLAKE2B 
aef2aaacacc41020c5f14582c91b53ba84f3e56d7cf4a13a955769ff80796ae21cbc0ecad9b2c3e24985a6a6daf86888c3a8c6e2387b917860336e73fa8c0d6b
 SHA512 
802068c867b9708e7503e0beb65fb5aaf9ff4916b98048634a443f701864db00e5401de42ff58ed3e5fe9430af6caae74efe8f0b1b0e3e2c9d48dcb7c7e6a400
 DIST pulseeffects-4.4.7.tar.gz 1082596 BLAKE2B 
3265507191f5fca405282d8bdf9cf078023e80d2ca8f3a8bb999f7828f5220ca61b68ce01dc80e2d066a0d759b83229eabd523aff71106bd4024067afd1a8220
 SHA512 
243bd23d107f22a2a4b5934fb67bc5c059f278f2ec824814791ea24429e8d53844ffd71c9c21c35209261f4a0a4633827362bfd43355437a10944bbfd9a25421
 DIST pulseeffects-4.5.0.tar.gz 1124647 BLAKE2B 
745c638568c3433130f60200e2aa4743f71ed24a070064133cf8fc1623c93a8d3ab7584da68dd1adc5d00f74f9ec24542d3005c2d34d5ee6a7ae7e9bf842ef86
 SHA512 
2ed076667296716b5f4254690616d5dc77fca4c00e508658972bc13b76c9c4931243811b6d73114c385233bbec69c48cc184e547717cc774210169d20df1df0c
+DIST pulseeffects-4.5.1.tar.gz 1156206 BLAKE2B 
4451df87bf373eb80b2661ab1431e83bc0bdac5b73f2f62d21573b008b6d0aec5baf38cf67a5173630d3f9aab07f542048f79af52fadce1799942fda640fe4b0
 SHA512 
ca479392176b57eb30c4cdcf4c32e40b64b666f09f8b354400f9824c68bd073a9f3375fac7896e821c46acd76481cd3dfc40ba102cbbf64d1b0ca873504eb954

diff --git a/media-sound/pulseeffects/pulseeffects-4.5.1.ebuild 
b/media-sound/pulseeffects/pulseeffects-4.5.1.ebuild
new file mode 100644
index 000..01213029958
--- /dev/null
+++ b/media-sound/pulseeffects/pulseeffects-4.5.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils meson
+
+DESCRIPTION="Limiter, compressor, reverberation, equalizer auto volume effects 
for Pulseaudio"
+HOMEPAGE="https://github.com/wwmm/pulseeffects;
+
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   SRC_URI=""
+   EGIT_REPO_URI="${HOMEPAGE}"
+else
+   SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="bs2b calf mda-lv2 rubberband"
+
+#TODO: optional : lilv, zam-plugins (check from archlinux pkg)
+RDEPEND="
+   >=dev-libs/boost-1.41
+   >=dev-cpp/glibmm-2.56.0
+   >=dev-cpp/gtkmm-3.20:3.0
+   >=dev-libs/glib-2.56:2
+   >=dev-libs/libsigc++-2.10:2
+   >=x11-libs/gtk+-3.18:3
+   >=media-libs/lilv-0.24.2-r1
+   media-libs/lsp-plugins[lv2]
+   >=media-libs/gstreamer-1.12.0:1.0
+   >=media-libs/gst-plugins-good-1.12.0:1.0
+   >=media-libs/gst-plugins-bad-1.12.0:1.0
+   bs2b? ( >=media-plugins/gst-plugins-bs2b-1.12.0:1.0 )
+   >=media-plugins/gst-plugins-ladspa-1.12.0:1.0
+   >=media-plugins/gst-plugins-lv2-1.12.0:1.0
+   >=media-plugins/gst-plugins-pulse-1.12.0:1.0
+   calf? ( >=media-plugins/calf-0.90.0[lv2] )
+   mda-lv2? ( media-plugins/mda-lv2 )
+   rubberband? ( media-libs/rubberband )
+   >=media-libs/zita-convolver-3.0.0
+   media-libs/libebur128
+   media-sound/pulseaudio
+   sys-apps/dbus"
+# see 47a950b00c6db383ad07502a8fc396ecca98c1ce for dev-libs/appstream-glib
+# and sys-devel/gettext depends reasoning
+DEPEND="
+   ${RDEPEND}
+   dev-libs/appstream-glib
+   sys-devel/gettext
+"
+BDEPEND="
+   >=sys-devel/gcc-7.3.0
+   virtual/pkgconfig
+"
+
+pkg_postinst(){
+   gnome2_gconf_install
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm(){
+   gnome2_gconf_uninstall
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}



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

2019-02-23 Thread Matthew Thode
commit: ad0ff893efa6f097d2decdb2726ccd410cc53932
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Feb 24 02:56:11 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Feb 24 02:56:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad0ff893

media-sound/pulseeffects: cleanup 4.5.0

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 media-sound/pulseeffects/Manifest  |  1 -
 media-sound/pulseeffects/pulseeffects-4.5.0.ebuild | 70 --
 2 files changed, 71 deletions(-)

diff --git a/media-sound/pulseeffects/Manifest 
b/media-sound/pulseeffects/Manifest
index eb5eb844ce4..1c552d60cf6 100644
--- a/media-sound/pulseeffects/Manifest
+++ b/media-sound/pulseeffects/Manifest
@@ -1,4 +1,3 @@
 DIST pulseeffects-3.2.3.tar.gz 648968 BLAKE2B 
aef2aaacacc41020c5f14582c91b53ba84f3e56d7cf4a13a955769ff80796ae21cbc0ecad9b2c3e24985a6a6daf86888c3a8c6e2387b917860336e73fa8c0d6b
 SHA512 
802068c867b9708e7503e0beb65fb5aaf9ff4916b98048634a443f701864db00e5401de42ff58ed3e5fe9430af6caae74efe8f0b1b0e3e2c9d48dcb7c7e6a400
 DIST pulseeffects-4.4.7.tar.gz 1082596 BLAKE2B 
3265507191f5fca405282d8bdf9cf078023e80d2ca8f3a8bb999f7828f5220ca61b68ce01dc80e2d066a0d759b83229eabd523aff71106bd4024067afd1a8220
 SHA512 
243bd23d107f22a2a4b5934fb67bc5c059f278f2ec824814791ea24429e8d53844ffd71c9c21c35209261f4a0a4633827362bfd43355437a10944bbfd9a25421
-DIST pulseeffects-4.5.0.tar.gz 1124647 BLAKE2B 
745c638568c3433130f60200e2aa4743f71ed24a070064133cf8fc1623c93a8d3ab7584da68dd1adc5d00f74f9ec24542d3005c2d34d5ee6a7ae7e9bf842ef86
 SHA512 
2ed076667296716b5f4254690616d5dc77fca4c00e508658972bc13b76c9c4931243811b6d73114c385233bbec69c48cc184e547717cc774210169d20df1df0c
 DIST pulseeffects-4.5.1.tar.gz 1156206 BLAKE2B 
4451df87bf373eb80b2661ab1431e83bc0bdac5b73f2f62d21573b008b6d0aec5baf38cf67a5173630d3f9aab07f542048f79af52fadce1799942fda640fe4b0
 SHA512 
ca479392176b57eb30c4cdcf4c32e40b64b666f09f8b354400f9824c68bd073a9f3375fac7896e821c46acd76481cd3dfc40ba102cbbf64d1b0ca873504eb954

diff --git a/media-sound/pulseeffects/pulseeffects-4.5.0.ebuild 
b/media-sound/pulseeffects/pulseeffects-4.5.0.ebuild
deleted file mode 100644
index 01213029958..000
--- a/media-sound/pulseeffects/pulseeffects-4.5.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome2-utils meson
-
-DESCRIPTION="Limiter, compressor, reverberation, equalizer auto volume effects 
for Pulseaudio"
-HOMEPAGE="https://github.com/wwmm/pulseeffects;
-
-if [[ ${PV} == * ]];then
-   inherit git-r3
-   SRC_URI=""
-   EGIT_REPO_URI="${HOMEPAGE}"
-else
-   SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="bs2b calf mda-lv2 rubberband"
-
-#TODO: optional : lilv, zam-plugins (check from archlinux pkg)
-RDEPEND="
-   >=dev-libs/boost-1.41
-   >=dev-cpp/glibmm-2.56.0
-   >=dev-cpp/gtkmm-3.20:3.0
-   >=dev-libs/glib-2.56:2
-   >=dev-libs/libsigc++-2.10:2
-   >=x11-libs/gtk+-3.18:3
-   >=media-libs/lilv-0.24.2-r1
-   media-libs/lsp-plugins[lv2]
-   >=media-libs/gstreamer-1.12.0:1.0
-   >=media-libs/gst-plugins-good-1.12.0:1.0
-   >=media-libs/gst-plugins-bad-1.12.0:1.0
-   bs2b? ( >=media-plugins/gst-plugins-bs2b-1.12.0:1.0 )
-   >=media-plugins/gst-plugins-ladspa-1.12.0:1.0
-   >=media-plugins/gst-plugins-lv2-1.12.0:1.0
-   >=media-plugins/gst-plugins-pulse-1.12.0:1.0
-   calf? ( >=media-plugins/calf-0.90.0[lv2] )
-   mda-lv2? ( media-plugins/mda-lv2 )
-   rubberband? ( media-libs/rubberband )
-   >=media-libs/zita-convolver-3.0.0
-   media-libs/libebur128
-   media-sound/pulseaudio
-   sys-apps/dbus"
-# see 47a950b00c6db383ad07502a8fc396ecca98c1ce for dev-libs/appstream-glib
-# and sys-devel/gettext depends reasoning
-DEPEND="
-   ${RDEPEND}
-   dev-libs/appstream-glib
-   sys-devel/gettext
-"
-BDEPEND="
-   >=sys-devel/gcc-7.3.0
-   virtual/pkgconfig
-"
-
-pkg_postinst(){
-   gnome2_gconf_install
-   gnome2_schemas_update
-   gnome2_icon_cache_update
-}
-
-pkg_postrm(){
-   gnome2_gconf_uninstall
-   gnome2_schemas_update
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: mail-filter/amavisd-new/files/

2019-02-23 Thread Michael Orlitzky
commit: 072fd49134ed3c404a44e0cb8eb564b3b00f9cd9
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Feb 24 02:06:39 2019 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Feb 24 02:33:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=072fd491

mail-filter/amavisd-new: remove now-unused files.

Bug: https://bugs.gentoo.org/630898
Signed-off-by: Michael Orlitzky  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 mail-filter/amavisd-new/files/amavis-mc.initd  | 17 --
 mail-filter/amavisd-new/files/amavisd.initd-r1 | 44 --
 mail-filter/amavisd-new/files/amavisd.service  | 22 -
 3 files changed, 83 deletions(-)

diff --git a/mail-filter/amavisd-new/files/amavis-mc.initd 
b/mail-filter/amavisd-new/files/amavis-mc.initd
deleted file mode 100644
index 84658da9a4e..000
--- a/mail-filter/amavisd-new/files/amavis-mc.initd
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-pidfile="/run/amavis/amavis-mc.pid"
-command="/usr/sbin/amavis-mc"
-command_args="${amavis_mc_args} -P ${pidfile}"
-start_stop_daemon_args="--interpreted"
-
-depend() {
-   use logger
-   before amavisd-new snmpd
-}
-
-start_pre() {
-   checkpath -d -o amavis /run/amavis
-}

diff --git a/mail-filter/amavisd-new/files/amavisd.initd-r1 
b/mail-filter/amavisd-new/files/amavisd.initd-r1
deleted file mode 100644
index d772433aa41..000
--- a/mail-filter/amavisd-new/files/amavisd.initd-r1
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-extra_started_commands="reload"
-extra_commands="debug debug_sa"
-
-prog="/usr/sbin/amavisd"
-progname="amavisd-new"
-
-depend() {
-   use net logger antivirus snmpd
-   before mta
-}
-
-start() {
-   ebegin "Starting ${progname}"
-   "${prog}" start
-   eend $?
-}
-
-stop() {
-   ebegin "Stopping ${progname}"
-   "${prog}" stop 1>/dev/null
-   eend $?
-}
-
-reload() {
-   ebegin "Reloading ${progname}"
-   "${prog}" reload 1>/dev/null
-   eend $?
-}
-
-debug() {
-   ebegin "Starting ${progname} in debug mode"
-   "${prog}" debug
-   eend $?
-}
-
-debug_sa() {
-   ebegin "Starting ${progname} in debug-sa mode"
-   "${prog}" debug-sa
-   eend $?
-}

diff --git a/mail-filter/amavisd-new/files/amavisd.service 
b/mail-filter/amavisd-new/files/amavisd.service
deleted file mode 100644
index c53c38ac163..000
--- a/mail-filter/amavisd-new/files/amavisd.service
+++ /dev/null
@@ -1,22 +0,0 @@
-[Unit]
-Description=Amavisd Daemon
-Wants=postfix.service
-Wants=spamassassin.service
-Wants=clamd.service
-After=network.target
-
-[Service]
-User=amavis
-Group=amavis
-ExecStart=/usr/sbin/amavisd -c /etc/amavisd.conf foreground
-ExecReload=/usr/sbin/amavisd -c /etc/amavisd.conf reload
-PrivateTmp=true
-CapabilityBoundingSet=
-ProtectSystem=full
-NoNewPrivileges=true
-PrivateDevices=true
-ProtectHome=true
-MemoryDenyWriteExecute=true
-
-[Install]
-WantedBy=multi-user.target



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

2019-02-23 Thread Matthew Thode
commit: 1a1d03df4cd1d6e4043229fbd1899a81a196ce36
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Feb 24 01:55:10 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Feb 24 01:55:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a1d03df

media-libs/lsp-plugins: add  release

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 media-libs/lsp-plugins/lsp-plugins-.ebuild | 52 ++
 1 file changed, 52 insertions(+)

diff --git a/media-libs/lsp-plugins/lsp-plugins-.ebuild 
b/media-libs/lsp-plugins/lsp-plugins-.ebuild
new file mode 100644
index 000..3a77bc9e13a
--- /dev/null
+++ b/media-libs/lsp-plugins/lsp-plugins-.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Linux Studio Plugins"
+HOMEPAGE="https://lsp-plug.in;
+
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/sadko4u/lsp-plugins;
+   EGIT_BRANCH="devel"
+else
+   SRC_URI="https://github.com/sadko4u/lsp-plugins/archive/${P}.tar.gz;
+   S="${WORKDIR}/${PN}-${P}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE="doc jack ladspa +lv2"
+REQUIRED_USE="|| ( jack ladspa lv2 )"
+
+DEPEND="
+   dev-libs/expat
+   media-libs/libsndfile
+   doc? ( dev-lang/php:* )
+   jack? (
+   virtual/jack
+   x11-libs/cairo
+   )
+   ladspa? ( media-libs/ladspa-sdk )
+   lv2? (
+   media-libs/lv2
+   x11-libs/cairo
+   )
+"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_compile(){
+   use doc && MODULES+="doc"
+   use jack && MODULES+=" jack"
+   use ladspa && MODULES+=" ladspa"
+   use lv2 && MODULES+=" lv2"
+   emake BUILD_MODULES="${MODULES}"
+}
+
+src_install(){
+   emake PREFIX="/usr" DESTDIR="${D}" install
+}



[gentoo-commits] repo/proj/libressl:master commit in: sys-apps/kmod/, sys-apps/kmod/files/

2019-02-23 Thread Stefan Strogin
commit: 1676e6c83dc843ddccbfae6424b9cf0a454ea6fa
Author: Stefan Strogin  gmail  com>
AuthorDate: Sun Feb 24 01:43:38 2019 +
Commit: Stefan Strogin  gmail  com>
CommitDate: Sun Feb 24 01:44:05 2019 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=1676e6c8

sys-apps/kmod: add package from gentoo.git; patch for LibreSSL

Bug: https://bugs.gentoo.org/677960
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>

 sys-apps/kmod/Manifest |   1 +
 sys-apps/kmod/files/kmod-26-libressl.patch | 186 +++
 sys-apps/kmod/files/kmod-static-nodes-r1   |  18 +++
 sys-apps/kmod/kmod-26-r1.ebuild| 200 +
 sys-apps/kmod/metadata.xml |  16 +++
 5 files changed, 421 insertions(+)

diff --git a/sys-apps/kmod/Manifest b/sys-apps/kmod/Manifest
new file mode 100644
index 000..3f2e6db
--- /dev/null
+++ b/sys-apps/kmod/Manifest
@@ -0,0 +1 @@
+DIST kmod-26.tar.xz 552032 BLAKE2B 
3e596d06b48599bf4919346475a036b058fb18a7b19d39953e24fa943b95fdbe34a29a5062f6b4fe3510e667ae873d3b9ae03b72350fa85ddbb40ca6a7730b34
 SHA512 
3ca276c6fc13c2dd2220ec528b8dc4ab4edee5d2b22e16b6f945c552e51f74342c01c33a53740e6af8c893d42bd4d6f629cd8fa6e15ef8bd8da30cb003ef0865

diff --git a/sys-apps/kmod/files/kmod-26-libressl.patch 
b/sys-apps/kmod/files/kmod-26-libressl.patch
new file mode 100644
index 000..7d70ed2
--- /dev/null
+++ b/sys-apps/kmod/files/kmod-26-libressl.patch
@@ -0,0 +1,186 @@
+From fd8b59fb8c576751aef6d59dd5ab208baee2ad49 Mon Sep 17 00:00:00 2001
+From: Stefan Strogin 
+Date: Fri, 15 Feb 2019 05:34:55 +0200
+Subject: [PATCH] libkmod-signature: use PKCS7 for LibreSSL or older OpenSSL
+
+Linux kernel uses either PKCS #7 or CMS signing modules (scripts/sign-file.c).
+CMS is not supported by LibreSSL, PKCS #7 is used instead.
+For now modinfo used CMS with no altenative requiring >=openssl-1.1.0
+built with CMS support.
+
+Use PKCS #7 for parsing module signature information when CMS is not available.
+
+Upstream-Status: Submitted [https://patchwork.kernel.org/patch/10814147/]
+Signed-off-by: Stefan Strogin 
+---
+ libkmod/libkmod-signature.c | 78 +++--
+ 1 file changed, 75 insertions(+), 3 deletions(-)
+
+diff --git a/libkmod/libkmod-signature.c b/libkmod/libkmod-signature.c
+index 48d0145..aa2a60e 100644
+--- a/libkmod/libkmod-signature.c
 b/libkmod/libkmod-signature.c
+@@ -20,9 +20,16 @@
+ #include 
+ #include 
+ #ifdef ENABLE_OPENSSL
+-#include 
+-#include 
+-#endif
++# include 
++# if defined(LIBRESSL_VERSION_NUMBER) || \
++  OPENSSL_VERSION_NUMBER < 0x1010L || \
++  defined(OPENSSL_NO_CMS)
++#  define USE_PKCS7
++#  include 
++# else
++#  include 
++# endif /* LIBRESSL_VERSION_NUMBER */
++#endif /* ENABLE_OPENSSL */
+ #include 
+ #include 
+ #include 
+@@ -122,7 +129,11 @@ static bool fill_default(const char *mem, off_t size,
+ #ifdef ENABLE_OPENSSL
+ 
+ struct pkcs7_private {
++#ifndef USE_PKCS7
+   CMS_ContentInfo *cms;
++#else
++  PKCS7 *pkcs7;
++#endif
+   unsigned char *key_id;
+   BIGNUM *sno;
+ };
+@@ -132,7 +143,11 @@ static void pkcs7_free(void *s)
+   struct kmod_signature_info *si = s;
+   struct pkcs7_private *pvt = si->private;
+ 
++#ifndef USE_PKCS7
+   CMS_ContentInfo_free(pvt->cms);
++#else
++  PKCS7_free(pvt->pkcs7);
++#endif
+   BN_free(pvt->sno);
+   free(pvt->key_id);
+   free(pvt);
+@@ -187,7 +202,13 @@ static const char *x509_name_to_str(X509_NAME *name)
+   return NULL;
+ 
+   d = X509_NAME_ENTRY_get_data(e);
++#if (defined(LIBRESSL_VERSION_NUMBER) && \
++  LIBRESSL_VERSION_NUMBER < 0x2070L) || \
++  OPENSSL_VERSION_NUMBER < 0x1010L
++  str = (const char *)ASN1_STRING_data(d);
++#else
+   str = (const char *)ASN1_STRING_get0_data(d);
++#endif
+ 
+   return str;
+ }
+@@ -197,11 +218,18 @@ static bool fill_pkcs7(const char *mem, off_t size,
+  struct kmod_signature_info *sig_info)
+ {
+   const char *pkcs7_raw;
++#ifndef USE_PKCS7
+   CMS_ContentInfo *cms;
+   STACK_OF(CMS_SignerInfo) *sis;
+   CMS_SignerInfo *si;
+   int rc;
+   ASN1_OCTET_STRING *key_id;
++#else
++  PKCS7 *pkcs7;
++  STACK_OF(PKCS7_SIGNER_INFO) *sis;
++  PKCS7_SIGNER_INFO *si;
++  PKCS7_ISSUER_AND_SERIAL *is;
++#endif
+   X509_NAME *issuer;
+   ASN1_INTEGER *sno;
+   ASN1_OCTET_STRING *sig;
+@@ -220,14 +248,23 @@ static bool fill_pkcs7(const char *mem, off_t size,
+ 
+   in = BIO_new_mem_buf(pkcs7_raw, sig_len);
+ 
++#ifndef USE_PKCS7
+   cms = d2i_CMS_bio(in, NULL);
+   if (cms == NULL) {
+   BIO_free(in);
+   return false;
+   }
++#else
++  pkcs7 = d2i_PKCS7_bio(in, NULL);
++  if (pkcs7 == NULL) {
++  BIO_free(in);
++  return false;
++  }
++#endif
+ 
+   BIO_free(in);
+ 
++#ifndef 

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

2019-02-23 Thread Andreas K. Hüttel
commit: ca14d145f771fb8c26f40a260550484c3cfef85e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Feb 24 01:39:22 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Feb 24 01:39:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca14d145

mail-filter/amavisd-new: Remove old

Bug: https://bugs.gentoo.org/669206
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 mail-filter/amavisd-new/Manifest   |   1 -
 .../amavisd-new/amavisd-new-2.11.0-r3.ebuild   | 180 -
 2 files changed, 181 deletions(-)

diff --git a/mail-filter/amavisd-new/Manifest b/mail-filter/amavisd-new/Manifest
index 7b3a4228338..276f10f8e9d 100644
--- a/mail-filter/amavisd-new/Manifest
+++ b/mail-filter/amavisd-new/Manifest
@@ -1,2 +1 @@
 DIST amavis-amavisd-new-2.11.1.tar.gz 1093467 BLAKE2B 
1e43ddea86ff269b02cbbcd125d913c51b66728b1063cde6ca3f3f24f1bd36f9f3c7f51a8baf509d2aca0d41a07a00bb9abe08dd70724391c552634715d01a75
 SHA512 
6ef291868908bd13d6ce913f5c8c3898b35eba490877e8eded3951a32be7549145df5db1409f124a3631ec88dd7eeb9457ce2b063ae3e3bccd76cc2a9b8741ae
-DIST amavisd-new-2.11.0.tar.xz 780548 BLAKE2B 
59cea5219a737275411c08c7d137ff2109ebbfee8f5f567d80e0cd73cfbb22887dd186383bfd02ad9880e099e0c06b829de43b9e12dbc3151813533166e51654
 SHA512 
a33292c976abf54db9475392069658c926e7a6f11a4970bbe353b34b3343388bc83b40eda4729f8efa735a3a6e23fd1ed83487f6f7ccf1e9f0903220e6d26957

diff --git a/mail-filter/amavisd-new/amavisd-new-2.11.0-r3.ebuild 
b/mail-filter/amavisd-new/amavisd-new-2.11.0-r3.ebuild
deleted file mode 100644
index 7ccaa3f1f4d..000
--- a/mail-filter/amavisd-new/amavisd-new-2.11.0-r3.ebuild
+++ /dev/null
@@ -1,180 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit systemd user
-
-MY_P="${P/_/-}"
-DESCRIPTION="High-performance interface between the MTA and content checkers"
-HOMEPAGE="https://www.ijs.si/software/amavisd/;
-SRC_URI="https://www.ijs.si/software/amavisd/${MY_P}.tar.xz;
-PORTAGE_DOHTML_WARN_ON_SKIPPED_FILES=yes
-
-LICENSE="GPL-2 BSD-2"
-SLOT="0"
-KEYWORDS="amd64 hppa ~ppc ppc64 sparc x86"
-IUSE="clamav courier dkim ldap mysql postgres qmail razor snmp spamassassin 
zmq"
-
-DEPEND=">=sys-apps/sed-4
-   >=dev-lang/perl-5.10.0"
-
-RDEPEND="${DEPEND}
-   >=sys-apps/coreutils-5.0-r3
-   app-arch/cpio
-   app-arch/gzip
-   app-arch/bzip2
-   app-arch/arc
-   app-arch/cabextract
-   app-arch/freeze
-   app-arch/lha
-   app-arch/lrzip
-   app-arch/lzop
-   app-arch/ncompress
-   app-arch/p7zip
-   app-arch/pax
-   app-arch/unarj
-   app-arch/unrar
-   app-arch/xz-utils
-   app-arch/zoo
-   net-mail/ripole
-   >=dev-perl/Archive-Zip-1.14
-   >=virtual/perl-IO-Compress-1.35
-   >=virtual/perl-Compress-Raw-Zlib-2.017
-   net-mail/tnef
-   virtual/perl-MIME-Base64
-   >=dev-perl/MIME-tools-5.415
-   >=dev-perl/MailTools-1.58
-   >=dev-perl/Net-Server-0.91
-   virtual/perl-Digest-MD5
-   dev-perl/IO-stringy
-   virtual/perl-IO-Socket-IP
-   >=virtual/perl-Time-HiRes-1.49
-   dev-perl/Unix-Syslog
-   dev-perl/Net-LibIDN
-   sys-apps/file
-   >=sys-libs/db-4.4.20
-   dev-perl/BerkeleyDB
-   dev-perl/Convert-BinHex
-   >=dev-perl/Mail-DKIM-0.31
-   virtual/perl-File-Temp
-   dev-perl/Net-SSLeay
-   dev-perl/IO-Socket-SSL
-   virtual/mta
-   clamav? ( app-antivirus/clamav )
-   ldap? ( >=dev-perl/perl-ldap-0.33 )
-   mysql? ( dev-perl/DBD-mysql )
-   postgres? ( dev-perl/DBD-Pg )
-   razor? ( mail-filter/razor )
-   snmp? ( net-analyzer/net-snmp[perl] )
-   spamassassin? ( mail-filter/spamassassin dev-perl/Image-Info )
-   zmq? ( dev-perl/ZMQ-LibZMQ3 )"
-
-AMAVIS_ROOT="/var/amavis"
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   if use courier ; then
-   eapply -p0 amavisd-new-courier.patch
-   fi
-
-   if use qmail ; then
-   eapply -p0 amavisd-new-qmqpqq.patch
-   fi
-
-   sed -i  \
-   -e '/daemon/s/vscan/amavis/' \
-   -e "s:'/var/virusmails':\"\$MYHOME/quarantine\":" \
-   "${S}/amavisd.conf" "${S}/amavis-mc"  || die "missing conf file"
-
-   if ! use dkim ; then
-   sed -i -e '/enable_dkim/s/1/0/' "${S}/amavisd.conf" \
-   || die "missing conf file - dkim"
-   fi
-
-   if use zmq ; then
-   sed -i -e '/enable_zmq/s/# //' "${S}/amavisd.conf" \
-   || die "missing conf file - zmq"
-   fi
-
-   if ! use spamassassin ; then
-   sed -i -e \
-   
"/^#[[:space:]]*@bypass_spam_checks_maps[[:space:]]*=[[:space:]]*(1)/s/^#//" \
-   "${S}/amavisd.conf" || die "missing conf file - 
sa"
-   fi
-   

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

2019-02-23 Thread Andreas K. Hüttel
commit: 7adcc87c864b6b017eb87e8b1eb28760cb81b255
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Feb 24 01:41:01 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Feb 24 01:41:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7adcc87c

package.mask: mask app-arch/freeze for removal

Bug: https://bugs.gentoo.org/669206
Signed-off-by: Andreas K. Hüttel  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ac4ab4e292f..13483b2ea5c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas K. Huettel  (23 Feb 2019)
+# Fails to build with glibc-2.28, bug 669206.
+# Removal in 30 days.
+app-arch/freeze
+
 # Michał Górny  (13 Feb 2019)
 # Release candidate, masked for testing.
 =sys-devel/llvm-common-8.0.0_rc*



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

2019-02-23 Thread Thomas Deutschmann
commit: 82c681e1ef076384cf72d6c8041b7552e580880f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Feb 24 01:25:43 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Feb 24 01:26:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82c681e1

dev-libs/dietlibc: enforce minimum sys-devel/binutils version

While we are here, drop "-j1" for src_install [Bug 676704].

Bug: https://bugs.gentoo.org/676460
Bug: https://bugs.gentoo.org/676704
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/dietlibc/dietlibc-0.34.ebuild | 19 +++
 1 file changed, 3 insertions(+), 16 deletions(-)

diff --git a/dev-libs/dietlibc/dietlibc-0.34.ebuild 
b/dev-libs/dietlibc/dietlibc-0.34.ebuild
index 4a35f612fa6..856d3468195 100644
--- a/dev-libs/dietlibc/dietlibc-0.34.ebuild
+++ b/dev-libs/dietlibc/dietlibc-0.34.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -13,24 +13,11 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
-DEPEND=""
+DEPEND=">=sys-devel/binutils-2.31.1-r4"
 RDEPEND=""
 
 DIETHOME="/usr/diet"
 
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != binary ]]; then
-   if $(tc-getLD) --version | grep -q "2.31.1"; then
-   ewarn "${PN} does not work with unpatched 
binutils-2.31.1,"
-   ewarn "see \"${S}/FAQ\""
-   ewarn "and https://bugs.gentoo.org/672126 for details."
-   ewarn "In the meanwhile you can install another 
binutils version"
-   ewarn "and use binutils-config to switch version."
-   sleep 10
-   fi
-   fi
-}
-
 src_prepare() {
default
 
@@ -56,7 +43,7 @@ src_prepare() {
 }
 
 src_compile() {
-   emake -j1 prefix="${EPREFIX}"${DIETHOME} \
+   emake prefix="${EPREFIX}"${DIETHOME} \
CC="$(tc-getCC)" \
CFLAGS="${CFLAGS}" \
STRIP=":"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/openvpn/, net-vpn/openvpn/files/

2019-02-23 Thread Aaron Bauman
commit: f52b8e80566cb783ec05e419c11a1b604b645399
Author: Stefan Strogin  gmail  com>
AuthorDate: Sat Feb 23 18:23:12 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Feb 24 00:51:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f52b8e80

net-vpn/openvpn: add patch to fix build with LibreSSL

Closes: https://bugs.gentoo.org/678604
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11145
Signed-off-by: Aaron Bauman  gentoo.org>

 net-vpn/openvpn/files/openvpn-2.4.7-libressl.patch | 49 ++
 ...penvpn-2.4.7.ebuild => openvpn-2.4.7-r1.ebuild} |  1 +
 2 files changed, 50 insertions(+)

diff --git a/net-vpn/openvpn/files/openvpn-2.4.7-libressl.patch 
b/net-vpn/openvpn/files/openvpn-2.4.7-libressl.patch
new file mode 100644
index 000..210189cd4d4
--- /dev/null
+++ b/net-vpn/openvpn/files/openvpn-2.4.7-libressl.patch
@@ -0,0 +1,49 @@
+From 4faf695e3c42a81131c2aae96c4a60228aa237a5 Mon Sep 17 00:00:00 2001
+From: Stefan Strogin 
+Date: Sat, 23 Feb 2019 20:13:41 +0200
+Subject: [PATCH] Fix compilation with LibreSSL
+
+TLS 1.3 is not ready yet in LibreSSL.
+Also SSL_get1_supported_ciphers() has been just added into master (not yet
+released).
+
+Upstream-Status: Submitted [https://github.com/OpenVPN/openvpn/pull/123]
+Signed-off-by: Stefan Strogin 
+---
+ src/openvpn/ssl_openssl.c | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/src/openvpn/ssl_openssl.c b/src/openvpn/ssl_openssl.c
+index a78dae99..6a8fcef3 100644
+--- a/src/openvpn/ssl_openssl.c
 b/src/openvpn/ssl_openssl.c
+@@ -459,7 +459,7 @@ tls_ctx_restrict_ciphers_tls13(struct tls_root_ctx *ctx, 
const char *ciphers)
+ return;
+ }
+ 
+-#if (OPENSSL_VERSION_NUMBER < 0x1010100fL)
++#if (OPENSSL_VERSION_NUMBER < 0x1010100fL) || defined(LIBRESSL_VERSION_NUMBER)
+ crypto_msg(M_WARN, "Not compiled with OpenSSL 1.1.1 or higher. "
+"Ignoring TLS 1.3 only tls-ciphersuites '%s' setting.",
+ ciphers);
+@@ -1846,7 +1846,7 @@ show_available_tls_ciphers_list(const char *cipher_list,
+ crypto_msg(M_FATAL, "Cannot create SSL_CTX object");
+ }
+ 
+-#if (OPENSSL_VERSION_NUMBER >= 0x1010100fL)
++#if (OPENSSL_VERSION_NUMBER >= 0x1010100fL && 
!defined(LIBRESSL_VERSION_NUMBER))
+ if (tls13)
+ {
+ SSL_CTX_set_min_proto_version(tls_ctx.ctx, TLS1_3_VERSION);
+@@ -1867,7 +1867,7 @@ show_available_tls_ciphers_list(const char *cipher_list,
+ crypto_msg(M_FATAL, "Cannot create SSL object");
+ }
+ 
+-#if (OPENSSL_VERSION_NUMBER < 0x101fL)
++#if (OPENSSL_VERSION_NUMBER < 0x101fL) || defined(LIBRESSL_VERSION_NUMBER)
+ STACK_OF(SSL_CIPHER) *sk = SSL_get_ciphers(ssl);
+ #else
+ STACK_OF(SSL_CIPHER) *sk = SSL_get1_supported_ciphers(ssl);
+-- 
+2.20.1
+

diff --git a/net-vpn/openvpn/openvpn-2.4.7.ebuild 
b/net-vpn/openvpn/openvpn-2.4.7-r1.ebuild
similarity index 99%
rename from net-vpn/openvpn/openvpn-2.4.7.ebuild
rename to net-vpn/openvpn/openvpn-2.4.7-r1.ebuild
index 486507300fe..0ae13d41d8c 100644
--- a/net-vpn/openvpn/openvpn-2.4.7.ebuild
+++ b/net-vpn/openvpn/openvpn-2.4.7-r1.ebuild
@@ -50,6 +50,7 @@ CONFIG_CHECK="~TUN"
 PATCHES=(
"${FILESDIR}/${PN}-external-cmocka.patch"
"${FILESDIR}/${PN}-2.4.5-libressl-macro-fix.patch"
+   "${FILESDIR}/${P}-libressl.patch"
 )
 
 pkg_setup()  {



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

2019-02-23 Thread William Hubbs
commit: c043d17fac86e434d82029a048c19f31864e2452
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Feb 24 00:22:09 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Feb 24 00:23:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c043d17f

sys-apps/openrc: 0.41.1 bump

Package-Manager: Portage-2.3.61, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/openrc/Manifest |   1 +
 sys-apps/openrc/openrc-0.41.1.ebuild | 209 +++
 2 files changed, 210 insertions(+)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index f5fc67ee0df..6d4820ab953 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -2,4 +2,5 @@ DIST openrc-0.34.11.tar.gz 228054 BLAKE2B 
8d4fdd7de4b3c44df0ccec728b91bd2624582d
 DIST openrc-0.38.3.tar.gz 238031 BLAKE2B 
87d1546e21d581feda4064cd64bf43f762203becdcc4b002bf868f17403bd42770cb1106a8bc383c8d69e19ad66ad2bedaa7090c95206597e8a9b6e2ba481dcc
 SHA512 
6bb42ccdab5fb24b11f5042bf19850f440d3494b6bd1d7b8db31b592f051fcd26feac1c8d9ef515238c53c6f5bf98a8c367a48471c178ae829e05c56bd24cfde
 DIST openrc-0.40.2.tar.gz 245006 BLAKE2B 
9e0aab4d42121296cb9bcc47e9222e0e99df80ab686636a8060c6271d30ff7c0d999f851d0e24dfab9e7a6532b56a6a1974cfa4514e88e6b82ec5fbbc192d76c
 SHA512 
746e238f792113397486b9abb6e41c8179e51fe823c82c8e8942d71329a806b9c398628f835e2626ed0e8735c05b0dcd1b82bf9b5111f420105eeae6b0b0e3f2
 DIST openrc-0.40.3.tar.gz 244510 BLAKE2B 
ed40506693c642358d46fc5fce9b3fbe6e2b699b3e3ed5bbf47ed349e5f7a5c7c1df07a7621622681af33fd68b197d48bfe4aa32e68a8231380de9a01055ced8
 SHA512 
65dbc5900a22c37af4aab545c52bb7679b4534755bdff0b0e8cba442a3c5fefa0b987caea74cd572dbb791e060116ecc298fd787b9d7efc8eab009b8b44ca3e4
+DIST openrc-0.41.1.tar.gz 245187 BLAKE2B 
be20b294e39fc5820a40afe2f3391222d5770f362fd424abe3854974e54d8e84689c3704b5efa48f0fecd7ae9f4282ad734dff9af9ee5f19a30a4239a673fc82
 SHA512 
b810cd7ae01f7fc49ff0f72e6d0ad1b41b0fc3eb9c15f58001d9aa8e9d7845b272b93d5ac6e175b09ab588b99d87292256486c4129cc208b70249bbbe957485d
 DIST openrc-0.41.tar.gz 245438 BLAKE2B 
30329692dca5165bbdc5ac9207a798e62de8380f6249bf2b7e7703cd897465f1d6e81cbf11f5d1f4d2e0810be99e1b24538a2d304214f5b0827c71c47d99b9d6
 SHA512 
15d18f0169b56ec7e08e0c36b0be1e4b27e7375ddd9b0f828c895c03d2f5eb818195ae56b10a66c7cfd4c21f8b35c0fc06fcec41fd9ea1be58e2f2ee409fb719

diff --git a/sys-apps/openrc/openrc-0.41.1.ebuild 
b/sys-apps/openrc/openrc-0.41.1.ebuild
new file mode 100644
index 000..e0ea72a5f60
--- /dev/null
+++ b/sys-apps/openrc/openrc-0.41.1.ebuild
@@ -0,0 +1,209 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic pam toolchain-funcs
+
+DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
+HOMEPAGE="https://github.com/openrc/openrc/;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="audit bash debug ncurses pam newnet prefix +netifrc selinux static-libs
+   unicode kernel_linux kernel_FreeBSD"
+
+COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc 
sys-process/fuser-bsd ) )
+   ncurses? ( sys-libs/ncurses:0= )
+   pam? (
+   sys-auth/pambase
+   virtual/pam
+   )
+   audit? ( sys-process/audit )
+   kernel_linux? (
+   sys-process/psmisc
+   !=sys-libs/libselinux-2.6
+   )
+   !test
+# a value of "#" will just comment out the option
+set_config() {
+   local file="${ED}/$1" var=$2 val com
+   eval "${@:5}" && val=$3 || val=$4
+   [[ ${val} == "#" ]] && com="#" && val='\2'
+   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
+}
+
+set_config_yes_no() {
+   set_config "$1" "$2" YES NO "${@:3}"
+}
+
+src_install() {
+   emake ${MAKE_ARGS} DESTDIR="${D}" install
+
+   # move the shared libs back to /usr so ldscript can install
+   # more of a minimal set of files
+   # disabled for now due to #270646
+   #mv "${ED}"/$(get_libdir)/lib{einfo,rc}* "${ED}"/usr/$(get_libdir)/ || 
die
+   #gen_usr_ldscript -a einfo rc
+   gen_usr_ldscript libeinfo.so
+   gen_usr_ldscript librc.so
+
+   if ! use kernel_linux; then
+   keepdir /lib/rc/init.d
+   fi
+   keepdir /lib/rc/tmp
+
+   # Setup unicode defaults for silly unicode users
+   set_config_yes_no /etc/rc.conf unicode use unicode
+
+   # Cater to the norm
+   set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use 
amd64 ')'
+
+   # On HPPA, do not run consolefont by default (bug #222889)
+  

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

2019-02-23 Thread Andreas Sturmlechner
commit: c43949cac250ff0db5a234e4125d3d58143e4a4f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 23 17:20:53 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 23 17:20:53 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c43949ca

kde-plasma/kwin: Add new RDEPEND

Upstream commit 79eeea6b5822dfa416fa059c496636f983ad5a75

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 3f60977051..dc24e073c6 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -70,6 +70,7 @@ COMMON_DEPEND="
caps? ( sys-libs/libcap )
 "
 RDEPEND="${COMMON_DEPEND}
+   $(add_frameworks_dep kirigami)
$(add_qt_dep qtquickcontrols)
$(add_qt_dep qtquickcontrols2)
$(add_qt_dep qtvirtualkeyboard)



[gentoo-commits] proj/java:master commit in: dev-java/gradle-bin/

2019-02-23 Thread Florian Schmaus
commit: f9fb5675a31d2d0eabd2a32748d2995bffa3e3ae
Author: Florian Schmaus  geekplace  eu>
AuthorDate: Sat Feb 23 23:50:07 2019 +
Commit: Florian Schmaus  geekplace  eu>
CommitDate: Sat Feb 23 23:51:05 2019 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=f9fb5675

dev-java/gradle-bin: Bump 4.10.3 and 5.2.1

Signed-off-by: Florian Schmaus  geekplace.eu>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-java/gradle-bin/Manifest |  2 +
 dev-java/gradle-bin/gradle-bin-4.10.3.ebuild | 60 
 dev-java/gradle-bin/gradle-bin-5.2.1.ebuild  | 60 
 3 files changed, 122 insertions(+)

diff --git a/dev-java/gradle-bin/Manifest b/dev-java/gradle-bin/Manifest
index f3667743..b7965f97 100644
--- a/dev-java/gradle-bin/Manifest
+++ b/dev-java/gradle-bin/Manifest
@@ -1,6 +1,8 @@
 DIST gradle-3.5-all.zip 95084513 BLAKE2B 
17ee9fb3569842f21f26c00f711ab38a8b295b35e5eb6715e2958a9c2318690acbfe2ff018ecbe5e85eadd0bc1708dccad8972f7fe07d485f10aec84b113cafe
 SHA512 
13eb1b73a1e432f3230e3b030de3b50bbd8dfce11b3bb9079fc0ab76e865470e3cb10720def2ad0e514383fef50e468ccc54ca7751c0065fb8aae55a40c54479
 DIST gradle-4.10.2-all.zip 116855693 BLAKE2B 
43c12ad5eb9abc7349921a446f957cc1e5890a353d05363b7dc6effbdc7e0f94312155f022b2245bdbf85d648c752251b095665af95680684bec17d92486179f
 SHA512 
71eaaa86af045f3162e9602c5c25c449aafd17f73f958dc991babfe4ebf94772fe9f53a49342dcd50e29ea338486115cb8215b1732944d49ced508d9f9ac7d81
+DIST gradle-4.10.3-all.zip 117609625 BLAKE2B 
c74da2bd24783bd80d6800d23bd2f7676e6871e69f981695d8eb28d000fd47739607c1840568cbe7c934eca21754ac3cb890925e45af9c43266bd31006274b8b
 SHA512 
a688267399a1632d86e8c3d28e34ea58992bba64968f4d01b6c3e4ea63081167c556806b1e2718e6858a8d402c941fcdcbe761f3622fa2f74bd53dedffa620ff
 DIST gradle-4.4.1-all.zip 99180462 BLAKE2B 
8b961f3ef296191dbd3415d7428ba943fbcadca0d69d6b77ba60d91a50b69f55be86cb564672e5390caf8e753234aac572d8fce69c2a79321cacf3d3ea035e5b
 SHA512 
f281be409fee7c0b554c0920dd01a09eee0449cc8894e364a0174181836cf4ab986d078ea9fa48acfd16c8900d44cafedf3daeb804f0996f67af2438f5857233
 DIST gradle-4.5.1-all.zip 101862201 BLAKE2B 
f109a74c28dd839ed099aa8fb69a3397617ea1701230017dc778bacf320a9a864d95979960fe9b1a4ec3714d73bd590013a423aa553fcd37719ee4fbfda49d2e
 SHA512 
914fa381b996d91eb6ef57b4a4855d3cb6dd3ae05f3febed4bb6a114d47e166ed36c60f1277015c8ca21f7f727e3cc82ec208da85458ab9f56d7cad074b09caf
 DIST gradle-5.1-all.zip 130659636 BLAKE2B 
ecf2e5ece8063200a1878dd8dc37a77a8d5eec8d7d7484b3b96cd7850d205d4969083733982f4bca96d0bfc0d95fad6864d6516feea1295e20ebdc75f01250ec
 SHA512 
f2f08e6b29f065036e2e381d1ef5d77ab3f06a427a27b3f72137957b151b13ba74b67653595aeddd5f7e9b710a57b5abaefa7d1cbbc1ae9fb06cc630fff018ac
 DIST gradle-5.1.1-all.zip 130765970 BLAKE2B 
95b4ceb2e06b62607b9151bd085ab607c0939f3d6c5a1abf23e2f14ec54b5b3bc26c02fce2db9d3e77be6e219a72a7d0faa4d8edfaa072d2bcd9b65e03e98243
 SHA512 
31f43751d517f5ecf47ba66332563bc7ca1a3145adfb09190ec0232107fc812a7e8114a1d374aeb2378c88f6433b2d15f58f80706bb8e166e7a1be8a8a444d71
+DIST gradle-5.2.1-all.zip 132549774 BLAKE2B 
c6d6fa9975bc28030672a99f22f0e9c4c2cb3d667ae3658c1062428d0ab2fd8c3b4df0479f4fde7b2d75b8fcb64c7f5b208e53c5b30a9b3c7afb5ad7e1a4139d
 SHA512 
e2a17072c10d27acbe4a0282dfdfed907ab5c57109668595feaec681ab1d4be017ac0f6090c2c2b64a057d71c1e244bb50f4047509d36c5930e894837a96171b

diff --git a/dev-java/gradle-bin/gradle-bin-4.10.3.ebuild 
b/dev-java/gradle-bin/gradle-bin-4.10.3.ebuild
new file mode 100644
index ..7765d2be
--- /dev/null
+++ b/dev-java/gradle-bin/gradle-bin-4.10.3.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit java-pkg-2
+
+MY_PN=${PN%%-bin}
+MY_P="${MY_PN}-${PV/_rc/-rc-}"
+
+DESCRIPTION="A project automation and build tool with a Groovy based DSL"
+SRC_URI="http://services.gradle.org/distributions/${MY_P}-all.zip;
+HOMEPAGE="http://www.gradle.org/;
+LICENSE="Apache-2.0"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip
+   app-eselect/eselect-gradle"
+RDEPEND=">=virtual/jdk-1.6"
+
+IUSE="source doc examples"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   local gradle_dir="${EPREFIX}/usr/share/${PN}-${SLOT}"
+
+   dodoc docs/release-notes.html getting-started.html
+
+   insinto "${gradle_dir}"
+
+   # source
+   if use source ; then
+   java-pkg_dosrc src/*
+   fi
+
+   # docs
+   if use doc ; then
+   java-pkg_dojavadoc docs/javadoc
+   fi
+
+   # examples
+   if use examples ; then
+   java-pkg_doexamples samples
+   fi
+
+   insinto "${gradle_dir}"
+   doins -r bin/ lib/
+   fperms 755 "${gradle_dir}/bin/gradle"
+   dosym "${gradle_dir}/bin/gradle" "/usr/bin/${PN}-${SLOT}"
+}
+
+pkg_postinst() {
+   eselect gradle update ifunset
+}
+
+pkg_postrm() {
+   eselect gradle update ifunset
+}

diff --git 

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

2019-02-23 Thread Matthew Thode
commit: a84165178a6fd06951c663febe15874cf308dc05
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 23 22:33:59 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Feb 23 22:33:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8416517

media-sound/pulseeffects: specify lv2 for lsp-plugins dep

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 media-sound/pulseeffects/pulseeffects-4.5.0.ebuild | 2 +-
 media-sound/pulseeffects/pulseeffects-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/pulseeffects/pulseeffects-4.5.0.ebuild 
b/media-sound/pulseeffects/pulseeffects-4.5.0.ebuild
index 365421a904f..01213029958 100644
--- a/media-sound/pulseeffects/pulseeffects-4.5.0.ebuild
+++ b/media-sound/pulseeffects/pulseeffects-4.5.0.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
>=dev-libs/libsigc++-2.10:2
>=x11-libs/gtk+-3.18:3
>=media-libs/lilv-0.24.2-r1
-   media-libs/lsp-plugins
+   media-libs/lsp-plugins[lv2]
>=media-libs/gstreamer-1.12.0:1.0
>=media-libs/gst-plugins-good-1.12.0:1.0
>=media-libs/gst-plugins-bad-1.12.0:1.0

diff --git a/media-sound/pulseeffects/pulseeffects-.ebuild 
b/media-sound/pulseeffects/pulseeffects-.ebuild
index 365421a904f..01213029958 100644
--- a/media-sound/pulseeffects/pulseeffects-.ebuild
+++ b/media-sound/pulseeffects/pulseeffects-.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
>=dev-libs/libsigc++-2.10:2
>=x11-libs/gtk+-3.18:3
>=media-libs/lilv-0.24.2-r1
-   media-libs/lsp-plugins
+   media-libs/lsp-plugins[lv2]
>=media-libs/gstreamer-1.12.0:1.0
>=media-libs/gst-plugins-good-1.12.0:1.0
>=media-libs/gst-plugins-bad-1.12.0:1.0



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

2019-02-23 Thread Matthew Thode
commit: 4f83787f6366168ebdd13164478212eaa73c6b48
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 23 22:23:09 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Feb 23 22:25:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f83787f

media-libs/lsp-plugins: initial add for pulseeffects

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 media-libs/lsp-plugins/Manifest |  1 +
 media-libs/lsp-plugins/lsp-plugins-1.1.5.ebuild | 52 +
 media-libs/lsp-plugins/metadata.xml | 15 +++
 3 files changed, 68 insertions(+)

diff --git a/media-libs/lsp-plugins/Manifest b/media-libs/lsp-plugins/Manifest
new file mode 100644
index 000..74f90e7c158
--- /dev/null
+++ b/media-libs/lsp-plugins/Manifest
@@ -0,0 +1 @@
+DIST lsp-plugins-1.1.5.tar.gz 51911033 BLAKE2B 
ec9b6f3715f1043537ebe35d14abda85b8dfe23d52d335c54c02eb2867753c9b256a5acd71537c95d6da273d054f0e0c9439fe2f81f6d6ced3087de93bfaef60
 SHA512 
42b9cd102247a0165a32f82a5a7ce05928a9703c80f215783ad67020d1f975d1c334af1f86c9f17e76bea3fd90bcf5c47fff5618875038b3655621880b60a699

diff --git a/media-libs/lsp-plugins/lsp-plugins-1.1.5.ebuild 
b/media-libs/lsp-plugins/lsp-plugins-1.1.5.ebuild
new file mode 100644
index 000..c0b465f1b34
--- /dev/null
+++ b/media-libs/lsp-plugins/lsp-plugins-1.1.5.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Linux Studio Plugins"
+HOMEPAGE="https://lsp-plug.in;
+SRC_URI="https://github.com/sadko4u/lsp-plugins/archive/${P}.tar.gz;
+S="${WORKDIR}/${PN}-${P}"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc jack ladspa +lv2"
+REQUIRED_USE="|| ( jack ladspa lv2 )"
+
+DEPEND="
+   dev-libs/expat
+   media-libs/libsndfile
+   doc? ( dev-lang/php:* )
+   jack? (
+   virtual/jack
+   x11-libs/cairo
+   )
+   ladspa? ( media-libs/ladspa-sdk )
+   lv2? (
+   media-libs/lv2
+   x11-libs/cairo
+   )
+"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_prepare(){
+   eapply_user
+   sed -i '/install_.*: all/s/ all//g' Makefile
+}
+
+src_compile(){
+   use doc && MODULES+="doc"
+   use jack && MODULES+=" jack"
+   use ladspa && MODULES+=" ladspa"
+   use lv2 && MODULES+=" lv2"
+   emake BUILD_MODULES="${MODULES}"
+}
+
+src_install(){
+   use doc && emake PREFIX="/usr" DESTDIR="${D}" install_doc
+   use jack && emake PREFIX="/usr" DESTDIR="${D}" install_jack
+   use ladspa && emake PREFIX="/usr" DESTDIR="${D}" install_ladspa
+   use lv2 && emake PREFIX="/usr" DESTDIR="${D}" install_lv2
+}

diff --git a/media-libs/lsp-plugins/metadata.xml 
b/media-libs/lsp-plugins/metadata.xml
new file mode 100644
index 000..3f22e62fabb
--- /dev/null
+++ b/media-libs/lsp-plugins/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   
+   
+   LSP (Linux Studio Plugins) is a collection of open-source 
plugins
+   currently compatible with LADSPA, LV2 and LinuxVST formats.
+   
+   
+   build lv2 plugins
+   
+



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

2019-02-23 Thread Matthew Thode
commit: 89f9aec170fb7f2f6c45ae6eb8e2a2f0cb66abbf
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 23 22:24:54 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Feb 23 22:25:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89f9aec1

media-sound/pulseeffects: 4.5.0 bump

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 media-sound/pulseeffects/Manifest| 1 +
 .../pulseeffects/{pulseeffects-.ebuild => pulseeffects-4.5.0.ebuild} | 1 +
 media-sound/pulseeffects/pulseeffects-.ebuild| 1 +
 3 files changed, 3 insertions(+)

diff --git a/media-sound/pulseeffects/Manifest 
b/media-sound/pulseeffects/Manifest
index f4a19853462..907d39c2660 100644
--- a/media-sound/pulseeffects/Manifest
+++ b/media-sound/pulseeffects/Manifest
@@ -1,2 +1,3 @@
 DIST pulseeffects-3.2.3.tar.gz 648968 BLAKE2B 
aef2aaacacc41020c5f14582c91b53ba84f3e56d7cf4a13a955769ff80796ae21cbc0ecad9b2c3e24985a6a6daf86888c3a8c6e2387b917860336e73fa8c0d6b
 SHA512 
802068c867b9708e7503e0beb65fb5aaf9ff4916b98048634a443f701864db00e5401de42ff58ed3e5fe9430af6caae74efe8f0b1b0e3e2c9d48dcb7c7e6a400
 DIST pulseeffects-4.4.7.tar.gz 1082596 BLAKE2B 
3265507191f5fca405282d8bdf9cf078023e80d2ca8f3a8bb999f7828f5220ca61b68ce01dc80e2d066a0d759b83229eabd523aff71106bd4024067afd1a8220
 SHA512 
243bd23d107f22a2a4b5934fb67bc5c059f278f2ec824814791ea24429e8d53844ffd71c9c21c35209261f4a0a4633827362bfd43355437a10944bbfd9a25421
+DIST pulseeffects-4.5.0.tar.gz 1124647 BLAKE2B 
745c638568c3433130f60200e2aa4743f71ed24a070064133cf8fc1623c93a8d3ab7584da68dd1adc5d00f74f9ec24542d3005c2d34d5ee6a7ae7e9bf842ef86
 SHA512 
2ed076667296716b5f4254690616d5dc77fca4c00e508658972bc13b76c9c4931243811b6d73114c385233bbec69c48cc184e547717cc774210169d20df1df0c

diff --git a/media-sound/pulseeffects/pulseeffects-.ebuild 
b/media-sound/pulseeffects/pulseeffects-4.5.0.ebuild
similarity index 98%
copy from media-sound/pulseeffects/pulseeffects-.ebuild
copy to media-sound/pulseeffects/pulseeffects-4.5.0.ebuild
index 4af99eaba78..365421a904f 100644
--- a/media-sound/pulseeffects/pulseeffects-.ebuild
+++ b/media-sound/pulseeffects/pulseeffects-4.5.0.ebuild
@@ -30,6 +30,7 @@ RDEPEND="
>=dev-libs/libsigc++-2.10:2
>=x11-libs/gtk+-3.18:3
>=media-libs/lilv-0.24.2-r1
+   media-libs/lsp-plugins
>=media-libs/gstreamer-1.12.0:1.0
>=media-libs/gst-plugins-good-1.12.0:1.0
>=media-libs/gst-plugins-bad-1.12.0:1.0

diff --git a/media-sound/pulseeffects/pulseeffects-.ebuild 
b/media-sound/pulseeffects/pulseeffects-.ebuild
index 4af99eaba78..365421a904f 100644
--- a/media-sound/pulseeffects/pulseeffects-.ebuild
+++ b/media-sound/pulseeffects/pulseeffects-.ebuild
@@ -30,6 +30,7 @@ RDEPEND="
>=dev-libs/libsigc++-2.10:2
>=x11-libs/gtk+-3.18:3
>=media-libs/lilv-0.24.2-r1
+   media-libs/lsp-plugins
>=media-libs/gstreamer-1.12.0:1.0
>=media-libs/gst-plugins-good-1.12.0:1.0
>=media-libs/gst-plugins-bad-1.12.0:1.0



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

2019-02-23 Thread Alon Bar-Lev
commit: 0e2ad5c790ea4d5ad40cfb622bd20a148a8797c5
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sat Feb 23 22:06:32 2019 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sat Feb 23 22:21:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e2ad5c7

app-crypt/dieharder: remove old

Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-crypt/dieharder/dieharder-3.31.1-r1.ebuild | 50 --
 1 file changed, 50 deletions(-)

diff --git a/app-crypt/dieharder/dieharder-3.31.1-r1.ebuild 
b/app-crypt/dieharder/dieharder-3.31.1-r1.ebuild
deleted file mode 100644
index cf12a7824f6..000
--- a/app-crypt/dieharder/dieharder-3.31.1-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="An advanced suite for testing the randomness of RNG's"
-HOMEPAGE="http://www.phy.duke.edu/~rgb/General/dieharder.php;
-SRC_URI="http://www.phy.duke.edu/~rgb/General/${PN}/${P}.tgz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc"
-
-RDEPEND="sci-libs/gsl"
-DEPEND="${RDEPEND}
-   doc? ( dev-tex/latex2html )"
-
-DOCS=(
-   NOTES
-)
-HTML_DOCS=()
-
-PATCHES=(
-   "${FILESDIR}/${P}-build.patch"
-)
-
-pkg_setup() {
-   use doc && DOCS+=(
-   ChangeLog
-   manual/dieharder.pdf manual/dieharder.ps
-   )
-   use doc && HTML_DOCS+=(
-   dieharder.html
-   )
-}
-
-src_compile() {
-   emake -j1
-   use doc && emake -C manual
-}
-
-src_install() {
-   default
-
-   docinto "dieharder"
-   dodoc dieharder/README dieharder/NOTES
-   docinto "libdieharder"
-   dodoc libdieharder/README libdieharder/NOTES
-}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/dieharder/, app-crypt/dieharder/files/

2019-02-23 Thread Alon Bar-Lev
commit: e0851dfe8e3bc56f435fc0a71fdf562794df903d
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sat Feb 23 22:20:39 2019 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sat Feb 23 22:21:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0851dfe

app-crypt/dieharder: resolve undefined symbols

Closes: https://bugs.gentoo.org/show_bug.cgi?id=678300
Thanks: Ben Kohler
Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 ...3.31.1-r2.ebuild => dieharder-3.31.1-r3.ebuild} |   2 +-
 .../dieharder/files/dieharder-3.31.1-build.patch   | 158 +
 2 files changed, 159 insertions(+), 1 deletion(-)

diff --git a/app-crypt/dieharder/dieharder-3.31.1-r2.ebuild 
b/app-crypt/dieharder/dieharder-3.31.1-r3.ebuild
similarity index 97%
rename from app-crypt/dieharder/dieharder-3.31.1-r2.ebuild
rename to app-crypt/dieharder/dieharder-3.31.1-r3.ebuild
index 5a949f9d035..8fd1209bd49 100644
--- a/app-crypt/dieharder/dieharder-3.31.1-r2.ebuild
+++ b/app-crypt/dieharder/dieharder-3.31.1-r3.ebuild
@@ -11,7 +11,7 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc"
-RESTRICT="test"
+RESTRICT="test" # Way too long
 
 RDEPEND="sci-libs/gsl"
 DEPEND="${RDEPEND}

diff --git a/app-crypt/dieharder/files/dieharder-3.31.1-build.patch 
b/app-crypt/dieharder/files/dieharder-3.31.1-build.patch
index 4cbd5021c77..50e2119030c 100644
--- a/app-crypt/dieharder/files/dieharder-3.31.1-build.patch
+++ b/app-crypt/dieharder/files/dieharder-3.31.1-build.patch
@@ -25,3 +25,161 @@ index 2138ebf..f6d471b 100644
  #include 
  #include 
  #include 
+From aee56b67080a5a8732c12216ef4415f315f35e4a Mon Sep 17 00:00:00 2001
+From: Alon Bar-Lev 
+Date: Sun, 24 Feb 2019 00:04:55 +0200
+Subject: [PATCH 1/2] rgb_operm: convert to noop as implementation missing
+
+---
+ include/dieharder/rgb_operm.h | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/include/dieharder/rgb_operm.h b/include/dieharder/rgb_operm.h
+index c48fa37..f33fc1f 100644
+--- a/include/dieharder/rgb_operm.h
 b/include/dieharder/rgb_operm.h
+@@ -1,3 +1,4 @@
++#if 0
+ /*
+  * rgb_operm test header.
+  */
+@@ -36,3 +37,4 @@ static Dtest rgb_operm_dtest __attribute__((unused)) = {
+  * a data stream of rands from x_i to x_{i+k} to compute c[][].
+  */
+ unsigned int rgb_operm_k;
++#endif
+-- 
+2.19.2
+
+From b1140059cab9a5b2847dd312087d44d58fe61263 Mon Sep 17 00:00:00 2001
+From: Alon Bar-Lev 
+Date: Sun, 24 Feb 2019 00:10:00 +0200
+Subject: [PATCH 2/2] dab_filltree2: inline cannot have prototype nor can it be
+ non static
+
+---
+ libdieharder/dab_filltree.c  | 37 ++-
+ libdieharder/dab_filltree2.c | 48 +---
+ 2 files changed, 41 insertions(+), 44 deletions(-)
+
+diff --git a/libdieharder/dab_filltree.c b/libdieharder/dab_filltree.c
+index 9cc5ce7..3ed6b00 100644
+--- a/libdieharder/dab_filltree.c
 b/libdieharder/dab_filltree.c
+@@ -34,7 +34,24 @@ static double targetData[] = {
+ 0.0, 0.0, 0.0, 0.0, 0.1333, 0.2000, 0.20634921, 0.17857143, 
0.13007085, 0.08183633, 0.04338395, 0.01851828, 0.00617270, 0.00151193, 
0.00023520, 0.1680, 0., 0., 0., 0.
+ };
+ 
+-inline int insert(double x, double *array, unsigned int startVal);
++static inline int insert(double x, double *array, unsigned int startVal) {
++ uint d = (startVal + 1) / 2;
++ uint i = startVal;
++ while (d > 0) {
++   if (array[i] == 0) {
++ array[i] = x;
++ return -1;
++   }
++   if (array[i] < x) {
++ i += d;
++   } else {
++ i -= d;
++   }
++   d /= 2;
++ }
++ return i;
++}
++
+ 
+ int dab_filltree(Test **test,int irun) {
+  int size = (ntuple == 0) ? 32 : ntuple;
+@@ -105,24 +122,6 @@ int dab_filltree(Test **test,int irun) {
+ }
+ 
+ 
+-inline int insert(double x, double *array, unsigned int startVal) {
+- uint d = (startVal + 1) / 2;
+- uint i = startVal;
+- while (d > 0) {
+-   if (array[i] == 0) {
+- array[i] = x;
+- return -1;
+-   }
+-   if (array[i] < x) {
+- i += d;
+-   } else {
+- i -= d;
+-   }
+-   d /= 2;
+- }
+- return i;
+-}
+-
+ #include
+ 
+ int main_filltree(int argc, char **argv) {
+diff --git a/libdieharder/dab_filltree2.c b/libdieharder/dab_filltree2.c
+index 1e33af2..7102d3c 100644
+--- a/libdieharder/dab_filltree2.c
 b/libdieharder/dab_filltree2.c
+@@ -92,7 +92,29 @@ static double targetData[128] = {  // size=128, generated 
from 6e9 samples
+ 0.000e+00,0.000e+00,0.000e+00,0.000e+00,
+ };
+ 
+-inline int insertBit(uint x, uchar *array, uint *i, uint *d);
++/*
++ * Insert a bit into the tree, represented by an array.
++ * A value of one is marked; zero is unmarked.
++ * The function returns -2 is still on the path.
++ * The function returns -1 if the path ends by marking a node.
++ * The function returns >= 0 if the path went too deep; the
++ * returned value is the last position 

[gentoo-commits] repo/gentoo:master commit in: media-fonts/opendesktop-fonts/files/, media-fonts/opendesktop-fonts/

2019-02-23 Thread Robin H. Johnson
commit: d414ffb5df5048bdde43642e01564650bc79f3d9
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Feb 23 22:10:12 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Feb 23 22:11:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d414ffb5

media-fonts/opendesktop-fonts: fix fontconfig warnings

Fixes: https://bugs.gentoo.org/671790
Thanks-To:  edoceo.com>
See-Also: https://cromwell-intl.com/open-source/font-config-warnings.html
See-Also: https://cixtor.com/blog/fontconfig-warning
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Robin H. Johnson  gentoo.org>

 .../files/opendesktop-fonts-1.4.2-multivalue.patch | 190 +
 .../opendesktop-fonts-1.4.2-r1.ebuild  |  27 +++
 2 files changed, 217 insertions(+)

diff --git 
a/media-fonts/opendesktop-fonts/files/opendesktop-fonts-1.4.2-multivalue.patch 
b/media-fonts/opendesktop-fonts/files/opendesktop-fonts-1.4.2-multivalue.patch
new file mode 100644
index 000..8aa561cd107
--- /dev/null
+++ 
b/media-fonts/opendesktop-fonts/files/opendesktop-fonts-1.4.2-multivalue.patch
@@ -0,0 +1,190 @@
+Fixup alias & test blocks in fontconfig definition.
+
+Fixes: https://bugs.gentoo.org/671790
+Partial-Credit: 
+Signed-off-by: Robin H. Johnson 
+See-Also: https://cromwell-intl.com/open-source/font-config-warnings.html
+See-Also: https://cixtor.com/blog/fontconfig-warning
+
+--- opendesktop-fonts-1.4.2/69-odofonts.conf   2007-09-10 02:09:37.0 
-0700
 opendesktop-fonts-1.4.2/69-odofonts.conf   2019-02-23 14:03:02.280680514 
-0800
+@@ -1,38 +1,104 @@
+ 
+ 
+ 
++
+ 
+   文鼎PL新宋
++  serif
++
++
+   AR PL New Sung
++  serif
++
++
+   新細明體
++  serif
++
++
+   PMingLiU
++  serif
++
++
+   宋体
++  serif
++
++
+   SimSun
++  serif
++
++
+   文鼎PL新宋 ExtB
++  serif
++
++
+   AR PL New Sung ExtB
+   serif
+ 
+ 
++
+ 
+   文鼎PL新宋
++  sans-serif
++
++
+   AR PL New Sung
++  sans-serif
++
++
+   新細明體
++  sans-serif
++
++
+   PMingLiU
++  sans-serif
++
++
+   宋体
++  sans-serif
++
++
+   SimSun
++  sans-serif
++
++
+   文鼎PL新宋 ExtB
++  sans-serif
++
++
+   AR PL New Sung ExtB
+   sans-serif
+ 
+ 
++
+ 
+   文鼎PL新宋 Mono
++  monospace
++
++
+   AR PL New Sung Mono
++  monospace
++
++
+   細明體
++  monospace
++
++
+   MingLiU
++  monospace
++
++
+   新宋体
++  monospace
++
++
+   NSimSun
++  monospace
++
++
+   文鼎PL新宋 ExtB
++  monospace
++
++
+   AR PL New Sung ExtB
+   monospace
+ 
+@@ -82,12 +148,26 @@
+ 
+   
+   文鼎PL新宋
++  
++  
+   AR PL New Sung
++  
++  
+   新細明體
++  
++  
+   PMingLiU
++  
++  
+   宋体
++  
++  
+   SimSun
++  
++  
+   文鼎PL新宋 ExtB
++  
++  
+   AR PL New Sung ExtB
+   
+   
+@@ -98,10 +178,20 @@
+ 
+   
+   文鼎PL新宋 Mono
++  
++  
+   AR PL New Sung Mono
++  
++  
+   細明體
++  
++  
+   MingLiU
++  
++  
+   新宋体
++  
++  
+   NSimSun
+   
+   
+@@ -115,12 +205,26 @@
+ 
+   
+   文鼎PL新中楷
++  
++  
+   AR PL New Kai
++  
++  
+   標楷體
++  
++  
+   DFKai-SB
++  
++  
+   楷体
++  
++  
+   SimKai
++  
++  
+   文鼎PL新中楷 ExtB
++  
++  
+   AR PL New Kai ExtB
+   
+   

diff --git a/media-fonts/opendesktop-fonts/opendesktop-fonts-1.4.2-r1.ebuild 
b/media-fonts/opendesktop-fonts/opendesktop-fonts-1.4.2-r1.ebuild
new file mode 100644
index 000..0c3aee0affb
--- /dev/null
+++ b/media-fonts/opendesktop-fonts/opendesktop-fonts-1.4.2-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit font
+
+DESCRIPTION="Chinese TrueType Fonts"
+#HOMEPAGE="http://www.opendesktop.org.tw/;
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+
+LICENSE="Arphic"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+
+FONT_SUFFIX="ttf ttc"
+FONT_S="${S}"
+FONT_CONF=(
+   "69-odofonts.conf"
+   "80-odofonts-original.conf"
+   "80-odofonts-simulate-MS-simplified-chinese.conf"
+   "80-odofonts-simulate-MS-triditional-chinese.conf"
+)
+DOCS="AUTHORS Changelog*"
+PATCHES=( "${FILESDIR}"/opendesktop-fonts-1.4.2-multivalue.patch )



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

2019-02-23 Thread Piotr Karbowski
commit: ea3ee8ff16f4c3f28cb87d71512bcebddbc59719
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sat Feb 23 20:23:50 2019 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sat Feb 23 21:03:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea3ee8ff

x11-misc/sunflower: add myself as maintainer, bump 0.3.61.

Added myself to maintainers list as there wasn't any, bumped ebuild to
0.3-61/0.3.61, updated it to EAPI=7, switched to github release
tarballs.

Closes: https://bugs.gentoo.org/576882
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Piotr Karbowski  gentoo.org>

 x11-misc/sunflower/Manifest|  1 +
 x11-misc/sunflower/metadata.xml|  5 +-
 x11-misc/sunflower/sunflower-0.3.61.ebuild | 90 ++
 3 files changed, 95 insertions(+), 1 deletion(-)

diff --git a/x11-misc/sunflower/Manifest b/x11-misc/sunflower/Manifest
index 21a915b9965..5c5c22b73ac 100644
--- a/x11-misc/sunflower/Manifest
+++ b/x11-misc/sunflower/Manifest
@@ -1 +1,2 @@
 DIST sunflower-0.2-59.tgz 790126 BLAKE2B 
32df1ced73ba0bf5e814e52010eefbbd10657bdbb602dd3a48dc08b865195c3d1efa631bfe2d421f0a12a2f01521a2c6248fe5b9ca8fcc268423f0c9aa3d252d
 SHA512 
e97076eb1c57d52b8fd95501259acaaa9a429f9daacc30ef587cce2f3419433f5aa4554e0e86beeceda208b4be425b98c64c6ced04e36e86b2b4f803176c37f9
+DIST sunflower-0.3.61.tar.gz 975053 BLAKE2B 
5845ce0e81cf98b7488c9c34b8a3b6702e01abe9976bd4186691ce3804164d707d3ca999896e3f8d60e5253891d94f39e2fabdb50170afa8ec0f937df141db89
 SHA512 
f55c2fb15889f903375776f989498827dcab287e87d4015c50f12780dd2f0271e1e127533a10ca94f44ebd44727018917cf92e828bbe82b7653d8ed559ee1cc3

diff --git a/x11-misc/sunflower/metadata.xml b/x11-misc/sunflower/metadata.xml
index 1ba4c2fe874..a92806229f3 100644
--- a/x11-misc/sunflower/metadata.xml
+++ b/x11-misc/sunflower/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
- 
+   
+   slashbe...@gentoo.org
+   Piotr Karbowski
+   
 
MeanEYE/Sunflower
 

diff --git a/x11-misc/sunflower/sunflower-0.3.61.ebuild 
b/x11-misc/sunflower/sunflower-0.3.61.ebuild
new file mode 100644
index 000..70998acf88e
--- /dev/null
+++ b/x11-misc/sunflower/sunflower-0.3.61.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+inherit python-r1 xdg-utils desktop
+
+MY_PN="${PN^}"
+MY_PV=$(ver_rs 2 '-')
+
+DESCRIPTION="Small and highly customizable twin-panel file manager with 
plugin-support"
+HOMEPAGE="https://github.com/MeanEYE/Sunflower
+   http://sunflower-fm.org/;
+SRC_URI="https://github.com/MeanEYE/${MY_PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+   >=dev-python/pygtk-2.15.0:2[${PYTHON_USEDEP}]
+   >=dev-python/notify-python-0.1[${PYTHON_USEDEP}]
+   gnome-base/librsvg:2"
+
+S=${WORKDIR}/${MY_PN}-$MY_PV
+
+src_prepare() {
+   default
+   find "${S}"/translations -name "*.po" -delete || die
+   rm "${S}"/translations/${PN}.pot || die
+
+   sed -i \
+   -e 
'/^application_file/s/os.path.dirname(sys.argv\[0\])/os.getcwd()/' \
+   ${MY_PN}.py || die
+}
+
+src_install() {
+   touch __init__.py || die
+   installme() {
+   # install modules
+   python_moduleinto ${PN}
+   python_domodule images application ${MY_PN}.py \
+   AUTHORS CHANGES COPYING DEPENDS TODO __init__.py
+
+   # generate and install startup scripts
+   sed \
+   -e "s#@SITEDIR@#$(python_get_sitedir)/${PN}#" \
+   "${FILESDIR}"/${PN} > "${WORKDIR}"/${PN} || die
+   python_doscript "${WORKDIR}"/${PN}
+   }
+
+   # install for all enabled implementations
+   python_foreach_impl installme
+
+   insinto /usr/share/locale
+   # correct gettext behavior
+   if [[ -n "${LINGUAS+x}" ]] ; then
+   for i in $(cd "${S}"/translations ; echo *) ; do
+   if has ${i} ${LINGUAS} ; then
+   doins -r "${S}"/translations/${i}
+   fi
+   done
+   else
+   doins -r "${S}"/translations/*
+   fi
+
+   newicon -s 64 images/${PN}_64.png ${PN}.png
+   doicon -s scalable images/${PN}.svg
+   newmenu ${MY_PN}.desktop ${PN}.desktop
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+
+   # TODO: better description
+   elog "optional dependencies:"
+   elog "  dev-python/libgnome-python"
+   elog "  media-libs/mutagen"
+   elog "  x11-libs/vte:0[python] (terminal support)"
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   

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

2019-02-23 Thread Ulrich Müller
commit: a02e0405ab4590d7b3f78b10495329488bceeb79
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Feb 23 20:54:37 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Feb 23 20:57:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a02e0405

app-editors/emacs-vcs: New pretest 26.1.92.

Package-Manager: Portage-2.3.61, Repoman-2.3.12
Signed-off-by: Ulrich Müller  gentoo.org>

 app-editors/emacs-vcs/Manifest |   1 +
 app-editors/emacs-vcs/emacs-vcs-26.1.92.ebuild | 408 +
 2 files changed, 409 insertions(+)

diff --git a/app-editors/emacs-vcs/Manifest b/app-editors/emacs-vcs/Manifest
index 71c51473966..a8586c85b27 100644
--- a/app-editors/emacs-vcs/Manifest
+++ b/app-editors/emacs-vcs/Manifest
@@ -1,3 +1,4 @@
 DIST emacs-26.1.90.tar.xz 43892340 BLAKE2B 
8ee12a6f8d6dd1a8084864d53818cd9127a95b7da632db14c831d2f9d4848aa11bb8a9d92bf8bf0348ea4e2fa75de45408d284680255e5a2b9845ada1acbc7fc
 SHA512 
b2e7e9c1015c221e8665426528703bfe336734b7830d731d5f3a7c50ce423b2a8bdada7f934e5f31dbe81b4f06623bddafe48e9da4727cb728564d569ff0b188
 DIST emacs-26.1.91.tar.xz 43892592 BLAKE2B 
dba455ddacdda6faef66bf3869e21da9f94eef81e0987a280634e5186e8c441ac841ad917059ad8d0b36722d308f166d24c5770505b71219cd6979547f8cea10
 SHA512 
2c09b8ae0e035d20c8dcebda8ca56167a374c465f7ad8e55f97fc10355cffe709b196efa38474580c5b3584263b676fa5b8d9fa1434d4fc77d7d9cc941260a4b
+DIST emacs-26.1.92.tar.xz 44387596 BLAKE2B 
d0581658f95c7408ba0d3e107a0622212e94f8930c355228a999d591dcea7ba533d4f3b288f63bc2a1ffb2aac197c053ec5c48f80810fe4e1c097ae75e20505d
 SHA512 
c01be13055644f00094e096a9ec39dfaa4fc999718931d6003425ef74741ab0ca638a377e2903fbffc32c3e344fde5e93b2657a48600493fc25daa82a34fc4d2
 DIST emacs-27.0.50_pre20180831.tar.xz 28668124 BLAKE2B 
fae74d9885889b042142f580e971c73c193306dca26b42dd87ac3d3d765312ce6695511d7d31a047d79803982f6345c4c319a3d83cea1313080170da97482fa2
 SHA512 
43b32d8943dc897dfc0c1fddb4261a196d3a604add5bcf87a93748125f15db2cac762d3550d6593b80e961ae35d543adc4d5937bac77970c658f93dba26f17e4

diff --git a/app-editors/emacs-vcs/emacs-vcs-26.1.92.ebuild 
b/app-editors/emacs-vcs/emacs-vcs-26.1.92.ebuild
new file mode 100644
index 000..4ae3b77727a
--- /dev/null
+++ b/app-editors/emacs-vcs/emacs-vcs-26.1.92.ebuild
@@ -0,0 +1,408 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools elisp-common flag-o-matic multilib readme.gentoo-r1
+
+if [[ ${PV##*.} =  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git;
+   EGIT_BRANCH="emacs-26"
+   EGIT_CHECKOUT_DIR="${WORKDIR}/emacs"
+   S="${EGIT_CHECKOUT_DIR}"
+else
+   SRC_URI="https://dev.gentoo.org/~ulm/distfiles/emacs-${PV}.tar.xz
+   mirror://gnu-alpha/emacs/pretest/emacs-${PV}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+   # FULL_VERSION keeps the full version number, which is needed in
+   # order to determine some path information correctly for copy/move
+   # operations later on
+   FULL_VERSION="${PV%%_*}"
+   S="${WORKDIR}/emacs-${FULL_VERSION}"
+   [[ ${FULL_VERSION} != ${PV} ]] && S="${WORKDIR}/emacs"
+fi
+
+DESCRIPTION="The extensible, customizable, self-documenting real-time display 
editor"
+HOMEPAGE="https://www.gnu.org/software/emacs/;
+
+LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
+SLOT="26"
+IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif 
gpm gsettings gtk gtk2 gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 
livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd 
+threads tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib"
+REQUIRED_USE="?? ( aqua X )"
+
+RDEPEND="sys-libs/ncurses:0=
+   >=app-eselect/eselect-emacs-1.16
+   >=app-emacs/emacs-common-gentoo-1.5[games?,X?]
+   acl? ( virtual/acl )
+   alsa? ( media-libs/alsa-lib )
+   dbus? ( sys-apps/dbus )
+   gpm? ( sys-libs/gpm )
+   !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
+   kerberos? ( virtual/krb5 )
+   lcms? ( media-libs/lcms:2 )
+   libxml2? ( >=dev-libs/libxml2-2.2.0 )
+   mailutils? ( net-mail/mailutils[clients] )
+   !mailutils? ( net-libs/liblockfile )
+   selinux? ( sys-libs/libselinux )
+   ssl? ( net-libs/gnutls:0= )
+   systemd? ( sys-apps/systemd )
+   zlib? ( sys-libs/zlib )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-misc/xbitmaps
+   gconf? ( >=gnome-base/gconf-2.26.2 )
+   gsettings? ( 

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

2019-02-23 Thread Ulrich Müller
commit: 02cc97bbd9d8ea383fd9f362cae6cd60c5a18be3
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Feb 23 20:49:59 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Feb 23 20:57:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02cc97bb

app-editors/emacs-vcs: Move metainfo file to correct name.

Drop test restriction in slot 26.

Package-Manager: Portage-2.3.61, Repoman-2.3.12
Signed-off-by: Ulrich Müller  gentoo.org>

 app-editors/emacs-vcs/emacs-vcs-26.1..ebuild | 21 -
 app-editors/emacs-vcs/emacs-vcs-27.0..ebuild | 20 
 2 files changed, 16 insertions(+), 25 deletions(-)

diff --git a/app-editors/emacs-vcs/emacs-vcs-26.1..ebuild 
b/app-editors/emacs-vcs/emacs-vcs-26.1..ebuild
index 8c8c1e0e0c8..4ae3b77727a 100644
--- a/app-editors/emacs-vcs/emacs-vcs-26.1..ebuild
+++ b/app-editors/emacs-vcs/emacs-vcs-26.1..ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -30,7 +30,6 @@ LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
 SLOT="26"
 IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif 
gpm gsettings gtk gtk2 gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 
livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd 
+threads tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib"
 REQUIRED_USE="?? ( aqua X )"
-RESTRICT="test"
 
 RDEPEND="sys-libs/ncurses:0=
>=app-eselect/eselect-emacs-1.16
@@ -142,8 +141,7 @@ src_prepare() {
eapply_user
 
# Fix filename reference in redirected man page
-   sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 \
-   || die "unable to sed ctags.1"
+   sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die
 
AT_M4DIR=m4 eautoreconf
 }
@@ -285,14 +283,12 @@ src_compile() {
 src_install () {
emake DESTDIR="${D}" NO_BIN_LINK=t install
 
-   mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} \
-   || die "moving emacs executable failed"
-   mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 \
-   || die "moving emacs man page failed"
+   mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} || die
+   mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 || die
+   mv "${ED}"/usr/share/metainfo/{emacs-,}${EMACS_SUFFIX}.appdata.xml || 
die
 
# move info dir to avoid collisions with the dir file generated by 
portage
-   mv "${ED}"/usr/share/info/${EMACS_SUFFIX}/dir{,.orig} \
-   || die "moving info dir failed"
+   mv "${ED}"/usr/share/info/${EMACS_SUFFIX}/dir{,.orig} || die
touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
docompress -x /usr/share/info/${EMACS_SUFFIX}/dir.orig
 
@@ -377,15 +373,14 @@ pkg_preinst() {
# move Info dir file to correct name
local infodir=/usr/share/info/${EMACS_SUFFIX} f
if [[ -f ${ED}${infodir}/dir.orig ]]; then
-   mv "${ED}"${infodir}/dir{.orig,} || die "moving info dir failed"
+   mv "${ED}"${infodir}/dir{.orig,} || die
elif [[ -d "${ED}"${infodir} ]]; then
# this should not happen in EAPI 4
ewarn "Regenerating Info directory index in ${infodir} ..."
rm -f "${ED}"${infodir}/dir{,.*}
for f in "${ED}"${infodir}/*; do
if [[ ${f##*/} != *-[0-9]* && -e ${f} ]]; then
-   install-info --info-dir="${ED}"${infodir} 
"${f}" \
-   || die "install-info failed"
+   install-info --info-dir="${ED}"${infodir} 
"${f}" || die
fi
done
fi

diff --git a/app-editors/emacs-vcs/emacs-vcs-27.0..ebuild 
b/app-editors/emacs-vcs/emacs-vcs-27.0..ebuild
index 5450edeeb08..735fbb98de7 100644
--- a/app-editors/emacs-vcs/emacs-vcs-27.0..ebuild
+++ b/app-editors/emacs-vcs/emacs-vcs-27.0..ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -143,8 +143,7 @@ src_prepare() {
eapply_user
 
# Fix filename reference in redirected man page
-   sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 \
-   || die "unable to sed ctags.1"
+   sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die
 
AT_M4DIR=m4 eautoreconf
 }
@@ -288,14 +287,12 @@ src_compile() {
 src_install () {
emake DESTDIR="${D}" NO_BIN_LINK=t install
 
-   mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} \
-   || die "moving emacs executable failed"
-   mv 

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

2019-02-23 Thread Mikle Kolyada
commit: 577ba1892318850a31add99ecb31b711ae6f10c8
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Feb 23 20:56:00 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Feb 23 20:56:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577ba189

sys-apps/i2c-tools: Drop old

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-apps/i2c-tools/i2c-tools-4.1.ebuild | 67 -
 1 file changed, 67 deletions(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.1.ebuild 
b/sys-apps/i2c-tools/i2c-tools-4.1.ebuild
deleted file mode 100644
index f3549776e8e..000
--- a/sys-apps/i2c-tools/i2c-tools-4.1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
-DISTUTILS_OPTIONAL="1"
-
-inherit distutils-r1 flag-o-matic toolchain-funcs
-
-DESCRIPTION="I2C tools for bus probing, chip dumping, EEPROM decoding, and 
more"
-HOMEPAGE="https://www.kernel.org/pub/software/utils/i2c-tools;
-SRC_URI="${HOMEPAGE}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="python static-libs"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="!

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

2019-02-23 Thread Sergei Trofimovich
commit: df47066a5fa661a92c6f1d9813b4134f11eef6db
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 23 20:44:47 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 23 20:45:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df47066a

sys-kernel/gentoo-sources: stable 4.9.158 for ia64, bug #678094

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

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



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

2019-02-23 Thread Sergei Trofimovich
commit: fec9e427fe21aefd08cd7c451e0c99c3cdbb44e3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 23 20:44:33 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 23 20:45:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fec9e427

sys-kernel/gentoo-sources: stable 4.14.101 for ia64, bug #678094

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

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



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

2019-02-23 Thread Sergei Trofimovich
commit: 25b3e41d970e256904c1e8ea8990cde32b2dcc2d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 23 20:44:38 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 23 20:45:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25b3e41d

sys-kernel/gentoo-sources: stable 4.19.23 for ia64, bug #678094

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

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



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

2019-02-23 Thread Sergei Trofimovich
commit: 6dff78d2511d460e605430991d0e0f1ecc2d37c1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 23 20:44:43 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 23 20:45:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dff78d2

sys-kernel/gentoo-sources: stable 4.4.174 for ia64, bug #678094

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

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



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

2019-02-23 Thread Mart Raudsepp
commit: 0aa24f928f497b71c02d10d8f61cc5b61b81e9a4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 20:08:31 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 20:08:31 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=0aa24f92

gnome-base/gnome-extra-apps: remove, available in ::gentoo

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../gnome-extra-apps-3.26.2.ebuild | 75 --
 gnome-base/gnome-extra-apps/metadata.xml   | 14 
 2 files changed, 89 deletions(-)

diff --git a/gnome-base/gnome-extra-apps/gnome-extra-apps-3.26.2.ebuild 
b/gnome-base/gnome-extra-apps/gnome-extra-apps-3.26.2.ebuild
deleted file mode 100644
index acb40908..
--- a/gnome-base/gnome-extra-apps/gnome-extra-apps-3.26.2.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Sub-meta package for the applications of GNOME 3"
-HOMEPAGE="https://www.gnome.org/;
-LICENSE="metapackage"
-SLOT="3.0"
-IUSE="+games +share +shotwell +tracker"
-
-KEYWORDS="~amd64 ~x86"
-
-# Note to developers:
-# This is a wrapper for the extra apps integrated with GNOME 3
-# Keep pkg order within a USE flag as upstream releng versions file
-# TODO: Should we keep these here: gnome-power-manager, gucharmap, 
sound-juicer; replace gucharmap with gnome-characters?
-RDEPEND="
-   >=gnome-base/gnome-core-libs-${PV}
-
-   >=sys-apps/baobab-3.26.1
-   >=media-video/cheese-3.26.0
-   >=www-client/epiphany-${PV}
-   >=app-arch/file-roller-${PV}
-   >=gnome-extra/gnome-calculator-3.26.0
-   >=gnome-extra/gnome-calendar-${PV}
-   >=gnome-extra/gnome-characters-${PV}
-   >=sys-apps/gnome-disk-utility-${PV}
-   >=media-gfx/gnome-font-viewer-3.26.0
-   >=gnome-extra/gnome-power-manager-3.26.0
-   >=media-gfx/gnome-screenshot-3.26.0
-   >=gnome-extra/gnome-system-monitor-3.26.0
-   >=gnome-extra/gnome-weather-3.26.0
-   >=gnome-extra/gucharmap-10.0.3:2.90
-   >=gnome-extra/sushi-3.24.0
-   >=media-sound/sound-juicer-3.24.0
-   >=net-misc/vino-3.22.0
-
-   >=gnome-base/dconf-editor-${PV}
-   >=app-dicts/gnome-dictionary-3.26.1
-   >=mail-client/evolution-${PV}
-   >=net-analyzer/gnome-nettool-3.8.1
-   >=gnome-extra/gnome-tweak-tool-3.26.4
-   >=gnome-extra/nautilus-sendto-3.8.5
-   >=net-misc/vinagre-3.22.0
-
-   games? (
-   >=games-puzzle/five-or-more-3.26.0
-   >=games-board/four-in-a-row-3.22.1
-   >=games-board/gnome-chess-3.26.0
-   >=games-puzzle/gnome-klotski-3.22.3
-   >=games-board/gnome-mahjongg-3.22.0
-   >=games-board/gnome-mines-3.26.0
-   >=games-arcade/gnome-nibbles-3.24.1
-   >=games-arcade/gnome-robots-3.22.3
-   >=games-puzzle/gnome-sudoku-3.26.0
-   >=games-puzzle/gnome-taquin-3.26.1
-   >=games-puzzle/gnome-tetravex-3.22.0
-   >=games-puzzle/hitori-3.22.4
-   >=games-board/iagno-3.26.1
-   >=games-puzzle/lightsoff-3.26.0
-   >=games-puzzle/quadrapassel-3.22.0
-   >=games-puzzle/swell-foop-3.26.0
-   >=games-board/tali-3.22.0
-   )
-   share? ( >=gnome-extra/gnome-user-share-3.18.3 )
-   shotwell? ( >=media-gfx/shotwell-0.28 )
-   tracker? (
-   >=app-misc/tracker-2
-   >=gnome-extra/gnome-documents-${PV}
-   >=media-gfx/gnome-photos-${PV}
-   >=media-sound/gnome-music-${PV} )
-"
-DEPEND=""
-S=${WORKDIR}

diff --git a/gnome-base/gnome-extra-apps/metadata.xml 
b/gnome-base/gnome-extra-apps/metadata.xml
deleted file mode 100644
index de5c5847..
--- a/gnome-base/gnome-extra-apps/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-
-
-   Install Gnome Games
-   Install the gnome-extra/gnome-user-share 
personal file sharing tool
-   Install the media-gfx/shotwell photo 
manager
-   Install the app-misc/tracker indexer 
and the GNOME packages that require it
-
-



[gentoo-commits] proj/gnome:master commit in: dev-libs/vala-common/

2019-02-23 Thread Mart Raudsepp
commit: 82bfb21c1192b39c25d78ad9422028f242a7d57a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 20:02:18 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 20:02:18 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=82bfb21c

dev-libs/vala-common: remove, newer available in ::gentoo

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/vala-common/metadata.xml   |  8 ---
 dev-libs/vala-common/vala-common-0.38.10.ebuild | 76 -
 2 files changed, 84 deletions(-)

diff --git a/dev-libs/vala-common/metadata.xml 
b/dev-libs/vala-common/metadata.xml
deleted file mode 100644
index 39980802..
--- a/dev-libs/vala-common/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-
-

diff --git a/dev-libs/vala-common/vala-common-0.38.10.ebuild 
b/dev-libs/vala-common/vala-common-0.38.10.ebuild
deleted file mode 100644
index 7be7c444..
--- a/dev-libs/vala-common/vala-common-0.38.10.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME_ORG_MODULE="vala"
-
-inherit gnome.org
-
-DESCRIPTION="Build infrastructure for packages that use Vala"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
-IUSE=""
-
-# Previously ${PN} was part of dev-lang/vala
-RDEPEND="
-   ! /dev/null
-   eend $?
-   fi
-   if has_version ' /dev/null
-   eend $?
-   fi
-   if has_version ' /dev/null
-   eend $?
-   fi
-   if has_version ' /dev/null
-   eend $?
-   if [[ -f "${EROOT}usr/share/vala-0.16/Makefile.vapigen" ]]; then
-   ebegin "Removing old vala-0.16 makefile template"
-   rm "${EROOT}usr/share/vala-0.16/Makefile.vapigen" &> 
/dev/null
-   eend $?
-   fi
-   fi
-   if has_version ' /dev/null
-   eend $?
-   if [[ -f "${EROOT}usr/share/vala-0.18/Makefile.vapigen" ]]; then
-   ebegin "Removing old vala-0.18 makefile template"
-   rm "${EROOT}usr/share/vala-0.18/Makefile.vapigen" &> 
/dev/null
-   eend $?
-   fi
-   fi
-}



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

2019-02-23 Thread Mart Raudsepp
commit: ba12cfb9e54bdd891f768c97e91e55a9c922b234
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 20:04:03 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 20:04:03 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=ba12cfb9

gnome-base/gnome-core-libs: remove, available in ::gentoo

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../gnome-core-libs/gnome-core-libs-3.26.2.ebuild  | 39 --
 gnome-base/gnome-core-libs/metadata.xml|  8 -
 2 files changed, 47 deletions(-)

diff --git a/gnome-base/gnome-core-libs/gnome-core-libs-3.26.2.ebuild 
b/gnome-base/gnome-core-libs/gnome-core-libs-3.26.2.ebuild
deleted file mode 100644
index 16670863..
--- a/gnome-base/gnome-core-libs/gnome-core-libs-3.26.2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Sub-meta package for the core libraries of GNOME 3"
-HOMEPAGE="https://www.gnome.org/;
-LICENSE="metapackage"
-SLOT="3.0"
-IUSE="cups python"
-
-# when unmasking for an arch
-# double check none of the deps are still masked !
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-# Note to developers:
-# This is a wrapper for the core libraries used by GNOME 3
-RDEPEND="
-   >=dev-libs/glib-2.54.2:2
-   >=x11-libs/gdk-pixbuf-2.36.12:2
-   >=x11-libs/pango-1.40.14
-   >=x11-libs/gtk+-3.22.30:3[cups?]
-   >=dev-libs/atk-2.26
-   >=gnome-base/librsvg-2.40.18
-   >=gnome-base/gnome-desktop-${PV}:3
-   >=x11-libs/startup-notification-0.12
-
-   >=gnome-base/gvfs-1.34.1
-   >=gnome-base/dconf-0.26
-
-   >=media-libs/gstreamer-1.14.1:1.0
-   >=media-libs/gst-plugins-base-1.14.1:1.0
-   >=media-libs/gst-plugins-good-1.14.1:1.0
-
-   python? ( >=dev-python/pygobject-3.26.1:3 )
-"
-DEPEND=""
-
-S="${WORKDIR}"

diff --git a/gnome-base/gnome-core-libs/metadata.xml 
b/gnome-base/gnome-core-libs/metadata.xml
deleted file mode 100644
index 39980802..
--- a/gnome-base/gnome-core-libs/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-
-



[gentoo-commits] proj/gnome:master commit in: app-accessibility/orca/

2019-02-23 Thread Mart Raudsepp
commit: b5c82c3d07b940832bef6bcac842270ac04d5956
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 19:56:55 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 19:56:55 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=b5c82c3d

app-accessibility/orca: remove, available in ::gentoo

Main tree version depends on newer atk/at-spi2* due to important
bug fixes in them, as noted in README

Signed-off-by: Mart Raudsepp  gentoo.org>

 app-accessibility/orca/metadata.xml   | 18 
 app-accessibility/orca/orca-3.26.0.ebuild | 72 ---
 2 files changed, 90 deletions(-)

diff --git a/app-accessibility/orca/metadata.xml 
b/app-accessibility/orca/metadata.xml
deleted file mode 100644
index 81828abc..
--- a/app-accessibility/orca/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-
-
-   Enable braille support
-
-
-   Orca is a flexible, extensible, and powerful assistive technology
-   for people with visual impairments. Using various combinations of
-   speech synthesis, braille, and magnification, Orca helps provide
-   access to applications and toolkits that support the AT-SPI (e.g.,
-   the GNOME desktop).
-
-

diff --git a/app-accessibility/orca/orca-3.26.0.ebuild 
b/app-accessibility/orca/orca-3.26.0.ebuild
deleted file mode 100644
index fc9d9b12..
--- a/app-accessibility/orca/orca-3.26.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python3_{4,5,6} )
-PYTHON_REQ_USE="threads"
-
-inherit gnome2 python-r1
-
-DESCRIPTION="Extensible screen reader that provides access to the desktop"
-HOMEPAGE="https://wiki.gnome.org/Projects/Orca;
-
-LICENSE="LGPL-2.1+ CC-BY-SA-3.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-
-IUSE="+braille"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="${PYTHON_DEPS}
-   >=app-accessibility/at-spi2-atk-2.18:2
-   >=app-accessibility/at-spi2-core-2.18:2[introspection]
-   >=dev-libs/atk-2.10
-   >=dev-libs/glib-2.28:2
-   dev-python/gst-python:1.0[${PYTHON_USEDEP}]
-   >=dev-python/pygobject-3.18:3[${PYTHON_USEDEP}]
-   media-libs/gstreamer:1.0[introspection]
-   >=x11-libs/gtk+-3.6.2:3[introspection]
-   braille? (
-   >=app-accessibility/brltty-5.0-r3[python,${PYTHON_USEDEP}]
-   dev-libs/liblouis[python,${PYTHON_USEDEP}] )
-"
-RDEPEND="${COMMON_DEPEND}
-   >=app-accessibility/speech-dispatcher-0.8[python,${PYTHON_USEDEP}]
-   dev-libs/atk[introspection]
-   dev-python/pyatspi[${PYTHON_USEDEP}]
-   dev-python/setproctitle[${PYTHON_USEDEP}]
-   x11-libs/libwnck:3[introspection]
-   x11-libs/pango[introspection]
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-util/intltool-0.50
-   dev-util/itstool
-   virtual/pkgconfig
-"
-#  app-text/yelp-tools
-
-src_prepare() {
-   gnome2_src_prepare
-   python_copy_sources
-}
-
-src_configure() {
-   python_foreach_impl run_in_build_dir gnome2_src_configure \
-   $(use_with braille liblouis)
-}
-
-src_compile() {
-   python_foreach_impl run_in_build_dir gnome2_src_compile
-}
-
-src_install() {
-   installing() {
-   gnome2_src_install
-   # Massage shebang to make python_doscript happy
-   sed -e 's:#!'"${PYTHON}:#!/usr/bin/python:" \
-   -i src/orca/orca || die
-   python_doscript src/orca/orca
-   }
-   python_foreach_impl run_in_build_dir installing
-}



[gentoo-commits] proj/gnome:master commit in: net-libs/glib-networking/, net-libs/glib-networking/files/

2019-02-23 Thread Mart Raudsepp
commit: 7d166928ab8579e94f9f7e3961356275c46fc14f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 20:26:35 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 20:26:35 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=7d166928

net-libs/glib-networking: remove, newer available in ::gentoo

Signed-off-by: Mart Raudsepp  gentoo.org>

 0-Fix-building-tls-plugin-without-pkcs11.patch | 57 --
 .../glib-networking-2.56.0-r1.ebuild   | 88 --
 net-libs/glib-networking/metadata.xml  | 12 ---
 3 files changed, 157 deletions(-)

diff --git 
a/net-libs/glib-networking/files/2.56.0-Fix-building-tls-plugin-without-pkcs11.patch
 
b/net-libs/glib-networking/files/2.56.0-Fix-building-tls-plugin-without-pkcs11.patch
deleted file mode 100644
index b460b248..
--- 
a/net-libs/glib-networking/files/2.56.0-Fix-building-tls-plugin-without-pkcs11.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-From 4e9bfe7e32767be5a18fc38734da09607f13799a Mon Sep 17 00:00:00 2001
-From: Tom Schoonjans 
-Date: Tue, 13 Mar 2018 16:57:03 +
-Subject: [PATCH] Fix building tls plugin without pkcs11
-
-https://bugzilla.gnome.org/show_bug.cgi?id=794292

- meson.build   | 3 +--
- tls/tests/meson.build | 7 ---
- 2 files changed, 5 insertions(+), 5 deletions(-)
-
-diff --git a/meson.build b/meson.build
-index f923e53..0eb39e3 100644
 a/meson.build
-+++ b/meson.build
-@@ -92,6 +92,7 @@ pkg = import('pkgconfig')
- po_dir = join_paths(meson.source_root(), 'po')
- 
- top_inc = include_directories('.')
-+tls_inc = include_directories('tls')
- 
- subdir('po')
- 
-@@ -113,8 +114,6 @@ if enable_libproxy_support or enable_gnome_proxy_support
- endif
- 
- if enable_pkcs11_support
--  tls_inc = include_directories('tls')
--
-   subdir('tls/pkcs11')
- endif
- 
-diff --git a/tls/tests/meson.build b/tls/tests/meson.build
-index 7e1ae13..d3611c1 100644
 a/tls/tests/meson.build
-+++ b/tls/tests/meson.build
-@@ -1,4 +1,7 @@
--incs = [top_inc]
-+incs = [
-+  top_inc,
-+  tls_inc
-+]
- 
- deps = [
-   gio_dep,
-@@ -25,8 +28,6 @@ test_programs = [
- ]
- 
- if enable_pkcs11_support
--  incs += tls_inc
--
-   pkcs11_deps = deps + [
- libgiopkcs11_dep,
- pkcs11_dep
--- 
-2.17.0
-

diff --git a/net-libs/glib-networking/glib-networking-2.56.0-r1.ebuild 
b/net-libs/glib-networking/glib-networking-2.56.0-r1.ebuild
deleted file mode 100644
index e38ed708..
--- a/net-libs/glib-networking/glib-networking-2.56.0-r1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit gnome-meson multilib-minimal virtualx
-
-DESCRIPTION="Network-related giomodules for glib"
-HOMEPAGE="https://git.gnome.org/browse/glib-networking/;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-IUSE="+gnome +libproxy smartcard test"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
-
-RDEPEND="
-   >=dev-libs/glib-2.56.0:2[${MULTILIB_USEDEP}]
-   app-misc/ca-certificates
-   >=net-libs/gnutls-3:=[${MULTILIB_USEDEP}]
-   gnome? ( gnome-base/gsettings-desktop-schemas )
-   libproxy? ( >=net-libs/libproxy-0.4.11-r1:=[${MULTILIB_USEDEP}] )
-   smartcard? (
-   >=app-crypt/p11-kit-0.18.4[${MULTILIB_USEDEP}]
-   >=net-libs/gnutls-3:=[pkcs11,${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   >=sys-devel/gettext-0.19.4
-   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-   test? ( sys-apps/dbus[X] )
-"
-
-PATCHES=(
-   "${FILESDIR}"/2.56.0-Fix-building-tls-plugin-without-pkcs11.patch
-)
-
-src_prepare() {
-   default
-   # Disable SSLv3 requiring fallback test, which fails with 
net-libs/gnutls[-sslv3], bug 595952
-   # https://bugzilla.gnome.org/show_bug.cgi?id=782853
-   sed -i -e '/\/tls\/connection\/fallback\/SSL/d' 
"${S}"/tls/tests/connection.c || die
-}
-
-multilib_src_configure() {
-   gnome-meson_src_configure \
-   -Dstatic_modules=false \
-   
-Dca_certificates_path="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \
-   $(meson_use gnome gnome_proxy_support) \
-   $(meson_use libproxy libproxy_support) \
-   $(meson_use smartcard pkcs11_support)
-   # TODO gnutls is mandatory with meson
-}
-
-multilib_src_compile() {
-   gnome-meson_src_compile
-}
-
-multilib_src_test() {
-   # XXX: non-native tests fail if glib-networking is already installed.
-   # have no idea what's wrong. would appreciate some help.
-   multilib_is_native_abi || return 0
-
-   virtx meson_src_test
-}
-
-multilib_src_install() {
-   gnome-meson_src_install
-}
-
-pkg_postinst() {
-   gnome-meson_pkg_postinst
-
-   multilib_pkg_postinst() {
- 

[gentoo-commits] proj/gnome:master commit in: net-misc/rygel/

2019-02-23 Thread Mart Raudsepp
commit: 20d4a7a0f007a0df53929b902cbb5bdfe50c4125
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 20:34:22 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 20:34:22 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=20d4a7a0

net-misc/rygel: remove, available in ::gentoo

Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/rygel/metadata.xml| 12 -
 net-misc/rygel/rygel-0.36.1.ebuild | 97 --
 2 files changed, 109 deletions(-)

diff --git a/net-misc/rygel/metadata.xml b/net-misc/rygel/metadata.xml
deleted file mode 100644
index 359230bd..
--- a/net-misc/rygel/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-gn...@gentoo.org
-Gentoo GNOME Desktop
-  
-  
-Install dependencies for the tracker plugin
-Install dependencies for transcoding support
-  
-

diff --git a/net-misc/rygel/rygel-0.36.1.ebuild 
b/net-misc/rygel/rygel-0.36.1.ebuild
deleted file mode 100644
index 931c5c87..
--- a/net-misc/rygel/rygel-0.36.1.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2 systemd versionator virtualx
-
-DESCRIPTION="Rygel is an open source UPnP/DLNA MediaServer"
-HOMEPAGE="https://wiki.gnome.org/Projects/Rygel;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X +introspection +sqlite tracker test transcode"
-
-# The deps for tracker? and transcode? are just the earliest available
-# version at the time of writing this ebuild
-RDEPEND="
-   >=dev-libs/glib-2.40.0:2
-   >=dev-libs/libgee-0.8:0.8
-   >=dev-libs/libxml2-2.7:2
-   >=media-libs/gupnp-dlna-0.9.4:2.0
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   >=media-libs/libmediaart-0.7:2.0
-   media-plugins/gst-plugins-soup:1.0
-   >=net-libs/gssdp-0.13
-   >=net-libs/gupnp-0.20.14
-   >=net-libs/gupnp-av-0.12.8
-   >=net-libs/libsoup-2.44:2.4
-   >=sys-apps/util-linux-2.20
-   x11-misc/shared-mime-info
-   introspection? ( >=dev-libs/gobject-introspection-1.33.4:= )
-   sqlite? (
-   >=dev-db/sqlite-3.5:3
-   dev-libs/libunistring:=
-   x11-libs/gdk-pixbuf:2
-   )
-   tracker? ( >=app-misc/tracker-0.16:= )
-   transcode? (
-   media-libs/gst-plugins-bad:1.0
-   media-plugins/gst-plugins-twolame:1.0
-   media-plugins/gst-plugins-libav:1.0
-   )
-   X? ( >=x11-libs/gtk+-3:3 )
-"
-DEPEND="${RDEPEND}
-   dev-util/gtk-doc-am
-   >=sys-devel/gettext-0.19.7
-   virtual/pkgconfig
-"
-# Maintainer only
-#   app-text/docbook-xsl-stylesheets
-#  >=dev-lang/vala-0.22
-#   dev-libs/libxslt
-
-src_prepare() {
-   # Disable test triggering call to gst-plugins-scanner which causes
-   # sandbox issues when plugins such as clutter are installed
-   sed -e 's/return rygel_playbin_renderer_test_main (argv, argc);/return 
0;/' \
-   -i tests/rygel-playbin-renderer-test.c || die
-
-   gnome2_src_prepare
-}
-
-src_configure() {
-   # We set xsltproc because man pages are provided by upstream
-   # and we do not want to regenerate them automagically.
-   gnome2_src_configure \
-   XSLTPROC=$(type -P false) \
-   --enable-gst-launch-plugin \
-   --with-media-engine=gstreamer \
-   --enable-nls \
-   --with-systemduserunitdir=$(systemd_get_userunitdir) \
-   $(use_enable introspection) \
-   $(use_enable sqlite media-export-plugin) \
-   $(use_enable sqlite lms-plugin) \
-   $(use_enable test tests) \
-   $(use_enable tracker tracker-plugin) \
-   $(use_with X ui)
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-   local v
-   for v in ${REPLACING_VERSIONS}; do
-   if ! version_is_at_least 0.28.2-r1 ${v}; then
-   elog "This version stops forcing the automatical 
starting of"
-   elog "rygel as upstream pretends. This way, it will 
honor the"
-   elog "user settings at Sharing section in 
gnome-control-center."
-   elog "If you desire to keep getting rygel autostarting 
always"
-   elog "you will need to configure your desktop to do it."
-   break
-   fi
-   done
-}



[gentoo-commits] proj/gnome:master commit in: app-misc/bijiben/

2019-02-23 Thread Mart Raudsepp
commit: 529f06ce1dba7b4ba45934ee5f90fb3e64c116f4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 19:59:28 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 19:59:28 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=529f06ce

app-misc/bijiben: remove 3.26, available in ::gentoo

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-misc/bijiben/bijiben-3.26.2.ebuild | 32 
 1 file changed, 32 deletions(-)

diff --git a/app-misc/bijiben/bijiben-3.26.2.ebuild 
b/app-misc/bijiben/bijiben-3.26.2.ebuild
deleted file mode 100644
index 7b209c86..
--- a/app-misc/bijiben/bijiben-3.26.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2
-
-DESCRIPTION="Note editor designed to remain simple to use"
-HOMEPAGE="https://wiki.gnome.org/Apps/Bijiben;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-libs/glib-2.53.4:2
-   >=x11-libs/gtk+-3.11.4:3
-   >=gnome-extra/evolution-data-server-3.13.90:=
-   >=net-libs/webkit-gtk-2.10.0:4
-   net-libs/gnome-online-accounts:=
-   dev-libs/libxml2:2
-   >=app-misc/tracker-1:=
-   sys-apps/util-linux
-"
-DEPEND="${RDEPEND}
-   dev-libs/appstream-glib
-   dev-util/gdbus-codegen
-   >=dev-util/intltool-0.50.1
-   dev-util/itstool
-   sys-devel/gettext
-   virtual/pkgconfig
-"



[gentoo-commits] proj/gnome:master commit in: dev-libs/atk/

2019-02-23 Thread Mart Raudsepp
commit: 06c2c3045bdf98a0a06132ea9aaf3bd582766d75
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 20:01:20 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 20:01:20 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=06c2c304

dev-libs/atk: remove, newer available in ::gentoo

::gentoo latest is now meson too; no need for any inspiration from
here anymore.

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/atk/atk-2.26.1-r1.ebuild | 59 ---
 dev-libs/atk/metadata.xml |  8 --
 2 files changed, 67 deletions(-)

diff --git a/dev-libs/atk/atk-2.26.1-r1.ebuild 
b/dev-libs/atk/atk-2.26.1-r1.ebuild
deleted file mode 100644
index 322452c7..
--- a/dev-libs/atk/atk-2.26.1-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome-meson multilib-minimal
-
-DESCRIPTION="GTK+ & GNOME Accessibility Toolkit"
-HOMEPAGE="https://wiki.gnome.org/Accessibility;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE="+introspection nls test"
-
-RDEPEND="
-   >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-1.32:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-lang/perl-5
-   dev-util/glib-utils
-   >=dev-util/gtk-doc-1.25
-   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-   nls? ( >=sys-devel/gettext-0.19.2 )
-"
-
-src_prepare() {
-   gnome-meson_src_prepare
-
-   if ! use test; then
-   # don't waste time building tests (bug #226353)
-   sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am 
Makefile.in \
-   || die "sed failed"
-   fi
-
-   # Building out of sources fails, 
https://bugzilla.gnome.org/show_bug.cgi?id=752507
-   #multilib_copy_sources
-   eapply_user
-}
-
-multilib_src_configure() {
-#  ECONF_SOURCE=${S} \
-   gnome-meson_src_configure \
-   -Denable_docs=true \
-   -Ddisable_introspection=$(multilib_native_usex introspection 
false true)
-
-}
-
-multilib_src_compile() {
-   gnome-meson_src_compile
-}
-
-multilib_src_test() {
-   meson_src_test
-}
-
-multilib_src_install() {
-   gnome-meson_src_install
-}

diff --git a/dev-libs/atk/metadata.xml b/dev-libs/atk/metadata.xml
deleted file mode 100644
index 39980802..
--- a/dev-libs/atk/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-
-



[gentoo-commits] proj/gnome:master commit in: app-text/libgepub/

2019-02-23 Thread Mart Raudsepp
commit: f85f5ae4f67f2bf05196a322ac08a0a834ac07fb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 20:00:19 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 20:00:19 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=f85f5ae4

app-text/libgepub: remove 0.5.3, available in ::gentoo

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-text/libgepub/libgepub-0.5.3.ebuild | 32 
 1 file changed, 32 deletions(-)

diff --git a/app-text/libgepub/libgepub-0.5.3.ebuild 
b/app-text/libgepub/libgepub-0.5.3.ebuild
deleted file mode 100644
index b9c6936a..
--- a/app-text/libgepub/libgepub-0.5.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome.org meson
-
-DESCRIPTION="GObject based library for handling and rendering epub documents"
-HOMEPAGE="https://git.gnome.org/browse/libgepub;
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+introspection"
-
-RDEPEND="
-   app-arch/libarchive
-   dev-libs/glib:2
-   dev-libs/libxml2
-   net-libs/libsoup:2.4
-   net-libs/webkit-gtk:4
-   x11-libs/gtk+:3
-   introspection? ( >=dev-libs/gobject-introspection-1.30:= )
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
-
-src_configure() {
-   meson_src_configure \
-   $(meson_use introspection)
-}



[gentoo-commits] proj/gnome:master commit in: dev-libs/gjs/

2019-02-23 Thread Mart Raudsepp
commit: 85a0746221ef8532e9cbabf21818656e1f09adf9
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 20:30:52 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 20:30:52 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=85a07462

dev-libs/gjs-: sync in libffi subslot operator usage

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/gjs/gjs-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/gjs/gjs-.ebuild b/dev-libs/gjs/gjs-.ebuild
index 37bc4cd9..fc34224a 100644
--- a/dev-libs/gjs/gjs-.ebuild
+++ b/dev-libs/gjs/gjs-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -25,7 +25,7 @@ RDEPEND="
 
sys-libs/readline:0=
dev-lang/spidermonkey:52
-   virtual/libffi
+   virtual/libffi:=
cairo? ( x11-libs/cairo[X] )
gtk? ( >=x11-libs/gtk+-3.20:3 )
 "



[gentoo-commits] proj/gnome:master commit in: media-gfx/gnome-photos/

2019-02-23 Thread Mart Raudsepp
commit: fb56bb8aeb3dec22345473a6ce892dd76ba1dc78
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 20:23:57 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 20:23:57 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=fb56bb8a

media-gfx/gnome-photos: remove 3.26, available in ::gentoo

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-gfx/gnome-photos/gnome-photos-3.26.4.ebuild | 67 ---
 1 file changed, 67 deletions(-)

diff --git a/media-gfx/gnome-photos/gnome-photos-3.26.4.ebuild 
b/media-gfx/gnome-photos/gnome-photos-3.26.4.ebuild
deleted file mode 100644
index 46fbc4dd..
--- a/media-gfx/gnome-photos/gnome-photos-3.26.4.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome2 python-any-r1 virtualx
-
-DESCRIPTION="Access, organize and share your photos on GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Photos;
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="flickr test upnp-av"
-
-COMMON_DEPEND="
-   >=app-misc/tracker-2:=
-   >=dev-libs/glib-2.44:2
-   gnome-base/gsettings-desktop-schemas
-   >=dev-libs/libgdata-0.15.2:0=[gnome-online-accounts]
-   media-libs/babl
-   >=media-libs/gegl-0.3.15:0.3[cairo,jpeg2k,raw]
-   media-libs/gexiv2
-   >=media-libs/grilo-0.3.0:0.3=
-   >=media-libs/libpng-1.6:0=
-   >=net-libs/gnome-online-accounts-3.8:=
-   >=net-libs/libgfbgraph-0.2.1:0.2
-   sci-geosciences/geocode-glib
-   >=x11-libs/cairo-1.14
-   x11-libs/gdk-pixbuf:2
-   >=x11-libs/gtk+-3.22.16:3
-"
-# gnome-online-miners is also used for google, facebook, DLNA - not only flickr
-# but out of all the grilo-plugins, only upnp-av and flickr get used, which 
have USE flags here,
-# so don't pull it always, but only if either USE flag is enabled
-RDEPEND="${COMMON_DEPEND}
-   >=app-misc/tracker-miners-2
-   net-misc/gnome-online-miners[flickr?]
-   upnp-av? ( media-plugins/grilo-plugins:0.3[upnp-av] )
-   flickr? ( media-plugins/grilo-plugins:0.3[flickr] )
-"
-DEPEND="${COMMON_DEPEND}
-   app-text/yelp-tools
-   dev-util/desktop-file-utils
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-   test? ( $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
-"
-
-python_check_deps() {
-   use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
-   # XXX: how to deal with rdtscp support, x86intrin
-   gnome2_src_configure \
-   $(use_enable test dogtail)
-}
-
-src_test() {
-   virtx emake check
-}



[gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-desktop/, gnome-base/gnome-desktop/files/

2019-02-23 Thread Mart Raudsepp
commit: 9a54f9aedc9c3ab3bdce7ba7780d9d1102fd85fd
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 20:05:54 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 20:05:54 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=9a54f9ae

gnome-base/gnome-desktop: remove, available in ::gentoo

Main tree version has additional ebuild and upstream fixes in the
3.26 versions, but now also has 3.30 available.
 here is too outdated and upstream moved 3.31 over to meson.

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../files/3.26.2-load-ld-so-cache.patch|  12 ---
 .../gnome-desktop/gnome-desktop-3.26.2-r1.ebuild   |  64 
 .../gnome-desktop/gnome-desktop-3.26.2.ebuild  |  61 ---
 gnome-base/gnome-desktop/gnome-desktop-.ebuild | 112 -
 gnome-base/gnome-desktop/metadata.xml  |   8 --
 5 files changed, 257 deletions(-)

diff --git a/gnome-base/gnome-desktop/files/3.26.2-load-ld-so-cache.patch 
b/gnome-base/gnome-desktop/files/3.26.2-load-ld-so-cache.patch
deleted file mode 100644
index ac81e1c7..
--- a/gnome-base/gnome-desktop/files/3.26.2-load-ld-so-cache.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/libgnome-desktop/gnome-desktop-thumbnail-script.c 
b/libgnome-desktop/gnome-desktop-thumbnail-script.c
-index 99d83ac..72f4459 100644
 a/libgnome-desktop/gnome-desktop-thumbnail-script.c
-+++ b/libgnome-desktop/gnome-desktop-thumbnail-script.c
-@@ -508,6 +508,7 @@ add_bwrap (GPtrArray   *array,
-   "--ro-bind", "/usr", "/usr",
-   "--ro-bind", "/lib", "/lib",
-   "--ro-bind", "/lib64", "/lib64",
-+  "--ro-bind", "/etc/ld.so.cache", "/etc/ld.so.cache",
-   "--proc", "/proc",
-   "--dev", "/dev",
-   "--symlink", "usr/bin", "/bin",

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.26.2-r1.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.26.2-r1.ebuild
deleted file mode 100644
index 93c9caee..
--- a/gnome-base/gnome-desktop/gnome-desktop-3.26.2-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 virtualx
-
-DESCRIPTION="Libraries for the gnome desktop that are not part of the UI"
-HOMEPAGE="https://git.gnome.org/browse/gnome-desktop;
-
-LICENSE="GPL-2+ FDL-1.1+ LGPL-2+"
-SLOT="3/12" # subslot = libgnome-desktop-3 soname version
-IUSE="debug +introspection seccomp udev"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
-
-# cairo[X] needed for gnome-bg
-# automagic dependency on seccomp
-COMMON_DEPEND="
-   app-text/iso-codes
-   >=dev-libs/glib-2.53.0:2[dbus]
-   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
-   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
-   x11-libs/cairo:=[X]
-   x11-libs/libX11
-   x11-misc/xkeyboard-config
-   >=gnome-base/gsettings-desktop-schemas-3.5.91
-   introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
-   seccomp? ( sys-libs/libseccomp )
-   udev? (
-   sys-apps/hwids
-   virtual/libudev:= )
-"
-RDEPEND="${COMMON_DEPEND}
-   !https://git.gnome.org/browse/gnome-desktop;
-
-LICENSE="GPL-2+ FDL-1.1+ LGPL-2+"
-SLOT="3/12" # subslot = libgnome-desktop-3 soname version
-IUSE="debug +introspection seccomp udev"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
-
-# cairo[X] needed for gnome-bg
-# automagic dependency on seccomp
-COMMON_DEPEND="
-   app-text/iso-codes
-   >=dev-libs/glib-2.53.0:2[dbus]
-   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
-   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
-   x11-libs/cairo:=[X]
-   x11-libs/libX11
-   x11-misc/xkeyboard-config
-   >=gnome-base/gsettings-desktop-schemas-3.5.91
-   introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
-   seccomp? ( sys-libs/libseccomp )
-   udev? (
-   sys-apps/hwids
-   virtual/libudev:= )
-"
-RDEPEND="${COMMON_DEPEND}
-   !https://git.gnome.org/browse/gnome-desktop;
-
-LICENSE="GPL-2+ FDL-1.1+ LGPL-2+"
-SLOT="3/12" # subslot = libgnome-desktop-3 soname version
-IUSE="+introspection"
-if [[ ${PV} =  ]]; then
-   IUSE="${IUSE} doc"
-   KEYWORDS=""
-else
-   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris"
-fi
-
-# cairo[X] needed for gnome-bg
-COMMON_DEPEND="
-   app-text/iso-codes
-   >=dev-libs/glib-2.44.0:2[dbus]
-   >=x11-libs/gdk-pixbuf-2.33.0:2[introspection?]
-   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
-   >=x11-libs/libXext-1.1
-   >=x11-libs/libXrandr-1.3
-   x11-libs/cairo:=[X]
-   x11-libs/libX11
-   x11-misc/xkeyboard-config
-   

[gentoo-commits] proj/gnome:master commit in: media-sound/gnome-music/

2019-02-23 Thread Mart Raudsepp
commit: 774f637afadbf3a1041d081592f1608fbddae624
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 20:25:22 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 20:25:22 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=774f637a

media-sound/gnome-music: remove 3.26, available in ::gentoo

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-sound/gnome-music/gnome-music-3.26.2.ebuild | 63 ---
 1 file changed, 63 deletions(-)

diff --git a/media-sound/gnome-music/gnome-music-3.26.2.ebuild 
b/media-sound/gnome-music/gnome-music-3.26.2.ebuild
deleted file mode 100644
index cd617949..
--- a/media-sound/gnome-music/gnome-music-3.26.2.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
-
-inherit gnome2 python-single-r1
-
-DESCRIPTION="Music management for Gnome"
-HOMEPAGE="https://wiki.gnome.org/Apps/Music;
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-KEYWORDS="~amd64 ~x86"
-
-COMMON_DEPEND="
-   ${PYTHON_DEPS}
-   >=app-misc/tracker-1.99.1[introspection(+)]
-   >=dev-python/pygobject-3.21.1:3[cairo,${PYTHON_USEDEP}]
-   >=dev-libs/glib-2.28:2
-   >=dev-libs/gobject-introspection-1.35.9:=
-   >=media-libs/grilo-0.3.4:0.3[introspection]
-   >=media-libs/libmediaart-1.9.1:2.0[introspection]
-   >=x11-libs/gtk+-3.19.3:3[introspection]
-"
-# xdg-user-dirs-update needs to be there to create needed dirs
-# https://bugzilla.gnome.org/show_bug.cgi?id=731613
-RDEPEND="${COMMON_DEPEND}
-   || (
-   app-misc/tracker-miners[gstreamer]
-   app-misc/tracker-miners[ffmpeg]
-   )
-   x11-libs/libnotify[introspection]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   media-libs/gstreamer:1.0[introspection]
-   media-libs/gst-plugins-base:1.0[introspection]
-   media-plugins/gst-plugins-meta:1.0
-   media-plugins/grilo-plugins:0.3[tracker]
-   x11-misc/xdg-user-dirs
-"
-DEPEND="${COMMON_DEPEND}
-   app-text/yelp-tools
-   >=dev-util/intltool-0.26
-   virtual/pkgconfig
-"
-
-pkg_setup() {
-   python_setup
-}
-
-src_prepare() {
-   sed -e '/sys.path.insert/d' -i "${S}"/gnome-music.in || die "python 
fixup sed failed"
-   gnome2_src_prepare
-}
-
-src_install() {
-   gnome2_src_install
-   python_fix_shebang "${D}"usr/bin/gnome-music
-}



[gentoo-commits] proj/gnome:master commit in: sci-geosciences/geocode-glib/

2019-02-23 Thread Mart Raudsepp
commit: 2ef02df69b10aee970e0316ff07c8e0eeacafdfa
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 20:35:16 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 20:35:16 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=2ef02df6

sci-geosciences/geocode-glib: remove, available in ::gentoo

The -r0 in main tree is better than the -r1 here.

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../geocode-glib/geocode-glib-3.26.0-r1.ebuild | 47 --
 sci-geosciences/geocode-glib/metadata.xml  |  8 
 2 files changed, 55 deletions(-)

diff --git a/sci-geosciences/geocode-glib/geocode-glib-3.26.0-r1.ebuild 
b/sci-geosciences/geocode-glib/geocode-glib-3.26.0-r1.ebuild
deleted file mode 100644
index 1503d5d1..
--- a/sci-geosciences/geocode-glib/geocode-glib-3.26.0-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit meson gnome.org
-
-DESCRIPTION="GLib geocoding library that uses the Yahoo! Place Finder service"
-HOMEPAGE="https://git.gnome.org/browse/geocode-glib;
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="gtk-doc +introspection test"
-
-RDEPEND="
-   >=dev-libs/glib-2.44:2
-   >=dev-libs/json-glib-0.99.2[introspection?]
-   gnome-base/gvfs[http]
-   >=net-libs/libsoup-2.42:2.4[introspection?]
-   introspection? ( >=dev-libs/gobject-introspection-0.6.3:= )
-"
-DEPEND="${RDEPEND}
-   >=sys-devel/gettext-0.19.6
-   virtual/pkgconfig
-   gtk-doc? ( dev-util/gtk-doc )
-   test? ( sys-apps/dbus )
-"
-
-# FIXME: need network #424719, recheck
-# need various locales to be present
-RESTRICT="test"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use test enable-installed-tests)
-   $(meson_use introspection enable-introspection)
-   $(meson_use gtk-doc enable-gtk-doc)
-   )
-   meson_src_configure
-}
-
-src_test() {
-   export GVFS_DISABLE_FUSE=1
-   export GIO_USE_VFS=gvfs
-   ewarn "Tests require network access to http://where.yahooapis.com;
-   dbus-launch meson_src_test || die "tests failed"
-}

diff --git a/sci-geosciences/geocode-glib/metadata.xml 
b/sci-geosciences/geocode-glib/metadata.xml
deleted file mode 100644
index 39980802..
--- a/sci-geosciences/geocode-glib/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-
-



[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-tweak-tool/files/, gnome-extra/gnome-tweak-tool/

2019-02-23 Thread Mart Raudsepp
commit: 8e252c12a9c1e7cdaabbf64285e0a97411088f5c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 20:21:51 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 20:21:51 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=8e252c12

gnome-extra/gnome-tweak-tool: remove, available in ::gentoo

 is outdated and doesn't even use meson yet, so that is
removed as well.
Main tree version moves to python-single-r1 and thus removes
much of the complexity present here in overlay.

Signed-off-by: Mart Raudsepp  gentoo.org>

 ...me-tweak-tool-3.10.1-gentoo-cursor-themes.patch | 26 ---
 ...me-tweak-tool-3.26.4-gentoo-cursor-themes.patch | 26 ---
 .../gnome-tweak-tool-3.8.1-wm-preferences.patch| 11 ---
 .../gnome-tweak-tool-3.26.4.ebuild | 75 
 .../gnome-tweak-tool/gnome-tweak-tool-.ebuild  | 82 --
 gnome-extra/gnome-tweak-tool/metadata.xml  |  8 ---
 6 files changed, 228 deletions(-)

diff --git 
a/gnome-extra/gnome-tweak-tool/files/gnome-tweak-tool-3.10.1-gentoo-cursor-themes.patch
 
b/gnome-extra/gnome-tweak-tool/files/gnome-tweak-tool-3.10.1-gentoo-cursor-themes.patch
deleted file mode 100644
index b65a7132..
--- 
a/gnome-extra/gnome-tweak-tool/files/gnome-tweak-tool-3.10.1-gentoo-cursor-themes.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From c848d45b0697a6ac3661dbf3fbd356864e8b4e24 Mon Sep 17 00:00:00 2001
-From: Sobhan Mohammadpour 
-Date: Tue, 15 Jan 2013 17:23:12 +0330
-Subject: [PATCH] gentoo-cursor-themes
-

- gtweak/tweaks/tweak_interface.py | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/gtweak/tweaks/tweak_group_interface.py 
b/gtweak/tweaks/tweak_group_interface.py
-index b20a41c..2125d59 100644
 a/gtweak/tweaks/tweak_group_interface.py
-+++ b/gtweak/tweaks/tweak_group_interface.py
-@@ -69,7 +69,8 @@ class CursorThemeSwitcher(GSettingsComboTweak):
- **options)
- 
- def _get_valid_cursor_themes(self):
--dirs = ( os.path.join(gtweak.DATA_DIR, "icons"),
-+dirs = ( os.path.join(gtweak.DATA_DIR, "cursors", "xorg-x11"),
-+ os.path.join(gtweak.DATA_DIR, "icons"),
-  os.path.join(GLib.get_user_data_dir(), "icons"),
-  os.path.join(os.path.expanduser("~"), ".icons"))
- valid = walk_directories(dirs, lambda d:
--- 
-1.8.1
-

diff --git 
a/gnome-extra/gnome-tweak-tool/files/gnome-tweak-tool-3.26.4-gentoo-cursor-themes.patch
 
b/gnome-extra/gnome-tweak-tool/files/gnome-tweak-tool-3.26.4-gentoo-cursor-themes.patch
deleted file mode 100644
index a974b4f0..
--- 
a/gnome-extra/gnome-tweak-tool/files/gnome-tweak-tool-3.26.4-gentoo-cursor-themes.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From dd1a9a03cb424fe9fcded3c6e0ba4505e04e8cec Mon Sep 17 00:00:00 2001
-From: Sobhan Mohammadpour 
-Date: Sun, 10 Jun 2018 22:12:59 +0430
-Subject: [PATCH] update gnome-tweak-tool-3.10.1-gentoo-cursor-themes patch
-

- gtweak/tweaks/tweak_group_appearance.py | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/gtweak/tweaks/tweak_group_appearance.py 
b/gtweak/tweaks/tweak_group_appearance.py
-index 05d13e9..920df59 100644
 a/gtweak/tweaks/tweak_group_appearance.py
-+++ b/gtweak/tweaks/tweak_group_appearance.py
-@@ -89,7 +89,8 @@ class CursorThemeSwitcher(GSettingsComboTweak):
- def _get_valid_cursor_themes(self):
- dirs = ( os.path.join(gtweak.DATA_DIR, "icons"),
-  os.path.join(GLib.get_user_data_dir(), "icons"),
-- os.path.join(os.path.expanduser("~"), ".icons"))
-+ os.path.join(os.path.expanduser("~"), ".icons"),
-+ os.path.join(gtweak.DATA_DIR, "cursors", "xorg-x11"))
- valid = walk_directories(dirs, lambda d:
- os.path.isdir(d) and \
- os.path.exists(os.path.join(d, "cursors")))
--- 
-2.17.0
-

diff --git 
a/gnome-extra/gnome-tweak-tool/files/gnome-tweak-tool-3.8.1-wm-preferences.patch
 
b/gnome-extra/gnome-tweak-tool/files/gnome-tweak-tool-3.8.1-wm-preferences.patch
deleted file mode 100644
index 4283b51f..
--- 
a/gnome-extra/gnome-tweak-tool/files/gnome-tweak-tool-3.8.1-wm-preferences.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 gtweak/gsettings.py.old2013-11-16 09:00:44.863767301 +0100
-+++ gtweak/gsettings.py2013-11-16 09:01:18.873393932 +0100
-@@ -34,6 +34,8 @@
- def __init__(self, schema_name, schema_dir=None, schema_filename=None, 
**options):
- if not schema_dir:
- schema_dir = gtweak.GSETTINGS_SCHEMA_DIR
-+if schema_name == "org.gnome.desktop.wm.preferences":
-+schema_filename = schema_name + ".gschema.xml"
- if not schema_filename:
- schema_filename = schema_name + ".gschema.xml"
- 

diff --git a/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.26.4.ebuild 
b/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.26.4.ebuild
deleted 

[gentoo-commits] proj/gnome:master commit in: dev-python/pyatspi/

2019-02-23 Thread Mart Raudsepp
commit: fbe20a66c4a6f3603a6c1ab406a64c959d04a5b5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 20:32:37 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 20:32:37 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=fbe20a66

dev-python/pyatspi: remove 2.26, available in ::gentoo

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-python/pyatspi/pyatspi-2.26.0.ebuild | 57 
 1 file changed, 57 deletions(-)

diff --git a/dev-python/pyatspi/pyatspi-2.26.0.ebuild 
b/dev-python/pyatspi/pyatspi-2.26.0.ebuild
deleted file mode 100644
index 07a9163d..
--- a/dev-python/pyatspi/pyatspi-2.26.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 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 gnome2 python-r1
-
-DESCRIPTION="Python binding to at-spi library"
-HOMEPAGE="https://wiki.gnome.org/Accessibility;
-
-# Note: only some of the tests are GPL-licensed, everything else is LGPL
-LICENSE="LGPL-2 GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-IUSE="" # test
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="${PYTHON_DEPS}
-   >=dev-libs/atk-2.11.2
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   >=dev-python/pygobject-2.90.1:3[${PYTHON_USEDEP}]
-"
-RDEPEND="${COMMON_DEPEND}
-   >=sys-apps/dbus-1
-   >=app-accessibility/at-spi2-core-2.20.2[introspection]
-   !https://bugzilla.gnome.org/show_bug.cgi?id=689957
-   "${FILESDIR}/${PN}-2.6.0-examples-python3.patch"
-)
-
-src_prepare() {
-   gnome2_src_prepare
-   python_copy_sources
-}
-
-src_configure() {
-   python_foreach_impl run_in_build_dir gnome2_src_configure 
--disable-tests
-}
-
-src_compile() {
-   python_foreach_impl run_in_build_dir gnome2_src_compile
-}
-
-src_install() {
-   python_foreach_impl run_in_build_dir gnome2_src_install
-
-   docinto examples
-   dodoc examples/*.py
-}



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

2019-02-23 Thread Mart Raudsepp
commit: d11d461899b51fd681deac780ff7d50b0f636e69
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 20:10:47 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 20:10:47 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=d11d4618

vala.eclass: remove outdated eclass

Main tree version supports newer than 0.36 vala too, plus other
changes needed for supporting 0.40+ vala.

Signed-off-by: Mart Raudsepp  gentoo.org>

 eclass/vala.eclass | 148 -
 1 file changed, 148 deletions(-)

diff --git a/eclass/vala.eclass b/eclass/vala.eclass
deleted file mode 100644
index f8c4319c..
--- a/eclass/vala.eclass
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# @ECLASS: vala.eclass
-# @MAINTAINER:
-# gn...@gentoo.org
-# @AUTHOR:
-# Alexandre Rostovtsev 
-# @BLURB: Sets up the environment for using a specific version of vala.
-# @DESCRIPTION:
-# This eclass sets up commonly used environment variables for using a specific
-# version of dev-lang/vala to configure and build a package. It is needed for
-# packages whose build systems assume the existence of certain unversioned vala
-# executables, pkgconfig files, etc., which Gentoo does not provide.
-#
-# This eclass provides one phase function: src_prepare.
-
-inherit eutils multilib
-
-case "${EAPI:-0}" in
-   0)  die "EAPI=0 is not supported" ;;
-   1)  ;;
-   *)  EXPORT_FUNCTIONS src_prepare ;;
-esac
-
-# @ECLASS-VARIABLE: VALA_MIN_API_VERSION
-# @DESCRIPTION:
-# Minimum vala API version (e.g. 0.32).
-VALA_MIN_API_VERSION=${VALA_MIN_API_VERSION:-0.32}
-
-# @ECLASS-VARIABLE: VALA_MAX_API_VERSION
-# @DESCRIPTION:
-# Maximum vala API version (e.g. 0.32).
-VALA_MAX_API_VERSION=${VALA_MAX_API_VERSION:-0.38}
-
-# @ECLASS-VARIABLE: VALA_USE_DEPEND
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# USE dependencies that vala must be built with (e.g. vapigen).
-
-# @FUNCTION: vala_api_versions
-# @DESCRIPTION:
-# Outputs a list of vala API versions from VALA_MAX_API_VERSION down to
-# VALA_MIN_API_VERSION.
-vala_api_versions() {
-   [[ ${VALA_MIN_API_VERSION} =~ ^0\.[[:digit:]]+$ ]] || die "Invalid 
syntax of VALA_MIN_API_VERSION"
-   [[ ${VALA_MAX_API_VERSION} =~ ^0\.[[:digit:]]+$ ]] || die "Invalid 
syntax of VALA_MAX_API_VERSION"
-
-   local minimal_supported_minor_version minor_version
-
-   # Dependency atoms are not generated for Vala versions older than 
0.${minimal_supported_minor_version}.
-   minimal_supported_minor_version="32"
-
-   for ((minor_version = ${VALA_MAX_API_VERSION#*.}; minor_version >= 
${VALA_MIN_API_VERSION#*.}; minor_version = minor_version - 2)); do
-   if ((minor_version >= minimal_supported_minor_version)); then
-   echo "0.${minor_version}"
-   fi
-   done
-}
-
-# @FUNCTION: vala_depend
-# @DESCRIPTION:
-# Outputs a ||-dependency string on vala from VALA_MAX_API_VERSION down to
-# VALA_MIN_API_VERSION
-vala_depend() {
-   local u v versions=$(vala_api_versions)
-   [[ ${VALA_USE_DEPEND} ]] && u="[${VALA_USE_DEPEND}(+)]"
-
-   echo -n "|| ("
-   for v in ${versions}; do
-   echo -n " dev-lang/vala:${v}${u}"
-   done
-   echo " )"
-}
-
-# @FUNCTION: vala_best_api_version
-# @DESCRIPTION:
-# Returns the highest installed vala API version satisfying
-# VALA_MAX_API_VERSION, VALA_MIN_API_VERSION, and VALA_USE_DEPEND.
-vala_best_api_version() {
-   local u v
-   [[ ${VALA_USE_DEPEND} ]] && u="[${VALA_USE_DEPEND}(+)]"
-   for v in $(vala_api_versions); do
-   has_version "dev-lang/vala:${v}${u}" && echo "${v}" && return
-   done
-}
-
-# @FUNCTION: vala_src_prepare
-# @USAGE: [--ignore-use] [--vala-api-version api_version]
-# @DESCRIPTION:
-# Sets up the environment variables and pkgconfig files for the
-# specified API version, or, if no version is specified, for the
-# highest installed vala API version satisfying
-# VALA_MAX_API_VERSION, VALA_MIN_API_VERSION, and VALA_USE_DEPEND.
-# Is a no-op if called without --ignore-use when USE=-vala.
-# Dies if the USE check is passed (or ignored) and a suitable vala
-# version is not available.
-vala_src_prepare() {
-   local p d valafoo version ignore_use
-
-   while [[ $1 ]]; do
-   case $1 in
-   "--ignore-use" )
-   ignore_use=1 ;;
-   "--vala-api-version" )
-   shift
-   version=$1
-   [[ ${version} ]] || die "'--vala-api-version' 
option requires API version parameter."
-   esac
-   shift
-   done
-
-   if [[ -z ${ignore_use} ]]; then
-   in_iuse vala && ! use vala && return 0
-   fi
-
-   if [[ ${version} ]]; then
-   

[gentoo-commits] proj/gnome:master commit in: dev-libs/gjs/

2019-02-23 Thread Mart Raudsepp
commit: 69f8ccdb24c19a6fc335a723abafa5e0349a82da
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 20:30:05 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 20:30:05 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=69f8ccdb

dev-libs/gjs: remove non-live, available in ::gentoo

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/gjs/gjs-1.50.4.ebuild | 57 --
 1 file changed, 57 deletions(-)

diff --git a/dev-libs/gjs/gjs-1.50.4.ebuild b/dev-libs/gjs/gjs-1.50.4.ebuild
deleted file mode 100644
index 44bd9b35..
--- a/dev-libs/gjs/gjs-1.50.4.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 pax-utils virtualx
-
-DESCRIPTION="Javascript bindings for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/Gjs;
-
-LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
-SLOT="0"
-IUSE="+cairo examples gtk test"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-RDEPEND="
-   >=dev-libs/glib-2.52.1
-   >=dev-libs/gobject-introspection-1.53.4:=
-
-   sys-libs/readline:0=
-   dev-lang/spidermonkey:52
-   virtual/libffi
-   cairo? ( x11-libs/cairo[X] )
-   gtk? ( >=x11-libs/gtk+-3.20:3 )
-"
-DEPEND="${RDEPEND}
-   gnome-base/gnome-common
-   sys-devel/gettext
-   virtual/pkgconfig
-   test? ( sys-apps/dbus )
-"
-
-src_configure() {
-   # FIXME: add systemtap/dtrace support, like in glib:2
-   # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason
-   # XXX: Do NOT enable coverage, completely useless for portage installs
-   gnome2_src_configure \
-   --disable-systemtap \
-   --disable-dtrace \
-   --disable-code-coverage \
-   $(use_with cairo cairo) \
-   $(use_with gtk) \
-   $(use_with test dbus-tests) \
-   $(use_with test xvfb-tests)
-}
-
-src_install() {
-   # installation sometimes fails in parallel, bug #???
-   gnome2_src_install -j1
-
-   if use examples; then
-   insinto /usr/share/doc/"${PF}"/examples
-   doins "${S}"/examples/*
-   fi
-
-   # Required for gjs-console to run correctly on PaX systems
-   pax-mark mr "${ED}/usr/bin/gjs-console"
-}



[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-contacts/files/, gnome-extra/gnome-contacts/

2019-02-23 Thread Mart Raudsepp
commit: 26ece15b73a470baf807fb43abcc496abd4b143f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 20:13:33 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 20:13:33 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=26ece15b

gnome-extra/gnome-contacts: remove 3.26, available in ::gentoo

Also remove long obsolete leftover patch files

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../files/3.22.1-fix-vala-0.35-part1.patch | 29 -
 .../files/3.22.1-fix-vala-0.35-part2.patch | 50 
 .../gnome-contacts/gnome-contacts-3.26.1.ebuild| 68 --
 3 files changed, 147 deletions(-)

diff --git a/gnome-extra/gnome-contacts/files/3.22.1-fix-vala-0.35-part1.patch 
b/gnome-extra/gnome-contacts/files/3.22.1-fix-vala-0.35-part1.patch
deleted file mode 100644
index b9634e6f..
--- a/gnome-extra/gnome-contacts/files/3.22.1-fix-vala-0.35-part1.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 2ba6e380dd8a3575bd8f4d4e5d8d3883003e9f54 Mon Sep 17 00:00:00 2001
-From: Rico Tzschichholz 
-Date: Sat, 1 Oct 2016 14:27:55 +0200
-Subject: [PATCH] Don't restrict RowData.details to the generic type "string"
-
-This allows AbstractFieldDetails based values to be assigned,
-like PostalAddressFieldDetails.
-
-Fixes a build-failure with vala 0.35+ due to stricter type-checking.

- src/contacts-contact-editor.vala | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/contacts-contact-editor.vala 
b/src/contacts-contact-editor.vala
-index 3372f87..3978887 100644
 a/src/contacts-contact-editor.vala
-+++ b/src/contacts-contact-editor.vala
-@@ -77,7 +77,7 @@ public class Contacts.ContactEditor : Grid {
-   }
- 
-   struct RowData {
--AbstractFieldDetails details;
-+AbstractFieldDetails details;
-   }
- 
-   struct Field {
--- 
-2.14.1
-

diff --git a/gnome-extra/gnome-contacts/files/3.22.1-fix-vala-0.35-part2.patch 
b/gnome-extra/gnome-contacts/files/3.22.1-fix-vala-0.35-part2.patch
deleted file mode 100644
index 4cfe861f..
--- a/gnome-extra/gnome-contacts/files/3.22.1-fix-vala-0.35-part2.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From b96b0fc07c49724f252a5cd35f2d028f91529068 Mon Sep 17 00:00:00 2001
-From: Jeena 
-Date: Tue, 15 Aug 2017 16:53:05 +0200
-Subject: [PATCH] Drop unnecessary format-string.
-
-Code got refactored in 3.25/master but it boils down to dropping this
-extra parameter.

- src/contacts-contact-pane.vala | 4 
- 1 file changed, 4 deletions(-)
-
-diff --git a/src/contacts-contact-pane.vala b/src/contacts-contact-pane.vala
-index 8e100f2..fce832b 100644
 a/src/contacts-contact-pane.vala
-+++ b/src/contacts-contact-pane.vala
-@@ -451,7 +451,6 @@ public class Contacts.ContactPane : Notebook {
-DialogFlags.MODAL,
-MessageType.ERROR,
-ButtonsType.OK,
--   "%s",
-_("You need to enter some data"));
-   dialog.show ();
-   dialog.response.connect ( () => {
-@@ -463,7 +462,6 @@ public class Contacts.ContactPane : Notebook {
-DialogFlags.MODAL,
-MessageType.ERROR,
-ButtonsType.OK,
--   "%s",
-_("No primary addressbook 
configured"));
-   dialog.show ();
-   dialog.response.connect ( () => {
-@@ -482,7 +480,6 @@ public class Contacts.ContactPane : Notebook {
-   DialogFlags.MODAL,
-   MessageType.ERROR,
-   ButtonsType.OK,
--  "%s",
-   _("Unable to create new contacts: %s"), 
e.message);
- }
- 
-@@ -493,7 +490,6 @@ public class Contacts.ContactPane : Notebook {
-   DialogFlags.MODAL,
-   MessageType.ERROR,
-   ButtonsType.OK,
--  "%s",
-   _("Unable to find newly created 
contact"));
- }
- 
--- 
-2.14.1
-

diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.26.1.ebuild 
b/gnome-extra/gnome-contacts/gnome-contacts-3.26.1.ebuild
deleted file mode 100644
index 574a20ff..
--- a/gnome-extra/gnome-contacts/gnome-contacts-3.26.1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.24"
-
-inherit gnome-meson vala
-
-DESCRIPTION="GNOME contact management application"

[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/

2019-02-23 Thread Mart Raudsepp
commit: a591cde013bb2be1f5b0087d662527127c926796
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 20:10:01 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 20:10:01 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=a591cde0

gnome-extra/gnome-boxes: remove 3.26, available in ::gentoo

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild | 105 --
 1 file changed, 105 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild
deleted file mode 100644
index 95196708..
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.36"
-
-inherit gnome2 linux-info readme.gentoo-r1 vala
-
-DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
-HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
-
-LICENSE="LGPL-2"
-SLOT="0"
-IUSE=""
-
-KEYWORDS="~amd64"
-
-# NOTE: sys-fs/* stuff is called via exec()
-# FIXME: ovirt is not available in tree
-# FIXME: use vala.eclass but only because of libgd not being able
-#to use its pre-generated files so do not copy all the
-#vala deps like live ebuild has.
-# FIXME: qemu probably needs to depend on spice[smartcard]
-#directly with USE=spice
-RDEPEND="
-   >=app-arch/libarchive-3:=
-   >=dev-libs/glib-2.52:2
-   >=dev-libs/gobject-introspection-0.9.6:=
-   >=dev-libs/libxml2-2.7.8:2
-   >=sys-libs/libosinfo-0.2.12
-   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
-   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-   >=app-emulation/libvirt-glib-0.2.3
-   >=x11-libs/gtk+-3.19.8:3
-   >=net-libs/gtk-vnc-0.4.4[gtk3(+)]
-   app-crypt/libsecret
-   app-emulation/spice[smartcard]
-   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
-   virtual/libusb:1
-
-   >=net-libs/libsoup-2.44:2.4
-
-   sys-fs/mtools
-   >=virtual/libgudev-165:=
-"
-DEPEND="${RDEPEND}
-   $(vala_depend)
-   app-text/yelp-tools
-   >=app-misc/tracker-1:0=
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-RDEPEND="${RDEPEND}
-   || (
-   >=app-misc/tracker-1[iso(-)]
-   >=app-misc/tracker-miners-2[iso]
-   )
-"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.
-If you have an Intel Processor, run:
-# modprobe kvm-intel
-
-If you have an AMD Processor, run:
-# modprobe kvm-amd"
-
-pkg_pretend() {
-   linux-info_get_any_version
-
-   if linux_config_exists; then
-   if ! { linux_chkconfig_present KVM_AMD || \
-   linux_chkconfig_present KVM_INTEL; }; then
-   ewarn "You need KVM support in your kernel to use GNOME 
Boxes!"
-   fi
-   fi
-}
-
-src_prepare() {
-   # Do not change CFLAGS, wondering about VALA ones but appears to be
-   # needed as noted in configure comments below
-   sed 's/CFLAGS="$CFLAGS -O0 -ggdb3"//' -i configure{.ac,} || die
-
-   vala_src_prepare
-   gnome2_src_prepare
-}
-
-src_configure() {
-   # debug needed for splitdebug proper behavior (cardoe), bug #
-   gnome2_src_configure \
-   --enable-debug \
-   --disable-strict-cc \
-   --disable-ovirt
-}
-
-src_install() {
-   gnome2_src_install
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-   readme.gentoo_print_elog
-}



[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-contacts/

2019-02-23 Thread Mart Raudsepp
commit: 8cd6f5153e287ea4fb6a52823273b6a0f57a5017
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 20:18:30 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 20:18:30 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=8cd6f515

gnome-extra/gnome-contacts-: blind sync live ebuild

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../gnome-contacts/gnome-contacts-.ebuild  | 68 +++---
 gnome-extra/gnome-contacts/metadata.xml|  3 +
 2 files changed, 36 insertions(+), 35 deletions(-)

diff --git a/gnome-extra/gnome-contacts/gnome-contacts-.ebuild 
b/gnome-extra/gnome-contacts/gnome-contacts-.ebuild
index e68bf5bb..871df7cb 100644
--- a/gnome-extra/gnome-contacts/gnome-contacts-.ebuild
+++ b/gnome-extra/gnome-contacts/gnome-contacts-.ebuild
@@ -1,78 +1,76 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.24"
 
-inherit git-r3 gnome-meson vala
+inherit gnome.org gnome2-utils meson vala xdg
 
 DESCRIPTION="GNOME contact management application"
 HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts;
-SRC_URI=""
-EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/gnome-contacts.git;
 
 LICENSE="GPL-2+"
 SLOT="0"
-IUSE="v4l"
+IUSE="telepathy v4l"
 if [[ ${PV} =  ]]; then
-   KEYWORDS=""
+   inherit git-r3
+   SRC_URI=""
+   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/gnome-contacts.git;
 else
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 VALA_DEPEND="
$(vala_depend)
-   >=dev-libs/gobject-introspection-0.9.6:=
+   >=dev-libs/gobject-introspection-1.54
dev-libs/folks[vala(+)]
-   gnome-base/gnome-desktop:3=[introspection]
+   net-libs/gnome-online-accounts[vala]
gnome-extra/evolution-data-server[vala]
net-libs/telepathy-glib[vala]
 "
 # Configure is wrong; it needs cheese-3.5.91, not 3.3.91
 RDEPEND="
-   >=dev-libs/folks-0.11.4:=[eds,telepathy]
+   >=gnome-extra/evolution-data-server-3.13.90:=[gnome-online-accounts]
+   >=dev-libs/folks-0.11.4:=[eds,telepathy?]
>=dev-libs/glib-2.44:2
>=dev-libs/libgee-0.10:0.8
-   >=gnome-extra/evolution-data-server-3.13.90:=[gnome-online-accounts]
>=gnome-base/gnome-desktop-3.0:3=
-   media-libs/clutter:1.0
-   media-libs/clutter-gtk:1.0
-   media-libs/libchamplain:0.12
-   net-libs/gnome-online-accounts:=[vala]
-   >=net-libs/telepathy-glib-0.22
-   >=sci-geosciences/geocode-glib-3.15.3
-   x11-libs/cairo:=
-   x11-libs/gdk-pixbuf:2
+   net-libs/gnome-online-accounts:=
>=x11-libs/gtk+-3.22:3
-   x11-libs/pango
v4l? ( >=media-video/cheese-3.5.91:= )
+   telepathy? ( >=net-libs/telepathy-glib-0.22 )
 "
 DEPEND="${RDEPEND}
${VALA_DEPEND}
app-text/docbook-xml-dtd:4.2
app-text/docbook-xsl-stylesheets
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
dev-libs/libxslt
-   >=sys-devel/gettext-0.17
+   >=sys-devel/gettext-0.19.8
virtual/pkgconfig
 "
 
-src_unpack() {
-   git-r3_src_unpack
-}
-
 src_prepare() {
-   # Regenerate the pre-generated C sources, bug #471628
-   if ! use v4l; then
-   touch src/*.vala
-   fi
-
+   xdg_src_prepare
vala_src_prepare
-   gnome-meson_src_prepare
 }
 
 src_configure() {
-   gnome-meson_src_configure \
-   -Dwith-manpage=true \
-   $(meson_use v4l with-cheese)
+   local emesonargs=(
+   $(meson_use v4l cheese)
+   $(meson_use telepathy)
+   -Dmanpage=true
+   -Ddocs=false
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
 }

diff --git a/gnome-extra/gnome-contacts/metadata.xml 
b/gnome-extra/gnome-contacts/metadata.xml
index 39980802..03d1d32c 100644
--- a/gnome-extra/gnome-contacts/metadata.xml
+++ b/gnome-extra/gnome-contacts/metadata.xml
@@ -5,4 +5,7 @@
gn...@gentoo.org
Gentoo GNOME Desktop
 
+
+   Start chat from contact details
+
 



[gentoo-commits] proj/gnome:master commit in: net-libs/libsoup/files/, net-libs/libsoup/

2019-02-23 Thread Mart Raudsepp
commit: 62aa1ce86b3e74dc3e91c454dac499dd208fc94b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 20:28:29 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 20:28:29 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=62aa1ce8

net-libs/libsoup: remove, newer available in ::gentoo

 is also removed as its autotools based, but upstream uses
only meson now.

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../files/libsoup-2.58.2-sparc-unaligned.patch |  28 -
 net-libs/libsoup/libsoup-2.60.3.ebuild |  97 -
 net-libs/libsoup/libsoup-.ebuild   | 115 -
 net-libs/libsoup/metadata.xml  |  13 ---
 4 files changed, 253 deletions(-)

diff --git a/net-libs/libsoup/files/libsoup-2.58.2-sparc-unaligned.patch 
b/net-libs/libsoup/files/libsoup-2.58.2-sparc-unaligned.patch
deleted file mode 100644
index d09d52c2..
--- a/net-libs/libsoup/files/libsoup-2.58.2-sparc-unaligned.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From c2aaac0083f58d285b8feb24f13fe347d7f726fe Mon Sep 17 00:00:00 2001
-From: Rolf Eike Beer 
-Date: Sat, 17 Mar 2018 10:28:00 +
-Subject: [PATCH] WebSockets: Avoid unaligned memory access
-
-This is causing test failures in SPARC architectures.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=794421

- libsoup/soup-websocket-connection.c | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/libsoup/soup-websocket-connection.c 
b/libsoup/soup-websocket-connection.c
-index 0258a22c..35eee6a6 100644
 a/libsoup/soup-websocket-connection.c
-+++ b/libsoup/soup-websocket-connection.c
-@@ -401,9 +401,10 @@ send_message (SoupWebsocketConnection *self,
-* probably a client somewhere that's not expecting it.
-*/
-   if (self->pv->connection_type == SOUP_WEBSOCKET_CONNECTION_CLIENT) {
-+  guint32 rnd = g_random_int ();
-   outer[1] |= 0x80;
-   mask = outer + bytes->len;
--  * ((guint32 *)mask) = g_random_int ();
-+  memcpy (mask, , sizeof (rnd));
-   bytes->len += 4;
-   }
- 

diff --git a/net-libs/libsoup/libsoup-2.60.3.ebuild 
b/net-libs/libsoup/libsoup-2.60.3.ebuild
deleted file mode 100644
index 3b86d848..
--- a/net-libs/libsoup/libsoup-2.60.3.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5,3_6} )
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2 multilib-minimal python-any-r1 vala
-
-DESCRIPTION="An HTTP library implementation in C"
-HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
-
-LICENSE="LGPL-2+"
-SLOT="2.4"
-
-IUSE="debug gssapi +introspection samba ssl test vala"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
-
-RDEPEND="
-   >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
-   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
-   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
-   >=net-libs/glib-networking-2.38.2[ssl?,${MULTILIB_USEDEP}]
-   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
-   samba? ( net-fs/samba )
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   >=dev-util/intltool-0.35
-   >=dev-util/gtk-doc-am-1.20
-   sys-devel/gettext
-   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-   test? ( >=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}] )
-   vala? ( $(vala_depend) )
-"
-#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
-#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
-#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
-#  dev-lang/php[apache2,xmlrpc]
-#  net-misc/curl
-#  net-libs/glib-networking[ssl])"
-
-PATCHES=(
-   # https://bugs.gentoo.org/630516
-   "${FILESDIR}/${PN}-2.58.2-sparc-unaligned.patch"
-)
-
-src_prepare() {
-   if ! use test; then
-   # don't waste time building tests (bug #226271)
-   sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am 
Makefile.in \
-   || die "sed failed"
-   fi
-
-   # FIXME: workaround upstream not respecting --without-apache-httpd
-   sed -e '/check: start-httpd/d' \
-   -i tests/Makefile.am tests/Makefile.in || die
-
-   use vala && vala_src_prepare
-   gnome2_src_prepare
-}
-
-src_configure() {
-   # FIXME: we need addpredict to workaround bug #324779 until
-   # root cause (bug 

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

2019-02-23 Thread Mart Raudsepp
commit: 22c77d177b460ce5b464978b4c9384e4665b49b8
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 20:04:52 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 20:04:52 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=22c77d17

gnome-base/gnome: remove, available in ::gentoo

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome/gnome-3.26.2.ebuild | 51 
 gnome-base/gnome/metadata.xml| 13 -
 2 files changed, 64 deletions(-)

diff --git a/gnome-base/gnome/gnome-3.26.2.ebuild 
b/gnome-base/gnome/gnome-3.26.2.ebuild
deleted file mode 100644
index 088a38db..
--- a/gnome-base/gnome/gnome-3.26.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Meta package for GNOME 3, merge this package to install"
-HOMEPAGE="https://www.gnome.org/;
-
-LICENSE="metapackage"
-SLOT="2.0" # Cannot be installed at the same time as gnome-2
-
-# when unmasking for an arch
-# double check none of the deps are still masked !
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-IUSE="accessibility +bluetooth +classic +cdr cups +extras"
-
-S=${WORKDIR}
-
-# TODO: check accessibility completeness
-RDEPEND="
-   >=gnome-base/gnome-core-libs-${PV}[cups?]
-   >=gnome-base/gnome-core-apps-${PV}[cups?,bluetooth?,cdr?]
-
-   >=gnome-base/gdm-${PV}
-
-   >=x11-wm/mutter-3.26.1
-   >=gnome-base/gnome-shell-${PV}[bluetooth?]
-
-   >=x11-themes/gnome-backgrounds-${PV}
-   x11-themes/sound-theme-freedesktop
-
-   accessibility? (
-   >=app-accessibility/at-spi2-atk-2.26.2
-   >=app-accessibility/at-spi2-core-2.26.2
-   >=app-accessibility/caribou-0.4.21
-   >=app-accessibility/orca-3.26.0
-   >=gnome-extra/mousetweaks-3.12.0 )
-   classic? ( >=gnome-extra/gnome-shell-extensions-${PV} )
-   extras? ( >=gnome-base/gnome-extra-apps-${PV} )
-"
-
-DEPEND=""
-
-PDEPEND=">=gnome-base/gvfs-1.34.1[udisks]"
-
-pkg_postinst() {
-   # Remember people where to find our project information
-   elog "Please remember to look at 
https://wiki.gentoo.org/wiki/Project:GNOME;
-   elog "for information about the project and documentation."
-}

diff --git a/gnome-base/gnome/metadata.xml b/gnome-base/gnome/metadata.xml
deleted file mode 100644
index 77f5727e..
--- a/gnome-base/gnome/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-  gn...@gentoo.org
-  Gentoo GNOME Desktop
-
-
-  Install gnome-extra/gnome-shell-extensions
-for the Gnome Shell Classic mode
-  Install additional GNOME applications
-
-



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

2019-02-23 Thread Georgy Yakovlev
commit: 95024cde4a946017684c37fbe99f1b1609ff6bf1
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Feb 23 20:21:45 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Feb 23 20:25:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95024cde

dev-java/openjdk: unset _JAVA_OPTIONS before econf

Closes: https://bugs.gentoo.org/677236
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk/openjdk-11.0.1_p13.ebuild | 2 +-
 dev-java/openjdk/openjdk-11.0.2_p7.ebuild  | 3 +--
 dev-java/openjdk/openjdk-8.202_p08.ebuild  | 3 +--
 3 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-java/openjdk/openjdk-11.0.1_p13.ebuild 
b/dev-java/openjdk/openjdk-11.0.1_p13.ebuild
index efa3a3ed2de..b73dc4da11b 100644
--- a/dev-java/openjdk/openjdk-11.0.1_p13.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.1_p13.ebuild
@@ -159,7 +159,7 @@ src_configure() {
# graphviz are detected. pandoc has loads of dependencies anyway.
 
(
-   unset JAVA JAVAC XARGS
+   unset _JAVA_OPTIONS JAVA JAVAC XARGS
CFLAGS= CXXFLAGS= LDFLAGS= \
CONFIG_SITE=/dev/null \
econf \

diff --git a/dev-java/openjdk/openjdk-11.0.2_p7.ebuild 
b/dev-java/openjdk/openjdk-11.0.2_p7.ebuild
index 1f86bff0e40..b03e8a2da40 100644
--- a/dev-java/openjdk/openjdk-11.0.2_p7.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.2_p7.ebuild
@@ -108,7 +108,6 @@ pkg_setup() {
JDK_HOME=${JDK_HOME#*/}
JDK_HOME=${EPREFIX}/opt/${JDK_HOME%-r*}
export JDK_HOME
-   unset _JAVA_OPTIONS
fi
 }
 
@@ -150,7 +149,7 @@ src_configure() {
fi
 
(
-   unset JAVA JAVAC XARGS
+   unset _JAVA_OPTIONS JAVA JAVAC XARGS
CFLAGS= CXXFLAGS= LDFLAGS= \
CONFIG_SITE=/dev/null \
econf "${myconf[@]}"

diff --git a/dev-java/openjdk/openjdk-8.202_p08.ebuild 
b/dev-java/openjdk/openjdk-8.202_p08.ebuild
index fd7a5d675a4..65196b1e29d 100644
--- a/dev-java/openjdk/openjdk-8.202_p08.ebuild
+++ b/dev-java/openjdk/openjdk-8.202_p08.ebuild
@@ -123,7 +123,6 @@ pkg_setup() {
JDK_HOME=${JDK_HOME#*/}
JDK_HOME=${EPREFIX}/opt/${JDK_HOME%-r*}
export JDK_HOME
-   unset _JAVA_OPTIONS
fi
 }
 
@@ -172,7 +171,7 @@ src_configure() {
fi
 
(
-   unset JAVA JAVAC XARGS
+   unset _JAVA_OPTIONS JAVA JAVAC XARGS
CFLAGS= CXXFLAGS= LDFLAGS= \
CONFIG_SITE=/dev/null \
econf "${myconf[@]}"



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

2019-02-23 Thread Sergei Trofimovich
commit: 4b4b484da371f138b56873e4a2c3423df9af7f3d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 23 19:33:57 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 23 20:14:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b4b484d

net-libs/libasyncns: stable 0.8-r4 for hppa, bug #678124

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-libs/libasyncns/libasyncns-0.8-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libasyncns/libasyncns-0.8-r4.ebuild 
b/net-libs/libasyncns/libasyncns-0.8-r4.ebuild
index 8100e444b37..5662f6f5fa7 100644
--- a/net-libs/libasyncns/libasyncns-0.8-r4.ebuild
+++ b/net-libs/libasyncns/libasyncns-0.8-r4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://0pointer.de/lennart/projects/libasyncns/${P}.tar.gz;
 SLOT="0"
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~amd64-linux ~x86-linux"
 
 IUSE="doc debug"
 



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

2019-02-23 Thread Sergei Trofimovich
commit: 7c70f5e266f719b9e745d8bcc177553fcd20356a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 23 19:33:46 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 23 20:14:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c70f5e2

dev-perl/Sub-Info: stable 0.2.0 for hppa, bug #638696

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-perl/Sub-Info/Sub-Info-0.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Sub-Info/Sub-Info-0.2.0.ebuild 
b/dev-perl/Sub-Info/Sub-Info-0.2.0.ebuild
index 3aada713f3a..7dc15c02b6d 100644
--- a/dev-perl/Sub-Info/Sub-Info-0.2.0.ebuild
+++ b/dev-perl/Sub-Info/Sub-Info-0.2.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="Tool for inspecting subroutines"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~ppc-aix ~amd64-fbsd ~amd64-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 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="test"
 
 RDEPEND="



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

2019-02-23 Thread Sergei Trofimovich
commit: 92e78fb3c663a6886812c4d6469db797542df1d8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 23 19:33:54 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 23 20:14:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e78fb3

app-text/poppler: stable 0.74.0 for hppa, bug #674666

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/app-text/poppler/poppler-0.74.0.ebuild 
b/app-text/poppler/poppler-0.74.0.ebuild
index e6ba9960660..b12e7d7cd34 100644
--- a/app-text/poppler/poppler-0.74.0.ebuild
+++ b/app-text/poppler/poppler-0.74.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]] ; then
SLOT="0/"
 else
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0/85"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-forensics/afflib/

2019-02-23 Thread Sergei Trofimovich
commit: 096a3f79807f4e969d4537b270da13592b4aae91
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 23 19:34:05 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 23 20:14:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=096a3f79

app-forensics/afflib: stable 3.7.18 for hppa, bug #678622

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-forensics/afflib/afflib-3.7.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-forensics/afflib/afflib-3.7.18.ebuild 
b/app-forensics/afflib/afflib-3.7.18.ebuild
index 0c05e71530d..5ae83d15cf8 100644
--- a/app-forensics/afflib/afflib-3.7.18.ebuild
+++ b/app-forensics/afflib/afflib-3.7.18.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/sshock/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ppc ~x86 ~x64-macos"
+KEYWORDS="~amd64 ~arm hppa ppc ~x86 ~x64-macos"
 IUSE="fuse libressl ncurses python qemu readline s3 static-libs threads"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2019-02-23 Thread Sergei Trofimovich
commit: 68e796279a343e6f71cdb495670a91857a6b46b7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 23 19:33:51 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 23 20:14:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68e79627

dev-perl/Test2-Suite: stable 0.0.77 for hppa, bug #638696

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-perl/Test2-Suite/Test2-Suite-0.0.77.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test2-Suite/Test2-Suite-0.0.77.ebuild 
b/dev-perl/Test2-Suite/Test2-Suite-0.0.77.ebuild
index ae1cbabda7e..b6718d1e061 100644
--- a/dev-perl/Test2-Suite/Test2-Suite-0.0.77.ebuild
+++ b/dev-perl/Test2-Suite/Test2-Suite-0.0.77.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="A rich set of tools built upon the Test2 framework"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~ppc-aix ~amd64-fbsd ~amd64-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 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="test"
 
 RDEPEND="



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

2019-02-23 Thread Sergei Trofimovich
commit: 862e14e7cb4a338142befc9cef6c68345dda515d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 23 19:33:43 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 23 20:14:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=862e14e7

dev-perl/Importer: stable 0.24.0 for hppa, bug #638696

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-perl/Importer/Importer-0.24.0.ebuild 
b/dev-perl/Importer/Importer-0.24.0.ebuild
index fa196ab2921..6fac830af47 100644
--- a/dev-perl/Importer/Importer-0.24.0.ebuild
+++ b/dev-perl/Importer/Importer-0.24.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="Alternative interface to modules that export symbols"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~ppc-aix ~amd64-fbsd ~amd64-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 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="test"
 
 RDEPEND=""



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

2019-02-23 Thread Sergei Trofimovich
commit: 75b595a0985e3c41ebfc30b2e2e4ef71a82848e4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 23 19:33:36 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 23 20:14:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75b595a0

dev-libs/libxml2: stable 2.9.9 for hppa, bug #618110

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libxml2/libxml2-2.9.9.ebuild 
b/dev-libs/libxml2/libxml2-2.9.9.ebuild
index c45bf9039ab..0761d63e2ac 100644
--- a/dev-libs/libxml2/libxml2-2.9.9.ebuild
+++ b/dev-libs/libxml2/libxml2-2.9.9.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.xmlsoft.org/;
 
 LICENSE="MIT"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-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 ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="debug examples icu ipv6 lzma python readline static-libs test"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Data-Validate-Domain/

2019-02-23 Thread Sergei Trofimovich
commit: cb0921637e82a5b2a2432ef7976176220f9f22b7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 23 20:12:57 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 23 20:14:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb092163

dev-perl/Data-Validate-Domain: stable 0.140.0 for hppa, bug #638696

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-perl/Data-Validate-Domain/Data-Validate-Domain-0.140.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Data-Validate-Domain/Data-Validate-Domain-0.140.0.ebuild 
b/dev-perl/Data-Validate-Domain/Data-Validate-Domain-0.140.0.ebuild
index a3f66f9b89f..0b1496661b4 100644
--- a/dev-perl/Data-Validate-Domain/Data-Validate-Domain-0.140.0.ebuild
+++ b/dev-perl/Data-Validate-Domain/Data-Validate-Domain-0.140.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Domain and host name validation"
 
 SLOT="0"
-KEYWORDS="amd64 ~hppa sparc x86"
+KEYWORDS="amd64 hppa sparc x86"
 IUSE="test"
 
 RDEPEND="



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

2019-02-23 Thread Sergei Trofimovich
commit: 7dd9720ef9927685c74c881ee975c7932f5f703d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 23 19:33:48 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 23 20:14:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dd9720e

dev-perl/Term-Table: stable 0.8.0 for hppa, bug #638696

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-perl/Term-Table/Term-Table-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Term-Table/Term-Table-0.8.0.ebuild 
b/dev-perl/Term-Table/Term-Table-0.8.0.ebuild
index 37a660b5cd1..8cc88d80b9a 100644
--- a/dev-perl/Term-Table/Term-Table-0.8.0.ebuild
+++ b/dev-perl/Term-Table/Term-Table-0.8.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module eutils
 
 DESCRIPTION="Format a header and rows into a table"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~ppc-aix ~amd64-fbsd ~amd64-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 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="test"
 
 RDEPEND="



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

2019-02-23 Thread Sergei Trofimovich
commit: 788fdbec3c95f70e77b17fce3d5d1198098e62e1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 23 19:33:59 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 23 20:14:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=788fdbec

app-emacs/eselect-mode: stable 1.4.13 for hppa, bug #678208

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-emacs/eselect-mode/eselect-mode-1.4.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/eselect-mode/eselect-mode-1.4.13.ebuild 
b/app-emacs/eselect-mode/eselect-mode-1.4.13.ebuild
index a3aba22f3b0..ada153d5c7a 100644
--- a/app-emacs/eselect-mode/eselect-mode-1.4.13.ebuild
+++ b/app-emacs/eselect-mode/eselect-mode-1.4.13.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/eselect/${MY_P}.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 
 S="${WORKDIR}/${MY_P}/misc"
 SITEFILE="50${PN}-gentoo.el"



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

2019-02-23 Thread Matthew Thode
commit: a3fd78857131a73df78d2724de425dc1610c342e
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 23 19:52:49 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Feb 23 19:56:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3fd7885

media-sound/pulseeffects: define gcc minimum

Bug: https://bugs.gentoo.org/678600
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 media-sound/pulseeffects/pulseeffects-.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/media-sound/pulseeffects/pulseeffects-.ebuild 
b/media-sound/pulseeffects/pulseeffects-.ebuild
index edcf67ece62..4af99eaba78 100644
--- a/media-sound/pulseeffects/pulseeffects-.ebuild
+++ b/media-sound/pulseeffects/pulseeffects-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit gnome2-utils meson
 
@@ -48,10 +48,13 @@ RDEPEND="
 # and sys-devel/gettext depends reasoning
 DEPEND="
${RDEPEND}
-   virtual/pkgconfig
dev-libs/appstream-glib
sys-devel/gettext
 "
+BDEPEND="
+   >=sys-devel/gcc-7.3.0
+   virtual/pkgconfig
+"
 
 pkg_postinst(){
gnome2_gconf_install



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

2019-02-23 Thread Patrice Clement
commit: 725f928e7578cad968d0c9a7b2ca91452232692e
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 23 17:17:59 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 23 19:53:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=725f928e

dev-java/gradle-bin: version bump.

Closes: https://bugs.gentoo.org/677228
Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-java/gradle-bin/Manifest|  1 +
 dev-java/gradle-bin/gradle-bin-5.2.1.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/dev-java/gradle-bin/Manifest b/dev-java/gradle-bin/Manifest
index cd385939f9a..c3636088586 100644
--- a/dev-java/gradle-bin/Manifest
+++ b/dev-java/gradle-bin/Manifest
@@ -1,2 +1,3 @@
 DIST gradle-3.3-all.zip 91388147 BLAKE2B 
15539ec06cadcdaee9d54928381d5626bf06bae3251eb304fee095e6d0362f23759e99e3841dac2b9a1eed50b6057ecce78230dafb45711bfe764bf107b1f704
 SHA512 
4b852eaf4030c780516fe9214c289e49fc93fc62672da70b7fd6bbbcd128e6912dd196195ce32570984503ea53b48593a41fbf4ec69b0f18b5e32c2fe9e556b3
 DIST gradle-3.4.1-all.zip 91604607 BLAKE2B 
1c4aaae4899f3faa94fc3ead84c4fd4bdb6212c0f579a255c7494896fd2a498890c58e853315892c3c9d78635b58da5423b1b2211b991639474d19eca1f2992f
 SHA512 
bdaabf747e60ae1cf2c9fedb0730a2e3deb914609db05ffc7e4cbd5402bc44e84d2c98154f14fdd7f944c2f49eb5dead0f44c119ac5a16bd7491c3369d784f5c
+DIST gradle-bin-5.2.1.zip 132549774 BLAKE2B 
c6d6fa9975bc28030672a99f22f0e9c4c2cb3d667ae3658c1062428d0ab2fd8c3b4df0479f4fde7b2d75b8fcb64c7f5b208e53c5b30a9b3c7afb5ad7e1a4139d
 SHA512 
e2a17072c10d27acbe4a0282dfdfed907ab5c57109668595feaec681ab1d4be017ac0f6090c2c2b64a057d71c1e244bb50f4047509d36c5930e894837a96171b

diff --git a/dev-java/gradle-bin/gradle-bin-5.2.1.ebuild 
b/dev-java/gradle-bin/gradle-bin-5.2.1.ebuild
new file mode 100644
index 000..0f029927d1f
--- /dev/null
+++ b/dev-java/gradle-bin/gradle-bin-5.2.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit java-pkg-2
+
+IUSE="source doc examples"
+
+MY_PN=${PN%%-bin}
+MY_P="${MY_PN}-${PV/_rc/-rc-}"
+
+DESCRIPTION="A project automation and build tool with a Groovy based DSL"
+SRC_URI="http://services.gradle.org/distributions/${MY_P}-all.zip -> ${P}.zip"
+HOMEPAGE="http://www.gradle.org/;
+
+LICENSE="Apache-2.0"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=virtual/jdk-1.6"
+
+DEPEND="
+   app-arch/zip
+   >=virtual/jre-1.6"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   local gradle_dir="${EPREFIX}/usr/share/${PN}-${SLOT}"
+
+   dodoc docs/release-notes.html getting-started.html
+
+   insinto "${gradle_dir}"
+
+   # source
+   if use source ; then
+   java-pkg_dosrc src/*
+   fi
+
+   # docs
+   if use doc ; then
+   java-pkg_dojavadoc docs/javadoc
+   fi
+
+   # examples
+   if use examples ; then
+   java-pkg_doexamples samples
+   fi
+
+   insinto "${gradle_dir}"
+   doins -r bin/ lib/
+   fperms 755 "${gradle_dir}/bin/gradle"
+   dosym "${gradle_dir}/bin/gradle" "/usr/bin/${MY_PN}-${SLOT}"
+}



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

2019-02-23 Thread Mart Raudsepp
commit: 88959e1e79c27822192f67bb7d65bbed4990d4aa
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 18:34:29 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 19:38:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88959e1e

app-text/evince: don't default enable postscript (security concerns)

Closes: https://bugs.gentoo.org/676212
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-text/evince/{evince-3.28.5.ebuild => evince-3.28.5-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/evince/evince-3.28.5.ebuild 
b/app-text/evince/evince-3.28.5-r1.ebuild
similarity index 97%
rename from app-text/evince/evince-3.28.5.ebuild
rename to app-text/evince/evince-3.28.5-r1.ebuild
index 4140767692c..f58dff9453f 100644
--- a/app-text/evince/evince-3.28.5.ebuild
+++ b/app-text/evince/evince-3.28.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Evince;
 LICENSE="GPL-2+ CC-BY-SA-3.0"
 # subslot = evd3.(suffix of libevdocument3)-evv3.(suffix of libevview3)
 SLOT="0/evd3.4-evv3.3"
-IUSE="djvu dvi gstreamer gnome gnome-keyring +introspection nautilus nsplugin 
+postscript t1lib tiff xps"
+IUSE="djvu dvi gstreamer gnome gnome-keyring +introspection nautilus nsplugin 
postscript t1lib tiff xps"
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris"
 
 # atk used in libview



[gentoo-commits] repo/gentoo:master commit in: profiles/, gnome-extra/gnome-contacts/

2019-02-23 Thread Mart Raudsepp
commit: 3165261b0414aa5e6647a8be5fe544fd6a0b08f9
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 18:06:11 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 19:38:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3165261b

gnome-extra/gnome-contacts: bump to 3.30.2, ebuild touchups

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/gnome-contacts/Manifest|  1 +
 .../gnome-contacts/gnome-contacts-3.30.2.ebuild| 70 ++
 profiles/package.mask  |  1 +
 3 files changed, 72 insertions(+)

diff --git a/gnome-extra/gnome-contacts/Manifest 
b/gnome-extra/gnome-contacts/Manifest
index 8ebe1bec54d..76e4e03079e 100644
--- a/gnome-extra/gnome-contacts/Manifest
+++ b/gnome-extra/gnome-contacts/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-contacts-3.22.1.tar.xz 788820 BLAKE2B 
8f620334dd380e8cb690f7b71d3a99a921f5814ab230690a60be6022150db7a6a0f74e426e72d8d027eb5280e1b6bfd04fa7b0b030519bb19e4718ca0c9f2120
 SHA512 
d93ed6c65ffdabe1925cc795b88ff374fe69e03fcd36af7c2fc67a5236b90ab6af4bd269b6fc3b344fcd6b4688d866628b8b090bb62de95f8bd0c2e40c26a107
 DIST gnome-contacts-3.26.1.tar.xz 974588 BLAKE2B 
da989125408702099ecd1afaad6c06ab1cbeda2309bc7b207be671c833792a325a0ebc6561f960d2c524ebd51743a60d5b792a0c2b8126318d38a6d801aa
 SHA512 
1ba445efd71dbc77213d75011b0abcffcf6fe534cba14cf8ca92890e8dfb7b44d9565399200aa7aa03862cf08be60289b78501a1807a760bb1e68f0fe46c4685
 DIST gnome-contacts-3.30.1.tar.xz 369392 BLAKE2B 
ba3e9263b1de210efec88d2ccecaaf7ae7a6761a5997e213d1a0d9a7694fed54f8123b792e138ec8ac67843408562e320a5490c5daf51478b763b9fbcb21adda
 SHA512 
4aa5629299233d24c36ec1c67d412fc421d5b6836c9759a0278bebe0239897ec6046e3aa8ea7ef10c5e537ec9aed67346221a353f683e18032a708eb333826d7
+DIST gnome-contacts-3.30.2.tar.xz 368476 BLAKE2B 
502170e327eb63a6d026af94a09949f6b973dba0c59079a23c7f37dfde2a391ffa13d905452741c403ada8e6f1101f7a5620ad9b59eb4c5341e96d357d8fe99b
 SHA512 
cf6ab33ef6147bceb5a4681b83830828fd4caa47d83fa9f71e01db3caf710f7f09fe60d2956565a2b9bd124356e100b31d6372ac4d4d231718230915a135e79d

diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.30.2.ebuild 
b/gnome-extra/gnome-contacts/gnome-contacts-3.30.2.ebuild
new file mode 100644
index 000..69d2acc4a71
--- /dev/null
+++ b/gnome-extra/gnome-contacts/gnome-contacts-3.30.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="GNOME contact management application"
+HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="telepathy v4l"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+VALA_DEPEND="
+   $(vala_depend)
+   >=dev-libs/gobject-introspection-1.54
+   dev-libs/folks[vala(+)]
+   net-libs/gnome-online-accounts[vala]
+   gnome-extra/evolution-data-server[vala]
+   net-libs/telepathy-glib[vala]
+"
+# Configure is wrong; it needs cheese-3.5.91, not 3.3.91
+RDEPEND="
+   >=gnome-extra/evolution-data-server-3.13.90:=[gnome-online-accounts]
+   >=dev-libs/folks-0.11.4:=[eds,telepathy?]
+   >=dev-libs/glib-2.44:2
+   >=dev-libs/libgee-0.10:0.8
+   >=gnome-base/gnome-desktop-3.0:3=
+   net-libs/gnome-online-accounts:=
+   >=x11-libs/gtk+-3.22:3
+   v4l? ( >=media-video/cheese-3.5.91:= )
+   telepathy? ( >=net-libs/telepathy-glib-0.22 )
+"
+DEPEND="${RDEPEND}
+   ${VALA_DEPEND}
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xsl-stylesheets
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   dev-libs/libxslt
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   xdg_src_prepare
+   vala_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use v4l cheese)
+   $(meson_use telepathy)
+   -Dmanpage=true
+   -Ddocs=false
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index cd900a59733..92fd751d954 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -39,6 +39,7 @@
 >=dev-libs/libgweather-3.28.3
 >=gnome-extra/gnome-clocks-3.30.1
 =gnome-base/gnome-control-center-3.26.2-r2
+=gnome-extra/gnome-contacts-3.30.2
 
 # Michał Górny  (13 Feb 2019)
 # Release candidate, masked for testing.



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

2019-02-23 Thread Mart Raudsepp
commit: 563c8ef14b79ac836e7cd23e4d26c4655d2aecec
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 19:37:05 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 19:38:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=563c8ef1

package.mask: Unmask newer gnome-desktop, libgweather and co

Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index fff1a3b3dd9..ac4ab4e292f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,19 +29,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Mart Raudsepp  (23 Feb 2019)
-# GNOME 3.28/3.30 mask (#650480, #665348)
-# This is intended as an actively updated short-term mask this time around.
-# Unless you use an overlay which this mask block affects, it might be a
-# better idea to just wait for a smaller set to be ready within a couple
-# days and quickly unmasked.
->=gnome-base/gnome-desktop-3.30.2.1
->=dev-libs/libgweather-3.28.3
->=gnome-extra/gnome-clocks-3.30.1
-=gnome-base/gnome-control-center-3.26.2-r2
-=gnome-extra/gnome-contacts-3.30.2
-=app-text/evince-3.30.2
-
 # Michał Górny  (13 Feb 2019)
 # Release candidate, masked for testing.
 =sys-devel/llvm-common-8.0.0_rc*



[gentoo-commits] repo/gentoo:master commit in: app-text/evince/, app-text/evince/files/, profiles/arch/ia64/, ...

2019-02-23 Thread Mart Raudsepp
commit: 857fbc1c4fa45712d4565bdd0b4892e010941157
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 19:32:05 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 19:38:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=857fbc1c

app-text/evince: bump to 3.30.2

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-text/evince/Manifest   |   1 +
 app-text/evince/evince-3.30.2.ebuild   | 107 +
 .../evince/files/3.30.2-internal-synctex.patch |  28 ++
 app-text/evince/metadata.xml   |   1 +
 profiles/arch/arm64/package.use.mask   |   4 +
 profiles/arch/ia64/package.use.mask|   1 +
 profiles/package.mask  |   1 +
 7 files changed, 143 insertions(+)

diff --git a/app-text/evince/Manifest b/app-text/evince/Manifest
index 5694a99e25d..a5fbfa85e11 100644
--- a/app-text/evince/Manifest
+++ b/app-text/evince/Manifest
@@ -1 +1,2 @@
 DIST evince-3.28.5.tar.xz 2196432 BLAKE2B 
992e37ad3cb82934efbdcd83afa89dc7589104045e828c6516650ee0a3fc89b99dff3fe0a723691e95adba9a5cf767a95ec18690697df15310437c7980ccbf55
 SHA512 
42fcf1396546f62910966b31bc657e5d3532a6bf32e87590b057efded1597de5765ed5c17ae98208a5dafca54da9c8e81f451e4133df656aaf4a9966da457bc3
+DIST evince-3.30.2.tar.xz 2288868 BLAKE2B 
dd0423b7ec51daf897bfbc45afb298f9ee23b28ada3dfe5d5d2808b4515bdc7077a7e0ae46541876bb2fbfd8aa9ec44abc7aabcb3cb10b6e52912f0ac1358eeb
 SHA512 
dfffcf15547d0720bd2379054d7b9bee02f8bea7113562162cbab62d77cf84c04f70dcc87a3e6b1ba62db38783df8f481d801854d8f0767f60e9cfabd9efc646

diff --git a/app-text/evince/evince-3.30.2.ebuild 
b/app-text/evince/evince-3.30.2.ebuild
new file mode 100644
index 000..c6623539c8a
--- /dev/null
+++ b/app-text/evince/evince-3.30.2.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2 systemd
+
+DESCRIPTION="Simple document viewer for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evince;
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+# subslot = evd3.(suffix of libevdocument3)-evv3.(suffix of libevview3)
+SLOT="0/evd3.4-evv3.3"
+IUSE="djvu dvi gstreamer gnome gnome-keyring +introspection nautilus nsplugin 
postscript spell t1lib tiff xps"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris"
+
+# atk used in libview
+# bundles unarr
+COMMON_DEPEND="
+   dev-libs/atk
+   >=dev-libs/glib-2.36:2[dbus]
+   >=dev-libs/libxml2-2.5:2
+   sys-libs/zlib:=
+   >=x11-libs/gdk-pixbuf-2.36.5:2
+   >=x11-libs/gtk+-3.16.0:3[introspection?]
+   gnome-base/gsettings-desktop-schemas
+   >=x11-libs/cairo-1.10:=
+   >=app-text/poppler-0.33[cairo]
+   >=app-arch/libarchive-3.2.0
+   djvu? ( >=app-text/djvu-3.5.22:= )
+   dvi? (
+   virtual/tex-base
+   dev-libs/kpathsea:=
+   t1lib? ( >=media-libs/t1lib-5:= ) )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   media-libs/gst-plugins-good:1.0 )
+   gnome? ( gnome-base/gnome-desktop:3= )
+   gnome-keyring? ( >=app-crypt/libsecret-0.5 )
+   introspection? ( >=dev-libs/gobject-introspection-1:= )
+   nautilus? ( >=gnome-base/nautilus-2.91.4 )
+   postscript? ( >=app-text/libspectre-0.2:= )
+   spell? ( >=app-text/gspell-1.6.0:= )
+   tiff? ( >=media-libs/tiff-3.6:0= )
+   xps? ( >=app-text/libgxps-0.2.1:= )
+"
+RDEPEND="${COMMON_DEPEND}
+   gnome-base/gvfs
+   gnome-base/librsvg
+   || (
+   >=x11-themes/adwaita-icon-theme-2.17.1
+   >=x11-themes/hicolor-icon-theme-0.10 )
+"
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xml-dtd:4.3
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   >=dev-util/gtk-doc-am-1.13
+   >=dev-util/intltool-0.35
+   dev-util/itstool
+   sys-devel/gettext
+   virtual/pkgconfig
+   app-text/yelp-tools
+"
+# eautoreconf needs:
+#  app-text/yelp-tools
+
+PATCHES=(
+   "${FILESDIR}"/${PV}-internal-synctex.patch # don't automagically link 
to synctex from texlive-core - always use internal copy of this small parser 
for now; requires eautoreconf
+)
+
+src_prepare() {
+   gnome2_src_prepare
+
+   # Do not depend on adwaita-icon-theme, bug #326855, #391859
+   # https://bugs.freedesktop.org/show_bug.cgi?id=29942
+   sed -e 's/adwaita-icon-theme >= $ADWAITA_ICON_THEME_REQUIRED//g' \
+   -i configure || die "sed failed"
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   --enable-pdf \
+   --enable-comics \
+   --enable-thumbnailer \
+   

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

2019-02-23 Thread Mikle Kolyada
commit: a4af831855f7809640c62e897eb111ac9005
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Feb 23 19:35:42 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Feb 23 19:36:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4af8318

sys-devel/gcc: amd64 stable wrt bug #678254

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 sys-devel/gcc/gcc-8.2.0-r6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/gcc/gcc-8.2.0-r6.ebuild 
b/sys-devel/gcc/gcc-8.2.0-r6.ebuild
index 9992bb4cfd1..3b84a6c9bbe 100644
--- a/sys-devel/gcc/gcc-8.2.0-r6.ebuild
+++ b/sys-devel/gcc/gcc-8.2.0-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -8,7 +8,7 @@ PATCH_VER="1.7"
 
 inherit toolchain
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+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: app-arch/tar/

2019-02-23 Thread Lars Wendler
commit: 3bff4f4dbfb1791f22fd54b88cc0cbafb03731a5
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Feb 23 19:10:51 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Feb 23 19:15:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bff4f4d

app-arch/tar: Bump to version 1.32

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 app-arch/tar/Manifest|  1 +
 app-arch/tar/tar-1.32.ebuild | 79 
 2 files changed, 80 insertions(+)

diff --git a/app-arch/tar/Manifest b/app-arch/tar/Manifest
index 686dbf3e93b..dcb20a1e807 100644
--- a/app-arch/tar/Manifest
+++ b/app-arch/tar/Manifest
@@ -1,2 +1,3 @@
 DIST tar-1.30.tar.bz2 2858639 BLAKE2B 
82a8b1fbf1eb5c0347b2f8cf35854498e2955eb85eaf041ec44a38bbd9bc82cc7184d5cb858f9905f503c9178ec6d0ed50be2dc27be9933b29e0a18b8e6c0b8f
 SHA512 
07a1157430898fee1a2c6fd3853d59d4ae13998db685669c8c702f73d2466eeb9892f84a5f0495bfe088c8190a643a99ac9f2cb16b85c9fe3ae0d83cc0f338e8
 DIST tar-1.31.tar.bz2 2946047 BLAKE2B 
c85c17740e4cd3e8c93d10d93b070cd80629b7f052d020c0513c377f3f90e229a6fa10dfbb43e1006f8202c674f2df854b864c0947f49339a52964d65c1c
 SHA512 
0f4d00e08d56a8f8c32aac0afa2845397efb8ad72eaa6af47334cef9612adb1a4b91406bdc2c3a2cf1b9cc8b92c12735a331e0d137b24f66703f6af6219464f6
+DIST tar-1.32.tar.bz2 2947264 BLAKE2B 
4e380a9a2f84a2af5130464e1b298ae6acf02ee459cbca20dd0991c2859785e5aac789d57b87b32e8b45d89985b6414af9dd37161385da9568d6030c5aa42c0e
 SHA512 
3139e87112123269ee0600243b3ea081687cc93667bef5832bfe3c785c1be622f520f00fcfbdf44ad1d3247866d0ecfe347a85bbfec38eb38fa1014baef566f6

diff --git a/app-arch/tar/tar-1.32.ebuild b/app-arch/tar/tar-1.32.ebuild
new file mode 100644
index 000..bfcea16fbe2
--- /dev/null
+++ b/app-arch/tar/tar-1.32.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic
+
+DESCRIPTION="Use this to make tarballs :)"
+HOMEPAGE="https://www.gnu.org/software/tar/;
+SRC_URI="mirror://gnu/tar/${P}.tar.bz2
+   mirror://gnu-alpha/tar/${P}.tar.bz2"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr"
+
+LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
+
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   selinux? ( sys-libs/libselinux )"
+DEPEND="${RDEPEND}
+   nls? ( >=sys-devel/gettext-0.10.35 )
+   static? ( ${LIB_DEPEND} )
+   xattr? ( elibc_glibc? ( sys-apps/attr ) )"
+
+src_prepare() {
+   default
+
+   if ! use userland_GNU ; then
+   sed -i \
+   -e 's:/backup\.sh:/gbackup.sh:' \
+   scripts/{backup,dump-remind,restore}.in \
+   || die "sed non-GNU"
+   fi
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   local myeconfargs=(
+   --bindir="${EPREFIX%/}"/bin
+   --enable-backup-scripts
+   --libexecdir="${EPREFIX%/}"/usr/sbin
+   $(usex userland_GNU "" "--program-prefix=g")
+   $(use_with acl posix-acls)
+   $(use_enable nls)
+   $(use_with selinux)
+   $(use_with xattr xattrs)
+   )
+   FORCE_UNSAFE_CONFIGURE=1 econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   local p=$(usex userland_GNU "" "g")
+   if [[ -z ${p} ]] ; then
+   # a nasty yet required piece of baggage
+   exeinto /etc
+   doexe "${FILESDIR}"/rmt
+   fi
+
+   # autoconf looks for gtar before tar (in configure scripts), hence
+   # in Prefix it is important that it is there, otherwise, a gtar from
+   # the host system (FreeBSD, Solaris, Darwin) will be found instead
+   # of the Prefix provided (GNU) tar
+   if use prefix ; then
+   dosym tar /bin/gtar
+   fi
+
+   mv "${ED%/}"/usr/sbin/${p}backup{,-tar} || die
+   mv "${ED%/}"/usr/sbin/${p}restore{,-tar} || die
+
+   if use minimal ; then
+   find "${ED%/}"/etc "${ED%/}"/*bin/ "${ED%/}"/usr/*bin/ \
+   -type f -a '!' '(' -name tar -o -name ${p}tar ')' \
+   -delete || die
+   fi
+}



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

2019-02-23 Thread Lars Wendler
commit: 8ad662735642d52ca8e6acc733b05101a23720c7
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Feb 23 19:15:00 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Feb 23 19:15:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ad66273

dev-libs/libpcre: Bump to version 8.43

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libpcre/Manifest|  1 +
 dev-libs/libpcre/libpcre-8.43.ebuild | 96 
 2 files changed, 97 insertions(+)

diff --git a/dev-libs/libpcre/Manifest b/dev-libs/libpcre/Manifest
index f67a4002d14..78c057db7ae 100644
--- a/dev-libs/libpcre/Manifest
+++ b/dev-libs/libpcre/Manifest
@@ -1,2 +1,3 @@
 DIST pcre-8.41.tar.bz2 1561874 BLAKE2B 
2a97a859237994137190da00c30ba7c15e8631b82b7f200858cf722f1fdd0405d36c24bb716eb099d8107f2f829a85fd7d3497f36cdac51769636989331e7a79
 SHA512 
cc9cdbeb98c010fe4f093a019bebfb91965dae4c6a48f8e49c38ec8df7d9da7f0d32c12fc58f22c51f1c2f010e72b65bcbf8bbf180060e93edf464fa9a7c3551
 DIST pcre-8.42.tar.bz2 1570171 BLAKE2B 
f68bac3cf8ff5a81ccba31fd4d8926e05143a25a756e7daba9793467cec9cd8a4766f394f958ffca088b472463a43a31ea77014f2d4505082c1f366a18f30c7a
 SHA512 
b47b923108f6ee0c31409b79d0888314271b482a22590e164d02f21d2112fba22dd0342c24f9ba0f5fcc5b8c65550bad08c476e30a2fc79b34ecf4601ed82f3d
+DIST pcre-8.43.tar.bz2 1576584 BLAKE2B 
12c2117fc5d242ada44884df279f7f8b4c680fa1623ddc131c0adca1740ec47614ac6af20fc60b0c516d9d7b66488ba8a4e5efa5fc8a0a70aacb02bb3d38ee53
 SHA512 
3b4ac2c7ccd77c9575d07a33c3456f40b50731029e62d01fb8f2f5871d7118e12bc9e6bc7a8079769c765e38da5ecf98c4b261b10ff0a2f14f0881b434f67af7

diff --git a/dev-libs/libpcre/libpcre-8.43.ebuild 
b/dev-libs/libpcre/libpcre-8.43.ebuild
new file mode 100644
index 000..3d85bbdb3c3
--- /dev/null
+++ b/dev-libs/libpcre/libpcre-8.43.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib libtool flag-o-matic toolchain-funcs multilib-minimal
+
+DESCRIPTION="Perl-compatible regular expression library"
+HOMEPAGE="http://www.pcre.org/;
+MY_P="pcre-${PV/_rc/-RC}"
+if [[ ${PV} != *_rc* ]] ; then
+   # Only the final releases are available here.
+   SRC_URI="mirror://sourceforge/pcre/${MY_P}.tar.bz2
+   
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/${MY_P}.tar.bz2;
+else
+   
SRC_URI="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Testing/${MY_P}.tar.bz2;
+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 ~x86-fbsd ~amd64-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 )"
+
+RDEPEND="
+   bzip2? ( app-arch/bzip2 )
+   zlib? ( sys-libs/zlib )
+   libedit? ( dev-libs/libedit )
+   readline? ( sys-libs/readline:0= )
+"
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_P}"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/pcre-config
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-8.41-fix-stack-size-detection.patch
+)
+
+src_prepare() {
+   default
+   sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die
+   elibtoolize
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --with-match-limit-recursion=$(usex recursion-limit 8192 
MATCH_LIMIT)
+   $(multilib_native_use_enable bzip2 pcregrep-libbz2)
+   $(use_enable cxx cpp)
+   $(use_enable jit)
+   $(use_enable jit pcregrep-jit)
+   $(use_enable pcre16)
+   $(use_enable pcre32)
+   $(multilib_native_use_enable libedit pcretest-libedit)
+   $(multilib_native_use_enable readline pcretest-libreadline)
+   $(use_enable static-libs static)
+   $(use_enable unicode utf)
+   $(use_enable unicode unicode-properties)
+   $(multilib_native_use_enable zlib pcregrep-libz)
+   --enable-pcre8
+   --enable-shared
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_compile() {
+   emake V=1 $(multilib_is_native_abi || echo "bin_PROGRAMS=")
+}
+
+multilib_src_install() {
+   emake \
+   DESTDIR="${D}" \
+   $(multilib_is_native_abi || echo "bin_PROGRAMS= 
dist_html_DATA=") \
+   install
+   gen_usr_ldscript -a pcre
+}
+
+multilib_src_install_all() {
+   find "${ED}" -name "*.la" -delete || die
+}
+
+pkg_preinst() {
+   preserve_old_lib /$(get_libdir)/libpcre.so.0
+}
+
+pkg_postinst() {
+   preserve_old_lib_notify /$(get_libdir)/libpcre.so.0
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/, app-arch/tar/files/

2019-02-23 Thread Lars Wendler
commit: b361e7a6af7e5b907d2a7699c6c2a6592aa451c0
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Feb 23 19:11:49 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Feb 23 19:15:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b361e7a6

app-arch/tar: Removed old.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 app-arch/tar/files/tar-1.30-CVE-2018-20482.patch | 146 ---
 app-arch/tar/tar-1.30-r1.ebuild  |  82 -
 2 files changed, 228 deletions(-)

diff --git a/app-arch/tar/files/tar-1.30-CVE-2018-20482.patch 
b/app-arch/tar/files/tar-1.30-CVE-2018-20482.patch
deleted file mode 100644
index 8abab5df6c0..000
--- a/app-arch/tar/files/tar-1.30-CVE-2018-20482.patch
+++ /dev/null
@@ -1,146 +0,0 @@
-From c15c42ccd1e2377945fd0414eca1a49294bff454 Mon Sep 17 00:00:00 2001
-From: Sergey Poznyakoff 
-Date: Thu, 27 Dec 2018 17:48:57 +0200
-Subject: Fix CVE-2018-20482
-
-* src/sparse.c (sparse_dump_region): Handle short read condition.
-(sparse_extract_region,check_data_region): Fix dumped_size calculation.
-Handle short read condition.
-(pax_decode_header): Fix dumped_size calculation.
-
-diff --git a/src/sparse.c b/src/sparse.c
-index d41c0ea..f611200 100644
 a/src/sparse.c
-+++ b/src/sparse.c
-@@ -1,6 +1,6 @@
- /* Functions for dealing with sparse files
- 
--   Copyright 2003-2007, 2010, 2013-2017 Free Software Foundation, Inc.
-+   Copyright 2003-2007, 2010, 2013-2018 Free Software Foundation, Inc.
- 
-This program is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License as published by the
-@@ -427,6 +427,30 @@ sparse_dump_region (struct tar_sparse_file *file, size_t 
i)
-bufsize);
- return false;
-   }
-+  else if (bytes_read == 0)
-+  {
-+char buf[UINTMAX_STRSIZE_BOUND];
-+struct stat st;
-+size_t n;
-+if (fstat (file->fd, ) == 0)
-+  n = file->stat_info->stat.st_size - st.st_size;
-+else
-+  n = file->stat_info->stat.st_size
-+- (file->stat_info->sparse_map[i].offset
-+   + file->stat_info->sparse_map[i].numbytes
-+   - bytes_left);
-+
-+WARNOPT (WARN_FILE_SHRANK,
-+ (0, 0,
-+  ngettext ("%s: File shrank by %s byte; padding with zeros",
-+"%s: File shrank by %s bytes; padding with zeros",
-+n),
-+  quotearg_colon (file->stat_info->orig_file_name),
-+  STRINGIFY_BIGINT (n, buf)));
-+if (! ignore_failed_read_option)
-+  set_exit_status (TAREXIT_DIFFERS);
-+return false;
-+  }
- 
-   memset (blk->buffer + bytes_read, 0, BLOCKSIZE - bytes_read);
-   bytes_left -= bytes_read;
-@@ -464,9 +488,9 @@ sparse_extract_region (struct tar_sparse_file *file, 
size_t i)
- return false;
-   }
-   set_next_block_after (blk);
-+  file->dumped_size += BLOCKSIZE;
-   count = blocking_write (file->fd, blk->buffer, wrbytes);
-   write_size -= count;
--  file->dumped_size += count;
-   mv_size_left (file->stat_info->archive_file_size - file->dumped_size);
-   file->offset += count;
-   if (count != wrbytes)
-@@ -598,6 +622,12 @@ check_sparse_region (struct tar_sparse_file *file, off_t 
beg, off_t end)
-rdsize);
- return false;
-   }
-+  else if (bytes_read == 0)
-+  {
-+report_difference (file->stat_info, _("Size differs"));
-+return false;
-+  }
-+  
-   if (!zero_block_p (diff_buffer, bytes_read))
-   {
- char begbuf[INT_BUFSIZE_BOUND (off_t)];
-@@ -609,6 +639,7 @@ check_sparse_region (struct tar_sparse_file *file, off_t 
beg, off_t end)
- 
-   beg += bytes_read;
- }
-+
-   return true;
- }
- 
-@@ -635,6 +666,7 @@ check_data_region (struct tar_sparse_file *file, size_t i)
- return false;
-   }
-   set_next_block_after (blk);
-+  file->dumped_size += BLOCKSIZE;  
-   bytes_read = safe_read (file->fd, diff_buffer, rdsize);
-   if (bytes_read == SAFE_READ_ERROR)
-   {
-@@ -645,7 +677,11 @@ check_data_region (struct tar_sparse_file *file, size_t i)
-rdsize);
- return false;
-   }
--  file->dumped_size += bytes_read;
-+  else if (bytes_read == 0)
-+  {
-+report_difference (_stat_info, _("Size differs"));
-+return false;
-+  }
-   size_left -= bytes_read;
-   mv_size_left (file->stat_info->archive_file_size - file->dumped_size);
-   if (memcmp (blk->buffer, diff_buffer, rdsize))
-@@ -1213,7 +1249,8 @@ pax_decode_header (struct tar_sparse_file *file)
-   union block *blk;
-   char *p;
-   size_t i;
--
-+  off_t start;
-+  
- #define 

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

2019-02-23 Thread Mike Pagano
commit: efc2e58391a39331474b32aca3955f2c639f4aa7
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Feb 23 19:04:09 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Feb 23 19:04:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efc2e583

sys-kernel/gentoo-sources: Linux patch 4.4.176

Signed-off-by: Mike Pagano  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.4.176.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index b26c4dc4f89..bf2b9184556 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -73,6 +73,9 @@ DIST genpatches-4.4-175.extras.tar.xz 16464 BLAKE2B 
d6459120123172a779f1a774
 DIST genpatches-4.4-176.base.tar.xz 2679728 BLAKE2B 
6300107dfe39f3c70f02f88a8a536fa5b48085851cddca7cb586d2e39ef1fd195228718bd3f90edf963431128a8bab226bd03caf9edb7f856e2a443b769f8a0f
 SHA512 
1e6d0d40603b13f8b8378ae518ceb0526ecee389c279707e7ac45a7146cbda96ba8528c009982ab0255fa945491f04c6b54b60eca8ec46a003b8ef7220388451
 DIST genpatches-4.4-176.experimental.tar.xz 83320 BLAKE2B 
d7d61c0ce634b6663ea5a08150cc42cbb0f6983de146bf69a00f5c3036fb309f76b67c4f7cf81db0f739ae9af2d554374fb76d15da24b2138a53a55984682adf
 SHA512 
80543448aa72a8b911ac160b6dfca3050dd6487d85dd2b4e63d362c651f41e8ed42bcb046ed8980018c0cd9b57d70f8e687b3ef27da510db504914b9ac5d8211
 DIST genpatches-4.4-176.extras.tar.xz 16460 BLAKE2B 
812e3ccebe94c9472bd9e931f30699ccf666d40f5c4d801ce64875418a16cab04742aeb0934619525c52af6e15aa17dd1d0dcce90c2fc8b0ce3d8ea59a10e3e4
 SHA512 
0050d649ea2f21241055276f99c50a2d519595f3b89c584169538709ab16dd4fd324cfc0f7866c0e02b69d5682137f6bf0432fbc5e59b26588905175c5fe5c69
+DIST genpatches-4.4-177.base.tar.xz 2683240 BLAKE2B 
663016d9fc9bc7be441364e929d0bf6c2e78872c809174ddc08149f04d484a8abaaacb5abb58fb46bfac9704bd480ca446cb6bbfb2a12aab2e43dfc1313b12bc
 SHA512 
1e3371429f322c76c619c89c8d99c15ee9c3413f7fc54e71a021732f6941ee1e385634e45877c834ed3cb3d7a1d1971c5a89de7fce5c456ec14fad0276bf9cb8
+DIST genpatches-4.4-177.experimental.tar.xz 83316 BLAKE2B 
2ea31e71b0838d9ff82d195fc8f1412fd2224ed6863ce0bb8b44785f9c66905132a53acb6cf7ac4b612d85239cb719eb6cb790f79064eebf46e2977411219098
 SHA512 
498d59dafeb326cbf072c3b65ad1d44ad88a576a66d85131d979185787bfbcbf084cf193530f6df6eb0d4ff5b93135ce083c4c66abfee9991dff71ff2522c870
+DIST genpatches-4.4-177.extras.tar.xz 16464 BLAKE2B 
a46eddeea412631293ee0c3a4a4fa9fcc35967c4fc26986363b74f5182b495fad1cf66f2c4247eac128ba826d1a3bb36862929d1aa63a9a13e64f0700d8fa0f4
 SHA512 
250a2f2ddb8464fe245a41ace354b04047c9850b4073ce7764a24ebaee52d3dcf726771b222a976a806f08f6aa95e3ce4a226c5c6896484c029d08a9fe600480
 DIST genpatches-4.9-143.base.tar.xz 2635856 BLAKE2B 
c8e1b4ab6b2671197ba871ac44ca2864353a60dade404a9162fcc7f2ade396750bc09790f181fb481fbb9be6eba659a18ee1da5a7eb3217e3fafd2ac791048c9
 SHA512 
b9909f80946fbd6ace58ac4d1287052c484067b50c1525214469d94b161a729c55416fdb832aab3d21c3251dc7037af1fd2d3eacc0c287bf2693775cd0580cbf
 DIST genpatches-4.9-143.experimental.tar.xz 106420 BLAKE2B 
ebf0732574b2d279294631dac3cca23ab17efd97c9887b552cb5dac0e2d5824b2718004b1e8c72f77db85c41e16603661f29b2357a6d9911b03d0c4cddd5af0c
 SHA512 
c01dc29b60cdfe8f1f8bb24d08c403ee2f1733f4d3c19f84c8d92f9edd1ef88d0b7c66bfd7149c5c5f36c5eec2df159e5a4c72c2f93a8c1ce3088967bc3cef61
 DIST genpatches-4.9-143.extras.tar.xz 17348 BLAKE2B 
cf56d86e29ca96eb16a0c03471e11b2056b17e0a10ad5f235278f845b64a070d2411078683f7d7bbc5b362f5474324fe1edbc8a9b92550aec283f379be52290b
 SHA512 
7fb07663526a924428f1e7c30d229ea926a69dc9f696b92cd1282ca6f168eac6bba011d8eb0fdcd5fa51241a6203c6e8b9def9e0011ccb1b0b657bbecbfbfa72

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.176.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.176.ebuild
new file mode 100644
index 000..0390a8660d5
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.176.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="177"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] proj/linux-patches: New tag: 4.4-177

2019-02-23 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Feb 23 18:49:00 2019 +

New tag: 4.4-177




[gentoo-commits] repo/gentoo:master commit in: app-text/wgetpaste/, app-text/wgetpaste/files/

2019-02-23 Thread Mikle Kolyada
commit: ad63d42005130927de7c9408d17f7d3ff0bbda9f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Feb 23 18:46:43 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Feb 23 18:46:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad63d420

app-text/wgetpaste: Drop old

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-text/wgetpaste/Manifest|  1 -
 .../files/wgetpaste-2.25-pinnwand-raw.patch| 11 ---
 .../wgetpaste/files/wgetpaste-2.25-pinnwand.patch  | 87 --
 app-text/wgetpaste/files/wgetpaste-config-services |  6 --
 app-text/wgetpaste/wgetpaste-2.25-r3.ebuild| 32 
 app-text/wgetpaste/wgetpaste-2.28-r1.ebuild| 27 ---
 app-text/wgetpaste/wgetpaste-2.28.ebuild   | 26 ---
 7 files changed, 190 deletions(-)

diff --git a/app-text/wgetpaste/Manifest b/app-text/wgetpaste/Manifest
index e8c5b5027b8..957ed7adae8 100644
--- a/app-text/wgetpaste/Manifest
+++ b/app-text/wgetpaste/Manifest
@@ -1,2 +1 @@
-DIST wgetpaste-2.25.tar.bz2 11107 BLAKE2B 
1ed46ada9045326583900a78bbbd66ea7776ae7ae7191b14f258ef417ef65c344d6ff7e6c5ac0592d93c2936bc189ea0a33c18a8f2e6a0eb9e4e1d9d3b67701b
 SHA512 
c3cd56f32311c77ce5ac970f0cd6b2e8285cac3caaf61669237ac707ed3b9aab285fbe9dee6260ea13b8df41a22acfaa3b8439298560ab68c3a568d60557d82e
 DIST wgetpaste-2.28.tar.bz2 12448 BLAKE2B 
231b6d00ecf9c355f45683d56537c0fe6a5d6561e42edee680b228f5a76e7e1b202669e429f7941b6daaf14682e5a8469521713930bb42387e168965acfccca2
 SHA512 
b3b9ee4bfbc52da6762b06c2640385eeedab7910ad1bc4e92ff9304371ec2442e2d30b69ebc0f1407a00a9c8afde398e00dc3d3c048452d730517227a68e6b97

diff --git a/app-text/wgetpaste/files/wgetpaste-2.25-pinnwand-raw.patch 
b/app-text/wgetpaste/files/wgetpaste-2.25-pinnwand-raw.patch
deleted file mode 100644
index 1b4cd12b5dd..000
--- a/app-text/wgetpaste/files/wgetpaste-2.25-pinnwand-raw.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 /usr/bin/wgetpaste 2014-09-25 22:20:39.097103971 +0300
-+++ wgetpaste  2014-10-09 10:06:41.765195553 +0300
-@@ -200,7 +200,7 @@
- xml+velocity xml xquery xslt xtend yaml"
- EXPIRATIONS_pinnwand="1day 1week 1month never"
- POST_pinnwand="submit=Paste! % % lexer expiry % code"
--REGEX_RAW_pinnwand='s|^\(http://[^/]*/\)show\(/[[:alnum:]]*/\)$|\1raw\2|'
-+REGEX_RAW_pinnwand='s|^\(https\?://[^/]*/\)show\(/[[:alnum:]]*/\?\)$|\1raw\2|'
- 
- ### errors
- die() {

diff --git a/app-text/wgetpaste/files/wgetpaste-2.25-pinnwand.patch 
b/app-text/wgetpaste/files/wgetpaste-2.25-pinnwand.patch
deleted file mode 100644
index 64a23e4fd94..000
--- a/app-text/wgetpaste/files/wgetpaste-2.25-pinnwand.patch
+++ /dev/null
@@ -1,87 +0,0 @@
 /var/tmp/portage/app-text/wgetpaste-2.25-r1/work/wgetpaste-2.25/wgetpaste  
2014-05-23 20:51:44.0 +0400
-+++ /usr/bin/wgetpaste 2014-09-14 16:46:21.345261294 +0400
-@@ -16,8 +16,10 @@
- ### services
- SERVICES="bpaste ca codepad dpaste gists poundpython"
- # bpaste
--ENGINE_bpaste=lodgeit
--URL_bpaste="http://bpaste.net/;
-+ENGINE_bpaste=pinnwand
-+URL_bpaste="https://bpaste.net/;
-+DEFAULT_EXPIRATION_bpaste="1week"
-+DEFAULT_LANGUAGE_bpaste="text"
- # ca
- ENGINE_ca=ca
- URL_ca="http://pastebin.ca/;
-@@ -143,6 +145,62 @@
- vim xml xml+cheetah xml+django xml+evoque xml+mako xml+myghty xml+php xml+erb 
xml+smarty xslt yaml"
- POST_lodgeit="submit=Paste! % % language % % code"
- REGEX_RAW_lodgeit='s|^\(http://[^/]*/\)show\(/[[:alnum:]]*/\)$|\1raw\2|'
-+# pinnwand
-+LANGUAGES_pinnwand="ABAP ActionScript%3 ActionScript Ada ANTLR 
ANTLR%With%ActionScript%Target \
-+ANTLR%With%CPP%Target ANTLR%With%C#%Target ANTLR%With%Java%Target 
ANTLR%With%ObjectiveC%Target \
-+ANTLR%With%Perl%Target ANTLR%With%Python%Target ANTLR%With%Ruby%Target 
ApacheConf AppleScript \
-+AspectJ aspx-cs aspx-vb Asymptote autohotkey AutoIt Awk Base%Makefile Bash 
Bash%Session Batchfile \
-+BBCode Befunge BlitzMax Boo Brainfuck Bro BUGS ca65 CBM%BASIC%V2 C C++ C# 
Ceylon CFEngine3 \
-+cfstatement Cheetah Clojure CMake c-objdump COBOL COBOLFree CoffeeScript 
Coldfusion%HTML Common%Lisp \
-+Coq cpp-objdump Croc CSS CSS+Django/Jinja CSS+Genshi%Text CSS+Lasso CSS+Mako 
CSS+Myghty CSS+PHP \
-+CSS+Ruby CSS+Smarty CUDA Cython Darcs%Patch Dart D Debian%Control%file 
Debian%Sourcelist Delphi dg \
-+Diff Django/Jinja d-objdump DTD Duel Dylan DylanLID Dylan%session eC ECL 
Elixir Elixir%iex%session \
-+Embedded%Ragel ERB Erlang Erlang%erl%session Evoque Factor Fancy Fantom Felix 
Fortran FoxPro FSharp \
-+GAS Genshi Genshi%Text Gettext%Catalog Gherkin GLSL Gnuplot Go GoodData-CL 
Gosu Gosu%Template Groff \
-+Groovy Haml Haskell haXe HTML+Cheetah HTML+Django/Jinja HTML+Evoque 
HTML+Genshi HTML HTML+Lasso \
-+HTML+Mako HTML+Myghty HTML+PHP HTML+Smarty HTML+Velocity HTTP Hxml Hybris IDL 
INI Io Ioke IRC%logs \
-+Jade JAGS Java JavaScript+Cheetah JavaScript+Django/Jinja 
JavaScript+Genshi%Text JavaScript \
-+JavaScript+Lasso JavaScript+Mako 

[gentoo-commits] repo/gentoo:master commit in: app-text/wgetpaste/, app-text/wgetpaste/files/

2019-02-23 Thread Mikle Kolyada
commit: d07bf461eeac79f8eac953f09f45450808e800af
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Feb 23 18:43:14 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Feb 23 18:43:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d07bf461

app-text/wgetpaste: version bump to disable did paste service

Closes: https://bugs.gentoo.org/678552
Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 .../wgetpaste/files/wgetpaste-remove-dead.patch| 35 ++
 app-text/wgetpaste/wgetpaste-2.28-r2.ebuild| 29 ++
 2 files changed, 64 insertions(+)

diff --git a/app-text/wgetpaste/files/wgetpaste-remove-dead.patch 
b/app-text/wgetpaste/files/wgetpaste-remove-dead.patch
new file mode 100644
index 000..038d5349a7c
--- /dev/null
+++ b/app-text/wgetpaste/files/wgetpaste-remove-dead.patch
@@ -0,0 +1,35 @@
+From 166ec045945eff08ca27129b38d2f5395710e8fb Mon Sep 17 00:00:00 2001
+From: Mikle Kolyada 
+Date: Sat, 23 Feb 2019 21:14:08 +0300
+Subject: [PATCH] fix wgetpaste services
+
+Signed-off-by: Mikle Kolyada 
+---
+ wgetpaste | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/wgetpaste b/wgetpaste
+index 2c198e0..def51de 100755
+--- a/wgetpaste
 b/wgetpaste
+@@ -14,7 +14,7 @@ E=$'\e'
+ N=$'\n'
+ 
+ ### services
+-SERVICES="codepad bpaste dpaste gists poundpython"
++SERVICES="codepad bpaste dpaste gists"
+ # bpaste
+ ENGINE_bpaste=pinnwand
+ URL_bpaste="https://bpaste.net/;
+@@ -722,7 +722,7 @@ load_configs() {
+ load_configs
+ [[ $SERVICESET ]] && verifyservice "$SERVICESET" && SERVICE=$(escape 
"$SERVICESET")
+ DEFAULT_NICK=${DEFAULT_NICK:-$(whoami)} || die "whoami failed"
+-DEFAULT_SERVICE=${DEFAULT_SERVICE:-poundpython}
++DEFAULT_SERVICE=${DEFAULT_SERVICE:-dpaste}
+ DEFAULT_LANGUAGE=${DEFAULT_LANGUAGE:-Plain Text}
+ DEFAULT_EXPIRATION=${DEFAULT_EXPIRATION:-1 month}
+ SERVICE=${SERVICE:-${DEFAULT_SERVICE}}
+-- 
+2.19.2
+

diff --git a/app-text/wgetpaste/wgetpaste-2.28-r2.ebuild 
b/app-text/wgetpaste/wgetpaste-2.28-r2.ebuild
new file mode 100644
index 000..30f97b5311a
--- /dev/null
+++ b/app-text/wgetpaste/wgetpaste-2.28-r2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="Command-line interface to various pastebins"
+HOMEPAGE="http://wgetpaste.zlin.dk/;
+SRC_URI="http://wgetpaste.zlin.dk/${P}.tar.bz2;
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="+ssl"
+
+DEPEND=""
+RDEPEND="net-misc/wget[ssl?]"
+
+PATCHES=( "${FILESDIR}"/${PN}-remove-dead.patch )
+
+src_prepare() {
+   sed -i -e "s:/etc:\"${EPREFIX}\"/etc:g" wgetpaste || die
+   default
+}
+
+src_install() {
+   dobin ${PN}
+   insinto /usr/share/zsh/site-functions
+   doins _wgetpaste
+}



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

2019-02-23 Thread Mike Pagano
commit: ffd70cc88542c25db5b0328d619c720ba0c49c15
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Feb 23 18:39:06 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Feb 23 18:39:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffd70cc8

sys-kernel/gentoo-sources: Linux patch 4.9.160

Signed-off-by: Mike Pagano  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.9.160.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index d82df99c777..b26c4dc4f89 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -88,6 +88,9 @@ DIST genpatches-4.9-160.extras.tar.xz 17360 BLAKE2B 
197432e244696371e073b2067fc5
 DIST genpatches-4.9-161.base.tar.xz 2862552 BLAKE2B 
2e4f5f4bdc3337a4eb0e72d62637fd8400fad951e277b662df585cffa85c54739cd538dad09d2d4c50c61d45b51897e728d751ba0b94997bf69ae03e776d05a8
 SHA512 
86d8c9ff8c318dcc93ff32a5f18fc783dd4976a9c53852c135c900429daeac29d3d2cdc621322a031423b22a69c177ee795557d844cbd6e99fd0621be9c9eef4
 DIST genpatches-4.9-161.experimental.tar.xz 106384 BLAKE2B 
34972d11262faafe808845a5c5757f8fb78ee041923bfddd3cbdd515b3db574fa85e502daec8d5aab7afcbfa67ebadaa73bbac54caac3cf4e603edbaf4fcb3db
 SHA512 
007c79927d02e4b8fd442ab9d42a0bfdeac91dc5ec6c72b0d3eb3312ae2242bc333d27dae2f87921370a50fb783bab5bd32175683019b2ccbd21b3eaa8dc9c28
 DIST genpatches-4.9-161.extras.tar.xz 17356 BLAKE2B 
ed94e689540e110487a180fef9db6b8efa7060433061cf030e1c7d1c20a29b17b920cc5c02863c50befbc4d51c5dcdddf1588d77ac92901b4c8da8dc358d2367
 SHA512 
f34b6fad4fffd0bc209868e7bf04376047c493c62cd7c22e38768807393f882f78498cb442e6e2dad752cd538a6b7234fbdf6efa3647c44625f993398a3f4bd2
+DIST genpatches-4.9-162.base.tar.xz 2866160 BLAKE2B 
ec65c7bd8ad996922ca646bfac467a49a8b120ffdc8d42d51b5daaff04ce430a1034015c19b393dd607273cd61b63ae032eb6d1a36a41fa277b8ac081001d6aa
 SHA512 
d88df26e9cca88509d84d9a6ff6c7d391c12a0e4cd76cfa8ccf01026af6a8ace04312c773223c886be88b363df214691567d36115f597622547f09a993653584
+DIST genpatches-4.9-162.experimental.tar.xz 106392 BLAKE2B 
3daca51b81b1bd9636d6fc44a9bc36264e648ff70ba7690a57dc3380a06968797fc72e5807ae3a9621b53b441d76d75218d536967752baf269b8e2e707642e13
 SHA512 
13fcaddd0f87a22e5f935a377d7c89a03943378631be7057e225df02be33d47b619a8f262395fd62f0cf855eaaf381d8baecd58a76c2992c24ff11b7b5c6957d
+DIST genpatches-4.9-162.extras.tar.xz 17364 BLAKE2B 
e533d76bfae15319b027c92e36871ce1a49c2bed44f383c579b8477b0d1ebc976556889457b318f70e2705f012a7b4cac728acfade93644ede99f93c278cd276
 SHA512 
0b37c079552332feb436d12246c54b8c7ff368ca6942d13ed8047cae8067d500e7a08beec54f68c0eddca44f3430ed2ed45314ac270d9ab1087ea8a999ef97d7
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
 DIST linux-4.19.tar.xz 103117552 BLAKE2B 
1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0
 SHA512 
ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
 DIST linux-4.20.tar.xz 104257836 BLAKE2B 
fb52cad2897da319299486fa8c3b9415cd0aee0842dbf353a5b269720dcb902db407bb55dd95a77b212dcb4a488c15363d561f3649d6bd16885561f2466d90b1
 SHA512 
e282399beea5da539701aed2bc131abd5bc74a970dcd344163e9d295106dfd700180e672ed546ae5e55bc6b9ac95efd5ca1de2039015c1b7a6fc9c01ea6583d4

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.160.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.160.ebuild
new file mode 100644
index 000..4bd36cea599
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.160.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="162"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] proj/linux-patches: New tag: 4.9-162

2019-02-23 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Feb 23 18:24:53 2019 +

New tag: 4.9-162




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

2019-02-23 Thread Mike Pagano
commit: 5910e16d0838d7b37f75321a6b488a0ca5fbc807
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Feb 23 18:15:16 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Feb 23 18:15:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5910e16d

sys-kernel/gentoo-sources: Linux patch 4.14.103

Signed-off-by: Mike Pagano  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.14.103.ebuild  | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index fe0d6e893f3..d82df99c777 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -10,6 +10,9 @@ DIST genpatches-4.14-107.extras.tar.xz 17500 BLAKE2B 
09de86f6b29e5bedf910bb64eb1
 DIST genpatches-4.14-108.base.tar.xz 2499024 BLAKE2B 
47bab0dad064f14fde3424e55d6d4fe686a83623c7fd7053843d3a4b29e64c6b54972f6f6208c522216c54b43ef59e16d631192b9c1383971a485e08410286f3
 SHA512 
3b16250368f2cfca9d29c925c70bb0ee3ca4f3a39db4928f3064375b2d5085ddcfcbfc0cc0e9f277b65dec5e1cc7e3274ed61ca299f05749b01aab906b8f4097
 DIST genpatches-4.14-108.experimental.tar.xz 5220 BLAKE2B 
edeed6f02c74b9d368976b4547dc62f2d9d7b5780156a0e1885aa7d057737922495b6d5b31fccc59a58da350c21e4555fad6a1a95a7c942a38b7efd75edc9fd4
 SHA512 
8462d583fd9bd30a1d9a4549730bbdb78a8634330be85ee5d1c34abd7bf1ba1151af8a5a92bd19ada6abcea8b44ee3de4c70ff9634392bbca9d18fba39a1b244
 DIST genpatches-4.14-108.extras.tar.xz 17488 BLAKE2B 
19d2d5d1d24914745c2a491bc0e1dc7af8a05aef61803cf5ca8990abc3d843b897e2eb5784b4482c69dbaa8d360813129a9bb697bdc67b20765e6dfe0b814e92
 SHA512 
c6ac23b2dffdb3e5cba1856ca0e317361399370c494364e77e159b3dfec769230e075d41e030468e016588cca0b2fea64a9f52ee15318d94f722ef3433b11b9c
+DIST genpatches-4.14-109.base.tar.xz 2503640 BLAKE2B 
470b7d9b18ed8053a30218462cdde101e1d2f6f7c5e7b2a4951e3a3a19fa2e1d1dbd9033ff5d3e25171183ef32619fd7dd128786417d2476b5ab5413ba993884
 SHA512 
3d03030fb03a3671d013003535334bce20eb64767966e168d17adca029ce9717e59b40c711b36ca5041244a2c0e8e0ef51f9930f33b8fa1ec7e1581872e0
+DIST genpatches-4.14-109.experimental.tar.xz 5228 BLAKE2B 
0997d9d6ed798ddf6c9d33fdaaf1e3039ca1661ab1fea8362e0a34adbdc28d3f945b5efcf40e92c0b8e5509b400459ee6a6348214fb55f195591d32ba5d6a60f
 SHA512 
88ba59ae334ffd4b9a79fa7647d8670ce608ddc5a8d591721ec1f0d0204b716c458f8f435a2623ae4e00b25e6869f201a1890dc365fc19a86187eb6688cdd620
+DIST genpatches-4.14-109.extras.tar.xz 17496 BLAKE2B 
8d2b639e9428b81ff568c89c716853c0bea6e5521bc7c8fcfe21bd6b635811fdb31eb1e6647fb1da6f3f6e725ef344dd2bd735615ec39f4ea548ed5559d50726
 SHA512 
35d95931653d4079c6e6062268bd1671d228b890d280a9bcd0cecf637eeab93abde7f4d188b6bde3da7c251ad57dd11fe24aac2efebc26d8e8a3d9e22d639157
 DIST genpatches-4.14-90.base.tar.xz 2158040 BLAKE2B 
1fe37fa012c110dc48f5291c149d23d544d9cf11d691b026c66bf0b632525d28dab5521fc399de34a83e9017522aa9114f95b7c0c23043ec27204af1e4c77caa
 SHA512 
cf1dfa59b0c83ab4cf4f345087d9d89a03d32265cf9c4f3896474f2bfabe616f8a4d0bf8f7daf584c129023e9d4f47cf151bb7aa83d06d2ee440ecf9f8c6e72a
 DIST genpatches-4.14-90.experimental.tar.xz 5224 BLAKE2B 
cf3e25ad929a3822aff357164ce27b3dc790dbb2c7e9a75f9267ef0cac49d28bc2538b68b86ff34a81789f9ec7e8ed82d0a3a71151abbd2ac7e3d8475026c14a
 SHA512 
beadc5e4b5161d231637123bbe54e5afbdb47bbf1bc2ef1b44c27560c81827e0f9960a851807b2accc3fc3d325d3634593d122113973786a7bd8f9d5a61884de
 DIST genpatches-4.14-90.extras.tar.xz 17484 BLAKE2B 
ec51340486f3fd053a228b1302c1a59b3b5100cbf55c96ab07e242479081ea05b2edac3c325df520bdb38daff689a68c63fd9abf0557e5399b681507605c3a01
 SHA512 
99ec816bd994a1d33d254373878cfa68acd0ddcf7a56237442247d222e41263f8fa1ba9d5494f32748a1990e3e20d0a4768f28e23f8148e83b884b4f637bd2b8

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.103.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.103.ebuild
new file mode 100644
index 000..45ed2b24b9d
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.103.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="109"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2019-02-23 Thread Ben Kohler
commit: 899128a1dfe2c21fa99d28d542fb4a97a6fc81a1
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Feb 23 17:40:20 2019 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Feb 23 17:40:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=899128a1

net-wireless/iwd: revbump to add -fsigned-char

Upstream recommends this compiler option and is default-enabling it when
CFLAGS is unset.  This commit will keep it enabled even when we set
CFLAGS.  This fixes a test on ppc (and maybe other arches).

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/iwd/{iwd-.ebuild => iwd-0.14-r1.ebuild} | 12 
 net-wireless/iwd/iwd-.ebuild |  3 ++-
 2 files changed, 6 insertions(+), 9 deletions(-)

diff --git a/net-wireless/iwd/iwd-.ebuild 
b/net-wireless/iwd/iwd-0.14-r1.ebuild
similarity index 88%
copy from net-wireless/iwd/iwd-.ebuild
copy to net-wireless/iwd/iwd-0.14-r1.ebuild
index 542d347128b..bf525992339 100644
--- a/net-wireless/iwd/iwd-.ebuild
+++ b/net-wireless/iwd/iwd-0.14-r1.ebuild
@@ -2,14 +2,14 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit autotools linux-info systemd
+inherit autotools flag-o-matic linux-info systemd
 
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
inherit git-r3
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~x86"
 fi
 
 DESCRIPTION="Wireless daemon for linux"
@@ -66,10 +66,6 @@ pkg_pretend() {
WARNING_CRYPTO_SHA512_SSSE3="CRYPTO_SHA512_SSSE3: enable for 
increased performance"
fi
 
-   if use kernel_linux && kernel_is -ge 4 20; then
-   CONFIG_CHECK="${CONFIG_CHECK} ~PKCS8_PRIVATE_KEY_PARSER"
-   fi
-
check_extra_config
 }
 
@@ -88,14 +84,14 @@ src_prepare() {
 }
 
 src_configure() {
+   append-cflags "-fsigned-char"
econf --sysconfdir=/etc/iwd --localstatedir=/var \
$(use_enable client) \
$(use_enable monitor) \
$(use_enable ofono) \
$(use_enable wired) \
--enable-systemd-service \
-   --with-systemd-unitdir="$(systemd_get_systemunitdir)" \
-   --with-systemd-modloaddir=$(_systemd_get_dir modulesloaddir 
/usr/lib/modules-load.d)
+   --with-systemd-unitdir="$(systemd_get_systemunitdir)"
 }
 
 src_install() {

diff --git a/net-wireless/iwd/iwd-.ebuild b/net-wireless/iwd/iwd-.ebuild
index 542d347128b..b037416528c 100644
--- a/net-wireless/iwd/iwd-.ebuild
+++ b/net-wireless/iwd/iwd-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit autotools linux-info systemd
+inherit autotools flag-o-matic linux-info systemd
 
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
@@ -88,6 +88,7 @@ src_prepare() {
 }
 
 src_configure() {
+   append-cflags "-fsigned-char"
econf --sysconfdir=/etc/iwd --localstatedir=/var \
$(use_enable client) \
$(use_enable monitor) \



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

2019-02-23 Thread Mart Raudsepp
commit: 8a81c906ad39a6a6787b3d8d7ece610c73d74ed7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 17:25:31 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 17:25:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a81c906

gnome-extra/gnome-tweak-tool: drop unnecessary subslot operator dep

gnome-desktop is used very lightly via GIR; no need to rebuild
gnome-tweak-tool on gnome-desktop subslot bumps with the current usage.
Even if things aren't compatible anymore on some gnome-desktop ABI
change, the rebuild won't notice it anyways.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.26.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.26.4-r1.ebuild 
b/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.26.4-r1.ebuild
index 333a7e3d562..96daee83ad0 100644
--- a/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.26.4-r1.ebuild
+++ b/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.26.4-r1.ebuild
@@ -28,7 +28,7 @@ RDEPEND="${COMMON_DEPEND}
 
dev-libs/glib:2
>=x11-libs/gtk+-3.12:3[introspection]
-   >=gnome-base/gnome-desktop-3.6.0.1:3=[introspection]
+   >=gnome-base/gnome-desktop-3.6.0.1:3[introspection]
net-libs/libsoup:2.4[introspection]
x11-libs/libnotify[introspection]
 



[gentoo-commits] repo/gentoo:master commit in: profiles/, gnome-base/gnome-control-center/files/, ...

2019-02-23 Thread Mart Raudsepp
commit: 6f612045b3f93a75bdf4c99fe00bf25639e1174d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 17:11:35 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 17:14:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f612045

gnome-base/gnome-control-center-3.26: add revision compatible with newer 
gnome-desktop

Bumping g-c-c to 3.28 will take a bit longer, so add backported
patch for gnome-desktop-3.28+ compatibility to be able to unleash
that set of packages earlier.
Also adds an extra patch from upstream 3.26 branch related to
GOA object lifetimes handling, which should fix some potential
control panel crashes.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../files/3.26.2-gnome-desktop-3-28-compat.patch   |  78 ++
 .../files/3.26.2-goa-lifecycle.patch   |  95 
 .../gnome-control-center-3.26.2-r2.ebuild  | 159 +
 profiles/package.mask  |   1 +
 4 files changed, 333 insertions(+)

diff --git 
a/gnome-base/gnome-control-center/files/3.26.2-gnome-desktop-3-28-compat.patch 
b/gnome-base/gnome-control-center/files/3.26.2-gnome-desktop-3-28-compat.patch
new file mode 100644
index 000..f90e0514dd7
--- /dev/null
+++ 
b/gnome-base/gnome-control-center/files/3.26.2-gnome-desktop-3-28-compat.patch
@@ -0,0 +1,78 @@
+From 6c98cbb514b2a455dd27f3a32a48e43a65cd29a2 Mon Sep 17 00:00:00 2001
+From: Robert Ancell 
+Date: Tue, 26 Sep 2017 14:12:13 -0400
+Subject: [PATCH 2/2] background: Remove GdkColor deprecation warnings
+
+https://bugzilla.gnome.org/show_bug.cgi?id=788205
+(cherry picked from commit ed03e9c49faafba132ab4077daeaf213b541aed7)
+---
+ configure.ac   |  2 +-
+ panels/background/cc-background-item.c | 19 ++-
+ 2 files changed, 11 insertions(+), 10 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 90579ac9f..f810bfb1f 100644
+--- a/configure.ac
 b/configure.ac
+@@ -97,7 +97,7 @@ NETWORK_MANAGER_REQUIRED_VERSION=1.2.0
+ NETWORK_MANAGER_APPLET_REQUIRED_VERSION=1.2.0
+ MODEM_MANAGER_REQUIRED_VERSION=0.7
+ LIBNOTIFY_REQUIRED_VERSION=0.7.3
+-GNOME_DESKTOP_REQUIRED_VERSION=3.21.2
++GNOME_DESKTOP_REQUIRED_VERSION=3.27.3
+ SCHEMAS_REQUIRED_VERSION=3.21.4
+ LIBWACOM_REQUIRED_VERSION=0.7
+ CLUTTER_REQUIRED_VERSION=1.11.3
+diff --git a/panels/background/cc-background-item.c 
b/panels/background/cc-background-item.c
+index 92220f823..8f8759bd0 100644
+--- a/panels/background/cc-background-item.c
 b/panels/background/cc-background-item.c
+@@ -150,8 +150,9 @@ get_emblemed_pixbuf (CcBackgroundItem *item, GdkPixbuf 
*pixbuf, gint scale_facto
+ static void
+ set_bg_properties (CcBackgroundItem *item)
+ {
+-GdkColor pcolor = { 0, 0, 0, 0 };
+-GdkColor scolor = { 0, 0, 0, 0 };
++GdkRGBA pcolor = { 0, 0, 0, 0 };
++GdkRGBA scolor = { 0, 0, 0, 0 };
++GdkColor p, s;
+ 
+ if (item->priv->uri) {
+   GFile *file;
+@@ -166,13 +167,13 @@ set_bg_properties (CcBackgroundItem *item)
+   }
+ 
+ if (item->priv->primary_color != NULL) {
+-gdk_color_parse (item->priv->primary_color, );
++gdk_rgba_parse (, item->priv->primary_color);
+ }
+ if (item->priv->secondary_color != NULL) {
+-gdk_color_parse (item->priv->secondary_color, );
++gdk_rgba_parse (, item->priv->secondary_color);
+ }
+ 
+-gnome_bg_set_color (item->priv->bg, item->priv->shading, , 
);
++gnome_bg_set_rgba (item->priv->bg, item->priv->shading, , 
);
+ gnome_bg_set_placement (item->priv->bg, item->priv->placement);
+ }
+ 
+@@ -996,12 +997,12 @@ static gboolean
+ colors_equal (const char *a,
+ const char *b)
+ {
+-  GdkColor color1, color2;
++  GdkRGBA color1, color2;
+ 
+-  gdk_color_parse (a, );
+-  gdk_color_parse (b, );
++  gdk_rgba_parse (, a);
++  gdk_rgba_parse (, b);
+ 
+-  return gdk_color_equal (, );
++  return gdk_rgba_equal (, );
+ }
+ 
+ gboolean
+-- 
+2.17.0
+

diff --git a/gnome-base/gnome-control-center/files/3.26.2-goa-lifecycle.patch 
b/gnome-base/gnome-control-center/files/3.26.2-goa-lifecycle.patch
new file mode 100644
index 000..bbc8befdf28
--- /dev/null
+++ b/gnome-base/gnome-control-center/files/3.26.2-goa-lifecycle.patch
@@ -0,0 +1,95 @@
+From a1bc1ae54d2330e32eac7b4df7c07393df87e7da Mon Sep 17 00:00:00 2001
+From: Debarshi Ray 
+Date: Thu, 4 Oct 2018 11:28:15 +0200
+Subject: [PATCH 1/2] online-accounts: Track the lifecycle of CcGoaPanel across
+ async calls
+
+Due to an API bug in GNOME Online Accounts, the asynchronous
+goa_provider_get_all method doesn't accept a GCancellable argument.
+This makes it difficult to cancel an ongoing call when the CcGoaPanel
+gets destroyed.
+
+Prior to commit c26f8ae018900a55, this was hacked around by taking a
+reference 

[gentoo-commits] repo/gentoo:master commit in: net-libs/gnome-online-accounts/

2019-02-23 Thread Mart Raudsepp
commit: ec5d9bb06c5bf178d764be5fcde10b0546046703
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 17:19:08 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 17:19:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec5d9bb0

net-libs/gnome-online-accounts: default enable USE=vala

Various GNOME packages will unconditionally need it (gnome-contacts
in main tree already does). Default enable it, as it just means
need of a vala slot at build time.

Bug: https://bugs.gentoo.org/665578
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/gnome-online-accounts/gnome-online-accounts-3.28.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/gnome-online-accounts/gnome-online-accounts-3.28.2.ebuild 
b/net-libs/gnome-online-accounts/gnome-online-accounts-3.28.2.ebuild
index 7631b7086b5..ab021379040 100644
--- a/net-libs/gnome-online-accounts/gnome-online-accounts-3.28.2.ebuild
+++ b/net-libs/gnome-online-accounts/gnome-online-accounts-3.28.2.ebuild
@@ -14,7 +14,7 @@ LICENSE="LGPL-2+"
 SLOT="0/1"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
-IUSE="debug gnome +introspection kerberos vala" # telepathy"
+IUSE="debug gnome +introspection kerberos +vala" # telepathy"
 REQUIRED_USE="vala? ( introspection )"
 
 # pango used in goaeditablelabel



[gentoo-commits] repo/gentoo:master commit in: app-vim/brainfuck-syntax/

2019-02-23 Thread Patrice Clement
commit: 7e2b11fbb07aba870b8d97d646cf6c0fdbb43ea2
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 23 17:07:52 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 23 17:11:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e2b11fb

app-vim/brainfuck-syntax: clean up old.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-vim/brainfuck-syntax/Manifest  |  1 -
 app-vim/brainfuck-syntax/brainfuck-syntax-1.0.2.ebuild | 15 ---
 app-vim/brainfuck-syntax/brainfuck-syntax-1.0.3.ebuild | 12 
 3 files changed, 28 deletions(-)

diff --git a/app-vim/brainfuck-syntax/Manifest 
b/app-vim/brainfuck-syntax/Manifest
index bd24709e55b..b9c01eac42e 100644
--- a/app-vim/brainfuck-syntax/Manifest
+++ b/app-vim/brainfuck-syntax/Manifest
@@ -1,2 +1 @@
-DIST brainfuck-syntax-1.0.2.tar.bz2 916 BLAKE2B 
0436337aef6cb28b55806510046c3604840f6f7e1cf0a1f94222886658474e41f76879ca1e2b42b5db378fbf98e2f8bffe5da27fe3381af5e778576d377b1576
 SHA512 
d01e544e45d4ada1c7ed8ca02e72d888fdcd374be8ee45c01d7797fc1e32457be94e0429dc3fc88f12fee063bd70d06af8ab4238795154a82793b6abb42dd974
 DIST brainfuck-syntax-1.0.3.tar.bz2 926 BLAKE2B 
e5cb55e58d0d2a597cdcc00fd5a1fc482a715b4fda6d0fbd0790ceba261005478091c4c94dfeba0154e4917470ce386b3ebe03bd3e1f90a315b0d5bc2cfc4a97
 SHA512 
42dbcbe916b19bcb30cadf929cb71aadb7032ebe38c26b1d5fa2fc9d8513d3dda275df289cc5fdf094f9fccd5f4e720e6c24d006d431fd3668f73d2c44e8b82a

diff --git a/app-vim/brainfuck-syntax/brainfuck-syntax-1.0.2.ebuild 
b/app-vim/brainfuck-syntax/brainfuck-syntax-1.0.2.ebuild
deleted file mode 100644
index b3eca59a1f5..000
--- a/app-vim/brainfuck-syntax/brainfuck-syntax-1.0.2.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: BrainFuck source file syntax highlighting"
-HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=716;
-LICENSE="vim.org"
-KEYWORDS="amd64 ~mips ppc ppc64 x86"
-IUSE=""
-
-VIM_PLUGIN_HELPTEXT=\
-"This plugin provides syntax highlighting for BrainFuck source files."

diff --git a/app-vim/brainfuck-syntax/brainfuck-syntax-1.0.3.ebuild 
b/app-vim/brainfuck-syntax/brainfuck-syntax-1.0.3.ebuild
deleted file mode 100644
index 5a1a2b9bf2d..000
--- a/app-vim/brainfuck-syntax/brainfuck-syntax-1.0.3.ebuild
+++ /dev/null
@@ -1,12 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: BrainFuck source file syntax highlighting"
-HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=716;
-LICENSE="BSD-2"
-KEYWORDS="amd64 ~mips ppc ppc64 x86"
-
-VIM_PLUGIN_HELPTEXT="This plugin provides syntax highlighting for BrainFuck 
source files."



[gentoo-commits] repo/gentoo:master commit in: app-vim/brainfuck-syntax/

2019-02-23 Thread Patrice Clement
commit: a7968e87cb345f10e98cfb0dc3cd2febd7d2c64f
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 23 17:08:36 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 23 17:11:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7968e87

app-vim/brainfuck-syntax: EAPI 6 bump.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --force

 app-vim/brainfuck-syntax/brainfuck-syntax-1.0.3-r1.ebuild | 13 +
 1 file changed, 13 insertions(+)

diff --git a/app-vim/brainfuck-syntax/brainfuck-syntax-1.0.3-r1.ebuild 
b/app-vim/brainfuck-syntax/brainfuck-syntax-1.0.3-r1.ebuild
new file mode 100644
index 000..23437b6784f
--- /dev/null
+++ b/app-vim/brainfuck-syntax/brainfuck-syntax-1.0.3-r1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: BrainFuck source file syntax highlighting"
+HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=716;
+LICENSE="BSD-2"
+KEYWORDS="amd64 ~mips ppc ppc64 x86"
+
+VIM_PLUGIN_HELPTEXT="This plugin provides syntax highlighting for BrainFuck 
source files."



[gentoo-commits] repo/gentoo:master commit in: app-vim/easy-align/

2019-02-23 Thread Patrice Clement
commit: cf81cdc0b7d86a10e75450293f572ed9a80e4558
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 23 16:47:08 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 23 17:11:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf81cdc0

app-vim/easy-align: add missing default function in src_prepare().

Closes: https://bugs.gentoo.org/676648
Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-vim/easy-align/easy-align-2.10.0-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-vim/easy-align/easy-align-2.10.0-r1.ebuild 
b/app-vim/easy-align/easy-align-2.10.0-r1.ebuild
index dcb2ed0da09..fc97db12306 100644
--- a/app-vim/easy-align/easy-align-2.10.0-r1.ebuild
+++ b/app-vim/easy-align/easy-align-2.10.0-r1.ebuild
@@ -19,5 +19,6 @@ VIM_PLUGIN_HELPFILES="${PN}"
 S="${WORKDIR}/${MY_PN}-${PV}"
 
 src_prepare() {
+   default
rm -rv test || die
 }



[gentoo-commits] repo/gentoo:master commit in: app-vim/brainfuck-syntax/

2019-02-23 Thread Patrice Clement
commit: 8cac8eb4b33861da3cd82bc7deae5d98ce0a687b
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 23 16:49:47 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Feb 23 17:11:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cac8eb4

app-vim/brainfuck-syntax: mark stable for amd64.

All arches stabilisation completed.

Closes: https://bugs.gentoo.org/665774
Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-vim/brainfuck-syntax/brainfuck-syntax-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-vim/brainfuck-syntax/brainfuck-syntax-1.0.3.ebuild 
b/app-vim/brainfuck-syntax/brainfuck-syntax-1.0.3.ebuild
index aba631cd039..5a1a2b9bf2d 100644
--- a/app-vim/brainfuck-syntax/brainfuck-syntax-1.0.3.ebuild
+++ b/app-vim/brainfuck-syntax/brainfuck-syntax-1.0.3.ebuild
@@ -7,6 +7,6 @@ inherit vim-plugin
 DESCRIPTION="vim plugin: BrainFuck source file syntax highlighting"
 HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=716;
 LICENSE="BSD-2"
-KEYWORDS="~amd64 ~mips ppc ppc64 x86"
+KEYWORDS="amd64 ~mips ppc ppc64 x86"
 
 VIM_PLUGIN_HELPTEXT="This plugin provides syntax highlighting for BrainFuck 
source files."



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

2019-02-23 Thread Anthony G. Basile
commit: c3e9f19f5579a38ecd7e9401536660b301114aa7
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Feb 23 17:06:01 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Feb 23 17:06:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3e9f19f

dev-libs/xapian-bindings: drop USE_PHP="php7-0"

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-libs/xapian-bindings/xapian-bindings-1.4.5.ebuild | 4 ++--
 dev-libs/xapian-bindings/xapian-bindings-1.4.7.ebuild | 4 ++--
 dev-libs/xapian-bindings/xapian-bindings-1.4.8.ebuild | 4 ++--
 dev-libs/xapian-bindings/xapian-bindings-1.4.9.ebuild | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.4.5.ebuild 
b/dev-libs/xapian-bindings/xapian-bindings-1.4.5.ebuild
index 2877acc8e0b..d43c5849231 100644
--- a/dev-libs/xapian-bindings/xapian-bindings-1.4.5.ebuild
+++ b/dev-libs/xapian-bindings/xapian-bindings-1.4.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -6,7 +6,7 @@ EAPI="6"
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 PYTHON_REQ_USE="threads(+)"
 
-USE_PHP="php5-6 php7-0 php7-1 php7-2"
+USE_PHP="php5-6 php7-1 php7-2"
 
 PHP_EXT_NAME="xapian"
 PHP_EXT_INI="yes"

diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.4.7.ebuild 
b/dev-libs/xapian-bindings/xapian-bindings-1.4.7.ebuild
index 342635710d6..65f83963599 100644
--- a/dev-libs/xapian-bindings/xapian-bindings-1.4.7.ebuild
+++ b/dev-libs/xapian-bindings/xapian-bindings-1.4.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -6,7 +6,7 @@ EAPI="6"
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 PYTHON_REQ_USE="threads(+)"
 
-USE_PHP="php5-6 php7-0 php7-1 php7-2"
+USE_PHP="php5-6 php7-1 php7-2"
 
 PHP_EXT_NAME="xapian"
 PHP_EXT_INI="yes"

diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.4.8.ebuild 
b/dev-libs/xapian-bindings/xapian-bindings-1.4.8.ebuild
index 88203e937fa..7d27c84b709 100644
--- a/dev-libs/xapian-bindings/xapian-bindings-1.4.8.ebuild
+++ b/dev-libs/xapian-bindings/xapian-bindings-1.4.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -6,7 +6,7 @@ EAPI="6"
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 PYTHON_REQ_USE="threads(+)"
 
-USE_PHP="php5-6 php7-0 php7-1 php7-2"
+USE_PHP="php5-6 php7-1 php7-2"
 
 PHP_EXT_NAME="xapian"
 PHP_EXT_INI="yes"

diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.4.9.ebuild 
b/dev-libs/xapian-bindings/xapian-bindings-1.4.9.ebuild
index c0db86d58c5..50b7c1033b1 100644
--- a/dev-libs/xapian-bindings/xapian-bindings-1.4.9.ebuild
+++ b/dev-libs/xapian-bindings/xapian-bindings-1.4.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -6,7 +6,7 @@ EAPI="6"
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 PYTHON_REQ_USE="threads(+)"
 
-USE_PHP="php5-6 php7-0 php7-1 php7-2"
+USE_PHP="php5-6 php7-1 php7-2"
 
 PHP_EXT_NAME="xapian"
 PHP_EXT_INI="yes"



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

2019-02-23 Thread Sergei Trofimovich
commit: 2f038760a8dff2237fd9f82b9ee49fbca7f91950
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 23 17:04:07 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 23 17:04:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f038760

dev-libs/elfutils: bump up to 0.176

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/elfutils/Manifest  |  1 +
 dev-libs/elfutils/elfutils-0.176.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/dev-libs/elfutils/Manifest b/dev-libs/elfutils/Manifest
index 95dbb61dd1c..973715cddf3 100644
--- a/dev-libs/elfutils/Manifest
+++ b/dev-libs/elfutils/Manifest
@@ -1,3 +1,4 @@
 DIST elfutils-0.170.tar.bz2 8358001 BLAKE2B 
03ea3ba7d3feaac43065312c475f4a3cd9083a6c56c9982fa00c0ed02b28440f6a37bbeca4be18db13749647ea1c8a6f00dae7efcb1c70235110e60ad7d56d06
 SHA512 
aca0b5e271138eaf86e36505ffb101181207b151e833e6cd7c18986ac50678542a5ecd2250f8dd6923ca497142f197c8b08fd225e4130b16b6203c24013d6d28
 DIST elfutils-0.173.tar.bz2 8684782 BLAKE2B 
c5905bb864059bdfb2699a0681a0ec576b6b8da444b0641e8184f58735084588910930bcca14583db6be75b24a0e374413911ded5ba2ca893798404fbe7374eb
 SHA512 
7f38e4ce2098b685f15030bf01f0a66a74aa32fbfcead0304c1d0e0a929b348a72f99e685cd4605465f4337393382112f64b8847e6c2f7cc1a57a4fd03d03eb3
 DIST elfutils-0.175.tar.bz2 8786600 BLAKE2B 
d6d4ade37741da788c6c2eec9688c6f8ac9707e0b17e0518398972dab3cf77a70cc82346c2e37b41f0ea414b9a1e925a7567567fcf43d504d75c92971ab25f5d
 SHA512 
2c3168a34bbc8f22425faa263fc24ec50df39258a4f9ace4e6cd88e9764c435fee70c1a82db8273dbab70a75e5216a200bebf05af1d3ea77e444e35d71a4ed84
+DIST elfutils-0.176.tar.bz2 8646075 BLAKE2B 
7f23d59b7f5d74946fea928a7fada7764c1f96a5eefefc4a3a382090eb7cad07c80419218300d853ccbef8f4e2288eb443ff06b3e64bf4511d9fa7aa84f5b794
 SHA512 
7f032913be363a43229ded85d495dcf7542b3c85974aaaba0d984228dc9ac1721da3dc388d3fa02325a80940161db7e9ad2c9e4521a424ad8a7d050c0902915b

diff --git a/dev-libs/elfutils/elfutils-0.176.ebuild 
b/dev-libs/elfutils/elfutils-0.176.ebuild
new file mode 100644
index 000..4c75e71b437
--- /dev/null
+++ b/dev-libs/elfutils/elfutils-0.176.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic multilib-minimal
+
+DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement 
for libelf)"
+HOMEPAGE="http://elfutils.org/;
+SRC_URI="https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2;
+
+LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 lzma nls static-libs test +threads +utils"
+
+RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+   bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] )
+   !dev-libs/libelf"
+DEPEND="${RDEPEND}
+   nls? ( sys-devel/gettext )
+   >=sys-devel/flex-2.5.4a
+   sys-devel/m4"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.118-PaX-support.patch
+   "${FILESDIR}"/${PN}-0.175-disable-biarch-test-PR24158.patch
+)
+
+src_prepare() {
+   default
+
+   if ! use static-libs; then
+   sed -i -e '/^lib_LIBRARIES/s:=.*:=:' -e '/^%.os/s:%.o$::' 
lib{asm,dw,elf}/Makefile.in || die
+   fi
+   # https://sourceware.org/PR23914
+   sed -i 's:-Werror::' */Makefile.in || die
+}
+
+src_configure() {
+   use test && append-flags -g #407135
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   $(use_enable nls) \
+   $(use_enable threads thread-safety) \
+   --program-prefix="eu-" \
+   --with-zlib \
+   $(use_with bzip2 bzlib) \
+   $(use_with lzma)
+}
+
+multilib_src_test() {
+   env 
LD_LIBRARY_PATH="${BUILD_DIR}/libelf:${BUILD_DIR}/libebl:${BUILD_DIR}/libdw:${BUILD_DIR}/libasm"
 \
+   LC_ALL="C" \
+   emake check VERBOSE=1
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   dodoc NOTES
+   # These build quick, and are needed for most tests, so don't
+   # disable their building when the USE flag is disabled.
+   if ! use utils; then
+   rm -rf "${ED}"/usr/bin || die
+   fi
+}



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

2019-02-23 Thread Anthony G. Basile
commit: 2ab0644cddae434186594d62331b26884e06f5fe
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Feb 23 16:56:07 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Feb 23 16:56:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ab0644c

dev-libs/xapian-bindings: version bump to 1.4.10

ChangeLog: force dependency on php[-threads] to address bug #625268.
Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-libs/xapian-bindings/Manifest  |   1 +
 .../xapian-bindings/xapian-bindings-1.4.10.ebuild  | 306 +
 2 files changed, 307 insertions(+)

diff --git a/dev-libs/xapian-bindings/Manifest 
b/dev-libs/xapian-bindings/Manifest
index 2840d3cf553..f5714a8bac5 100644
--- a/dev-libs/xapian-bindings/Manifest
+++ b/dev-libs/xapian-bindings/Manifest
@@ -1,4 +1,5 @@
 DIST xapian-bindings-1.2.25.tar.xz 1711860 BLAKE2B 
66367dbc50c4f59da8bb5bd4885fe9678aace45365573bac8e0e8e2c712795af2021ff52de9eeabb91f65a2f0447d1963424b1ae6558be95b737d1279e98
 SHA512 
5d27b2ae2722409ea99a1b9e6bf3f5c61ed9195b67121c090f1533340d3b11c546014985d0989a0725b60a07b392b9705bce054495f423bd3a7c99835aa336c7
+DIST xapian-bindings-1.4.10.tar.xz 1125168 BLAKE2B 
cb864021362098243993560724a66964532cd4ff47ce7a746876f1102113d136676b0feb70fa6515a9c9b31627e5363c76f4d65d9928b21822f05fe41b92401c
 SHA512 
e993c33820f7606e17ee6ff5a13bdcb91beceec6a8443298ff06a3160052e96caff3aca30908c68a8a695429ec51189a86404b69c5525e5770741637cc63bbc1
 DIST xapian-bindings-1.4.5.tar.xz 1118884 BLAKE2B 
507b06f0121e5a56224250bfe7b19795eb9fd2fba977d12022d054e7b832fd70af70085ad576dab41efcde261f9ecd48179646f1ea67aaa266fb6272358eb69a
 SHA512 
e39ece495e25077990db3d06554306567c52c6f45ad55a65005cb97e18086ee18947e41d0d612157b891b61e015881385bcb082a03aa0c6452565e90d09e8275
 DIST xapian-bindings-1.4.7.tar.xz 1121700 BLAKE2B 
f8492113b76aba322c975aa2b957a627a32e5209d8b79f435dc85c899cf14619af6165265e624e2ba8806f3c91dd35d71d98c4a47f5d6f4fba1b7fb83700c0d0
 SHA512 
c904cd3abf19d68495b0487ea77265fdc92a3cd8b1c2437b89034efd349ce41198bbc4abca49f259f71a1ba0fd269b2cf9b6dd4c1607678a73cbed4de9c5a1d5
 DIST xapian-bindings-1.4.8.tar.xz 1123812 BLAKE2B 
5aa496ff3cfe06a40fa8db6a04cdc9041f4a0d9f12c7a61565f10c7d360490a7c8a7c745d91c9eda45b9d9bc58bd6a2bbae02aa9dd7ff1949ac59f7e09b090df
 SHA512 
f979c32b096ecdc7a71b2bd032c6d0e7131f3d304e47e44005989ca79ea1f940c39626c60a8e52ff3cdb2cb380aa5ddf82a99bae08e06629c0bd47d8e0bfa7cc

diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.4.10.ebuild 
b/dev-libs/xapian-bindings/xapian-bindings-1.4.10.ebuild
new file mode 100644
index 000..2420ca3c9f5
--- /dev/null
+++ b/dev-libs/xapian-bindings/xapian-bindings-1.4.10.ebuild
@@ -0,0 +1,306 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_REQ_USE="threads(+)"
+
+USE_PHP="php7-1 php7-2 php7-3"
+
+PHP_EXT_NAME="xapian"
+PHP_EXT_INI="yes"
+PHP_EXT_OPTIONAL_USE="php"
+
+USE_RUBY="ruby22 ruby23 ruby24"
+RUBY_OPTIONAL="yes"
+
+inherit java-pkg-opt-2 mono-env multibuild php-ext-source-r3 python-r1 ruby-ng 
toolchain-funcs
+
+DESCRIPTION="SWIG and JNI bindings for Xapian"
+HOMEPAGE="http://www.xapian.org/;
+SRC_URI="http://oligarchy.co.uk/xapian/${PV}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="java lua mono perl php python ruby tcl"
+REQUIRED_USE="|| ( java lua mono perl php python ruby tcl )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   ruby? ( || ( $(ruby_get_use_targets) ) )"
+
+COMMONDEPEND=">=dev-libs/xapian-1.4.9:0/30
+   lua? ( dev-lang/lua:= )
+   perl? ( dev-lang/perl:= )
+   php? ( dev-lang/php:=[-threads] )
+   python? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   ${PYTHON_DEPS}
+   )
+   ruby? ( $(ruby_implementations_depend) )
+   tcl? ( dev-lang/tcl:= )
+   mono? ( dev-lang/mono )"
+DEPEND="${COMMONDEPEND}
+   virtual/pkgconfig
+   java? ( >=virtual/jdk-1.6 )"
+RDEPEND="${COMMONDEPEND}
+   java? ( >=virtual/jre-1.6 )"
+
+S="${WORKDIR}/${P}"
+
+has_basic_bindings() {
+   # Update this list if new bindings are added that are not built
+   # multiple times for multiple versions like php, python and ruby are
+   return $(use mono || use java || use lua || use perl || use tcl)
+}
+
+php_copy_sources() {
+   local MULTIBUILD_VARIANTS=($(php_get_slots))
+   multibuild_copy_sources
+}
+
+php_foreach_impl() {
+   local MULTIBUILD_VARIANTS=($(php_get_slots))
+   multibuild_foreach_variant "$@"
+}
+
+ruby_copy_sources() {
+   local MULTIBUILD_VARIANTS=($(ruby_get_use_implementations))
+   multibuild_copy_sources
+}
+
+ruby_foreach_impl() {
+   local MULTIBUILD_VARIANTS=($(ruby_get_use_implementations))
+   multibuild_foreach_variant "$@"
+}
+
+pkg_setup() {
+   

[gentoo-commits] repo/gentoo:master commit in: app-text/wgetpaste/files/, app-text/wgetpaste/

2019-02-23 Thread Ben Kohler
commit: d802bb779450a130c5275a9d3897fe46d2fcda97
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Feb 23 16:54:18 2019 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Feb 23 16:54:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d802bb77

Revert "app-text/wgetpaste: revbump to work around broken default service"

This reverts commit 085038f1e996bdbb0502ef0b222a4e3cb0c83cb4.

Signed-off-by: Ben Kohler  gentoo.org>

 .../wgetpaste-2.28-remove-broken-services.patch| 20 ---
 app-text/wgetpaste/wgetpaste-2.28-r2.ebuild| 29 --
 2 files changed, 49 deletions(-)

diff --git 
a/app-text/wgetpaste/files/wgetpaste-2.28-remove-broken-services.patch 
b/app-text/wgetpaste/files/wgetpaste-2.28-remove-broken-services.patch
deleted file mode 100644
index f648a6d15eb..000
--- a/app-text/wgetpaste/files/wgetpaste-2.28-remove-broken-services.patch
+++ /dev/null
@@ -1,20 +0,0 @@
 a/wgetpaste2019-02-22 09:16:47.016742824 +0100
-+++ a/wgetpaste2019-02-22 09:21:05.049530136 +0100
-@@ -14,7 +14,7 @@ E=$'\e'
- N=$'\n'
- 
- ### services
--SERVICES="codepad bpaste dpaste gists poundpython"
-+SERVICES="bpaste dpaste"
- # bpaste
- ENGINE_bpaste=pinnwand
- URL_bpaste="https://bpaste.net/;
-@@ -722,7 +722,7 @@ load_configs() {
- load_configs
- [[ $SERVICESET ]] && verifyservice "$SERVICESET" && SERVICE=$(escape 
"$SERVICESET")
- DEFAULT_NICK=${DEFAULT_NICK:-$(whoami)} || die "whoami failed"
--DEFAULT_SERVICE=${DEFAULT_SERVICE:-poundpython}
-+DEFAULT_SERVICE=${DEFAULT_SERVICE:-bpaste}
- DEFAULT_LANGUAGE=${DEFAULT_LANGUAGE:-Plain Text}
- DEFAULT_EXPIRATION=${DEFAULT_EXPIRATION:-1 month}
- SERVICE=${SERVICE:-${DEFAULT_SERVICE}}

diff --git a/app-text/wgetpaste/wgetpaste-2.28-r2.ebuild 
b/app-text/wgetpaste/wgetpaste-2.28-r2.ebuild
deleted file mode 100644
index bae4fd9c2dc..000
--- a/app-text/wgetpaste/wgetpaste-2.28-r2.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-DESCRIPTION="Command-line interface to various pastebins"
-HOMEPAGE="http://wgetpaste.zlin.dk/;
-SRC_URI="http://wgetpaste.zlin.dk/${P}.tar.bz2;
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE="+ssl"
-
-DEPEND=""
-RDEPEND="net-misc/wget[ssl?]"
-
-PATCHES=( "${FILESDIR}"/wgetpaste-2.28-remove-broken-services.patch )
-
-src_prepare() {
-   sed -i -e "s:/etc:\"${EPREFIX}\"/etc:g" wgetpaste || die
-   default
-}
-
-src_install() {
-   dobin ${PN}
-   insinto /usr/share/zsh/site-functions
-   doins _wgetpaste
-}



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

2019-02-23 Thread Ben Kohler
commit: a5be97c41a049c8e439f764a9ed120ef910bd44b
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Feb 23 16:53:30 2019 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Feb 23 16:54:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5be97c4

Revert "app-text/wgetpaste: amd64 sparc x86 stable"

This reverts commit 8228d1904aed9340d3c5eab46526fabc5426d6a4.

Signed-off-by: Ben Kohler  gentoo.org>

 app-text/wgetpaste/wgetpaste-2.28-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/wgetpaste/wgetpaste-2.28-r2.ebuild 
b/app-text/wgetpaste/wgetpaste-2.28-r2.ebuild
index 48209482e05..bae4fd9c2dc 100644
--- a/app-text/wgetpaste/wgetpaste-2.28-r2.ebuild
+++ b/app-text/wgetpaste/wgetpaste-2.28-r2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://wgetpaste.zlin.dk/${P}.tar.bz2;
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-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 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="+ssl"
 
 DEPEND=""



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

2019-02-23 Thread Pacho Ramos
commit: bd5d83f6788408eb19e21363980735cd4165b9ad
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Feb 23 16:37:53 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Feb 23 16:38:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd5d83f6

app-admin/abrt: Fix typo

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Pacho Ramos  gentoo.org>

 app-admin/abrt/abrt-2.12.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/abrt/abrt-2.12.0-r1.ebuild 
b/app-admin/abrt/abrt-2.12.0-r1.ebuild
index fedc7d3e48b..77b7808c706 100644
--- a/app-admin/abrt/abrt-2.12.0-r1.ebuild
+++ b/app-admin/abrt/abrt-2.12.0-r1.ebuild
@@ -64,7 +64,7 @@ src_prepare() {
# Install under proper directory
sed -i -e 's:dbusabrtdocdir = 
${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = 
${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die
 
-   # Ensure this works for systemd with and without /usr merge
+   # Ensure this works for systems with and without /usr merge
sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service 
|| die
 
# pyhook test is sensitive to the format of python's error messages, and



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/

2019-02-23 Thread Mart Raudsepp
commit: 53b46ac50338628c6033921aecbac76316df6ba2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 16:32:57 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 16:32:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53b46ac5

gnome-base/gnome-control-center: restrict gnome-desktop dependency

Old versions don't work with newer gnome-desktop due to gnome-desktop
porting away from GdkColor to GdkRGBA and changing API for it.
Restrict maximum dep to reflect that to minimize problems.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild| 4 +++-
 gnome-base/gnome-control-center/gnome-control-center-3.26.2-r1.ebuild | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild
index 5e32940aad4..81390ad69ec 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -23,12 +23,14 @@ KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh x86 
~x86-fbsd ~amd64-linux ~x8
 # (mouse, keyboards, touchscreen, etc)
 # display panel requires colord and gnome-settings-daemon[colord]
 # printer panel requires cups and smbclient (the latter is not patch yet to be 
separately optional)
+# Requires gnome_bg_set_color, which was replaced with gnome_bg_set_rgba in 
3.27.90
 COMMON_DEPEND="
>=dev-libs/glib-2.44.0:2[dbus]
>=x11-libs/gdk-pixbuf-2.23.0:2
>=x11-libs/gtk+-3.22.0:3[X,wayland?]
>=gnome-base/gsettings-desktop-schemas-3.21.4
>=gnome-base/gnome-desktop-3.21.2:3=
+   =gnome-base/gnome-settings-daemon-3.23.90[colord,policykit]
>=x11-misc/colord-0.1.34:0=
 

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r1.ebuild
index ab4f3f3ce0f..ff36d5d2a6b 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r1.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -23,12 +23,14 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~x86 
~x86-fbsd ~amd64-linux ~
 # (mouse, keyboards, touchscreen, etc)
 # display panel requires colord and gnome-settings-daemon[colord]
 # printer panel requires cups and smbclient (the latter is not patch yet to be 
separately optional)
+# Requires gnome_bg_set_color, which was replaced with gnome_bg_set_rgba in 
3.27.90
 COMMON_DEPEND="
>=dev-libs/glib-2.53.0:2[dbus]
>=x11-libs/gdk-pixbuf-2.23.0:2
>=x11-libs/gtk+-3.22.0:3[X,wayland?]
>=gnome-base/gsettings-desktop-schemas-3.21.4
>=gnome-base/gnome-desktop-3.21.2:3=
+   =gnome-base/gnome-settings-daemon-3.25.90[colord,policykit]
>=x11-misc/colord-0.1.34:0=
 



[gentoo-commits] repo/gentoo:master commit in: net-ftp/pure-ftpd/files/, net-ftp/pure-ftpd/

2019-02-23 Thread Thomas Deutschmann
commit: f520f42c189ee5fa4cf20f9e6eaa22eb4e77f069
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Feb 23 16:21:57 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Feb 23 16:22:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f520f42c

net-ftp/pure-ftpd: disable TLSv1.1

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../files/pure-ftpd-1.0.47-disable-TLSv1.1.patch   | 22 ++
 net-ftp/pure-ftpd/pure-ftpd-1.0.47-r4.ebuild   |  1 +
 2 files changed, 23 insertions(+)

diff --git a/net-ftp/pure-ftpd/files/pure-ftpd-1.0.47-disable-TLSv1.1.patch 
b/net-ftp/pure-ftpd/files/pure-ftpd-1.0.47-disable-TLSv1.1.patch
new file mode 100644
index 000..cd4532bb97a
--- /dev/null
+++ b/net-ftp/pure-ftpd/files/pure-ftpd-1.0.47-disable-TLSv1.1.patch
@@ -0,0 +1,22 @@
+From aa68b2d620ef0c83c7f52213c7e6093722b0b8bd Mon Sep 17 00:00:00 2001
+From: Frank Denis 
+Date: Wed, 24 Oct 2018 19:19:26 +0200
+Subject: [PATCH] Disable TLSv1_1
+
+---
+ src/tls.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/tls.c b/src/tls.c
+index f383ed9..c4e2a1b 100644
+--- a/src/tls.c
 b/src/tls.c
+@@ -297,7 +297,7 @@ int tls_init_library(void)
+ SSL_CTX_set_options(tls_ctx, SSL_OP_NO_TLSv1);
+ # endif
+ # ifdef SSL_OP_NO_TLSv1_1
+-SSL_CTX_clear_options(tls_ctx, SSL_OP_NO_TLSv1_1);
++SSL_CTX_set_options(tls_ctx, SSL_OP_NO_TLSv1_1);
+ # endif
+ # ifdef SSL_OP_NO_TLSv1_2
+ SSL_CTX_clear_options(tls_ctx, SSL_OP_NO_TLSv1_2);

diff --git a/net-ftp/pure-ftpd/pure-ftpd-1.0.47-r4.ebuild 
b/net-ftp/pure-ftpd/pure-ftpd-1.0.47-r4.ebuild
index 48506572446..7091bdd479e 100644
--- a/net-ftp/pure-ftpd/pure-ftpd-1.0.47-r4.ebuild
+++ b/net-ftp/pure-ftpd/pure-ftpd-1.0.47-r4.ebuild
@@ -45,6 +45,7 @@ PATCHES=(
"${FILESDIR}/${PN}-1.0.47-MAX_DATA_SIZE.patch"
"${FILESDIR}/${PN}-1.0.47-TLSv1.3.patch"
"${FILESDIR}/${PN}-1.0.47-disable-TLSv1.3.patch"
+   "${FILESDIR}/${PN}-1.0.47-disable-TLSv1.1.patch"
 )
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-ftp/pure-ftpd/, net-ftp/pure-ftpd/files/

2019-02-23 Thread Thomas Deutschmann
commit: a0929ecb1f22149df7aba7e00b5ea707ba7ca665
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Feb 23 16:18:59 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Feb 23 16:22:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0929ecb

net-ftp/pure-ftpd: temporarily disable TLSv1.3 support

Bug: https://github.com/jedisct1/pure-ftpd/issues/102
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../files/pure-ftpd-1.0.47-disable-TLSv1.3.patch| 21 +
 ...-1.0.47-r3.ebuild => pure-ftpd-1.0.47-r4.ebuild} |  1 +
 2 files changed, 22 insertions(+)

diff --git a/net-ftp/pure-ftpd/files/pure-ftpd-1.0.47-disable-TLSv1.3.patch 
b/net-ftp/pure-ftpd/files/pure-ftpd-1.0.47-disable-TLSv1.3.patch
new file mode 100644
index 000..cbe9c8bdcb8
--- /dev/null
+++ b/net-ftp/pure-ftpd/files/pure-ftpd-1.0.47-disable-TLSv1.3.patch
@@ -0,0 +1,21 @@
+Temporarily disable TLSv1.3 support
+
+Disable TLSv1.3 until support for it is fixed in pure-ftpd. This is a
+workaround for the following issue:
+https://github.com/jedisct1/pure-ftpd/issues/102
+
+--- a/src/tls.c
 b/src/tls.c
+@@ -301,6 +301,10 @@ int tls_init_library(void)
+ # endif
+ # ifdef SSL_OP_NO_TLSv1_2
+ SSL_CTX_clear_options(tls_ctx, SSL_OP_NO_TLSv1_2);
++# endif
++/* Disable TLSv1.3 support until it works properly in pure-ftpd */
++# ifdef SSL_OP_NO_TLSv1_3
++SSL_CTX_set_options(tls_ctx, SSL_OP_NO_TLSv1_3);
+ # endif
+ if (tlsciphersuite != NULL) {
+ if (SSL_CTX_set_cipher_list(tls_ctx, tlsciphersuite) != 1) {
+-- 
+2.20.1

diff --git a/net-ftp/pure-ftpd/pure-ftpd-1.0.47-r3.ebuild 
b/net-ftp/pure-ftpd/pure-ftpd-1.0.47-r4.ebuild
similarity index 98%
rename from net-ftp/pure-ftpd/pure-ftpd-1.0.47-r3.ebuild
rename to net-ftp/pure-ftpd/pure-ftpd-1.0.47-r4.ebuild
index 58e90f89ddc..48506572446 100644
--- a/net-ftp/pure-ftpd/pure-ftpd-1.0.47-r3.ebuild
+++ b/net-ftp/pure-ftpd/pure-ftpd-1.0.47-r4.ebuild
@@ -44,6 +44,7 @@ PATCHES=(
"${FILESDIR}/${PN}-1.0.28-pam.patch"
"${FILESDIR}/${PN}-1.0.47-MAX_DATA_SIZE.patch"
"${FILESDIR}/${PN}-1.0.47-TLSv1.3.patch"
+   "${FILESDIR}/${PN}-1.0.47-disable-TLSv1.3.patch"
 )
 
 src_configure() {



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

2019-02-23 Thread Pacho Ramos
commit: fef0349a136560cd9fb970f1bfa8e817f4d20728
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Feb 23 16:18:56 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Feb 23 16:18:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fef0349a

app-admin/abrt: Use proper PATHs for non /usr merge systems

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Pacho Ramos  gentoo.org>

 app-admin/abrt/{abrt-2.12.0.ebuild => abrt-2.12.0-r1.ebuild} | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-admin/abrt/abrt-2.12.0.ebuild 
b/app-admin/abrt/abrt-2.12.0-r1.ebuild
similarity index 95%
rename from app-admin/abrt/abrt-2.12.0.ebuild
rename to app-admin/abrt/abrt-2.12.0-r1.ebuild
index a8ed0ff492d..fedc7d3e48b 100644
--- a/app-admin/abrt/abrt-2.12.0.ebuild
+++ b/app-admin/abrt/abrt-2.12.0-r1.ebuild
@@ -64,6 +64,9 @@ src_prepare() {
# Install under proper directory
sed -i -e 's:dbusabrtdocdir = 
${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = 
${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die
 
+   # Ensure this works for systemd with and without /usr merge
+   sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service 
|| die
+
# pyhook test is sensitive to the format of python's error messages, and
# fails with certain python versions
sed -e '/pyhook.at/ d' \



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

2019-02-23 Thread Pacho Ramos
commit: b1f4484c7bc64aaa2e8585fb3c3f2126939c280f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Feb 23 15:03:47 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Feb 23 15:59:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f4484c

media-libs/libchamplain: Version bump to 0.12.18

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Pacho Ramos  gentoo.org>

 media-libs/libchamplain/Manifest   |  1 +
 .../libchamplain/libchamplain-0.12.18.ebuild   | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/media-libs/libchamplain/Manifest b/media-libs/libchamplain/Manifest
index beacdb930dd..7e925f48b6a 100644
--- a/media-libs/libchamplain/Manifest
+++ b/media-libs/libchamplain/Manifest
@@ -1 +1,2 @@
 DIST libchamplain-0.12.16.tar.xz 623912 BLAKE2B 
fcdf351e5b264cc31e2ce2954e05abd9f99ad622eb015e2267b24a8c281cd9fc79d0e5081f80b8805e0b9329b6c463d04e18d5704d75ab45139d86896e62
 SHA512 
78db380d87bd6437cab84b546af7f6505a8aaed7e8d9e8a06f3fdab1896b06a3bf1d11201384e4daedd2c78e528221e1d7e40665557e78251efec5fa036f4137
+DIST libchamplain-0.12.18.tar.xz 233108 BLAKE2B 
b244d0008af922e11f7e812972f1557e05a8ec5921a455db102ad102c64f0062a1d74f1650e6255e49e395d860b51f44f4e9e744e33daf6c9f07bf3e866e402d
 SHA512 
204bed27a92ab0531d0d639a94deb55dbb5318de89d17b9ea44877d66034ae62948b0ec5380a9b756b61655a095817a2ad19a0c2b50342429af7af8750ac5ddf

diff --git a/media-libs/libchamplain/libchamplain-0.12.18.ebuild 
b/media-libs/libchamplain/libchamplain-0.12.18.ebuild
new file mode 100644
index 000..5bf54c2495e
--- /dev/null
+++ b/media-libs/libchamplain/libchamplain-0.12.18.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_EAUTORECONF="yes"
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 vala
+
+DESCRIPTION="Clutter based world map renderer"
+HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain;
+
+SLOT="0.12"
+LICENSE="LGPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="debug +gtk +introspection vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+   dev-db/sqlite:3
+   >=dev-libs/glib-2.38:2
+   >=media-libs/clutter-1.24:1.0[introspection?]
+   media-libs/cogl:=
+   >=net-libs/libsoup-2.42:2.4
+   >=x11-libs/cairo-1.4
+   x11-libs/gtk+:3
+   gtk? (
+   x11-libs/gtk+:3[introspection?]
+   media-libs/clutter-gtk:1.0 )
+   introspection? ( dev-libs/gobject-introspection:= )
+"
+DEPEND="${RDEPEND}
+   dev-util/glib-utils
+   dev-util/gtk-doc-am
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   # Fix documentation slotability
+   sed \
+   -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-${SLOT}/" \
+   -i docs/reference/Makefile.am || die "sed (1) failed"
+
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   # Vala demos are only built, so just disable them
+   gnome2_src_configure \
+   --disable-memphis \
+   --disable-static \
+   --disable-vala-demos \
+   $(use_enable debug) \
+   $(use_enable gtk) \
+   $(use_enable introspection) \
+   $(use_enable vala)
+}



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

2019-02-23 Thread Pacho Ramos
commit: edb2de817b7aa84c5d4c1731d3cce3b7c2fd185d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Feb 23 15:57:00 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Feb 23 15:59:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb2de81

app-admin/abrt: Version bump to 2.12.0

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Pacho Ramos  gentoo.org>

 app-admin/abrt/Manifest   |   1 +
 app-admin/abrt/abrt-2.12.0.ebuild | 120 ++
 2 files changed, 121 insertions(+)

diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest
index 1976544afdb..11781cedb08 100644
--- a/app-admin/abrt/Manifest
+++ b/app-admin/abrt/Manifest
@@ -1,2 +1,3 @@
 DIST abrt-2.0.12.tar.gz 1090121 BLAKE2B 
272f486bd166a33fea3e340763b3443b5643a650fe16ad326e249309c355f214c67937456dd2d8f3e7cdac65cb85bd8030e6b89671f427085a05dca64b8f874d
 SHA512 
5432205edb4483fb1883b9bcebab48784b16dd9e72c3a929ea0d50c48dab638d80f136b6b0d7648d8ec9fcb79d5ce8c1be37d36301d3b2b151868901be82a63a
 DIST abrt-2.10.10.tar.gz 6830586 BLAKE2B 
5cd45144678e6355cb1362c3ebe5531104bb150ff95c42d10e3056f7619cdc7dc3da57e4025cab05234866a4634f29bc07fd78f574800d6b303385c6befa25bd
 SHA512 
6daeea898c9328d31b952ef12202162e002f91b4115301e5d66a0e6991251f9a8322b87201128f7efd54b42b76cb94abc4cf01e5d5b563f254f6757ec7e2127d
+DIST abrt-2.12.0.tar.gz 6799338 BLAKE2B 
57a9b3fac4a4a5f55630be0573b26d4ae2d921d4f09d6566339a77f314c413c1a9e242f882fe20befabf30a58e7df21395edcf1b0d560bfeadf8e854bff6a705
 SHA512 
3567332399cd9708505a6d05c9388c7da5c14c7432e6fd40e5e76b6bcea8859c17b3b6c52a96ce54740e3682d75d8bf77dbc5fede80bd4fc6f72c60014f9cded

diff --git a/app-admin/abrt/abrt-2.12.0.ebuild 
b/app-admin/abrt/abrt-2.12.0.ebuild
new file mode 100644
index 000..a8ed0ff492d
--- /dev/null
+++ b/app-admin/abrt/abrt-2.12.0.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit autotools gnome2-utils python-single-r1 systemd user
+
+DESCRIPTION="Automatic bug detection and reporting tool"
+HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="debug selinux"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.43.4:2
+   >=dev-libs/libreport-2.10.0[python]
+   dev-libs/libxml2:2
+   >=gnome-base/gsettings-desktop-schemas-3.15.1
+   net-libs/libsoup:2.4
+   sys-apps/dbus
+   sys-apps/systemd:0=
+   sys-auth/polkit
+   sys-fs/inotify-tools
+   x11-libs/gtk+:3
+"
+RDEPEND="${COMMON_DEPEND}
+   app-arch/cpio
+   app-arch/rpm
+   dev-libs/elfutils
+   dev-libs/json-c:0=
+   dev-python/argcomplete[${PYTHON_USEDEP}]
+   dev-python/argh[${PYTHON_USEDEP}]
+   dev-python/humanize[${PYTHON_USEDEP}]
+   sys-apps/util-linux
+   >=sys-devel/gdb-7
+"
+DEPEND="${COMMON_DEPEND}
+   app-text/asciidoc
+   app-text/xmlto
+   dev-libs/satyr[${PYTHON_USEDEP}]
+   >=dev-util/intltool-0.35.0
+   virtual/pkgconfig
+   >=sys-devel/gettext-0.17
+"
+
+RESTRICT="test" # tests *may* be broken due to all the RHEL crap.  explore 
later.
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+
+   enewgroup abrt
+   enewuser abrt -1 -1 -1 abrt
+}
+
+src_prepare() {
+   default
+
+   # Install under proper directory
+   sed -i -e 's:dbusabrtdocdir = 
${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = 
${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die
+
+   # pyhook test is sensitive to the format of python's error messages, and
+   # fails with certain python versions
+   sed -e '/pyhook.at/ d' \
+   -i tests/Makefile.* tests/testsuite.at || die "sed remove 
pyhook tests failed"
+   ./gen-version || die # Needed to be run before autoreconf
+   eautoreconf
+}
+
+src_configure() {
+   myeconfargs=(
+   --libdir="${EPREFIX}/usr/$(get_libdir)"
+   --localstatedir="${EPREFIX}/var"
+   --without-bodhi
+   # package breaks due to not finding libreport-web with bodhi 
plugin enabled
+   --without-rpm
+   $(usex selinux "" "--without-selinux")
+   --without-python2
+   # Fixes "syntax error in VERSION script" and we aren't 
supporting Python2 anyway
+   --with-python3
+   --without-pythondoc
+   # package breaks due to no sphinx-build-3
+   --without-pythontests
+   # kill tests for now until they can be explored.
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   python_optimize #661706
+
+   keepdir /var/run/abrt
+   # /var/spool/abrt is created by 

  1   2   3   >