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

2017-06-11 Thread Alexis Ballier
commit: 9a5756fd088ba01f8e76bf864c8973af9d168a21
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Jun 11 12:56:39 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Jun 12 05:46:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a5756fd

dev-ml/ocaml-sqlite3: bump to 4.1.3

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ml/ocaml-sqlite3/Manifest   |  1 +
 dev-ml/ocaml-sqlite3/ocaml-sqlite3-4.1.3.ebuild | 28 +
 2 files changed, 29 insertions(+)

diff --git a/dev-ml/ocaml-sqlite3/Manifest b/dev-ml/ocaml-sqlite3/Manifest
index a8b727a6224..023712435d4 100644
--- a/dev-ml/ocaml-sqlite3/Manifest
+++ b/dev-ml/ocaml-sqlite3/Manifest
@@ -1 +1,2 @@
 DIST sqlite3-ocaml-4.1.2.tar.gz 76879 SHA256 
35dc12f238d171b1242c3bbc225ac947d1e34741dd6ff0a4da71197672b48191 SHA512 
880f82fa9eba06114695bda56305245d2d9062f8136db85675463e97fbb8aee210df310d8d65d78e9eb1f882421581a97c4b7f20a790881f699b4d494be066f5
 WHIRLPOOL 
7e548b0032f4f439052a983321b201c7f2bf83f63df0354bc3a956cee2391f6048fd7089b3af239d3ec7ae9e68e823925411799b9c4c3d81d89bd5efda570bcf
+DIST sqlite3-ocaml-4.1.3.tar.gz 76989 SHA256 
78177cfd37214ae51cb9765fdbdb7c8163ca2bf1b5b3e2d54977441835ec98bc SHA512 
59865b4c5d99d319ee6f5e1ecb8d71b4c07bd7f77876fafb73d3c882dbf434b67313f4caf7762f2194dc819f75af9582dd4df002f0f68cb8690996b857c08a1b
 WHIRLPOOL 
56484fbef4404263f8b544ba31547afa093870bd433cb12c4d1d180a8184f94fab8384a4909772c21c2c70954ecad5cc609fc0d89d50c5f76a6981bb3a156973

diff --git a/dev-ml/ocaml-sqlite3/ocaml-sqlite3-4.1.3.ebuild 
b/dev-ml/ocaml-sqlite3/ocaml-sqlite3-4.1.3.ebuild
new file mode 100644
index 000..87a48cacf8b
--- /dev/null
+++ b/dev-ml/ocaml-sqlite3/ocaml-sqlite3-4.1.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+OASIS_BUILD_TESTS=1
+OASIS_BUILD_DOCS=1
+
+inherit oasis
+
+MY_PN="sqlite3-ocaml"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A package for ocaml that provides access to SQLite databases"
+HOMEPAGE="http://mmottl.github.io/sqlite3-ocaml/;
+SRC_URI="https://github.com/mmottl/sqlite3-ocaml/releases/download/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+IUSE=""
+
+DEPEND=">=dev-db/sqlite-3.3.3
+   >=dev-ml/findlib-1.3.2"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+DOCS=( "AUTHORS.txt" "CHANGES.txt" "README.md" "TODO.md" )



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

2017-06-11 Thread Alexis Ballier
commit: 3d64e6504d59d6e32d256deb5c2300a7b3e3c3d6
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jun 12 04:57:10 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Jun 12 05:46:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d64e650

dev-ml/ocaml-cstruct: bump to 3.0.1

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ml/ocaml-cstruct/Manifest   |  1 +
 dev-ml/ocaml-cstruct/ocaml-cstruct-3.0.1.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/dev-ml/ocaml-cstruct/Manifest b/dev-ml/ocaml-cstruct/Manifest
index 2199b1622cd..011727523f1 100644
--- a/dev-ml/ocaml-cstruct/Manifest
+++ b/dev-ml/ocaml-cstruct/Manifest
@@ -1,3 +1,4 @@
 DIST ocaml-cstruct-2.4.0.tar.gz 259372 SHA256 
a3e19e6a57204a5172c9ed0abd5153d85925b2d32f5ae51a53868a287be647fb SHA512 
c37d16605f929aeeda33166183dcbe6b8e367583a8b25fde1bb5a4f9141a11f93e6f5463a500907d8829cb285075a8d2ca7874618a92f817997f76258175cbb3
 WHIRLPOOL 
8812fff7e3cc2a715e8ba395ab852752c0cf28bf8828e61de3f01b52ffabbc61c13c05b03fc964d1f68e88f33ce08c18b44a070881d3b876283fb987b945c664
 DIST ocaml-cstruct-2.4.1.tar.gz 259399 SHA256 
f3c1600e85eb93a58c052e2e9575b48d4dd02784d9b2615dadf861860afa1ee7 SHA512 
30c541e50dc221d3d8df54f9a8dfa1f88b10f49b276779f7355a38effdfe048de0300bfcc7e361715f63b696d42bd11aa120df6b4058d3b24962777e91b1633e
 WHIRLPOOL 
40d1fcf4674ee47595f14583f964850b4e2b8747f788efb947994ae5b59e12115c381afa7ccc269b408df2b0eed1e02967e83a6fa256aca8926401e6b3e0ed75
 DIST ocaml-cstruct-3.0.0.tar.gz 205070 SHA256 
b420548a2e286dc9a8c8aed7fd142879b97177a76ad69c6e237df2bb5368a69b SHA512 
9b080801e7d714412f4c4e417a90df5e412a69ed7a5c88e83f4212e287bf5687b0585a2f9f6849f254322a0c5d0ed98fba2ebe1b19a5c9d198435efe2a7f38a0
 WHIRLPOOL 
564332813d55284f6ca84b4d8bd1d93dc0484a21b052c4009162b3c4be5fc104c3c15b9e4f7ed467226cacfe8bbf70d5f827c335a165d6c68fd3946e073b91a7
+DIST ocaml-cstruct-3.0.1.tar.gz 205663 SHA256 
1e1c731c8970a82f5947ab0ee73ec2d160df3cd0f5e752a25c2689448e13a7e2 SHA512 
355f97f1b3a6e7812b9210e348e4544e0ae6f01bef6536808cdcfe32153f9e3b711d1e869990cbd0205d433a51c7463c10f410b59aae33c32dab7f35f5413c27
 WHIRLPOOL 
54daaf26d0882fd7c782102c0fb84f683497a6acfee04649e19b9c5c330d24192e710fcbf8dede9b5128474fa314109a87894d99b6f44349dbbca52a68f7a10b

diff --git a/dev-ml/ocaml-cstruct/ocaml-cstruct-3.0.1.ebuild 
b/dev-ml/ocaml-cstruct/ocaml-cstruct-3.0.1.ebuild
new file mode 100644
index 000..1c5b40081f2
--- /dev/null
+++ b/dev-ml/ocaml-cstruct/ocaml-cstruct-3.0.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit findlib
+
+DESCRIPTION="Map OCaml arrays onto C-like structs"
+HOMEPAGE="https://github.com/mirage/ocaml-cstruct https://mirage.io;
+SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="async +lwt +ppx test"
+
+RDEPEND="
+   async? ( dev-ml/async:= )
+   lwt? ( dev-ml/lwt:= )
+   ppx? (
+   dev-ml/ppx_tools:=
+   dev-ml/ocaml-migrate-parsetree:=
+   >=dev-ml/ppx_tools_versioned-5.0.1:=
+   )
+   >=dev-lang/ocaml-4.01:=
+   dev-ml/ocplib-endian:=
+   dev-ml/sexplib:=
+   dev-ml/type-conv:=
+"
+DEPEND="
+   dev-ml/jbuilder
+   dev-ml/opam
+   test? ( dev-ml/ounit )
+   ${RDEPEND}
+"
+
+oinstall() {
+   opam-installer -i \
+   --prefix="${ED}/usr" \
+   --libdir="${D}/$(ocamlc -where)" \
+   --docdir="${ED}/usr/share/doc/${PF}" \
+   ${1}.install || die
+}
+
+src_install() {
+   oinstall cstruct
+   oinstall cstruct-unix
+   use lwt && oinstall cstruct-lwt
+   use async && oinstall cstruct-async
+   use ppx && oinstall ppx_cstruct
+}



[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/

2017-06-11 Thread Eray Aslan
commit: 3df6eac5fe9977be28874b367a1f0e5aa742d18a
Author: Eray Aslan  gentoo  org>
AuthorDate: Mon Jun 12 05:07:08 2017 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Mon Jun 12 05:10:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3df6eac5

mail-mta/postfix: bump to 3.3_pre20170611

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 mail-mta/postfix/Manifest   | 2 +-
 .../{postfix-3.3_pre20170506.ebuild => postfix-3.3_pre20170611.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index fa1039255d3..a7ec52ae597 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -3,5 +3,5 @@ DIST postfix-3.1.2.tar.gz 4337569 SHA256 
1ab9b4ee6bf9eb37d2467a63244132aab22ac23
 DIST postfix-3.1.3.tar.gz 4338730 SHA256 
52f8127e6797e2617a36d0afb9473c55e95c3a777b6280df3f106168fd814979 SHA512 
00e2b0974e59420cabfddc92597a99b42c8a8c9cd9a0c279c63ba6be9f40b15400f37dc16d0b1312130e72b5ba82b56fc7d579ee9ef975a957c0931b0401213c
 WHIRLPOOL 
7274501921349e1f99344adb500638e91b92f3a3a87ec2171add18d58b926478459d4540a15f421c52175efb61d220c98438a9727adf5473d609d1b94480b663
 DIST postfix-3.1.4.tar.gz 4340102 SHA256 
f33b470c47ae8b4ff199ab55dc42e86031ff0c535ccbc83069c8cff69b5bd027 SHA512 
4cf8aa8d0cf6d99defa32c2907705370d6f8d047d7e938c84a20a62c68ae07a2bec304f28c178d1072b9610f2969420f83fe2066821ad34c0f95e62bbb5b8c05
 WHIRLPOOL 
72c881a390e96dcc3645b98383e4dcc774ac61144b086800d72e0f6e4d8fe3adccb246df728cc253851db16804e9c97c79e9966f88f02deda696117cd20551f7
 DIST postfix-3.2.0.tar.gz 4389547 SHA256 
420726e79622620394fd17799e49268dada7041ea067ca3aa1c8bf155b9aa487 SHA512 
bfaa4b2125758833997b399bb2f095475924c1e51fba752e631ad73494d8764458548541d175ef8a1ed6566e9dac569f963e0651e1500aa19595f9062b8e86ce
 WHIRLPOOL 
e4a37cb3bd3faec5a3fd24bc03631af51be90369e1299fd9f2d46f5194ba4d011affdf04e1566ca14fed20e3e31d60b1011ced2f21ae4f0744db08828cf0f20d
-DIST postfix-3.3-20170506.tar.gz 4388478 SHA256 
da4f56c69e5562e43ceba5cde03da64cdf04ebd3d951ddca1b0856b5571a5dcb SHA512 
7809e1b270ec2cbb4ec996be7d16843f3a1e11c5c7b7fa367be79e5f672a322b066607612de655a242d16a936052ed22249a280afecd225bf74ea812be3a8128
 WHIRLPOOL 
81bb5003bd4b975545a23a93dc70321110bb242275efc264a5214d0871974457c5feda4ced3ec3a756e4817fd1d4c08ea34428c5f88d0059ab86c68a7a02eb8d
+DIST postfix-3.3-20170611.tar.gz 4390415 SHA256 
19583f2668ef8e3dacdf1bf16a60571735de088cdc019476e437ff6047310e11 SHA512 
e8b182d7838d7111817c139ac26b18ba88d247940740344c8dac50bf69491391ceefe6223c3f842b89c054aa5227a3b3dcbc49620bc02f90932e7a5768f4ce38
 WHIRLPOOL 
53a0c1c7a60d9d36b4e91c50349d0537f6f7bd358ea748f51e2c0435269f76fb9c9e3e07dfaaf6e557e7f82ec2e7021cb0e657465eb382d2cd8131b069318805
 DIST postfix-vda-v13-2.10.0.patch 55701 SHA256 
6208021eb0b37ac6482e334e538ed5700cc22c4d4dd66ed9e975ae5f20bf935f SHA512 
0b4b53a8cd28abf56eee3b2ed63ca1814251b60816e6ca1143249d25fd6ef7f905bec3134125ac6e851af685db8aae878012113693261529ae2ddbcf1bd93e62
 WHIRLPOOL 
d98b7d2177b8b69738086880fd08c336fa60b99ff7413624e628fd5f17be2064f2ccaa37c047d3013ed41c0ff1bcb76e7962f8390c4179f28ab11733dd3b59d3

diff --git a/mail-mta/postfix/postfix-3.3_pre20170506.ebuild 
b/mail-mta/postfix/postfix-3.3_pre20170611.ebuild
similarity index 100%
rename from mail-mta/postfix/postfix-3.3_pre20170506.ebuild
rename to mail-mta/postfix/postfix-3.3_pre20170611.ebuild



[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/

2017-06-11 Thread Eray Aslan
commit: bc81e7f7bbaa19c06a94837afb243a9a9e0b90a2
Author: Eray Aslan  gentoo  org>
AuthorDate: Mon Jun 12 05:08:53 2017 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Mon Jun 12 05:10:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc81e7f7

mail-mta/postfix: bump to 3.2.1

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 mail-mta/postfix/Manifest |   1 +
 mail-mta/postfix/postfix-3.2.1.ebuild | 308 ++
 2 files changed, 309 insertions(+)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index a7ec52ae597..29efdc83388 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -3,5 +3,6 @@ DIST postfix-3.1.2.tar.gz 4337569 SHA256 
1ab9b4ee6bf9eb37d2467a63244132aab22ac23
 DIST postfix-3.1.3.tar.gz 4338730 SHA256 
52f8127e6797e2617a36d0afb9473c55e95c3a777b6280df3f106168fd814979 SHA512 
00e2b0974e59420cabfddc92597a99b42c8a8c9cd9a0c279c63ba6be9f40b15400f37dc16d0b1312130e72b5ba82b56fc7d579ee9ef975a957c0931b0401213c
 WHIRLPOOL 
7274501921349e1f99344adb500638e91b92f3a3a87ec2171add18d58b926478459d4540a15f421c52175efb61d220c98438a9727adf5473d609d1b94480b663
 DIST postfix-3.1.4.tar.gz 4340102 SHA256 
f33b470c47ae8b4ff199ab55dc42e86031ff0c535ccbc83069c8cff69b5bd027 SHA512 
4cf8aa8d0cf6d99defa32c2907705370d6f8d047d7e938c84a20a62c68ae07a2bec304f28c178d1072b9610f2969420f83fe2066821ad34c0f95e62bbb5b8c05
 WHIRLPOOL 
72c881a390e96dcc3645b98383e4dcc774ac61144b086800d72e0f6e4d8fe3adccb246df728cc253851db16804e9c97c79e9966f88f02deda696117cd20551f7
 DIST postfix-3.2.0.tar.gz 4389547 SHA256 
420726e79622620394fd17799e49268dada7041ea067ca3aa1c8bf155b9aa487 SHA512 
bfaa4b2125758833997b399bb2f095475924c1e51fba752e631ad73494d8764458548541d175ef8a1ed6566e9dac569f963e0651e1500aa19595f9062b8e86ce
 WHIRLPOOL 
e4a37cb3bd3faec5a3fd24bc03631af51be90369e1299fd9f2d46f5194ba4d011affdf04e1566ca14fed20e3e31d60b1011ced2f21ae4f0744db08828cf0f20d
+DIST postfix-3.2.1.tar.gz 4389792 SHA256 
79f8a468e24f7fd7568161e7579e3dde76c1941a0f3e9f8e50bf9a8d6aa41918 SHA512 
0deaf380719abe3e603d8a1532b7ab3aa32e77f32041d3cfbe585ef1499454731ea6e8da6ab9a4e20e3d2bd094dd6190eaad88c52bf657cb902b7799ceccb82f
 WHIRLPOOL 
cb905560f6fd35abde7efcf71e7f225708cfdb4d76fcf62f485cf42823d64c29d73a4b007828b481fa239077b5a2dbfa4bd6539cc2fe724d5d7f98a36b8a55f9
 DIST postfix-3.3-20170611.tar.gz 4390415 SHA256 
19583f2668ef8e3dacdf1bf16a60571735de088cdc019476e437ff6047310e11 SHA512 
e8b182d7838d7111817c139ac26b18ba88d247940740344c8dac50bf69491391ceefe6223c3f842b89c054aa5227a3b3dcbc49620bc02f90932e7a5768f4ce38
 WHIRLPOOL 
53a0c1c7a60d9d36b4e91c50349d0537f6f7bd358ea748f51e2c0435269f76fb9c9e3e07dfaaf6e557e7f82ec2e7021cb0e657465eb382d2cd8131b069318805
 DIST postfix-vda-v13-2.10.0.patch 55701 SHA256 
6208021eb0b37ac6482e334e538ed5700cc22c4d4dd66ed9e975ae5f20bf935f SHA512 
0b4b53a8cd28abf56eee3b2ed63ca1814251b60816e6ca1143249d25fd6ef7f905bec3134125ac6e851af685db8aae878012113693261529ae2ddbcf1bd93e62
 WHIRLPOOL 
d98b7d2177b8b69738086880fd08c336fa60b99ff7413624e628fd5f17be2064f2ccaa37c047d3013ed41c0ff1bcb76e7962f8390c4179f28ab11733dd3b59d3

diff --git a/mail-mta/postfix/postfix-3.2.1.ebuild 
b/mail-mta/postfix/postfix-3.2.1.ebuild
new file mode 100644
index 000..0d7b71cde94
--- /dev/null
+++ b/mail-mta/postfix/postfix-3.2.1.ebuild
@@ -0,0 +1,308 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic pam systemd toolchain-funcs user
+
+MY_PV="${PV/_pre/-}"
+MY_SRC="${PN}-${MY_PV}"
+MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/official;
+RC_VER="2.7"
+
+DESCRIPTION="A fast and secure drop-in replacement for sendmail"
+HOMEPAGE="http://www.postfix.org/;
+SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
+
+LICENSE="IBM"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="+berkdb cdb doc dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb 
memcached mbox mysql nis pam postgres sasl selinux sqlite ssl"
+
+DEPEND=">=dev-libs/libpcre-3.4
+   dev-lang/perl
+   berkdb? ( >=sys-libs/db-3.2:* )
+   cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) )
+   eai? ( dev-libs/icu:= )
+   ldap? ( net-nds/openldap )
+   ldap-bind? ( net-nds/openldap[sasl] )
+   lmdb? ( >=dev-db/lmdb-0.9.11 )
+   mysql? ( virtual/mysql )
+   pam? ( virtual/pam )
+   postgres? ( dev-db/postgresql:* )
+   sasl? (  >=dev-libs/cyrus-sasl-2 )
+   sqlite? ( dev-db/sqlite:3 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )"
+
+RDEPEND="${DEPEND}
+   dovecot-sasl? ( net-mail/dovecot )
+   memcached? ( net-misc/memcached )
+   net-mail/mailbase
+   !mail-mta/courier
+   !mail-mta/esm

[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/

2017-06-11 Thread Eray Aslan
commit: c2590e06162a5a831de749be713fe66b12bb0dde
Author: Eray Aslan  gentoo  org>
AuthorDate: Mon Jun 12 05:10:30 2017 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Mon Jun 12 05:10:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2590e06

mail-mta/postfix: bump to 3.1.5

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 mail-mta/postfix/Manifest |   1 +
 mail-mta/postfix/postfix-3.1.5.ebuild | 308 ++
 2 files changed, 309 insertions(+)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 29efdc83388..36d8fd49791 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -2,6 +2,7 @@ DIST postfix-2.10.9.tar.gz 3820525 SHA256 
e47eb56db2d238b9c5a5147a516fa406ab6afb
 DIST postfix-3.1.2.tar.gz 4337569 SHA256 
1ab9b4ee6bf9eb37d2467a63244132aab22ac23b91a72f327334e236b0d30f6b SHA512 
58493d1890c3235d74a18365294ca764bd3b3f278b9825da931005165af60250342c6cf477c3b3575e50858d99cd3ee40f22bece094eb61e9be6c3cf0313d571
 WHIRLPOOL 
37e90ef6275a7f2dc8f712bb05348861098697438f274a5c5b69f50b31d55574af262a658657863c93f77fdeba2d37bf7b30dc43bf1629615f496ede19a89c00
 DIST postfix-3.1.3.tar.gz 4338730 SHA256 
52f8127e6797e2617a36d0afb9473c55e95c3a777b6280df3f106168fd814979 SHA512 
00e2b0974e59420cabfddc92597a99b42c8a8c9cd9a0c279c63ba6be9f40b15400f37dc16d0b1312130e72b5ba82b56fc7d579ee9ef975a957c0931b0401213c
 WHIRLPOOL 
7274501921349e1f99344adb500638e91b92f3a3a87ec2171add18d58b926478459d4540a15f421c52175efb61d220c98438a9727adf5473d609d1b94480b663
 DIST postfix-3.1.4.tar.gz 4340102 SHA256 
f33b470c47ae8b4ff199ab55dc42e86031ff0c535ccbc83069c8cff69b5bd027 SHA512 
4cf8aa8d0cf6d99defa32c2907705370d6f8d047d7e938c84a20a62c68ae07a2bec304f28c178d1072b9610f2969420f83fe2066821ad34c0f95e62bbb5b8c05
 WHIRLPOOL 
72c881a390e96dcc3645b98383e4dcc774ac61144b086800d72e0f6e4d8fe3adccb246df728cc253851db16804e9c97c79e9966f88f02deda696117cd20551f7
+DIST postfix-3.1.5.tar.gz 4340427 SHA256 
a3f5bbeb081fb5b02ced34e373add4967783c018c0b134442f0da8d8d8fa35f0 SHA512 
4a35fe516387910efc717c3c0a79a68ba01800d96a27a04c7ab8ae7b4f6b3027aa3a11d1ab378b74e96e18c1ab39f9cdce474ec19602081bafafa68ae68148a2
 WHIRLPOOL 
0c015ad0db00efa1cd18c3855fb66f23ca54be5ddbdf2b0e38b4a966e8a66d778ae13af94bd69aeb7f2c73c8b594a919dcc16e696afc48f84051c6ce8574651a
 DIST postfix-3.2.0.tar.gz 4389547 SHA256 
420726e79622620394fd17799e49268dada7041ea067ca3aa1c8bf155b9aa487 SHA512 
bfaa4b2125758833997b399bb2f095475924c1e51fba752e631ad73494d8764458548541d175ef8a1ed6566e9dac569f963e0651e1500aa19595f9062b8e86ce
 WHIRLPOOL 
e4a37cb3bd3faec5a3fd24bc03631af51be90369e1299fd9f2d46f5194ba4d011affdf04e1566ca14fed20e3e31d60b1011ced2f21ae4f0744db08828cf0f20d
 DIST postfix-3.2.1.tar.gz 4389792 SHA256 
79f8a468e24f7fd7568161e7579e3dde76c1941a0f3e9f8e50bf9a8d6aa41918 SHA512 
0deaf380719abe3e603d8a1532b7ab3aa32e77f32041d3cfbe585ef1499454731ea6e8da6ab9a4e20e3d2bd094dd6190eaad88c52bf657cb902b7799ceccb82f
 WHIRLPOOL 
cb905560f6fd35abde7efcf71e7f225708cfdb4d76fcf62f485cf42823d64c29d73a4b007828b481fa239077b5a2dbfa4bd6539cc2fe724d5d7f98a36b8a55f9
 DIST postfix-3.3-20170611.tar.gz 4390415 SHA256 
19583f2668ef8e3dacdf1bf16a60571735de088cdc019476e437ff6047310e11 SHA512 
e8b182d7838d7111817c139ac26b18ba88d247940740344c8dac50bf69491391ceefe6223c3f842b89c054aa5227a3b3dcbc49620bc02f90932e7a5768f4ce38
 WHIRLPOOL 
53a0c1c7a60d9d36b4e91c50349d0537f6f7bd358ea748f51e2c0435269f76fb9c9e3e07dfaaf6e557e7f82ec2e7021cb0e657465eb382d2cd8131b069318805

diff --git a/mail-mta/postfix/postfix-3.1.5.ebuild 
b/mail-mta/postfix/postfix-3.1.5.ebuild
new file mode 100644
index 000..36af5ef804a
--- /dev/null
+++ b/mail-mta/postfix/postfix-3.1.5.ebuild
@@ -0,0 +1,308 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic pam systemd toolchain-funcs user
+
+MY_PV="${PV/_rc/-RC}"
+MY_SRC="${PN}-${MY_PV}"
+MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/official;
+RC_VER="2.7"
+
+DESCRIPTION="A fast and secure drop-in replacement for sendmail"
+HOMEPAGE="http://www.postfix.org/;
+SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
+
+LICENSE="IBM"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="+berkdb cdb doc dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb 
memcached mbox mysql nis pam postgres sasl selinux sqlite ssl"
+
+DEPEND=">=dev-libs/libpcre-3.4
+   dev-lang/perl
+   berkdb? ( >=sys-libs/db-3.2:* )
+   cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) )
+   eai? ( dev-libs/icu:= )
+   ldap? ( net-nds/openldap )
+   ldap-bind? ( net-nds/openldap[sasl] )
+   lmdb? ( >=dev-db/lmdb-0.9.11 )
+   mysql? ( virtual/mysql )
+   pam? ( virtual/pam )
+   postgres? ( dev-db/postgresql:* )
+   sasl? (

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

2017-06-11 Thread Jeroen Roovers
commit: 9add647916c4d92bda7b3838ed62cf70e4f5e013
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jun 12 05:08:06 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jun 12 05:08:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9add6479

net-libs/libprotoident: Have USE=tools depend on pre-3 libflowmanager for now 
(bug #621150).

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-libs/libprotoident/libprotoident-2.0.10.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-libs/libprotoident/libprotoident-2.0.10.ebuild 
b/net-libs/libprotoident/libprotoident-2.0.10.ebuild
index d02533a8d4c..397455f4f42 100644
--- a/net-libs/libprotoident/libprotoident-2.0.10.ebuild
+++ b/net-libs/libprotoident/libprotoident-2.0.10.ebuild
@@ -11,11 +11,12 @@ 
SRC_URI="http://research.wand.net.nz/software/${PN}/${P}.tar.gz;
 LICENSE="LGPL-3+"
 SLOT="0/2"
 KEYWORDS="~amd64 ~x86"
-IUSE="static-libs +tools"
+IUSE="static-libs tools"
 
 DEPEND="
>=net-libs/libtrace-3.0.9
-   tools? ( net-libs/libflowmanager )
+   net-libs/libflowmanager
+   tools? ( 

[gentoo-commits] repo/gentoo:master commit in: net-libs/libprotoident/, net-libs/libprotoident/files/

2017-06-11 Thread Jeroen Roovers
commit: 1a8093ef0cb386b7c80d1fe759b398c03d2cdc74
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jun 12 05:05:28 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jun 12 05:05:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a8093ef

net-libs/libprotoident: Add live ebuild.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 ...protoident--lpi_find_unknown-snprintf.patch | 22 +++
 net-libs/libprotoident/libprotoident-.ebuild   | 45 ++
 2 files changed, 67 insertions(+)

diff --git 
a/net-libs/libprotoident/files/libprotoident--lpi_find_unknown-snprintf.patch
 
b/net-libs/libprotoident/files/libprotoident--lpi_find_unknown-snprintf.patch
new file mode 100644
index 000..2378c37b9b9
--- /dev/null
+++ 
b/net-libs/libprotoident/files/libprotoident--lpi_find_unknown-snprintf.patch
@@ -0,0 +1,22 @@
+--- a/tools/find_unknown/lpi_find_unknown.cc
 b/tools/find_unknown/lpi_find_unknown.cc
+@@ -219,7 +219,7 @@
+   dump_payload(ident->lpi, 0, pload_out, 500);
+   dump_payload(ident->lpi, 1, pload_in, 500);
+ str = (char *)malloc(750);
+-snprintf(str, 1000, "%s %s %u %u %u %.3f %.3f %" PRIu64 " %" PRIu64 " 
%s %s\n",
++snprintf(str, 750, "%s %s %u %u %u %.3f %.3f %" PRIu64 " %" PRIu64 " 
%s %s\n",
+   s_ip, c_ip,
+ f->id.get_server_port(), f->id.get_client_port(),
+ f->id.get_protocol(), ident->start_ts,
+--- a/tools/protoident/lpi_protoident.cc
 b/tools/protoident/lpi_protoident.cc
+@@ -214,7 +214,7 @@
+   dump_payload(ident->lpi, 0, pload_out, 500);
+   dump_payload(ident->lpi, 1, pload_in, 500);
+ str = (char *)malloc(750);
+-snprintf(str, 1000, "%s %s %s %u %u %u %.3f %.3f %" PRIu64 " %" 
PRIu64 " %s %s\n",
++snprintf(str, 750, "%s %s %s %u %u %u %.3f %.3f %" PRIu64 " %" PRIu64 
" %s %s\n",
+   proto->name, s_ip, c_ip,
+ f->id.get_server_port(), f->id.get_client_port(),
+ f->id.get_protocol(), ident->start_ts,

diff --git a/net-libs/libprotoident/libprotoident-.ebuild 
b/net-libs/libprotoident/libprotoident-.ebuild
new file mode 100644
index 000..f7ea3930549
--- /dev/null
+++ b/net-libs/libprotoident/libprotoident-.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils git-r3
+
+DESCRIPTION="A library that performs application layer protocol identification 
for flows"
+HOMEPAGE="http://research.wand.net.nz/software/libprotoident.php;
+EGIT_REPO_URI="https://github.com/wanduow/libprotoident;
+EGIT_BRANCH="develop"
+
+LICENSE="LGPL-3+"
+SLOT="0/2"
+KEYWORDS=""
+IUSE="static-libs +tools"
+
+DEPEND="
+   >=net-libs/libtrace-3.0.9
+   tools? ( net-libs/libflowmanager )
+"
+RDEPEND="
+   ${DEPEND}
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}--lpi_find_unknown-snprintf.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i -e '/-Werror/d' lib/Makefile.am || die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable static-libs static) \
+   $(use_with tools)
+}
+
+src_install() {
+   default
+   prune_libtool_files
+}



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

2017-06-11 Thread Jeroen Roovers
commit: 57868c3058bf5f594762c8132490e8c3df6e0887
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jun 12 05:08:46 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jun 12 05:08:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57868c30

net-libs/libprotoident: Old.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-libs/libprotoident/Manifest   |  1 -
 net-libs/libprotoident/libprotoident-2.0.9.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/net-libs/libprotoident/Manifest b/net-libs/libprotoident/Manifest
index d0dd53d0201..0636f1c9ca1 100644
--- a/net-libs/libprotoident/Manifest
+++ b/net-libs/libprotoident/Manifest
@@ -1,2 +1 @@
 DIST libprotoident-2.0.10.tar.gz 534718 SHA256 
a5ef504967c34fa07ed967b3a629a9df2768eb9da799858ceecd8026ca1efceb SHA512 
88f2088cc4662fc02ee3d70c86e55ced716ff62a2fb7479ee04f55f78a34bea7346d81cc01663ef61f2fe29cffc4c1bc6ddca34c45abb93c9929d9422df0db22
 WHIRLPOOL 
9689d7ce90643d4b4d5173596c0c448af46c7b1e7f311b9296372c569bce7a6d57fd5aec34c286ee5ea4815202d56317836cbef6d9571aff54e2fe6fda492ef3
-DIST libprotoident-2.0.9.tar.gz 532743 SHA256 
da8c68e6e792285346c5a5c9fa64d03536662c4a11b192fb05ea6cc013d1dfe6 SHA512 
480508bf3b40ca9c18d35d888a18b476437cc79988fa9476fa04f45d0764752a41c02436a47d873fe6be977eedc7e870f1bd1da3edae526322247d33d8de204b
 WHIRLPOOL 
838603801ae7064ea0d45887e556a6bd5289f31870806c76b56718d6f30cb6ab61cc7c2ca7158383271eafe85b676d50f2db9070443f57a3d3af580db57aa797

diff --git a/net-libs/libprotoident/libprotoident-2.0.9.ebuild 
b/net-libs/libprotoident/libprotoident-2.0.9.ebuild
deleted file mode 100644
index d0f49de9ddc..000
--- a/net-libs/libprotoident/libprotoident-2.0.9.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A library that performs application layer protocol identification 
for flows"
-HOMEPAGE="http://research.wand.net.nz/software/libprotoident.php;
-SRC_URI="http://research.wand.net.nz/software/${PN}/${P}.tar.gz;
-
-LICENSE="LGPL-3+"
-SLOT="0/2"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs +tools"
-
-DEPEND="
-   >=net-libs/libtrace-3.0.9
-   tools? ( net-libs/libflowmanager )
-"
-RDEPEND="
-   ${DEPEND}
-"
-
-src_configure() {
-   econf \
-   $(use_enable static-libs static) \
-   $(use_with tools)
-}



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

2017-06-11 Thread Jeroen Roovers
commit: 9acfa5426cf8079f3848cdca2b7142819fcd6360
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jun 12 05:04:25 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jun 12 05:04:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9acfa542

net-analyzer/mtr: Old.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-analyzer/mtr/Manifest|  1 -
 net-analyzer/mtr/mtr-0.88.ebuild | 63 
 2 files changed, 64 deletions(-)

diff --git a/net-analyzer/mtr/Manifest b/net-analyzer/mtr/Manifest
index 06fb7328e9a..9d39fb3b78f 100644
--- a/net-analyzer/mtr/Manifest
+++ b/net-analyzer/mtr/Manifest
@@ -1,4 +1,3 @@
 DIST gtk-2.0-for-mtr.m4.bz2 2508 SHA256 
59152f9a4a1af5cf09f2aaa804c9071afe3eb6632162f1660d85c820db342eba SHA512 
0f593b761d7a9399469f1f7bb3992133b391a2ce760ecfad96237561992802c192b810f4722763685d5f6e7a76bd2806abf08e1850bdce00e5cd3af4c810210f
 WHIRLPOOL 
8bfa2cd70c2aba06473692cdf3e091a983aab69cdb5be3d0382b6b87c05bcc577ecb1afab26afc17ee16d07a1161fe84f17e3cc9ae0a150364f34667cfba5779
 DIST mtr-0.87.tar.gz 184645 SHA256 
193947c61d23b154c8dc03677e90e8fd912f8f18567ab76ce619b7856c4af19f SHA512 
172ba2f78a6ee4deb427ac2fb00dff16843215dbd23663fbe41fcc957ffe278b408a73a0c7e1c05788b235e2d03fb53f9971b8b82d4de2f95edcaa9f2cff3cf9
 WHIRLPOOL 
39fc9b60c1eccfdb1159a184f7089f13d1a8fbc35f16b7c23b746f3da709894f99571a57ef3431ca601112691c0e693b86a9941ed20bc236d2630f282e43d641
-DIST mtr-0.88.tar.gz 296225 SHA256 
1e1fe4972cd972f9e5362226ebd16643ab763e6ece3b135b0f60c27e50e51e20 SHA512 
81e16b8dfe2e31ca82fc456a51794b96b2dd06f4a86524ddc38abf53275b4b8ae6709792397021dfffbd4b00cf4f74b35d4085ca16fa08cf6f6e2e6b0c615533
 WHIRLPOOL 
24f1c50b9ad6a3884bee1745b479c8223bbd60d86a869c266549f3f51fa0ba5774b28fbbabc3cc386792410f0413038ad8c6a34d2863ab00b3730bcaaa736222
 DIST mtr-0.92.tar.gz 296430 SHA256 
f2979db9e2f41aa8e6574e7771767c9afe111d9213814eb47f5e1e71876e4382 SHA512 
d362a418b6c17fd2d08da1ed9e033fa3330e4c0497e1bb0644f6193d23f4e20dd8ee181942c2a20ec0025a8b96c521394a21be5a1d9036f8a0a8c4cddfbe381f
 WHIRLPOOL 
6ee3bfa8be5d214bdd063d9ab7c8f17cc08cab0492cb3292a3869360e2d97a90fb238af8e22d775b66467e8aa564cadb13b2d35af8a694629be555c684c77901

diff --git a/net-analyzer/mtr/mtr-0.88.ebuild b/net-analyzer/mtr/mtr-0.88.ebuild
deleted file mode 100644
index ea48af37e69..000
--- a/net-analyzer/mtr/mtr-0.88.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools eutils fcaps flag-o-matic
-
-DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool"
-HOMEPAGE="http://www.bitwizard.nl/mtr/;
-SRC_URI="ftp://ftp.bitwizard.nl/mtr/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="gtk ipv6 ncurses"
-
-RDEPEND="
-   gtk? (
-   dev-libs/glib:2
-   x11-libs/gtk+:2
-   )
-   ncurses? ( sys-libs/ncurses:0= )
-"
-DEPEND="
-   ${RDEPEND}
-   sys-devel/autoconf
-   virtual/pkgconfig
-"
-
-DOCS=( AUTHORS FORMATS NEWS README SECURITY TODO )
-FILECAPS=( cap_net_raw usr/sbin/mtr-packet )
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.88-tinfo.patch
-)
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   # In the source's configure script -lresolv is commented out. 
Apparently it
-   # is needed for 64bit macos still.
-   [[ ${CHOST} == *-darwin* ]] && append-libs -lresolv
-   econf \
-   $(use_enable ipv6) \
-   $(use_with gtk) \
-   $(use_with ncurses)
-}
-
-src_test() {
-   [[ "$UID" = 0 ]] && default
-}
-
-pkg_postinst() {
-   fcaps_pkg_postinst
-
-   if use prefix && [[ ${CHOST} == *-darwin* ]] ; then
-   ewarn "mtr needs root privileges to run.  To grant them:"
-   ewarn " % sudo chown root ${EPREFIX}/usr/sbin/mtr"
-   ewarn " % sudo chmod u+s ${EPREFIX}/usr/sbin/mtr"
-   fi
-}



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

2017-06-11 Thread Jeroen Roovers
commit: 03dc437db8f21898a1eb3118129fc3ce1dada1c1
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jun 12 05:03:47 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jun 12 05:03:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03dc437d

net-analyzer/mtr: Set filecaps on mtr-packet by gentoo-user (c-14.de) (bug 
#621538).

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-analyzer/mtr/mtr-0.88.ebuild | 2 +-
 net-analyzer/mtr/{mtr-0.92.ebuild => mtr-0.92-r1.ebuild} | 2 +-
 net-analyzer/mtr/mtr-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-analyzer/mtr/mtr-0.88.ebuild b/net-analyzer/mtr/mtr-0.88.ebuild
index 997a4da8bc0..ea48af37e69 100644
--- a/net-analyzer/mtr/mtr-0.88.ebuild
+++ b/net-analyzer/mtr/mtr-0.88.ebuild
@@ -27,7 +27,7 @@ DEPEND="
 "
 
 DOCS=( AUTHORS FORMATS NEWS README SECURITY TODO )
-FILECAPS=( cap_net_raw usr/sbin/mtr )
+FILECAPS=( cap_net_raw usr/sbin/mtr-packet )
 PATCHES=(
"${FILESDIR}"/${PN}-0.88-tinfo.patch
 )

diff --git a/net-analyzer/mtr/mtr-0.92.ebuild 
b/net-analyzer/mtr/mtr-0.92-r1.ebuild
similarity index 96%
rename from net-analyzer/mtr/mtr-0.92.ebuild
rename to net-analyzer/mtr/mtr-0.92-r1.ebuild
index 997a4da8bc0..ea48af37e69 100644
--- a/net-analyzer/mtr/mtr-0.92.ebuild
+++ b/net-analyzer/mtr/mtr-0.92-r1.ebuild
@@ -27,7 +27,7 @@ DEPEND="
 "
 
 DOCS=( AUTHORS FORMATS NEWS README SECURITY TODO )
-FILECAPS=( cap_net_raw usr/sbin/mtr )
+FILECAPS=( cap_net_raw usr/sbin/mtr-packet )
 PATCHES=(
"${FILESDIR}"/${PN}-0.88-tinfo.patch
 )

diff --git a/net-analyzer/mtr/mtr-.ebuild b/net-analyzer/mtr/mtr-.ebuild
index 7bb86b67b47..3a1ec3b3a68 100644
--- a/net-analyzer/mtr/mtr-.ebuild
+++ b/net-analyzer/mtr/mtr-.ebuild
@@ -28,7 +28,7 @@ DEPEND="
 "
 
 DOCS=( AUTHORS FORMATS NEWS README SECURITY TODO )
-FILECAPS=( cap_net_raw usr/sbin/mtr )
+FILECAPS=( cap_net_raw usr/sbin/mtr-packet )
 PATCHES=(
"${FILESDIR}"/${PN}-0.88-tinfo.patch
 )



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2017-06-11 Thread Jason Donenfeld
commit: ecf512427b4616e46baa1b5c8ee09f14f04e1b88
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Mon Jun 12 03:57:18 2017 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Mon Jun 12 03:57:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf51242

net-vpn/wireguard: fix manifest

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-vpn/wireguard/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 989d1ae06fd..207265f427a 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20170612.tar.xz 160484 SHA256 
842f338b0e8c3e79adb7a2b27a2c59fd73875d8bc1d6a9111e09a93538ed6f75 SHA512 
9aecfcc5c3ef3987f8e9cf0350bd0522c8828ba2a07ced220da80cd93fc87d6b5d783ed788a4c882e1b70e64807e5e422d7dc8a90a8987a92c6bbfc98974eec6
 WHIRLPOOL 
63381926dc9556971ec3cd80fa4a176692a650aa7caaa08a4377f7910d5f818f0a582f127735a5a164a49ce5697d2db8889b61257b2b0f2b25fa60f725df052e
+DIST WireGuard-0.0.20170612.tar.xz 160712 SHA256 
34efc70703f2b1ae38fd2bcc4c6031b4acc3f303c6e182a1958b7cf236a529ab SHA512 
152642f7d1169947ec4c2619930f2e3756ab219113be15fc8f462edd234d1df4a50c297792e9fdef041b5e7729c2e3e72ceb80dfd1d0a7309dde16a13b3da99b
 WHIRLPOOL 
8293879180a538279426dcfca3efb328f380413d1601997752e15ff8049bbe1d0f4112fe49fde0995695853e6e062c0fe7847e9db3d6bee9ba1ab5e4e1d71e28



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

2017-06-11 Thread Jason Donenfeld
commit: 568950c856a4855cb371b0c52fe63356a39ce3f6
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Mon Jun 12 03:45:34 2017 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Mon Jun 12 03:45:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=568950c8

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-vpn/wireguard/Manifest |   2 +-
 ...eguard-0.0.20170531-remove-padata-hotplug.patch | 188 -
 ...wireguard-0.0.20170531-simultaneous-start.patch | 135 ---
 ...531-r2.ebuild => wireguard-0.0.20170612.ebuild} |   5 -
 4 files changed, 1 insertion(+), 329 deletions(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 57562cde968..989d1ae06fd 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20170531.tar.xz 162816 SHA256 
2eb7d9aaf11dcb35e5066837bb1c768398ad3655744fdeb656bd7e7c7ad7cacc SHA512 
82ad68e61ccd2844837f817065f7576839cb19e278d28c140d168620fe257f41f201de069105f3b4e2a104d9390460409e831581f2dc02a1bfda18c13c410bed
 WHIRLPOOL 
eabf39acf06ec88baa1ddbab31929bc48a48876cb26afe6129bb7dd30a712ed5230220c1bd832d43a546ccbb2b8229d4127af4767656c42d0e0a5e63c026bf73
+DIST WireGuard-0.0.20170612.tar.xz 160484 SHA256 
842f338b0e8c3e79adb7a2b27a2c59fd73875d8bc1d6a9111e09a93538ed6f75 SHA512 
9aecfcc5c3ef3987f8e9cf0350bd0522c8828ba2a07ced220da80cd93fc87d6b5d783ed788a4c882e1b70e64807e5e422d7dc8a90a8987a92c6bbfc98974eec6
 WHIRLPOOL 
63381926dc9556971ec3cd80fa4a176692a650aa7caaa08a4377f7910d5f818f0a582f127735a5a164a49ce5697d2db8889b61257b2b0f2b25fa60f725df052e

diff --git 
a/net-vpn/wireguard/files/wireguard-0.0.20170531-remove-padata-hotplug.patch 
b/net-vpn/wireguard/files/wireguard-0.0.20170531-remove-padata-hotplug.patch
deleted file mode 100644
index a1f4b80d01d..000
--- a/net-vpn/wireguard/files/wireguard-0.0.20170531-remove-padata-hotplug.patch
+++ /dev/null
@@ -1,188 +0,0 @@
-From 1e0405942cecfd6de2a7707f3027f326d6f2fdb4 Mon Sep 17 00:00:00 2001
-From: "Jason A. Donenfeld" 
-Date: Thu, 1 Jun 2017 16:55:20 +0200
-Subject: compat: remove padata hotplug code
-
-It's different on different kernel versions, and we're not using it
-anyway, so it's easiest to just get rid of it, rather than having
-another ifdef maze.

- src/compat/padata/padata.c | 149 -
- 1 file changed, 149 deletions(-)
-
-diff --git a/src/compat/padata/padata.c b/src/compat/padata/padata.c
-index 480c43f..25836db 100644
 a/src/compat/padata/padata.c
-+++ b/src/compat/padata/padata.c
-@@ -677,131 +677,8 @@ void padata_stop(struct padata_instance *pinst)
-   mutex_unlock(>lock);
- }
- 
--#ifdef CONFIG_HOTPLUG_CPU
--
--static int __padata_add_cpu(struct padata_instance *pinst, int cpu)
--{
--  struct parallel_data *pd;
--
--  if (cpumask_test_cpu(cpu, cpu_online_mask)) {
--  pd = padata_alloc_pd(pinst, pinst->cpumask.pcpu,
--   pinst->cpumask.cbcpu);
--  if (!pd)
--  return -ENOMEM;
--
--  padata_replace(pinst, pd);
--
--  if (padata_validate_cpumask(pinst, pinst->cpumask.pcpu) &&
--  padata_validate_cpumask(pinst, pinst->cpumask.cbcpu))
--  __padata_start(pinst);
--  }
--
--  return 0;
--}
--
--static int __padata_remove_cpu(struct padata_instance *pinst, int cpu)
--{
--  struct parallel_data *pd = NULL;
--
--  if (cpumask_test_cpu(cpu, cpu_online_mask)) {
--
--  if (!padata_validate_cpumask(pinst, pinst->cpumask.pcpu) ||
--  !padata_validate_cpumask(pinst, pinst->cpumask.cbcpu))
--  __padata_stop(pinst);
--
--  pd = padata_alloc_pd(pinst, pinst->cpumask.pcpu,
--   pinst->cpumask.cbcpu);
--  if (!pd)
--  return -ENOMEM;
--
--  padata_replace(pinst, pd);
--
--  cpumask_clear_cpu(cpu, pd->cpumask.cbcpu);
--  cpumask_clear_cpu(cpu, pd->cpumask.pcpu);
--  }
--
--  return 0;
--}
--
-- /**
-- * padata_remove_cpu - remove a cpu from the one or both(serial and parallel)
-- * padata cpumasks.
-- *
-- * @pinst: padata instance
-- * @cpu: cpu to remove
-- * @mask: bitmask specifying from which cpumask @cpu should be removed
-- *The @mask may be any combination of the following flags:
-- *  PADATA_CPU_SERIAL   - serial cpumask
-- *  PADATA_CPU_PARALLEL - parallel cpumask
-- */
--int padata_remove_cpu(struct padata_instance *pinst, int cpu, int mask)
--{
--  int err;
--
--  if (!(mask & (PADATA_CPU_SERIAL | PADATA_CPU_PARALLEL)))
--  return -EINVAL;
--
--  mutex_lock(>lock);
--
--  get_online_cpus();
--  if (mask & PADATA_CPU_SERIAL)
--  cpumask_clear_cpu(cpu, 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2017-06-11 Thread Alexandre Rostovtsev
commit: 7a7611a356b6efa5121bb65d2f75856cc37211f8
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Jun 12 03:41:40 2017 +
Commit: Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Jun 12 03:41:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a7611a3

sys-fs/vhba: clean up old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-fs/vhba/Manifest |  1 -
 sys-fs/vhba/vhba-20130607.ebuild | 84 
 2 files changed, 85 deletions(-)

diff --git a/sys-fs/vhba/Manifest b/sys-fs/vhba/Manifest
index 2d180b185a9..2c57bc351bd 100644
--- a/sys-fs/vhba/Manifest
+++ b/sys-fs/vhba/Manifest
@@ -1,3 +1,2 @@
-DIST vhba-module-20130607.tar.bz2 15528 SHA256 
d2c4919d2904a8f880e2730250f7ed6e3143575d5c4de6b88a97c2228aa2a185 SHA512 
7ac359a3a20920a3baac81d1dd941f4ea04d77cffaf4bc63dc2d9b9d0f80883be82c00a911ab17b9b0da3719bd10f6bc392edd00f9342a332da5c5f036dfc4d7
 WHIRLPOOL 
85623ce6ae303ebf55512410f10c9f0b524f298104bf9305ce403516c8c12897eb253ab8163da6137c16e719d1abee4206b1864b8a73e9fd58bc95a6621d211e
 DIST vhba-module-20140928.tar.bz2 15571 SHA256 
45f56e4972b5aa7175903307901ca42d29da6fc8f92ab4c47007f53bc5bb55a2 SHA512 
efa61b2ac44a015582f99affa4c26e4b6ccdd1506a7f14626c08833c4300d128dd4e9040d83d5a51064b0bc9f95397c3cdfec7197c53c3d6f1a97953f779
 WHIRLPOOL 
4b96bb5010b8ab892db09f7e8f36fc67107533dd4d6beea6d5b89e6076c44ee969bee5d3b646b4ca5b1f0f6af446096fd892ab0970b8d6893fe4730f3eb18c07
 DIST vhba-module-20170610.tar.bz2 15622 SHA256 
7970c93f989d9c4f2629371bf5ee7a76f95e4c12342c3320ddc528d0df02d9ec SHA512 
bf27a6a7a6aabf6c1a4c1f16b1a08dce460ee675ea53b141c6db8edf0637dffa900e03b9141f9f1a672fcd8f84e6f2be86a07e1f78bc5667a7a7669d45f1f687
 WHIRLPOOL 
b5e9c8ae140e7267d11c3bab71879f49c3be464504193e06c8a77d291f22c41d9c017a8dc06477566b89b89430305aee71c2542a2d3ce04783f7f08e7122e730

diff --git a/sys-fs/vhba/vhba-20130607.ebuild b/sys-fs/vhba/vhba-20130607.ebuild
deleted file mode 100644
index b94060d7613..000
--- a/sys-fs/vhba/vhba-20130607.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit linux-mod user udev
-
-MY_P=vhba-module-${PV}
-DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
-HOMEPAGE="http://cdemu.org;
-SRC_URI="mirror://sourceforge/cdemu/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~hppa x86"
-IUSE=""
-
-RDEPEND="virtual/udev"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-MODULE_NAMES="vhba(block:${S})"
-BUILD_TARGETS=modules
-
-pkg_setup() {
-   CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
-   check_extra_config
-   BUILD_PARAMS="KDIR=${KV_OUT_DIR}"
-   linux-mod_pkg_setup
-
-   enewgroup cdemu
-}
-
-src_prepare() {
-   # Avoid "make jobserver unavailable" warning and -Werror problems
-   sed -e '/ccflags/s/-Werror$/-Wall/' \
-   -i Makefile || die "sed failed"
-}
-
-src_install() {
-   dodoc AUTHORS ChangeLog README
-   linux-mod_src_install
-
-   einfo "Generating udev rules ..."
-   dodir "$(get_udevdir)"/rules.d
-   cat > "${D}/$(get_udevdir)"/rules.d/70-vhba.rules <<-EOF || die
-   # do not edit this file, it will be overwritten on update
-   #
-   KERNEL=="vhba_ctl", MODE="0660", OWNER="root", GROUP="cdemu"
-   EOF
-}
-
-pkg_postinst() {
-   elog "Don't forget to add your user to the cdemu group if you want to"
-   elog "be able to use virtual cdemu devices."
-
-   # Older versions of vhba installed their rule file in /etc/udev/rules.d,
-   # which overrides rules in /lib/udev/rules.d. We remove the old file
-   # automatically if it is identical to the default one installed by
-   # vhba-1.2.1 or 20101015-r1. Note that the comment at the top of the 
rules
-   # file states that it can be automatically overwritten by the system.
-   old_rules="${ROOT}etc/udev/rules.d/70-vhba.rules"
-   if [[ -f "${old_rules}" ]]; then
-   case "$(md5sum ${old_rules})" in
- 2959b3cf61cfe6e466cc3516a7bc19de* | 
1e7a7e5d6d28c811eeec98ec26ed5d28* )
-   elog
-   elog "Removing old ${old_rules} ..."
-   rm -f "${old_rules}" ||
-   eerror "Failed, please remove ${old_rules} 
manually."
-   ;;
- * )
-   ewarn
-   ewarn "The ${old_rules} file from a previous"
-   ewarn "installation of ${PN} is overriding ${P}'s"
-   ewarn "udev rules. Unless you had deliberately 
customized it,"
-   ewarn "you should remove it."
-   ewarn
-   ;;
-   esac
-   fi
-
-   linux-mod_pkg_postinst
-}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2017-06-11 Thread Alexandre Rostovtsev
commit: 463d97a5290f16675abd5af8735aa4e2f1637a4c
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Jun 12 03:41:11 2017 +
Commit: Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Jun 12 03:41:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=463d97a5

sys-fs/vhba: bump to 20170610, bug #618286

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-fs/vhba/Manifest |  1 +
 sys-fs/vhba/vhba-20170610.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/sys-fs/vhba/Manifest b/sys-fs/vhba/Manifest
index b69d202047b..2d180b185a9 100644
--- a/sys-fs/vhba/Manifest
+++ b/sys-fs/vhba/Manifest
@@ -1,2 +1,3 @@
 DIST vhba-module-20130607.tar.bz2 15528 SHA256 
d2c4919d2904a8f880e2730250f7ed6e3143575d5c4de6b88a97c2228aa2a185 SHA512 
7ac359a3a20920a3baac81d1dd941f4ea04d77cffaf4bc63dc2d9b9d0f80883be82c00a911ab17b9b0da3719bd10f6bc392edd00f9342a332da5c5f036dfc4d7
 WHIRLPOOL 
85623ce6ae303ebf55512410f10c9f0b524f298104bf9305ce403516c8c12897eb253ab8163da6137c16e719d1abee4206b1864b8a73e9fd58bc95a6621d211e
 DIST vhba-module-20140928.tar.bz2 15571 SHA256 
45f56e4972b5aa7175903307901ca42d29da6fc8f92ab4c47007f53bc5bb55a2 SHA512 
efa61b2ac44a015582f99affa4c26e4b6ccdd1506a7f14626c08833c4300d128dd4e9040d83d5a51064b0bc9f95397c3cdfec7197c53c3d6f1a97953f779
 WHIRLPOOL 
4b96bb5010b8ab892db09f7e8f36fc67107533dd4d6beea6d5b89e6076c44ee969bee5d3b646b4ca5b1f0f6af446096fd892ab0970b8d6893fe4730f3eb18c07
+DIST vhba-module-20170610.tar.bz2 15622 SHA256 
7970c93f989d9c4f2629371bf5ee7a76f95e4c12342c3320ddc528d0df02d9ec SHA512 
bf27a6a7a6aabf6c1a4c1f16b1a08dce460ee675ea53b141c6db8edf0637dffa900e03b9141f9f1a672fcd8f84e6f2be86a07e1f78bc5667a7a7669d45f1f687
 WHIRLPOOL 
b5e9c8ae140e7267d11c3bab71879f49c3be464504193e06c8a77d291f22c41d9c017a8dc06477566b89b89430305aee71c2542a2d3ce04783f7f08e7122e730

diff --git a/sys-fs/vhba/vhba-20170610.ebuild b/sys-fs/vhba/vhba-20170610.ebuild
new file mode 100644
index 000..0284af31548
--- /dev/null
+++ b/sys-fs/vhba/vhba-20170610.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils linux-mod udev
+
+MY_P=vhba-module-${PV}
+DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
+HOMEPAGE="http://cdemu.org;
+SRC_URI="mirror://sourceforge/cdemu/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE=""
+
+RDEPEND="virtual/udev"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+MODULE_NAMES="vhba(block:${S})"
+BUILD_TARGETS=modules
+
+pkg_setup() {
+   CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
+   check_extra_config
+   BUILD_PARAMS="KDIR=${KV_OUT_DIR}"
+   linux-mod_pkg_setup
+}
+
+src_prepare() {
+   # Avoid "make jobserver unavailable" warning and -Werror problems
+   sed -e '/ccflags/s/-Werror$/-Wall/' \
+   -i Makefile || die "sed failed"
+
+   eapply_user
+}
+
+src_install() {
+   dodoc AUTHORS ChangeLog README
+   linux-mod_src_install
+
+   einfo "Generating udev rules ..."
+   dodir "$(get_udevdir)"/rules.d
+   cat > "${D}/$(get_udevdir)"/rules.d/69-vhba.rules <<-EOF || die
+   # do not edit this file, it will be overwritten on update
+   #
+   KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
+   EOF
+}
+
+pkg_postinst() {
+   # Older versions of vhba installed their rule file in /etc/udev/rules.d,
+   # which overrides rules in /lib/udev/rules.d. We remove the old file
+   # automatically if it is identical to the default one installed by
+   # vhba-1.2.1 or 20101015-r1. Note that the comment at the top of the 
rules
+   # file states that it can be automatically overwritten by the system.
+   old_rules="${ROOT}etc/udev/rules.d/70-vhba.rules"
+   if [[ -f "${old_rules}" ]]; then
+   case "$(md5sum ${old_rules})" in
+ 2959b3cf61cfe6e466cc3516a7bc19de* | 
1e7a7e5d6d28c811eeec98ec26ed5d28* )
+   elog
+   elog "Removing old ${old_rules} ..."
+   rm -f "${old_rules}" ||
+   eerror "Failed, please remove ${old_rules} 
manually."
+   ;;
+ * )
+   ewarn
+   ewarn "The ${old_rules} file from a previous"
+   ewarn "installation of ${PN} is overriding ${P}'s"
+   ewarn "udev rules. Unless you had deliberately 
customized it,"
+   ewarn "you should remove it."
+   ewarn
+   ;;
+   esac
+   fi
+
+   linux-mod_pkg_postinst
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/, sys-fs/vhba/files/

2017-06-11 Thread Alexandre Rostovtsev
commit: b7c2bc7b211b2b33dba2074547d18f99d2bc14f4
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Jun 12 03:24:18 2017 +
Commit: Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Jun 12 03:24:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c2bc7b

sys-fs/vhba: fix build with kernel 4.11 and add epatch_user

Gentoo-bug: 617630, 621484
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-fs/vhba/files/vhba-20161009-linux-4.11.patch | 35 
 sys-fs/vhba/vhba-20140928.ebuild |  8 --
 2 files changed, 41 insertions(+), 2 deletions(-)

diff --git a/sys-fs/vhba/files/vhba-20161009-linux-4.11.patch 
b/sys-fs/vhba/files/vhba-20161009-linux-4.11.patch
new file mode 100644
index 000..02540193f6e
--- /dev/null
+++ b/sys-fs/vhba/files/vhba-20161009-linux-4.11.patch
@@ -0,0 +1,35 @@
+From 7dc0d29a3ef6e45455f537c8187791446ca7e1e5 Mon Sep 17 00:00:00 2001
+From: Rok Mandeljc 
+Date: Sun, 26 Mar 2017 17:09:42 +0200
+Subject: VHBA: compatibility fix for upcoming kernel 4.11
+
+As per Bug #104, from 4.11-rc2 on, we need to include linux/sched/signal.h
+instead of linux/sched.h
+
+diff --git a/vhba-module/vhba.c b/vhba-module/vhba.c
+index 4a14a10e..ff30e4cb 100644
+--- a/vhba-module/vhba.c
 b/vhba-module/vhba.c
+@@ -18,16 +18,21 @@
+  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+  */
+ 
++#include 
++
+ #include 
+ #include 
+ #include 
+ #include 
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 11, 0)
++#include 
++#else
+ #include 
++#endif
+ #include 
+ #include 
+ #include 
+ #include 
+-#include 
+ #ifdef CONFIG_COMPAT
+ #include 
+ #endif

diff --git a/sys-fs/vhba/vhba-20140928.ebuild b/sys-fs/vhba/vhba-20140928.ebuild
index 7be63eb43ae..f8d94012113 100644
--- a/sys-fs/vhba/vhba-20140928.ebuild
+++ b/sys-fs/vhba/vhba-20140928.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
 
-inherit linux-mod user udev
+inherit eutils linux-mod user udev
 
 MY_P=vhba-module-${PV}
 DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
@@ -36,6 +36,10 @@ src_prepare() {
# Avoid "make jobserver unavailable" warning and -Werror problems
sed -e '/ccflags/s/-Werror$/-Wall/' \
-i Makefile || die "sed failed"
+
+   epatch "${FILESDIR}/${PN}-20161009-linux-4.11.patch"
+
+   epatch_user
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kdebase-kioslaves/

2017-06-11 Thread Andreas Sturmlechner
commit: 31eec2baee7f735ffc995fdf29e6230c4057f5fc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 11 22:35:33 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 11 22:36:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31eec2ba

kde-apps/kdebase-kioslaves: Drop USE=webkit

Gentoo-bug: 620684

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 kde-apps/kdebase-kioslaves/kdebase-kioslaves-16.04.3-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/kdebase-kioslaves/kdebase-kioslaves-16.04.3-r2.ebuild 
b/kde-apps/kdebase-kioslaves/kdebase-kioslaves-16.04.3-r2.ebuild
index bd79a214d8a..58ca4569529 100644
--- a/kde-apps/kdebase-kioslaves/kdebase-kioslaves-16.04.3-r2.ebuild
+++ b/kde-apps/kdebase-kioslaves/kdebase-kioslaves-16.04.3-r2.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 KDE_HANDBOOK="optional"
 KMNAME="kde-runtime"
 KMMODULE="kioslave"
-WEBKIT_REQUIRED="optional"
+WEBKIT_REQUIRED="never"
 inherit kde4-meta
 
 KEYWORDS="amd64 ~arm x86"
@@ -45,13 +45,13 @@ PATCHES=(
 src_configure() {
local mycmakeargs=(
-DWITH_SLP=OFF
+   -DWITH_KDEWEBKIT=OFF
-DWITH_BZip2=$(usex bzip2)
-DWITH_Exiv2=$(usex exif)
-DWITH_LibLZMA=$(usex lzma)
-DWITH_OpenEXR=$(usex openexr)
-DWITH_Samba=$(usex samba)
-DWITH_LibSSH=$(usex sftp)
-   -DWITH_KDEWEBKIT=$(usex webkit)
)
 
kde4-meta_src_configure



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

2017-06-11 Thread Anthony G. Basile
commit: c907a6a7a9ffbc459761b2239b31f7e7041e6d5e
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Jun 11 22:34:07 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jun 11 22:34:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c907a6a7

dev-util/catalyst: 2.0.18-r4 stable on arm and x86

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-util/catalyst/catalyst-2.0.18-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/catalyst/catalyst-2.0.18-r4.ebuild 
b/dev-util/catalyst/catalyst-2.0.18-r4.ebuild
index 11b0a8f8f69..45b66c35b87 100644
--- a/dev-util/catalyst/catalyst-2.0.18-r4.ebuild
+++ b/dev-util/catalyst/catalyst-2.0.18-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,7 +14,7 @@ else
https://dev.gentoo.org/~mattst88/distfiles/${P}.tar.bz2
https://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.bz2
https://dev.gentoo.org/~dolsen/releases/catalyst/${P}.tar.bz2;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 
~sh ~sparc x86 ~x86-fbsd"
 fi
 
 PYTHON_COMPAT=( python2_7 )



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

2017-06-11 Thread Mart Raudsepp
commit: 60fd1e69de85b8c325326989af04f4bba45b483a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jun 11 17:14:54 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jun 11 22:26:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60fd1e69

net-voip/telepathy-gabble: shorten DESCRIPTION

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-voip/telepathy-gabble/telepathy-gabble-0.18.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-voip/telepathy-gabble/telepathy-gabble-0.18.3.ebuild 
b/net-voip/telepathy-gabble/telepathy-gabble-0.18.3.ebuild
index 60bb84d03cf..5f175098d35 100644
--- a/net-voip/telepathy-gabble/telepathy-gabble-0.18.3.ebuild
+++ b/net-voip/telepathy-gabble/telepathy-gabble-0.18.3.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
 
 inherit gnome2 eutils python-any-r1
 
-DESCRIPTION="A Jabber/XMPP connection manager, with handling of single and 
multi user chats and voice calls"
+DESCRIPTION="A XMPP connection manager, handles single and multi user chats 
and voice calls"
 HOMEPAGE="https://telepathy.freedesktop.org/;
 SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
 



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

2017-06-11 Thread Mart Raudsepp
commit: d44681a058ef65abfe4e6b4fd51309f001b2ee48
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jun 11 17:12:29 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jun 11 22:26:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d44681a0

net-voip/telepathy-gabble: allow new monolithic twisted for tests

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-voip/telepathy-gabble/telepathy-gabble-0.18.3.ebuild | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/net-voip/telepathy-gabble/telepathy-gabble-0.18.3.ebuild 
b/net-voip/telepathy-gabble/telepathy-gabble-0.18.3.ebuild
index ede8657713d..60bb84d03cf 100644
--- a/net-voip/telepathy-gabble/telepathy-gabble-0.18.3.ebuild
+++ b/net-voip/telepathy-gabble/telepathy-gabble-0.18.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -44,9 +44,13 @@ DEPEND="${RDEPEND}
${PYTHON_DEPS}
>=dev-util/gtk-doc-am-1.17
dev-libs/libxslt
-   test? ( >=dev-python/twisted-core-0.8.2
-   >=dev-python/twisted-words-0.8.2
-   >=dev-python/dbus-python-0.83 )
+   test? ( || (
+   >=dev-python/twisted-16.0.0
+   (   >=dev-python/twisted-core-0.8.2
+   >=dev-python/twisted-words-0.8.2
+   >=dev-python/dbus-python-0.83
+   )
+   ) )
 "
 
 pkg_setup() {



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

2017-06-11 Thread Mart Raudsepp
commit: 8a462e653e776c89fb91cb937bffcae19fbe7d45
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jun 11 22:19:55 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jun 11 22:26:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a462e65

net-voip/telepathy-gabble: bump to 0.18.4, EAPI-6; remove unused twisted deps, 
eutils.eclass

 net-voip/telepathy-gabble/Manifest |  1 +
 .../telepathy-gabble-0.18.4.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/net-voip/telepathy-gabble/Manifest 
b/net-voip/telepathy-gabble/Manifest
index 0a8bc3bbcf5..147b4bd1a80 100644
--- a/net-voip/telepathy-gabble/Manifest
+++ b/net-voip/telepathy-gabble/Manifest
@@ -1 +1,2 @@
 DIST telepathy-gabble-0.18.3.tar.gz 2793195 SHA256 
8ec714607e9bcb8d5a3f44adf871e7b07d5db8e326e47536e74e09cba59989c2 SHA512 
51c7b754779d131c54facf8e373338bd471e6bb589d69cd8f9c0f4450b15d9676c2bbf762b64e9c3bf7067bca0e9accb6c766f2fda0051a26a36eb009d7bd5eb
 WHIRLPOOL 
e1e1e11e8a64c4587e74188827ad62ca702f7058d7d781fa7b982514bf5c16f24bb7711d38a36c113738303e9c0a90727cf57761818c55360ebf13c737d3f2c2
+DIST telepathy-gabble-0.18.4.tar.gz 2584311 SHA256 
115c91572c72d4a40f0b25b606167b4f2f09441dc7bf1036ccbb1450f1a4969c SHA512 
4303f1da7eeadf1f0e69fa881cd8b08dc41f4fd061df3f2ecdc80735d8be3e8cf24d8482f265f1858d8dfed71f62e8bc02c13f9525db8d21c9d927e25fa66218
 WHIRLPOOL 
882b2aee87abdcf6e404e4a42bb3e3c8d4e8ecc1263deb38c2479455b3a08b58d70ddfb421c6942fb2551dde0a3fcf21e799ad6db6df22a5c0dcfc9fc7ec8d03

diff --git a/net-voip/telepathy-gabble/telepathy-gabble-0.18.4.ebuild 
b/net-voip/telepathy-gabble/telepathy-gabble-0.18.4.ebuild
new file mode 100644
index 000..fc0fa830f51
--- /dev/null
+++ b/net-voip/telepathy-gabble/telepathy-gabble-0.18.4.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+# Python is used during build for some scripted source files generation (and 
twisted tests)
+PYTHON_COMPAT=( python2_7 )
+
+inherit gnome2 python-any-r1
+
+DESCRIPTION="A XMPP connection manager, handles single and multi user chats 
and voice calls"
+HOMEPAGE="https://telepathy.freedesktop.org/;
+SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
+IUSE="gnutls +jingle plugins test"
+
+# Prevent false positives due nested configure
+QA_CONFIGURE_OPTIONS=".*"
+
+# FIXME: missing sasl-2 for tests ? (automagic)
+# missing libiphb for wocky ?
+# x11-libs/gtksourceview:3.0 needed by telepathy-gabble-xmpp-console, bug 
#495184
+# Keep in mind some deps or higher minimum versions are in 
ext/wocky/configure.ac
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=sys-apps/dbus-1.1.0
+   >=dev-libs/dbus-glib-0.82
+   >=net-libs/telepathy-glib-0.19.9
+
+   dev-libs/libxml2
+   dev-db/sqlite:3
+
+   gnutls? ( >=net-libs/gnutls-2.10.2 )
+   !gnutls? ( >=dev-libs/openssl-0.9.8g:0[-bindist] )
+   jingle? (
+   >=net-libs/libsoup-2.42
+   >=net-libs/libnice-0.0.11 )
+   plugins? ( x11-libs/gtksourceview:3.0[introspection] )
+
+   !=dev-python/twisted-16.0.0
+#  (   >=dev-python/twisted-core-0.8.2
+#  >=dev-python/twisted-words-0.8.2
+#  >=dev-python/dbus-python-0.83
+#  ) )
+#)
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-coding-style-checks \
+   --disable-static \
+   --disable-Werror \
+   --enable-file-transfer \
+   $(use_enable jingle voip) \
+   $(use_enable jingle google-relay) \
+   $(use_enable plugins) \
+   --with-tls=$(usex gnutls gnutls openssl)
+}
+
+src_test() {
+   # This runs only C tests (see tests/README):
+   emake -C tests check-TESTS
+}



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

2017-06-11 Thread Matthias Maier
commit: bb0354d2fd7400695b2c647e60efe2b022dce11f
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 11 22:03:06 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 11 22:06:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb0354d2

app-emulation/libvirt: version bump to 3.4.0

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-emulation/libvirt/Manifest |   1 +
 app-emulation/libvirt/libvirt-3.4.0.ebuild | 382 +
 2 files changed, 383 insertions(+)

diff --git a/app-emulation/libvirt/Manifest b/app-emulation/libvirt/Manifest
index 77d3858e6ee..c631d63787c 100644
--- a/app-emulation/libvirt/Manifest
+++ b/app-emulation/libvirt/Manifest
@@ -1,2 +1,3 @@
 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

diff --git a/app-emulation/libvirt/libvirt-3.4.0.ebuild 
b/app-emulation/libvirt/libvirt-3.4.0.ebuild
new file mode 100644
index 000..674ea5e9798
--- /dev/null
+++ b/app-emulation/libvirt/libvirt-3.4.0.ebuild
@@ -0,0 +1,382 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils user linux-info systemd readme.gentoo-r1
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="git://libvirt.org/libvirt.git"
+   SRC_URI=""
+   KEYWORDS=""
+   SLOT="0"
+else
+   # Versions with 4 numbers are stable updates:
+   if [[ ${PV} =~ ^[0-9]+(\.[0-9]+){3} ]]; then
+   SRC_URI="http://libvirt.org/sources/stable_updates/${P}.tar.xz;
+   else
+   SRC_URI="http://libvirt.org/sources/${P}.tar.xz;
+   fi
+   KEYWORDS="~amd64 ~x86"
+   SLOT="0/${PV}"
+fi
+
+DESCRIPTION="C toolkit to manipulate virtual machines"
+HOMEPAGE="http://www.libvirt.org/;
+LICENSE="LGPL-2.1"
+IUSE="
+   apparmor audit +caps +dbus firewalld fuse glusterfs iscsi +libvirtd lvm
+   libssh lxc +macvtap nfs nls numa openvz parted pcap phyp policykit
+   +qemu rbd sasl selinux +udev uml +vepa virtualbox virt-network
+   wireshark-plugins xen zeroconf zfs elibc_glibc
+"
+
+REQUIRED_USE="
+   firewalld? ( virt-network )
+   libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
+   lxc? ( caps libvirtd )
+   openvz? ( libvirtd )
+   policykit? ( dbus )
+   qemu? ( libvirtd )
+   uml? ( libvirtd )
+   vepa? ( macvtap )
+   virt-network? ( libvirtd )
+   virtualbox? ( libvirtd )
+   xen? ( libvirtd )"
+
+# gettext.sh command is used by the libvirt command wrappers, and it's
+# non-optional, so put it into RDEPEND.
+# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
+# package will use 3 by default. Since we don't have slot pinning in an API,
+# we must go with the most recent
+RDEPEND="
+   app-misc/scrub
+   dev-libs/libgcrypt:0
+   dev-libs/libnl:3
+   >=dev-libs/libxml2-2.7.6
+   || ( >=net-analyzer/netcat6-1.0-r2 
>=net-analyzer/openbsd-netcat-1.105-r1 )
+   >=net-libs/gnutls-1.0.25:0=
+   net-libs/libssh2
+   >=net-misc/curl-7.18.0
+   sys-apps/dmidecode
+   >=sys-apps/util-linux-2.17
+   sys-devel/gettext
+   sys-libs/ncurses:0=
+   sys-libs/readline:=
+   apparmor? ( sys-libs/libapparmor )
+   audit? ( sys-process/audit )
+   caps? ( sys-libs/libcap-ng )
+   dbus? ( sys-apps/dbus )
+   elibc_glibc? ( sys-libs/glibc[rpc(+)] )
+   firewalld? ( net-firewall/firewalld )
+   fuse? ( >=sys-fs/fuse-2.8.6 )
+   glusterfs? ( >=sys-cluster/glusterfs-3.4.1 )
+   iscsi? ( sys-block/open-iscsi )
+   libssh? ( net-libs/libssh )
+   lvm? ( >=sys-fs/lvm2-2.02.48-r2[-device-mapper-only(-)] )
+   nfs? ( net-fs/nfs-utils )
+   numa? (
+   >sys-process/numactl-2.0.2
+   sys-process/numad
+   

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

2017-06-11 Thread Matthias Maier
commit: 820c400ce40bb83236f8817091efe98d6cd94304
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 11 22:03:47 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 11 22:06:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=820c400c

dev-python/libvirt-python: version bump to 3.4.0

Package-Manager: Portage-2.3.6, Repoman-2.3.2

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

diff --git a/dev-python/libvirt-python/Manifest 
b/dev-python/libvirt-python/Manifest
index 558722a3eb4..c1e8f7b6150 100644
--- a/dev-python/libvirt-python/Manifest
+++ b/dev-python/libvirt-python/Manifest
@@ -1,2 +1,3 @@
 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

diff --git a/dev-python/libvirt-python/libvirt-python-3.4.0.ebuild 
b/dev-python/libvirt-python/libvirt-python-3.4.0.ebuild
new file mode 100644
index 000..f93eb35e154
--- /dev/null
+++ b/dev-python/libvirt-python/libvirt-python-3.4.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 ~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-java/skinlf/

2017-06-11 Thread Patrice Clement
commit: c3fb3ac027f67ca8f47f253a388c20326ba0f730
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Jun 11 21:59:27 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Jun 11 21:59:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3fb3ac0

dev-java/skinlf: stable for amd64+x86.

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-java/skinlf/skinlf-6.7-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-java/skinlf/skinlf-6.7-r1.ebuild 
b/dev-java/skinlf/skinlf-6.7-r1.ebuild
index 307c35f9c28..96b555f8187 100644
--- a/dev-java/skinlf/skinlf-6.7-r1.ebuild
+++ b/dev-java/skinlf/skinlf-6.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -11,12 +11,12 @@ inherit eutils java-pkg-2 java-ant-2
 MY_P="${P}-20060722"
 
 DESCRIPTION="Skin Look and Feel - Skinning Engine for the Swing toolkit"
-HOMEPAGE="http://${PN}.l2fprod.com/;
+HOMEPAGE="http://skinlf.l2fprod.com/;
 SRC_URI="https://${PN}.dev.java.net/files/documents/66/37801/${MY_P}.zip;
 
 LICENSE="Apache-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 CDEPEND="dev-java/laf-plugin:0
dev-java/xalan:0"



[gentoo-commits] proj/kde:master commit in: app-text/kbibtex/files/, app-text/kbibtex/

2017-06-11 Thread Andreas Sturmlechner
commit: e7d827be7d5bc5a56e97de418d1211afb64d10ef
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 11 20:54:46 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 11 21:43:49 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e7d827be

app-text/kbibtex: Rebase qtoauth patches

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 .../kbibtex-part-revert-reenable-qtoauth.patch |  51 -
 .../files/kbibtex-revert-removing-qtoauth.patch| 112 
 .../kbibtex/files/kbibtex-system-qtoauth.patch | 115 +
 app-text/kbibtex/kbibtex-.ebuild   |   5 +-
 4 files changed, 116 insertions(+), 167 deletions(-)

diff --git a/app-text/kbibtex/files/kbibtex-part-revert-reenable-qtoauth.patch 
b/app-text/kbibtex/files/kbibtex-part-revert-reenable-qtoauth.patch
deleted file mode 100644
index ce095c6698..00
--- a/app-text/kbibtex/files/kbibtex-part-revert-reenable-qtoauth.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-From 84f84747649237afcf9bd7465ba85fafd6bbc240 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Sun, 24 Jan 2016 13:16:54 +0100
-Subject: [PATCH 2/2] Partially revert "Re-enabling code for QtOAuth"
-
-This partially reverts commit 7b6937326ba2a4e4072692add38a4abd28bd0cd4
-so that kbibtex is using system-qoauth instead of bundled one.
-
-REVIEW: 129927

- src/networking/CMakeLists.txt | 3 ---
- src/networking/zotero/oauthwizard.cpp | 2 +-
- 2 files changed, 1 insertion(+), 4 deletions(-)
-
-diff --git a/src/networking/CMakeLists.txt b/src/networking/CMakeLists.txt
-index 27507b3a..4f3d03bc 100644
 a/src/networking/CMakeLists.txt
-+++ b/src/networking/CMakeLists.txt
-@@ -42,8 +42,6 @@ if(NOT WIN32)
- zotero/groups.cpp
- zotero/tags.cpp
- zotero/tagmodel.cpp
--# QOAuth for Qt5 from Git
--../3rdparty/qoauth/src/interface.cpp
- )
- endif(NOT WIN32)
- 
-@@ -88,7 +86,6 @@ if(UNITY_BUILD)
- endif(UNITY_BUILD)
- 
- include_directories(
--${CMAKE_SOURCE_DIR}/src/3rdparty/qoauth/include
- ${CMAKE_BINARY_DIR}/src/config
- ${CMAKE_SOURCE_DIR}/src/config
- ${CMAKE_BINARY_DIR}/src/data
-diff --git a/src/networking/zotero/oauthwizard.cpp 
b/src/networking/zotero/oauthwizard.cpp
-index 1d9129ee..91ff23bf 100644
 a/src/networking/zotero/oauthwizard.cpp
-+++ b/src/networking/zotero/oauthwizard.cpp
-@@ -34,7 +34,7 @@
- #include "internalnetworkaccessmanager.h"
- #include "logging_networking.h"
- 
--#include 
-+#include 
- 
- using namespace Zotero;
- 
--- 
-2.12.2
-

diff --git a/app-text/kbibtex/files/kbibtex-revert-removing-qtoauth.patch 
b/app-text/kbibtex/files/kbibtex-revert-removing-qtoauth.patch
deleted file mode 100644
index 3e0195b485..00
--- a/app-text/kbibtex/files/kbibtex-revert-removing-qtoauth.patch
+++ /dev/null
@@ -1,112 +0,0 @@
-From 0ecdc46fbf9cdab24be92e785ec59b2338634cb1 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Sun, 24 Jan 2016 13:04:26 +0100
-Subject: [PATCH 1/2] Revert "Removing references to QtOAuth and Qca-Qt5"
-
-This reverts commit ff4b966f13b1b8da8471f92f44751b58012a53e8.
-
-REVIEW: 129927

- CMakeLists.txt| 20 
- src/networking/CMakeLists.txt | 33 +++--
- 2 files changed, 51 insertions(+), 2 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index f8620185..b22b5ef8 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -152,6 +152,26 @@ endif(
- )
- 
- find_package(
-+QtOAuth
-+)
-+if(
-+QTOAUTH_FOUND
-+)
-+add_definitions(
-+-DHAVE_QTOAUTH
-+)
-+else(
-+QTOAUTH_FOUND
-+)
-+message(
-+STATUS
-+"No QtOAuth installed, disabling Zotero OAuth wizard"
-+)
-+endif(
-+QTOAUTH_FOUND
-+)
-+
-+find_package(
- Qca-qt5 "2.1.0"
- REQUIRED
- )
-diff --git a/src/networking/CMakeLists.txt b/src/networking/CMakeLists.txt
-index f99236c1..27507b3a 100644
 a/src/networking/CMakeLists.txt
-+++ b/src/networking/CMakeLists.txt
-@@ -40,7 +40,6 @@ if(NOT WIN32)
- zotero/collection.cpp
- zotero/items.cpp
- zotero/groups.cpp
--zotero/oauthwizard.cpp
- zotero/tags.cpp
- zotero/tagmodel.cpp
- # QOAuth for Qt5 from Git
-@@ -79,7 +78,6 @@ set(
- zotero/tagmodel.h
- zotero/items.h
- zotero/api.h
--zotero/oauthwizard.h
- associatedfiles.h
- findpdf.h
- internalnetworkaccessmanager.h
-@@ -102,6 +100,26 @@ include_directories(
- ${CMAKE_SOURCE_DIR}/src/global
- )
- 
-+if(
-+QTOAUTH_FOUND
-+)
-+include_directories(
-+${QTOAUTH_INCLUDE_DIR}
-+)
-+set(
-+kbibtexnetworking_HDRS
-+${kbibtexnetworking_HDRS}
-+zotero/oauthwizard.h
-+)
-+set(
-+kbibtexnetworking_LIB_SRCS
-+${kbibtexnetworking_LIB_SRCS}
-+

[gentoo-commits] proj/kde:master commit in: app-text/kbibtex/

2017-06-11 Thread Andreas Sturmlechner
commit: 5d5d1514adb38aae57b81ea9ca0a9a6b556962ab
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 11 20:24:03 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 11 21:04:50 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5d5d1514

app-text/kbibtex: Add USE=zotero and missing DEPENDs

Upstream commits
907c00ace593ede0997e7bf0902e62bd798b6bd1
231c11375df1bd3774d2b15a1bb85f528ff6e6f9

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 app-text/kbibtex/kbibtex-.ebuild | 10 +++---
 app-text/kbibtex/metadata.xml|  1 +
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/app-text/kbibtex/kbibtex-.ebuild 
b/app-text/kbibtex/kbibtex-.ebuild
index cef2e2e85c..6506817e9b 100644
--- a/app-text/kbibtex/kbibtex-.ebuild
+++ b/app-text/kbibtex/kbibtex-.ebuild
@@ -3,7 +3,6 @@
 
 EAPI=6
 
-KDE_GCC_MINIMAL="4.9"
 KDE_HANDBOOK="optional"
 KDE_TEST="true"
 inherit kde5
@@ -17,7 +16,7 @@ if [[ ${KDE_BUILD_TYPE} != live ]]; then
 fi
 
 LICENSE="GPL-2"
-IUSE="webengine webkit"
+IUSE="webengine webkit zotero"
 
 REQUIRED_USE="?? ( webengine webkit )"
 
@@ -26,6 +25,7 @@ DEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
@@ -45,10 +45,13 @@ DEPEND="
$(add_qt_dep qtxmlpatterns)
app-text/poppler[qt5]
dev-libs/icu:=
-   dev-libs/qoauth:5
virtual/tex-base
webengine? ( $(add_qt_dep qtwebengine 'widgets') )
webkit? ( $(add_qt_dep qtwebkit) )
+   zotero? (
+   app-crypt/qca[qt5]
+   dev-libs/qoauth:5
+   )
 "
 RDEPEND="${DEPEND}
!app-text/kbibtex:4
@@ -73,6 +76,7 @@ src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package webengine Qt5WebEngineWidgets)
$(cmake-utils_use_find_package webkit Qt5WebKitWidgets)
+   $(cmake-utils_use_find_package zotero Qca-qt5)
)
 
kde5_src_configure

diff --git a/app-text/kbibtex/metadata.xml b/app-text/kbibtex/metadata.xml
index 3287fb7a8f..d2af51c141 100644
--- a/app-text/kbibtex/metadata.xml
+++ b/app-text/kbibtex/metadata.xml
@@ -8,5 +8,6 @@

Use dev-qt/qtwebengine for 
HTML previews
Use dev-qt/qtwebkit for HTML 
previews
+   Enable support for synchronisation with 
zotero.org web service

 



[gentoo-commits] repo/gentoo:master commit in: games-emulation/mednafen/

2017-06-11 Thread David Seifert
commit: 47317dda016efa5a285c0e8c63559410159e16ab
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 11 21:40:01 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 11 21:43:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47317dda

games-emulation/mednafen: Bump to 0.9.45.1

* Also depend on at least lzo-2.10

Bug: https://bugs.gentoo.org/show_bug.cgi?id=621214

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 games-emulation/mednafen/Manifest |   1 +
 games-emulation/mednafen/mednafen-0.9.45.1.ebuild | 109 ++
 2 files changed, 110 insertions(+)

diff --git a/games-emulation/mednafen/Manifest 
b/games-emulation/mednafen/Manifest
index 741027eccbc..f2335b196f6 100644
--- a/games-emulation/mednafen/Manifest
+++ b/games-emulation/mednafen/Manifest
@@ -1,2 +1,3 @@
 DIST mednafen-0.9.41.tar.xz 3148348 SHA256 
74736b9b52a7ba6270b67ae8e6c876a887e0e26a00a7d96bdd49af17992aac47 SHA512 
d3c7707874eabbec41e5b725813d16e599f3ad89ecbd9c8e1264184d74ab2bf7a21a3f6fe177b6bc429f7bd56f9eea17a9a6fefce8e70b82e87a93d75f5d39c9
 WHIRLPOOL 
f754a45f46a5cd18117b1b710dd7fed5ebcfb311bf4ed4b7961c99636c13559db75f83cf7b34122fb403b7794ddeec6af79469bb7743cb60a7840ffe807fa2d7
+DIST mednafen-0.9.45.1.tar.xz 3183380 SHA256 
f95f68acc14f9b30b201e15b8205d85ac9dc7e581ea6b61e225e990491f01e69 SHA512 
b49b7638166dfb20d43c3278e7084e99e535dc9c2c1e3ecad82ebf41a1dddbeca9350dfcc26eb43d1661cbe5aa3ba4cde3010ca5680ae9398dc160cbe11d6726
 WHIRLPOOL 
b63568d3a6a4aa055c6a1a576ad74d9bdd4ffcb8fdb41a44dedf390a591eb2f21a382d638df7343927b1a95f236ef9ab505cbc7cb0bb2f1c25406730252223bc
 DIST mednafen-0.9.45.tar.xz 3184340 SHA256 
49715544a5eb7a678f7f01994f38aa14e2192f00d201684184665665073a600e SHA512 
d2d61eef0a5ab2c3109fb3c4fbdb2509504c61ffaab14a51e413204f08a622e47c116c7333866a3406a1fa7ac4bf68349c0212bc9fcb544d4953898b03a2fb71
 WHIRLPOOL 
3e8466852d8c04207a307ac2d74c5d9b76b51d0f9cd2c0ae16f59d57ae884dec8fd8d62454996c574f25a530ac568f7a2c884657b2f6b85d0810dc1fb51ad9e0

diff --git a/games-emulation/mednafen/mednafen-0.9.45.1.ebuild 
b/games-emulation/mednafen/mednafen-0.9.45.1.ebuild
new file mode 100644
index 000..ebccdfa5d87
--- /dev/null
+++ b/games-emulation/mednafen/mednafen-0.9.45.1.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic pax-utils
+
+DESCRIPTION="Argument-driven multi-system emulator utilizing OpenGL and SDL"
+HOMEPAGE="https://mednafen.github.io/;
+SRC_URI="https://mednafen.github.io/releases/files/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="alsa altivec cjk debugger jack nls pax_kernel"
+
+RDEPEND="
+   dev-libs/libcdio
+   >=dev-libs/lzo-2.10
+   media-libs/libsdl[sound,joystick,opengl,video]
+   media-libs/libsndfile
+   sys-libs/zlib[minizip]
+   virtual/opengl
+   alsa? ( media-libs/alsa-lib )
+   jack? ( media-sound/jack-audio-connection-kit )
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+S=${WORKDIR}/${PN}
+
+pkg_pretend() {
+   if has ccache ${FEATURES}; then
+   ewarn
+   ewarn "If you experience build failure, try turning off ccache 
in FEATURES."
+   ewarn
+   fi
+}
+
+src_prepare() {
+   default
+
+   # Unfortunately, upstream is insane and thinks mucking with CFLAGS is 
okay, if
+   # it prevents "users who don't understand the consequences of what 
they're doing".
+   # We use sed's here, as they're more forward-compatible than patches 
which need to
+   # be constantly rebased. DO NOT REPLACE THEM UNLESS YOU HAVE PERMISSION 
FROM GAMES.
+   sed -e '/-fno-fast-math/d' \
+   -e '/-fno-unsafe-math-optimizations/d' \
+   -e '/-fno-aggressive-loop-optimizations/d' \
+   -e '/-fno-ipa-icf/d' \
+   -e '/-fno-printf-return-value/d' \
+   -e '/-fomit-frame-pointer/d' \
+   -e '/-fno-pic/d' \
+   -e '/-fno-pie/d' \
+   -e '/-fno-PIC/d' \
+   -e '/-fno-PIE/d' \
+   -e '/-nopie/d' \
+   -e '/-no-pie/d' \
+   -e '/-fno-stack-protector/d' \
+   -e '/-fno-stack-protector-all/d' \
+   -e '/-fno-stack-protector-strong/d' \
+   -e '/-mtune=haswell/d' \
+   -i configure.ac || die
+
+   # Furthermore, upstream is also insane about bundling libraries and 
considers it
+   # "an aesthetics issue" and is even unwilling to make unbundling 
optional.
+   # Libs to unbundle: minilzo, minizip
+   sed -e '/PKG_PROG_PKG_CONFIG/a PKG_CHECK_MODULES([LZO], [lzo2])' \
+   -i configure.ac || die
+   sed -e '/bin_PROGRAMS/a mednafen_CPPFLAGS = \$(LZO_CFLAGS)' \
+   -i src/Makefile.am || die
+   sed -e 

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

2017-06-11 Thread David Seifert
commit: 7351b363d1ad338ffaaed1f4fc58b1dad5b124a0
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 11 21:02:50 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 11 21:43:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7351b363

dev-python/oct2py: Remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4771

 dev-python/oct2py/Manifest  |  2 -
 dev-python/oct2py/files/oct2py-1.3.0-test.patch | 21 -
 dev-python/oct2py/oct2py-1.3.0-r1.ebuild| 58 ---
 dev-python/oct2py/oct2py-3.3.3.ebuild   | 62 -
 4 files changed, 143 deletions(-)

diff --git a/dev-python/oct2py/Manifest b/dev-python/oct2py/Manifest
index b1f9f0f6dcc..cf3f0d6afb9 100644
--- a/dev-python/oct2py/Manifest
+++ b/dev-python/oct2py/Manifest
@@ -1,3 +1 @@
-DIST oct2py-1.3.0.tar.gz 321768 SHA256 
f0cae7aae111631c0fffb7f2511ee14fb847b4f501340e8506b0805b50c32f28 SHA512 
b9a8896fa463356a08dee7cd2db97bedd5487d93ed33fe73e2c5205118915eac86dcd51dea42dc7338a7f6486704d1c8cb3259c3d8a2b53230c50608d1d043d8
 WHIRLPOOL 
f06214e8005281fec801856596f076a5ad0c35bc3bdc62db3057b320ac1ef8ab07a7f073c4e9ced62ce336c64e773128d333fd0bb26fb891ea6931b84ee22001
-DIST oct2py-3.3.3.tar.gz 666775 SHA256 
0b881a25043d7be713dab5d38b0f96acef5a4cf8130e5726cb9a6bec78448180 SHA512 
02c80be8480c5b846a4269155c54fbea1ce8642c8bba0ecb6074a2468b20b930f8ba6d5eaae6a8274a02c1c6719e5b96ee5a32c0c4c0697c028c98ffa327c8e5
 WHIRLPOOL 
6eb6802b07b55a2ad0d56a8728262e1bc5720a0d9fab04e5af3e961e6a68821e9c2b52905507439ba388d6761aea047d45526fb39d1e50ca3b2104b20c20eb27
 DIST oct2py-3.6.0.tar.gz 668836 SHA256 
b356daf63a80c778fcf81b380c187863b86e9aae88f8321bb543c5512835c69f SHA512 
f414a0231665bc3bedb7dcdaab8c86f32c140e5107ef80b70e2f99467e737d033de6ff492f2af7233671bff9b148475e0af4881c073ac727d0fd1228b7cf59b6
 WHIRLPOOL 
498b69f6292fe60b1035ea8ef587b3dc7b49fb4353bf31ce5f19ca3afc74a3b4bdcff7700d77d6bd8e6bf079c590114fee1c2f0352127745d162fc3f6be9b3b9

diff --git a/dev-python/oct2py/files/oct2py-1.3.0-test.patch 
b/dev-python/oct2py/files/oct2py-1.3.0-test.patch
deleted file mode 100644
index 9bc22e09191..000
--- a/dev-python/oct2py/files/oct2py-1.3.0-test.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff --git a/oct2py/ipython/tests/test_octavemagic.py 
b/oct2py/ipython/tests/test_octavemagic.py
-index b75d992..43c0a8b 100644
 a/oct2py/ipython/tests/test_octavemagic.py
-+++ b/oct2py/ipython/tests/test_octavemagic.py
-@@ -1,5 +1,6 @@
- """Tests for Octave magics extension."""
- 
-+import codecs
- import unittest
- import sys
- from IPython.testing.globalipapp import get_ipython
-@@ -22,7 +23,8 @@ class OctaveMagicTest(unittest.TestCase):
- IPython team's logic.
- '''
- if not sys.stdin.encoding:
--sys.stdin.encoding = 'utf-8'  # needed for py.test
-+# needed for py.test
-+sys.stdin = codecs.getreader('utf-8')(sys.stdin)
- cls.ip = get_ipython()
- # This is just to get a minimally modified version of the changes
- # working

diff --git a/dev-python/oct2py/oct2py-1.3.0-r1.ebuild 
b/dev-python/oct2py/oct2py-1.3.0-r1.ebuild
deleted file mode 100644
index ba6c3df87d6..000
--- a/dev-python/oct2py/oct2py-1.3.0-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python to GNU Octave bridge"
-HOMEPAGE="https://pypi.python.org/pypi/oct2py;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples test"
-
-RDEPEND="
-   sci-libs/scipy[${PYTHON_USEDEP}]
-   https://pypi.python.org/pypi/oct2py
-   http://pythonhosted.org/oct2py/
-   https://github.com/blink1073/oct2py;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples test"
-
-RDEPEND="
-   >=dev-python/numpy-1.7.1[${PYTHON_USEDEP}]
-   >=sci-libs/scipy-0.12[${PYTHON_USEDEP}]
-   sci-mathematics/octave"
-DEPEND="${RDEPEND}
-   doc? (
-   dev-python/sphinx-bootstrap-theme[${PYTHON_USEDEP}]
-   dev-python/numpydoc[${PYTHON_USEDEP}]
-   )
-   test? (
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/ipython[${PYTHON_USEDEP}]
-   )"
-
-python_prepare_all() {
-   # https://github.com/blink1073/oct2py/issues/77
-   sed \
-   -e 's:test_help:disabled:g' \
-   -i oct2py/tests/test_usage.py || die
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   if use doc; then
-   sphinx-build docs html || die
-   fi
-}
-
-python_test() {
- 

[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/octave/files/, sci-mathematics/octave/

2017-06-11 Thread David Seifert
commit: 8fc2192f2c98e1de3f9667d4d968141c6df8d55c
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 11 21:02:50 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 11 21:43:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc2192f

sci-mathematics/octave: Remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4771

 sci-mathematics/octave/Manifest|   3 -
 .../octave/files/octave-3.4.3-pkgbuilddir.patch|  44 ---
 .../octave/files/octave-3.4.3-texi.patch   |  11 -
 .../octave/files/octave-3.6.3-legendtext.patch |  13 -
 .../octave/files/octave-3.6.4-texinfo.patch| 378 -
 ...le-getcwd-path-max-test-as-it-is-too-slow.patch |  11 -
 .../files/octave-3.8.0-imagemagick-configure.patch |  16 -
 .../octave/files/octave-3.8.1-imagemagick.patch| 138 
 .../octave/files/octave-3.8.1-pkgbuilddir.patch|  41 ---
 sci-mathematics/octave/octave-3.6.4-r1.ebuild  | 124 ---
 sci-mathematics/octave/octave-3.8.2-r3.ebuild  | 151 
 sci-mathematics/octave/octave-4.2.0-r4.ebuild  | 177 --
 12 files changed, 1107 deletions(-)

diff --git a/sci-mathematics/octave/Manifest b/sci-mathematics/octave/Manifest
index b0da42bbc13..31d611c011f 100644
--- a/sci-mathematics/octave/Manifest
+++ b/sci-mathematics/octave/Manifest
@@ -1,4 +1 @@
-DIST octave-3.6.4.tar.bz2 15627315 SHA256 
fa185df9591f5d740f4d37ff6eaf06db576fdd3e0ddd9d0737365799e5d1c962 SHA512 
a49ef50161272618c9543057be5903e1e50b7f4ecb929777f6715d4b3a07a92c36a5b13958c52d8b942b6c7e7e3f7844409d0062eb02bdb3972d7194312b7a81
 WHIRLPOOL 
f51c764ce1ed911661bb3dd1d31a2321f09c0d887ead7bbe8c1f4ad1ebe05137223afb5ff18fc57b83d631936975964a85e4fed9a087760935acb5a35050cda0
-DIST octave-3.8.2.tar.bz2 17834980 SHA256 
83bbd701aab04e7e57d0d5b8373dd54719bebb64ce0a850e69bf3d7454f33bae SHA512 
c2bf4cc844a5b8dbabf2b54d2458ee7573f87dc92ca8cd7829e8c057591387b3a0995b5b48c6e50ff2944411f2b28521de26e438ed431f68ab5b49b8ce1d94cc
 WHIRLPOOL 
c117b935a060572577b3506a508d558a2af85b2785af02647e9edc47c5df97e357d954449edc90cc40a6af3230f99faccf6c7cf1b9b2bc6044f35749d3ae1af0
-DIST octave-4.2.0.tar.gz 25320153 SHA256 
443ba73782f3531c94bcf016f2f0362a58e186ddb8269af7dcce973562795567 SHA512 
5d16665d4ef8f218320f471704f8702f3a2911cc4a083cae318c1df0f787d50dddbc511dc91e11379314d65cecac6d521abac026860feca19d11ffdb52d3e678
 WHIRLPOOL 
b5973f4e96aa4785436afa7fcc637cce021e4b5e93c3368f61712c808191bc26e3ece9d649f0b99e3df03672cb6df16c28cad931f3317b555f4f3167e4092f34
 DIST octave-4.2.1.tar.gz 25409651 SHA256 
80c28f6398576b50faca0e602defb9598d6f7308b0903724442c2a35a605333b SHA512 
c437c57eb145ddea7b97124dc6406d130fd91c9141198b93bc756bb05cb3f7645a7c591443faeb65e69edf6abc2b8d5612e515f7703a04eed27213a2133009b7
 WHIRLPOOL 
4488287a9223ed99fe4ff3423f8ea5157cb538eb54918a53024082083a2f22d2af751f7dde0e489266a518d6ea5265e9c68536b5d5d9a186919d9979e9575333

diff --git a/sci-mathematics/octave/files/octave-3.4.3-pkgbuilddir.patch 
b/sci-mathematics/octave/files/octave-3.4.3-pkgbuilddir.patch
deleted file mode 100644
index 5340c9a19b9..000
--- a/sci-mathematics/octave/files/octave-3.4.3-pkgbuilddir.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-Description: Allow installation of already extracted packages with pkg.m
-Forwarded: not-needed
-Author: Thomas Weber 
 scripts/pkg/pkg.m.orig 2011-02-08 03:00:51.0 -0700
-+++ scripts/pkg/pkg.m  2011-03-18 09:31:24.670165643 -0600
-@@ -644,7 +644,14 @@
- for i = 1:length (files)
-   tgz = files{i};
- 
--  if (exist (tgz, "file"))
-+  ## The filename pointed to an uncompressed package to begin with.
-+  if (exist (tgz, "dir"))
-+if (tgz(1) == '/')
-+  packdir = tgz;
-+else
-+  packdir = fullfile (pwd(), tgz);
-+endif
-+  elseif (exist (tgz, "file"))
- ## Create a temporary directory.
- tmpdir = tmpnam ();
- tmpdirs{end+1} = tmpdir;
-@@ -671,20 +678,12 @@
- if (length (dirlist) > 3)
-   error ("bundles of packages are not allowed");
- endif
--  endif
- 
--  ## The filename pointed to an uncompressed package to begin with.
--  if (exist (tgz, "dir"))
--dirlist = {".", "..", tgz};
-+## The two first entries of dirlist are "." and "..".
-+packdir = fullfile (tmpdir, dirlist{3});
-   endif
- 
-   if (exist (tgz, "file") || exist (tgz, "dir"))
--## The two first entries of dirlist are "." and "..".
--if (exist (tgz, "file"))
--  packdir = fullfile (tmpdir, dirlist{3});
--else
--  packdir = fullfile (pwd(), dirlist{3});
--endif
- packdirs{end+1} = packdir;
- 
- ## Make sure the package contains necessary files.

diff --git a/sci-mathematics/octave/files/octave-3.4.3-texi.patch 
b/sci-mathematics/octave/files/octave-3.4.3-texi.patch
deleted file 

[gentoo-commits] proj/musl:master commit in: sys-devel/gdb/

2017-06-11 Thread Aric Belsito
commit: 01a09bb33f00212195d58aec50a84aa162c0aa21
Author: Aric Belsito  gmail  com>
AuthorDate: Sun Jun 11 20:26:02 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Sun Jun 11 20:26:02 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=01a09bb3

sys-devel/gdb: version bump to 8.0

 sys-devel/gdb/Manifest  |  4 +++-
 sys-devel/gdb/gdb-7.12.1.ebuild |  2 +-
 sys-devel/gdb/{gdb-7.12.1.ebuild => gdb-8.0.ebuild} | 11 +++
 3 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index ef68d73..a265abd 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -4,6 +4,8 @@ AUX gdb-linux_nat.patch 617 SHA256 
dcef02741f402ad34c658a90b85667e93e1d3293fe294
 AUX gdb-missing-stat_h.patch 398 SHA256 
88a49f997609644866ca873653b1f7cc09f75edb33b2f32ac73c7caffa1ce8d3 SHA512 
8b1d22a61cb471df7052d2215dd5d67175e1732769bde90cb992d23ef97dd7153e2ab348ec184577b9491b68184f542a3f5fe8027b280b5feb38b23353568449
 WHIRLPOOL 
b83c3a7a1825e54f8deaf7a4068b4c1b99adb9d6c1c6ef04eef47450a12f90bcd854462703e006aa049c68fa30d7b64cbbfdca6d0f5dd578f72d6704ed23f1d2
 DIST gdb-7.10.1.tar.xz 18531436 SHA256 
25c72f3d41c7c8554d61cacbeacd5f40993276d2ccdec43279ac546e3993d6d5 SHA512 
17a5138277a31685a5c2a841cb47ed9bc4626ea617b8ca77750513b300299f4fbbffe504958b5372de610dcb952c679cf8fa9c1bdadd380294fbf59b6e366010
 WHIRLPOOL 
02936f59d3f3f8a57966c72402f1da128dd8e10e686097ffdb3a2741cc0c1831ef27f97daa047fa006ff2ae9f79ae0480f6f0dc2d3f5904190a1dade0590c837
 DIST gdb-7.12.1.tar.xz 19225392 SHA256 
4607680b973d3ec92c30ad029f1b7dbde3876869e6b3a117d8a7e90081113186 SHA512 
0ac8d0a495103611ef41167a08313a010dce6ca4c6d827cbe8558a0c1a1a8a6bfa53f1b7704251289cababbfaaf9e075550cdf741a54d6cd9ca3433d910efcd8
 WHIRLPOOL 
1da1d9680639531000f2518fb6e01551f7d35091065b933a25381339f7d78d64486b7ce54dd9815f7e82884133ccd6868950a15c27fb5a7b9b13243e99eba697
+DIST gdb-8.0.tar.xz 19588616 SHA256 
f6a24ffe4917e67014ef9273eb8b547cb96a13e5ca74895b06d683b391f3f4ee SHA512 
e4044bdd162cbf95044ec1eaa44d2fa62a33e051bdbbacbc97afd4dfb07bae1bea514381fc1966aede89d6796ef2377a15748a93d95e2ad494c8497db489e886
 WHIRLPOOL 
8e5f49fd8d6a57778ba80cab8768fc11426720c15d54010f9fbcac2c6d8495e7d17ea133f9006d650ed34fdb95b82ac1942d935eaa6b7218fc51d6de6e2213bb
 EBUILD gdb-7.10.1.ebuild 6701 SHA256 
044b11868a2119630bc870d641e7bc92d1c2ca33cffd12441b989953b0af5c68 SHA512 
253c2e616793f25f55bbb9f305ed7da680c09ee9d9fec782ed0fc3e72420878c5dce77afdf31ead546795ddc65e4385ce2368f07e0ea7b487796f29f88661928
 WHIRLPOOL 
6c49a763888bea261564b68892c9fc2eb90dab47ab781647c18d412ef137b6d9888036e9d9984820ce08b26c6f932789de8268dcb52cfd5656c0c3f8ce3bbab1
-EBUILD gdb-7.12.1.ebuild 6734 SHA256 
9f7acbabb5f8c21520c5a7c6e6b164031f8c8e4342572c4acbf3269f4e7ecb31 SHA512 
47df1940abf17652f976a8c270adaced0e5a0029a95c2fd9d1d0433c71d4698f5cba13f840dd61eeb8a575dcdf856bb0b693771f75005888b49195794e0c7133
 WHIRLPOOL 
24e0f6ae9f9e12ed7eacf0cbefd6a834d861a40219cd0c6f154326495014eaafe3402bdb217548564e96856051750799e3a389e7c40eabe9c905a10d614d63ba
+EBUILD gdb-7.12.1.ebuild 6730 SHA256 
4b96026560e077de311ca0bc67a67e361dab1bc1493ca29b709d724a8e931f51 SHA512 
d47e2dbf467157c465250597ff7edb42163acd43ea563bfa75bb947e047f069553a93b6c28d80a78def8b1345232f8ce5da3fc27e6a0a8c0e96776238578fed4
 WHIRLPOOL 
ad2120305b794e5efc285d42b678ab9e8c1d3dc21acaae00a76137e73c4497412c8a8a9397567b3cc6eabfb1333ef444ccca00a20ed4827df6b6220bf218d73f
+EBUILD gdb-8.0.ebuild 6729 SHA256 
e558b89a553d14c1e74cd75189d3cc199bfe6c8c31709dbc31f5279ccc0ba087 SHA512 
e2e6a1600cf0339719284104751c843688796cdc27d8a4ba7f5104db7025b8f18d3a603fe02b72d5123b9d1d146f86d25a136a0d166aba12980e35b0063ab49e
 WHIRLPOOL 
2fcdab9f447139c26b9c8cb680e6418a2f9c960a09d444c59a4761939c43ebe1b5f16e3f461fd80b4edda42a57720154ff166578a042c0482592994b032d2ea5
 MISC metadata.xml 914 SHA256 
b7651e2c8051c8b35a3c1080d50f1ba811ea40c42e8fb8e2eefd80a2b12832ae SHA512 
515a5bcd6c70fc87309cd4e3822d83e1b8fdf52e58cbf331df0c38b9096ad2410dfdad14aed100ea0a53457f57ecdf2b61b910b6a52765219815e1872872ee0c
 WHIRLPOOL 
237a1084550bbce7ddee98681b87fdcd6207c1f6cc40ff1aad1f623a5cd47f1ba3f3c6ae8558399264d52ada246b22cef53f59e2392c376e89524d50623d9524

diff --git a/sys-devel/gdb/gdb-7.12.1.ebuild b/sys-devel/gdb/gdb-7.12.1.ebuild
index f112b2a..ffa48a7 100644
--- a/sys-devel/gdb/gdb-7.12.1.ebuild
+++ b/sys-devel/gdb/gdb-7.12.1.ebuild
@@ -57,7 +57,7 @@ LICENSE="GPL-2 LGPL-2"
 SLOT="0"
 if [[ ${PV} != * ]] ; then
# alpha #562128
-   KEYWORDS="-alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="-alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~x64-macos ~x86-macos 

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

2017-06-11 Thread Andreas Hüttel
commit: 9a4e54bfaa677bd3de9875377f09d93da42055f2
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jun 11 21:21:38 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Jun 11 21:21:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a4e54bf

media-libs/jbig2dec: Really add patch for bug 616464

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../jbig2dec/{jbig2dec-0.13-r3.ebuild => jbig2dec-0.13-r4.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/jbig2dec/jbig2dec-0.13-r3.ebuild 
b/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild
similarity index 96%
rename from media-libs/jbig2dec/jbig2dec-0.13-r3.ebuild
rename to media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild
index 5d681123a46..ee6fbe822c5 100644
--- a/media-libs/jbig2dec/jbig2dec-0.13-r3.ebuild
+++ b/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild
@@ -27,7 +27,7 @@ PATCHES=(
"${FILESDIR}/${P}-CVE-2017-9216.patch"
"${FILESDIR}/${P}-CVE-2017-7885.patch"
"${FILESDIR}/${P}-CVE-2017-7975.patch"
-#  "${FILESDIR}/${P}-CVE-2017-7976.patch"
+   "${FILESDIR}/${P}-CVE-2017-7976.patch"
 )
 
 src_prepare() {



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

2017-06-11 Thread Andreas Hüttel
commit: 718799a3ac3b0f6756e3b32a83236414d65d05a5
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jun 11 21:14:44 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Jun 11 21:15:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=718799a3

profiles: Improve mask message

 profiles/releases/17.0/package.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/releases/17.0/package.mask 
b/profiles/releases/17.0/package.mask
index eb99442c7b5..cb70be0a64d 100644
--- a/profiles/releases/17.0/package.mask
+++ b/profiles/releases/17.0/package.mask
@@ -2,7 +2,11 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Andreas K. Huettel  (27 May 2017)
-# Require a gcc here that uses C++14 or later as default setting
+# In the 17.0 profiles we assume that our system compiler uses C++14
+# or later as default language setting. This means it has to be at
+# least GCC 6. If you need an older compiler for specific purposes,
+# feel free to unmask it, however, using it for normal emerging of
+# packages is neither recommended nor supported in any way.
  (27 May 2017)



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

2017-06-11 Thread David Seifert
commit: 5fe5a44f3f176690200ab2ebfaf2e8ad11397891
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 11 20:53:34 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 11 20:54:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fe5a44f

dev-python/oct2py: Mark ppc64 stable under ALLARCHES

Package-Manager: Portage-2.3.6, Repoman-2.3.2

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

diff --git a/dev-python/oct2py/oct2py-3.6.0.ebuild 
b/dev-python/oct2py/oct2py-3.6.0.ebuild
index f9761144b63..818ad6bda37 100644
--- a/dev-python/oct2py/oct2py-3.6.0.ebuild
+++ b/dev-python/oct2py/oct2py-3.6.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples test"
 
 RDEPEND="



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

2017-06-11 Thread Sergei Trofimovich
commit: 73c5c39c57ab5b178cad3f4828604069c0ba33b6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jun 11 17:47:56 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 11 17:48:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c5c39c

dev-util/debugedit: ~ia64 keyword

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-util/debugedit/debugedit-5.3.5-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/debugedit/debugedit-5.3.5-r1.ebuild 
b/dev-util/debugedit/debugedit-5.3.5-r1.ebuild
index 5f091555b4e..c4baa6c94f3 100644
--- a/dev-util/debugedit/debugedit-5.3.5-r1.ebuild
+++ b/dev-util/debugedit/debugedit-5.3.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # To recreate this tarball, just grab latest rpm5 release:
@@ -17,7 +17,7 @@ 
SRC_URI="https://dev.gentoo.org/~swegener/distfiles/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 hppa ppc ppc64 x86 ~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="amd64 hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~arm-linux ~x86-linux"
 IUSE=""
 
 DEPEND="dev-libs/popt



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

2017-06-11 Thread Matthias Maier
commit: 0166e95da0988c7efaef6cef1d41a9d7e53057cc
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 11 17:34:51 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 11 17:35:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0166e95d

sys-devel/gdb: version bump to 8.0, bug #621088

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-devel/gdb/Manifest   |   1 +
 sys-devel/gdb/gdb-8.0.ebuild | 237 +++
 2 files changed, 238 insertions(+)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 204399c86b6..c995cdcfc6f 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -1,3 +1,4 @@
 DIST gdb-7.10.1.tar.xz 18531436 SHA256 
25c72f3d41c7c8554d61cacbeacd5f40993276d2ccdec43279ac546e3993d6d5 SHA512 
17a5138277a31685a5c2a841cb47ed9bc4626ea617b8ca77750513b300299f4fbbffe504958b5372de610dcb952c679cf8fa9c1bdadd380294fbf59b6e366010
 WHIRLPOOL 
02936f59d3f3f8a57966c72402f1da128dd8e10e686097ffdb3a2741cc0c1831ef27f97daa047fa006ff2ae9f79ae0480f6f0dc2d3f5904190a1dade0590c837
 DIST gdb-7.12.1.tar.xz 19225392 SHA256 
4607680b973d3ec92c30ad029f1b7dbde3876869e6b3a117d8a7e90081113186 SHA512 
0ac8d0a495103611ef41167a08313a010dce6ca4c6d827cbe8558a0c1a1a8a6bfa53f1b7704251289cababbfaaf9e075550cdf741a54d6cd9ca3433d910efcd8
 WHIRLPOOL 
1da1d9680639531000f2518fb6e01551f7d35091065b933a25381339f7d78d64486b7ce54dd9815f7e82884133ccd6868950a15c27fb5a7b9b13243e99eba697
 DIST gdb-7.9.1.tar.xz 17867692 SHA256 
cd9c543a411a05b2b647dd38936034b68c2b5d6f10e0d51dc168c166c973ba40 SHA512 
eebdf88b24e52e792b8a4b89ea85790de72b462a7810b44975fdf4232c068f353b15506071f450102a9d4bcecdde8e93dc3748a10699b7f73f3e04fb2d9d8414
 WHIRLPOOL 
fe7afb392f453fa5aab290da3b74118c4e3bbae6f4e276f2efd7f978e3987e031d92ecd90d35e0531901f1cf68b04a313df050b25bb3b632d1b6e62360acd591
+DIST gdb-8.0.tar.xz 19588616 SHA256 
f6a24ffe4917e67014ef9273eb8b547cb96a13e5ca74895b06d683b391f3f4ee SHA512 
e4044bdd162cbf95044ec1eaa44d2fa62a33e051bdbbacbc97afd4dfb07bae1bea514381fc1966aede89d6796ef2377a15748a93d95e2ad494c8497db489e886
 WHIRLPOOL 
8e5f49fd8d6a57778ba80cab8768fc11426720c15d54010f9fbcac2c6d8495e7d17ea133f9006d650ed34fdb95b82ac1942d935eaa6b7218fc51d6de6e2213bb

diff --git a/sys-devel/gdb/gdb-8.0.ebuild b/sys-devel/gdb/gdb-8.0.ebuild
new file mode 100644
index 000..ade98824718
--- /dev/null
+++ b/sys-devel/gdb/gdb-8.0.ebuild
@@ -0,0 +1,237 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit flag-o-matic eutils python-single-r1
+
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+   if [[ ${CATEGORY} == cross-* ]] ; then
+   export CTARGET=${CATEGORY#cross-}
+   fi
+fi
+is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
+
+RPM=
+MY_PV=${PV}
+case ${PV} in
+*)
+   # live git tree
+   EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git"
+   inherit git-2
+   SRC_URI=""
+   ;;
+*.*.50.2???)
+   # weekly snapshots
+   
SRC_URI="ftp://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${PV}.tar.xz;
+   ;;
+*.*.*.*.*.*)
+   # fedora versions; note we swap the rpm & fedora core versions.
+   # gdb-6.8.50.20090302-8.fc11.src.rpm -> gdb-6.8.50.20090302.11.8.ebuild
+   # gdb-7.9-11.fc23.src.rpm -> gdb-7.9.23.11.ebuild
+   inherit versionator rpm
+   gvcr() { get_version_component_range "$@"; }
+   parse_fedora_ver() {
+   set -- $(get_version_components)
+   MY_PV=$(gvcr 1-$(( $# - 2 )))
+   RPM="${PN}-${MY_PV}-$(gvcr $#).fc$(gvcr $(( $# - 1 ))).src.rpm"
+   }
+   parse_fedora_ver
+   SRC_URI="mirror://fedora-dev/development/rawhide/source/SRPMS/g/${RPM}"
+   ;;
+*)
+   # Normal upstream release
+   SRC_URI="mirror://gnu/gdb/${P}.tar.xz
+   ftp://sourceware.org/pub/gdb/releases/${P}.tar.xz;
+   ;;
+esac
+
+PATCH_VER=""
+DESCRIPTION="GNU debugger"
+HOMEPAGE="https://sourceware.org/gdb/;
+SRC_URI="${SRC_URI} 
${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+if [[ ${PV} != * ]] ; then
+   # alpha #562128
+   KEYWORDS="-alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+fi
+IUSE="+client lzma multitarget nls +python +server test vanilla xml"
+REQUIRED_USE="
+   python? ( ${PYTHON_REQUIRED_USE} )
+   || ( client server )
+"
+
+RDEPEND="server? ( !dev-util/gdbserver )
+   client? (
+   >=sys-libs/ncurses-5.2-r2:0=
+   sys-libs/readline:0=
+   lzma? ( app-arch/xz-utils )
+   python? ( ${PYTHON_DEPS} )
+   xml? ( dev-libs/expat )
+  

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2017-06-11 Thread Mike Gilbert
commit: f418b588f605b1afc6b49907d92c5a65eb6a9661
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jun 11 17:31:25 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jun 11 17:35:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f418b588

www-client/chromium: fix missing shim header with ICU 59

Bug: https://bugs.gentoo.org/619796#c2
Package-Manager: Portage-2.3.6_p7, Repoman-2.3.2_p75

 www-client/chromium/chromium-61.0.3124.4.ebuild|  1 +
 .../chromium/files/chromium-system-icu-r2.patch| 89 ++
 2 files changed, 90 insertions(+)

diff --git a/www-client/chromium/chromium-61.0.3124.4.ebuild 
b/www-client/chromium/chromium-61.0.3124.4.ebuild
index e1f0bb41102..2703b4c155c 100644
--- a/www-client/chromium/chromium-61.0.3124.4.ebuild
+++ b/www-client/chromium/chromium-61.0.3124.4.ebuild
@@ -187,6 +187,7 @@ src_prepare() {
"${FILESDIR}/${PN}-widevine-r1.patch"
"${FILESDIR}/${PN}-FORTIFY_SOURCE-r2.patch"
"${FILESDIR}/${PN}-gn-bootstrap-r9.patch"
+   "${FILESDIR}/${PN}-system-icu-r2.patch"
)
 
default

diff --git a/www-client/chromium/files/chromium-system-icu-r2.patch 
b/www-client/chromium/files/chromium-system-icu-r2.patch
new file mode 100644
index 000..e095442ec79
--- /dev/null
+++ b/www-client/chromium/files/chromium-system-icu-r2.patch
@@ -0,0 +1,89 @@
+Update header list for unbundling ICU 59
+
+Bug: https://bugs.gentoo.org/619796#c2
+
+--- a/build/linux/unbundle/icu.gn
 b/build/linux/unbundle/icu.gn
+@@ -78,7 +78,6 @@ shim_headers("icui18n_shim") {
+ "unicode/fpositer.h",
+ "unicode/gender.h",
+ "unicode/gregocal.h",
+-"unicode/locdspnm.h",
+ "unicode/measfmt.h",
+ "unicode/measunit.h",
+ "unicode/measure.h",
+@@ -113,15 +112,12 @@ shim_headers("icui18n_shim") {
+ "unicode/ucol.h",
+ "unicode/ucoleitr.h",
+ "unicode/ucsdet.h",
+-"unicode/ucurr.h",
+ "unicode/udat.h",
+ "unicode/udateintervalformat.h",
+ "unicode/udatpg.h",
+-"unicode/udisplaycontext.h",
+ "unicode/ufieldpositer.h",
+ "unicode/uformattable.h",
+ "unicode/ugender.h",
+-"unicode/uldnames.h",
+ "unicode/ulocdata.h",
+ "unicode/umsg.h",
+ "unicode/unirepl.h",
+@@ -130,6 +126,7 @@ shim_headers("icui18n_shim") {
+ "unicode/upluralrules.h",
+ "unicode/uregex.h",
+ "unicode/uregion.h",
++"unicode/ureldatefmt.h",
+ "unicode/usearch.h",
+ "unicode/uspoof.h",
+ "unicode/utmscale.h",
+@@ -151,10 +148,13 @@ shim_headers("icuuc_shim") {
+ "unicode/bytestrie.h",
+ "unicode/bytestriebuilder.h",
+ "unicode/caniter.h",
++"unicode/casemap.h",
++"unicode/char16ptr.h",
+ "unicode/chariter.h",
+ "unicode/dbbi.h",
+ "unicode/docmain.h",
+ "unicode/dtintrv.h",
++"unicode/edits.h",
+ "unicode/enumset.h",
+ "unicode/errorcode.h",
+ "unicode/filteredbrk.h",
+@@ -163,6 +163,7 @@ shim_headers("icuuc_shim") {
+ "unicode/idna.h",
+ "unicode/listformatter.h",
+ "unicode/localpointer.h",
++"unicode/locdspnm.h",
+ "unicode/locid.h",
+ "unicode/messagepattern.h",
+ "unicode/normalizer2.h",
+@@ -176,12 +177,14 @@ shim_headers("icuuc_shim") {
+ "unicode/rep.h",
+ "unicode/resbund.h",
+ "unicode/schriter.h",
++"unicode/simpleformatter.h",
+ "unicode/std_string.h",
+ "unicode/strenum.h",
+ "unicode/stringpiece.h",
+ "unicode/stringtriebuilder.h",
+ "unicode/symtable.h",
+ "unicode/ubidi.h",
++"unicode/ubiditransform.h",
+ "unicode/ubrk.h",
+ "unicode/ucasemap.h",
+ "unicode/ucat.h",
+@@ -195,10 +198,13 @@ shim_headers("icuuc_shim") {
+ "unicode/ucnv_err.h",
+ "unicode/ucnvsel.h",
+ "unicode/uconfig.h",
++"unicode/ucurr.h",
+ "unicode/udata.h",
++"unicode/udisplaycontext.h",
+ "unicode/uenum.h",
+ "unicode/uidna.h",
+ "unicode/uiter.h",
++"unicode/uldnames.h",
+ "unicode/ulistformatter.h",
+ "unicode/uloc.h",
+ "unicode/umachine.h",



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/files/0.25.0/, media-video/mpv/

2017-06-11 Thread Michael Palimaka
commit: 6d4a8121bbb370d913d7bc7e74e0f563d9cf34da
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Jun 11 15:19:49 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 16:55:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d4a8121

media-video/mpv: backport few patches for the next stable candidate

Also backport recent (mostly cosmetic) changes from the live ebuild.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-video/mpv/Manifest   |   1 +
 .../0.25.0/mpv-use-internal-GL-definitions.patch   | 100 -
 .../{mpv-0.25.0.ebuild => mpv-0.25.0-r1.ebuild}|  28 +++---
 3 files changed, 18 insertions(+), 111 deletions(-)

diff --git a/media-video/mpv/Manifest b/media-video/mpv/Manifest
index 828195108a3..320adf8a4b5 100644
--- a/media-video/mpv/Manifest
+++ b/media-video/mpv/Manifest
@@ -1,4 +1,5 @@
 DIST mpv-0.18.0.tar.gz 2758960 SHA256 
b656638d4f6bce2621baaacb60d8be384aa492fcd86dfd43996aaa2c16fee02b SHA512 
5a899ea680b4da6d668a6e77a254e623bafef16f376ee46639e40f151da5a000de84b382f2b07f3a1e87b60fc8e524132767fdf243e36474966af11a88277437
 WHIRLPOOL 
c491e61cb2d7f453cfc23605120048e81c2b7621b8d9591cad6415d3b550f55db6a6c8c6f90d27c7ce214ff89f92a9861d202b457c2de25c5b7de11d8d1d40af
+DIST mpv-0.25.0-patches-r1.tar.xz 8408 SHA256 
aa027a4df1e8e5d6612102ab3afdfb93019de5ed868f65d38e967bca76ab41ae SHA512 
e9344546283c88a489b517d408cbaf49c3aabc380372e28871b63c91d0b99a3946b2c5511d247e48916671081c8f85dd27e38a552b3f96cc6122c179ab10e928
 WHIRLPOOL 
b4a5871478b284052f66d4fb6229e8b2a0453cbbb92e03c6b39cb821be0def58d7047594e7782972cb50d4089adaf6175b5f1f77329aba3c2c36c8167e33d03d
 DIST mpv-0.25.0.tar.gz 2874584 SHA256 
07423ffad6921ec4da32f703cd7fbfb27012301dcb736ac8542ac8e6083b0bce SHA512 
eefc574e2995ddf6bd15c9b62986a5ca277c30949b036d57a11bbfb796c11c1e6dd7c313abd91a909dd98ca0f2b0be29ec6b980d0287a5891b42b0ffba926cbf
 WHIRLPOOL 
4c5225040ed8793de5daa00a4bb5cf2754fb877c73055dbe4bed92d9fa1bb3f5e67d341c698658e9f10e183084bbe691c8bbb90960e16358b9ffdaa58b11bf2b
 DIST waf-1.8.12 97567 SHA256 
01bf2beab2106d1558800c8709bc2c8e496d3da4a2ca343fe091f22fca60c98b SHA512 
8e47112abb134f965f15a27a600b4453cad3075afb5dadc17f2f6dac33d80ec68b679ac0ebc5f8a0245cbd07ae9fc7b899e69afc1bd021cce74e7af2ab457939
 WHIRLPOOL 
c36d37c2d8c08e4048b4800f511611af5cf534304fcb58388ca491ff308bfcbcdd959d153edfd6ff8c118404e7293d8b786e43b07486139bf915a82aa75d792b
 DIST waf-1.9.8 100685 SHA256 
167dc42bab6d5bd823b798af195420319cb5c9b571e00db7d83df2a0fe1f4dbf SHA512 
e7493767f65deeb38aa162adef22adf60ebbd038410e9cdf4fe6f0de8c43395dbbba14962aa2c3855e1277136085fc22ad12ebfb8ac4e76f16358296039b8ea2
 WHIRLPOOL 
447b6936b8bd5904d85001a96bdcfd0d517f92ff0a859f8a63efd032a418c1b335578266d0f7ce0c5f71ffc7b81643d18e21c14981502153e2d586a9ce152c3a

diff --git a/media-video/mpv/files/0.25.0/mpv-use-internal-GL-definitions.patch 
b/media-video/mpv/files/0.25.0/mpv-use-internal-GL-definitions.patch
deleted file mode 100644
index afb0a541647..000
--- a/media-video/mpv/files/0.25.0/mpv-use-internal-GL-definitions.patch
+++ /dev/null
@@ -1,100 +0,0 @@
-commit 9d80c08441edf3e8da5180fb42eda71878e9c411
-Author: Ilya Tumaykin 
-Date:   Wed Apr 26 17:43:51 2017 +0300
-
-build: rely on internal GL headers for rpi check
-
-Since mpv ships all the required OpenGL defines now,
-rpi check doesn't need to check system GL headers.
-
-diff --git a/waftools/checks/custom.py b/waftools/checks/custom.py
-index 8ed06e5b2..36b6822be 100644
 a/waftools/checks/custom.py
-+++ b/waftools/checks/custom.py
-@@ -146,10 +146,6 @@ def check_rpi(ctx, dependency_identifier):
- check_pkg_config('egl'),
- check_pkg_config('glesv2'),
- check_cc(lib=['mmal_core', 'mmal_util', 'mmal_vc_client'], 
use=['bcm_host']),
--# We still need all OpenGL symbols, because the vo_opengl code is
--# generic and supports anything from GLES2/OpenGL 2.1 to OpenGL 4 
core.
--check_statement('GL/gl.h', '(void)GL_RGB32F'), # arbitrary OpenGL 
3.0 symbol
--check_statement('GL/gl.h', '(void)GL_LUMINANCE16') # arbitrary OpenGL 
legacy-only symbol
- ]
-
- ret = all((fn(ctx, dependency_identifier) for fn in checks))
-
-commit cb25bb5776b30e34ff7aa32c5e0a4f8862774e74
-Author: wm4 
-Date:   Wed Apr 26 17:09:16 2017 +0200
-
-build: remove checks for libGL
-
-We don't need to link against libGL directly, nor do we need OpenGL
-headers. The only thing we need is the windowing interop stuff, such as
-libEGL.
-
-diff --git a/waftools/checks/custom.py b/waftools/checks/custom.py
-index 36b6822be..a2b4971cd 100644
 a/waftools/checks/custom.py
-+++ b/waftools/checks/custom.py
-@@ -144,7 +144,6 @@ def check_rpi(ctx, dependency_identifier):
- checks = [
- check_pkg_config('bcm_host', uselib_store='bcm_host'),
- check_pkg_config('egl'),
--check_pkg_config('glesv2'),
- check_cc(lib=['mmal_core', 

[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2017-06-11 Thread Michael Palimaka
commit: eafa08869f78d5c5bf1421bdde6912c01de3f15e
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Tue May 30 16:19:19 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 16:55:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eafa0886

media-video/mpv: remove obsolete compiler check in 

Older GCC versions are now masked.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-video/mpv/mpv-.ebuild | 14 --
 1 file changed, 14 deletions(-)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 273d78e0d67..feb4d5ee385 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -142,21 +142,7 @@ PATCHES=(
"${FILESDIR}/${PN}-0.23.0-make-libavdevice-check-accept-libav.patch"
 )
 
-mpv_check_compiler() {
-   if [[ ${MERGE_TYPE} != "binary" ]]; then
-   if tc-is-gcc && [[ $(gcc-major-version) -lt 4 || \
-   ( $(gcc-major-version) -eq 4 && 
$(gcc-minor-version) -lt 5 ) ]]; then
-   die "${PN} requires GCC>=4.5."
-   fi
-   fi
-}
-
-pkg_pretend() {
-   mpv_check_compiler
-}
-
 pkg_setup() {
-   mpv_check_compiler
[[ ${MERGE_TYPE} != "binary" ]] && python_setup
 }
 



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2017-06-11 Thread Michael Palimaka
commit: aa3a2547b5141c8a8c50380d84e500083bcb4387
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Fri May 12 13:25:52 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 16:55:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa3a2547

media-video/mpv: update LICENSE wrt samba USE

Upstream-commit: 
https://github.com/mpv-player/mpv/commit/f38bd0f25ad948d3428a82655655207723e3fbcf
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-video/mpv/mpv-0.25.0.ebuild | 2 +-
 media-video/mpv/mpv-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/mpv/mpv-0.25.0.ebuild 
b/media-video/mpv/mpv-0.25.0.ebuild
index 3d5a0ad40b7..dea72559ef1 100644
--- a/media-video/mpv/mpv-0.25.0.ebuild
+++ b/media-video/mpv/mpv-0.25.0.ebuild
@@ -25,7 +25,7 @@ SRC_URI+=" https://waf.io/waf-${WAF_PV};
 DOCS+=( README.md )
 
 # See Copyright in sources and Gentoo bug 506946. Waf is BSD, libmpv is ISC.
-LICENSE="LGPL-2.1+ GPL-2+ BSD ISC"
+LICENSE="LGPL-2.1+ GPL-2+ BSD ISC samba? ( GPL-3+ )"
 SLOT="0"
 IUSE="+alsa aqua archive bluray cdda +cli coreaudio cplugins cuda doc drm dvb
dvd +egl encode gbm +iconv jack jpeg lcms +libass libav libcaca libmpv 
+lua

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 49eb9194f24..160aebf45b9 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -25,7 +25,7 @@ SRC_URI+=" https://waf.io/waf-${WAF_PV};
 DOCS+=( README.md )
 
 # See Copyright in sources and Gentoo bug 506946. Waf is BSD, libmpv is ISC.
-LICENSE="LGPL-2.1+ GPL-2+ BSD ISC"
+LICENSE="LGPL-2.1+ GPL-2+ BSD ISC samba? ( GPL-3+ )"
 SLOT="0"
 IUSE="+alsa aqua archive bluray cdda +cli coreaudio cplugins cuda doc drm dvb
dvd +egl encode gbm +iconv jack jpeg lcms +libass libav libcaca libmpv 
+lua



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2017-06-11 Thread Michael Palimaka
commit: 3358e86902d9b0b891d9a5f9b6bc2133cd2a5358
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Tue May 30 16:28:33 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 16:55:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3358e869

media-video/mpv: install changelogs in 

And a bit more changelogs in versioned ebuilds.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-video/mpv/mpv-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index feb4d5ee385..adc9c06740d 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -22,7 +22,7 @@ else
inherit git-r3
 fi
 SRC_URI+=" https://waf.io/waf-${WAF_PV};
-DOCS+=( README.md )
+DOCS+=( README.md DOCS/{client-api,interface}-changes.rst )
 
 # See Copyright in sources and Gentoo bug 506946. Waf is BSD, libmpv is ISC.
 LICENSE="LGPL-2.1+ GPL-2+ BSD ISC samba? ( GPL-3+ )"



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2017-06-11 Thread Michael Palimaka
commit: 3d2fe2d094750126975bf3ce3881a0d830cd00b2
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Tue May 30 17:59:44 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 16:55:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d2fe2d0

media-video/mpv: warn users re txt subs change in 0.24.0

Intended for stable users only.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-video/mpv/mpv-.ebuild | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index adc9c06740d..51104143d76 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -295,13 +295,15 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-   local rv softvol_0_18_1=0 osc_0_21_0=0 opengl_0_25_0=0
+   local rv softvol_0_18_1=0 osc_0_21_0=0 txtsubs_0_24_0=0 opengl_0_25_0=0
 
for rv in ${REPLACING_VERSIONS}; do
version_compare ${rv} 0.18.1
[[ $? -eq 1 ]] && softvol_0_18_1=1
version_compare ${rv} 0.21.0
[[ $? -eq 1 ]] && osc_0_21_0=1
+   version_compare ${rv} 0.24.0
+   [[ $? -eq 1 ]] && txtsubs_0_24_0=1
version_compare ${rv} 0.25.0
[[ $? -eq 1 ]] && ! use opengl && opengl_0_25_0=1
done
@@ -324,6 +326,14 @@ pkg_postinst() {
elog
fi
 
+   if [[ ${txtsubs_0_24_0} -eq 1 ]]; then
+   elog "Since version 0.24.0 subtitles with .txt extension aren't 
autoloaded."
+   elog "If you want to restore the previous behaviour, please 
refer to"
+   elog
+   elog 
"https://wiki.gentoo.org/wiki/Mpv#Subtitles_with_.txt_extension_in_0.24.0;
+   elog
+   fi
+
if [[ ${opengl_0_25_0} -eq 1 ]]; then
elog "Since version 0.25.0 the 'opengl' USE flag is mapped to"
elog "the 'opengl' video output and no longer explicitly 
requires"



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2017-06-11 Thread Michael Palimaka
commit: 80031515e0be91e2e7619f2fba6d4ac92b6af7e5
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Fri May 12 13:31:59 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 16:55:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80031515

media-video/mpv: drop obsolete C++11 TLS check

Upstream-commit: 
https://github.com/mpv-player/mpv/commit/2b616c0682a894152b06ef7249b32ef17037b3e5
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-video/mpv/mpv-.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 160aebf45b9..273d78e0d67 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -148,9 +148,6 @@ mpv_check_compiler() {
( $(gcc-major-version) -eq 4 && 
$(gcc-minor-version) -lt 5 ) ]]; then
die "${PN} requires GCC>=4.5."
fi
-   if use opengl && ! tc-has-tls; then
-   die "Your compiler lacks C++11 TLS support. Use 
GCC>=4.8 or Clang>=3.3."
-   fi
fi
 }
 



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

2017-06-11 Thread Mart Raudsepp
commit: 139b943990e5846a5549767199a8bb812dee4641
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jun 11 16:51:35 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jun 11 16:53:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=139b9439

x11-libs/vte: bump to 0.46.2

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 x11-libs/vte/Manifest  |  1 +
 x11-libs/vte/vte-0.46.2.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/x11-libs/vte/Manifest b/x11-libs/vte/Manifest
index fa1df8c0e09..5f89635de88 100644
--- a/x11-libs/vte/Manifest
+++ b/x11-libs/vte/Manifest
@@ -2,5 +2,6 @@ DIST vte-0.28.2.tar.xz 962340 SHA256 
86cf0b81aa023fa93ed415653d51c96767f20b2d733
 DIST vte-0.36.5.tar.xz 1017504 SHA256 
c2c2ce9640f08b07667f1037862fe991081495446b735c0afb98f45e35b64edf SHA512 
43f9211381238ca6cb7f49c8a9dd8f48f702e9968e038fa26ee69228c1fc86061d5dbfabb2c27f677280e89ae9080f20594f3c27481246e3f91dd5f3ea0354f6
 WHIRLPOOL 
22be408deecedfb7c674fbc49bac2852e5e1c28f25cd7998d20042f15a905158b2698f3e2a0a8fd4a78b89929e773779787dff9af9c6c5e006ee30ed6efdc59d
 DIST vte-0.44.3.tar.xz 984412 SHA256 
e6dd09d9497aa899d06439272a641d19f0024abaa7e177de88a2ef4d3d0ccffe SHA512 
7fdb520cda7128ad9b661b78a2e1e14952389a106d23613c62ebf81a10510b2d31d1b02f28c64919543e8ecac889123770e22b5b120f633a5eab5565106fdf05
 WHIRLPOOL 
62a491a2e93c673ee2d6aa8089a446fbbbede482afc458c23e4fbb876166640c6a5d0f41f8f4d2e17ff73a289bcd535b63ca4f9273161e31c3db590a4886c82e
 DIST vte-0.46.1.tar.xz 989164 SHA256 
8800cf8bc259704a12ad1853fb0eb43bfe3857af15242e6fb9f2c3fd95b3f5c6 SHA512 
04b3f8ce922c4326d92bef605a0dbe195764946cd5f1acf28fd6d69c0cdb2ee661cc7e424436c72380da5d0250790ae658ac49d761b567dea88d92157285889d
 WHIRLPOOL 
7947982c2e9eba1481f302da8bf3433156490537c9e7ab1ef8da8d399b3dccec0911253b8973712be77fa89f7eb9451e09b65ffd6cc2ccc6e2bea9fb9f2997f8
+DIST vte-0.46.2.tar.xz 989756 SHA256 
cad246b336e8a20855bf130348ad996ddd28489444128647f9cfc901d9c0cc0f SHA512 
abcf94752094314b01eb14156e894bedb24f959d4faf84bb070b34eb2745f01d029859ef959ddf1475776605a1721e4d011ae7ad57fc4937d8bfcbecc8b0cf61
 WHIRLPOOL 
1b700708fb0eb0ca148d72aaa7d761e0fef962d4c59cb65b8fb295c5dff5c5e206e91f6afcc058b74b726967e1c3c4034b572e36558840b9f4d05952e9c737cb
 DIST vte-0.48.3.tar.xz 1009364 SHA256 
a3a9fb182740b392a45cd3f46fa61a985f68bb6b1817b52daec22034c46158c3 SHA512 
3037b61a759cfcf56838bc7804df5a211da416bff9ddc5791f8a8d5157b90926985cfe57d7edbab42de64945d5e668470fe4129a218fb9c7af546648e1660c72
 WHIRLPOOL 
f288b988de9fa1a1ff36f6c9c5031dc7660de311657ce0a83070df6ce0cc2a9ad4e1333a9696a1febb0f91799dc31ca692c3d7ac78699b986ac1ceeb8c215292
 DIST vte-2.91-command-notify.patch.xz 6012 SHA256 
b99ea46c410030f0d0ffe85a9034f27ba9c1a93bc80b4ac6a51657685f49d9a1 SHA512 
e6a8955f99c98183c60df770b5c6826c5a456aaac3c83a8d0fa5037d2dd250450c8287dff335e22ca32332645d13d298cecc5d2c884c7c9da65d09dfd2a79054
 WHIRLPOOL 
fcebe53b0b631a0d4670b91385ede0c5f2e14f7bbf006385e812160f03a118ac6783229c5f1a41f8ca0e0d3a4262b385f2c872b5a8e7b6b44bd8d04aa571be02

diff --git a/x11-libs/vte/vte-0.46.2.ebuild b/x11-libs/vte/vte-0.46.2.ebuild
new file mode 100644
index 000..e64584a184c
--- /dev/null
+++ b/x11-libs/vte/vte-0.46.2.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.24"
+
+inherit eutils gnome2 vala
+
+DESCRIPTION="Library providing a virtual terminal emulator widget"
+HOMEPAGE="https://wiki.gnome.org/action/show/Apps/Terminal/VTE;
+
+LICENSE="LGPL-2+"
+SLOT="2.91"
+IUSE="+crypt debug glade +introspection vala"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-solaris ~x86-solaris"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+   >=dev-libs/glib-2.40:2
+   >=dev-libs/libpcre2-10.21
+   >=x11-libs/gtk+-3.8:3[introspection?]
+   >=x11-libs/pango-1.22.0
+
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+
+   crypt?  ( >=net-libs/gnutls-3.2.7 )
+   glade? ( >=dev-util/glade-3.9:3.10 )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.0:= )
+"
+DEPEND="${RDEPEND}
+   dev-libs/libxml2
+   >=dev-util/gtk-doc-am-1.13
+   >=dev-util/intltool-0.35
+   sys-devel/gettext
+   virtual/pkgconfig
+
+   vala? ( $(vala_depend) )
+"
+RDEPEND="${RDEPEND}
+   !x11-libs/vte:2.90[glade]
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+
+   # build fails because of -Werror with gcc-5.x
+   sed -e 's#-Werror=format=2#-Wformat=2#' -i configure || die "sed failed"
+
+   gnome2_src_prepare
+}
+
+src_configure() {
+   local myconf=""
+
+   if [[ ${CHOST} == *-interix* ]]; then
+   myconf="${myconf} --disable-Bsymbolic"
+
+   # interix stropts.h is empty...
+   export 

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

2017-06-11 Thread Mike Gilbert
commit: f08722437ae17a266f737ab0eb5386a5928e31ce
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jun 11 16:49:27 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jun 11 16:49:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0872243

www-client/chromium: cleanup FORTIFY_SOURCE patch headers

 www-client/chromium/files/chromium-FORTIFY_SOURCE-r1.patch | 4 ++--
 www-client/chromium/files/chromium-FORTIFY_SOURCE-r2.patch | 9 +++--
 2 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/www-client/chromium/files/chromium-FORTIFY_SOURCE-r1.patch 
b/www-client/chromium/files/chromium-FORTIFY_SOURCE-r1.patch
index cda19bb9239..d92863dd819 100644
--- a/www-client/chromium/files/chromium-FORTIFY_SOURCE-r1.patch
+++ b/www-client/chromium/files/chromium-FORTIFY_SOURCE-r1.patch
@@ -3,8 +3,8 @@ Drop _FORTIFY_SOURCE=2 from defines
 Gentoo toolchains enable this by default. Removing this prevents spammy
 warnings about the macro being redefined.
 
 a/build/config/compiler/BUILD.gn.orig  2017-05-17 08:37:23.147973304 
+
-+++ b/build/config/compiler/BUILD.gn   2017-05-17 08:37:44.448414953 +
+--- a/build/config/compiler/BUILD.gn
 b/build/config/compiler/BUILD.gn
 @@ -1161,21 +1161,6 @@
"__STDC_FORMAT_MACROS",
  ]

diff --git a/www-client/chromium/files/chromium-FORTIFY_SOURCE-r2.patch 
b/www-client/chromium/files/chromium-FORTIFY_SOURCE-r2.patch
index 206590f1af1..8ebf42a46a8 100644
--- a/www-client/chromium/files/chromium-FORTIFY_SOURCE-r2.patch
+++ b/www-client/chromium/files/chromium-FORTIFY_SOURCE-r2.patch
@@ -1,5 +1,10 @@
 a/build/config/compiler/BUILD.gn.orig  2017-06-10 11:11:04.852935374 
+
-+++ b/build/config/compiler/BUILD.gn   2017-06-10 11:11:12.749100346 +
+Drop _FORTIFY_SOURCE=2 from defines
+
+Gentoo toolchains enable this by default. Removing this prevents spammy
+warnings about the macro being redefined.
+
+--- a/build/config/compiler/BUILD.gn
 b/build/config/compiler/BUILD.gn
 @@ -1213,22 +1213,6 @@
"__STDC_FORMAT_MACROS",
  ]



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2017-06-11 Thread Paweł Hajdan
commit: 09d8ca782654aa45726e753148a71ce11e7c10cc
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Sun Jun 11 16:39:19 2017 +
Commit: Paweł Hajdan  gentoo  org>
CommitDate: Sun Jun 11 16:39:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09d8ca78

www-client/chromium: dev channel bump (61.0.3124.4)

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 www-client/chromium/Manifest   |   1 +
 www-client/chromium/chromium-61.0.3124.4.ebuild| 632 +
 .../files/chromium-FORTIFY_SOURCE-r2.patch |  25 +
 .../chromium/files/chromium-gn-bootstrap-r9.patch  |  20 +
 4 files changed, 678 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 771c2cf8c9d..a2a83cc5740 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,3 +1,4 @@
 DIST chromium-59.0.3071.86.tar.xz 531842404 SHA256 
c31431aa9f4ae521d784bee89792e7fa05793cb822bfb8d3fbacaf414b29ace7 SHA512 
1b92956435dcc422f3edf0ccd031007a19d291620d5af284ac2c1d2578b8524691713927b47130d2fd7c9acb7d9cd0376e9f5e3821b5feece7529b8b7bddf193
 WHIRLPOOL 
59454903b5a79f04a47e368fd9d18a22ceedc9e90650278e58523e8bedf6aecd3ef64d795a83524c514d7adc2aab847585971ae213af38c651a9c9924f56c601
 DIST chromium-60.0.3112.20.tar.xz 537314876 SHA256 
b508b8ecd85a0bf9778d836af3c7564dd97ef3628d964c1bfea353658113c494 SHA512 
93da55ec8171f7ebcba7732db149178a717c8f627664752b6d5bd12aa51fb3d928bc4a1369a0bee34730a98829aaba8c5a90d59136d39a5b7eddf15b8da6bba2
 WHIRLPOOL 
d66366868e848cbbd05bb97ead1577860c6e7a6c2f1dbb9f9833203f76d70b6d2a4d353b181e2ef51cca1d9f4c73e8f740be548f275cc382c2302d5c5cc41355
 DIST chromium-60.0.3112.24.tar.xz 537341808 SHA256 
26a4ef3e94399d23c077197ea47d5aab5d9165a6aa7eb8d4d66167fc043f2a94 SHA512 
3abb8bd78f9235c69ae1372d939c215d582da00125ad26aa28e1c4dc2aef0b40e5cf593b6b0438bddcf9ef5928df0e44bed5e7b1a8752706704f4d71fae9353d
 WHIRLPOOL 
467e3b8c4ea95c7bb432c1a1e6557e570141d7503b98e6a9bd8d2bded1e83779747c5f01358c877378a438f198d0db104ccb2ad044dcc22ad3d39d99ad183769
+DIST chromium-61.0.3124.4.tar.xz 542178452 SHA256 
8976732d3fbbbfe188d79cb64169a5ceafe8e23351b8fb650cfd02fdfd74a83c SHA512 
6d690824376382774957c6eb0a35cb3bd443d3c501d7d5988d912dccd17da44e8e2bd5f9ac8b59d9381d7fbf67216e001dcf081591bd95c732018155f7b212f2
 WHIRLPOOL 
9a3720bb615a4f66cc77b5250dad50afb2301e076b1e0e334c0db770f420862051acac0bc68907ea1cc3f4b6a6edb108ea44f392b520c8ba916612f7eb7e54fa

diff --git a/www-client/chromium/chromium-61.0.3124.4.ebuild 
b/www-client/chromium/chromium-61.0.3124.4.ebuild
new file mode 100644
index 000..e1f0bb41102
--- /dev/null
+++ b/www-client/chromium/chromium-61.0.3124.4.ebuild
@@ -0,0 +1,632 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
+   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
+   sv sw ta te th tr uk vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator virtualx xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="component-build cups gnome-keyring +gtk3 +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-libvpx 
+tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+# Native Client binaries are compiled with different set of flags, bug #452066.
+QA_FLAGS_IGNORED=".*\.nexe"
+
+# Native Client binaries may be stripped by the build system, which uses the
+# right tools for it, bug #469144 .
+QA_PRESTRIPPED=".*\.nexe"
+
+COMMON_DEPEND="
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   dev-libs/expat:=
+   dev-libs/glib:2
+   dev-libs/icu:=
+   dev-libs/libxslt:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.14.3:=
+   >=dev-libs/re2-0.2016.05.01:=
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-1.4.2:=[icu(-)]
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   >=media-libs/openh264-1.6.0:=
+   media-libs/opus:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? ( >=media-video/ffmpeg-3:= )
+   sys-apps/dbus:=
+   sys-apps/pciutils:=
+   virtual/udev
+   x11-libs/cairo:=
+   x11-libs/gdk-pixbuf:2
+   x11-libs/libX11:=
+   x11-libs/libXcomposite:=
+   

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

2017-06-11 Thread Mart Raudsepp
commit: 989a12d49c78c88a51ad983575fb9d9187581d8e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jun 11 16:19:09 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jun 11 16:37:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=989a12d4

gnome-extra/gnome-documents: bump to 3.22.4, fix deps

Reorder deps to pkg-config and then GIR check order;
Due to configure GIR checks some runtime only deps are actually
build time deps too (will likely change with meson conversion in 3.26).
Remove unnecessary clutter dependencies - clutter hasn't been used since 3.8..

This release made 3 of the deps runtime (+aforementioned configure check) only,
while they were linked to before; thus there's no explicit minimum version 
check,
but I've left the old minimum requirement in for those. But removed from
gdk-pixbuf, as the referenced function in the comments isn't used anymore
and the gtk dep already pulls in newer anyway.

 gnome-extra/gnome-documents/Manifest   |  1 +
 .../gnome-documents/gnome-documents-3.22.4.ebuild  | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/gnome-extra/gnome-documents/Manifest 
b/gnome-extra/gnome-documents/Manifest
index 19eabcd64d4..261aa5cdbf5 100644
--- a/gnome-extra/gnome-documents/Manifest
+++ b/gnome-extra/gnome-documents/Manifest
@@ -1 +1,2 @@
 DIST gnome-documents-3.22.3.tar.xz 2314508 SHA256 
c63010e1da641fb7e5b0e5eb779d3b6824c9b254e0f5bf47d7ef0a31ad635f4f SHA512 
1984d83a8246a085a1fe716ba31da738a3976b7900c993f4ff57c290bdf86d1223b856bc9aabb071c6d9579c994f3468fbba2653e086f15725a43ff5eb534a02
 WHIRLPOOL 
da565292d4e558fc2aa5681d6aa55b15a9e170b915232d0085a802f7f1eb51dedf03d5b8b973383ab94c6df388e31f5a966c8409e422716ab0d4f34cf6e84292
+DIST gnome-documents-3.22.4.tar.xz 2311320 SHA256 
65db92a735290e5b33df9f961f280f569c7e07a65d0cf449ea15a462c3acb4b5 SHA512 
a55ba63c930830dd769b0e15c9710a9de6bd065cdc3131fa735d205cab7ec8b5f0c3a7ef89e55965fc95ebf4ead653aa087166c6c251aa33d95e22529a343578
 WHIRLPOOL 
a592a5e45b4effbbf2708723456a04f14cb4bb810016d72573d435d17cabc31fdbb6152673ad477958c7341da081e543953ca02d2559e128824cbf7b3cd81901

diff --git a/gnome-extra/gnome-documents/gnome-documents-3.22.4.ebuild 
b/gnome-extra/gnome-documents/gnome-documents-3.22.4.ebuild
new file mode 100644
index 000..f71284f3fff
--- /dev/null
+++ b/gnome-extra/gnome-documents/gnome-documents-3.22.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="A document manager application for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Documents;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+
+# cairo-1.14 for cairo_surface_set_device_scale check and usage
+COMMON_DEPEND="
+   >=app-text/evince-3.13.3[introspection]
+   >=net-libs/webkit-gtk-2.6:4[introspection]
+   dev-libs/gjs
+   >=dev-libs/glib-2.39.3:2
+   >=dev-libs/gobject-introspection-1.31.6:=
+   >=x11-libs/gtk+-3.19.1:3[introspection]
+   >=net-libs/libsoup-2.41.3:2.4
+   gnome-base/gnome-desktop:3=[introspection]
+   >=app-misc/tracker-1:=[miner-fs]
+   >=x11-libs/cairo-1.14
+   >=dev-libs/libgdata-0.13.3:=[crypt,gnome-online-accounts,introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   >=net-libs/gnome-online-accounts-3.2.0[introspection]
+   x11-libs/pango[introspection]
+   >=net-libs/libzapojit-0.0.2[introspection]
+   >=app-text/libgepub-0.4[introspection]
+"
+RDEPEND="${COMMON_DEPEND}
+   net-misc/gnome-online-miners
+   sys-apps/dbus
+   x11-themes/adwaita-icon-theme
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/libxslt
+   >=dev-util/intltool-0.50.1
+   dev-util/itstool
+   virtual/pkgconfig
+"
+# eautoreconf requires yelp-tools



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

2017-06-11 Thread Paweł Hajdan
commit: 0e3f1d88c21b9ca90482e52da1ff58b2403f4a7b
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Sun Jun 11 16:34:17 2017 +
Commit: Paweł Hajdan  gentoo  org>
CommitDate: Sun Jun 11 16:34:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e3f1d88

profiles/package.mask: update chromium mask for M61

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

diff --git a/profiles/package.mask b/profiles/package.mask
index c50572b9a42..56330b520c2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Pawel Hajdan, Jr.  (11 Jun 2017)
+# Dev channel releases are only for people who are developers or want more
+# experimental features and accept a more unstable release.
+>=www-client/chromium-61
+
 # Raymond Jennings  (11 Jun 2017)
 # Upstream announced EOL effective July 2017.
 # Depends on qt4 which is being deprecated.
@@ -493,11 +498,6 @@ app-arch/unlzx
 # Masked for removal in 30 days.
 net-im/licq
 
-# Pawel Hajdan, Jr.  (03 May 2017)
-# Dev channel releases are only for people who are developers or want more
-# experimental features and accept a more unstable release.
->=www-client/chromium-60
-
 # Zac Medico  (01 May 2017)
 # Possible API incompatibilities, bug #617174.
 # http://aiohttp.readthedocs.io/en/latest/migration.html



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

2017-06-11 Thread Paweł Hajdan
commit: 8b63f474d5d570168239a2b9990d24224866bb82
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Sun Jun 11 16:32:22 2017 +
Commit: Paweł Hajdan  gentoo  org>
CommitDate: Sun Jun 11 16:32:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b63f474

www-client/chromium: beta channel bump (60.0.3112.24)

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 www-client/chromium/Manifest| 2 +-
 .../{chromium-60.0.3112.10.ebuild => chromium-60.0.3112.24.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 995951e6e00..771c2cf8c9d 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,3 +1,3 @@
 DIST chromium-59.0.3071.86.tar.xz 531842404 SHA256 
c31431aa9f4ae521d784bee89792e7fa05793cb822bfb8d3fbacaf414b29ace7 SHA512 
1b92956435dcc422f3edf0ccd031007a19d291620d5af284ac2c1d2578b8524691713927b47130d2fd7c9acb7d9cd0376e9f5e3821b5feece7529b8b7bddf193
 WHIRLPOOL 
59454903b5a79f04a47e368fd9d18a22ceedc9e90650278e58523e8bedf6aecd3ef64d795a83524c514d7adc2aab847585971ae213af38c651a9c9924f56c601
-DIST chromium-60.0.3112.10.tar.xz 537218416 SHA256 
50b15ac11e8bf523300697f72db304c79c3fee3497f52626affd3c4826a43cd8 SHA512 
532cb0de04f3302b420750892b32a344372aca7a12bd46f91e6431cb81b3f49b6bf9e1eec6138a27b3fc632afb6ecb11e65b6f845d3bc9a175350b000860c4f7
 WHIRLPOOL 
aac314d134f6aee3b066c2b4570def57a081366db496a91c62255bdd19f2a2daa757d270c8389c84b2bd97e47c70d2b15223e9a2d939cdaf0f3607a066617e2a
 DIST chromium-60.0.3112.20.tar.xz 537314876 SHA256 
b508b8ecd85a0bf9778d836af3c7564dd97ef3628d964c1bfea353658113c494 SHA512 
93da55ec8171f7ebcba7732db149178a717c8f627664752b6d5bd12aa51fb3d928bc4a1369a0bee34730a98829aaba8c5a90d59136d39a5b7eddf15b8da6bba2
 WHIRLPOOL 
d66366868e848cbbd05bb97ead1577860c6e7a6c2f1dbb9f9833203f76d70b6d2a4d353b181e2ef51cca1d9f4c73e8f740be548f275cc382c2302d5c5cc41355
+DIST chromium-60.0.3112.24.tar.xz 537341808 SHA256 
26a4ef3e94399d23c077197ea47d5aab5d9165a6aa7eb8d4d66167fc043f2a94 SHA512 
3abb8bd78f9235c69ae1372d939c215d582da00125ad26aa28e1c4dc2aef0b40e5cf593b6b0438bddcf9ef5928df0e44bed5e7b1a8752706704f4d71fae9353d
 WHIRLPOOL 
467e3b8c4ea95c7bb432c1a1e6557e570141d7503b98e6a9bd8d2bded1e83779747c5f01358c877378a438f198d0db104ccb2ad044dcc22ad3d39d99ad183769

diff --git a/www-client/chromium/chromium-60.0.3112.10.ebuild 
b/www-client/chromium/chromium-60.0.3112.24.ebuild
similarity index 100%
rename from www-client/chromium/chromium-60.0.3112.10.ebuild
rename to www-client/chromium/chromium-60.0.3112.24.ebuild



[gentoo-commits] proj/kde:master commit in: profiles/package.mask/

2017-06-11 Thread Andreas Sturmlechner
commit: 2c2bb1bdc053ff3a7276a1cd193dccd865d368c6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 11 15:34:58 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 11 15:35:53 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2c2bb1bd

profiles: Drop kde-frameworks-5.35 package.mask

 profiles/package.mask/kde-frameworks-5.35 | 78 ---
 1 file changed, 78 deletions(-)

diff --git a/profiles/package.mask/kde-frameworks-5.35 
b/profiles/package.mask/kde-frameworks-5.35
deleted file mode 100644
index 99e3fa39d4..00
--- a/profiles/package.mask/kde-frameworks-5.35
+++ /dev/null
@@ -1,78 +0,0 @@
-# Andreas Sturmlechner  (03 Jun 2017)
-# KDE Frameworks 5.35.0 mask
-# Not released yet.
-~kde-frameworks/attica-5.35.0:5
-~kde-frameworks/baloo-5.35.0:5
-~kde-frameworks/bluez-qt-5.35.0:5
-~kde-frameworks/breeze-icons-5.35.0:5
-~kde-frameworks/breeze-icons-rcc-5.35.0:5
-~kde-frameworks/extra-cmake-modules-5.35.0:5
-~kde-frameworks/frameworkintegration-5.35.0:5
-~kde-frameworks/kactivities-5.35.0:5
-~kde-frameworks/kactivities-stats-5.35.0:5
-~kde-frameworks/kapidox-5.35.0:5
-~kde-frameworks/karchive-5.35.0:5
-~kde-frameworks/kauth-5.35.0:5
-~kde-frameworks/kbookmarks-5.35.0:5
-~kde-frameworks/kcmutils-5.35.0:5
-~kde-frameworks/kcodecs-5.35.0:5
-~kde-frameworks/kcompletion-5.35.0:5
-~kde-frameworks/kconfig-5.35.0:5
-~kde-frameworks/kconfigwidgets-5.35.0:5
-~kde-frameworks/kcoreaddons-5.35.0:5
-~kde-frameworks/kcrash-5.35.0:5
-~kde-frameworks/kdbusaddons-5.35.0:5
-~kde-frameworks/kdeclarative-5.35.0:5
-~kde-frameworks/kded-5.35.0:5
-~kde-frameworks/kdelibs4support-5.35.0:5
-~kde-frameworks/kdesignerplugin-5.35.0:5
-~kde-frameworks/kdesu-5.35.0:5
-~kde-frameworks/kdewebkit-5.35.0:5
-~kde-frameworks/kdnssd-5.35.0:5
-~kde-frameworks/kdoctools-5.35.0:5
-~kde-frameworks/kemoticons-5.35.0:5
-~kde-frameworks/kfilemetadata-5.35.0:5
-~kde-frameworks/kglobalaccel-5.35.0:5
-~kde-frameworks/kguiaddons-5.35.0:5
-~kde-frameworks/khtml-5.35.0:5
-~kde-frameworks/ki18n-5.35.0:5
-~kde-frameworks/kiconthemes-5.35.0:5
-~kde-frameworks/kidletime-5.35.0:5
-~kde-frameworks/kimageformats-5.35.0:5
-~kde-frameworks/kinit-5.35.0:5
-~kde-frameworks/kio-5.35.0:5
-~kde-frameworks/kitemmodels-5.35.0:5
-~kde-frameworks/kitemviews-5.35.0:5
-~kde-frameworks/kjobwidgets-5.35.0:5
-~kde-frameworks/kjs-5.35.0:5
-~kde-frameworks/kjsembed-5.35.0:5
-~kde-frameworks/kmediaplayer-5.35.0:5
-~kde-frameworks/knewstuff-5.35.0:5
-~kde-frameworks/knotifications-5.35.0:5
-~kde-frameworks/knotifyconfig-5.35.0:5
-~kde-frameworks/kpackage-5.35.0:5
-~kde-frameworks/kparts-5.35.0:5
-~kde-frameworks/kpeople-5.35.0:5
-~kde-frameworks/kplotting-5.35.0:5
-~kde-frameworks/kpty-5.35.0:5
-~kde-frameworks/kross-5.35.0:5
-~kde-frameworks/krunner-5.35.0:5
-~kde-frameworks/kservice-5.35.0:5
-~kde-frameworks/ktexteditor-5.35.0:5
-~kde-frameworks/ktextwidgets-5.35.0:5
-~kde-frameworks/kunitconversion-5.35.0:5
-~kde-frameworks/kwallet-5.35.0:5
-~kde-frameworks/kwayland-5.35.0:5
-~kde-frameworks/kwidgetsaddons-5.35.0:5
-~kde-frameworks/kwindowsystem-5.35.0:5
-~kde-frameworks/kxmlgui-5.35.0:5
-~kde-frameworks/kxmlrpcclient-5.35.0:5
-~kde-frameworks/modemmanager-qt-5.35.0:5
-~kde-frameworks/networkmanager-qt-5.35.0:5
-~kde-frameworks/oxygen-icons-5.35.0:5
-~kde-frameworks/plasma-5.35.0:5
-~kde-frameworks/prison-5.35.0:5
-~kde-frameworks/solid-5.35.0:5
-~kde-frameworks/sonnet-5.35.0:5
-~kde-frameworks/syntax-highlighting-5.35.0:5
-~kde-frameworks/threadweaver-5.35.0:5



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

2017-06-11 Thread Andreas Sturmlechner
commit: 6a51af7a6851a0475f8f0a2cc4c73d05eafee2c7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 11 15:34:30 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 11 15:35:47 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6a51af7a

kde5.eclass: Mark KDE Frameworks 5.35.0 as released

 eclass/kde5.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index b748b41cef..cbcbb27672 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -126,7 +126,7 @@ fi
 # An array of $CATEGORY-$PV pairs of packages that are unreleased upstream.
 # Any package matching this will have fetch restriction enabled, and receive
 # a proper error message via pkg_nofetch.
-KDE_UNRELEASED=( kde-frameworks-5.35.0 )
+KDE_UNRELEASED=( )
 
 if [[ ${KDEBASE} = kdevelop ]]; then
HOMEPAGE="https://www.kdevelop.org/;



[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2017-06-11 Thread Jonathan Vasquez
commit: 199163d6ed2c42c1091d4996014d9215993700a7
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sun Jun 11 15:25:33 2017 +
Commit: Jonathan Vasquez  gentoo  org>
CommitDate: Sun Jun 11 15:26:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=199163d6

media-tv/plex-media-server: version bump to 1.5.6

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-tv/plex-media-server/Manifest|   1 +
 .../plex-media-server-1.5.6.ebuild | 135 +
 2 files changed, 136 insertions(+)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index 63b0a4f0018..127bed2a0fe 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1 +1,2 @@
 DIST plexmediaserver_1.5.5.3634-995f1dead_amd64.deb 105497618 SHA256 
ea2270c5fe7f27f2dedb89a7a82301e40177db75d653de08d559d4b1a39a8feb SHA512 
e8ad69e1ea378148e0a5bf9f95a11df499d48a7073d71b843874896fa72284033de2d5bfaf8d70af5e4f9066b3a774f6d23f0d5f9e2a6291c23f33b00dde4924
 WHIRLPOOL 
cc9214948c3abb54594711fd66b0f14e47586fafd8ce1c3697c7f50f5a3c8e0eb6d627d64dd5ea450f7aa86e78fc1a92a44195bb5e9eea8a119c2dcbbe1ec18d
+DIST plexmediaserver_1.5.6.3790-4613ce077_amd64.deb 105490284 SHA256 
633a7fad995347fed1b22dd6983156d24ac95659d541ee4cf8eea505d4cc5575 SHA512 
87173c290937706f05461b7ca3b217e09262ec02b0fa728580c18802e3b7246899f2840fdd6703256e32cd92adb71e3d5321c0a38569827f005eb1face9144f7
 WHIRLPOOL 
d9de5e1a90e8644aa14702e034d1799cd1f1fab1c7c730a2334bdac6e1c90a44a0febdfdb42ab791a728bf6daf9baf655c3f2dd82ff9632a86340a9e9aef38e9

diff --git a/media-tv/plex-media-server/plex-media-server-1.5.6.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.5.6.ebuild
new file mode 100644
index 000..3d28dd0c5c5
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.5.6.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils user systemd unpacker pax-utils python-single-r1
+
+MINOR_VERSION="3790-4613ce077"
+
+_APPNAME="plexmediaserver"
+_USERNAME="plex"
+_SHORTNAME="${_USERNAME}"
+_FULL_VERSION="${PV}.${MINOR_VERSION}"
+
+URI="https://downloads.plex.tv/plex-media-server;
+
+DESCRIPTION="A free media library that is intended for use with a plex client."
+HOMEPAGE="http://www.plex.tv/;
+SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
+SLOT="0"
+LICENSE="Plex"
+RESTRICT="bindist strip"
+KEYWORDS="-* ~amd64"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   sys-apps/fix-gnustack
+   dev-python/virtualenv[${PYTHON_USEDEP}]"
+
+RDEPEND="
+   net-dns/avahi
+   ${PYTHON_DEPS}"
+
+QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+   "usr/lib/${_APPNAME}/.*"
+   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
+)
+
+EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
+BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" )
+
+S="${WORKDIR}"
+PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" )
+
+pkg_setup() {
+   enewgroup ${_USERNAME}
+   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} 
"${_USERNAME},video"
+   python-single-r1_pkg_setup
+}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_install() {
+   # Move the config to the correct place
+   local CONFIG_VANILLA="/etc/default/plexmediaserver"
+   local CONFIG_PATH="/etc/${_SHORTNAME}"
+   dodir "${CONFIG_PATH}"
+   insinto "${CONFIG_PATH}"
+   doins "${CONFIG_VANILLA#/}"
+   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i 
"${S}"/usr/sbin/start_pms || die
+
+   # Remove Debian specific files
+   rm -rf "usr/share/doc" || die
+
+   # Copy main files over to image and preserve permissions so it is 
portable
+   cp -rp usr/ "${ED}" || die
+
+   # Make sure the logging directory is created
+   local LOGGING_DIR="/var/log/pms"
+   dodir "${LOGGING_DIR}"
+   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGING_DIR}" || die
+
+   # Create default library folder with correct permissions
+   local DEFAULT_LIBRARY_DIR="/var/lib/${_APPNAME}"
+   dodir "${DEFAULT_LIBRARY_DIR}"
+   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${DEFAULT_LIBRARY_DIR}" || 
die
+
+   # Install the OpenRC init/conf files
+   doinitd "${FILESDIR}/init.d/${PN}"
+   doconfd "${FILESDIR}/conf.d/${PN}"
+
+   _handle_multilib
+
+   # Install systemd service file
+   local INIT_NAME="${PN}.service"
+   local INIT="${FILESDIR}/systemd/${INIT_NAME}"
+   systemd_newunit "${INIT}" "${INIT_NAME}"
+
+   _remove_execstack_markings
+   _add_pax_markings
+
+   einfo "Configuring virtualenv"
+   virtualenv -v --no-pip --no-setuptools --no-wheel 

[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2017-06-11 Thread Jonathan Vasquez
commit: 6386c00c9dfa0150b8c6b888c31279ca69e57112
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sun Jun 11 15:23:06 2017 +
Commit: Jonathan Vasquez  gentoo  org>
CommitDate: Sun Jun 11 15:26:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6386c00c

media-tv/plex-media-server: stabilizing 1.5.5

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-tv/plex-media-server/plex-media-server-1.5.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild
index 052a3ab46fc..ad55d8f43cd 100644
--- a/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild
+++ b/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild
@@ -21,7 +21,7 @@ SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64
 SLOT="0"
 LICENSE="Plex"
 RESTRICT="bindist strip"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2017-06-11 Thread Jonathan Vasquez
commit: 2eb2665784e54c2463989b4b114b997da6b59721
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sun Jun 11 15:24:31 2017 +
Commit: Jonathan Vasquez  gentoo  org>
CommitDate: Sun Jun 11 15:26:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eb26657

media-tv/plex-media-server: removing older ebuilds

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-tv/plex-media-server/Manifest|   2 -
 .../plex-media-server-1.4.4-r1.ebuild  | 135 -
 .../plex-media-server-1.4.4.ebuild | 135 -
 .../plex-media-server-1.5.3-r1.ebuild  | 135 -
 4 files changed, 407 deletions(-)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index ea46fbdd25c..63b0a4f0018 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,3 +1 @@
-DIST plexmediaserver_1.4.4.3495-edef59192_amd64.deb 103118966 SHA256 
ba05818febf0267c04151d9a243f2eff0823310a1c89b58d8be4608f4f7a7402 SHA512 
5a6caa5bc16f8d57177f86e079d6cad980dabc35e4ed355a7c44058593c11b65dd6a64349b110818b258bfeb679ead153ad2b316189cfdffc51938d70834f138
 WHIRLPOOL 
a95804173d2df36af04760a5c551f0114768d5f134e23cf2156b65ac426379f6aaa5a95bee54b63cb96451a93b2de19eab67f6a96c9dc62a7f677c27212be92b
-DIST plexmediaserver_1.5.3.3580-4b377d295_amd64.deb 105500574 SHA256 
983d48597179125c7de3c49f44af7d7cfca0a7bf645c26833c906cbe5e1accd8 SHA512 
92c64d2acaa37fa98c02ff95a07eb44078b4f7db519047f65647d7f09dcca6ca1fb67738119e2988a0b9b61e3260f4a2402f5710a17d35797c574c122e62c537
 WHIRLPOOL 
2606946d34d356161d22a2298589e18f4e710671bf41fd2f84d486186c7472f505b8a5a7131ed56ad7ef648b61e5f67d6e8cd25781a56520601a76317f6a6213
 DIST plexmediaserver_1.5.5.3634-995f1dead_amd64.deb 105497618 SHA256 
ea2270c5fe7f27f2dedb89a7a82301e40177db75d653de08d559d4b1a39a8feb SHA512 
e8ad69e1ea378148e0a5bf9f95a11df499d48a7073d71b843874896fa72284033de2d5bfaf8d70af5e4f9066b3a774f6d23f0d5f9e2a6291c23f33b00dde4924
 WHIRLPOOL 
cc9214948c3abb54594711fd66b0f14e47586fafd8ce1c3697c7f50f5a3c8e0eb6d627d64dd5ea450f7aa86e78fc1a92a44195bb5e9eea8a119c2dcbbe1ec18d

diff --git a/media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild
deleted file mode 100644
index bfc2a4081ae..000
--- a/media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit eutils user systemd unpacker pax-utils python-single-r1
-
-MINOR_VERSION="3495-edef59192"
-
-_APPNAME="plexmediaserver"
-_USERNAME="plex"
-_SHORTNAME="${_USERNAME}"
-_FULL_VERSION="${PV}.${MINOR_VERSION}"
-
-URI="https://downloads.plex.tv/plex-media-server;
-
-DESCRIPTION="A free media library that is intended for use with a plex client."
-HOMEPAGE="http://www.plex.tv/;
-SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
-SLOT="0"
-LICENSE="Plex"
-RESTRICT="bindist strip"
-KEYWORDS="-* ~amd64"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
-   sys-apps/fix-gnustack
-   dev-python/virtualenv[${PYTHON_USEDEP}]"
-
-RDEPEND="
-   net-dns/avahi
-   ${PYTHON_DEPS}"
-
-QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
-QA_PREBUILT="*"
-QA_MULTILIB_PATHS=(
-   "usr/lib/${_APPNAME}/.*"
-   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
-)
-
-EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
-BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" )
-
-S="${WORKDIR}"
-PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" )
-
-pkg_setup() {
-   enewgroup ${_USERNAME}
-   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} 
"${_USERNAME},video"
-   python-single-r1_pkg_setup
-}
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_install() {
-   # Move the config to the correct place
-   local CONFIG_VANILLA="/etc/default/plexmediaserver"
-   local CONFIG_PATH="/etc/${_SHORTNAME}"
-   dodir "${CONFIG_PATH}"
-   insinto "${CONFIG_PATH}"
-   doins "${CONFIG_VANILLA#/}"
-   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i 
"${S}"/usr/sbin/start_pms || die
-
-   # Remove Debian specific files
-   rm -rf "usr/share/doc" || die
-
-   # Copy main files over to image and preserve permissions so it is 
portable
-   cp -rp usr/ "${ED}" || die
-
-   # Make sure the logging directory is created
-   local LOGGING_DIR="/var/log/pms"
-   dodir "${LOGGING_DIR}"
-   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGING_DIR}" || die
-
-   # Create default library folder with correct permissions
-   local DEFAULT_LIBRARY_DIR="/var/lib/${_APPNAME}"
-   dodir "${DEFAULT_LIBRARY_DIR}"
-   chown 

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

2017-06-11 Thread Andreas Hüttel
commit: 926f9e6ffadf985f313a6fe698c0df897545aed9
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jun 11 14:49:03 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Jun 11 15:14:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=926f9e6f

app-emulation/e-uae: EAPI bump

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-emulation/e-uae/e-uae-0.8.29_rc4-r3.ebuild | 136 +
 .../files/e-uae-0.8.29_rc4-high-cpu-usage.patch|   4 +-
 2 files changed, 138 insertions(+), 2 deletions(-)

diff --git a/app-emulation/e-uae/e-uae-0.8.29_rc4-r3.ebuild 
b/app-emulation/e-uae/e-uae-0.8.29_rc4-r3.ebuild
new file mode 100644
index 000..634a05202ab
--- /dev/null
+++ b/app-emulation/e-uae/e-uae-0.8.29_rc4-r3.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic pax-utils
+
+DESCRIPTION="The Ubiquitous Amiga Emulator with an emulation core largely 
based on WinUAE"
+HOMEPAGE="http://www.rcdrummond.net/uae/;
+# We support _rcX for WIPX versions and _preMMDD for CVS snapshots.
+if [[ "${PV%%_rc*}" = "${PV}" ]] ; then
+   # _pre is used, cvs version
+   my_ver=${PV%%_pre*}
+   snap_ver=${PV##*_pre}
+   S="${WORKDIR}"/${PN}-${my_ver}-${snap_ver}
+   
SRC_URI="http://www.rcdrummond.net/uae/test/${snap_ver}/${PN}-${my_ver}-${snap_ver}.tar.bz2;
+else
+   my_ver=${PV%%_rc*}
+   WIP_ver=${PV##*_rc}
+   S="${WORKDIR}"/${PN}-${my_ver}-WIP${WIP_ver}
+   
SRC_URI="http://www.rcdrummond.net/uae/${PN}-${my_ver}-WIP${WIP_ver}/${PN}-${my_ver}-WIP${WIP_ver}.tar.bz2;
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="X dga ncurses sdl alsa oss sdl-sound capslib"
+
+# Note: opposed to ./configure --help zlib support required! Check
+# src/Makefile.am that includes zfile.c unconditionaly.
+RDEPEND="X? ( x11-libs/libXt
+x11-libs/libxkbfile
+x11-libs/libXext
+x11-misc/xkeyboard-config
+dga? ( x11-libs/libXxf86dga
+   x11-libs/libXxf86vm )
+   )
+   !X? ( sdl? ( media-libs/libsdl )
+ !sdl? ( sys-libs/ncurses:0= ) )
+   alsa? ( media-libs/alsa-lib )
+   !alsa? ( sdl-sound? ( media-libs/sdl-sound ) )
+   capslib? ( >=games-emulation/caps-20060612 )
+   sys-libs/zlib
+   virtual/cdrtools"
+
+DEPEND="${RDEPEND}
+   X? ( dga? ( x11-proto/xf86vidmodeproto
+   x11-proto/xf86dgaproto ) )"
+
+src_prepare() {
+   default
+   # Fix for high cpu use when compiled with --disable-audio
+   use alsa || use sdl-sound || use oss || eapply 
"${FILESDIR}"/${P}-high-cpu-usage.patch
+}
+
+src_configure() {
+   strip-flags
+
+   local myconf
+
+   # Sound setup.
+   if use alsa; then
+   elog "Choosing alsa as sound target to use."
+   myconf="--with-alsa --without-sdl-sound"
+   elif use sdl-sound ; then
+   if ! use sdl ; then
+   ewarn "sdl-sound is not enabled because sdl USE flag is 
disabled. Leaving"
+   ewarn "sound on oss autodetection."
+   myconf="--without-alsa --without-sdl-sound"
+   else
+   elog "Choosing sdl-sound as sound target to use."
+   ewarn "E-UAE with the SDL audio back-end doesn't work 
correctly in Linux."
+   ewarn "Better use alsa... You've been warned ;)"
+   myconf="--without-alsa --with-sdl-sound"
+   fi
+   elif use oss ; then
+   elog "Choosing oss as sound target to use."
+   ewarn "oss will be autodetected. See output of configure."
+   myconf="--without-alsa --without-sdl-sound"
+   else
+   ewarn "There is no alsa, sdl-sound or oss in USE. Sound target 
disabled!"
+   myconf="--disable-audio"
+   fi
+
+   # VIDEO setup. X is autodetected (there is no --with-X option).
+   if use X ; then
+   elog "Using X11 for video output."
+   ewarn "Fullscreen mode is not working in X11 currently. Use 
sdl."
+   myconf="$myconf --without-curses --without-sdl-gfx"
+   use dga && ewarn "To use dga you have to run e-uae as root."
+   use dga && myconf="$myconf --enable-dga --enable-vidmode"
+   elif use sdl ; then
+   elog "Using sdl for video output."
+   myconf="$myconf --with-sdl --with-sdl-gfx --without-curses"
+   elif use ncurses; then
+   elog "Using ncurses for video output."
+   myconf="$myconf --with-curses --without-sdl-gfx"
+   else
+   ewarn "There is 

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

2017-06-11 Thread Andreas Hüttel
commit: cf64b2b19c3e1c49e58a24981d347e17c17ef81a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jun 11 15:03:55 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Jun 11 15:15:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf64b2b1

app-emulation/spim: EAPI bump

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../spim/files/spim-8.0-r1-respect_env.patch   |  8 +--
 app-emulation/spim/spim-8.0-r2.ebuild  | 77 ++
 2 files changed, 81 insertions(+), 4 deletions(-)

diff --git a/app-emulation/spim/files/spim-8.0-r1-respect_env.patch 
b/app-emulation/spim/files/spim-8.0-r1-respect_env.patch
index c7c8925c4e5..2d2ca0cf0f3 100644
--- a/app-emulation/spim/files/spim-8.0-r1-respect_env.patch
+++ b/app-emulation/spim/files/spim-8.0-r1-respect_env.patch
@@ -1,5 +1,5 @@
 spim/Makefile  2010-08-01 22:14:53.352906061 +0200
-+++ spim/Makefile  2010-08-01 22:15:00.994905920 +0200
+--- a/spim/Makefile2010-08-01 22:14:53.352906061 +0200
 b/spim/Makefile2010-08-01 22:15:00.994905920 +0200
 @@ -66,13 +66,13 @@
  
  
@@ -92,8 +92,8 @@
  
  very-clean: clean
rm -f configuration
 xspim/Makefile 2010-08-01 22:14:53.351905921 +0200
-+++ xspim/Makefile 2010-08-01 22:26:08.361917058 +0200
+--- a/xspim/Makefile   2010-08-01 22:14:53.351905921 +0200
 b/xspim/Makefile   2010-08-01 22:26:08.361917058 +0200
 @@ -169,18 +169,18 @@
  
   VARDBDIR = $(VARDIR)/lib

diff --git a/app-emulation/spim/spim-8.0-r2.ebuild 
b/app-emulation/spim/spim-8.0-r2.ebuild
new file mode 100644
index 000..4b8e0b1872d
--- /dev/null
+++ b/app-emulation/spim/spim-8.0-r2.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="MIPS Simulator"
+HOMEPAGE="http://spimsimulator.sourceforge.net/;
+SRC_URI="http://www.cs.wisc.edu/~larus/SPIM/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
+IUSE="doc X"
+
+RDEPEND="X? ( media-fonts/font-adobe-100dpi
+   x11-libs/libXaw
+   x11-libs/libXp )"
+DEPEND="${RDEPEND}
+   X? ( x11-misc/imake
+   x11-proto/xproto )
+   >=sys-apps/sed-4
+   sys-devel/bison"
+# test hangs forever, disabling it
+RESTRICT="test"
+
+src_prepare() {
+   # fix bugs 240005 and 243588
+   eapply "${FILESDIR}/${P}-r1-respect_env.patch"
+
+   #fix bug 330389
+   sed -i -e 's:-12-\*-75-:-14-\*-100-:g' xspim/xspim.c || die
+
+   default
+}
+
+src_configure() {
+   tc-export CC
+   emake -C spim configuration
+
+   if use X; then
+   emake -C xspim configuration
+   fi
+}
+
+src_compile() {
+   emake DESTDIR="${EPREFIX}" -C spim
+
+   if use X; then
+   emake DESTDIR="${EPREFIX}" EXCEPTION_DIR=/var/lib/spim \
+   -C xspim -j1 xspim
+   fi
+}
+
+src_install() {
+   emake DESTDIR="${ED}" -C spim install
+   newman Documentation/spim.man spim.1
+
+   if use X; then
+   emake DESTDIR="${ED}" -C xspim install
+   newman Documentation/xspim.man xspim.1
+   fi
+
+   doicon "${FILESDIR}"/xspim.svg
+   make_desktop_entry xspim xSPIM xspim "ComputerScience;Science;Education"
+
+   dodoc Documentation/SPIM.html
+   dodoc ChangeLog Documentation/BLURB README VERSION
+   if use doc ; then
+   dodoc Documentation/TeX/{cycle,spim}.ps
+   fi
+}
+
+src_test() {
+   emake -C spim test
+}



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-miniaudicle/files/, app-eselect/eselect-miniaudicle/

2017-06-11 Thread Andreas Hüttel
commit: 1b557e56c677e3612b309054453ddff7f4a2a88d
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jun 11 15:10:43 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Jun 11 15:15:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b557e56

app-eselect/eselect-miniaudicle: EAPI bump

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../eselect-miniaudicle-1.0.1-r2.ebuild| 28 ++
 .../files/miniaudicle-1.0.1_list.patch |  4 ++--
 2 files changed, 30 insertions(+), 2 deletions(-)

diff --git 
a/app-eselect/eselect-miniaudicle/eselect-miniaudicle-1.0.1-r2.ebuild 
b/app-eselect/eselect-miniaudicle/eselect-miniaudicle-1.0.1-r2.ebuild
new file mode 100644
index 000..ed453c3232f
--- /dev/null
+++ b/app-eselect/eselect-miniaudicle/eselect-miniaudicle-1.0.1-r2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Manages the /usr/bin/miniAudicle symlink"
+HOMEPAGE="https://www.gentoo.org/;
+SRC_URI="mirror://gentoo/miniaudicle.eselect-${PV}.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=app-admin/eselect-1.2.3"
+
+S=${WORKDIR}
+
+src_prepare() {
+   # Fixes listing as described in bug 320189, not upstream yet
+   eapply "${FILESDIR}"/miniaudicle-1.0.1_list.patch
+   default
+}
+
+src_install() {
+   insinto /usr/share/eselect/modules
+   newins "${WORKDIR}/miniaudicle.eselect-${PV}" miniaudicle.eselect
+}

diff --git a/app-eselect/eselect-miniaudicle/files/miniaudicle-1.0.1_list.patch 
b/app-eselect/eselect-miniaudicle/files/miniaudicle-1.0.1_list.patch
index cb29780abfb..bd14b175e2f 100644
--- a/app-eselect/eselect-miniaudicle/files/miniaudicle-1.0.1_list.patch
+++ b/app-eselect/eselect-miniaudicle/files/miniaudicle-1.0.1_list.patch
@@ -1,5 +1,5 @@
 miniaudicle.eselect-1.0.1.orig 2010-07-14 23:21:11.0 -0400
-+++ miniaudicle.eselect-1.0.1  2010-07-14 23:22:22.0 -0400
+--- a/miniaudicle.eselect-1.0.1.orig   2010-07-14 23:21:11.0 -0400
 b/miniaudicle.eselect-1.0.12010-07-14 23:22:22.0 -0400
 @@ -73,7 +73,7 @@
targets=( $(find_targets ) )
write_list_start "Available miniAudicle audio engines:"



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

2017-06-11 Thread Andreas Hüttel
commit: 83722a108fe86e633aad22824e99b803a2970cc6
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jun 11 14:53:58 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Jun 11 15:15:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83722a10

app-emulation/libspectrum: Remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-emulation/libspectrum/Manifest |  1 -
 app-emulation/libspectrum/libspectrum-1.0.0.ebuild | 41 --
 2 files changed, 42 deletions(-)

diff --git a/app-emulation/libspectrum/Manifest 
b/app-emulation/libspectrum/Manifest
index 44fd1be27e9..91ca4c9b764 100644
--- a/app-emulation/libspectrum/Manifest
+++ b/app-emulation/libspectrum/Manifest
@@ -1,2 +1 @@
-DIST libspectrum-1.0.0.tar.gz 462552 SHA256 
cdf8f5006676c0f68939e331eeadeda5d608d777f1234b080b97f677f1dd287c SHA512 
1ed3e36e9d62d69b470e959509d2a56e5a3608a9ea9f3f6f0ddd78e4f5f4a75da957e4120a0ffdf6366c3e90e148de9d83954fc711414389687e55bbc91f1bc8
 WHIRLPOOL 
bf245f20181c82bae9e985e230729c3f341134f84239d82133231b2de5d8fe61533a1e11a9004b6d5a0971bdd97622ba453912522c66292b82715a5a937d351b
 DIST libspectrum-1.1.1.tar.gz 502942 SHA256 
178d3607af2109b6b8dafac4f91912745b9f3c087319945c3a886bb7fe7989d5 SHA512 
61197c8d1d6b4b595b55cf7e8f8c43423935291a9fbc688f1bb06d4c3ef53dbcf391a96f0528443518c2ca2d6fe187ee56d5ed915702f13a16ad44aa16037f49
 WHIRLPOOL 
c89c7c3183f9d960dcedf789c763687e66cdaea1b2c41fdd41c1f1b0484cc9039790415bf8f231ff2bea0914fe2ababfd6d174338141bee13859521bf73caa92

diff --git a/app-emulation/libspectrum/libspectrum-1.0.0.ebuild 
b/app-emulation/libspectrum/libspectrum-1.0.0.ebuild
deleted file mode 100644
index 77299956610..000
--- a/app-emulation/libspectrum/libspectrum-1.0.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="3"
-
-DESCRIPTION="Spectrum emulation library"
-HOMEPAGE="http://fuse-emulator.sourceforge.net/libspectrum.php;
-SRC_URI="mirror://sourceforge/fuse-emulator/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="audiofile bzip2 gcrypt zlib"
-
-RDEPEND="zlib? ( sys-libs/zlib )
-   bzip2? ( >=app-arch/bzip2-1.0 )
-   >=dev-libs/glib-2
-   gcrypt? ( dev-libs/libgcrypt:0 )
-   audiofile? ( >=media-libs/audiofile-0.2.3 )"
-DEPEND="${RDEPEND}
-   dev-lang/perl
-   virtual/pkgconfig"
-
-src_configure() {
-   econf --with-glib \
-   $(use_with zlib zlib) \
-   $(use_with bzip2 bzip2) \
-   $(use_with audiofile libaudiofile) \
-   $(use_with gcrypt libgcrypt) \
-   || die "econf failed!"
-}
-
-src_compile() {
-   emake || die "Compilation failed"
-}
-
-src_install() {
-   emake install DESTDIR="${D}" || die "Make install failed"
-   dodoc AUTHORS ChangeLog README THANKS doc/*.txt *.txt
-   doman doc/libspectrum.3
-}



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

2017-06-11 Thread Jonathan Vasquez
commit: 1d2e4547d6b4d6191dde34a6adb28e4213d57286
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sun Jun 11 15:13:53 2017 +
Commit: Jonathan Vasquez  gentoo  org>
CommitDate: Sun Jun 11 15:13:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d2e4547

app-admin/keepass: Using upstreamed 2.36 PrepMonoDev.sh in 2.36 ebuild

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-admin/keepass/keepass-2.36.ebuild | 5 -
 1 file changed, 5 deletions(-)

diff --git a/app-admin/keepass/keepass-2.36.ebuild 
b/app-admin/keepass/keepass-2.36.ebuild
index 6bf94521c59..4cdca74eeb1 100644
--- a/app-admin/keepass/keepass-2.36.ebuild
+++ b/app-admin/keepass/keepass-2.36.ebuild
@@ -34,13 +34,8 @@ src_prepare() {
# (which keeps/looks for xsl files in its own folder)
default
 
-   # New Mono Prep Script until keepass 2.36+ comes out.
-   # This script has been upstreamed, still waiting for final confirmation.
-   local 
newMonoPrepScript="${FILESDIR}/keepass-2.35-new-monoprep-script.sh"
-
# Switch into build dir so the mono prepration script works correctly
cd Build || die
-   cp -f "${newMonoPrepScript}" PrepMonoDev.sh
source PrepMonoDev.sh || die
cd ../ || die
 }



[gentoo-commits] repo/gentoo:master commit in: media-video/vdr/

2017-06-11 Thread Joerg Bornkessel
commit: f9c5a7bbc515e5df54b638034994c020ccde749d
Author: Joerg Bornkessel  gentoo  org>
AuthorDate: Sun Jun 11 14:53:17 2017 +
Commit: Joerg Bornkessel  gentoo  org>
CommitDate: Sun Jun 11 14:53:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9c5a7bb

media-video/vdr: cleanup; stable amd64, x86 wrt bug 620850

Package-Manager: portage-2.3.6

 media-video/vdr/vdr-2.2.0-r1.ebuild |   4 +-
 media-video/vdr/vdr-2.2.0.ebuild| 291 
 2 files changed, 2 insertions(+), 293 deletions(-)

diff --git a/media-video/vdr/vdr-2.2.0-r1.ebuild 
b/media-video/vdr/vdr-2.2.0-r1.ebuild
index 982fedb28ab..ce73df6b100 100644
--- a/media-video/vdr/vdr-2.2.0-r1.ebuild
+++ b/media-video/vdr/vdr-2.2.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -29,7 +29,7 @@ HOMEPAGE="http://www.tvdr.de/;
 SRC_URI="ftp://ftp.tvdr.de/vdr/${MY_P}.tar.bz2
https://dev.gentoo.org/~hd_brummy/distfiles/${EXT_P}.patch.bz2;
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
 SLOT="0"
 LICENSE="GPL-2"
 

diff --git a/media-video/vdr/vdr-2.2.0.ebuild b/media-video/vdr/vdr-2.2.0.ebuild
deleted file mode 100644
index aaa6d706274..000
--- a/media-video/vdr/vdr-2.2.0.ebuild
+++ /dev/null
@@ -1,291 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-# Switches supported by extensions-patch
-EXT_PATCH_FLAGS="alternatechannel graphtft naludump permashift_v1 pinplugin
-   mainmenuhooks menuorg menuselection resumereset 
ttxtsubs"
-
-# names of the use-flags
-EXT_PATCH_FLAGS_RENAMED=""
-
-# names ext-patch uses internally, here only used for maintainer checks
-EXT_PATCH_FLAGS_RENAMED_EXT_NAME="bidi no_kbd sdnotify"
-
-IUSE="bidi debug +kbd html systemd vanilla ${EXT_PATCH_FLAGS} 
${EXT_PATCH_FLAGS_RENAMED}"
-
-MY_PV="${PV%_p*}"
-MY_P="${PN}-${MY_PV}"
-S="${WORKDIR}/${MY_P}"
-
-EXT_P="extpng-${P}-gentoo-edition-v1"
-
-DESCRIPTION="Video Disk Recorder - turns a pc into a powerful set top box for 
DVB"
-HOMEPAGE="http://www.tvdr.de/;
-SRC_URI="ftp://ftp.tvdr.de/vdr/${MY_P}.tar.bz2
-   https://dev.gentoo.org/~hd_brummy/distfiles/${EXT_P}.patch.bz2;
-
-KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
-SLOT="0"
-LICENSE="GPL-2"
-
-COMMON_DEPEND="virtual/jpeg:*
-   sys-libs/libcap
-   >=media-libs/fontconfig-2.4.2
-   >=media-libs/freetype-2"
-
-DEPEND="${COMMON_DEPEND}
-   >=virtual/linuxtv-dvb-headers-5.3
-   sys-devel/gettext"
-
-RDEPEND="${COMMON_DEPEND}
-   dev-lang/perl
-   >=media-tv/gentoo-vdr-scripts-2.7
-   media-fonts/corefonts
-   bidi? ( dev-libs/fribidi )
-   systemd? ( sys-apps/systemd )"
-
-CONF_DIR=/etc/vdr
-CAP_FILE=${S}/capabilities.sh
-CAPS="# Capabilities of the vdr-executable for use by startscript etc."
-
-pkg_setup() {
-
-   use debug && append-flags -g
-
-   PLUGIN_LIBDIR="/usr/$(get_libdir)/vdr/plugins"
-
-   tc-export CC CXX AR
-}
-
-add_cap() {
-   local arg
-   for arg; do
-   CAPS="${CAPS}\n${arg}=1"
-   done
-}
-
-enable_patch() {
-   local arg ARG_UPPER
-   for arg; do
-   ARG_UPPER=$(echo $arg|tr '[:lower:]' '[:upper:]')
-   echo "${ARG_UPPER} = 1" >> Make.config
-
-   # codesnippet to bring the extpng defines into the vdr.pc 
CXXFLAGS CFLAGS
-   echo "-DUSE_${ARG_UPPER}" >> "${T}"/defines.tmp
-   cat "${T}"/defines.tmp | tr \\\012 ' '  > "${T}"/defines.IUSE
-   export DEFINES_IUSE=$( cat ${T}/defines.IUSE )
-   done
-}
-
-extensions_add_make_conf()
-{
-   # copy all ifdef for extensions-patch to Make.config
-   sed -e '1,/need to touch the following:/d' \
-   -e '/need to touch the following/,/^$/d' \
-   Make.config.template >> Make.config
-}
-
-extensions_all_defines() {
-   # extract all possible settings for extensions-patch
-   sed -e '/^#\?[A-Z].*= 1/!d' -e 's/^#\?//' -e 's/ .*//' \
-   Make.config.template \
-   | sort \
-   | tr '[:upper:]' '[:lower:]'
-}
-
-lang_po() {
-   LING_PO=$( ls ${S}/po | sed -e "s:.po::g" | cut -d_ -f1 | tr \\\012 ' ' 
)
-}
-
-src_configure() {
-   # support languages, written from right to left
-   export "BIDI=$(usex bidi 1 0)"
-   # systemd notification support
-   export "SDNOTIFY=$(usex systemd 1 0)"
-   # with/without keyboard
-   export "USE_KBD=$(usex kbd 1 0)"
-}
-
-src_prepare() {
-   # apply maintainace-patches
-   ebegin "Changing paths for gentoo"
-
-   local DVBDIR=/usr/include
-   local i
-   for i in ${DVB_HEADER_PATH} /usr/include/v4l-dvb-hg /usr/include; do
-   [[ -d ${i} 

[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/pari/, sci-mathematics/pari/files/

2017-06-11 Thread Kent Fredric
commit: 820fcd22ef2a0a5d8eefb18e86ab21ba76d96e3f
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Jun 10 23:48:16 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Jun 11 14:29:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=820fcd22

sci-mathematics/pari: Fix for '.' in @INC on perl 5.26 re bug #615016

Perl 5.26 removes implied cwd from library loading paths, and
subsequently Pari's compile fails due to reliance on this implication.

These patches rectify that by constructing a library path the same
as the scripts directory, and inserting that into `@INC`

Of course, we still need the oldest pari because dev-perl/Math-Pari
needs the old version.

And of course, the files in question have minor changes over the
handful of versions, necessitating 3 *mostly* identical but slightly
different patches for the relevant versions.

I haven't filed this issue upstream, as their bug reporting stuff
looked dizzyingly confusing.

Bug: https://bugs.gentoo.org/615016
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../pari/files/pari-2.3.5-no-dot-inc.patch | 61 +
 .../pari/files/pari-2.5.0-no-dot-inc.patch | 61 +
 .../pari/files/pari-2.7.0-no-dot-inc.patch | 64 ++
 sci-mathematics/pari/pari-2.3.5.ebuild |  3 +-
 sci-mathematics/pari/pari-2.5.0-r3.ebuild  |  4 +-
 sci-mathematics/pari/pari-2.5.1-r1.ebuild  |  4 +-
 sci-mathematics/pari/pari-2.5.1.ebuild |  4 +-
 sci-mathematics/pari/pari-2.5.2.ebuild |  4 +-
 sci-mathematics/pari/pari-2.5.3.ebuild |  4 +-
 sci-mathematics/pari/pari-2.5.4.ebuild |  4 +-
 sci-mathematics/pari/pari-2.7.0.ebuild |  4 +-
 sci-mathematics/pari/pari-2.7.1.ebuild |  4 +-
 12 files changed, 212 insertions(+), 9 deletions(-)

diff --git a/sci-mathematics/pari/files/pari-2.3.5-no-dot-inc.patch 
b/sci-mathematics/pari/files/pari-2.3.5-no-dot-inc.patch
new file mode 100644
index 000..cd34851a30f
--- /dev/null
+++ b/sci-mathematics/pari/files/pari-2.3.5-no-dot-inc.patch
@@ -0,0 +1,61 @@
+From 4f1e00df5ea1e51042146f6277bb1af02f249cc3 Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Sun, 11 Jun 2017 10:31:03 +1200
+Subject: [PATCH] Fix for 5.26 removal of '.' in @INC
+
+Previous scripts assumed CWD was in @INC and that "PARI::822" was in
+wherever CWD was.
+
+This fixes both of those, and the latter, because its not obvious
+from the build system where one should assume CWD to be.
+
+Instead, the absolute path of the directory of these scripts is
+inserted into @INC
+---
+ src/desc/gen_member | 4 
+ src/desc/gen_proto  | 4 
+ src/desc/merge_822  | 4 
+ 3 files changed, 12 insertions(+)
+
+diff --git a/src/desc/gen_member b/src/desc/gen_member
+index 2f3cf52..66dea2b 100755
+--- a/src/desc/gen_member
 b/src/desc/gen_member
+@@ -1,4 +1,8 @@
+ #!/usr/bin/perl -w
++use File::Spec;
++use File::Basename qw( dirname );
++use lib dirname(File::Spec->rel2abs(__FILE__));
++
+ use PARI::822;
+ 
+ $class='member_functions';
+diff --git a/src/desc/gen_proto b/src/desc/gen_proto
+index 1b507fa..2fb4d3f 100755
+--- a/src/desc/gen_proto
 b/src/desc/gen_proto
+@@ -1,4 +1,8 @@
+ #!/usr/bin/perl -w
++use File::Spec;
++use File::Basename qw( dirname );
++use lib dirname(File::Spec->rel2abs(__FILE__));
++
+ use PARI::822;
+ 
+ $class=$ARGV[0];
+diff --git a/src/desc/merge_822 b/src/desc/merge_822
+index a02d612..9ca8252 100755
+--- a/src/desc/merge_822
 b/src/desc/merge_822
+@@ -1,4 +1,8 @@
+ #!/usr/bin/perl -w
++use File::Spec;
++use File::Basename qw( dirname );
++use lib dirname(File::Spec->rel2abs(__FILE__));
++
+ use PARI::822;
+ 
+ PARI::822::read(\%funcs,$_,1)
+-- 
+2.13.1
+

diff --git a/sci-mathematics/pari/files/pari-2.5.0-no-dot-inc.patch 
b/sci-mathematics/pari/files/pari-2.5.0-no-dot-inc.patch
new file mode 100644
index 000..e34fa6b352a
--- /dev/null
+++ b/sci-mathematics/pari/files/pari-2.5.0-no-dot-inc.patch
@@ -0,0 +1,61 @@
+From 03df0cdd7228a412d2adfe9ee9c746b3ec69dd6b Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Sun, 11 Jun 2017 10:31:03 +1200
+Subject: [PATCH] Fix for 5.26 removal of '.' in @INC
+
+Previous scripts assumed CWD was in @INC and that "PARI::822" was in
+wherever CWD was.
+
+This fixes both of those, and the latter, because its not obvious
+from the build system where one should assume CWD to be.
+
+Instead, the absolute path of the directory of these scripts is
+inserted into @INC
+---
+ src/desc/doc_make  | 4 
+ src/desc/gen_proto | 4 
+ src/desc/merge_822 | 4 
+ 3 files changed, 12 insertions(+)
+
+diff --git a/src/desc/doc_make b/src/desc/doc_make
+index 02dc90d..55296ed 100755
+--- a/src/desc/doc_make
 b/src/desc/doc_make
+@@ -1,4 +1,8 @@
+ #!/usr/bin/perl
++use File::Spec;
++use File::Basename qw( dirname );
++use lib 

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

2017-06-11 Thread Michael Orlitzky
commit: 9dd9db5d2db28152483f136a1a48391c5442a3dc
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Jun 11 13:50:25 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Jun 11 13:51:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dd9db5d

net-libs/c-client: remove old unused versions.

This is part of the cleanup for my last two bugfixes (for which I had
permission to commit). The fixed ebuild is now stable on all of our
stable arches, so the older ebuilds are obsolete and unused.

Gentoo-Bug: 456928
Gentoo-Bug: 545086
Gentoo-Bug: 609744

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 net-libs/c-client/c-client-2007f-r4.ebuild | 130 ---
 net-libs/c-client/c-client-2007f-r5.ebuild | 136 -
 2 files changed, 266 deletions(-)

diff --git a/net-libs/c-client/c-client-2007f-r4.ebuild 
b/net-libs/c-client/c-client-2007f-r4.ebuild
deleted file mode 100644
index c266f8cc881..000
--- a/net-libs/c-client/c-client-2007f-r4.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit flag-o-matic eutils libtool toolchain-funcs multilib
-
-MY_PN=imap
-MY_P="${MY_PN}-${PV}"
-S=${WORKDIR}/${MY_P}
-
-CHAPPA_PL=115
-DESCRIPTION="UW IMAP c-client library"
-HOMEPAGE="http://www.washington.edu/imap/;
-SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z
-   chappa? ( mirror://gentoo/${P}-chappa-${CHAPPA_PL}-all.patch.gz )"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~amd64-fbsd ~x86-fbsd"
-IUSE="doc +ipv6 kerberos kernel_linux kernel_FreeBSD pam ssl static-libs topal 
chappa"
-
-RDEPEND="ssl? ( dev-libs/openssl )
-   !net-mail/uw-imap
-   kerberos? ( app-crypt/mit-krb5 )"
-DEPEND="${RDEPEND}
-   kernel_linux? ( pam? ( >=sys-libs/pam-0.72 ) )"
-
-src_prepare() {
-   # Tarball packed with bad file perms
-   chmod -R u+rwX,go-w .
-
-   # lots of things need -fPIC, including various platforms, and this 
library
-   # generally should be built with it anyway.
-   append-flags -fPIC
-
-   # Modifications so we can build it optimally and correctly
-   sed \
-   -e "s:BASECFLAGS=\".*\":BASECFLAGS=:g" \
-   -e 's:SSLDIR=/usr/local/ssl:SSLDIR=/usr:g' \
-   -e 's:SSLCERTS=$(SSLDIR)/certs:SSLCERTS=/etc/ssl/certs:g' \
-   -i src/osdep/unix/Makefile || die "Makefile sed fixing failed"
-
-   # Make the build system more multilib aware
-   sed \
-   -e "s:^SSLLIB=\$(SSLDIR)/lib:SSLLIB=\$(SSLDIR)/$(get_libdir):" \
-   -e "s:^AFSLIB=\$(AFSDIR)/lib:AFSLIB=\$(AFSDIR)/$(get_libdir):" \
-   -i src/osdep/unix/Makefile || die "Makefile sed fixing failed"
-
-   # Targets should use the Gentoo (ie linux) fs
-   sed -e '/^bsf:/,/^$/ s:ACTIVEFILE=.*:ACTIVEFILE=/var/lib/news/active:g' 
\
-   -i src/osdep/unix/Makefile || die "Makefile sex fixing failed 
for FreeBSD"
-
-   # Apply a patch to only build the stuff we need for c-client
-   epatch "${FILESDIR}"/${PN}-2006k_GENTOO_Makefile.patch
-
-   # Apply patch to add the compilation of a .so for PHP
-   # This was previously conditional, but is more widely useful.
-   epatch "${FILESDIR}"/${PN}-2006k_GENTOO_amd64-so-fix.patch
-
-   # Remove the pesky checks about SSL stuff
-   sed -e '/read.*exit/d' -i Makefile || die
-
-   # Respect LDFLAGS
-   epatch "${FILESDIR}"/${PN}-2007f-ldflags.patch
-   sed -e "s/CC=cc/CC=$(tc-getCC)/" \
-   -e "s/ARRC=ar/ARRC=$(tc-getAR)/" \
-   -e "s/RANLIB=ranlib/RANLIB=$(tc-getRANLIB)/" \
-   -i src/osdep/unix/Makefile || die "Respecting build flags"
-
-   use topal && epatch "${FILESDIR}/${P}-topal.patch"
-   use chappa && epatch "${DISTDIR}/${P}-chappa-${CHAPPA_PL}-all.patch.gz"
-
-   elibtoolize
-}
-
-src_compile() {
-   local mymake ipver ssltype target passwdtype
-   ipver='IP=4'
-   use ipv6 && ipver="IP=6" && touch ip6
-   use ssl && ssltype="unix" || ssltype="none"
-   if use kernel_linux ; then
-   use pam && target=lnp passwdtype=pam || target=lnx 
passwdtype=std
-   elif use kernel_FreeBSD ; then
-   target=bsf passwdtype=pam
-   fi
-   use kerberos \
-   && mymake="EXTRAAUTHENTICATORS=gss" \
-   && EXTRALIBS="-lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err" \
-   # no parallel builds supported!
-   emake -j1 SSLTYPE=${ssltype} $target \
-   PASSWDTYPE=${passwdtype} ${ipver} ${mymake} \
-   EXTRACFLAGS="${CFLAGS}" \
-   EXTRALDFLAGS="${LDFLAGS}" \
-   EXTRALIBS="${EXTRALIBS}" \
-   GSSDIR=/usr
-}
-
-src_install() {
-   if use static-libs; then
-   # Library binary
-   

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

2017-06-11 Thread Michael Palimaka
commit: cbc9f76b2c2cacfc585ce2870beb611876a72677
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Jun 11 13:37:17 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 13:37:21 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=cbc9f76b

travis: update

 .travis.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.travis.yml b/.travis.yml
index 09ada677..cf77b5e1 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -6,7 +6,7 @@ language: python
 python:
 - pypy
 env:
-- PORTAGE_VER="2.3.5"
+- PORTAGE_VER="2.3.6"
 before_install:
 - sudo apt-get -qq update
 - pip install lxml



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwayland/

2017-06-11 Thread Michael Palimaka
commit: 648d83e691da9a49cd4f76ade3c8466a377ac0b8
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Jun 11 13:23:07 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 13:28:47 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=648d83e6

dev-qt/qtwayland: introduce libinput USE flag

qtwayland has conditionals like qtConfig(xkbcommon-evdev), which is provided by
qtgui[libinput].

Enabling it by default for now, since currently keyboard does not work in
Plasma/Wayland without it.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-qt/qtwayland/metadata.xml  |  1 +
 dev-qt/qtwayland/qtwayland-5.9.0.ebuild| 14 --
 dev-qt/qtwayland/qtwayland-5.9..ebuild | 14 --
 dev-qt/qtwayland/qtwayland-5..ebuild   | 14 --
 4 files changed, 37 insertions(+), 6 deletions(-)

diff --git a/dev-qt/qtwayland/metadata.xml b/dev-qt/qtwayland/metadata.xml
index 138dabc2..852fb93d 100644
--- a/dev-qt/qtwayland/metadata.xml
+++ b/dev-qt/qtwayland/metadata.xml
@@ -7,6 +7,7 @@


Use EGL instead of GLX to manage OpenGL 
contexts
+   Enable support for input devices via 
dev-libs/libinput
Build QML/QtQuick bindings
Build Qt compositor for 
wayland


diff --git a/dev-qt/qtwayland/qtwayland-5.9.0.ebuild 
b/dev-qt/qtwayland/qtwayland-5.9.0.ebuild
index 5f9fc27a..ff3ca8ba 100644
--- a/dev-qt/qtwayland/qtwayland-5.9.0.ebuild
+++ b/dev-qt/qtwayland/qtwayland-5.9.0.ebuild
@@ -10,13 +10,13 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
 fi
 
-IUSE="egl xcomposite"
+IUSE="egl +libinput xcomposite"
 
 DEPEND="
>=dev-libs/wayland-1.4.0
~dev-qt/qtcore-${PV}
~dev-qt/qtdeclarative-${PV}
-   ~dev-qt/qtgui-${PV}[egl=]
+   ~dev-qt/qtgui-${PV}[egl=,libinput?]
media-libs/mesa[egl?]
>=x11-libs/libxkbcommon-0.2.0
xcomposite? (
@@ -26,6 +26,16 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+src_prepare() {
+   qt_use_disable_config libinput xkbcommon-evdev \
+   src/client/client.pro \
+   src/compositor/wayland_wrapper/wayland_wrapper.pri \
+   src/plugins/shellintegration/ivi-shell/ivi-shell.pro \
+   tests/auto/compositor/compositor/compositor.pro
+
+   qt5-build_src_prepare
+}
+
 src_configure() {
qt_use_compile_test xcomposite
 

diff --git a/dev-qt/qtwayland/qtwayland-5.9..ebuild 
b/dev-qt/qtwayland/qtwayland-5.9..ebuild
index 5f9fc27a..ff3ca8ba 100644
--- a/dev-qt/qtwayland/qtwayland-5.9..ebuild
+++ b/dev-qt/qtwayland/qtwayland-5.9..ebuild
@@ -10,13 +10,13 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
 fi
 
-IUSE="egl xcomposite"
+IUSE="egl +libinput xcomposite"
 
 DEPEND="
>=dev-libs/wayland-1.4.0
~dev-qt/qtcore-${PV}
~dev-qt/qtdeclarative-${PV}
-   ~dev-qt/qtgui-${PV}[egl=]
+   ~dev-qt/qtgui-${PV}[egl=,libinput?]
media-libs/mesa[egl?]
>=x11-libs/libxkbcommon-0.2.0
xcomposite? (
@@ -26,6 +26,16 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+src_prepare() {
+   qt_use_disable_config libinput xkbcommon-evdev \
+   src/client/client.pro \
+   src/compositor/wayland_wrapper/wayland_wrapper.pri \
+   src/plugins/shellintegration/ivi-shell/ivi-shell.pro \
+   tests/auto/compositor/compositor/compositor.pro
+
+   qt5-build_src_prepare
+}
+
 src_configure() {
qt_use_compile_test xcomposite
 

diff --git a/dev-qt/qtwayland/qtwayland-5..ebuild 
b/dev-qt/qtwayland/qtwayland-5..ebuild
index 5f9fc27a..ff3ca8ba 100644
--- a/dev-qt/qtwayland/qtwayland-5..ebuild
+++ b/dev-qt/qtwayland/qtwayland-5..ebuild
@@ -10,13 +10,13 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
 fi
 
-IUSE="egl xcomposite"
+IUSE="egl +libinput xcomposite"
 
 DEPEND="
>=dev-libs/wayland-1.4.0
~dev-qt/qtcore-${PV}
~dev-qt/qtdeclarative-${PV}
-   ~dev-qt/qtgui-${PV}[egl=]
+   ~dev-qt/qtgui-${PV}[egl=,libinput?]
media-libs/mesa[egl?]
>=x11-libs/libxkbcommon-0.2.0
xcomposite? (
@@ -26,6 +26,16 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+src_prepare() {
+   qt_use_disable_config libinput xkbcommon-evdev \
+   src/client/client.pro \
+   src/compositor/wayland_wrapper/wayland_wrapper.pri \
+   src/plugins/shellintegration/ivi-shell/ivi-shell.pro \
+   tests/auto/compositor/compositor/compositor.pro
+
+   qt5-build_src_prepare
+}
+
 src_configure() {
qt_use_compile_test xcomposite
 



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

2017-06-11 Thread Mike Gilbert
commit: a43e53ed9f144d4c00f5473e0a0f428ee19ee293
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jun 11 13:16:01 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jun 11 13:16:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a43e53ed

dev-python/cryptography: depend on OpenSSL EC support

Bug: https://bugs.gentoo.org/621480
Package-Manager: Portage-2.3.6_p7, Repoman-2.3.2_p75

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

diff --git a/dev-python/cryptography/cryptography-1.9.ebuild 
b/dev-python/cryptography/cryptography-1.9.ebuild
index 17e385311d5..2286dcdfad7 100644
--- a/dev-python/cryptography/cryptography-1.9.ebuild
+++ b/dev-python/cryptography/cryptography-1.9.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~x86"
 IUSE="libressl test"
 
 RDEPEND="
-   !libressl? ( >=dev-libs/openssl-1.0.2:0= )
+   !libressl? ( >=dev-libs/openssl-1.0.2:0=[-bindist(-)] )
libressl? ( dev-libs/libressl )
$(python_gen_cond_dep '>=dev-python/cffi-1.7:=[${PYTHON_USEDEP}]' 
'python*')
$(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7 
python3_3 pypy{,3})



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/

2017-06-11 Thread Michael Palimaka
commit: 604de1a5b113ef3b6c168f093b02d73e176ca57e
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Jun 11 13:08:02 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 13:08:55 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=604de1a5

dev-qt/qtwebkit: die if nothing is actually build

Gentoo-bug: 572056
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-qt/qtwebkit/qtwebkit-5.6..ebuild | 10 ++
 dev-qt/qtwebkit/qtwebkit-5.7..ebuild | 10 ++
 dev-qt/qtwebkit/qtwebkit-5.9.0.ebuild| 10 ++
 dev-qt/qtwebkit/qtwebkit-5.9..ebuild | 10 ++
 dev-qt/qtwebkit/qtwebkit-5..ebuild   | 10 ++
 5 files changed, 50 insertions(+)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.6..ebuild 
b/dev-qt/qtwebkit/qtwebkit-5.6..ebuild
index 6251e838..358c4854 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.6..ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.6..ebuild
@@ -105,3 +105,13 @@ src_prepare() {
 
qt5-build_src_prepare
 }
+
+src_install() {
+   qt5-build_src_install
+
+   # bug 572056
+   if [[ ! -f "${D%/}/usr/$(get_libdir)/libQt5WebKit.so" ]]; then
+   eerror "${CATEGORY}/${PF} could not build due to a broken ruby 
environment."
+   die 'Check "eselect ruby" and ensure you have a working ruby in 
your $PATH'
+   fi
+}

diff --git a/dev-qt/qtwebkit/qtwebkit-5.7..ebuild 
b/dev-qt/qtwebkit/qtwebkit-5.7..ebuild
index 6251e838..358c4854 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.7..ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.7..ebuild
@@ -105,3 +105,13 @@ src_prepare() {
 
qt5-build_src_prepare
 }
+
+src_install() {
+   qt5-build_src_install
+
+   # bug 572056
+   if [[ ! -f "${D%/}/usr/$(get_libdir)/libQt5WebKit.so" ]]; then
+   eerror "${CATEGORY}/${PF} could not build due to a broken ruby 
environment."
+   die 'Check "eselect ruby" and ensure you have a working ruby in 
your $PATH'
+   fi
+}

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9.0.ebuild 
b/dev-qt/qtwebkit/qtwebkit-5.9.0.ebuild
index e13056d7..9eef1183 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9.0.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9.0.ebuild
@@ -106,3 +106,13 @@ src_prepare() {
 
qt5-build_src_prepare
 }
+
+src_install() {
+   qt5-build_src_install
+
+   # bug 572056
+   if [[ ! -f "${D%/}/usr/$(get_libdir)/libQt5WebKit.so" ]]; then
+   eerror "${CATEGORY}/${PF} could not build due to a broken ruby 
environment."
+   die 'Check "eselect ruby" and ensure you have a working ruby in 
your $PATH'
+   fi
+}

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9..ebuild 
b/dev-qt/qtwebkit/qtwebkit-5.9..ebuild
index 5de0d898..a5d5b702 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9..ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9..ebuild
@@ -105,3 +105,13 @@ src_prepare() {
 
qt5-build_src_prepare
 }
+
+src_install() {
+   qt5-build_src_install
+
+   # bug 572056
+   if [[ ! -f "${D%/}/usr/$(get_libdir)/libQt5WebKit.so" ]]; then
+   eerror "${CATEGORY}/${PF} could not build due to a broken ruby 
environment."
+   die 'Check "eselect ruby" and ensure you have a working ruby in 
your $PATH'
+   fi
+}

diff --git a/dev-qt/qtwebkit/qtwebkit-5..ebuild 
b/dev-qt/qtwebkit/qtwebkit-5..ebuild
index 5de0d898..a5d5b702 100644
--- a/dev-qt/qtwebkit/qtwebkit-5..ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5..ebuild
@@ -105,3 +105,13 @@ src_prepare() {
 
qt5-build_src_prepare
 }
+
+src_install() {
+   qt5-build_src_install
+
+   # bug 572056
+   if [[ ! -f "${D%/}/usr/$(get_libdir)/libQt5WebKit.so" ]]; then
+   eerror "${CATEGORY}/${PF} could not build due to a broken ruby 
environment."
+   die 'Check "eselect ruby" and ensure you have a working ruby in 
your $PATH'
+   fi
+}



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

2017-06-11 Thread Mike Gilbert
commit: 288c3db4f388bdd257770a9d71780bce58a3f6f6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jun 11 13:03:28 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jun 11 13:03:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=288c3db4

www-client/chromium: remove old

Package-Manager: Portage-2.3.6_p7, Repoman-2.3.2_p75

 www-client/chromium/Manifest  |   4 -
 www-client/chromium/chromium-58.0.3029.110.ebuild | 652 --
 www-client/chromium/chromium-58.0.3029.81.ebuild  | 652 --
 www-client/chromium/chromium-59.0.3071.61.ebuild  | 628 -
 www-client/chromium/chromium-59.0.3071.83.ebuild  | 629 -
 5 files changed, 2565 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index f73f0dc1c9d..995951e6e00 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,7 +1,3 @@
-DIST chromium-58.0.3029.110.tar.xz 518167664 SHA256 
f24cef3dd2acf9dd5ccdeeca47fea42d1c1ddff32b7375dc9e0cd35a4e8d78ff SHA512 
412dc94e23d6699b959f23956f5f82f4c600050649a8a2e694bb2c6e166245e3670f4549ee1c08a0df05b4e361f040d1739515180b8631adbfac9c907af8d93f
 WHIRLPOOL 
62cde4807739bfa86fe2b08336d0b28da67d3b909a84deb946706127ba216a3dd23d49b6ae280279d258fc1925a7fc7b4abb9a19e7986dcf7378b822a0c57149
-DIST chromium-58.0.3029.81.tar.xz 509252204 SHA256 
5ab61b7025a5143fa1b21713479b316ec7a98e262e79e84f9c9a9656179217cb SHA512 
49e8a641e6fe839880ac4cc17aa4b79875dbd0e14adcf7ad0138730334555fd57c93c1e7ebdf6f03c61528c351a5a489f56fb7d7809aef268627b186c547a4f3
 WHIRLPOOL 
eed9d97cd4cb4d9a56864e65e797f6d126327d6e9371bdfe416fd57f0f4c9c83f37e125798a1753b5d8bc5921036bdfe064b3d7e94c3ba315a710241a6c5b179
-DIST chromium-59.0.3071.61.tar.xz 531774216 SHA256 
3471d957fb550288327b395d8fe36225ccf0334bb80bb276f313e5eafabc8422 SHA512 
292ea900774ec3b1d20de621f7b4a1fefa8ab1b9e7246876f62701e152b9dbed4739b8a9e79787a829f8662a699114c9bb0d63e79f93c24361763f35d76e7d2f
 WHIRLPOOL 
4cbd3110a5a7403ed1c60ee47f6c97ef13f8c70b87fe9892c786fe18cd2c2738b1bac426a234e766fdd08f3c24f7bb2a2d3cf958b5af882d2cdf7821e67a7750
-DIST chromium-59.0.3071.83.tar.xz 531795116 SHA256 
37b1207816f7fbf74e8d7eb7de08002bec76ce94cc0df74c94c34804c61612c1 SHA512 
f232eb7325b16957b413ecbc991593ee44aa14b878a3a6624b236d7e24fb334a04f302719f95c185bf8bde2fc071c2b77059ab62e20a26bc1dfc1c77dd8b6a8d
 WHIRLPOOL 
b93b39b0dfd45d405c896f0926dfb7f93bd8e1edf9bec8c53c18d3a286a3e744de20c4d541a8deb4f368a92e4712fe9f9aa573bcaf5892c92dfa6ea529bc
 DIST chromium-59.0.3071.86.tar.xz 531842404 SHA256 
c31431aa9f4ae521d784bee89792e7fa05793cb822bfb8d3fbacaf414b29ace7 SHA512 
1b92956435dcc422f3edf0ccd031007a19d291620d5af284ac2c1d2578b8524691713927b47130d2fd7c9acb7d9cd0376e9f5e3821b5feece7529b8b7bddf193
 WHIRLPOOL 
59454903b5a79f04a47e368fd9d18a22ceedc9e90650278e58523e8bedf6aecd3ef64d795a83524c514d7adc2aab847585971ae213af38c651a9c9924f56c601
 DIST chromium-60.0.3112.10.tar.xz 537218416 SHA256 
50b15ac11e8bf523300697f72db304c79c3fee3497f52626affd3c4826a43cd8 SHA512 
532cb0de04f3302b420750892b32a344372aca7a12bd46f91e6431cb81b3f49b6bf9e1eec6138a27b3fc632afb6ecb11e65b6f845d3bc9a175350b000860c4f7
 WHIRLPOOL 
aac314d134f6aee3b066c2b4570def57a081366db496a91c62255bdd19f2a2daa757d270c8389c84b2bd97e47c70d2b15223e9a2d939cdaf0f3607a066617e2a
 DIST chromium-60.0.3112.20.tar.xz 537314876 SHA256 
b508b8ecd85a0bf9778d836af3c7564dd97ef3628d964c1bfea353658113c494 SHA512 
93da55ec8171f7ebcba7732db149178a717c8f627664752b6d5bd12aa51fb3d928bc4a1369a0bee34730a98829aaba8c5a90d59136d39a5b7eddf15b8da6bba2
 WHIRLPOOL 
d66366868e848cbbd05bb97ead1577860c6e7a6c2f1dbb9f9833203f76d70b6d2a4d353b181e2ef51cca1d9f4c73e8f740be548f275cc382c2302d5c5cc41355

diff --git a/www-client/chromium/chromium-58.0.3029.110.ebuild 
b/www-client/chromium/chromium-58.0.3029.110.ebuild
deleted file mode 100644
index 200f0a39a58..000
--- a/www-client/chromium/chromium-58.0.3029.110.ebuild
+++ /dev/null
@@ -1,652 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-PYTHON_COMPAT=( python2_7 )
-
-CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
-   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
-   sv sw ta te th tr uk vi zh-CN zh-TW"
-
-inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
multiprocessing pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator virtualx xdg-utils
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="http://chromium.org/;
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="component-build cups gconf gnome-keyring gtk3 +hangouts kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-libvpx 
+tcmalloc 

[gentoo-commits] proj/gamerlay:master commit in: games-rpg/unepic/

2017-06-11 Thread Vadim A. Misbakh-Soloviov
commit: 1a6728700335798eb4e12dd988fc4685b0cd5c7e
Author: Vadim A. Misbakh-Soloviov  mva  name>
AuthorDate: Sun Jun 11 12:51:05 2017 +
Commit: Vadim A. Misbakh-Soloviov  mva  name>
CommitDate: Sun Jun 11 12:51:05 2017 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=1a672870

unepic: add

 games-rpg/unepic/unepic-1.50.05.ebuild | 94 ++
 1 file changed, 94 insertions(+)

diff --git a/games-rpg/unepic/unepic-1.50.05.ebuild 
b/games-rpg/unepic/unepic-1.50.05.ebuild
new file mode 100644
index 000..5eaab4b
--- /dev/null
+++ b/games-rpg/unepic/unepic-1.50.05.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+HB_VERSION="${PV//\.}"
+GOG_VERSION="2.1.0.4"
+
+DESCRIPTION="A combination of platformer and role playing game"
+HOMEPAGE="http://www.unepicgame.com/;
+SRC_URI="
+   hb? ( ${PN}-${HB_VERSION}.run )
+   gog? ( gog_${PN}_${GOG_VERSION}.sh )
+"
+
+RESTRICT="fetch strip"
+LICENSE="EULA"
+
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="hb gog"
+REQUIRED_USE="^^ ( hb gog )"
+
+DEPEND="app-arch/unzip"
+RDEPEND="
+   media-libs/libsdl2
+   media-libs/mesa
+   media-libs/sdl2-mixer
+   sys-libs/glibc
+   sys-libs/zlib
+"
+
+
+pkg_setup() {
+   ewarn "Just be noticed, that both variants (GOG and HumbleBundle)"
+   ewarn "have game binaries linked with relative path in DT_RPATH."
+   ewarn "That means that it is pretty easy to preload any badware"
+   ewarn "library to it by just putting in in current working dir,"
+   ewarn "where you run the game from"
+   ewarn ""
+   ewarn "Portage will trigger bold red warnings about that on install 
phase."
+}
+
+pkg_nofetch() {
+   einfo ""
+   einfo "Please buy and download \"${A}\" from corresponding shop 
(HumbleBundle or GOG)"
+   einfo "and move/link it to \"${DISTDIR}\""
+   einfo "You can get more info on ${HOMEPAGE}"
+   einfo ""
+}
+
+src_unpack() {
+   einfo "\nUnpacking files. This can take several minutes.\n"
+
+   mkdir "${WORKDIR}/tmp" || die "mkdir 'tmp' failed"
+   cd "${WORKDIR}/tmp" || die "cd 'tmp' failed"
+
+   unzip -q "${DISTDIR}/${A}"
+
+   local gpath;
+   use gog && gpath="data/noarch/game"
+   use hb  && gpath="data"
+
+   rm "${gpath}"/lib* -r
+   mv "${gpath}" "${S}"
+
+   cd "${S}" && rm -r "${WORKDIR}/tmp"
+}
+
+src_install() {
+   local dir="/usr/share/${PF}"
+   insinto "${dir}"
+   exeinto "${dir}"
+
+   doins -r .
+   doexe "${PN}"{32,64}* ${PN}.sh || die "Failed to install executables"
+
+   doicon "${PN}.png"
+   make_wrapper "${PN}" "./${PN}.sh" "${dir}"
+   make_desktop_entry "${PN}" "${PN^}" "${PN}" || die "make_desktop_entry 
failed"
+}
+
+pkg_postinst() {
+   einfo "Just in case: neither of these DRM-free versions sees Steam's 
savegames."
+   einfo "In case, if you played in Steam and moved to DRM-free version,"
+   einfo "consider copying files from:"
+   einfo "~/.local/share/Steam/userdata/[your_user_id]/233980/remote/save"
+   einfo "to:"
+   einfo "~/.local/share/Unepic/unepic/save"
+   einfo "and vice versa if you want to import DRM-free saves to Steam."
+   einfo "Although, it can cause sudden game freezes..."
+}



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

2017-06-11 Thread Michael Palimaka
commit: 013a99acd729c4526caa9c2c79547fad3921e53e
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Jun 11 12:29:39 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 12:37:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=013a99ac

dev-qt/qt3d: add missing deps

Gentoo-bug: 621492
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-qt/qt3d/metadata.xml|  4 
 dev-qt/qt3d/{qt3d-5.7.1.ebuild => qt3d-5.7.1-r1.ebuild} | 17 ++---
 2 files changed, 18 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qt3d/metadata.xml b/dev-qt/qt3d/metadata.xml
index 08d85fc4c25..b30c5e32277 100644
--- a/dev-qt/qt3d/metadata.xml
+++ b/dev-qt/qt3d/metadata.xml
@@ -5,6 +5,10 @@
q...@gentoo.org
Gentoo Qt Project

+   
+   Use GLES 2.0 or later instead of full 
OpenGL
+   Build QML/QtQuick bindings
+   

https://bugreports.qt.io/
http://doc.qt.io/

diff --git a/dev-qt/qt3d/qt3d-5.7.1.ebuild b/dev-qt/qt3d/qt3d-5.7.1-r1.ebuild
similarity index 53%
rename from dev-qt/qt3d/qt3d-5.7.1.ebuild
rename to dev-qt/qt3d/qt3d-5.7.1-r1.ebuild
index 4d78b5a20cb..17152f1a058 100644
--- a/dev-qt/qt3d/qt3d-5.7.1.ebuild
+++ b/dev-qt/qt3d/qt3d-5.7.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,12 +10,23 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~x86"
 fi
 
-# TODO: egl, qml, tools
-IUSE=""
+# TODO: egl, tools
+IUSE="gles2 qml"
 
 DEPEND="
+   ~dev-qt/qtconcurrent-${PV}
~dev-qt/qtcore-${PV}
~dev-qt/qtgui-${PV}
~dev-qt/qtnetwork-${PV}
+   sys-libs/zlib
+   qml? ( ~dev-qt/qtdeclarative-${PV}[gles2=] )
 "
 RDEPEND="${DEPEND}"
+
+src_prepare() {
+   qt5-build_src_prepare
+
+   if ! use qml; then
+   sed -i -e "/quick3d/s/^/#/" src/src.pro || die
+   fi
+}



[gentoo-commits] proj/qt:master commit in: dev-qt/qt3d/

2017-06-11 Thread Michael Palimaka
commit: 2d8e963d72e0a4b008b27e064ba73ac91a17cfa3
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Jun 11 12:34:40 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 12:36:10 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=2d8e963d

dev-qt/qt3d: add missing deps

Gentoo-bug: 621492
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-qt/qt3d/metadata.xml |  1 +
 dev-qt/qt3d/qt3d-5.7..ebuild | 15 +--
 dev-qt/qt3d/qt3d-5.9.0.ebuild|  9 +++--
 dev-qt/qt3d/qt3d-5.9..ebuild |  9 +++--
 dev-qt/qt3d/qt3d-5..ebuild   |  9 +++--
 5 files changed, 35 insertions(+), 8 deletions(-)

diff --git a/dev-qt/qt3d/metadata.xml b/dev-qt/qt3d/metadata.xml
index 496a2546..b30c5e32 100644
--- a/dev-qt/qt3d/metadata.xml
+++ b/dev-qt/qt3d/metadata.xml
@@ -7,6 +7,7 @@


Use GLES 2.0 or later instead of full 
OpenGL
+   Build QML/QtQuick bindings


https://bugreports.qt.io/

diff --git a/dev-qt/qt3d/qt3d-5.7..ebuild b/dev-qt/qt3d/qt3d-5.7..ebuild
index f9541fd1..e4ff1a89 100644
--- a/dev-qt/qt3d/qt3d-5.7..ebuild
+++ b/dev-qt/qt3d/qt3d-5.7..ebuild
@@ -10,12 +10,23 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~x86"
 fi
 
-# TODO: egl, qml, tools
-IUSE=""
+# TODO: tools
+IUSE="gles2 qml"
 
 DEPEND="
+   ~dev-qt/qtconcurrent-${PV}
~dev-qt/qtcore-${PV}
~dev-qt/qtgui-${PV}
~dev-qt/qtnetwork-${PV}
+   sys-libs/zlib
+   qml? ( ~dev-qt/qtdeclarative-${PV}[gles2=] )
 "
 RDEPEND="${DEPEND}"
+
+src_prepare() {
+   qt5-build_src_prepare
+
+   if ! use qml; then
+   sed -i -e "/quick3d/s/^/#/" src/src.pro || die
+   fi
+}

diff --git a/dev-qt/qt3d/qt3d-5.9.0.ebuild b/dev-qt/qt3d/qt3d-5.9.0.ebuild
index 8d560430..f17dda81 100644
--- a/dev-qt/qt3d/qt3d-5.9.0.ebuild
+++ b/dev-qt/qt3d/qt3d-5.9.0.ebuild
@@ -11,15 +11,16 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
 fi
 
 # TODO: gamepad, tools
-IUSE="gles2"
+IUSE="gles2 qml"
 
 DEPEND="
~dev-qt/qtconcurrent-${PV}
~dev-qt/qtcore-${PV}
-   ~dev-qt/qtdeclarative-${PV}[gles2=]
~dev-qt/qtgui-${PV}
~dev-qt/qtnetwork-${PV}
>=media-libs/assimp-3.1.1
+   sys-libs/zlib
+   qml? ( ~dev-qt/qtdeclarative-${PV}[gles2=] )
 "
 RDEPEND="${DEPEND}"
 
@@ -27,4 +28,8 @@ src_prepare() {
rm -r src/3rdparty/assimp/{code,contrib,include} || die
 
qt5-build_src_prepare
+
+   if ! use qml; then
+   sed -i -e "/quick3d/s/^/#/" src/src.pro || die
+   fi
 }

diff --git a/dev-qt/qt3d/qt3d-5.9..ebuild b/dev-qt/qt3d/qt3d-5.9..ebuild
index 8d560430..f17dda81 100644
--- a/dev-qt/qt3d/qt3d-5.9..ebuild
+++ b/dev-qt/qt3d/qt3d-5.9..ebuild
@@ -11,15 +11,16 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
 fi
 
 # TODO: gamepad, tools
-IUSE="gles2"
+IUSE="gles2 qml"
 
 DEPEND="
~dev-qt/qtconcurrent-${PV}
~dev-qt/qtcore-${PV}
-   ~dev-qt/qtdeclarative-${PV}[gles2=]
~dev-qt/qtgui-${PV}
~dev-qt/qtnetwork-${PV}
>=media-libs/assimp-3.1.1
+   sys-libs/zlib
+   qml? ( ~dev-qt/qtdeclarative-${PV}[gles2=] )
 "
 RDEPEND="${DEPEND}"
 
@@ -27,4 +28,8 @@ src_prepare() {
rm -r src/3rdparty/assimp/{code,contrib,include} || die
 
qt5-build_src_prepare
+
+   if ! use qml; then
+   sed -i -e "/quick3d/s/^/#/" src/src.pro || die
+   fi
 }

diff --git a/dev-qt/qt3d/qt3d-5..ebuild b/dev-qt/qt3d/qt3d-5..ebuild
index 8d560430..f17dda81 100644
--- a/dev-qt/qt3d/qt3d-5..ebuild
+++ b/dev-qt/qt3d/qt3d-5..ebuild
@@ -11,15 +11,16 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
 fi
 
 # TODO: gamepad, tools
-IUSE="gles2"
+IUSE="gles2 qml"
 
 DEPEND="
~dev-qt/qtconcurrent-${PV}
~dev-qt/qtcore-${PV}
-   ~dev-qt/qtdeclarative-${PV}[gles2=]
~dev-qt/qtgui-${PV}
~dev-qt/qtnetwork-${PV}
>=media-libs/assimp-3.1.1
+   sys-libs/zlib
+   qml? ( ~dev-qt/qtdeclarative-${PV}[gles2=] )
 "
 RDEPEND="${DEPEND}"
 
@@ -27,4 +28,8 @@ src_prepare() {
rm -r src/3rdparty/assimp/{code,contrib,include} || die
 
qt5-build_src_prepare
+
+   if ! use qml; then
+   sed -i -e "/quick3d/s/^/#/" src/src.pro || die
+   fi
 }



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

2017-06-11 Thread Jeroen Roovers
commit: f345fbadd9ea8e0cf308171da467a24700a7a36c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jun 11 11:48:07 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jun 11 11:49:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f345fbad

net-analyzer/nmap: Old.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-analyzer/nmap/Manifest |   1 -
 net-analyzer/nmap/nmap-7.31.ebuild | 175 -
 2 files changed, 176 deletions(-)

diff --git a/net-analyzer/nmap/Manifest b/net-analyzer/nmap/Manifest
index ec28c225d14..b482e61946d 100644
--- a/net-analyzer/nmap/Manifest
+++ b/net-analyzer/nmap/Manifest
@@ -1,3 +1,2 @@
-DIST nmap-7.31.tar.bz2 9000848 SHA256 
cb9f4e03c0771c709cd47dc8fc6ac3421eadbdd313f0aae52276829290583842 SHA512 
891593dfa13f235a97c2cebfd8f557d7f8c1c9edacf62c460c7ee8ee7bf5f4df1805da903ee031985b8cc91293c739b025ebe4c5fa9d66a3580b2da2f3b4870c
 WHIRLPOOL 
a0f3ad25d70bb8db440c4a4d631dd5324216b5a9310a3f59d13cb64c235ac6e8ab922ff517a6938e1b06b6ef85b98b93864ad8236074046eaab2b2a13f9cebad
 DIST nmap-7.40.tar.bz2 9043221 SHA256 
9e14665fffd054554d129d62c13ad95a7b5c7a046daa2290501909e65f4d3188 SHA512 
98e37bf1c29789ea19ee4542d719ed6970c8bcc1bf92af4948a52a75273c2403329149f6b5df6368c23840d1bb3f47af9e5ce543f7a36596a33896609574f02d
 WHIRLPOOL 
735133455aec227149478cb273e41d33b7dbd77a6998682b6d80bdc72c77555cd745895adfcde1c194281c258131e7fce49254e79349fe112a5f146768fd1c51
 DIST nmap-logo-64.png 3289 SHA256 
4c72ff1eeffeeaa1039b251d9f2d675936e65db686fe3b57a35c2183ce67a8aa SHA512 
fb102d12aaeebc8a97543ecd653a3606e86996ad679bc26d6e6e274ad05ec3e9f92521289d1a24153c521b699e8c0cfa65d8856bb49af53ee4837268bbc6b5d3
 WHIRLPOOL 
6093aadcb9880587e17d39d45fcbe57bb62777f220655e6ed5b5f900ce49cb8c5a53e24d7db0de6f8909eb0f8981f7565e6ae9b9bf9283a4b0526eab5313

diff --git a/net-analyzer/nmap/nmap-7.31.ebuild 
b/net-analyzer/nmap/nmap-7.31.ebuild
deleted file mode 100644
index 236ceeceafc..000
--- a/net-analyzer/nmap/nmap-7.31.ebuild
+++ /dev/null
@@ -1,175 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite,xml"
-inherit autotools eutils flag-o-matic python-single-r1 toolchain-funcs
-
-MY_P=${P/_beta/BETA}
-
-DESCRIPTION="A utility for network discovery and security auditing"
-HOMEPAGE="http://nmap.org/;
-SRC_URI="
-   http://nmap.org/dist/${MY_P}.tar.bz2
-   https://dev.gentoo.org/~jer/nmap-logo-64.png
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
-
-IUSE="ipv6 libressl +nse system-lua ncat ndiff nls nmap-update nping ssl 
zenmap"
-NMAP_LINGUAS=( de fr hi hr it ja pl pt_BR ru zh )
-IUSE+=" ${NMAP_LINGUAS[@]/#/linguas_}"
-
-REQUIRED_USE="
-   system-lua? ( nse )
-   ndiff? ( ${PYTHON_REQUIRED_USE} )
-   zenmap? ( ${PYTHON_REQUIRED_USE} )
-"
-
-RDEPEND="
-   dev-libs/liblinear:=
-   dev-libs/libpcre
-   net-libs/libpcap
-   zenmap? (
-   dev-python/pygtk:2[${PYTHON_USEDEP}]
-   ${PYTHON_DEPS}
-   )
-   system-lua? ( >=dev-lang/lua-5.2:*[deprecated] )
-   ndiff? ( ${PYTHON_DEPS} )
-   nls? ( virtual/libintl )
-   nmap-update? ( dev-libs/apr dev-vcs/subversion )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-"
-DEPEND="
-   ${RDEPEND}
-   nls? ( sys-devel/gettext )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-   if use ndiff || use zenmap; then
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_unpack() {
-   # prevent unpacking the logo
-   unpack ${MY_P}.tar.bz2
-}
-
-src_prepare() {
-   rm -r libpcap/ || die
-
-   cat "${FILESDIR}"/nls.m4 >> "${S}"/acinclude.m4 || die
-
-   epatch \
-   "${FILESDIR}"/${PN}-5.10_beta1-string.patch \
-   "${FILESDIR}"/${PN}-5.21-python.patch \
-   "${FILESDIR}"/${PN}-6.46-uninstaller.patch \
-   "${FILESDIR}"/${PN}-6.25-liblua-ar.patch \
-   "${FILESDIR}"/${PN}-7.25-no-FORTIFY_SOURCE.patch \
-   "${FILESDIR}"/${PN}-7.25-CXXFLAGS.patch \
-   "${FILESDIR}"/${PN}-7.25-libpcre.patch \
-   "${FILESDIR}"/${PN}-7.31-libnl.patch
-
-   if use nls; then
-   local lingua=''
-   for lingua in ${NMAP_LINGUAS[@]}; do
-   if ! use linguas_${lingua}; then
-   rm -r zenmap/share/zenmap/locale/${lingua} || 
die
-   rm zenmap/share/zenmap/locale/${lingua}.po || 
die
-   fi
-   done
-   else
-   # configure/make ignores --disable-nls
-   for lingua in 

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

2017-06-11 Thread Andreas Sturmlechner
commit: 01a9e08594646456902a3bab2846c9c145004bad
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun 10 17:28:12 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 11 11:48:06 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=01a9e085

kde5.eclass: Fix non-compression of docbooks

PREFIX was never defined, making this a no-op.

 eclass/kde5.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index ea7a36aaff..b748b41cef 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -710,10 +710,10 @@ kde5_src_install() {
 
cmake-utils_src_install
 
-   # We don't want ${PREFIX}/share/doc/HTML to be compressed,
+   # We don't want /usr/share/doc/HTML to be compressed,
# because then khelpcenter can't find the docs
-   if [[ -d ${ED}/${PREFIX}/share/doc/HTML ]]; then
-   docompress -x ${PREFIX}/share/doc/HTML
+   if [[ -d ${ED%/}/usr/share/doc/HTML ]]; then
+   docompress -x /usr/share/doc/HTML
fi
 }
 



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

2017-06-11 Thread Andreas Sturmlechner
commit: f33655f96805bd97322879065539c8445757cb88
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 28 19:11:43 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 11 11:47:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f33655f9

net-libs/qxmpp: Revbump without USE=qt4,qt5

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 net-libs/qxmpp/qxmpp-0.9.3-r1.ebuild | 72 
 1 file changed, 72 insertions(+)

diff --git a/net-libs/qxmpp/qxmpp-0.9.3-r1.ebuild 
b/net-libs/qxmpp/qxmpp-0.9.3-r1.ebuild
new file mode 100644
index 000..688a4490a70
--- /dev/null
+++ b/net-libs/qxmpp/qxmpp-0.9.3-r1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit qmake-utils
+
+DESCRIPTION="A cross-platform C++ XMPP client library based on the Qt 
framework"
+HOMEPAGE="https://github.com/qxmpp-project/qxmpp/;
+SRC_URI="https://github.com/${PN}-project/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+IUSE="debug doc opus +speex test theora vpx"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtxml:5
+   opus? ( media-libs/opus )
+   speex? ( media-libs/speex )
+   theora? ( media-libs/libtheora )
+   vpx? ( media-libs/libvpx )
+"
+DEPEND="${RDEPEND}
+   test? ( dev-qt/qttest:5 )
+"
+
+src_prepare(){
+   if ! use doc; then
+   sed -i \
+   -e '/SUBDIRS/s/doc//' \
+   -e '/INSTALLS/d' \
+   qxmpp.pro || die "sed for removing docs failed"
+   fi
+   if ! use test; then
+   sed -i -e '/SUBDIRS/s/tests//' \
+   qxmpp.pro || die "sed for removing tests failed"
+   fi
+   # There is no point in building examples. Also, they require 
dev-qt/qtgui
+   sed -i -e '/SUBDIRS/s/examples//' \
+   qxmpp.pro || die "sed for removing examples failed"
+   default_src_prepare
+}
+
+src_configure(){
+   local conf_speex
+   local conf_theora
+   local conf_vpx
+
+   use opus && conf_opus="QXMPP_USE_OPUS=1"
+   use speex && conf_speex="QXMPP_USE_SPEEX=1"
+   use theora && conf_theora="QXMPP_USE_THEORA=1"
+   use vpx && conf_vpx="QXMPP_USE_VPX=1"
+
+   eqmake5 "${S}"/qxmpp.pro "PREFIX=${EPREFIX}/usr" "LIBDIR=$(get_libdir)" 
"${conf_opus}" "${conf_speex}" "${conf_theora}" "${conf_vpx}"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+   if use doc; then
+   # Use proper path for documentation
+   mv "${ED}"/usr/share/doc/${PN} "${ED}"/usr/share/doc/${PF} || 
die "doc mv failed"
+   fi
+}
+
+src_test() {
+   MAKEOPTS="-j1" # random tests fail otherwise
+   default_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/kadu/

2017-06-11 Thread Andreas Sturmlechner
commit: 06cb3e91396b7ae40b44c23a1f1348c74f1c1dcf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 28 19:48:29 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 11 11:47:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06cb3e91

net-im/kadu: Drop old

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 net-im/kadu/Manifest|   1 -
 net-im/kadu/kadu-3.0.ebuild | 139 
 net-im/kadu/kadu-4.3.ebuild | 130 -
 3 files changed, 270 deletions(-)

diff --git a/net-im/kadu/Manifest b/net-im/kadu/Manifest
index 2a9c3289a58..aad6a159fbf 100644
--- a/net-im/kadu/Manifest
+++ b/net-im/kadu/Manifest
@@ -1,3 +1,2 @@
 DIST kadu-2.1.tar.bz2 6013519 SHA256 
9f8092756d4a870c1ecb016c0cba2c833e1697b3eb7e9bf51813b1f0a541ffb8 SHA512 
3f0e38aefbaf15f357ae8232b1364deb5954a2464895fafa0a324ad99c7d14c6ba7495bed51d628e04c30bbaaf8e49412c70f01a40f360406c1afba2384a
 WHIRLPOOL 
10b214ca8d1964054918dc0e1b85bf1157d2496e3ad340958302083a0374ac4fb7b6ac96741637f3847ac06dd9c322b0e529f9c204b9ebc6658157f7b7c2b8a2
-DIST kadu-3.0.tar.bz2 8002501 SHA256 
3f5c0a66a33d1244acd981aef5c268d94185956754ca62e0c4295f7b50700366 SHA512 
bc01a2355a53827a9139e460316fcb7ef4bca598964caa11868fe2634140ab8499f7845f0dd64aff0fdc0ba52ee27349f32793a8e2ad9d97b17e6f9a36eddb83
 WHIRLPOOL 
bd743cc4d99d5ebae95e7230dc132e0f246a0b94dd02caa4f5fa92bd8ef3ec40905812c3711c009f56b9e61779fbbb0ec47e5f9b278e90c3665c363e7f865326
 DIST kadu-4.3.tar.bz2 8087786 SHA256 
ad5d1cbb908c3cd07f2955d343d44b993cd5639427a48a2912441955cfd2bd6e SHA512 
fb3d16320894bbfbd50e695d61f305710e59bccce84319389a4047626e97da95ded0b35bc5f7e5d8c2ac96594693b14dd8dd8d46eb1863f89d3eec2e51c73cc9
 WHIRLPOOL 
606d25ea578f5edbf768ad9f7cce96a11d58b6a97ff85fc1ba9dbf1062e1ac5774c0b9318ff3bb6cc90767f015b68e8df22086c6cc0ecff5b726e94596562214

diff --git a/net-im/kadu/kadu-3.0.ebuild b/net-im/kadu/kadu-3.0.ebuild
deleted file mode 100644
index b377e4e7dd0..000
--- a/net-im/kadu/kadu-3.0.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit cmake-utils flag-o-matic
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="An open source Gadu-Gadu and Jabber/XMPP protocol Instant 
Messenger client"
-HOMEPAGE="http://www.kadu.net;
-SRC_URI="http://download.kadu.im/stable/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-IUSE="+gadu mpd otr phonon sdk speech spell xmpp"
-REQUIRED_USE="
-   || (
-   gadu
-   xmpp
-   )
-"
-COMMON_DEPEND="
-   app-crypt/qca:2[qt5,ssl]
-   >=dev-libs/injeqt-1.0.0
-   >=dev-qt/qtcore-5.2.0:5
-   >=dev-qt/qtdbus-5.2.0:5
-   >=dev-qt/qtdeclarative-5.2.0:5
-   >=dev-qt/qtgui-5.2.0:5
-   >=dev-qt/qtmultimedia-5.2.0:5
-   >=dev-qt/qtnetwork-5.2.0:5
-   >=dev-qt/qtscript-5.2.0:5
-   >=dev-qt/qtsql-5.2.0:5
-   >=dev-qt/qtsvg-5.2.0:5
-   >=dev-qt/qtwebkit-5.2.0:5
-   >=dev-qt/qtwidgets-5.2.0:5
-   >=dev-qt/qtx11extras-5.2.0:5
-   >=dev-qt/qtxml-5.2.0:5
-   >=dev-qt/qtxmlpatterns-5.2.0:5
-   >=app-arch/libarchive-2.6[lzma]
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXScrnSaver
-   gadu? ( >=net-libs/libgadu-1.11.1[threads] )
-   mpd? ( media-libs/libmpdclient )
-   otr? (
-   >=dev-libs/libgcrypt-1.2.2:0
-   >=net-libs/libotr-4.1.0
-   )
-   phonon? (
-   || (
-   media-libs/phonon[qt5]
-   >=dev-qt/qtphonon-4.7.0:4
-   )
-   )
-   spell? ( app-text/enchant )
-   xmpp? (
-   net-dns/libidn
-   >=net-libs/qxmpp-0.8.3[qt5]
-   sys-libs/zlib
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/linguist-tools-5.2.0:5
-   x11-proto/scrnsaverproto
-   x11-proto/xextproto
-   x11-proto/xproto
-"
-RDEPEND="${COMMON_DEPEND}
-   speech? ( app-accessibility/powiedz )
-"
-
-PLUGINS='
-antistring
-auto_hide
-autoaway
-autoresponder
-autostatus
-cenzor
-chat_notify
-config_wizard
-docking
-docking_notify
-emoticons
-encryption_ng
-encryption_ng_simlite
-exec_notify
-ext_sound
-falf_mediaplayer
-filedesc
-firewall
-freedesktop_notify
-hints
-history
-idle
-imagelink
-last_seen
-mediaplayer
-mprisplayer_mediaplayer
-pcspeaker
-screenshot simpleview
-single_window
-sms
-sound
-sql_history
-tabs
-word_fix
-'
-
-src_configure() {
-   # Filter out dangerous flags
-   filter-flags -fno-rtti
-   strip-unsupported-flags
-
-   # Ensure -DQT_NO_DEBUG is added
-   append-cppflags -DQT_NO_DEBUG
-
-   # Plugin selection
-   use gadu && PLUGINS+=' gadu_protocol history_migration profiles_import'
-   use mpd && PLUGINS+=' mpd_mediaplayer'
-   use otr && PLUGINS+=' encryption_otr'
-   use phonon && PLUGINS+=' phonon_sound'
- 

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

2017-06-11 Thread Andreas Sturmlechner
commit: eee29f0f143e9c6645506beb5f067f6662a43dae
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 28 19:03:47 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 11 11:47:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eee29f0f

net-libs/qxmpp: Drop old

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 net-libs/qxmpp/Manifest  |  4 --
 net-libs/qxmpp/qxmpp-0.7.4.ebuild| 47 -
 net-libs/qxmpp/qxmpp-0.7.5.ebuild| 47 -
 net-libs/qxmpp/qxmpp-0.7.6-r1.ebuild | 56 
 net-libs/qxmpp/qxmpp-0.7.6.ebuild| 47 -
 net-libs/qxmpp/qxmpp-0.8.2.ebuild| 61 ---
 net-libs/qxmpp/qxmpp-0.9.3.ebuild| 82 
 7 files changed, 344 deletions(-)

diff --git a/net-libs/qxmpp/Manifest b/net-libs/qxmpp/Manifest
index a63db73a1ed..e604352e05a 100644
--- a/net-libs/qxmpp/Manifest
+++ b/net-libs/qxmpp/Manifest
@@ -1,6 +1,2 @@
-DIST qxmpp-0.7.4.tar.gz 1076965 SHA256 
0aef904b29024d8435bde9d5e73e3e9ce47577f487a497cf2e8d10774fdf3b8d SHA512 
a11c6073ba10ef699f1cf3d5a2001989a9babcfae3a6760525d808ce15a077b7031bcfc83dd73fd417d1e7415ae256eb7008457cac2e3204856444e5db53883d
 WHIRLPOOL 
0bc602b03ff9d9ff5221fe2ff4a8c5b4564e758438492be7df4e8d0f76105ec9d3a867614210ae905975ee15c855d59eb2dcf68596d13426d122a54ff6cc
-DIST qxmpp-0.7.5.tar.gz 1075987 SHA256 
0137da4b176e16bb72c5efde4cec7da750f25ce7d0f6bbb0fcfdccc8765e3d35 SHA512 
399a034a7a30f545a890e3a8193de4c6a83d844ec3e6f75084b91f3260662d49d57ecf1f45c8df08136626077535ee7e580ff049a5950f0813352118e36873ea
 WHIRLPOOL 
7c6c872523ff4403660bbb3d53696ecb90e7791f7d95347cfd09747499f8ad045480977aa08dcbdd7f031be24ac80d9df4d7730c52f9cdabdd98a584f1fc7848
-DIST qxmpp-0.7.6.tar.gz 1070098 SHA256 
4218582cfe09df1999532b25297264fce4f14ff87e5277a35b2e359716b6d240 SHA512 
a5d317c9948fdfad379578c186fec749537d250814575f87aefff9eb5fc1d5ef9983373ce36f19d6f8d727032e576bb5381e883ba2ce9430b13a315905475b3a
 WHIRLPOOL 
9f32965b6ab21f826b4d3614059494bac803d8a6654ff86ae2922bc486c6bec955ad702f2d8e150ecba4bd93db4499779cbe368f4a925fc1c6ba0628ee618cfa
 DIST qxmpp-0.8.0.tar.gz 1115730 SHA256 
6a5e40b67bfbc2315f2b8bc0210e7556b0b9903e18b4f68267072f3421f74712 SHA512 
b4e3afa9a4ffdc03d2baf9660986d0cf4de5c2c7d1518ad83cd9b252ff7822da66d9356eab49ce9bd642884a41ec3b72f8d4e2cda964a9276d525d4895c6165f
 WHIRLPOOL 
4694ec5ee96512516fc3b195857db247e81cf8677c1f97870f8f89463c03b83d67a550dc8571c32ae44e57a48d5ce87f5e237eecc9ccde73fccc273a8f688711
-DIST qxmpp-0.8.2.tar.gz 282577 SHA256 
518e156198a10404d7d3eae55ab4b91528e9422f636e7856cc8bfe59a8ceb326 SHA512 
5442d9f3b5be5f1e13416fca0d865324c2d0103fe81f83d3b63d36bda23fcf633e28e349c2a3e1b826f6e2c5c082c0b2e67962173650f4aae024313e7a345fc0
 WHIRLPOOL 
e1bb3b12189153443141ee1902d4a08db20c8bd89044356eca8883b3c30b5b933ccedbd72c3a787e470ab543c0b1364d970817a36fa7c28483c4d3dafc1a331e
 DIST qxmpp-0.9.3.tar.gz 300764 SHA256 
13f5162a1df720702c6ae15a476a4cb8ea3e57d861a992c4de9147909765e6de SHA512 
c6ada4398468b9ce84955ab3a1ca155afe3098dfe39dc952c3675be1a1e3a4f118f8b1e251567bc124faa645d2654252d3e32d94e21aae79547056a10a2d6a71
 WHIRLPOOL 
623447034d769cc6a601459d8b6828dab1b72ba892e69040a86d82b0649567998305d07fd23d520fa2dca1147a87a72e2bffb0793cce09277b636a22fa51ca0b

diff --git a/net-libs/qxmpp/qxmpp-0.7.4.ebuild 
b/net-libs/qxmpp/qxmpp-0.7.4.ebuild
deleted file mode 100644
index 76d40d7c4f9..000
--- a/net-libs/qxmpp/qxmpp-0.7.4.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit qt4-r2 multilib
-
-DESCRIPTION="A cross-platform C++ XMPP client library based on the Qt 
framework"
-HOMEPAGE="https://code.google.com/p/qxmpp/;
-SRC_URI="https://qxmpp.googlecode.com/files/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-IUSE="debug doc test"
-
-RDEPEND="dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   media-libs/speex"
-DEPEND="${RDEPEND}
-   test? ( dev-qt/qttest:4 )"
-
-src_prepare(){
-   if ! use doc; then
-   sed -i \
-   -e '/SUBDIRS/s/doc//' \
-   -e '/INSTALLS/d' \
-   qxmpp.pro || die "sed for removing docs failed"
-   fi
-   if ! use test; then
-   sed -i -e '/SUBDIRS/s/tests//' \
-   qxmpp.pro || die "sed for removing tests failed"
-   fi
-   qt4-r2_src_prepare
-}
-
-src_configure(){
-   eqmake4 "${S}"/qxmpp.pro "PREFIX=${EPREFIX}/usr" "LIBDIR=$(get_libdir)"
-}
-
-src_install() {
-   qt4-r2_src_install
-   if use doc; then
-   # Use proper path for documentation
-   mv "${ED}"/usr/share/doc/${PN} "${ED}"/usr/share/doc/${P} || 
die "doc mv failed"
-   fi
-}

diff --git a/net-libs/qxmpp/qxmpp-0.7.5.ebuild 
b/net-libs/qxmpp/qxmpp-0.7.5.ebuild
deleted file 

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

2017-06-11 Thread Andreas Sturmlechner
commit: 6d28adcc652e17a9e29787accc30c2ee06ab85b7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 28 19:01:57 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 11 11:45:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d28adcc

net-libs/qxmpp: Sync live with latest release ebuild, drop USE=qt4,qt5

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 net-libs/qxmpp/qxmpp-.ebuild | 36 ++--
 1 file changed, 26 insertions(+), 10 deletions(-)

diff --git a/net-libs/qxmpp/qxmpp-.ebuild b/net-libs/qxmpp/qxmpp-.ebuild
index 490c8531b3c..21806f48a18 100644
--- a/net-libs/qxmpp/qxmpp-.ebuild
+++ b/net-libs/qxmpp/qxmpp-.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 EGIT_REPO_URI="https://github.com/qxmpp-project/qxmpp;
 
-inherit qt4-r2 multilib git-2
+inherit git-r3 qmake-utils
 
 DESCRIPTION="A cross-platform C++ XMPP client library based on the Qt 
framework"
 HOMEPAGE="https://github.com/qxmpp-project/qxmpp/;
@@ -13,14 +13,20 @@ HOMEPAGE="https://github.com/qxmpp-project/qxmpp/;
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS=""
-IUSE="debug doc +speex test theora vpx"
+IUSE="debug doc opus +speex test theora vpx"
 
-RDEPEND="dev-qt/qtcore:4
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtxml:5
+   opus? ( media-libs/opus )
speex? ( media-libs/speex )
theora? ( media-libs/libtheora )
-   vpx? ( media-libs/libvpx )"
+   vpx? ( media-libs/libvpx )
+"
 DEPEND="${RDEPEND}
-   test? ( dev-qt/qttest:4 )"
+   test? ( dev-qt/qttest:5 )
+"
 
 src_prepare(){
if ! use doc; then
@@ -33,7 +39,10 @@ src_prepare(){
sed -i -e '/SUBDIRS/s/tests//' \
qxmpp.pro || die "sed for removing tests failed"
fi
-   qt4-r2_src_prepare
+   # There is no point in building examples. Also, they require 
dev-qt/qtgui
+   sed -i -e '/SUBDIRS/s/examples//' \
+   qxmpp.pro || die "sed for removing examples failed"
+   default_src_prepare
 }
 
 src_configure(){
@@ -41,17 +50,24 @@ src_configure(){
local conf_theora
local conf_vpx
 
+   use opus && conf_opus="QXMPP_USE_OPUS=1"
use speex && conf_speex="QXMPP_USE_SPEEX=1"
use theora && conf_theora="QXMPP_USE_THEORA=1"
use vpx && conf_vpx="QXMPP_USE_VPX=1"
 
-   eqmake4 "${S}"/qxmpp.pro "PREFIX=${EPREFIX}/usr" "LIBDIR=$(get_libdir)" 
"${conf_speex}" "${conf_theora}" "${conf_vpx}"
+   eqmake5 "${S}"/qxmpp.pro "PREFIX=${EPREFIX}/usr" "LIBDIR=$(get_libdir)" 
"${conf_opus}" "${conf_speex}" "${conf_theora}" "${conf_vpx}"
 }
 
 src_install() {
-   qt4-r2_src_install
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
if use doc; then
# Use proper path for documentation
mv "${ED}"/usr/share/doc/${PN} "${ED}"/usr/share/doc/${PF} || 
die "doc mv failed"
fi
 }
+
+src_test() {
+   MAKEOPTS="-j1" # random tests fail otherwise
+   default_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/kadu/

2017-06-11 Thread Andreas Sturmlechner
commit: 587d678c91611b441030de7f0ee19657bc15356e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 28 19:47:50 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 11 11:47:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=587d678c

net-im/kadu: Fix DEPEND on net-libs/qxmpp, cleanup old Qt5 version dep

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 net-im/kadu/kadu-4.3-r1.ebuild | 130 +
 1 file changed, 130 insertions(+)

diff --git a/net-im/kadu/kadu-4.3-r1.ebuild b/net-im/kadu/kadu-4.3-r1.ebuild
new file mode 100644
index 000..b3e45cf121e
--- /dev/null
+++ b/net-im/kadu/kadu-4.3-r1.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit cmake-utils flag-o-matic
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="An open source Gadu-Gadu and Jabber/XMPP protocol Instant 
Messenger client"
+HOMEPAGE="http://www.kadu.net;
+SRC_URI="http://download.kadu.im/stable/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="+gadu mpd otr sdk speech spell xmpp"
+REQUIRED_USE="
+   || (
+   gadu
+   xmpp
+   )
+"
+COMMON_DEPEND="
+   >=app-arch/libarchive-2.6[lzma]
+   >=dev-libs/injeqt-1.1.0
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtscript:5
+   dev-qt/qtsql:5
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwebkit:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+   dev-qt/qtxmlpatterns:5
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXScrnSaver
+   gadu? ( >=net-libs/libgadu-1.11.1[threads] )
+   mpd? ( media-libs/libmpdclient )
+   otr? (
+   >=dev-libs/libgcrypt-1.2.2:0
+   >=net-libs/libotr-4.1.0
+   )
+   spell? ( app-text/enchant )
+   xmpp? (
+   net-dns/libidn
+   >=net-libs/qxmpp-0.9.3-r1
+   sys-libs/zlib
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/linguist-tools:5
+   x11-proto/scrnsaverproto
+   x11-proto/xextproto
+   x11-proto/xproto
+"
+RDEPEND="${COMMON_DEPEND}
+   speech? ( app-accessibility/powiedz )
+"
+
+PLUGINS='
+antistring
+auto_hide
+autoaway
+autoresponder
+autostatus
+cenzor
+chat_notify
+config_wizard
+docking
+docking_notify
+emoticons
+exec_notify
+ext_sound
+filedesc
+firewall
+freedesktop_notify
+hints
+history
+idle
+imagelink
+last_seen
+mediaplayer
+mprisplayer_mediaplayer
+pcspeaker
+screenshot
+simpleview
+single_window
+sms
+sound
+sql_history
+tabs
+word_fix
+'
+
+src_configure() {
+   # Filter out dangerous flags
+   filter-flags -fno-rtti
+   strip-unsupported-flags
+
+   # Ensure -DQT_NO_DEBUG is added
+   append-cppflags -DQT_NO_DEBUG
+
+   # Plugin selection
+   use gadu && PLUGINS+=' gadu_protocol'
+   use mpd && PLUGINS+=' mpd_mediaplayer'
+   use otr && PLUGINS+=' encryption_otr'
+   use speech && PLUGINS+=' speech'
+   use spell && PLUGINS+=' spellchecker'
+   use xmpp && PLUGINS+=' jabber_protocol'
+
+   # Configure package
+   local mycmakeargs=(
+   -DCOMPILE_PLUGINS="${PLUGINS}"
+   -DENABLE_TESTS=OFF
+   -DNETWORK_IMPLEMENTATION="Qt"
+   -DINSTALL_SDK=$(usex sdk)
+   -DWITH_ENCHANT=$(usex spell)
+   )
+   unset PLUGINS
+
+   cmake-utils_src_configure
+}



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

2017-06-11 Thread Andreas Sturmlechner
commit: 7c435049ab34632f19cd849231e64645bff75cbb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun 10 17:43:37 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 11 11:43:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c435049

kde5.eclass: Fix non-compression of docbooks

PREFIX was never defined, making this a no-op.

 eclass/kde5.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index 71839733485..cbcbb27672c 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -710,10 +710,10 @@ kde5_src_install() {
 
cmake-utils_src_install
 
-   # We don't want ${PREFIX}/share/doc/HTML to be compressed,
+   # We don't want /usr/share/doc/HTML to be compressed,
# because then khelpcenter can't find the docs
-   if [[ -d ${ED}/${PREFIX}/share/doc/HTML ]]; then
-   docompress -x ${PREFIX}/share/doc/HTML
+   if [[ -d ${ED%/}/usr/share/doc/HTML ]]; then
+   docompress -x /usr/share/doc/HTML
fi
 }
 



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

2017-06-11 Thread Alexis Ballier
commit: ca29f8a0b09d0f9b37e52dcf72f6fd7ba103736a
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Jun 11 11:25:05 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Jun 11 11:25:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca29f8a0

dev-lang/mmix: adapt deps for texlive 2017

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-lang/mmix/mmix-20131017.ebuild | 4 ++--
 dev-lang/mmix/mmix-20160804.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/mmix/mmix-20131017.ebuild 
b/dev-lang/mmix/mmix-20131017.ebuild
index 3c22507357c..1befedcfe99 100644
--- a/dev-lang/mmix/mmix-20131017.ebuild
+++ b/dev-lang/mmix/mmix-20131017.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -12,7 +12,7 @@ SRC_URI="http://mmix.cs.hm.edu/src/${P}.tgz;
 RESTRICT="mirror"
 
 DEPEND="virtual/tex-base
-   doc? ( dev-texlive/texlive-genericrecommended )"
+   doc? ( || ( dev-texlive/texlive-plaingeneric 
dev-texlive/texlive-genericrecommended ) )"
 RDEPEND=""
 
 SLOT="0"

diff --git a/dev-lang/mmix/mmix-20160804.ebuild 
b/dev-lang/mmix/mmix-20160804.ebuild
index 5fb907296a7..9efd826d7dc 100644
--- a/dev-lang/mmix/mmix-20160804.ebuild
+++ b/dev-lang/mmix/mmix-20160804.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://mmix.cs.hm.edu/src/${P}.tgz;
 RESTRICT="mirror"
 
 DEPEND="virtual/tex-base
-   doc? ( dev-texlive/texlive-genericrecommended )"
+   doc? ( || ( dev-texlive/texlive-plaingeneric 
dev-texlive/texlive-genericrecommended ) )"
 RDEPEND=""
 
 SLOT="0"



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

2017-06-11 Thread Alexis Ballier
commit: 493b9cf85292012faf5105f661a7c8323bceb524
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Jun 11 11:27:06 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Jun 11 11:27:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=493b9cf8

app-office/ledger: adapt and simplify deps for texlive 2017

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-office/ledger/ledger-3.1.1.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-office/ledger/ledger-3.1.1.ebuild 
b/app-office/ledger/ledger-3.1.1.ebuild
index 04e3c2dd062..f32cda9c830 100644
--- a/app-office/ledger/ledger-3.1.1.ebuild
+++ b/app-office/ledger/ledger-3.1.1.ebuild
@@ -37,10 +37,7 @@ DEPEND="
dev-libs/utfcpp
doc? (
sys-apps/texinfo
-   || (
-   >=dev-texlive/texlive-plainextra-2013
-   dev-texlive/texlive-texinfo
-   )
+   virtual/texi2dvi
dev-texlive/texlive-fontsrecommended
)
 "



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

2017-06-11 Thread Alexis Ballier
commit: 7a10a6c230beb4f38e27ef6452efd0ffef0d64cc
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Jun 11 11:24:00 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Jun 11 11:24:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a10a6c2

app-i18n/canna: adapt deps for texlive 2017

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-i18n/canna/canna-3.7_p3-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/canna/canna-3.7_p3-r2.ebuild 
b/app-i18n/canna/canna-3.7_p3-r2.ebuild
index de02627c1fc..a449de4f5f9 100644
--- a/app-i18n/canna/canna-3.7_p3-r2.ebuild
+++ b/app-i18n/canna/canna-3.7_p3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 inherit cannadic eutils multilib
@@ -22,7 +22,7 @@ DEPEND=">=sys-apps/sed-4
app-text/ghostscript-gpl
>=dev-texlive/texlive-langcjk-2010
dev-texlive/texlive-fontsextra
-   dev-texlive/texlive-genericrecommended
+   || ( dev-texlive/texlive-plaingeneric 
dev-texlive/texlive-genericrecommended )
dev-texlive/texlive-latexrecommended
)"
 RDEPEND=""



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

2017-06-11 Thread Alexis Ballier
commit: 80ad06020a3f76ef0e6b76cb6507351674632a52
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Jun 11 11:22:01 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Jun 11 11:22:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80ad0602

sci-mathematics/octave: Adapt deps for texlive 2017, bug #621240

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sci-mathematics/octave/octave-3.6.4-r1.ebuild | 2 +-
 sci-mathematics/octave/octave-3.8.2-r3.ebuild | 2 +-
 sci-mathematics/octave/octave-4.2.0-r4.ebuild | 2 +-
 sci-mathematics/octave/octave-4.2.1.ebuild| 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-mathematics/octave/octave-3.6.4-r1.ebuild 
b/sci-mathematics/octave/octave-3.6.4-r1.ebuild
index 0a66c65436c..191446ebdfc 100644
--- a/sci-mathematics/octave/octave-3.6.4-r1.ebuild
+++ b/sci-mathematics/octave/octave-3.6.4-r1.ebuild
@@ -58,7 +58,7 @@ RDEPEND="
 DEPEND="${RDEPEND}
doc? (
virtual/latex-base
-   dev-texlive/texlive-genericrecommended
+   || ( dev-texlive/texlive-plaingeneric 
dev-texlive/texlive-genericrecommended )
sys-apps/texinfo )
dev-util/gperf
virtual/pkgconfig"

diff --git a/sci-mathematics/octave/octave-3.8.2-r3.ebuild 
b/sci-mathematics/octave/octave-3.8.2-r3.ebuild
index 2269f831a09..9ae07cee479 100644
--- a/sci-mathematics/octave/octave-3.8.2-r3.ebuild
+++ b/sci-mathematics/octave/octave-3.8.2-r3.ebuild
@@ -64,7 +64,7 @@ DEPEND="${RDEPEND}
java? ( >=virtual/jdk-1.6.0 )
doc? (
virtual/latex-base
-   dev-texlive/texlive-genericrecommended
+   || ( dev-texlive/texlive-plaingeneric 
dev-texlive/texlive-genericrecommended )
dev-texlive/texlive-metapost
sys-apps/texinfo )
dev-util/gperf

diff --git a/sci-mathematics/octave/octave-4.2.0-r4.ebuild 
b/sci-mathematics/octave/octave-4.2.0-r4.ebuild
index a52aea882a3..2bbb86439b6 100644
--- a/sci-mathematics/octave/octave-4.2.0-r4.ebuild
+++ b/sci-mathematics/octave/octave-4.2.0-r4.ebuild
@@ -76,7 +76,7 @@ DEPEND="${RDEPEND}
doc? (
virtual/latex-base
dev-texlive/texlive-fontsrecommended
-   dev-texlive/texlive-genericrecommended
+   || ( dev-texlive/texlive-plaingeneric 
dev-texlive/texlive-genericrecommended )
dev-texlive/texlive-metapost
)
sys-apps/texinfo

diff --git a/sci-mathematics/octave/octave-4.2.1.ebuild 
b/sci-mathematics/octave/octave-4.2.1.ebuild
index 66548146eba..00a2d44ce48 100644
--- a/sci-mathematics/octave/octave-4.2.1.ebuild
+++ b/sci-mathematics/octave/octave-4.2.1.ebuild
@@ -76,7 +76,7 @@ DEPEND="${RDEPEND}
doc? (
virtual/latex-base
dev-texlive/texlive-fontsrecommended
-   dev-texlive/texlive-genericrecommended
+   || ( dev-texlive/texlive-plaingeneric 
dev-texlive/texlive-genericrecommended )
dev-texlive/texlive-metapost
)
sys-apps/texinfo



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

2017-06-11 Thread Alexis Ballier
commit: 7e0c1ce8393379da7d15c78614f61d41b2078b58
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Jun 11 11:19:17 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Jun 11 11:19:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e0c1ce8

dev-ml/ocaml-cstruct: bump ppx_tools_verisoned min req. Bug #621412

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ml/ocaml-cstruct/ocaml-cstruct-3.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ocaml-cstruct/ocaml-cstruct-3.0.0-r1.ebuild 
b/dev-ml/ocaml-cstruct/ocaml-cstruct-3.0.0-r1.ebuild
index 706a1c75b2b..1c5b40081f2 100644
--- a/dev-ml/ocaml-cstruct/ocaml-cstruct-3.0.0-r1.ebuild
+++ b/dev-ml/ocaml-cstruct/ocaml-cstruct-3.0.0-r1.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
ppx? (
dev-ml/ppx_tools:=
dev-ml/ocaml-migrate-parsetree:=
-   dev-ml/ppx_tools_versioned:=
+   >=dev-ml/ppx_tools_versioned-5.0.1:=
)
>=dev-lang/ocaml-4.01:=
dev-ml/ocplib-endian:=



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

2017-06-11 Thread Benda XU
commit: 90ee2aa04af7b573f403944df6c6257bfb29ed0f
Author: Benda Xu  gentoo  org>
AuthorDate: Sun Jun 11 11:08:20 2017 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Jun 11 11:09:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ee2aa0

app-misc/vcp: keyword ~arm

Bug: 621346
Credit:  Conrad Kostecki

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-misc/vcp/vcp-2.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/vcp/vcp-2.2-r2.ebuild b/app-misc/vcp/vcp-2.2-r2.ebuild
index 5dfcf3a9d74..dd7ce777d9a 100644
--- a/app-misc/vcp/vcp-2.2-r2.ebuild
+++ b/app-misc/vcp/vcp-2.2-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://members.iinet.net.au/~lynx/${PN}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86"
 
 DEPEND="sys-libs/ncurses:0="
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-video/smplayer/

2017-06-11 Thread Michael Palimaka
commit: e9fe49db5a559a407f146583f9f6fda2a389d3eb
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Jun 11 10:49:01 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 10:50:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9fe49db

media-video/smplayer: update locales

Gentoo-bug: 621490
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-video/smplayer/smplayer-16.11.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-video/smplayer/smplayer-16.11.0.ebuild 
b/media-video/smplayer/smplayer-16.11.0.ebuild
index 3b3386e2117..fd78d432c99 100644
--- a/media-video/smplayer/smplayer-16.11.0.ebuild
+++ b/media-video/smplayer/smplayer-16.11.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-PLOCALES="am ar ar_SY bg ca cs da de el_GR en_GB en_US es et eu fa fi fr gl
-he_IL hr hu id it ja ka ko ku lt mk ms_MY nl nn_NO pl pt pt_BR ro_RO ru_RU
+PLOCALES="am ar_SY ar bg ca cs da de el en_GB en en_US es et eu fa fi fr gl
+he_IL hr hu id it ja ka ko ku lt mk ms_MY nl nn_NO pl pt_BR pt ro_RO ru_RU
 sk sl_SI sq_AL sr sv th tr uk_UA uz vi_VN zh_CN zh_TW"
 PLOCALE_BACKUP="en_US"
 



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

2017-06-11 Thread NP Hardass
commit: 49c0588f265c6af2a7d156b984d77b0b84d7e10f
Author: NP-Hardass  gentoo  org>
AuthorDate: Sun Jun 11 09:31:54 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Sun Jun 11 09:34:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49c0588f

media-video/vlc: Fix erroneously removed vlc-gen-cache call, #618194

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-video/vlc/vlc-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild
index 473a9f25412..b898269d9b3 100644
--- a/media-video/vlc/vlc-.ebuild
+++ b/media-video/vlc/vlc-.ebuild
@@ -478,6 +478,7 @@ src_install() {
 pkg_postinst() {
if [ "$ROOT" = "/" ] && [ -x "/usr/$(get_libdir)/vlc/vlc-cache-gen" ] ; 
then
einfo "Running /usr/$(get_libdir)/vlc/vlc-cache-gen on 
/usr/$(get_libdir)/vlc/plugins/"
+   "/usr/$(get_libdir)/vlc/vlc-cache-gen" -f 
"/usr/$(get_libdir)/vlc/plugins/"
else
ewarn "We cannot run vlc-cache-gen (most likely ROOT!=/)"
ewarn "Please run /usr/$(get_libdir)/vlc/vlc-cache-gen manually"



[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/

2017-06-11 Thread Thomas Deutschmann
commit: 9e7860b9046f93f96fd87ce6483fc0c135dee4e7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jun 11 09:22:18 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jun 11 09:22:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7860b9

www-servers/varnish: x86 stable (bug #620952)

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 www-servers/varnish/varnish-4.1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/varnish/varnish-4.1.6.ebuild 
b/www-servers/varnish/varnish-4.1.6.ebuild
index 2d122c0ff48..1e6890080ef 100644
--- a/www-servers/varnish/varnish-4.1.6.ebuild
+++ b/www-servers/varnish/varnish-4.1.6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz;
 
 LICENSE="BSD-2 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~mips ~ppc ~ppc64 x86"
 IUSE="jemalloc jit static-libs"
 
 CDEPEND="



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

2017-06-11 Thread Michael Palimaka
commit: de078cee28c7f8d75f5098138ac160a2d79f44ae
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Jun  4 18:24:37 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 08:50:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de078cee

dev-python/rebulk: verbump to 0.9.0

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-python/rebulk/Manifest|  1 +
 dev-python/rebulk/rebulk-0.9.0.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/rebulk/Manifest b/dev-python/rebulk/Manifest
index 3c8efcaee76..0d80889b3e3 100644
--- a/dev-python/rebulk/Manifest
+++ b/dev-python/rebulk/Manifest
@@ -1 +1,2 @@
 DIST rebulk-0.8.2.tar.gz 257147 SHA256 
8c09901bda7b79a21d46faf489d67d017aa54d38bdabdb53f824068a6640401a SHA512 
7abbeb1974102db4846759de6c797b9fb0b81a6ffe573d8a7590342da8ed5b4c006258407540be8563d51fb36ac2a148132e879586a200a923cfe93dcc715bee
 WHIRLPOOL 
e50c3ca72801a11f9d926ea42572c910fba1660cdf6827bd2a00755beb808711dd2718a433c983bf20792bd7a05faf3820eb3477dbb639fe170dae68779a28c9
+DIST rebulk-0.9.0.tar.gz 257342 SHA256 
e0c69bdddccbba3ef881948ea96f1d62eda91201c306ea568a676507a30985eb SHA512 
25a22b3a5f5519f6f8c10abf6a477f212c0500264cfdcc5a9be09d3818462a051b1a7cd78f94991c44ac6bcdc7435b9909e65de48d1bd8138989e0da98d10262
 WHIRLPOOL 
7b5e280c2598be73a6da96eda2c192698c94f3e8e8a57738f0527b119aa995e7ffb55bb0bfd1b81462b2e8043195e8cd84240df7b4d992374af0f5db674496cd

diff --git a/dev-python/rebulk/rebulk-0.9.0.ebuild 
b/dev-python/rebulk/rebulk-0.9.0.ebuild
new file mode 100644
index 000..d2d95bd81f6
--- /dev/null
+++ b/dev-python/rebulk/rebulk-0.9.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library that performs advanced searches in strings"
+HOMEPAGE="https://github.com/Toilal/rebulk https://pypi.python.org/pypi/rebulk;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-runner[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   # Remove base64-encoded zip archive with pytest.
+   rm runtests.py || die
+
+   # Disable unconditional dependency on dev-python/pytest-runner.
+   sed -i -e "s|'pytest-runner'||g" setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   esetup.py test
+}



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

2017-06-11 Thread Michael Palimaka
commit: 933a402d22de31a44a732b5f38852b38a387f0be
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Jun  4 18:29:24 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 08:50:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=933a402d

dev-python/guessit: verbump to 2.1.4

First version to work with rebulk-0.9.0.

Closes: https://github.com/gentoo/gentoo/pull/4851
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-python/guessit/Manifest |  1 +
 dev-python/guessit/guessit-2.1.4.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/dev-python/guessit/Manifest b/dev-python/guessit/Manifest
index 8ed2746a7bf..bd58d408a9c 100644
--- a/dev-python/guessit/Manifest
+++ b/dev-python/guessit/Manifest
@@ -1,2 +1,3 @@
 DIST guessit-2.1.2.tar.gz 100478 SHA256 
9f7e12b7f2215548284631a20aae6fc009c8af2bb8cc5d5e5e339cb15361dd95 SHA512 
394098cb61cdd1d140e47a969dd86422d6856d2cda42dc7072ab9e482a0001d62f6ffe91d74a7bad04f274197e36e731ce203fe92930558969a94889d47c8e14
 WHIRLPOOL 
dd26470424be58231a5787da45ca9122596800fbb968366699bc799cc29d65562cded7d40f8c6abbb6e48466300521d07560c92f44868b8a4229a68b5795468f
 DIST guessit-2.1.3.tar.gz 102452 SHA256 
b2eebbb61e4d2b3764ce4462e0b27da0dccbb25b78e13493a2f913a402e1d0fb SHA512 
e10d784709b0f66e344988021274077ae7e849c75b35701ded414f80de00d5314a149a99679b4e41e52c1bc91f6b8f481e82418126be0fba43541a05ecdfe95c
 WHIRLPOOL 
573c1efef786758555e602b1cb17891570c53d491f170371037630ba5251954f2903c273d2d508f146a3e6c526320456bcafc86393f91ed15e095e01360dc82c
+DIST guessit-2.1.4.tar.gz 102907 SHA256 
90e6f9fb49246ad27f34f8b9984357e22562ccc3059241cbc08b4fac1d401c56 SHA512 
c6465c32a68d40698b75addb343d765e47b867dd7f9b8c912f70532a9e9ca54d0e40f70a393880347eea64535a65df5f79d83ea99dc996cd126ba91ca130a879
 WHIRLPOOL 
5266dc2367f6642494dc4d9530cf3d210576e0a94940db68f46cc058ec257bdb2be81ea5287fc376d2935c80053474bcb5d0e0727431f3565009e54caada1a7d

diff --git a/dev-python/guessit/guessit-2.1.4.ebuild 
b/dev-python/guessit/guessit-2.1.4.ebuild
new file mode 100644
index 000..1451bac158b
--- /dev/null
+++ b/dev-python/guessit/guessit-2.1.4.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library for guessing information from video filenames"
+HOMEPAGE="https://github.com/guessit-io/guessit 
https://pypi.python.org/pypi/guessit;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/babelfish-0.5.5[${PYTHON_USEDEP}]
+   >=dev-python/rebulk-0.9.0[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-python/pytest-2.7.3[${PYTHON_USEDEP}]
+   dev-python/pytest-capturelog[${PYTHON_USEDEP}]
+   dev-python/pytest-runner[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   # Disable benchmarks as they require unavailable pytest-benchmark.
+   rm guessit/test/test_benchmark.py || die
+   sed -i -e "s|'pytest-benchmark',||g" setup.py || die
+
+   # Disable unconditional dependency on dev-python/pytest-runner.
+   sed -i -e "s|'pytest-runner'||g" setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   esetup.py test
+}



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

2017-06-11 Thread Michael Palimaka
commit: 4f2e5e0c8d03d27ba1d92ca62874a675ad1f6789
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Jun  4 18:30:28 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 08:50:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f2e5e0c

dev-python/guessit: update rebulk dep in 

Package-Manager: Portage-2.3.6, Repoman-2.3.2

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

diff --git a/dev-python/guessit/guessit-.ebuild 
b/dev-python/guessit/guessit-.ebuild
index 8af8857080c..ca588fab1cd 100644
--- a/dev-python/guessit/guessit-.ebuild
+++ b/dev-python/guessit/guessit-.ebuild
@@ -19,7 +19,7 @@ IUSE="test"
 
 RDEPEND="
>=dev-python/babelfish-0.5.5[${PYTHON_USEDEP}]
-   >=dev-python/rebulk-0.8.2[${PYTHON_USEDEP}]
+   >=dev-python/rebulk-0.9.0[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]



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

2017-06-11 Thread Michael Palimaka
commit: d5723f263053a94bae992d8b7fbb59900dfb6b76
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Jun  4 18:22:55 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 08:50:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5723f26

dev-python/guessit: require =rebulk-0.8.2 to avoid breakage

Upcoming rebulk-0.9.0 breaks all current guessit versions in tree.
Also add missing pyyaml RDEPEND on the way.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-python/guessit/{guessit-2.1.2.ebuild => guessit-2.1.2-r1.ebuild} | 4 ++--
 dev-python/guessit/{guessit-2.1.3.ebuild => guessit-2.1.3-r1.ebuild} | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/guessit/guessit-2.1.2.ebuild 
b/dev-python/guessit/guessit-2.1.2-r1.ebuild
similarity index 93%
rename from dev-python/guessit/guessit-2.1.2.ebuild
rename to dev-python/guessit/guessit-2.1.2-r1.ebuild
index 0046d91d5f9..298b5a6ff0e 100644
--- a/dev-python/guessit/guessit-2.1.2.ebuild
+++ b/dev-python/guessit/guessit-2.1.2-r1.ebuild
@@ -18,8 +18,9 @@ IUSE="test"
 
 RDEPEND="
>=dev-python/babelfish-0.5.5[${PYTHON_USEDEP}]
-   >=dev-python/rebulk-0.8.2[${PYTHON_USEDEP}]
+   =dev-python/rebulk-0.8.2[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
 "
@@ -28,7 +29,6 @@ DEPEND="${RDEPEND}
>=dev-python/pytest-2.7.3[${PYTHON_USEDEP}]
dev-python/pytest-capturelog[${PYTHON_USEDEP}]
dev-python/pytest-runner[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
)
 "
 

diff --git a/dev-python/guessit/guessit-2.1.3.ebuild 
b/dev-python/guessit/guessit-2.1.3-r1.ebuild
similarity index 93%
rename from dev-python/guessit/guessit-2.1.3.ebuild
rename to dev-python/guessit/guessit-2.1.3-r1.ebuild
index 409fd7259eb..ced75f357bd 100644
--- a/dev-python/guessit/guessit-2.1.3.ebuild
+++ b/dev-python/guessit/guessit-2.1.3-r1.ebuild
@@ -18,8 +18,9 @@ IUSE="test"
 
 RDEPEND="
>=dev-python/babelfish-0.5.5[${PYTHON_USEDEP}]
-   >=dev-python/rebulk-0.8.2[${PYTHON_USEDEP}]
+   =dev-python/rebulk-0.8.2[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
 "
@@ -28,7 +29,6 @@ DEPEND="${RDEPEND}
>=dev-python/pytest-2.7.3[${PYTHON_USEDEP}]
dev-python/pytest-capturelog[${PYTHON_USEDEP}]
dev-python/pytest-runner[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
)
 "
 



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

2017-06-11 Thread Michael Palimaka
commit: 603cb83cb77ac3f16e3b6700476e1879d26e2613
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Jun  4 18:16:31 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 08:50:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=603cb83c

dev-python/guessit: add pyyaml to RDEPEND in 

See guessit/yamlutils.py.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

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

diff --git a/dev-python/guessit/guessit-.ebuild 
b/dev-python/guessit/guessit-.ebuild
index 20aa2d03c10..8af8857080c 100644
--- a/dev-python/guessit/guessit-.ebuild
+++ b/dev-python/guessit/guessit-.ebuild
@@ -21,6 +21,7 @@ RDEPEND="
>=dev-python/babelfish-0.5.5[${PYTHON_USEDEP}]
>=dev-python/rebulk-0.8.2[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
 "
@@ -29,7 +30,6 @@ DEPEND="${RDEPEND}
>=dev-python/pytest-2.7.3[${PYTHON_USEDEP}]
dev-python/pytest-capturelog[${PYTHON_USEDEP}]
dev-python/pytest-runner[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
)
 "
 



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

2017-06-11 Thread Michael Palimaka
commit: 4ef76b872206f2789879065a42d8ae3161c057f1
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Jun  4 18:17:33 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 08:50:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ef76b87

dev-python/guessit: remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-python/guessit/Manifest |  1 -
 dev-python/guessit/guessit-2.1.1.ebuild | 48 -
 2 files changed, 49 deletions(-)

diff --git a/dev-python/guessit/Manifest b/dev-python/guessit/Manifest
index 7217a2e4370..8ed2746a7bf 100644
--- a/dev-python/guessit/Manifest
+++ b/dev-python/guessit/Manifest
@@ -1,3 +1,2 @@
-DIST guessit-2.1.1.tar.gz 86447 SHA256 
cdb51ced109e05318f35dc5ee1c50182a85edd800e86de77ec96eb68a0a99391 SHA512 
61ace43bacf4bf2289bd1f0cd5105080b8302d92be8bda77942355594e07db14b594c73e4bf42bd14840f9f9723d602a38cd443cc3e1fabdca335d364fa97e2f
 WHIRLPOOL 
885ee697f4929523527747d3ce5c0b548c6bcfe34c0e590bb1b8e5e4530ae4be6c0264a62dad83c5e2356a9063a9930ea3216f44b6df1b73000fd41c45b0e905
 DIST guessit-2.1.2.tar.gz 100478 SHA256 
9f7e12b7f2215548284631a20aae6fc009c8af2bb8cc5d5e5e339cb15361dd95 SHA512 
394098cb61cdd1d140e47a969dd86422d6856d2cda42dc7072ab9e482a0001d62f6ffe91d74a7bad04f274197e36e731ce203fe92930558969a94889d47c8e14
 WHIRLPOOL 
dd26470424be58231a5787da45ca9122596800fbb968366699bc799cc29d65562cded7d40f8c6abbb6e48466300521d07560c92f44868b8a4229a68b5795468f
 DIST guessit-2.1.3.tar.gz 102452 SHA256 
b2eebbb61e4d2b3764ce4462e0b27da0dccbb25b78e13493a2f913a402e1d0fb SHA512 
e10d784709b0f66e344988021274077ae7e849c75b35701ded414f80de00d5314a149a99679b4e41e52c1bc91f6b8f481e82418126be0fba43541a05ecdfe95c
 WHIRLPOOL 
573c1efef786758555e602b1cb17891570c53d491f170371037630ba5251954f2903c273d2d508f146a3e6c526320456bcafc86393f91ed15e095e01360dc82c

diff --git a/dev-python/guessit/guessit-2.1.1.ebuild 
b/dev-python/guessit/guessit-2.1.1.ebuild
deleted file mode 100644
index 0046d91d5f9..000
--- a/dev-python/guessit/guessit-2.1.1.ebuild
+++ /dev/null
@@ -1,48 +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} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library for guessing information from video filenames"
-HOMEPAGE="https://github.com/guessit-io/guessit 
https://pypi.python.org/pypi/guessit;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-RDEPEND="
-   >=dev-python/babelfish-0.5.5[${PYTHON_USEDEP}]
-   >=dev-python/rebulk-0.8.2[${PYTHON_USEDEP}]
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   test? (
-   >=dev-python/pytest-2.7.3[${PYTHON_USEDEP}]
-   dev-python/pytest-capturelog[${PYTHON_USEDEP}]
-   dev-python/pytest-runner[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   )
-"
-
-python_prepare_all() {
-   # Disable benchmarks as they require unavailable pytest-benchmark.
-   rm guessit/test/test_benchmark.py || die
-   sed -i -e "s|'pytest-benchmark',||g" setup.py || die
-
-   # Disable unconditional dependency on dev-python/pytest-runner.
-   sed -i -e "s|'pytest-runner'||g" setup.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   esetup.py test
-}



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

2017-06-11 Thread Michael Palimaka
commit: c66cb77287e586077674a425889ec02589a4c407
Author: Raymond Jennings  gmail  com>
AuthorDate: Sun Jun  4 20:43:17 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 08:40:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c66cb772

profiles: mask net-im/skype

Upstream is EOLing this version at the start of July.
Also depend on deprecated qt4.

Reported-by: Michael Palimaka  gentoo.org>
Reported-by: Andreas Sturmlechner  gentoo.org>

Gentoo-bug: 620722
Gentoo-bug: 608174

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 11da07c3ed1..c50572b9a42 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,16 @@
 
 #--- END OF EXAMPLES ---
 
+# Raymond Jennings  (11 Jun 2017)
+# Upstream announced EOL effective July 2017.
+# Depends on qt4 which is being deprecated.
+# Possible alternative is skypeforlinux,
+# which uses the same account information but has different features.
+dev-python/skype4py
+media-sound/skype-call-recorder
+net-im/skype
+net-im/skypetab-ng
+
 # Thomas Deutschmann  (08 Jun 2017)
 # Unmaintained in Gentoo; Unpatched security bugs.
 # Removal in 30 days. Bug #608726



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

2017-06-11 Thread Michael Palimaka
commit: 7e7c01c861ca9f8d35fea025d3ffe681ac1a200c
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Jun 11 08:05:18 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 08:05:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e7c01c8

net-irc/inspircd: simplify

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-irc/inspircd/inspircd-2.0.24.ebuild | 18 ++
 1 file changed, 2 insertions(+), 16 deletions(-)

diff --git a/net-irc/inspircd/inspircd-2.0.24.ebuild 
b/net-irc/inspircd/inspircd-2.0.24.ebuild
index 5caf9be08a3..d7604a18517 100644
--- a/net-irc/inspircd/inspircd-2.0.24.ebuild
+++ b/net-irc/inspircd/inspircd-2.0.24.ebuild
@@ -92,22 +92,8 @@ src_install() {
 
keepdir "/var/log/${PN}"
 
-   # TODO: Globbing doesn't work; find alternative.
-   dodoc -r "${D}etc/${PN}/aliases"
-   dodoc -r "${D}etc/${PN}/modules"
-   dodoc "${D}etc/${PN}/censor.conf.example"
-   dodoc "${D}etc/${PN}/filter.conf.example"
-   dodoc "${D}etc/${PN}/helpop-full.conf.example"
-   dodoc "${D}etc/${PN}/helpop.conf.example"
-   dodoc "${D}etc/${PN}/inspircd.conf.example"
-   dodoc "${D}etc/${PN}/links.conf.example"
-   dodoc "${D}etc/${PN}/modules.conf.example"
-   dodoc "${D}etc/${PN}/motd.txt.example"
-   dodoc "${D}etc/${PN}/opermotd.txt.example"
-   dodoc "${D}etc/${PN}/opers.conf.example"
-   dodoc "${D}etc/${PN}/quotes.txt.example"
-   dodoc "${D}etc/${PN}/rules.txt.example"
-   rm -rf "${D}etc/${PN}"
+   dodoc -r docs/*
+   rm -r "${D%/}/etc/${PN}" || die
dodir "/etc/${PN}"
dodir "/etc/${PN}/aliases"
dodir "/etc/${PN}/modules"



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/

2017-06-11 Thread Michael Palimaka
commit: ee0148bcddff08c0fb15310dcb84563c7c38e41c
Author: Wade Cline  hotmail  com>
AuthorDate: Fri Jun  2 04:28:46 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 08:00:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee0148bc

net-irc/inspircd: Version bump to 2.0.24

 net-irc/inspircd/Manifest  |   1 +
 .../files/inspircd-2.0.24-fix-path-builds.patch| 253 +
 net-irc/inspircd/inspircd-2.0.24.ebuild| 127 +++
 3 files changed, 381 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 30cc793d709..5100b5a4395 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1 +1,2 @@
 DIST inspircd-2.0.23.tar.gz 731695 SHA256 
522b31fc80e8fd90b66837bf50f8a941233709d5b1fc9c0b3c47a413fb69f162 SHA512 
93a3dab04e797cfde158de8c2e959d1bb5df115aa3fe5a4066cdf9f56cb0c548fd2664a12d61bf2dbdb45549577974be99a0d6ffc6114c72cf0697f5ca4f85bb
 WHIRLPOOL 
9ac288624835e8cf97cf3634df47c4310c6929691b4bfb39139cb0a6c45a7503e1c73addf7f6eaef03d77e52d53a78f8efd648ddb3b5ee9023c4bdee045ac4a1
+DIST inspircd-2.0.24.tar.gz 732354 SHA256 
41f702cb84caa2db089a02f511a3da3e7fa3cdce7d2c5040b3c54c5da83c8b40 SHA512 
766ed9b2786a36c6f3765405b5e02d831ea5ae1089c1b646ed0340b08147f9bb8d477ff94e16b0d9ed02dc109c6273f3772e1bed10bc45d1e9e9b409a37d2b6a
 WHIRLPOOL 
3da7b2b694fd60755d3238d33090e9bc30abca3090e2552b6a9cb572c644cdc883236d39b91d1680e2500a26ef4829c98315e9975e27d5271046461569193d24

diff --git a/net-irc/inspircd/files/inspircd-2.0.24-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-2.0.24-fix-path-builds.patch
new file mode 100644
index 000..debf62a15f5
--- /dev/null
+++ b/net-irc/inspircd/files/inspircd-2.0.24-fix-path-builds.patch
@@ -0,0 +1,253 @@
+diff -Nuar a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example
+--- a/docs/conf/inspircd.conf.example  2015-05-10 00:24:10.0 -0500
 b/docs/conf/inspircd.conf.example  2015-07-27 05:22:26.107849785 -0500
+@@ -412,11 +412,11 @@
+ 
+ # This file has all the information about oper classes, types and o:lines.
+ # You *MUST* edit it.
+-
++
+ 
+ # This file has all the information about server links and ulined servers.
+ # You *MUST* edit it if you intend to link servers.
+-
++
+ 
+ #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -426,7 +426,8 @@
+ #   motd - displayed on connect and when a user executes /MOTD
+ #   rules - displayed when the user executes /RULES
+ # Modules can also define their own files
+-
++
+ 
+ # Example of an executable file include. Note this will be read on rehash,
+ # not when the command is run.
+@@ -472,7 +473,7 @@
+ # the default of 'inspircd.pid' is used.  #
+ # #
+ 
+-#
++
+ 
+ #-#-#-#-#-#-#-#-#-#-#-#-#- BANLIST LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -953,7 +954,7 @@
+ # provide almost all the features of InspIRCd. :) #
+ # #
+ # The default does nothing -- we include it for simplicity for you.   #
+-
++
+ 
+ # Here are some pre-built modules.conf files that closely match the
+ # default configurations of some popular IRCd's. You still may want to
+@@ -965,10 +966,10 @@
+ # recommended that you make your own modules file based on 
modules.conf.example.
+ 
+ # Settings similar to UnrealIRCd defaults.
+-#
++#
+ 
+ # Settings similar to Charybdis IRCd defaults.
+-#
++#
+ 
+ 
+ #
+diff -Nuar a/docs/conf/modules.conf.example b/docs/conf/modules.conf.example
+--- a/docs/conf/modules.conf.example2016-02-28 17:38:30.492335461 -0600
 b/docs/conf/modules.conf.example2016-02-28 17:39:20.068559846 -0600
+@@ -315,7 +315,7 @@
+ # specify some censor tags. See also: #
+ # http://wiki.inspircd.org/Modules/censor #
+ #
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # CGI:IRC module: Adds support for automatic host changing in CGI:IRC
+@@ -778,7 +778,7 @@
+ # specify below the path to the filter.conf file, or define some  #
+ #  tags.  #
+ # #
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # Gecos ban: Implements extended ban 'r', which stops anyone matching
+@@ -834,7 +834,7 @@
+ # #
+ # If you specify to use the m_helpop.so module, then specify below#
+ # the path to the helpop.conf file.   

[gentoo-commits] repo/gentoo:master commit in: games-rpg/runescape-launcher/

2017-06-11 Thread Michael Palimaka
commit: 72bb5b07a57f12e4527cfad69822aacde831dc00
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Jun 11 08:00:46 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 08:00:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72bb5b07

games-rpg/runescape-launcher: remanifest

Upstream changed the package yet again.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 games-rpg/runescape-launcher/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-rpg/runescape-launcher/Manifest 
b/games-rpg/runescape-launcher/Manifest
index 40318fd7dc8..018551a6c4a 100644
--- a/games-rpg/runescape-launcher/Manifest
+++ b/games-rpg/runescape-launcher/Manifest
@@ -1 +1 @@
-DIST runescape-launcher_2.2.4_amd64.deb 3015162 SHA256 
3aa5cb2189c8ee0f2c95da1229b3fc30cacb1209ff794afc77ddb218684386df SHA512 
981dbee9ce795f6a1d5bc0fb235b7f0325378e8d1d5a91b2fbe80d08954fb9818d8f5ddd8545dfb2d1246b21bedfac041d73e84cda1c38e4a3cfa076e128f408
 WHIRLPOOL 
b7a10f33557030bbdeae159c5302d3302dde829f29d6a362a3b2306e158cba9ff7617546ed3999ae8d226546810b299eff2ccc2dc938959ab8cd4e7d4fe25515
+DIST runescape-launcher_2.2.4_amd64.deb 3018396 SHA256 
500f6ee09510a56afcd5526bda0596eb42e7ad0edb032a8a2791310bc79987c0 SHA512 
3c9c0e9a313541352cb54604748735053a8d6a4de46bbb9f04344cff3916d0d87532e59c25f51b7d64cb0c6afa98a1afc63586cae6464d3288c10ca076adf388
 WHIRLPOOL 
7955f710617fd0da6273478d6fe211a5b10c5ec1fdf212841d089f042442e5c172f3a2f47b5f0038cf3e6af4e626088be542af704dd7f4b152c180d8bb3a2501



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

2017-06-11 Thread Michael Palimaka
commit: 09ea7a31f3299cb52435fd5e1bd9a6792232a1bd
Author: Louis Sautier  gmail  com>
AuthorDate: Sat Jun 10 11:49:38 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 07:19:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09ea7a31

app-admin/supervisor: bump to 3.3.2

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-admin/supervisor/Manifest|  1 +
 app-admin/supervisor/supervisor-3.3.2.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/app-admin/supervisor/Manifest b/app-admin/supervisor/Manifest
index 7aec78a23b9..ffa74a78b33 100644
--- a/app-admin/supervisor/Manifest
+++ b/app-admin/supervisor/Manifest
@@ -4,3 +4,4 @@ DIST supervisor-3.2.2.tar.gz 410884 SHA256 
67b07b75bdf4529af0ed99f3940bac73d8bcd
 DIST supervisor-3.2.3.tar.gz 411342 SHA256 
3d6f0304c8ce74ab2100dfc4ab0f70050568504216f9508a81b8ed269aec9705 SHA512 
53ced6e918aaf4cf780787378cf1559579c66760dc85fe07fe42554d42434ed01dc7f36b4b59bb3f56064523a51fe9f9b509bfc5d83c2306e2dcb523070c989a
 WHIRLPOOL 
03d76d41a3c809305754e13087c183748a4c321b5e0ddf2b19a4869bffc457611946524749a80b33ee965dd52c9b9aa50212e669d87285c3201b736034b51a11
 DIST supervisor-3.3.0.tar.gz 416329 SHA256 
3176fb8a78c60164020e252e4a2b50b039cfec1f410b4562a843b66186188652 SHA512 
cbb622522dde2bebfa98ae1eb47d747cc8e041b1a67b7708a9f1ddd50e2940af4e39fa859c02f4c431429896eb63d5be88b199921c68846ec774baad13244bb0
 WHIRLPOOL 
4ad6947c5ea4043785c7bd10d426c6d11ebac97e37622c0381d1f2cf62e41ae40301f48f340c2e2cfe28a24f28a6bac13ce8bc9e656b736e099725257384ad3a
 DIST supervisor-3.3.1.tar.gz 415246 SHA256 
fc3af22e5a7af2f6c3be787acf055c1c1f5607cd4dc935fe633ab97061fd SHA512 
e67d4e7b01f6f98a595e7524c5318e780b422a7f8f932f205c6a4d74c3c9e058b265b1732e944e5b467daa6ceffde7d1aae1f1af12c2b7c53728739edb10f740
 WHIRLPOOL 
744fd11df897ac25839138ce12bf194682b4d0576396b692ef2befecdffb658ed9c2a47aa2248793b082c674cb9a3dc39c0c38127e4a2da74028fb8606500336
+DIST supervisor-3.3.2.tar.gz 417348 SHA256 
bbb870f5b59c5c4fd79f711553e343158b2c64688997a23a1bcb2ce643f57771 SHA512 
959f045d8da5a263a6990fdc4a93154684c74cca5f49aeb733b86da046a8a3a56981062d16f0ab8177c0e0bb41f137c62e1ae6a52582e76bbe0adb2b8185202c
 WHIRLPOOL 
2cd1bae59d187d9623089a4c9bcc11773a7fd371fc8725b34b28cd5b342391ddf92dd1c3d77f7eed53ab0209fd611fd3ce0e9b15e108b422189620d97cb37658

diff --git a/app-admin/supervisor/supervisor-3.3.2.ebuild 
b/app-admin/supervisor/supervisor-3.3.2.ebuild
new file mode 100644
index 000..7297e311db1
--- /dev/null
+++ b/app-admin/supervisor/supervisor-3.3.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )# py2 only
+# xml.etree.ElementTree module required.
+PYTHON_REQ_USE="xml"
+
+inherit distutils-r1
+
+MY_PV="${PV/_beta/b}"
+
+DESCRIPTION="A system for controlling process state under UNIX"
+HOMEPAGE="http://supervisord.org/ https://pypi.python.org/pypi/supervisor;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${PN}-${MY_PV}.tar.gz"
+
+LICENSE="repoze ZPL BSD HPND GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+   dev-python/meld3[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? (
+   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   newinitd "${FILESDIR}/init.d-r1" supervisord
+   newconfd "${FILESDIR}/conf.d" supervisord
+   use doc && local HTML_DOCS=( docs/.build/html/. )
+   distutils-r1_python_install_all
+}



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

2017-06-11 Thread Michael Palimaka
commit: 1e12235a4fb999211a5c0d933474c4dbba3dcc7c
Author: Louis Sautier  gmail  com>
AuthorDate: Sat Jun 10 11:50:26 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 07:19:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e12235a

app-admin/supervisor: remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-admin/supervisor/Manifest|  4 ---
 app-admin/supervisor/supervisor-3.2.1.ebuild | 46 
 app-admin/supervisor/supervisor-3.2.2.ebuild | 46 
 app-admin/supervisor/supervisor-3.2.3.ebuild | 46 
 app-admin/supervisor/supervisor-3.3.0.ebuild | 46 
 5 files changed, 188 deletions(-)

diff --git a/app-admin/supervisor/Manifest b/app-admin/supervisor/Manifest
index ffa74a78b33..694888fd449 100644
--- a/app-admin/supervisor/Manifest
+++ b/app-admin/supervisor/Manifest
@@ -1,7 +1,3 @@
 DIST supervisor-3.1.3.tar.gz 391529 SHA256 
e32c546fe8d2a6e079ec4819c49fd24534d4075a58af39118d04367918b3c282 SHA512 
40795bfd1aee3eba9e51b6dc1bfcff20c42c0a42ca7ceecc35c428f7840d5d631303b7f0c4eee85375296fd4e9a48f6b405a87caf038f8ffbfe227b5160e7aa5
 WHIRLPOOL 
da8f41907857c46633e93e1806449babd9230994a528c73946276c10387e380763b7b9fb884bb3376537d6eb55428e5873ed8e9a11cd410a3d6c8d7593907552
-DIST supervisor-3.2.1.tar.gz 410461 SHA256 
d6b54903aab4214664b6f2c6400f673bee3e21aec7b14d08940ed431a3ead630 SHA512 
a4fa8b1729a578c36c989e91a87c0ff4d2e5487b1beb58bd0695729553b5005cf4a282c6a193330c5b352d2467597bae330a28d6e42305c8108593fbf24b1b80
 WHIRLPOOL 
36f798f87a73e76b8cd79d4c417a64246e77b3114142a82fc322f302deb285f625f6a1bab738cb437116665b6172a1b643fa8c765e57591500c53ed6823b3372
-DIST supervisor-3.2.2.tar.gz 410884 SHA256 
67b07b75bdf4529af0ed99f3940bac73d8bcdd8acb1b7cadb7314152e73b8c5f SHA512 
2a4beba2bb707ce0ec90a80e212d7edc5e3a74e36675bb483100d97f75e2826538c3bf604faf07fe435e7f4c89608694a22f59293f272ea1e03f8859c0bf9da2
 WHIRLPOOL 
48795b0e61f9c7a295c0a807db81362d00012a91c3f37f4d2ccfa4f6c171d89219ec24c74e1ea53885353c2ae55c208ba6b6441345e89379c6159145f889a4de
-DIST supervisor-3.2.3.tar.gz 411342 SHA256 
3d6f0304c8ce74ab2100dfc4ab0f70050568504216f9508a81b8ed269aec9705 SHA512 
53ced6e918aaf4cf780787378cf1559579c66760dc85fe07fe42554d42434ed01dc7f36b4b59bb3f56064523a51fe9f9b509bfc5d83c2306e2dcb523070c989a
 WHIRLPOOL 
03d76d41a3c809305754e13087c183748a4c321b5e0ddf2b19a4869bffc457611946524749a80b33ee965dd52c9b9aa50212e669d87285c3201b736034b51a11
-DIST supervisor-3.3.0.tar.gz 416329 SHA256 
3176fb8a78c60164020e252e4a2b50b039cfec1f410b4562a843b66186188652 SHA512 
cbb622522dde2bebfa98ae1eb47d747cc8e041b1a67b7708a9f1ddd50e2940af4e39fa859c02f4c431429896eb63d5be88b199921c68846ec774baad13244bb0
 WHIRLPOOL 
4ad6947c5ea4043785c7bd10d426c6d11ebac97e37622c0381d1f2cf62e41ae40301f48f340c2e2cfe28a24f28a6bac13ce8bc9e656b736e099725257384ad3a
 DIST supervisor-3.3.1.tar.gz 415246 SHA256 
fc3af22e5a7af2f6c3be787acf055c1c1f5607cd4dc935fe633ab97061fd SHA512 
e67d4e7b01f6f98a595e7524c5318e780b422a7f8f932f205c6a4d74c3c9e058b265b1732e944e5b467daa6ceffde7d1aae1f1af12c2b7c53728739edb10f740
 WHIRLPOOL 
744fd11df897ac25839138ce12bf194682b4d0576396b692ef2befecdffb658ed9c2a47aa2248793b082c674cb9a3dc39c0c38127e4a2da74028fb8606500336
 DIST supervisor-3.3.2.tar.gz 417348 SHA256 
bbb870f5b59c5c4fd79f711553e343158b2c64688997a23a1bcb2ce643f57771 SHA512 
959f045d8da5a263a6990fdc4a93154684c74cca5f49aeb733b86da046a8a3a56981062d16f0ab8177c0e0bb41f137c62e1ae6a52582e76bbe0adb2b8185202c
 WHIRLPOOL 
2cd1bae59d187d9623089a4c9bcc11773a7fd371fc8725b34b28cd5b342391ddf92dd1c3d77f7eed53ab0209fd611fd3ce0e9b15e108b422189620d97cb37658

diff --git a/app-admin/supervisor/supervisor-3.2.1.ebuild 
b/app-admin/supervisor/supervisor-3.2.1.ebuild
deleted file mode 100644
index 203f2f5ad50..000
--- a/app-admin/supervisor/supervisor-3.2.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )# py2 only
-# xml.etree.ElementTree module required.
-PYTHON_REQ_USE="xml"
-
-inherit distutils-r1
-
-MY_PV="${PV/_beta/b}"
-
-DESCRIPTION="A system for controlling process state under UNIX"
-HOMEPAGE="http://supervisord.org/ https://pypi.python.org/pypi/supervisor;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${PN}-${MY_PV}.tar.gz"
-
-LICENSE="repoze ZPL BSD HPND GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-# ALL versions of meld3 match to >=meld3-0.6.5
-RDEPEND="dev-python/meld3[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? ( dev-python/mock[${PYTHON_USEDEP}] )
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-python_compile_all() {
-   # Somehow the test phase is called and run on invoking a doc build; 
harmless
-   use doc && emake -C docs html
-}
-
-python_test() {

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

2017-06-11 Thread Michael Palimaka
commit: 6f9e41eead5bbff2d14ad6851c8ba7059098fc06
Author: Chris Mayo  gmail  com>
AuthorDate: Tue Jun  6 18:24:55 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 07:14:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9e41ee

media-video/vlc: Change URLs to https

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-video/vlc/vlc-2.2.4-r1.ebuild | 6 +++---
 media-video/vlc/vlc-2.2.6.ebuild| 6 +++---
 media-video/vlc/vlc-2.2..ebuild | 6 +++---
 media-video/vlc/vlc-.ebuild | 6 +++---
 4 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/media-video/vlc/vlc-2.2.4-r1.ebuild 
b/media-video/vlc/vlc-2.2.4-r1.ebuild
index 3881555cc14..053118f3d86 100644
--- a/media-video/vlc/vlc-2.2.4-r1.ebuild
+++ b/media-video/vlc/vlc-2.2.4-r1.ebuild
@@ -21,13 +21,13 @@ MY_PV="${MY_PV/-beta/-test}"
 MY_P="${PN}-${MY_PV}"
 
 DESCRIPTION="VLC media player - Video player and streamer"
-HOMEPAGE="http://www.videolan.org/vlc/;
+HOMEPAGE="https://www.videolan.org/vlc/;
 if [[ ${PV} = * ]] ; then # Live ebuild
SRC_URI=""
 elif [[ "${MY_P}" == "${P}" ]]; then
-   
SRC_URI="http://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz;
+   
SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz;
 else
-   
SRC_URI="http://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz;
+   
SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz;
 fi
 
 LICENSE="LGPL-2.1 GPL-2"

diff --git a/media-video/vlc/vlc-2.2.6.ebuild b/media-video/vlc/vlc-2.2.6.ebuild
index 4111e9f33fa..fe8cfec392c 100644
--- a/media-video/vlc/vlc-2.2.6.ebuild
+++ b/media-video/vlc/vlc-2.2.6.ebuild
@@ -21,13 +21,13 @@ MY_PV="${MY_PV/-beta/-test}"
 MY_P="${PN}-${MY_PV}"
 
 DESCRIPTION="VLC media player - Video player and streamer"
-HOMEPAGE="http://www.videolan.org/vlc/;
+HOMEPAGE="https://www.videolan.org/vlc/;
 if [[ ${PV} = * ]] ; then # Live ebuild
SRC_URI=""
 elif [[ "${MY_P}" == "${P}" ]]; then
-   
SRC_URI="http://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz;
+   
SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz;
 else
-   
SRC_URI="http://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz;
+   
SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz;
 fi
 
 LICENSE="LGPL-2.1 GPL-2"

diff --git a/media-video/vlc/vlc-2.2..ebuild 
b/media-video/vlc/vlc-2.2..ebuild
index 329e5660a22..b8c66d76518 100644
--- a/media-video/vlc/vlc-2.2..ebuild
+++ b/media-video/vlc/vlc-2.2..ebuild
@@ -21,13 +21,13 @@ MY_PV="${MY_PV/-beta/-test}"
 MY_P="${PN}-${MY_PV}"
 
 DESCRIPTION="VLC media player - Video player and streamer"
-HOMEPAGE="http://www.videolan.org/vlc/;
+HOMEPAGE="https://www.videolan.org/vlc/;
 if [[ ${PV} = * ]] ; then # Live ebuild
SRC_URI=""
 elif [[ "${MY_P}" == "${P}" ]]; then
-   
SRC_URI="http://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz;
+   
SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz;
 else
-   
SRC_URI="http://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz;
+   
SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz;
 fi
 
 LICENSE="LGPL-2.1 GPL-2"

diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild
index 6d676cb13e3..473a9f25412 100644
--- a/media-video/vlc/vlc-.ebuild
+++ b/media-video/vlc/vlc-.ebuild
@@ -21,13 +21,13 @@ MY_PV="${MY_PV/-beta/-test}"
 MY_P="${PN}-${MY_PV}"
 
 DESCRIPTION="VLC media player - Video player and streamer"
-HOMEPAGE="http://www.videolan.org/vlc/;
+HOMEPAGE="https://www.videolan.org/vlc/;
 if [[ ${PV} = * ]] ; then # Live ebuild
SRC_URI=""
 elif [[ "${MY_P}" == "${P}" ]]; then
-   
SRC_URI="http://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz;
+   
SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz;
 else
-   
SRC_URI="http://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz;
+   
SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz;
 fi
 
 LICENSE="LGPL-2.1 GPL-2"



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

2017-06-11 Thread Michael Palimaka
commit: f57e9d6b662478d35c21fbdaca03da838ab813c4
Author: Louis Sautier  gmail  com>
AuthorDate: Sat Jun 10 12:18:20 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 07:10:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f57e9d6b

dev-python/python-ctags: remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-python/python-ctags/Manifest  |  1 -
 dev-python/python-ctags/python-ctags-1.0.6.ebuild | 19 ---
 2 files changed, 20 deletions(-)

diff --git a/dev-python/python-ctags/Manifest b/dev-python/python-ctags/Manifest
index 31ec7e45585..3bbc7b4247e 100644
--- a/dev-python/python-ctags/Manifest
+++ b/dev-python/python-ctags/Manifest
@@ -1,3 +1,2 @@
-DIST python-ctags-1.0.6.tar.gz 24275 SHA256 
16a3fe367360167dc62fd2dc4a262659c6c1a7454aac95eb491edc44345ed565 SHA512 
d26663fbb216843b6a3417bc28e89a1cb8666d7ed6aab3d05e87ac2be1edac111b7a3f3d487b42d33d25f4ed984c76933991c40a4c946ac7710b4a55c781563b
 WHIRLPOOL 
e369048183735302b81e2d33ffd183e2e8cfed7019741dfecacad7392de01295188c760f71a6125fa28e5f6370da8d11b0756de801e2484af6d7c6a4590731ce
 DIST python-ctags3-1.2.3.tar.gz 45646 SHA256 
57a0ef06bc4678267aa991086d7643ecb268986ab94a2b643d328f7bbb9a1ad8 SHA512 
3bbe730e75a5ae36208113c6e2c43894942002ee37ed700990416fe54d5644b2d2be795935d1392191aae11797ec613ca143343a287596a0a327027c2f170525
 WHIRLPOOL 
1e4aa102b84f1e8bcbf1a3da89b709fc63497a7840e8c8ca99077c4dcc4a53e36e26248021a93b31a3a270c1935bf0ac672d8cc498db45ed82a577b0a8e8d9eb
 DIST python-ctags3-1.2.4.tar.gz 47774 SHA256 
62e1d48a8cd88756767f3f5e3f1b1a81bc84deeb736f0c9480a5b5d066f63c3e SHA512 
db6be08164da71b17de1a7fa46aaa60a5b83784f18ca4e2314e3b9954abe8996d5e07ed98aa024f70899fe87cf53d37671c9f42e567766b4a8af0f728df2bcfb
 WHIRLPOOL 
b2f36d31fb17112af50d153a75c816e78046edb4dc28da520f143aa081317c515e3043ca6d85c3d57dd44cab2392c6c79567e86a5ee6f7ac9050bccb15eb7661

diff --git a/dev-python/python-ctags/python-ctags-1.0.6.ebuild 
b/dev-python/python-ctags/python-ctags-1.0.6.ebuild
deleted file mode 100644
index 8a26ff57fc0..000
--- a/dev-python/python-ctags/python-ctags-1.0.6.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Exuberant Ctags indexing python bindings"
-HOMEPAGE="https://github.com/hddmet/python-ctags/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="dev-util/ctags"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2017-06-11 Thread Michael Palimaka
commit: 77a2c789dbeeaa3f366db347737dd9a9c2445734
Author: Louis Sautier  gmail  com>
AuthorDate: Sat Jun 10 12:17:41 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 11 07:10:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77a2c789

dev-python/python-ctags: bump to 1.2.4

Package-Manager: Portage-2.3.6, Repoman-2.3.2

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

diff --git a/dev-python/python-ctags/Manifest b/dev-python/python-ctags/Manifest
index 2e1a9949625..31ec7e45585 100644
--- a/dev-python/python-ctags/Manifest
+++ b/dev-python/python-ctags/Manifest
@@ -1,2 +1,3 @@
 DIST python-ctags-1.0.6.tar.gz 24275 SHA256 
16a3fe367360167dc62fd2dc4a262659c6c1a7454aac95eb491edc44345ed565 SHA512 
d26663fbb216843b6a3417bc28e89a1cb8666d7ed6aab3d05e87ac2be1edac111b7a3f3d487b42d33d25f4ed984c76933991c40a4c946ac7710b4a55c781563b
 WHIRLPOOL 
e369048183735302b81e2d33ffd183e2e8cfed7019741dfecacad7392de01295188c760f71a6125fa28e5f6370da8d11b0756de801e2484af6d7c6a4590731ce
 DIST python-ctags3-1.2.3.tar.gz 45646 SHA256 
57a0ef06bc4678267aa991086d7643ecb268986ab94a2b643d328f7bbb9a1ad8 SHA512 
3bbe730e75a5ae36208113c6e2c43894942002ee37ed700990416fe54d5644b2d2be795935d1392191aae11797ec613ca143343a287596a0a327027c2f170525
 WHIRLPOOL 
1e4aa102b84f1e8bcbf1a3da89b709fc63497a7840e8c8ca99077c4dcc4a53e36e26248021a93b31a3a270c1935bf0ac672d8cc498db45ed82a577b0a8e8d9eb
+DIST python-ctags3-1.2.4.tar.gz 47774 SHA256 
62e1d48a8cd88756767f3f5e3f1b1a81bc84deeb736f0c9480a5b5d066f63c3e SHA512 
db6be08164da71b17de1a7fa46aaa60a5b83784f18ca4e2314e3b9954abe8996d5e07ed98aa024f70899fe87cf53d37671c9f42e567766b4a8af0f728df2bcfb
 WHIRLPOOL 
b2f36d31fb17112af50d153a75c816e78046edb4dc28da520f143aa081317c515e3043ca6d85c3d57dd44cab2392c6c79567e86a5ee6f7ac9050bccb15eb7661

diff --git a/dev-python/python-ctags/python-ctags-1.2.4.ebuild 
b/dev-python/python-ctags/python-ctags-1.2.4.ebuild
new file mode 100644
index 000..fd9e427297e
--- /dev/null
+++ b/dev-python/python-ctags/python-ctags-1.2.4.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1
+
+MY_PN="${PN}3"
+DESCRIPTION="Exuberant Ctags indexing python bindings"
+HOMEPAGE="https://github.com/jonashaag/python-ctags3;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-util/ctags"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+python_test() {
+   esetup.py test
+}



  1   2   >