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

2021-07-18 Thread Andrey Grozin
commit: c3dfce78e7fa4b55d76437bce49139d956d40f76
Author: Andrey Grozin  gentoo  org>
AuthorDate: Mon Jul 19 03:13:34 2021 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Mon Jul 19 03:13:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3dfce78

sci-geosciences/gpxsee: bump to 9.2

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andrey Grozin  gentoo.org>

 sci-geosciences/gpxsee/Manifest  |  1 +
 sci-geosciences/gpxsee/gpxsee-9.2.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest
index 6e427faba0b..8a57225fa97 100644
--- a/sci-geosciences/gpxsee/Manifest
+++ b/sci-geosciences/gpxsee/Manifest
@@ -1,2 +1,3 @@
 DIST gpxsee-9.0.tar.gz 8538085 BLAKE2B 
4c8cdabba6082689e98561eccb399bd2e8c4fdce6f229dae2c4a5576e0adbd05380538c906654d7400f5537d370d368193efdb380100cdb79a3805fa9e80f12c
 SHA512 
3eeaaadd48e838dfa56a499ff44cee681f02c6e3e34ec500c70024926af854966f0ddb81b5b88c3f1741350eed3207d864a83daff93009f3f6a72b9fb69357d8
 DIST gpxsee-9.1.tar.gz 4295570 BLAKE2B 
b2753bc53003279b84f2811cbbe7195d6941e821fe03dfe95206eaa8c86a6df255530fddd4b13f82036e6404fe547d3a3a33f0c5c65df38aa17eb32285dde14f
 SHA512 
2be51e5df8155175c786cfb265bc02a2abbd848a26b5d38a4bdc82a9677ee32711d11c9623168b5706b299529576d2cecfbb37cae90ff24177ebb5a7b70e3439
+DIST gpxsee-9.2.tar.gz 4434460 BLAKE2B 
e12994afd9673d859d8846e56d17ae86368f312390d7bee835ff02b4e08ab7330c9138d1af451c0c6a44866e2b044c0d9de77ce0a40b47c48377e6d9589c
 SHA512 
6469f06a21814d25a56899e79d055f166d6c3ab6ecdcea851f87a4991d74ff4e99fec9924ecd4c3065dcf8cb8eed53bdff66c2e3f5642978e6333d80a75f8262

diff --git a/sci-geosciences/gpxsee/gpxsee-9.2.ebuild 
b/sci-geosciences/gpxsee/gpxsee-9.2.ebuild
new file mode 100644
index 000..950a8b5cfcf
--- /dev/null
+++ b/sci-geosciences/gpxsee/gpxsee-9.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PLOCALES="cs da de en eo es fi fr hu it nb pl pt_BR ru sv tr uk"
+inherit desktop qmake-utils l10n xdg
+
+MY_PN="GPXSee"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and 
nmea files"
+HOMEPAGE="https://www.gpxsee.org/;
+SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RDEPEND="dev-qt/qtwidgets:5
+   dev-qt/qtgui:5
+   dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsql:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}"/${PN}-7.33.patch )
+
+src_prepare() {
+   default
+
+   l10n_find_plocales_changes lang "${PN}_" '.ts'
+
+   rm_ts() {
+   sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro
+   }
+
+   l10n_for_each_disabled_locale_do rm_ts
+}
+
+src_compile() {
+   lrelease gpxsee.pro
+   eqmake5 gpxsee.pro
+   emake
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   dodoc README.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/

2021-07-18 Thread Andrey Grozin
commit: e3af7945c205af23d4c7db7ca49a084bfc61711d
Author: Andrey Grozin  gentoo  org>
AuthorDate: Mon Jul 19 03:11:54 2021 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Mon Jul 19 03:11:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3af7945

dev-lisp/sbcl: bump to 2.1.6

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andrey Grozin  gentoo.org>

 dev-lisp/sbcl/Manifest  |   2 +
 dev-lisp/sbcl/sbcl-2.1.6.ebuild | 238 
 2 files changed, 240 insertions(+)

diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest
index 3a5c23496df..2d81e364ae8 100644
--- a/dev-lisp/sbcl/Manifest
+++ b/dev-lisp/sbcl/Manifest
@@ -18,3 +18,5 @@ DIST sbcl-1.4.8-x86-64-linux-binary.tar.bz2 10353701 BLAKE2B 
5b56f46fbdb87f015ed
 DIST sbcl-1.4.9-source.tar.bz2 6051607 BLAKE2B 
8abcaf73233ea1a23d47987b16554636dcf94acfbc7ab731f0730fdb4a8176593fb3ab52d9b25b3dd56753cd984f7e0eddb1585a142eb7ad1aa5e3e03d7b0ca9
 SHA512 
e0248f460f9737d47653dd520732062d2637813b550df356ecc90aa6d21fbdd74f03182d1e890c09c1da742f7d57b4fbd04a4e6dc36999aca51bb6c2952ac236
 DIST sbcl-2.1.5-source.tar.bz2 6566902 BLAKE2B 
3e98a3d996120baf7cbddbe595aacc07615cd8471e9bb87fc73e8cf0621988e5dd549a58425f7c569588833f9a4b1bbe43af40472fa9a287a3780e40e86536bd
 SHA512 
5e208b3a1b3ff1a589c9ae0398e40086d979342c11fa7bb251797d0266618801b525dddb6998cebae3fc2a88547f7a71bdc43c5418f5edc2cf9bf699ed725334
 DIST sbcl-2.1.5-x86-64-linux-binary.tar.bz2 10155269 BLAKE2B 
8456fbe477d6afc4becf4ec2fadb296e40532f02ea0ad5de61891cf68384450028e85e52d44164323c1a40b5f67c591114cd1a077de305b3f1b20484310bf5a6
 SHA512 
cb90c2bc6bed5f5f3af9831cd520580d4e8207ee45ae3572a17cf0da21563ce8e03d1c0e22099d05b750e0f76b2a0701918c80e25e2b7a9846d8cc5169f82f7c
+DIST sbcl-2.1.6-source.tar.bz2 6579274 BLAKE2B 
bb3c915b1f3889575065d0737eaadb5a19b00748ab508d90bb30218c8ef09527ee2533271700b68fedb28030727cde86aaa7b7ed1d2e6b02cecc79b6e6ed0376
 SHA512 
fa8088e5275451863b9aa908c0718e03801340fc87c514caed8a67df6fd443a0cdc1eb90f90605c0de757c4be5e9e502a944c4856fea98d719f5135457ca41c7
+DIST sbcl-2.1.6-x86-64-linux-binary.tar.bz2 10106836 BLAKE2B 
d362f22402cfc183b6b8a9251e20d51672a4870bbc427e9f718bcfb02ae3e459f426b8f4bf4b568c864b56602e5d7b285ab5f1c5aece397385e17439934d23fa
 SHA512 
3382829bfe6bd85b00eeaed04830de7e966d014dd626c7d5635c916a4fa9517f4404af4e5498cc6b4b8e00db9079e350db7cb6860c0c4a4921e99ba221f2ba6e

diff --git a/dev-lisp/sbcl/sbcl-2.1.6.ebuild b/dev-lisp/sbcl/sbcl-2.1.6.ebuild
new file mode 100644
index 000..9d2f456fe5b
--- /dev/null
+++ b/dev-lisp/sbcl/sbcl-2.1.6.ebuild
@@ -0,0 +1,238 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib flag-o-matic pax-utils toolchain-funcs
+
+#same order as http://www.sbcl.org/platform-table.html
+BV_X86=1.4.3
+BV_AMD64=2.1.6
+BV_PPC=1.2.7
+BV_SPARC=1.0.28
+BV_ALPHA=1.0.28
+BV_ARM=1.4.11
+BV_ARM64=1.4.2
+BV_X64_MACOS=1.2.11
+BV_PPC_MACOS=1.0.47
+BV_X86_SOLARIS=1.2.7
+BV_X64_SOLARIS=1.2.7
+BV_SPARC_SOLARIS=1.0.23
+
+DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common 
Lisp"
+HOMEPAGE="http://sbcl.sourceforge.net/;
+SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
+   x86? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
+   amd64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
+   ppc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
+   sparc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
+   alpha? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )
+   arm? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ARM}-armhf-linux-binary.tar.bz2 )
+   arm64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ARM64}-arm64-linux-binary.tar.bz2 )
+   x64-macos? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X64_MACOS}-x86-64-darwin-binary.tar.bz2 )
+   ppc-macos? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC_MACOS}-powerpc-darwin-binary.tar.bz2 )
+   x86-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86_SOLARIS}-x86-solaris-binary.tar.bz2 )
+   x64-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X64_SOLARIS}-x86-64-solaris-binary.tar.bz2 
)
+   sparc-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_SPARC_SOLARIS}-sparc-solaris-binary.tar.bz2
 )"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-solaris"
+IUSE="debug doc source +threads +unicode zlib"
+
+CDEPEND=">=dev-lisp/asdf-3.3:="
+DEPEND="${CDEPEND}
+   doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
+RDEPEND="${CDEPEND}
+   !prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.6 ) )"
+
+# Disable warnings about executable stacks, as this won't be fixed soon by 
upstream
+QA_EXECSTACK="usr/bin/sbcl"
+
+CONFIG="${S}/customize-target-features.lisp"
+ENVD="${T}/50sbcl"
+
+# 

[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/

2021-07-18 Thread Andrey Grozin
commit: eae5129cd0da305d87b6733c6b61741a1b3863d4
Author: Andrey Grozin  gentoo  org>
AuthorDate: Mon Jul 19 03:09:59 2021 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Mon Jul 19 03:09:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eae5129c

dev-lisp/sbcl: clean old versions

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andrey Grozin  gentoo.org>

 dev-lisp/sbcl/Manifest   |  14 ---
 dev-lisp/sbcl/sbcl-2.0.10.ebuild | 233 --
 dev-lisp/sbcl/sbcl-2.0.11.ebuild | 233 --
 dev-lisp/sbcl/sbcl-2.1.0.ebuild  | 235 --
 dev-lisp/sbcl/sbcl-2.1.1.ebuild  | 235 --
 dev-lisp/sbcl/sbcl-2.1.2.ebuild  | 235 --
 dev-lisp/sbcl/sbcl-2.1.3.ebuild  | 238 ---
 dev-lisp/sbcl/sbcl-2.1.4.ebuild  | 238 ---
 8 files changed, 1661 deletions(-)

diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest
index f2882aee4d1..3a5c23496df 100644
--- a/dev-lisp/sbcl/Manifest
+++ b/dev-lisp/sbcl/Manifest
@@ -16,19 +16,5 @@ DIST sbcl-1.4.2-arm64-linux-binary.tar.bz2 10578821 BLAKE2B 
1cd25c548be0f1b7ec01
 DIST sbcl-1.4.3-x86-linux-binary.tar.bz2 10227185 BLAKE2B 
6d77c4f4177cbdb72fb9bab0da5bd91e0aa8deafffd238818a2551332f0ab246715d9489b5c1156f3481aa7fb79d161a988404620fc09fe86ff927543a1ee678
 SHA512 
41cd63d61dd7c46370341dce39a362287a23b528bfebe8e5571614aeefdea03d318207d25562e995db9ccedb6c1f50ea4d66627721f0fd9486e99440126e6a38
 DIST sbcl-1.4.8-x86-64-linux-binary.tar.bz2 10353701 BLAKE2B 
5b56f46fbdb87f015ed1fe103b6caaf43d2d424b45e2574e306b3d3cbc3c7bdfa48847a2e6d7d819e6bf4b59fa02ea01f9ce6b023802ae6f91fc7f56e5a260de
 SHA512 
f3cb3c30dec1b7e6ac0c1b67de26192723871f8a8d543a41d7c4d04b0813fd7da1043433237b648a2c23f73169fe38f2ec3a3c2bd412eb4c9d36ed929c40f27d
 DIST sbcl-1.4.9-source.tar.bz2 6051607 BLAKE2B 
8abcaf73233ea1a23d47987b16554636dcf94acfbc7ab731f0730fdb4a8176593fb3ab52d9b25b3dd56753cd984f7e0eddb1585a142eb7ad1aa5e3e03d7b0ca9
 SHA512 
e0248f460f9737d47653dd520732062d2637813b550df356ecc90aa6d21fbdd74f03182d1e890c09c1da742f7d57b4fbd04a4e6dc36999aca51bb6c2952ac236
-DIST sbcl-2.0.10-source.tar.bz2 6522183 BLAKE2B 
c8717f85dfcbf3fc960e91efc884ebd3e825041c4916181c6dc690fda2704dfb92a5c46332d4b1ae4d0d304532436a444c4ee0404b4927d3fdbd77d2e5a3e86f
 SHA512 
441418719a236853ae316c4d8a74e05fb31d5b27775e17ff4383ea1b5671786378231fc4d5a2908416d8fde3704e6d2737e58d6e76b119c19a9e0d81444f3277
-DIST sbcl-2.0.10-x86-64-linux-binary.tar.bz2 10179170 BLAKE2B 
c3fd9b5ee73db1152bf02ec6f67b7d8ad190557990bb28b32088687fc68173aaa300738f35c7a7bbdc6b5a743a30d0aa78220ea73aafd5f94948534a7be190f7
 SHA512 
a4d410655626a4c247e9b6505508df8f0ecae7726dd474fc19b259ed1f4507953bec0a7ff876ea97dd86150b08e8d8ad12a5d701f77a5a2cb3b367d5ae4af8f2
-DIST sbcl-2.0.11-source.tar.bz2 6532079 BLAKE2B 
8015262c407f731ef4bec8d002d37f0ad865d0b8c0aa5f2d6da339182fdcd4b29c5b66e47dc7e50a46b8387f490729b5afd2f284d727020806fffbe8feeebb28
 SHA512 
e8f0f03592be6adf570979a48e02650f6efa089b1e05451cd33f5389abb5c41f0028332702f0e25872bff14dda3ca65b443bf08a4b0c5cc2b58f3b55350c356e
-DIST sbcl-2.0.11-x86-64-linux-binary.tar.bz2 10154687 BLAKE2B 
60d246c066e6fb95e1de8117da02bd52eb5464877a5f0642bdf211d5da5787f0e67d950269f6a629dcae7f9129eea5dbaa78d8d4b00e51fac1e85f02b4899cae
 SHA512 
122411215d75ef31d6f537660b29c7e69fc47f2eaf4339009ee53ea71a119715b0da17e3eb7a3bc3e997fe147e2eb163a7f838a18ff5edbc266ac4f0dea4f877
-DIST sbcl-2.1.0-source.tar.bz2 6534157 BLAKE2B 
575638084c208104bc782e7f6419b92e89d6b9e4e31cc668f21cb5be6a234a1f97726ea7f3e54903e229df94d89a10c60e887c19aa00c1bcc57e62229f75b764
 SHA512 
57283540ffa43184f7f805dc9654292ac9e93ba735772e00c6b0e695c61041647106a0a167836e571a3d97af2952cf26ca523fb7bf1dc0f9c62345d76a0ccec3
-DIST sbcl-2.1.0-x86-64-linux-binary.tar.bz2 10121503 BLAKE2B 
4ee74c18316e863ed030dcbf88f9c0997e362f158eae1be856cea2b7001e9cff213a09179c0c1c925db5de991902a19d838adc9bf5683552310a57a3debf465f
 SHA512 
dea33b800223505b6912c78d4233b82ab544100a64506e827ff78ccef1776dace2af14856d5e37c33659928afa823c4500ada34cd3759c46e72dc91cfa23f40d
-DIST sbcl-2.1.1-source.tar.bz2 6543910 BLAKE2B 
a567e30ea03d2a19f85afeda385d1d8af84e87b1f0afe436c47865e8d67d3a7d3008e7353d7bef0b139ffaba6278ceb985178361ba50f82db2683637f1e2a834
 SHA512 
4346318bcbd28916d107d004f7da62cd4a23545432369819f1d5c25d512d89343318f4acb857f6dd59bda59b58e88979663e882455f941e81edd9002b58f68e4
-DIST sbcl-2.1.1-x86-64-linux-binary.tar.bz2 10116591 BLAKE2B 
f9e4d2772b23cf03af6f7e8a44192bc48269990c4c7f4a89885497044855f8b637346704aafef54998942184bd58eeb1775cb2e8ef147b4d470cbbc7d44b8773
 SHA512 
0bf5e8e50e172debba70216e207a8b7d0caf53ccc8d2e682f52622740dfda2320d7c69fa5f966e5c4a5838252447f3704d6b31d0dfaf0b95503ec38c5d18afca
-DIST sbcl-2.1.2-source.tar.bz2 6539563 BLAKE2B 

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

2021-07-18 Thread Matt Turner
commit: 7183c82189dcfdaf514ce54f3e688fe1d05c4402
Author: Nic Boet  boet  cc>
AuthorDate: Mon Jul 19 03:00:55 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jul 19 03:03:10 2021 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=7183c821

targets: Pass gk_callback_opts as a string instead of array

Fixes: e5855bef ("targets: Use arrays rather than string concatenation")
Signed-off-by: Nic Boet  boet.cc>
Signed-off-by: Matt Turner  gentoo.org>

 targets/support/kmerge.sh | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/targets/support/kmerge.sh b/targets/support/kmerge.sh
index fb67aba6..20b471f1 100755
--- a/targets/support/kmerge.sh
+++ b/targets/support/kmerge.sh
@@ -60,7 +60,8 @@ genkernel_compile() {
fi
 
if [[ -n ${kernel_merge} ]]; then
-   genkernel --callback="emerge ${gk_callback_opts[@]} 
${kernel_merge}" \
+   gk_callback=${gk_callback_opts[@]}
+   genkernel --callback="emerge ${gk_callback} ${kernel_merge}" \
"${GK_ARGS[@]}" || exit 1
else
genkernel "${GK_ARGS[@]}" || exit 1



[gentoo-commits] proj/security:ajak-cvetool commit in: /

2021-07-18 Thread John Helmert III
commit: 5aa7f5108e6ecfd81db2aaea4c41cb6601d7a317
Author: John Helmert III  gentoo  org>
AuthorDate: Thu Jul  8 01:17:44 2021 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Jul 19 02:54:34 2021 +
URL:https://gitweb.gentoo.org/proj/security.git/commit/?id=5aa7f510

dependencies: bugzilla -> python-bugzilla

Signed-off-by: John Helmert III  gentoo.org>

 setup.cfg | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/setup.cfg b/setup.cfg
index 67f1c4f..ecb7514 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -6,9 +6,9 @@ version = 0.0.0
 packages = bin
 install_requires =
 beautifulsoup4
-bugzilla
 bracex
 pkgcore
+python-bugzilla
 requests
 urllib3
 



[gentoo-commits] proj/security:ajak-cvetool commit in: bin/

2021-07-18 Thread John Helmert III
commit: f1634540fe60edd3cbcff258b04d3b4e3aa31577
Author: John Helmert III  gentoo  org>
AuthorDate: Mon Jul 19 02:49:49 2021 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Jul 19 02:54:53 2021 +
URL:https://gitweb.gentoo.org/proj/security.git/commit/?id=f1634540

glsatool: add partial releasing functionality

This separates the previous functionality into a `glsatool new` and adds
some new functionality as `glsatool release`. Currently only fetches the
GLSA XML and text, places the XML in your glsa.git repository, and adds
the necessary headers to the mail text.

Signed-off-by: John Helmert III  gentoo.org>

 bin/GLSATool.py | 99 +++--
 1 file changed, 90 insertions(+), 9 deletions(-)

diff --git a/bin/GLSATool.py b/bin/GLSATool.py
index c7fc804..a2a1b1b 100644
--- a/bin/GLSATool.py
+++ b/bin/GLSATool.py
@@ -2,6 +2,7 @@ from configparser import ConfigParser
 import argparse
 import os
 import re
+import sys
 
 import bugzilla
 import requests
@@ -19,9 +20,15 @@ class GLSATool:
 self.auth = glsamaker_key
 self.bgo = bugzilla.Bugzilla('https://bugs.gentoo.org',
  api_key=bgo_key, force_rest=True)
-
-def get_csrf_token(self):
-soup = bs(self.request('/glsas/new'), features='lxml')
+config_path = os.path.join(os.path.expanduser('~'),
+   '.config', 'glsatool')
+c = ConfigParser()
+c.read(config_path)
+self.glsa_path = c['default']['glsa']
+self.from_str = c['default']['from']
+
+def get_csrf_token(self, path):
+soup = bs(self.request(path), features='lxml')
 csrf_token = \
 soup.find('input', {'name': 'authenticity_token'})['value']
 return csrf_token
@@ -45,6 +52,64 @@ class GLSATool:
 raise RuntimeError(path + ': ' + str(response.status_code))
 return response.text
 
+def get_int_input(self, msg):
+while True:
+i = input(msg)
+try:
+return int(i)
+except (ValueError, EOFError):
+continue
+
+def release_glsa(self, num=None):
+if not num:
+soup = bs(self.request('/glsas/drafts'), features='lxml')
+glsas = soup.find_all('tr', {'class': True})
+for idx, item in enumerate(glsas):
+print('[{0}] {1}'.format(idx, item.find('a').text))
+i = self.get_int_input("Which GLSA to release? ")
+print("Selected '{0}'".format(glsas[i].a.text))
+num = glsas[i].a['href'][-4:]
+
+prepare_path = '/glsas/{}/prepare_release'.format(num)
+release_path = '/glsas/{}/release'.format(num)
+xml_path = '/glsas/{}/download.xml'.format(num)
+txt_path = '/glsas/{}/download.txt'.format(num)
+
+data = {
+'value': 'Release ',
+'authenticity_token': self.get_csrf_token(prepare_path)
+}
+
+# Click the "release" button
+released_soup = bs(self.request(release_path, method='POST', 
data=data),
+   features='lxml')
+glsa_id = 'glsa-' + released_soup.find('strong').text.split()[1]
+
+# Grab the xml
+xml = self.request(xml_path)
+xml_filename = '{}.xml'.format(glsa_id)
+xml_path = os.path.join(self.glsa_path, xml_filename)
+
+# Write and (TODO) commit it
+with open(xml_path, 'w') as f:
+f.write(xml)
+print("Wrote {}".format(xml_filename))
+
+# Grab the mail text
+txt = self.request(txt_path)
+txt_filename = '{}.txt'.format(glsa_id)
+
+# Write it
+with open(txt_filename, 'w') as f:
+f.write('From: {}\n'.format(self.from_str))
+f.write('Reply-To: secur...@gentoo.org\n')
+f.write(txt)
+print("Wrote {}".format(txt_filename))
+
+# TODO:
+# Mail it
+# Close bugs
+
 def new_whiteboard(self, old_whiteboard):
 regex = re.compile('[A-C~][0-4] \[.*\]')
 severity = old_whiteboard[:2]
@@ -78,7 +143,7 @@ class GLSATool:
 'access': 'public',
 'import_references': '1',
 'what': 'request',  # ???
-'authenticity_token': self.get_csrf_token()
+'authenticity_token': self.get_csrf_token('/glsas/new')
 }
 self.request('/glsas', method='POST', data=data)
 print("GLSA request filed")
@@ -104,10 +169,26 @@ def bgo_key():
 
 def glsatool():
 parser = argparse.ArgumentParser()
-parser.add_argument('-b', '--bugs', required=True, nargs='+')
-parser.add_argument('-t', '--title', required=True)
+subparsers = parser.add_subparsers(dest='command')
+
+new_parser = subparsers.add_parser('new')
+new_parser.add_argument('-b', '--bugs', required=True, nargs='+')
+new_parser.add_argument('-t', '--title', 

[gentoo-commits] proj/security:ajak-cvetool commit in: bin/

2021-07-18 Thread John Helmert III
commit: 4a160a6b646b01fa14f59ac14337640141451864
Author: John Helmert III  gentoo  org>
AuthorDate: Sat Jul 17 16:46:39 2021 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Jul 19 02:54:43 2021 +
URL:https://gitweb.gentoo.org/proj/security.git/commit/?id=4a160a6b

cvetool: fix missing import

Signed-off-by: John Helmert III  gentoo.org>

 bin/CVETool.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/bin/CVETool.py b/bin/CVETool.py
index 7a5c576..29eab39 100644
--- a/bin/CVETool.py
+++ b/bin/CVETool.py
@@ -1,4 +1,5 @@
 import re
+import os
 import sys
 
 from base64 import b64encode



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

2021-07-18 Thread Matt Turner
commit: 0636f2e1f844c23783520b99eadc3e6c3dbf0127
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jul 19 02:21:15 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jul 19 02:49:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0636f2e1

gnome-base/gnome-desktop: Version bump to 40.3

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 gnome-base/gnome-desktop/gnome-desktop-40.3.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 2a0f45ca462..c7ab0e8746a 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-desktop-40.1.tar.xz 721416 BLAKE2B 
de1432a9ee61fa0545ce09c1228a133555d732ea58b9550a1f218726342d4c4e1c9d30f402b62a6a370cd281302c47f820f8bccbd69f8b8651f77e4b0e8d4f66
 SHA512 
ff9da5d0c805a7d42339a9174b907dd0cc4845c8eeb5a004a13f001dbe449f28a6360ed9dc1951376be4a48271908990052ca0e8d6e4339214cafcb80d204b57
 DIST gnome-desktop-40.2.tar.xz 721852 BLAKE2B 
a7258d0465b17c5c9c78a066acd72571c002054f196d847e07b10055b1d72900d6efc80ac623f118ff11a87a4d5042ac9902f7f3f9d5a181ad3d80429cf9f904
 SHA512 
2fd3ba5eb0263aecc43978d84070619c16af4de998b344bc2aaac16aa0e734d93235aa218c2684ad993b471136434b97dffae52f183798daaa4ec47574cc51b3
+DIST gnome-desktop-40.3.tar.xz 721788 BLAKE2B 
bfdb77995d8cb392805a9d4a7a1276608aa53ea7c73604b12817c1660176c4e0274ba6954523cd0bec067230520c2736ed77885726696e463c97d09992186243
 SHA512 
96f2069ec3eb1bd1f6c2056c73d268eed5521398818cc05c22cdedfd1c09805fe5abc7f450abc7752690e809f3bdca502dfc107564236bbb03e262531418804f

diff --git a/gnome-base/gnome-desktop/gnome-desktop-40.3.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-40.3.ebuild
new file mode 100644
index 000..b42b6b81c1b
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-40.3.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/ansilove/

2021-07-18 Thread Maciej Barć
commit: a0735dd35ef5559e01385927023b22354a3ba6b4
Author: Maciej Barć  riseup  net>
AuthorDate: Mon Jul 19 02:41:17 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Mon Jul 19 02:41:21 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a0735dd3

media-gfx/ansilove: disable seccomp completely

enabled by default even though with "-" in IUSE

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Maciej Barć  riseup.net>

 media-gfx/ansilove/ansilove-4.1.5.ebuild | 9 +
 media-gfx/ansilove/ansilove-.ebuild  | 9 +
 media-gfx/ansilove/metadata.xml  | 3 ---
 3 files changed, 2 insertions(+), 19 deletions(-)

diff --git a/media-gfx/ansilove/ansilove-4.1.5.ebuild 
b/media-gfx/ansilove/ansilove-4.1.5.ebuild
index 2aafc65c6..95b232dfc 100644
--- a/media-gfx/ansilove/ansilove-4.1.5.ebuild
+++ b/media-gfx/ansilove/ansilove-4.1.5.ebuild
@@ -18,20 +18,13 @@ fi
 
 LICENSE="BSD-2"
 SLOT="0"
-IUSE="-seccomp"
 
 RDEPEND="dev-libs/libansilove"
 DEPEND="${RDEPEND}"
 
 src_configure() {
local mycmakeargs=(
-   -DENABLE_SECCOMP=$(usex seccomp)
+   -DENABLE_SECCOMP=NO
)
cmake_src_configure
 }
-
-pkg_postinst() {
-   if use seccomp; then
-   ewarn "Experimental seccomp support is enabled."
-   fi
-}

diff --git a/media-gfx/ansilove/ansilove-.ebuild 
b/media-gfx/ansilove/ansilove-.ebuild
index 2aafc65c6..95b232dfc 100644
--- a/media-gfx/ansilove/ansilove-.ebuild
+++ b/media-gfx/ansilove/ansilove-.ebuild
@@ -18,20 +18,13 @@ fi
 
 LICENSE="BSD-2"
 SLOT="0"
-IUSE="-seccomp"
 
 RDEPEND="dev-libs/libansilove"
 DEPEND="${RDEPEND}"
 
 src_configure() {
local mycmakeargs=(
-   -DENABLE_SECCOMP=$(usex seccomp)
+   -DENABLE_SECCOMP=NO
)
cmake_src_configure
 }
-
-pkg_postinst() {
-   if use seccomp; then
-   ewarn "Experimental seccomp support is enabled."
-   fi
-}

diff --git a/media-gfx/ansilove/metadata.xml b/media-gfx/ansilove/metadata.xml
index 15ced110b..b4f7aaa2d 100644
--- a/media-gfx/ansilove/metadata.xml
+++ b/media-gfx/ansilove/metadata.xml
@@ -16,9 +16,6 @@
 (including all the 14 MS-DOS charsets), Amiga fonts, and iCE colors.
 This is a complete rewrite of AnsiLove/PHP in the C programming language.
   
-  
-enable experimental seccomp support
-  
   
 
   https://github.com/ansilove/ansilove/blob/master/ChangeLog



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pymorphy2/

2021-07-18 Thread Shaoyu Tseng
commit: 620a7d4362872755d43fad911790c7d13521cb02
Author: Shaoyu Tseng  tuta  io>
AuthorDate: Sun Jul 18 22:36:45 2021 +
Commit: Shaoyu Tseng  tuta  io>
CommitDate: Sun Jul 18 22:40:49 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=620a7d43

dev-python/pymorphy2: Remove old impl

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Shaoyu Tseng  tuta.io>

 dev-python/pymorphy2/metadata.xml   | 4 
 dev-python/pymorphy2/pymorphy2-0.9.1.ebuild | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-python/pymorphy2/metadata.xml 
b/dev-python/pymorphy2/metadata.xml
index bcfeeff55..11eb928ff 100644
--- a/dev-python/pymorphy2/metadata.xml
+++ b/dev-python/pymorphy2/metadata.xml
@@ -5,4 +5,8 @@
shaoyu0...@tuta.io
Shaoyu Tseng

+   
+   pymorphy2
+   kmike/pymorphy2
+   
 

diff --git a/dev-python/pymorphy2/pymorphy2-0.9.1.ebuild 
b/dev-python/pymorphy2/pymorphy2-0.9.1.ebuild
index 2cd6f7d8b..dab9f3ed1 100644
--- a/dev-python/pymorphy2/pymorphy2-0.9.1.ebuild
+++ b/dev-python/pymorphy2/pymorphy2-0.9.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8,9} pypy3  )
+PYTHON_COMPAT=( python3_{8,9} pypy3  )
 DISTUTILS_USE_SETUPTOOLS=bdepend
 inherit distutils-r1
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/DAWG-Python/

2021-07-18 Thread Shaoyu Tseng
commit: ab06f97797debceaa9c2000ec2ad25f1f52a93d4
Author: Shaoyu Tseng  tuta  io>
AuthorDate: Sun Jul 18 22:33:31 2021 +
Commit: Shaoyu Tseng  tuta  io>
CommitDate: Sun Jul 18 22:40:49 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ab06f977

dev-python/DAWG-Python: Remove old python impl

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Shaoyu Tseng  tuta.io>

 dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild | 2 +-
 dev-python/DAWG-Python/metadata.xml | 4 
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild 
b/dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild
index 4da8b311a..dae9acae0 100644
--- a/dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild
+++ b/dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8,9} pypy3  )
+PYTHON_COMPAT=( python3_{8,9} pypy3  )
 DISTUTILS_USE_SETUPTOOLS=bdepend
 inherit distutils-r1
 

diff --git a/dev-python/DAWG-Python/metadata.xml 
b/dev-python/DAWG-Python/metadata.xml
index bcfeeff55..c861e547f 100644
--- a/dev-python/DAWG-Python/metadata.xml
+++ b/dev-python/DAWG-Python/metadata.xml
@@ -5,4 +5,8 @@
shaoyu0...@tuta.io
Shaoyu Tseng

+   
+ DAWG-Python
+ pytries/DAWG-Python
+   
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pymorphy2-dicts-ru/

2021-07-18 Thread Shaoyu Tseng
commit: d8cb1f49226698b3224a32c757598459c51829ca
Author: Shaoyu Tseng  tuta  io>
AuthorDate: Sun Jul 18 22:38:52 2021 +
Commit: Shaoyu Tseng  tuta  io>
CommitDate: Sun Jul 18 22:40:49 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d8cb1f49

dev-python/pymorphy2-dicts-ru: Remove old impl

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Shaoyu Tseng  tuta.io>

 dev-python/pymorphy2-dicts-ru/metadata.xml | 3 +++
 .../pymorphy2-dicts-ru/pymorphy2-dicts-ru-2.4.417127.4579844.ebuild| 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-python/pymorphy2-dicts-ru/metadata.xml 
b/dev-python/pymorphy2-dicts-ru/metadata.xml
index bcfeeff55..23c3d784f 100644
--- a/dev-python/pymorphy2-dicts-ru/metadata.xml
+++ b/dev-python/pymorphy2-dicts-ru/metadata.xml
@@ -5,4 +5,7 @@
shaoyu0...@tuta.io
Shaoyu Tseng

+   
+   pymorphy2-dicts-ru
+   
 

diff --git 
a/dev-python/pymorphy2-dicts-ru/pymorphy2-dicts-ru-2.4.417127.4579844.ebuild 
b/dev-python/pymorphy2-dicts-ru/pymorphy2-dicts-ru-2.4.417127.4579844.ebuild
index 23360ae41..3aa1d5d94 100644
--- a/dev-python/pymorphy2-dicts-ru/pymorphy2-dicts-ru-2.4.417127.4579844.ebuild
+++ b/dev-python/pymorphy2-dicts-ru/pymorphy2-dicts-ru-2.4.417127.4579844.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8,9} pypy3  )
+PYTHON_COMPAT=( python3_{8,9} pypy3  )
 DISTUTILS_USE_SETUPTOOLS=bdepend
 inherit distutils-r1
 



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/ssmtool/

2021-07-18 Thread Shaoyu Tseng
commit: dec38cceafb56395b2d96c24d6921eef919c8e49
Author: Shaoyu Tseng  tuta  io>
AuthorDate: Sun Jul 18 22:40:34 2021 +
Commit: Shaoyu Tseng  tuta  io>
CommitDate: Sun Jul 18 22:40:49 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dec38cce

app-misc/ssmtool: Remove old impl

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Shaoyu Tseng  tuta.io>

 app-misc/ssmtool/metadata.xml  | 4 
 app-misc/ssmtool/ssmtool-0.1.11.ebuild | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/app-misc/ssmtool/metadata.xml b/app-misc/ssmtool/metadata.xml
index bcfeeff55..a490dbfbb 100644
--- a/app-misc/ssmtool/metadata.xml
+++ b/app-misc/ssmtool/metadata.xml
@@ -5,4 +5,8 @@
shaoyu0...@tuta.io
Shaoyu Tseng

+   
+  ssmtool
+  FreeLanguageTools/ssmtool
+
 

diff --git a/app-misc/ssmtool/ssmtool-0.1.11.ebuild 
b/app-misc/ssmtool/ssmtool-0.1.11.ebuild
index 3fafbcae2..c6ab17866 100644
--- a/app-misc/ssmtool/ssmtool-0.1.11.ebuild
+++ b/app-misc/ssmtool/ssmtool-0.1.11.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8,9} pypy3  )
+PYTHON_COMPAT=( python3_{8,9} pypy3  )
 DISTUTILS_USE_SETUPTOOLS=pyproject.toml
 inherit distutils-r1 desktop
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-inputstream-adaptive/

2021-07-18 Thread Craig Andrews
commit: 0102bd6373aa6565f8a5c651403e2c9213b5009e
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Jul 19 02:00:27 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Jul 19 02:00:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0102bd63

media-plugins/kodi-inputstream-adaptive: 2.6.22 version bump

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-inputstream-adaptive/Manifest   |  1 +
 .../kodi-inputstream-adaptive-2.6.22.ebuild| 54 ++
 2 files changed, 55 insertions(+)

diff --git a/media-plugins/kodi-inputstream-adaptive/Manifest 
b/media-plugins/kodi-inputstream-adaptive/Manifest
index 4e380cb132b..1c0b2a0e838 100644
--- a/media-plugins/kodi-inputstream-adaptive/Manifest
+++ b/media-plugins/kodi-inputstream-adaptive/Manifest
@@ -2,3 +2,4 @@ DIST kodi-inputstream-adaptive-2.6.17.tar.gz 752293 BLAKE2B 
f6b2c5d512bd5222e9e7
 DIST kodi-inputstream-adaptive-2.6.18.tar.gz 754089 BLAKE2B 
8dcff383fb77c35f64523f86d915620daef813f7b0d12d254cbb8eab05c9c9fe4e60e738b0815dbfad1b0385dcd6b46ad5a2ee1d4e609b43d1f4867584b83f43
 SHA512 
66a5c1338f80c4d9307b075f0e932e2b97f1ffa8734f5644794c26cff9b610a1be6c2f02ab095dad6d2155b12f37106e950685b607c5fc6251005897bdd68786
 DIST kodi-inputstream-adaptive-2.6.20.tar.gz 761163 BLAKE2B 
d7659e85b20b09702ce0d0eebbf05b0aedd3e54ed9234c968f11a0a7a4d8c485cc9ce3a74ff9b654c7f8c8bae78281527ed5f9dd26e0f75dbde6e4cdf61df3c9
 SHA512 
1af27e40193eed17e1556eb40749827a7436cbc3528a00e1df0398bab5712a988d2761852ef1ed096f6c3a2ac81ded0698c85a125f6317ab537b2eb2da344a8e
 DIST kodi-inputstream-adaptive-2.6.21.tar.gz 761311 BLAKE2B 
3d9ca58f52d10e7b4fc2c1bb6b761a7adde47802146723cdae56770a748e1454a3953816b9a151608ad65dd92107b209fca073180d35bfedc86f05a90275a6b3
 SHA512 
d808abaa961f7e5f21ae59c87cd379f771714102932791e50b4374ce07bbf747c00c75728858577589e9fc82f8811b509e03a79441d3a3ba2f7e8313a83596c0
+DIST kodi-inputstream-adaptive-2.6.22.tar.gz 761392 BLAKE2B 
b325eef1113f33572c8a8cbc75f7ac85d38d4bb7a2a9d12340bec0b0c03a24cdb795de2af712f9effb474469bf98f853f2a543df4aa8b98fed9ee1422066b9a9
 SHA512 
e8ff725351548604bdbc0f6cac02696a64dfeb608edbed13eed50cd639679a125f5a5fa133e93e90b010ea0fde34e21a6cdea130cfaca26f9c4fd543ab94c1fe

diff --git 
a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.6.22.ebuild
 
b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.6.22.ebuild
new file mode 100644
index 000..eb913a08d26
--- /dev/null
+++ 
b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.6.22.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="Kodi's Adaptive inputstream addon"
+HOMEPAGE="https://github.com/peak3d/inputstream.adaptive.git;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/peak3d/inputstream.adaptive.git;
+   EGIT_BRANCH="Matrix"
+   inherit git-r3
+   ;;
+*)
+   KEYWORDS="~amd64 ~x86"
+   CODENAME="Matrix"
+   
SRC_URI="https://github.com/peak3d/inputstream.adaptive/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/inputstream.adaptive-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+RESTRICT="!test? ( test )"
+IUSE="test"
+
+COMMON_DEPEND="
+   dev-libs/expat
+   =media-tv/kodi-19*
+   "
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( dev-cpp/gtest )
+   "
+RDEPEND="
+   ${COMMON_DEPEND}
+   "
+
+src_prepare() {
+   [ -d depends ] && rm -rf depends || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-vuplus/

2021-07-18 Thread Craig Andrews
commit: c322f7aa285164e183a213f6449746d66631e8bc
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Jul 19 01:59:51 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Jul 19 02:00:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c322f7aa

media-plugins/kodi-pvr-vuplus: 7.4.9 version bump

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-pvr-vuplus/Manifest |  1 +
 .../kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.9.ebuild   | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/media-plugins/kodi-pvr-vuplus/Manifest 
b/media-plugins/kodi-pvr-vuplus/Manifest
index d8a5953f81d..0bf38794eaa 100644
--- a/media-plugins/kodi-pvr-vuplus/Manifest
+++ b/media-plugins/kodi-pvr-vuplus/Manifest
@@ -3,3 +3,4 @@ DIST kodi-pvr-vuplus-7.4.4.tar.gz 946491 BLAKE2B 
d3a64a10b7d0b0774aadf6290f70a6f
 DIST kodi-pvr-vuplus-7.4.5.tar.gz 947455 BLAKE2B 
055afbc8dd7e902771b88e34b47ff7d42ab6e30de27d1779f54847a4d04cda920552b3bbcac46e1ae26f5a113f014d04998aec71b83c4ab242f966035df398ce
 SHA512 
04ba9ab1b7aee4418c305538ac880aae80c1523fed10d7104dce8a294c072d6be87469016fc673e4d54cc1faaab0074cd15f6edf3207ad88a962d4a41844985b
 DIST kodi-pvr-vuplus-7.4.7.tar.gz 947568 BLAKE2B 
92ed09db11542a0d8c027e2828dd55df464ebd26ae22076c00a617124c3503f1e70623ae594789f1867d7f1e54649a417198153d7841e569f43506cd09dc1792
 SHA512 
a5843b36a3249810e0f23c9df66079dfc587697bc3dc43e013392648c60fde3f09b461a8323389a50cb3874a1bed24139bef1db9854fdc579f23d246b5c69e3e
 DIST kodi-pvr-vuplus-7.4.8.tar.gz 947667 BLAKE2B 
3031fb16698dfdab3c6466a44870760a930475929652b42fe72164bbc152db4886d5a78b1240c0729a6746fa9424515ac0a2ff583e9a0d1c87354a1e243cddc9
 SHA512 
669dd29a70efd6ef5b9698fb74560262bc2aff9a73c2220a452aa09b6f88323553338183cb9de95c268c1fef44352efade202512b531de90aec46cea402e46d4
+DIST kodi-pvr-vuplus-7.4.9.tar.gz 947759 BLAKE2B 
58ad0cf68b8c70bee7c39a2e5a1eec874073de03cfa34b66c8f65b4fa84de88dd0c9a2d3fdeec55236265cd6ae748dde74942e1dd68b71ab64940b327c017426
 SHA512 
beaa89a348ef0fba0d51d982590731102d548f2c95c095ceed132306e7b76b4e5d9613be135c9c05d86a38b8b7203ec750e80dbb8bc5692d5f653fab9137c1c4

diff --git a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.9.ebuild 
b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.9.ebuild
new file mode 100644
index 000..20323489f84
--- /dev/null
+++ b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.9.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="Kodi's VuPlus client addon"
+HOMEPAGE="https://github.com/kodi-pvr/pvr.vuplus;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vuplus.git;
+   inherit git-r3
+   ;;
+*)
+   CODENAME="Matrix"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kodi-pvr/pvr.vuplus/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/pvr.vuplus-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-19*
+   dev-libs/tinyxml
+   dev-cpp/nlohmann_json
+   "
+
+RDEPEND="
+   ${DEPEND}
+   "
+
+src_prepare() {
+   [ -d depends ] && rm -rf depends || die
+   cmake_src_prepare
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libansilove/

2021-07-18 Thread Maciej Barć
commit: afcc6057cd37b3894588947fe95a9d318e936eb8
Author: Maciej Barć  riseup  net>
AuthorDate: Mon Jul 19 01:26:50 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Mon Jul 19 01:27:58 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=afcc6057

dev-libs/libansilove: add version 1.2.8 and live

Signed-off-by: Maciej Barć  riseup.net>

 dev-libs/libansilove/Manifest |  1 +
 dev-libs/libansilove/libansilove-1.2.8.ebuild | 23 +++
 dev-libs/libansilove/libansilove-.ebuild  | 23 +++
 dev-libs/libansilove/metadata.xml | 16 
 4 files changed, 63 insertions(+)

diff --git a/dev-libs/libansilove/Manifest b/dev-libs/libansilove/Manifest
new file mode 100644
index 0..277f9b6f7
--- /dev/null
+++ b/dev-libs/libansilove/Manifest
@@ -0,0 +1 @@
+DIST libansilove-1.2.8.tar.gz 59695 BLAKE2B 
4be4fb1f7277cc53bdc31399b429fc142cd3b87933da4c87604fe290b8697dd4c3d03a4c77bbac62648b0b8b0da509b5f7b17d2867e2e9e56eaf00674219fff3
 SHA512 
99df7fa0e5f2eb26a95b5073587e957378163fcab9ca828f7d6eca79dcb92463b1788285813c4fed6bfc9ee753c425fd34968e5e08999bc63fe6c4ba5939198f

diff --git a/dev-libs/libansilove/libansilove-1.2.8.ebuild 
b/dev-libs/libansilove/libansilove-1.2.8.ebuild
new file mode 100644
index 0..e6e135b4b
--- /dev/null
+++ b/dev-libs/libansilove/libansilove-1.2.8.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="library to convert ANSi and artscene related file formats into 
PNG images"
+HOMEPAGE="https://github.com/ansilove/libansilove;
+
+if [[ "${PV}" == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ansilove/${PN}.git;
+else
+   
SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+
+RDEPEND="media-libs/gd[png]"
+DEPEND="${RDEPEND}"

diff --git a/dev-libs/libansilove/libansilove-.ebuild 
b/dev-libs/libansilove/libansilove-.ebuild
new file mode 100644
index 0..e6e135b4b
--- /dev/null
+++ b/dev-libs/libansilove/libansilove-.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="library to convert ANSi and artscene related file formats into 
PNG images"
+HOMEPAGE="https://github.com/ansilove/libansilove;
+
+if [[ "${PV}" == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ansilove/${PN}.git;
+else
+   
SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+
+RDEPEND="media-libs/gd[png]"
+DEPEND="${RDEPEND}"

diff --git a/dev-libs/libansilove/metadata.xml 
b/dev-libs/libansilove/metadata.xml
new file mode 100644
index 0..a09c1bb73
--- /dev/null
+++ b/dev-libs/libansilove/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+x...@riseup.net
+Maciej Barć
+  
+  
+
+  https://github.com/ansilove/libansilove/blob/master/ChangeLog
+
+https://github.com/ansilove/libansilove
+ansilove/libansilove
+  
+



[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/ansilove/

2021-07-18 Thread Maciej Barć
commit: ea7cb5bf19ca52bb3e886a691f2bdf75e809f573
Author: Maciej Barć  riseup  net>
AuthorDate: Mon Jul 19 01:27:16 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Mon Jul 19 01:27:59 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea7cb5bf

media-gfx/ansilove: add version 4.1.5 and live

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Maciej Barć  riseup.net>

 media-gfx/ansilove/Manifest  |  1 +
 media-gfx/ansilove/ansilove-4.1.5.ebuild | 37 
 media-gfx/ansilove/ansilove-.ebuild  | 37 
 media-gfx/ansilove/metadata.xml  | 29 +
 4 files changed, 104 insertions(+)

diff --git a/media-gfx/ansilove/Manifest b/media-gfx/ansilove/Manifest
new file mode 100644
index 0..a37ef7438
--- /dev/null
+++ b/media-gfx/ansilove/Manifest
@@ -0,0 +1 @@
+DIST ansilove-4.1.5.tar.gz 41325 BLAKE2B 
fa0943406b5a905f30fd114ed9760a37da1bcb7bd8bb7575272d1cffadaf0302650c65af64e97f911cff7b9eb4283bedd6fc0fc13c9aa5be88c582c44925c30b
 SHA512 
a84253b07d82b4d0598cf6936115476933636a978805fe243a671bbdbe15d0e589b45f9e4d7b6137e5f7ab22559b9d1a84a0508db5226ccc17e20687e190e553

diff --git a/media-gfx/ansilove/ansilove-4.1.5.ebuild 
b/media-gfx/ansilove/ansilove-4.1.5.ebuild
new file mode 100644
index 0..2aafc65c6
--- /dev/null
+++ b/media-gfx/ansilove/ansilove-4.1.5.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="ANSI and ASCII art to PNG converter (using libansilove)"
+HOMEPAGE="https://github.com/ansilove/ansilove/;
+
+if [[ "${PV}" == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ansilove/${PN}.git;
+else
+   
SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="-seccomp"
+
+RDEPEND="dev-libs/libansilove"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_SECCOMP=$(usex seccomp)
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   if use seccomp; then
+   ewarn "Experimental seccomp support is enabled."
+   fi
+}

diff --git a/media-gfx/ansilove/ansilove-.ebuild 
b/media-gfx/ansilove/ansilove-.ebuild
new file mode 100644
index 0..2aafc65c6
--- /dev/null
+++ b/media-gfx/ansilove/ansilove-.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="ANSI and ASCII art to PNG converter (using libansilove)"
+HOMEPAGE="https://github.com/ansilove/ansilove/;
+
+if [[ "${PV}" == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ansilove/${PN}.git;
+else
+   
SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="-seccomp"
+
+RDEPEND="dev-libs/libansilove"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_SECCOMP=$(usex seccomp)
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   if use seccomp; then
+   ewarn "Experimental seccomp support is enabled."
+   fi
+}

diff --git a/media-gfx/ansilove/metadata.xml b/media-gfx/ansilove/metadata.xml
new file mode 100644
index 0..15ced110b
--- /dev/null
+++ b/media-gfx/ansilove/metadata.xml
@@ -0,0 +1,29 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+x...@riseup.net
+Maciej Barć
+  
+  
+AnsiLove is an ANSI and ASCII art to PNG converter, allowing to convert
+ANSI and artscene-related file formats into PNG images, supporting ANSI
+(.ANS), PCBoard (.PCB), Binary (.BIN), Artworx (.ADF), iCE Draw (.IDF),
+Tundra (.TND) and XBin (.XB) formats.
+It creates size optimized 4-bit PNG files and supports SAUCE (Standard
+Architecture for Universal Comment Extensions), 80x25 and 80x50 PC fonts
+(including all the 14 MS-DOS charsets), Amiga fonts, and iCE colors.
+This is a complete rewrite of AnsiLove/PHP in the C programming language.
+  
+  
+enable experimental seccomp support
+  
+  
+
+  https://github.com/ansilove/ansilove/blob/master/ChangeLog
+
+https://github.com/ansilove/ansilove
+ansilove/ansilove
+  
+



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

2021-07-18 Thread Andreas K. Hüttel
commit: 3ff691c24e38a81901a4e02c21a46b1f45ed86ee
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jul 18 23:41:51 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jul 18 23:44:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff691c2

dev-perl/namespace-clean: EAPI=8 bump

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...space-clean-0.270.0.ebuild => namespace-clean-0.270.0-r1.ebuild} | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-perl/namespace-clean/namespace-clean-0.270.0.ebuild 
b/dev-perl/namespace-clean/namespace-clean-0.270.0-r1.ebuild
similarity index 89%
rename from dev-perl/namespace-clean/namespace-clean-0.270.0.ebuild
rename to dev-perl/namespace-clean/namespace-clean-0.270.0-r1.ebuild
index 8c88ef3d60a..d5e8105866a 100644
--- a/dev-perl/namespace-clean/namespace-clean-0.270.0.ebuild
+++ b/dev-perl/namespace-clean/namespace-clean-0.270.0-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=RIBASUSHI
 DIST_VERSION=0.27
@@ -11,14 +11,12 @@ DESCRIPTION="Keep imports and functions out of your 
namespace"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
>=dev-perl/B-Hooks-EndOfScope-0.120.0
>=dev-perl/Package-Stash-0.230.0
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
>=virtual/perl-Test-Simple-0.470.0



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

2021-07-18 Thread Andreas K. Hüttel
commit: b90ac9457c8e5b850cce30cf9f4a3e1059f82565
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jul 18 23:40:39 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jul 18 23:44:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b90ac945

dev-perl/namespace-autoclean: Version bump 0.29

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/namespace-autoclean/Manifest  |  1 +
 .../namespace-autoclean-0.290.0.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-perl/namespace-autoclean/Manifest 
b/dev-perl/namespace-autoclean/Manifest
index c09577f7e97..25cea7278ab 100644
--- a/dev-perl/namespace-autoclean/Manifest
+++ b/dev-perl/namespace-autoclean/Manifest
@@ -1 +1,2 @@
 DIST namespace-autoclean-0.28.tar.gz 36130 BLAKE2B 
ecbc71cec5256087799f91b337c98d87bbc8be7d670b03b74533f01724a7251cc592f26669756756413dc52d7d25478f22d683e72a9df67a687a862a09819bf0
 SHA512 
2541f69862b334fcfe30059d025668175de1b182a5c8ee8f2619bf1d661c316a38fe2014f274bb23e887cd36959f98abb297154ac8ceb600e2e93cbd4a75e28d
+DIST namespace-autoclean-0.29.tar.gz 38791 BLAKE2B 
7d35dce524f8a5f9ab757f24802f8abb3972f8c3176a5ff2ff516b6a88f547978a47bce0c6be61d91a4d0f72caa5d14b6af2e83ead92608edfc339fabc36e99a
 SHA512 
64dee8009c8ab587c1aef504c0b429248a9069e6cfbfcb4062b83ddf56c82121be66f821013f3251e6863935429e0663aec82202352904983db600a79348732c

diff --git a/dev-perl/namespace-autoclean/namespace-autoclean-0.290.0.ebuild 
b/dev-perl/namespace-autoclean/namespace-autoclean-0.290.0.ebuild
new file mode 100644
index 000..4fb67242cf8
--- /dev/null
+++ b/dev-perl/namespace-autoclean/namespace-autoclean-0.290.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=0.29
+inherit perl-module
+
+DESCRIPTION="Keep imports out of your namespace"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+
+RDEPEND="
+   >=dev-perl/B-Hooks-EndOfScope-0.120.0
+   virtual/perl-Scalar-List-Utils
+   dev-perl/Sub-Identify
+   >=dev-perl/namespace-clean-0.200.0
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Carp
+   virtual/perl-ExtUtils-MakeMaker
+   virtual/perl-File-Spec
+   virtual/perl-Scalar-List-Utils
+   >=virtual/perl-Test-Simple-0.880.0
+   dev-perl/Test-Needs
+   )
+"



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

2021-07-18 Thread Andreas K. Hüttel
commit: 8da0450a028e43b18b1722f6c7ccadede44ec52c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jul 18 23:43:37 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jul 18 23:44:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da0450a

dev-perl/Object-Enum: EAPI=8 bump

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...um-0.75.0.ebuild => Object-Enum-0.75.0-r1.ebuild} | 20 +---
 1 file changed, 9 insertions(+), 11 deletions(-)

diff --git a/dev-perl/Object-Enum/Object-Enum-0.75.0.ebuild 
b/dev-perl/Object-Enum/Object-Enum-0.75.0-r1.ebuild
similarity index 57%
rename from dev-perl/Object-Enum/Object-Enum-0.75.0.ebuild
rename to dev-perl/Object-Enum/Object-Enum-0.75.0-r1.ebuild
index f33c87ec2d0..d8bc2d30dce 100644
--- a/dev-perl/Object-Enum/Object-Enum-0.75.0.ebuild
+++ b/dev-perl/Object-Enum/Object-Enum-0.75.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=JMMILLS
 DIST_VERSION=0.075
@@ -11,20 +11,18 @@ DESCRIPTION="Replacement for if (\$foo eq 'bar')"
 
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
-RDEPEND="dev-perl/Sub-Install
+RDEPEND="
+   dev-perl/Sub-Install
dev-perl/Sub-Exporter
dev-perl/Class-Data-Inheritable
-   dev-perl/Class-Accessor"
-DEPEND="${RDEPEND}
+   dev-perl/Class-Accessor
+"
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
test? (
virtual/perl-Test-Simple
)
 "
-src_test() {
-   perl_rm_files "t/pod.t" "t/pod-coverage.t" "t/boilerplate.t"
-   perl-module_src_test
-}
+
+PERL_RM_FILES=( "t/pod.t" "t/pod-coverage.t" "t/boilerplate.t" )



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

2021-07-18 Thread Andreas K. Hüttel
commit: 9f5ea9f727e16397479ea56125e33e8978523e5b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jul 18 23:37:44 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jul 18 23:44:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f5ea9f7

dev-perl/Number-WithError: EAPI=8 bump

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...thError-1.10.0.ebuild => Number-WithError-1.10.0-r1.ebuild} | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-perl/Number-WithError/Number-WithError-1.10.0.ebuild 
b/dev-perl/Number-WithError/Number-WithError-1.10.0-r1.ebuild
similarity index 84%
rename from dev-perl/Number-WithError/Number-WithError-1.10.0.ebuild
rename to dev-perl/Number-WithError/Number-WithError-1.10.0-r1.ebuild
index d25959995b5..cec229a6f19 100644
--- a/dev-perl/Number-WithError/Number-WithError-1.10.0.ebuild
+++ b/dev-perl/Number-WithError/Number-WithError-1.10.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=SMUELLER
 DIST_VERSION=1.01
@@ -10,24 +10,24 @@ inherit perl-module
 DESCRIPTION="Numbers with error propagation and scientific rounding"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
>=virtual/perl-Math-BigInt-1.400.0
>=dev-perl/Params-Util-0.100.0
>=dev-perl/prefork-1.0.0
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.420.0
test? (
dev-perl/Test-LectroTest
>=virtual/perl-Test-Simple-0.470.0
)
 "
+
 PATCHES=(
"${FILESDIR}/${PN}-${DIST_VERSION}-no-dot-inc.patch"
 )
+
 PERL_RM_FILES=(
"t/00podcover.t"
"t/00pod.t"



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

2021-07-18 Thread Andreas K. Hüttel
commit: b0c95314466a9ac8e4eea2d24011f7d8b3631cfd
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jul 18 23:28:01 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jul 18 23:44:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0c95314

dev-perl/News-Newsrc: EAPI=8 bump

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...ws-Newsrc-1.110.0.ebuild => News-Newsrc-1.110.0-r1.ebuild} | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/dev-perl/News-Newsrc/News-Newsrc-1.110.0.ebuild 
b/dev-perl/News-Newsrc/News-Newsrc-1.110.0-r1.ebuild
similarity index 68%
rename from dev-perl/News-Newsrc/News-Newsrc-1.110.0.ebuild
rename to dev-perl/News-Newsrc/News-Newsrc-1.110.0-r1.ebuild
index 9bacf0db44b..274fd25424b 100644
--- a/dev-perl/News-Newsrc/News-Newsrc-1.110.0.ebuild
+++ b/dev-perl/News-Newsrc/News-Newsrc-1.110.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=SWMCD
 DIST_VERSION=1.11
@@ -11,9 +11,10 @@ DESCRIPTION="Manage newsrc files"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 ~hppa ~ppc x86"
-IUSE=""
 
-RDEPEND=">=dev-perl/Set-IntSpan-1.70.0"
-DEPEND="${RDEPEND}
+RDEPEND="
+   >=dev-perl/Set-IntSpan-1.70.0
+"
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
 "



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Number-Bytes-Human/

2021-07-18 Thread Andreas K. Hüttel
commit: 5782a64bc5b5b0dbd5b2ec42b5f451db41dac069
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jul 18 23:29:24 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jul 18 23:44:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5782a64b

dev-perl/Number-Bytes-Human: EAPI=8 bump

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...Human-0.110.0.ebuild => Number-Bytes-Human-0.110.0-r1.ebuild} | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/dev-perl/Number-Bytes-Human/Number-Bytes-Human-0.110.0.ebuild 
b/dev-perl/Number-Bytes-Human/Number-Bytes-Human-0.110.0-r1.ebuild
similarity index 78%
rename from dev-perl/Number-Bytes-Human/Number-Bytes-Human-0.110.0.ebuild
rename to dev-perl/Number-Bytes-Human/Number-Bytes-Human-0.110.0-r1.ebuild
index 24c00f3e62b..dd1b35f638d 100644
--- a/dev-perl/Number-Bytes-Human/Number-Bytes-Human-0.110.0.ebuild
+++ b/dev-perl/Number-Bytes-Human/Number-Bytes-Human-0.110.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=FERREIRA
 DIST_VERSION=0.11
@@ -10,16 +10,15 @@ inherit perl-module
 DESCRIPTION="Convert byte count to human readable format"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
virtual/perl-Carp
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-Test-Simple
)
 "
+
 PERL_RM_FILES=( "t/90pod.t" "t/98pod-coverage.t" )



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

2021-07-18 Thread Andreas K. Hüttel
commit: db0586593331b104af3ce8c97f17fbd2b16a663e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jul 18 23:35:30 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jul 18 23:44:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db058659

dev-perl/Number-Fraction: Version bump 3.0.4

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Number-Fraction/Manifest  |  1 +
 .../Number-Fraction/Number-Fraction-3.0.4.ebuild   | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-perl/Number-Fraction/Manifest 
b/dev-perl/Number-Fraction/Manifest
index ad3240e7859..3c082c61b8f 100644
--- a/dev-perl/Number-Fraction/Manifest
+++ b/dev-perl/Number-Fraction/Manifest
@@ -1 +1,2 @@
 DIST Number-Fraction-2.00.tar.gz 7771 BLAKE2B 
49cd613ebf3c3342160902e09582fed8247c6e1b089d1f68455d2c120a219f7d3e1009e64ff950037b5ba61347818e51b756cde50c25970f2071874ca63a7ec9
 SHA512 
ce78d42b4d448ae1425f1a6c98a7c8a330d35aa510971748e30b55a235f26e3fae4f1cb498b9014fcee512fd19a72902c5d44b2f00ad6b03111783a757644135
+DIST Number-Fraction-v3.0.4.tar.gz 14891 BLAKE2B 
a43b82c09f04191d1d251a14c02656d1ad695768a681442a17e85182c13f049bc66582dad1e03d1966a7c43581211bdf4daba568364daf5022f771f06210
 SHA512 
c309e4ee95909a8ad570f061387490c49cf11d71b76569dc2b3b98c8c4bc0c2b4936ca6f14dc5818ca3aea34fec06486665269f304ff5141c566acc061522407

diff --git a/dev-perl/Number-Fraction/Number-Fraction-3.0.4.ebuild 
b/dev-perl/Number-Fraction/Number-Fraction-3.0.4.ebuild
new file mode 100644
index 000..cf0e6578eb6
--- /dev/null
+++ b/dev-perl/Number-Fraction/Number-Fraction-3.0.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DAVECROSS
+DIST_VERSION=v${PV}
+inherit perl-module
+
+DESCRIPTION="Perl extension to model fractions"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   virtual/perl-Carp
+   dev-perl/Moo
+   dev-perl/MooX-Types-MooseLike
+"
+DEPEND="${RDEPEND}
+   >=dev-perl/Module-Build-0.420.0
+   test? (
+   virtual/perl-Test-Simple
+   dev-perl/Test-Warn
+   )
+"
+
+PERL_RM_FILES=( "t/10_pod.t" "t/11_pod_coverage.t" )



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

2021-07-18 Thread Andreas K. Hüttel
commit: c40c1258b07fdb2c0dd62ebc9ea33fb0db43e499
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jul 18 23:31:34 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jul 18 23:44:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c40c1258

dev-perl/Number-Format: EAPI=8 bump

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...-Format-1.750.0.ebuild => Number-Format-1.750.0-r1.ebuild} | 11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/dev-perl/Number-Format/Number-Format-1.750.0.ebuild 
b/dev-perl/Number-Format/Number-Format-1.750.0-r1.ebuild
similarity index 63%
rename from dev-perl/Number-Format/Number-Format-1.750.0.ebuild
rename to dev-perl/Number-Format/Number-Format-1.750.0-r1.ebuild
index 7b8cae02a24..44dcfbc793e 100644
--- a/dev-perl/Number-Format/Number-Format-1.750.0.ebuild
+++ b/dev-perl/Number-Format/Number-Format-1.750.0-r1.ebuild
@@ -1,16 +1,13 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
-MODULE_AUTHOR=WRW
-MODULE_VERSION=1.75
+DIST_AUTHOR=WRW
+DIST_VERSION=1.75
 inherit perl-module
 
 DESCRIPTION="Package for formatting numbers for display"
 
 SLOT="0"
 KEYWORDS="amd64 ~ia64 ppc x86"
-IUSE=""
-
-SRC_TEST="do"



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

2021-07-18 Thread Andreas K. Hüttel
commit: 368d92f5228ffe7b7abb7d24c3321e8bca3bc16c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jul 18 23:30:34 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jul 18 23:44:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=368d92f5

dev-perl/Number-Compare: EAPI=8 bump

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...-Compare-0.30.0-r1.ebuild => Number-Compare-0.30.0-r2.ebuild} | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/dev-perl/Number-Compare/Number-Compare-0.30.0-r1.ebuild 
b/dev-perl/Number-Compare/Number-Compare-0.30.0-r2.ebuild
similarity index 84%
rename from dev-perl/Number-Compare/Number-Compare-0.30.0-r1.ebuild
rename to dev-perl/Number-Compare/Number-Compare-0.30.0-r2.ebuild
index 1f35866d87d..f2755d4358a 100644
--- a/dev-perl/Number-Compare/Number-Compare-0.30.0-r1.ebuild
+++ b/dev-perl/Number-Compare/Number-Compare-0.30.0-r2.ebuild
@@ -1,16 +1,13 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
-MODULE_AUTHOR=RCLAMP
-MODULE_VERSION=0.03
+DIST_AUTHOR=RCLAMP
+DIST_VERSION=0.03
 inherit perl-module
 
 DESCRIPTION="Numeric comparisons"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-SRC_TEST=do



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

2021-07-18 Thread Andreas K. Hüttel
commit: eab4e32233845a1c843106bdead289cf590f6cd8
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jul 18 23:26:22 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jul 18 23:44:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eab4e322

dev-perl/Net-Z3950-ZOOM: Version bump 1.30

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Net-Z3950-ZOOM/Manifest   |  1 +
 .../Net-Z3950-ZOOM/Net-Z3950-ZOOM-1.300.0.ebuild   | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-perl/Net-Z3950-ZOOM/Manifest b/dev-perl/Net-Z3950-ZOOM/Manifest
index bdbf065846d..1585e68d1ab 100644
--- a/dev-perl/Net-Z3950-ZOOM/Manifest
+++ b/dev-perl/Net-Z3950-ZOOM/Manifest
@@ -1 +1,2 @@
 DIST Net-Z3950-ZOOM-1.28.tar.gz 66800 BLAKE2B 
747fdc742914edcf0c12e40a03ee593a45177bda6020489055a8e3e208c1ef02c709360fc2a72b7102e0d707c6920a01925b24be351eea4786103b6c5433d21e
 SHA512 
647ec0e7e572a10307be76c469781423f3cdd176c9d968bc93746f22570b11208dc3364e8835fa1840dfb10de7a5df0d683ff06aeae2f1a67db13a8f810871eb
+DIST Net-Z3950-ZOOM-1.30.tar.gz 67042 BLAKE2B 
b49659cc925d33867619e04ef5f2e52bd067ab9bae7fe31db979b268dba663e4ad400e6a5eece05d0e9060b8b17db783b8e5b70105ad4ea7099a4d2e32ad7831
 SHA512 
6511786d9d25070eb370313428b25e32120b4d591e1dbe585933b57e210423ea5b599bfdd995e65682a0963854b0ad7143c80d90b81f1e511c3ed23e44b6a7cc

diff --git a/dev-perl/Net-Z3950-ZOOM/Net-Z3950-ZOOM-1.300.0.ebuild 
b/dev-perl/Net-Z3950-ZOOM/Net-Z3950-ZOOM-1.300.0.ebuild
new file mode 100644
index 000..aa657fff6ab
--- /dev/null
+++ b/dev-perl/Net-Z3950-ZOOM/Net-Z3950-ZOOM-1.300.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MIRK
+DIST_VERSION=1.30
+inherit perl-module
+
+DESCRIPTION="Perl extension for invoking the ZOOM-C API"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/yaz-2.1.50
+   >=dev-perl/MARC-Record-1.380.0
+"
+DEPEND="${RDEPEND}
+"
+BDEPEND="${RDEPEND}
+"
+
+PATCHES=( "${FILESDIR}/${PN}-1.28-network-tests.patch" )



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

2021-07-18 Thread Christoph Junghans
commit: 38b1dd6acd75f5b5115f74e5c224f54ddbed131c
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sun Jul 18 23:23:40 2021 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sun Jul 18 23:24:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38b1dd6a

sci-chemistry/votca-xtp: version bump

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Christoph Junghans  gentoo.org>

 sci-chemistry/votca-xtp/Manifest| 1 +
 .../votca-xtp/{votca-xtp-.ebuild => votca-xtp-2021.1.ebuild}| 2 +-
 sci-chemistry/votca-xtp/votca-xtp-.ebuild   | 1 +
 3 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/sci-chemistry/votca-xtp/Manifest b/sci-chemistry/votca-xtp/Manifest
index 9c68f44fdff..0d13f9eb984 100644
--- a/sci-chemistry/votca-xtp/Manifest
+++ b/sci-chemistry/votca-xtp/Manifest
@@ -1,2 +1,3 @@
 DIST votca-xtp-1.6.4.tar.gz 1405299 BLAKE2B 
9d4e9d3f87e0c6be886df77bf52f9d8c0b4010fb1d77621a51b739986f3f5d70c85637c0d7b4d6a8a06d7dfc7e70ff5491bdc833a1b9da6fe1e8a9742a82d220
 SHA512 
f35e9605f4ac92547c801b254de792b5c3bf40200e8636869467997412357251df08f88ad851bc76cb0ba15428f06f28dbd4f64043a7612273468c8d653e52af
+DIST votca-xtp-2021.1.tar.gz 2192322 BLAKE2B 
8b15f17e1287249ff383fc2b66b5d37c7f78bac071ea6cc2f902811ab56cded26db764cd204371d5bebca55dfce73d840d680a4c62bc458a6cf55955d783a666
 SHA512 
ad0190f3e9235aec9c6db4ea16de7cd0daad96ff9836821672b46dcf098ed3bc1cdbb98ccf4b495dab172d1c1a971580eef8dbf341a2067964f684871ca6277f
 DIST votca-xtp-2021.tar.gz 2192166 BLAKE2B 
bcacdfe92b8c9fbbe2fe949d7096c09928ef7ece3cc4e40adbf58f2894036588762f9905bce1a1595bea99d1dfb8bcd99f395bed2ce7b94eeaf51b1c33719558
 SHA512 
1444fd0a64a684fd2b1327a9c3af067ea812190fa95cab5f3bfcc7aae932cc7469d07fc219871ca594496fbfe74e277d3b6ccfbd7d5c24c162623515ee2fef0b

diff --git a/sci-chemistry/votca-xtp/votca-xtp-.ebuild 
b/sci-chemistry/votca-xtp/votca-xtp-2021.1.ebuild
similarity index 98%
copy from sci-chemistry/votca-xtp/votca-xtp-.ebuild
copy to sci-chemistry/votca-xtp/votca-xtp-2021.1.ebuild
index e4c0b6c8a53..4d4db8635e4 100644
--- a/sci-chemistry/votca-xtp/votca-xtp-.ebuild
+++ b/sci-chemistry/votca-xtp/votca-xtp-2021.1.ebuild
@@ -26,8 +26,8 @@ RDEPEND="
>=dev-cpp/eigen-3.3
~sci-chemistry/votca-csg-${PV}
sci-libs/hdf5[cxx]
-   sci-libs/libecpint
sci-libs/libxc
+   sci-libs/libint:2
~sci-libs/votca-tools-${PV}
 "
 DEPEND="${RDEPEND}"

diff --git a/sci-chemistry/votca-xtp/votca-xtp-.ebuild 
b/sci-chemistry/votca-xtp/votca-xtp-.ebuild
index e4c0b6c8a53..ff2782e4b99 100644
--- a/sci-chemistry/votca-xtp/votca-xtp-.ebuild
+++ b/sci-chemistry/votca-xtp/votca-xtp-.ebuild
@@ -28,6 +28,7 @@ RDEPEND="
sci-libs/hdf5[cxx]
sci-libs/libecpint
sci-libs/libxc
+   sci-libs/libint:2
~sci-libs/votca-tools-${PV}
 "
 DEPEND="${RDEPEND}"



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

2021-07-18 Thread Christoph Junghans
commit: 6c5df28c94659beec0e7327292af6b71cf2ec238
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sun Jul 18 23:22:03 2021 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sun Jul 18 23:24:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c5df28c

sci-libs/votca-tools: version bump

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Christoph Junghans  gentoo.org>

 sci-libs/votca-tools/Manifest| 1 +
 .../votca-tools/{votca-tools-.ebuild => votca-tools-2021.1.ebuild}   | 1 +
 sci-libs/votca-tools/votca-tools-.ebuild | 1 +
 3 files changed, 3 insertions(+)

diff --git a/sci-libs/votca-tools/Manifest b/sci-libs/votca-tools/Manifest
index f364e75c2ac..7cfde285c53 100644
--- a/sci-libs/votca-tools/Manifest
+++ b/sci-libs/votca-tools/Manifest
@@ -1,3 +1,4 @@
 DIST votca-tools-1.5.1.tar.gz 129629 BLAKE2B 
ab68b38241d2c065939cf0b2e08603eaaccf613454bb64056c3d3d03472501e2079408ce856fbcc7243d51d035acec0b52c9767e2d687234296c7858f1a46fa4
 SHA512 
c8fe4baee0f4586dbe1a9f5b7c33b7d6b16ef0ebc35b50febfdcb049b09cd150dec3a5e9b98b43430db66f866dd01c1776f6777f01d227246c9d7b7ca879ea72
 DIST votca-tools-1.6.4.tar.gz 109929 BLAKE2B 
8bc55fcd0a021002f11d412440a369a169c3c62ae5978781010de0a05502e43ed1ccbe5066e3d46ac8ef6fd0c1471baca70d35f6468ccbfd480dc0fa6f2b5047
 SHA512 
7a334071086e755960a3bd938c1baa1979c4cc9cd8f865af00540fa45365bf1c3153ffb8a5a5948618c47ebafcda9ecc62850d44ea06b7f35ac4587bd423439a
+DIST votca-tools-2021.1.tar.gz 115082 BLAKE2B 
994105769e9718fc4f6832fb88a958d0a769660a21d9de36d52e9f1ce3cf9f66d26cb138f300de8285117fb87890a7ace4fc5be5dfa1ec41b82ceff9bd680728
 SHA512 
9770f1e96b489413577e41858e659f11c0adc79070ae1058102c2ad2a771c3222fcdffd8646bae75b5d05450a7fa3b49eee7fce1ae16718dd809ff729b3dd25e
 DIST votca-tools-2021.tar.gz 114974 BLAKE2B 
9f707a901b83f0d8a6c7e5c9b43b135c7539cf4f1fa44a4ed1a5c8f2f7066e1241515fc025ea436f2e52e6bf4aefb7c9a15575e8a588845dda7fbb6717f50b7e
 SHA512 
5ddcbe49b1898713fa292655efbb2a1c081a7f98c9bae3ef37b273e0db49eecb3800b865221883d610802923132d57d5847cc35ddb008de4eb180f4c30db3dbf

diff --git a/sci-libs/votca-tools/votca-tools-.ebuild 
b/sci-libs/votca-tools/votca-tools-2021.1.ebuild
similarity index 95%
copy from sci-libs/votca-tools/votca-tools-.ebuild
copy to sci-libs/votca-tools/votca-tools-2021.1.ebuild
index a0d08f7fa88..184243331d2 100644
--- a/sci-libs/votca-tools/votca-tools-.ebuild
+++ b/sci-libs/votca-tools/votca-tools-2021.1.ebuild
@@ -39,6 +39,7 @@ src_configure() {
local mycmakeargs=(
-DINSTALL_RC_FILES=OFF
-DENABLE_TESTING=$(usex test)
+   -DCMAKE_DISABLE_FIND_PACKAGE_MKL=ON
)
cmake_src_configure
 }

diff --git a/sci-libs/votca-tools/votca-tools-.ebuild 
b/sci-libs/votca-tools/votca-tools-.ebuild
index a0d08f7fa88..184243331d2 100644
--- a/sci-libs/votca-tools/votca-tools-.ebuild
+++ b/sci-libs/votca-tools/votca-tools-.ebuild
@@ -39,6 +39,7 @@ src_configure() {
local mycmakeargs=(
-DINSTALL_RC_FILES=OFF
-DENABLE_TESTING=$(usex test)
+   -DCMAKE_DISABLE_FIND_PACKAGE_MKL=ON
)
cmake_src_configure
 }



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

2021-07-18 Thread Christoph Junghans
commit: 87f4bb32006375c6b327a86e9a544127729e8770
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sun Jul 18 23:23:07 2021 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sun Jul 18 23:24:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87f4bb32

sci-chemistry/votca-csg: version bump

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Christoph Junghans  gentoo.org>

 sci-chemistry/votca-csg/Manifest|  2 +
 sci-chemistry/votca-csg/votca-csg-2021.1.ebuild | 87 +
 2 files changed, 89 insertions(+)

diff --git a/sci-chemistry/votca-csg/Manifest b/sci-chemistry/votca-csg/Manifest
index c57ba965ec8..1f9bfdbfa13 100644
--- a/sci-chemistry/votca-csg/Manifest
+++ b/sci-chemistry/votca-csg/Manifest
@@ -1,8 +1,10 @@
 DIST votca-csg-1.5.1.tar.gz 708319 BLAKE2B 
2ea75cf08dc3005bd08ebe85113d95743fe85bae4b7ac3c2e2d9b64be64a7103ecf30b9edf45cffa86b7588d5c57a0256aef02f4590fa6031cb63881480bd0fd
 SHA512 
3559452182c325d5df72918ec6e12122c8214df9733d779c123ff199597fe47fc493fd75adf1f5dbc6b55016373863378ba3cc69fb6b61bc1531c6e591d8131c
 DIST votca-csg-1.6.4.tar.gz 537966 BLAKE2B 
c9ccc3aa28bdc4a2a2c080104b70602d8cf4be19a71e7d0b4a1c03d11f54b645984103d1662823a9308a4e4c4baedef731de06ff314b168f89e7326c0d3c8ee9
 SHA512 
4cdbf6c0a593720675f48f574ff9a93d038a48037543c1e09a4559d3eb262a2d8bf83d5f5dab85b4820a541e0c57f7cca78315d5b3382763e8acd8cc0fcb65ac
+DIST votca-csg-2021.1.tar.gz 4300862 BLAKE2B 
4ef287a8b0e14e97bcbc293bebdc3a0c45a08bd0033044ef8aa1ac18bac04928010ab3f5edfb656f1d062926f4572a1f3b0e55b3b3b635fdc388e5b850ec3bba
 SHA512 
e1abdd34a3d88aea253cc10e7832a18d2cffc44286e4591c5a1239bf34e68d6c40054d3eb907a902e5ab6af5a9dea4ec266ff5ce59073b500413f4e122885e94
 DIST votca-csg-2021.tar.gz 4300573 BLAKE2B 
ba589c97f22888b8a1a12c71314133c08c89e44c201bafa6e5f1d74dfe90c87dd84a5d1c2883b26402858b6aa990d37add57bdfb9db6836a7c287f0685a40a59
 SHA512 
8eacf4045ddc13d33e853cd35a67d03dfb63da60c3e879ea4f16e63f27a92aa13cbf4e367d9258778c9c09462443e4bb2b937c247c6246377ceeecf56bc6fc12
 DIST votca-csg-manual-1.5.1.pdf 1263719 BLAKE2B 
29e2ce27215787a1121e45ec1e88ce7c61ba81709a2519aa0959eede505498b9aaf4f38666bb1a4f97837c98b862e7ed02405da07294a7ec76cc80390fe72e0d
 SHA512 
7d9fb4c635383e1b9c9547691f8729e19f273fcafc4dab2a6b438b3ce98ea05bd31887d09bc4edc86ceb0b04d71a4371aed7aadc3ba6864f7be2ef3328ede642
 DIST votca-csg-manual-1.6.4.pdf 1242124 BLAKE2B 
003a255d2869c8185f9e03038f646a80b682be3daceb18757c791f5d52101379402aee20c5dcb65ef8ce651bd6f6590ad5249e835e53ce92e04eb33214017a9e
 SHA512 
36956acd24a21cb0a1dd26d6640b41b7473132948327c05856191b4f9531b4d1d5f98be68a9d1a847935d47633d483e87c2300634233a6e617a010c1fb563690
 DIST votca-csg-tutorials-1.5.1.tar.gz 5949467 BLAKE2B 
c6de6084fbb1d2c4ac2ce75d01a1153eabc63386063de800ff2dc6b483b0568191e7f06ddcb8be46123224ccfd3a97f5fb4e7cd603c0ee99a8636d7143f6c701
 SHA512 
f2e709ae31d914fe12a4ce37b5019deb878b15ade14972f2a8204bec8970ba2c8946b71b94a5bfd6f7569e41173bfbc75275ea09cbee4358ad1de0e84751049c
 DIST votca-csg-tutorials-1.6.4.tar.gz 5944389 BLAKE2B 
66f1d4947bb28ec602250226ad2c08cc02278a90776acbcadca2df3078361435fb2353ee0fa299d0d19697d36682f20aab709d45539d5ac7e7070942601ebc3f
 SHA512 
7e40037f2e70c861fd7f5c63806c17ad56672a340a8795fa745414940c55f593bef32b9f6b9050400131ed9e66aa927149e9d324a1c264364d8504baf1921e28
+DIST votca-csg-tutorials-2021.1.tar.gz 5941978 BLAKE2B 
5e6c5cfc3860e287d93cf8d59862a75e3afe7ac1610e696427e99302a99c86d12ce12f7a23281f36c8859e48a25be138466b9316f4c0667d5bf784f33c27e6df
 SHA512 
8370ac9e2e859153f9a54b2e02cd18692fd06810dafb50a6bf3d81eca5211847e1b75d9832df80b1436ae0f9dcab455aa0bfb4c8122165c584cabd14203408ba
 DIST votca-csg-tutorials-2021.tar.gz 5942031 BLAKE2B 
60ef492c98bf07b5169c6f1be2298b6dac76003ef9981064463de9fdae649c215d469424e253d06b63637bb3eee9383c587a98322ab987995f8b4861bb0002e1
 SHA512 
844706407cb91d507c6b0433e23f4b27756dd4c882f6cef79d51f2b2acae6cd0114ccd91d626d090d0f61c58a57cc3c1eda0a0d10d6f4bfa522eda7ee8de21b3

diff --git a/sci-chemistry/votca-csg/votca-csg-2021.1.ebuild 
b/sci-chemistry/votca-csg/votca-csg-2021.1.ebuild
new file mode 100644
index 000..eb83c3f2c7a
--- /dev/null
+++ b/sci-chemistry/votca-csg/votca-csg-2021.1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 cmake
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/${PN/-//}.git;
+else
+   SRC_URI="https://github.com/${PN/-//}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   examples? ( 
https://github.com/${PN/-//}-tutorials/archive/v${PV}.tar.gz -> 
${PN}-tutorials-${PV}.tar.gz )"
+   KEYWORDS="~amd64 ~x86 ~amd64-linux"
+   S="${WORKDIR}/${P#votca-}"
+fi
+
+DESCRIPTION="Votca coarse-graining engine"
+HOMEPAGE="https://www.votca.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="examples extras +gromacs hdf5 test"
+RESTRICT="!test? ( 

[gentoo-commits] proj/linux-patches:genpatches-misc commit in: web/, scripts/, web/content/

2021-07-18 Thread Mike Pagano
commit: 0b27bd3a16618c0e4ac55dc02b15d961115ef7cd
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jul 18 23:19:10 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jul 18 23:19:10 2021 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=0b27bd3a

Update genpatches site generation

Signed-off-by: Mike Pagano  gentoo.org>

 scripts/gpdoweb   |  2 +-
 web/content/about.html|  3 ++-
 web/gentoo_sources_web.pm |  3 ++-
 web/makesite.pl   | 34 +++---
 4 files changed, 28 insertions(+), 14 deletions(-)

diff --git a/scripts/gpdoweb b/scripts/gpdoweb
index 4cfd951..feb2240 100755
--- a/scripts/gpdoweb
+++ b/scripts/gpdoweb
@@ -4,7 +4,7 @@
 
 # calling make site
 cd ${WEB_LOCAL}
-./makesite.pl
+./makesite.pl ${USERNAME}
 if [ $? -eq 0 ]; then
 exit 1
 fi

diff --git a/web/content/about.html b/web/content/about.html
index 6959cc1..3b0afde 100644
--- a/web/content/about.html
+++ b/web/content/about.html
@@ -1,8 +1,9 @@
 
 

-   What is genpatches?
+   What is genpatches?
  A brief description of the package, and details about our 
patching and release policy.
+   
 

genpatches is a patchset applied to many of Gentoo's Linux 
kernel packages. It

diff --git a/web/gentoo_sources_web.pm b/web/gentoo_sources_web.pm
index b0923db..a6b419a 100644
--- a/web/gentoo_sources_web.pm
+++ b/web/gentoo_sources_web.pm
@@ -113,10 +113,11 @@ sub html_header {
 
 sub html_footer {
local *FD = shift;
+   my $USERNAME = shift;
my $date = `date`;
my $user = `whoami`;
 
-   print FD 'Automatically generated: 
'.$date.' by '.$user.'';
+   print FD 'Automatically generated: 
'.$date.' by '.$USERNAME.'';
print FD '';
print FD '';
 }

diff --git a/web/makesite.pl b/web/makesite.pl
index 0bb3cc2..328d64c 100755
--- a/web/makesite.pl
+++ b/web/makesite.pl
@@ -17,6 +17,8 @@ use Sort::Versions;
 # print out arguments for easier debugging
 print "makesite.pl called with arguments: @ARGV \n";
 
+$USERNAME = shift;
+
 if (!precheck()) {
exit 0;
 }
@@ -44,7 +46,7 @@ sub make_index_page {
open(FD, '> '.$output_path.'/index.html');
html_header *FD;
include_content *FD, 'sitemap';
-   html_footer *FD;
+   html_footer *FD,$USERNAME;
close(FD);
 }
 
@@ -54,7 +56,7 @@ sub make_about_page {
open(FD, '> '.$output_path.'/about.html');
html_header *FD;
include_content *FD, 'about';
-   html_footer *FD;
+   html_footer *FD,$USERNAME;
close(FD);
 }
 
@@ -63,11 +65,14 @@ sub make_faq_page {
print ">> Making FAQ page\n";
open(FD, '> '.$output_path.'/faq.html');
html_header *FD;
+   print FD '';
print FD 'Frequently Asked Questions';
+  print FD '';
opendir(DIR, 'content/faq');
include_faq *FD, $_ foreach grep { -f "content/faq/$_" } sort readdir 
DIR;
closedir(DIR);
-   html_footer *FD;
+  print FD '';
+   html_footer *FD,$USERNAME;
close(FD);
 }
 
@@ -76,8 +81,12 @@ sub make_bugs_page {
print ">> Making bugs page\n";
open(FD, '> '.$output_path.'/bugs.html');
html_header *FD;
+   print FD '';
+   print FD 'Kernel Troubleshooting';
+  print FD '';
include_content *FD, 'bugs';
-   html_footer *FD;
+  print FD '';
+   html_footer *FD,$USERNAME;
close(FD);
 }
 
@@ -87,7 +96,7 @@ sub make_issues_page {
open(FD, '> '.$output_path.'/issues.html');
html_header *FD;
generate_issues_index(FD);
-   html_footer *FD;
+   html_footer *FD,$USERNAME;
close(FD);

generate_issues_current();
@@ -146,7 +155,7 @@ sub generate_issues_current {
}
closedir(DIR);

-   html_footer *FD;
+   html_footer *FD,$USERNAME;
close(FD);
 }
 
@@ -172,7 +181,7 @@ sub generate_issues_resolved {
}
closedir(DIR);

-   html_footer *FD;
+   html_footer *FD,$USERNAME;
close(FD);
 }
 
@@ -212,7 +221,7 @@ sub make_kernels_page {
}
 
print FD '';
-   html_footer *FD;
+   html_footer *FD,$USERNAME;
close(FD);
 }
 
@@ -287,7 +296,9 @@ sub make_releases_index {
 
open(INDEX, '> '.$webscript_path.'/output/releases.html');
html_header(INDEX, 'genpatches Releases');
+   print INDEX '';
print INDEX 'genpatches Releases';
+  print INDEX '';
 
foreach $kernel (sort keys %kernels) {
print("kernel: $kernel\n");
@@ -301,11 +312,12 @@ sub make_releases_index {
foreach (grep { /^$kernel-/ } sort mysort @infopages) {
include_generated(FILE, $_);
}
-   html_footer(FILE);
+   print FD '';
+   html_footer(FILE,$USERNAME);
close(FILE);
}
 
-   

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/, profiles/arch/arm/, profiles/arch/powerpc/ppc64/, ...

2021-07-18 Thread Marek Szuba
commit: ef6289d726a9675c04c58d3796497ba70aa754e2
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Jul 18 22:41:17 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Jul 18 22:41:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef6289d7

media-sound/easyeffects: implement USE=zamaudio

Signed-off-by: Marek Szuba  gentoo.org>

 media-sound/easyeffects/easyeffects-5.0.4-r1.ebuild | 5 +++--
 media-sound/easyeffects/easyeffects-6.0.3.ebuild| 8 +++-
 media-sound/easyeffects/metadata.xml| 1 +
 profiles/arch/arm/package.use.mask  | 5 +++--
 profiles/arch/arm64/package.use.mask| 5 +++--
 profiles/arch/powerpc/ppc32/package.use.mask| 5 +++--
 profiles/arch/powerpc/ppc64/package.use.mask| 5 +++--
 7 files changed, 19 insertions(+), 15 deletions(-)

diff --git a/media-sound/easyeffects/easyeffects-5.0.4-r1.ebuild 
b/media-sound/easyeffects/easyeffects-5.0.4-r1.ebuild
index 2b949438898..a2d4b3ab7ef 100644
--- a/media-sound/easyeffects/easyeffects-5.0.4-r1.ebuild
+++ b/media-sound/easyeffects/easyeffects-5.0.4-r1.ebuild
@@ -19,7 +19,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="bs2b calf rnnoise rubberband webrtc"
+IUSE="bs2b calf rnnoise rubberband webrtc zamaudio"
 
 DEPEND=">=dev-libs/boost-1.72:=
>=dev-cpp/glibmm-2.56.0:2
@@ -48,7 +48,8 @@ RDEPEND="!media-sound/pulseeffects
sys-apps/dbus
calf? ( >=media-plugins/calf-0.90.1[lv2] )
rubberband? ( media-libs/rubberband[ladspa] )
-   webrtc? ( media-plugins/gst-plugins-webrtc )"
+   webrtc? ( media-plugins/gst-plugins-webrtc )
+   zamaudio? ( media-plugins/zam-plugins )"
 # Only header files are used from libsamplerate so put it here rather than 
DEPEND
 # to avoid unnecessary cross-compilation.
 BDEPEND="dev-libs/appstream-glib

diff --git a/media-sound/easyeffects/easyeffects-6.0.3.ebuild 
b/media-sound/easyeffects/easyeffects-6.0.3.ebuild
index f87cb3164b5..226bf5a1acd 100644
--- a/media-sound/easyeffects/easyeffects-6.0.3.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.0.3.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="calf"
+IUSE="calf zamaudio"
 
 DEPEND=">=dev-cpp/glibmm-2.68:2.68
>=dev-cpp/gtkmm-4.2.0:4.0
@@ -37,14 +37,12 @@ DEPEND=">=dev-cpp/glibmm-2.68:2.68
>=media-video/pipewire-0.3.31
sci-libs/fftw:3.0
>=x11-libs/gtk+-4.2.1:4"
-# FIXME:
-#  - webrtc - is it still there?
-#  - zam-plugins (for maximizer) - still used
 RDEPEND="${DEPEND}
gnome-extra/yelp
>=media-libs/lsp-plugins-1.1.24[lv2]
sys-apps/dbus
-   calf? ( >=media-plugins/calf-0.90.1[lv2] )"
+   calf? ( >=media-plugins/calf-0.90.1[lv2] )
+   zamaudio? ( media-plugins/zam-plugins )"
 # Only header files are used from libsamplerate so put it here rather than 
DEPEND
 # to avoid unnecessary cross-compilation.
 BDEPEND="dev-libs/appstream-glib

diff --git a/media-sound/easyeffects/metadata.xml 
b/media-sound/easyeffects/metadata.xml
index 67cca67386d..76b0b6c7e4c 100644
--- a/media-sound/easyeffects/metadata.xml
+++ b/media-sound/easyeffects/metadata.xml
@@ -17,6 +17,7 @@
Enable use of 
media-libs/rubberband for the pitch-shifting FX
Enable use of 
media-plugins/gst-plugins-webrtc for various
voice-enhancement FX
+   Enable use of 
media-plugins/zam-plugins for the maximizer FX


wwmm/easyeffects

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index ae8e755f380..ad772cf74eb 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -2,8 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Marek Szuba  (2021-07-18)
-# media-libs/rnnoise, media-plugins/gst-plugins-webrtc not keyworded here
-media-sound/easyeffects rnnoise webrtc
+# media-libs/rnnoise, media-plugins/gst-plugins-webrtc
+# and media-plugins/zam-plugins not keyworded here
+media-sound/easyeffects rnnoise webrtc zamaudio
 
 # Sam James  (2021-07-17)
 # Java isn't available here right now

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 0838711204c..1a9a8e09c6a 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -2,8 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Marek Szuba  (2021-07-18)
-# media-libs/rnnoise, media-libs/rubberband[ladspa], 
media-plugins/gst-plugins-webrtc not keyworded here
-media-sound/easyeffects rnnoise rubberband webrtc
+# media-libs/rnnoise, media-libs/rubberband[ladspa], 
media-plugins/gst-plugins-webrtc
+# and media-plugins/zam-plugins not keyworded here
+media-sound/easyeffects rnnoise rubberband webrtc zamaudio
 
 # Ionen Wolkens  (2021-07-04)
 # Needed until media-libs/libsdl2[vulkan] is unmasked on this arch.

diff --git 

[gentoo-commits] repo/gentoo:master commit in: media-sound/pulseeffects/, profiles/arch/x86/

2021-07-18 Thread Marek Szuba
commit: 8ca07fba815e71e53efcf6ce30949027b8b0315b
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Jul 18 22:40:11 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Jul 18 22:40:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ca07fba

media-sound/pulseeffects: implement USE=zamaudio

Signed-off-by: Marek Szuba  gentoo.org>

 media-sound/pulseeffects/metadata.xml | 1 +
 media-sound/pulseeffects/pulseeffects-4.8.5-r1.ebuild | 5 +++--
 profiles/arch/x86/package.use.mask| 7 ---
 3 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/media-sound/pulseeffects/metadata.xml 
b/media-sound/pulseeffects/metadata.xml
index b79ca4282c0..bf9b9deed23 100644
--- a/media-sound/pulseeffects/metadata.xml
+++ b/media-sound/pulseeffects/metadata.xml
@@ -17,6 +17,7 @@
Enable use of 
media-libs/rubberband for the pitch-shifting FX
Enable use of 
media-plugins/gst-plugins-webrtc for various
voice-enhancement FX
+   Enable use of 
media-plugins/zam-plugins for the maximizer FX


GUI to manage audio effects for Pulseaudio applications, giving 
full control over the effects order to the user.

diff --git a/media-sound/pulseeffects/pulseeffects-4.8.5-r1.ebuild 
b/media-sound/pulseeffects/pulseeffects-4.8.5-r1.ebuild
index 2525d6bef1d..2e1e07edfc1 100644
--- a/media-sound/pulseeffects/pulseeffects-4.8.5-r1.ebuild
+++ b/media-sound/pulseeffects/pulseeffects-4.8.5-r1.ebuild
@@ -19,7 +19,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="bs2b calf rnnoise rubberband webrtc"
+IUSE="bs2b calf rnnoise rubberband webrtc zamaudio"
 
 DEPEND=">=dev-libs/boost-1.72:=
>=dev-cpp/glibmm-2.56.0:2
@@ -48,7 +48,8 @@ RDEPEND="!media-sound/easyeffects
sys-apps/dbus
calf? ( >=media-plugins/calf-0.90.1[lv2] )
rubberband? ( media-libs/rubberband[ladspa] )
-   webrtc? ( media-plugins/gst-plugins-webrtc )"
+   webrtc? ( media-plugins/gst-plugins-webrtc )
+   zamaudio? ( media-plugins/zam-plugins )"
 # Only header files are used from libsamplerate so put it here rather than 
DEPEND
 # to avoid unnecessary cross-compilation.
 BDEPEND="dev-libs/appstream-glib

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 445e424aaf3..e8c84f7b737 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -2,9 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Marek Szuba  (2021-07-17)
-# media-libs/rnnoise, media-plugins/gst-plugins-webrtc not keyworded here
-media-sound/easyeffects rnnoise webrtc
-media-sound/pulseeffects rnnoise webrtc
+# media-libs/rnnoise, media-plugins/gst-plugins-webrtc
+# and media-plugins/zam-plugins not keyworded here
+media-sound/easyeffects rnnoise webrtc zamaudio
+media-sound/pulseeffects rnnoise webrtc zamaudio
 
 # Sam James  (2021-07-12)
 # Haskell is (only) available on amd64/x86 right now in Gentoo



[gentoo-commits] repo/gentoo:master commit in: media-plugins/zam-plugins/, profiles/updates/, media-sound/zam-plugins/

2021-07-18 Thread Marek Szuba
commit: c4eb1b23be0ccf393aa13984fab4c6bfd456a011
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Jul 18 22:34:43 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Jul 18 22:34:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4eb1b23

media-plugins/zam-plugins: rename media-sound/zam-plugins

Serious brain fart, having put it in media-sound at first. D'oh.

Signed-off-by: Marek Szuba  gentoo.org>

 {media-sound => media-plugins}/zam-plugins/Manifest| 0
 {media-sound => media-plugins}/zam-plugins/metadata.xml| 0
 {media-sound => media-plugins}/zam-plugins/zam-plugins-3.14.ebuild | 0
 profiles/updates/3Q-2021   | 1 +
 4 files changed, 1 insertion(+)

diff --git a/media-sound/zam-plugins/Manifest 
b/media-plugins/zam-plugins/Manifest
similarity index 100%
rename from media-sound/zam-plugins/Manifest
rename to media-plugins/zam-plugins/Manifest

diff --git a/media-sound/zam-plugins/metadata.xml 
b/media-plugins/zam-plugins/metadata.xml
similarity index 100%
rename from media-sound/zam-plugins/metadata.xml
rename to media-plugins/zam-plugins/metadata.xml

diff --git a/media-sound/zam-plugins/zam-plugins-3.14.ebuild 
b/media-plugins/zam-plugins/zam-plugins-3.14.ebuild
similarity index 100%
rename from media-sound/zam-plugins/zam-plugins-3.14.ebuild
rename to media-plugins/zam-plugins/zam-plugins-3.14.ebuild

diff --git a/profiles/updates/3Q-2021 b/profiles/updates/3Q-2021
new file mode 100644
index 000..63985611d0f
--- /dev/null
+++ b/profiles/updates/3Q-2021
@@ -0,0 +1 @@
+move media-sound/zam-plugins media-plugins/zam-plugins



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

2021-07-18 Thread Marek Szuba
commit: 4158e255f305d11c61c2c8097316126dd9101771
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Jul 18 22:13:15 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Jul 18 22:19:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4158e255

media-sound/zam-plugins: initial import

Signed-off-by: Marek Szuba  gentoo.org>

 media-sound/zam-plugins/Manifest|  2 +
 media-sound/zam-plugins/metadata.xml| 11 +
 media-sound/zam-plugins/zam-plugins-3.14.ebuild | 57 +
 3 files changed, 70 insertions(+)

diff --git a/media-sound/zam-plugins/Manifest b/media-sound/zam-plugins/Manifest
new file mode 100644
index 000..63bd392defa
--- /dev/null
+++ b/media-sound/zam-plugins/Manifest
@@ -0,0 +1,2 @@
+DIST DPF-9243625aacb9fb8dd9fe4bd479b227149eb37959.tar.gz 2114589 BLAKE2B 
c8f2cd92b47aa55a467ce14ef2adc8f776c6ce966df680b10c3efbd35ec45fd05ad3a7dee68788701a36a032d563ce2767236397daa0757095b653ecfefcb0fa
 SHA512 
0eab116c5b57d44dc340400340d8fc8456045bdc7e8dbeaccb80f87c7c2e1784f2b24edb8e01e3b6e23807dec86f18caf7227db2c2fd491135b283e795701fb1
+DIST zam-plugins-3.14.tar.gz 23924833 BLAKE2B 
cdaa13d728cd7a9f7fa2ed53b04b76988bc88d0aa719c57913fd73be778186821d316add5eeea692dabfe1ca222c2f9aaf564abc1128f69da33b8aa592255eec
 SHA512 
30c168ee855011b2f17fcc5e440039628399ab40b69bed9af284713df6155360b38d8249b3de1616e9a2f39885cff43c9e2505868aae891fd22bc92297c1962c

diff --git a/media-sound/zam-plugins/metadata.xml 
b/media-sound/zam-plugins/metadata.xml
new file mode 100644
index 000..730ac64c63b
--- /dev/null
+++ b/media-sound/zam-plugins/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
+   
+   zamaudio/zam-plugins
+   
+

diff --git a/media-sound/zam-plugins/zam-plugins-3.14.ebuild 
b/media-sound/zam-plugins/zam-plugins-3.14.ebuild
new file mode 100644
index 000..0f61c014bc5
--- /dev/null
+++ b/media-sound/zam-plugins/zam-plugins-3.14.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DPF_COMMIT="9243625aacb9fb8dd9fe4bd479b227149eb37959"
+DPF_P="DPF-${DPF_COMMIT}"
+
+DESCRIPTION="Collection of LV2/LADSPA/VST/JACK audio plugins for high quality 
processing"
+HOMEPAGE="http://www.zamaudio.com/ https://github.com/zamaudio/zam-plugins;
+SRC_URI="https://github.com/zamaudio/${PN}/archive/refs/tags/3.14.tar.gz -> 
${P}.tar.gz
+   https://github.com/DISTRHO/DPF/archive/${DPF_COMMIT}.tar.gz -> 
${DPF_P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="jack opengl" # FIXME: +opengl
+
+DEPEND="media-libs/ladspa-sdk
+   media-libs/liblo
+   media-libs/libsamplerate
+   media-libs/libsndfile
+   media-libs/lv2
+   media-libs/zita-convolver
+   sci-libs/fftw:3.0
+   x11-libs/libX11
+   jack? ( media-sound/jack-audio-connection-kit )
+   opengl? ( media-libs/libglvnd[X] )"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   rm -rf dpf
+   ln -s ../${DPF_P} dpf || die "Failed to create DPF symlink"
+
+   # To make absolutely sure we do not even accidentally use bundled libs
+   rm -rf lib
+}
+
+src_compile() {
+   emake PREFIX=/usr LIBDIR=$(get_libdir) VERBOSE=true \
+   BASE_OPTS="" SKIP_STRIPPING=true \
+   HAVE_ZITA_CONVOLVER=true \
+   HAVE_DGL=$(usex opengl true false) \
+   HAVE_JACK=$(usex jack true false)
+}
+
+src_install() {
+   emake PREFIX=/usr LIBDIR=$(get_libdir) VERBOSE=true \
+   BASE_OPTS="" SKIP_STRIPPING=true \
+   HAVE_ZITA_CONVOLVER=true \
+   HAVE_DGL=$(usex opengl true false) \
+   HAVE_JACK=$(usex jack true false) \
+   DESTDIR="${ED}" install
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/libbsctools/

2021-07-18 Thread Alessandro Barbieri
commit: 817566572db7fa33b0ec298b6c9c9156108b55c1
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Jul 17 08:20:51 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jul 18 21:46:19 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=81756657

sys-cluster/libbsctools: move examples

Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/libbsctools/libbsctools-1.0.6-r2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-cluster/libbsctools/libbsctools-1.0.6-r2.ebuild 
b/sys-cluster/libbsctools/libbsctools-1.0.6-r2.ebuild
index fa4c089d7..f0b57b126 100644
--- a/sys-cluster/libbsctools/libbsctools-1.0.6-r2.ebuild
+++ b/sys-cluster/libbsctools/libbsctools-1.0.6-r2.ebuild
@@ -24,7 +24,8 @@ src_prepare() {
 src_install() {
MAKEOPTS="-j1" emake DESTDIR="${D}" install
dodoc NEWS README AUTHORS
-   rm -r "${ED}/usr/share/example" || die
+mv "${ED}/usr/share/example" "${ED}/usr/share/doc/${PF}/examples" || 
die
+docompress -x "/usr/share/doc/${PF}/examples"
find "${D}" -name '*.la' -delete || die
find "${D}" -name '*.a' -delete || die
 }



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/clusteringsuite/

2021-07-18 Thread Alessandro Barbieri
commit: 44facf973805cf463459aeef6963016cf6561d03
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jul 18 21:45:43 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jul 18 21:46:20 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=44facf97

sys-cluster/clusteringsuite: remove unused useflag

Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/clusteringsuite/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-cluster/clusteringsuite/metadata.xml 
b/sys-cluster/clusteringsuite/metadata.xml
index d0ad8930d..90dc13e20 100644
--- a/sys-cluster/clusteringsuite/metadata.xml
+++ b/sys-cluster/clusteringsuite/metadata.xml
@@ -8,7 +8,6 @@

enable mpi for distributed version
enable support for 
sys-cluster/muster algorithms
-   enable compilation with old 
pcfparser






[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/libbsctools/

2021-07-18 Thread Alessandro Barbieri
commit: f5fa6f6e4745789b1a481e6f4ee4bd02d745a297
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Jul 17 08:18:31 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jul 18 21:46:19 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f5fa6f6e

sys-cluster/libbsctools: I don't care about examples

Signed-off-by: Alessandro Barbieri  gmail.com>

 .../{libbsctools-1.0.6.ebuild => libbsctools-1.0.6-r2.ebuild}| 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-cluster/libbsctools/libbsctools-1.0.6.ebuild 
b/sys-cluster/libbsctools/libbsctools-1.0.6-r2.ebuild
similarity index 94%
rename from sys-cluster/libbsctools/libbsctools-1.0.6.ebuild
rename to sys-cluster/libbsctools/libbsctools-1.0.6-r2.ebuild
index 0e28bbeba..fa4c089d7 100644
--- a/sys-cluster/libbsctools/libbsctools-1.0.6.ebuild
+++ b/sys-cluster/libbsctools/libbsctools-1.0.6-r2.ebuild
@@ -24,6 +24,7 @@ src_prepare() {
 src_install() {
MAKEOPTS="-j1" emake DESTDIR="${D}" install
dodoc NEWS README AUTHORS
+   rm -r "${ED}/usr/share/example" || die
find "${D}" -name '*.la' -delete || die
find "${D}" -name '*.a' -delete || die
 }



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/clusteringsuite/, sys-cluster/clusteringsuite/files/

2021-07-18 Thread Alessandro Barbieri
commit: 1496acd9218105c712fedfadb0820f184e2d1e34
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jul 18 21:44:09 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jul 18 21:46:20 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1496acd9

sys-cluster/clusteringsuite: enforce muster

also prepare for treedbscan if upstream will fix it

Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/clusteringsuite/Manifest   |   2 +-
 ...9-r2.ebuild => clusteringsuite-2.6.9-r3.ebuild} |  36 +--
 .../clusteringsuite/clusteringsuite-2.6.9.ebuild   | 103 --
 ...uite-2.6.9-do-not-add-boost-thread-ldpath.patch |  15 +++
 ...steringsuite-2.6.9-force-muster-discovery.patch |  37 +++
 .../clusteringsuite-2.6.9-unbundle-libANN.patch| 116 +
 6 files changed, 84 insertions(+), 225 deletions(-)

diff --git a/sys-cluster/clusteringsuite/Manifest 
b/sys-cluster/clusteringsuite/Manifest
index fa6804d47..4430bcae4 100644
--- a/sys-cluster/clusteringsuite/Manifest
+++ b/sys-cluster/clusteringsuite/Manifest
@@ -1 +1 @@
-DIST clusteringsuite-2.6.9-src.tar.bz2 8081023 BLAKE2B 
d53e08a51e0a5a2d487bc4413c19d802804b7ae79b5f1e7c466ba2c37e36d90864a4629f51a98ca5caa83f4cc0a3ca8c74f5652c044c08591c65f3b50acf13d2
 SHA512 
80903e3d2c018e8ed23874715f7ffc1706ac5d9dcd0826c75bb07c973c28fa9755d4c130021abd6e969e983fbe23463be7361bb29b6d1ab04596ba4f987b1b6a
+DIST clusteringsuite-2.6.9.tar.gz 6964570 BLAKE2B 
bb4823d9918bc12707ae09d0c1220552b2621bfe39ab67dd67e03fba91036f2c8ed294f54a2bdd659b8bd58925aca02db85eb93986fe69e999e5b2bef915b564
 SHA512 
9df9ca57fc68b9cd7d17f13c1b915e3422a07c71f060ff2e7a38a31cf6e1aa234b869402bda6b7502c4844e25593156a1bb50714c2d272bafd10cd7690fc17eb

diff --git a/sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r2.ebuild 
b/sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r3.ebuild
similarity index 62%
rename from sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r2.ebuild
rename to sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r3.ebuild
index 7da3d3563..efb4a4090 100644
--- a/sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r2.ebuild
+++ b/sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r3.ebuild
@@ -1,41 +1,47 @@
 # Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=8
+EAPI=7
 
 PYTHON_COMPAT=( pypy3 python3_{8..10} )
 
-inherit python-any-r1
+inherit autotools python-any-r1
 
 DESCRIPTION="Expose the main performance trends in applications computation 
structure"
 HOMEPAGE="
https://tools.bsc.es/cluster-analysis
https://github.com/bsc-performance-tools/clustering-suite
 "
-SRC_URI="https://ftp.tools.bsc.es/clusteringsuite/clusteringsuite-${PV}-src.tar.bz2;
+SRC_URI="https://codeload.github.com/bsc-performance-tools/clustering-suite/tar.gz/refs/tags/${PV}
 -> ${P}.tar.gz"
+S="${WORKDIR}/clustering-suite-${PV}"
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="doc mpi muster"
-#TODO: treedbscan
+IUSE="doc mpi muster" # treedbscan
 
-PATCHES=( "${FILESDIR}/${P}-unbundle-libANN.patch" )
+PATCHES=(
+   "${FILESDIR}/${P}-unbundle-libANN.patch"
+   "${FILESDIR}/${P}-do-not-add-boost-thread-ldpath.patch"
+)
 
 RDEPEND="
+   app-arch/bzip2
dev-libs/boost:=
sci-libs/ann
sys-cluster/libbsctools
mpi? ( virtual/mpi )
muster? ( sys-cluster/muster )
 "
+# https://github.com/bsc-performance-tools/clustering-suite/issues/8
 #  treedbscan? (
-#  dev-libs/boost[threads]:=
+#  dev-libs/boost:=[threads]
 #  dev-libs/gmp
 #  dev-libs/mpfr
-#  sci-mathematics/cgal
+#  sci-mathematics/cgal[shared]
 #  sys-cluster/synapse
-#)
+#  )
+#"
 
 DEPEND="
${RDEPEND}
@@ -44,9 +50,21 @@ DEPEND="
 BDEPEND="doc? ( app-doc/doxygen )"
 
 src_prepare() {
+   use muster && PATCHES+=( 
"${FILESDIR}/${P}-force-muster-discovery.patch" )
rm -r src/libANN || die
 #  rm -r pcfparser_svn3942 || die
default
+   sed -e "s|iterate/lib|iterate/$(get_libdir)|g" -i config/gmp_mpfr.m4 || 
die
+   sed -e "s|dir/lib|dir/$(get_libdir)|g" -i config/ax_muster.m4 || die
+
+   #from bootstrap
+   echo 
"#*" >> 
configure.ac || die
+   echo "#'configure.ac.' automatically generated by 'autogen.sh' do not 
modify" >> configure.ac || die
+   echo 
"#*" >> 
configure.ac || die
+   echo "" >> configure.ac || die
+   sed s/@@VERSION_NUMBER@@/${PV}/ < configure.ac.template >> configure.ac 
|| die
+
+   AT_M4DIR="config" eautoreconf
 }
 
 src_configure() {

diff --git a/sys-cluster/clusteringsuite/clusteringsuite-2.6.9.ebuild 
b/sys-cluster/clusteringsuite/clusteringsuite-2.6.9.ebuild
deleted file mode 100644
index 

[gentoo-commits] repo/proj/guru:dev commit in: app-dicts/dictd-meta/

2021-07-18 Thread Alessandro Barbieri
commit: 1a6efb732c9939d7de6d58361f60815df39771ad
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Jul 17 01:56:13 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jul 18 21:46:19 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1a6efb73

app-dicts/dictd-meta: initial import

Signed-off-by: Alessandro Barbieri  gmail.com>

 app-dicts/dictd-meta/dictd-meta-0.ebuild | 23 +++
 app-dicts/dictd-meta/metadata.xml|  9 +
 2 files changed, 32 insertions(+)

diff --git a/app-dicts/dictd-meta/dictd-meta-0.ebuild 
b/app-dicts/dictd-meta/dictd-meta-0.ebuild
new file mode 100644
index 0..1557918a4
--- /dev/null
+++ b/app-dicts/dictd-meta/dictd-meta-0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="dictd english dictionaries metapackage"
+
+SLOT="0"
+LICENSE="GPL-2"
+HOMEPAGE="http://www.dict.org;
+KEYWORDS="~amd64"
+
+RDEPEND="
+   app-dicts/dictd-devils
+   app-dicts/dictd-elements
+   app-dicts/dictd-foldoc
+   app-dicts/dictd-gazetteer
+   app-dicts/dictd-jargon
+   app-dicts/dictd-vera
+   app-dicts/dictd-wn
+
+   || ( app-dicts/dictd-gcide app-dicts/dictd-web1913 )
+"

diff --git a/app-dicts/dictd-meta/metadata.xml 
b/app-dicts/dictd-meta/metadata.xml
new file mode 100644
index 0..d2b2c8ce9
--- /dev/null
+++ b/app-dicts/dictd-meta/metadata.xml
@@ -0,0 +1,9 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   co-maintainers welcome
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: app-dicts/dictd-misc/

2021-07-18 Thread Alessandro Barbieri
commit: f6d48ea29a5d20d3138f45e72460bd2afa85c731
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Jul 17 02:58:15 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jul 18 21:46:19 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f6d48ea2

app-dicts/dictd-misc: initial import

Signed-off-by: Alessandro Barbieri  gmail.com>

 app-dicts/dictd-misc/Manifest |  2 +
 app-dicts/dictd-misc/dictd-misc-1.5_alpha2.ebuild | 48 +++
 app-dicts/dictd-misc/metadata.xml |  9 +
 3 files changed, 59 insertions(+)

diff --git a/app-dicts/dictd-misc/Manifest b/app-dicts/dictd-misc/Manifest
new file mode 100644
index 0..013b78b4b
--- /dev/null
+++ b/app-dicts/dictd-misc/Manifest
@@ -0,0 +1,2 @@
+DIST dict-misc_1.5A-2.diff.gz 4765 BLAKE2B 
79df500281d1b354480457beb540c061b92c99a8dccc693169159440f2b1b5cb1b4bb184c374bc55a2d1e49ad1713c3ceb66fd2871e64d50ae79e1c7b625680f
 SHA512 
56df697c138cf5f2002df30911b8811e94a6d389610c8961f9371de95c6425bbeb5c8abec42d79efde87643df2e59d43c0bf0fb0a5ec06f4564e9c25c62d0637
+DIST dict-misc_1.5A.orig.tar.gz 1097766 BLAKE2B 
ee29fcfb42b689d6818128f8cfc0dc1c74cc8522808e9bae14888c1fb9a95aee69504f2900e58cbdf21d9437961a0b91a8ff9f7bcf693ecc11180697c71caf47
 SHA512 
96c8a94cc28be40ee0cd1d102d2a77de0636995765e95cacb9a16d451cb4983e0c0b970f4964fef7c8ebd2cb4d96a44a3e97112f66646995b3ff64f0ad6d07f3

diff --git a/app-dicts/dictd-misc/dictd-misc-1.5_alpha2.ebuild 
b/app-dicts/dictd-misc/dictd-misc-1.5_alpha2.ebuild
new file mode 100644
index 0..8285ac760
--- /dev/null
+++ b/app-dicts/dictd-misc/dictd-misc-1.5_alpha2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MYPV="${PV/_alpha/A-}"
+MYPV2="$(ver_cut 1-3 ${MYPV} )"
+
+DESCRIPTION="Hitchcock's and Easton's Bible Dictionaries"
+HOMEPAGE="http://www.dict.org;
+SRC_URI="
+   
https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/dict-misc/${MYPV}/dict-misc_${MYPV2}.orig.tar.gz
+   
https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/dict-misc/${MYPV}/dict-misc_${MYPV}.diff.gz
+"
+S="${WORKDIR}/dict-misc-${MYPV2}"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND=">=app-text/dictd-1.13.0-r3"
+RDEPEND="${BDEPEND}"
+
+PATCHES=( "${WORKDIR}/dict-misc_${MYPV}.diff" )
+
+src_compile() {
+   cat easton/easton-info.txt easton/T*.html \
+   | sed 's,]*>\([^<]*\).*,{\1},g' \
+   | sed 's,\([A-Z][A-Z]*\) .T000[0-9]*,{\1},g' \
+   | dictfmt -e \
+   -u ftp://ccel.wheaton.edu/ebooks/HTML/e/easton/ebd/ \
+   -s "Easton's 1897 Bible Dictionary" easton || die
+
+   dictzip -v easton.dict || die
+
+   dictfmt -h \
+   -u 
ftp://ccel.wheaton.edu/ebooks/HTML/bible_names/bible_names.txt \
+   -s "Hitchcock's Bible Names Dictionary (late 1800's)" \
+   hitchcock < bible_names.txt || die
+
+   dictzip -v hitchcock.dict || die
+}
+
+src_install() {
+   insinto "/usr/share/dict"
+   doins hitchcock.{index,dict.dz}
+   doins easton.{index,dict.dz}
+   dodoc "easton/easton-info.txt"
+}

diff --git a/app-dicts/dictd-misc/metadata.xml 
b/app-dicts/dictd-misc/metadata.xml
new file mode 100644
index 0..d2b2c8ce9
--- /dev/null
+++ b/app-dicts/dictd-misc/metadata.xml
@@ -0,0 +1,9 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   co-maintainers welcome
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: app-dicts/dictd-meta/

2021-07-18 Thread Alessandro Barbieri
commit: 34fc7d02a50a99cc34f4adb9be0daec0bd54ca88
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Jul 17 02:59:38 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jul 18 21:46:19 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=34fc7d02

app-dicts/dictd-meta: add 1, drop 0

Signed-off-by: Alessandro Barbieri  gmail.com>

 app-dicts/dictd-meta/{dictd-meta-0.ebuild => dictd-meta-1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-dicts/dictd-meta/dictd-meta-0.ebuild 
b/app-dicts/dictd-meta/dictd-meta-1.ebuild
similarity index 95%
rename from app-dicts/dictd-meta/dictd-meta-0.ebuild
rename to app-dicts/dictd-meta/dictd-meta-1.ebuild
index 1557918a4..8f13a6d20 100644
--- a/app-dicts/dictd-meta/dictd-meta-0.ebuild
+++ b/app-dicts/dictd-meta/dictd-meta-1.ebuild
@@ -16,6 +16,7 @@ RDEPEND="
app-dicts/dictd-foldoc
app-dicts/dictd-gazetteer
app-dicts/dictd-jargon
+   app-dicts/dictd-misc
app-dicts/dictd-vera
app-dicts/dictd-wn
 



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/synapse/files/, sys-cluster/synapse/

2021-07-18 Thread Alessandro Barbieri
commit: 7e16916abe0c4b15d60294230a6eb36e9c5e6adf
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri Jul 16 09:38:27 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jul 18 21:46:19 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7e16916a

sys-cluster/synapse: initial import

Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/synapse/Manifest   |  1 +
 .../files/synapse-check-for-shared-mrnet.patch | 11 ++
 .../files/synapse-fix-example-installation.patch   | 22 +++
 .../synapse/files/synapse-respect-destdir.patch| 15 
 sys-cluster/synapse/metadata.xml   | 17 +
 sys-cluster/synapse/synapse-2.0.1.ebuild   | 43 ++
 6 files changed, 109 insertions(+)

diff --git a/sys-cluster/synapse/Manifest b/sys-cluster/synapse/Manifest
new file mode 100644
index 0..7de754aed
--- /dev/null
+++ b/sys-cluster/synapse/Manifest
@@ -0,0 +1 @@
+DIST synapse-2.0.1.tar.gz 268657 BLAKE2B 
19491c1b6c4c60318093d994594b1ebb541a4b1ca1fb9128a2361b06b1a58921a0bc41f8e43abcb62f379c97db6603c62cf1622c7caf6d3f5ee1b84e0f80963d
 SHA512 
c08762f065275232f419cca181acc0e40a913724e1182def9a810ed9b45c1e9f2ddd8dddf0a2623576ad527585b2ecb60842d9fc8f5f0f680c2b391ba4ee1dea

diff --git a/sys-cluster/synapse/files/synapse-check-for-shared-mrnet.patch 
b/sys-cluster/synapse/files/synapse-check-for-shared-mrnet.patch
new file mode 100644
index 0..c0413f60b
--- /dev/null
+++ b/sys-cluster/synapse/files/synapse-check-for-shared-mrnet.patch
@@ -0,0 +1,11 @@
+--- a/config/macros.m4
 b/config/macros.m4
+@@ -327,7 +327,7 @@
+   dnl Check for libraries.
+   AC_MSG_CHECKING([for libmrnet and libxplat])
+ 
+-  if test -f ${MRNET_LIBSDIR}/libmrnet.a -a -f 
${MRNET_LIBSDIR}/libxplat.a ; then
++  if test -f ${MRNET_LIBSDIR}/libmrnet.so -a -f 
${MRNET_LIBSDIR}/libxplat.so ; then
+   MRNET_LIBS="-lmrnet -lxplat -lpthread -ldl"
+   MRNET_LIGHT_LIBS="-lmrnet_lightweight 
-lxplat_lightweight -lpthread -ldl"
+   AC_SUBST(MRNET_LIBS)

diff --git a/sys-cluster/synapse/files/synapse-fix-example-installation.patch 
b/sys-cluster/synapse/files/synapse-fix-example-installation.patch
new file mode 100644
index 0..f989b7394
--- /dev/null
+++ b/sys-cluster/synapse/files/synapse-fix-example-installation.patch
@@ -0,0 +1,22 @@
+--- a/test/Makefile.am
 b/test/Makefile.am
+@@ -14,13 +14,9 @@
+ test_BE_LDFLAGS  = -L${top_srcdir}/src -lsynapse_backend -L@MRNET_LIBSDIR@ 
@MRNET_LIBS@
+ 
+ install-data-hook:
+-  mkdir -p ${prefix}/example
+-  cp ${test_FE_SOURCES} ${test_BE_SOURCES} ${prefix}/example
+-  cp Makefile-example ${prefix}/example/Makefile
+-  cp run-example ${prefix}/example/run.sh
+-  cp topology_1x4.txt ${prefix}/example
+-  chmod u+x ${prefix}/example/run.sh
+-  $(top_srcdir)/substitute $(SED) "@sub_SYNAPSE_HOME@" "${prefix}" 
${prefix}/example/Makefile
+-  $(top_srcdir)/substitute $(SED) "@sub_SYNAPSE_HOME@" "${prefix}" 
${prefix}/example/run.sh
+-
+-
++  mkdir -p ${DESTDIR}/${prefix}/libexec/synapse/example
++  cp ${noinst_PROGRAMS} ${DESTDIR}/${prefix}/libexec/synapse/example
++  cp run-example ${DESTDIR}/${prefix}/libexec/synapse/example/run.sh
++  cp topology_1x4.txt ${DESTDIR}/${prefix}/libexec/synapse/example
++  chmod u+x ${DESTDIR}/${prefix}/libexec/synapse/example/run.sh
++  $(top_srcdir)/substitute $(SED) "@sub_SYNAPSE_HOME@" "${prefix}" 
${DESTDIR}/${prefix}/libexec/synapse/example/run.sh

diff --git a/sys-cluster/synapse/files/synapse-respect-destdir.patch 
b/sys-cluster/synapse/files/synapse-respect-destdir.patch
new file mode 100644
index 0..31496f62e
--- /dev/null
+++ b/sys-cluster/synapse/files/synapse-respect-destdir.patch
@@ -0,0 +1,15 @@
+--- a/scripts/Makefile.am
 b/scripts/Makefile.am
+@@ -37,9 +37,9 @@
+   $(top_srcdir)/substitute $(SED) "@sub_MRNET_HOME@" "@MRNET_HOME@" $@
+ 
+ install-data-hook:
+-  chmod u+x ${bindir}/$(SYNAPSE_CONFIG)
+-  $(MKDIR_P) $(prefix)/etc
+-  cp $(SOURCEME_SH) $(prefix)/etc
++  chmod u+x ${DESTDIR}${bindir}/$(SYNAPSE_CONFIG)
++  $(MKDIR_P) ${DESTDIR}/etc
++  cp $(SOURCEME_SH) ${DESTDIR}/etc
+ 
+ clean-local:
+   rm -f $(SYNAPSE_CONFIG) $(SOURCEME_SH) $(MRNRUN)

diff --git a/sys-cluster/synapse/metadata.xml b/sys-cluster/synapse/metadata.xml
new file mode 100644
index 0..d67e3064c
--- /dev/null
+++ b/sys-cluster/synapse/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+   
+   
+   Use libi as tree instantiation method instead 
of ssh
+   Build threasafe version of lightweight 
MRNet and XPlat libraries
+   Use slurm as libi tree instantiation method 

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

2021-07-18 Thread Agostino Sarubbo
commit: 379bf2d3aa01c205d552f0e58a85b61785eab987
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul 18 21:39:15 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul 18 21:39:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=379bf2d3

sys-kernel/git-sources: Automated version bump to 5.14_rc2.

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-kernel/git-sources/Manifest|  1 +
 sys-kernel/git-sources/git-sources-5.14_rc2.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 3a0f2644c8e..c8fcaf5abf0 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,2 +1,3 @@
 DIST linux-5.13.tar.xz 119297284 BLAKE2B 
9c4c12e2394dec064adff51f7ccdf389192eb27ba7906db5eda543afe3d04afca6b9ea0848a057571bf2534eeb98e1e3a67734deff82c0d3731be205ad995668
 SHA512 
a8edf97e9d38a49f1be2bde1e29ad96274bb2c6f7e8a2bebaa1161dd4df9cabcbaec4ff644c45bee94f86ae47725087d6deed0cd954209cec717621d137db85e
 DIST patch-5.14-rc1.patch 68962675 BLAKE2B 
0f5bc5de6167c3f2b884354a54dd9cbedc3d89508e9861ef7bebe181c650ab9dde4f604f8c5e77c27eef9c213345ac85d8c65e0c9a7f48cc918a2ad681fc3e59
 SHA512 
e68522063c08adf11c8cbdb86aa439347ed833be77cf189655e14df6e2e9c18479a69bfbcb8258411e896f32b15c53f8df04402f6ba0434179c3d37e0cabc5b9
+DIST patch-5.14-rc2.patch 69403130 BLAKE2B 
56a55e40625fbdf9b9324ffbdae401bc9202cb63ea3d787960a93c0f72a10aeffcc7e2988f873ca916d434981e949c1ff2e1e09941d93ff119c5d9da295e3628
 SHA512 
5962339c1e84c2e760d76aca6c4d0f74fbc80bd997f55f85ad22745d5db43846ad86270862206684304a42e3b25d1c505df58da4e0f0460b82e7c7a12e97a70b

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



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

2021-07-18 Thread Georgy Yakovlev
commit: dca510fad6fe0978873c803574d1140bd8a60853
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Jul 18 21:18:05 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Jul 18 21:20:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dca510fa

x11-misc/xwallpaper: add 0.7.2

straight to stable, simple bugfix release

Signed-off-by: Georgy Yakovlev  gentoo.org>

 x11-misc/xwallpaper/Manifest|  1 +
 x11-misc/xwallpaper/xwallpaper-0.7.2.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/x11-misc/xwallpaper/Manifest b/x11-misc/xwallpaper/Manifest
index 442263380f3..8c5ed563003 100644
--- a/x11-misc/xwallpaper/Manifest
+++ b/x11-misc/xwallpaper/Manifest
@@ -1,2 +1,3 @@
 DIST xwallpaper-0.6.6.tar.xz 85368 BLAKE2B 
fcb0861d4cecbafc980208b3d2a174b9931a93cd8110b6f2c38eddae19e890295ce5d6d75dc4f09924279a2b0463234f4efdb4dda758ed14ed728abfec6b9bf3
 SHA512 
e37055b9adfa6950fb423228ff880afaa03dbdf2a7ced6ab1e110dbf4813f68aae3c9147668ebd20665b582bea195470c39b6948cd36879afe54d61c90b6f8d9
 DIST xwallpaper-0.7.1.tar.xz 86260 BLAKE2B 
b8327b15bc421275660cc81d14e4952b37a1310fd50eea61b772115e2c345c01cae9c4f908d9ca55427e642b10bea7277af02e1d3525db6c1d6e80a356db1b2b
 SHA512 
706f814ee892f9d136ef20bb3c9bb4b8537e3ed7029b3b20fbebb1504426529d2fa6a45117a391419253543a48230f5786ffa3f871f85477699c08dfa3ba5c92
+DIST xwallpaper-0.7.2.tar.xz 86212 BLAKE2B 
1958ad8eb3f80f2cccdd969230e32986e7d144bf820a4c820a93d0bfdbcaa5512f08eb4014a8b57edb40f1ed55ce54080835c2d2dd46205c399b2ea6adcf1df1
 SHA512 
2b7166b719edae0d21460682d6c8991739d1a753078920bccb253f905300c694cb6fb12695456be58707d895f8adacd6007023c8e1abd23a0e369e9e80e5106e

diff --git a/x11-misc/xwallpaper/xwallpaper-0.7.2.ebuild 
b/x11-misc/xwallpaper/xwallpaper-0.7.2.ebuild
new file mode 100644
index 000..2c89348e8c2
--- /dev/null
+++ b/x11-misc/xwallpaper/xwallpaper-0.7.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Wallpaper setting utility for X"
+HOMEPAGE="https://github.com/stoeckmann/xwallpaper;
+
+if [ ${PV} == "" ] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/stoeckmann/${PN}.git;
+else
+   
SRC_URI="https://github.com/stoeckmann/${PN}/releases/download/v${PV}/${P}.tar.xz;
+   KEYWORDS="amd64 arm64 ppc64 x86"
+fi
+
+LICENSE="ISC"
+SLOT="0"
+IUSE="+jpeg +png seccomp xpm"
+
+RDEPEND="
+   x11-libs/pixman
+   x11-libs/xcb-util
+   x11-libs/xcb-util-image
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   png? ( media-libs/libpng:0= )
+   seccomp? ( >=sys-libs/libseccomp-2.3.1:0= )
+   xpm? ( x11-libs/libXpm )
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   $(use_with jpeg)
+   $(use_with png)
+   $(use_with seccomp)
+   $(use_with xpm)
+   --with-randr
+   )
+   econf "${myconf[@]}"
+}



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

2021-07-18 Thread Georgy Yakovlev
commit: 6d916abb988390fbdd723f2106ead79169092154
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Jul 18 21:18:50 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Jul 18 21:20:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d916abb

x11-misc/xwallpaper: drop 0.6.6

Signed-off-by: Georgy Yakovlev  gentoo.org>

 x11-misc/xwallpaper/Manifest|  1 -
 x11-misc/xwallpaper/xwallpaper-0.6.6.ebuild | 50 -
 2 files changed, 51 deletions(-)

diff --git a/x11-misc/xwallpaper/Manifest b/x11-misc/xwallpaper/Manifest
index 8c5ed563003..d8e0229b49b 100644
--- a/x11-misc/xwallpaper/Manifest
+++ b/x11-misc/xwallpaper/Manifest
@@ -1,3 +1,2 @@
-DIST xwallpaper-0.6.6.tar.xz 85368 BLAKE2B 
fcb0861d4cecbafc980208b3d2a174b9931a93cd8110b6f2c38eddae19e890295ce5d6d75dc4f09924279a2b0463234f4efdb4dda758ed14ed728abfec6b9bf3
 SHA512 
e37055b9adfa6950fb423228ff880afaa03dbdf2a7ced6ab1e110dbf4813f68aae3c9147668ebd20665b582bea195470c39b6948cd36879afe54d61c90b6f8d9
 DIST xwallpaper-0.7.1.tar.xz 86260 BLAKE2B 
b8327b15bc421275660cc81d14e4952b37a1310fd50eea61b772115e2c345c01cae9c4f908d9ca55427e642b10bea7277af02e1d3525db6c1d6e80a356db1b2b
 SHA512 
706f814ee892f9d136ef20bb3c9bb4b8537e3ed7029b3b20fbebb1504426529d2fa6a45117a391419253543a48230f5786ffa3f871f85477699c08dfa3ba5c92
 DIST xwallpaper-0.7.2.tar.xz 86212 BLAKE2B 
1958ad8eb3f80f2cccdd969230e32986e7d144bf820a4c820a93d0bfdbcaa5512f08eb4014a8b57edb40f1ed55ce54080835c2d2dd46205c399b2ea6adcf1df1
 SHA512 
2b7166b719edae0d21460682d6c8991739d1a753078920bccb253f905300c694cb6fb12695456be58707d895f8adacd6007023c8e1abd23a0e369e9e80e5106e

diff --git a/x11-misc/xwallpaper/xwallpaper-0.6.6.ebuild 
b/x11-misc/xwallpaper/xwallpaper-0.6.6.ebuild
deleted file mode 100644
index b4afc4de278..000
--- a/x11-misc/xwallpaper/xwallpaper-0.6.6.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Wallpaper setting utility for X"
-HOMEPAGE="https://github.com/stoeckmann/xwallpaper;
-
-if [ ${PV} == "" ] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/stoeckmann/${PN}.git;
-else
-   
SRC_URI="https://github.com/stoeckmann/${PN}/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="amd64 ~ppc64 x86"
-fi
-
-LICENSE="ISC"
-SLOT="0"
-IUSE="jpeg png seccomp xpm"
-
-RDEPEND="
-   x11-libs/pixman
-   x11-libs/xcb-util
-   x11-libs/xcb-util-image
-   jpeg? ( media-libs/libjpeg-turbo:= )
-   png? ( media-libs/libpng:0= )
-   seccomp? ( >=sys-libs/libseccomp-2.3.1:0= )
-   xpm? ( x11-libs/libXpm )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myconf=(
-   $(use_with jpeg)
-   $(use_with png)
-   $(use_with seccomp)
-   $(use_with xpm)
-   --with-randr
-   )
-   econf "${myconf[@]}"
-}



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

2021-07-18 Thread Sergei Trofimovich
commit: 9eff179ec7c2f69bc4a5b81d88acfdac24325cd5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jul 18 21:08:16 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jul 18 21:08:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eff179e

dev-haskell/mtl: mark as bundled with ghc-8.10.5

Reported-by: Agostino Sarubbo
Closes: https://bugs.gentoo.org/802795
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/mtl/mtl-2.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-haskell/mtl/mtl-2.2.2.ebuild b/dev-haskell/mtl/mtl-2.2.2.ebuild
index 573ea637bf8..60b8feb826b 100644
--- a/dev-haskell/mtl/mtl-2.2.2.ebuild
+++ b/dev-haskell/mtl/mtl-2.2.2.ebuild
@@ -24,4 +24,4 @@ RDEPEND=">=dev-lang/ghc-7.10.1:=
 "
 DEPEND="${RDEPEND}"
 
-CABAL_CORE_LIB_GHC_PV="PM:8.4.2_rc1 PM:8.4.2 PM:8.4.3 PM:8.4.4 PM:8.6.1 
PM:8.6.2 PM:8.6.3 PM:8.6.4 PM:8.6.5 PM:8.8.1 PM:8.8.2 PM:8.8.3 PM:8.8.4 
PM:8.10.1_alpha1 PM:8.10.1_alpha2 PM:8.10.1 PM:8.10.2 PM:8.10.3 PM:8.10.4 
PM:9.0.1 PM:"
+CABAL_CORE_LIB_GHC_PV="PM:8.4.2_rc1 PM:8.4.2 PM:8.4.3 PM:8.4.4 PM:8.6.1 
PM:8.6.2 PM:8.6.3 PM:8.6.4 PM:8.6.5 PM:8.8.1 PM:8.8.2 PM:8.8.3 PM:8.8.4 
PM:8.10.1_alpha1 PM:8.10.1_alpha2 PM:8.10.1 PM:8.10.2 PM:8.10.3 PM:8.10.4 
PM:8.10.5 PM:9.0.1 PM:"



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

2021-07-18 Thread Lars Wendler
commit: b7ef6bec3468d6d6b87e3e469e842c1429c189c6
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Jul 18 20:40:40 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Jul 18 20:40:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7ef6bec

sys-fs/mtools: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 sys-fs/mtools/Manifest |  1 -
 sys-fs/mtools/mtools-4.0.27.ebuild | 46 --
 2 files changed, 47 deletions(-)

diff --git a/sys-fs/mtools/Manifest b/sys-fs/mtools/Manifest
index bd9c85c287a..fe02cbf8bcd 100644
--- a/sys-fs/mtools/Manifest
+++ b/sys-fs/mtools/Manifest
@@ -1,4 +1,3 @@
-DIST mtools-4.0.27.tar.bz2 420579 BLAKE2B 
3044fff1896427227e4585df81c208f7580302155cf119db426cfc7a24b3d5195b560b8810613f571eed77584d47bb5125007cdcb8551b303db62ce264853776
 SHA512 
21072e1b6d22ea00913dbc856c5fbe1ecfbfc0207432c7632f0026ae2d9555743eb0710c86e8939a6b3183a03693b8d1297121df9d5702dd5bf6121ad240572c
 DIST mtools-4.0.31.tar.bz2 446527 BLAKE2B 
4b954362d0c177c5a2f7b098065f841ca075092b8c49230ca4098a1a34fe64bce32d31df1aae702f12b174a8176026687de9dea5344f3878c1acdba4a8a0c753
 SHA512 
6c50eadcd32563b593b58984fd6426faabab208283c0b81c7df194cc27fb7d6bf873916b152c74c4800374f0b70f7dd41c768d823d9efc78cab6efbb6ee37df5
 DIST mtools-4.0.32.tar.bz2 436537 BLAKE2B 
6b057be3d053ecf1ebee72b6b73324ec2cdbd7daf87c927f6ec2f6ef203345ddb869d6d7cb645e21054304ae68fc7a33e77e7a0f0cb606d3b755da36e66ca69a
 SHA512 
a66e7483c422abdaddbe9e6b2cd0ecc2f87b0bc4f40929ac2e4db8b8d88cfacf118b126cba3207307bff376d5572170a1ee5803618de0544f68d420ed06bcab9
 DIST mtools-4.0.33.tar.bz2 439522 BLAKE2B 
fac0880a7f0967f6998b8e234b7c61a58ed28205738f92db4ea0a039f5a883cfb68df492788174720068a2f976d37032630abfcca0461fcc72133b564bed472b
 SHA512 
6dd47d422e999100a7834bac0e1e6e5e26387f8462bd84c5934da7c24f1cf90674dc873878bc37c2051dd7df717f85793861fed8544f77aecfc30a6cecd7bf43

diff --git a/sys-fs/mtools/mtools-4.0.27.ebuild 
b/sys-fs/mtools/mtools-4.0.27.ebuild
deleted file mode 100644
index eba20aaf212..000
--- a/sys-fs/mtools/mtools-4.0.27.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit flag-o-matic
-
-DESCRIPTION="utilities to access MS-DOS disks from Unix without mounting them"
-HOMEPAGE="https://www.gnu.org/software/mtools/ 
https://savannah.gnu.org/projects/mtools;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x64-macos 
~x64-solaris"
-IUSE="X elibc_glibc"
-
-RDEPEND="
-   !elibc_glibc? ( virtual/libiconv )
-   X? (
-   x11-libs/libICE
-   x11-libs/libXau
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXt
-   )"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   use !elibc_glibc && use !elibc_musl && append-libs "-liconv" #447688
-   local myeconfargs=(
-   --sysconfdir="${EPREFIX}"/etc/mtools
-   $(use_with X x)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   local -a DOCS=( README* Release.notes )
-   default
-
-   insinto /etc/mtools
-   doins mtools.conf
-
-   # default is fine
-   sed -i -e '/^SAMPLE FILE$/s:^:#:' "${ED}"/etc/mtools/mtools.conf || die
-}



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

2021-07-18 Thread Lars Wendler
commit: 1021894349bee83c96f40a2c30b8e93e1a8134f3
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Jul 18 20:38:08 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Jul 18 20:38:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10218943

sys-fs/mtools: Bump to version 4.0.33

Signed-off-by: Lars Wendler  gentoo.org>

 sys-fs/mtools/Manifest |  1 +
 sys-fs/mtools/mtools-4.0.33.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/sys-fs/mtools/Manifest b/sys-fs/mtools/Manifest
index 96945940028..bd9c85c287a 100644
--- a/sys-fs/mtools/Manifest
+++ b/sys-fs/mtools/Manifest
@@ -1,3 +1,4 @@
 DIST mtools-4.0.27.tar.bz2 420579 BLAKE2B 
3044fff1896427227e4585df81c208f7580302155cf119db426cfc7a24b3d5195b560b8810613f571eed77584d47bb5125007cdcb8551b303db62ce264853776
 SHA512 
21072e1b6d22ea00913dbc856c5fbe1ecfbfc0207432c7632f0026ae2d9555743eb0710c86e8939a6b3183a03693b8d1297121df9d5702dd5bf6121ad240572c
 DIST mtools-4.0.31.tar.bz2 446527 BLAKE2B 
4b954362d0c177c5a2f7b098065f841ca075092b8c49230ca4098a1a34fe64bce32d31df1aae702f12b174a8176026687de9dea5344f3878c1acdba4a8a0c753
 SHA512 
6c50eadcd32563b593b58984fd6426faabab208283c0b81c7df194cc27fb7d6bf873916b152c74c4800374f0b70f7dd41c768d823d9efc78cab6efbb6ee37df5
 DIST mtools-4.0.32.tar.bz2 436537 BLAKE2B 
6b057be3d053ecf1ebee72b6b73324ec2cdbd7daf87c927f6ec2f6ef203345ddb869d6d7cb645e21054304ae68fc7a33e77e7a0f0cb606d3b755da36e66ca69a
 SHA512 
a66e7483c422abdaddbe9e6b2cd0ecc2f87b0bc4f40929ac2e4db8b8d88cfacf118b126cba3207307bff376d5572170a1ee5803618de0544f68d420ed06bcab9
+DIST mtools-4.0.33.tar.bz2 439522 BLAKE2B 
fac0880a7f0967f6998b8e234b7c61a58ed28205738f92db4ea0a039f5a883cfb68df492788174720068a2f976d37032630abfcca0461fcc72133b564bed472b
 SHA512 
6dd47d422e999100a7834bac0e1e6e5e26387f8462bd84c5934da7c24f1cf90674dc873878bc37c2051dd7df717f85793861fed8544f77aecfc30a6cecd7bf43

diff --git a/sys-fs/mtools/mtools-4.0.33.ebuild 
b/sys-fs/mtools/mtools-4.0.33.ebuild
new file mode 100644
index 000..3ebdd3b6df9
--- /dev/null
+++ b/sys-fs/mtools/mtools-4.0.33.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic
+
+DESCRIPTION="utilities to access MS-DOS disks from Unix without mounting them"
+HOMEPAGE="https://www.gnu.org/software/mtools/ 
https://savannah.gnu.org/projects/mtools;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x64-macos ~x64-solaris"
+IUSE="X elibc_glibc"
+
+RDEPEND="
+   !elibc_glibc? ( virtual/libiconv )
+   X? (
+   x11-libs/libICE
+   x11-libs/libXau
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXt
+   )"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   use !elibc_glibc && use !elibc_musl && append-libs "-liconv" #447688
+   local myeconfargs=(
+   --sysconfdir="${EPREFIX}"/etc/mtools
+   $(use_with X x)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   local -a DOCS=( README* Release.notes )
+   default
+
+   insinto /etc/mtools
+   doins mtools.conf
+
+   # default is fine
+   sed -i -e '/^SAMPLE FILE$/s:^:#:' "${ED}"/etc/mtools/mtools.conf || die
+}



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

2021-07-18 Thread William Hubbs
commit: 004d69f644a9c0dae64879ef7ae67543d3089ab7
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Jul 18 20:19:56 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Jul 18 20:20:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=004d69f6

acct-user/elasticsearch_exporter: user for app-metrics/elasticsearch_exporter

Bug: https://bugs.gentoo.org/781224
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: William Hubbs  gentoo.org>

 .../elasticsearch_exporter/elasticsearch_exporter-0.ebuild   | 12 
 acct-user/elasticsearch_exporter/metadata.xml|  8 
 2 files changed, 20 insertions(+)

diff --git a/acct-user/elasticsearch_exporter/elasticsearch_exporter-0.ebuild 
b/acct-user/elasticsearch_exporter/elasticsearch_exporter-0.ebuild
new file mode 100644
index 000..4ec1c4d775a
--- /dev/null
+++ b/acct-user/elasticsearch_exporter/elasticsearch_exporter-0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit acct-user
+
+DESCRIPTION="A user for app-metrics/burrow_exporter"
+
+ACCT_USER_ID=98
+ACCT_USER_GROUPS=( elasticsearch_exporter )
+
+acct-user_add_deps

diff --git a/acct-user/elasticsearch_exporter/metadata.xml 
b/acct-user/elasticsearch_exporter/metadata.xml
new file mode 100644
index 000..c36c37139fa
--- /dev/null
+++ b/acct-user/elasticsearch_exporter/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+



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

2021-07-18 Thread Mikle Kolyada
commit: 85307535c9bca61e0d725f60e54b2fea3d2d556b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jul 18 20:14:02 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jul 18 20:15:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85307535

net-dns/bind-tools: add 9.16.18

Signed-off-by: Mikle Kolyada  gentoo.org>

 net-dns/bind-tools/Manifest  |   1 +
 net-dns/bind-tools/bind-tools-9.16.18.ebuild | 148 +++
 2 files changed, 149 insertions(+)

diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index 45eb18e4666..2077705f358 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -1 +1,2 @@
 DIST bind-9.16.15.tar.xz 5025688 BLAKE2B 
8b0723d46f812793f5a52b1ddacf21fe28e183ef8cd166eadf0af163280021fce7c0a6a560d28dacbc6dd4642e41eb5424b4de2c5ff1049a5cfa5d52e3df5beb
 SHA512 
30dad6e2144b3ac53ef0a2d1ed3c8342120f148fc0eb6409113a6d5ed3444eecb917915fdf39c26fd223396fc1e873410a50da305f0b870864f7fbbdccec8033
+DIST bind-9.16.18.tar.xz 5023512 BLAKE2B 
7766c1e6ab30ae42f0ba49d96fe0e2675e79aa01c48569d3cf5c122944319fbb88299a193ce06cc0aa67f6085fd80e29472fc7adc845e4bbb7ff6896dae87ed6
 SHA512 
6ba2f14324ebdc66d2a6d60e929fb47e170dd7662cf4b18ef3ad9da30a61b43c7d5539e931c483ab36e63ae0398aeed255fd672489fb332dccf182df9aa102f9

diff --git a/net-dns/bind-tools/bind-tools-9.16.18.ebuild 
b/net-dns/bind-tools/bind-tools-9.16.18.ebuild
new file mode 100644
index 000..9a10170e22c
--- /dev/null
+++ b/net-dns/bind-tools/bind-tools-9.16.18.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic toolchain-funcs
+
+MY_PN=${PN//-tools}
+MY_PV=${PV/_p/-P}
+MY_PV=${MY_PV/_rc/rc}
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
+HOMEPAGE="https://www.isc.org/software/bind;
+SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${MY_P}.tar.xz;
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+caps doc gssapi idn ipv6 libedit readline xml"
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+COMMON_DEPEND="
+   dev-libs/libuv:=
+   caps? ( sys-libs/libcap )
+   dev-libs/openssl:=
+   xml? ( dev-libs/libxml2 )
+   idn? ( net-dns/libidn2:= )
+   gssapi? ( virtual/krb5 )
+   libedit? ( dev-libs/libedit )
+   !libedit? (
+   readline? ( sys-libs/readline:= )
+   )
+"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+# sphinx required for man-page and html creation
+BDEPEND="
+   doc? ( dev-python/sphinx )
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_P}"
+
+# bug 479092, requires networking
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   export LDFLAGS="${LDFLAGS} -L${EPREFIX}/usr/$(get_libdir)"
+
+   # Disable tests for now, bug 406399
+   sed -i '/^SUBDIRS/s:tests::' bin/Makefile.in lib/Makefile.in || die
+
+   # bug #220361
+   rm aclocal.m4 || die
+   rm -rf libtool.m4/ || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir="${EPREFIX}"/var
+   --without-python
+   --without-libjson
+   --without-zlib
+   --without-lmdb
+   --without-maxminddb
+   --disable-geoip
+   --with-openssl="${EPREFIX}"/usr
+   $(use_with idn libidn2)
+   $(use_with xml libxml2)
+   $(use_with gssapi)
+   $(use_with readline)
+   $(use_enable caps linux-caps)
+   AR="$(type -P $(tc-getAR))"
+   )
+
+   # bug 607400
+   if use libedit ; then
+   myeconfargs+=( --with-readline=-ledit )
+   elif use readline ; then
+   myeconfargs+=( --with-readline=-lreadline )
+   else
+   myeconfargs+=( --without-readline )
+   fi
+
+   # bug 344029
+   append-cflags "-DDIG_SIGCHASE"
+
+   # to expose CMSG_* macros from sys/sockets.h
+   [[ ${CHOST} == *-solaris* ]] && append-cflags "-D_XOPEN_SOURCE=600"
+
+   # localstatedir for nsupdate -l, bug 395785
+   tc-export BUILD_CC
+   econf "${myeconfargs[@]}"
+
+   # bug #151839
+   echo '#undef SO_BSDCOMPAT' >> config.h
+}
+
+src_compile() {
+   local AR=$(tc-getAR)
+
+   emake AR="${AR}" -C lib/
+   emake AR="${AR}" -C bin/delv/
+   emake AR="${AR}" -C bin/dig/
+   emake AR="${AR}" -C bin/nsupdate/
+   emake AR="${AR}" -C bin/dnssec/
+   emake -C doc/man/ man $(usev doc)
+}
+
+src_install() {
+   local man_dir="${S}/doc/man"
+   local 

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

2021-07-18 Thread Mikle Kolyada
commit: db7f4bba4819ba7fe1af95c7f4216d973bfba99d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jul 18 20:11:07 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jul 18 20:15:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db7f4bba

net-dns/bind: add 9.16.18

Signed-off-by: Mikle Kolyada  gentoo.org>

 net-dns/bind/Manifest|   1 +
 net-dns/bind/bind-9.16.18.ebuild | 373 +++
 2 files changed, 374 insertions(+)

diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index 8b027c13338..3c4f1e6eb6b 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -1,2 +1,3 @@
 DIST bind-9.16.15.tar.xz 5025688 BLAKE2B 
8b0723d46f812793f5a52b1ddacf21fe28e183ef8cd166eadf0af163280021fce7c0a6a560d28dacbc6dd4642e41eb5424b4de2c5ff1049a5cfa5d52e3df5beb
 SHA512 
30dad6e2144b3ac53ef0a2d1ed3c8342120f148fc0eb6409113a6d5ed3444eecb917915fdf39c26fd223396fc1e873410a50da305f0b870864f7fbbdccec8033
+DIST bind-9.16.18.tar.xz 5023512 BLAKE2B 
7766c1e6ab30ae42f0ba49d96fe0e2675e79aa01c48569d3cf5c122944319fbb88299a193ce06cc0aa67f6085fd80e29472fc7adc845e4bbb7ff6896dae87ed6
 SHA512 
6ba2f14324ebdc66d2a6d60e929fb47e170dd7662cf4b18ef3ad9da30a61b43c7d5539e931c483ab36e63ae0398aeed255fd672489fb332dccf182df9aa102f9
 DIST dyndns-samples.tbz2 22866 BLAKE2B 
409890653c6536cb9c0e3ba809d2bfde0e0ae73a2a101b4f229b46c01568466bc022bbbc37712171adbd08c572733e93630feab95a0fcd1ac50a7d37da1d1108
 SHA512 
83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac

diff --git a/net-dns/bind/bind-9.16.18.ebuild b/net-dns/bind/bind-9.16.18.ebuild
new file mode 100644
index 000..b7e24261c20
--- /dev/null
+++ b/net-dns/bind/bind-9.16.18.ebuild
@@ -0,0 +1,373 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Re dlz/mysql and threads, needs to be verified..
+# MySQL uses thread local storage in its C api. Thus MySQL
+# requires that each thread of an application execute a MySQL
+# thread initialization to setup the thread local storage.
+# This is impossible to do safely while staying within the DLZ
+# driver API. This is a limitation caused by MySQL, and not the DLZ API.
+# Because of this BIND MUST only run with a single thread when
+# using the MySQL driver.
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit python-r1 autotools toolchain-funcs flag-o-matic  db-use systemd 
tmpfiles
+
+MY_PV="${PV/_p/-P}"
+MY_PV="${MY_PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+
+SDB_LDAP_VER="1.1.0-fc14"
+
+RRL_PV="${MY_PV}"
+
+# SDB-LDAP: http://bind9-ldap.bayour.com/
+
+DESCRIPTION="Berkeley Internet Name Domain - Name Server"
+HOMEPAGE="https://www.isc.org/software/bind;
+SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${P}.tar.xz
+   doc? ( mirror://gentoo/dyndns-samples.tbz2 )"
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
+# -berkdb by default re bug 602682
+IUSE="berkdb +caps +dlz dnstap doc dnsrps fixed-rrset geoip geoip2 gssapi
+json ldap lmdb mysql odbc postgres python selinux static-libs xml +zlib"
+# sdb-ldap - patch broken
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+# Upstream dropped the old geoip library, but the BIND configuration for using
+# GeoIP remained the same.
+REQUIRED_USE="
+   postgres? ( dlz )
+   berkdb? ( dlz )
+   mysql? ( dlz )
+   odbc? ( dlz )
+   ldap? ( dlz )
+   dnsrps? ( dlz )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+DEPEND="
+   acct-group/named
+   acct-user/named
+   berkdb? ( sys-libs/db:= )
+   dev-libs/openssl:=[-bindist(-)]
+   mysql? ( dev-db/mysql-connector-c:0= )
+   odbc? ( >=dev-db/unixODBC-2.2.6 )
+   ldap? ( net-nds/openldap )
+   postgres? ( dev-db/postgresql:= )
+   caps? ( >=sys-libs/libcap-2.1.0 )
+   xml? ( dev-libs/libxml2 )
+   geoip? ( dev-libs/libmaxminddb )
+   geoip2? ( dev-libs/libmaxminddb )
+   gssapi? ( virtual/krb5 )
+   json? ( dev-libs/json-c:= )
+   lmdb? ( dev-db/lmdb )
+   zlib? ( sys-libs/zlib )
+   dnstap? ( dev-libs/fstrm dev-libs/protobuf-c )
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/ply[${PYTHON_USEDEP}]
+   )
+   dev-libs/libuv:=
+"
+
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-bind )
+   sys-process/psmisc"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}/ldap-library-path-on-multilib-machines.patch"
+)
+
+# bug 479092, requires networking
+# bug 710840, cmocka fails LDFLAGS='-Wl,-O1'
+#RESTRICT="test"
+
+src_prepare() {
+   default
+
+   # should be installed by bind-tools
+   sed -i -r -e "s:(nsupdate|dig|delv) ::g" bin/Makefile.in || die
+
+   # Disable tests for now, bug 406399
+   

[gentoo-commits] proj/linux-patches:genpatches-misc commit in: web/content/, web/

2021-07-18 Thread Mike Pagano
commit: 1411dd245f2089b2786b1f02c1d8126ff8b29841
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jul 18 20:11:22 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jul 18 20:11:22 2021 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=1411dd24

Update About page

Signed-off-by: Mike Pagano  gentoo.org>

 web/content/about.html| 53 ---
 web/gentoo_sources_web.pm |  2 +-
 2 files changed, 23 insertions(+), 32 deletions(-)

diff --git a/web/content/about.html b/web/content/about.html
index 7a7ba46..6959cc1 100644
--- a/web/content/about.html
+++ b/web/content/about.html
@@ -1,41 +1,32 @@
-What is genpatches?
+
+
+   
+   What is genpatches?
+ A brief description of the package, and details about our 
patching and release policy.
 
-
-genpatches is a patchset applied to many of Gentoo's Linux kernel packages. It
-aims to support the entire range of Gentoo-supported architectures.
-
+   
+   genpatches is a patchset applied to many of Gentoo's Linux 
kernel packages. It
+aims to support the entire range of Gentoo-supported architectures.
 
-
-Each patchset is based on the initial stable release of the kernel's released 
at
-kernel.org (e.g. 2.6.10, 2.6.11, 2.6.12). 
-
+Each patchset is based on the initial stable release of the kernel's 
released at
+kernel.org (e.g. 2.6.10, 2.6.11, 2.6.12). 
 
-
-The patchset is split up into two parts: base and extras. base contains bug and
+The patchset is split up into two parts: base and extras. base contains bug 
and
 security fixes, while extras includes some extra hardware support and some
-feature patches.
-
+feature patches.
 
-
-genpatches is mainly produced for gentoo-sources, which is the only
-kernel to include both base and extras.
-
+genpatches is mainly produced for gentoo-sources, which is the only
+kernel to include both base and extras.
 
-
-genpatches is maintained in Gentoo Git. This is https://gitweb.gentoo.org/proj/linux-patches.git/;>browseable online 
and the trunk contents are regularly mirrored here.
-
+genpatches is maintained in Gentoo Git. This is https://gitweb.gentoo.org/proj/linux-patches.git/;>browseable online 
and the trunk contents are regularly mirrored here.
 
-
-genpatches releases are announced on the gentoo-kernel mailing list. To 
subscribe, send a mail to mailto:gentoo-kernel+subscr...@lists.gentoo.org;>gentoo-kernel+subscr...@lists.gentoo.org.
 The list is very low traffic, almost all mails are genpatches release 
announcements. You can also view the http://archives.gentoo.org/gentoo-kernel/;>list archives.
-
+genpatches releases are announced on the gentoo-kernel mailing list. To 
subscribe, send a mail to mailto:gentoo-kernel+subscr...@lists.gentoo.org;>gentoo-kernel+subscr...@lists.gentoo.org.
 The list is very low traffic, almost all mails are genpatches release 
announcements. You can also view the http://archives.gentoo.org/gentoo-kernel/;>list archives.
 
-
-genpatches is not specific to Gentoo at all, it can be viewed as a general 
purpose Linux patchset focusing on stability. Some other non-Gentoo projects 
use genpatches too, and that's great. If you want to use genpatches in your 
distro/project, please feel free, and do let me know.
-
+genpatches is not specific to Gentoo at all, it can be viewed as a general 
purpose Linux patchset focusing on stability. Some other non-Gentoo projects 
use genpatches too, and that's great. If you want to use genpatches in your 
distro/project, please feel free, and do let me know.
 
-
-More information can be found in the FAQ.
-
+More information can be found in the FAQ.
+
+
 
 Patching policy
 
@@ -71,5 +62,5 @@ We also aim to increase the number of Gentoo-provided kernels 
which include
 genpatches-base. This greatly reduces the maintenance of those other kernels
 since all security patch handling is done in one place only.
 
-
-
+
+

diff --git a/web/gentoo_sources_web.pm b/web/gentoo_sources_web.pm
index 7c6423f..b0923db 100644
--- a/web/gentoo_sources_web.pm
+++ b/web/gentoo_sources_web.pm
@@ -59,7 +59,7 @@ sub html_header {
print FD ''.$title.'';
print FD '';
print FD 'https://assets.gentoo.org/tyrian/v1/bootstrap.min.css; rel="stylesheet" 
media="screen">';
-   print FD 'https://assets.gentoo.org/tyrian/v1/tyrian.min.css; rel="stylesheet" 
media="screen">';
+   print FD 'https://assets.gentoo.org/tyrian/v1/tyrian.min.css; rel="stylesheet" 
media="screen">';
print FD '';
 
print FD '';



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

2021-07-18 Thread Sergei Trofimovich
commit: 99e07544b3564a426c91f954e1ab7542e316563b
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jul 18 19:15:21 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jul 18 19:48:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e07544

dev-lang/crystal: remove unused patch

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/21707
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/crystal/files/crystal-0.31.0-verbose.patch | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/dev-lang/crystal/files/crystal-0.31.0-verbose.patch 
b/dev-lang/crystal/files/crystal-0.31.0-verbose.patch
deleted file mode 100644
index f381704ba0d..000
--- a/dev-lang/crystal/files/crystal-0.31.0-verbose.patch
+++ /dev/null
@@ -1,7 +0,0 @@
 a/Makefile
-+++ b/Makefile
-@@ -29,3 +29,3 @@ SOURCES := $(shell find src -name '*.cr')
- SPEC_SOURCES := $(shell find spec -name '*.cr')
--override FLAGS += $(if $(release),--release )$(if $(stats),--stats )$(if 
$(progress),--progress )$(if $(threads),--threads $(threads) )$(if $(debug),-d 
)$(if $(static),--static )$(if $(LDFLAGS),--link-flags="$(LDFLAGS)" )
-+override FLAGS += $(if $(release),--release )$(if $(stats),--stats )$(if 
$(progress),--progress )$(if $(threads),--threads $(threads) )$(if $(debug),-d 
)$(if $(static),--static )$(if $(LDFLAGS),--link-flags="$(LDFLAGS)" )$(if 
$(verbose),--verbose )
- SPEC_FLAGS := $(if $(verbose),-v )$(if $(junit_output),--junit_output 
$(junit_output) )



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

2021-07-18 Thread Andrew Ammerlaan
commit: 162b157155238ec8d99e50b9bdc8e9d4e457f571
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Jul 18 19:42:38 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jul 18 19:42:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=162b1571

dev-python/mkdocs: add version 1.2.2

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/mkdocs/Manifest|  1 +
 dev-python/mkdocs/mkdocs-1.2.2.ebuild | 75 +++
 2 files changed, 76 insertions(+)

diff --git a/dev-python/mkdocs/Manifest b/dev-python/mkdocs/Manifest
index 99a2771b865..bc79a7cea64 100644
--- a/dev-python/mkdocs/Manifest
+++ b/dev-python/mkdocs/Manifest
@@ -1,2 +1,3 @@
 DIST mkdocs-1.1.2.tar.gz 6987352 BLAKE2B 
98bf604aa15eac693368e77e6658c3906909a0cdc323772550a65c35cc301929cdc136919a612438563cefd74c9076b2e273cb89e3ffbe04bff2a419e6e36513
 SHA512 
bf0e5ba8a15524ebe433fce9f2d16404922850ca562339d60e7860e243f9523321cbab5dca1f276a71d3158c7b1bfadfa25b134da50ef1cedc0b1a9658b6f10c
 DIST mkdocs-1.2.1.tar.gz 6918891 BLAKE2B 
a17fc551735de28391809971fdf8973c5adf23e512286041eab73bde02ae9ae597e357f4dcbb3fa9ea90a4b47e12a8390c3626641e89da45770b4df6f9d66029
 SHA512 
c1f9c3a46fd2c5d6819ea069bd48a82cbf5816bc1586a88e9eb776b2376106d9d5f8a0d9a70a9f9f56e39e9f29eaa3cbfa26a8c588acf568bde86f4028af9796
+DIST mkdocs-1.2.2.tar.gz 6919165 BLAKE2B 
eba8d585c3653640bd3babbba3a1fab6aa9dc3ee365536ee7b0956e38250611bab3180c6a7f08eefb1e1a3637d07a0f366179570a9bb69df4f02a605610a770f
 SHA512 
6cb111fcb3167a39e1d282d24b5e67d806c3e7506f55ef11a227b37ceeaea950142db2bc1db3709caaa2813c62ef8c4ef74aeb26e62f4f10aeee528e0532eccd

diff --git a/dev-python/mkdocs/mkdocs-1.2.2.ebuild 
b/dev-python/mkdocs/mkdocs-1.2.2.ebuild
new file mode 100644
index 000..842e38bc6ad
--- /dev/null
+++ b/dev-python/mkdocs/mkdocs-1.2.2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Project documentation with Markdown"
+HOMEPAGE="https://www.mkdocs.org https://github.com/mkdocs/mkdocs;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="doc"
+
+BDEPEND="
+   doc? (
+   $(python_gen_any_dep '
+   dev-python/mdx_gh_links[${PYTHON_USEDEP}]
+   dev-python/mkdocs-redirects[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+RDEPEND="
+   >=dev-python/Babel-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/click-3.3[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+   >=dev-python/watchdog-2.0[${PYTHON_USEDEP}]
+   >=dev-python/ghp-import-1.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml_env_tag-0.1[${PYTHON_USEDEP}]
+   >=dev-python/importlib_metadata-3.10[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20.5[${PYTHON_USEDEP}]
+   >=dev-python/mergedeep-1.3.4[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests --install nose
+
+python_prepare_all() {
+   # Tests fails if additional themes are installed
+   sed -i -e 's:test_get_themes:_&:' \
+   mkdocs/tests/utils/utils_tests.py || die
+
+   # Skip this network test, "does not appear to be an IPv4 or IPv6 
address"
+   sed -i -e 's/test_IP_normalization/_&/' \
+   mkdocs/tests/config/config_options_tests.py || die
+
+   # livereload has been dropped in this release, this test is a remnant
+   rm mkdocs/tests/livereload_tests.py || die
+
+   # fix apparent typo in test (importing wrong thing)
+   sed -i -e 's/from localization import/from mkdocs.localization 
import/g' \
+   mkdocs/tests/theme_tests.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   default
+   if use doc; then
+   # cannot just do mkdocs build, because that fails if
+   # the package isn't already installed
+   python -m mkdocs build || die "Failed to make docs"
+   # Colliding files found by ecompress:
+   rm site/sitemap.xml.gz || die
+   HTML_DOCS=( "site/." )
+   fi
+}



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

2021-07-18 Thread William Hubbs
commit: cf034d4a75a1e9c7d00c92d4abd40854c6414b80
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Jul 18 19:18:22 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Jul 18 19:19:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf034d4a

acct-user/burrow_exporter: add user for app-metrics/burrow_exporter

Bug: https://bugs.gentoo.org/781221
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: William Hubbs  gentoo.org>

 acct-user/burrow_exporter/burrow_exporter-0.ebuild | 12 
 acct-user/burrow_exporter/metadata.xml |  8 
 2 files changed, 20 insertions(+)

diff --git a/acct-user/burrow_exporter/burrow_exporter-0.ebuild 
b/acct-user/burrow_exporter/burrow_exporter-0.ebuild
new file mode 100644
index 000..d1e4dc7bf8d
--- /dev/null
+++ b/acct-user/burrow_exporter/burrow_exporter-0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit acct-user
+
+DESCRIPTION="A user for app-metrics/burrow_exporter"
+
+ACCT_USER_ID=96
+ACCT_USER_GROUPS=( burrow_exporter )
+
+acct-user_add_deps

diff --git a/acct-user/burrow_exporter/metadata.xml 
b/acct-user/burrow_exporter/metadata.xml
new file mode 100644
index 000..c36c37139fa
--- /dev/null
+++ b/acct-user/burrow_exporter/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+



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

2021-07-18 Thread Michael Orlitzky
commit: 2a0bfd380091dc7f2e1f1d1b91f59918873c91b1
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Jul 18 19:10:55 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Jul 18 19:11:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a0bfd38

sci-mathematics/singular: new upstream version 4.2.1.

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

 sci-mathematics/singular/Manifest  |   1 +
 sci-mathematics/singular/singular-4.2.1.ebuild | 117 +
 2 files changed, 118 insertions(+)

diff --git a/sci-mathematics/singular/Manifest 
b/sci-mathematics/singular/Manifest
index 13b96e74c09..1a947fd6580 100644
--- a/sci-mathematics/singular/Manifest
+++ b/sci-mathematics/singular/Manifest
@@ -1,2 +1,3 @@
 DIST singular-4.2.0p1.tar.gz 14155171 BLAKE2B 
444553f87d7ca8d6a62e4519c9857a6892757e92285df7c3b686913a9b51c9ae8d802c41382b0b2b6e37dc2dc496d4a10f262c98407470219cdce131e8baf127
 SHA512 
2ecd8940c9e8d70a93dbdb4df6da313c00151e5cb959f8eed5856e8df99089b5a03e514fbcdc70903c77df8b59fa7ef9f3b134f1de510b795fa6ea0341089bd8
 DIST singular-4.2.0p3.tar.gz 16641923 BLAKE2B 
4dd7e1a42c71bbba625e171aee656580b443656f50458909ffae1af81b1413d5330aa032656032ea365225eb088491fe2a48997895e37bc89eea5f17b8fbebb8
 SHA512 
b9833389b648ec4ba2bd09253f00254b9ae3dc61313fc81c9003b283fc413caab4274e55750de1c342ef24a8fc0ce817643cd31eabbb2999de7f5017dfa1411f
+DIST singular-4.2.1.tar.gz 16643430 BLAKE2B 
2cfc33bd59a5e8756c7ce022ad2b38477a0d7a6747b3c4fd4b1b168cfd179ace52121506cda2c4d5f318abca72231c74f649ede349b17b5f138083428d9da766
 SHA512 
48bebbe9c886ee56bb2f7bdd9e356bd33e357a2d707c976b8496200f422a2ba25d7c9bba22a261574428abf73a8b6b111d35236fca647e32619659059e861916

diff --git a/sci-mathematics/singular/singular-4.2.1.ebuild 
b/sci-mathematics/singular/singular-4.2.1.ebuild
new file mode 100644
index 000..0f3497acf49
--- /dev/null
+++ b/sci-mathematics/singular/singular-4.2.1.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools elisp-common flag-o-matic
+
+MY_PN=Singular
+MY_PV=$(ver_rs 3 '')
+# Consistency is different...
+MY_DIR2=$(ver_cut 1-3 ${PV})
+MY_DIR=$(ver_rs 1- '-' ${MY_DIR2})
+
+DESCRIPTION="Computer algebra system for polynomial computations"
+HOMEPAGE="https://www.singular.uni-kl.de/ https://github.com/Singular/Sources;
+SRC_URI="ftp://jim.mathematik.uni-kl.de/pub/Math/${MY_PN}/SOURCES/${MY_DIR}/${PN}-${MY_PV}.tar.gz;
+
+LICENSE="BSD GPL-2 GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-linux"
+IUSE="emacs examples +readline static-libs"
+
+RDEPEND="dev-libs/gmp:0
+   dev-libs/ntl:=
+   emacs? ( >=app-editors/emacs-23.1:* )
+   sci-mathematics/flint
+   sci-libs/cddlib
+   dev-lang/perl
+   readline? ( sys-libs/readline )"
+
+DEPEND="${RDEPEND}"
+
+SITEFILE=60${PN}-gentoo.el
+
+S="${WORKDIR}/${PN}-${MY_DIR2}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-4.2.0-doc_install-v2.patch"
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   # Needed to avoid segfaults in the test suite until
+   #
+   #   https://github.com/Singular/Singular/issues/1105
+   #
+   # makes its way into a release.
+   append-cxxflags $(test-flags-CXX -fno-delete-null-pointer-checks)
+
+   econf \
+   --with-gmp \
+   --with-ntl \
+   --with-flint \
+   --enable-gfanlib \
+   --disable-debug \
+   --disable-doc \
+   --enable-factory \
+   --enable-libfac \
+   --disable-polymake \
+   --with-libparse \
+   --disable-optimizationflags \
+   --without-python \
+   --without-pythonmodule \
+   --disable-python \
+   --disable-python-module \
+   --disable-python_module \
+   --disable-pyobject-module \
+   $(use_enable static-libs static) \
+   $(use_enable emacs) \
+   $(use_with readline)
+}
+
+src_compile() {
+   default
+
+   if use emacs; then
+   pushd "${S}"/emacs
+   elisp-compile *.el || die "elisp-compile failed"
+   popd
+   fi
+}
+
+src_install() {
+   # Do not compress singular's info file (singular.hlp)
+   # some consumer of that file do not know how to deal with compression
+   docompress -x /usr/share/info
+
+   default
+
+   dosym Singular /usr/bin/"${PN}"
+
+   # purge .la file
+   find "${ED}" -name '*.la' -delete || die
+}
+
+src_test() {
+   # SINGULAR_PROCS_DIR need to be set to "" otherwise plugins from
+   # an already installed version of singular may be used and cause 
segfault
+   # See https://github.com/Singular/Sources/issues/980
+   SINGULAR_PROCS_DIR="" emake check
+}
+

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

2021-07-18 Thread William Hubbs
commit: 46f30174cc942e630615d960e0d4fb1c74e663f1
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Jul 18 19:01:08 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Jul 18 19:03:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f30174

acct-user/fluentd: add user for app-admin/fluentd

Bug: https://bugs.gentoo.org/781197
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: William Hubbs  gentoo.org>

 acct-user/fluentd/fluentd-0.ebuild | 12 
 acct-user/fluentd/metadata.xml |  8 
 2 files changed, 20 insertions(+)

diff --git a/acct-user/fluentd/fluentd-0.ebuild 
b/acct-user/fluentd/fluentd-0.ebuild
new file mode 100644
index 000..34104243827
--- /dev/null
+++ b/acct-user/fluentd/fluentd-0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit acct-user
+
+DESCRIPTION="A user for app-admin/fluentd"
+
+ACCT_USER_ID=93
+ACCT_USER_GROUPS=( fluentd )
+
+acct-user_add_deps

diff --git a/acct-user/fluentd/metadata.xml b/acct-user/fluentd/metadata.xml
new file mode 100644
index 000..c36c37139fa
--- /dev/null
+++ b/acct-user/fluentd/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+



[gentoo-commits] repo/gentoo:master commit in: sci-biology/foldingathome/

2021-07-18 Thread Conrad Kostecki
commit: d52cb3309baa6bfccc6bedb98c78b892bf71975d
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 18:20:08 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 18:42:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d52cb330

sci-biology/foldingathome: migrate to GLEP 81

Bug: https://bugs.gentoo.org/781485
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../foldingathome/foldingathome-7.6.13-r1.ebuild   | 138 +
 1 file changed, 138 insertions(+)

diff --git a/sci-biology/foldingathome/foldingathome-7.6.13-r1.ebuild 
b/sci-biology/foldingathome/foldingathome-7.6.13-r1.ebuild
new file mode 100644
index 000..c45300719bf
--- /dev/null
+++ b/sci-biology/foldingathome/foldingathome-7.6.13-r1.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd
+
+DESCRIPTION="Folding@Home is a distributed computing project for protein 
folding"
+HOMEPAGE="https://foldingathome.org/;
+SRC_URI="https://download.foldingathome.org/releases/public/release/fahclient/centos-6.7-64bit/v$(ver_cut
 1-2)/fahclient_${PV}-64bit-release.tar.bz2"
+S="${WORKDIR}/fahclient_${PV}-64bit-release"
+
+LICENSE="FAH-EULA-2014 FAH-special-permission"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="mirror bindist strip"
+
+# Expressly listing all deps, as this is a binpkg and it is doubtful whether
+# i.e. uclibc or clang can provide what is necessary at runtime
+DEPEND="dev-util/patchelf"
+RDEPEND="
+   acct-group/foldingathome
+   acct-group/video
+   acct-user/foldingathome
+   app-arch/bzip2
+   || (
+   dev-libs/openssl-compat:1.0.0
+   =dev-libs/openssl-1.0*:*
+   )
+   sys-devel/gcc
+   sys-libs/glibc
+   sys-libs/zlib
+"
+
+QA_PREBUILT="opt/foldingathome/*"
+
+pkg_setup() {
+   elog ""
+   elog "Special permission is hereby granted to the Gentoo project to 
provide an"
+   elog "automated installer package which downloads and installs the 
Folding@home client"
+   elog "software. Permission is also granted for future Gentoo installer 
packages on the"
+   elog "condition that they continue to adhere to all of the terms of the 
accompanying"
+   elog "Folding@home license agreements and display this notice."
+   elog "-- Vijay S. Pande, Stanford University, 07 May 2013"
+   elog ""
+   elog "(ref: 
http://foldingforum.org/viewtopic.php?f=16=22524=241992#p241992 )"
+   elog ""
+}
+
+src_install() {
+   patchelf --set-rpath "${EPREFIX}/opt/foldingathome" FAHClient || die
+   patchelf --set-rpath "${EPREFIX}/opt/foldingathome" FAHCoreWrapper || 
die
+
+   dosym "../../usr/$(get_libdir)/libssl.so.1.0.0" 
/opt/foldingathome/libssl.so.10
+   dosym "../../usr/$(get_libdir)/libcrypto.so.1.0.0" 
/opt/foldingathome/libcrypto.so.10
+
+   exeinto /opt/foldingathome
+   doexe {FAHClient,FAHCoreWrapper}
+
+   insinto /opt/foldingathome
+   doins sample-config.xml
+
+   newconfd "${FILESDIR}"/7.3/folding-conf.d foldingathome
+   cat <"${T}"/fah-init
+#!/sbin/openrc-run
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+start_stop_daemon_args="--chdir \"${EPREFIX}/opt/foldingathome\""
+command="${EPREFIX}/opt/foldingathome/FAHClient"
+command_args="\${FOLD_OPTS}"
+command_user=foldingathome
+command_background=1
+pidfile="\${PIDFILE}"
+EOF
+   newinitd "${T}"/fah-init foldingathome
+
+   cat <"${T}"/fah-init.service
+[Unit]
+Description=Folding@Home V7 Client
+Documentation=https://foldingathome.org
+
+[Service]
+Type=simple
+User=foldingathome
+Group=foldingathome
+Nice=19
+WorkingDirectory=${EPREFIX}/opt/foldingathome
+ExecStart=${EPREFIX}/opt/foldingathome/FAHClient --fork=false --pid=false 
--respawn=false --service=false
+NoNewPrivileges=yes
+PrivateTmp=yes
+ProtectControlGroups=yes
+ProtectSystem=full
+RestrictRealtime=true
+ProtectControlGroups=yes
+
+[Install]
+WantedBy=multi-user.target
+EOF
+   systemd_newunit "${T}"/fah-init.service foldingathome.service
+
+   fowners -R foldingathome:foldingathome /opt/foldingathome
+}
+
+pkg_postinst() {
+   elog "To run Folding@home in the background at boot:"
+   elog "(openrc)\trc-update add foldingathome default"
+   elog "(systemd)\tsystemctl enable foldingathome"
+   elog ""
+   if [ ! -e "${EPREFIX}"/opt/foldingathome/config.xml ]; then
+   elog "No config.xml file found -- please run"
+   elog "emerge --config ${P} to configure your client, or specify"
+   elog "all necessary runtime options in FOLD_OPTS within"
+   elog "${EPREFIX}/etc/conf.d/foldingathome"
+   elog ""
+   fi
+   if [[ -n ${REPLACING_VERSIONS} ]]; then
+   elog "NOTE, the 'initfolding' helper 

[gentoo-commits] repo/gentoo:master commit in: sci-biology/foldingathome/

2021-07-18 Thread Conrad Kostecki
commit: 34abf617fd037ae568cd183e823f9c51949d1cb2
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 18:20:41 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 18:42:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34abf617

sci-biology/foldingathome: drop old version

Closes: https://bugs.gentoo.org/781485
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../foldingathome/foldingathome-7.6.13.ebuild  | 140 -
 1 file changed, 140 deletions(-)

diff --git a/sci-biology/foldingathome/foldingathome-7.6.13.ebuild 
b/sci-biology/foldingathome/foldingathome-7.6.13.ebuild
deleted file mode 100644
index ca477a6d6b7..000
--- a/sci-biology/foldingathome/foldingathome-7.6.13.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit user systemd
-
-DESCRIPTION="Folding@Home is a distributed computing project for protein 
folding"
-HOMEPAGE="https://foldingathome.org/;
-SRC_URI="https://download.foldingathome.org/releases/public/release/fahclient/centos-6.7-64bit/v$(ver_cut
 1-2)/fahclient_${PV}-64bit-release.tar.bz2"
-
-RESTRICT="mirror bindist strip"
-
-LICENSE="FAH-EULA-2014 FAH-special-permission"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-# Expressly listing all deps, as this is a binpkg and it is doubtful whether
-# i.e. uclibc or clang can provide what is necessary at runtime
-DEPEND="dev-util/patchelf"
-RDEPEND="app-arch/bzip2
-   || (
-   dev-libs/openssl-compat:1.0.0
-   =dev-libs/openssl-1.0*:*
-   )
-   sys-devel/gcc
-   sys-libs/glibc
-   sys-libs/zlib
-   acct-group/video
-"
-
-S="${WORKDIR}/fahclient_${PV}-64bit-release"
-
-QA_PREBUILT="opt/foldingathome/*"
-
-pkg_setup() {
-   elog ""
-   elog "Special permission is hereby granted to the Gentoo project to 
provide an"
-   elog "automated installer package which downloads and installs the 
Folding@home client"
-   elog "software. Permission is also granted for future Gentoo installer 
packages on the"
-   elog "condition that they continue to adhere to all of the terms of the 
accompanying"
-   elog "Folding@home license agreements and display this notice."
-   elog "-- Vijay S. Pande, Stanford University, 07 May 2013"
-   elog ""
-   elog "(ref: 
http://foldingforum.org/viewtopic.php?f=16=22524=241992#p241992 )"
-   elog ""
-
-   enewgroup foldingathome
-   enewuser foldingathome -1 -1 "${EPREFIX}"/opt/foldingathome video
-}
-
-src_install() {
-   patchelf --set-rpath "${EPREFIX}/opt/foldingathome" FAHClient || die
-   patchelf --set-rpath "${EPREFIX}/opt/foldingathome" FAHCoreWrapper || 
die
-
-   dosym "../../usr/$(get_libdir)/libssl.so.1.0.0" 
/opt/foldingathome/libssl.so.10
-   dosym "../../usr/$(get_libdir)/libcrypto.so.1.0.0" 
/opt/foldingathome/libcrypto.so.10
-
-   exeinto /opt/foldingathome
-   doexe {FAHClient,FAHCoreWrapper}
-
-   insinto /opt/foldingathome
-   doins sample-config.xml
-
-   newconfd "${FILESDIR}"/7.3/folding-conf.d foldingathome
-   cat <"${T}"/fah-init
-#!/sbin/openrc-run
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-start_stop_daemon_args="--chdir \"${EPREFIX}/opt/foldingathome\""
-command="${EPREFIX}/opt/foldingathome/FAHClient"
-command_args="\${FOLD_OPTS}"
-command_user=foldingathome
-command_background=1
-pidfile="\${PIDFILE}"
-EOF
-   newinitd "${T}"/fah-init foldingathome
-
-   cat <"${T}"/fah-init.service
-[Unit]
-Description=Folding@Home V7 Client
-Documentation=https://foldingathome.org
-
-[Service]
-Type=simple
-User=foldingathome
-Group=foldingathome
-Nice=19
-WorkingDirectory=${EPREFIX}/opt/foldingathome
-ExecStart=${EPREFIX}/opt/foldingathome/FAHClient --fork=false --pid=false 
--respawn=false --service=false
-NoNewPrivileges=yes
-PrivateTmp=yes
-ProtectControlGroups=yes
-ProtectSystem=full
-RestrictRealtime=true
-ProtectControlGroups=yes
-
-[Install]
-WantedBy=multi-user.target
-EOF
-   systemd_newunit "${T}"/fah-init.service foldingathome.service
-
-   fowners -R foldingathome:foldingathome /opt/foldingathome
-}
-
-pkg_postinst() {
-   elog "To run Folding@home in the background at boot:"
-   elog "(openrc)\trc-update add foldingathome default"
-   elog "(systemd)\tsystemctl enable foldingathome"
-   elog ""
-   if [ ! -e "${EPREFIX}"/opt/foldingathome/config.xml ]; then
-   elog "No config.xml file found -- please run"
-   elog "emerge --config ${P} to configure your client, or specify"
-   elog "all necessary runtime options in FOLD_OPTS within"
-   elog "${EPREFIX}/etc/conf.d/foldingathome"
-   elog ""
-   fi
-   if [[ -n ${REPLACING_VERSIONS} ]]; then
-   

[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/

2021-07-18 Thread Conrad Kostecki
commit: cf258076c16c8cd519dae031a2f0c29128c974b8
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 18:08:23 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 18:42:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf258076

www-apps/postfixadmin: migrate to glep 81

Bug: https://bugs.gentoo.org/781524
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 www-apps/postfixadmin/postfixadmin-3.3.9-r1.ebuild | 106 +
 1 file changed, 106 insertions(+)

diff --git a/www-apps/postfixadmin/postfixadmin-3.3.9-r1.ebuild 
b/www-apps/postfixadmin/postfixadmin-3.3.9-r1.ebuild
new file mode 100644
index 000..fb348597596
--- /dev/null
+++ b/www-apps/postfixadmin/postfixadmin-3.3.9-r1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit webapp
+
+DESCRIPTION="Web Based Management tool for Postfix style virtual domains and 
users"
+HOMEPAGE="http://postfixadmin.sourceforge.net;
+SRC_URI="https://github.com/postfixadmin/postfixadmin/archive/${P}.tar.gz;
+S="${WORKDIR}/${PN}-${P}"
+
+LICENSE="GPL-2"
+KEYWORDS="amd64 ~ppc x86"
+IUSE="+mysql postgres +vacation"
+REQUIRED_USE="|| ( mysql postgres )"
+
+DEPEND="
+   dev-lang/php:*[unicode,imap,postgres?]
+   vacation? (
+   acct-group/vacation
+   acct-user/vacation
+   dev-perl/DBI
+   dev-perl/Email-Sender
+   dev-perl/Email-Valid
+   dev-perl/Log-Dispatch
+   dev-perl/Log-Log4perl
+   dev-perl/MIME-Charset
+   dev-perl/MIME-EncWords
+   mysql? ( dev-perl/DBD-mysql )
+   postgres? ( dev-perl/DBD-Pg )
+   )
+"
+
+RDEPEND="
+   ${DEPEND}
+   virtual/httpd-php
+   mysql? ( || ( dev-lang/php[mysqli] dev-lang/php[mysql] ) )
+"
+
+need_httpd_cgi
+
+pkg_setup() {
+   webapp_pkg_setup
+}
+
+src_install() {
+   webapp_src_preinst
+
+   if use vacation; then
+   insinto /var/spool/vacation
+   newins VIRTUAL_VACATION/vacation.pl vacation.pl-${SLOT}
+   fowners vacation:vacation 
/var/spool/vacation/vacation.pl-${SLOT}
+   fperms 770 /var/spool/vacation/vacation.pl-${SLOT}
+   dodoc VIRTUAL_VACATION/FILTER_README
+   newdoc VIRTUAL_VACATION/INSTALL.md VIRTUAL_VACATION_INSTALL.md
+   rm -r 
VIRTUAL_VACATION/{vacation.pl,INSTALL.md,tests,FILTER_README} || die
+   fi
+
+   docinto /usr/share/doc/${PF}/
+   dodoc -r ADDITIONS
+
+   local docs="DOCUMENTS/*.txt INSTALL.TXT CHANGELOG.TXT"
+   dodoc ${docs}
+
+   rm -rf ${docs} DOCUMENTS/ GPL-LICENSE.TXT LICENSE.TXT debian/ tests/ 
ADDITIONS/
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   webapp_configfile "${MY_HTDOCSDIR}"/config.inc.php
+
+   webapp_postinst_txt en "${FILESDIR}"/postinstall-en-2.3.txt
+   webapp_src_install
+}
+
+pkg_postinst() {
+   webapp_pkg_postinst
+
+   einfo "Please note that if upgrading from version prior to 3.3.0,"
+   einfo "existing setup_password will no longer work and you will"
+   einfo "need to generate new one. See instructions in setup.php."
+
+   if use vacation; then
+   # portage does not update owners of directories (feature :)
+   chown vacation:vacation "${ROOT}"/var/spool/vacation/
+   einfo
+   einfo "/var/spool/vacation/vacation.pl symlink was updated to:"
+   einfo "/var/spool/vacation/vacation.pl-${SLOT}"
+   ln -sf "${ROOT}"/var/spool/vacation/vacation.pl{-${SLOT},} || 
die
+   fi
+}
+
+pkg_postrm() {
+   # Make sure we don't leave broken vacation.pl symlink
+   find -L "${ROOT}"/var/spool/vacation/ -type l -delete
+   local shopt_save=$(shopt -p nullglob)
+   shopt -s nullglob
+   local vacation=( "${ROOT}"/var/spool/vacation/vacation.pl-* )
+   ${shopt_save}
+   if [[ ! -e "${ROOT}"/var/spool/vacation/vacation.pl && -n 
${vacation[@]} ]]; then
+   ln -s "${vacation[-1]}" 
"${ROOT}"/var/spool/vacation/vacation.pl || die
+   ewarn "/var/spool/vacation/vacation.pl was updated to point on 
most"
+   ewarn "recent verion, but please, do your own checks"
+   fi
+}



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

2021-07-18 Thread Conrad Kostecki
commit: 859c6360d16cb1882e36c0638699cc281dd419c9
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 18:14:05 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 18:42:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=859c6360

acct-user/foldingathome: add user (128) foldingathome

Bug: https://bugs.gentoo.org/781485
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 acct-user/foldingathome/foldingathome-0.ebuild | 14 ++
 acct-user/foldingathome/metadata.xml   |  8 
 2 files changed, 22 insertions(+)

diff --git a/acct-user/foldingathome/foldingathome-0.ebuild 
b/acct-user/foldingathome/foldingathome-0.ebuild
new file mode 100644
index 000..a09b52cd183
--- /dev/null
+++ b/acct-user/foldingathome/foldingathome-0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="A user for sci-biology/foldingathome"
+
+ACCT_USER_GROUPS=( "foldingathome" "video" )
+ACCT_USER_HOME="/opt/foldingathome"
+ACCT_USER_ID="128"
+
+acct-user_add_deps

diff --git a/acct-user/foldingathome/metadata.xml 
b/acct-user/foldingathome/metadata.xml
new file mode 100644
index 000..8417d1580d4
--- /dev/null
+++ b/acct-user/foldingathome/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   sci-biol...@gentoo.org
+   Gentoo Biology Project
+   
+



[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/

2021-07-18 Thread Conrad Kostecki
commit: 99ba67b863b0cd60c40521124c68ace3b32b7675
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 18:09:24 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 18:42:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99ba67b8

www-apps/postfixadmin: drop old version

Closes: https://bugs.gentoo.org/781524
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 www-apps/postfixadmin/postfixadmin-3.3.9.ebuild | 107 
 1 file changed, 107 deletions(-)

diff --git a/www-apps/postfixadmin/postfixadmin-3.3.9.ebuild 
b/www-apps/postfixadmin/postfixadmin-3.3.9.ebuild
deleted file mode 100644
index 20b1f26da4e..000
--- a/www-apps/postfixadmin/postfixadmin-3.3.9.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit user webapp
-
-DESCRIPTION="Web Based Management tool for Postfix style virtual domains and 
users"
-HOMEPAGE="http://postfixadmin.sourceforge.net;
-SRC_URI="https://github.com/postfixadmin/postfixadmin/archive/${P}.tar.gz;
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="+mysql postgres +vacation"
-REQUIRED_USE="|| ( mysql postgres )"
-
-DEPEND="
-   dev-lang/php:*[unicode,imap,postgres?]
-   vacation? (
-   dev-perl/DBI
-   dev-perl/Email-Sender
-   dev-perl/Email-Valid
-   dev-perl/Log-Dispatch
-   dev-perl/Log-Log4perl
-   dev-perl/MIME-Charset
-   dev-perl/MIME-EncWords
-   mysql? ( dev-perl/DBD-mysql )
-   postgres? ( dev-perl/DBD-Pg )
-   )
-"
-RDEPEND="${DEPEND}
-   virtual/httpd-php
-   mysql? ( || ( dev-lang/php[mysqli] dev-lang/php[mysql] ) )"
-
-S="${WORKDIR}/${PN}-${P}"
-
-need_httpd_cgi
-
-pkg_setup() {
-   webapp_pkg_setup
-
-   if use vacation; then
-   enewgroup vacation
-   enewuser vacation -1 -1 -1 vacation
-   fi
-}
-
-src_install() {
-   webapp_src_preinst
-
-   if use vacation; then
-   insinto /var/spool/vacation
-   newins VIRTUAL_VACATION/vacation.pl vacation.pl-${SLOT}
-   fowners vacation:vacation 
/var/spool/vacation/vacation.pl-${SLOT}
-   fperms 770 /var/spool/vacation/vacation.pl-${SLOT}
-   dodoc VIRTUAL_VACATION/FILTER_README
-   newdoc VIRTUAL_VACATION/INSTALL.md VIRTUAL_VACATION_INSTALL.md
-   rm -r 
VIRTUAL_VACATION/{vacation.pl,INSTALL.md,tests,FILTER_README} || die
-   fi
-
-   docinto /usr/share/doc/${PF}/
-   dodoc -r ADDITIONS
-
-   local docs="DOCUMENTS/*.txt INSTALL.TXT CHANGELOG.TXT"
-   dodoc ${docs}
-
-   rm -rf ${docs} DOCUMENTS/ GPL-LICENSE.TXT LICENSE.TXT debian/ tests/ 
ADDITIONS/
-
-   insinto "${MY_HTDOCSDIR}"
-   doins -r .
-
-   webapp_configfile "${MY_HTDOCSDIR}"/config.inc.php
-
-   webapp_postinst_txt en "${FILESDIR}"/postinstall-en-2.3.txt
-   webapp_src_install
-}
-
-pkg_postinst() {
-   webapp_pkg_postinst
-
-   einfo "Please note that if upgrading from version prior to 3.3.0,"
-   einfo "existing setup_password will no longer work and you will"
-   einfo "need to generate new one. See instructions in setup.php."
-
-   if use vacation; then
-   # portage does not update owners of directories (feature :)
-   chown vacation:vacation "${ROOT}"/var/spool/vacation/
-   einfo
-   einfo "/var/spool/vacation/vacation.pl symlink was updated to:"
-   einfo "/var/spool/vacation/vacation.pl-${SLOT}"
-   ln -sf "${ROOT}"/var/spool/vacation/vacation.pl{-${SLOT},} || 
die
-   fi
-}
-
-pkg_postrm() {
-   # Make sure we don't leave broken vacation.pl symlink
-   find -L "${ROOT}"/var/spool/vacation/ -type l -delete
-   local shopt_save=$(shopt -p nullglob)
-   shopt -s nullglob
-   local vacation=( "${ROOT}"/var/spool/vacation/vacation.pl-* )
-   ${shopt_save}
-   if [[ ! -e "${ROOT}"/var/spool/vacation/vacation.pl && -n 
${vacation[@]} ]]; then
-   ln -s "${vacation[-1]}" 
"${ROOT}"/var/spool/vacation/vacation.pl || die
-   ewarn "/var/spool/vacation/vacation.pl was updated to point on 
most"
-   ewarn "recent verion, but please, do your own checks"
-   fi
-}



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

2021-07-18 Thread Conrad Kostecki
commit: d7a5e531338ab68287a532d9584c2164f2d343a0
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 18:05:49 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 18:42:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7a5e531

acct-user/vacation: add user (125) vacation

Bug: https://bugs.gentoo.org/781524
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 acct-user/vacation/metadata.xml  | 13 +
 acct-user/vacation/vacation-0.ebuild | 13 +
 2 files changed, 26 insertions(+)

diff --git a/acct-user/vacation/metadata.xml b/acct-user/vacation/metadata.xml
new file mode 100644
index 000..0deb5ccf620
--- /dev/null
+++ b/acct-user/vacation/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   titanof...@gentoo.org
+   Aaron W. Swenson
+   
+   
+   web-a...@gentoo.org
+   Gentoo Webapps
+   
+   
+

diff --git a/acct-user/vacation/vacation-0.ebuild 
b/acct-user/vacation/vacation-0.ebuild
new file mode 100644
index 000..318ff1bf4ac
--- /dev/null
+++ b/acct-user/vacation/vacation-0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="A user for www-apps/postfixadmin"
+
+ACCT_USER_GROUPS=( "vacation" )
+ACCT_USER_ID="125"
+
+acct-user_add_deps



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

2021-07-18 Thread Michael Orlitzky
commit: 9ea2743379dc38eca8c23b273ad01aeee388d1ab
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Jul 18 18:09:42 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Jul 18 18:09:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ea27433

net-dns/djbdns: stabilize on ppc thanks to ernsteiswuerfel.

Bug: https://bugs.gentoo.org/802321
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Michael Orlitzky  gentoo.org>

 net-dns/djbdns/djbdns-1.05-r35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r35.ebuild 
b/net-dns/djbdns/djbdns-1.05-r35.ebuild
index 6b06f4f1eeb..b9430c86fb9 100644
--- a/net-dns/djbdns/djbdns-1.05-r35.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r35.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
 
 SLOT="0"
 LICENSE="public-domain"
-KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ~mips ppc ppc64 sparc x86"
 IUSE="ipv6 selinux"
 
 DEPEND=""



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

2021-07-18 Thread Michael Orlitzky
commit: e120d23f19ca45b2c0997061c3f850b855827b73
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Jul 18 18:10:38 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Jul 18 18:10:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e120d23f

net-dns/djbdns: remove pre-GLEP81 djbdns-1.05-r33.ebuild.

Closes: https://bugs.gentoo.org/802321
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Michael Orlitzky  gentoo.org>

 net-dns/djbdns/djbdns-1.05-r33.ebuild | 132 --
 1 file changed, 132 deletions(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r33.ebuild 
b/net-dns/djbdns/djbdns-1.05-r33.ebuild
deleted file mode 100644
index ca8d5bbf314..000
--- a/net-dns/djbdns/djbdns-1.05-r33.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit flag-o-matic readme.gentoo-r1 toolchain-funcs user
-
-DESCRIPTION="Collection of DNS client/server software"
-HOMEPAGE="http://cr.yp.to/djbdns.html;
-IPV6_PATCH="test28"
-
-SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
-   http://smarden.org/pape/djb/manpages/${P}-man.tar.gz
-   ipv6? ( http://www.fefe.de/dns/${P}-${IPV6_PATCH}.diff.xz )"
-
-SLOT="0"
-LICENSE="public-domain"
-KEYWORDS="~alpha amd64 ~hppa ~mips ppc ppc64 sparc x86"
-IUSE="ipv6 selinux"
-
-DEPEND=""
-RDEPEND="sys-apps/ucspi-tcp
-   virtual/daemontools
-   selinux? ( sec-policy/selinux-djbdns )"
-
-src_unpack() {
-   # Unpack both djbdns and its man pages to separate directories.
-   default
-
-   # Now move the man pages under ${S} so that user patches can be
-   # applied to them as well in src_prepare().
-   mv "${PN}-man" "${P}/man" || die "failed to transplant man pages"
-}
-
-PATCHES=(
-   "${FILESDIR}/headtail-r1.patch"
-   "${FILESDIR}/dnsroots.patch"
-   "${FILESDIR}/dnstracesort.patch"
-   "${FILESDIR}/string_length_255.patch"
-   "${FILESDIR}/srv_record_support.patch"
-   "${FILESDIR}/increase-cname-recustion-depth.patch"
-   "${FILESDIR}/CVE2009-0858_0001-check-response-domain-name-length.patch"
-   "${FILESDIR}/CVE2012-1191_0001-ghost-domain-attack.patch"
-)
-
-src_prepare() {
-   if use ipv6; then
-   PATCHES=(${PATCHES[@]}
-   # The big ipv6 patch.
-   "${WORKDIR}/${P}-${IPV6_PATCH}.diff"
-   # Fix CVE2008-4392 (ipv6)
-   
"${FILESDIR}/CVE2008-4392_0001-dnscache-merge-similar-outgoing-queries-ipv6-test28.patch"
-   
"${FILESDIR}/CVE2008-4392_0002-dnscache-cache-soa-records-ipv6.patch"
-   "${FILESDIR}/makefile-parallel-test25.patch"
-   )
-   else
-   PATCHES=(${PATCHES[@]}
-   # Fix CVE2008-4392 (no ipv6)
-   
"${FILESDIR}/CVE2008-4392_0001-dnscache-merge-similar-outgoing-queries-r1.patch"
-   
"${FILESDIR}/CVE2008-4392_0002-dnscache-cache-soa-records.patch"
-   # Later versions of the ipv6 patch include this
-   "${FILESDIR}/${PV}-errno-r1.patch"
-   )
-   fi
-
-   default
-}
-
-src_compile() {
-   echo "$(tc-getCC) ${CFLAGS}" > conf-cc || die
-   echo "$(tc-getCC) ${LDFLAGS}" > conf-ld || die
-   echo "/usr" > conf-home || die
-   emake
-}
-
-src_install() {
-   insinto /etc
-   doins dnsroots.global
-
-   into /usr
-   dobin *-conf dnscache tinydns walldns rbldns pickdns axfrdns \
-   *-get *-data *-edit dnsip dnsipq dnsname dnstxt dnsmx \
-   dnsfilter random-ip dnsqr dnsq dnstrace dnstracesort
-
-   if use ipv6; then
-   dobin dnsip6 dnsip6q
-   fi
-
-   dodoc CHANGES README
-
-   doman man/*.[158]
-
-   readme.gentoo_create_doc
-}
-
-pkg_preinst() {
-   # The nofiles group is no longer provided by baselayout.
-   # Share it with qmail if possible.
-   enewgroup nofiles 200
-
-   enewuser dnscache -1 -1 -1 nofiles
-   enewuser dnslog -1 -1 -1 nofiles
-   enewuser tinydns -1 -1 -1 nofiles
-}
-
-DISABLE_AUTOFORMATTING=1
-DOC_CONTENTS='
-To configure djbdns, please follow the instructions at,
-
-   http://cr.yp.to/djbdns.html
-
-Of particular interest are,
-
-   axfrdns : http://cr.yp.to/djbdns/axfrdns-conf.html
-   dnscache: http://cr.yp.to/djbdns/run-cache-x-home.html
-   tinydns : http://cr.yp.to/djbdns/run-server.html
-
-Portage has created users for axfrdns, dnscache, and tinydns; the
-commands to configure these programs are,
-
-   1. axfrdns-conf tinydns dnslog /var/axfrdns /var/tinydns $ip
-   2. dnscache-conf dnscache dnslog /var/dnscache $ip
-   3. tinydns-conf tinydns dnslog /var/tinydns $ip
-
-(replace $ip with the ip address on which the server will run).
-
-If you wish to configure rbldns or 

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

2021-07-18 Thread Conrad Kostecki
commit: cc357e6ce980ecef8c70a10cbb550654da494821
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 17:53:49 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 17:56:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc357e6c

net-misc/rabbitmq-server: bump to version 3.8.19

Bug: https://bugs.gentoo.org/797217
Bug: https://bugs.gentoo.org/799416
Bug: https://bugs.gentoo.org/701252
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-misc/rabbitmq-server/Manifest  |  1 +
 .../rabbitmq-server/rabbitmq-server-3.8.19.ebuild  | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/net-misc/rabbitmq-server/Manifest 
b/net-misc/rabbitmq-server/Manifest
index 75dc77cd7e2..f3e25c51dc7 100644
--- a/net-misc/rabbitmq-server/Manifest
+++ b/net-misc/rabbitmq-server/Manifest
@@ -1 +1,2 @@
 DIST rabbitmq-server-3.8.14.tar.xz 3187648 BLAKE2B 
53dc32a4b798e79d4c523f13e3d6edeaeabae251221875c464d4ae53fb5d80883807d615591cf8b7a9aae862b182637a2a0bbe1966025791560b3e8f6dab73f5
 SHA512 
19326fb7ce42241c22541dadd73a147d0b1e6c01d3c7748486fb1d666d76e2ba7835d2a39c200294808ef1a7af5f885fbbe8c7c2a81e561922bd6f8574e5fb91
+DIST rabbitmq-server-3.8.19.tar.xz 3263712 BLAKE2B 
3dc990d3720883fe2b6b61d48122b64c81564124f48f0a0e6aa2dc1d0837f6dce0bf174b4044c39dc0c8da64b2f78499922c58c90d7e7f80e50b80b4535f55c7
 SHA512 
05c789dc25e2f236d9643e582792c8a9ab90129247d9306e60c303fa3a707e68dcbe685460b255b6f610c8ab55d48cb7b372ea51ce1d3c86d8d770e4e4f7cfea

diff --git a/net-misc/rabbitmq-server/rabbitmq-server-3.8.19.ebuild 
b/net-misc/rabbitmq-server/rabbitmq-server-3.8.19.ebuild
new file mode 100644
index 000..3331d90285e
--- /dev/null
+++ b/net-misc/rabbitmq-server/rabbitmq-server-3.8.19.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit python-any-r1 systemd
+
+DESCRIPTION="RabbitMQ is a high-performance AMQP-compliant message broker 
written in Erlang"
+HOMEPAGE="https://www.rabbitmq.com/;
+SRC_URI="https://github.com/rabbitmq/rabbitmq-server/releases/download/v${PV}/rabbitmq-server-${PV}.tar.xz;
+
+LICENSE="GPL-2 MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+RESTRICT="test"
+
+RDEPEND="
+   acct-group/rabbitmq
+   acct-user/rabbitmq
+   >=dev-lang/erlang-22[ssl]
+"
+DEPEND="${RDEPEND}
+   app-arch/zip
+   app-arch/unzip
+   app-text/docbook-xml-dtd:4.5
+   app-text/xmlto
+   >=dev-lang/elixir-1.10.0 

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

2021-07-18 Thread Conrad Kostecki
commit: e2aacfb2b819edccd6f87a73a9265976ded832cb
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 17:48:59 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 17:56:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2aacfb2

acct-user/rabbitmq: add user (121) rabbitmq

Bug: https://bugs.gentoo.org/701252
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 acct-user/rabbitmq/metadata.xml  |  8 
 acct-user/rabbitmq/rabbitmq-0.ebuild | 15 +++
 2 files changed, 23 insertions(+)

diff --git a/acct-user/rabbitmq/metadata.xml b/acct-user/rabbitmq/metadata.xml
new file mode 100644
index 000..69bc0ccc3d1
--- /dev/null
+++ b/acct-user/rabbitmq/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ultra...@gentoo.org
+   Ultrabug
+   
+

diff --git a/acct-user/rabbitmq/rabbitmq-0.ebuild 
b/acct-user/rabbitmq/rabbitmq-0.ebuild
new file mode 100644
index 000..23f7f618a8f
--- /dev/null
+++ b/acct-user/rabbitmq/rabbitmq-0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="A user for net-misc/rabbitmq-server"
+
+ACCT_USER_GROUPS=( "rabbitmq" )
+ACCT_USER_HOME="/var/lib/rabbitmq"
+ACCT_USER_HOME_PERMS="0750"
+ACCT_USER_ID="121"
+
+acct-user_add_deps



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

2021-07-18 Thread Mikle Kolyada
commit: 6e8faaad077caf9048e2c5a132ddade0b0b316aa
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jul 18 17:42:47 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jul 18 17:53:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e8faaad

net-dns/bind: create /dev/urandom again

Signed-off-by: Mikle Kolyada  gentoo.org>

 net-dns/bind/{bind-9.16.15-r1.ebuild => bind-9.16.15-r2.ebuild} | 5 -
 net-dns/bind/files/{named.init-r13 => named.init-r14}   | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/net-dns/bind/bind-9.16.15-r1.ebuild 
b/net-dns/bind/bind-9.16.15-r2.ebuild
similarity index 98%
rename from net-dns/bind/bind-9.16.15-r1.ebuild
rename to net-dns/bind/bind-9.16.15-r2.ebuild
index 35e114e47df..9beac1bb886 100644
--- a/net-dns/bind/bind-9.16.15-r1.ebuild
+++ b/net-dns/bind/bind-9.16.15-r2.ebuild
@@ -222,7 +222,7 @@ src_install() {
insinto /var/bind/pri
newins "${FILESDIR}"/localhost.zone-r3 localhost.zone
 
-   newinitd "${FILESDIR}"/named.init-r13 named
+   newinitd "${FILESDIR}"/named.init-r14 named
newconfd "${FILESDIR}"/named.confd-r7 named
 
newenvd "${FILESDIR}"/10bind.env 10bind
@@ -355,6 +355,9 @@ pkg_config() {
mknod ${CHROOT}/dev/zero c 1 5 || die
chmod 0666 ${CHROOT}/dev/zero || die
 
+   mknod ${CHROOT}/dev/urandom c 1 9 || die
+   chmod 0666 ${CHROOT}/dev/urandom || die
+
if [ "${CHROOT_NOMOUNT:-0}" -ne 0 ]; then
cp -a /etc/bind ${CHROOT}/etc/ || die
cp -a /var/bind ${CHROOT}/var/ || die

diff --git a/net-dns/bind/files/named.init-r13 
b/net-dns/bind/files/named.init-r14
similarity index 98%
rename from net-dns/bind/files/named.init-r13
rename to net-dns/bind/files/named.init-r14
index 4240a09176b..ff6ab216abc 100644
--- a/net-dns/bind/files/named.init-r13
+++ b/net-dns/bind/files/named.init-r14
@@ -77,7 +77,7 @@ check_chroot() {
[ ! -d "${CHROOT}/etc/bind" ] || [ ! -d "${CHROOT}/var/bind" ] 
&& return 1
[ ! -d "${CHROOT}/var/log/named" ] && return 1
[ ! -c "${CHROOT}/dev/null" ] || [ ! -c "${CHROOT}/dev/zero" ] 
&& return 1
-   [ ! -c "${CHROOT}/dev/random" ] && [ ! -c 
"${CHROOT}/dev/urandom" ] && return 1
+   [ ! -c "${CHROOT}/dev/urandom" ] && return 1
[ "${CHROOT_GEOIP:-0}" -eq 1 ] && [ ! -d 
"${CHROOT}/usr/share/GeoIP" ] && return 1
if [ ${OPENSSL_LIBGOST:-0} -eq 1 ]; then
if [ -d "/usr/lib64" ]; then



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

2021-07-18 Thread Mike Gilbert
commit: 2e20ec0fa649b0720f862615c6099b947848fd3c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jul 18 17:46:26 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jul 18 17:46:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e20ec0f

sys-apps/file: fix seccomp build failure with musl

Closes: https://bugs.gentoo.org/789336
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/file/file-5.40-r3.ebuild  |  1 +
 .../files/file-5.40-seccomp-fstatat64-musl.patch   | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/sys-apps/file/file-5.40-r3.ebuild 
b/sys-apps/file/file-5.40-r3.ebuild
index 90b41899e80..7cb5ba7a5cd 100644
--- a/sys-apps/file/file-5.40-r3.ebuild
+++ b/sys-apps/file/file-5.40-r3.ebuild
@@ -42,6 +42,7 @@ PATCHES=(
"${FILESDIR}/file-5.40-seccomp-faccessat.patch"
"${FILESDIR}/file-5.40-seccomp-fstatat64.patch" #784857
"${FILESDIR}/file-5.40-revert-char-count.patch" #799188
+   "${FILESDIR}/file-5.40-seccomp-fstatat64-musl.patch" #789336, not 
upstream yet
 )
 
 src_prepare() {

diff --git a/sys-apps/file/files/file-5.40-seccomp-fstatat64-musl.patch 
b/sys-apps/file/files/file-5.40-seccomp-fstatat64-musl.patch
new file mode 100644
index 000..4cc64801786
--- /dev/null
+++ b/sys-apps/file/files/file-5.40-seccomp-fstatat64-musl.patch
@@ -0,0 +1,31 @@
+From 8c13923a8e17a02be0989649b2edc20124816729 Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Tue, 15 Jun 2021 16:08:22 -0400
+Subject: [PATCH] seccomp: undef fstatat64 to avoid build failure on musl
+
+sys/stat.h in musl does this:
+
+  #define fstatat64 fstatat
+
+Counteract this with an #undef.
+
+Bug: https://bugs.gentoo.org/789336
+---
+ src/seccomp.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/seccomp.c b/src/seccomp.c
+index 3318367c..eb8b1e57 100644
+--- a/src/seccomp.c
 b/src/seccomp.c
+@@ -179,6 +179,7 @@ enable_sandbox_full(void)
+   ALLOW_RULE(fstat);
+   ALLOW_RULE(fstat64);
+ #ifdef __NR_fstatat64
++#undef fstatat64
+   ALLOW_RULE(fstatat64);
+ #endif
+   ALLOW_RULE(futex);
+-- 
+2.32.0
+



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

2021-07-18 Thread Alfredo Tupone
commit: 092f46163dad03ee59ed6bf9859c6d98ade0dfe4
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Jul 18 17:39:19 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Jul 18 17:39:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=092f4616

dev-ml/menhir: install menhirLib and menhirSdk too

Closes: https://bugs.gentoo.org/802765
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/menhir/{menhir-20210419.ebuild => menhir-20210419-r1.ebuild} | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/dev-ml/menhir/menhir-20210419.ebuild 
b/dev-ml/menhir/menhir-20210419-r1.ebuild
similarity index 81%
rename from dev-ml/menhir/menhir-20210419.ebuild
rename to dev-ml/menhir/menhir-20210419-r1.ebuild
index f09169a94ff..eee8ab93b31 100644
--- a/dev-ml/menhir/menhir-20210419.ebuild
+++ b/dev-ml/menhir/menhir-20210419-r1.ebuild
@@ -13,3 +13,9 @@ LICENSE="GPL-2 LGPL-2-with-linking-exception"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt"
+
+src_install() {
+   dune_src_install menhir
+   dune_src_install menhirLib
+   dune_src_install menhirSdk
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-vuplus/

2021-07-18 Thread Craig Andrews
commit: 6a0a0ccc2ea30071d988ec371e6e93569c500130
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Jul 18 17:08:38 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Jul 18 17:08:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a0a0ccc

media-plugins/kodi-pvr-vuplus: 7.4.8 version bump

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-pvr-vuplus/Manifest |  1 +
 .../kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.8.ebuild   | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/media-plugins/kodi-pvr-vuplus/Manifest 
b/media-plugins/kodi-pvr-vuplus/Manifest
index 31e4798f618..d8a5953f81d 100644
--- a/media-plugins/kodi-pvr-vuplus/Manifest
+++ b/media-plugins/kodi-pvr-vuplus/Manifest
@@ -2,3 +2,4 @@ DIST kodi-pvr-vuplus-7.4.3.tar.gz 285230 BLAKE2B 
0ef24cb24f745494ea86ea025943bd4
 DIST kodi-pvr-vuplus-7.4.4.tar.gz 946491 BLAKE2B 
d3a64a10b7d0b0774aadf6290f70a6f8fd90de0790616d4b64927316c46929c77cb49fa0d69aaf5ba847513d5ad1fa2d208557e4b0b071c04bda94f53a3d086f
 SHA512 
21d705116816d6acc1b70b6b1bebc0ca4bc0eedc2e55c204697608597d6bc88be47b16f18a2d1b04f8f22600a5388062ae259842702ab1d2170ace496edee2b7
 DIST kodi-pvr-vuplus-7.4.5.tar.gz 947455 BLAKE2B 
055afbc8dd7e902771b88e34b47ff7d42ab6e30de27d1779f54847a4d04cda920552b3bbcac46e1ae26f5a113f014d04998aec71b83c4ab242f966035df398ce
 SHA512 
04ba9ab1b7aee4418c305538ac880aae80c1523fed10d7104dce8a294c072d6be87469016fc673e4d54cc1faaab0074cd15f6edf3207ad88a962d4a41844985b
 DIST kodi-pvr-vuplus-7.4.7.tar.gz 947568 BLAKE2B 
92ed09db11542a0d8c027e2828dd55df464ebd26ae22076c00a617124c3503f1e70623ae594789f1867d7f1e54649a417198153d7841e569f43506cd09dc1792
 SHA512 
a5843b36a3249810e0f23c9df66079dfc587697bc3dc43e013392648c60fde3f09b461a8323389a50cb3874a1bed24139bef1db9854fdc579f23d246b5c69e3e
+DIST kodi-pvr-vuplus-7.4.8.tar.gz 947667 BLAKE2B 
3031fb16698dfdab3c6466a44870760a930475929652b42fe72164bbc152db4886d5a78b1240c0729a6746fa9424515ac0a2ff583e9a0d1c87354a1e243cddc9
 SHA512 
669dd29a70efd6ef5b9698fb74560262bc2aff9a73c2220a452aa09b6f88323553338183cb9de95c268c1fef44352efade202512b531de90aec46cea402e46d4

diff --git a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.8.ebuild 
b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.8.ebuild
new file mode 100644
index 000..20323489f84
--- /dev/null
+++ b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.8.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="Kodi's VuPlus client addon"
+HOMEPAGE="https://github.com/kodi-pvr/pvr.vuplus;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vuplus.git;
+   inherit git-r3
+   ;;
+*)
+   CODENAME="Matrix"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kodi-pvr/pvr.vuplus/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/pvr.vuplus-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-19*
+   dev-libs/tinyxml
+   dev-cpp/nlohmann_json
+   "
+
+RDEPEND="
+   ${DEPEND}
+   "
+
+src_prepare() {
+   [ -d depends ] && rm -rf depends || die
+   cmake_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-inputstream-adaptive/

2021-07-18 Thread Craig Andrews
commit: 914e3bb3b5a2b9dec5a60477be149204c13cba55
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Jul 18 17:06:27 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Jul 18 17:07:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=914e3bb3

media-plugins/kodi-inputstream-adaptive: 2.6.21 version bump

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-inputstream-adaptive/Manifest   |  1 +
 .../kodi-inputstream-adaptive-2.6.21.ebuild| 54 ++
 2 files changed, 55 insertions(+)

diff --git a/media-plugins/kodi-inputstream-adaptive/Manifest 
b/media-plugins/kodi-inputstream-adaptive/Manifest
index 7774c7e1563..4e380cb132b 100644
--- a/media-plugins/kodi-inputstream-adaptive/Manifest
+++ b/media-plugins/kodi-inputstream-adaptive/Manifest
@@ -1,3 +1,4 @@
 DIST kodi-inputstream-adaptive-2.6.17.tar.gz 752293 BLAKE2B 
f6b2c5d512bd5222e9e7bf1d5b06cb174c804bd24e12ef3b01c56e47db41eed4adbbc1bf46a777c8dc60d01367745b82cf59e4b09a138461c925e489379056e3
 SHA512 
512a299d5711012c0396c2b84c68a364122b52d5e75f14a4de9e1f5767d652f8d992436c54970c2f5f141207f926b4d4112ff61f3414862456a212a2f77f2c3d
 DIST kodi-inputstream-adaptive-2.6.18.tar.gz 754089 BLAKE2B 
8dcff383fb77c35f64523f86d915620daef813f7b0d12d254cbb8eab05c9c9fe4e60e738b0815dbfad1b0385dcd6b46ad5a2ee1d4e609b43d1f4867584b83f43
 SHA512 
66a5c1338f80c4d9307b075f0e932e2b97f1ffa8734f5644794c26cff9b610a1be6c2f02ab095dad6d2155b12f37106e950685b607c5fc6251005897bdd68786
 DIST kodi-inputstream-adaptive-2.6.20.tar.gz 761163 BLAKE2B 
d7659e85b20b09702ce0d0eebbf05b0aedd3e54ed9234c968f11a0a7a4d8c485cc9ce3a74ff9b654c7f8c8bae78281527ed5f9dd26e0f75dbde6e4cdf61df3c9
 SHA512 
1af27e40193eed17e1556eb40749827a7436cbc3528a00e1df0398bab5712a988d2761852ef1ed096f6c3a2ac81ded0698c85a125f6317ab537b2eb2da344a8e
+DIST kodi-inputstream-adaptive-2.6.21.tar.gz 761311 BLAKE2B 
3d9ca58f52d10e7b4fc2c1bb6b761a7adde47802146723cdae56770a748e1454a3953816b9a151608ad65dd92107b209fca073180d35bfedc86f05a90275a6b3
 SHA512 
d808abaa961f7e5f21ae59c87cd379f771714102932791e50b4374ce07bbf747c00c75728858577589e9fc82f8811b509e03a79441d3a3ba2f7e8313a83596c0

diff --git 
a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.6.21.ebuild
 
b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.6.21.ebuild
new file mode 100644
index 000..eb913a08d26
--- /dev/null
+++ 
b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.6.21.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="Kodi's Adaptive inputstream addon"
+HOMEPAGE="https://github.com/peak3d/inputstream.adaptive.git;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/peak3d/inputstream.adaptive.git;
+   EGIT_BRANCH="Matrix"
+   inherit git-r3
+   ;;
+*)
+   KEYWORDS="~amd64 ~x86"
+   CODENAME="Matrix"
+   
SRC_URI="https://github.com/peak3d/inputstream.adaptive/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/inputstream.adaptive-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+RESTRICT="!test? ( test )"
+IUSE="test"
+
+COMMON_DEPEND="
+   dev-libs/expat
+   =media-tv/kodi-19*
+   "
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( dev-cpp/gtest )
+   "
+RDEPEND="
+   ${COMMON_DEPEND}
+   "
+
+src_prepare() {
+   [ -d depends ] && rm -rf depends || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-visualization-shadertoy/

2021-07-18 Thread Craig Andrews
commit: 4c5dc5db1a9310e0759850493b29caa2bae3d750
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Jul 18 17:07:10 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Jul 18 17:07:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5dc5db

media-plugins/kodi-visualization-shadertoy: 19.0.0 version bump

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Craig Andrews  gentoo.org>

 .../kodi-visualization-shadertoy/Manifest  |  1 +
 .../kodi-visualization-shadertoy-19.0.0.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/media-plugins/kodi-visualization-shadertoy/Manifest 
b/media-plugins/kodi-visualization-shadertoy/Manifest
index b39c666ff64..aa7d053e009 100644
--- a/media-plugins/kodi-visualization-shadertoy/Manifest
+++ b/media-plugins/kodi-visualization-shadertoy/Manifest
@@ -1 +1,2 @@
+DIST kodi-visualization-shadertoy-19.0.0.tar.gz 12505986 BLAKE2B 
40a78df51168427d4b3fb6878f1cbae8f63d67c21f3464943aa2a4715ad8625e8b00e7b396572e0f05651f4bf0cc43381a0a52af4700d18e4ce2b113b6af0e50
 SHA512 
02b56651e6ce2b0fe489288bb8269572a2ed1112ef5664f4fd7569e07f4616f489bdad5b268139e22e2417f4dcc4f79f96185ba9d8fe5940147e34325415
 DIST kodi-visualization-shadertoy-2.3.0.tar.gz 12483281 BLAKE2B 
a2140c52820a235d9c3d469fea0d3d1b20bc33d697915a6dd789fe0c25addb5296d80d643ee2d99613b3f3144b41c451b2a418798df7a5aa869f96e79187b3f4
 SHA512 
7693e67b3aaad0b6bc78c80b1bdfd92348de139acbb1292b56e9430dfd939b242f56e5c732625bece0088ef9e2a5627fe2f9a19aadbf076c54647c9e6929874a

diff --git 
a/media-plugins/kodi-visualization-shadertoy/kodi-visualization-shadertoy-19.0.0.ebuild
 
b/media-plugins/kodi-visualization-shadertoy/kodi-visualization-shadertoy-19.0.0.ebuild
new file mode 100644
index 000..df94a882ffa
--- /dev/null
+++ 
b/media-plugins/kodi-visualization-shadertoy/kodi-visualization-shadertoy-19.0.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="Shadertoy visualizer for Kodi"
+HOMEPAGE="https://github.com/xbmc/visualization.shadertoy;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/xbmc/visualization.shadertoy.git;
+   inherit git-r3
+   ;;
+*)
+   CODENAME="Matrix"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/xbmc/visualization.shadertoy/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/visualization.shadertoy-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-19*
+   >=media-libs/glm-0.9.9.8-r1
+   virtual/opengl
+   "
+
+RDEPEND="
+   ${DEPEND}
+   "
+
+src_prepare() {
+   [ -d depends ] && rm -rf depends || die
+   cmake_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-hts/

2021-07-18 Thread Craig Andrews
commit: 431dc0f4b2a17d29d4b5bd202b1c318e430c8f1c
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Jul 18 17:05:50 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Jul 18 17:07:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=431dc0f4

media-plugins/kodi-pvr-hts: 8.3.4 version bump

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-pvr-hts/Manifest|  1 +
 .../kodi-pvr-hts/kodi-pvr-hts-8.3.4.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/media-plugins/kodi-pvr-hts/Manifest 
b/media-plugins/kodi-pvr-hts/Manifest
index fb5e722c45c..f277b6e70de 100644
--- a/media-plugins/kodi-pvr-hts/Manifest
+++ b/media-plugins/kodi-pvr-hts/Manifest
@@ -2,3 +2,4 @@ DIST kodi-pvr-hts-8.3.0.tar.gz 181974 BLAKE2B 
d86bea7a037ea0abf4a2e6e9b45fb7c69f
 DIST kodi-pvr-hts-8.3.1.tar.gz 190434 BLAKE2B 
d1a2d17e94e02ec37d0598c5d550859db46214bb0acc20034b809386935301499cba53bae8db8668099d82deab986983f3952cc879a4160ae1bf1b992c347b6d
 SHA512 
adbc77518f45d0c745edb8c1c687b4a3165b8d96f62f5a923b327f0ad89a52a7f1d45ad4541ac1dd9bc8f22b2537c018d977db4e0e8ee6fa3c9495bd36eb7fc3
 DIST kodi-pvr-hts-8.3.2.tar.gz 190508 BLAKE2B 
b48ba46bc640d23ea7157c7a4c013879e201a30d8c45849cdbfa33e4d52bd9508761d241f67db980fb9c518aa9921781907329f3ef3f1388cd8321bd49eb0bf5
 SHA512 
5ff3791c0413cc6a3ddfece9da1296611dc2bd8fd726260ded391f04f2a259a7ead756f7a069c1a5d3e2d9249e03b767b0553a2a71d297adea8644ee27f1fa7e
 DIST kodi-pvr-hts-8.3.3.tar.gz 190712 BLAKE2B 
3c3470eacda0df7f5dbb014597b9a492a1b926aeaaf48febb439cc253b096feec416e5ddd4c29b521c7e8389e80f274dc507912862563ed0254db03f121d50af
 SHA512 
30d3baeb6c970a14b965f09f572d35f9d3a1339dfa624610045ad8d7dccb65d7eced665227fccda6c12801745e08ceb90ad73f2829540d49854af62757ecc5d1
+DIST kodi-pvr-hts-8.3.4.tar.gz 190740 BLAKE2B 
10dd05d406b6e6b9a2608f0d9347997d9c939ba5ac937eb03d49ca8a9200dae6fee4f50c787a0004739218c35b95f14f2085a604183fd83869d886f5662f20ff
 SHA512 
f7aadb37de471b57267984ca92484fab0736cf38db2f437dabad63ecbfd56b61f51fce077389d667eecab4f7445bfa458fe1ab8933607a81d1d69f3448810934

diff --git a/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.4.ebuild 
b/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.4.ebuild
new file mode 100644
index 000..2229139c850
--- /dev/null
+++ b/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.4.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="Tvheadend Live TV and Radio PVR client addon for Kodi"
+HOMEPAGE="https://github.com/kodi-pvr/pvr.hts;
+SRC_URI=""
+
+if [[ ${PV} ==  ]]; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.hts.git;
+   inherit git-r3
+else
+   CODENAME="Matrix"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kodi-pvr/pvr.hts/archive/${PV}-${CODENAME}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/pvr.hts-${PV}-${CODENAME}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-19*
+   "
+
+RDEPEND="
+   ${DEPEND}
+   "



[gentoo-commits] repo/gentoo:master commit in: app-metrics/uwsgi_exporter/

2021-07-18 Thread Conrad Kostecki
commit: ce2c25dc3dc1fa486130aec57853336f9293ab02
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 16:59:16 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 16:59:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce2c25dc

app-metrics/uwsgi_exporter: drop old version

Closes: https://bugs.gentoo.org/781254
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-metrics/uwsgi_exporter/Manifest|  1 -
 .../uwsgi_exporter/uwsgi_exporter-0.7.0.ebuild | 54 --
 .../uwsgi_exporter/uwsgi_exporter-0.8.0.ebuild | 54 --
 3 files changed, 109 deletions(-)

diff --git a/app-metrics/uwsgi_exporter/Manifest 
b/app-metrics/uwsgi_exporter/Manifest
index 658891a62f9..f37b4229fd9 100644
--- a/app-metrics/uwsgi_exporter/Manifest
+++ b/app-metrics/uwsgi_exporter/Manifest
@@ -1,2 +1 @@
-DIST uwsgi_exporter-0.7.0.tar.gz 3039893 BLAKE2B 
a6efdae7f9a19ad21a283b586b5667bd99456274ed419d1b64aaf4cdb4df1e1c4fb2a08edf6df2b15813d21311fe54c2f2394f0bf25ac11c49db8a924596da05
 SHA512 
380ef4515eaa81d4dee853682efa7a5e82af2ec00c096e7471028c9932d46e0a7406b75cb40f0f8efec15cd77b06c5477a07919d0b44720e3e194b5bb023b593
 DIST uwsgi_exporter-0.8.0.tar.gz 3040547 BLAKE2B 
5b6769487b3a08752cdff9dccc727096bc6b9d49e12e8aa35d04bbd0c3534503c19a4dda882c7efd7409549f3cae750021fa7ce87d12b798a2998efcdfc9f1cf
 SHA512 
a5a1439f554749c7db4857651a11cbbf0ad0a0a8da0ffd421e374fe08194ba289a6bb04a95e4169ba6a75d0358c7a96e5b9f3cc5813cc39004f81dce42edb3ed

diff --git a/app-metrics/uwsgi_exporter/uwsgi_exporter-0.7.0.ebuild 
b/app-metrics/uwsgi_exporter/uwsgi_exporter-0.7.0.ebuild
deleted file mode 100644
index b705627040f..000
--- a/app-metrics/uwsgi_exporter/uwsgi_exporter-0.7.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot systemd
-
-EGO_PN="github.com/timonwong/uwsgi_exporter"
-EGIT_COMMIT="v${PV/_rc/-rc.}"
-UWSGI_EXPORTER_COMMIT="20e35a9"
-ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="uWSGI metrics exporter for prometheus.io"
-HOMEPAGE="https://github.com/timonwong/uwsgi_exporter;
-SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0 BSD ISC MIT"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-util/promu"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_prepare() {
-   default
-   sed -i -e "s/{{.Revision}}/${UWSGI_EXPORTER_COMMIT}/" 
src/${EGO_PN}/.promu.yml || die
-}
-
-src_compile() {
-   pushd src/${EGO_PN} || die
-   mkdir -p bin || die
-   GOPATH="${S}" promu build -v --prefix bin || die
-   popd || die
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin bin/uwsgi_exporter
-   dodoc README.md
-   popd || die
-   local dir
-   for dir in /var/{lib,log}/${PN}; do
-   keepdir "${dir}"
-   fowners ${PN}:${PN} "${dir}"
-   done
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
-   systemd_dounit "${FILESDIR}/${PN}.service"
-}

diff --git a/app-metrics/uwsgi_exporter/uwsgi_exporter-0.8.0.ebuild 
b/app-metrics/uwsgi_exporter/uwsgi_exporter-0.8.0.ebuild
deleted file mode 100644
index 05b3d84ad98..000
--- a/app-metrics/uwsgi_exporter/uwsgi_exporter-0.8.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit user golang-build golang-vcs-snapshot systemd
-
-EGO_PN="github.com/timonwong/uwsgi_exporter"
-EGIT_COMMIT="v${PV/_rc/-rc.}"
-UWSGI_EXPORTER_COMMIT="ddbc18f"
-ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="uWSGI metrics exporter for prometheus.io"
-HOMEPAGE="https://github.com/timonwong/uwsgi_exporter;
-SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0 BSD ISC MIT"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-util/promu"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_prepare() {
-   default
-   sed -i -e "s/{{.Revision}}/${UWSGI_EXPORTER_COMMIT}/" 
src/${EGO_PN}/.promu.yml || die
-}
-
-src_compile() {
-   pushd src/${EGO_PN} || die
-   mkdir -p bin || die
-   GOPATH="${S}" promu build -v --prefix bin || die
-   popd || die
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin bin/uwsgi_exporter
-   dodoc README.md
-   popd || die
-   local dir
-   for dir in /var/{lib,log}/${PN}; do
-   keepdir "${dir}"
-   fowners ${PN}:${PN} "${dir}"
-   done
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}

[gentoo-commits] repo/gentoo:master commit in: app-metrics/uwsgi_exporter/

2021-07-18 Thread Conrad Kostecki
commit: 1e20b1116b7efb496a9bf6eb76d61a4f4c07782a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 16:58:23 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 16:58:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e20b111

app-metrics/uwsgi_exporter: migrate to GLEP 81

Bug: https://bugs.gentoo.org/781254
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../uwsgi_exporter/uwsgi_exporter-0.8.0-r1.ebuild  | 58 ++
 1 file changed, 58 insertions(+)

diff --git a/app-metrics/uwsgi_exporter/uwsgi_exporter-0.8.0-r1.ebuild 
b/app-metrics/uwsgi_exporter/uwsgi_exporter-0.8.0-r1.ebuild
new file mode 100644
index 000..5be77e4e77e
--- /dev/null
+++ b/app-metrics/uwsgi_exporter/uwsgi_exporter-0.8.0-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit golang-build golang-vcs-snapshot systemd
+
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+EGIT_COMMIT="v${PV/_rc/-rc.}"
+EGO_PN="github.com/timonwong/uwsgi_exporter"
+UWSGI_EXPORTER_COMMIT="ddbc18f"
+
+DESCRIPTION="uWSGI metrics exporter for prometheus.io"
+HOMEPAGE="https://github.com/timonwong/uwsgi_exporter;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0 BSD ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   acct-group/uwsgi_exporter
+   acct-user/uwsgi_exporter
+"
+
+DEPEND="
+   ${RDEPEND}
+   dev-util/promu
+"
+
+src_prepare() {
+   default
+   sed -e "s/{{.Revision}}/${UWSGI_EXPORTER_COMMIT}/" -i 
src/${EGO_PN}/.promu.yml || die
+}
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   mkdir -p bin || die
+   GOPATH="${S}" promu build -v --prefix bin || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin bin/uwsgi_exporter
+   dodoc README.md
+   popd || die
+   local dir
+   for dir in /var/log/${PN}; do
+   keepdir "${dir}"
+   fowners ${PN}:${PN} "${dir}"
+   done
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+}



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

2021-07-18 Thread Conrad Kostecki
commit: bd6f0f26fb36d06225d585e3e9ade4b2c7b91c23
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 16:39:20 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 16:39:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd6f0f26

app-emulation/docker-registry: drop old version

Closes: https://bugs.gentoo.org/781215
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../docker-registry/docker-registry-2.7.1.ebuild   | 50 --
 1 file changed, 50 deletions(-)

diff --git a/app-emulation/docker-registry/docker-registry-2.7.1.ebuild 
b/app-emulation/docker-registry/docker-registry-2.7.1.ebuild
deleted file mode 100644
index 76e7bd12811..000
--- a/app-emulation/docker-registry/docker-registry-2.7.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-vcs-snapshot systemd user
-
-KEYWORDS="amd64 ~arm64"
-EGO_PN="github.com/docker/distribution"
-EGIT_COMMIT="2461543d988979529609e8cb6fca9ca190dc48da"
-SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-DESCRIPTION="Docker Registry 2.0"
-HOMEPAGE="https://github.com/docker/distribution;
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 MIT ZLIB"
-SLOT="0"
-IUSE=""
-SVCNAME=registry
-
-pkg_setup() {
-   enewgroup ${SVCNAME}
-   enewuser ${SVCNAME} -1 -1 /dev/null ${SVCNAME}
-}
-
-src_prepare() {
-   default
-   pushd src/${EGO_PN} || die
-   eapply "${FILESDIR}"/${PN}-2.7.0-notification-metrics.patch
-   sed -i -e "s/git describe.*/echo ${PV})/"\
-   -e "s/git rev-parse.*/echo ${EGIT_COMMIT})/"\
-   -e "s/-s -w/-w/" Makefile || die
-   popd || die
-}
-
-src_compile() {
-   export -n GOCACHE XDG_CACHE_HOME #681072
-   GOPATH="${S}" GO_BUILD_FLAGS="-v" emake -C src/${EGO_PN} binaries
-}
-
-src_install() {
-   exeinto /usr/libexec/${PN}
-   doexe src/${EGO_PN}/bin/*
-   insinto /etc/docker/registry
-   newins src/${EGO_PN}/cmd/registry/config-example.yml config.yml.example
-   newinitd "${FILESDIR}/${SVCNAME}.initd" "${SVCNAME}"
-   newconfd "${FILESDIR}/${SVCNAME}.confd" "${SVCNAME}"
-   systemd_dounit "${FILESDIR}/${SVCNAME}.service"
-   keepdir /var/{lib,log}/${SVCNAME}
-   fowners ${SVCNAME}:${SVCNAME} /var/{lib,log}/${SVCNAME}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/${SVCNAME}.logrotated" "${SVCNAME}"
-}



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

2021-07-18 Thread Conrad Kostecki
commit: 99753b76256ff1e782ec6b28b25b2e0cfe9a7aa9
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 16:53:47 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 16:53:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99753b76

acct-user/uwsgi_exporter: add user (289) uwsgi_exporter

Bug: https://bugs.gentoo.org/781254
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 acct-user/uwsgi_exporter/metadata.xml|  8 
 acct-user/uwsgi_exporter/uwsgi_exporter-0.ebuild | 13 +
 2 files changed, 21 insertions(+)

diff --git a/acct-user/uwsgi_exporter/metadata.xml 
b/acct-user/uwsgi_exporter/metadata.xml
new file mode 100644
index 000..9e1d47466c8
--- /dev/null
+++ b/acct-user/uwsgi_exporter/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zmed...@gentoo.org
+   Zac Medico
+   
+

diff --git a/acct-user/uwsgi_exporter/uwsgi_exporter-0.ebuild 
b/acct-user/uwsgi_exporter/uwsgi_exporter-0.ebuild
new file mode 100644
index 000..616326db2f4
--- /dev/null
+++ b/acct-user/uwsgi_exporter/uwsgi_exporter-0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="A user for app-metrics/uwsgi_exporter"
+
+ACCT_USER_GROUPS=( "uwsgi_exporter" )
+ACCT_USER_ID="289"
+
+acct-user_add_deps



[gentoo-commits] repo/gentoo:master commit in: app-metrics/pushgateway/

2021-07-18 Thread Conrad Kostecki
commit: 4734c50261d2c5a765832ce4aaaf54cf1a92c3a2
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 16:29:39 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 16:29:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4734c502

app-metrics/pushgateway: drop old version

Closes: https://bugs.gentoo.org/781245
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-metrics/pushgateway/pushgateway-1.4.1.ebuild | 490 ---
 1 file changed, 490 deletions(-)

diff --git a/app-metrics/pushgateway/pushgateway-1.4.1.ebuild 
b/app-metrics/pushgateway/pushgateway-1.4.1.ebuild
deleted file mode 100644
index ee560d7671a..000
--- a/app-metrics/pushgateway/pushgateway-1.4.1.ebuild
+++ /dev/null
@@ -1,490 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module user systemd
-
-GIT_COMMIT="6fa509b"
-EGO_SUM=(
-"cloud.google.com/go v0.26.0/go.mod"
-"cloud.google.com/go v0.34.0/go.mod"
-"github.com/BurntSushi/toml v0.3.1/go.mod"
-"github.com/Knetic/govaluate 
v3.0.1-0.20171022003610-9aa49832a739+incompatible/go.mod"
-"github.com/Shopify/sarama v1.19.0/go.mod"
-"github.com/Shopify/toxiproxy v2.1.4+incompatible/go.mod"
-"github.com/VividCortex/gohistogram v1.0.0/go.mod"
-"github.com/afex/hystrix-go v0.0.0-20180502004556-fa1af6a1f4f5/go.mod"
-"github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod"
-"github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751"
-"github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod"
-"github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod"
-"github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod"
-"github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d"
-"github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod"
-"github.com/apache/thrift v0.12.0/go.mod"
-"github.com/apache/thrift v0.13.0/go.mod"
-"github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod"
-"github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod"
-"github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod"
-"github.com/aryann/difflib v0.0.0-20170710044230-e206f873d14a/go.mod"
-"github.com/aws/aws-lambda-go v1.13.3/go.mod"
-"github.com/aws/aws-sdk-go v1.27.0/go.mod"
-"github.com/aws/aws-sdk-go-v2 v0.18.0/go.mod"
-"github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod"
-"github.com/beorn7/perks v1.0.0/go.mod"
-"github.com/beorn7/perks v1.0.1"
-"github.com/beorn7/perks v1.0.1/go.mod"
-"github.com/bgentry/speakeasy v0.1.0/go.mod"
-"github.com/casbin/casbin/v2 v2.1.2/go.mod"
-"github.com/cenkalti/backoff v2.2.1+incompatible/go.mod"
-"github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod"
-"github.com/cespare/xxhash/v2 v2.1.1"
-"github.com/cespare/xxhash/v2 v2.1.1/go.mod"
-"github.com/clbanning/x2j v0.0.0-20191024224557-825249438eec/go.mod"
-"github.com/client9/misspell v0.3.4/go.mod"
-"github.com/cockroachdb/datadriven v0.0.0-20190809214429-80d97fb3cbaa/go.mod"
-"github.com/codahale/hdrhistogram v0.0.0-20161010025455-3a0bb77429bd/go.mod"
-"github.com/coreos/go-semver v0.2.0/go.mod"
-"github.com/coreos/go-systemd v0.0.0-20180511133405-39ca1b05acc7/go.mod"
-"github.com/coreos/pkg v0.0.0-20160727233714-3ac0863d7acf/go.mod"
-"github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod"
-"github.com/creack/pty v1.1.7/go.mod"
-"github.com/davecgh/go-spew v1.1.0/go.mod"
-"github.com/davecgh/go-spew v1.1.1"
-"github.com/davecgh/go-spew v1.1.1/go.mod"
-"github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod"
-"github.com/dustin/go-humanize v0.0.0-2017073723-bb3d318650d4/go.mod"
-"github.com/eapache/go-resiliency v1.1.0/go.mod"
-"github.com/eapache/go-xerial-snappy v0.0.0-20180814174437-776d5712da21/go.mod"
-"github.com/eapache/queue v1.1.0/go.mod"
-"github.com/edsrzf/mmap-go v1.0.0/go.mod"
-"github.com/envoyproxy/go-control-plane v0.6.9/go.mod"
-"github.com/envoyproxy/go-control-plane 
v0.9.1-0.20191026205805-5f8ba28d4473/go.mod"
-"github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod"
-"github.com/fatih/color v1.7.0/go.mod"
-"github.com/franela/goblin v0.0.0-20200105215937-c9ffbefa60db/go.mod"
-"github.com/franela/goreq v0.0.0-20171204163338-bcd34c9993f8/go.mod"
-"github.com/fsnotify/fsnotify v1.4.7/go.mod"
-"github.com/ghodss/yaml v1.0.0/go.mod"
-"github.com/go-kit/kit v0.8.0/go.mod"
-"github.com/go-kit/kit v0.9.0/go.mod"
-"github.com/go-kit/kit v0.10.0"
-"github.com/go-kit/kit v0.10.0/go.mod"
-"github.com/go-logfmt/logfmt v0.3.0/go.mod"
-"github.com/go-logfmt/logfmt v0.4.0/go.mod"
-"github.com/go-logfmt/logfmt v0.5.0"
-"github.com/go-logfmt/logfmt v0.5.0/go.mod"
-"github.com/go-sql-driver/mysql v1.4.0/go.mod"
-"github.com/go-stack/stack v1.8.0"
-"github.com/go-stack/stack v1.8.0/go.mod"
-"github.com/gogo/googleapis v1.1.0/go.mod"

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

2021-07-18 Thread Conrad Kostecki
commit: d8d84438d9d7854b4c38c2c0ddd2f82ebca7060f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 16:38:40 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 16:38:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d84438

app-emulation/docker-registry: migrate to GLEP 81

Bug: https://bugs.gentoo.org/781215
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../docker-registry-2.7.1-r1.ebuild| 55 ++
 1 file changed, 55 insertions(+)

diff --git a/app-emulation/docker-registry/docker-registry-2.7.1-r1.ebuild 
b/app-emulation/docker-registry/docker-registry-2.7.1-r1.ebuild
new file mode 100644
index 000..78708f32741
--- /dev/null
+++ b/app-emulation/docker-registry/docker-registry-2.7.1-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit golang-vcs-snapshot systemd
+
+EGIT_COMMIT="2461543d988979529609e8cb6fca9ca190dc48da"
+EGO_PN="github.com/docker/distribution"
+
+DESCRIPTION="Docker Registry 2.0"
+HOMEPAGE="https://github.com/docker/distribution;
+SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 MIT ZLIB"
+SLOT="0"
+KEYWORDS="amd64 ~arm64"
+
+DEPEND="
+   acct-group/registry
+   acct-user/registry
+"
+RDEPEND="${DEPEND}"
+
+SVCNAME="registry"
+
+src_prepare() {
+   default
+   pushd src/${EGO_PN} || die
+   eapply "${FILESDIR}"/${PN}-2.7.0-notification-metrics.patch
+   sed -e "s/git describe.*/echo ${PV})/" \
+   -e "s/git rev-parse.*/echo ${EGIT_COMMIT})/" \
+   -e "s/-s -w/-w/" \
+   -i Makefile || die
+   popd || die
+}
+
+src_compile() {
+   export -n GOCACHE XDG_CACHE_HOME #681072
+   GOPATH="${S}" GO_BUILD_FLAGS="-v" emake -C src/${EGO_PN} binaries
+}
+
+src_install() {
+   exeinto /usr/libexec/${PN}
+   doexe src/${EGO_PN}/bin/*
+   insinto /etc/docker/registry
+   newins src/${EGO_PN}/cmd/registry/config-example.yml config.yml.example
+   newinitd "${FILESDIR}/${SVCNAME}.initd" "${SVCNAME}"
+   newconfd "${FILESDIR}/${SVCNAME}.confd" "${SVCNAME}"
+   systemd_dounit "${FILESDIR}/${SVCNAME}.service"
+   keepdir /var/log/${SVCNAME}
+   fowners ${SVCNAME}:${SVCNAME} /var/log/${SVCNAME}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${SVCNAME}.logrotated" "${SVCNAME}"
+}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/pushgateway/

2021-07-18 Thread Conrad Kostecki
commit: 180014649c6e404992a88faba3590d8f62bc7053
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 16:28:49 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 16:28:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18001464

app-metrics/pushgateway: migrate to GLEP 81

Bug: https://bugs.gentoo.org/781245
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../pushgateway/pushgateway-1.4.1-r1.ebuild| 493 +
 1 file changed, 493 insertions(+)

diff --git a/app-metrics/pushgateway/pushgateway-1.4.1-r1.ebuild 
b/app-metrics/pushgateway/pushgateway-1.4.1-r1.ebuild
new file mode 100644
index 000..fe8bd1137f5
--- /dev/null
+++ b/app-metrics/pushgateway/pushgateway-1.4.1-r1.ebuild
@@ -0,0 +1,493 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module systemd
+
+GIT_COMMIT="6fa509b"
+EGO_SUM=(
+"cloud.google.com/go v0.26.0/go.mod"
+"cloud.google.com/go v0.34.0/go.mod"
+"github.com/BurntSushi/toml v0.3.1/go.mod"
+"github.com/Knetic/govaluate 
v3.0.1-0.20171022003610-9aa49832a739+incompatible/go.mod"
+"github.com/Shopify/sarama v1.19.0/go.mod"
+"github.com/Shopify/toxiproxy v2.1.4+incompatible/go.mod"
+"github.com/VividCortex/gohistogram v1.0.0/go.mod"
+"github.com/afex/hystrix-go v0.0.0-20180502004556-fa1af6a1f4f5/go.mod"
+"github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod"
+"github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751"
+"github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod"
+"github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod"
+"github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod"
+"github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d"
+"github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod"
+"github.com/apache/thrift v0.12.0/go.mod"
+"github.com/apache/thrift v0.13.0/go.mod"
+"github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod"
+"github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod"
+"github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod"
+"github.com/aryann/difflib v0.0.0-20170710044230-e206f873d14a/go.mod"
+"github.com/aws/aws-lambda-go v1.13.3/go.mod"
+"github.com/aws/aws-sdk-go v1.27.0/go.mod"
+"github.com/aws/aws-sdk-go-v2 v0.18.0/go.mod"
+"github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod"
+"github.com/beorn7/perks v1.0.0/go.mod"
+"github.com/beorn7/perks v1.0.1"
+"github.com/beorn7/perks v1.0.1/go.mod"
+"github.com/bgentry/speakeasy v0.1.0/go.mod"
+"github.com/casbin/casbin/v2 v2.1.2/go.mod"
+"github.com/cenkalti/backoff v2.2.1+incompatible/go.mod"
+"github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod"
+"github.com/cespare/xxhash/v2 v2.1.1"
+"github.com/cespare/xxhash/v2 v2.1.1/go.mod"
+"github.com/clbanning/x2j v0.0.0-20191024224557-825249438eec/go.mod"
+"github.com/client9/misspell v0.3.4/go.mod"
+"github.com/cockroachdb/datadriven v0.0.0-20190809214429-80d97fb3cbaa/go.mod"
+"github.com/codahale/hdrhistogram v0.0.0-20161010025455-3a0bb77429bd/go.mod"
+"github.com/coreos/go-semver v0.2.0/go.mod"
+"github.com/coreos/go-systemd v0.0.0-20180511133405-39ca1b05acc7/go.mod"
+"github.com/coreos/pkg v0.0.0-20160727233714-3ac0863d7acf/go.mod"
+"github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod"
+"github.com/creack/pty v1.1.7/go.mod"
+"github.com/davecgh/go-spew v1.1.0/go.mod"
+"github.com/davecgh/go-spew v1.1.1"
+"github.com/davecgh/go-spew v1.1.1/go.mod"
+"github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod"
+"github.com/dustin/go-humanize v0.0.0-2017073723-bb3d318650d4/go.mod"
+"github.com/eapache/go-resiliency v1.1.0/go.mod"
+"github.com/eapache/go-xerial-snappy v0.0.0-20180814174437-776d5712da21/go.mod"
+"github.com/eapache/queue v1.1.0/go.mod"
+"github.com/edsrzf/mmap-go v1.0.0/go.mod"
+"github.com/envoyproxy/go-control-plane v0.6.9/go.mod"
+"github.com/envoyproxy/go-control-plane 
v0.9.1-0.20191026205805-5f8ba28d4473/go.mod"
+"github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod"
+"github.com/fatih/color v1.7.0/go.mod"
+"github.com/franela/goblin v0.0.0-20200105215937-c9ffbefa60db/go.mod"
+"github.com/franela/goreq v0.0.0-20171204163338-bcd34c9993f8/go.mod"
+"github.com/fsnotify/fsnotify v1.4.7/go.mod"
+"github.com/ghodss/yaml v1.0.0/go.mod"
+"github.com/go-kit/kit v0.8.0/go.mod"
+"github.com/go-kit/kit v0.9.0/go.mod"
+"github.com/go-kit/kit v0.10.0"
+"github.com/go-kit/kit v0.10.0/go.mod"
+"github.com/go-logfmt/logfmt v0.3.0/go.mod"
+"github.com/go-logfmt/logfmt v0.4.0/go.mod"
+"github.com/go-logfmt/logfmt v0.5.0"
+"github.com/go-logfmt/logfmt v0.5.0/go.mod"
+"github.com/go-sql-driver/mysql v1.4.0/go.mod"
+"github.com/go-stack/stack v1.8.0"
+"github.com/go-stack/stack v1.8.0/go.mod"
+"github.com/gogo/googleapis v1.1.0/go.mod"

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

2021-07-18 Thread Conrad Kostecki
commit: c4ce3eac8671f1e9a7dcebbd37162c60880b1175
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 16:33:50 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 16:33:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4ce3eac

acct-user/registry: add user (295) registry

Bug: https://bugs.gentoo.org/781215
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 acct-user/registry/metadata.xml  |  7 +++
 acct-user/registry/registry-0.ebuild | 13 +
 2 files changed, 20 insertions(+)

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

diff --git a/acct-user/registry/registry-0.ebuild 
b/acct-user/registry/registry-0.ebuild
new file mode 100644
index 000..93323d5b371
--- /dev/null
+++ b/acct-user/registry/registry-0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="A user for app-emulation/docker-registry"
+
+ACCT_USER_GROUPS=( "registry" )
+ACCT_USER_ID="295"
+
+acct-user_add_deps



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

2021-07-18 Thread Conrad Kostecki
commit: 5889ca203adaf3d15d4cc369616b2eb8758ca554
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 16:24:56 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 16:24:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5889ca20

acct-user/pushgateway: add user (288) pushgateway

Bug: https://bugs.gentoo.org/781245
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 acct-user/pushgateway/metadata.xml |  8 
 acct-user/pushgateway/pushgateway-0.ebuild | 13 +
 2 files changed, 21 insertions(+)

diff --git a/acct-user/pushgateway/metadata.xml 
b/acct-user/pushgateway/metadata.xml
new file mode 100644
index 000..9e1d47466c8
--- /dev/null
+++ b/acct-user/pushgateway/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zmed...@gentoo.org
+   Zac Medico
+   
+

diff --git a/acct-user/pushgateway/pushgateway-0.ebuild 
b/acct-user/pushgateway/pushgateway-0.ebuild
new file mode 100644
index 000..dfd5dad5e83
--- /dev/null
+++ b/acct-user/pushgateway/pushgateway-0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="A user for app-metrics/pushgateway"
+
+ACCT_USER_GROUPS=( "pushgateway" )
+ACCT_USER_ID="288"
+
+acct-user_add_deps



[gentoo-commits] proj/releng:master commit in: releases/portage/stages-qemu/patches/dev-lang/python:3.10/

2021-07-18 Thread Andreas K. Hüttel
commit: b5620add43da082a09cb344cbe2e9b38ab1f5670
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jul 18 16:59:11 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jul 18 16:59:33 2021 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=b5620add

qemu config: also python-3.10 compileall is broken

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../python:3.10/compileall-singlethreaded.patch| 41 ++
 1 file changed, 41 insertions(+)

diff --git 
a/releases/portage/stages-qemu/patches/dev-lang/python:3.10/compileall-singlethreaded.patch
 
b/releases/portage/stages-qemu/patches/dev-lang/python:3.10/compileall-singlethreaded.patch
new file mode 100644
index ..27ab38ba
--- /dev/null
+++ 
b/releases/portage/stages-qemu/patches/dev-lang/python:3.10/compileall-singlethreaded.patch
@@ -0,0 +1,41 @@
+diff --git a/Makefile.pre.in b/Makefile.pre.in
+index 4924dedc35..75eb66be3c 100644
+--- a/Makefile.pre.in
 b/Makefile.pre.in
+@@ -1432,30 +1432,30 @@ libinstall:build_all $(srcdir)/Modules/xxmodule.c
+   fi
+   -PYTHONPATH=$(DESTDIR)$(LIBDEST)  $(RUNSHARED) \
+   $(PYTHON_FOR_BUILD) -Wi $(DESTDIR)$(LIBDEST)/compileall.py \
+-  -j0 -d $(LIBDEST) -f \
++  -d $(LIBDEST) -f \
+   -x 'bad_coding|badsyntax|site-packages|lib2to3/tests/data' \
+   $(DESTDIR)$(LIBDEST)
+   -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \
+   $(PYTHON_FOR_BUILD) -Wi -O $(DESTDIR)$(LIBDEST)/compileall.py \
+-  -j0 -d $(LIBDEST) -f \
++  -d $(LIBDEST) -f \
+   -x 'bad_coding|badsyntax|site-packages|lib2to3/tests/data' \
+   $(DESTDIR)$(LIBDEST)
+   -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \
+   $(PYTHON_FOR_BUILD) -Wi -OO $(DESTDIR)$(LIBDEST)/compileall.py \
+-  -j0 -d $(LIBDEST) -f \
++  -d $(LIBDEST) -f \
+   -x 'bad_coding|badsyntax|site-packages|lib2to3/tests/data' \
+   $(DESTDIR)$(LIBDEST)
+   -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \
+   $(PYTHON_FOR_BUILD) -Wi $(DESTDIR)$(LIBDEST)/compileall.py \
+-  -j0 -d $(LIBDEST)/site-packages -f \
++  -d $(LIBDEST)/site-packages -f \
+   -x badsyntax $(DESTDIR)$(LIBDEST)/site-packages
+   -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \
+   $(PYTHON_FOR_BUILD) -Wi -O $(DESTDIR)$(LIBDEST)/compileall.py \
+-  -j0 -d $(LIBDEST)/site-packages -f \
++  -d $(LIBDEST)/site-packages -f \
+   -x badsyntax $(DESTDIR)$(LIBDEST)/site-packages
+   -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \
+   $(PYTHON_FOR_BUILD) -Wi -OO $(DESTDIR)$(LIBDEST)/compileall.py \
+-  -j0 -d $(LIBDEST)/site-packages -f \
++  -d $(LIBDEST)/site-packages -f \
+   -x badsyntax $(DESTDIR)$(LIBDEST)/site-packages
+   -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \
+   $(PYTHON_FOR_BUILD) -m lib2to3.pgen2.driver 
$(DESTDIR)$(LIBDEST)/lib2to3/Grammar.txt



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

2021-07-18 Thread Andreas Sturmlechner
commit: ee2db584e3388e1c3375ff071aa3b21366b6704b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul 18 08:00:24 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul 18 08:18:25 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ee2db584

kde.org.eclass: Harmonise equals operator to == everywhere

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/kde.org.eclass | 26 +-
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/eclass/kde.org.eclass b/eclass/kde.org.eclass
index ee154f0aa0..0503bcf6a2 100644
--- a/eclass/kde.org.eclass
+++ b/eclass/kde.org.eclass
@@ -30,12 +30,12 @@ _KDE_ORG_ECLASS=1
 # If PV matches "**", this is automatically set to "live".
 # Otherwise, this is automatically set to "release".
 KDE_BUILD_TYPE="release"
-if [[ ${PV} = ** ]]; then
+if [[ ${PV} == ** ]]; then
KDE_BUILD_TYPE="live"
 fi
 export KDE_BUILD_TYPE
 
-if [[ ${KDE_BUILD_TYPE} = live ]]; then
+if [[ ${KDE_BUILD_TYPE} == live ]]; then
inherit git-r3
 fi
 
@@ -147,7 +147,7 @@ case ${CATEGORY} in
kde-frameworks)
HOMEPAGE="https://kde.org/products/frameworks/;
SLOT=5/${PV}
-   [[ ${KDE_BUILD_TYPE} = release ]] && SLOT=$(ver_cut 
1)/$(ver_cut 1-2)
+   [[ ${KDE_BUILD_TYPE} == release ]] && SLOT=$(ver_cut 
1)/$(ver_cut 1-2)
;;
*) ;;
 esac
@@ -159,10 +159,10 @@ esac
 _kde.org_is_unreleased() {
local pair
for pair in "${KDE_UNRELEASED[@]}" ; do
-   if [[ "${pair}" = "${CATEGORY}-${PV}" ]]; then
+   if [[ "${pair}" == "${CATEGORY}-${PV}" ]]; then
return 0
-   elif [[ ${KDE_GEAR} = true ]]; then
-   if [[ "${pair/kde-apps/${CATEGORY}}" = 
"${CATEGORY}-${PV}" ]]; then
+   elif [[ ${KDE_GEAR} == true ]]; then
+   if [[ "${pair/kde-apps/${CATEGORY}}" == 
"${CATEGORY}-${PV}" ]]; then
return 0
fi
fi
@@ -180,7 +180,7 @@ _kde.org_calculate_src_uri() {
 
local _src_uri="mirror://kde/"
 
-   if [[ ${KDE_GEAR} = true ]]; then
+   if [[ ${KDE_GEAR} == true ]]; then
case ${PV} in
??.??.[6-9]? )
_src_uri+="unstable/release-service/${PV}/src/"
@@ -218,7 +218,7 @@ _kde.org_calculate_src_uri() {
;;
esac
 
-   if [[ ${PN} = kdevelop* ]]; then
+   if [[ ${PN} == kdevelop* ]]; then
case ${PV} in
*.*.[6-9]? )
_src_uri+="unstable/kdevelop/${PV}/src/"
@@ -256,19 +256,19 @@ _kde.org_calculate_live_repo() {
# (anongit) with anything else you might want to use.
EGIT_MIRROR=${EGIT_MIRROR:=https://invent.kde.org/${KDE_ORG_CATEGORY}}
 
-   if [[ ${PV} == ?.??. && ${CATEGORY} = dev-qt ]]; then
+   if [[ ${PV} == ?.??. && ${CATEGORY} == dev-qt ]]; then
EGIT_BRANCH="kde/$(ver_cut 1-2)"
fi
 
-   if [[ ${PV} == ??.??.49. && ${KDE_GEAR} = true ]]; then
+   if [[ ${PV} == ??.??.49. && ${KDE_GEAR} == true ]]; then
EGIT_BRANCH="release/$(ver_cut 1-2)"
fi
 
-   if [[ ${PV} !=  && ${CATEGORY} = kde-plasma ]]; then
+   if [[ ${PV} !=  && ${CATEGORY} == kde-plasma ]]; then
EGIT_BRANCH="Plasma/$(ver_cut 1-2)"
fi
 
-   if [[ ${PV} !=  && ${PN} = kdevelop* ]]; then
+   if [[ ${PV} !=  && ${PN} == kdevelop* ]]; then
EGIT_BRANCH="$(ver_cut 1-2)"
fi
 
@@ -308,7 +308,7 @@ kde.org_pkg_nofetch() {
kde-frameworks) sched_uri+="/Frameworks" ;;
kde-plasma) sched_uri+="/Plasma_5" ;;
*)
-   [[ ${KDE_GEAR} = true ]] &&
+   [[ ${KDE_GEAR} == true ]] &&
sched_uri+="/KDE_Gear_$(ver_cut 1-2)_Schedule"
;;
esac



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

2021-07-18 Thread Andreas Sturmlechner
commit: 67adf37b7294378d0f41c2a215962bbcc5a35469
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul 18 08:01:59 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul 18 08:18:25 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=67adf37b

kde.org.eclass: Support EAPI-8

Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/eclass/kde.org.eclass b/eclass/kde.org.eclass
index 0503bcf6a2..31359c3f63 100644
--- a/eclass/kde.org.eclass
+++ b/eclass/kde.org.eclass
@@ -4,7 +4,7 @@
 # @ECLASS: kde.org.eclass
 # @MAINTAINER:
 # k...@gentoo.org
-# @SUPPORTED_EAPIS: 7
+# @SUPPORTED_EAPIS: 7 8
 # @BLURB: Support eclass for packages that are hosted on kde.org 
infrastructure.
 # @DESCRIPTION:
 # This eclass is mainly providing facilities for the three upstream release
@@ -15,8 +15,8 @@
 # It also contains default meta variables for settings not specific to any
 # particular build system.
 
-case ${EAPI} in
-   7) ;;
+case ${EAPI:-0} in
+   7|8) ;;
*) die "EAPI=${EAPI:-0} is not supported" ;;
 esac
 



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

2021-07-18 Thread Andreas Sturmlechner
commit: ed5820b5009a75d18184f052005155579f8842e5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul 18 10:40:16 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul 18 16:55:24 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ed5820b5

cmake.eclass: Move supported EAPI check and EXPORT_FUNCTIONS on top

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/cmake.eclass | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass
index 870e8dba5f..05556e49f1 100644
--- a/eclass/cmake.eclass
+++ b/eclass/cmake.eclass
@@ -17,6 +17,13 @@
 # out-of-source builds (default), in-source builds and an implementation of the
 # well-known use_enable function for CMake.
 
+case ${EAPI:-0} in
+   7) ;;
+   *) die "EAPI=${EAPI:-0} is not supported" ;;
+esac
+
+EXPORT_FUNCTIONS src_prepare src_configure src_compile src_test src_install
+
 if [[ -z ${_CMAKE_ECLASS} ]]; then
 _CMAKE_ECLASS=1
 
@@ -97,15 +104,8 @@ _CMAKE_ECLASS=1
 # a user flag and should under _no circumstances_ be set in the ebuild.
 # Helps in improving QA of build systems that write to source tree.
 
-case ${EAPI} in
-   7) ;;
-   *) die "EAPI=${EAPI:-0} is not supported" ;;
-esac
-
 inherit toolchain-funcs ninja-utils flag-o-matic multiprocessing xdg-utils
 
-EXPORT_FUNCTIONS src_prepare src_configure src_compile src_test src_install
-
 [[ ${CMAKE_MIN_VERSION} ]] && die "CMAKE_MIN_VERSION is banned; if necessary, 
set BDEPEND=\">=dev-util/cmake-${CMAKE_MIN_VERSION}\" directly"
 [[ ${CMAKE_BUILD_DIR} ]] && die "The ebuild must be migrated to BUILD_DIR"
 [[ ${CMAKE_REMOVE_MODULES} ]] && die "CMAKE_REMOVE_MODULES is banned, set 
CMAKE_REMOVE_MODULES_LIST=\"\" instead"



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

2021-07-18 Thread Andreas Sturmlechner
commit: 19b4ef26c52864d1e0dce7d07e7d2d009ea73094
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul 18 08:30:46 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul 18 08:53:52 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=19b4ef26

kde.org.eclass: Allow KDE_BUILD_TYPE to hold "snapshot" value

This value is set in conjunction with KDE_ORG_COMMIT to distinguish
between proper release tarballs and snapshots.

Minor changes in adv. of follow-up commit:
- KDE_GEAR: move kde-apps/ fallback decl below default, improve eclassdoc
- PRE_INHERIT: set it where necessary

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/kde.org.eclass | 50 +++---
 1 file changed, 31 insertions(+), 19 deletions(-)

diff --git a/eclass/kde.org.eclass b/eclass/kde.org.eclass
index 31359c3f63..18f198e522 100644
--- a/eclass/kde.org.eclass
+++ b/eclass/kde.org.eclass
@@ -25,20 +25,6 @@ EXPORT_FUNCTIONS pkg_nofetch src_unpack
 if [[ -z ${_KDE_ORG_ECLASS} ]]; then
 _KDE_ORG_ECLASS=1
 
-# @ECLASS-VARIABLE: KDE_BUILD_TYPE
-# @DESCRIPTION:
-# If PV matches "**", this is automatically set to "live".
-# Otherwise, this is automatically set to "release".
-KDE_BUILD_TYPE="release"
-if [[ ${PV} == ** ]]; then
-   KDE_BUILD_TYPE="live"
-fi
-export KDE_BUILD_TYPE
-
-if [[ ${KDE_BUILD_TYPE} == live ]]; then
-   inherit git-r3
-fi
-
 # @ECLASS-VARIABLE: KDE_ORG_CATEGORIES
 # @INTERNAL
 # @DESCRIPTION:
@@ -82,12 +68,14 @@ declare -A KDE_ORG_CATEGORIES=(
 readonly KDE_ORG_CATEGORIES
 
 # @ECLASS-VARIABLE: KDE_ORG_CATEGORY
+# @PRE_INHERIT
 # @DESCRIPTION:
 # If unset, default value is mapped from ${CATEGORY} to corresponding upstream
 # category on invent.kde.org, with "kde" as fallback value.
 : ${KDE_ORG_CATEGORY:=${KDE_ORG_CATEGORIES[${CATEGORY}]:-kde}}
 
 # @ECLASS-VARIABLE: KDE_ORG_COMMIT
+# @PRE_INHERIT
 # @DEFAULT_UNSET
 # @DESCRIPTION:
 # If set, instead of a regular release tarball, pull tar.gz snapshot from an
@@ -95,16 +83,42 @@ readonly KDE_ORG_CATEGORIES
 # at the desired COMMIT ID.
 
 # @ECLASS-VARIABLE: KDE_ORG_NAME
+# @PRE_INHERIT
 # @DESCRIPTION:
 # If unset, default value is set to ${PN}.
 # Name of the package as hosted on kde.org mirrors.
 : ${KDE_ORG_NAME:=$PN}
 
 # @ECLASS-VARIABLE: KDE_GEAR
+# @PRE_INHERIT
 # @DESCRIPTION:
-# If set to "false", do nothing.
+# Mark package is being part of KDE Gear release schedule.
+# By default, this is set to "false" and does nothing.
+# If CATEGORY equals kde-apps, this is automatically set to "true".
 # If set to "true", set SRC_URI accordingly and apply KDE_UNRELEASED.
 : ${KDE_GEAR:=false}
+if [[ ${CATEGORY} == kde-apps ]]; then
+   KDE_GEAR=true
+fi
+
+# @ECLASS-VARIABLE: KDE_BUILD_TYPE
+# @DESCRIPTION:
+# By default, this is set to "release".
+# If PV matches "**", this is automatically set to "live" and will cause
+# git-r3.eclass to be inherited.
+# In EAPI-8, if KDE_ORG_COMMIT is set, this is automatically set to "snapshot".
+KDE_BUILD_TYPE="release"
+if [[ ${PV} == ** ]]; then
+   KDE_BUILD_TYPE="live"
+fi
+if [[ ${EAPI} == 8 ]] && [[ -n ${KDE_ORG_COMMIT} ]]; then
+   KDE_BUILD_TYPE="snapshot"
+fi
+export KDE_BUILD_TYPE
+
+if [[ ${KDE_BUILD_TYPE} == live ]]; then
+   inherit git-r3
+fi
 
 # @ECLASS-VARIABLE: KDE_SELINUX_MODULE
 # @PRE_INHERIT
@@ -138,16 +152,13 @@ case ${CATEGORY} in
HOMEPAGE="https://community.kde.org/Qt5PatchCollection
https://invent.kde.org/qt/qt/ https://www.qt.io/;
;;
-   kde-apps)
-   KDE_GEAR=true
-   ;;
kde-plasma)
HOMEPAGE="https://kde.org/plasma-desktop;
;;
kde-frameworks)
HOMEPAGE="https://kde.org/products/frameworks/;
SLOT=5/${PV}
-   [[ ${KDE_BUILD_TYPE} == release ]] && SLOT=$(ver_cut 
1)/$(ver_cut 1-2)
+   [[ ${KDE_BUILD_TYPE} != live ]] && SLOT=$(ver_cut 1)/$(ver_cut 
1-2)
;;
*) ;;
 esac
@@ -284,6 +295,7 @@ case ${KDE_BUILD_TYPE} in
*)
_kde.org_calculate_src_uri
debug-print "${LINENO} ${ECLASS} ${FUNCNAME}: SRC_URI is 
${SRC_URI}"
+   # TODO: simplify after dropping support for EAPI-7
if [[ -n ${KDE_ORG_COMMIT} ]]; then
S=${WORKDIR}/${KDE_ORG_NAME}-${KDE_ORG_COMMIT}
[[ ${CATEGORY} == dev-qt ]] && 
QT5_BUILD_DIR="${S}_build"



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

2021-07-18 Thread Conrad Kostecki
commit: 92670031bcae20472384e7e90cd5ca49defcfb98
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 11:22:33 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 16:17:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92670031

sys-auth/munge: drop old version

Closes: https://bugs.gentoo.org/781491
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-auth/munge/munge-0.5.13-r1.ebuild | 69 ---
 1 file changed, 69 deletions(-)

diff --git a/sys-auth/munge/munge-0.5.13-r1.ebuild 
b/sys-auth/munge/munge-0.5.13-r1.ebuild
deleted file mode 100644
index 0376f12d7bc..000
--- a/sys-auth/munge/munge-0.5.13-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools user prefix
-
-DESCRIPTION="An authentication service for creating and validating credentials"
-HOMEPAGE="https://github.com/dun/munge;
-SRC_URI="https://github.com/dun/munge/releases/download/munge-${PV}/munge-${PV}.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
-IUSE="debug gcrypt static-libs"
-
-DEPEND="
-   app-arch/bzip2
-   sys-libs/zlib
-   gcrypt? ( dev-libs/libgcrypt:0 )
-   !gcrypt? ( dev-libs/openssl:0= )"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
-   enewgroup munge
-   enewuser munge -1 -1 /var/lib/munge munge
-}
-
-src_prepare() {
-   default
-
-   hprefixify config/x_ac_path_openssl.m4
-
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --localstatedir="${EPREFIX}"/var \
-   --with-crypto-lib=$(usex gcrypt libgcrypt openssl) \
-   $(use_enable debug) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   local d
-
-   default
-
-   # 450830
-   if [ -d "${ED}"/var/run ]; then
-   rm -rf "${ED}"/var/run || die
-   fi
-
-   dodir /etc/munge
-
-   for d in "init.d" "default" "sysconfig"; do
-   if [ -d "${ED}"/etc/${d} ]; then
-   rm -r "${ED}"/etc/${d} || die
-   fi
-   done
-
-   newconfd "$(prefixify_ro "${FILESDIR}"/${PN}d.confd)" ${PN}d
-   newinitd "$(prefixify_ro "${FILESDIR}"/${PN}d.initd)" ${PN}d
-
-   if ! use static-libs; then
-   find "${D}" -name '*.la' -delete || die
-   fi
-}



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

2021-07-18 Thread Conrad Kostecki
commit: 18eb1d22ed30e1e976b592d0192546282400f79b
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 11:46:29 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 16:17:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18eb1d22

app-misc/beanstalkd: drop old version

Closes: https://bugs.gentoo.org/781257
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-misc/beanstalkd/beanstalkd-1.10.ebuild | 50 --
 1 file changed, 50 deletions(-)

diff --git a/app-misc/beanstalkd/beanstalkd-1.10.ebuild 
b/app-misc/beanstalkd/beanstalkd-1.10.ebuild
deleted file mode 100644
index 0207e6355a8..000
--- a/app-misc/beanstalkd/beanstalkd-1.10.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit systemd toolchain-funcs user
-
-DESCRIPTION="A simple, fast work queue"
-HOMEPAGE="http://kr.github.io/beanstalkd/;
-SRC_URI="https://github.com/kr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~mips x86 ~amd64-linux ~x64-macos"
-
-RDEPEND=""
-DEPEND=""
-
-IUSE=""
-
-DOCS=( README News docs/protocol.txt )
-
-pkg_setup() {
-   enewuser beanstalk -1 -1 /var/lib/beanstalkd daemon
-}
-
-src_prepare() {
-   sed -i -e "s/CFLAGS=/CFLAGS?=/" \
-   -e "s/LDLIBS/LDFLAGS/" \
-   -e "s/LDFLAGS=/LDFLAGS?=/" Makefile
-}
-
-src_compile() {
-   emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" 
LD="$(tc-getLD)"
-}
-
-src_install() {
-   dobin beanstalkd
-
-   DATADIR=/var/lib/${PN}
-   dodir ${DATADIR}
-   fowners beanstalk:daemon ${DATADIR}
-
-   doman doc/"${PN}".1
-
-   newconfd "${FILESDIR}/conf-1.9" beanstalkd
-   newinitd "${FILESDIR}/init-1.9" beanstalkd
-
-   systemd_dounit "${S}/adm/systemd/${PN}".{service,socket}
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/beanstalkd/files/, app-misc/beanstalkd/

2021-07-18 Thread Conrad Kostecki
commit: 27b690ebeb8e1116747890f747c571f488d2d2ac
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 11:40:30 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 16:17:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27b690eb

app-misc/beanstalkd: drop old version

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

 app-misc/beanstalkd/Manifest   |  1 -
 app-misc/beanstalkd/beanstalkd-1.11.ebuild | 48 --
 app-misc/beanstalkd/files/conf | 14 -
 app-misc/beanstalkd/files/init | 24 ---
 4 files changed, 87 deletions(-)

diff --git a/app-misc/beanstalkd/Manifest b/app-misc/beanstalkd/Manifest
index 12db87eaa32..90454bc533e 100644
--- a/app-misc/beanstalkd/Manifest
+++ b/app-misc/beanstalkd/Manifest
@@ -1,3 +1,2 @@
 DIST beanstalkd-1.10.tar.gz 66243 BLAKE2B 
ff9c37b82073435523e0bc98169026ba9c1f8e8963100f35f63c4bdcb35e9dc512f726e06b91931ac44e20f7d3c8a0b80e8be3675f924ff4339a5495b10f7c91
 SHA512 
db85e4a32c686330e50d64d497a39bb9806de42a2c2d2c84eb260ae8cfad91b4c99eef6a8f0ab3e62d0ca71a31837778ec68a4299899ac5a9d94a5a4403d673b
-DIST beanstalkd-1.11.tar.gz 73386 BLAKE2B 
345873711b4d40c17044dddfec02a03a95cb42b274fa2a3459227aba585678c1b3e192947c4c82e9b6688050e1add5623c38ed75040a1135d523c888706d519e
 SHA512 
322e6400c36fb3d7b06b7feb3e7dde5e64137382fb81ca1f11e3b9f72b4246ba719d139a571efcde9fe1738ba0e9e05a6ce3ac2d49a9628f6d455c81ec2a033e
 DIST beanstalkd-1.12.tar.gz 79592 BLAKE2B 
d0abe510bada93014c9c748e116a7a34e947be50269eba3b64ed97739800f3464b7c2574c9d7e87786855f6f50701e60464d280c95db4f75f402f547700ef19e
 SHA512 
347f8cf29501d4bf1a01a472f8f6265d1211eadfaa4e5626c8fcab5b1f8116e1e0ddee2a0c82ac116ee60655a2e3b514d254f98c2154be76109a24d77f7d8210

diff --git a/app-misc/beanstalkd/beanstalkd-1.11.ebuild 
b/app-misc/beanstalkd/beanstalkd-1.11.ebuild
deleted file mode 100644
index 3f10665d8ff..000
--- a/app-misc/beanstalkd/beanstalkd-1.11.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit systemd toolchain-funcs user
-
-DESCRIPTION="A simple, fast work queue"
-HOMEPAGE="http://kr.github.io/beanstalkd/;
-SRC_URI="https://github.com/kr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~mips ~x86 ~amd64-linux ~x64-macos"
-
-RDEPEND=""
-DEPEND=""
-
-IUSE=""
-
-DOCS=( README News docs/protocol.txt )
-
-pkg_setup() {
-   enewuser beanstalk -1 -1 /var/lib/beanstalkd daemon
-}
-
-src_prepare() {
-   sed -i -e "/override/d" Makefile
-}
-
-src_compile() {
-   emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" 
LD="$(tc-getLD)"
-}
-
-src_install() {
-   dobin beanstalkd
-
-   DATADIR=/var/lib/${PN}
-   dodir ${DATADIR}
-   fowners beanstalk:daemon ${DATADIR}
-
-   doman doc/"${PN}".1
-
-   newconfd "${FILESDIR}/conf-1.9" beanstalkd
-   newinitd "${FILESDIR}/init-1.9" beanstalkd
-
-   systemd_dounit "${S}/adm/systemd/${PN}".{service,socket}
-}

diff --git a/app-misc/beanstalkd/files/conf b/app-misc/beanstalkd/files/conf
deleted file mode 100644
index c646326bf27..000
--- a/app-misc/beanstalkd/files/conf
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-BEANSTALKD_BINARY="/usr/bin/beanstalkd"
-PIDFILE="/var/run/beanstalkd.pid"
-
-# User to run as
-USER="beanstalk"
-
-# Port to listen on
-PORT="11300"
-
-# Address to listen on
-ADDR="127.0.0.1"

diff --git a/app-misc/beanstalkd/files/init b/app-misc/beanstalkd/files/init
deleted file mode 100644
index 2dddc9d6d6f..000
--- a/app-misc/beanstalkd/files/init
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-   need net
-}
-
-start() {
-   ebegin "Starting beanstalkd"
-   /sbin/start-stop-daemon --start \
-   --pidfile ${PIDFILE} \
-   --exec ${BEANSTALKD_BINARY} \
-   -- -d -p ${PORT} -l ${ADDR} -u ${USER}
-   eend $?
-}
-
-stop() {
-   ebegin "Stopping beanstalkd"
-   start-stop-daemon --stop --quiet \
-   --pidfile ${PIDFILE} \
-   --exec ${BEANSTALKD_BINARY}
-   eend $?
-}



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

2021-07-18 Thread Conrad Kostecki
commit: 253eb25a168b8122ad5706838c485475dc2a54f2
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 11:31:37 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 16:17:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=253eb25a

sys-cluster/cluster-glue: drop old version

Closes: https://bugs.gentoo.org/781497
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-cluster/cluster-glue/Manifest  |  1 -
 .../cluster-glue/cluster-glue-1.0.11.ebuild| 87 -
 .../cluster-glue/cluster-glue-1.0.12-r1.ebuild | 91 --
 .../cluster-glue/cluster-glue-1.0.12.ebuild| 88 -
 4 files changed, 267 deletions(-)

diff --git a/sys-cluster/cluster-glue/Manifest 
b/sys-cluster/cluster-glue/Manifest
index 7a92b40c710..4c54ee97e9c 100644
--- a/sys-cluster/cluster-glue/Manifest
+++ b/sys-cluster/cluster-glue/Manifest
@@ -1,2 +1 @@
-DIST glue-1.0.11.tar.bz2 466057 BLAKE2B 
929c9f803814fb1162d4058e0fb78deb96b6be9b4064dae96ea5653521f5dfb862850ab2c9010530ac652264c5e8e379cb397fc173f720d126540405b264ca5b
 SHA512 
35ac8ac555c39f24c11e3a768cc50eba051fe617edf4cdc0429dac73f45a472f144cfe6ec5faff575606f2b04ff76a2f732556d848b61410c2683d93ba928413
 DIST glue-1.0.12.tar.bz2 451569 BLAKE2B 
c074507563e797f105318bfcfab3e73eb1b62eb3037689c2b68f1b98f02b4a2c1da2e0b2931cd28ccc194d9f3b486733f642c6ff071c4f7629062d40c8d39427
 SHA512 
d5d2f6c426d2bed0d39269338fedfffe840a90ff56b05dff395243d0d8b803593bf35bbce5f7dce376120cd7ddef78400914cb7515b5451c287a1e9e74233122

diff --git a/sys-cluster/cluster-glue/cluster-glue-1.0.11.ebuild 
b/sys-cluster/cluster-glue/cluster-glue-1.0.11.ebuild
deleted file mode 100644
index b61d99db6fb..000
--- a/sys-cluster/cluster-glue/cluster-glue-1.0.11.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P="${P/cluster-}"
-inherit autotools multilib user
-
-DESCRIPTION="Library pack for Heartbeat / Pacemaker"
-HOMEPAGE="http://www.linux-ha.org/wiki/Cluster_Glue;
-SRC_URI="http://hg.linux-ha.org/glue/archive/${MY_P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~hppa x86"
-IUSE="doc libnet static-libs"
-
-RDEPEND="app-arch/bzip2
-   app-text/docbook-xml-dtd:4.4
-   dev-libs/glib:2
-   dev-libs/libaio
-   libnet? ( net-libs/libnet:1.1 )
-   net-misc/curl
-   net-misc/iputils
-   || ( net-misc/netkit-telnetd net-misc/telnet-bsd )
-   dev-libs/libxml2"
-DEPEND="${RDEPEND}
-   doc? (
-   dev-libs/libxslt
-   app-text/docbook-xsl-stylesheets
-   )"
-
-S="${WORKDIR}/Reusable-Cluster-Components-glue--${MY_P}"
-
-pkg_setup() {
-   enewgroup haclient
-   enewuser  hacluster -1 /dev/null /var/lib/heartbeat haclient
-}
-
-src_prepare() {
-   default
-   sed -e '/ -ggdb3/d' -i configure.ac || die
-   sed -e 
"s@http://docbook.sourceforge.net/release/xsl/current@/usr/share/sgml/docbook/xsl-stylesheets/@g;
 \
-   -i doc/Makefile.am || die
-   eautoreconf
-}
-
-src_configure() {
-   local myopts
-
-   use doc && myopts=" --enable-doc"
-   econf \
-   $(use_enable libnet) \
-   $(use_enable static-libs static) \
-   --disable-fatal-warnings \
-   --localstatedir=/var \
-   --with-ocf-root=/usr/$(get_libdir)/ocf \
-   ${myopts} \
-   --with-group-id=$(id -g hacluster) \
-   --with-ccmuser-id=$(id -u hacluster) \
-   --with-daemon-user=hacluster --with-daemon-group=haclient
-}
-
-src_install() {
-   default
-
-   dodir /var/lib/heartbeat/cores
-   dodir /var/lib/heartbeat/lrm
-
-   keepdir /var/lib/heartbeat/cores
-   keepdir /var/lib/heartbeat/lrm
-
-   # init.d file
-   cp "${FILESDIR}"/heartbeat-logd.init "${T}/" || die
-   sed -i \
-   -e "s:%libdir%:$(get_libdir):" \
-   "${T}/heartbeat-logd.init" || die
-#  newinitd "${T}/heartbeat-logd.init" heartbeat-logd
-   rm "${D}"/etc/init.d/logd
-
-   use static-libs || find "${D}" -type f -name "*.la" -delete
-}
-
-pkg_postinst() {
-   chown -R hacluster:haclient /var/lib/heartbeat/cores
-   chown -R hacluster:haclient /var/lib/heartbeat/lrm
-}

diff --git a/sys-cluster/cluster-glue/cluster-glue-1.0.12-r1.ebuild 
b/sys-cluster/cluster-glue/cluster-glue-1.0.12-r1.ebuild
deleted file mode 100644
index e37323b4c22..000
--- a/sys-cluster/cluster-glue/cluster-glue-1.0.12-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="${P/cluster-}"
-inherit autotools flag-o-matic multilib user
-
-DESCRIPTION="Library pack for Heartbeat / Pacemaker"

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

2021-07-18 Thread Conrad Kostecki
commit: 9dc843d04bd7146dfe6a7021536bdbc2839e5874
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 11:44:26 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 16:17:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dc843d0

app-misc/beanstalkd: migrate to GLEP 81

Bug: https://bugs.gentoo.org/781257
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-misc/beanstalkd/beanstalkd-1.10-r1.ebuild | 43 +++
 1 file changed, 43 insertions(+)

diff --git a/app-misc/beanstalkd/beanstalkd-1.10-r1.ebuild 
b/app-misc/beanstalkd/beanstalkd-1.10-r1.ebuild
new file mode 100644
index 000..489bb2fc14e
--- /dev/null
+++ b/app-misc/beanstalkd/beanstalkd-1.10-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd toolchain-funcs
+
+DESCRIPTION="A simple, fast work queue"
+HOMEPAGE="https://kr.github.io/beanstalkd/;
+SRC_URI="https://github.com/kr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~mips x86 ~amd64-linux ~x64-macos"
+
+RDEPEND="
+   acct-group/beanstalk
+   acct-user/beanstalk
+"
+
+DOCS=( README News docs/protocol.txt )
+
+src_prepare() {
+   sed -e "s/CFLAGS=/CFLAGS?=/" \
+   -e "s/LDLIBS/LDFLAGS/" \
+   -e "s/LDFLAGS=/LDFLAGS?=/"
+   -i Makefile || die
+}
+
+src_compile() {
+   emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" 
LD="$(tc-getLD)"
+}
+
+src_install() {
+   dobin beanstalkd
+
+   doman doc/"${PN}".1
+
+   newconfd "${FILESDIR}/conf-1.9" beanstalkd
+   newinitd "${FILESDIR}/init-1.9" beanstalkd
+
+   systemd_dounit "${S}/adm/systemd/${PN}".{service,socket}
+}



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

2021-07-18 Thread Conrad Kostecki
commit: 407a3b8857c8e982c5d77b96ba52c356a3958705
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 11:25:28 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 16:17:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=407a3b88

acct-user/hacluster: add user (304) hacluster

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

 acct-user/hacluster/hacluster-0.ebuild | 14 ++
 acct-user/hacluster/metadata.xml   |  8 
 2 files changed, 22 insertions(+)

diff --git a/acct-user/hacluster/hacluster-0.ebuild 
b/acct-user/hacluster/hacluster-0.ebuild
new file mode 100644
index 000..7558b70e8c0
--- /dev/null
+++ b/acct-user/hacluster/hacluster-0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="A user for sys-cluster/cluster-glue"
+
+ACCT_USER_GROUPS=( "haclient" )
+ACCT_USER_HOME="/var/lib/heartbeat"
+ACCT_USER_ID="304"
+
+acct-user_add_deps

diff --git a/acct-user/hacluster/metadata.xml b/acct-user/hacluster/metadata.xml
new file mode 100644
index 000..8bf4b5f3695
--- /dev/null
+++ b/acct-user/hacluster/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   clus...@gentoo.org
+   Gentoo Cluster Project
+   
+



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

2021-07-18 Thread Conrad Kostecki
commit: 308c3d52f1b34e45e086d0c5264a86bf943def40
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 11:11:28 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 16:17:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=308c3d52

sys-devel/icecream: migrate to GLEP 81

Bug: https://bugs.gentoo.org/781506
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-devel/icecream/icecream-1.0.0-r3.ebuild | 62 +
 1 file changed, 62 insertions(+)

diff --git a/sys-devel/icecream/icecream-1.0.0-r3.ebuild 
b/sys-devel/icecream/icecream-1.0.0-r3.ebuild
new file mode 100644
index 000..53e06f4ae2b
--- /dev/null
+++ b/sys-devel/icecream/icecream-1.0.0-r3.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="${P/icecream/icecc}"
+
+DESCRIPTION="Distributed compiling of C(++) code across several machines; 
based on distcc"
+HOMEPAGE="https://github.com/icecc/icecream;
+SRC_URI="ftp://ftp.suse.com/pub/projects/${PN}/${MY_P}.tar.bz2;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86"
+
+DEPEND="sys-libs/libcap-ng"
+RDEPEND="
+   ${DEPEND}
+   acct-group/icecream
+   acct-user/icecream
+   dev-util/shadowman
+"
+
+PATCHES=( "${FILESDIR}/${P}-libcap-ng.patch" )
+
+src_configure() {
+   local myeconfargs=(
+   --enable-shared --disable-static
+   --enable-clang-wrappers
+   --enable-clang-rewrite-includes
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   newconfd suse/sysconfig.icecream icecream
+   newinitd "${FILESDIR}"/icecream-r2 icecream
+
+   insinto /etc/logrotate.d
+   newins suse/logrotate icecream
+
+   insinto /usr/share/shadowman/tools
+   newins - icecc <<<'/usr/libexec/icecc/bin'
+
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_prerm() {
+   if [[ -z ${REPLACED_BY_VERSION} && ${ROOT} == / ]]; then
+   eselect compiler-shadow remove icecc
+   fi
+}
+
+pkg_postinst() {
+   if [[ ${ROOT} == / ]]; then
+   eselect compiler-shadow update icecc
+   fi
+}



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

2021-07-18 Thread Conrad Kostecki
commit: e87eeb1c53ae3e1343842543820e45f8abcce957
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 11:30:34 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 16:17:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e87eeb1c

sys-cluster/cluster-glue: migrate to glep 81

Bug: https://bugs.gentoo.org/781497
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../cluster-glue/cluster-glue-1.0.12-r2.ebuild | 91 ++
 1 file changed, 91 insertions(+)

diff --git a/sys-cluster/cluster-glue/cluster-glue-1.0.12-r2.ebuild 
b/sys-cluster/cluster-glue/cluster-glue-1.0.12-r2.ebuild
new file mode 100644
index 000..c3100b232fb
--- /dev/null
+++ b/sys-cluster/cluster-glue/cluster-glue-1.0.12-r2.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="${P/cluster-}"
+
+inherit autotools flag-o-matic multilib
+
+DESCRIPTION="Library pack for Heartbeat / Pacemaker"
+HOMEPAGE="http://www.linux-ha.org/wiki/Cluster_Glue;
+SRC_URI="http://hg.linux-ha.org/glue/archive/${MY_P}.tar.bz2;
+S="${WORKDIR}/Reusable-Cluster-Components-glue--${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~hppa x86"
+IUSE="doc ipmilan libnet static-libs"
+
+RDEPEND="
+   acct-group/haclient
+   acct-user/hacluster
+   app-arch/bzip2
+   app-text/asciidoc
+   app-text/docbook-xml-dtd:4.4
+   dev-libs/glib:2
+   dev-libs/libaio
+   dev-libs/libltdl:=
+   dev-libs/libxml2
+   ipmilan? ( sys-libs/openipmi )
+   libnet? ( net-libs/libnet:1.1 )
+   net-misc/curl
+   net-misc/iputils
+   || ( net-misc/netkit-telnetd net-misc/telnet-bsd )
+"
+DEPEND="
+   ${RDEPEND}
+   doc? (
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   )
+"
+
+src_prepare() {
+   default
+   sed -e 's/\\$(/$(/g' -e '/ -ggdb/d;/-fstack-protector-all/d' -i 
configure.ac || die
+   sed -e 
"s@http://docbook.sourceforge.net/release/xsl/current@/usr/share/sgml/docbook/xsl-stylesheets/@g;
 \
+   -i doc/Makefile.am || die
+   eautoreconf
+}
+
+src_configure() {
+   append-cppflags -DOPENIPMI_DEFINE_SELECTOR_T
+
+   local myeconfargs=(
+   $(use_enable ipmilan)
+   $(use_enable libnet)
+   $(use_enable static-libs static)
+   $(usex doc '--enable-doc' '')
+   --disable-fatal-warnings
+   --localstatedir=/var
+   --with-ocf-root=/usr/$(get_libdir)/ocf
+   --with-group-id=$(id -g hacluster)
+   --with-ccmuser-id=$(id -u hacluster)
+   --with-daemon-user=hacluster --with-daemon-group=haclient
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   keepdir /var/lib/heartbeat/cores/{hacluster,nobody,root}
+   keepdir /var/lib/heartbeat/lrm
+
+   # init.d file
+   cp "${FILESDIR}"/heartbeat-logd.init "${T}/" || die
+   sed -i \
+   -e "s:%libdir%:$(get_libdir):" \
+   "${T}/heartbeat-logd.init" || die
+   # newinitd "${T}/heartbeat-logd.init" heartbeat-logd
+   rm "${D}"/etc/init.d/logd
+
+   use static-libs || find "${D}" -type f -name "*.la" -delete
+}
+
+pkg_postinst() {
+   chown -R hacluster:haclient /var/lib/heartbeat/cores
+   chown -R hacluster:haclient /var/lib/heartbeat/lrm
+}



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

2021-07-18 Thread Conrad Kostecki
commit: 939dcfa053ece45f639b8a07e0744a3ea6b30715
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 11:12:17 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 16:17:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=939dcfa0

sys-devel/icecream: drop old version

Closes: https://bugs.gentoo.org/781491
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-devel/icecream/icecream-1.0.0-r2.ebuild | 69 -
 1 file changed, 69 deletions(-)

diff --git a/sys-devel/icecream/icecream-1.0.0-r2.ebuild 
b/sys-devel/icecream/icecream-1.0.0-r2.ebuild
deleted file mode 100644
index e7cc21f4e7f..000
--- a/sys-devel/icecream/icecream-1.0.0-r2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P="${P/icecream/icecc}"
-
-inherit user
-
-DESCRIPTION="Distributed compiling of C(++) code across several machines; 
based on distcc"
-HOMEPAGE="https://github.com/icecc/icecream;
-SRC_URI="ftp://ftp.suse.com/pub/projects/${PN}/${MY_P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86"
-IUSE=""
-
-DEPEND="
-   sys-libs/libcap-ng
-"
-RDEPEND="
-   ${DEPEND}
-   dev-util/shadowman
-"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-   "${FILESDIR}/${P}-libcap-ng.patch"
-)
-
-pkg_setup() {
-   enewgroup icecream
-   enewuser icecream -1 -1 /var/cache/icecream icecream
-}
-
-src_configure() {
-   econf \
-   --enable-shared --disable-static \
-   --enable-clang-wrappers \
-   --enable-clang-rewrite-includes
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-
-   newconfd suse/sysconfig.icecream icecream
-   newinitd "${FILESDIR}"/icecream-r2 icecream
-
-   insinto /etc/logrotate.d
-   newins suse/logrotate icecream
-
-   insinto /usr/share/shadowman/tools
-   newins - icecc <<<'/usr/libexec/icecc/bin'
-}
-
-pkg_prerm() {
-   if [[ -z ${REPLACED_BY_VERSION} && ${ROOT} == / ]]; then
-   eselect compiler-shadow remove icecc
-   fi
-}
-
-pkg_postinst() {
-   if [[ ${ROOT} == / ]]; then
-   eselect compiler-shadow update icecc
-   fi
-}



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

2021-07-18 Thread Conrad Kostecki
commit: 79fe5bb906c9aee6914797c837ae82519934506b
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 11:39:17 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 16:17:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79fe5bb9

app-misc/beanstalkd: bump to version 1.12

Also migrated to EAPI 7 and GLEP 81.

Bug: https://bugs.gentoo.org/781257
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-misc/beanstalkd/Manifest   |  1 +
 app-misc/beanstalkd/beanstalkd-1.12.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/app-misc/beanstalkd/Manifest b/app-misc/beanstalkd/Manifest
index 3aacc6ddd15..12db87eaa32 100644
--- a/app-misc/beanstalkd/Manifest
+++ b/app-misc/beanstalkd/Manifest
@@ -1,2 +1,3 @@
 DIST beanstalkd-1.10.tar.gz 66243 BLAKE2B 
ff9c37b82073435523e0bc98169026ba9c1f8e8963100f35f63c4bdcb35e9dc512f726e06b91931ac44e20f7d3c8a0b80e8be3675f924ff4339a5495b10f7c91
 SHA512 
db85e4a32c686330e50d64d497a39bb9806de42a2c2d2c84eb260ae8cfad91b4c99eef6a8f0ab3e62d0ca71a31837778ec68a4299899ac5a9d94a5a4403d673b
 DIST beanstalkd-1.11.tar.gz 73386 BLAKE2B 
345873711b4d40c17044dddfec02a03a95cb42b274fa2a3459227aba585678c1b3e192947c4c82e9b6688050e1add5623c38ed75040a1135d523c888706d519e
 SHA512 
322e6400c36fb3d7b06b7feb3e7dde5e64137382fb81ca1f11e3b9f72b4246ba719d139a571efcde9fe1738ba0e9e05a6ce3ac2d49a9628f6d455c81ec2a033e
+DIST beanstalkd-1.12.tar.gz 79592 BLAKE2B 
d0abe510bada93014c9c748e116a7a34e947be50269eba3b64ed97739800f3464b7c2574c9d7e87786855f6f50701e60464d280c95db4f75f402f547700ef19e
 SHA512 
347f8cf29501d4bf1a01a472f8f6265d1211eadfaa4e5626c8fcab5b1f8116e1e0ddee2a0c82ac116ee60655a2e3b514d254f98c2154be76109a24d77f7d8210

diff --git a/app-misc/beanstalkd/beanstalkd-1.12.ebuild 
b/app-misc/beanstalkd/beanstalkd-1.12.ebuild
new file mode 100644
index 000..0fafbc7be72
--- /dev/null
+++ b/app-misc/beanstalkd/beanstalkd-1.12.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd toolchain-funcs
+
+DESCRIPTION="A simple, fast work queue"
+HOMEPAGE="https://kr.github.io/beanstalkd/;
+SRC_URI="https://github.com/kr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~x86 ~amd64-linux ~x64-macos"
+
+RDEPEND="
+   acct-group/beanstalk
+   acct-user/beanstalk
+"
+
+DOCS=( README News docs/protocol.txt )
+
+src_prepare() {
+   default
+   sed -e "/override/d" -i Makefile || die
+}
+
+src_compile() {
+   emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" 
LD="$(tc-getLD)"
+}
+
+src_install() {
+   dobin beanstalkd
+
+   doman doc/"${PN}".1
+
+   newconfd "${FILESDIR}/conf-1.9" beanstalkd
+   newinitd "${FILESDIR}/init-1.9" beanstalkd
+
+   systemd_dounit "${S}/adm/systemd/${PN}".{service,socket}
+}



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

2021-07-18 Thread Conrad Kostecki
commit: 8b2e32bda2c3bfa5ccce1e5b75529d850972487b
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 18 11:16:56 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 18 16:17:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b2e32bd

acct-user/munge: add user (144) munge

Bug: https://bugs.gentoo.org/781491
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 acct-user/munge/metadata.xml   |  8 
 acct-user/munge/munge-0.ebuild | 14 ++
 2 files changed, 22 insertions(+)

diff --git a/acct-user/munge/metadata.xml b/acct-user/munge/metadata.xml
new file mode 100644
index 000..8bf4b5f3695
--- /dev/null
+++ b/acct-user/munge/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   clus...@gentoo.org
+   Gentoo Cluster Project
+   
+

diff --git a/acct-user/munge/munge-0.ebuild b/acct-user/munge/munge-0.ebuild
new file mode 100644
index 000..fa2e7d4fe22
--- /dev/null
+++ b/acct-user/munge/munge-0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="A user for sys-auth/munge"
+
+ACCT_USER_GROUPS=( "munge" )
+ACCT_USER_HOME="/var/lib/munge"
+ACCT_USER_ID="144"
+
+acct-user_add_deps



  1   2   >