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

2015-10-04 Thread Anthony G. Basile
commit: add62746b15715153adec7a64c8a14b3a3ac4bbe
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Oct  4 14:34:44 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Oct  4 14:34:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=add62746

sys-kernel/hardened-sources: remove older stable version.

Package-Manager: portage-2.2.20.1

 sys-kernel/hardened-sources/Manifest   | 10 -
 .../hardened-sources-3.14.49.ebuild| 45 --
 .../hardened-sources-3.2.69-r13.ebuild | 43 -
 .../hardened-sources/hardened-sources-4.0.8.ebuild | 45 --
 .../hardened-sources/hardened-sources-4.1.6.ebuild | 45 --
 5 files changed, 188 deletions(-)

diff --git a/sys-kernel/hardened-sources/Manifest 
b/sys-kernel/hardened-sources/Manifest
index 755d712..40582b8 100644
--- a/sys-kernel/hardened-sources/Manifest
+++ b/sys-kernel/hardened-sources/Manifest
@@ -1,26 +1,16 @@
 DIST deblob-3.14 121249 SHA256 
980400e0db952ccdb5a507f99444330af893ed0f8a7a052916fcf0c2b2631f7e SHA512 
2cbdf4f3947c12ade0931f0b3fb8b9c0312626a3bfea9d1c7d8d1d875b4673624ed3a6369653521998bbea0cde6730b573d6be918d052f1b553e093cb42a838f
 WHIRLPOOL 
7ba1738ac829d8848104843da6237576f235c0151d53944ff3a7e0308cfb91600ffb9253402a34c2ed106c5b0bb3ce36785ead990396465341a957c58319221c
 DIST deblob-3.2 107195 SHA256 
2e8a59bf7f18425652050a1b9f2fe2e8d1f09b50b33ee633771ac03943345e81 SHA512 
8de24b5dade9256caf20215692f2e53e403f99d3d1e81b301263ae5f8ce667780a1df7917094155fb47210f22e7839e3d08e4f3a84c86ae6bf582227b938229d
 WHIRLPOOL 
f7abda0702c9b038ee82b462d1de30bd21b28d591058f417aa399581e93ba35638f476544e6acfb12760d672dab067916e4c68275c91f4c01d3bef7f685ed67b
-DIST deblob-4.0 129952 SHA256 
c3d8e9a9728d5c1fc11b1112f5343b14e46a8cf2880e10399a840bc94b6e2ad3 SHA512 
055205394487dbc0022f9531fb76d0be51ca3ec4e119232cc0972790d1532c680e1367eb36a9f40529f0ab1d76f64240b1e8a07cb02d3605d594c06e3547f1bb
 WHIRLPOOL 
db32b66231e552ac6e3651152eb2b3212ef0863842cd352bd2f1b1080b9ea5543f1f7ed0e7958a9f4b115559233dc1817560e896c789378ea7b68b527b721ca8
 DIST deblob-4.1 130695 SHA256 
2888a5a3b5e8e9ec242e4d702582fa1d739a1274fcd94643a9fb3516a210a8a7 SHA512 
b861b9b53f9295e5e993784031ce57cf8cddc418184ec00c28ed92c9e7660406e0ede581a93d0def36e7847b8e068c8ca6c4dfdd65c15cb174d6c5803c16214a
 WHIRLPOOL 
b90f55dd8702eb254968ed7689b50859833ed362e9aa1720ade96aa1f6f84e8f90f5d1eee034c8535e8bf767c0b5f8b0bc559219e8d81d4c6ed53bd5cfe5e65e
 DIST deblob-check-3.14 613905 SHA256 
4c69ea1c225b1a84c41e75392dcaa94f77dd8e647aff3afe52f1ab16ac99c5e5 SHA512 
4dd7e785727ce29d78f5f68431fcb6ea9dfda5221dc8e699f40d13e3c85411707b13c288d23f8baa6b3c47f5a67ac58da0a7f1a51c4d9fdda82a7428ead88cf4
 WHIRLPOOL 
de1b67955662f072193f58b7e7dbd98c6680958c2d65632bfb831dc0681945a4d1c27abe978e6ee687ae8f48773eb71c2f9026f461377b28235e7f7e39832a67
 DIST deblob-check-3.2 557345 SHA256 
60d05db20e7b50919ca44487d05e8faa9cca830318bd8d96625f0f75b252eeed SHA512 
6b857380d495261c4d356639157f99f3ca3412388fd3b1c72b566c3bb6453c5a22ab7716e3b24e64a9b63dab912b07bafd0fca806ac0e0620efeef777b6a
 WHIRLPOOL 
877c2c9b813466f9aa5cfecdc9ab93247bd2cdead457c9e0bd97da49d042d0a52262f9b4f8e9c83e397b57c5bb5a8fe2b61bb5f44d5a178a579cc9fff990941a
-DIST deblob-check-4.0 670921 SHA256 
042b511913187672d9a0512765e662ba5d4283812ebebf424f778eb08fa359bc SHA512 
a27e3530cd3028041445cf8c5f49ad7827a7cf2b511de28851d2b09c28347cf2be667a7494bd698939c007fb77595699c1f61fb76249ae87658e1d12e855d2a1
 WHIRLPOOL 
953d8e6eed10971ed67a4573449b9a536ad693a2130153a6fc7cc9ea3e2daea21ca002c8df80126f7e318f75bec82c3f6e99fe43155817e2e2a52b5949dc5d2d
 DIST deblob-check-4.1 674781 SHA256 
54aa33e23a31ead6f982b830be86003c306b88f0d0a9f96c7dc66fe7cd274acb SHA512 
51fe9d70d723992aaf70f8bfcfcc12ecfedd7a039402ddae07858fb087693b00cd80d1e0e1a5053e049f2a2b8c58ed23e4598e2dae902c499c08bc2eeb33
 WHIRLPOOL 
d2c22280e12863793f8e866b126be53ee10d564373addfe9399b2afe22dd7584513c050f334ea08e6d63dd27a1574f2754456bad9d0a42e8c8d9995eec27aed0
-DIST genpatches-3.14-53.base.tar.xz 993468 SHA256 
1787942a9d4aa6ee5b8e27c40320380c58e39c19179ea9114cae3f439551092d SHA512 
7eeb1924211620ae9d656b05141d7b9de803c52631c1b230de349d6b867ad6bf19a468df96ff1a349362163ff28b7ddf776ac78ae5438f0f3b3701f11a5f3f10
 WHIRLPOOL 
da3a93ba3542c33f7153f791b981ad10924220f4b5bf1e9ff450cec782ae75b87998588b03d6b53c9676559b7fbdd42d24764b74429d81798bba4e032fbf6463
 DIST genpatches-3.14-56.base.tar.xz 1032792 SHA256 
8f227c2a9d1c6945604b67708088484fcfeb3075a4ea984495f8b1bec5a62476 SHA512 
3ed7b6b68756b7f2abbeb78e50a9735a06d4d6d5b099edfa990cc26c3894731da97df37b580d469f48f5758eab5d3aa70e4efb9300f6daacee2d8def7a918fbb
 WHIRLPOOL 
c8a55f43db1fb4a28eb87f4e5eb50d98d0c0caa76a47b06f26be0e4a2e08d8c54282a5ca46e7e89ff1c8b6d9ada44bfe319b717e76683b8fb1e68822bbb1f816
 DIST genpatches-3.2-16.base.tar.xz 410332 SHA256 
d3ad97b119c5b8cfd8e34f1cf118dc7d5bbe61fe908a5627f8ab6365517d7190 SHA512 

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

2015-10-04 Thread Anthony G. Basile
commit: 7640b0346627e6ea60ef9bad0ee91e01e41509a3
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Oct  4 14:31:59 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Oct  4 14:31:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7640b034

sys-kernel/hardened-sources: 4.1.7-r1 stable for amd64 and x86.

Package-Manager: portage-2.2.20.1

 sys-kernel/hardened-sources/hardened-sources-4.1.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/hardened-sources/hardened-sources-4.1.7-r1.ebuild 
b/sys-kernel/hardened-sources/hardened-sources-4.1.7-r1.ebuild
index 9175aa0..fae1b43 100644
--- a/sys-kernel/hardened-sources/hardened-sources-4.1.7-r1.ebuild
+++ b/sys-kernel/hardened-sources/hardened-sources-4.1.7-r1.ebuild
@@ -25,7 +25,7 @@ DESCRIPTION="Hardened kernel sources (kernel series 
${KV_MAJOR}.${KV_MINOR})"
 HOMEPAGE="http://www.gentoo.org/proj/en/hardened/;
 IUSE="deblob"
 
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 RDEPEND=">=sys-devel/gcc-4.5"
 



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

2015-10-04 Thread Anthony G. Basile
commit: 3cdd839158597984813009ee84608dae8e34ecc5
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Oct  4 14:33:25 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Oct  4 14:33:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cdd8391

sys-kernel/hardened-sources: remove unstable versions.

Package-Manager: portage-2.2.20.1

 sys-kernel/hardened-sources/Manifest   |  4 --
 .../hardened-sources-4.1.6-r1.ebuild   | 45 --
 .../hardened-sources-4.1.6-r2.ebuild   | 45 --
 .../hardened-sources/hardened-sources-4.1.7.ebuild | 45 --
 4 files changed, 139 deletions(-)

diff --git a/sys-kernel/hardened-sources/Manifest 
b/sys-kernel/hardened-sources/Manifest
index 1365791..755d712 100644
--- a/sys-kernel/hardened-sources/Manifest
+++ b/sys-kernel/hardened-sources/Manifest
@@ -11,7 +11,6 @@ DIST genpatches-3.14-56.base.tar.xz 1032792 SHA256 
8f227c2a9d1c6945604b677080884
 DIST genpatches-3.2-16.base.tar.xz 410332 SHA256 
d3ad97b119c5b8cfd8e34f1cf118dc7d5bbe61fe908a5627f8ab6365517d7190 SHA512 
6c917efbdd26dada3e68241c4d55833968e8ee7044ea7fa2edeffdd4d7eb0edac157057abb75da09ac6d2b5368d228ecd1c2ac6006a9d45b91dbb264eae33625
 WHIRLPOOL 
155a5b3297ec53a6bdb76e20c8c89d4f4c35ed2bb47e20281ce305bf9edd413e4d89168e250a699ace0561c151ef2f484c05e59013dbd971d43184c5f072a71a
 DIST genpatches-3.2-16.extras.tar.xz 16764 SHA256 
c3f5adba6f1700c716354b91bc624115c6f5cae6f8fbdc51d07a76d4546bacaa SHA512 
e3245c05f3385bb27852c00a39a898c91b3c0006e19c5db561f3e41f9bef7e97012ed29ddf9b0e2bd1ba1fa16590e516fb00ce754a84dd5c653c046b9f4e63f9
 WHIRLPOOL 
3c1ee6db88607ed91366067217d4a556fb5516ce8bee2859e97be7e214a05609e2d36ec27ec413154baa432a984f53cf69cfb94ae65ec4b8d2e9a86641d77a0b
 DIST genpatches-4.0-9.base.tar.xz 193344 SHA256 
9d7c65367c1d2f24c6e4c8f8b4b9170a7ddeaa24d6563c5ba5dc41201a7b6e17 SHA512 
646814e63b3b1d78adc172c6f8c0c2605cc9f368bb368be72e169049938617c5c6e738ddcfcbe1e10b58ccd3f9fa09984b03f70076ce0b15137f376594b9066a
 WHIRLPOOL 
0eecbfe1b2b02f00edcab0c975b06bd69a5ff1032fe0c4249d79de555f92f2375d337b2417bddb566e9a1fc66859918b6cbfff6c2c73aea02818434213b0cda1
-DIST genpatches-4.1-10.base.tar.xz 210140 SHA256 
d0ac2a9175fe72d0ddf23307a9c8d06102f48220886468e4c19c92855024d829 SHA512 
fadf51efbda55e959cd4636e88c2a159ed967156acbe719b15056e9e56cf01652b0ac6b515203d4821853939fe8dc4dfb6e075e55530489d5a96e44e6dfe1be7
 WHIRLPOOL 
e384c68de2b4a4e23934cdaba6f8d02942931ea721b1730bd6e99e02547c28f6219bb6a38425c5c04bd1ee13afbf091dcb9eedadc2aca2246e05e465c07cb974
 DIST genpatches-4.1-11.base.tar.xz 233284 SHA256 
4189cfd2c7d1a1d7f28c8a596ad36741ce087c7c4cfbe0d5d20a0ee889328d18 SHA512 
e5944edf832070d6072ab8efc242165afcfb689874687196c96389c6176ca9772e72e82836aba40ad05840536acae6efd6e72890efd692d903018d47489a90f8
 WHIRLPOOL 
13cb400b330443025f77dee6c710ca9886991a7032fa3ff925d53ed4fc03d07ece5647dca65de1a149073362db1d7a0b374a21d980eafcae09a4b01584c64cb6
 DIST genpatches-4.1-9.base.tar.xz 177624 SHA256 
ebb16ec588dfc98222f5a5298de76e693e9d24ac8905af4b1d022b13e3fb9734 SHA512 
59de6e58d054ae5b9ed096d800b8ba8323f8595f505dcae235d88deb6dba5b063239c3d2f9e08092a0c70f14d029936066765b680c44286caa2ea4f10b640bae
 WHIRLPOOL 
1dc51a7a931a0744f824fdab9a463de7cd08127da0bd3424900c2b61f6c78feec2ae83ae4ec9558ad5a74c21e3ddd6a7b7f69c0af3b5f183671e3570c681a0c7
 DIST hardened-patches-3.14.49-1.extras.tar.bz2 1092342 SHA256 
e1509dac4ca2ec00cf2c7c3ccd67b6240c6e9324f1d2dcf948a4238c6d856c2d SHA512 
5471118ee9742af0d00d0f5437ee183ccc413e2770a8137c3c9b49cde14c9f8746e641367543c9ce9259504fc25e9fe5f462332ab45232598b92cad7573daa15
 WHIRLPOOL 
1633fc9b9300d6dd8acbd0d5f5227477db63ac6138f92162f47eabc32c48a7b7c8352110c05efce47da19e51ad6e82d3c7f1d8c0157c1fa3eb4898c922ed640d
@@ -20,9 +19,6 @@ DIST hardened-patches-3.2.69-14.extras.tar.bz2 2314416 SHA256 
224d23d37d00fc0532
 DIST hardened-patches-3.2.71-1.extras.tar.bz2 2369201 SHA256 
3155d9f47b14a1970f3770d3978adfac67fc54bd178e8c02f101c0700a45baab SHA512 
350e402b25297d53f25a5db4aafada3415a726d36df4eb11d700152c049f491e95cab48d88da23465628d9beee923edcbec7c1a12eb11103722aef98d8bd72f3
 WHIRLPOOL 
9fc84a2844471c23341f573f8cf1fef886bcfe2d11f9279e3a8f0bd529304a6865b7ce68d7b1869d7e0c68dccfaa85802088ec280acdbf37d68366a1057657ea
 DIST hardened-patches-4.0.8-1.extras.tar.bz2 1366743 SHA256 
765a06197afb4b7f268778b5ba2a6ca438b20bf900ca97cbc17b47570cf1dd0e SHA512 
782a7883e055173a1cf6be76e8d99a56757f5576c09fb80c295e6bc926d7dd8e6fbfc4fd09c38e0e95d4f0317808b68a9fbb0e9b59a9a3f27b89f906f375e619
 WHIRLPOOL 
ea95c5d29801759d2ed247885095c914ee07c4b800cb9a2f5f1c4b7b79347d2853ae56f64ad732c6aa8972a43e8993fdcfabf5e244d5994fa7998a382faebfe7
 DIST hardened-patches-4.1.6-1.extras.tar.bz2 1459744 SHA256 
2dd45dabeff383ca257922442b0ab6724d3e02e0f771bafc5656fff4a6f77782 SHA512 
8d45a0a728880bc056d85fcd28baab5cbcb257514e6b8c6f3099267821fd8d1084599746afbc3f8460e16f1b17e6da3f3b899dc767de7b3f5946d41476ee5e0d
 WHIRLPOOL 

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

2015-10-04 Thread Mike Gilbert
commit: 06c3348031f849fa49ba0991ee8437a7fd785d39
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Oct  4 15:10:34 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Oct  4 15:10:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06c33480

dev-libs/gom: DEPEND on gdk-pixbuf unconditionally

Bug: https://bugs.gentoo.org/562178

Package-Manager: portage-2.2.22_p5

 dev-libs/gom/gom-0.3.0.ebuild | 2 +-
 dev-libs/gom/gom-0.3.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/gom/gom-0.3.0.ebuild b/dev-libs/gom/gom-0.3.0.ebuild
index e613aa7..c548aa5 100644
--- a/dev-libs/gom/gom-0.3.0.ebuild
+++ b/dev-libs/gom/gom-0.3.0.ebuild
@@ -26,7 +26,7 @@ DEPEND="${RDEPEND}
>=dev-util/intltool-0.40.0
sys-devel/gettext
virtual/pkgconfig
-   test? ( x11-libs/gdk-pixbuf )
+   x11-libs/gdk-pixbuf
 "
 
 src_configure() {

diff --git a/dev-libs/gom/gom-0.3.1.ebuild b/dev-libs/gom/gom-0.3.1.ebuild
index 340b4f1..c64ba52 100644
--- a/dev-libs/gom/gom-0.3.1.ebuild
+++ b/dev-libs/gom/gom-0.3.1.ebuild
@@ -26,7 +26,7 @@ DEPEND="${RDEPEND}
>=dev-util/intltool-0.40.0
sys-devel/gettext
virtual/pkgconfig
-   test? ( x11-libs/gdk-pixbuf )
+   x11-libs/gdk-pixbuf
 "
 
 src_configure() {



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

2015-10-04 Thread Mike Gilbert
commit: 80e8c7efffb611975c76ab1877235b071cfedf39
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Oct  4 16:00:16 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Oct  4 16:00:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80e8c7ef

net-p2p/transmission: Add myself as a maintainer

Package-Manager: portage-2.2.22_p7

 net-p2p/transmission/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-p2p/transmission/metadata.xml 
b/net-p2p/transmission/metadata.xml
index 6bccb48..5d6d934 100644
--- a/net-p2p/transmission/metadata.xml
+++ b/net-p2p/transmission/metadata.xml
@@ -3,6 +3,10 @@
 
   net-p2p
   
+flop...@gentoo.org
+Mike Gilbert
+  
+  
 ssuomi...@gentoo.org
 Samuli Suominen
   



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/racket/

2015-10-04 Thread Sergei Trofimovich
commit: a8a2aded90be39ba583eeac64d9f4501133e9daf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Oct  4 15:06:30 2015 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Oct  4 16:29:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8a2aded

dev-scheme/racket: bump up to 6.2.1, bug #558852 by Amy Winston

While at it fixed broken sed magic by Nolan Eakins

Bug: https://bugs.gentoo.org/show_bug.cgi?id=558852
Package-Manager: portage-2.2.22

 dev-scheme/racket/Manifest|  2 +
 dev-scheme/racket/racket-6.2.1.ebuild | 71 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-scheme/racket/Manifest b/dev-scheme/racket/Manifest
index 1005abe..aee4d65 100644
--- a/dev-scheme/racket/Manifest
+++ b/dev-scheme/racket/Manifest
@@ -6,4 +6,6 @@ DIST racket-5.3.3-src-unix.tgz 18903284 SHA256 
4772a01c0d1db32827b390b3239263f2a
 DIST racket-5.3.4-src-unix.tgz 19314579 SHA256 
4d1fb86e001c497af674199f1ddff5534843bb94f21b9f0c1209b8bfdbad2d7b SHA512 
35a05e31a11a8569d938af152a784358479cdad9f5007b04890d485ce92f04554df09d46179042478df96e018756b06e6c7c544b4f113272c31234b75ca740a9
 WHIRLPOOL 
e114c4b18d4c18c8852627c9de207dd543e1f63b056bd1e8cbdecbe5e2a2a916d3144585ddb620c539ceb4c0710e0ee237803ffd4fa5b45e73434f7f017673e0
 DIST racket-5.3.6-src-unix.tgz 19278914 SHA256 
7fe0ffc1231f888cd481f175e428f0217257dd136d2513bde73954af5a7cfb8a SHA512 
08e8b599e800f41c9497b07e163ed43ae02ae9d9bcc3e20da31eb2f6aa20aa4b0071db51e93696ae1bd644ddfa1c3aea587a334db24ced4a3654dcf5da138e8f
 WHIRLPOOL 
c2c34de08d0ec9942f040cc23ea7f2a9bb743d0dcc7125e1b5336b0845482e67abd46b1b5cb821e898c3db50767312f3a27e386a0b7046bf068feb23a1b1bf52
 DIST racket-6.0.1-src-builtpkgs.tgz 101425779 SHA256 
2b5f2bccb21d408041e167a4476115075c3b230ab50e1d66fe1a3c0ab205bfa1 SHA512 
b51fade0afa33b11c4be7da8aec910a8b33bb1cc097748362ecc342b3cd50dcd1c6c52c68c3485b91bddd74a15f8767d357d911151c8cd263a0caa5d72a888a5
 WHIRLPOOL 
d7944c7e1851bb48cc08c29d93763fb0c269ecbc33b59e02bbd6fc1592287376434c0c8c87bada29289d235d7816420170bc6c0f12f684eb9a32a7508342ce0b
+DIST racket-6.2.1-src-builtpkgs.tgz 113159311 SHA256 
04429315159d86c71037e4c1157a724476065803e32346abc0ee37708aed0fcd SHA512 
1776e22412d37de69019147e670c88b015d31c31c654cc647ee6598588e94cad32b8d52e4d1738febe3ed47aaf1dc89c5db03878a0e3a4baff75dab302c2a294
 WHIRLPOOL 
9de2f3068061b13067c6e05289ae6ca233c9c0a90ef639a6e9853df5deb9e1358f2609e712e472312bd599a0cbe79973c4525c5fa99bbc9cd59837d674498b68
 DIST racket-minimal-6.0.1-src-builtpkgs.tgz 9139061 SHA256 
f58aa4e3e831417b72d5c19aba20a5b0eaaaf2f1afa3096b0a4e83b860a3 SHA512 
99c7ecf5d7e1de40358a03a5878271e2864fa9e6fe11bab71bd68784bd058a2edbb4ec65ba455dbff2a943c78ec0f9a9b0f46b1532fc1b55be500593160da313
 WHIRLPOOL 
bc3dc19d8c23129866adeb71d125314d66ce2e505d1a453f26c09e9aa42bc98626cba2ddb87d8ae53c7ad5939443defc88c4f1c4ce174567a01b1f56be9788ea
+DIST racket-minimal-6.2.1-src-builtpkgs.tgz 9736885 SHA256 
47eceb5f23ab66a939650fa44dd89ffcb17a6227f58c6bc80e90aa8999c86b36 SHA512 
048f247136b15c2b118f497e9058a34dc7135ad4fbe707345290238e1268dd72e0ba35d3fd1690d0f9e97e56748f8964eb80c23c6be278bc6e5e819414c0d4a9
 WHIRLPOOL 
3c475a8204cea6c802043f4e823d2b1cdc50055ebc3288768988d5e3bf8e502b32300228360603743a9b1d065a845bb1e22d12e4b0fe79a4a6132e2ba335be53

diff --git a/dev-scheme/racket/racket-6.2.1.ebuild 
b/dev-scheme/racket/racket-6.2.1.ebuild
new file mode 100644
index 000..20e48f0
--- /dev/null
+++ b/dev-scheme/racket/racket-6.2.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+# for live ebuilds uncomment inherit git-2, comment SRC_URI and empty KEYWORDS
+
+inherit eutils pax-utils
+#inherit git-2
+
+DESCRIPTION="Racket is a general-purpose programming language with strong 
support for domain-specific languages"
+HOMEPAGE="http://racket-lang.org/;
+SRC_URI="minimal? ( 
http://download.racket-lang.org/installers/${PV}/${PN}-minimal-${PV}-src-builtpkgs.tgz
 ) !minimal? ( 
http://download.racket-lang.org/installers/${PV}/${P}-src-builtpkgs.tgz )"
+#SRC_URI="http://pre.racket-lang.org/installers/plt-${PV}-src-unix.tgz;
+EGIT_REPO_URI="git://git.racket-lang.org/plt.git"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc +futures +jit minimal +places +threads +X"
+REQUIRED_USE="futures? ( jit )"
+
+# see bug 426316: racket/draw (which depends on cairo) is sometimes used in 
compile-time code or when rendering documentation
+RDEPEND="dev-db/sqlite:3 x11-libs/cairo[X?] virtual/libffi"
+DEPEND="${RDEPEND}"
+
+EGIT_SOURCEDIR="${WORKDIR}/${P}"
+S="${WORKDIR}/${P}/src"
+
+src_prepare() {
+   #remove bundled libraries
+   rm -rf foreign/libffi/
+}
+
+src_configure() {
+# according to vapier, we should use the bundled libtool
+# such that we don't preclude cross-compile. Thus don't use
+# --enable-lt=/usr/bin/libtool
+   econf \
+   $(use_enable X gracket) 

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

2015-10-04 Thread Mike Gilbert
commit: 0069399e509c81342c5882a86e716c87b20b58bf
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Oct  2 18:56:34 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Oct  4 13:35:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0069399e

python-utils-r1.eclass: Add support for python3.5

 eclass/python-utils-r1.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 974accb..622cb59 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -42,7 +42,7 @@ inherit eutils multilib toolchain-funcs
 _PYTHON_ALL_IMPLS=(
jython2_5 jython2_7
pypy pypy3
-   python3_3 python3_4
+   python3_3 python3_4 python3_5
python2_7
 )
 
@@ -66,7 +66,7 @@ _python_impl_supported() {
# keep in sync with _PYTHON_ALL_IMPLS!
# (not using that list because inline patterns shall be faster)
case "${impl}" in
-   python2_7|python3_[34]|jython2_[57])
+   python2_7|python3_[345]|jython2_[57])
return 0
;;
pypy1_[89]|pypy2_0|python2_[56]|python3_[12])



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

2015-10-04 Thread Mike Gilbert
commit: 0baafe06585ce9bdfc06b0001392c9294fd85020
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Oct  3 10:59:15 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Oct  4 13:35:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0baafe06

profiles/base: Force python3.5 for python-exec

 profiles/base/package.use.force   | 2 +-
 profiles/base/package.use.stable.mask | 4 
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 9ecd214..14abfe8 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -34,7 +34,7 @@ app-shells/bash:0 readline
 # Michał Górny  (14 Oct 2012)
 # Force-enable all PYTHON_TARGETS for python-exec to avoid using private
 # API. Please remember to keep it in sync with python_targets.desc.
-dev-lang/python-exec python_targets_python2_7 python_targets_python3_2 
python_targets_python3_3 python_targets_python3_4 python_targets_jython2_5 
python_targets_jython2_7 python_targets_pypy python_targets_pypy3
+dev-lang/python-exec python_targets_python2_7 python_targets_python3_2 
python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 
python_targets_jython2_5 python_targets_jython2_7 python_targets_pypy 
python_targets_pypy3
 
 # Zac Medico  (20 Oct 2010)
 # Force ipc USE flag since it should remain enabled unless

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index 72a22f6..159c181 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -5,6 +5,10 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in package.use.mask
 
+# Mike Gilbert  (03 Oct 2015)
+# Unmask python3.5 for python-exec
+dev-lang/python-exec -python_targets_python3_5
+
 # Andreas Huettel  (26 Sep 2015)
 # Not stable enough for stable (Debian and SuSE disable it completely)
 =app-office/libreoffice-5.0* gtk3



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

2015-10-04 Thread Mike Gilbert
commit: d7a0f8c6c6eb55e682e2b8dfc2d03b943f65d1b6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Oct  2 18:59:46 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Oct  4 13:35:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7a0f8c6

dev-lang/python: Add KEYWORDS for 3.5

Package-Manager: portage-2.2.22_p5

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

diff --git a/dev-lang/python/python-3.5.0-r1.ebuild 
b/dev-lang/python/python-3.5.0-r1.ebuild
index 7797ceb..f3d4b41 100644
--- a/dev-lang/python/python-3.5.0-r1.ebuild
+++ b/dev-lang/python/python-3.5.0-r1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="http://www.python.org/ftp/python/${PV%_rc*}/${MY_P}.tar.xz
 
 LICENSE="PSF-2"
 SLOT="3.5"
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
 IUSE="build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses 
+readline sqlite +ssl +threads tk wininst +xml"
 
 # Do not add a dependency on dev-lang/python to this ebuild.



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

2015-10-04 Thread Mike Gilbert
commit: 17a1770a50b8a6a69a3d7a9fc3e222124546d750
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Oct  2 18:51:10 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Oct  4 13:35:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a1770a

profiles/desc: Add use flags for python3.5

 profiles/desc/python_single_target.desc | 1 +
 profiles/desc/python_targets.desc   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/profiles/desc/python_single_target.desc 
b/profiles/desc/python_single_target.desc
index 13da7f0..2eb0801 100644
--- a/profiles/desc/python_single_target.desc
+++ b/profiles/desc/python_single_target.desc
@@ -8,6 +8,7 @@ python2_7 - Build for Python 2.7 only
 python3_2 - Build for Python 3.2 only (deprecated)
 python3_3 - Build for Python 3.3 only
 python3_4 - Build for Python 3.4 only
+python3_5 - Build for Python 3.5 only
 jython2_5 - Build for Jython 2.5 only
 jython2_7 - Build for Jython 2.7 only
 pypy - Build for PyPy only

diff --git a/profiles/desc/python_targets.desc 
b/profiles/desc/python_targets.desc
index ff70e6c..3168d91 100644
--- a/profiles/desc/python_targets.desc
+++ b/profiles/desc/python_targets.desc
@@ -9,6 +9,7 @@ python2_7 - Build with Python 2.7
 python3_2 - Build with Python 3.2 (deprecated)
 python3_3 - Build with Python 3.3
 python3_4 - Build with Python 3.4
+python3_5 - Build with Python 3.5
 jython2_5 - Build with Jython 2.5
 jython2_7 - Build with Jython 2.7
 pypy2_0 - Build with PyPy 2.0 (removed)



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

2015-10-04 Thread Mike Gilbert
commit: 47961a1e5c39aa0561925517e58c9db0579b65f2
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Oct  4 15:25:31 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Oct  4 15:26:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47961a1e

net-misc/radvd: Call eautoreconf

radvd-2.10-musl-libc-fix.patch modifies configure.ac.

Bug: https://bugs.gentoo.org/562236

Package-Manager: portage-2.2.22_p5

 net-misc/radvd/radvd-2.11-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-misc/radvd/radvd-2.11-r1.ebuild 
b/net-misc/radvd/radvd-2.11-r1.ebuild
index d7e1949..9b5c111 100644
--- a/net-misc/radvd/radvd-2.11-r1.ebuild
+++ b/net-misc/radvd/radvd-2.11-r1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=4
 
-inherit systemd user eutils readme.gentoo
+inherit autotools systemd user eutils readme.gentoo
 
 DESCRIPTION="Linux IPv6 Router Advertisement Daemon"
 HOMEPAGE="http://v6web.litech.org/radvd/;
@@ -36,6 +36,7 @@ pkg_setup() {
 
 src_prepare() {
epatch "${FILESDIR}"/${PN}-2.10-musl-libc-fix.patch
+   eautoreconf
 }
 
 src_configure() {



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

2015-10-04 Thread Alexis Ballier
commit: 54e44680864197e00ec9dbe8e1d66d346e996dea
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Oct  4 17:32:12 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Oct  4 17:32:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e44680

media-video/mplayer: bump to release 1.2

Package-Manager: portage-2.2.22

 media-video/mplayer/Manifest   |   1 +
 .../mplayer/files/mplayer-1.2-get_buffer.patch | 327 +
 .../{mplayer-.ebuild => mplayer-1.2.ebuild}|  13 +-
 media-video/mplayer/mplayer-.ebuild|   2 +-
 4 files changed, 341 insertions(+), 2 deletions(-)

diff --git a/media-video/mplayer/Manifest b/media-video/mplayer/Manifest
index 8aad2a9..bb818f3 100644
--- a/media-video/mplayer/Manifest
+++ b/media-video/mplayer/Manifest
@@ -1,4 +1,5 @@
 DIST MPlayer-1.1.1.tar.xz 11202492 SHA256 
ce8fc7c3179e6a57eb3a58cb7d1604388756b8a61764cc93e095e7aff3798c76 SHA512 
06371d47b02caec83c7662f6bb4a827eafb7f3309f6cda959a0f49b647df031166a6e7c5d530b57b580104289ee260aa96f3f43cbfffcef816cea776b0d5aed0
 WHIRLPOOL 
3cd0f3845cd45961b778c384a322bc628cc9cd6fef3801b62389bd616a443ba5270c378a889412a7dc72d37ff26704d5d989d2c995a2a4a6540f6313ccacbb63
+DIST MPlayer-1.2.tar.xz 13019196 SHA256 
ffe7f6f10adf2920707e8d6c04f0d3ed34c307efc6cd90ac46593ee8fba2e2b6 SHA512 
ac10dd4facd0d8fbc3454a3a2eae0e0d2ed76fa60f30ebd6f8495632e4541af712ab2d005e88bc2baa8302ccb98d63ba80a051db80d2b76ac928a2bd779b47aa
 WHIRLPOOL 
65bcda55684dced6b286e505df4180f849d6a9f2e1e44560f3393311694ea5a0e96cd7c454b8bbc4198b92c1fd3b0fb4f7c5f6842710b40dc47216037a88b33b
 DIST font-arial-cp1250.tar.bz2 249705 SHA256 
423a07e780bb130cd8e4730715545c5d919c248dda595aab7a0a01de3c83fd12 SHA512 
4f77ff5ceb8ec6e5d9f8f34d8950a6a6276d1fd5a947772fcbdb6554988b1ea665c12b82f45164f91fb7bd08000cb4afc26fa35beb4c760464160e22b9b8c340
 WHIRLPOOL 
d635f54be65b0ca1047d943b6f6da433cda9fce6ed74fcab993501cf7f6b443eb711e182cd7fff09e553d251b5fd1c60196aa22e8370cba99fa175ed5ecdb47f
 DIST font-arial-iso-8859-1.tar.bz2 234242 SHA256 
9730f481764f367c9089d0166fb6ccf9148808ffbbfeca635cf0e6db75765d29 SHA512 
a1d03b6f09c48f48b7733f3bc0402ceab239a9abf88b860d852ea9fe69b4da690208a79d6f29d30204f5b37becf10672e8e8c0bfef201846d80ec54df617d029
 WHIRLPOOL 
8050362b125d3ca98214526cee2fa685e31487d13a6483c765bfc844bdc5e07beeba2c1ba313458096d43a63edd6c5e80b8b388c2792fc0ec7421e4072d8ca25
 DIST font-arial-iso-8859-2.tar.bz2 08 SHA256 
71debfc960007c2f6242dfc91e8b1c005b30a99e129aeb00ab8c03f4371b41c1 SHA512 
5671e628303fd816f64a51ad10e2f4dd9c3dc1b34c379a2ecf489b83931db7af668aaa4e00e96a00cacd63ed98daeae6b6a4d5925edfb06fc98d3a923f70257d
 WHIRLPOOL 
08178087b4ea1dfb2250f4673785e31dd876b06af51c51b2bddc172b23e6e33cbc1b2c6b710a317e42dc05486974b26ed0ad3ca50a185567aa77d49bd1e72aee

diff --git a/media-video/mplayer/files/mplayer-1.2-get_buffer.patch 
b/media-video/mplayer/files/mplayer-1.2-get_buffer.patch
new file mode 100644
index 000..3329b98
--- /dev/null
+++ b/media-video/mplayer/files/mplayer-1.2-get_buffer.patch
@@ -0,0 +1,327 @@
+r37476 | rtogni | 2015-09-05 18:20:27 +0200 (Sat, 05 Sep 2015) | 5 lines
+
+Replace deprecated get_buffer, buffer_hints, and others
+
+This is needed to compile with latest FFmpeg
+
+Index: libmpcodecs/vd_ffmpeg.c
+===
+--- libmpcodecs/vd_ffmpeg.c(revision 37475)
 libmpcodecs/vd_ffmpeg.c(revision 37476)
+@@ -40,6 +40,7 @@
+ #if CONFIG_VDPAU
+ #include "libavcodec/vdpau.h"
+ #endif
++#include "libavutil/pixdesc.h"
+ 
+ static const vd_info_t info = {
+ "FFmpeg's libavcodec codec family",
+@@ -95,8 +96,11 @@
+ 
+ #include "m_option.h"
+ 
+-static int get_buffer(AVCodecContext *avctx, AVFrame *pic);
++static int get_buffer(AVCodecContext *avctx, AVFrame *pic, int isreference);
++static int mpcodec_default_get_buffer(AVCodecContext *avctx, AVFrame *frame);
++static int get_buffer2(AVCodecContext *avctx, AVFrame *frame, int flags);
+ static void release_buffer(AVCodecContext *avctx, AVFrame *pic);
++static void mpcodec_default_release_buffer(AVCodecContext *s, AVFrame *pic);
+ static void draw_slice(struct AVCodecContext *s, const AVFrame *src, int 
offset[4],
+int y, int type, int height);
+ 
+@@ -269,19 +273,10 @@
+ if (lavc_param_vismv || (lavc_param_debug & 
(FF_DEBUG_VIS_MB_TYPE|FF_DEBUG_VIS_QP))) {
+ ctx->do_slices = ctx->do_dr1 = 0;
+ }
+-#ifndef CODEC_FLAG_EMU_EDGE
+-#define CODEC_FLAG_EMU_EDGE 0
+-#endif
+ if(ctx->do_dr1){
+-avctx->flags |= CODEC_FLAG_EMU_EDGE;
+-avctx->  reget_buffer =
+-avctx->get_buffer = get_buffer;
+-avctx->release_buffer = release_buffer;
++avctx->get_buffer2 = get_buffer2;
+ } else if (lavc_codec->capabilities & CODEC_CAP_DR1) {
+-avctx->flags &= ~CODEC_FLAG_EMU_EDGE;
+-avctx->  reget_buffer = avcodec_default_reget_buffer;
+-avctx->get_buffer = 

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

2015-10-04 Thread Marc Schiffbauer
commit: 2bd38cc1cd9e41439d1921478d628e60e35760bd
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun Oct  4 13:29:44 2015 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Sun Oct  4 13:29:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bd38cc1

dev-libs/softhsm: remove old version

 dev-libs/softhsm/Manifest |  1 -
 dev-libs/softhsm/softhsm-1.3.5.ebuild | 36 ---
 2 files changed, 37 deletions(-)

diff --git a/dev-libs/softhsm/Manifest b/dev-libs/softhsm/Manifest
index 2dfa037..cae839d 100644
--- a/dev-libs/softhsm/Manifest
+++ b/dev-libs/softhsm/Manifest
@@ -1,2 +1 @@
-DIST softhsm-1.3.5.tar.gz 440157 SHA256 
28b5062a13450faf6099fcb82d25d21f0ac7d202ba31ec85e943246cdcf87ebd SHA512 
8da873d84ce3f554ff90975f2c37750c24ee4b254b480a203bfe600d2314ae1aba4d67b96bc9c5cb6787f592e597551e850a84ee36046f408aea7d5d5d7c8787
 WHIRLPOOL 
d01878dbf17d4e06305df23826bc07fff535c9e9734be376ef2d0a99891ddca0bdd1689285e199a6f81143d38c55334c8df9969470cc0098724fb5d24871ad92
 DIST softhsm-1.3.6.tar.gz 435893 SHA256 
e39ac8e851220edd2b2afbe4d9e06d956bccc20bc72752740eabf95692359486 SHA512 
fa344b298da6f15a616eaaa90e9e2153cb48ee1a5d4c3089a4195080efc5d15cccf27536279206587f8e1a55ac1b3745303712797296aba560be5ca958783b70
 WHIRLPOOL 
6451e039d31932306627f6af23041dbd7d386d1b137eb529332f45ce523ae0c61b736876815ca614a8ec54b0dbae9d83b510bbf126dafd17cbf6d12c745ed7a8

diff --git a/dev-libs/softhsm/softhsm-1.3.5.ebuild 
b/dev-libs/softhsm/softhsm-1.3.5.ebuild
deleted file mode 100644
index 8431790..000
--- a/dev-libs/softhsm/softhsm-1.3.5.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="A software PKCS#11 implementation"
-HOMEPAGE="http://www.opendnssec.org/;
-SRC_URI="http://www.opendnssec.org/files/source/${P}.tar.gz;
-
-KEYWORDS="~amd64 ~x86"
-IUSE="debug"
-SLOT="0"
-LICENSE="BSD"
-
-RDEPEND="
-   dev-db/sqlite:3
-   >=dev-libs/botan-1.10.1[threads]
-"
-DEPEND="${RDEPEND}"
-
-DOCS=( AUTHORS NEWS README )
-
-src_configure() {
-   econf \
-   --disable-static \
-   --localstatedir=/var \
-   --with-botan="${EPREFIX}/usr/" \
-   $(use_enable amd64 64bit) \
-   $(use debug && echo "--with-loglevel=4")
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete
-}



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

2015-10-04 Thread Marc Schiffbauer
commit: e784d4c83b8316d78ca46b3f3285e18c3f4aeadb
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun Oct  4 13:30:47 2015 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Sun Oct  4 13:30:47 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e784d4c8

dev-libs/softhsm: added new version

Package-Manager: portage-2.2.22

 dev-libs/softhsm/Manifest |  1 +
 dev-libs/softhsm/softhsm-1.3.7.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/softhsm/Manifest b/dev-libs/softhsm/Manifest
index cae839d..d8b4441 100644
--- a/dev-libs/softhsm/Manifest
+++ b/dev-libs/softhsm/Manifest
@@ -1 +1,2 @@
 DIST softhsm-1.3.6.tar.gz 435893 SHA256 
e39ac8e851220edd2b2afbe4d9e06d956bccc20bc72752740eabf95692359486 SHA512 
fa344b298da6f15a616eaaa90e9e2153cb48ee1a5d4c3089a4195080efc5d15cccf27536279206587f8e1a55ac1b3745303712797296aba560be5ca958783b70
 WHIRLPOOL 
6451e039d31932306627f6af23041dbd7d386d1b137eb529332f45ce523ae0c61b736876815ca614a8ec54b0dbae9d83b510bbf126dafd17cbf6d12c745ed7a8
+DIST softhsm-1.3.7.tar.gz 438437 SHA256 
d12d6456a85561266d9da427565f3ee3746a35df6670d5e6be75de253c2810a4 SHA512 
287400b981b7b420a300593129696e4739afe085a8106047ef429bc741d205bed214386b422572327c3bda63f0fb1b7558bb4d30d184ca3ec2ba9900153f075d
 WHIRLPOOL 
47e66a8ae7f85b6505bdd751114a1594bc2e4b7bea71c6681bf77e8b7cc226d3515d9bdbd74ef0327899257d1844722c95446115f22724474f03cee0a99ca4f3

diff --git a/dev-libs/softhsm/softhsm-1.3.7.ebuild 
b/dev-libs/softhsm/softhsm-1.3.7.ebuild
new file mode 100644
index 000..9b6e5df
--- /dev/null
+++ b/dev-libs/softhsm/softhsm-1.3.7.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="A software PKCS#11 implementation"
+HOMEPAGE="http://www.opendnssec.org/;
+SRC_URI="http://www.opendnssec.org/files/source/${P}.tar.gz;
+
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+SLOT="0"
+LICENSE="BSD"
+
+RDEPEND="
+   dev-db/sqlite:3
+   dev-libs/botan[threads]
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS NEWS )
+
+src_configure() {
+   econf \
+   --disable-static \
+   --localstatedir=/var \
+   --with-botan="${EPREFIX}/usr/" \
+   $(use_enable amd64 64bit) \
+   $(use debug && echo "--with-loglevel=4")
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete
+}



[gentoo-commits] repo/gentoo:master commit in: net-dns/opendnssec/

2015-10-04 Thread Marc Schiffbauer
commit: fa55636fb980dd9aef5110a5bdaf902947904330
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun Oct  4 14:00:59 2015 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Sun Oct  4 14:00:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa55636f

net-dns/opendnssec: bump version

Package-Manager: portage-2.2.22

 net-dns/opendnssec/Manifest|   1 +
 net-dns/opendnssec/opendnssec-1.4.7.ebuild | 206 +
 2 files changed, 207 insertions(+)

diff --git a/net-dns/opendnssec/Manifest b/net-dns/opendnssec/Manifest
index e16f178..0be9984 100644
--- a/net-dns/opendnssec/Manifest
+++ b/net-dns/opendnssec/Manifest
@@ -2,3 +2,4 @@ DIST opendnssec-1.3.17.tar.gz 1140751 SHA256 
9f0dcfb53a3e10255b2d85e6a30663548ec
 DIST opendnssec-1.3.18.tar.gz 1143889 SHA256 
e61d23ae0cc57b6e09d408bade6872fe5241896c61a03e8bc5ceeb65df13a676 SHA512 
5df39ba778c9b1245e88b81df7aa491bca0aad2943845284c4f8b4dd729fa69014d45f07bdf99a048ccf668a1c9675a8dd99efcec1abdbd4e06e9738fec6ab6d
 WHIRLPOOL 
7213b8f2f86651114449bc4734452d6065960e26ee289051949ca27ae3b23280cea45ff707f71942eef91c9009200272c0985ef3d3de43c9343ad2e1e54303ce
 DIST opendnssec-1.4.4.tar.gz 1009728 SHA256 
71f930d871e3526f930ac57925f5d5b934988e0b2e9e858926bfc73d9ba9d00e SHA512 
aa88049cdd9275b7167e8a135beaa0ea6b9b2030818ec9d7815dbceb906cb0ac19d9a8e6e8571b6c37db452bbf9ab2a615785bad8ffb0a8eb21c50de42cd99b1
 WHIRLPOOL 
0ce1536aa69c394595105c1803761697d8450bc42e84c6a9e80568ade61fc6e0060f8b4d9bdb9547ff0cd17e27671a4c5fa3576c9d58a47188c7ff87043ccfb1
 DIST opendnssec-1.4.6.tar.gz 1014314 SHA256 
53f9c454f331822925d76c9d9e5e7cb3fe2dfb03e3c467f67f9412f10d0fd5ec SHA512 
c01e6e46e2007d0ae4035253484590d9a892be8284b179b6d3cdb0f8481789a67a79f9043d04de0aecc165fb44d88dac0eb02444f48e0ccd366f118a2bbb5c18
 WHIRLPOOL 
4535fb49879b27698b0ba88f05b2fd963c69829446a7d5eb8419c19768059347e0adfd1b59efe50b2acd5550758f499290e02ee52b1b92695e8f9061ad465bf0
+DIST opendnssec-1.4.7.tar.gz 1038884 SHA256 
8f757ca9e88d6a6dc8f9b6e46a3da5e3a2881b3311fb91c428bcf906683ac41f SHA512 
def2a8e41331bd70f287ea3081a7368144ada92ad5cc9f62d28d3064e34f7c0c84998422d515f5ec9c7e668757e796df8c5446839e24e4a9e2af1357c342c0b2
 WHIRLPOOL 
37641549f4bb6ecb519a091e60537acf7fab69fc3482ab8857abd2ce57d8b5240031069d487246f88577ca32d48004b10a7784c10b4155b3339d67bd5567591a

diff --git a/net-dns/opendnssec/opendnssec-1.4.7.ebuild 
b/net-dns/opendnssec/opendnssec-1.4.7.ebuild
new file mode 100644
index 000..032caea
--- /dev/null
+++ b/net-dns/opendnssec/opendnssec-1.4.7.ebuild
@@ -0,0 +1,206 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MY_P="${P/_}"
+PKCS11_IUSE="+softhsm opensc external-hsm"
+inherit base autotools multilib user
+
+DESCRIPTION="An open-source turn-key solution for DNSSEC"
+HOMEPAGE="http://www.opendnssec.org/;
+SRC_URI="http://www.${PN}.org/files/source/${MY_P}.tar.gz;
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc +mysql +signer sqlite test ${PKCS11_IUSE}"
+
+RDEPEND="
+   dev-lang/perl
+   dev-libs/libxml2
+   dev-libs/libxslt
+   net-libs/ldns
+   mysql? (
+   virtual/mysql
+   dev-perl/DBD-mysql
+   )
+   opensc? ( dev-libs/opensc )
+   softhsm? ( dev-libs/softhsm )
+   sqlite? (
+   dev-db/sqlite:3
+   dev-perl/DBD-SQLite
+   )
+"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen )
+   test? (
+   app-text/trang
+   )
+"
+
+REQUIRED_USE="
+   ^^ ( mysql sqlite )
+   ^^ ( softhsm opensc external-hsm )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-fix-localstatedir.patch"
+   "${FILESDIR}/${PN}-fix-run-dir.patch"
+   "${FILESDIR}/${PN}-drop-privileges.patch"
+   "${FILESDIR}/${PN}-use-system-trang.patch"
+)
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( MIGRATION NEWS )
+
+check_pkcs11_setup() {
+   # PKCS#11 HSM's are often only available with proprietary drivers not
+   # available in portage tree.
+
+   if use softhsm; then
+   PKCS11_LIB=softhsm
+   if has_version ">=dev-libs/softhsm-1.3.1"; then
+   PKCS11_PATH=/usr/$(get_libdir)/softhsm/libsofthsm.so
+   else
+   PKCS11_PATH=/usr/$(get_libdir)/libsofthsm.so
+   fi
+   elog "Building with SoftHSM PKCS#11 library support."
+   fi
+   if use opensc; then
+   PKCS11_LIB=opensc
+   PKCS11_PATH=/usr/$(get_libdir)/opensc-pkcs11.so
+   elog "Building with OpenSC PKCS#11 library support."
+   fi
+   if use external-hsm; then
+   if [[ -n ${PKCS11_SCA6000} ]]; then
+   PKCS11_LIB=sca6000
+   PKCS11_PATH=${PKCS11_SCA6000}
+   elif [[ -n ${PKCS11_ETOKEN} ]]; then
+   PKCS11_LIB=etoken
+   

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

2015-10-04 Thread Mike Gilbert
commit: 430e39bd7179c2aa3ffe54f657087c1a8fe2368f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Oct  2 18:53:18 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Oct  4 13:35:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=430e39bd

profiles/base/use.stable.mask: Mask python3.5 flags

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

diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index 955e697..ea8f6eb 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -5,6 +5,11 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Mike Gilbert  (02 Oct 2015)
+# Needs dev-lang/python:3.5 stable
+python_targets_python3_5
+python_single_target_python3_5
+
 # Justin Lecher  (30 Sep 2015)
 # No stable libressl yet
 libressl



[gentoo-commits] repo/gentoo:master commit in: app-portage/gpyutils/files/

2015-10-04 Thread Mike Gilbert
commit: 325c7c3a3bdfff2cec519c4bfd790154d2772c85
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Oct  3 15:56:10 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Oct  4 13:35:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=325c7c3a

app-portage/gpyutils: Update status for 3.5

Package-Manager: portage-2.2.22_p5

 app-portage/gpyutils/files/implementations.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/gpyutils/files/implementations.txt 
b/app-portage/gpyutils/files/implementations.txt
index e4d309b..115b0e9 100644
--- a/app-portage/gpyutils/files/implementations.txt
+++ b/app-portage/gpyutils/files/implementations.txt
@@ -14,7 +14,7 @@ python3_1 3.1 dead3.1
 python3_2  3.2 dead3.2
 python3_3  3.3 supported   3.3
 python3_4  current 3.4
-python3_5  future  3.5
+python3_5  supported   3.5
 
 pypy1_82.7-pypy-1.8deadp1.8
 pypy1_92.7-pypy-1.9deadp1.9



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

2015-10-04 Thread Ian Stakenvicius
commit: 66cb7efcecc1ab67f5b64528ba251805656bcec4
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Sun Oct  4 14:15:57 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Sun Oct  4 14:31:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66cb7efc

dev-libs/libindicator: add missing whitespace before -lm

When dev-util/pkgconfig-0.29 is in use, the _LIBS output of a PKG_CHECK*
does not have a trailing space assigned.  This causes the link flags
to contain a "-lglib-2.0-lm" assignment as $LIBM was appended to
$LIBINDICATOR_LIBS without any whitespace separation.  This commit
adds the necessary whitespace.  Fixes bug 545334

 .../libindicator/files/libindicator-ldflags-spacing.patch | 11 +++
 dev-libs/libindicator/libindicator-12.10.0-r200.ebuild|  7 ++-
 dev-libs/libindicator/libindicator-12.10.0-r300.ebuild|  7 ++-
 dev-libs/libindicator/libindicator-12.10.1-r200.ebuild|  7 ++-
 dev-libs/libindicator/libindicator-12.10.1-r201.ebuild|  7 ++-
 dev-libs/libindicator/libindicator-12.10.1-r300.ebuild|  7 ++-
 dev-libs/libindicator/libindicator-12.10.1-r301.ebuild|  7 ++-
 7 files changed, 47 insertions(+), 6 deletions(-)

diff --git a/dev-libs/libindicator/files/libindicator-ldflags-spacing.patch 
b/dev-libs/libindicator/files/libindicator-ldflags-spacing.patch
new file mode 100644
index 000..8c4a55f
--- /dev/null
+++ b/dev-libs/libindicator/files/libindicator-ldflags-spacing.patch
@@ -0,0 +1,11 @@
+--- a/configure.ac 2012-07-11 14:07:33.167169453 -0400
 b/configure.ac 2015-10-04 09:59:31.023669616 -0400
+@@ -66,7 +66,7 @@
+ AM_CONDITIONAL(USE_GTK3, [test "x$with_gtk" = x3])
+ 
+ LT_LIB_M
+-LIBINDICATOR_LIBS+="$LIBM"
++LIBINDICATOR_LIBS+=" $LIBM"
+ 
+ ##
+ # Custom Junk

diff --git a/dev-libs/libindicator/libindicator-12.10.0-r200.ebuild 
b/dev-libs/libindicator/libindicator-12.10.0-r200.ebuild
index 1438177..da93c44 100644
--- a/dev-libs/libindicator/libindicator-12.10.0-r200.ebuild
+++ b/dev-libs/libindicator/libindicator-12.10.0-r200.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=4
-inherit eutils flag-o-matic virtualx
+inherit autotools eutils flag-o-matic virtualx
 
 DESCRIPTION="A set of symbols and convience functions that all indicators 
would like to use"
 HOMEPAGE="https://launchpad.net/libindicator;
@@ -20,6 +20,11 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
test? ( dev-util/dbus-test-runner )"
 
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-ldflags-spacing.patch
+   eautoreconf
+}
+
 src_configure() {
append-flags -Wno-error
 

diff --git a/dev-libs/libindicator/libindicator-12.10.0-r300.ebuild 
b/dev-libs/libindicator/libindicator-12.10.0-r300.ebuild
index 2e6134c..d19d3a1 100644
--- a/dev-libs/libindicator/libindicator-12.10.0-r300.ebuild
+++ b/dev-libs/libindicator/libindicator-12.10.0-r300.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=4
-inherit eutils flag-o-matic virtualx
+inherit autotools eutils flag-o-matic virtualx
 
 DESCRIPTION="A set of symbols and convience functions that all indicators 
would like to use"
 HOMEPAGE="https://launchpad.net/libindicator;
@@ -20,6 +20,11 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
test? ( dev-util/dbus-test-runner )"
 
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-ldflags-spacing.patch
+   eautoreconf
+}
+
 src_configure() {
append-flags -Wno-error
 

diff --git a/dev-libs/libindicator/libindicator-12.10.1-r200.ebuild 
b/dev-libs/libindicator/libindicator-12.10.1-r200.ebuild
index 8180ac3..ef3c8a5 100644
--- a/dev-libs/libindicator/libindicator-12.10.1-r200.ebuild
+++ b/dev-libs/libindicator/libindicator-12.10.1-r200.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=4
-inherit eutils flag-o-matic virtualx
+inherit autotools eutils flag-o-matic virtualx
 
 DESCRIPTION="A set of symbols and convience functions that all indicators 
would like to use"
 HOMEPAGE="https://launchpad.net/libindicator;
@@ -20,6 +20,11 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
test? ( dev-util/dbus-test-runner )"
 
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-ldflags-spacing.patch
+   eautoreconf
+}
+
 src_configure() {
append-flags -Wno-error
 

diff --git a/dev-libs/libindicator/libindicator-12.10.1-r201.ebuild 
b/dev-libs/libindicator/libindicator-12.10.1-r201.ebuild
index a837b39..d9f5a82 100644
--- a/dev-libs/libindicator/libindicator-12.10.1-r201.ebuild
+++ b/dev-libs/libindicator/libindicator-12.10.1-r201.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-inherit eutils flag-o-matic virtualx multilib-minimal
+inherit autotools eutils flag-o-matic virtualx multilib-minimal
 
 DESCRIPTION="A set of symbols and convience functions that all indicators 
would like to use"
 HOMEPAGE="https://launchpad.net/libindicator;
@@ -20,6 +20,11 @@ DEPEND="${RDEPEND}
virtual/pkgconfig[${MULTILIB_USEDEP}]
test? ( dev-util/dbus-test-runner )"
 

[gentoo-commits] repo/gentoo:master commit in: kde-base/kleopatra/, kde-base/kleopatra/files/

2015-10-04 Thread Marc Schiffbauer
commit: 0d851350c4ca5942bde00d8089a6353ca3f5a226
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun Oct  4 14:41:13 2015 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Sun Oct  4 14:41:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d851350

kde-base/kleopatra: fix build

Added patch to fix bug #561320
Thanks to Justin Lecher for reporting.

Package-Manager: portage-2.2.22

 .../kleopatra-4.14.10-newer-boost-buildfix.patch   | 1803 
 kde-base/kleopatra/kleopatra-4.14.10.ebuild|5 +-
 2 files changed, 1807 insertions(+), 1 deletion(-)

diff --git 
a/kde-base/kleopatra/files/kleopatra-4.14.10-newer-boost-buildfix.patch 
b/kde-base/kleopatra/files/kleopatra-4.14.10-newer-boost-buildfix.patch
new file mode 100644
index 000..ae4f7a7
--- /dev/null
+++ b/kde-base/kleopatra/files/kleopatra-4.14.10-newer-boost-buildfix.patch
@@ -0,0 +1,1803 @@
+From: Michael Pyne 
+Date: Fri, 04 Sep 2015 01:59:01 +
+Subject: Build with recent Boost.
+X-Git-Url: 
http://quickgit.kde.org/?p=kdepim.git=commitdiff=3c72e211dc4ee1420bf744312036dc2141238912
+---
+Build with recent Boost.
+
+The issue is that recent versions of Boost have widespread usage of a
+technique involving the generation of namespace names using a special
+macro, BOOST_JOIN. This macro breaks moc with Qt 4, leading to
+compilation failures unless Boost is downgraded.
+
+moc is fixed for Qt 5 but the change is too invasive to backport.
+Instead, we use the technique recommended by the Qt devs and tell moc to
+avoid scanning Boost headers wherever we use them. Some headers already
+had this fix applied; this patch completes the work.
+
+See also QTBUG-22829.
+
+REVIEW:124926
+---
+
+
+--- a/kleopatra/commands/certifycertificatecommand.cpp
 b/kleopatra/commands/certifycertificatecommand.cpp
+@@ -52,7 +52,9 @@
+ #include 
+ #include 
+ 
++#ifndef Q_MOC_RUN
+ #include 
++#endif
+ 
+ #include 
+ 
+
+--- a/kleopatra/commands/deletecertificatescommand.cpp
 b/kleopatra/commands/deletecertificatescommand.cpp
+@@ -54,7 +54,9 @@
+ #include 
+ #include 
+ 
++#ifndef Q_MOC_RUN
+ #include 
++#endif
+ 
+ #include 
+ #include 
+
+--- a/kleopatra/commands/exportcertificatecommand.cpp
 b/kleopatra/commands/exportcertificatecommand.cpp
+@@ -53,7 +53,9 @@
+ #include 
+ #include 
+ 
++#ifndef Q_MOC_RUN
+ #include 
++#endif
+ #include 
+ #include 
+ #include 
+
+--- a/kleopatra/commands/importcertificatescommand.cpp
 b/kleopatra/commands/importcertificatescommand.cpp
+@@ -59,8 +59,10 @@
+ #include 
+ #include  // for Qt::escape
+ 
++#ifndef Q_MOC_RUN
+ #include 
+ #include 
++#endif
+ 
+ #include 
+ #include 
+
+--- a/kleopatra/commands/lookupcertificatescommand.cpp
 b/kleopatra/commands/lookupcertificatescommand.cpp
+@@ -59,8 +59,10 @@
+ 
+ #include 
+ 
++#ifndef Q_MOC_RUN
+ #include 
+ #include 
++#endif
+ 
+ #include 
+ #include 
+
+--- a/kleopatra/commands/reloadkeyscommand.cpp
 b/kleopatra/commands/reloadkeyscommand.cpp
+@@ -41,7 +41,9 @@
+ 
+ #include 
+ 
++#ifndef Q_MOC_RUN
+ #include 
++#endif
+ 
+ using namespace Kleo;
+ using namespace boost;
+
+--- a/kleopatra/commands/selftestcommand.cpp
 b/kleopatra/commands/selftestcommand.cpp
+@@ -57,8 +57,10 @@
+ #include 
+ #include 
+ 
++#ifndef Q_MOC_RUN
+ #include 
+ #include 
++#endif
+ 
+ #include 
+ 
+
+--- a/kleopatra/conf/appearanceconfigwidget.cpp
 b/kleopatra/conf/appearanceconfigwidget.cpp
+@@ -62,8 +62,10 @@
+ #include 
+ #include 
+ 
++#ifndef Q_MOC_RUN
+ #include 
+ #include 
++#endif
+ 
+ #include 
+ #include 
+
+--- a/kleopatra/conf/cryptooperationsconfigwidget.cpp
 b/kleopatra/conf/cryptooperationsconfigwidget.cpp
+@@ -47,7 +47,9 @@
+ 
+ #include 
+ 
++#ifndef Q_MOC_RUN
+ #include 
++#endif
+ 
+ using namespace Kleo;
+ using namespace Kleo::Config;
+
+--- a/kleopatra/crypto/certificateresolver.cpp
 b/kleopatra/crypto/certificateresolver.cpp
+@@ -45,7 +45,9 @@
+ #include 
+ #include 
+ 
++#ifndef Q_MOC_RUN
+ #include 
++#endif
+ 
+ #include 
+ #include 
+
+--- a/kleopatra/crypto/controller.h
 b/kleopatra/crypto/controller.h
+@@ -40,7 +40,9 @@
+ #include 
+ #include 
+ 
++#ifndef Q_MOC_RUN
+ #include 
++#endif
+ 
+ class QDialog;
+ 
+
+--- a/kleopatra/crypto/createchecksumscontroller.cpp
 b/kleopatra/crypto/createchecksumscontroller.cpp
+@@ -62,8 +62,10 @@
+ #include 
+ #include 
+ 
++#ifndef Q_MOC_RUN
+ #include 
+ #include 
++#endif
+ 
+ #include 
+ 
+
+--- a/kleopatra/crypto/createchecksumscontroller.h
 b/kleopatra/crypto/createchecksumscontroller.h
+@@ -40,7 +40,9 @@
+ #include 
+ #include 
+ 
++#ifndef Q_MOC_RUN
+ #include 
++#endif
+ 
+ #include 
+ 
+
+--- a/kleopatra/crypto/decryptverifyemailcontroller.cpp
 b/kleopatra/crypto/decryptverifyemailcontroller.cpp
+@@ -58,7 +58,9 @@
+ #include 
+ #include 
+ 
++#ifndef Q_MOC_RUN
+ #include 
++#endif
+ 
+ #include 
+ #include 
+
+--- 

[gentoo-commits] proj/portage:multilib commit in: pym/portage/dep/

2015-10-04 Thread Thomas Sachau
commit: 259272b9ffcf2c3d813487bf0119f761f32476e6
Author: Thomas Sachau  gentoo  org>
AuthorDate: Sun Oct  4 13:23:22 2015 +
Commit: Thomas Sachau  gentoo  org>
CommitDate: Sun Oct  4 13:23:22 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=259272b9

Convert forced flags from new multilib eclass to the matching ones from 
multilib-portage

 pym/portage/dep/dep_check.py | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/pym/portage/dep/dep_check.py b/pym/portage/dep/dep_check.py
index dab6961..4e97ffa 100644
--- a/pym/portage/dep/dep_check.py
+++ b/pym/portage/dep/dep_check.py
@@ -84,11 +84,14 @@ def _expand_new_virtuals(mysplit, edebug, mydbapi, 
mysettings, myroot="/",
use_tokens = []
else:
use_tokens = 
list(x.unevaluated_atom.use.tokens)
+   if 'abi_x86_64' in use_tokens:
+   
use_tokens[use_tokens.index('abi_x86_64')] = 'multilib_abi_amd64'
+   if 'abi_x86_32' in use_tokens:
+   
use_tokens[use_tokens.index('abi_x86_32')] = 'multilib_abi_x86'
use_tokens.extend(multilib_flags)
x = Atom(x.unevaluated_atom.without_use 
+
"[%s]" % (",".join(use_tokens)))
x = x.evaluate_conditionals(myuse)
-
mykey = x.cp
if not mykey.startswith("virtual/"):
newsplit.append(x)



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

2015-10-04 Thread Mike Gilbert
commit: 92028dec3c192e6d8693d0d2b73b3ef3e7dfe522
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Oct  4 15:50:38 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Oct  4 15:50:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92028dec

net-p2p/transmission: Use upstream patch for miniupnpc 14

Package-Manager: portage-2.2.22_p5

 net-p2p/transmission/files/2.84-miniupnp14.patch | 21 -
 1 file changed, 8 insertions(+), 13 deletions(-)

diff --git a/net-p2p/transmission/files/2.84-miniupnp14.patch 
b/net-p2p/transmission/files/2.84-miniupnp14.patch
index 7e531cc..cdf64e1 100644
--- a/net-p2p/transmission/files/2.84-miniupnp14.patch
+++ b/net-p2p/transmission/files/2.84-miniupnp14.patch
@@ -1,23 +1,18 @@
-libtransmission: Build fix for miniupnp API version 14
+https://bugs.gentoo.org/562020
 
-Patch by Sander Sweers 
-
-Bug: https://bugs.gentoo.org/562020
 Index: libtransmission/upnp.c
 ===
 --- libtransmission/upnp.c (revision 14564)
-+++ libtransmission/upnp.c (working copy)
-@@ -86,8 +86,12 @@
-   struct UPNPDev * ret;
-   bool have_err;
 libtransmission/upnp.c (revision 14565)
+@@ -88,7 +88,11 @@
  
--#if (MINIUPNPC_API_VERSION >= 8) /* adds ipv6 and error args */
-+#if (MINIUPNPC_API_VERSION >= 14) /* adds ttl */
+ #if (MINIUPNPC_API_VERSION >= 8) /* adds ipv6 and error args */
int err = UPNPDISCOVER_SUCCESS;
++ #if (MINIUPNPC_API_VERSION >= 14) /* adds ttl */
 +  ret = upnpDiscover (msec, NULL, NULL, 0, 0, 2, );
-+  have_err = err != UPNPDISCOVER_SUCCESS;
-+#elif (MINIUPNPC_API_VERSION >= 8) /* adds ipv6 and error args */
-+  int err = UPNPDISCOVER_SUCCESS;
++ #else
ret = upnpDiscover (msec, NULL, NULL, 0, 0, );
++ #endif
have_err = err != UPNPDISCOVER_SUCCESS;
  #else
+   ret = upnpDiscover (msec, NULL, NULL, 0);



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

2015-10-04 Thread Ian Delaney
commit: d5094f447a1433978cff63283329e1659b3b1bc4
Author: Ian Delaney  gentoo  org>
AuthorDate: Sun Oct  4 15:58:52 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Sun Oct  4 15:59:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5094f44

app-admin/keepass:  patch to build to support >=mono-4

pacthes supplied by maintainer via the gentoo bug

Gentoo bug #558094

Package-Manager: portage-2.2.20.1

 .../files/keepass-2.30-mono-4-support.patch| 92 ++
 app-admin/keepass/keepass-2.30.ebuild  |  3 +
 2 files changed, 95 insertions(+)

diff --git a/app-admin/keepass/files/keepass-2.30-mono-4-support.patch 
b/app-admin/keepass/files/keepass-2.30-mono-4-support.patch
new file mode 100644
index 000..5794ba0
--- /dev/null
+++ b/app-admin/keepass/files/keepass-2.30-mono-4-support.patch
@@ -0,0 +1,92 @@
+File keepass-2.30-original/.ipc_in is a fifo while file keepass-2.30/.ipc_in 
is a fifo
+File keepass-2.30-original/.ipc_out is a fifo while file keepass-2.30/.ipc_out 
is a fifo
+diff -ur keepass-2.30-original/work/Ext/KeePassMsi/KeePassMsi.sln 
keepass-2.30/work/Ext/KeePassMsi/KeePassMsi.sln
+--- keepass-2.30-original/work/Ext/KeePassMsi/KeePassMsi.sln   2008-09-11 
18:19:14.0 +0200
 keepass-2.30/work/Ext/KeePassMsi/KeePassMsi.sln2015-09-28 
17:21:23.640007000 +0200
+@@ -1,5 +1,5 @@
+ 
+-Microsoft Visual Studio Solution File, Format Version 10.00
++Microsoft Visual Studio Solution File, Format Version 11.00
+ # Visual Studio 2008
+ Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "KeePassMsi", 
"KeePassMsi.vdproj", "{C4135368-4A84-4924-B5CE-82B18FAADFD4}"
+ EndProject
+diff -ur keepass-2.30-original/work/KeePass/KeePass.csproj 
keepass-2.30/work/KeePass/KeePass.csproj
+--- keepass-2.30-original/work/KeePass/KeePass.csproj  2015-09-28 
17:20:19.828006799 +0200
 keepass-2.30/work/KeePass/KeePass.csproj   2015-09-28 17:21:26.160007008 
+0200
+@@ -1,5 +1,5 @@
+-http://schemas.microsoft.com/developer/msbuild/2003; ToolsVersion="3.5">
+-  
++http://schemas.microsoft.com/developer/msbuild/2003; ToolsVersion="4.0">
++  v4.5
+ Debug
+ AnyCPU
+ 9.0.30729
+@@ -1315,6 +1315,6 @@
+   
+   
+   -->
+-  
++  v4.5
+   
+ 
+diff -ur keepass-2.30-original/work/KeePassLib/KeePassLib.csproj 
keepass-2.30/work/KeePassLib/KeePassLib.csproj
+--- keepass-2.30-original/work/KeePassLib/KeePassLib.csproj2015-09-28 
17:20:19.836006799 +0200
 keepass-2.30/work/KeePassLib/KeePassLib.csproj 2015-09-28 
17:21:26.148007008 +0200
+@@ -1,5 +1,5 @@
+-http://schemas.microsoft.com/developer/msbuild/2003; ToolsVersion="3.5">
+-  
++http://schemas.microsoft.com/developer/msbuild/2003; ToolsVersion="4.0">
++  v4.5
+ Debug
+ AnyCPU
+ 9.0.30729
+diff -ur keepass-2.30-original/work/KeePassLibSD/KeePassLibSD.csproj 
keepass-2.30/work/KeePassLibSD/KeePassLibSD.csproj
+--- keepass-2.30-original/work/KeePassLibSD/KeePassLibSD.csproj
2014-05-08 15:00:06.0 +0200
 keepass-2.30/work/KeePassLibSD/KeePassLibSD.csproj 2015-09-28 
17:21:26.148007008 +0200
+@@ -1,5 +1,5 @@
+-http://schemas.microsoft.com/developer/msbuild/2003; ToolsVersion="3.5">
+-  
++http://schemas.microsoft.com/developer/msbuild/2003; ToolsVersion="4.0">
++  v4.5
+ Debug
+ AnyCPU
+ 9.0.30729
+@@ -14,7 +14,7 @@
+ 3C41C503-53EF-4c2a-8DD4-A8217CAD115E
+ 4.20
+ KeePassLibSD
+-v2.0
++
+ 
+ 
+ true
+diff -ur keepass-2.30-original/work/KeePass.sln keepass-2.30/work/KeePass.sln
+--- keepass-2.30-original/work/KeePass.sln 2015-09-28 17:20:19.848006799 
+0200
 keepass-2.30/work/KeePass.sln  2015-09-28 17:21:23.632007000 +0200
+@@ -1,4 +1,4 @@
+-Microsoft Visual Studio Solution File, Format Version 10.00
++Microsoft Visual Studio Solution File, Format Version 11.00
+ # Visual Studio 2008
+ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KeePassLib", 
"KeePassLib\KeePassLib.csproj", "{53573E4E-33CB-4FDB-8698-C95F5E40E7F3}"
+ EndProject
+diff -ur keepass-2.30-original/work/ShInstUtil/ShInstUtil.sln 
keepass-2.30/work/ShInstUtil/ShInstUtil.sln
+--- keepass-2.30-original/work/ShInstUtil/ShInstUtil.sln   2011-09-10 
13:21:28.0 +0200
 keepass-2.30/work/ShInstUtil/ShInstUtil.sln2015-09-28 
17:21:23.636007000 +0200
+@@ -1,5 +1,5 @@
+ 
+-Microsoft Visual Studio Solution File, Format Version 10.00
++Microsoft Visual Studio Solution File, Format Version 11.00
+ # Visual Studio 2008
+ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ShInstUtil", 
"ShInstUtil.vcproj", "{C9FBA6FD-04AC-4B2F-8277-B852B8013DAE}"
+ EndProject
+diff -ur keepass-2.30-original/work/Translation/TrlUtil/TrlUtil.csproj 
keepass-2.30/work/Translation/TrlUtil/TrlUtil.csproj
+--- keepass-2.30-original/work/Translation/TrlUtil/TrlUtil.csproj  
2013-07-21 10:06:38.0 +0200
 keepass-2.30/work/Translation/TrlUtil/TrlUtil.csproj   2015-09-28 
17:21:26.140007008 +0200
+@@ 

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

2015-10-04 Thread Michael Palimaka
commit: e522a524f8387283102f8f46b86edb69a37744ca
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Oct  4 16:21:45 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Oct  4 16:22:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e522a524

net-analyzer/testssl: new package

Gentoo-bug: 561888

Package-Manager: portage-2.2.20.1

 net-analyzer/testssl/Manifest   |  1 +
 net-analyzer/testssl/metadata.xml   | 10 ++
 net-analyzer/testssl/testssl-2.6.ebuild | 58 +
 3 files changed, 69 insertions(+)

diff --git a/net-analyzer/testssl/Manifest b/net-analyzer/testssl/Manifest
new file mode 100644
index 000..23bcd10
--- /dev/null
+++ b/net-analyzer/testssl/Manifest
@@ -0,0 +1 @@
+DIST testssl-2.6.tar.gz 12296414 SHA256 
286b3285f096a5d249de1507eee88b14848514696bc5bbc4faceffa46b563ebd SHA512 
c09ef82a8062cac484df956ea68d459dcedaa9e96301f5d5108323eb482dd4ef226e6a41446eb230cdb459404357e3fb3ec02a386697e335a58a2b14db327780
 WHIRLPOOL 
290c4202358ac647ca7ed2ce0d17cf5ace6c533f7c79cee066d599193f9e77cfdd1e440e7670c5216fec9b1f882986dcf26f5cad638384b8b7a278fbcbe5eace

diff --git a/net-analyzer/testssl/metadata.xml 
b/net-analyzer/testssl/metadata.xml
new file mode 100644
index 000..b500834
--- /dev/null
+++ b/net-analyzer/testssl/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   kensing...@gentoo.org
+   
+   
+   Install precompiled versions of 
OpenSSL for greater testing coverage
+   
+

diff --git a/net-analyzer/testssl/testssl-2.6.ebuild 
b/net-analyzer/testssl/testssl-2.6.ebuild
new file mode 100644
index 000..320ab9e
--- /dev/null
+++ b/net-analyzer/testssl/testssl-2.6.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MY_PN="${PN}.sh"
+
+DESCRIPTION="Tool to check TLS/SSL cipher support"
+HOMEPAGE="https://testssl.sh/;
+SRC_URI="https://github.com/drwetter/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2 bundled-openssl? ( openssl )"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="bundled-openssl"
+
+RDEPEND="
+   dev-libs/openssl:0
+   sys-apps/util-linux
+"
+
+S=${WORKDIR}/${MY_PN}-${PV}
+
+QA_PREBUILT="opt/${PN}/*"
+
+pkg_setup() {
+   use amd64 && BUNDLED_OPENSSL="openssl.Linux.x86_64"
+}
+
+src_prepare() {
+   sed -i -e 
"s|MAPPING_FILE_RFC=\"\"|MAPPING_FILE_RFC=\"/usr/share/${PN}/mapping-rfc.txt\"|"
 ${PN}.sh || die
+}
+
+src_install() {
+   dodoc CHANGELOG.stable-releases.txt CREDITS.md Readme.md
+   dodoc openssl-rfc.mappping.html
+
+   dobin ${PN}.sh
+
+   insinto /usr/share/${PN}
+   doins mapping-rfc.txt
+
+   if use bundled-openssl; then
+   exeinto /opt/${PN}
+   use amd64 && doexe bin/${BUNDLED_OPENSSL}
+   fi
+}
+
+pkg_postinst() {
+   if use bundled-openssl; then
+   einfo "A precompiled version of OpenSSL has been installed into 
/opt/${PN},"
+   einfo "configured to enable a wider range of features to allow 
better testing."
+   einfo ""
+   einfo "To use it, call ${PN} appropriately:"
+   einfo "${MY_PN} --openssl /opt/${PN}/${BUNDLED_OPENSSL} 
example.com"
+   fi
+}



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

2015-10-04 Thread Matthias Maier
commit: ff9bc07e99c6f01dffd1146e9da605660fd4bdd8
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Oct  4 14:02:35 2015 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Oct  4 14:07:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff9bc07e

app-emulation/libvirt: fix a typo

Thanks to Julian Ospald for pointing this out.

Package-Manager: portage-2.2.22

 app-emulation/libvirt/libvirt-1.2.15-r1.ebuild | 4 ++--
 app-emulation/libvirt/libvirt-1.2.18-r1.ebuild | 4 ++--
 app-emulation/libvirt/libvirt-1.2.19-r1.ebuild | 4 ++--
 app-emulation/libvirt/libvirt-1.2.20.ebuild| 4 ++--
 app-emulation/libvirt/libvirt-.ebuild  | 4 ++--
 5 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/app-emulation/libvirt/libvirt-1.2.15-r1.ebuild 
b/app-emulation/libvirt/libvirt-1.2.15-r1.ebuild
index f8c4dec..ac4516f 100644
--- a/app-emulation/libvirt/libvirt-1.2.15-r1.ebuild
+++ b/app-emulation/libvirt/libvirt-1.2.15-r1.ebuild
@@ -290,8 +290,8 @@ src_configure() {
myconf+=" $(use_with lvm storage-lvm)"
myconf+=" $(use_with iscsi storage-iscsi)"
myconf+=" $(use_with parted storage-disk)"
-   mycond+=" $(use_with glusterfs)"
-   mycond+=" $(use_with glusterfs storage-gluster)"
+   myconf+=" $(use_with glusterfs)"
+   myconf+=" $(use_with glusterfs storage-gluster)"
myconf+=" $(use_with lvm storage-mpath)"
myconf+=" $(use_with rbd storage-rbd)"
myconf+=" $(use_with numa numactl)"

diff --git a/app-emulation/libvirt/libvirt-1.2.18-r1.ebuild 
b/app-emulation/libvirt/libvirt-1.2.18-r1.ebuild
index 565007a..9ffa581 100644
--- a/app-emulation/libvirt/libvirt-1.2.18-r1.ebuild
+++ b/app-emulation/libvirt/libvirt-1.2.18-r1.ebuild
@@ -325,8 +325,8 @@ src_configure() {
myconf+=" $(use_with lvm storage-lvm)"
myconf+=" $(use_with iscsi storage-iscsi)"
myconf+=" $(use_with parted storage-disk)"
-   mycond+=" $(use_with glusterfs)"
-   mycond+=" $(use_with glusterfs storage-gluster)"
+   myconf+=" $(use_with glusterfs)"
+   myconf+=" $(use_with glusterfs storage-gluster)"
myconf+=" $(use_with lvm storage-mpath)"
myconf+=" $(use_with rbd storage-rbd)"
myconf+=" $(use_with numa numactl)"

diff --git a/app-emulation/libvirt/libvirt-1.2.19-r1.ebuild 
b/app-emulation/libvirt/libvirt-1.2.19-r1.ebuild
index 26f6d63..b949b33 100644
--- a/app-emulation/libvirt/libvirt-1.2.19-r1.ebuild
+++ b/app-emulation/libvirt/libvirt-1.2.19-r1.ebuild
@@ -334,8 +334,8 @@ src_configure() {
myconf+=" $(use_with lvm storage-lvm)"
myconf+=" $(use_with iscsi storage-iscsi)"
myconf+=" $(use_with parted storage-disk)"
-   mycond+=" $(use_with glusterfs)"
-   mycond+=" $(use_with glusterfs storage-gluster)"
+   myconf+=" $(use_with glusterfs)"
+   myconf+=" $(use_with glusterfs storage-gluster)"
myconf+=" $(use_with lvm storage-mpath)"
myconf+=" $(use_with rbd storage-rbd)"
myconf+=" $(use_with numa numactl)"

diff --git a/app-emulation/libvirt/libvirt-1.2.20.ebuild 
b/app-emulation/libvirt/libvirt-1.2.20.ebuild
index 26f6d63..b949b33 100644
--- a/app-emulation/libvirt/libvirt-1.2.20.ebuild
+++ b/app-emulation/libvirt/libvirt-1.2.20.ebuild
@@ -334,8 +334,8 @@ src_configure() {
myconf+=" $(use_with lvm storage-lvm)"
myconf+=" $(use_with iscsi storage-iscsi)"
myconf+=" $(use_with parted storage-disk)"
-   mycond+=" $(use_with glusterfs)"
-   mycond+=" $(use_with glusterfs storage-gluster)"
+   myconf+=" $(use_with glusterfs)"
+   myconf+=" $(use_with glusterfs storage-gluster)"
myconf+=" $(use_with lvm storage-mpath)"
myconf+=" $(use_with rbd storage-rbd)"
myconf+=" $(use_with numa numactl)"

diff --git a/app-emulation/libvirt/libvirt-.ebuild 
b/app-emulation/libvirt/libvirt-.ebuild
index 26f6d63..b949b33 100644
--- a/app-emulation/libvirt/libvirt-.ebuild
+++ b/app-emulation/libvirt/libvirt-.ebuild
@@ -334,8 +334,8 @@ src_configure() {
myconf+=" $(use_with lvm storage-lvm)"
myconf+=" $(use_with iscsi storage-iscsi)"
myconf+=" $(use_with parted storage-disk)"
-   mycond+=" $(use_with glusterfs)"
-   mycond+=" $(use_with glusterfs storage-gluster)"
+   myconf+=" $(use_with glusterfs)"
+   myconf+=" $(use_with glusterfs storage-gluster)"
myconf+=" $(use_with lvm storage-mpath)"
myconf+=" $(use_with rbd storage-rbd)"
myconf+=" $(use_with numa numactl)"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/exiv2/files/, media-gfx/exiv2/

2015-10-04 Thread Michał Górny
commit: 3e09d75a96b8f864847a96daee2e255bda10f0d2
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Aug 16 11:21:38 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct  4 14:21:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e09d75a

media-gfx/exiv2: Version bump

Switch to cmake
Add patch based on Fedora to fix multilib

Package-Manager: portage-2.2.20.1

 media-gfx/exiv2/Manifest   |   1 +
 media-gfx/exiv2/exiv2-0.25.ebuild  | 124 +
 media-gfx/exiv2/files/exiv2-0.25-fix-docs.patch|  71 
 .../exiv2/files/exiv2-0.25-fix-install-dirs.patch  |  64 +++
 .../exiv2/files/exiv2-0.25-tools-optional.patch|  27 +
 media-gfx/exiv2/metadata.xml   |   9 +-
 6 files changed, 291 insertions(+), 5 deletions(-)

diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
index f3ef648..5cd1ff1 100644
--- a/media-gfx/exiv2/Manifest
+++ b/media-gfx/exiv2/Manifest
@@ -1 +1,2 @@
 DIST exiv2-0.24.tar.gz 4635028 SHA256 
f4a443e6c7fb9d9f5e787732f76969a64c72c4c04af69b10ed57f949c2dfef8e SHA512 
e2d5d076c09a36d88472485c9d9d99b5a50aea1ab59b1e5c9301b1ce9fe2b2af02acae2662c9ff56b4c749a224688387ba58334d31b74f04f3d2d3d3c0e387e9
 WHIRLPOOL 
b5b7eb544975d8e14739b39fc294279b58369944172684c0f881348ebf47ef0f9ccd18e8bc41113d9da3a72f8d6c048641f547a7071a7ca6d93d1d30ea2d7aed
+DIST exiv2-0.25.tar.gz 5434325 SHA256 
c80bfc778a15fdb06f71265db2c3d49d8493c382e516cb99b8c9f9cbde36efa4 SHA512 
08d4e655ffdde715e0214f4bef01d55aba9b8ba517456a60e254a0f8541c20479e407545db28ca90a69dee8def6941fdd88f9a557fb382ebebe49e363aca8e8e
 WHIRLPOOL 
f9e7a6947dac5870e0574253b8c1cb1e7d31a916a9e1c4417c73168046c0b4bed90b9c77253444604163bcf6dca204dab92a52cb03bdcb0f85c807327623f8ac

diff --git a/media-gfx/exiv2/exiv2-0.25.ebuild 
b/media-gfx/exiv2/exiv2-0.25.ebuild
new file mode 100644
index 000..252166b
--- /dev/null
+++ b/media-gfx/exiv2/exiv2-0.25.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit eutils cmake-multilib python-any-r1
+
+DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility"
+HOMEPAGE="http://www.exiv2.org/;
+SRC_URI="http://www.exiv2.org/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0/14"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+IUSE_LINGUAS="bs de es fi fr gl ms pl pt ru sk sv ug uk vi"
+IUSE="doc examples nls png webready xmp $(printf 'linguas_%s ' 
${IUSE_LINGUAS})"
+
+RDEPEND="
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
+   png? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+   webready? (
+   net-libs/libssh[${MULTILIB_USEDEP}]
+   net-misc/curl[${MULTILIB_USEDEP}]
+   )
+   xmp? ( >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}] )
+"
+
+DEPEND="${RDEPEND}
+   doc? (
+   app-doc/doxygen
+   dev-libs/libxslt
+   virtual/pkgconfig
+   media-gfx/graphviz
+   ${PYTHON_DEPS}
+   )
+   nls? ( sys-devel/gettext )
+"
+
+DOCS=( README doc/ChangeLog doc/cmd.txt )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.25-fix-docs.patch"
+   "${FILESDIR}/${PN}-0.25-fix-install-dirs.patch"
+   "${FILESDIR}/${PN}-0.25-tools-optional.patch"
+)
+
+pkg_setup() {
+   use doc && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   rm -r msvc* build || die "Failed to remove msvc dirs"
+
+   if [[ ${PV} != * ]] ; then
+   if [[ -d po ]] ; then
+   pushd po > /dev/null || die
+   for lang in *.po; do
+   if ! has ${lang%.po} ${LINGUAS} ; then
+   rm -rf ${lang} || die
+   fi
+   done
+   popd > /dev/null || die
+   else
+   die "Failed to prepare LINGUAS - po directory moved?"
+   fi
+   fi
+
+   # convert docs to UTF-8
+   local i
+   for i in doc/cmd.txt; do
+   einfo "Converting "${i}" to UTF-8"
+   iconv -f LATIN1 -t UTF-8 "${i}" > "${i}.tmp" || die
+   mv -f "${i}.tmp" "${i}" || die
+   done
+
+   if use doc; then
+   einfo "Updating doxygen config"
+   doxygen &>/dev/null -u config/Doxyfile || die
+   fi
+
+   cmake-utils_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DEXIV2_ENABLE_BUILD_PO=YES
+   -DEXIV2_ENABLE_BUILD_SAMPLES=NO
+   -DEXIV2_ENABLE_CURL=$(usex webready)
+   -DEXIV2_ENABLE_NLS=$(usex nls)
+ 

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

2015-10-04 Thread Michał Górny
commit: fb989d0d6694b579fe859ea17b1d9d29537d9b11
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Oct  4 13:09:14 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct  4 14:21:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb989d0d

media-gfx/nomacs: Revision bump for compatibility with exiv2-0.25

Package-Manager: portage-2.2.20.1

 media-gfx/nomacs/nomacs-2.4.4-r1.ebuild | 57 +
 1 file changed, 57 insertions(+)

diff --git a/media-gfx/nomacs/nomacs-2.4.4-r1.ebuild 
b/media-gfx/nomacs/nomacs-2.4.4-r1.ebuild
new file mode 100644
index 000..d45dba7
--- /dev/null
+++ b/media-gfx/nomacs/nomacs-2.4.4-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils fdo-mime
+
+DESCRIPTION="Qt4-based image viewer"
+HOMEPAGE="http://www.nomacs.org/;
+SRC_URI="mirror://sourceforge/${PN}/${P}-source.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~amd64-linux"
+IUSE="opencv raw tiff webp zip"
+
+REQUIRED_USE="
+   raw? ( opencv )
+   tiff? ( opencv )
+"
+
+RDEPEND="
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   >=media-gfx/exiv2-0.25:=[png]
+   opencv? ( >=media-libs/opencv-2.4:=[qt4] )
+   raw? ( >=media-libs/libraw-0.14:= )
+   tiff? ( media-libs/tiff:0 )
+   webp? ( >=media-libs/libwebp-0.3.1:= )
+   zip? ( dev-libs/quazip )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_QT5=OFF
+   $(cmake-utils_use_enable opencv)
+   $(cmake-utils_use_enable raw)
+   $(cmake-utils_use_enable tiff)
+   $(cmake-utils_use_enable webp)
+   $(cmake-utils_use_enable zip QUAZIP)
+   -DUSE_SYSTEM_WEBP=ON
+   -DUSE_SYSTEM_QUAZIP=ON
+   )
+   cmake-utils_src_configure
+}
+
+pkg_postinst() {
+   fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+   fdo-mime_desktop_database_update
+}



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

2015-10-04 Thread Michał Górny
commit: 685652505e86fc1c0cb9cc190c8a5dffa9a05bc7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct  4 14:51:16 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct  4 14:51:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68565250

media-gfx/exiv2: Merge "Version bump"

Pull-Request: https://github.com/gentoo/gentoo/pull/18

 media-gfx/exiv2/Manifest   |   1 +
 media-gfx/exiv2/exiv2-0.25.ebuild  | 124 +
 media-gfx/exiv2/files/exiv2-0.25-fix-docs.patch|  71 
 .../exiv2/files/exiv2-0.25-fix-install-dirs.patch  |  64 +++
 .../exiv2/files/exiv2-0.25-tools-optional.patch|  27 +
 media-gfx/exiv2/metadata.xml   |   9 +-
 media-gfx/nomacs/nomacs-2.4.4-r1.ebuild|  57 ++
 7 files changed, 348 insertions(+), 5 deletions(-)



[gentoo-commits] repo/gentoo:master commit in: kde-base/kdebase-startkde/

2015-10-04 Thread Michał Górny
commit: e93828f77d1f0e08f848d4102bd50fc0af7e7400
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Aug 30 13:43:51 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 27 23:41:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e93828f7

kde-base/kdebase-startkde: RDEPEND on kde-apps/kde-wallpapers:5 alternatively

Package-Manager: portage-2.2.20.1

 kde-base/kdebase-startkde/kdebase-startkde-4.11.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-base/kdebase-startkde/kdebase-startkde-4.11.22.ebuild 
b/kde-base/kdebase-startkde/kdebase-startkde-4.11.22.ebuild
index 3785171..dab7cbe 100644
--- a/kde-base/kdebase-startkde/kdebase-startkde-4.11.22.ebuild
+++ b/kde-base/kdebase-startkde/kdebase-startkde-4.11.22.ebuild
@@ -17,7 +17,7 @@ IUSE="+wallpapers"
 RDEPEND="
$(add_kdebase_dep kcminit)
$(add_kdeapps_dep kdebase-runtime-meta)
-   wallpapers? ( $(add_kdeapps_dep kde-wallpapers) )
+   wallpapers? ( || ( $(add_kdeapps_dep kde-wallpapers) 
kde-apps/kde-wallpapers:5 ) )
$(add_kdeapps_dep kfmclient)
$(add_kdeapps_dep knotify)
$(add_kdeapps_dep kreadconfig)



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

2015-10-04 Thread Michał Górny
commit: 2a66e36e7a7e17f7a558d869eb8ad31779956ec9
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct  4 15:10:23 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct  4 15:11:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a66e36e

kde-*: Merge "'Port' kde-wallpapers to kf5, [...]"

Pull-Request: https://github.com/gentoo/gentoo/pull/59

 .../files/kde-wallpapers-15.08.0-kf5-port.patch   | 15 +++
 kde-apps/kde-wallpapers/kde-wallpapers-15.08.0.ebuild |  3 +++
 kde-apps/kde-wallpapers/kde-wallpapers-15.08.1.ebuild |  3 +++
 kde-base/kdebase-startkde/kdebase-startkde-4.11.22.ebuild |  2 +-
 4 files changed, 22 insertions(+), 1 deletion(-)



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kde-wallpapers/files/, kde-apps/kde-wallpapers/

2015-10-04 Thread Michał Górny
commit: ddcd7a778226542377fdf3386b2eb2c58b095509
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Aug 30 12:31:33 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 27 23:41:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddcd7a77

kde-apps/kde-wallpapers: It is slot 5, so port it to kf5

Fixes https://bugs.gentoo.org/show_bug.cgi?id=559156

Package-Manager: portage-2.2.20.1

 .../files/kde-wallpapers-15.08.0-kf5-port.patch   | 15 +++
 kde-apps/kde-wallpapers/kde-wallpapers-15.08.0.ebuild |  3 +++
 kde-apps/kde-wallpapers/kde-wallpapers-15.08.1.ebuild |  3 +++
 3 files changed, 21 insertions(+)

diff --git 
a/kde-apps/kde-wallpapers/files/kde-wallpapers-15.08.0-kf5-port.patch 
b/kde-apps/kde-wallpapers/files/kde-wallpapers-15.08.0-kf5-port.patch
new file mode 100644
index 000..502837c
--- /dev/null
+++ b/kde-apps/kde-wallpapers/files/kde-wallpapers-15.08.0-kf5-port.patch
@@ -0,0 +1,15 @@
+--- a/CMakeLists.txt   2015-08-30 14:18:57.169314811 +0200
 b/CMakeLists.txt   2015-08-30 14:17:34.534347890 +0200
+@@ -1,5 +1,10 @@
+-find_package(KDE4 REQUIRED)
+-include(KDE4Defaults)
++cmake_minimum_required(VERSION 2.8.12)
++
++find_package(ECM 0.0.9 REQUIRED NO_MODULE)
++set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
++
++include(KDEInstallDirs)
++include(KDECMakeSettings)
+ 
+ install(DIRECTORY Ariya DESTINATION ${WALLPAPER_INSTALL_DIR} PATTERN .svn 
EXCLUDE)
+ 

diff --git a/kde-apps/kde-wallpapers/kde-wallpapers-15.08.0.ebuild 
b/kde-apps/kde-wallpapers/kde-wallpapers-15.08.0.ebuild
index 8e2328c..96e4903 100644
--- a/kde-apps/kde-wallpapers/kde-wallpapers-15.08.0.ebuild
+++ b/kde-apps/kde-wallpapers/kde-wallpapers-15.08.0.ebuild
@@ -13,8 +13,11 @@ DESCRIPTION="KDE wallpapers"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
+DEPEND="$(add_frameworks_dep extra-cmake-modules)"
 RDEPEND="!kde-apps/kde-wallpapers:4"
 
+PATCHES=( "${FILESDIR}/${PN}-15.08.0-kf5-port.patch" ) # bug 559156
+
 src_configure() {
local mycmakeargs=( 
-DWALLPAPER_INSTALL_DIR="${EPREFIX}/usr/share/wallpapers" )
 

diff --git a/kde-apps/kde-wallpapers/kde-wallpapers-15.08.1.ebuild 
b/kde-apps/kde-wallpapers/kde-wallpapers-15.08.1.ebuild
index 8e2328c..96e4903 100644
--- a/kde-apps/kde-wallpapers/kde-wallpapers-15.08.1.ebuild
+++ b/kde-apps/kde-wallpapers/kde-wallpapers-15.08.1.ebuild
@@ -13,8 +13,11 @@ DESCRIPTION="KDE wallpapers"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
+DEPEND="$(add_frameworks_dep extra-cmake-modules)"
 RDEPEND="!kde-apps/kde-wallpapers:4"
 
+PATCHES=( "${FILESDIR}/${PN}-15.08.0-kf5-port.patch" ) # bug 559156
+
 src_configure() {
local mycmakeargs=( 
-DWALLPAPER_INSTALL_DIR="${EPREFIX}/usr/share/wallpapers" )
 



[gentoo-commits] proj/multilib-portage:master commit in: sys-apps/portage/

2015-10-04 Thread Thomas Sachau
commit: f07a05296ac95a622f0ef5ef07808e2d866ba925
Author: Thomas Sachau  gentoo  org>
AuthorDate: Sun Oct  4 15:30:47 2015 +
Commit: Thomas Sachau  gentoo  org>
CommitDate: Sun Oct  4 15:30:47 2015 +
URL:
https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=f07a0529

Revision bump for converting forced flags from new multilib eclass to the 
matching ones from multilib-portage

 sys-apps/portage/Manifest   | 2 +-
 sys-apps/portage/{portage-2.2.22-r1.ebuild => portage-2.2.22-r2.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index bef6a88..86c5bdc 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,2 +1,2 @@
-EBUILD portage-2.2.22-r1.ebuild 11882 SHA256 
ed4856c9f7f5c066e07e031133f80db060924e7a48b50f2dffb45d6ec8067f98 SHA512 
332ee0f9439a958daa9512fbdffe107c007ed04a4c4b476eae6d5b27b94905fab829ef189c175abdcc83af54786d0cc9a18728b5e61e1119fd6f7398b3170031
 WHIRLPOOL 
a17fa391bbaacec176c9ce5037e7f05651a53bbebeb1fc28e4535b1f621359ea4a8fea870e9b1a664e7760c17bf3f977f3fefc0215da3069623d23d7f06002ec
+EBUILD portage-2.2.22-r2.ebuild 11882 SHA256 
9f4d60b0f1350609293442e8b083cc437b2495b70dedf3a9df29739c08efd90b SHA512 
9fea7694f401348d0e267bbc8cf945293655627bb11805dfb3c59f697de156604dfc1b5931a87b1d7e86c83ca045b70b3386d8f10bfd26473d01e5f70091cb6b
 WHIRLPOOL 
94395ac746ba1b17685ae02b3996a89e692e723ce6420222af965b131c3689158021226764df4576e5e30c456e83f48309693d8569a47ca61f76cc04c724cf0f
 MISC metadata.xml 365 SHA256 
475a792c24a7db2ae5fab7fb108bf39af08c272d03d87ef942883b297de95d6a SHA512 
45a78cd446f546ca81c6d6623e0f7215e13ed81d58d6dfcf7a2614b2ad8250a7af4c9ed8b3d1c301a103f3f17b2f5d8eb16caa82267b7565798fb00383957fb6
 WHIRLPOOL 
1f744a508a6d6d9225087850a85e47b8effadeff6eb0600daca677f761f22c8ddcc08a972bf4b4c2d6545518710365b560f54dd43d283f19eebdb3b2a0972630

diff --git a/sys-apps/portage/portage-2.2.22-r1.ebuild 
b/sys-apps/portage/portage-2.2.22-r2.ebuild
similarity index 99%
rename from sys-apps/portage/portage-2.2.22-r1.ebuild
rename to sys-apps/portage/portage-2.2.22-r2.ebuild
index a16156b..f81b38c 100644
--- a/sys-apps/portage/portage-2.2.22-r1.ebuild
+++ b/sys-apps/portage/portage-2.2.22-r2.ebuild
@@ -16,7 +16,7 @@ inherit distutils-r1 git-2 multilib
 
 EGIT_REPO_URI="git://anongit.gentoo.org/proj/portage.git"
 EGIT_BRANCH="multilib"
-EGIT_COMMIT="0c879b950b70c54cd672ddc0541744d7785ee04b"
+EGIT_COMMIT="259272b9ffcf2c3d813487bf0119f761f32476e6"
 DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 



[gentoo-commits] proj/multilib-portage:master commit in: sys-apps/portage/

2015-10-04 Thread Thomas Sachau
commit: adca31f32c6af0be80798e27035e5737df1be982
Author: Thomas Sachau  gentoo  org>
AuthorDate: Sun Oct  4 11:56:01 2015 +
Commit: Thomas Sachau  gentoo  org>
CommitDate: Sun Oct  4 11:56:01 2015 +
URL:
https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=adca31f3

Sync with main tree: portage-2.2.22

 sys-apps/portage/Manifest  |   3 +-
 sys-apps/portage/portage-2.2.18-r2.ebuild  | 349 -
 ...e-2.2.18-r1.ebuild => portage-2.2.22-r1.ebuild} |   2 +-
 3 files changed, 2 insertions(+), 352 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index de97c19..6aab9b5 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,3 +1,2 @@
-EBUILD portage-2.2.18-r1.ebuild 11531 SHA256 
f76ea14152df9db2a1c5cea42b63da88f3d247b4983bfa91d5b6a1028f10b1ec SHA512 
57ebe740d6a8099f1121d06e4b478ce1c889552909fea29eb984276eee1ba9c1784fa47355ee27b11c69574895b4f25596a0a44894d132f226eeb01175218be3
 WHIRLPOOL 
0135931c190dd8276088aba25b83837debce91c43f60cd96b0972c4ff510ba650d3cccd0c16b4ef80d4c26c69aee5131f7bf531440d3c2a53576ea770f456fe0
-EBUILD portage-2.2.18-r2.ebuild 11531 SHA256 
929f450333687b27d188418a7d06224158310a3044718dd100c08f1dc50dce57 SHA512 
76f2c79498e6f2ef44ea7ca6c02dbd30185aa22f456bab869f98bc5a219745ab3755d99ec303f2f13a1807956483601d8673df831f91206541119433342af0d1
 WHIRLPOOL 
0f496a99925deb084fccfd81a8636a5782b6c8f1a271bb173140ed453ae79fa919d53a817da4cb0ddca90ce236a77b6dddc32f086c093a8a64127228c6284762
+EBUILD portage-2.2.22-r1.ebuild 11531 SHA256 
e6037e2d6d1beb24b4a02ae67d1490e0761dc9f9bef2a5db7af888bf161b1194 SHA512 
05898a198abaa569f6b4635e943072093889adcf3e5e331d9e298fd3b22996c784e0c73d8277253222bc6d1570ee2c2d188d7f0d976bac133f3da0890cb43a4a
 WHIRLPOOL 
4178fe1de35da39f9f6bd291a37516b0f75765370b59235364d1f67a3154c2afeb57f8908be9ae07f0e2403f7084ffa0f33436301b7daad04ed10e9a53ef
 MISC metadata.xml 365 SHA256 
475a792c24a7db2ae5fab7fb108bf39af08c272d03d87ef942883b297de95d6a SHA512 
45a78cd446f546ca81c6d6623e0f7215e13ed81d58d6dfcf7a2614b2ad8250a7af4c9ed8b3d1c301a103f3f17b2f5d8eb16caa82267b7565798fb00383957fb6
 WHIRLPOOL 
1f744a508a6d6d9225087850a85e47b8effadeff6eb0600daca677f761f22c8ddcc08a972bf4b4c2d6545518710365b560f54dd43d283f19eebdb3b2a0972630

diff --git a/sys-apps/portage/portage-2.2.18-r2.ebuild 
b/sys-apps/portage/portage-2.2.18-r2.ebuild
deleted file mode 100644
index ace3816..000
--- a/sys-apps/portage/portage-2.2.18-r2.ebuild
+++ /dev/null
@@ -1,349 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-2.2.18.ebuild,v 
1.9 2015/04/26 15:42:47 zlogene Exp $
-
-EAPI=5
-
-PYTHON_COMPAT=(
-   pypy
-   python3_3 python3_4
-   python2_7
-)
-# Note: substituted below
-PYTHON_REQ_USE='bzip2(+)'
-
-inherit distutils-r1 git-2 multilib
-
-EGIT_REPO_URI="git://anongit.gentoo.org/proj/portage.git"
-EGIT_BRANCH="multilib"
-EGIT_COMMIT="cf7284cba66a1d6e747ce916de24a5c25b5654f8"
-DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
-SLOT="0"
-IUSE="build doc epydoc +ipc linguas_ru selinux xattr"
-
-DEPEND="!build? ( ${PYTHON_DEPS//bzip2(+)/ssl(+),bzip2(+)} )
-   dev-lang/python-exec:2
-   >=sys-apps/sed-4.0.5 sys-devel/patch
-   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
-   epydoc? ( >=dev-python/epydoc-2.0[$(python_gen_usedep 'python2*')] )
-   >=sys-apps/abi-wrapper-1.0-r6"
-# Require sandbox-2.2 for bug #288863.
-# For xattr, we can spawn getfattr and setfattr from sys-apps/attr, but that's
-# quite slow, so it's not considered in the dependencies as an alternative to
-# to python-3.3 / pyxattr. Also, xattr support is only tested with Linux, so
-# for now, don't pull in xattr deps for other kernels.
-# For whirlpool hash, require python[ssl] (bug #425046).
-# For compgen, require bash[readline] (bug #445576).
-RDEPEND="
-   dev-lang/python-exec:2
-   !build? (
-   >=sys-apps/sed-4.0.5
-   app-shells/bash:0[readline]
-   >=app-admin/eselect-1.2
-   )
-   elibc_FreeBSD? ( sys-freebsd/freebsd-bin )
-   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
-   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
-   >=app-misc/pax-utils-0.1.17
-   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
-   xattr? ( kernel_linux? (
-   >=sys-apps/install-xattr-0.3
-   $(python_gen_cond_dep 'dev-python/pyxattr[${PYTHON_USEDEP}]' \
-   python2_7 pypy)
-   ) )
-   !=sys-apps/abi-wrapper-1.0-r6"
-PDEPEND="
-   !build? (
-   >=net-misc/rsync-2.6.4
-   

[gentoo-commits] proj/multilib-portage:master commit in: sys-apps/portage/

2015-10-04 Thread Thomas Sachau
commit: df06734c9fdb88b556fc8b4953b2ace2d4263f8b
Author: Thomas Sachau  gentoo  org>
AuthorDate: Sun Oct  4 12:02:01 2015 +
Commit: Thomas Sachau  gentoo  org>
CommitDate: Sun Oct  4 12:02:01 2015 +
URL:
https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=df06734c

Sync with main tree: portage-2.2.22

 sys-apps/portage/Manifest |  2 +-
 sys-apps/portage/portage-2.2.22-r1.ebuild | 13 -
 2 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 6aab9b5..bef6a88 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,2 +1,2 @@
-EBUILD portage-2.2.22-r1.ebuild 11531 SHA256 
e6037e2d6d1beb24b4a02ae67d1490e0761dc9f9bef2a5db7af888bf161b1194 SHA512 
05898a198abaa569f6b4635e943072093889adcf3e5e331d9e298fd3b22996c784e0c73d8277253222bc6d1570ee2c2d188d7f0d976bac133f3da0890cb43a4a
 WHIRLPOOL 
4178fe1de35da39f9f6bd291a37516b0f75765370b59235364d1f67a3154c2afeb57f8908be9ae07f0e2403f7084ffa0f33436301b7daad04ed10e9a53ef
+EBUILD portage-2.2.22-r1.ebuild 11882 SHA256 
ed4856c9f7f5c066e07e031133f80db060924e7a48b50f2dffb45d6ec8067f98 SHA512 
332ee0f9439a958daa9512fbdffe107c007ed04a4c4b476eae6d5b27b94905fab829ef189c175abdcc83af54786d0cc9a18728b5e61e1119fd6f7398b3170031
 WHIRLPOOL 
a17fa391bbaacec176c9ce5037e7f05651a53bbebeb1fc28e4535b1f621359ea4a8fea870e9b1a664e7760c17bf3f977f3fefc0215da3069623d23d7f06002ec
 MISC metadata.xml 365 SHA256 
475a792c24a7db2ae5fab7fb108bf39af08c272d03d87ef942883b297de95d6a SHA512 
45a78cd446f546ca81c6d6623e0f7215e13ed81d58d6dfcf7a2614b2ad8250a7af4c9ed8b3d1c301a103f3f17b2f5d8eb16caa82267b7565798fb00383957fb6
 WHIRLPOOL 
1f744a508a6d6d9225087850a85e47b8effadeff6eb0600daca677f761f22c8ddcc08a972bf4b4c2d6545518710365b560f54dd43d283f19eebdb3b2a0972630

diff --git a/sys-apps/portage/portage-2.2.22-r1.ebuild 
b/sys-apps/portage/portage-2.2.22-r1.ebuild
index d8ae83a..a16156b 100644
--- a/sys-apps/portage/portage-2.2.22-r1.ebuild
+++ b/sys-apps/portage/portage-2.2.22-r1.ebuild
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-2.2.18.ebuild,v 
1.9 2015/04/26 15:42:47 zlogene Exp $
+# $Id$
 
 EAPI=5
 
@@ -26,6 +26,7 @@ SLOT="0"
 IUSE="build doc epydoc +ipc linguas_ru selinux xattr"
 
 DEPEND="!build? ( ${PYTHON_DEPS//bzip2(+)/ssl(+),bzip2(+)} )
+   >=app-arch/tar-1.27
dev-lang/python-exec:2
>=sys-apps/sed-4.0.5 sys-devel/patch
doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
@@ -39,6 +40,7 @@ DEPEND="!build? ( ${PYTHON_DEPS//bzip2(+)/ssl(+),bzip2(+)} )
 # For whirlpool hash, require python[ssl] (bug #425046).
 # For compgen, require bash[readline] (bug #445576).
 RDEPEND="
+   >=app-arch/tar-1.27
dev-lang/python-exec:2
!build? (
>=sys-apps/sed-4.0.5
@@ -346,4 +348,13 @@ pkg_postinst() {
-exec chown -R portage:portage {} +
fi
fi
+
+   einfo ""
+   einfo "This release of portage contains the new repoman code base"
+   einfo "This code base is still being developed.  So its API's are"
+   einfo "not to be considered stable and are subject to change."
+   einfo "The code released has been tested and considered ready for use."
+   einfo "This however does not guarantee it to be completely bug free."
+   einfo "Please report any bugs you may encounter."
+   einfo ""
 }



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

2015-10-04 Thread Christoph Junghans
commit: 1c9bc7c02185a66bedc22e66127faa0ff8780287
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sun Oct  4 17:35:33 2015 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sun Oct  4 17:35:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c9bc7c0

sys-devel/byfl: version bump (to fix bug #559872)

Package-Manager: portage-2.2.20.1

 sys-devel/byfl/Manifest |  2 +-
 sys-devel/byfl/{byfl-1.3.ebuild => byfl-1.4.ebuild} | 10 +-
 sys-devel/byfl/byfl-.ebuild | 10 +-
 sys-devel/byfl/metadata.xml |  3 ---
 4 files changed, 11 insertions(+), 14 deletions(-)

diff --git a/sys-devel/byfl/Manifest b/sys-devel/byfl/Manifest
index 397ac74..d42b968 100644
--- a/sys-devel/byfl/Manifest
+++ b/sys-devel/byfl/Manifest
@@ -1 +1 @@
-DIST byfl-1.3-llvm-3.6.2.tar.gz 529494 SHA256 
07f6973eeea94a988c64157e312372a3aa5b64895c85d050d23eb306d321 SHA512 
548439726ccac6472075b6bae5c145e4d796725c034fdf517a94683a22806e2ca90bda4e69dcbba03b665c2ff13af0f5e49a247f3280205d147514019184cd94
 WHIRLPOOL 
bc89b6bd1f727fd9566e76119e0e5b3c932f94a5bf6b6752aa1d2ce4034ce94e9a3983d6702566ff18e677c1d1442cf1f353abf8eebc77126e1afd6d177d
+DIST byfl-1.4-llvm-3.7.0.tar.gz 544669 SHA256 
b523a28fb05cb8f0f7641a326c08074306a38a3dcd61c95e69049a98a7ae0cce SHA512 
6fb204cf704d3f20e3d408f4cbe8071e1198b75615757c1877a8886753ff9087d9ff04a8279540b26805ed9a0e7cea6543a08de491990c9c912b40f1984bdcb4
 WHIRLPOOL 
63504c5bda6bd4b9f2cb84ca4f6c0aae2f6b24186d7487c670df4e6d217367e2d794ecda9c8811f6c7db70dc848dfa7ebc9cf09a331bb6b8929cd1af6f143ac2

diff --git a/sys-devel/byfl/byfl-1.3.ebuild b/sys-devel/byfl/byfl-1.4.ebuild
similarity index 83%
rename from sys-devel/byfl/byfl-1.3.ebuild
rename to sys-devel/byfl/byfl-1.4.ebuild
index 740d6dd..e57a7ea 100644
--- a/sys-devel/byfl/byfl-1.3.ebuild
+++ b/sys-devel/byfl/byfl-1.4.ebuild
@@ -7,16 +7,17 @@ EAPI=5
 inherit autotools-utils flag-o-matic
 
 if [ "${PV}" = "" ]; then
-   LLVM_VERSION="3.6.2"
+   LLVM_VERSION="3.7.0"
EGIT_REPO_URI="git://github.com/losalamos/${PN^b}.git 
https://github.com/losalamos/${PN}.git;
inherit git-2
KEYWORDS=""
AUTOTOOLS_AUTORECONF=1
 else
-   LLVM_VERSION="3.6.2"
+   LLVM_VERSION="3.7.0"
MY_P="${P}-llvm-${LLVM_VERSION}"

SRC_URI="https://github.com/losalamos/Byfl/releases/download/v${MY_P#${PN}-}/${MY_P}.tar.gz;
KEYWORDS="~amd64 ~amd64-linux"
+   S="${WORKDIR}/${MY_P}"
 fi
 
 DESCRIPTION="Compiler-based Application Analysis"
@@ -24,9 +25,9 @@ HOMEPAGE="https://github.com/losalamos/Byfl;
 
 SLOT="0"
 LICENSE="BSD"
-IUSE="dragonegg hdf5 static-libs sqlite"
+IUSE="hdf5 static-libs sqlite"
 
-RDEPEND="dragonegg? ( >=sys-devel/dragonegg-${LLVM_VERSION} )
+RDEPEND="
>=sys-devel/clang-${LLVM_VERSION}
>=sys-devel/llvm-${LLVM_VERSION}
sys-devel/binutils:0
@@ -38,7 +39,6 @@ DEPEND="${RDEPEND}"
 
 src_configure() {
append-cxxflags -std=c++11
-   use dragonegg || export ax_cv_file_dragonegg_so=no
use sqlite || export ac_cv_lib_sqlite3_sqlite3_errstr=no
autotools-utils_src_configure H5CXX=$(usex hdf5 h5c++ no)
 }

diff --git a/sys-devel/byfl/byfl-.ebuild b/sys-devel/byfl/byfl-.ebuild
index 740d6dd..e57a7ea 100644
--- a/sys-devel/byfl/byfl-.ebuild
+++ b/sys-devel/byfl/byfl-.ebuild
@@ -7,16 +7,17 @@ EAPI=5
 inherit autotools-utils flag-o-matic
 
 if [ "${PV}" = "" ]; then
-   LLVM_VERSION="3.6.2"
+   LLVM_VERSION="3.7.0"
EGIT_REPO_URI="git://github.com/losalamos/${PN^b}.git 
https://github.com/losalamos/${PN}.git;
inherit git-2
KEYWORDS=""
AUTOTOOLS_AUTORECONF=1
 else
-   LLVM_VERSION="3.6.2"
+   LLVM_VERSION="3.7.0"
MY_P="${P}-llvm-${LLVM_VERSION}"

SRC_URI="https://github.com/losalamos/Byfl/releases/download/v${MY_P#${PN}-}/${MY_P}.tar.gz;
KEYWORDS="~amd64 ~amd64-linux"
+   S="${WORKDIR}/${MY_P}"
 fi
 
 DESCRIPTION="Compiler-based Application Analysis"
@@ -24,9 +25,9 @@ HOMEPAGE="https://github.com/losalamos/Byfl;
 
 SLOT="0"
 LICENSE="BSD"
-IUSE="dragonegg hdf5 static-libs sqlite"
+IUSE="hdf5 static-libs sqlite"
 
-RDEPEND="dragonegg? ( >=sys-devel/dragonegg-${LLVM_VERSION} )
+RDEPEND="
>=sys-devel/clang-${LLVM_VERSION}
>=sys-devel/llvm-${LLVM_VERSION}
sys-devel/binutils:0
@@ -38,7 +39,6 @@ DEPEND="${RDEPEND}"
 
 src_configure() {
append-cxxflags -std=c++11
-   use dragonegg || export ax_cv_file_dragonegg_so=no
use sqlite || export ac_cv_lib_sqlite3_sqlite3_errstr=no
autotools-utils_src_configure H5CXX=$(usex hdf5 h5c++ no)
 }

diff --git a/sys-devel/byfl/metadata.xml b/sys-devel/byfl/metadata.xml
index 38efabe..aef6d70 100644
--- a/sys-devel/byfl/metadata.xml
+++ b/sys-devel/byfl/metadata.xml
@@ -5,9 +5,6 @@
ott...@gentoo.org
Christoph Junghans

-

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

2015-10-04 Thread Julian Ospald
commit: c7718c0faeccee1948ba19c34071c88db13e6f77
Author: Julian Ospald  gentoo  org>
AuthorDate: Sun Oct  4 20:00:08 2015 +
Commit: Julian Ospald  gentoo  org>
CommitDate: Sun Oct  4 20:00:08 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7718c0f

net-libs/libssh: add libressl support

 .../{libssh-.ebuild => libssh-0.7.1-r1.ebuild} | 24 ++
 net-libs/libssh/libssh-.ebuild |  9 +---
 2 files changed, 22 insertions(+), 11 deletions(-)

diff --git a/net-libs/libssh/libssh-.ebuild 
b/net-libs/libssh/libssh-0.7.1-r1.ebuild
similarity index 73%
copy from net-libs/libssh/libssh-.ebuild
copy to net-libs/libssh/libssh-0.7.1-r1.ebuild
index 7fcefa9..52da66a 100644
--- a/net-libs/libssh/libssh-.ebuild
+++ b/net-libs/libssh/libssh-0.7.1-r1.ebuild
@@ -1,24 +1,28 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-inherit eutils cmake-multilib multilib git-r3
+MY_P=${PN}-${PV/_rc/rc}
+inherit eutils cmake-multilib multilib
 
 DESCRIPTION="Access a working SSH implementation by means of a library"
 HOMEPAGE="http://www.libssh.org/;
-EGIT_REPO_URI="git://git.libssh.org/projects/libssh.git"
+SRC_URI="https://red.libssh.org/attachments/download/154/${MY_P}.tar.xz -> 
${P}.tar.xz"
 
 LICENSE="LGPL-2.1"
-KEYWORDS=""
-SLOT="0"
-IUSE="debug doc examples gcrypt gssapi pcap +sftp ssh1 server static-libs test 
zlib"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+SLOT="0/4" # subslot = soname major version
+IUSE="debug doc examples gcrypt gssapi libressl pcap +sftp ssh1 server 
static-libs test zlib"
 # Maintainer: check IUSE-defaults at DefineOptions.cmake
 
 RDEPEND="
zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
-   !gcrypt? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] )
+   !gcrypt? (
+   !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] 
)
+   libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
+   )
gcrypt? ( >=dev-libs/libgcrypt-1.5.3:0[${MULTILIB_USEDEP}] )
gssapi? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
 "
@@ -29,7 +33,11 @@ DEPEND="${RDEPEND}
 
 DOCS=( AUTHORS README ChangeLog )
 
-EGIT_MIN_CLONE_TYPE=single
+S=${WORKDIR}/${MY_P}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.5.0-tests.patch
+)
 
 src_prepare() {
# just install the examples do not compile them

diff --git a/net-libs/libssh/libssh-.ebuild 
b/net-libs/libssh/libssh-.ebuild
index 7fcefa9..b76736e 100644
--- a/net-libs/libssh/libssh-.ebuild
+++ b/net-libs/libssh/libssh-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -13,12 +13,15 @@ EGIT_REPO_URI="git://git.libssh.org/projects/libssh.git"
 LICENSE="LGPL-2.1"
 KEYWORDS=""
 SLOT="0"
-IUSE="debug doc examples gcrypt gssapi pcap +sftp ssh1 server static-libs test 
zlib"
+IUSE="debug doc examples gcrypt gssapi libressl pcap +sftp ssh1 server 
static-libs test zlib"
 # Maintainer: check IUSE-defaults at DefineOptions.cmake
 
 RDEPEND="
zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
-   !gcrypt? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] )
+   !gcrypt? (
+   !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] 
)
+   libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
+   )
gcrypt? ( >=dev-libs/libgcrypt-1.5.3:0[${MULTILIB_USEDEP}] )
gssapi? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
 "



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

2015-10-04 Thread Julian Ospald
commit: c996455f8a999b8c7d76c31e764cfe433b9a4964
Author: Julian Ospald  gentoo  org>
AuthorDate: Sun Oct  4 20:02:44 2015 +
Commit: Julian Ospald  gentoo  org>
CommitDate: Sun Oct  4 20:02:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c996455f

net-libs/neon: add libressl support

 net-libs/neon/neon-0.30.1-r1.ebuild | 111 
 1 file changed, 111 insertions(+)

diff --git a/net-libs/neon/neon-0.30.1-r1.ebuild 
b/net-libs/neon/neon-0.30.1-r1.ebuild
new file mode 100644
index 000..c2b7f79
--- /dev/null
+++ b/net-libs/neon/neon-0.30.1-r1.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit autotools libtool multilib-minimal
+
+DESCRIPTION="HTTP and WebDAV client library"
+HOMEPAGE="http://www.webdav.org/neon/;
+SRC_URI="http://www.webdav.org/neon/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0/27"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux 
~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc expat gnutls kerberos libproxy libressl nls pkcs11 ssl static-libs 
zlib"
+IUSE_LINGUAS="cs de fr ja nn pl ru tr zh_CN"
+for lingua in ${IUSE_LINGUAS}; do
+   IUSE+=" linguas_${lingua}"
+done
+unset lingua
+RESTRICT="test"
+
+RDEPEND="expat? ( dev-libs/expat:0=[${MULTILIB_USEDEP}] )
+   !expat? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+   gnutls? (
+   app-misc/ca-certificates
+   net-libs/gnutls:0=[${MULTILIB_USEDEP}]
+   pkcs11? ( dev-libs/pakchois:0=[${MULTILIB_USEDEP}] )
+   )
+   !gnutls? ( ssl? (
+   !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
+   libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] )
+   pkcs11? ( dev-libs/pakchois:0=[${MULTILIB_USEDEP}] )
+   ) )
+   kerberos? ( virtual/krb5:0=[${MULTILIB_USEDEP}] )
+   libproxy? ( net-libs/libproxy:0=[${MULTILIB_USEDEP}] )
+   nls? ( virtual/libintl:0=[${MULTILIB_USEDEP}] )
+   zlib? ( sys-libs/zlib:0=[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig[${MULTILIB_USEDEP}]"
+RDEPEND="${RDEPEND}
+   abi_x86_32? (
+   !<=app-emulation/emul-linux-x86-baselibs-20140508-r8
+   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+   )"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/neon-config
+)
+
+src_prepare() {
+   local lingua linguas
+   for lingua in ${IUSE_LINGUAS}; do
+   use linguas_${lingua} && linguas+=" ${lingua}"
+   done
+   sed -e "s/ALL_LINGUAS=.*/ALL_LINGUAS=\"${linguas}\"/" -i configure.ac 
|| die
+
+   epatch "${FILESDIR}"/${P}-xml2-config.patch
+   AT_M4DIR="macros" eautoreconf
+
+   elibtoolize
+
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   local myconf=()
+
+   if has_version sys-libs/glibc; then
+   einfo "Enabling SSL library thread-safety using POSIX 
threads..."
+   myconf+=(--enable-threadsafe-ssl=posix)
+   fi
+
+   if use expat; then
+   myconf+=(--with-expat)
+   else
+   myconf+=(--with-libxml2)
+   fi
+
+   if use gnutls; then
+   myconf+=(--with-ssl=gnutls 
--with-ca-bundle="${EPREFIX}/etc/ssl/certs/ca-certificates.crt")
+   elif use ssl; then
+   myconf+=(--with-ssl=openssl)
+   fi
+
+   econf \
+   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
+   --enable-shared \
+   $(use_with kerberos gssapi) \
+   $(use_with libproxy) \
+   $(use_enable nls) \
+   $(use_with pkcs11 pakchois) \
+   $(use_enable static-libs static) \
+   $(use_with zlib) \
+   "${myconf[@]}"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install-{config,headers,lib,man,nls}
+
+   if multilib_is_native_abi && use doc; then
+   dohtml -r doc/html/
+   fi
+}
+
+multilib_src_install_all() {
+   find "${ED}" -name "*.la" -delete
+
+   dodoc AUTHORS BUGS NEWS README THANKS TODO
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/exiv2/files/, media-gfx/exiv2/

2015-10-04 Thread Michał Górny
commit: 51705fa041e00146b4149e757115dbd20f3a161a
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Oct  4 17:45:46 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct  4 20:58:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51705fa0

media-gfx/exiv2: Fix header if USE=-png

Fixed upstream in >=0.26
See also: http://dev.exiv2.org/issues/1103
Gentoo bug 1: https://bugs.gentoo.org/show_bug.cgi?id=552046
Gentoo bug 2: https://bugs.gentoo.org/show_bug.cgi?id=535836

Package-Manager: portage-2.2.20.1

 .../{exiv2-0.25.ebuild => exiv2-0.25-r1.ebuild}|  1 +
 .../exiv2/files/exiv2-0.25-fix-without-zlib.patch  | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/media-gfx/exiv2/exiv2-0.25.ebuild 
b/media-gfx/exiv2/exiv2-0.25-r1.ebuild
similarity index 98%
rename from media-gfx/exiv2/exiv2-0.25.ebuild
rename to media-gfx/exiv2/exiv2-0.25-r1.ebuild
index 252166b..bc2577b 100644
--- a/media-gfx/exiv2/exiv2-0.25.ebuild
+++ b/media-gfx/exiv2/exiv2-0.25-r1.ebuild
@@ -45,6 +45,7 @@ PATCHES=(
"${FILESDIR}/${PN}-0.25-fix-docs.patch"
"${FILESDIR}/${PN}-0.25-fix-install-dirs.patch"
"${FILESDIR}/${PN}-0.25-tools-optional.patch"
+   "${FILESDIR}/${PN}-0.25-fix-without-zlib.patch"
 )
 
 pkg_setup() {

diff --git a/media-gfx/exiv2/files/exiv2-0.25-fix-without-zlib.patch 
b/media-gfx/exiv2/files/exiv2-0.25-fix-without-zlib.patch
new file mode 100644
index 000..c6d435d
--- /dev/null
+++ b/media-gfx/exiv2/files/exiv2-0.25-fix-without-zlib.patch
@@ -0,0 +1,22 @@
+Fix exiv2.hpp if built with PNG support disabled (--without-zlib)
+
+Fixed upstream in >=0.26
+
+See also: http://dev.exiv2.org/issues/1103
+Gentoo bug 1: https://bugs.gentoo.org/show_bug.cgi?id=552046
+Gentoo bug 2: https://bugs.gentoo.org/show_bug.cgi?id=535836
+
+Index: exiv2.hpp
+===
+--- a/include/exiv2/exiv2.hpp  (revision 3887)
 b/include/exiv2/exiv2.hpp  (revision 3888)
+@@ -52,7 +52,9 @@
+ #include "mrwimage.hpp"
+ #include "orfimage.hpp"
+ #include "pgfimage.hpp"
++#ifdef   EXV_HAVE_LIBZ
+ #include "pngimage.hpp"
++#endif
+ #include "preview.hpp"
+ #include "properties.hpp"
+ #include "psdimage.hpp"



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

2015-10-04 Thread Michał Górny
commit: db5b147bddafd3c89d5412960421e0a1553ec645
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct  4 21:07:16 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct  4 21:07:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db5b147b

media-gfx/exiv2: Merge "Fix header if USE=-png"

Pull-Request: https://github.com/gentoo/gentoo/pull/151

 .../{exiv2-0.25.ebuild => exiv2-0.25-r1.ebuild}|  1 +
 .../exiv2/files/exiv2-0.25-fix-without-zlib.patch  | 22 ++
 2 files changed, 23 insertions(+)



[gentoo-commits] repo/gentoo:master commit in: sci-libs/itpp/

2015-10-04 Thread Jeroen Roovers
commit: 5a4e9b7bb24732d2d7d6aa64c34bfa652c6534dc
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Oct  4 18:08:56 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Oct  4 18:08:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a4e9b7b

sci-libs/itpp: Stable for PPC64 (bug #561744).

Package-Manager: portage-2.2.22
RepoMan-Options: --ignore-arches

 sci-libs/itpp/itpp-4.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/itpp/itpp-4.3.1-r1.ebuild 
b/sci-libs/itpp/itpp-4.3.1-r1.ebuild
index 3634f7b..e97f4fa 100644
--- a/sci-libs/itpp/itpp-4.3.1-r1.ebuild
+++ b/sci-libs/itpp/itpp-4.3.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 SLOT="0"
 LICENSE="GPL-3"
-KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc"
 
 RDEPEND="



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

2015-10-04 Thread Mike Pagano
commit: 3c6d645c18d75c913a18e7f7694eb572e6c1dceb
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Oct  4 18:36:17 2015 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Oct  4 18:36:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c6d645c

sys-kernel/git-sources: Linux patch 4.3-rc4

Package-Manager: portage-2.2.20.1

 sys-kernel/git-sources/Manifest   |  1 +
 sys-kernel/git-sources/git-sources-4.3_rc4.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 162e54e..82bbeae 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -2,3 +2,4 @@ DIST linux-4.2.tar.xz 85507784 SHA256 
cf20e044f17588d2a42c8f2a450b0fd84dfdbd579b
 DIST patch-4.3-rc1.xz 6171956 SHA256 
5248a8e4fcf347cd918622b8f17057b50a8c367758fd4aed9b9e9dff0ad6a8d0 SHA512 
d5ca7d7aff66305c4ad0b478b670a6c8bc880dfa9ca5e40b2df98eb814c529e18b0b130fe8100747588a02326fbd31d1b3a1b205616368a473e5ce11ee965114
 WHIRLPOOL 
9529ff348dc69bf224fc38b69dc8edb56ea982443382aadb98f753d16a8b819af04705b94f4a64b219d1584d4800df3b64f0d795842adb35ea01b4547dabc4db
 DIST patch-4.3-rc2.xz 6285616 SHA256 
b467915f75047d805d5b9da01d416c420aea353321146e52540fcec83c3daeab SHA512 
8b218328ac376d7144df179632e839184ef616c3f9f58232cc76155c15852634ddd3a8dcd995395bdd48510d9f4364bc7198e0b9e709754dd74a91c1d46a6799
 WHIRLPOOL 
8da044d955e1ac9ec78422c853533f071a80680cb5cf914de19858d2cb42cbc25cea857e62b5847f09570a89a96c618389d5cb1f2a35481e4846c57196cd402b
 DIST patch-4.3-rc3.xz 6370684 SHA256 
5fb1f48e05e7523223498dcb319cfbdb5de8211713fae3bab17f75239afc13ab SHA512 
937352ac6ad4e003938635d9fb3fcb8c8c78268b1f9fb55b09623530391ca9f089b64537422dd7f1a3b0d7bb24bbc0ca896532318067a9e5c1e6904dfef8d65d
 WHIRLPOOL 
ea98b91bfefc9f1d3b71c9c3cbf8c2b23ef0a1e3092a05bbe3a7d4dcceb1073e9d361b07bb669fb50e92ae875e230148a66a67c265e6db1ff00c7836bf44e3ed
+DIST patch-4.3-rc4.xz 6415156 SHA256 
8ca3c9cefc9fff22ebe8cd8dba1100fa053ecc2d6197156bf3fe6aeca1570e97 SHA512 
dfc14556e14a0b3ac786b189ede36e79b71ab8711cf635b0be5793d293447d7e45e59dfeed562a3295149a7a23cb03ee6713e35d511a8285d21b7a65e758e356
 WHIRLPOOL 
4251e94d6c31f530bd577cdbdd21f5c79f99a5a3ee124d36bbe347766e380e79e3f5e5585787bf8a808de4c964c799ca2a7f6af853941f0ac50599566fd563b7

diff --git a/sys-kernel/git-sources/git-sources-4.3_rc4.ebuild 
b/sys-kernel/git-sources/git-sources-4.3_rc4.ebuild
new file mode 100644
index 000..13457db
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-4.3_rc4.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="yes"
+K_BASE_VER="4.2"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.4"
+
+pkg_postinst() {
+   postinst_sources
+}



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

2015-10-04 Thread James Le Cuirot
commit: 766b3d3b666805071af008c4fffec761de484a9c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Oct  4 18:49:50 2015 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Oct  4 18:51:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=766b3d3b

media-video/makemkv: Another version bump!

Package-Manager: portage-2.2.20.1

 media-video/makemkv/Manifest   | 4 ++--
 media-video/makemkv/{makemkv-1.9.6.ebuild => makemkv-1.9.7.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/makemkv/Manifest b/media-video/makemkv/Manifest
index 05be3d8..79cf750 100644
--- a/media-video/makemkv/Manifest
+++ b/media-video/makemkv/Manifest
@@ -1,2 +1,2 @@
-DIST makemkv-bin-1.9.6.tar.gz 5290948 SHA256 
da0eb23d19cc6248ef61535f3e4784ee57c113d68bfbb6e9c29dc713c2c60c0d SHA512 
045205770410cdceb21035030a89502645e5e25b50ca2162250608d4a4d042477f968bf257b6313d0bd67234c48970027cae432943866cb78d53e11b39522ea3
 WHIRLPOOL 
b048b3f4dcd4a729d7306a4d7f2d8448edb86f17226aab1217289d1581836fb0877eb100ce01c8645f07306d6f78a8a48d788960af0bdb9f2b08f3fb6cf60c97
-DIST makemkv-oss-1.9.6.tar.gz 4405665 SHA256 
eddcd73db7b26f8fef0fcfa0cae588a8cfc9fd404fd15caeb33acc79cad6ae2a SHA512 
141d7ba7608d17e0fa2d60be96dc6674641ec223c8d0ad0cdc438a4d979e8f84cb5ffc5abaf1d5b93accde30428b5080fcf9c2db046a8114854e347760f15164
 WHIRLPOOL 
171ea471eb90bb67846ca3356e97172f76b8fbd53969d719968740fbb3a83d0a70eb0fa5bf6973650bd6b4db3d8416ff08d8879ed2d56275030378265ab91139
+DIST makemkv-bin-1.9.7.tar.gz 5305589 SHA256 
de6d0fd802c13fbaac4a3d0720e3de15f81b006fde0042a2df42d784b46b33ac SHA512 
8d50673c5291381f5800c0e93341e6a01a4e40d9ac0b47ac1f48bbdfb883ed8e82e9fb9c50e48a667b45aa9903a88e4f680b7b7afe7d6913c5db0cc86030c133
 WHIRLPOOL 
346f4a64e4ec594deec592f9cf7b24d83357a1ec523ed49e9370c68a82728f8431cbf5b54c0a3b9789b14ce18327ddd9194dd745a27c653db4938b70b1d6
+DIST makemkv-oss-1.9.7.tar.gz 4405814 SHA256 
69fd254a2eb63e90f616051fde6cd7188c3ee454033bdf288c63843876a02e99 SHA512 
842aecac301889116f24afa99f35bfe8acacc15a4544c6801742461c65f7f24e7bb2b75725cc22a64c2b6b3d6458eb991a6fa6b68ec61d2b559fd96a55472333
 WHIRLPOOL 
9856be4771628cee0ac2ceca8067926397f48d96ce5f3c250edaa7be4c3a149e8f00a1b9c51c9b1e905966ffbdae1c8544a07b38662767a6f1556f2c18fe1b74

diff --git a/media-video/makemkv/makemkv-1.9.6.ebuild 
b/media-video/makemkv/makemkv-1.9.7.ebuild
similarity index 100%
rename from media-video/makemkv/makemkv-1.9.6.ebuild
rename to media-video/makemkv/makemkv-1.9.7.ebuild



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

2015-10-04 Thread Julian Ospald
commit: da5485ee12e496029f223dedcff43cfada0147cd
Author: Julian Ospald  gentoo  org>
AuthorDate: Sun Oct  4 20:05:17 2015 +
Commit: Julian Ospald  gentoo  org>
CommitDate: Sun Oct  4 20:05:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da5485ee

net-libs/polarssl: add libressl support

 net-libs/polarssl/polarssl-1.3.9-r1.ebuild | 94 ++
 1 file changed, 94 insertions(+)

diff --git a/net-libs/polarssl/polarssl-1.3.9-r1.ebuild 
b/net-libs/polarssl/polarssl-1.3.9-r1.ebuild
new file mode 100644
index 000..516593b
--- /dev/null
+++ b/net-libs/polarssl/polarssl-1.3.9-r1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils multilib cmake-utils multilib-minimal
+
+DESCRIPTION="Cryptographic library for embedded systems"
+HOMEPAGE="http://polarssl.org/;
+SRC_URI="http://polarssl.org/download/${P}-gpl.tgz;
+
+LICENSE="GPL-2"
+SLOT="0/7"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+IUSE="doc havege libressl programs cpu_flags_x86_sse2 static-libs test threads 
zlib"
+
+RDEPEND="
+   programs? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen media-gfx/graphviz )
+   test? ( dev-lang/perl )"
+
+enable_polarssl_option() {
+   local myopt="$@"
+   # check that config.h syntax is the same at version bump
+   sed -i \
+   -e "s://#define ${myopt}:#define ${myopt}:" \
+   include/polarssl/config.h || die
+}
+
+src_prepare() {
+   use cpu_flags_x86_sse2 && enable_polarssl_option POLARSSL_HAVE_SSE2
+   use zlib && enable_polarssl_option POLARSSL_ZLIB_SUPPORT
+   use havege && enable_polarssl_option POLARSSL_HAVEGE_C
+   use threads && enable_polarssl_option POLARSSL_THREADING_C
+   use threads && enable_polarssl_option POLARSSL_THREADING_PTHREAD
+
+   epatch "${FILESDIR}"/${PN}-1.3.9-respect-cflags.patch
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   $(multilib_is_native_abi && cmake-utils_use_enable programs 
PROGRAMS \
+   || echo -DENABLE_PROGRAMS=OFF)
+   $(cmake-utils_use_enable zlib ZLIB_SUPPORT)
+   $(cmake-utils_use_use static-libs STATIC_POLARSSL_LIBRARY)
+   $(cmake-utils_use_enable test TESTING)
+   -DUSE_SHARED_POLARSSL_LIBRARY=ON
+   -DINSTALL_POLARSSL_HEADERS=ON
+   -DLIB_INSTALL_DIR="/usr/$(get_libdir)"
+   )
+
+   cmake-utils_src_configure
+}
+
+multilib_src_compile() {
+   cmake-utils_src_compile
+   use doc && multilib_is_native_abi && emake apidoc
+}
+
+multilib_src_test() {
+   LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${BUILD_DIR}/library" \
+   cmake-utils_src_test
+}
+
+multilib_src_install() {
+   cmake-utils_src_install
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   use doc && dohtml -r apidoc
+
+   if use programs ; then
+   # avoid file collisions with sys-apps/coreutils
+   local p e
+   for p in "${ED%/}"/usr/bin/* ; do
+   if [[ -x "${p}" && ! -d "${p}" ]] ; then
+   mv "${p}" "${ED%/}"/usr/bin/polarssl_${p##*/} 
|| die
+   fi
+   done
+   for e in aes hash pkey ssl test ; do
+   docinto "${e}"
+   dodoc programs/"${e}"/*.c
+   dodoc programs/"${e}"/*.txt
+   done
+   fi
+}



[gentoo-commits] proj/tinderbox-cluster:master commit in: patches/

2015-10-04 Thread Magnus Granberg
commit: 583dee12c3f1363fa4593c7fc2532673546a74ce
Author: Magnus Granberg  gentoo  org>
AuthorDate: Sun Oct  4 20:06:34 2015 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Sun Oct  4 20:06:34 2015 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=583dee12

fix a typo in the portage.patch

 patches/portage.patch | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/patches/portage.patch b/patches/portage.patch
index fa8e6ca..ae45666 100644
--- a/patches/portage.patch
+++ b/patches/portage.patch
@@ -287,8 +287,8 @@
self._jobs -= 1
self._status_display.running = self._jobs
self._schedule()
 a/pym/repoman/main.py  2015-09-22 02:20:41.0 +0200
-+++ b/pym/repoman/main.py  2015-10-04 20:21:57.586494104 +0200
+--- a/pym/tbc/repoman/main.py  2015-09-22 02:20:41.0 +0200
 b/pym//tbc/repoman/main.py 2015-10-04 20:21:57.586494104 +0200
 @@ -45,8 +45,9 @@ bad = create_color_func("BAD")
  os.umask(0o22)
  



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

2015-10-04 Thread Julian Ospald
commit: 3f5f773c4ad5b5e6c6701619366d6dd933db1b7d
Author: Julian Ospald  gentoo  org>
AuthorDate: Sun Oct  4 20:07:59 2015 +
Commit: Julian Ospald  gentoo  org>
CommitDate: Sun Oct  4 20:07:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f5f773c

media-libs/liblrdf: add libressl support

 media-libs/liblrdf/liblrdf-0.5.0-r1.ebuild | 48 ++
 1 file changed, 48 insertions(+)

diff --git a/media-libs/liblrdf/liblrdf-0.5.0-r1.ebuild 
b/media-libs/liblrdf/liblrdf-0.5.0-r1.ebuild
new file mode 100644
index 000..1758259
--- /dev/null
+++ b/media-libs/liblrdf/liblrdf-0.5.0-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit autotools
+
+DESCRIPTION="A library for the manipulation of RDF file in LADSPA plugins"
+HOMEPAGE="https://github.com/swh/LRDF;
+SRC_URI="https://github.com/swh/LRDF/tarball/${PV} -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="libressl static-libs"
+
+RDEPEND="
+   !libressl? ( >=dev-libs/openssl-1:0 )
+   libressl? ( dev-libs/libressl )
+   media-libs/raptor:2
+   >=media-libs/ladspa-sdk-1.12"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog README )
+
+src_unpack() {
+   unpack ${A}
+   mv *-LRDF-* "${S}"
+}
+
+src_prepare() {
+   sed -i -e 's:usr/local:usr:' examples/{instances,remove}_test.c || die 
#392221
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_test() {
+   has_version media-plugins/swh-plugins && default #392221
+}
+
+src_install() {
+   default
+   rm -f "${ED}"usr/lib*/liblrdf.la
+}



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

2015-10-04 Thread Julian Ospald
commit: c2ec7ae6cda8e2f801a01f6c19c03fb7724f6bc6
Author: Julian Ospald  gentoo  org>
AuthorDate: Sun Oct  4 20:13:50 2015 +
Commit: Julian Ospald  gentoo  org>
CommitDate: Sun Oct  4 20:13:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ec7ae6

media-sound/mumble: add libressl support

 media-sound/mumble/mumble-1.2.10-r1.ebuild | 128 +
 1 file changed, 128 insertions(+)

diff --git a/media-sound/mumble/mumble-1.2.10-r1.ebuild 
b/media-sound/mumble/mumble-1.2.10-r1.ebuild
new file mode 100644
index 000..267536c
--- /dev/null
+++ b/media-sound/mumble/mumble-1.2.10-r1.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+QT_MINIMAL="4.6"
+
+inherit eutils multilib qt4-r2
+
+MY_P="${PN}-${PV/_/~}"
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat 
software"
+HOMEPAGE="http://mumble.sourceforge.net/;
+SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz;
+
+LICENSE="BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+alsa +dbus debug g15 libressl oss pch portaudio pulseaudio speech 
zeroconf"
+
+RDEPEND=">=dev-libs/boost-1.41.0
+   !libressl? ( >=dev-libs/openssl-1.0.0b:0 )
+   libressl? ( dev-libs/libressl )
+   >=dev-libs/protobuf-2.2.0
+   >=media-libs/libsndfile-1.0.20[-minimal]
+   >=media-libs/opus-1.0.1
+   >=media-libs/speex-1.2_rc1
+   sys-apps/lsb-release
+   x11-libs/libX11
+   x11-libs/libXi
+   dev-qt/qtcore:4[ssl]
+   dev-qt/qtgui:4
+   dev-qt/qtopengl:4
+   dev-qt/qtsql:4[sqlite]
+   dev-qt/qtsvg:4
+   dev-qt/qtxmlpatterns:4
+   x11-proto/inputproto
+   alsa? ( media-libs/alsa-lib )
+   dbus? ( dev-qt/qtdbus:4 )
+   g15? ( app-misc/g15daemon )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+   speech? ( app-accessibility/speech-dispatcher )
+   zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.2.4-speech-dispatcher.patch
+)
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   local conf_add
+
+   if has_version '<=sys-devel/gcc-4.2'; then
+   conf_add="${conf_add} no-pch"
+   else
+   use pch || conf_add="${conf_add} no-pch"
+   fi
+
+   use alsa || conf_add="${conf_add} no-alsa"
+   use dbus || conf_add="${conf_add} no-dbus"
+   use debug && conf_add="${conf_add} symbols debug" || 
conf_add="${conf_add} release"
+   use g15 || conf_add="${conf_add} no-g15"
+   use oss || conf_add="${conf_add} no-oss"
+   use portaudio || conf_add="${conf_add} no-portaudio"
+   use pulseaudio || conf_add="${conf_add} no-pulseaudio"
+   use speech || conf_add="${conf_add} no-speechd"
+   use zeroconf || conf_add="${conf_add} no-bonjour"
+
+   eqmake4 "${S}/main.pro" -recursive \
+   CONFIG+="${conf_add} \
+   bundled-celt \
+   no-bundled-opus \
+   no-bundled-speex \
+   no-embed-qt-translations \
+   no-server \
+   no-update" \
+   DEFINES+="PLUGIN_PATH=/usr/$(get_libdir)/mumble"
+}
+
+src_compile() {
+   # parallel make workaround, bug #445960
+   emake -j1
+}
+
+src_install() {
+   newdoc README.Linux README
+   dodoc CHANGES
+
+   local dir
+   if use debug; then
+   dir=debug
+   else
+   dir=release
+   fi
+
+   dobin "${dir}"/mumble
+   dobin scripts/mumble-overlay
+
+   insinto /usr/share/services
+   doins scripts/mumble.protocol
+
+   domenu scripts/mumble.desktop
+
+   insinto /usr/share/icons/hicolor/scalable/apps
+   doins icons/mumble.svg
+
+   doman man/mumble-overlay.1
+   doman man/mumble.1
+
+   insopts -o root -g root -m 0755
+   insinto "/usr/$(get_libdir)/mumble"
+   doins "${dir}"/libmumble.so.${PV}
+   dosym libmumble.so.${PV} /usr/$(get_libdir)/mumble/libmumble.so.1
+   doins "${dir}"/libcelt0.so.0.{7,11}.0
+   doins "${dir}"/plugins/lib*.so*
+}
+
+pkg_postinst() {
+   echo
+   elog "Visit http://mumble.sourceforge.net/ for futher configuration 
instructions."
+   elog "Run mumble-overlay to start the OpenGL overlay (after starting 
mumble)."
+   echo
+}



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

2015-10-04 Thread Patrice Clement
commit: 03e12946a2f7311e20add0c98c48e3a1b991c7df
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct  4 16:34:55 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  4 20:50:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03e12946

dev-perl/Path-Class: Stable for amd64+x86.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-perl/Path-Class/Path-Class-0.350.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Path-Class/Path-Class-0.350.0.ebuild 
b/dev-perl/Path-Class/Path-Class-0.350.0.ebuild
index eb5665d..d0d89d2 100644
--- a/dev-perl/Path-Class/Path-Class-0.350.0.ebuild
+++ b/dev-perl/Path-Class/Path-Class-0.350.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Cross-platform path specification manipulation"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~ppc-aix 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
 IUSE="test"
 
 RDEPEND="



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

2015-10-04 Thread Patrice Clement
commit: b514ffc307194f1604a06e596a49f333a08c67c2
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct  4 16:31:01 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  4 20:49:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b514ffc3

dev-perl/File-pushd: Stable using the ALLARCHES policy.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-perl/File-pushd/File-pushd-1.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/File-pushd/File-pushd-1.3.0-r1.ebuild 
b/dev-perl/File-pushd/File-pushd-1.3.0-r1.ebuild
index b651585..6fd971e 100644
--- a/dev-perl/File-pushd/File-pushd-1.3.0-r1.ebuild
+++ b/dev-perl/File-pushd/File-pushd-1.3.0-r1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Change directory temporarily for a limited scope"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
+KEYWORDS="amd64 arm ppc ppc64 x86 ~x86-fbsd"
 IUSE=""
 
 SRC_TEST=do



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

2015-10-04 Thread Patrice Clement
commit: eb1e3372bcad3a967c9794d9cfe5780b67fcc206
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct  4 20:48:30 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  4 20:50:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb1e3372

dev-perl/Shell: Stable for amd64+x86.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-perl/Shell/Shell-0.720.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Shell/Shell-0.720.0.ebuild 
b/dev-perl/Shell/Shell-0.720.0.ebuild
index 3fb0149..d27f803 100644
--- a/dev-perl/Shell/Shell-0.720.0.ebuild
+++ b/dev-perl/Shell/Shell-0.720.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Shell - run shell commands transparently within perl"
 
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 SRC_TEST=do



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

2015-10-04 Thread Patrice Clement
commit: 2973f33ba66274de6ee68593943b98eb11cb2be7
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct  4 16:35:16 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  4 20:50:10 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2973f33b

dev-perl/Devel-PatchPerl: Stable for amd64+x86.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-perl/Devel-PatchPerl/Devel-PatchPerl-1.380.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Devel-PatchPerl/Devel-PatchPerl-1.380.0.ebuild 
b/dev-perl/Devel-PatchPerl/Devel-PatchPerl-1.380.0.ebuild
index cb2a469..6cf719f 100644
--- a/dev-perl/Devel-PatchPerl/Devel-PatchPerl-1.380.0.ebuild
+++ b/dev-perl/Devel-PatchPerl/Devel-PatchPerl-1.380.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="Patch perl source a la Devel::PPPort's buildperl.pl"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="



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

2015-10-04 Thread Patrice Clement
commit: 9b86c2e8dc09135e18eb04e2529f2aad9fe6d7da
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct  4 20:44:17 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  4 20:50:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b86c2e8

dev-perl/Net-SSH2: Clean up old.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-perl/Net-SSH2/Manifest   |  5 
 dev-perl/Net-SSH2/Net-SSH2-0.460.0.ebuild| 21 
 dev-perl/Net-SSH2/Net-SSH2-0.470.0.ebuild| 36 ---
 dev-perl/Net-SSH2/Net-SSH2-0.480.0.ebuild| 36 ---
 dev-perl/Net-SSH2/Net-SSH2-0.520.0.ebuild| 36 ---
 dev-perl/Net-SSH2/Net-SSH2-0.530.0-r1.ebuild | 37 
 dev-perl/Net-SSH2/Net-SSH2-0.530.0.ebuild| 36 ---
 7 files changed, 207 deletions(-)

diff --git a/dev-perl/Net-SSH2/Manifest b/dev-perl/Net-SSH2/Manifest
index 441500a..71d8462 100644
--- a/dev-perl/Net-SSH2/Manifest
+++ b/dev-perl/Net-SSH2/Manifest
@@ -1,6 +1 @@
-DIST Net-SSH2-0.46.tar.gz 112190 SHA256 
814f662140956d8b39cae277c1341d17b6be4494283cefbce70d234c8082dfe0 SHA512 
36ffed2c96660c3a009b3ad42c944450cd710426953fb909d1e8989dcdb3d0d7807361c672d4904bff33cd1a206479149e7f2dc09c16b806a9ff2a6355e41ed8
 WHIRLPOOL 
9854701fb497306566bee86c5850fd7fc0466ce639c5ac794f63502b02dc093af60699625e57605660a0fc0a310b808ad3d313b72802a33b771482bbcdcbdd9f
-DIST Net-SSH2-0.47.tar.gz 114097 SHA256 
b3f6c01dd98f347a7fa73fb470fb5abeebbe0820349b9ead8b622f02fae0ad4a SHA512 
164a1c5752015cd405e733eaab24d8f0399fdc615a1e2bafb3c98f200f6feaa9eee72c59cdb829d373a34c78e2f4581156d96a2a2bf0bb45f402902d58fd6135
 WHIRLPOOL 
894dac5dd3414ea4b055f8ddf57cab0b4373dd76884a3e7627f6fe71bd431f36e779fab7553d02cd5c3bc90624056e53e30661982cfedb71513bc318cf83ac2f
-DIST Net-SSH2-0.48.tar.gz 114268 SHA256 
b62c9fd708da50b0fc8a25d525e1416612b2095e377ec490651177c57de83a5d SHA512 
b383f3f160e652f588096dc05c9d24a1c689367af6647537d5343384c08f869479a4c53e2cf1964fc87fa11d15db69c60c1708d6c2ab46e97a4472d0c1442a89
 WHIRLPOOL 
384636170a95990c7ed21098132ebf2516f26ef76a13022be439b8f6cc2e99fad9db86f4ee755968bdcb0d87d6f7258064b2c455ad464af868228c52f86fdfe8
-DIST Net-SSH2-0.52.tar.gz 114675 SHA256 
d2bfa64d9d489c1be2e635fc70fcc1d69b0d3b11e1be24683151e1d10bb4dce1 SHA512 
a5721ea48478191923808595cd43dbccb468902fc4feae38642c9ee1aa0fa86218afcaa9639cb776fc03eb4542e489660b6b7c229033750cd340f622b67d9834
 WHIRLPOOL 
49f45c6aa561370c398326c0e20123dd5b538527fdd9da7ba4d5c728e6652d0b83209775696e2e27cea24727ab0802613e1c1871f0e2a11f198937f341f60c2d
-DIST Net-SSH2-0.53.tar.gz 114860 SHA256 
f072ecb816c6b9ef9ad03057a765590e8bc1ad401fdea215f272fa8405ce57dc SHA512 
c3aaa97f2c5fe987c5f28fca2d6687b6ff759d6ab70f6136e581f439cd06af70de5410628187c94168db43464e0713eeed9f50185f7bf0305fd01e0ac7ee5817
 WHIRLPOOL 
647d02e1ea6289fb2c4ed1b566b225155b6ccadf15860184dd5f82be815d8a7eb8f49d937999f21a93fdbafefa9cc6ef9ef32bc8e144ba816b8afd9520d00bbd
 DIST Net-SSH2-0.55.tar.gz 123165 SHA256 
492a23eba5e9951944087262a042136269c1434a678e0148ca3202e50259a43e SHA512 
6ada62f1863c23d11bc09087e8336fcfdd3dfc3dec533d93151ab9d5cb41132601585809b7e5ed5ce03430dab6b063353d68600f9912ddb460f6ad661df31f51
 WHIRLPOOL 
dd0ba4105bc7fca2f29e2803c887af19f5c4ede531ca14ffbbb6415c7d730d59619b897fd2833e0bc2348abec1c545a87138800048de0972538cce671406b8a1

diff --git a/dev-perl/Net-SSH2/Net-SSH2-0.460.0.ebuild 
b/dev-perl/Net-SSH2/Net-SSH2-0.460.0.ebuild
deleted file mode 100644
index b2744d6..000
--- a/dev-perl/Net-SSH2/Net-SSH2-0.460.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=RKITOVER
-MODULE_VERSION=0.46
-inherit perl-module
-
-DESCRIPTION="Net::SSH2 - Support for the SSH 2 protocol via libssh2"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="net-libs/libssh2
->=virtual/perl-ExtUtils-MakeMaker-6.50"
-DEPEND="${RDEPEND}"
-
-SRC_TEST="do"

diff --git a/dev-perl/Net-SSH2/Net-SSH2-0.470.0.ebuild 
b/dev-perl/Net-SSH2/Net-SSH2-0.470.0.ebuild
deleted file mode 100644
index da2d646..000
--- a/dev-perl/Net-SSH2/Net-SSH2-0.470.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=RKITOVER
-MODULE_VERSION=0.47
-inherit perl-module
-
-DESCRIPTION="Net::SSH2 - Support for the SSH 2 protocol via libssh2"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gcrypt"
-
-RDEPEND="
-   sys-libs/zlib
-   net-libs/libssh2
-   !gcrypt? (
-   dev-libs/openssl
-   )
-   gcrypt? (
-   dev-libs/libgcrypt:0
-   )
-"
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.50
-"
-
-SRC_TEST="do"
-
-src_configure() {
-   use gcrypt && myconf=gcrypt
-   

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

2015-10-04 Thread Patrice Clement
commit: 63a18a2134e380dad2acbf7e7af3efcef96f4530
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct  4 16:36:53 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  4 20:50:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63a18a21

dev-perl/Devel-PatchPerl: Clean up old.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 .../Devel-PatchPerl/Devel-PatchPerl-1.340.0.ebuild | 25 --
 dev-perl/Devel-PatchPerl/Manifest  |  1 -
 2 files changed, 26 deletions(-)

diff --git a/dev-perl/Devel-PatchPerl/Devel-PatchPerl-1.340.0.ebuild 
b/dev-perl/Devel-PatchPerl/Devel-PatchPerl-1.340.0.ebuild
deleted file mode 100644
index dd43d7d..000
--- a/dev-perl/Devel-PatchPerl/Devel-PatchPerl-1.340.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-MODULE_AUTHOR=BINGOS
-MODULE_VERSION=1.34
-inherit perl-module
-
-DESCRIPTION="Patch perl source a la Devel::PPPort's buildperl.pl"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-perl/File-pushd-1.0.0
-   virtual/perl-IO
-   virtual/perl-MIME-Base64
-   dev-perl/Module-Pluggable
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-"
-
-SRC_TEST="do parallel"

diff --git a/dev-perl/Devel-PatchPerl/Manifest 
b/dev-perl/Devel-PatchPerl/Manifest
index 78416a2..886b9fb 100644
--- a/dev-perl/Devel-PatchPerl/Manifest
+++ b/dev-perl/Devel-PatchPerl/Manifest
@@ -1,2 +1 @@
-DIST Devel-PatchPerl-1.34.tar.gz 108652 SHA256 
be294c95841f521a6b53f429e4fd2fc6f4b34a7fa1d66a8bba7434d5d12af643 SHA512 
9e25285dd0a9c67357e627bd144fc43e5fa7644e6f647f9e69e84550c63e1173ca068cee8a883be6540c1d7a4f16533c7751552dfcf525260da187ea41a4e6b1
 WHIRLPOOL 
7b9761ce66db4cbe08ee1c1f1f8d473d1b0afc47aabf34b2de931019554691363acb41ba499e2939397484d8c8839c6a5d0855dc49650e836bc4fd9f7e54e905
 DIST Devel-PatchPerl-1.38.tar.gz 109406 SHA256 
f3e55d9211f984c5956e7decd85e5d59b4d1613d3543bb4007be6f3d89ae2725 SHA512 
4762d956107d7d86f1208ec706df5399493a388f8af24c741c20ef1aaa8b9202e1f6528725c2ee7e33e192c9c1b8d218774fcc5b4428d48683d1c56679fd134a
 WHIRLPOOL 
e9415fffde1afe6fc610d8c253d972ef88f2a05d719721ed148e24ca72298eed62a3096583906a80c5cba4ced12a1fafccd5f214dcd11a96f3781733cfa2



[gentoo-commits] repo/gentoo:master commit in: dev-perl/CPAN-Perl-Releases/

2015-10-04 Thread Patrice Clement
commit: 674e9664b0055094a252cd0654ff397959164c7c
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct  4 16:37:22 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  4 20:50:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=674e9664

dev-perl/CPAN-Perl-Releases: Stable for amd64+x86.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-2.340.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-2.340.0.ebuild 
b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-2.340.0.ebuild
index a87410b..c104a08 100644
--- a/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-2.340.0.ebuild
+++ b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-2.340.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION='Mapping Perl releases on CPAN to the location of the tarballs'
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 
 RDEPEND=""



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

2015-10-04 Thread Patrice Clement
commit: 86f40b38952ca70a84d324c32560c7a407d79ab3
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct  4 19:48:36 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  4 20:50:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f40b38

dev-perl/Hash-NoRef: Stable for amd64+x86.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-perl/Hash-NoRef/Hash-NoRef-0.30.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Hash-NoRef/Hash-NoRef-0.30.0-r1.ebuild 
b/dev-perl/Hash-NoRef/Hash-NoRef-0.30.0-r1.ebuild
index 56bc7c1..739bee2 100644
--- a/dev-perl/Hash-NoRef/Hash-NoRef-0.30.0-r1.ebuild
+++ b/dev-perl/Hash-NoRef/Hash-NoRef-0.30.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,5 +11,5 @@ inherit perl-module
 DESCRIPTION="A HASH that store values without increasing the reference count 
(weak references)"
 
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""



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

2015-10-04 Thread Patrice Clement
commit: cccdcb96e373f923edc997b34f9cbe48e88520b8
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct  4 20:43:31 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  4 20:50:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cccdcb96

dev-perl/Net-SSH2: Version bump.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-perl/Net-SSH2/Manifest|  1 +
 dev-perl/Net-SSH2/Net-SSH2-0.550.0.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/dev-perl/Net-SSH2/Manifest b/dev-perl/Net-SSH2/Manifest
index 978f49e..441500a 100644
--- a/dev-perl/Net-SSH2/Manifest
+++ b/dev-perl/Net-SSH2/Manifest
@@ -3,3 +3,4 @@ DIST Net-SSH2-0.47.tar.gz 114097 SHA256 
b3f6c01dd98f347a7fa73fb470fb5abeebbe0820
 DIST Net-SSH2-0.48.tar.gz 114268 SHA256 
b62c9fd708da50b0fc8a25d525e1416612b2095e377ec490651177c57de83a5d SHA512 
b383f3f160e652f588096dc05c9d24a1c689367af6647537d5343384c08f869479a4c53e2cf1964fc87fa11d15db69c60c1708d6c2ab46e97a4472d0c1442a89
 WHIRLPOOL 
384636170a95990c7ed21098132ebf2516f26ef76a13022be439b8f6cc2e99fad9db86f4ee755968bdcb0d87d6f7258064b2c455ad464af868228c52f86fdfe8
 DIST Net-SSH2-0.52.tar.gz 114675 SHA256 
d2bfa64d9d489c1be2e635fc70fcc1d69b0d3b11e1be24683151e1d10bb4dce1 SHA512 
a5721ea48478191923808595cd43dbccb468902fc4feae38642c9ee1aa0fa86218afcaa9639cb776fc03eb4542e489660b6b7c229033750cd340f622b67d9834
 WHIRLPOOL 
49f45c6aa561370c398326c0e20123dd5b538527fdd9da7ba4d5c728e6652d0b83209775696e2e27cea24727ab0802613e1c1871f0e2a11f198937f341f60c2d
 DIST Net-SSH2-0.53.tar.gz 114860 SHA256 
f072ecb816c6b9ef9ad03057a765590e8bc1ad401fdea215f272fa8405ce57dc SHA512 
c3aaa97f2c5fe987c5f28fca2d6687b6ff759d6ab70f6136e581f439cd06af70de5410628187c94168db43464e0713eeed9f50185f7bf0305fd01e0ac7ee5817
 WHIRLPOOL 
647d02e1ea6289fb2c4ed1b566b225155b6ccadf15860184dd5f82be815d8a7eb8f49d937999f21a93fdbafefa9cc6ef9ef32bc8e144ba816b8afd9520d00bbd
+DIST Net-SSH2-0.55.tar.gz 123165 SHA256 
492a23eba5e9951944087262a042136269c1434a678e0148ca3202e50259a43e SHA512 
6ada62f1863c23d11bc09087e8336fcfdd3dfc3dec533d93151ab9d5cb41132601585809b7e5ed5ce03430dab6b063353d68600f9912ddb460f6ad661df31f51
 WHIRLPOOL 
dd0ba4105bc7fca2f29e2803c887af19f5c4ede531ca14ffbbb6415c7d730d59619b897fd2833e0bc2348abec1c545a87138800048de0972538cce671406b8a1

diff --git a/dev-perl/Net-SSH2/Net-SSH2-0.550.0.ebuild 
b/dev-perl/Net-SSH2/Net-SSH2-0.550.0.ebuild
new file mode 100644
index 000..40b1cbc
--- /dev/null
+++ b/dev-perl/Net-SSH2/Net-SSH2-0.550.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MODULE_AUTHOR=SALVA
+MODULE_VERSION=0.55
+inherit perl-module
+
+DESCRIPTION="Net::SSH2 - Support for the SSH 2 protocol via libssh2"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gcrypt libressl"
+
+RDEPEND="
+   sys-libs/zlib
+   net-libs/libssh2
+   !gcrypt? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   gcrypt? (
+   dev-libs/libgcrypt:0
+   )
+"
+DEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.50
+"
+
+SRC_TEST="do"
+
+src_configure() {
+   use gcrypt && myconf=gcrypt
+   perl-module_src_configure
+}



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

2015-10-04 Thread Patrice Clement
commit: 166b9f4b04c636175b5791e426e03b82939b4fe3
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct  4 19:48:04 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  4 20:50:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=166b9f4b

dev-perl/Hash-MultiValue: Clean up old.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 .../Hash-MultiValue/Hash-MultiValue-0.150.0.ebuild   | 20 
 dev-perl/Hash-MultiValue/Manifest|  1 -
 2 files changed, 21 deletions(-)

diff --git a/dev-perl/Hash-MultiValue/Hash-MultiValue-0.150.0.ebuild 
b/dev-perl/Hash-MultiValue/Hash-MultiValue-0.150.0.ebuild
deleted file mode 100644
index a8e55e1..000
--- a/dev-perl/Hash-MultiValue/Hash-MultiValue-0.150.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=MIYAGAWA
-MODULE_VERSION=0.15
-inherit perl-module
-
-DESCRIPTION="Store multiple values per key"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-perl/Filter"
-DEPEND="${RDEPEND}"
-
-SRC_TEST=do

diff --git a/dev-perl/Hash-MultiValue/Manifest 
b/dev-perl/Hash-MultiValue/Manifest
index f3fbe72..298d8ee 100644
--- a/dev-perl/Hash-MultiValue/Manifest
+++ b/dev-perl/Hash-MultiValue/Manifest
@@ -1,2 +1 @@
-DIST Hash-MultiValue-0.15.tar.gz 19827 SHA256 
805d0eba514f18d9af60f7d8baf50b5b6e004bbaa12da43642d40575f93c83c9 SHA512 
fd97db887590c8c9ecbd0e58434df01fae8e3d2aa2335245ea1217d454e50c3bf1177921dd340f4cca3685808bebc573d13c892da7ccd685d3658c1db9d96465
 WHIRLPOOL 
6e53b5f51d85eb5adf09dd5648321b1a62838345d052bf28c934fcffc3aac0e0d7bd689089cc96659db3252530a495ecf106c3f3024b90419402730e11e8cab3
 DIST Hash-MultiValue-0.16.tar.gz 19841 SHA256 
66181df7aa68e2786faf6895c88b18b95c800a8e4e6fb4c07fd176410a3c73f4 SHA512 
a6e1cab00ff24492bc84343b83a1282ad0eaded6633e7c511389dfb1d21cd8987dc2f1ad9ab69df69f36b651d68c70df3160666ff9ee584dbb1b6ab7095b78ac
 WHIRLPOOL 
57e563f204b16e46c6052655a37cc09e72c82203d6a85f07b5d171aec5be4287b4c1935bab5702f6c13412e862e21868f5ccaa5d9e49e01d64e7179acb1ca30a



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-ARP/, dev-perl/Net-ARP/files/

2015-10-04 Thread Patrice Clement
commit: 126d3efa621a30be0df508e298b0b8cba6f44286
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct  4 20:32:19 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  4 20:50:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=126d3efa

dev-perl/Net-ARP: Version bump. Clean up old.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-perl/Net-ARP/Manifest   | 2 +-
 dev-perl/Net-ARP/{Net-ARP-1.0.6.ebuild => Net-ARP-1.0.9.ebuild} | 6 +++---
 dev-perl/Net-ARP/files/{1.0.6-header.diff => 1.0.9-header.diff} | 0
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-perl/Net-ARP/Manifest b/dev-perl/Net-ARP/Manifest
index 8c5f372..8834142 100644
--- a/dev-perl/Net-ARP/Manifest
+++ b/dev-perl/Net-ARP/Manifest
@@ -1 +1 @@
-DIST Net-ARP-1.0.6.tgz 17304 SHA256 
c285a78e1ca8f516d72dd9a5207737687282ba6c59046b890717e6adf421ba05 SHA512 
6b5b6b4b5255e5bb9e9b85e359083e4c859d98da868e19af21571dd211d0b2622e667522d047fd724aedfc7c66e464677b8e90aa823160b6a965bc5a84420a90
 WHIRLPOOL 
df92b37f581faa41827477ab00cfd4b35737beae79322691b73d92581e6ce82e0bac1be9ce5154b5e2d807370ae9b7e951a1a9fa13c0027db83dfde4f086cfe0
+DIST Net-ARP-1.0.9.tgz 71377 SHA256 
53fc3883755d75bed1671f9844f131ad364bdfb18313ed1ea78dc67b6901b18e SHA512 
c2dc333ab4675709a4b2d9e53cbcc2f7cb226b89c366a841240d9b8a72802f2ad68c8acc40b27878c720198b63df34cd26091cd5f3ae528b597d4b214a316a91
 WHIRLPOOL 
879ca15bfbca34192ce4a364ea9b61deb8384c3b86c494b9ab52bbe57419b6ddfe0f1d0e165e6a97f52e1e128da2e4801a17aa93589875872a459f29657c64f0

diff --git a/dev-perl/Net-ARP/Net-ARP-1.0.6.ebuild 
b/dev-perl/Net-ARP/Net-ARP-1.0.9.ebuild
similarity index 78%
rename from dev-perl/Net-ARP/Net-ARP-1.0.6.ebuild
rename to dev-perl/Net-ARP/Net-ARP-1.0.9.ebuild
index 84dd32a..5a2b770 100644
--- a/dev-perl/Net-ARP/Net-ARP-1.0.6.ebuild
+++ b/dev-perl/Net-ARP/Net-ARP-1.0.9.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
 MODULE_AUTHOR=CRAZYDJ
-MODULE_VERSION=1.0.6
+MODULE_VERSION=1.0.9
 MODULE_A_EXT=tgz
 inherit perl-module
 
@@ -19,7 +19,7 @@ RDEPEND="dev-perl/Net-Pcap"
 DEPEND="${RDEPEND}"
 
 S=${WORKDIR}/${PN}
-PATCHES=( "${FILESDIR}"/1.0.6-header.diff )
+PATCHES=( "${FILESDIR}"/"${PV}"-header.diff )
 
 src_prepare() {
perl -MDevel::PPPort -e 'Devel::PPPort::WriteFile();'

diff --git a/dev-perl/Net-ARP/files/1.0.6-header.diff 
b/dev-perl/Net-ARP/files/1.0.9-header.diff
similarity index 100%
rename from dev-perl/Net-ARP/files/1.0.6-header.diff
rename to dev-perl/Net-ARP/files/1.0.9-header.diff



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

2015-10-04 Thread Patrice Clement
commit: 106099cb5a79aded719e78a8b90f0ee80fe400fe
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct  4 17:46:05 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  4 20:50:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=106099cb

dev-perl/Hash-MoreUtils: Stable for amd64+x86.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-perl/Hash-MoreUtils/Hash-MoreUtils-0.20.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Hash-MoreUtils/Hash-MoreUtils-0.20.0-r1.ebuild 
b/dev-perl/Hash-MoreUtils/Hash-MoreUtils-0.20.0-r1.ebuild
index c54d5c2..3a18367 100644
--- a/dev-perl/Hash-MoreUtils/Hash-MoreUtils-0.20.0-r1.ebuild
+++ b/dev-perl/Hash-MoreUtils/Hash-MoreUtils-0.20.0-r1.ebuild
@@ -12,7 +12,7 @@ inherit perl-module
 DESCRIPTION="Provide the stuff missing in Hash::Util"
 
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 
 RDEPEND=""



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

2015-10-04 Thread Patrice Clement
commit: 2078d59623ee3ce21a90dfce693d47941be12d4f
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct  4 16:25:43 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  4 20:49:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2078d596

dev-perl/AnyEvent-HTTP: Stable for amd64+x86.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-perl/AnyEvent-HTTP/AnyEvent-HTTP-2.220.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/AnyEvent-HTTP/AnyEvent-HTTP-2.220.0.ebuild 
b/dev-perl/AnyEvent-HTTP/AnyEvent-HTTP-2.220.0.ebuild
index 8270c1c..2b706a8 100644
--- a/dev-perl/AnyEvent-HTTP/AnyEvent-HTTP-2.220.0.ebuild
+++ b/dev-perl/AnyEvent-HTTP/AnyEvent-HTTP-2.220.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Simple but non-blocking HTTP/HTTPS client"
 
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="



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

2015-10-04 Thread Patrice Clement
commit: 6bd3ff51c1a7551812a53be0bd3be152d6656445
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct  4 16:32:23 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  4 20:49:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd3ff51

dev-perl/local-lib: Stable for amd64+x86.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-perl/local-lib/local-lib-2.0.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/local-lib/local-lib-2.0.14.ebuild 
b/dev-perl/local-lib/local-lib-2.0.14.ebuild
index c245cda..a649580 100644
--- a/dev-perl/local-lib/local-lib-2.0.14.ebuild
+++ b/dev-perl/local-lib/local-lib-2.0.14.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION='create and use a local lib/ for perl modules with PERL5LIB'
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 
 RDEPEND="



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

2015-10-04 Thread Patrice Clement
commit: a9f5029508edd7e0f60e7aae397aeb02f1b9dd2b
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct  4 17:06:03 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  4 20:50:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9f50295

dev-perl/Guard: Clean up old.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-perl/Guard/Guard-1.22.0-r1.ebuild | 17 -
 dev-perl/Guard/Manifest   |  1 -
 2 files changed, 18 deletions(-)

diff --git a/dev-perl/Guard/Guard-1.22.0-r1.ebuild 
b/dev-perl/Guard/Guard-1.22.0-r1.ebuild
deleted file mode 100644
index 613101f..000
--- a/dev-perl/Guard/Guard-1.22.0-r1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=MLEHMANN
-MODULE_VERSION=1.022
-inherit perl-module
-
-DESCRIPTION="Safe cleanup blocks"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-SRC_TEST="do"

diff --git a/dev-perl/Guard/Manifest b/dev-perl/Guard/Manifest
index 4cfc6d0..983a9cc 100644
--- a/dev-perl/Guard/Manifest
+++ b/dev-perl/Guard/Manifest
@@ -1,2 +1 @@
-DIST Guard-1.022.tar.gz 6793 SHA256 
35f1ba97f19a5029ecd1eba94399259592e359e0f5686aef6e758496484a5869 SHA512 
9eb1c4fa29f6190115fe11215ff5d27bb3e7f5ab60c7f40c4142ad9ff8aad91b0b169204e4d0f1b1638381c0c99e6a0b5627b8b6d60fad62f1392a9d1e49751e
 WHIRLPOOL 
463c8231bb56114d2c75fedd3efc96c00b4401e5f15ad767a2520804fe0f5d37f2906538eddfe7b831fd1aeba32c7e5dcd1a57be1ff0aa3375452d91d40d1575
 DIST Guard-1.023.tar.gz 7065 SHA256 
34c4ddf91fc93d1090d86da14df706d175b1610c67372c01e12ce9555d4dd1dc SHA512 
a991d6f9ebfadffbcabaccc45d964c40c46c7212c6de089f0c496040e151236c59cc7dd7076464f0ef96936f2c4cd462fbedf8e729d522f1090682eda976676f
 WHIRLPOOL 
63eb6e3167adf35fa3bb428b28e768f0922fa7e7df36243631ded455eefa3259af241ed8d857bd048856465ba42fabc81e0794e12ed71c19878f6968b06bd9d9



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

2015-10-04 Thread Patrice Clement
commit: 8e27f4936da1307adcffeb90ee79fedcafed1a07
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct  4 19:46:46 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  4 20:50:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e27f493

dev-perl/Hash-MultiValue: Stable for amd64+x86.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-perl/Hash-MultiValue/Hash-MultiValue-0.160.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Hash-MultiValue/Hash-MultiValue-0.160.0.ebuild 
b/dev-perl/Hash-MultiValue/Hash-MultiValue-0.160.0.ebuild
index d7aab00..933c73d 100644
--- a/dev-perl/Hash-MultiValue/Hash-MultiValue-0.160.0.ebuild
+++ b/dev-perl/Hash-MultiValue/Hash-MultiValue-0.160.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Store multiple values per key"
 
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 
 RDEPEND=""



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

2015-10-04 Thread Patrice Clement
commit: 7ef36418b3f3ed8a53664ac5e39a8e59445d75b3
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct  4 16:26:15 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  4 20:49:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef36418

dev-perl/AnyEvent-HTTP: Clean up old.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 .../AnyEvent-HTTP/AnyEvent-HTTP-2.150.0-r1.ebuild  | 21 --
 .../AnyEvent-HTTP/AnyEvent-HTTP-2.210.0.ebuild | 25 --
 dev-perl/AnyEvent-HTTP/Manifest|  2 --
 3 files changed, 48 deletions(-)

diff --git a/dev-perl/AnyEvent-HTTP/AnyEvent-HTTP-2.150.0-r1.ebuild 
b/dev-perl/AnyEvent-HTTP/AnyEvent-HTTP-2.150.0-r1.ebuild
deleted file mode 100644
index 730c375..000
--- a/dev-perl/AnyEvent-HTTP/AnyEvent-HTTP-2.150.0-r1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=MLEHMANN
-MODULE_VERSION=2.15
-inherit perl-module
-
-DESCRIPTION="Simple but non-blocking HTTP/HTTPS client"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=">=dev-perl/AnyEvent-6
-   dev-perl/common-sense"
-DEPEND="${RDEPEND}"
-
-SRC_TEST="do"

diff --git a/dev-perl/AnyEvent-HTTP/AnyEvent-HTTP-2.210.0.ebuild 
b/dev-perl/AnyEvent-HTTP/AnyEvent-HTTP-2.210.0.ebuild
deleted file mode 100644
index 4bf3a29..000
--- a/dev-perl/AnyEvent-HTTP/AnyEvent-HTTP-2.210.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=MLEHMANN
-MODULE_VERSION=2.21
-inherit perl-module
-
-DESCRIPTION="Simple but non-blocking HTTP/HTTPS client"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-perl/AnyEvent-5.330.0
-   >=dev-perl/common-sense-3.300.0
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-"
-
-SRC_TEST="do"

diff --git a/dev-perl/AnyEvent-HTTP/Manifest b/dev-perl/AnyEvent-HTTP/Manifest
index 75c9e20..5b25dea 100644
--- a/dev-perl/AnyEvent-HTTP/Manifest
+++ b/dev-perl/AnyEvent-HTTP/Manifest
@@ -1,3 +1 @@
-DIST AnyEvent-HTTP-2.15.tar.gz 27311 SHA256 
7e1467ad76a6d77bb93426e4db375b2f550e39452ce4ed9173e586987a911f30 SHA512 
16da33285e47264550e12a1433628bbcb540a5706a51d856435cc6a593944aa513dc908861c72e7eae6044fe7401148e0e9dfe04140392c7dc1f3d02e0a87787
 WHIRLPOOL 
ed946968050b127e424e5a7137b3272d93620ca5f4537c7ecbad62c2ce2e2de1d7550dcac769efa818604e49c26cbc674956b7efef9a50ede8acb1fd3dccb052
-DIST AnyEvent-HTTP-2.21.tar.gz 26710 SHA256 
9d4b30fe2f1b0f50f39feb72c237a7cc67dfadeb761afcb1ace78f0a6110256e SHA512 
c3b940d9b419102bf49b8c38f991e350ca25eaf87255e1de6c49f1172091e8c0cb692d191e406f80ac05f77297b7c95fdb551893bbea02b0d18e08374a30b0e4
 WHIRLPOOL 
10d1624870b809c9866e758931ed2147d32d902145860b90e2e11c0a96feaab6a7f61dcacf5484eba4a10e725de4939e0d3da5081655321d0a6a7c674eb0e8ab
 DIST AnyEvent-HTTP-2.22.tar.gz 27965 SHA256 
864544a4f35b3f14b59f42a26d338d98cfe8fae726eb3578dcf36eed0df5aa6e SHA512 
3408b5339cc85e8d37dc6c4f40a0f1ad9436fb9b261e6a14b5a7913f8ee6c2ba7e80aec376af48190c76219fbcadf9c68c2d67c4ab60c77044093f6ec70f4aac
 WHIRLPOOL 
b8c92e89a9a22a1a2376c2893c190e3f5fe83f8017b1da6b3d33fc1807d3a24243f2048f904df682683fe22629aa875efb157e176b072f7f9ab0f2da9a4e22ae



[gentoo-commits] repo/gentoo:master commit in: dev-perl/CPAN-Perl-Releases/

2015-10-04 Thread Patrice Clement
commit: c8dd10993b8e065ca5fdd81a384ccef4a65c2cbc
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct  4 16:37:45 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  4 20:50:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8dd1099

dev-perl/CPAN-Perl-Releases: Clean up old.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 .../CPAN-Perl-Releases-2.140.0.ebuild  | 25 --
 dev-perl/CPAN-Perl-Releases/Manifest   |  1 -
 2 files changed, 26 deletions(-)

diff --git a/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-2.140.0.ebuild 
b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-2.140.0.ebuild
deleted file mode 100644
index 8845fae..000
--- a/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-2.140.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-MODULE_AUTHOR=BINGOS
-MODULE_VERSION=2.14
-inherit perl-module
-
-DESCRIPTION='Mapping Perl releases on CPAN to the location of the tarballs'
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   virtual/perl-File-Spec
-   virtual/perl-IO
-   >=virtual/perl-Test-Simple-0.470.0
-   )
-"
-
-SRC_TEST="do parallel"

diff --git a/dev-perl/CPAN-Perl-Releases/Manifest 
b/dev-perl/CPAN-Perl-Releases/Manifest
index 48b8508..ea713f5 100644
--- a/dev-perl/CPAN-Perl-Releases/Manifest
+++ b/dev-perl/CPAN-Perl-Releases/Manifest
@@ -1,2 +1 @@
-DIST CPAN-Perl-Releases-2.14.tar.gz 23361 SHA256 
f25b724425ce874fc9c8dfc9a68635ee4f1607933a5c7d8d6f91fd5e958ab94b SHA512 
413445ae36df4b9c93e7094242d2d7b54a943f2bbc0b2763ea0aebf0bdced7d7ae1a9996d39677053510715cd2862684504097b28864ebdbdaa7cf838a55bd53
 WHIRLPOOL 
248816017577b555a4e6829366f018da2d3b41d4ddb1ad29d461dcb6d2f4fb266ca0afb914646bdc3df595d1d5df712153685316fc586bebabf7cecf2ccb4423
 DIST CPAN-Perl-Releases-2.34.tar.gz 24163 SHA256 
a4e3236b024c2b1b2f837222f433e6108b7adf926ec0883d205921d0d8e0928c SHA512 
160014056e17cf6d6a111fd59beb4c5c6b574f992346821b5ed97e2d5b6e69ccfd0033572093eecfd8ed5384727ebb1dc56f7e59238573c85a182badc8cfe3cc
 WHIRLPOOL 
7431e6a9e58e77b1d331611cbb4a31071e6285ccba659613ad74190032f29b10da100402c819b7014450facacddc8279cd610a6879cdae66a7e8104bfe3ad415



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-IP-Minimal/

2015-10-04 Thread Patrice Clement
commit: afd3761f2370fcc210fc7926c3c2b90a46dd55d8
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct  4 20:49:35 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  4 20:51:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afd3761f

dev-perl/Net-IP-Minimal: Stable for amd64+x86.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-perl/Net-IP-Minimal/Net-IP-Minimal-0.60.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Net-IP-Minimal/Net-IP-Minimal-0.60.0.ebuild 
b/dev-perl/Net-IP-Minimal/Net-IP-Minimal-0.60.0.ebuild
index b563283..145fef4 100644
--- a/dev-perl/Net-IP-Minimal/Net-IP-Minimal-0.60.0.ebuild
+++ b/dev-perl/Net-IP-Minimal/Net-IP-Minimal-0.60.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION='Minimal functions from Net::IP'
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND=""



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

2015-10-04 Thread Patrice Clement
commit: 15c0333614acaf8dd1664b5d9ea9abb8a5e1c01b
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct  4 16:48:43 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  4 20:50:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c03336

dev-perl/autovivification: Stable for amd64+x86.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

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

diff --git a/dev-perl/autovivification/autovivification-0.160.0.ebuild 
b/dev-perl/autovivification/autovivification-0.160.0.ebuild
index c7fde40..5c556e5 100644
--- a/dev-perl/autovivification/autovivification-0.160.0.ebuild
+++ b/dev-perl/autovivification/autovivification-0.160.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 DESCRIPTION="Lexically disable autovivification"
 LICENSE=" || ( Artistic GPL-2 )"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="virtual/perl-XSLoader"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/local-lib/files/1.008026/, dev-perl/local-lib/

2015-10-04 Thread Patrice Clement
commit: 87be846a6db9d2102d390537c57969854e84990f
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct  4 16:33:52 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  4 20:50:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87be846a

dev-perl/local-lib: Clean up old.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-perl/local-lib/Manifest|  1 -
 .../local-lib/files/1.008026/0001_No_CPAN.patch| 42 --
 dev-perl/local-lib/local-lib-1.8.26.ebuild | 29 ---
 3 files changed, 72 deletions(-)

diff --git a/dev-perl/local-lib/Manifest b/dev-perl/local-lib/Manifest
index 275a860..cd323f9 100644
--- a/dev-perl/local-lib/Manifest
+++ b/dev-perl/local-lib/Manifest
@@ -1,2 +1 @@
-DIST local-lib-1.008026.tar.gz 67540 SHA256 
4c8ce3b5bdf2ff1868153e84bc0ce0c503adec145a6de3664f031b9f54fd04c2 SHA512 
8923abcf78794da4a1ce71005e43e179f7009b08c3b05e0a76c3a6c6d61961ed066f83f52548a07c55d0a7b58965f57ab3b3a16afdf820fe014476ef4b743396
 WHIRLPOOL 
3151fc70212df4a167924e20587513a4683ee5c92b56424964f82f14cb7563a49dce60d907a990442b5c89c7a4b5c0987810e4d3cf518171e998820a4eec2aee
 DIST local-lib-2.14.tar.gz 51593 SHA256 
ae63356ab780c5a3aa46287b48daea748a3dd021d9b52dff8bf480b43787fa2b SHA512 
3a7bb68af992215eb6787082fea7c09d5468aabe5c6478d028ce99ae878f6efdd8982804ba2c396af1fc0a5b46a4fa7f0e4831d9c32f1abd41ef631976c5efe8
 WHIRLPOOL 
990e3ca60a88544a0394fbb994832aff9c50988dde0372d8d7e437a72c28d30bf27438acfb8423aa57965bf58140e7a3284d6151a80cbd51bffc4ed201b6e6c1

diff --git a/dev-perl/local-lib/files/1.008026/0001_No_CPAN.patch 
b/dev-perl/local-lib/files/1.008026/0001_No_CPAN.patch
deleted file mode 100644
index e75f590..000
--- a/dev-perl/local-lib/files/1.008026/0001_No_CPAN.patch
+++ /dev/null
@@ -1,42 +0,0 @@
 Makefile.PL2013-11-05 18:07:13.0 +
-+++ Makefile.PL2013-12-23 15:21:32.582135695 +
-@@ -37,6 +37,10 @@
- DEATH
- 
- my $cwd;
-+
-+{ # GENTOO
-+  last;
-+
- BEGIN {
-   $cwd = Cwd::cwd();
-   # watch out for fancy dashes. these can wind up in our @ARGV if the user is
-@@ -176,6 +180,8 @@
-   }
- }
- 
-+} # END GENTOO
-+
- use inc::Module::Install;
- 
- name 'local-lib';
-@@ -185,6 +191,9 @@
- requires 'ExtUtils::Install' => '1.43'; # version INSTALL_BASE was added
- requires 'Module::Build' => '0.36'; # PERL_MB_OPT
- 
-+{ # GENTOO
-+  last;
-+
- # don't bother fixing CPAN.pm if bootstrapped from cpanminus
- unless ($ENV{PERL5_CPANM_IS_RUNNING}) {
- my $required_CPAN = '1.82';
-@@ -251,6 +260,9 @@
-   auto_install;
- }
- chdir($cwd);
-+
-+} # END GENTOO
-+
- resources(
-   # r/w: p5sa...@git.shadowcat.co.uk:local-lib.git
-   repository => 'git://git.shadowcat.co.uk/p5sagit/local-lib.git',

diff --git a/dev-perl/local-lib/local-lib-1.8.26.ebuild 
b/dev-perl/local-lib/local-lib-1.8.26.ebuild
deleted file mode 100644
index da1d1f3..000
--- a/dev-perl/local-lib/local-lib-1.8.26.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-MODULE_AUTHOR=HAARG
-MODULE_VERSION=1.008026
-inherit perl-module
-
-DESCRIPTION='create and use a local lib/ for perl modules with PERL5LIB'
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-PATCHES=(
-   "${FILESDIR}/${MODULE_VERSION}/0001_No_CPAN.patch"
-)
-
-RDEPEND="
-   >=virtual/perl-CPAN-1.820.0
-   >=virtual/perl-ExtUtils-Install-1.430.0
-   >=virtual/perl-ExtUtils-MakeMaker-6.740.0
-   >=dev-perl/Module-Build-0.360.0
-"
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.590.0
-"
-
-SRC_TEST="do parallel"



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

2015-10-04 Thread Brian Dolbec
commit: b83c5e476dc69780ff66c0b252ee2e34830cd98d
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sat Oct  3 17:14:11 2015 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sun Oct  4 21:14:21 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b83c5e47

repoman/argparser.py: _unicode_decode the commitmsg  (bug 562108)

Force utf-8 for the comit message to prevent a possible traceback.
X-Gentoo-bug: 562108
X-Gentoo-bug-url: https://bugs.gentoo.org/show_bug.cgi?id=562108

 pym/repoman/argparser.py | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/pym/repoman/argparser.py b/pym/repoman/argparser.py
index 85e261d..0f34ed0 100644
--- a/pym/repoman/argparser.py
+++ b/pym/repoman/argparser.py
@@ -1,4 +1,3 @@
-# -*- coding:utf-8 -*-
 # repoman: Argument parser
 # Copyright 2007-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
@@ -11,6 +10,7 @@ import sys
 # import our initialized portage instance
 from repoman._portage import portage
 
+from portage import _unicode_decode
 from portage import util
 from portage.util._argparse import ArgumentParser
 
@@ -211,6 +211,9 @@ def parse_args(argv, qahelp, repoman_default_opts):
logger = logging.getLogger()
logger.setLevel(logger.getEffectiveLevel() + 10)
 
+   if opts.mode == 'commit' and opts.commitmsg:
+   opts.commitmsg = _unicode_decode(opts.commitmsg)
+
if opts.mode == 'commit' and not (opts.force or opts.pretend):
if opts.ignore_masked:
opts.ignore_masked = False



[gentoo-commits] proj/portage:master commit in: pym/repoman/vcs/, pym/repoman/checks/directories/, pym/repoman/, ...

2015-10-04 Thread Brian Dolbec
commit: fa8599d56fa8929659df9ea25d6c1d4e7dcf2bc7
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sat Oct  3 15:57:55 2015 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sun Oct  4 21:14:12 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=fa8599d5

repoman: Add file encoding sheband for py-2.7 compatibility (bug 562108)

This makes python treat all string declarations as unicode strings.
Not all file have the unicode_literals import.
This should help prevent possible errors.

X-Gentoo-bug: 562108
X-Gentoo-bug-url: https://bugs.gentoo.org/show_bug.cgi?id=562108

 pym/repoman/_subprocess.py  | 1 +
 pym/repoman/_xml.py | 1 +
 pym/repoman/actions.py  | 1 +
 pym/repoman/argparser.py| 1 +
 pym/repoman/check_missingslot.py| 1 +
 pym/repoman/checks/directories/files.py | 1 +
 pym/repoman/checks/ebuilds/checks.py| 1 +
 pym/repoman/checks/ebuilds/errors.py| 1 +
 pym/repoman/checks/ebuilds/fetches.py   | 1 +
 pym/repoman/checks/ebuilds/isebuild.py  | 1 +
 pym/repoman/checks/ebuilds/keywords.py  | 1 +
 pym/repoman/checks/ebuilds/manifests.py | 1 +
 pym/repoman/checks/ebuilds/misc.py  | 1 +
 pym/repoman/checks/ebuilds/pkgmetadata.py   | 1 +
 pym/repoman/checks/ebuilds/thirdpartymirrors.py | 1 +
 pym/repoman/checks/ebuilds/use_flags.py | 1 +
 pym/repoman/checks/herds/metadata.py| 1 +
 pym/repoman/copyrights.py   | 1 +
 pym/repoman/ebuild.py   | 1 +
 pym/repoman/errors.py   | 1 +
 pym/repoman/gpg.py  | 1 +
 pym/repoman/main.py | 1 +
 pym/repoman/metadata.py | 1 +
 pym/repoman/modules/commit/repochecks.py| 1 +
 pym/repoman/profile.py  | 1 +
 pym/repoman/qa_data.py  | 1 +
 pym/repoman/repos.py| 1 +
 pym/repoman/scan.py | 1 +
 pym/repoman/scanner.py  | 1 +
 pym/repoman/utilities.py| 1 +
 pym/repoman/vcs/vcs.py  | 1 +
 pym/repoman/vcs/vcsstatus.py| 1 +
 32 files changed, 32 insertions(+)

diff --git a/pym/repoman/_subprocess.py b/pym/repoman/_subprocess.py
index 5449e64..dcdc985 100644
--- a/pym/repoman/_subprocess.py
+++ b/pym/repoman/_subprocess.py
@@ -1,3 +1,4 @@
+# -*- coding:utf-8 -*-
 
 
 import codecs

diff --git a/pym/repoman/_xml.py b/pym/repoman/_xml.py
index 7bf6698..0acda28 100644
--- a/pym/repoman/_xml.py
+++ b/pym/repoman/_xml.py
@@ -1,3 +1,4 @@
+# -*- coding:utf-8 -*-
 
 import sys
 import xml

diff --git a/pym/repoman/actions.py b/pym/repoman/actions.py
index 0806cb5..f461703 100644
--- a/pym/repoman/actions.py
+++ b/pym/repoman/actions.py
@@ -1,3 +1,4 @@
+# -*- coding:utf-8 -*-
 
 from __future__ import print_function, unicode_literals
 

diff --git a/pym/repoman/argparser.py b/pym/repoman/argparser.py
index 1c9bd45..85e261d 100644
--- a/pym/repoman/argparser.py
+++ b/pym/repoman/argparser.py
@@ -1,3 +1,4 @@
+# -*- coding:utf-8 -*-
 # repoman: Argument parser
 # Copyright 2007-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2

diff --git a/pym/repoman/check_missingslot.py b/pym/repoman/check_missingslot.py
index 3f79435..4a3c57b 100644
--- a/pym/repoman/check_missingslot.py
+++ b/pym/repoman/check_missingslot.py
@@ -1,3 +1,4 @@
+# -*- coding:utf-8 -*-
 # repoman: missing slot check
 # Copyright 2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2

diff --git a/pym/repoman/checks/directories/files.py 
b/pym/repoman/checks/directories/files.py
index b1d77df..9bb560c 100644
--- a/pym/repoman/checks/directories/files.py
+++ b/pym/repoman/checks/directories/files.py
@@ -1,3 +1,4 @@
+# -*- coding:utf-8 -*-
 
 '''repoman/checks/diretories/files.py
 

diff --git a/pym/repoman/checks/ebuilds/checks.py 
b/pym/repoman/checks/ebuilds/checks.py
index 5ebc6c1..245ab2b 100644
--- a/pym/repoman/checks/ebuilds/checks.py
+++ b/pym/repoman/checks/ebuilds/checks.py
@@ -1,3 +1,4 @@
+# -*- coding:utf-8 -*-
 # repoman: Checks
 # Copyright 2007-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2

diff --git a/pym/repoman/checks/ebuilds/errors.py 
b/pym/repoman/checks/ebuilds/errors.py
index d5c8d2e..3090de0 100644
--- a/pym/repoman/checks/ebuilds/errors.py
+++ b/pym/repoman/checks/ebuilds/errors.py
@@ -1,3 +1,4 @@
+# -*- coding:utf-8 -*-
 # repoman: Error Messages
 # Copyright 2007-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2

diff --git a/pym/repoman/checks/ebuilds/fetches.py 
b/pym/repoman/checks/ebuilds/fetches.py
index 077340d..32da21a 100644
--- 

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

2015-10-04 Thread Julian Ospald
commit: 03de7a1651bea4336c3bc5246f1a4f5b216e9d67
Author: Julian Ospald  gentoo  org>
AuthorDate: Sun Oct  4 21:27:53 2015 +
Commit: Julian Ospald  gentoo  org>
CommitDate: Sun Oct  4 21:27:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03de7a16

mail-client/mutt: add libressl support

 mail-client/mutt/mutt-1.5.24-r2.ebuild | 272 +
 1 file changed, 272 insertions(+)

diff --git a/mail-client/mutt/mutt-1.5.24-r2.ebuild 
b/mail-client/mutt/mutt-1.5.24-r2.ebuild
new file mode 100644
index 000..306d9b5
--- /dev/null
+++ b/mail-client/mutt/mutt-1.5.24-r2.ebuild
@@ -0,0 +1,272 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils flag-o-matic autotools
+
+PATCHSET_REV="-r1"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="http://www.mutt.org/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
+   mirror://bitbucket/${PN}/${PN}/downloads/${P}.tar.gz
+   ftp://ftp.mutt.org/pub/mutt/${P}.tar.gz
+   mirror://gentoo/${P}-gentoo-patches${PATCHSET_REV}.tar.bz2
+   
https://dev.gentoo.org/~grobian/distfiles/${P}-gentoo-patches${PATCHSET_REV}.tar.bz2;
+IUSE="berkdb crypt debug doc gdbm gnutls gpg idn imap kerberos libressl mbox 
nls nntp pop qdbm sasl selinux sidebar slang smime smtp ssl tokyocabinet"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+CDEPEND="
+   app-misc/mime-types
+   nls? ( virtual/libintl )
+   tokyocabinet?  ( dev-db/tokyocabinet )
+   !tokyocabinet? (
+   qdbm?  ( dev-db/qdbm )
+   !qdbm? (
+   gdbm?  ( sys-libs/gdbm )
+   !gdbm? ( berkdb? ( >=sys-libs/db-4 ) )
+   )
+   )
+   imap?(
+   gnutls?  ( >=net-libs/gnutls-1.0.17 )
+   !gnutls? (
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   )
+   sasl?( >=dev-libs/cyrus-sasl-2 )
+   )
+   kerberos? ( virtual/krb5 )
+   pop? (
+   gnutls?  ( >=net-libs/gnutls-1.0.17 )
+   !gnutls? (
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   )
+   sasl?( >=dev-libs/cyrus-sasl-2 )
+   )
+   smtp? (
+   gnutls?  ( >=net-libs/gnutls-1.0.17 )
+   !gnutls? (
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   )
+   sasl?( >=dev-libs/cyrus-sasl-2 )
+   )
+   idn? ( net-dns/libidn )
+   gpg? ( >=app-crypt/gpgme-0.9.0 )
+   smime?   (
+   !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   slang? ( sys-libs/slang )
+   !slang? ( >=sys-libs/ncurses-5.2:0 )
+"
+DEPEND="${CDEPEND}
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || ( www-client/lynx www-client/w3m www-client/elinks )
+   )"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-mutt )
+"
+PATCHDIR="${WORKDIR}"/${P}-gentoo-patches${PATCHSET_REV}
+
+src_prepare() {
+   # Post-release hot-fixes grabbed from HG, this is what all following
+   # patches are based on in my Mercurial patchqueue (mq).
+   # If you ever take over or need to modify patches here, just check
+   # out the gentoo branch(es) of Gentoo's Mutt Mercurial clone, and
+   # the patchqueue as it'll save you a lot of work.
+   # http://hg.code.sf.net/p/gentoomutt/code/
+   # http://hg.code.sf.net/p/gentoomuttpatches/code/
+   for rev in $(eval echo {0..${PR#r}}) ; do
+   local revpatch="${PATCHDIR}"/mutt-gentoo-${PV}-r${rev}.patch
+   [[ -e ${revpatch} ]] && \
+   epatch "${revpatch}"
+   done
+   # fix compilation with ncurses[tinfo], #459260
+   epatch "${PATCHDIR}"/ncurses-tinfo.patch
+
+   # this patch is non-generic and only works because we use a sysconfdir
+   # different from the one used by the mailbase ebuild
+   use prefix && epatch "${PATCHDIR}"/prefix-mailcap.patch
+
+   # must have fixes to compile or behave correctly, upstream
+   # ignores, 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test-unit/

2015-10-04 Thread Jeroen Roovers
commit: 5a07fd99acb3c279cdfcd0318eb24e6c66939d2d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Oct  4 18:16:49 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Oct  4 18:16:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a07fd99

dev-ruby/test-unit: Stable for HPPA PPC64 (bug #562100).

Package-Manager: portage-2.2.22
RepoMan-Options: --ignore-arches

 dev-ruby/test-unit/test-unit-2.5.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/test-unit/test-unit-2.5.5-r2.ebuild 
b/dev-ruby/test-unit/test-unit-2.5.5-r2.ebuild
index 08793bb..c074da5 100644
--- a/dev-ruby/test-unit/test-unit-2.5.5-r2.ebuild
+++ b/dev-ruby/test-unit/test-unit-2.5.5-r2.ebuild
@@ -27,7 +27,7 @@ HOMEPAGE="http://test-unit.rubyforge.org/;
 
 LICENSE="Ruby"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
 IUSE="doc test"
 
 all_ruby_compile() {



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

2015-10-04 Thread Jeroen Roovers
commit: 990ec09784b7ccd0015f66b9e6d9051051f97f7b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Oct  4 18:38:40 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Oct  4 18:38:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=990ec097

net-analyzer/echoping: Do not copy ltmain.sh (bug #562230 by Toralf Förster).

Package-Manager: portage-2.2.22

 net-analyzer/echoping/Manifest |  1 -
 net-analyzer/echoping/echoping-6.0.2-r2.ebuild | 60 --
 .../echoping/echoping-6.0.2_p434-r1.ebuild |  1 -
 net-analyzer/echoping/echoping-6.0.2_p434.ebuild   |  1 -
 .../echoping-6.0.2-fix_implicit_declarations.patch | 20 
 .../echoping/files/echoping-6.0.2-gnutls.patch | 41 ---
 6 files changed, 124 deletions(-)

diff --git a/net-analyzer/echoping/Manifest b/net-analyzer/echoping/Manifest
index a5a95da..25fef68 100644
--- a/net-analyzer/echoping/Manifest
+++ b/net-analyzer/echoping/Manifest
@@ -1,2 +1 @@
-DIST echoping-6.0.2.tar.gz 1660983 SHA256 
1dfa4c45bf461b2379ff91773ed7136176e2abac9e85c26bc9654942b5155eac SHA512 
ca9a38c3be9da283e73a7a1b13ab003dca6a2ee317e2961325f3e6803f132ae2f5e4206d946564915c573f21f9c3e9641d61f6b3ae5806bbaa92c2f30f1e5e22
 WHIRLPOOL 
9140d20d82ed1c38df91d8905fb678c1ca717af518b374c3379db285662d55e70c8da5bb227c4f47a4c34f649c686037636c024a38d1109cd939f6974b274e15
 DIST echoping-6.0.2_p434.tar.gz 74568 SHA256 
152a4a9d2a3962fa8cb95eeb29b5d22a7039d4408f5ba22286259856f095baf7 SHA512 
1b4f5f1ea6ba000c558cab3b8e86758d6c539d8cd23762d837b468861a177ac733441c885eb8ec1c35b49baa33a82e34e3f8b14b05429a075b72233d5799
 WHIRLPOOL 
cae10459766311ded4f6459e519461fb91de7dd9429679927c3955a5a9b09b9b9a9706947b3a5c1495805367c91cf2035d3154a3ff180241782deec304eb8aaf

diff --git a/net-analyzer/echoping/echoping-6.0.2-r2.ebuild 
b/net-analyzer/echoping/echoping-6.0.2-r2.ebuild
deleted file mode 100644
index 58c1021..000
--- a/net-analyzer/echoping/echoping-6.0.2-r2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit eutils autotools
-
-DESCRIPTION="Small program to test performances of remote servers"
-HOMEPAGE="http://echoping.sourceforge.net/;
-SRC_URI="mirror://sourceforge/echoping/${P}.tar.gz"
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="amd64 ~hppa x86"
-IUSE="gnutls http icp idn priority smtp ssl tos postgres ldap"
-RESTRICT="test"
-
-RDEPEND="idn? ( net-dns/libidn )
-   postgres? ( dev-db/postgresql )
-   ldap? ( net-nds/openldap )
-   ssl? (
-   gnutls? ( >=net-libs/gnutls-1.0.17 )
-   !gnutls? ( >=dev-libs/openssl-0.9.7d )
-   )"
-DEPEND="${RDEPEND}
-   >=sys-devel/libtool-2"
-
-REQUIRED_USE="gnutls? ( ssl )"
-
-DOCS=( README AUTHORS ChangeLog DETAILS NEWS TODO )
-
-src_prepare() {
-   # bug 279525:
-   epatch "${FILESDIR}/${P}-gnutls.patch"
-
-   epatch "${FILESDIR}/${P}-fix_implicit_declarations.patch"
-
-   rm -f ltmain.sh
-   cp /usr/share/libtool/config/ltmain.sh .
-   local i
-   for i in . plugins/ plugins/*/; do
-   pushd "${i}" > /dev/null
-   eautoreconf
-   popd > /dev/null
-   done
-}
-
-src_configure() {
-   econf \
-   --config-cache \
-   --disable-ttcp \
-   $(use_enable http)  \
-   $(use_enable icp) \
-   $(use_with idn libidn) \
-   $(use_enable smtp) \
-   $(use_enable tos) \
-   $(use_enable priority) \
-   $(usex gnutls $(use_with gnutls) $(use_with ssl))
-}

diff --git a/net-analyzer/echoping/echoping-6.0.2_p434-r1.ebuild 
b/net-analyzer/echoping/echoping-6.0.2_p434-r1.ebuild
index f96eb28..f0c6bf4 100644
--- a/net-analyzer/echoping/echoping-6.0.2_p434-r1.ebuild
+++ b/net-analyzer/echoping/echoping-6.0.2_p434-r1.ebuild
@@ -32,7 +32,6 @@ DOCS=( README AUTHORS ChangeLog DETAILS NEWS TODO )
 src_prepare() {
epatch "${FILESDIR}"/${PN}-6.0.2_p434-fix_implicit_declarations.patch
 
-   cp /usr/share/libtool/config/ltmain.sh .
eautoreconf
 }
 

diff --git a/net-analyzer/echoping/echoping-6.0.2_p434.ebuild 
b/net-analyzer/echoping/echoping-6.0.2_p434.ebuild
index 5a5cb1b..4245e74 100644
--- a/net-analyzer/echoping/echoping-6.0.2_p434.ebuild
+++ b/net-analyzer/echoping/echoping-6.0.2_p434.ebuild
@@ -32,7 +32,6 @@ DOCS=( README AUTHORS ChangeLog DETAILS NEWS TODO )
 src_prepare() {
epatch "${FILESDIR}"/${PN}-6.0.2_p434-fix_implicit_declarations.patch
 
-   cp /usr/share/libtool/config/ltmain.sh .
eautoreconf
 }
 

diff --git 
a/net-analyzer/echoping/files/echoping-6.0.2-fix_implicit_declarations.patch 
b/net-analyzer/echoping/files/echoping-6.0.2-fix_implicit_declarations.patch
deleted file mode 100644
index 1b0bce8..000
--- 

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

2015-10-04 Thread Julian Ospald
commit: 810a6ede7ec592798728e47ea38a6ebd37a8cb31
Author: Julian Ospald  gentoo  org>
AuthorDate: Sun Oct  4 19:05:47 2015 +
Commit: Julian Ospald  gentoo  org>
CommitDate: Sun Oct  4 19:05:47 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=810a6ede

app-crypt/mit-krb5: add libressl support

 app-crypt/mit-krb5/mit-krb5-1.13.2-r1.ebuild | 154 +++
 1 file changed, 154 insertions(+)

diff --git a/app-crypt/mit-krb5/mit-krb5-1.13.2-r1.ebuild 
b/app-crypt/mit-krb5/mit-krb5-1.13.2-r1.ebuild
new file mode 100644
index 000..3b425e7
--- /dev/null
+++ b/app-crypt/mit-krb5/mit-krb5-1.13.2-r1.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools eutils flag-o-matic multilib-minimal python-any-r1 
versionator
+
+MY_P="${P/mit-}"
+P_DIR=$(get_version_component_range 1-2)
+DESCRIPTION="MIT Kerberos V"
+HOMEPAGE="http://web.mit.edu/kerberos/www/;
+SRC_URI="http://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}-signed.tar;
+
+LICENSE="openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 
|| ( BSD-2 GPL-2+ )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+IUSE="doc +keyutils libressl openldap +pkinit selinux +threads test xinetd"
+
+CDEPEND="
+   !!app-crypt/heimdal
+   >=sys-libs/e2fsprogs-libs-1.42.9[${MULTILIB_USEDEP}]
+   || (
+   >=dev-libs/libverto-0.2.5[libev,${MULTILIB_USEDEP}]
+   >=dev-libs/libverto-0.2.5[libevent,${MULTILIB_USEDEP}]
+   >=dev-libs/libverto-0.2.5[tevent,${MULTILIB_USEDEP}]
+   )
+   keyutils? ( >=sys-apps/keyutils-1.5.8[${MULTILIB_USEDEP}] )
+   openldap? ( >=net-nds/openldap-2.4.38-r1[${MULTILIB_USEDEP}] )
+   pkinit? (
+   !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] 
)
+   libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
+   )
+   xinetd? ( sys-apps/xinetd )
+   abi_x86_32? (
+   !<=app-emulation/emul-linux-x86-baselibs-20140508-r1
+   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+   )"
+DEPEND="${CDEPEND}
+   ${PYTHON_DEPS}
+   virtual/yacc
+   doc? ( virtual/latex-base )
+   test? (
+   ${PYTHON_DEPS}
+   dev-lang/tcl:0
+   dev-util/dejagnu
+   )"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-kerberos )"
+
+S=${WORKDIR}/${MY_P}/src
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/krb5-config
+)
+
+src_unpack() {
+   unpack ${A}
+   unpack ./"${MY_P}".tar.gz
+}
+
+src_prepare() {
+   epatch "${FILESDIR}/${PN}-1.12_warn_cflags.patch"
+   epatch "${FILESDIR}/${PN}-config_LDFLAGS.patch"
+
+   eautoreconf
+}
+
+src_configure() {
+   append-cppflags "-I${EPREFIX}/usr/include/et"
+   # QA
+   append-flags -fno-strict-aliasing
+   append-flags -fno-strict-overflow
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   use keyutils || export ac_cv_header_keyutils_h=no
+   ECONF_SOURCE=${S} \
+   WARN_CFLAGS="set" \
+   econf \
+   $(use_with openldap ldap) \
+   "$(multilib_native_use_with test tcl "${EPREFIX}/usr")" \
+   $(use_enable pkinit) \
+   $(use_enable threads thread-support) \
+   --without-hesiod \
+   --enable-shared \
+   --with-system-et \
+   --with-system-ss \
+   --enable-dns-for-realm \
+   --enable-kdc-lookaside-cache \
+   --with-system-verto \
+   --disable-rpath
+}
+
+multilib_src_compile() {
+   emake -j1
+}
+
+multilib_src_test() {
+   multilib_is_native_abi && emake -j1 check
+}
+
+multilib_src_install() {
+   emake \
+   DESTDIR="${D}" \
+   EXAMPLEDIR="${EPREFIX}/usr/share/doc/${PF}/examples" \
+   install
+}
+
+multilib_src_install_all() {
+   # default database dir
+   keepdir /var/lib/krb5kdc
+
+   cd ..
+   dodoc README
+
+   if use doc; then
+   dohtml -r doc/html/*
+   docinto pdf
+   dodoc doc/pdf/*.pdf
+   fi
+
+   newinitd "${FILESDIR}"/mit-krb5kadmind.initd-r1 mit-krb5kadmind
+   newinitd "${FILESDIR}"/mit-krb5kdc.initd-r1 mit-krb5kdc
+   newinitd "${FILESDIR}"/mit-krb5kpropd.initd-r1 mit-krb5kpropd
+
+   insinto /etc
+   newins "${ED}/usr/share/doc/${PF}/examples/krb5.conf" krb5.conf.example
+   insinto /var/lib/krb5kdc
+   newins "${ED}/usr/share/doc/${PF}/examples/kdc.conf" kdc.conf.example
+
+   if use openldap ; then
+   insinto /etc/openldap/schema
+   doins "${S}/plugins/kdb/ldap/libkdb_ldap/kerberos.schema"
+   fi
+
+   if use xinetd ; then
+   insinto 

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

2015-10-04 Thread Julian Ospald
commit: eee0cb91595a36bff714a72129c6bdd31c4ad88d
Author: Julian Ospald  gentoo  org>
AuthorDate: Sun Oct  4 19:11:20 2015 +
Commit: Julian Ospald  gentoo  org>
CommitDate: Sun Oct  4 19:11:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eee0cb91

app-crypt/qca: add libressl support

 app-crypt/qca/qca-2.1.0.3-r2.ebuild | 128 
 1 file changed, 128 insertions(+)

diff --git a/app-crypt/qca/qca-2.1.0.3-r2.ebuild 
b/app-crypt/qca/qca-2.1.0.3-r2.ebuild
new file mode 100644
index 000..df34a8e
--- /dev/null
+++ b/app-crypt/qca/qca-2.1.0.3-r2.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils multibuild qmake-utils
+
+MY_PN="${PN}-qt5"
+
+DESCRIPTION="Qt Cryptographic Architecture (QCA)"
+HOMEPAGE="http://delta.affinix.com/qca/;
+SRC_URI="mirror://kde/stable/${MY_PN}/${PV}/src/${MY_PN}-${PV}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
+
+IUSE="botan debug doc examples gcrypt gpg libressl logger nss +openssl pkcs11 
+qt4 qt5 sasl softstore test"
+REQUIRED_USE="|| ( qt4 qt5 )"
+
+RDEPEND="
+   !app-crypt/qca-cyrus-sasl
+   !app-crypt/qca-gnupg
+   !app-crypt/qca-logger
+   !app-crypt/qca-ossl
+   !app-crypt/qca-pkcs11
+   botan? ( dev-libs/botan )
+   gcrypt? ( dev-libs/libgcrypt:= )
+   gpg? ( app-crypt/gnupg )
+   nss? ( dev-libs/nss )
+   openssl? (
+   !libressl? ( >=dev-libs/openssl-1.0.1:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   pkcs11? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   dev-libs/pkcs11-helper
+   )
+   qt4? ( dev-qt/qtcore:4 )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtnetwork:5
+   )
+   sasl? ( dev-libs/cyrus-sasl:2 )
+"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen )
+   test? (
+   qt4? ( dev-qt/qttest:4 )
+   qt5? ( dev-qt/qttest:5 )
+   )
+"
+
+S=${WORKDIR}/${MY_PN}-${PV}
+
+DOCS=( README TODO )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-disable-pgp-test.patch"
+   "${FILESDIR}/${P}-qt55.patch"
+   "${FILESDIR}/${P}-fix-signals-slots.patch"
+)
+
+qca_plugin_use() {
+   echo -DWITH_${2:-$1}_PLUGIN=$(usex "$1")
+}
+
+pkg_setup() {
+   MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
+}
+
+src_configure() {
+   myconfigure() {
+   local mycmakeargs=(
+   
-DQCA_FEATURE_INSTALL_DIR="${EPREFIX}$(${MULTIBUILD_VARIANT}_get_mkspecsdir)/features"
+   
-DQCA_PLUGINS_INSTALL_DIR="${EPREFIX}$(${MULTIBUILD_VARIANT}_get_plugindir)"
+   $(qca_plugin_use botan)
+   $(qca_plugin_use gcrypt)
+   $(qca_plugin_use gpg gnupg)
+   $(qca_plugin_use logger)
+   $(qca_plugin_use nss)
+   $(qca_plugin_use openssl ossl)
+   $(qca_plugin_use pkcs11)
+   $(qca_plugin_use sasl cyrus-sasl)
+   $(qca_plugin_use softstore)
+   $(cmake-utils_use_build test TESTS)
+   )
+
+   if [[ ${MULTIBUILD_VARIANT} == qt4 ]]; then
+   mycmakeargs+=(-DQT4_BUILD=ON)
+   fi
+
+   cmake-utils_src_configure
+   }
+
+   multibuild_foreach_variant myconfigure
+}
+
+src_compile() {
+   multibuild_foreach_variant cmake-utils_src_compile
+}
+
+src_test() {
+   mytest() {
+   local -x QCA_PLUGIN_PATH="${BUILD_DIR}/lib/qca"
+   cmake-utils_src_test
+   }
+
+   multibuild_foreach_variant mytest
+}
+
+src_install() {
+   multibuild_foreach_variant cmake-utils_src_install
+
+   if use doc; then
+   pushd "${BUILD_DIR}" >/dev/null || die
+   doxygen Doxyfile.in || die
+   dodoc -r apidocs/html
+   popd >/dev/null || die
+   fi
+
+   if use examples; then
+   dodoc -r "${S}"/examples
+   fi
+}



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

2015-10-04 Thread Julian Ospald
commit: 9822893bb1a99dc8e943d64b7067fa4cff897837
Author: Julian Ospald  gentoo  org>
AuthorDate: Sun Oct  4 19:21:46 2015 +
Commit: Julian Ospald  gentoo  org>
CommitDate: Sun Oct  4 19:21:46 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9822893b

gnome-base/gnome-vfs: add libressl support

 gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild | 147 
 1 file changed, 147 insertions(+)

diff --git a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild 
b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild
new file mode 100644
index 000..48d052b
--- /dev/null
+++ b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+GCONF_DEBUG="no"
+GNOME_TARBALL_SUFFIX="bz2"
+GNOME2_LA_PUNT="yes"
+
+inherit autotools eutils gnome2 multilib-minimal virtualx
+
+DESCRIPTION="Gnome Virtual Filesystem"
+HOMEPAGE="https://www.gnome.org/;
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE="acl gnutls ipv6 kerberos libressl samba ssl zeroconf"
+
+RDEPEND="
+   >=gnome-base/gconf-2.32.4-r1[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]
+   >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}]
+   gnome-base/gnome-mime-data
+   >=x11-misc/shared-mime-info-0.14
+   >=dev-libs/dbus-glib-0.100.2[${MULTILIB_USEDEP}]
+   acl? (
+   >=sys-apps/acl-2.2.52-r1[${MULTILIB_USEDEP}]
+   >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] )
+   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+   samba? ( >=net-fs/samba-3.6.23-r1[${MULTILIB_USEDEP}] )
+   ssl? (
+   gnutls? (
+   >=net-libs/gnutls-2.12.23-r6[${MULTILIB_USEDEP}]
+   !gnome-extra/gnome-vfs-sftp )
+   !gnutls? (
+   !libressl? ( 
>=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] )
+   libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
+   !gnome-extra/gnome-vfs-sftp ) )
+   zeroconf? ( >=net-dns/avahi-0.6.31-r2[${MULTILIB_USEDEP}] )
+   abi_x86_32? (
+   !<=app-emulation/emul-linux-x86-gtklibs-20140508-r1
+   !app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)]
+   )
+"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   gnome-base/gnome-common
+   >=dev-util/intltool-0.40
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+   >=dev-util/gtk-doc-am-1.13
+"
+
+src_prepare() {
+   # Allow the Trash on afs filesystems (#106118)
+   epatch "${FILESDIR}"/${PN}-2.12.0-afs.patch
+
+   # Fix compiling with headers missing
+   epatch "${FILESDIR}"/${PN}-2.15.2-headers-define.patch
+
+   # Fix for crashes running programs via sudo
+   epatch "${FILESDIR}"/${PN}-2.16.0-no-dbus-crash.patch
+
+   # Fix automagic dependencies, upstream bug #493475
+   epatch "${FILESDIR}"/${PN}-2.20.0-automagic-deps.patch
+   epatch "${FILESDIR}"/${PN}-2.20.1-automagic-deps.patch
+
+   # Fix to identify ${HOME} (#200897)
+   # thanks to debian folks
+   epatch "${FILESDIR}"/${PN}-2.24.4-home_dir_fakeroot.patch
+
+   # Configure with gnutls-2.7, bug #253729
+   # Fix building with gnutls-2.12, bug #388895
+   epatch "${FILESDIR}"/${PN}-2.24.4-gnutls27.patch
+
+   # Prevent duplicated volumes, bug #193083
+   epatch "${FILESDIR}"/${PN}-2.24.0-uuid-mount.patch
+
+   # Do not build tests with FEATURES="-test", bug #226221
+   epatch "${FILESDIR}"/${PN}-2.24.4-build-tests-asneeded.patch
+
+   # Disable broken test, bug #285706
+   epatch "${FILESDIR}"/${PN}-2.24.4-disable-test-async-cancel.patch
+
+   # Fix for automake-1.13 compatibility, #466944
+   epatch "${FILESDIR}"/${P}-automake-1.13.patch
+
+   sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.in || die
+
+   eautoreconf
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   local myconf=(
+   --disable-schemas-install
+   --disable-static
+   --disable-cdda
+   --disable-fam
+   --disable-hal
+   --disable-howl
+   $(use_enable acl)
+   $(use_enable gnutls)
+   $(use_enable ipv6)
+   $(use_enable kerberos krb5)
+   $(use_enable samba)
+   $(use_enable ssl openssl)
+   $(use_enable zeroconf avahi)
+   # Useless ? --enable-http-neon
+
+   # fix path to krb5-config
+   KRB5_CONFIG=/usr/bin/${CHOST}-krb5-config
+   )
+
+   # this works because of the order of configure parsing
+   # so 

[gentoo-commits] proj/tinderbox-cluster:master commit in: patches/

2015-10-04 Thread Magnus Granberg
commit: aa9cb43df0b14b0e45fa1749b5c89ab769abd618
Author: Magnus Granberg  gentoo  org>
AuthorDate: Sun Oct  4 20:10:07 2015 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Sun Oct  4 20:10:07 2015 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=aa9cb43d

fix a typo in the portage.patch

 patches/portage.patch | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/patches/portage.patch b/patches/portage.patch
index ae45666..1faf3c0 100644
--- a/patches/portage.patch
+++ b/patches/portage.patch
@@ -288,7 +288,7 @@
self._status_display.running = self._jobs
self._schedule()
 --- a/pym/tbc/repoman/main.py  2015-09-22 02:20:41.0 +0200
-+++ b/pym//tbc/repoman/main.py 2015-10-04 20:21:57.586494104 +0200
 b/pym/tbc/repoman/main.py  2015-10-04 20:21:57.586494104 +0200
 @@ -45,8 +45,9 @@ bad = create_color_func("BAD")
  os.umask(0o22)
  



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

2015-10-04 Thread Julian Ospald
commit: 88f82c7a279e6222a7801862c48a99f249b503d7
Author: Julian Ospald  gentoo  org>
AuthorDate: Sun Oct  4 20:46:51 2015 +
Commit: Julian Ospald  gentoo  org>
CommitDate: Sun Oct  4 20:46:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f82c7a

dev-db/postgresql: add libressl support

 ...sql-.ebuild => postgresql-9.0.22-r1.ebuild} | 164 -
 ...sql-.ebuild => postgresql-9.1.18-r1.ebuild} | 168 +-
 ...sql-.ebuild => postgresql-9.2.13-r1.ebuild} | 154 +---
 ...esql-.ebuild => postgresql-9.3.9-r1.ebuild} | 154 +---
 ...esql-.ebuild => postgresql-9.4.4-r2.ebuild} | 193 
 ....ebuild => postgresql-9.5_alpha1-r1.ebuild} | 194 +
 dev-db/postgresql/postgresql-.ebuild   |   9 +-
 7 files changed, 602 insertions(+), 434 deletions(-)

diff --git a/dev-db/postgresql/postgresql-.ebuild 
b/dev-db/postgresql/postgresql-9.0.22-r1.ebuild
similarity index 71%
copy from dev-db/postgresql/postgresql-.ebuild
copy to dev-db/postgresql/postgresql-9.0.22-r1.ebuild
index 5272ee4..66d27da 100644
--- a/dev-db/postgresql/postgresql-.ebuild
+++ b/dev-db/postgresql/postgresql-9.0.22-r1.ebuild
@@ -4,17 +4,20 @@
 
 EAPI="5"
 
-PYTHON_COMPAT=( python{2_{6,7},3_{2,3,4}} )
+# Testing within Portage's environment is broken, and the patch no
+# longer applies cleanly.
+RESTRICT="test"
 
-inherit base eutils flag-o-matic git-2 linux-info multilib pam prefix \
-   python-single-r1 systemd user versionator
+PYTHON_COMPAT=( python{2_7,3_4} )
 
-KEYWORDS=""
+inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
+   systemd user versionator
 
-# Fix if needed
-SLOT="9.6"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
 
-EGIT_REPO_URI="git://git.postgresql.org/git/postgresql.git"
+SLOT="$(get_version_component_range 1-2)"
+
+SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
 
 LICENSE="POSTGRESQL GPL-2"
 DESCRIPTION="PostgreSQL RDBMS"
@@ -22,7 +25,7 @@ HOMEPAGE="http://www.postgresql.org/;
 
 LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr
 zh_CN zh_TW"
-IUSE="kerberos kernel_linux ldap nls pam perl -pg_legacytimestamp python
+IUSE="doc kerberos kernel_linux ldap libressl nls pam perl -pg_legacytimestamp 
python
  +readline selinux +server ssl static-libs tcl threads uuid xml zlib"
 
 for lingua in ${LINGUAS}; do
@@ -49,7 +52,10 @@ pam? ( virtual/pam )
 perl? ( >=dev-lang/perl-5.8 )
 python? ( ${PYTHON_DEPS} )
 readline? ( sys-libs/readline:0= )
-ssl? ( >=dev-libs/openssl-0.9.6-r1:0= )
+ssl? (
+   !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= )
+   libressl? ( dev-libs/libressl:= )
+)
 tcl? ( >=dev-lang/tcl-8:0= )
 uuid? ( dev-libs/ossp-uuid )
 xml? ( dev-libs/libxml2 dev-libs/libxslt )
@@ -58,23 +64,11 @@ zlib? ( sys-libs/zlib )
 
 DEPEND="${CDEPEND}
 !!=dev-lang/perl-5.8
-app-text/docbook-dsssl-stylesheets
-app-text/docbook-sgml-dtd:4.2
-app-text/docbook-xml-dtd:4.2
-app-text/docbook-xsl-stylesheets
-app-text/openjade
-dev-libs/libxml2
-dev-libs/libxslt
 sys-devel/bison
 sys-devel/flex
 nls? ( sys-devel/gettext )
 xml? ( virtual/pkgconfig )
 "
-src_unpack() {
-   base_src_unpack
-   git-2_src_unpack
-}
 
 RDEPEND="${CDEPEND}
 !dev-db/postgresql-docs:${SLOT}
@@ -83,17 +77,8 @@ RDEPEND="${CDEPEND}
 selinux? ( sec-policy/selinux-postgresql )
 "
 
-pkg_pretend() {
-   ewarn "You are using a live ebuild that uses the current source code as 
it is"
-   ewarn "available from PostgreSQL's Git repository at emerge time. Given 
such,"
-   ewarn "the GNU Makefiles may be altered by upstream without notice and 
the"
-   ewarn "documentation for this live version is not readily available"
-   ewarn "online. Ergo, the ebuild maintainers will not support building a"
-   ewarn "client-only and/or document-free version."
-}
-
 pkg_setup() {
-   CONFIG_CHECK="~SYSVIPC" linux-info_pkg_setup
+   use server && CONFIG_CHECK="~SYSVIPC" linux-info_pkg_setup
 
enewgroup postgres 70
enewuser postgres 70 /bin/sh /var/lib/postgresql postgres
@@ -109,6 +94,10 @@ src_prepare() {
sed "s|\(PGSOCKET_DIR\s\+\)\"/tmp\"|\1\"${EPREFIX}/run/postgresql\"|" \
-i src/include/pg_config_manual.h || die
 
+   epatch "${FILESDIR}/pg_ctl-exit-status.patch"
+
+   use server || epatch "${FILESDIR}/${PN}-${SLOT}-no-server.patch"
+
if use pam ; then
sed -e "s/\(#define PGSQL_PAM_SERVICE 
\"postgresql\)/\1-${SLOT}/" \
-i src/backend/libpq/auth.c || \
@@ -141,6 +130,7 @@ src_configure() {
$(use_enable !pg_legacytimestamp integer-datetimes) \
$(use_enable threads thread-safety) \
$(use_with kerberos gssapi) \
+ 

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

2015-10-04 Thread Lars Wendler
commit: c4810c19f35f37022120a469ddecadbe2b30ed84
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Oct  4 21:09:43 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Oct  4 21:10:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4810c19

media-libs/freetype: Bump to version 2.6.1

Package-Manager: portage-2.2.22
Signed-off-by: Lars Wendler  gentoo.org>

 media-libs/freetype/Manifest  |   4 +
 media-libs/freetype/freetype-2.6.1.ebuild | 162 ++
 2 files changed, 166 insertions(+)

diff --git a/media-libs/freetype/Manifest b/media-libs/freetype/Manifest
index bd0b270..e7ce7fb 100644
--- a/media-libs/freetype/Manifest
+++ b/media-libs/freetype/Manifest
@@ -1,8 +1,12 @@
+DIST 03-infinality-2.6-2015.10.04.patch.xz 2 SHA256 
0c28892e9b6bc27afe9149da04fc9733c9323817dd81802f2f40c680a7f887a8 SHA512 
8733a7c7c118dee7fd2303435fc9c10d66aba49bd16f1215fe069b5cf16242776f2701c02fa17bca772195f0fc569e35cff11f73fc5f77519d4858737d511db3
 WHIRLPOOL 
5e7fbbea273df890efe8a101106430bba54cf3ce52228cb3eb272302189397bc25b4451a9bfb4e8ba56413c39c9cd21bc1df9896f0232dd1825aad51fabc045d
 DIST freetype-2.5.5-infinality-patches.tar.xz 24380 SHA256 
6b7bc373b068c71feca2e19c3741993ee0ff787984aa0653ca66814e05ef195f SHA512 
8831e3337214cc57a0381c56ef6750f85b11f1b6358adaa3dda34d449f234335bede124be9d23df817ae8c06f80c8e3ce63ed3fc32eb05586b8c8e43ce52e575
 WHIRLPOOL 
27b945e9524e984ef57f96415a86095d91dea8fa8e402a3eb6a3d7c38a7636d53d5e47fc37b734ca88f41a499f3398ab9d7bd147e1424c19b09f41e17f2cbe8d
 DIST freetype-2.5.5.tar.bz2 1714529 SHA256 
387bcc4b780b12484aa2ec9f7db1a55d8286eb5639f45fbc0fbba7a4e5a1afb9 SHA512 
1fc72d24da1744a6a5faf3338e49912c81ce83f30def1e80a2a15b50e7f83893a4fe24a70ef88b65ecc217bed1c15d85804c364eba221b35e25531c727fe8559
 WHIRLPOOL 
57cf0f020cda6a66cfe8e2a30e1e997c0fd7f97bdaed38da65cce0b360fcc60cfdf1ba0724c1745668ae3f80743052e135edb8356dff4c90365caa6262d59158
 DIST freetype-2.6-infinality-patches.tar.xz 24356 SHA256 
95bd7f6bd191063e4691e000b1f59aa776a6c0afb5501e19a88d7b72ec47831e SHA512 
87e206ffe78b9411753c0491da9ef6bbea4f9dde45cba539f0d51e9c5c4461c94b75af8fc8b96b9b9d5c7d7c63ac1ec88c227e93db197c56e02ead60b502d9a0
 WHIRLPOOL 
3d671e637ed4f1b7adfa862be684f8513d58e7071ce7ef1e26ca3a4311c0ec5e1817409299f0266129fe0b2c2bd330fdf6e6894e05ef937ba94c95b6e860dcd0
+DIST freetype-2.6.1.tar.bz2 1744692 SHA256 
2f6e9a7de3ae8e85bdd2fe237e27d868d3ba7a27495e65906455c27722dd1a17 SHA512 
cbc003e8f353d47ddcc2110aa8ecfdc1df53e61698e1ed68ed60afd5fd1d10d921c9719a505196c95865a68482822f9cccf5d131ec36d64c0230def774e7bb4b
 WHIRLPOOL 
6319c8764f8d29669b241f0152338d356761d65a75235544c0c831aa03700e8b663b40b501519e57f09968c98bc8d56d1005ad069c9ee066c679b3400e20779a
 DIST freetype-2.6.tar.bz2 1726219 SHA256 
8469fb8124764f85029cc8247c31e132a2c5e51084ddce2a44ea32ee4ae8347e SHA512 
0242c832dcac3d9dc5d434b7f5145e63f2289d5df32f16e1c7afc1e31c3c92f0dd374e20dfef79a9ecb26b14419f42b0d897c7154f249f629c35ee7af0aa5297
 WHIRLPOOL 
bf7f105b74348a1ca0e95e21091670a5d73793e8aea8aa8e0dad515086885a182f3bced713c2cf76704c7814031f308a642d6db45a0c065627d0e7bdcaedffd6
 DIST freetype-doc-2.5.5.tar.bz2 108133 SHA256 
68becbae3578a8101e9f3c55f10e435fb75535011d3f7a523719371e86e368e7 SHA512 
0e2455433f72766ec88275d2e53e49630457579a83ca491697bb5ce12196ee964618d1af86956651557d34e8ea1d57f75f69e0d60ef90e943509bc571370fb64
 WHIRLPOOL 
28d13ae3ce9bc3fb278df9a963cef3622672fa288fc0fd654e874054bedccd8510a3dcf7636ea2ec107b5299984742607d2a9436d5e473202856e27bf262655f
+DIST freetype-doc-2.6.1.tar.bz2 477313 SHA256 
69b1102c9f4e7d75ad2701618f7e5c084d819264755ecbf11893e3cc6de0e0f5 SHA512 
8353c5324166004f8e65c92bbe9be567c7ed2681b0c125758df8be098cd51983016a1387d58b147c2d57c984fcd0a615fe580e38d6e0ed445c5781e28c7c77b3
 WHIRLPOOL 
c1f9f27db8975d89f91c8fff4ed523536525747bf57d116d5dd220986370287e8b05a4678fe31cbb0c08461cd9a49cbd6d9d05769d22a03220227c40baed2359
 DIST freetype-doc-2.6.tar.bz2 477177 SHA256 
4868ec0b2b6890a1db296b00ce302ebf311b93b08aabd7ffca902e9c16b3e470 SHA512 
ca8e5c44ac912c939e891b1e3386852d1771806f1f5684429964a6bac284d5cb51e80645a4b492067ad8c46e0e91d1651e8f593b3d5c03c5bceeaec1c51b6b15
 WHIRLPOOL 
e02cb2b4382aabfd0ed48a8e652467bc11dee0a7b7591a5d3755012f903218c5ed3030ee3eb9888393cc9bad52585687e7794f82883fdf1d64835a87c27c2cd2
 DIST ft2demos-2.5.5.tar.bz2 182006 SHA256 
b87c7deb5d9b1fddb8520c091a5491cc63ecac4de25139e1da38aebee82195ea SHA512 
c6e1855f2315665e39a894ecfcb65f8546de435c1dada0ea0a6665a1e3ef22331d6949cd9261dfb6b68e653631d4c2e74f8ea31b53b40e46f44ab4dae38e368b
 WHIRLPOOL 
55d6add5e3fac008a39231e3805e151a5a9b7cafb6ef970e546d96d3fa338a6a4a744aeb59ea04804312164aedd5e5a21e19773dbf5c42a1acfc42d283d90930
+DIST ft2demos-2.6.1.tar.bz2 190308 SHA256 
369d27ae65ba04c2e3e74cf948ebcc5aa51abd47cd2e1d7d5cad0bc1f82da2aa SHA512 
9740e1ae7fa4f8a932de3766dc8512c22a847d606b99aaff568865a68e059b3970ca9708d6c17f4d171f6f9bb63194f2c3498adf5461e3233b3b3206c57c6d7e
 WHIRLPOOL 

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

2015-10-04 Thread Julian Ospald
commit: 056d7d05b434ae86e53450a0942fc0dd156c563c
Author: Julian Ospald  gentoo  org>
AuthorDate: Sun Oct  4 21:03:22 2015 +
Commit: Julian Ospald  gentoo  org>
CommitDate: Sun Oct  4 21:09:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=056d7d05

mail-mta/postfix: add libressl support

 mail-mta/postfix/postfix-3.0.2-r2.ebuild   | 319 +
 mail-mta/postfix/postfix-3.1_pre20150924-r1.ebuild | 314 
 2 files changed, 633 insertions(+)

diff --git a/mail-mta/postfix/postfix-3.0.2-r2.ebuild 
b/mail-mta/postfix/postfix-3.0.2-r2.ebuild
new file mode 100644
index 000..050a219
--- /dev/null
+++ b/mail-mta/postfix/postfix-3.0.2-r2.ebuild
@@ -0,0 +1,319 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils flag-o-matic multilib pam ssl-cert systemd toolchain-funcs user 
versionator
+
+MY_PV="${PV/_rc/-RC}"
+MY_SRC="${PN}-${MY_PV}"
+MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/official;
+VDA_PV="2.10.0"
+VDA_P="${PN}-vda-v13-${VDA_PV}"
+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
+   vda? ( http://vda.sourceforge.net/VDA/${VDA_P}.patch ) "
+
+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 vda"
+
+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-r1 ) )
+   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.9.6g:0 )
+   libressl? ( dev-libs/libressl )
+   )"
+
+RDEPEND="${DEPEND}
+   dovecot-sasl? ( net-mail/dovecot )
+   memcached? ( net-misc/memcached )
+   net-mail/mailbase
+   !mail-mta/courier
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/mini-qmail
+   !mail-mta/msmtp[mta]
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/qmail-ldap
+   !mail-mta/sendmail
+   !mail-mta/opensmtpd
+   !=mail-mta/ssmtp-2.64-r2[mta]
+   !net-mail/fastforward
+   selinux? ( sec-policy/selinux-postfix )"
+
+# No vda support for postfix-3.0
+REQUIRED_USE="ldap-bind? ( ldap sasl )
+   !vda"
+
+S="${WORKDIR}/${MY_SRC}"
+
+pkg_setup() {
+   # Add postfix, postdrop user/group (bug #77565)
+   enewgroup postfix 207
+   enewgroup postdrop 208
+   enewuser postfix 207 -1 /var/spool/postfix postfix,mail
+}
+
+src_prepare() {
+   if use vda; then
+   epatch "${DISTDIR}"/${VDA_P}.patch
+   fi
+
+   sed -i -e "/^#define ALIAS_DB_MAP/s|:/etc/aliases|:/etc/mail/aliases|" \
+   src/util/sys_defs.h || die "sed failed"
+
+   # change default paths to better comply with portage standard paths
+   sed -i -e "s:/usr/local/:/usr/:g" conf/master.cf || die "sed failed"
+
+   sed -i -e "/readme_directory\/CONNECTION_CACHE_README/ i\
+   \$readme_directory\/COMPATIBILITY_README:f:root:-:644" 
conf/postfix-files
+   sed -i -e "/html_directory\/CONNECTION_CACHE_README/ i\
+   \$html_directory\/COMPATIBILITY_README.html:f:root:-:644" 
conf/postfix-files
+
+   epatch_user
+}
+
+src_configure() {
+   for name in CDB LDAP LMDB MYSQL PCRE PGSQL SDBM SQLITE
+   do
+   local AUXLIBS_${name}=""
+   done
+
+   # Make sure LDFLAGS get passed down to the executables.
+   local mycc="-DHAS_PCRE" mylibs="${LDFLAGS} -ldl"
+   AUXLIBS_PCRE="$(pcre-config --libs)"
+
+   use pam && mylibs="${mylibs} -lpam"
+
+   if use ldap; then
+   mycc="${mycc} -DHAS_LDAP"
+   AUXLIBS_LDAP="-lldap -llber"
+   fi
+
+   if use mysql; then
+   mycc="${mycc} -DHAS_MYSQL $(mysql_config --include)"
+   AUXLIBS_MYSQL="$(mysql_config --libs)"
+   fi
+
+   if use postgres; then
+   mycc="${mycc} -DHAS_PGSQL -I$(pg_config --includedir)"
+   AUXLIBS_PGSQL="-L$(pg_config --libdir) -lpq"
+   fi
+
+   if use sqlite; then
+   mycc="${mycc} -DHAS_SQLITE"
+   AUXLIBS_SQLITE="-lsqlite3 -lpthread"
+   fi
+
+   if use ssl; then
+   mycc="${mycc} -DUSE_TLS"
+   mylibs="${mylibs} -lssl -lcrypto"
+   fi
+
+   if use lmdb; then
+   mycc="${mycc} -DHAS_LMDB"
+   

[gentoo-commits] repo/gentoo:master commit in: net-dns/bind-tools/

2015-10-04 Thread Julian Ospald
commit: 1c7a2c0e112a44ac0d0b4b97a01f42e48c2221c6
Author: Julian Ospald  gentoo  org>
AuthorDate: Sun Oct  4 21:08:12 2015 +
Commit: Julian Ospald  gentoo  org>
CommitDate: Sun Oct  4 21:09:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c7a2c0e

net-dns/bind-tools: add libressl support

 net-dns/bind-tools/bind-tools-9.10.2_p4-r1.ebuild | 129 ++
 1 file changed, 129 insertions(+)

diff --git a/net-dns/bind-tools/bind-tools-9.10.2_p4-r1.ebuild 
b/net-dns/bind-tools/bind-tools-9.10.2_p4-r1.ebuild
new file mode 100644
index 000..38b6062
--- /dev/null
+++ b/net-dns/bind-tools/bind-tools-9.10.2_p4-r1.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils autotools flag-o-matic toolchain-funcs
+
+MY_PN=${PN//-tools}
+MY_PV=${PV/_p/-P}
+MY_PV=${MY_PV/_rc/rc}
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
+HOMEPAGE="http://www.isc.org/software/bind;
+SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz;
+
+LICENSE="ISC BSD BSD-2 HPND JNIC RSA openssl"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc gost gssapi idn ipv6 libressl readline seccomp ssl urandom xml"
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+REQUIRED_USE="gost? ( ssl )"
+
+DEPEND="
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] )
+   xml? ( dev-libs/libxml2 )
+   idn? ( net-dns/idnkit )
+   gssapi? ( virtual/krb5 )
+   readline? ( sys-libs/readline:0= )
+   seccomp? ( sys-libs/libseccomp )"
+RDEPEND="${DEPEND}
+   !> config.h
+}
+
+src_compile() {
+   local AR=$(tc-getAR)
+
+   emake AR="${AR}" -C lib/
+   emake AR="${AR}" -C bin/delv/
+   emake AR="${AR}" -C bin/dig/
+   emake AR="${AR}" -C bin/nsupdate/
+   emake AR="${AR}" -C bin/dnssec/
+}
+
+src_install() {
+   dodoc README CHANGES FAQ
+
+   cd "${S}"/bin/delv
+   dobin delv
+   doman delv.1
+
+   cd "${S}"/bin/dig
+   dobin dig host nslookup
+   doman {dig,host,nslookup}.1
+
+   cd "${S}"/bin/nsupdate
+   dobin nsupdate
+   doman nsupdate.1
+   if use doc; then
+   dohtml nsupdate.html
+   fi
+
+   cd "${S}"/bin/dnssec
+   for tool in dsfromkey importkey keyfromlabel keygen \
+ revoke settime signzone verify; do
+   dobin dnssec-"${tool}"
+   doman dnssec-"${tool}".8
+   if use doc; then
+   dohtml dnssec-"${tool}".html
+   fi
+   done
+}



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

2015-10-04 Thread Julian Ospald
commit: cc2596f17dcbd45ff641a7fb6199e286bad03555
Author: Julian Ospald  gentoo  org>
AuthorDate: Sun Oct  4 20:58:56 2015 +
Commit: Julian Ospald  gentoo  org>
CommitDate: Sun Oct  4 21:09:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc2596f1

app-editors/xemacs: add libressl support

 app-editors/xemacs/xemacs-21.5.34-r3.ebuild | 251 
 1 file changed, 251 insertions(+)

diff --git a/app-editors/xemacs/xemacs-21.5.34-r3.ebuild 
b/app-editors/xemacs/xemacs-21.5.34-r3.ebuild
new file mode 100644
index 000..c5dfa22
--- /dev/null
+++ b/app-editors/xemacs/xemacs-21.5.34-r3.ebuild
@@ -0,0 +1,251 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Note: xemacs currently does not work with a hardened profile. If you
+# want to use xemacs on a hardened profile then compile with the
+# -nopie flag in CFLAGS or help fix bug #75028.
+
+EAPI=4
+
+WANT_AUTOCONF="2.5"
+inherit eutils flag-o-matic multilib
+
+DESCRIPTION="highly customizable open source text editor and application 
development system"
+HOMEPAGE="http://www.xemacs.org/;
+SRC_URI="http://ftp.xemacs.org/xemacs-21.5/${P}.tar.gz
+   http://www.malfunction.de/afterstep/files/NeXT_XEmacs.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE="alsa debug eolconv gif gpm pop postgres ldap libressl xface nas dnd X 
jpeg tiff png mule motif freewnn canna xft xim athena neXt Xaw3d gdbm berkdb"
+
+X_DEPEND="x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps"
+
+RDEPEND="
+   berkdb? ( >=sys-libs/db-4 !!=sys-libs/gdbm-1.8.3[berkdb(+)] )
+   >=sys-libs/zlib-1.1.4
+   !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+   libressl? ( dev-libs/libressl )
+   >=media-libs/audiofile-0.2.3
+   gpm? ( >=sys-libs/gpm-1.19.6 )
+   postgres? ( dev-db/postgresql )
+   ldap? ( net-nds/openldap )
+   alsa? ( media-libs/alsa-lib )
+   nas? ( media-libs/nas )
+   X? ( $X_DEPEND !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) )
+   dnd? ( x11-libs/dnd )
+   motif? ( >=x11-libs/motif-2.3:0[xft=] )
+   athena? ( x11-libs/libXaw )
+   Xaw3d? ( x11-libs/libXaw3d )
+   xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender 
>=media-libs/fontconfig-2.5.0 )
+   neXt? ( x11-libs/neXtaw )
+   xface? ( media-libs/compface )
+   tiff? ( media-libs/tiff:0 )
+   png? ( >=media-libs/libpng-1.2:0 )
+   jpeg? ( virtual/jpeg:0 )
+   canna? ( app-i18n/canna )
+   freewnn? ( app-i18n/freewnn )
+   >=sys-libs/ncurses-5.2
+   >=app-eselect/eselect-emacs-1.15"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+PDEPEND="app-xemacs/xemacs-base
+   mule? ( app-xemacs/mule-base )"
+
+src_unpack() {
+   default_src_unpack
+
+   use neXt && unpack NeXT_XEmacs.tar.gz
+}
+
+src_prepare() {
+   use neXt && cp "${WORKDIR}"/NeXT.XEmacs/xemacs-icons/* 
"${S}"/etc/toolbar/
+   find "${S}"/lisp -name '*.elc' -exec rm {} \; || die
+   epatch "${FILESDIR}/${P}-ncurses-tinfo.patch"
+
+   # Some binaries and man pages are installed under suffixed names
+   # to avoid collions with their GNU Emacs counterparts (see below).
+   # Fix internal filename references.
+   sed -i -e 's/exec gnuclient/&-xemacs/' lib-src/gnudoit || die
+   sed -i -e '/^\.so/s/etags/&-xemacs/' etc/ctags.1 || die
+   sed -i -e '/^\.so/s/gnuserv/&-xemacs/' etc/gnu{client,doit,attach}.1 || 
die
+}
+
+src_configure() {
+   local myconf=""
+
+   if use X; then
+
+   myconf="${myconf} --with-widgets=athena"
+   myconf="${myconf} --with-dialogs=athena"
+   myconf="${myconf} --with-menubars=lucid"
+   myconf="${myconf} --with-scrollbars=lucid"
+   if use motif ; then
+   myconf="--with-widgets=motif"
+   myconf="${myconf} --with-dialogs=motif"
+   myconf="${myconf} --with-scrollbars=motif"
+   myconf="${myconf} --with-menubars=lucid"
+   fi
+   if use athena or use Xaw3d ; then
+   myconf="--with-scrollbars=athena"
+   fi
+
+   if use Xaw3d; then
+   myconf="${myconf} --with-athena=3d"
+   elif use neXt; then
+   myconf="${myconf} --with-athena=next"
+   else
+   myconf="${myconf} --with-athena=xaw"
+   fi
+
+   use dnd && myconf="${myconf} --with-dragndrop --with-offix"
+
+   myconf="${myconf} $(use_with tiff )"
+   myconf="${myconf} $(use_with png )"
+   myconf="${myconf} $(use_with jpeg )"
+   myconf="${myconf} $(use_with xface )"
+
+   use xft && myconf="${myconf} 
--with-xft=emacs,tabs,menubars,gauges" ||
+  

[gentoo-commits] repo/gentoo:master commit in: net-dialup/ppp/

2015-10-04 Thread Julian Ospald
commit: 6af728fd2c3909759dee32f0b1ce92e536412fc0
Author: Julian Ospald  gentoo  org>
AuthorDate: Sun Oct  4 21:05:34 2015 +
Commit: Julian Ospald  gentoo  org>
CommitDate: Sun Oct  4 21:09:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6af728fd

net-dialup/ppp: add libressl support

 net-dialup/ppp/ppp-2.4.7-r2.ebuild | 220 +
 1 file changed, 220 insertions(+)

diff --git a/net-dialup/ppp/ppp-2.4.7-r2.ebuild 
b/net-dialup/ppp/ppp-2.4.7-r2.ebuild
new file mode 100644
index 000..089b67f
--- /dev/null
+++ b/net-dialup/ppp/ppp-2.4.7-r2.ebuild
@@ -0,0 +1,220 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils linux-info multilib pam toolchain-funcs
+
+PATCH_VER="2"
+DESCRIPTION="Point-to-Point Protocol (PPP)"
+HOMEPAGE="http://www.samba.org/ppp;
+SRC_URI="ftp://ftp.samba.org/pub/ppp/${P}.tar.gz
+   
https://dev.gentoo.org/~pinkbyte/distfiles/patches/${P}-patches-${PATCH_VER}.tar.xz
+   http://www.netservers.net.uk/gpl/ppp-dhcpc.tgz;
+
+LICENSE="BSD GPL-2"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+IUSE="activefilter atm dhcp eap-tls gtk ipv6 libressl pam radius"
+
+DEPEND="activefilter? ( net-libs/libpcap )
+   atm? ( net-dialup/linux-atm )
+   pam? ( virtual/pam )
+   gtk? ( x11-libs/gtk+:2 )
+   eap-tls? (
+   net-misc/curl
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )"
+RDEPEND="${DEPEND}"
+PDEPEND="net-dialup/ppp-scripts"
+
+src_prepare() {
+   mv "${WORKDIR}/dhcp" "${S}/pppd/plugins" || die
+
+   use eap-tls || EPATCH_EXCLUDE+=" 8?_all_eaptls-*"
+   EPATCH_SUFFIX="patch" \
+   epatch "${WORKDIR}"/patch
+
+   if use atm ; then
+   einfo "Enabling PPPoATM support"
+   sed -i '/^#HAVE_LIBATM=yes/s:#::' \
+   pppd/plugins/pppoatm/Makefile.linux || die
+   fi
+
+   if ! use activefilter ; then
+   einfo "Disabling active filter"
+   sed -i '/^FILTER=y/s:^:#:' pppd/Makefile.linux || die
+   fi
+
+   if use pam ; then
+   einfo "Enabling PAM"
+   sed -i '/^#USE_PAM=y/s:^#::' pppd/Makefile.linux || die
+   fi
+
+   if use ipv6 ; then
+   einfo "Enabling IPv6"
+   sed -i '/#HAVE_INET6/s:#::' pppd/Makefile.linux || die
+   fi
+
+   einfo "Enabling CBCP"
+   sed -i '/^#CBCP=y/s:#::' pppd/Makefile.linux || die
+
+   if use dhcp ; then
+   einfo "Adding ppp-dhcp plugin files"
+   sed -i \
+   -e '/^SUBDIRS :=/s:$: dhcp:' \
+   pppd/plugins/Makefile.linux || die
+   fi
+
+   # Set correct libdir
+   sed -i -e "s:/lib/pppd:/$(get_libdir)/pppd:" \
+   pppd/{pathnames.h,pppd.8} || die
+
+   if use radius ; then
+   #set the right paths in radiusclient.conf
+   sed -i -e "s:/usr/local/etc:/etc:" \
+   -e "s:/usr/local/sbin:/usr/sbin:" \
+   pppd/plugins/radius/etc/radiusclient.conf || die
+   #set config dir to /etc/ppp/radius
+   sed -i -e "s:/etc/radiusclient:/etc/ppp/radius:g" \
+   pppd/plugins/radius/{*.8,*.c,*.h} \
+   pppd/plugins/radius/etc/* || die
+   else
+   einfo "Disabling radius"
+   sed -i -e '/+= radius/s:^:#:' pppd/plugins/Makefile.linux || die
+   fi
+}
+
+src_compile() {
+   tc-export AR CC
+   emake COPTS="${CFLAGS} -D_GNU_SOURCE"
+
+   # build pppgetpass
+   cd contrib/pppgetpass || die
+   if use gtk ; then
+   emake -f Makefile.linux
+   else
+   emake pppgetpass.vt
+   fi
+}
+
+src_install() {
+   local i
+   for i in chat pppd pppdump pppstats ; do
+   doman ${i}/${i}.8
+   dosbin ${i}/${i}
+   done
+   fperms u+s-w /usr/sbin/pppd
+
+   # Install pppd header files
+   emake -C pppd INSTROOT="${D}" install-devel
+
+   dosbin pppd/plugins/rp-pppoe/pppoe-discovery
+
+   dodir /etc/ppp/peers
+   insinto /etc/ppp
+   insopts -m0600
+   newins etc.ppp/pap-secrets pap-secrets.example
+   newins etc.ppp/chap-secrets chap-secrets.example
+
+   insopts -m0644
+   doins etc.ppp/options
+
+   pamd_mimic_system ppp auth account session
+
+   local PLUGINS_DIR="/usr/$(get_libdir)/pppd/${PV}"
+   # closing " for syntax coloring
+   insinto "${PLUGINS_DIR}"
+   insopts -m0755
+   doins pppd/plugins/minconn.so
+   doins pppd/plugins/passprompt.so
+   doins pppd/plugins/passwordfd.so
+   doins pppd/plugins/winbind.so
+   doins pppd/plugins/rp-pppoe/rp-pppoe.so
+   

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

2015-10-04 Thread Robin H. Johnson
commit: 304f607baa0d33f4a418847b88878155120a5227
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Oct  4 21:11:18 2015 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Oct  4 21:12:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=304f607b

Missing upstream dep, fixes: from oslo_log import log as logging

Package-Manager: portage-2.2.20.1

 dev-python/python-saharaclient/python-saharaclient-0.11.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/python-saharaclient/python-saharaclient-0.11.0.ebuild 
b/dev-python/python-saharaclient/python-saharaclient-0.11.0.ebuild
index 17c213c..c14fac7 100644
--- a/dev-python/python-saharaclient/python-saharaclient-0.11.0.ebuild
+++ b/dev-python/python-saharaclient/python-saharaclient-0.11.0.ebuild
@@ -50,7 +50,8 @@ RDEPEND="
>=dev-python/requests-2.5.2[${PYTHON_USEDEP}]
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
>=dev-python/prettytable-0.7[${PYTHON_USEDEP}]
-   =dev-python/oslo-log-1.10.0[${PYTHON_USEDEP}]"
 
 python_prepare_all() {
sed -i '/^argparse/d' requirements.txt || die



[gentoo-commits] sites/www:master commit in: bin/

2015-10-04 Thread Alex Legler
commit: cf3a50598652c1ba49933b247b46284bf4e283d0
Author: Alex Legler  a3li  li>
AuthorDate: Sun Oct  4 21:11:56 2015 +
Commit: Alex Legler  gentoo  org>
CommitDate: Sun Oct  4 21:11:56 2015 +
URL:https://gitweb.gentoo.org/sites/www.git/commit/?id=cf3a5059

Keep data files when updates cannot be fetched

 bin/update-devaway.sh  | 5 +++--
 bin/update-glsa.sh | 5 +++--
 bin/update-herds.sh| 3 ++-
 bin/update-mirrors.sh  | 8 +---
 bin/update-packages.sh | 3 ++-
 bin/update-planet.sh   | 5 +++--
 bin/update-use.sh  | 3 ++-
 bin/update-wiki.sh | 5 +++--
 8 files changed, 23 insertions(+), 14 deletions(-)

diff --git a/bin/update-devaway.sh b/bin/update-devaway.sh
index 29bf264..cea35e5 100755
--- a/bin/update-devaway.sh
+++ b/bin/update-devaway.sh
@@ -2,5 +2,6 @@
 
 # TODO: One day, fix up the json to be compatible with jekyll's parser
 echo -n 'Updating devaway information...'
-wget 'http://dev.gentoo.org/devaway/xml/' -O _data/devaway.xml 2>/dev/null
-echo 'done.'
\ No newline at end of file
+wget 'http://dev.gentoo.org/devaway/xml/' -O _data/devaway.xml.tmp 2>/dev/null
+[ $? -eq 0 ] && mv _data/devaway.xml.tmp _data/devaway.xml
+echo 'done.'

diff --git a/bin/update-glsa.sh b/bin/update-glsa.sh
index d03f579..6a64069 100755
--- a/bin/update-glsa.sh
+++ b/bin/update-glsa.sh
@@ -1,5 +1,6 @@
 #!/bin/bash
 
 echo -n 'Updating GLSA information...'
-wget 'https://security.gentoo.org/glsa/feed.yaml' -O _data/glsa.yaml 
2>/dev/null
-echo 'done.'
\ No newline at end of file
+wget 'https://security.gentoo.org/glsa/feed.yaml' -O _data/glsa.yaml.tmp 
2>/dev/null
+[ $? -eq 0 ] && mv _data/glsa.yaml.tmp _data/glsa.yaml
+echo 'done.'

diff --git a/bin/update-herds.sh b/bin/update-herds.sh
index 53c3c1b..5e21b08 100755
--- a/bin/update-herds.sh
+++ b/bin/update-herds.sh
@@ -1,5 +1,6 @@
 #!/bin/bash
 
 echo -n 'Updating herd information...'
-wget 'https://api.gentoo.org/packages/herds.xml' -O _data/herds.xml 2>/dev/null
+wget 'https://api.gentoo.org/packages/herds.xml' -O _data/herds.xml.tmp 
2>/dev/null
+[ $? -eq 0 ] && mv _data/herds.xml.tmp _data/herds.xml
 echo 'done.'

diff --git a/bin/update-mirrors.sh b/bin/update-mirrors.sh
index d74dbaf..0f63bf9 100755
--- a/bin/update-mirrors.sh
+++ b/bin/update-mirrors.sh
@@ -1,6 +1,8 @@
 #!/bin/bash
 
 echo -n 'Updating mirror information...'
-wget 'https://api.gentoo.org/mirrors/distfiles.xml' -O 
_data/mirrors-distfiles.xml 2>/dev/null
-wget 'https://api.gentoo.org/mirrors/rsync.xml' -O _data/mirrors-rsync.xml 
2>/dev/null
-echo 'done.'
\ No newline at end of file
+wget 'https://api.gentoo.org/mirrors/distfiles.xml' -O 
_data/mirrors-distfiles.xml.tmp 2>/dev/null
+[ $? -eq 0 ] && mv _data/mirrors-distfiles.xml.tmp _data/mirrors-distfiles.xml
+wget 'https://api.gentoo.org/mirrors/rsync.xml' -O _data/mirrors-rsync.xml.tmp 
2>/dev/null
+[ $? -eq 0 ] && mv _data/mirrors-rsync.xml.tmp _data/mirrors-rsync.xml
+echo 'done.'

diff --git a/bin/update-packages.sh b/bin/update-packages.sh
index 1140207..592e1cf 100755
--- a/bin/update-packages.sh
+++ b/bin/update-packages.sh
@@ -1,5 +1,6 @@
 #!/bin/bash
 
 echo -n 'Updating Packages information...'
-wget 'https://packages.gentoo.org/packages/added.atom' -O _data/packages.xml 
2>/dev/null
+wget 'https://packages.gentoo.org/packages/added.atom' -O 
_data/packages.xml.tmp 2>/dev/null
+[ $? -eq 0 ] && mv _data/packages.xml.tmp _data/packages.xml
 echo 'done.'

diff --git a/bin/update-planet.sh b/bin/update-planet.sh
index 5fb4ff9..a0c8eb4 100755
--- a/bin/update-planet.sh
+++ b/bin/update-planet.sh
@@ -1,5 +1,6 @@
 #!/bin/bash
 
 echo -n 'Updating Planet information...'
-wget 'http://planet.gentoo.org/rss20.xml' -O _data/planet.xml 2>/dev/null
-echo 'done.'
\ No newline at end of file
+wget 'http://planet.gentoo.org/rss20.xml' -O _data/planet.xml.tmp 2>/dev/null
+[ $? -eq 0 ] && mv _data/planet.xml.tmp _data/planet.xml
+echo 'done.'

diff --git a/bin/update-use.sh b/bin/update-use.sh
index b825c3b..1a1b5a4 100755
--- a/bin/update-use.sh
+++ b/bin/update-use.sh
@@ -1,5 +1,6 @@
 #!/bin/bash
 
 echo -n 'Updating USE flag information...'
-wget 'https://api.gentoo.org/packages/use.json' -O _data/use.json 2>/dev/null
+wget 'https://api.gentoo.org/packages/use.json' -O _data/use.json.tmp 
2>/dev/null
+[ $? -eq 0 ] && mv _data/use.json.tmp _data/use.json
 echo 'done.'

diff --git a/bin/update-wiki.sh b/bin/update-wiki.sh
index c27fb73..2759813 100755
--- a/bin/update-wiki.sh
+++ b/bin/update-wiki.sh
@@ -1,5 +1,6 @@
 #!/bin/bash
 
 echo -n 'Updating Wiki information...'
-wget 
'https://wiki.gentoo.org/index.php?title=Special:NewPages=rss=1=1=50==0=='
 -O _data/wiki.xml 2>/dev/null
-echo 'done.'
\ No newline at end of file
+wget 
'https://wiki.gentoo.org/index.php?title=Special:NewPages=rss=1=1=50==0=='
 -O _data/wiki.xml.tmp 2>/dev/null
+[ $? -eq 0 ] && mv _data/wiki.xml.tmp _data/wiki.xml
+echo 'done.'



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

2015-10-04 Thread Robin H. Johnson
commit: 6266a6c8cb0651eafe6bcf54118440e2ce8d5ec5
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Oct  4 21:28:28 2015 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Oct  4 21:28:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6266a6c8

dev-python/python-barbicanclient: Bump

Package-Manager: portage-2.2.20.1

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

diff --git a/dev-python/python-barbicanclient/Manifest 
b/dev-python/python-barbicanclient/Manifest
index 1ec8795..bdacbf6 100644
--- a/dev-python/python-barbicanclient/Manifest
+++ b/dev-python/python-barbicanclient/Manifest
@@ -1,2 +1,3 @@
 DIST python-barbicanclient-3.0.1.tar.gz 38349 SHA256 
d298ee0fc9e785d44148d4590ac0d9eef05d560e379e98f75a7cb35ed6bfc7c8 SHA512 
354d46e85d15af1b91ed4ded55918329d843b7b9d8374bb82a9fde771ca5e71336ecd2bcde65217338f85ffcf8910abb686e0e8853cb8bd0e0022c5298f8392a
 WHIRLPOOL 
b68f792f89df005bd1c14cebb44d6b4ba4aa3d391d66daf9714c74bbadd103f40785e8c9ebb8585a64608b3ff7e47ed102284efeffb1f30d49c2a6d5c9886446
 DIST python-barbicanclient-3.0.3.tar.gz 62286 SHA256 
959aca2ce3af2eed0f57e2fa9f0f9a484e40adc6b371e2c0fcc588aae9ca2b18 SHA512 
0974af19781029b75e9432005fd1a50a3026531927f3718bf42b999e20877cc126a0bdd37c2de311978c132a0bfa7dbe186eb4f2cc022b8aaf2b7dc3e5c9c794
 WHIRLPOOL 
36635ebb89a22c898a70ce77f3dee4a88fa6969e432a63b3d554ae5d0d53cf7d5cbc29d6e63300a7acc543a9cfb0428c1ecd71c1c13994138b5c3d490f5a1d9f
+DIST python-barbicanclient-3.3.0.tar.gz 82210 SHA256 
d5c68354fb5d18a6fcdcd0a0788b3f502dd6ffa57a2e47a1426cce2d63ecb6cf SHA512 
9c9ea055a375cb631f081ac0dc54ff20f60e6f6c3340b0f0a92a91eed4858202d9f85e00b662a8b3b7b5183633d8f5500f6925df5a182b20046d66be48b34e37
 WHIRLPOOL 
94a1d91a2bb8c8aaddfe775e7a5e955eace20e75e6c75707bd56aa62a1538193161d14534c1cd9d91ece5fb57a03f0fa7e71370531c576d1f5c35a0ed113830b

diff --git 
a/dev-python/python-barbicanclient/python-barbicanclient-3.3.0.ebuild 
b/dev-python/python-barbicanclient/python-barbicanclient-3.3.0.ebuild
new file mode 100644
index 000..ab44a91
--- /dev/null
+++ b/dev-python/python-barbicanclient/python-barbicanclient-3.3.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1
+
+DESCRIPTION="Client library for Barbican API."
+HOMEPAGE="https://github.com/openstack/barbican;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/pbr-1.4.0[${PYTHON_USEDEP}]
+   

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

2015-10-04 Thread Zac Medico
commit: c788a835067c5ffe8859f38078b390f06a223f5d
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Oct  3 22:21:01 2015 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Oct  4 21:29:27 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=c788a835

dohtml: handle unicode (bug 561846)

Decode all arguments and listdir results as UTF-8, and return
unsuccessfully if anything fails to decode as UTF-8. Use portage
os and shutil wrappers to encode file names as UTF-8 regardless
of locale.

X-Gentoo-Bug: 561846
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=561846
Acked-by: Brian Dolbec  gentoo.org>

 bin/dohtml.py | 47 +++
 1 file changed, 35 insertions(+), 12 deletions(-)

diff --git a/bin/dohtml.py b/bin/dohtml.py
index 5359f5e..dfcaa60 100755
--- a/bin/dohtml.py
+++ b/bin/dohtml.py
@@ -28,13 +28,13 @@
 #  - will do as 'dohtml -r', but ignore directories named CVS, SCCS, RCS
 #
 
-from __future__ import print_function
+from __future__ import print_function, unicode_literals
 
-import os
-import shutil
+import os as _os
 import sys
 
-from portage.util import normalize_path
+from portage import _unicode_encode, _unicode_decode, os, shutil
+from portage.util import normalize_path, writemsg
 
 # Change back to original cwd _after_ all imports (bug #469338).
 os.chdir(os.environ["__PORTAGE_HELPER_CWD"])
@@ -92,7 +92,13 @@ def install(basename, dirname, options, prefix=""):
skipped_files.append(fullpath)
elif options.recurse and os.path.isdir(fullpath) and \
 basename not in options.disallowed_dirs:
-   for i in os.listdir(fullpath):
+   for i in _os.listdir(_unicode_encode(fullpath)):
+   try:
+   i = _unicode_decode(i, errors='strict')
+   except UnicodeDecodeError:
+   writemsg('dohtml: argument is not encoded as 
UTF-8: %s\n' %
+   _unicode_decode(i), noiselevel=-1)
+   sys.exit(1)
pfx = basename
if prefix:
pfx = os.path.join(prefix, pfx)
@@ -155,12 +161,29 @@ def print_help():
print()
 
 def parse_args():
+   argv = sys.argv[:]
+
+   if sys.hexversion >= 0x300:
+   # We can't trust that the filesystem encoding (locale dependent)
+   # correctly matches the arguments, so use surrogateescape to
+   # pass through the original argv bytes for Python 3.
+   fs_encoding = sys.getfilesystemencoding()
+   argv = [x.encode(fs_encoding, 'surrogateescape') for x in argv]
+
+   for x, arg in enumerate(argv):
+   try:
+   argv[x] = _unicode_decode(arg, errors='strict')
+   except UnicodeDecodeError:
+   writemsg('dohtml: argument is not encoded as UTF-8: 
%s\n' %
+   _unicode_decode(arg), noiselevel=-1)
+   sys.exit(1)
+
options = OptionsClass()
args = []
 
x = 1
-   while x < len(sys.argv):
-   arg = sys.argv[x]
+   while x < len(argv):
+   arg = argv[x]
if arg in ["-h","-r","-V"]:
if arg == "-h":
print_help()
@@ -169,17 +192,17 @@ def parse_args():
options.recurse = True
elif arg == "-V":
options.verbose = True
-   elif sys.argv[x] in ["-A","-a","-f","-x","-p"]:
+   elif argv[x] in ["-A","-a","-f","-x","-p"]:
x += 1
-   if x == len(sys.argv):
+   if x == len(argv):
print_help()
sys.exit(0)
elif arg == "-p":
-   options.doc_prefix = sys.argv[x]
+   options.doc_prefix = argv[x]
if options.doc_prefix:
options.doc_prefix = 
normalize_path(options.doc_prefix)
else:
-   values = sys.argv[x].split(",")
+   values = argv[x].split(",")
if arg == "-A":
options.allowed_exts.extend(values)
elif arg == "-a":
@@ -189,7 +212,7 @@ def parse_args():
elif arg == "-x":
options.disallowed_dirs = values
else:
-   args.append(sys.argv[x])
+   args.append(argv[x])
x += 1
 
return (options, args)



[gentoo-commits] repo/gentoo:master commit in: sci-libs/gts/

2015-10-04 Thread Jeroen Roovers
commit: 106742980c6ff593025770128c2432fa93e8a36b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Oct  4 13:07:53 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Oct  4 18:05:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10674298

sci-libs/gts: Stable for HPPA (bug #562110).

Package-Manager: portage-2.2.22
RepoMan-Options: --ignore-arches

 sci-libs/gts/gts-20121130.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/gts/gts-20121130.ebuild b/sci-libs/gts/gts-20121130.ebuild
index 7209c8e..636bc65 100644
--- a/sci-libs/gts/gts-20121130.ebuild
+++ b/sci-libs/gts/gts-20121130.ebuild
@@ -16,7 +16,7 @@ SRC_URI="http://gts.sourceforge.net/tarballs/${MYP}.tar.gz;
 
 SLOT="0"
 LICENSE="LGPL-2"
-KEYWORDS="amd64 ~hppa ~ppc ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 hppa ~ppc ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
 IUSE="doc examples static-libs test"
 
 RDEPEND="dev-libs/glib:2"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hoe/

2015-10-04 Thread Jeroen Roovers
commit: aaa11e93efba89814d55898a50947882da448168
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Oct  4 18:15:25 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Oct  4 18:15:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaa11e93

dev-ruby/hoe: Stable for HPPA PPC64 (bug #562100).

Package-Manager: portage-2.2.22
RepoMan-Options: --ignore-arches

 dev-ruby/hoe/hoe-3.13.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/hoe/hoe-3.13.0-r1.ebuild 
b/dev-ruby/hoe/hoe-3.13.0-r1.ebuild
index 260225d..0607b0d 100644
--- a/dev-ruby/hoe/hoe-3.13.0-r1.ebuild
+++ b/dev-ruby/hoe/hoe-3.13.0-r1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="http://seattlerb.rubyforge.org/;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.3:5 )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rexical/

2015-10-04 Thread Jeroen Roovers
commit: 2236d3838599f53f478bba8132139bf6e82047e5
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Oct  4 18:17:42 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Oct  4 18:17:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2236d383

dev-ruby/rexical: Stable for HPPA PPC64 (bug #562100).

Package-Manager: portage-2.2.22
RepoMan-Options: --ignore-arches

 dev-ruby/rexical/rexical-1.0.5-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rexical/rexical-1.0.5-r3.ebuild 
b/dev-ruby/rexical/rexical-1.0.5-r3.ebuild
index 16a73ce..00328c3 100644
--- a/dev-ruby/rexical/rexical-1.0.5-r3.ebuild
+++ b/dev-ruby/rexical/rexical-1.0.5-r3.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Rexical is a lexical scanner generator"
 HOMEPAGE="https://github.com/tenderlove/rexical/tree/master;
 LICENSE="LGPL-2" # plus exception
 
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE=""
 



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

2015-10-04 Thread Matt Thode
commit: db5312ee8dbe1f91f861838500909392c8d5950a
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Oct  4 18:46:47 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Oct  4 18:46:47 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db5312ee

app-admin/glance: cleaning up badness for bug 562156

Package-Manager: portage-2.2.20.1

 app-admin/glance/glance-2015.1.1-r2.ebuild | 190 -
 1 file changed, 190 deletions(-)

diff --git a/app-admin/glance/glance-2015.1.1-r2.ebuild 
b/app-admin/glance/glance-2015.1.1-r2.ebuild
deleted file mode 100644
index 78e711b..000
--- a/app-admin/glance/glance-2015.1.1-r2.ebuild
+++ /dev/null
@@ -1,190 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 user
-
-DESCRIPTION="Provides services for discovering, registering, and retrieving
-virtual machine images"
-HOMEPAGE="https://launchpad.net/glance;
-SRC_URI="https://launchpad.net/${PN}/kilo/${PV}/+download/${P}.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc mysql postgres +sqlite +swift test"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/pbr-0.8.0[${PYTHON_USEDEP}]
-   =dev-python/hacking-0.10.0[${PYTHON_USEDEP}]
-   =dev-python/Babel-1.3[${PYTHON_USEDEP}]
-   >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
-   >=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
-   =dev-python/mock-1.0[${PYTHON_USEDEP}]
-   =dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
-   !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
-   =dev-python/requests-2.2.0[${PYTHON_USEDEP}]
-   !~dev-python/requests-2.4.0[${PYTHON_USEDEP}]
-   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
-   >=dev-python/testtools-0.9.36[${PYTHON_USEDEP}]
-   !~dev-python/testtools-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/psutil-1.1.1[${PYTHON_USEDEP}]
-   =dev-python/oslotest-1.5.1[${PYTHON_USEDEP}]
-   =dev-python/pyxattr-0.5.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
-   =dev-python/elasticsearch-py-1.3.0[${PYTHON_USEDEP}]
-   )"
-
-#note to self, wsgiref is a python builtin, no need to package it
-#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}]
-
-RDEPEND="
-   >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
-   sqlite? (
-   >=dev-python/sqlalchemy-0.9.7[sqlite,${PYTHON_USEDEP}]
-   <=dev-python/sqlalchemy-0.9.99[sqlite,${PYTHON_USEDEP}]
-   )
-   mysql? (
-   dev-python/mysql-python
-   >=dev-python/sqlalchemy-0.9.7[${PYTHON_USEDEP}]
-   <=dev-python/sqlalchemy-0.9.99[${PYTHON_USEDEP}]
-   )
-   postgres? (
-   dev-python/psycopg:2
-   >=dev-python/sqlalchemy-0.9.7[${PYTHON_USEDEP}]
-   <=dev-python/sqlalchemy-0.9.99[${PYTHON_USEDEP}]
-   )
-   >=dev-python/anyjson-0.3.3[${PYTHON_USEDEP}]
-   >=dev-python/eventlet-0.16.1[${PYTHON_USEDEP}]
-   !~dev-python/eventlet-0.17.0[${PYTHON_USEDEP}]
-   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
-   >=dev-python/routes-1.12.3[${PYTHON_USEDEP}]
-   !~dev-python/routes-2.0[${PYTHON_USEDEP}]
-   >=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-migrate-0.9.5[${PYTHON_USEDEP}]
-   >=dev-python/httplib2-0.7.5[${PYTHON_USEDEP}]
-   >=dev-python/kombu-2.5.0[${PYTHON_USEDEP}]
-   >=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
-   >=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
-   dev-python/ordereddict[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-1.9.3[${PYTHON_USEDEP}]
-   =dev-python/oslo-concurrency-1.8.0[${PYTHON_USEDEP}]
-   =dev-python/oslo-context-0.2.0[${PYTHON_USEDEP}]
-   =dev-python/oslo-utils-1.4.0[${PYTHON_USEDEP}]
-   =dev-python/stevedore-1.3.0[${PYTHON_USEDEP}]
-   =dev-python/taskflow-0.7.1[${PYTHON_USEDEP}]
-   =dev-python/keystonemiddleware-1.5.0[${PYTHON_USEDEP}]
-   =dev-python/WSME-0.6[${PYTHON_USEDEP}]
-   =dev-python/python-swiftclient-2.2.0[${PYTHON_USEDEP}]
-   =dev-python/oslo-vmware-0.11.1[${PYTHON_USEDEP}]
-   =dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
-   =dev-python/python-keystoneclient-1.2.0[${PYTHON_USEDEP}]
-   =dev-python/pyopenssl-0.11[${PYTHON_USEDEP}]
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-db-1.7.0[${PYTHON_USEDEP}]
-   =dev-python/oslo-i18n-1.5.0[${PYTHON_USEDEP}]
-   =dev-python/oslo-log-1.0.0[${PYTHON_USEDEP}]
- 

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

2015-10-04 Thread Julian Ospald
commit: 12eabd3efbf7d36d0dcadb233a88b82b7cd0fa4b
Author: Julian Ospald  gentoo  org>
AuthorDate: Sun Oct  4 18:56:40 2015 +
Commit: Julian Ospald  gentoo  org>
CommitDate: Sun Oct  4 18:56:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12eabd3e

app-admin/gkrellm: add libressl support

 app-admin/gkrellm/gkrellm-2.3.6_rc1-r1.ebuild | 145 ++
 1 file changed, 145 insertions(+)

diff --git a/app-admin/gkrellm/gkrellm-2.3.6_rc1-r1.ebuild 
b/app-admin/gkrellm/gkrellm-2.3.6_rc1-r1.ebuild
new file mode 100644
index 000..fa3ef34
--- /dev/null
+++ b/app-admin/gkrellm/gkrellm-2.3.6_rc1-r1.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils multilib user systemd toolchain-funcs
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="Single process stack of various system monitors"
+HOMEPAGE="http://www.gkrellm.net/;
+SRC_URI="http://gkrellm.srcbox.net/${MY_P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="gnutls hddtemp libressl lm_sensors nls ntlm ssl kernel_FreeBSD X"
+
+RDEPEND="
+   dev-libs/glib:2
+   hddtemp? ( app-admin/hddtemp )
+   gnutls? ( net-libs/gnutls )
+   !gnutls? (
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+   )
+   lm_sensors? ( sys-apps/lm_sensors )
+   nls? ( virtual/libintl )
+   ntlm? ( net-libs/libntlm )
+   X? (
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/pango
+   )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.3.5-cifs.patch
+   "${FILESDIR}"/${PN}-2.3.5-config.patch
+   "${FILESDIR}"/${PN}-2.3.5-width.patch
+   "${FILESDIR}"/${PN}-2.3.5-sansfont.patch
+   "${FILESDIR}"/${P}-fix_gtk_deprecation_warning.patch
+   "${FILESDIR}"/${P}-fix_copypaste_error.patch
+   "${FILESDIR}"/${P}-avoid_possible_busy_loop.patch
+   "${FILESDIR}"/${P}-update_german_translation.patch.xz
+)
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   enewgroup gkrellmd
+   enewuser gkrellmd -1 -1 -1 gkrellmd
+   TARGET=
+   use kernel_FreeBSD && TARGET="freebsd"
+}
+
+src_prepare() {
+   sed -e 's:-O2 ::' \
+   -e 's:override CC:CFLAGS:' \
+   -e 's:-L/usr/X11R6/lib::' \
+   -i */Makefile || die "sed Makefile(s) failed"
+
+   sed -e "s:/usr/lib:${EPREFIX}/usr/$(get_libdir):" \
+   -e "s:/usr/local/lib:${EPREFIX}/usr/local/$(get_libdir):" \
+   -i src/${PN}.h || die "sed ${PN}.h failed"
+
+   epatch ${PATCHES[@]}
+}
+
+src_compile() {
+   if use X ; then
+   local sslopt=""
+   if use gnutls; then
+   sslopt="without-ssl=yes"
+   elif use ssl; then
+   sslopt="without-gnutls=yes"
+   else
+   sslopt="without-ssl=yes without-gnutls=yes"
+   fi
+
+   emake \
+   ${TARGET} \
+   CC="$(tc-getCC)" \
+   STRIP="" \
+   INSTALLROOT="${EPREFIX}/usr" \
+   INCLUDEDIR="${EPREFIX}/usr/include/gkrellm2" \
+   LOCALEDIR="${EPREFIX}/usr/share/locale" \
+   $(usex nls "" "enable_nls=0") \
+   $(usex lm_sensors "" "without-libsensors=yes") \
+   $(usex ntlm "" "without-ntlm=yes") \
+   ${sslopt}
+   else
+   cd server || die
+   emake \
+   ${TARGET} \
+   CC="$(tc-getCC)" \
+   LINK_FLAGS="$LDFLAGS -Wl,-E" \
+   STRIP="" \
+   $(usex nls "" "enable_nls=0") \
+   $(usex lm_sensors "" "without-libsensors=yes")
+   fi
+}
+
+src_install() {
+   if use X ; then
+   emake \
+   install${TARGET:+_}${TARGET} \
+   $(usex nls "" "enable_nls=0") \
+   STRIP="" \
+   INSTALLDIR="${ED}/usr/bin" \
+   INCLUDEDIR="${ED}/usr/include" \
+   LOCALEDIR="${ED}/usr/share/locale" \
+   PKGCONFIGDIR="${ED}/usr/$(get_libdir)/pkgconfig" \
+   MANDIR="${ED}/usr/share/man/man1"
+
+   dohtml *.html
+
+   newicon src/icon.xpm ${PN}.xpm
+   make_desktop_entry ${PN} GKrellM ${PN}
+   else
+   dobin 

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

2015-10-04 Thread Julian Ospald
commit: d7fca0d38ac6762b7f4655b275c11a8b4c2b19fa
Author: Julian Ospald  gentoo  org>
AuthorDate: Sun Oct  4 19:26:22 2015 +
Commit: Julian Ospald  gentoo  org>
CommitDate: Sun Oct  4 19:26:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7fca0d3

media-video/ffmpeg: add libressl support

 .../ffmpeg/{ffmpeg-.ebuild => ffmpeg-2.8-r1.ebuild}| 14 --
 media-video/ffmpeg/ffmpeg-.ebuild  |  7 +--
 2 files changed, 13 insertions(+), 8 deletions(-)

diff --git a/media-video/ffmpeg/ffmpeg-.ebuild 
b/media-video/ffmpeg/ffmpeg-2.8-r1.ebuild
similarity index 97%
copy from media-video/ffmpeg/ffmpeg-.ebuild
copy to media-video/ffmpeg/ffmpeg-2.8-r1.ebuild
index 394941d..6f3904f 100644
--- a/media-video/ffmpeg/ffmpeg-.ebuild
+++ b/media-video/ffmpeg/ffmpeg-2.8-r1.ebuild
@@ -13,7 +13,7 @@ EAPI="5"
 # changes its ABI then this package will be rebuilt needlessly. Hence, such a
 # package is free _not_ to := depend on FFmpeg but I would strongly encourage
 # doing so since such a case is unlikely.
-FFMPEG_SUBSLOT=55.57.57
+FFMPEG_SUBSLOT=54.56.56
 
 SCM=""
 if [ "${PV#}" != "${PV}" ] ; then
@@ -55,7 +55,7 @@ LICENSE="
samba? ( GPL-3 )
 "
 if [ "${PV#}" = "${PV}" ] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
 fi
 
 # Options to use as use_enable in the foo[:bar] form.
@@ -80,7 +80,7 @@ FFMPEG_FLAG_MAP=(
zvbi:libzvbi
# libavfilter options
bs2b:libbs2b flite:libflite frei0r fribidi:libfribidi 
fontconfig ladspa
-   libass truetype:libfreetype rubberband:librubberband
+   libass truetype:libfreetype
# libswresample options
libsoxr
# Threads; we only support pthread for now but ffmpeg supports 
more
@@ -96,7 +96,7 @@ FFMPEG_ENCODER_FLAG_MAP=(
 )
 
 IUSE="
-   alsa +encode examples jack oss pic static-libs test v4l
+   alsa +encode examples jack libressl oss pic static-libs test v4l
${FFMPEG_FLAG_MAP[@]%:*}
${FFMPEG_ENCODER_FLAG_MAP[@]%:*}
 "
@@ -205,12 +205,14 @@ RDEPEND="
modplug? ( >=media-libs/libmodplug-0.8.8.4-r1[${MULTILIB_USEDEP}] )
openal? ( >=media-libs/openal-1.15.1[${MULTILIB_USEDEP}] )
opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] )
-   openssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] )
+   openssl? (
+   !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] 
)
+   libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
+   )
opus? ( >=media-libs/opus-1.0.2-r2[${MULTILIB_USEDEP}] )
pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] )
quvi? ( media-libs/libquvi:0.4[${MULTILIB_USEDEP}] )
librtmp? ( >=media-video/rtmpdump-2.4_p20131018[${MULTILIB_USEDEP}] )
-   rubberband? ( >=media-libs/rubberband-1.8.1-r1[${MULTILIB_USEDEP}] )
samba? ( >=net-fs/samba-3.6.23-r1[${MULTILIB_USEDEP}] )
schroedinger? ( >=media-libs/schroedinger-1.0.11-r1[${MULTILIB_USEDEP}] 
)
sdl? ( >=media-libs/libsdl-1.2.15-r4[sound,video,${MULTILIB_USEDEP}] )

diff --git a/media-video/ffmpeg/ffmpeg-.ebuild 
b/media-video/ffmpeg/ffmpeg-.ebuild
index 394941d..9808186 100644
--- a/media-video/ffmpeg/ffmpeg-.ebuild
+++ b/media-video/ffmpeg/ffmpeg-.ebuild
@@ -96,7 +96,7 @@ FFMPEG_ENCODER_FLAG_MAP=(
 )
 
 IUSE="
-   alsa +encode examples jack oss pic static-libs test v4l
+   alsa +encode examples jack libressl oss pic static-libs test v4l
${FFMPEG_FLAG_MAP[@]%:*}
${FFMPEG_ENCODER_FLAG_MAP[@]%:*}
 "
@@ -205,7 +205,10 @@ RDEPEND="
modplug? ( >=media-libs/libmodplug-0.8.8.4-r1[${MULTILIB_USEDEP}] )
openal? ( >=media-libs/openal-1.15.1[${MULTILIB_USEDEP}] )
opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] )
-   openssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] )
+   openssl? (
+   !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] 
)
+   libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
+   )
opus? ( >=media-libs/opus-1.0.2-r2[${MULTILIB_USEDEP}] )
pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] )
quvi? ( media-libs/libquvi:0.4[${MULTILIB_USEDEP}] )



[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/

2015-10-04 Thread Julian Ospald
commit: 4b4813024db621171c6e76bbd91524748b075b25
Author: Julian Ospald  gentoo  org>
AuthorDate: Sun Oct  4 19:02:53 2015 +
Commit: Julian Ospald  gentoo  org>
CommitDate: Sun Oct  4 19:02:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b481302

app-antivirus/clamav: add libressl support

 app-antivirus/clamav/clamav-0.98.7-r1.ebuild | 140 +++
 1 file changed, 140 insertions(+)

diff --git a/app-antivirus/clamav/clamav-0.98.7-r1.ebuild 
b/app-antivirus/clamav/clamav-0.98.7-r1.ebuild
new file mode 100644
index 000..565b0c5
--- /dev/null
+++ b/app-antivirus/clamav/clamav-0.98.7-r1.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils flag-o-matic user systemd
+
+DESCRIPTION="Clam Anti-Virus Scanner"
+HOMEPAGE="http://www.clamav.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+IUSE="bzip2 clamdtop iconv ipv6 libressl milter metadata-analysis-api selinux 
static-libs uclibc"
+
+CDEPEND="bzip2? ( app-arch/bzip2 )
+   clamdtop? ( sys-libs/ncurses:0 )
+   iconv? ( virtual/libiconv )
+   metadata-analysis-api? ( dev-libs/json-c )
+   milter? ( || ( mail-filter/libmilter mail-mta/sendmail ) )
+   dev-libs/libtommath
+   >=sys-libs/zlib-1.2.2
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   sys-devel/libtool"
+# openssl is now *required* see this link as to why
+# http://blog.clamav.net/2014/02/introducing-openssl-as-dependency-to.html
+DEPEND="${CDEPEND}
+   virtual/pkgconfig"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-clamav )"
+
+DOCS=( AUTHORS BUGS ChangeLog FAQ INSTALL NEWS README UPGRADE )
+
+pkg_setup() {
+   enewgroup clamav
+   enewuser clamav -1 -1 /dev/null clamav
+}
+
+src_prepare() {
+   use ppc64 && append-flags -mminimal-toc
+   use uclibc && export ac_cv_type_error_t=yes
+}
+
+src_configure() {
+   econf \
+   --disable-experimental \
+   --disable-fanotify \
+   --enable-id-check \
+   --with-dbdir="${EPREFIX}"/var/lib/clamav \
+   --with-system-tommath \
+   --with-zlib="${EPREFIX}"/usr \
+   $(use_enable bzip2) \
+   $(use_enable clamdtop) \
+   $(use_enable ipv6) \
+   $(use_enable milter) \
+   $(use_enable static-libs static) \
+   $(use_with iconv) \
+   $(use_with metadata-analysis-api libjson /usr)
+}
+
+src_install() {
+   default
+
+   rm -rf "${ED}"/var/lib/clamav
+   newinitd "${FILESDIR}"/clamd.initd-r6 clamd
+   newconfd "${FILESDIR}"/clamd.conf-r1 clamd
+
+   systemd_dotmpfilesd "${FILESDIR}/tmpfiles.d/clamav.conf"
+   systemd_newunit "${FILESDIR}/clamd_at.service" "clamd@.service"
+   systemd_dounit "${FILESDIR}/clamd.service"
+   systemd_dounit "${FILESDIR}/freshclamd.service"
+
+   keepdir /var/lib/clamav
+   fowners clamav:clamav /var/lib/clamav
+   keepdir /var/log/clamav
+   fowners clamav:clamav /var/log/clamav
+
+   dodir /etc/logrotate.d
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/clamav.logrotate clamav
+
+   # Modify /etc/{clamd,freshclam}.conf to be usable out of the box
+   sed -i -e "s:^\(Example\):\# \1:" \
+   -e "s:.*\(PidFile\) .*:\1 ${EPREFIX}/var/run/clamav/clamd.pid:" 
\
+   -e "s:.*\(LocalSocket\) .*:\1 
${EPREFIX}/var/run/clamav/clamd.sock:" \
+   -e "s:.*\(User\) .*:\1 clamav:" \
+   -e "s:^\#\(LogFile\) .*:\1 
${EPREFIX}/var/log/clamav/clamd.log:" \
+   -e "s:^\#\(LogTime\).*:\1 yes:" \
+   -e "s:^\#\(AllowSupplementaryGroups\).*:\1 yes:" \
+   "${ED}"/etc/clamd.conf.sample || die
+   sed -i -e "s:^\(Example\):\# \1:" \
+   -e "s:.*\(PidFile\) .*:\1 
${EPREFIX}/var/run/clamav/freshclam.pid:" \
+   -e "s:.*\(DatabaseOwner\) .*:\1 clamav:" \
+   -e "s:^\#\(UpdateLogFile\) .*:\1 
${EPREFIX}/var/log/clamav/freshclam.log:" \
+   -e "s:^\#\(NotifyClamd\).*:\1 ${EPREFIX}/etc/clamd.conf:" \
+   -e "s:^\#\(ScriptedUpdates\).*:\1 yes:" \
+   -e "s:^\#\(AllowSupplementaryGroups\).*:\1 yes:" \
+   "${ED}"/etc/freshclam.conf.sample || die
+
+   if use milter ; then
+   # MilterSocket one to include ' /' because there is a 2nd line 
for
+   # inet: which we want to leave
+   dodoc "${FILESDIR}"/clamav-milter.README.gentoo
+   sed -i -e "s:^\(Example\):\# \1:" \
+   -e "s:.*\(PidFile\) .*:\1 
${EPREFIX}/var/run/clamav/clamav-milter.pid:" \

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

2015-10-04 Thread William Hubbs
commit: a59365a582c3a8c9a8b863b572fddcb65fccadfd
Author: William Hubbs  gmail  com>
AuthorDate: Fri Oct  2 21:34:15 2015 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Oct  2 21:34:15 2015 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=a59365a5

start-stop-daemon.sh: complain in start if command is undefined

The default start-stop-daemon start function expects the command
variable to be defined to point to the daemon we want to start.

If the variable is undefined, this means that there will be nothing to
start, and in this case we should complain because it is possible that
the script writer made a typo in the variable name.

 sh/start-stop-daemon.sh | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/sh/start-stop-daemon.sh b/sh/start-stop-daemon.sh
index 6a3e205..ea99269 100644
--- a/sh/start-stop-daemon.sh
+++ b/sh/start-stop-daemon.sh
@@ -4,7 +4,13 @@
 
 ssd_start()
 {
-   [ -n "$command" ] || return 0
+   if [ -z "$command" ]; then
+   ewarn "The command variable is undefined."
+   ewarn "There is nothing for ${name:-$RC_SVCNAME} to start."
+   ewarn "If this is what you intend, please write a start 
function."
+   ewarn "This will become a failure in a future release."
+   return 0
+   fi
 
local _background=
ebegin "Starting ${name:-$RC_SVCNAME}"



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

2015-10-04 Thread William Hubbs
commit: b3f7ff901f7d3ed00b9f73c601193ac507f62eaf
Author: William Hubbs  gmail  com>
AuthorDate: Sun Oct  4 20:35:33 2015 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Oct  4 20:35:33 2015 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=b3f7ff90

mountinfo: read /proc/self/mounts instead of /proc/mounts on Linux

 src/rc/mountinfo.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/rc/mountinfo.c b/src/rc/mountinfo.c
index 52e47f8..3972a77 100644
--- a/src/rc/mountinfo.c
+++ b/src/rc/mountinfo.c
@@ -298,7 +298,7 @@ find_mounts(struct args *args)
int netdev;
RC_STRINGLIST *list;
 
-   if ((fp = fopen("/proc/mounts", "r")) == NULL)
+   if ((fp = fopen("/proc/self/mounts", "r")) == NULL)
eerrorx("getmntinfo: %s", strerror(errno));
 
list = rc_stringlist_new();



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

2015-10-04 Thread Julian Ospald
commit: 3d4eb06850f944e53041906116e73592907573fd
Author: Julian Ospald  gentoo  org>
AuthorDate: Sun Oct  4 21:13:26 2015 +
Commit: Julian Ospald  gentoo  org>
CommitDate: Sun Oct  4 21:20:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d4eb068

net-analyzer/net-snmp: add libressl support

 net-analyzer/net-snmp/net-snmp-5.7.3-r2.ebuild | 183 +
 1 file changed, 183 insertions(+)

diff --git a/net-analyzer/net-snmp/net-snmp-5.7.3-r2.ebuild 
b/net-analyzer/net-snmp/net-snmp-5.7.3-r2.ebuild
new file mode 100644
index 000..3bdf6ed
--- /dev/null
+++ b/net-analyzer/net-snmp/net-snmp-5.7.3-r2.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+DISTUTILS_SINGLE_IMPL=yesplz
+DISTUTILS_OPTIONAL=yesplz
+WANT_AUTOMAKE=none
+PATCHSET=2
+GENTOO_DEPEND_ON_PERL=no
+
+inherit autotools distutils-r1 eutils perl-module systemd
+
+DESCRIPTION="Software for generating and retrieving SNMP data"
+HOMEPAGE="http://net-snmp.sourceforge.net/;
+SRC_URI="
+   mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.gz
+   https://dev.gentoo.org/~jer/${PN}-5.7.3-patches-${PATCHSET}.tar.xz
+"
+
+S=${WORKDIR}/${P/_/.}
+
+# GPL-2 for the init scripts
+LICENSE="HPND BSD GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+IUSE="bzip2 doc elf ipv6 libressl mfd-rewrites minimal perl python rpm selinux 
ssl tcpd X zlib lm_sensors ucd-compat pci netlink mysql"
+
+COMMON_DEPEND="
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-0.9.6d:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+   rpm? (
+   app-arch/rpm
+   dev-libs/popt
+   )
+   bzip2? ( app-arch/bzip2 )
+   zlib? ( >=sys-libs/zlib-1.1.4 )
+   elf? ( dev-libs/elfutils )
+   python? (
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${PYTHON_DEPS}
+   )
+   pci? ( sys-apps/pciutils )
+   lm_sensors? ( sys-apps/lm_sensors )
+   netlink? ( dev-libs/libnl:3 )
+   mysql? ( virtual/mysql )
+   perl? ( dev-lang/perl:= )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   doc? ( app-doc/doxygen )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   perl? (
+   X? ( dev-perl/perl-tk )
+   !minimal? ( dev-perl/TermReadKey )
+   )
+   selinux? ( sec-policy/selinux-snmp )
+"
+
+REQUIRED_USE="
+   python? ( ${PYTHON_REQUIRED_USE} )
+   rpm? ( bzip2 zlib )
+"
+
+RESTRICT=test
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   # snmpconf generates config files with proper selinux context
+   use selinux && epatch "${FILESDIR}"/${PN}-5.1.2-snmpconf-selinux.patch
+
+   epatch "${WORKDIR}"/patches/*.patch
+
+   epatch_user
+
+   eautoconf
+}
+
+src_configure() {
+   # keep this in the same line, configure.ac arguments are passed down to 
config.h
+   local mibs="host ucd-snmp/dlmod ucd-snmp/diskio ucd-snmp/extensible 
mibII/mta_sendmail smux etherlike-mib/dot3StatsTable"
+   use lm_sensors && mibs="${mibs} ucd-snmp/lmsensorsMib"
+
+   econf \
+   $(use_enable !ssl internal-md5) \
+   $(use_enable ipv6) \
+   $(use_enable mfd-rewrites) \
+   $(use_enable perl embedded-perl) \
+   $(use_enable ucd-compat ucd-snmp-compatibility) \
+   $(use_with bzip2) \
+   $(use_with elf) \
+   $(use_with mysql) \
+   $(use_with netlink nl) \
+   $(use_with pci) \
+   $(use_with perl perl-modules INSTALLDIRS=vendor) \
+   $(use_with python python-modules) \
+   $(use_with rpm) \
+   $(use_with ssl openssl) \
+   $(use_with tcpd libwrap) \
+   $(use_with zlib) \
+   --enable-shared --disable-static \
+   --with-default-snmp-version="3" \
+   --with-install-prefix="${D}" \
+   --with-ldflags="${LDFLAGS}" \
+   --with-logfile="/var/log/net-snmpd.log" \
+   --with-mib-modules="${mibs}" \
+   --with-persistent-directory="/var/lib/net-snmp" \
+   --with-sys-contact="root@Unknown" \
+   --with-sys-location="Unknown"
+}
+
+src_compile() {
+   emake \
+   OTHERLDFLAGS="${LDFLAGS}" \
+   sedscript all
+
+   use doc && emake docsdox
+}
+
+src_install () {
+   # bug #317965
+   emake -j1 DESTDIR="${D}" install
+
+   if use perl ; then
+   perl_delete_localpod
+   if ! use X; then
+   rm "${D}"/usr/bin/tkmib || die
+   fi
+   else
+   rm -f \
+   "${D}"/usr/bin/fixproc \
+ 

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

2015-10-04 Thread Julian Ospald
commit: 8ddf7b3210f26f3c77e0cb18ada23e83ce495251
Author: Julian Ospald  gentoo  org>
AuthorDate: Sun Oct  4 21:17:52 2015 +
Commit: Julian Ospald  gentoo  org>
CommitDate: Sun Oct  4 21:20:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ddf7b32

media-sound/pulseaudio: add libressl support

 media-sound/pulseaudio/pulseaudio-7.0-r1.ebuild | 371 
 1 file changed, 371 insertions(+)

diff --git a/media-sound/pulseaudio/pulseaudio-7.0-r1.ebuild 
b/media-sound/pulseaudio/pulseaudio-7.0-r1.ebuild
new file mode 100644
index 000..83140d7
--- /dev/null
+++ b/media-sound/pulseaudio/pulseaudio-7.0-r1.ebuild
@@ -0,0 +1,371 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit autotools bash-completion-r1 eutils flag-o-matic gnome2-utils 
linux-info readme.gentoo systemd user versionator udev multilib-minimal
+
+DESCRIPTION="A networked sound server with an advanced plugin system"
+HOMEPAGE="http://www.pulseaudio.org/;
+SRC_URI="http://freedesktop.org/software/pulseaudio/releases/${P}.tar.xz;
+
+# libpulse-simple and libpulse link to libpulse-core; this is daemon's
+# library and can link to gdbm and other GPL-only libraries. In this
+# cases, we have a fully GPL-2 package. Leaving the rest of the
+# GPL-forcing USE flags for those who use them.
+LICENSE="!gdbm? ( LGPL-2.1 ) gdbm? ( GPL-2 )"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+# +alsa-plugin as discussed in bug #519530
+IUSE="+alsa +alsa-plugin +asyncns bluetooth +caps dbus doc equalizer +gdbm 
+glib
+gnome gtk ipv6 jack libsamplerate libressl lirc native-headset neon 
ofono-headset
++orc oss qt4 realtime selinux sox ssl systemd system-wide tcpd test +udev
++webrtc-aec +X xen zeroconf"
+
+# See "*** BLUEZ support not found (requires D-Bus)" in configure.ac
+REQUIRED_USE="
+   bluetooth? ( dbus )
+   ofono-headset? ( bluetooth )
+   native-headset? ( bluetooth )
+   udev? ( || ( alsa oss ) )
+"
+
+# libpcre needed in some cases, bug #472228
+RDEPEND="
+   || (
+   elibc_glibc? ( virtual/libc )
+   elibc_uclibc? ( virtual/libc )
+   dev-libs/libpcre
+   )
+   >=media-libs/libsndfile-1.0.20[${MULTILIB_USEDEP}]
+   X? (
+   >=x11-libs/libX11-1.4.0[${MULTILIB_USEDEP}]
+   >=x11-libs/libxcb-1.6[${MULTILIB_USEDEP}]
+   x11-libs/libSM[${MULTILIB_USEDEP}]
+   x11-libs/libICE[${MULTILIB_USEDEP}]
+   x11-libs/libXtst[${MULTILIB_USEDEP}]
+   )
+   caps? ( >=sys-libs/libcap-2.22-r2[${MULTILIB_USEDEP}] )
+   libsamplerate? ( >=media-libs/libsamplerate-0.1.1-r1 )
+   alsa? ( >=media-libs/alsa-lib-1.0.19 )
+   glib? ( >=dev-libs/glib-2.4.0:2[${MULTILIB_USEDEP}] )
+   zeroconf? ( >=net-dns/avahi-0.6.12[dbus] )
+   jack? ( >=media-sound/jack-audio-connection-kit-0.117 )
+   tcpd? ( sys-apps/tcp-wrappers[${MULTILIB_USEDEP}] )
+   lirc? ( app-misc/lirc )
+   dbus? ( >=sys-apps/dbus-1.0.0[${MULTILIB_USEDEP}] )
+   gtk? ( x11-libs/gtk+:3 )
+   gnome? ( >=gnome-base/gconf-2.4.0 )
+   bluetooth? (
+   net-wireless/bluez:=
+   >=sys-apps/dbus-1.0.0
+   media-libs/sbc
+   )
+   asyncns? ( net-libs/libasyncns[${MULTILIB_USEDEP}] )
+   udev? ( >=virtual/udev-143[hwdb(+)] )
+   realtime? ( sys-auth/rtkit )
+   equalizer? ( sci-libs/fftw:3.0 )
+   ofono-headset? ( >=net-misc/ofono-1.13 )
+   orc? ( >=dev-lang/orc-0.4.15 )
+   sox? ( >=media-libs/soxr-0.1.1 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   >=media-libs/speex-1.2_rc1
+   gdbm? ( sys-libs/gdbm )
+   webrtc-aec? ( media-libs/webrtc-audio-processing )
+   xen? ( app-emulation/xen-tools )
+   systemd? ( sys-apps/systemd:0=[${MULTILIB_USEDEP}] )
+   >=dev-libs/json-c-0.11[${MULTILIB_USEDEP}]
+   abi_x86_32? ( !<=app-emulation/emul-linux-x86-soundlibs-20131008-r1
+   !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )
+   dev-libs/libltdl:0
+   selinux? ( sec-policy/selinux-pulseaudio )
+"
+# it's a valid RDEPEND, libltdl.so is used for native abi
+
+DEPEND="${RDEPEND}
+   sys-devel/m4
+   doc? ( app-doc/doxygen )
+   test? ( dev-libs/check )
+   X? (
+   x11-proto/xproto[${MULTILIB_USEDEP}]
+   >=x11-libs/libXtst-1.0.99.2[${MULTILIB_USEDEP}]
+   )
+   dev-libs/libatomic_ops
+   virtual/pkgconfig
+   system-wide? ( || ( dev-util/unifdef sys-freebsd/freebsd-ubin ) )
+   dev-util/intltool
+   >=sys-devel/gettext-0.18.1
+"
+# This is a PDEPEND to avoid a circular dep
+PDEPEND="
+   alsa? ( alsa-plugin? ( 

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

2015-10-04 Thread Julian Ospald
commit: 6b532c76877acec05f5a2a51a664550bb482a87f
Author: Julian Ospald  gentoo  org>
AuthorDate: Sun Oct  4 21:41:58 2015 +
Commit: Julian Ospald  gentoo  org>
CommitDate: Sun Oct  4 21:47:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b532c76

net-misc/dhcp: add libressl support

 net-misc/dhcp/dhcp-4.3.3-r1.ebuild | 258 +
 1 file changed, 258 insertions(+)

diff --git a/net-misc/dhcp/dhcp-4.3.3-r1.ebuild 
b/net-misc/dhcp/dhcp-4.3.3-r1.ebuild
new file mode 100644
index 000..35851c1
--- /dev/null
+++ b/net-misc/dhcp/dhcp-4.3.3-r1.ebuild
@@ -0,0 +1,258 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+inherit eutils systemd toolchain-funcs user
+
+MY_PV="${PV//_alpha/a}"
+MY_PV="${MY_PV//_beta/b}"
+MY_PV="${MY_PV//_rc/rc}"
+MY_PV="${MY_PV//_p/-P}"
+MY_P="${PN}-${MY_PV}"
+DESCRIPTION="ISC Dynamic Host Configuration Protocol (DHCP) client/server"
+HOMEPAGE="http://www.isc.org/products/DHCP;
+SRC_URI="ftp://ftp.isc.org/isc/dhcp/${MY_P}.tar.gz
+   ftp://ftp.isc.org/isc/dhcp/${MY_PV}/${MY_P}.tar.gz;
+
+LICENSE="ISC BSD SSLeay GPL-2" # GPL-2 only for init script
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+IUSE="+client ipv6 kernel_linux ldap libressl selinux +server ssl vim-syntax"
+
+DEPEND="
+   client? (
+   kernel_linux? (
+   ipv6? ( sys-apps/iproute2 )
+   sys-apps/net-tools
+   )
+   )
+   ldap? (
+   net-nds/openldap
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   )"
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-dhcp )
+   vim-syntax? ( app-vim/dhcpd-syntax )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+   unpack ${A}
+   # handle local bind hell
+   cd "${S}"/bind
+   unpack ./bind.tar.gz
+}
+
+src_prepare() {
+   # Gentoo patches - these will probably never be accepted upstream
+   # Fix some permission issues
+   epatch "${FILESDIR}"/${PN}-3.0-fix-perms.patch
+   # Enable dhclient to equery NTP servers
+   epatch "${FILESDIR}"/${PN}-4.0-dhclient-ntp.patch
+   epatch "${FILESDIR}"/${PN}-4.3.1-dhclient-resolvconf.patch
+   # Stop downing the interface on Linux as that breaks link daemons
+   # such as wpa_supplicant and netplug
+   epatch "${FILESDIR}"/${PN}-3.0.3-dhclient-no-down.patch
+   # Enable dhclient to get extra configuration from stdin
+   epatch "${FILESDIR}"/${PN}-4.2.2-dhclient-stdin-conf.patch
+   epatch "${FILESDIR}"/${PN}-4.2.2-nogateway.patch #265531
+   epatch "${FILESDIR}"/${PN}-4.2.4-quieter-ping.patch #296921
+   epatch "${FILESDIR}"/${PN}-4.2.4-always-accept-4.patch #437108
+   epatch "${FILESDIR}"/${PN}-4.2.5-iproute2-path.patch #480636
+   epatch "${FILESDIR}"/${PN}-4.2.5-bindtodevice-inet6.patch #471142
+   epatch "${FILESDIR}"/${PN}-4.3.3-ldap-ipv6-client-id.patch #559832
+
+   # Brand the version with Gentoo
+   sed -i \
+   -e "/VERSION=/s:'$: Gentoo-${PR}':" \
+   configure || die
+
+   # Change the hook script locations of the scripts
+   sed -i \
+   -e 's,/etc/dhclient-exit-hooks,/etc/dhcp/dhclient-exit-hooks,g' 
\
+   -e 
's,/etc/dhclient-enter-hooks,/etc/dhcp/dhclient-enter-hooks,g' \
+   client/scripts/* || die
+
+   # No need for the linux script to force bash #158540
+   sed -i -e 's,#!/bin/bash,#!/bin/sh,' client/scripts/linux || die
+
+   # Quiet the freebsd logger a little
+   sed -i -e '/LOGGER=/ s/-s -p user.notice //g' client/scripts/freebsd || 
die
+
+   # Remove these options from the sample config
+   sed -i -r \
+   -e "/(script|host-name|domain-name) /d" \
+   client/dhclient.conf.example || die
+
+   if use client && ! use server ; then
+   sed -i -r \
+   -e '/^SUBDIRS/s:\<(dhcpctl|relay|server)\>::g' \
+   Makefile.in || die
+   elif ! use client && use server ; then
+   sed -i -r \
+   -e '/^SUBDIRS/s:\::' \
+   Makefile.in || die
+   fi
+
+   # Only install different man pages if we don't have en
+   if [[ " ${LINGUAS} " != *" en "* ]]; then
+   # Install Japanese man pages
+   if [[ " ${LINGUAS} " == *" ja "* && -d doc/ja_JP.eucJP ]]; then
+   einfo "Installing Japanese documention"
+   cp doc/ja_JP.eucJP/dhclient* client
+   cp doc/ja_JP.eucJP/dhcp* common
+   fi
+   fi
+   # Now remove the non-english docs so there are no 

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

2015-10-04 Thread Michał Górny
commit: af3da8f94a761851a38ef86d7b82106577d7f60e
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Oct  4 19:37:56 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct  4 21:26:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af3da8f9

media-gfx/nomacs: Version bump, add USE=qt5

Package-Manager: portage-2.2.20.1

 media-gfx/nomacs/Manifest  |  1 +
 ...{nomacs-2.4.4-r1.ebuild => nomacs-2.4.6.ebuild} | 29 --
 2 files changed, 22 insertions(+), 8 deletions(-)

diff --git a/media-gfx/nomacs/Manifest b/media-gfx/nomacs/Manifest
index 8925a44..acc003c 100644
--- a/media-gfx/nomacs/Manifest
+++ b/media-gfx/nomacs/Manifest
@@ -1,2 +1,3 @@
 DIST nomacs-2.4.2-source.tar.bz2 1443270 SHA256 
b0f52b919025a48a0e0300ea15c90b40d6ad892b055088fca02a8137e229bc3a SHA512 
e3fae11ae8c385f9548bda32b2364967a457e9645fa4375da9d1cf85dc8fb150a56a19c3eab12ddef90d58f20a57d02a8720ddb8fef22c569ab6c28d54654f02
 WHIRLPOOL 
ac21dd3afe3b45324daa6e07030203611c9f2de4ad1427ce4bb388d84ade5e38a686b42e0d757adbaa3a91fbb658d94f9f47de61e9ccf4ccc339af4ce1c4fd8d
 DIST nomacs-2.4.4-source.tar.bz2 1448716 SHA256 
01b0cb48936ca0214c120a126069c50a9b8fe7ecbdb69bb4e5fe283d6b198257 SHA512 
76cd5efaba09584757843e895b5b8293adcdab7df68a7d5bdcf38e9e5df04e38382944cf64293c9820815b9e6328793dd8e46afef5ffeaa80ddc4f7d43290fc2
 WHIRLPOOL 
d858887f66cbbed858c1985313107839a8162052bfb825bc48f344516444a1e184e839c9a067283d7503b98a6993126ade3f39c0a85b50ca534f963335c85513
+DIST nomacs-2.4.6-source.tar.bz2 1457529 SHA256 
b846e335c768593e9f36cdee1a5c186e7794c76770ea3cadc87cf264153e8960 SHA512 
9389df46635e619e198388e8b161a840d15227dd902cf04c250e71211098a10fd808d710ebab71f3e9a437bdca9451f966c46d22c2ce2379b94b678e79e92d71
 WHIRLPOOL 
97ccd02cbeabda62888ed25065cd24ce9a297b7bae3f9343e903d0223e8107cab601834fbc6dcf31a0b7f8d9e93052ba5a1a08e9c5e006027994c27bdb6f3940

diff --git a/media-gfx/nomacs/nomacs-2.4.4-r1.ebuild 
b/media-gfx/nomacs/nomacs-2.4.6.ebuild
similarity index 64%
rename from media-gfx/nomacs/nomacs-2.4.4-r1.ebuild
rename to media-gfx/nomacs/nomacs-2.4.6.ebuild
index d45dba7..01cf47a 100644
--- a/media-gfx/nomacs/nomacs-2.4.4-r1.ebuild
+++ b/media-gfx/nomacs/nomacs-2.4.6.ebuild
@@ -6,14 +6,14 @@ EAPI=5
 
 inherit cmake-utils fdo-mime
 
-DESCRIPTION="Qt4-based image viewer"
+DESCRIPTION="Qt-based image viewer"
 HOMEPAGE="http://www.nomacs.org/;
 SRC_URI="mirror://sourceforge/${PN}/${P}-source.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~amd64-linux"
-IUSE="opencv raw tiff webp zip"
+IUSE="opencv qt5 raw tiff webp zip"
 
 REQUIRED_USE="
raw? ( opencv )
@@ -21,23 +21,36 @@ REQUIRED_USE="
 "
 
 RDEPEND="
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   >=media-gfx/exiv2-0.25:=[png]
-   opencv? ( >=media-libs/opencv-2.4:=[qt4] )
+   >=media-gfx/exiv2-0.25:=
+   qt5? (
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   opencv? ( media-libs/opencv:=[qt5] )
+   zip? ( dev-libs/quazip[qt5] )
+   )
+   !qt5? (
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   opencv? ( >=media-libs/opencv-2.4:=[qt4] )
+   zip? ( dev-libs/quazip[qt4] )
+   )
raw? ( >=media-libs/libraw-0.14:= )
tiff? ( media-libs/tiff:0 )
webp? ( >=media-libs/libwebp-0.3.1:= )
-   zip? ( dev-libs/quazip )
 "
 DEPEND="${RDEPEND}
+   qt5? ( dev-qt/linguist-tools:5 )
virtual/pkgconfig
 "
 
 src_configure() {
local mycmakeargs=(
-   -DENABLE_QT5=OFF
$(cmake-utils_use_enable opencv)
+   $(cmake-utils_use_enable qt5)
$(cmake-utils_use_enable raw)
$(cmake-utils_use_enable tiff)
$(cmake-utils_use_enable webp)



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

2015-10-04 Thread Michał Górny
commit: df2ac10b88036050fd783052a15a53cb96a26ef8
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct  4 21:44:26 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct  4 21:44:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df2ac10b

media-gfx/nomacs: Merge "Version bump"

Pull-Request: https://github.com/gentoo/gentoo/pull/153

 media-gfx/nomacs/Manifest  |  1 +
 ...{nomacs-2.4.4-r1.ebuild => nomacs-2.4.6.ebuild} | 29 --
 2 files changed, 22 insertions(+), 8 deletions(-)



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

2015-10-04 Thread Sebastian Pipping
commit: 2114f96d146d19c46c6b6849ccc22b4a278d8730
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Oct  4 21:49:44 2015 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Oct  4 21:49:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2114f96d

dev-libs/uriparser: 0.8.3

 dev-libs/uriparser/uriparser-0.8.3.ebuild | 43 +++
 1 file changed, 43 insertions(+)

diff --git a/dev-libs/uriparser/uriparser-0.8.3.ebuild 
b/dev-libs/uriparser/uriparser-0.8.3.ebuild
new file mode 100644
index 000..de49e8c
--- /dev/null
+++ b/dev-libs/uriparser/uriparser-0.8.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in 
C"
+HOMEPAGE="http://uriparser.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~x86-solaris"
+IUSE="doc qt4 test unicode"
+
+RDEPEND=""
+DEPEND="virtual/pkgconfig
+   doc? ( >=app-doc/doxygen-1.5.8
+   qt4? ( dev-qt/qthelp:4 ) )
+   test? ( >=dev-util/cpptest-1.1.1 )"
+
+REQUIRED_USE="test? ( unicode )"
+
+src_configure() {
+   econf \
+   --disable-sizedown \
+   $(use_enable test) \
+   --enable-char \
+   $(use_enable unicode wchar_t) \
+   $(use_enable doc) \
+   --disable-dependency-tracking \
+   --docdir=/usr/share/doc/${PF}/
+}
+
+src_install() {
+   emake DESTDIR="${D}" install || die "make install failed"
+   dodoc AUTHORS ChangeLog THANKS || die
+
+   if use doc && use qt4; then
+   insinto /usr/share/doc/${PF}/
+   doins doc/*.qch || die  # Using doins to avoid dodoc's 
compression
+   fi
+}



<    1   2   3   >