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

2020-10-24 Thread Georgy Yakovlev
commit: f89b033a4929eddae9c099a8e36e920ed2923f38
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Oct 25 04:52:19 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Oct 25 05:01:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f89b033a

dev-util/cargo-audit: new package

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

 dev-util/cargo-audit/Manifest  | 213 +
 dev-util/cargo-audit/cargo-audit-0.12.1.ebuild | 244 +
 dev-util/cargo-audit/metadata.xml  |  18 ++
 3 files changed, 475 insertions(+)

diff --git a/dev-util/cargo-audit/Manifest b/dev-util/cargo-audit/Manifest
new file mode 100644
index 000..6ab0bbf1298
--- /dev/null
+++ b/dev-util/cargo-audit/Manifest
@@ -0,0 +1,213 @@
+DIST abscissa_core-0.5.2.crate 33957 BLAKE2B 
8b6277c90a0debc33009c1cb0449668bcc11056d5561f481c2d908cbf4de5148ee40e33d9b9156e91a93748bd5be92e22846d0dde30e042e74d0d9574a6c777b
 SHA512 
7e194a0330baa3ceac71be5b730f7c3f7dc276ca31ceffe52500b79491c81a02156fdef68cf122adb5a01da19bebc48187f1272e39925c25feb026023ce99352
+DIST abscissa_derive-0.5.0.crate 5121 BLAKE2B 
b515a366ee00ba0e515d028f4a7e927970b22931fe706864be7c95d95a779ab6175288e290db9f70e79a69a98aa869e066891232bcd0d54eee421a594d5093f7
 SHA512 
b419919bb4922bfaecfae36e5a2cfa79563fbb6c6d5887831fdc39810a380fbfaecd4ad7828087adb515cc3709f25345131c8d072c65c63278c0430916461bb8
+DIST aho-corasick-0.7.10.crate 111039 BLAKE2B 
69f984dbe528ece5ce4345bc0f39c122507a88e781d7c2d5c9175d1788aeef8d21e0487c7c449e28fbbdaae8203fe68627d23ac0a58d30dc70befd26ac9af32f
 SHA512 
e8a1cb252015435009883662ca23408f1491d8f01461f3a81082feabeeff72ec61beb4f1f3271fc8a87f1379899ecfc38036ac208dca17889f70ddaca2406a9b
+DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
+DIST arc-swap-0.4.6.crate 48658 BLAKE2B 
dfd3bc53d96ce508b4e7b500d412b106920551e2f75938c6425fb5d17dd248ba7e809c66dd6ba7158c764f0522cfb618a4d4117e9ce7b96f44eee99074edc39f
 SHA512 
bc26f55054c4bd0a5d49a1ab3c00d84c6309604824b16b36d5323f5db06e0797ed0f1ad6fa4774472338e82a8d2f8c16d782b7ca32cf4ec6f38324998d772cbf
+DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
+DIST arrayvec-0.5.1.crate 26816 BLAKE2B 
172dab8f0129134dfc89c6032c5fc15e2f86a5cd1e5be18b87fe2108d18a1bdb0f597a6ed4cd214dc663fbfb27b05c66846fba4543b5e068b5c75d075bdc5bff
 SHA512 
53db2fafea1f60ac1af9ecc0bc9b69010e9f8573048481d55969ecdc9f3d19832fe05824acf10a0186b0464f0fbfe898d73500fba39ed63650c64dac2c2e8043
+DIST ascii-0.9.3.crate 28283 BLAKE2B 
fce32863fd75ef1badd496db55387f1abfce5eac7a7a61ea07e1475f555fcfaeb2726ca80e69577c4cd05c366f8c46842f064fd9325955eacb8ad38d0cee990e
 SHA512 
ee8ad37b0a3db9524db22a9abe0c348e30364f108039bf761aea8e3eed07c08849924a0a287fb17c019e14b654d2c6db3848112047a1fa8db58247c9e138dca8
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-1.0.0.crate 12870 BLAKE2B 
79e495d53298574afd3b292da7c9c363dcb3ea434fd44258efaf3628e95ebfc731f03083f8a1060272a2a3478a6452cdc41539e2dac08465cc6e6283844bf260
 SHA512 
451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3
+DIST backtrace-0.3.46.crate 68107 BLAKE2B 
9fbca6a008b9e27366b918e9e6ce103ace3ebeb8f94e2c73839408f16a2f079f4dc59cef56a449786f7feffa5f9284dd6125be6b27f2c197dd71c6c0e171507c
 SHA512 
bf0e58e50a1dbb621803fafceee9a2b8c3ab8970cbdf1396b3091142474cb57be541ed94983b87f2d955480ea37a0ef29e9e4a6a0df47f5e33bf88ae88edbd4e
+DIST backtrace-sys-0.1.37.crate 635202 BLAKE2B 
13829d28f5b20bb35cf57f0eeef087bfc3fa475b1fec339ccc6ecee7d01cd99517d27bcafc9338044eefa051b178cc6dd582851a2a6742c66cad90e5b990fc58
 SHA512 
894aebe85ce49e93f389db5ba23ecc15e7c0c43d1065e9911392b844ccbe7bb42fdb08ede3b252137dee9e0555a42acd42bcc61c6845a1eb39a2f259c09ac366
+DIST base64-0.11.0.crate 48362 BLAKE2B 
90d2a64496e20c4bcca6f21c2546474ec88283679ccae95303ea7521133414eba021810e64e5916e3980b6878f90281f09295ebadcc12324fc9a9060ac41a707
 SHA512 
31b5f56d4907a5e4ae40e92ef1629a446126525186f5236afc2475829bf2e5e067554db200a18f7b3ab741d0cc9c01e20612e77cc0cbc1bc2a4a8d11c0fdbf33
+DIST bitflags-1.2.1.crate 16745 BLAKE2B 

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

2020-10-24 Thread William Hubbs
commit: dea6585c8f4850720ff15eb6e7663042c60e14f6
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Oct 25 04:04:27 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Oct 25 04:04:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dea6585c

dev-lang/go: stabilize 1.15.3 on amd64

Bug: https://bugs.gentoo.org/751061
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/go-1.15.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/go/go-1.15.3.ebuild b/dev-lang/go/go-1.15.3.ebuild
index fa07749bdeb..25f172dcbed 100644
--- a/dev-lang/go/go-1.15.3.ebuild
+++ b/dev-lang/go/go-1.15.3.ebuild
@@ -21,7 +21,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



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

2020-10-24 Thread William Hubbs
commit: 1d53f9344dfc1ee1a3f35a15393ae3ad481bd3ff
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Oct 25 02:50:36 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Oct 25 04:02:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d53f934

dev-lang/go: stabilize 1.14.10 on amd64

Bug: https://bugs.gentoo.org/751061
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/go-1.14.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/go/go-1.14.10.ebuild b/dev-lang/go/go-1.14.10.ebuild
index fa07749bdeb..25f172dcbed 100644
--- a/dev-lang/go/go-1.14.10.ebuild
+++ b/dev-lang/go/go-1.14.10.ebuild
@@ -21,7 +21,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



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

2020-10-24 Thread William Hubbs
commit: 1b98a2d6dc52987a23e6fcc29cfddd39216c9cdb
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Oct 25 02:06:00 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Oct 25 02:06:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b98a2d6

sys-apps/opentmpfiles: 0.3 bump

Closes: https://bugs.gentoo.org/741216
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/opentmpfiles/Manifest|  1 +
 sys-apps/opentmpfiles/opentmpfiles-0.3.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/sys-apps/opentmpfiles/Manifest b/sys-apps/opentmpfiles/Manifest
index 9865ce6a8da..57e7b5941b4 100644
--- a/sys-apps/opentmpfiles/Manifest
+++ b/sys-apps/opentmpfiles/Manifest
@@ -2,3 +2,4 @@ DIST opentmpfiles-0.1.1.tar.gz 5626 BLAKE2B 
2b2d21bae0c8280f31ea1ad35cd857a94b3d
 DIST opentmpfiles-0.1.2.tar.gz 5614 BLAKE2B 
d49485535bc3b92ba7e9a2af511969b1793d94187a2600b3196314bef8de235fe7a640bb2b7f78f51727f94c18556fc27e7996ffccef71ff94e006b9f9a63810
 SHA512 
d86ba71e5fe96d7a8e1999e14b0b99c78e850c42fbfefd203916edca593d0269feaf2252aa01cc35a838906fc2909015430f72cde8370e2d5b1d478a11fe456d
 DIST opentmpfiles-0.1.3.tar.gz 5691 BLAKE2B 
56d79f0279a46ed3b4e13f94a7f2c7d494df245a17b8533c48cff357c21db56485bd076e375f3b4e2c9a140a65e8ab472a8a1030bbee0853463f734c316f71e8
 SHA512 
fd0b10ebfeb621466edadede50ec6e8f415861ab3b14b833c75bd71f7296e9c091e59144d39e1f9efd342b6d97776cade5a692c941085e33e9651fd885da7121
 DIST opentmpfiles-0.2.tar.gz 5711 BLAKE2B 
e1ee7820b2d184d18e63e7e9d93227bb301eb82be8c2b6021c7a1092f55a4ca2bb5dfb7494ff00c3b6debace1963f6c89011ff557f665f0a93c907bd759a4c6f
 SHA512 
bc384cc9156ba6c54d3308ddad4d26b1877f020aa8558e82df2ed49ffa65e0fed5a49eaa11b27193bfe2ad11a4d7368f7cdbc225b820b309af3b299327ddb07b
+DIST opentmpfiles-0.3.tar.gz 6831 BLAKE2B 
bed680dbbf3915086fcd9c47f8fadb25049b4b5f0687b623ece73ae2c40183ba10646c5bc32ec6c8a3d0c493f9a59f16de3d90cf17aa4add6caeead011c665c6
 SHA512 
02f12d03b75d3df84755dbea2fa27a075ae2b12eb34189aaa532b2b085fb1f455aaf6cc84d56eb7f299fd90922f704fcf0a585f983a7e14dbf843e2ab62de387

diff --git a/sys-apps/opentmpfiles/opentmpfiles-0.3.ebuild 
b/sys-apps/opentmpfiles/opentmpfiles-0.3.ebuild
new file mode 100644
index 000..1bdbb4ca414
--- /dev/null
+++ b/sys-apps/opentmpfiles/opentmpfiles-0.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit prefix
+
+if [[ ${PV} = * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/openrc/${PN};
+else
+   SRC_URI="https://github.com/openrc/${PN}/archive/${PV}.tar.gz ->
+   ${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="A standalone utility to process systemd-style tmpfiles.d files"
+HOMEPAGE="https://github.com/openrc/opentmpfiles;
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="selinux"
+
+RDEPEND="!

[gentoo-commits] repo/proj/guru:dev commit in: app-text/mdbook/

2020-10-24 Thread YOSHIOKA Takuma
commit: e423691c5323e7083e35a52edbe2d662ac55e97b
Author: YOSHIOKA Takuma  hard-wi  red>
AuthorDate: Sat Oct 24 21:25:16 2020 +
Commit: YOSHIOKA Takuma  hard-wi  red>
CommitDate: Sat Oct 24 21:25:16 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e423691c

app-text/mdbook: version bump 0.4.4

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: YOSHIOKA Takuma  hard-wi.red>

 app-text/mdbook/Manifest|   1 +
 app-text/mdbook/mdbook-0.4.4.ebuild | 216 
 2 files changed, 217 insertions(+)

diff --git a/app-text/mdbook/Manifest b/app-text/mdbook/Manifest
index f4c47551..664b4636 100644
--- a/app-text/mdbook/Manifest
+++ b/app-text/mdbook/Manifest
@@ -120,6 +120,7 @@ DIST matches-0.1.8.crate 2216 BLAKE2B 
f18176110921b1cf6e58d52d12f1d1a3455ce2dc04
 DIST maybe-uninit-2.0.0.crate 11809 BLAKE2B 
5e517b8c59f9ae4f1a4f86b48679ea64d62450ec2519c8caaa914479ce9e5b3aff24707e2e37272ba74bb60499afdc602fff17756337b0c50a9184edbd8b8805
 SHA512 
3006fc009c7c743d9147a4122e677cdeb2546f7bb46963b2f266839614eb906f9d763c161044fd0bf3f7b54124ac0734ac9ae7f7151b1a7a5f45cbc739976434
 DIST mdbook-0.3.7.tar.gz 956999 BLAKE2B 
7717edca82e73ef55c9ab97bbeaa41c1f69164625134a2edfc12be184c4a427f71e4bcc6bf0a960dfe18beb3ba528aaba48a0bf3779e36d6d479267378258a62
 SHA512 
8ed9b4bdc850fc66dca893438e7ee1c7e29f0419e5b055825d34bbb0b9811c645a3e031f6ff717bdd99adc0699df68cd693071df28150611b0096ffcc52334f5
 DIST mdbook-0.4.3.tar.gz 1474041 BLAKE2B 
8d418f345a92fb3da73354aca69f8afc6fb3444f715b60e29a56701731b598af5b8e43e0776301e29612839d13302afa9fed13934ace801b62d2d3293c3317ad
 SHA512 
f9076d8100e9c551ff251c6f7d84f7524c6ef62207f143dcafa085d9ae9a49e155ff0b02f6dcc9449ebeb9d70d3bcd325b486527fe75b90fa30082ba9686e78d
+DIST mdbook-0.4.4.tar.gz 1474967 BLAKE2B 
6510c8dd0b61cd1e80b960de41c0b6592bc2a14c64af079a476004976fd92e8aaed974323ec977ceed38e8e5137fd9ff49a4921dc312a4b4f4509a336a2a9962
 SHA512 
bf5a2d39a6251b6e59dbe8a12ca4e081b596fa2c71b9f89fe9f6615fb6af238dab22ff736c1745fd0df90e403b85d7ccda3dd3c9bdbde080c175e57c7fdea80c
 DIST memchr-2.2.1.crate 20862 BLAKE2B 
79c8b7772f6c4e76ef98e416cab1a87648fe1f78f77eb31a894a2b1611fcf2d8336e361ab3d692cd03579b33f6bc5adb20d42418475dac5441b8bf356e38e442
 SHA512 
0f5e11507a4235edaa8ef639753abf62f1c187c8c6e35b0c80c9306958e41893492d4995e28bf28e5710e8739c7e75bb75a515507ec87870741a3b426ba8f44d
 DIST memchr-2.3.3.crate 22566 BLAKE2B 
f952070b98ef30f0d2780a6efbeb36d295710734f678517d913a8002cafebbd3cfc38975fc4546d306efc11bc815764d14320af3b7a2360bd46fc2ab3db9efa5
 SHA512 
922e05da920d0d94226857788878ee5e31518cd80d95ae57e1d7ecd233942c37d01565525db2f1dfdfd5b3b1f81b2c73eee058cbfd745cb4e1519518318df248
 DIST mime-0.2.6.crate 6719 BLAKE2B 
e9c859193c3360dc6a779640c4323129171a3e7f0ef07007b0cf8f38e9a745ac4f252ff7d2dda5a67348a98447e25d04f1909cae289db8c8e959dde6b118dc18
 SHA512 
30e0cd95c8961ddce61759fa2c7273dfd37d490f96a5715d558c6c7775457560268309c3ad1222ff8150beab8f328b3a958dc05729d9550233d3efa0a1e13137

diff --git a/app-text/mdbook/mdbook-0.4.4.ebuild 
b/app-text/mdbook/mdbook-0.4.4.ebuild
new file mode 100644
index ..607d6270
--- /dev/null
+++ b/app-text/mdbook/mdbook-0.4.4.ebuild
@@ -0,0 +1,216 @@
+# Copyright 2017-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Auto-Generated by cargo-ebuild 0.3.1
+
+EAPI=7
+
+CRATES="
+aho-corasick-0.7.10
+ammonia-3.1.0
+ansi_term-0.11.0
+anyhow-1.0.28
+atty-0.2.14
+autocfg-1.0.0
+base64-0.11.0
+base64-0.12.0
+bit-set-0.5.1
+bit-vec-0.5.1
+bitflags-1.2.1
+block-buffer-0.7.3
+block-padding-0.1.5
+byte-tools-0.3.1
+byteorder-1.3.4
+bytes-0.5.4
+cfg-if-0.1.10
+chrono-0.4.11
+clap-2.33.0
+ctor-0.1.13
+difference-2.0.0
+digest-0.8.1
+dtoa-0.4.5
+elasticlunr-rs-2.3.8
+env_logger-0.7.1
+fake-simd-0.1.2
+filetime-0.2.9
+fnv-1.0.6
+fsevent-0.4.0
+fsevent-sys-2.0.1
+fuchsia-zircon-0.3.3
+fuchsia-zircon-sys-0.3.3
+futf-0.1.4
+futures-0.3.4
+futures-channel-0.3.4
+futures-core-0.3.4
+futures-executor-0.3.4
+futures-io-0.3.4
+futures-macro-0.3.4
+futures-sink-0.3.4
+futures-task-0.3.4
+futures-util-0.3.4
+generic-array-0.12.3
+getopts-0.2.21
+getrandom-0.1.14
+gitignore-1.0.6
+glob-0.2.11
+h2-0.2.4
+handlebars-3.0.1
+headers-0.3.2
+headers-core-0.2.0
+heck-0.3.1
+hermit-abi-0.1.11
+html5ever-0.25.1
+http-0.2.1
+http-body-0.3.1
+httparse-1.3.4
+humantime-1.3.0
+hyper-0.13.5
+idna-0.2.0
+indexmap-1.3.2
+inotify-0.7.0
+inotify-sys-0.1.3
+input_buffer-0.3.1
+iovec-0.1.4
+itoa-0.4.5
+kernel32-sys-0.2.2
+lazy_static-1.4.0
+lazycell-1.2.1
+libc-0.2.69
+log-0.4.8
+mac-0.1.1
+maplit-1.0.2
+markup5ever-0.10.0
+markup5ever_rcdom-0.1.0
+matches-0.1.8
+memchr-2.3.3
+mime-0.3.16
+mime_guess-2.0.3
+mio-0.6.21
+mio-extras-2.0.6
+miow-0.2.1
+net2-0.2.33
+new_debug_unreachable-1.0.4
+notify-4.0.15
+num-integer-0.1.42
+num-traits-0.2.11
+opaque-debug-0.2.3
+open-1.4.0
+output_vt100-0.1.2
+percent-encoding-2.1.0
+pest-2.1.3
+pest_derive-2.1.0
+pest_generator-2.1.3
+pest_meta-2.1.3

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

2020-10-24 Thread Louis Sautier
commit: 5e32421ea0eed110e4a94c343720d2b1eeb43c80
Author: Louis Sautier  gentoo  org>
AuthorDate: Sat Oct 24 18:57:25 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sat Oct 24 18:57:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e32421e

dev-python/zipp: remove old

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Louis Sautier  gentoo.org>

 dev-python/zipp/Manifest  |  1 -
 dev-python/zipp/zipp-3.3.0.ebuild | 40 ---
 2 files changed, 41 deletions(-)

diff --git a/dev-python/zipp/Manifest b/dev-python/zipp/Manifest
index 0b6cb15cd4b..fa7faf862b6 100644
--- a/dev-python/zipp/Manifest
+++ b/dev-python/zipp/Manifest
@@ -1,4 +1,3 @@
 DIST zipp-3.1.0.tar.gz 14808 BLAKE2B 
fb5524c2619e51c5f8c1b85fa819d1001e6296df6c9d5320c6ab3ec88fa5c932c139161e621d51b2827ef40402bb2492b8b08e470b7333e847495ec690024879
 SHA512 
bb8dea71eccc4f3b18fc816dae700582c3feb72f346e115bb2d1adc336f121304a285e4d5dad48d15b386b9e137c6e1d1793ef50d22b6bd697812a661817684e
-DIST zipp-3.3.0.tar.gz 16796 BLAKE2B 
4d6acbca82e7da97f0634a47306d157fc3bc9cd37875c95fa449cd08ac7c9ad266c43cfeec373a6d866fc21ccb7ced9049552cc9cc816e471bbe5f7ffd43a4df
 SHA512 
af43451d908dca5971625dade20fa8038713a2c4d2c3ddb1690199832d44b8515124276193bb514883cfba70b32360b450a64a2ed1d8537dc71f243ef57e9d92
 DIST zipp-3.3.1.tar.gz 17336 BLAKE2B 
a71e4a059f5c1f3d7a91032f48686aeda64b5bdd83da45fadc24d6662d03944e3ac9484a1a1ec345baf9ebc4f64b73bf4d880fcdda46e23a17291b6e06a7a72e
 SHA512 
0504e42b09148e5db45d8368e5a9d7b857474d81d18561342cac3306e26944df291c2961114b568940ef003387461ac55b673ae21b2f5e5820194119173fd732
 DIST zipp-3.3.2.tar.gz 15570 BLAKE2B 
a508d22c1e938ab865e3c6495120a01f79416ac3fa31565eaa4b066b049797ee16e0850e53e0d440e135bf7605b5396cc0fc8798272b59b692d2c004682d8395
 SHA512 
ecd90625a92167c7751bbe077b63577f236b05a9946b7f4a0629488856e8b275e3c03e5daefc8b89140f43617c0f4440e2baa6d1ff982e3babe3954daadee75a

diff --git a/dev-python/zipp/zipp-3.3.0.ebuild 
b/dev-python/zipp/zipp-3.3.0.ebuild
deleted file mode 100644
index 46fb971a3bc..000
--- a/dev-python/zipp/zipp-3.3.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( pypy3 python3_{6..9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Backport of pathlib-compatible object wrapper for zip files"
-HOMEPAGE="https://github.com/jaraco/zipp;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
-
-BDEPEND="
-   dev-python/toml[${PYTHON_USEDEP}]
-   >=dev-python/setuptools_scm-3.4.2[${PYTHON_USEDEP}]
-   test? ( dev-python/jaraco-itertools[${PYTHON_USEDEP}] )
-"
-
-distutils_enable_sphinx docs \
-   ">=dev-python/jaraco-packaging-3.2" \
-   ">=dev-python/rst-linker-1.9"
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # Skip a potentially flaky performance test
-   sed -i -e '/^import func_timeout\|^ *@func_timeout\.func_set_timeout/d' 
\
-   -e 's/test_implied_dirs_performance/_&/' test_zipp.py || die
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   # Ignoring zipp.py from ${S} avoids ImportPathMismatchError with Python 
< 3.8
-   # by ensuring only zipp from ${BUILD_DIR} is loaded
-   pytest --ignore zipp.py -vv || die "Tests fail with ${EPYTHON}"
-}



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

2020-10-24 Thread Louis Sautier
commit: 59b65f4d64d544486cb09b2edfb5b4feadfafc35
Author: Louis Sautier  gentoo  org>
AuthorDate: Sat Oct 24 18:55:51 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sat Oct 24 18:55:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59b65f4d

dev-python/zipp: bump to 3.3.2

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Louis Sautier  gentoo.org>

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

diff --git a/dev-python/zipp/Manifest b/dev-python/zipp/Manifest
index 069f2fc3b8b..0b6cb15cd4b 100644
--- a/dev-python/zipp/Manifest
+++ b/dev-python/zipp/Manifest
@@ -1,3 +1,4 @@
 DIST zipp-3.1.0.tar.gz 14808 BLAKE2B 
fb5524c2619e51c5f8c1b85fa819d1001e6296df6c9d5320c6ab3ec88fa5c932c139161e621d51b2827ef40402bb2492b8b08e470b7333e847495ec690024879
 SHA512 
bb8dea71eccc4f3b18fc816dae700582c3feb72f346e115bb2d1adc336f121304a285e4d5dad48d15b386b9e137c6e1d1793ef50d22b6bd697812a661817684e
 DIST zipp-3.3.0.tar.gz 16796 BLAKE2B 
4d6acbca82e7da97f0634a47306d157fc3bc9cd37875c95fa449cd08ac7c9ad266c43cfeec373a6d866fc21ccb7ced9049552cc9cc816e471bbe5f7ffd43a4df
 SHA512 
af43451d908dca5971625dade20fa8038713a2c4d2c3ddb1690199832d44b8515124276193bb514883cfba70b32360b450a64a2ed1d8537dc71f243ef57e9d92
 DIST zipp-3.3.1.tar.gz 17336 BLAKE2B 
a71e4a059f5c1f3d7a91032f48686aeda64b5bdd83da45fadc24d6662d03944e3ac9484a1a1ec345baf9ebc4f64b73bf4d880fcdda46e23a17291b6e06a7a72e
 SHA512 
0504e42b09148e5db45d8368e5a9d7b857474d81d18561342cac3306e26944df291c2961114b568940ef003387461ac55b673ae21b2f5e5820194119173fd732
+DIST zipp-3.3.2.tar.gz 15570 BLAKE2B 
a508d22c1e938ab865e3c6495120a01f79416ac3fa31565eaa4b066b049797ee16e0850e53e0d440e135bf7605b5396cc0fc8798272b59b692d2c004682d8395
 SHA512 
ecd90625a92167c7751bbe077b63577f236b05a9946b7f4a0629488856e8b275e3c03e5daefc8b89140f43617c0f4440e2baa6d1ff982e3babe3954daadee75a

diff --git a/dev-python/zipp/zipp-3.3.2.ebuild 
b/dev-python/zipp/zipp-3.3.2.ebuild
new file mode 100644
index 000..46fb971a3bc
--- /dev/null
+++ b/dev-python/zipp/zipp-3.3.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Backport of pathlib-compatible object wrapper for zip files"
+HOMEPAGE="https://github.com/jaraco/zipp;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+BDEPEND="
+   dev-python/toml[${PYTHON_USEDEP}]
+   >=dev-python/setuptools_scm-3.4.2[${PYTHON_USEDEP}]
+   test? ( dev-python/jaraco-itertools[${PYTHON_USEDEP}] )
+"
+
+distutils_enable_sphinx docs \
+   ">=dev-python/jaraco-packaging-3.2" \
+   ">=dev-python/rst-linker-1.9"
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # Skip a potentially flaky performance test
+   sed -i -e '/^import func_timeout\|^ *@func_timeout\.func_set_timeout/d' 
\
+   -e 's/test_implied_dirs_performance/_&/' test_zipp.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # Ignoring zipp.py from ${S} avoids ImportPathMismatchError with Python 
< 3.8
+   # by ensuring only zipp from ${BUILD_DIR} is loaded
+   pytest --ignore zipp.py -vv || die "Tests fail with ${EPYTHON}"
+}



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

2020-10-24 Thread Andreas Sturmlechner
commit: 49a2baca146ef87e74904a66f0f9f715822bc783
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 24 18:59:54 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 25 00:27:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49a2baca

dev-python/random2: python3_9, enable tests in the first place, pass

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

 .../random2/files/random2-1.0.1-py39-tests.patch   | 32 ++
 dev-python/random2/random2-1.0.1-r1.ebuild |  7 -
 2 files changed, 38 insertions(+), 1 deletion(-)

diff --git a/dev-python/random2/files/random2-1.0.1-py39-tests.patch 
b/dev-python/random2/files/random2-1.0.1-py39-tests.patch
new file mode 100644
index 000..48317af2f25
--- /dev/null
+++ b/dev-python/random2/files/random2-1.0.1-py39-tests.patch
@@ -0,0 +1,32 @@
+From a60d5ce10e5df0cebd7e7de0bff6f291bf9403ca Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Sat, 24 Oct 2020 20:57:00 +0200
+Subject: [PATCH] getrandbits() accepts 0 in python3_9
+
+---
+ src/tests.py | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/src/tests.py b/src/tests.py
+index d918891..6f600ab 100644
+--- a/src/tests.py
 b/src/tests.py
+@@ -291,7 +291,6 @@ class SystemRandom_TestBasicOps(TestBasicOps):
+ # Verify argument checking
+ self.assertRaises(TypeError, self.gen.getrandbits)
+ self.assertRaises(TypeError, self.gen.getrandbits, 1, 2)
+-self.assertRaises(ValueError, self.gen.getrandbits, 0)
+ self.assertRaises(ValueError, self.gen.getrandbits, -1)
+ self.assertRaises(TypeError, self.gen.getrandbits, 10.1)
+ 
+@@ -448,7 +447,6 @@ class MersenneTwister_TestBasicOps(TestBasicOps):
+ self.assertRaises(TypeError, self.gen.getrandbits)
+ self.assertRaises(TypeError, self.gen.getrandbits, 'a')
+ self.assertRaises(TypeError, self.gen.getrandbits, 1, 2)
+-self.assertRaises(ValueError, self.gen.getrandbits, 0)
+ self.assertRaises(ValueError, self.gen.getrandbits, -1)
+ 
+ def test_randbelow_logic(self, _log=log, int=int):
+-- 
+2.29.1
+

diff --git a/dev-python/random2/random2-1.0.1-r1.ebuild 
b/dev-python/random2/random2-1.0.1-r1.ebuild
index 0599ef488cd..6eb84a53956 100644
--- a/dev-python/random2/random2-1.0.1-r1.ebuild
+++ b/dev-python/random2/random2-1.0.1-r1.ebuild
@@ -3,15 +3,20 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit distutils-r1
 
 DESCRIPTION="Python-2.7 random module ported to python-3"
 HOMEPAGE="https://pypi.org/project/random2/;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+
 LICENSE="PSF-2"
 SLOT="0"
 KEYWORDS="amd64 arm64 x86"
 
 BDEPEND="app-arch/unzip
dev-python/setuptools[${PYTHON_USEDEP}]"
+
+distutils_enable_tests setup.py
+
+PATCHES=( "${FILESDIR}/${P}-py39-tests.patch" )



[gentoo-commits] repo/gentoo:master commit in: app-admin/system-config-printer/files/, app-admin/system-config-printer/

2020-10-24 Thread Andreas Sturmlechner
commit: 14a30e74032de0399de3e8ffefbf04c2316070a5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 24 16:15:53 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 25 00:27:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14a30e74

app-admin/system-config-printer: python3_9 w/ required fixes

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

 ...config-printer-1.5.12-catch-urllib-errors.patch |  22 +++
 ...config-printer-1.5.12-fix-remember-passwd.patch | 121 +
 .../system-config-printer-1.5.12-py39-1.patch  |  45 +++
 .../system-config-printer-1.5.12-py39-2.patch  | 147 +
 .../system-config-printer-1.5.12-r2.ebuild |  86 
 5 files changed, 421 insertions(+)

diff --git 
a/app-admin/system-config-printer/files/system-config-printer-1.5.12-catch-urllib-errors.patch
 
b/app-admin/system-config-printer/files/system-config-printer-1.5.12-catch-urllib-errors.patch
new file mode 100644
index 000..fbae8442615
--- /dev/null
+++ 
b/app-admin/system-config-printer/files/system-config-printer-1.5.12-catch-urllib-errors.patch
@@ -0,0 +1,22 @@
+From feed693225cc0c26464bfc0adef21da72581e811 Mon Sep 17 00:00:00 2001
+From: Zdenek Dohnal 
+Date: Thu, 28 Nov 2019 15:45:22 +0100
+Subject: [PATCH] Catch errors from urllib too
+
+---
+ newprinter.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/newprinter.py b/newprinter.py
+index 8b9298887..6c71ec578 100644
+--- a/newprinter.py
 b/newprinter.py
+@@ -4183,7 +4183,7 @@ def getNPPPD(self):
+ tmpf.flush ()
+ ppd = cups.PPD(tmpf.name)
+ 
+-except RuntimeError as e:
++except (RuntimeError, urllib.error.HTTPError) as e:
+ debugprint ("RuntimeError: " + repr (e))
+ if self.rbtnNPFoomatic.get_active():
+ # Foomatic database problem of some sort.

diff --git 
a/app-admin/system-config-printer/files/system-config-printer-1.5.12-fix-remember-passwd.patch
 
b/app-admin/system-config-printer/files/system-config-printer-1.5.12-fix-remember-passwd.patch
new file mode 100644
index 000..980d1e03154
--- /dev/null
+++ 
b/app-admin/system-config-printer/files/system-config-printer-1.5.12-fix-remember-passwd.patch
@@ -0,0 +1,121 @@
+From b74c701feb52a1d2865fe1d33c393f71ae3ac47a Mon Sep 17 00:00:00 2001
+From: Ave Ozkal 
+Date: Thu, 19 Mar 2020 13:30:23 +0300
+Subject: [PATCH 1/3] jobviewer: Use sync methods for secret.service
+
+---
+ jobviewer.py | 28 +---
+ 1 file changed, 9 insertions(+), 19 deletions(-)
+
+diff --git a/jobviewer.py b/jobviewer.py
+index b95bf6c58..ba8abd06f 100644
+--- a/jobviewer.py
 b/jobviewer.py
+@@ -91,36 +91,26 @@
+ class ServiceGet:
+ service = Secret.Service()
+ 
+-def on_get_service(self, source, result, unused):
+-service = Secret.Service.get_finish(result)
+-
+ def __init__(self):
+-Secret.Service.get(0,
+-   None,
+-   self.on_get_service,
+-   None)
++self.service = Secret.Service.get(0,
++  None)
+ 
+ def get_service(self):
+-return ServiceGet.service
++return self.service
+ 
+ 
+ class ItemSearch:
+ items = list()
+ 
+-def on_search_item(self, source, result, unused):
+-items = Secret.Service.search_finish(None, result)
+-
+ def __init__(self, service, attrs):
+-Secret.Service.search(service,
+-  NETWORK_PASSWORD,
+-  attrs,
+-  Secret.SearchFlags.LOAD_SECRETS,
+-  None,
+-  self.on_search_item,
+-  None)
++self.items = Secret.Service.search_sync(service,
++NETWORK_PASSWORD,
++attrs,
++
Secret.SearchFlags.LOAD_SECRETS,
++None)
+ 
+ def get_items(self):
+-return ItemSearch.items
++return self.items
+ 
+ 
+ class PasswordStore:
+
+From 152b617f511cd44757d2db4d730067aca8cf69a9 Mon Sep 17 00:00:00 2001
+From: Ave Ozkal 
+Date: Thu, 19 Mar 2020 14:39:21 +0300
+Subject: [PATCH 2/3] jobviewer: properly use sync
+
+---
+ jobviewer.py | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/jobviewer.py b/jobviewer.py
+index ba8abd06f..761673b49 100644
+--- a/jobviewer.py
 b/jobviewer.py
+@@ -92,8 +92,8 @@ class 

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

2020-10-24 Thread Andreas Sturmlechner
commit: 449ff656f92846237d68ae3f27b3ab2aedd62da8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 24 15:42:07 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 25 00:27:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449ff656

net-libs/libaccounts-glib: python3_9, fix assert failure

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

 .../libaccounts-glib-1.25-assert-failure.patch | 26 +
 .../libaccounts-glib-1.25-r2.ebuild| 62 ++
 2 files changed, 88 insertions(+)

diff --git 
a/net-libs/libaccounts-glib/files/libaccounts-glib-1.25-assert-failure.patch 
b/net-libs/libaccounts-glib/files/libaccounts-glib-1.25-assert-failure.patch
new file mode 100644
index 000..f35aee5c6a8
--- /dev/null
+++ b/net-libs/libaccounts-glib/files/libaccounts-glib-1.25-assert-failure.patch
@@ -0,0 +1,26 @@
+From 29bdc47abe11d3bfcec7a35ed83475eba04bfdaa Mon Sep 17 00:00:00 2001
+From: Pekka Vuorela 
+Date: Tue, 7 Jul 2020 12:51:50 +0300
+Subject: [PATCH] Avoid assert failure on ag_provider_get_tags
+
+---
+ libaccounts-glib/ag-provider.c | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/libaccounts-glib/ag-provider.c b/libaccounts-glib/ag-provider.c
+index 93d1541..8a79616 100644
+--- a/libaccounts-glib/ag-provider.c
 b/libaccounts-glib/ag-provider.c
+@@ -464,6 +464,9 @@ GList *ag_provider_get_tags (AgProvider *provider)
+ {
+ g_return_val_if_fail (provider != NULL, NULL);
+ 
++if (G_UNLIKELY (provider->tags == NULL))
++return NULL;
++
+ return g_hash_table_get_keys (provider->tags);
+ }
+ 
+-- 
+GitLab
+

diff --git a/net-libs/libaccounts-glib/libaccounts-glib-1.25-r2.ebuild 
b/net-libs/libaccounts-glib/libaccounts-glib-1.25-r2.ebuild
new file mode 100644
index 000..7b08a98a220
--- /dev/null
+++ b/net-libs/libaccounts-glib/libaccounts-glib-1.25-r2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit meson python-r1 vala
+
+DESCRIPTION="Accounts SSO (Single Sign-On) management library for GLib 
applications"
+HOMEPAGE="https://gitlab.com/accounts-sso/libaccounts-glib;
+SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VERSION_${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="doc"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-db/sqlite:3
+   dev-libs/glib:2
+   dev-libs/gobject-introspection:=
+   dev-libs/libxml2
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   $(vala_depend)
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-libs/check
+   doc? ( dev-util/gtk-doc )
+"
+
+# fails
+RESTRICT="test"
+
+S="${WORKDIR}/${PN}-VERSION_${PV}"
+
+PATCHES=( "${FILESDIR}/${P}-assert-failure.patch" )
+
+src_prepare() {
+   default
+   vala_src_prepare --ignore-use
+
+   use doc || sed -e "/^subdir('docs')$/d" -i meson.build || die
+}
+
+src_configure() {
+   python_foreach_impl run_in_build_dir meson_src_configure
+}
+
+src_compile() {
+   python_foreach_impl run_in_build_dir meson_src_compile
+}
+
+src_install() {
+   einstalldocs
+   python_foreach_impl run_in_build_dir meson_src_install
+   python_foreach_impl python_optimize
+}



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

2020-10-24 Thread Andreas Sturmlechner
commit: 55a236defed2e0c174884fe182bce7ba8642ddaa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 24 21:15:27 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 25 00:27:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55a236de

kde-apps/okular: Drop 20.04.3 (r0) and 20.08.2 (r0)

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

 kde-apps/okular/okular-20.04.3.ebuild | 112 --
 kde-apps/okular/okular-20.08.2.ebuild | 107 
 2 files changed, 219 deletions(-)

diff --git a/kde-apps/okular/okular-20.04.3.ebuild 
b/kde-apps/okular/okular-20.04.3.ebuild
deleted file mode 100644
index 7e38e1125eb..000
--- a/kde-apps/okular/okular-20.04.3.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.70.0
-QTMIN=5.14.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Universal document viewer based on KDE Frameworks"
-HOMEPAGE="https://okular.kde.org 
https://kde.org/applications/office/org.kde.okular;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="amd64 arm64 ~ppc64 x86"
-IUSE="chm crypt djvu epub +image-backend markdown mobi mobile +pdf plucker 
+postscript share speech +tiff"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kjs-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kpty-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/threadweaver-${KFMIN}:5
-   media-libs/freetype
-   media-libs/phonon[qt5(+)]
-   sys-libs/zlib
-   chm? (
-   dev-libs/chmlib
-   >=kde-frameworks/khtml-${KFMIN}:5
-   )
-   crypt? ( app-crypt/qca:2[qt5(+)] )
-   djvu? ( app-text/djvu )
-   epub? ( app-text/ebook-tools )
-   image-backend? (
-   >=dev-qt/qtgui-${QTMIN}:5[gif,jpeg,png]
-   >=kde-apps/libkexiv2-${PVCUT}:5
-   )
-   markdown? ( app-text/discount )
-   mobi? ( >=kde-apps/kdegraphics-mobipocket-${PVCUT}:5 )
-   pdf? ( app-text/poppler[qt5] )
-   plucker? ( virtual/jpeg:0 )
-   postscript? ( app-text/libspectre )
-   share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
-   speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
-   tiff? ( media-libs/tiff:0 )
-"
-RDEPEND="${DEPEND}
-   image-backend? ( >=kde-frameworks/kimageformats-${KFMIN}:5 )
-   mobile? (
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-18.12.0-tests.patch"
-   "${FILESDIR}/${PN}-20.03.70-tests.patch"
-)
-
-src_prepare() {
-   ecm_src_prepare
-   use mobile || cmake_comment_add_subdirectory mobile
-   use test || cmake_comment_add_subdirectory conf/autotests
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package chm CHM)
-   $(cmake_use_find_package crypt Qca-qt5)
-   $(cmake_use_find_package djvu DjVuLibre)
-   $(cmake_use_find_package epub EPub)
-   $(cmake_use_find_package image-backend KF5KExiv2)
-   $(cmake_use_find_package markdown Discount)
-   $(cmake_use_find_package mobi QMobipocket)
-   $(cmake_use_find_package pdf Poppler)
-   $(cmake_use_find_package plucker JPEG)
-   $(cmake_use_find_package postscript LibSpectre)
-   $(cmake_use_find_package share KF5Purpose)
-   $(cmake_use_find_package speech Qt5TextToSpeech)
-   $(cmake_use_find_package tiff TIFF)
-   )
-
-   ecm_src_configure
-}
-
-src_test() {
-   # mainshelltest hangs, chmgeneratortest fails, bug #603116
-   # parttest hangs, bug #641728
-   local myctestargs=(
-   -E "(mainshelltest|chmgeneratortest|parttest)"
-   )
-
-   ecm_src_test
-}

diff --git a/kde-apps/okular/okular-20.08.2.ebuild 
b/kde-apps/okular/okular-20.08.2.ebuild
deleted file mode 100644
index 4eb4a549525..000
--- a/kde-apps/okular/okular-20.08.2.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed 

[gentoo-commits] repo/gentoo:master commit in: dev-games/freecell-solver/

2020-10-24 Thread Andreas Sturmlechner
commit: f01769d07240cd6c51c032d214ac5eddac8f8896
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 24 19:10:05 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 25 00:27:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f01769d0

dev-games/freecell-solver: python3_9

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

 dev-games/freecell-solver/freecell-solver-6.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/freecell-solver/freecell-solver-6.2.0.ebuild 
b/dev-games/freecell-solver/freecell-solver-6.2.0.ebuild
index 9816507ca29..caab3a22456 100644
--- a/dev-games/freecell-solver/freecell-solver-6.2.0.ebuild
+++ b/dev-games/freecell-solver/freecell-solver-6.2.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit cmake python-single-r1
 
 DESCRIPTION="C library for automatically solving Freecell and some other 
solitaire variants"



[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-jre-bin/

2020-10-24 Thread Georgy Yakovlev
commit: b0428dd5fd13b4a9b8ca437b5a66e4f157ef2da4
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Oct 25 00:26:39 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Oct 25 00:26:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0428dd5

dev-java/openjdk-jre-bin: bump to 11.0.9_p11

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

 dev-java/openjdk-jre-bin/Manifest  |  1 +
 .../openjdk-jre-bin-11.0.9_p11.ebuild  | 97 ++
 2 files changed, 98 insertions(+)

diff --git a/dev-java/openjdk-jre-bin/Manifest 
b/dev-java/openjdk-jre-bin/Manifest
index 4e8930ff196..9b50b644b82 100644
--- a/dev-java/openjdk-jre-bin/Manifest
+++ b/dev-java/openjdk-jre-bin/Manifest
@@ -1,3 +1,4 @@
 DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.8_10.tar.gz 42904191 BLAKE2B 
cfd04b2a422e95465cd2938449f7632d29fe655eadadf5745045db6eb74625dffa0e02d8713a93e0bc8fa7da6dc57116fbbd9217a9b30723becd5b9eaceefccd
 SHA512 
55ab4c6122422f4765542df747bce5c65bc78e0e5f4fff4b7efc95342d81eb34d72dbdc13c820781c626f92a2c3687161d0c7edfbe4f83c455c75fcecf8ae3d0
+DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.9_11.tar.gz 43086814 BLAKE2B 
20785b5edb3fbfae99c7cdc76fba964a7a00eb148e68125138281c0995d6a82cfe9924c7f653dd188ab97da41135004546ec822bfa845f599135c8a9ec5e9336
 SHA512 
b0c53febc2628b91763cd5304cce782adaa71ff466c4dd9d056c7f1ac18e8f1f4ad2fc355882b2990fbd71e7792134697bcd1204eb9e03c12cf3b287ac33c3f0
 DIST OpenJDK8U-jre_x64_linux_hotspot_8u265b01.tar.gz 41757024 BLAKE2B 
39c184654dd5c4c17c617a48e962a392e3a4aaebe56a4286b6e5b0e980345b7260effbc54e2b197f8b747c57856e5260a048cf572cd4f375a2b38f3abebbde2f
 SHA512 
01090a26bb18d226da19c82fca173f0d994ba56562178757347b565d39989b6735f5ff37bb22163c9ea270380fe922098bd0efa87d52615b50cde9f0e8291095
 DIST OpenJDK8U-jre_x64_linux_hotspot_8u272b10.tar.gz 42139854 BLAKE2B 
52e7a594aab1a70d351daf9dc42598b4952894a9a72ed996e261e347eece4337fe95c5f63850a0dde2d8862045d22ef41832a6af51df5113b81713bab20c797e
 SHA512 
2fd45a9b967e96309c79724fea047d7c35f31da8e0290bd5cdafeea47b83941b9269129d0d557ee488526c0667ba581dee860381fc344374971e1005105db376

diff --git a/dev-java/openjdk-jre-bin/openjdk-jre-bin-11.0.9_p11.ebuild 
b/dev-java/openjdk-jre-bin/openjdk-jre-bin-11.0.9_p11.ebuild
new file mode 100644
index 000..a6aade59d9e
--- /dev/null
+++ b/dev-java/openjdk-jre-bin/openjdk-jre-bin-11.0.9_p11.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit java-vm-2
+
+abi_uri() {
+   echo "${2-$1}? (
+   
https://github.com/AdoptOpenJDK/openjdk${SLOT}-binaries/releases/download/jdk-${MY_PV}/OpenJDK${SLOT}U-jre_${1}_linux_hotspot_${MY_PV//+/_}.tar.gz
+   )"
+}
+
+MY_PV=${PV/_p/+}
+SLOT=${MY_PV%%[.+]*}
+
+SRC_URI="
+   $(abi_uri x64 amd64)
+"
+
+DESCRIPTION="Prebuilt Java JRE binaries provided by AdoptOpenJDK"
+HOMEPAGE="https://adoptopenjdk.net;
+LICENSE="GPL-2-with-classpath-exception"
+KEYWORDS="~amd64"
+IUSE="alsa cups +gentoo-vm headless-awt selinux"
+
+RDEPEND="
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   >net-libs/libnet-1.1
+   >=sys-apps/baselayout-java-0.1.0-r1
+   >=sys-libs/glibc-2.2.5:*
+   sys-libs/zlib
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   selinux? ( sec-policy/selinux-java )
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXtst
+   )"
+
+RESTRICT="preserve-libs splitdebug"
+QA_PREBUILT="*"
+
+S="${WORKDIR}/jdk-${MY_PV}-jre"
+
+src_install() {
+   local dest="/opt/${P}"
+   local ddest="${ED%/}/${dest#/}"
+
+   # Not sure why they bundle this as it's commonly available and they
+   # only do so on x86_64. It's needed by libfontmanager.so. IcedTea
+   # also has an explicit dependency while Oracle seemingly dlopens it.
+   rm -vf lib/libfreetype.so || die
+
+   # Oracle and IcedTea have libjsoundalsa.so depending on
+   # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird.
+   if ! use alsa ; then
+   rm -v lib/libjsound.* || die
+   fi
+
+   if use headless-awt ; then
+   rm -v lib/lib*{[jx]awt,splashscreen}* || die
+   fi
+
+   rm -v lib/security/cacerts || die
+   dosym ../../../../etc/ssl/certs/java/cacerts 
"${dest}"/lib/security/cacerts
+
+   dodir "${dest}"
+   cp -pPR * "${ddest}" || die
+
+   # provide stable symlink
+   dosym "${P}" "/opt/${PN}-${SLOT}"
+
+   use gentoo-vm && java-vm_install-env "${FILESDIR}"/${PN}-${SLOT}.env.sh
+   java-vm_set-pax-markings "${ddest}"
+   java-vm_revdep-mask
+   java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
+}
+
+pkg_postinst() {
+   java-vm-2_pkg_postinst

[gentoo-commits] repo/gentoo:master commit in: app-admin/system-config-printer/files/, app-admin/system-config-printer/

2020-10-24 Thread Andreas Sturmlechner
commit: b94cda060272b6fe1db3c1d8b3a9a10e9c6b5d89
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 24 16:50:26 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 25 00:27:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b94cda06

app-admin/system-config-printer: EAPI-7 bump, gnome2--

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

 ...stem-config-printer-1.5.12-check-for-null.patch | 102 +
 .../system-config-printer-1.5.12-r2.ebuild |  22 ++---
 2 files changed, 55 insertions(+), 69 deletions(-)

diff --git 
a/app-admin/system-config-printer/files/system-config-printer-1.5.12-check-for-null.patch
 
b/app-admin/system-config-printer/files/system-config-printer-1.5.12-check-for-null.patch
index 1c03bbd193f..b0df809c939 100644
--- 
a/app-admin/system-config-printer/files/system-config-printer-1.5.12-check-for-null.patch
+++ 
b/app-admin/system-config-printer/files/system-config-printer-1.5.12-check-for-null.patch
@@ -1,58 +1,46 @@
-From cf9903466c1a2d18a701f3b5e8c7e03483e1244d Mon Sep 17 00:00:00 2001
-From: Zdenek Dohnal 
-Date: Mon, 14 Oct 2019 16:39:28 +0200
-Subject: [PATCH] udev-configure-printer: Add checks for NULL
-

- NEWS  |  1 +
- udev/udev-configure-printer.c | 12 +---
- 2 files changed, 10 insertions(+), 3 deletions(-)
-
-diff --git a/NEWS b/NEWS
-index f4b774e5c..0b53aa8ef 100644
 a/NEWS
-+++ b/NEWS
-@@ -1,5 +1,6 @@
- 1.5.13 changes
- --
-+- add checks for NULL in udev-configure-printer (Fedora #1761097)
+From cf9903466c1a2d18a701f3b5e8c7e03483e1244d Mon Sep 17 00:00:00 2001
+From: Zdenek Dohnal 
+Date: Mon, 14 Oct 2019 16:39:28 +0200
+Subject: [PATCH] udev-configure-printer: Add checks for NULL
+
+---
+ udev/udev-configure-printer.c | 12 +---
+ 1 file changed, 9 insertions(+), 3 deletions(-)
+
+diff --git a/udev/udev-configure-printer.c b/udev/udev-configure-printer.c
+index 83092fc21..d753bbeaf 100644
+--- a/udev/udev-configure-printer.c
 b/udev/udev-configure-printer.c
+@@ -1411,7 +1411,7 @@ for_each_matching_queue (struct device_uris *device_uris,
+   const char *printer_state_message = NULL;
+   int state = 0;
+   size_t i, l;
+-  char *this_device_uri_n, *device_uri_n;
++  char *this_device_uri_n = NULL, *device_uri_n = NULL;
+   const char *ps1, *ps2, *pi1, *pi2;
  
- 1.5.12 changes
- --
-diff --git a/udev/udev-configure-printer.c b/udev/udev-configure-printer.c
-index 83092fc21..d753bbeaf 100644
 a/udev/udev-configure-printer.c
-+++ b/udev/udev-configure-printer.c
-@@ -1411,7 +1411,7 @@ for_each_matching_queue (struct device_uris *device_uris,
-   const char *printer_state_message = NULL;
-   int state = 0;
-   size_t i, l;
--  char *this_device_uri_n, *device_uri_n;
-+  char *this_device_uri_n = NULL, *device_uri_n = NULL;
-   const char *ps1, *ps2, *pi1, *pi2;
- 
-   while (attr && ippGetGroupTag (attr) != IPP_TAG_PRINTER)
-@@ -1448,6 +1448,8 @@ for_each_matching_queue (struct device_uris *device_uris,
-   for (i = 0; i < device_uris->n_uris; i++)
-   {
- device_uri_n = normalize_device_uri(device_uris->uri[i]);
-+  if (this_device_uri_n == NULL || device_uri_n == NULL)
-+goto skip;
- /* As for the same device different URIs can come out when the
-device is accessed via the usblp kernel module or via low-
-level USB (libusb) we cannot simply compare URIs, must
-@@ -1512,8 +1514,12 @@ for_each_matching_queue (struct device_uris 
*device_uris,
-   firstqueue = 0;
- 
- skip:
--  free(device_uri_n);
--  free(this_device_uri_n);
-+  if (device_uri_n != NULL)
-+free(device_uri_n);
-+device_uri_n = NULL;
-+  if (this_device_uri_n != NULL)
-+free(this_device_uri_n);
-+this_device_uri_n = NULL;
-   if (!attr)
-   break;
- }
+   while (attr && ippGetGroupTag (attr) != IPP_TAG_PRINTER)
+@@ -1448,6 +1448,8 @@ for_each_matching_queue (struct device_uris *device_uris,
+   for (i = 0; i < device_uris->n_uris; i++)
+   {
+ device_uri_n = normalize_device_uri(device_uris->uri[i]);
++  if (this_device_uri_n == NULL || device_uri_n == NULL)
++goto skip;
+ /* As for the same device different URIs can come out when the
+device is accessed via the usblp kernel module or via low-
+level USB (libusb) we cannot simply compare URIs, must
+@@ -1512,8 +1514,12 @@ for_each_matching_queue (struct device_uris 
*device_uris,
+   firstqueue = 0;
+ 
+ skip:
+-  free(device_uri_n);
+-  free(this_device_uri_n);
++  if (device_uri_n != NULL)
++free(device_uri_n);
++device_uri_n = NULL;
++  if (this_device_uri_n != NULL)
++free(this_device_uri_n);
++this_device_uri_n = NULL;
+  

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

2020-10-24 Thread Andreas Sturmlechner
commit: 9f4bc10e505d38ab808d73d6cf26381c67c58cdc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 24 19:01:37 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 25 00:27:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f4bc10e

dev-python/pysol_cards: python3_9

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

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

diff --git a/dev-python/pysol_cards/pysol_cards-0.10.1.ebuild 
b/dev-python/pysol_cards/pysol_cards-0.10.1.ebuild
index 2153dd470d0..42a6072be82 100644
--- a/dev-python/pysol_cards/pysol_cards-0.10.1.ebuild
+++ b/dev-python/pysol_cards/pysol_cards-0.10.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 
 inherit distutils-r1
 



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

2020-10-24 Thread Andreas Sturmlechner
commit: 631d600938028f332599ba699c34cbe1041d4733
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 24 22:35:15 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 25 00:27:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=631d6009

net-libs/signon-ui: Don't use -fno-rtti, replace sed with patch

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

 .../signon-ui-0.15_p20171022-disable-tests.patch   | 24 ++
 .../signon-ui-0.15_p20171022-drop-fno-rtti.patch   | 28 +++
 .../signon-ui/signon-ui-0.15_p20171022-r1.ebuild   | 56 ++
 3 files changed, 108 insertions(+)

diff --git 
a/net-libs/signon-ui/files/signon-ui-0.15_p20171022-disable-tests.patch 
b/net-libs/signon-ui/files/signon-ui-0.15_p20171022-disable-tests.patch
new file mode 100644
index 000..dc818cd1526
--- /dev/null
+++ b/net-libs/signon-ui/files/signon-ui-0.15_p20171022-disable-tests.patch
@@ -0,0 +1,24 @@
+From 468e47402334ce1a0eee9ce30c2e55951877d668 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Sun, 25 Oct 2020 00:11:12 +0200
+Subject: [PATCH] Disable unit tests
+
+---
+ tests/tests.pro | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/tests/tests.pro b/tests/tests.pro
+index 6b37001..c711f56 100644
+--- a/tests/tests.pro
 b/tests/tests.pro
+@@ -1,7 +1,5 @@
+ TEMPLATE = subdirs
+ CONFIG += ordered
+-SUBDIRS = \
+-unit
+ 
+ CONFIG(medium-tests) {
+ SUBDIRS += functional
+-- 
+2.29.1
+

diff --git 
a/net-libs/signon-ui/files/signon-ui-0.15_p20171022-drop-fno-rtti.patch 
b/net-libs/signon-ui/files/signon-ui-0.15_p20171022-drop-fno-rtti.patch
new file mode 100644
index 000..5360fd5b1ec
--- /dev/null
+++ b/net-libs/signon-ui/files/signon-ui-0.15_p20171022-drop-fno-rtti.patch
@@ -0,0 +1,28 @@
+From 4546eeb26b79975259819795466320fa53676801 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Sun, 25 Oct 2020 00:06:03 +0200
+Subject: [PATCH] Don't use -fno-rtti
+
+---
+ common-project-config.pri | 5 +
+ 1 file changed, 1 insertion(+), 4 deletions(-)
+
+diff --git a/common-project-config.pri b/common-project-config.pri
+index 3206471..c05522f 100644
+--- a/common-project-config.pri
 b/common-project-config.pri
+@@ -4,10 +4,7 @@
+ 
+ CONFIG += link_pkgconfig
+ 
+-# we don't like warnings...
+-QMAKE_CXXFLAGS -= -Werror -Wno-write-strings
+-# Disable RTTI
+-QMAKE_CXXFLAGS += -fno-exceptions -fno-rtti
++QMAKE_CXXFLAGS += -fno-exceptions
+ 
+ TOP_SRC_DIR = $$PWD
+ TOP_BUILD_DIR   = $${TOP_SRC_DIR}/$(BUILD_DIR)
+-- 
+2.29.1
+

diff --git a/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild 
b/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild
new file mode 100644
index 000..bc10be56a15
--- /dev/null
+++ b/net-libs/signon-ui/signon-ui-0.15_p20171022-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+COMMIT=4368bb77d9d1abc2978af514225ba4a42c29a646
+inherit qmake-utils
+
+DESCRIPTION="Online accounts signon UI"
+HOMEPAGE="https://gitlab.com/accounts-sso/signon-ui;
+SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/${COMMIT}/${PN}-${COMMIT}.tar.bz2
 -> ${P}.tar.bz2"
+
+LICENSE="GPL-2 GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+BDEPEND="test? ( dev-qt/qttest:5 )"
+DEPEND="
+   dev-libs/glib:2
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtwebengine:5
+   dev-qt/qtwidgets:5
+   net-libs/accounts-qt
+   net-libs/libproxy
+   net-libs/signond
+   x11-libs/libnotify
+"
+RDEPEND="${DEPEND}
+   dev-qt/qtwebchannel:5
+"
+
+RESTRICT="test"
+
+PATCHES=(
+   # thanks to openSUSE
+   "${FILESDIR}/${P}-webengine-cachedir-path.patch"
+   "${FILESDIR}/${P}-fix-username-field-reading.patch"
+   # downstream
+   "${FILESDIR}/${P}-drop-fno-rtti.patch"
+   "${FILESDIR}/${P}-disable-tests.patch"
+)
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+src_configure() {
+   eqmake5
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+}



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

2020-10-24 Thread Andreas Sturmlechner
commit: 9d9bc7a7c9c608226dbe89c37c16157681835c6f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 24 21:14:44 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 25 00:27:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d9bc7a7

kde-apps/okular: Add missing DEPEND for IUSE="chm"

Closes: https://bugs.gentoo.org/750941
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/okular/okular-20.04.3-r1.ebuild | 114 +++
 kde-apps/okular/okular-20.08.2-r1.ebuild | 112 ++
 2 files changed, 226 insertions(+)

diff --git a/kde-apps/okular/okular-20.04.3-r1.ebuild 
b/kde-apps/okular/okular-20.04.3-r1.ebuild
new file mode 100644
index 000..ecd83477439
--- /dev/null
+++ b/kde-apps/okular/okular-20.04.3-r1.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.70.0
+QTMIN=5.14.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Universal document viewer based on KDE Frameworks"
+HOMEPAGE="https://okular.kde.org https://apps.kde.org/en/okular;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
+IUSE="chm crypt djvu epub +image-backend markdown mobi mobile +pdf plucker 
+postscript share speech +tiff"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kactivities-${KFMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjs-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kpty-${KFMIN}:5
+   >=kde-frameworks/kwallet-${KFMIN}:5
+   >=kde-frameworks/threadweaver-${KFMIN}:5
+   media-libs/freetype
+   >=media-libs/phonon-4.11.0
+   sys-libs/zlib
+   chm? (
+   dev-libs/chmlib
+   dev-libs/libzip:=
+   >=kde-frameworks/khtml-${KFMIN}:5
+   )
+   crypt? ( app-crypt/qca:2[qt5(+)] )
+   djvu? ( app-text/djvu )
+   epub? ( app-text/ebook-tools )
+   image-backend? (
+   >=dev-qt/qtgui-${QTMIN}:5[gif,jpeg,png]
+   >=kde-apps/libkexiv2-${PVCUT}:5
+   )
+   markdown? ( app-text/discount )
+   mobi? ( >=kde-apps/kdegraphics-mobipocket-${PVCUT}:5 )
+   pdf? ( app-text/poppler[qt5] )
+   plucker? ( virtual/jpeg:0 )
+   postscript? ( app-text/libspectre )
+   share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
+   speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
+   tiff? ( media-libs/tiff:0 )
+"
+RDEPEND="${DEPEND}
+   image-backend? ( >=kde-frameworks/kimageformats-${KFMIN}:5 )
+   mobile? (
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-18.12.0-tests.patch"
+   "${FILESDIR}/${PN}-20.03.70-tests.patch"
+)
+
+src_prepare() {
+   ecm_src_prepare
+   use mobile || cmake_comment_add_subdirectory mobile
+   use test || cmake_comment_add_subdirectory conf/autotests
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package chm CHM)
+   $(cmake_use_find_package chm KF5KHtml)
+   $(cmake_use_find_package chm LibZip)
+   $(cmake_use_find_package crypt Qca-qt5)
+   $(cmake_use_find_package djvu DjVuLibre)
+   $(cmake_use_find_package epub EPub)
+   $(cmake_use_find_package image-backend KF5KExiv2)
+   $(cmake_use_find_package markdown Discount)
+   $(cmake_use_find_package mobi QMobipocket)
+   $(cmake_use_find_package pdf Poppler)
+   $(cmake_use_find_package plucker JPEG)
+   $(cmake_use_find_package postscript LibSpectre)
+   $(cmake_use_find_package share KF5Purpose)
+   $(cmake_use_find_package speech Qt5TextToSpeech)
+   $(cmake_use_find_package tiff TIFF)
+   )
+   ecm_src_configure
+}
+
+src_test() {
+   # mainshelltest hangs, chmgeneratortest fails, bug #603116
+   # parttest hangs, bug #641728
+   local myctestargs=(
+   -E "(mainshelltest|chmgeneratortest|parttest)"
+   )
+
+   ecm_src_test
+}

diff --git a/kde-apps/okular/okular-20.08.2-r1.ebuild 
b/kde-apps/okular/okular-20.08.2-r1.ebuild
new file mode 

[gentoo-commits] proj/kde:master commit in: sys-libs/kpmcore/

2020-10-24 Thread Andreas Sturmlechner
commit: 74f6947951921f17404d5b862fbfc7bc9b5d1415
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 24 21:02:47 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 24 21:02:47 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=74f69479

sys-libs/kpmcore: Cleanup release switch

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

 sys-libs/kpmcore/kpmcore-.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/sys-libs/kpmcore/kpmcore-.ebuild 
b/sys-libs/kpmcore/kpmcore-.ebuild
index 85484be397..5757098a0d 100644
--- a/sys-libs/kpmcore/kpmcore-.ebuild
+++ b/sys-libs/kpmcore/kpmcore-.ebuild
@@ -8,16 +8,12 @@ KFMIN=5.74.0
 QTMIN=5.15.1
 inherit ecm kde.org
 
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
 DESCRIPTION="Library for managing partitions"
 HOMEPAGE="https://apps.kde.org/en/partitionmanager;
 
 LICENSE="GPL-3"
 SLOT="5/10"
+KEYWORDS=""
 IUSE=""
 
 BDEPEND="



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

2020-10-24 Thread Andreas Sturmlechner
commit: ecb7ec7c08576bca3dd345a7873aff86de8fe75b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 24 22:56:06 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 24 22:56:06 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ecb7ec7c

kde-plasma/discover: Add IUSE=flatpak

Closes: https://bugs.gentoo.org/750008
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/discover/discover-5.20.49..ebuild | 11 +++
 kde-plasma/discover/discover-.ebuild | 11 +++
 kde-plasma/discover/metadata.xml |  1 +
 3 files changed, 15 insertions(+), 8 deletions(-)

diff --git a/kde-plasma/discover/discover-5.20.49..ebuild 
b/kde-plasma/discover/discover-5.20.49..ebuild
index ed26fce67b..4b7a156ff9 100644
--- a/kde-plasma/discover/discover-5.20.49..ebuild
+++ b/kde-plasma/discover/discover-5.20.49..ebuild
@@ -5,7 +5,6 @@ EAPI=7
 
 ECM_TEST="forceoptional"
 KFMIN=5.74.0
-PVCUT=$(ver_cut 1-3)
 QTMIN=5.15.1
 VIRTUALX_REQUIRED="test"
 inherit ecm kde.org
@@ -16,7 +15,7 @@ HOMEPAGE="https://userbase.kde.org/Discover;
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS=""
-IUSE="+firmware telemetry"
+IUSE="+firmware flatpak telemetry"
 
 # libmarkdown (app-text/discount) only used in PackageKitBackend
 DEPEND="
@@ -43,6 +42,10 @@ DEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
firmware? ( sys-apps/fwupd )
+   flatpak? (
+   dev-libs/appstream:=
+   sys-apps/flatpak
+   )
telemetry? ( dev-libs/kuserfeedback:5 )
 "
 RDEPEND="${DEPEND}
@@ -59,9 +62,9 @@ src_prepare() {
 src_configure() {
local mycmakeargs=(
-DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=ON
-   -DCMAKE_DISABLE_FIND_PACKAGE_AppStreamQt=ON
-DCMAKE_DISABLE_FIND_PACKAGE_Snapd=ON
-   -DBUILD_FlatpakBackend=OFF
+   -DBUILD_FlatpakBackend=$(usex flatpak)
+   $(cmake_use_find_package flatpak AppStreamQt)
-DBUILD_FwupdBackend=$(usex firmware)
$(cmake_use_find_package telemetry KUserFeedback)
)

diff --git a/kde-plasma/discover/discover-.ebuild 
b/kde-plasma/discover/discover-.ebuild
index 752e64f18e..c0d1ff6ce5 100644
--- a/kde-plasma/discover/discover-.ebuild
+++ b/kde-plasma/discover/discover-.ebuild
@@ -5,7 +5,6 @@ EAPI=7
 
 ECM_TEST="forceoptional"
 KFMIN=
-PVCUT=$(ver_cut 1-3)
 QTMIN=5.15.1
 VIRTUALX_REQUIRED="test"
 inherit ecm kde.org
@@ -16,7 +15,7 @@ HOMEPAGE="https://userbase.kde.org/Discover;
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS=""
-IUSE="+firmware telemetry"
+IUSE="+firmware flatpak telemetry"
 
 # libmarkdown (app-text/discount) only used in PackageKitBackend
 DEPEND="
@@ -43,6 +42,10 @@ DEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
firmware? ( sys-apps/fwupd )
+   flatpak? (
+   dev-libs/appstream:=
+   sys-apps/flatpak
+   )
telemetry? ( dev-libs/kuserfeedback:5 )
 "
 RDEPEND="${DEPEND}
@@ -59,9 +62,9 @@ src_prepare() {
 src_configure() {
local mycmakeargs=(
-DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=ON
-   -DCMAKE_DISABLE_FIND_PACKAGE_AppStreamQt=ON
-DCMAKE_DISABLE_FIND_PACKAGE_Snapd=ON
-   -DBUILD_FlatpakBackend=OFF
+   -DBUILD_FlatpakBackend=$(usex flatpak)
+   $(cmake_use_find_package flatpak AppStreamQt)
-DBUILD_FwupdBackend=$(usex firmware)
$(cmake_use_find_package telemetry KUserFeedback)
)

diff --git a/kde-plasma/discover/metadata.xml b/kde-plasma/discover/metadata.xml
index 59d0ace33b..2b2527d412 100644
--- a/kde-plasma/discover/metadata.xml
+++ b/kde-plasma/discover/metadata.xml
@@ -7,5 +7,6 @@


Enable support for firmware upgrades 
using sys-apps/fwupd
+   Enable support for flatpak repositories 
using sys-apps/flatpak

 



[gentoo-commits] proj/kde:master commit in: app-accessibility/kontrast/

2020-10-24 Thread Andreas Sturmlechner
commit: 0687e5a1b4959d570141babde8230705134d64c2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 24 21:04:28 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 24 21:04:28 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0687e5a1

app-accessibility/kontrast: Cleanup release switch

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

 app-accessibility/kontrast/kontrast-.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/app-accessibility/kontrast/kontrast-.ebuild 
b/app-accessibility/kontrast/kontrast-.ebuild
index cebdd951e9..c15c2de52e 100644
--- a/app-accessibility/kontrast/kontrast-.ebuild
+++ b/app-accessibility/kontrast/kontrast-.ebuild
@@ -10,13 +10,9 @@ inherit ecm kde.org
 DESCRIPTION="Tool to check contrast for colors to verify they are correctly 
accessible"
 HOMEPAGE="https://apps.kde.org/en/kontrast;
 
-if [[ ${KDE_BUILD_TYPE} == release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-   KEYWORDS="~amd64"
-fi
-
 LICENSE="GPL-3+"
 SLOT="5"
+KEYWORDS=""
 IUSE=""
 
 DEPEND="



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

2020-10-24 Thread Andreas Sturmlechner
commit: dfc36a12c97b9ba3b2be0e9f8358e10d6c6bf002
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 24 19:29:39 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 24 19:29:39 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dfc36a12

kde-apps/okular: Add missing DEPEND for IUSE="chm"

Bug: https://bugs.gentoo.org/750941
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/okular/okular-20.08.49..ebuild | 4 +++-
 kde-apps/okular/okular-.ebuild  | 3 +++
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/kde-apps/okular/okular-20.08.49..ebuild 
b/kde-apps/okular/okular-20.08.49..ebuild
index 813a62c06f..781454848b 100644
--- a/kde-apps/okular/okular-20.08.49..ebuild
+++ b/kde-apps/okular/okular-20.08.49..ebuild
@@ -44,6 +44,7 @@ DEPEND="
sys-libs/zlib
chm? (
dev-libs/chmlib
+   dev-libs/libzip:=
>=kde-frameworks/khtml-${KFMIN}:5
)
djvu? ( app-text/djvu )
@@ -83,6 +84,8 @@ src_configure() {
local mycmakeargs=(
-DOKULAR_UI=$(usex qml "both" "desktop")
$(cmake_use_find_package chm CHM)
+   $(cmake_use_find_package chm KF5KHtml)
+   $(cmake_use_find_package chm LibZip)
$(cmake_use_find_package djvu DjVuLibre)
$(cmake_use_find_package epub EPub)
$(cmake_use_find_package image-backend KF5KExiv2)
@@ -95,7 +98,6 @@ src_configure() {
$(cmake_use_find_package speech Qt5TextToSpeech)
$(cmake_use_find_package tiff TIFF)
)
-
ecm_src_configure
 }
 

diff --git a/kde-apps/okular/okular-.ebuild 
b/kde-apps/okular/okular-.ebuild
index 23579f5d89..5cd236d78a 100644
--- a/kde-apps/okular/okular-.ebuild
+++ b/kde-apps/okular/okular-.ebuild
@@ -44,6 +44,7 @@ DEPEND="
sys-libs/zlib
chm? (
dev-libs/chmlib
+   dev-libs/libzip:=
>=kde-frameworks/khtml-${KFMIN}:5
)
djvu? ( app-text/djvu )
@@ -78,6 +79,8 @@ src_configure() {
local mycmakeargs=(
-DOKULAR_UI=$(usex qml "both" "desktop")
$(cmake_use_find_package chm CHM)
+   $(cmake_use_find_package chm KF5KHtml)
+   $(cmake_use_find_package chm LibZip)
$(cmake_use_find_package djvu DjVuLibre)
$(cmake_use_find_package epub EPub)
$(cmake_use_find_package image-backend KF5KExiv2)



[gentoo-commits] proj/kde:master commit in: sys-block/partitionmanager/

2020-10-24 Thread Andreas Sturmlechner
commit: 9a785373023474b68245fa657c35c39fde2b82ea
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 24 21:03:37 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 24 21:03:37 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9a785373

sys-block/partitionmanager: Cleanup release switch

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

 sys-block/partitionmanager/partitionmanager-.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/sys-block/partitionmanager/partitionmanager-.ebuild 
b/sys-block/partitionmanager/partitionmanager-.ebuild
index 7381268ed3..71d22d282d 100644
--- a/sys-block/partitionmanager/partitionmanager-.ebuild
+++ b/sys-block/partitionmanager/partitionmanager-.ebuild
@@ -11,13 +11,9 @@ inherit ecm kde.org
 DESCRIPTION="Utility for management of disks, partitions and file systems"
 HOMEPAGE="https://apps.kde.org/en/partitionmanager;
 
-if [[ ${KDE_BUILD_TYPE} == release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
 LICENSE="GPL-3"
 SLOT="5"
+KEYWORDS=""
 IUSE=""
 
 DEPEND="



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

2020-10-24 Thread Andreas Sturmlechner
commit: 3145c83290dd88a959c974ccd5622b669ed04338
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 24 21:00:49 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 24 21:00:49 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3145c832

net-p2p/ktorrent: Cleanup release switch

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

 net-p2p/ktorrent/ktorrent-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-p2p/ktorrent/ktorrent-.ebuild 
b/net-p2p/ktorrent/ktorrent-.ebuild
index dcdd3a38ba..cdd26e987f 100644
--- a/net-p2p/ktorrent/ktorrent-.ebuild
+++ b/net-p2p/ktorrent/ktorrent-.ebuild
@@ -12,7 +12,6 @@ inherit ecm kde.org
 
 DESCRIPTION="Powerful BitTorrent client based on KDE Frameworks"
 HOMEPAGE="https://apps.kde.org/en/ktorrent;
-[[ ${KDE_BUILD_TYPE} = release ]] && 
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="5"



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

2020-10-24 Thread Georgy Yakovlev
commit: 5428295cdb5081414b90e79ff3f1ab3be5e15235
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Oct 25 00:22:29 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Oct 25 00:22:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5428295c

dev-java/openjdk-bin: bump to 11.0.9_p11

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

 dev-java/openjdk-bin/Manifest  |   4 +
 dev-java/openjdk-bin/openjdk-bin-11.0.9_p11.ebuild | 111 +
 2 files changed, 115 insertions(+)

diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index 0fec5cfc69c..29e9fb9cb79 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -1,7 +1,11 @@
 DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.8_10.tar.gz 190206674 BLAKE2B 
1e5ac030b23cdcd16e9efb696bf4f22da1178234241c4951b36d19e9567c8e838e99311be0aafe336b92cd5cecd2a53bb4dcfdd40f7ad13a26abaf41dddc5cbc
 SHA512 
e81cc6a0d3aa3afdf021b8a5c39fc821827eba3010c437d97ad219336749b15cbb057bc92b129b0899da104066003554065e5591a6fda622b9852db2ad895237
+DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.9_11.tar.gz 190728488 BLAKE2B 
beda483e90e733932ca9cf9631ae3f97b7106fd3c80b4a70465f9d32d52bf2ba4f395fa5ad7b08a4998e5c72f3794e0189750a883422aaeaf42877750d7c4647
 SHA512 
a9fbd1336357bf7880e6eebaab9649ca2b5db5ea93bb184e9fa682d64f18bfa0addb87de5a04e13bc337536b2edce5189bba703c8eb3a524567073add6d29a95
 DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.8_10.tar.gz 182327847 BLAKE2B 
ad71bfd979f27ffd05abea804069402a7a47906cff70cbe68c29a8185d97043e4e28471d6444af757955c9be5d73d8d17f3f73120b8d2997dc5fb5b21f9045dc
 SHA512 
32843b32d89125da14c8e77509e4dfb86b1aae55407edabb52a592a29ecb3ba17d300b91751f937189f370edfd57d60fa622cb9da2a9e190f35b219d0cd58774
+DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.9_11.tar.gz 182835103 BLAKE2B 
2b8849c5b9f490bf7700317525d3538ace19abcd73436a5c27251a282348345dba3c438c062ee60a2070f64c8c8e93a5d5d632a44f410775ed4fff1d691219f8
 SHA512 
707efc9d0660f0c06d4955e56761422b9da41b5afacfa337711c6a2500441f80fad1c65d8a4b0a1334ec6d5c6e55d464fc1cff1ade21e8cca42cffd0c161c1e2
 DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.8_10.tar.gz 176566452 BLAKE2B 
584adc02d816cda72e5396d9e2a34768fe9c1ad3f6b37ad4b599ee45ee008389d7bec93ca983aec3e91995fa05548137f4ecb5c84b524333e0c7a35c5fc917ec
 SHA512 
ab7768556488f0d13c3868e65ee22bedfaffc904d2b6af6d1c0ad48a382c2bc761dce99bd3a196e4ddd2a67f56019774a84edeab7db3e9e4650ef020f0d2e0a5
+DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.9_11.tar.gz 177065013 BLAKE2B 
04bb16a464a7984df770c52c5e2b8b1d9ec79142eb8a9c9a95a8ea02656b823a2505085e1521d94b9d994a1f5675fb524b917c9fdea46269e45a43d10c066947
 SHA512 
45619214cfc54be5b68e1ac8112a239a156be5a126631b2ff994a3b70e2e0aa899e5f9a4d31381eba2eb743790e4bdc2014ac342419a004502ce40945b3f4890
 DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.8_10.tar.gz 193398310 BLAKE2B 
079f48381bf58edb7b9b75f4305df72184710c90101588fccce4edb0535b976b2f6332b66fdd8cf8b442eebbeee5a6044e0445519f9bbd8ed20b02f50e9fc203
 SHA512 
115b5627d6d1245f8393e3cd869bdb7accb42c35bc0e9030fb60701f61253ea8ce382edec75ded85ff5b0a0c8bbfbecdec81b16aef87fb6fc76c684628abf1e5
+DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.9_11.tar.gz 193980586 BLAKE2B 
cc927d923ca29ca41ea9cfc38bf07761904fb9f31fa59b5c882ec260d982a9af6c49034d80e6ed4d141c5ece1a1d297c3c153358ad940e61a4f667c53d6c040c
 SHA512 
1ccaba9673a85287953a6ffbedf7caec4c2d64e0a121277bca6e40a6d47eaf414ed7470971f271e28309b97e95268348a7ad4fb2a03861eeb193d1f0536f2727
 DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u265b01.tar.gz 103150208 BLAKE2B 
70880514e63402b740554cde3eba80106e2494d354751a620e54cde0376cebbf1ca5c2b10b0c340f59d9d1f390791c07ba39b13e72c938872e2a8b102b608f34
 SHA512 
37d9efe9c087dae9c180ee47e9f4f010e7726f4578edb5638d40ab4aea450912e3fa5e1d9254f6290779f43ffb5b0c6d1e3e9ac42c889b0c50072645deadbddb
 DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u272b10.tar.gz 103598972 BLAKE2B 
34ee2fc6a1cf23c9c04522a82f74ba60c53cc461e370c8aa88d6b62b4c4539e96d233a232f38390b9f0932768c5fb662a44e425d0f5bebbf982c657686b163d7
 SHA512 
5b44f094219daf383743d463c50917c2d60b289187e363748c3a4dc16471d84e4d28b6bc30879d137b79645f7ce977c755e8a5714bc272e012bce900f3db8ea4
 DIST OpenJDK8U-jdk_arm_linux_hotspot_8u265b01.tar.gz 97641656 BLAKE2B 
76d24e975c2ec173b6b4806d145f79d02828e12e2dd412b60a921648fba20920b3b69b03630ece8d5cefeaf408dad01573b15db7f4a7bbdd024806a7b01bd6ae
 SHA512 
8f96d73038579d2873b84d19bfbcc7f481b031a91c35d86d35e127951b6c743a6a1d5230a61ebcacddf854b73c55b18cc53112b9a2759b283254bf93fd691459

diff --git a/dev-java/openjdk-bin/openjdk-bin-11.0.9_p11.ebuild 
b/dev-java/openjdk-bin/openjdk-bin-11.0.9_p11.ebuild
new file mode 100644
index 000..94b04394047
--- /dev/null
+++ b/dev-java/openjdk-bin/openjdk-bin-11.0.9_p11.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit java-vm-2 

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

2020-10-24 Thread Georgy Yakovlev
commit: 4ad0a3b530fd0f9a4df1dcadf747f8db8f09f6a0
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Oct 25 00:01:28 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Oct 25 00:13:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ad0a3b5

dev-lang/jsonnet: revbump, fix many issues

It was installing broken soname symlinks and no libs at all.
Now we install both c and c++ libs
Also install jsonnetfmt and public headers.

Add doc and examples useflag, all files are pre-rendered.
Declare python3_9 and pypy3 support.

Closes: https://bugs.gentoo.org/723058
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/jsonnet/jsonnet-0.16.0-r1.ebuild | 75 +++
 1 file changed, 75 insertions(+)

diff --git a/dev-lang/jsonnet/jsonnet-0.16.0-r1.ebuild 
b/dev-lang/jsonnet/jsonnet-0.16.0-r1.ebuild
new file mode 100644
index 000..7987e96
--- /dev/null
+++ b/dev-lang/jsonnet/jsonnet-0.16.0-r1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+
+inherit toolchain-funcs flag-o-matic distutils-r1
+
+DESCRIPTION="A data templating language for app and tool developers "
+HOMEPAGE="https://jsonnet.org/;
+SRC_URI="https://github.com/google/jsonnet/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+IUSE="custom-optimization doc examples python"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+DEPEND="
+   python? ( ${PYTHON_DEPS} )
+"
+RDEPEND="
+   python? ( ${PYTHON_DEPS} )
+"
+BDEPEND="
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   )
+"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+PATCHES=(
+   "${FILESDIR}/jsonnet-0.14.0-makefile.patch"
+   "${FILESDIR}/jsonnet-0.12.1-dont-call-make-from-setuppy.patch"
+)
+
+distutils_enable_tests setup.py
+
+src_prepare() {
+   default
+   use python && distutils-r1_src_prepare
+   sed -i "s@\(PREFIX\)/lib@\(PREFIX\)/$(get_libdir)@g" Makefile || die
+}
+
+src_configure() {
+   use custom-optimization || replace-flags '-O*' -O3
+   tc-export CC CXX
+   default
+}
+
+src_compile() {
+   emake bins libs
+   use python && distutils-r1_src_compile
+}
+
+src_test() {
+   emake test
+   use python && distutils-r1_src_test
+}
+
+src_install() {
+   emake PREFIX="${EPREFIX}/usr" DESTDIR="${D}" install
+   use python && distutils-r1_src_install
+   if use doc; then
+   find doc -name '.gitignore' -delete || die
+   docinto html
+   dodoc -r doc/.
+   fi
+   if use examples; then
+   docinto examples
+   dodoc -r examples/.
+   fi
+}



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

2020-10-24 Thread Georgy Yakovlev
commit: b532fd78341d9ced02cf6c05da5a3b0c543325a9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Oct 24 23:27:42 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Oct 25 00:08:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b532fd78

dev-lang/jsonnet: add ~arm64 keyword

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

 dev-lang/jsonnet/jsonnet-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/jsonnet/jsonnet-0.16.0.ebuild 
b/dev-lang/jsonnet/jsonnet-0.16.0.ebuild
index 3be0f1ac337..54be993393d 100644
--- a/dev-lang/jsonnet/jsonnet-0.16.0.ebuild
+++ b/dev-lang/jsonnet/jsonnet-0.16.0.ebuild
@@ -15,7 +15,7 @@ IUSE="custom-optimization python"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 DEPEND="
python? ( ${PYTHON_DEPS} )
 "



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

2020-10-24 Thread Georgy Yakovlev
commit: 440009185533f085cd2fbd19848979908c8b43f8
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Oct 24 23:24:00 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Oct 25 00:08:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44000918

dev-lang/jsonnet: add ~ppc64 keyword

examples/check.sh: All 21 tests executed correctly.
examples/terraform/check.sh: All 4 tests executed correctly.
test_cmd/run_cmd_tests.sh: All 75 test scripts pass.
test_suite/run_tests.sh: All 144 test scripts pass.
test_suite/run_fmt_tests.sh: All 156 test scripts pass.
test_suite/run_fmt_idempotence_tests.sh: All 312 test scripts pass.

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

 dev-lang/jsonnet/jsonnet-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/jsonnet/jsonnet-0.16.0.ebuild 
b/dev-lang/jsonnet/jsonnet-0.16.0.ebuild
index 6de0f83af2c..3be0f1ac337 100644
--- a/dev-lang/jsonnet/jsonnet-0.16.0.ebuild
+++ b/dev-lang/jsonnet/jsonnet-0.16.0.ebuild
@@ -15,7 +15,7 @@ IUSE="custom-optimization python"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 DEPEND="
python? ( ${PYTHON_DEPS} )
 "



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/stress-ng/

2020-10-24 Thread Conrad Kostecki
commit: d16a01718fa18ced2bda4e6db628e9e3fed32a4c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Oct 25 00:02:36 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Oct 25 00:02:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d16a0171

app-benchmarks/stress-ng: drop old version

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-benchmarks/stress-ng/Manifest |  1 -
 app-benchmarks/stress-ng/stress-ng-0.11.21.ebuild | 41 ---
 2 files changed, 42 deletions(-)

diff --git a/app-benchmarks/stress-ng/Manifest 
b/app-benchmarks/stress-ng/Manifest
index dff1ea47b8f..1e292ca6e33 100644
--- a/app-benchmarks/stress-ng/Manifest
+++ b/app-benchmarks/stress-ng/Manifest
@@ -1,2 +1 @@
-DIST stress-ng-0.11.21.tar.xz 485764 BLAKE2B 
69ab6ac25c66ee903820e6936a467d0802be32fd2eeec762d11979eeddcbee37e1a2b19b68408553173226ae3493f700fbb92f7d6707e372cfe5d59bbc9d6e94
 SHA512 
ec41d57f1d58150efc5db5cf96d8b2d8f6f2453cce2f5b2275b8cacb68fad6acfe7fe3004326413ab4ee02098a340938a3cf04404141f1310a05e07abaf7b500
 DIST stress-ng-0.11.22.tar.xz 495692 BLAKE2B 
738883d59f4054d650de33f67ddf1e4a27625631e22295e3df00ba115d229a1f747e1b2948313beca55af160010683c20f4acad02eb2231c0a908af6534b266e
 SHA512 
1685c7eb675bae1f751d8dbeb20dcd4ce753c564524d773dd6a396ace83bd94558425a3557d7d8cb86b87fb9a477069f85b81aec41649db3ccee2a32422b2546

diff --git a/app-benchmarks/stress-ng/stress-ng-0.11.21.ebuild 
b/app-benchmarks/stress-ng/stress-ng-0.11.21.ebuild
deleted file mode 100644
index 3985c5e0570..000
--- a/app-benchmarks/stress-ng/stress-ng-0.11.21.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit optfeature toolchain-funcs
-
-DESCRIPTION="Stress test for a computer system with various selectable ways"
-HOMEPAGE="https://kernel.ubuntu.com/~cking/stress-ng/;
-SRC_URI="https://kernel.ubuntu.com/~cking/tarballs/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-DEPEND="
-   dev-libs/libaio
-   dev-libs/libbsd
-   dev-libs/libgcrypt:0=
-   sys-apps/attr
-   sys-apps/keyutils:=
-   sys-libs/libcap
-   sys-libs/zlib
-"
-
-RDEPEND="${DEPEND}"
-
-DOCS=( "README" "README.Android" "TODO" "syscalls.txt" )
-
-PATCHES=( "${FILESDIR}/${PN}-0.11.17-makefile.patch" )
-
-src_compile() {
-   tc-export CC
-
-   default
-}
-
-pkg_postinst() {
-   optfeature "AppArmor support" sys-libs/libapparmor
-   optfeature "SCTP support" net-misc/lksctp-tools
-}



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/stress-ng/

2020-10-24 Thread Conrad Kostecki
commit: 596800c3f4f01b4162c851a565bc89dcd1e2ad98
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Oct 24 23:56:56 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Oct 24 23:56:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=596800c3

app-benchmarks/stress-ng: bump to version 0.11.22

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-benchmarks/stress-ng/Manifest |  1 +
 app-benchmarks/stress-ng/stress-ng-0.11.22.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/app-benchmarks/stress-ng/Manifest 
b/app-benchmarks/stress-ng/Manifest
index c167caddce1..dff1ea47b8f 100644
--- a/app-benchmarks/stress-ng/Manifest
+++ b/app-benchmarks/stress-ng/Manifest
@@ -1 +1,2 @@
 DIST stress-ng-0.11.21.tar.xz 485764 BLAKE2B 
69ab6ac25c66ee903820e6936a467d0802be32fd2eeec762d11979eeddcbee37e1a2b19b68408553173226ae3493f700fbb92f7d6707e372cfe5d59bbc9d6e94
 SHA512 
ec41d57f1d58150efc5db5cf96d8b2d8f6f2453cce2f5b2275b8cacb68fad6acfe7fe3004326413ab4ee02098a340938a3cf04404141f1310a05e07abaf7b500
+DIST stress-ng-0.11.22.tar.xz 495692 BLAKE2B 
738883d59f4054d650de33f67ddf1e4a27625631e22295e3df00ba115d229a1f747e1b2948313beca55af160010683c20f4acad02eb2231c0a908af6534b266e
 SHA512 
1685c7eb675bae1f751d8dbeb20dcd4ce753c564524d773dd6a396ace83bd94558425a3557d7d8cb86b87fb9a477069f85b81aec41649db3ccee2a32422b2546

diff --git a/app-benchmarks/stress-ng/stress-ng-0.11.22.ebuild 
b/app-benchmarks/stress-ng/stress-ng-0.11.22.ebuild
new file mode 100644
index 000..3985c5e0570
--- /dev/null
+++ b/app-benchmarks/stress-ng/stress-ng-0.11.22.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature toolchain-funcs
+
+DESCRIPTION="Stress test for a computer system with various selectable ways"
+HOMEPAGE="https://kernel.ubuntu.com/~cking/stress-ng/;
+SRC_URI="https://kernel.ubuntu.com/~cking/tarballs/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+DEPEND="
+   dev-libs/libaio
+   dev-libs/libbsd
+   dev-libs/libgcrypt:0=
+   sys-apps/attr
+   sys-apps/keyutils:=
+   sys-libs/libcap
+   sys-libs/zlib
+"
+
+RDEPEND="${DEPEND}"
+
+DOCS=( "README" "README.Android" "TODO" "syscalls.txt" )
+
+PATCHES=( "${FILESDIR}/${PN}-0.11.17-makefile.patch" )
+
+src_compile() {
+   tc-export CC
+
+   default
+}
+
+pkg_postinst() {
+   optfeature "AppArmor support" sys-libs/libapparmor
+   optfeature "SCTP support" net-misc/lksctp-tools
+}



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/osmctools/

2020-10-24 Thread Conrad Kostecki
commit: 57147887aaea5687854624d0ca13793c0f091407
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Oct 24 23:53:36 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Oct 24 23:53:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57147887

sci-geosciences/osmctools: new package

Fast OpenStreetMap data tools:
* osmassignpoly
* osmchange - updates an .osm file using one or more .osc files
* osmconvert - reads and converts OSM data to the selected output file format
* osmfilter - filters OSM data
* osmgeobase
* osmposition
* osmrelpoly
* osmupdate - cares about updating an .osm, .o5m or .pbf file
* pbftoosm - converts .pbf file into .osm XML format

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 sci-geosciences/osmctools/Manifest |  1 +
 sci-geosciences/osmctools/metadata.xml | 20 +
 .../osmctools/osmctools-0.4_p20200520.ebuild   | 26 ++
 3 files changed, 47 insertions(+)

diff --git a/sci-geosciences/osmctools/Manifest 
b/sci-geosciences/osmctools/Manifest
new file mode 100644
index 000..5d3232efbd6
--- /dev/null
+++ b/sci-geosciences/osmctools/Manifest
@@ -0,0 +1 @@
+DIST osmctools-0.4_p20200520.tar.gz 347932 BLAKE2B 
33a4bccf15addd42f520c9ee996e1b1eedab7fa1dc4ddc3e4974f8da7b50eb623bd456dedabd694c110bcec494c007aad9d4c6a3ac0404dcc19bf269a2067e33
 SHA512 
533137524ca788aeda3844112df0e80b996aed7dc79157686c6a882e3e83d49d413201fe8e85534b531d4e4a960296b3f2dd15121464391398c9d07a988adc19

diff --git a/sci-geosciences/osmctools/metadata.xml 
b/sci-geosciences/osmctools/metadata.xml
new file mode 100644
index 000..1562924bb2e
--- /dev/null
+++ b/sci-geosciences/osmctools/metadata.xml
@@ -0,0 +1,20 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   conik...@gentoo.org
+   Conrad Kostecki
+   
+   
+   Fast OpenStreetMap data tools:
+   * osmassignpoly
+   * osmchange - updates an .osm file using one or more .osc files
+   * osmconvert - reads and converts OSM data to the selected 
output file format
+   * osmfilter - filters OSM data
+   * osmgeobase
+   * osmposition
+   * osmrelpoly
+   * osmupdate - cares about updating an .osm, .o5m or .pbf file
+   * pbftoosm - converts .pbf file into .osm XML format
+   
+

diff --git a/sci-geosciences/osmctools/osmctools-0.4_p20200520.ebuild 
b/sci-geosciences/osmctools/osmctools-0.4_p20200520.ebuild
new file mode 100644
index 000..fb444b3e342
--- /dev/null
+++ b/sci-geosciences/osmctools/osmctools-0.4_p20200520.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+EGIT_COMMIT="7154bde469f9b4f3f54ef82a8fa41e1592bb5693"
+
+DESCRIPTION="Fast OpenStreetMap data tools"
+HOMEPAGE="https://github.com/ramunasd/osmctools;
+SRC_URI="https://github.com/ramunasd/${PN}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="sys-libs/zlib"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   eautoreconf
+}



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

2020-10-24 Thread Robin H. Johnson
commit: 95ec1db1409c91b3683d7af31b13b1b8648bb3e8
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Oct 24 22:59:40 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Oct 24 23:00:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95ec1db1

sys-apps/ipmitool: systemd unit for ipmievd

Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-apps/ipmitool/files/ipmievd.service|  10 +
 .../ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild   | 202 +
 2 files changed, 212 insertions(+)

diff --git a/sys-apps/ipmitool/files/ipmievd.service 
b/sys-apps/ipmitool/files/ipmievd.service
new file mode 100644
index 000..fdae14f231c
--- /dev/null
+++ b/sys-apps/ipmitool/files/ipmievd.service
@@ -0,0 +1,10 @@
+[Unit]
+Description=IPMI event daemon
+
+[Service]
+Type=forking
+ExecStart=/usr/sbin/ipmievd open daemon
+
+[Install]
+WantedBy=multi-user.target
+Alias=ipmi.service

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild 
b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
new file mode 100644
index 000..528c0393a61
--- /dev/null
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r3.ebuild
@@ -0,0 +1,202 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools eutils flag-o-matic systemd
+
+DESCRIPTION="Utility for controlling IPMI enabled devices."
+HOMEPAGE="http://ipmitool.sf.net/;
+DEBIAN_PR="9.debian"
+DEBIAN_PV="${PV/_p*}"
+DEBIAN_P="${PN}_${DEBIAN_PV}"
+DEBIAN_PF="${DEBIAN_P}-${DEBIAN_PR}"
+COMMIT_ID=7fd7c0f2ba39e223868a8d83d81d4074f057d6fc
+if [[ -n "${COMMIT_ID}" ]]; then
+   S="${WORKDIR}/${PN}-${COMMIT_ID}"
+   
SRC_URI="https://github.com/ipmitool/ipmitool/archive/${COMMIT_ID}.tar.gz -> 
${P}.tar.gz"
+else
+   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+fi
+# https://www.iana.org/assignments/enterprise-numbers/enterprise-numbers
+# is not available with version numbers or dates!
+SRC_URI+="
+   
https://dev.gentoo.org/~robbat2/distfiles/ipmitool_1.8.18-9.debian-ported-gentoo.tar.xz
+   
https://dev.gentoo.org/~robbat2/distfiles/enterprise-numbers.2020-10-21.xz
+   "
+   #http://http.debian.net/debian/pool/main/i/${PN}/${DEBIAN_PF}.tar.xz
+   # 
https://launchpad.net/ubuntu/+archive/primary/+files/${DEBIAN_PF}.tar.xz
+#IUSE="freeipmi openipmi status"
+IUSE="libressl openbmc openipmi static"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+LICENSE="BSD"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   openbmc? ( sys-apps/systemd:0= )
+   sys-libs/readline:0="
+DEPEND="${RDEPEND}
+   openipmi? ( sys-libs/openipmi )
+   virtual/os-headers"
+   #freeipmi? ( sys-libs/freeipmi )
+# ipmitool CAN build against || ( sys-libs/openipmi sys-libs/freeipmi )
+# but it doesn't actually need either.
+
+PATCHES=(
+   #"${FILESDIR}"/${P}-openssl-1.1.patch
+)
+
+# I hope all of this will get MUCH cleaner if upstream will just make a new
+# release! - robbat2 2020/10/21
+src_prepare() {
+   default
+   if [ -d "${S}"/debian ] ; then
+   mv "${S}"/debian{,.package}
+   ln -s "${WORKDIR}"/debian "${S}"
+   eautoreconf
+   # Upstream commit includes SOME of the debian changes, but not 
all of them
+   sed -i \
+   -e '/^#/d' \
+   -e '/0120-openssl1.1.patch/d' \
+   debian/patches/series
+   for p in $(cat debian/patches/series) ; do
+   echo $p
+   if ! nonfatal eapply -p1 debian/patches/$p ; then
+   echo "failed $p"
+   fail=1
+   fi
+   done
+   [[ $fail -eq 1 ]] && die "fail"
+   fi
+   pd="${WORKDIR}"/ipmitool_1.8.18-9.debian-ported-gentoo/
+   PATCHES=(
+   #"${pd}"/.0120-openssl1.1.patch
+   "${pd}"/0001.0100-fix_buf_overflow.patch
+   "${pd}"/0002.0500-fix_CVE-2011-4339.patch
+   "${pd}"/0003.0600-manpage_longlines.patch
+   #"${pd}"/0004.0110-getpass-prototype.patch
+   #"${pd}"/0005.0115-typo.patch
+   "${pd}"/0006.0125-nvidia-iana.patch
+   "${pd}"/0007.0615-manpage_typo.patch
+   #"${pd}"/0008.0130-Correct_lanplus_segment_violation.patch
+   "${pd}"/0009.0005-gcc10.patch
+   #"${pd}"/0010.0010-utf8.patch
+   )
+   for p in "${PATCHES[@]}" ; do
+   eapply -p1 $p || die "failed $p"
+   done
+
+   # Gentoo chooses to install ipmitool in /usr/sbin
+   # Where RedHat chooses /usr/bin
+   sed -i -e \
+   's,/usr/bin/ipmitool,/usr/sbin/ipmitool,g' \
+   "${S}"/contrib/* \
+   || die 

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

2020-10-24 Thread Zac Medico
commit: 4c4dde4e370a2ea31f9365ac6d9b9fc489bcd0ee
Author: Jonathan Davies  protonmail  com>
AuthorDate: Fri Oct 23 20:09:21 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Oct 24 22:44:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c4dde4e

dev-util/promu: Version updated to 0.6.1.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Zac Medico  gentoo.org>

 dev-util/promu/Manifest   |  1 +
 dev-util/promu/promu-0.6.1.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-util/promu/Manifest b/dev-util/promu/Manifest
index b17a577e1cd..584bf41293f 100644
--- a/dev-util/promu/Manifest
+++ b/dev-util/promu/Manifest
@@ -1 +1,2 @@
 DIST promu-0.5.0.tar.gz 643970 BLAKE2B 
b61e8421b5e68f3cd0ec125faadf64c7491f54cfe03de9d6497cb627e5d548b58fafe735c76a5a86a55489aea56dffb6e02d52acd1ca977ea32ec974f34475ac
 SHA512 
b895c0b5b5a33bd0c2372e8c1c698b8548b1b7086849161ffa99bf9718f4b7f3a57bcf218681d84e4cc5ef31ef39df7e6c59345a84441369ec3ec402999ac4de
+DIST promu-0.6.1.tar.gz 1704561 BLAKE2B 
40947a8a2cd470456db2c47f1208ef7dc009b102fbc0c2a749f99271881ae6f4009d616d977f504a60795e7844271350e5e44423e12bb8633e441dd3ade45b24
 SHA512 
58983905a0da911f2142e2cf89b241320abfdbe62568378355786f606b3e319322722c25d3fc7b7bd127dc916df9f79684ba3f28455a59b5ee73f7c455fba351

diff --git a/dev-util/promu/promu-0.6.1.ebuild 
b/dev-util/promu/promu-0.6.1.ebuild
new file mode 100644
index 000..db82f31450c
--- /dev/null
+++ b/dev-util/promu/promu-0.6.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+EGIT_COMMIT="d3d03a28b678b6e3af03a86d1998bfc051a9d896"
+
+DESCRIPTION="Prometheus Utility Tool"
+HOMEPAGE="https://github.com/prometheus/promu;
+SRC_URI="https://github.com/prometheus/promu/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm"
+IUSE=""
+
+RESTRICT+=" test"
+
+src_prepare() {
+   default
+   sed -i -e "s/{{.Revision}}/${EGIT_COMMIT}/" .promu.yml || die
+}
+
+src_compile() {
+   go build -mod=vendor . || die "compile failed"
+}
+
+src_install() {
+   dobin ${PN}
+   dodoc -r {doc,{README,CONTRIBUTING}.md}
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/bluez/

2020-10-24 Thread Pacho Ramos
commit: a9fa005b8404eaa55cfb6cf14b2e26c98a2715af
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Oct 24 22:23:36 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Oct 24 22:23:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9fa005b

net-wireless/bluez: Drop old

Bug: https://bugs.gentoo.org/749285
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Pacho Ramos  gentoo.org>

 net-wireless/bluez/Manifest  |   1 -
 net-wireless/bluez/bluez-5.54.ebuild | 297 ---
 2 files changed, 298 deletions(-)

diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest
index 3b330948f46..0362e063fd1 100644
--- a/net-wireless/bluez/Manifest
+++ b/net-wireless/bluez/Manifest
@@ -1,2 +1 @@
-DIST bluez-5.54.tar.xz 2003760 BLAKE2B 
278a8be86d93654b9ec31ed2591a89a2a0f35fd8378fc3cffd9028b1aab431071b802e77b956503fd16239e5b821ab356733fdc49436ef811b87190e185a91c2
 SHA512 
e19d15d3a478a7af47c1921c8827843492e38787b1182152155bd3d8ad9e1d8ee25c5fda1f24e38c54ebbf946b09fe75007dca9a24d1c35f73303558e558dcbe
 DIST bluez-5.55.tar.xz 2041428 BLAKE2B 
7eee44063ea53188d35324bcc5b5f0539cf92a5934632743677bbf41822b8b79a899a82a93fd79887fe058e6f0c0e66ed8d5da46e5585682613bc1847cb009a8
 SHA512 
9423cb60d15a6f068838497a1eaea9f5a32d70c07191c313ba821a6919d6e0c436ada4f547cc5f2db5eacc0123429ad54851f57df2554f61fa293743ec14a033

diff --git a/net-wireless/bluez/bluez-5.54.ebuild 
b/net-wireless/bluez/bluez-5.54.ebuild
deleted file mode 100644
index 9f48674ca4a..000
--- a/net-wireless/bluez/bluez-5.54.ebuild
+++ /dev/null
@@ -1,297 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-inherit autotools linux-info python-single-r1 readme.gentoo-r1 systemd udev 
multilib-minimal
-
-DESCRIPTION="Bluetooth Tools and System Daemons for Linux"
-HOMEPAGE="http://www.bluez.org;
-SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz;
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0/3"
-KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 x86"
-IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi 
+obex +readline selinux systemd test test-programs +udev user-session"
-
-# Since this release all remaining extra-tools need readline support, but this 
could
-# change in the future, hence, this REQUIRED_USE constraint could be dropped
-# again in the future.
-REQUIRED_USE="
-   extra-tools? ( deprecated readline )
-   test? ( ${PYTHON_REQUIRED_USE} )
-   test-programs? ( ${PYTHON_REQUIRED_USE} )
-"
-
-TEST_DEPS="${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   >=dev-python/dbus-python-1[${PYTHON_MULTI_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
-   ')
-"
-BDEPEND="
-   virtual/pkgconfig
-   test? ( ${TEST_DEPS} )
-"
-DEPEND="
-   >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}]
-   >=sys-apps/hwids-20121202.2
-   btpclient? ( >=dev-libs/ell-0.28 )
-   cups? ( net-print/cups:= )
-   mesh? (
-   >=dev-libs/ell-0.28
-   >=dev-libs/json-c-0.13:=
-   sys-libs/readline:0=
-   )
-   midi? ( media-libs/alsa-lib )
-   obex? ( dev-libs/libical:= )
-   readline? ( sys-libs/readline:0= )
-   systemd? (
-   >=sys-apps/dbus-1.6:=[user-session=]
-   sys-apps/systemd
-   )
-   !systemd? ( >=sys-apps/dbus-1.6:= )
-   udev? ( >=virtual/udev-172 )
-"
-RDEPEND="${DEPEND}
-   selinux? ( sec-policy/selinux-bluetooth )
-   test-programs? ( ${TEST_DEPS} )
-"
-
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   # Try both udevadm paths to cover udev/systemd vs. eudev locations 
(#539844)
-   # http://www.spinics.net/lists/linux-bluetooth/msg58739.html
-   # https://bugs.gentoo.org/539844
-   "${FILESDIR}"/${PN}-udevadm-path-r1.patch
-
-   # Fedora patches
-   # http://www.spinics.net/lists/linux-bluetooth/msg40136.html
-   
"${FILESDIR}"/0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch
-)
-
-pkg_setup() {
-   # From http://www.linuxfromscratch.org/blfs/view/svn/general/bluez.html
-   # to prevent bugs like:
-   # https://bugzilla.kernel.org/show_bug.cgi?id=196621
-   CONFIG_CHECK="~NET ~BT ~BT_RFCOMM ~BT_RFCOMM_TTY ~BT_BNEP 
~BT_BNEP_MC_FILTER
-   ~BT_BNEP_PROTO_FILTER ~BT_HIDP ~RFKILL"
-   # https://bugzilla.kernel.org/show_bug.cgi?id=196621
-   # https://bugzilla.kernel.org/show_bug.cgi?id=206815
-   if use mesh || use test; then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_USER
-   ~CRYPTO_USER_API ~CRYPTO_USER_API_AEAD ~CRYPTO_USER_API_HASH
-   ~CRYPTO_AES ~CRYPTO_CCM ~CRYPTO_AEAD ~CRYPTO_CMAC"
-   fi
-   if use test; then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO ~CRYPTO_USER_API_HASH 
~CRYPTO_USER_API_SKCIPHER"
-   fi
-  

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

2020-10-24 Thread Robin H. Johnson
commit: 436e19902cf8f23717c3605903248dcb273b890e
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Oct 24 21:37:04 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Oct 24 22:12:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=436e1990

sys-apps/ipmitool: cleanup init & add contrib tools

Signed-off-by: Robin H. Johnson  gentoo.org>

 .../files/exchange-bmc-os-info-1.8.18.initd|  23 +++
 .../ipmitool/files/ipmitool-1.8.18-ipmievd.confd   |  27 +++
 .../ipmitool/files/ipmitool-1.8.18-ipmievd.initd   |  28 +++
 sys-apps/ipmitool/files/log_bmc-1.8.18.initd   |  25 +++
 .../ipmitool/ipmitool-1.8.18_p20201004-r2.ebuild   | 200 +
 5 files changed, 303 insertions(+)

diff --git a/sys-apps/ipmitool/files/exchange-bmc-os-info-1.8.18.initd 
b/sys-apps/ipmitool/files/exchange-bmc-os-info-1.8.18.initd
new file mode 100644
index 000..9c63983f21f
--- /dev/null
+++ b/sys-apps/ipmitool/files/exchange-bmc-os-info-1.8.18.initd
@@ -0,0 +1,23 @@
+#!/sbin/openrc-run
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+# /etc/init.d/exchange-bmc-os-info
+
+name="exchange-bmc-os-info"
+description="Exchange Information between BMC and OS"
+command=/usr/libexec/exchange-bmc-os-info
+command_args=""
+: "${DEVICENUM:=0}" # which BMC
+required_files=/dev/ipmi${DEVICENUM}
+
+depend() {
+  use hostname modules
+  keyword -docker -lxc -prefix -systemd-nspawn
+}
+
+start() {
+  "${command}" start
+}
+stop() {
+  "${command}" stop
+}

diff --git a/sys-apps/ipmitool/files/ipmitool-1.8.18-ipmievd.confd 
b/sys-apps/ipmitool/files/ipmitool-1.8.18-ipmievd.confd
new file mode 100644
index 000..b860c23c7f8
--- /dev/null
+++ b/sys-apps/ipmitool/files/ipmitool-1.8.18-ipmievd.confd
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+# /etc/conf.d/ipmievd
+
+# Interfaces:
+#   open  Linux OpenIPMI Interface
+#   imb   Intel IMB Interface
+#   bmc   IPMI v2.0 BMC interface
+#   lan   IPMI v1.5 LAN Interface
+#   lanplus   IPMI v2.0 RMCP+ LAN Interface
+
+INTERFACE="open"
+
+# Commands:
+#   open   Use OpenIPMI for asyncronous notification of events
+#   selPoll SEL for notification of events
+#
+# 'pidfile=...' will be appended!
+COMMAND="open daemon"
+
+# Options.
+
+OPTIONS=""
+
+# Device number:
+#  Used to target a specific BMC on a multi-node, multi-BMC system via the 
open interface
+DEVICENUM=0

diff --git a/sys-apps/ipmitool/files/ipmitool-1.8.18-ipmievd.initd 
b/sys-apps/ipmitool/files/ipmitool-1.8.18-ipmievd.initd
new file mode 100644
index 000..e8ef2c39d45
--- /dev/null
+++ b/sys-apps/ipmitool/files/ipmitool-1.8.18-ipmievd.initd
@@ -0,0 +1,28 @@
+#!/sbin/openrc-run
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+# /etc/init.d/ipmievd
+
+depend() {
+  use logger modules
+  keyword -docker -lxc -prefix -systemd-nspawn
+}
+
+# TODO: ipmievd has a mode where it could be used to monitor multiple BMCs via
+# DEVICENUM or remote systems, and it would be valid to run multiple instances.
+# That is not supported by this init script at this time.
+
+description="IPMI event daemon for sending events to syslog LOCAL4"
+
+: "${DEVICENUM:=0}"
+: "${INTERFACE:=open}"
+: "${COMMAND:=open daemon}"
+: "${OPTIONS:=}"
+
+daemon=ipmievd
+
+pidfile=/run/${daemon}.pid${DEVICENUM} # see manpage re suffix
+command=/usr/sbin/${daemon}
+cachefile=/run/${daemon}.${DEVICENUM}.sdr-cache
+command_args="-d ${DEVICENUM} -S ${cachefile} -I ${INTERFACE} ${OPTIONS} 
${COMMAND} pidfile=${pidfile}"
+required_files=/dev/ipmi$DEVICENUM

diff --git a/sys-apps/ipmitool/files/log_bmc-1.8.18.initd 
b/sys-apps/ipmitool/files/log_bmc-1.8.18.initd
new file mode 100644
index 000..4064edf3b84
--- /dev/null
+++ b/sys-apps/ipmitool/files/log_bmc-1.8.18.initd
@@ -0,0 +1,25 @@
+#!/sbin/openrc-run
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+name="log_bmc"
+description="Add SEL entries to indicate OS Boot status"
+command=/usr/libexec/log_bmc.sh
+command_args=""
+: "${DEVICENUM:=0}" # which BMC
+required_files=/dev/ipmi${DEVICENUM}
+
+depend() {
+  use modules
+  after ipmievd # to capture our own log event
+  keyword -docker -lxc -prefix -systemd-nspawn
+}
+
+start() {
+  # TODO: should this keep start so it only fires once per boot?
+  "${command}" os_boot
+}
+
+stop() {
+  "${command}" os_shutdown
+}

diff --git a/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r2.ebuild 
b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r2.ebuild
new file mode 100644
index 000..a5724717937
--- /dev/null
+++ b/sys-apps/ipmitool/ipmitool-1.8.18_p20201004-r2.ebuild
@@ -0,0 +1,200 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools eutils 

[gentoo-commits] proj/catalyst:master commit in: targets/support/

2020-10-24 Thread Matt Turner
commit: 7e1ea3ac0107c349333d1ec887917eb3627af7a4
Author: Daniel Cordero  0xdc  io>
AuthorDate: Fri Oct 23 09:18:45 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 24 22:07:01 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=7e1ea3ac

Build ISO with Joliet directory information

Previous syslinux based CDs had this information.
Necessary for direct kernel booting with virt-install --location.

Fixes: 0a27a7a39a "targets: Use GRUB for BIOS boot"
Signed-off-by: Daniel Cordero  0xdc.io>
Signed-off-by: Matt Turner  gentoo.org>

 targets/support/create-iso.sh | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/targets/support/create-iso.sh b/targets/support/create-iso.sh
index 9b1c7185..a5d5194e 100755
--- a/targets/support/create-iso.sh
+++ b/targets/support/create-iso.sh
@@ -191,12 +191,13 @@ case ${clst_hostarch} in
amd64|ia64|ppc*|powerpc*|sparc*|x86)
isoroot_checksum
 
+   extra_opts=("-joliet")
case ${clst_hostarch} in
-   sparc*) extra_opts="--sparc-boot" ;;
+   sparc*) extra_opts+=("--sparc-boot") ;;
esac
 
echo ">> Running grub-mkrescue to create iso image"
-   grub-mkrescue ${extra_opts} -o "${1}" "${clst_target_path}"
+   grub-mkrescue "${extra_opts[*]}" -o "${1}" "${clst_target_path}"
;;
 esac
 exit  $?



[gentoo-commits] proj/catalyst:master commit in: targets/support/

2020-10-24 Thread Matt Turner
commit: 898b9798e2f2e7e325f3b06b3e60d8251809351e
Author: Daniel Cordero  0xdc  io>
AuthorDate: Fri Oct 23 09:18:44 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 24 22:03:23 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=898b9798

Update requirements for amd64/x86 ISO creation

xorriso uses mkisofs to create the ISO.

Signed-off-by: Daniel Cordero  0xdc.io>
Signed-off-by: Matt Turner  gentoo.org>

 targets/support/create-iso.sh | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/targets/support/create-iso.sh b/targets/support/create-iso.sh
index ac97ef56..9b1c7185 100755
--- a/targets/support/create-iso.sh
+++ b/targets/support/create-iso.sh
@@ -18,9 +18,13 @@ case ${clst_hostarch} in
 cdmaker="grub-mkrescue"
 cdmakerpkg="dev-libs/libisoburn and sys-boot/grub:2"
 ;;
-   ia64)
+   amd64|ia64|x86)
cdmaker="grub-mkrescue"
-   cdmakerpkg="sys-fs/mtools, dev-libs/libisoburn, and 
sys-boot/grub:2"
+   # grub-mkrescue requires:
+   #  xorriso from libisoburn
+   #  mkisofs from cdrtools
+   #  mformat from mtools
+   cdmakerpkg="sys-fs/mtools, dev-libs/libisoburn, 
sys-boot/grub:2, and virtual/cdrtools"
;;
*)
cdmaker="mkisofs"



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

2020-10-24 Thread Matthias Maier
commit: 07ef2a48df1f419875896379e6eeba4f6929cd7b
Author: Matthias Maier  gentoo  org>
AuthorDate: Sat Oct 24 21:16:53 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sat Oct 24 21:26:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ef2a48

sci-libs/trilinos: version bump to 13.0.0

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/trilinos/Manifest   |   2 +
 sci-libs/trilinos/trilinos-13.0.0.ebuild | 220 +++
 2 files changed, 222 insertions(+)

diff --git a/sci-libs/trilinos/Manifest b/sci-libs/trilinos/Manifest
index 36e24a7c12e..53dace0ee15 100644
--- a/sci-libs/trilinos/Manifest
+++ b/sci-libs/trilinos/Manifest
@@ -2,3 +2,5 @@ DIST trilinos-12.14.1-patches-r0.tar.xz 6448 BLAKE2B 
f852a4612c400ddfb6dcecb476e
 DIST trilinos-12.14.1.tar.gz 129036436 BLAKE2B 
e7401df2ff8408a7af4a8e90d93b1929df65228c4f5cf3c754d20ebdfa8f3835800f540e87c1198e0baf2fefe0920618ae497f59373720754ab0c9dc1da93136
 SHA512 
dfff0e0582cb5ad12614dd53e9635572c8d1ee86d96f432f5a6e046af63edb13f6bfa3037204ab89fbb0d27e9be9bd9661d47efb41ab2a6e421bca5eba6b6a87
 DIST trilinos-12.18.1-patches-r0.tar.xz 6236 BLAKE2B 
fdcdedde68ef855aa98671223ad2c42467284ad7ca364e2b5ca715094a6efacc463f2d1812ee63ac980ca87dbe16bb2ac04835f52efa1df34651a608cb5407e9
 SHA512 
e6db2be4642b8f9797b0be6dd05641ae469dd5117b1b04da54ed955bd56473d6aaa69d59dfd7869db1e7059d2d9b2cb2d9269dd5ef863663eabb90c5c256b987
 DIST trilinos-12.18.1.tar.gz 152007573 BLAKE2B 
5dc2ee432d12fb4ca1dc2d7ad68015f523fdbcbd4f55388a89d31c0946a1c5031b3e8f906952cf6b2f4f16928e6da5f17b1f6ee0f0e5669cfce5c8a09367
 SHA512 
e2a57df57e8e98ed97bbde9c1e768738f0eaccc32466aff6daa308573a860b3debee89bd570c113ca0f6a6458ff562aa6596ddf657236c368b7b2e26a4b4466b
+DIST trilinos-13.0.0-patches-r0.tar.xz 7672 BLAKE2B 
6412f1226549086ef2fca3c4d8bba3c5541489879f4fa37c3598a7271128e3232fa1cc56a51d44fb88d679458a79a082c3984085ddbe4bc0884b0cb45ba683c0
 SHA512 
91372fe0f47a1f5d4dbc1856e2cfb9d4f1eb8cc0de941013a7a6e791730c9e10decdcd4ca39b36bae836ac66040bee70af187b4a056d46b0da0fe72e8c5943fc
+DIST trilinos-13.0.0.tar.gz 157960946 BLAKE2B 
6336d71f469dd4561786092b175ec3396d6b7956aeec6ab8d9d6e87a1b1158a0840661a87514888fc16ea36c44d628dadb865a3244785c2c5d4b24213aca2096
 SHA512 
74b1e852971c8f040e8640688c879659bf6b03eed0bc6f76f31d768e7c4eb50b23fb8bfb9997d7f630001d80150161aac80fbd3237f52071657908320c1d723d

diff --git a/sci-libs/trilinos/trilinos-13.0.0.ebuild 
b/sci-libs/trilinos/trilinos-13.0.0.ebuild
new file mode 100644
index 000..efce4176d97
--- /dev/null
+++ b/sci-libs/trilinos/trilinos-13.0.0.ebuild
@@ -0,0 +1,220 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CMAKE_MAKEFILE_GENERATOR=emake
+
+inherit cmake-utils toolchain-funcs multilib toolchain-funcs
+
+DESCRIPTION="Scientific library collection for large scale problems"
+HOMEPAGE="http://trilinos.sandia.gov/;
+MY_PV="${PV//\./-}"
+PATCHSET="r0"
+SRC_URI="https://github.com/${PN}/Trilinos/archive/${PN}-release-${MY_PV}.tar.gz
 -> ${P}.tar.gz
+   
https://dev.gentoo.org/~tamiko/distfiles/${P}-patches-${PATCHSET}.tar.xz;
+
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+LICENSE="BSD LGPL-2.1"
+SLOT="0"
+
+IUSE="
+   adolc arprec boost clp cuda eigen glpk gtest hdf5 hwloc hypre
+   matio metis mkl mumps netcdf petsc qd scalapack scotch sparse
+   superlu taucs tbb test threads tvmet yaml zlib X
+"
+
+# TODO: fix export cmake function for tests
+RESTRICT="test"
+
+RDEPEND="
+   sys-libs/binutils-libs
+   virtual/blas
+   virtual/lapack
+   virtual/mpi
+   adolc? ( sci-libs/adolc )
+   arprec? ( sci-libs/arprec )
+   boost? ( dev-libs/boost )
+   clp? ( sci-libs/coinor-clp )
+   cuda? ( >=dev-util/nvidia-cuda-toolkit-3.2 )
+   eigen? ( dev-cpp/eigen:3 )
+   glpk? ( sci-mathematics/glpk )
+   gtest? ( dev-cpp/gtest )
+   hdf5? ( sci-libs/hdf5[mpi] )
+   hypre? ( sci-libs/hypre )
+   hwloc? ( sys-apps/hwloc )
+   matio? ( sci-libs/matio )
+   mkl? ( sci-libs/mkl )
+   metis? ( || ( sci-libs/parmetis sci-libs/metis ) )
+   mumps? ( sci-libs/mumps )
+   netcdf? ( sci-libs/netcdf )
+   petsc? ( sci-mathematics/petsc )
+   qd? ( sci-libs/qd )
+   scalapack? ( sci-libs/scalapack )
+   scotch? ( sci-libs/scotch )
+   sparse? ( sci-libs/cxsparse sci-libs/umfpack )
+   superlu? ( sci-libs/superlu )
+   taucs? ( sci-libs/taucs )
+   tbb? ( dev-cpp/tbb )
+   tvmet? ( dev-libs/tvmet )
+   yaml? ( dev-cpp/yaml-cpp )
+   zlib? ( sys-libs/zlib )
+   X? ( x11-libs/libX11 )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+S="${WORKDIR}/Trilinos-${PN}-release-${MY_PV}"
+
+PATCHES=(
+   "${WORKDIR}"/patches
+)
+
+trilinos_conf() {
+   local dirs libs d
+   for d in $($(tc-getPKG_CONFIG) --libs-only-L $1); do
+   

[gentoo-commits] repo/gentoo:master commit in: acct-group/mgraph/

2020-10-24 Thread David Seifert
commit: 2c05564dcf4c0ce7b42696a86abf690f6154cae3
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 21:01:14 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 21:01:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c05564d

acct-group/mgraph: Add group for net-mail/mailgraph

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

 acct-group/mgraph/metadata.xml| 5 +
 acct-group/mgraph/mgraph-0.ebuild | 9 +
 2 files changed, 14 insertions(+)

diff --git a/acct-group/mgraph/metadata.xml b/acct-group/mgraph/metadata.xml
new file mode 100644
index 000..7a38bb90096
--- /dev/null
+++ b/acct-group/mgraph/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+

diff --git a/acct-group/mgraph/mgraph-0.ebuild 
b/acct-group/mgraph/mgraph-0.ebuild
new file mode 100644
index 000..04e2463215b
--- /dev/null
+++ b/acct-group/mgraph/mgraph-0.ebuild
@@ -0,0 +1,9 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+DESCRIPTION="Group for net-mail/mailgraph"
+ACCT_GROUP_ID=376



[gentoo-commits] repo/gentoo:master commit in: net-mail/popa3d/

2020-10-24 Thread David Seifert
commit: d3fce4a143c1677c3ebbfe1cfdd4999b23a28514
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 21:01:20 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 21:01:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3fce4a1

net-mail/popa3d: Port to EAPI 7

Closes: https://bugs.gentoo.org/742230
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 net-mail/popa3d/popa3d-1.0.2-r1.ebuild | 78 --
 1 file changed, 37 insertions(+), 41 deletions(-)

diff --git a/net-mail/popa3d/popa3d-1.0.2-r1.ebuild 
b/net-mail/popa3d/popa3d-1.0.2-r1.ebuild
index a668854c980..3211b59858e 100644
--- a/net-mail/popa3d/popa3d-1.0.2-r1.ebuild
+++ b/net-mail/popa3d/popa3d-1.0.2-r1.ebuild
@@ -1,10 +1,32 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
-inherit eutils toolchain-funcs user
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="A security oriented POP3 server"
+HOMEPAGE="http://www.openwall.com/popa3d/;
+SRC_URI="
+   http://www.openwall.com/popa3d/${P}.tar.gz
+   mirror://gentoo/popa3d-0.6.3-vname-2.diff.gz
+   maildir? ( mirror://gentoo/popa3d-0.5.9-maildir-2.diff.gz )"
+
+LICENSE="Openwall"
+SLOT="0"
+KEYWORDS="amd64 ppc sparc x86"
+IUSE="pam mbox +maildir"
+REQUIRED_USE="^^ ( maildir mbox )"
+
+DEPEND="
+   acct-group/popa3d
+   acct-user/popa3d
+   pam? (
+   >=sys-libs/pam-0.72
+   >=net-mail/mailbase-0.00-r8[pam]
+   )"
+RDEPEND="${DEPEND}"
 
-#
 # Mailbox format is determined by the 'mbox' and 'maildir'
 # system USE flags.
 #
@@ -49,46 +71,20 @@ MAX_MAILBOX_OPEN_BYTES=1 # Default is 2147483647
 MAX_MAILBOX_WORK_BYTES=15000 # Default is 2147483647
 ##
 
-IUSE="pam mbox +maildir"
-
-DESCRIPTION="A security oriented POP3 server"
-HOMEPAGE="http://www.openwall.com/popa3d/;
-
-SRC_URI="http://www.openwall.com/popa3d/${P}.tar.gz
-   mirror://gentoo/popa3d-0.6.3-vname-2.diff.gz
-   maildir? ( mirror://gentoo/popa3d-0.5.9-maildir-2.diff.gz )"
-
-LICENSE="Openwall"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-
-DEPEND=">=sys-apps/sed-4
-   pam? ( >=sys-libs/pam-0.72
-  >=net-mail/mailbase-0.00-r8[pam] )"
-RDEPEND="${DEPEND}"
-
-REQUIRED_USE="^^ ( maildir mbox )"
-
 pkg_setup() {
-   echo
-   ewarn
-   ewarn "You can customize this ebuild with environmental variables."
-   ewarn "If you don't set any I'll assume sensible defaults."
-   ewarn
-   ewarn "See inside this ebuild for details."
-   ewarn
-   echo
-
-   enewgroup popa3d
-   enewuser popa3d -1 -1 -1 popa3d
+   einfo "You can customize this ebuild with environmental variables."
+   einfo "If you don't set any I'll assume sensible defaults."
+   einfo
+   einfo "See inside this ebuild for details."
 }
 
 src_prepare() {
-   epatch "${DISTDIR}"/popa3d-0.6.3-vname-2.diff.gz
-   use maildir && epatch "${DISTDIR}"/popa3d-0.5.9-maildir-2.diff.gz
+   eapply "${WORKDIR}"/popa3d-0.6.3-vname-2.diff
+   use maildir && eapply "${WORKDIR}"/popa3d-0.5.9-maildir-2.diff
+   eapply_user
 }
 
-src_compile() {
+src_configure() {
sed -i \
-e "s:^\(#define MAX_SESSIONS\) .*$:\1 ${MAX_SESSIONS}:" \
-e "s:^\(#define MAX_SESSIONS_PER_SOURCE\).*$:\1 
${MAX_SESSIONS_PER_SOURCE}:" \
@@ -133,7 +129,7 @@ src_compile() {
einfo "Authentication method: Virtual."
elif use pam ; then
einfo "Authentication method: PAM."
-   LIBS="${LIBS} -lpam"
+   append-libs -lpam
sed -i \
-e "s:^\(#define AUTH_SHADOW\)[[:blank:]].*$:\1 0:" \
-e "s:^\(#define AUTH_PAM\)[[:blank:]].*$:\1 1:" \
@@ -153,7 +149,9 @@ src_compile() {
-e '/^CFLAGS =/d' \
-e '/^LDFLAGS =/d' \
Makefile || die "Makefile cleaning failed"
+}
 
+src_compile() {
emake LIBS="${LIBS} -lcrypt" \
CFLAGS="${CFLAGS}" \
LDFLAGS="${LDFLAGS}" \
@@ -161,8 +159,6 @@ src_compile() {
 }
 
 src_install() {
-   into /usr
-
dosbin popa3d
doman popa3d.8
dodoc DESIGN INSTALL CHANGES VIRTUAL CONTACT
@@ -175,6 +171,6 @@ src_install() {
 
if use pam ; then
dodir /etc/pam.d/
-   dosym /etc/pam.d/pop /etc/pam.d/popa3d
+   dosym pop /etc/pam.d/popa3d
fi
 }



[gentoo-commits] repo/gentoo:master commit in: acct-user/popa3d/

2020-10-24 Thread David Seifert
commit: e2aaa3d91117bf06e860902dc9834157744acc31
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 21:01:19 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 21:01:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2aaa3d9

acct-user/popa3d: Add user for net-mail/popa3d

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

 acct-user/popa3d/metadata.xml|  5 +
 acct-user/popa3d/popa3d-0.ebuild | 12 
 2 files changed, 17 insertions(+)

diff --git a/acct-user/popa3d/metadata.xml b/acct-user/popa3d/metadata.xml
new file mode 100644
index 000..7a38bb90096
--- /dev/null
+++ b/acct-user/popa3d/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+

diff --git a/acct-user/popa3d/popa3d-0.ebuild b/acct-user/popa3d/popa3d-0.ebuild
new file mode 100644
index 000..7d9064ca000
--- /dev/null
+++ b/acct-user/popa3d/popa3d-0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="User for net-mail/popa3d"
+ACCT_USER_ID=375
+ACCT_USER_GROUPS=( popa3d )
+
+acct-user_add_deps



[gentoo-commits] repo/gentoo:master commit in: acct-group/popa3d/

2020-10-24 Thread David Seifert
commit: 1f03ad71bfb0dbcfb5432d3a022ad2744a81c794
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 21:01:17 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 21:01:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f03ad71

acct-group/popa3d: Add group for net-mail/popa3d

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

 acct-group/popa3d/metadata.xml| 5 +
 acct-group/popa3d/popa3d-0.ebuild | 9 +
 2 files changed, 14 insertions(+)

diff --git a/acct-group/popa3d/metadata.xml b/acct-group/popa3d/metadata.xml
new file mode 100644
index 000..7a38bb90096
--- /dev/null
+++ b/acct-group/popa3d/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+

diff --git a/acct-group/popa3d/popa3d-0.ebuild 
b/acct-group/popa3d/popa3d-0.ebuild
new file mode 100644
index 000..d3620c927b3
--- /dev/null
+++ b/acct-group/popa3d/popa3d-0.ebuild
@@ -0,0 +1,9 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+DESCRIPTION="Group for net-mail/popa3d"
+ACCT_GROUP_ID=375



[gentoo-commits] repo/gentoo:master commit in: acct-user/mgraph/

2020-10-24 Thread David Seifert
commit: 6a411d40aa032d27234fa2c0b9088146d5cb743f
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 21:01:15 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 21:01:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a411d40

acct-user/mgraph: Add user for net-mail/mailgraph

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

 acct-user/mgraph/metadata.xml|  5 +
 acct-user/mgraph/mgraph-0.ebuild | 14 ++
 2 files changed, 19 insertions(+)

diff --git a/acct-user/mgraph/metadata.xml b/acct-user/mgraph/metadata.xml
new file mode 100644
index 000..7a38bb90096
--- /dev/null
+++ b/acct-user/mgraph/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+

diff --git a/acct-user/mgraph/mgraph-0.ebuild b/acct-user/mgraph/mgraph-0.ebuild
new file mode 100644
index 000..4dc665546fd
--- /dev/null
+++ b/acct-user/mgraph/mgraph-0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="User for net-mail/mailgraph"
+ACCT_USER_ID=376
+ACCT_USER_GROUPS=( mgraph adm )
+ACCT_USER_HOME="/var/lib/mailgraph"
+ACCT_USER_HOME_PERMS=750
+
+acct-user_add_deps



[gentoo-commits] repo/gentoo:master commit in: net-mail/mailgraph/files/, net-mail/mailgraph/

2020-10-24 Thread David Seifert
commit: c6ca2904b1e87ef2bb336c88375ccecbcfdc2705
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 21:01:16 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 21:01:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6ca2904

net-mail/mailgraph: Port to EAPI 7

Closes: https://bugs.gentoo.org/742227
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 .../mailgraph/files/mailgraph-1.14-homedir.patch   | 13 +++
 net-mail/mailgraph/mailgraph-1.14-r2.ebuild| 42 --
 2 files changed, 27 insertions(+), 28 deletions(-)

diff --git a/net-mail/mailgraph/files/mailgraph-1.14-homedir.patch 
b/net-mail/mailgraph/files/mailgraph-1.14-homedir.patch
new file mode 100644
index 000..3d1154f3626
--- /dev/null
+++ b/net-mail/mailgraph/files/mailgraph-1.14-homedir.patch
@@ -0,0 +1,13 @@
+--- a/mailgraph.cgi
 b/mailgraph.cgi
+@@ -16,8 +16,8 @@
+ my $points_per_sample = 3;
+ my $ypoints = 160;
+ my $ypoints_err = 96;
+-my $rrd = 'mailgraph.rrd'; # path to where the RRD database is
+-my $rrd_virus = 'mailgraph_virus.rrd'; # path to where the Virus RRD database 
is
++my $rrd = '/var/lib/mailgraph/mailgraph.rrd'; # path to where the RRD 
database is
++my $rrd_virus = '/var/lib/mailgraph/mailgraph_virus.rrd'; # path to where the 
Virus RRD database is
+ my $tmp_dir = '/tmp/mailgraph'; # temporary directory where to store the 
images
+ 
+ my @graphs = (

diff --git a/net-mail/mailgraph/mailgraph-1.14-r2.ebuild 
b/net-mail/mailgraph/mailgraph-1.14-r2.ebuild
index 9d60fa3552b..76c14702b18 100644
--- a/net-mail/mailgraph/mailgraph-1.14-r2.ebuild
+++ b/net-mail/mailgraph/mailgraph-1.14-r2.ebuild
@@ -1,8 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
-inherit eutils user
+EAPI=7
 
 DESCRIPTION="A mail statistics RRDtool frontend for Postfix"
 HOMEPAGE="http://mailgraph.schweikert.ch/;
@@ -12,36 +11,20 @@ LICENSE="GPL-2"
 # Change SLOT to 0 when appropriate
 SLOT="1.14"
 KEYWORDS="amd64 x86"
-IUSE=""
 
-RDEPEND="dev-lang/perl
+# for the RRDs
+DEPEND="
+   acct-group/mgraph
+   acct-user/mgraph"
+RDEPEND="
+   ${DEPEND}
+   dev-lang/perl
dev-perl/File-Tail
>=net-analyzer/rrdtool-1.2.2[graph,perl]"
-DEPEND=">=sys-apps/sed-4"
 
-pkg_setup() {
-   # add user and group for mailgraph daemon
-   # also add mgraph to the group adm so it's able to
-   # read syslog logfile /var/log/messages (should be owned by
-   # root:adm with permission 0640)
-   enewgroup mgraph
-   enewuser mgraph -1 -1 /var/empty mgraph,adm
-}
-
-src_prepare() {
-   sed -i \
-   -e "s|\(my \$rrd = '\).*'|\1/var/lib/mailgraph/mailgraph.rrd'|" 
\
-   -e "s|\(my \$rrd_virus = 
'\).*'|\1/var/lib/mailgraph/mailgraph_virus.rrd'|" \
-   mailgraph.cgi || die "sed mailgraph.cgi failed"
-}
+PATCHES=( "${FILESDIR}"/${PN}-1.14-homedir.patch )
 
 src_install() {
-   # for the RRDs
-   dodir /var/lib
-   diropts -omgraph -gmgraph -m0750
-   dodir /var/lib/mailgraph
-   keepdir /var/lib/mailgraph
-
# log and pid file
diropts ""
dodir /var/log
@@ -61,9 +44,9 @@ src_install() {
newbin mailgraph.pl mailgraph
 
# mailgraph CGI script
-   exeinto /usr/share/${PN}
+   exeinto /usr/share/mailgraph
doexe mailgraph.cgi
-   insinto  /usr/share/${PN}
+   insinto /usr/share/mailgraph
doins mailgraph.css
 
# init/conf files for mailgraph daemon
@@ -79,6 +62,7 @@ pkg_postinst() {
elog "This can be changed in /etc/conf.d/mailgraph if it doesn't fit."
elog "Remember to adjust MG_DAEMON_LOG, MG_DAEMON_PID and MG_DAEMON_RRD"
elog "as well!"
+
ewarn "Please make sure the MG_LOGFILE (default: /var/log/messages) is 
readable"
ewarn "by group adm or change MG_DAEMON_GID in /etc/conf.d/mailgraph 
accordingly!"
ewarn
@@ -86,6 +70,7 @@ pkg_postinst() {
ewarn "go to the file /var/log/messages or change MG_LOGFILE in"
ewarn "/etc/conf.d/mailgraph accordingly! Otherwise mailgraph won't get 
to know"
ewarn "the corresponding events (virus/spam mail found etc.)."
+
elog
elog "Checking for user apache:"
if egetent passwd apache >&/dev/null; then
@@ -105,6 +90,7 @@ pkg_postinst() {
elog
elog "\tgpasswd -a  mgraph"
fi
+
ewarn
ewarn "mailgraph.cgi is installed in /usr/share/${PN}/"
ewarn "You need to put it somewhere accessible though a web-server."



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

2020-10-24 Thread Brian Evans
commit: 09da30b6fa56bc56e98323a0ae5725dd472cef31
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Oct 22 15:17:50 2020 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sat Oct 24 20:41:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09da30b6

profiles: Reorder AMD64 profile list to place 17.1 on top

Users frequently are choosing the wrong profile versions in new installs
and accidentally downgrading to 17.0 with some saying they see it first.

A simple reordering could help new installs.

Since we do not guarantee ordering, any automated tooling concerns should not
be an issue because the full profile name can always be used.

Signed-off-by: Brian Evans  gentoo.org>

 profiles/profiles.desc | 36 ++--
 1 file changed, 18 insertions(+), 18 deletions(-)

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index b45e918984a..aa1770a7840 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -14,24 +14,6 @@ alphadefault/linux/alpha/17.0/desktop/gnome  
stable
 alpha  default/linux/alpha/17.0/desktop/gnome/systemd  stable
 alpha  default/linux/alpha/17.0/developer  stable
 
-# AMD64 Profiles
-# @MAINTAINER: am...@gentoo.org
-amd64  default/linux/amd64/17.0stable
-amd64  default/linux/amd64/17.0/selinuxstable
-amd64  default/linux/amd64/17.0/hardened   stable
-amd64  default/linux/amd64/17.0/hardened/selinux   stable
-amd64  default/linux/amd64/17.0/desktopstable
-amd64  default/linux/amd64/17.0/desktop/gnome  stable
-amd64  default/linux/amd64/17.0/desktop/gnome/systemd  stable
-amd64  default/linux/amd64/17.0/desktop/plasma stable
-amd64  default/linux/amd64/17.0/desktop/plasma/systemd stable
-amd64  default/linux/amd64/17.0/developer  stable
-amd64  default/linux/amd64/17.0/no-multilibstable
-amd64  default/linux/amd64/17.0/no-multilib/hardened   stable
-amd64  default/linux/amd64/17.0/no-multilib/hardened/selinux   stable
-amd64  default/linux/amd64/17.0/systemdstable
-amd64  default/linux/amd64/17.0/x32dev
-
 # SYMLINK_LIB=no profiles
 # Run app-portage/unsymlink-lib *before* switching the profile.
 # @MAINTAINER: mgo...@gentoo.org
@@ -50,6 +32,24 @@ amd64
default/linux/amd64/17.1/no-multilib/hardened   stable
 amd64  default/linux/amd64/17.1/no-multilib/hardened/selinux   stable
 amd64  default/linux/amd64/17.1/systemdstable
 
+# AMD64 Profiles
+# @MAINTAINER: am...@gentoo.org
+amd64  default/linux/amd64/17.0stable
+amd64  default/linux/amd64/17.0/selinuxstable
+amd64  default/linux/amd64/17.0/hardened   stable
+amd64  default/linux/amd64/17.0/hardened/selinux   stable
+amd64  default/linux/amd64/17.0/desktopstable
+amd64  default/linux/amd64/17.0/desktop/gnome  stable
+amd64  default/linux/amd64/17.0/desktop/gnome/systemd  stable
+amd64  default/linux/amd64/17.0/desktop/plasma stable
+amd64  default/linux/amd64/17.0/desktop/plasma/systemd stable
+amd64  default/linux/amd64/17.0/developer  stable
+amd64  default/linux/amd64/17.0/no-multilibstable
+amd64  default/linux/amd64/17.0/no-multilib/hardened   stable
+amd64  default/linux/amd64/17.0/no-multilib/hardened/selinux   stable
+amd64  default/linux/amd64/17.0/systemdstable
+amd64  default/linux/amd64/17.0/x32dev
+
 # ARM Profiles
 # @MAINTAINER: a...@gentoo.org
 armdefault/linux/arm/17.0  stable



[gentoo-commits] data/api:master commit in: files/

2020-10-24 Thread David Seifert
commit: 423b15c3e1ae2e486b3c27e7ac9cbfba375e5635
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 20:16:02 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 20:16:02 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=423b15c3

uid-gid.txt: add uid/gid for net-mail/mailgraph

Signed-off-by: David Seifert  gentoo.org>

 files/uid-gid.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index 3fd044c..4f8d43c 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -264,6 +264,7 @@ nslcd   357 357 acct
 octoprint  368 368 historical
 ultimaker  369 369 acct
 sks370 370 acct
+mgraph 376 376 acctUsed by 
net-mail/mailgraph
 pcap   377 377 acctUsed by 
net-analyzer/tcpdump and net-analyzer/wireshark
 p2p378 378 acctUsed by net-im/mldonkey
 jabber 379 379 acctUsed by 
net-im/jabber-base



[gentoo-commits] data/api:master commit in: files/

2020-10-24 Thread David Seifert
commit: 893e773b9d7a673c71eef56f449838e9d36019f3
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 20:16:03 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 20:16:03 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=893e773b

uid-gid.txt: add uid/gid for net-mail/popa3d

Signed-off-by: David Seifert  gentoo.org>

 files/uid-gid.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index 4f8d43c..8423bfc 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -264,6 +264,7 @@ nslcd   357 357 acct
 octoprint  368 368 historical
 ultimaker  369 369 acct
 sks370 370 acct
+popa3d 375 375 acctUsed by net-mail/popa3d
 mgraph 376 376 acctUsed by 
net-mail/mailgraph
 pcap   377 377 acctUsed by 
net-analyzer/tcpdump and net-analyzer/wireshark
 p2p378 378 acctUsed by net-im/mldonkey



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

2020-10-24 Thread David Seifert
commit: baef8dc573873739564219d1ea8fc2bdbd97e0b5
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 20:03:38 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 20:03:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baef8dc5

package.mask: Last rite sci-electronics/alliance

Bug: https://bugs.gentoo.org/625118
Bug: https://bugs.gentoo.org/725438
Bug: https://bugs.gentoo.org/746029
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 17d8d40212b..ab2eb6fdf1b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2020-10-24)
+# EAPI 4, broken since 2012, upstream disappeared, multiple QA issues,
+# build system is completely broken. Removal in 30 days,
+# Bug #625118, #725438, #746029.
+sci-electronics/alliance
+
 # David Seifert  (2020-10-24)
 # EAPI 4, multiple QA issues, performs dangerous pointer-to-int
 # casts, can trash your computer, last release over 10 years ago.



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

2020-10-24 Thread David Seifert
commit: bc85b6ad461e344a5a2fee86d7b0f4ff0dd66d86
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 20:03:36 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 20:03:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc85b6ad

sci-electronics/gnetman: Port to EAPI 7

Closes: https://bugs.gentoo.org/707894
Closes: https://bugs.gentoo.org/711354
Closes: https://bugs.gentoo.org/746032
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 .../gnetman-0.0.1_pre20110124-build-system.patch   | 22 +
 .../gnetman-0.0.1_pre20110124-fno-common.patch | 30 +
 .../files/gnetman-0.0.1_pre20110124-tcl86.patch|  4 +--
 .../gnetman/gnetman-0.0.1_pre20110124.ebuild   | 38 +-
 4 files changed, 76 insertions(+), 18 deletions(-)

diff --git 
a/sci-electronics/gnetman/files/gnetman-0.0.1_pre20110124-build-system.patch 
b/sci-electronics/gnetman/files/gnetman-0.0.1_pre20110124-build-system.patch
new file mode 100644
index 000..2801fb59281
--- /dev/null
+++ b/sci-electronics/gnetman/files/gnetman-0.0.1_pre20110124-build-system.patch
@@ -0,0 +1,22 @@
+--- a/src/batch/configure
 b/src/batch/configure
+@@ -72,8 +72,8 @@
+ flex -f -Pvr -o../verilog/vrscan.c ../verilog/vrscan.l
+ swig -tcl8 ../tcl/tclfunc.i
+ 
+-CFLAGS="-g -Wall -W -Wno-unused-parameter -Wno-unused-function -DDD_DEBUG 
-I../include -I../spice -I/usr/include/tcl8.4"
+-LIBS="-lpopt -ltcl8.4 -lddutil-dbg"
++CFLAGS="${CFLAGS} -W -Wno-unused-parameter -Wno-unused-function -I../include 
-I../spice"
++LIBS="-lpopt -ltcl -lddutil"
+ 
+ echo "CC=$CC
+ CFLAGS=$CFLAGS
+@@ -91,7 +91,7 @@
+ TARGET='../../bin/gnetman'
+ 
+ $(TARGET): $(OBJECTS)
+-  $(CC) $(CFLAGS) $(OBJECTS) $(LIBS) -o $(TARGET)
++  $(CC) $(CFLAGS) $(LDFLAGS) $(OBJECTS) $(LIBS) -o $(TARGET)
+ 
+ clean:
+   rm -f $(OBJECTS) ../*/*database.[ch] ../*/*scan.c ../*/*parse.c

diff --git 
a/sci-electronics/gnetman/files/gnetman-0.0.1_pre20110124-fno-common.patch 
b/sci-electronics/gnetman/files/gnetman-0.0.1_pre20110124-fno-common.patch
new file mode 100644
index 000..3e247282b40
--- /dev/null
+++ b/sci-electronics/gnetman/files/gnetman-0.0.1_pre20110124-fno-common.patch
@@ -0,0 +1,30 @@
+--- a/src/sch/schwrite.c
 b/src/sch/schwrite.c
+@@ -21,7 +21,7 @@
+ 
--*/
+ #include "sch.h"
+ 
+-FILE *schFile;
++extern FILE *schFile;
+ 
+ 
/*--
+   Write to schFile.
+--- a/src/spice/cir.h
 b/src/spice/cir.h
+@@ -36,5 +36,5 @@
+ extern void cirwarn(char *message, ...);
+ 
+ /* Attribute symbols */
+-utSym cirGraphicalSym, cirNetSym, cirSpiceTypeSym, cirSpiceTextSym;
++extern utSym cirGraphicalSym, cirNetSym, cirSpiceTypeSym, cirSpiceTextSym;
+ 
+--- a/src/spice/cirwrite.c
 b/src/spice/cirwrite.c
+@@ -29,6 +29,7 @@
+ FILE *cirFile;
+ uint32 cirLineNum;
+ cirRoot cirTheRoot;
++utSym cirGraphicalSym, cirNetSym, cirSpiceTypeSym, cirSpiceTextSym;
+ 
+ static char *cirLine;
+ static uint32 cirLinePos, cirLineSize, cirLastBreakPos;

diff --git 
a/sci-electronics/gnetman/files/gnetman-0.0.1_pre20110124-tcl86.patch 
b/sci-electronics/gnetman/files/gnetman-0.0.1_pre20110124-tcl86.patch
index fdb6573990f..62f61cc5a4b 100644
--- a/sci-electronics/gnetman/files/gnetman-0.0.1_pre20110124-tcl86.patch
+++ b/sci-electronics/gnetman/files/gnetman-0.0.1_pre20110124-tcl86.patch
@@ -1,5 +1,5 @@
 gnetman-0.0.1_pre20110124_orig/src/tcl/tclwrap.c   2012-05-25 
07:44:51.0 +0200
-+++ gnetman-0.0.1_pre20110124/src/tcl/tclwrap.c2013-02-24 
12:58:51.0 +0100
+--- a/src/tcl/tclwrap.c
 b/src/tcl/tclwrap.c
 @@ -46,7 +46,7 @@
 result = Tcl_EvalFile(interp, (char *)fileName) == TCL_OK;
 if (!result) {

diff --git a/sci-electronics/gnetman/gnetman-0.0.1_pre20110124.ebuild 
b/sci-electronics/gnetman/gnetman-0.0.1_pre20110124.ebuild
index 6594de4d08d..a8d0ede5ad5 100644
--- a/sci-electronics/gnetman/gnetman-0.0.1_pre20110124.ebuild
+++ b/sci-electronics/gnetman/gnetman-0.0.1_pre20110124.ebuild
@@ -1,38 +1,44 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
-inherit eutils toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="A GNU Netlist Manipulation Library"
 HOMEPAGE="https://sourceforge.net/projects/gnetman/;
 #snapshot from 
http://gnetman.git.sourceforge.net/git/gitweb.cgi?p=gnetman/gnetman;
 SRC_URI="mirror://gentoo/${P}.tar.gz"
 
-SLOT="0"
 LICENSE="GPL-2"
-IUSE="doc examples"
+SLOT="0"
 KEYWORDS="~amd64 ~x86"
+IUSE="doc examples"
 
-S=${WORKDIR}/${P}/src/batch
-
-RDEPEND=">=dev-lang/tcl-8.6:0
+RDEPEND="
+   >=dev-lang/tcl-8.6:0
sci-electronics/geda"
 DEPEND="${RDEPEND}
dev-db/datadraw"
 
-src_prepare() {
-   sed -e 

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/language-haskell-extract/files/

2020-10-24 Thread Sergei Trofimovich
commit: 1e054f143ba3398f45af457525cd6a9a11c77d14
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 24 18:25:52 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 24 18:25:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e054f14

dev-haskell/language-haskell-extract: add forgotten patches

Reported-by: Agostino Sarubbo
Closes: https://bugs.gentoo.org/751055
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../language-haskell-extract-0.2.4-ghc-8.10.patch| 20 
 1 file changed, 20 insertions(+)

diff --git 
a/dev-haskell/language-haskell-extract/files/language-haskell-extract-0.2.4-ghc-8.10.patch
 
b/dev-haskell/language-haskell-extract/files/language-haskell-extract-0.2.4-ghc-8.10.patch
new file mode 100644
index 000..0a8dfb93fca
--- /dev/null
+++ 
b/dev-haskell/language-haskell-extract/files/language-haskell-extract-0.2.4-ghc-8.10.patch
@@ -0,0 +1,20 @@
+diff --git a/src/Language/Haskell/Extract.hs b/src/Language/Haskell/Extract.hs
+index 3e8958b..43dfe04 100644
+--- a/src/Language/Haskell/Extract.hs
 b/src/Language/Haskell/Extract.hs
+@@ -1,3 +1,4 @@
++{-# LANGUAGE CPP #-}
+ module Language.Haskell.Extract (
+   functionExtractor,
+   functionExtractorMap,
+@@ -25,5 +26,9 @@ extractAllFunctions pattern =
+ functionExtractor :: String -> ExpQ
+ functionExtractor pattern =
+   do functions <- extractAllFunctions pattern
+- let makePair n = TupE [ LitE $ StringL n , VarE $ mkName n]
++ let makePair n = TupE
++#if MIN_VERSION_template_haskell(2,16,0)
++   $ map Just
++#endif
++   [ LitE $ StringL n , VarE $ mkName n]
+  return $ ListE $ map makePair functions



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

2020-10-24 Thread Sergei Trofimovich
commit: d4161fcd734dbad7cedb258b4ae412b8630961e9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 24 18:23:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 24 18:23:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4161fcd

games-emulation/dolphin: add USE=vulkan

Patch-by: Samuel BAUER
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 games-emulation/dolphin/dolphin-.ebuild | 6 +-
 games-emulation/dolphin/metadata.xml| 1 +
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/games-emulation/dolphin/dolphin-.ebuild 
b/games-emulation/dolphin/dolphin-.ebuild
index 09ecec7709c..b63534d242d 100644
--- a/games-emulation/dolphin/dolphin-.ebuild
+++ b/games-emulation/dolphin/dolphin-.ebuild
@@ -24,7 +24,7 @@ HOMEPAGE="https://www.dolphin-emu.org/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="alsa bluetooth discord-presence doc +evdev ffmpeg log lto profile 
pulseaudio +qt5 systemd upnp"
+IUSE="alsa bluetooth discord-presence doc +evdev ffmpeg log lto profile 
pulseaudio +qt5 systemd upnp vulkan"
 
 RDEPEND="
dev-libs/hidapi:0=
@@ -130,6 +130,9 @@ src_prepare() {
 
l10n_find_plocales_changes "Languages/po/" "" '.po'
l10n_for_each_disabled_locale_do remove_locale
+
+# About 50% compile-time speedup
+   use vulkan || sed -i -e '/Externals\/glslang/d' CMakeLists.txt
 }
 
 src_configure() {
@@ -146,6 +149,7 @@ src_configure() {
-DENABLE_PULSEAUDIO=$(usex pulseaudio)
-DENABLE_QT=$(usex qt5)
-DENABLE_SDL=OFF # not supported: #666558
+   -DENABLE_VULKAN=$(usex vulkan)
-DFASTLOG=$(usex log)
-DOPROFILING=$(usex profile)
-DUSE_DISCORD_PRESENCE=$(usex discord-presence)

diff --git a/games-emulation/dolphin/metadata.xml 
b/games-emulation/dolphin/metadata.xml
index 6c45a696633..965b67caf1e 100644
--- a/games-emulation/dolphin/metadata.xml
+++ b/games-emulation/dolphin/metadata.xml
@@ -9,6 +9,7 @@
Enable evdev input support
Increase logging output
Add support for link-time optimizations.
+   Enable support for Vulkan-based video 
backend.


 Dolphin is a Gamecube and Wii emulator. Most games run perfectly or with minor



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

2020-10-24 Thread Sergei Trofimovich
commit: b0947db56cfa1db497e80f0b52064eddf6219fde
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 24 18:13:25 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 24 18:13:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0947db5

profiles/arch/ia64/use.mask: unmack USE+networkmanager

Reported-by: Émeric Maschino
Closes: https://bugs.gentoo.org/749771
Signed-off-by: Sergei Trofimovich  gentoo.org>

 profiles/arch/ia64/use.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask
index 43d8c77ebef..cb05c855ebc 100644
--- a/profiles/arch/ia64/use.mask
+++ b/profiles/arch/ia64/use.mask
@@ -84,7 +84,6 @@ scim
 antlr
 lasi
 mpi
-networkmanager
 octave
 timidity
 semantic-desktop



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

2020-10-24 Thread Sergei Trofimovich
commit: 0017dfbadc6932436521e44e3965f537387420c9
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Oct 24 17:17:59 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 24 17:53:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0017dfba

net-libs/courier-unicode: stable 2.1-r1 for sparc, bug #750443

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

 net-libs/courier-unicode/courier-unicode-2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/courier-unicode/courier-unicode-2.1-r1.ebuild 
b/net-libs/courier-unicode/courier-unicode-2.1-r1.ebuild
index 793cf25b398..7a8b48ef55c 100644
--- a/net-libs/courier-unicode/courier-unicode-2.1-r1.ebuild
+++ b/net-libs/courier-unicode/courier-unicode-2.1-r1.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://www.courier-mta.org/;
 SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86"
 IUSE=""
 
 src_configure() {



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

2020-10-24 Thread Sergei Trofimovich
commit: af0c175ba12d5cf54aa8b260f5398c69e5a1480e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Oct 24 17:17:28 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 24 17:53:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af0c175b

net-libs/courier-authlib: stable 0.71.0 for sparc, bug #750443

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

 net-libs/courier-authlib/courier-authlib-0.71.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/courier-authlib/courier-authlib-0.71.0.ebuild 
b/net-libs/courier-authlib/courier-authlib-0.71.0.ebuild
index 0e5dc4552a1..bc616524614 100644
--- a/net-libs/courier-authlib/courier-authlib-0.71.0.ebuild
+++ b/net-libs/courier-authlib/courier-authlib-0.71.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 inherit flag-o-matic
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86"
 
 DESCRIPTION="Courier authentication library"
 SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"



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

2020-10-24 Thread Sergei Trofimovich
commit: aa3431401a8d95ed82990947fff851752c185128
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Oct 24 17:19:15 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 24 17:53:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa343140

media-libs/freetype: stable 2.10.4 for hppa, bug #750275

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

 media-libs/freetype/freetype-2.10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/freetype/freetype-2.10.4.ebuild 
b/media-libs/freetype/freetype-2.10.4.ebuild
index 1a445b5ebc0..a5d54c643b3 100644
--- a/media-libs/freetype/freetype-2.10.4.ebuild
+++ b/media-libs/freetype/freetype-2.10.4.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" !=  ]] ; then
mirror://nongnu/freetype/ft2demos-${PV}.tar.xz )
doc?( mirror://sourceforge/freetype/${PN}-doc-${PV}.tar.xz
mirror://nongnu/freetype/${PN}-doc-${PV}.tar.xz )"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
IUSE+=" doc"
 else
inherit autotools git-r3



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

2020-10-24 Thread Sergei Trofimovich
commit: 153da282972ffa4cf6206ae3a9c21480ad549f8a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Oct 24 17:18:31 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 24 17:53:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=153da282

dev-libs/elfutils: stable 0.181 for hppa, bug #747517

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

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

diff --git a/dev-libs/elfutils/elfutils-0.181.ebuild 
b/dev-libs/elfutils/elfutils-0.181.ebuild
index 2a16a699b49..4a77d80ae44 100644
--- a/dev-libs/elfutils/elfutils-0.181.ebuild
+++ b/dev-libs/elfutils/elfutils-0.181.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2;
 
 LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="bzip2 lzma nls static-libs test +threads +utils valgrind"
 
 RDEPEND=">=sys-libs/zlib-1.2.8-r1[static-libs?,${MULTILIB_USEDEP}]



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

2020-10-24 Thread Sergei Trofimovich
commit: f48497091c7970a740663c84ab99ba7b47fa108b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 24 17:34:01 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 24 17:46:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4849709

app-misc/glastree: stable 1.04_p20150525 for ppc

stable wrt bug #742557

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/glastree/glastree-1.04_p20150525.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/glastree/glastree-1.04_p20150525.ebuild 
b/app-misc/glastree/glastree-1.04_p20150525.ebuild
index 8e8a41a9631..78ee0dcfaee 100644
--- a/app-misc/glastree/glastree-1.04_p20150525.ebuild
+++ b/app-misc/glastree/glastree-1.04_p20150525.ebuild
@@ -11,7 +11,7 @@ S="${WORKDIR}/${PN}-${COMMIT}"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ppc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-10-24 Thread Sergei Trofimovich
commit: 79e9fa1cadccb0855bac6c74614a7e140dd47733
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 24 17:33:17 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 24 17:46:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79e9fa1c

dev-lang/mujs: stable 1.0.9 for ppc

stable wrt bug #750944

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/mujs/mujs-1.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/mujs/mujs-1.0.9.ebuild b/dev-lang/mujs/mujs-1.0.9.ebuild
index f5008d1376f..41ffbc95d01 100644
--- a/dev-lang/mujs/mujs-1.0.9.ebuild
+++ b/dev-lang/mujs/mujs-1.0.9.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ccxvii/mujs/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 LICENSE="ISC"
 # subslot matches SONAME
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="static-libs"
 
 RDEPEND="sys-libs/readline:0="



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

2020-10-24 Thread Sergei Trofimovich
commit: dfbfe2fe49fabce9bd9393b2062c9917d2ce251f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 24 17:33:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 24 17:46:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfbfe2fe

media-libs/rubberband: stable 1.9.0 for ppc

stable wrt bug #750341

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/rubberband/rubberband-1.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/rubberband/rubberband-1.9.0.ebuild 
b/media-libs/rubberband/rubberband-1.9.0.ebuild
index 1112a77c07b..4a748c68736 100644
--- a/media-libs/rubberband/rubberband-1.9.0.ebuild
+++ b/media-libs/rubberband/rubberband-1.9.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://breakfastquay.com/files/releases/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ppc ppc64 ~sparc ~x86"
 IUSE="ladspa static-libs +programs vamp"
 
 BDEPEND="



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

2020-10-24 Thread Sergei Trofimovich
commit: 8a659e30b5a17384fc28c2dd6f2f4a7bf6e17caa
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 24 17:34:10 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 24 17:46:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a659e30

net-analyzer/vnstat: stable 2.6 for ppc

stable wrt bug #738868

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-analyzer/vnstat/vnstat-2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.6.ebuild 
b/net-analyzer/vnstat/vnstat-2.6.ebuild
index 0fa66879284..9a55b03dc30 100644
--- a/net-analyzer/vnstat/vnstat-2.6.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ppc64 sparc ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~mips ppc ppc64 sparc ~x86"
 IUSE="gd selinux test"
 RESTRICT="!test? ( test )"
 



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

2020-10-24 Thread Sergei Trofimovich
commit: 091032415cdb203cce4a57861cf90fa6c3187301
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 24 17:33:30 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 24 17:46:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09103241

dev-python/python-xlib: stable 0.28 for ppc

stable wrt bug #750656

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/python-xlib/python-xlib-0.28.ebuild 
b/dev-python/python-xlib/python-xlib-0.28.ebuild
index ee6169d9ffd..e6f964e492b 100644
--- a/dev-python/python-xlib/python-xlib-0.28.ebuild
+++ b/dev-python/python-xlib/python-xlib-0.28.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.bz2;
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ppc ~ppc64 ~x86"
 IUSE="doc"
 
 RDEPEND="dev-python/six[${PYTHON_USEDEP}]"



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

2020-10-24 Thread Sergei Trofimovich
commit: 92cf235d524bf2b5f19be4ba47d7a46e55e71cc5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 24 17:33:38 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 24 17:46:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92cf235d

dev-python/pycurl: stable 7.43.0.6 for ppc

stable wrt bug #750635

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/pycurl/pycurl-7.43.0.6.ebuild 
b/dev-python/pycurl/pycurl-7.43.0.6.ebuild
index 2d4ab65f69e..54fedddc7a6 100644
--- a/dev-python/pycurl/pycurl-7.43.0.6.ebuild
+++ b/dev-python/pycurl/pycurl-7.43.0.6.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="curl_ssl_gnutls curl_ssl_libressl curl_ssl_nss +curl_ssl_openssl 
examples ssl test"
 RESTRICT="!test? ( test )"
 



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

2020-10-24 Thread Sergei Trofimovich
commit: 5327617c337fc7bad354bd07c2b8f32ee9bd5e0d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 24 17:33:54 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 24 17:46:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5327617c

app-backup/rsnapshot: stable 1.4.3 for ppc

stable wrt bug #744763

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-backup/rsnapshot/rsnapshot-1.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/rsnapshot/rsnapshot-1.4.3.ebuild 
b/app-backup/rsnapshot/rsnapshot-1.4.3.ebuild
index 262e2eb4552..c3dee298211 100644
--- a/app-backup/rsnapshot/rsnapshot-1.4.3.ebuild
+++ b/app-backup/rsnapshot/rsnapshot-1.4.3.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://www.rsnapshot.org/downloads/${P}.tar.gz;
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ppc ppc64 sparc ~x86"
 
 RDEPEND=">=dev-lang/perl-5.8.2
dev-perl/Lchown



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

2020-10-24 Thread Michał Górny
commit: 5cfcc40d267bfd34b3284ea407ffe17501e10b38
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 24 12:59:59 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 24 17:45:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cfcc40d

dev-python/hypothesis: Bump to 5.38.0

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

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-5.38.0.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 0dca7bc6eba..4c9e8b1a573 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -3,3 +3,4 @@ DIST hypothesis-python-5.35.4.tar.gz 9084892 BLAKE2B 
5545f2b1f3e97eafb4c83d7918f
 DIST hypothesis-python-5.36.2.tar.gz 9088227 BLAKE2B 
578c28d045f3b3f288d43765d556f1e7bbde661684b71f6379df3eba516d8ece86f31a38a414e676532f6ecb8a1ee69ac77d207a8637eaef8b9a86584d3292eb
 SHA512 
d6792d5b9f60aea6181018c69eaa12982ef0ab353bff3f46bc987a4633a15b655ed04ee8ae3aca7dbd9e23cf5f85e4a95e455082f4035e246342b72e2dafe258
 DIST hypothesis-python-5.37.4.tar.gz 9092324 BLAKE2B 
95ea82c1a64eaa63f0dc662a9c34a51245dc5ebdd95faffe336bce64f02947031e4b8b09eccf45cdb1f5ba851cbc66bcb0baeab74063b9572527c7b3159abd71
 SHA512 
7eb5299bb9a3206773dda56f560e6ec41f49d052b03782e1c10cd2d5fd62dd8757ccd7ba201612769c8ee5326602af5f1ae1bc0626d88b1f30bae0c610fd42be
 DIST hypothesis-python-5.37.5.tar.gz 9092380 BLAKE2B 
b5bf9f5c5bb1002154ea6041c38b727e926ae65641a05ddd2bfe919fdb7b6457963ddcc5bf1d57a929c57a3912b15a13c52b4568708348f4f308146cf64caa61
 SHA512 
ddf2db9d8f9318b0b3ae872fdfebbc4ac8376a86816e7c9a0350738a68a4e3adbe41aaf19a8f54471f551542f3252172cc34f5bc140483989ef8c04c5735f044
+DIST hypothesis-python-5.38.0.tar.gz 9092764 BLAKE2B 
ec805c3df17af88e122e9a462c73768b67d420172d72c088add8056b8de64606a8e6c01f82a0ca4fd0552082e10b488b4ccf2b78b951288c4e1827e1ce12
 SHA512 
2a4e57ace3c6487598353bd40a9295d8dd05c6b18493d61674bbb403a4bbd863c43af683b59da990cc5add5dedc789462337140c4d2ed7d2c16567fb254261ff

diff --git a/dev-python/hypothesis/hypothesis-5.38.0.ebuild 
b/dev-python/hypothesis/hypothesis-5.38.0.ebuild
new file mode 100644
index 000..b817839fd0a
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-5.38.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 eutils multiprocessing optfeature
+
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="https://github.com/HypothesisWorks/hypothesis 
https://pypi.org/project/hypothesis/;
+SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz;
+S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="cli test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' python3_{6..9})
+   )
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/pytest-5.3.5[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!

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

2020-10-24 Thread Michał Górny
commit: 24665a703d78a29fd34b0b9a4b9f64edc4b05f1b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 24 17:44:36 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 24 17:45:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24665a70

dev-python/pygments: Bump to 2.7.2

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

 dev-python/pygments/Manifest  |  1 +
 dev-python/pygments/pygments-2.7.2.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/pygments/Manifest b/dev-python/pygments/Manifest
index 336a274d3d2..af759d0e15d 100644
--- a/dev-python/pygments/Manifest
+++ b/dev-python/pygments/Manifest
@@ -1 +1,2 @@
 DIST Pygments-2.7.1.tar.gz 2323072 BLAKE2B 
ee55bb47369caca78d180659c2f62af18c1b1c6bfd803148ed88254f33c7261bf8acd29d193be2ac9c04d022a1c0c14c0fe9ff3cfcf8a5dc1d4dec90d3f1ee43
 SHA512 
95d1109cd53092fafa2f1d5c21a135c426700fc92e39bb22a27f47e63d10bdcb9e52593cd282339a3b501430ededbccea4f8d5970ba1171204579b964a6771c8
+DIST Pygments-2.7.2.tar.gz 2350457 BLAKE2B 
4a67cd34cc41402e485e2bbb827a00f5184c00d26ca6f341c190457134598bd187a995eee85eb007a98b6d7b9e3e33585d0c1c0bba4289bedb36d22f351d
 SHA512 
cd667e2cb33261060c316e3b92934dae735e2aa6c427b77852d4d18f28941cb369da05adb8540dd9fe3262b3e30e2fd6456e345bccc848be9dbdba20e97ef157

diff --git a/dev-python/pygments/pygments-2.7.2.ebuild 
b/dev-python/pygments/pygments-2.7.2.ebuild
new file mode 100644
index 000..d821d49619e
--- /dev/null
+++ b/dev-python/pygments/pygments-2.7.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
+
+inherit distutils-r1 bash-completion-r1
+
+MY_P=${P^}
+DESCRIPTION="Pygments is a syntax highlighting package written in Python"
+HOMEPAGE="
+   https://pygments.org/
+   https://github.com/pygments/pygments/
+   https://pypi.org/project/Pygments/;
+SRC_URI="mirror://pypi/${MY_P:0:1}/${PN^}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+BDEPEND="
+   test? (
+   virtual/ttf-fonts
+   )"
+
+distutils_enable_sphinx doc
+distutils_enable_tests pytest
+
+python_install_all() {
+   distutils-r1_python_install_all
+   newbashcomp external/pygments.bashcomp pygmentize
+}



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

2020-10-24 Thread David Seifert
commit: 07f4ad3b1e8912358e540bd059fb44f48c0be640
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 17:18:38 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 17:18:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f4ad3b

net-analyzer/nagios-plugins-snmp: Port to EAPI 7

Closes: https://bugs.gentoo.org/742215
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 .../nagios-plugins-snmp-0.6.0-r2.ebuild| 29 ++
 1 file changed, 13 insertions(+), 16 deletions(-)

diff --git 
a/net-analyzer/nagios-plugins-snmp/nagios-plugins-snmp-0.6.0-r2.ebuild 
b/net-analyzer/nagios-plugins-snmp/nagios-plugins-snmp-0.6.0-r2.ebuild
index c89ed52c824..6eb4daae21e 100644
--- a/net-analyzer/nagios-plugins-snmp/nagios-plugins-snmp-0.6.0-r2.ebuild
+++ b/net-analyzer/nagios-plugins-snmp/nagios-plugins-snmp-0.6.0-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
-inherit autotools user
+inherit autotools
 
 DESCRIPTION="Additional Nagios plugins for monitoring SNMP capable devices"
 HOMEPAGE="http://nagios.manubulon.com;
@@ -12,31 +12,28 @@ SRC_URI="http://nagios.manubulon.com/${P}.tgz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~ppc ppc64 ~sparc x86"
-IUSE=""
 
-DEPEND="net-analyzer/net-snmp"
+DEPEND="
+   acct-group/nagios
+   acct-user/nagios
+   net-analyzer/net-snmp"
 RDEPEND="${DEPEND}"
 
-S=${WORKDIR}/nagios-plugins-snmp
-
-pkg_setup() {
-   enewgroup nagios
-   enewuser nagios -1 /bin/bash /var/nagios/home nagios
-}
+S="${WORKDIR}/nagios-plugins-snmp"
 
 src_prepare() {
-   sed -i -e '/^CFLAGS=""/d' configure.in
+   default
+   sed -i -e '/^CFLAGS=""/d' configure.in || die
+   mv configure.{in,ac} || die
eautoreconf
 }
 
 src_configure() {
econf \
-   --sysconfdir=/etc/nagios \
-   --libexec=/usr/$(get_libdir)/nagios/plugins
+   --sysconfdir="${EPREFIX}"/etc/nagios \
+   --libexec="${EPREFIX}"/usr/$(get_libdir)/nagios/plugins
 }
 
-DOCS=( README NEWS AUTHORS )
-
 src_install() {
default
 



[gentoo-commits] repo/gentoo:master commit in: net-print/pnm2ppa/

2020-10-24 Thread David Seifert
commit: 04293109f3b154e87614071f6f3860325c837f63
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 17:18:36 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 17:18:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04293109

net-print/pnm2ppa: Port to EAPI 7

Closes: https://bugs.gentoo.org/742167
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 net-print/pnm2ppa/pnm2ppa-1.13-r1.ebuild | 23 ---
 1 file changed, 12 insertions(+), 11 deletions(-)

diff --git a/net-print/pnm2ppa/pnm2ppa-1.13-r1.ebuild 
b/net-print/pnm2ppa/pnm2ppa-1.13-r1.ebuild
index 55c86714e94..bab71f44628 100644
--- a/net-print/pnm2ppa/pnm2ppa-1.13-r1.ebuild
+++ b/net-print/pnm2ppa/pnm2ppa-1.13-r1.ebuild
@@ -1,17 +1,15 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
-
-inherit base
+EAPI=7
 
 DESCRIPTION="Print driver for Hp Deskjet 710, 712, 720, 722, 820, 1000 series"
 HOMEPAGE="http://pnm2ppa.sourceforge.net;
 SRC_URI="mirror://sourceforge/pnm2ppa/${P}.tar.gz"
 
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
 LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
 IUSE="syslog"
 
 # en on first place so others can override it
@@ -25,8 +23,7 @@ RDEPEND="
net-print/cups
>=net-print/cups-filters-1.0.43-r1[foomatic]
sys-libs/glibc
-   syslog? ( virtual/logger )
-"
+   syslog? ( virtual/logger )"
 DEPEND="${RDEPEND}"
 
 src_configure() {
@@ -65,13 +62,17 @@ src_install() {
 
exeinto /etc/pdq/drivers/ghostscript
doexe pdq/gs-pnm2ppa
+
exeinto /etc/pdq/interfaces
doexe pdq/dummy
 
# install docs
-   cd docs/en
+   cd docs/en || die
dodoc CALIBRATION*txt COLOR*txt PPA*txt RELEASE* CREDITS README 
sgml/*.sgml
 
-   cd "${S}"
-   dohtml -r .
+   cd "${S}" || die
+   docinto html/docs/en
+   dodoc docs/en/*.html
+   docinto html/ppa_protocol
+   dodoc ppa_protocol/*.html
 }



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

2020-10-24 Thread David Seifert
commit: dda04ca9110dd9abbd8262c37c5d2b026f4f69e8
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 17:18:40 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 17:18:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda04ca9

net-analyzer/nsca: Port to EAPI 7

Closes: https://bugs.gentoo.org/742218
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 net-analyzer/nsca/nsca-2.7.2-r103.ebuild | 41 
 1 file changed, 20 insertions(+), 21 deletions(-)

diff --git a/net-analyzer/nsca/nsca-2.7.2-r103.ebuild 
b/net-analyzer/nsca/nsca-2.7.2-r103.ebuild
index 9fe0ae002f7..c7120d06b66 100644
--- a/net-analyzer/nsca/nsca-2.7.2-r103.ebuild
+++ b/net-analyzer/nsca/nsca-2.7.2-r103.ebuild
@@ -1,9 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
-
-inherit multilib user eutils
+EAPI=7
 
 DESCRIPTION="Nagios Service Check Acceptor"
 HOMEPAGE="https://www.nagios.org/;
@@ -15,28 +13,29 @@ KEYWORDS="~alpha amd64 ~arm ppc ppc64 sparc x86"
 IUSE="tcpd +crypt minimal"
 
 DEPEND="crypt? ( >=dev-libs/libmcrypt-2.5.1-r4 )
-   !minimal? ( tcpd? ( sys-apps/tcp-wrappers ) )"
-
+   !minimal? (
+   tcpd? ( sys-apps/tcp-wrappers )
+   acct-group/icinga
+   acct-group/nagios
+   acct-user/icinga
+   acct-user/nagios
+   )"
 RDEPEND="${DEPEND}
-   !minimal? ( || ( net-analyzer/icinga net-analyzer/nagios ) )
+   !minimal? (
+   || (
+   net-analyzer/icinga
+   net-analyzer/nagios
+   )
+   )
sys-apps/openrc"
 
-pkg_setup() {
-   if ! use minimal; then
-   enewgroup nagios
-   enewgroup icinga
-   enewuser nagios -1 /bin/bash /var/nagios/home nagios
-   enewuser icinga -1 -1 /var/lib/icinga "icinga,nagios"
-   fi
-}
-
 src_configure() {
use tcpd || export ac_cv_lib_wrap_main=no
use crypt || export ac_cv_path_LIBMCRYPT_CONFIG=/bin/false
 
econf \
-   --localstatedir=/var/nagios \
-   --sysconfdir=/etc/nagios \
+   --localstatedir="${EPREFIX}"/var/nagios \
+   --sysconfdir="${EPREFIX}"/etc/nagios \
--with-nsca-user=nagios \
--with-nsca-grp=nagios
 }
@@ -49,7 +48,7 @@ src_compile() {
-e '/nsca_\(user\|group\)/s:nagios:icinga:' \
-e '/nsca_chroot/s:=.*:=/var/lib/icinga/rw:' \
-e 
'/\(command\|alternate_dump\)_file/s:/var/nagios:/var/lib/icinga:' \
-   "${S}"/sample-config/nsca.cfg > "${T}"/nsca.icinga.cfg
+   "${S}"/sample-config/nsca.cfg > "${T}"/nsca.icinga.cfg || die
 }
 
 src_install() {
@@ -58,7 +57,7 @@ src_install() {
dobin src/send_nsca
 
insinto /etc/nagios
-   doins "${S}"/sample-config/send_nsca.cfg
+   doins sample-config/send_nsca.cfg
 
if ! use minimal; then
exeinto /usr/libexec
@@ -68,7 +67,7 @@ src_install() {
newconfd "${FILESDIR}"/nsca.conf nsca
 
insinto /etc/nagios
-   doins "${S}"/sample-config/nsca.cfg
+   doins sample-config/nsca.cfg
 
insinto /etc/icinga
newins "${T}"/nsca.icinga.cfg nsca.cfg
@@ -79,7 +78,7 @@ pkg_postinst() {
if ! use minimal; then
elog "If you are using the nsca daemon, remember to edit"
elog "the config file /etc/nagios/nsca.cfg"
-   elog ""
+   elog
elog "If you intend to use nsca with Icinga, change the"
elog "configuration file path in /etc/conf.d/nsca so that"
elog "it will default to the correct paths and users."



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

2020-10-24 Thread David Seifert
commit: 3c1e0b85b784dfe8f23fee6921c37164303129f8
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 17:18:37 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 17:18:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c1e0b85

net-analyzer/nagios-check_glsa2: Port to EAPI 7

Closes: https://bugs.gentoo.org/742212
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 .../nagios-check_glsa2-20120930-CACHEDIR.patch | 11 +++
 .../nagios-check_glsa2-20120930-r1.ebuild  | 35 +-
 2 files changed, 25 insertions(+), 21 deletions(-)

diff --git 
a/net-analyzer/nagios-check_glsa2/files/nagios-check_glsa2-20120930-CACHEDIR.patch
 
b/net-analyzer/nagios-check_glsa2/files/nagios-check_glsa2-20120930-CACHEDIR.patch
new file mode 100644
index 000..3e02afe6e00
--- /dev/null
+++ 
b/net-analyzer/nagios-check_glsa2/files/nagios-check_glsa2-20120930-CACHEDIR.patch
@@ -0,0 +1,11 @@
+--- a/check_glsa2_cached.sh
 b/check_glsa2_cached.sh
+@@ -8,7 +8,7 @@
+ # Caches the result of check_glsa2.sh
+ # First line is the return code, rest of the file is the message
+ NAME=$(basename $0 .sh)
+-CACHEDIR=/var/lib/gentoo/
++CACHEDIR=/var/cache/check_glsa2
+ CACHEFILE=${CACHEDIR}/check_glsa2.cache
+ SCRIPT=/usr/lib/nagios/plugins/check_glsa2.sh
+ ret=0

diff --git 
a/net-analyzer/nagios-check_glsa2/nagios-check_glsa2-20120930-r1.ebuild 
b/net-analyzer/nagios-check_glsa2/nagios-check_glsa2-20120930-r1.ebuild
index 5b6ab2dd057..aba3bf1143f 100644
--- a/net-analyzer/nagios-check_glsa2/nagios-check_glsa2-20120930-r1.ebuild
+++ b/net-analyzer/nagios-check_glsa2/nagios-check_glsa2-20120930-r1.ebuild
@@ -1,38 +1,31 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
-
-inherit multilib user
-
-DESCRIPTION="Nagios check script for GLSAs (Gentoo Linux Security Advisories)"
-HOMEPAGE="https://github.com/craig/check_glsa2;
+EAPI=7
 
 MY_PN="${PN/nagios-/}"
 MY_P="${MY_PN}-${PV}"
-S="${WORKDIR}/${MY_P}"
 
+DESCRIPTION="Nagios check script for GLSAs (Gentoo Linux Security Advisories)"
+HOMEPAGE="https://github.com/craig/check_glsa2;
 SRC_URI="https://dev.gentoo.org/~flameeyes/${MY_PN}/${MY_P}.tar.xz;
+
 LICENSE="GPL-2 BSD-2"
 SLOT="0"
-
 KEYWORDS="amd64"
 
-RDEPEND="app-portage/gentoolkit"
-DEPEND=""
-
-pkg_setup() {
-   enewgroup nagios
-   enewuser nagios -1 /bin/bash /dev/null nagios
-}
+DEPEND="
+   acct-group/nagios
+   acct-user/nagios"
+RDEPEND="
+   ${DEPEND}
+   app-portage/gentoolkit"
 
-src_prepare() {
-   sed -i -e '/CACHEDIR=/s:=.*:=/var/cache/check_glsa2:' 
${MY_PN}_cached.sh || die
-}
+S="${WORKDIR}/${MY_P}"
+PATCHES=( "${FILESDIR}"/${PN}-20120930-CACHEDIR.patch )
 
 src_install() {
-   local nagiosplugindir=/usr/$(get_libdir)/nagios/plugins
-   exeinto ${nagiosplugindir}
+   exeinto /usr/$(get_libdir)/nagios/plugins
doexe *.sh
 
dodoc README



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

2020-10-24 Thread Lars Wendler
commit: ffeaf46bb5502d4d00a32552726456d40ff785e8
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Oct 24 17:17:29 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Oct 24 17:17:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffeaf46b

dev-libs/libassuan: Adjusted dependency

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

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

diff --git a/dev-libs/libassuan/libassuan-2.5.4.ebuild 
b/dev-libs/libassuan/libassuan-2.5.4.ebuild
index eac69f3048f..bfdc9bf5209 100644
--- a/dev-libs/libassuan/libassuan-2.5.4.ebuild
+++ b/dev-libs/libassuan/libassuan-2.5.4.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-3 LGPL-2.1"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
-RDEPEND=">=dev-libs/libgpg-error-1.8"
+RDEPEND=">=dev-libs/libgpg-error-1.17"
 DEPEND="${RDEPEND}"
 
 src_prepare() {



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

2020-10-24 Thread Lars Wendler
commit: 767130553879c9511cf5f91d998a9801769c4791
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Oct 24 16:16:32 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Oct 24 16:16:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76713055

app-text/poppler-data: Bump to version 0.4.10

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

 app-text/poppler-data/Manifest   |  1 +
 app-text/poppler-data/poppler-data-0.4.10.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/app-text/poppler-data/Manifest b/app-text/poppler-data/Manifest
index 44a6d186287..8cdfbcd5a69 100644
--- a/app-text/poppler-data/Manifest
+++ b/app-text/poppler-data/Manifest
@@ -1 +1,2 @@
+DIST poppler-data-0.4.10.tar.gz 4497684 BLAKE2B 
2c262223a971fe49b7f9848e424ba78a6d96e193d18b0bbad4eb343deea7808a6d9e234ebbb252c5becd40840221ba86d2b87ad36595fe982546b32ea6201f0b
 SHA512 
4bebad0791b55b5e2805cf864393d1f777a7996c962398fc178211d2abbf110f75ef2fa6699e275b126aca0540eabb89542a672e0587248db9414e357a32bfd3
 DIST poppler-data-0.4.9.tar.gz 4196919 BLAKE2B 
a986dcff2c2295eeb952adbb4bfc59ccbc53c27668ecc44fcf862bbe3d65062ccdb9302ebdd9b530d9d0ed155666922086b368c81c0772bdab284e323e6ac436
 SHA512 
45afd378d0bb415c5e1bc9718025328058712c0bde6d529d2c7a4813b12f600be46ecd2ed2454b3f83fb9f8cad157b75d11d8c5d1ca849f347c310b58132ff7a

diff --git a/app-text/poppler-data/poppler-data-0.4.10.ebuild 
b/app-text/poppler-data/poppler-data-0.4.10.ebuild
new file mode 100644
index 000..29ab84683f8
--- /dev/null
+++ b/app-text/poppler-data/poppler-data-0.4.10.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Data files for poppler to support uncommon encodings without 
xpdfrc"
+HOMEPAGE="https://poppler.freedesktop.org/;
+SRC_URI="https://poppler.freedesktop.org/${P}.tar.gz;
+
+LICENSE="BSD GPL-2 MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE=""
+
+src_install() {
+   emake prefix="${EPREFIX}"/usr DESTDIR="${D}" install
+
+   # bug 409361
+   dodir /usr/share/poppler/cMaps
+   cd "${D}/${EPREFIX}"/usr/share/poppler/cMaps || die
+   find ../cMap -type f -exec ln -s {} . \; || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-nds/smbldap-tools/

2020-10-24 Thread David Seifert
commit: 8659d992fc1189845b7c82a24f4f5a668b57ea97
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 15:59:47 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 16:01:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8659d992

net-nds/smbldap-tools: Indent metadata.xml

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

 net-nds/smbldap-tools/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-nds/smbldap-tools/metadata.xml 
b/net-nds/smbldap-tools/metadata.xml
index 62c9222b8dd..6a21123323a 100644
--- a/net-nds/smbldap-tools/metadata.xml
+++ b/net-nds/smbldap-tools/metadata.xml
@@ -1,8 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   sa...@gentoo.org
-   Samba
-
+   
+   sa...@gentoo.org
+   Samba
+   
 



[gentoo-commits] repo/gentoo:master commit in: net-nds/smbldap-tools/

2020-10-24 Thread David Seifert
commit: 79ac9e4c7db6901f8dd9035dbcd389d8dafe3118
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 15:56:13 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 16:01:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79ac9e4c

net-nds/smbldap-tools: Port to EAPI 7

Bug: https://bugs.gentoo.org/742152
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 net-nds/smbldap-tools/smbldap-tools-0.9.10-r1.ebuild | 15 +--
 1 file changed, 5 insertions(+), 10 deletions(-)

diff --git a/net-nds/smbldap-tools/smbldap-tools-0.9.10-r1.ebuild 
b/net-nds/smbldap-tools/smbldap-tools-0.9.10-r1.ebuild
index ef19e1e813c..4762410db7c 100644
--- a/net-nds/smbldap-tools/smbldap-tools-0.9.10-r1.ebuild
+++ b/net-nds/smbldap-tools/smbldap-tools-0.9.10-r1.ebuild
@@ -1,17 +1,15 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
-
-inherit eutils
+EAPI=7
 
 DESCRIPTION="Samba LDAP management tools"
 HOMEPAGE="https://gna.org/projects/smbldap-tools/;
 SRC_URI="http://download.gna.org/smbldap-tools/sources/${PV}/${P}.tar.gz;
+
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE=""
 
 RDEPEND="
dev-perl/perl-ldap
@@ -20,13 +18,10 @@ RDEPEND="
dev-perl/Unicode-MapUTF8
dev-perl/IO-Socket-SSL
net-nds/openldap
-   net-fs/samba
-"
+   net-fs/samba"
 DEPEND="${RDEPEND}"
 
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-smbldap-config-pod.patch
-}
+PATCHES=( "${FILESDIR}"/${P}-smbldap-config-pod.patch )
 
 src_install() {
default



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gr/

2020-10-24 Thread Andreas K. Hüttel
commit: 8a99b86928262c43661eb6b461cbaf8f9ca93063
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Oct 24 15:49:19 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Oct 24 15:49:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a99b869

sci-visualization/gr: Only create symlink if target exists

Closes: https://bugs.gentoo.org/750056
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sci-visualization/gr/{gr-0.50.0-r1.ebuild => gr-0.50.0-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-visualization/gr/gr-0.50.0-r1.ebuild 
b/sci-visualization/gr/gr-0.50.0-r2.ebuild
similarity index 96%
rename from sci-visualization/gr/gr-0.50.0-r1.ebuild
rename to sci-visualization/gr/gr-0.50.0-r2.ebuild
index 7a120d608f3..9d42c16208c 100644
--- a/sci-visualization/gr/gr-0.50.0-r1.ebuild
+++ b/sci-visualization/gr/gr-0.50.0-r2.ebuild
@@ -68,7 +68,7 @@ src_install() {
echo "LDPATH=/usr/gr/$(get_libdir)" >> "${T}/99gr"
doenvd "${T}/99gr"
 
-   dosym ../gr/bin/gksqt /usr/bin/gksqt
+   [[ -f "${ED}/usr/gr/bin/gksqt" ]] && dosym ../gr/bin/gksqt 
/usr/bin/gksqt
 
elog "${P} relies on the environment variable GRDIR. If you want to use 
it in a running shell,"
elog "e.g. with dev-lang/julia, then run \"source /etc/profile\" first."



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

2020-10-24 Thread David Seifert
commit: a975a368e8d1a84160b770e1fc122b152ac5c1d9
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 15:46:18 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 15:46:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a975a368

net-misc/jwhois: Port to EAPI 7

Closes: https://bugs.gentoo.org/742134
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 net-misc/jwhois/jwhois-4.0-r1.ebuild | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/net-misc/jwhois/jwhois-4.0-r1.ebuild 
b/net-misc/jwhois/jwhois-4.0-r1.ebuild
index d8bcb3ddb18..7a6fe53d31c 100644
--- a/net-misc/jwhois/jwhois-4.0-r1.ebuild
+++ b/net-misc/jwhois/jwhois-4.0-r1.ebuild
@@ -1,9 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="4"
-
-inherit eutils
+EAPI=7
 
 DESCRIPTION="Advanced Internet Whois client capable of recursive queries"
 HOMEPAGE="https://www.gnu.org/software/jwhois/;
@@ -17,13 +15,14 @@ IUSE="idn nls"
 RDEPEND="idn? ( net-dns/libidn )"
 DEPEND="${RDEPEND}"
 
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-connect-logic.patch #208875
-}
+PATCHES=(
+   # bug 208875
+   "${FILESDIR}"/${P}-connect-logic.patch
+)
 
 src_configure() {
econf \
-   --localstatedir="${EPREFIX}/var/cache" \
+   --localstatedir="${EPREFIX}"/var/cache \
--without-cache \
$(use_enable nls) \
$(use_with idn libidn)



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

2020-10-24 Thread Andreas K. Hüttel
commit: bd3e4d8ba482580f3db048d241aee4c4e65c5c6e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Oct 24 15:39:28 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Oct 24 15:40:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd3e4d8b

sci-electronics/fasthenry: Fix ar

Closes: https://bugs.gentoo.org/750128
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../fasthenry/fasthenry-3.0.20.07.17.ebuild|  3 ++-
 .../fasthenry/files/fasthenry-3.0.20.07.17-ar.patch| 18 ++
 2 files changed, 20 insertions(+), 1 deletion(-)

diff --git a/sci-electronics/fasthenry/fasthenry-3.0.20.07.17.ebuild 
b/sci-electronics/fasthenry/fasthenry-3.0.20.07.17.ebuild
index b8691f8986a..ee1cef974df 100644
--- a/sci-electronics/fasthenry/fasthenry-3.0.20.07.17.ebuild
+++ b/sci-electronics/fasthenry/fasthenry-3.0.20.07.17.ebuild
@@ -23,10 +23,11 @@ S=${WORKDIR}/fasthenry-3.0wr
 PATCHES=(
"${FILESDIR}/${P}-cflags.patch"
"${FILESDIR}/${P}-ldflags.patch"
+   "${FILESDIR}/${P}-ar.patch"
 )
 
 src_compile() {
-   tc-export CC
+   tc-export CC AR
emake all
 }
 

diff --git a/sci-electronics/fasthenry/files/fasthenry-3.0.20.07.17-ar.patch 
b/sci-electronics/fasthenry/files/fasthenry-3.0.20.07.17-ar.patch
new file mode 100644
index 000..ea1e671b7df
--- /dev/null
+++ b/sci-electronics/fasthenry/files/fasthenry-3.0.20.07.17-ar.patch
@@ -0,0 +1,18 @@
+diff -ruN fasthenry-3.0wr.orig/src/sparse/Makefile 
fasthenry-3.0wr/src/sparse/Makefile
+--- fasthenry-3.0wr.orig/src/sparse/Makefile   2020-10-24 18:35:15.348900086 
+0300
 fasthenry-3.0wr/src/sparse/Makefile2020-10-24 18:37:09.729921680 
+0300
+@@ -25,12 +25,12 @@
+ # $(CC) $(CFLAGS) -o $(DESTINATION) $(TESTO) $(LIBRARY) -lm
+ 
+ $(LIBRARY): $(OFILES)
+-  ar r   $(LIBRARY) $?
++  $(AR) r   $(LIBRARY) $?
+   ranlib $(LIBRARY)
+ 
+ spice : $(LIBRARY) spSMP.o
+   cp $(LIBRARY) ../SMP.a
+-  ar r ../SMP.a spSMP.o
++  $(AR) r ../SMP.a spSMP.o
+   ranlib ../SMP.a
+ 
+ lint  :



[gentoo-commits] repo/gentoo:master commit in: sys-boot/cromwell/

2020-10-24 Thread David Seifert
commit: a4d5afce5c8f5632cc612a73e244ef22c685d933
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 15:39:44 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 15:39:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4d5afce

sys-boot/cromwell: Port to EAPI 7

Closes: https://bugs.gentoo.org/742122
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 sys-boot/cromwell/cromwell-2.40-r3.ebuild | 17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/sys-boot/cromwell/cromwell-2.40-r3.ebuild 
b/sys-boot/cromwell/cromwell-2.40-r3.ebuild
index 7ce7e1fd24b..e5c32e94d69 100644
--- a/sys-boot/cromwell/cromwell-2.40-r3.ebuild
+++ b/sys-boot/cromwell/cromwell-2.40-r3.ebuild
@@ -1,29 +1,32 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="4"
+EAPI=7
 
-inherit eutils mount-boot toolchain-funcs flag-o-matic
+inherit mount-boot toolchain-funcs flag-o-matic
 
 DESCRIPTION="Xbox boot loader"
 HOMEPAGE="http://www.xbox-linux.org/wiki/Cromwell;
-SRC_URI="mirror://gentoo/${P}.tar.bz2
+SRC_URI="
+   mirror://gentoo/${P}.tar.bz2
mirror://gentoo/${PF}-cvs-fixes.patch.lzma"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="-* x86"
-IUSE=""
 RESTRICT="strip"
 
 src_prepare() {
-   epatch "${WORKDIR}"/${PF}-cvs-fixes.patch
-   epatch "${FILESDIR}"/${P}-gcc-4.6.patch #363535
+   eapply "${WORKDIR}"/${PF}-cvs-fixes.patch
+   eapply "${FILESDIR}"/${P}-gcc-4.6.patch #363535
+   eapply_user
+
sed -i 's:-Werror:-m32:' Makefile Rules.make || die
sed -i '/^EXTRA_CFLAGS/s:$: -m32:' Rules.make boot_rom/Makefile || die
sed -i \
-e '/^bin.imagebld:/,$s:\:${CC}:' \
Makefile || die
+
append-flags -m32
 }
 



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

2020-10-24 Thread Andreas K. Hüttel
commit: 5a31c7a9baa9a5d7892bc7d3ef3a15e501c9a353
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Oct 24 10:19:43 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Oct 24 15:33:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a31c7a9

x11-wm/xpra: Add missing dependency

Closes: https://bugs.gentoo.org/750491
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 x11-wm/xpra/{xpra-3.0.5-r1.ebuild => xpra-3.0.5-r2.ebuild} | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/x11-wm/xpra/xpra-3.0.5-r1.ebuild b/x11-wm/xpra/xpra-3.0.5-r2.ebuild
similarity index 97%
rename from x11-wm/xpra/xpra-3.0.5-r1.ebuild
rename to x11-wm/xpra/xpra-3.0.5-r2.ebuild
index 8a02d9ecfc6..a6a83a8e771 100644
--- a/x11-wm/xpra/xpra-3.0.5-r1.ebuild
+++ b/x11-wm/xpra/xpra-3.0.5-r2.ebuild
@@ -36,7 +36,10 @@ COMMON_DEPEND="${PYTHON_DEPS}
ffmpeg? ( >=media-video/ffmpeg-3.2.2:0=[x264,x265] )
jpeg? ( media-libs/libjpeg-turbo )
opengl? ( dev-python/pyopengl )
-   pulseaudio? ( media-sound/pulseaudio )
+   pulseaudio? (
+   media-sound/pulseaudio
+   media-plugins/gst-plugins-pulse:1.0
+   )
sound? ( media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
dev-python/gst-python:1.0 )



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

2020-10-24 Thread Andreas K. Hüttel
commit: 78a8fc1ae1230167345e29479940f512b560e154
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Oct 24 15:32:12 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Oct 24 15:33:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a8fc1a

sci-electronics/fasthenry: Fix LDFLAGS

Closes: https://bugs.gentoo.org/750134
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../fasthenry/fasthenry-3.0.20.07.17.ebuild|  1 +
 .../files/fasthenry-3.0.20.07.17-ldflags.patch | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/sci-electronics/fasthenry/fasthenry-3.0.20.07.17.ebuild 
b/sci-electronics/fasthenry/fasthenry-3.0.20.07.17.ebuild
index 5e4970bb32f..b8691f8986a 100644
--- a/sci-electronics/fasthenry/fasthenry-3.0.20.07.17.ebuild
+++ b/sci-electronics/fasthenry/fasthenry-3.0.20.07.17.ebuild
@@ -22,6 +22,7 @@ S=${WORKDIR}/fasthenry-3.0wr
 
 PATCHES=(
"${FILESDIR}/${P}-cflags.patch"
+   "${FILESDIR}/${P}-ldflags.patch"
 )
 
 src_compile() {

diff --git 
a/sci-electronics/fasthenry/files/fasthenry-3.0.20.07.17-ldflags.patch 
b/sci-electronics/fasthenry/files/fasthenry-3.0.20.07.17-ldflags.patch
new file mode 100644
index 000..198f2f7e74f
--- /dev/null
+++ b/sci-electronics/fasthenry/files/fasthenry-3.0.20.07.17-ldflags.patch
@@ -0,0 +1,40 @@
+diff -ruN fasthenry-3.0wr.orig/src/fasthenry/Makefile 
fasthenry-3.0wr/src/fasthenry/Makefile
+--- fasthenry-3.0wr.orig/src/fasthenry/Makefile2020-07-12 
19:17:05.0 +0300
 fasthenry-3.0wr/src/fasthenry/Makefile 2020-10-24 18:27:20.624660092 
+0300
+@@ -49,7 +49,7 @@
+   @if [ $(SOLVER) = SPARSE_SOLVER ]; then \
+   cd ../sparse; make CC=$(CC); \
+   fi
+-  $(CC) -o fasthenry $(CFLAGS) $(OBJS) $(MOBJS) $(NONUNIOBJS) 
$(SOLVERLIB) -lm
++  $(CC) -o fasthenry $(LDFLAGS) $(CFLAGS) $(OBJS) $(MOBJS) $(NONUNIOBJS) 
$(SOLVERLIB) -lm
+   mv fasthenry $(BIN)/fasthenry
+ 
+ clean:
+diff -ruN fasthenry-3.0wr.orig/src/misc/Makefile 
fasthenry-3.0wr/src/misc/Makefile
+--- fasthenry-3.0wr.orig/src/misc/Makefile 2019-03-21 23:10:58.0 
+0200
 fasthenry-3.0wr/src/misc/Makefile  2020-10-24 18:28:12.805126140 +0300
+@@ -1,10 +1,10 @@
+ all: MakeLcircuit ReadOutput
+ 
+ MakeLcircuit: MakeLcircuit.c
+-  $(CC) -O -o MakeLcircuit MakeLcircuit.c -lm
++  $(CC) $(LDFLAGS) $(CFLAGS) -o MakeLcircuit MakeLcircuit.c -lm
+ 
+ ReadOutput: ReadOutput.c
+-  $(CC) -O -o ReadOutput ReadOutput.c -lm
++  $(CC) $(LDFLAGS) $(CFLAGS) -o ReadOutput ReadOutput.c -lm
+ 
+ clean::
+   -@rm -f *.o MakeLcircuit ReadOutput
+diff -ruN fasthenry-3.0wr.orig/src/zbuf/Makefile 
fasthenry-3.0wr/src/zbuf/Makefile
+--- fasthenry-3.0wr.orig/src/zbuf/Makefile 2019-09-08 22:53:50.0 
+0300
 fasthenry-3.0wr/src/zbuf/Makefile  2020-10-24 18:29:50.686000362 +0300
+@@ -41,7 +41,7 @@
+ LIBS = -lm
+ 
+ zbuf: $(OBJS)
+-  $(CC) -o zbuf $(CFLAGS) $(OBJS) $(LIBS)
++  $(CC) $(LDFLAGS) -o zbuf $(CFLAGS) $(OBJS) $(LIBS)
+   mv zbuf $(BIN)/zbuf
+ 
+ clean:



[gentoo-commits] proj/kde:master commit in: net-irc/konversation/, net-irc/konversation/files/

2020-10-24 Thread Andreas Sturmlechner
commit: 3465c2f72285e1a4abe8cb3c54b5846fbe0c8427
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 24 09:22:52 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 24 09:22:52 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3465c2f7

net-irc/konversation: Drop patch, cherry-picked upstream

Upstream commit 915fd59dc31ce625dda87cf3ce72519dd8bc5f75

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

 .../konversation-1.7.5-kf5bookmarks-5.69.patch | 51 --
 net-irc/konversation/konversation-1.7..ebuild  |  1 -
 2 files changed, 52 deletions(-)

diff --git 
a/net-irc/konversation/files/konversation-1.7.5-kf5bookmarks-5.69.patch 
b/net-irc/konversation/files/konversation-1.7.5-kf5bookmarks-5.69.patch
deleted file mode 100644
index 2c36f69aa9..00
--- a/net-irc/konversation/files/konversation-1.7.5-kf5bookmarks-5.69.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-From 57df81cd8a11c4dbe170f9d81abd5b35b4887e0b Mon Sep 17 00:00:00 2001
-From: Ahmad Samir 
-Date: Fri, 17 Apr 2020 13:14:26 +0200
-Subject: Adapt the code to KBookmarkMenu-5.69 changes
-
-Test Plan:
-Bookmarks menu still works, and the bookmark actions still show in the
-shortcuts editor dialog.
-
-Reviewers: #konversation, psn
-
-Reviewed By: #konversation, psn
-
-Subscribers: #konversation
-
-Differential Revision: https://phabricator.kde.org/D28911

- src/bookmarkhandler.cpp | 8 
- 1 file changed, 8 insertions(+)
-
-diff --git a/src/bookmarkhandler.cpp b/src/bookmarkhandler.cpp
-index 5a70591..74b51ff 100644
 a/src/bookmarkhandler.cpp
-+++ b/src/bookmarkhandler.cpp
-@@ -21,7 +21,10 @@ Copyright (C) 2002 Carsten Pfeiffer 
- #include "connectionmanager.h"
- #include "viewer/viewcontainer.h"
- 
-+#include 
-+#include 
- #include 
-+#include 
- #include 
- 
- 
-@@ -41,7 +44,12 @@ m_mainWindow(mainWindow)
- manager->setEditorOptions(i18n("Konversation Bookmarks Editor"), false);
- manager->setUpdate( true );
- 
-+#if KBOOKMARKS_VERSION < QT_VERSION_CHECK(5, 69, 0)
- m_bookmarkMenu = new KBookmarkMenu(manager, this, menu, 
m_mainWindow->actionCollection());
-+#else
-+m_bookmarkMenu = new KBookmarkMenu(manager, this, menu);
-+m_mainWindow->actionCollection()->addActions(menu->actions());
-+#endif
- }
- 
- KonviBookmarkHandler::~KonviBookmarkHandler()
--- 
-cgit v1.1
-

diff --git a/net-irc/konversation/konversation-1.7..ebuild 
b/net-irc/konversation/konversation-1.7..ebuild
index 820ba38372..5775461662 100644
--- a/net-irc/konversation/konversation-1.7..ebuild
+++ b/net-irc/konversation/konversation-1.7..ebuild
@@ -61,7 +61,6 @@ RDEPEND="${DEPEND}
 
 PATCHES=(
# git master
-   "${FILESDIR}"/${PN}-1.7.5-kf5bookmarks-5.69.patch
"${FILESDIR}"/${PN}-1.7.5-unused-kemoticons.patch
"${FILESDIR}"/${PN}-1.7.6-no-kiconthemes.patch
 )



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

2020-10-24 Thread David Seifert
commit: 42b0b2e547f3649cbbe17b12cefb470fd167cc17
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 15:26:07 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 15:26:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42b0b2e5

package.mask: Last rite sys-power/nvram-wakeup

Bug: https://bugs.gentoo.org/124755
Bug: https://bugs.gentoo.org/713472
Bug: https://bugs.gentoo.org/726020
Bug: https://bugs.gentoo.org/740912
Bug: https://bugs.gentoo.org/742434
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 44f01b317ec..17d8d40212b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2020-10-24)
+# EAPI 4, multiple QA issues, performs dangerous pointer-to-int
+# casts, can trash your computer, last release over 10 years ago.
+# Removal in 30 days. Bug #124755, #713472, #726020, #740912, #742434.
+sys-power/nvram-wakeup
+
 # David Seifert  (2020-10-24)
 # EAPI 4, doesn't build, outdated, ebuild has multiple QA issues.
 # Removal in 30 days. Bug #463188, #531104, #613116, #740926.



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

2020-10-24 Thread David Seifert
commit: 20ac3556168133c758cdf09f5fc4e63167198879
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 14:50:49 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 14:50:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20ac3556

package.mask: Last rite sys-cluster/mvapich2

Bug: https://bugs.gentoo.org/463188
Bug: https://bugs.gentoo.org/531104
Bug: https://bugs.gentoo.org/613116
Bug: https://bugs.gentoo.org/740926
Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 836fe362773..44f01b317ec 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2020-10-24)
+# EAPI 4, doesn't build, outdated, ebuild has multiple QA issues.
+# Removal in 30 days. Bug #463188, #531104, #613116, #740926.
+sys-cluster/mvapich2
+
 # David Seifert  (2020-10-24)
 # EAPI 4, fetch restricted, download link disappeared, fails to build.
 # Removal in 30 days. Bug #365713, #405277, #405437, #414793, #415699,



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

2020-10-24 Thread David Seifert
commit: e213a71b1dc7b6fc2e8f310ebfa9f5de21c28c5d
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 14:50:48 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 14:50:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e213a71b

virtual/mpi: Remove sys-cluster/mvapich2 as mpi provider

Bug: https://bugs.gentoo.org/463188
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 virtual/mpi/mpi-2.0-r3.ebuild | 1 -
 virtual/mpi/mpi-2.0-r4.ebuild | 3 +--
 virtual/mpi/mpi-2.0-r5.ebuild | 3 +--
 3 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/virtual/mpi/mpi-2.0-r3.ebuild b/virtual/mpi/mpi-2.0-r3.ebuild
index a418eb7f8a8..4e53e418c93 100644
--- a/virtual/mpi/mpi-2.0-r3.ebuild
+++ b/virtual/mpi/mpi-2.0-r3.ebuild
@@ -12,6 +12,5 @@ RDEPEND="|| (
sys-cluster/openmpi[cxx?,fortran?,romio?,threads?]
sys-cluster/mpich[cxx?,fortran?,romio?,threads?]
sys-cluster/mpich2[cxx?,fortran?,romio?,threads?]
-   sys-cluster/mvapich2[fortran?,romio?,threads?]
sys-cluster/native-mpi
 )"

diff --git a/virtual/mpi/mpi-2.0-r4.ebuild b/virtual/mpi/mpi-2.0-r4.ebuild
index 8c62f8c886c..3e2f22f0ba2 100644
--- a/virtual/mpi/mpi-2.0-r4.ebuild
+++ b/virtual/mpi/mpi-2.0-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,6 @@ RDEPEND="|| (

>=sys-cluster/openmpi-1.10.2-r1[${MULTILIB_USEDEP},cxx?,fortran?,romio?,threads?]

>=sys-cluster/mpich-3.2-r1[${MULTILIB_USEDEP},cxx?,fortran?,romio?,threads?]
sys-cluster/mpich2[${MULTILIB_USEDEP},cxx?,fortran?,romio?,threads?]
-   
sys-cluster/mvapich2[${MULTILIB_USEDEP},cxx(-)?,fortran?,romio?,threads?]

sys-cluster/nullmpi[${MULTILIB_USEDEP},cxx(-)?,fortran(-)?,romio(-)?,threads(-)?]
sys-cluster/native-mpi
 )"

diff --git a/virtual/mpi/mpi-2.0-r5.ebuild b/virtual/mpi/mpi-2.0-r5.ebuild
index 859edf5a2f7..c6ef070ea82 100644
--- a/virtual/mpi/mpi-2.0-r5.ebuild
+++ b/virtual/mpi/mpi-2.0-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,6 @@ RDEPEND="|| (

>=sys-cluster/openmpi-1.10.2-r1[${MULTILIB_USEDEP},cxx?,fortran?,romio?,threads(+)?]

>=sys-cluster/mpich-3.2-r1[${MULTILIB_USEDEP},cxx?,fortran?,romio?,threads?]
sys-cluster/mpich2[${MULTILIB_USEDEP},cxx?,fortran?,romio?,threads?]
-   
sys-cluster/mvapich2[${MULTILIB_USEDEP},cxx(-)?,fortran?,romio?,threads?]

sys-cluster/nullmpi[${MULTILIB_USEDEP},cxx(-)?,fortran(-)?,romio(-)?,threads(-)?]
sys-cluster/native-mpi
 )"



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2020-10-24 Thread Maciej Barć
commit: bce2c5dbe9ddf6ff9b4e59194b6667e36e24ba1f
Author: Maciej Barć  protonmail  com>
AuthorDate: Sat Oct 24 10:35:16 2020 +
Commit: Maciej Barć  protonmail  com>
CommitDate: Sat Oct 24 10:35:16 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bce2c5db

www-apps/code-server-bin: change uri; bump to 3.6.1

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>

 www-apps/code-server-bin/Manifest | 2 ++
 www-apps/code-server-bin/code-server-bin-3.4.1.ebuild | 4 +---
 .../{code-server-bin-3.4.1.ebuild => code-server-bin-3.6.1.ebuild}| 4 +---
 3 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index 99f5c6c7..6d4a66b6 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -1,2 +1,4 @@
 DIST code-server-3.4.1-linux-amd64.tar.gz 74127655 BLAKE2B 
95e916e64c886688b370407ba932624a70b024cae64a57e7eb77f31c6a352138313fbced149adf2ee698d925b9e2a818823b25931a42a01d5e2eaedb082bbf1d
 SHA512 
efd55c84fda96f22bec79b54f60d02a8d098f41cef77549c805c125eb845efae43d3f4703908f0542a78146eda67ebd9787f89b1c14b1b8044fdfd534f2b9173
 DIST code-server-3.4.1-linux-arm64.tar.gz 73470946 BLAKE2B 
278a1fef95b612242f4126eea53d7b8dc824fc5dda55ff6b2f1e7752d3ebecebcf30045c1c2bb2a18d1ad7999b20c29398a3c5715920d6e8d8c94eaa76e8a619
 SHA512 
24168006e737a6579869b8e4b157e21d9ef85282b811783163f0d2291e47bee7e0794c8327663182922b473ff57999432e6c53502849836a53d300728341d1bc
+DIST code-server-3.6.1-linux-amd64.tar.gz 76288261 BLAKE2B 
443135065cdab9e0477d9665e9e56d924bd9199ce19cfbdea1e811c2517e7e71beaf18a347a287d0013d7df655900fc08a8f7fcbfe402b1e22487a80876d1eaa
 SHA512 
0e875dc78a2776897a5a1556183808da70c8a0b2e4d96653a419bdab08df6f3d10643f90f568edeafcb38c36bfefa9fe0a674ad020b5e08c17b2e0eece940bc1
+DIST code-server-3.6.1-linux-arm64.tar.gz 75331263 BLAKE2B 
c390e11b02472409ef0147f6dc5392f36eff93dd19a07e2eeed09a2626b541740c0191fdac0cca43e843b3195fc803921bf37b704b67a2e41fa0a531feca560c
 SHA512 
badc150af52263232240edc16e960ac9e51b22e05bc96d81d11726e28d733b1d79139b0d85aa108011f2993c6a6e395134d2524e5fc13fe3b7dfeac24899eb75

diff --git a/www-apps/code-server-bin/code-server-bin-3.4.1.ebuild 
b/www-apps/code-server-bin/code-server-bin-3.4.1.ebuild
index 7446e32f..d3bdc55e 100644
--- a/www-apps/code-server-bin/code-server-bin-3.4.1.ebuild
+++ b/www-apps/code-server-bin/code-server-bin-3.4.1.ebuild
@@ -5,8 +5,7 @@ EAPI=7
 
 MY_PN="${PN/-bin/}"
 MY_PV="${MY_PN}-${PV}"
-
-BASE_URI="https://github.com/cdr/${MY_PN}/releases/download/${PV}/${MY_PV}-linux;
+BASE_URI="https://github.com/cdr/${MY_PN}/releases/download/v${PV}/${MY_PV}-linux;
 
 inherit systemd
 
@@ -20,7 +19,6 @@ SRC_URI="
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="-* ~amd64 ~arm64"
-IUSE=""
 
 # In case we ever make a non-"-binary" pkg
 DEPEND="

diff --git a/www-apps/code-server-bin/code-server-bin-3.4.1.ebuild 
b/www-apps/code-server-bin/code-server-bin-3.6.1.ebuild
similarity index 94%
copy from www-apps/code-server-bin/code-server-bin-3.4.1.ebuild
copy to www-apps/code-server-bin/code-server-bin-3.6.1.ebuild
index 7446e32f..d3bdc55e 100644
--- a/www-apps/code-server-bin/code-server-bin-3.4.1.ebuild
+++ b/www-apps/code-server-bin/code-server-bin-3.6.1.ebuild
@@ -5,8 +5,7 @@ EAPI=7
 
 MY_PN="${PN/-bin/}"
 MY_PV="${MY_PN}-${PV}"
-
-BASE_URI="https://github.com/cdr/${MY_PN}/releases/download/${PV}/${MY_PV}-linux;
+BASE_URI="https://github.com/cdr/${MY_PN}/releases/download/v${PV}/${MY_PV}-linux;
 
 inherit systemd
 
@@ -20,7 +19,6 @@ SRC_URI="
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="-* ~amd64 ~arm64"
-IUSE=""
 
 # In case we ever make a non-"-binary" pkg
 DEPEND="



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

2020-10-24 Thread David Seifert
commit: a05c24f0122b62cae823c3123b545014eefd9189
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 14:19:47 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 14:19:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a05c24f0

package.mask: Last rite sys-cluster/maui

Bug: https://bugs.gentoo.org/365713
Bug: https://bugs.gentoo.org/405277
Bug: https://bugs.gentoo.org/405437
Bug: https://bugs.gentoo.org/414793
Bug: https://bugs.gentoo.org/415699
Bug: https://bugs.gentoo.org/422799
Bug: https://bugs.gentoo.org/479288
Bug: https://bugs.gentoo.org/740928
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 bd92615e8fd..836fe362773 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2020-10-24)
+# EAPI 4, fetch restricted, download link disappeared, fails to build.
+# Removal in 30 days. Bug #365713, #405277, #405437, #414793, #415699,
+# #422799, #479288, #740928.
+sys-cluster/maui
+
 # David Seifert  (2020-10-24)
 # EAPI 4, abandoned upstream, fails to build, security vulnerabilities.
 # .NET is practically abandoned in Gentoo and needs a complete reboot.



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

2020-10-24 Thread Lars Wendler
commit: b21afa2ee878c8a126dd89b97979108e70c545fe
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Oct 24 13:52:45 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Oct 24 13:59:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b21afa2e

media-sound/strawberry: Removed old

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

 media-sound/strawberry/Manifest |   3 -
 media-sound/strawberry/strawberry-0.6.13.ebuild | 115 ---
 media-sound/strawberry/strawberry-0.7.2.ebuild  | 116 
 media-sound/strawberry/strawberry-0.8.1.ebuild  | 116 
 4 files changed, 350 deletions(-)

diff --git a/media-sound/strawberry/Manifest b/media-sound/strawberry/Manifest
index 172ce28b871..2e4221e179d 100644
--- a/media-sound/strawberry/Manifest
+++ b/media-sound/strawberry/Manifest
@@ -1,5 +1,2 @@
-DIST strawberry-0.6.13.tar.xz 10156576 BLAKE2B 
04d27d8a96a8664348623c11f393324b410f8224b22089e200947cfd90eaafe04c3aa13cc5345a7c95d83d24ed04ec9221a8badfb2e3dc42922739b568fc2e90
 SHA512 
b3db58a30d50f74b313c0af5a492ea809d631c4152f856b19debb5f811688eb21d97ba35b58f3f1d00779fcd76220d88b4dafc32520416f7e749c6680257ad49
-DIST strawberry-0.7.2.tar.xz 10123596 BLAKE2B 
cfd3384ded94bc5e638d79e4dea8e4a04a42abcc36d1d34da5d39150c2f20e785fd5f199c91ca515d02391e90acd23d1a5d90602ec07f52fdfa711d3ec88bc0e
 SHA512 
d664ce81c2eef2e1dda40e420142c6c0bf6df42a785cc1c7f572f9b7521e44161f93c4694434db8752d7056df946e6e2aa064a62f45b143da6860f007483
-DIST strawberry-0.8.1.tar.xz 10278268 BLAKE2B 
41b278449d4a2e6efcf9b369b28cf4705cc21daaadd106dbd94668a3aeffbeba8d3c31f50107248a40983e368ddb0e4cc4a05362dc10fc41ca8a138e4e652436
 SHA512 
99c4c11cdb540ec36285b7e6e7fba65d69aa8eb125fba2cf8a053c61adf9e987d415a35fa4dbf76a580a73296cfe2e4072a2872f821810d826292cdae47941b3
 DIST strawberry-0.8.2.tar.xz 10280568 BLAKE2B 
16af6602137e7e8623dbb7b39610fc574157677078321888f002115c254fbf6c8b8d1b6644a2d064e7eca452cb411abc8ee48ea07b179a0dcd4a352d355bf6ab
 SHA512 
7ff983aa3b8ff5d904af583be28e253be2d59db72d3f4ea4b4b13bad934fd91052028fddfd52ee1c316d6b8e54b42c44e7e33312f0d8d4d9027e1c529a716c38
 DIST strawberry-0.8.3.tar.xz 10280356 BLAKE2B 
3c99193af3e753d48822567a3391900b1d4326ece49582718b949eb3753fd15d3cae2469ffdcc28334db95099a914c1065ed84c397b4ade53c624e7eab5cdfe5
 SHA512 
e64c49a6b479677486ae7868107e945a63a028cbaa6dcfb68c9c0784fe0ea8a1133264832367d092628fb1094ca90d87d6ab49199d4aab7f56f2620eb4e9b2f7

diff --git a/media-sound/strawberry/strawberry-0.6.13.ebuild 
b/media-sound/strawberry/strawberry-0.6.13.ebuild
deleted file mode 100644
index 9ef36a11ada..000
--- a/media-sound/strawberry/strawberry-0.6.13.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake flag-o-matic l10n virtualx xdg
-
-PLOCALES="cs de es fr hu id it ko nb pl ru"
-
-DESCRIPTION="Modern music player and library organizer based on Clementine and 
Qt"
-HOMEPAGE="https://www.strawbs.org/;
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/jonaski/strawberry.git;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/jonaski/strawberry/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="cdda +dbus debug ipod mms mtp pulseaudio +udisks"
-
-REQUIRED_USE="
-   udisks? ( dbus )
-"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-COMMON_DEPEND="
-   app-crypt/qca:2[qt5(+)]
-   dev-db/sqlite:=
-   dev-libs/glib:2
-   dev-libs/libxml2
-   dev-libs/protobuf:=
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtsql:5[sqlite]
-   dev-qt/qtwidgets:5
-   media-libs/alsa-lib
-   media-libs/chromaprint:=
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   >=media-libs/libmygpo-qt-1.0.9[qt5(+)]
-   >=media-libs/taglib-1.11.1_p20181028
-   media-video/vlc
-   sys-libs/zlib
-   virtual/glu
-   x11-libs/libX11
-   cdda? ( dev-libs/libcdio:= )
-   dbus? ( dev-qt/qtdbus:5 )
-   ipod? ( >=media-libs/libgpod-0.8.0 )
-   mtp? ( >=media-libs/libmtp-1.0.0 )
-   pulseaudio? ( media-sound/pulseaudio )
-"
-# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
-RDEPEND="${COMMON_DEPEND}
-   media-plugins/gst-plugins-meta:1.0
-   media-plugins/gst-plugins-soup:1.0
-   media-plugins/gst-plugins-taglib:1.0
-   mms? ( media-plugins/gst-plugins-libmms:1.0 )
-   mtp? ( gnome-base/gvfs[mtp] )
-   udisks? ( sys-fs/udisks:2 )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-cpp/gtest-1.8.0
-   dev-libs/boost
-   dev-qt/qtopengl:5
-   dev-qt/qtx11extras:5
- 

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

2020-10-24 Thread Lars Wendler
commit: 498d519cd0d3351cb053abca4ae47ecb485ce9b7
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Oct 24 13:59:15 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Oct 24 13:59:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=498d519c

dev-libs/libassuan: Bump to version 2.5.4

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

 dev-libs/libassuan/Manifest   |  1 +
 dev-libs/libassuan/libassuan-2.5.4.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-libs/libassuan/Manifest b/dev-libs/libassuan/Manifest
index 53ec3a8e2db..53f72ed36e1 100644
--- a/dev-libs/libassuan/Manifest
+++ b/dev-libs/libassuan/Manifest
@@ -1 +1,2 @@
 DIST libassuan-2.5.3.tar.bz2 572348 BLAKE2B 
ae3a5a9a03e85d62cf87271cd4a0718a2b89a4f90ea814837913e4b2bb6e5af9746e766d99685cc0cc3a801efaee597e491a2bc03d42ac26059580ea4680fd7a
 SHA512 
e7ccb651ea75b07b2e687d48d86d0ab83cba8e2af7f30da2aec794808e13e6ec93f21d607db50d3431f1c23cb3a07a2793b71170e69fa2f5a82cffb81961f617
+DIST libassuan-2.5.4.tar.bz2 574039 BLAKE2B 
2eec42c47840741a4726fc35c3ed04300e5fbcd37f808b121534aeaa04d0d0f609a30ad48cfbe33a81ee4b2ebbb822b9a48a5c602268f1b802bf5d7d19d72e9c
 SHA512 
764993d5311c24f0c0f970016e903e1a16783a2050c42072dbc1bc4f350f119e53b0be17ed6df25a0086bc9f8c25ee4f3134330577968480997263f95e05594f

diff --git a/dev-libs/libassuan/libassuan-2.5.4.ebuild 
b/dev-libs/libassuan/libassuan-2.5.4.ebuild
new file mode 100644
index 000..eac69f3048f
--- /dev/null
+++ b/dev-libs/libassuan/libassuan-2.5.4.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit libtool
+
+DESCRIPTION="IPC library used by GnuPG and GPGME"
+HOMEPAGE="http://www.gnupg.org/related_software/libassuan/index.en.html;
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-3 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND=">=dev-libs/libgpg-error-1.8"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   elibtoolize
+
+   # fix standards conflict
+   sed -i \
+   -e '/_XOPEN_SOURCE/s/500/600/' \
+   -e 's/_XOPEN_SOURCE_EXTENDED/_NO&/' \
+   -e 's/__EXTENSIONS__/_NO&/' \
+   configure || die
+   fi
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-static
+   GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config"
+   $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   # ppl need to use libassuan-config for --cflags and --libs
+   find "${ED}" -type f -name '*.la' -delete || die
+}



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

2020-10-24 Thread Lars Wendler
commit: 6639fb603aece414fcc25d9ee7c70bcff0450740
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Oct 24 13:43:10 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Oct 24 13:59:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6639fb60

www-client/seamonkey: Removed old

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

 www-client/seamonkey/Manifest|   3 -
 www-client/seamonkey/seamonkey-2.53.2.ebuild | 527 ---
 2 files changed, 530 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 76ef6d0401c..f3df98bb09e 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,6 +1,3 @@
-DIST seamonkey-2.53.2-patches-01.tar.xz 41408 BLAKE2B 
f59ef0b85a85c69363c5d510fb4b81f562bcaa3cf6f3a2f45c6471b8498d7e19455bada6e8571609aa1869b9ea17b827290b9769fd02137e61b70cccf45558f9
 SHA512 
3304ce6d0c1cfa82f99c795456068664561ebe48ecdb0a4411b1b476e633c9beafac617ac45c6bbe633874c2627811235235d3c1a10db34d7dd37365347947d5
-DIST seamonkey-2.53.2.source-l10n.tar.xz 12117368 BLAKE2B 
def32428c93f8c00318140a4e18458242166d5a2f96d40335dea89f7e3932249b14f97dfc309c7ef6af4274e43ad69ee9b8ceb30a5991c9819e85b72c9f9ba5d
 SHA512 
47489182eeb31fdf103570cdbb7490a0a6c3ac5b48385e517bfc27cff600fd6d8c77ac1bd0e323ad50041e5b01659c00cba401ab5bd7baeb7634db909865584e
-DIST seamonkey-2.53.2.source.tar.xz 291744036 BLAKE2B 
23908f875a70fba1a8034a447e838dbbe362b5ba6527d2e0617c0c2e896c0566150fcaba8a4af5a2a5ba157492f95fefe6a8045492e38f10614edd6450ce0eb6
 SHA512 
58dd605a916ef7fb9cad112bb54fffc837690e458e1254b685f21df1bc8808a9b53d27147cad1064294c789d1f77f17c9f6adecf2be906afa44128496f72a805
 DIST seamonkey-2.53.3-system_libvpx-1.8.patch.xz 3128 BLAKE2B 
f73802d2715a11964a4b4d34b582a2999ab42cff9ed005c5ca8c002ae745a973fbb682c3e568f6727a7fe93dc2d7a5ba3367adc4e1d256b8ab0cf8d940fceb8a
 SHA512 
80b87c260445af181d1a0d39de9f95ac7c93f76e12328c1799e8607f50ca9e2a20bc4f15de3f32efbbabb444fd5352612b2629fee61875fa0acd6d050df338a2
 DIST seamonkey-2.53.4.source-l10n.tar.xz 12110188 BLAKE2B 
6bf25f25bd72e35252824221d6ecf43f910cae65e21e2e15b628d9340256a3196b11a20522ce6284cee28a92141907ddcd5366427c356e57fb1a0015a064a2c2
 SHA512 
a5ac165412d3391206b7bcb2e7112693ce272e47e6cd2da321a60f52799fb04ac0d1ea84fb535ba73ef8d9faf5d582b314d2890768fd440136c830f3c88777cd
 DIST seamonkey-2.53.4.source.tar.xz 294513316 BLAKE2B 
79425b0d15f99e30bd70871c28636ed8c567703b7048a46534fa971debbfeb90dd05880feca49354cb818c4a127cbc1f3ff17729784f90de91ba82db6da5fa59
 SHA512 
3450d6251f309bee96aa792cdce66b946d841089e0031ccbcf606845b1e0c951d58a8117a9e61e2d2435c1df614110944e5eac7ae9bd08429146bfe7334137fb

diff --git a/www-client/seamonkey/seamonkey-2.53.2.ebuild 
b/www-client/seamonkey/seamonkey-2.53.2.ebuild
deleted file mode 100644
index d958570cb1e..000
--- a/www-client/seamonkey/seamonkey-2.53.2.ebuild
+++ /dev/null
@@ -1,527 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-WANT_AUTOCONF="2.1"
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
-
-# This list can be updated with scripts/get_langs.sh from the mozilla overlay
-# note - could not roll langpacks for: ca fi
-#MOZ_LANGS=(ca cs de en-GB es-AR es-ES fi fr gl hu it ja lt nb-NO nl pl pt-PT
-#  ru sk sv-SE tr uk zh-CN zh-TW)
-MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
-   ru sk sv-SE zh-CN zh-TW)
-
-MOZ_PV="${PV/_pre*}"
-MOZ_PV="${MOZ_PV/_alpha/a}"
-MOZ_PV="${MOZ_PV/_beta/b}"
-MOZ_PV="${MOZ_PV/_rc/rc}"
-MOZ_PV="${MOZ_PV/_p[0-9]}"
-MOZ_P="${P}"
-MY_MOZ_P="${PN}-${MOZ_PV}"
-
-if [[ ${PV} == *_pre* ]] ; then
-   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre};
-else
-   MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV};
-fi
-
-S="${WORKDIR}/${MY_MOZ_P}"
-SRC_URI="${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz
-   ${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source-l10n.tar.xz -> 
${P}.source-l10n.tar.xz"
-
-MOZ_GENERATE_LANGPACKS=1
-MOZ_L10N_SOURCEDIR="${S}/${P}-l10n"
-inherit autotools check-reqs flag-o-matic mozcoreconf-v6 mozextension 
mozlinguas-v2 nsplugins pax-utils toolchain-funcs xdg-utils
-
-PATCH="${PN}-2.53.2-patches-01"
-
-DESCRIPTION="Seamonkey Web Browser"
-HOMEPAGE="http://www.seamonkey-project.org;
-KEYWORDS="amd64 ~ppc64 x86"
-
-SLOT="0"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="+calendar +chatzilla +crypt dbus debug +gmp-autoupdate +ipc jack minimal
-neon pulseaudio +roaming selinux startup-notification system-harfbuzz 
system-icu
-system-jpeg system-libevent system-sqlite system-libvpx test wifi"
-RESTRICT="!test? ( test )"
-
-SRC_URI+="
-   https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
-"
-
-ASM_DEPEND=">=dev-lang/yasm-1.1"
-
-DEPEND="
-   

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

2020-10-24 Thread Lars Wendler
commit: 2713bc808903d92842a1b03d65697fc3f6f0427b
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Oct 24 13:37:57 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Oct 24 13:59:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2713bc80

www-client/seamonkey: Version 2.53.4 stable for amd64 and x86

Bug: https://bugs.gentoo.org/751028
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 www-client/seamonkey/seamonkey-2.53.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.4.ebuild 
b/www-client/seamonkey/seamonkey-2.53.4.ebuild
index 5952eb2130d..ccb1e27b3bd 100644
--- a/www-client/seamonkey/seamonkey-2.53.4.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.4.ebuild
@@ -39,7 +39,7 @@ PATCH="${PN}-2.53.4_beta1-patches-01"
 
 DESCRIPTION="Seamonkey Web Browser"
 HOMEPAGE="http://www.seamonkey-project.org;
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 SLOT="0"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"



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

2020-10-24 Thread Lars Wendler
commit: 76c29534a11a7712005d1b023721470460e6f8e9
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Oct 24 13:48:12 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Oct 24 13:59:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76c29534

media-sound/strawberry: Bump to version 0.8.3

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

 media-sound/strawberry/Manifest|   1 +
 media-sound/strawberry/strawberry-0.8.3.ebuild | 116 +
 2 files changed, 117 insertions(+)

diff --git a/media-sound/strawberry/Manifest b/media-sound/strawberry/Manifest
index 4e970f4f1b3..172ce28b871 100644
--- a/media-sound/strawberry/Manifest
+++ b/media-sound/strawberry/Manifest
@@ -2,3 +2,4 @@ DIST strawberry-0.6.13.tar.xz 10156576 BLAKE2B 
04d27d8a96a8664348623c11f393324b4
 DIST strawberry-0.7.2.tar.xz 10123596 BLAKE2B 
cfd3384ded94bc5e638d79e4dea8e4a04a42abcc36d1d34da5d39150c2f20e785fd5f199c91ca515d02391e90acd23d1a5d90602ec07f52fdfa711d3ec88bc0e
 SHA512 
d664ce81c2eef2e1dda40e420142c6c0bf6df42a785cc1c7f572f9b7521e44161f93c4694434db8752d7056df946e6e2aa064a62f45b143da6860f007483
 DIST strawberry-0.8.1.tar.xz 10278268 BLAKE2B 
41b278449d4a2e6efcf9b369b28cf4705cc21daaadd106dbd94668a3aeffbeba8d3c31f50107248a40983e368ddb0e4cc4a05362dc10fc41ca8a138e4e652436
 SHA512 
99c4c11cdb540ec36285b7e6e7fba65d69aa8eb125fba2cf8a053c61adf9e987d415a35fa4dbf76a580a73296cfe2e4072a2872f821810d826292cdae47941b3
 DIST strawberry-0.8.2.tar.xz 10280568 BLAKE2B 
16af6602137e7e8623dbb7b39610fc574157677078321888f002115c254fbf6c8b8d1b6644a2d064e7eca452cb411abc8ee48ea07b179a0dcd4a352d355bf6ab
 SHA512 
7ff983aa3b8ff5d904af583be28e253be2d59db72d3f4ea4b4b13bad934fd91052028fddfd52ee1c316d6b8e54b42c44e7e33312f0d8d4d9027e1c529a716c38
+DIST strawberry-0.8.3.tar.xz 10280356 BLAKE2B 
3c99193af3e753d48822567a3391900b1d4326ece49582718b949eb3753fd15d3cae2469ffdcc28334db95099a914c1065ed84c397b4ade53c624e7eab5cdfe5
 SHA512 
e64c49a6b479677486ae7868107e945a63a028cbaa6dcfb68c9c0784fe0ea8a1133264832367d092628fb1094ca90d87d6ab49199d4aab7f56f2620eb4e9b2f7

diff --git a/media-sound/strawberry/strawberry-0.8.3.ebuild 
b/media-sound/strawberry/strawberry-0.8.3.ebuild
new file mode 100644
index 000..92c336d58fe
--- /dev/null
+++ b/media-sound/strawberry/strawberry-0.8.3.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake flag-o-matic l10n virtualx xdg
+
+PLOCALES="cs de es fr hu id it ko nb pl ru"
+
+DESCRIPTION="Modern music player and library organizer based on Clementine and 
Qt"
+HOMEPAGE="https://www.strawbs.org/;
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/jonaski/strawberry.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/jonaski/strawberry/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="cdda +dbus debug ipod mms mtp pulseaudio +udisks"
+
+REQUIRED_USE="
+   udisks? ( dbus )
+"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+COMMON_DEPEND="
+   app-crypt/qca:2[qt5(+)]
+   dev-db/sqlite:=
+   dev-libs/glib:2
+   dev-libs/libxml2
+   dev-libs/protobuf:=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtwidgets:5
+   media-libs/alsa-lib
+   media-libs/chromaprint:=
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-libs/libmygpo-qt-1.0.9[qt5(+)]
+   >=media-libs/taglib-1.11.1_p20181028
+   media-video/vlc
+   sys-libs/zlib
+   virtual/glu
+   x11-libs/libX11
+   cdda? ( dev-libs/libcdio:= )
+   dbus? ( dev-qt/qtdbus:5 )
+   ipod? ( >=media-libs/libgpod-0.8.0 )
+   mtp? ( >=media-libs/libmtp-1.0.0 )
+   pulseaudio? ( media-sound/pulseaudio )
+"
+# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
+RDEPEND="${COMMON_DEPEND}
+   media-plugins/gst-plugins-meta:1.0
+   media-plugins/gst-plugins-soup:1.0
+   media-plugins/gst-plugins-taglib:1.0
+   mms? ( media-plugins/gst-plugins-libmms:1.0 )
+   mtp? ( gnome-base/gvfs[mtp] )
+   udisks? ( sys-fs/udisks:2 )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-cpp/gtest-1.8.0
+   dev-libs/boost
+   dev-qt/qtopengl:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+"
+
+DOCS=( Changelog README.md )
+
+src_prepare() {
+   l10n_find_plocales_changes "src/translations" "" ".po"
+
+   cmake_src_prepare
+   rm -r 3rdparty/taglib || die
+}
+
+src_configure() {
+   # spotify is not in portage
+   local mycmakeargs=(
+   -DBUILD_WERROR=OFF
+   # avoid automagically enabling of ccache (bug 

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

2020-10-24 Thread David Seifert
commit: 6a866101af85e162d2f4ad6345a995e2dd8306b1
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 13:56:53 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 13:56:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a866101

package.mask: Last rite dev-dotnet/* EAPI 4 ebuilds

Bug: https://bugs.gentoo.org/681194
Bug: https://bugs.gentoo.org/722256
Bug: https://bugs.gentoo.org/740986
Bug: https://bugs.gentoo.org/740988
Bug: https://bugs.gentoo.org/740990
Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 9002ce05340..bd92615e8fd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,14 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2020-10-24)
+# EAPI 4, abandoned upstream, fails to build, security vulnerabilities.
+# .NET is practically abandoned in Gentoo and needs a complete reboot.
+# Removal in 30 days. Bug #681194, #722256, #740986, #740988, #740990.
+dev-dotnet/gio-sharp
+dev-dotnet/ikvm-bin
+dev-dotnet/log4net
+
 # Michał Górny  (2020-10-24)
 # Last release in 2004, next release 'Soon(tm)'.  Fails to build
 # due to horrible code hacks.



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

2020-10-24 Thread David Seifert
commit: 1dcf8515fd43c0f91520e3012cfe586b00a6a274
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 13:20:48 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 13:20:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dcf8515

sys-apps/netkit-base: Port to EAPI 7

Closes: https://bugs.gentoo.org/742101
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 sys-apps/netkit-base/netkit-base-0.17-r9.ebuild | 18 ++
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/sys-apps/netkit-base/netkit-base-0.17-r9.ebuild 
b/sys-apps/netkit-base/netkit-base-0.17-r9.ebuild
index 7a4209222bc..256e04387e2 100644
--- a/sys-apps/netkit-base/netkit-base-0.17-r9.ebuild
+++ b/sys-apps/netkit-base/netkit-base-0.17-r9.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="4"
+EAPI=7
 
-inherit eutils toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="Old-style inetd"
 HOMEPAGE="ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/;
@@ -12,14 +12,16 @@ 
SRC_URI="ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/${P}.tar.gz;
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 sparc x86"
-IUSE=""
 
-src_prepare() {
-   epatch "${FILESDIR}"/*.patch
-}
+PATCHES=(
+   "${FILESDIR}"/003_all_netkit-base-0.17-gcc4.patch
+   "${FILESDIR}"/004_all_netkit-base-0.17-misc-fixes.patch
+   "${FILESDIR}"/005_all_netkit-base-0.17-no-rpc.patch
+)
 
 src_configure() {
tc-export CC
+
./configure || die
sed -i \
-e "/^CFLAGS=/s:=.*:=${CFLAGS} -Wall -Wbad-function-cast 
-Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
-Wnested-externs -Winline:" \
@@ -30,7 +32,7 @@ src_configure() {
 src_install() {
sed -i \
-e 's:in\.telnetd$:in.telnetd -L /usr/sbin/telnetlogin:' \
-   etc.sample/inetd.conf
+   etc.sample/inetd.conf || die
 
dosbin inetd/inetd
doman inetd/inetd.8
@@ -38,5 +40,5 @@ src_install() {
 
dodoc BUGS ChangeLog README
docinto samples
-   dodoc etc.sample/*
+   dodoc -r etc.sample/.
 }



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

2020-10-24 Thread David Seifert
commit: 37068f1727b2e446d8d25b9fdbae095b9ccaf228
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 13:20:49 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 13:20:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37068f17

sys-apps/cpint: Port to EAPI 7

Closes: https://bugs.gentoo.org/742107
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 sys-apps/cpint/cpint-2.5.3.ebuild | 17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/sys-apps/cpint/cpint-2.5.3.ebuild 
b/sys-apps/cpint/cpint-2.5.3.ebuild
index 3d76a21d7aa..b37f49d86e9 100644
--- a/sys-apps/cpint/cpint-2.5.3.ebuild
+++ b/sys-apps/cpint/cpint-2.5.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="4"
+EAPI=7
 
-inherit linux-info eutils
+inherit linux-info
 
 MY_PV=${PV//./}
 
@@ -14,12 +14,15 @@ SRC_URI="http://linuxvm.org/Patches/s390/${PN}${MY_PV}.tgz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="s390"
-IUSE=""
+
+PATCHES=(
+   "${FILESDIR}"/${P}-build.patch
+   "${FILESDIR}"/${P}-prototypes.patch
+   "${FILESDIR}"/${P}-kernel.patch
+)
 
 src_prepare() {
-   epatch "${FILESDIR}"/${P}-build.patch
-   epatch "${FILESDIR}"/${P}-prototypes.patch
-   epatch "${FILESDIR}"/${P}-kernel.patch
+   default
 
# the makefile uses this variable
export KERNEL_DIR



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

2020-10-24 Thread David Seifert
commit: ffeeb13bfdcbdcd33023998e0491998d1381e8f9
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 24 13:20:46 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 24 13:20:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffeeb13b

net-misc/netkit-rsh: Port to EAPI 7

Closes: https://bugs.gentoo.org/741456
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 net-misc/netkit-rsh/netkit-rsh-0.17-r10.ebuild | 38 --
 1 file changed, 18 insertions(+), 20 deletions(-)

diff --git a/net-misc/netkit-rsh/netkit-rsh-0.17-r10.ebuild 
b/net-misc/netkit-rsh/netkit-rsh-0.17-r10.ebuild
index ca08fdef4cd..673104c20ba 100644
--- a/net-misc/netkit-rsh/netkit-rsh-0.17-r10.ebuild
+++ b/net-misc/netkit-rsh/netkit-rsh-0.17-r10.ebuild
@@ -1,11 +1,12 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="4"
+EAPI=7
 
-inherit eutils pam toolchain-funcs fcaps
+inherit pam toolchain-funcs fcaps
 
 PATCHVER="3"
+
 DESCRIPTION="Netkit's Remote Shell Suite: rexec{,d} rlogin{,d} rsh{,d}"
 HOMEPAGE="ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/;
 SRC_URI="ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/${P}.tar.gz
@@ -17,29 +18,24 @@ SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="pam"
 
-RDEPEND=">=sys-libs/ncurses-5.2
+RDEPEND="
+   sys-libs/ncurses:0
pam? ( >=sys-auth/pambase-20080219.1 )"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils"
-
-FILECAPS=(
-   cap_net_bind_service usr/bin/r{cp,login,sh}
-)
+DEPEND="${RDEPEND}"
+BDEPEND="app-arch/xz-utils"
 
-src_unpack() {
-   default
-
-   cd "${S}"
-   rm -rf rexec
-   mv ../rexec rexec
-}
+FILECAPS=( cap_net_bind_service usr/bin/r{cp,login,sh} )
 
 src_prepare() {
-   [[ -n ${PATCHVER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
+   rm -r rexec || die
+   mv ../rexec rexec || die
+
+   [[ -n ${PATCHVER} ]] && eapply "${WORKDIR}"/patch
+   eapply_user
 
if tc-is-cross-compiler ; then
# Can't do runtime tests when cross-compiling
-   sed -i -e "s|./__conftest|: ./__conftest|" configure
+   sed -i -e "s|./__conftest|: ./__conftest|" configure || die
fi
 }
 
@@ -55,8 +51,9 @@ src_configure() {
 }
 
 src_install() {
-   local b exe
insinto /etc/xinetd.d
+
+   local b
for b in rcp rexec{,d} rlogin{,d} rsh{,d} ; do
if [[ ${b} == *d ]] ; then
dosbin ${b}/${b}
@@ -65,12 +62,13 @@ src_install() {
else
dobin ${b}/${b}
doman ${b}/${b}.1
-   if [[ ${b} != "rcp" ]]; then
+   if [[ ${b} != rcp ]]; then
newins "${FILESDIR}"/${b}.xinetd ${b}
newpamd "${FILESDIR}/${b}.pamd-pambase" ${b}
fi
fi
done
+
dodoc README ChangeLog BUGS
newdoc rexec/README README.rexec
 }



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/monad-par-extras/

2020-10-24 Thread Sergei Trofimovich
commit: 63054ca30b5200a28746ec28658f2aa1da877785
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 24 13:01:44 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 24 13:09:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63054ca3

dev-haskell/monad-par-extras: drop old

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

 .../monad-par-extras/monad-par-extras-0.3.3.ebuild | 27 --
 1 file changed, 27 deletions(-)

diff --git a/dev-haskell/monad-par-extras/monad-par-extras-0.3.3.ebuild 
b/dev-haskell/monad-par-extras/monad-par-extras-0.3.3.ebuild
deleted file mode 100644
index a8cf4eb3f96..000
--- a/dev-haskell/monad-par-extras/monad-par-extras-0.3.3.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.3.2.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Combinators and extra features for Par monads"
-HOMEPAGE="https://github.com/simonmar/monad-par;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="=dev-haskell/abstract-par-0.3*:=[profile?]
-   >=dev-haskell/cereal-0.3:=[profile?]
-   >=dev-haskell/mtl-2.0:=[profile?]
-   >=dev-haskell/random-1.0:=[profile?]
-   >=dev-haskell/transformers-0.2:=[profile?]
-   >=dev-lang/ghc-6.10.4:="
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.8"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/mwc-random/

2020-10-24 Thread Sergei Trofimovich
commit: 96e09e259eb98185e989930891f6edefb47ee4dd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 24 13:08:15 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 24 13:09:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96e09e25

dev-haskell/mwc-random: bump up to 0.14.0.0

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

 dev-haskell/mwc-random/Manifest   |  1 +
 dev-haskell/mwc-random/mwc-random-0.14.0.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-haskell/mwc-random/Manifest b/dev-haskell/mwc-random/Manifest
index 1b7c0f7bef2..186ad243408 100644
--- a/dev-haskell/mwc-random/Manifest
+++ b/dev-haskell/mwc-random/Manifest
@@ -1 +1,2 @@
 DIST mwc-random-0.13.4.0.tar.gz 22927 BLAKE2B 
1c7bf3470a389f0c77fdebe7e1a90f750fc7458d1c574b3a45933eddd87961433b0f4b21e784a2e5bf85a73893f96fb730e86d1c0a7c3d0c3400bf72be153c0c
 SHA512 
1f1e005998fa8310710629d69258465b214bc2b369ab95cb307689209f1812b17301fba28d33c45f8ae0ba63381ea6775ad9037a9b52464d7df35c36b77594cf
+DIST mwc-random-0.14.0.0.tar.gz 19674 BLAKE2B 
3410f8d237c8e4a0f079c13567082273fc79d287c8de2b9ea0c1f396271ba7571caf890d6065ae7f0e5aae41f66575d90df178b981db24c9792213facf1d9c3d
 SHA512 
bb262d6f4a37d91e4c0667ec5140894ed36bf3ef4b90e487f4d689a6bc4eddd09dcdc3c8b75013124908ca1642e990c3e074fb728acc1b36f63b3db66528301d

diff --git a/dev-haskell/mwc-random/mwc-random-0.14.0.0.ebuild 
b/dev-haskell/mwc-random/mwc-random-0.14.0.0.ebuild
new file mode 100644
index 000..d9bb642a9cd
--- /dev/null
+++ b/dev-haskell/mwc-random/mwc-random-0.14.0.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.1
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Fast, high quality pseudo random number generation"
+HOMEPAGE="https://github.com/bos/mwc-random;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/math-functions-0.2.1.0:=[profile?]
+   >=dev-haskell/primitive-0.6:=[profile?]
+   >=dev-haskell/vector-0.7:=[profile?]
+   >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.8.0.4
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/monad-par-extras/

2020-10-24 Thread Sergei Trofimovich
commit: 9dfe499a1ca1dcf136e5f3185168e85c96c9d098
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 24 13:01:29 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 24 13:09:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dfe499a

dev-haskell/monad-par-extras: update to EAPI=7

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

 .../monad-par-extras-0.3.3-r1.ebuild   | 28 ++
 1 file changed, 28 insertions(+)

diff --git a/dev-haskell/monad-par-extras/monad-par-extras-0.3.3-r1.ebuild 
b/dev-haskell/monad-par-extras/monad-par-extras-0.3.3-r1.ebuild
new file mode 100644
index 000..fe9fbbfa59c
--- /dev/null
+++ b/dev-haskell/monad-par-extras/monad-par-extras-0.3.3-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.1.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Combinators and extra features for Par monads"
+HOMEPAGE="https://github.com/simonmar/monad-par;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/abstract-par-0.3:=[profile?] 
=dev-haskell/cereal-0.3:=[profile?]
+   >=dev-haskell/mtl-2.0:=[profile?]
+   >=dev-haskell/random-1.0:=[profile?]
+   >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/mountpoints/

2020-10-24 Thread Sergei Trofimovich
commit: 205ac275cb613f226b04078a157da128c9ca4920
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 24 13:06:12 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 24 13:09:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=205ac275

dev-haskell/mountpoints: update to EAPI=7

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

 dev-haskell/mountpoints/mountpoints-1.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-haskell/mountpoints/mountpoints-1.0.2.ebuild 
b/dev-haskell/mountpoints/mountpoints-1.0.2.ebuild
index 2cdee7360f8..83dde002844 100644
--- a/dev-haskell/mountpoints/mountpoints-1.0.2.ebuild
+++ b/dev-haskell/mountpoints/mountpoints-1.0.2.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-# ebuild generated by hackport 0.4.7.
+# ebuild generated by hackport 0.6.6.
 
 CABAL_FEATURES="lib profile haddock hoogle hscolour"
 inherit haskell-cabal



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/mime-mail/

2020-10-24 Thread Sergei Trofimovich
commit: ccb85eece74a8dca82634cd9661ad025c9352202
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 24 12:59:15 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 24 13:09:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccb85eec

dev-haskell/mime-mail: drop old

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

 dev-haskell/mime-mail/Manifest|  1 -
 dev-haskell/mime-mail/mime-mail-0.4.11.ebuild | 29 ---
 2 files changed, 30 deletions(-)

diff --git a/dev-haskell/mime-mail/Manifest b/dev-haskell/mime-mail/Manifest
index 197afcd483e..37066b8cec9 100644
--- a/dev-haskell/mime-mail/Manifest
+++ b/dev-haskell/mime-mail/Manifest
@@ -1,2 +1 @@
-DIST mime-mail-0.4.11.tar.gz 8918 BLAKE2B 
9d335f1953584961e377bdf041b7e93cf6a6e09d8ad3d86410bc565628a4aa75ad93a0bcdd484a566d88b36e1708ae32fdaa8a18424bf5135b5e44c16e9fa46e
 SHA512 
576390c99ebfb390a4e3b2c441add80923033d91160aa834ee8b4491e117645d5ce2936fee798370feda8c21c477c95a1984314b28235a3cfcb5f72b2fc52a54
 DIST mime-mail-0.5.0.tar.gz 10504 BLAKE2B 
ba5e1908f64b5056927b5f2a9fa66c41e7d3b6a2b150e741c178cc655a715f604c9cef48285b6c6e186754587d02d6923715d89582fe48a4e0566fc0a0cdc7cc
 SHA512 
b4f18be040d447436c8d180f596f565a0e9ae6f7f771512047b851b32e42dd1410522de755e0b3d5ee6c6db15c076dce0bd9312b43ca71f531c43249b4a6d020

diff --git a/dev-haskell/mime-mail/mime-mail-0.4.11.ebuild 
b/dev-haskell/mime-mail/mime-mail-0.4.11.ebuild
deleted file mode 100644
index c6ffe5c78c8..000
--- a/dev-haskell/mime-mail/mime-mail-0.4.11.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.6.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Compose MIME email messages"
-HOMEPAGE="https://github.com/snoyberg/mime-mail;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/base64-bytestring-0.1:=[profile?]
-   >=dev-haskell/blaze-builder-0.2.1:=[profile?] 
=dev-haskell/random-1.0:=[profile?]
-   >=dev-haskell/text-0.7:=[profile?]
-   >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.8
-   test? ( >=dev-haskell/hspec-1.3 )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/mwc-random/

2020-10-24 Thread Sergei Trofimovich
commit: 58335e318e95ef2a0a382e6574cc3b9b8435f0ed
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 24 13:08:27 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 24 13:09:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58335e31

dev-haskell/mwc-random: drop old

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

 dev-haskell/mwc-random/Manifest   |  1 -
 dev-haskell/mwc-random/mwc-random-0.13.4.0.ebuild | 34 ---
 2 files changed, 35 deletions(-)

diff --git a/dev-haskell/mwc-random/Manifest b/dev-haskell/mwc-random/Manifest
index 186ad243408..9e7fc0f45b1 100644
--- a/dev-haskell/mwc-random/Manifest
+++ b/dev-haskell/mwc-random/Manifest
@@ -1,2 +1 @@
-DIST mwc-random-0.13.4.0.tar.gz 22927 BLAKE2B 
1c7bf3470a389f0c77fdebe7e1a90f750fc7458d1c574b3a45933eddd87961433b0f4b21e784a2e5bf85a73893f96fb730e86d1c0a7c3d0c3400bf72be153c0c
 SHA512 
1f1e005998fa8310710629d69258465b214bc2b369ab95cb307689209f1812b17301fba28d33c45f8ae0ba63381ea6775ad9037a9b52464d7df35c36b77594cf
 DIST mwc-random-0.14.0.0.tar.gz 19674 BLAKE2B 
3410f8d237c8e4a0f079c13567082273fc79d287c8de2b9ea0c1f396271ba7571caf890d6065ae7f0e5aae41f66575d90df178b981db24c9792213facf1d9c3d
 SHA512 
bb262d6f4a37d91e4c0667ec5140894ed36bf3ef4b90e487f4d689a6bc4eddd09dcdc3c8b75013124908ca1642e990c3e074fb728acc1b36f63b3db66528301d

diff --git a/dev-haskell/mwc-random/mwc-random-0.13.4.0.ebuild 
b/dev-haskell/mwc-random/mwc-random-0.13.4.0.ebuild
deleted file mode 100644
index 7c470db83dd..000
--- a/dev-haskell/mwc-random/mwc-random-0.13.4.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.7.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Fast, high quality pseudo random number generation"
-HOMEPAGE="https://github.com/bos/mwc-random;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RESTRICT=test # circylar depend: mwc-random[test]->statistics->mwc-random
-
-RDEPEND="dev-haskell/primitive:=[profile?]
-   >=dev-haskell/vector-0.7:=[profile?]
-   >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.8.0.4
-   test? ( dev-haskell/hunit
-   dev-haskell/quickcheck
-   >=dev-haskell/statistics-0.10.1.0
-   dev-haskell/test-framework
-   dev-haskell/test-framework-hunit
-   dev-haskell/test-framework-quickcheck2 )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/monadcatchio-transformers/

2020-10-24 Thread Sergei Trofimovich
commit: 66d78ae556f8a03b787784870b30295b7232e1f2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 24 13:05:06 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 24 13:09:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66d78ae5

dev-haskell/monadcatchio-transformers: update to EAPI=7

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

 dev-haskell/monadcatchio-transformers/metadata.xml |  7 ---
 .../monadcatchio-transformers-0.3.1.3-r1.ebuild| 10 +-
 2 files changed, 5 insertions(+), 12 deletions(-)

diff --git a/dev-haskell/monadcatchio-transformers/metadata.xml 
b/dev-haskell/monadcatchio-transformers/metadata.xml
index c5eb3035ebf..b7878815d80 100644
--- a/dev-haskell/monadcatchio-transformers/metadata.xml
+++ b/dev-haskell/monadcatchio-transformers/metadata.xml
@@ -5,11 +5,4 @@
hask...@gentoo.org
Gentoo Haskell

-   
-   Provides functions to throw and catch exceptions. Unlike the 
functions from
-   @Control.Exception@, which work in @IO@, these work in any 
stack of monad
-   transformers (from the 'transformers' package) with @IO@ as the 
base monad.
-   You can extend this functionality to other monads, by creating 
an instance
-   of the @MonadCatchIO@ class.
-   
 

diff --git 
a/dev-haskell/monadcatchio-transformers/monadcatchio-transformers-0.3.1.3-r1.ebuild
 
b/dev-haskell/monadcatchio-transformers/monadcatchio-transformers-0.3.1.3-r1.ebuild
index e4729f3c913..321641777c9 100644
--- 
a/dev-haskell/monadcatchio-transformers/monadcatchio-transformers-0.3.1.3-r1.ebuild
+++ 
b/dev-haskell/monadcatchio-transformers/monadcatchio-transformers-0.3.1.3-r1.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-# ebuild generated by hackport 0.4.4.
+# ebuild generated by hackport 0.6.6.
 
 CABAL_FEATURES="lib profile haddock hoogle hscolour"
 inherit haskell-cabal
@@ -22,16 +22,16 @@ IUSE=""
 
 RDEPEND=">=dev-haskell/extensible-exceptions-0.1:=[profile?] 
=dev-haskell/monads-tf-0.1:=[profile?] 
=dev-haskell/transformers-0.2:=[profile?]
-   >=dev-lang/ghc-7.4.1:=
+   >=dev-lang/ghc-7.8.2:=
 "
 DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.6
+   >=dev-haskell/cabal-1.18.1.3
 "
 
 S="${WORKDIR}/${MY_P}"
 
 src_prepare() {
+   default
cabal_chdeps \
'base < 4.9' 'base' \
'transformers >= 0.2 && < 0.5' 'transformers >= 0.2'



  1   2   >