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

2019-06-23 Thread Benda XU
commit: 052af06fde103f99aa77499bd5b76dc3ae95b933
Author: Benda Xu  gentoo  org>
AuthorDate: Mon Jun 24 04:30:36 2019 +
Commit: Benda XU  gentoo  org>
CommitDate: Mon Jun 24 04:31:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=052af06f

dev-python/numpy: add back numpy-1.8.2.

  It is a reverse dependency of dev-python/scientificpython and
  sci-libs/mmtk.

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

 dev-python/numpy/Manifest  |   4 +
 .../numpy/files/numpy-1.8.0-no-hardcode-blas.patch |  25 
 dev-python/numpy/numpy-1.8.2.ebuild| 146 +
 3 files changed, 175 insertions(+)

diff --git a/dev-python/numpy/Manifest b/dev-python/numpy/Manifest
index f080e969086..7df64371849 100644
--- a/dev-python/numpy/Manifest
+++ b/dev-python/numpy/Manifest
@@ -1,12 +1,16 @@
 DIST numpy-1.14.5.zip 4904624 BLAKE2B 
14d266bf1139b9539e39d08a6537e2b772e80bf46a0769cbb06b63ba54858c9284f6d0e8a19627a4d99f2c2638e9a4031bf4d4aaf773eaf34b7203d131636dc0
 SHA512 
e131f9fa815084e334b59c5d9abd8de0088ad1dfefecf8615ad7deca0b54b0dfa0446c8de99c90670ea9fcabea9980bd171618a5b9032c1937b597a5ce363c5b
 DIST numpy-1.15.4.zip 4473522 BLAKE2B 
c030ef4a06c84091eec11b6602422468bd0674489a2c7fea1230132cd3a3ca1b10ec87eeb6788f2f263943f9ac43026dc1e7f0f5f1d52e9d1cc6934a5d361090
 SHA512 
9e0516da04368f0353fb7e3cc2c72e1ec936042908309732a298405bd7111e712899627b82f3674295b611e0ebfd74ef91d693f065fe9cb03dc7de23d1e72676
 DIST numpy-1.16.1.zip 5070040 BLAKE2B 
0429d27d88ec97e207822c9c7fa759453bbef97d1d5fdf3e68dab21ca098a6321e2e57d85561dd99084d190b8ed6fce20f00b421c8d14a249fc45dc1ea09569e
 SHA512 
e4adce4f40a3cb6ac482f82db9fcd079179b03b0e878920cfc7d98b9f622adab997c68af892b209f417d5f31b4123a1c5ff5c07cf5b0aaa496d8be6c8354bde8
+DIST numpy-1.8.2.tar.gz 3792998 BLAKE2B 
00d22c72ab6f919626d3fba0edc477fb9c19f9c299f78cff6102e1860e3d1baec8f3b17aa23be797e9a34630428174de3f3b630c3f05c5340024dc6314fad8cd
 SHA512 
996e6b8e2d42f223e44660f56bf73eb8ab124f400d89218f8f5e4d7c9860ada44a4d7c54526137b0695c7a10f36e8834fbf0d42b7cb20bcdb5d5c245d673385c
 DIST numpy-html-1.14.5.zip 11197881 BLAKE2B 
00cac3c5be07f644328acd9ed155a6fc07ed7d7380584732bb3ac03562c8705cd152612f461d5dc251dabe0be4ba45593165a961496e351110e1aa7598c37370
 SHA512 
578d31660de4e1f57310b3a2137cefea17228f40046eef1689fb6d9302f0fe0fda5aaf473c3b8c69ae781049950022321593ec891a5640e3c36c886ab3bf4383
 DIST numpy-html-1.15.4.zip 11158615 BLAKE2B 
eb264cd51fd61b389e858300d96be63f8e2eeaa0b7346beac571b62d96867d6820c19d5043a6f81088dc52b1e4d7f3f295e02ff5ff90351b0feccf657ce90001
 SHA512 
1cad60013f374f456bbb1fb6161545a94e252205c28054f9b33cde65330772ab243339289517a8825957a21e210455d33bcc0b9c588052c49c88257b1b04facb
 DIST numpy-html-1.16.1.zip 12132467 BLAKE2B 
050a8cba160e36a4c547f1b67b8ab2b9220c9841a9f8343dce6f3221313505530a1687efa2116384a03d3bc9172a0298b4ea5ece2f423841d595e45f565ccbc2
 SHA512 
5af356313363e00f05db560902cc7578162c7d2ab9c1ef0f3713854682b63d76297d55eb9aac0dfc7f4b687ccea93a53462e2082ef1270e29e19680e1222b34d
+DIST numpy-html-1.8.1.zip 9703711 BLAKE2B 
1f9d9cb4e65fc2f03d07da9bc34de9c8c4f93f5267689abccb0e2383b23babfed52ae6c3969738e78eeca7b32f49c90f9f7bb92dd432a6b87e082b67c1f214a5
 SHA512 
1d52c657931f4eebb5325159444aedd969b201f5098855058f1ef632dc8677372d632291154ebc3db9869cdb8abf7eb820eade1a9edba2d6be1ae918cb38c071
 DIST numpy-ref-1.14.5.pdf 4855150 BLAKE2B 
aa924542346bd06b1aa8b11ceb8eb5de936cfdccc10a8339720a297e27b5b34961044eb8db8dd7b9a19ba93b3cbf76ec278a9a50724653aafd2b9d57a7f2
 SHA512 
717f58fcb1aa66ecc5f5d4c11c9923d2beb21a1b1a0ca1e46f3622c69f1122fd0547b7f7abaf6de008e2aa988b2453af3c2590877f5596fb6642479ece651746
 DIST numpy-ref-1.15.4.pdf 4843444 BLAKE2B 
26154930a8c881f49e7eb7d9540d1deba27baed1acb15dbacd42a659c05f50605cd44b63b2474e66d1d22851145cc65b3e3f26302f8966e141cbd2afc666c654
 SHA512 
aebff74389e785bd588ccc287329aea4dbc3ef51b46fbffdf088853342fea724f79f712733e453877949e756a52e89de3b257e5feba86e830df84ed8f9bb0e30
 DIST numpy-ref-1.16.1.pdf 5175448 BLAKE2B 
5cd692a0fc825216560dbbf48738a49b794973d4539bd778f0f9a2f7f72b32d3061675f9a76db4cbfbb38eec0793c70046180fcb07e23ffc6177dee76b16bb92
 SHA512 
6cad03e30d7c2204fb899f4e4d1167fefade60d20dedf0ea87ac15c70139fbcca8789cdf17af5a2d221ba06eb78e9376b4b542621f9d78772041c83ab2405d1a
+DIST numpy-ref-1.8.1.pdf 5348248 BLAKE2B 
f087fbbd3c789adebd2902db0a2acc8a8748ccbb5a1e7e064effdc91e92c7dcf087ae36436fc52d7afa12a12ca2fc0f5f5617177bcd8b9745a7155acd10d71fc
 SHA512 
340dd8f47430f24fea81bb3a8674e1a58f4290a9d1c5d64bac96d50b31a94a770e78381e42daf8b0a6a90cefe5cafe86b0c89f7cc7635a042a7e85eb74bdbdf5
 DIST numpy-user-1.14.5.pdf 574418 BLAKE2B 
80738f1760932fa74b07334d1a355ba3ce319e0b03fe1428d0b3497466fa1164ccbad84969cb7bc8daebb5525094f0d0c7710e1d661b1c6bbaca0669bfcbf875
 SHA512 
fb00305408c56ee203ed71ac042474592e7e933f14a639f6dce0f6dc80206c13b844c2425a919f9072a114c7af2c2f9f85b78a07ba3874259e5d173290e51a13
 DIST numpy-user-1.15.4.pdf 596191 BLAKE2B 

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

2019-06-23 Thread Georgy Yakovlev
commit: 62f7e49771fcbf27f0f395599089a6906e6539c9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Jun 24 02:32:16 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Jun 24 02:32:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62f7e497

app-misc/skim: bump to 0.6.8

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-misc/skim/Manifest  |   4 ++
 app-misc/skim/skim-0.6.8.ebuild | 115 
 2 files changed, 119 insertions(+)

diff --git a/app-misc/skim/Manifest b/app-misc/skim/Manifest
index 5d383e3ef00..8295e61c1c0 100644
--- a/app-misc/skim/Manifest
+++ b/app-misc/skim/Manifest
@@ -36,6 +36,7 @@ DIST lazy_static-0.2.11.crate 12361 BLAKE2B 
3fe6a480c30a792448a3a2b378e05634ec59
 DIST lazy_static-1.3.0.crate 10616 BLAKE2B 
caa2af77f69c96b5f35dbb2aad7e73784544e6baa5e1fcc2272738fcd3d5f0576480c8169cdddc665a953eb9b6b7ddeb69e93cfa60401458afbe783fff82d1b1
 SHA512 
08288790139876765b6d4a5988f47fd2a4bfc77c2f2406ad44e64920a471b5655c7f54cb197e5a40c29ee8b42aecbbefaac2b6f4a7dd2b5e24dd92c46cb9b822
 DIST libc-0.2.42.crate 336080 BLAKE2B 
0de0726bfb00ff42d67abf06efa26c1a4f8132b29be2f957b9089da2ef3e4dfea49ea23af3449a367d262dc563b70968c6b2b6a1dc81829e6c6a8a1dac63
 SHA512 
c99a4358805012d7552f416ae68c9651dfd260599bf0cd618b55036acd08ab8eeda8aa18c18b893f074c9613694ef6562e87f032639eb86b86514aa0fd815870
 DIST libc-0.2.50.crate 392277 BLAKE2B 
75a8fd5babba55fe59e3ecb49941c313dccc780f8f2d0c521e14e3bb63494090e919111b908b928c4048c0458095da5a48ebce90171831931a972c20b3de758c
 SHA512 
36a51f7925a1a4e670ed8783f63d7f2ab85d1382d0be29ab4fbf0d66b24e7d68d88bb9e320e9dff35a1e275c07afe672dd164d12cc2af8ee1bb57ef6d2aa4a30
+DIST libc-0.2.58.crate 409031 BLAKE2B 
81353f2e0962bdc3bca806a195c80b84f9c63c0a7184aad966f33ea073982045577eebb468bf379a7e342bac722b9df7052d25becd9f25c99923bc309ae75211
 SHA512 
9127ad9a94f75655740fc3a2278c7a17d5f03c4cd12c8833c1a1ecb7a860ec8581fbc969f5c2e23b8eecb9131d9d8271131ad6a675b785f18fb55d830bcc0491
 DIST log-0.3.8.crate 17756 BLAKE2B 
1b06efd4625f9192e56629a5c8fd3072d876643ec5d42022e001d8c14139c56b7a2bbbaadeb5218a9ada6cd86aae26819dc4693eadb13ac1dd4ae93ac50554e8
 SHA512 
9fc80f2a72855a2b0260d6bfbdd55085791c67cb1896fd20da0a4d624125003cb0a10d9080c2fd7810ca67e41652a94177e1d091bdadeb5ea65c7c4acd666bd7
 DIST log-0.3.9.crate 16686 BLAKE2B 
543a8a2425c88bd3cf00d4cd2b4790ef344f9743b61776d65f1d81ee1069933e33aec114a2dcaada5cf698bbd983fb22354aa50bca58b161a36b2f1efc47
 SHA512 
1d49a0dcff0a17c1238aba6a6cbc485a61986e8c4768805ded912c5014d0fba6ca38c9bd038f3f53900a6309d41fc0216682f137362e63715878195453d2de6f
 DIST log-0.4.6.crate 22303 BLAKE2B 
3b1ad5e1cc1cf7bb223df569a6024b5749fdc973bb99a2a1f11772774cb384cc98214366e62d846b57c7d150f925cdf0e906f8113039204a82fbf001ae15133a
 SHA512 
3844c771f97531ae7312c6bb0cf74ccaab94925f68bf1172419cc44fa4b5373f3ac6b42fb6d0ba636a970b295ea5d1b5abbe72b4da67a103e8dc4ed48a0cc5cb
@@ -44,6 +45,7 @@ DIST memchr-2.2.0.crate 20939 BLAKE2B 
224963d641cf2bcad4b32699c9673c81d730f714f2
 DIST memoffset-0.2.1.crate 4618 BLAKE2B 
f04c4e5e1747d5516dff26fb045d91f01a2eea6011974a342c1830ad2aa6b203d5c6cd4db464177797f799197656085f980c00e78d0257efe5d3377188a8b8ee
 SHA512 
4901eca49eb20acc53d1120548925d691d5e0a0ee899f5c26f55f8b997549cea3b819b1f9b4f5495f4bc73fbcaa386cda50cefdc0036c097c4eeca8086568530
 DIST nix-0.11.0.crate 162039 BLAKE2B 
d468eebf5bcd55f0e46e533de6cd318e3f1e0f5c457c7f6d0424e3a71fb60b93e9bf9b2ee4c80d5fdc68b7f3360048a9b832f2181ad69dffc14269470cad4d47
 SHA512 
bb3ffc5ae6a8de37a96e9951e182c2916016678265a3c4efdee2ca4d26bc5f4192f4facabeac2978788143d2707094dc0517c13b08833cc1ddcdb6fc1125c874
 DIST nix-0.13.0.crate 176804 BLAKE2B 
4aec3245a1812d0db51b77b65f1a75f039797672f5929d8cf02200a4f6c56f432d6fe9bb313ee160acc86ab7aab59f8e5ef83f25d45a1e024f6e93d24d5feb22
 SHA512 
6345871b599ea0c4482248d0ff98953e4976d5af85d596d8a1ef739c661e54734f1379f3a6c41162a9e2b8eff1d9dd9a9e3fdef6928ba21eb855bd369a278752
+DIST nix-0.14.0.crate 184529 BLAKE2B 
106c90d03a9359608d99f8356239623a8b983dbabf92d170c19ca05b3eb035bf10749a9bc45e43d014b946c857eff5435aa1a02ae23e3f01a2baf7fab8bc22ba
 SHA512 
34e900f3119d62ac00fd2d8ef001bfd7474bafd8415ba9986562a943eac292f2c9a679dc27e9b09d26d04c1e020bd88ec87689793f78b7b5c45ba21d29510207
 DIST nodrop-0.1.13.crate 7508 BLAKE2B 
6918c8ea7f2b84d1a30e8159ac6cf9d061270bf8cf60fb2ee7c96f9d8a5566f1922a3222f80c769fceedd65637d6ee76a4d45b533d5b02aa0decb8114f6cb11a
 SHA512 
2648c0aec970c99f001dbd8169939731610ccff6433acba8c71c669bea5078613b2a785d3ac5ce5a839fcec714b5bc55f2cc83522ab4cc09560c846f4cf8023e
 DIST num-integer-0.1.39.crate 17881 BLAKE2B 
1398b54766719f6fe298fb20489373ef774f1466349bcb96479610c00bb0f6f54b1a794def2841a0bf70558f6e5a080b528071ad5c64baa82bfac084354fa203
 SHA512 
1e00ef9fe5adcc312b4b8a59923015eb1387d90e6b3d7239b3aabcd83a9e67f2384b3a383d84ce8cdc82a470770f56373a89f0a679727a5fcc8f5bdb1f1209e3
 DIST num-traits-0.2.6.crate 39923 BLAKE2B 

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

2019-06-23 Thread Matthew Thode
commit: 201f30dbe88e05bc32c42eae52dde8e720da1118
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Jun 24 00:14:30 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Jun 24 00:15:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=201f30db

net-misc/memcached: 1.5.16 stable amd64 and x86

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

 net-misc/memcached/memcached-1.5.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/memcached/memcached-1.5.16.ebuild 
b/net-misc/memcached/memcached-1.5.16.ebuild
index 8d046a22030..c1fd0fcba78 100644
--- a/net-misc/memcached/memcached-1.5.16.ebuild
+++ b/net-misc/memcached/memcached-1.5.16.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.memcached.org/files/${MY_P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="debug sasl seccomp selinux slabs-reassign test" # hugetlbfs later
 
 RDEPEND=">=dev-libs/libevent-1.4:=



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

2019-06-23 Thread Matthew Thode
commit: 6bc8d6c1e4647a660f50b9adda83c5fe6e51868d
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Jun 24 00:05:19 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Jun 24 00:15:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bc8d6c1

media-sound/pulseeffects: 4.6.5 bump

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

 media-sound/pulseeffects/Manifest   | 2 +-
 .../{pulseeffects-4.6.4.ebuild => pulseeffects-4.6.5.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/pulseeffects/Manifest 
b/media-sound/pulseeffects/Manifest
index 52505c839d4..de4a3906b1a 100644
--- a/media-sound/pulseeffects/Manifest
+++ b/media-sound/pulseeffects/Manifest
@@ -2,4 +2,4 @@ DIST pulseeffects-3.2.3.tar.gz 648968 BLAKE2B 
aef2aaacacc41020c5f14582c91b53ba84
 DIST pulseeffects-4.5.9.tar.gz 1830876 BLAKE2B 
3b80e26eb7b3593f0636d4c3a86ddb05c4c08ec446983d8f521828a4a004b42011ca12cbed6fefe3a0df7d1347197abcee89d5786020a61ed28c3277668d8e57
 SHA512 
aa47b546f13ef29d03c907dfeeba0ecb531ba07bb5bbb7bc49399bceb75583c58c9e188557c1d77c02b8b50e5cac9562b6fc882750c14d755ec0d294e8b60105
 DIST pulseeffects-4.6.1.tar.gz 1878597 BLAKE2B 
5db87915f5e008780bc063580cee95202460f9932533d4227eec89ba49d8ba760d2be44e0268d53279868b07da1556ddae648ff6339cc10304a0c429a8d55eb9
 SHA512 
336ab9c3a2987a8ca0887fd87c836776619e6989c22bb7442c7e6f3d8603537ea2789e012fea11c142dd943d0a670549fcbfff69949cacbda2621e2da95456b3
 DIST pulseeffects-4.6.3.tar.gz 1885423 BLAKE2B 
404ab653c187270d879b497b819206815f47f7bbb74762fb6b4ae055169093599fa5350df53292eec4eea46ab380a058db80c693022a854a71bfb4245fc49e10
 SHA512 
645a19a6f5f1726474a675edc0048eccd37e7236fd863ecbd8c382028344cd3d4a2cbd5c4a8e830e5fb793ddf50c0b24c45f5d93acb7a880ae32c3c940e8d2ea
-DIST pulseeffects-4.6.4.tar.gz 1881021 BLAKE2B 
bca21f9a3bf925f6bac289f6256340d1fc52ec9f94f73bf6cfdb570360d9f1e8599e8495e603987be80e2d87b664a187807a53122c76dfd42ac750ae49b903f8
 SHA512 
eb450db882bfd0d8aea45ea25219122b88cd66054d189ba990e3c95b1b8c7760514e80b7e9c4dc7c4a14cf133dbdedd02d7a8f6f48c1a569f530c62c1254e8de
+DIST pulseeffects-4.6.5.tar.gz 1881685 BLAKE2B 
25f9fd27f2cb66ed32664aa5aaf6e6a7f0860a4addadd572be7e53c49434c8d57bf1799ccdd5e40546a918b5723a0ce8b34a8d8b337fe3b4c7a16fb8271d9d3f
 SHA512 
4de2c29b723d2f42ed38021f9515be31eba51419833a449f531c9ad130636e8ce31f0207ff5c00d493ea59ed684ddfe236b7e2570fd9e54b005eae494e65a680

diff --git a/media-sound/pulseeffects/pulseeffects-4.6.4.ebuild 
b/media-sound/pulseeffects/pulseeffects-4.6.5.ebuild
similarity index 100%
rename from media-sound/pulseeffects/pulseeffects-4.6.4.ebuild
rename to media-sound/pulseeffects/pulseeffects-4.6.5.ebuild



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

2019-06-23 Thread Matthew Thode
commit: fcd8ed31b0f54bb31cea889dc71ae51091030557
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Jun 24 00:08:02 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Jun 24 00:15:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcd8ed31

app-admin/ansible: 2.6.17 and 2.7.11 stable amd64/x86 with cleanup

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

 app-admin/ansible/Manifest  |  2 -
 app-admin/ansible/ansible-2.6.16.ebuild | 66 -
 app-admin/ansible/ansible-2.6.17.ebuild |  2 +-
 app-admin/ansible/ansible-2.7.10.ebuild | 66 -
 app-admin/ansible/ansible-2.7.11.ebuild |  2 +-
 5 files changed, 2 insertions(+), 136 deletions(-)

diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest
index 94de60b22df..fd5950b2936 100644
--- a/app-admin/ansible/Manifest
+++ b/app-admin/ansible/Manifest
@@ -1,6 +1,4 @@
-DIST ansible-2.6.16.tar.gz 10738431 BLAKE2B 
b801eb524f631950c385f7a949bdeae288e95d1590ea96f98e955f6ebc4ccfc5970e3926727850e7ef13fbcd7118ad6388e516a8fe62b53f1bf8b4d5b484dbab
 SHA512 
ff67803cf6afd512ab779b7c862d4427591c90bb0ed9391e32fc8ea30c24c70cc31c910c9af51b4dd423885f858f65c1c8d6274565c90296ecd7a00df3374977
 DIST ansible-2.6.17.tar.gz 10742849 BLAKE2B 
04667612ab7d149d7a322ce674c2256164c0d958d3e5b34cafeba0b90d4f0f07ee95a31bf0c205c13c90ee4d63c3045ce2fc51de8996a7dcb877d39e2da680f5
 SHA512 
ba46192549be3e853232d865116c176aebd8ed2b63fcbb45cb633d3809fc534004849a70a2abad80f9fe99deeb55af3883ce1bfe0db4a9afd2f6b8045936e860
-DIST ansible-2.7.10.tar.gz 11844278 BLAKE2B 
c847b642ebe4cbc2194538a0b194cd5c0bb82e0ba2a6da2e272670c75596b9793e028d067ddb37000c07f2c2427b5b99248b16c544daed4976c0210b601d3c97
 SHA512 
4d58ef080c8ee02ef36eb3116ec89e4542b5b4042262953b2001081601fe1066237191cce5e647f354efa9e1933cf5010519d049e678a90e8ca08620cd1788a5
 DIST ansible-2.7.11.tar.gz 11855636 BLAKE2B 
3de8fa1287655f778b1d9036bf78a91387cf238209eb2bfd17ee79f7d77a2e03ae734901bdc04226d635b3d8543d122aaa251107befab8cc4a4fc63cfcd8deec
 SHA512 
06f805a701f8284ac1a65251b9358cf6f27d420aabb1e29298f9e4d8aa73251bd4a8e8a3981f744b97b2f750fd3b594a9b505e5baa3ff2cb3aa7a37603ba48fa
 DIST ansible-2.8.0.tar.gz 14285827 BLAKE2B 
090c314e0c707e24ce4c21722bfbb34d18d95e6e8cd63b06af78e41fedb3183adbdf6718da1bb8a2c7037f9ea9b96add17a44cb199d0c000c1d6f88cd53e
 SHA512 
fab8a0ac00e947e47ab606bee0a15e8c031f900b5e6fc68540429db0035ffdf3144e18e1d2265ac07bbea0a78873b85c43e636ee51ecfe14f3d612d2c54eb29c
 DIST ansible-2.8.1.tar.gz 14299403 BLAKE2B 
defbe8fa8db7ab3325cf57df3bdfe901f53544b4c1b6460cefbfa9393acfe2a0e104f99468ad8e907d90d33842563bd7ab666d30f64572fd146c7ce46ff77048
 SHA512 
08be80584edfe28f11fe750735ade117deaf3a7c98fe15fb2fa0e3a5ed0c3f98cd126b60386e51d15ce275e8f1fc3eda0177bb56e0823b2f2b7702cc0e35be92

diff --git a/app-admin/ansible/ansible-2.6.16.ebuild 
b/app-admin/ansible/ansible-2.6.16.ebuild
deleted file mode 100644
index 90340deaacc..000
--- a/app-admin/ansible/ansible-2.6.16.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
-
-inherit distutils-r1 eutils
-
-DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
-HOMEPAGE="https://ansible.com/;
-SRC_URI="https://releases.ansible.com/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86 ~x64-macos"
-IUSE="doc test"
-
-RDEPEND="
-   dev-python/paramiko[${PYTHON_USEDEP}]
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   dev-python/httplib2[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/netaddr[${PYTHON_USEDEP}]
-   net-misc/sshpass
-   virtual/ssh
-"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/packaging-16.6[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   test? (
-   ${RDEPEND}
-   dev-python/nose[${PYTHON_USEDEP}]
-   >=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
-   dev-python/passlib[${PYTHON_USEDEP}]
-   dev-python/coverage[${PYTHON_USEDEP}]
-   dev-python/unittest2[${PYTHON_USEDEP}]
-   dev-vcs/git
-   )"
-
-# not included in release tarball
-RESTRICT="test"
-
-python_compile_all() {
-   if use doc; then
-   cd docs/docsite || die
-   export CPUS=4
-   emake -f Makefile.sphinx html
-   fi
-}
-
-python_test() {
-   nosetests -d -w test/units -v --with-coverage --cover-package=ansible 
--cover-branches || die
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/docsite/_build/html/. )
-   distutils-r1_python_install_all
-
- 

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

2019-06-23 Thread Matthew Thode
commit: eff2131ce92483e3e3367ac2bdafc390334664ca
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Jun 24 00:13:21 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Jun 24 00:15:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eff2131c

net-analyzer/icinga2: 2.10.5 stable with cleanup

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

 net-analyzer/icinga2/Manifest  |   2 -
 net-analyzer/icinga2/icinga2-2.10.4.ebuild | 172 
 net-analyzer/icinga2/icinga2-2.10.5.ebuild |   2 +-
 net-analyzer/icinga2/icinga2-2.8.4.ebuild  | 176 -
 net-analyzer/icinga2/metadata.xml  |   1 -
 5 files changed, 1 insertion(+), 352 deletions(-)

diff --git a/net-analyzer/icinga2/Manifest b/net-analyzer/icinga2/Manifest
index c9cf2e377c6..180268e443c 100644
--- a/net-analyzer/icinga2/Manifest
+++ b/net-analyzer/icinga2/Manifest
@@ -1,3 +1 @@
-DIST icinga2-2.10.4.tar.gz 5129248 BLAKE2B 
420330cfdbecce98e9b825527c38d4606c0f3e3a74c6798b7012dae2c4ebc583317e60a91c7966d68de17359b6af676f5accd71d0fece505a17a3ca92f00e05e
 SHA512 
7277dd315541341ee68f2e83035210c233d6556d36c26d3211b85e2d43759627c73e881edac8e5e1d266c6b1eef19c5e1eeb8e5a77a237e688039ba88a58438c
 DIST icinga2-2.10.5.tar.gz 5141193 BLAKE2B 
7262e9f0ccb2180faba51b2e04b58964fe6c72782ab61488925c0f6528a80fc1f58afab5f3858f6f696fdca7c8d5546beb8fd374f7f72e452ffd7cd1f1e3ff4a
 SHA512 
c43443d0bbb4ec997d3c5405ef3019ae3b09131bcce2e9d7c7b0e187768335a2f1347fdd382655f12a28b3a29ec8bf644c1b610ea5157f3ee40ae5e0e9253d38
-DIST icinga2-2.8.4.tar.gz 2510333 BLAKE2B 
f551a5eadc93d8455612af40e34a0922bc75f41b8064f9989c8f0c28dc2c3fb18963cf9b3272efa29f03973e7cf5824762bebff1bfa1a23c4ba39c93fc29c8e5
 SHA512 
b2cb5989962ac65da927cbdbac1b3345c913321d507b5113f32dd90bf969b2513478e68d52b9cd4cf255057d74428f9e42067288b7ddc59ad060ca7b84f4f114

diff --git a/net-analyzer/icinga2/icinga2-2.10.4.ebuild 
b/net-analyzer/icinga2/icinga2-2.10.4.ebuild
deleted file mode 100644
index 45914f5d789..000
--- a/net-analyzer/icinga2/icinga2-2.10.4.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-if [[ ${PV} !=  ]]; then
-   inherit cmake-utils depend.apache eutils systemd toolchain-funcs user 
wxwidgets
-   SRC_URI="https://github.com/Icinga/icinga2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
-else
-   inherit cmake-utils depend.apache eutils git-r3 systemd toolchain-funcs 
user wxwidgets
-   EGIT_REPO_URI="https://github.com/Icinga/icinga2.git;
-   EGIT_BRANCH="master"
-   KEYWORDS=""
-fi
-
-DESCRIPTION="Distributed, general purpose, network monitoring engine"
-HOMEPAGE="http://icinga.org/icinga2;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="classicui console libressl lto mail mariadb minimal +mysql nano-syntax 
+plugins postgres systemd +vim-syntax"
-WX_GTK_VER="3.0"
-
-CDEPEND="
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   >=dev-libs/boost-1.58-r1
-   console? ( dev-libs/libedit )
-   mariadb? ( dev-db/mariadb-connector-c:= )
-   mysql? ( dev-db/mysql-connector-c:= )
-   postgres? ( dev-db/postgresql:= )
-   dev-libs/yajl"
-
-DEPEND="
-   ${CDEPEND}
-   sys-devel/bison
-   >=sys-devel/flex-2.5.35"
-
-RDEPEND="
-   ${CDEPEND}
-   plugins? ( || (
-   net-analyzer/monitoring-plugins
-   net-analyzer/nagios-plugins
-   ) )
-   mail? ( virtual/mailx )
-   classicui? ( net-analyzer/icinga[web] )"
-
-REQUIRED_USE="!minimal? ( || ( mariadb mysql postgres ) )"
-
-want_apache2
-
-pkg_setup() {
-   depend.apache_pkg_setup
-   enewgroup icinga
-   enewgroup icingacmd
-   enewgroup nagios  # for plugins
-   enewuser icinga -1 -1 /var/lib/icinga2 "icinga,icingacmd,nagios"
-}
-
-src_configure() {
-   sed -i 's/FLAGS\}\ \-g/FLAGS\}\ \-lpthread\ /g' CMakeLists.txt || die
-   local mycmakeargs=(
-   -DICINGA2_UNITY_BUILD=FALSE
-   -DCMAKE_VERBOSE_MAKEFILE=ON
-   -DCMAKE_BUILD_TYPE=None
-   -DCMAKE_INSTALL_PREFIX=/usr
-   -DCMAKE_INSTALL_SYSCONFDIR=/etc
-   -DCMAKE_INSTALL_LOCALSTATEDIR=/var
-   -DICINGA2_SYSCONFIGFILE=/etc/conf.d/icinga2
-   -DICINGA2_PLUGINDIR="/usr/$(get_libdir)/nagios/plugins"
-   -DICINGA2_USER=icinga
-   -DICINGA2_GROUP=icingacmd
-   -DICINGA2_COMMAND_GROUP=icingacmd
-   -DINSTALL_SYSTEMD_SERVICE_AND_INITSCRIPT=yes
-   -DUSE_SYSTEMD=$(usex systemd ON OFF)
-   -DLOGROTATE_HAS_SU=ON
-   )
-   # default to off if minimal, allow the flags to be set otherwise
-   if use minimal; then
-   mycmakeargs+=(
-   

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

2019-06-23 Thread Matthew Thode
commit: 2c45b036dd3ac708d5e904924eca3958466b5bfe
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Jun 24 00:10:15 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Jun 24 00:15:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c45b036

dev-python/cachetools: 3.1.0 stable amd64/x86 with cleanup

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

 dev-python/cachetools/Manifest|  1 -
 dev-python/cachetools/cachetools-3.0.0.ebuild | 26 --
 dev-python/cachetools/cachetools-3.1.1.ebuild |  2 +-
 3 files changed, 1 insertion(+), 28 deletions(-)

diff --git a/dev-python/cachetools/Manifest b/dev-python/cachetools/Manifest
index feb1b26df68..0370b691a7b 100644
--- a/dev-python/cachetools/Manifest
+++ b/dev-python/cachetools/Manifest
@@ -1,3 +1,2 @@
-DIST cachetools-3.0.0.tar.gz 20513 BLAKE2B 
e6fdfe2aff22a9ae35d19acb7a678410c5c06d3147cfc3d57725d942c3e4ce00d5aa8bfce7f8ee80960751643bc655d5d2226382e82c1c5c1eda746cb34a556a
 SHA512 
7211e4d1525b94f5a74a89571a1a3696719d1cb15246f4b8158408082cc59ef03935ba82ddd78a34dbb31b271c234dab6cd82839c13b23159b80264bd552bc51
 DIST cachetools-3.1.0.tar.gz 20664 BLAKE2B 
acb9ecdc1a9ca4bfdea7b9f593aedd6c8db9f96c703b71fb3007ec6e255d4d99d53c22f6b61ba25d53ac9a3bdee8de7303d18ba05115017bd6ee63c2bacf1fca
 SHA512 
1d03cf42b56857ccc1203a658a8c70fa3c0a3be2ecfa3b9501c14ba674463d4ffccf8a8a9daee13084545a5072ecd7757174a4b074d33b0619020f7ec89515bc
 DIST cachetools-3.1.1.tar.gz 22055 BLAKE2B 
9141adb9cff5e7f76a370666c24664de09b1562a9e40636b8103157cc65b146dca96ad871065191618e2d458078cb7da30c80da21b4fded73097bda7916f4819
 SHA512 
23a7d9c91f97727984585745169dbf94922288e464196d5c05f442226cbff4efeb3588ed463f481bd75892824188bd3ab8031f4f2f8e52924c74428b1034714a

diff --git a/dev-python/cachetools/cachetools-3.0.0.ebuild 
b/dev-python/cachetools/cachetools-3.0.0.ebuild
deleted file mode 100644
index 12fd0b6d641..000
--- a/dev-python/cachetools/cachetools-3.0.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 python3_{5,6} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Extensible memoizing collections and decorators"
-HOMEPAGE="https://pypi.org/project/cachetools/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-
-python_test() {
-   py.test -v || die "Tests failed under ${EPYTHON}"
-}

diff --git a/dev-python/cachetools/cachetools-3.1.1.ebuild 
b/dev-python/cachetools/cachetools-3.1.1.ebuild
index 507ba0de8ce..4059e3eb862 100644
--- a/dev-python/cachetools/cachetools-3.1.1.ebuild
+++ b/dev-python/cachetools/cachetools-3.1.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="test"
 
 RDEPEND=""



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

2019-06-23 Thread David Seifert
commit: a1c9ad3c7b200df80ad418ec64f33ea38875966b
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 23 23:56:38 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 23 23:56:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1c9ad3c

sys-apps/gcp: Replace sed with patch

Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: David Seifert  gentoo.org>

 sys-apps/gcp/files/gcp-0.2.1-gentoo-fhs.patch | 13 +
 sys-apps/gcp/gcp-0.2.1.ebuild | 10 +-
 2 files changed, 14 insertions(+), 9 deletions(-)

diff --git a/sys-apps/gcp/files/gcp-0.2.1-gentoo-fhs.patch 
b/sys-apps/gcp/files/gcp-0.2.1-gentoo-fhs.patch
new file mode 100644
index 000..78ddb5d0961
--- /dev/null
+++ b/sys-apps/gcp/files/gcp-0.2.1-gentoo-fhs.patch
@@ -0,0 +1,13 @@
+--- a/setup.py
 b/setup.py
+@@ -41,9 +41,8 @@
+ #'console_scripts': ['gcp=gcp:main'],
+ #},
+ data_files=[
+-('man/man1', ["gcp.1"]),
++('share/man/man1', ["gcp.1"]),
+ ('share/locale/fr/LC_MESSAGES', ['i18n/fr/LC_MESSAGES/gcp.mo']),
+-('share/doc/%s' % name, ['CHANGELOG', 'LICENSE', 'README.md']),
+ ],
+ install_requires=['PyGObject', 'dbus-python'],
+ python_requires='>=3',

diff --git a/sys-apps/gcp/gcp-0.2.1.ebuild b/sys-apps/gcp/gcp-0.2.1.ebuild
index 814287b287f..3425601feba 100644
--- a/sys-apps/gcp/gcp-0.2.1.ebuild
+++ b/sys-apps/gcp/gcp-0.2.1.ebuild
@@ -21,12 +21,4 @@ RDEPEND="
dev-python/progressbar[${PYTHON_USEDEP}]
dev-python/pygobject:3[${PYTHON_USEDEP}]"
 
-python_prepare_all() {
-   sed \
-   -e "s|'LICENSE', ||g" \
-   -e "s|man/man1|share/man/man1|g" \
-   -e "/share\/doc\/%s/d" \
-   -i setup.py || die
-
-   distutils-r1_python_prepare_all
-}
+PATCHES=( "${FILESDIR}"/${PN}-0.2.1-gentoo-fhs.patch )



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

2019-06-23 Thread David Seifert
commit: 9d16278fcc4e35255ff550c0f72944f679072a8f
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 23 21:28:46 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 23 21:28:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d16278f

sys-apps/gcp: Bump to version 0.2.1

Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: David Seifert  gentoo.org>

 sys-apps/gcp/Manifest |  1 +
 sys-apps/gcp/gcp-0.2.1.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/sys-apps/gcp/Manifest b/sys-apps/gcp/Manifest
index 930c7758f66..f6b4b6af6b4 100644
--- a/sys-apps/gcp/Manifest
+++ b/sys-apps/gcp/Manifest
@@ -1 +1,2 @@
 DIST gcp-0.1.3.tar.bz2 30946 BLAKE2B 
404adeb65396829afd1e51308e3e629b19dc8b27e142b349ee90282142b9fc151acad60010bf75031d9dc9ce805d5c561a6244994c1b69d1e7f87b76402984f3
 SHA512 
856561d7d1514b7e90ed4e976b4572b6a82113edb9c3127168053d8993f67ea4efa1d3d5543c318dd961ee9d42679232444e1f397b1c7ba22bfba6b5d7acfc76
+DIST gcp-0.2.1.tar.gz 33098 BLAKE2B 
9affaf87db722c1e35fe71acf93521753a4372d42bf33892cde8605b17972ac46f616177114c5ccc36fad64011ae881ecc9382c79311dbca93ebedd04e688526
 SHA512 
900e08554e8f87e9572c52381c83bdcd89f02cab4fbf51335ddb81796057fa8bec156cf3ddab8712ed2c55ca7d6d0e1c209939ccead9bf7693d76bf882807017

diff --git a/sys-apps/gcp/gcp-0.2.1.ebuild b/sys-apps/gcp/gcp-0.2.1.ebuild
new file mode 100644
index 000..814287b287f
--- /dev/null
+++ b/sys-apps/gcp/gcp-0.2.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="File copying utility with progress and I/O indicator"
+HOMEPAGE="https://code.lm7.fr/mcy/gcp;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/progressbar[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+   sed \
+   -e "s|'LICENSE', ||g" \
+   -e "s|man/man1|share/man/man1|g" \
+   -e "/share\/doc\/%s/d" \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}



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

2019-06-23 Thread David Seifert
commit: fcdd6a50627e937c1672fb4bbcebfeabc3dd3aa1
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 23 21:28:49 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 23 21:28:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcdd6a50

sys-apps/gcp: Remove old

Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: David Seifert  gentoo.org>

 sys-apps/gcp/Manifest |  1 -
 sys-apps/gcp/gcp-0.1.3.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/sys-apps/gcp/Manifest b/sys-apps/gcp/Manifest
index f6b4b6af6b4..95ba1c71635 100644
--- a/sys-apps/gcp/Manifest
+++ b/sys-apps/gcp/Manifest
@@ -1,2 +1 @@
-DIST gcp-0.1.3.tar.bz2 30946 BLAKE2B 
404adeb65396829afd1e51308e3e629b19dc8b27e142b349ee90282142b9fc151acad60010bf75031d9dc9ce805d5c561a6244994c1b69d1e7f87b76402984f3
 SHA512 
856561d7d1514b7e90ed4e976b4572b6a82113edb9c3127168053d8993f67ea4efa1d3d5543c318dd961ee9d42679232444e1f397b1c7ba22bfba6b5d7acfc76
 DIST gcp-0.2.1.tar.gz 33098 BLAKE2B 
9affaf87db722c1e35fe71acf93521753a4372d42bf33892cde8605b17972ac46f616177114c5ccc36fad64011ae881ecc9382c79311dbca93ebedd04e688526
 SHA512 
900e08554e8f87e9572c52381c83bdcd89f02cab4fbf51335ddb81796057fa8bec156cf3ddab8712ed2c55ca7d6d0e1c209939ccead9bf7693d76bf882807017

diff --git a/sys-apps/gcp/gcp-0.1.3.ebuild b/sys-apps/gcp/gcp-0.1.3.ebuild
deleted file mode 100644
index bc2f7a8a316..000
--- a/sys-apps/gcp/gcp-0.1.3.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="File copying utility with progress and I/O indicator"
-HOMEPAGE="https://wiki.goffi.org/wiki/Gcp/en;
-SRC_URI="ftp://ftp.goffi.org/${PN}/${P}.tar.bz2;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="dev-python/progressbar[${PYTHON_USEDEP}]
-   dev-python/pygobject:2[${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]"
-
-src_prepare() {
-   default
-   sed -e '/use_setuptools/d' \
-   -e 's#.\+share/doc.\+#],#' -i setup.py || die
-}



[gentoo-commits] repo/gentoo:master commit in: games-util/deutex/files/, games-util/deutex/

2019-06-23 Thread James Le Cuirot
commit: 1b8cebf4ee3ea5ebfd34a521e7d967cd10040225
Author: William Breathitt Gray  gmail  com>
AuthorDate: Sun Jun 16 06:20:20 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jun 23 21:12:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b8cebf4

games-util/deutex: version bump to deutex-5.2.0

Closes: https://bugs.gentoo.org/680460
Closes: https://bugs.gentoo.org/687678
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: William Breathitt Gray  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12262
Signed-off-by: James Le Cuirot  gentoo.org>

 games-util/deutex/Manifest |  2 +-
 games-util/deutex/deutex-4.4.0.ebuild  | 31 
 games-util/deutex/deutex-5.2.0.ebuild  | 23 +++
 games-util/deutex/files/deutex-4.4.0-64bit.patch   | 13 -
 .../deutex/files/deutex-4.4.0-makefile.patch   | 29 --
 games-util/deutex/files/deutex-4.4.0-ovflfix.patch | 11 ---
 games-util/deutex/metadata.xml | 34 +++---
 7 files changed, 54 insertions(+), 89 deletions(-)

diff --git a/games-util/deutex/Manifest b/games-util/deutex/Manifest
index 32d4064a3f0..80a384510e1 100644
--- a/games-util/deutex/Manifest
+++ b/games-util/deutex/Manifest
@@ -1 +1 @@
-DIST deutex-4.4.0.tar.gz 215945 BLAKE2B 
f1f2fffa5655cde9ccd04e4045890a41878d85ec76b9c0a3e13e5d67d4e312b13e7b83916961709863fceede90a94731e8351737f94928ef465681d1a7abcdd0
 SHA512 
fc9aaf399bc9d8ea812102decdf6b3c6d5f4c4a69e925e02fe0e75fa8dc9e54ad36afc352e83819ba13b9ae5dda90bb65c1856825c3ee17c7bd370909b866fb5
+DIST deutex-5.2.0.tar.xz 165772 BLAKE2B 
4451e6abc13d3d6e9176a5d8aad6a5d3d986b2b280b2094d89876ec9bea68db5aa9179f8d650932499a2f8853fb57644f723e4214f5a973f217ef34e236e57a9
 SHA512 
5baa3e06e8562e36e9e520a52a7b4407277e7741deb543eb7b68587a9aab3f409c574415654e8a1ef15d2afb7750aa603189f8de749353666295c6a292b92a33

diff --git a/games-util/deutex/deutex-4.4.0.ebuild 
b/games-util/deutex/deutex-4.4.0.ebuild
deleted file mode 100644
index 9ef3310f618..000
--- a/games-util/deutex/deutex-4.4.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit toolchain-funcs eutils
-
-DESCRIPTION="A wad composer for Doom, Heretic, Hexen and Strife"
-HOMEPAGE="http://www.teaser.fr/~amajorel/deutex/;
-SRC_URI="http://www.teaser.fr/~amajorel/deutex/${P}.tar.gz;
-
-LICENSE="GPL-2+ LGPL-2+ HPND"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND=""
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${P}-makefile.patch \
-   "${FILESDIR}"/${P}-64bit.patch \
-   "${FILESDIR}"/${P}-ovflfix.patch
-   tc-export CC
-}
-
-src_install() {
-   dobin deusf deutex
-   doman deutex.6
-   dodoc CHANGES README TODO
-}

diff --git a/games-util/deutex/deutex-5.2.0.ebuild 
b/games-util/deutex/deutex-5.2.0.ebuild
new file mode 100644
index 000..f4802fcadd4
--- /dev/null
+++ b/games-util/deutex/deutex-5.2.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="WAD composer for Doom, Heretic, Hexen, and Strife"
+HOMEPAGE="https://github.com/Doom-Utils/deutex;
+SRC_URI="https://github.com/Doom-Utils/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="GPL-2+ LGPL-2+ HPND"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="man png"
+
+DEPEND="png? ( media-libs/libpng:0= )"
+RDEPEND="${DEPEND}"
+BDEPEND="man? ( app-text/asciidoc )"
+
+src_configure() {
+   econf \
+   $(use_enable man) \
+   $(use_with png libpng)
+}

diff --git a/games-util/deutex/files/deutex-4.4.0-64bit.patch 
b/games-util/deutex/files/deutex-4.4.0-64bit.patch
deleted file mode 100644
index b5028cd4ffb..000
--- a/games-util/deutex/files/deutex-4.4.0-64bit.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/src/deutex.h b/src/deutex.h
-index 0a26df5..7af321c 100644
 a/src/deutex.h
-+++ b/src/deutex.h
-@@ -31,7 +31,7 @@ Place, Suite 330, Boston, MA 02111-1307, USA.
- #define DeuSF   for DOS .EXE  Unix Linux OS/2
- */
- 
--#if defined (__alpha)/*__ALPHA__ for Alpha processor?*/
-+#if defined (__alpha) || defined (__x86_64__)/*__ALPHA__ for Alpha 
processor?*/
- /*long = int64 on a 64bit processor*/
- typedef char   Int8;
- typedef short  Int16;

diff --git a/games-util/deutex/files/deutex-4.4.0-makefile.patch 
b/games-util/deutex/files/deutex-4.4.0-makefile.patch
deleted file mode 100644
index 49265e14f3f..000
--- a/games-util/deutex/files/deutex-4.4.0-makefile.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-diff -ru deutex-4.4.0.orig/Makefile deutex-4.4.0/Makefile
 deutex-4.4.0.orig/Makefile 1999-12-24 07:50:16.0 -0500
-+++ 

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

2019-06-23 Thread Andreas Sturmlechner
commit: 6853625c9ea324021f861e92b2aa94349ecc9240
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 23 20:53:41 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 23 20:57:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6853625c

media-gfx/exiv2: Fix cmake module, link targets, use libssh-config

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

 media-gfx/exiv2/exiv2-0.27.1-r1.ebuild | 108 +++
 .../exiv2/files/exiv2-0.27.1-private-libs.patch|  59 ++
 .../exiv2-0.27.1-restore-0.25-behaviour.patch  | 119 +
 .../exiv2-0.27.1-system-cmakemoduledir1.patch  |  41 +++
 .../exiv2-0.27.1-system-cmakemoduledir2.patch  |  28 +
 .../files/exiv2-0.27.1-system-libssh-config.patch  |  93 
 6 files changed, 448 insertions(+)

diff --git a/media-gfx/exiv2/exiv2-0.27.1-r1.ebuild 
b/media-gfx/exiv2/exiv2-0.27.1-r1.ebuild
new file mode 100644
index 000..8ffcb2c29e9
--- /dev/null
+++ b/media-gfx/exiv2/exiv2-0.27.1-r1.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/Exiv2/exiv2.git;
+   inherit git-r3
+else
+   SRC_URI="https://exiv2.org/builds/${P}-Source.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+fi
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility"
+HOMEPAGE="https://www.exiv2.org/;
+
+LICENSE="GPL-2"
+SLOT="0/27"
+IUSE="doc examples nls +png webready +xmp"
+
+BDEPEND="
+   doc? (
+   ${PYTHON_DEPS}
+   app-doc/doxygen
+   dev-libs/libxslt
+   media-gfx/graphviz
+   virtual/pkgconfig
+   )
+   nls? ( sys-devel/gettext )
+"
+DEPEND="
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
+   png? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+   webready? (
+   net-libs/libssh[${MULTILIB_USEDEP}]
+   net-misc/curl[${MULTILIB_USEDEP}]
+   )
+   xmp? ( dev-libs/expat[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( README.md doc/ChangeLog doc/cmd.txt )
+
+S="${S}-Source"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-system-cmakemoduledir{1,2}.patch
+   "${FILESDIR}"/${P}-private-libs.patch
+   "${FILESDIR}"/${P}-restore-0.25-behaviour.patch
+   "${FILESDIR}"/${P}-system-libssh-config.patch
+)
+
+pkg_setup() {
+   use doc && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   # FIXME @upstream:
+   einfo "Converting doc/cmd.txt to UTF-8"
+   iconv -f LATIN1 -t UTF-8 doc/cmd.txt > doc/cmd.txt.tmp || die
+   mv -f doc/cmd.txt.tmp doc/cmd.txt || die
+
+   cmake-utils_src_prepare
+
+   sed -e "/^include.*compilerFlags/s/^/#DONT /" -i CMakeLists.txt || die
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DEXIV2_BUILD_SAMPLES=NO
+   -DEXIV2_BUILD_PO=$(usex nls)
+   -DEXIV2_ENABLE_NLS=$(usex nls)
+   -DEXIV2_ENABLE_PNG=$(usex png)
+   -DEXIV2_ENABLE_CURL=$(usex webready)
+   -DEXIV2_ENABLE_SSH=$(usex webready)
+   -DEXIV2_ENABLE_WEBREADY=$(usex webready)
+   -DEXIV2_ENABLE_XMP=$(usex xmp)
+   $(multilib_is_native_abi || echo -DEXIV2_BUILD_EXIV2_COMMAND=NO)
+   $(multilib_is_native_abi && echo -DEXIV2_BUILD_DOC=$(usex doc))
+   -DCMAKE_INSTALL_DOCDIR="${EPREFIX}"/usr/share/doc/${PF}/html
+   )
+
+   cmake-utils_src_configure
+}
+
+multilib_src_compile() {
+   cmake-utils_src_compile
+
+   if multilib_is_native_abi; then
+   use doc && eninja doc
+   fi
+}
+
+multilib_src_install_all() {
+   use xmp && DOCS+=( doc/{COPYING-XMPSDK,README-XMP,cmdxmp.txt} )
+
+   einstalldocs
+   find "${D}" -name '*.la' -delete || die
+
+   if use examples; then
+   docinto examples
+   dodoc samples/*.cpp
+   fi
+}

diff --git a/media-gfx/exiv2/files/exiv2-0.27.1-private-libs.patch 
b/media-gfx/exiv2/files/exiv2-0.27.1-private-libs.patch
new file mode 100644
index 000..c99a19098ae
--- /dev/null
+++ b/media-gfx/exiv2/files/exiv2-0.27.1-private-libs.patch
@@ -0,0 +1,59 @@
+From f05d100579effd7459fd0715b26239d4cd2c9bcc Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Luis=20D=C3=ADaz=20M=C3=A1s?= 
+Date: Sat, 4 May 2019 16:14:15 +0200
+Subject: [PATCH] CURL lib and include directories private for exiv2lib
+
+(cherry picked from commit 5d64a0b11c5a45dd9d58c56e946301f3f98942a7)
+---
+ 

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

2019-06-23 Thread Andreas Sturmlechner
commit: 35ab89accfe17141c6a1dd9fc97ae53506e38205
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 23 20:54:42 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 23 20:57:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35ab89ac

media-gfx/exiv2: Drop 0.27.1 (r0)

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

 media-gfx/exiv2/exiv2-0.27.1.ebuild | 99 -
 1 file changed, 99 deletions(-)

diff --git a/media-gfx/exiv2/exiv2-0.27.1.ebuild 
b/media-gfx/exiv2/exiv2-0.27.1.ebuild
deleted file mode 100644
index cec021ce43b..000
--- a/media-gfx/exiv2/exiv2-0.27.1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/Exiv2/exiv2.git;
-   inherit git-r3
-else
-   SRC_URI="https://exiv2.org/builds/${P}-Source.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
-fi
-
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility"
-HOMEPAGE="https://www.exiv2.org/;
-
-LICENSE="GPL-2"
-SLOT="0/27"
-IUSE="doc examples nls +png webready +xmp"
-
-BDEPEND="
-   doc? (
-   ${PYTHON_DEPS}
-   app-doc/doxygen
-   dev-libs/libxslt
-   media-gfx/graphviz
-   virtual/pkgconfig
-   )
-   nls? ( sys-devel/gettext )
-"
-DEPEND="
-   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-   nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
-   png? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
-   webready? (
-   net-libs/libssh[${MULTILIB_USEDEP}]
-   net-misc/curl[${MULTILIB_USEDEP}]
-   )
-   xmp? ( dev-libs/expat[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( README.md doc/ChangeLog doc/cmd.txt )
-
-S="${S}-Source"
-
-pkg_setup() {
-   use doc && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   # FIXME @upstream:
-   einfo "Converting doc/cmd.txt to UTF-8"
-   iconv -f LATIN1 -t UTF-8 doc/cmd.txt > doc/cmd.txt.tmp || die
-   mv -f doc/cmd.txt.tmp doc/cmd.txt || die
-
-   cmake-utils_src_prepare
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DEXIV2_BUILD_SAMPLES=NO
-   -DEXIV2_BUILD_PO=$(usex nls)
-   -DEXIV2_ENABLE_NLS=$(usex nls)
-   -DEXIV2_ENABLE_PNG=$(usex png)
-   -DEXIV2_ENABLE_CURL=$(usex webready)
-   -DEXIV2_ENABLE_SSH=$(usex webready)
-   -DEXIV2_ENABLE_WEBREADY=$(usex webready)
-   -DEXIV2_ENABLE_XMP=$(usex xmp)
-   $(multilib_is_native_abi || echo -DEXIV2_BUILD_EXIV2_COMMAND=NO)
-   $(multilib_is_native_abi && echo -DEXIV2_BUILD_DOC=$(usex doc))
-   -DCMAKE_INSTALL_DOCDIR="${EPREFIX}"/usr/share/doc/${PF}/html
-   )
-
-   cmake-utils_src_configure
-}
-
-multilib_src_compile() {
-   cmake-utils_src_compile
-
-   if multilib_is_native_abi; then
-   use doc && eninja doc
-   fi
-}
-
-multilib_src_install_all() {
-   use xmp && DOCS+=( doc/{COPYING-XMPSDK,README-XMP,cmdxmp.txt} )
-
-   einstalldocs
-   find "${D}" -name '*.la' -delete || die
-
-   if use examples; then
-   docinto examples
-   dodoc samples/*.cpp
-   fi
-}



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

2019-06-23 Thread Andreas Sturmlechner
commit: f8dd13fabfba50f506c36d927e33f40c5a868172
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 23 20:49:38 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 23 20:57:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8dd13fa

media-gfx/luminance-hdr: Fix build with media-gfx/exiv2-0.27.1

Reported-by: Erich Seifert  error-reports.org>
Closes: https://bugs.gentoo.org/688556
Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/luminance-hdr-2.5.1-exiv2-0.27.1.patch   | 22 ++
 .../luminance-hdr/luminance-hdr-2.5.1-r1.ebuild|  4 ++--
 2 files changed, 24 insertions(+), 2 deletions(-)

diff --git 
a/media-gfx/luminance-hdr/files/luminance-hdr-2.5.1-exiv2-0.27.1.patch 
b/media-gfx/luminance-hdr/files/luminance-hdr-2.5.1-exiv2-0.27.1.patch
new file mode 100644
index 000..16b5256e935
--- /dev/null
+++ b/media-gfx/luminance-hdr/files/luminance-hdr-2.5.1-exiv2-0.27.1.patch
@@ -0,0 +1,22 @@
+From 8c3f1571bfa7bb702228bb283e37e58c8b322d5b Mon Sep 17 00:00:00 2001
+From: Benitoite 
+Date: Fri, 26 Apr 2019 18:07:52 -0700
+Subject: [PATCH] ExifOperations: include exiv2/exiv2.hpp
+
+Because type `AnyError` requires definition in the exiv2 namespace.
+---
+ src/Exif/ExifOperations.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/Exif/ExifOperations.cpp b/src/Exif/ExifOperations.cpp
+index 07ca742c..dd3d22a6 100644
+--- a/src/Exif/ExifOperations.cpp
 b/src/Exif/ExifOperations.cpp
+@@ -35,6 +35,7 @@
+ #include 
+ 
+ #include 
++#include 
+ #include 
+ 
+ #include "Common/config.h"
\ No newline at end of file

diff --git a/media-gfx/luminance-hdr/luminance-hdr-2.5.1-r1.ebuild 
b/media-gfx/luminance-hdr/luminance-hdr-2.5.1-r1.ebuild
index e8bae1039b5..33c04975b7f 100644
--- a/media-gfx/luminance-hdr/luminance-hdr-2.5.1-r1.ebuild
+++ b/media-gfx/luminance-hdr/luminance-hdr-2.5.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -50,7 +50,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.5.1-docs.patch
"${FILESDIR}"/${PN}-2.5.1-openmp-automagic.patch
"${FILESDIR}"/${PN}-2.5.1-fits-automagic.patch
-   "${FILESDIR}"/${PN}-2.5.1-exiv2-0.27.patch
+   "${FILESDIR}"/${PN}-2.5.1-exiv2-0.27{,.1}.patch
 )
 
 pkg_pretend() {



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

2019-06-23 Thread Andreas Sturmlechner
commit: e68c45947fa4cf5b61806c85d3e1ddfa3e6b9db5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 23 19:24:20 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 23 20:55:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e68c4594

media-sound/sexypsf: Drop 0.4.7

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

 media-sound/sexypsf/Manifest |  1 -
 media-sound/sexypsf/sexypsf-0.4.7.ebuild | 45 
 2 files changed, 46 deletions(-)

diff --git a/media-sound/sexypsf/Manifest b/media-sound/sexypsf/Manifest
index cb722712035..44f3dfabc56 100644
--- a/media-sound/sexypsf/Manifest
+++ b/media-sound/sexypsf/Manifest
@@ -1,2 +1 @@
-DIST sexypsf-0.4.7.tar.bz2 83001 BLAKE2B 
f2c74374f68cda1837ab4f91e338377dee539f60ca28efdc31b10a48d1028aa54892f5a2e2e6e23b145dea88a1e20e9b2a6c0155547c9d7fe10b6a5f415ab72e
 SHA512 
5b4fe7662769e668e15bea0db8785c5355a803dfe39f86eeba6dfce5df573f342525e10bc5317e1cd2b1ef70730ee4cf766c9d02cc9f404b0e39defbb30c364c
 DIST sexypsf-0.4.8.tar.bz2 82954 BLAKE2B 
ce710cfe20372f81e5c4f18857b46e7eef1837b87469bdf999dd677f617802da0f7cb0ff9ff1a0ee78f6424b179b33cc111ba98619dde4a03b178c63397749a4
 SHA512 
bb95cdb40cf7172fdf815d6a2083adc4f684973534625d76c4fdb04752888acecfdd5ba329f9e2eed64311f30eb4400c8913ace13e4fa371c89c774905dc35d0

diff --git a/media-sound/sexypsf/sexypsf-0.4.7.ebuild 
b/media-sound/sexypsf/sexypsf-0.4.7.ebuild
deleted file mode 100644
index a439637fec7..000
--- a/media-sound/sexypsf/sexypsf-0.4.7.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="sexyPSF is an open-source PSF1 (Playstation music) file player"
-HOMEPAGE="http://projects.raphnet.net/#sexypsf;
-SRC_URI="http://projects.raphnet.net/sexypsf/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-
-#-sparc: 0.4.5: Couldn't load minispf
-KEYWORDS="amd64 ppc -sparc x86"
-IUSE=""
-
-DEPEND="sys-libs/zlib"
-
-S=${WORKDIR}/${PN}
-
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-   epatch "${FILESDIR}"/${P}-misc.patch
-
-   # ppc and sparc are big-endian while all other keywords are
-   # little-endian (as far as I know)
-   use ppc64 || use ppc || use sparc &&
-   sed -i -e "s:-D__LINUX__:& -DMSB_FIRST:" "${S}"/Linux/Makefile
-   # what about using the correct macro and avoid to cause severe damages 
to
-   # innocent ears?
-   sed -i -e "s:AFMT_S16_LE:AFMT_S16_NE:" "${S}"/Linux/oss.c
-}
-
-src_compile() {
-   cd "${S}"/Linux
-   emake || die "emake failed"
-}
-
-src_install() {
-   dobin Linux/sexypsf
-   dodoc Docs/*
-}



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

2019-06-23 Thread David Seifert
commit: 32f1d8c31b170487e5f39e402ac3fbf4cb929771
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 23 20:43:43 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 23 20:43:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32f1d8c3

dev-lang/yap: Fix building against GCC 9

Closes: https://bugs.gentoo.org/686048
Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: David Seifert  gentoo.org>

 dev-lang/yap/files/yap-6.3.3-fix-gcc9.patch | 27 +++
 dev-lang/yap/yap-6.3.3-r1.ebuild|  5 -
 2 files changed, 31 insertions(+), 1 deletion(-)

diff --git a/dev-lang/yap/files/yap-6.3.3-fix-gcc9.patch 
b/dev-lang/yap/files/yap-6.3.3-fix-gcc9.patch
new file mode 100644
index 000..f16d2914221
--- /dev/null
+++ b/dev-lang/yap/files/yap-6.3.3-fix-gcc9.patch
@@ -0,0 +1,27 @@
+https://bugs.gentoo.org/686048
+
+./SolverTypes.h:122:20: error: friend declaration of ‘Clause* Clause_new(const 
V&, bool)’ specifies default arguments and isn’t a definition [-fpermissive]
+  122 | friend Clause* Clause_new(const V& ps, bool learnt = false);
+  |^~
+
+--- a/packages/swi-minisat2/C/SolverTypes.h
 b/packages/swi-minisat2/C/SolverTypes.h
+@@ -97,6 +97,9 @@
+ 
//=
+ // Clause -- a simple class for representing a clause:
+ 
++class Clause;
++template
++Clause* Clause_new(const V& ps, bool learnt = false);
+ 
+ class Clause {
+ uint32_t size_etc;
+@@ -119,7 +122,7 @@
+ 
+ // -- use this function instead:
+ template
+-friend Clause* Clause_new(const V& ps, bool learnt = false);
++friend Clause* Clause_new(const V& ps, bool learnt);
+ 
+ int  size()  const   { return size_etc >> 3; }
+ void shrink  (int i) { assert(i <= size()); size_etc 
= (((size_etc >> 3) - i) << 3) | (size_etc & 7); }

diff --git a/dev-lang/yap/yap-6.3.3-r1.ebuild b/dev-lang/yap/yap-6.3.3-r1.ebuild
index fd653ef2926..3864fe27707 100644
--- a/dev-lang/yap/yap-6.3.3-r1.ebuild
+++ b/dev-lang/yap/yap-6.3.3-r1.ebuild
@@ -29,7 +29,10 @@ RDEPEND="sys-libs/zlib
 DEPEND="${RDEPEND}
doc? ( app-text/texi2html )"
 
-PATCHES=( "${WORKDIR}"/${PV} )
+PATCHES=(
+   "${WORKDIR}"/${PV}
+   "${FILESDIR}"/${PN}-6.3.3-fix-gcc9.patch
+)
 
 src_prepare() {
default



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

2019-06-23 Thread Sergei Trofimovich
commit: d4d00db252f3a4f7843088f32fe72e458afa062e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jun 23 19:31:19 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 23 19:46:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4d00db2

sys-apps/dbus: stable 1.12.16 for hppa, bug #687900

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/dbus/dbus-1.12.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/dbus/dbus-1.12.16.ebuild 
b/sys-apps/dbus/dbus-1.12.16.ebuild
index f3c22129de2..487202ab77f 100644
--- a/sys-apps/dbus/dbus-1.12.16.ebuild
+++ b/sys-apps/dbus/dbus-1.12.16.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/dbus/${P}.tar.gz;
 
 LICENSE="|| ( AFL-2.1 GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug doc elogind kernel_linux selinux static-libs systemd test 
user-session X"
 
 REQUIRED_USE="?? ( elogind systemd )"



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

2019-06-23 Thread Hans de Graaff
commit: 06997c89af35f9233eeaa56c3270d73de323ebde
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 23 19:22:47 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 23 19:22:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06997c89

dev-ruby/rgen: add 0.8.4

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/rgen/Manifest  |  1 +
 dev-ruby/rgen/rgen-0.8.4.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/rgen/Manifest b/dev-ruby/rgen/Manifest
index 8045b28cd4e..4e7fef8cc91 100644
--- a/dev-ruby/rgen/Manifest
+++ b/dev-ruby/rgen/Manifest
@@ -1 +1,2 @@
 DIST rgen-0.8.3.tar.gz 275845 BLAKE2B 
90addb8511646ac1bcfce113b39bc6998704a7e92319b7854c56fb85276adee86b64e847f940769076967090fe62024aa641c6d194c9dd57acecb855eafa8cae
 SHA512 
74f6ed04c49b880bee8c6ed126874f8def43c8ff7a58a8e09743fbd8e255707f6b947b37205c4c35508aec983729fdec228c30e297d7ac6e3bd7f8c2167c63e1
+DIST rgen-0.8.4.tar.gz 277720 BLAKE2B 
bf7c5f017f056d05464d7f15a4faa8dee41eb857b1ff026be6ea9185d1e4bc2162d0548eb061bf99b2564b61303b4c5204a2db376ff7610ba2c1bbb85cbe9ca4
 SHA512 
7a1691624a88468674fe3988c3eb098f3c955ab380401cc43f55ab5a84dae81b25d9d19e237b1c9e0251165f298138ca58f9a358124fe4fe8fd233e622d28015

diff --git a/dev-ruby/rgen/rgen-0.8.4.ebuild b/dev-ruby/rgen/rgen-0.8.4.ebuild
new file mode 100644
index 000..e9ebe043be5
--- /dev/null
+++ b/dev-ruby/rgen/rgen-0.8.4.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
+RUBY_FAKEGEM_GEMSPEC="rgen.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby Modelling and Generator Framework"
+HOMEPAGE="https://github.com/mthiede/rgen;
+SRC_URI="https://github.com/mthiede/rgen/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+ruby_add_bdepend "
+   test? ( >=dev-ruby/minitest-5.10:5 >=dev-ruby/nokogiri-1.6.8.1 )
+"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' Rakefile || die
+   sed -i -e 's/Can not use a Fixnum/Can not use a Integer/' 
test/metamodel_builder_test.rb || die
+}



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

2019-06-23 Thread Hans de Graaff
commit: 74cdd62f3c917437054abfd01ce24ea1b9163d42
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 23 19:05:57 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 23 19:05:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74cdd62f

dev-ruby/dotenv: add 2.7.3

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/dotenv/Manifest|  1 +
 dev-ruby/dotenv/dotenv-2.7.3.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-ruby/dotenv/Manifest b/dev-ruby/dotenv/Manifest
index 4ab6674f300..9897a12d41d 100644
--- a/dev-ruby/dotenv/Manifest
+++ b/dev-ruby/dotenv/Manifest
@@ -1,2 +1,3 @@
 DIST dotenv-2.7.1.tar.gz 19248 BLAKE2B 
ad718a2213ddb87fe137a0de84e460b0c10415903dae239ab92af506072e25d6217a0bf5d94ed622835d91dd22cfde9c84f14555e83efbc0d95ec2301ff64058
 SHA512 
fac0d58c3d4f6b5eecec4773e670e6d63d76f5623aa9b591181369b5fe2ab1be51f6c44d2362fc86be745f965ea0042b7c9c01450441fdb68ed96c46d7fb963c
 DIST dotenv-2.7.2.tar.gz 19028 BLAKE2B 
0119b52ae884f2a129f1c805b1da923872e4bfa4e80eb6b3e49fd875bf803925d372b630981a06ad18e2c20d1094ce8bb317043c7e934fb463b7cf338b16e8f5
 SHA512 
97c9f499244155fdc245f80167936e9ce30e32fd23dfef81147ee91df4622fa7d454081f5d823116a9472664d12858d5b87897148936da3a69961f459e4183f8
+DIST dotenv-2.7.3.tar.gz 19765 BLAKE2B 
65f4171c8304c207ea94bd31ce2b63ae786d4794c538260ee8aa1ad8714fc1736a193febdee1299b62b82066e72bedffbff69a272ed94c19922bd6fc15f6
 SHA512 
0ac46b4c037c4d5a6e9517c7c39a4fc0f52a5a7f153602007196f6929f8be05678186a227046195fabfa4e59e6099d626f436da66041ae30c46ed062c7c5c33a

diff --git a/dev-ruby/dotenv/dotenv-2.7.3.ebuild 
b/dev-ruby/dotenv/dotenv-2.7.3.ebuild
new file mode 100644
index 000..2485712a4ba
--- /dev/null
+++ b/dev-ruby/dotenv/dotenv-2.7.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="README.md Changelog.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Loads environment variables from .env into ENV"
+HOMEPAGE="https://github.com/bkeepers/dotenv;
+SRC_URI="https://github.com/bkeepers/dotenv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="2"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/spring dev-ruby/rails )"
+
+all_ruby_prepare() {
+   sed -i -e '/:guard/,/end/ s:^:#:' \
+   -e '5igem "rspec", "~> 3.0"' Gemfile || die
+
+   sed -i -e '/rubocop/ s:^:#:' -e 's/git ls-files/find/' dotenv.gemspec 
|| die
+}
+
+each_ruby_prepare() {
+   sed -i -e "s:ruby -v:${RUBY} -v:g" spec/dotenv/parser_spec.rb || die
+}



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

2019-06-23 Thread Davide Pesavento
commit: 64dabe7ca391ead53fefa05d783c85e57aeca482
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sun Jun 23 18:48:55 2019 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sun Jun 23 18:51:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64dabe7c

dev-util/qbs: add missing deps with USE=test

TestBlackboxQt tries to run lrelease and qdbusxml2cpp

Closes: https://bugs.gentoo.org/688534
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Davide Pesavento  gentoo.org>

 dev-util/qbs/qbs-1.13.1.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-util/qbs/qbs-1.13.1.ebuild b/dev-util/qbs/qbs-1.13.1.ebuild
index 3c56ccf1eec..0eea5267ba7 100644
--- a/dev-util/qbs/qbs-1.13.1.ebuild
+++ b/dev-util/qbs/qbs-1.13.1.ebuild
@@ -31,7 +31,11 @@ DEPEND="${RDEPEND}
dev-qt/qdoc:5
dev-qt/qthelp:5
)
-   test? ( dev-qt/qtdeclarative:5 )
+   test? (
+   dev-qt/linguist-tools:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   )
 "
 
 S=${WORKDIR}/${MY_P}



[gentoo-commits] proj/portage: New tag: repoman-2.3.16

2019-06-23 Thread Zac Medico
commit: 
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun 23 18:20:56 2019 +

New tag: repoman-2.3.16




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

2019-06-23 Thread Zac Medico
commit: 5f8fc0259c4e88b12aad0eec2737df653d2a694b
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jun 23 17:39:23 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun 23 17:39:39 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=5f8fc025

repoman: Update for a repoman-2.3.16 release

Signed-off-by: Zac Medico  gentoo.org>

 repoman/RELEASE-NOTES | 6 ++
 repoman/setup.py  | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/repoman/RELEASE-NOTES b/repoman/RELEASE-NOTES
index d6fc9ca3c..6f6341748 100644
--- a/repoman/RELEASE-NOTES
+++ b/repoman/RELEASE-NOTES
@@ -1,6 +1,12 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+repoman-2.3.16
+==
+* Bug Fixes:
+- Bug 687420 Allow empty LICENSE in acct-* packages for GLEP 81
+
+
 repoman-2.3.15
 ==
 * Bug Fixes:

diff --git a/repoman/setup.py b/repoman/setup.py
index b0fa7fe20..c7bc29740 100755
--- a/repoman/setup.py
+++ b/repoman/setup.py
@@ -450,7 +450,7 @@ def get_manpages():
 
 setup(
name = 'repoman',
-   version = '2.3.15',
+   version = '2.3.16',
url = 'https://wiki.gentoo.org/wiki/Project:Portage',
author = 'Gentoo Portage Development Team',
author_email = 'dev-port...@gentoo.org',



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

2019-06-23 Thread Zac Medico
commit: 4414eed91e0c75f47c7e766e2e274a8f27001ea3
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jun 23 17:54:39 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun 23 18:20:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4414eed9

app-portage/repoman: Bump to version 2.3.16

 #687420 Allow empty LICENSE in acct-* packages for GLEP 81

Bug: https://bugs.gentoo.org/687420
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Zac Medico  gentoo.org>

 app-portage/repoman/Manifest  |  1 +
 app-portage/repoman/repoman-2.3.16.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/app-portage/repoman/Manifest b/app-portage/repoman/Manifest
index e109db4676b..088348c7d37 100644
--- a/app-portage/repoman/Manifest
+++ b/app-portage/repoman/Manifest
@@ -1,2 +1,3 @@
 DIST repoman-2.3.11.tar.bz2 86807 BLAKE2B 
f5bf8e9b7bac7816ee9b1139d0e0d30e99fc06da4fb742e430c237d9be0e6261bcf5d8f3412f1c20a34e2766c5acc86176b4731f20adc9554de9949bd5622a5d
 SHA512 
331614554bb7ba49b8b63b8612642426fb458aa84de78bb9958be85d03e43d662fc094ecd2472a6f06c6b4f0368ec0542083b04c25f7d8b6aabb432cd2b32367
 DIST repoman-2.3.15.tar.bz2 86707 BLAKE2B 
4c890fa311426d523c34fcaaf4e473fbaba6e3247cb55464709bf8547898df89420b4231a10181c06aafdeaa7ab6fffc02f8191f573487541dfd392945864b28
 SHA512 
d3f8d5d9b743d8fcd9e1a856a4c371747e235620105ed47f9c8b5933fbdcea7e8d556fc89e517834141bc575f15851cd833a56121bfdd55a1d81b3f86f859b74
+DIST repoman-2.3.16.tar.bz2 86739 BLAKE2B 
dc3e3b5e72df751cfacc17e6f5c847160438a4d6f5d86b4dd17ab8a3a69cd0502f2965934c456ea7538f228c40364535e861c489ab2a09a0df14183b111e9a38
 SHA512 
d0e8bee1e3bd6dd8aecb1278fc7877768552612c4638488b61a9b8856ad9cd7333c7d52f0c334925d90170a1d8af20e9ead6533edbc10cae02baec629dece121

diff --git a/app-portage/repoman/repoman-2.3.16.ebuild 
b/app-portage/repoman/repoman-2.3.16.ebuild
new file mode 100644
index 000..f4313d582c6
--- /dev/null
+++ b/app-portage/repoman/repoman-2.3.16.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_REQ_USE='bzip2(+)'
+
+inherit distutils-r1
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git;
+   S="${WORKDIR}/${P}/repoman"
+else
+   SRC_URI="https://dev.gentoo.org/~zmedico/portage/archives/${P}.tar.bz2;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   >=sys-apps/portage-2.3.43[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+python_test() {
+   esetup.py test
+}
+
+python_install() {
+   # Install sbin scripts to bindir for python-exec linking
+   # they will be relocated in pkg_preinst()
+   distutils-r1_python_install \
+   --system-prefix="${EPREFIX}/usr" \
+   --bindir="$(python_get_scriptdir)" \
+   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
+   --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
+   --sbindir="$(python_get_scriptdir)" \
+   --sysconfdir="${EPREFIX}/etc" \
+   "${@}"
+}
+
+pkg_postinst() {
+   if [[ -z {REPLACING_VERSIONS} ]]; then
+   elog ""
+   elog "This release of repoman is from the new portage/repoman 
split"
+   elog "release code base."
+   elog "This new repoman code base is still being developed.  So 
its API's"
+   elog "are not to be considered stable and are subject to 
change."
+   elog "The code released has been tested and considered ready 
for use."
+   elog "This however does not guarantee it to be completely bug 
free."
+   elog "Please report any bugs you may encounter."
+   elog ""
+   fi
+}



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

2019-06-23 Thread David Seifert
commit: 35e82fc89ff25e25e3983eee7ab715c7fd233aae
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 23 18:13:47 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 23 18:13:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e82fc8

package.mask: Last rite sci-mathematics/gwnum

Bug: https://bugs.gentoo.org/452220
Bug: https://bugs.gentoo.org/461288
Bug: https://bugs.gentoo.org/623360
Bug: https://bugs.gentoo.org/685728
Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 10edd4493f4..fc5dbac7167 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,12 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (23 Jun 2019)
+# QA issues, fails tests, RWX sections, ignores CC/CFLAGS,
+# builds only static libs, fails with GCC 9.
+# Bug #452220, #461288, #623360, #685728
+sci-mathematics/gwnum
+
 # Andreas K. Hüttel  (23 Jun 2019)
 # EAPI2, broken HOMEPAGE, maintainer-needed, lots of QA warnings,
 # for hardware that was EOL'ed <=2007. Removal in 30 days. Bug 681060



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

2019-06-23 Thread David Seifert
commit: 5394f2ed078e80cf22b8d957c3799e4808056a8f
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 23 18:13:44 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 23 18:13:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5394f2ed

sci-mathematics/gmp-ecm: Remove dep on sci-mathematics/gwnum

Closes: https://github.com/gentoo/gentoo/pull/12313
Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: David Seifert  gentoo.org>

 sci-mathematics/gmp-ecm/gmp-ecm-6.4.3-r5.ebuild | 9 ++---
 sci-mathematics/gmp-ecm/gmp-ecm-6.4.4-r1.ebuild | 9 ++---
 sci-mathematics/gmp-ecm/gmp-ecm-.ebuild | 9 ++---
 sci-mathematics/gmp-ecm/metadata.xml| 1 -
 4 files changed, 6 insertions(+), 22 deletions(-)

diff --git a/sci-mathematics/gmp-ecm/gmp-ecm-6.4.3-r5.ebuild 
b/sci-mathematics/gmp-ecm/gmp-ecm-6.4.3-r5.ebuild
index e6069353208..0a752d428d6 100644
--- a/sci-mathematics/gmp-ecm/gmp-ecm-6.4.3-r5.ebuild
+++ b/sci-mathematics/gmp-ecm/gmp-ecm-6.4.3-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
@@ -11,22 +11,17 @@ inherit eutils
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="+blas +custom-tune gwnum -openmp test"
+IUSE="+blas +custom-tune -openmp test"
 
 # gmp 5.1 breaks a few things with this version
 DEPEND="https://gforge.inria.fr/frs/download.php/32159/${P}.tar.gz;
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="+blas +custom-tune gwnum -openmp static-libs test"
+IUSE="+blas +custom-tune -openmp static-libs test"
 
 DEPEND="
dev-libs/gmp:0=
blas? ( sci-libs/gsl )
-   gwnum? ( sci-mathematics/gwnum )
openmp? ( sys-devel/gcc:*[openmp] )"
 RDEPEND="${DEPEND}"
 
-# can't be both enabled
-REQUIRED_USE="gwnum? ( !openmp )"
-
 S=${WORKDIR}/ecm-${PV}
 
 MAKEOPTS+=" -j1"
@@ -34,7 +30,6 @@ src_prepare() {
 }
 
 src_configure() {
-   use gwnum && local myconf="--with-gwnum="${EPREFIX}"/usr/$(get_libdir)"
# --enable-shellcmd is broken
econf \
--enable-shared \

diff --git a/sci-mathematics/gmp-ecm/gmp-ecm-.ebuild 
b/sci-mathematics/gmp-ecm/gmp-ecm-.ebuild
index a7936e1d8ea..728b19ecd52 100644
--- a/sci-mathematics/gmp-ecm/gmp-ecm-.ebuild
+++ b/sci-mathematics/gmp-ecm/gmp-ecm-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,18 +13,14 @@ inherit autotools eutils flag-o-matic subversion
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
 KEYWORDS=""
-IUSE="blas gwnum -openmp test"
+IUSE="blas -openmp test"
 
 DEPEND="
dev-libs/gmp:0=
blas? ( sci-libs/gsl )
-   gwnum? ( sci-mathematics/gwnum )
openmp? ( sys-devel/gcc:*[openmp] )"
 RDEPEND="${DEPEND}"
 
-# can't be both enabled
-REQUIRED_USE="gwnum? ( !openmp )"
-
 S=${WORKDIR}/ecm-${PV}
 
 MAKEOPTS+=" -j1"
@@ -34,7 +30,6 @@ src_prepare() {
 }
 
 src_configure() {
-   if use gwnum; then myconf="--with-gwnum=/usr/lib"; fi
# --enable-shellcmd is broken
econf $(use_enable openmp) $myconf
 }

diff --git a/sci-mathematics/gmp-ecm/metadata.xml 
b/sci-mathematics/gmp-ecm/metadata.xml
index 928a8daa207..b5bb0a9997e 100644
--- a/sci-mathematics/gmp-ecm/metadata.xml
+++ b/sci-mathematics/gmp-ecm/metadata.xml
@@ -7,6 +7,5 @@
   
   
 Improve performance of some operations by 
selecting machine-specific defaults
-Use GWNum lib where possible
   
 



[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/file-format/

2019-06-23 Thread Ulrich Müller
commit: bfacfb2f4df9e3ef5e2b8c3814d7093f35e6e2a9
Author: Andrey Utkin  gentoo  org>
AuthorDate: Mon Jun 17 18:39:24 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Jun 23 18:12:08 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=bfacfb2f

ebuild-writing/file-format: add IEEE Std section name

Call the section by name.

This makes it possible to understand what is being referenced without
following the link.

This also makes sure if number of the section changes again, we won't
miss the discrepancy.

Closes: https://github.com/gentoo/devmanual.gentoo.org/pull/98
Signed-off-by: Andrey Utkin  gentoo.org>
Signed-off-by: Ulrich Müller  gentoo.org>

 ebuild-writing/file-format/text.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ebuild-writing/file-format/text.xml 
b/ebuild-writing/file-format/text.xml
index acc5d9a..f9e4bd9 100644
--- a/ebuild-writing/file-format/text.xml
+++ b/ebuild-writing/file-format/text.xml
@@ -27,9 +27,9 @@ discouraged, but technically valid.
 
 This is the same as
 http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_282;>
-IEEE Std 1003.1-2013, section 3.282, with the exception of the period
-character and with the addition of the plus character to keep GTK+ and friends
-happy.
+IEEE Std 1003.1-2013, section 3.282 (Portable Filename Character Set),
+with the exception of the period character and with the addition of the plus
+character to keep GTK+ and friends happy.
 
 
 



[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/file-format/

2019-06-23 Thread Ulrich Müller
commit: 3509c4277762e8beff3d0452316cf85f21f7f5eb
Author: Andrey Utkin  gentoo  org>
AuthorDate: Mon Jun 17 17:27:54 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Jun 23 18:11:38 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=3509c427

ebuild-writing/file-format: correct IEEE Std section number

The existing reference pointed at "Pipe" definition, while 3.282 defines
"Portable Filename Character Set" which apparently is the intended
reference.

Signed-off-by: Andrey Utkin  gentoo.org>
Signed-off-by: Ulrich Müller  gentoo.org>

 ebuild-writing/file-format/text.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ebuild-writing/file-format/text.xml 
b/ebuild-writing/file-format/text.xml
index 912ae98..acc5d9a 100644
--- a/ebuild-writing/file-format/text.xml
+++ b/ebuild-writing/file-format/text.xml
@@ -26,8 +26,8 @@ discouraged, but technically valid.
 
 
 This is the same as
-http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_278;>
-IEEE Std 1003.1-2013, section 3.278, with the exception of the period
+http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_282;>
+IEEE Std 1003.1-2013, section 3.282, with the exception of the period
 character and with the addition of the plus character to keep GTK+ and friends
 happy.
 



[gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/, app-doc/devmanual/files/

2019-06-23 Thread Ulrich Müller
commit: e88a07653f941c6326cce8d45fccb654eaeab1d1
Author: Lucas Ramage  protonmail  com>
AuthorDate: Sat Jan  5 23:34:05 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Jun 23 18:10:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e88a0765

app-doc/devmanual: Fix assets for offline browsing

Closes: https://bugs.gentoo.org/617724
Closes: https://github.com/gentoo/gentoo/pull/10974
Signed-off-by: Lucas Ramage  protonmail.com>
[sed tweaks converted to patch]
Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: Ulrich Müller  gentoo.org>

 app-doc/devmanual/devmanual-.ebuild  | 13 +++--
 app-doc/devmanual/files/devmanual-fallback.patch | 60 
 app-doc/devmanual/metadata.xml   |  3 ++
 3 files changed, 72 insertions(+), 4 deletions(-)

diff --git a/app-doc/devmanual/devmanual-.ebuild 
b/app-doc/devmanual/devmanual-.ebuild
index b71b4782005..8ad5f06a357 100644
--- a/app-doc/devmanual/devmanual-.ebuild
+++ b/app-doc/devmanual/devmanual-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit readme.gentoo-r1
 
@@ -10,7 +10,7 @@ HOMEPAGE="https://devmanual.gentoo.org/;
 
 if [[ ${PV} == * ]]; then
inherit git-r3
-   EGIT_REPO_URI="git://anongit.gentoo.org/proj/devmanual.git"
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/devmanual.git;
 else
SRC_URI="https://dev.gentoo.org/~hwoarang/distfiles/${P}.tar.gz;
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-macos"
@@ -18,11 +18,16 @@ fi
 
 LICENSE="CC-BY-SA-3.0"
 SLOT="0"
-IUSE=""
+IUSE="+fallback"
 
-DEPEND="dev-libs/libxslt
+BDEPEND="dev-libs/libxslt
media-gfx/imagemagick[truetype,svg,png]"
 
+src_prepare() {
+   default
+   use fallback && eapply "${FILESDIR}"/${PN}-fallback.patch
+}
+
 src_compile() {
# Imagemagick uses inkscape (if present) to delegate
# svg conversions.

diff --git a/app-doc/devmanual/files/devmanual-fallback.patch 
b/app-doc/devmanual/files/devmanual-fallback.patch
new file mode 100644
index 000..789451d13b2
--- /dev/null
+++ b/app-doc/devmanual/files/devmanual-fallback.patch
@@ -0,0 +1,60 @@
+Fix assets for offline browsing.
+https://bugs.gentoo.org/617724
+
+--- a/devbook.xsl
 b/devbook.xsl
+@@ -439,11 +439,9 @@
+   ../
+ 
+   
+-  
++  
+   
+   
+-  https://assets.gentoo.org/tyrian/bootstrap.min.css; 
rel="stylesheet" media="screen" />
+-  https://assets.gentoo.org/tyrian/tyrian.min.css; 
rel="stylesheet" media="screen" />
+   https://www.gentoo.org/favicon.ico; 
type="image/x-icon" />
+ 
+ 
+@@ -476,9 +474,6 @@
+   
+   
+ 
+-  https://assets.gentoo.org/tyrian/site-logo.svg; type="image/svg+xml">
+-https://assets.gentoo.org/tyrian/site-logo.png; 
alt="Gentoo Linux Logo" />
+-  
+ 
+ Development Guide
+   
+@@ -566,8 +561,6 @@
+   
+ 
+   
+-  https://assets.gentoo.org/tyrian/jquery.min.js";>
+-  https://assets.gentoo.org/tyrian/bootstrap.min.js";>
+ 
+ 
+   
+--- /dev/null
 b/fallback.css
+@@ -0,0 +1,20 @@
++body {
++margin: 40px auto;
++max-width: 650px;
++line-height: 1.6;
++font-size: 18px;
++color: #454545;
++padding: 0 10px;
++}
++
++h1,h2,h3,h4,h5,h6 {
++line-height: 1.2;
++}
++
++.divider,
++.footerlinks,
++.navbar-toggle,
++.site-title,
++.tyrian-navbar {
++display: none;
++}

diff --git a/app-doc/devmanual/metadata.xml b/app-doc/devmanual/metadata.xml
index 182bdeb954f..6179f643632 100644
--- a/app-doc/devmanual/metadata.xml
+++ b/app-doc/devmanual/metadata.xml
@@ -12,4 +12,7 @@
devman...@gentoo.org


+   
+   Use alternative minimal stylesheet 
instead of tyrian theme.
+   
 



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

2019-06-23 Thread Zac Medico
commit: 7d488bc1b783a1276ca513d341ebfe6426be6d8d
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jun 23 17:48:59 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun 23 17:49:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d488bc1

app-portage/repoman: Remove old version 2.3.14

Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: Zac Medico  gentoo.org>

 app-portage/repoman/Manifest  |  1 -
 app-portage/repoman/repoman-2.3.14.ebuild | 63 ---
 2 files changed, 64 deletions(-)

diff --git a/app-portage/repoman/Manifest b/app-portage/repoman/Manifest
index 3cbd2bfe39d..e109db4676b 100644
--- a/app-portage/repoman/Manifest
+++ b/app-portage/repoman/Manifest
@@ -1,3 +1,2 @@
 DIST repoman-2.3.11.tar.bz2 86807 BLAKE2B 
f5bf8e9b7bac7816ee9b1139d0e0d30e99fc06da4fb742e430c237d9be0e6261bcf5d8f3412f1c20a34e2766c5acc86176b4731f20adc9554de9949bd5622a5d
 SHA512 
331614554bb7ba49b8b63b8612642426fb458aa84de78bb9958be85d03e43d662fc094ecd2472a6f06c6b4f0368ec0542083b04c25f7d8b6aabb432cd2b32367
-DIST repoman-2.3.14.tar.bz2 86586 BLAKE2B 
71ff01bc19817eedb80ff6b3dcd801bb48c49394503a88f2243fc04d56851836a079b6484ec72f794e28bbf9c74b8a99fbae6992ea2d2b5cee0d99fbe366d812
 SHA512 
1abbb139a63070ad2bf772ee2d0bd6e379f1cb6d32f1fed2f120325a856c2f919b8b26d2a27722eb64057c5f05a035c516ffcf2c6e7a878fdfcca978a622cb02
 DIST repoman-2.3.15.tar.bz2 86707 BLAKE2B 
4c890fa311426d523c34fcaaf4e473fbaba6e3247cb55464709bf8547898df89420b4231a10181c06aafdeaa7ab6fffc02f8191f573487541dfd392945864b28
 SHA512 
d3f8d5d9b743d8fcd9e1a856a4c371747e235620105ed47f9c8b5933fbdcea7e8d556fc89e517834141bc575f15851cd833a56121bfdd55a1d81b3f86f859b74

diff --git a/app-portage/repoman/repoman-2.3.14.ebuild 
b/app-portage/repoman/repoman-2.3.14.ebuild
deleted file mode 100644
index f4313d582c6..000
--- a/app-portage/repoman/repoman-2.3.14.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
-PYTHON_REQ_USE='bzip2(+)'
-
-inherit distutils-r1
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git;
-   S="${WORKDIR}/${P}/repoman"
-else
-   SRC_URI="https://dev.gentoo.org/~zmedico/portage/archives/${P}.tar.bz2;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-   >=sys-apps/portage-2.3.43[${PYTHON_USEDEP}]
-   >=dev-python/lxml-3.6.0[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-python_test() {
-   esetup.py test
-}
-
-python_install() {
-   # Install sbin scripts to bindir for python-exec linking
-   # they will be relocated in pkg_preinst()
-   distutils-r1_python_install \
-   --system-prefix="${EPREFIX}/usr" \
-   --bindir="$(python_get_scriptdir)" \
-   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
-   --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
-   --sbindir="$(python_get_scriptdir)" \
-   --sysconfdir="${EPREFIX}/etc" \
-   "${@}"
-}
-
-pkg_postinst() {
-   if [[ -z {REPLACING_VERSIONS} ]]; then
-   elog ""
-   elog "This release of repoman is from the new portage/repoman 
split"
-   elog "release code base."
-   elog "This new repoman code base is still being developed.  So 
its API's"
-   elog "are not to be considered stable and are subject to 
change."
-   elog "The code released has been tested and considered ready 
for use."
-   elog "This however does not guarantee it to be completely bug 
free."
-   elog "Please report any bugs you may encounter."
-   elog ""
-   fi
-}



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

2019-06-23 Thread Kent Fredric
commit: 3156619ce18dda399a8a5ce51fe74875498d4216
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Jun 23 17:23:22 2019 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Jun 23 17:25:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3156619c

dev-perl/HTTP-Headers-Fast: Bump to version 0.220.0

Upstream:
- Fix tests when Storable pre-loaded by other test deps.

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Kent Fredric  gentoo.org>

 .../HTTP-Headers-Fast-0.220.0.ebuild   | 25 ++
 dev-perl/HTTP-Headers-Fast/Manifest|  1 +
 2 files changed, 26 insertions(+)

diff --git a/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.220.0.ebuild 
b/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.220.0.ebuild
new file mode 100644
index 000..d92f8831099
--- /dev/null
+++ b/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.220.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=TOKUHIROM
+DIST_VERSION=0.22
+inherit perl-module
+
+DESCRIPTION="Faster implementation of HTTP::Headers"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-perl/HTTP-Date
+"
+DEPEND="${RDEPEND}
+   >=dev-perl/Module-Build-Tiny-0.35.0
+   test? (
+   >=virtual/perl-Test-Simple-0.980.0
+   dev-perl/Test-Requires
+   )
+"

diff --git a/dev-perl/HTTP-Headers-Fast/Manifest 
b/dev-perl/HTTP-Headers-Fast/Manifest
index 09da20f5506..8621a5353fe 100644
--- a/dev-perl/HTTP-Headers-Fast/Manifest
+++ b/dev-perl/HTTP-Headers-Fast/Manifest
@@ -1 +1,2 @@
 DIST HTTP-Headers-Fast-0.21.tar.gz 19578 BLAKE2B 
e3cb381a2a68cf84a99eba07d1f42016dc95e0f19c9478637365305ccb23204353c4a6730ca125da10f1eb8429fe0d15fd3d3910714d38eccf08d3bb4d8d1fcf
 SHA512 
ce04b70f0748ee2d5911c772149b71c8c130d172267c11716151c1ca21b26e8c793af7098d73a9253c9bfae57d618b6d67454c41862e2ba3a9798c067cf6
+DIST HTTP-Headers-Fast-0.22.tar.gz 19730 BLAKE2B 
f221f2090a4b203a690c54fef1d376e430db486b80f521ae6286179db7ac279e68f7901c611ca7dc3b60eb64419fcdcd5cab9bb7b0ec159bbb1aa73e480bad19
 SHA512 
60435c11b5846c1a6256227c7edb00fd444c76346797424f186f971c5bebec93b1c84be805e0a4589c92b8c571d0c3e0332436b21ad099677a31544305d819b2



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

2019-06-23 Thread Michael Orlitzky
commit: 58445a9bcfd0a8ea1a0a61a6137f41ee75316fab
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Jun 23 17:19:23 2019 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Jun 23 17:19:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58445a9b

net-im/openfire: fixup CONFIG_PROTECT handling in latest revision.

My -r2 accidentally clobbers the existing value of CONFIG_PROTECT
instead of appending to it. Oops. Fix it in place.

Signed-off-by: Michael Orlitzky  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 net-im/openfire/openfire-4.2.3-r2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-im/openfire/openfire-4.2.3-r2.ebuild 
b/net-im/openfire/openfire-4.2.3-r2.ebuild
index d504e403aba..dc79cda8b4b 100644
--- a/net-im/openfire/openfire-4.2.3-r2.ebuild
+++ b/net-im/openfire/openfire-4.2.3-r2.ebuild
@@ -41,8 +41,7 @@ src_compile() {
 src_install() {
#Protect ssl key on upgrade
dodir /etc/env.d/
-   echo 'CONFIG_PROTECT="/opt/openfire/resources/security/"' > 
"${D}"/etc/env.d/98openfire
-   echo 'CONFIG_PROTECT="/opt/openfire/conf/"' > 
"${D}"/etc/env.d/98openfire
+   echo 'CONFIG_PROTECT="/opt/openfire/conf/ 
/opt/openfire/resources/security/"' > "${D}"/etc/env.d/98openfire
 
newinitd "${FILESDIR}"/openfire-initd openfire
newconfd "${FILESDIR}"/openfire-confd openfire



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

2019-06-23 Thread Michael Orlitzky
commit: c32aef5d13c57017978860eb65c1c4f5ce88721c
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Jun 23 17:13:53 2019 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Jun 23 17:15:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c32aef5d

net-im/openfire: new revision to clean up ownership handling.

The new revision (-r2) is intended to clean up some of the ownership
and group handling that led to the security issue in bug 630914. Note
that while that *particular* bug was fixed, the ebuild was still
calling "chmod" in a user-controlled directory, which is also
exploitable. The following changes hopefully eliminate all of
those problems:

  * Add /opt/openfire/conf to CONFIG_PROTECT.

  * Use insopts/diropts to create everything under /opt/openfire with
the correct ownership and permissions to begin with.

  * Install conf/openfire.xml and conf/security.xml in src_install(),
instead of creating (and chmod'ing) them later in pkg_postinst().

  * Drop pkg_postinst() entirely now that we install {openfire,security}.xml
in src_install().

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

 net-im/openfire/openfire-4.2.3-r2.ebuild | 80 
 1 file changed, 80 insertions(+)

diff --git a/net-im/openfire/openfire-4.2.3-r2.ebuild 
b/net-im/openfire/openfire-4.2.3-r2.ebuild
new file mode 100644
index 000..d504e403aba
--- /dev/null
+++ b/net-im/openfire/openfire-4.2.3-r2.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils java-pkg-2 java-ant-2 systemd
+
+MY_P=${PN}_src_${PV//./_}
+DESCRIPTION="Openfire (formerly wildfire) real time collaboration (RTC) server"
+HOMEPAGE="http://www.igniterealtime.org/projects/openfire/;
+SRC_URI="http://www.igniterealtime.org/builds/openfire/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+RDEPEND=">=virtual/jre-1.7"
+DEPEND="net-im/jabber-base
+   ~dev-java/ant-contrib-1.0_beta2
+   >=virtual/jdk-1.7"
+
+S=${WORKDIR}/${PN}_src
+
+pkg_setup() {
+   java-pkg-2_pkg_setup
+}
+
+src_compile() {
+   # Jikes doesn't support -source 1.5
+   java-pkg_filter-compiler jikes
+
+   ANT_TASKS="ant-contrib"
+   eant -f build/build.xml openfire plugins $(use_doc)
+
+   # delete nativeAuth prebuilt libs:
+   #uses outdated unmaintained libshaj, does not support amd64
+   rm -rfv target/openfire/resources/nativeAuth || die
+}
+
+src_install() {
+   #Protect ssl key on upgrade
+   dodir /etc/env.d/
+   echo 'CONFIG_PROTECT="/opt/openfire/resources/security/"' > 
"${D}"/etc/env.d/98openfire
+   echo 'CONFIG_PROTECT="/opt/openfire/conf/"' > 
"${D}"/etc/env.d/98openfire
+
+   newinitd "${FILESDIR}"/openfire-initd openfire
+   newconfd "${FILESDIR}"/openfire-confd openfire
+   systemd_dounit "${FILESDIR}"/${PN}.service
+
+   diropts --owner=jabber --group=jabber
+   insopts --owner=jabber --group=jabber
+   dodir /opt/openfire
+
+   dodir /opt/openfire/logs
+   keepdir /opt/openfire/logs
+
+   dodir /opt/openfire/lib
+   insinto /opt/openfire/lib
+   doins target/openfire/lib/*
+
+   dodir /opt/openfire/plugins
+   insinto /opt/openfire/plugins
+   doins -r target/openfire/plugins/*
+
+   dodir /opt/openfire/resources
+   insinto /opt/openfire/resources
+   doins -r target/openfire/resources/*
+
+   if use doc; then
+   dohtml -r documentation/docs/*
+   fi
+   dodoc documentation/dist/*
+
+   dodir /opt/openfire/conf
+   insinto /opt/openfire/conf
+   insopts --mode=0600 --owner=jabber --group=jabber
+   newins target/openfire/conf/openfire.xml openfire.xml
+   newins target/openfire/conf/security.xml security.xml
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/scribus/files/, app-office/scribus/

2019-06-23 Thread Miroslav Šulc
commit: b8163a1828bcf65ede1b6e55f99d926147575f2f
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Jun 23 16:43:20 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Jun 23 16:44:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8163a18

app-office/scribus-: updated docdir patch

Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../scribus/files/scribus-1.5.5-docdir.patch   | 29 ++
 app-office/scribus/scribus-.ebuild |  2 +-
 2 files changed, 30 insertions(+), 1 deletion(-)

diff --git a/app-office/scribus/files/scribus-1.5.5-docdir.patch 
b/app-office/scribus/files/scribus-1.5.5-docdir.patch
new file mode 100644
index 000..897a8a75ae9
--- /dev/null
+++ b/app-office/scribus/files/scribus-1.5.5-docdir.patch
@@ -0,0 +1,29 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index f5b3e77..4c5fd3f 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -313,14 +313,16 @@ else()
+ endif()
+ 
+ #SHARE - use the default on Apple as TAG_VERSION is empty
+-if(WIN32 OR OS2)
+-  set(DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/")
+-elseif(TAG_VERSION OR BUILD_OSX_BUNDLE)
+-  set(DOCDIR 
"${CMAKE_INSTALL_DATAROOTDIR}/doc/${MAIN_DIR_NAME}${TAG_VERSION}/")
+-elseif(NOT WANT_VERSIONING)
+-  set(DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/${MAIN_DIR_NAME}/")
+-else()
+-  set(DOCDIR 
"${CMAKE_INSTALL_DATAROOTDIR}/doc/${MAIN_DIR_NAME}-${VERSION}/")
++if(NOT DOCDIR)
++  if(WIN32 OR OS2)
++  set(DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/")
++  elseif(TAG_VERSION OR BUILD_OSX_BUNDLE)
++  set(DOCDIR 
"${CMAKE_INSTALL_DATAROOTDIR}/doc/${MAIN_DIR_NAME}${TAG_VERSION}/")
++  elseif(NOT WANT_VERSIONING)
++  set(DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/${MAIN_DIR_NAME}/")
++  else()
++  set(DOCDIR 
"${CMAKE_INSTALL_DATAROOTDIR}/doc/${MAIN_DIR_NAME}-${VERSION}/")
++  endif()
+ endif()
+ 
+ if(IS_ABSOLUTE ${DOCDIR} AND WANT_RELOCATABLE)

diff --git a/app-office/scribus/scribus-.ebuild 
b/app-office/scribus/scribus-.ebuild
index 89fb20f8034..98c9fa5d082 100644
--- a/app-office/scribus/scribus-.ebuild
+++ b/app-office/scribus/scribus-.ebuild
@@ -94,7 +94,7 @@ DEPEND="${COMMON_DEPEND}
 "
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-1.5.3-docdir.patch
+   "${FILESDIR}"/${PN}-1.5.5-docdir.patch
"${FILESDIR}"/${PN}-1.5.3-fpic.patch
 )
 



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

2019-06-23 Thread Sergei Trofimovich
commit: 3abdfa9f190360ea5e7ce54f620b5651918c6f93
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jun 23 14:06:09 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 23 16:40:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3abdfa9f

sys-devel/binutils-hppa64: stable 2.31.1-r6 for hppa, bug #685416

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/binutils-hppa64/binutils-hppa64-2.31.1-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.31.1-r6.ebuild 
b/sys-devel/binutils-hppa64/binutils-hppa64-2.31.1-r6.ebuild
index 4db8f750bef..79a2e1f7bd4 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.31.1-r6.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.31.1-r6.ebuild
@@ -50,7 +50,7 @@ case ${PV} in
;;
 esac
 SLOT=$(get_version_component_range 1-2)
-KEYWORDS="-* ~hppa"
+KEYWORDS="-* hppa"
 
 #
 # The Gentoo patchset



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

2019-06-23 Thread Sergei Trofimovich
commit: 289cf4ea8081e1367c18afc16d12e12c976e40fd
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jun 23 14:05:02 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 23 16:40:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=289cf4ea

dev-libs/libical: stable 3.0.5 for sparc, bug #688490

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libical/libical-3.0.5.ebuild 
b/dev-libs/libical/libical-3.0.5.ebuild
index 5503824d60d..5cc9fc76669 100644
--- a/dev-libs/libical/libical-3.0.5.ebuild
+++ b/dev-libs/libical/libical-3.0.5.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="|| ( MPL-2.0 LGPL-2.1 )"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~x86-solaris"
 IUSE="berkdb doc examples static-libs test"
 
 BDEPEND="



[gentoo-commits] proj/lisp:master commit in: dev-scheme/guile-lib/files/, dev-scheme/guile-lib/

2019-06-23 Thread Cyprien Nicolas
commit: 75083338e021cdd400582d85d09fffbd8efac120
Author: Cyprien Nicolas (fulax)  fulax  fr>
AuthorDate: Sun Jun 23 15:56:04 2019 +
Commit: Cyprien Nicolas  gmail  com>
CommitDate: Sun Jun 23 15:56:04 2019 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=75083338

dev-scheme/guile-lib: Add patch for slotted guile, bump to 0.2.6.1

Package-Manager: Portage-2.3.66, Repoman-2.3.11

 .../files/guile-lib-0.2.5.1-configure.patch| 22 +++
 .../files/guile-lib-0.2.6.1-configure.patch| 27 ++
 dev-scheme/guile-lib/guile-lib-0.2.5.1-r1.ebuild   | 32 ++
 dev-scheme/guile-lib/guile-lib-0.2.6.1.ebuild  | 28 +++
 dev-scheme/guile-lib/metadata.xml  |  8 ++
 5 files changed, 117 insertions(+)

diff --git a/dev-scheme/guile-lib/files/guile-lib-0.2.5.1-configure.patch 
b/dev-scheme/guile-lib/files/guile-lib-0.2.5.1-configure.patch
new file mode 100644
index ..b9b0b3e6
--- /dev/null
+++ b/dev-scheme/guile-lib/files/guile-lib-0.2.5.1-configure.patch
@@ -0,0 +1,22 @@
+--- guile-lib-0.2.5.1/configure.ac.old 2019-06-23 16:28:07.240273454 +0200
 guile-lib-0.2.5.1/configure.ac 2019-06-23 16:28:35.024761924 +0200
+@@ -61,7 +61,7 @@
+ dnl although no change has been made to any module, we bumped the
+ dnl dependency version to 2.0.12 [or higher], because it has texinfo
+ dnl patches so 'make check' pass.
+-GUILE_PROGS([2.0.12])
++GUILE_PROGS
+ GUILE_SITE_DIR
+ GUILE_GLOBAL_SITE_DIR
+ GUILE_SITE_CCACHE_DIR
+--- guile-lib-0.2.5.1/configure.ac.old 2019-06-23 16:52:49.220232515 +0200
 guile-lib-0.2.5.1/configure.ac 2019-06-23 16:51:57.859334264 +0200
+@@ -70,7 +70,7 @@
+ dnl this should disappear
+ dnl but for now we'll keep it, it's used 'en aval'
+ HAVE_GUILE_COMPILE=1
+-GUILE_COMPILE="guild compile"
++GUILE_COMPILE="$GUILD compile"
+ AC_SUBST(GUILE_COMPILE)
+ AM_CONDITIONAL(HAVE_GUILE_COMPILE, test "$HAVE_GUILE_COMPILE" = 1)
+ 

diff --git a/dev-scheme/guile-lib/files/guile-lib-0.2.6.1-configure.patch 
b/dev-scheme/guile-lib/files/guile-lib-0.2.6.1-configure.patch
new file mode 100644
index ..7a30049b
--- /dev/null
+++ b/dev-scheme/guile-lib/files/guile-lib-0.2.6.1-configure.patch
@@ -0,0 +1,27 @@
+--- guile-lib-0.2.6.1/configure.ac.old 2019-06-23 16:28:07.240273454 +0200
 guile-lib-0.2.6.1/configure.ac 2019-06-23 16:28:35.024761924 +0200
+@@ -61,7 +61,7 @@
+ dnl although no change has been made to any module, we bumped the
+ dnl dependency version to 2.0.12 [or higher], because it has texinfo
+ dnl patches so 'make check' pass.
+-GUILE_PROGS([2.0.12])
++GUILE_PROGS
+ GUILE_SITE_DIR
+ GUILE_GLOBAL_SITE_DIR
+ GUILE_SITE_CCACHE_DIR
+--- guile-lib-0.2.6.1/am/guile.mk.old  2018-06-25 06:12:19.0 +0200
 guile-lib-0.2.6.1/am/guile.mk  2019-06-23 17:50:00.497178155 +0200
+@@ -27,6 +27,7 @@
+ 
+ moddir=@SITEDIR@
+ godir=@SITECCACHEDIR@
++guild=@GUILD@
+ 
+ 
+ GOBJECTS = $(SOURCES:%.scm=%.go)
+@@ -47,4 +48,4 @@
+ SUFFIXES = .scm .go
+ .scm.go:
+   $(AM_V_GEN)$(top_builddir)/pre-inst-env \
+-  guild compile $(GUILE_WARNINGS) -o "$@" "$<"
++  $(guild) compile $(GUILE_WARNINGS) -o "$@" "$<"

diff --git a/dev-scheme/guile-lib/guile-lib-0.2.5.1-r1.ebuild 
b/dev-scheme/guile-lib/guile-lib-0.2.5.1-r1.ebuild
new file mode 100644
index ..00b113f9
--- /dev/null
+++ b/dev-scheme/guile-lib/guile-lib-0.2.5.1-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="An accumulation place for pure-scheme Guile modules"
+HOMEPAGE="http://www.nongnu.org/guile-lib/;
+SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+RESTRICT="strip"
+
+RDEPEND=">=dev-scheme/guile-2.0.12[regex,deprecated]"
+DEPEND="${RDEPEND} !http://www.nongnu.org/guile-lib/;
+SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+RESTRICT="strip"
+
+RDEPEND=">=dev-scheme/guile-2.0.12[regex,deprecated]"
+DEPEND="${RDEPEND} !
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   sch...@gentoo.org
+   Gentoo Scheme Project
+   
+



[gentoo-commits] proj/lisp:master commit in: dev-scheme/guile/, dev-scheme/guile/files/

2019-06-23 Thread Cyprien Nicolas
commit: 48f0e9ff67868013bcf43f044b297425ae451117
Author: Cyprien Nicolas (fulax)  fulax  fr>
AuthorDate: Sun Jun 23 15:58:55 2019 +
Commit: Cyprien Nicolas  gmail  com>
CommitDate: Sun Jun 23 15:58:55 2019 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=48f0e9ff

dev-scheme/guile: append -fno-fast-math to cflags, bug #598986

Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-scheme/guile/files/guile-2-snarf.patch | 47 
 dev-scheme/guile/files/guile-2.0.14-darwin.patch   | 38 +
 ...0.14-ia64-fix-crash-thread-context-switch.patch | 63 ++
 .../files/guile-2.0.14-tests-repl-server.patch | 25 +
 .../{guile-2.2.5.ebuild => guile-2.0.14-r4.ebuild} | 54 ++-
 dev-scheme/guile/guile-2.2.5.ebuild|  2 +
 dev-scheme/guile/guile-2.9.2.ebuild|  2 +
 dev-scheme/guile/guile-.ebuild |  2 +
 8 files changed, 209 insertions(+), 24 deletions(-)

diff --git a/dev-scheme/guile/files/guile-2-snarf.patch 
b/dev-scheme/guile/files/guile-2-snarf.patch
new file mode 100644
index ..c6ab5cd4
--- /dev/null
+++ b/dev-scheme/guile/files/guile-2-snarf.patch
@@ -0,0 +1,47 @@
+From f775ab3654357fcaad294b95efb0b1c16de1eda8 Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Sun, 19 Feb 2017 22:58:40 +
+Subject: guile-snarf: skip -g* arguments to avoid build failure
+
+* libguile/guile-snarf.in: skip -g* arguments to avoid failure on
+  -ggdb3.
+
+Bug: https://bugs.gentoo.org/608190
+Bug: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=25803
+Signed-off-by: Sergei Trofimovich 
+---
+ libguile/guile-snarf.in | 16 ++--
+ 1 file changed, 14 insertions(+), 2 deletions(-)
+
+diff --git a/libguile/guile-snarf.in b/libguile/guile-snarf.in
+index 47bbc04..22dc1d3 100644
+--- a/libguile/guile-snarf.in
 b/libguile/guile-snarf.in
+@@ -95,10 +95,22 @@ if [ x"$CPP" = x ] ; then cpp="@CPP@" ; else cpp="$CPP" ; 
fi
+ 
+ trap "rm -rf $tempdir" 0 1 2 15
+ 
++# filter out -g* flags from commandline
++# as some flags like -ggdb3 cause CPP
++
++cpp_args=""
++for arg in "$@"
++do
++case "$arg" in
++-g*) ;; # skip debug flag
++*) cpp_args="$cpp_args $arg" ;;
++esac
++done
++
+ if [ ! "$outfile" = "-" ] ; then
+-modern_snarf "$@" > $outfile
++modern_snarf $cpp_args > $outfile
+ else
+-modern_snarf "$@"
++modern_snarf $cpp_args
+ fi
+ 
+ # zonk outfile if errors occurred
+-- 
+cgit v1.0-41-gc330
+

diff --git a/dev-scheme/guile/files/guile-2.0.14-darwin.patch 
b/dev-scheme/guile/files/guile-2.0.14-darwin.patch
new file mode 100644
index ..17741ae3
--- /dev/null
+++ b/dev-scheme/guile/files/guile-2.0.14-darwin.patch
@@ -0,0 +1,38 @@
+fix compilation on Darwin
+
+https://debbugs.gnu.org/cgi/bugreport.cgi?bug=24862#23
+https://bugs.gentoo.org/show_bug.cgi?id=612338
+
+--- guile-2.0.14/libguile/filesys.c
 guile-2.0.14/libguile/filesys.c
+@@ -1486,6 +1486,9 @@
+   mode_bits = scm_i_mode_bits (mode);
+ }
+ 
++#ifdef __APPLE__
++  open_flags &= O_APPEND|O_SHLOCK|O_EXLOCK|O_CLOEXEC;
++#endif
+   SCM_SYSCALL (rv = mkostemp (c_tmpl, open_flags));
+   if (rv == -1)
+ SCM_SYSERROR;
+--- guile-2.0.14/libguile/stime.c
 guile-2.0.14/libguile/stime.c
+@@ -830,6 +830,10 @@
+ 
+ #ifdef HAVE_POSIX_CPUTIME
+   {
++#ifdef __APPLE__
++if (clock_gettime (CLOCK_PROCESS_CPUTIME_ID, _run_time_base) == 0)
++  get_internal_run_time = get_internal_run_time_posix_timer;
++#else
+ clockid_t dummy;
+ 
+ /* Only use the _POSIX_CPUTIME clock if it's going to work across
+@@ -839,6 +843,7 @@
+   get_internal_run_time = get_internal_run_time_posix_timer;
+ else
+   errno = 0;
++#endif
+   }
+ #endif /* HAVE_POSIX_CPUTIME */
+ #endif /* HAVE_CLOCKTIME */

diff --git 
a/dev-scheme/guile/files/guile-2.0.14-ia64-fix-crash-thread-context-switch.patch
 
b/dev-scheme/guile/files/guile-2.0.14-ia64-fix-crash-thread-context-switch.patch
new file mode 100644
index ..c2f136dd
--- /dev/null
+++ 
b/dev-scheme/guile/files/guile-2.0.14-ia64-fix-crash-thread-context-switch.patch
@@ -0,0 +1,63 @@
+From f9253439a8ded221f3423865c78de2a96a14 Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Sun, 5 Nov 2017 09:30:45 +
+Subject: ia64: Fix crash in thread context switch.
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Fixes  and .
+
+Backtrace looks like that:
+
+  Program terminated with signal SIGSEGV, Segmentation fault.
+  #0  0x2014a5c0 in scm_ia64_longjmp (JB=0x60817020, VAL=1) at 
continuations.c:372
+  372   t->pending_rbs_continuation->backing_store,
+  [Current thread is 1 (Thread 0x20049340 (LWP 8190))]
+  (gdb) bt
+  #0  0x2014a5c0 in scm_ia64_longjmp (JB=0x60817020, VAL=1) at 
continuations.c:372
+  #1  0x20148e00 

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

2019-06-23 Thread Andreas Sturmlechner
commit: a29ae2b7cc82569458dbcd7c52b247e21659dde7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 23 11:31:42 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 23 14:55:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a29ae2b7

x11-misc/sddm: Drop 0.18.1 (r0)

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

 x11-misc/sddm/sddm-0.18.1.ebuild | 96 
 1 file changed, 96 deletions(-)

diff --git a/x11-misc/sddm/sddm-0.18.1.ebuild b/x11-misc/sddm/sddm-0.18.1.ebuild
deleted file mode 100644
index 9e721cefd46..000
--- a/x11-misc/sddm/sddm-0.18.1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="ar bn ca cs da de es et fi fr hi_IN hu is it ja kk ko lt lv nb nl nn 
pl pt_BR pt_PT ro ru sk sr sr@ijekavian sr@ijekavianlatin sr@latin sv tr uk 
zh_CN zh_TW"
-inherit cmake-utils l10n systemd user
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="consolekit elogind +pam systemd test"
-
-REQUIRED_USE="?? ( elogind systemd )"
-
-RDEPEND="
-   >=dev-qt/qtcore-5.9.4:5
-   >=dev-qt/qtdbus-5.9.4:5
-   >=dev-qt/qtdeclarative-5.9.4:5
-   >=dev-qt/qtgui-5.9.4:5
-   >=dev-qt/qtnetwork-5.9.4:5
-   >=x11-base/xorg-server-1.15.1
-   x11-libs/libxcb[xkb]
-   consolekit? ( >=sys-auth/consolekit-0.9.4 )
-   elogind? ( sys-auth/elogind )
-   pam? ( sys-libs/pam )
-   systemd? ( sys-apps/systemd:= )
-   !systemd? ( sys-power/upower )"
-
-DEPEND="${RDEPEND}
-   dev-python/docutils
-   >=dev-qt/linguist-tools-5.9.4:5
-   kde-frameworks/extra-cmake-modules
-   virtual/pkgconfig
-   test? ( >=dev-qt/qttest-5.9.4:5 )"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch" # fix for flags 
handling and bug 563108
-   "${FILESDIR}/${PN}-0.18.0-Xsession.patch" # bug 611210
-   "${FILESDIR}/${PN}-0.18.0-sddmconfdir.patch"
-   # TODO: fix properly
-   "${FILESDIR}/${PN}-0.16.0-ck2-revert.patch" # bug 633920
-)
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   disable_locale() {
-   sed -e "/${1}\.ts/d" -i data/translations/CMakeLists.txt || die
-   }
-   l10n_find_plocales_changes "data/translations" "" ".ts"
-   l10n_for_each_disabled_locale_do disable_locale
-
-   if ! use test; then
-   sed -e "/^find_package/s/ Test//" -i CMakeLists.txt || die
-   cmake_comment_add_subdirectory test
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_PAM=$(usex pam)
-   -DNO_SYSTEMD=$(usex '!systemd')
-   -DUSE_ELOGIND=$(usex 'elogind')
-   -DBUILD_MAN_PAGES=ON
-   -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
-   )
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   # Create a default.conf as upstream dropped /etc/sddm.conf w/o 
replacement
-   local confd="/usr/share/sddm/sddm.conf.d"
-   dodir ${confd}
-   "${D}"/usr/bin/sddm --example-config > "${D}/${confd}"/00default.conf \
-   || die "Failed to create 00default.conf"
-   sed -e "/^InputMethod/s/qtvirtualkeyboard//" \
-   -i "${D}/${confd}"/00default.conf || die
-}
-
-pkg_postinst() {
-   elog "Starting with 0.18.0, SDDM no longer installs /etc/sddm.conf"
-   elog "Use it to override specific options. SDDM defaults are now"
-   elog "found in: /usr/share/sddm/sddm.conf.d/00default.conf"
-
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
-
-   systemd_reenable sddm.service
-}



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

2019-06-23 Thread Andreas Sturmlechner
commit: 91135f7c7f59de48aced0ffd68219fe5199e3195
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 23 11:43:54 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 23 14:55:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91135f7c

app-office/skrooge: 2.20.0 version bump

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

 app-office/skrooge/Manifest  |  1 +
 app-office/skrooge/skrooge-2.20.0.ebuild | 99 
 2 files changed, 100 insertions(+)

diff --git a/app-office/skrooge/Manifest b/app-office/skrooge/Manifest
index dd4abd9918c..aa4d4a11ed9 100644
--- a/app-office/skrooge/Manifest
+++ b/app-office/skrooge/Manifest
@@ -1 +1,2 @@
 DIST skrooge-2.19.1.tar.xz 2836 BLAKE2B 
5a1a7a8212699ce657e33f5b2ab12b305a3c6840dccaeff20fc42796b3587d02a60cd1f2313909b6411e9ad71c4f1bd254349d9a9846c6707a31736507713fef
 SHA512 
4c9addaf56bda0a575c995a2d9229927f6c23ca1931d8ea50ec83afab31149006fd0cc339af79afe0d046c00b5d3dbe4c629e48eac404a31fbe45b3747dcb869
+DIST skrooge-2.20.0.tar.xz 21787404 BLAKE2B 
b289bbec8d6e369298a142360cc07c6d522d44969c55c68de70df4a9ad574e2a07e9b349091bb8b902408afc709552692557363ef9e7ca2a4375abc41236cd3f
 SHA512 
5b4a9b5b17e24e222a99024bfed03d126df117d4b0af5b5828248ecb08df72dc595225290f811c9a5d45b552f465d361f19f95c4c1ef492bb39db38aa68fa96c

diff --git a/app-office/skrooge/skrooge-2.20.0.ebuild 
b/app-office/skrooge/skrooge-2.20.0.ebuild
new file mode 100644
index 000..191abf9bd10
--- /dev/null
+++ b/app-office/skrooge/skrooge-2.20.0.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="optional"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Personal finances manager, aiming at being simple and intuitive"
+HOMEPAGE="https://skrooge.org/;
+[[ ${PV} ==  ]] || SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="activities designer kde ofx webkit"
+
+REQUIRED_USE="test? ( designer )"
+
+BDEPEND="
+   dev-libs/libxslt
+   virtual/pkgconfig
+"
+COMMON_DEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep knotifyconfig)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwallet)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep qtconcurrent)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtdeclarative 'widgets')
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtscript)
+   $(add_qt_dep qtsql '' '' '5=')
+   $(add_qt_dep qtsvg)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   app-crypt/qca:2[qt5(+)]
+   dev-db/sqlcipher
+   dev-libs/grantlee:5
+   activities? ( $(add_frameworks_dep kactivities) )
+   kde? ( $(add_frameworks_dep krunner) )
+   ofx? ( dev-libs/libofx )
+   webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
+   !webkit? ( $(add_qt_dep qtwebengine 'widgets') )
+"
+DEPEND="${COMMON_DEPEND}
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep kwindowsystem)
+   designer? (
+   $(add_frameworks_dep kdesignerplugin)
+   $(add_qt_dep designer)
+   )
+"
+RDEPEND="${COMMON_DEPEND}
+   $(add_qt_dep qtquickcontrols)
+"
+
+# hangs + installs files
+RESTRICT+=" test"
+
+src_configure() {
+   local mycmakeargs=(
+   -DSKG_BUILD_TEST=$(usex test)
+   -DSKG_DESIGNER=$(usex designer)
+   $(cmake-utils_use_find_package activities KF5Activities)
+   $(cmake-utils_use_find_package kde KF5Runner)
+   $(cmake-utils_use_find_package ofx LibOfx)
+   -DSKG_WEBENGINE=$(usex !webkit)
+   )
+
+   kde5_src_configure
+}
+
+src_test() {
+   local mycmakeargs=(
+   -DSKG_BUILD_TEST=ON
+   )
+   kde5_src_test
+}



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

2019-06-23 Thread Andreas Sturmlechner
commit: d165d49aaea506e62c3d52993e688f8b55b94361
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 23 11:50:46 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 23 14:55:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d165d49a

dev-libs/appstream: 0.12.7 version bump

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

 dev-libs/appstream/Manifest|  1 +
 dev-libs/appstream/appstream-0.12.7.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest
index bc0b7d0a17e..47d00781da9 100644
--- a/dev-libs/appstream/Manifest
+++ b/dev-libs/appstream/Manifest
@@ -1 +1,2 @@
 DIST AppStream-0.12.6.tar.xz 1953604 BLAKE2B 
28b03a935b8c203f2ac2c52c1de8317cc899f2b81b00e83e2eb858dbd185a985ce608ba3f6b1c35f084b4ee91946a4870c89d6b0c0a4c6fd32a938558e3997f1
 SHA512 
c19cd89ba39aff5afa2ff6d5fca72581a8624463c33011b11036526db98392ff5aa6c0f599682e90fdee29b8732538cf96c20b66965016b96f60b3f899d722bb
+DIST AppStream-0.12.7.tar.xz 1958948 BLAKE2B 
51a70395e4801ceeb3e97ac081f4c45be242cca14728f8efc5eec0d4b3cfa4cc9fab9ef7429c18e9bbb0dedb693a847258be1b11491155658a6ffa2a28358e35
 SHA512 
53ca7ebde3fcd345a895527da2ac5d829a09f25d28836a867b500282fba3465bde657cd75a4030cb831022f7a0d9f50aadb36078d62924e4d0edad6bfe3c5561

diff --git a/dev-libs/appstream/appstream-0.12.7.ebuild 
b/dev-libs/appstream/appstream-0.12.7.ebuild
new file mode 100644
index 000..cbbde57065d
--- /dev/null
+++ b/dev-libs/appstream/appstream-0.12.7.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson xdg-utils
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ximion/${PN};
+else
+   MY_PN="AppStream"
+   
SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   S="${WORKDIR}/${MY_PN}-${PV}"
+fi
+
+DESCRIPTION="Cross-distro effort for providing metadata for software in the 
Linux ecosystem"
+HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/;
+
+LICENSE="LGPL-2.1+ GPL-2+"
+# check as_api_level
+SLOT="0/4"
+IUSE="apt +introspection qt5 test"
+
+BDEPEND="
+   app-text/docbook-xml-dtd:4.5
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=dev-util/meson-0.42.0
+   >=sys-devel/gettext-0.19.8
+   test? (
+   dev-qt/linguist-tools:5
+   qt5? ( dev-qt/qttest:5 )
+   )
+"
+DEPEND="
+   dev-db/lmdb:=
+   >=dev-libs/glib-2.54:2
+   dev-libs/libxml2:2
+   dev-libs/libyaml
+   dev-libs/snowball-stemmer
+   introspection? ( >=dev-libs/gobject-introspection-1.56:= )
+   qt5? ( dev-qt/qtcore:5 )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || 
die
+   if ! use test; then
+   sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || 
die # bug 675944
+   fi
+}
+
+src_configure() {
+   xdg_environment_reset
+
+   local emesonargs=(
+   -Dapidocs=false
+   -Ddocs=false
+   -Dmaintainer=false
+   -Dstemming=true
+   -Dvapi=false
+   -Dapt-support=$(usex apt true false)
+   -Dgir=$(usex introspection true false)
+   -Dqt=$(usex qt5 true false)
+   )
+
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/files/, x11-misc/sddm/

2019-06-23 Thread Andreas Sturmlechner
commit: e54d537de46adc04d15f8279e5e96821f420609b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun 22 20:45:51 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 23 14:55:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e54d537d

x11-misc/sddm: EAPI-7 bump, PAM groups, reuse sessions, HiDPI default

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

 ...m-0.18.1-honor-PAM-supplemental-groups-v2.patch | 182 +
 .../sddm-0.18.1-only-reuse-online-sessions.patch   |  27 +++
 ...18.1-revert-honor-PAM-supplemental-groups.patch |  87 ++
 x11-misc/sddm/sddm-0.18.1-r1.ebuild| 107 
 4 files changed, 403 insertions(+)

diff --git 
a/x11-misc/sddm/files/sddm-0.18.1-honor-PAM-supplemental-groups-v2.patch 
b/x11-misc/sddm/files/sddm-0.18.1-honor-PAM-supplemental-groups-v2.patch
new file mode 100644
index 000..f4ce7ae7ad7
--- /dev/null
+++ b/x11-misc/sddm/files/sddm-0.18.1-honor-PAM-supplemental-groups-v2.patch
@@ -0,0 +1,182 @@
+From 75e6e00d9e1ecf25e3a9c8332530a1e40d737cdb Mon Sep 17 00:00:00 2001
+From: "J. Konrad Tegtmeier-Rottach" 
+Date: Thu, 9 May 2019 03:06:48 +0200
+Subject: [PATCH] Honor PAM's supplemental groups (v2) (#834, #1159)
+
+This moves the supplemental group initialization step from
+UserSession.cpp to the Backend system, so that the Pam Backend can
+inject additional supplemental groups via modules like pam_group.so.
+
+pam_setcred(3) assumes that it operates on an already initialized
+supplemental group list. However, PamBackend calls
+pam_setcred(PAM_ESTABLISH_CRED) earlier, at the start
+PamBackend::openSession, so a pam_setcred(PAM_REINITIALIZE_CRED) call
+must be issued to repeat the injection of PAM's supplemental groups.
+---
+ src/helper/Backend.cpp|  5 +
+ src/helper/Backend.h  |  3 +++
+ src/helper/HelperApp.cpp  |  4 
+ src/helper/HelperApp.h|  1 +
+ src/helper/UserSession.cpp| 13 -
+ src/helper/backend/PamBackend.cpp | 18 ++
+ src/helper/backend/PamBackend.h   |  2 ++
+ 7 files changed, 41 insertions(+), 5 deletions(-)
+
+diff --git a/src/helper/Backend.cpp b/src/helper/Backend.cpp
+index d6bb4d0a..35ae2bdf 100644
+--- a/src/helper/Backend.cpp
 b/src/helper/Backend.cpp
+@@ -29,6 +29,7 @@
+ #include 
+ 
+ #include 
++#include 
+ 
+ namespace SDDM {
+ Backend::Backend(HelperApp* parent)
+@@ -79,4 +80,8 @@ namespace SDDM {
+ bool Backend::closeSession() {
+ return true;
+ }
++
++bool Backend::setupSupplementalGroups(struct passwd *pw) {
++return !initgroups(pw->pw_name, pw->pw_gid);
++}
+ }
+diff --git a/src/helper/Backend.h b/src/helper/Backend.h
+index b790e001..3caf1592 100644
+--- a/src/helper/Backend.h
 b/src/helper/Backend.h
+@@ -22,6 +22,7 @@
+ #define BACKEND_H
+ 
+ #include 
++#include 
+ 
+ namespace SDDM {
+ class HelperApp;
+@@ -38,6 +39,8 @@ namespace SDDM {
+ void setAutologin(bool on = true);
+ void setGreeter(bool on = true);
+ 
++virtual bool setupSupplementalGroups(struct passwd *pw);
++
+ public slots:
+ virtual bool start(const QString  = QString()) = 0;
+ virtual bool authenticate() = 0;
+diff --git a/src/helper/HelperApp.cpp b/src/helper/HelperApp.cpp
+index cad93bd8..d0891d75 100644
+--- a/src/helper/HelperApp.cpp
 b/src/helper/HelperApp.cpp
+@@ -253,6 +253,10 @@ namespace SDDM {
+ return m_session;
+ }
+ 
++Backend *HelperApp::backend() {
++return m_backend;
++}
++
+ const QString& HelperApp::user() const {
+ return m_user;
+ }
+diff --git a/src/helper/HelperApp.h b/src/helper/HelperApp.h
+index 3742df12..cb5959a7 100644
+--- a/src/helper/HelperApp.h
 b/src/helper/HelperApp.h
+@@ -39,6 +39,7 @@ namespace SDDM {
+ virtual ~HelperApp();
+ 
+ UserSession *session();
++Backend *backend();
+ const QString () const;
+ const QString () const;
+ 
+diff --git a/src/helper/UserSession.cpp b/src/helper/UserSession.cpp
+index f71fd358..62fd4d70 100644
+--- a/src/helper/UserSession.cpp
 b/src/helper/UserSession.cpp
+@@ -19,6 +19,7 @@
+  *
+  */
+ 
++#include "Backend.h"
+ #include "Configuration.h"
+ #include "UserSession.h"
+ #include "HelperApp.h"
+@@ -129,7 +130,8 @@ namespace SDDM {
+ #endif
+ 
+ // switch user
+-const QByteArray username = 
qobject_cast(parent())->user().toLocal8Bit();
++HelperApp* app = qobject_cast(parent());
++const QByteArray username = app->user().toLocal8Bit();
+ struct passwd pw;
+ struct passwd *rpw;
+ long bufsize = sysconf(_SC_GETPW_R_SIZE_MAX);
+@@ -146,12 +148,13 @@ namespace SDDM {
+ qCritical() << "getpwnam_r(" << username << ") failed with 
error: " << strerror(err);
+ exit(Auth::HELPER_OTHER_ERROR);
+ 

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

2019-06-23 Thread Tobias Klausmann
commit: bcddad6780ead2b44528a4aa1d51107b4a225524
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sun Jun 23 14:50:14 2019 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sun Jun 23 14:50:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcddad67

sys-libs/glibc-2.29-r2: alpha stable

Bug: http://bugs.gentoo.org/685818
Signed-off-by: Tobias Klausmann  gentoo.org>

 sys-libs/glibc/glibc-2.29-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/glibc/glibc-2.29-r2.ebuild 
b/sys-libs/glibc/glibc-2.29-r2.ebuild
index 94b3e9b0868..1530ae9e9a3 100644
--- a/sys-libs/glibc/glibc-2.29-r2.ebuild
+++ b/sys-libs/glibc/glibc-2.29-r2.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://sourceware.org/git/glibc.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sh ~sparc x86"
+   KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sh ~sparc x86"
SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
 fi
 



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

2019-06-23 Thread Jeroen Roovers
commit: ad61db8b42c2929f635b5ead4b0e28c199665ac1
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jun 23 13:40:51 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jun 23 13:40:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad61db8b

x11-misc/rofi: Version 1.5.3

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

 x11-misc/rofi/Manifest  |  1 +
 x11-misc/rofi/rofi-1.5.3.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/x11-misc/rofi/Manifest b/x11-misc/rofi/Manifest
index bd9ba727eeb..5b9c70f5e46 100644
--- a/x11-misc/rofi/Manifest
+++ b/x11-misc/rofi/Manifest
@@ -1 +1,2 @@
 DIST rofi-1.5.2.tar.xz 377732 BLAKE2B 
560c5a4d30d143cbb5ca9030086d614a8f56a5e17b75c1b3f3a2e57bbd16de304b733bc4fd6093e716c993051e238811e9e65ffbf165d2ae4723f0bde1b15b42
 SHA512 
8fbbcaa040148d204878380f7cb96fa31228f72b68a97a5bcf8d8cd69740f6b185f5e5d2bc2e1d35e267a84b21576eb356c33be827fd1b767460665493360c16
+DIST rofi-1.5.3.tar.xz 383016 BLAKE2B 
8898af3df161b668b506e5d56a031081c911efc2be37f2dc687e068b58afe906cf9d4186bb166fa953de98eb758d4d125443c6122ccd5c2a861b25cd0473f70c
 SHA512 
6dc4b3c2818f4606e42e8185032788d40c4dae9e67596b3b7f767e8f6ca2963b85602baa4287474520ecdb8e333ae211fce5e7252f3b95e0f90b862040aad117

diff --git a/x11-misc/rofi/rofi-1.5.3.ebuild b/x11-misc/rofi/rofi-1.5.3.ebuild
new file mode 100644
index 000..5c664f0c427
--- /dev/null
+++ b/x11-misc/rofi/rofi-1.5.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools toolchain-funcs
+
+DESCRIPTION="A window switcher, run dialog and dmenu replacement"
+HOMEPAGE="https://github.com/davatorium/rofi;
+SRC_URI="${HOMEPAGE}/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test windowmode"
+
+RDEPEND="
+   dev-libs/glib:2
+   gnome-base/librsvg:2
+   media-libs/freetype
+   x11-libs/cairo[xcb]
+   x11-libs/libXft
+   x11-libs/libXinerama
+   x11-libs/libxcb
+   x11-libs/libxkbcommon[X]
+   x11-libs/pango[X]
+   x11-libs/startup-notification
+   x11-libs/xcb-util
+   x11-libs/xcb-util-wm
+   x11-libs/xcb-util-xrm
+"
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   x11-base/xorg-proto
+   test? ( >=dev-libs/check-0.11 )
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.15.12-Werror.patch
+   "${FILESDIR}"/${PN}-1.5.0-gtk-settings-test.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   tc-export CC
+
+   econf \
+   $(use_enable test check) \
+   $(use_enable windowmode)
+}



[gentoo-commits] repo/gentoo:master commit in: net-firewall/ipt_netflow/

2019-06-23 Thread Jeroen Roovers
commit: 2b295b40a2aba896525fe4e1d5fbae5161ca464c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jun 23 13:36:13 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jun 23 13:38:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b295b40

net-firewall/ipt_netflow: Version 2.4

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

 net-firewall/ipt_netflow/Manifest   |  1 +
 net-firewall/ipt_netflow/ipt_netflow-2.4.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/net-firewall/ipt_netflow/Manifest 
b/net-firewall/ipt_netflow/Manifest
index d143b4e57bc..0f3902c5810 100644
--- a/net-firewall/ipt_netflow/Manifest
+++ b/net-firewall/ipt_netflow/Manifest
@@ -1,2 +1,3 @@
 DIST ipt_netflow-2.3.tar.gz 90987 BLAKE2B 
fbe46583e58e75e3cfe5cc5ad4e8b40d5040d6642f850c560c3e8aa831effa43cba8f25907d32b3b66721f4d5d5bb8579bafa82e4b8d1c9a2225a5c748d08dd9
 SHA512 
e5ba66da9cae6fb9652e5532383233d433dd30dd16634734860f7e6910e46080e562e2d72c74584a86ead31156cffd4c5c44b438f617a9e5b3e5fdc1470045fc
 DIST ipt_netflow-2.3_p20190619.tar.gz 92615 BLAKE2B 
f6fb8e33d847a050e81edd33cc11b2088e59a838924f6f371489e219d7207afefa6211ac7d55aa54d8d1579fe95d9ec5302bb533a7cf11bdb3df8e2e7a2e5633
 SHA512 
0ac101d660bc37eab05bf079321edd9578f2fd3b09627f329fab4940c8e2d554a449673d557603dc33897fdd3f8a7b054ff2ceb7cc338b86176b3630f2b50cba
+DIST ipt_netflow-2.4.tar.gz 92580 BLAKE2B 
0197e7e5cdd9c94c7b80b38cb4e2879343139592421922bf73aeaac70ac3af54ea25934bb1474ff455a9f58eab2368995591542f46be48b5c8491a3b6a192f56
 SHA512 
3c80d02cfda996fbde8d258875df8795000fd8390b5a6f8296771a992067e153eca48f7f4602421529948beaf3030e164adfc2ffe5b528042fbdc15ffb56aa74

diff --git a/net-firewall/ipt_netflow/ipt_netflow-2.4.ebuild 
b/net-firewall/ipt_netflow/ipt_netflow-2.4.ebuild
new file mode 100644
index 000..88d6cef84f3
--- /dev/null
+++ b/net-firewall/ipt_netflow/ipt_netflow-2.4.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit linux-info linux-mod toolchain-funcs
+
+DESCRIPTION="Netflow iptables module"
+HOMEPAGE="
+   https://sourceforge.net/projects/ipt-netflow
+   https://github.com/aabc/ipt-netflow
+"
+SRC_URI="https://github.com/aabc/ipt-netflow/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="debug natevents snmp"
+
+RDEPEND="
+   net-firewall/iptables:0=
+   snmp? ( net-analyzer/net-snmp )
+"
+DEPEND="${RDEPEND}
+   virtual/linux-sources
+   virtual/pkgconfig
+"
+PATCHES=(
+   "${FILESDIR}/${PN}-2.0-configure.patch" # bug #455984
+   "${FILESDIR}/${PN}-2.3-flags.patch"
+)
+
+pkg_setup() {
+   BUILD_TARGETS="all"
+   MODULE_NAMES="ipt_NETFLOW(ipt_netflow:${S})"
+   IPT_LIB="/usr/$(get_libdir)/xtables"
+   local CONFIG_CHECK="~IP_NF_IPTABLES VLAN_8021Q"
+   use debug && CONFIG_CHECK+=" ~DEBUG_FS"
+   use natevents && CONFIG_CHECK+=" NF_CONNTRACK_EVENTS NF_NAT_NEEDED"
+   linux-mod_pkg_setup
+}
+
+src_unpack() {
+   default
+
+   mv "${WORKDIR}"/${PN/_/-}-* "${WORKDIR}"/${P} || die
+}
+
+src_prepare() {
+   default
+
+   # Checking for directory is enough
+   sed -i -e 's:-s /etc/snmp/snmpd.conf:-d /etc/snmp:' configure || die
+}
+
+do_conf() {
+   tc-export CC
+   echo ./configure $*
+   ./configure $* ${EXTRA_ECONF} || die 'configure failed'
+}
+
+src_configure() {
+   local IPT_VERSION="$($(tc-getPKG_CONFIG) --modversion xtables)"
+   # this configure script is not based on autotools
+   # ipt-src need to be defined, see bug #455984
+   do_conf \
+   --disable-dkms \
+   --enable-aggregation \
+   --enable-direction \
+   --enable-macaddress \
+   --enable-vlan \
+   --ipt-lib="${IPT_LIB}" \
+   --ipt-src="/usr/" \
+   --ipt-ver="${IPT_VERSION}" \
+   --kdir="${KV_DIR}" \
+   --kver="${KV_FULL}" \
+   $(use debug && echo '--enable-debugfs') \
+   $(use natevents && echo '--enable-natevents') \
+   $(use snmp && echo '--enable-snmp-rules' || echo 
'--disable-snmp-agent')
+}
+
+src_compile() {
+   emake ARCH="$(tc-arch-kernel)" CC="$(tc-getCC)" all
+}
+
+src_install() {
+   linux-mod_src_install
+   exeinto "${IPT_LIB}"
+   doexe libipt_NETFLOW.so
+   use snmp && emake DESTDIR="${D}" 
SNMPTGSO="/usr/$(get_libdir)/snmp/dlmod/snmp_NETFLOW.so" sinstall
+   doheader ipt_NETFLOW.h
+   dodoc README*
+}



[gentoo-commits] repo/gentoo:master commit in: net-firewall/ipt_netflow/

2019-06-23 Thread Jeroen Roovers
commit: 241cf6f81f8f531d86d7546e207bc133ad333964
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jun 23 13:37:51 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jun 23 13:38:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=241cf6f8

net-firewall/ipt_netflow: Old

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

 net-firewall/ipt_netflow/Manifest  |  1 -
 .../ipt_netflow/ipt_netflow-2.3_p20190619.ebuild   | 96 --
 2 files changed, 97 deletions(-)

diff --git a/net-firewall/ipt_netflow/Manifest 
b/net-firewall/ipt_netflow/Manifest
index 0f3902c5810..45893db3a07 100644
--- a/net-firewall/ipt_netflow/Manifest
+++ b/net-firewall/ipt_netflow/Manifest
@@ -1,3 +1,2 @@
 DIST ipt_netflow-2.3.tar.gz 90987 BLAKE2B 
fbe46583e58e75e3cfe5cc5ad4e8b40d5040d6642f850c560c3e8aa831effa43cba8f25907d32b3b66721f4d5d5bb8579bafa82e4b8d1c9a2225a5c748d08dd9
 SHA512 
e5ba66da9cae6fb9652e5532383233d433dd30dd16634734860f7e6910e46080e562e2d72c74584a86ead31156cffd4c5c44b438f617a9e5b3e5fdc1470045fc
-DIST ipt_netflow-2.3_p20190619.tar.gz 92615 BLAKE2B 
f6fb8e33d847a050e81edd33cc11b2088e59a838924f6f371489e219d7207afefa6211ac7d55aa54d8d1579fe95d9ec5302bb533a7cf11bdb3df8e2e7a2e5633
 SHA512 
0ac101d660bc37eab05bf079321edd9578f2fd3b09627f329fab4940c8e2d554a449673d557603dc33897fdd3f8a7b054ff2ceb7cc338b86176b3630f2b50cba
 DIST ipt_netflow-2.4.tar.gz 92580 BLAKE2B 
0197e7e5cdd9c94c7b80b38cb4e2879343139592421922bf73aeaac70ac3af54ea25934bb1474ff455a9f58eab2368995591542f46be48b5c8491a3b6a192f56
 SHA512 
3c80d02cfda996fbde8d258875df8795000fd8390b5a6f8296771a992067e153eca48f7f4602421529948beaf3030e164adfc2ffe5b528042fbdc15ffb56aa74

diff --git a/net-firewall/ipt_netflow/ipt_netflow-2.3_p20190619.ebuild 
b/net-firewall/ipt_netflow/ipt_netflow-2.3_p20190619.ebuild
deleted file mode 100644
index 5f49f78b07d..000
--- a/net-firewall/ipt_netflow/ipt_netflow-2.3_p20190619.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit linux-info linux-mod toolchain-funcs
-
-DESCRIPTION="Netflow iptables module"
-HOMEPAGE="
-   https://sourceforge.net/projects/ipt-netflow
-   https://github.com/aabc/ipt-netflow
-"
-SRC_URI="https://github.com/aabc/ipt-netflow/archive/0e5af37bf63681ff4ee95b98466ee26fa3e4df13.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="debug natevents snmp"
-
-RDEPEND="
-   net-firewall/iptables:0=
-   snmp? ( net-analyzer/net-snmp )
-"
-DEPEND="${RDEPEND}
-   virtual/linux-sources
-   virtual/pkgconfig
-"
-PATCHES=(
-   "${FILESDIR}/${PN}-2.0-configure.patch" # bug #455984
-   "${FILESDIR}/${PN}-2.3-flags.patch"
-)
-
-pkg_setup() {
-   BUILD_TARGETS="all"
-   MODULE_NAMES="ipt_NETFLOW(ipt_netflow:${S})"
-   IPT_LIB="/usr/$(get_libdir)/xtables"
-   local CONFIG_CHECK="~IP_NF_IPTABLES VLAN_8021Q"
-   use debug && CONFIG_CHECK+=" ~DEBUG_FS"
-   use natevents && CONFIG_CHECK+=" NF_CONNTRACK_EVENTS NF_NAT_NEEDED"
-   linux-mod_pkg_setup
-}
-
-src_unpack() {
-   default
-
-   mv "${WORKDIR}"/${PN/_/-}-* "${WORKDIR}"/${P} || die
-}
-
-src_prepare() {
-   default
-
-   # Fix incorrect module version in sources
-   sed -i -e "/IPT_NETFLOW_VERSION/s/2.3/${PV}/" ipt_NETFLOW.c || die
-
-   # Checking for directory is enough
-   sed -i -e 's:-s /etc/snmp/snmpd.conf:-d /etc/snmp:' configure || die
-}
-
-do_conf() {
-   tc-export CC
-   echo ./configure $*
-   ./configure $* ${EXTRA_ECONF} || die 'configure failed'
-}
-
-src_configure() {
-   local IPT_VERSION="$($(tc-getPKG_CONFIG) --modversion xtables)"
-   # this configure script is not based on autotools
-   # ipt-src need to be defined, see bug #455984
-   do_conf \
-   --disable-dkms \
-   --enable-aggregation \
-   --enable-direction \
-   --enable-macaddress \
-   --enable-vlan \
-   --ipt-lib="${IPT_LIB}" \
-   --ipt-src="/usr/" \
-   --ipt-ver="${IPT_VERSION}" \
-   --kdir="${KV_DIR}" \
-   --kver="${KV_FULL}" \
-   $(use debug && echo '--enable-debugfs') \
-   $(use natevents && echo '--enable-natevents') \
-   $(use snmp && echo '--enable-snmp-rules' || echo 
'--disable-snmp-agent')
-}
-
-src_compile() {
-   emake ARCH="$(tc-arch-kernel)" CC="$(tc-getCC)" all
-}
-
-src_install() {
-   linux-mod_src_install
-   exeinto "${IPT_LIB}"
-   doexe libipt_NETFLOW.so
-   use snmp && emake DESTDIR="${D}" 
SNMPTGSO="/usr/$(get_libdir)/snmp/dlmod/snmp_NETFLOW.so" sinstall
-   doheader ipt_NETFLOW.h
-   dodoc README*
-}



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/ghemical/, sci-chemistry/ghemical/files/

2019-06-23 Thread David Seifert
commit: b2ab6a8f5354a899d9637574ee0eb7b4a43961a2
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 23 13:10:45 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 23 13:10:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2ab6a8f

sci-chemistry/ghemical: Fix building against GCC 9

Closes: https://bugs.gentoo.org/687450
Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: David Seifert  gentoo.org>

 sci-chemistry/ghemical/files/3.0.0-fix-gcc9.patch | 37 +++
 sci-chemistry/ghemical/ghemical-3.0.0.ebuild  |  5 ++-
 2 files changed, 41 insertions(+), 1 deletion(-)

diff --git a/sci-chemistry/ghemical/files/3.0.0-fix-gcc9.patch 
b/sci-chemistry/ghemical/files/3.0.0-fix-gcc9.patch
new file mode 100644
index 000..d3d80bbd00b
--- /dev/null
+++ b/sci-chemistry/ghemical/files/3.0.0-fix-gcc9.patch
@@ -0,0 +1,37 @@
+https://bugs.gentoo.org/687450
+
+project.h:210:14: error: friend declaration of ‘bool ReadGPR_OLD(project&, 
std::istream&, bool, bool)’ specifies default arguments and isn’t a definition 
[-fpermissive]
+  210 |  friend bool ReadGPR_OLD(project &, istream &, bool, bool = false);  
///< this is for the very old version.
+  |  ^~~
+
+--- a/src/project.h
 b/src/project.h
+@@ -122,6 +122,12 @@
+   graphical user interface.
+ */
+ 
++class project;
++bool ReadGPR_OLD(project &, istream &, bool, bool = false);
++bool ReadGPR_v100(project &, istream &, bool, bool = false);
++bool ReadGPR_v110(project &, istream &, bool, bool = false);
++bool ReadGPR(project &, istream &, bool, bool = false);
++
+ class project :
+   public custom_transformer_client,
+   public model
+@@ -207,11 +213,11 @@
+ 
+ // methods for file I/O : ReadGPR and WriteGPR are friend functions so that 
it would be easier to "borrow" them elsewhere...
+ // 
^
+-  friend bool ReadGPR_OLD(project &, istream &, bool, bool = false);  
///< this is for the very old version.
+-  friend bool ReadGPR_v100(project &, istream &, bool, bool = false); 
///< this is for the version 1.00.
+-  friend bool ReadGPR_v110(project &, istream &, bool, bool = false); 
///< this is for the version 1.10.
++  friend bool ReadGPR_OLD(project &, istream &, bool, bool);  
///< this is for the very old version.
++  friend bool ReadGPR_v100(project &, istream &, bool, bool); 
///< this is for the version 1.00.
++  friend bool ReadGPR_v110(project &, istream &, bool, bool); 
///< this is for the version 1.10.
+ /// This is an input function for the v1.11 ghemical file format.
+-  friend bool ReadGPR(project &, istream &, bool, bool = false);
++  friend bool ReadGPR(project &, istream &, bool, bool);
+   
+   friend void WriteGPR_v100(project &, ostream &);///< this is 
for the version 1.00.
+ /// This is an output function for the v1.11 ghemical file format.

diff --git a/sci-chemistry/ghemical/ghemical-3.0.0.ebuild 
b/sci-chemistry/ghemical/ghemical-3.0.0.ebuild
index 4186af7e725..477c41439c2 100644
--- a/sci-chemistry/ghemical/ghemical-3.0.0.ebuild
+++ b/sci-chemistry/ghemical/ghemical-3.0.0.ebuild
@@ -28,7 +28,10 @@ RDEPEND="
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
-PATCHES=( "${FILESDIR}"/2.99.2-docs.patch )
+PATCHES=(
+   "${FILESDIR}"/2.99.2-docs.patch
+   "${FILESDIR}"/3.0.0-fix-gcc9.patch
+)
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/ghemical/

2019-06-23 Thread David Seifert
commit: e6ab14d4a9ed77993f1934a7b4aff74ae393ef79
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 23 13:10:42 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 23 13:10:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6ab14d4

sci-chemistry/ghemical: Port to EAPI 7

Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: David Seifert  gentoo.org>

 sci-chemistry/ghemical/ghemical-3.0.0.ebuild | 23 ++-
 1 file changed, 10 insertions(+), 13 deletions(-)

diff --git a/sci-chemistry/ghemical/ghemical-3.0.0.ebuild 
b/sci-chemistry/ghemical/ghemical-3.0.0.ebuild
index 5704b7df145..4186af7e725 100644
--- a/sci-chemistry/ghemical/ghemical-3.0.0.ebuild
+++ b/sci-chemistry/ghemical/ghemical-3.0.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit autotools desktop
 
@@ -18,12 +18,12 @@ RDEPEND="
dev-libs/glib:2
gnome-base/libglade:2.0
sci-chemistry/mpqc
-   >=sci-libs/libghemical-3.0.0
-   >=x11-libs/liboglappth-1.0.0
+   >=sci-libs/libghemical-3.0.0:=
+   >=x11-libs/liboglappth-1.0.0:=
virtual/opengl
-   x11-libs/pango
+   x11-libs/pango:0=
x11-libs/gtk+:2
-   x11-libs/gtkglext
+   x11-libs/gtkglext:0=
openbabel? ( sci-chemistry/openbabel )"
 DEPEND="${RDEPEND}
virtual/pkgconfig"
@@ -39,11 +39,8 @@ src_configure() {
# With amd64, if you want gamess I recommend adding gamess and 
gtk-gamess to package.provided for now.
 
# Change the built-in help browser.
-   if use seamonkey ; then
-   sed -i -e 's|mozilla|seamonkey|g' src/gtk_app.cpp || die "sed 
failed for seamonkey!"
-   else
-   sed -i -e 's|mozilla|firefox|g' src/gtk_app.cpp || die "sed 
failed for firefox!"
-   fi
+   sed -e "s|mozilla|$(usex seamonkey seamonkey firefox)|g" \
+   -i src/gtk_app.cpp || die "sed failed for $(usex seamonkey 
seamonkey firefox)!"
 
econf \
$(use_enable openbabel) \
@@ -51,6 +48,6 @@ src_configure() {
 }
 
 src_install() {
-   emake DESTDIR="${D}" install
-   make_desktop_entry /usr/bin/ghemical Ghemical 
/usr/share/ghemical/${PV}/pixmaps/ghemical.png
+   default
+   make_desktop_entry ghemical Ghemical 
/usr/share/ghemical/${PV}/pixmaps/ghemical.png
 }



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

2019-06-23 Thread Mikle Kolyada
commit: 1bf137ef381639423dfe40419eb92dc116b7ad3f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jun 23 12:52:15 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jun 23 12:52:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf137ef

dev-util/strace: Drop old

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

 dev-util/strace/Manifest   |  1 -
 dev-util/strace/strace-4.25.ebuild | 93 --
 2 files changed, 94 deletions(-)

diff --git a/dev-util/strace/Manifest b/dev-util/strace/Manifest
index 3762b82de4b..fb54c3bfdb5 100644
--- a/dev-util/strace/Manifest
+++ b/dev-util/strace/Manifest
@@ -1,4 +1,3 @@
-DIST strace-4.25.tar.xz 1425268 BLAKE2B 
896685589686864316940b8493e481f5e37d1c2f536551f79193bc851d66614816abbc989dbff2b18e38f5bff535315ca732221d520f282227b74a4eab3ebb4f
 SHA512 
1465ef5ebc77cee73ebae5e12c72ff1826f48cdb2b36bdd5116380fac3add73f3ede3ca2694358bfb0c3e3141be5b747b353749130a366c81d05709b2d7bb879
 DIST strace-4.26.tar.xz 1444216 BLAKE2B 
ea8ff5f863afa29a3a40e8d89ff5c3835c64adf7c34c8957bbe3d99a02998d61714437470293d1759e87c1ceb8ed42564632ef33dd9d5303452ec7505822d1ba
 SHA512 
cce153246802fcdb1547bc11164784066101a2e672e2a264cb742593b559e579aa4bedc749d87fdd1fc2045f4f79b54d419bb50c823074d2cca6f3c75ccf2290
 DIST strace-5.0.tar.xz 1468752 BLAKE2B 
3626697ec340728f2703cd5d8a4e8f274184a6b8ef76b1d239ba7a2ec8c76d7dd7e47e6cde6f5edc8e14ae0322e82a6425fb8586d0f1aba709c4d2208a503027
 SHA512 
cba3280ada27ef434eda54d0e150f04ab89ad227d67b29bd0993f9ac7747eb32b0e49af8cc493b92eab99c0848ec8dc6bbd9b1db423abd53f19129dacbddf265
 DIST strace-5.1.tar.xz 1493868 BLAKE2B 
1a513fbcb30a61af60013c779a6ca8c842aa20a6f359c29cf16bd5357dd26428855ebb8b097c137f8351d87b776d9674c7e41fb2789185439b70fd6d50c904e9
 SHA512 
dfbfa97650f0c42d088a3c5ff9715a05a31e579742fb2874c225b6e3c26b0d49c2427489080e971ee2cabb0fe744ff2464b3524c5adae0b3d5843583018de074

diff --git a/dev-util/strace/strace-4.25.ebuild 
b/dev-util/strace/strace-4.25.ebuild
deleted file mode 100644
index 89d8011c17c..000
--- a/dev-util/strace/strace-4.25.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic toolchain-funcs
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/strace/strace.git;
-   inherit git-r3 autotools
-else
-   
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="A useful diagnostic, instructional, and debugging tool"
-HOMEPAGE="https://strace.io/;
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="aio perl static unwind elfutils"
-
-REQUIRED_USE="?? ( unwind elfutils )"
-
-LIB_DEPEND="
-   unwind? ( sys-libs/libunwind[static-libs(+)] )
-   elfutils? ( dev-libs/elfutils[static-libs(+)] )
-"
-# strace only uses the header from libaio to decode structs
-DEPEND="
-   static? ( ${LIB_DEPEND} )
-   aio? ( >=dev-libs/libaio-0.3.106 )
-   sys-kernel/linux-headers
-"
-RDEPEND="
-   !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
-   perl? ( dev-lang/perl )
-"
-
-src_prepare() {
-   default
-
-   if [[ ! -e configure ]] ; then
-   # git generation
-   ./xlat/gen.sh || die
-   ./generate_mpers_am.sh || die
-   eautoreconf
-   [[ ! -e CREDITS ]] && cp CREDITS{.in,}
-   fi
-
-   filter-lfs-flags # configure handles this sanely
-   # Add -pthread since strace wants -lrt for timer_create, and -lrt uses 
-lpthread.
-   use static && append-ldflags -static -pthread
-
-   export ac_cv_header_libaio_h=$(usex aio)
-   use elibc_musl && export ac_cv_header_stdc=no
-
-   # Stub out the -k test since it's known to be flaky. #545812
-   sed -i '1iexit 77' tests*/strace-k.test || die
-}
-
-src_configure() {
-   # Set up the default build settings, and then use the names strace 
expects.
-   tc-export_build_env BUILD_{CC,CPP}
-   local v bv
-   for v in CC CPP {C,CPP,LD}FLAGS ; do
-   bv="BUILD_${v}"
-   export "${v}_FOR_BUILD=${!bv}"
-   done
-
-   # Don't require mpers support on non-multilib systems. #649560
-   local myeconfargs=(
-   --enable-mpers=check
-   $(use_with unwind libunwind)
-   $(use_with elfutils libdw)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_test() {
-   if has usersandbox $FEATURES ; then
-   ewarn "Test suite is known to fail with FEATURES=usersandbox -- 
skipping ..." #643044
-   return 0
-   fi
-
-   default
-}
-
-src_install() {
-   default
-   use perl || rm "${ED%/}"/usr/bin/strace-graph
-   dodoc CREDITS
-}



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

2019-06-23 Thread Benda XU
commit: f5c71a4aa9615c8c14caa8e7076519ab2a4b9824
Author: Benda Xu  gentoo  org>
AuthorDate: Sun Jun 23 12:46:21 2019 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Jun 23 12:47:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5c71a4a

dev-python/numpy: fix cblas detection.

  Drop old ebuilds versionator eclass.
  Drop live ebuild.  It has not been taken care of since numpy-1.9.

Suggested-By: Zongyu Zhang  gmail.com>
Closes: https://bugs.gentoo.org/647072
Closes: https://bugs.gentoo.org/688392
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Benda Xu  gentoo.org>

 dev-python/numpy/Manifest  |  16 --
 .../files/numpy-1.10.2-no-hardcode-blas.patch  |  64 
 .../files/numpy-1.12.1-no-hardcode-blas.patch  |  72 -
 .../numpy/files/numpy-1.8.0-no-hardcode-blas.patch |  25 ---
 .../numpy/files/numpy-1.9.2-no-hardcode-blas.patch |  35 -
 dev-python/numpy/numpy-1.10.4.ebuild   | 154 ---
 dev-python/numpy/numpy-1.13.3.ebuild   | 167 -
 dev-python/numpy/numpy-1.14.5.ebuild   |   3 +-
 dev-python/numpy/numpy-1.15.4.ebuild   |   3 +-
 dev-python/numpy/numpy-1.16.1.ebuild   |   3 +-
 dev-python/numpy/numpy-1.8.2.ebuild| 145 --
 dev-python/numpy/numpy-1.9.2.ebuild| 146 --
 dev-python/numpy/numpy-.ebuild | 134 -
 13 files changed, 6 insertions(+), 961 deletions(-)

diff --git a/dev-python/numpy/Manifest b/dev-python/numpy/Manifest
index 990af89ef52..f080e969086 100644
--- a/dev-python/numpy/Manifest
+++ b/dev-python/numpy/Manifest
@@ -1,28 +1,12 @@
-DIST numpy-1.10.4.tar.gz 4069996 BLAKE2B 
9f315d1fca4415b148d4b3bff6f223930bab3d0cb9e19fc5790d71218549c9f0031355e8a95eae9c866ceaf6391a3aa41206bf3f48477b6cabbbc52e0287c246
 SHA512 
57ace46e357d49be0efd904e5ceb9862c626c916987c8798a12de7ae1e06816ad8483439ac4619792a04889631b5998f2397dc601c78dea33a784b4831c19c79
-DIST numpy-1.13.3.zip 5021189 BLAKE2B 
5a2890a8e08425a2d537667cb2c621a57e1d442951d0b06aee2a9a153bf76652e9c4cbaa11716697a85c580e1f30043d5eef10fc24245074e6431a873ff80c34
 SHA512 
b77969372c8463879b452dc54830afabb719e6814a2bb1ee0062b463155ac709d1cd48839b28b74aacaee8aced7ee35870ba43d59293ff54f90bc0f717ca7737
 DIST numpy-1.14.5.zip 4904624 BLAKE2B 
14d266bf1139b9539e39d08a6537e2b772e80bf46a0769cbb06b63ba54858c9284f6d0e8a19627a4d99f2c2638e9a4031bf4d4aaf773eaf34b7203d131636dc0
 SHA512 
e131f9fa815084e334b59c5d9abd8de0088ad1dfefecf8615ad7deca0b54b0dfa0446c8de99c90670ea9fcabea9980bd171618a5b9032c1937b597a5ce363c5b
 DIST numpy-1.15.4.zip 4473522 BLAKE2B 
c030ef4a06c84091eec11b6602422468bd0674489a2c7fea1230132cd3a3ca1b10ec87eeb6788f2f263943f9ac43026dc1e7f0f5f1d52e9d1cc6934a5d361090
 SHA512 
9e0516da04368f0353fb7e3cc2c72e1ec936042908309732a298405bd7111e712899627b82f3674295b611e0ebfd74ef91d693f065fe9cb03dc7de23d1e72676
 DIST numpy-1.16.1.zip 5070040 BLAKE2B 
0429d27d88ec97e207822c9c7fa759453bbef97d1d5fdf3e68dab21ca098a6321e2e57d85561dd99084d190b8ed6fce20f00b421c8d14a249fc45dc1ea09569e
 SHA512 
e4adce4f40a3cb6ac482f82db9fcd079179b03b0e878920cfc7d98b9f622adab997c68af892b209f417d5f31b4123a1c5ff5c07cf5b0aaa496d8be6c8354bde8
-DIST numpy-1.8.2.tar.gz 3792998 BLAKE2B 
00d22c72ab6f919626d3fba0edc477fb9c19f9c299f78cff6102e1860e3d1baec8f3b17aa23be797e9a34630428174de3f3b630c3f05c5340024dc6314fad8cd
 SHA512 
996e6b8e2d42f223e44660f56bf73eb8ab124f400d89218f8f5e4d7c9860ada44a4d7c54526137b0695c7a10f36e8834fbf0d42b7cb20bcdb5d5c245d673385c
-DIST numpy-1.9.2.tar.gz 3986067 BLAKE2B 
e5ae6717badac01186a5b0f36729c1c01dda1fb4238978858c778f08f17512c5d1f3902d551cb0c67a77c1246ce238e588556188e7e6466c27ebdde09879782d
 SHA512 
70470ebb9afef5dfd0c83ceb7a9d5f1b7a072b1a9b54b04f04f5ed50fbaedd5b4906bd500472268d478f94df9e749a88698b1ff30f2d80258e7f3fec040617d9
-DIST numpy-html-1.10.1.zip 9663942 BLAKE2B 
436ab4185212f8eeaa3d61e29c2c547c9f24bf0869984cc674e66a7360177e999cc70a6573316711e478db62057d5cee90f85b978d095c6b47f1dc3832ffbdf7
 SHA512 
9d1f3619b801c88604a0495290da4ae8cfb4800257d549214363c554c1dc09a736425d594ed88f492afee6ae7c68fe5c166b9b3a8f24637ea41d67fd23b9d9f9
-DIST numpy-html-1.13.0.zip 10324817 BLAKE2B 
e16357e615b30249a4c41582b46b194e2c3113996260f0ff60e5b64ce9b344a05a5f372095a9f1187e8474bda4078f41ad8372c801637278d3478176de455eaa
 SHA512 
2dd769ec0d4967ba1797339170b0f9bf694a0a304cffb8482a037ba043a3bd3a9207e63a1ffed2d7ae96205d3a1a72fa1b15eeac4bd2e565544363dd9742f542
 DIST numpy-html-1.14.5.zip 11197881 BLAKE2B 
00cac3c5be07f644328acd9ed155a6fc07ed7d7380584732bb3ac03562c8705cd152612f461d5dc251dabe0be4ba45593165a961496e351110e1aa7598c37370
 SHA512 
578d31660de4e1f57310b3a2137cefea17228f40046eef1689fb6d9302f0fe0fda5aaf473c3b8c69ae781049950022321593ec891a5640e3c36c886ab3bf4383
 DIST numpy-html-1.15.4.zip 11158615 BLAKE2B 

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

2019-06-23 Thread Mikle Kolyada
commit: 3b268fcca995c143ec3aa392585e40a8c190795d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jun 23 12:26:37 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jun 23 12:26:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b268fcc

dev-util/strace: arm stable wrt bug #686580

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

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

diff --git a/dev-util/strace/strace-4.26.ebuild 
b/dev-util/strace/strace-4.26.ebuild
index 7c6e9361af9..d50519061e0 100644
--- a/dev-util/strace/strace-4.26.ebuild
+++ b/dev-util/strace/strace-4.26.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3 autotools
 else

SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 
~sh sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 
~sh sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A useful diagnostic, instructional, and debugging tool"



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

2019-06-23 Thread Mikle Kolyada
commit: af2a03e837725628058ab4bca5a12a7d0dfcddbe
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jun 23 12:27:22 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jun 23 12:27:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af2a03e8

dev-util/strace: m68k stable wrt bug #686580

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

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

diff --git a/dev-util/strace/strace-4.26.ebuild 
b/dev-util/strace/strace-4.26.ebuild
index 4b90d27f249..89d8011c17c 100644
--- a/dev-util/strace/strace-4.26.ebuild
+++ b/dev-util/strace/strace-4.26.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3 autotools
 else

SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A useful diagnostic, instructional, and debugging tool"



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

2019-06-23 Thread Mikle Kolyada
commit: f2a4d9e9800d40755aee758d9bc87369dc775ff7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jun 23 12:27:05 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jun 23 12:27:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a4d9e9

dev-util/strace: sh stable wrt bug #686580

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

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

diff --git a/dev-util/strace/strace-4.26.ebuild 
b/dev-util/strace/strace-4.26.ebuild
index d50519061e0..4b90d27f249 100644
--- a/dev-util/strace/strace-4.26.ebuild
+++ b/dev-util/strace/strace-4.26.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3 autotools
 else

SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 
~sh sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A useful diagnostic, instructional, and debugging tool"



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

2019-06-23 Thread Mikle Kolyada
commit: bcc8f425f64233c02e516d4bcdbb4624528fdca3
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jun 23 12:23:26 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jun 23 12:23:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcc8f425

dev-db/postgresql: amd64 stable wrt bug #688420

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

 dev-db/postgresql/postgresql-10.9.ebuild | 2 +-
 dev-db/postgresql/postgresql-11.4.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/postgresql/postgresql-10.9.ebuild 
b/dev-db/postgresql/postgresql-10.9.ebuild
index 3010e32819f..1471991a372 100644
--- a/dev-db/postgresql/postgresql-10.9.ebuild
+++ b/dev-db/postgresql/postgresql-10.9.ebuild
@@ -11,7 +11,7 @@ PLOCALES="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru 
sk sl sv tr zh_CN
 inherit flag-o-matic l10n linux-info multilib pam prefix python-single-r1 \
systemd user
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
 
 SLOT=$(ver_cut 1)
 

diff --git a/dev-db/postgresql/postgresql-11.4.ebuild 
b/dev-db/postgresql/postgresql-11.4.ebuild
index 1072ced53d1..e1309274617 100644
--- a/dev-db/postgresql/postgresql-11.4.ebuild
+++ b/dev-db/postgresql/postgresql-11.4.ebuild
@@ -11,7 +11,7 @@ PLOCALES="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru 
sk sl sv tr zh_CN
 inherit flag-o-matic l10n linux-info multilib pam prefix python-single-r1 \
systemd user
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 SLOT=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/files/, x11-misc/polybar/

2019-06-23 Thread Johannes Huber
commit: 0947131eabed1130003372fc4039c89b0fe2f103
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jun 23 12:19:58 2019 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Jun 23 12:20:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0947131e

x11-misc/polybar: Fix build w/ gcc-9

Closes: https://bugs.gentoo.org/686994
Thanks-to: Ivan Bagaev  gmail.com>
Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: Johannes Huber  gentoo.org>

 x11-misc/polybar/files/polybar-3.3.1-gcc9.patch| 43 ++
 .../polybar/files/polybar-3.3.1-i3ipcpp-gcc9.patch | 29 +++
 .../polybar/files/polybar-3.3.1-xpp-gcc9.patch | 23 
 x11-misc/polybar/polybar-3.3.1.ebuild  |  7 +++-
 4 files changed, 101 insertions(+), 1 deletion(-)

diff --git a/x11-misc/polybar/files/polybar-3.3.1-gcc9.patch 
b/x11-misc/polybar/files/polybar-3.3.1-gcc9.patch
new file mode 100644
index 000..7df7b99fa65
--- /dev/null
+++ b/x11-misc/polybar/files/polybar-3.3.1-gcc9.patch
@@ -0,0 +1,43 @@
+From 8b648b9265ed6f09802bd749ec8bf74181032b39 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?J=C3=A9r=C3=B4me=20BOULMIER?= 
+Date: Sun, 7 Apr 2019 02:10:38 -0400
+Subject: [PATCH] fix(window): remove useless operator= and add default copy
+ cstr
+
+---
+ include/x11/window.hpp | 3 +--
+ src/x11/window.cpp | 5 -
+ 2 files changed, 1 insertion(+), 7 deletions(-)
+
+diff --git a/include/x11/window.hpp b/include/x11/window.hpp
+index 9490c3760..9ddfe9f45 100644
+--- a/include/x11/window.hpp
 b/include/x11/window.hpp
+@@ -12,10 +12,9 @@ class connection;
+ 
+ class window : public xpp::window {
+  public:
++  window(const window&) = default;
+   using xpp::window::window;
+ 
+-  window& operator=(const xcb_window_t win);
+-
+   window reconfigure_geom(unsigned short int w, unsigned short int h, short 
int x = 0, short int y = 0);
+   window reconfigure_pos(short int x, short int y);
+   window reconfigure_struts(unsigned short int w, unsigned short int h, short 
int x, bool bottom = false);
+diff --git a/src/x11/window.cpp b/src/x11/window.cpp
+index e22e4451e..35393ddc8 100644
+--- a/src/x11/window.cpp
 b/src/x11/window.cpp
+@@ -7,11 +7,6 @@
+ 
+ POLYBAR_NS
+ 
+-window& window::operator=(const xcb_window_t win) {
+-  resource(connection(), win);
+-  return *this;
+-}
+-
+ /**
+  * Reconfigure the window geometry
+  */

diff --git a/x11-misc/polybar/files/polybar-3.3.1-i3ipcpp-gcc9.patch 
b/x11-misc/polybar/files/polybar-3.3.1-i3ipcpp-gcc9.patch
new file mode 100644
index 000..beb0461885b
--- /dev/null
+++ b/x11-misc/polybar/files/polybar-3.3.1-i3ipcpp-gcc9.patch
@@ -0,0 +1,29 @@
+From d4e4786be35b48d72dc7e59cf85ec34a90d129b5 Mon Sep 17 00:00:00 2001
+From: patrick96 
+Date: Sun, 6 May 2018 18:25:32 +0200
+Subject: [PATCH] fix(gcc): Fix -Wstringop-truncation warning
+
+As mentioned in [1], gcc >=8 will complain, if strncpy truncates the
+source string or gcc can prove there is no NUL terminating byte.
+
+The header_t.magic field is a non-NUL terminated 6 byte string, so we
+use memcpy here
+
+[1] https://github.com/jaagr/polybar/issues/1215
+---
+ src/ipc-util.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/ipc-util.cpp b/src/ipc-util.cpp
+index 2e8ac8e..d9851ee 100644
+--- a/lib/i3ipcpp/src/ipc-util.cpp
 b/lib/i3ipcpp/src/ipc-util.cpp
+@@ -34,7 +34,7 @@ buf_t::buf_t(uint32_t  payload_size) : size(sizeof(header_t) 
+ payload_size) {
+   data = new uint8_t[size];
+   header = (header_t*)data;
+   payload = (char*)(data + sizeof(header_t));
+-  strncpy(header->magic, g_i3_ipc_magic.c_str(), sizeof(header->magic));
++  memcpy(header->magic, g_i3_ipc_magic.c_str(), sizeof(header->magic));
+   header->size = payload_size;
+   header->type = 0x0;
+ }

diff --git a/x11-misc/polybar/files/polybar-3.3.1-xpp-gcc9.patch 
b/x11-misc/polybar/files/polybar-3.3.1-xpp-gcc9.patch
new file mode 100644
index 000..f80a72f1279
--- /dev/null
+++ b/x11-misc/polybar/files/polybar-3.3.1-xpp-gcc9.patch
@@ -0,0 +1,23 @@
+From d2ff2aaba6489f606bbcc090c0a78a8a3f9fcd1f Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?J=C3=A9r=C3=B4me=20BOULMIER?= 
+Date: Sun, 7 Apr 2019 10:34:32 -0400
+Subject: [PATCH] fix(window): add default copy cstr (#16)
+
+The copy constructor must be declared explicitly since the implicit 
declaration is deprecated.
+Ref jaagr/polybar#1729.
+---
+ include/xpp/window.hpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/include/xpp/window.hpp b/include/xpp/window.hpp
+index e5c6503..3e53074 100644
+--- a/lib/xpp/include/xpp/window.hpp
 b/lib/xpp/include/xpp/window.hpp
+@@ -23,6 +23,7 @@ class window
+ {}
+ 
+   public:
++window(const window&) = default;
+ using base::base;
+ using base::operator=;
+ 

diff --git a/x11-misc/polybar/polybar-3.3.1.ebuild 
b/x11-misc/polybar/polybar-3.3.1.ebuild
index ec73759fe76..304f98fa0c1 100644
--- 

[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/files/, x11-misc/polybar/

2019-06-23 Thread Johannes Huber
commit: 5bb90a4bbfa570b3ca06462cd7d7093f27fb5a9d
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jun 23 11:53:47 2019 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Jun 23 12:20:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bb90a4b

x11-misc/polybar: Replace sed w/ patch

Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: Johannes Huber  gentoo.org>

 .../polybar/files/polybar-3.3.1-eventstruct.patch  | 44 ++
 x11-misc/polybar/polybar-3.3.1.ebuild  |  8 ++--
 x11-misc/polybar/polybar-.ebuild   |  6 +--
 3 files changed, 50 insertions(+), 8 deletions(-)

diff --git a/x11-misc/polybar/files/polybar-3.3.1-eventstruct.patch 
b/x11-misc/polybar/files/polybar-3.3.1-eventstruct.patch
new file mode 100644
index 000..93bf034f7de
--- /dev/null
+++ b/x11-misc/polybar/files/polybar-3.3.1-eventstruct.patch
@@ -0,0 +1,44 @@
+From 00165e1a6d5dd61bc153e1352b21ec07fc81245d Mon Sep 17 00:00:00 2001
+From: patrick96 
+Date: Sun, 11 Feb 2018 21:27:52 +0100
+Subject: [PATCH] fix(generators): Add support for eventstruct
+
+Newer xcb-proto commits after the 1.12 release require the 'eventstruct'
+key in the output dictionary, otherwise the generator crashes.
+
+I don't see a need for xpp to actually support the eventstruct key and
+thus it uses a NOP lambda function
+---
+ generators/cpp_client.py | 19 ++-
+ 1 file changed, 10 insertions(+), 9 deletions(-)
+
+diff --git a/generators/cpp_client.py b/generators/cpp_client.py
+index 20d116f..709e8d8 100644
+--- a/lib/xpp/generators/cpp_client.py
 b/lib/xpp/generators/cpp_client.py
+@@ -3130,15 +3130,16 @@ def cpp_type_classes():
+ #   }
+ 
+ # Must create an "output" dictionary before any xcbgen imports.
+-output = {'open': c_open,
+-  'close'   : c_close,
+-  'simple'  : c_simple, # lambda x, y: None,
+-  'enum': lambda x, y: None,
+-  'struct'  : lambda x, y: None,
+-  'union'   : lambda x, y: None,
+-  'request' : c_request,
+-  'event'   : cpp_event,
+-  'error'   : cpp_error,
++output = {'open'  : c_open,
++  'close' : c_close,
++  'simple': c_simple, # lambda x, y: None,
++  'enum'  : lambda x, y: None,
++  'struct': lambda x, y: None,
++  'union' : lambda x, y: None,
++  'request'   : c_request,
++  'event' : cpp_event,
++  'error' : cpp_error,
++  'eventstruct'   : lambda x, y: None,
+   }
+ 
+ # Boilerplate below this point

diff --git a/x11-misc/polybar/polybar-3.3.1.ebuild 
b/x11-misc/polybar/polybar-3.3.1.ebuild
index d90ec9a2e76..ec73759fe76 100644
--- a/x11-misc/polybar/polybar-3.3.1.ebuild
+++ b/x11-misc/polybar/polybar-3.3.1.ebuild
@@ -46,18 +46,18 @@ DEPEND="
 
 RDEPEND="${DEPEND}"
 
-src_prepare() {
-   cmake-utils_src_prepare
+PATCHES=( "${FILESDIR}/${P}-eventstruct.patch" )
 
+src_prepare() {
if [[ ${PV} != ** ]]; then
rmdir "${S}"/lib/xpp || die
mv "${WORKDIR}"/xpp-$XPP_VERSION "${S}"/lib/xpp || die
 
rmdir "${S}"/lib/i3ipcpp || die
mv "${WORKDIR}"/i3ipcpp-$I3IPCPP_VERSION "${S}"/lib/i3ipcpp || 
die
-
-   sed -i "s/.*cpp_error,.*/&\n\t  'eventstruct'   : lambda x, y: 
None,/" lib/xpp/generators/cpp_client.py || die "sed failed"
fi
+
+   cmake-utils_src_prepare
 }
 
 src_configure() {

diff --git a/x11-misc/polybar/polybar-.ebuild 
b/x11-misc/polybar/polybar-.ebuild
index 70e8d426aaf..adddc936af6 100644
--- a/x11-misc/polybar/polybar-.ebuild
+++ b/x11-misc/polybar/polybar-.ebuild
@@ -47,17 +47,15 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 src_prepare() {
-   cmake-utils_src_prepare
-
if [[ ${PV} != ** ]]; then
rmdir "${S}"/lib/xpp || die
mv "${WORKDIR}"/xpp-$XPP_VERSION "${S}"/lib/xpp || die
 
rmdir "${S}"/lib/i3ipcpp || die
mv "${WORKDIR}"/i3ipcpp-$I3IPCPP_VERSION "${S}"/lib/i3ipcpp || 
die
-
-   sed -i "s/.*cpp_error,.*/&\n\t  'eventstruct'   : lambda x, y: 
None,/" lib/xpp/generators/cpp_client.py || die "sed failed"
fi
+
+   cmake-utils_src_prepare
 }
 
 src_configure() {



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

2019-06-23 Thread Mikle Kolyada
commit: 98bb81785e9daa5b930a0bcd0aedf576319d9b09
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jun 23 12:11:31 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jun 23 12:12:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98bb8178

sys-apps/dbus: amd64 stable wrt bug #687900

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

 sys-apps/dbus/dbus-1.12.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/dbus/dbus-1.12.16.ebuild 
b/sys-apps/dbus/dbus-1.12.16.ebuild
index e12cf79de0c..f3c22129de2 100644
--- a/sys-apps/dbus/dbus-1.12.16.ebuild
+++ b/sys-apps/dbus/dbus-1.12.16.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/dbus/${P}.tar.gz;
 
 LICENSE="|| ( AFL-2.1 GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug doc elogind kernel_linux selinux static-libs systemd test 
user-session X"
 
 REQUIRED_USE="?? ( elogind systemd )"



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

2019-06-23 Thread Mike Pagano
commit: 19fe769a5511b3c87cb5a87161e5cee30f260521
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jun 23 12:00:19 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jun 23 12:00:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19fe769a

sys-kernel/gentoo-sources: Linux patch 5.1.13 and 5.1.14

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 03112dc6caf..b004a6a78d6 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -70,6 +70,9 @@ DIST genpatches-5.1-12.extras.tar.xz 1724 BLAKE2B 
3947c6ce1d86642b64662e684b871c
 DIST genpatches-5.1-13.base.tar.xz 381468 BLAKE2B 
7e84de696261f2b3f3e06bfb605c786c468904baae4cfb39688336ac914ee7c57d69f111a53429da62ac389a987a3d8a7a3de21d19cd47adcdd86d5bec368f0e
 SHA512 
1dd41ccdf9a9fdddf51cf69ed374021d444f154bbfda81d74ac7876d8abb49c2cb45cb0599f2a83aecfd61eabbdb03a4ec049aa3792b53212fe3b7fb3ef98ddd
 DIST genpatches-5.1-13.experimental.tar.xz 5804 BLAKE2B 
7d74205030ae7bb417092229c916c2e2c5e6cffc5493d1bd931b0d8d2d46e1a9da612882fd47a8b7db4a7cc7b8e7614f9119f58eeae4b7e85f6aa4e8368f200e
 SHA512 
f6721dc8deeedc14904e5831430846b0cb3c61c69486fc26935916401315bd18f0a1dfe621b31dfcea6bd7e6d728d4de8c63aa20bac92564ed127f621658c016
 DIST genpatches-5.1-13.extras.tar.xz 1724 BLAKE2B 
3a8031efc36c4b845564afaea28b07f207179d1eabfa643243f829648990590039aa23d995c9c0a9399b0ed9c0c3defa5f793b63c2e0ea5515922975dad13c53
 SHA512 
06732292d37db82bf9d21672257848104fda3ee2319c9bffdf058e0dfee7f2717053745f5550f0e461dcd5e28eda4430091c15b010d86667a6cf56d6660407f6
+DIST genpatches-5.1-14.base.tar.xz 406764 BLAKE2B 
031f8c9d106c0122cdd5e81671e1a0ce548ad7f4cc0fff9ff6f44b070d06f132cd71d8cce526f338688b1eda0dc7af1712568dd775068bd86c24c0b009489175
 SHA512 
7a14fd5267c45e068c181be6b08499e24bdc5c214a47883737788ed91809b75831d419d40c448d519d9bd618ca42dc522d6a94488bd6b53bdf3c2884c93f0d10
+DIST genpatches-5.1-14.experimental.tar.xz 5808 BLAKE2B 
559c0f26f58b9061d081baa8fada9af75c413af8a08fb9e310d853f1f245e761f05206ddaede8b5711ed441cc5c4c1cfb26318471cbd93c8c54ebc5d7dc67b91
 SHA512 
b11c7ff35d19e37626521b4d455e1776555c6c77d67341994dc173a7d866cc8422bff347e392713870df517582dcdf3a3c3d24582eb629ae507700413818f7f0
+DIST genpatches-5.1-14.extras.tar.xz 1720 BLAKE2B 
beed1a76c3e70f6ed73bd9760a5d0c0d603313319ef75860ceeb0304057385ed8628585145b91bde5a4cfbb8a60881123c72a5ac8443152db7e26e0734450baf
 SHA512 
fe8af8955c35186a24f0baa8ec3673ae8dc372fb8ec621a89b3086a6b82dc2fb4acf203312a5be9d5df9744c7509aa6ac666e2fdfa88516a44f400d03881a209
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
 DIST linux-4.19.tar.xz 103117552 BLAKE2B 
1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0
 SHA512 
ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
 DIST linux-4.4.tar.xz 87295988 BLAKE2B 
f260f1858994f5d481fd078c86e51bddbc958f7c5d1586f60dced772e1b1107ecf3aae0558c3e6f39c36f7d3aa1e6cd1e5c64ec9d6f2218f47b98413da6466fb
 SHA512 
13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e

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



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

2019-06-23 Thread Sergei Trofimovich
commit: 4d2df52666e2d1c0f8b1e990685ef70e933f0b44
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jun 23 11:47:59 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 23 11:48:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d2df526

app-misc/mc: bump up to 4.8.23

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

 app-misc/mc/Manifest |   1 +
 app-misc/mc/mc-4.8.23.ebuild | 106 +++
 2 files changed, 107 insertions(+)

diff --git a/app-misc/mc/Manifest b/app-misc/mc/Manifest
index d59e740a26a..e921d36443b 100644
--- a/app-misc/mc/Manifest
+++ b/app-misc/mc/Manifest
@@ -1 +1,2 @@
 DIST mc-4.8.22.tar.xz 2538524 BLAKE2B 
f7839177dfb02d5b56d6a4ae1f045f7bc501b70fc845efaa6d45ef8e432ec680e51e4530aa5aa25c33ad339171d1ff435f6a1c5dbc5ac150053c64101b7a5c30
 SHA512 
834d467a4561fe4361bbde61be2c9ded95ade2a89855d953f58b7bfeb21297a3d6ebf674e72ac665b1794e0cbc8da752bc14fb37b129ff870856b339091f6bed
+DIST mc-4.8.23.tar.xz 2552944 BLAKE2B 
f246f30d852f93ac96f81ec7a933a1bcd86ff3bfa040a0fa1cb32c14d781f77df34452e4dd94f0846e379d91a648cd417241e4660930a9c90defe58cb19d1cee
 SHA512 
e51c7f926d296280a57a8ecb5f4b296a850022b7ab9beaba89f5cb7554d8fc3e13c73b8571f78c3162ee85df88f7f46d07c9c893156cda4d1377a01071cdd1c6

diff --git a/app-misc/mc/mc-4.8.23.ebuild b/app-misc/mc/mc-4.8.23.ebuild
new file mode 100644
index 000..3d20a797b3a
--- /dev/null
+++ b/app-misc/mc/mc-4.8.23.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+MY_P=${P/_/-}
+
+DESCRIPTION="GNU Midnight Commander is a text based file manager"
+HOMEPAGE="https://www.midnight-commander.org;
+SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg"
+
+REQUIRED_USE="spell? ( edit )"
+
+RDEPEND=">=dev-libs/glib-2.26.0:2
+   gpm? ( sys-libs/gpm )
+   kernel_linux? ( sys-fs/e2fsprogs )
+   samba? ( net-fs/samba )
+   sftp? ( net-libs/libssh2 )
+   slang? ( >=sys-libs/slang-2 )
+   !slang? ( sys-libs/ncurses:0=[unicode?] )
+   spell? ( app-text/aspell )
+   X? ( x11-libs/libX11
+   x11-libs/libICE
+   x11-libs/libXau
+   x11-libs/libXdmcp
+   x11-libs/libSM )"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   test? ( dev-libs/check )
+   "
+
+S=${WORKDIR}/${MY_P}
+
+pkg_pretend() {
+   if use slang && use unicode ; then
+   ewarn "\"unicode\" USE flag only takes effect when the 
\"slang\" USE flag is disabled."
+   fi
+}
+
+src_configure() {
+   [[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
+
+   local myeconfargs=(
+   --disable-dependency-tracking
+   --disable-silent-rules
+   --enable-charset
+   --enable-vfs
+   --with-homedir=$(usex xdg 'XDG' '.mc')
+   --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' 
'')")
+   $(use_enable kernel_linux vfs-undelfs)
+   # Today mclib does not expose any headers and is linked to
+   # single 'mc' binary. Thus there is no advantage of having
+   # a library. Let's avoid shared library altogether
+   # as it also conflicts with sci-libs/mc: bug #685938
+   --disable-mclib
+   $(use_enable nls)
+   $(use_enable samba vfs-smb)
+   $(use_enable sftp vfs-sftp)
+   $(use_enable spell aspell)
+   $(use_enable test tests)
+   $(use_with gpm gpm-mouse)
+   $(use_with X x)
+   $(use_with edit internal-edit)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   # CK_FORK=no to avoid using fork() in check library
+   # as mc mocks fork() itself: bug #644462.
+   #
+   # VERBOSE=1 to make test failures contain detailed
+   # information.
+   CK_FORK=no emake check VERBOSE=1
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc AUTHORS README NEWS
+
+   # fix bug #334383
+   if use kernel_linux && [[ ${EUID} == 0 ]] ; then
+   fowners root:tty /usr/libexec/mc/cons.saver
+   fperms g+s /usr/libexec/mc/cons.saver
+   fi
+
+   if ! use xdg ; then
+   sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \
+   -i "${ED%/}"/usr/libexec/mc/ext.d/*.sh || die
+   fi
+}
+
+pkg_postinst() {
+   elog "To enable 

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

2019-06-23 Thread Andreas Sturmlechner
commit: c0b5db4ee607f4cca409ffe8fd8248fe3026df75
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 23 10:52:57 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 23 10:52:57 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c0b5db4e

kde-apps/kcalc: Add new DEPEND

Upstream commit 2a05545830fdc9a2fe6a1d249d9eff52c53b7d1f

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

 kde-apps/kcalc/kcalc-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/kcalc/kcalc-.ebuild b/kde-apps/kcalc/kcalc-.ebuild
index 1462f012d3..a4b03b6f37 100644
--- a/kde-apps/kcalc/kcalc-.ebuild
+++ b/kde-apps/kcalc/kcalc-.ebuild
@@ -31,5 +31,6 @@ DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
dev-libs/gmp:0=
+   dev-libs/mpfr:0=
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: net-fs/minio/

2019-06-23 Thread Mikle Kolyada
commit: ce164170009c7195d6e95adffc8fa451ea876228
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jun 23 11:01:20 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jun 23 11:01:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce164170

net-fs/minio: fix missing go dependencies

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

 net-fs/minio/Manifest | 10 ++
 net-fs/minio/minio-2019.04.23.23.50.36.ebuild | 13 -
 2 files changed, 22 insertions(+), 1 deletion(-)

diff --git a/net-fs/minio/Manifest b/net-fs/minio/Manifest
index 58a93e01ce6..8fa36941777 100644
--- a/net-fs/minio/Manifest
+++ b/net-fs/minio/Manifest
@@ -11,6 +11,7 @@ DIST 
github.com-census-ecosystem-opencensus-go-exporter-ocagent-902c0ccba68df93f
 DIST 
github.com-census-instrumentation-opencensus-go-43463a80402d8447b7fce0d2c58edf1687ff0b58.tar.gz
 220937 BLAKE2B 
ea099d34a0e869128227b8ad99977e8b7bae6386f32eeefefb7d36477d2d1e1b4e18c00e0e5db7d811adc04478a23aa745a8b89d59c95b863ab3f3aaee084935
 SHA512 
b2d85e2b86fd7940d8cf434f1140eae8c03cb2b77a2f46553e9d9cad9e2b913cb235a5d7da2852d75827d80b1f242a1a678490c13bfcdb6c7120338b3be43b3a
 DIST 
github.com-census-instrumentation-opencensus-proto-a105b96453fe85139acc07b68de48f2cbdd71249.tar.gz
 124003 BLAKE2B 
9d3389514431c986d7f3f9e4386ce1a45f3ea7e5365ce7bbaf1ef3681fed5e393a3964c8bdb1d03477174a2d566ed36ec9b098b5eaaaf62c7a9fdb3f53d59717
 SHA512 
994143820296e09db5d8436309da35822f94c33f186e3c826c6c7a3905def8cc1d2bfdaaa36cf9ece517ad820699659727aada83d37a191d8936ee7076e4c618
 DIST github.com-cheggaaa-pb-f907f6f5dd81f77c2bbc1cde92e4c5a04720cb11.tar.gz 
11788 BLAKE2B 
c7726ecd41c5d8909e157a38db429327d09873b4a4661cb7607893067c362487339b33eb24f122df7ea98e81bd4556884b831014a6948a108b74c71f521f1296
 SHA512 
47f0985138603631d59915b01fc99b4d4fc44ea964e1ad50b472cabec0fdf57f6235dc05ad32629bc086bc3f1fe25c2a3a31be064f91d398fdf37799fe4aa8db
+DIST github.com-colinmarc-hdfs-fd1e410ff7bf76b870f625dc0aa3eb4e44f5bc50.tar.gz 
674760 BLAKE2B 
c86e93d1a78cb36e69f18a2de823b472711cd9faa1223cabbab8980bb48f7545eab7b074de9b83bcff1a80c237e121cf7ce5367a9ddcafe269e3fc19857bb3cb
 SHA512 
d481afc275c2fe351e7df23fd89e3699640bdfacbca499d2b65dff67d6f0dd1382918c8399b088df66833cbfc75bd9cb609bcde9b351e580833ac6c88b3bff75
 DIST 
github.com-coredns-coredns-8dcc7fccd74454134b33c8bc9f780ed6d7f076cf.tar.gz 
5777191 BLAKE2B 
82c0c3346cd9713ae5376686dc1b528c9ab7d07145b669bd76b26f1d7a8a34300bb45a8aad382c4bd83cab8e6408e7078c7ae6bcb2ee9aed2d885e5de9cc485e
 SHA512 
d182d4de26fa68176e480a532e1ec4083503486a4713fd1df7ea0a1162b6b105ad55e3a3225cef984d05982afbc03247198abd4833f36a3fb42a9b6948587147
 DIST github.com-coreos-etcd-d57e8b8d97adfc4a6c224fe116714bf1a1f3beb9.tar.gz 
3528884 BLAKE2B 
5e5d799ed7cc2d242eee12f06f1a7dcc8dd8501b19d4fa61b53191c68693a9c7aa1ba8a61a1353a2fca9c1d783ab5400fd1e3a0833b0f1b0f3e5b8a8e67781a5
 SHA512 
b702701ba789927dbad2955fbe1d75248b6a6e4c0c127fa22f6495821aad68eab8c7377bce2ab52a20df7ab52c8de24785434c13583638d23cc930b98f9a
 DIST 
github.com-davecgh-go-spew-d8f796af33cc11cb798c1aaeb27a4ebc5099927d.tar.gz 
42224 BLAKE2B 
d731756ad71937d6616f45eb172cd5122524b12ef14d653fdc9248b6da1aa103604f6493fc93b186bf0d6b8c301c9eaccf9e8abb54a001427d9edc0fa2185c35
 SHA512 
9ecd1d77675ba7080945f68053e37450d003d8307c9ab507c7d64566f88a3d8b61fb9c9486ca3ee0f23c0d4e1a2e93391d1fac0a0882f351f21a118e221925a4
@@ -48,10 +49,17 @@ DIST 
github.com-gorilla-mux-a7962380ca08b5a188038c69871b8d3fbdf31e89.tar.gz 4082
 DIST github.com-gorilla-rpc-bffcfa752ad4e523cc8f720afeb5b985ed41ae16.tar.gz 
27334 BLAKE2B 
e037414ff5fa9ab181d0d743cd2176db71be9005a8461cfc769360e94cb2e45a03d232dd3b6f932052a7db0a8cb28b40ec6fb427d666db53a5e9e42ab44991de
 SHA512 
a7a6bbb4520af8f31f57b8685bbcdc7e57db0d2f2bb48397ba33ca3ed238d1323d8b96d73b04447e19fb32c966454f8922dde7ed3dcdd868b07cca41068b7f1e
 DIST 
github.com-grpc-ecosystem-grpc-gateway-20f268a412e5b342ebfb1a0eef7c3b7bd6c260ea.tar.gz
 295171 BLAKE2B 
9b3dcf0b64548c62421d6498e33388d24f168550169f598fda3861676bd79375cb6eb684570401f5330e9a69e3963f982b219528a3abfd0bc1b2952dfca7b897
 SHA512 
3f96959e273bf70acf2b3b3d32afc051eb01c5cf6e25e89fc69250fe725802205ca88daa5977a77e8f87ab29bf682dc9689e31a7251024e7b162da91798b1d84
 DIST github.com-grpc-grpc-go-3507fb8e1a5ad030303c106fef3a47c9fdad16ad.tar.gz 
600679 BLAKE2B 
a959574b779c031406031581c9bb8767a948a510d3e6e5242982ca6fb19eda047277f8620300970690d090c3391eef18d6a07c8f67889a202fa7e3de2c36f4d7
 SHA512 
2c715f1610fb39c40ddc93cfeb874232ac74cfc649305a43de7ab200ca7a72e9e2725c91a3acada6a4ee511e442bcb1b95ae6e29462e8d158fbbb08cb61ca80c
+DIST 
github.com-hashicorp-go-uuid-4f571afc59f3043a65f8fe6bf46d887b10a01d43.tar.gz 
6852 BLAKE2B 
d04c7e0351ce0884e3a1a8d8e37da5f4183f4c0819a6b81a279ff2ada0b70bb07c80b26ec7c81decdf0968c9f715aa2416159f1326aadbb297f7c876d0bd1cf6
 SHA512 

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

2019-06-23 Thread Mikle Kolyada
commit: 33126f3276dedc125a063f392ebc702ce6b8e2ba
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jun 23 10:55:50 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jun 23 10:56:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33126f32

sys-auth/pam_ssh: Drop old

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

 sys-auth/pam_ssh/Manifest|  3 --
 sys-auth/pam_ssh/pam_ssh-1.98.ebuild | 45 
 sys-auth/pam_ssh/pam_ssh-2.1.ebuild  | 60 
 sys-auth/pam_ssh/pam_ssh-2.2.ebuild  | 67 
 4 files changed, 175 deletions(-)

diff --git a/sys-auth/pam_ssh/Manifest b/sys-auth/pam_ssh/Manifest
index 36a20f3eb30..6bfa6ad8418 100644
--- a/sys-auth/pam_ssh/Manifest
+++ b/sys-auth/pam_ssh/Manifest
@@ -1,4 +1 @@
-DIST pam_ssh-1.98.tar.bz2 292989 BLAKE2B 
08744c6649aa58c7221e5ec07e0c6aefa8d045cf30df01b941962d29f3abdae902b0fbad37923e3ff05536e422a1062732a6998e4b58d978d369df3d866ec1aa
 SHA512 
bf6da4ced0619549d56516c6b24e899664e0948da7a0cc04ff1b536d06cc8c26242c83eb36ed835668c824b777e270aa293162ac77e3c479311386e6e5da39ff
-DIST pam_ssh-2.1.tar.xz 361000 BLAKE2B 
f22836af20b41ae7254f816c33793bb3a128b604ec36a20b207610deebf61f4d5dd070fd6f5093c6f7b6eb9e14f85cd81ddbbed7e97ee581124e5335722d036b
 SHA512 
8252b15efffa5687f740963f7a3c3479b73f99eca26a17155f915a10b9a71362a2778449adf10f01c174cc8545961ce3ea64459338a7c995c242b209529fd640
-DIST pam_ssh-2.2.tar.xz 382244 BLAKE2B 
b3e6122530244add64400a6c4ea9811eb6feb0309b11d9ad17d800c3ced555f5459a8dc55ec58b0649017bcce9fb12417d4ba52ab2acd3acdf5e4a0cfe956e57
 SHA512 
b3caeb6065b2ac925cfd1a12107902f8474badfa1770d6499508d00bf41b54497fa17080f84af9dde0b6b7692d4bd58d33d94257c3106dac7eee79ebcf3b4692
 DIST pam_ssh-2.3.tar.xz 380396 BLAKE2B 
e228e30c6f353f631c0a1c41e82e31e7a8c573b04ab1cad4038a245b500666b42c0efa9f686d28f2386688596de761085afb1318b94fef5541f8c0ffc1e18b25
 SHA512 
e3ddcf851ffd8f6fb831e2dee7269c1b89283ae2f8f6aa3487bf7b1bc71d26ac9bcbd2a01c5a67a983b980bbb5151e991402940f4752741286d057843c817895

diff --git a/sys-auth/pam_ssh/pam_ssh-1.98.ebuild 
b/sys-auth/pam_ssh/pam_ssh-1.98.ebuild
deleted file mode 100644
index 3f8800d3f5c..000
--- a/sys-auth/pam_ssh/pam_ssh-1.98.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit pam eutils flag-o-matic readme.gentoo
-
-DESCRIPTION="Uses ssh-agent to provide single sign-on"
-HOMEPAGE="http://pam-ssh.sourceforge.net/;
-SRC_URI="mirror://sourceforge/pam-ssh/${P}.tar.bz2"
-
-LICENSE="BSD-2 BSD ISC"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux"
-IUSE=""
-
-# Doesn't work on OpenPAM; looks for OpenSSH at build time (bug
-# #282993) and won't work with other implementations either
-RDEPEND="
-   sys-libs/pam
-   net-misc/openssh
-"
-DEPEND="${RDEPEND}
-   sys-devel/libtool
-"
-
-DOC_CONTENTS="
-   You can enable pam_ssh for system authentication by enabling
-   the pam_ssh USE flag on sys-auth/pambase.
-"
-
-src_configure() {
-   # hide all the otherwise-exported symbols that may clash with
-   # other software loading the PAM modules (see bug #274924 as an
-   # example).
-   append-ldflags -Wl,--version-script="${FILESDIR}"/pam_symbols.ver
-
-   econf \
-   "--with-pam-dir=$(getpam_mod_dir)"
-}
-
-src_install() {
-   default
-   prune_libtool_files --modules
-   readme.gentoo_create_doc
-}

diff --git a/sys-auth/pam_ssh/pam_ssh-2.1.ebuild 
b/sys-auth/pam_ssh/pam_ssh-2.1.ebuild
deleted file mode 100644
index fc7b3e0e8a1..000
--- a/sys-auth/pam_ssh/pam_ssh-2.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit pam eutils flag-o-matic readme.gentoo
-
-DESCRIPTION="Uses ssh-agent to provide single sign-on"
-HOMEPAGE="http://pam-ssh.sourceforge.net/;
-SRC_URI="mirror://sourceforge/pam-ssh/${P}.tar.xz"
-
-LICENSE="BSD-2 BSD ISC"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-# Only supports OpenSSH via `ssh-agent` #282993
-DEPEND="virtual/pam
-   dev-libs/openssl:0="
-RDEPEND="${DEPEND}
-   net-misc/openssh"
-
-DOC_CONTENTS="
-   You can enable pam_ssh for system authentication by enabling
-   the pam_ssh USE flag on sys-auth/pambase.
-"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-dot-ssh-check.patch #503424#c5
-}
-
-src_configure() {
-   # hide all the otherwise-exported symbols that may clash with
-   # other software loading the PAM modules (see bug #274924 as an
-   # example).
-   append-ldflags -Wl,--version-script="${FILESDIR}"/pam_symbols.ver
-
-   # Set 

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

2019-06-23 Thread Aaron W. Swenson
commit: 2f0e7d25118845594d6ed87f8e5f257631ea7aab
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Sun Jun 23 10:51:00 2019 +
Commit: Aaron W. Swenson  gentoo  org>
CommitDate: Sun Jun 23 10:51:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f0e7d25

sys-apps/ack: Bump to 3.0.0

Package-Manager: Portage-2.3.62, Repoman-2.3.11
Signed-off-by: Aaron W. Swenson  gentoo.org>

 sys-apps/ack/Manifest |  1 +
 sys-apps/ack/ack-3.0.0.ebuild | 28 
 sys-apps/ack/files/ack-3.0.0-gentoo.patch | 23 +++
 3 files changed, 52 insertions(+)

diff --git a/sys-apps/ack/Manifest b/sys-apps/ack/Manifest
index c038ef88a85..3f16b4177f9 100644
--- a/sys-apps/ack/Manifest
+++ b/sys-apps/ack/Manifest
@@ -2,3 +2,4 @@ DIST ack-2.18.tar.gz 232279 BLAKE2B 
dc7c347eee2be367a2b1bd4839719661f1c0de68bd3f
 DIST ack-2.22.tar.gz 250275 BLAKE2B 
52cafe63b6f4aa50feb3a8d68141662fbbec7a73d31b2f06d3d63c7efb9ba681214ac20fbfd299f680d4e3758eaed8b4b9b3cd697f38977f2e0657a90dc0478a
 SHA512 
d0073c424d861f2cfdc2ce8c0dfa149620803b4c30adb6c6f4f8896277ac89bb6d97d3e8e9bdfd1202f95808bd387b2e3a8353a3e7d204cdd61eb9cafde48303
 DIST ack-2.24.tar.gz 261289 BLAKE2B 
0ec1e280abbcd2319bcc9f0cd83c73f97decd6698928fd1b8be310fe9a81839e02390bf4baabef402cb8603eceb5c005c4c8a1f71a60273cef21e3366efff11c
 SHA512 
3778c1d70ae08852eff9d8dd75688713bbb8dd15d4e72c07a3829cf362c7bfeba1175275e66cfe99265ba28777b6833734ebd6debb4ec4ec79df06ac46a79c24
 DIST ack-2.28.tar.gz 263072 BLAKE2B 
5bb5c41165dff9140959d7680a79def77b8d95106ee3b70b842579f082c8bf4ca978d05d1128722bd22456be94703ea1e44de1a87071317c46a4fb80d0cab6cb
 SHA512 
04ad599b644ff2cb07abe687f99286f14ddd0628458ac88dea0124d8487792824af470a60718c21be5930083830b463385e13927cc4a680ff34be133256c0f8a
+DIST ack-v3.0.0.tar.gz 238646 BLAKE2B 
679cf84c7dffd6f1ec3881de465cbdbebf9ec8958a6e36c5265d11492d84990a67b34af0e42041280b9a9ab6c57d951a2c73ba5b6fe07c9ac8774bac445c10fd
 SHA512 
2bf4e9719d8a5ec56c9d31acbcff647aece7b52ff7ffaacbfec56e59e30efb9ca7397fa379e13a9113a27abe47053261b9adb641b995d3e8579d459c0483fb45

diff --git a/sys-apps/ack/ack-3.0.0.ebuild b/sys-apps/ack/ack-3.0.0.ebuild
new file mode 100644
index 000..28e686602b8
--- /dev/null
+++ b/sys-apps/ack/ack-3.0.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+DIST_AUTHOR=PETDANCE
+DIST_VERSION="v${PV}"
+inherit perl-module
+
+DESCRIPTION="ack is a tool like grep, optimized for programmers"
+HOMEPAGE="https://beyondgrep.com;
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux 
~x86-macos"
+IUSE="test"
+
+RDEPEND=">=dev-perl/File-Next-1.160.0"
+DEPEND="${RDEPEND}
+   test? ( dev-perl/IO-Tty )"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.0.0-gentoo.patch )
+
+src_test() {
+   # Tests fail when run in parallel and if dev-perl/IO-Tty is installed
+   # which enables interactive tests that need to read from stdin. If 
IO-Tty
+   # is not installed the related tests are skipped.
+   MAKEOPTS+=" -j1" perl-module_src_test
+}

diff --git a/sys-apps/ack/files/ack-3.0.0-gentoo.patch 
b/sys-apps/ack/files/ack-3.0.0-gentoo.patch
new file mode 100644
index 000..09972519ed8
--- /dev/null
+++ b/sys-apps/ack/files/ack-3.0.0-gentoo.patch
@@ -0,0 +1,23 @@
+--- a/lib/App/Ack/ConfigDefault.pm
 b/lib/App/Ack/ConfigDefault.pm
+@@ -263,6 +263,10 @@
+ # http://en.wikipedia.org/wiki/Fortran
+ --type-add=fortran:ext:f,f77,f90,f95,f03,for,ftn,fpp
+ 
++# Gentoo
++# https://www.gentoo.org/
++--type-add=gentoo:ext:ebuild,eclass
++
+ # Go
+ # http://golang.org/
+ --type-add=go:ext:go
+--- a/t/ack-filetypes.t
 b/t/ack-filetypes.t
+@@ -26,6 +26,7 @@
+ elisp
+ erlang
+ fortran
++gentoo
+ go
+ groovy
+ gsp



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

2019-06-23 Thread Mikle Kolyada
commit: 60957d604b02cc967186b7ac5de6a4f669a57381
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jun 23 10:44:37 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jun 23 10:48:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60957d60

sys-auth/pambase: change homepage to github

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

 sys-auth/pambase/pambase-20101024-r2.ebuild | 4 ++--
 sys-auth/pambase/pambase-20150213-r1.ebuild | 4 ++--
 sys-auth/pambase/pambase-20150213-r2.ebuild | 2 +-
 sys-auth/pambase/pambase-20190402.ebuild| 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-auth/pambase/pambase-20101024-r2.ebuild 
b/sys-auth/pambase/pambase-20101024-r2.ebuild
index 08c9ebacb43..71c40477c57 100644
--- a/sys-auth/pambase/pambase-20101024-r2.ebuild
+++ b/sys-auth/pambase/pambase-20101024-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
@@ -6,7 +6,7 @@ EAPI=4
 inherit eutils
 
 DESCRIPTION="PAM base configuration files"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:PAM;
+HOMEPAGE="https://github.com/gentoo/pambase;
 SRC_URI="https://dev.gentoo.org/~flameeyes/${PN}/${P}.tar.bz2;
 
 LICENSE="GPL-2"

diff --git a/sys-auth/pambase/pambase-20150213-r1.ebuild 
b/sys-auth/pambase/pambase-20150213-r1.ebuild
index 3fb8706367b..e69c2c799b5 100644
--- a/sys-auth/pambase/pambase-20150213-r1.ebuild
+++ b/sys-auth/pambase/pambase-20150213-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 DESCRIPTION="PAM base configuration files"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:PAM;
+HOMEPAGE="https://github.com/gentoo/pambase;
 SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"

diff --git a/sys-auth/pambase/pambase-20150213-r2.ebuild 
b/sys-auth/pambase/pambase-20150213-r2.ebuild
index 778d7b89e03..eb2684b2a29 100644
--- a/sys-auth/pambase/pambase-20150213-r2.ebuild
+++ b/sys-auth/pambase/pambase-20150213-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DESCRIPTION="PAM base configuration files"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:PAM;
+HOMEPAGE="https://github.com/gentoo/pambase;
 SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"

diff --git a/sys-auth/pambase/pambase-20190402.ebuild 
b/sys-auth/pambase/pambase-20190402.ebuild
index a1d22f2c24f..d0d359a189d 100644
--- a/sys-auth/pambase/pambase-20190402.ebuild
+++ b/sys-auth/pambase/pambase-20190402.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DESCRIPTION="PAM base configuration files"
-HOMEPAGE="https://gentoo.org/;
+HOMEPAGE="https://github.com/gentoo/pambase;
 SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz;
 
 LICENSE="GPL-2"



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

2019-06-23 Thread Sergei Trofimovich
commit: 7138cfbf9e1b25fcdc8c2049eeacf28a7f2fb015
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jun 23 10:23:17 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 23 10:29:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7138cfbf

sys-apps/dbus: stable 1.12.16 for sparc, bug #687900

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/dbus/dbus-1.12.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/dbus/dbus-1.12.16.ebuild 
b/sys-apps/dbus/dbus-1.12.16.ebuild
index 1219009c828..e12cf79de0c 100644
--- a/sys-apps/dbus/dbus-1.12.16.ebuild
+++ b/sys-apps/dbus/dbus-1.12.16.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/dbus/${P}.tar.gz;
 
 LICENSE="|| ( AFL-2.1 GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug doc elogind kernel_linux selinux static-libs systemd test 
user-session X"
 
 REQUIRED_USE="?? ( elogind systemd )"



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

2019-06-23 Thread Sergei Trofimovich
commit: 2401ddec2a647217f5dcf16fb3a07bf2d797de24
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jun 23 10:21:45 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 23 10:29:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2401ddec

dev-db/postgresql: stable 10.9 for sparc, bug #688420

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-db/postgresql/postgresql-10.9.ebuild 
b/dev-db/postgresql/postgresql-10.9.ebuild
index 97f69c298b8..3010e32819f 100644
--- a/dev-db/postgresql/postgresql-10.9.ebuild
+++ b/dev-db/postgresql/postgresql-10.9.ebuild
@@ -11,7 +11,7 @@ PLOCALES="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru 
sk sl sv tr zh_CN
 inherit flag-o-matic l10n linux-info multilib pam prefix python-single-r1 \
systemd user
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
 
 SLOT=$(ver_cut 1)
 



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

2019-06-23 Thread Sergei Trofimovich
commit: f174d09ce61f0eb0845a2694c5e7db850612496c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jun 23 10:24:16 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 23 10:29:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f174d09c

dev-lang/spidermonkey: stable 60.5.2_p0-r2 for hppa, bug #685150

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/spidermonkey/spidermonkey-60.5.2_p0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/spidermonkey/spidermonkey-60.5.2_p0-r2.ebuild 
b/dev-lang/spidermonkey/spidermonkey-60.5.2_p0-r2.ebuild
index b22a7122567..3bc29e90ad3 100644
--- a/dev-lang/spidermonkey/spidermonkey-60.5.2_p0-r2.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-60.5.2_p0-r2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://dev.gentoo.org/~axs/distfiles/${MY_P}.tar.bz2
 
 LICENSE="NPL-1.1"
 SLOT="60"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd"
 IUSE="debug +jit minimal +system-icu test"
 
 RESTRICT="ia64? ( test )"



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

2019-06-23 Thread Sergei Trofimovich
commit: 031a9bf4be9bfc252c955864e0d232eb8f7dbe5e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jun 23 10:19:49 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 23 10:29:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=031a9bf4

dev-db/postgresql: stable 11.4 for sparc, bug #688420

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-db/postgresql/postgresql-11.4.ebuild 
b/dev-db/postgresql/postgresql-11.4.ebuild
index 1e409c76b01..1072ced53d1 100644
--- a/dev-db/postgresql/postgresql-11.4.ebuild
+++ b/dev-db/postgresql/postgresql-11.4.ebuild
@@ -11,7 +11,7 @@ PLOCALES="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru 
sk sl sv tr zh_CN
 inherit flag-o-matic l10n linux-info multilib pam prefix python-single-r1 \
systemd user
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 SLOT=$(ver_cut 1)
 



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

2019-06-23 Thread Aaron W. Swenson
commit: b673140ca5bd5dfd7c00c25a515075a8bc6d0576
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Sun Jun 23 09:57:58 2019 +
Commit: Aaron W. Swenson  gentoo  org>
CommitDate: Sun Jun 23 09:58:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b673140c

dev-libs/libpqxx: Bump to 6.4.5

Package-Manager: Portage-2.3.62, Repoman-2.3.11
Signed-off-by: Aaron W. Swenson  gentoo.org>

 dev-libs/libpqxx/Manifest |  1 +
 dev-libs/libpqxx/libpqxx-6.4.5.ebuild | 86 +++
 2 files changed, 87 insertions(+)

diff --git a/dev-libs/libpqxx/Manifest b/dev-libs/libpqxx/Manifest
index a926d45549a..53c788a6c84 100644
--- a/dev-libs/libpqxx/Manifest
+++ b/dev-libs/libpqxx/Manifest
@@ -1 +1,2 @@
 DIST libpqxx-6.0.0.tar.gz 676528 BLAKE2B 
a40095ba9851acde1296d93af7e4c4414f334a734b5062874b63a146836105fdde24672707caf623f2073dc1caf87b1053f25c80b10c3fa779fc91a52f9ec7ae
 SHA512 
f237cc03c01a8262eee44a9428206c1cc11b6034dddf540afef145f58eee5c32b880d84832563480d73d834c24311170e2ef6789e100793afbe0b6e393bd4169
+DIST libpqxx-6.4.5.tar.gz 715081 BLAKE2B 
4f1356dc5fc9baddd8fdea6095541f4d90657ef0211edec7796ddd3693933b8d37d5bb14e19249a2e4627b85aef11c582b0ffac0226c8e99a70af1d2b0396e5c
 SHA512 
b6f79c4af93876eaf859626c2deae3b23bd4fa1a438390bc01513ccc48b90565d59588f6977e7475bb7b8dbeb8b1c8ef2a4737d8eb4d15682531fbf78590ed5e

diff --git a/dev-libs/libpqxx/libpqxx-6.4.5.ebuild 
b/dev-libs/libpqxx/libpqxx-6.4.5.ebuild
new file mode 100644
index 000..26fc139ec31
--- /dev/null
+++ b/dev-libs/libpqxx/libpqxx-6.4.5.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+inherit python-any-r1
+
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+
+DESCRIPTION="Standard front-end for writing C++ programs that use PostgreSQL"
+SRC_URI="https://github.com/jtv/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="http://pqxx.org/development/libpqxx/;
+LICENSE="BSD"
+SLOT="0"
+IUSE="doc static-libs"
+
+RDEPEND="dev-db/postgresql:="
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   doc? (
+   app-doc/doxygen
+   app-text/xmlto
+   )
+"
+
+DOCS=( AUTHORS NEWS README{.md,-UPGRADE} )
+
+src_prepare() {
+   default
+
+   sed -e 's/python/python2/' \
+   -i tools/{splitconfig,template2mak.py} \
+   || die "Couldn't fix Python shebangs"
+}
+
+src_configure() {
+   econf \
+   --enable-shared \
+   $(use_enable doc documentation) \
+   $(use_enable static-libs static)
+}
+
+src_test() {
+   einfo "The tests need a running PostgreSQL server and an existing 
database."
+   einfo "Test requires PGDATABASE and PGUSER to be set at a minimum. 
Optionally,"
+   einfo "set PGPORT and PGHOST. Define them at the command line or in:"
+   einfo "${EROOT%/}/etc/libpqxx_test_env"
+
+   if [[ -z $PGDATABASE || -z $PGUSER ]] ; then
+   if [[ -f ${EROOT%/}/etc/libpqxx_test_env ]] ; then
+   source "${EROOT%/}/etc/libpqxx_test_env"
+   [[ -n $PGDATABASE ]] && export PGDATABASE
+   [[ -n $PGHOST ]] && export PGHOST
+   [[ -n $PGPORT ]] && export PGPORT
+   [[ -n $PGUSER ]] && export PGUSER
+   fi
+   fi
+
+   if [[ -n $PGDATABASE && -n $PGUSER ]] ; then
+   local server_version
+   server_version=$(psql -Aqtc 'SELECT version();' 2> /dev/null)
+   if [[ $? = 0 ]] ; then
+   cd "${S}/test" || die
+   emake check
+   else
+   eerror "Is the server running?"
+   eerror "Verify role and database exist, and are 
permitted in pg_hba.conf for:"
+   eerror "Role: ${PGUSER}"
+   eerror "Database: ${PGDATABASE}"
+   die "Couldn't connect to server."
+   fi
+   else
+   eerror "PGDATABASE and PGUSER must be set to perform tests."
+   eerror "Skipping tests."
+   fi
+}
+
+src_install () {
+   use doc && HTML_DOCS=( doc/html/. )
+   default
+
+   if ! use static-libs; then
+   find "${D}" -name '*.la' -delete || die
+   fi
+}



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

2019-06-23 Thread Sergei Trofimovich
commit: 82b182fb344a841fccb2b599fc4ea0d5c4ab254f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jun 23 08:45:11 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 23 08:53:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b182fb

flag-o-matic.eclass: filter out '-B/foo' and '-B /foo' equally

In bug #687198 Julian noticed that strip-unsupported-flags()
filters out '-B' but not '/foo' in CFLAGS='-B /foo' and causes
breakage.

This change still does not allow -B flag but at least filters
out both '-B' and it's parameter.

Reported-by: Julian Cléaud
Bug: https://bugs.gentoo.org/687198
Signed-off-by: Sergei Trofimovich  gentoo.org>

 eclass/flag-o-matic.eclass   |  3 ++-
 eclass/tests/flag-o-matic.sh | 16 
 2 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass
index 933104190ae..3b32bd9d631 100644
--- a/eclass/flag-o-matic.eclass
+++ b/eclass/flag-o-matic.eclass
@@ -496,7 +496,8 @@ test-flags-PROG() {
 
while (( $# )); do
case "$1" in
-   --param)
+   # '-B /foo': bug # 687198
+   --param|-B)
if test-flag-${comp} "$1" "$2"; then
flags+=( "$1" "$2" )
fi

diff --git a/eclass/tests/flag-o-matic.sh b/eclass/tests/flag-o-matic.sh
index 97cd71d710a..691b052c3d4 100755
--- a/eclass/tests/flag-o-matic.sh
+++ b/eclass/tests/flag-o-matic.sh
@@ -58,6 +58,22 @@ strip-unsupported-flags
 [[ ${CFLAGS} == "--param l1-cache-size=32" ]] && [[ ${CXXFLAGS} == "-z=2" ]] 
&& [[ ${LDFLAGS} == "" ]]
 ftend
 
+CFLAGS="-O2 -B/foo -O1"
+CXXFLAGS="-O2 -B/foo -O1"
+LDFLAGS="-O2 -B/foo -O1"
+tbegin "strip-unsupported-flags for '-B/foo'"
+strip-unsupported-flags
+[[ ${CFLAGS} == "-O2 -O1" ]] && [[ ${CXXFLAGS} == "-O2 -O1" ]] && [[ 
${LDFLAGS} == "" ]]
+ftend
+
+CFLAGS="-O2 -B /foo -O1"
+CXXFLAGS="-O2 -B /foo -O1"
+LDFLAGS="-O2 -B /foo -O1"
+tbegin "strip-unsupported-flags for '-B /foo'"
+strip-unsupported-flags
+[[ ${CFLAGS} == "-O2 -O1" ]] && [[ ${CXXFLAGS} == "-O2 -O1" ]] && [[ 
${LDFLAGS} == "" ]]
+ftend
+
 for var in $(all-flag-vars) ; do
eval ${var}=\"-filter -filter-glob -foo-${var%FLAGS}\"
 done



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

2019-06-23 Thread Georgy Yakovlev
commit: 5603412b88016f7349a4909f701f13916eef970a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Jun 23 07:56:56 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Jun 23 08:00:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5603412b

sys-fs/zfs-kmod: drop 0.7.12

Closes: https://bugs.gentoo.org/686094
Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/zfs-kmod/Manifest   |   1 -
 sys-fs/zfs-kmod/zfs-kmod-0.7.12.ebuild | 146 -
 2 files changed, 147 deletions(-)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index d96bcf93180..90cf193e838 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -1,5 +1,4 @@
 DIST zfs-0.6.5.11.tar.gz 2521959 BLAKE2B 
95b145a26620995343df1a468367b882bc71ab3e4812c05839d49d0cd877b756185c91b2609986f91939fbfda322809ddefc8ff9207fe076db03e0038e585ea2
 SHA512 
877052da2a0cdc78b10cb5041da55e31242db2618c502997f4df9aa46a14482c7f33adce8d21aaf16164a9fe52edc358922ea89c8e109c3247e107bf607d6451
-DIST zfs-0.7.12.tar.gz 6565017 BLAKE2B 
493df30ecce1f169e02d6c8262ba71cc9e7b01d5b17ce188004f522f0c93943b858434067cba8173ccb3e08cde24a1d3e8a3996b2e852f8bc35251f8c4ab3809
 SHA512 
278e411eac5fb2a91108671b64521c2bd5c08024d5829e1679d8f243dfc3c6317363ed9c79dabfddecf425acb6b3003eeaf4e7d991513cbcae4d2644f5d30bf2
 DIST zfs-0.7.13.tar.gz 6614047 BLAKE2B 
c59c46287715779eb04d69333b0a417fa9865eb0d61c642b043188c4c97d4eed369f76a48327326ed1d4dd608ff95d91d20d26c80ed0b120a8fcd5f83cea638f
 SHA512 
457d8f110b68c9656194cd3738b216d5d807d680e5cfc6ed1f3cf5ebde67860476387c6b862ba3ba7f972d8945075963e6c325543ab84468e3eff5dbce68476e
 DIST zfs-0.8.0.tar.gz 9084737 BLAKE2B 
c3095ca07b7c36fa204274be1166fd244894de70b97a11da32606b08e9bb150bc1326ac8424d5c001eb33d2d94e214d3944ddfce885844885c55291a82f11a2f
 SHA512 
ba29f1644ec6807f4cad574e4950e56026316c3d405c9fc40a63ab34c2400d508521b09f656ac97898e5feaca5e0b259d9d4d85f75a4b1782a9db13d3b14cdc6
 DIST zfs-0.8.1.tar.gz 8668360 BLAKE2B 
f18268656381c20af6bd18421636a1c56633c7eafaf91b1308d15508d5f4bdcfa5dfbb4e09d0302ac3de9d6a4f69718fe9c3d083ed5b3ab2a32c6fb7a1db624b
 SHA512 
1fb3957f65dbe94edaffcedb5b2694390dc14e472c11f7e63184a9ea6a774e79a43d47a2d789b7ced233fc67c76583bf7d5c1bda0692bb07929673e2a57f4667

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.12.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.7.12.ebuild
deleted file mode 100644
index 852906e68ad..000
--- a/sys-fs/zfs-kmod/zfs-kmod-0.7.12.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-if [ ${PV} == "" ]; then
-   AUTOTOOLS_AUTORECONF="1"
-   EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz;
-   S="${WORKDIR}/zfs-${PV}"
-   KEYWORDS="amd64"
-fi
-
-inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils
-
-DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
-HOMEPAGE="https://zfsonlinux.org/;
-
-LICENSE="CDDL debug? ( GPL-2+ )"
-SLOT="0"
-IUSE="custom-cflags debug +rootfs"
-RESTRICT="debug? ( strip ) test"
-
-DEPEND="
-   =sys-kernel/spl-${PV}*
-   dev-lang/perl
-   virtual/awk
-"
-
-RDEPEND="${DEPEND}
-   !sys-fs/zfs-fuse
-"
-
-AT_M4DIR="config"
-AUTOTOOLS_IN_SOURCE_BUILD="1"
-
-DOCS=( AUTHORS COPYRIGHT DISCLAIMER README.markdown )
-
-pkg_setup() {
-   linux-info_pkg_setup
-   CONFIG_CHECK="
-   !DEBUG_LOCK_ALLOC
-   EFI_PARTITION
-   IOSCHED_NOOP
-   MODULES
-   !PAX_KERNEXEC_PLUGIN_METHOD_OR
-   !TRIM_UNUSED_KSYMS
-   ZLIB_DEFLATE
-   ZLIB_INFLATE
-   "
-
-   use debug && CONFIG_CHECK="${CONFIG_CHECK}
-   FRAME_POINTER
-   DEBUG_INFO
-   !DEBUG_INFO_REDUCED
-   "
-
-   use rootfs && \
-   CONFIG_CHECK="${CONFIG_CHECK}
-   BLK_DEV_INITRD
-   DEVTMPFS
-   "
-
-   kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required"
-
-   [ ${PV} != "" ] && \
-   { kernel_is le 4 19 || die "Linux 4.19 is the latest supported 
version."; }
-
-   check_extra_config
-}
-
-src_prepare() {
-   # Remove GPLv2-licensed ZPIOS unless we are debugging
-   use debug || sed -e 's/^subdir-m += zpios$//' -i 
"${S}/module/Makefile.in"
-
-   # Set module revision number
-   [ ${PV} != "" ] && \
-   { sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" "${S}/META" 
|| die "Could not set Gentoo release"; }
-
-   autotools-utils_src_prepare
-}
-
-src_configure() {
-   local SPL_PATH="$(basename $(echo "${EROOT}usr/src/spl-"*))"
-   use custom-cflags || strip-flags
-   filter-ldflags -Wl,*
-
-   

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

2019-06-23 Thread Georgy Yakovlev
commit: 92c80eec4c58b1cff2a4bdb5869b52b3ff30fcc2
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Jun 23 07:58:42 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Jun 23 08:00:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c80eec

sys-kernel/spl: drop 0.7.12

Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-kernel/spl/Manifest  |   1 -
 sys-kernel/spl/spl-0.7.12.ebuild | 112 ---
 2 files changed, 113 deletions(-)

diff --git a/sys-kernel/spl/Manifest b/sys-kernel/spl/Manifest
index 9283a507091..afdeeb795aa 100644
--- a/sys-kernel/spl/Manifest
+++ b/sys-kernel/spl/Manifest
@@ -1,3 +1,2 @@
 DIST spl-0.6.5.11.tar.gz 531710 BLAKE2B 
e89cb5a023d3f4b3949a385100b56e01c5fd0ff4448bc175f8463a84b74d1d8f1fcf669c2e4b73f2ec3326653594106ebfa3e66987e49a9cd029355bbb317990
 SHA512 
eae1641a0d528cb9182deccd309625e13abf3db88ba1cbb54947055b23d1f94b62c045f939d5e952784f19719eea5fdf85d65c5abd22b9db167ea7780bc55722
-DIST spl-0.7.12.tar.gz 551880 BLAKE2B 
751909a5dba7060b6eb88acdf2e9a64010a802eef98f967d61bb4463b5e80d86c325d027d8092beab4f72b1bac90b1c5fa20a2d1448bd331e0bf214b4b5acbb6
 SHA512 
4dcada8ccde3fc0320eafbd8b3592baf3f5970babbb2c0b8d2c2c5f254bd940e52565fa86c176f455f819da2a192077df8183640fb7c6279410d628e446335f9
 DIST spl-0.7.13.tar.gz 554211 BLAKE2B 
7c1c95beb23b9725b3552a5bdb2260743c72fbc96cbdda8353893b9b13299b8a30c64d22400bc37d35ee21389eec809ee6d7b85a181ce44f0065dff81cb2e2a4
 SHA512 
31b67dc2f88f5028b5994aef886e05aeb9e65661895bffa29c5a1ac84df5f1c8e9c715f8cd7b63cf271d651ab7278aa63f51c78000f333ff7a75f0f8eedb5998

diff --git a/sys-kernel/spl/spl-0.7.12.ebuild b/sys-kernel/spl/spl-0.7.12.ebuild
deleted file mode 100644
index 308d3ea67a9..000
--- a/sys-kernel/spl/spl-0.7.12.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-if [[ ${PV} == "" ]] ; then
-   AUTOTOOLS_AUTORECONF="1"
-   EGIT_REPO_URI="https://github.com/zfsonlinux/${PN}.git;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/${P}.tar.gz;
-   KEYWORDS="amd64"
-fi
-
-inherit flag-o-matic linux-info linux-mod autotools-utils
-
-DESCRIPTION="The Solaris Porting Layer provides many of the Solaris kernel 
APIs"
-HOMEPAGE="https://zfsonlinux.org/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="custom-cflags debug"
-RESTRICT="debug? ( strip ) test"
-
-COMMON_DEPEND="
-   dev-lang/perl
-   virtual/awk"
-
-DEPEND="${COMMON_DEPEND}"
-
-RDEPEND="${COMMON_DEPEND}
-   !sys-devel/spl"
-
-AT_M4DIR="config"
-AUTOTOOLS_IN_SOURCE_BUILD="1"
-DOCS=( AUTHORS DISCLAIMER )
-
-pkg_setup() {
-   linux-info_pkg_setup
-   CONFIG_CHECK="
-   !DEBUG_LOCK_ALLOC
-   MODULES
-   KALLSYMS
-   !PAX_KERNEXEC_PLUGIN_METHOD_OR
-   !PAX_SIZE_OVERFLOW
-   !TRIM_UNUSED_KSYMS
-   ZLIB_DEFLATE
-   ZLIB_INFLATE
-   "
-
-   use debug && CONFIG_CHECK="${CONFIG_CHECK}
-   FRAME_POINTER
-   DEBUG_INFO
-   !DEBUG_INFO_REDUCED
-   "
-
-   kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required"
-
-   [ ${PV} != "" ] && \
-   { kernel_is le 4 19 || die "Linux 4.19 is the latest supported 
version."; }
-
-   check_extra_config
-}
-
-src_prepare() {
-   # Workaround for hard coded path
-   sed -i "s|/sbin/lsmod|/bin/lsmod|" "${S}/scripts/check.sh" || \
-   die "Cannot patch check.sh"
-
-   # splat is unnecessary unless we are debugging
-   use debug || { sed -e 's/^subdir-m += splat$//' -i 
"${S}/module/Makefile.in" || die ; }
-
-   # Set module revision number
-   [ ${PV} != "" ] && \
-   { sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" "${S}/META" 
|| die "Could not set Gentoo release"; }
-
-   autotools-utils_src_prepare
-}
-
-src_configure() {
-   use custom-cflags || strip-flags
-   filter-ldflags -Wl,*
-
-   set_arch_to_kernel
-   local myeconfargs=(
-   --bindir="${EPREFIX}/bin"
-   --sbindir="${EPREFIX}/sbin"
-   --with-config=all
-   --with-linux="${KV_DIR}"
-   --with-linux-obj="${KV_OUT_DIR}"
-   $(use_enable debug)
-   )
-   autotools-utils_src_configure
-}
-
-src_install() {
-   autotools-utils_src_install 
INSTALL_MOD_PATH="${INSTALL_MOD_PATH:-$EROOT}"
-}
-
-pkg_postinst() {
-   linux-mod_pkg_postinst
-
-   # Remove old modules
-   if [ -d "${EROOT}lib/modules/${KV_FULL}/addon/spl" ]
-   then
-   ewarn "${PN} now installs modules in 
${EROOT}lib/modules/${KV_FULL}/extra/spl"
-   ewarn "Old modules were detected in 
${EROOT}lib/modules/${KV_FULL}/addon/spl"
-   ewarn 

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

2019-06-23 Thread Georgy Yakovlev
commit: 92dbeb4238c0ff14f2ebb8fde4038ccb92bf0a44
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Jun 23 07:57:44 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Jun 23 08:00:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92dbeb42

sys-fs/zfs-kmod: drop 0.8.0-r1

Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/zfs-kmod/Manifest   |   1 -
 0_Fix_integer_overflow_in_get_next_chunk.patch |  32 
 .../zfs-kmod/files/0.8.0_revert_Report_holes.patch |  53 --
 sys-fs/zfs-kmod/zfs-kmod-0.8.0-r1.ebuild   | 178 -
 4 files changed, 264 deletions(-)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index 90cf193e838..29e419297f2 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -1,4 +1,3 @@
 DIST zfs-0.6.5.11.tar.gz 2521959 BLAKE2B 
95b145a26620995343df1a468367b882bc71ab3e4812c05839d49d0cd877b756185c91b2609986f91939fbfda322809ddefc8ff9207fe076db03e0038e585ea2
 SHA512 
877052da2a0cdc78b10cb5041da55e31242db2618c502997f4df9aa46a14482c7f33adce8d21aaf16164a9fe52edc358922ea89c8e109c3247e107bf607d6451
 DIST zfs-0.7.13.tar.gz 6614047 BLAKE2B 
c59c46287715779eb04d69333b0a417fa9865eb0d61c642b043188c4c97d4eed369f76a48327326ed1d4dd608ff95d91d20d26c80ed0b120a8fcd5f83cea638f
 SHA512 
457d8f110b68c9656194cd3738b216d5d807d680e5cfc6ed1f3cf5ebde67860476387c6b862ba3ba7f972d8945075963e6c325543ab84468e3eff5dbce68476e
-DIST zfs-0.8.0.tar.gz 9084737 BLAKE2B 
c3095ca07b7c36fa204274be1166fd244894de70b97a11da32606b08e9bb150bc1326ac8424d5c001eb33d2d94e214d3944ddfce885844885c55291a82f11a2f
 SHA512 
ba29f1644ec6807f4cad574e4950e56026316c3d405c9fc40a63ab34c2400d508521b09f656ac97898e5feaca5e0b259d9d4d85f75a4b1782a9db13d3b14cdc6
 DIST zfs-0.8.1.tar.gz 8668360 BLAKE2B 
f18268656381c20af6bd18421636a1c56633c7eafaf91b1308d15508d5f4bdcfa5dfbb4e09d0302ac3de9d6a4f69718fe9c3d083ed5b3ab2a32c6fb7a1db624b
 SHA512 
1fb3957f65dbe94edaffcedb5b2694390dc14e472c11f7e63184a9ea6a774e79a43d47a2d789b7ced233fc67c76583bf7d5c1bda0692bb07929673e2a57f4667

diff --git 
a/sys-fs/zfs-kmod/files/0.8.0_Fix_integer_overflow_in_get_next_chunk.patch 
b/sys-fs/zfs-kmod/files/0.8.0_Fix_integer_overflow_in_get_next_chunk.patch
deleted file mode 100644
index 0042bfdc99c..000
--- a/sys-fs/zfs-kmod/files/0.8.0_Fix_integer_overflow_in_get_next_chunk.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From ec4afd27f198d93a7bd32a05cb288708ba754ada Mon Sep 17 00:00:00 2001
-From: madz 
-Date: Wed, 29 May 2019 19:17:25 +0200
-Subject: [PATCH] Fix integer overflow in get_next_chunk()
-
-dn->dn_datablksz type is uint32_t and need to be casted to uint64_t
-to avoid an overflow when the record size is greater than 4 MiB.
-
-Reviewed-by: Tom Caputi 
-Reviewed-by: Brian Behlendorf 
-Signed-off-by: Olivier Mazouffre 
-Closes #8778
-Closes #8797

- module/zfs/dmu.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/module/zfs/dmu.c b/module/zfs/dmu.c
-index 1697a632078..a283b062238 100644
 a/module/zfs/dmu.c
-+++ b/module/zfs/dmu.c
-@@ -719,8 +719,8 @@ get_next_chunk(dnode_t *dn, uint64_t *start, uint64_t 
minimum, uint64_t *l1blks)
-   uint64_t blks;
-   uint64_t maxblks = DMU_MAX_ACCESS >> (dn->dn_indblkshift + 1);
-   /* bytes of data covered by a level-1 indirect block */
--  uint64_t iblkrange =
--  dn->dn_datablksz * EPB(dn->dn_indblkshift, SPA_BLKPTRSHIFT);
-+  uint64_t iblkrange = (uint64_t)dn->dn_datablksz *
-+  EPB(dn->dn_indblkshift, SPA_BLKPTRSHIFT);
- 
-   ASSERT3U(minimum, <=, *start);
- 

diff --git a/sys-fs/zfs-kmod/files/0.8.0_revert_Report_holes.patch 
b/sys-fs/zfs-kmod/files/0.8.0_revert_Report_holes.patch
deleted file mode 100644
index f8d67ccc7ce..000
--- a/sys-fs/zfs-kmod/files/0.8.0_revert_Report_holes.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From: Georgy Yakovlev 
-Date: Wed, 29 May 2019 14:38:15 -0700
-Subject: Revert [PATCH] Report holes when there are only metadata changes
-
-This reverts ec4f9b8f30391a3fb46c8d4a31c2dc9250dca1bb
-Issue: https://github.com/zfsonlinux/zfs/issues/8816
-Bug: https://bugs.gentoo.org/635002

 b/module/zfs/dmu.c
-+++ a/module/zfs/dmu.c
-@@ -2366,39 +2366,14 @@
-   return (err);
- 
-   /*
-+   * Check if dnode is dirty
--   * Check if there are dirty data blocks or frees which have not been
--   * synced.  Dirty spill and bonus blocks which are external to the
--   * object can ignored when reporting holes.
-*/
--  mutex_enter(>dn_mtx);
-   for (i = 0; i < TXG_SIZE; i++) {
-   if (multilist_link_active(>dn_dirty_link[i])) {
-+  clean = B_FALSE;
-+  break;
--
--  if (dn->dn_free_ranges[i] != NULL) {
--  clean = B_FALSE;
--  break;
--  }
--
--  

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

2019-06-23 Thread Georgy Yakovlev
commit: bd323e211512fffbc5d5c0fe868d55e6567dea7e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Jun 23 07:56:24 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Jun 23 08:00:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd323e21

sys-fs/zfs: drop 0.8.0

Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/zfs/Manifest |   1 -
 sys-fs/zfs/zfs-0.8.0.ebuild | 250 
 2 files changed, 251 deletions(-)

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index 90cf193e838..29e419297f2 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -1,4 +1,3 @@
 DIST zfs-0.6.5.11.tar.gz 2521959 BLAKE2B 
95b145a26620995343df1a468367b882bc71ab3e4812c05839d49d0cd877b756185c91b2609986f91939fbfda322809ddefc8ff9207fe076db03e0038e585ea2
 SHA512 
877052da2a0cdc78b10cb5041da55e31242db2618c502997f4df9aa46a14482c7f33adce8d21aaf16164a9fe52edc358922ea89c8e109c3247e107bf607d6451
 DIST zfs-0.7.13.tar.gz 6614047 BLAKE2B 
c59c46287715779eb04d69333b0a417fa9865eb0d61c642b043188c4c97d4eed369f76a48327326ed1d4dd608ff95d91d20d26c80ed0b120a8fcd5f83cea638f
 SHA512 
457d8f110b68c9656194cd3738b216d5d807d680e5cfc6ed1f3cf5ebde67860476387c6b862ba3ba7f972d8945075963e6c325543ab84468e3eff5dbce68476e
-DIST zfs-0.8.0.tar.gz 9084737 BLAKE2B 
c3095ca07b7c36fa204274be1166fd244894de70b97a11da32606b08e9bb150bc1326ac8424d5c001eb33d2d94e214d3944ddfce885844885c55291a82f11a2f
 SHA512 
ba29f1644ec6807f4cad574e4950e56026316c3d405c9fc40a63ab34c2400d508521b09f656ac97898e5feaca5e0b259d9d4d85f75a4b1782a9db13d3b14cdc6
 DIST zfs-0.8.1.tar.gz 8668360 BLAKE2B 
f18268656381c20af6bd18421636a1c56633c7eafaf91b1308d15508d5f4bdcfa5dfbb4e09d0302ac3de9d6a4f69718fe9c3d083ed5b3ab2a32c6fb7a1db624b
 SHA512 
1fb3957f65dbe94edaffcedb5b2694390dc14e472c11f7e63184a9ea6a774e79a43d47a2d789b7ced233fc67c76583bf7d5c1bda0692bb07929673e2a57f4667

diff --git a/sys-fs/zfs/zfs-0.8.0.ebuild b/sys-fs/zfs/zfs-0.8.0.ebuild
deleted file mode 100644
index 129f3484544..000
--- a/sys-fs/zfs/zfs-0.8.0.ebuild
+++ /dev/null
@@ -1,250 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
-
-inherit bash-completion-r1 flag-o-matic linux-info linux-mod distutils-r1 
systemd toolchain-funcs udev
-
-DESCRIPTION="Userland utilities for ZFS Linux kernel module"
-HOMEPAGE="https://zfsonlinux.org/;
-
-if [[ ${PV} == "" ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git;
-else
-   
SRC_URI="https://github.com/zfsonlinux/${PN}/releases/download/${P}/${P}.tar.gz;
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="BSD-2 CDDL MIT"
-SLOT="0"
-IUSE="custom-cflags debug kernel-builtin python +rootfs test-suite static-libs"
-
-COMMON_DEPEND="
-   ${PYTHON_DEPS}
-   net-libs/libtirpc
-   sys-apps/util-linux[static-libs?]
-   sys-libs/zlib[static-libs(+)?]
-   virtual/awk
-   python? (
-   virtual/python-cffi[${PYTHON_USEDEP}]
-   )
-"
-
-BDEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig
-   python? (
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   )
-"
-
-RDEPEND="${COMMON_DEPEND}
-   !=sys-apps/grep-2.13*
-   !kernel-builtin? ( ~sys-fs/zfs-kmod-${PV} )
-   !sys-fs/zfs-fuse
-   !prefix? ( virtual/udev )
-   sys-fs/udev-init-scripts
-   rootfs? (
-   app-arch/cpio
-   app-misc/pax-utils
-   !"
-   eerror "Block devices --->"
-   eerror "[X] Loopback device 
support"
-   fi
-   fi
-   fi
-   fi
-}
-
-src_prepare() {
-   default
-
-   if [[ ${PV} == "" ]]; then
-   eautoreconf
-   else
-   # Set revision number
-   sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" META || die 
"Could not set Gentoo release"
-   fi
-
-   # Update paths
-   sed -e "s|/sbin/lsmod|/bin/lsmod|" \
-   -e "s|/usr/bin/scsi-rescan|/usr/sbin/rescan-scsi-bus|" \
-   -e "s|/sbin/parted|/usr/sbin/parted|" \
-   -i scripts/common.sh.in || die
-
-   if use python; then
-   pushd contrib/pyzfs >/dev/null || die
-   distutils-r1_src_prepare
-   popd >/dev/null || die
-   fi
-}
-
-src_configure() {
-   use custom-cflags || strip-flags
-
-   local myconf=(
-   --bindir="${EPREFIX}/bin"
-   --enable-systemd
-   --enable-sysvinit
-   --localstatedir="${EPREFIX}/var"
-   --sbindir="${EPREFIX}/sbin"
-   --with-config=user
-   --with-dracutdir="${EPREFIX}/usr/lib/dracut"
-   

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

2019-06-23 Thread Georgy Yakovlev
commit: 796e5cb47affc35a22433cb58dd652f3e492d19a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Jun 23 07:55:56 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Jun 23 07:59:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=796e5cb4

sys-fs/zfs: drop 0.7.12

Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/zfs/Manifest  |   1 -
 sys-fs/zfs/zfs-0.7.12.ebuild | 210 ---
 2 files changed, 211 deletions(-)

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index d96bcf93180..90cf193e838 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -1,5 +1,4 @@
 DIST zfs-0.6.5.11.tar.gz 2521959 BLAKE2B 
95b145a26620995343df1a468367b882bc71ab3e4812c05839d49d0cd877b756185c91b2609986f91939fbfda322809ddefc8ff9207fe076db03e0038e585ea2
 SHA512 
877052da2a0cdc78b10cb5041da55e31242db2618c502997f4df9aa46a14482c7f33adce8d21aaf16164a9fe52edc358922ea89c8e109c3247e107bf607d6451
-DIST zfs-0.7.12.tar.gz 6565017 BLAKE2B 
493df30ecce1f169e02d6c8262ba71cc9e7b01d5b17ce188004f522f0c93943b858434067cba8173ccb3e08cde24a1d3e8a3996b2e852f8bc35251f8c4ab3809
 SHA512 
278e411eac5fb2a91108671b64521c2bd5c08024d5829e1679d8f243dfc3c6317363ed9c79dabfddecf425acb6b3003eeaf4e7d991513cbcae4d2644f5d30bf2
 DIST zfs-0.7.13.tar.gz 6614047 BLAKE2B 
c59c46287715779eb04d69333b0a417fa9865eb0d61c642b043188c4c97d4eed369f76a48327326ed1d4dd608ff95d91d20d26c80ed0b120a8fcd5f83cea638f
 SHA512 
457d8f110b68c9656194cd3738b216d5d807d680e5cfc6ed1f3cf5ebde67860476387c6b862ba3ba7f972d8945075963e6c325543ab84468e3eff5dbce68476e
 DIST zfs-0.8.0.tar.gz 9084737 BLAKE2B 
c3095ca07b7c36fa204274be1166fd244894de70b97a11da32606b08e9bb150bc1326ac8424d5c001eb33d2d94e214d3944ddfce885844885c55291a82f11a2f
 SHA512 
ba29f1644ec6807f4cad574e4950e56026316c3d405c9fc40a63ab34c2400d508521b09f656ac97898e5feaca5e0b259d9d4d85f75a4b1782a9db13d3b14cdc6
 DIST zfs-0.8.1.tar.gz 8668360 BLAKE2B 
f18268656381c20af6bd18421636a1c56633c7eafaf91b1308d15508d5f4bdcfa5dfbb4e09d0302ac3de9d6a4f69718fe9c3d083ed5b3ab2a32c6fb7a1db624b
 SHA512 
1fb3957f65dbe94edaffcedb5b2694390dc14e472c11f7e63184a9ea6a774e79a43d47a2d789b7ced233fc67c76583bf7d5c1bda0692bb07929673e2a57f4667

diff --git a/sys-fs/zfs/zfs-0.7.12.ebuild b/sys-fs/zfs/zfs-0.7.12.ebuild
deleted file mode 100644
index 2d1df0a92e3..000
--- a/sys-fs/zfs/zfs-0.7.12.ebuild
+++ /dev/null
@@ -1,210 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
-
-if [ ${PV} == "" ] ; then
-   inherit git-r3 linux-mod
-   AUTOTOOLS_AUTORECONF="1"
-   EGIT_REPO_URI="git://github.com/zfsonlinux/${PN}.git"
-else
-   
SRC_URI="https://github.com/zfsonlinux/${PN}/releases/download/${P}/${P}.tar.gz;
-   KEYWORDS="amd64"
-fi
-
-inherit autotools-utils bash-completion-r1 flag-o-matic linux-info python-r1 
systemd toolchain-funcs udev
-
-DESCRIPTION="Userland utilities for ZFS Linux kernel module"
-HOMEPAGE="https://zfsonlinux.org/;
-
-LICENSE="BSD-2 CDDL MIT"
-SLOT="0"
-IUSE="custom-cflags debug kernel-builtin +rootfs test-suite static-libs"
-RESTRICT="test"
-
-COMMON_DEPEND="
-   net-libs/libtirpc
-   sys-apps/util-linux[static-libs?]
-   sys-libs/zlib[static-libs(+)?]
-   virtual/awk
-"
-DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig
-"
-
-RDEPEND="${COMMON_DEPEND}
-   !=sys-apps/grep-2.13*
-   !kernel-builtin? ( =sys-fs/zfs-kmod-${PV}* )
-   !sys-fs/zfs-fuse
-   !prefix? ( virtual/udev )
-   test-suite? (
-   sys-apps/util-linux
-   sys-devel/bc
-   sys-block/parted
-   sys-fs/lsscsi
-   sys-fs/mdadm
-   sys-process/procps
-   virtual/modutils
-   )
-   rootfs? (
-   app-arch/cpio
-   app-misc/pax-utils
-   !"
-   eerror "Block devices --->"
-   eerror "[ ] Loopback device 
support"
-   fi
-   fi
-   fi
-   fi
-}
-
-src_prepare() {
-   # Update paths
-   sed -e "s|/sbin/lsmod|/bin/lsmod|" \
-   -e "s|/usr/bin/scsi-rescan|/usr/sbin/rescan-scsi-bus|" \
-   -e "s|/sbin/parted|/usr/sbin/parted|" \
-   -i scripts/common.sh.in || die
-
-   autotools-utils_src_prepare
-}
-
-src_configure() {
-   use custom-cflags || strip-flags
-   local myeconfargs=(
-   --bindir="${EPREFIX}/bin"
-   --sbindir="${EPREFIX}/sbin"
-   --with-config=user
-   --with-dracutdir="${EPREFIX}/usr/lib/dracut"
-   --with-linux="${KV_DIR}"
-   --with-linux-obj="${KV_OUT_DIR}"
-   --with-udevdir="$(get_udevdir)"
-   

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

2019-06-23 Thread Andreas Sturmlechner
commit: 29edcc4353a71544d1dff19cfcbb6a7d253de6d6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 23 07:58:32 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 23 07:58:32 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=29edcc43

kde-apps/gwenview: kde-frameworks/purpose is indeed not optional

Reported-by: Duncan <1i5t5.duncan  cox.net>
Closes: https://bugs.gentoo.org/688516
Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/gwenview/gwenview-.ebuild | 5 ++---
 kde-apps/gwenview/metadata.xml | 1 -
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/kde-apps/gwenview/gwenview-.ebuild 
b/kde-apps/gwenview/gwenview-.ebuild
index a0b25319a9..d482baba51 100644
--- a/kde-apps/gwenview/gwenview-.ebuild
+++ b/kde-apps/gwenview/gwenview-.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="
 
 LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
 KEYWORDS=""
-IUSE="activities fits kipi +mpris raw semantic-desktop share X"
+IUSE="activities fits kipi +mpris raw semantic-desktop X"
 
 # requires running environment
 RESTRICT+=" test"
@@ -36,6 +36,7 @@ COMMON_DEPEND="
$(add_frameworks_dep kservice)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep purpose)
$(add_frameworks_dep solid)
$(add_qt_dep qtgui)
$(add_qt_dep qtopengl)
@@ -56,7 +57,6 @@ COMMON_DEPEND="
$(add_frameworks_dep baloo)
$(add_frameworks_dep kfilemetadata)
)
-   share? ( $(add_frameworks_dep purpose) )
X? (
$(add_qt_dep qtx11extras)
x11-libs/libX11
@@ -86,7 +86,6 @@ src_configure() {
$(cmake-utils_use_find_package fits CFitsio)
$(cmake-utils_use_find_package kipi KF5Kipi)
$(cmake-utils_use_find_package raw KF5KDcraw)
-   $(cmake-utils_use_find_package share KF5Purpose)
$(cmake-utils_use_find_package X X11)
)
 

diff --git a/kde-apps/gwenview/metadata.xml b/kde-apps/gwenview/metadata.xml
index b1994f4579..0bca8f5e65 100644
--- a/kde-apps/gwenview/metadata.xml
+++ b/kde-apps/gwenview/metadata.xml
@@ -11,6 +11,5 @@
Enable support for the KDE Image Plugin 
Interface
Enable support for MPRIS2 interface, 
requiring dev-qt/qtdbus as dependency.

-   Enable support for a share menu using 
kde-frameworks/purpose

 



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

2019-06-23 Thread Kent Fredric
commit: e4d7ceb22b26f9f684af9e8d60bc1ffb7ddea5a6
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Jun 22 11:00:55 2019 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Jun 23 06:41:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4d7ceb2

app-admin/gentoo-perl-helpers: Bump to version 0.4.0 re bug #683432

Reworked to make use of recent changes in portage-utils

Bug: https://bugs.gentoo.org/683432
Bug: https://bugs.gentoo.org/688442
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Kent Fredric  gentoo.org>

 app-admin/gentoo-perl-helpers/Manifest |  1 +
 .../gentoo-perl-helpers-0.4.0.ebuild   | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/app-admin/gentoo-perl-helpers/Manifest 
b/app-admin/gentoo-perl-helpers/Manifest
index d6a19debb72..676d0a85605 100644
--- a/app-admin/gentoo-perl-helpers/Manifest
+++ b/app-admin/gentoo-perl-helpers/Manifest
@@ -4,3 +4,4 @@ DIST gentoo-perl-helpers-0.2.1.tar.xz 8904 BLAKE2B 
8fb93a47beaef233a10c065368dcd
 DIST gentoo-perl-helpers-0.2.2.tar.xz 9096 BLAKE2B 
fe53c1fc2742c256b5a62188f82ac257df9a67ddde95ce8ad760976cfb0bba956aebb915388b22ebe2899546a24dec1385a07521405758fbd7e14112cdf0e32e
 SHA512 
97653cbcff01cb65b5aa8b5e56ecdafedddfed773b8f41120707066d8c3d837634b9d2996eeed069cf434175684ac38a0e829719dd88a3bfd14e2e0ab6f80a14
 DIST gentoo-perl-helpers-0.3.0.tar.xz 9392 BLAKE2B 
ef20955add23d834f85781c90de3c8d439c9659dca330a444a6041a0e1c99ca7a378bf88425f4ca021d4ef607fbffe0d7a6e43a92085f8d488179114b2d23a37
 SHA512 
3feaf287457d0b4fa29cc58878566b38674b0c112ba356727bbce2bcff9b9cca07cec34cfb960260a0a32542c43611b783f74ee4127c9c0aa33843a144544c13
 DIST gentoo-perl-helpers-0.3.1.tar.xz 9420 BLAKE2B 
dea001473832f4412ae090afbc458720ec1d40d19ac3db3a6a57b26115603f224f2f1c4155ecd3190866dfa0ab648fdd3a98a90e9ed576e7bd3ad8bdaf9a73c6
 SHA512 
dce6addfebbdfd16da3b580776c34346eb60b2eaef9cc7bed03d5ae0bf028de7a0175fbf7f68113d44b645c3d5ca7f5175389478655b08c115a5342ff930e096
+DIST gentoo-perl-helpers-0.4.0.tar.xz 9580 BLAKE2B 
daea9e3f43bcd24ea34c9448294fb730595e8a021dffcbbf7f123ff5439455aa362c623affee29341266a0494f4744df0bf195d2db422d6276eb54fdca07149c
 SHA512 
fbbd33122028ad12cbec7adbc97faaa32aa485ef21ca38dc2e1906610fdea7709e5da7e8164f5f86afa3607928837f3b35468274b6c626e3bd843432d780701b

diff --git a/app-admin/gentoo-perl-helpers/gentoo-perl-helpers-0.4.0.ebuild 
b/app-admin/gentoo-perl-helpers/gentoo-perl-helpers-0.4.0.ebuild
new file mode 100644
index 000..3e95a58b7d7
--- /dev/null
+++ b/app-admin/gentoo-perl-helpers/gentoo-perl-helpers-0.4.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Introspection and Upgrade Assistance tools for Gentoo Perl"
+HOMEPAGE="https://github.com/gentoo-perl/gentoo-perl-helpers;
+SRC_URI="
+   https://github.com/gentoo-perl/${PN}/releases/download/${PV}/${P}.tar.xz
+   mirror://gentoo/${P}.tar.xz
+   https://dev.gentoo.org/~kentnl/distfiles/${P}.tar.xz
+"
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# Assumed System:
+# sys-apps/coreutils
+# sys-apps/grep
+# sys-apps/findutils
+# sys-apps/sed
+# app-shells/bash
+# sys-apps/gawk
+# app-arch/tar
+
+RDEPEND="
+   $(: multiple --quiet, --format and anti-slot support)
+   >=app-portage/portage-utils-0.80_pre20190620
+"
+DEPEND=""
+
+src_prepare() {
+   sed -i -e "s^@@LIBDIR@@^${EPREFIX}/usr/lib/gentoo-perl-helpers^g"   
\
+  -e 
"s^@@LIBEXECDIR@@^${EPREFIX}/usr/libexec/gentoo-perl-helpers^g" \
+  "${S}/bin/gentoo-perl"   \
+  "${S}/lib/core-functions.sh" \
+  || die "Can't patch bin/gentoo-perl"
+   default
+}
+src_compile() { :; }
+src_install() {
+   exeinto /usr/bin
+   doexe "${S}/bin/"*
+
+   exeinto /usr/libexec/gentoo-perl-helpers
+   doexe "${S}/libexec/"*
+
+   insinto /usr/lib/gentoo-perl-helpers
+   doins -r "${S}/lib/"*
+
+   dodoc "${S}/README.mkdn" "${S}/Changes"
+}