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

2017-08-31 Thread Zac Medico
commit: 8eed4dd23eb22fe46502d8a13af79d16b9961fb5
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Sep  1 03:54:26 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Sep  1 03:54:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eed4dd2

sys-cluster/ceph: specify PYTHON_USEDEP in boost dep

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 sys-cluster/ceph/ceph-12.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/ceph/ceph-12.2.0.ebuild 
b/sys-cluster/ceph/ceph-12.2.0.ebuild
index 86ffb9c4fef..e5e89e7a1c7 100644
--- a/sys-cluster/ceph/ceph-12.2.0.ebuild
+++ b/sys-cluster/ceph/ceph-12.2.0.ebuild
@@ -38,7 +38,7 @@ COMMON_DEPEND="
app-arch/snappy:=[static-libs?]
app-arch/zstd:=[static-libs?]
app-misc/jq:=[static-libs?]
-   dev-libs/boost:=[threads,context,static-libs?]
+   dev-libs/boost:=[threads,context,static-libs?,${PYTHON_USEDEP}]
dev-libs/crypto++:=[static-libs?]
dev-libs/leveldb:=[snappy,static-libs?]
dev-libs/libaio:=[static-libs?]



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

2017-08-31 Thread Zac Medico
commit: b1b7284d66c74f53588365eb310a9e80796e857f
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Sep  1 03:22:55 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Sep  1 03:22:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1b7284d

app-admin/consul: remove old versions for bug 628544

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 app-admin/consul/Manifest|   5 --
 app-admin/consul/consul-0.7.5.ebuild | 106 ---
 app-admin/consul/consul-0.8.0.ebuild | 106 ---
 app-admin/consul/consul-0.8.3.ebuild | 104 --
 4 files changed, 321 deletions(-)

diff --git a/app-admin/consul/Manifest b/app-admin/consul/Manifest
index b39f8b6b6b3..031db5c3d9f 100644
--- a/app-admin/consul/Manifest
+++ b/app-admin/consul/Manifest
@@ -1,6 +1 @@
-DIST consul-0.7.5.tar.gz 5157056 SHA256 
e213ba0c55bcb0d752ab120c770048e5156159db5974dc94193731f2e67d7d1f SHA512 
6825a92ca2d1e3bf1db561de803e890bfa3a4c08718477a819ea10f5d0d9d13bf23ba7bedf2123cfa32b8f87d63ede7ee85d57a20f8cef5effd4651d28ab8a36
 WHIRLPOOL 
56e139b39bf73df558369acdd99a0cec42e05b88333013c18f69cfc56837ec007985ec48a845d461df44eed57d0f13256948942860431b84ab4d5d01becca2d2
-DIST consul-0.8.0.tar.gz 4629677 SHA256 
d50787c290d91f6e3472d2adeb3b2cedf3eb71c7c0fce32b60d2739af2d81dcf SHA512 
4bb8bb50e4ab897cac7936bef590c7d8f93eca61913cd88588d5d0324c04fe2582d224dd25191b20bf76b000f764b4decce23118d3f8ed024b887b3194520644
 WHIRLPOOL 
b0f1b03ed013f5a23a3d37cabe09fdc839c4097612f6355238ecfee55a7d5ab91b6386a6d107dfb01f210ff722e505abbe3882b0f6c2fd4015e20b1faef91765
-DIST consul-0.8.3.tar.gz 6513579 SHA256 
8088ae2f4259a736400211eed63f6df3b5264f3a18d31b31845c4a4481b349ac SHA512 
84c72f5cdc9f82288b29b92e386324214bf71ef3952cbd3391f4c7c427cf5f385a3e472304cfb8c837bbfb009547ad3b736d6f66f0546a5f994d547d431bd4b8
 WHIRLPOOL 
159e0cc899702d19e5d46e02b4e64da5097a13016acc0331a638f248f6678ecee19ef019dad3123a42081a97985b7498622731d486c6eb9e015da80d442b2c33
 DIST consul-0.8.4.tar.gz 6614287 SHA256 
d5573d6e70d490c8b8109722c2019b5a2b35eff703b92d6276997846361cff1b SHA512 
4bbb167a603f1d20940330bd9615ba0f50e0113e1d96ce47773f5d2813635f76dd1aec8f43dae4c8c547cec8a891eb0726eeeda7bd7c5b1d495029b359378e68
 WHIRLPOOL 
e270367c69fe74f25c89ef9e8c7f71307d3b8e48b4210e43e48907f1f5a73f11f45aa2b212f70c24463e35d800b861ccd34e2c82de863fc6e7da9cd3eda5214c
-DIST gox-c9740af9c6574448fd48eb30a71f964014c7a837.tar.gz 15772 SHA256 
82828f1ec3e535268fa95d983362c6c773e9a87aa94613e7a47805d22e38 SHA512 
d4b2d5d9666285584697bc0d6ddc2f1a1e3f23741650e831adb42baffbb5f72fc3d5ae8a8fb6719faf1df75d3da334941b0404387f0c213aabdb5c3d5634c55d
 WHIRLPOOL 
89d52013bfb563a11a4042760470ac317398c3f8a61b9e7734c3ac2737d916126ad10a113948eb5a8362de3d77e598e42f4a0510760ae67465bde08658947f7a
-DIST iochan-87b45ffd0e9581375c491fef3d32130bb15c5bd7.tar.gz 1785 SHA256 
71c117246bb1d4d78ad5c3bc5d301942bcebaae5b1e35da1ad7851ceac71a675 SHA512 
2efc0e3cbca496240e3e24550fd0d2aab742eb9b227230ff1ed4ee47344b994642b028bd4644cd45cd697f5f5ef6a729aad65537b10c6555bd52d9ca4b9c717c
 WHIRLPOOL 
15dfd50bfc992a7b6a1b5d672d5bf9bfcb71a357eae371eac773e7fe9ad4ec8d4d0578e0dc6b12bb14689d1497129616b0eb300bbcb483a6865ac315bced562a

diff --git a/app-admin/consul/consul-0.7.5.ebuild 
b/app-admin/consul/consul-0.7.5.ebuild
deleted file mode 100644
index 4e61df91c08..000
--- a/app-admin/consul/consul-0.7.5.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit systemd user
-
-KEYWORDS="~amd64"
-EGO_PN="github.com/hashicorp/consul"
-DESCRIPTION="A tool for service discovery, monitoring and configuration"
-HOMEPAGE="http://www.consul.io;
-SRC_URI="https://github.com/hashicorp/consul/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/mitchellh/gox/archive/c9740af9c6574448fd48eb30a71f964014c7a837.tar.gz
 -> gox-c9740af9c6574448fd48eb30a71f964014c7a837.tar.gz
-   
https://github.com/mitchellh/iochan/archive/87b45ffd0e9581375c491fef3d32130bb15c5bd7.tar.gz
 -> iochan-87b45ffd0e9581375c491fef3d32130bb15c5bd7.tar.gz
-"
-
-SLOT="0"
-LICENSE="MPL-2.0"
-IUSE=""
-
-RESTRICT="test"
-
-DEPEND="
-   >=dev-lang/go-1.7.5:=
-   >=dev-go/go-tools-0_pre20160121"
-RDEPEND=""
-
-pkg_setup() {
-   enewgroup consul
-   enewuser consul -1 -1 /var/lib/${PN} consul
-}
-
-get_archive_go_package() {
-   local archive=${1} uri x
-   for x in ${SRC_URI}; do
-   if [[ ${x} == http* ]]; then
-   uri=${x}
-   elif [[ ${x} == ${archive} ]]; then
-   break
-   fi
-   done
-   uri=${uri#https://}
-   echo ${uri%/archive/*}
-}
-
-unpack_go_packages() {
-   local go_package x
-   # Unpack packages to appropriate locations for GOPATH
-   for x in ${A}; do
-   unpack ${x}
-   if [[ ${x} == 

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

2017-08-31 Thread Zac Medico
commit: 0328499a524ab06a762ddfc3547df030586c7642
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Sep  1 03:22:11 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Sep  1 03:22:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0328499a

app-admin/consul: revbump to 0.8.4-r1 for bug 628544

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 ...{consul-0.8.4.ebuild => consul-0.8.4-r1.ebuild} |  0
 app-admin/consul/files/consul.initd| 28 +++---
 2 files changed, 8 insertions(+), 20 deletions(-)

diff --git a/app-admin/consul/consul-0.8.4.ebuild 
b/app-admin/consul/consul-0.8.4-r1.ebuild
similarity index 100%
rename from app-admin/consul/consul-0.8.4.ebuild
rename to app-admin/consul/consul-0.8.4-r1.ebuild

diff --git a/app-admin/consul/files/consul.initd 
b/app-admin/consul/files/consul.initd
index 75836cf53cc..b36db8aef13 100644
--- a/app-admin/consul/files/consul.initd
+++ b/app-admin/consul/files/consul.initd
@@ -5,35 +5,23 @@
 description="consul agent"
 extra_started_commands="reload"
 export GOMAXPROCS=${GOMAXPROCS:-2}
-group=${group:-${SVCNAME}}
-pidfile=${pidfile:-"/run/${SVCNAME}/${SVCNAME}.pid"}
-user=${user:-${SVCNAME}}
-
-command="/usr/bin/${SVCNAME}"
+group=${group:-${RC_SVCNAME}}
+user=${user:-${RC_SVCNAME}}
+pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"}
+command="/usr/bin/${RC_SVCNAME}"
 command_args="agent ${command_args:-config-dir=/etc/consul.d}"
 command_background="true"
 start_stop_daemon_args="--user ${user} --group ${group} \
-   --stdout /var/log/${SVCNAME}/${SVCNAME}.log \
-   --stderr /var/log/${SVCNAME}/${SVCNAME}.log"
+   --stdout /var/log/${RC_SVCNAME}/${RC_SVCNAME}.log \
+   --stderr /var/log/${RC_SVCNAME}/${RC_SVCNAME}.log"
+stopsig="SIGINT"
 
 depend() {
need net
-   after net
 }
 
 reload() {
-   ebegin "Reloading ${SVCNAME}"
+   ebegin "Reloading ${RC_SVCNAME}"
${command} reload
eend $?
 }
-
-start_pre() {
-   checkpath -d -m 0755 -o "${user}":"${group}" "${pidfile%/*}"
-}
-
-stop() {
-   # SIGINT is required for graceful shutdown of consul agent
-   ebegin "Stopping ${SVCNAME}"
-   start-stop-daemon --stop --signal SIGINT --pidfile "${pidfile}"
-   eend $?
-}



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

2017-08-31 Thread Zac Medico
commit: 34404d32000704023999e6f49a1d2af396f74538
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Sep  1 03:07:22 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Sep  1 03:08:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34404d32

dev-db/etcd: cleanup init script

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 dev-db/etcd/files/etcd.initd | 62 
 1 file changed, 22 insertions(+), 40 deletions(-)

diff --git a/dev-db/etcd/files/etcd.initd b/dev-db/etcd/files/etcd.initd
index 55760d7c3c5..c9caecf7ff6 100644
--- a/dev-db/etcd/files/etcd.initd
+++ b/dev-db/etcd/files/etcd.initd
@@ -1,13 +1,21 @@
 #!/sbin/openrc-run
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-SVCNAME=etcd
-PIDPATH=/var/run/${SVCNAME}
-PIDFILE=${PIDPATH}/${SVCNAME}.pid
-LOGPATH=/var/log/${SVCNAME}
-DATADIR=/var/lib/${SVCNAME}
-USER=$SVCNAME
+pidfile=/run/${RC_SVCNAME}.pid
+LOGPATH=/var/log/${RC_SVCNAME}
+DATADIR=/var/lib/${RC_SVCNAME}
+command_user=${RC_SVCNAME}
+command=/usr/bin/etcd
+command_args="
+   -name=${ETCD_NAME}
+   -data-dir=${ETCD_DATA_DIR}
+   ${ETCD_OPTS}"
+command_background=true
+start_stop_daemon_args="
+   --chdir ${ETCD_DATA_DIR}
+   -1 ${LOGPATH}/${RC_SVCNAME}.log
+   -2 ${LOGPATH}/${RC_SVCNAME}.err"
 
 depend() {
need net
@@ -15,39 +23,13 @@ depend() {
after bootmisc
 }
 
-start() {
-   if [ ! -d "$PIDPATH" ] ; then
-   mkdir -p "$PIDPATH"
-   chown $USER:$USER "$PIDPATH"
+start_pre() {
+   if [ ! -d "${LOGPATH}" ] ; then
+   mkdir -p "${LOGPATH}"
+   chown "${command_user}:${command_user}" "${LOGPATH}"
fi
-   if [ ! -d "$LOGPATH" ] ; then
-   mkdir -p "$LOGPATH"
-   chown $USER:$USER "$LOGPATH"
+   if [ ! -d "${ETCD_DATA_DIR}" ] ; then
+   mkdir -p "${ETCD_DATA_DIR}"
+   chown "${command_user}:${command_user}" "${ETCD_DATA_DIR}"
fi
-   if [ ! -d "$ETCD_DATA_DIR" ] ; then
-   mkdir -p "$ETCD_DATA_DIR"
-   chown $USER:$USER "$ETCD_DATA_DIR"
-   fi
-
-   ebegin "Starting $SVCNAME"
-   start-stop-daemon --start \
-   --pidfile "$PIDFILE" \
-   --user $USER \
-   --chdir "$ETCD_DATA_DIR" \
-   -1 "$LOGPATH/$SVCNAME.log" \
-   -2 "$LOGPATH/$SVCNAME.err" \
-   --background \
-   --make-pidfile \
-   --exec /usr/bin/etcd -- \
-   -name=$ETCD_NAME \
-   -data-dir="$ETCD_DATA_DIR" \
-   $ETCD_OPTS
-   eend $? "Failed to start $SVCNAME"
-}
-
-stop() {
-   ebegin "Stopping $SVCNAME"
-   start-stop-daemon --stop --pidfile $PIDFILE
-   eend $? "Failed to stop $SVCNAME"
-   rm -f "$PIDFILE"
 }



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

2017-08-31 Thread Tim Harder
commit: 815ac6f7b90e523fa725c1f80a6ca7fa504545e2
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Sep  1 02:52:28 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Sep  1 02:53:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=815ac6f7

dev-util/wiggle: add missing bdep for pkgconfig

 dev-util/wiggle/wiggle-1.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/wiggle/wiggle-1.0.ebuild 
b/dev-util/wiggle/wiggle-1.0.ebuild
index 667dd287bf3..2a949ba271d 100644
--- a/dev-util/wiggle/wiggle-1.0.ebuild
+++ b/dev-util/wiggle/wiggle-1.0.ebuild
@@ -32,6 +32,7 @@ RDEPEND="
"
 DEPEND="${RDEPEND}
sys-apps/groff
+   virtual/pkgconfig
test? ( sys-process/time )"
 
 PATCHES=( "${FILESDIR}"/${P}-cflags.patch )



[gentoo-commits] repo/gentoo:master commit in: dev-util/wiggle/files/, dev-util/wiggle/

2017-08-31 Thread Tim Harder
commit: 09c2e0fc23c6f98951547f84d3549638ff6881fe
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Sep  1 02:49:12 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Sep  1 02:51:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09c2e0fc

dev-util/wiggle: version bump to 1.0

 dev-util/wiggle/Manifest  |  1 +
 dev-util/wiggle/files/wiggle-1.0-cflags.patch | 22 ++
 dev-util/wiggle/wiggle-1.0.ebuild | 63 +++
 3 files changed, 86 insertions(+)

diff --git a/dev-util/wiggle/Manifest b/dev-util/wiggle/Manifest
index 46f67395588..eeda16bc317 100644
--- a/dev-util/wiggle/Manifest
+++ b/dev-util/wiggle/Manifest
@@ -1 +1,2 @@
 DIST wiggle-0.9.tar.gz 809756 SHA256 
fe3dcf05a2cda07f42db2099ae8407acdb4d58bb9cfdc58c72395b7ae4a4e6b5 SHA512 
2e3a4977704231f3bd6aa96ffaba8bc733acde425773b86a9649312676b44360c5b85cb48bf944cd383d8e4d0a541d88755f23be7d7a8884213f68a6320c62d9
 WHIRLPOOL 
95a12f73458abdb999681de7af08c407d9f7c4762c71287eb6e80e38a322459c6e1767f2bec72199cf7d8cb33912981b9fd48fbe95957f854b43e4c148c04c14
+DIST wiggle-1.0.tar.gz 868216 SHA256 
44c97b2d47a109c709cdd4181d9ba941fee50dbb64448018b91d4a2fffe69cf2 SHA512 
e9bd6e794ba0cff70db96a648c53aa21b427967758375b843fccf409dd17faf59468c11bafb1e0a7af8bfa657551da8bc1903b9ccf8def1ed9acc84f50c7e0b3
 WHIRLPOOL 
26674ff2ac280ee2f6db916518c85799fda5d71bb0e056e414c82576a75a28db35460a0ca76a42854dd3a6b8e30a16b2b8f20649d4da604d2d3838297552e6f8

diff --git a/dev-util/wiggle/files/wiggle-1.0-cflags.patch 
b/dev-util/wiggle/files/wiggle-1.0-cflags.patch
new file mode 100644
index 000..ce5defb7bb8
--- /dev/null
+++ b/dev-util/wiggle/files/wiggle-1.0-cflags.patch
@@ -0,0 +1,22 @@
+Respect user CFLAGS and use pkg-config to get ncurses libs.
+
+--- wiggle-1.0/Makefile
 wiggle-1.0/Makefile
+@@ -3,7 +3,7 @@
+ #OptDbg=-O3
+ #OptDbg=-O3 -march=pentium2
+ OptDbg=-ggdb
+-CFLAGS=$(OptDbg) -I. -Wall -Werror -Wstrict-prototypes -Wextra 
-Wno-unused-parameter
++CFLAGS += -I. -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter
+ 
+ # STRIP = -s
+ INSTALL = /usr/bin/install
+@@ -12,7 +12,7 @@
+ MANDIR  = /usr/share/man
+ MAN1DIR = $(MANDIR)/man1
+ MAN5DIR = $(MANDIR)/man5
+-LDLIBS = -lncurses
++LDLIBS = $(shell pkg-config --libs ncurses)
+ 
+ all: wiggle wiggle.man test
+ 

diff --git a/dev-util/wiggle/wiggle-1.0.ebuild 
b/dev-util/wiggle/wiggle-1.0.ebuild
new file mode 100644
index 000..667dd287bf3
--- /dev/null
+++ b/dev-util/wiggle/wiggle-1.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit fixheadtails toolchain-funcs
+
+DESCRIPTION="tool for applying patches that patch cannot apply because of 
conflicting changes"
+HOMEPAGE="http://neil.brown.name/wiggle http://neil.brown.name/git?p=wiggle;
+SRC_URI="http://neil.brown.name/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+# The 'p' tool does support bitkeeper, but I'm against just dumping it in here
+# due to it's size.  I've explictly listed every other dependancy here due to
+# the nature of the shell program 'p'
+RDEPEND="
+   dev-util/diffstat
+   dev-util/patchutils
+   sys-apps/diffutils
+   sys-apps/findutils
+   virtual/awk
+   sys-apps/grep
+   sys-apps/less
+   sys-apps/sed
+   sys-apps/coreutils
+   sys-devel/patch
+   sys-libs/ncurses:0=
+   "
+DEPEND="${RDEPEND}
+   sys-apps/groff
+   test? ( sys-process/time )"
+
+PATCHES=( "${FILESDIR}"/${P}-cflags.patch )
+
+src_prepare() {
+   default
+
+   # Fix the reference to the help file so `p help' works
+   sed -i "s:\$0.help:${EPREFIX}/usr/share/wiggle/p.help:" p || die "sed 
failed on p"
+
+   ht_fix_file p
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)" ${PN}
+}
+
+src_test() {
+   # Use prefixed time binary
+   emake TIME_CMD="${EPREFIX}/usr/bin/time" test
+}
+
+src_install() {
+   dobin wiggle p
+   doman wiggle.1
+   dodoc ANNOUNCE INSTALL TODO DOC/Algorithm notes
+   insinto /usr/share/wiggle
+   doins p.help
+}



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

2017-08-31 Thread Tim Harder
commit: 2d6b2a7f696e4b804382a08b626624b08dee8269
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Sep  1 02:18:36 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Sep  1 02:21:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d6b2a7f

sys-apps/lshw: use https for HOMEPAGE and SRC_URI

 sys-apps/lshw/lshw-02.16b-r2.ebuild | 4 ++--
 sys-apps/lshw/lshw-02.18b.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-apps/lshw/lshw-02.16b-r2.ebuild 
b/sys-apps/lshw/lshw-02.16b-r2.ebuild
index 934be307c4e..36348d30564 100644
--- a/sys-apps/lshw/lshw-02.16b-r2.ebuild
+++ b/sys-apps/lshw/lshw-02.16b-r2.ebuild
@@ -10,8 +10,8 @@ MIN_PV=${MIN_PVE/b/B}
 
 MY_P="$PN-$MIN_PV.$MAJ_PV"
 DESCRIPTION="Hardware Lister"
-HOMEPAGE="http://ezix.org/project/wiki/HardwareLiSter;
-SRC_URI="http://ezix.org/software/files/${MY_P}.tar.gz;
+HOMEPAGE="https://www.ezix.org/project/wiki/HardwareLiSter;
+SRC_URI="https://www.ezix.org/software/files/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/sys-apps/lshw/lshw-02.18b.ebuild b/sys-apps/lshw/lshw-02.18b.ebuild
index b29154e51e8..a3117180c53 100644
--- a/sys-apps/lshw/lshw-02.18b.ebuild
+++ b/sys-apps/lshw/lshw-02.18b.ebuild
@@ -13,8 +13,8 @@ MIN_PV=${MIN_PVE/b/B}
 
 MY_P="$PN-$MIN_PV.$MAJ_PV"
 DESCRIPTION="Hardware Lister"
-HOMEPAGE="http://ezix.org/project/wiki/HardwareLiSter;
-SRC_URI="http://ezix.org/software/files/${MY_P}.tar.gz;
+HOMEPAGE="https://www.ezix.org/project/wiki/HardwareLiSter;
+SRC_URI="https://www.ezix.org/software/files/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lshw/, sys-apps/lshw/files/

2017-08-31 Thread Tim Harder
commit: c6e928d9d154ce3c86d89e961bf5afcb1200a440
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Sep  1 02:19:32 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Sep  1 02:21:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6e928d9

sys-apps/lshw: remove old

 sys-apps/lshw/Manifest   |   1 -
 sys-apps/lshw/files/lshw-02.17b-fat.patch|  10 --
 sys-apps/lshw/files/lshw-02.17b-gentoo.patch | 159 ---
 sys-apps/lshw/files/lshw-02.17b-musl.patch   | 186 ---
 sys-apps/lshw/lshw-02.17b-r1.ebuild  |  71 --
 sys-apps/lshw/lshw-02.17b-r2.ebuild  |  67 --
 sys-apps/lshw/lshw-02.17b.ebuild |  69 --
 7 files changed, 563 deletions(-)

diff --git a/sys-apps/lshw/Manifest b/sys-apps/lshw/Manifest
index 5170bcc0535..675dc5e69f3 100644
--- a/sys-apps/lshw/Manifest
+++ b/sys-apps/lshw/Manifest
@@ -1,3 +1,2 @@
 DIST lshw-B.02.16.tar.gz 1845891 SHA256 
809882429555b93259785cc261dbff04c16c93d064db5f445a51945bc47157cb SHA512 
ad3bd3d7b6f36f912265f0853f5aa37158c6d420a90a5e84b3e8fcd8a3c6137f7505cb5361e3eceb49954332d2466c686c946dcda8db0da3d51b3c48e343c2ab
 WHIRLPOOL 
8e3200b726432859965be744c6afa437ffb4b57166084432064621773018b6f997a282ddea813916bc7faeced22a1286044b91bd69422b83372f03cf0878ca2d
-DIST lshw-B.02.17.tar.gz 2005737 SHA256 
eb9cc053fa0f1e78685cb695596e73931bfb55d2377e3bc3b8b94aff4c5a489c SHA512 
868899dce98e786a08a2134d6e132c388d71ab0f03fa6e10881e14d7a882c1882b46bbc6bd6ddb021cfab87ad6c9fd369453c3916f0b3353027eb2d470e55d9b
 WHIRLPOOL 
5b18df2732e50f38dd8d9168adb6083e9a637cf9596f692a7e6806cda2ad05c777babdbeab470d948604f45bbbf1282be6d9fc68bf5c70741acf2d884e93e749
 DIST lshw-B.02.18.tar.gz 2322176 SHA256 
ae22ef11c934364be4fd2a0a1a7aadf4495a0251ec6979da280d342a89ca3c2f SHA512 
4385db86101178b8bd33a80e991718e14f83277c66b3d63ae97cb4339196873b6e9b31a174024bf43d16fe66e1d7f8cf5cea56076697878087880c8821b11e47
 WHIRLPOOL 
42a76daa9426dbca1f9acd9afc5e66542ea87e4e6cc53c2a125443d3338765ce55845981d1d50b380201dc10c8f0cae6fd1eb573573eb7262ce87c85d74f3e20

diff --git a/sys-apps/lshw/files/lshw-02.17b-fat.patch 
b/sys-apps/lshw/files/lshw-02.17b-fat.patch
deleted file mode 100644
index 08654fd5af6..000
--- a/sys-apps/lshw/files/lshw-02.17b-fat.patch
+++ /dev/null
@@ -1,10 +0,0 @@
-http://bugs.gentoo.org/485496
-
 src/core/fat.cc
-+++ src/core/fat.cc
-@@ -82,4 +82,5 @@
-   uint8_t pmagic[2];
-   } __attribute__((__packed__)) fat32;
-+  char sector[512];   // to make sure the whole struct is at 
least 512 bytes long 
-   } __attribute__((__packed__)) type;
- } __attribute__((__packed__));

diff --git a/sys-apps/lshw/files/lshw-02.17b-gentoo.patch 
b/sys-apps/lshw/files/lshw-02.17b-gentoo.patch
deleted file mode 100644
index 1d3d431ec80..000
--- a/sys-apps/lshw/files/lshw-02.17b-gentoo.patch
+++ /dev/null
@@ -1,159 +0,0 @@
 lshw-B.02.17.orig/src/Makefile
-+++ lshw-B.02.17/src/Makefile
-@@ -21,11 +21,11 @@
- CXX?=c++
- INCLUDES=-I./core/
- DEFINES=-DPREFIX=\"$(PREFIX)\" -DSBINDIR=\"$(SBINDIR)\" 
-DMANDIR=\"$(MANDIR)\" -DDATADIR=\"$(DATADIR)\"
--CXXFLAGS=-g -Wall -g $(INCLUDES) $(DEFINES) $(RPM_OPT_FLAGS)
-+CXXFLAGS += -Wall $(INCLUDES) $(DEFINES) $(RPM_OPT_FLAGS)
- ifeq ($(SQLITE), 1)
-   CXXFLAGS+= -DSQLITE $(shell pkg-config --cflags sqlite3)
- endif
--LDFLAGS=-L./core/ -g
-+LDFLAGS += -L./core/
- ifneq ($(shell $(LD) --help 2| grep -- --as-needed), )
-   LDFLAGS+= -Wl,--as-needed
- endif
-@@ -39,27 +39,25 @@
- export LIBS
- export LDFLAGS
- 
--DATAFILES = pci.ids usb.ids oui.txt manuf.txt
--
--all: $(PACKAGENAME) $(PACKAGENAME).1 $(DATAFILES)
-+all: $(PACKAGENAME) $(PACKAGENAME).1
- 
- .cc.o:
-   $(CXX) $(CXXFLAGS) -c $< -o $@
- 
- .PHONY: core
- core:
--  +make -C core all
-+  $(MAKE) -C core all
- 
- $(PACKAGENAME): core $(PACKAGENAME).o
-   $(CXX) $(LDFLAGS) -o $@ $(PACKAGENAME).o $(LIBS)
- 
- .PHONY: po
- po:
--  +make -C po all
-+  $(MAKE) -C po all
- 
- .PHONY: gui
- gui: core
--  +make -C gui all
-+  $(MAKE) -C gui all
- 
- .PHONY: nologo
- nologo:
-@@ -70,7 +68,6 @@
- 
- $(PACKAGENAME)-static: core core/lib$(PACKAGENAME).a $(PACKAGENAME).o
-   $(CXX) $(LDSTATIC) $(LDFLAGS) -o $@ $(PACKAGENAME).o $(LIBS)
--  $(STRIP) $@
- 
- .PHONY: compressed
- compressed: $(PACKAGENAME)-compressed
-@@ -93,14 +90,13 @@
- manuf.txt:
-   wget -O $@ http://anonsvn.wireshark.org/wireshark/trunk/manuf
- 
--install: all
-+install:
-   $(INSTALL) -d -m 0755 $(DESTDIR)/$(SBINDIR)
-   $(INSTALL) -m 0755 $(PACKAGENAME) $(DESTDIR)/$(SBINDIR)
-   $(INSTALL) -d -m 0755 $(DESTDIR)/$(MANDIR)/man1
-   $(INSTALL) -m 0644 $(PACKAGENAME).1 $(DESTDIR)/$(MANDIR)/man1
-   $(INSTALL) -d -m 0755 $(DESTDIR)/$(DATADIR)/$(PACKAGENAME)
--  $(INSTALL) -m 0644 $(DATAFILES) $(DESTDIR)/$(DATADIR)/$(PACKAGENAME)
--  make -C po install
-+  $(MAKE) -C 

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

2017-08-31 Thread Tim Harder
commit: decd2bbf8857fb0584a05bca1381e9dd007d6eff
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Sep  1 02:15:17 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Sep  1 02:16:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=decd2bbf

sys-apps/usbmon: version bump to 6.1

 sys-apps/usbmon/Manifest  |  1 +
 sys-apps/usbmon/usbmon-6.1.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/sys-apps/usbmon/Manifest b/sys-apps/usbmon/Manifest
index 26cb2324dc1..56ccd6197a2 100644
--- a/sys-apps/usbmon/Manifest
+++ b/sys-apps/usbmon/Manifest
@@ -1 +1,2 @@
+DIST usbmon-6.1.tar.gz 16358 SHA256 
30985b48f3c29901a1ed2a18af6b1f70d290d5d45cc44c5afdc3ade6d1816b84 SHA512 
580aa1edd6336ac86e562081a79698a98e6c7aa3dd8605a4c12201dd0e3ab1dc58b3d69f670742e007aeb76fb6ebfff9b5d10114df93814763e0c393b6473b54
 WHIRLPOOL 
be28f04ea36db5698f0844f7b48fc38b1b1e512d4191cd44b0ad6a9edea3e315e948054fffe919064477265e3f35aafabf005da5b8f7c6d974827252ad41413d
 DIST usbmon-6.tar.gz 16796 SHA256 
32a804ccdd7af002c3e44e7c8abb0e7e1b6ccd6c7b9a70c7371cd5558d07e459 SHA512 
4ee41379196b86697a5156d4411860ba31540b98e50165c65f873e22eee1c3caadbc73a2c61903531f968797eca8e7f95490255a0820dc0778fba82c7eb260f5
 WHIRLPOOL 
f985043dcba6fe2f0401f3588298b5a393d07cdd0745a93c684d3510550286a0a8dda7873954ef24e41cbb63679e4fa3093e15e583aef953ed939d50c40d5970

diff --git a/sys-apps/usbmon/usbmon-6.1.ebuild 
b/sys-apps/usbmon/usbmon-6.1.ebuild
new file mode 100644
index 000..7bd8aa7653f
--- /dev/null
+++ b/sys-apps/usbmon/usbmon-6.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Userland for USB monitoring framework"
+HOMEPAGE="https://people.redhat.com/zaitcev/linux/;
+SRC_URI="${HOMEPAGE}/${P}.tar.gz"
+
+LICENSE="GPL-2" # GPL-2 only
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~amd64"
+IUSE=""
+
+src_prepare() {
+   default
+   sed -e 's:-O2::g' -i "${S}"/Makefile || die
+   tc-export CC
+}
+
+src_install() {
+   dosbin ${PN}
+   doman ${PN}.8
+   dodoc README
+}



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

2017-08-31 Thread Matthias Maier
commit: f5f9fc92b6907691d2bacf216ed79876ce1f9c18
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Sep  1 02:01:08 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Sep  1 02:01:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f9fc92

app-emulation/virt-viewer: version bump to 6.0

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-emulation/virt-viewer/Manifest   |  1 +
 app-emulation/virt-viewer/virt-viewer-6.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/app-emulation/virt-viewer/Manifest 
b/app-emulation/virt-viewer/Manifest
index b9fc7101837..84fa80df4fd 100644
--- a/app-emulation/virt-viewer/Manifest
+++ b/app-emulation/virt-viewer/Manifest
@@ -1,2 +1,3 @@
 DIST virt-viewer-4.0.tar.gz 897593 SHA256 
1c427b0ea104539342519334735e6f667d5784c42a5aafc253b580875d88fa1f SHA512 
7d1e470a159c8784dff6c4fb1f9228689f76ddbdae314bd57f86c6dc975d1d50590732640768b7e08d6a3bbc02eefbde090cd8f05c97151cd8abdc7ae97e66ea
 WHIRLPOOL 
e07b472e8a562c608d69cc211c34c6558ba08694f92ea6250f23c719a3a32f82d3f8b20d4fa5fd992497a8402bc40b6abdde80345ca1ec4e539826807cdd81ec
 DIST virt-viewer-5.0.tar.gz 908726 SHA256 
0b2ded8b927a782a20fcf93b5377051285eec5677501b593d650213e79b88b2e SHA512 
924fa88fd0ca7cc5b3d0a348c0d1104337fe0a06328e32110b4417c64f5d9efaf6df534adbc1eaa69157d229763b773307fa834a66f16156e3703731525eb690
 WHIRLPOOL 
43ac427fd1318f7579db35141e15edacdd55b0b979a726f0b4f801954376754e33b93e042c8fc8799b5fa7ef08fa3cf18eb35c607cde60a28b7719e7fd731df5
+DIST virt-viewer-6.0.tar.gz 922916 SHA256 
9037bd7773da4dae761871ec1ab646cfefb4d7e48b1504dddf315a548ccb18b2 SHA512 
656d48f8ab387d025c406cb5f56164d79104c6c377fae37d9c524b90e512fe873d5d1d6c435d4ea95e71468b7d3384b89789495075cafb1a9e67f583f7d49ec2
 WHIRLPOOL 
3c31975474386b3c17b14663fa97d2d365624960469632d0aabad0f8184aaef3b278188b13d2cffdd11152a2c7d02f60d1f14701b7e9fef948c68dbcc58c156e

diff --git a/app-emulation/virt-viewer/virt-viewer-6.0.ebuild 
b/app-emulation/virt-viewer/virt-viewer-6.0.ebuild
new file mode 100644
index 000..46d6fd6281c
--- /dev/null
+++ b/app-emulation/virt-viewer/virt-viewer-6.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="Graphical console client for connecting to virtual machines"
+HOMEPAGE="http://virt-manager.org/;
+SRC_URI="http://virt-manager.org/download/sources/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="sasl +spice +vnc"
+
+RDEPEND=">=app-emulation/libvirt-0.10.0[sasl?]
+   app-emulation/libvirt-glib
+   >=dev-libs/libxml2-2.6
+   x11-libs/gtk+:3
+   spice? ( >=net-misc/spice-gtk-0.33[sasl?,gtk3] )
+   vnc? ( >=net-libs/gtk-vnc-0.5.0[sasl?,gtk3] )"
+DEPEND="${RDEPEND}
+   dev-lang/perl
+   >=dev-util/intltool-0.35.0
+   virtual/pkgconfig
+   spice? ( >=app-emulation/spice-protocol-0.12.10 )"
+
+REQUIRED_USE="|| ( spice vnc )"
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-update-mimedb \
+   --without-ovirt \
+   $(use_with vnc gtk-vnc) \
+   $(use_with spice spice-gtk)
+}



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

2017-08-31 Thread Matthias Maier
commit: 8835658a94f97a69dec3af5b42940bccac28f925
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Sep  1 01:50:24 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Sep  1 01:55:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8835658a

dev-python/libvirt-python: version bump to 3.6.0, bug #627780

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/libvirt-python/Manifest |  1 +
 .../libvirt-python/libvirt-python-3.6.0.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/libvirt-python/Manifest 
b/dev-python/libvirt-python/Manifest
index a79ff59c237..4f1edb844e6 100644
--- a/dev-python/libvirt-python/Manifest
+++ b/dev-python/libvirt-python/Manifest
@@ -2,3 +2,4 @@ DIST libvirt-python-3.2.0.tar.gz 174713 SHA256 
ac85dd8dec332f308e5e0e40889be0d2f
 DIST libvirt-python-3.3.0.tar.gz 179552 SHA256 
e0bb7dcb98bef4933bb9d5e6e944388cdb002515eb9053a42447e89e4642fe57 SHA512 
3d90e99abe813f2ba684c24631d8e8cd6a5b44564351ae3f0b75d426f80d046c00ed6358273b68ad751707a93666564dfecfb7fb7d93d2c27c71a344542fe793
 WHIRLPOOL 
dab0e88aecc007f41505d20bc9886b9508cab7d19211f426cad7e2c65da720b4a236acbd3acd77bb35d7e3a98431764f5722035cc2f62c813864a76d42b8b73e
 DIST libvirt-python-3.4.0.tar.gz 181574 SHA256 
afa77781f518988f164dd5f99d1844034ca807a8e731e07cbae18474d250b511 SHA512 
96b7f16d0f7c72f2b80fda73b18e0af9b05f0fb7f7fbd4900a77808484b7f45932c8c46bde322f01486fdc97eae3e4a4906ce8555ea9a19548f9c8de46958a78
 WHIRLPOOL 
0bf7b220222ebcfa7d7269c53a3f9fc1db9d2b9a59d2d333484b8c906a921b28203f54a3044150562ec8a118d0f32fd3d646d62c5f53c19ee2d498f3a3912ab2
 DIST libvirt-python-3.5.0.tar.gz 181733 SHA256 
5c5fee90bebf39d318ef55545077431c3da9ae8b6352adfa461fa4492a03ac1a SHA512 
31e0bf7604fe3e422fbad2acdfae1a50050bb4b45ed1e9596040e1c08607a772d62d88c1636c1c18de082d913fb549481aeb5e48f76276cb6ac6534a71f8f7b6
 WHIRLPOOL 
40c9c46aa836c8a20409ea7beb31d763b0eef909bd69f0f9d133a146b08128f8b9450d95526130541365fe3c141ba7deccae90359fc4c22d42264a2b8c8cd32e
+DIST libvirt-python-3.6.0.tar.gz 181778 SHA256 
ecb9cbc8b1f33b245b04e3a937d8483584ab7a18258b217be96661343a4b1ad0 SHA512 
333f991fc69b509b2eda67ee70dea39cc9d1ff36b1abb6a881296313ffebfb5ed41de8443534f19b27a70271548214fa94a12e7f59dc217492edf0bbede9
 WHIRLPOOL 
6f13ee521713c3540e649c9c9edf6fc0427e0c4563305a42366796352fc99867bc79dd5ce61db0d7b79dc02957f8854c5664f5b5952a402c614e19264167546b

diff --git a/dev-python/libvirt-python/libvirt-python-3.6.0.ebuild 
b/dev-python/libvirt-python/libvirt-python-3.6.0.ebuild
new file mode 100644
index 000..c16440985c3
--- /dev/null
+++ b/dev-python/libvirt-python/libvirt-python-3.6.0.ebuild
@@ -0,0 +1,46 @@
+# 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} )
+
+MY_P="${P/_rc/-rc}"
+
+inherit distutils-r1
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="git://libvirt.org/libvirt-python.git"
+   SRC_URI=""
+   KEYWORDS=""
+   RDEPEND="app-emulation/libvirt:=[-python(-)]"
+else
+   SRC_URI="http://libvirt.org/sources/python/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   RDEPEND="app-emulation/libvirt:0/${PV}"
+fi
+S="${WORKDIR}/${P%_rc*}"
+
+DESCRIPTION="libvirt Python bindings"
+HOMEPAGE="https://www.libvirt.org;
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE="examples test"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   test? ( dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}] )"
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



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

2017-08-31 Thread Matthias Maier
commit: adb718da41daa5cdb22066c1a0519f3286205419
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Sep  1 01:51:28 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Sep  1 01:55:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb718da

dev-python/libvirt-python: drop vulnerable 3.2.0, 3.4.0, 3.5.0, bug #629462

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/libvirt-python/Manifest |  3 --
 .../libvirt-python/libvirt-python-3.2.0.ebuild | 46 --
 .../libvirt-python/libvirt-python-3.4.0.ebuild | 46 --
 .../libvirt-python/libvirt-python-3.5.0.ebuild | 46 --
 4 files changed, 141 deletions(-)

diff --git a/dev-python/libvirt-python/Manifest 
b/dev-python/libvirt-python/Manifest
index 4f1edb844e6..f6d77b031aa 100644
--- a/dev-python/libvirt-python/Manifest
+++ b/dev-python/libvirt-python/Manifest
@@ -1,5 +1,2 @@
-DIST libvirt-python-3.2.0.tar.gz 174713 SHA256 
ac85dd8dec332f308e5e0e40889be0d2f10b5d6917f00f0c474405ad25dc003d SHA512 
d13cb0fb46844cab512931fbb85225bdd99c44eba0761caaeb13a40f8bf18700d5836f4e24300370810ee103b4f391699db13ae0523e5625a566a9c5b41d12d5
 WHIRLPOOL 
9c7d1dd4a92da276f5368b80d31c11032ae0ce2ea337e21f830d433d5e7ec90759484720264a3c494f4881c8b10ce11dfbf20da0c5b89f75c0bff61cc508a065
 DIST libvirt-python-3.3.0.tar.gz 179552 SHA256 
e0bb7dcb98bef4933bb9d5e6e944388cdb002515eb9053a42447e89e4642fe57 SHA512 
3d90e99abe813f2ba684c24631d8e8cd6a5b44564351ae3f0b75d426f80d046c00ed6358273b68ad751707a93666564dfecfb7fb7d93d2c27c71a344542fe793
 WHIRLPOOL 
dab0e88aecc007f41505d20bc9886b9508cab7d19211f426cad7e2c65da720b4a236acbd3acd77bb35d7e3a98431764f5722035cc2f62c813864a76d42b8b73e
-DIST libvirt-python-3.4.0.tar.gz 181574 SHA256 
afa77781f518988f164dd5f99d1844034ca807a8e731e07cbae18474d250b511 SHA512 
96b7f16d0f7c72f2b80fda73b18e0af9b05f0fb7f7fbd4900a77808484b7f45932c8c46bde322f01486fdc97eae3e4a4906ce8555ea9a19548f9c8de46958a78
 WHIRLPOOL 
0bf7b220222ebcfa7d7269c53a3f9fc1db9d2b9a59d2d333484b8c906a921b28203f54a3044150562ec8a118d0f32fd3d646d62c5f53c19ee2d498f3a3912ab2
-DIST libvirt-python-3.5.0.tar.gz 181733 SHA256 
5c5fee90bebf39d318ef55545077431c3da9ae8b6352adfa461fa4492a03ac1a SHA512 
31e0bf7604fe3e422fbad2acdfae1a50050bb4b45ed1e9596040e1c08607a772d62d88c1636c1c18de082d913fb549481aeb5e48f76276cb6ac6534a71f8f7b6
 WHIRLPOOL 
40c9c46aa836c8a20409ea7beb31d763b0eef909bd69f0f9d133a146b08128f8b9450d95526130541365fe3c141ba7deccae90359fc4c22d42264a2b8c8cd32e
 DIST libvirt-python-3.6.0.tar.gz 181778 SHA256 
ecb9cbc8b1f33b245b04e3a937d8483584ab7a18258b217be96661343a4b1ad0 SHA512 
333f991fc69b509b2eda67ee70dea39cc9d1ff36b1abb6a881296313ffebfb5ed41de8443534f19b27a70271548214fa94a12e7f59dc217492edf0bbede9
 WHIRLPOOL 
6f13ee521713c3540e649c9c9edf6fc0427e0c4563305a42366796352fc99867bc79dd5ce61db0d7b79dc02957f8854c5664f5b5952a402c614e19264167546b

diff --git a/dev-python/libvirt-python/libvirt-python-3.2.0.ebuild 
b/dev-python/libvirt-python/libvirt-python-3.2.0.ebuild
deleted file mode 100644
index 7361e9b767d..000
--- a/dev-python/libvirt-python/libvirt-python-3.2.0.ebuild
+++ /dev/null
@@ -1,46 +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} )
-
-MY_P="${P/_rc/-rc}"
-
-inherit distutils-r1
-
-if [[ ${PV} = ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="git://libvirt.org/libvirt-python.git"
-   SRC_URI=""
-   KEYWORDS="amd64 x86"
-   RDEPEND="app-emulation/libvirt:=[-python(-)]"
-else
-   SRC_URI="http://libvirt.org/sources/python/${MY_P}.tar.gz;
-   KEYWORDS="amd64 x86"
-   RDEPEND="app-emulation/libvirt:0/${PV}"
-fi
-S="${WORKDIR}/${P%_rc*}"
-
-DESCRIPTION="libvirt Python bindings"
-HOMEPAGE="https://www.libvirt.org;
-LICENSE="LGPL-2"
-SLOT="0"
-IUSE="examples test"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   test? ( dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}] )"
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   if use examples; then
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/libvirt-python/libvirt-python-3.4.0.ebuild 
b/dev-python/libvirt-python/libvirt-python-3.4.0.ebuild
deleted file mode 100644
index c16440985c3..000
--- a/dev-python/libvirt-python/libvirt-python-3.4.0.ebuild
+++ /dev/null
@@ -1,46 +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} )
-
-MY_P="${P/_rc/-rc}"
-
-inherit distutils-r1
-
-if [[ ${PV} = ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="git://libvirt.org/libvirt-python.git"
-   SRC_URI=""
-   KEYWORDS=""
-   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/libvirt/, app-emulation/libvirt/files/

2017-08-31 Thread Matthias Maier
commit: 02110c0d470e8549a31ae8bf953c8bd514185c68
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Sep  1 01:48:57 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Sep  1 01:55:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02110c0d

app-emulation/libvirt: version bump to 3.6.0, bug #627780

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-emulation/libvirt/Manifest |   1 +
 .../libvirt-3.6.0-ssh-malicious-hostname-fix.patch |  47 +++
 app-emulation/libvirt/libvirt-3.6.0.ebuild | 383 +
 3 files changed, 431 insertions(+)

diff --git a/app-emulation/libvirt/Manifest b/app-emulation/libvirt/Manifest
index 36e0d82c84f..b58b705d38b 100644
--- a/app-emulation/libvirt/Manifest
+++ b/app-emulation/libvirt/Manifest
@@ -2,3 +2,4 @@ DIST libvirt-3.2.0.tar.xz 14057340 SHA256 
9481a083b567a07927f239553dd70b5c0d1bff
 DIST libvirt-3.3.0.tar.xz 14043384 SHA256 
29e00984174e33cf2183b478382c017de26860452ffee17b73871051264ebb1b SHA512 
69166ddd7d4b9ef3b1bf2466e781139ef9b4d224a64acc7b8e6fca8786d36482138a1fe7b7407c0fca3b3d012cb418d168671a3e65e428f023c16493b7718c2d
 WHIRLPOOL 
1b2688f6b9a89608677070b5ce1fd2b2af115336126d4214071bc1abba25056d54dbbf16d6bdfab7582b252a833d3e53e51175d552d5c936b08973c0eed76643
 DIST libvirt-3.4.0.tar.xz 14630904 SHA256 
42186af6225904d2ada0b494fda4fa777fe5e662a9134686816e7919332c248d SHA512 
41a3374e8a171827dfc11feb2ae8c1a9d889912257191b94111f53bbe0521d5bc73c824ea856e4cece257918b244120e9f44c800abe23d0296c85c18b5d14461
 WHIRLPOOL 
3b4b9ad35f590748fbc63595fab86671f66674d2c40fa8e02860265a39be5b48ed9c66c14ac235b36d29d833475aebbbf57f691e53ac2bd324dacb16507793bf
 DIST libvirt-3.5.0.tar.xz 14695760 SHA256 
2963bae30d41411a2a8184de6a69cc3bd4dba14d2824b67906263dc35b27b516 SHA512 
319d1573e55df0cbfd0808d658fb4ef5484d8381db6fe348b36a650ea60b62b7146882e616e9494109d44c8e57ed956137fb7b51c3895d96bd19e9aee6a3e82c
 WHIRLPOOL 
90dc243e8fb8e619af319f2a8469dc98109a6200bee94f09508c22a75e90f82edf278796cf53ca38a7649e5ad1f5f4c0a258395624f830c1a42538519200637a
+DIST libvirt-3.6.0.tar.xz 14797704 SHA256 
3a2c97f6950796f300f6a2e0404f4de8e51c3b9430cdb82738439adb0ac59e3d SHA512 
6cde735a18cb71c9e6dbb25cd2a8f9c72d55ad7d74bdf97b00d784593f0bc59498917fb235ce04de4428899241520d87bf19c015b80282b3d0c12918d9b8b288
 WHIRLPOOL 
8185ad998158bac9aa6bc0dd0f590a3d9fb393ad94d308bdc84e60ac5c56e110d5f4a2355e2a10b01a6521d8261ae7484aee275e12a17cc7f2830f169e990596

diff --git 
a/app-emulation/libvirt/files/libvirt-3.6.0-ssh-malicious-hostname-fix.patch 
b/app-emulation/libvirt/files/libvirt-3.6.0-ssh-malicious-hostname-fix.patch
new file mode 100644
index 000..62892841276
--- /dev/null
+++ b/app-emulation/libvirt/files/libvirt-3.6.0-ssh-malicious-hostname-fix.patch
@@ -0,0 +1,47 @@
+From e4cb8500810a310a10a6cb359e1b53fac03ed597 Mon Sep 17 00:00:00 2001
+From: "Daniel P. Berrange" 
+Date: Fri, 11 Aug 2017 17:19:53 +0100
+Subject: [PATCH] rpc: avoid ssh interpreting malicious hostname as arguments
+
+Inspired by the recent GIT / Mercurial security flaws
+(http://blog.recurity-labs.com/2017-08-10/scm-vulns),
+consider someone/something manages to feed libvirt a bogus
+URI such as:
+
+  virsh -c qemu+ssh://-oProxyCommand=gnome-calculator/system
+
+In this case, the hosname "-oProxyCommand=gnome-calculator"
+will get interpreted as an argument to ssh, not a hostname.
+Fortunately, due to the set of args we have following the
+hostname, SSH will then interpret our bit of shell script
+that runs 'nc' on the remote host as a cipher name, which is
+clearly invalid. This makes ssh exit during argv parsing and
+so it never tries to run gnome-calculator.
+
+We are lucky this time, but lets be more paranoid, by using
+'--' to explicitly tell SSH when it has finished seeing
+command line options. This forces it to interpret
+"-oProxyCommand=gnome-calculator" as a hostname, and thus
+see a fail from hostname lookup.
+
+Signed-off-by: Daniel P. Berrange 
+---
+ src/rpc/virnetsocket.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/rpc/virnetsocket.c b/src/rpc/virnetsocket.c
+index d228c8a8c..23089afef 100644
+--- a/src/rpc/virnetsocket.c
 b/src/rpc/virnetsocket.c
+@@ -868,7 +868,7 @@ int virNetSocketNewConnectSSH(const char *nodename,
+ if (!netcat)
+ netcat = "nc";
+ 
+-virCommandAddArgList(cmd, nodename, "sh", "-c", NULL);
++virCommandAddArgList(cmd, "--", nodename, "sh", "-c", NULL);
+ 
+ virBufferEscapeShell(, netcat);
+ if (virBufferCheckError() < 0) {
+-- 
+2.13.5
+

diff --git a/app-emulation/libvirt/libvirt-3.6.0.ebuild 
b/app-emulation/libvirt/libvirt-3.6.0.ebuild
new file mode 100644
index 000..90f74a64df1
--- /dev/null
+++ b/app-emulation/libvirt/libvirt-3.6.0.ebuild
@@ -0,0 +1,383 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/libvirt/, app-emulation/libvirt/files/

2017-08-31 Thread Matthias Maier
commit: 733c3216e3706a24d863260414f0767d66b7ca9e
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Sep  1 01:55:00 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Sep  1 01:55:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=733c3216

app-emulation/libvirt: drop vulnerable 3.2.0, 3.4.0, 3.5.0, bug #629462

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-emulation/libvirt/Manifest |   3 -
 app-emulation/libvirt/files/README.gentoo-r1   |  53 ---
 app-emulation/libvirt/files/libvirt-guests.init-r1 | 235 -
 app-emulation/libvirt/files/libvirtd.init-r15  |  37 --
 app-emulation/libvirt/libvirt-3.2.0.ebuild | 382 -
 app-emulation/libvirt/libvirt-3.4.0.ebuild | 382 -
 app-emulation/libvirt/libvirt-3.5.0.ebuild | 382 -
 app-emulation/libvirt/libvirt-.ebuild  |   2 +-
 8 files changed, 1 insertion(+), 1475 deletions(-)

diff --git a/app-emulation/libvirt/Manifest b/app-emulation/libvirt/Manifest
index b58b705d38b..3b446623061 100644
--- a/app-emulation/libvirt/Manifest
+++ b/app-emulation/libvirt/Manifest
@@ -1,5 +1,2 @@
-DIST libvirt-3.2.0.tar.xz 14057340 SHA256 
9481a083b567a07927f239553dd70b5c0d1bff5b9b4ec61be1899981c646209e SHA512 
35a9db3d59a3817d15fd6a586a2a73860b3d8a2d2ff37dbea1b4045fe1514c3535fce2eeba0f09df2d0bb9072ed9f1078ca9bad61a37c586eb019ddad3f898c4
 WHIRLPOOL 
499eb2cbf1367c99c106a747c76087f6ed980cc057cdb10cefe50a8a823a294f67925c98b1baa6ac7e12dcc20c90145b9a0c1e0927772e3b4a046bb4414391a0
 DIST libvirt-3.3.0.tar.xz 14043384 SHA256 
29e00984174e33cf2183b478382c017de26860452ffee17b73871051264ebb1b SHA512 
69166ddd7d4b9ef3b1bf2466e781139ef9b4d224a64acc7b8e6fca8786d36482138a1fe7b7407c0fca3b3d012cb418d168671a3e65e428f023c16493b7718c2d
 WHIRLPOOL 
1b2688f6b9a89608677070b5ce1fd2b2af115336126d4214071bc1abba25056d54dbbf16d6bdfab7582b252a833d3e53e51175d552d5c936b08973c0eed76643
-DIST libvirt-3.4.0.tar.xz 14630904 SHA256 
42186af6225904d2ada0b494fda4fa777fe5e662a9134686816e7919332c248d SHA512 
41a3374e8a171827dfc11feb2ae8c1a9d889912257191b94111f53bbe0521d5bc73c824ea856e4cece257918b244120e9f44c800abe23d0296c85c18b5d14461
 WHIRLPOOL 
3b4b9ad35f590748fbc63595fab86671f66674d2c40fa8e02860265a39be5b48ed9c66c14ac235b36d29d833475aebbbf57f691e53ac2bd324dacb16507793bf
-DIST libvirt-3.5.0.tar.xz 14695760 SHA256 
2963bae30d41411a2a8184de6a69cc3bd4dba14d2824b67906263dc35b27b516 SHA512 
319d1573e55df0cbfd0808d658fb4ef5484d8381db6fe348b36a650ea60b62b7146882e616e9494109d44c8e57ed956137fb7b51c3895d96bd19e9aee6a3e82c
 WHIRLPOOL 
90dc243e8fb8e619af319f2a8469dc98109a6200bee94f09508c22a75e90f82edf278796cf53ca38a7649e5ad1f5f4c0a258395624f830c1a42538519200637a
 DIST libvirt-3.6.0.tar.xz 14797704 SHA256 
3a2c97f6950796f300f6a2e0404f4de8e51c3b9430cdb82738439adb0ac59e3d SHA512 
6cde735a18cb71c9e6dbb25cd2a8f9c72d55ad7d74bdf97b00d784593f0bc59498917fb235ce04de4428899241520d87bf19c015b80282b3d0c12918d9b8b288
 WHIRLPOOL 
8185ad998158bac9aa6bc0dd0f590a3d9fb393ad94d308bdc84e60ac5c56e110d5f4a2355e2a10b01a6521d8261ae7484aee275e12a17cc7f2830f169e990596

diff --git a/app-emulation/libvirt/files/README.gentoo-r1 
b/app-emulation/libvirt/files/README.gentoo-r1
deleted file mode 100644
index 74d1e77930d..000
--- a/app-emulation/libvirt/files/README.gentoo-r1
+++ /dev/null
@@ -1,53 +0,0 @@
-Important: The openrc libvirtd init script is now broken up into two
-separate services: libvirtd, that solely handles the daemon, and
-libvirt-guests, that takes care of clients during shutdown/restart of the
-host. In order to reenable client handling, edit /etc/conf.d/libvirt-guests
-and enable the service and start it:
-
-   $ rc-update add libvirt-guests
-   $ service libvirt-guests start
-
-
-For the basic networking support (bridged and routed networks) you don't
-need any extra software. For more complex network modes including but not
-limited to NATed network, you can enable the 'virt-network' USE flag. It
-will pull in required runtime dependencies
-
-
-If you are using dnsmasq on your system, you will have to configure
-/etc/dnsmasq.conf to enable the following settings:
-
-   bind-interfaces
-   interface or except-interface
-
-Otherwise you might have issues with your existing DNS server.
-
-
-For openrc users:
-
-   Please use /etc/conf.d/libvirtd to control the '--listen' parameter for
-   libvirtd.
-
-   Use /etc/init.d/libvirt-guests to manage clients on restart/shutdown of
-   the host. The default configuration will suspend and resume running kvm
-   guests with 'managedsave'. This behavior can be changed under
-   /etc/conf.d/libvirt-guests
-
-
-For systemd users:
-
-   Please use /etc/systemd/system/libvirtd.service.d/00gentoo.conf
-   to control the '--listen' parameter for libvirtd.
-
-   The configuration for the 'libvirt-guests.service' is found under
-   

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

2017-08-31 Thread Matthias Maier
commit: 71022d660c69d34fd93bd3a8fa513c58fecebf2b
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Sep  1 01:46:55 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Sep  1 01:55:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71022d66

app-emulation/qemu: do not install removed documentation

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/app-emulation/qemu/qemu-2.10.0.ebuild 
b/app-emulation/qemu/qemu-2.10.0.ebuild
index e9342fbc380..5da43210949 100644
--- a/app-emulation/qemu/qemu-2.10.0.ebuild
+++ b/app-emulation/qemu/qemu-2.10.0.ebuild
@@ -677,7 +677,6 @@ src_install() {
cd "${S}"
dodoc Changelog MAINTAINERS docs/specs/pci-ids.txt
newdoc pc-bios/README README.pc-bios
-   dodoc docs/qmp-*.txt
 
if [[ -n ${softmmu_targets} ]]; then
# Remove SeaBIOS since we're using the SeaBIOS packaged one



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/files/, sys-cluster/ceph/

2017-08-31 Thread Patrick McLean
commit: 36e2a6eb3dcb8f4d62830c2eeccae3c5c680291d
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Sep  1 01:45:53 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Sep  1 01:45:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e2a6eb

sys-cluster/ceph: Version bump to 12.2.0

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-cluster/ceph/Manifest  |   1 +
 sys-cluster/ceph/ceph-12.2.0.ebuild| 272 +
 ...h-12.2.0-fix_two_stray_get_health_callers.patch |  46 
 .../ceph-12.2.0-use-provided-cpu-flag-values.patch |  37 +++
 sys-cluster/ceph/metadata.xml  |   1 +
 5 files changed, 357 insertions(+)

diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index 5f0cc0c6676..ba05389cad1 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -3,4 +3,5 @@ DIST ceph-10.2.3.tar.gz 11596171 SHA256 
dca933aa14db67b404d836ef510bd418091978ed
 DIST ceph-10.2.7.tar.gz 14518491 SHA256 
2cdfeaa9a08e94c2d35f540b450bbf64b2a694bd537679834185e98fc59d8ba2 SHA512 
7e0686e9efa4ddd9d548f4145b448f8232f1ca29b08428daa5cd60a74ce26f1176a1f2ebbf2ac1761d9e6c1d364a5ffa194d2b3a18a8111f59b7c27f7a1d7734
 WHIRLPOOL 
b6b6902230401b5f4c6f27801f315678bdc7b99aab4e50b54d941fc3a425b4f0fa9390484f2e12d6b4f962253fb8772fb706dad35d490b4542b06db166fab59b
 DIST ceph-10.2.8.tar.gz 14548472 SHA256 
f284743b007cbb61fc9849dc2249942886116c2cb2abcd346d2304d52b16eaaa SHA512 
1f3bf81bf6745033e034c3c4e4f05db5c39b2e8435da20fc130971559e8fde0d640bf00bfaafb374d24c45f873e7d768ae9d7d8cd3388347f5804c4bfc303f09
 WHIRLPOOL 
a8bf29ff913c08d423beb0fefa792c06a653d8ac00bd698b7f77bbaf4657f0530ad5a43043dabb24308ed5a4e569fec53130a78d78d8eddf16026a942de8cc40
 DIST ceph-10.2.9.tar.gz 14550219 SHA256 
3d93f4fc4a66b1d9f9ce43f65868dc18287cea32fbb2c7421faca6aed2b52a80 SHA512 
1d59146614aa87ca551b05b795a684071a3cfb4ce6013e978ba650403c6732b2aa13f3c3cc191e6a1ea34b4631c82e97700593c24e200c41ec2f2b43b3ef5547
 WHIRLPOOL 
42215d33c4f617087e1b0ef81cd41b42330c3605acf625b0668d44eba9e982239683b466a1cc1a6f926fc1d439dfd6be4ce220f783da7d2214d36a2a6cc9181f
+DIST ceph-12.2.0.tar.gz 148372459 SHA256 
0f601a9e28e9ce6837119b3ef0d89e1e44e0432f1f5d55567a947efefdd4d4ce SHA512 
e084109c48f5666e35df5ee49262dee36ba5e7620fda30002dec538a87de11bdd21157436b5656557cd909a0943071046f3a17dd679aa1129b88b8b925f73113
 WHIRLPOOL 
60016eb5a20159bfc74b16c4135055cf8bf68bd868ef897b2455107a1014d4663efd55e6f5977e7d2e29010660a59d6134e3af32922d15dccbae07145c9023ea
 DIST ceph-9.2.1.tar.gz 9933444 SHA256 
1918dfc3df80df5986c5b7ff6bc6c78064eef0f6c5e8269dba30e08c703a7c2f SHA512 
1e84c1e2d64f4156a523658ed11552b045f75986922b7b7dbaf4719e73a0a6aadc71eb2b94ae363526f729534a592921a437468a41a3cea88c1b84e09de8505a
 WHIRLPOOL 
3a0eb6712e5b0235707e86129e1d66f1184f50cd4980c30f6d8cc0e7dfd96d30b91177ed16dd7abf2ad4983c6a543eb91915f74f661f7d3e3c810b5b1d656aca

diff --git a/sys-cluster/ceph/ceph-12.2.0.ebuild 
b/sys-cluster/ceph/ceph-12.2.0.ebuild
new file mode 100644
index 000..86ffb9c4fef
--- /dev/null
+++ b/sys-cluster/ceph/ceph-12.2.0.ebuild
@@ -0,0 +1,272 @@
+# 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,5,6}} )
+DISTUTILS_OPTIONAL=1
+
+inherit check-reqs cmake-utils distutils-r1 python-r1 udev user systemd \
+   readme.gentoo-r1 flag-o-matic
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ceph/ceph.git;
+   SRC_URI=""
+else
+   SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Ceph distributed filesystem"
+HOMEPAGE="https://ceph.com/;
+
+LICENSE="LGPL-2.1 CC-BY-SA-1.0 GPL-2 BSD Boost-1.0 MIT"
+SLOT="0"
+
+CPU_FLAGS_X86=(sse{,2,3,4_1,4_2} ssse3)
+
+IUSE="babeltrace cephfs fuse jemalloc ldap lttng +mgr nss +radosgw +ssl"
+IUSE+=" static-libs systemd +tcmalloc test xfs zfs"
+IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})"
+
+# unbundling code commented out pending bugs 584056 and 584058
+#>=dev-libs/jerasure-2.0.0-r1
+#>=dev-libs/gf-complete-2.0.0
+COMMON_DEPEND="
+   app-arch/bzip2:=[static-libs?]
+   app-arch/lz4:=[static-libs?]
+   app-arch/snappy:=[static-libs?]
+   app-arch/zstd:=[static-libs?]
+   app-misc/jq:=[static-libs?]
+   dev-libs/boost:=[threads,context,static-libs?]
+   dev-libs/crypto++:=[static-libs?]
+   dev-libs/leveldb:=[snappy,static-libs?]
+   dev-libs/libaio:=[static-libs?]
+   dev-libs/libxml2:=[static-libs?]
+   sys-apps/keyutils:=[static-libs?]
+   sys-apps/util-linux:=[static-libs?]
+   sys-libs/zlib:=[static-libs?]
+   babeltrace? ( dev-util/babeltrace )
+   ldap? ( net-nds/openldap:=[static-libs?] )
+   lttng? ( dev-util/lttng-ust:= )
+   nss? ( dev-libs/nss:= )
+   fuse? ( sys-fs/fuse:0=[static-libs?] )
+   ssl? ( 

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

2017-08-31 Thread Matthias Maier
commit: ecbdc929ac2d3b34812aa3b3ac07054198a0547c
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Sep  1 01:31:14 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Sep  1 01:31:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecbdc929

app-emulation/qemu: version bump to 2.10.0, bug #629350

This version bump also addresses a number of security issues
  CVE-2017-12809, bug #628498
  CVE-2017-13673, bug #629316
  CVE-2017-13711, bug #629350

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-emulation/qemu/Manifest|   1 +
 .../qemu/files/qemu-2.10.0-CVE-2017-13711.patch|  80 +++
 app-emulation/qemu/qemu-2.10.0.ebuild  | 781 +
 3 files changed, 862 insertions(+)

diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest
index fb4bf044093..0c8db490a09 100644
--- a/app-emulation/qemu/Manifest
+++ b/app-emulation/qemu/Manifest
@@ -1 +1,2 @@
+DIST qemu-2.10.0.tar.bz2 30955656 SHA256 
7e9f39e1306e6dcc595494e91c1464d4b03f55ddd2053183e0e1b69f7f776d48 SHA512 
ea21c014030f8a902df159641e6ccb45f0850ac5cb1cb8ab6845124c44ea5def54845e7bc66a6e80d624c78069f9baa913ee5119704076ae4ff47ab018ace9f9
 WHIRLPOOL 
58f846788fdf2b0c90e6d17ce921a1fe02556968d38ffc11be7e32b81ebc723dfeaa790f22d8085d4f388eb01fe0daa3ddbc00630c5ecba083df33cc9709fb39
 DIST qemu-2.9.0.tar.bz2 28720490 SHA256 
00bfb217b1bb03c7a6c3261b819cfccbfb5a58e3e2ceff546327d271773c6c14 SHA512 
4b28966eec0ca44681e35fcfb64a4eaef7c280b8d65c91d03f2efa37f76278fd8c1680e5798c7a30dbfcc8f3c05f4a803f48b8a2dfec3a4181bac079b2a5e422
 WHIRLPOOL 
d79fe89eb271a56aee0cbd328e5f96999176b711afb5683d164b7b99d91e6dd2bfaf6e2ff4cd820a941c94f28116765cb07ffd5809d75c2f9654a67d56bfc0c1

diff --git a/app-emulation/qemu/files/qemu-2.10.0-CVE-2017-13711.patch 
b/app-emulation/qemu/files/qemu-2.10.0-CVE-2017-13711.patch
new file mode 100644
index 000..9d026568492
--- /dev/null
+++ b/app-emulation/qemu/files/qemu-2.10.0-CVE-2017-13711.patch
@@ -0,0 +1,80 @@
+From 1201d308519f1e915866d7583d5136d03cc1d384 Mon Sep 17 00:00:00 2001
+From: Samuel Thibault 
+Date: Fri, 25 Aug 2017 01:35:53 +0200
+Subject: [PATCH] slirp: fix clearing ifq_so from pending packets
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+The if_fastq and if_batchq contain not only packets, but queues of packets
+for the same socket. When sofree frees a socket, it thus has to clear ifq_so
+from all the packets from the queues, not only the first.
+
+Signed-off-by: Samuel Thibault 
+Reviewed-by: Philippe Mathieu-Daudé 
+Cc: qemu-sta...@nongnu.org
+Signed-off-by: Peter Maydell 
+---
+ slirp/socket.c | 39 +++
+ 1 file changed, 23 insertions(+), 16 deletions(-)
+
+diff --git a/slirp/socket.c b/slirp/socket.c
+index ecec0295a9..cb7b5b608d 100644
+--- a/slirp/socket.c
 b/slirp/socket.c
+@@ -60,29 +60,36 @@ socreate(Slirp *slirp)
+ }
+ 
+ /*
++ * Remove references to so from the given message queue.
++ */
++static void
++soqfree(struct socket *so, struct quehead *qh)
++{
++struct mbuf *ifq;
++
++for (ifq = (struct mbuf *) qh->qh_link;
++ (struct quehead *) ifq != qh;
++ ifq = ifq->ifq_next) {
++if (ifq->ifq_so == so) {
++struct mbuf *ifm;
++ifq->ifq_so = NULL;
++for (ifm = ifq->ifs_next; ifm != ifq; ifm = ifm->ifs_next) {
++ifm->ifq_so = NULL;
++}
++}
++}
++}
++
++/*
+  * remque and free a socket, clobber cache
+  */
+ void
+ sofree(struct socket *so)
+ {
+   Slirp *slirp = so->slirp;
+-  struct mbuf *ifm;
+ 
+-  for (ifm = (struct mbuf *) slirp->if_fastq.qh_link;
+-   (struct quehead *) ifm != >if_fastq;
+-   ifm = ifm->ifq_next) {
+-if (ifm->ifq_so == so) {
+-  ifm->ifq_so = NULL;
+-}
+-  }
+-
+-  for (ifm = (struct mbuf *) slirp->if_batchq.qh_link;
+-   (struct quehead *) ifm != >if_batchq;
+-   ifm = ifm->ifq_next) {
+-if (ifm->ifq_so == so) {
+-  ifm->ifq_so = NULL;
+-}
+-  }
++  soqfree(so, >if_fastq);
++  soqfree(so, >if_batchq);
+ 
+   if (so->so_emu==EMU_RSH && so->extra) {
+   sofree(so->extra);
+-- 
+2.13.5
+

diff --git a/app-emulation/qemu/qemu-2.10.0.ebuild 
b/app-emulation/qemu/qemu-2.10.0.ebuild
new file mode 100644
index 000..e9342fbc380
--- /dev/null
+++ b/app-emulation/qemu/qemu-2.10.0.ebuild
@@ -0,0 +1,781 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="ncurses,readline"
+
+PLOCALES="bg de_DE fr_FR hu it tr zh_CN"
+
+FIRMWARE_ABI_VERSION="2.9.0-r52"
+
+inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \
+   user udev fcaps readme.gentoo-r1 pax-utils l10n
+
+if [[ ${PV} = ** ]]; then
+ 

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

2017-08-31 Thread Matthias Maier
commit: bf14d3508d91a707aa4615c5a2d7940fc94b1f5a
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Sep  1 01:07:37 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Sep  1 01:07:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf14d350

app-emulation/qemu: stabilize on amd64, x86, bug #625614

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-emulation/qemu/qemu-2.9.0-r56.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/qemu/qemu-2.9.0-r56.ebuild 
b/app-emulation/qemu/qemu-2.9.0-r56.ebuild
index c27df42275a..f9ba26cbc93 100644
--- a/app-emulation/qemu/qemu-2.9.0-r56.ebuild
+++ b/app-emulation/qemu/qemu-2.9.0-r56.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} = ** ]]; then
SRC_URI=""
 else
SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+   KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86 ~x86-fbsd"
 fi
 
 DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"



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

2017-08-31 Thread Matthias Maier
commit: 64084b9d4552b611da76774bedf98f180067f43d
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Sep  1 01:09:04 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Sep  1 01:09:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64084b9d

app-emulation/qemu: drop vulnerable 2.9.0-r2, bug #625614

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-emulation/qemu/qemu-2.9.0-r2.ebuild | 748 
 1 file changed, 748 deletions(-)

diff --git a/app-emulation/qemu/qemu-2.9.0-r2.ebuild 
b/app-emulation/qemu/qemu-2.9.0-r2.ebuild
deleted file mode 100644
index 5717ab67587..000
--- a/app-emulation/qemu/qemu-2.9.0-r2.ebuild
+++ /dev/null
@@ -1,748 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="ncurses,readline"
-
-PLOCALES="bg de_DE fr_FR hu it tr zh_CN"
-
-inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \
-   user udev fcaps readme.gentoo-r1 pax-utils l10n
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="git://git.qemu.org/qemu.git"
-   inherit git-r3
-   SRC_URI=""
-else
-   SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2;
-   KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86 ~x86-fbsd"
-fi
-
-DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
-HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org;
-
-LICENSE="GPL-2 LGPL-2 BSD-2"
-SLOT="0"
-IUSE="accessibility +aio alsa bluetooth bzip2 +caps +curl debug +fdt
-   glusterfs gnutls gtk gtk2 infiniband iscsi +jpeg kernel_linux
-   kernel_FreeBSD lzo ncurses nfs nls numa opengl +pin-upstream-blobs +png
-   pulseaudio python rbd sasl +seccomp sdl sdl2 selinux smartcard snappy
-   spice ssh static static-user systemtap tci test usb usbredir vde
-   +vhost-net virgl virtfs +vnc vte xattr xen xfs"
-
-COMMON_TARGETS="aarch64 alpha arm cris i386 m68k microblaze microblazeel
-   mips mips64 mips64el mipsel nios2 or1k ppc ppc64 s390x sh4 sh4eb sparc
-   sparc64 x86_64"
-IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS}
-   lm32 moxie ppcemb tricore unicore32 xtensa xtensaeb"
-IUSE_USER_TARGETS="${COMMON_TARGETS}
-   armeb hppa mipsn32 mipsn32el ppc64abi32 ppc64le sparc32plus tilegx"
-
-use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' 
${IUSE_SOFTMMU_TARGETS})
-use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS})
-IUSE+=" ${use_softmmu_targets} ${use_user_targets}"
-
-# Allow no targets to be built so that people can get a tools-only build.
-# Block USE flag configurations known to not work.
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   gtk2? ( gtk )
-   qemu_softmmu_targets_arm? ( fdt )
-   qemu_softmmu_targets_microblaze? ( fdt )
-   qemu_softmmu_targets_mips64el? ( fdt )
-   qemu_softmmu_targets_ppc? ( fdt )
-   qemu_softmmu_targets_ppc64? ( fdt )
-   sdl2? ( sdl )
-   static? ( static-user !alsa !bluetooth !gtk !gtk2 !opengl !pulseaudio )
-   virtfs? ( xattr )
-   vte? ( gtk )"
-
-# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
-# and user/softmmu targets (qemu-*, qemu-system-*).
-#
-# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
-#
-# The attr lib isn't always linked in (although the USE flag is always
-# respected).  This is because qemu supports using the C library's API
-# when available rather than always using the extranl library.
-ALL_DEPEND="
-   >=dev-libs/glib-2.0[static-libs(+)]
-   sys-libs/zlib[static-libs(+)]
-   python? ( ${PYTHON_DEPS} )
-   systemtap? ( dev-util/systemtap )
-   xattr? ( sys-apps/attr[static-libs(+)] )"
-
-# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
-# softmmu targets (qemu-system-*).
-SOFTMMU_TOOLS_DEPEND="
-   >=x11-libs/pixman-0.28.0[static-libs(+)]
-   accessibility? (
-   app-accessibility/brltty[api]
-   app-accessibility/brltty[static-libs(+)]
-   )
-   aio? ( dev-libs/libaio[static-libs(+)] )
-   alsa? ( >=media-libs/alsa-lib-1.0.13 )
-   bluetooth? ( net-wireless/bluez )
-   bzip2? ( app-arch/bzip2[static-libs(+)] )
-   caps? ( sys-libs/libcap-ng[static-libs(+)] )
-   curl? ( >=net-misc/curl-7.15.4[static-libs(+)] )
-   fdt? ( >=sys-apps/dtc-1.4.0[static-libs(+)] )
-   glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] )
-   gnutls? (
-   dev-libs/nettle:=[static-libs(+)]
-   >=net-libs/gnutls-3.0:=[static-libs(+)]
-   )
-   gtk? (
-   gtk2? (
-   x11-libs/gtk+:2
-   vte? ( x11-libs/vte:0 )
-   )
-   !gtk2? (
-   x11-libs/gtk+:3
-   vte? ( x11-libs/vte:2.91 )
-   )
-   )
-   infiniband? ( 

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

2017-08-31 Thread Matthias Maier
commit: edfe027b092f6558fa96ff761c91547fd2d5a7a9
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Sep  1 01:04:00 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Sep  1 01:04:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edfe027b

sys-firmware/edk2-ovmf: stabilize on amd64, x86, bug #625614

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-firmware/edk2-ovmf/edk2-ovmf-2017_pre20170505.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-firmware/edk2-ovmf/edk2-ovmf-2017_pre20170505.ebuild 
b/sys-firmware/edk2-ovmf/edk2-ovmf-2017_pre20170505.ebuild
index da81b2e028d..a8c0062de01 100644
--- a/sys-firmware/edk2-ovmf/edk2-ovmf-2017_pre20170505.ebuild
+++ b/sys-firmware/edk2-ovmf/edk2-ovmf-2017_pre20170505.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="BSD-2 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86 ~x86-fbsd"
 IUSE="+binary"
 
 REQUIRED_USE="



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

2017-08-31 Thread Matthias Maier
commit: 076cda37021c624dff310d7b26ada9a47e51fe3e
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Sep  1 01:06:08 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Sep  1 01:06:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=076cda37

sys-firmware/seabios: stabilize on amd64, x86, bug #625614

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-firmware/seabios/seabios-1.10.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-firmware/seabios/seabios-1.10.2.ebuild 
b/sys-firmware/seabios/seabios-1.10.2.ebuild
index ad50dcd7ec5..d1513a29956 100644
--- a/sys-firmware/seabios/seabios-1.10.2.ebuild
+++ b/sys-firmware/seabios/seabios-1.10.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** || -n "${EGIT_COMMIT}" ]] ; then
EGIT_REPO_URI="git://git.seabios.org/seabios.git"
inherit git-r3
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
 
# Binary versions taken from fedora:
# 
http://download.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/s/



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

2017-08-31 Thread Tim Harder
commit: 4d6d9fcb398a11b91887f543164ce1a9add09546
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Aug 31 23:45:57 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Aug 31 23:51:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d6d9fcb

dev-python/cython: version bump to 0.26.1

 dev-python/cython/Manifest |  1 +
 dev-python/cython/cython-0.26.1.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/dev-python/cython/Manifest b/dev-python/cython/Manifest
index 16fa894aeae..7d2bc547267 100644
--- a/dev-python/cython/Manifest
+++ b/dev-python/cython/Manifest
@@ -1,4 +1,5 @@
 DIST Cython-0.22.tar.gz 1584483 SHA256 
14307e7a69af9a0d0e0024d446af7e51cc0e3e4d0dfb10d36ba837e5e5844015 SHA512 
856220fa579e272ac38dcef091760f527431ff3b98df9af6e68416fcf77d9659ac5abe5c7dee41331f359614637a4ff452033085335ee499830ed126ab584267
 WHIRLPOOL 
d9919e1fe33f7ea02833c485e10667d8470d7c69901b2419c6c4c1d464f9ef2444795e14903cc66b6fee40ec5a4c20308c331ad93fd8818f207d0a21cccf9b2b
 DIST Cython-0.24.1.tar.gz 1703756 SHA256 
84808fda00508757928e1feadcf41c9f78e9a9b7167b6649ab0933b76f75e7b9 SHA512 
c5a3e884edd782c47c81aef29708035bbcd1c14d17e005668da8a4e26fdbba9af9ec283fd46ceaa2cab6fc4ec0d42f7d409832d7cc0a3ec00e84b968b1bf27ea
 WHIRLPOOL 
14224a56c5a6f5cd3f389225c440c65b30a5d1b92c63587c4e9af258b23b1bed1c01330830931c5aba596649d19b0aafd0e559aed5ad7b577a59417463fc3b4a
 DIST Cython-0.25.2.tar.gz 1703315 SHA256 
f141d1f9c27a07b5a93f7dc5339472067e2d7140d1c5a9e20112a5665ca60306 SHA512 
1974b9374aeedb030307dc95aa6560ce9d5e1652783cd4552e96ef11663c73dd263e3521b68e7712abbb31628011e2e66320c5ee2577968684e2679eb80726e1
 WHIRLPOOL 
bb12d06fddb30d99527e3a62e8788b7aee92787aec9c46e927658f7ee60c8f3e32acb34b2deee1d0cf6ece7f4b06288008082ac609b8cb4b101a1348b1017865
+DIST Cython-0.26.1.tar.gz 1725133 SHA256 
c2e63c4794161135adafa8aa4a855d6068073f421c83ffacc39369497a189dd5 SHA512 
cdf31afaba78209c37a224345471c5c822b78c6d26c51583c46669b6b2b57b4952b33a839a51d06c3330fdff889345ac611fbaa2b2f17498cb02f3b5675f7948
 WHIRLPOOL 
1ef093c41f06249ee4fc40ae39078f20ae14b80b6a9dca382dfa9198a600928ddd0bc20fc42ec398b041b5f97c3c78003725467b26b9cc3a8b68405a288f0f87
 DIST Cython-0.26.tar.gz 1692039 SHA256 
4c24e2c22ddaed624d35229dc5db25049e9e225c6f64f3364326836cad8f2c66 SHA512 
58b7dbdca3b1bdfcb8b968cb1b59826b793656bb7f1203a80b59b3fae2d3174cc99f19f88fc2ec175aa98c9daeca0eb3c52674a7889ba1e914fd20d19ef92aed
 WHIRLPOOL 
650a7db807afb11403b4850d6ec387cd5fdc528bf854f2eb4ec5b804a3b142895cbaf085fe82563374f586090e4cf5a40def6e1d410a8bea85cfa7003c44efe0

diff --git a/dev-python/cython/cython-0.26.1.ebuild 
b/dev-python/cython/cython-0.26.1.ebuild
new file mode 100644
index 000..7599fb5e7e1
--- /dev/null
+++ b/dev-python/cython/cython-0.26.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 flag-o-matic toolchain-funcs elisp-common
+
+MY_PN="Cython"
+MY_P="${MY_PN}-${PV/_/}"
+
+DESCRIPTION="A Python to C compiler"
+HOMEPAGE="http://cython.org https://pypi.python.org/pypi/Cython;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris ~x86-solaris"
+
+IUSE="doc emacs test"
+
+RDEPEND="
+   emacs? ( virtual/emacs )
+"
+# On testing, setuptools invokes an error in running the testsuite cited in a 
number of recent bugs
+# spanning several packages. This bug has been fixed in the recent release of 
version 9.1
+DEPEND="${RDEPEND}
+   >=dev-python/setuptools-9.1[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/numpy[${PYTHON_USEDEP}] )"
+
+SITEFILE=50cython-gentoo.el
+S="${WORKDIR}/${MY_PN}-${PV%_*}"
+
+python_compile() {
+   if ! python_is_python3; then
+   local CFLAGS="${CFLAGS}"
+   local CXXFLAGS="${CXXFLAGS}"
+   append-flags -fno-strict-aliasing
+   fi
+
+   # Python gets confused when it is in sys.path before build.
+   local PYTHONPATH=
+   export PYTHONPATH
+
+   distutils-r1_python_compile
+}
+
+python_compile_all() {
+   use emacs && elisp-compile Tools/cython-mode.el
+
+   use doc && unset XDG_CONFIG_HOME && emake -C docs html
+}
+
+python_test() {
+   tc-export CC
+   "${PYTHON}" runtests.py -vv --work-dir "${BUILD_DIR}"/tests \
+   || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   local DOCS=( CHANGES.rst README.txt ToDo.txt USAGE.txt )
+   use doc && local HTML_DOCS=( docs/build/html/. )
+   distutils-r1_python_install_all
+
+   if use emacs; then
+   elisp-install ${PN} 

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

2017-08-31 Thread Andreas Sturmlechner
commit: abd1f610e45b582298f73a9f127ec941ee3fca7f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 31 22:04:01 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 31 22:30:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abd1f610

net-misc/smb4k: Drop old

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-misc/smb4k/Manifest|   1 -
 net-misc/smb4k/files/smb4k-1.9.90-po2.patch|  10 -
 .../smb4k/files/smb4k-2.0.0-CVE-2017-8849.patch| 361 -
 net-misc/smb4k/smb4k-2.0.0-r1.ebuild   |  50 ---
 4 files changed, 422 deletions(-)

diff --git a/net-misc/smb4k/Manifest b/net-misc/smb4k/Manifest
index aac9c949a05..658d681ba84 100644
--- a/net-misc/smb4k/Manifest
+++ b/net-misc/smb4k/Manifest
@@ -1,3 +1,2 @@
 DIST smb4k-1.2.3.tar.xz 3942852 SHA256 
e751ae0f6b86c532a7e3796ae9c4590f46009075938afecb5ddd0c7421cf08ef SHA512 
2066439ddda9abfb3649a1f53097637490b2187543a0cff32ad6b2ff6b250c9e3bb7b910f718a4c77761d064db8cbac7e0db2e9cf5f6ef5faf6a244fb070301b
 WHIRLPOOL 
f70b6ebb192888039844036b5798726f95c13ae5592220043c615e5378a04eb6073520ebb4b612248dd34096c17e7054db8ea11f1ed6fa6d6fad2dc6b73d410c
-DIST smb4k-2.0.0.tar.xz 3594964 SHA256 
8a9f9bbfc9876816393d9f269952ddfe896c540e2de26b634b8e709a13ceca95 SHA512 
2fb2123a6be888b2d75f3ebb155e021aa85fa6e9c3ec7c0092ef2c40f938e09a1b9e7c1608ecc457760ad37d9faf93c2ddba0b8e5afcf4b1ed1c61b2d9c702f2
 WHIRLPOOL 
07c2b289f4da54d01a9b6a87dfda7992ed056d1ef29819302391632898ce16aa307cdfdb1342168f4866f44974d788680017e1f763a6fa85b43fc5af68364174
 DIST smb4k-2.0.2.tar.xz 3588608 SHA256 
01cbd10fe7a293243a65333baa65871eec8de007d0110639498fc1e4c190a199 SHA512 
de210b059757525c6e5b6db733c70f43f62ba14cdc447848c84325d3b838d2ac6d8aa591ef67881decb39801b9519ef05fc805e94bc02b93c629457194e1a974
 WHIRLPOOL 
3855c915319d017a5cb667c1f7b59357a2aa86586635a1ca4e80820dd695922fe54889dbd12f6b27d39cbbb767b313b680ac76069e3562791cd962e2ec3c880a

diff --git a/net-misc/smb4k/files/smb4k-1.9.90-po2.patch 
b/net-misc/smb4k/files/smb4k-1.9.90-po2.patch
deleted file mode 100644
index 11549ed4b9f..000
--- a/net-misc/smb4k/files/smb4k-1.9.90-po2.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 a/CMakeLists.txt   2017-02-05 20:23:51.0 +0100
-+++ b/CMakeLists.txt   2017-02-07 01:55:44.766375980 +0100
-@@ -94,7 +94,3 @@
- ### install files ###
- 
- feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
--find_package(KF5I18n CONFIG REQUIRED)
--ki18n_install(po)
--find_package(KF5DocTools CONFIG REQUIRED)
--kdoctools_install(po)

diff --git a/net-misc/smb4k/files/smb4k-2.0.0-CVE-2017-8849.patch 
b/net-misc/smb4k/files/smb4k-2.0.0-CVE-2017-8849.patch
deleted file mode 100644
index caef19445c5..000
--- a/net-misc/smb4k/files/smb4k-2.0.0-CVE-2017-8849.patch
+++ /dev/null
@@ -1,361 +0,0 @@
-From a90289b0962663bc1d247bbbd31b9e65b2ca000e Mon Sep 17 00:00:00 2001
-From: Albert Astals Cid 
-Date: Wed, 10 May 2017 10:21:02 +0200
-Subject: Find the mount/umount commands in the helper
-
-Instead of trusting what we get passed in
-
-CVE-2017-8849

- core/smb4kglobal.cpp | 32 +++
- core/smb4kglobal.h   | 14 +
- core/smb4kmounter.cpp| 42 +++--
- helpers/CMakeLists.txt   |  7 +
- helpers/smb4kmounthelper.cpp | 75 
- helpers/smb4kmounthelper.h   |  2 +-
- 6 files changed, 127 insertions(+), 45 deletions(-)
-
-diff --git a/core/smb4kglobal.cpp b/core/smb4kglobal.cpp
-index 765203d..cfa7ba5 100644
 a/core/smb4kglobal.cpp
-+++ b/core/smb4kglobal.cpp
-@@ -864,3 +864,35 @@ QStringList Smb4KGlobal::whitelistedMountArguments()
- #endif
- 
- 
-+const QString Smb4KGlobal::findMountExecutable()
-+{
-+  QStringList paths;
-+  paths << "/bin";
-+  paths << "/sbin";
-+  paths << "/usr/bin";
-+  paths << "/usr/sbin";
-+  paths << "/usr/local/bin";
-+  paths << "/usr/local/sbin";
-+
-+#if defined(Q_OS_LINUX)
-+  return QStandardPaths::findExecutable("mount.cifs", paths);
-+#elif defined(Q_OS_FREEBSD) || defined(Q_OS_NETBSD)
-+  return QStandardPaths::findExecutable("mount_smbfs", paths);
-+#else
-+  return QString();
-+#endif
-+}
-+
-+
-+const QString Smb4KGlobal::findUmountExecutable()
-+{
-+  QStringList paths;
-+  paths << "/bin";
-+  paths << "/sbin";
-+  paths << "/usr/bin";
-+  paths << "/usr/sbin";
-+  paths << "/usr/local/bin";
-+  paths << "/usr/local/sbin";
-+
-+  return QStandardPaths::findExecutable("umount", paths);
-+}
-diff --git a/core/smb4kglobal.h b/core/smb4kglobal.h
-index 63b6294..f29e342 100644
 a/core/smb4kglobal.h
-+++ b/core/smb4kglobal.h
-@@ -454,6 +454,20 @@ namespace Smb4KGlobal
-*/
-   Q_DECL_EXPORT QStringList whitelistedMountArguments();
- #endif
-+  
-+  /**
-+   * Find the mount executable on the system.
-+   * 
-+   * @returns the path of the mount executable.
-+   */
-+  Q_DECL_EXPORT const 

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

2017-08-31 Thread Andreas Hüttel
commit: 97b4b858700e725e97303fba3ad139ed66ee2199
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Aug 31 22:12:53 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Thu Aug 31 22:15:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b4b858

sys-devel/gcc-config: Version bump to current git master, untested, no keywords

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-devel/gcc-config/Manifest|  1 +
 sys-devel/gcc-config/gcc-config-1.9.0.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest
index 9c4fa59b8bc..b45f07578b1 100644
--- a/sys-devel/gcc-config/Manifest
+++ b/sys-devel/gcc-config/Manifest
@@ -1,2 +1,3 @@
 DIST gcc-config-1.7.3.tar.xz 15088 SHA256 
2c6cca69a028f157dc54e19ea10efc240e0d26824cd223b22c294c003ce9325e SHA512 
88b585787b5ad79017b27e68dbca6b5de96784582ee657d18562b1994bc1c27a6609b3dfcbf30f39a02b0b2886a289a1ddc955281fc60fe974436d13aa685908
 WHIRLPOOL 
a9a45b489e34756da66e4597ba9f4fa061b5431a82310317237293a0c519c72906d14d3c72b76483c1c674bf779ac606cf85f22a5e4a4065dd92b1b91215461a
 DIST gcc-config-1.8.tar.xz 15020 SHA256 
2453e2a07521b12267ca62b9b860eb2d2bc606cad0f29bf42a1c9543673f5a1b SHA512 
3b84af2d961a0527834759e047330dbab7bac0ff3d6aae103f14fca2d44bd612bd4a1005649e8b4198036231ed8a8319fb13326b4d2c40474826cf53f7bc0826
 WHIRLPOOL 
4899bc1da43a158cc486022f68661e5318db7e4e83afdb5d892fc7ce5098a4bdb059dbab3c50e632901e577cd8760b2386da3ee24f5e944db12d3e246d9c26b6
+DIST gcc-config-1.9.0.tar.xz 17468 SHA256 
3e0acf3fe683dc6193b0135fe4b26ce7f959210296fff040a10bccc33a247d1a SHA512 
658c8ce26f6f3e519310001cdf0f8fb01226df2d575fec81b39c083613ef0675024b79b285fab89a930c4ada7a1aef04433eb21947b4e9c0a9cb12f8fabc
 WHIRLPOOL 
ed341f1fa72958008d4e1c1a814a2cf025be7404d21c963c6b82c36dc951ba15849f7809211fb21e5fb4a18ce5c12f4f4b36242822e568d4b4f39a8f9f26aa0a

diff --git a/sys-devel/gcc-config/gcc-config-1.9.0.ebuild 
b/sys-devel/gcc-config/gcc-config-1.9.0.ebuild
new file mode 100644
index 000..0a629aac713
--- /dev/null
+++ b/sys-devel/gcc-config/gcc-config-1.9.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils toolchain-funcs multilib
+
+DESCRIPTION="Utility to manage compilers"
+HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/;
+SRC_URI="mirror://gentoo/${P}.tar.xz
+   https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=sys-apps/gentoo-functions-0.10"
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   PV="${PV}" \
+   SUBLIBDIR="$(get_libdir)" \
+   install
+}
+
+pkg_postinst() {
+   # Scrub eselect-compiler remains
+   rm -f "${ROOT}"/etc/env.d/05compiler &
+
+   # Make sure old versions dont exist #79062
+   rm -f "${ROOT}"/usr/sbin/gcc-config &
+
+   # We not longer use the /usr/include/g++-v3 hacks, as
+   # it is not needed ...
+   rm -f "${ROOT}"/usr/include/g++{,-v3} &
+
+   # Do we have a valid multi ver setup ?
+   local x
+   for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 
}') ; do
+   gcc-config ${x}
+   done
+
+   wait
+}



[gentoo-commits] proj/kde:master commit in: dev-libs/libdbusmenu-qt/

2017-08-31 Thread Andreas Sturmlechner
commit: 3b8f699e3ef9281bc5930b12f62197776704966b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 31 22:13:40 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 31 22:13:40 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3b8f699e

dev-libs/libdbusmenu-qt: Drop USE=qt5, build it unconditionally

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-libs/libdbusmenu-qt/libdbusmenu-qt-.ebuild | 22 +-
 1 file changed, 9 insertions(+), 13 deletions(-)

diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-.ebuild 
b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-.ebuild
index 9434c8fa7e..34335d9c8a 100644
--- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-.ebuild
+++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-.ebuild
@@ -6,9 +6,9 @@ EAPI=6
 EBZR_REPO_URI="lp:libdbusmenu-qt"
 
 [[ ${PV} == * ]] && inherit bzr
-inherit cmake-multilib multibuild multilib virtualx cmake-multilib
+inherit cmake-multilib multibuild virtualx
 
-DESCRIPTION="A library providing Qt implementation of DBusMenu specification"
+DESCRIPTION="Library providing Qt implementation of DBusMenu specification"
 HOMEPAGE="https://launchpad.net/libdbusmenu-qt/;
 if [[ ${PV} != * ]] ; then
MY_PV=${PV/_pre/+16.04.}
@@ -18,27 +18,23 @@ fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-IUSE="debug +qt4 qt5"
-
-REQUIRED_USE="|| ( qt4 qt5 )"
+IUSE="debug qt4"
 
 RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
qt4? (
>=dev-qt/qtcore-4.8.6:4[${MULTILIB_USEDEP}]
>=dev-qt/qtdbus-4.8.6:4[${MULTILIB_USEDEP}]
>=dev-qt/qtgui-4.8.6:4[${MULTILIB_USEDEP}]
)
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
 "
 DEPEND="${RDEPEND}
test? (
+   dev-qt/qttest:5
qt4? ( >=dev-qt/qttest-4.8.6:4[${MULTILIB_USEDEP}] )
-   qt5? ( dev-qt/qttest:5 )
)
 "
 
@@ -50,7 +46,7 @@ DOCS=( NEWS README )
 RESTRICT="test"
 
 pkg_setup() {
-   MULTIBUILD_VARIANTS=( $(usex qt4 4) $(usex qt5 5) )
+   MULTIBUILD_VARIANTS=( $(usex qt4 4) 5 )
 }
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-java/jython/, dev-java/jython/files/

2017-08-31 Thread James Le Cuirot
commit: 4d4181e97c8eb35dbb021f4d6a8daca122aa52c3
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Aug 31 21:15:12 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Aug 31 21:16:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d4181e9

dev-java/jython: Patch against CVE-2016-4000 (bug #621876)

Also unpeg the dev-java/asm version as 5.1 works fine. 5.0.3 was the
latest when that restriction was put in place so a newer version could
not have been breaking it.

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 dev-java/jython/files/CVE-2016-4000.patch  | 158 +
 ...thon-2.7.0-r1.ebuild => jython-2.7.0-r2.ebuild} |   3 +-
 2 files changed, 160 insertions(+), 1 deletion(-)

diff --git a/dev-java/jython/files/CVE-2016-4000.patch 
b/dev-java/jython/files/CVE-2016-4000.patch
new file mode 100644
index 000..81785eb05b0
--- /dev/null
+++ b/dev-java/jython/files/CVE-2016-4000.patch
@@ -0,0 +1,158 @@
+
+# HG changeset patch
+# User Jim Baker 
+# Date 1454384221 25200
+# Node ID d06e29d100c04576735e86c75a26c5f33669bb72
+# Parent  b6735606c13df95f770527e629954407f82808c5
+Do not deserialize PyFunction objects. Fixes #2454
+
+Instead use standard Python pickling; or subclass PyFunction.
+
+diff --git a/Lib/test/test_java_integration.py 
b/Lib/test/test_java_integration.py
+--- a/Lib/test/test_java_integration.py
 b/Lib/test/test_java_integration.py
+@@ -14,8 +14,9 @@ import re
+ from collections import deque
+ from test import test_support
+ 
+-from java.lang import (ClassCastException, ExceptionInInitializerError, 
String, Runnable, System,
+-Runtime, Math, Byte)
++from java.lang import (
++ClassCastException, ExceptionInInitializerError, 
UnsupportedOperationException,
++String, Runnable, System, Runtime, Math, Byte)
+ from java.math import BigDecimal, BigInteger
+ from java.net import URI
+ from java.io import (ByteArrayInputStream, ByteArrayOutputStream, File, 
FileInputStream,
+@@ -656,13 +657,30 @@ class SerializationTest(unittest.TestCas
+ self.assertEqual(date_list, roundtrip_serialization(date_list))
+ 
+ def test_java_serialization_pycode(self):
+-
+ def universal_answer():
+ return 42
+ 
+ serialized_code = roundtrip_serialization(universal_answer.func_code)
+ self.assertEqual(eval(serialized_code), universal_answer())
+ 
++def test_java_serialization_pyfunction(self):
++# Not directly supported due to lack of general utility
++# (globals will usually be in the function object in
++# func_globals), and problems with unserialization
++# vulnerabilities. Users can always subclass from PyFunction
++# for specific cases, as seen in PyCascading
++import new
++def f():
++return 6 * 7 + max(0, 1, 2)
++# However, using the new module, it's possible to create a
++# function with no globals, which means the globals will come
++# from the current context
++g = new.function(f.func_code, {}, "g")
++# But still forbid Java deserialization of this function
++# object. Use pickling or other support instead.
++with self.assertRaises(UnsupportedOperationException):
++roundtrip_serialization(g)
++
+ def test_builtin_names(self):
+ import __builtin__
+ names = [x for x in dir(__builtin__)]
+@@ -872,7 +890,7 @@ class SingleMethodInterfaceTest(unittest
+ future.get()
+ self.assertEqual(x, [42])
+ 
+-@unittest.skip("FIXME: not working")
++@unittest.skip("FIXME: not working; see http://bugs.jython.org/issue2115;)
+ def test_callable_object(self):
+ callable_obj = CallableObject()
+ future = self.executor.submit(callable_obj)
+diff --git a/Lib/test/test_new.py b/Lib/test/test_new.py
+--- a/Lib/test/test_new.py
 b/Lib/test/test_new.py
+@@ -24,18 +24,10 @@ class NewTest(unittest.TestCase):
+ c = new.instance(C, {'yolks': 3})
+ 
+ o = new.instance(C)
+-
+-# __dict__ is a non dict mapping in Jython
+-if test_support.is_jython:
+-self.assertEqual(len(o.__dict__), 0, "new __dict__ should be 
empty")
+-else:
+-self.assertEqual(o.__dict__, {}, "new __dict__ should be empty")
++self.assertEqual(o.__dict__, {}, "new __dict__ should be empty")
+ del o
+ o = new.instance(C, None)
+-if test_support.is_jython:
+-self.assertEqual(len(o.__dict__), 0, "new __dict__ should be 
empty")
+-else:
+-self.assertEqual(o.__dict__, {}, "new __dict__ should be empty")
++self.assertEqual(o.__dict__, {}, "new __dict__ should be empty")
+ del o
+ 
+ def break_yolks(self):
+@@ -109,7 +101,14 @@ class NewTest(unittest.TestCase):
+ test_closure(g, (1, 1), ValueError) # closure is wrong size
+ test_closure(f, 

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

2017-08-31 Thread Alon Bar-Lev
commit: a27e3d0ec44dde98e7654dbb6a6a53cf6f1c00af
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Thu Aug 31 21:12:26 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Aug 31 21:12:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a27e3d0e

profiles: mask dev-python/kaa-base[tls]

dev-python/tlslite is keyworded only for x86/amd64 waiting for ppc,
bug#629506

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

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 2f0cfd2f980..11c5085cfcd 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Alon Bar-Lev  (01 Sep 2017)
+# dev-python/tlslite is keyworded only for x86/amd64
+# waiting for ppc, bug#629506
+dev-python/kaa-base tls
+
 # Rick Farina  (11 May 2017)
 # the needed deps are amd64/x86 only
 net-analyzer/metasploit nexpose openvas



[gentoo-commits] proj/kde:master commit in: net-libs/libktorrent/

2017-08-31 Thread Andreas Sturmlechner
commit: c3f53f9f56499be7032b333b834770724707f293
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 31 21:00:20 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 31 21:00:20 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c3f53f9f

net-libs/libktorrent: Drop 2.0.90

2.1 version bump is in Gentoo main ebuild repository.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-libs/libktorrent/libktorrent-2.0.90.ebuild | 53 --
 1 file changed, 53 deletions(-)

diff --git a/net-libs/libktorrent/libktorrent-2.0.90.ebuild 
b/net-libs/libktorrent/libktorrent-2.0.90.ebuild
deleted file mode 100644
index 732522a6c7..00
--- a/net-libs/libktorrent/libktorrent-2.0.90.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} != * ]]; then
-   KTORRENT_VERSION=5.0.90
-   SRC_URI="mirror://kde/unstable/ktorrent/${KTORRENT_VERSION}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-KDE_TEST="forceoptional"
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="BitTorrent library based on KDE Frameworks"
-HOMEPAGE="https://www.kde.org/applications/internet/ktorrent/;
-
-LICENSE="GPL-2+"
-IUSE=""
-
-COMMON_DEPEND="
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep solid)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtxml)
-   app-crypt/qca:2[qt5]
-   >=dev-libs/gmp-6.0.0a:0=
-   dev-libs/libgcrypt:0=
-"
-DEPEND="${COMMON_DEPEND}
-   dev-libs/boost
-   sys-devel/gettext
-"
-RDEPEND="${COMMON_DEPEND}
-   !net-libs/libktorrent:4
-   !dev-libs/botan[gmp(-)]
-"
-
-src_prepare() {
-   kde5_src_prepare
-
-   # Gentoo workaround because gmp.h in MULTILIB_WRAPPED_HEADERS is 
breaking this
-   sed -i -e "/^find_package/ s/\"\${LibGMP_MIN_VERSION}\" //" \
-   CMakeLists.txt || die
-   sed -i -e "/^find_dependency/ s/ \"@LibGMP_MIN_VERSION@\"//" \
-   KF5TorrentConfig.cmake.in || die
-}



[gentoo-commits] proj/kde:master commit in: net-p2p/ktorrent/

2017-08-31 Thread Andreas Sturmlechner
commit: 69dde28cfce0a4d183f2aef1420c21330475f83c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 31 20:59:47 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 31 20:59:47 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=69dde28c

net-p2p/ktorrent: Drop 5.0.90

5.1.0 version bump is in Gentoo main ebuild repository.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-p2p/ktorrent/ktorrent-5.0.90.ebuild | 113 
 1 file changed, 113 deletions(-)

diff --git a/net-p2p/ktorrent/ktorrent-5.0.90.ebuild 
b/net-p2p/ktorrent/ktorrent-5.0.90.ebuild
deleted file mode 100644
index 90b1c7d87e..00
--- a/net-p2p/ktorrent/ktorrent-5.0.90.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-LIBKT_VERSION_MIN="${PV}"
-LIBKT_VERSION_MAX=""
-if [[ ${PV} != * ]]; then
-   inherit versionator
-   
LIBKT_VERSION_MIN=$(($(get_major_version)-3)).$(get_version_component_range 2-3 
${PV})
-   
LIBKT_VERSION_MAX=$(($(get_major_version)-3)).$(($(get_version_component_range 
2)+1))
-   SRC_URI="mirror://kde/unstable/${PN}/${PV}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~x86"
-else
-   LIBKT_VERSION_MIN="${PV}"
-   LIBKT_VERSION_MAX=""
-fi
-
-KDE_HANDBOOK="forceoptional"
-KDE_TEST="optional"
-inherit kde5
-
-DESCRIPTION="Powerful BitTorrent client based on KDE Frameworks"
-HOMEPAGE="https://www.kde.org/applications/internet/ktorrent/;
-
-LICENSE="GPL-2"
-IUSE="+bwscheduler +downloadorder +infowidget +ipfilter +kross +logviewer 
+magnetgenerator
-+mediaplayer rss +scanfolder +search +shutdown +stats +upnp +zeroconf"
-
-COMMON_DEPEND="
-   $(add_frameworks_dep kcmutils)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep knotifyconfig)
-   $(add_frameworks_dep kparts)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_frameworks_dep solid)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtwidgets)
-   =net-libs/libktorrent-${LIBKT_VERSION_MIN}:5
-   infowidget? ( dev-libs/geoip )
-   kross? (
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep kross)
-   )
-   mediaplayer? (
-   media-libs/phonon[qt5(+)]
-   >=media-libs/taglib-1.5
-   )
-   rss? (
-   $(add_frameworks_dep kdewebkit)
-   $(add_kdeapps_dep syndication)
-   )
-   search? (
-   $(add_frameworks_dep kdewebkit)
-   $(add_qt_dep qtwebkit)
-   )
-   shutdown? ( $(add_plasma_dep plasma-workspace) )
-   stats? ( $(add_frameworks_dep kplotting) )
-   upnp? ( $(add_frameworks_dep kcompletion) )
-   zeroconf? ( $(add_frameworks_dep kdnssd) )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-libs/boost
-   sys-devel/gettext
-"
-RDEPEND="${COMMON_DEPEND}
-   ipfilter? (
-   app-arch/bzip2
-   app-arch/unzip
-   $(add_frameworks_dep ktextwidgets)
-   $(add_kdeapps_dep kio-extras)
-   )
-   !net-p2p/ktorrent:4
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_BWSCHEDULER_PLUGIN=$(usex bwscheduler)
-   -DENABLE_DOWNLOADORDER_PLUGIN=$(usex downloadorder)
-   -DENABLE_INFOWIDGET_PLUGIN=$(usex infowidget)
-   -DWITH_SYSTEM_GEOIP=$(usex infowidget)
-   -DENABLE_IPFILTER_PLUGIN=$(usex ipfilter)
-   -DENABLE_SCRIPTING_PLUGIN=$(usex kross)
-   -DENABLE_LOGVIEWER_PLUGIN=$(usex logviewer)
-   -DENABLE_MAGNETGENERATOR_PLUGIN=$(usex magnetgenerator)
-   -DENABLE_MEDIAPLAYER_PLUGIN=$(usex mediaplayer)
-   -DENABLE_SCANFOLDER_PLUGIN=$(usex scanfolder)
-   -DENABLE_SYNDICATION_PLUGIN=$(usex rss)
-   -DENABLE_SEARCH_PLUGIN=$(usex search)
-   -DENABLE_SHUTDOWN_PLUGIN=$(usex shutdown)
-   -DENABLE_STATS_PLUGIN=$(usex stats)
-   -DENABLE_UPNP_PLUGIN=$(usex upnp)
-   -DENABLE_ZEROCONF_PLUGIN=$(usex zeroconf)
-   )
-# add back when ported
-#  -DENABLE_WEBINTERFACE_PLUGIN=$(usex webinterface)
-   kde5_src_configure
-}



[gentoo-commits] proj/kde:master commit in: net-p2p/ktorrent/

2017-08-31 Thread Andreas Sturmlechner
commit: 964df4073ef9a32caff147f56af140c79758a344
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 31 20:59:18 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 31 20:59:18 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=964df407

net-p2p/ktorrent: Fix USE=rss

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-p2p/ktorrent/ktorrent-.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/net-p2p/ktorrent/ktorrent-.ebuild 
b/net-p2p/ktorrent/ktorrent-.ebuild
index d7aa3faef2..8471787edb 100644
--- a/net-p2p/ktorrent/ktorrent-.ebuild
+++ b/net-p2p/ktorrent/ktorrent-.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=6
 
-LIBKT_VERSION_MIN="${PV}"
-LIBKT_VERSION_MAX=""
 if [[ ${PV} != * ]]; then
inherit versionator
# upstream likes to skip that _ in beta releases
@@ -55,6 +53,7 @@ COMMON_DEPEND="
$(add_qt_dep qtgui)
$(add_qt_dep qtnetwork)
$(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
=net-libs/libktorrent-${LIBKT_VERSION_MIN}:5
infowidget? ( dev-libs/geoip )
@@ -105,8 +104,8 @@ src_configure() {
-DENABLE_LOGVIEWER_PLUGIN=$(usex logviewer)
-DENABLE_MAGNETGENERATOR_PLUGIN=$(usex magnetgenerator)
-DENABLE_MEDIAPLAYER_PLUGIN=$(usex mediaplayer)
+   $(cmake-utils_use_find_package rss KF5Syndication)
-DENABLE_SCANFOLDER_PLUGIN=$(usex scanfolder)
-   -DENABLE_SYNDICATION_PLUGIN=$(usex rss)
-DENABLE_SEARCH_PLUGIN=$(usex search)
-DENABLE_SHUTDOWN_PLUGIN=$(usex shutdown)
-DENABLE_STATS_PLUGIN=$(usex stats)



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/, kde-plasma/kwallet-pam/files/

2017-08-31 Thread Andreas Sturmlechner
commit: de57d49c49b3497e738dd0b32c4c0a00fb3e3f41
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 31 19:50:00 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 31 20:53:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de57d49c

kde-plasma/kwallet-pam: Fix memleaks and dropping privileges

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 .../files/kwallet-pam-5.10.5-check-graphical.patch |  87 +++
 .../files/kwallet-pam-5.10.5-cleanups.patch| 173 +
 .../files/kwallet-pam-5.10.5-privileges.patch  |  49 ++
 .../kwallet-pam/kwallet-pam-5.10.5-r1.ebuild   |  59 +++
 4 files changed, 368 insertions(+)

diff --git 
a/kde-plasma/kwallet-pam/files/kwallet-pam-5.10.5-check-graphical.patch 
b/kde-plasma/kwallet-pam/files/kwallet-pam-5.10.5-check-graphical.patch
new file mode 100644
index 000..61ea4604586
--- /dev/null
+++ b/kde-plasma/kwallet-pam/files/kwallet-pam-5.10.5-check-graphical.patch
@@ -0,0 +1,87 @@
+From f3b230f7f3bf39dc46b97a216aa7c28595d20a7a Mon Sep 17 00:00:00 2001
+From: Fabian Vogt 
+Date: Thu, 3 Aug 2017 09:50:30 +0200
+Subject: Check for a graphical session
+
+Summary:
+Avoid running if it detects a text session. This can be overridden by adding
+"force_run" as argument.
+
+Test Plan:
+Put pam_kwallet5.so as optional in a global common-session pam file
+that is included by all other services. It is not invoked when logging in from
+a tty with getty, sudo or su and still works when using SDDM. When adding
+force_run it runs in all cases.
+
+Reviewers: #plasma
+
+Subscribers: plasma-devel
+
+Tags: #plasma
+
+Differential Revision: https://phabricator.kde.org/D7125
+---
+ pam_kwallet.c | 26 ++
+ 1 file changed, 26 insertions(+)
+
+diff --git a/pam_kwallet.c b/pam_kwallet.c
+index cba57e7..46720a5 100644
+--- a/pam_kwallet.c
 b/pam_kwallet.c
+@@ -72,6 +72,7 @@ const static char *kwalletd = NULL;
+ const static char *socketPath = NULL;
+ const static char *kwalletPamDataKey = NULL;
+ const static char *logPrefix = NULL;
++static int force_run = 0;
+ 
+ #ifdef KWALLET5
+ const static char *envVar = "PAM_KWALLET5_LOGIN";
+@@ -98,6 +99,8 @@ static void parseArguments(int argc, const char **argv)
+ kwalletd = argv[x] + 9;
+ } else if (strstr(argv[x], "socketPath=") != NULL) {
+ socketPath= argv[x] + 11;
++} else if (strcmp(argv[x], "force_run") == 0) {
++force_run = 1;
+ }
+ }
+ #ifdef KWALLET5
+@@ -246,6 +249,24 @@ static void cleanup_free(pam_handle_t *pamh, void *ptr, 
int error_status)
+ free(ptr);
+ }
+ 
++static int is_graphical_session(pam_handle_t *pamh)
++{
++//Detect a graphical session
++const char *pam_tty = NULL, *pam_xdisplay = NULL,
++   *xdg_session_type = NULL, *display = NULL;
++
++pam_get_item(pamh, PAM_TTY, (const void**) _tty);
++#ifdef PAM_XDISPLAY
++pam_get_item(pamh, PAM_XDISPLAY, (const void**) _xdisplay);
++#endif
++xdg_session_type = get_env(pamh, "XDG_SESSION_TYPE");
++
++return (pam_xdisplay && strlen(pam_xdisplay) != 0)
++   || (pam_tty && pam_tty[0] == ':')
++   || (xdg_session_type && strcmp(xdg_session_type, "x11") == 0)
++   || (xdg_session_type && strcmp(xdg_session_type, "wayland") == 0);
++}
++
+ PAM_EXTERN int pam_sm_authenticate(pam_handle_t *pamh, int flags, int argc, 
const char **argv)
+ {
+ pam_syslog(pamh, LOG_INFO, "%s: pam_sm_authenticate\n", logPrefix);
+@@ -537,6 +558,11 @@ PAM_EXTERN int pam_sm_open_session(pam_handle_t *pamh, 
int flags, int argc, cons
+ 
+ parseArguments(argc, argv);
+ 
++if (!force_run && !is_graphical_session(pamh)) {
++pam_syslog(pamh, LOG_INFO, "%s: not a graphical session, skipping. 
Use force_run parameter to ignore this.", logPrefix);
++return PAM_IGNORE;
++}
++
+ int result;
+ result = pam_set_data(pamh, "sm_open_session", "1", NULL);
+ if (result != PAM_SUCCESS) {
+-- 
+cgit v0.11.2
+

diff --git a/kde-plasma/kwallet-pam/files/kwallet-pam-5.10.5-cleanups.patch 
b/kde-plasma/kwallet-pam/files/kwallet-pam-5.10.5-cleanups.patch
new file mode 100644
index 000..38a333131e9
--- /dev/null
+++ b/kde-plasma/kwallet-pam/files/kwallet-pam-5.10.5-cleanups.patch
@@ -0,0 +1,173 @@
+From a33ec22b96e837899528b05963eae8ea6b01171a Mon Sep 17 00:00:00 2001
+From: Fabian Vogt 
+Date: Thu, 3 Aug 2017 09:02:14 +0200
+Subject: Several cleanups
+
+Summary:
+- No cppcheck warnings anymore
+- Use snprintf everywhere
+- Avoid pointless multiplication with sizeof(char)
+- Avoid memory leaks
+
+Test Plan: Still builds, works the same as before.
+
+Reviewers: #plasma
+
+Subscribers: plasma-devel
+
+Tags: #plasma
+
+Differential Revision: https://phabricator.kde.org/D7123
+---
+ pam_kwallet.c | 44 
+ 1 file changed, 32 

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/knotifications/, x11-misc/appmenu-qt/, lxqt-base/lxqt-qtplugin/, ...

2017-08-31 Thread Andreas Sturmlechner
commit: 784d3a813ac8fc73fd82a8642429fb39968bd184
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 31 00:06:23 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 31 20:53:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=784d3a81

dev-libs/libdbusmenu-qt: Prepare rdeps for dropping USE=qt5

 kde-frameworks/knotifications/knotifications-5.34.0-r1.ebuild | 2 +-
 kde-frameworks/knotifications/knotifications-5.34.0.ebuild| 2 +-
 kde-frameworks/knotifications/knotifications-5.37.0-r1.ebuild | 2 +-
 kde-frameworks/knotifications/knotifications-5.37.0.ebuild| 2 +-
 lxqt-base/lxqt-panel/lxqt-panel-0.10.0-r1.ebuild  | 2 +-
 lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild | 2 +-
 lxqt-base/lxqt-qtplugin/lxqt-qtplugin-0.10.0.ebuild   | 2 +-
 lxqt-base/lxqt-qtplugin/lxqt-qtplugin-0.11.0.ebuild   | 2 +-
 net-irc/quassel/quassel-0.12.4.ebuild | 6 +++---
 net-irc/quassel/quassel-.ebuild   | 2 +-
 x11-misc/appmenu-qt/appmenu-qt-0.2.6.ebuild   | 4 ++--
 11 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/kde-frameworks/knotifications/knotifications-5.34.0-r1.ebuild 
b/kde-frameworks/knotifications/knotifications-5.34.0-r1.ebuild
index ccaa4691dcc..ce529c31487 100644
--- a/kde-frameworks/knotifications/knotifications-5.34.0-r1.ebuild
+++ b/kde-frameworks/knotifications/knotifications-5.34.0-r1.ebuild
@@ -21,7 +21,7 @@ RDEPEND="
$(add_qt_dep qtgui '' '' '5=')
$(add_qt_dep qtwidgets)
media-libs/phonon[qt5(+)]
-   dbus? ( dev-libs/libdbusmenu-qt[qt5] )
+   dbus? ( dev-libs/libdbusmenu-qt[qt5(+)] )
speech? ( $(add_qt_dep qtspeech) )
X? (
$(add_qt_dep qtx11extras)

diff --git a/kde-frameworks/knotifications/knotifications-5.34.0.ebuild 
b/kde-frameworks/knotifications/knotifications-5.34.0.ebuild
index 9b0f451c440..35125e93811 100644
--- a/kde-frameworks/knotifications/knotifications-5.34.0.ebuild
+++ b/kde-frameworks/knotifications/knotifications-5.34.0.ebuild
@@ -21,7 +21,7 @@ RDEPEND="
$(add_qt_dep qtgui '' '' '5=')
$(add_qt_dep qtwidgets)
media-libs/phonon[qt5(+)]
-   dbus? ( dev-libs/libdbusmenu-qt[qt5] )
+   dbus? ( dev-libs/libdbusmenu-qt[qt5(+)] )
speech? ( $(add_qt_dep qtspeech) )
X? (
$(add_qt_dep qtx11extras)

diff --git a/kde-frameworks/knotifications/knotifications-5.37.0-r1.ebuild 
b/kde-frameworks/knotifications/knotifications-5.37.0-r1.ebuild
index 67277ce9939..4c247c35c18 100644
--- a/kde-frameworks/knotifications/knotifications-5.37.0-r1.ebuild
+++ b/kde-frameworks/knotifications/knotifications-5.37.0-r1.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
$(add_qt_dep qtgui)
$(add_qt_dep qtwidgets)
media-libs/phonon[qt5(+)]
-   dbus? ( dev-libs/libdbusmenu-qt[qt5] )
+   dbus? ( dev-libs/libdbusmenu-qt[qt5(+)] )
speech? ( $(add_qt_dep qtspeech) )
X? (
$(add_qt_dep qtx11extras)

diff --git a/kde-frameworks/knotifications/knotifications-5.37.0.ebuild 
b/kde-frameworks/knotifications/knotifications-5.37.0.ebuild
index 4028a224d81..46d46ca122e 100644
--- a/kde-frameworks/knotifications/knotifications-5.37.0.ebuild
+++ b/kde-frameworks/knotifications/knotifications-5.37.0.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
$(add_qt_dep qtgui)
$(add_qt_dep qtwidgets)
media-libs/phonon[qt5(+)]
-   dbus? ( dev-libs/libdbusmenu-qt[qt5] )
+   dbus? ( dev-libs/libdbusmenu-qt[qt5(+)] )
speech? ( $(add_qt_dep qtspeech) )
X? (
$(add_qt_dep qtx11extras)

diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.10.0-r1.ebuild 
b/lxqt-base/lxqt-panel/lxqt-panel-0.10.0-r1.ebuild
index a036ecb9937..b342e0bc9d2 100644
--- a/lxqt-base/lxqt-panel/lxqt-panel-0.10.0-r1.ebuild
+++ b/lxqt-base/lxqt-panel/lxqt-panel-0.10.0-r1.ebuild
@@ -42,7 +42,7 @@ CDEPEND="
mount? ( kde-frameworks/solid:5 )
networkmonitor? ( sys-libs/libstatgrab )
sensors? ( sys-apps/lm_sensors )
-   statusnotifier? ( dev-libs/libdbusmenu-qt[qt5] )
+   statusnotifier? ( dev-libs/libdbusmenu-qt[qt5(+)] )
sysstat? ( =lxqt-base/libsysstat-0.3* )
tray? ( x11-libs/libXcomposite
x11-libs/libXdamage

diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild 
b/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild
index 5fde8c3050a..adcf675304e 100644
--- a/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild
+++ b/lxqt-base/lxqt-panel/lxqt-panel-0.11.0.ebuild
@@ -42,7 +42,7 @@ CDEPEND="
mount? ( kde-frameworks/solid:5 )
networkmonitor? ( sys-libs/libstatgrab )
sensors? ( sys-apps/lm_sensors )
-   statusnotifier? ( dev-libs/libdbusmenu-qt[qt5] )
+   statusnotifier? ( dev-libs/libdbusmenu-qt[qt5(+)] )
sysstat? ( =lxqt-base/libsysstat-0.3* )
tray? ( 

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

2017-08-31 Thread Andreas Sturmlechner
commit: 98e3c840ea054ca72e999a0ae99b459fb8dec87f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  5 20:03:21 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 31 20:53:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98e3c840

net-libs/telepathy-qt: Drop USE=qt4,qt5

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild | 71 ++
 1 file changed, 71 insertions(+)

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild
new file mode 100644
index 000..fe116123a3e
--- /dev/null
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit python-any-r1 cmake-utils virtualx
+
+DESCRIPTION="Qt bindings for the Telepathy D-Bus protocol"
+HOMEPAGE="https://telepathy.freedesktop.org/;
+SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="debug farstream test"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtxml:5
+   farstream? (
+   >=net-libs/telepathy-farstream-0.2.2
+   >=net-libs/telepathy-glib-0.18.0
+   )
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   test? (
+   dev-libs/dbus-glib
+   dev-libs/glib:2
+   dev-python/dbus-python
+   dev-qt/qttest:5
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.9.6.1-yes-release.patch"
+   "${FILESDIR}/${PN}-0.9.6.1-qtpath.patch"
+)
+
+# bug 549448 - last checked with 0.9.7
+RESTRICT="test"
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DDESIRED_QT_VERSION=5
+   -DENABLE_DEBUG_OUTPUT=$(usex debug)
+   -DENABLE_FARSTREAM=$(usex farstream)
+   -DENABLE_TESTS=$(usex test)
+   -DENABLE_EXAMPLES=OFF
+   )
+   cmake-utils_src_configure
+}
+
+src_test() {
+   _test_runner() {
+   ctest -E '(CallChannel)'
+   }
+
+   pushd "${BUILD_DIR}" > /dev/null || die
+   virtx _test_runner
+   popd > /dev/null || die
+}



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

2017-08-31 Thread Andreas Sturmlechner
commit: 674572f0ae7164ffb5fe5ea19de6985d53d195e6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 31 20:29:13 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 31 20:53:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=674572f0

net-libs/libktorrent: 2.1 version bump

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-libs/libktorrent/Manifest   |  1 +
 net-libs/libktorrent/libktorrent-2.1.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/net-libs/libktorrent/Manifest b/net-libs/libktorrent/Manifest
index 6febb088bfd..4de670ed95c 100644
--- a/net-libs/libktorrent/Manifest
+++ b/net-libs/libktorrent/Manifest
@@ -1 +1,2 @@
 DIST libktorrent-2.0.1.tar.xz 676304 SHA256 
c70d9ee11a1ac95145284e2ab9aec689df21b7462f389389b8d54f892a273f42 SHA512 
bb1723829461e9679a734fb39636016efdb49cf13b027f430f2272980d60f9bf261085df8b55d57bd59daab149a5e28ac124de65710fb3481167f9a0567bb1d7
 WHIRLPOOL 
6f989a880d42d1fcf2b704e9d4cf69025a33ecc51063fc4d958951f6b7d7ca0999baa71931f1af68a6b94bded98f0edd72f52c103b446f4828eadfdf9e604088
+DIST libktorrent-2.1.tar.xz 355476 SHA256 
3eefdcceec73410c558e82d7be22eb2ed18679e9ab64f34cc100b54e186fe26f SHA512 
28d7a4b8ee45ddcbadb3ca9d6e568120803081b0ecd3e9436ed721860717b98538c522653ea47975123f0819548d0cabe1973baffed887fcbbca11d84ea5ebe4
 WHIRLPOOL 
ad1bae538f64495f611b71ac539137aa156c31ed51c7c9f0ac5031378799b811146913fd5621fc586aa91187a5299f4c80d5c500bbacb08b4926d904df1fadcc

diff --git a/net-libs/libktorrent/libktorrent-2.1.ebuild 
b/net-libs/libktorrent/libktorrent-2.1.ebuild
new file mode 100644
index 000..67d2aef77b2
--- /dev/null
+++ b/net-libs/libktorrent/libktorrent-2.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="BitTorrent library based on KDE Frameworks"
+HOMEPAGE="https://www.kde.org/applications/internet/ktorrent/;
+SRC_URI="mirror://kde/stable/ktorrent/5.1/${P}.tar.xz"
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep solid)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtxml)
+   app-crypt/qca:2[qt5]
+   >=dev-libs/gmp-6.0.0a:0=
+   dev-libs/libgcrypt:0=
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/boost
+   sys-devel/gettext
+"
+RDEPEND="${COMMON_DEPEND}
+   !net-libs/libktorrent:4
+   !dev-libs/botan[gmp(-)]
+"
+
+src_prepare() {
+   kde5_src_prepare
+
+   # Gentoo workaround because gmp.h in MULTILIB_WRAPPED_HEADERS is 
breaking this
+   sed -i -e "/^find_package/ s/\"\${LibGMP_MIN_VERSION}\" //" \
+   CMakeLists.txt || die
+   sed -i -e "/^find_dependency/ s/ \"@LibGMP_MIN_VERSION@\"//" \
+   KF5TorrentConfig.cmake.in || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ktorrent/

2017-08-31 Thread Andreas Sturmlechner
commit: 4f83b3f69496d974a028f7637fab8c078d4d948d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 31 20:42:44 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 31 20:53:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f83b3f6

net-p2p/ktorrent: 5.1.0 version bump

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-p2p/ktorrent/Manifest  |   1 +
 net-p2p/ktorrent/ktorrent-5.1.0.ebuild | 102 +
 net-p2p/ktorrent/metadata.xml  |   6 ++
 3 files changed, 109 insertions(+)

diff --git a/net-p2p/ktorrent/Manifest b/net-p2p/ktorrent/Manifest
index e6d6c2e6b41..238b67f7c13 100644
--- a/net-p2p/ktorrent/Manifest
+++ b/net-p2p/ktorrent/Manifest
@@ -1 +1,2 @@
 DIST ktorrent-5.0.1.tar.xz 2152908 SHA256 
d00feeca5dcc6a76a039d67dbe91a2d5a5e1da0f5e0bbd8da2c156d9c44879e5 SHA512 
6ceced3d578e58f480ada5b71a66be244c75de726389d39b40c02c5a9445c6bb0b70573fac810abd1659c3172bff79c0c3e5cbfe1a84e0d50836b52291597bc1
 WHIRLPOOL 
11d59e1762b12e0c740337b05e9e678f71df1a5d43cffee6dcb1a3159afe1da00c118b62b84fdb80dbd6d98f3998250882406e8e61ad181b67b7043d350c8682
+DIST ktorrent-5.1.0.tar.xz 2046916 SHA256 
3c57882f78006dcec3c5fb243479e995cc541e51e6acded5bf98a09900c486a3 SHA512 
7bfe3a04a2b0f62d68b41c946af34e9f6ead6aa4ff7818a9c0ce2e83629d311e9e9be5fb1689065ce2601c43bd576b27d8c6946b845d4cdf5fa6362d53e8dd25
 WHIRLPOOL 
4be8e029e468d714a890652e77a6c6d1261a1ccc3b2114aae547bd5df38b2745a5d0836b86c4e0029ab13470cab66789b870da3536d183c106232f7bd960697f

diff --git a/net-p2p/ktorrent/ktorrent-5.1.0.ebuild 
b/net-p2p/ktorrent/ktorrent-5.1.0.ebuild
new file mode 100644
index 000..5f8e82acbce
--- /dev/null
+++ b/net-p2p/ktorrent/ktorrent-5.1.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="optional"
+inherit kde5
+
+DESCRIPTION="Powerful BitTorrent client based on KDE Frameworks"
+HOMEPAGE="https://www.kde.org/applications/internet/ktorrent/;
+SRC_URI="mirror://kde/stable/${PN}/${PV/%.0}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="+bwscheduler +downloadorder +infowidget +ipfilter +kross +logviewer 
+magnetgenerator
++mediaplayer rss +scanfolder +search +shutdown +stats +upnp +zeroconf"
+
+COMMON_DEPEND="
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep knotifyconfig)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep solid)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   =net-libs/libktorrent-2.1*:5
+   infowidget? ( dev-libs/geoip )
+   kross? (
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep kross)
+   )
+   mediaplayer? (
+   media-libs/phonon[qt5(+)]
+   >=media-libs/taglib-1.5
+   )
+   rss? (
+   $(add_frameworks_dep kdewebkit)
+   $(add_kdeapps_dep syndication)
+   )
+   search? (
+   $(add_frameworks_dep kdewebkit)
+   $(add_qt_dep qtwebkit)
+   )
+   shutdown? ( $(add_plasma_dep plasma-workspace) )
+   stats? ( $(add_frameworks_dep kplotting) )
+   upnp? ( $(add_frameworks_dep kcompletion) )
+   zeroconf? ( $(add_frameworks_dep kdnssd) )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/boost
+   sys-devel/gettext
+"
+RDEPEND="${COMMON_DEPEND}
+   ipfilter? (
+   app-arch/bzip2
+   app-arch/unzip
+   $(add_frameworks_dep ktextwidgets)
+   $(add_kdeapps_dep kio-extras)
+   )
+   !net-p2p/ktorrent:4
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_BWSCHEDULER_PLUGIN=$(usex bwscheduler)
+   -DENABLE_DOWNLOADORDER_PLUGIN=$(usex downloadorder)
+   -DENABLE_INFOWIDGET_PLUGIN=$(usex infowidget)
+   -DWITH_SYSTEM_GEOIP=$(usex infowidget)
+   -DENABLE_IPFILTER_PLUGIN=$(usex ipfilter)
+   -DENABLE_SCRIPTING_PLUGIN=$(usex kross)
+   -DENABLE_LOGVIEWER_PLUGIN=$(usex logviewer)
+   -DENABLE_MAGNETGENERATOR_PLUGIN=$(usex magnetgenerator)
+   -DENABLE_MEDIAPLAYER_PLUGIN=$(usex mediaplayer)
+   

[gentoo-commits] repo/gentoo:master commit in: kde-apps/ktp-approver/, kde-apps/ktp-call-ui/, kde-apps/ktp-text-ui/, ...

2017-08-31 Thread Andreas Sturmlechner
commit: 6ecd6487312f260e8ed01eb9ded81280f8963801
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 30 18:20:18 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 31 20:53:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ecd6487

net-libs/telepathy-qt: Prepare rdeps for dropping USE=qt5

 app-leechcraft/lc-azoth/lc-azoth-.ebuild| 2 +-
 kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-17.04.3.ebuild   | 2 +-
 kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-17.08.0.ebuild   | 2 +-
 kde-apps/ktp-approver/ktp-approver-17.04.3.ebuild   | 2 +-
 kde-apps/ktp-approver/ktp-approver-17.08.0.ebuild   | 2 +-
 kde-apps/ktp-auth-handler/ktp-auth-handler-17.04.3.ebuild   | 2 +-
 kde-apps/ktp-auth-handler/ktp-auth-handler-17.08.0.ebuild   | 2 +-
 kde-apps/ktp-call-ui/ktp-call-ui-17.04.3.ebuild | 2 +-
 kde-apps/ktp-call-ui/ktp-call-ui-17.08.0.ebuild | 2 +-
 kde-apps/ktp-common-internals/ktp-common-internals-17.04.3.ebuild   | 2 +-
 kde-apps/ktp-common-internals/ktp-common-internals-17.08.0.ebuild   | 2 +-
 kde-apps/ktp-contact-list/ktp-contact-list-17.04.3.ebuild   | 2 +-
 kde-apps/ktp-contact-list/ktp-contact-list-17.08.0.ebuild   | 2 +-
 kde-apps/ktp-contact-runner/ktp-contact-runner-17.04.3.ebuild   | 2 +-
 kde-apps/ktp-contact-runner/ktp-contact-runner-17.08.0.ebuild   | 2 +-
 .../ktp-filetransfer-handler/ktp-filetransfer-handler-17.04.3.ebuild| 2 +-
 .../ktp-filetransfer-handler/ktp-filetransfer-handler-17.08.0.ebuild| 2 +-
 kde-apps/ktp-kded-module/ktp-kded-module-17.04.3.ebuild | 2 +-
 kde-apps/ktp-kded-module/ktp-kded-module-17.08.0.ebuild | 2 +-
 kde-apps/ktp-send-file/ktp-send-file-17.04.3.ebuild | 2 +-
 kde-apps/ktp-send-file/ktp-send-file-17.08.0.ebuild | 2 +-
 kde-apps/ktp-text-ui/ktp-text-ui-17.04.3.ebuild | 2 +-
 kde-apps/ktp-text-ui/ktp-text-ui-17.08.0.ebuild | 2 +-
 media-sound/tomahawk/tomahawk-0.9.0_pre20161029-r1.ebuild   | 2 +-
 media-sound/tomahawk/tomahawk-.ebuild   | 2 +-
 net-im/choqok/choqok-1.6.0.ebuild   | 2 +-
 net-libs/telepathy-logger-qt/telepathy-logger-qt-15.04.0.ebuild | 2 +-
 27 files changed, 27 insertions(+), 27 deletions(-)

diff --git a/app-leechcraft/lc-azoth/lc-azoth-.ebuild 
b/app-leechcraft/lc-azoth/lc-azoth-.ebuild
index c28ca9b213b..7468a2bba2e 100644
--- a/app-leechcraft/lc-azoth/lc-azoth-.ebuild
+++ b/app-leechcraft/lc-azoth/lc-azoth-.ebuild
@@ -23,7 +23,7 @@ COMMON_DEPEND="
dev-qt/qtsql:5
dev-qt/qtwebkit:5
dev-qt/qtxml:5
-   astrality? ( net-libs/telepathy-qt[qt5] )
+   astrality? ( net-libs/telepathy-qt[qt5(+)] )
autoidler? (
dev-qt/qtx11extras:5
x11-libs/libXScrnSaver

diff --git a/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-17.04.3.ebuild 
b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-17.04.3.ebuild
index e70ae51ff23..83fc427da94 100644
--- a/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-17.04.3.ebuild
+++ b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-17.04.3.ebuild
@@ -29,7 +29,7 @@ COMMON_DEPEND="
$(add_qt_dep qtwidgets)
net-libs/accounts-qt
net-libs/signond
-   net-libs/telepathy-qt[qt5]
+   net-libs/telepathy-qt[qt5(+)]
 "
 DEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kcmutils)

diff --git a/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-17.08.0.ebuild 
b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-17.08.0.ebuild
index 9f2ed20e432..c3e1afbf75f 100644
--- a/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-17.08.0.ebuild
+++ b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-17.08.0.ebuild
@@ -29,7 +29,7 @@ COMMON_DEPEND="
$(add_qt_dep qtwidgets)
net-libs/accounts-qt
net-libs/signond
-   net-libs/telepathy-qt[qt5]
+   net-libs/telepathy-qt[qt5(+)]
 "
 DEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kcmutils)

diff --git a/kde-apps/ktp-approver/ktp-approver-17.04.3.ebuild 
b/kde-apps/ktp-approver/ktp-approver-17.04.3.ebuild
index 0ad3bb35e0c..5b782bea892 100644
--- a/kde-apps/ktp-approver/ktp-approver-17.04.3.ebuild
+++ b/kde-apps/ktp-approver/ktp-approver-17.04.3.ebuild
@@ -22,7 +22,7 @@ DEPEND="
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui)
$(add_qt_dep qtwidgets)
-   net-libs/telepathy-qt[qt5]
+   net-libs/telepathy-qt[qt5(+)]
 "
 RDEPEND="${DEPEND}
$(add_kdeapps_dep ktp-contact-list)

diff --git a/kde-apps/ktp-approver/ktp-approver-17.08.0.ebuild 
b/kde-apps/ktp-approver/ktp-approver-17.08.0.ebuild
index 9085a8795a6..68dec1bafc1 100644
--- a/kde-apps/ktp-approver/ktp-approver-17.08.0.ebuild
+++ 

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

2017-08-31 Thread Andreas Sturmlechner
commit: 9b9ca4117cee2f06eb34e6e01cc55421a33d2fe4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 31 00:47:59 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 31 20:53:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b9ca411

dev-libs/libdbusmenu-qt: Drop USE=qt5, build it unconditionally

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 .../libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild | 124 +
 1 file changed, 124 insertions(+)

diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild 
b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild
new file mode 100644
index 000..34335d9c8a2
--- /dev/null
+++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EBZR_REPO_URI="lp:libdbusmenu-qt"
+
+[[ ${PV} == * ]] && inherit bzr
+inherit cmake-multilib multibuild virtualx
+
+DESCRIPTION="Library providing Qt implementation of DBusMenu specification"
+HOMEPAGE="https://launchpad.net/libdbusmenu-qt/;
+if [[ ${PV} != * ]] ; then
+   MY_PV=${PV/_pre/+16.04.}
+   
SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd 
~amd64-linux ~x86-linux"
+fi
+
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE="debug qt4"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   qt4? (
+   >=dev-qt/qtcore-4.8.6:4[${MULTILIB_USEDEP}]
+   >=dev-qt/qtdbus-4.8.6:4[${MULTILIB_USEDEP}]
+   >=dev-qt/qtgui-4.8.6:4[${MULTILIB_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-qt/qttest:5
+   qt4? ( >=dev-qt/qttest-4.8.6:4[${MULTILIB_USEDEP}] )
+   )
+"
+
+[[ ${PV} == * ]] || S=${WORKDIR}/${PN}-${MY_PV}
+
+DOCS=( NEWS README )
+
+# tests fail due to missing connection to dbus
+RESTRICT="test"
+
+pkg_setup() {
+   MULTIBUILD_VARIANTS=( $(usex qt4 4) 5 )
+}
+
+src_prepare() {
+   [[ ${PV} == * ]] && bzr_src_prepare
+   cmake-utils_src_prepare
+
+   cmake_comment_add_subdirectory tools
+   use test || cmake_comment_add_subdirectory tests
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DWITH_DOC=OFF
+   -DUSE_QT${QT_MULTIBUILD_VARIANT}=ON
+   
-DQT_QMAKE_EXECUTABLE="/usr/$(get_libdir)/qt${QT_MULTIBUILD_VARIANT}/bin/qmake"
+   )
+   cmake-utils_src_configure
+}
+
+src_configure() {
+   myconfigure() {
+   local QT_MULTIBUILD_VARIANT=${MULTIBUILD_VARIANT}
+   if [[ ${MULTIBUILD_VARIANT} = 4 ]] ; then
+   cmake-multilib_src_configure
+   elif [[ ${MULTIBUILD_VARIANT} = 5 ]] ; then
+   multilib_src_configure
+   fi
+   }
+
+   multibuild_foreach_variant myconfigure
+}
+
+src_compile() {
+   mycompile() {
+   if [[ ${MULTIBUILD_VARIANT} = 4 ]] ; then
+   cmake-multilib_src_compile
+   elif [[ ${MULTIBUILD_VARIANT} = 5 ]] ; then
+   cmake-utils_src_compile
+   fi
+   }
+
+   multibuild_foreach_variant mycompile
+}
+
+src_install() {
+   myinstall() {
+   if [[ ${MULTIBUILD_VARIANT} = 4 ]] ; then
+   cmake-multilib_src_install
+   elif [[ ${MULTIBUILD_VARIANT} = 5 ]] ; then
+   cmake-utils_src_install
+   fi
+   }
+
+   multibuild_foreach_variant myinstall
+}
+
+src_test() {
+   mytest() {
+   if [[ ${MULTIBUILD_VARIANT} = 4 ]] ; then
+   cmake-multilib_src_test
+   elif [[ ${MULTIBUILD_VARIANT} = 5 ]] ; then
+   multilib_src_test
+   fi
+   }
+
+   multibuild_foreach_variant mytest
+}
+
+multilib_src_test() {
+   local builddir=${BUILD_DIR}
+
+   BUILD_DIR=${BUILD_DIR}/tests virtx cmake-utils_src_test
+
+   BUILD_DIR=${builddir}
+}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/, kde-plasma/plasma-workspace/files/

2017-08-31 Thread Andreas Sturmlechner
commit: 20d6b0ac776026c2da57b4a8669bda248c5bacef
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 31 19:48:10 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 31 20:53:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d6b0ac

kde-plasma/plasma-workspace: Fix device notifier size, add USE=appstream

Upstream commit a59b9e61897887ea93cf736aff99243facdc45d9

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 .../plasma-workspace-5.10.5-devicenotifier.patch   |  32 
 kde-plasma/plasma-workspace/metadata.xml   |   1 +
 .../plasma-workspace-5.10.5-r1.ebuild  | 173 +
 3 files changed, 206 insertions(+)

diff --git 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.10.5-devicenotifier.patch
 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.10.5-devicenotifier.patch
new file mode 100644
index 000..978f326e620
--- /dev/null
+++ 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.10.5-devicenotifier.patch
@@ -0,0 +1,32 @@
+From b8f263cd9939530a6634a1ddb9533bf473a67805 Mon Sep 17 00:00:00 2001
+From: Kai Uwe Broulik 
+Date: Wed, 23 Aug 2017 11:10:34 +0200
+Subject: [Device Notifier] Set preferred size for ActionItem
+
+In QtQuick Layouts implicit size (set by IconItem to the SVG's natural size) 
takes
+precedence over width/height. This was fixed in DeviceItem but forgotten here.
+
+BUG: 382541
+FIXED-IN: 5.8.8
+---
+ applets/devicenotifier/package/contents/ui/ActionItem.qml | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/applets/devicenotifier/package/contents/ui/ActionItem.qml 
b/applets/devicenotifier/package/contents/ui/ActionItem.qml
+index 5e54866..df28365 100644
+--- a/applets/devicenotifier/package/contents/ui/ActionItem.qml
 b/applets/devicenotifier/package/contents/ui/ActionItem.qml
+@@ -56,8 +56,8 @@ MouseArea {
+ 
+ PlasmaCore.IconItem {
+ source: area.icon
+-width: units.iconSizes.smallMedium
+-height: width
++Layout.preferredWidth: units.iconSizes.smallMedium
++Layout.preferredHeight: width
+ }
+ 
+ PlasmaComponents.Label {
+-- 
+cgit v0.11.2
+

diff --git a/kde-plasma/plasma-workspace/metadata.xml 
b/kde-plasma/plasma-workspace/metadata.xml
index bc65a860b67..7c6938f31a7 100644
--- a/kde-plasma/plasma-workspace/metadata.xml
+++ b/kde-plasma/plasma-workspace/metadata.xml
@@ -6,6 +6,7 @@
Gentoo KDE Project


+   Enable AppStream software metadata 
support
Enables dataengine providing location 
information
Enable support for barcodes/QRcodes
Enable Qalculate runner using 
sci-libs/libqalculate

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.10.5-r1.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.10.5-r1.ebuild
new file mode 100644
index 000..eff5dff8c70
--- /dev/null
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.10.5-r1.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5 qmake-utils
+
+DESCRIPTION="KDE Plasma workspace"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="appstream +calendar geolocation gps prison qalculate +semantic-desktop"
+
+REQUIRED_USE="gps? ( geolocation )"
+
+COMMON_DEPEND="
+   $(add_frameworks_dep kactivities)
+   $(add_frameworks_dep kauth)
+   $(add_frameworks_dep kbookmarks)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep kdeclarative)
+   $(add_frameworks_dep kdelibs4support)
+   $(add_frameworks_dep kglobalaccel)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kidletime)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemmodels)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep kjs)
+   $(add_frameworks_dep kjsembed)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep knotifyconfig)
+   $(add_frameworks_dep kpackage)
+   $(add_frameworks_dep krunner)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktexteditor)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwallet)
+   $(add_frameworks_dep kwayland)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep 

[gentoo-commits] repo/gentoo:master commit in: kde-apps/klettres/, kde-apps/okular/, kde-frameworks/knotifyconfig/, ...

2017-08-31 Thread Andreas Sturmlechner
commit: 6c790fbf79ed667cefa0271c8928f2ec2a762a0f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 30 17:14:23 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 31 20:53:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c790fbf

media-libs/phonon: Prepare rdeps for dropping USE=qt5

 app-office/calligra/calligra-3.0.1.ebuild | 2 +-
 app-office/texstudio/texstudio-2.11.2-r1.ebuild   | 2 +-
 app-office/texstudio/texstudio-2.12.2.ebuild  | 2 +-
 app-office/texstudio/texstudio-2.12.4.ebuild  | 2 +-
 kde-apps/blinken/blinken-17.04.3.ebuild   | 2 +-
 kde-apps/blinken/blinken-17.08.0.ebuild   | 2 +-
 kde-apps/dolphin/dolphin-17.04.3.ebuild   | 2 +-
 kde-apps/dolphin/dolphin-17.08.0.ebuild   | 2 +-
 kde-apps/dragon/dragon-17.04.3.ebuild | 2 +-
 kde-apps/dragon/dragon-17.08.0.ebuild | 2 +-
 kde-apps/gwenview/gwenview-17.04.3.ebuild | 2 +-
 kde-apps/gwenview/gwenview-17.08.0.ebuild | 2 +-
 kde-apps/kalarm/kalarm-17.04.3.ebuild | 2 +-
 kde-apps/kalarm/kalarm-17.08.0.ebuild | 2 +-
 kde-apps/kanagram/kanagram-17.04.3.ebuild | 2 +-
 kde-apps/kanagram/kanagram-17.08.0.ebuild | 2 +-
 kde-apps/khangman/khangman-17.04.3.ebuild | 2 +-
 kde-apps/khangman/khangman-17.08.0.ebuild | 2 +-
 kde-apps/kio-extras/kio-extras-17.04.3.ebuild | 2 +-
 kde-apps/kio-extras/kio-extras-17.08.0.ebuild | 2 +-
 kde-apps/klettres/klettres-17.04.3.ebuild | 2 +-
 kde-apps/klettres/klettres-17.08.0.ebuild | 2 +-
 kde-apps/kmousetool/kmousetool-17.08.0.ebuild | 2 +-
 kde-apps/korganizer/korganizer-17.04.3.ebuild | 2 +-
 kde-apps/korganizer/korganizer-17.08.0.ebuild | 2 +-
 kde-apps/ktp-call-ui/ktp-call-ui-17.04.3.ebuild   | 2 +-
 kde-apps/ktp-call-ui/ktp-call-ui-17.08.0.ebuild   | 2 +-
 kde-apps/ktuberling/ktuberling-17.04.3.ebuild | 2 +-
 kde-apps/ktuberling/ktuberling-17.08.0.ebuild | 2 +-
 kde-apps/kwordquiz/kwordquiz-17.04.3.ebuild   | 2 +-
 kde-apps/kwordquiz/kwordquiz-17.08.0.ebuild   | 2 +-
 kde-apps/libkcompactdisc/libkcompactdisc-17.04.3.ebuild   | 2 +-
 kde-apps/libkcompactdisc/libkcompactdisc-17.08.0.ebuild   | 2 +-
 kde-apps/mailcommon/mailcommon-17.04.3.ebuild | 2 +-
 kde-apps/mailcommon/mailcommon-17.08.0.ebuild | 2 +-
 kde-apps/marble/marble-17.04.3.ebuild | 2 +-
 kde-apps/marble/marble-17.08.0.ebuild | 2 +-
 kde-apps/okular/okular-17.04.3.ebuild | 2 +-
 kde-apps/okular/okular-17.08.0.ebuild | 2 +-
 kde-frameworks/khtml/khtml-5.34.0.ebuild  | 2 +-
 kde-frameworks/khtml/khtml-5.37.0.ebuild  | 2 +-
 kde-frameworks/knotifications/knotifications-5.34.0-r1.ebuild | 2 +-
 kde-frameworks/knotifications/knotifications-5.34.0.ebuild| 2 +-
 kde-frameworks/knotifications/knotifications-5.37.0-r1.ebuild | 2 +-
 kde-frameworks/knotifications/knotifications-5.37.0.ebuild| 2 +-
 kde-frameworks/knotifyconfig/knotifyconfig-5.34.0.ebuild  | 2 +-
 kde-frameworks/knotifyconfig/knotifyconfig-5.37.0.ebuild  | 2 +-
 kde-misc/basket/basket-2.49a_p20170225.ebuild | 2 +-
 kde-plasma/plasma-desktop/plasma-desktop-5.10.4.ebuild| 2 +-
 kde-plasma/plasma-desktop/plasma-desktop-5.10.5.ebuild| 2 +-
 kde-plasma/plasma-workspace/plasma-workspace-5.10.4-r1.ebuild | 2 +-
 kde-plasma/plasma-workspace/plasma-workspace-5.10.4-r2.ebuild | 2 +-
 kde-plasma/plasma-workspace/plasma-workspace-5.10.5.ebuild| 2 +-
 media-gfx/kphotoalbum/kphotoalbum-5.2.ebuild  | 2 +-
 media-sound/kaudiocreator/kaudiocreator-1.3_p20170806.ebuild  | 2 +-
 media-sound/musique/musique-1.5.ebuild| 2 +-
 media-video/kamerka/kamerka-0.12_p20161002.ebuild | 2 +-
 media-video/kmplayer/kmplayer-0.12.0b.ebuild  | 2 +-
 media-video/minitube/minitube-2.5.2-r1.ebuild | 2 +-
 media-video/subtitlecomposer/subtitlecomposer-0.6.4.ebuild| 2 +-
 net-im/kadu/kadu-2.1-r1.ebuild| 2 +-
 net-irc/konversation/konversation-1.7.2.ebuild| 2 +-
 net-irc/quassel/quassel-0.12.4.ebuild | 2 +-
 net-p2p/ktorrent/ktorrent-5.0.1.ebuild| 2 +-
 64 files changed, 64 insertions(+), 64 deletions(-)

diff --git a/app-office/calligra/calligra-3.0.1.ebuild 
b/app-office/calligra/calligra-3.0.1.ebuild

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

2017-08-31 Thread Andreas Sturmlechner
commit: c9ccf89a25377b8258446823e70a2362ea74da38
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 30 17:32:18 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 31 20:53:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9ccf89a

media-libs/phonon-vlc: Drop USE=qt5

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 media-libs/phonon-vlc/phonon-vlc-.ebuild | 16 ++--
 1 file changed, 6 insertions(+), 10 deletions(-)

diff --git a/media-libs/phonon-vlc/phonon-vlc-.ebuild 
b/media-libs/phonon-vlc/phonon-vlc-.ebuild
index 2171add851d..9cdb125fdcc 100644
--- a/media-libs/phonon-vlc/phonon-vlc-.ebuild
+++ b/media-libs/phonon-vlc/phonon-vlc-.ebuild
@@ -22,22 +22,18 @@ HOMEPAGE="https://phonon.kde.org/;
 
 LICENSE="LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )"
 SLOT="0"
-IUSE="debug qt4 +qt5"
-
-REQUIRED_USE="|| ( qt4 qt5 )"
+IUSE="debug qt4"
 
 RDEPEND="
-   >=media-libs/phonon-4.9.0[qt4=,qt5=]
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   >=media-libs/phonon-4.9.0[qt4=,qt5(+)]
>=media-video/vlc-2.0.1:=[dbus,ogg,vorbis]
qt4? (
>=dev-qt/qtcore-4.8.7-r2:4
>=dev-qt/qtgui-4.8.7:4
)
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
 "
 DEPEND="${RDEPEND}
virtual/pkgconfig
@@ -50,7 +46,7 @@ pkg_setup() {
ewarn "A GCC version older than 5 was detected. There may be 
trouble. See also Gentoo bug #595618"
fi
 
-   MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
+   MULTIBUILD_VARIANTS=( $(usev qt4) qt5 )
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-irc/kvirc/

2017-08-31 Thread Andreas Sturmlechner
commit: 5b8184362f0322e7d87a89fcf56d2686cdef3de3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 30 17:22:26 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 31 20:53:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b818436

net-irc/kvirc: Drop bogus media-libs/phonon slot dep, add qt5(+)

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 net-irc/kvirc/kvirc-5.0_pre20170801214745.ebuild | 2 +-
 net-irc/kvirc/kvirc-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-irc/kvirc/kvirc-5.0_pre20170801214745.ebuild 
b/net-irc/kvirc/kvirc-5.0_pre20170801214745.ebuild
index 6f8d1c00095..e3362ecc7bf 100644
--- a/net-irc/kvirc/kvirc-5.0_pre20170801214745.ebuild
+++ b/net-irc/kvirc/kvirc-5.0_pre20170801214745.ebuild
@@ -58,7 +58,7 @@ RDEPEND="dev-qt/qtcore:5
kde-frameworks/kxmlgui:5
)
perl? ( dev-lang/perl:0= )
-   phonon? ( media-libs/phonon:0[qt5] )
+   phonon? ( media-libs/phonon[qt5(+)] )
python? ( ${PYTHON_DEPS} )
spell? ( app-text/enchant )
ssl? ( dev-libs/openssl:0= )

diff --git a/net-irc/kvirc/kvirc-.ebuild b/net-irc/kvirc/kvirc-.ebuild
index d863d6eaac2..2d949b19dba 100644
--- a/net-irc/kvirc/kvirc-.ebuild
+++ b/net-irc/kvirc/kvirc-.ebuild
@@ -58,7 +58,7 @@ RDEPEND="dev-qt/qtcore:5
kde-frameworks/kxmlgui:5
)
perl? ( dev-lang/perl:0= )
-   phonon? ( media-libs/phonon:0[qt5] )
+   phonon? ( media-libs/phonon[qt5(+)] )
python? ( ${PYTHON_DEPS} )
spell? ( app-text/enchant )
ssl? ( dev-libs/openssl:0= )



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

2017-08-31 Thread Andreas Sturmlechner
commit: 29982ceb8b403528df0ecdfadf5cecbfb28b7dfa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 30 17:26:31 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 31 20:53:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29982ceb

media-libs/phonon: Drop USE=qt5

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 media-libs/phonon/phonon-.ebuild | 32 ++--
 1 file changed, 14 insertions(+), 18 deletions(-)

diff --git a/media-libs/phonon/phonon-.ebuild 
b/media-libs/phonon/phonon-.ebuild
index 99ae1101bb2..33202cf975a 100644
--- a/media-libs/phonon/phonon-.ebuild
+++ b/media-libs/phonon/phonon-.ebuild
@@ -18,38 +18,34 @@ HOMEPAGE="https://phonon.kde.org/;
 
 LICENSE="|| ( LGPL-2.1 LGPL-3 )"
 SLOT="0"
-IUSE="aqua debug designer gstreamer pulseaudio qt4 +qt5 +vlc"
-
-REQUIRED_USE="|| ( qt4 qt5 )"
+IUSE="aqua debug designer gstreamer pulseaudio qt4 +vlc"
 
 RDEPEND="
!!dev-qt/qtphonon:4
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   designer? ( dev-qt/designer:5 )
+   pulseaudio? (
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   >=media-sound/pulseaudio-0.9.21[glib,${MULTILIB_USEDEP}]
+   )
qt4? (
>=dev-qt/qtcore-4.8.7-r2:4[${MULTILIB_USEDEP}]
>=dev-qt/qtdbus-4.8.7:4[${MULTILIB_USEDEP}]
>=dev-qt/qtgui-4.8.7:4[${MULTILIB_USEDEP}]
designer? ( >=dev-qt/designer-4.8.7:4[${MULTILIB_USEDEP}] )
)
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   designer? ( dev-qt/designer:5 )
-   )
-   pulseaudio? (
-   dev-libs/glib:2[${MULTILIB_USEDEP}]
-   >=media-sound/pulseaudio-0.9.21[glib,${MULTILIB_USEDEP}]
-   )
 "
 DEPEND="${RDEPEND}
virtual/pkgconfig[${MULTILIB_USEDEP}]
-   qt5? ( kde-frameworks/extra-cmake-modules:5 )
+   kde-frameworks/extra-cmake-modules:5
 "
 PDEPEND="
aqua? ( media-libs/phonon-qt7 )
-   gstreamer? ( >=media-libs/phonon-gstreamer-4.9.0[qt4?,qt5?] )
-   vlc? ( >=media-libs/phonon-vlc-0.9.0[qt4?,qt5?] )
+   gstreamer? ( >=media-libs/phonon-gstreamer-4.9.0[qt4?,qt5(+)] )
+   vlc? ( >=media-libs/phonon-vlc-0.9.0[qt4?,qt5(+)] )
 "
 
 PATCHES=( "${FILESDIR}/${PN}-4.7.0-plugin-install.patch" )
@@ -59,7 +55,7 @@ pkg_setup() {
ewarn "A GCC version older than 5 was detected. There may be 
trouble. See also Gentoo bug #595618"
fi
 
-   MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
+   MULTIBUILD_VARIANTS=( $(usev qt4) qt5 )
 }
 
 multilib_src_configure() {



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreenlocker/

2017-08-31 Thread Andreas Sturmlechner
commit: fa8d1a5f5fcc7caab13a1eb2f828dcd3e1e120e0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 31 19:27:35 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 31 20:53:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa8d1a5f

kde-plasma/kscreenlocker: 5.10.5.1 version bump

Hopefully fixing at least part of kscreenlocker[seccomp] broken setups.

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

 kde-plasma/kscreenlocker/Manifest  |  1 +
 .../kscreenlocker/kscreenlocker-5.10.5.1.ebuild| 92 ++
 2 files changed, 93 insertions(+)

diff --git a/kde-plasma/kscreenlocker/Manifest 
b/kde-plasma/kscreenlocker/Manifest
index dd9b3ae8584..c104e6ca887 100644
--- a/kde-plasma/kscreenlocker/Manifest
+++ b/kde-plasma/kscreenlocker/Manifest
@@ -1,2 +1,3 @@
 DIST kscreenlocker-5.10.4.tar.xz 110660 SHA256 
d7fe082129742f2ea40a9789026ec858fbeb1f5c36dacd58eae20fd2669b5e9f SHA512 
5fcae9f35c0f180e18861e8a60ca772d209c423a81bee09ac90e143d51fdab4b55025c007128a8353b9b4132616b04c2a4211df46525ab543fba1300adb6f5ee
 WHIRLPOOL 
66b22bbdcffc22a0adc835c4c97af6040e582c61f49dcdd520a991efa15a6fc3372830dbc404b24b108f645c6fa3d8d281f2d23cc28b583b99f594d365107423
+DIST kscreenlocker-5.10.5.1.tar.xz 118440 SHA256 
777f7a67539f9e32e687525e5b119774ce1c9dd6ebd64339205b52e97d03300e SHA512 
cef3a7f48f9cdd0b3967a403848a5c8a37d1253d6d7fc73cdb12feddfe088e7a8a9128f2ae8d53e1847c75d64b369cf92facce725f17654ea085f9d03024a70d
 WHIRLPOOL 
662d46064feda302fe4897c942a87affbd3ebadd31aa8b269df7b6034ca45d6a9f5f24321a552505c0b81a2480b98480666ca1a39d075f129bcafdfe6d3df34b
 DIST kscreenlocker-5.10.5.tar.xz 110864 SHA256 
6bf60a70eea9aa6594c7a799855a8a1d492d78ce8b9b014ae5bca9242fe9881d SHA512 
c87e9c02de71876016b88acadb04eef4fe4add1f462c2f8c2da9f5c94ca25dcc61fb16a34cf818b920e475ba2f8e85eec9f42c24129471fc32790960977d49e7
 WHIRLPOOL 
2b261eb3bcedf27a3a87df6c4f5c350d3414840246a1c7f7c219d83ce07fc6bdc3923b19d5772c707c09c4aae55a06815bd4d2b583ad9942c12124528f8a23e6

diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.10.5.1.ebuild 
b/kde-plasma/kscreenlocker/kscreenlocker-5.10.5.1.ebuild
new file mode 100644
index 000..73024987302
--- /dev/null
+++ b/kde-plasma/kscreenlocker/kscreenlocker-5.10.5.1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5 pam
+
+DESCRIPTION="Library and components for secure lock screen architecture"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+pam seccomp"
+
+COMMON_DEPEND="
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdeclarative)
+   $(add_frameworks_dep kglobalaccel)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kidletime)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep kpackage)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwayland)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep solid)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtdeclarative 'widgets')
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtx11extras)
+   dev-libs/wayland
+   x11-libs/libX11
+   x11-libs/libXi
+   x11-libs/libxcb
+   x11-libs/xcb-util-keysyms
+   pam? ( virtual/pam )
+   seccomp? ( sys-libs/libseccomp )
+"
+DEPEND="${COMMON_DEPEND}
+   x11-proto/xproto
+"
+RDEPEND="${COMMON_DEPEND}
+   $(add_plasma_dep kde-cli-tools)
+   !

[gentoo-commits] repo/gentoo:master commit in: kde-apps/artikulate/, media-video/kamoso/, kde-apps/ktp-call-ui/

2017-08-31 Thread Andreas Sturmlechner
commit: 9475b3b935f22a9f2d3a076c53e0e5e050ee16a2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 30 18:33:23 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 31 20:53:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9475b3b9

media-libs/qt-gstreamer: Prepare rdeps for dropping USE=qt5

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 kde-apps/artikulate/artikulate-17.04.3.ebuild   | 2 +-
 kde-apps/artikulate/artikulate-17.08.0.ebuild   | 2 +-
 kde-apps/ktp-call-ui/ktp-call-ui-17.04.3.ebuild | 2 +-
 kde-apps/ktp-call-ui/ktp-call-ui-17.08.0.ebuild | 2 +-
 media-video/kamoso/kamoso-3.2.4.ebuild  | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/kde-apps/artikulate/artikulate-17.04.3.ebuild 
b/kde-apps/artikulate/artikulate-17.04.3.ebuild
index 2da87c3c7d9..26cbf28e1f9 100644
--- a/kde-apps/artikulate/artikulate-17.04.3.ebuild
+++ b/kde-apps/artikulate/artikulate-17.04.3.ebuild
@@ -26,7 +26,7 @@ DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
$(add_qt_dep qtxmlpatterns)
-   gstreamer? ( >=media-libs/qt-gstreamer-1.2.0[qt5] )
+   gstreamer? ( >=media-libs/qt-gstreamer-1.2.0[qt5(+)] )
qtmedia? ( $(add_qt_dep qtmultimedia) )
 "
 RDEPEND="${DEPEND}"

diff --git a/kde-apps/artikulate/artikulate-17.08.0.ebuild 
b/kde-apps/artikulate/artikulate-17.08.0.ebuild
index 71f94a5043c..25e55e93d22 100644
--- a/kde-apps/artikulate/artikulate-17.08.0.ebuild
+++ b/kde-apps/artikulate/artikulate-17.08.0.ebuild
@@ -26,7 +26,7 @@ DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
$(add_qt_dep qtxmlpatterns)
-   gstreamer? ( >=media-libs/qt-gstreamer-1.2.0[qt5] )
+   gstreamer? ( >=media-libs/qt-gstreamer-1.2.0[qt5(+)] )
qtmedia? ( $(add_qt_dep qtmultimedia) )
 "
 RDEPEND="${DEPEND}"

diff --git a/kde-apps/ktp-call-ui/ktp-call-ui-17.04.3.ebuild 
b/kde-apps/ktp-call-ui/ktp-call-ui-17.04.3.ebuild
index 45fcc0d9f65..77843fbbff5 100644
--- a/kde-apps/ktp-call-ui/ktp-call-ui-17.04.3.ebuild
+++ b/kde-apps/ktp-call-ui/ktp-call-ui-17.04.3.ebuild
@@ -30,7 +30,7 @@ DEPEND="
dev-libs/boost
dev-libs/glib:2
media-libs/phonon[qt5(+)]
-   media-libs/qt-gstreamer[qt5]
+   media-libs/qt-gstreamer[qt5(+)]
net-libs/farstream:0.2
net-libs/telepathy-farstream
net-libs/telepathy-qt[farstream,qt5(+)]

diff --git a/kde-apps/ktp-call-ui/ktp-call-ui-17.08.0.ebuild 
b/kde-apps/ktp-call-ui/ktp-call-ui-17.08.0.ebuild
index 6459688747e..c208b197c97 100644
--- a/kde-apps/ktp-call-ui/ktp-call-ui-17.08.0.ebuild
+++ b/kde-apps/ktp-call-ui/ktp-call-ui-17.08.0.ebuild
@@ -30,7 +30,7 @@ DEPEND="
dev-libs/boost
dev-libs/glib:2
media-libs/phonon[qt5(+)]
-   media-libs/qt-gstreamer[qt5]
+   media-libs/qt-gstreamer[qt5(+)]
net-libs/farstream:0.2
net-libs/telepathy-farstream
net-libs/telepathy-qt[farstream,qt5(+)]

diff --git a/media-video/kamoso/kamoso-3.2.4.ebuild 
b/media-video/kamoso/kamoso-3.2.4.ebuild
index 2882e042685..a6e202fdda5 100644
--- a/media-video/kamoso/kamoso-3.2.4.ebuild
+++ b/media-video/kamoso/kamoso-3.2.4.ebuild
@@ -24,7 +24,7 @@ DEPEND="
$(add_qt_dep qtgui)
$(add_qt_dep qtwidgets)
dev-libs/purpose:5
-   media-libs/qt-gstreamer[qt5]
+   media-libs/qt-gstreamer[qt5(+)]
virtual/libudev:=
 "
 RDEPEND="${DEPEND}



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

2017-08-31 Thread Andreas Sturmlechner
commit: e7b7fc4078571468fbcd8776ba3857a1ce4fe98c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 30 18:39:08 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 31 20:53:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7b7fc40

media-libs/qt-gstreamer: Drop USE=qt4,qt5

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../qt-gstreamer/qt-gstreamer-1.2.0-r3.ebuild  | 54 ++
 1 file changed, 54 insertions(+)

diff --git a/media-libs/qt-gstreamer/qt-gstreamer-1.2.0-r3.ebuild 
b/media-libs/qt-gstreamer/qt-gstreamer-1.2.0-r3.ebuild
new file mode 100644
index 000..327799a3a48
--- /dev/null
+++ b/media-libs/qt-gstreamer/qt-gstreamer-1.2.0-r3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+if [[ ${PV} != ** ]]; then
+   SRC_URI="https://gstreamer.freedesktop.org/src/qt-gstreamer/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+else
+   
EGIT_REPO_URI="https://anongit.freedesktop.org/git/gstreamer/qt-gstreamer.git;
+   inherit git-r3
+fi
+
+inherit cmake-utils
+
+DESCRIPTION="C++ bindings for GStreamer with a Qt-style API"
+HOMEPAGE="https://gstreamer.freedesktop.org/modules/qt-gstreamer.html;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/boost:=
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtopengl:5
+   dev-qt/qtwidgets:5
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+"
+DEPEND="${RDEPEND}
+   test? ( dev-qt/qttest:5 )
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-gstreamer15.patch"
+   "${FILESDIR}/${P}-boost157.patch"
+)
+
+# bug 497880
+RESTRICT="test"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Declarative=ON
+   -DQTGSTREAMER_EXAMPLES=OFF
+   -DQTGSTREAMER_TESTS=$(usex test)
+   -DQT_VERSION=5
+   )
+   cmake-utils_src_configure
+}



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

2017-08-31 Thread Andreas Sturmlechner
commit: 651e226705ea70c896e02d87c7af2a5ea1292f24
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 30 17:30:06 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 31 20:53:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=651e2267

media-libs/phonon-gstreamer: Drop USE=qt5

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../phonon-gstreamer/phonon-gstreamer-.ebuild| 20 
 1 file changed, 8 insertions(+), 12 deletions(-)

diff --git a/media-libs/phonon-gstreamer/phonon-gstreamer-.ebuild 
b/media-libs/phonon-gstreamer/phonon-gstreamer-.ebuild
index c8d4bbe9240..b0e89138a56 100644
--- a/media-libs/phonon-gstreamer/phonon-gstreamer-.ebuild
+++ b/media-libs/phonon-gstreamer/phonon-gstreamer-.ebuild
@@ -21,16 +21,19 @@ HOMEPAGE="https://phonon.kde.org/;
 
 LICENSE="LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )"
 SLOT="0"
-IUSE="alsa debug +network qt4 +qt5"
-
-REQUIRED_USE="|| ( qt4 qt5 )"
+IUSE="alsa debug +network qt4"
 
 RDEPEND="
dev-libs/glib:2
dev-libs/libxml2:2
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtopengl:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
-   >=media-libs/phonon-4.9.0[qt4?,qt5?]
+   >=media-libs/phonon-4.9.0[qt4?,qt5(+)]
media-plugins/gst-plugins-meta:1.0[alsa?,ogg,vorbis]
virtual/opengl
network? ( media-plugins/gst-plugins-soup:1.0 )
@@ -40,13 +43,6 @@ RDEPEND="
>=dev-qt/qtopengl-4.8.7:4
!

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

2017-08-31 Thread Matt Thode
commit: 98612de3ab4ff63dfd516039552e475c16dc288c
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Aug 31 20:45:19 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Aug 31 20:45:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98612de3

dev-python/cmd2: the new pyperclip dep makes cmd2 testing inconsistant

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/cmd2/cmd2-0.7.5.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-python/cmd2/cmd2-0.7.5.ebuild 
b/dev-python/cmd2/cmd2-0.7.5.ebuild
index 68377e9d608..27e958529dc 100644
--- a/dev-python/cmd2/cmd2-0.7.5.ebuild
+++ b/dev-python/cmd2/cmd2-0.7.5.ebuild
@@ -15,6 +15,9 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
+# restrict tests because pyperclip is fairly unstable...
+RESTRICT="test"
+
 RDEPEND="
>=dev-python/pyparsing-2.0.1[${PYTHON_USEDEP}]
dev-python/pyperclip[${PYTHON_USEDEP}]



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

2017-08-31 Thread Patrice Clement
commit: 7636ed80f7cfd8d4e8df4d2e7fbe80c463792e9b
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Aug 31 20:29:30 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Aug 31 20:30:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7636ed80

sys-apps/crazydiskinfo: new package

CrazyDiskInfo is an interactive TUI S.M.A.R.T viewer for Unix systems.

Gentoo-Bug: https://bugs.gentoo.org/610580

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 sys-apps/crazydiskinfo/Manifest   |  1 +
 sys-apps/crazydiskinfo/crazydiskinfo-1.0.2.ebuild | 20 
 sys-apps/crazydiskinfo/metadata.xml   | 11 +++
 3 files changed, 32 insertions(+)

diff --git a/sys-apps/crazydiskinfo/Manifest b/sys-apps/crazydiskinfo/Manifest
new file mode 100644
index 000..d2a106f0d4e
--- /dev/null
+++ b/sys-apps/crazydiskinfo/Manifest
@@ -0,0 +1 @@
+DIST crazydiskinfo-1.0.2.tar.gz 4675 SHA256 
828165463a566b1736c5d94cfe8e0036085b99cefee65191fcba770156d9a2bd SHA512 
7ba835aa970a9247ea8dc4339d3d28ffaf24e4e5150d3c6b4e5b9236d905807d3a3970a3951bdb3c6736285259cbe35360821488a6997ff800115767065d3864
 WHIRLPOOL 
e41199ca04be380f8756103dc9fde64fe9f59c9c5d5b65f6f88b0791d006ad76b1148154e1b8949fca6bbeecb6107907b1e5f5d528541d197553ad2018d7d830

diff --git a/sys-apps/crazydiskinfo/crazydiskinfo-1.0.2.ebuild 
b/sys-apps/crazydiskinfo/crazydiskinfo-1.0.2.ebuild
new file mode 100644
index 000..98417cbaf3a
--- /dev/null
+++ b/sys-apps/crazydiskinfo/crazydiskinfo-1.0.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Interactive TUI S.M.A.R.T viewer"
+HOMEPAGE="https://github.com/otakuto/crazydiskinfo;
+SRC_URI="https://github.com/otakuto/crazydiskinfo/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-libs/libatasmart:0=
+   sys-libs/ncurses:0="
+
+RDEPEND="$DEPEND"

diff --git a/sys-apps/crazydiskinfo/metadata.xml 
b/sys-apps/crazydiskinfo/metadata.xml
new file mode 100644
index 000..cb75991bdac
--- /dev/null
+++ b/sys-apps/crazydiskinfo/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   monsie...@gentoo.org
+   Patrice Clement
+   
+   
+   otakuto/crazydiskinfo
+   
+



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nix/, sys-apps/nix/files/

2017-08-31 Thread Sergei Trofimovich
commit: 008dca20d413d75867ec3959cbc6525926c7b9b3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Aug 31 20:22:15 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Aug 31 20:23:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=008dca20

sys-apps/nix: bump up to 1.11.14

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-apps/nix/Manifest   |   1 +
 sys-apps/nix/files/nix-1.11.14-etc-fixes.patch  |   8 ++
 sys-apps/nix/files/nix-1.11.14-glibc-2.26.patch |  16 +++
 sys-apps/nix/nix-1.11.14.ebuild | 135 
 4 files changed, 160 insertions(+)

diff --git a/sys-apps/nix/Manifest b/sys-apps/nix/Manifest
index 7e6ea0a73e8..3f4fb2cbe9d 100644
--- a/sys-apps/nix/Manifest
+++ b/sys-apps/nix/Manifest
@@ -1,3 +1,4 @@
 DIST nix-1.11.11.tar.xz 625248 SHA256 
f5b9da21fb412e4c35b6e2bc771cfbf4ca44746be5d99868ff29d6e7604760e5 SHA512 
b4652755860637dae0eacab3c536c43bb835614a802fd0bcc606f6140ae3f5c4db312d30ecb20dad62732d47cafb8101a8760b321be5ec4b331f298c59a79e4e
 WHIRLPOOL 
d4d8fc1d868832a9a0ca131bf26cfdd566279be00b56cd40d6e3035935dbdb55d5a77e460e96e77636b60542cd085ccd4e97e15f3c219ddf794b67eb3f3fd2d5
 DIST nix-1.11.12.tar.xz 631940 SHA256 
02e8d85cfc02494fb04c90d8443dfea433639b9f787989b18f54567fd9769dd2 SHA512 
fc2a06841cfa70c2d0b69315b0b8e30530e1b982e8a6b72e8f41c84db4efe7fc89738dce97f356f47d28518860990870fd54eb688704c531ba08231d2a3dd012
 WHIRLPOOL 
b99e213e68cd479f9b6f8104e5f328c9bc409883aa1a88c155acf3f0a49ee95981f1774eff0d803b21182c0a087434a2910a9631dcaa97aae1847697473b27ea
 DIST nix-1.11.13.tar.xz 632224 SHA256 
0913975e262f8069fde6e71a5fae757bb3aef558c51d1711034c525146ea5913 SHA512 
7244b49a7c7416e6ecc7754abcf48028d650510ac27f26701ccc3954660e26ad8b083fdc4ae07de718d3df49ca2a6af3bf3261d537e962a90233f87b13cd1606
 WHIRLPOOL 
a4af739a21e6080fccdfc885c24833e08765fae450fc7833484843f97fee7a4087619f67328075026b55efeda01a9cbf6bf80eb9918bdbbcee96414ee28d363c
+DIST nix-1.11.14.tar.xz 632260 SHA256 
26593c831addf1d40f6b7d131f394cb0f9fbec9e46471369faed16eaa2c4b7e4 SHA512 
48ed17a090a161ad35c8e84652566e527f31586184b8722a5536a6d83eee1e81911b6c4d5f0661f57054db6c47b5d8211f2acf47899fbec72f2c4bf8a5262af5
 WHIRLPOOL 
d6db1f452dd5bb430a0e02644af89a3e648f3f0f898b81b60ef4d7b8c8d7c9498c0992c3c33637eafd3ff1d23f55df3b76e1a1da957a0b7066a88e3eff1c35ef

diff --git a/sys-apps/nix/files/nix-1.11.14-etc-fixes.patch 
b/sys-apps/nix/files/nix-1.11.14-etc-fixes.patch
new file mode 100644
index 000..07962838a22
--- /dev/null
+++ b/sys-apps/nix/files/nix-1.11.14-etc-fixes.patch
@@ -0,0 +1,8 @@
+diff --git a/scripts/nix-profile.sh.in b/scripts/nix-profile.sh.in
+index 4f09b55..e93ef42 100644
+--- a/scripts/nix-profile.sh.in
 b/scripts/nix-profile.sh.in
+@@ -5,3 +5,2 @@ if [ -n "$HOME" ]; then
+ if ! [ -L "$NIX_LINK" ]; then
+-echo "creating $NIX_LINK" >&2
+ _NIX_DEF_LINK=@localstatedir@/nix/profiles/per-user/$USER/profile

diff --git a/sys-apps/nix/files/nix-1.11.14-glibc-2.26.patch 
b/sys-apps/nix/files/nix-1.11.14-glibc-2.26.patch
new file mode 100644
index 000..44c995e3239
--- /dev/null
+++ b/sys-apps/nix/files/nix-1.11.14-glibc-2.26.patch
@@ -0,0 +1,16 @@
+'context' is no more after:
+https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=251287734e89a52da3db682a8241eb6bccc050c9
+
+'ucontext_t' is the new name.
+diff --git a/src/libmain/stack.cc b/src/libmain/stack.cc
+index 41b617d..695aaad 100644
+--- a/src/libmain/stack.cc
 b/src/libmain/stack.cc
+@@ -22,5 +22,5 @@ static void sigsegvHandler(int signo, siginfo_t * info, void 
* ctx)
+ #if defined(__x86_64__) && defined(REG_RSP)
+-sp = (char *) ((ucontext *) ctx)->uc_mcontext.gregs[REG_RSP];
++sp = (char *) ((ucontext_t *) ctx)->uc_mcontext.gregs[REG_RSP];
+ #elif defined(REG_ESP)
+-sp = (char *) ((ucontext *) ctx)->uc_mcontext.gregs[REG_ESP];
++sp = (char *) ((ucontext_t *) ctx)->uc_mcontext.gregs[REG_ESP];
+ #else

diff --git a/sys-apps/nix/nix-1.11.14.ebuild b/sys-apps/nix/nix-1.11.14.ebuild
new file mode 100644
index 000..55f0dba8e52
--- /dev/null
+++ b/sys-apps/nix/nix-1.11.14.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic readme.gentoo-r1 user
+
+DESCRIPTION="A purely functional package manager"
+HOMEPAGE="https://nixos.org/nix;
+
+SRC_URI="http://nixos.org/releases/${PN}/${P}/${P}.tar.xz;
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+etc_profile +gc doc sodium"
+
+RDEPEND="
+   app-arch/bzip2
+   app-arch/xz-utils
+   dev-db/sqlite
+   dev-libs/openssl:0=
+   net-misc/curl
+   sys-libs/libseccomp
+   sys-libs/zlib
+   gc? ( dev-libs/boehm-gc[cxx] )
+   doc? ( dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   )
+   sodium? ( dev-libs/libsodium )
+   

[gentoo-commits] proj/musl:master commit in: media-libs/mesa/

2017-08-31 Thread Jory Pratt
commit: 89b6b4de41d50b652ae16c92db1d6b07b8752179
Author: Jory A. Pratt  gentoo  org>
AuthorDate: Thu Aug 31 20:10:16 2017 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Thu Aug 31 20:10:16 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=89b6b4de

media-libs/mesa - sync with latest rc in tree

 media-libs/mesa/Manifest   | 4 ++--
 media-libs/mesa/{mesa-17.2.0_rc5.ebuild => mesa-17.2.0_rc6.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index bdb7454..56e3a7a 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -15,7 +15,7 @@ DIST mesa-17.1.4.tar.xz 9899196 SHA256 
06f3b0e6a28f0d20b7f3391cf67fe89ae98ecd0a6
 DIST mesa-17.1.5.tar.xz 9901876 SHA256 
378516b171712687aace4c7ea8b37c85895231d7a6d61e1e27362cf6034fded9 SHA512 
a12671afd812b304e1db690b123a9de16332608541f71cc3ee9128a3630c81416d46255e5bdbf19e14e85716b218f447987b555e3bc0081b8b6f392556fa21e2
 WHIRLPOOL 
b3a94172df5061774e7746ca9f2191f0f04ff375cb76406e22a694141d185f650ce04b3fa4f89b054aa3348f3562886982b5b725680d9ab1cdd6108900da91b7
 DIST mesa-17.1.6.tar.xz 9868932 SHA256 
0686deadde1f126b20aa67e47e8c50502043eee4ecdf60d5009ffda3cebfee50 SHA512 
cf57f29a21208f0a9bc84157f806bcaf6fd0583352449fcb986b05773eeefc99c4040dc41b242782dd5aa9ff7f9c5312b17a4db82d87f600acf165b6acdfc95a
 WHIRLPOOL 
38d6043001798ea9876b55a45222b129596ae92ebb1cc2af36bb0cc8523acce11b38a658d0e8a8afad1b99a49f7d4cdc229b7a3cbb7c15d9858614a91a4994f8
 DIST mesa-17.1.7.tar.xz 9903812 SHA256 
69f472a874b1122404fa0bd13e2d6bf87eb3b9ad9c21d2f39872a96d83d9e5f5 SHA512 
a1cb22b78c74572bef720c132294a028413402520260afff3d46e79f8837dce35aafd8675a8d6834574a4a15ded3611f065a9fc5882a6dcedab63d0b3e35
 WHIRLPOOL 
100948b3b436e2331c6251adeb875efd0c316aa1442972d3e1060316bb2c37dc42a8d9a98a1eb31ebf1f680b836c81ee53a8091d32ddb939f113f71fa3d4480a
-DIST mesa-17.2.0-rc5.tar.xz 10406640 SHA256 
c4c270c1326ed8e7c1dc3e38243bfe67f11124da89f2d86f53cbd9a4da30d0ba SHA512 
c6e6f2dea0d612800a9b6a4247ff7656dadb6e2f1fa87e6118502a52b53f9f64f5c88f7300a038231b502b1a7c9aa84532826b94a313182da3fba22e0d7f48ec
 WHIRLPOOL 
f2482796db9433ddc3468187b225d180fabb7038dea8c1239d7457e5ab8952f993238ffaaea82f114637739ca952c4d96951b13d3f48984913101987130a65b6
+DIST mesa-17.2.0-rc6.tar.xz 10408672 SHA256 
579d928682675b69b433521e4c44a21bd65c2ad021f43e9d4b98dd93002da5b1 SHA512 
5a7c0d987f13d6213b427af8a1da6da1c7a27388c24d7b764815faa4f11607d85e5bf9247180ccb22db835923e77e38a7446041564ac921f9223b4aefdb65697
 WHIRLPOOL 
3ac4224e033ce9c5c93270fc9d05c2bfaf3362ec5b67beb3825ca97cd6d120922b296c6e2bb997c1036b78b8c8b3f112c5d640fe306075274837eeafc7481d0d
 EBUILD mesa-13.0.5.ebuild 13658 SHA256 
c2d8750e43354a05926dd17e7bba27a9c348ea49d723ed3a0045f5b8dd34f639 SHA512 
30af415e1448909b0420080edf24b8006cc55d8b0b70d0d9b6f2c5f5d40b710c5ebb463f1203204de5e7e71bcb68564d490bd61be8c52362e0219d62074eb279
 WHIRLPOOL 
de6f514c8d879c41b7f63429d45790f133b1c60412262f0b38bffc5cae69f8621c988fc851f5c764a7867a5a22885391f80ab342ff4e84cf5b2bf0798a2c
 EBUILD mesa-13.0.6.ebuild 13584 SHA256 
3bfff928951edec571894f54fada7bb718e95e94f82806764731d09522b5304d SHA512 
1fb15e100deeb50f5de436e2ffe3e131ebe3badb820aa1ddef8cfa691426b42bd3fbe66fd55cd848f9c5f6de9b5dd396f6879813730fb0a234a96a818a71b1cc
 WHIRLPOOL 
6a7d6a0c01a847bfdb8bdeb3fa7ff558e4f3ac77b6f3f4334037ab3098f7763fe26de34378a49a57cbbefdec6ab22952cb0c948517b0885d882e0b92626af585
 EBUILD mesa-17.0.6.ebuild 13603 SHA256 
b4e554e727d9e35f77a83d5cb7ae8f19542e3e7ea367d3377496bc73f3e6da47 SHA512 
f0415ed538799bc0a74ff94563629b7b86372eba0aae17448e38c190be8211dcd48bad902b876ff54b7c9d65df4d83fd4a22cb197be9ab4d960202ee09d0beb7
 WHIRLPOOL 
c32a1c4d6a7fd06c9782ef980874ee6830b8477733b8c0f656e5a84a7ccd1f99cef19fdc1af913fdf5db62bc76bba75333afc20e96338b57f23a6b5534f152a6
@@ -28,5 +28,5 @@ EBUILD mesa-17.1.4.ebuild 13510 SHA256 
fb31bfe5fa3f48e577f148df82d4aaf65357684e1
 EBUILD mesa-17.1.5.ebuild 13510 SHA256 
fb31bfe5fa3f48e577f148df82d4aaf65357684e1f6798b8ec99557dea096504 SHA512 
ed870976b76a02d697b72f193dbeea49edf1d7e503250b2955dae7e26db2c19be5c3b81a8f99010e3650cd3ee680a4f3983c883ec336d0a2ab3fbdf029543676
 WHIRLPOOL 
38585d8528ae5c544fdfd8569025db782a51515756f9fa5983269d5b62c7f54cd3febcaf943786335c69bdefa1842ee3f39282a5ba52b52e2171e892d3f0f91d
 EBUILD mesa-17.1.6.ebuild 13510 SHA256 
fb31bfe5fa3f48e577f148df82d4aaf65357684e1f6798b8ec99557dea096504 SHA512 
ed870976b76a02d697b72f193dbeea49edf1d7e503250b2955dae7e26db2c19be5c3b81a8f99010e3650cd3ee680a4f3983c883ec336d0a2ab3fbdf029543676
 WHIRLPOOL 
38585d8528ae5c544fdfd8569025db782a51515756f9fa5983269d5b62c7f54cd3febcaf943786335c69bdefa1842ee3f39282a5ba52b52e2171e892d3f0f91d
 EBUILD mesa-17.1.7.ebuild 13510 SHA256 
68948c65aa47611e9df044b15049e2c762c2178c037fc491fa88839eddeaa4d7 SHA512 
5c305a289d36883517e48402f63a4a8883c80fba6c67936c4b13c1a394220df05a2d30be23a536127ab31302c8ac40b78c36bd1faf6f8464a6dd300a6bf2096d
 WHIRLPOOL 

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

2017-08-31 Thread Andreas Sturmlechner
commit: 4d16f8df368620a151f7127c0901d13b4c18137a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 31 20:04:16 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 31 20:04:16 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4d16f8df

kde-plasma/plasma-workspace: Actually add DEPEND

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
index 38c12f00f8..263004b937 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
@@ -76,6 +76,7 @@ COMMON_DEPEND="
x11-libs/libXtst
x11-libs/xcb-util
x11-libs/xcb-util-image
+   appstream? ( dev-libs/appstream[qt5] )
calendar? ( $(add_kdeapps_dep kholidays) )
geolocation? ( $(add_frameworks_dep networkmanager-qt) )
gps? ( sci-geosciences/gpsd )



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

2017-08-31 Thread Andreas Sturmlechner
commit: 5569a0d4e40483ea3113d97b6e952ca557d5a5d0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 31 20:02:38 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 31 20:02:38 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5569a0d4

kde-plasma/plasma-workspace: Add USE=appstream

Upstream commit a59b9e61897887ea93cf736aff99243facdc45d9

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 kde-plasma/plasma-workspace/metadata.xml | 1 +
 kde-plasma/plasma-workspace/plasma-workspace-.ebuild | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-workspace/metadata.xml 
b/kde-plasma/plasma-workspace/metadata.xml
index bc65a860b6..7c6938f31a 100644
--- a/kde-plasma/plasma-workspace/metadata.xml
+++ b/kde-plasma/plasma-workspace/metadata.xml
@@ -6,6 +6,7 @@
Gentoo KDE Project


+   Enable AppStream software metadata 
support
Enables dataengine providing location 
information
Enable support for barcodes/QRcodes
Enable Qalculate runner using 
sci-libs/libqalculate

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
index ae2e89b8f3..38c12f00f8 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
@@ -10,7 +10,7 @@ inherit kde5 qmake-utils
 
 DESCRIPTION="KDE Plasma workspace"
 KEYWORDS=""
-IUSE="+calendar geolocation gps prison qalculate +semantic-desktop"
+IUSE="appstream +calendar geolocation gps prison qalculate +semantic-desktop"
 
 REQUIRED_USE="gps? ( geolocation )"
 
@@ -135,6 +135,7 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
+   $(cmake-utils_use_find_package appstream AppStreamQt)
$(cmake-utils_use_find_package calendar KF5Holidays)
$(cmake-utils_use_find_package geolocation KF5NetworkManagerQt)
$(cmake-utils_use_find_package prison KF5Prison)



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

2017-08-31 Thread Alon Bar-Lev
commit: 43a5ecead438153d8eb6ec9c1f4ff64bb250b025
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Thu Aug 31 19:59:25 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Aug 31 20:02:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a5ecea

profiles: drop mask dev-python/kaa-base[tls]

no longer relevant as dev-python/kaa-base uses dev-python/tlslite.

 profiles/arch/base/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 9f055def7ea..2f0cfd2f980 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -202,10 +202,6 @@ sys-power/pm-utils video_cards_intel video_cards_radeon
 # X use flag only for amd64/x86, bug 285951.
 media-gfx/iscan X
 
-# Robert Buchholz  (16 Aug 2008)
-# TLS needs dev-libs/cryptlib, which is x86 only
-dev-python/kaa-base tls
-
 # Serkan Kaba  (20 Jul 2008)
 # Java is not supported in most of the arches enchant is keyworded
 app-text/enchant zemberek



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

2017-08-31 Thread James Le Cuirot
commit: d360f356c7fcf9d685ad2bfea7c61d1d5bb89f50
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Aug 31 19:50:37 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Aug 31 19:55:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d360f356

dev-java/j2objc-annotations: 1.2 stable on amd64, x86 using ALLARCHES

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 dev-java/j2objc-annotations/j2objc-annotations-1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/j2objc-annotations/j2objc-annotations-1.2.ebuild 
b/dev-java/j2objc-annotations/j2objc-annotations-1.2.ebuild
index 62e75a1dd2e..03340d482d2 100644
--- a/dev-java/j2objc-annotations/j2objc-annotations-1.2.ebuild
+++ b/dev-java/j2objc-annotations/j2objc-annotations-1.2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://j2objc.org;
 SRC_URI="https://github.com/google/${MY_PN}/archive/${PV}.tar.gz -> 
${MY_P}.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 DEPEND=">=virtual/jdk-1.7"
 RDEPEND=">=virtual/jre-1.7"



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

2017-08-31 Thread James Le Cuirot
commit: 8d9df599d7e638c6ac5f9ecdf849373250f53e4a
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Aug 31 19:54:12 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Aug 31 19:55:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d9df599

dev-java/guice: Remove old 4.0

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 dev-java/guice/Manifest |  1 -
 dev-java/guice/guice-4.0.ebuild | 75 -
 2 files changed, 76 deletions(-)

diff --git a/dev-java/guice/Manifest b/dev-java/guice/Manifest
index b2625456c16..85b87a53e96 100644
--- a/dev-java/guice/Manifest
+++ b/dev-java/guice/Manifest
@@ -1,2 +1 @@
-DIST guice-4.0.tar.gz 23103592 SHA256 
353cd5130d6e7f5bdb702af2e6b4f8aedd6e152c276275a6adcf5bbefade4ddb SHA512 
45bdc00ebbad051f1f31b7cb5c134e42c841a06513563abc184739a514f39bc76dcb220af77ec60f46a0d887df93e0177ce071110b41ef6e5e69bad1a30f0e40
 WHIRLPOOL 
7b9b1d41b5256592ae5ccbd550b008d4cd10a50e7007a3c2b3d9b5cfaaa144f43be2d398386a762d9ca4afa76b30d4ec40aed2a9c9fd1c731f359de23c3be0df
 DIST guice-4.1.tar.gz 23212767 SHA256 
77650231a0b12c0f0551202ae4dcfc1a4364e090f461cc3d21616d45bfc49537 SHA512 
b42c6475a1d17c111a2ca278ac007bee541806685c0938c66f638808bd81d58aa99ba5aef2e4d8320dd5014df4307c5d2dd192111f4610c73a1eeef328771c00
 WHIRLPOOL 
9566d12d7cc001f7ddc0b3b972d06664f246a44d0dc0c2c02435f544417781c2f3cb7cce0fc21846297736f79ed59011aaaf2d2b65b08220c3d45acfdba8c76b

diff --git a/dev-java/guice/guice-4.0.ebuild b/dev-java/guice/guice-4.0.ebuild
deleted file mode 100644
index 432869d3327..000
--- a/dev-java/guice/guice-4.0.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-JAVA_PKG_IUSE="source"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Guice is a lightweight dependency injection framework for Java 5 
and above"
-HOMEPAGE="https://github.com/google/guice/;
-SRC_URI="https://github.com/google/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="4"
-KEYWORDS="amd64 x86"
-
-IUSE=""
-
-CDEPEND="dev-java/aopalliance:1
-   dev-java/asm:4
-   dev-java/guava:18
-   >=dev-java/cglib-3.1:3
-   >=dev-java/jarjar-1.4:1
-   dev-java/javax-inject:0"
-
-RDEPEND=">=virtual/jre-1.6
-   ${CDEPEND}"
-
-DEPEND=">=virtual/jdk-1.6
-   ${CDEPEND}"
-
-RESTRICT="test"
-
-JAVA_PKG_BSFIX_NAME="build.xml common.xml servlet/build.xml"
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-
-EANT_GENTOO_CLASSPATH="
-   asm-4
-   cglib-3
-   guava-18
-   javax-inject
-   aopalliance-1
-"
-
-java_prepare() {
-   # Where could we get this FREAKIN jar?
-   cp ./lib/build/bnd-0.0.384.jar "${T}" || die
-
-   find . -name '*.jar' -exec rm -v {} + || die
-   find . -name '*.class' -exec rm -v {} + || die
-
-   cp "${T}"/*.jar ./lib/build/ || die
-
-   java-pkg_jar-from --into lib cglib-3 cglib.jar cglib-3.1.jar
-   java-pkg_jar-from --into lib/build cglib-3 cglib.jar cglib-3.1.jar
-
-   java-pkg_jar-from --into lib asm-4
-   java-pkg_jar-from --into lib/build asm-4
-   java-pkg_jar-from --into lib/build asm-4 asm.jar asm-5.0.3.jar
-
-   java-pkg_jar-from --into lib guava-18
-   java-pkg_jar-from --into lib javax-inject
-   java-pkg_jar-from --into lib aopalliance-1
-}
-
-src_compile() {
-   ANT_TASKS="jarjar-1" \
-   java-pkg-2_src_compile
-}
-
-src_install() {
-   java-pkg_newjar build/dist/"${PN}"-snapshot.jar "${PN}".jar
-   use source && java-pkg_dosrc core/src/com
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/error-prone-annotations/

2017-08-31 Thread James Le Cuirot
commit: de843c9ad92afdbbe2e2ace5e5f82aacfae876ac
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Aug 31 19:48:39 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Aug 31 19:55:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de843c9a

dev-java/error-prone-annotations: Stable on amd64, x86 using ALLARCHES

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 dev-java/error-prone-annotations/error-prone-annotations-2.0.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-java/error-prone-annotations/error-prone-annotations-2.0.14.ebuild 
b/dev-java/error-prone-annotations/error-prone-annotations-2.0.14.ebuild
index ee30a641328..bde172d2591 100644
--- a/dev-java/error-prone-annotations/error-prone-annotations-2.0.14.ebuild
+++ b/dev-java/error-prone-annotations/error-prone-annotations-2.0.14.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://errorprone.info;
 SRC_URI="https://github.com/google/${MY_PN}/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 DEPEND=">=virtual/jdk-1.7"
 RDEPEND=">=virtual/jre-1.7"



[gentoo-commits] repo/gentoo:master commit in: dev-java/animal-sniffer-annotations/

2017-08-31 Thread James Le Cuirot
commit: ba58aa6bae508d1357d98b3bba9f1273b8900b89
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Aug 31 19:46:50 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Aug 31 19:55:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba58aa6b

dev-java/animal-sniffer-annotations: Stable amd64, x86 using ALLARCHES

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 .../animal-sniffer-annotations/animal-sniffer-annotations-1.15.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-java/animal-sniffer-annotations/animal-sniffer-annotations-1.15.ebuild 
b/dev-java/animal-sniffer-annotations/animal-sniffer-annotations-1.15.ebuild
index bde860583db..465628dcbe9 100644
--- a/dev-java/animal-sniffer-annotations/animal-sniffer-annotations-1.15.ebuild
+++ b/dev-java/animal-sniffer-annotations/animal-sniffer-annotations-1.15.ebuild
@@ -13,7 +13,7 @@ 
HOMEPAGE="http://www.mojohaus.org/animal-sniffer/animal-sniffer-annotations/;
 
SRC_URI="https://github.com/mojohaus/${MY_PN}/archive/${MY_PN}-parent-${PV}.tar.gz;
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 DEPEND=">=virtual/jdk-1.7"
 RDEPEND=">=virtual/jre-1.7"



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

2017-08-31 Thread James Le Cuirot
commit: af5a31bbaec46304475c95ac736b88a2b30ac36a
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Aug 31 19:51:54 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Aug 31 19:55:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af5a31bb

dev-java/guava: 20.0 stable on amd64 and x86 using ALLARCHES

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 dev-java/guava/guava-20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/guava/guava-20.0.ebuild b/dev-java/guava/guava-20.0.ebuild
index b3b59160bc6..b746ddba6c3 100644
--- a/dev-java/guava/guava-20.0.ebuild
+++ b/dev-java/guava/guava-20.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/google/guava;
 SRC_URI="https://github.com/google/guava/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="${PV%.*}"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 CP_DEPEND="
dev-java/animal-sniffer-annotations:0



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

2017-08-31 Thread James Le Cuirot
commit: 86b9b9cdb160f23f7bdad4f1841ffa18c727b4fe
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Aug 31 19:53:05 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Aug 31 19:55:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86b9b9cd

dev-java/guice: 4.1 stable on amd64 and x86 using ALLARCHES

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 dev-java/guice/guice-4.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/guice/guice-4.1.ebuild b/dev-java/guice/guice-4.1.ebuild
index a916e2f0cdd..f6bb9b55758 100644
--- a/dev-java/guice/guice-4.1.ebuild
+++ b/dev-java/guice/guice-4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="4"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 RESTRICT="test"
 
 CP_DEPEND="dev-java/aopalliance:1



[gentoo-commits] repo/gentoo:master commit in: net-irc/kvirc/

2017-08-31 Thread Mike Gilbert
commit: 4c5b8410ce9322dd577044f65a348a828a9a3361
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Aug 31 19:00:46 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Aug 31 19:52:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5b8410

net-irc/kvirc: Delete old versions.

 net-irc/kvirc/Manifest   |   3 -
 net-irc/kvirc/kvirc-5.0_pre20170202154736.ebuild | 138 ---
 net-irc/kvirc/kvirc-5.0_pre20170401092246.ebuild | 138 ---
 net-irc/kvirc/kvirc-5.0_pre20170601121930.ebuild | 138 ---
 4 files changed, 417 deletions(-)

diff --git a/net-irc/kvirc/Manifest b/net-irc/kvirc/Manifest
index aca4ccd4a4f..c2880dc954a 100644
--- a/net-irc/kvirc/Manifest
+++ b/net-irc/kvirc/Manifest
@@ -1,4 +1 @@
-DIST kvirc-5.0_pre20170202154736.tar.gz 6106786 SHA256 
a17a214fb24b44d9c799cc85e98ec1a92a50401c3f662587ef355532329293ad SHA512 
b2055f6c06426639f87499a8242c97b0dfb7168edfafa3c2a124dfb70799c361d8e5ae14e71605819372e2c66c4c97a18a919423a3ce2f64b276ea20edd02b18
 WHIRLPOOL 
bc8d74142b21a6f80816bef6840d344ce92154a081bf1bd9cc6bdcd2213ebb8313bdc209ecb20e916cf7e97c0ec49f1294f2e04a57fa00eadfbd478fdf417787
-DIST kvirc-5.0_pre20170401092246.tar.gz 6031692 SHA256 
d82c621b0b3f5cc2620270a651c2b223b12afc997b8b8d9e2fd2d6f43fcfbfa0 SHA512 
735b80422571edcb0b34d14342d7d54d420f4c604abecb86db5a5f42091de4c8927855f81d513de6f7870ed0abb690026f91ab3a7693bf1b873dbda75fbab393
 WHIRLPOOL 
f21b888a7ec39c1af0965b45f8f467df27904f168b44fa36db9c0ab113ae2547328c54c8be0a4bf0ec9cad066f9e8ba0b6c8cc3127205007225fc99860601b8b
-DIST kvirc-5.0_pre20170601121930.tar.gz 6039039 SHA256 
47fa486265d3643d43165e85aec0fce9aa7ca187daebaee0a157488e007b1ea0 SHA512 
75883a370760924eef13903a49fc304cf67de075765b304453df9afb6455392d455962db6bfb2dc39d64fbe1ba922c2530704071f952c8879b6c83eaac44b90a
 WHIRLPOOL 
513402a0b5f9b444b5021b1694250c4e07ec437f1c9cfeb70fc2e741224682adc50451f708b6fbd890e2d020ccc7af0a56f38f3fdfa8a1f9d049faeb4105230e
 DIST kvirc-5.0_pre20170801214745.tar.gz 6024368 SHA256 
ed47c63930be5a9f1f3dd8804fa68d6b22e4119bdbbfd2328450b7842b765beb SHA512 
a662faf3cdb593b7576aca4957ea225240b5732cd2544952b8bfe3b46c6e9671a0357f2de778a15119b6ba0201fe3356ca2c7e8e81487e40651e139a55ed485c
 WHIRLPOOL 
1090caf0ce9624aed0853c62643bff14054df15c0eeabe0242164bba697d5001e63c7ea77492a79799f88414f4a39bbeada676e8c1479d56e61d79bce519ae23

diff --git a/net-irc/kvirc/kvirc-5.0_pre20170202154736.ebuild 
b/net-irc/kvirc/kvirc-5.0_pre20170202154736.ebuild
deleted file mode 100644
index 0f707acf3ee..000
--- a/net-irc/kvirc/kvirc-5.0_pre20170202154736.ebuild
+++ /dev/null
@@ -1,138 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=(python2_7)
-
-inherit cmake-utils flag-o-matic multilib python-single-r1
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/kvirc/KVIrc;
-   KVIRC_GIT_REVISION=""
-   KVIRC_GIT_SOURCES_DATE=""
-else
-   inherit vcs-snapshot
-
-   KVIRC_GIT_REVISION="a497da7ec7f7db9f37a35568d1bea535929c97d2"
-   KVIRC_GIT_SOURCES_DATE="${PV#*_pre}"
-   
KVIRC_GIT_SOURCES_DATE="${KVIRC_GIT_SOURCES_DATE:0:4}-${KVIRC_GIT_SOURCES_DATE:4:2}-${KVIRC_GIT_SOURCES_DATE:6:2}"
-fi
-
-DESCRIPTION="Advanced IRC Client"
-HOMEPAGE="http://www.kvirc.net/ https://github.com/kvirc/KVIrc;
-if [[ "${PV}" == "" ]]; then
-   SRC_URI=""
-else
-   
SRC_URI="https://github.com/kvirc/KVIrc/archive/${KVIRC_GIT_REVISION}.tar.gz -> 
${P}.tar.gz"
-fi
-
-LICENSE="kvirc"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-IUSE="audiofile +dbus dcc_video debug doc gsm kde +nls oss +perl +phonon 
profile +python spell +ssl theora webkit"
-REQUIRED_USE="audiofile? ( oss ) python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtsql:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   dev-qt/qtxml:5
-   sys-libs/zlib:0=
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   audiofile? ( media-libs/audiofile )
-   dbus? ( dev-qt/qtdbus:5 )
-   dcc_video? ( dev-qt/qtmultimedia:5[widgets] )
-   kde? (
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/ki18n:5
-   kde-frameworks/knotifications:5
-   kde-frameworks/kservice:5
-   kde-frameworks/kwindowsystem:5
-   kde-frameworks/kxmlgui:5
-   )
-   perl? ( dev-lang/perl:0= )
-   phonon? ( media-libs/phonon:0[qt5] )
-   python? ( ${PYTHON_DEPS} )
-   spell? ( app-text/enchant )
-   ssl? ( dev-libs/openssl:0= )
-   theora? (
-   media-libs/libogg
-   media-libs/libtheora
-   media-libs/libvorbis
-   )
-   webkit? ( 

[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-libpinyin/

2017-08-31 Thread Mike Gilbert
commit: a2c04c3a17548cfdd1eb546d7aebb1edbc1887b3
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Aug 31 18:40:51 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Aug 31 19:52:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c04c3a

app-i18n/fcitx-libpinyin: Update dependencies.

https://github.com/fcitx/fcitx-libpinyin/commit/1d7fa9df688f57a55850d95fb1dfb6fba78136df

 app-i18n/fcitx-libpinyin/fcitx-libpinyin-.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-i18n/fcitx-libpinyin/fcitx-libpinyin-.ebuild 
b/app-i18n/fcitx-libpinyin/fcitx-libpinyin-.ebuild
index 84d8d137d05..8a516cc8564 100644
--- a/app-i18n/fcitx-libpinyin/fcitx-libpinyin-.ebuild
+++ b/app-i18n/fcitx-libpinyin/fcitx-libpinyin-.ebuild
@@ -25,7 +25,7 @@ KEYWORDS=""
 IUSE="dictmanager"
 
 RDEPEND=">=app-i18n/fcitx-4.2.8
-   >=app-i18n/libpinyin-1.9.91:=
+   >=app-i18n/libpinyin-2.1.0:=
dev-libs/glib:2
sys-apps/dbus
virtual/libintl
@@ -41,6 +41,8 @@ RDEPEND=">=app-i18n/fcitx-4.2.8
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
+DOCS=(AUTHORS)
+
 src_configure() {
local mycmakeargs=(
-DENABLE_QT=$(usex dictmanager)



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-libpinyin/

2017-08-31 Thread Mike Gilbert
commit: cf2ac6788ef7314f79afacaea083f94a603ea1cc
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Aug 31 18:49:51 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Aug 31 19:52:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf2ac678

app-i18n/ibus-libpinyin: Use consistent indentation in metadata.xml.

 app-i18n/ibus-libpinyin/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/ibus-libpinyin/metadata.xml 
b/app-i18n/ibus-libpinyin/metadata.xml
index fc22424da0d..83d60bcf58d 100644
--- a/app-i18n/ibus-libpinyin/metadata.xml
+++ b/app-i18n/ibus-libpinyin/metadata.xml
@@ -14,8 +14,8 @@
 Proxy Maintainers
   
   
-   PinYin engine for IBus platform. It provides a Chinese PinYin 
input method.
-   
+PinYin engine for IBus platform. It provides a Chinese PinYin input method.
+  
   
 Compile against dev-libs/boost 
libraries
 Enable support for app-i18n/opencc



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-libpinyin/

2017-08-31 Thread Mike Gilbert
commit: 29ab6ecefe26bfcb8a72b0aa358b2e2ec124a811
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Aug 31 18:47:17 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Aug 31 19:52:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29ab6ece

app-i18n/ibus-libpinyin: Version bump (1.9.1).

 app-i18n/ibus-libpinyin/Manifest   |  1 +
 .../ibus-libpinyin/ibus-libpinyin-1.9.1.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/app-i18n/ibus-libpinyin/Manifest b/app-i18n/ibus-libpinyin/Manifest
index 7a9bd2b5d13..9665fd855ab 100644
--- a/app-i18n/ibus-libpinyin/Manifest
+++ b/app-i18n/ibus-libpinyin/Manifest
@@ -1,3 +1,4 @@
 DIST ibus-libpinyin-1.6.92.tar.gz 1686249 SHA256 
e611cff47b84345e1f60b8e94f74811bcfdf53b6ef7436b5cb5aff47eea743a3 SHA512 
b4af0083c9c1dd4273c75372acf5d74ce317effdf56d8a0de8a3e3cd24f40b1b2dba91786d0a1cd72c9d7867b9ae630c4f69b04b378529dca8be0869e91d322d
 WHIRLPOOL 
5dd8493bbbaa0f3d189a825bd4237a56276e88b8da91e75c1e3d49c1c1b2050ee2f9aaa4524ea00418690d8ff2085d6b6f686e60752e838f2515ca9d780347ef
 DIST ibus-libpinyin-1.7.4.tar.gz 1692228 SHA256 
4627eab10ded24bd1a95ee56a2f7bd6a82deb94435aea674267fc40febd66f81 SHA512 
d94f495e74650830f759889112df8b749d6e28192ed866f6bd132b16e16cda59d97aabc2762596bbe337a3deeb30ccd680ad370c28c1932ab05c6a40d8e1c265
 WHIRLPOOL 
1227c7f96565c001a90bced8aa4f847cfbe9bfae6810641e76472c437a29cdb539d2b316add9850270fa4eb2436761375f9d436749c8f06a573206ddba02064c
 DIST ibus-libpinyin-1.9.0.tar.gz 1692442 SHA256 
c8ec2450cec6f11870982b0130293dc967632631077029ca76c27ef349189e3e SHA512 
cf90fd5233ca7a77d45b69efc76a211ff69895eed09998bec09b362f6b67a91687510144f55ee67e31897ee81c47e86e2e1258ee1771bae1f04d8aa398b13e1e
 WHIRLPOOL 
cb4a5cb645b2a0126f1d44452813021d3dc6b484e3f07f2a1bf5370b475103f0bf86a91576620ac038342dccf1d3f21da220a457b926c61329dc1e718e7f4c15
+DIST ibus-libpinyin-1.9.1.tar.gz 1691476 SHA256 
52371801da350fb98632b20b483a2556ae27b3faf05fdcacc4f7ead01c969718 SHA512 
600ceb9cb2ef38b07588914f2071b458825ee32b5cf32e6064394500a6d4854c4beea830f5057bba313c17f805033ab06de79e7fbc0a733506279ab2fc7585f6
 WHIRLPOOL 
08d7fd63a24af88f521ee0985c6e3b13a197fdb6a3d6c73342e33fe73f1e7cd77810a234b77b4bd947ccf7a773db3c5375d248e58fcbc00f5409860276f05f66

diff --git a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.9.1.ebuild 
b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.9.1.ebuild
new file mode 100644
index 000..6e9cf595e03
--- /dev/null
+++ b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.9.1.ebuild
@@ -0,0 +1,53 @@
+# 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="sqlite(+)"
+
+inherit autotools gnome2-utils python-single-r1
+
+DESCRIPTION="Intelligent Pinyin engine based on libpinyin for IBus"
+HOMEPAGE="https://github.com/libpinyin/ibus-libpinyin;
+SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="boost lua opencc"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   >=app-i18n/libpinyin-2.1.0:=
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   boost? ( dev-libs/boost:= )
+   lua? ( dev-lang/lua:0 )
+   opencc? ( app-i18n/opencc:= )"
+
+DEPEND="${RDEPEND}
+   virtual/libintl
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+   sed -i "s/python/${EPYTHON}/" setup/ibus-setup-libpinyin.in || die
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-english-input-mode \
+   $(use_enable boost) \
+   $(use_enable lua lua-extension) \
+   $(use_enable opencc)
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/kcm-fcitx/

2017-08-31 Thread Mike Gilbert
commit: 5f6213b846f628da14c054808abf69a09ba198a0
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Aug 31 18:27:53 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Aug 31 19:52:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f6213b8

app-i18n/kcm-fcitx: Update dependencies.

https://github.com/fcitx/kcm-fcitx/commit/d223273cbf39031d0a7238ba06d124edf0b6

 app-i18n/kcm-fcitx/kcm-fcitx-.ebuild | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/app-i18n/kcm-fcitx/kcm-fcitx-.ebuild 
b/app-i18n/kcm-fcitx/kcm-fcitx-.ebuild
index b26b46b1c39..7b6425d1af8 100644
--- a/app-i18n/kcm-fcitx/kcm-fcitx-.ebuild
+++ b/app-i18n/kcm-fcitx/kcm-fcitx-.ebuild
@@ -30,6 +30,7 @@ RDEPEND=">=app-i18n/fcitx-4.2.8
dev-qt/qtdbus:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
kde-frameworks/kcmutils:5
kde-frameworks/kcoreaddons:5
kde-frameworks/ki18n:5
@@ -38,19 +39,14 @@ RDEPEND=">=app-i18n/fcitx-4.2.8
kde-frameworks/knewstuff:5
kde-frameworks/kwidgetsaddons:5
virtual/libintl
+   x11-libs/libX11
+   x11-libs/libxkbfile
!${CATEGORY}/${PN}:4[-minimal(-)]"
 DEPEND="${RDEPEND}
kde-frameworks/extra-cmake-modules:5
sys-devel/gettext
virtual/pkgconfig"
 
-src_prepare() {
-   # x11-libs/libxkbfile only used by kbd-layout-viewer not ported to Qt 5 
/ KDE 5.
-   sed -e "/find_package(XkbFile REQUIRED)/d" -i CMakeLists.txt
-
-   cmake-utils_src_prepare
-}
-
 src_configure() {
local mycmakeargs=(
-DKDE_INSTALL_USE_QT_SYS_PATHS=yes



[gentoo-commits] repo/gentoo:master commit in: app-i18n/libpinyin/

2017-08-31 Thread Mike Gilbert
commit: d45554ecec3f75f3387b5bb855a83b2c23fc02a4
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Aug 31 18:36:57 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Aug 31 19:52:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d45554ec

app-i18n/libpinyin: Add live ebuild.

 app-i18n/libpinyin/libpinyin-.ebuild | 61 
 1 file changed, 61 insertions(+)

diff --git a/app-i18n/libpinyin/libpinyin-.ebuild 
b/app-i18n/libpinyin/libpinyin-.ebuild
new file mode 100644
index 000..e5df0d1c77a
--- /dev/null
+++ b/app-i18n/libpinyin/libpinyin-.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit autotools
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/libpinyin/libpinyin;
+fi
+
+LIBPINYIN_MODEL_VERSION="14"
+
+DESCRIPTION="Library to deal with pinyin"
+HOMEPAGE="https://github.com/libpinyin/libpinyin 
https://sourceforge.net/projects/libpinyin/;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+SRC_URI+=" 
mirror://sourceforge/${PN}/models/model${LIBPINYIN_MODEL_VERSION}.text.tar.gz 
-> ${PN}-model${LIBPINYIN_MODEL_VERSION}.text.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0/13"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="dev-libs/glib:2
+   sys-libs/db:="
+
+DEPEND="${RDEPEND}
+   virtual/libintl
+   virtual/pkgconfig"
+
+src_unpack() {
+   if [[ "${PV}" == "" ]]; then
+   git-r3_src_unpack
+   else
+   unpack ${P}.tar.gz
+   fi
+}
+
+src_prepare() {
+   default
+
+   ln -s "${DISTDIR}/${PN}-model${LIBPINYIN_MODEL_VERSION}.text.tar.gz" 
"data/model${LIBPINYIN_MODEL_VERSION}.text.tar.gz" || die
+   sed -e "/^\twget .*\/model${LIBPINYIN_MODEL_VERSION}\.text\.tar\.gz$/d" 
-i data/Makefile.am || die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf --disable-static
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



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

2017-08-31 Thread Mike Gilbert
commit: 7cb57566b78326ee158cc4475874bb91b85476c1
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Aug 31 18:16:21 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Aug 31 19:52:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cb57566

dev-db/sqlite: Version bump (3.20.1).

 dev-db/sqlite/Manifest |   3 +
 dev-db/sqlite/sqlite-3.20.1.ebuild | 261 +
 2 files changed, 264 insertions(+)

diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest
index 6204f83c6e2..f058a4057d7 100644
--- a/dev-db/sqlite/Manifest
+++ b/dev-db/sqlite/Manifest
@@ -4,15 +4,18 @@ DIST sqlite-autoconf-318.tar.gz 2533004 SHA256 
3757612463976e7d08c5e9f0af302
 DIST sqlite-autoconf-3190200.tar.gz 2542613 SHA256 
ca5361fb01cc3ad63d6fd4eb2cb0b6398e629595896d3558f7e121d37dac2ffc SHA512 
fc9fbb76a741a22d620902868d5db6c8954db8a2692c8e91080ab96f41b4e18a4d27aa8f549c8fac62aaf5ad20c908abd01ecc0fdf7204310bf0cb6d1a2e5e14
 WHIRLPOOL 
003b4600a4689d94b690f9122e749401371deb39e0a04ffcdf161fc72b8d89349a7e9cf9883d54064c23ea08a72cac190d1d14fb586349c528a033d72b139a84
 DIST sqlite-autoconf-3190300.tar.gz 2542682 SHA256 
06129c03dced9f87733a8cba408871bd60673b8f93b920ba8d815efab0a06301 SHA512 
7896c99726da75818f1027d5675b24724bc89c738874c868868e60c09d4509ad5a6da93f54cfcecb3a1052e4f164f7cb864ede333b9ccfb4f6b811b052ca1d3d
 WHIRLPOOL 
8881e2077a2f443e849e1c1bc4d824e8dfdf3f47f505288f00772e6f7f64b927ae8df0d2d63f240f8b344d729b8258c797073786d3ef75c40e668784c8a8f1c4
 DIST sqlite-autoconf-320.tar.gz 2565548 SHA256 
3814c6f629ff93968b2b37a70497cfe98b366bf587a2261a56a5f750af6ae6a0 SHA512 
f5b0ffcc27adeed5b27b29962d03defa167151868f2281c5642a8ddfa10ac8971aff22081a5b46bd36bcf664bd271975e80249ec403b73656658b33af084ec94
 WHIRLPOOL 
dd63a903ccd05ba111e5b2aa23e55dba0400a979c26e88a238af9986b4c3c4f469f1a474d09c77bacebc3eb0f0aebd95910ce32e612c44bc49d2afbae5504fa0
+DIST sqlite-autoconf-3200100.tar.gz 2565638 SHA256 
ec66595b29bc0798b023a5122021ea646ab4fa9e2f735937c5426feeba950742 SHA512 
56e3d326ea2225cadc628c3518d46d9f7c4bafa0e3612f2b7ab0dc0d79fcbb7e095f6d84a9a48e1c6d83adcdc8706ad5ac4404f0f622c7fe38cfde3a7e7e69f0
 WHIRLPOOL 
9b1f5ae9861ca526a0f01c5981b0dca7a1e633f25d8713a3263e496690f3c7098eff7babae23ba65ace3ef18f56b1c1d0e64311063f22f788c8a489ca2673e26
 DIST sqlite-doc-3160200.zip 5521023 SHA256 
c13ffbb6019f3849b251c22358f31ccb862a842c0a2379f552f2935600157dcb SHA512 
b79d21074d1ab154e3b324fb2943f24321ad5cdbc6e2030f1d21940ae46538462af049e0e0cd7c6cf96dec2c59708eaf70aa4cb3c84ba1a0e87238ffcf31fca2
 WHIRLPOOL 
4d07279b8f186c4a015324021d60f3e76840594a35a2466cc023cd3ef32b5b01572d8a83db5d96f7281c617a8384485bdef60d390e1c12c4ecbc7e0223e1a194
 DIST sqlite-doc-317.zip 5533032 SHA256 
3102d9eab879074776216357e4c9e272f63d0cda975a0819ec5baba5e0922ff6 SHA512 
6a7813be301416dc59401b7732733f44efad60b458ded0f4ed8d845aab0843a1123dd20d1e6f209dd32184a87bcd7e68e213e3676c43d1d05d2df5acc2c64b74
 WHIRLPOOL 
dc1c9b6802985be34ac7819e08883c456a0a76fb1822eff46b26613760063b72888d34323cf15f0f48be69555c0b07b99424a85f29ac580c4ad8fa46b990b723
 DIST sqlite-doc-318.zip 5552381 SHA256 
6f763eba9f51cb1096d1d40fbdd7ff974203060ddb892fc735adb2d7d42f1dad SHA512 
7b65130cb2174d823842cddc912432d206044a8b276fdc2eef437854de7d0b05b8eb5d7aec0ead5c3f88bb7788ae5f1c42ffb1e43ab00774a68f6f7fea72d517
 WHIRLPOOL 
be95f25105aea7f553145b371d64d1192057a2931551758bea418dd41b2ead6e9c07368347320bb041a59051c89ca2c84e3cd4e1f95806cad30dca3adec6042b
 DIST sqlite-doc-3190200.zip 5577171 SHA256 
0d136abeea8d045ab7acef64ce84028dacb418584fa5a259e7ab4233ef21ff46 SHA512 
f81b8719a54cd5e7f993f3dbd76821fc39651ef20b12cfd19c6d58fcb948e7fa00aa97e2f25cab421ba85d27d10b12822a87d1ae49e33c004c83b8f68cbc781c
 WHIRLPOOL 
fd8d25184a1e291ea597d42ce76ce5959db8a974e90934e637851806021d054fdda0a37d33db159478158331d52024b8ad5de11410dad5eb595b590ddda1c657
 DIST sqlite-doc-3190300.zip 5649351 SHA256 
62cda70d5285e35144ddfd4629df8fadc2bae8dbcb43d0638aa874c1c03de101 SHA512 
4f99b6797f76dab1859eaf4596c42d6b10a80a1ad9dcb33b82fcc4ef80a8e8299ac24c0d2a0f41debf9e82d43c9ecf9675547eb6163756f29afe847613ef75f3
 WHIRLPOOL 
4c259efa513a55150a349410a9c05cd2faa84a41a2f70f9c9311e3cb24d9e028bb2061a03c4dc6dfebfa3ff7738b571c7bd961b0f4aff5b329183b5e9d7b
 DIST sqlite-doc-320.zip 5695366 SHA256 
5b7a4dc411937f33f17a8b0b7cb490d5e718fe37a751ee772d8989c23745f394 SHA512 
0dfa9487c5e4084a9c17e8bf83a92b9a2cd53642efeff0b12051ecdeaf11e3896031f1b4d59021354a293b8acc8c6fcab827961721fda7a5de8415460d3bd280
 WHIRLPOOL 
cd83788e4c054231b3050c54799781b38344d7bec006e640a489276678146f25ab55ee0bc82fc031e5cab39c92c09877d7ce55af90089691e0d09dac37fbbf19
+DIST sqlite-doc-3200100.zip 5759028 SHA256 
0caf410e604411fd925c699d5fcb1d846f9297cdf2e18251eceb3e5708301e85 SHA512 
518ca59644cecfcd67f511268112e421c5d7bbd77ef1e33304bf306ef110becf1e2a7fe37c506ec6892edb9d5c6ee77657b374c2e061f49890d18af062dea2b3
 WHIRLPOOL 

[gentoo-commits] repo/gentoo:master commit in: app-i18n/libpinyin/

2017-08-31 Thread Mike Gilbert
commit: 64903d8bf9eceb3c80b1c4234560b6f8177a1799
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Aug 31 18:35:31 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Aug 31 19:52:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64903d8b

app-i18n/libpinyin: Version bump (2.1.0).

 app-i18n/libpinyin/Manifest   |  2 +
 app-i18n/libpinyin/libpinyin-2.1.0.ebuild | 61 +++
 2 files changed, 63 insertions(+)

diff --git a/app-i18n/libpinyin/Manifest b/app-i18n/libpinyin/Manifest
index 6e2ef93dafc..fc09b33b0db 100644
--- a/app-i18n/libpinyin/Manifest
+++ b/app-i18n/libpinyin/Manifest
@@ -2,6 +2,8 @@ DIST libpinyin-0.8.0.tar 2682880 SHA256 
42fdb08a880a8c42a25712267463704f988293e0
 DIST libpinyin-1.0.0.tar 2744320 SHA256 
ba72c5a71f373771086198b844470d7384cb25b293f962212b02f8f4d718e40c SHA512 
577d6d3d3e647a4a5047e3fc019d0e5b7778f49a229eabbf71da9ea73f6d8b935e6ca673698ddfb7d677e1634e05fb2dd0d3811f7b64e7b1184504160af42b87
 WHIRLPOOL 
ad0b975b17010bcb5481eb3aa7304880fe97a682c8fcd0944a9070cf5148130c90714205fb16c440476667876b9f30834eaeec0ec6ef948a5dd59a1bf8a10454
 DIST libpinyin-1.3.0.tar.gz 190686 SHA256 
71a5749ff96a1ae5a71bea8d5c1394b16f9252c4e3ad5225cc66ad2a76ab6d7d SHA512 
063fd114732650636aba21611042a3461eb5c0447dddef04957edfebd186b76d6eb9f29bc4d095c9b5aebcc7fc2acea345f49adae00eac1fad44822f088c7415
 WHIRLPOOL 
c2840d0272ded79902047d46c14eb5c1ddd6ec3df322086c904f0a1d85e5150b9fdb33f97b276ed56c18039cbbb4d668f9ad014f65aadb9e703957b2e4ceea73
 DIST libpinyin-2.0.92.tar.gz 245949 SHA256 
8a37f0ab6334f1d64de1d83ebe290254e07bfaf27dde7dde01b4acb2bba51ca7 SHA512 
acf90ab484d6e76d5247916ded71febb0d41152aa41eb7a90ef60d7d9d9ffd11512af078387542501e03edcf6e4f75c28157ed390186ab6d25ccbe4aa1cf8777
 WHIRLPOOL 
ca196d008f3e083f97a97db6eb80ae2922c9bbb4dc3098b62a045c9a870a8a5ec3025e55e5ea677b6855be59dab54bea9cd54373b78ae298f442bab272d84073
+DIST libpinyin-2.1.0.tar.gz 246219 SHA256 
d6ce0da926cb3485fa4b2e3805d49674a96a55e0cde9d31d57afb2626cbc32c6 SHA512 
e6aa3998ac466cb155750b574140dd43673bfeb4f13d1b88c4892b61bb773aee84610dd67ad17871961d51a48067c535eab33a6fb6c9ac28179a9958c4e9b518
 WHIRLPOOL 
88827f2901e7394745f337d76742e1a2842b33ed732935ed96e740afebecd897c8720115a3c90deff751dabd4b7891e6575e26cfa5a99b433ff2cd79c5052e6c
+DIST libpinyin-model14.text.tar.gz 19361973 SHA256 
185f0f175a90bcfc55cf3cf6ceff8d447a6269492c0ca1a1fc0748ea2c181363 SHA512 
792d3cf7ab7fdea701737cea66d18f697015f19d18b6d26273db2da0ae28291f38b3d8a5717f595da63fbe573921c552bdce10c4bec9a0834947dfec92265da9
 WHIRLPOOL 
5de2ed18c20cfd94a31420085d7fafa93601858279126e553b7aed2ff9a69e6efed6fd8aae3cab8c9fe0b5bd6dfad2c300285b6ab6f0e0d94719943f834d
 DIST model.text.tar.gz 10285854 SHA256 
a4924c5b5923c3ff9ce55456a417486d07d3b2f7afc194f4338a1221fe36b533 SHA512 
d3f137c7de0f357950abbb1e00c0f5d62fb5b4b0ea9f3a6dff29bf6bb2e4f5293319321abf1bad88742868563f65d74f0226f433ba4bcfdfe2c23fef6fea7c74
 WHIRLPOOL 
fd1d637cfcecbbbd7506d15fd107106e578013aa9ca4c0be1aab110fb49ebcb2dbf1493953349e7cf7b0a8a5a0c2c216d993278d8ae78b42f5c703363b4efe60
 DIST model11.text.tar.gz 17197590 SHA256 
d0428e87a8c6b214036641a3317834f8352e77cbba0f040c7bd3495d13ef3f71 SHA512 
21c048e7f93db9626ec1545a977abb555e12149b791ddab0b0b4fe4adf6fc082d2c2ede28fc42407e72e15f0af1cf428dc58ad955c514d1bcbc67006803e0be7
 WHIRLPOOL 
7549d45219912880b179c844b5398f063ab27b1db23f2b40a96ff7a29a0217ec430fbef9b2b2b031cb27d22a77eea363ee810e5c259dc7340365d2901a1a1fad
 DIST model14.text.tar.gz 19361973 SHA256 
185f0f175a90bcfc55cf3cf6ceff8d447a6269492c0ca1a1fc0748ea2c181363 SHA512 
792d3cf7ab7fdea701737cea66d18f697015f19d18b6d26273db2da0ae28291f38b3d8a5717f595da63fbe573921c552bdce10c4bec9a0834947dfec92265da9
 WHIRLPOOL 
5de2ed18c20cfd94a31420085d7fafa93601858279126e553b7aed2ff9a69e6efed6fd8aae3cab8c9fe0b5bd6dfad2c300285b6ab6f0e0d94719943f834d

diff --git a/app-i18n/libpinyin/libpinyin-2.1.0.ebuild 
b/app-i18n/libpinyin/libpinyin-2.1.0.ebuild
new file mode 100644
index 000..1d9868e1e94
--- /dev/null
+++ b/app-i18n/libpinyin/libpinyin-2.1.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit autotools
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/libpinyin/libpinyin;
+fi
+
+LIBPINYIN_MODEL_VERSION="14"
+
+DESCRIPTION="Library to deal with pinyin"
+HOMEPAGE="https://github.com/libpinyin/libpinyin 
https://sourceforge.net/projects/libpinyin/;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+SRC_URI+=" 
mirror://sourceforge/${PN}/models/model${LIBPINYIN_MODEL_VERSION}.text.tar.gz 
-> ${PN}-model${LIBPINYIN_MODEL_VERSION}.text.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0/13"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="dev-libs/glib:2
+   

[gentoo-commits] repo/gentoo:master commit in: net-irc/kvirc/

2017-08-31 Thread Mike Gilbert
commit: cd795672771de9652909db319888e459f33f45d9
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Aug 31 18:58:35 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Aug 31 19:52:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd795672

net-irc/kvirc: Stabilize 5.0_pre20170801214745 on amd64/x86.

 net-irc/kvirc/kvirc-5.0_pre20170801214745.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/kvirc/kvirc-5.0_pre20170801214745.ebuild 
b/net-irc/kvirc/kvirc-5.0_pre20170801214745.ebuild
index 1b6ecd23e03..6f8d1c00095 100644
--- a/net-irc/kvirc/kvirc-5.0_pre20170801214745.ebuild
+++ b/net-irc/kvirc/kvirc-5.0_pre20170801214745.ebuild
@@ -30,7 +30,7 @@ fi
 
 LICENSE="kvirc"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="audiofile +dbus dcc_video debug doc gsm kde +nls oss +perl +phonon 
profile +python spell +ssl theora webkit"
 REQUIRED_USE="audiofile? ( oss ) python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-libpinyin/

2017-08-31 Thread Mike Gilbert
commit: a1096517cbcc9b02c991f4c80fb4241f752ac19b
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Aug 31 18:42:47 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Aug 31 19:52:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1096517

app-i18n/fcitx-libpinyin: Version bump (0.5.2).

 app-i18n/fcitx-libpinyin/Manifest  |  1 +
 .../fcitx-libpinyin/fcitx-libpinyin-0.5.2.ebuild   | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/app-i18n/fcitx-libpinyin/Manifest 
b/app-i18n/fcitx-libpinyin/Manifest
index d2e50d9752d..9ab8f9d89dc 100644
--- a/app-i18n/fcitx-libpinyin/Manifest
+++ b/app-i18n/fcitx-libpinyin/Manifest
@@ -2,3 +2,4 @@ DIST fcitx-libpinyin-0.2.1_dict.tar.xz 10007544 SHA256 
1ec33b2c56f98079fa5383b5f
 DIST fcitx-libpinyin-0.3.1_dict.tar.xz 15143832 SHA256 
0b553c90d37c36e82ad692803519cb3cf82ae3597ed2f74b1f5251e942c272ae SHA512 
3b7501a75dab2f5b83541c71ccac93709f3354f390f322d7b95e4b94e0c4dc6963522759ab52eb77203d787d6d14d3ce1c838dd92ecd0db041a3b7a25008eaa4
 WHIRLPOOL 
1f655dc2a4439b8ff0583fa88f3d75f2472a8abdeff9132a98d242f2007d3abaf582f8ae31ec18ef693754bdf29788a37f4dda96bd1777d6a43eb1ac8eb6c194
 DIST fcitx-libpinyin-0.3.3_dict.tar.xz 15145448 SHA256 
cac02fb2ac19d9072d58e2d9383297e21942caf71b528aee8fa36c55c899d1e1 SHA512 
1d77bb0a73ef2f94058ad8f991c628097c87b0ea9c7c4480d23c972ff20ea8ea2653113c8100f1611911606fe84a470650e1a2e9cc6d596d3e80960bb00900c2
 WHIRLPOOL 
ea9f470a92ad55fbdc561d0df1ba51414c716fac158c8db28cccd18d2f106339ee8dc9eba03067f2473289f485dd1118ffedee6ea5b0fbcd0517f6ef5e68abb8
 DIST fcitx-libpinyin-0.5.1_dict.tar.xz 15147796 SHA256 
9464ff6bcff8ff5f89059845a26ece5fe2659b66f65fd0c4a092ee818752adc7 SHA512 
85d26e5c036f5fb82005c677d8924e68236f52fab2ddf0e19472e84ca4ae66d9e8e7ec7a84cc7b7cb1da796df2e51f267336640b7957b5caf91ea13e273da411
 WHIRLPOOL 
676d9f71e2daf76a2b7677f381b32adb28cf3c4034ba949008b95b0fd9df9cd55ec5dfd86a3ae289e86b7e0758d72586e5d6e93267309e49ed1b2627dadb4ec7
+DIST fcitx-libpinyin-0.5.2_dict.tar.xz 15149780 SHA256 
26e916d39db952901c95d97d8a6bd22f0a2dd004549553f58562dec04823f66f SHA512 
9ff0d55d78f6ef7967df685c494351bc61ee3f6b47924cf265c781bb7ec2d109ddc92f310b65315f4ccbca8e65eb21fa410fb0b255eec52bb3247dc7e5e04368
 WHIRLPOOL 
d9577baa908a7a14d6d70f9fc213f8e85af671aacbd8b9cdd5fabc77b965c03be8fb5acca93df25657739e5667e3ad211782d9a203d05e45eaf913d313982d3d

diff --git a/app-i18n/fcitx-libpinyin/fcitx-libpinyin-0.5.2.ebuild 
b/app-i18n/fcitx-libpinyin/fcitx-libpinyin-0.5.2.ebuild
new file mode 100644
index 000..3952bec12f1
--- /dev/null
+++ b/app-i18n/fcitx-libpinyin/fcitx-libpinyin-0.5.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit cmake-utils gnome2-utils
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/fcitx/fcitx-libpinyin;
+fi
+
+DESCRIPTION="Chinese LibPinyin input methods for Fcitx"
+HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx-libpinyin;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   SRC_URI="https://download.fcitx-im.org/${PN}/${P}_dict.tar.xz;
+fi
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="dictmanager"
+
+RDEPEND=">=app-i18n/fcitx-4.2.8
+   >=app-i18n/libpinyin-2.1.0:=
+   dev-libs/glib:2
+   sys-apps/dbus
+   virtual/libintl
+   dictmanager? (
+   >=app-i18n/fcitx-qt5-1.1
+   >=dev-qt/qtcore-5.7:5
+   >=dev-qt/qtdbus-5.7:5
+   >=dev-qt/qtgui-5.7:5
+   >=dev-qt/qtnetwork-5.7:5
+   >=dev-qt/qtwebengine-5.7:5[widgets]
+   >=dev-qt/qtwidgets-5.7:5
+   )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+DOCS=(AUTHORS)
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_QT=$(usex dictmanager)
+   )
+
+   cmake-utils_src_configure
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/kcm-fcitx/

2017-08-31 Thread Mike Gilbert
commit: c63bfdb48e72b96e4ff75e4798ebe66136c3dfd1
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Aug 31 18:23:58 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Aug 31 19:52:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c63bfdb4

app-i18n/kcm-fcitx: Disable kbd-layout-viewer in slot 4 with USE="minimal".

 app-i18n/kcm-fcitx/kcm-fcitx-0.4.3.ebuild| 2 +-
 app-i18n/kcm-fcitx/kcm-fcitx-0.4..ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/kcm-fcitx/kcm-fcitx-0.4.3.ebuild 
b/app-i18n/kcm-fcitx/kcm-fcitx-0.4.3.ebuild
index 7f0dc0b6f63..430a809fbd7 100644
--- a/app-i18n/kcm-fcitx/kcm-fcitx-0.4.3.ebuild
+++ b/app-i18n/kcm-fcitx/kcm-fcitx-0.4.3.ebuild
@@ -40,7 +40,7 @@ DEPEND="${RDEPEND}
 
 src_prepare() {
if use minimal; then
-   cmake_comment_add_subdirectory po
+   cmake_comment_add_subdirectory layout po
fi
 
cmake-utils_src_prepare

diff --git a/app-i18n/kcm-fcitx/kcm-fcitx-0.4..ebuild 
b/app-i18n/kcm-fcitx/kcm-fcitx-0.4..ebuild
index e45efab068c..ebc905d7f33 100644
--- a/app-i18n/kcm-fcitx/kcm-fcitx-0.4..ebuild
+++ b/app-i18n/kcm-fcitx/kcm-fcitx-0.4..ebuild
@@ -40,7 +40,7 @@ DEPEND="${RDEPEND}
 
 src_prepare() {
if use minimal; then
-   cmake_comment_add_subdirectory po
+   cmake_comment_add_subdirectory layout po
fi
 
cmake-utils_src_prepare



[gentoo-commits] repo/gentoo:master commit in: app-i18n/kcm-fcitx/

2017-08-31 Thread Mike Gilbert
commit: 6e43a1e33d68e470c772b09f0489eecf47677de0
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Aug 31 18:30:01 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Aug 31 19:52:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e43a1e3

app-i18n/kcm-fcitx: Update dependencies.

https://github.com/fcitx/kcm-fcitx/commit/f8416ffe5b8baf1f3102fb8fe9d757cc3117bad2

 app-i18n/kcm-fcitx/kcm-fcitx-0.5.4.ebuild | 8 +++-
 app-i18n/kcm-fcitx/kcm-fcitx-.ebuild  | 2 +-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/app-i18n/kcm-fcitx/kcm-fcitx-0.5.4.ebuild 
b/app-i18n/kcm-fcitx/kcm-fcitx-0.5.4.ebuild
index 59ff589971a..7c1971240e5 100644
--- a/app-i18n/kcm-fcitx/kcm-fcitx-0.5.4.ebuild
+++ b/app-i18n/kcm-fcitx/kcm-fcitx-0.5.4.ebuild
@@ -30,7 +30,8 @@ RDEPEND=">=app-i18n/fcitx-4.2.8
dev-qt/qtdbus:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
-   kde-frameworks/kcmutils:5
+   kde-frameworks/kcompletion:5
+   kde-frameworks/kconfigwidgets:5
kde-frameworks/kcoreaddons:5
kde-frameworks/ki18n:5
kde-frameworks/kio:5
@@ -48,6 +49,11 @@ src_prepare() {
# x11-libs/libxkbfile only used by kbd-layout-viewer not ported to Qt 5 
/ KDE 5.
sed -e "/find_package(XkbFile REQUIRED)/d" -i CMakeLists.txt
 
+   # Adjust dependencies to match actual usage.
+   # https://github.com/fcitx/kcm-fcitx/issues/12
+   sed -e "s/KCMUtils/Completion\nConfigWidgets/" -i CMakeLists.txt
+   sed -e "s/KF5::KCMUtils/KF5::Completion\n  KF5::ConfigWidgets/" -i 
src/CMakeLists.txt
+
cmake-utils_src_prepare
 }
 

diff --git a/app-i18n/kcm-fcitx/kcm-fcitx-.ebuild 
b/app-i18n/kcm-fcitx/kcm-fcitx-.ebuild
index 7b6425d1af8..d82e5c56359 100644
--- a/app-i18n/kcm-fcitx/kcm-fcitx-.ebuild
+++ b/app-i18n/kcm-fcitx/kcm-fcitx-.ebuild
@@ -31,7 +31,7 @@ RDEPEND=">=app-i18n/fcitx-4.2.8
dev-qt/qtgui:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
-   kde-frameworks/kcmutils:5
+   kde-frameworks/kconfigwidgets:5
kde-frameworks/kcoreaddons:5
kde-frameworks/ki18n:5
kde-frameworks/kio:5



[gentoo-commits] repo/gentoo:master commit in: app-i18n/opencc/

2017-08-31 Thread Mike Gilbert
commit: 20201e7896d3aba9ad1e480a208bff9d901e4c7b
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Aug 31 18:54:37 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Aug 31 19:52:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20201e78

app-i18n/opencc: Stabilize 1.0.5 on amd64/x86.

 app-i18n/opencc/opencc-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/opencc/opencc-1.0.5.ebuild 
b/app-i18n/opencc/opencc-1.0.5.ebuild
index 72a714fbc0c..b5f497c1b25 100644
--- a/app-i18n/opencc/opencc-1.0.5.ebuild
+++ b/app-i18n/opencc/opencc-1.0.5.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/BYVoid/OpenCC;
 
 LICENSE="Apache-2.0"
 SLOT="0/2"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86"
 IUSE="doc test"
 
 DEPEND="doc? ( app-doc/doxygen )"



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

2017-08-31 Thread Mike Gilbert
commit: 0ea9c331ba67b135668b2523d55497350f7d08c0
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Aug 31 19:51:38 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Aug 31 19:52:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ea9c331

net-misc/freerdp: sort cmake options

Package-Manager: Portage-2.3.6_p39, Repoman-2.3.3_p17

 net-misc/freerdp/freerdp-2.0.0_rc0.ebuild | 6 +++---
 net-misc/freerdp/freerdp-.ebuild  | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-misc/freerdp/freerdp-2.0.0_rc0.ebuild 
b/net-misc/freerdp/freerdp-2.0.0_rc0.ebuild
index 7f142d96ee6..eef56aa415d 100644
--- a/net-misc/freerdp/freerdp-2.0.0_rc0.ebuild
+++ b/net-misc/freerdp/freerdp-2.0.0_rc0.ebuild
@@ -96,10 +96,12 @@ PATCHES=(
 
 src_configure() {
local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   -DCHANNEL_URBDRC=$(usex usb)
-DWITH_ALSA=$(usex alsa)
+   -DWITH_CCACHE=OFF
-DWITH_CLIENT=$(usex client)
-DWITH_CUPS=$(usex cups)
-   -DWITH_CCACHE=OFF
-DWITH_DEBUG_ALL=$(usex debug)
-DWITH_MANPAGES=$(usex doc)
-DWITH_FFMPEG=$(usex ffmpeg)
@@ -112,11 +114,9 @@ src_configure() {
-DWITH_PCSC=$(usex smartcard)
-DWITH_LIBSYSTEMD=$(usex systemd)
-DWITH_SSE2=$(usex cpu_flags_x86_sse2)
-   -DCHANNEL_URBDRC=$(usex usb)
-DWITH_X11=$(usex X)
-DWITH_XINERAMA=$(usex xinerama)
-DWITH_XV=$(usex xv)
-   -DBUILD_TESTING=$(usex test)
-DWITH_WAYLAND=$(usex wayland)
)
cmake-utils_src_configure

diff --git a/net-misc/freerdp/freerdp-.ebuild 
b/net-misc/freerdp/freerdp-.ebuild
index 05a788d54e2..4f99bd08f24 100644
--- a/net-misc/freerdp/freerdp-.ebuild
+++ b/net-misc/freerdp/freerdp-.ebuild
@@ -92,10 +92,12 @@ DOCS=( README )
 
 src_configure() {
local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   -DCHANNEL_URBDRC=$(usex usb)
-DWITH_ALSA=$(usex alsa)
+   -DWITH_CCACHE=OFF
-DWITH_CLIENT=$(usex client)
-DWITH_CUPS=$(usex cups)
-   -DWITH_CCACHE=OFF
-DWITH_DEBUG_ALL=$(usex debug)
-DWITH_MANPAGES=$(usex doc)
-DWITH_FFMPEG=$(usex ffmpeg)
@@ -108,11 +110,9 @@ src_configure() {
-DWITH_PCSC=$(usex smartcard)
-DWITH_LIBSYSTEMD=$(usex systemd)
-DWITH_SSE2=$(usex cpu_flags_x86_sse2)
-   -DCHANNEL_URBDRC=$(usex usb)
-DWITH_X11=$(usex X)
-DWITH_XINERAMA=$(usex xinerama)
-DWITH_XV=$(usex xv)
-   -DBUILD_TESTING=$(usex test)
-DWITH_WAYLAND=$(usex wayland)
)
cmake-utils_src_configure



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

2017-08-31 Thread Mike Gilbert
commit: 6ae86c837bc1046d8613844cffac96338a53977d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Aug 31 19:45:41 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Aug 31 19:45:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ae86c83

net-misc/freerdp: disable ccache auto-detection

Bug: https://bugs.gentoo.org/629428
Package-Manager: Portage-2.3.6_p39, Repoman-2.3.3_p17

 net-misc/freerdp/freerdp-2.0.0_rc0.ebuild | 1 +
 net-misc/freerdp/freerdp-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-misc/freerdp/freerdp-2.0.0_rc0.ebuild 
b/net-misc/freerdp/freerdp-2.0.0_rc0.ebuild
index aeade402801..7f142d96ee6 100644
--- a/net-misc/freerdp/freerdp-2.0.0_rc0.ebuild
+++ b/net-misc/freerdp/freerdp-2.0.0_rc0.ebuild
@@ -99,6 +99,7 @@ src_configure() {
-DWITH_ALSA=$(usex alsa)
-DWITH_CLIENT=$(usex client)
-DWITH_CUPS=$(usex cups)
+   -DWITH_CCACHE=OFF
-DWITH_DEBUG_ALL=$(usex debug)
-DWITH_MANPAGES=$(usex doc)
-DWITH_FFMPEG=$(usex ffmpeg)

diff --git a/net-misc/freerdp/freerdp-.ebuild 
b/net-misc/freerdp/freerdp-.ebuild
index eae3bfa605c..05a788d54e2 100644
--- a/net-misc/freerdp/freerdp-.ebuild
+++ b/net-misc/freerdp/freerdp-.ebuild
@@ -95,6 +95,7 @@ src_configure() {
-DWITH_ALSA=$(usex alsa)
-DWITH_CLIENT=$(usex client)
-DWITH_CUPS=$(usex cups)
+   -DWITH_CCACHE=OFF
-DWITH_DEBUG_ALL=$(usex debug)
-DWITH_MANPAGES=$(usex doc)
-DWITH_FFMPEG=$(usex ffmpeg)



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

2017-08-31 Thread Alon Bar-Lev
commit: 0e6d486dfde2656ece413843ea22db5ad73fd91b
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Thu Aug 31 19:47:03 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Aug 31 19:47:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e6d486d

dev-libs/cryptlib: fixups (beta)

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-libs/cryptlib/cryptlib-3.4.4_beta.ebuild   | 25 +++
 .../cryptlib/files/cryptlib-3.4.4_beta-build.patch | 76 --
 2 files changed, 81 insertions(+), 20 deletions(-)

diff --git a/dev-libs/cryptlib/cryptlib-3.4.4_beta.ebuild 
b/dev-libs/cryptlib/cryptlib-3.4.4_beta.ebuild
index 7bca33567f3..cc10e5c17e6 100644
--- a/dev-libs/cryptlib/cryptlib-3.4.4_beta.ebuild
+++ b/dev-libs/cryptlib/cryptlib-3.4.4_beta.ebuild
@@ -66,6 +66,13 @@ pkg_setup() {
# Add our own CFLAGS/CPPFLAGS
#
export EXTRA_CFLAGS="${CPPFLAGS} ${CFLAGS}"
+
+   #
+   # Disable internal zlib dependnecies
+   # For some reason this applied also when
+   # System zlib is being used
+   #
+   COMMON_MAKE_OPTS="ZLIBOBJS= CC=$(tc-getCC) AR=$(tc-getAR) STRIP=true"
 }
 
 src_prepare() {
@@ -98,12 +105,6 @@ src_compile() {
use ldap && append-cppflags -DHAS_LDAP
use odbc && append-cppflags -DHAS_ODBC
 
-   #
-   # Disable internal zlib dependnecies
-   # For some reason this applied also when
-   # System zlib is being used
-   #
-   COMMON_MAKE_OPTS="ZLIBOBJS= CC=$(tc-getCC) AR=$(tc-getAR) STRIP=true"
emake ${COMMON_MAKE_OPTS}  shared
use static-libs && emake ${COMMON_MAKE_OPTS} default
use test && emake ${COMMON_MAKE_OPTS} stestlib
@@ -115,7 +116,8 @@ src_compile() {
# 1. python will link against the static lib
# 2. tests will not work find soname.
#
-   # Bad upstream behavior
+   # Upstream should have created the symlinks when
+   # building and not when installing.
#
local libname="libcl.so.$(get_version_component_range 1-3 ${PV})"
local solibname="libcl.so.$(get_version_component_range 1-2 ${PV})"
@@ -132,16 +134,9 @@ src_test() {
 }
 
 src_install() {
+   emake install ${COMMON_MAKE_OPTS} DESTDIR="${D}" PREFIX=/usr 
PATH_LIB="/usr/$(get_libdir)"
einstalldocs
 
-   #
-   # Upstream does not provide
-   # a simple target for install
-   #
-   doheader cryptlib.h
-   dolib.so libcl.so*
-   use static-libs && dolib.a libcl.a
-
wrap_python ${FUNCNAME}
 
if use doc; then

diff --git a/dev-libs/cryptlib/files/cryptlib-3.4.4_beta-build.patch 
b/dev-libs/cryptlib/files/cryptlib-3.4.4_beta-build.patch
index 1a99287c6f3..e2530b7e557 100644
--- a/dev-libs/cryptlib/files/cryptlib-3.4.4_beta-build.patch
+++ b/dev-libs/cryptlib/files/cryptlib-3.4.4_beta-build.patch
@@ -1,7 +1,7 @@
-From 188dce32ea9c58271c8ce48ab02a3b255498bf9f Mon Sep 17 00:00:00 2001
+From 515d66d1d091b444330b225127b084a9b19fa807 Mon Sep 17 00:00:00 2001
 From: Alon Bar-Lev 
-Date: Sat, 4 Feb 2017 05:08:47 +0200
-Subject: [PATCH] build: allow specify additional CFLAGS
+Date: Thu, 31 Aug 2017 22:12:52 +0300
+Subject: [PATCH 1/3] build: allow specify additional CFLAGS
 
 Signed-off-by: Alon Bar-Lev 
 ---
@@ -9,7 +9,7 @@ Signed-off-by: Alon Bar-Lev 
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/makefile b/makefile
-index cb9884c..827a78a 100644
+index de5381f..a31bc1d 100644
 --- a/makefile
 +++ b/makefile
 @@ -90,7 +90,7 @@ DYLIBNAME = lib$(PROJ).$(MAJ).$(MIN).dylib
@@ -22,4 +22,70 @@ index cb9884c..827a78a 100644
  CFLAGS_COVERAGE = -c -D__UNIX__ -I. -ggdb3 -fno-omit-frame-pointer -O1 
--coverage -fprofile-arcs -ftest-coverage
  CFLAGS_DEBUG = -c -D__UNIX__ -I. -ggdb3 -fno-omit-frame-pointer -O0
 -- 
-2.10.2
+2.13.5
+
+From cbec0a8ab9fab9acda239d3f37b7e593ac8e44e9 Mon Sep 17 00:00:00 2001
+From: Alon Bar-Lev 
+Date: Thu, 31 Aug 2017 22:14:47 +0300
+Subject: [PATCH 2/3] build: install: create correct directories + quote
+
+Signed-off-by: Alon Bar-Lev 
+---
+ makefile | 12 ++--
+ 1 file changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/makefile b/makefile
+index a31bc1d..2a49040 100644
+--- a/makefile
 b/makefile
+@@ -443,13 +443,13 @@ PATH_LIB=$(PREFIX)/lib
+ PATH_INCLUDE=$(PREFIX)/include
+ 
+ install-dirs:
+-  @if [ ! -d $(PATH_LIB) ] ; then \
+-  mkdir $(PATH_LIB) ; \
+-  chmod 755 $(PATH_LIB) ; \
++  @if [ ! -d "$(DESTDIR)$(PATH_LIB)" ] ; then \
++  mkdir -p "$(DESTDIR)$(PATH_LIB)" ; \
++  chmod 755 "$(DESTDIR)$(PATH_LIB)" ; \
+   fi
+-  @if [ ! -d $(PATH_INCLUDE) ] ; then \
+-  mkdir $(PATH_INCLUDE) ; \
+-  chmod 755 $(PATH_INCLUDE) ; \
++  @if [ ! -d "$(DESTDIR)$(PATH_INCLUDE)" ] ; then \
++  mkdir -p 

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

2017-08-31 Thread James Le Cuirot
commit: c24a84ea61bf8b5c0f61a87c7fac6b07860bcd7d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Aug 31 19:31:00 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Aug 31 19:31:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c24a84ea

app-text/languagetool: Drop broken and unnecessary 3.5-r2 (#629468)

This "fixed" a non-existent bug and didn't actually work for anybody.

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 app-text/languagetool/languagetool-3.5-r2.ebuild | 70 
 1 file changed, 70 deletions(-)

diff --git a/app-text/languagetool/languagetool-3.5-r2.ebuild 
b/app-text/languagetool/languagetool-3.5-r2.ebuild
deleted file mode 100644
index 87e4e2637f4..000
--- a/app-text/languagetool/languagetool-3.5-r2.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit java-pkg-2
-
-MY_PN=LanguageTool
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="A proof-reading tool for many languages"
-HOMEPAGE="http://www.languagetool.org/;
-SRC_URI="http://www.languagetool.org/download/${MY_P}.zip;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-CDEPEND="
-   dev-java/commons-cli:1
-   dev-java/commons-collections:4
-   dev-java/commons-io:1
-   dev-java/commons-lang:2.1
-   dev-java/commons-logging:0
-   dev-java/guava:20
-   dev-java/hamcrest-core:1.3
-   dev-java/jackson:2
-   dev-java/jackson-databind:2
-   dev-java/jcommander:0
-   dev-java/jna:4
-   dev-java/slf4j-api:0
-   dev-java/slf4j-nop:0
-"
-
-RDEPEND="
-   ${CDEPEND}
-   >=virtual/jre-1.8"
-
-DEPEND="
-   ${CDEPEND}
-   app-arch/unzip
-   >=virtual/jdk-1.8"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   default
-   rm -v 
libs/{commons,hamcrest,guava,jackson,jcommander,jna,junit,slf4j}*.jar || die
-
-   # Loads of bundled stuff :(
-   #java-pkg-2_src_prepare
-}
-
-src_compile() { :; }
-
-src_install() {
-   java-pkg_dojar *.jar libs/*.jar
-
-   local DIR=/usr/share/${PN}/lib/language-modules
-   java-pkg_addcp "${EPREFIX}${DIR}"
-   insinto ${DIR}
-   doins -r org META-INF
-
-   java-pkg_dolauncher ${PN} --main org.${PN}.commandline.Main
-   java-pkg_dolauncher ${PN}-gui --main org.${PN}.gui.Main
-
-   unset MY_DEPEND
-   java-pkg_gen-cp MY_DEPEND
-   java-pkg_register-dependency "${MY_DEPEND}"
-}



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

2017-08-31 Thread Mike Gilbert
commit: 009f8adf545ec04a41a7f78ef3c993a2262d14ee
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Aug 31 19:17:46 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Aug 31 19:17:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=009f8adf

dev-python/cmd2: stop disabling the broken test

Bug: https://bugs.gentoo.org/629472
Package-Manager: Portage-2.3.6_p39, Repoman-2.3.3_p17

 dev-python/cmd2/cmd2-0.7.5.ebuild | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/dev-python/cmd2/cmd2-0.7.5.ebuild 
b/dev-python/cmd2/cmd2-0.7.5.ebuild
index 57d107b7446..68377e9d608 100644
--- a/dev-python/cmd2/cmd2-0.7.5.ebuild
+++ b/dev-python/cmd2/cmd2-0.7.5.ebuild
@@ -28,13 +28,6 @@ DEPEND="${RDEPEND}
)
 "
 
-python_prepare_all() {
-   # Disable failing test
-   [[ ${PV} == 0.7.5 ]] || die "Please remove the sed from 
python_prepare_all"
-   sed -i -e 's:test_input_redirection:_&:' tests/test_cmd2.py || die
-   distutils-r1_python_prepare_all
-}
-
 python_test() {
py.test -vv || die
${EPYTHON} example/example.py --test example/exampleSession.txt || die



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

2017-08-31 Thread Alon Bar-Lev
commit: e3ccf22ff4505f2d99a78a187826c490eb7a38dd
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Thu Aug 31 18:52:03 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Aug 31 18:52:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3ccf22f

dev-libs/cryptlib: version bump (beta)

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-libs/cryptlib/Manifest |  2 +
 dev-libs/cryptlib/cryptlib-3.4.3.1-r2.ebuild   |  1 +
 4.3.1-r2.ebuild => cryptlib-3.4.4_beta.ebuild} | 73 --
 .../cryptlib/files/cryptlib-3.4.4_beta-build.patch | 25 
 4 files changed, 83 insertions(+), 18 deletions(-)

diff --git a/dev-libs/cryptlib/Manifest b/dev-libs/cryptlib/Manifest
index c4284aeb356..898863be77a 100644
--- a/dev-libs/cryptlib/Manifest
+++ b/dev-libs/cryptlib/Manifest
@@ -1,2 +1,4 @@
 DIST cl3431.zip 5828863 SHA256 
4a608d725f9d983083420f9f57f763f320292c50346de3e8c1caeee743bd SHA512 
d6a3403361fe39b855ec85b030989c5dfc54e499260869de0de151ad6f62245020561dd308b86edf6792da9663e19a0c0d21c53aa7434b21e83eb4b7445fd8dc
 WHIRLPOOL 
eccc446361f7daa9cf5a017ae7e229b2003f198490b9cae1bed61fd7bd585e9a08ec54c6c035ba2c4f3e8a58d3eb9756a61f608d5a299c8cc66b159a87e95874
+DIST cl344beta.zip 4433862 SHA256 
f661e3f26944465fa9492cd17b339710d457da86d85d66e801f14fc4ba617411 SHA512 
5144162b101c62e02fdaab20030a2fd3fb3b7a75cdf8a8160a3616f8e23d8f4a8db0eb9b1116d89f8c93e9be348b0458c22f3674e1d6c50f7380e50f60ad2483
 WHIRLPOOL 
cc8f6e7e1ff3641e59ec8ade9034caca11e1b6b0e8801bd5da8b03104aee372d0a8f205f04829a8a6ec5fd0bad1736230b2d24733037a64dd401106e09d43a1f
 DIST cryptlib-3.4.0-manual.pdf.bz2 1215921 SHA256 
b06b736e6e123f578adcd08a8ede6cdb62e3e6d4ac2decb3570def1b29d44da8 SHA512 
dbf9914a110a686dc23fedd23c16cefbae12cc67e378db67ac292f8f782b3b615a5819013f2b9c4861086c7ddfab690db9d68a911346102def323255cf48069b
 WHIRLPOOL 
8cc64ab7ffe8a97714e793dd3dfe36708e7e2c7ec583479c593d767de22b860be5bcf0a70427f6f2e7e1d9732ec4ba2d2b3f1617f97bb649c0298924e4a93fb6
+DIST cryptlib-3.4.4_beta-manual.pdf 3497791 SHA256 
0317cde5a4d6967ceaf49471fe911c0238e78a233465d52755404f07ad2873a5 SHA512 
3440aa86ac9672dfff302054c3868856d0dbc1a9ada47cfeed3761f7b3dc17cd45950ce24127ef5832803596263fa34bc6bfdd7a7b369f68959b4b93d59a3435
 WHIRLPOOL 
af53cd9328931ea7dfb8f2c65dc7265fe52db70f1e3b1d487bc10228fc8e6a53b18a0947e57e61e68e087c70a593b8799b5dfc7fd3bbf7825661afefd972aca4

diff --git a/dev-libs/cryptlib/cryptlib-3.4.3.1-r2.ebuild 
b/dev-libs/cryptlib/cryptlib-3.4.3.1-r2.ebuild
index 54b2988b4ac..e6c6f90c117 100644
--- a/dev-libs/cryptlib/cryptlib-3.4.3.1-r2.ebuild
+++ b/dev-libs/cryptlib/cryptlib-3.4.3.1-r2.ebuild
@@ -72,6 +72,7 @@ src_prepare() {
 src_compile() {
use ldap && append-cppflags -DHAS_LDAP
use odbc && append-cppflags -DHAS_ODBC
+   append-cppflags -DHAS_ZLIB
 
export DISABLE_AUTODETECT=1
emake EXTRA_CFLAGS="${CPPFLAGS} ${CFLAGS}" shared

diff --git a/dev-libs/cryptlib/cryptlib-3.4.3.1-r2.ebuild 
b/dev-libs/cryptlib/cryptlib-3.4.4_beta.ebuild
similarity index 61%
copy from dev-libs/cryptlib/cryptlib-3.4.3.1-r2.ebuild
copy to dev-libs/cryptlib/cryptlib-3.4.4_beta.ebuild
index 54b2988b4ac..7bca33567f3 100644
--- a/dev-libs/cryptlib/cryptlib-3.4.3.1-r2.ebuild
+++ b/dev-libs/cryptlib/cryptlib-3.4.4_beta.ebuild
@@ -9,15 +9,16 @@ DISTUTILS_OPTIONAL=1
 inherit distutils-r1 flag-o-matic multilib toolchain-funcs versionator
 
 MY_PV="${PV//.}"
+MY_PV="${MY_PV//_}"
 
 DESCRIPTION="Powerful security toolkit for adding encryption to software"
 HOMEPAGE="http://www.cs.auckland.ac.nz/~pgut001/cryptlib/;
 DOC_PREFIX="${PN}-$(get_version_component_range 1-2 ${PV}).0"
-SRC_URI="ftp://ftp.franken.de/pub/crypt/cryptlib/cl${MY_PV}.zip
-   doc? ( mirror://gentoo/${DOC_PREFIX}-manual.pdf.bz2 )"
+SRC_URI="http://www.cypherpunks.to/~peter/cl${MY_PV}.zip
+   doc? ( http://www.cypherpunks.to/~peter/manual.pdf -> ${P}-manual.pdf )"
 
 LICENSE="Sleepycat"
-KEYWORDS="amd64 x86"
+KEYWORDS=""
 SLOT="0"
 IUSE="doc ldap odbc python static-libs test"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
@@ -33,16 +34,18 @@ DEPEND="${RDEPEND}
 
 PATCHES=(
"${FILESDIR}/${P}-build.patch"
-   "${FILESDIR}/${P}-zlib.patch"
 )
 
+#
 # test access the network
+# upstream provides no way to disable these
+# tests
+#
 RESTRICT="test"
 
 src_unpack() {
# we need the -a option, so we can not use 'unpack'
unzip -qoa "${DISTDIR}/cl${MY_PV}.zip" || die
-   use doc && unpack "${DOC_PREFIX}-manual.pdf.bz2"
 }
 
 wrap_python() {
@@ -52,19 +55,41 @@ wrap_python() {
fi
 }
 
+pkg_setup() {
+   #
+   # Disable upstream detection
+   # Non standard and hardcoded methods
+   #
+   export DISABLE_AUTODETECT=1
+
+   #
+   # Add our own CFLAGS/CPPFLAGS
+   #
+   export EXTRA_CFLAGS="${CPPFLAGS} ${CFLAGS}"
+}
+
 src_prepare() {
default
 
-   rm -fr zlib || die
+   #
+   # Make sure we do not use the 

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

2017-08-31 Thread Michael Orlitzky
commit: 218f03a69da847b8dd63e317f13a77becdd085f0
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Aug 31 16:15:22 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Aug 31 18:50:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=218f03a6

dev-lang/php: version bump 7.0.22 -> 7.0.23 to fix CVE-2017-12932.

Gentoo-Bug: 629452

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-lang/php/Manifest | 2 +-
 dev-lang/php/{php-7.0.22.ebuild => php-7.0.23.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index 98b8db2afe1..6927a9e0c87 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -3,6 +3,6 @@ DIST php-5.6.31.tar.xz 12461268 SHA256 
c464af61240a9b7729fabe0314cdbdd5a000a4f0c
 DIST php-7.0.15.tar.xz 12575116 SHA256 
300364d57fc4a6176ff7d52d390ee870ab6e30df121026649f8e7e0b9657fe93 SHA512 
1d233edb908f44fb895184dbfdfd5684d52e4c831dc3e8184b3e645137e6f44bdc7abd16ceaf2249b9288cf1f1893b7dcca955c6e1c3a6b4afbe03cec2a85033
 WHIRLPOOL 
4ac7bf2521eb242204fcd9e231a53d06879b16e47928c6cdf9e04c2f16b25b880b16378c0d9425b3c1a183127dce062f3905eb3dd0a6cd196f3decb9304e2b7a
 DIST php-7.0.19.tar.xz 12595396 SHA256 
640e5e3377d15a6d19adce2b94a9d876eeddabdb862d154a5e347987f4225ef6 SHA512 
7e926ef791cc511b28a92fc6ad9e66cc5abbee0506f1318f55b18134834212f6af7ff38df3cbaf25c36b0f5c5dabf8c00a55cf2aedf48c76952b687be114720e
 WHIRLPOOL 
c717c821596c8ce8ee676030c6949e449797a9887e9b81c55d11af50a69afc36e93dde6ea599436af2048a099ab79b1c8b165842e1593f4cae3f74ff0f70c64c
 DIST php-7.0.21.tar.xz 12626276 SHA256 
6713fe3024365d661593235b525235045ef81f18d0043654658c9de1bcb8b9e3 SHA512 
6fabbadc6076622628e5c408c1be546982412f56b631285f6abe4a98cedc2bbb5d05f4c1c14b07a7e0a04e24270a8a0d7361baa4f42a2232703baee70934ec34
 WHIRLPOOL 
4f2fbbdb2eca5515721f21924df3bf00d61a2856c06d15c46b5e7592700b7a036dc58f3745a20bb5b908469b1007b293c91ebd0c17cd60372a1b392fc9e0a8bb
-DIST php-7.0.22.tar.xz 12668604 SHA256 
408c3fbc235ec940433bfac1f3ed4bf797f61b4a1693b9fb0b6a04b2c1832501 SHA512 
5308beec7126f9c80884972a6ea1e4e2404773b735d7f6fd46360cbb759809eed4d5672129acae45abfe449199b2969abd41fc437ede174f741e49f1a0791ad1
 WHIRLPOOL 
d1b0011a8815e1dc7b63738be14236cbd23a7b93e5495b69b8f517add338a7e308f76616e0765d1ab88a7b713f42791a5ccd08bf71adf0ee534fc49e4961a3f7
+DIST php-7.0.23.tar.xz 11953100 SHA256 
8e526e3551a58e00c8055fa4a72804aa1bd3ee1c0411b25bf1504cc4992609df SHA512 
62201592fca88fb1c302badf7e73e5d417e9a062300e0d32fdfcb346d300cd86bf957b880a73795037a332fe148b64589bb15204bdd6b0ddcbbddc5a12e6d042
 WHIRLPOOL 
5d6131b5d7701b01c1aa849c6b5e3b133b4276999354eccecf847675552eb0be79a68cd0a10595c64bda2594489d3699868b4ed9a1fe3c5cdcc4fda45be32493
 DIST php-7.1.8.tar.xz 12874840 SHA256 
8943858738604acb33ecedb865d6c4051eeffe4e2d06f3a3c8f794daccaa2aab SHA512 
89345cf6983ddac498a612e6b63e57b84917f2e55ef9cbd3ba7eb4db9dd8f3d083dd6fdb288bcdf373ca67441fbbe84e16b643659df867984f72d79e446f2823
 WHIRLPOOL 
db3fd86145975fd247a45be642edf6a03ede3e5b87485fa3d2beece2c18d50bdf87523a30ee0595084d0f6fd941977b5eacfa5e733c760ed9ee7cd4f6b467a64
 DIST php-7.2.0beta3.tar.xz 11958708 SHA256 
86ab60f96223768d2cb6b3669ce5d048ce904beccf532119aa02058e7cc9e498 SHA512 
c79bcf7162d2231d7e393b34580a7d7c8133146be92ffcf2f6042d94a942bda9cc9af9cc2f0cc3cd9b53c1594a73771a7d71e837992693200d2b6d8711913935
 WHIRLPOOL 
cdd4c41d87cd1509f859aec107f679f5d7fbb4ed3ce9bd672d2d06ecf8804572039847f74a823b5beb54584fcaea2b994e8d35f16daab390dc1278c2a90a0ee9

diff --git a/dev-lang/php/php-7.0.22.ebuild b/dev-lang/php/php-7.0.23.ebuild
similarity index 100%
rename from dev-lang/php/php-7.0.22.ebuild
rename to dev-lang/php/php-7.0.23.ebuild



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

2017-08-31 Thread Michael Orlitzky
commit: 7e3bc9cd953fd9a64ff0db3a164ec12371a8bc9f
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Aug 31 16:18:20 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Aug 31 18:50:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e3bc9cd

dev-lang/php: version bump 7.2.0_beta3 -> 7.2.0_rc1.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-lang/php/Manifest | 2 +-
 dev-lang/php/{php-7.2.0_beta3.ebuild => php-7.2.0_rc1.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index 6927a9e0c87..16f88836023 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -5,4 +5,4 @@ DIST php-7.0.19.tar.xz 12595396 SHA256 
640e5e3377d15a6d19adce2b94a9d876eeddabdb8
 DIST php-7.0.21.tar.xz 12626276 SHA256 
6713fe3024365d661593235b525235045ef81f18d0043654658c9de1bcb8b9e3 SHA512 
6fabbadc6076622628e5c408c1be546982412f56b631285f6abe4a98cedc2bbb5d05f4c1c14b07a7e0a04e24270a8a0d7361baa4f42a2232703baee70934ec34
 WHIRLPOOL 
4f2fbbdb2eca5515721f21924df3bf00d61a2856c06d15c46b5e7592700b7a036dc58f3745a20bb5b908469b1007b293c91ebd0c17cd60372a1b392fc9e0a8bb
 DIST php-7.0.23.tar.xz 11953100 SHA256 
8e526e3551a58e00c8055fa4a72804aa1bd3ee1c0411b25bf1504cc4992609df SHA512 
62201592fca88fb1c302badf7e73e5d417e9a062300e0d32fdfcb346d300cd86bf957b880a73795037a332fe148b64589bb15204bdd6b0ddcbbddc5a12e6d042
 WHIRLPOOL 
5d6131b5d7701b01c1aa849c6b5e3b133b4276999354eccecf847675552eb0be79a68cd0a10595c64bda2594489d3699868b4ed9a1fe3c5cdcc4fda45be32493
 DIST php-7.1.8.tar.xz 12874840 SHA256 
8943858738604acb33ecedb865d6c4051eeffe4e2d06f3a3c8f794daccaa2aab SHA512 
89345cf6983ddac498a612e6b63e57b84917f2e55ef9cbd3ba7eb4db9dd8f3d083dd6fdb288bcdf373ca67441fbbe84e16b643659df867984f72d79e446f2823
 WHIRLPOOL 
db3fd86145975fd247a45be642edf6a03ede3e5b87485fa3d2beece2c18d50bdf87523a30ee0595084d0f6fd941977b5eacfa5e733c760ed9ee7cd4f6b467a64
-DIST php-7.2.0beta3.tar.xz 11958708 SHA256 
86ab60f96223768d2cb6b3669ce5d048ce904beccf532119aa02058e7cc9e498 SHA512 
c79bcf7162d2231d7e393b34580a7d7c8133146be92ffcf2f6042d94a942bda9cc9af9cc2f0cc3cd9b53c1594a73771a7d71e837992693200d2b6d8711913935
 WHIRLPOOL 
cdd4c41d87cd1509f859aec107f679f5d7fbb4ed3ce9bd672d2d06ecf8804572039847f74a823b5beb54584fcaea2b994e8d35f16daab390dc1278c2a90a0ee9
+DIST php-7.2.0RC1.tar.xz 11970504 SHA256 
04f68d9accb60e56adecc34a80b84bde16edb255a13eef701ea2d6c2b13dc15b SHA512 
0b342416df181f7e67174e9be899e1db1d621630366b7b27a3568a076e7eae4b1f7bf08093f39cf8a3adc9698cf35a66c4b59a6014c7cbb2d4d00e4c1cf2618d
 WHIRLPOOL 
63ecc092b7b96f1bb68c4c003d0627640eba46cac2f6b6ee2e5664ff4a3c347765ea117722b9bf607331d185c0a162bb0ce34308cd8749cedf0e9653120aa755

diff --git a/dev-lang/php/php-7.2.0_beta3.ebuild 
b/dev-lang/php/php-7.2.0_rc1.ebuild
similarity index 99%
rename from dev-lang/php/php-7.2.0_beta3.ebuild
rename to dev-lang/php/php-7.2.0_rc1.ebuild
index a2b7230e45a..698474f376d 100644
--- a/dev-lang/php/php-7.2.0_beta3.ebuild
+++ b/dev-lang/php/php-7.2.0_rc1.ebuild
@@ -7,7 +7,7 @@ inherit flag-o-matic versionator systemd
 
 DESCRIPTION="The PHP language runtime engine"
 HOMEPAGE="http://php.net/;
-SRC_URI="https://downloads.php.net/~remi/${P/_/}.tar.xz;
+SRC_URI="https://downloads.php.net/~remi/php-7.2.0RC1.tar.xz;
 
 LICENSE="PHP-3.01
BSD
@@ -20,7 +20,7 @@ LICENSE="PHP-3.01
 SLOT="$(get_version_component_range 1-2)"
 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"
 
-S="${WORKDIR}/${P/_/}"
+S="${WORKDIR}/php-7.2.0RC1"
 # We can build the following SAPIs in the given order
 SAPIS="embed cli cgi fpm apache2 phpdbg"
 



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

2017-08-31 Thread Tim Harder
commit: 094eb9f3a044315350d60183f7da1aef30169a20
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Aug 31 18:34:19 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Aug 31 18:35:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=094eb9f3

media-libs/rtaudio: version bump to 5.0.0

 media-libs/rtaudio/Manifest |  1 +
 media-libs/rtaudio/rtaudio-5.0.0.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/media-libs/rtaudio/Manifest b/media-libs/rtaudio/Manifest
index 15d08938e6a..4529931ba59 100644
--- a/media-libs/rtaudio/Manifest
+++ b/media-libs/rtaudio/Manifest
@@ -1,2 +1,3 @@
 DIST rtaudio-4.0.12.tar.gz 330048 SHA256 
5179056c796b9582e375d352efa0598e674b9719cf78a85a426517b375ff1cab SHA512 
43068cafaf460425334588775bbeee115d1651142d8fa62808880296763952159bff297c482e6d58200cfb6d382205778405993dbbb3a769e4b1228ff0aee3b6
 WHIRLPOOL 
252fc02dbebdc1777314a97e4acc18ce615f78a82a12cdf6bcf2759867a3da6c755977dec832351c5b86aec7825d07882024179703c746e654a5f7bc2d32b9ce
 DIST rtaudio-4.1.2.tar.gz 682382 SHA256 
294d044da313a430c44d311175a4f51c15d56d87ecf72ad9c236f57772ecffb8 SHA512 
1e7f7f0f4dc451d023a7c8ab287fe63034cf6b4e18fe138bab253c307d6dd0cddb669b031f6c21325aaac0ce53002acd2a17dd1e47bd8ac2cb14e058cfce1a21
 WHIRLPOOL 
c1e76424c02c43b7328ea4eb7ff632477d2eace02c9d4b9b4ba029cce4f939263a2f4035288503f65efe9a7bf93ddc797e341d7a64d0864c49f19526125860d3
+DIST rtaudio-5.0.0.tar.gz 615284 SHA256 
799deae1192da52cc2c15a078ed3b42449580be7d096fe9bc841c5bba0289c57 SHA512 
390b6c454c42cf066fa94af397b784430dadc1650de320be377b7bbd09eda8705936bff3ee4327358815c3d5247a38fead81c8778cd85db30a12a6ace742c84a
 WHIRLPOOL 
da2f9da5d24d3d427695fc1be017063e437c71c5216bc140b839bf4201af2c3733b438daf5cedd14e9a01946b03d6a72e0551b4fe131e0844a1450bdd2109617

diff --git a/media-libs/rtaudio/rtaudio-5.0.0.ebuild 
b/media-libs/rtaudio/rtaudio-5.0.0.ebuild
new file mode 100644
index 000..e518d5d6b8b
--- /dev/null
+++ b/media-libs/rtaudio/rtaudio-5.0.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit ltprune autotools
+
+DESCRIPTION="A set of cross-platform C++ classes for realtime audio I/O"
+HOMEPAGE="https://www.music.mcgill.ca/~gary/rtaudio/;
+SRC_URI="https://www.music.mcgill.ca/~gary/${PN}/release/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0/6"
+KEYWORDS="~amd64 ~x86"
+IUSE="+alsa doc jack pulseaudio static-libs"
+REQUIRED_USE="|| ( alsa jack pulseaudio )"
+
+RDEPEND="alsa? ( media-libs/alsa-lib )
+   jack? (
+   media-libs/alsa-lib
+   media-sound/jack-audio-connection-kit
+   )
+   pulseaudio? ( media-sound/pulseaudio )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.1.2-cflags.patch
+)
+
+src_prepare() {
+   default
+
+   # don't rebuild docs
+   export ac_cv_prog_DOXYGEN=
+
+   eautoreconf
+}
+
+src_configure() {
+   # OSS support requires OSSv4
+   local myconf=(
+   $(use_enable static-libs static)
+   $(use_with jack)
+   $(use_with alsa)
+   $(use_with pulseaudio pulse)
+   --without-oss
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   dodoc readme doc/release.txt
+   if use doc; then
+   dodoc -r doc/html
+   dodoc -r doc/images
+   fi
+
+   prune_libtool_files
+}



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

2017-08-31 Thread Michał Górny
commit: 40da7ee19c4c195da35083bf2d2fcbd852ad3846
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 31 14:31:11 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 31 18:10:05 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=40da7ee1

ebuild.sh: Fail on command-not-found in global scope

The PMS specifies that ebuilds must not call external commands in global
scope. We can not prevent that from happening at the moment since a few
ebuilds in Gentoo are still doing that.

Instead, start increasing strictness by explicitly failing if ebuilds
call external commands that are not found. This is not going to really
break any ebuilds that are not broken already (since command-not-found
usually indicates something is going wrong), and it will help noticing
typos and reliance on non-common external commands.

A similar change has been tested in pkgcore, and confirmed not to cause
any failures with the current state of the Gentoo repository.

Closes: https://github.com/gentoo/portage/pull/198
Reviewed-by: Zac Medico  gentoo.org>

 bin/ebuild.sh | 4 
 1 file changed, 4 insertions(+)

diff --git a/bin/ebuild.sh b/bin/ebuild.sh
index f1ac3f278..c23561651 100755
--- a/bin/ebuild.sh
+++ b/bin/ebuild.sh
@@ -79,6 +79,10 @@ else
eval "${x}() { die \"\${FUNCNAME}() calls are not allowed in 
global scope\"; }"
done
unset funcs x
+
+   command_not_found_handle() {
+   die "Command not found while sourcing ebuild: ${*}"
+   }
 fi
 
 # Don't use sandbox's BASH_ENV for new shells because it does



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

2017-08-31 Thread Michael Weber
commit: 40f41802b2d209245194c34aba160579d73acb03
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Aug 31 18:08:09 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Aug 31 18:09:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40f41802

x11-wm/xpra: Version bump (bug 627888).

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 x11-wm/xpra/Manifest  |   2 +
 x11-wm/xpra/xpra-1.0.7.ebuild | 143 ++
 x11-wm/xpra/xpra-2.1.1.ebuild | 142 +
 3 files changed, 287 insertions(+)

diff --git a/x11-wm/xpra/Manifest b/x11-wm/xpra/Manifest
index e2ff887..a1e7960ef73 100644
--- a/x11-wm/xpra/Manifest
+++ b/x11-wm/xpra/Manifest
@@ -1,3 +1,5 @@
 DIST xpra-1.0.6.tar.xz 1892736 SHA256 
2ba9212333ee5dc437955ce95d15eb8a9713cf4881914b1d2fe30b1fce188c2d SHA512 
d99cceca56c226f8d52d3992e790337fa9e785671c6e2ae00f119492df402c350218bb7c60e1ecd8ccd02e379d59e99bb5601bd35d433095d4a04024ec0f99b4
 WHIRLPOOL 
6380e2748db3aeaf532e30b70e1956036823f505540c4339a62e0576f8ff108cd5e8f33631dedfdcd5b6d01695e9f2bd11c6287485ecb1c8f0c659073002bfbb
+DIST xpra-1.0.7.tar.xz 1895052 SHA256 
179653f29deccf943c55dfe2f04375bdd747258d72fdc7a44f643ec588ce429f SHA512 
a02f4afea4dae845f8ab3456270773361d6ab4bfd76c1a8b3cbda42e2df2eaffd5cadd2a1ef7871f0efc485f294eb1c000553531a3fe2f2f87f09623a628814e
 WHIRLPOOL 
1f3e1fb71e32ff2f49caf290e5bed2901b5eeb0ebf7f90ee87dcbdacf3cf0f94da31d1e6d183c7ebfacea697f80ffcd3d3c1f7c4cef7be7fa8f08549e0b7c350
 DIST xpra-2.0.2.tar.xz 1926876 SHA256 
4341bb6652d6e7784dddc02c63a634019c782332e9af1c08f4b8ec24f57a1f26 SHA512 
4b36cf9cf96f094011412214368bc452ed597f1927f6488d6856ad80b575d7f37273cf49b8682fdbc137cf581d5a88b17a9241d508278e45e48f9451ba628b68
 WHIRLPOOL 
d8919e8b9d40539a1c59dba2b1455924f276e5233e3674fd756e833c6bf2a132a5a27c9686cabdff2f4dc05b616245cdf0d06ce215ceb615c7c4c04861cfc41a
 DIST xpra-2.0.3.tar.xz 1928296 SHA256 
caa97630b40de8e144328e80d002f3521acbc252ab17dc0bdcd1512ddf9a55b8 SHA512 
25d8c5956462bd286c96a70b8f8fa8e9e75cfa27ec65438d72c0f6846b6ba7e5b61c3079ed6c663153d4abab0dddff906d6c22b40f97b77cc81728441798891e
 WHIRLPOOL 
0017ab8f8f6db944bbc9ef8900c51ac5a78f4e935de36b4f1cc1a3cc7fd1871bbebe79bc713eb647fb4dc7811a8dd0a2243795438d1984b8f19922e41f1e3043
+DIST xpra-2.1.1.tar.xz 2065280 SHA256 
0777e8b4bb7efc2cf5dae1424f6c8383dc5ea377de415b3895d776a7606bed39 SHA512 
913c6952b12bdc01ef8cbbb62b05cfc9bd564b6d425f7edd2448bc3bfbdd9dc0bf9a890b1c85d3e39c387468b9738de7de4336e80b4e715856746197e1e93b20
 WHIRLPOOL 
72bf5405deb2fed5612d5126f7717d54273a64bdbd3f6c1e99737a9aee023c8d606508976f872a16ee91c4065a90f7aec6ed187110084e4a332a7dac512aaa45

diff --git a/x11-wm/xpra/xpra-1.0.7.ebuild b/x11-wm/xpra/xpra-1.0.7.ebuild
new file mode 100644
index 000..2aa260c03d6
--- /dev/null
+++ b/x11-wm/xpra/xpra-1.0.7.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# PyCObject_Check and PyCObject_AsVoidPtr vanished with python 3.3, and 
setup.py not python3.2 compat
+PYTHON_COMPAT=( python2_7 )
+inherit distutils-r1 eutils flag-o-matic user tmpfiles
+
+DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning WM (parti) based 
on wimpiggy"
+HOMEPAGE="http://xpra.org/ http://xpra.org/src/;
+SRC_URI="http://xpra.org/src/${P}.tar.xz;
+
+LICENSE="GPL-2 BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+client +clipboard csc cups dbus dec_avcodec2 enc_ffmpeg enc_x264 
enc_x265 libav +lz4 lzo opengl pillow pulseaudio server sound test vpx webcam 
webp"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   clipboard? ( || ( server client ) )
+   cups? ( dbus )
+   opengl? ( client )
+   || ( client server )
+   client? ( enc_x264? ( dec_avcodec2 ) enc_x265? ( dec_avcodec2 ) )"
+
+COMMON_DEPEND=""${PYTHON_DEPS}"
+   dev-python/pygobject:2[${PYTHON_USEDEP}]
+   dev-python/pygtk:2[${PYTHON_USEDEP}]
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   csc? (
+   !libav? ( >=media-video/ffmpeg-1.2.2:0= )
+   libav? ( media-video/libav:0= )
+   )
+   dec_avcodec2? (
+   !libav? ( >=media-video/ffmpeg-2:0= )
+   libav? ( media-video/libav:0= )
+   )
+   enc_ffmpeg? (
+   !libav? ( >=media-video/ffmpeg-3.2.2:0= )
+   libav? ( media-video/libav:0= )
+   )
+   enc_x264? ( media-libs/x264
+   !libav? ( >=media-video/ffmpeg-1.0.4:0= )
+   libav? ( media-video/libav:0= )
+   )
+   enc_x265? ( media-libs/x265
+   !libav? ( >=media-video/ffmpeg-2:0= )
+   libav? ( media-video/libav:0= )
+   opengl? ( dev-python/pygtkglext )
+   pulseaudio? ( media-sound/pulseaudio )
+   sound? ( 

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

2017-08-31 Thread Michael Weber
commit: 8a72593afdb23a2df0af9ddce9c95f64716b21a1
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Aug 31 13:51:22 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Aug 31 18:09:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a72593a

x11-wm/xpra: Remove old versions.

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 x11-wm/xpra/Manifest |   2 -
 x11-wm/xpra/xpra-1.0.4-r1.ebuild | 143 --
 x11-wm/xpra/xpra-2.0.1.ebuild| 144 ---
 3 files changed, 289 deletions(-)

diff --git a/x11-wm/xpra/Manifest b/x11-wm/xpra/Manifest
index 311a59efdd3..e2ff887 100644
--- a/x11-wm/xpra/Manifest
+++ b/x11-wm/xpra/Manifest
@@ -1,5 +1,3 @@
-DIST xpra-1.0.4.tar.xz 1890404 SHA256 
c841940957761e60454eac44c955d174b3d864c853f28b387e784a6d85fc9924 SHA512 
85dad598a167a7c9cbf2d0e7d4cde0b7c0fd75b5e1cc515ea78261f4a33d6d864863f98746f7537b202a08c7f225f002d9a5c2773acd63e3a1b37c4d68d9
 WHIRLPOOL 
e426a258b70dcb1dff9f39980fd74221ab5793ea4f8cea2b838dfcd40b152785ef7028219f0024ef4650bb9e6fae10e9d26c1b1e58f0b4efb481a7562f6ee4eb
 DIST xpra-1.0.6.tar.xz 1892736 SHA256 
2ba9212333ee5dc437955ce95d15eb8a9713cf4881914b1d2fe30b1fce188c2d SHA512 
d99cceca56c226f8d52d3992e790337fa9e785671c6e2ae00f119492df402c350218bb7c60e1ecd8ccd02e379d59e99bb5601bd35d433095d4a04024ec0f99b4
 WHIRLPOOL 
6380e2748db3aeaf532e30b70e1956036823f505540c4339a62e0576f8ff108cd5e8f33631dedfdcd5b6d01695e9f2bd11c6287485ecb1c8f0c659073002bfbb
-DIST xpra-2.0.1.tar.xz 1926292 SHA256 
685553c0f7cdeadde3d5a7ba48f3cd9d0feaa755e0debbdf198355223c8bc287 SHA512 
2f9a8f5f3c1980c822233c3b010511d7ac63983eff330222e7375257834dfd6c840fe4b4aba61b966fb3b14debfed05eb1cd724f502a7c7b7ee9fbc86becbac3
 WHIRLPOOL 
e5ef03c29988fa5cf10bb83eb010ac0464a95c4511d7e7ec08349ee5a53f2391f69c95fd3b5d8bb19fe29dec29ec40a273dc35d992912722594972864bd983e4
 DIST xpra-2.0.2.tar.xz 1926876 SHA256 
4341bb6652d6e7784dddc02c63a634019c782332e9af1c08f4b8ec24f57a1f26 SHA512 
4b36cf9cf96f094011412214368bc452ed597f1927f6488d6856ad80b575d7f37273cf49b8682fdbc137cf581d5a88b17a9241d508278e45e48f9451ba628b68
 WHIRLPOOL 
d8919e8b9d40539a1c59dba2b1455924f276e5233e3674fd756e833c6bf2a132a5a27c9686cabdff2f4dc05b616245cdf0d06ce215ceb615c7c4c04861cfc41a
 DIST xpra-2.0.3.tar.xz 1928296 SHA256 
caa97630b40de8e144328e80d002f3521acbc252ab17dc0bdcd1512ddf9a55b8 SHA512 
25d8c5956462bd286c96a70b8f8fa8e9e75cfa27ec65438d72c0f6846b6ba7e5b61c3079ed6c663153d4abab0dddff906d6c22b40f97b77cc81728441798891e
 WHIRLPOOL 
0017ab8f8f6db944bbc9ef8900c51ac5a78f4e935de36b4f1cc1a3cc7fd1871bbebe79bc713eb647fb4dc7811a8dd0a2243795438d1984b8f19922e41f1e3043

diff --git a/x11-wm/xpra/xpra-1.0.4-r1.ebuild b/x11-wm/xpra/xpra-1.0.4-r1.ebuild
deleted file mode 100644
index 39eccb30ba8..000
--- a/x11-wm/xpra/xpra-1.0.4-r1.ebuild
+++ /dev/null
@@ -1,143 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# PyCObject_Check and PyCObject_AsVoidPtr vanished with python 3.3, and 
setup.py not python3.2 compat
-PYTHON_COMPAT=( python2_7 )
-inherit distutils-r1 eutils flag-o-matic user tmpfiles
-
-DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning WM (parti) based 
on wimpiggy"
-HOMEPAGE="http://xpra.org/ http://xpra.org/src/;
-SRC_URI="http://xpra.org/src/${P}.tar.xz;
-
-LICENSE="GPL-2 BSD"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="+client +clipboard csc cups dbus dec_avcodec2 enc_ffmpeg enc_x264 
enc_x265 libav +lz4 lzo opengl pillow pulseaudio server sound test vpx webcam 
webp"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   clipboard? ( || ( server client ) )
-   cups? ( dbus )
-   opengl? ( client )
-   || ( client server )
-   client? ( enc_x264? ( dec_avcodec2 ) enc_x265? ( dec_avcodec2 ) )"
-
-COMMON_DEPEND=""${PYTHON_DEPS}"
-   dev-python/pygobject:2[${PYTHON_USEDEP}]
-   dev-python/pygtk:2[${PYTHON_USEDEP}]
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libXtst
-   csc? (
-   !libav? ( >=media-video/ffmpeg-1.2.2:0= )
-   libav? ( media-video/libav:0= )
-   )
-   dec_avcodec2? (
-   !libav? ( >=media-video/ffmpeg-2:0= )
-   libav? ( media-video/libav:0= )
-   )
-   enc_ffmpeg? (
-   !libav? ( >=media-video/ffmpeg-3.2.2:0= )
-   libav? ( media-video/libav:0= )
-   )
-   enc_x264? ( media-libs/x264
-   !libav? ( >=media-video/ffmpeg-1.0.4:0= )
-   libav? ( media-video/libav:0= )
-   )
-   enc_x265? ( media-libs/x265
-   !libav? ( >=media-video/ffmpeg-2:0= )
-   libav? ( media-video/libav:0= )
-   opengl? ( dev-python/pygtkglext )
-   pulseaudio? ( media-sound/pulseaudio )
-   sound? ( 

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

2017-08-31 Thread Mike Pagano
commit: 949dc375bdf94195c44698fe3479bd39669bcbb1
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Aug 31 18:08:31 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Aug 31 18:08:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=949dc375

eclass/kernel-2.eclass: As per PMS remove calls to external command 'tr' in 
global scope. Closes bug 629106.

 eclass/kernel-2.eclass | 11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index 09409ab1ff1..84909f30ca3 100644
--- a/eclass/kernel-2.eclass
+++ b/eclass/kernel-2.eclass
@@ -1410,7 +1410,7 @@ getfilevar() {
 
 detect_arch() {
 
-   local ALL_ARCH LOOP_ARCH COMPAT_URI i
+   local ALL_ARCH LOOP_ARCH LOOP_ARCH_L COMPAT_URI i TC_ARCH_KERNEL
 
# COMPAT_URI is the contents of ${ARCH}_URI
# ARCH_URI is the URI for all the ${ARCH}_URI patches
@@ -1418,20 +1418,25 @@ detect_arch() {
 
ARCH_URI=""
ARCH_PATCH=""
+   TC_ARCH_KERNEL=""
ALL_ARCH="ALPHA AMD64 ARM HPPA IA64 M68K MIPS PPC PPC64 S390 SH SPARC 
X86"
 
for LOOP_ARCH in ${ALL_ARCH}; do
COMPAT_URI="${LOOP_ARCH}_URI"
COMPAT_URI="${!COMPAT_URI}"
 
+   declare -l LOOP_ARCH_L=${LOOP_ARCH}
+
[[ -n ${COMPAT_URI} ]] && \
-   ARCH_URI="${ARCH_URI} $(echo ${LOOP_ARCH} | tr 
'[:upper:]' '[:lower:]')? ( ${COMPAT_URI} )"
+   ARCH_URI="${ARCH_URI} ${LOOP_ARCH_L}? ( ${COMPAT_URI} )"
 
-   if [[ ${LOOP_ARCH} == "$(echo $(tc-arch-kernel) | tr 
'[:lower:]' '[:upper:]')" ]];  then
+   declare -u TC_ARCH_KERNEL=$(tc-arch-kernel)
+   if [[ ${LOOP_ARCH} == ${TC_ARCH_KERNEL} ]]; then
for i in ${COMPAT_URI}; do
ARCH_PATCH="${ARCH_PATCH} ${DISTDIR}/${i/*\//}"
done
fi
+
done
 }
 



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

2017-08-31 Thread Jeroen Roovers
commit: 8469b3816dd5da7e7ca776d9a7d222a7c4aace2a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Aug 31 17:52:15 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Aug 31 17:58:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8469b381

net-analyzer/cacti: Version bump.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-analyzer/cacti/Manifest|  1 +
 net-analyzer/cacti/cacti-1.1.20.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/net-analyzer/cacti/Manifest b/net-analyzer/cacti/Manifest
index 477ae81a2de..8bca3779799 100644
--- a/net-analyzer/cacti/Manifest
+++ b/net-analyzer/cacti/Manifest
@@ -1,2 +1,3 @@
 DIST cacti-0.8.8h.tar.gz 2585226 SHA256 
0673bd9513dad381c8bbb9133c721a32bc6422dc91c5a81de16e3cd32e4d0600 SHA512 
11bb0682a7220af5581f42579cf9c38d94aae202425ce15b824849684b1a6778d6f14e6a62ec94c608b7ba06562a825be7fd6d812d0800daa5eb56e640ac1c5f
 WHIRLPOOL 
250ee38d969c9a7d9a71b15a25e48c2b9b22412c6c2394798d178172d9a1be056b009b328594559524adbd47ad05032992b13cb5a632af1a23f947fb55342402
 DIST cacti-1.1.18.tar.gz 8906439 SHA256 
2f8ce97703b7c9426b57130bbeff4e4c5d068685668cd29959e6f4fd8be03edf SHA512 
59651979f036b53f708046bfe9f534bbe39ea620e9a84684372b0c189f2adb5503304c9fff5df5180b9186da27602428b0cff0a4fff9beaf50b4c0ed69d252e2
 WHIRLPOOL 
5b28724a4dcd5544a1fc948c675a8d404672caf8a6f8a6e64503e21582525f515b42a01edcccae573d89ee38b38b116a5ea8ba0a0618e40f9e5ee6d846bf0a7e
+DIST cacti-1.1.20.tar.gz 8903728 SHA256 
cbad90ef98d656bb10814e1444722dc00ff0c3a922b4591775984e890a81c942 SHA512 
2d51c757916b366a188a3ab31771bafb6492aaa6ab2e778255945677bbb3f23f6fbfbb73ea9b05abf2f7cb26c0970bc208f68d5f1c016f8fe3b9da003dcd3b1b
 WHIRLPOOL 
a73b661f71e51b3f9be4413f211c735d1addad877020d7abc762043620869215177565a597a67dc40ff460784b00e8a765a9d348b39cdd2b2b15bccb3db70fb3

diff --git a/net-analyzer/cacti/cacti-1.1.20.ebuild 
b/net-analyzer/cacti/cacti-1.1.20.ebuild
new file mode 100644
index 000..08d211285f6
--- /dev/null
+++ b/net-analyzer/cacti/cacti-1.1.20.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils webapp
+
+# Support for _p* in version.
+MY_P=${P/_p*/}
+
+DESCRIPTION="Cacti is a complete frontend to rrdtool"
+HOMEPAGE="https://www.cacti.net/;
+SRC_URI="https://www.cacti.net/downloads/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="snmp doc"
+
+need_httpd
+
+RDEPEND="
+   dev-lang/php[cli,mysql,session,sockets,xml]
+   dev-php/adodb
+   net-analyzer/rrdtool[graph]
+   virtual/cron
+   virtual/mysql
+   snmp? ( >=net-analyzer/net-snmp-5.2.0 )
+"
+
+src_prepare() {
+   default
+   sed -i -e \
+   's:$config\["library_path"\] . 
"/adodb/adodb.inc.php":"adodb/adodb.inc.php":' \
+   "${S}"/include/global.php || die
+
+   rm -rf lib/adodb || die # don't use bundled adodb
+}
+
+src_compile() { :; }
+
+src_install() {
+   dodoc docs/{CHANGELOG,txt/manual.txt}
+   dodoc -r docs/html/
+   rm -rf docs
+
+   webapp_src_preinst
+
+   edos2unix `find -type f -name '*.php'`
+
+   dodir ${MY_HTDOCSDIR}
+   cp -r . "${D}"${MY_HTDOCSDIR}
+
+   webapp_serverowned ${MY_HTDOCSDIR}/rra
+   webapp_serverowned ${MY_HTDOCSDIR}/log
+   webapp_configfile ${MY_HTDOCSDIR}/include/config.php
+   webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
+
+   webapp_src_install
+}



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

2017-08-31 Thread Jeroen Roovers
commit: 356d4a2484d986cd5b767d98e58ea9f192a06642
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Aug 31 17:52:50 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Aug 31 17:59:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=356d4a24

net-analyzer/cacti-spine: Version bump.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-analyzer/cacti-spine/Manifest  |  1 +
 net-analyzer/cacti-spine/cacti-spine-1.1.20.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/net-analyzer/cacti-spine/Manifest 
b/net-analyzer/cacti-spine/Manifest
index b0eb2c176e0..77f7579de3f 100644
--- a/net-analyzer/cacti-spine/Manifest
+++ b/net-analyzer/cacti-spine/Manifest
@@ -1,2 +1,3 @@
 DIST cacti-spine-0.8.8h.tar.gz 804951 SHA256 
a693136839bd7d03cae5b3ff4614a4d21a2153ffb14d09fc061b843ab0b2bb30 SHA512 
6a7147ab645be44de0d330c7801e569705817da10bf6cedba82c712e1701ada8aa8924a6b3b063ea680e6af24f815d6767e8773ad7b8da212abfa082b4211bd4
 WHIRLPOOL 
36daed4986ca84883e51ab6b02ebb2ade00205c30705cfc94e73835bc2fc427a60a2dba9c7ca3665d0c0b2fca21afab77d94cde63b740f3734f9279c929cccaf
 DIST cacti-spine-1.1.18.tar.gz 801575 SHA256 
0c12426ae880f9f7296c91a2930781f63f7c50217e210c9e8faf75614f415f48 SHA512 
28fb6a7c67289680dd4eac08b08099b72cbf4676f4a86c6d4d158e2c791e59855ea39770badb214709868c7405022fba88348c968883a9cb3bb734c251c192c7
 WHIRLPOOL 
389c64c10775bbebf3043e0ff9c4ce544024941a5fe4704f20abae34e1063c21a956ffa5a59d157266937304be4a2031db71f8b152563fe954b4d0a911846159
+DIST cacti-spine-1.1.20.tar.gz 801877 SHA256 
a8ccb24980099fbb6ee0a16f397f10fb9b3320db6a02c4e61b1483445d405f99 SHA512 
df552157e64da04f57493351831a0602dea9ca3219ce3936884aec894e6698559d429ec62936a307b43fd49eff674c670d7e0a047924b5f03c30abeeec91491f
 WHIRLPOOL 
1948229141f99fb04c799b46b323a047c47dc3c94303cb50f56018af8cbc1fe4d2c3a5b8c1683629802b3600e6e69b8ab5ce636e0d9c84ba61e9beadde11f2f1

diff --git a/net-analyzer/cacti-spine/cacti-spine-1.1.20.ebuild 
b/net-analyzer/cacti-spine/cacti-spine-1.1.20.ebuild
new file mode 100644
index 000..fa4ecb956b8
--- /dev/null
+++ b/net-analyzer/cacti-spine/cacti-spine-1.1.20.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils
+
+MY_P=${PN}-${PV/_p/-}
+
+DESCRIPTION="Spine is a fast poller for Cacti (formerly known as Cactid)"
+HOMEPAGE="https://cacti.net/spine_info.php;
+SRC_URI="https://www.cacti.net/downloads/spine/${MY_P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+CDEPEND="
+   dev-libs/openssl:*
+   net-analyzer/net-snmp
+   virtual/mysql
+"
+DEPEND="
+   ${CDEPEND}
+   sys-apps/help2man
+"
+RDEPEND="
+   ${CDEPEND}
+   >net-analyzer/cacti-0.8.8
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.8.8d-ping.patch
+   "${FILESDIR}"/${PN}-0.8.8g-net-snmp.patch
+)
+
+src_prepare() {
+   default
+
+   AT_M4DIR="config" eautoreconf
+}
+
+src_install() {
+   dosbin spine
+   insinto /etc/
+   insopts -m0640 -o root
+   newins spine.conf{.dist,}
+   dodoc ChangeLog
+}



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

2017-08-31 Thread Jeroen Roovers
commit: e03d2449254aa210367ca028b94820c5f5c1e05b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Aug 31 17:54:06 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Aug 31 17:59:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e03d2449

net-analyzer/cacti: Old.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-analyzer/cacti/Manifest|  1 -
 net-analyzer/cacti/cacti-1.1.18.ebuild | 58 --
 2 files changed, 59 deletions(-)

diff --git a/net-analyzer/cacti/Manifest b/net-analyzer/cacti/Manifest
index 8bca3779799..e32497f9ff3 100644
--- a/net-analyzer/cacti/Manifest
+++ b/net-analyzer/cacti/Manifest
@@ -1,3 +1,2 @@
 DIST cacti-0.8.8h.tar.gz 2585226 SHA256 
0673bd9513dad381c8bbb9133c721a32bc6422dc91c5a81de16e3cd32e4d0600 SHA512 
11bb0682a7220af5581f42579cf9c38d94aae202425ce15b824849684b1a6778d6f14e6a62ec94c608b7ba06562a825be7fd6d812d0800daa5eb56e640ac1c5f
 WHIRLPOOL 
250ee38d969c9a7d9a71b15a25e48c2b9b22412c6c2394798d178172d9a1be056b009b328594559524adbd47ad05032992b13cb5a632af1a23f947fb55342402
-DIST cacti-1.1.18.tar.gz 8906439 SHA256 
2f8ce97703b7c9426b57130bbeff4e4c5d068685668cd29959e6f4fd8be03edf SHA512 
59651979f036b53f708046bfe9f534bbe39ea620e9a84684372b0c189f2adb5503304c9fff5df5180b9186da27602428b0cff0a4fff9beaf50b4c0ed69d252e2
 WHIRLPOOL 
5b28724a4dcd5544a1fc948c675a8d404672caf8a6f8a6e64503e21582525f515b42a01edcccae573d89ee38b38b116a5ea8ba0a0618e40f9e5ee6d846bf0a7e
 DIST cacti-1.1.20.tar.gz 8903728 SHA256 
cbad90ef98d656bb10814e1444722dc00ff0c3a922b4591775984e890a81c942 SHA512 
2d51c757916b366a188a3ab31771bafb6492aaa6ab2e778255945677bbb3f23f6fbfbb73ea9b05abf2f7cb26c0970bc208f68d5f1c016f8fe3b9da003dcd3b1b
 WHIRLPOOL 
a73b661f71e51b3f9be4413f211c735d1addad877020d7abc762043620869215177565a597a67dc40ff460784b00e8a765a9d348b39cdd2b2b15bccb3db70fb3

diff --git a/net-analyzer/cacti/cacti-1.1.18.ebuild 
b/net-analyzer/cacti/cacti-1.1.18.ebuild
deleted file mode 100644
index 8bd16023447..000
--- a/net-analyzer/cacti/cacti-1.1.18.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils webapp
-
-# Support for _p* in version.
-MY_P=${P/_p*/}
-
-DESCRIPTION="Cacti is a complete frontend to rrdtool"
-HOMEPAGE="http://www.cacti.net/;
-SRC_URI="http://www.cacti.net/downloads/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="snmp doc"
-
-need_httpd
-
-RDEPEND="
-   dev-lang/php[cli,mysql,session,sockets,xml]
-   dev-php/adodb
-   net-analyzer/rrdtool[graph]
-   virtual/cron
-   virtual/mysql
-   snmp? ( >=net-analyzer/net-snmp-5.2.0 )
-"
-
-src_prepare() {
-   default
-   sed -i -e \
-   's:$config\["library_path"\] . 
"/adodb/adodb.inc.php":"adodb/adodb.inc.php":' \
-   "${S}"/include/global.php || die
-
-   rm -rf lib/adodb || die # don't use bundled adodb
-}
-
-src_compile() { :; }
-
-src_install() {
-   dodoc docs/{CHANGELOG,txt/manual.txt}
-   dodoc -r docs/html/
-   rm -rf docs
-
-   webapp_src_preinst
-
-   edos2unix `find -type f -name '*.php'`
-
-   dodir ${MY_HTDOCSDIR}
-   cp -r . "${D}"${MY_HTDOCSDIR}
-
-   webapp_serverowned ${MY_HTDOCSDIR}/rra
-   webapp_serverowned ${MY_HTDOCSDIR}/log
-   webapp_configfile ${MY_HTDOCSDIR}/include/config.php
-   webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
-
-   webapp_src_install
-}



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

2017-08-31 Thread Jeroen Roovers
commit: 6692aa6ed3b286af7570bc2fc3934ad68c059808
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Aug 31 17:53:45 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Aug 31 17:59:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6692aa6e

net-analyzer/cacti-spine: Old.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-analyzer/cacti-spine/Manifest  |  1 -
 net-analyzer/cacti-spine/cacti-spine-1.1.18.ebuild | 47 --
 2 files changed, 48 deletions(-)

diff --git a/net-analyzer/cacti-spine/Manifest 
b/net-analyzer/cacti-spine/Manifest
index 77f7579de3f..f98e9c03c52 100644
--- a/net-analyzer/cacti-spine/Manifest
+++ b/net-analyzer/cacti-spine/Manifest
@@ -1,3 +1,2 @@
 DIST cacti-spine-0.8.8h.tar.gz 804951 SHA256 
a693136839bd7d03cae5b3ff4614a4d21a2153ffb14d09fc061b843ab0b2bb30 SHA512 
6a7147ab645be44de0d330c7801e569705817da10bf6cedba82c712e1701ada8aa8924a6b3b063ea680e6af24f815d6767e8773ad7b8da212abfa082b4211bd4
 WHIRLPOOL 
36daed4986ca84883e51ab6b02ebb2ade00205c30705cfc94e73835bc2fc427a60a2dba9c7ca3665d0c0b2fca21afab77d94cde63b740f3734f9279c929cccaf
-DIST cacti-spine-1.1.18.tar.gz 801575 SHA256 
0c12426ae880f9f7296c91a2930781f63f7c50217e210c9e8faf75614f415f48 SHA512 
28fb6a7c67289680dd4eac08b08099b72cbf4676f4a86c6d4d158e2c791e59855ea39770badb214709868c7405022fba88348c968883a9cb3bb734c251c192c7
 WHIRLPOOL 
389c64c10775bbebf3043e0ff9c4ce544024941a5fe4704f20abae34e1063c21a956ffa5a59d157266937304be4a2031db71f8b152563fe954b4d0a911846159
 DIST cacti-spine-1.1.20.tar.gz 801877 SHA256 
a8ccb24980099fbb6ee0a16f397f10fb9b3320db6a02c4e61b1483445d405f99 SHA512 
df552157e64da04f57493351831a0602dea9ca3219ce3936884aec894e6698559d429ec62936a307b43fd49eff674c670d7e0a047924b5f03c30abeeec91491f
 WHIRLPOOL 
1948229141f99fb04c799b46b323a047c47dc3c94303cb50f56018af8cbc1fe4d2c3a5b8c1683629802b3600e6e69b8ab5ce636e0d9c84ba61e9beadde11f2f1

diff --git a/net-analyzer/cacti-spine/cacti-spine-1.1.18.ebuild 
b/net-analyzer/cacti-spine/cacti-spine-1.1.18.ebuild
deleted file mode 100644
index 34727025866..000
--- a/net-analyzer/cacti-spine/cacti-spine-1.1.18.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools eutils
-
-MY_P=${PN}-${PV/_p/-}
-
-DESCRIPTION="Spine is a fast poller for Cacti (formerly known as Cactid)"
-HOMEPAGE="http://cacti.net/spine_info.php;
-SRC_URI="http://www.cacti.net/downloads/spine/${MY_P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-
-CDEPEND="
-   dev-libs/openssl:*
-   net-analyzer/net-snmp
-   virtual/mysql
-"
-DEPEND="
-   ${CDEPEND}
-   sys-apps/help2man
-"
-RDEPEND="
-   ${CDEPEND}
-   >net-analyzer/cacti-0.8.8
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.8.8d-ping.patch
-   "${FILESDIR}"/${PN}-0.8.8g-net-snmp.patch
-)
-
-src_prepare() {
-   default
-
-   AT_M4DIR="config" eautoreconf
-}
-
-src_install() {
-   dosbin spine
-   insinto /etc/
-   insopts -m0640 -o root
-   newins spine.conf{.dist,}
-   dodoc ChangeLog
-}



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

2017-08-31 Thread Matt Thode
commit: 04be95246d81880980b1052290007745d634d382
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Aug 31 17:54:30 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Aug 31 17:55:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04be9524

dev-python/psycopg: remove patch to fix build and bug 629476

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/dev-python/psycopg/psycopg-2.7.3.ebuild 
b/dev-python/psycopg/psycopg-2.7.3.ebuild
index 2465308ab2f..8571410b80b 100644
--- a/dev-python/psycopg/psycopg-2.7.3.ebuild
+++ b/dev-python/psycopg/psycopg-2.7.3.ebuild
@@ -28,7 +28,7 @@ DEPEND="${RDEPEND}
 
 RESTRICT="test"
 # Remove py3.2 entry from intersphinx setting
-PATCHES=( "${FILESDIR}/"${PN}-2.4.2-setup.py.patch )
+PATCHES=(  )
 
 S="${WORKDIR}/${MY_P}"
 



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

2017-08-31 Thread William Hubbs
commit: 3f2a5086252e7cabe971aa8ab8528c6a238afbb9
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Aug 31 17:49:20 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Aug 31 17:50:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f2a5086

dev-util/meson: sync live ebuild

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index 04aeed9330d..bd996e33f68 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~x86"
 fi
 
 inherit distutils-r1



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

2017-08-31 Thread Matt Thode
commit: 148a2f27fa20a32d5bfd9a1b6405a991b5f3d903
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Aug 31 17:39:26 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Aug 31 17:43:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=148a2f27

sys-cluster/nova: 16.0.0 bup PIKE

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-cluster/nova/Manifest   |   2 +
 sys-cluster/nova/nova-16.0.0.ebuild | 251 
 2 files changed, 253 insertions(+)

diff --git a/sys-cluster/nova/Manifest b/sys-cluster/nova/Manifest
index 2a5a606d2eb..b84d90d8469 100644
--- a/sys-cluster/nova/Manifest
+++ b/sys-cluster/nova/Manifest
@@ -3,7 +3,9 @@ DIST nova-14.0.7.tar.gz 5601074 SHA256 
765c5a69a85fe464c25be9f146f4869108a315fa7
 DIST nova-14.0.8.tar.gz 5608059 SHA256 
9c38a74965b4543ddfb2f0baaa2e73673037d47fed86b1a2fc48a09878b6f2ac SHA512 
3d8177a00ecef7aa152ecd87d376c7b8d1e5a877b0831e220ba204b022425c688515cfa72a21d4604418b20bd670f3fc263f7040da856f9598682e3d627c8abd
 WHIRLPOOL 
7f4e0ca49809ed2cb0d8bd064c71cd1336b58525e55a7b5d657dabde5bd75af2fc4c0e90bbdde15fddf895fff1a191deaa655a788d87f58bb6768b42a404b559
 DIST nova-15.0.6.tar.gz 5752743 SHA256 
4972b2e9c3e9eca6b27c0535893f5dcb73931917b773e01e48b0cec9268f00ad SHA512 
96aa0c8303f6500af16b1b36969c3e79973022c26a97d4c9a6523b52ffcbaffc4b5a5d2b1f0dd14010acbf49d1201faab3078812db65c7eb228a45afbb6b3218
 WHIRLPOOL 
3c5fe26da9bf325126137f9f5cb338d990718b6eeb874178735ce394bb3a5ebe263ea5d7e269c018571e105e770a1e9b52742beb8a647a394a2a1a793c105609
 DIST nova-15.0.7.tar.gz 5763951 SHA256 
75d2f307301396d423e81e817b4c087da08c9db7ab2340fcef7618fc20379fb9 SHA512 
3e4b02bebdc8d0c002a09d757a2f1e96e9b7a5c16c6bd9108f0564c9be23da8ae8f90d81924050f01be691b4800c5c0ff2f5b3400fa389964899b1faa509293c
 WHIRLPOOL 
6c8c49509bbee938886c7d2b900cf113ca86105c606c46976f3528afdd215f9ebe34026103c8e36c065ce33efe05a96db4b618be6ab94d0f3c9dceaff0ef10ab
+DIST nova-16.0.0.tar.gz 10883800 SHA256 
600d1a9371c8173151f2ef88a48f2fc298ea1664c9a2a7f243375cc24560fd5b SHA512 
f43b5a64ca65fe4c2f0ed67916c8d7f6e6a8e8e97feb7059b270ab603cd5838d6510ed5b8db03ad12a77f7b38001c937b7e52be1222e30a1c14f0aec396781f2
 WHIRLPOOL 
b63f689952dd4b330ed9aed40596ebb8ee4d34ad016b06303f74098a9555790fc2b851dd47abdb80be85e8619d1ba11930e46291a45e02106cfc9ee1ea18ba06
 DIST nova.conf.sample-15.0.6 344760 SHA256 
09c086c981505a6e775a4e2073856b1d38998d97b92062f019095f98d7d26e1f SHA512 
5c55c752c8752876acbd8d2348abb39d6a8449f637ad2a6515f5c9f4619dbad73c4ae7a6ac4cd164656a0c466ed000a4d68a291050a03a5641fe96b3dd7f732d
 WHIRLPOOL 
22f174d402e6d9c3e1e18da0cdec883209013083c66eb2b5a2921546fb609c1a19de594832afa8f40ee26a999f2596c563eb16ba1a08035895b5d6c72a729125
 DIST nova.conf.sample-15.0.7 344760 SHA256 
09c086c981505a6e775a4e2073856b1d38998d97b92062f019095f98d7d26e1f SHA512 
5c55c752c8752876acbd8d2348abb39d6a8449f637ad2a6515f5c9f4619dbad73c4ae7a6ac4cd164656a0c466ed000a4d68a291050a03a5641fe96b3dd7f732d
 WHIRLPOOL 
22f174d402e6d9c3e1e18da0cdec883209013083c66eb2b5a2921546fb609c1a19de594832afa8f40ee26a999f2596c563eb16ba1a08035895b5d6c72a729125
+DIST nova.conf.sample-16.0.0 360926 SHA256 
2fad4c60277289b28ec6de87bbe41086d3f5c88003839c90dda264b0e6e1c835 SHA512 
68f548e998396c7b18692fb3b1e9bf267f9bc06d73f602bb8f20bba426b6ede01e270447906f1685133cdbfd43b76ed5a9913b0167ce70f1ff3debd1ca11d378
 WHIRLPOOL 
bb8d5fffb6fd5e6c820a422615abe6cc8398852ce6cbce12eba5dca17e2c71e413c113342916c25d38e7651b0c26b20357fdbaa5dee6d904e4ee9cc08f3b953c
 DIST nova.conf.sample-2017.1. 344760 SHA256 
09c086c981505a6e775a4e2073856b1d38998d97b92062f019095f98d7d26e1f SHA512 
5c55c752c8752876acbd8d2348abb39d6a8449f637ad2a6515f5c9f4619dbad73c4ae7a6ac4cd164656a0c466ed000a4d68a291050a03a5641fe96b3dd7f732d
 WHIRLPOOL 
22f174d402e6d9c3e1e18da0cdec883209013083c66eb2b5a2921546fb609c1a19de594832afa8f40ee26a999f2596c563eb16ba1a08035895b5d6c72a729125
 DIST nova.conf.sample-2017.2. 360926 SHA256 
2fad4c60277289b28ec6de87bbe41086d3f5c88003839c90dda264b0e6e1c835 SHA512 
68f548e998396c7b18692fb3b1e9bf267f9bc06d73f602bb8f20bba426b6ede01e270447906f1685133cdbfd43b76ed5a9913b0167ce70f1ff3debd1ca11d378
 WHIRLPOOL 
bb8d5fffb6fd5e6c820a422615abe6cc8398852ce6cbce12eba5dca17e2c71e413c113342916c25d38e7651b0c26b20357fdbaa5dee6d904e4ee9cc08f3b953c

diff --git a/sys-cluster/nova/nova-16.0.0.ebuild 
b/sys-cluster/nova/nova-16.0.0.ebuild
new file mode 100644
index 000..871405a4c33
--- /dev/null
+++ b/sys-cluster/nova/nova-16.0.0.ebuild
@@ -0,0 +1,251 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit distutils-r1 eutils linux-info multilib user
+
+DESCRIPTION="Cloud computing fabric controller (main part of an IaaS system) 
in Python"
+HOMEPAGE="https://launchpad.net/nova;
+SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/pike/nova.conf.sample
 -> nova.conf.sample-${PV}
+   

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

2017-08-31 Thread Matt Thode
commit: bdbf3d3933635cef24e27344f544d15c56f3edb7
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Aug 31 17:41:06 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Aug 31 17:43:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdbf3d39

sys-cluster/heat: 9.0.0 bup PIKE

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-cluster/heat/Manifest  |   2 +
 sys-cluster/heat/heat-9.0.0.ebuild | 162 +
 2 files changed, 164 insertions(+)

diff --git a/sys-cluster/heat/Manifest b/sys-cluster/heat/Manifest
index 0a0f368bf56..a81bb6f3938 100644
--- a/sys-cluster/heat/Manifest
+++ b/sys-cluster/heat/Manifest
@@ -2,7 +2,9 @@ DIST heat-7.0.5.tar.gz 2260039 SHA256 
c9043fb6c74cff5b6bee6a8f73e636acb7d99e6c41
 DIST heat-7.0.6.tar.gz 2253662 SHA256 
2881c02f265f961c78506ae2b0acdf7f74a7a294517f23b43dadad854dd53653 SHA512 
49cdf09fd38e663fc35226d743ea54f64303c86ccda2071db77ca1df861da253226a453d194b4652fe1f5c542529200c16232d654d8b7c0d59e5cd5c9e215834
 WHIRLPOOL 
85fd932158f3024a8dbcd36a5bd2c3cacee453bb53c267a8de68dca3f4eafe6ea0bb22f8a6416fab958dd798469ca64685f4704f97bfe9f31ba3b87f561b9034
 DIST heat-8.0.3.tar.gz 2309587 SHA256 
0161fa534c7255b5be3b494ed6dcbba888fd37ea3ecda054b21815e4c5472d52 SHA512 
4cdc4e10c298cc56bba64e258465b504b78b7be0abf3340e9db677b429232a2fd3841948ee2054c255d66db1eb986c4ca0cb940e21d86e458e0ce048810fe917
 WHIRLPOOL 
f6e7db8beceea6c64e79b96fea477b6400e2b75f3f886482ce1fdcb42a78ff07dc324f2fa1b69f90957e7491d73fd1c79d6eb1630d05c96ff387409b26f73a57
 DIST heat-8.0.4.tar.gz 2304762 SHA256 
7997dac0f35ad7fb236536959a46e843dab56dbce5694849585cb97affbbb198 SHA512 
9846114813b743ba9abfb4ce6e9d3cdcddfb81a242fda83a9d22a9fc30017fec2464f3b75364d9be38d50218e79485f3405e429fac1830d163c50737b07c2865
 WHIRLPOOL 
8420bffb6e2b86528d9104abb981368fa2fe36b33057b0e02f1fcf9e9106a4cd58bdb833e459e38a64bd47b2f4955e15f589673b57442184e3bcd60894feab4b
+DIST heat-9.0.0.tar.gz 2359104 SHA256 
36dbb46b72bf7b495ba8812804da7d4e9bb59481743e6e0499e904efdf4ee7be SHA512 
d60cfd69807af5a51da6d236e5ccf482a5fd65f8bb2e5e8287eca587f27d0af570979b554a311037904a7c01cd8dcba43a5ef577261fb7f12a557ba6ff2ec58e
 WHIRLPOOL 
43f9afaa57e84e7e29bba4754d3b7499afece40961891dafd6bf75da3032f79806dee6d4de91e0afd24ad53b97cf615e91df46646ed39b2df05fa53d36a31527
 DIST heat.conf.sample-2017.1. 88798 SHA256 
688a6fd65df3b9f004345c8cf739c5a553b6806213c399ac25846d1ad248e963 SHA512 
5ea23f33ddc2b34414371a612041abd075694a7d63bb55efd1e75f313b4e9f35e0d68b420536bc474cd4896b0295d8763bdecbb07c71d29c462c14183159e560
 WHIRLPOOL 
9a91069136dcbf15d47a4b5df6521ca2740eb1a88feab57b28f2f921e517ae7557125b5ea877d4c9ed5314321c8de551270722809d270c1b8ae0245d2a75b515
 DIST heat.conf.sample-2017.2. 88901 SHA256 
cb46fbbfa0e8dc84c4637312f0d21b0c95037d2b3404623653c1b5eb0a92 SHA512 
f62feaa4a0d27866876aed9f78099501247ae4b7deaefd04d77b1f4b2a1d1c991e6f3e68d9f82e3b6a4358c99fbffd90f14a05ff98105df0ef0db68ef8bc6932
 WHIRLPOOL 
284ad592883c8e42518872d603d097672056ba25a194569f31ee9244d1095f640f02097fda0a6539b47247ba580929d79ec173f1847bfc5e19bf45fb8cbe4720
 DIST heat.conf.sample-8.0.3 88798 SHA256 
688a6fd65df3b9f004345c8cf739c5a553b6806213c399ac25846d1ad248e963 SHA512 
5ea23f33ddc2b34414371a612041abd075694a7d63bb55efd1e75f313b4e9f35e0d68b420536bc474cd4896b0295d8763bdecbb07c71d29c462c14183159e560
 WHIRLPOOL 
9a91069136dcbf15d47a4b5df6521ca2740eb1a88feab57b28f2f921e517ae7557125b5ea877d4c9ed5314321c8de551270722809d270c1b8ae0245d2a75b515
 DIST heat.conf.sample-8.0.4 88798 SHA256 
688a6fd65df3b9f004345c8cf739c5a553b6806213c399ac25846d1ad248e963 SHA512 
5ea23f33ddc2b34414371a612041abd075694a7d63bb55efd1e75f313b4e9f35e0d68b420536bc474cd4896b0295d8763bdecbb07c71d29c462c14183159e560
 WHIRLPOOL 
9a91069136dcbf15d47a4b5df6521ca2740eb1a88feab57b28f2f921e517ae7557125b5ea877d4c9ed5314321c8de551270722809d270c1b8ae0245d2a75b515
+DIST heat.conf.sample-9.0.0 88901 SHA256 
cb46fbbfa0e8dc84c4637312f0d21b0c95037d2b3404623653c1b5eb0a92 SHA512 
f62feaa4a0d27866876aed9f78099501247ae4b7deaefd04d77b1f4b2a1d1c991e6f3e68d9f82e3b6a4358c99fbffd90f14a05ff98105df0ef0db68ef8bc6932
 WHIRLPOOL 
284ad592883c8e42518872d603d097672056ba25a194569f31ee9244d1095f640f02097fda0a6539b47247ba580929d79ec173f1847bfc5e19bf45fb8cbe4720

diff --git a/sys-cluster/heat/heat-9.0.0.ebuild 
b/sys-cluster/heat/heat-9.0.0.ebuild
new file mode 100644
index 000..d1e8a595c47
--- /dev/null
+++ b/sys-cluster/heat/heat-9.0.0.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit distutils-r1 eutils linux-info user
+
+DESCRIPTION="A CloudFormation-compatible openstack-native cloud orchistration 
engine."
+HOMEPAGE="https://launchpad.net/heat;
+SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/heat/heat.conf.sample.pike
 -> heat.conf.sample-${PV}
+   

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

2017-08-31 Thread Matt Thode
commit: 8b0949de5b5e1f8ed698246652d0a13ea1cadbe2
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Aug 31 17:34:36 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Aug 31 17:43:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b0949de

sys-cluster/cinder: 11.0.0 bup PIKE

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-cluster/cinder/Manifest |   1 +
 sys-cluster/cinder/cinder-11.0.0.ebuild | 209 
 2 files changed, 210 insertions(+)

diff --git a/sys-cluster/cinder/Manifest b/sys-cluster/cinder/Manifest
index eb3d4ae8033..c268df067d5 100644
--- a/sys-cluster/cinder/Manifest
+++ b/sys-cluster/cinder/Manifest
@@ -1,5 +1,6 @@
 DIST cinder-10.0.4.tar.gz 4625299 SHA256 
3e318f87b5d4ac24709c313cea6beb33a1994e6cbf256192dad39f4aa3310219 SHA512 
ee66e70f6e002f0186aa7fd5980926f14bee50a7949267e2130285e242c39808b059f6789e2d1ba91930bbe76ddd0c9e16d041212f277e283383b3ce83b31d4f
 WHIRLPOOL 
015b7a3a7af746eb6182332fbe4e757d3c0d8f2c62a5ec62a29cda10cb32ace941266598d759d033362fc3c98d00b1780d4ebc6bb984190cc8ed73ca47e2308b
 DIST cinder-10.0.5.tar.gz 4630813 SHA256 
a7c27a47d846ce2f7ba83ec72803a730080486aafe0a3b46b041e42598c7d544 SHA512 
71da41c12e430115a1e9b6a29868d1b44c12eef629423349aa7ec35cd0405b999b1713d30d528ede4277c952b2565a3461b76278935bd33417f7dc5eb2c94383
 WHIRLPOOL 
210899862b247cb7bfb0255e48e7c046ebab3e1fd9df6198cdc53b1c984321bff51d42444842992beada947fc12a5afbc01a5a4f3d2c4ded67767a7505545b1f
+DIST cinder-11.0.0.tar.gz 5783539 SHA256 
aabf824876b95c0422d7660ed4d03e89e43043928c5294fcf058e0613a02f602 SHA512 
2b51879d65f195c433244f696978822c16e92f5aaeebecc970e94d11589ad62452cf46c5925fdf2fce25251dd5bf52db338959e5a9d14047e7faf41f1319153e
 WHIRLPOOL 
8a2fcfacd3ad839237192698e6a6942564ce1f9e0c51635be7ea50ae10e2afb122378e043ad604b5adeda6646d557f8dda005e80b6bd803e4d57362dbfefa0b3
 DIST cinder-9.1.4.tar.gz 4195597 SHA256 
ee8a2ca264a41c8f4ed48094722d683cffae99cee910f19a140b0d1d0f5251a4 SHA512 
8039d5208296ea54fc869fb05dd91451ac3575eb3dd2ed97d0c63120d18b67b02b835a849cd1ec3dae349920895e13665c15a6daa53f67138823053c49ab87a9
 WHIRLPOOL 
f2fd2bbba72d2f74f1395f2b280ed3304ecec37c9bcdc7b73a104d19698dad123ffdbce58249c426245c68584eb7a10a640f38a9192933d8db30a7f45b79c48e
 DIST newton-cinder-policy.json 6412 SHA256 
3a140134201452c52a97eae9f4c45ea30a3a21cc7a30ee619ed37ab0723b6479 SHA512 
3473b5790487bd037d54e4a1a89bab9d145bc34d137d52da2b6b311d2dfee2344fec75c6c96bc518a3e0b175fbd6cde71fb546406c0ef835898e3c1c88eb6d56
 WHIRLPOOL 
f34dc729425fd82ddd9905c675fca9b765b4535dc87ec9d94acd1781c331e466f8688aace4954532e376e704cf3f1c8f4103f22e6838d4403c10311358e1ed2b
 DIST newton-cinder-volume.filters 11025 SHA256 
c36bdb9abb4d97350db9971dae1c44a713911920362a0c6c5bc3cfe2701dd4f6 SHA512 
311a636180a18bb45867d55f9d33f1eff053cc7b278b41149c58a14450ff8e6d2016d749cc3fb81d1976c4ab78f7701a908bd9c81eb6e9da31c20820a4eaff3d
 WHIRLPOOL 
7496fffec8e42eb1c3bea39563cef8d48cb607b7de1ba8a4ac9a831b6def3dcbcfdf7d485aa81f52aa9bdf7600a51ba07ff85fbf88c5c70091ad88f8c01ca37e

diff --git a/sys-cluster/cinder/cinder-11.0.0.ebuild 
b/sys-cluster/cinder/cinder-11.0.0.ebuild
new file mode 100644
index 000..780c94866e3
--- /dev/null
+++ b/sys-cluster/cinder/cinder-11.0.0.ebuild
@@ -0,0 +1,209 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit distutils-r1 eutils linux-info user
+
+DESCRIPTION="Cinder is the OpenStack Block storage service, a spin out of 
nova-volumes"
+HOMEPAGE="https://launchpad.net/cinder;
+SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/cinder/pike/cinder.conf.sample
 -> pike-cinder.conf.sample
+https://tarballs.openstack.org/${PN}/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+api +scheduler +volume infiniband iscsi lvm mysql +memcached postgres 
rdma sqlite +tcp test +tgt"
+REQUIRED_USE="|| ( mysql postgres sqlite ) iscsi? ( tgt ) infiniband? ( rdma )"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   app-admin/sudo"
+
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/decorator-3.4.0[${PYTHON_USEDEP}]
+   dev-python/enum34[$(python_gen_usedep 'python2_7')]
+   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+   !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
+   =dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
+   >=dev-python/httplib2-0.7.5[${PYTHON_USEDEP}]
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   virtual/python-ipaddress[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth-3.1.0[${PYTHON_USEDEP}]
+   >=dev-python/keystonemiddleware-4.12.0[${PYTHON_USEDEP}]
+   >=dev-python/lxml-2.3[${PYTHON_USEDEP}]
+   

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

2017-08-31 Thread Matt Thode
commit: 5e2e6ca351d628234c488794d9f385ed534bb9ae
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Aug 31 17:42:40 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Aug 31 17:44:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e2e6ca3

dev-libs/leatherman: 1.2.0 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-libs/leatherman/Manifest|  1 +
 dev-libs/leatherman/leatherman-1.2.0.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/dev-libs/leatherman/Manifest b/dev-libs/leatherman/Manifest
index 4665ba39298..cf13f123a71 100644
--- a/dev-libs/leatherman/Manifest
+++ b/dev-libs/leatherman/Manifest
@@ -3,3 +3,4 @@ DIST leatherman-0.12.1.tar.gz 423884 SHA256 
656a49bdb1181932a8606b58dd19efd8cf42
 DIST leatherman-1.0.0.tar.gz 423859 SHA256 
4bcb8eaf08429e9e62cc6fcbfc1f216bd2eff800f751dbacabbec7d714ed21a2 SHA512 
a4fabe53662e00b7be563b768b317d186204b66c0949d4cf0b3c9133462a95fe449758f474b04285803a786745d27c7327429dc80ff4d6d2b52b3973d3927ef0
 WHIRLPOOL 
3490566cdb495bb972fe4e906412184f4d16505fb7cd156588da68d1d08eb79014cdc65faeeb04f1646aef9d7054e84e087280c4a67607884a389ac85a2cffa2
 DIST leatherman-1.1.1.tar.gz 429468 SHA256 
5c277b094cdfd8bfec43aef57bd02443d8789e85c203821acb7d0fbe42fa20c3 SHA512 
a27976185ea356e9c3318b2d2f9f3fd41e5586ea376788fda8ee1061d98c8127aec7056231f0614a45b09113756c6778e52b5277dbf71c42a8f46fd0560dd9ce
 WHIRLPOOL 
e2e2b726e9086fe26265f8fe9f8c0b13e43e8df4edc4c81b438259acb78a5e90dd1ab5d5beef69e3c068b69481477f1722645abf5d95843acd1effa97c3fff7b
 DIST leatherman-1.1.2.tar.gz 430545 SHA256 
1feca2ba8472252132ad90c6bcc3fba6dbb85ee912b1cbcde9853d812d54729f SHA512 
2b0ae54664ed0506c7c87079f9d7096a031b324650be7713cf7d0172d48fb36d619a1c00e6604dd0ac8aa397b72fded2b4ff535ebe853f42c9bddc0d3a3bde15
 WHIRLPOOL 
521d540530c7ffdb43296c475ca8903785484880b593f50417bb66b570814019a64ba655fe3a76723a86964a537109b1fc1ef5ffbaf78991b7a6c1e619888a9a
+DIST leatherman-1.2.0.tar.gz 431224 SHA256 
96cc533e1cf3f7d3bcb1d358acf8b59f151646ea33147a516bb1a82f01355d87 SHA512 
9873cc9c7c85280da443141dc72cc77bdd8f929d9b4ca327bdd9dd2bcb1763b154a5c95e7c52b5d0c8836fc6d2dcd36471e127166357cb1ccabec4aabac493a3
 WHIRLPOOL 
0a1ad1797a7fbbc55a8d8cf7ed649c8ed3b88096c4b6dd14e935068cb6d7632e926528ef4161c7675384520b2e1de7ddbb31488352d8b6c20ebce814b3de10d1

diff --git a/dev-libs/leatherman/leatherman-1.2.0.ebuild 
b/dev-libs/leatherman/leatherman-1.2.0.ebuild
new file mode 100644
index 000..73272169b5e
--- /dev/null
+++ b/dev-libs/leatherman/leatherman-1.2.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22"
+
+inherit cmake-utils multilib
+
+DESCRIPTION="A C++ toolkit"
+HOMEPAGE="https://github.com/puppetlabs/leatherman;
+SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="debug test"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="net-misc/curl"
+DEPEND=">=dev-libs/boost-1.54[nls]
+   net-misc/curl
+   >=sys-devel/gcc-4.8:*"
+
+PATCHES=( "${FILESDIR}"/portage-sandbox-test-fix.patch )
+
+src_prepare() {
+   sed -i 's/\-Werror\ //g' "cmake/cflags.cmake" || die
+   default
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_VERBOSE_MAKEFILE=ON
+   -DCMAKE_BUILD_TYPE=None
+   -DCMAKE_INSTALL_PREFIX=/usr
+   -DCMAKE_INSTALL_SYSCONFDIR=/etc
+   -DCMAKE_INSTALL_LOCALSTATEDIR=/var
+   )
+   if use debug; then
+   mycmakeargs+=(
+ -DCMAKE_BUILD_TYPE=Debug
+   )
+   fi
+   cmake-utils_src_configure
+}
+
+src_test() {
+   "${WORKDIR}/${P}"_build/bin/leatherman_test
+}
+
+src_install() {
+   cmake-utils_src_install
+}



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

2017-08-31 Thread Matt Thode
commit: 4939621abf4cb197fb412b423089a052f67a5ad5
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Aug 31 17:32:10 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Aug 31 17:43:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4939621a

app-admin/glance: 15.0.0 bup PIKE

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-admin/glance/Manifest |   1 +
 app-admin/glance/glance-15.0.0.ebuild | 145 ++
 2 files changed, 146 insertions(+)

diff --git a/app-admin/glance/Manifest b/app-admin/glance/Manifest
index 84ebd99f484..ae8443bcea5 100644
--- a/app-admin/glance/Manifest
+++ b/app-admin/glance/Manifest
@@ -1,2 +1,3 @@
 DIST glance-13.0.0.tar.gz 1742124 SHA256 
3ef3594018469ba36425afafa61ae31487b6025e6f8d9d14febcedfa7136160f SHA512 
2f49af5c462a10f8132bb50ad62a45026e77db1324384299551cfe2097b166ccb6fab82eacb092ab6c157f27cdb7253062e62881af795b15d8fd400c1fa096d8
 WHIRLPOOL 
0c859bbe9e87d2658118bdc111fd052ef088489d83d30574ec07271a50674d18b93d80de05a6282f7d43a8630d980340445b7926bda84572df40086e5e5c
 DIST glance-14.0.0.tar.gz 1788173 SHA256 
360a9ef92121ed355ea812478933ac4b020adc6ae3bb5440b05cbdf06a2f9f46 SHA512 
4d0b6654dc6a9848e164422d138d4f6c1ec3711a7eb56a3c437202aa5c8cf86bf341201c9007b2f12173189f18beb73eadbaaade936ececf705a31e8b6eac155
 WHIRLPOOL 
40c7959e052cb3f1d93f3542669b3009b83004cce7dbdcbe67651e69af93e01969f70f4586a022ffc60127ce70037d4887ab0d8de4e11de98519bef578632265
+DIST glance-15.0.0.tar.gz 1803491 SHA256 
6e0305e5bdc8f22dca083809e86cf82c430d1cb0164364dbc68263e36676e565 SHA512 
beb5744f9e8b296356cb731c79f1efd7b60408c1282e8a64ab7d414929c447c4f2ff0562a0d59c0a05f828d420ba190946866543a37dbd2df73ae322cbcabab5
 WHIRLPOOL 
dfb8ec280a161c09a03f2495b9ec26ec8b2a18f14fca0cad13d6c581a735858893bc0dce2de2bbe317ad61cb7fbca5de7d05d6bb85cb7e6949acd49baf91eb8f

diff --git a/app-admin/glance/glance-15.0.0.ebuild 
b/app-admin/glance/glance-15.0.0.ebuild
new file mode 100644
index 000..495638699ed
--- /dev/null
+++ b/app-admin/glance/glance-15.0.0.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1 user
+
+DESCRIPTION="Services for discovering, registering, and retrieving VM images"
+HOMEPAGE="https://launchpad.net/glance;
+SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc mysql postgres +sqlite +swift"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+
+#note to self, wsgiref is a python builtin, no need to package it
+#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}]
+
+RDEPEND="
+   ${CDEPEND}
+   sqlite? (
+   >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
+   )
+   mysql? (
+   >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
+   !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+   )
+   postgres? (
+   >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+   )
+   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+   !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
+   =dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
+   >=dev-python/python-sqlparse-0.2.2[${PYTHON_USEDEP}]
+   >=dev-python/alembic-0.8.10[${PYTHON_USEDEP}]
+   >=dev-python/httplib2-0.7.5[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
+   

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

2017-08-31 Thread Matt Thode
commit: 3b0d388b70831b9dc2064cc3b1b9e30b26c9a831
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Aug 31 17:30:08 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Aug 31 17:43:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b0d388b

sys-auth/keystone: 12.0.0 bup PIKE

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-auth/keystone/Manifest   |   1 +
 sys-auth/keystone/keystone-12.0.0.ebuild | 173 +++
 2 files changed, 174 insertions(+)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 2e63bedeb24..20c75baaee5 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,2 +1,3 @@
 DIST keystone-10.0.3.tar.gz 1363347 SHA256 
db2d29cd4b0e4b7672779ff3355093bbeda61620c58e3e7a4f0424a6f7e67513 SHA512 
a6173cdcf0cbedefc2965e8f7b6a5924b45ada2d6ae18715e28071ab9c785fce3b4538acb6361a5e3ea89c5eb7bf01cf87591719d44469049602920254d47db4
 WHIRLPOOL 
25333195801923a999187dbe85cb2729f077efc71decd6d89556f10a5afbc7435cfac82e4be3ffbaae3b0aea0ba96ebe275918d4ba6a13a5ad0dd98e79b5d9f3
 DIST keystone-11.0.3.tar.gz 1373880 SHA256 
552dcca96d93ef06e28ced0f86cc142e2bb0f8b237297816b670b9b21aba7c85 SHA512 
0468a834b1a44b27f4747aeb580f17f68b7dce0ee0cbc3693355d66e9c46383b7ad3a769b3ffa0146fac9b45a75c8a2c95aad0df4825d2be33cadb2cf6b1a659
 WHIRLPOOL 
1cb4c1de756b57b27142e613381dd7e9e50c10cdff16bb0c2734b67d5b43ca443e7233cd60324231d45dadeab1cc5693aa80d2c23c3fc40680acca13c82b9b3e
+DIST keystone-12.0.0.tar.gz 1491044 SHA256 
f4c1239beaf376568cf30d11ffa7011754ab2216f69ccd282f5ab09de8977b13 SHA512 
7b7e6cb56b9d22e92834ccfb31dcd6d28d7318e2d8160da93cbc48cdb72aa626021db5b38068ca76caae88e68204c3650f7ce728bc8e1791df8fc8d36072483c
 WHIRLPOOL 
719877102b8146841757262d65bb8f99f7af410b3ee1acc4ce4d255aef6b692f5c8a13690627bfea915bc904a09087449240a220b1c67fe09d0d7221d7d42683

diff --git a/sys-auth/keystone/keystone-12.0.0.ebuild 
b/sys-auth/keystone/keystone-12.0.0.ebuild
new file mode 100644
index 000..4e78a2ae385
--- /dev/null
+++ b/sys-auth/keystone/keystone-12.0.0.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit distutils-r1 user
+
+DESCRIPTION="The Openstack authentication, authorization, and service catalog"
+HOMEPAGE="https://launchpad.net/keystone;
+SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+sqlite ldap memcached mongo mysql postgres test"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
+   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
+   dev-python/paste[${PYTHON_USEDEP}]
+   >=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-1.6[${PYTHON_USEDEP}]
+   !~dev-python/cryptography-2.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   sqlite? (
+   >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
+   )
+   mysql? (
+   >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
+   !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+   )
+   postgres? (
+   >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+   )
+   >=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.0[${PYTHON_USEDEP}]
+   >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/keystonemiddleware-4.12.0[${PYTHON_USEDEP}]
+   >=dev-python/bcrypt-3.1.3[${PYTHON_USEDEP}]
+   

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

2017-08-31 Thread Matt Thode
commit: 876dbb36025959ab28945c4753b38149b12232c2
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Aug 31 17:36:57 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Aug 31 17:43:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=876dbb36

sys-cluster/neutron: 11.0.0 bup PIKE

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-cluster/neutron/Manifest  |   3 +
 sys-cluster/neutron/neutron-11.0.0.ebuild | 254 ++
 2 files changed, 257 insertions(+)

diff --git a/sys-cluster/neutron/Manifest b/sys-cluster/neutron/Manifest
index 8b80b2a1b85..5b4ceeb0b09 100644
--- a/sys-cluster/neutron/Manifest
+++ b/sys-cluster/neutron/Manifest
@@ -1,9 +1,11 @@
 DIST neutron-10.0.2.tar.gz 3113218 SHA256 
b3f67bc97ee17a48990f2baccf0d9ae67e308896cca25fc58c8bf5453139242e SHA512 
9f1fb60ab4508d84039419a1e0ce5459235a351846027d809da98f7de568de3d0a3fb962001afe8d93029d1da0087a7666b57e6d6cedc245c3dac120bf8cf677
 WHIRLPOOL 
a648e9af2a5a47d88a52bf7ec102d4c050ef440f14cd6bd7b1b4653ed7ffd444696c8abc2a7c84b95ab82c77423cdcd48d06479b022ca20f031df10212e7e526
 DIST neutron-10.0.3.tar.gz 3125880 SHA256 
7f4c455d54647f5f32871b61acac0d66de32dd1e7a589bad04b266560d0ba7ef SHA512 
615c5ece84d61c1e3878566cc538af15f32d92a3a3def0bfe627e804c44c9d64cb1160f7adf4f136596e687348036a795035c773213f7d57e79422fb149f560e
 WHIRLPOOL 
1c249112c5f850b6244db7264f2295106ef2b8b68cc472eafe19e407f36c6afcfd8024ac160d9b2e7da85a60c86a88f70bd385763bdd8c22fc276000151ff46c
+DIST neutron-11.0.0.tar.gz 10465282 SHA256 
ba43241542c716dab56c2911c933c77e7d3afff9b15da6e1948376c22d30b7e3 SHA512 
04a6a6338eb6fe01cd61b98e4c025bea80c0a15a004eb560dfc6b3aec5835c4e75ccefd0d4a583578709067053f76c1957cfeccdf9a109797a9a09ea1e9da4c0
 WHIRLPOOL 
fc75ae1c9919f15cd82965cb921ba1c67c97b421ab1750e6c784635480aad8c123023a3d56931ec50ac51c71db5b964e7f0499851043d4d8f8c90bf9d1f9a3f5
 DIST neutron-9.4.0.tar.gz 3050485 SHA256 
b3290beaddb0554bb2fa248bbac199c91ef3a24677116100b89fcd3916a927ff SHA512 
3f016bcefde149c9b46f8dc6a94c7b346aa734522e0c3966e85198b5e8b2afb0464b9b5964c1f4a7174717e406e79fd228c48a9bb65d85a51362f9ba75e7f385
 WHIRLPOOL 
8119c8bfd0b01ea132e61ecbcd0e4c04fb550e24387555de43a8fa2fd43738aa92750d0c7d78e54e321fdd454e673e1704e223fd3360b0ab368e910fa73d7953
 DIST neutron-9.4.1.tar.gz 3060881 SHA256 
c8a4c5a9f696b3d4455ef4b823d47d2cccfdfff7a160981e4d26c61a9cf41d0a SHA512 
94a374a2f03ab9d586d6be6a612aabcc9cb71565d5ec2415442cfdb09463811418b04d1f159f4b5a286798020ae3e83196bb0c9db3f27c43e5abedfe66ecdb33
 WHIRLPOOL 
db09caef44b969fec9b80b1898cab4293bb62d6188938aa943ccd00bc736a64e5b8f85f4a07f12de2866b4b76966e55d01b991f0db82d648b73fc8710095659d
 DIST neutron-configs-10.0.2.tar.gz 25094 SHA256 
7f210828b0c3fa9d859fca8c4735fd60aefad3cd5d0cf810b762af268df59269 SHA512 
40ab9f2f4ea338c061c57d9aa5611ee3f3476ab8f5199ac50577f94fec032ccd27028bd072d9d9d0cc9f12327613e542b4d62a0403540730f9d6efbc4992a00d
 WHIRLPOOL 
dbdaff979a40e33cd171390657e39fb9b2a311c972e8d018e301af5361b0224ba62972241febfc4991a06bf9f16390e5c779de86823ed94eaebbee610c8c6657
 DIST neutron-configs-10.0.3.tar.gz 25094 SHA256 
7f210828b0c3fa9d859fca8c4735fd60aefad3cd5d0cf810b762af268df59269 SHA512 
40ab9f2f4ea338c061c57d9aa5611ee3f3476ab8f5199ac50577f94fec032ccd27028bd072d9d9d0cc9f12327613e542b4d62a0403540730f9d6efbc4992a00d
 WHIRLPOOL 
dbdaff979a40e33cd171390657e39fb9b2a311c972e8d018e301af5361b0224ba62972241febfc4991a06bf9f16390e5c779de86823ed94eaebbee610c8c6657
+DIST neutron-configs-11.0.0.tar.gz 25030 SHA256 
ad2a57865a13ccf62b852c2d31336e9f0aab0f979c6227856c59a3ef86ac SHA512 
d82abfcfe5c911dc8a0689e23aaad810bb3aacaf64bd35439220f41390a71958e7cd34e60500580c24ea9e8b55a6fb0441ce4e5612fad9aba2e48d6f14d4d87a
 WHIRLPOOL 
30a577afb2d48ee5d5c13666dc23843bee1aadcd3369d090ffa150bf7ea60ae97bfac0ecc39aa09d29106f9117aab477632c520b146db4c9a78ec021c959851d
 DIST neutron-configs-2016.2..tar.gz 13458 SHA256 
111e940f7da24c18673794188f348285997a0e1f250446076700902bab101f71 SHA512 
42f9a685f0869c491610c66f5bc5f952b959a0a8514687007814e0ca97e27fb491460bc64eaf8fc47e982c8519b1dc9b5e2b4a3c047535b52521b3325ba38d44
 WHIRLPOOL 
bcceb81f46d69aa02876f2d2a76c642f9b48b472dc3e6217bef48649ecfa64d535c2361d224889f31f21b7fb40bb97930ab93443abe6d9cddfd56f19d84f5601
 DIST neutron-configs-2017.1..tar.gz 25094 SHA256 
7f210828b0c3fa9d859fca8c4735fd60aefad3cd5d0cf810b762af268df59269 SHA512 
40ab9f2f4ea338c061c57d9aa5611ee3f3476ab8f5199ac50577f94fec032ccd27028bd072d9d9d0cc9f12327613e542b4d62a0403540730f9d6efbc4992a00d
 WHIRLPOOL 
dbdaff979a40e33cd171390657e39fb9b2a311c972e8d018e301af5361b0224ba62972241febfc4991a06bf9f16390e5c779de86823ed94eaebbee610c8c6657
 DIST neutron-configs-2017.2..tar.gz 25030 SHA256 
ad2a57865a13ccf62b852c2d31336e9f0aab0f979c6227856c59a3ef86ac SHA512 
d82abfcfe5c911dc8a0689e23aaad810bb3aacaf64bd35439220f41390a71958e7cd34e60500580c24ea9e8b55a6fb0441ce4e5612fad9aba2e48d6f14d4d87a
 WHIRLPOOL 

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

2017-08-31 Thread Tim Harder
commit: 5078ae595bc89b7cc35f4c9c79a830fe802b1e9b
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Aug 31 17:35:28 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Aug 31 17:37:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5078ae59

media-libs/rtaudio: use https for HOMEPAGE and SRC_URI

 media-libs/rtaudio/rtaudio-4.0.12-r1.ebuild | 4 ++--
 media-libs/rtaudio/rtaudio-4.1.2.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-libs/rtaudio/rtaudio-4.0.12-r1.ebuild 
b/media-libs/rtaudio/rtaudio-4.0.12-r1.ebuild
index aa584f746a3..fbef5aab668 100644
--- a/media-libs/rtaudio/rtaudio-4.0.12-r1.ebuild
+++ b/media-libs/rtaudio/rtaudio-4.0.12-r1.ebuild
@@ -6,8 +6,8 @@ EAPI=5
 inherit eutils autotools toolchain-funcs
 
 DESCRIPTION="A set of cross-platform C++ classes for realtime audio I/O"
-HOMEPAGE="http://www.music.mcgill.ca/~gary/rtaudio/;
-SRC_URI="http://www.music.mcgill.ca/~gary/${PN}/release/${P}.tar.gz;
+HOMEPAGE="https://www.music.mcgill.ca/~gary/rtaudio/;
+SRC_URI="https://www.music.mcgill.ca/~gary/${PN}/release/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"

diff --git a/media-libs/rtaudio/rtaudio-4.1.2.ebuild 
b/media-libs/rtaudio/rtaudio-4.1.2.ebuild
index 3f46172475b..265b9e27e8f 100644
--- a/media-libs/rtaudio/rtaudio-4.1.2.ebuild
+++ b/media-libs/rtaudio/rtaudio-4.1.2.ebuild
@@ -6,8 +6,8 @@ EAPI=6
 inherit eutils autotools
 
 DESCRIPTION="A set of cross-platform C++ classes for realtime audio I/O"
-HOMEPAGE="http://www.music.mcgill.ca/~gary/rtaudio/;
-SRC_URI="http://www.music.mcgill.ca/~gary/${PN}/release/${P}.tar.gz;
+HOMEPAGE="https://www.music.mcgill.ca/~gary/rtaudio/;
+SRC_URI="https://www.music.mcgill.ca/~gary/${PN}/release/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"



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

2017-08-31 Thread Tim Harder
commit: edf68de75c9d5a1ad2f89122451236abce553d3e
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Aug 31 17:28:49 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Aug 31 17:37:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edf68de7

media-libs/flickcurl: remove old

 media-libs/flickcurl/Manifest  |  2 --
 media-libs/flickcurl/flickcurl-1.24.ebuild | 44 --
 media-libs/flickcurl/flickcurl-1.25.ebuild | 44 --
 3 files changed, 90 deletions(-)

diff --git a/media-libs/flickcurl/Manifest b/media-libs/flickcurl/Manifest
index ebf023235b2..fe535a19c0e 100644
--- a/media-libs/flickcurl/Manifest
+++ b/media-libs/flickcurl/Manifest
@@ -1,3 +1 @@
-DIST flickcurl-1.24.tar.gz 1852406 SHA256 
61f1a908ae2342490218dd9b435fc408bc5d22ce5f046c7cf9f742cab68502a8 SHA512 
6749ca59b21f5919f817edee37a89e4996493f4ad4165d6131d267b0de282202a8e531f7350b19f54c83ca97c730baab94b9cf144f076ab19a04705062b229cd
 WHIRLPOOL 
59d0d7076d9216aa92bacd5da0fda18e906f6f526060f578600e758f2c0cd417d3fa64a26dfdb2cbea0c37a9a5c0d8bbeabb236968c1df2c45f15a0e565f9244
-DIST flickcurl-1.25.tar.gz 1856658 SHA256 
4ce95b659da2ea790b7244baa441d59eef1db794778491f6d709b784517d560b SHA512 
51a449f52ba780cf6dd914e249012e338865af3a10a63c1c1efd611d0064acd117f9e8a8cc63edba93c3ce81b52c1c5586df52079644dc717be591542ad9dd7f
 WHIRLPOOL 
b8e8a4037a556fa8561618f2582ed35eae4d20a31603363d765c52bb4f08de6dff9dfef9c5845c290e29fd70a2aeacad5d1b858b31e037d632c2c9414bb3ed44
 DIST flickcurl-1.26.tar.gz 1870073 SHA256 
ff42a36c7c1c7d368246f6bc9b7d792ed298348e5f0f5d432e49f6803562f5a3 SHA512 
5ffdef58e67cbf99da2e8eefad57e845627703d5b22c85d5635557cd2df53e47e74d8e3387523495708c5cc8952c290da5c4d5f1e86bd482312fc7e46e9af6cd
 WHIRLPOOL 
3bf5557eccdaca91077a13e01ea6cb3bbc068427b143a2eadfc0aa536e5945e2d0bd636ff4ae4d27ea23dbb8fd8614049dd48f2a7f9c7fa595125c1b0af4ca61

diff --git a/media-libs/flickcurl/flickcurl-1.24.ebuild 
b/media-libs/flickcurl/flickcurl-1.24.ebuild
deleted file mode 100644
index 551a0cd0e2f..000
--- a/media-libs/flickcurl/flickcurl-1.24.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit autotools eutils
-
-DESCRIPTION="C library for the Flickr API"
-HOMEPAGE="http://librdf.org/flickcurl/;
-SRC_URI="http://download.dajobe.org/flickcurl/${P}.tar.gz;
-
-LICENSE="|| ( LGPL-2.1 GPL-2 Apache-2.0 )"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc raptor static-libs"
-
-RDEPEND=">=net-misc/curl-7.10.0
-   >=dev-libs/libxml2-2.6.8:2
-   raptor? ( media-libs/raptor:2 )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   if ! use doc ; then
-   # Only install html documentation when the use flag is enabled
-   sed -e '/gtk-doc.make/d' \
-   -e 's:+=:=:' \
-   -i docs/Makefile.am || die
-   fi
-
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_with raptor) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   emake DESTDIR="${D}" TARGET_DIR=/usr/share/doc/${PF}/html install
-   dodoc AUTHORS ChangeLog NEWS README
-   prune_libtool_files
-}

diff --git a/media-libs/flickcurl/flickcurl-1.25.ebuild 
b/media-libs/flickcurl/flickcurl-1.25.ebuild
deleted file mode 100644
index 7f9641ecf0b..000
--- a/media-libs/flickcurl/flickcurl-1.25.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit autotools eutils
-
-DESCRIPTION="C library for the Flickr API"
-HOMEPAGE="http://librdf.org/flickcurl/;
-SRC_URI="http://download.dajobe.org/flickcurl/${P}.tar.gz;
-
-LICENSE="|| ( LGPL-2.1 GPL-2 Apache-2.0 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc raptor static-libs"
-
-RDEPEND=">=net-misc/curl-7.10.0
-   >=dev-libs/libxml2-2.6.8:2
-   raptor? ( media-libs/raptor:2 )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   if ! use doc ; then
-   # Only install html documentation when the use flag is enabled
-   sed -e '/gtk-doc.make/d' \
-   -e 's:+=:=:' \
-   -i docs/Makefile.am || die
-   fi
-
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_with raptor) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   emake DESTDIR="${D}" TARGET_DIR=/usr/share/doc/${PF}/html install
-   dodoc AUTHORS ChangeLog NEWS README
-   prune_libtool_files
-}



  1   2   3   >