[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/
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/
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/
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/
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: /
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/, ...
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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