[gentoo-commits] proj/portage:master commit in: lib/portage/sync/modules/rsync/

2019-01-02 Thread Zac Medico
commit: 8ddc902ba8cb4712a2a8b49f46951c8ec326a678
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Jan  3 02:48:32 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Jan  3 06:21:42 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8ddc902b

rsync: use ${PORTAGE_TMPDIR}/portage (bug 671808)

Write temporary timestamp files in ${PORTAGE_TMPDIR}/portage,
since writing files directly in ${PORTAGE_TMPDIR} is generally
unexpected. Also, use the rsync --inplace option, since it's
writing to a temp file created in advance and the usersync
user does not necessarily have write access to the parent
directory.

Bug: https://bugs.gentoo.org/671808
Bug: https://bugs.gentoo.org/336503
Fixes: 3f7f72cf339d ("Bug #336503 - Use PORTAGE_TMPDIR for the emerge --sync 
server timestamp")
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/sync/modules/rsync/rsync.py | 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/lib/portage/sync/modules/rsync/rsync.py 
b/lib/portage/sync/modules/rsync/rsync.py
index 0f8221776..e6f2688f8 100644
--- a/lib/portage/sync/modules/rsync/rsync.py
+++ b/lib/portage/sync/modules/rsync/rsync.py
@@ -583,11 +583,17 @@ class RsyncSync(NewBase):
# Temporary file for remote server timestamp comparison.
# NOTE: If FEATURES=usersync is enabled then the tempfile
# needs to be in a directory that's readable by the usersync
-   # user. We assume that PORTAGE_TMPDIR will satisfy this
+   # user. We assume that ${PORTAGE_TMPDIR}/portage will satisfy 
this
# requirement, since that's not necessarily true for the
# default directory used by the tempfile module.
if self.usersync_uid is not None:
-   tmpdir = self.settings['PORTAGE_TMPDIR']
+   tmpdir = os.path.join(self.settings['PORTAGE_TMPDIR'], 
'portage')
+   ensure_dirs_kwargs = {}
+   if portage.secpass >= 1:
+   ensure_dirs_kwargs['gid'] = portage.portage_gid
+   ensure_dirs_kwargs['mode'] = 0o70
+   ensure_dirs_kwargs['mask'] = 0
+   portage.util.ensure_dirs(tmpdir, **ensure_dirs_kwargs)
else:
# use default dir from tempfile module
tmpdir = None
@@ -598,6 +604,7 @@ class RsyncSync(NewBase):
portage.util.apply_permissions(tmpservertimestampfile,
uid=self.usersync_uid)
command = rsynccommand[:]
+   command.append('--inplace')
command.append(syncuri.rstrip("/") + \
"/metadata/timestamp.chk")
command.append(tmpservertimestampfile)



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

2019-01-02 Thread Andrew John Hughes
commit: 69ee67b05723c12f805964ad30f9f3c55ed6ce93
Author: Andrew John Hughes  member  fsf  org>
AuthorDate: Thu Jan  3 05:00:06 2019 +
Commit: Andrew John Hughes  member  fsf  org>
CommitDate: Thu Jan  3 05:03:38 2019 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=69ee67b0

dev-java/icedtea: 3.10.0 Released: http://bitly.com/it31000

Package-Manager: Portage-2.3.50, Repoman-2.3.12

Signed-off-by: Andrew John Hughes  member.fsf.org>

 dev-java/icedtea/ChangeLog | 10 +-
 dev-java/icedtea/Manifest  | 42 +++---
 ...{icedtea-3.9.0.ebuild => icedtea-3.10.0.ebuild} | 22 ++--
 0_pre00.ebuild => icedtea-3.11.0_pre00.ebuild} | 22 ++--
 4 files changed, 52 insertions(+), 44 deletions(-)

diff --git a/dev-java/icedtea/ChangeLog b/dev-java/icedtea/ChangeLog
index c24891ad..de1219a4 100644
--- a/dev-java/icedtea/ChangeLog
+++ b/dev-java/icedtea/ChangeLog
@@ -1,7 +1,15 @@
 # ChangeLog for dev-java/icedtea
-# Copyright 1999-2018 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2019 Gentoo Authors; Distributed under the GPL v2
 # $Header: $
 
+*icedtea-3.10.0 (03 Jan 2019)
+*icedtea-3.11.0_pre00 (03 Jan 2019)
+
+  03 Jan 2019; Andrew John Hughes 
+  +icedtea-3.10.0.ebuild, +icedtea-3.11.0_pre00.ebuild,
+  -icedtea-3.10.0_pre00.ebuild, -icedtea-3.9.0.ebuild:
+  dev-java/icedtea: 3.10.0 Released: http://bitly.com/it31000
+
 *icedtea-3.10.0_pre00 (02 Oct 2018)
 *icedtea-3.9.0 (02 Oct 2018)
 

diff --git a/dev-java/icedtea/Manifest b/dev-java/icedtea/Manifest
index 6fdf846f..0eae2453 100644
--- a/dev-java/icedtea/Manifest
+++ b/dev-java/icedtea/Manifest
@@ -13,27 +13,27 @@ DIST icedtea-2.7-jaxws-c62baa2e633c.tar.bz2 2023264 BLAKE2B 
f0b3203c2a1a02c81a3c
 DIST icedtea-2.7-jdk-686a9079ddba.tar.bz2 32832131 BLAKE2B 
941876bb9fe1cbe74d9149c5441d8b16f3f56e09da641920b9a845ad56615bf437093f74fd65d6f8327b2cd1456cf97970633a4fcb780dd52f9d08eedf3bc4d5
 SHA512 
1352e5c10fb16432d877e1c8a517313c9fed9ff32392e9e46c44af1b27e530d890e57ecf185114926947678cb7c0e44365e27d78f8e3b1809a2d20ba194d89e5
 DIST icedtea-2.7-langtools-4dfd158c281f.tar.bz2 1712064 BLAKE2B 
ba482e33729d3734bfb424513377d06cae098b5ded2ad26fdfc486ad4f057b28a5ecfd3f8de3be12ea3e168428921e20f66a016bfa9081f2c0b9806474ca65fe
 SHA512 
05ebf47918f35408df309970aedfcd6fb0d45c86fe0a107a1468c2a0dadf723359911cdac0954ed33a67342f723419ceddf72bdb4763a0bf5298287323cc2baf
 DIST icedtea-2.7-openjdk-3237bf9d7b30.tar.bz2 130448 BLAKE2B 
0ef751512b7415349906d5ea0541d3b6482d722158428182f3ee2799fb080adbed618477747bf77833c444af7e5d6235b5b1b06d9e067057f505d5e9de6409aa
 SHA512 
aa02d9321947b0509b8ee96a2766b48fd2adb51eb1c6ebe6d5c8e69b50c2cdeb803625e99c436c6f59bc958822d3738ffd1baf599011cc6d5b2ec5c3e1bb4155
-DIST icedtea-3.10-aarch32-891d70e93fb0.tar.xz 6771692 BLAKE2B 
915e3287b7a3f251e3f274e84c127e16c3145e550305d1f5dabae56367e3f118810fccd3be3c0f773f02556e9411812f30964bc38f6b44234f5e08b69c0362e3
 SHA512 
a15670f1c3593367aec89d40946115f6bc03bf4ba439cbcc0544293f46cbc5c0bbd4bb1b644fc00c29d8c82cdcabd00d993615b1852fabade097b433de0190fa
-DIST icedtea-3.10-corba-c120c4fb7b31.tar.xz 944220 BLAKE2B 
545430b398f6f33591faaf436a294c11d6a1ae83ed2c4ca474407568c01709aad0ecb3f7fe2a8b84900f1257b627890439439e200322b7c7d1d410c8f25a39c6
 SHA512 
644203f6b951b8a6af1291f732c0c1fd5a060ba87e0e371e77e6d40c8e36a094799ce8b29cbf094dd9a53a91aaaeea38f63c7340c8adba162ceff7a2695863ff
-DIST icedtea-3.10-hotspot-d78088224b98.tar.xz 6851860 BLAKE2B 
1006b9840e7e0a76fda362a47503ffdb689a0a2ed025696dd57cafc5a17167b21373b6c225d01c1d6ad8583e39d4eaac99157cea361daf193c9d992972764630
 SHA512 
e7e333695e5871a7ebf9d663d5c5a7d16a31e3eca33a7f974d7d6941598732bb8514cff8f0da8baffa2cff639d404f27aca23f450198e8a45262acc69d89f25f
-DIST icedtea-3.10-jaxp-55420c5cc9f3.tar.xz 2289624 BLAKE2B 
acdc7ec79393178b7d8a7f46605e8114858f2040e445e1c6388e9ebf21bd2367d21a65d3f1f041b316f45978fae970af1c7340679c9fefb8385a45e19564a98f
 SHA512 
98792ceeea825c91c6642bab14f43dfa8c3aeffcf9091c1b5c9587d154c6613c24bfa9d83a362393baf1eb0a71e424baaca4302729d1a8a30c0eb17c3688b6be
-DIST icedtea-3.10-jaxws-f824de94c42e.tar.xz 2272684 BLAKE2B 
150d3ced87a87096eee0d4aee40a9f055047d4af1cbfa71a77902599bcc3addc6808e99538bfec21337909a3cd4240e79ee8fa28bd946abdae0f8ba6a5b6ddfc
 SHA512 
d97f86bc8775cf83b7931f2503fc2c824e4433be46587416b314f6fc114e5d1117071625344305eb99101576e4639c8b24afa8be9c57387c9dd12b376150e835
-DIST icedtea-3.10-jdk-7b289a33ab97.tar.xz 39194584 BLAKE2B 
d08416b2757847f4218412dd8854b3488c4040e782dc672d77bd556869a91d6a7c4f529c79b5d3f3c69dad9996869c3d94359514b572ede879a2b1afb2d44b01
 SHA512 
192093916f442cac6d7a756f831a71e13407b327bb772031a795cb4578d82215c7eb38623e26781064f049ec7532bfac09bacda1d5241aba41f675ec84aa6730
-DIST icedtea-3.10-langtools-8496472630c5.tar.xz 2071464 BLAKE2B 
321bc7817d437b93ddec6e1f2167521acc1b54a8937352c3f4c59d3fba4ea06d6fc4a67d58e14b47d7357f4bec11dd657b5731b42676ce04a62c9cd0ba96
 SHA512 

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

2019-01-02 Thread Andrew John Hughes
commit: 51ca03c7506a55950dc295cd591ddcb0973b5290
Author: Andrew John Hughes  member  fsf  org>
AuthorDate: Sat Nov  3 20:29:38 2018 +
Commit: Andrew John Hughes  member  fsf  org>
CommitDate: Thu Jan  3 05:03:08 2019 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=51ca03c7

dev-java/cacao: Ensure we use this VM to run the GNU Classpath tools.

Package-Manager: Portage-2.3.50, Repoman-2.3.10

Signed-off-by: Andrew John Hughes  member.fsf.org>

 dev-java/cacao/ChangeLog   |  8 ++-
 dev-java/cacao/Manifest|  2 +-
 ...cacao-1.6.0-r3.ebuild => cacao-1.6.0-r4.ebuild} | 25 --
 3 files changed, 22 insertions(+), 13 deletions(-)

diff --git a/dev-java/cacao/ChangeLog b/dev-java/cacao/ChangeLog
index ff205401..0512ca95 100644
--- a/dev-java/cacao/ChangeLog
+++ b/dev-java/cacao/ChangeLog
@@ -1,7 +1,13 @@
 # ChangeLog for dev-java/cacao
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2018 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/cvsroot/gentoo-x86/dev-java/cacao/ChangeLog,v 1.22 2012/06/14 
21:25:44 radhermit Exp $
 
+*cacao-1.6.0-r4 (03 Nov 2018)
+
+  03 Nov 2018; Andrew John Hughes 
+  +cacao-1.6.0-r4.ebuild, -cacao-1.6.0-r3.ebuild:
+  dev-java/cacao: Ensure we use this VM to run the GNU Classpath tools.
+
 *cacao-1.6.0-r3 (03 Aug 2015)
 
   03 Aug 2015; Andrew John Hughes 

diff --git a/dev-java/cacao/Manifest b/dev-java/cacao/Manifest
index 3952cff8..c011bd4a 100644
--- a/dev-java/cacao/Manifest
+++ b/dev-java/cacao/Manifest
@@ -1 +1 @@
-DIST cacao-1.6.0.tar.gz 4434778 SHA256 
f68658f04d51c690cfc21f21998c22f738b84b7fd408666afe82e8087fbcc843 SHA512 
a0b7c88254ee9a0160fdc5022714e339541c0631b1f9f15a4eba7c90aa5ea469ce19e1bc015c8abe0b1925337b767b5fa0480ad062fc3e3d3d3c3c580b05bd9b
 WHIRLPOOL 
85fcb8124c02ef34b3ea696402e93a90ca86f9e33d003db705fe0fa279d7276452f08a78119148202df0e0c42c0f645ee831134c4b13869ee795bd7cab8e8b63
+DIST cacao-1.6.0.tar.gz 4434778 BLAKE2B 
e694e88a59be7b1cf5df3bde602f609ee0a13cf7f513c72c4938b765436a1f8aef0d5d2c31f72e826d0b2cea4eeac157e7c4dda2b99cd44c0b6da155b8f6e5e3
 SHA512 
a0b7c88254ee9a0160fdc5022714e339541c0631b1f9f15a4eba7c90aa5ea469ce19e1bc015c8abe0b1925337b767b5fa0480ad062fc3e3d3d3c3c580b05bd9b

diff --git a/dev-java/cacao/cacao-1.6.0-r3.ebuild 
b/dev-java/cacao/cacao-1.6.0-r4.ebuild
similarity index 92%
rename from dev-java/cacao/cacao-1.6.0-r3.ebuild
rename to dev-java/cacao/cacao-1.6.0-r4.ebuild
index d78360de..1c56a1d1 100644
--- a/dev-java/cacao/cacao-1.6.0-r3.ebuild
+++ b/dev-java/cacao/cacao-1.6.0-r4.ebuild
@@ -1,6 +1,5 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
 EAPI=5
 AUTOTOOLS_AUTO_DEPEND="no"
@@ -67,22 +66,26 @@ src_install() {
 
dodir ${JDK_DIR}/bin
dosym /usr/libexec/${PN}/cacao ${JDK_DIR}/bin/java
-   for files in ${CLASSPATH_DIR}/g*; do
-   if [ $files = "${CLASSPATH_DIR}/bin/gjdoc" ] ; then
-   dosym $files ${JDK_DIR}/bin/javadoc || die
-   else
-   dosym $files \
-   ${JDK_DIR}/bin/$(echo $files|sed "s#$(dirname 
$files)/g##") || die
-   fi
-   done
 
dodir ${JDK_DIR}/jre/lib
dosym /usr/share/classpath/glibj.zip ${JDK_DIR}/jre/lib/rt.jar
dodir ${JDK_DIR}/lib
dosym /usr/share/classpath/tools.zip ${JDK_DIR}/lib/tools.jar
 
-   local ecj_jar="$(readlink "${EPREFIX}"/usr/share/eclipse-ecj/ecj.jar)"
exeinto ${JDK_DIR}/bin
+   for files in ${CLASSPATH_DIR}/g*; do
+   # Need to alter scripts to make sure our VM is invoked
+   if [ $files = "${CLASSPATH_DIR}/bin/gjdoc" ] ; then
+   dest=javadoc
+   else
+   dest=$(echo $files|sed "s#$(dirname $files)/g##")
+   fi
+   cat ${files} | \
+   sed -e "s#/usr/bin/java#/usr/libexec/${PN}/cacao#" | \
+   newexe - ${dest}
+   done
+
+   local ecj_jar="$(readlink "${EPREFIX}"/usr/share/eclipse-ecj/ecj.jar)"
cat "${FILESDIR}"/javac.in | sed -e 
"s#@JAVA@#/usr/libexec/${PN}/cacao#" \
-e "s#@ECJ_JAR@#${ecj_jar}#" \
-e "s#@RT_JAR@#/usr/share/classpath/glibj.zip#" \



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

2019-01-02 Thread Andrew John Hughes
commit: bce5025738d771b4931527f10d7932c7f5ab0f98
Author: Andrew John Hughes  member  fsf  org>
AuthorDate: Tue Nov  6 20:14:07 2018 +
Commit: Andrew John Hughes  member  fsf  org>
CommitDate: Thu Jan  3 05:03:34 2019 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=bce50257

dev-java/cacao: Use relative symlinks as suggested by repoman

Package-Manager: Portage-2.3.50, Repoman-2.3.10

Signed-off-by: Andrew John Hughes  member.fsf.org>

 dev-java/cacao/ChangeLog |  4 
 dev-java/cacao/cacao-1.6.0-r4.ebuild | 16 
 2 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/dev-java/cacao/ChangeLog b/dev-java/cacao/ChangeLog
index 0512ca95..0451cb93 100644
--- a/dev-java/cacao/ChangeLog
+++ b/dev-java/cacao/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2018 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/cvsroot/gentoo-x86/dev-java/cacao/ChangeLog,v 1.22 2012/06/14 
21:25:44 radhermit Exp $
 
+  06 Nov 2018; Andrew John Hughes 
+  cacao-1.6.0-r4.ebuild:
+  dev-java/cacao: Use relative symlinks as suggested by repoman
+
 *cacao-1.6.0-r4 (03 Nov 2018)
 
   03 Nov 2018; Andrew John Hughes 

diff --git a/dev-java/cacao/cacao-1.6.0-r4.ebuild 
b/dev-java/cacao/cacao-1.6.0-r4.ebuild
index 1c56a1d1..8b57d2b5 100644
--- a/dev-java/cacao/cacao-1.6.0-r4.ebuild
+++ b/dev-java/cacao/cacao-1.6.0-r4.ebuild
@@ -61,16 +61,16 @@ src_install() {
 
emake DESTDIR="${D}" install || die "make install failed"
dodir /usr/bin
-   dosym /usr/libexec/${PN}/cacao /usr/bin/cacao || die
+   dosym ../libexec/${PN}/cacao /usr/bin/cacao || die
dodoc AUTHORS ChangeLog* NEWS README || die "failed to install docs"
 
dodir ${JDK_DIR}/bin
-   dosym /usr/libexec/${PN}/cacao ${JDK_DIR}/bin/java
+   dosym ../../../libexec/${PN}/cacao ${JDK_DIR}/bin/java
 
dodir ${JDK_DIR}/jre/lib
-   dosym /usr/share/classpath/glibj.zip ${JDK_DIR}/jre/lib/rt.jar
+   dosym ../../../../share/classpath/glibj.zip ${JDK_DIR}/jre/lib/rt.jar
dodir ${JDK_DIR}/lib
-   dosym /usr/share/classpath/tools.zip ${JDK_DIR}/lib/tools.jar
+   dosym ../../../share/classpath/tools.zip ${JDK_DIR}/lib/tools.jar
 
exeinto ${JDK_DIR}/bin
for files in ${CLASSPATH_DIR}/g*; do
@@ -97,15 +97,15 @@ src_install() {
[ ${ARCH} == x86_64 ] && libarch="amd64"
dodir ${JDK_DIR}/jre/lib/${libarch}/client
dodir ${JDK_DIR}/jre/lib/${libarch}/server
-   dosym /usr/${libdir}/${PN}/libjvm.so 
${JDK_DIR}/jre/lib/${libarch}/client/libjvm.so
-   dosym /usr/${libdir}/${PN}/libjvm.so 
${JDK_DIR}/jre/lib/${libarch}/server/libjvm.so
-   dosym /usr/${libdir}/classpath/libjawt.so 
${JDK_DIR}/jre/lib/${libarch}/libjawt.so
+   dosym ../../../../../../${libdir}/${PN}/libjvm.so 
${JDK_DIR}/jre/lib/${libarch}/client/libjvm.so
+   dosym ../../../../../../${libdir}/${PN}/libjvm.so 
${JDK_DIR}/jre/lib/${libarch}/server/libjvm.so
+   dosym ../../../../../${libdir}/classpath/libjawt.so 
${JDK_DIR}/jre/lib/${libarch}/libjawt.so
set_java_env
 
# Can't use java-vm_set-pax-markings as doesn't work with symbolic links
# Ensure a PaX header is created.
local pax_markings="C"
-   # Usally disabeling MPROTECT is sufficent.
+   # Usually dislabeling MPROTECT is sufficent.
local pax_markings+="m"
# On x86 for heap sizes over 700MB disable SEGMEXEC and PAGEEXEC as 
well.
use x86 && pax_markings+="sp"



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

2019-01-02 Thread Michał Górny
commit: 20d02b9496e7ac8a17bd533740c09b579c6a9405
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan  3 04:48:30 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan  3 04:51:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d02b94

app-arch/xarchiver: Bump to 0.5.4.14

Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/app-arch/xarchiver/Manifest b/app-arch/xarchiver/Manifest
index b508bad0f5e..60092e56e2a 100644
--- a/app-arch/xarchiver/Manifest
+++ b/app-arch/xarchiver/Manifest
@@ -1 +1,2 @@
 DIST xarchiver-0.5.4.13.tar.gz 1079259 BLAKE2B 
c824e81182a6105d24fe85d148fb7e71c2ae761948421bacf7af240e4b2a381582ab5db46c29ee3b2daf01f710696ee53a93a0a2923923083c177e9473bee4f1
 SHA512 
ace6b3bade20f517c63a035022944d092868e4c000976ef388a3ee70ef8a28177ee20cfb089d0984e9274722c4ec13d129fd7a4ef542e7b5cd4423c26ad5b849
+DIST xarchiver-0.5.4.14.tar.gz 1081542 BLAKE2B 
591d93dfbaa98164bc169105462155b09ed87dab8ad5adff6653e77673095a29d7f00cdaeed1b928039fe3cc5f668f8da46885905ae73d03f5b4c71dd279a7b4
 SHA512 
b38881e6cdfb402499efbd18ab25cac3869cd48ef96941a4bb3cb8b6b130a2317abe3b1d11bfc3d60e81eef7cafa34515fefc11e469443d96d139c2f09cf4498

diff --git a/app-arch/xarchiver/xarchiver-0.5.4.14.ebuild 
b/app-arch/xarchiver/xarchiver-0.5.4.14.ebuild
new file mode 100644
index 000..12127f58d60
--- /dev/null
+++ b/app-arch/xarchiver/xarchiver-0.5.4.14.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools gnome2-utils xdg-utils
+
+DESCRIPTION="A GTK+ archive manager that can be used with Thunar"
+HOMEPAGE="https://github.com/ib/xarchiver;
+SRC_URI="https://github.com/ib/xarchiver/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
+IUSE="doc"
+
+# older pigz versions have incompatible command-line processing
+# https://bugs.gentoo.org/661464
+RDEPEND=">=dev-libs/glib-2:=
+   x11-libs/gtk+:3=
+   !!

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

2019-01-02 Thread Thomas Deutschmann
commit: 06b89f118b035c337cd85661d337cb62b83014e3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jan  3 00:58:06 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jan  3 00:58:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06b89f11

sys-libs/timezone-data: bump to v2018i

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

 sys-libs/timezone-data/Manifest   |   2 +
 sys-libs/timezone-data/timezone-data-2018i.ebuild | 178 ++
 2 files changed, 180 insertions(+)

diff --git a/sys-libs/timezone-data/Manifest b/sys-libs/timezone-data/Manifest
index 810bb5c8444..de0c3bbd85a 100644
--- a/sys-libs/timezone-data/Manifest
+++ b/sys-libs/timezone-data/Manifest
@@ -1,2 +1,4 @@
 DIST tzcode2018g.tar.gz 241541 BLAKE2B 
08525661ee6ca0c65c3b2619cc044a79d3b25ff557b9995dac039372eea24d041318ed6927726fb1bdf89991b2fa8a77c792e03e14fc510d06409c0dfc73df95
 SHA512 
58f89b7323bfe795c5f13039f7527d18b15c9e37fce6e9fa1a402ce2689bf5c772cf1ffb86f23309814a563f9f429da472df1229818b07b1e04f16bdedb21484
+DIST tzcode2018i.tar.gz 242962 BLAKE2B 
682a23c324b6d8e1a0d63c6140c82ca3a24017c0972e7f915ecad5e0838f8f57743ffa2c5d9cc9744739a0e7d791ddb21947618cd11635767800ac99307c9548
 SHA512 
1a3d53043f20b8252f7598f547d78e7294d9e0cf1fcdd2159354d9769f824c8c8a03cef9cbb7fa579345fdb41372335117d2ef782ecd9c107dd0526e59492d9d
 DIST tzdata2018g.tar.gz 366408 BLAKE2B 
cc1158d35bd398f32741b1ace03a7cd0adb3a94670ea08a7566051901e58692891a3661afdbc71a487f777ecfab72572017476a7a73cdc966bd3c34751eb629e
 SHA512 
92e9bbd61f51be8f2cf7ec9491691e5e2f97803914dbad77b7fb8b6600ed68fc3b98450fc808bb2d4c6c835df5f9eb7bf4529d059d9b1370f2ab4c12e7f1adfa
+DIST tzdata2018i.tar.gz 377009 BLAKE2B 
fa28fdac145756368d4760c418742efd558e63fd9900fc4649971b683b162df5e566c6214a79ec46b48fc65af488a7e0e95ddb6176a4f9adb5b39bc634426143
 SHA512 
6afcacb377842190648ed26f01abcf3db37aa2e7c63d8c509c29b4bc0078b7ff2d4e5375291b9f53498215b9e2f04936bc6145e2f651ae0be6d8166d8d336f6a

diff --git a/sys-libs/timezone-data/timezone-data-2018i.ebuild 
b/sys-libs/timezone-data/timezone-data-2018i.ebuild
new file mode 100644
index 000..a6eab25f54c
--- /dev/null
+++ b/sys-libs/timezone-data/timezone-data-2018i.ebuild
@@ -0,0 +1,178 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit toolchain-funcs flag-o-matic
+
+code_ver=${PV}
+data_ver=${PV}
+DESCRIPTION="Timezone data (/usr/share/zoneinfo) and utilities 
(tzselect/zic/zdump)"
+HOMEPAGE="https://www.iana.org/time-zones 
http://www.twinsun.com/tz/tz-link.htm;
+SRC_URI="https://www.iana.org/time-zones/repository/releases/tzdata${data_ver}.tar.gz
+   
https://www.iana.org/time-zones/repository/releases/tzcode${code_ver}.tar.gz;
+
+LICENSE="BSD public-domain"
+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 ~x64-solaris"
+IUSE="nls leaps_timezone elibc_FreeBSD"
+
+DEPEND="nls? ( virtual/libintl )"
+RDEPEND="${DEPEND}
+   !sys-libs/glibc[vanilla(+)]"
+
+S=${WORKDIR}
+
+src_prepare() {
+   default
+
+   # check_web contacts validator.w3.org
+   sed -i -e 's/check_tables check_web/check_tables/g' \
+   Makefile || die "Failed to disable check_web"
+
+   tc-is-cross-compiler && cp -pR "${S}" "${S}"-native
+}
+
+src_configure() {
+   tc-export CC
+
+   append-lfs-flags #471102
+
+   if use elibc_FreeBSD || use elibc_Darwin ; then
+   append-cppflags -DSTD_INSPIRED #138251
+   fi
+
+   append-cppflags -DHAVE_GETTEXT=$(usex nls 1 0) -DTZ_DOMAIN='\"libc\"'
+   LDLIBS=""
+   if use nls ; then
+   # See if an external libintl is available. #154181 #578424
+   local c="${T}/test"
+   echo 'main(){}' > "${c}.c"
+   if $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} "${c}.c" -o 
"${c}" -lintl 2>/dev/null ; then
+   LDLIBS+=" -lintl"
+   fi
+   fi
+}
+
+_emake() {
+   emake \
+   REDO=$(usex leaps_timezone posix_right posix_only) \
+   TZDATA_TEXT= \
+   TOPDIR="${EPREFIX}" \
+   ZICDIR='$(TOPDIR)/usr/bin' \
+   "$@"
+}
+
+src_compile() {
+   _emake \
+   AR="$(tc-getAR)" \
+   cc="$(tc-getCC)" \
+   RANLIB="$(tc-getRANLIB)" \
+   CFLAGS="${CFLAGS} -std=gnu99 ${CPPFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   LDLIBS="${LDLIBS}"
+   if tc-is-cross-compiler ; then
+   _emake -C "${S}"-native \
+   AR="$(tc-getBUILD_AR)" \
+   cc="$(tc-getBUILD_CC)" \
+   RANLIB="$(tc-getBUILD_RANLIB)" \
+   CFLAGS="${BUILD_CFLAGS} ${BUILD_CPPFLAGS}" \
+ 

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

2019-01-02 Thread Anthony G. Basile
commit: 5d24662e2184e08243dec8741eacb80e3eac3a6a
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Jan  3 00:45:07 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Jan  3 00:45:07 2019 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5d24662e

net-libs/libtirpc: add version 1.1.4 from the main tree

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

 net-libs/libtirpc/Manifest  |  1 +
 net-libs/libtirpc/libtirpc-1.1.4.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/net-libs/libtirpc/Manifest b/net-libs/libtirpc/Manifest
index 95af0c2..9661214 100644
--- a/net-libs/libtirpc/Manifest
+++ b/net-libs/libtirpc/Manifest
@@ -1,3 +1,4 @@
 DIST libtirpc-1.0.2.tar.bz2 509601 BLAKE2B 
7ccf23ca200e2027a66a3105d9b3d0612ac66a08498931f66526a291be6ddef8e7df533af4d44a0e4a1178edd6d51ae39ca50c2536b9b1be7179e7f17cfd165e
 SHA512 
6c819019a8e81d8263d3c509b2eee59ba1ef09c5a0a8d28f004c711afa252097eca7e6b0b919b2d780883dfd9ee7a363df4cee7fd2c9159a065257637cec
 DIST libtirpc-1.0.3.tar.bz2 509831 BLAKE2B 
3f908471b3e10f88329793db2c832754b9bb838d115235d7c25256da883960de8d8c94a6941fc9c2a3cc4dca9a77c32b5cb85bb347cc182e5a6255636b79b06e
 SHA512 
1f1cf7dd6f30c919e4caf6db926f1d532f78d5a93e8aaa2acde6b046be0650c4c46549da0ffd5fa7fb9e550af1a871ed6e02ededf504c6667d2e82eba2cc
+DIST libtirpc-1.1.4.tar.bz2 510924 BLAKE2B 
1780f9bb0543583c01b60bda681add0ec2f8718eda4ce4653883c772466178e37d0a3fb47004109f81de470129458561fac4f109f45154c64b6fb729f0212c90
 SHA512 
392f391f9fc1bd68d81dc44e4058831a64b32790b5c8c37338b0ab416fad2ae4d16389e632596734dba09780347918cc65c6f134e0c1afd09e81ec250785ed23
 DIST libtirpc-glibc-nfs.tar.xz 8948 BLAKE2B 
7316623d9f2b6928e296137fe2bf6794b208d549c2ffba9e4a35b47f7b04bf023798a09f38c02d039debf6adc466d7689cf3c8274d71a22eaff08729642c0a28
 SHA512 
90255bf0a27af16164e0710dd940778609925d473f4343093ff19d98cc4f23023788bf4edf0178eae1961afc0ba8b69b273de95b7d7e2afdb706701d8ba6f7ba

diff --git a/net-libs/libtirpc/libtirpc-1.1.4.ebuild 
b/net-libs/libtirpc/libtirpc-1.1.4.ebuild
new file mode 100644
index 000..19d4be2
--- /dev/null
+++ b/net-libs/libtirpc/libtirpc-1.1.4.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools multilib-minimal toolchain-funcs
+
+DESCRIPTION="Transport Independent RPC library (SunRPC replacement)"
+HOMEPAGE="http://libtirpc.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
+   mirror://gentoo/${PN}-glibc-nfs.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0/3" # subslot matches SONAME major
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="ipv6 kerberos static-libs"
+
+RDEPEND="kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   elibc_musl? ( sys-libs/queue-standalone )
+   app-arch/xz-utils
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0.2-bcopy-to-memmove.patch"
+   "${FILESDIR}/${PN}-1.0.3-musl_types.patch"
+)
+
+src_prepare() {
+   cp -r "${WORKDIR}"/tirpc "${S}"/ || die
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(use_enable ipv6)
+   $(use_enable kerberos gssapi)
+   $(use_enable static-libs static)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install() {
+   default
+
+   # libtirpc replaces rpc support in glibc, so we need it in /
+   gen_usr_ldscript -a tirpc
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   insinto /etc
+   doins doc/netconfig
+
+   insinto /usr/include/tirpc
+   doins -r "${WORKDIR}"/tirpc/*
+
+   # makes sure that the linking order for nfs-utils is proper, as
+   # libtool would inject a libgssglue dependency in the list.
+   if ! use static-libs ; then
+   find "${ED}" -name "*.la" -delete || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaossl/

2019-01-02 Thread Jason A. Donenfeld
commit: eee76310767ff9bd16c8f9f1d36787aed5e1e1a2
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu Jan  3 00:43:39 2019 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Thu Jan  3 00:44:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eee76310

dev-lua/luaossl: version bump

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 dev-lua/luaossl/Manifest|  1 +
 dev-lua/luaossl/luaossl-20181207.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/dev-lua/luaossl/Manifest b/dev-lua/luaossl/Manifest
index 77923436767..7afba5248fd 100644
--- a/dev-lua/luaossl/Manifest
+++ b/dev-lua/luaossl/Manifest
@@ -1,2 +1,3 @@
 DIST luaossl-20150727.tar.gz 355486 BLAKE2B 
81907c3a3f565432eb2d2b17db48f381496837924ce999a58a4528a46b1b43fdd7b14041bab2a4536c89a37c6f31926f353d1bb1997e9ffd57ab6e2cfb83b6ef
 SHA512 
de565ff7b9ac07493e771045b05902dd64e8b6c458180dd03d08cf900067d1b9cb88385c69dc29fb45774e4ec36b563cab705b34d37cec2f5cc792cf4f7b5049
 DIST luaossl-rel-20180708.tar.gz 455381 BLAKE2B 
d57e27638e6aee44a94f85094bab9161f0b87bdb379863fdef4517a1cb3415f4ef7e62967ee1e3fa2dde4d5629a24d732dc8ea0fd2ea54ccd84f69c4b18e2c57
 SHA512 
b2a73a7e7ace9a01c8c5a26603107f7741de88de32c393ed9134b70d55278c81d48e357955e671654825de282449b9570ecdc6a4fbcf4890439c0200ba471338
+DIST luaossl-rel-20181207.tar.gz 472294 BLAKE2B 
1dd991cd73a432b7f8918d391bd3cbea98d77d4bd6390815840e3c7f63e98b9bcca6d9a4841da663ba7ecaa19880a4f3db4fce09d47d103cfd85f8d920efe84d
 SHA512 
e5412c115d0dda3b3f2446ffd9a8d9b78be3800e834d7a43ec2cde16e56798fe2467d91add3ab8030321e6bf1a12349ecd5987dd88216ab0d7ba4ff451f0fb91

diff --git a/dev-lua/luaossl/luaossl-20181207.ebuild 
b/dev-lua/luaossl/luaossl-20181207.ebuild
new file mode 100644
index 000..300a08cda74
--- /dev/null
+++ b/dev-lua/luaossl/luaossl-20181207.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+MY_P=${PN}-rel-${PV}
+DESCRIPTION="Most comprehensive OpenSSL module in the Lua universe."
+HOMEPAGE="https://github.com/wahern/luaossl;
+SRC_URI="https://github.com/wahern/luaossl/archive/rel-${PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="luajit"
+
+RDEPEND="
+   luajit? ( dev-lang/luajit:2 )
+   !luajit? ( >=dev-lang/lua-5.1:0 )
+   dev-libs/openssl:0[-bindist]
+   !dev-lua/lua-openssl"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+
+   LUA_VERSION="$($(tc-getPKG_CONFIG) --variable=$(usex luajit abiver V) 
$(usex luajit luajit lua))"
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)" prefix="${EPREFIX}/usr" openssl${LUA_VERSION}
+}
+
+src_install() {
+   emake DESTDIR="${D}" prefix="${EPREFIX}/usr" install${LUA_VERSION}
+}



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

2019-01-02 Thread Anthony G. Basile
commit: ccdfdab8c372257101e59a608300df084882e225
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Jan  3 00:38:24 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Jan  3 00:38:24 2019 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=ccdfdab8

net-libs/libtirpc: migrate to sys-libs/queue-standalone

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

 net-libs/libtirpc/libtirpc-1.0.2-r1.ebuild | 4 ++--
 net-libs/libtirpc/libtirpc-1.0.3.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-libs/libtirpc/libtirpc-1.0.2-r1.ebuild 
b/net-libs/libtirpc/libtirpc-1.0.2-r1.ebuild
index ade6d20..e869645 100644
--- a/net-libs/libtirpc/libtirpc-1.0.2-r1.ebuild
+++ b/net-libs/libtirpc/libtirpc-1.0.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -17,7 +17,7 @@ IUSE="ipv6 kerberos static-libs"
 
 RDEPEND="kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )"
 DEPEND="${RDEPEND}
-   elibc_musl? ( sys-libs/queue )
+   elibc_musl? ( sys-libs/queue-standalone )
app-arch/xz-utils
>=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]"
 

diff --git a/net-libs/libtirpc/libtirpc-1.0.3.ebuild 
b/net-libs/libtirpc/libtirpc-1.0.3.ebuild
index a493d8f..50dd418 100644
--- a/net-libs/libtirpc/libtirpc-1.0.3.ebuild
+++ b/net-libs/libtirpc/libtirpc-1.0.3.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
@@ -17,7 +17,7 @@ IUSE="ipv6 kerberos static-libs"
 
 RDEPEND="kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )"
 DEPEND="${RDEPEND}
-   elibc_musl? ( sys-libs/queue )
+   elibc_musl? ( sys-libs/queue-standalone )
app-arch/xz-utils
>=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]"
 



[gentoo-commits] repo/gentoo:master commit in: media-radio/js8call/files/, media-radio/js8call/

2019-01-02 Thread Richard Freeman
commit: b17d4fa12506cb15d7edf3c0c32dfc79ca047a51
Author: Richard Freeman  gentoo  org>
AuthorDate: Thu Jan  3 00:35:12 2019 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Thu Jan  3 00:35:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b17d4fa1

media-radio/js8call: prune unsupported versions

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

 media-radio/js8call/Manifest   |  5 --
 .../files/0.10.0-makefile-removesymlink.patch  | 15 --
 .../files/0.10.1-makefile-removesymlink.patch  | 15 --
 .../files/0.8.0-makefile-removesymlink.patch   | 15 --
 .../files/0.8.2-makefile-removesymlink.patch   | 15 --
 .../files/0.8.3-makefile-removesymlink.patch   | 15 --
 media-radio/js8call/js8call-0.10.0.ebuild  | 41 
 media-radio/js8call/js8call-0.10.1.ebuild  | 41 
 media-radio/js8call/js8call-0.8.0.ebuild   | 54 --
 media-radio/js8call/js8call-0.8.2.ebuild   | 41 
 media-radio/js8call/js8call-0.8.3.ebuild   | 41 
 11 files changed, 298 deletions(-)

diff --git a/media-radio/js8call/Manifest b/media-radio/js8call/Manifest
index f1f1f4b1593..cf0a9004bed 100644
--- a/media-radio/js8call/Manifest
+++ b/media-radio/js8call/Manifest
@@ -1,7 +1,2 @@
-DIST js8call-0.10.0.tar.bz2 41235090 BLAKE2B 
064c44a59f3109aabdf104b98ff21585235f375dec385db86744da64caf417719b85fdcdbd13bf22846886e0b954ea79b7a380441f7df79e98e65df4132e6c09
 SHA512 
c6cd33bd0459e0834cef069b54167a989e06b17a9aeca33a5f45e801b2203bd62dc552037d405f3305505c6a6bd93d4851ba6be7e8cb553a493da92db83f38af
-DIST js8call-0.10.1.tar.bz2 41235982 BLAKE2B 
baf41629ae6948b6b5543617a79e0fee18de6e95a9f771ab6d49a2fac0a628c1e8a9ab8b028df42f002ddd7436c8367020c5af54c2ddd68391c919682e9a4a63
 SHA512 
967a81dbac850472efe3053dee0eb5d616c3c62c20155208de700b2b6ad2f4af54da63e10e1ed58a758cfc0ee5f8d5cab80575d285f62a0b2dd2225bcf0689d3
 DIST js8call-0.11.0.tar.bz2 41232664 BLAKE2B 
6a78e19aebcc003e82b9db86d212a30f227a4dc17bb2c68c0c4954f32921af4251c7b2d49579bb35733995dd7c79dafa70d3143c1c0fe44dd7e2a060acf8d0aa
 SHA512 
e969c8d60eb7e267bf80b16dc00a052f03c4ee35c99b797b5dae78ed94f90762015658acd76b37157ec5d61a963478fc1dbbda507a95299126fe18887e7f8177
 DIST js8call-0.12.0.tar.bz2 42973126 BLAKE2B 
9af3d97fc7b2d4cf658d59c1349a4f624b57a48ff120590a57b733ddd7c2766d0287273742b24bf4f6fe54e8496ebc0da392df3d1cc583aabc3b6b2865dd3428
 SHA512 
88096e04e14365f5fe65e7e083fdcd1b98bd02d7ecb68498b1df6cfad65b5c3ec1953941edea6300940285f148cdb021400f2a4b5b1919e1c0581356bb4655f6
-DIST js8call-0.8.0.tar.bz2 41226056 BLAKE2B 
68894f44c36bc1ede57e9596545a9dd1c3ae53ce0a24e3ea7086f5696ce4deeda2ef8e716ac2e02bfd71c69266a7e867898bfddc2616284a564c753af61e27a6
 SHA512 
5beb98c7f1d805e3c4dd06a584a5b5d0efc8336da527b6d3d4f53b480c366b8c9e4f902c8c6139bbb379d875538382d1c5a4549dd2a97f408656c7da6fec5796
-DIST js8call-0.8.2.tar.bz2 41229377 BLAKE2B 
44be0d4e8d8104ee10e57b2cbff6b3bf794034a8cda398c62eff21e50060dbcc0cc0e35d5fafdf0d00dffa65fdaee286a4a566bc5a05bdb3fc7a797c41a6128f
 SHA512 
54e47abbb5a092f85060ecfd51fb2e6aad5cd41dc91ef6224c3ea5bf3c17a3e2e07435a7d7ea73a0838ec644c11eb48ce644b4c7afd6a8e5d6862e1141cc51fe
-DIST js8call-0.8.3.tar.bz2 41231140 BLAKE2B 
961a6318ebd9bd7514e662e0e523d04bed8898fbfa4c4d86491690805f15acf78d752839399ddf209b48b6653c6f621aed827ff164a71493ba66398697143be0
 SHA512 
e90e059bdf5e700cfd710430040c1bc3247bbaeaa258914a5ecaa1ec73d94933ee00f59200b25e0421102045f678204ec54d80e82a6a77abbed7b978d202b8ec

diff --git a/media-radio/js8call/files/0.10.0-makefile-removesymlink.patch 
b/media-radio/js8call/files/0.10.0-makefile-removesymlink.patch
deleted file mode 100644
index 0bb3349cbdf..000
--- a/media-radio/js8call/files/0.10.0-makefile-removesymlink.patch
+++ /dev/null
@@ -1,15 +0,0 @@
 a/CMakeLists.txt   2018-10-31 17:52:18.252760284 -0400
-+++ a/CMakeLists.txt   2018-10-31 17:52:54.507461091 -0400
-@@ -1272,12 +1272,6 @@
- #COMPONENT runtime
- )
- 
--execute_process(COMMAND ln -s /opt/js8call/bin/js8call ljs8call)
--
--install(FILES
--${CMAKE_BINARY_DIR}/ljs8call DESTINATION /usr/bin/ RENAME js8call
--#COMPONENT runtime
--)
- endif (NOT WIN32 AND NOT APPLE)
- 
- 

diff --git a/media-radio/js8call/files/0.10.1-makefile-removesymlink.patch 
b/media-radio/js8call/files/0.10.1-makefile-removesymlink.patch
deleted file mode 100644
index 0bb3349cbdf..000
--- a/media-radio/js8call/files/0.10.1-makefile-removesymlink.patch
+++ /dev/null
@@ -1,15 +0,0 @@
 a/CMakeLists.txt   2018-10-31 17:52:18.252760284 -0400
-+++ a/CMakeLists.txt   2018-10-31 17:52:54.507461091 -0400
-@@ -1272,12 +1272,6 @@
- #COMPONENT runtime
- )
- 
--execute_process(COMMAND ln -s /opt/js8call/bin/js8call ljs8call)
--
--install(FILES
--${CMAKE_BINARY_DIR}/ljs8call DESTINATION /usr/bin/ RENAME js8call
--   

[gentoo-commits] repo/gentoo:master commit in: media-radio/js8call/

2019-01-02 Thread Richard Freeman
commit: cfe0ca3b6b7eec62d892775f07450705209566b0
Author: Richard Freeman  gentoo  org>
AuthorDate: Thu Jan  3 00:33:40 2019 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Thu Jan  3 00:33:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfe0ca3b

media-radio/js8call: bump

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

 media-radio/js8call/Manifest  |  1 +
 media-radio/js8call/js8call-0.12.0.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/media-radio/js8call/Manifest b/media-radio/js8call/Manifest
index 8cec9acd9af..f1f1f4b1593 100644
--- a/media-radio/js8call/Manifest
+++ b/media-radio/js8call/Manifest
@@ -1,6 +1,7 @@
 DIST js8call-0.10.0.tar.bz2 41235090 BLAKE2B 
064c44a59f3109aabdf104b98ff21585235f375dec385db86744da64caf417719b85fdcdbd13bf22846886e0b954ea79b7a380441f7df79e98e65df4132e6c09
 SHA512 
c6cd33bd0459e0834cef069b54167a989e06b17a9aeca33a5f45e801b2203bd62dc552037d405f3305505c6a6bd93d4851ba6be7e8cb553a493da92db83f38af
 DIST js8call-0.10.1.tar.bz2 41235982 BLAKE2B 
baf41629ae6948b6b5543617a79e0fee18de6e95a9f771ab6d49a2fac0a628c1e8a9ab8b028df42f002ddd7436c8367020c5af54c2ddd68391c919682e9a4a63
 SHA512 
967a81dbac850472efe3053dee0eb5d616c3c62c20155208de700b2b6ad2f4af54da63e10e1ed58a758cfc0ee5f8d5cab80575d285f62a0b2dd2225bcf0689d3
 DIST js8call-0.11.0.tar.bz2 41232664 BLAKE2B 
6a78e19aebcc003e82b9db86d212a30f227a4dc17bb2c68c0c4954f32921af4251c7b2d49579bb35733995dd7c79dafa70d3143c1c0fe44dd7e2a060acf8d0aa
 SHA512 
e969c8d60eb7e267bf80b16dc00a052f03c4ee35c99b797b5dae78ed94f90762015658acd76b37157ec5d61a963478fc1dbbda507a95299126fe18887e7f8177
+DIST js8call-0.12.0.tar.bz2 42973126 BLAKE2B 
9af3d97fc7b2d4cf658d59c1349a4f624b57a48ff120590a57b733ddd7c2766d0287273742b24bf4f6fe54e8496ebc0da392df3d1cc583aabc3b6b2865dd3428
 SHA512 
88096e04e14365f5fe65e7e083fdcd1b98bd02d7ecb68498b1df6cfad65b5c3ec1953941edea6300940285f148cdb021400f2a4b5b1919e1c0581356bb4655f6
 DIST js8call-0.8.0.tar.bz2 41226056 BLAKE2B 
68894f44c36bc1ede57e9596545a9dd1c3ae53ce0a24e3ea7086f5696ce4deeda2ef8e716ac2e02bfd71c69266a7e867898bfddc2616284a564c753af61e27a6
 SHA512 
5beb98c7f1d805e3c4dd06a584a5b5d0efc8336da527b6d3d4f53b480c366b8c9e4f902c8c6139bbb379d875538382d1c5a4549dd2a97f408656c7da6fec5796
 DIST js8call-0.8.2.tar.bz2 41229377 BLAKE2B 
44be0d4e8d8104ee10e57b2cbff6b3bf794034a8cda398c62eff21e50060dbcc0cc0e35d5fafdf0d00dffa65fdaee286a4a566bc5a05bdb3fc7a797c41a6128f
 SHA512 
54e47abbb5a092f85060ecfd51fb2e6aad5cd41dc91ef6224c3ea5bf3c17a3e2e07435a7d7ea73a0838ec644c11eb48ce644b4c7afd6a8e5d6862e1141cc51fe
 DIST js8call-0.8.3.tar.bz2 41231140 BLAKE2B 
961a6318ebd9bd7514e662e0e523d04bed8898fbfa4c4d86491690805f15acf78d752839399ddf209b48b6653c6f621aed827ff164a71493ba66398697143be0
 SHA512 
e90e059bdf5e700cfd710430040c1bc3247bbaeaa258914a5ecaa1ec73d94933ee00f59200b25e0421102045f678204ec54d80e82a6a77abbed7b978d202b8ec

diff --git a/media-radio/js8call/js8call-0.12.0.ebuild 
b/media-radio/js8call/js8call-0.12.0.ebuild
new file mode 100644
index 000..ed7e9ce100e
--- /dev/null
+++ b/media-radio/js8call/js8call-0.12.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils vcs-snapshot
+
+MY_P=${P/_/-}
+
+DESCRIPTION="Weak signal ham radio communication"
+HOMEPAGE="https://groups.io/g/js8call;
+SRC_URI="https://bitbucket.org/widefido/js8call/get/v${PV}.tar.bz2 -> 
${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+RDEPEND="dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtserialport:5
+   dev-qt/qtprintsupport:5
+   virtual/libusb:1
+   media-libs/portaudio
+   sci-libs/fftw:3.0[threads,fortran]
+   virtual/fortran
+   app-text/asciidoc
+   media-libs/hamlib
+   doc? ( dev-ruby/asciidoctor )"
+DEPEND="${RDEPEND}"
+
+src_install() {
+   cmake-utils_src_install
+   rm "${D}"/usr/bin/rigctl{,d}-local || die
+   rm "${D}"/usr/share/doc/JS8Call -R || die
+}



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

2019-01-02 Thread Lars Wendler
commit: e9a0e0182f3473e9097ce86410e3ddab611edf8a
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jan  3 00:19:37 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jan  3 00:19:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a0e018

app-arch/tar: Bump to version 1.31

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

 app-arch/tar/Manifest|  1 +
 app-arch/tar/tar-1.31.ebuild | 76 
 2 files changed, 77 insertions(+)

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

diff --git a/app-arch/tar/tar-1.31.ebuild b/app-arch/tar/tar-1.31.ebuild
new file mode 100644
index 000..9008c8d1b60
--- /dev/null
+++ b/app-arch/tar/tar-1.31.ebuild
@@ -0,0 +1,76 @@
+# 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"
+
+RDEPEND="acl? ( virtual/acl )
+   selinux? ( sys-libs/libselinux )"
+DEPEND="${RDEPEND}
+   nls? ( >=sys-devel/gettext-0.10.35 )
+   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: net-vpn/peervpn/

2019-01-02 Thread Zac Medico
commit: 46752b8bcb7b83cc5f1fc37d9d84b244f0728dec
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Jan  2 22:49:13 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Jan  2 22:49:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46752b8b

net-vpn/peervpn: require openssl 1.0.x or libressl (bug 674344)

Upstream does not support openssl 1.1.x.

Reported-by: Toralf Förster  gentoo.org>
Closes: https://bugs.gentoo.org/674344
Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Zac Medico  gentoo.org>

 net-vpn/peervpn/peervpn-0.044-r4.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/net-vpn/peervpn/peervpn-0.044-r4.ebuild 
b/net-vpn/peervpn/peervpn-0.044-r4.ebuild
index 27b19165e23..7d270551df8 100644
--- a/net-vpn/peervpn/peervpn-0.044-r4.ebuild
+++ b/net-vpn/peervpn/peervpn-0.044-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,8 +13,9 @@ 
SRC_URI="https://github.com/peervpn/peervpn/archive/${EGIT_COMMIT}.tar.gz -> ${P
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
-RDEPEND="dev-libs/openssl:0="
+IUSE="libressl"
+RDEPEND="libressl? ( dev-libs/libressl:0= )
+   !libressl? ( 

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

2019-01-02 Thread Amy Liffey
commit: 8fdabec85e94a3bf248e9457e5267edd1d81db9d
Author: Amy Liffey  gentoo  org>
AuthorDate: Wed Jan  2 22:00:29 2019 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan  2 22:04:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fdabec8

media-gfx/cura: remove old 3.3.1

Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 media-gfx/cura/Manifest  |  1 -
 media-gfx/cura/cura-3.3.1.ebuild | 68 
 2 files changed, 69 deletions(-)

diff --git a/media-gfx/cura/Manifest b/media-gfx/cura/Manifest
index e25b1427a32..1dad2dcaf9a 100644
--- a/media-gfx/cura/Manifest
+++ b/media-gfx/cura/Manifest
@@ -1,3 +1,2 @@
-DIST cura-3.3.1.tar.gz 21045888 BLAKE2B 
6298a291498fb7930970fdb15827e5698011e69c69326e07ecaf5440994b099aa3ce9ee2540b968ffaff1ad47a58ef76bc7c5c003e92b710d81fc649e4fc825a
 SHA512 
7b05885213828f0c297c7798b4bf7ea5967902893b5743b424d65d3a0c88804ed208c3d0361b92cade8ad31a42d1aff3a07eb4d2effa15597f942603a2d2bf63
 DIST cura-3.4.1.tar.gz 21720836 BLAKE2B 
228ad51d189f83d2a34c2af7a6edcbe468bc32ee6ac012141eac1b7332046790e2e85c4e643c1ebb13ceded6024cd52aeab2bcd0db555db8f355a7b568bed728
 SHA512 
5d1935c923173a5ea6d3a95181d61c8deffbb51f3ee4f3e4cb2c5a58f79581d3dd9adc6a9583e6ca0ab5da4c36b63695d7479e67d1237c132354616aa990e3c1
 DIST cura-3.6.0.tar.gz 23388945 BLAKE2B 
bd2f2e688306e7ef060141abae22c858e9fbb9385e49110079b48e69955c3f6630f8f69ad67fdf2d9e5c1ac0c969cd2d2f416642fc61a63867f79f88985c5c86
 SHA512 
b56e5575cb0eb15d75dcd2f4c33873a0a57805a8ba0ec7860811a2137658a656216c969c6e3316d65fbd5e43f2def10a6385ccbf4fc306d15098569ef279

diff --git a/media-gfx/cura/cura-3.3.1.ebuild b/media-gfx/cura/cura-3.3.1.ebuild
deleted file mode 100644
index b2a58d65a58..000
--- a/media-gfx/cura/cura-3.3.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
-
-PYTHON_COMPAT=( python3_{5,6} )
-inherit cmake-utils fdo-mime gnome2-utils python-single-r1
-
-MY_PN=Cura
-
-DESCRIPTION="A 3D model slicing application for 3D printing"
-HOMEPAGE="https://github.com/Ultimaker/Cura;
-SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+usb zeroconf"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   >=dev-python/uranium-${PV:0:3}[${PYTHON_USEDEP}]
-   >=media-gfx/curaengine-${PV:0:3}
-   >=media-gfx/fdm-materials-${PV:0:3}
-   >=dev-libs/libsavitar-${PV:0:3}:=[python,${PYTHON_USEDEP}]
-   >=dev-libs/libcharon-${PV:0:3}[${PYTHON_USEDEP}]
-   usb? ( dev-python/pyserial[${PYTHON_USEDEP}] )
-   zeroconf? ( dev-python/zeroconf[${PYTHON_USEDEP}] )"
-
-DEPEND="${RDEPEND}
-   sys-devel/gettext"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-PATCHES=( "${FILESDIR}/${PN}-3.3.0-fix-install-paths.patch" )
-DOCS=( README.md )
-
-src_configure() {
-   local mycmakeargs=(
-   -DPYTHON_SITE_PACKAGES_DIR="$(python_get_sitedir)"
-   )
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-}
-
-src_install() {
-   cmake-utils_src_install
-   doicon icons/*.png
-   python_optimize "${D}${get_libdir}"
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
-   gnome2_icon_cache_update
-}



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

2019-01-02 Thread Amy Liffey
commit: 659796226189a135afc228e2d7171e20ad426a0d
Author: Amy Liffey  gentoo  org>
AuthorDate: Wed Jan  2 22:03:36 2019 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan  2 22:04:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65979622

dev-libs/libcharon: remove old 3.3.0, 3.5.1

Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-libs/libcharon/Manifest   |  2 --
 dev-libs/libcharon/libcharon-3.3.0.ebuild | 19 ---
 dev-libs/libcharon/libcharon-3.5.1.ebuild | 20 
 3 files changed, 41 deletions(-)

diff --git a/dev-libs/libcharon/Manifest b/dev-libs/libcharon/Manifest
index c722cd448f0..b09aa272745 100644
--- a/dev-libs/libcharon/Manifest
+++ b/dev-libs/libcharon/Manifest
@@ -1,4 +1,2 @@
-DIST libcharon-3.3.0.tar.gz 141001 BLAKE2B 
80d880ac274a53dc6673d9993ef8474091a036e6faac8fa44df3ace0f4b2fcf0102229b0f407acf9f7df7c56fb08a60c7ac3b7078e5e5daf86e1f0fe3fa453fa
 SHA512 
92e7a33c77d05224f0b07c92f105d66010e727f67ec51e6dc314c001953e14047a7d59e2e0887950dcd38d25595df5186161ff1c0272a1193bcd8ccd64b0033b
 DIST libcharon-3.4.1.tar.gz 143489 BLAKE2B 
e8eb5317c708b808981cf8cb53614b54a34abca284457716b7997633a86e3cc2101f788b5c39b9292944d884985f3c342459626282695be484be5adf32b53501
 SHA512 
9aa269e477ce6c5c563986fcfd0061032dc58df30a7bd687a243db06ef071e888d45cc2c47cfeaac0837672529d6b3150a0a60d0cb357cea5035e47ba16115f3
-DIST libcharon-3.5.1.tar.gz 143496 BLAKE2B 
bffbe111b6d671d4c2b636e3f708555ba98acafb0d0475c07e0658bca7a557a678097a0daa600dd59f71628802a5c2b995683a25965da200681373b9184e9a1f
 SHA512 
d8cf3b95e09fe9f046e7b2c3a2163f8d125e25c2b5c13c286fd8144bda865457bd730a01f8ac83b3b4eb68ff4b7d1a59e030e99f92f5bea612845380c71ff772
 DIST libcharon-3.6.0.tar.gz 143947 BLAKE2B 
5787f734e0d494eb9fc151fcf240c36b0ade38546fbbcc4e563c4d746d3e3634bd7e599e8258c0f05d96f33f6ee8283101c7dcaa1e3583244e0109bdbff7a041
 SHA512 
15d2b0f348bb70ef4fd92e9a4f11ed8d70bd8ee0fcd1e1e8c71d4e04a54fb5dff66f7abe81fea34630f3e200dd1aae39c697dffd95ff35fb60ff06f4a443e8b4

diff --git a/dev-libs/libcharon/libcharon-3.3.0.ebuild 
b/dev-libs/libcharon/libcharon-3.3.0.ebuild
deleted file mode 100644
index c2de02822b8..000
--- a/dev-libs/libcharon/libcharon-3.3.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{5,6} )
-inherit cmake-utils python-single-r1
-
-MY_PN="libCharon"
-
-DESCRIPTION="This library facilitates communication between Cura and its 
backend"
-HOMEPAGE="https://github.com/Ultimaker/libCharon;
-SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0/3"
-KEYWORDS="~amd64 ~x86"
-
-S="${WORKDIR}/${MY_PN}-${PV}"

diff --git a/dev-libs/libcharon/libcharon-3.5.1.ebuild 
b/dev-libs/libcharon/libcharon-3.5.1.ebuild
deleted file mode 100644
index 503dd3878a8..000
--- a/dev-libs/libcharon/libcharon-3.5.1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{5,6} )
-inherit cmake-utils python-single-r1
-
-MY_PN="libCharon"
-
-DESCRIPTION="This library facilitates communication between Cura and its 
backend"
-HOMEPAGE="https://github.com/Ultimaker/libCharon;
-SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0/3"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-S="${WORKDIR}/${MY_PN}-${PV}"



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

2019-01-02 Thread Amy Liffey
commit: 75e93ffa7d991bea6791d5f21f1693006f578d49
Author: Amy Liffey  gentoo  org>
AuthorDate: Wed Jan  2 21:58:25 2019 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan  2 22:04:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e93ffa

media-gfx/curaengine: remove old 3.3.0

Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 media-gfx/curaengine/Manifest|  1 -
 media-gfx/curaengine/curaengine-3.3.0.ebuild | 42 
 2 files changed, 43 deletions(-)

diff --git a/media-gfx/curaengine/Manifest b/media-gfx/curaengine/Manifest
index 964c502d65f..e10e9a2fca4 100644
--- a/media-gfx/curaengine/Manifest
+++ b/media-gfx/curaengine/Manifest
@@ -1,3 +1,2 @@
-DIST curaengine-3.3.0.tar.gz 935367 BLAKE2B 
c02fa8ac5d79f6506dad91967f46add0b22b585cfb9931d67e34a033a59ba828722782f7fcf590ef45aa645b3c5dcb92416dbb5ef321fd5bf19935b2b5f1d4e7
 SHA512 
14b1961c90ec8ecad6fadfb992b72a4e05f3fa6c9a7b580812f90410c655db9d5798d46aa17311c216631daae1c21f6255c6fc4a0d903a91091e0a7a63642f70
 DIST curaengine-3.4.1.tar.gz 949312 BLAKE2B 
4902575c40002ab49e3ef13c94c8531b6975ff62e58012dc48744e2d27e9d1767e8f7768250179a374ed24da5a5e2085e9c194068ad6ffb98fff0595a314f7b0
 SHA512 
51c75e299ef7728101a4c61aa033c9b07112b0955d2ec72ba6173684513ed3c503a744fab487efe2c19da01eb97bd1297b5b8724b4f767639c8e82eefcdd01be
 DIST curaengine-3.6.0.tar.gz 1390109 BLAKE2B 
a0a6b8016bb5fa2f772634a671fc391df45875fc36cdf100f00ce34b9d5495f32986c473b1ba4c184cb77e50a64e2648c5d4f31053790182e657b0c981e1412c
 SHA512 
340dad4c697fb0d7b633091715a904ae7df8973626e217ae2528d0121723c07a6cf0bbc740b9ad9980f3b288fa690c9c3ee43d90914264855dace007bbb334c8

diff --git a/media-gfx/curaengine/curaengine-3.3.0.ebuild 
b/media-gfx/curaengine/curaengine-3.3.0.ebuild
deleted file mode 100644
index 2f945665c4a..000
--- a/media-gfx/curaengine/curaengine-3.3.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-MY_PN="CuraEngine"
-
-DESCRIPTION="A 3D model slicing engine for 3D printing"
-HOMEPAGE="https://github.com/Ultimaker/CuraEngine;
-SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-RDEPEND="${PYTHON_DEPS}
-   ~dev-libs/libarcus-${PV}:*
-   dev-libs/protobuf"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen )"
-
-DOCS=( README.md )
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_configure() {
-   local mycmakeargs=( "-DBUILD_TESTS=$(usex test ON OFF)" )
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_make
-   if use doc; then
-   doxygen
-   mv docs/html . || die
-   find html -name '*.md5' -or -name '*.map' -delete || die
-   DOCS+=( html )
-   fi
-}



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

2019-01-02 Thread Amy Liffey
commit: 32931f3509d61b49c1b5efeb2c35baa48cf0bfc4
Author: Amy Liffey  gentoo  org>
AuthorDate: Wed Jan  2 21:57:47 2019 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan  2 22:04:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32931f35

dev-python/uranium: remove 3.3.0, 3.5.1

Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-python/uranium/Manifest |  2 --
 dev-python/uranium/uranium-3.3.0.ebuild | 62 -
 dev-python/uranium/uranium-3.5.1.ebuild | 62 -
 3 files changed, 126 deletions(-)

diff --git a/dev-python/uranium/Manifest b/dev-python/uranium/Manifest
index e6884758bdc..652b867bd1b 100644
--- a/dev-python/uranium/Manifest
+++ b/dev-python/uranium/Manifest
@@ -1,4 +1,2 @@
-DIST uranium-3.3.0.tar.gz 906093 BLAKE2B 
d41608170da64f93d6149e76cc28fa476e439f6b291bc667f8b562dbcde047f234aa77cfa52b73420f286b926ef05ef50df8fd74722fc81dd3fe94b407bee7f4
 SHA512 
48de8ecf100f6bfbaa6b3bc6562fef25991ad07375f3d8f752f130b44c2e4728b2979f99de23570cd46367d868bb7139dfd9d73a7d3755d2141edc1fd46939b3
 DIST uranium-3.4.1.tar.gz 646742 BLAKE2B 
eb65d5a35b3c63cfb069f6c1077a91b7aa10517dd7fe6938b639f1229e61c5c6aa892447cd9d5851df46808f01f237820811b4358a235c50a89f2333df3418ef
 SHA512 
59e0a605f3d898765bb670104cabb7fb1471061934900e63b54c1a07219970e07414a3983e96a577f5986302779b7acedc8e0ef0da3756dceefc0170ec80645b
-DIST uranium-3.5.1.tar.gz 664431 BLAKE2B 
aa7a5241672316ae63cc2e55bb0986cd3bbba3c82cf90334efd7d097b714eb574f0caebec571beab6a3f78c08ab9a7c1699842031c5bcd074ebb0d9008e05784
 SHA512 
2924721f5308eb8f27826316a705a12f0768889a4a6c9de431d6827a98036b664497c12ef1dd42e47f67e566fe169d7b5941b62426952c9bec1797933bfc62ce
 DIST uranium-3.6.0.tar.gz 668552 BLAKE2B 
84ab1eed5474bf14aec5b7782b332e9846d14f589c0dfa7366c74ad682fdc0a8e5ef94a0b9576f0e80cf792b49132d3abb3f17341a2e8570d08bf898231deca6
 SHA512 
41779e9cf76dff8f74252f668d1cf909c93f4f1416f75d2ed263f89fcfccfbcebce5580d8202d8d1697491139db448bbfa76e2dbc761dd24cb98030b3241e80d

diff --git a/dev-python/uranium/uranium-3.3.0.ebuild 
b/dev-python/uranium/uranium-3.3.0.ebuild
deleted file mode 100644
index cd83c93f844..000
--- a/dev-python/uranium/uranium-3.3.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{5,6} )
-
-inherit cmake-utils python-single-r1
-
-MY_PN="Uranium"
-
-DESCRIPTION="A Python framework for building 3D printing related applications"
-HOMEPAGE="https://github.com/Ultimaker/Uranium;
-SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   ~dev-libs/libarcus-${PV}:=[python,${PYTHON_USEDEP}]
-   =sci-libs/scipy-1.1[${PYTHON_USEDEP}]
-   dev-qt/qtquickcontrols:5
-   dev-qt/qtquickcontrols2:5"
-
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   doc? ( app-doc/doxygen )
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-
-DOCS=( README.md )
-
-PATCHES=( "${FILESDIR}/${PN}-3.3.0-fix-install-paths.patch" )
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DPYTHON_SITE_PACKAGES_DIR="$(python_get_sitedir)" )
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-   if use doc; then
-   cmake-utils_src_compile doc
-   DOCS+=( html )
-   fi
-}
-
-src_test() {
-   emake -C "${BUILD_DIR}" tests
-}
-
-src_install() {
-   cmake-utils_src_install
-   python_optimize "${D}usr/$(get_libdir)"
-}

diff --git a/dev-python/uranium/uranium-3.5.1.ebuild 
b/dev-python/uranium/uranium-3.5.1.ebuild
deleted file mode 100644
index cd83c93f844..000
--- a/dev-python/uranium/uranium-3.5.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{5,6} )
-
-inherit cmake-utils python-single-r1
-
-MY_PN="Uranium"
-
-DESCRIPTION="A Python framework for building 3D printing related applications"
-HOMEPAGE="https://github.com/Ultimaker/Uranium;
-SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   ~dev-libs/libarcus-${PV}:=[python,${PYTHON_USEDEP}]
-   =sci-libs/scipy-1.1[${PYTHON_USEDEP}]
-   dev-qt/qtquickcontrols:5
-   dev-qt/qtquickcontrols2:5"
-
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   doc? ( app-doc/doxygen )
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-
-DOCS=( README.md )
-
-PATCHES=( "${FILESDIR}/${PN}-3.3.0-fix-install-paths.patch" )
-

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

2019-01-02 Thread Amy Liffey
commit: 1912b05ade37656ac10f402f0ae49ed0dcd5b9ae
Author: Amy Liffey  gentoo  org>
AuthorDate: Wed Jan  2 21:55:26 2019 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan  2 22:04:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1912b05a

dev-libs/libarcus: remove old 3.3.0, 3.5.1

Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-libs/libarcus/Manifest  |  1 -
 dev-libs/libarcus/libarcus-3.3.0.ebuild | 42 -
 dev-libs/libarcus/libarcus-3.5.1.ebuild | 42 -
 3 files changed, 85 deletions(-)

diff --git a/dev-libs/libarcus/Manifest b/dev-libs/libarcus/Manifest
index d697b5ee818..6b335ca00ad 100644
--- a/dev-libs/libarcus/Manifest
+++ b/dev-libs/libarcus/Manifest
@@ -1,4 +1,3 @@
-DIST libarcus-3.3.0.tar.gz 29695 BLAKE2B 
a63ca06133cf7db556fe82cc7ea060badd7838d697822d64e09c52aaa81a8509bfa6010037004593da3b1e66dde510767a992524f8e1719e614932b88b9393fe
 SHA512 
a911fb5784ceb835ba2c175ce42cc10544bdd0834e987d8ac1be2517293f00e596f94910d8bf5f37f61e63246ba6e78d28a23bc061809e70b1bb6ad1a21107c9
 DIST libarcus-3.4.1.tar.gz 29699 BLAKE2B 
73f132ff9d908468f1d67c54b7430ac84c0aebb5dd12282dc894b877a91da3f9822e4db8bf16cb53f313396598d3890be9e06e50737b0a50edfc84543285f251
 SHA512 
63ed8d8da389641b91ed955624c04ca5488f98d3ef409c4a94ad1962155d6aedd8d61ca0231543cfe4e92ae10beb1f957eb48f74b0c21447a1bd9b66d85d
 DIST libarcus-3.5.1.tar.gz 28935 BLAKE2B 
ae850a0923e45446f248fb9944cd795cfa07e05ae4a1c0c91089fd60711603cb1c7b6c3ec81e71496e1a5a2752abb215cbcf725be65a0f8ca92dd0c9d24ed3f1
 SHA512 
a3cf8599aee83aa080d23849c2c9760e1342fd738db58f4e4bb974a9c3f3dfa34dab1fead6292aa6e27ad9a659fda7b92f031c141039bc3118df8f97cc4b8712
 DIST libarcus-3.6.0.tar.gz 29469 BLAKE2B 
c032dd51631b10c04e69dac4425c8a5d180cf8c983b896330b2dcd5d479467d6a2e94827ef8accad25399167457e5ae9e96f1a363c986be33de8255c3e80b1fb
 SHA512 
1bc50a08cbec61edefd78f3c347cca08f6bc40a308472bf6788c2c8962b03ea81b32357be18a3c34847c121eb52ee6836da22cea65b1a8f64b7c924bda290430

diff --git a/dev-libs/libarcus/libarcus-3.3.0.ebuild 
b/dev-libs/libarcus/libarcus-3.3.0.ebuild
deleted file mode 100644
index d0e49ef66b9..000
--- a/dev-libs/libarcus/libarcus-3.3.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{5,6} )
-
-inherit cmake-utils python-single-r1
-
-MY_PN="libArcus"
-
-DESCRIPTION="This library facilitates communication between Cura and its 
backend"
-HOMEPAGE="https://github.com/Ultimaker/libArcus;
-SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0/3"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples python static-libs"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="${PYTHON_DEPS}
-   dev-python/sip[${PYTHON_USEDEP}]
-   dev-libs/protobuf
-   python? ( dev-python/protobuf-python[${PYTHON_USEDEP}] )"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_PYTHON=$(usex python ON OFF)
-   -DBUILD_EXAMPLES=$(usex examples ON OFF)
-   -DBUILD_STATIC=$(usex static-libs ON OFF)
-   )
-   use python && mycmakeargs+=( 
-DPYTHON_SITE_PACKAGES_DIR="$(python_get_sitedir)" )
-   cmake-utils_src_configure
-}

diff --git a/dev-libs/libarcus/libarcus-3.5.1.ebuild 
b/dev-libs/libarcus/libarcus-3.5.1.ebuild
deleted file mode 100644
index 3714aa3353b..000
--- a/dev-libs/libarcus/libarcus-3.5.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{5,6} )
-
-inherit cmake-utils python-single-r1
-
-MY_PN="libArcus"
-
-DESCRIPTION="This library facilitates communication between Cura and its 
backend"
-HOMEPAGE="https://github.com/Ultimaker/libArcus;
-SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0/3"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples python static-libs"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="${PYTHON_DEPS}
-   dev-python/sip[${PYTHON_USEDEP}]
-   dev-libs/protobuf
-   python? ( dev-python/protobuf-python[${PYTHON_USEDEP}] )"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_PYTHON=$(usex python ON OFF)
-   -DBUILD_EXAMPLES=$(usex examples ON OFF)
-   -DBUILD_STATIC=$(usex static-libs ON OFF)
-   )
-   use python && mycmakeargs+=( 
-DPYTHON_SITE_PACKAGES_DIR="$(python_get_sitedir)" )
-   cmake-utils_src_configure
-}



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

2019-01-02 Thread Amy Liffey
commit: 0548ded54543bdd0b48512cdfe3e759168821732
Author: Amy Liffey  gentoo  org>
AuthorDate: Wed Jan  2 22:02:36 2019 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan  2 22:04:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0548ded5

media-gfx/fdm-materials: remove old 3.3.0

Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 media-gfx/fdm-materials/Manifest   |  1 -
 media-gfx/fdm-materials/fdm-materials-3.3.0.ebuild | 18 --
 2 files changed, 19 deletions(-)

diff --git a/media-gfx/fdm-materials/Manifest b/media-gfx/fdm-materials/Manifest
index 2735274beea..b55dac5ddb9 100644
--- a/media-gfx/fdm-materials/Manifest
+++ b/media-gfx/fdm-materials/Manifest
@@ -1,3 +1,2 @@
-DIST fdm-materials-3.3.0.tar.gz 20460 BLAKE2B 
31f8c65b702a414da7ce51bddb2d8523ef65bcdfa12caa6effbb6fadc11a90511b11a6844ae8ee679ff0fed3d3c6e3cf634245ab6c7489a8202f3c9799ecd655
 SHA512 
e66283616eec7de22c3e1e782683c15991e6def66d79aba0357c6dcafa7ee0b3bbf6aa24f685da68b7215d68ee90b5fac602ccae9027a651609ca5e423d429d6
 DIST fdm-materials-3.4.1.tar.gz 20852 BLAKE2B 
7ad125e62c1a1cf2a05440c6ef593bf5115e6998d1a2d190063eaaadf8b9d0d93a1c98a1f2fdf672657e2c47159cc49ba6402e47ef5b55b880a8f0a7bffc9969
 SHA512 
c635bb3d3875e10abdc8f54c22ee74abf678cf8409ebeda6f083ac368025f90bd1871f9b13ad94c843f80073e0ae20d1dc08e80bed37ea7e2bfb3161d8ee8f0d
 DIST fdm-materials-3.6.0.tar.gz 23037 BLAKE2B 
842edbbef94dbf8a775d81bae3b6621dfeff9ba5cc8d9986ad672f95fe864007c931ef37d38c8702201d286c1cdb9770ab5709e364335833fd40c8c1e4c0f68f
 SHA512 
1f868b716135a3b81495ed6445794c4d5cddc618dbf7a19b29ccdddbcd1d6f9d49190be7cea99c6dd2b8c07f1126973f1c43b223ff213ce04b6fe8811c71a577

diff --git a/media-gfx/fdm-materials/fdm-materials-3.3.0.ebuild 
b/media-gfx/fdm-materials/fdm-materials-3.3.0.ebuild
deleted file mode 100644
index a11c9629a10..000
--- a/media-gfx/fdm-materials/fdm-materials-3.3.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-MY_PN="fdm_materials"
-
-DESCRIPTION="FDM materials for media-gfx/cura"
-HOMEPAGE="https://github.com/Ultimaker/fdm_materials;
-SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="CC0-1.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-S="${WORKDIR}/${MY_PN}-${PV}"



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

2019-01-02 Thread Amy Liffey
commit: b59fc0ae61c6ed02d293d2030d190a9d7f1cfe5b
Author: Amy Liffey  gentoo  org>
AuthorDate: Wed Jan  2 22:01:37 2019 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan  2 22:04:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b59fc0ae

dev-libs/libsavitar: remove old 3.3.0, 3.5.1

Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-libs/libsavitar/Manifest   |  2 --
 dev-libs/libsavitar/libsavitar-3.3.0-r1.ebuild | 42 --
 dev-libs/libsavitar/libsavitar-3.5.1.ebuild| 42 --
 3 files changed, 86 deletions(-)

diff --git a/dev-libs/libsavitar/Manifest b/dev-libs/libsavitar/Manifest
index b71b831f314..e0e19f26961 100644
--- a/dev-libs/libsavitar/Manifest
+++ b/dev-libs/libsavitar/Manifest
@@ -1,4 +1,2 @@
-DIST libsavitar-3.3.0.tar.gz 92460 BLAKE2B 
7b68e42b41092986452684f5778873a2636741fcd5659d2ff543b3a81fbe1e9fc7a216b77506873e08e9a1c76dfa8d365d7524a83b974db864ca60727a6a8d4e
 SHA512 
9b64e18496dac00f521294ae2401002b0cca1249a80426ac0c1a1edb0d41984aba957a0c2e9acbd1ac1678307f2778617dab3c88db5d244bd746314d1a991eba
 DIST libsavitar-3.4.1.tar.gz 92457 BLAKE2B 
ef5b7bb87d7b3293c0634d510f860b64f3235f46c8abb1365eb5e439b6f1cf3eed6ff1fa4f2a3476a6f3ed0193356d8019a6ccbce044c29339ec2693b96db3d4
 SHA512 
4273723536578816ab16c2d9f8c0fba57651a2cd5730e45a27e5ed5ec6a7986f59ef932094392b6bf7bd9dd9555cc44e09505c843e9b364a2c7bcc1770af1f35
-DIST libsavitar-3.5.1.tar.gz 92456 BLAKE2B 
6b7b533af744d3e9c59aae2338cb050cc44240969f07184d311fc1778487e230459cee4684d863a582c52ced34aa5e42bc6b7816ad5d8560f107ae6373f2aebb
 SHA512 
740c3df1a0ae5bc406d1ac555d5952f9d1d49089d8b0eda9c4fafdf3c902f44b7a137906aa5a00ef0ea46d9f76409baf62a26c269d8401abcc642d36a2f7b524
 DIST libsavitar-3.6.0.tar.gz 92456 BLAKE2B 
badd2e416015c2d3331cfe77840466f11f2b671821474b78fff084c4f1c3bebab7b2ae16f75918d4eb40996e293165be46f98efea20edc57b1e1255c2ea9fed0
 SHA512 
6d7c416218a69b1327ed211a9b198cdfb6ebdf1fc9c8c76b898882a63d0905521d5e41380b21f0b8100ab3e3474bbbf142adea29c6643f03bc3f8c3e6ec3c72f

diff --git a/dev-libs/libsavitar/libsavitar-3.3.0-r1.ebuild 
b/dev-libs/libsavitar/libsavitar-3.3.0-r1.ebuild
deleted file mode 100644
index 4b686c7e432..000
--- a/dev-libs/libsavitar/libsavitar-3.3.0-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{3_5,3_6} )
-inherit cmake-utils python-single-r1
-
-MY_PN="libSavitar"
-
-DESCRIPTION="C++ implementation of 3mf loading with SIP python bindings"
-HOMEPAGE="https://github.com/Ultimaker/libSavitar;
-SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0/3"
-KEYWORDS="~amd64 ~x86"
-IUSE="+python static-libs"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="${PYTHON_DEPS}
-   dev-libs/pugixml
-   dev-python/sip[${PYTHON_USEDEP}]"
-
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-PATCHES=( "${FILESDIR}"/${P}-remove-packaged-pugixml.patch )
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_PYTHON=$(usex python ON OFF)
-   -DBUILD_STATIC=$(usex static-libs ON OFF)
-   )
-   use python && mycmakeargs+=( 
-DPYTHON_SITE_PACKAGES_DIR="$(python_get_sitedir)" )
-   cmake-utils_src_configure
-}

diff --git a/dev-libs/libsavitar/libsavitar-3.5.1.ebuild 
b/dev-libs/libsavitar/libsavitar-3.5.1.ebuild
deleted file mode 100644
index 939a582d09b..000
--- a/dev-libs/libsavitar/libsavitar-3.5.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{5,6} )
-inherit cmake-utils python-single-r1
-
-MY_PN="libSavitar"
-
-DESCRIPTION="C++ implementation of 3mf loading with SIP python bindings"
-HOMEPAGE="https://github.com/Ultimaker/libSavitar;
-SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0/3"
-KEYWORDS="~amd64 ~x86"
-IUSE="+python static-libs"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="${PYTHON_DEPS}
-   dev-libs/pugixml
-   dev-python/sip[${PYTHON_USEDEP}]"
-
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-PATCHES=( "${FILESDIR}"/${PN}-3.3.0-remove-packaged-pugixml.patch )
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_PYTHON=$(usex python ON OFF)
-   -DBUILD_STATIC=$(usex static-libs ON OFF)
-   )
-   use python && mycmakeargs+=( 
-DPYTHON_SITE_PACKAGES_DIR="$(python_get_sitedir)" )
-   cmake-utils_src_configure
-}



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

2019-01-02 Thread Thomas Deutschmann
commit: 8d6b4d861cc299d5dd9691a73f9eab81e02d5f6c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jan  2 21:57:28 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jan  2 21:58:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d6b4d86

dev-libs/openssl: rev bumped to add some cherry-picked patches

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

 ...-1.1.1a-fix-a-minor-nit-in-hkdflabel-size.patch |  27 ++
 ...ix-cert-with-rsa-instead-of-rsaEncryption.patch |  97 +
 ...ix-some-SSL_export_keying_material-issues.patch | 420 +
 ...a-fix-wrong-return-value-in-ssl3_ctx_ctrl.patch |  26 ++
 ...ure-build_SYS_str_reasons_preserves_errno.patch |  68 
 .../openssl-1.1.1a-preserve-errno-on-dlopen.patch  |  51 +++
 ...-system-error-number-in-a-few-more-places.patch |  57 +++
 ...t-reduce-stack-usage-in-tls13_hkdf_expand.patch |  56 +++
 dev-libs/openssl/openssl-1.1.1a-r1.ebuild  | 299 +++
 9 files changed, 1101 insertions(+)

diff --git 
a/dev-libs/openssl/files/openssl-1.1.1a-fix-a-minor-nit-in-hkdflabel-size.patch 
b/dev-libs/openssl/files/openssl-1.1.1a-fix-a-minor-nit-in-hkdflabel-size.patch
new file mode 100644
index 000..8014be130ab
--- /dev/null
+++ 
b/dev-libs/openssl/files/openssl-1.1.1a-fix-a-minor-nit-in-hkdflabel-size.patch
@@ -0,0 +1,27 @@
+From 3be71a31a1dda204bb95462a92cf7f247e64b939 Mon Sep 17 00:00:00 2001
+From: Bernd Edlinger 
+Date: Sun, 16 Dec 2018 12:43:59 +0100
+Subject: [PATCH] Fix a minor nit in the hkdflabel size
+
+Reviewed-by: Paul Dale 
+Reviewed-by: Matt Caswell 
+(Merged from https://github.com/openssl/openssl/pull/7913)
+
+(cherry picked from commit 0b4233f5a4a181a6dcb7c511cd2663e500e659a4)
+---
+ ssl/tls13_enc.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/ssl/tls13_enc.c b/ssl/tls13_enc.c
+index c3021d18aa9..e36b7d3a066 100644
+--- a/ssl/tls13_enc.c
 b/ssl/tls13_enc.c
+@@ -41,7 +41,7 @@ int tls13_hkdf_expand(SSL *s, const EVP_MD *md, const 
unsigned char *secret,
+  * + bytes for the hash itself
+  */
+ unsigned char hkdflabel[sizeof(uint16_t) + sizeof(uint8_t) +
+-+ sizeof(label_prefix) + TLS13_MAX_LABEL_LEN
+++ (sizeof(label_prefix) - 1) + TLS13_MAX_LABEL_LEN
+ + 1 + EVP_MAX_MD_SIZE];
+ WPACKET pkt;
+ 

diff --git 
a/dev-libs/openssl/files/openssl-1.1.1a-fix-cert-with-rsa-instead-of-rsaEncryption.patch
 
b/dev-libs/openssl/files/openssl-1.1.1a-fix-cert-with-rsa-instead-of-rsaEncryption.patch
new file mode 100644
index 000..8f249e22a1d
--- /dev/null
+++ 
b/dev-libs/openssl/files/openssl-1.1.1a-fix-cert-with-rsa-instead-of-rsaEncryption.patch
@@ -0,0 +1,97 @@
+From c25ae0fff78cb3cb784ef79167329d5cd55b62de Mon Sep 17 00:00:00 2001
+From: Bernd Edlinger 
+Date: Thu, 27 Dec 2018 22:18:21 +0100
+Subject: [PATCH] Fix cert with rsa instead of rsaEncryption as public key
+ algorithm
+
+Reviewed-by: Kurt Roeckx 
+(Merged from https://github.com/openssl/openssl/pull/7962)
+
+(cherry picked from commit 1f483a69bce11c940309edc437eee6e32294d5f2)
+---
+ crypto/rsa/rsa_ameth.c|  9 ++---
+ test/certs/root-cert-rsa2.pem | 18 ++
+ test/recipes/25-test_verify.t |  4 +++-
+ 3 files changed, 27 insertions(+), 4 deletions(-)
+ create mode 100644 test/certs/root-cert-rsa2.pem
+
+diff --git a/crypto/rsa/rsa_ameth.c b/crypto/rsa/rsa_ameth.c
+index a6595aec054..75debb3e0a9 100644
+--- a/crypto/rsa/rsa_ameth.c
 b/crypto/rsa/rsa_ameth.c
+@@ -34,7 +34,7 @@ static int rsa_param_encode(const EVP_PKEY *pkey,
+ 
+ *pstr = NULL;
+ /* If RSA it's just NULL type */
+-if (pkey->ameth->pkey_id == EVP_PKEY_RSA) {
++if (pkey->ameth->pkey_id != EVP_PKEY_RSA_PSS) {
+ *pstrtype = V_ASN1_NULL;
+ return 1;
+ }
+@@ -58,7 +58,7 @@ static int rsa_param_decode(RSA *rsa, const X509_ALGOR *alg)
+ int algptype;
+ 
+ X509_ALGOR_get0(, , , alg);
+-if (OBJ_obj2nid(algoid) == EVP_PKEY_RSA)
++if (OBJ_obj2nid(algoid) != EVP_PKEY_RSA_PSS)
+ return 1;
+ if (algptype == V_ASN1_UNDEF)
+ return 1;
+@@ -109,7 +109,10 @@ static int rsa_pub_decode(EVP_PKEY *pkey, X509_PUBKEY 
*pubkey)
+ RSA_free(rsa);
+ return 0;
+ }
+-EVP_PKEY_assign(pkey, pkey->ameth->pkey_id, rsa);
++if (!EVP_PKEY_assign(pkey, pkey->ameth->pkey_id, rsa)) {
++RSA_free(rsa);
++return 0;
++}
+ return 1;
+ }
+ 
+diff --git a/test/certs/root-cert-rsa2.pem b/test/certs/root-cert-rsa2.pem
+new file mode 100644
+index 000..b817fdf3e5d
+--- /dev/null
 b/test/certs/root-cert-rsa2.pem
+@@ -0,0 +1,18 @@
++-BEGIN CERTIFICATE-
++MIIC7DCCAdSgAwIBAgIBATANBgkqhkiG9w0BAQsFADASMRAwDgYDVQQDDAdSb290
++IENBMCAXDTE2MDExNTA4MTk0OVoYDzIxMTYwMTE2MDgxOTQ5WjASMRAwDgYDVQQD

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

2019-01-02 Thread Amy Liffey
commit: b4bcea7b6bf920147435fbbf39a4d546f63866c3
Author: Mathy Vanvoorden  vanvoorden  be>
AuthorDate: Sat Dec  8 23:02:54 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan  2 21:49:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4bcea7b

media-gfx/cura: version bump to 3.6.0

Closes: https://bugs.gentoo.org/show_bug.cgi?id=669264
Closes: https://bugs.gentoo.org/show_bug.cgi?id=671552

Signed-off-by: Mathy Vanvoorden  vanvoorden.be>
Signed-off-by: Amy Liffey  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/10595
Package-Manager: Portage[mgorny]-2.3.51.1

 media-gfx/cura/Manifest  |  1 +
 media-gfx/cura/cura-3.6.0.ebuild | 73 
 2 files changed, 74 insertions(+)

diff --git a/media-gfx/cura/Manifest b/media-gfx/cura/Manifest
index fc0e250b33e..e25b1427a32 100644
--- a/media-gfx/cura/Manifest
+++ b/media-gfx/cura/Manifest
@@ -1,2 +1,3 @@
 DIST cura-3.3.1.tar.gz 21045888 BLAKE2B 
6298a291498fb7930970fdb15827e5698011e69c69326e07ecaf5440994b099aa3ce9ee2540b968ffaff1ad47a58ef76bc7c5c003e92b710d81fc649e4fc825a
 SHA512 
7b05885213828f0c297c7798b4bf7ea5967902893b5743b424d65d3a0c88804ed208c3d0361b92cade8ad31a42d1aff3a07eb4d2effa15597f942603a2d2bf63
 DIST cura-3.4.1.tar.gz 21720836 BLAKE2B 
228ad51d189f83d2a34c2af7a6edcbe468bc32ee6ac012141eac1b7332046790e2e85c4e643c1ebb13ceded6024cd52aeab2bcd0db555db8f355a7b568bed728
 SHA512 
5d1935c923173a5ea6d3a95181d61c8deffbb51f3ee4f3e4cb2c5a58f79581d3dd9adc6a9583e6ca0ab5da4c36b63695d7479e67d1237c132354616aa990e3c1
+DIST cura-3.6.0.tar.gz 23388945 BLAKE2B 
bd2f2e688306e7ef060141abae22c858e9fbb9385e49110079b48e69955c3f6630f8f69ad67fdf2d9e5c1ac0c969cd2d2f416642fc61a63867f79f88985c5c86
 SHA512 
b56e5575cb0eb15d75dcd2f4c33873a0a57805a8ba0ec7860811a2137658a656216c969c6e3316d65fbd5e43f2def10a6385ccbf4fc306d15098569ef279

diff --git a/media-gfx/cura/cura-3.6.0.ebuild b/media-gfx/cura/cura-3.6.0.ebuild
new file mode 100644
index 000..379309b70d6
--- /dev/null
+++ b/media-gfx/cura/cura-3.6.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{5,6} )
+inherit cmake-utils fdo-mime gnome2-utils python-single-r1
+
+MY_PN=Cura
+
+DESCRIPTION="A 3D model slicing application for 3D printing"
+HOMEPAGE="https://github.com/Ultimaker/Cura;
+SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+usb zeroconf"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-python/uranium-${PV:0:3}[${PYTHON_USEDEP}]
+   >=media-gfx/curaengine-${PV:0:3}
+   >=media-gfx/fdm-materials-${PV:0:3}
+   >=dev-libs/libsavitar-${PV:0:3}:=[python,${PYTHON_USEDEP}]
+   >=dev-libs/libcharon-${PV:0:3}[${PYTHON_USEDEP}]
+   usb? ( dev-python/pyserial[${PYTHON_USEDEP}] )
+   zeroconf? ( dev-python/zeroconf[${PYTHON_USEDEP}] )"
+
+DEPEND="${RDEPEND}
+   sys-devel/gettext"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+PATCHES=( "${FILESDIR}/${PN}-3.3.0-fix-install-paths.patch" )
+DOCS=( README.md )
+
+src_prepare() {
+   default
+   sed -i "s/set(CURA_VERSION \"master\"/set(CURA_VERSION \"${PV}\"/" 
CMakeLists.txt || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DPYTHON_SITE_PACKAGES_DIR="$(python_get_sitedir)"
+   )
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+}
+
+src_install() {
+   cmake-utils_src_install
+   doicon icons/*.png
+   python_optimize "${D}${get_libdir}"
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   fdo-mime_desktop_database_update
+   fdo-mime_mime_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   fdo-mime_desktop_database_update
+   fdo-mime_mime_database_update
+   gnome2_icon_cache_update
+}



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

2019-01-02 Thread Amy Liffey
commit: 496b36b53f88fc634bdcdf751824cbd75a282949
Author: Mathy Vanvoorden  vanvoorden  be>
AuthorDate: Sat Dec  8 22:43:26 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan  2 21:48:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=496b36b5

dev-libs/libsavitar: version bump to 3.6.0

Signed-off-by: Mathy Vanvoorden  vanvoorden.be>
Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage[mgorny]-2.3.51.1

 dev-libs/libsavitar/Manifest|  1 +
 dev-libs/libsavitar/libsavitar-3.6.0.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-libs/libsavitar/Manifest b/dev-libs/libsavitar/Manifest
index 88e825a6433..b71b831f314 100644
--- a/dev-libs/libsavitar/Manifest
+++ b/dev-libs/libsavitar/Manifest
@@ -1,3 +1,4 @@
 DIST libsavitar-3.3.0.tar.gz 92460 BLAKE2B 
7b68e42b41092986452684f5778873a2636741fcd5659d2ff543b3a81fbe1e9fc7a216b77506873e08e9a1c76dfa8d365d7524a83b974db864ca60727a6a8d4e
 SHA512 
9b64e18496dac00f521294ae2401002b0cca1249a80426ac0c1a1edb0d41984aba957a0c2e9acbd1ac1678307f2778617dab3c88db5d244bd746314d1a991eba
 DIST libsavitar-3.4.1.tar.gz 92457 BLAKE2B 
ef5b7bb87d7b3293c0634d510f860b64f3235f46c8abb1365eb5e439b6f1cf3eed6ff1fa4f2a3476a6f3ed0193356d8019a6ccbce044c29339ec2693b96db3d4
 SHA512 
4273723536578816ab16c2d9f8c0fba57651a2cd5730e45a27e5ed5ec6a7986f59ef932094392b6bf7bd9dd9555cc44e09505c843e9b364a2c7bcc1770af1f35
 DIST libsavitar-3.5.1.tar.gz 92456 BLAKE2B 
6b7b533af744d3e9c59aae2338cb050cc44240969f07184d311fc1778487e230459cee4684d863a582c52ced34aa5e42bc6b7816ad5d8560f107ae6373f2aebb
 SHA512 
740c3df1a0ae5bc406d1ac555d5952f9d1d49089d8b0eda9c4fafdf3c902f44b7a137906aa5a00ef0ea46d9f76409baf62a26c269d8401abcc642d36a2f7b524
+DIST libsavitar-3.6.0.tar.gz 92456 BLAKE2B 
badd2e416015c2d3331cfe77840466f11f2b671821474b78fff084c4f1c3bebab7b2ae16f75918d4eb40996e293165be46f98efea20edc57b1e1255c2ea9fed0
 SHA512 
6d7c416218a69b1327ed211a9b198cdfb6ebdf1fc9c8c76b898882a63d0905521d5e41380b21f0b8100ab3e3474bbbf142adea29c6643f03bc3f8c3e6ec3c72f

diff --git a/dev-libs/libsavitar/libsavitar-3.6.0.ebuild 
b/dev-libs/libsavitar/libsavitar-3.6.0.ebuild
new file mode 100644
index 000..939a582d09b
--- /dev/null
+++ b/dev-libs/libsavitar/libsavitar-3.6.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{5,6} )
+inherit cmake-utils python-single-r1
+
+MY_PN="libSavitar"
+
+DESCRIPTION="C++ implementation of 3mf loading with SIP python bindings"
+HOMEPAGE="https://github.com/Ultimaker/libSavitar;
+SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0/3"
+KEYWORDS="~amd64 ~x86"
+IUSE="+python static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-libs/pugixml
+   dev-python/sip[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.3.0-remove-packaged-pugixml.patch )
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_PYTHON=$(usex python ON OFF)
+   -DBUILD_STATIC=$(usex static-libs ON OFF)
+   )
+   use python && mycmakeargs+=( 
-DPYTHON_SITE_PACKAGES_DIR="$(python_get_sitedir)" )
+   cmake-utils_src_configure
+}



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

2019-01-02 Thread Amy Liffey
commit: 719c5d075421fd900c3ca5423f7070a996255048
Author: Mathy Vanvoorden  vanvoorden  be>
AuthorDate: Sat Dec  8 22:15:39 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan  2 21:48:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=719c5d07

media-gfx/curaengine: version bump to 3.6.0

Signed-off-by: Mathy Vanvoorden  vanvoorden.be>
Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage[mgorny]-2.3.51.1

 media-gfx/curaengine/Manifest|  1 +
 media-gfx/curaengine/curaengine-3.6.0.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/media-gfx/curaengine/Manifest b/media-gfx/curaengine/Manifest
index 376b5414798..964c502d65f 100644
--- a/media-gfx/curaengine/Manifest
+++ b/media-gfx/curaengine/Manifest
@@ -1,2 +1,3 @@
 DIST curaengine-3.3.0.tar.gz 935367 BLAKE2B 
c02fa8ac5d79f6506dad91967f46add0b22b585cfb9931d67e34a033a59ba828722782f7fcf590ef45aa645b3c5dcb92416dbb5ef321fd5bf19935b2b5f1d4e7
 SHA512 
14b1961c90ec8ecad6fadfb992b72a4e05f3fa6c9a7b580812f90410c655db9d5798d46aa17311c216631daae1c21f6255c6fc4a0d903a91091e0a7a63642f70
 DIST curaengine-3.4.1.tar.gz 949312 BLAKE2B 
4902575c40002ab49e3ef13c94c8531b6975ff62e58012dc48744e2d27e9d1767e8f7768250179a374ed24da5a5e2085e9c194068ad6ffb98fff0595a314f7b0
 SHA512 
51c75e299ef7728101a4c61aa033c9b07112b0955d2ec72ba6173684513ed3c503a744fab487efe2c19da01eb97bd1297b5b8724b4f767639c8e82eefcdd01be
+DIST curaengine-3.6.0.tar.gz 1390109 BLAKE2B 
a0a6b8016bb5fa2f772634a671fc391df45875fc36cdf100f00ce34b9d5495f32986c473b1ba4c184cb77e50a64e2648c5d4f31053790182e657b0c981e1412c
 SHA512 
340dad4c697fb0d7b633091715a904ae7df8973626e217ae2528d0121723c07a6cf0bbc740b9ad9980f3b288fa690c9c3ee43d90914264855dace007bbb334c8

diff --git a/media-gfx/curaengine/curaengine-3.6.0.ebuild 
b/media-gfx/curaengine/curaengine-3.6.0.ebuild
new file mode 100644
index 000..00cac9e508c
--- /dev/null
+++ b/media-gfx/curaengine/curaengine-3.6.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+MY_PN="CuraEngine"
+
+DESCRIPTION="A 3D model slicing engine for 3D printing"
+HOMEPAGE="https://github.com/Ultimaker/CuraEngine;
+SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND="${PYTHON_DEPS}
+   ~dev-libs/libarcus-${PV}:*
+   dev-libs/protobuf
+   dev-libs/stb"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen )"
+
+DOCS=( README.md )
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   local mycmakeargs=( "-DBUILD_TESTS=$(usex test ON OFF)" )
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_make
+   if use doc; then
+   doxygen
+   mv docs/html . || die
+   find html -name '*.md5' -or -name '*.map' -delete || die
+   DOCS+=( html )
+   fi
+}



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

2019-01-02 Thread Amy Liffey
commit: 48b9b9a879cf422484c73638c2941b0ba0352f9c
Author: Mathy Vanvoorden  vanvoorden  be>
AuthorDate: Sat Dec  8 22:45:54 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan  2 21:49:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48b9b9a8

dev-libs/libcharon: version bump to 3.6.0

Signed-off-by: Mathy Vanvoorden  vanvoorden.be>
Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage[mgorny]-2.3.51.1

 dev-libs/libcharon/Manifest   |  1 +
 dev-libs/libcharon/libcharon-3.6.0.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-libs/libcharon/Manifest b/dev-libs/libcharon/Manifest
index 9034c658bc3..c722cd448f0 100644
--- a/dev-libs/libcharon/Manifest
+++ b/dev-libs/libcharon/Manifest
@@ -1,3 +1,4 @@
 DIST libcharon-3.3.0.tar.gz 141001 BLAKE2B 
80d880ac274a53dc6673d9993ef8474091a036e6faac8fa44df3ace0f4b2fcf0102229b0f407acf9f7df7c56fb08a60c7ac3b7078e5e5daf86e1f0fe3fa453fa
 SHA512 
92e7a33c77d05224f0b07c92f105d66010e727f67ec51e6dc314c001953e14047a7d59e2e0887950dcd38d25595df5186161ff1c0272a1193bcd8ccd64b0033b
 DIST libcharon-3.4.1.tar.gz 143489 BLAKE2B 
e8eb5317c708b808981cf8cb53614b54a34abca284457716b7997633a86e3cc2101f788b5c39b9292944d884985f3c342459626282695be484be5adf32b53501
 SHA512 
9aa269e477ce6c5c563986fcfd0061032dc58df30a7bd687a243db06ef071e888d45cc2c47cfeaac0837672529d6b3150a0a60d0cb357cea5035e47ba16115f3
 DIST libcharon-3.5.1.tar.gz 143496 BLAKE2B 
bffbe111b6d671d4c2b636e3f708555ba98acafb0d0475c07e0658bca7a557a678097a0daa600dd59f71628802a5c2b995683a25965da200681373b9184e9a1f
 SHA512 
d8cf3b95e09fe9f046e7b2c3a2163f8d125e25c2b5c13c286fd8144bda865457bd730a01f8ac83b3b4eb68ff4b7d1a59e030e99f92f5bea612845380c71ff772
+DIST libcharon-3.6.0.tar.gz 143947 BLAKE2B 
5787f734e0d494eb9fc151fcf240c36b0ade38546fbbcc4e563c4d746d3e3634bd7e599e8258c0f05d96f33f6ee8283101c7dcaa1e3583244e0109bdbff7a041
 SHA512 
15d2b0f348bb70ef4fd92e9a4f11ed8d70bd8ee0fcd1e1e8c71d4e04a54fb5dff66f7abe81fea34630f3e200dd1aae39c697dffd95ff35fb60ff06f4a443e8b4

diff --git a/dev-libs/libcharon/libcharon-3.6.0.ebuild 
b/dev-libs/libcharon/libcharon-3.6.0.ebuild
new file mode 100644
index 000..503dd3878a8
--- /dev/null
+++ b/dev-libs/libcharon/libcharon-3.6.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{5,6} )
+inherit cmake-utils python-single-r1
+
+MY_PN="libCharon"
+
+DESCRIPTION="This library facilitates communication between Cura and its 
backend"
+HOMEPAGE="https://github.com/Ultimaker/libCharon;
+SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0/3"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"



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

2019-01-02 Thread Amy Liffey
commit: 2209d250ac0e7c55c2656b016ac6ec70a12b2ad2
Author: Mathy Vanvoorden  vanvoorden  be>
AuthorDate: Sat Dec  8 22:40:34 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan  2 21:48:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2209d250

media-gfx/fdm-materials: version bump to 3.6.0

Signed-off-by: Mathy Vanvoorden  vanvoorden.be>
Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage[mgorny]-2.3.51.1

 media-gfx/fdm-materials/Manifest   |  1 +
 media-gfx/fdm-materials/fdm-materials-3.6.0.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/media-gfx/fdm-materials/Manifest b/media-gfx/fdm-materials/Manifest
index 2c6cbf67a03..2735274beea 100644
--- a/media-gfx/fdm-materials/Manifest
+++ b/media-gfx/fdm-materials/Manifest
@@ -1,2 +1,3 @@
 DIST fdm-materials-3.3.0.tar.gz 20460 BLAKE2B 
31f8c65b702a414da7ce51bddb2d8523ef65bcdfa12caa6effbb6fadc11a90511b11a6844ae8ee679ff0fed3d3c6e3cf634245ab6c7489a8202f3c9799ecd655
 SHA512 
e66283616eec7de22c3e1e782683c15991e6def66d79aba0357c6dcafa7ee0b3bbf6aa24f685da68b7215d68ee90b5fac602ccae9027a651609ca5e423d429d6
 DIST fdm-materials-3.4.1.tar.gz 20852 BLAKE2B 
7ad125e62c1a1cf2a05440c6ef593bf5115e6998d1a2d190063eaaadf8b9d0d93a1c98a1f2fdf672657e2c47159cc49ba6402e47ef5b55b880a8f0a7bffc9969
 SHA512 
c635bb3d3875e10abdc8f54c22ee74abf678cf8409ebeda6f083ac368025f90bd1871f9b13ad94c843f80073e0ae20d1dc08e80bed37ea7e2bfb3161d8ee8f0d
+DIST fdm-materials-3.6.0.tar.gz 23037 BLAKE2B 
842edbbef94dbf8a775d81bae3b6621dfeff9ba5cc8d9986ad672f95fe864007c931ef37d38c8702201d286c1cdb9770ab5709e364335833fd40c8c1e4c0f68f
 SHA512 
1f868b716135a3b81495ed6445794c4d5cddc618dbf7a19b29ccdddbcd1d6f9d49190be7cea99c6dd2b8c07f1126973f1c43b223ff213ce04b6fe8811c71a577

diff --git a/media-gfx/fdm-materials/fdm-materials-3.6.0.ebuild 
b/media-gfx/fdm-materials/fdm-materials-3.6.0.ebuild
new file mode 100644
index 000..8d5efda4462
--- /dev/null
+++ b/media-gfx/fdm-materials/fdm-materials-3.6.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+MY_PN="fdm_materials"
+
+DESCRIPTION="FDM materials for media-gfx/cura"
+HOMEPAGE="https://github.com/Ultimaker/fdm_materials;
+SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="CC0-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+S="${WORKDIR}/${MY_PN}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/curaengine/, dev-libs/stb/

2019-01-02 Thread Amy Liffey
commit: d1d9eec5390dc20587a59c37d44347cf64b760e3
Author: Mathy Vanvoorden  vanvoorden  be>
AuthorDate: Sat Dec  8 22:09:27 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan  2 21:48:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1d9eec5

dev-libs/stb: new package

This is a header-only package that curaengine uses. Curaengine tries to pull it
from git if not found on the system, which causes the build to break. This
package installs the header files in a place where cmake will find it during
the build.

Closes: https://bugs.gentoo.org/show_bug.cgi?id=670638
Closes: https://bugs.gentoo.org/show_bug.cgi?id=670604
Closes: https://bugs.gentoo.org/show_bug.cgi?id=670418
Closes: https://bugs.gentoo.org/show_bug.cgi?id=661416

Signed-off-by: Mathy Vanvoorden  vanvoorden.be>
Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage[mgorny]-2.3.51.1

 dev-libs/stb/Manifest|  1 +
 dev-libs/stb/metadata.xml| 19 
 dev-libs/stb/stb-20180211.ebuild | 34 
 media-gfx/curaengine/curaengine-3.4.1.ebuild |  5 ++--
 4 files changed, 57 insertions(+), 2 deletions(-)

diff --git a/dev-libs/stb/Manifest b/dev-libs/stb/Manifest
new file mode 100644
index 000..d666f693370
--- /dev/null
+++ b/dev-libs/stb/Manifest
@@ -0,0 +1 @@
+DIST stb-20180211.tar.gz 1327803 BLAKE2B 
a910ac78c5e3760a3e4c74e033d15230c39abd89aeb083ba6c7cd23f8339926e8ab82fde1b6f4fe7a1a312023979a74b961abe263c40b18b3bb8239cbdfa204e
 SHA512 
232ef301d4d6c82c7c5f0e4234b9160cc815f3b6bcc35d341cdf8738646f2f0887ee9838680699f4c9f4274b1390036b2c4fb3ebc2d663af8ff888114dc9f04b

diff --git a/dev-libs/stb/metadata.xml b/dev-libs/stb/metadata.xml
new file mode 100644
index 000..c6be08a3261
--- /dev/null
+++ b/dev-libs/stb/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   3dpr...@gentoo.org
+   Gentoo 3D Printer Project
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   ma...@vanvoorden.be
+   Mathy Vanvoorden
+   
+   
+   nothings/stb
+   
+

diff --git a/dev-libs/stb/stb-20180211.ebuild b/dev-libs/stb/stb-20180211.ebuild
new file mode 100644
index 000..6efc838e61b
--- /dev/null
+++ b/dev-libs/stb/stb-20180211.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# There are no offical releases
+CHECKSUM="e6afb9cbae4064da8c3e69af3ff5c4629579c1d2"
+
+DESCRIPTION="single-file public domain (or MIT licensed) libraries for C/C++"
+HOMEPAGE="https://github.com/nothings/stb;
+SRC_URI="https://github.com/nothings/stb/archive/${CHECKSUM}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="|| ( MIT Unlicense )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE=""
+
+S="${WORKDIR}/${PN}-${CHECKSUM}"
+
+DEPEND=""
+RDEPEND=""
+
+src_prepare() {
+   default
+
+   # Move the header files in a folder so they don't pollute the include 
dir
+   mkdir stb || die
+   mv *.h stb/ || die
+}
+
+src_install() {
+   doheader -r stb
+}

diff --git a/media-gfx/curaengine/curaengine-3.4.1.ebuild 
b/media-gfx/curaengine/curaengine-3.4.1.ebuild
index 2f945665c4a..00cac9e508c 100644
--- a/media-gfx/curaengine/curaengine-3.4.1.ebuild
+++ b/media-gfx/curaengine/curaengine-3.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,7 +18,8 @@ IUSE="doc test"
 
 RDEPEND="${PYTHON_DEPS}
~dev-libs/libarcus-${PV}:*
-   dev-libs/protobuf"
+   dev-libs/protobuf
+   dev-libs/stb"
 DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
 



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

2019-01-02 Thread Amy Liffey
commit: bfee595bfe6cdd372367993fbb4bd1e31efe9075
Author: Mathy Vanvoorden  vanvoorden  be>
AuthorDate: Sat Dec  8 20:59:30 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan  2 21:48:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfee595b

dev-libs/libarcus: version bump to 3.6.0

Signed-off-by: Mathy Vanvoorden  vanvoorden.be>
Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage[mgorny]-2.3.51.1

 dev-libs/libarcus/Manifest  |  1 +
 dev-libs/libarcus/libarcus-3.6.0.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-libs/libarcus/Manifest b/dev-libs/libarcus/Manifest
index 96f22701ff6..d697b5ee818 100644
--- a/dev-libs/libarcus/Manifest
+++ b/dev-libs/libarcus/Manifest
@@ -1,3 +1,4 @@
 DIST libarcus-3.3.0.tar.gz 29695 BLAKE2B 
a63ca06133cf7db556fe82cc7ea060badd7838d697822d64e09c52aaa81a8509bfa6010037004593da3b1e66dde510767a992524f8e1719e614932b88b9393fe
 SHA512 
a911fb5784ceb835ba2c175ce42cc10544bdd0834e987d8ac1be2517293f00e596f94910d8bf5f37f61e63246ba6e78d28a23bc061809e70b1bb6ad1a21107c9
 DIST libarcus-3.4.1.tar.gz 29699 BLAKE2B 
73f132ff9d908468f1d67c54b7430ac84c0aebb5dd12282dc894b877a91da3f9822e4db8bf16cb53f313396598d3890be9e06e50737b0a50edfc84543285f251
 SHA512 
63ed8d8da389641b91ed955624c04ca5488f98d3ef409c4a94ad1962155d6aedd8d61ca0231543cfe4e92ae10beb1f957eb48f74b0c21447a1bd9b66d85d
 DIST libarcus-3.5.1.tar.gz 28935 BLAKE2B 
ae850a0923e45446f248fb9944cd795cfa07e05ae4a1c0c91089fd60711603cb1c7b6c3ec81e71496e1a5a2752abb215cbcf725be65a0f8ca92dd0c9d24ed3f1
 SHA512 
a3cf8599aee83aa080d23849c2c9760e1342fd738db58f4e4bb974a9c3f3dfa34dab1fead6292aa6e27ad9a659fda7b92f031c141039bc3118df8f97cc4b8712
+DIST libarcus-3.6.0.tar.gz 29469 BLAKE2B 
c032dd51631b10c04e69dac4425c8a5d180cf8c983b896330b2dcd5d479467d6a2e94827ef8accad25399167457e5ae9e96f1a363c986be33de8255c3e80b1fb
 SHA512 
1bc50a08cbec61edefd78f3c347cca08f6bc40a308472bf6788c2c8962b03ea81b32357be18a3c34847c121eb52ee6836da22cea65b1a8f64b7c924bda290430

diff --git a/dev-libs/libarcus/libarcus-3.6.0.ebuild 
b/dev-libs/libarcus/libarcus-3.6.0.ebuild
new file mode 100644
index 000..3714aa3353b
--- /dev/null
+++ b/dev-libs/libarcus/libarcus-3.6.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{5,6} )
+
+inherit cmake-utils python-single-r1
+
+MY_PN="libArcus"
+
+DESCRIPTION="This library facilitates communication between Cura and its 
backend"
+HOMEPAGE="https://github.com/Ultimaker/libArcus;
+SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0/3"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples python static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-python/sip[${PYTHON_USEDEP}]
+   dev-libs/protobuf
+   python? ( dev-python/protobuf-python[${PYTHON_USEDEP}] )"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_PYTHON=$(usex python ON OFF)
+   -DBUILD_EXAMPLES=$(usex examples ON OFF)
+   -DBUILD_STATIC=$(usex static-libs ON OFF)
+   )
+   use python && mycmakeargs+=( 
-DPYTHON_SITE_PACKAGES_DIR="$(python_get_sitedir)" )
+   cmake-utils_src_configure
+}



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

2019-01-02 Thread Amy Liffey
commit: 77616accc578d346dc5002693bd26d41f565c3d7
Author: Mathy Vanvoorden  vanvoorden  be>
AuthorDate: Sat Dec  8 21:04:37 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan  2 21:48:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77616acc

dev-python/uranium: version bump to 3.6.0

Signed-off-by: Mathy Vanvoorden  vanvoorden.be>
Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage[mgorny]-2.3.51.1

 dev-python/uranium/Manifest |  1 +
 dev-python/uranium/uranium-3.6.0.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/dev-python/uranium/Manifest b/dev-python/uranium/Manifest
index eb8c70c52b5..e6884758bdc 100644
--- a/dev-python/uranium/Manifest
+++ b/dev-python/uranium/Manifest
@@ -1,3 +1,4 @@
 DIST uranium-3.3.0.tar.gz 906093 BLAKE2B 
d41608170da64f93d6149e76cc28fa476e439f6b291bc667f8b562dbcde047f234aa77cfa52b73420f286b926ef05ef50df8fd74722fc81dd3fe94b407bee7f4
 SHA512 
48de8ecf100f6bfbaa6b3bc6562fef25991ad07375f3d8f752f130b44c2e4728b2979f99de23570cd46367d868bb7139dfd9d73a7d3755d2141edc1fd46939b3
 DIST uranium-3.4.1.tar.gz 646742 BLAKE2B 
eb65d5a35b3c63cfb069f6c1077a91b7aa10517dd7fe6938b639f1229e61c5c6aa892447cd9d5851df46808f01f237820811b4358a235c50a89f2333df3418ef
 SHA512 
59e0a605f3d898765bb670104cabb7fb1471061934900e63b54c1a07219970e07414a3983e96a577f5986302779b7acedc8e0ef0da3756dceefc0170ec80645b
 DIST uranium-3.5.1.tar.gz 664431 BLAKE2B 
aa7a5241672316ae63cc2e55bb0986cd3bbba3c82cf90334efd7d097b714eb574f0caebec571beab6a3f78c08ab9a7c1699842031c5bcd074ebb0d9008e05784
 SHA512 
2924721f5308eb8f27826316a705a12f0768889a4a6c9de431d6827a98036b664497c12ef1dd42e47f67e566fe169d7b5941b62426952c9bec1797933bfc62ce
+DIST uranium-3.6.0.tar.gz 668552 BLAKE2B 
84ab1eed5474bf14aec5b7782b332e9846d14f589c0dfa7366c74ad682fdc0a8e5ef94a0b9576f0e80cf792b49132d3abb3f17341a2e8570d08bf898231deca6
 SHA512 
41779e9cf76dff8f74252f668d1cf909c93f4f1416f75d2ed263f89fcfccfbcebce5580d8202d8d1697491139db448bbfa76e2dbc761dd24cb98030b3241e80d

diff --git a/dev-python/uranium/uranium-3.6.0.ebuild 
b/dev-python/uranium/uranium-3.6.0.ebuild
new file mode 100644
index 000..01f7af38ae5
--- /dev/null
+++ b/dev-python/uranium/uranium-3.6.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{5,6} )
+
+inherit cmake-utils python-single-r1
+
+MY_PN="Uranium"
+
+DESCRIPTION="A Python framework for building 3D printing related applications"
+HOMEPAGE="https://github.com/Ultimaker/Uranium;
+SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   ~dev-libs/libarcus-${PV}:=[python,${PYTHON_USEDEP}]
+   dev-python/PyQt5[${PYTHON_USEDEP},declarative,network,svg]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   >=sci-libs/scipy-1.1[${PYTHON_USEDEP}]
+   dev-qt/qtquickcontrols:5
+   dev-qt/qtquickcontrols2:5"
+
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   doc? ( app-doc/doxygen )
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+DOCS=( README.md )
+
+PATCHES=( "${FILESDIR}/${PN}-3.3.0-fix-install-paths.patch" )
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DPYTHON_SITE_PACKAGES_DIR="$(python_get_sitedir)" )
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+   if use doc; then
+   cmake-utils_src_compile doc
+   DOCS+=( html )
+   fi
+}
+
+src_test() {
+   emake -C "${BUILD_DIR}" tests
+}
+
+src_install() {
+   cmake-utils_src_install
+   python_optimize "${D}usr/$(get_libdir)"
+}



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

2019-01-02 Thread Virgil Dupras
commit: 61887cc10609693434b9b71ce39b19f2443521dd
Author: Virgil Dupras  gentoo  org>
AuthorDate: Wed Jan  2 21:38:22 2019 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Wed Jan  2 21:38:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61887cc1

dev-python/pillow: stabilize 5.3.0 on amd64 and x86

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

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

diff --git a/dev-python/pillow/pillow-5.3.0.ebuild 
b/dev-python/pillow/pillow-5.3.0.ebuild
index a878b774c31..2f99b224937 100644
--- a/dev-python/pillow/pillow-5.3.0.ebuild
+++ b/dev-python/pillow/pillow-5.3.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples imagequant jpeg jpeg2k lcms test tiff tk truetype webp zlib"
 
 REQUIRED_USE="test? ( jpeg tiff )"



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

2019-01-02 Thread Mike Frysinger
commit: ee103bff9585d816b1d4a3dc97f9007e3c20639e
Author: Allen Webb  chromium  org>
AuthorDate: Wed Jan  2 21:31:06 2019 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Jan  2 21:32:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee103bff

media-libs/libjpeg-turbo: Add cpe to manifest

Signed-off-by: Allen Webb  chromium.org>
Signed-off-by: Mike Frysinger  gentoo.org>

 media-libs/libjpeg-turbo/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/libjpeg-turbo/metadata.xml 
b/media-libs/libjpeg-turbo/metadata.xml
index c5936bf8ef1..107c5f70700 100644
--- a/media-libs/libjpeg-turbo/metadata.xml
+++ b/media-libs/libjpeg-turbo/metadata.xml
@@ -11,5 +11,6 @@
   
   
 libjpeg-turbo
+cpe:/a:libjpeg-turbo:libjpeg-turbo
   
 



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

2019-01-02 Thread Lars Wendler
commit: f57daf324db6e5c83e0587bf84acecd094707556
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jan  2 21:28:53 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jan  2 21:29:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f57daf32

dev-libs/openssl: Added slotted openssl-1.0.2q (SLOT="1.0.0")

Closes: https://bugs.gentoo.org/662246
Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/openssl/openssl-1.0.2q-r200.ebuild | 248 
 1 file changed, 248 insertions(+)

diff --git a/dev-libs/openssl/openssl-1.0.2q-r200.ebuild 
b/dev-libs/openssl/openssl-1.0.2q-r200.ebuild
new file mode 100644
index 000..44b9547d141
--- /dev/null
+++ b/dev-libs/openssl/openssl-1.0.2q-r200.ebuild
@@ -0,0 +1,248 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils flag-o-matic toolchain-funcs multilib multilib-minimal
+
+# openssl-1.0.2-patches-1.6 contain additional CVE patches
+# which got fixed with this release.
+# Please use 1.7 version number when rolling a new tarball!
+PATCH_SET="openssl-1.0.2-patches-1.5"
+MY_P=${P/_/-}
+DESCRIPTION="full-strength general purpose cryptography library (including SSL 
and TLS)"
+HOMEPAGE="https://www.openssl.org/;
+SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
+   !vanilla? (
+   mirror://gentoo/${PATCH_SET}.tar.xz
+   https://dev.gentoo.org/~chutzpah/dist/${PN}/${PATCH_SET}.tar.xz
+   https://dev.gentoo.org/~whissi/dist/${PN}/${PATCH_SET}.tar.xz
+   https://dev.gentoo.org/~polynomial-c/dist/${PATCH_SET}.tar.xz
+   )"
+
+LICENSE="openssl"
+SLOT="1.0.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
+IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 
static-libs test +tls-heartbeat vanilla zlib"
+RESTRICT="!bindist? ( bindist )"
+
+RDEPEND=">=app-misc/c_rehash-1.7-r1
+   gmp? ( >=dev-libs/gmp-5.1.3-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
+   kerberos? ( >=app-crypt/mit-krb5-1.11.4[${MULTILIB_USEDEP}] )
+   !=dev-libs/openssl-1.0.2*:0"
+DEPEND="${RDEPEND}
+   >=dev-lang/perl-5
+   sctp? ( >=net-misc/lksctp-tools-1.0.12 )
+   test? (
+   sys-apps/diffutils
+   sys-devel/bc
+   )"
+
+RESTRICT="test"
+
+# Do not install any docs
+DOCS=()
+
+# This does not copy the entire Fedora patchset, but JUST the parts that
+# are needed to make it safe to use EC with RESTRICT=bindist.
+# See openssl.spec for the matching numbering of SourceNNN, PatchNNN
+SOURCE1=hobble-openssl
+SOURCE12=ec_curve.c
+SOURCE13=ectest.c
+# These are ported instead
+#PATCH1=openssl-1.1.0-build.patch # Fixes EVP testcase for EC
+#PATCH37=openssl-1.1.0-ec-curves.patch
+FEDORA_GIT_BASE='https://src.fedoraproject.org/cgit/rpms/openssl.git/plain/'
+FEDORA_GIT_BRANCH='f25'
+FEDORA_SRC_URI=()
+FEDORA_SOURCE=( $SOURCE1 $SOURCE12 $SOURCE13 )
+FEDORA_PATCH=( $PATCH1 $PATCH37 )
+for i in "${FEDORA_SOURCE[@]}" ; do
+   FEDORA_SRC_URI+=( "${FEDORA_GIT_BASE}/${i}?h=${FEDORA_GIT_BRANCH} -> 
${P}_${i}" )
+done
+for i in "${FEDORA_PATCH[@]}" ; do # Already have a version prefix
+   FEDORA_SRC_URI+=( "${FEDORA_GIT_BASE}/${i}?h=${FEDORA_GIT_BRANCH} -> 
${i}" )
+done
+SRC_URI+=" bindist? ( ${FEDORA_SRC_URI[@]} )"
+
+S="${WORKDIR}/${MY_P}"
+
+MULTILIB_WRAPPED_HEADERS=(
+   usr/include/openssl/opensslconf.h
+)
+
+src_prepare() {
+   if use bindist; then
+   # This just removes the prefix, and puts it into WORKDIR like 
the RPM.
+   for i in "${FEDORA_SOURCE[@]}" ; do
+   cp -f "${DISTDIR}"/"${P}_${i}" "${WORKDIR}"/"${i}" || 
die
+   done
+   # .spec %prep
+   bash "${WORKDIR}"/"${SOURCE1}" || die
+   cp -f "${WORKDIR}"/"${SOURCE12}" "${S}"/crypto/ec/ || die
+   cp -f "${WORKDIR}"/"${SOURCE13}" "${S}"/crypto/ec/ || die # 
Moves to test/ in OpenSSL-1.1
+   for i in "${FEDORA_PATCH[@]}" ; do
+   eapply "${DISTDIR}"/"${i}"
+   done
+   eapply "${FILESDIR}"/openssl-1.0.2p-hobble-ecc.patch
+   # Also see the configure parts below:
+   # enable-ec \
+   # $(use_ssl !bindist ec2m) \
+   # $(use_ssl !bindist srp) \
+   fi
+
+   # keep this in sync with app-misc/c_rehash
+   SSL_CNF_DIR="/etc/ssl"
+
+   # Make sure we only ever touch Makefile.org and avoid patching a file
+   # that gets blown away anyways by the Configure script in src_configure
+   rm -f Makefile
+
+   if ! use vanilla ; then
+   eapply "${WORKDIR}"/patch/*.patch
+   fi
+
+   eapply_user
+
+   # disable 

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

2019-01-02 Thread Tim Harder
commit: 87b62ee9d77da82af28ad8d191c5fa23d492c0ac
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Jan  2 21:17:54 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Jan  2 21:25:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87b62ee9

sys-apps/pkgcore: remove old

Signed-off-by: Tim Harder  gentoo.org>

 sys-apps/pkgcore/Manifest |  1 -
 sys-apps/pkgcore/pkgcore-0.9.4.ebuild | 58 ---
 2 files changed, 59 deletions(-)

diff --git a/sys-apps/pkgcore/Manifest b/sys-apps/pkgcore/Manifest
index 33bf9104595..6b1bb821c57 100644
--- a/sys-apps/pkgcore/Manifest
+++ b/sys-apps/pkgcore/Manifest
@@ -1,2 +1 @@
-DIST pkgcore-0.9.4.tar.gz 593025 BLAKE2B 
f7df069a4e2f9c790eb79c7fab74cba447eb5b411f2f2f113269e962154efb06787568be0ed2020a2912d7715cde2b1b0343049233c849735fb8b26da79a8c18
 SHA512 
c38fb5e4860e9b0442acfa60c431464b69791ffb2e6fe2429ae832c3ca66a54f4d263c031e6f72ae39080dd72b1058d93a5707009c1f9d9d02247b24f6001043
 DIST pkgcore-0.9.7.tar.gz 592202 BLAKE2B 
fa16380e89ad2fb2a05d8f08387c3cfa2203b4e6faad3fc4758d572eb08d6c64f781eef8c2d56151f1facec3a202325d4c4a271a1a3ced88df7371f2af75dbf3
 SHA512 
cb996fd35a8e4e73acfacf1942d498932ec092a282397bd41df72eea26b6d08c15e01b96ece8ebb6876e84281d85d4f8ef81e1f2ef107adff1b984ee592d6a6f

diff --git a/sys-apps/pkgcore/pkgcore-0.9.4.ebuild 
b/sys-apps/pkgcore/pkgcore-0.9.4.ebuild
deleted file mode 100644
index 9d7becddcc5..000
--- a/sys-apps/pkgcore/pkgcore-0.9.4.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-DISTUTILS_IN_SOURCE_BUILD=1
-inherit distutils-r1
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git;
-   inherit git-r3
-else
-   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
-   
SRC_URI="https://github.com/pkgcore/${PN}/releases/download/v${PV}/${P}.tar.gz;
-fi
-
-DESCRIPTION="a framework for package management"
-HOMEPAGE="https://github.com/pkgcore/pkgcore;
-
-LICENSE="|| ( BSD GPL-2 )"
-SLOT="0"
-IUSE="doc test"
-
-if [[ ${PV} == * ]] ; then
-   SPHINX="dev-python/sphinx[${PYTHON_USEDEP}]"
-else
-   SPHINX="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-fi
-RDEPEND=">=dev-python/snakeoil-0.7.0[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   ${SPHINX}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/pyparsing[${PYTHON_USEDEP}]
-   test? ( $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
python2_7) )
-"
-
-pkg_setup() {
-   # disable snakeoil 2to3 caching...
-   unset PY2TO3_CACHEDIR
-}
-
-python_compile_all() {
-   esetup.py build_man $(usex doc "build_docs" "")
-}
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   distutils-r1_python_install install_man \
-   $(usex doc "install_docs 
--path="${ED%/}"/usr/share/doc/${PF}/html" "")
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   python_foreach_impl pplugincache
-}



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

2019-01-02 Thread Tim Harder
commit: 16efeb19ebffd0d02a18dc7662d466c464beabd2
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Jan  1 19:54:08 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Jan  2 21:25:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16efeb19

dev-python/psutil: version bump to 5.4.8

Signed-off-by: Tim Harder  gentoo.org>

 dev-python/psutil/Manifest|  1 +
 dev-python/psutil/psutil-5.4.8.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-python/psutil/Manifest b/dev-python/psutil/Manifest
index f1ef3371738..bad68afd0ea 100644
--- a/dev-python/psutil/Manifest
+++ b/dev-python/psutil/Manifest
@@ -1,3 +1,4 @@
 DIST psutil-5.4.1.tar.gz 408489 BLAKE2B 
867dd9b535134ff2ef5960f774891eb4743afc5857c4e0ba7306bd4feb42f3b255a6174a092eff2814f3e2ec9d29179d23ffe495ca85dba56fc42616e67c9a8b
 SHA512 
84d9f61cc6c51798d98ac2f727a50d85de32171645d01abf85d4f8c58bdb3b40997ab717f859de3ea21cf5b24867e1a416ee3036d6167d3fe735eca4607a110f
 DIST psutil-5.4.3.tar.gz 412550 BLAKE2B 
c12a8418e7a7573d23a2599c6a4df9a3aa3bbe6b9cbef9e0f48b0379944e2aa06ed498adfddc30e8d9ba8e02a08f79d4867dc1e313a62040ad3550d69d62664f
 SHA512 
f2a0f3089c3436df52d509576795e1de14c4127918fbe63b8f116f7c097ba4d67e3b55a8da167a88c6ffd340bb443109d4887c03371810997ced4478b295f960
 DIST psutil-5.4.7.tar.gz 420300 BLAKE2B 
e096997d22577f90cd6fc6019f2bde8855abda0eb67b496dfb8cc8dbce769e0c7da66524ac6d0c059e7a2d074a1675187af3177d904feab5a76b9b8a72c63853
 SHA512 
553c6de601d4c4d0c6a9dccc3eb8a449f1b3a18cd71648395ea3b43da3c92aef1565f6ce763872855d68b3de190dbd04c7f5be5ed4a79b0167d737c1825c0e2c
+DIST psutil-5.4.8.tar.gz 422742 BLAKE2B 
13c4b9b412704728c4b192032a6be78756b03a37cd6f425a81a83d0aca4ce155ebf24a1f62b75e66433f21e8bd3f2fa3c7bbb5ec2686c6dc951b89e97ebfa688
 SHA512 
5691e7e7ecd827aff2755a85c4c1be3a23beec3a1dbff079547991dcfffa8e075cff7fb6983e1f6fa287e2216e3b1466618730afaf114a0ee209d7b70d7b0c6a

diff --git a/dev-python/psutil/psutil-5.4.8.ebuild 
b/dev-python/psutil/psutil-5.4.8.ebuild
new file mode 100644
index 000..3eb377238a7
--- /dev/null
+++ b/dev-python/psutil/psutil-5.4.8.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Retrieve information on running processes and system utilization"
+HOMEPAGE="https://github.com/giampaolo/psutil https://pypi.org/project/psutil/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/ipaddress[${PYTHON_USEDEP}]
+   )
+"
+
+# Many tests fail, even on a regular tox run on a upstream clone
+RESTRICT="test"
+
+python_test() {
+   ${PYTHON} psutil/tests/__main__.py || die
+}



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

2019-01-02 Thread Tim Harder
commit: 8b308b6ab1b7d444f8e59e373d1763bbfe7c6f8e
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Jan  1 06:33:17 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Jan  2 21:25:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b308b6a

dev-python/pyparsing: version bump to 2.3.0

Signed-off-by: Tim Harder  gentoo.org>

 dev-python/pyparsing/Manifest   |  1 +
 dev-python/pyparsing/pyparsing-2.3.0.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 8e223ac677f..14941fe4167 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1 +1,2 @@
 DIST pyparsing-2.2.0.tar.gz 1232522 BLAKE2B 
59420548fcee047e2b385d76b8ce034807eb3ac0fcdc9929f656cf4b81436c96c37d206b5d6b90ee6892e402df6b939fe9e793384d4cbe0618c8d06d5197586d
 SHA512 
6a409f429d40a5ac202d144e4150de2c80d7c7120147f603f72a4a99797d48c50822a6437f590ec5ae4418d51aa1f6b1d4e5d95a57e19bec0a127b04e4937008
+DIST pyparsing_2.3.0.tar.gz 624393 BLAKE2B 
9fd9bee7742953d455ea34310ef1668df0a7633642deb4eeff507439228ae018e4ba99d3476c5cfe374a908b58b0311527ae5f04ddec8eb7e219a2a9d4cbc8ce
 SHA512 
2a4de9b208ee3c557fb6d050d5c3c20e35a11b21d35996fce5a0876d4f52952072bed7ae2ed157ae0ba388543dc554f4828a1da22712ae7d9f0d38a16b0a546e

diff --git a/dev-python/pyparsing/pyparsing-2.3.0.ebuild 
b/dev-python/pyparsing/pyparsing-2.3.0.ebuild
new file mode 100644
index 000..1817465ad32
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-2.3.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy pypy3 )
+
+inherit distutils-r1
+
+MY_P=${P/-/_}
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="https://github.com/pyparsing/pyparsing 
https://pypi.org/project/pyparsing/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz;
+# pypi releases and generated github tarballs lack tests
+#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="examples"
+
+# setuptools currently vendors its own copy of pyparsing to avoid bootstrapping
+# issues so depend on it here for consistency
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""
+
+S=${WORKDIR}/${PN}-${MY_P}
+
+python_test() {
+   "${PYTHON}" unitTests.py || die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2019-01-02 Thread Tim Harder
commit: b3c2895695fdd8547dd64745b60629489bfd54c5
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Jan  2 21:22:44 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Jan  2 21:25:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3c28956

dev-python/snakeoil: remove old

Signed-off-by: Tim Harder  gentoo.org>

 dev-python/snakeoil/Manifest  |  1 -
 dev-python/snakeoil/snakeoil-0.7.4.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/dev-python/snakeoil/Manifest b/dev-python/snakeoil/Manifest
index c21b6c67145..8a22ed028c1 100644
--- a/dev-python/snakeoil/Manifest
+++ b/dev-python/snakeoil/Manifest
@@ -1,2 +1 @@
-DIST snakeoil-0.7.4.tar.gz 301878 BLAKE2B 
ec40ba5921e6edd33cb9dd80a284dee0cc8940dbb71f7bb6390d7008c0ca3a657b70be225955d7d6b99aa9e8c9d16dc926560bab17ac917ea8f71f97a1cf4644
 SHA512 
b3ae2223a267fa74699664470a4c4f6888cf2b68e688fe61d3acca85e00a138c3a037482ef304ee26f326cba252b473d265dcd72d0e0ab5723f4b0ed6e5e04ce
 DIST snakeoil-0.7.5.tar.gz 303270 BLAKE2B 
66d00cf50c8efd73d765904b9c7e8ba725caef9608e68f5707ddc09358507fe64214af73b333ec5bee2ef950d8dbad474cb5d9e4412757bc3c82d75909f6fc23
 SHA512 
b9f6efce2e3f5df83248b1faa84493aa11d8a08935e3991a56daace96e0de39dd5c7d25a69a4394f7ba163de78ed56a2619ef64c33114128fc02052d676a86a5

diff --git a/dev-python/snakeoil/snakeoil-0.7.4.ebuild 
b/dev-python/snakeoil/snakeoil-0.7.4.ebuild
deleted file mode 100644
index c037456a6eb..000
--- a/dev-python/snakeoil/snakeoil-0.7.4.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-PYTHON_REQ_USE="threads(+)"
-inherit distutils-r1
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/pkgcore/snakeoil.git;
-   inherit git-r3
-else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-fi
-
-DESCRIPTION="misc common functionality and useful optimizations"
-HOMEPAGE="https://github.com/pkgcore/snakeoil;
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( dev-python/mock[${PYTHON_USEDEP}] )"
-[[ ${PV} ==  ]] && DEPEND+=" $(python_gen_cond_dep 
'dev-python/cython[${PYTHON_USEDEP}]' 'python3*')"
-
-python_configure_all() {
-   # disable snakeoil 2to3 caching
-   unset PY2TO3_CACHEDIR
-}
-
-python_test() {
-   esetup.py test
-}



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

2019-01-02 Thread Tim Harder
commit: 97142c6e2a787450d96a0c05dadfca1e42bc421c
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Jan  2 21:27:03 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Jan  2 21:27:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97142c6e

dev-python/pychroot: add py37 support

Signed-off-by: Tim Harder  gentoo.org>

 dev-python/pychroot/pychroot-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/pychroot/pychroot-.ebuild 
b/dev-python/pychroot/pychroot-.ebuild
index 57a2af631a2..a59532024a5 100644
--- a/dev-python/pychroot/pychroot-.ebuild
+++ b/dev-python/pychroot/pychroot-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+PYTHON_COMPAT=( python3_{4,5,6,7} )
 inherit distutils-r1
 
 if [[ ${PV} == * ]] ; then
@@ -21,7 +21,7 @@ SLOT="0"
 IUSE="test"
 
 if [[ ${PV} == * ]]; then
-   RDEPEND="=dev-python/snakeoil-[${PYTHON_USEDEP}]"
+   RDEPEND="~dev-python/snakeoil-[${PYTHON_USEDEP}]"
 else
RDEPEND=">=dev-python/snakeoil-0.8.0[${PYTHON_USEDEP}]"
 fi



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

2019-01-02 Thread Tim Harder
commit: 8c6e4d0d67eaf3ed67d3b8690b160c57ef3247a8
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Jan  2 21:20:23 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Jan  2 21:25:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c6e4d0d

dev-util/pkgcheck: add py37 support

Signed-off-by: Tim Harder  gentoo.org>

 dev-util/pkgcheck/pkgcheck-.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-util/pkgcheck/pkgcheck-.ebuild 
b/dev-util/pkgcheck/pkgcheck-.ebuild
index 2b1a33742b3..d9b406ee554 100644
--- a/dev-util/pkgcheck/pkgcheck-.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7} )
 DISTUTILS_IN_SOURCE_BUILD=1
 inherit distutils-r1
 
@@ -22,8 +22,8 @@ SLOT="0"
 
 if [[ ${PV} == * ]]; then
RDEPEND="
-   =dev-python/snakeoil-[${PYTHON_USEDEP}]
-   =sys-apps/pkgcore-[${PYTHON_USEDEP}]"
+   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
+   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]"
 else
RDEPEND="
>=dev-python/snakeoil-0.8.0[${PYTHON_USEDEP}]



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

2019-01-02 Thread Tim Harder
commit: dedac33a056b6a09efe3bc8654f1bc8c9c2d2066
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Jan  2 21:20:38 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Jan  2 21:25:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dedac33a

dev-util/pkgcheck: remove old

Signed-off-by: Tim Harder  gentoo.org>

 dev-util/pkgcheck/Manifest  |  1 -
 dev-util/pkgcheck/pkgcheck-0.5.3.ebuild | 53 -
 2 files changed, 54 deletions(-)

diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest
index 170ec79eccf..7a4f1198686 100644
--- a/dev-util/pkgcheck/Manifest
+++ b/dev-util/pkgcheck/Manifest
@@ -1,2 +1 @@
-DIST pkgcheck-0.5.3.tar.gz 80896 BLAKE2B 
f396d14c95f8b9eb652fdc3073be942bc271f67116c081818ae8d769ca492f201a1da206d9ea4d0011e01790ce54a1d0c0e174de966938adea46ad526652f766
 SHA512 
39804112b70bb90b655754b78d87a23906b749622083534dda1cb7b7e381c61f95c41c02fbfc6f8dea075bd3665cfda93f565c5d896779d5746ac71b74878df9
 DIST pkgcheck-0.5.4.tar.gz 95354 BLAKE2B 
ce39854d494db7a7d3412690b8a789f3d78d2a7d0519f11397ec8b02bd03118f171eeba8fe37207e9c18bdf28e7e321ec06d8bb84f9302c07b5238c0851df1e3
 SHA512 
3c196ce170bb01f0a9f15caa8557e30cad8e088ab9bc733ac754e9c5f6d9078a70a4d14649ee5342848cc170f3c34d7575b35872c5d1a5693fb7aad207727b1b

diff --git a/dev-util/pkgcheck/pkgcheck-0.5.3.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.5.3.ebuild
deleted file mode 100644
index 7f6377c90e1..000
--- a/dev-util/pkgcheck/pkgcheck-0.5.3.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-DISTUTILS_IN_SOURCE_BUILD=1
-inherit distutils-r1
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git;
-   inherit git-r3
-else
-   KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-   
SRC_URI="https://github.com/pkgcore/${PN}/releases/download/v${PV}/${P}.tar.gz;
-fi
-
-DESCRIPTION="pkgcore-based QA utility"
-HOMEPAGE="https://github.com/pkgcore/pkgcheck;
-
-LICENSE="|| ( BSD GPL-2 )"
-SLOT="0"
-
-RDEPEND="
-   >=sys-apps/pkgcore-0.9.3[${PYTHON_USEDEP}]
-   >=dev-python/snakeoil-0.7.0[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-[[ ${PV} == * ]] && DEPEND+=" dev-python/sphinx[${PYTHON_USEDEP}]"
-
-pkg_setup() {
-   # disable snakeoil 2to3 caching...
-   unset PY2TO3_CACHEDIR
-}
-
-python_compile_all() {
-   esetup.py build_man
-}
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   local DOCS=( AUTHORS NEWS.rst )
-   distutils-r1_python_install install_man
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   python_foreach_impl pplugincache pkgcheck.plugins
-}



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

2019-01-02 Thread Tim Harder
commit: 7743371bad5ee5505ce52ebe2cc285e8bd9b7698
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Jan  2 21:15:16 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Jan  2 21:25:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7743371b

sys-apps/pkgcore: add py37 support

Signed-off-by: Tim Harder  gentoo.org>

 sys-apps/pkgcore/pkgcore-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-apps/pkgcore/pkgcore-.ebuild 
b/sys-apps/pkgcore/pkgcore-.ebuild
index 28296ac7753..ae58325b3b8 100644
--- a/sys-apps/pkgcore/pkgcore-.ebuild
+++ b/sys-apps/pkgcore/pkgcore-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7} )
 DISTUTILS_IN_SOURCE_BUILD=1
 inherit distutils-r1
 
@@ -27,7 +27,7 @@ else
SPHINX="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
 fi
 if [[ ${PV} == * ]]; then
-   RDEPEND+=" =dev-python/snakeoil-[${PYTHON_USEDEP}]"
+   RDEPEND+=" ~dev-python/snakeoil-[${PYTHON_USEDEP}]"
 else
RDEPEND+=" >=dev-python/snakeoil-0.8.0[${PYTHON_USEDEP}]"
 fi



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

2019-01-02 Thread Tim Harder
commit: 1af900cf5b2273ba809824ba33ebfaa54fff0eea
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Jan  2 21:14:19 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Jan  2 21:25:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1af900cf

dev-python/snakeoil: add py37 support

Signed-off-by: Tim Harder  gentoo.org>

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

diff --git a/dev-python/snakeoil/snakeoil-.ebuild 
b/dev-python/snakeoil/snakeoil-.ebuild
index 431ad815edf..e0674ca106e 100644
--- a/dev-python/snakeoil/snakeoil-.ebuild
+++ b/dev-python/snakeoil/snakeoil-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+PYTHON_COMPAT=( python3_{4,5,6,7} )
 PYTHON_REQ_USE="threads(+)"
 inherit distutils-r1
 



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

2019-01-02 Thread Tim Harder
commit: e60ac6c35b0642346f2a525d2b3ced110863b827
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Jan  1 23:28:29 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Jan  2 21:25:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e60ac6c3

dev-python/pyftpdlib: add python3_7 support

Signed-off-by: Tim Harder  gentoo.org>

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

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
index a570f1156c6..ffcb5fad156 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Authors
+# 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,5,6}} )
+PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} )
 PYTHON_REQ_USE="ssl(+)"
 
 inherit distutils-r1



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

2019-01-02 Thread Virgil Dupras
commit: 0f10a1e24dced271acbee1b2cb29b1d842574013
Author: Virgil Dupras  gentoo  org>
AuthorDate: Wed Jan  2 21:21:47 2019 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Wed Jan  2 21:21:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f10a1e2

app-office/moneyguru: new package

I'm upstream and I've spent the last two releases pimping up the build
system.

Closes: https://bugs.gentoo.org/388645
Signed-off-by: Virgil Dupras  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-office/moneyguru/Manifest|  1 +
 app-office/moneyguru/metadata.xml| 11 +++
 app-office/moneyguru/moneyguru-2.13.0.ebuild | 49 
 3 files changed, 61 insertions(+)

diff --git a/app-office/moneyguru/Manifest b/app-office/moneyguru/Manifest
new file mode 100644
index 000..0ccf1eba41a
--- /dev/null
+++ b/app-office/moneyguru/Manifest
@@ -0,0 +1 @@
+DIST moneyguru-2.13.0.tar.gz 1666383 BLAKE2B 
ea0f11728cacfe1763d9bf0e84749f18b2191af3b6c442de8c9a8095101a34c837126868589ed2c89cc4bb76cae0f5361c0b158b4f84342d1f7c74f6da06601e
 SHA512 
fbc144070f4d78470e9a16bc7fbe35769e3fafacf4ecd746d86dd04cae759299d50b2132c21068d0fbbd01abcbfb1e9234a3a281e5097d789520cb053b6aee6f

diff --git a/app-office/moneyguru/metadata.xml 
b/app-office/moneyguru/metadata.xml
new file mode 100644
index 000..951b70bfa8e
--- /dev/null
+++ b/app-office/moneyguru/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   vdur...@gentoo.org
+   Virgil Dupras
+   
+   
+   hsoft/moneyguru
+   
+

diff --git a/app-office/moneyguru/moneyguru-2.13.0.ebuild 
b/app-office/moneyguru/moneyguru-2.13.0.ebuild
new file mode 100644
index 000..ffe8516e22b
--- /dev/null
+++ b/app-office/moneyguru/moneyguru-2.13.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+inherit python-single-r1
+
+DESCRIPTION="Future-aware personal finances management"
+HOMEPAGE="https://hardcoded.net/moneyguru;
+SRC_URI="https://download.hardcoded.net/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-db/sqlite:3
+   dev-libs/glib:2
+   dev-python/PyQt5[${PYTHON_USEDEP},gui,widgets,printsupport]
+   dev-qt/qttranslations"
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-util/cunit
+   )"
+
+_emake() {
+   emake CFLAGS="\$(DEFAULT_CFLAGS) ${CFLAGS}" \
+   SHEBANG="${PYTHON}" \
+   DESTDIR="${ED}" \
+   PREFIX=/usr \
+   $@
+}
+
+src_compile() {
+   _emake
+}
+
+src_install() {
+   _emake install
+}
+
+src_test() {
+   emake -C ccore CFLAGS="\$(DEFAULT_CFLAGS) ${CFLAGS}" tests
+   pytest -vv core || die "Tests failed with ${EPYTHON}"
+}



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

2019-01-02 Thread Craig Andrews
commit: 76cb1c9b4b513143c25e1bf7d0ab9034ec0f9682
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Jan  2 20:16:21 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Jan  2 20:16:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76cb1c9b

dev-libs/xerces-c: use ninja, fix XercesMessages_en_US.cat path

Closes: https://bugs.gentoo.org/673548
Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 .../files/xerces-c-3.2.2-fix-XERCESC-2163.patch|  24 +
 dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild | 118 +
 2 files changed, 142 insertions(+)

diff --git a/dev-libs/xerces-c/files/xerces-c-3.2.2-fix-XERCESC-2163.patch 
b/dev-libs/xerces-c/files/xerces-c-3.2.2-fix-XERCESC-2163.patch
new file mode 100644
index 000..57dde722098
--- /dev/null
+++ b/dev-libs/xerces-c/files/xerces-c-3.2.2-fix-XERCESC-2163.patch
@@ -0,0 +1,24 @@
+From db7a8b0cd2a163de1e3ef8c950cf9e708b0b5f98 Mon Sep 17 00:00:00 2001
+From: Craig Andrews 
+Date: Wed, 2 Jan 2019 15:01:21 -0500
+Subject: [PATCH] build: Install XercesMessages_en_US.cat to
+ /usr/share/xerces-c/msg
+
+Fixes XERCESC-2163
+---
+ src/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index c29aa257b..6f1929d99 100644
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -1198,7 +1198,7 @@ if(XERCES_USE_MSGLOADER_ICONV)
+ 
+   install(
+ FILES "${RESTARGET}"
+-DESTINATION "${CMAKE_INSTALL_PREFIX}/msg"
++DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/xerces-c/msg"
+ COMPONENT "runtime")
+ endif()
+ 

diff --git a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild 
b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild
new file mode 100644
index 000..2c447d12051
--- /dev/null
+++ b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
+
+inherit cmake-utils prefix
+
+DESCRIPTION="A validating XML parser written in a portable subset of C++"
+HOMEPAGE="https://xerces.apache.org/xerces-c/;
+
+if [[ ${PV} == * ]] ; then
+   ESVN_REPO_URI="https://svn.apache.org/repos/asf/xerces/c/trunk;
+   inherit subversion
+else
+   SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv 
icu static-libs test threads"
+
+RDEPEND="icu? ( dev-libs/icu:0= )
+   curl? ( net-misc/curl )
+   virtual/libiconv"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen )
+   test? ( dev-lang/perl )"
+
+DOCS=( CREDITS KEYS NOTICE README )
+PATCHES=(
+   "${FILESDIR}/${P}-fix-XERCESC-2161.patch"
+   "${FILESDIR}/${P}-fix-XERCESC-2163.patch"
+)
+
+pkg_setup() {
+   export ICUROOT="${EPREFIX}/usr"
+
+   if use iconv && use icu; then
+   ewarn "This package can use iconv or icu for loading messages"
+   ewarn "and transcoding, but not both. ICU takes precedence."
+   fi
+}
+
+src_configure() {
+   # 'cfurl' is only available on OSX and 'socket' isn't supposed to work.
+   # But the docs aren't clear about it, so we would need some testing...
+   local netaccessor
+   if use curl; then
+   netaccessor="curl"
+   elif use elibc_Darwin; then
+   netaccessor="cfurl"
+   else
+   netaccessor="socket"
+   fi
+
+   local msgloader
+   if use icu; then
+   msgloader="icu"
+   elif use iconv; then
+   msgloader="iconv"
+   else
+   msgloader="inmemory"
+   fi
+
+   local transcoder
+   if use icu; then
+   transcoder="icu"
+   elif use elibc_Darwin; then
+   transcoder="macosunicodeconverter"
+   elif use elibc_FreeBSD; then
+   transcoder="iconv"
+   else
+   transcoder="gnuiconv"
+   fi
+   # for interix maybe: transcoder="windows"
+
+   local mycmakeargs=(
+   -Dnetwork-accessor="${netaccessor}"
+   -Dmessage-loader="${msgloader}"
+   -Dtranscoder="${transcoder}"
+   -Dthreads:BOOL="$(usex threads)"
+   -Dsse2:BOOL="$(usex cpu_flags_x86_sse2)"
+   )
+
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+
+   use doc && cmake-utils_src_compile doc-style createapidocs doc-xml
+}
+
+src_install () {
+   cmake-utils_src_install
+
+   # package provides .pc files
+   find "${D}" -name '*.la' -delete || die
+
+   if use examples; then
+   # clean out object files, executables, Makefiles
+   # and the like before 

[gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/files/, mail-mta/opensmtpd/

2019-01-02 Thread Jason A. Donenfeld
commit: 84dd7ff3292161696670435a2e1bda4dc2091cbd
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Jan  2 19:07:17 2019 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Wed Jan  2 19:11:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84dd7ff3

mail-mta/opensmtpd: port to openssl 1.1

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 .../opensmtpd-6.0.3_p1-fix-crash-on-auth.patch |  43 ++
 .../files/opensmtpd-6.0.3_p1-openssl_1.1.patch | 722 +
 0.3_p1.ebuild => opensmtpd-6.0.3_p1-r1.ebuild} |   6 +-
 3 files changed, 770 insertions(+), 1 deletion(-)

diff --git 
a/mail-mta/opensmtpd/files/opensmtpd-6.0.3_p1-fix-crash-on-auth.patch 
b/mail-mta/opensmtpd/files/opensmtpd-6.0.3_p1-fix-crash-on-auth.patch
new file mode 100644
index 000..c20b5e0a0ef
--- /dev/null
+++ b/mail-mta/opensmtpd/files/opensmtpd-6.0.3_p1-fix-crash-on-auth.patch
@@ -0,0 +1,43 @@
+From 9b5f70b93e038df5446bd37a4adac5a0380748e7 Mon Sep 17 00:00:00 2001
+From: johannes 
+Date: Wed, 21 Feb 2018 23:57:11 +0100
+Subject: [PATCH] crypt_checkpass: include HAVE_CRYPT_H definition, add NULL
+ check
+
+---
+ openbsd-compat/crypt_checkpass.c | 9 -
+ 1 file changed, 8 insertions(+), 1 deletion(-)
+
+diff --git a/openbsd-compat/crypt_checkpass.c 
b/openbsd-compat/crypt_checkpass.c
+index dafd2dae..d10b3a57 100644
+--- a/openbsd-compat/crypt_checkpass.c
 b/openbsd-compat/crypt_checkpass.c
+@@ -1,5 +1,6 @@
+ /* OPENBSD ORIGINAL: lib/libc/crypt/cryptutil.c */
+ 
++#include "includes.h"
+ #include 
+ #ifdef HAVE_CRYPT_H
+ #include 
+@@ -10,6 +11,8 @@
+ int
+ crypt_checkpass(const char *pass, const char *goodhash)
+ {
++  char *c;
++
+   if (goodhash == NULL)
+   goto fail;
+ 
+@@ -17,7 +20,11 @@ crypt_checkpass(const char *pass, const char *goodhash)
+   if (strlen(goodhash) == 0 && strlen(pass) == 0)
+   return 0;
+ 
+-  if (strcmp(crypt(pass, goodhash), goodhash) == 0)
++  c = crypt(pass, goodhash);
++  if (c == NULL)
++  goto fail;
++
++  if (strcmp(c, goodhash) == 0)
+   return 0;
+ 
+ fail:

diff --git a/mail-mta/opensmtpd/files/opensmtpd-6.0.3_p1-openssl_1.1.patch 
b/mail-mta/opensmtpd/files/opensmtpd-6.0.3_p1-openssl_1.1.patch
new file mode 100644
index 000..40a62ae9251
--- /dev/null
+++ b/mail-mta/opensmtpd/files/opensmtpd-6.0.3_p1-openssl_1.1.patch
@@ -0,0 +1,722 @@
+Description: Enable support for OpenSSL 1.1
+Author: Sebastian Andrzej Siewior 
+Ryan Kavanagh 
+Origin: Debian
+Bug: https://github.com/OpenSMTPD/OpenSMTPD/issues/738
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=859544
+Forwarded: https://github.com/OpenSMTPD/OpenSMTPD/pull/825
+Last-Update: 2018-03-18
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+diff --git a/openbsd-compat/libressl.c b/openbsd-compat/libressl.c
+index f4f2b52e..d06e006f 100644
+--- a/openbsd-compat/libressl.c
 b/openbsd-compat/libressl.c
+@@ -81,14 +81,14 @@ SSL_CTX_use_certificate_chain(SSL_CTX *ctx, char *buf, 
off_t len)
+   x = ca = NULL;
+ 
+   if ((in = BIO_new_mem_buf(buf, len)) == NULL) {
+-  SSLerr(SSL_F_SSL_CTX_USE_CERTIFICATE_CHAIN_FILE, ERR_R_BUF_LIB);
++  SSLerr(SSL_F_SSL_CTX_USE_CERTIFICATE_FILE, ERR_R_BUF_LIB);
+   goto end;
+   }
+ 
+   if ((x = PEM_read_bio_X509(in, NULL,
+-  ctx->default_passwd_callback,
+-  ctx->default_passwd_callback_userdata)) == NULL) {
+-  SSLerr(SSL_F_SSL_CTX_USE_CERTIFICATE_CHAIN_FILE, ERR_R_PEM_LIB);
++  SSL_CTX_get_default_passwd_cb(ctx),
++  SSL_CTX_get_default_passwd_cb_userdata(ctx))) == NULL) {
++  SSLerr(SSL_F_SSL_CTX_USE_CERTIFICATE_FILE, ERR_R_PEM_LIB);
+   goto end;
+   }
+ 
+@@ -99,14 +99,11 @@ SSL_CTX_use_certificate_chain(SSL_CTX *ctx, char *buf, 
off_t len)
+* the CA certificates.
+*/
+ 
+-  if (ctx->extra_certs != NULL) {
+-  sk_X509_pop_free(ctx->extra_certs, X509_free);
+-  ctx->extra_certs = NULL;
+-  }
++  SSL_CTX_clear_extra_chain_certs(ctx);
+ 
+   while ((ca = PEM_read_bio_X509(in, NULL,
+-  ctx->default_passwd_callback,
+-  ctx->default_passwd_callback_userdata)) != NULL) {
++  SSL_CTX_get_default_passwd_cb(ctx),
++  SSL_CTX_get_default_passwd_cb_userdata(ctx))) != NULL) {
+ 
+   if (!SSL_CTX_add_extra_chain_cert(ctx, ca))
+   goto end;
+diff --git a/smtpd/ca.c b/smtpd/ca.c
+index e383c6a1..29a44b9b 100644
+--- a/smtpd/ca.c
 b/smtpd/ca.c
+@@ -170,6 +170,190 @@ ca_verify_cb(int ok, X509_STORE_CTX *ctx)
+   return ok;
+ }
+ 
++#if (OPENSSL_VERSION_NUMBER < 0x1010L) || defined(LIBRESSL_VERSION_NUMBER)
++
++static int RSA_meth_get_flags(RSA_METHOD 

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

2019-01-02 Thread Thomas Deutschmann
commit: 8f8e0b65a24c4b2f68c8910820ab065c9ece5300
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jan  2 18:03:36 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jan  2 19:01:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f8e0b65

net-misc/dropbox-cli: x86 stable (bug #673098)

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

 net-misc/dropbox-cli/dropbox-cli-1.6.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/dropbox-cli/dropbox-cli-1.6.0-r1.ebuild 
b/net-misc/dropbox-cli/dropbox-cli-1.6.0-r1.ebuild
index f45f0bdbfc4..a740694c714 100644
--- a/net-misc/dropbox-cli/dropbox-cli-1.6.0-r1.ebuild
+++ b/net-misc/dropbox-cli/dropbox-cli-1.6.0-r1.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
@@ -13,7 +13,7 @@ 
SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${P}.py.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE=""
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2019-01-02 Thread Thomas Deutschmann
commit: 065750fe3106a0549abd96b0b20fa4da8e25bd5e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jan  2 18:04:47 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jan  2 19:01:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=065750fe

app-eselect/eselect-postgresql: x86 stable (bug #674330)

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

 app-eselect/eselect-postgresql/eselect-postgresql-2.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-eselect/eselect-postgresql/eselect-postgresql-2.4.ebuild 
b/app-eselect/eselect-postgresql/eselect-postgresql-2.4.ebuild
index bbb5d6bd1fc..218869bca34 100644
--- a/app-eselect/eselect-postgresql/eselect-postgresql-2.4.ebuild
+++ b/app-eselect/eselect-postgresql/eselect-postgresql-2.4.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
@@ -8,7 +8,7 @@ HOMEPAGE="https://www.gentoo.org/;
 SRC_URI="https://dev.gentoo.org/~titanofold/${P}.tbz2;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~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"
 
 RDEPEND="app-admin/eselect"
 



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

2019-01-02 Thread Thomas Deutschmann
commit: d07d4ba9bd9bf1979c84917c86e80fbecdc73a8f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jan  2 18:03:16 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jan  2 19:01:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d07d4ba9

dev-util/cppcheck: x86 stable (bug #674326)

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

 dev-util/cppcheck/cppcheck-1.86.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/cppcheck/cppcheck-1.86.ebuild 
b/dev-util/cppcheck/cppcheck-1.86.ebuild
index 87931e60c7b..70349700e04 100644
--- a/dev-util/cppcheck/cppcheck-1.86.ebuild
+++ b/dev-util/cppcheck/cppcheck-1.86.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
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/danmar/cppcheck/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc x86"
 IUSE="htmlreport pcre qt5"
 
 RDEPEND="



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

2019-01-02 Thread Thomas Deutschmann
commit: 944878acd1600df79ff7642eb7958993409eb6e3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jan  2 19:00:59 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jan  2 19:01:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=944878ac

app-backup/snapper: x86 stable (bug #674042)

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

 app-backup/snapper/snapper-0.5.6-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-backup/snapper/snapper-0.5.6-r1.ebuild 
b/app-backup/snapper/snapper-0.5.6-r1.ebuild
index 27233b7377e..872cd15f247 100644
--- a/app-backup/snapper/snapper-0.5.6-r1.ebuild
+++ b/app-backup/snapper/snapper-0.5.6-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
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.suse.com/pub/projects/snapper/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="lvm pam xattr"
 
 RDEPEND="dev-libs/boost:=[threads]



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

2019-01-02 Thread Thomas Deutschmann
commit: 8dc7e0da61814dd01b7768af4869af71ccf7a32f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jan  2 18:04:12 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jan  2 19:01:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc7e0da

sys-apps/ed: x86 stable (bug #674314)

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

 sys-apps/ed/ed-1.14.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/ed/ed-1.14.2.ebuild b/sys-apps/ed/ed-1.14.2.ebuild
index e4ecd98a48a..e17263a16a3 100644
--- a/sys-apps/ed/ed-1.14.2.ebuild
+++ b/sys-apps/ed/ed-1.14.2.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=5
@@ -13,7 +13,7 @@ SRC_URI="http://fossies.org/linux/privat/${P}.tar.gz;
 
 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"
+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=""
 
 DEPEND="sys-apps/texinfo"



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

2019-01-02 Thread Thomas Deutschmann
commit: bd857ddca7b27e0f2bfcb4c8fb70ae3992af994a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jan  2 19:00:18 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jan  2 19:01:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd857ddc

sci-mathematics/pspp: x86 stable (bug #625724)

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

 sci-mathematics/pspp/pspp-1.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-mathematics/pspp/pspp-1.2.0.ebuild 
b/sci-mathematics/pspp/pspp-1.2.0.ebuild
index 85f03f048b0..629f6d05da4 100644
--- a/sci-mathematics/pspp/pspp-1.2.0.ebuild
+++ b/sci-mathematics/pspp/pspp-1.2.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=6
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc emacs examples gtk ncurses nls perl postgres static-libs"
 
 RDEPEND="



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

2019-01-02 Thread Thomas Deutschmann
commit: 721db928e0fcd46313c9a3eb09efbfe4f15ba5cd
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jan  2 19:00:42 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jan  2 19:01:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=721db928

dev-python/pytables: x86 stable (bug #673838)

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

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

diff --git a/dev-python/pytables/pytables-3.4.4.ebuild 
b/dev-python/pytables/pytables-3.4.4.ebuild
index 4d78d0413dc..265889bd4b0 100644
--- a/dev-python/pytables/pytables-3.4.4.ebuild
+++ b/dev-python/pytables/pytables-3.4.4.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
@@ -16,7 +16,7 @@ HOMEPAGE="https://www.pytables.org/;
 SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux"
 LICENSE="BSD"
 IUSE="doc examples test"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/spread-sheet-widget/

2019-01-02 Thread Thomas Deutschmann
commit: d77213313c4419ce680a2411a0f3ac593b774721
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jan  2 18:59:56 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jan  2 19:01:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7721331

x11-libs/spread-sheet-widget: x86 stable (bug #625724)

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

 x11-libs/spread-sheet-widget/spread-sheet-widget-0.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/spread-sheet-widget/spread-sheet-widget-0.3.ebuild 
b/x11-libs/spread-sheet-widget/spread-sheet-widget-0.3.ebuild
index 27727130ea3..25add3fcd02 100644
--- a/x11-libs/spread-sheet-widget/spread-sheet-widget-0.3.ebuild
+++ b/x11-libs/spread-sheet-widget/spread-sheet-widget-0.3.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
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu-alpha/ssw/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE=""
 
 DEPEND="x11-libs/gtk+:3"



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

2019-01-02 Thread Thomas Deutschmann
commit: 29e5f4ba0363b7e0844eda756deaed8266dcab53
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jan  2 18:05:35 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jan  2 19:01:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e5f4ba

dev-libs/jansson: x86 stable (bug #674230)

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

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

diff --git a/dev-libs/jansson/jansson-2.11.ebuild 
b/dev-libs/jansson/jansson-2.11.ebuild
index 22acd52684d..af137bfde7b 100644
--- a/dev-libs/jansson/jansson-2.11.ebuild
+++ b/dev-libs/jansson/jansson-2.11.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.digip.org/jansson/releases/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd"
 IUSE="doc static-libs"
 
 DEPEND="doc? ( >=dev-python/sphinx-1.0.4 )"



[gentoo-commits] proj/musl:master commit in: dev-libs/glib/

2019-01-02 Thread Anthony G. Basile
commit: 88f3ebc95712e93fcc648e0d8765609babd10871
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Jan  2 18:56:23 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Jan  2 18:56:23 2019 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=88f3ebc9

dev-libs/glib: stable on musl arches

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

 dev-libs/glib/glib-2.56.2.ebuild | 2 +-
 dev-libs/glib/glib-2.56.4.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/glib/glib-2.56.2.ebuild b/dev-libs/glib/glib-2.56.2.ebuild
index e200d73..ea020cc 100644
--- a/dev-libs/glib/glib-2.56.2.ebuild
+++ b/dev-libs/glib/glib-2.56.2.ebuild
@@ -21,7 +21,7 @@ LICENSE="LGPL-2.1+"
 SLOT="2"
 IUSE="dbus debug fam kernel_linux +mime selinux static-libs systemtap test 
utils xattr"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86"
+KEYWORDS="amd64 arm arm64 ~mips ppc x86"
 
 # Added util-linux multilib dependency to have libmount support (which
 # is always turned on on linux systems, unless explicitly disabled, but

diff --git a/dev-libs/glib/glib-2.56.4.ebuild b/dev-libs/glib/glib-2.56.4.ebuild
index f667e2c..009bf1f 100644
--- a/dev-libs/glib/glib-2.56.4.ebuild
+++ b/dev-libs/glib/glib-2.56.4.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
@@ -21,7 +21,7 @@ LICENSE="LGPL-2.1+"
 SLOT="2"
 IUSE="dbus debug fam kernel_linux +mime selinux static-libs systemtap test 
utils xattr"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~mips ppc x86"
 
 # Added util-linux multilib dependency to have libmount support (which
 # is always turned on on linux systems, unless explicitly disabled, but



[gentoo-commits] proj/musl:master commit in: dev-libs/glib/files/, dev-libs/glib/

2019-01-02 Thread Anthony G. Basile
commit: a98149fdf5ad6150cbf3c7d74c1c06892cfe8f72
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Jan  2 18:14:28 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Jan  2 18:53:14 2019 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=a98149fd

dev-libs/glib: restore since the in tree version seg faults

Signed-off-by: Anthony G. Basile  gentoo.org>

 dev-libs/glib/Manifest |   4 +
 .../glib/files/2.56.2-gobject_init_on_demand.patch |  91 ++
 ...56.2-network-monitor-race-test-iterations.patch |  36 +++
 .../glib/files/2.56.2-quark_init_on_demand.patch   |  50 
 .../files/glib-2.54.3-external-gdbus-codegen.patch |  86 ++
 .../files/glib-2.58.2-external-gdbus-codegen.patch | 124 
 .../glib/files/glib-2.58.2-gvariant-test-fix.patch |  96 +++
 dev-libs/glib/glib-2.56.2.ebuild   | 302 +++
 dev-libs/glib/glib-2.56.4.ebuild   | 305 
 dev-libs/glib/glib-2.58.2.ebuild   | 318 +
 dev-libs/glib/metadata.xml |  31 ++
 11 files changed, 1443 insertions(+)

diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
new file mode 100644
index 000..da75232
--- /dev/null
+++ b/dev-libs/glib/Manifest
@@ -0,0 +1,4 @@
+DIST glib-2.56.2.tar.xz 8041756 BLAKE2B 
1af5bb37378856e959602bcb9299266bba46b990839c923f6b9881624aed306af0779005281b3e3a46b5994c54812edc86aade9cb782c596fd63b6fd91baba51
 SHA512 
8201ea82d3613d2e879284abe01520b766da30957c5a1a22f3e6019b0cce6bf95d25beae78867b6a133401c4165153c0c92974dd459ab12f9e0e9dd0c95df5d4
+DIST glib-2.56.4.tar.xz 7029768 BLAKE2B 
21cf840128e468151eeac55f0323f8f643973422b70bb65655e24c0a6b2f7ee72d5ae879bfae73df84fa2281fc425cc98328597910ba8fd99d7a52024e1b3ab6
 SHA512 
280a46c2af13283a08c15ff0b4f5492659c2884521930600ad45310ed181c44a878ad8f9b36bae68ed6e7d92db6f1630f7bf015148c513dc317d25807f13abb0
+DIST glib-2.58.2.tar.xz 4862612 BLAKE2B 
e94d3dfc5d4b6d100c2425fda34c90fdf643fdb71b8bd65df691e34d11bfaf79fdc4c844eb215df24b0f680991fb0d0c08c3bb3dea61f5157ccd8bec200e2059
 SHA512 
4017ae308f2ef6313abbff2eb9b21ec6f8fa38935007491ca0cb4d1ffac6fedab6f50e911ac088995d6212323ba1767399f18529a2620d60378ecade193b4b1a
+DIST pkg-config-0.28.tar.gz 1931203 BLAKE2B 
bafdd4e838623965c6bd454421ddd9051fc43fc29948e1615b49fef463c3c3a18807aabe6416f96cfdf58d6b1c9e114d77f97bd985facee7c14284a8a64a768b
 SHA512 
6eafa5ca77c5d44cd15f48457a5e96fcea2555b66d8e35ada5ab59864a0aa03d441e15f54ab9c6343693867b3b490f392c75b7d9312f024c9b7ec6a0194d8320

diff --git a/dev-libs/glib/files/2.56.2-gobject_init_on_demand.patch 
b/dev-libs/glib/files/2.56.2-gobject_init_on_demand.patch
new file mode 100644
index 000..d8be8e2
--- /dev/null
+++ b/dev-libs/glib/files/2.56.2-gobject_init_on_demand.patch
@@ -0,0 +1,91 @@
+--- a/gobject/gtype.c
 b/gobject/gtype.c
+@@ -200,6 +200,9 @@
+ static gboolean   type_node_is_a_L
(TypeNode   *node,
+
TypeNode   *iface_node);
+ 
++#if !defined(__GLIBC__)
++static void gobject_init (void);
++#endif
+ 
+ /* --- enumeration --- */
+ 
+@@ -2623,6 +2626,10 @@
+ {
+   TypeNode *node;
+   
++ #if !defined(__GLIBC__)
++  gobject_init();
++ #endif
++
+   g_assert_type_system_initialized ();
+   g_return_val_if_fail (type_id > 0, 0);
+   g_return_val_if_fail (type_name != NULL, 0);
+@@ -2740,6 +2747,10 @@
+   TypeNode *pnode, *node;
+   GType type = 0;
+   
++ #if !defined(__GLIBC__)
++  gobject_init();
++ #endif
++
+   g_assert_type_system_initialized ();
+   g_return_val_if_fail (parent_type > 0, 0);
+   g_return_val_if_fail (type_name != NULL, 0);
+@@ -2795,6 +2806,10 @@
+   TypeNode *pnode, *node;
+   GType type;
+   
++ #if !defined(__GLIBC__)
++   gobject_init();
++ #endif
++
+   g_assert_type_system_initialized ();
+   g_return_val_if_fail (parent_type > 0, 0);
+   g_return_val_if_fail (type_name != NULL, 0);
+@@ -3309,7 +3324,11 @@
+ g_type_name (GType type)
+ {
+   TypeNode *node;
+-  
++
++  #if !defined(__GLIBC__)
++   gobject_init();
++ #endif 
++
+   g_assert_type_system_initialized ();
+   
+   node = lookup_type_node_I (type);
+@@ -4335,6 +4354,9 @@
+ void
+ g_type_init_with_debug_flags (GTypeDebugFlags debug_flags)
+ {
++#if !defined(__GLIBC__)
++  gobject_init();
++#endif
+   g_assert_type_system_initialized ();
+ 
+   if (debug_flags)
+@@ -4353,6 +4375,9 @@
+ void
+ g_type_init (void)
+ {
++#if !defined(__GLIBC__)
++  gobject_init();
++#endif 
+   g_assert_type_system_initialized ();
+ }
+ 
+@@ -4364,6 +4389,12 @@
+   TypeNode *node;
+   GType type;
+ 
++#if !defined(__GLIBC__)
++  static int gobject_initialized = 0;
++  if (gobject_initialized)
++return;
++  gobject_initialized = 1;
++#endif
+   /* Ensure GLib is initialized first, see
+* https://bugzilla.gnome.org/show_bug.cgi?id=756139
+*/

diff --git 

[gentoo-commits] repo/gentoo:master commit in: sci-libs/oce/files/, sci-libs/oce/

2019-01-02 Thread Amy Liffey
commit: b8794f90839cb9074493a782dfd2e6f8e70e6c37
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Wed Dec 26 03:58:57 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan  2 18:46:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8794f90

sci-libs/oce: Fix failing tests

Closes: https://bugs.gentoo.org/665596
Signed-off-by: Zoltan Puskas  sinustrom.info>
Closes: https://github.com/gentoo/gentoo/pull/10694
Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.12

 sci-libs/oce/files/oce-0.18.3-test-fix.patch | 13 +
 sci-libs/oce/{oce-0.18.3.ebuild => oce-0.18.3-r1.ebuild} |  4 +++-
 2 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/sci-libs/oce/files/oce-0.18.3-test-fix.patch 
b/sci-libs/oce/files/oce-0.18.3-test-fix.patch
new file mode 100644
index 000..bec55d9d36b
--- /dev/null
+++ b/sci-libs/oce/files/oce-0.18.3-test-fix.patch
@@ -0,0 +1,13 @@
+diff --git a/test/OCAFExport_test/CMakeLists.txt 
b/test/OCAFExport_test/CMakeLists.txt
+index f81798a3a4..8d9f6ad86c 100644
+--- a/test/OCAFExport_test/CMakeLists.txt
 b/test/OCAFExport_test/CMakeLists.txt
+@@ -5,6 +5,6 @@ if (OCE_OCAF AND NOT OCE_DISABLE_X11)
+   file(TO_NATIVE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../src/StdResource" 
BuildPluginDir)
+   # Semi-colon is a delimiter in SET_TESTS_PROPERTIES and have to be 
escaped
+   string(REPLACE ";" "\\;" BuildPluginDir "${BuildPluginDir}")
+-  set_tests_properties(OCAFExportTestSuite.testExportAscii PROPERTIES 
ENVIRONMENT 
"CSF_PluginDefaults=${BuildPluginDir};CSF_StandardDefaults=${BuildPluginDir}")
+-  set_tests_properties(OCAFExportTestSuite.testExportNonAscii PROPERTIES 
ENVIRONMENT 
"CSF_PluginDefaults=${BuildPluginDir};CSF_StandardDefaults=${BuildPluginDir}")
++  set_tests_properties(OCAFExportTestSuite.testExportAscii PROPERTIES 
ENVIRONMENT 
"CSF_PluginDefaults=${BuildPluginDir};CSF_StandardDefaults=${BuildPluginDir};LD_LIBRARY_PATH=$ENV{LD_LIBRARY_PATH}:${LIBRARY_OUTPUT_PATH}")
++  set_tests_properties(OCAFExportTestSuite.testExportNonAscii PROPERTIES 
ENVIRONMENT 
"CSF_PluginDefaults=${BuildPluginDir};CSF_StandardDefaults=${BuildPluginDir};LD_LIBRARY_PATH=$ENV{LD_LIBRARY_PATH}:${LIBRARY_OUTPUT_PATH}")
+ endif ()

diff --git a/sci-libs/oce/oce-0.18.3.ebuild b/sci-libs/oce/oce-0.18.3-r1.ebuild
similarity index 95%
rename from sci-libs/oce/oce-0.18.3.ebuild
rename to sci-libs/oce/oce-0.18.3-r1.ebuild
index 69c85c7057f..0835a64d2bf 100644
--- a/sci-libs/oce/oce-0.18.3.ebuild
+++ b/sci-libs/oce/oce-0.18.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -37,6 +37,8 @@ RDEPEND="${DEPEND}"
 CHECKREQS_MEMORY="256M"
 CHECKREQS_DISK_BUILD="3584M"
 
+PATCHES=( "${FILESDIR}"/"${P}-test-fix.patch" )
+
 pkg_setup() {
check-reqs_pkg_setup
 }



[gentoo-commits] repo/gentoo:master commit in: dev-ada/gps/

2019-01-02 Thread Alfredo Tupone
commit: 49904d5d8c787f1ad7e41a1895356d7410980978
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Wed Jan  2 18:25:03 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Jan  2 18:25:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49904d5d

dev-ada/gps: Stable

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

 dev-ada/gps/Manifest   |   1 -
 dev-ada/gps/gps-2018-r1.ebuild |   2 +-
 dev-ada/gps/gps-2018.ebuild| 104 -
 3 files changed, 1 insertion(+), 106 deletions(-)

diff --git a/dev-ada/gps/Manifest b/dev-ada/gps/Manifest
index 0fa4e43122f..1b976f5d7a2 100644
--- a/dev-ada/gps/Manifest
+++ b/dev-ada/gps/Manifest
@@ -1,6 +1,5 @@
 DIST gnat-gpl-2017-x86_64-linux-bin.tar.gz 496338280 BLAKE2B 
b3eee6d311fb9c20bc8fa7217c0731ca1e91ced38700df1d63d91a16c3fa28dfd44c7c8e867c3a857b88e4f0c8b2a7200fb6a8a630b8403538c4784f8914d1a5
 SHA512 
01a8f3be9b7b7e83cc5bd4a45137b1d35c6448bc22a88bcaf5d312cd63e11081b6b2fe9f09ad2a27d8f0b6471fc5c1a99573bf3bcee1589329054074eaeef04f
 DIST gps-gpl-2017-src.tar.gz 41216830 BLAKE2B 
51ca89c38fa81888a9cf1831cf97f7e0ad72c444328a29063249a4fe72bbdc8357552d470872e9fbbeaf349ef0427b59fa41a0efb56200a07a9426343c731a57
 SHA512 
101ecef7f183de1da0c2b09d77f284a5e8c5ae56f34a897c8d471e79fe9a2832742608ff5251197ba2a52b5d9dfee6c6937fc22cd55f6d8f38359b070393cb64
 DIST gps-gpl-2018-src.tar.gz 40541905 BLAKE2B 
abe38dd23d9afede27b4ec8294e3245c12d52d60491b6e7c1b2d120a6f1e5d808fdcfb648e72da31376e2de176f7a039c5493341ad295db33b6a1ce44bb64096
 SHA512 
da0eaa85eb753f215354c9765272d85378f36ebe207314bab9211642f9d9b505a3d05cdec9de6964ae9139c4f8942a29e06c72db32b2aeb053a694e9c982e470
-DIST gpsLib.tar.gz 11017404 BLAKE2B 
b84219322950d5c3a7b202e4b5e423fcb95c528d4e0810f25674e8cfd0e9ca91a155fff500e4d25959cdba42492794fba8cb725e6955bcea8908a8043a387ca1
 SHA512 
e852285c8b67e5787396dfaa95feaff31e73bd4cd3a731e20c6970c2ade3ef6290ef98d9a6b7553d4daf6f2ae722ca5ff74add3fd4285ce259a1443e6b06a5a1
 DIST gtk+-3.14.15-src.tar.gz 32009863 BLAKE2B 
93c6897c431fa8e1c19ea758378bc7e365d486d1decccefbba64876d8c51a488e6bcf932481daa11e7e43a960a328c3db746e41a845e574c6b6070ab71e23188
 SHA512 
add4607a1758319a938d2be0bbd0dd140c4099accffa9301e3049bc460bf94f395c5a092368214e8b28d53bc25335d1b8329b50c7eb80a1e9a65b2e154135b84
 DIST libadalang-tools-gpl-2018-src.tar.gz 19938182 BLAKE2B 
34104f3bc43c165a9b74ba8c0c03ee2f34686bcd06b5ced730f70f654d8b808e129a85566e081830b4f20304c793eefe0af81b56984cf06190302ad2f6a419be
 SHA512 
a1176575944cd88b9da5f4e9f03caa1a4d09358df71e6a91300d0b35c2a843d0ea1a77fbd93e7b7f16cef1b978022ee20991f5c2ff74f7d05878c3de1220f2b5

diff --git a/dev-ada/gps/gps-2018-r1.ebuild b/dev-ada/gps/gps-2018-r1.ebuild
index 6ca3b5d6eaf..b8cd9b2a758 100644
--- a/dev-ada/gps/gps-2018-r1.ebuild
+++ b/dev-ada/gps/gps-2018-r1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf627c7a4475261f97ceb
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="gnat_2017 +gnat_2018"
 
 RDEPEND="${PYTHON_DEPS}

diff --git a/dev-ada/gps/gps-2018.ebuild b/dev-ada/gps/gps-2018.ebuild
deleted file mode 100644
index 290f5bf2721..000
--- a/dev-ada/gps/gps-2018.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-inherit python-single-r1 autotools desktop llvm
-
-MYP=${PN}-gpl-${PV}-src
-
-DESCRIPTION="The GNAT Programming Studio"
-HOMEPAGE="http://libre.adacore.com/tools/gps/;
-SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf627c7a4475261f97ceb
-   -> ${MYP}.tar.gz
-   http://mirrors.cdn.adacore.com/art/5b0819dfc7a447df26c27a59 ->
-   libadalang-tools-gpl-2018-src.tar.gz
-   https://dev.gentoo.org/~tupone/distfiles/gpsLib.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gnat_2017 +gnat_2018"
-
-RDEPEND="${PYTHON_DEPS}
-   
dev-ada/gnatcoll-db[gnat_2017=,gnat_2018=,gnatcoll_db2ada,gnatinspect,xref]
-   dev-ada/gnatcoll-bindings[gnat_2017=,gnat_2018=,python]
-   ~dev-ada/gtkada-2018[gnat_2017=,gnat_2017=]
-   dev-ada/libadalang[gnat_2017=,gnat_2018=]
-   dev-libs/gobject-introspection
-   dev-libs/libffi
-   gnat_2017? ( sys-devel/llvm:5 )
-   gnat_2018? (
-   || (
-   sys-devel/llvm:6
-   sys-devel/llvm:7
-   )
-   )
-   sys-devel/clang:=
-   x11-themes/adwaita-icon-theme
-   x11-themes/hicolor-icon-theme
-   dev-python/pep8[${PYTHON_USEDEP}]
-   dev-python/jedi[${PYTHON_USEDEP}]"
-
-DEPEND="${RDEPEND}"
-
-RESTRICT="test"
-
-S="${WORKDIR}"/${MYP}
-
-PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
-
-pkg_setup() {
-   if use gnat_2017; then
-   GCC_PV=6.3.0
-   LLVM_MAX_SLOT=5
-   else
-   GCC_PV=7.3.1
-   LLVM_MAX_SLOT=7
-  

[gentoo-commits] repo/gentoo:master commit in: app-crypt/openpgp-keys-gentoo-release/

2019-01-02 Thread Michał Górny
commit: cbe5ee0bb7513d697efe867a076a3adc81203ff6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan  2 17:45:58 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan  2 18:21:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe5ee0b

app-crypt/openpgp-keys-gentoo-release: Bump to 20190102

Bump to a fresh snapshot due to rsync key being prolonged.

Signed-off-by: Michał Górny  gentoo.org>

 app-crypt/openpgp-keys-gentoo-release/Manifest |  1 +
 .../openpgp-keys-gentoo-release-20190102.ebuild| 41 ++
 2 files changed, 42 insertions(+)

diff --git a/app-crypt/openpgp-keys-gentoo-release/Manifest 
b/app-crypt/openpgp-keys-gentoo-release/Manifest
index 734f67be429..b643a1ca57e 100644
--- a/app-crypt/openpgp-keys-gentoo-release/Manifest
+++ b/app-crypt/openpgp-keys-gentoo-release/Manifest
@@ -1,2 +1,3 @@
 DIST gentoo-release-test-sigs-20180706.tar.gz 1437 BLAKE2B 
00fb0a491c84853068ea578e68e8ab0a57842f6098c14da7ec44faf20abb23deef480aca958a7e352b9c55a024681eabc0c9aaf400e5dcbf8873277a3a940e38
 SHA512 
2a7cc2c650693c0e1fdf7083d77bf975e05ece3ab1495ed03362d02e8411481c80a62a9f21b23861bdc602d74c656a618e9a39d2bdef7ccd253ea9f3e4c7531a
 DIST gentoo-release.asc.20180706.gz 44805 BLAKE2B 
1ba26b90e564738a1282c5febe426628144ab70e526397b866f97214254c73bbb517cdaa48ba0e83ca75a7d88cd622375fda0f362c43d13b66720ffb682682d2
 SHA512 
ba48cb6d7e72c6a720df3ff2430a4b4dd261f947c23762cd0c1255a93391d10becfb491db1bb80b295edd1f8192580315d5c7be3670b8689ef702ed228b05894
+DIST gentoo-release.asc.20190102.gz 51067 BLAKE2B 
ace66e603afb9a171e705992ae550439dbc51e6dd9a788e78a9e85d938b7f9841bd0dd866306b32066cab5c23995ed2278d4d22670b238227de28d08c914c142
 SHA512 
eea90df98e795edcc0e4cbc26f48313c0cf4593424106ff79e0dc237835e51536777840fcf54619252438515ad10930992bcfbcd32596bb203a75151cee10553

diff --git 
a/app-crypt/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20190102.ebuild
 
b/app-crypt/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20190102.ebuild
new file mode 100644
index 000..b9a927fd8e1
--- /dev/null
+++ 
b/app-crypt/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20190102.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="OpenPGP keys used for Gentoo releases (snapshots, stages)"
+HOMEPAGE="https://www.gentoo.org/downloads/signatures/;
+SRC_URI="https://dev.gentoo.org/~mgorny/dist/openpgp-keys/gentoo-release.asc.${PV}.gz
+   test? ( 
https://dev.gentoo.org/~mgorny/dist/openpgp-keys/gentoo-release-test-sigs-20180706.tar.gz
 )"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="test"
+
+DEPEND="test? ( app-crypt/gnupg )"
+
+S=${WORKDIR}
+
+src_test() {
+   local old_umask=$(umask)
+   umask 077
+
+   local -x GNUPGHOME=${T}/.gnupg
+   mkdir "${GNUPGHOME}" || die
+   einfo "Importing keys ..."
+   gpg --import "gentoo-release.asc.${PV}" || die "Key import failed"
+
+   local f
+   for f in gentoo-release-test-sigs*/*.asc; do
+   einfo "Testing ${f##*/} ..."
+   gpg -q --trust-model always --verify "${f}" || die 
"Verification failed on ${f}"
+   done
+
+   umask "${old_umask}"
+}
+
+src_install() {
+   insinto /usr/share/openpgp-keys
+   newins "gentoo-release.asc.${PV}" gentoo-release.asc
+}



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

2019-01-02 Thread Sebastian Pipping
commit: 509a340858715521d7b16ee022f3dea3b0e5f6c8
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Jan  2 17:10:38 2019 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Jan  2 17:11:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=509a3408

dev-libs/uriparser: 0.9.1

Ping: https://github.com/uriparser/uriparser/issues/43
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 dev-libs/uriparser/Manifest   |  1 +
 dev-libs/uriparser/uriparser-0.9.1.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/dev-libs/uriparser/Manifest b/dev-libs/uriparser/Manifest
index d48073711d7..99cf53d1720 100644
--- a/dev-libs/uriparser/Manifest
+++ b/dev-libs/uriparser/Manifest
@@ -2,3 +2,4 @@ DIST uriparser-0.8.4.tar.bz2 358408 BLAKE2B 
1f270442a4812fa3e86a495109f95cfac698
 DIST uriparser-0.8.5.tar.bz2 359469 BLAKE2B 
44fb7d8bd5dac8bb0dd68bfbc4fb2adec310a913a7ebb92850fb2b8833c159db7cb29fa4f8b5de3e3b3def018024d1e69a0814bcd12aa24b6a14deca6f6768fb
 SHA512 
e9b0228092cf12b824975000b0a6dbe2e413d3642203666d77c5b42f04bc13e0ec3f61d6a2c44d9613bea15e8cf7ec42cc4c92c5bc4318ee3349c1b380409d5c
 DIST uriparser-0.8.6.tar.bz2 360214 BLAKE2B 
18a0e02f5dc6efa840cd6647c4595f238f811e8131750959b31f5283c5632b8892fa38767f883110ff2fbcb9dd07afabcaef64b206b9a951a773bd9d4b1cd9e9
 SHA512 
b95e6d7c7f835002f6ea1a9c0962f4d385cd16519c40b921e9a9679140fd5d6cd326002b452fc73431aa2f36d049ae510c034a423eca143a6285f9b4b3dd7b83
 DIST uriparser-0.9.0.tar.bz2 371895 BLAKE2B 
13479fe75d8dcc9514da6c26d9a60a68256b895f012d3b36e156353f1f37b2e572a3c8014f5cab30fe1d6da58ef840ea9878eabb48625a7449e46c7dbc13247c
 SHA512 
8ad631726c59d244b945221e803dcb13daa6df6550b3de94da19745f4b4d53a5ce17dba54280273181479f2803dea4ca7b0154ac3b54ca39fc4eda2c8a03e3f7
+DIST uriparser-0.9.1.tar.bz2 372722 BLAKE2B 
6fe21d1f5a98564f3e08094b1e27a13ea00baff3c4e09645236d8b08cba5455d49862a2d66fec02057efbb3b3d2e36040aeab31630f516eedd1ef36c84211638
 SHA512 
c6a4f3b737d4c53ba14148a5be363d93947c8c32755b369726ccdd6e01e8a2293d2c94d448700fc97bb56092696b67965646ae07c9ef31be253e2279d0bc3821

diff --git a/dev-libs/uriparser/uriparser-0.9.1.ebuild 
b/dev-libs/uriparser/uriparser-0.9.1.ebuild
new file mode 100644
index 000..7fcaa4b0557
--- /dev/null
+++ b/dev-libs/uriparser/uriparser-0.9.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in 
C"
+HOMEPAGE="https://uriparser.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~x86-solaris"
+IUSE="doc qt5 test unicode"
+
+RDEPEND=""
+DEPEND="virtual/pkgconfig
+   doc? ( >=app-doc/doxygen-1.5.8
+   qt5? ( dev-qt/qthelp:5 ) )
+   test? ( >=dev-cpp/gtest-1.8.1 )"
+
+REQUIRED_USE="test? ( unicode )"
+
+DOCS=( AUTHORS ChangeLog THANKS )
+
+src_configure() {
+   econf \
+   $(use_enable test) \
+   --enable-char \
+   $(use_enable unicode wchar_t) \
+   $(use_enable doc) \
+   --docdir=/usr/share/doc/${PF}/
+}
+
+src_install() {
+   default
+
+   if use doc && use qt5; then
+   dodoc doc/*.qch
+   docompress -x /usr/share/doc/${PF}/${P}.qch
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-doc/kicad-doc/

2019-01-02 Thread Amy Liffey
commit: 11a8b5897b9a1c90c8893477411b41067007da7a
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Sat Nov  3 06:18:47 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan  2 16:49:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a8b589

app-doc/kicad-doc: Bump to 5.0.1 version

Bug: https://bugs.gentoo.org/669366
Signed-off-by: Zoltan Puskas  sinustrom.info>
Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-doc/kicad-doc/Manifest   |  1 +
 app-doc/kicad-doc/kicad-doc-5.0.1.ebuild | 45 
 2 files changed, 46 insertions(+)

diff --git a/app-doc/kicad-doc/Manifest b/app-doc/kicad-doc/Manifest
index 69d24ab4ddb..7164287325e 100644
--- a/app-doc/kicad-doc/Manifest
+++ b/app-doc/kicad-doc/Manifest
@@ -1,2 +1,3 @@
 DIST kicad-doc-4.0.7.tar.gz 54384893 BLAKE2B 
c38342ebb9b5a14f3bc2a6cffb870bf4238fe1010b611525992a4e109a215b5db15d60637aecea14c090d9fe23fd7928fedff587e34a088f3843002a0433a58e
 SHA512 
c1f58ca04dff2afb7c8c23a81a4b54f91e310342e741cc92fe6168417252b76ee009651a6845924302651d4183ca3e58620b0655aea1ee8afa40581f62e5272a
 DIST kicad-doc-5.0.0.tar.gz 68834628 BLAKE2B 
af6cf42fbabbf3dcd1a00b1bf94633d1cc09a5c6457bd20631f4049a0c7051b74e33cb62911e3df7cc8cfa6c50738276c17ba834923295538d88d9898cf24f73
 SHA512 
0fb266ada47303af41f3f5438894d66800644252bee898467522a7e6e86c372c7701768c34ac2260f0e6d76af669bf4bab33c41598037d6005ecc4ed6d31b419
+DIST kicad-doc-5.0.1.tar.gz 68998124 BLAKE2B 
89c89f76ea17fd95dc8657b415675f5665a4d4bcb8c29eb5bf43f3216c59f38f38904d2d30242ebf3c4bb02197d6e04557af6b7b03b17c13ed9d051c7ed0c134
 SHA512 
f500be02417bbe3105ece434ca594c7a8cfe3d937a9a835b49b238569f40a8e8cc360d3970d38262b1ae0b702203de942feeae8c48cd2068aec90bf81e3e5a88

diff --git a/app-doc/kicad-doc/kicad-doc-5.0.1.ebuild 
b/app-doc/kicad-doc/kicad-doc-5.0.1.ebuild
new file mode 100644
index 000..1924e8c1b4a
--- /dev/null
+++ b/app-doc/kicad-doc/kicad-doc-5.0.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Electronic Schematic and PCB design tools manuals"
+HOMEPAGE="http://www.kicad-pcb.org/;
+SRC_URI="https://github.com/KiCad/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-3+ CC-BY-3.0 ) GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="html +pdf"
+LANG_USE=" l10n_ca l10n_de l10n_en l10n_es l10n_fr l10n_id l10n_it l10n_ja 
l10n_pl"
+IUSE+=${LANG_USE}
+REQUIRED_USE="|| ( html pdf ) ^^ ( ${LANG_USE} )"
+unset LANG_USE
+
+DEPEND="
+   >=app-text/asciidoc-8.6.9
+   >=app-text/dblatex-0.3.10
+   >=app-text/po4a-0.45
+   >=sys-devel/gettext-0.18
+   dev-perl/Unicode-LineBreak
+   dev-util/source-highlight
+   l10n_ca? ( dev-texlive/texlive-langspanish )
+   l10n_de? ( dev-texlive/texlive-langgerman )
+   l10n_en? ( dev-texlive/texlive-langenglish )
+   l10n_es? ( dev-texlive/texlive-langspanish )
+   l10n_fr? ( dev-texlive/texlive-langfrench )
+   l10n_it? ( dev-texlive/texlive-langitalian )
+   l10n_ja? ( dev-texlive/texlive-langjapanese media-fonts/vlgothic )
+   l10n_pl? ( dev-texlive/texlive-langpolish )"
+RDEPEND=""
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_FORMATS="$(usev html);$(usev pdf)"
+   -DSINGLE_LANGUAGE="${L10N}"
+   -DKICAD_DOC_PATH="/usr/share/doc/${P}/help"
+   )
+   cmake-utils_src_configure
+}



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

2019-01-02 Thread Amy Liffey
commit: fac8cf224fab50b0ef40a73784406450331201d5
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Sat Nov  3 05:47:32 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan  2 16:49:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fac8cf22

sci-electronics/kicad-footprints: Bump to 5.0.1 version

Bug: https://bugs.gentoo.org/669366
Signed-off-by: Zoltan Puskas  sinustrom.info>
Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sci-electronics/kicad-footprints/Manifest  |  1 +
 .../kicad-footprints/kicad-footprints-5.0.1.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/sci-electronics/kicad-footprints/Manifest 
b/sci-electronics/kicad-footprints/Manifest
index 83281f31abc..5a9870bda48 100644
--- a/sci-electronics/kicad-footprints/Manifest
+++ b/sci-electronics/kicad-footprints/Manifest
@@ -1 +1,2 @@
 DIST kicad-footprints-5.0.0.tar.gz 4978410 BLAKE2B 
4b736b9530bcb093ef916c5dff3ee17662c801478c14859b2256575c2d5244e714c0b61f2c4d59f33cbfc23b4f35f590546e0b3bc374d730ebf519a80d8904d1
 SHA512 
b96706cf021749630b544a437cb0fb278cf4369cb8acb89eb962bd674b3fc77dbca719dd540844d3478082ee0f82e7d65fce15a3658a9c6cbe8df3c691bbfbfe
+DIST kicad-footprints-5.0.1.tar.gz 5074166 BLAKE2B 
eb8a532c83af37d241c0eb73b7ac0a6bdd75e87f5d06ebdb9a109160cae131240f4f5516c9bd38785c51e068ffcc29cdec075565bc4bc14af3924f814a68aa54
 SHA512 
16057e7a768097a7e97ae8a25d0c35891d04621e5d5b7437e80f893f48365e562b69c38a8076c1dab0455801359e766fcd1f7d31fec2cc78c9e7cda2d6f210ae

diff --git a/sci-electronics/kicad-footprints/kicad-footprints-5.0.1.ebuild 
b/sci-electronics/kicad-footprints/kicad-footprints-5.0.1.ebuild
new file mode 100644
index 000..c34bd2d4716
--- /dev/null
+++ b/sci-electronics/kicad-footprints/kicad-footprints-5.0.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Electronic Schematic and PCB design tools footprint libraries"
+HOMEPAGE="https://kicad.github.io/footprints/;
+SRC_URI="https://github.com/KiCad/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="CC-BY-SA-4.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=sci-electronics/kicad-5.0.0"



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

2019-01-02 Thread Amy Liffey
commit: 98b2f482d6869575f7b43141123fc2ea5a45747d
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Sat Nov  3 05:53:43 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan  2 16:49:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98b2f482

sci-electronics/kicad-i18n: Bump to 5.0.1 version

Bug: https://bugs.gentoo.org/669366
Signed-off-by: Zoltan Puskas  sinustrom.info>
Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sci-electronics/kicad-i18n/Manifest|  1 +
 sci-electronics/kicad-i18n/kicad-i18n-5.0.1.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/sci-electronics/kicad-i18n/Manifest 
b/sci-electronics/kicad-i18n/Manifest
index b9ccda82dcf..f1e70d84d9e 100644
--- a/sci-electronics/kicad-i18n/Manifest
+++ b/sci-electronics/kicad-i18n/Manifest
@@ -1 +1,2 @@
 DIST kicad-i18n-5.0.0.tar.gz 4053403 BLAKE2B 
12ebcc2a178440374280dfed6988583aa27ebb22574eccd2da9104e20d751865a473f05df9f9c523faadaaf7541948247cc57403a5287ffcfe7ec8cdc6f29555
 SHA512 
efc0729e1da151f490e2568d756b44b3153a65ca658076ac7346736d1703eb73828687f8ce944bdf23c251ac29bde705e403c25bd32097e2a6768e65a4600616
+DIST kicad-i18n-5.0.1.tar.gz 4062609 BLAKE2B 
a3113758cc1e813fca97abd9c4e5ca367f974900b6ca7072c55eef9d9eff6274bacdad37b81a98f650c05be8fbdff306dc59db1cdd1a22b4d0776c9a89454303
 SHA512 
5254f6f945fa63e56bc3e9440cf506da3a4ccd76a58fd7e052a04ff60ecaa0daf6ad0599376a5175a4628d40cb1e317973e470a1593714186adb393c20761e24

diff --git a/sci-electronics/kicad-i18n/kicad-i18n-5.0.1.ebuild 
b/sci-electronics/kicad-i18n/kicad-i18n-5.0.1.ebuild
new file mode 100644
index 000..cdd652ca69a
--- /dev/null
+++ b/sci-electronics/kicad-i18n/kicad-i18n-5.0.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Electronic Schematic and PCB design tools GUI translations."
+HOMEPAGE="https://github.com/KiCad/kicad-i18n;
+SRC_URI="https://github.com/KiCad/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="CC-BY-SA-4.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="sys-devel/gettext"
+RDEPEND=">=sci-electronics/kicad-5.0.0"



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

2019-01-02 Thread Amy Liffey
commit: bbc084ef7e2114fda49c1fe59cd82afb72e08ba7
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Sat Nov  3 05:50:58 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan  2 16:49:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbc084ef

sci-electronics/kicad-packages3d: Bump to 5.0.1 version

Bug: https://bugs.gentoo.org/669366
Signed-off-by: Zoltan Puskas  sinustrom.info>
Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sci-electronics/kicad-packages3d/Manifest  |  1 +
 .../kicad-packages3d/kicad-packages3d-5.0.1.ebuild | 23 ++
 sci-electronics/kicad-packages3d/metadata.xml  |  8 
 3 files changed, 32 insertions(+)

diff --git a/sci-electronics/kicad-packages3d/Manifest 
b/sci-electronics/kicad-packages3d/Manifest
index a9b9cce0114..c47e61875c5 100644
--- a/sci-electronics/kicad-packages3d/Manifest
+++ b/sci-electronics/kicad-packages3d/Manifest
@@ -1 +1,2 @@
 DIST kicad-packages3d-5.0.0.tar.gz 767675132 BLAKE2B 
d7c43ddf96dcce768ca9fa9d73a8bff3ab325983cbc75dc1fd55e93deecf4014a482b2359f63786dc0b84601780532a71f8b8e70132b3f924f30ebc3aea92900
 SHA512 
02145a2745242746903c50f3616b836fd02a02411970c8600248b29f267c5abf13527c51a311c581164298498813a55d22663d25eaa0fa337a3188e6412f685b
+DIST kicad-packages3d-5.0.1.tar.gz 791951390 BLAKE2B 
31c10869d53c7fe262bc90c721d0e99b1381e5faaf157597f5c58b00f328ab654260cc306466fbdb3ed6c48e71d21b48e74365d62aca009a2d3b77c0c3feb988
 SHA512 
8f188c5b97904eca0e564ccbdf29c0b6cf99fb60290f3c11a22d4c38c91edb3aee20412be867eee84007e39d54f808cff713f6252536045d92e891ed735ed334

diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-5.0.1.ebuild 
b/sci-electronics/kicad-packages3d/kicad-packages3d-5.0.1.ebuild
new file mode 100644
index 000..eebce77a226
--- /dev/null
+++ b/sci-electronics/kicad-packages3d/kicad-packages3d-5.0.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit check-reqs cmake-utils
+
+DESCRIPTION="Electronic Schematic and PCB design tools 3D package libraries"
+HOMEPAGE="https://kicad.github.io/packages3d/;
+SRC_URI="https://github.com/KiCad/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="CC-BY-SA-4.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="occ +oce"
+
+REQUIRED_USE="|| ( occ oce )"
+
+DEPEND=""
+RDEPEND=">=sci-electronics/kicad-5.0.0[occ=,oce=]"
+
+CHECKREQS_DISK_BUILD="9G"
+S="${WORKDIR}/${P/3d/3D}"

diff --git a/sci-electronics/kicad-packages3d/metadata.xml 
b/sci-electronics/kicad-packages3d/metadata.xml
index 9f7fcf12e87..99147067b61 100644
--- a/sci-electronics/kicad-packages3d/metadata.xml
+++ b/sci-electronics/kicad-packages3d/metadata.xml
@@ -15,6 +15,14 @@
libs. Each directory directory contains multiple 3D model 
files, with
the following supported file formats: WRL, STEP.

+   
+   
+   Use sci-libs/opencascade for data exchange
+   
+   
+   Use sci-libs/oce for data exchange
+   
+   

kicad/kicad-packages3d




[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/, sci-electronics/kicad/files/

2019-01-02 Thread Amy Liffey
commit: 194e0780737c7ff4f147a9c4d9f44971cc2306f5
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Sat Nov  3 05:44:01 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan  2 16:49:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=194e0780

sci-electronics/kicad: Bump to 5.0.1 version

Bug: https://bugs.gentoo.org/669366
Signed-off-by: Zoltan Puskas  sinustrom.info>
Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sci-electronics/kicad/Manifest|   1 +
 sci-electronics/kicad/files/kicad-help-path.patch | 117 
 sci-electronics/kicad/kicad-5.0.1.ebuild  | 128 ++
 3 files changed, 246 insertions(+)

diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest
index 80f7881b37e..f6f2ec87504 100644
--- a/sci-electronics/kicad/Manifest
+++ b/sci-electronics/kicad/Manifest
@@ -1,5 +1,6 @@
 DIST kicad-4.0.7-i18n.tar.gz 2578242 BLAKE2B 
610f580d9584cf9ef96686c3d7b7081d4c3a0d2c670482eaa2ef32720a7e71630670845a6050bae8e51df7ac41e30f73d3d11be65ea477ad9efd9fbb5176e2df
 SHA512 
4880705fd7e95c939b7f5e2b7730fd37c426be10596f4cfa80d7df102d9e67232621900395d45f4e735986054f74fb215ae2002a2818faae32b1c75e3cb7e10a
 DIST kicad-4.0.7.tar.xz 10678656 BLAKE2B 
54be9a3f5ae6378ac05cb327c28b1a358d895e736a116e1bf5151f021973b9510eab4671a67f222c3be2ef67929954b9576c5c28ef2b6a14708f8c019729969b
 SHA512 
7b2acd9efadf5d48565f71bd0df2474ecc8fc04145953c13ac27363d48dbe6b0de091e311713635f603aed89ce0759a1d623abb37a139e2c87184ca4e717145b
 DIST kicad-5.0.0.tar.xz 14284708 BLAKE2B 
9f4414c4476aca8f2da1d7171b53f56d5ea216f11fc025695a228f93ec05e2f271cbab8429ed39445602a3a0707a31d44cce83eae0ad651167c471f52f3867cd
 SHA512 
79d4d34e8eaa5b6e4c7baac39a76f86af89adbaf3f9181b8cd846ed3a8db1b4c6dd7a36efefda3394d33ef828917909ad3bd8bb22435af9c6f671efbff125b42
+DIST kicad-5.0.1.tar.xz 14241544 BLAKE2B 
47b6f8f4443e547dc1251e609b53fc998006c6a9302442a232767c6db79bcd94340afba694d99b6dfad5cf457a524d3dbce7a5971a9dcd13424ccb2b6f8f1de7
 SHA512 
36f591fe82c2c2da21581ec9425cf3c179839b20ea9db9e2d406220406e9daef6052d29202b4f0fe4fdab73434009626f66ce803e81e7a7dae4df9ea93ed896d
 DIST kicad-footprints-4.0.7.tar.gz 4758012 BLAKE2B 
ca7ddcad3d1ca658d0d5b7c0a4a0e9a3906619bdbf14195b3bd14c528c01b6e9c1f185036ad495fc88a33a53040ae4d338230d8b2bbb598a69a1c07ddfec3cce
 SHA512 
9ba08f528d4b3fa6f165a20333ad2e0f6bc4165b51da77bdb080ad2c8cc12c029927ddb2f6aa669b4dac5fac52b8bdbec803d1b7b3fc639e9481bb866b8e3d6f
 DIST kicad-library-4.0.7.tar.gz 475804416 BLAKE2B 
0d6df1df7a72258e896552551996ff13e985976e03b6aafbe900dcc04c9b8eb6e5c1abc242ae5020c1bd20b51e9cc1e60f520b478954edcb6368db7f9ee46df0
 SHA512 
c5365e18e806102aace785895259deca708a61e0ce37262f5ee2482a8a1f86bc9ce1d37e0fb63cb0661bd5c71064ac36ca2260c9c02ed9790744eedd0a5b5360

diff --git a/sci-electronics/kicad/files/kicad-help-path.patch 
b/sci-electronics/kicad/files/kicad-help-path.patch
new file mode 100644
index 000..0fb43c3550c
--- /dev/null
+++ b/sci-electronics/kicad/files/kicad-help-path.patch
@@ -0,0 +1,117 @@
+diff -Naur kicad-5.0.1-orig/CMakeLists.txt kicad-5.0.1/CMakeLists.txt
+--- kicad-5.0.1-orig/CMakeLists.txt2018-10-08 14:14:38.0 -0700
 kicad-5.0.1/CMakeLists.txt 2018-12-25 00:04:50.423849671 -0800
+@@ -418,6 +418,10 @@
+ set( KIFACE_PREFIX  "_" )
+ #message( STATUS "KIFACE_SUFFIX:${KIFACE_SUFFIX}  
KIFACE_PREFIX:${KIFACE_PREFIX}" )
+ 
++# KICAD_HELP is the location of the help files accessed from the UI
++# (usually provided via kicad-doc package)
++set ( KICAD_HELP share/doc/kicad
++CACHE PATH "Alternative location of KiCad help files.")
+ 
+ #
+ # Locations for install targets.
+diff -Naur kicad-5.0.1-orig/CMakeModules/config.h.cmake 
kicad-5.0.1/CMakeModules/config.h.cmake
+--- kicad-5.0.1-orig/CMakeModules/config.h.cmake   2018-10-08 
14:14:38.0 -0700
 kicad-5.0.1/CMakeModules/config.h.cmake2018-12-25 00:04:39.215828924 
-0800
+@@ -59,6 +59,10 @@
+ /// The install prefix defined during CMake configuration or fall back to 
CMAKE_INSTALL_PREFIX.
+ #define DEFAULT_INSTALL_PATH"@DEFAULT_INSTALL_PATH@"
+ 
++/// KiCad help files path can be different on some systems allow adding 
alternative,
++/// search path for them. Defaults to CMAKE_INSTALL_PREFIX/share/doc/kicad
++#define KICAD_HELP   "@KICAD_HELP@"
++
+ /// The wxPython version found during configuration.
+ #if defined( KICAD_SCRIPTING_WXPYTHON )
+ #define WXPYTHON_VERSION"@WXPYTHON_VERSION@"
+diff -Naur kicad-5.0.1-orig/common/searchhelpfilefullpath.cpp 
kicad-5.0.1/common/searchhelpfilefullpath.cpp
+--- kicad-5.0.1-orig/common/searchhelpfilefullpath.cpp 2018-10-08 
14:14:38.0 -0700
 kicad-5.0.1/common/searchhelpfilefullpath.cpp  2018-12-25 
00:04:05.576771741 -0800
+@@ -25,7 +25,7 @@
+ 
+ #include 
+ #include 
+-#include  // to define 

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

2019-01-02 Thread Amy Liffey
commit: 9d6003c274bbb5b9925006982b92d470a75b70ee
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Sat Nov  3 05:51:59 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan  2 16:49:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d6003c2

sci-electronics/kicad-templates: Bump to 5.0.1 version

Bug: https://bugs.gentoo.org/669366
Signed-off-by: Zoltan Puskas  sinustrom.info>
Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sci-electronics/kicad-templates/Manifest   |  1 +
 .../kicad-templates/kicad-templates-5.0.1.ebuild   | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/sci-electronics/kicad-templates/Manifest 
b/sci-electronics/kicad-templates/Manifest
index af6412902eb..ab5f60c0fc9 100644
--- a/sci-electronics/kicad-templates/Manifest
+++ b/sci-electronics/kicad-templates/Manifest
@@ -1 +1,2 @@
 DIST kicad-templates-5.0.0.tar.gz 1621228 BLAKE2B 
e63d97290bb99a78ad0a273772e19d14cf22c36d45d8445cb5dd0b906651e4b3981faac0cb12523e60d1ea3de3dbce71b07166114ee5862e6df090200fb7cac8
 SHA512 
5e59ac778258a8313df8c3c0fe900acc8b64362f205738494397f51a1eea481a5e8b25d9cc59b370c233be5e47a488de44fed073522198f0634a87ab5f2d7d56
+DIST kicad-templates-5.0.1.tar.gz 1621185 BLAKE2B 
c21020ba11ff01863e5c8681247f8e17c03d06532f7eb6df94de8c6cd64f51142d54a762f83168b6c4f0b9c96764cb53d220eb6fd237c517fa07bfe51105543f
 SHA512 
ccd995cc39bd578a95b1b3fdbe53a7bb8dd6638aa5717cd9a930371b0a48e66f1783ba3abce9438c7c29ab3b2b0a9075acc0b9c42eeb73480abf170a6f784668

diff --git a/sci-electronics/kicad-templates/kicad-templates-5.0.1.ebuild 
b/sci-electronics/kicad-templates/kicad-templates-5.0.1.ebuild
new file mode 100644
index 000..b18feefcca8
--- /dev/null
+++ b/sci-electronics/kicad-templates/kicad-templates-5.0.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Electronic Schematic and PCB design tools project templates"
+HOMEPAGE="https://github.com/kicad/kicad-templates;
+SRC_URI="https://github.com/KiCad/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="CC-BY-SA-4.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=sci-electronics/kicad-5.0.0"



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

2019-01-02 Thread Amy Liffey
commit: 34c068d3371ad8d6991b616efb5e71b00b2367f8
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Sat Nov  3 07:03:57 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan  2 16:49:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34c068d3

sci-electronics/kicad-meta: Bump to 5.0.1 version

Closes: https://bugs.gentoo.org/669366
Signed-off-by: Zoltan Puskas  sinustrom.info>
Closes: https://github.com/gentoo/gentoo/pull/10328
Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sci-electronics/kicad-meta/kicad-meta-5.0.1.ebuild | 27 ++
 1 file changed, 27 insertions(+)

diff --git a/sci-electronics/kicad-meta/kicad-meta-5.0.1.ebuild 
b/sci-electronics/kicad-meta/kicad-meta-5.0.1.ebuild
new file mode 100644
index 000..d98d94130d2
--- /dev/null
+++ b/sci-electronics/kicad-meta/kicad-meta-5.0.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Electronic Schematic and PCB design tools (meta package)"
+HOMEPAGE="http://www.kicad-pcb.org;
+SRC_URI=""
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc nls"
+
+RDEPEND="
+   >=sci-electronics/kicad-5.0.1
+   >=sci-electronics/kicad-symbols-5.0.1
+   >=sci-electronics/kicad-footprints-5.0.1
+   >=sci-electronics/kicad-packages3d-5.0.1
+   >=sci-electronics/kicad-templates-5.0.1
+   doc? (
+   >=app-doc/kicad-doc-5.0.1
+   )
+   nls? (
+   >=sci-electronics/kicad-i18n-5.0.1
+   )
+"



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

2019-01-02 Thread Amy Liffey
commit: b131184ffd124bf6d0955817f3a042781a2d87bb
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Sat Nov  3 05:46:13 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan  2 16:49:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b131184f

sci-electronics/kicad-symbols: Bump to 5.0.1 version

Bug: https://bugs.gentoo.org/669366
Signed-off-by: Zoltan Puskas  sinustrom.info>
Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sci-electronics/kicad-symbols/Manifest |  1 +
 .../kicad-symbols/kicad-symbols-5.0.1.ebuild   | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/sci-electronics/kicad-symbols/Manifest 
b/sci-electronics/kicad-symbols/Manifest
index c831382e278..e0e90c05e30 100644
--- a/sci-electronics/kicad-symbols/Manifest
+++ b/sci-electronics/kicad-symbols/Manifest
@@ -1 +1,2 @@
 DIST kicad-symbols-5.0.0.tar.gz 2690042 BLAKE2B 
d3d32459335112aa44fce010a88fe859b8413051b4df8d656dbd8cff11c6536808b95bd5c25c1a699a9bfec22f320b418456e9dc024f9db38fa1da2aeade8bd3
 SHA512 
547029afdda5438108fcc9de7ca1cb6eb86524e8eaad5e32cd6cec58642dd3a98ff6b06ed55b347733306098ddc763e8204e2e638ef1d27cb9f7eb15a9710eb7
+DIST kicad-symbols-5.0.1.tar.gz 2715790 BLAKE2B 
5b87d64967c181161309d17f21feda14e6b44814ca9ec77ff9408d8a1d55805eaafea40bdb8ab4964c3fd66832ffef45e6c8c857816036586e5b8f4a33e34c4e
 SHA512 
f0c3ee981cd96a57eed50b1e5a6d7956e0f73edaf86f1afb3a56b93d31161fe0a567d60f02339b3a2e9b9377b7176e9097484035512a40c4ca3a98341dc0056c

diff --git a/sci-electronics/kicad-symbols/kicad-symbols-5.0.1.ebuild 
b/sci-electronics/kicad-symbols/kicad-symbols-5.0.1.ebuild
new file mode 100644
index 000..fcd882fdde8
--- /dev/null
+++ b/sci-electronics/kicad-symbols/kicad-symbols-5.0.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Electronic Schematic and PCB design tools symbol libraries"
+HOMEPAGE="https://kicad.github.io/symbols/;
+SRC_URI="https://github.com/KiCad/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="CC-BY-SA-4.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=sci-electronics/kicad-5.0.0"



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

2019-01-02 Thread Jason Zaman
commit: b2046379d0f2ff61d62b83c4b41e1ca31b61c207
Author: Jason Zaman  gentoo  org>
AuthorDate: Wed Jan  2 15:18:49 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Jan  2 15:53:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2046379

net-misc/rclone: drop old

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

 net-misc/rclone/Manifest |  2 --
 net-misc/rclone/rclone-1.42.ebuild   | 38 
 net-misc/rclone/rclone-1.43.1.ebuild | 38 
 net-misc/rclone/rclone-.ebuild   |  2 +-
 4 files changed, 1 insertion(+), 79 deletions(-)

diff --git a/net-misc/rclone/Manifest b/net-misc/rclone/Manifest
index 852fac7d31c..a99aefe71e3 100644
--- a/net-misc/rclone/Manifest
+++ b/net-misc/rclone/Manifest
@@ -1,4 +1,2 @@
-DIST rclone-1.42.tar.gz 52702474 BLAKE2B 
35def37dfb44a9fccabf0f6c3d0106da58bd1468a0c73e8b0a911e9bad48c6da58d303726544c76464230714af68d1727336eb9a4858337b346630f5df147a08
 SHA512 
69fadc1bc661e6278e461a16b49fb473bf2e35ceb85704c2b92e252422d372fb9d188cf9cb58d55b6d6c8267c599ea0d8a79fb4edb4a7bc0bac61de3eae1
-DIST rclone-1.43.1.tar.gz 15965941 BLAKE2B 
5bf0ac08ca75abfdf6bbcd8f5725b0ab3aa543c7dac043feaf301a6c0a23090c61086e3c16e674bbc2c29d7dff7fc19e7759c70e5990afb2ddd72e5610295cba
 SHA512 
7da3b285a8ed401de95ec0b8bea21ca3db0313eb2012874b10fb65c4441311ba4b24b7dd3ea68a7bce17206ac065f091d2f6ef6a9662fe0111b9f00ff58e6c17
 DIST rclone-1.44.tar.gz 16362501 BLAKE2B 
28b4e444b83f361ae641eb7b09e150d46eaac09dd777e247e38f3e708a18e8e58d6a1c40829aba1c44c6c37e733dced2eae069a9b6e725adf0785b7c9959e47b
 SHA512 
1207316ed12646a4ec5f9795d5cca1de9d2fa333f60a8b6dd157462813e2e6ad9ebf85d3d20b9b881d11dcd9ac162b5a674a53ff2af15a452afcfc04f7b34f5b
 DIST rclone-1.45.tar.gz 16494131 BLAKE2B 
17ca4182af4efe23a367fc38226dc7fe146da55fea47a5f76773f1dcc3d3b629cca7964ffe41aa1e4dbd2fe36bd80545f336d2823a25ebb6b3effc768d4b46d2
 SHA512 
348dbd6a069f736219b7f925b6aa5234a4d70724ee5bfdb56067241063be36c44a091a37acb3285627803fa013329a6ef804aab4c0070ddaf322c5324b9e2a5a

diff --git a/net-misc/rclone/rclone-1.42.ebuild 
b/net-misc/rclone/rclone-1.42.ebuild
deleted file mode 100644
index 2c530609ee7..000
--- a/net-misc/rclone/rclone-1.42.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build bash-completion-r1
-EGO_PN="github.com/ncw/${PN}"
-
-if [[ ${PV} == ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64 ~arm ~x86"
-   EGIT_COMMIT="v${PV}"
-   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-
-DESCRIPTION="A program to sync files to and from various cloud storage 
providers"
-HOMEPAGE="https://rclone.org/;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_install() {
-   dobin ${PN}
-   doman src/${EGO_PN}/${PN}.1
-   dodoc src/${EGO_PN}/README.md
-
-   ./rclone genautocomplete bash ${PN}.bash || die
-   newbashcomp ${PN}.bash ${PN}
-
-   ./rclone genautocomplete zsh ${PN}.zsh || die
-   insinto /usr/share/zsh/site-functions
-   newins ${PN}.zsh _${PN}
-}

diff --git a/net-misc/rclone/rclone-1.43.1.ebuild 
b/net-misc/rclone/rclone-1.43.1.ebuild
deleted file mode 100644
index 2c530609ee7..000
--- a/net-misc/rclone/rclone-1.43.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build bash-completion-r1
-EGO_PN="github.com/ncw/${PN}"
-
-if [[ ${PV} == ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64 ~arm ~x86"
-   EGIT_COMMIT="v${PV}"
-   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-
-DESCRIPTION="A program to sync files to and from various cloud storage 
providers"
-HOMEPAGE="https://rclone.org/;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_install() {
-   dobin ${PN}
-   doman src/${EGO_PN}/${PN}.1
-   dodoc src/${EGO_PN}/README.md
-
-   ./rclone genautocomplete bash ${PN}.bash || die
-   newbashcomp ${PN}.bash ${PN}
-
-   ./rclone genautocomplete zsh ${PN}.zsh || die
-   insinto /usr/share/zsh/site-functions
-   newins ${PN}.zsh _${PN}
-}

diff --git a/net-misc/rclone/rclone-.ebuild 
b/net-misc/rclone/rclone-.ebuild
index 2c530609ee7..e1f64b65bde 100644
--- a/net-misc/rclone/rclone-.ebuild
+++ b/net-misc/rclone/rclone-.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



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

2019-01-02 Thread Jason Zaman
commit: 7fa2aaa9a6b47b7913b39b35e96799fd0ac7eb21
Author: Jason Zaman  gentoo  org>
AuthorDate: Wed Jan  2 15:53:12 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Jan  2 15:53:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fa2aaa9

net-misc/rclone: stable 1.44

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

 net-misc/rclone/rclone-1.44.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/rclone/rclone-1.44.ebuild 
b/net-misc/rclone/rclone-1.44.ebuild
index 2c530609ee7..e7c1175ae16 100644
--- a/net-misc/rclone/rclone-1.44.ebuild
+++ b/net-misc/rclone/rclone-1.44.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
@@ -8,7 +8,7 @@ EGO_PN="github.com/ncw/${PN}"
 if [[ ${PV} == ** ]]; then
inherit golang-vcs
 else
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="amd64 ~arm x86"
EGIT_COMMIT="v${PV}"
SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
inherit golang-vcs-snapshot



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

2019-01-02 Thread Jason Zaman
commit: 85db17b1f801939bd48a2cab14ddf52ca9f04bf3
Author: Alexander Kurakin  mail  ru>
AuthorDate: Mon Dec  3 12:01:45 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Jan  2 15:53:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85db17b1

net-misc/rclone: bump 1.45

Closes: https://github.com/gentoo/gentoo/pull/10548
Signed-off-by: Alexander Kurakin  mail.ru>
Signed-off-by: Jason Zaman  gentoo.org>

 net-misc/rclone/Manifest   |  1 +
 net-misc/rclone/rclone-1.45.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/net-misc/rclone/Manifest b/net-misc/rclone/Manifest
index f2e61cde30d..852fac7d31c 100644
--- a/net-misc/rclone/Manifest
+++ b/net-misc/rclone/Manifest
@@ -1,3 +1,4 @@
 DIST rclone-1.42.tar.gz 52702474 BLAKE2B 
35def37dfb44a9fccabf0f6c3d0106da58bd1468a0c73e8b0a911e9bad48c6da58d303726544c76464230714af68d1727336eb9a4858337b346630f5df147a08
 SHA512 
69fadc1bc661e6278e461a16b49fb473bf2e35ceb85704c2b92e252422d372fb9d188cf9cb58d55b6d6c8267c599ea0d8a79fb4edb4a7bc0bac61de3eae1
 DIST rclone-1.43.1.tar.gz 15965941 BLAKE2B 
5bf0ac08ca75abfdf6bbcd8f5725b0ab3aa543c7dac043feaf301a6c0a23090c61086e3c16e674bbc2c29d7dff7fc19e7759c70e5990afb2ddd72e5610295cba
 SHA512 
7da3b285a8ed401de95ec0b8bea21ca3db0313eb2012874b10fb65c4441311ba4b24b7dd3ea68a7bce17206ac065f091d2f6ef6a9662fe0111b9f00ff58e6c17
 DIST rclone-1.44.tar.gz 16362501 BLAKE2B 
28b4e444b83f361ae641eb7b09e150d46eaac09dd777e247e38f3e708a18e8e58d6a1c40829aba1c44c6c37e733dced2eae069a9b6e725adf0785b7c9959e47b
 SHA512 
1207316ed12646a4ec5f9795d5cca1de9d2fa333f60a8b6dd157462813e2e6ad9ebf85d3d20b9b881d11dcd9ac162b5a674a53ff2af15a452afcfc04f7b34f5b
+DIST rclone-1.45.tar.gz 16494131 BLAKE2B 
17ca4182af4efe23a367fc38226dc7fe146da55fea47a5f76773f1dcc3d3b629cca7964ffe41aa1e4dbd2fe36bd80545f336d2823a25ebb6b3effc768d4b46d2
 SHA512 
348dbd6a069f736219b7f925b6aa5234a4d70724ee5bfdb56067241063be36c44a091a37acb3285627803fa013329a6ef804aab4c0070ddaf322c5324b9e2a5a

diff --git a/net-misc/rclone/rclone-1.45.ebuild 
b/net-misc/rclone/rclone-1.45.ebuild
new file mode 100644
index 000..e1f64b65bde
--- /dev/null
+++ b/net-misc/rclone/rclone-1.45.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build bash-completion-r1
+EGO_PN="github.com/ncw/${PN}"
+
+if [[ ${PV} == ** ]]; then
+   inherit golang-vcs
+else
+   KEYWORDS="~amd64 ~arm ~x86"
+   EGIT_COMMIT="v${PV}"
+   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+   inherit golang-vcs-snapshot
+fi
+
+DESCRIPTION="A program to sync files to and from various cloud storage 
providers"
+HOMEPAGE="https://rclone.org/;
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_install() {
+   dobin ${PN}
+   doman src/${EGO_PN}/${PN}.1
+   dodoc src/${EGO_PN}/README.md
+
+   ./rclone genautocomplete bash ${PN}.bash || die
+   newbashcomp ${PN}.bash ${PN}
+
+   ./rclone genautocomplete zsh ${PN}.zsh || die
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/copyq/

2019-01-02 Thread Maxim Koltsov
commit: 89df135b62ba273ffbaa8c91391aa27f366b27fa
Author: Maxim Koltsov  gentoo  org>
AuthorDate: Tue Sep 25 08:56:40 2018 +
Commit: Maxim Koltsov  gentoo  org>
CommitDate: Wed Jan  2 15:48:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89df135b

x11-apps/copyq: bump to 3.7.2

- add missing qtx11extras dependency
- update icon cache

Package-Manager: Portage-2.3.50, Repoman-2.3.11
Signed-off-by: Maxim Koltsov  gentoo.org>

 x11-apps/copyq/Manifest   |  2 +-
 x11-apps/copyq/{copyq-3.5.0.ebuild => copyq-3.7.2.ebuild} | 15 +--
 2 files changed, 14 insertions(+), 3 deletions(-)

diff --git a/x11-apps/copyq/Manifest b/x11-apps/copyq/Manifest
index bcf3fb2265b..a9dfd0e3a5a 100644
--- a/x11-apps/copyq/Manifest
+++ b/x11-apps/copyq/Manifest
@@ -1,2 +1,2 @@
-DIST CopyQ-3.5.0.tar.gz 3004460 BLAKE2B 
30b2d732e87dd5ffea4d07adec14a377feddf2b7e89caf235e0a6bde5781419ec186bf40c687f14d658603ed3aebe43e5010a062560748a8dc00311f0f52a821
 SHA512 
9e662c8f80a59d58fbc8c51990682bfe61582ebdeba240e49996aab618b0a118422b0f2023952ef8cdf8e00f50ec4d7c67bd874abacf564226fb096dcc6d944d
+DIST CopyQ-3.7.2.tar.gz 2882944 BLAKE2B 
3fd90b719b931ad9d92cca97f3ad284dc454ea5644907fa61b51b70eef5c42f41d52323346c0d24611c99cd2004a052825726d5cefe64f2cc9ead22d1f94
 SHA512 
dff6530375ea674502b754866c0011f3436796fc0535dc9cd317640b8cab4620e821b440df62d229a3d1dba371a7ae0c4a03e5d3366dd845218ab1516196d730
 DIST copyq-2.8.1.tar.gz 1573991 BLAKE2B 
464c7fb462638ae717ee70dffcf5fb6eaf628dd4640c9db9d757769ac07479424fc953d81c92ed0e11015802432a9e556171994e8e2da7d0ce11868dcdf57cb6
 SHA512 
77602d39b0cb5fd0c8bd8d6c1ba5079e95ad72dc846c3e273556ffe029732e65bfd0951954de856c894bd7b6ebae816dfe7048040d77f7f3cd07faa922260b57

diff --git a/x11-apps/copyq/copyq-3.5.0.ebuild 
b/x11-apps/copyq/copyq-3.7.2.ebuild
similarity index 74%
rename from x11-apps/copyq/copyq-3.5.0.ebuild
rename to x11-apps/copyq/copyq-3.7.2.ebuild
index 1607b43b019..0c5b8ccd84f 100644
--- a/x11-apps/copyq/copyq-3.5.0.ebuild
+++ b/x11-apps/copyq/copyq-3.7.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit cmake-utils
+inherit cmake-utils gnome2-utils
 
 MY_P=CopyQ-${PV}
 
@@ -25,6 +25,7 @@ RDEPEND="
dev-qt/qtscript:5
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
x11-libs/libX11
x11-libs/libXfixes
x11-libs/libXtst
@@ -37,11 +38,21 @@ DEPEND="${RDEPEND}
 S=${WORKDIR}/$MY_P
 
 src_configure() {
+   # CMakeLists.txt concatenates INSTALL_PREFIX with INSTALL_MANDIR 
leading to /usr/usr
local mycmakeargs=(
-DPLUGIN_INSTALL_PREFIX="/usr/$(get_libdir)/${PN}/plugins"
-DWITH_QT5=ON
-DWITH_TESTS=$(usex test)
-DWITH_WEBKIT=$(usex webkit)
+   -DCMAKE_INSTALL_MANDIR="share/man"
)
cmake-utils_src_configure
 }
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



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

2019-01-02 Thread Ulrich Müller
commit: 5dc0a8312ecb6344afe88b51722c1a48851b86d3
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Jan  2 15:39:13 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Jan  2 15:39:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dc0a831

app-text/dvipng: Remove old.

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

 app-text/dvipng/dvipng-1.15.ebuild | 39 --
 1 file changed, 39 deletions(-)

diff --git a/app-text/dvipng/dvipng-1.15.ebuild 
b/app-text/dvipng/dvipng-1.15.ebuild
deleted file mode 100644
index 6b0df705d05..000
--- a/app-text/dvipng/dvipng-1.15.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Translate DVI files into PNG or GIF graphics"
-HOMEPAGE="http://dvipng.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3+ Texinfo-manual"
-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 ~x86-solaris"
-IUSE="truetype test"
-
-RDEPEND="
-   dev-libs/kpathsea:=
-   media-libs/gd:2=[jpeg,png]
-   media-libs/libpng:0=
-   virtual/latex-base
-   sys-libs/zlib
-   truetype? ( >=media-libs/freetype-2.1.5 )"
-DEPEND="${RDEPEND}
-   virtual/texi2dvi
-   virtual/pkgconfig
-   test? ( dev-texlive/texlive-fontsrecommended )"
-
-DOCS="ChangeLog README RELEASE"
-
-src_configure() {
-   has_version '>=dev-libs/kpathsea-6.2.1' && append-cppflags 
"$($(tc-getPKG_CONFIG) --cflags kpathsea)"
-   if ! use truetype; then
-   sed -i -e 's/FT_Init_FreeType/dIsAbLe&/' configure || die "sed 
failed"
-   fi
-
-   export VARTEXFONTS="${T}/fonts"
-   econf
-}



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/mips/13.0/n64/, ...

2019-01-02 Thread Matt Turner
commit: edbf91858c84157206314356d65a551cfb4d71ee
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jan  2 15:27:32 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jan  2 15:28:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edbf9185

profiles: deprecate mips 13.0 profiles

Closes: https://bugs.gentoo.org/673262
Signed-off-by: Matt Turner  gentoo.org>

 profiles/default/linux/mips/13.0/mipsel/multilib/n32/deprecated | 1 +
 profiles/default/linux/mips/13.0/mipsel/multilib/n64/deprecated | 1 +
 profiles/default/linux/mips/13.0/mipsel/multilib/o32/deprecated | 1 +
 profiles/default/linux/mips/13.0/mipsel/n32/deprecated  | 1 +
 profiles/default/linux/mips/13.0/mipsel/n64/deprecated  | 1 +
 profiles/default/linux/mips/13.0/mipsel/o32/deprecated  | 1 +
 profiles/default/linux/mips/13.0/multilib/n32/deprecated| 1 +
 profiles/default/linux/mips/13.0/multilib/n64/deprecated| 1 +
 profiles/default/linux/mips/13.0/multilib/o32/deprecated| 1 +
 profiles/default/linux/mips/13.0/n32/deprecated | 1 +
 profiles/default/linux/mips/13.0/n64/deprecated | 1 +
 profiles/default/linux/mips/13.0/o32/deprecated | 1 +
 12 files changed, 12 insertions(+)

diff --git a/profiles/default/linux/mips/13.0/mipsel/multilib/n32/deprecated 
b/profiles/default/linux/mips/13.0/mipsel/multilib/n32/deprecated
new file mode 100644
index 000..ba568c179e3
--- /dev/null
+++ b/profiles/default/linux/mips/13.0/mipsel/multilib/n32/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/mipsel/multilib/n32

diff --git a/profiles/default/linux/mips/13.0/mipsel/multilib/n64/deprecated 
b/profiles/default/linux/mips/13.0/mipsel/multilib/n64/deprecated
new file mode 100644
index 000..b6ad0afeb64
--- /dev/null
+++ b/profiles/default/linux/mips/13.0/mipsel/multilib/n64/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/mipsel/multilib/n64

diff --git a/profiles/default/linux/mips/13.0/mipsel/multilib/o32/deprecated 
b/profiles/default/linux/mips/13.0/mipsel/multilib/o32/deprecated
new file mode 100644
index 000..55af573368b
--- /dev/null
+++ b/profiles/default/linux/mips/13.0/mipsel/multilib/o32/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/mipsel/multilib/o32

diff --git a/profiles/default/linux/mips/13.0/mipsel/n32/deprecated 
b/profiles/default/linux/mips/13.0/mipsel/n32/deprecated
new file mode 100644
index 000..997a4945fc4
--- /dev/null
+++ b/profiles/default/linux/mips/13.0/mipsel/n32/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/mipsel/n32

diff --git a/profiles/default/linux/mips/13.0/mipsel/n64/deprecated 
b/profiles/default/linux/mips/13.0/mipsel/n64/deprecated
new file mode 100644
index 000..2742db42425
--- /dev/null
+++ b/profiles/default/linux/mips/13.0/mipsel/n64/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/mipsel/n64

diff --git a/profiles/default/linux/mips/13.0/mipsel/o32/deprecated 
b/profiles/default/linux/mips/13.0/mipsel/o32/deprecated
new file mode 100644
index 000..0b4da443b64
--- /dev/null
+++ b/profiles/default/linux/mips/13.0/mipsel/o32/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/mipsel/o32

diff --git a/profiles/default/linux/mips/13.0/multilib/n32/deprecated 
b/profiles/default/linux/mips/13.0/multilib/n32/deprecated
new file mode 100644
index 000..ca9e0e35c43
--- /dev/null
+++ b/profiles/default/linux/mips/13.0/multilib/n32/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/multilib/n32

diff --git a/profiles/default/linux/mips/13.0/multilib/n64/deprecated 
b/profiles/default/linux/mips/13.0/multilib/n64/deprecated
new file mode 100644
index 000..0e3d02e8bad
--- /dev/null
+++ b/profiles/default/linux/mips/13.0/multilib/n64/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/multilib/n64

diff --git a/profiles/default/linux/mips/13.0/multilib/o32/deprecated 
b/profiles/default/linux/mips/13.0/multilib/o32/deprecated
new file mode 100644
index 000..d71e4e59c9f
--- /dev/null
+++ b/profiles/default/linux/mips/13.0/multilib/o32/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/multilib/o32

diff --git a/profiles/default/linux/mips/13.0/n32/deprecated 
b/profiles/default/linux/mips/13.0/n32/deprecated
new file mode 100644
index 000..3f9f288b09a
--- /dev/null
+++ b/profiles/default/linux/mips/13.0/n32/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/n32

diff --git a/profiles/default/linux/mips/13.0/n64/deprecated 
b/profiles/default/linux/mips/13.0/n64/deprecated
new file mode 100644
index 000..22fdb33af1a
--- /dev/null
+++ b/profiles/default/linux/mips/13.0/n64/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/n64

diff --git a/profiles/default/linux/mips/13.0/o32/deprecated 
b/profiles/default/linux/mips/13.0/o32/deprecated
new file mode 100644
index 000..98ce3606a05
--- /dev/null
+++ b/profiles/default/linux/mips/13.0/o32/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/o32



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/hppa/13.0/desktop/, ...

2019-01-02 Thread Matt Turner
commit: 3ad47471560086d81b11db6b556696b05c9987ab
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jan  2 15:22:06 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jan  2 15:28:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ad47471

profiles: deprecate hppa 13.0 profiles

Closes: https://bugs.gentoo.org/673258
Signed-off-by: Matt Turner  gentoo.org>

 profiles/default/linux/hppa/13.0/deprecated   | 1 +
 profiles/default/linux/hppa/13.0/desktop/deprecated   | 1 +
 profiles/default/linux/hppa/13.0/developer/deprecated | 1 +
 3 files changed, 3 insertions(+)

diff --git a/profiles/default/linux/hppa/13.0/deprecated 
b/profiles/default/linux/hppa/13.0/deprecated
new file mode 100644
index 000..791ed7f5d9f
--- /dev/null
+++ b/profiles/default/linux/hppa/13.0/deprecated
@@ -0,0 +1 @@
+default/linux/hppa/17.0

diff --git a/profiles/default/linux/hppa/13.0/desktop/deprecated 
b/profiles/default/linux/hppa/13.0/desktop/deprecated
new file mode 100644
index 000..42b2c8452a0
--- /dev/null
+++ b/profiles/default/linux/hppa/13.0/desktop/deprecated
@@ -0,0 +1 @@
+default/linux/hppa/17.0/desktop

diff --git a/profiles/default/linux/hppa/13.0/developer/deprecated 
b/profiles/default/linux/hppa/13.0/developer/deprecated
new file mode 100644
index 000..0ed4eb67a64
--- /dev/null
+++ b/profiles/default/linux/hppa/13.0/developer/deprecated
@@ -0,0 +1 @@
+default/linux/hppa/17.0/developer



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/celestia/

2019-01-02 Thread Lars Wendler
commit: a05acb05582af6fb2720a3a5fa0e59b4bb780439
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jan  2 15:07:38 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jan  2 15:08:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a05acb05

sci-astronomy/celestia: Switched from autotools to cmake

- Adjusted dependencies
- Added qt5 USE flag
- Added glew USE flag
- Install different icon sizes
- Install correct .desktop files

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

 sci-astronomy/celestia/celestia-.ebuild | 96 -
 1 file changed, 52 insertions(+), 44 deletions(-)

diff --git a/sci-astronomy/celestia/celestia-.ebuild 
b/sci-astronomy/celestia/celestia-.ebuild
index 4e61192de39..b3f1f95bcbf 100644
--- a/sci-astronomy/celestia/celestia-.ebuild
+++ b/sci-astronomy/celestia/celestia-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit autotools flag-o-matic xdg-utils
+inherit cmake-utils desktop flag-o-matic gnome2-utils xdg-utils
 
 DESCRIPTION="OpenGL 3D space simulator"
 HOMEPAGE="https://celestia.space;
@@ -18,23 +18,40 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="cairo gtk nls pch theora threads"
+IUSE="glut gtk nls +qt5 theora"
+
+REQUIRED_USE="|| ( glut gtk qt5 )"
 
 RDEPEND="
+   >=dev-lang/lua-5.1:*
+   dev-libs/libfmt
+   media-libs/glew:0
+   virtual/glu
virtual/opengl
virtual/jpeg:0
media-libs/libpng:0=
-   >=dev-lang/lua-5.1:*
+   glut? ( media-libs/freeglut )
gtk? (
x11-libs/gtk+:2
>=x11-libs/gtkglext-1.0
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   theora? (
+   media-libs/libogg
+   media-libs/libtheora
)
-   !gtk? ( media-libs/freeglut )
-   cairo? ( x11-libs/cairo )
-   theora? ( media-libs/libtheora )"
+"
 
 DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+   dev-cpp/eigen
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
 
 PATCHES=(
# make better desktop files
@@ -43,31 +60,9 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.6.99-cfg.patch
 )
 
-pkg_setup() {
-   # Check for one for the following use flags to be set.
-   if use gtk; then
-   einfo "USE=\"gtk\" detected."
-   CELESTIA_GUI="gtk"
-   else
-   ewarn "If you want to use the full gui, set USE=\"gtk\""
-   ewarn "Defaulting to glut support (no GUI)."
-   CELESTIA_GUI="glut"
-   fi
-}
-
 src_prepare() {
default
 
-   # remove flags to let the user decide
-   local cf
-   for cf in -O2 -ffast-math \
-   -fexpensive-optimizations \
-   -fomit-frame-pointer; do
-   sed -i \
-   -e "s/${cf}//g" \
-   configure.ac admin/* || die "sed failed"
-   done
-   eautoreconf
filter-flags "-funroll-loops -frerun-loop-opt"
 
### This version of Celestia has a bug in the font rendering and
@@ -77,35 +72,48 @@ src_prepare() {
 }
 
 src_configure() {
-   # force lua in 1.6.1. seems to be inevitable
-   local myeconfargs=(
-   --disable-rpath
-   --with-${CELESTIA_GUI}
-   --with-lua
-   $(use_enable cairo)
-   $(use_enable threads threading)
-   $(use_enable nls)
-   $(use_enable pch)
-   $(use_enable theora)
+   # force lua. Seems still to be inevitable
+   local mycmakeargs=(
+   #-DENABLE_CELX="$(usex lua)"
+   -DENABLE_CELX=ON
+   -DENABLE_NLS="$(usex nls)"
+   -DENABLE_GLUT="$(usex glut)"
+   -DENABLE_GTK="$(usex gtk)"
+   -DENABLE_QT="$(usex qt5)"
+   -DENABLE_WIN=OFF
+   -DENABLE_THEORA="$(usex theora)"
)
-   econf "${myeconfargs[@]}"
+   cmake-utils_src_configure
 }
 
 src_install() {
-   emake DESTDIR="${D}" install
+   cmake-utils_src_install
+
local size
for size in 16 22 32 48 ; do
-   newicon "${S}"/src/celestia/kde/data/hi${size}-app-${PN}.png 
${PN}.png
+   newicon -s ${size} 
"${S}"/src/celestia/kde/data/hi${size}-app-${PN}.png ${PN}.png
done
 
-   [[ ${CELESTIA_GUI} == glut ]] && domenu celestia.desktop
+   use glut && domenu ${PN}.desktop
+   local ui
+   for ui in gtk qt5 ; do
+   if use ${ui} ; then
+   sed \
+   -e "/^Name/s@\$@ (${ui} interface)@" \
+   -e 

[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/celestia/files/

2019-01-02 Thread Lars Wendler
commit: f1daac5c9ba079fef9b4ea242712f2e7dc64
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jan  2 13:26:47 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jan  2 15:08:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1daac5c

sci-astronomy/celestia: Updated cfg patch for live ebuild.

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

 sci-astronomy/celestia/files/celestia-1.6.99-cfg.patch | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/sci-astronomy/celestia/files/celestia-1.6.99-cfg.patch 
b/sci-astronomy/celestia/files/celestia-1.6.99-cfg.patch
index 53b0e5ad265..943d81b416b 100644
--- a/sci-astronomy/celestia/files/celestia-1.6.99-cfg.patch
+++ b/sci-astronomy/celestia/files/celestia-1.6.99-cfg.patch
@@ -1,6 +1,6 @@
-From af91ecccb4fe46181d22d4195cb4cca1c734ae63 Mon Sep 17 00:00:00 2001
+From 82023197fabf148e164c538ce0839e3add31068d Mon Sep 17 00:00:00 2001
 From: Lars Wendler 
-Date: Wed, 4 Apr 2018 15:28:32 +0200
+Date: Wed, 2 Jan 2019 14:25:37 +0100
 Subject: [PATCH] celestia.cfg: Add ~/.celestia as extras directory.
 
 ---
@@ -8,18 +8,18 @@ Subject: [PATCH] celestia.cfg: Add ~/.celestia as extras 
directory.
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/celestia.cfg b/celestia.cfg
-index 1a69b422..635b0084 100644
+index ea9e4f58..00edf250 100644
 --- a/celestia.cfg
 +++ b/celestia.cfg
-@@ -176,7 +176,7 @@ StarTextures
+@@ -197,7 +197,7 @@ StarTextures
  # or
  #   ExtrasDirectories  [ "D:\\celestia-extras" ]
  #
--  ExtrasDirectories  [ "data" "extras" ]
-+  ExtrasDirectories  [ "data" "extras" "~/.celestia" ]
+-  ExtrasDirectories  [ "extras-standard" "extras" ]
++  ExtrasDirectories  [ "extras-standard" "extras" "~/.celestia" ]
  
  
  #
 -- 
-2.17.0
+2.20.1
 



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

2019-01-02 Thread Manuel Rüger
commit: ac9e0d49996b3d972e5464aa2734c13f40147fea
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Dec 30 16:22:41 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Jan  2 14:07:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac9e0d49

dev-python/gitlabform: Version bump to 1.0.4

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Manuel Rüger  gentoo.org>

 dev-python/gitlabform/Manifest|  1 +
 dev-python/gitlabform/gitlabform-1.0.4.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/gitlabform/Manifest b/dev-python/gitlabform/Manifest
index efbdc23529f..b8ee6fb302a 100644
--- a/dev-python/gitlabform/Manifest
+++ b/dev-python/gitlabform/Manifest
@@ -1 +1,2 @@
 DIST gitlabform-1.0.3.tar.gz 19248 BLAKE2B 
6ed3c38173e6202b5c76061416e5e4508be91ee8efebbe9af0d3131d3500fdcf79fab5caadca07076cb24a69fe3d5ac796418a31f00dd9b8de2c4de9b2340bd1
 SHA512 
8e79f584af9c5dadba0c1b92cf44214695f07e8e2e4eb1c81632c2aadfee7849d5e65c8a0f8f358864a34dce4f059570eda378db8700fae2c3b443d1af785c21
+DIST gitlabform-1.0.4.tar.gz 19396 BLAKE2B 
ef4b10e2d8ed7cc58c51c21a8ebbbf86fce4e29c2bfd6b7723f1d8f3cc6f1b873abaa73b5cdfd4ab8beb91c5d65b0a58463fb1b2865b9870511adc643a118fd0
 SHA512 
26e1038c53f6da871464c1e81b834742a8b83d042e9dc42829fb1633106a7ca400971df8a9e24697cfcca9097c57478a9b97421ca5013d3565c0d9c8637e

diff --git a/dev-python/gitlabform/gitlabform-1.0.4.ebuild 
b/dev-python/gitlabform/gitlabform-1.0.4.ebuild
new file mode 100644
index 000..a3edec3e8a4
--- /dev/null
+++ b/dev-python/gitlabform/gitlabform-1.0.4.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Easy configuration as code tool for GitLab using config in plain 
YAML"
+HOMEPAGE="https://github.com/egnyte/gitlabform;
+SRC_URI="https://github.com/egnyte/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   sed -i -e "/pypandoc/d" -e "/long_description/d" setup.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   pytest -vv || die "Tests failed with ${EPYTHON}"
+}



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

2019-01-02 Thread Manuel Rüger
commit: 9fca6dca67e7864181223dfa344586970793a943
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Jan  2 14:09:09 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Jan  2 14:09:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fca6dca

app-admin/kube-bench: Version bump to 0.0.23

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Manuel Rüger  gentoo.org>

 app-admin/kube-bench/Manifest |  1 +
 app-admin/kube-bench/kube-bench-0.0.23.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/app-admin/kube-bench/Manifest b/app-admin/kube-bench/Manifest
index 615137ed60b..2373b7cc70b 100644
--- a/app-admin/kube-bench/Manifest
+++ b/app-admin/kube-bench/Manifest
@@ -25,3 +25,4 @@ DIST kube-bench-0.0.17.tar.gz 197158 BLAKE2B 
458a7ee61cde654359002060ca05ef376c0
 DIST kube-bench-0.0.19.tar.gz 197836 BLAKE2B 
86fd5d43d45fb2fa98e542a2a2385fecf2ec2a024bede34d5d9a9e33e04967b7dadab34651734361bb5f273eb8da824ca6d73fe46e8944b14ae0ba4c4e64341a
 SHA512 
dfe82bcce482c88ead772b17874bc2c80423d47f2dc7c02b5c9425b915ec2405d9f97b88b4aff2a54d33b7bfafd3f89c43ee4c32956d27cef4f11833a178
 DIST kube-bench-0.0.20.tar.gz 197875 BLAKE2B 
8bca6040b62226d01d86edd020166538ee6072cf6ec1ec72d0db38b024ade39ba2378e9bd866b8b7e3878e11dd5ca9ce62ad3c3a36d7d99e124c664acf7961a9
 SHA512 
1a07d1b7b5a073915e8c161fedc901974889791a939fd58daae267dccbf80dc09bafe133f783c2eb02335535d27d143cfd7b657652ea5b517064b3cded31430d
 DIST kube-bench-0.0.22.tar.gz 205683 BLAKE2B 
d405bc0b7af4f588e363f5a4f240d1b8662118e64e92356f841a86501b76bec8ee51ae5fb832819cee3d99f0aefa232676e6602029ab103f3760c5127fe8a845
 SHA512 
e64aaae83a9469763ac5a044df8cc5e53c7b0dd1bffc27c5fbc48fa0e3e27c8a3be45ebe6d82483757eb4da290c34b003d0db5c9fee25b95fbe44d0ff3e273ad
+DIST kube-bench-0.0.23.tar.gz 205894 BLAKE2B 
7c10f4f8c6b153d7e3e63cdc4cadb1b403c599e55e56f7f47be91e6c49b68215eb9c67898c6d897b7c7f038cbd404d2af158ca9629bc2d3a4e40dddb9fcdc32e
 SHA512 
946bf313e6762ab11a59c02c03e150686254669c0ec32c36c7b9f6d224d6d011f73d7a6f56b771dbf8857b24aaf5138248b506bb180df6c3375e6c0ad68ffee3

diff --git a/app-admin/kube-bench/kube-bench-0.0.23.ebuild 
b/app-admin/kube-bench/kube-bench-0.0.23.ebuild
new file mode 100644
index 000..456872daf1d
--- /dev/null
+++ b/app-admin/kube-bench/kube-bench-0.0.23.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGO_PN="github.com/aquasecurity/kube-bench"
+
+EGO_VENDOR=(
+   "github.com/fatih/color 570b54cabe6b8eb0bc2dfce68d964677d63b5260"
+   "github.com/fsnotify/fsnotify 4da3e2cfbabc9f751898f250b49f2439785783a1"
+   "github.com/golang/glog 23def4e6c14b4da8ac2ed8007337bc5eb5007998"
+   "github.com/hashicorp/hcl 23c074d0eceb2b8a5bfdbb271ab780cde70f05a8"
+   "github.com/inconshreveable/mousetrap 
76626ae9c91c4f2a10f34cad8ce83ea42c93bb75"
+   "github.com/jinzhu/gorm 5174cc5c242a728b435ea2be8a2f7f998e15429b"
+   "github.com/jinzhu/inflection 1c35d901db3da928c72a72d8458480cc9ade058f"
+   "github.com/lib/pq 83612a56d3dd153a94a629cd64925371c9adad78"
+   "github.com/magiconair/properties 
49d762b9817ba1c2e9d0c69183c2b4a8b8f1d934"
+   "github.com/mattn/go-colorable 5411d3eea5978e6cdc258b30de592b60df6aba96"
+   "github.com/mattn/go-isatty 57fdcb988a5c543893cc61bce354a6e24ab70022"
+   "github.com/mitchellh/mapstructure 
06020f85339e21b2478f756a78e295255ffa4d6a"
+   "github.com/pelletier/go-toml 0131db6d737cfbbfb678f8b7d92e55e27ce46224"
+   "github.com/spf13/afero 57afd63c68602b63ed976de00dd066ccb3c319db"
+   "github.com/spf13/cast acbeb36b902d72a7a4c18e8f3241075e7ab763e4"
+   "github.com/spf13/cobra 7b2c5ac9fc04fc5efafb60700713d4fa609b777b"
+   "github.com/spf13/jwalterweatherman 
12bd96e66386c1960ab0f74ced1362f66f552f7b"
+   "github.com/spf13/pflag 4c012f6dcd9546820e378d0bdda4d8fc772cdfea"
+   "github.com/spf13/viper 25b30aa063fc18e48662b86996252eabdcf2f0c7"
+   "golang.org/x/sys e24f485414aeafb646f6fca458b0bf869c0880a1 
github.com/golang/sys"
+   "golang.org/x/text e19ae1496984b1c655b8044a65c0300a3c878dd3 
github.com/golang/text"
+   "gopkg.in/yaml.v2 c95af922eae69f190717a0b7148960af8c55a072 
github.com/go-yaml/yaml"
+)
+
+inherit golang-build golang-vcs-snapshot bash-completion-r1
+
+ARCHIVE_URI="https://github.com/aquasecurity/kube-bench/archive/v${PV}.tar.gz 
-> ${P}.tar.gz
+   ${EGO_VENDOR_URI}"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Kubernetes Bench for Security runs the CIS Kubernetes Benchmark"
+HOMEPAGE="https://github.com/aquasecurity/kube-bench;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+RESTRICT="test"
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   GOPATH="${S}" go build -o ${PN} . || die
+   popd || die
+}
+
+src_install() {
+   dobin src/${EGO_PN}/${PN}
+   insinto /etc/kube-bench
+   doins -r 

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcptrace/, net-analyzer/tcptrace/files/

2019-01-02 Thread Jeroen Roovers
commit: 25fc8c77e8ce2b16e0a5ceb24bbbf34462c7353b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Jan  2 13:47:56 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Jan  2 13:48:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25fc8c77

net-analyzer/tcptrace: Version 6.6.7_p5

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/tcptrace/Manifest |  1 +
 .../files/tcptrace-6.6.7-_DEFAULT_SOURCE.patch | 14 ++
 net-analyzer/tcptrace/tcptrace-6.6.7_p5.ebuild | 58 ++
 3 files changed, 73 insertions(+)

diff --git a/net-analyzer/tcptrace/Manifest b/net-analyzer/tcptrace/Manifest
index c2006a3c04c..38a5487049c 100644
--- a/net-analyzer/tcptrace/Manifest
+++ b/net-analyzer/tcptrace/Manifest
@@ -1,2 +1,3 @@
 DIST tcptrace-6.6.7.tar.gz 3773308 BLAKE2B 
cae5816cb25c33f71c316d14de3c18ff26f0e7452375a962b88c4818ca7c43425e7298e788bd8cb43f2e22ac7dc9b89ed1921b7bd70d0e8befab3ee791453fb1
 SHA512 
3638770c342aea6c71aa556e758ed22e1fd44730f6c652cf82d3861eb1c31b186952c660071bd1df45020b80eaf9dd090a4ff58c979cc907eb8154dcb7b9b432
 DIST tcptrace_6.6.7-4.1.diff.gz 29161 BLAKE2B 
83768d0a6f14525f20b484421181078a3cf7ac3adeada3cf02a7441530593632743c6e515dd8738f5a4692422d97f4eb718dda076a234489096a10defb97dd5f
 SHA512 
2f6dfeb8e15faa0151bdbb18194587e51de040f63117eb1b469a826091d5c1e5eb41a306bdc94e89ce993d0d04ec31324e5f7eea0a1a52852e07ee80006b2087
+DIST tcptrace_6.6.7-5.debian.tar.xz 6236 BLAKE2B 
21d35b625fdc7b94c29b2be595ac39488578f08c53e5dde98953bbebaa2d8d96de968b746dd107ea78365a77f1fe7aa5abfeb3aeef4473c9020587f93066000c
 SHA512 
6265d0bfb25f256c8f356cda731c48f869fe3e9d9504ed6afd0e98a3c2caf5dbcff73373c338be111712713b9a501fae886bb06723796103bac4dec5d8fcfaf6

diff --git a/net-analyzer/tcptrace/files/tcptrace-6.6.7-_DEFAULT_SOURCE.patch 
b/net-analyzer/tcptrace/files/tcptrace-6.6.7-_DEFAULT_SOURCE.patch
new file mode 100644
index 000..4513f510049
--- /dev/null
+++ b/net-analyzer/tcptrace/files/tcptrace-6.6.7-_DEFAULT_SOURCE.patch
@@ -0,0 +1,14 @@
+--- a/configure.in
 b/configure.in
+@@ -93,9 +93,9 @@
+   *cygwin*)   V_PCAP_LDLIBS="-lwpcap";
+ esac
+ 
+-dnl define _BSD_SOURCE for libc-2
++dnl define _DEFAULT_SOURCE for libc-2
+ if [[ -f /lib/libc-2* ]]; then
+- V_DEFINES="$V_DEFINES -D_BSD_SOURCE"
++ V_DEFINES="$V_DEFINES -D_DEFAULT_SOURCE"
+ fi
+ 
+ AC_SUBST(V_CCOPT)

diff --git a/net-analyzer/tcptrace/tcptrace-6.6.7_p5.ebuild 
b/net-analyzer/tcptrace/tcptrace-6.6.7_p5.ebuild
new file mode 100644
index 000..acb7c415420
--- /dev/null
+++ b/net-analyzer/tcptrace/tcptrace-6.6.7_p5.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools
+
+DESCRIPTION="A Tool for analyzing network packet dumps"
+HOMEPAGE="http://www.tcptrace.org/;
+SRC_URI="
+   http://www.tcptrace.org/download/${P/_p*}.tar.gz
+   http://www.tcptrace.org/download/old/6.6/${P/_p*}.tar.gz
+   
mirror://debian/pool/main/t/${PN}/${PN}_${PV/_p*}-${PV/*_p}.debian.tar.xz
+"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+DEPEND="
+   net-libs/libpcap
+"
+RDEPEND="
+   ${DEPEND}
+"
+PATCHES=(
+   "${FILESDIR}"/${P/_p*}-cross-compile.patch
+   "${FILESDIR}"/${P/_p*}-_DEFAULT_SOURCE.patch
+)
+S=${WORKDIR}/${P/_p*}
+
+src_prepare() {
+   default
+
+   eapply \
+   $(awk '{ print "'"${WORKDIR}"'/debian/patches/" $0; }' < 
"${WORKDIR}"/debian/patches/series)
+
+   eautoreconf
+}
+
+src_compile() {
+   emake CCOPT="${CFLAGS}"
+}
+
+src_install() {
+   dobin tcptrace xpl2gpl
+
+   newman tcptrace.man tcptrace.1
+   dodoc CHANGES COPYRIGHT FAQ README* THANKS WWW
+}
+
+pkg_postinst() {
+   if ! has_version ${CATEGORY}/${PN}; then
+   elog "Note: tcptrace outputs its graphs in the xpl (xplot)"
+   elog "format. Since xplot is unavailable, you will have to"
+   elog "use the included xpl2gpl utility to convert it to"
+   elog "the gnuplot format."
+   fi
+}



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

2019-01-02 Thread Thomas Deutschmann
commit: b1715f8734cfaee9131d35575e89e5af8ff07e9c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jan  2 13:43:13 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jan  2 13:43:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1715f87

sys-kernel/linux-firmware: move stable keywords

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

 sys-kernel/linux-firmware/linux-firmware-20181218.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/linux-firmware/linux-firmware-20181218.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20181218.ebuild
index d7eafdff4cd..ae9f20cb81f 100644
--- a/sys-kernel/linux-firmware/linux-firmware-20181218.ebuild
+++ b/sys-kernel/linux-firmware/linux-firmware-20181218.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"
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then
 else
GIT_COMMIT="0f22c8527439eaaf5c3fcf87b31c89445b6fa84d"

SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-${GIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   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"
 fi
 
 DESCRIPTION="Linux firmware files"



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

2019-01-02 Thread Lars Wendler
commit: b51fd4a7c56b19725fd222807e531925df321f85
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jan  2 13:20:26 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jan  2 13:20:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b51fd4a7

sys-apps/fwupd: Revbump to install openrc init script again.

Closes: https://bugs.gentoo.org/674328
Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/fwupd/{fwupd-1.2.2.ebuild => fwupd-1.2.2-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/fwupd/fwupd-1.2.2.ebuild 
b/sys-apps/fwupd/fwupd-1.2.2-r1.ebuild
similarity index 99%
rename from sys-apps/fwupd/fwupd-1.2.2.ebuild
rename to sys-apps/fwupd/fwupd-1.2.2-r1.ebuild
index 0449240a37a..72cc697499b 100644
--- a/sys-apps/fwupd/fwupd-1.2.2.ebuild
+++ b/sys-apps/fwupd/fwupd-1.2.2-r1.ebuild
@@ -114,6 +114,7 @@ src_configure() {
 
 src_install() {
meson_src_install
+   doinitd "${FILESDIR}"/${PN}
 
if ! use systemd ; then
# Don't timeout when fwupd is running (#673140)



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

2019-01-02 Thread Jeroen Roovers
commit: 20477b0cf1293a29dd305b657e301b1dccf22e32
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Jan  2 12:58:46 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Jan  2 13:03:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20477b0c

app-admin/sshguard: Version 2.3.1

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 app-admin/sshguard/Manifest  |  1 +
 app-admin/sshguard/sshguard-2.3.1.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/app-admin/sshguard/Manifest b/app-admin/sshguard/Manifest
index ea091bee8f9..b409a0da3dc 100644
--- a/app-admin/sshguard/Manifest
+++ b/app-admin/sshguard/Manifest
@@ -1,3 +1,4 @@
 DIST sshguard-2.1.0.tar.gz 1117466 BLAKE2B 
1a105f346aa9b774fb0314161d779eadaab299d3b74181a449ab86534e11375e4c017c142bc621733593369bcebada9511dd40c64cb4a49cd124eb7537ae0717
 SHA512 
0a75e9d1a8c9c010c767a49e96e88db4a92aae8d428deebcff1ce8befa36b77cb1937f2fcb2a4e2a3e86d47896a8405265eb30ee7a603fc18a3ee117d646b119
 DIST sshguard-2.2.0.tar.gz 737612 BLAKE2B 
8c51a265d5bddc6d4da75e2c6aa84de4c84fd85466f1cb06000c01cf8552d3d3e291532e2a1bce5c6367a93044a63839b9aa584f65dd02838c4959d86220b386
 SHA512 
4f7bfcd0fe7237609cd393bd6ca235882de252eced03014d9fe713c7cf66a2ecb365c35c24ab62d034abad970fb3e9a07bc854e7e5d194f6c374fac74cdc7e2f
 DIST sshguard-2.3.0.tar.gz 755702 BLAKE2B 
3b2e9bea3cf65c4e9a3ab82b6f5013c167033310d6f9ffe27d1d7dc9380be2214fdfdab4892ab9f6dfaa51b1131698d729257695ddef9debbc0ad06a9f49acfd
 SHA512 
b3df479a752e0263fc444c582dd6c89dfdd4154ab011d23d0973f16f3b3e60f21f01b53e6ed0c4b138f134cd7e3dea5e67b44901f812f3da0d1aac760279
+DIST sshguard-2.3.1.tar.gz 765330 BLAKE2B 
d86fe596c788209cb35c699601ccb698365e0c6b497ef8184c64d879ebb821a57e5f366c3b518e6f0c6bf65952b2c675f87f029b7b8184466c7f90d6dfebaca3
 SHA512 
b24f5dba34bed9246665c432b379afa4f1edacb56fd41e0b254a698ded1280c33fd51fb36466ae70d44ef4a31a0a75b59fa4df97d0e8ed8d194bf8046a3ac84d

diff --git a/app-admin/sshguard/sshguard-2.3.1.ebuild 
b/app-admin/sshguard/sshguard-2.3.1.ebuild
new file mode 100644
index 000..3fac136a82f
--- /dev/null
+++ b/app-admin/sshguard/sshguard-2.3.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="protects hosts from brute force attacks against ssh"
+HOMEPAGE="https://www.sshguard.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86 ~x86-fbsd"
+
+DEPEND="
+   sys-devel/flex
+"
+RDEPEND="
+   virtual/logger
+"
+DOCS=(
+   CHANGELOG.rst
+   CONTRIBUTING.rst
+   README.rst
+   examples/net.sshguard.plist
+   examples/sshguard.service
+   examples/whitelistfile.example
+)
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.0-conf.patch
+)
+
+src_install() {
+   default
+
+   newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+
+   insinto /etc
+   newins examples/sshguard.conf.sample sshguard.conf
+}



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

2019-01-02 Thread Jeroen Roovers
commit: e4233701c2ca8f6c4665ee40b41c86028af968e5
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Jan  2 13:03:29 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Jan  2 13:03:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4233701

app-admin/sshguard: Add live ebuild

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 app-admin/sshguard/sshguard-9.ebuild | 46 
 1 file changed, 46 insertions(+)

diff --git a/app-admin/sshguard/sshguard-9.ebuild 
b/app-admin/sshguard/sshguard-9.ebuild
new file mode 100644
index 000..407363556f8
--- /dev/null
+++ b/app-admin/sshguard/sshguard-9.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools git-r3
+
+DESCRIPTION="protects hosts from brute force attacks against ssh"
+HOMEPAGE="https://www.sshguard.net/;
+EGIT_REPO_URI="https://bitbucket.org/${PN}/${PN};
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS=""
+
+DEPEND="
+   sys-devel/flex
+"
+RDEPEND="
+   virtual/logger
+"
+DOCS=(
+   CHANGELOG.rst
+   CONTRIBUTING.rst
+   README.rst
+   examples/net.sshguard.plist
+   examples/sshguard.service
+   examples/whitelistfile.example
+)
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.0-conf.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_install() {
+   default
+
+   newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+
+   insinto /etc
+   newins examples/sshguard.conf.sample sshguard.conf
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/munge/

2019-01-02 Thread Justin Lecher
commit: b743752e1ce67f7d711bef41904dc88ad0ad6f91
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Jan  2 13:01:59 2019 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Jan  2 13:02:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b743752e

sys-auth/munge: add missing slot operator

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Justin Lecher  gentoo.org>

 sys-auth/munge/munge-0.5.13-r1.ebuild | 4 ++--
 sys-auth/munge/munge-0.5.13.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-auth/munge/munge-0.5.13-r1.ebuild 
b/sys-auth/munge/munge-0.5.13-r1.ebuild
index b84cd36bf18..0c918321242 100644
--- a/sys-auth/munge/munge-0.5.13-r1.ebuild
+++ b/sys-auth/munge/munge-0.5.13-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
@@ -18,7 +18,7 @@ DEPEND="
app-arch/bzip2
sys-libs/zlib
gcrypt? ( dev-libs/libgcrypt:0 )
-   !gcrypt? ( dev-libs/openssl:0 )"
+   !gcrypt? ( dev-libs/openssl:0= )"
 RDEPEND="${DEPEND}"
 
 pkg_setup() {

diff --git a/sys-auth/munge/munge-0.5.13.ebuild 
b/sys-auth/munge/munge-0.5.13.ebuild
index fff766b94b0..0c918321242 100644
--- a/sys-auth/munge/munge-0.5.13.ebuild
+++ b/sys-auth/munge/munge-0.5.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,7 +18,7 @@ DEPEND="
app-arch/bzip2
sys-libs/zlib
gcrypt? ( dev-libs/libgcrypt:0 )
-   !gcrypt? ( dev-libs/openssl:0 )"
+   !gcrypt? ( dev-libs/openssl:0= )"
 RDEPEND="${DEPEND}"
 
 pkg_setup() {



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

2019-01-02 Thread Jeroen Roovers
commit: 37810a2fa8e36844e43d25dc32306c4bae6a9248
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Jan  2 12:44:51 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Jan  2 12:54:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37810a2f

net-misc/ntp: Stable for HPPA too.

Package-Manager: Portage-2.3.53, Repoman-2.3.12
RepoMan-Options: --ignore-arches
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-misc/ntp/ntp-4.2.8_p12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/ntp/ntp-4.2.8_p12.ebuild 
b/net-misc/ntp/ntp-4.2.8_p12.ebuild
index 53530424888..7f270a69874 100644
--- a/net-misc/ntp/ntp-4.2.8_p12.ebuild
+++ b/net-misc/ntp/ntp-4.2.8_p12.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PV:0:3}/${MY_P}.tar
 
 LICENSE="HPND BSD ISC"
 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 ~m68k-mint"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
 IUSE="caps debug ipv6 libressl openntpd parse-clocks readline samba selinux 
snmp ssl +threads vim-syntax zeroconf"
 
 CDEPEND="readline? ( >=sys-libs/readline-4.1:0= )



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

2019-01-02 Thread Lars Wendler
commit: c567b6c0c2193e7f241a1bdb640e49da6ae0712b
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jan  2 12:48:37 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jan  2 12:48:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c567b6c0

media-fonts/terminus-font: Bump to version 4.47

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

 media-fonts/terminus-font/Manifest |  1 +
 .../terminus-font/terminus-font-4.47.ebuild| 91 ++
 2 files changed, 92 insertions(+)

diff --git a/media-fonts/terminus-font/Manifest 
b/media-fonts/terminus-font/Manifest
index 8f7b10c2641..d7f7326206f 100644
--- a/media-fonts/terminus-font/Manifest
+++ b/media-fonts/terminus-font/Manifest
@@ -1 +1,2 @@
 DIST terminus-font-4.46.tar.gz 590210 BLAKE2B 
427b4878afd47cc6c1a0ba6b6116568630a618e313c24744b3465b3e301e142ccbb9bd5e336bed7d98f3d1e01a0a61c6fbdd17912f4d9332ed5430ef47bca4fe
 SHA512 
ae221920ecff54b9575a25d30a429feee6e19ef1e9669896c34f86f80d5495c3654f5423ff1df76e86bc999d1f37c306048b44d8ca55144f0f299926d3d33b58
+DIST terminus-font-4.47.tar.gz 620344 BLAKE2B 
10eaac6ff4880652ee7373374735629cada73e1cb63344b75b579532fad154b10322a7cb3691c2270c2b4d1aee0914c64338d3650625883752c7e33e5205212a
 SHA512 
09455d107a09c422f4fedfcc70ae1483063c844fb01b0adfa3d2a0e28c9502e9ca922542b5ad735cbebb491d148c453d0213d61ebebf64c79f16cb582964fa47

diff --git a/media-fonts/terminus-font/terminus-font-4.47.ebuild 
b/media-fonts/terminus-font/terminus-font-4.47.ebuild
new file mode 100644
index 000..d5e7073c67f
--- /dev/null
+++ b/media-fonts/terminus-font/terminus-font-4.47.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6,7} )
+inherit font python-any-r1
+
+DESCRIPTION="A clean fixed font for the console and X11"
+HOMEPAGE="http://terminus-font.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz"
+
+LICENSE="OFL-1.1 GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote
+   ru-dv +ru-g ru-i ru-k"
+
+DEPEND="app-arch/gzip
+   ${PYTHON_DEPEND}
+   virtual/awk
+   pcf? ( x11-apps/bdftopcf )"
+RDEPEND=""
+
+FONTDIR=/usr/share/fonts/terminus
+FONT_CONF=( 75-yes-terminus.conf )
+DOCS=( README README-BG AUTHORS CHANGES )
+
+REQUIRED_USE="X? ( pcf )"
+
+pkg_setup() {
+   python_setup
+}
+
+src_prepare() {
+   default
+
+   # Upstream patches. Some of them are suggested to be applied by default
+   # dv - de NOT like latin g, but like caps greek delta
+   #  ve NOT like greek beta, but like caps latin B
+   # ge - ge NOT like "mirrored" latin s, but like caps greek gamma
+   # ka - small ka NOT like minimised caps latin K, but like small latin k
+   use a-like-o&& eapply "${S}"/alt/ao2.diff
+   use center-tilde&& eapply "${S}"/alt/td1.diff
+   use distinct-l  && eapply "${S}"/alt/ll2.diff
+   use ru-i&& eapply "${S}"/alt/ij1.diff
+   use ru-k&& eapply "${S}"/alt/ka2.diff
+   use ru-dv   && eapply "${S}"/alt/dv1.diff
+   use ru-g&& eapply "${S}"/alt/ge2.diff
+   use quote   && eapply "${S}"/alt/gq2.diff
+}
+
+src_configure() {
+   local configure_args=(
+   --prefix="${EPREFIX}"/usr
+   --psfdir="${EPREFIX}"/usr/share/consolefonts
+   --x11dir="${EPREFIX}"/${FONTDIR}
+   )
+   # selfwritten configure script
+   ./configure "${configure_args[@]}" || die
+}
+
+src_compile() {
+   local args=(
+   $(usex psf 'psf psf-vgaw' '')
+   $(usex pcf 'pcf pcf-8bit' '')
+   )
+   [[ ${#args[@]} -gt 0 ]] && emake "${args[@]}"
+}
+
+src_install() {
+   local args=(
+   $(usex psf 'install-psf install-psf-vgaw install-psf-ref' '')
+   $(usex pcf 'install-pcf' '')
+   )
+   # Set the CHECKDIR to a dummy location so we always get the same set of
+   # files installed regardless of what is in / or ROOT or wherever.
+   [[ ${#args[@]} -gt 0 ]] && emake DESTDIR="${D}" CHECKDIR="${D}" 
"${args[@]}"
+
+   # Remove trans files that the kbd package takes care of installing.
+   rm -f "${ED}"/usr/share/consoletrans/*.trans
+
+   if use pcf-unicode-only; then
+   # Only the ter-x* fonts are unicode (ISO-10646-1) based
+   rm -f "${ED}"/usr/share/fonts/terminus/ter-[0-9a-wy-z]* || die
+   fi
+
+   font_src_install
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-panel/

2019-01-02 Thread Michał Górny
commit: c7b5eb2456c398aded74e759ee24788a96140c3d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan  2 12:19:02 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan  2 12:20:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7b5eb24

xfce-base/xfce4-panel: Fix license

Signed-off-by: Michał Górny  gentoo.org>

 xfce-base/xfce4-panel/xfce4-panel-4.13.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xfce-base/xfce4-panel/xfce4-panel-4.13.4.ebuild 
b/xfce-base/xfce4-panel/xfce4-panel-4.13.4.ebuild
index e766804a2ca..1632b090f2e 100644
--- a/xfce-base/xfce4-panel/xfce4-panel-4.13.4.ebuild
+++ b/xfce-base/xfce4-panel/xfce4-panel-4.13.4.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Panel for the Xfce desktop environment"
 HOMEPAGE="https://www.xfce.org/projects/;
 SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
 
-LICENSE="GPL-2 LGPL-2.1"
+LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="introspection"



[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlite/

2019-01-02 Thread Markus Meier
commit: be8dc1b8a62251be5303740b6fc1a90ca9bb2d14
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jan  2 12:16:55 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jan  2 12:16:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be8dc1b8

dev-db/sqlite: arm stable, bug #672942

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 dev-db/sqlite/sqlite-3.25.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/sqlite/sqlite-3.25.3.ebuild 
b/dev-db/sqlite/sqlite-3.25.3.ebuild
index e77904944e4..4422bbfe5d0 100644
--- a/dev-db/sqlite/sqlite-3.25.3.ebuild
+++ b/dev-db/sqlite/sqlite-3.25.3.ebuild
@@ -19,7 +19,7 @@ SRC_URI="doc? ( 
https://sqlite.org/2018/${PN}-doc-${DOC_PV}.zip )
 
 LICENSE="public-domain"
 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"
+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 doc icu +readline secure-delete static-libs tcl test tools"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit/

2019-01-02 Thread Markus Meier
commit: a972cf717491e6ed8525b8ce1dfffa9939b1e77b
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jan  2 12:14:43 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jan  2 12:14:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a972cf71

sys-auth/polkit: arm stable, bug #661470

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 sys-auth/polkit/polkit-0.115-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/polkit/polkit-0.115-r2.ebuild 
b/sys-auth/polkit/polkit-0.115-r2.ebuild
index 8a4d862c9f4..46ed05b77c4 100644
--- a/sys-auth/polkit/polkit-0.115-r2.ebuild
+++ b/sys-auth/polkit/polkit-0.115-r2.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
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-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"
 IUSE="elogind examples gtk +introspection jit kde nls pam selinux systemd test"
 
 REQUIRED_USE="?? ( elogind systemd )"



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

2019-01-02 Thread Markus Meier
commit: e238a60f587ceec4fcfa9764393db463cf0b0929
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jan  2 12:16:01 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jan  2 12:16:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e238a60f

dev-util/glib-utils: arm stable, bug #668474

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 dev-util/glib-utils/glib-utils-2.56.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/glib-utils/glib-utils-2.56.4.ebuild 
b/dev-util/glib-utils/glib-utils-2.56.4.ebuild
index 337ac0b5df2..f77cb00d017 100644
--- a/dev-util/glib-utils/glib-utils-2.56.4.ebuild
+++ b/dev-util/glib-utils/glib-utils-2.56.4.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
@@ -15,7 +15,7 @@ SLOT="0" # /usr/bin utilities that can't be parallel 
installed by their nature
 IUSE=""
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-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 ~x86-winnt"
+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 ~x86-winnt"
 
 RDEPEND="${PYTHON_DEPS}
!

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

2019-01-02 Thread Markus Meier
commit: 3393de956c488fd78eee95a3754a173b98fe3503
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jan  2 12:13:12 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jan  2 12:13:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3393de95

net-misc/ntp: arm stable, bug #658576

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 net-misc/ntp/ntp-4.2.8_p12.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/ntp/ntp-4.2.8_p12.ebuild 
b/net-misc/ntp/ntp-4.2.8_p12.ebuild
index 2bc93a5a5ce..53530424888 100644
--- a/net-misc/ntp/ntp-4.2.8_p12.ebuild
+++ b/net-misc/ntp/ntp-4.2.8_p12.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
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PV:0:3}/${MY_P}.tar
 
 LICENSE="HPND BSD ISC"
 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 ~m68k-mint"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
 IUSE="caps debug ipv6 libressl openntpd parse-clocks readline samba selinux 
snmp ssl +threads vim-syntax zeroconf"
 
 CDEPEND="readline? ( >=sys-libs/readline-4.1:0= )



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

2019-01-02 Thread Markus Meier
commit: 57e0d4dfaf7c1d05aaece5e38afbb779173177fa
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jan  2 12:13:47 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jan  2 12:13:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e0d4df

app-text/poppler: arm stable, bug #659828

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 app-text/poppler/poppler-0.68.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/poppler/poppler-0.68.0.ebuild 
b/app-text/poppler/poppler-0.68.0.ebuild
index 9eaec634d34..2a9ae44a7af 100644
--- a/app-text/poppler/poppler-0.68.0.ebuild
+++ b/app-text/poppler/poppler-0.68.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=6
@@ -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/79"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 



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

2019-01-02 Thread Markus Meier
commit: 1c86da3292eebe9cb8e2664a1f0ba84afdbb55ce
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jan  2 12:14:37 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jan  2 12:14:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c86da32

dev-lang/spidermonkey: arm stable, bug #661470

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 dev-lang/spidermonkey/spidermonkey-52.9.1_pre1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/spidermonkey/spidermonkey-52.9.1_pre1.ebuild 
b/dev-lang/spidermonkey/spidermonkey-52.9.1_pre1.ebuild
index f2fe8d1b2cc..fdc25eefab6 100644
--- a/dev-lang/spidermonkey/spidermonkey-52.9.1_pre1.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-52.9.1_pre1.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
@@ -16,7 +16,7 @@ 
SRC_URI="http://ftp.mozilla.org/pub/spidermonkey/prereleases/52/pre1/mozjs-52.9.
 
 LICENSE="NPL-1.1"
 SLOT="52"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh 
~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh 
~sparc x86 ~x86-fbsd"
 IUSE="debug minimal +system-icu test"
 
 RESTRICT="ia64? ( test )"



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

2019-01-02 Thread Markus Meier
commit: a2a2bcbf68abe8f416d4c762c3a8a1d44dd3303b
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jan  2 12:16:31 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jan  2 12:16:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2a2bcbf

dev-python/lxml: arm stable, bug #672874

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-python/lxml/lxml-4.2.5.ebuild 
b/dev-python/lxml/lxml-4.2.5.ebuild
index 83887cb6fdc..64b8a7e6e0d 100644
--- a/dev-python/lxml/lxml-4.2.5.ebuild
+++ b/dev-python/lxml/lxml-4.2.5.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,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD ElementTree GPL-2 PSF-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples +threads test"
 
 # Note: lib{xml2,xslt} are used as C libraries, not Python modules.



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

2019-01-02 Thread Markus Meier
commit: 49921e23c1ea8133149804c0db753db34cda54e7
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jan  2 12:15:28 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jan  2 12:15:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49921e23

dev-util/gdbus-codegen: arm stable, bug #668474

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 dev-util/gdbus-codegen/gdbus-codegen-2.56.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.56.4.ebuild 
b/dev-util/gdbus-codegen/gdbus-codegen-2.56.4.ebuild
index b1373d2fdc6..a5557c9dcc0 100644
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.56.4.ebuild
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.56.4.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
@@ -14,7 +14,7 @@ HOMEPAGE="https://www.gtk.org/;
 
 LICENSE="LGPL-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 ~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 ~x64-macos ~x86-macos"
 IUSE=""
 
 RDEPEND="${PYTHON_DEPS}"



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

2019-01-02 Thread Markus Meier
commit: 3efc63c0710ae0755146a7a84960795c4a12143b
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jan  2 12:13:37 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jan  2 12:13:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3efc63c0

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

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 media-libs/openjpeg/openjpeg-2.3.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/openjpeg/openjpeg-2.3.0-r1.ebuild 
b/media-libs/openjpeg/openjpeg-2.3.0-r1.ebuild
index b28122418d8..55be8032518 100644
--- a/media-libs/openjpeg/openjpeg-2.3.0-r1.ebuild
+++ b/media-libs/openjpeg/openjpeg-2.3.0-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
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/uclouvain/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD-2"
 SLOT="2/7" # based on SONAME
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~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"
 IUSE="doc static-libs test"
 
 RDEPEND="



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

2019-01-02 Thread Markus Meier
commit: 61ddf5d0d1ca80b67d8c6bf3181fc329b12878f5
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jan  2 12:16:08 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jan  2 12:16:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61ddf5d0

dev-libs/glib: arm stable, bug #668474

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-libs/glib/glib-2.56.4.ebuild b/dev-libs/glib/glib-2.56.4.ebuild
index 94964f58336..b61a28d42de 100644
--- a/dev-libs/glib/glib-2.56.4.ebuild
+++ b/dev-libs/glib/glib-2.56.4.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
@@ -21,7 +21,7 @@ LICENSE="LGPL-2.1+"
 SLOT="2"
 IUSE="dbus debug fam kernel_linux +mime selinux static-libs systemtap test 
utils xattr"
 
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 
 # Added util-linux multilib dependency to have libmount support (which
 # is always turned on on linux systems, unless explicitly disabled, but



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

2019-01-02 Thread Lars Wendler
commit: 51d23b2b84279a3cb0bc52cca310b4104fd1adc8
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jan  2 11:56:49 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jan  2 11:56:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51d23b2b

x11-wm/icewm: Added another remote-id

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

 x11-wm/icewm/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-wm/icewm/metadata.xml b/x11-wm/icewm/metadata.xml
index 10822b4d146..43abc08bd4b 100644
--- a/x11-wm/icewm/metadata.xml
+++ b/x11-wm/icewm/metadata.xml
@@ -11,6 +11,7 @@
to have a customizable look using pixmaps.


+   ice-wm/icewm
bbidulock/icewm
icewm




[gentoo-commits] repo/gentoo:master commit in: x11-themes/icewm-extra-themes/

2019-01-02 Thread Lars Wendler
commit: 9108947054df54c24cf855d3763c23628d771b5e
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jan  2 11:55:48 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jan  2 11:55:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91089470

x11-themes/icewm-extra-themes: Initial commit.

Closes: https://bugs.gentoo.org/661866
Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 x11-themes/icewm-extra-themes/Manifest|  1 +
 .../icewm-extra-themes/icewm-extra-themes-1.1.ebuild  | 15 +++
 x11-themes/icewm-extra-themes/metadata.xml| 11 +++
 3 files changed, 27 insertions(+)

diff --git a/x11-themes/icewm-extra-themes/Manifest 
b/x11-themes/icewm-extra-themes/Manifest
new file mode 100644
index 000..825a18b6a21
--- /dev/null
+++ b/x11-themes/icewm-extra-themes/Manifest
@@ -0,0 +1 @@
+DIST icewm-extra-themes-1.1.tar.xz 2773992 BLAKE2B 
ac5aabf4702bdc0e894e5e7f219a3dd62d95937f40b779c85c56a543ae1f0c718d68324212a522c33493f0d571662bc013a86e1f7c9c3a1945fb82ef0d7f0353
 SHA512 
7cd56e9715d5ea6295c89c2ea72a4bf8046c7fd0e6a3a356e4d80b680ace1a69fb92e22ab83fd33fbeaeec2bef9649e616f8b8351aa9a8b9b621d630eae4009a

diff --git a/x11-themes/icewm-extra-themes/icewm-extra-themes-1.1.ebuild 
b/x11-themes/icewm-extra-themes/icewm-extra-themes-1.1.ebuild
new file mode 100644
index 000..4edff6433c7
--- /dev/null
+++ b/x11-themes/icewm-extra-themes/icewm-extra-themes-1.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Extra themes for IceWM"
+HOMEPAGE="https://github.com/bbidulock/icewm-extra-themes;
+SRC_URI="https://github.com/bbidulock/icewm-extra-themes/releases/download/${PV}/${P}.tar.xz;
+LICENSE="GPL-2"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="x11-wm/icewm"

diff --git a/x11-themes/icewm-extra-themes/metadata.xml 
b/x11-themes/icewm-extra-themes/metadata.xml
new file mode 100644
index 000..0555190d1bc
--- /dev/null
+++ b/x11-themes/icewm-extra-themes/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   polynomia...@gentoo.org
+   Lars Wendler
+   
+   
+   bbidulock/icewm-extra-themes
+   
+



  1   2   >