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

2021-11-11 Thread Miroslav Šulc
commit: 8f17c38f31ca4acbd80815e7f32309713cb95346
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Nov 12 07:44:52 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Nov 12 07:44:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f17c38f

www-apps/wordpress: bump to 5.8.2, dropped old

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

 www-apps/wordpress/Manifest   | 2 +-
 www-apps/wordpress/{wordpress-5.8.1.ebuild => wordpress-5.8.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/wordpress/Manifest b/www-apps/wordpress/Manifest
index 63ffc0374df..2fc360c6217 100644
--- a/www-apps/wordpress/Manifest
+++ b/www-apps/wordpress/Manifest
@@ -1 +1 @@
-DIST wordpress-5.8.1.tar.gz 15087630 BLAKE2B 
83bad2abc8c5a040e96e0387d6738abddbc976a8b74d7c019860133b7741ddce16bab43009eaacb481e66ce48d44320aa1b5d9ee3e8da8fcc33c30dc95bc8654
 SHA512 
f1eb56832ca5204b34fa67dd58d2e37eb0f794472407859e21eeaa427b1683ca9b94551303271cfe84a0aa65d04928f2a2d5d47b641d9b5fd9dae5c18ce101af
+DIST wordpress-5.8.2.tar.gz 15085301 BLAKE2B 
fd9a4592ae0ce94a219478f842c7b3b5687828511230dd727d3629a3aa0dfee645c410ada1ca8002b7f72a6f0f2c0d23347620897fa25a97fb12a65586652f30
 SHA512 
84f33132fb453de437f17b09abd2acf97aaea0ab30ae781204abee2c900beb2629db465d3fabdd29011d98e7fc998a0d559ddc836ce3492381565ac3304fa0d3

diff --git a/www-apps/wordpress/wordpress-5.8.1.ebuild 
b/www-apps/wordpress/wordpress-5.8.2.ebuild
similarity index 100%
rename from www-apps/wordpress/wordpress-5.8.1.ebuild
rename to www-apps/wordpress/wordpress-5.8.2.ebuild



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

2021-11-11 Thread Miroslav Šulc
commit: ba8ad6747192c6c26ad0799a466bc346ac6ed054
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Nov 10 18:35:16 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Nov 12 07:37:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba8ad674

dev-java/miglayout: remove obsolete version

Closes: https://bugs.gentoo.org/797742
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/22890
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/miglayout/miglayout-4.0-r2.ebuild | 59 --
 1 file changed, 59 deletions(-)

diff --git a/dev-java/miglayout/miglayout-4.0-r2.ebuild 
b/dev-java/miglayout/miglayout-4.0-r2.ebuild
deleted file mode 100644
index c27929b85db..000
--- a/dev-java/miglayout/miglayout-4.0-r2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-JAVA_PKG_IUSE="examples source"
-
-inherit java-pkg-2
-
-DESCRIPTION="Easy to use yet very powerful Java Swing layout manager"
-HOMEPAGE="http://www.miglayout.com/;
-SRC_URI="http://www.migcalendar.com/miglayout/versions/${PV}/${P}-sources.jar;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="swt"
-
-COMMON_DEPEND="swt? ( dev-java/swt:4.10 )"
-BDEPEND="app-arch/unzip"
-RDEPEND="
-   ${COMMON_DEPEND}
-   >=virtual/jre-1.8:*
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   >=virtual/jdk-1.8:*
-"
-
-S="${WORKDIR}"
-
-src_prepare() {
-   default
-
-   mv net/miginfocom/{demo,examples} . || die
-   mv demo/* examples || die
-
-   if ! use swt; then
-   rm -r net/miginfocom/swt || die
-   fi
-
-   find net -name '*.java' > sources.lst
-}
-
-src_compile() {
-   local classpath
-   use swt && classpath=( -classpath "$(java-pkg_getjars swt-4.10)" )
-
-   mkdir classes || die
-   ejavac "${classpath[@]}" -d classes @sources.lst || die
-   jar -cf ${PN}.jar -C classes . || die
-}
-
-src_install() {
-   java-pkg_dojar ${PN}.jar
-
-   use examples && java-pkg_doexamples examples
-   use source && java-pkg_dosrc net
-}



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

2021-11-11 Thread Miroslav Šulc
commit: 02fe20d4dc74d708e5bf91d030065373aac8e6b9
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Nov 10 18:33:16 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Nov 12 07:37:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02fe20d4

net-p2p/vuze: remove obsolete version

Closes: https://bugs.gentoo.org/797745
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 net-p2p/vuze/vuze-5.7.6.0-r2.ebuild | 144 
 1 file changed, 144 deletions(-)

diff --git a/net-p2p/vuze/vuze-5.7.6.0-r2.ebuild 
b/net-p2p/vuze/vuze-5.7.6.0-r2.ebuild
deleted file mode 100644
index 69fe621c5fe..000
--- a/net-p2p/vuze/vuze-5.7.6.0-r2.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-JAVA_PKG_IUSE="source"
-
-inherit desktop edos2unix java-pkg-2 java-ant-2 xdg-utils
-
-MY_PV=$(ver_rs 1- "")
-MY_SRC="Vuze_${MY_PV}"
-
-DESCRIPTION="BitTorrent client in Java, formerly called Azureus"
-HOMEPAGE="http://www.vuze.com/;
-SRC_URI="mirror://sourceforge/azureus/${PN}/${MY_SRC}/${MY_SRC}_source.zip"
-LICENSE="GPL-2 BSD"
-
-SLOT="0"
-KEYWORDS="amd64 ppc64"
-
-# bundles parts of http://www.programmers-friend.org/
-# bundles bcprov - 1.37 required but not in the tree
-CDEPEND="
-   dev-java/log4j:0
-   dev-java/swt:4.10[cairo]
-   dev-java/commons-cli:1
-   dev-java/commons-text:0
-   dev-java/json-simple:0"
-
-RDEPEND="
-   ${CDEPEND}
-   >=virtual/jre-1.8:*"
-
-# does not compile with java 11, uses classes deprecated even in java 8
-DEPEND="
-   ${CDEPEND}
-   app-arch/unzip
-   dev-util/desktop-file-utils
-   virtual/jdk:1.8"
-
-PDEPEND="~net-p2p/vuze-coreplugins-${PV}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-5.3.0.0-java5.patch
-   "${FILESDIR}"/${PN}-5.3.0.0-remove-classpath.patch
-   "${FILESDIR}"/${PN}-5.3.0.0-disable-shared-plugins.patch
-   "${FILESDIR}"/${PN}-5.7.2.0-disable-osx.patch
-   "${FILESDIR}"/${PN}-5.3.0.0-disable-updaters.patch
-   "${FILESDIR}"/${PN}-5.3.0.0-unbundle-json.patch
-   "${FILESDIR}"/${PN}-5.7.6.0-commons-lang.patch
-)
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cd "${S}" || die
-   unpack ${A}
-
-   # build.xml disappeared from 4.4.0.0 although it was there in 4.3.1.4
-   if [[ -f build.xml ]]; then
-   die "upstream has build.xml again, don't overwrite"
-   fi
-   cp "${FILESDIR}"/build.xml "${S}" || die "failed to copy build.xml"
-}
-
-src_prepare() {
-   # upstream likes randomly changing a subset of files to CRLF every 
release
-   edos2unix $(find "${S}" -type f -name "*.java")
-
-   default
-
-   # OSX / Windows
-   rm "${S}"/org/gudy/azureus2/ui/swt/osx/CarbonUIEnhancer.java || die
-   rm "${S}"/org/gudy/azureus2/ui/swt/osx/Start.java || die
-   rm "${S}"/org/gudy/azureus2/ui/swt/win32/Win32UIEnhancer.java || die
-
-   # Tree2 file does not compile on linux
-   rm -rf "${S}"/org/eclipse || die
-   # Bundled apache
-   rm -rf "${S}"/org/apache || die
-   # Bundled json
-   rm -rf "${S}"/org/json || die
-   # Bundled bcprov
-   # currently disabled - requires bcprov 1.37
-   #rm -rf "${S}"/org/bouncycastle || die
-
-   rm -rf 
"${S}"/org/gudy/azureus2/ui/console/multiuser/TestUserManager.java || die
-   mkdir -p "${S}"/build/libs || die
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_GENTOO_CLASSPATH="swt-4.10,json-simple,log4j,commons-cli-1,commons-text"
-
-src_compile() {
-   local mem
-   use amd64 && mem="320"
-   use x86   && mem="256"
-   use ppc   && mem="192"
-   use ppc64 && mem="256"
-   use sparc && mem="320"
-   export ANT_OPTS="-Xmx${mem}m"
-   java-pkg-2_src_compile
-
-   # bug #302058 - build.xml excludes .txt but upstream jar has it...
-   jar uf dist/Azureus2.jar ChangeLog.txt || die
-}
-
-src_install() {
-   java-pkg_dojar dist/Azureus2.jar
-   dodoc ChangeLog.txt
-
-   java-pkg_dolauncher "${PN}" \
-   --main org.gudy.azureus2.ui.common.Main -pre 
"${FILESDIR}/${PN}-4.1.0.0-pre" \
-   --java_args '-Dazureus.install.path=/usr/share/vuze/ 
${JAVA_OPTIONS}' \
-   --pkg_args '--ui=${UI}'
-   dosym vuze /usr/bin/azureus
-
-   # https://bugs.gentoo.org/show_bug.cgi?id=204132
-   java-pkg_register-environment-variable MOZ_PLUGIN_PATH 
/usr/lib/nsbrowser/plugins
-
-   newicon "${S}"/org/gudy/azureus2/ui/icons/a32.png vuze.png
-   domenu "${FILESDIR}"/${PN}.desktop
-
-   use source && java-pkg_dosrc "${S}"/{com,edu,org}
-}
-
-pkg_postinst() {
-   ewarn "Running Vuze as root is not supported and may result in 
untracked"
-   ewarn "updates to shared components and then collisions on updates"
-   

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

2021-11-11 Thread Jakov Smolić
commit: 6dc6b6fd8c0125c770043759bafbdf7adb3d5631
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov 12 07:26:28 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov 12 07:27:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc6b6fd

dev-db/libzdb: Stabilize 3.2.2 x86, #820629

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild 
b/dev-db/libzdb/libzdb-3.2.2.ebuild
index 7d944b59eeb..208df8a2959 100644
--- a/dev-db/libzdb/libzdb-3.2.2.ebuild
+++ b/dev-db/libzdb/libzdb-3.2.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="debug doc mysql postgres +sqlite ssl static-libs"
 REQUIRED_USE=" || ( postgres mysql sqlite )"
 



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

2021-11-11 Thread Jakov Smolić
commit: 75cb8847bf6fb23e2cca8f816f3ef8f15b288c19
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov 12 07:25:40 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov 12 07:27:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75cb8847

dev-db/libzdb: Stabilize 3.2.2 amd64, #820629

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild 
b/dev-db/libzdb/libzdb-3.2.2.ebuild
index eda97e8cd4e..7d944b59eeb 100644
--- a/dev-db/libzdb/libzdb-3.2.2.ebuild
+++ b/dev-db/libzdb/libzdb-3.2.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="debug doc mysql postgres +sqlite ssl static-libs"
 REQUIRED_USE=" || ( postgres mysql sqlite )"
 



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

2021-11-11 Thread Hans de Graaff
commit: 6856531dbe32995b487fa2361539c0b8bd1879bc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Nov 12 07:21:46 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Nov 12 07:21:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6856531d

dev-ruby/dalli: fix ssl USE flag dependency

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

 dev-ruby/dalli/dalli-3.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/dalli/dalli-3.0.3.ebuild 
b/dev-ruby/dalli/dalli-3.0.3.ebuild
index 75cae3adf61..0288f4a5532 100644
--- a/dev-ruby/dalli/dalli-3.0.3.ebuild
+++ b/dev-ruby/dalli/dalli-3.0.3.ebuild
@@ -21,7 +21,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
 IUSE=""
 
-DEPEND+="${DEPEND} test? ( >=net-misc/memcached-1.5.4[ssl] )"
+DEPEND+="${DEPEND} test? ( >=net-misc/memcached-1.5.4[ssl(-)] )"
 
 ruby_add_bdepend "test? (
dev-ruby/minitest:5



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

2021-11-11 Thread Zac Medico
commit: 5a02387a3e07d856f19e9f17db69883b642c01a9
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Nov 12 06:52:30 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Nov 12 06:55:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a02387a

dev-db/rqlite: Bump to version 6.8.0

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

 dev-db/rqlite/Manifest|   1 +
 dev-db/rqlite/rqlite-6.8.0.ebuild | 230 ++
 2 files changed, 231 insertions(+)

diff --git a/dev-db/rqlite/Manifest b/dev-db/rqlite/Manifest
index 9c509b9a28e..170613823c6 100644
--- a/dev-db/rqlite/Manifest
+++ b/dev-db/rqlite/Manifest
@@ -435,5 +435,6 @@ DIST 
honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190523083050-ea95bdfd59fc.mod 26 BLA
 DIST rqlite-5.10.2.tar.gz 363210 BLAKE2B 
b3200b7e945cef01dfba20aa29cd36789fcf325565e37cfc8a765becbacfa77857abb8760f3aeb20a1e5823fac41ab1056d17234644122e83ab3e4b06a02ea32
 SHA512 
f633a4114c1adb905e30d28e8eef363cf6f2e8a773ad6c5ba5f45e6e0c95ad0b3287d31b1aa9a324aec19c60e3ef6837b4a38cec9d18cf3fe287c001b1c56fd3
 DIST rqlite-6.1.0.tar.gz 380849 BLAKE2B 
87f7d0531e3abe4a574672e17921f4a7bec76dee9ebf192f7c6d303bd8796a14c8cf7d8884eea956453a4116817423b7b0f8f8c62fbc0d92c67b828a996acf7c
 SHA512 
e1f9a4b90a09b45953924686386e5d43e8df3a7082ee3ad204c8ea06469aaf1cf6ce40f8c8158253c55c33e3d3714deb62d84962f63ac565d36f95a474af67c8
 DIST rqlite-6.7.0.tar.gz 405614 BLAKE2B 
9845acc7310d0c5611b3922215db473f04f0828d7267c6f84607ca7cae744ff8fe0eccd3f4d4d0617e89b0490e00a0136e1959a2ec70a608c05d4af79b05d5e1
 SHA512 
c0df563216062fae9b2751d9417133fdd5c02834d3b388e3132902a921ed04b9fa43a41d750bd763882bbd0369ba51f454282f071f893a03b02e2f60c6d9494e
+DIST rqlite-6.8.0.tar.gz 405944 BLAKE2B 
74b7feae8c26e2cbd3537df1a5de995ed63c403b54d9ceba46f914bb62ae7c486ee0b7b0e8d6ca05518b26d4ce25170c6e6760eade6cecd965ebe91ef2a02f12
 SHA512 
26648b411ca8a8af436400dfd0d2316fa8a0ac86de1427b4e810d05fa809c3457b7e31f321e8e28840dd671530216b9a2a3e611785d7863f6212ee2bd2b028cb
 DIST xorm.io%2Fbuilder%2F@v%2Fv0.3.6.mod 146 BLAKE2B 
2db3e352ea5e2e318fe56cfa165d5345f4d85f0523ef6cc495c7f4596bedfb4dc3730c1842a62b75e532cb50505db10162dce1dee8ce5860a3e7b17c83a37910
 SHA512 
05161f20c13095943f26bbddf4e8ecf60a79121edef21567e51366fe13f5ac24ed8a5ff836484a23d27ccc5b5345a780973097218e2fbf43847cdc94d45ab7ec
 DIST xorm.io%2Fcore%2F@v%2Fv0.7.2-0.20190928055935-90aeac8d08eb.mod 193 
BLAKE2B 
ee37149b40933dc6446d105468e577643ff324821320be45bb82bcedc13882e5e1236dd89eaec2d883db33ccc60584dd9a4c5309b60822b778a393897478bb22
 SHA512 
5af3eed4c6cfb8f258f0fd2e8fc924aa15e16431298e1d79ffc9701fb37b8393dfa4dcf922d8ce704df7dbf6b36684540eb0972da3f13ddc4c5f3bdb07dc7090

diff --git a/dev-db/rqlite/rqlite-6.8.0.ebuild 
b/dev-db/rqlite/rqlite-6.8.0.ebuild
new file mode 100644
index 000..680b2abb03c
--- /dev/null
+++ b/dev-db/rqlite/rqlite-6.8.0.ebuild
@@ -0,0 +1,230 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+EGIT_COMMIT=33fdada94e9c99185d37853bc31888ccf92c7138
+
+DESCRIPTION="Replicated SQLite using the Raft consensus protocol"
+HOMEPAGE="https://github.com/rqlite/rqlite 
https://www.philipotoole.com/tag/rqlite/;
+
+EGO_SUM=(
+"github.com/Bowery/prompt v0.0.0-20190916142128-fa8279994f75"
+"github.com/Bowery/prompt v0.0.0-20190916142128-fa8279994f75/go.mod"
+"github.com/DataDog/datadog-go v2.2.0+incompatible/go.mod"
+"github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod"
+"github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod"
+"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/armon/go-metrics v0.0.0-20190430140413-ec5e00d3c878/go.mod"
+"github.com/armon/go-metrics v0.3.9"
+"github.com/armon/go-metrics v0.3.9/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/go.mod"
+"github.com/boltdb/bolt v1.3.1"
+"github.com/boltdb/bolt v1.3.1/go.mod"
+"github.com/cespare/xxhash/v2 v2.1.1/go.mod"
+"github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible/go.mod"
+"github.com/circonus-labs/circonusllhist v0.1.3/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/fatih/color v1.7.0/go.mod"
+"github.com/fatih/color v1.12.0"
+"github.com/fatih/color v1.12.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-logfmt/logfmt v0.3.0/go.mod"
+"github.com/go-logfmt/logfmt v0.4.0/go.mod"
+"github.com/go-stack/stack v1.8.0/go.mod"
+"github.com/gogo/protobuf v1.1.1/go.mod"
+"github.com/golang/protobuf v1.2.0/go.mod"
+"github.com/golang/protobuf v1.3.1/go.mod"

[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminology/

2021-11-11 Thread Joonas Niilola
commit: c206e150f81b9c4c3270849d4f4491a3457a8a10
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Nov 12 06:31:05 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Nov 12 06:31:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c206e150

x11-terms/terminology: add 1.11.0

Signed-off-by: Joonas Niilola  gentoo.org>

 x11-terms/terminology/Manifest  |  1 +
 x11-terms/terminology/terminology-1.11.0.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/x11-terms/terminology/Manifest b/x11-terms/terminology/Manifest
index 0eacfda1a3f..eae03e1a553 100644
--- a/x11-terms/terminology/Manifest
+++ b/x11-terms/terminology/Manifest
@@ -1 +1,2 @@
 DIST terminology-1.10.0.tar.xz 4984496 BLAKE2B 
f8ca3e30686057a95d3d37993680e436c30df64fa058ebfdc5faeb2c4695b1e7277a542c4d92870d89e006db408b93b1cc99f1d2d5037023b1525662ab95192d
 SHA512 
2afd253da27a49bf4d306bcc92fb14148c7f2df1116de8422a60be128be8483042ae61457805ce446d863b5671c6d1613d77efc811167a786f3968f68964dae1
+DIST terminology-1.11.0.tar.xz 4984128 BLAKE2B 
059de50cd9e4c94f628e992f44909a1f2dcd79ce01c48cbde2f043f08a2e22c6ded1e7de61f84bd8b37961191501a4ec32ca027c32994a1d7b1929a2270c977e
 SHA512 
9c26c383760a497cc9bbb36aa8bd154599a708cb6bbede26fc2f5c6d6459a51d566066c4d9b64198afaadd94463ce83bca4b392551fd4ff3e68d8a4383d6c403

diff --git a/x11-terms/terminology/terminology-1.11.0.ebuild 
b/x11-terms/terminology/terminology-1.11.0.ebuild
new file mode 100644
index 000..9ba5779041f
--- /dev/null
+++ b/x11-terms/terminology/terminology-1.11.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit meson python-any-r1 xdg-utils
+
+DESCRIPTION="Feature rich terminal emulator using the Enlightenment Foundation 
Libraries"
+HOMEPAGE="https://www.enlightenment.org/about-terminology;
+SRC_URI="https://download.enlightenment.org/rel/apps/terminology/${P}.tar.xz 
https://downloads.terminolo.gy/${P}.tar.xz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="extras nls"
+
+RDEPEND="|| ( dev-libs/efl[gles2-only] dev-libs/efl[opengl] )
+   || ( dev-libs/efl[X] dev-libs/efl[wayland] )
+   app-arch/lz4
+   dev-libs/efl[eet,fontconfig]"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}
+   virtual/libintl
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # Fix python shebangs for python-exec[-native-symlinks], #766081
+   local shebangs=($(grep -rl "#!/usr/bin/env python3" || die))
+   python_fix_shebang -q ${shebangs[*]}
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use nls)
+   $(meson_use extras tests)
+   )
+
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2021-11-11 Thread Hans de Graaff
commit: 63e5bf13d2bffd3065b981bd3672052a8b7e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Nov 12 06:20:37 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Nov 12 06:20:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63e5bf13

dev-ruby/colored: cleanup

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

 dev-ruby/colored/colored-1.2.ebuild | 21 -
 1 file changed, 21 deletions(-)

diff --git a/dev-ruby/colored/colored-1.2.ebuild 
b/dev-ruby/colored/colored-1.2.ebuild
deleted file mode 100644
index bedd7ad2e94..000
--- a/dev-ruby/colored/colored-1.2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Console coloring"
-HOMEPAGE="https://github.com/defunkt/colored;
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-IUSE=""
-
-each_ruby_prepare() {
-   sed -i -e '/[Mm][Gg]/d' Rakefile || die
-}



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

2021-11-11 Thread Hans de Graaff
commit: 79f84838e2e88a0690492a03aebfe683308ad80b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Nov 12 06:29:46 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Nov 12 06:29:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79f84838

dev-ruby/dalli: add 3.0.3

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

 dev-ruby/dalli/Manifest   |  1 +
 dev-ruby/dalli/dalli-3.0.3.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/dalli/Manifest b/dev-ruby/dalli/Manifest
index c6651dff8a5..055e499960b 100644
--- a/dev-ruby/dalli/Manifest
+++ b/dev-ruby/dalli/Manifest
@@ -1 +1,2 @@
 DIST dalli-2.7.11.tar.gz 52341 BLAKE2B 
5b3a2bc57f4b0e3a9ac0d24ffa3bba89ea38665ac08ef3d7760fa6ce74db21d323a18e74a4f3009165364332731d7c6890df36c68409afbe21d3ac096275f028
 SHA512 
8f299a19d95293370564b6337bbdfeb32d928e0a95bf5f5df962ea20b039f4765da1797513ca96cabf93309484575481a02fb1e0c6d227f74c81fc72f95be22a
+DIST dalli-3.0.3.tar.gz 47633 BLAKE2B 
ee47bc7e4efcbd0d60c1663bf514f5a21d0fdeb70cfcf13ba46ae3c39926fd216db992c7ac1750d73ecf453d32feea9d2c22625b737e0bcbb8ae0d6870536828
 SHA512 
1feaecca963a6a4aa2f21e02302ddb5865fec0f5779911b4ec38a1199533b82edca46057355fa463353a8c7a6da3bf7c835ce51ca538bc38eb6014d4d362acb3

diff --git a/dev-ruby/dalli/dalli-3.0.3.ebuild 
b/dev-ruby/dalli/dalli-3.0.3.ebuild
new file mode 100644
index 000..75cae3adf61
--- /dev/null
+++ b/dev-ruby/dalli/dalli-3.0.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.md Performance.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A high performance pure Ruby client for accessing memcached 
servers"
+HOMEPAGE="https://github.com/petergoldstein/dalli;
+SRC_URI="https://github.com/petergoldstein/dalli/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND+="${DEPEND} test? ( >=net-misc/memcached-1.5.4[ssl] )"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/rack
+)"
+
+all_ruby_prepare() {
+   chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
+
+   sed -i -e '/\(appraisal\|bundler\)/ s:^:#:' Rakefile || die
+
+   sed -i -e '3igem "minitest", "~> 5.0"' \
+   -e '/bundler/ s:^:#:' test/helper.rb || die
+}



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

2021-11-11 Thread Hans de Graaff
commit: 47a6deb54d34846ec2b6e14af10349061bdb5e2d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Nov 12 06:23:08 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Nov 12 06:23:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47a6deb5

net-misc/memcached: add ssl USE flag

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

 net-misc/memcached/memcached-1.6.12-r1.ebuild | 106 ++
 1 file changed, 106 insertions(+)

diff --git a/net-misc/memcached/memcached-1.6.12-r1.ebuild 
b/net-misc/memcached/memcached-1.6.12-r1.ebuild
new file mode 100644
index 000..691bb53ad5c
--- /dev/null
+++ b/net-misc/memcached/memcached-1.6.12-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 autotools flag-o-matic systemd
+
+MY_PV="${PV/_rc/-rc}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="High-performance, distributed memory object caching system"
+HOMEPAGE="http://memcached.org/;
+SRC_URI="https://www.memcached.org/files/${MY_P}.tar.gz
+   https://www.memcached.org/files/old/${MY_P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="debug sasl seccomp selinux slabs-reassign ssl test" # hugetlbfs later
+
+RDEPEND=">=dev-libs/libevent-1.4:=
+   dev-lang/perl
+   sasl? ( dev-libs/cyrus-sasl )
+   seccomp? ( sys-libs/libseccomp )
+   selinux? ( sec-policy/selinux-memcached )
+   ssl? ( >=dev-libs/openssl-1.1.0g:= )"
+DEPEND="${RDEPEND}
+   acct-user/memcached
+   test? ( virtual/perl-Test-Harness >=dev-perl/Cache-Memcached-1.24 ssl? 
( dev-perl/IO-Socket-SSL ) )"
+
+S="${WORKDIR}/${MY_P}"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.2.2-fbsd.patch"
+   "${FILESDIR}/${PN}-1.4.0-fix-as-needed-linking.patch"
+   "${FILESDIR}/${PN}-1.4.4-as-needed.patch"
+   "${FILESDIR}/${PN}-1.4.17-EWOULDBLOCK.patch"
+)
+
+src_prepare() {
+   default
+
+   sed -i -e 's,-Werror,,g' configure.ac || die
+   sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,' configure.ac || die
+
+   eautoreconf
+
+   use slabs-reassign && append-flags -DALLOW_SLABS_REASSIGN
+
+   # Tweak upstream systemd unit to use Gentoo variables/envfile.
+   # As noted by bug #587440
+   sed -i -e '/^ExecStart/{
+   s,{USER},{MEMCACHED_RUNAS},g;
+   s,{CACHESIZE},{MEMUSAGE},g;
+   s,OPTIONS,MISC_OPTS,g;
+   };
+   /Environment=/{s,OPTIONS,MISC_OPTS,g;};
+   /EnvironmentFile=/{s,/sysconfig/,/conf.d/,g;};
+   ' \
+   "${S}"/scripts/memcached.service
+}
+
+src_configure() {
+   econf \
+   --disable-docs \
+   $(use_enable sasl) \
+   $(use_enable ssl tls)
+   # The xml2rfc tool to build the additional docs requires TCL :-(
+   # `use_enable doc docs`
+}
+
+src_compile() {
+   # There is a heavy degree of per-object compile flags
+   # Users do NOT know better than upstream. Trying to compile the testapp 
and
+   # the -debug version with -DNDEBUG _WILL_ fail.
+   append-flags -UNDEBUG -pthread
+   emake testapp memcached-debug CFLAGS="${CFLAGS}"
+
+   filter-flags -UNDEBUG
+   emake
+}
+
+src_test() {
+   emake -j1 test
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dobin scripts/memcached-tool
+   use debug && dobin memcached-debug
+
+   dodoc AUTHORS ChangeLog NEWS README.md doc/{CONTRIBUTORS,*.txt}
+
+   newconfd "${FILESDIR}/memcached.confd" memcached
+   newinitd "${FILESDIR}/memcached.init2" memcached
+   systemd_dounit "${S}/scripts/memcached.service"
+}
+
+pkg_postinst() {
+   elog "With this version of Memcached Gentoo now supports multiple 
instances."
+   elog "To enable this you should create a symlink in /etc/init.d/ for 
each instance"
+   elog "to /etc/init.d/memcached and create the matching conf files in 
/etc/conf.d/"
+   elog "Please see Gentoo bug #122246 for more info"
+}



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

2021-11-11 Thread Hans de Graaff
commit: 373ff7f616317fe1c4e65955e0d21b3f0373d6f0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Nov 12 05:37:03 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Nov 12 05:37:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=373ff7f6

dev-ruby/mechanize: add 2.8.3

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

 dev-ruby/mechanize/Manifest   |  1 +
 dev-ruby/mechanize/mechanize-2.8.3.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/dev-ruby/mechanize/Manifest b/dev-ruby/mechanize/Manifest
index 5c31901b627..65188d0fe44 100644
--- a/dev-ruby/mechanize/Manifest
+++ b/dev-ruby/mechanize/Manifest
@@ -1,2 +1,3 @@
 DIST mechanize-2.8.1.gem 141312 BLAKE2B 
2542ed47a6f4cdb9926d8343e93d3aa99b196243c8b685426426557fece03be0b36fb0f51decd0f7cf3c93ccdf69aae62dad6a9142080806f9750d74727316e5
 SHA512 
073a204a00e3c130e80b4c7547062d12c364e8b5bf3b386a8463b3569a1716144ae169b11e130af2ecd1efc6528b5169c77c37e1bb036064175d51e7e7394779
 DIST mechanize-2.8.2.gem 142336 BLAKE2B 
610c8e1ac9a9f94cbe1d94d6db4b0ddadb24214bc3657fbdd05aac2b430a6978f80420e049cdd5ded247c2c1a19306eabc0d44c98649db1544802bc54fb4987d
 SHA512 
98143d4660414f3120cf8c0d8164416d255cd0a28f96f5096d675d0d70d822d3b0e70022487058306634b9da8ac3aa4211e92d93e73d1b6112809f12a412b1e9
+DIST mechanize-2.8.3.gem 142336 BLAKE2B 
2d71d4ba4db477c5049df1f7847c12945a5926a6d3746bbfd680606ee10beb04c5528e3073b86996e20e82a1f9a00066fe772396141860e3fd65a59c977fea2b
 SHA512 
be467e995fd0a943b8db1588862f82c3d04b55a830dd1ca1d6c6cb3f65e446c1dd5ecea62d57639192e6caa521450ee31ac683ff9038c06578cb74b9557b6736

diff --git a/dev-ruby/mechanize/mechanize-2.8.3.ebuild 
b/dev-ruby/mechanize/mechanize-2.8.3.ebuild
new file mode 100644
index 000..340c1bc2a9d
--- /dev/null
+++ b/dev-ruby/mechanize/mechanize-2.8.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md EXAMPLES.rdoc GUIDE.rdoc README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Ruby library used for automating interaction with websites"
+HOMEPAGE="https://github.com/sparklemotion/mechanize;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend ">=dev-ruby/hoe-3.7
+   test? ( dev-ruby/minitest:5 )"
+
+ruby_add_rdepend "
+   >=dev-ruby/addressable-2.8:0
+   >=dev-ruby/domain_name-0.5.20190701:0
+   >=dev-ruby/http-cookie-1.0.3:0
+   dev-ruby/mime-types:3
+   >=dev-ruby/net-http-digest_auth-1.4.1:0
+   || ( dev-ruby/net-http-persistent:4 dev-ruby/net-http-persistent:3 )
+   >=dev-ruby/nokogiri-1.11.2:0
+   >=dev-ruby/rubyntlm-0.6.3:0
+   >=dev-ruby/webrick-1.7:0
+   >=dev-ruby/webrobots-0.1.2 =dev-ruby/webrobots-0.1*
+"
+
+all_ruby_install() {
+   all_fakegem_install
+
+   docinto examples
+   dodoc examples/*
+}



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

2021-11-11 Thread Hans de Graaff
commit: e34342e15146c86ce273dc63f1ef78ec0c5140bd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Nov 12 06:21:33 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Nov 12 06:21:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e34342e1

dev-ruby/countdownlatch: cleanup

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

 .../countdownlatch/countdownlatch-1.0.0-r1.ebuild  | 26 --
 1 file changed, 26 deletions(-)

diff --git a/dev-ruby/countdownlatch/countdownlatch-1.0.0-r1.ebuild 
b/dev-ruby/countdownlatch/countdownlatch-1.0.0-r1.ebuild
deleted file mode 100644
index 0f6b52558a3..000
--- a/dev-ruby/countdownlatch/countdownlatch-1.0.0-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_TEST="test"
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Synchronization aid to allow threads to wait for operations in 
other threads"
-HOMEPAGE="https://github.com/benlangfeld/countdownlatch;
-IUSE=""
-SLOT="0"
-
-LICENSE="MIT"
-KEYWORDS="~amd64"
-
-ruby_add_bdepend "test? ( dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/ s:^:#:' Rakefile || die
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/idris2/

2021-11-11 Thread Maciej Barć
commit: 01357cba101b74171e9b1acb41a7dd04ac104bab
Author: Maciej Barć  riseup  net>
AuthorDate: Fri Nov 12 05:29:41 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Fri Nov 12 05:29:41 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=01357cba

dev-lang/idris2: fix *DEPEND

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

 dev-lang/idris2/idris2-0.5.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-lang/idris2/idris2-0.5.1.ebuild 
b/dev-lang/idris2/idris2-0.5.1.ebuild
index 46d5f2085..b1b3217a9 100644
--- a/dev-lang/idris2/idris2-0.5.1.ebuild
+++ b/dev-lang/idris2/idris2-0.5.1.ebuild
@@ -24,8 +24,9 @@ SLOT="0"
 IUSE="+chez doc racket test-full"
 REQUIRED_USE="^^ ( chez racket )"
 
+RDEPEND="dev-libs/gmp"
+DEPEND="${RDEPEND}"
 BDEPEND="
-   dev-libs/gmp
chez? ( dev-scheme/chez )
racket? ( dev-scheme/racket )
doc? ( dev-python/sphinx_rtd_theme )



[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/idris2/

2021-11-11 Thread Maciej Barć
commit: f19bc995e90dfcd4e5e265ac50efce38b672efb1
Author: Maciej Barć  riseup  net>
AuthorDate: Fri Nov 12 05:24:38 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Fri Nov 12 05:24:52 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f19bc995

dev-lang/idris2: new package; add version 0.5.1

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

 dev-lang/idris2/Manifest|   1 +
 dev-lang/idris2/idris2-0.5.1.ebuild | 105 
 dev-lang/idris2/metadata.xml|  27 ++
 3 files changed, 133 insertions(+)

diff --git a/dev-lang/idris2/Manifest b/dev-lang/idris2/Manifest
new file mode 100644
index 0..97fd4e376
--- /dev/null
+++ b/dev-lang/idris2/Manifest
@@ -0,0 +1 @@
+DIST idris2-0.5.1.tar.gz 6057004 BLAKE2B 
d44d28739d350d7987b86ef3a08e2f6d73cd32fdb406c8156336f72d996fbd30296edf8b74e461d7a67861edc188d9e0d0f939bace337bebbf4124862b81a243
 SHA512 
6b4a4092570136a684bdd80765d271bc1ebe163c273ff22d22c808f586183a8e90a326573dd0e4b339e1ab0b88fd31f1cc7bf2820ff7bab2742c4156b816c5b7

diff --git a/dev-lang/idris2/idris2-0.5.1.ebuild 
b/dev-lang/idris2/idris2-0.5.1.ebuild
new file mode 100644
index 0..46d5f2085
--- /dev/null
+++ b/dev-lang/idris2/idris2-0.5.1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: make targets for documentation fail: libdocs & install-libdocs
+
+EAPI=8
+
+inherit toolchain-funcs xdg-utils
+
+DESCRIPTION="Purely functional programming language with first class types"
+HOMEPAGE="https://github.com/idris-lang/Idris2/;
+
+if [[ "${PV}" == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/idris-lang/Idris2.git;
+else
+   
SRC_URI="https://github.com/idris-lang/Idris2/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${P^}"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="+chez doc racket test-full"
+REQUIRED_USE="^^ ( chez racket )"
+
+BDEPEND="
+   dev-libs/gmp
+   chez? ( dev-scheme/chez )
+   racket? ( dev-scheme/racket )
+   doc? ( dev-python/sphinx_rtd_theme )
+   test-full? (
+   dev-scheme/chez
+   dev-scheme/racket
+   net-libs/nodejs
+   )
+"
+
+# Generated via "SCHEME", not CC
+QA_FLAGS_IGNORED="usr/lib/idris2/bin/idris2_app/idris2
+   usr/lib/idris2/bin/idris2_app/idris2-boot"
+QA_PRESTRIPPED="${QA_FLAGS_IGNORED}"
+
+src_prepare() {
+   xdg_environment_reset
+   unset IDRIS2_DATA IDRIS2_INC_CGS IDRIS2_LIBS IDRIS2_PACKAGE_PATH
+   unset IDRIS2_PATH IDRIS2_PREFIX
+   unset PLTUSERHOME
+
+   tc-export AR CC CXX LD RANLIB
+   export CFLAGS
+   sed -i '/^CFLAGS/d' ./support/*/Makefile || die
+
+   # Sorry... (jobserver unavailable)
+   unset MAKEOPTS
+
+   export IDRIS2_VERSION=${PV}
+   export SCHEME=$(usex chez chezscheme racket)
+
+   if use chez; then
+   export IDRIS2_CG=chez
+   export BOOTSTRAP_MAKE_TARGET=bootstrap
+   elif use racket; then
+   export IDRIS2_CG=racket
+   export BOOTSTRAP_MAKE_TARGET=bootstrap-racket
+   else
+   die "Neither chez nor racket was chosen"
+   fi
+
+   # Fix "PREFIX"
+   sed -i 's|$(HOME)/.idris2|/usr/lib/idris2|g' ./config.mk || die
+
+   # Bad tests
+   sed -i 's|"chez033",||g' ./tests/Main.idr || die
+
+   default
+}
+
+src_configure() {
+   :
+}
+
+src_compile() {
+   emake SCHEME=${SCHEME} ${BOOTSTRAP_MAKE_TARGET}
+
+   use doc && emake -C ./docs html
+}
+
+src_test() {
+   emake SCHEME=${SCHEME} bootstrap-test
+}
+
+src_install() {
+   # "DESTDIR" variable is not respected
+   emake IDRIS2_PREFIX="${D}/usr/lib/idris2" PREFIX="${D}/usr/lib/idris2" 
install
+
+   dosym ../lib/${PN}/bin/${PN} /usr/bin/${PN}
+
+   einstalldocs
+
+   if use doc; then
+   insinto /usr/share/doc/${PF}/
+   doins -r ./docs/build/html
+   fi
+}

diff --git a/dev-lang/idris2/metadata.xml b/dev-lang/idris2/metadata.xml
new file mode 100644
index 0..66edc68e0
--- /dev/null
+++ b/dev-lang/idris2/metadata.xml
@@ -0,0 +1,27 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+x...@riseup.net
+Maciej Barć
+  
+  
+Idris is a programming language designed to encourage Type-Driven
+Development.
+In type-driven development, types are tools for constructing programs.
+We treat the type as the plan for a program, and use the compiler
+and type checker as our assistant, guiding us to a complete program that
+satisfies the type. The more expressive the type is that we give up front,
+the more confidence we can have that the resulting program will be correct.
+  
+  
+https://github.com/idris-lang/Idris2/issues
+idris-lang/Idris2>
+  
+  
+build using 

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

2021-11-11 Thread Sam James
commit: 6feb18a9349da1ced86faf2e759f6797f74510ff
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 12 05:05:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 05:05:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6feb18a9

app-admin/mcelog: fix logrotate file syntax

Signed-off-by: Sam James  gentoo.org>

 .../mcelog/files/mcelog-179-fix-logrotate.patch | 21 +
 .../{mcelog-179.ebuild => mcelog-179-r1.ebuild} |  3 ++-
 2 files changed, 23 insertions(+), 1 deletion(-)

diff --git a/app-admin/mcelog/files/mcelog-179-fix-logrotate.patch 
b/app-admin/mcelog/files/mcelog-179-fix-logrotate.patch
new file mode 100644
index 000..66978d02247
--- /dev/null
+++ b/app-admin/mcelog/files/mcelog-179-fix-logrotate.patch
@@ -0,0 +1,21 @@
+Should be in the next release:
+https://github.com/andikleen/mcelog/commit/2261c74a88f9bc9e87c9ffaae5a98261087730ae.patch
+
+From: Andi Kleen 
+Date: Sat, 6 Nov 2021 07:22:24 -0700
+Subject: [PATCH] Fix logrotate syntax
+
+Fixes #102
+
+Signed-off-by: Andi Kleen 
+--- a/mcelog.logrotate
 b/mcelog.logrotate
+@@ -3,7 +3,7 @@
+ dateext
+ maxage 365
+ rotate 99
+-size=+2048k
++size +2048k
+ notifempty
+ missingok
+ copytruncate

diff --git a/app-admin/mcelog/mcelog-179.ebuild 
b/app-admin/mcelog/mcelog-179-r1.ebuild
similarity index 91%
rename from app-admin/mcelog/mcelog-179.ebuild
rename to app-admin/mcelog/mcelog-179-r1.ebuild
index c8833103e6e..147b65e40b9 100644
--- a/app-admin/mcelog/mcelog-179.ebuild
+++ b/app-admin/mcelog/mcelog-179-r1.ebuild
@@ -29,7 +29,8 @@ pkg_pretend() {
 
 src_prepare() {
eapply "${FILESDIR}"/${PN}-0.8_pre1-timestamp-${PN}.patch \
-   "${FILESDIR}"/${PN}-129-debugflags.patch
+   "${FILESDIR}"/${PN}-129-debugflags.patch \
+   "${FILESDIR}"/${PN}-179-fix-logrotate.patch
eapply_user
tc-export CC
 }



[gentoo-commits] repo/gentoo:master commit in: dev-db/firebird/files/, dev-db/firebird/

2021-11-11 Thread Sam James
commit: 4aed90b3ded4cb4624856384297b2dec9748c8ae
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 12 05:03:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 05:05:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aed90b3

dev-db/firebird: fix logrotate file syntax

Signed-off-by: Sam James  gentoo.org>

 dev-db/firebird/files/firebird.logrotate| 2 +-
 .../{firebird-3.0.4.33054.0.ebuild => firebird-3.0.4.33054.0-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/firebird/files/firebird.logrotate 
b/dev-db/firebird/files/firebird.logrotate
index c87cd43f30f..a4542b47ea9 100644
--- a/dev-db/firebird/files/firebird.logrotate
+++ b/dev-db/firebird/files/firebird.logrotate
@@ -3,7 +3,7 @@
  weekly
  missingok
  rotate 52
- size=+1024k
+ size +1024k
  delaycompress
  notifempty
  create 644 firebird

diff --git a/dev-db/firebird/firebird-3.0.4.33054.0.ebuild 
b/dev-db/firebird/firebird-3.0.4.33054.0-r1.ebuild
similarity index 99%
rename from dev-db/firebird/firebird-3.0.4.33054.0.ebuild
rename to dev-db/firebird/firebird-3.0.4.33054.0-r1.ebuild
index 899d3889c9e..02ac62b72c4 100644
--- a/dev-db/firebird/firebird-3.0.4.33054.0.ebuild
+++ b/dev-db/firebird/firebird-3.0.4.33054.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: www-misc/xxv/, www-misc/xxv/files/

2021-11-11 Thread Sam James
commit: dc503698eab27994570b9359723e651ddd7a3a5e
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 12 05:02:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 05:05:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc503698

www-misc/xxv: fix logrotate file syntax

Signed-off-by: Sam James  gentoo.org>

 www-misc/xxv/files/xxvd-logrotate | 6 +++---
 www-misc/xxv/{xxv-1.6.1-r2.ebuild => xxv-1.6.1-r3.ebuild} | 0
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-misc/xxv/files/xxvd-logrotate 
b/www-misc/xxv/files/xxvd-logrotate
index da5bf2627a9..23854f73b08 100644
--- a/www-misc/xxv/files/xxvd-logrotate
+++ b/www-misc/xxv/files/xxvd-logrotate
@@ -1,4 +1,4 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 /var/log/xxv/xxvd.log {
@@ -7,7 +7,7 @@
dateext
maxage 365
rotate 99
-   size=+4096k
+   size +4096k
notifempty
missingok
copytruncate
@@ -19,7 +19,7 @@
dateext
maxage 365
rotate 99
-   size=+4096k
+   size +4096k
notifempty
missingok
copytruncate

diff --git a/www-misc/xxv/xxv-1.6.1-r2.ebuild b/www-misc/xxv/xxv-1.6.1-r3.ebuild
similarity index 100%
rename from www-misc/xxv/xxv-1.6.1-r2.ebuild
rename to www-misc/xxv/xxv-1.6.1-r3.ebuild



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

2021-11-11 Thread Matthias Maier
commit: 51dac98418042c5ded237b794862d962b0adc965
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Nov 12 05:02:58 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Nov 12 05:02:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51dac984

sci-libs/trilinos: unconditionally depend on boost

Closes: https://bugs.gentoo.org/782826
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/trilinos/metadata.xml  | 1 -
 sci-libs/trilinos/trilinos-13.0.1-r1.ebuild | 8 
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/sci-libs/trilinos/metadata.xml b/sci-libs/trilinos/metadata.xml
index 62bd13962cc..8e99b0a5654 100644
--- a/sci-libs/trilinos/metadata.xml
+++ b/sci-libs/trilinos/metadata.xml
@@ -17,7 +17,6 @@ of large-scale, complex multi-physics engineering and 
scientific problems.

Add support for adolc 
(sci-libs/adolc)
Add support for arprec 
(sci-libs/arprec)
-   Add support for boost 
(dev-libs/boost)
Add support for clp 
(sci-libs/coinor-clp)
Add support for cuda 
(dev-util/nvidia-cuda-toolkit)
Add support for eigen 
(dev-cpp/eigen)

diff --git a/sci-libs/trilinos/trilinos-13.0.1-r1.ebuild 
b/sci-libs/trilinos/trilinos-13.0.1-r1.ebuild
index 1b0396047b3..2af37197c73 100644
--- a/sci-libs/trilinos/trilinos-13.0.1-r1.ebuild
+++ b/sci-libs/trilinos/trilinos-13.0.1-r1.ebuild
@@ -18,7 +18,7 @@ LICENSE="BSD LGPL-2.1"
 SLOT="0"
 
 IUSE="
-   adolc arprec boost clp cuda eigen glpk gtest hdf5 hwloc hypre
+   adolc arprec clp cuda eigen glpk gtest hdf5 hwloc hypre
matio metis mkl mumps netcdf petsc qd scalapack scotch sparse
superlu taucs tbb test threads tvmet yaml zlib X
 "
@@ -28,13 +28,13 @@ RESTRICT="test"
 
 RDEPEND="
!dev-cpp/kokkos
+   dev-libs/boost:=
sys-libs/binutils-libs
virtual/blas
virtual/lapack
virtual/mpi
adolc? ( sci-libs/adolc )
arprec? ( sci-libs/arprec )
-   boost? ( dev-libs/boost:= )
clp? ( sci-libs/coinor-clp )
cuda? ( >=dev-util/nvidia-cuda-toolkit-3.2 )
eigen? ( dev-cpp/eigen:3 )
@@ -109,8 +109,8 @@ src_configure() {
-DTPL_ENABLE_AMD="$(usex sparse)"
-DTPL_ENABLE_ARPREC="$(usex arprec)"
-DTPL_ENABLE_BLACS="$(usex scalapack)"
-   -DTPL_ENABLE_BoostLib="$(usex boost)"
-   -DTPL_ENABLE_Boost="$(usex boost)"
+   -DTPL_ENABLE_BoostLib=ON
+   -DTPL_ENABLE_Boost=ON
-DTPL_ENABLE_Clp="$(usex clp)"
-DTPL_ENABLE_CSparse="$(usex sparse)"
-DTPL_ENABLE_CUDA="$(usex cuda)"



[gentoo-commits] data/gentoo-news:master commit in: 2021-10-18-libxcrypt-migration-stable/

2021-11-11 Thread Sam James
commit: 1c4eb83b3e4a1f453d16e8a2356ddf61651b5310
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 12 04:58:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 04:58:26 2021 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=1c4eb83b

2021-10-18-libxcrypt-migration-stable: mention being in root shell if possible

Bug: https://bugs.gentoo.org/699422
Bug: https://bugs.gentoo.org/809410
Signed-off-by: Sam James  gentoo.org>

 .../2021-10-18-libxcrypt-migration-stable.en.txt | 5 +
 1 file changed, 5 insertions(+)

diff --git 
a/2021-10-18-libxcrypt-migration-stable/2021-10-18-libxcrypt-migration-stable.en.txt
 
b/2021-10-18-libxcrypt-migration-stable/2021-10-18-libxcrypt-migration-stable.en.txt
index 26aa53a..feddaf6 100644
--- 
a/2021-10-18-libxcrypt-migration-stable/2021-10-18-libxcrypt-migration-stable.en.txt
+++ 
b/2021-10-18-libxcrypt-migration-stable/2021-10-18-libxcrypt-migration-stable.en.txt
@@ -21,6 +21,11 @@ specific case, it is useful to have a simplified depgraph
 to ensure that Portage is able to smoothly calculate
 an upgrade path.
 
+We also recommend being in a root shell (not via 'sudo'
+or similar tools) so that if any issues occur during the upgrade,
+you are not locked out of the console. It is not expected
+that any such issues will occur but this is a precaution.
+
 It is also recommended that users do _not_ have
 FEATURES="collision-protect" enabled because it is
 aggressive in protecting even orphaned files. Instead,



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

2021-11-11 Thread Matthias Maier
commit: 638a22a3ff60199626588e8ec119397690bf7cbd
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Nov 12 04:38:08 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Nov 12 04:57:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=638a22a3

sci-libs/trilinos: avoid file collision with dev-cpp/kokkos

Closes: https://bugs.gentoo.org/778065
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/trilinos/trilinos-13.0.1-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-libs/trilinos/trilinos-13.0.1-r1.ebuild 
b/sci-libs/trilinos/trilinos-13.0.1-r1.ebuild
index 26a268958be..06a28401dc9 100644
--- a/sci-libs/trilinos/trilinos-13.0.1-r1.ebuild
+++ b/sci-libs/trilinos/trilinos-13.0.1-r1.ebuild
@@ -27,6 +27,7 @@ IUSE="
 RESTRICT="test"
 
 RDEPEND="
+   !dev-cpp/kokkos
sys-libs/binutils-libs
virtual/blas
virtual/lapack



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

2021-11-11 Thread Matthias Maier
commit: 8f6434447c3dad61edb79cbe027584ce3f3dbc53
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Nov 12 04:52:17 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Nov 12 04:57:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f643444

sci-libs/trilinos: migrate from cmake-utils to cmake eclass

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

 sci-libs/trilinos/trilinos-13.0.1-r1.ebuild | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/sci-libs/trilinos/trilinos-13.0.1-r1.ebuild 
b/sci-libs/trilinos/trilinos-13.0.1-r1.ebuild
index 06a28401dc9..1b0396047b3 100644
--- a/sci-libs/trilinos/trilinos-13.0.1-r1.ebuild
+++ b/sci-libs/trilinos/trilinos-13.0.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR=emake
-inherit cmake-utils toolchain-funcs multilib
+inherit cmake toolchain-funcs multilib
 
 DESCRIPTION="Scientific library collection for large scale problems"
 HOMEPAGE="http://trilinos.sandia.gov/;
@@ -183,15 +183,14 @@ src_configure() {
#
export CC=mpicc CXX=mpicxx && tc-export CC CXX
 
-   #
-   # cmake-utils eclass patches the base directory CMakeLists.txt
-   # which does not work for complex Trilinos CMake modules
-   #
-   CMAKE_BUILD_TYPE=RELEASE cmake-utils_src_configure
+   # Trilinos needs a custom build type:
+   local CMAKE_BUILD_TYPE=Release
+
+   cmake_src_configure
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
 
# Clean up the mess:
mv "${ED}"/bin "${ED}/usr/$(get_libdir)"/trilinos || die "mv failed"



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

2021-11-11 Thread Sam James
commit: c005f8433101d021451beb522404bbc0bac8399d
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 12 04:45:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 04:45:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c005f843

dev-libs/leatherman: conditionally build tests (workaround/fix build with 
glibc-2.34)

Tests are already restricted but now we can always build leatherman w/
glibc-2.34 at least.

Tweak some other bits while we're here (missing die in src_test, use
some CMake options from CMakeLists.txt).

Closes: https://bugs.gentoo.org/806607
Signed-off-by: Sam James  gentoo.org>

 ...n-1.12.6.ebuild => leatherman-1.12.6-r1.ebuild} | 37 +++---
 1 file changed, 18 insertions(+), 19 deletions(-)

diff --git a/dev-libs/leatherman/leatherman-1.12.6.ebuild 
b/dev-libs/leatherman/leatherman-1.12.6-r1.ebuild
similarity index 67%
rename from dev-libs/leatherman/leatherman-1.12.6.ebuild
rename to dev-libs/leatherman/leatherman-1.12.6-r1.ebuild
index 93aeee4fe22..33604a38cda 100644
--- a/dev-libs/leatherman/leatherman-1.12.6.ebuild
+++ b/dev-libs/leatherman/leatherman-1.12.6-r1.ebuild
@@ -10,19 +10,20 @@ HOMEPAGE="https://github.com/puppetlabs/leatherman;
 SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc x86"
 IUSE="debug static-libs test"
 #RESTRICT="!test? ( test )"
 RESTRICT="test"  # restricted til we don't need the shared_nowide patch
-KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc x86"
-SLOT="0/${PV}"
 
-RDEPEND="net-misc/curl"
-DEPEND=">=dev-libs/boost-1.73:=[nls]
-   net-misc/curl
-   >=sys-devel/gcc-4.8:*"
+RDEPEND=">=dev-libs/boost-1.73:=[nls]
+   net-misc/curl"
+DEPEND="${RDEPEND}"
 
-PATCHES=( "${FILESDIR}"/portage-sandbox-test-fix.patch )
-PATCHES+=( "${FILESDIR}"/1.12.2-shared_nowide.patch )
+PATCHES=(
+   "${FILESDIR}"/portage-sandbox-test-fix.patch
+   "${FILESDIR}"/1.12.2-shared_nowide.patch
+)
 
 src_prepare() {
sed -i 's/\-Werror\ //g' "cmake/cflags.cmake" || die
@@ -34,26 +35,24 @@ src_configure() {
local mycmakeargs=(
-DCMAKE_VERBOSE_MAKEFILE=ON
-DCMAKE_BUILD_TYPE=None
+   -DLEATHERMAN_ENABLE_TESTING=$(usex test)
+   # We depend on Boost with nls, so this is always true
+   -DLEATHERMAN_USE_ICU=ON
+
+   -DLEATHERMAN_SHARED=$(usex !static-libs)
)
-   if ! use static-libs; then
-   mycmakeargs+=(
-   -DLEATHERMAN_SHARED=ON
-   )
-   else
-   mycmakeargs+=(
-   -DLEATHERMAN_SHARED=OFF
-   )
-   fi
+
if use debug; then
mycmakeargs+=(
- -DCMAKE_BUILD_TYPE=Debug
+   -DCMAKE_BUILD_TYPE=Debug
)
fi
+
cmake_src_configure
 }
 
 src_test() {
-   "${WORKDIR}/${P}"_build/bin/leatherman_test
+   "${WORKDIR}/${P}"_build/bin/leatherman_test || die
 }
 
 src_install() {



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

2021-11-11 Thread Sam James
commit: 571107648a9a47332f74e59d2c1b6ec3e1842f88
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 12 04:38:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 04:38:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57110764

dev-scheme/racket: chez needs threads

Closes: https://bugs.gentoo.org/809785
Signed-off-by: Sam James  gentoo.org>

 dev-scheme/racket/racket-8.2-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-scheme/racket/racket-8.2-r1.ebuild 
b/dev-scheme/racket/racket-8.2-r1.ebuild
index 7850b897bd3..3437a73c8c5 100644
--- a/dev-scheme/racket/racket-8.2-r1.ebuild
+++ b/dev-scheme/racket/racket-8.2-r1.ebuild
@@ -23,7 +23,8 @@ LICENSE="
 SLOT="0/${PV}"
 KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
 IUSE="X +chez +doc +futures +jit minimal +places +readline +threads"
-REQUIRED_USE="futures? ( jit )"
+# See bug #809785 re chez/threads
+REQUIRED_USE="futures? ( jit ) chez? ( threads )"
 
 DEPEND="
!dev-tex/slatex



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

2021-11-11 Thread Sam James
commit: 4aeee4e148bdab6e4b985309a8c7bb22621088e0
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 12 04:19:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 04:28:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aeee4e1

dev-lang/maude: drop 2.7-r1

Closes: https://bugs.gentoo.org/599374
Signed-off-by: Sam James  gentoo.org>

 dev-lang/maude/Manifest|  2 -
 dev-lang/maude/files/maude-2.5.0-prll.patch| 24 -
 .../maude/files/maude-2.7-bison-parse-param.patch  | 39 --
 .../files/maude-2.7-fix-build-with-gcc11.patch | 60 --
 dev-lang/maude/maude-2.7-r1.ebuild | 59 -
 5 files changed, 184 deletions(-)

diff --git a/dev-lang/maude/Manifest b/dev-lang/maude/Manifest
index 79dca7d0994..5e04c25d9c5 100644
--- a/dev-lang/maude/Manifest
+++ b/dev-lang/maude/Manifest
@@ -1,6 +1,4 @@
 DIST Full-Maude-3.1.zip 161211 BLAKE2B 
2aad284e1f2bc6e701154bd72c6eff1433fd040fd0f97252485c954b5e1fb33f71555c5587ceec2f3f3e44c8d7b760c9f62f40f53577f19c4cc51a2159b01674
 SHA512 
fb0c0e30d3df830b60ece67c2fc5655c5e3f1377a269ce8acfc45fdfa0d42f3fe3fbf4038758b35598d82e7f47af5f24507b3ebe2a30dcb8722e61e6315248c3
-DIST Maude-2.7.tar.gz 1663708 BLAKE2B 
5fd87cbd7ef2f86f4a7095334fd996109c72caaed44a894138803b76220325400920654924cb8645ed846b4d997dd2cf827d489ef7c4eef73ee22cb4e6e5a5dc
 SHA512 
eb5225a7ec75df5f79d1e9c0d78c33427c0cf07bea83dae9e559d6d4cfc85fb03985596daf0c9c8794b34859510482f93b855254c1a3c650ee7520a3530a2070
 DIST Maude-3.1-manual-book-examples.zip 267629 BLAKE2B 
cb4c5d067b8b6787a575ec1e00bfdbfb846c787f4c48b207d9609db57c968acdd97f431110103aa16d764e8e1b59f0eb1f66df53d3b78562cf430f3a57b5541c
 SHA512 
69980145a41afd49e4a2c77a596d7fa91ed8e5acca049d799cdb0f265d95f1c3215776edb3a3ae94d84309c94735c7a187f681c2a2d3aa2fe0a7563634d34efa
 DIST Maude-3.1-manual.pdf 2916925 BLAKE2B 
da7f0d5bef8bff2e1f1afecd4bc7d062992d6a27e5437f488a50d35bce144a3ddb029bed3271d9696a36e6ab13b5a4f815e1a257a81005eb65d2927526630a29
 SHA512 
8b4b9bff8d266fad7b42b37c79cd72e4b642483298631f35a52b8bd669f318654382232b0da62485dc198789215fd5a364b583320789754eac9159d4cc2689ca
 DIST Maude-3.1.tar.gz 2335693 BLAKE2B 
3bc9744d95448e4dfc2f818944ab66dad84b026ad18a4324b25eafc82f6c2c637b81fa73d03da61ee7f3753bb3c650e1838b56c502c85c91e2507a697bcfbbc0
 SHA512 
34dba3c3b7eed48d0c82c6d5e4dade08bd11dc57b436f04e94842000809b9b6086f8077bccbfac0313e4a4f361b03c3ef3d56e6df6242ae42427dd674566a3bc
-DIST maude-2.6-extras.tar.xz 3157004 BLAKE2B 
d735366071194eb7fd22c11628672aba38cc8c7f4460e4ec8806e27c2e1416e1a2a5fa93efd01c305bf36e0ce799578688c5ac87b5459e979323df6f60305902
 SHA512 
0533f0f226057d2668052f360245f296d36129ec242ff0bfa91fada9db5bc347d276d3468c86fbac92f019f3a2f152c7cb4e58a7f1265c1fb5a8b1b496fac5cd

diff --git a/dev-lang/maude/files/maude-2.5.0-prll.patch 
b/dev-lang/maude/files/maude-2.5.0-prll.patch
deleted file mode 100644
index 5499af3eb76..000
--- a/dev-lang/maude/files/maude-2.5.0-prll.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff --git a/src/Mixfix/Makefile.am b/src/Mixfix/Makefile.am
-index d811631..295f0c6 100644
 a/src/Mixfix/Makefile.am
-+++ b/src/Mixfix/Makefile.am
-@@ -72,7 +72,7 @@ libmixfix_a_SOURCES = \
- EXTRA_libmixfix_a_SOURCES = \
-   compiler.cc
- 
--BUILT_SOURCES = surface.yy surface.cc surface.h lexer.cc
-+BUILT_SOURCES = surface.cc lexer.cc
- CLEANFILES = surface.yy surface.cc surface.h lexer.cc
- 
- surface.yy: \
-@@ -87,7 +87,9 @@ surface.yy: \
-   $(srcdir)/bottom.yy \
-   > surface.yy
- 
--surface.cc surface.h: surface.yy
-+surface.h: surface.yy
-+
-+surface.cc: surface.h
-   $(BISON) -dv surface.yy -o surface.c
-   mv surface.c surface.cc
- 

diff --git a/dev-lang/maude/files/maude-2.7-bison-parse-param.patch 
b/dev-lang/maude/files/maude-2.7-bison-parse-param.patch
deleted file mode 100644
index 2aa77f01c4e..000
--- a/dev-lang/maude/files/maude-2.7-bison-parse-param.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-Author: Jakub Wilk 
-Last-Update: Tue, 20 May 2014 13:35:26 +0200
-Bug-Debian: http://bugs.debian.org/733407
-Description: this is quick and dirty patch to use %parse-param instead
- of deprecated YYPARSE_PARAM (and eventually removed in Bison 3.0).
- %parse-param was added in bison 1.875, over a decade ago, so no
- Build-Depends adjustments are needed. :-)
-
 a/src/Mixfix/top.yy
-+++ b/src/Mixfix/top.yy
-@@ -24,6 +24,8 @@
- //Parser for Maude surface syntax.
- //
- 
-+%parse-param {void* YYPARSE_PARAM}
-+
- %{
- #include 
- #include 
-@@ -91,7 +93,7 @@ SyntaxContainer* oldSyntaxContainer = 0;
- Int64 number;
- Int64 number2;
- 
--static void yyerror(char *s);
-+static void yyerror(void *, char *s);
- 
- void cleanUpModuleExpression();
- void cleanUpParser();
 a/src/Mixfix/bottom.yy
-+++ b/src/Mixfix/bottom.yy
-@@ -23,7 +23,7 @@
- %%
- 
- static void
--yyerror(char *s)
-+yyerror(void *, char *s)
- {
-   if 

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

2021-11-11 Thread Sam James
commit: f021cc6cfa1e35eb9c59955830f1fd89bfcb26b4
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 12 04:16:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 04:28:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f021cc6c

dev-lang/maude: disable libsigsegv support (fixes glibc-2.34 build)

Closes: https://bugs.gentoo.org/806758
Signed-off-by: Sam James  gentoo.org>

 dev-lang/maude/{maude-3.1.ebuild => maude-3.1-r1.ebuild} | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-lang/maude/maude-3.1.ebuild 
b/dev-lang/maude/maude-3.1-r1.ebuild
similarity index 94%
rename from dev-lang/maude/maude-3.1.ebuild
rename to dev-lang/maude/maude-3.1-r1.ebuild
index 2fa97a9809b..1eb40d34140 100644
--- a/dev-lang/maude/maude-3.1.ebuild
+++ b/dev-lang/maude/maude-3.1-r1.ebuild
@@ -21,8 +21,7 @@ KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples"
 
 RDEPEND="
-   dev-libs/gmp:0=[cxx(+)]
-   dev-libs/libsigsegv
+   dev-libs/gmp:=[cxx(+)]
dev-libs/libtecla
sci-libs/buddy"
 DEPEND="${RDEPEND}"
@@ -45,6 +44,8 @@ src_configure() {
local myconf=(
--datadir="${EPREFIX}/usr/share/${PN}"
--without-yices2
+   # Breaks glibc-2.34 support
+   --without-libsigsegv
)
econf "${myconf[@]}"
 }



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

2021-11-11 Thread Matthew Thode
commit: c1cbd96f361f2f5d82a03fc5f9882e6b53506670
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Nov 12 04:06:22 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Nov 12 04:06:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1cbd96f

net-analyzer/icinga2: remove 2.12.4

Bug: https://bugs.gentoo.org/760660
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 net-analyzer/icinga2/Manifest  |   1 -
 net-analyzer/icinga2/icinga2-2.12.4.ebuild | 147 -
 2 files changed, 148 deletions(-)

diff --git a/net-analyzer/icinga2/Manifest b/net-analyzer/icinga2/Manifest
index 0743badb86d..e62b0f3dde8 100644
--- a/net-analyzer/icinga2/Manifest
+++ b/net-analyzer/icinga2/Manifest
@@ -1,2 +1 @@
-DIST icinga2-2.12.4.tar.gz 7535804 BLAKE2B 
495a53fc0887ff2e1b5e058c52af63c155da600b4c82e38653a56c4b1dab497ef477254b19727c6c366b48c41a052b68c9910cb4bc4782605612a3d63ccf646c
 SHA512 
3a817eb6f1be256f6eca5136e3d74c49e1cc2a7af382a906abebc6d573579e755decf72bfce62fad48f9c5a37fe6bc304c5849d1008ab7ce4939213f720ab37b
 DIST icinga2-2.13.1.tar.gz 7585070 BLAKE2B 
5a81d627728f8afb0c19761972d45606db246c132dfeb92d2fb32479631add8aaeb1d0dea66f354d3638ca346a3e8bcc266e8397e5246f984566f75c2b5e8003
 SHA512 
450df3ee36457006c78ca244331d111f65642ba5e232be28e60f189de998f5bb8ed70f2e1d46ea61374ae7bd6a5cf950e487bada1c7af7064970a149cc86baa7

diff --git a/net-analyzer/icinga2/icinga2-2.12.4.ebuild 
b/net-analyzer/icinga2/icinga2-2.12.4.ebuild
deleted file mode 100644
index 3e79963a2e6..000
--- a/net-analyzer/icinga2/icinga2-2.12.4.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake systemd
-
-if [[ ${PV} !=  ]]; then
-   SRC_URI="https://github.com/Icinga/icinga2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64 x86"
-else
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/Icinga/icinga2.git;
-fi
-
-DESCRIPTION="Distributed, general purpose, network monitoring engine"
-HOMEPAGE="https://icinga.com/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="console jumbo-build lto mail mariadb minimal +mysql nano-syntax +plugins 
postgres systemd +vim-syntax"
-
-# Add accounts to DEPEND because of fowners in src_install
-DEPEND="
-   dev-libs/openssl:0=
-   >=dev-libs/boost-1.66.0:=[context]
-   console? ( dev-libs/libedit )
-   mariadb? ( dev-db/mariadb-connector-c:= )
-   mysql? ( dev-db/mysql-connector-c:= )
-   postgres? ( dev-db/postgresql:= )
-   dev-libs/yajl:=
-   acct-user/icinga
-   acct-group/icinga
-   acct-group/icingacmd"
-BDEPEND="
-   sys-devel/bison
-   >=sys-devel/flex-2.5.35"
-RDEPEND="
-   ${DEPEND}
-   plugins? ( || (
-   net-analyzer/monitoring-plugins
-   net-analyzer/nagios-plugins
-   ) )
-   mail? ( virtual/mailx )
-   acct-group/nagios"
-
-REQUIRED_USE="!minimal? ( || ( mariadb mysql postgres ) )"
-
-PATCHES=(
-   # https://github.com/Icinga/icinga2/issues/8185#issuecomment-680875875
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DICINGA2_UNITY_BUILD=$(usex jumbo-build)
-   -DCMAKE_INSTALL_SYSCONFDIR=/etc
-   -DCMAKE_INSTALL_LOCALSTATEDIR=/var
-   -DICINGA2_SYSCONFIGFILE=/etc/conf.d/icinga2
-   -DICINGA2_PLUGINDIR="/usr/$(get_libdir)/nagios/plugins"
-   -DICINGA2_USER=icinga
-   -DICINGA2_GROUP=icingacmd
-   -DICINGA2_COMMAND_GROUP=icingacmd
-   -DICINGA2_RUNDIR=/run
-   -DINSTALL_SYSTEMD_SERVICE_AND_INITSCRIPT=ON
-   -DUSE_SYSTEMD=$(usex systemd)
-   -DLOGROTATE_HAS_SU=ON
-   -DICINGA2_LTO_BUILD=$(usex lto)
-   )
-   # default to off if minimal, allow the flags to be set otherwise
-   if use minimal; then
-   mycmakeargs+=(
-   -DICINGA2_WITH_MYSQL=OFF
-   -DICINGA2_WITH_PGSQL=OFF
-   )
-   else
-   mycmakeargs+=(
-   -DICINGA2_WITH_PGSQL=$(usex postgres)
-   -DICINGA2_WITH_MYSQL=$(usex mysql yes $(usex mariadb))
-   )
-   fi
-
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-
-   newinitd "${FILESDIR}"/icinga2.initd-3 icinga2
-
-   if use mysql || use mariadb; then
-   docinto schema
-   newdoc 
"${WORKDIR}"/icinga2-${PV}/lib/db_ido_mysql/schema/mysql.sql mysql.sql
-   docinto schema/upgrade
-   dodoc 
"${WORKDIR}"/icinga2-${PV}/lib/db_ido_mysql/schema/upgrade/*
-   fi
-   if use postgres; then
-   docinto schema
-   newdoc 
"${WORKDIR}"/icinga2-${PV}/lib/db_ido_pgsql/schema/pgsql.sql pgsql.sql
-   docinto schema/upgrade
- 

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

2021-11-11 Thread Matthias Maier
commit: aa93f887966538daa245744d0a4d1e88251c812d
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Nov 12 04:04:45 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Nov 12 04:06:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa93f887

sci-libs/libsc: version bump to 2.3.3

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

 sci-libs/libsc/Manifest   |   1 +
 sci-libs/libsc/libsc-2.3.3.ebuild | 100 ++
 2 files changed, 101 insertions(+)

diff --git a/sci-libs/libsc/Manifest b/sci-libs/libsc/Manifest
index f17c047aae4..f5ddaed8843 100644
--- a/sci-libs/libsc/Manifest
+++ b/sci-libs/libsc/Manifest
@@ -1 +1,2 @@
 DIST libsc-2.3.1.tar.gz 344456 BLAKE2B 
cee44d07372162aecc8104257d1c5d4935d60030ceae4041ae4c5110f491b48b7709c55af0286b2a1fc5df2d7883b2ab4499c3884162b779fb9aaa86fbc5822c
 SHA512 
02e160ad6fb4e674a9de2a41cfef6727d470a17c184e7b0310fe3e39f1112f4c643ca35a62377562caf1e8cc753cd5c0f5f996fba24b115498b01d16c140080a
+DIST libsc-2.3.3.tar.gz 345177 BLAKE2B 
c9077cfe7af3eb8bfb34cf655fa8e49658f1ce0b866b58398fc7bae305ac276b002c83d930a20df1bdf52a22645ebb1698d51a937ce56db993d36ef68d640e8a
 SHA512 
b51d08a987d7c8a83eaae0be98a078a4a9160b9141b482015110534ddac075337c81f54f3efa4f8a8bce54e31565a6323aad37e35674c1d40686d4ab3747ed6b

diff --git a/sci-libs/libsc/libsc-2.3.3.ebuild 
b/sci-libs/libsc/libsc-2.3.3.ebuild
new file mode 100644
index 000..667c713b009
--- /dev/null
+++ b/sci-libs/libsc/libsc-2.3.3.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} )
+
+inherit autotools lua-single toolchain-funcs
+
+DESCRIPTION="Support for parallel scientific applications"
+HOMEPAGE="http://www.p4est.org/;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/cburstedde/${PN}.git;
+   EGIT_BRANCH="develop"
+else
+   SRC_URI="https://github.com/cburstedde/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE="debug examples mpi openmp romio threads"
+REQUIRED_USE="
+   ${LUA_REQUIRED_USE}
+   romio? ( mpi )"
+
+RDEPEND="
+   ${LUA_DEPS}
+   sys-apps/util-linux
+   virtual/blas
+   virtual/lapack
+   mpi? ( virtual/mpi[romio?] )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.3-autoconf_lua_version.patch
+   "${FILESDIR}"/${PN}-2.3-add_soname.patch
+)
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+   lua-single_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   sed -i -e "s/@LUA_IMPL@/${ELUA}/" "${S}"/src/sc_lua.h || die
+
+   # Inject a version number into the build system
+   echo "${PV}" > ${S}/.tarball-version || die
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-static
+   $(use_enable debug)
+   $(use_enable mpi)
+   $(use_enable openmp openmp)
+   $(use_enable romio mpiio)
+   $(use_enable threads pthread)
+   --with-blas="$($(tc-getPKG_CONFIG) --libs blas)"
+   --with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)"
+   )
+   econf LUA_IMPL="${ELUA}" "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   if use examples; then
+   docinto examples
+   dodoc -r example/*
+   docompress -x /usr/share/doc/${PF}/examples
+   else
+   # Remove compiled example binaries in case of -examples:
+   rm -r "${ED}"/usr/bin || die "rm failed"
+   fi
+
+   # Remove ac files, bug #619806
+   rm -r "${ED}"/usr/share/aclocal || die "rm failed"
+
+   # Fix wrong installation paths:
+   dodir /usr/share/libsc
+   mv "${ED}"/etc/* "${ED}"/usr/share/libsc || die "mv failed"
+   rmdir "${ED}"/etc/ || die "rmdir failed"
+   mv "${ED}"/usr/share/ini/* "${ED}"/usr/share/libsc || die "mv failed"
+   rmdir "${ED}"/usr/share/ini || die "rmdir failed"
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}



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

2021-11-11 Thread Matthias Maier
commit: abe71e9a4dabbea40ccd33a95e9c08a848137a59
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Nov 12 04:05:08 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Nov 12 04:06:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abe71e9a

sci-libs/p4est: version bump to 2.3.3

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

 sci-libs/p4est/Manifest   |   2 +
 sci-libs/p4est/p4est-2.3.3.ebuild | 122 ++
 2 files changed, 124 insertions(+)

diff --git a/sci-libs/p4est/Manifest b/sci-libs/p4est/Manifest
index 53d047ba796..bdfcb44058d 100644
--- a/sci-libs/p4est/Manifest
+++ b/sci-libs/p4est/Manifest
@@ -1,2 +1,4 @@
 DIST libsc-2.3.1.tar.gz 344456 BLAKE2B 
cee44d07372162aecc8104257d1c5d4935d60030ceae4041ae4c5110f491b48b7709c55af0286b2a1fc5df2d7883b2ab4499c3884162b779fb9aaa86fbc5822c
 SHA512 
02e160ad6fb4e674a9de2a41cfef6727d470a17c184e7b0310fe3e39f1112f4c643ca35a62377562caf1e8cc753cd5c0f5f996fba24b115498b01d16c140080a
+DIST libsc-2.3.3.tar.gz 345177 BLAKE2B 
c9077cfe7af3eb8bfb34cf655fa8e49658f1ce0b866b58398fc7bae305ac276b002c83d930a20df1bdf52a22645ebb1698d51a937ce56db993d36ef68d640e8a
 SHA512 
b51d08a987d7c8a83eaae0be98a078a4a9160b9141b482015110534ddac075337c81f54f3efa4f8a8bce54e31565a6323aad37e35674c1d40686d4ab3747ed6b
 DIST p4est-2.3.1.tar.gz 2623681 BLAKE2B 
426f15d27dd376b918e197adc46a8efbd4765f53d7c98bc8f9b58e0a27125d38808503fd1c545e428e845635e2499ba27df22a989ed619ce264417d02908
 SHA512 
c691b39d140c2714a813dc45f721cf21a1e0f5d1a264a3d5733b09ec90cc3f8bcc9e5d799e41e91d2b994490c811287f8177bf6d7890ea4cd1cdfecb95cdbf23
+DIST p4est-2.3.3.tar.gz 2644849 BLAKE2B 
f39546d0583c4671f32814c3c1d297d903a4f7466f27049ef4e38d1138c83f57e991f6a702d0109e438337f98be13e8554a4dfef3e1c129f3d2690e0b4a54bbb
 SHA512 
7f528a942438073c9f43242eae5383cdc1f64f0f26f96eccd01afc053e0454691160e7210dda2ad2bdd621fd3c17551dd205af417dd244642b1358cbe4aaa2fd

diff --git a/sci-libs/p4est/p4est-2.3.3.ebuild 
b/sci-libs/p4est/p4est-2.3.3.ebuild
new file mode 100644
index 000..c7756fee11c
--- /dev/null
+++ b/sci-libs/p4est/p4est-2.3.3.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} )
+
+inherit autotools flag-o-matic lua-single toolchain-funcs
+
+DESCRIPTION="Scalable Algorithms for Parallel Adaptive Mesh Refinement on 
Forests of Octrees"
+HOMEPAGE="http://www.p4est.org/;
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/cburstedde/${PN}.git;
+   EGIT_BRANCH="develop"
+   SRC_URI=""
+else
+   SRC_URI="
+   https://github.com/cburstedde/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://github.com/cburstedde/libsc/archive/v${PV}.tar.gz -> 
libsc-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+
+# TODO petsc
+IUSE="debug doc examples mpi openmp romio threads +vtk-binary"
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   romio? ( mpi )"
+
+RDEPEND="${LUA_DEPS}
+   ~sci-libs/libsc-${PV}[${LUA_SINGLE_USEDEP},mpi=,openmp=,romio=,threads=]
+   sys-apps/util-linux
+   virtual/blas
+   virtual/lapack
+   mpi? ( virtual/mpi[romio=] )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.3-fix_aclocal.patch
+   "${FILESDIR}"/${PN}-2.3-add_soname.patch
+)
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+   lua-single_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # Inject libsc to get  all parts of the build system...
+   if ! [[ ${PV} = ** ]]; then
+   rmdir "${S}/sc" || die "rmdir failed"
+   mv "${WORKDIR}/libsc-${PV}" "${S}/sc" || die "mv failed"
+   fi
+
+   # Inject a version number into the build system
+   echo "${PV}" > ${S}/.tarball-version
+
+   AT_M4DIR="${WORKDIR}/${P}/config ${WORKDIR}/${P}/sc/config"
+   eautoreconf
+
+   sed -i \
+   "s/P4EST_SC_DIR\/etc/P4EST_SC_DIR\/share\/libsc/" \
+   "${S}"/configure || die "sed failed"
+
+   sed -i \
+   "s#lib/libsc\.la#$(get_libdir)/libsc\.so#" \
+   "${S}"/configure || die "sed failed"
+}
+
+src_configure() {
+   # avoid underlinkage
+   append-libs -lsc
+
+   local myeconfargs=(
+   --disable-static
+   $(use_enable debug)
+   $(use_enable mpi)
+   $(use_enable openmp)
+   $(use_enable romio mpiio)
+   $(use_enable threads pthread)
+   $(use_enable vtk-binary)
+   --with-blas="$($(tc-getPKG_CONFIG) --libs blas)"
+   --with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)"
+   

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

2021-11-11 Thread Andrey Grozin
commit: 67fb2fca16663db9be8e3173c4b7ef709828
Author: Andrey Grozin  gentoo  org>
AuthorDate: Fri Nov 12 10:56:59 2021 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Fri Nov 12 10:56:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67fb2fca

app-misc/rlwrap: bump to 0.45.2

Closes: https://bugs.gentoo.org/766288
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andrey Grozin  gentoo.org>

 app-misc/rlwrap/Manifest |  1 +
 app-misc/rlwrap/rlwrap-0.45.2.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/app-misc/rlwrap/Manifest b/app-misc/rlwrap/Manifest
index e71b98c66b4..eaec2e7040f 100644
--- a/app-misc/rlwrap/Manifest
+++ b/app-misc/rlwrap/Manifest
@@ -1,2 +1,3 @@
 DIST rlwrap-0.42.tar.gz 279608 BLAKE2B 
e8569d35cb0b8b3309af71122c1a48039fe559372648fe05c73f0a545c4efbae75aadaf80faa302033134cbd569ab90b9d314e2bd2c1bc387fd1434d39418245
 SHA512 
991885e75aabf0d43581d59f7c78f7f64c3f32072de08ff5796cba75c0716548d2186cbe2d739f3e772871e3586d036f069db73b2ee8a30b2f7985088d0f68df
 DIST rlwrap-0.43.tar.gz 313139 BLAKE2B 
d2aaf32abe69b0307321192542c88acbf5af00e23476e7205cddbc8c5adbab4c5a10090d8ef04e9adfc62209f37f101bfc3e294e634379844417c80540485532
 SHA512 
4a1440b2eef3a1664c6381eb09c19f4030de2c0ef4f1f3509f7d6e130d3c5e9c3ceb00fc6ea6052b22bbe1f6b162f72e0b47564df34ccecc5220f195c22e86a1
+DIST rlwrap-0.45.2.tar.gz 182025 BLAKE2B 
38e54ab87b0530e49cb736072825441f638aa4ed4b22b0f30c7243f5f8ac7b439e3a75784d6a4eed051bf367d15ac3b576109663ddf3fc082171a73c5af7c11e
 SHA512 
77664bc17c4e6148037b8ae64c025b07c3feae91dfeff59f1846ce38e5f808a41005286daa81fd0ed01e0c789762e377cc48e6abdf124a7d4654f66b2b6c6cc4

diff --git a/app-misc/rlwrap/rlwrap-0.45.2.ebuild 
b/app-misc/rlwrap/rlwrap-0.45.2.ebuild
new file mode 100644
index 000..e21320f8822
--- /dev/null
+++ b/app-misc/rlwrap/rlwrap-0.45.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="GNU readline wrapper"
+HOMEPAGE="https://github.com/hanslub42/rlwrap;
+SRC_URI="https://github.com/hanslub42/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~ppc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+IUSE="debug"
+
+RDEPEND="sys-libs/readline:0="
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   autoreconf --install
+}
+
+src_configure() {
+   econf $(use_enable debug)
+}



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

2021-11-11 Thread Zac Medico
commit: 435cf362e8fff2eb64f2b73c6fb29a362a27f726
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Nov 12 03:33:32 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Nov 12 03:47:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=435cf362

app-text/calibre: Bump to version 5.32.0

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

 app-text/calibre/Manifest  |   1 +
 app-text/calibre/calibre-5.32.0.ebuild | 316 +
 2 files changed, 317 insertions(+)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index 453bece8b2a..dd33b831070 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -4,3 +4,4 @@ DIST calibre-5.25.0.tar.xz 36849112 BLAKE2B 
f9cb423317ea1f5b22e7f3540708fd4fa6e7
 DIST calibre-5.30.0.tar.xz 37002224 BLAKE2B 
dc034c54a6ebee838652fe10b467bf8408f8dabd759108d617e2c9f64109e92afe0f2994c5df480ec4346c596361ccb63d0aaab2796edc4993ae0eef4222ba6d
 SHA512 
c2d435ec9a8cfd5f76439f229cd9a7a7f4e829e44d9f2ff37003faf8a925df40cd77471d72d05a8d145bfc104bf92dbdd67ddacabc84e6e3cad055887530d8bd
 DIST calibre-5.31.0.tar.xz 36937976 BLAKE2B 
55995aa8fc75ebee5506145ab7995ebcfd04dfa080eae48229a167e404cc4f091c27f9d9401656c52b1620b6d407904a6e454b0b693c6e194a871bc6fda30d4b
 SHA512 
4a2926f86d4bb4e9b66312c9f988bdf9cbcf12096c76578259f9473f69f7e8c16f763934fbd2664ba8e3bd24fbe6a878c1e2a9df43152ea0fe0ba3d447dfed42
 DIST calibre-5.31.1.tar.xz 36943652 BLAKE2B 
13fa46d4426f705f7af2de07a38ca2266148291ca054a1de65b11013907fa51eb7ebefb774988a0b471af31d62ba8eb890cd3fe687505976d9d70738fb64f538
 SHA512 
c9f8e7fef430961f51699eeda009a799b702b740c744b982dbd14d971557f76b31897853435f8947199ca3d65622bf974b2d2afadc813d292b64bc048121
+DIST calibre-5.32.0.tar.xz 37115596 BLAKE2B 
c26340a87f77f373de619a1120f572b21530ebb69ba47975c5fd27e00dc5e72bd23c7265065e25d82f8e964fbeac8a05cc6a08c2d361c4f0105702993230ebd4
 SHA512 
4ad46e169a0ce23b354d2443b615f2fa80ef69aa763a5f26431968c49af433becf736659daaeb8d8d07e4a2326698c920cafa9a74ac5a8b7bb2f82f0fee2f532

diff --git a/app-text/calibre/calibre-5.32.0.ebuild 
b/app-text/calibre/calibre-5.32.0.ebuild
new file mode 100644
index 000..1f125019250
--- /dev/null
+++ b/app-text/calibre/calibre-5.32.0.ebuild
@@ -0,0 +1,316 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_REQ_USE="ipv6(+),sqlite,ssl"
+
+inherit toolchain-funcs python-single-r1 xdg-utils
+
+DESCRIPTION="Ebook management application"
+HOMEPAGE="https://calibre-ebook.com/;
+SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz;
+
+LICENSE="
+   GPL-3+
+   GPL-3
+   GPL-2+
+   GPL-2
+   GPL-1+
+   LGPL-3+
+   LGPL-2.1+
+   LGPL-2.1
+   BSD
+   MIT
+   Old-MIT
+   Apache-2.0
+   public-domain
+   || ( Artistic GPL-1+ )
+   CC-BY-3.0
+   OFL-1.1
+   PSF-2
+"
+KEYWORDS="~amd64 ~arm ~x86"
+SLOT="0"
+IUSE="ios +udisks"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=app-text/hunspell-1.7:=
+   >=app-text/podofo-0.9.6_pre20171027:=
+   >=app-text/poppler-0.26.5[qt5]
+   dev-libs/glib:2=
+   dev-libs/hyphen:=
+   >=dev-libs/icu-57.1:=
+   dev-libs/libinput:=
+   >=dev-libs/dbus-glib-0.106
+   dev-libs/snowball-stemmer:=
+   >=sys-apps/dbus-1.10.8
+   $(python_gen_cond_dep '
+   app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}]
+   >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}]
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}]
+   >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}]
+   >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}]
+   dev-python/dnspython[${PYTHON_USEDEP}]
+   >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}]
+   >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}]
+   >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}]
+   dev-python/jeepney[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}]
+   >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}]
+   >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}]
+   >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}]
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}]
+   

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

2021-11-11 Thread John Helmert III
commit: 1a0af351ba184ecd777f9b6190bb72dfd13c7a41
Author: John Helmert III  gentoo  org>
AuthorDate: Fri Nov 12 03:39:21 2021 +
Commit: John Helmert III  gentoo  org>
CommitDate: Fri Nov 12 03:40:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a0af351

profiles: last-rite www-apps/websvn

Bug: https://bugs.gentoo.org/672352
Bug: https://bugs.gentoo.org/794511
Signed-off-by: John Helmert III  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 9a66f94e394..1da4086ee24 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# John Helmert III  (2021-11-12)
+# Unfixed code execution bug, unmaintained in Gentoo.
+# Removal on 2021-11-11, bugs #672352, #794511.
+www-apps/websvn
+
 # Michał Górny  (2021-11-11)
 # Last release was for XFCE 4.10, back in 2013.  Does not support modern
 # Vala versions.  No revdeps.



[gentoo-commits] proj/releng:master commit in: scripts/

2021-11-11 Thread Matt Turner
commit: 502ed37683f36ad6c55a02a06561c02d974947c8
Author: Matt Turner  gmail  com>
AuthorDate: Fri Nov 12 03:32:10 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Nov 12 03:32:10 2021 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=502ed376

scripts/copy_buildsync: Fix typo

Signed-off-by: Matt Turner  gmail.com>

 scripts/copy_buildsync.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/copy_buildsync.sh b/scripts/copy_buildsync.sh
index e224f75e..78cc1653 100755
--- a/scripts/copy_buildsync.sh
+++ b/scripts/copy_buildsync.sh
@@ -233,7 +233,7 @@ process_arch() {
- \
<(sort $f |grep -v -e '^#' |awk 
'{print $1}') \
| fgrep -l -f - $f \
-   | xargs -n1 --no-ruN-if-empty readlink -f
+   | xargs -n1 --no-run-if-empty readlink -f
done >"${_dead}"
if test -s "${_dead}"; then
echo "copy_buildsync: dead latest*txt files to 
verify:" 1>&2



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

2021-11-11 Thread Zac Medico
commit: 423a6fd6fa099517bdba45c4825cf5d60a328483
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Nov 12 03:14:48 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Nov 12 03:14:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=423a6fd6

app-metrics/redis_exporter: Bump to version 1.31.3

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

 app-metrics/redis_exporter/Manifest | 2 +-
 .../{redis_exporter-1.31.2.ebuild => redis_exporter-1.31.3.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-metrics/redis_exporter/Manifest 
b/app-metrics/redis_exporter/Manifest
index f00e4159047..55cb660761f 100644
--- a/app-metrics/redis_exporter/Manifest
+++ b/app-metrics/redis_exporter/Manifest
@@ -437,6 +437,6 @@ DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2019.2.3.mod 300 
BLAKE2B 3e3f5a2be0918
 DIST redis_exporter-1.2.1.tar.gz 1415284 BLAKE2B 
8218e36fa11d74e1be49f421ce2074388c434e713d1af57930538e4246744f34aecddeabf7a97a796b51ff5df4beef71b905310f8d96906acea120322551d2f6
 SHA512 
29faed372225cebcc2db35e8e2d08519e160d27070fed7b90afffcd3865e9ccc54e8aeb82dfbb1ca275eedc64542a67c688062428488cd74234de67b3589fda9
 DIST redis_exporter-1.20.0.tar.gz 123536 BLAKE2B 
ce90e26368e905aa45083290d54aa18733d47d10090a22f775607a5bc0133df215649a8cd6ae6460ebad5807520b33f3d8d62f7a690f4ae05699cf1ea7917258
 SHA512 
fc545e25cb6be33e81157c4c5b8557ebfbc98ccd7cb8ac4a988eb1120ab8ba6f7875727a1cca8401a9f1f36011b02e9dfdb837a31f679b06794dfdd0a7d5ac69
 DIST redis_exporter-1.30.0.tar.gz 172010 BLAKE2B 
7da9576c47735d650bd22cf1f6cb721a2ea96bcf0901889b41465e704e07ad8e464d50cad2313aca896bfc157511b5ff6faae3540344ebbf7e165e48b2a02f1f
 SHA512 
f518151a1e188c3dbe42496be8e47af97fbbc2d44e26ffeeed68ac57f05165b8f0900c574f846f4294f163a87a3ea3f2aad64fb85462d4120a9c273e7cd41308
-DIST redis_exporter-1.31.2.tar.gz 172141 BLAKE2B 
2cba44dd62cec9ceb7f2cbd37f7b57198d6a205a45d702710fcd1484b51f6e13d928332725f1601b0557205ec46d877cfaa3184de36cbecf17282ec2f6f1b931
 SHA512 
9b8e4ea4dbdf042db8c8e62a3eac68e730bc08c418d4182e0059e530a354d549c9eb6ad50c8d63228d0be414e75d66e32e9b686cc3e8a0fa1f19a22795307d21
+DIST redis_exporter-1.31.3.tar.gz 172115 BLAKE2B 
f576deff171a9769644a2085f0c5905e5053edf6b92242603ae82aea79fad486541d35b7ebb5d081ac9901caf7ecaeda5914bdbb41a6cfac9fed16f9ecde4659
 SHA512 
54aad6ed2ee136120af2246a924b1bd8891f75813791490c72cf3b68d7c2ab2f4675eafefd95cbba05080c012ffa05195296034e676e8bcf6f1bf3275abdc39a
 DIST sigs.k8s.io%2Fyaml%2F@v%2Fv1.1.0.mod 24 BLAKE2B 
d33080dbc62b185d029eb43f75d66328dbfa7c463a3117b3efd5419ab8e1e52cc6f5d5a288d553421025c785ec6948b3aa68588cae19bd325f6acc0d043bb5fb
 SHA512 
78f6402daccb04510f4ef35ee457ee13e4f447fba8e6aa33b4d32aa666e925861bf3b3f22c5ba9573871ec7e830f99e4caae0969724a54eadf40e6a7ed7931a0
 DIST 
sourcegraph.com%2Fsourcegraph%2Fappdash%2F@v%2Fv0.0.0-20190731080439-ebfcffb1b5c0.mod
 43 BLAKE2B 
44d562f1cdabdb24ca05eb508183dc158939129a4cf6ec0c58815076367b2902b660ee0ef526aa01e920846fb633d001c499bf63a3cea16494213eec41587408
 SHA512 
7d863e4af4e480a247bc767d1de96ff8050b12a13a182a9a8fa68c983c2f0b1a16b509d40de3cca552082535f876458034e1510f0f0feef383f16e1f84f81282

diff --git a/app-metrics/redis_exporter/redis_exporter-1.31.2.ebuild 
b/app-metrics/redis_exporter/redis_exporter-1.31.3.ebuild
similarity index 99%
rename from app-metrics/redis_exporter/redis_exporter-1.31.2.ebuild
rename to app-metrics/redis_exporter/redis_exporter-1.31.3.ebuild
index 046b5b0f905..a35829dd9ec 100644
--- a/app-metrics/redis_exporter/redis_exporter-1.31.2.ebuild
+++ b/app-metrics/redis_exporter/redis_exporter-1.31.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 inherit go-module systemd
-EGIT_COMMIT=65c95b32a690079c49f7fbe8303e9440f03a004a
+EGIT_COMMIT=21bc8a0d5a1f6abe344d0aa148238656a25b8ea3
 
 DESCRIPTION="Prometheus Exporter for Redis Metrics. Supports Redis 2.x, 3.x 
and 4.x"
 HOMEPAGE="https://github.com/oliver006/redis_exporter;



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

2021-11-11 Thread Zac Medico
commit: 00904e7e84fc41c88cf21012dc07b8fcde2def3a
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Nov 12 02:11:25 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Nov 12 02:28:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00904e7e

app-admin/consul: Bump to version 1.8.17

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

 app-admin/consul/Manifest |   3 +
 app-admin/consul/consul-1.8.17.ebuild | 774 ++
 2 files changed, 777 insertions(+)

diff --git a/app-admin/consul/Manifest b/app-admin/consul/Manifest
index 86800e1a87b..0ee42c9bb40 100644
--- a/app-admin/consul/Manifest
+++ b/app-admin/consul/Manifest
@@ -5,6 +5,7 @@ DIST cloud.google.com%2Fgo%2F@v%2Fv0.38.0.zip 2721920 BLAKE2B 
f3fde8f5cc53496dc3
 DIST consul-1.10.3.tar.gz 30831398 BLAKE2B 
49db1b490f1402b6fda8107676361c12912aa381cb1d69e983f95abdfd618ec2a7cf202ff018899e773015cab7546b13b95c5966a50286eb66156380aff8aba9
 SHA512 
02bb8435e1a02711b5cacdc50165c8c81d27051c709d62a3f5e7b1b6121e1e47f20460b6a302ccc27a5ad9814774e8af1545e9b4a4ae4170b34218bf1587755b
 DIST consul-1.8.15.tar.gz 28558208 BLAKE2B 
e721296ac23ec39f27170bebf45997054338a28b9a2d2d817f606c4409a467897b2f18a32fea55f0c8950654c83181c3cced95e4678ddf1bfec10f6e56336d21
 SHA512 
73252ea703a0716308bcca7ede83352b09d9952ac2b5e55c74ad22dc57d2853b9c21fbf2bfb4c544a05044f3949d0fa46cadd186de3de9f183c294dc63ebb99f
 DIST consul-1.8.16.tar.gz 28559668 BLAKE2B 
51c643567a59a91d65f08eb5fdad12ab5f3b2940892dcccfb26a02fb095d608b213e76326b05e84313e25f3d85ce2e9e666ec668731a48572277a8f60113498e
 SHA512 
6f9d1dca7334bb846e0ef0f5c007f0b50a4bf215fb7c443c37032770101492d2fb942ab257fe9e46720d44cf0c1fd0a67ce5c69c5236dbd3d900a790105573f2
+DIST consul-1.8.17.tar.gz 28566475 BLAKE2B 
1176dbd1a701393d5bc15a9d7b1d8d50c3a1bdb9c252f3f5faf948b6255ed780c3cda93401f7ecb23b1dee3b785298fe4d6ca461368f5138850b9093bd5cfc39
 SHA512 
080b48cf6337dde413ac7534d120f12b5d499541bb7a6373c20f7847ba83df57b306c38d9af685b51b1b79e4d395b7915c61a72a94945546ed4e4c8fbf677962
 DIST consul-1.9.10.tar.gz 29427263 BLAKE2B 
1ac815c880a1cc3daeb6260f5f6fb2399fdd0b86a51bca308c49bf8ee624d777cb4cea3fc893f1730b406533b954372b372c0883481cfd183228c1a8b105e654
 SHA512 
f97f54d6660bc306561602c7ca326a43b9d2bc8e3dbccde63768fb0177f60e79d39a1ae6369ee17eda8c35b42d647fce96d832208bcb1675d80c6ae9a8c2ef5b
 DIST github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv40.3.0+incompatible.mod 41 
BLAKE2B 
de145bd0fb63d51b475e0f5d293b9957a170a7c7c206f1cf2d8eb9abdb67a80051b25116b68c5f450bcc8163bb942d34d9bd4ed0b41f4e06d0d510d9b1aeff55
 SHA512 
be976846ed78cec5b19618c7364c47e66c3475519bed166ad1e6b666399ea08028fa621869ab4980981fc70256acc9a7dd1c1e52c8d3d44cb0ac75f9907b6d3e
 DIST github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv40.3.0+incompatible.zip 
34780090 BLAKE2B 
7a465854f74837c79c1b2166116d89b2156645f9ae80b13f0cd860eafddd17caf1a34f7876f54c5ede094fe808eb39f4a1bec54e02efc53fd0bd897c80bde21f
 SHA512 
88a7e1ba6ac2bd373d82f0a6381565c24014b0cd339efcd815ce93dc9f223354f561cbe7bd021fd5635599331a23b7e9ca084754325c68edeecd6f5e1cc47227
@@ -320,6 +321,8 @@ DIST 
github.com%2Fhashicorp%2Fnet-rpc-msgpackrpc%2F@v%2Fv0.0.0-20151116020338-a1
 DIST github.com%2Fhashicorp%2Fraft%2F@v%2Fv1.1.1.mod 410 BLAKE2B 
192e571d096d665a55c29da1dc35ba17c52d6f5b0c3f522c80b355bf881ffe269b27a62fe44761143966aaa5bede99800918999a313869c1a81dba98b710a1ad
 SHA512 
e44c233e6bf407eac6a4eb6f7a72dc0118575b6dfe48a9d0afb95d99a847ad30f75b11e6d008238b7761965182df56e52ec183bb0905e054a638c76898368e6d
 DIST github.com%2Fhashicorp%2Fraft%2F@v%2Fv1.1.2.mod 410 BLAKE2B 
192e571d096d665a55c29da1dc35ba17c52d6f5b0c3f522c80b355bf881ffe269b27a62fe44761143966aaa5bede99800918999a313869c1a81dba98b710a1ad
 SHA512 
e44c233e6bf407eac6a4eb6f7a72dc0118575b6dfe48a9d0afb95d99a847ad30f75b11e6d008238b7761965182df56e52ec183bb0905e054a638c76898368e6d
 DIST github.com%2Fhashicorp%2Fraft%2F@v%2Fv1.1.2.zip 156422 BLAKE2B 
18071e2808ed442be205365d206d4f36042953663db3b219b4a54e90e723e42d753d465ba86614732495f0d3d06c6ae577cfc0ae8d0f715ad4a88c8bb340ec73
 SHA512 
dc554594229ea4caebdc7dfe34ddd5fc054ee59f8717a6afe2d32197ccf9b357a7f66c30d019c6d7b89685869e0e04c0dbcecbdaaf79e47c766c7573dad54d4d
+DIST github.com%2Fhashicorp%2Fraft%2F@v%2Fv1.1.4.mod 475 BLAKE2B 
14b87da12ec6d2df7835c6ff9261515cd03860e1e2845a13bfba94ed9db9d8967d9dce6373f750ed8ab271a21c3baac4537072461362c2c065282e246bc62586
 SHA512 
77c34e9e66b922d15b1b5c526e9da908b2dff722644b0ca8b7cd44983a2cb724c9d6a7d1ea3bb7aeb8d08b2733906b8a428c249750e6a73bdb21c63d1928c420
+DIST github.com%2Fhashicorp%2Fraft%2F@v%2Fv1.1.4.zip 156720 BLAKE2B 
8df18c36cab2f5f6f06a2cda412d5ec548fec12e10c3b6eefda1ebae1759f9e7f0472e2c9e528f61ce187e21b26a637ac3b3990f28b30d78709125ddfaf3fa62
 SHA512 
8c595266d1154cc23bc3e28235bb51a7be741fe742c52cd4c51d0db7935c0ce73064c5cbe6023cc9ee22c68845d277ef5283d062b69add85e40799cc5c3cb783
 DIST github.com%2Fhashicorp%2Fraft%2F@v%2Fv1.2.0.mod 410 BLAKE2B 

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

2021-11-11 Thread Zac Medico
commit: 20b7bb32afb3798c00abe71de0fe2d82bbbdc7bf
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Nov 12 02:25:54 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Nov 12 02:28:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20b7bb32

app-admin/consul: Bump to version 1.10.4

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

 app-admin/consul/Manifest |   5 +
 app-admin/consul/consul-1.10.4.ebuild | 792 ++
 2 files changed, 797 insertions(+)

diff --git a/app-admin/consul/Manifest b/app-admin/consul/Manifest
index 64cc1c31c30..e5dd6fb9c20 100644
--- a/app-admin/consul/Manifest
+++ b/app-admin/consul/Manifest
@@ -3,6 +3,7 @@ DIST cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa62
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.38.0.mod 1006 BLAKE2B 
9d321b9bad7e881795f0215828ca23ff5753b8ca9cbe64ca085bcd2f64d36d0d5bdd5c3e80eb64e19e067748b6b23eb7837827cede0e75a840ed1cfa2b00c1a8
 SHA512 
8aa90e6ce7d50af3db56c8a7abdd16822f6351cabb96e6b75ac0cdefa15bb4a2d402aa84e6212fec4d599ec6f13cb1891bb37f41200e6a05a27642375a89a959
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.38.0.zip 2721920 BLAKE2B 
f3fde8f5cc53496dc314bcae822a415cf00950da0a03b968de00685371e7a2e84ffa304fb176e791c85c930728859687e768ff785829f0751ae919546bd3326d
 SHA512 
8981a08b1ba0226854567b0977d8a349abe2b58420421ab1dccdaf9c98e7657cb2140ad1a38767d25cb54249b61f162ecd51d401374a29f7368a550b19196595
 DIST consul-1.10.3.tar.gz 30831398 BLAKE2B 
49db1b490f1402b6fda8107676361c12912aa381cb1d69e983f95abdfd618ec2a7cf202ff018899e773015cab7546b13b95c5966a50286eb66156380aff8aba9
 SHA512 
02bb8435e1a02711b5cacdc50165c8c81d27051c709d62a3f5e7b1b6121e1e47f20460b6a302ccc27a5ad9814774e8af1545e9b4a4ae4170b34218bf1587755b
+DIST consul-1.10.4.tar.gz 31817187 BLAKE2B 
87cde26e787b13f84c89aebedf01b1757e1d69ee54f9b4be6d6181236a2d323dc6fa9d78d59b240d1c58a2d6120ae9d0a1ec1e2b98c1ed29ba6742b11bfa2999
 SHA512 
c41a6cbdbdafd2162a7e11a7466436716510ea2376c94374684d738cb10cc9e46d4a89fb0ae6d89a681135497c03a1b7e5c6adde1306c1bd06c26413a3b88782
 DIST consul-1.8.15.tar.gz 28558208 BLAKE2B 
e721296ac23ec39f27170bebf45997054338a28b9a2d2d817f606c4409a467897b2f18a32fea55f0c8950654c83181c3cced95e4678ddf1bfec10f6e56336d21
 SHA512 
73252ea703a0716308bcca7ede83352b09d9952ac2b5e55c74ad22dc57d2853b9c21fbf2bfb4c544a05044f3949d0fa46cadd186de3de9f183c294dc63ebb99f
 DIST consul-1.8.16.tar.gz 28559668 BLAKE2B 
51c643567a59a91d65f08eb5fdad12ab5f3b2940892dcccfb26a02fb095d608b213e76326b05e84313e25f3d85ce2e9e666ec668731a48572277a8f60113498e
 SHA512 
6f9d1dca7334bb846e0ef0f5c007f0b50a4bf215fb7c443c37032770101492d2fb942ab257fe9e46720d44cf0c1fd0a67ce5c69c5236dbd3d900a790105573f2
 DIST consul-1.8.17.tar.gz 28566475 BLAKE2B 
1176dbd1a701393d5bc15a9d7b1d8d50c3a1bdb9c252f3f5faf948b6255ed780c3cda93401f7ecb23b1dee3b785298fe4d6ca461368f5138850b9093bd5cfc39
 SHA512 
080b48cf6337dde413ac7534d120f12b5d499541bb7a6373c20f7847ba83df57b306c38d9af685b51b1b79e4d395b7915c61a72a94945546ed4e4c8fbf677962
@@ -66,6 +67,8 @@ DIST 
github.com%2Farmon%2Fconsul-api%2F@v%2Fv0.0.0-20180202201655-eb2c6b5be1b6.m
 DIST 
github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20180917152333-f0300d1749da.mod 
35 BLAKE2B 
97d3ccde6ba4ad06a5344183f954cd6dfea580673607a6d54f1c0f3a643aee512bbe5fe7bdbc22629e6ffeb58f70422b9b80577d70fb58db9b03ababc0552ba5
 SHA512 
fe8dfbec1d09d7da5829af43760a4ddb5495b6a63eeb76fb3758aeb2fcf83d83ea443a15789d7042a0f5e637664babc9c388dbebc63ff7d35fb9545c7c7da991
 DIST 
github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20190430140413-ec5e00d3c878.mod 
582 BLAKE2B 
92aab40d86d733eb8f751fb23e40621b5b3bbfbd8b1d194bc6e689b6df763b4030aa83ab78654dc8e536274af6de247b8fc7e4e35e6cbf2f6fb5532291deec6b
 SHA512 
aa43d2e262a603661ac3dc7aef111aea6e348e11c5384840d2be06224a6c2c580fcc0e3c6645a0d48b48826b0aff92562f0c6504eae980ff5610d2ffd2255d88
 DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.0.mod 753 BLAKE2B 
5d81e99f1c39cafd4dd39f7202f71ea5fa3eba3f1c970e9c51e674e9aba8ce527034679105ed92843c7c69caec3770ef6fad38cc172df670f1643270300fb821
 SHA512 
8a04b0f60d9393afdc4b106413a1022e213509cadc222d592b8a98cc06188eda9ab8b7fdc346e8e70e15f40294ed41fe5510205d64ff40c427a6fbbcbd16f530
+DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.10.mod 607 BLAKE2B 
5c2f3345ddf95f94ef8ff19ebdaac810591c771cae226a2f7029f2f59249eab50b30fb27bce2b41b6ec51e961ed3ed46b55218c8cd405b8cc90bd760f1c0d7ce
 SHA512 
7a835e1c62454a3577e71bb91a1a2ba8e135b94140e1394505678a5d628bf452de2fe8c7a9ad30c17ee462fd0d2f04967d0cc7b96010cfcd3d0fcf7dcaf4748f
+DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.10.zip 50064 BLAKE2B 
6b4bb39a5c93928123c5b86b88c109f0c037a5680c606bdae81b69c1f1db026ea28b53f3d8839f2b7c7b8ff00a99faa3480b6230199a19b16b0efcebe36925be
 SHA512 
53ffe203fb58d8445a3d0a520c6fc4a821ccb533a922d0280d20469185e719c2023402008830428193d8d4e5b44287c2ab7b14cacb8c2723122e48eec8911dc1
 DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.4.mod 607 BLAKE2B 

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

2021-11-11 Thread Zac Medico
commit: d1445fa618679b3d0c4bc264d5964d69f2f41e9a
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Nov 12 02:18:29 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Nov 12 02:28:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1445fa6

app-admin/consul: Bump to version 1.9.11

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

 app-admin/consul/Manifest |   1 +
 app-admin/consul/consul-1.9.11.ebuild | 791 ++
 2 files changed, 792 insertions(+)

diff --git a/app-admin/consul/Manifest b/app-admin/consul/Manifest
index 0ee42c9bb40..64cc1c31c30 100644
--- a/app-admin/consul/Manifest
+++ b/app-admin/consul/Manifest
@@ -7,6 +7,7 @@ DIST consul-1.8.15.tar.gz 28558208 BLAKE2B 
e721296ac23ec39f27170bebf45997054338a
 DIST consul-1.8.16.tar.gz 28559668 BLAKE2B 
51c643567a59a91d65f08eb5fdad12ab5f3b2940892dcccfb26a02fb095d608b213e76326b05e84313e25f3d85ce2e9e666ec668731a48572277a8f60113498e
 SHA512 
6f9d1dca7334bb846e0ef0f5c007f0b50a4bf215fb7c443c37032770101492d2fb942ab257fe9e46720d44cf0c1fd0a67ce5c69c5236dbd3d900a790105573f2
 DIST consul-1.8.17.tar.gz 28566475 BLAKE2B 
1176dbd1a701393d5bc15a9d7b1d8d50c3a1bdb9c252f3f5faf948b6255ed780c3cda93401f7ecb23b1dee3b785298fe4d6ca461368f5138850b9093bd5cfc39
 SHA512 
080b48cf6337dde413ac7534d120f12b5d499541bb7a6373c20f7847ba83df57b306c38d9af685b51b1b79e4d395b7915c61a72a94945546ed4e4c8fbf677962
 DIST consul-1.9.10.tar.gz 29427263 BLAKE2B 
1ac815c880a1cc3daeb6260f5f6fb2399fdd0b86a51bca308c49bf8ee624d777cb4cea3fc893f1730b406533b954372b372c0883481cfd183228c1a8b105e654
 SHA512 
f97f54d6660bc306561602c7ca326a43b9d2bc8e3dbccde63768fb0177f60e79d39a1ae6369ee17eda8c35b42d647fce96d832208bcb1675d80c6ae9a8c2ef5b
+DIST consul-1.9.11.tar.gz 29439739 BLAKE2B 
1d02a415e063b3691a38b7cce306bd7b749ae48a1f4e25f9e8152c7ef0c106ed83cb9913a3286d2376840a0effaf3520f17c807976bb5f84ff5e3f4f0989aa2c
 SHA512 
f3aeff7edad2498be5d991e49a593ddcd7116348d60bb4d4ec480122e977b74d0beb50f535dd79ca13b5f6c1d5ac5d23569650684c60049484e05f7b058cb07a
 DIST github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv40.3.0+incompatible.mod 41 
BLAKE2B 
de145bd0fb63d51b475e0f5d293b9957a170a7c7c206f1cf2d8eb9abdb67a80051b25116b68c5f450bcc8163bb942d34d9bd4ed0b41f4e06d0d510d9b1aeff55
 SHA512 
be976846ed78cec5b19618c7364c47e66c3475519bed166ad1e6b666399ea08028fa621869ab4980981fc70256acc9a7dd1c1e52c8d3d44cb0ac75f9907b6d3e
 DIST github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv40.3.0+incompatible.zip 
34780090 BLAKE2B 
7a465854f74837c79c1b2166116d89b2156645f9ae80b13f0cd860eafddd17caf1a34f7876f54c5ede094fe808eb39f4a1bec54e02efc53fd0bd897c80bde21f
 SHA512 
88a7e1ba6ac2bd373d82f0a6381565c24014b0cd339efcd815ce93dc9f223354f561cbe7bd021fd5635599331a23b7e9ca084754325c68edeecd6f5e1cc47227
 DIST github.com%2F!azure%2Fgo-autorest%2Fautorest%2F@v%2Fv0.10.0.mod 315 
BLAKE2B 
649b180d4b41279bde5a3ad4e7a8380b3e23d9428af2b2904612abfce99e5abf53ab7fa27ac7805faff0be8c2d52d685c7edc1380b909ad2c033beaae87be7f3
 SHA512 
eca3516d2491afa621522aae14e0e5c8632b984d8c6daff3a69df9b2b46416eeacdbd11de8cbc2247fb1119051466d24a4c178b065b630a684be8476be1ef15c

diff --git a/app-admin/consul/consul-1.9.11.ebuild 
b/app-admin/consul/consul-1.9.11.ebuild
new file mode 100644
index 000..5b814bf371e
--- /dev/null
+++ b/app-admin/consul/consul-1.9.11.ebuild
@@ -0,0 +1,791 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module systemd
+
+DESCRIPTION="A tool for service discovery, monitoring and configuration"
+HOMEPAGE="https://www.consul.io;
+
+# Upstream doesn't use "-mod=vendor" in their build system, and the
+# vendor directory is incomplete.
+# On the next bump, remove this if they have added "-mod=vendor"
+EGO_SUM=(
+"cloud.google.com/go v0.26.0/go.mod"
+"cloud.google.com/go v0.34.0/go.mod"
+"cloud.google.com/go v0.38.0"
+"cloud.google.com/go v0.38.0/go.mod"
+"github.com/Azure/azure-sdk-for-go v40.3.0+incompatible"
+"github.com/Azure/azure-sdk-for-go v40.3.0+incompatible/go.mod"
+"github.com/Azure/go-autorest/autorest v0.9.0/go.mod"
+"github.com/Azure/go-autorest/autorest v0.9.3/go.mod"
+"github.com/Azure/go-autorest/autorest v0.10.0"
+"github.com/Azure/go-autorest/autorest v0.10.0/go.mod"
+"github.com/Azure/go-autorest/autorest/adal v0.5.0/go.mod"
+"github.com/Azure/go-autorest/autorest/adal v0.8.0/go.mod"
+"github.com/Azure/go-autorest/autorest/adal v0.8.1/go.mod"
+"github.com/Azure/go-autorest/autorest/adal v0.8.2"
+"github.com/Azure/go-autorest/autorest/adal v0.8.2/go.mod"
+"github.com/Azure/go-autorest/autorest/azure/auth v0.4.2"
+"github.com/Azure/go-autorest/autorest/azure/auth v0.4.2/go.mod"
+"github.com/Azure/go-autorest/autorest/azure/cli v0.3.1"
+"github.com/Azure/go-autorest/autorest/azure/cli v0.3.1/go.mod"
+"github.com/Azure/go-autorest/autorest/date v0.1.0/go.mod"
+"github.com/Azure/go-autorest/autorest/date v0.2.0"

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

2021-11-11 Thread Sam James
commit: 4c323d9678e0995f16a9112a60d6ac51e005b178
Author: msathieu  outlook  com>
AuthorDate: Wed Nov  3 07:05:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 02:08:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c323d96

sec-policy/apparmor-profiles: update to 3.0.3

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Mathieu Strypsteen  outlook.com>
Closes: https://github.com/gentoo/gentoo/pull/22788
Signed-off-by: Sam James  gentoo.org>

 sec-policy/apparmor-profiles/Manifest  |  1 +
 ...-.ebuild => apparmor-profiles-3.0.3.ebuild} | 23 +++---
 .../apparmor-profiles-.ebuild  |  4 ++--
 3 files changed, 10 insertions(+), 18 deletions(-)

diff --git a/sec-policy/apparmor-profiles/Manifest 
b/sec-policy/apparmor-profiles/Manifest
index 38571173391..76c9ff7d636 100644
--- a/sec-policy/apparmor-profiles/Manifest
+++ b/sec-policy/apparmor-profiles/Manifest
@@ -1 +1,2 @@
 DIST apparmor-3.0.1.tar.gz 7785713 BLAKE2B 
c530d159a4139de8e59d9d975af866259b56d555e3abe2d1e2a6bfd2db57d8371d643bb93f1cd6ca96172960c09a74cc05c82d34a2e253c4c1f6ecce747f4129
 SHA512 
e1073e7b2cde7cc4cefcfddce8fa5069845b5873c260b9fbd4bea2ff801708101d813ff30e23a64da36f3c6394cd9339e01a170e9add69deef2d70ecd9ed9687
+DIST apparmor-3.0.3.tar.gz 7790012 BLAKE2B 
aada9c32c2cde4a110cbd1d626ec00b08e29e76182185752e5c23e2ec0c2668a732ffdf1eb1660bd8bc294188ccf0da42b4282939f5969a6aed39084be00769c
 SHA512 
bbf26377e60da60dab56473ee5af15aa0f3fdf2f2a61dbfcdeba12a925afda3bc6a0f6cc31e07927400425b8c3b3649833f448d8674044c7274ef06923ab48b5

diff --git a/sec-policy/apparmor-profiles/apparmor-profiles-.ebuild 
b/sec-policy/apparmor-profiles/apparmor-profiles-3.0.3.ebuild
similarity index 54%
copy from sec-policy/apparmor-profiles/apparmor-profiles-.ebuild
copy to sec-policy/apparmor-profiles/apparmor-profiles-3.0.3.ebuild
index 730d6bdf71f..b64a0b8aa1b 100644
--- a/sec-policy/apparmor-profiles/apparmor-profiles-.ebuild
+++ b/sec-policy/apparmor-profiles/apparmor-profiles-3.0.3.ebuild
@@ -1,31 +1,22 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit git-r3
+MY_PV="$(ver_cut 1-2)"
 
 DESCRIPTION="A collection of profiles for the AppArmor application security 
system"
 HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home;
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS=""
-IUSE="minimal vanilla"
+KEYWORDS="~amd64"
+IUSE="minimal"
 
 RESTRICT="test"
 
-S=${WORKDIR}/${P}/profiles
-
-pkg_setup() {
-   if use vanilla; then
-   EGIT_REPO_URI="https://gitlab.com/apparmor/apparmor.git;
-   EGIT_BRANCH="master"
-   else
-   EGIT_REPO_URI="https://github.com/kensington/apparmor.git;
-   EGIT_BRANCH="gentoo"
-   fi
-}
+S=${WORKDIR}/apparmor-${PV}/profiles
 
 src_install() {
if use minimal ; then

diff --git a/sec-policy/apparmor-profiles/apparmor-profiles-.ebuild 
b/sec-policy/apparmor-profiles/apparmor-profiles-.ebuild
index 730d6bdf71f..8145d3cbdd0 100644
--- a/sec-policy/apparmor-profiles/apparmor-profiles-.ebuild
+++ b/sec-policy/apparmor-profiles/apparmor-profiles-.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=7
+EAPI=8
 
 inherit git-r3
 



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

2021-11-11 Thread Sam James
commit: 3d1a908aae2b75a99155f9e5b477aa0bbb1433f7
Author: msathieu  outlook  com>
AuthorDate: Wed Nov  3 07:04:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 02:08:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d1a908a

sys-apps/apparmor-utils: update to 3.0.3

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Mathieu Strypsteen  outlook.com>
Signed-off-by: Sam James  gentoo.org>

 sys-apps/apparmor-utils/Manifest   |  1 +
 .../apparmor-utils/apparmor-utils-3.0.3.ebuild | 87 ++
 2 files changed, 88 insertions(+)

diff --git a/sys-apps/apparmor-utils/Manifest b/sys-apps/apparmor-utils/Manifest
index 38571173391..76c9ff7d636 100644
--- a/sys-apps/apparmor-utils/Manifest
+++ b/sys-apps/apparmor-utils/Manifest
@@ -1 +1,2 @@
 DIST apparmor-3.0.1.tar.gz 7785713 BLAKE2B 
c530d159a4139de8e59d9d975af866259b56d555e3abe2d1e2a6bfd2db57d8371d643bb93f1cd6ca96172960c09a74cc05c82d34a2e253c4c1f6ecce747f4129
 SHA512 
e1073e7b2cde7cc4cefcfddce8fa5069845b5873c260b9fbd4bea2ff801708101d813ff30e23a64da36f3c6394cd9339e01a170e9add69deef2d70ecd9ed9687
+DIST apparmor-3.0.3.tar.gz 7790012 BLAKE2B 
aada9c32c2cde4a110cbd1d626ec00b08e29e76182185752e5c23e2ec0c2668a732ffdf1eb1660bd8bc294188ccf0da42b4282939f5969a6aed39084be00769c
 SHA512 
bbf26377e60da60dab56473ee5af15aa0f3fdf2f2a61dbfcdeba12a925afda3bc6a0f6cc31e07927400425b8c3b3649833f448d8674044c7274ef06923ab48b5

diff --git a/sys-apps/apparmor-utils/apparmor-utils-3.0.3.ebuild 
b/sys-apps/apparmor-utils/apparmor-utils-3.0.3.ebuild
new file mode 100644
index 000..00aa102d612
--- /dev/null
+++ b/sys-apps/apparmor-utils/apparmor-utils-3.0.3.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python{3_7,3_8,3_9} )
+inherit perl-module python-r1 toolchain-funcs
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Additional userspace utils to assist with AppArmor profile 
management"
+HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home;
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="test"
+
+COMMON_DEPEND="
+   dev-lang/perl
+   ~sys-libs/libapparmor-${PV}
+   ${PYTHON_DEPS}"
+DEPEND="${COMMON_DEPEND}
+   sys-devel/gettext
+"
+RDEPEND="${COMMON_DEPEND}
+   ~sys-libs/libapparmor-${PV}[perl,python,${PYTHON_USEDEP}]
+   ~sys-apps/apparmor-${PV}
+   dev-perl/Locale-gettext
+   dev-perl/RPC-XML
+   dev-perl/TermReadKey
+   dev-python/notify2[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   virtual/perl-Data-Dumper
+   virtual/perl-Getopt-Long"
+
+S=${WORKDIR}/apparmor-${PV}
+
+src_prepare() {
+   default
+
+   sed -i binutils/Makefile \
+   -e 's/Bstatic/Bdynamic/g' || die
+
+   sed -i utils/aa-remove-unknown \
+   -e 
's#^\(APPARMOR_FUNCTIONS=\).*#\1/usr/libexec/rc.apparmor.functions#' || die
+}
+
+src_compile() {
+   python_setup
+
+   pushd utils > /dev/null || die
+   # launches non-make subprocesses causing "make jobserver unavailable"
+   # error messages to appear in generated code
+   emake -j1
+   popd > /dev/null || die
+
+   pushd binutils > /dev/null || die
+   export EXTRA_CFLAGS="${CFLAGS}"
+   emake CC="$(tc-getCC)" USE_SYSTEM=1
+   popd > /dev/null || die
+}
+
+src_install() {
+   pushd utils > /dev/null || die
+   perl_set_version
+   emake DESTDIR="${D}" PERLDIR="${D}/${VENDOR_LIB}/Immunix" \
+   VIM_INSTALL_PATH="${D}/usr/share/vim/vimfiles/syntax" install
+
+   install_python() {
+   local -x PYTHONDONTWRITEBYTECODE=
+   "${PYTHON}" "${S}"/utils/python-tools-setup.py install 
--prefix=/usr \
+   --root="${D}" --optimize 2
+   }
+
+   python_foreach_impl install_python
+   python_replicate_script "${D}"/usr/bin/aa-easyprof \
+   
"${D}"/usr/sbin/aa-{audit,autodep,cleanprof,complain,disable,enforce,genprof,logprof,mergeprof,unconfined}
+   popd > /dev/null || die
+
+   pushd binutils > /dev/null || die
+   emake install DESTDIR="${D}" USE_SYSTEM=1
+   popd > /dev/null || die
+}



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

2021-11-11 Thread Sam James
commit: 01a65de313bb3395db66c48ea56c5dbde98bef1b
Author: Hasso Tepper  zone  ee>
AuthorDate: Tue Oct 26 12:28:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 02:05:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a65de3

sys-libs/openipmi: 2.0.31

Signed-off-by: Hasso Tepper  zone.ee>
Closes: https://github.com/gentoo/gentoo/pull/22712
Signed-off-by: Sam James  gentoo.org>

 sys-libs/openipmi/Manifest   |   1 +
 sys-libs/openipmi/openipmi-2.0.31.ebuild | 101 +++
 2 files changed, 102 insertions(+)

diff --git a/sys-libs/openipmi/Manifest b/sys-libs/openipmi/Manifest
index 4628288dee8..027683c7970 100644
--- a/sys-libs/openipmi/Manifest
+++ b/sys-libs/openipmi/Manifest
@@ -1 +1,2 @@
 DIST OpenIPMI-2.0.29.tar.gz 3119530 BLAKE2B 
5c60b04e828699c396cb7ce29dca7665109d7b39c3d64535fafdca328c01eab0af9cc4d7fd1a30aa254836f6ce10a16e491fb7239777dc4d57edc65c20998504
 SHA512 
ff23aadfe4b9002574d1f06dda3d61f7a03ef1df2c61855516b7d67bd6d3272c53af74e3412e1045242dcb845f50b7c542083e918805c0efac424dd86e720a10
+DIST OpenIPMI-2.0.31.tar.gz 3129097 BLAKE2B 
477d3c7abe0d04b3aa949b36c78ca149d92f4cea379e5be22a2718367f2fb3edac4d8487dd95bdf25b54b9c8c8d8d4ba1582b7bc65e416a8f1745b2790f405d7
 SHA512 
de1b364315e97daffb4c601bcf3bf33591795449d71690496ae368bd0730a117c1716508ecaddef5d55498f56e73481a32f509791185e80e2475667d7abd73e7

diff --git a/sys-libs/openipmi/openipmi-2.0.31.ebuild 
b/sys-libs/openipmi/openipmi-2.0.31.ebuild
new file mode 100644
index 000..c0f0d7d5c08
--- /dev/null
+++ b/sys-libs/openipmi/openipmi-2.0.31.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit autotools python-single-r1
+
+DESCRIPTION="Library interface to IPMI"
+HOMEPAGE="https://sourceforge.net/projects/openipmi/;
+MY_PN="OpenIPMI"
+MY_P="${MY_PN}-${PV/_/-}"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="crypt snmp perl python static-libs tcl"
+S="${WORKDIR}/${MY_P}"
+RESTRICT='test'
+
+RDEPEND="
+   dev-libs/glib:2
+   sys-libs/gdbm:=
+   sys-libs/ncurses:0=
+   sys-libs/readline:0=
+   crypt? ( dev-libs/openssl:0= )
+   snmp? ( net-analyzer/net-snmp )
+   perl? ( dev-lang/perl:= )
+   python? ( ${PYTHON_DEPS} )
+   tcl? ( dev-lang/tcl:0= )"
+DEPEND="${RDEPEND}
+   >=dev-lang/swig-1.3.21"
+BDEPEND="virtual/pkgconfig"
+
+# Gui is broken!
+#  python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.0.26-tinfo.patch" #501510
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # Bug #298250: parallel install fix.
+   sed -r -i \
+   -e '/^install-data-local:/s,$, install-exec-am,g' \
+   cmdlang/Makefile.{am,in} || die
+
+   # We touch the .in and .am above because if we use the below, the Perl 
stuff
+   # is very fragile, and often fails to link.
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   # these binaries are for root!
+   --bindir="${EPREFIX}"/usr/sbin
+   --with-glib
+   --with-glibver=2.0
+   --with-swig
+   --without-tkinter
+   $(use_with snmp ucdsnmp yes)
+   $(use_with crypt openssl yes)
+   $(use_with perl perl yes)
+   $(use_with tcl tcl yes)
+   $(use_with python python yes)
+   )
+
+   # GUI is broken
+   #use tk && use python && use !tcl && \
+   #   ewarn "Not building Tk GUI because it needs both Python AND Tcl"
+   #if use python && use tcl; then
+   #   myconf+=( $(use_with tk tkinter) )
+   #else
+   #   myconf+=( --without-tkinter )
+   #fi
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc README* FAQ ChangeLog TODO doc/IPMI.pdf lanserv/README.vm
+   newdoc cmdlang/README README.cmdlang
+
+   use python && python_optimize
+
+   find "${ED}" -name "*.la" -delete || die
+   if ! use static-libs ; then
+   find "${ED}" -name "*.a" -delete || die
+   fi
+}



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

2021-11-11 Thread Sam James
commit: 0dded945f9f7223729b7819a76d9d2ce4bfb732c
Author: msathieu  outlook  com>
AuthorDate: Mon Nov  1 17:12:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 02:08:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dded945

sys-apps/apparmor: update to 3.0.3

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Mathieu Strypsteen  outlook.com>
Signed-off-by: Sam James  gentoo.org>

 sys-apps/apparmor/Manifest  |  1 +
 sys-apps/apparmor/apparmor-3.0.3.ebuild | 83 +
 2 files changed, 84 insertions(+)

diff --git a/sys-apps/apparmor/Manifest b/sys-apps/apparmor/Manifest
index 38571173391..76c9ff7d636 100644
--- a/sys-apps/apparmor/Manifest
+++ b/sys-apps/apparmor/Manifest
@@ -1 +1,2 @@
 DIST apparmor-3.0.1.tar.gz 7785713 BLAKE2B 
c530d159a4139de8e59d9d975af866259b56d555e3abe2d1e2a6bfd2db57d8371d643bb93f1cd6ca96172960c09a74cc05c82d34a2e253c4c1f6ecce747f4129
 SHA512 
e1073e7b2cde7cc4cefcfddce8fa5069845b5873c260b9fbd4bea2ff801708101d813ff30e23a64da36f3c6394cd9339e01a170e9add69deef2d70ecd9ed9687
+DIST apparmor-3.0.3.tar.gz 7790012 BLAKE2B 
aada9c32c2cde4a110cbd1d626ec00b08e29e76182185752e5c23e2ec0c2668a732ffdf1eb1660bd8bc294188ccf0da42b4282939f5969a6aed39084be00769c
 SHA512 
bbf26377e60da60dab56473ee5af15aa0f3fdf2f2a61dbfcdeba12a925afda3bc6a0f6cc31e07927400425b8c3b3649833f448d8674044c7274ef06923ab48b5

diff --git a/sys-apps/apparmor/apparmor-3.0.3.ebuild 
b/sys-apps/apparmor/apparmor-3.0.3.ebuild
new file mode 100644
index 000..4c5fe4d4179
--- /dev/null
+++ b/sys-apps/apparmor/apparmor-3.0.3.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd toolchain-funcs
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Userspace utils and init scripts for the AppArmor application 
security system"
+HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home;
+SRC_URI="https://launchpad.net/${PN}/${MY_PV}/${PV}/+download/${PN}-${PV}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="doc"
+
+RESTRICT="test" # bug 675854
+
+RDEPEND="~sys-libs/libapparmor-${PV}"
+DEPEND="${RDEPEND}
+   dev-lang/perl
+   sys-devel/bison
+   sys-devel/gettext
+   sys-devel/flex
+   doc? ( dev-tex/latex2html )
+"
+
+S=${WORKDIR}/apparmor-${PV}/parser
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.0.0-makefile.patch"
+   "${FILESDIR}/${PN}-2.11.1-dynamic-link.patch"
+)
+
+src_prepare() {
+   default
+
+   # remove warning about missing file that controls features
+   # we don't currently support
+   sed -e "/installation problem/ctrue" -i rc.apparmor.functions || die
+
+   # bug 634782
+   sed -e "s/cpp/$(tc-getCPP) -/" \
+   -i ../common/list_capabilities.sh \
+   -i ../common/list_af_names.sh || die
+}
+
+src_compile() {
+   emake \
+   AR="$(tc-getAR)" \
+   CC="$(tc-getCC)" \
+   CPP="$(tc-getCPP) -" \
+   CXX="$(tc-getCXX)" \
+   USE_SYSTEM=1 \
+   arch manpages
+   use doc && emake pdf
+}
+
+src_test() {
+   emake CXX="$(tc-getCXX)" USE_SYSTEM=1 check
+}
+
+src_install() {
+   emake \
+   CPP="$(tc-getCPP) -" \
+   DESTDIR="${D}" \
+   DISTRO="unknown" \
+   USE_SYSTEM=1 \
+   install
+
+   dodir /etc/apparmor.d/disable
+
+   newinitd "${FILESDIR}/${PN}-init-1" ${PN}
+   systemd_newunit "${FILESDIR}/apparmor.service" apparmor.service
+
+   use doc && dodoc techdoc.pdf
+
+   exeinto /usr/share/apparmor
+   doexe "${FILESDIR}/apparmor_load.sh"
+   doexe "${FILESDIR}/apparmor_unload.sh"
+}



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

2021-11-11 Thread Sam James
commit: 8a6277ed80215f73354c77b473741de0b3026bd0
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 12 02:07:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 02:08:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a6277ed

sys-libs/openipmi: add 2.0.32, tidy up a little bit

Signed-off-by: Sam James  gentoo.org>

 sys-libs/openipmi/Manifest |  1 +
 sys-libs/openipmi/openipmi-2.0.31.ebuild   | 10 +-
 .../{openipmi-2.0.31.ebuild => openipmi-2.0.32.ebuild} | 10 +-
 3 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/sys-libs/openipmi/Manifest b/sys-libs/openipmi/Manifest
index 027683c7970..7c7f6311fa0 100644
--- a/sys-libs/openipmi/Manifest
+++ b/sys-libs/openipmi/Manifest
@@ -1,2 +1,3 @@
 DIST OpenIPMI-2.0.29.tar.gz 3119530 BLAKE2B 
5c60b04e828699c396cb7ce29dca7665109d7b39c3d64535fafdca328c01eab0af9cc4d7fd1a30aa254836f6ce10a16e491fb7239777dc4d57edc65c20998504
 SHA512 
ff23aadfe4b9002574d1f06dda3d61f7a03ef1df2c61855516b7d67bd6d3272c53af74e3412e1045242dcb845f50b7c542083e918805c0efac424dd86e720a10
 DIST OpenIPMI-2.0.31.tar.gz 3129097 BLAKE2B 
477d3c7abe0d04b3aa949b36c78ca149d92f4cea379e5be22a2718367f2fb3edac4d8487dd95bdf25b54b9c8c8d8d4ba1582b7bc65e416a8f1745b2790f405d7
 SHA512 
de1b364315e97daffb4c601bcf3bf33591795449d71690496ae368bd0730a117c1716508ecaddef5d55498f56e73481a32f509791185e80e2475667d7abd73e7
+DIST OpenIPMI-2.0.32.tar.gz 3140147 BLAKE2B 
7f5d3f9e4a5a8388413d1cfb7d1b8bb1a46abce8404b408d4e505bb389e6f871b6f6d67560bcba9a5716dfcf95c5d3c27bbaf4a5fd7b924a629aa4546efde0c1
 SHA512 
e409f32e6bbf26756338ada386fa394d48d734b4d6ba4beca700ce60bc3af3d0f41e972a328c4e076ae014f4fbd8598d05d3f879f9c6d76198e6ae1a2ba03e95

diff --git a/sys-libs/openipmi/openipmi-2.0.31.ebuild 
b/sys-libs/openipmi/openipmi-2.0.31.ebuild
index c0f0d7d5c08..c8b61d3259f 100644
--- a/sys-libs/openipmi/openipmi-2.0.31.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.31.ebuild
@@ -3,22 +3,22 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit autotools python-single-r1
 
-DESCRIPTION="Library interface to IPMI"
-HOMEPAGE="https://sourceforge.net/projects/openipmi/;
 MY_PN="OpenIPMI"
 MY_P="${MY_PN}-${PV/_/-}"
+DESCRIPTION="Library interface to IPMI"
+HOMEPAGE="https://sourceforge.net/projects/openipmi/;
 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="crypt snmp perl python static-libs tcl"
-S="${WORKDIR}/${MY_P}"
-RESTRICT='test'
+RESTRICT="test"
 
 RDEPEND="
dev-libs/glib:2

diff --git a/sys-libs/openipmi/openipmi-2.0.31.ebuild 
b/sys-libs/openipmi/openipmi-2.0.32.ebuild
similarity index 97%
copy from sys-libs/openipmi/openipmi-2.0.31.ebuild
copy to sys-libs/openipmi/openipmi-2.0.32.ebuild
index c0f0d7d5c08..c8b61d3259f 100644
--- a/sys-libs/openipmi/openipmi-2.0.31.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.32.ebuild
@@ -3,22 +3,22 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit autotools python-single-r1
 
-DESCRIPTION="Library interface to IPMI"
-HOMEPAGE="https://sourceforge.net/projects/openipmi/;
 MY_PN="OpenIPMI"
 MY_P="${MY_PN}-${PV/_/-}"
+DESCRIPTION="Library interface to IPMI"
+HOMEPAGE="https://sourceforge.net/projects/openipmi/;
 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="crypt snmp perl python static-libs tcl"
-S="${WORKDIR}/${MY_P}"
-RESTRICT='test'
+RESTRICT="test"
 
 RDEPEND="
dev-libs/glib:2



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

2021-11-11 Thread Sam James
commit: c2eada997f047256a41307dd666c3d4678b328f9
Author: msathieu  outlook  com>
AuthorDate: Mon Nov  1 17:11:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 02:08:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2eada99

sys-libs/libapparmor: update to 3.0.3

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Mathieu Strypsteen  outlook.com>
Signed-off-by: Sam James  gentoo.org>

 sys-libs/libapparmor/Manifest |  1 +
 sys-libs/libapparmor/libapparmor-3.0.3.ebuild | 97 +++
 2 files changed, 98 insertions(+)

diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index 38571173391..76c9ff7d636 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1 +1,2 @@
 DIST apparmor-3.0.1.tar.gz 7785713 BLAKE2B 
c530d159a4139de8e59d9d975af866259b56d555e3abe2d1e2a6bfd2db57d8371d643bb93f1cd6ca96172960c09a74cc05c82d34a2e253c4c1f6ecce747f4129
 SHA512 
e1073e7b2cde7cc4cefcfddce8fa5069845b5873c260b9fbd4bea2ff801708101d813ff30e23a64da36f3c6394cd9339e01a170e9add69deef2d70ecd9ed9687
+DIST apparmor-3.0.3.tar.gz 7790012 BLAKE2B 
aada9c32c2cde4a110cbd1d626ec00b08e29e76182185752e5c23e2ec0c2668a732ffdf1eb1660bd8bc294188ccf0da42b4282939f5969a6aed39084be00769c
 SHA512 
bbf26377e60da60dab56473ee5af15aa0f3fdf2f2a61dbfcdeba12a925afda3bc6a0f6cc31e07927400425b8c3b3649833f448d8674044c7274ef06923ab48b5

diff --git a/sys-libs/libapparmor/libapparmor-3.0.3.ebuild 
b/sys-libs/libapparmor/libapparmor-3.0.3.ebuild
new file mode 100644
index 000..e35b3da8a32
--- /dev/null
+++ b/sys-libs/libapparmor/libapparmor-3.0.3.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python3_{7,8,9} )
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools distutils-r1 perl-functions
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Library to support AppArmor userspace utilities"
+HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home;
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc +perl +python static-libs"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="perl? ( dev-lang/perl:= )
+   python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/autoconf-archive
+   sys-devel/bison
+   sys-devel/flex
+   doc? ( dev-lang/perl )
+   perl? ( dev-lang/swig )
+   python? ( dev-lang/swig )"
+
+S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
+
+# depends on the package already being installed
+RESTRICT="test"
+
+src_prepare() {
+   rm -r m4 || die "failed to remove bundled macros"
+   default
+   eautoreconf
+   use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+   econf \
+   $(use_enable static-libs static) \
+   $(use_with perl) \
+   $(use_with python)
+}
+
+src_compile() {
+   emake -C src
+   emake -C include
+   use doc && emake -C doc
+   use perl && emake -C swig/perl
+
+   if use python ; then
+   pushd swig/python > /dev/null
+   emake libapparmor_wrap.c
+   distutils-r1_src_compile
+   popd > /dev/null
+   fi
+}
+
+src_install() {
+   emake DESTDIR="${D}" -C src install
+   emake DESTDIR="${D}" -C include install
+   use doc && emake DESTDIR="${D}" -C doc install
+
+   if use perl ; then
+   emake DESTDIR="${D}" -C swig/perl install
+   perl_set_version
+   insinto "${VENDOR_ARCH}"
+   doins swig/perl/LibAppArmor.pm
+
+   # bug 620886
+   perl_delete_localpod
+   perl_fix_packlist
+   fi
+
+   if use python ; then
+   pushd swig/python > /dev/null
+   distutils-r1_src_install
+
+   python_moduleinto LibAppArmor
+   python_foreach_impl python_domodule LibAppArmor.py
+   popd > /dev/null
+   fi
+
+   dodoc AUTHORS ChangeLog NEWS README
+
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/

2021-11-11 Thread Sam James
commit: c08b9eb3810857cb8a127fc9b2f43c56c3c3d345
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Oct 28 21:36:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 02:04:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c08b9eb3

app-accessibility/edbrowse: Add := on relevant deps

This also drops app-text/tidy-html5 as it is last-rited as you can't have :=
inside ||( … )

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/22747
Signed-off-by: Sam James  gentoo.org>

 .../{edbrowse-3.7.5.1-r2.ebuild => edbrowse-3.7.5.1-r3.ebuild}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-accessibility/edbrowse/edbrowse-3.7.5.1-r2.ebuild 
b/app-accessibility/edbrowse/edbrowse-3.7.5.1-r3.ebuild
similarity index 94%
rename from app-accessibility/edbrowse/edbrowse-3.7.5.1-r2.ebuild
rename to app-accessibility/edbrowse/edbrowse-3.7.5.1-r3.ebuild
index 0a2e00cc87a..5fc5f1ffa3c 100644
--- a/app-accessibility/edbrowse/edbrowse-3.7.5.1-r2.ebuild
+++ b/app-accessibility/edbrowse/edbrowse-3.7.5.1-r3.ebuild
@@ -15,9 +15,9 @@ KEYWORDS="~amd64 ~x86"
 IUSE="odbc"
 
 RDEPEND="
-   >=app-text/htmltidy-5.0.0
+   >=app-text/htmltidy-5.0.0:=
dev-lang/duktape:=
-   dev-libs/libpcre
+   dev-libs/libpcre:=
net-misc/curl
sys-libs/readline:=
odbc? ( dev-db/unixODBC )"



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/sdcc/

2021-11-11 Thread Sam James
commit: d14807efb47ed48a0133392bd5f51061c4c6413a
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 12 01:49:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:49:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d14807ef

dev-embedded/sdcc: fix DoubleEmptyLine

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/sdcc/sdcc-4.1.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-embedded/sdcc/sdcc-4.1.0.ebuild 
b/dev-embedded/sdcc/sdcc-4.1.0.ebuild
index 34d23c5be2b..9b5bf53b05d 100644
--- a/dev-embedded/sdcc/sdcc-4.1.0.ebuild
+++ b/dev-embedded/sdcc/sdcc-4.1.0.ebuild
@@ -77,7 +77,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-3.8.0-override-override.patch
 )
 
-
 src_prepare() {
# Fix conflicting variable names between Gentoo and sdcc
find \



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/

2021-11-11 Thread Sam James
commit: 44e4ac7e0e5a66e434b70396fe5d36be78a96bdd
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 12 01:52:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 02:01:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44e4ac7e

dev-embedded/avrdude: Revert "drop ", modernise 

Apparently this is still useful for some folks
as upstream haven't made a release in a good
while and some new functionality exists only
in VCS.

This reverts commit ccb6e0fa1513ad869ff7935ab80bf6e477464705.

Reported-by: zgu
Signed-off-by: Sam James  gentoo.org>

 dev-embedded/avrdude/avrdude-6.3-r1.ebuild | 33 --
 .../{avrdude-6.3-r1.ebuild => avrdude-.ebuild} | 33 --
 2 files changed, 50 insertions(+), 16 deletions(-)

diff --git a/dev-embedded/avrdude/avrdude-6.3-r1.ebuild 
b/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
index eedc4b7b506..701d5da2a71 100644
--- a/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
+++ b/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
@@ -1,21 +1,30 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=8
+EAPI=7
 
 inherit toolchain-funcs
 
+MY_DOC_PV=6.3
 DESCRIPTION="AVR Downloader/UploaDEr"
 HOMEPAGE="https://savannah.nongnu.org/projects/avrdude;
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz
-   doc? (
-   mirror://nongnu/${PN}/${PN}-doc-${PV}.tar.gz
-   mirror://nongnu/${PN}/${PN}-doc-${PV}.pdf
-   )"
+
+if [[ ${PV} == ** ]] ; then
+   ESVN_REPO_URI="svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude"
+   inherit autotools subversion
+else
+   SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
+
+   KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+fi
+
+SRC_URI+=" doc? (
+   mirror://nongnu/${PN}/${PN}-doc-${MY_DOC_PV}.tar.gz
+   mirror://nongnu/${PN}/${PN}-doc-${MY_DOC_PV}.pdf
+)"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
 IUSE="doc ftdi ncurses readline"
 
 RDEPEND="
@@ -28,12 +37,20 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+src_prepare() {
+   default
+
+   [[ ${PV} == ** ]] && eautoreconf
+}
+
 src_configure() {
# somehow this doesnt get set when cross-compiling and breaks build
tc-export AR
+
export ac_cv_lib_ftdi_ftdi_usb_get_strings=$(usex ftdi)
export ac_cv_lib_ncurses_tputs=$(usex ncurses)
export ac_cv_lib_readline_readline=$(usex readline)
+
econf --disable-static
 }
 
@@ -48,7 +65,7 @@ src_install() {
default
 
if use doc ; then
-   newdoc "${DISTDIR}/${PN}-doc-${PV}.pdf" avrdude.pdf
+   newdoc "${DISTDIR}/${PN}-doc-${MY_DOC_PV}.pdf" avrdude.pdf
dodoc -r "${WORKDIR}/avrdude-html/"
fi
 

diff --git a/dev-embedded/avrdude/avrdude-6.3-r1.ebuild 
b/dev-embedded/avrdude/avrdude-.ebuild
similarity index 68%
copy from dev-embedded/avrdude/avrdude-6.3-r1.ebuild
copy to dev-embedded/avrdude/avrdude-.ebuild
index eedc4b7b506..701d5da2a71 100644
--- a/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
+++ b/dev-embedded/avrdude/avrdude-.ebuild
@@ -1,21 +1,30 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=8
+EAPI=7
 
 inherit toolchain-funcs
 
+MY_DOC_PV=6.3
 DESCRIPTION="AVR Downloader/UploaDEr"
 HOMEPAGE="https://savannah.nongnu.org/projects/avrdude;
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz
-   doc? (
-   mirror://nongnu/${PN}/${PN}-doc-${PV}.tar.gz
-   mirror://nongnu/${PN}/${PN}-doc-${PV}.pdf
-   )"
+
+if [[ ${PV} == ** ]] ; then
+   ESVN_REPO_URI="svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude"
+   inherit autotools subversion
+else
+   SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
+
+   KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+fi
+
+SRC_URI+=" doc? (
+   mirror://nongnu/${PN}/${PN}-doc-${MY_DOC_PV}.tar.gz
+   mirror://nongnu/${PN}/${PN}-doc-${MY_DOC_PV}.pdf
+)"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
 IUSE="doc ftdi ncurses readline"
 
 RDEPEND="
@@ -28,12 +37,20 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+src_prepare() {
+   default
+
+   [[ ${PV} == ** ]] && eautoreconf
+}
+
 src_configure() {
# somehow this doesnt get set when cross-compiling and breaks build
tc-export AR
+
export ac_cv_lib_ftdi_ftdi_usb_get_strings=$(usex ftdi)
export ac_cv_lib_ncurses_tputs=$(usex ncurses)
export ac_cv_lib_readline_readline=$(usex readline)
+
econf --disable-static
 }
 
@@ -48,7 +65,7 @@ src_install() {
default
 
if use doc ; then
-   newdoc "${DISTDIR}/${PN}-doc-${PV}.pdf" avrdude.pdf
+   newdoc "${DISTDIR}/${PN}-doc-${MY_DOC_PV}.pdf" avrdude.pdf
dodoc -r "${WORKDIR}/avrdude-html/"
fi
 



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2021-11-11 Thread Jason Zaman
commit: 715686eed5de5091ee8273d5c36a076138dcc10f
Author: Jonathan Davies  protonmail  com>
AuthorDate: Fri Jul  9 23:11:26 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Nov 12 01:53:00 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=715686ee

iptables.te: Added init_read_script_pipes().

Closes: https://github.com/perfinion/hardened-refpolicy/pull/22
Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/iptables.te | 1 +
 1 file changed, 1 insertion(+)

diff --git a/policy/modules/system/iptables.te 
b/policy/modules/system/iptables.te
index 6cca017d..3269a1bd 100644
--- a/policy/modules/system/iptables.te
+++ b/policy/modules/system/iptables.te
@@ -85,6 +85,7 @@ auth_use_nsswitch(iptables_t)
 
 init_use_fds(iptables_t)
 init_use_script_ptys(iptables_t)
+init_read_script_pipes(iptables_t)
 # to allow rules to be saved on reboot:
 init_rw_script_pipes(iptables_t)
 init_rw_script_tmp_files(iptables_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/, policy/modules/admin/

2021-11-11 Thread Jason Zaman
commit: 9174cbc3bf8727c0070cb081cb94a7289176bec8
Author: Jonathan Davies  protonmail  com>
AuthorDate: Fri Apr 23 17:31:54 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Nov 12 01:53:00 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=9174cbc3

Added policy for ss to access netlink.

Closes: https://github.com/perfinion/hardened-refpolicy/pull/23
Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/admin/netutils.fc|  1 +
 policy/modules/admin/netutils.if| 44 +
 policy/modules/admin/netutils.te| 23 +++
 policy/modules/system/userdomain.if |  4 
 4 files changed, 72 insertions(+)

diff --git a/policy/modules/admin/netutils.fc b/policy/modules/admin/netutils.fc
index 13bd901c..3086ab3d 100644
--- a/policy/modules/admin/netutils.fc
+++ b/policy/modules/admin/netutils.fc
@@ -17,5 +17,6 @@
 /usr/sbin/hping2   --  gen_context(system_u:object_r:ping_exec_t,s0)
 /usr/sbin/iptstate --  
gen_context(system_u:object_r:netutils_exec_t,s0)
 /usr/sbin/send_arp --  gen_context(system_u:object_r:ping_exec_t,s0)
+/usr/sbin/ss   --  gen_context(system_u:object_r:ss_exec_t,s0)
 /usr/sbin/tcpdump  --  
gen_context(system_u:object_r:netutils_exec_t,s0)
 /usr/sbin/traceroute.* --  
gen_context(system_u:object_r:traceroute_exec_t,s0)

diff --git a/policy/modules/admin/netutils.if b/policy/modules/admin/netutils.if
index c6ca761c..d7b9d342 100644
--- a/policy/modules/admin/netutils.if
+++ b/policy/modules/admin/netutils.if
@@ -212,6 +212,50 @@ interface(`netutils_exec_ping',`
can_exec($1, ping_exec_t)
 ')
 
+
+## 
+##  Execute a domain transition to run ss.
+## 
+## 
+## 
+##  Domain allowed to transition.
+## 
+## 
+#
+interface(`netutils_domtrans_ss',`
+gen_require(`
+   type ss_t, ss_exec_t;
+')
+
+corecmd_search_bin($1)
+domtrans_pattern($1, ss_exec_t, ss_t)
+')
+
+
+## 
+##  Execute ss in the ss domain, and
+##  allow the specified role the ss domain.
+## 
+## 
+##  
+##  Domain allowed to transition.
+##  
+## 
+## 
+##  
+##  Role allowed access.
+##  
+## 
+#
+interface(`netutils_run_ss',`
+gen_require(`
+   type ss_t;
+')
+
+netutils_domtrans_ss($1)
+role $2 types ss_t;
+')
+
 
 ## 
 ## Execute traceroute in the traceroute domain.

diff --git a/policy/modules/admin/netutils.te b/policy/modules/admin/netutils.te
index 7210c776..d7f4a691 100644
--- a/policy/modules/admin/netutils.te
+++ b/policy/modules/admin/netutils.te
@@ -23,6 +23,10 @@ type ping_t;
 type ping_exec_t;
 init_system_domain(ping_t, ping_exec_t)
 
+type ss_t;
+type ss_exec_t;
+userdom_user_application_domain(ss_t, ss_exec_t)
+
 type traceroute_t;
 type traceroute_exec_t;
 init_system_domain(traceroute_t, traceroute_exec_t)
@@ -148,6 +152,25 @@ optional_policy(`
munin_append_log(ping_t)
 ')
 
+
+#
+# ss local policy
+#
+
+allow ss_t self:capability net_admin;
+allow ss_t self:netlink_tcpdiag_socket r_netlink_socket_perms;
+
+kernel_read_net_sysctls(ss_t)
+kernel_read_network_state(ss_t)
+kernel_read_proc_symlinks(ss_t)
+kernel_read_system_state(ss_t)
+
+domain_use_interactive_fds(ss_t)
+
+files_read_etc_files(ss_t)
+
+userdom_use_inherited_user_terminals(ss_t)
+
 
 #
 # Traceroute local policy

diff --git a/policy/modules/system/userdomain.if 
b/policy/modules/system/userdomain.if
index 958e088f..f916aa90 100644
--- a/policy/modules/system/userdomain.if
+++ b/policy/modules/system/userdomain.if
@@ -1556,6 +1556,10 @@ interface(`userdom_security_admin_template',`
netlabel_run_mgmt($1, $2)
')
 
+   optional_policy(`
+   netutils_run_ss($1, $2)
+   ')
+
optional_policy(`
samhain_run($1, $2)
')



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/admin/

2021-11-11 Thread Jason Zaman
commit: 42a6dc478442e531cd701638057210d9b1c58ec1
Author: Jonathan Davies  protonmail  com>
AuthorDate: Fri May 28 14:00:30 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Nov 12 01:53:00 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=42a6dc47

logrotate.te: Added boolean for allowing logrotate to rotate the audit log.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/admin/logrotate.te | 13 +
 1 file changed, 13 insertions(+)

diff --git a/policy/modules/admin/logrotate.te 
b/policy/modules/admin/logrotate.te
index 1c704120..1419d878 100644
--- a/policy/modules/admin/logrotate.te
+++ b/policy/modules/admin/logrotate.te
@@ -5,6 +5,14 @@ policy_module(logrotate, 1.26.0)
 # Declarations
 #
 
+## 
+##  
+##  Determine whether logrotate can manage
+##  audit log files
+##  
+## 
+gen_tunable(logrotate_manage_audit_log, false)
+
 attribute_role logrotate_roles;
 roleattribute system_r logrotate_roles;
 
@@ -138,6 +146,11 @@ ifdef(`distro_debian',`
logging_read_syslog_config(logrotate_t)
 ')
 
+tunable_policy(`logrotate_manage_audit_log',`
+   logging_manage_audit_log(logrotate_t)
+')
+
+
 optional_policy(`
abrt_manage_cache(logrotate_t)
 ')



[gentoo-commits] proj/hardened-refpolicy:master commit in: .github/workflows/

2021-11-11 Thread Jason Zaman
commit: c7c87f0172c5fd1eb3ea997a9e0df58e4daeecff
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Nov 11 23:27:36 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Nov 12 01:53:00 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=c7c87f01

Remove github stalebot workflow

Signed-off-by: Jason Zaman  gentoo.org>

 .github/workflows/stale.yml | 23 ---
 1 file changed, 23 deletions(-)

diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml
deleted file mode 100644
index 647dc8fd..
--- a/.github/workflows/stale.yml
+++ /dev/null
@@ -1,23 +0,0 @@
-name: Mark stale issues and pull requests
-
-on:
-  schedule:
-  - cron: "30 1 * * *"
-
-jobs:
-  stale:
-
-runs-on: ubuntu-latest
-
-steps:
-- uses: actions/stale@v3
-  with:
-repo-token: ${{ secrets.GITHUB_TOKEN }}
-stale-issue-message: 'This issue has not had any recent activity.  It 
will be closed in 7 days if it makes no further progress.'
-close-issue-message: 'Closing stale PR.'
-stale-pr-message: 'This PR has not had any recent activity.  It will 
be closed in 7 days if it makes no further progress.'
-close-pr-message: 'Closing stale PR.'
-stale-issue-label: 'stale'
-stale-pr-label: 'stale'
-exempt-issue-labels: 'question,help wanted'
-exempt-pr-labels: 'question,external bug,external dependency'



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2021-11-11 Thread Jason Zaman
commit: f022dfa7423dc2477b1dcfc3e5d2f5a0cf527156
Author: Jonathan Davies  protonmail  com>
AuthorDate: Tue Jun 15 12:37:47 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Nov 12 01:53:00 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=f022dfa7

modutils.fc: Added Gentoo specific modules_conf_t paths.

Closes: https://github.com/perfinion/hardened-refpolicy/pull/21
Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/modutils.fc | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/policy/modules/system/modutils.fc 
b/policy/modules/system/modutils.fc
index 169a2569..cfcfb715 100644
--- a/policy/modules/system/modutils.fc
+++ b/policy/modules/system/modutils.fc
@@ -6,6 +6,9 @@ ifdef(`distro_gentoo',`
 # gentoo init scripts still manage this file
 # even if devfs is off
 /etc/modprobe\.devfs.* --  
gen_context(system_u:object_r:modules_conf_t,s0)
+/etc/modules-load\.d/.*\.conf  --  
gen_context(system_u:object_r:modules_conf_t,s0)
+
+/run/modules-load\.d/.*\.conf  --  
gen_context(system_u:object_r:modules_conf_t,s0)
 ')
 
 /run/tmpfiles\.d/kmod\.conf--  
gen_context(system_u:object_r:kmod_tmpfiles_conf_t,s0)
@@ -19,6 +22,10 @@ ifdef(`distro_gentoo',`
 /usr/bin/rmmod.*   --  
gen_context(system_u:object_r:kmod_exec_t,s0)
 /usr/bin/update-modules--  
gen_context(system_u:object_r:kmod_exec_t,s0)
 
+ifdef(`distro_gentoo',`
+/usr/lib/modules-load\.d/.*\.conf  --  
gen_context(system_u:object_r:modules_conf_t,s0)
+')
+
 /usr/lib/modules/[^/]+/modules\..+ --  
gen_context(system_u:object_r:modules_dep_t,s0)
 /usr/lib/modules/modprobe\.conf--  
gen_context(system_u:object_r:modules_conf_t,s0)
 



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/sdcc/

2021-11-11 Thread Sam James
commit: 82e8b83620d3ee4c4255617f5a4b1e76b467d403
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 12 01:49:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:49:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82e8b836

dev-embedded/sdcc: post merge cleanups

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/sdcc/sdcc-4.1.0.ebuild |  6 --
 dev-embedded/sdcc/sdcc-.ebuild  | 15 +++
 2 files changed, 15 insertions(+), 6 deletions(-)

diff --git a/dev-embedded/sdcc/sdcc-4.1.0.ebuild 
b/dev-embedded/sdcc/sdcc-4.1.0.ebuild
index 9764015ecdc..34d23c5be2b 100644
--- a/dev-embedded/sdcc/sdcc-4.1.0.ebuild
+++ b/dev-embedded/sdcc/sdcc-4.1.0.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit autotools toolchain-funcs
 
 if [[ ${PV} == "" ]] ; then
@@ -12,6 +13,8 @@ else
mirror://sourceforge/sdcc/${PN}-src-${PV}.tar.bz2
doc? ( mirror://sourceforge/sdcc/${PN}-doc-${PV}.tar.bz2 )
"
+   S="${WORKDIR}/sdcc"
+
KEYWORDS="~amd64 ~x86"
 fi
 
@@ -74,7 +77,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-3.8.0-override-override.patch
 )
 
-S="${WORKDIR}/sdcc"
 
 src_prepare() {
# Fix conflicting variable names between Gentoo and sdcc
@@ -152,5 +154,5 @@ src_install() {
# a bunch of archives (*.a) are built & installed by gputils
# for PIC processors, but they do not work with standard `ar`
# & `scanelf` utils and they're not for the host.
-   dostrip /usr/bin
+   dostrip -x /usr/bin
 }

diff --git a/dev-embedded/sdcc/sdcc-.ebuild 
b/dev-embedded/sdcc/sdcc-.ebuild
index 42f67b831e1..9b5bf53b05d 100644
--- a/dev-embedded/sdcc/sdcc-.ebuild
+++ b/dev-embedded/sdcc/sdcc-.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit autotools toolchain-funcs
 
 if [[ ${PV} == "" ]] ; then
@@ -12,6 +13,8 @@ else
mirror://sourceforge/sdcc/${PN}-src-${PV}.tar.bz2
doc? ( mirror://sourceforge/sdcc/${PN}-doc-${PV}.tar.bz2 )
"
+   S="${WORKDIR}/sdcc"
+
KEYWORDS="~amd64 ~x86"
 fi
 
@@ -29,10 +32,11 @@ SDCC_PORTS="
avr
mcs51
z80 z180
-   r2k r3ka
+   r2k r2ka r3ka
gbz80
tlcs90
ez80-z80
+   z80n
ds390 ds400
pic14 pic16
hc08
@@ -60,7 +64,8 @@ RDEPEND="
dev-libs/boost:=
sys-libs/ncurses:=
sys-libs/readline:0=
-   >=dev-embedded/gputils-0.13.7
+   pic14? ( >=dev-embedded/gputils-0.13.7 )
+   pic16? ( >=dev-embedded/gputils-0.13.7 )
boehm-gc? ( dev-libs/boehm-gc:= )
!dev-embedded/sdcc-svn
 "
@@ -113,10 +118,12 @@ src_configure() {
$(use_enable z80 z80-port) \
$(use_enable z180 z180-port) \
$(use_enable r2k r2k-port) \
+   $(use_enable r2ka r2ka-port) \
$(use_enable r3ka r3ka-port) \
$(use_enable gbz80 gbz80-port) \
$(use_enable tlcs90 tlcs90-port) \
$(use_enable ez80-z80 ez80_z80-port) \
+   $(use_enable z80n z80n-port) \
$(use_enable ds390 ds390-port) \
$(use_enable ds400 ds400-port) \
$(use_enable pic14 pic14-port) \
@@ -146,5 +153,5 @@ src_install() {
# a bunch of archives (*.a) are built & installed by gputils
# for PIC processors, but they do not work with standard `ar`
# & `scanelf` utils and they're not for the host.
-   dostrip /usr/bin
+   dostrip -x /usr/bin
 }



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/sdcc/

2021-11-11 Thread Sam James
commit: c07b196801193d2de83a2f0291a966f699466bcf
Author: Fabio Rossi  inwind  it>
AuthorDate: Mon Nov  8 18:20:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:47:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c07b1968

dev-embedded/sdcc: added version 4.1.0

- added support to z80n and r2ka ports
- fixed bug #779622
- fixed bug #770082

Closes: https://bugs.gentoo.org/779622
Closes: https://bugs.gentoo.org/770082
Signed-off-by: Fabio Rossi  inwind.it>
Closes: https://github.com/gentoo/gentoo/pull/22867
Signed-off-by: Sam James  gentoo.org>

 dev-embedded/sdcc/Manifest  |   2 +
 dev-embedded/sdcc/metadata.xml  |   2 +
 dev-embedded/sdcc/sdcc-4.1.0.ebuild | 156 
 3 files changed, 160 insertions(+)

diff --git a/dev-embedded/sdcc/Manifest b/dev-embedded/sdcc/Manifest
index ea672c78bce..f2c7ac6c98a 100644
--- a/dev-embedded/sdcc/Manifest
+++ b/dev-embedded/sdcc/Manifest
@@ -1,4 +1,6 @@
 DIST sdcc-doc-3.8.0.tar.bz2 965465 BLAKE2B 
541ed3ba4d3a23dd3fcea248de84d887fdcd8ddaf3ed0f9f810bf8cb9fcb5b10eb2cd96099d83c5a0fda240cdd3d11fd247e576a67a32047a4f7a705b8401637
 SHA512 
63319b7c344b320600e6a7c158d1a5e69abe595dfd6b8d32a95f15678c3bc2f6fe72c959516c4b1f812deb089854c6a51c31438ef6a6c7f9fcb4d419d8cce3cf
 DIST sdcc-doc-4.0.0.tar.bz2 980999 BLAKE2B 
6f9478c095e6b4fec27c6ab7a10a8564ae46d754709848b3a7a26a7a2dfecd3833ce3cfe7a41f9033b5a34a1b6e962090d91c9688294dd347e1c98658761c019
 SHA512 
83bed77b46ad2f028725a3ffe6090d71185f73d4e99c241e7ebd1c509ba1be1911f4b9130c344fa4eb928f48122179b6b71e9d5a27d9f18ff74017c61fae77ff
+DIST sdcc-doc-4.1.0.tar.bz2 991207 BLAKE2B 
fd1ab82c8cc65031a8231bc4aba1e0562ed4b3178612a4d915568cb5600ba9159d89f905e261e860da9e0f4aa5a24fbd7ab1364f2f9f7b3078bcf3aa01d71ba5
 SHA512 
01686e590d0168108099d3c6c9bdb0885a25abccc9b6c87739eafec7103054424da1a5960a8d4566462dca9bf00cdd8b103ab6026523833d9aaa4d4bcdc5b620
 DIST sdcc-src-3.8.0.tar.bz2 18987862 BLAKE2B 
7e8ddea41ae02842bb1376c53364c386a0fb47a1acdcc97cc72f002e78a2854fc43adfd0177f94dd1173dbd81052c390c5b2fef302c73f0b830ec83eea70869c
 SHA512 
38145ea3e9560eb8894c54bd7213da67a20163739c944c3247fa8fa456dfedaaa469746169d3e114affcab48b73db4cd8c9a0a367e7368f2471de64761a3e04a
 DIST sdcc-src-4.0.0.tar.bz2 19204540 BLAKE2B 
2192a7dc7418826440209dd8c7a73fd5ced491b799975b953368daeabb429327a6c518a1212a2fd49c34c6e5ab7d84f240cbf6ff8b3779e2d38f5ad81499ee71
 SHA512 
41a92711a9278261879caec1a01425104b7c75346b3c6ad9617cab025309c9b38f79eea2d04122f5ae6ce273fcd61fbde8a0d23756313a4593394230b51a1d4c
+DIST sdcc-src-4.1.0.tar.bz2 19400609 BLAKE2B 
9754d70026af595a5456f0d7c1b375df2716c6400ca59affcadbfd3588f4d51c45a3d52c235d6efc9b7512b5f94f023d8d2964cc0365cdff4586edf71fc51af1
 SHA512 
a9c3fee427cbc66b56a286c8d66b2922f79c9dfb42d2ed2843b2e192a6b314a04de4c82f1083d8625b49756b5f1d99f8fb706402b5f1284110760ec346303779

diff --git a/dev-embedded/sdcc/metadata.xml b/dev-embedded/sdcc/metadata.xml
index ecb0a6234b7..573753d7343 100644
--- a/dev-embedded/sdcc/metadata.xml
+++ b/dev-embedded/sdcc/metadata.xml
@@ -32,10 +32,12 @@ microprocessors.
Add support for Zilog Z80
Add support for Zilog Z180
Add support for Rabbit 2000
+   Add support for Rabbit 2000A
Add support for Rabbit 3000A
Add support for Gameboy gbz80
Add support for TLCS-90
Add support for EZ80-Z80
+   Add support for Zilog Z80N
Add support for Dallas DS390
Add support for Dallas DS400
Add support for Microchip 14 bits PICs

diff --git a/dev-embedded/sdcc/sdcc-4.1.0.ebuild 
b/dev-embedded/sdcc/sdcc-4.1.0.ebuild
new file mode 100644
index 000..9764015ecdc
--- /dev/null
+++ b/dev-embedded/sdcc/sdcc-4.1.0.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools toolchain-funcs
+
+if [[ ${PV} == "" ]] ; then
+   ESVN_REPO_URI="https://svn.code.sf.net/p/sdcc/code/trunk/sdcc;
+   inherit subversion
+else
+   SRC_URI="
+   mirror://sourceforge/sdcc/${PN}-src-${PV}.tar.bz2
+   doc? ( mirror://sourceforge/sdcc/${PN}-doc-${PV}.tar.bz2 )
+   "
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Small device C compiler (for various microprocessors)"
+HOMEPAGE="http://sdcc.sourceforge.net/;
+
+LICENSE="
+   GPL-2 ZLIB
+   non-free? ( MicroChip-SDCC )
+   packihx? ( public-domain )
+"
+SLOT="0"
+# in order of configure.ac's AC_DO_PORT stanzas
+SDCC_PORTS="
+   avr
+   mcs51
+   z80 z180
+   r2k r2ka r3ka
+   gbz80
+   tlcs90
+   ez80-z80
+   z80n
+   ds390 ds400
+   pic14 pic16
+   hc08
+   s08
+   stm8
+   pdk13 pdk14 pdk15 pdk16
+"
+IUSE="
+   ${SDCC_PORTS}
+   +boehm-gc device-lib doc non-free packihx +sdbinutils sdcdb +sdcpp ucsim

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

2021-11-11 Thread Sam James
commit: d3d9a05421fbb80c960aa728a623f275713cfda3
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 12 01:43:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:43:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3d9a054

app-emulation/cloud-init: include more in BDEPEND

We try to install files using the tool so let's include BDEPEND for
now unless we can come up with a more refined approach.

Closes: https://bugs.gentoo.org/823206
Signed-off-by: Sam James  gentoo.org>

 app-emulation/cloud-init/cloud-init-21.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/cloud-init/cloud-init-21.2.ebuild 
b/app-emulation/cloud-init/cloud-init-21.2.ebuild
index 50cd368122d..55f12c07641 100644
--- a/app-emulation/cloud-init/cloud-init-21.2.ebuild
+++ b/app-emulation/cloud-init/cloud-init-21.2.ebuild
@@ -35,8 +35,8 @@ CDEPEND="
dev-python/six[${PYTHON_USEDEP}]
 "
 DEPEND="
-   test? (
${CDEPEND}
+   test? (
>=dev-python/httpretty-0.7.1[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]



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

2021-11-11 Thread Sam James
commit: d9b0578004e8f20cfe08135a9ce71c64a711f594
Author: Jaco Kroon  uls  co  za>
AuthorDate: Wed Nov 10 07:58:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:32:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b05780

net-misc/asterisk: 18.8.0

Bug: https://bugs.gentoo.org/822084
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Sam James  gentoo.org>

 net-misc/asterisk/Manifest   |   1 +
 net-misc/asterisk/asterisk-18.8.0.ebuild | 365 +++
 2 files changed, 366 insertions(+)

diff --git a/net-misc/asterisk/Manifest b/net-misc/asterisk/Manifest
index f0c07322a8a..a4826c20453 100644
--- a/net-misc/asterisk/Manifest
+++ b/net-misc/asterisk/Manifest
@@ -6,3 +6,4 @@ DIST asterisk-16.22.0.tar.gz 27925083 BLAKE2B 
ce700f8924fb2c7c8fc521879c0768595e
 DIST asterisk-18.5.1.tar.gz 27953748 BLAKE2B 
543f2bfbe1527f3a168dc73d3d9f20e80e95be9de9532a97ff6a5c70a548d525c39ce5251b80dbcd1c0e31c066fc48520e6c373b1404bf24a00b0a48ad134bcd
 SHA512 
95f30c14602587827c7d7bc4652639163f4fe6338fade35d533525aa8825d7a5082c9d6fa4671a5f4f89bd90a0d657ce7e51fd4216558bd367abcb10b25aeb23
 DIST asterisk-18.6.0.tar.gz 27970531 BLAKE2B 
a2eaecc962b236e6e455b8d305c05f33fab8e4d6c63eae1506b8354710d6e3e0e3c6da59600555d880520bb58a13950f830057ac03bc82628ab27b2627de52c9
 SHA512 
17ad7e4dc86f75d4e70f779b6fe6958ee544233b20a36847a6624a7f07b135ddb415f5dca245843ea359e9a6a7c75bfc40ce36fca1df5a7a12549ae522fa2590
 DIST asterisk-18.7.1.tar.gz 27995503 BLAKE2B 
edc13b33243507114fbf2a514fb67d462ca2f8095e4eba95dccd194b4495c3be256ddff280b7400182fed7ffc4d0a462c687f5a23e2162933e0603464e851d54
 SHA512 
5e08ed7e95d00538fd24ed46644818d690fe8c5b8f8d6b9a7d01120c7de28138372f8e166950730b65bd0ffc3e1028af89377bde598bee549ca86d369f9427df
+DIST asterisk-18.8.0.tar.gz 28007752 BLAKE2B 
d5feb2a03003869ee304cd38bc3abcd77a13614c4f1f0a871d517c972f661c17de3da7f452345aaa11e23526a612c1805325ac5a3e902fea1070f63c993ef3fa
 SHA512 
aa06077c6e33e35c35bbaf7dcee13782197f2d9f61e159741ade20050a7bd0dd9a7f6a69d539ee3789af950e8c03518d6186abc99d93ace38dd7e9a1e5dcd337

diff --git a/net-misc/asterisk/asterisk-18.8.0.ebuild 
b/net-misc/asterisk/asterisk-18.8.0.ebuild
new file mode 100644
index 000..11d95659970
--- /dev/null
+++ b/net-misc/asterisk/asterisk-18.8.0.ebuild
@@ -0,0 +1,365 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} )
+
+inherit autotools linux-info lua-single systemd toolchain-funcs tmpfiles
+
+DESCRIPTION="Asterisk: A Modular Open Source PBX System"
+HOMEPAGE="https://www.asterisk.org/;
+SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz;
+LICENSE="GPL-2"
+SLOT="0/${PV%%.*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+IUSE_VOICEMAIL_STORAGE=(
+   voicemail_storage_odbc
+   voicemail_storage_imap
+)
+IUSE="${IUSE_VOICEMAIL_STORAGE[*]} alsa blocks bluetooth calendar +caps 
cluster codec2 curl dahdi debug deprecated doc freetds gtalk http iconv ilbc 
ldap lua mysql newt odbc oss pjproject portaudio postgres radius selinux snmp 
span speex srtp +ssl static statsd syslog systemd unbound vorbis xmpp"
+IUSE_EXPAND="VOICEMAIL_STORAGE"
+REQUIRED_USE="gtalk? ( xmpp )
+   lua? ( ${LUA_REQUIRED_USE} )
+   voicemail_storage_odbc? ( odbc )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-16.16.2-no-var-run-install.patch"
+)
+
+DEPEND="acct-user/asterisk
+   acct-group/asterisk
+   dev-db/sqlite:3
+   dev-libs/popt
+   >=dev-libs/jansson-2.11:=
+   dev-libs/libedit
+   dev-libs/libxml2:2
+   dev-libs/libxslt
+   sys-apps/util-linux
+   sys-libs/zlib
+   virtual/libcrypt:=
+   alsa? ( media-libs/alsa-lib )
+   bluetooth? ( net-wireless/bluez:= )
+   calendar? (
+   net-libs/neon:=
+   dev-libs/libical:=
+   dev-libs/iksemel
+   )
+   caps? ( sys-libs/libcap )
+   blocks? ( sys-libs/blocksruntime )
+   cluster? ( sys-cluster/corosync )
+   codec2? ( media-libs/codec2:= )
+   curl? ( net-misc/curl )
+   dahdi? (
+   net-libs/libpri
+   net-misc/dahdi-tools
+   )
+   freetds? ( dev-db/freetds )
+   gtalk? ( dev-libs/iksemel )
+   http? ( dev-libs/gmime:2.6 )
+   iconv? ( virtual/libiconv )
+   ilbc? ( media-libs/libilbc )
+   ldap? ( net-nds/openldap )
+   lua? ( ${LUA_DEPS} )
+   mysql? ( dev-db/mysql-connector-c:= )
+   newt? ( dev-libs/newt )
+   odbc? ( dev-db/unixODBC )
+   pjproject? ( >=net-libs/pjproject-2.9:= )
+   portaudio? ( media-libs/portaudio )
+   postgres? ( dev-db/postgresql:* )
+   radius? ( net-dialup/freeradius-client )
+   snmp? ( net-analyzer/net-snmp:= )
+   span? ( media-libs/spandsp )
+   speex? (
+   media-libs/libogg
+   

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

2021-11-11 Thread Sam James
commit: 58d88bbf9b7575d2b8c80e3250481bf3d5d58ee4
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Mar 10 10:03:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:35:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58d88bbf

sci-libs/tensorflow-estimator: cleanup eclasses, add missing app-arch/unzip dep

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/19864
Signed-off-by: Sam James  gentoo.org>

 sci-libs/tensorflow-estimator/tensorflow-estimator-2.3.0.ebuild | 8 
 sci-libs/tensorflow-estimator/tensorflow-estimator-2.4.0.ebuild | 7 +++
 2 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/sci-libs/tensorflow-estimator/tensorflow-estimator-2.3.0.ebuild 
b/sci-libs/tensorflow-estimator/tensorflow-estimator-2.3.0.ebuild
index f898cea4890..afa7f6232c4 100644
--- a/sci-libs/tensorflow-estimator/tensorflow-estimator-2.3.0.ebuild
+++ b/sci-libs/tensorflow-estimator/tensorflow-estimator-2.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,15 +8,14 @@ MY_PN="estimator"
 MY_PV=${PV/_rc/-rc}
 MY_P=${MY_PN}-${MY_PV}
 
-inherit bazel distutils-r1 flag-o-matic toolchain-funcs
+inherit bazel distutils-r1
 
-DESCRIPTION="A high-level TensorFlow API that greatly simplifies machine 
learning programming"
+DESCRIPTION="High-level TensorFlow API that greatly simplifies machine 
learning programming"
 HOMEPAGE="https://www.tensorflow.org/;
 
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
 
 bazel_external_uris="

https://github.com/bazelbuild/rules_cc/archive/0d5f3f2768c6ca2faca0079a997a97ce22997a0c.zip
 -> bazelbuild-rules_cc-0d5f3f2768c6ca2faca0079a997a97ce22997a0c.zip
@@ -29,6 +28,7 @@ 
SRC_URI="https://github.com/tensorflow/${MY_PN}/archive/v${MY_PV}.tar.gz -> ${P}
 RDEPEND="sci-libs/tensorflow[python,${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}"
 BDEPEND="
+   app-arch/unzip
dev-java/java-config
>=dev-util/bazel-3"
 

diff --git a/sci-libs/tensorflow-estimator/tensorflow-estimator-2.4.0.ebuild 
b/sci-libs/tensorflow-estimator/tensorflow-estimator-2.4.0.ebuild
index fb37f8655e7..afa7f6232c4 100644
--- a/sci-libs/tensorflow-estimator/tensorflow-estimator-2.4.0.ebuild
+++ b/sci-libs/tensorflow-estimator/tensorflow-estimator-2.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,15 +8,14 @@ MY_PN="estimator"
 MY_PV=${PV/_rc/-rc}
 MY_P=${MY_PN}-${MY_PV}
 
-inherit bazel distutils-r1 flag-o-matic toolchain-funcs
+inherit bazel distutils-r1
 
-DESCRIPTION="A high-level TensorFlow API that greatly simplifies machine 
learning programming"
+DESCRIPTION="High-level TensorFlow API that greatly simplifies machine 
learning programming"
 HOMEPAGE="https://www.tensorflow.org/;
 
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
 
 bazel_external_uris="

https://github.com/bazelbuild/rules_cc/archive/0d5f3f2768c6ca2faca0079a997a97ce22997a0c.zip
 -> bazelbuild-rules_cc-0d5f3f2768c6ca2faca0079a997a97ce22997a0c.zip



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

2021-11-11 Thread Sam James
commit: fb44a7dbb7a8e3f77ffdc629b97295fe7c370397
Author: Ekaterina Vaartis  kotobank  ch>
AuthorDate: Mon Nov  8 08:01:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:36:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb44a7db

media-gfx/hydrus: Add 460

Signed-off-by: Ekaterina Vaartis  kotobank.ch>
Closes: https://github.com/gentoo/gentoo/pull/22863
Signed-off-by: Sam James  gentoo.org>

 media-gfx/hydrus/Manifest  |   1 +
 media-gfx/hydrus/hydrus-460.ebuild | 139 +
 2 files changed, 140 insertions(+)

diff --git a/media-gfx/hydrus/Manifest b/media-gfx/hydrus/Manifest
index 59f3683dafe..32a5ab5bd01 100644
--- a/media-gfx/hydrus/Manifest
+++ b/media-gfx/hydrus/Manifest
@@ -1,3 +1,4 @@
 DIST hydrus-457.tar.gz 38915780 BLAKE2B 
56506ba2098198f42593a061a79f7f6521597f057d87c07eb66b3a213111a46caaf1e167e9f49deaf3d3ffe6259105b6d19cca8fb8fbd0d1c708d796eea63394
 SHA512 
2a653f69928f4b65cdde332e7be52861527237a284a61ddd0536b6e1db40f91424e78953910dacf494d947a57086cbfbf9588fe638143f386910fb1d7ba1e484
 DIST hydrus-458.tar.gz 38922758 BLAKE2B 
3339e44498a606664cd54357cf285f96eb4f146673d9991b9b0fb82bc961b31f4f47c9f27616251b610c4e28664a6b4753aa99713e50d93e79121270796b1408
 SHA512 
0f2c419012c683c163fd180662eb9d2eb5610a6d87c0cbd42be91dbdf6101e747ba0c6238d1574084a30d1da1c7546a79b0e648fe55420c510d47ab26fad28c3
 DIST hydrus-459.3.tar.gz 38933609 BLAKE2B 
feb1888d63dc8b6df7f070115c541c2863442ba46d8cd47648ecb35c49cf8181879760197b200f2b968eca5d51a40522d7fdb8434c19b7c6e37d0ae08b0dce74
 SHA512 
45bcb9b6ad7ae529b980b6759ececaf4175750e775b9f01bae754eb25321d46e0dc4d7fd2723cd43a53aff2d37433a5fdde691f6f7c6e46fb35c8dd216f88157
+DIST hydrus-460.tar.gz 38935581 BLAKE2B 
f4b159f3f45e5f13867cdf163605389722d35616d5235bb64593125b83c7d9177ac590febce4beeb266be1524e106fd41c6badbc11775c6f8921c7647672ea34
 SHA512 
e01cc54f6906cded7760107d7874ca35f6336b9b3b673f59b5c75facbe63a7374780a92b09e51cf99052bf6149dd4df4cb9b84b768f4dd30411229e585e7a23d

diff --git a/media-gfx/hydrus/hydrus-460.ebuild 
b/media-gfx/hydrus/hydrus-460.ebuild
new file mode 100644
index 000..0915a2ae543
--- /dev/null
+++ b/media-gfx/hydrus/hydrus-460.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_REQ_USE="sqlite"
+
+inherit python-single-r1 desktop optfeature
+
+DESCRIPTION="A booru-like media organizer for the desktop"
+HOMEPAGE="https://hydrusnetwork.github.io/hydrus/ 
https://github.com/hydrusnetwork/hydrus;
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/hydrusnetwork/hydrus.git;
+else
+   SRC_URI="https://github.com/hydrusnetwork/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+   KEYWORDS="~amd64"
+fi
+
+# hydrus itself is WTFPL
+# icons included are CC-BY-2.5
+LICENSE="WTFPL-2 CC-BY-2.5"
+SLOT="0"
+IUSE="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="!test? ( test )"
+
+# RDEPEND is sorted as such:
+# - No specific requirements
+# - Specific version or slot
+RDEPEND="
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cloudscraper[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pyside2[widgets,gui,${PYTHON_USEDEP}]
+   dev-python/python-mpv[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/send2trash[${PYTHON_USEDEP}]
+   dev-python/service_identity[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/twisted[${PYTHON_USEDEP}]
+   media-libs/opencv[python,png,jpeg,${PYTHON_USEDEP}]
+   media-video/ffmpeg
+   media-video/mpv[libmpv,${PYTHON_USEDEP}]
+
+   >=dev-python/QtPy-1.9.0-r4[pyside2,${PYTHON_USEDEP}]
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   ${RDEPEND}
+   $(python_gen_cond_dep '
+   test? (
+   dev-python/httmock[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+   ')
+"
+
+PATCHES=(
+   "${FILESDIR}/userpath-in-local-share.patch"
+)
+
+src_prepare() {
+   default
+
+   # Contains pre-built binaries for other systems and a broken swf 
renderer for linux
+   rm -r bin/ || die
+   # Build files used for CI, not actually needed
+   rm 

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

2021-11-11 Thread Sam James
commit: c0d3f005397bf9f3bfeb75c2bfa6f868f5b2b329
Author: Chris Mayo  gmail  com>
AuthorDate: Mon Nov  8 19:24:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:34:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0d3f005

dev-util/geany-plugins: bump to 1.38 and EAPI 8

Closes: https://bugs.gentoo.org/822384
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Chris Mayo  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-util/geany-plugins/Manifest  |   1 +
 dev-util/geany-plugins/geany-plugins-1.38.ebuild | 122 +++
 2 files changed, 123 insertions(+)

diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index 48c51ccf550..615554691d5 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1 +1,2 @@
 DIST geany-plugins-1.37.tar.gz 4711239 BLAKE2B 
7f4fd121f6f0784aecf2dcc04d208c89e502b23debcbc40889f93c1421e414c33c8634376cfe01e91c370f70818d33b373b88698f5cb0ee23dff5edee9d781cf
 SHA512 
47f8d7170593114c773067a8132c724471cbf881582a0a739da578ca42533783d8ecbccb04e039f2990ceed440bbd2d94e4be4a28e336c7f74b8e11a15ba4ce9
+DIST geany-plugins-1.38.tar.gz 4783970 BLAKE2B 
386a05d7136183799059ef6d73b28a0d67d738939b0dc57649ac68f1049104568fe7c8453ebf2144277f60ee0834564b19bf4e756168864f1551962ba2411c14
 SHA512 
82d04331e23c5d81765b11e081a960a7a17172184cabe94efd2ddb37ac94668349b036e6083f77c867ac650fa7b251ba3970ae26b562b4568d6e313652763339

diff --git a/dev-util/geany-plugins/geany-plugins-1.38.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38.ebuild
new file mode 100644
index 000..0222107c668
--- /dev/null
+++ b/dev-util/geany-plugins/geany-plugins-1.38.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-1 )
+
+inherit lua-single
+
+DESCRIPTION="A collection of different plugins for Geany"
+HOMEPAGE="https://plugins.geany.org;
+SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope soup workbench"
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
+
+DEPEND="
+   dev-libs/glib:2
+   >=dev-util/geany-1.37[-gtk2(-)]
+   x11-libs/gtk+:3
+   ctags? ( dev-util/ctags )
+   debugger? ( x11-libs/vte:2.91 )
+   enchant? ( app-text/enchant:= )
+   git? ( dev-libs/libgit2:= )
+   gpg? ( app-crypt/gpgme:1= )
+   gtkspell? ( app-text/gtkspell:3= )
+   lua? ( ${LUA_DEPS} )
+   markdown? (
+   app-text/discount
+   net-libs/webkit-gtk:4
+   )
+   pretty-printer? ( dev-libs/libxml2:2 )
+   scope? ( x11-libs/vte:2.91 )
+   soup? ( net-libs/libsoup:2.4 )
+   workbench? ( dev-libs/libgit2:= )
+"
+RDEPEND="${DEPEND}
+   scope? ( sys-devel/gdb )
+"
+BDEPEND="virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+pkg_setup() {
+   use lua && lua-single_pkg_setup
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-cppcheck
+   --disable-extra-c-warnings
+   $(use_enable nls)
+   --enable-utilslib
+   # Plugins
+   --enable-addons
+   --enable-autoclose
+   --enable-automark
+   --enable-codenav
+   --enable-commander
+   --enable-defineformat
+   --enable-geanyextrasel
+   --enable-geanyinsertnum
+   --enable-geanymacro
+   --enable-geanyminiscript
+   --enable-geanynumberedbookmarks
+   --enable-geanyprj
+   --enable-geanyvc $(use_enable gtkspell)
+   --enable-keyrecord
+   --enable-latex
+   --enable-lineoperations
+   --enable-lipsum
+   --enable-overview
+   --enable-pairtaghighlighter
+   --enable-pohelper
+   --enable-projectorganizer
+   --enable-sendmail
+   --enable-shiftcolumn
+   --enable-tableconvert
+   --enable-treebrowser
+   --enable-vimode
+   --enable-xmlsnippets
+   $(use_enable debugger)
+   $(use_enable ctags geanyctags)
+   $(use_enable lua geanylua)
+   $(use_enable gpg geanypg)
+   $(use_enable soup geniuspaste)
+   $(use_enable git gitchangebar)
+   $(use_enable markdown) --disable-peg-markdown # using 
app-text/discount instead
+   $(use_enable pretty-printer)
+   $(use_enable scope)
+   $(use_enable enchant spellcheck)
+   # Having updatechecker… when you’re using a package manager?
+   $(use_enable soup updatechecker)
+   

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

2021-11-11 Thread Sam James
commit: ea8dd0807994cb66d15db0cb260af90bfb4e607a
Author: Ekaterina Vaartis  kotobank  ch>
AuthorDate: Mon Nov  8 08:01:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:36:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea8dd080

media-gfx/hydrus: Drop 456

Signed-off-by: Ekaterina Vaartis  kotobank.ch>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/hydrus/Manifest  |   1 -
 media-gfx/hydrus/hydrus-456.ebuild | 139 -
 2 files changed, 140 deletions(-)

diff --git a/media-gfx/hydrus/Manifest b/media-gfx/hydrus/Manifest
index 33d5f19da2a..59f3683dafe 100644
--- a/media-gfx/hydrus/Manifest
+++ b/media-gfx/hydrus/Manifest
@@ -1,4 +1,3 @@
-DIST hydrus-456.tar.gz 38899003 BLAKE2B 
03e575034f2b4234c7f9ed3d4da59a3f94e9e2871440548b192b0898fa7e5d73bf7ab07f91a380db6e884449d6d86df9aed313238f28e1b3c4d7ae4a8f7f00f4
 SHA512 
de16874aa714a7e3640a9673a1445049256a2a05122f57a8646fd375a295f229c8b262e8c7862bbc7257d8db84a9e4ddf03cf841af307bed30e174e8f159508a
 DIST hydrus-457.tar.gz 38915780 BLAKE2B 
56506ba2098198f42593a061a79f7f6521597f057d87c07eb66b3a213111a46caaf1e167e9f49deaf3d3ffe6259105b6d19cca8fb8fbd0d1c708d796eea63394
 SHA512 
2a653f69928f4b65cdde332e7be52861527237a284a61ddd0536b6e1db40f91424e78953910dacf494d947a57086cbfbf9588fe638143f386910fb1d7ba1e484
 DIST hydrus-458.tar.gz 38922758 BLAKE2B 
3339e44498a606664cd54357cf285f96eb4f146673d9991b9b0fb82bc961b31f4f47c9f27616251b610c4e28664a6b4753aa99713e50d93e79121270796b1408
 SHA512 
0f2c419012c683c163fd180662eb9d2eb5610a6d87c0cbd42be91dbdf6101e747ba0c6238d1574084a30d1da1c7546a79b0e648fe55420c510d47ab26fad28c3
 DIST hydrus-459.3.tar.gz 38933609 BLAKE2B 
feb1888d63dc8b6df7f070115c541c2863442ba46d8cd47648ecb35c49cf8181879760197b200f2b968eca5d51a40522d7fdb8434c19b7c6e37d0ae08b0dce74
 SHA512 
45bcb9b6ad7ae529b980b6759ececaf4175750e775b9f01bae754eb25321d46e0dc4d7fd2723cd43a53aff2d37433a5fdde691f6f7c6e46fb35c8dd216f88157

diff --git a/media-gfx/hydrus/hydrus-456.ebuild 
b/media-gfx/hydrus/hydrus-456.ebuild
deleted file mode 100644
index 0915a2ae543..000
--- a/media-gfx/hydrus/hydrus-456.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-PYTHON_REQ_USE="sqlite"
-
-inherit python-single-r1 desktop optfeature
-
-DESCRIPTION="A booru-like media organizer for the desktop"
-HOMEPAGE="https://hydrusnetwork.github.io/hydrus/ 
https://github.com/hydrusnetwork/hydrus;
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/hydrusnetwork/hydrus.git;
-else
-   SRC_URI="https://github.com/hydrusnetwork/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-   KEYWORDS="~amd64"
-fi
-
-# hydrus itself is WTFPL
-# icons included are CC-BY-2.5
-LICENSE="WTFPL-2 CC-BY-2.5"
-SLOT="0"
-IUSE="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="!test? ( test )"
-
-# RDEPEND is sorted as such:
-# - No specific requirements
-# - Specific version or slot
-RDEPEND="
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/cloudscraper[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pyopenssl[${PYTHON_USEDEP}]
-   dev-python/pyside2[widgets,gui,${PYTHON_USEDEP}]
-   dev-python/python-mpv[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/send2trash[${PYTHON_USEDEP}]
-   dev-python/service_identity[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/twisted[${PYTHON_USEDEP}]
-   media-libs/opencv[python,png,jpeg,${PYTHON_USEDEP}]
-   media-video/ffmpeg
-   media-video/mpv[libmpv,${PYTHON_USEDEP}]
-
-   >=dev-python/QtPy-1.9.0-r4[pyside2,${PYTHON_USEDEP}]
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   ${RDEPEND}
-   $(python_gen_cond_dep '
-   test? (
-   dev-python/httmock[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
-   )
-   ')
-"
-
-PATCHES=(
-   "${FILESDIR}/userpath-in-local-share.patch"
-)
-
-src_prepare() {
-   default
-
-   # Contains pre-built binaries for other systems and a broken swf 
renderer for linux
-   rm -r bin/ || die
-   # Build files used for CI, not actually needed
-   rm -r static/build_files || die
-   # Duplicate 

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

2021-11-11 Thread Sam James
commit: cba81ce81294f3a88bceca575b0dc20ad87d042e
Author: Chris Mayo  gmail  com>
AuthorDate: Mon Nov  8 19:35:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:34:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cba81ce8

media-gfx/gnofract4d: version bump to 4.3_p20211108

Closes: https://bugs.gentoo.org/820857
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22868
Signed-off-by: Sam James  gentoo.org>

 media-gfx/gnofract4d/Manifest  |  1 +
 .../gnofract4d/gnofract4d-4.3_p20211108.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/media-gfx/gnofract4d/Manifest b/media-gfx/gnofract4d/Manifest
index e7d2dfa2297..84a9b090982 100644
--- a/media-gfx/gnofract4d/Manifest
+++ b/media-gfx/gnofract4d/Manifest
@@ -1 +1,2 @@
 DIST gnofract4d-4.3_p20201029.tar.gz 18270417 BLAKE2B 
82d9f9528c33cf73478fa48d8692617237029944e68d9626d0c39e088b1b6aebc02a8c32a1a0e14c8d115cf3f0434940ec8a8c3d915fc9967b22f7e51353dd6b
 SHA512 
f5844a88c41941429379efe99d1e0593a994a42d600e6e05f722c01c4ced48ceff730bf6bc797e083bd558931d39a31ffe86021eac0f0c6ec0f3047569962e3f
+DIST gnofract4d-4.3_p20211108.tar.gz 18271921 BLAKE2B 
b73fef616b8a91827edd514ec128bcb6d63a8fc8f1433989e31bd9f11711a9568a61358dcca23846bff461ef6a8addeae68cc5ab5f4ae29b6e9b2857bdbad2b8
 SHA512 
0d95f31ac9b1b82bfd459ac896c73bfcffb3b256750093cdccee976839112fcaeb42260c0eb48ef4f30dc0504f5b84cc425f6568997c05639993354756f9ef75

diff --git a/media-gfx/gnofract4d/gnofract4d-4.3_p20211108.ebuild 
b/media-gfx/gnofract4d/gnofract4d-4.3_p20211108.ebuild
new file mode 100644
index 000..630443d5d24
--- /dev/null
+++ b/media-gfx/gnofract4d/gnofract4d-4.3_p20211108.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1 optfeature virtualx xdg
+
+COMMIT="52410fec6cd9182048aed85e333876ddeaa9486a"
+
+DESCRIPTION="A program for drawing beautiful mathematically-based images known 
as fractals"
+HOMEPAGE="https://fract4d.github.io/gnofract4d/;
+SRC_URI="https://github.com/fract4d/gnofract4d/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   media-libs/libpng:0=
+   virtual/jpeg"
+RDEPEND="${DEPEND}
+   $(python_gen_cond_dep '
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
+   ')
+   x11-libs/gtk+:3[introspection]"
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   media-video/ffmpeg[vpx,zlib]
+   )"
+
+distutils_enable_tests pytest
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+src_prepare() {
+   sed -i -e "s:share/doc/gnofract4d/:share/doc/${PF}/:" setup.py || die
+   # test_regress.py does not provide pytest with any tests and inspecting 
it requires dev-python/pillow
+   rm test_regress.py || die
+   # tests hanging with virtx
+   rm fract4dgui/tests/test_{director,gtkfractal}.py || die
+
+   distutils-r1_src_prepare
+}
+
+python_compile_all() {
+   if use test; then
+   ln -s "${BUILD_DIR}"/lib/fract4d/*.so fract4d/ || die
+   fi
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "creating videos" media-video/ffmpeg[vpx,zlib]
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk/files/, net-misc/asterisk/

2021-11-11 Thread Sam James
commit: 8d80c86857d4c3af405ce22bd54d8569401bde43
Author: Jaco Kroon  uls  co  za>
AuthorDate: Wed Nov 10 08:04:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:32:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d80c868

net-misc/asterisk: 13.38.3-r2

Revision bump with the specific purpose of addressing:

Closes: https://bugs.gentoo.org/822084
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/22879
Signed-off-by: Sam James  gentoo.org>

 .../{asterisk-13.38.3-r1.ebuild => asterisk-13.38.3-r2.ebuild}| 5 +++--
 net-misc/asterisk/files/asterisk.tmpfiles-13.38.3-r2.conf | 1 +
 net-misc/asterisk/files/asterisk.tmpfiles2.conf   | 1 -
 net-misc/asterisk/files/{initd-13.32.0-r1 => initd-13.38.3-r2}| 8 
 4 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/net-misc/asterisk/asterisk-13.38.3-r1.ebuild 
b/net-misc/asterisk/asterisk-13.38.3-r2.ebuild
similarity index 98%
rename from net-misc/asterisk/asterisk-13.38.3-r1.ebuild
rename to net-misc/asterisk/asterisk-13.38.3-r2.ebuild
index 9c92d3c2042..12bf7e259cb 100644
--- a/net-misc/asterisk/asterisk-13.38.3-r1.ebuild
+++ b/net-misc/asterisk/asterisk-13.38.3-r2.ebuild
@@ -109,6 +109,7 @@ QA_DT_NEEDED="/usr/lib.*/libasteriskssl[.]so[.][0-9]\+"
 _make_args=(
"NOISY_BUILD=yes"
"ASTDBDIR=\$(ASTDATADIR)/astdb"
+   "ASTVARRUNDIR=/run/asterisk"
"OPTIMIZE="
"DEBUG="
"DESTDIR=${D}"
@@ -292,11 +293,11 @@ src_install() {
diropts -m 0750 -o asterisk -g asterisk
keepdir /var/log/asterisk/{cdr-csv,cdr-custom}
 
-   newinitd "${FILESDIR}"/initd-13.32.0-r1 asterisk
+   newinitd "${FILESDIR}"/initd-13.38.3-r2 asterisk
newconfd "${FILESDIR}"/confd-13.32.0 asterisk
 
systemd_dounit "${FILESDIR}"/asterisk.service
-   newtmpfiles "${FILESDIR}"/asterisk.tmpfiles2.conf asterisk.conf
+   newtmpfiles "${FILESDIR}"/asterisk.tmpfiles-13.38.3-r2.conf 
asterisk.conf
systemd_install_serviced "${FILESDIR}"/asterisk.service.conf
 
# Reset diropts else dodoc uses it for doc installations.

diff --git a/net-misc/asterisk/files/asterisk.tmpfiles-13.38.3-r2.conf 
b/net-misc/asterisk/files/asterisk.tmpfiles-13.38.3-r2.conf
new file mode 100644
index 000..dc999ee65fc
--- /dev/null
+++ b/net-misc/asterisk/files/asterisk.tmpfiles-13.38.3-r2.conf
@@ -0,0 +1 @@
+d /run/asterisk 0750 asterisk asterisk

diff --git a/net-misc/asterisk/files/asterisk.tmpfiles2.conf 
b/net-misc/asterisk/files/asterisk.tmpfiles2.conf
deleted file mode 100644
index ce85c7f5461..000
--- a/net-misc/asterisk/files/asterisk.tmpfiles2.conf
+++ /dev/null
@@ -1 +0,0 @@
-d /var/run/asterisk 0750 asterisk asterisk

diff --git a/net-misc/asterisk/files/initd-13.32.0-r1 
b/net-misc/asterisk/files/initd-13.38.3-r2
similarity index 98%
rename from net-misc/asterisk/files/initd-13.32.0-r1
rename to net-misc/asterisk/files/initd-13.38.3-r2
index 2a7387dc2eb..8a4555be7ec 100644
--- a/net-misc/asterisk/files/initd-13.32.0-r1
+++ b/net-misc/asterisk/files/initd-13.38.3-r2
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 extra_started_commands="forcestop reload"
@@ -30,7 +30,7 @@ setup_svc_variables()
local t
 
ast_instancename=asterisk
-   ast_rundir=/var/run/${RC_SVCNAME}
+   ast_rundir=/run/${RC_SVCNAME}
ast_logdir=/var/log/${RC_SVCNAME}
ast_spooldir=/var/spool/${RC_SVCNAME}
ast_confdir=/etc/${RC_SVCNAME/.//}
@@ -291,7 +291,7 @@ wrapperstop() {
# Accomodate system upgrades (so a previous version of the wrapper 
script that still uses a pid file may be running).
if [ -r "${ast_rundir}/wrapper_loop.pid" ]; then
ebegin "Killing ${ast_instancename} wrapper script"
-   kill "$(cat /var/run/asterisk/wrapper_loop.pid)"
+   kill "$(cat /run/asterisk/wrapper_loop.pid)"
eend $?
fi
 
@@ -313,7 +313,7 @@ forcestop() {
wrapperstop
 
ebegin "Stopping ${ast_instancename} PBX"
-   start-stop-daemon --stop --pidfile /var/run/asterisk/asterisk.pid
+   start-stop-daemon --stop --pidfile /run/asterisk/asterisk.pid
eend $?
 }
 



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

2021-11-11 Thread Sam James
commit: c82d61387df25cd56ad7d1257341216dba622f50
Author: Chris Mayo  gmail  com>
AuthorDate: Mon Nov  8 19:24:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:34:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c82d6138

dev-util/geany-plugins: install geanydoc

geanydoc is GTK 3 compatible and has no special dependencies.

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22698
Signed-off-by: Sam James  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38.ebuild
index 0222107c668..bd644947d15 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38.ebuild
@@ -62,6 +62,7 @@ src_configure() {
--enable-codenav
--enable-commander
--enable-defineformat
+   --enable-geanydoc
--enable-geanyextrasel
--enable-geanyinsertnum
--enable-geanymacro
@@ -102,7 +103,6 @@ src_configure() {
--disable-devhelp
--disable-webhelper
# GTK 2 only
-   --disable-geanydoc
--disable-geanypy
--disable-multiterm
)



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

2021-11-11 Thread Sam James
commit: f31ce7ecbd751a7ed7e9375f8627db9db5f72468
Author: Hans Fredrik Nordhaug  gmail  com>
AuthorDate: Mon Oct 18 11:18:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:33:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f31ce7ec

app-editors/featherpad: Bump to 1.0.1

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans Fredrik Nordhaug  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-editors/featherpad/Manifest|  1 +
 app-editors/featherpad/featherpad-1.0.1.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/app-editors/featherpad/Manifest b/app-editors/featherpad/Manifest
index 4c762231909..bc637ef8223 100644
--- a/app-editors/featherpad/Manifest
+++ b/app-editors/featherpad/Manifest
@@ -1,2 +1,3 @@
 DIST featherpad-0.18.0.tar.gz 967643 BLAKE2B 
a8a84fa71232bdd9448ec4a9c921f8f452212dfb52ec518c3f340e9b600858a9cfca2d7729a0f58c9d1465b77bd28c836de78026c58ff94297de704e7bf670d8
 SHA512 
3e0d008792dd55bc5e57654f9b032f0a66a60c682499c684cfc3b182fdc57a654bb5fb195b458af66ddd8db929b31e7bfa789bd9bdf33d32454fbbcb090bcd91
 DIST featherpad-1.0.0.tar.gz 1010200 BLAKE2B 
22a11a0655ed57f7a7d53949e59c3b989a304b7c3db1f7308af0a52cc00a151cee505b02c19ece286da1be37e76c8874cee4102db3d881ef2c4ad48ecbb2f20a
 SHA512 
9f7e24fa5e89e269693bc0a37f79d987e4914dde2d2b46bd0385886383dab8b35556fbc0f5c5b7b9a2c3a41694174ffa8532c48def87d2972fbc73c1e9c38bf3
+DIST featherpad-1.0.1.tar.gz 1014744 BLAKE2B 
1525b0894e47facdc51da0c6417d69b12d630bb0e6e8d7b3916b0c4e82380243b1b4dd0ddf82f7954d83edcd7b30346cff0305d98296b4aeccc1fe3cab325cd7
 SHA512 
8d1a07f8f32f63ec77e6bff8a39badd1eef87b0675096f964ff2fa770dda7c79ec9a1f788cbfa77528163aeb6c6067ca74e009293eca2e718dce92a48aef5f98

diff --git a/app-editors/featherpad/featherpad-1.0.1.ebuild 
b/app-editors/featherpad/featherpad-1.0.1.ebuild
new file mode 100644
index 000..ce5b1b855fd
--- /dev/null
+++ b/app-editors/featherpad/featherpad-1.0.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg cmake
+
+DESCRIPTION="Lightweight Qt5 Plain-Text Editor for Linux"
+HOMEPAGE="https://github.com/tsujan/FeatherPad;
+SRC_URI="https://github.com/tsujan/FeatherPad/archive/V${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/FeatherPad-${PV}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="+X"
+
+RDEPEND="app-text/hunspell:=
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   X? (
+   dev-qt/qtx11extras:5
+   x11-libs/libX11
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITHOUT_X11=$(usex !X)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk/, net-misc/asterisk/files/

2021-11-11 Thread Sam James
commit: b06dd7a7632c479976144dfb3f3cdcd0ef89e1ad
Author: Jaco Kroon  uls  co  za>
AuthorDate: Wed Nov 10 07:41:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:32:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b06dd7a7

net-misc/asterisk: 16.22.0

Bug: https://bugs.gentoo.org/822084
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Sam James  gentoo.org>

 net-misc/asterisk/Manifest |   1 +
 net-misc/asterisk/asterisk-16.22.0.ebuild  | 366 +
 .../files/asterisk.tmpfiles-16.22.0-18.8.0.conf|   2 +
 net-misc/asterisk/files/initd-16.22.0-18.8.0   | 363 
 4 files changed, 732 insertions(+)

diff --git a/net-misc/asterisk/Manifest b/net-misc/asterisk/Manifest
index 8691e94e2c5..f0c07322a8a 100644
--- a/net-misc/asterisk/Manifest
+++ b/net-misc/asterisk/Manifest
@@ -2,6 +2,7 @@ DIST asterisk-13.38.3.tar.gz 33711458 BLAKE2B 
a1f37c210e7e95962665310b542d9a3b68
 DIST asterisk-16.19.1.tar.gz 27870922 BLAKE2B 
e7b2ceac60f9db19802acc6c69b233556834815e1a9a3d17b2fd331d2577beb356f31a531a6d8fde70f78e9362bd8b6dbc796f906557c82bcd4847a612c788a3
 SHA512 
7b74fedce91ac597f3cc7a03b401ae7506bc6479faf008f3ea9c0f4783d85c5ce06d71bf7d4bc1609a2cb96511d931d79f3bc8613906f370f9b4015b30b9
 DIST asterisk-16.20.0.tar.gz 27888074 BLAKE2B 
74f7812db787e5dcb041850fc7e80229e05ef0849cf373be29f9a3ac2eb0f2244fc6f2bd2a3f411c4d37d968184dfbc140e55ad62de53e6beb0b2340179b831c
 SHA512 
0e270c2d00eda1aea3135eba427a77ac2abe66a31c868cf700d5cc26bde65fded6f2191d5e4af361b2e055ae04f2943611ca1fa19815a4a690076a83fb899148
 DIST asterisk-16.21.1.tar.gz 27912610 BLAKE2B 
75b93fbde52d72906bb613b1d42b7fe592fac9a6af76aabb11dab1bb15b2ad8134f8cfe0a9a58f5f72928e046b0b6111d8e899909d6baca3fd820b583c6acd35
 SHA512 
399875d3e70e2ebae8b27edc9d97b485d7acfe7a99c1f6e2a6212ccac9cd77fd4e720ccb1cf4d16a441fb8f894d8b9a64785c48bc606a0cfd105d2b7ab16d766
+DIST asterisk-16.22.0.tar.gz 27925083 BLAKE2B 
ce700f8924fb2c7c8fc521879c0768595eb7462bb3aa78dd8b64c8a268b357e522ece17c6c4a02a4e17c16bad5141d5c2c15b602d335567be5a3df49f67300ca
 SHA512 
7032da647f4063320fb2ea9c3cd7b0079fbb907e5c8f9d5cdc4197c82d07c99c75bfdcace5c74a593573cd0d9a1b9eb73b2030dc0b13604abb481a311a742173
 DIST asterisk-18.5.1.tar.gz 27953748 BLAKE2B 
543f2bfbe1527f3a168dc73d3d9f20e80e95be9de9532a97ff6a5c70a548d525c39ce5251b80dbcd1c0e31c066fc48520e6c373b1404bf24a00b0a48ad134bcd
 SHA512 
95f30c14602587827c7d7bc4652639163f4fe6338fade35d533525aa8825d7a5082c9d6fa4671a5f4f89bd90a0d657ce7e51fd4216558bd367abcb10b25aeb23
 DIST asterisk-18.6.0.tar.gz 27970531 BLAKE2B 
a2eaecc962b236e6e455b8d305c05f33fab8e4d6c63eae1506b8354710d6e3e0e3c6da59600555d880520bb58a13950f830057ac03bc82628ab27b2627de52c9
 SHA512 
17ad7e4dc86f75d4e70f779b6fe6958ee544233b20a36847a6624a7f07b135ddb415f5dca245843ea359e9a6a7c75bfc40ce36fca1df5a7a12549ae522fa2590
 DIST asterisk-18.7.1.tar.gz 27995503 BLAKE2B 
edc13b33243507114fbf2a514fb67d462ca2f8095e4eba95dccd194b4495c3be256ddff280b7400182fed7ffc4d0a462c687f5a23e2162933e0603464e851d54
 SHA512 
5e08ed7e95d00538fd24ed46644818d690fe8c5b8f8d6b9a7d01120c7de28138372f8e166950730b65bd0ffc3e1028af89377bde598bee549ca86d369f9427df

diff --git a/net-misc/asterisk/asterisk-16.22.0.ebuild 
b/net-misc/asterisk/asterisk-16.22.0.ebuild
new file mode 100644
index 000..735b5ef050f
--- /dev/null
+++ b/net-misc/asterisk/asterisk-16.22.0.ebuild
@@ -0,0 +1,366 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} )
+
+inherit autotools linux-info lua-single systemd toolchain-funcs tmpfiles
+
+DESCRIPTION="Asterisk: A Modular Open Source PBX System"
+HOMEPAGE="https://www.asterisk.org/;
+SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz;
+LICENSE="GPL-2"
+SLOT="0/${PV%%.*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+IUSE_VOICEMAIL_STORAGE=(
+   +voicemail_storage_file
+   voicemail_storage_odbc
+   voicemail_storage_imap
+)
+IUSE="${IUSE_VOICEMAIL_STORAGE[*]} alsa blocks bluetooth calendar +caps 
cluster codec2 curl dahdi debug deprecated doc freetds gtalk http iconv ilbc 
ldap lua mysql newt odbc oss pjproject portaudio postgres radius selinux snmp 
span speex srtp +ssl static statsd syslog systemd unbound vorbis xmpp"
+IUSE_EXPAND="VOICEMAIL_STORAGE"
+REQUIRED_USE="gtalk? ( xmpp )
+   lua? ( ${LUA_REQUIRED_USE} )
+   ^^ ( ${IUSE_VOICEMAIL_STORAGE[*]//+/} )
+   voicemail_storage_odbc? ( odbc )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-16.16.2-no-var-run-install.patch"
+)
+
+DEPEND="acct-user/asterisk
+   acct-group/asterisk
+   dev-db/sqlite:3
+   dev-libs/popt
+   >=dev-libs/jansson-2.11:=
+   dev-libs/libedit
+   dev-libs/libxml2:2
+   dev-libs/libxslt
+   sys-apps/util-linux
+   sys-libs/zlib
+   virtual/libcrypt:=
+   alsa? ( 

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

2021-11-11 Thread Sam James
commit: 848c5ad9bf8bcf4ce018de539e3c509e214a1e2b
Author: Ian Hixson  sdf  org>
AuthorDate: Thu Oct 28 05:17:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:24:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=848c5ad9

app-editors/kakoune: Bump to 2021.10.28

Signed-off-by: Ian Hixson  sdf.org>
Signed-off-by: Sam James  gentoo.org>

 app-editors/kakoune/Manifest  |  1 +
 app-editors/kakoune/kakoune-2021.10.28.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/app-editors/kakoune/Manifest b/app-editors/kakoune/Manifest
index 290b402984c..4af90d57da9 100644
--- a/app-editors/kakoune/Manifest
+++ b/app-editors/kakoune/Manifest
@@ -1 +1,2 @@
 DIST kakoune-2021.08.28.tar.bz2 535791 BLAKE2B 
b04f23b29def72659925b104a203033cd547ec9483225e35a216276716b2d31da76e1c4a239b60a1e72f3e3f4777997bc59560f6ccd4a0e3eaf509e537ed85ad
 SHA512 
a304f1ce3295196468784e27f019d155b5aa0305d90adf5ae65c74a9be4ee740df400ebeb819eb059bb42efee503daa988a2ea929fa6d60ec63ad408be9b575a
+DIST kakoune-2021.10.28.tar.bz2 537860 BLAKE2B 
b7a5bf27505af99e40b65eef1e6c34c2c7fb43b9e0a1b0be5f307cf658f830646f5289bb52c70456e2ba585247528df829de3825edffc40f525b218b0237396c
 SHA512 
60adf3d56006b5fde0b0acd8990501a858df6ed850201b603e2722fc893a873f2bb74f4be9caa35b6aa088ba7cd7aef86c0ca952168de92557c03b208461e0d2

diff --git a/app-editors/kakoune/kakoune-2021.10.28.ebuild 
b/app-editors/kakoune/kakoune-2021.10.28.ebuild
new file mode 100644
index 000..67d9bb16296
--- /dev/null
+++ b/app-editors/kakoune/kakoune-2021.10.28.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Modal editor inspired by vim"
+HOMEPAGE="http://kakoune.org/ https://github.com/mawww/kakoune;
+SRC_URI="https://github.com/mawww/kakoune/releases/download/v${PV}/${P}.tar.bz2;
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   sed -i '/CXXFLAGS += -O3/d' src/Makefile || die
+   default
+}
+
+src_configure() {
+   tc-export CXX
+}
+
+src_compile() {
+   emake -C src all
+}
+
+src_test() {
+   emake -C src test
+}
+
+src_install() {
+   emake PREFIX="${D}"/usr docdir="${ED}/usr/share/doc/${PF}" install
+
+   rm "${ED}/usr/share/man/man1/kak.1.gz" || die
+   doman doc/kak.1
+}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtk-layer-shell/

2021-11-11 Thread Sam James
commit: 22087145b8d6ae3afa0b1298b82dc806c061dd28
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 12 01:30:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:30:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22087145

gui-libs/gtk-layer-shell: disable py3.7

We're a bit behind in Gentoo and bug has been open since the start
of the year, so maintainer timeout for this + previous commit.

Signed-off-by: Sam James  gentoo.org>

 gui-libs/gtk-layer-shell/gtk-layer-shell-0.6.0.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.6.0.ebuild 
b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.6.0.ebuild
index 8ea5205fb4c..5273f2c8acd 100644
--- a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.6.0.ebuild
+++ b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.6.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit meson python-any-r1
 
 if [[ ${PV} ==  ]]; then
@@ -23,7 +23,7 @@ IUSE="examples gtk-doc test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
-   >=x11-libs/gtk+-3.22.0:3[introspection,wayland]
+   >=x11-libs/gtk+-3.24.26:3[introspection,wayland]
>=dev-libs/wayland-1.10.0
>=dev-libs/wayland-protocols-1.16
 "
@@ -35,6 +35,7 @@ BDEPEND="
 "
 
 src_configure() {
+   # Note: next release makes introspection optional
local emesonargs=(
$(meson_use examples)
$(meson_use gtk-doc docs)



[gentoo-commits] repo/gentoo:master commit in: games-simulation/openttd/

2021-11-11 Thread Sam James
commit: 6b0e70afdd8ea038d2ecb323216102b05bf4aeb4
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Nov 11 16:39:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:25:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b0e70af

games-simulation/openttd: update to 12.1

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22903
Signed-off-by: Sam James  gentoo.org>

 games-simulation/openttd/Manifest|   1 +
 games-simulation/openttd/openttd-12.1.ebuild | 104 +++
 2 files changed, 105 insertions(+)

diff --git a/games-simulation/openttd/Manifest 
b/games-simulation/openttd/Manifest
index 841db3b903b..1cc2aec4570 100644
--- a/games-simulation/openttd/Manifest
+++ b/games-simulation/openttd/Manifest
@@ -1 +1,2 @@
 DIST openttd-12.0-source.tar.xz 7307832 BLAKE2B 
12ffd0978e1f735f4a1d9eb63876a6f4a38867f11e5cbfbb7386f34564ef8b79f394b782c99f28e8a65196b7311aee28427d0485abd2e16dd69f36beb40fa3b1
 SHA512 
a1042fe52892cf301d3a2c7e972d9c091829638119d2ca9b55165a6b5568660f178e808db4b0bf2d3e4538dbdaea7b0683d4de9333defbcd95e109d591c05a78
+DIST openttd-12.1-source.tar.xz 7357316 BLAKE2B 
653a511416b0d75af696eae96cf730e95747b476f9b1957759a6d3941eff2d6194dfb4bdb8e5e6cb645b81278ac4d48cf886daaa5796d1f995da490bcd046514
 SHA512 
bf58dbe308c64736973b92d66c3973081867e93f02e3b345556f5e74aea00fe08b826f4bb59440b593d2a2d3be4f36321fb8a44be89bfa390fe6afe40bfc

diff --git a/games-simulation/openttd/openttd-12.1.ebuild 
b/games-simulation/openttd/openttd-12.1.ebuild
new file mode 100644
index 000..73990ea5a05
--- /dev/null
+++ b/games-simulation/openttd/openttd-12.1.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="A clone of Transport Tycoon Deluxe"
+HOMEPAGE="https://www.openttd.org/;
+SRC_URI="https://cdn.openttd.org/openttd-releases/${PV}/${P}-source.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+IUSE="allegro cpu_flags_x86_sse dedicated +fluidsynth icu +lzma lzo +openmedia 
+png +sdl timidity +truetype +zlib"
+REQUIRED_USE="!dedicated? ( || ( allegro sdl ) )"
+
+RESTRICT="test" # needs a graphics set in order to test
+
+RDEPEND="
+   !dedicated? (
+   allegro? ( media-libs/allegro:5 )
+   fluidsynth? ( media-sound/fluidsynth )
+   icu? (
+   dev-libs/icu-layoutex:=
+   dev-libs/icu-le-hb
+   >=dev-libs/icu-58.1:=
+   )
+   sdl? ( media-libs/libsdl2[sound,video] )
+   truetype? (
+   media-libs/fontconfig
+   media-libs/freetype:2
+   sys-libs/zlib:=
+   )
+   )
+   lzma? ( app-arch/xz-utils )
+   lzo? ( dev-libs/lzo:2 )
+   png? ( media-libs/libpng:0= )
+   zlib? ( sys-libs/zlib:= )"
+DEPEND="${RDEPEND}"
+BDEPEND=">=games-util/grfcodec-6.0.6_p20210310
+   virtual/pkgconfig"
+PDEPEND="
+   !dedicated? (
+   openmedia? (
+   >=games-misc/openmsx-0.4.0
+   >=games-misc/opensfx-1.0.1
+   )
+   )
+   openmedia? ( >=games-misc/opengfx-0.6.1 )
+   timidity? ( media-sound/timidity++ )"
+
+DOCS=( docs/directory_structure.md )
+PATCHES=(
+   "${FILESDIR}/${PN}-1.11.2_dont_compress_man.patch"
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_BINDIR=bin
+   -DCMAKE_INSTALL_DATADIR=share
+   -DOPTION_DEDICATED=$(usex dedicated)
+   -DCMAKE_DISABLE_FIND_PACKAGE_Allegro=$(usex !allegro)
+   -DCMAKE_DISABLE_FIND_PACKAGE_Freetype=$(usex !truetype)
+   -DCMAKE_DISABLE_FIND_PACKAGE_Fontconfig=$(usex !truetype)
+   -DCMAKE_DISABLE_FIND_PACKAGE_Fluidsynth=$(usex !fluidsynth)
+   -DCMAKE_DISABLE_FIND_PACKAGE_ICU=$(usex !icu)
+   -DCMAKE_DISABLE_FIND_PACKAGE_LibLZMA=$(usex !lzma)
+   -DCMAKE_DISABLE_FIND_PACKAGE_LZO=$(usex !lzo)
+   -DCMAKE_DISABLE_FIND_PACKAGE_PNG=$(usex !png)
+   # N.B. regarding #807364: CMAKE_DISABLE_FIND_PACKAGE_SDL is 
used only
+   # with USE="allegro -sdl" combination flags. There no other way 
to
+   # completely disable SDL1 support.
+   -DCMAKE_DISABLE_FIND_PACKAGE_SDL=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_SDL2=$(usex !sdl)
+   -DCMAKE_DISABLE_FIND_PACKAGE_SSE=$(usex !cpu_flags_x86_sse)
+   -DCMAKE_DISABLE_FIND_PACKAGE_ZLIB=$(usex !zlib)
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN}
+}
+
+pkg_postinst() {
+   if ! use openmedia ; then
+   

[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtk-layer-shell/

2021-11-11 Thread Sam James
commit: 429859a96de4b7c3a49ac65f72c03430db17f507
Author: Reagan Bohan  gmail  com>
AuthorDate: Thu Nov 11 09:07:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:26:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=429859a9

gui-libs/gtk-layer-shell: Bump to version 0.6.0

Closes: https://bugs.gentoo.org/765628
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Reagan Bohan  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22898
Signed-off-by: Sam James  gentoo.org>

 gui-libs/gtk-layer-shell/Manifest  |  1 +
 .../gtk-layer-shell/gtk-layer-shell-0.6.0.ebuild   | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/gui-libs/gtk-layer-shell/Manifest 
b/gui-libs/gtk-layer-shell/Manifest
index 31d2fb0366b..509c634bf39 100644
--- a/gui-libs/gtk-layer-shell/Manifest
+++ b/gui-libs/gtk-layer-shell/Manifest
@@ -1 +1,2 @@
 DIST gtk-layer-shell-0.1.0.tar.xz 34580 BLAKE2B 
db815d711e53485e00de2e0b7d238f6c66ddac9ca790d5f31c44eed965ad01ee07392d27552ae21bb1eab4905cc1d5f7dad9c10fd059afb43ba85c7ea1af2aa5
 SHA512 
3788559405a495d43279b20b9d64e1fb0fb9be4125eb3011a623565938246310c2e81cb6d52db111e42a9cd0739bb273ccf7fcb7c52db8b74a1e44108e061c6d
+DIST gtk-layer-shell-0.6.0.tar.gz 133047 BLAKE2B 
cbfc5f2ae355f1308a21d09bdaf925774223179d310b752c2540666b691a0be4c45c740f79c7a02877c95bcc31293f59643938e80c38687f0f3805534af93ab4
 SHA512 
ca5367b5f1637a07c28c772e79e5ac84219ff069091077f83c5edbc88be084538a925b3c76e6cc9dcd8d2826ae340b79605875e87209ee4f4d5e27dc4e93a523

diff --git a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.6.0.ebuild 
b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.6.0.ebuild
new file mode 100644
index 000..8ea5205fb4c
--- /dev/null
+++ b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.6.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..10} )
+inherit meson python-any-r1
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/wmww/${PN};
+else
+   SRC_URI="https://github.com/wmww/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Library to create desktop components for Wayland using the Layer 
Shell protocol"
+HOMEPAGE="https://github.com/wmww/gtk-layer-shell;
+
+LICENSE="MIT-with-advertising LGPL-3+"
+SLOT="0"
+IUSE="examples gtk-doc test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=x11-libs/gtk+-3.22.0:3[introspection,wayland]
+   >=dev-libs/wayland-1.10.0
+   >=dev-libs/wayland-protocols-1.16
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc )
+   test? ( ${PYTHON_DEPS} )
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use examples)
+   $(meson_use gtk-doc docs)
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: games-misc/opensfx/

2021-11-11 Thread Sam James
commit: af3a5ff4f1eec09626608916e002bce5c6fcbe96
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Nov 11 16:27:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:25:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af3a5ff4

games-misc/opensfx: update to 1.0.3

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Azamat H. Hackimov  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 games-misc/opensfx/Manifest |  1 +
 games-misc/opensfx/opensfx-1.0.3.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/games-misc/opensfx/Manifest b/games-misc/opensfx/Manifest
index 309f1428a36..cf594653c30 100644
--- a/games-misc/opensfx/Manifest
+++ b/games-misc/opensfx/Manifest
@@ -1,2 +1,3 @@
 DIST opensfx-1.0.1-source.tar.xz 9872728 BLAKE2B 
34880f4713b37d8f720e5b68e5c3f821c52a4dd44f6171fe31df3e3b63e5e333ce415074c1ee204555261cded4d0180618e6d478e95f842a361f43572f379e87
 SHA512 
1c908b932db7a47b607882e51d34bff090b712182a2b2955e6c82b6b7e657a7cb7bda93d1dac19b057c38d671d185687a0b1a26ddb93b5670329b3806aaef654
 DIST opensfx-1.0.2-source.tar.xz 9947284 BLAKE2B 
c7b545bb23454fd16829c54cdb038d4c26c437e6239307cea93315af77f6c9570ac9b0869013549216817d4084bfb4116a7ad2bc5f1da1fc369d8bc80f016d9e
 SHA512 
a4e37ff262bee827b8c86679bc52041ab83f629f482a34a3fc09bd7687b83e468f66f9144fceade9b5bf581a72cad04b4f13ad479f76b35ba53d019538b94225
+DIST opensfx-1.0.3-source.tar.xz 9943616 BLAKE2B 
c266ec015c23d79b28e313ad3cb5a1613fe7c9674fd0192bf4a141adcd2a27594052f311710b63e6a173579ba5bebeed50799d2cb19eb3fd5b5ca28411b4b509
 SHA512 
a077fcb1676ba17aa5e9e2df32c2d69452fe54895e3ac64a80c2a6247aa3ea2ef37443e2391f88117768eeb3f808793c78c11727c69bb3df2fde57f67964dbff

diff --git a/games-misc/opensfx/opensfx-1.0.3.ebuild 
b/games-misc/opensfx/opensfx-1.0.3.ebuild
new file mode 100644
index 000..04d1840a5c0
--- /dev/null
+++ b/games-misc/opensfx/opensfx-1.0.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OpenSFX data files for OpenTTD"
+HOMEPAGE="https://wiki.openttd.org/en/Basesets/OpenSFX 
https://github.com/OpenTTD/OpenSFX;
+SRC_URI="https://cdn.openttd.org/opensfx-releases/${PV}/${P}-source.tar.xz;
+S="${WORKDIR}"/${P}-source
+
+LICENSE="CC-BY-SA-3.0 CDDL-1.1 GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+DEPEND="games-util/catcodec"
+
+src_install() {
+   emake INSTALL_DIR="${ED}/usr/share/openttd/baseset/" install
+   dodoc docs/{changelog.txt,readme.ptxt}
+}



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

2021-11-11 Thread Sam James
commit: ec5f8e34bc9b5f31467c3cbeecbf375d7120f15d
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Nov 11 17:15:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:24:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec5f8e34

app-admin/ananicy: fix shebang

Closes: https://bugs.gentoo.org/823068
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22904
Signed-off-by: Sam James  gentoo.org>

 app-admin/ananicy/files/ananicy.initd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/ananicy/files/ananicy.initd 
b/app-admin/ananicy/files/ananicy.initd
index e2c31dfb10b..95a021e5a02 100644
--- a/app-admin/ananicy/files/ananicy.initd
+++ b/app-admin/ananicy/files/ananicy.initd
@@ -1,4 +1,4 @@
-#!/usr/bin/openrc-run
+#!/sbin/openrc-run
 
 pidfile="/run/ananicy.pid"
 command="/usr/bin/ananicy"



[gentoo-commits] repo/gentoo:master commit in: games-misc/opensfx/

2021-11-11 Thread Sam James
commit: 69659b5364c7f0ae1dc9416eb76282856b726b6b
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Nov 11 16:28:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:25:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69659b53

games-misc/opensfx: remove old versions

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Azamat H. Hackimov  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 games-misc/opensfx/Manifest |  2 --
 games-misc/opensfx/opensfx-1.0.1.ebuild | 21 -
 games-misc/opensfx/opensfx-1.0.2.ebuild | 20 
 3 files changed, 43 deletions(-)

diff --git a/games-misc/opensfx/Manifest b/games-misc/opensfx/Manifest
index cf594653c30..7a13590fd63 100644
--- a/games-misc/opensfx/Manifest
+++ b/games-misc/opensfx/Manifest
@@ -1,3 +1 @@
-DIST opensfx-1.0.1-source.tar.xz 9872728 BLAKE2B 
34880f4713b37d8f720e5b68e5c3f821c52a4dd44f6171fe31df3e3b63e5e333ce415074c1ee204555261cded4d0180618e6d478e95f842a361f43572f379e87
 SHA512 
1c908b932db7a47b607882e51d34bff090b712182a2b2955e6c82b6b7e657a7cb7bda93d1dac19b057c38d671d185687a0b1a26ddb93b5670329b3806aaef654
-DIST opensfx-1.0.2-source.tar.xz 9947284 BLAKE2B 
c7b545bb23454fd16829c54cdb038d4c26c437e6239307cea93315af77f6c9570ac9b0869013549216817d4084bfb4116a7ad2bc5f1da1fc369d8bc80f016d9e
 SHA512 
a4e37ff262bee827b8c86679bc52041ab83f629f482a34a3fc09bd7687b83e468f66f9144fceade9b5bf581a72cad04b4f13ad479f76b35ba53d019538b94225
 DIST opensfx-1.0.3-source.tar.xz 9943616 BLAKE2B 
c266ec015c23d79b28e313ad3cb5a1613fe7c9674fd0192bf4a141adcd2a27594052f311710b63e6a173579ba5bebeed50799d2cb19eb3fd5b5ca28411b4b509
 SHA512 
a077fcb1676ba17aa5e9e2df32c2d69452fe54895e3ac64a80c2a6247aa3ea2ef37443e2391f88117768eeb3f808793c78c11727c69bb3df2fde57f67964dbff

diff --git a/games-misc/opensfx/opensfx-1.0.1.ebuild 
b/games-misc/opensfx/opensfx-1.0.1.ebuild
deleted file mode 100644
index 09ed0185ab9..000
--- a/games-misc/opensfx/opensfx-1.0.1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="OpenSFX data files for OpenTTD"
-HOMEPAGE="https://wiki.openttd.org/en/Basesets/OpenSFX 
https://github.com/OpenTTD/OpenSFX;
-SRC_URI="https://cdn.openttd.org/opensfx-releases/${PV}/${P}-source.tar.xz;
-
-LICENSE="CC-BY-SA-3.0 CDDL-1.1 GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-DEPEND="games-util/catcodec"
-
-S=${WORKDIR}/${P}-source
-
-src_install() {
-   emake INSTALL_DIR="${ED}/usr/share/openttd/baseset/" install
-   dodoc docs/{changelog.txt,readme.ptxt}
-}

diff --git a/games-misc/opensfx/opensfx-1.0.2.ebuild 
b/games-misc/opensfx/opensfx-1.0.2.ebuild
deleted file mode 100644
index 04d1840a5c0..000
--- a/games-misc/opensfx/opensfx-1.0.2.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="OpenSFX data files for OpenTTD"
-HOMEPAGE="https://wiki.openttd.org/en/Basesets/OpenSFX 
https://github.com/OpenTTD/OpenSFX;
-SRC_URI="https://cdn.openttd.org/opensfx-releases/${PV}/${P}-source.tar.xz;
-S="${WORKDIR}"/${P}-source
-
-LICENSE="CC-BY-SA-3.0 CDDL-1.1 GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-DEPEND="games-util/catcodec"
-
-src_install() {
-   emake INSTALL_DIR="${ED}/usr/share/openttd/baseset/" install
-   dodoc docs/{changelog.txt,readme.ptxt}
-}



[gentoo-commits] repo/gentoo:master commit in: app-editors/kakoune/files/, app-editors/kakoune/

2021-11-11 Thread Sam James
commit: 18a70a0ee653b4426dcbbae9d789660572b1e25f
Author: Ian Hixson  sdf  org>
AuthorDate: Thu Oct 28 05:18:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:24:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18a70a0e

app-editors/kakoune: Drop old version

Signed-off-by: Ian Hixson  sdf.org>
Closes: https://github.com/gentoo/gentoo/pull/22736
Signed-off-by: Sam James  gentoo.org>

 app-editors/kakoune/Manifest   |  1 -
 .../kakoune-2021.08.28-php-filetype-fix.patch  | 13 ---
 app-editors/kakoune/kakoune-2021.08.28-r1.ebuild   | 44 --
 3 files changed, 58 deletions(-)

diff --git a/app-editors/kakoune/Manifest b/app-editors/kakoune/Manifest
index 4af90d57da9..aeba3b8a0a5 100644
--- a/app-editors/kakoune/Manifest
+++ b/app-editors/kakoune/Manifest
@@ -1,2 +1 @@
-DIST kakoune-2021.08.28.tar.bz2 535791 BLAKE2B 
b04f23b29def72659925b104a203033cd547ec9483225e35a216276716b2d31da76e1c4a239b60a1e72f3e3f4777997bc59560f6ccd4a0e3eaf509e537ed85ad
 SHA512 
a304f1ce3295196468784e27f019d155b5aa0305d90adf5ae65c74a9be4ee740df400ebeb819eb059bb42efee503daa988a2ea929fa6d60ec63ad408be9b575a
 DIST kakoune-2021.10.28.tar.bz2 537860 BLAKE2B 
b7a5bf27505af99e40b65eef1e6c34c2c7fb43b9e0a1b0be5f307cf658f830646f5289bb52c70456e2ba585247528df829de3825edffc40f525b218b0237396c
 SHA512 
60adf3d56006b5fde0b0acd8990501a858df6ed850201b603e2722fc893a873f2bb74f4be9caa35b6aa088ba7cd7aef86c0ca952168de92557c03b208461e0d2

diff --git 
a/app-editors/kakoune/files/kakoune-2021.08.28-php-filetype-fix.patch 
b/app-editors/kakoune/files/kakoune-2021.08.28-php-filetype-fix.patch
deleted file mode 100644
index b4a7cc439f3..000
--- a/app-editors/kakoune/files/kakoune-2021.08.28-php-filetype-fix.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/rc/filetype/php.kak b/rc/filetype/php.kak
-index be03de9e..97bdbfe3 100644
 a/rc/filetype/php.kak
-+++ b/rc/filetype/php.kak
-@@ -85,7 +85,7 @@ define-command -hidden php-indent-on-char %<
- define-command -hidden php-insert-on-new-line %<
- evaluate-commands -draft -itersel %<
- # copy // comments or docblock * prefix and following white spaces
--try %{ execute-keys -draft s [^/]  k  s 
^\h*\K(?://|[*][^/])\h*  y gh j P
-+try %{ execute-keys -draft s [^/]  k  s 
^\h*\K(?://|[*][^/])\h*  y gh j P }
- # append " * " on lines starting a multiline /** or /* comment
- try %{ execute-keys -draft k  s ^\h*/[*][* ]?  j gi i 
* }
- >

diff --git a/app-editors/kakoune/kakoune-2021.08.28-r1.ebuild 
b/app-editors/kakoune/kakoune-2021.08.28-r1.ebuild
deleted file mode 100644
index 66fdc47a76c..000
--- a/app-editors/kakoune/kakoune-2021.08.28-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Modal editor inspired by vim"
-HOMEPAGE="http://kakoune.org/ https://github.com/mawww/kakoune;
-SRC_URI="https://github.com/mawww/kakoune/releases/download/v${PV}/${P}.tar.bz2;
-
-LICENSE="Unlicense"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-php-filetype-fix.patch
-)
-
-src_prepare() {
-   sed -i '/CXXFLAGS += -O3/d' src/Makefile || die
-   default
-}
-
-src_configure() {
-   tc-export CXX
-}
-
-src_compile() {
-   emake -C src all
-}
-
-src_test() {
-   emake -C src test
-}
-
-src_install() {
-   emake PREFIX="${D}"/usr docdir="${ED}/usr/share/doc/${PF}" install
-
-   rm "${ED}/usr/share/man/man1/kak.1.gz" || die
-   doman doc/kak.1
-}



[gentoo-commits] repo/gentoo:master commit in: dev-tex/latex2html/

2021-11-11 Thread Sam James
commit: c8116e175bda13650206bfb28f62c9f15335bc49
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 12 01:23:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:23:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8116e17

dev-tex/latex2html: drop 2021.2-r1

Signed-off-by: Sam James  gentoo.org>

 dev-tex/latex2html/latex2html-2021.2-r1.ebuild | 81 --
 1 file changed, 81 deletions(-)

diff --git a/dev-tex/latex2html/latex2html-2021.2-r1.ebuild 
b/dev-tex/latex2html/latex2html-2021.2-r1.ebuild
deleted file mode 100644
index 036096872b0..000
--- a/dev-tex/latex2html/latex2html-2021.2-r1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Convertor written in Perl that converts LaTeX documents to HTML"
-HOMEPAGE="https://www.latex2html.org/;
-SRC_URI="https://github.com/latex2html/latex2html/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
-IUSE="gif png"
-
-DEPEND="
-   app-text/ghostscript-gpl
-   virtual/latex-base
-   >=media-libs/netpbm-10.86.24
-   dev-lang/perl
-   gif? ( media-libs/giflib )
-   png? ( media-libs/libpng:0 )"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2021.2-respect-DESTDIR.patch
-)
-
-src_prepare() {
-   default
-
-   sed -i -e 's%@PERL@%'"${EPREFIX}"'/usr/bin/perl%g' wrapper/unix.pin || 
die
-}
-
-src_configure() {
-   local myconf
-
-   use gif || use png || myconf+=" --disable-images"
-
-   econf \
-   --libdir="${EPREFIX}"/usr/$(get_libdir)/latex2html \
-   --shlibdir="${EPREFIX}"/usr/$(get_libdir)/latex2html \
-   --enable-pk \
-   --enable-eps \
-   --enable-reverse \
-   --enable-pipes \
-   --enable-paths \
-   --enable-wrapper \
-   --with-texpath="${EPREFIX}"/usr/share/texmf-site/tex/latex/html 
\
-   --without-mktexlsr \
-   $(use_enable gif) \
-   $(use_enable png) \
-   ${myconf}
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   # make /usr/share/latex2html sticky
-   keepdir /usr/share/latex2html
-
-   # clean the perl scripts up to remove references to the sandbox
-   local dir="${ED}/usr/$(get_libdir)/latex2html"
-   if use png || use gif; then
-   # pstoimg isn't built unless gif or png useflags are enabled
-   sed -i -e "s:${T}:/tmp:g" "${dir}"/pstoimg.pl || die
-   fi
-
-   sed -i -e "s:${S}::g" "${dir}"/latex2html.pl || die
-   sed -i -e "s:${T}:/tmp:g" "${dir}"/cfgcache.pm || die
-   sed -i -e "s:${T}:/tmp:g" "${dir}"/l2hconf.pm || die
-
-   dodoc BUGS Changes FAQ MANIFEST README.md TODO
-}
-
-pkg_postinst() {
-   "${EROOT}"/usr/bin/mktexlsr
-}
-
-pkg_postrm() {
-   "${EROOT}"/usr/bin/mktexlsr
-}



[gentoo-commits] repo/gentoo:master commit in: dev-tex/latex2html/

2021-11-11 Thread Sam James
commit: 9ef9672b2da1f645a5d2f991aeca5737691e38fe
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 12 01:23:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:23:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ef9672b

dev-tex/latex2html: destabilize 2021.2-r2 for ~amd64, ~sparc, ~x86

Signed-off-by: Sam James  gentoo.org>

 dev-tex/latex2html/latex2html-2021.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/latex2html/latex2html-2021.2-r2.ebuild 
b/dev-tex/latex2html/latex2html-2021.2-r2.ebuild
index f4a54dda7ee..cc156bda520 100644
--- a/dev-tex/latex2html/latex2html-2021.2-r2.ebuild
+++ b/dev-tex/latex2html/latex2html-2021.2-r2.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/latex2html/latex2html/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="gif png"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-tex/latex2html/, dev-tex/latex2html/files/

2021-11-11 Thread Sam James
commit: 2437b4f4066252a5e8714dca6ce3c9f6b54823ed
Author: Matthew White  inventati  org>
AuthorDate: Thu Nov 11 22:28:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:22:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2437b4f4

dev-tex/latex2html: fix pstoim.pl PNMCROPOPT

Apply upstream patch.

Closes: https://bugs.gentoo.org/823188
Package-Manager: Portage-3.0.28, Repoman-3.0.3-r1
Signed-off-by: Matteo Bianco  inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/22907
Signed-off-by: Sam James  gentoo.org>

 .../files/latex2html-2021.2-fix-PNMCROPOPT.patch   | 31 
 dev-tex/latex2html/latex2html-2021.2-r2.ebuild | 82 ++
 2 files changed, 113 insertions(+)

diff --git a/dev-tex/latex2html/files/latex2html-2021.2-fix-PNMCROPOPT.patch 
b/dev-tex/latex2html/files/latex2html-2021.2-fix-PNMCROPOPT.patch
new file mode 100644
index 000..78d7bab3eeb
--- /dev/null
+++ b/dev-tex/latex2html/files/latex2html-2021.2-fix-PNMCROPOPT.patch
@@ -0,0 +1,31 @@
+From ea0ae1cf6789cf8f29bf07406ef6e91918b6bfc3 Mon Sep 17 00:00:00 2001
+From: Matthew White 
+Date: Wed, 10 Nov 2021 00:32:14 +
+Subject: [PATCH] fix pnmcrop duplicated -sides option (aka PNMCROPOPT)
+
+If the variable PNMCROPOPT is defined as "-sides" via config/config.pl
+in pstoimg.bin, calling `pnmcrop -bot -sides $PNMCROPOPT` will give an
+error, due to the duplicated option.
+---
+ pstoimg.pin | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/pstoimg.pin b/pstoimg.pin
+index 2c4f3e4..588b987 100755
+--- a/pstoimg.pin
 b/pstoimg.pin
+@@ -1300,9 +1300,9 @@ sub crop_scale_etc {
+ my $edge = $1;
+ my $croparg = '';
+ if($edge =~ /b/i) {
+-  $croparg = "-bot -sides $PNMCROPOPT ";
++  $croparg = "-bot -sides ";
+ } elsif($edge =~ /[tlr]/i) {
+-  $croparg = "-$edge -sides $PNMCROPOPT ";
++  $croparg = "-$edge -sides ";
+ } elsif($edge =~ /s/i) {
+   #RRM: shave at most 1-2 rows of white from the bottom
+ #if @pipes@
+-- 
+2.32.0
+

diff --git a/dev-tex/latex2html/latex2html-2021.2-r2.ebuild 
b/dev-tex/latex2html/latex2html-2021.2-r2.ebuild
new file mode 100644
index 000..f4a54dda7ee
--- /dev/null
+++ b/dev-tex/latex2html/latex2html-2021.2-r2.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Convertor written in Perl that converts LaTeX documents to HTML"
+HOMEPAGE="https://www.latex2html.org/;
+SRC_URI="https://github.com/latex2html/latex2html/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+IUSE="gif png"
+
+DEPEND="
+   app-text/ghostscript-gpl
+   virtual/latex-base
+   >=media-libs/netpbm-10.86.24
+   dev-lang/perl
+   gif? ( media-libs/giflib )
+   png? ( media-libs/libpng:0 )"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2021.2-fix-PNMCROPOPT.patch
+   "${FILESDIR}"/${PN}-2021.2-respect-DESTDIR.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i -e 's%@PERL@%'"${EPREFIX}"'/usr/bin/perl%g' wrapper/unix.pin || 
die
+}
+
+src_configure() {
+   local myconf
+
+   use gif || use png || myconf+=" --disable-images"
+
+   econf \
+   --libdir="${EPREFIX}"/usr/$(get_libdir)/latex2html \
+   --shlibdir="${EPREFIX}"/usr/$(get_libdir)/latex2html \
+   --enable-pk \
+   --enable-eps \
+   --enable-reverse \
+   --enable-pipes \
+   --enable-paths \
+   --enable-wrapper \
+   --with-texpath="${EPREFIX}"/usr/share/texmf-site/tex/latex/html 
\
+   --without-mktexlsr \
+   $(use_enable gif) \
+   $(use_enable png) \
+   ${myconf}
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   # make /usr/share/latex2html sticky
+   keepdir /usr/share/latex2html
+
+   # clean the perl scripts up to remove references to the sandbox
+   local dir="${ED}/usr/$(get_libdir)/latex2html"
+   if use png || use gif; then
+   # pstoimg isn't built unless gif or png useflags are enabled
+   sed -i -e "s:${T}:/tmp:g" "${dir}"/pstoimg.pl || die
+   fi
+
+   sed -i -e "s:${S}::g" "${dir}"/latex2html.pl || die
+   sed -i -e "s:${T}:/tmp:g" "${dir}"/cfgcache.pm || die
+   sed -i -e "s:${T}:/tmp:g" "${dir}"/l2hconf.pm || die
+
+   dodoc BUGS Changes FAQ MANIFEST README.md TODO
+}
+
+pkg_postinst() {
+   "${EROOT}"/usr/bin/mktexlsr
+}
+
+pkg_postrm() {
+   "${EROOT}"/usr/bin/mktexlsr
+}



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

2021-11-11 Thread Sam James
commit: bcc03d7b8f0ea80a17c106a1cd876f294a9786e5
Author: Jaco Kroon  uls  co  za>
AuthorDate: Thu Nov 11 13:30:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:21:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcc03d7b

net-misc/clusterssh: Remove 4.03.06 aka 4.30.600

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/22901
Signed-off-by: Sam James  gentoo.org>

 net-misc/clusterssh/Manifest   |  1 -
 net-misc/clusterssh/clusterssh-4.30.600.ebuild | 48 --
 2 files changed, 49 deletions(-)

diff --git a/net-misc/clusterssh/Manifest b/net-misc/clusterssh/Manifest
index 6a17d252e44..953add07cb8 100644
--- a/net-misc/clusterssh/Manifest
+++ b/net-misc/clusterssh/Manifest
@@ -1,3 +1,2 @@
 DIST App-ClusterSSH-4.01_05.tar.gz 71502 BLAKE2B 
f9e1f9de36173c766a382660e34adee3005a64550a90cafe59101fd3f4b66307990e254334fb270398c9e36a9d27657a27e7348b1223a7ccef04181f8c88809b
 SHA512 
4b63b91684c981a28871e5264502c66435b531ae3c4bad2eab2571f8b237d43e5f45ed93d036e7497c713f2982a110d93a3055ae0004d4f33e7786df9aa56ff8
-DIST App-ClusterSSH-4.03_06.tar.gz 81476 BLAKE2B 
6b513cb86fd4827eb510dd26ded9aa2d45ac1fe484dc10b8cb841c8b1fb50c7f279cbc6a63e817acbbf66e4aea5faa4f32cc612c387d018bf09abb18919fd7d6
 SHA512 
87dff4c0445436c10929bcf30a9295deb6ddacca16939091fdab0cf67765c77706745ce8e738145ea6c67ec06093567b7668e4387a72b48018f8e173da5709b4
 DIST App-ClusterSSH-4.16.tar.gz 96151 BLAKE2B 
c0b4ee36f42cb26853c264686fa6084133e0a75f9dba6e7233e341a2dedbb3c41642dd255bf6fa01b7285c9c3edd43485d3014b6d41957d6476382dcd00866a2
 SHA512 
3d4fc2aa681ea815020375bb3bb0f9a070e1638c5a4e38b1b279c58f9644a568bb687e0e611919afa48a32b44ff4e25cd5661c7d1330978f851bc506282f020e

diff --git a/net-misc/clusterssh/clusterssh-4.30.600.ebuild 
b/net-misc/clusterssh/clusterssh-4.30.600.ebuild
deleted file mode 100644
index e2aa81d7cfa..000
--- a/net-misc/clusterssh/clusterssh-4.30.600.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
-
-MY_PN="App-ClusterSSH"
-MODULE_AUTHOR="DUNCS"
-###
-# /!\ IMPORTANT /!\
-###
-# CHANGE ME AT EVERY VERSION BUMP
-MODULE_VERSION="4.03_06"
-
-inherit perl-module
-
-DESCRIPTION="Concurrent Multi-Server Terminal Access"
-HOMEPAGE="https://github.com/duncs/clusterssh;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-perl/Config-Simple
-   dev-perl/Exception-Class
-   dev-perl/Tk
-   dev-perl/Readonly
-   dev-perl/Test-DistManifest
-   dev-perl/Test-Pod
-   dev-perl/Test-Pod-Coverage
-   dev-perl/Test-Trap
-   dev-perl/Try-Tiny
-   dev-perl/X11-Protocol
-   dev-perl/XML-Simple
-   x11-apps/xlsfonts
-   x11-terms/xterm"
-DEPEND="
-   ${RDEPEND}
-   dev-perl/CPAN-Changes
-   dev-perl/File-Slurp
-   dev-perl/File-Which
-   dev-perl/Module-Build
-   dev-perl/Test-Differences
-   dev-perl/Test-Pod"
-
-SRC_TEST="do parallel"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/X11-Protocol-Other/

2021-11-11 Thread Sam James
commit: 89650057516e1cb1029c2195c2663abee4026e41
Author: Jaco Kroon  uls  co  za>
AuthorDate: Thu Nov 11 12:01:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:21:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89650057

dev-perl/X11-Protocol-Other: Version 31, required by newer clusterssh.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Sam James  gentoo.org>

 dev-perl/X11-Protocol-Other/Manifest |  1 +
 dev-perl/X11-Protocol-Other/X11-Protocol-Other-31.ebuild | 16 
 dev-perl/X11-Protocol-Other/metadata.xml | 12 
 3 files changed, 29 insertions(+)

diff --git a/dev-perl/X11-Protocol-Other/Manifest 
b/dev-perl/X11-Protocol-Other/Manifest
new file mode 100644
index 000..bf7b9ac38a1
--- /dev/null
+++ b/dev-perl/X11-Protocol-Other/Manifest
@@ -0,0 +1 @@
+DIST X11-Protocol-Other-31.tar.gz 271459 BLAKE2B 
88534e2dc0c52709c307695970e558403acdc3e57c497373746fb7ac7874fcbafbe6ca8efe807aaa2460b09c05decb15d4d1cd164227acd3ff6e272e65d70da5
 SHA512 
e9fb0df63a2b920d1348fd5b725f1aa68ad8bf6a6d16cea80ed6c2da9ccbbaabb4daa09eec09276efe74cc75575b1207e883b3ec4286a729ce71d3eeea9bc80a

diff --git a/dev-perl/X11-Protocol-Other/X11-Protocol-Other-31.ebuild 
b/dev-perl/X11-Protocol-Other/X11-Protocol-Other-31.ebuild
new file mode 100644
index 000..e5f5364e031
--- /dev/null
+++ b/dev-perl/X11-Protocol-Other/X11-Protocol-Other-31.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR="KRYDE"
+inherit perl-module
+
+DESCRIPTION="X11 Protocol related components not included in 
dev-perl/X11-Protocol"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-perl/X11-Protocol"
+DEPEND="${RDEPEND}"

diff --git a/dev-perl/X11-Protocol-Other/metadata.xml 
b/dev-perl/X11-Protocol-Other/metadata.xml
new file mode 100644
index 000..ba462d82716
--- /dev/null
+++ b/dev-perl/X11-Protocol-Other/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+j...@uls.co.za
+Jaco Kroon
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
+



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

2021-11-11 Thread Sam James
commit: 1e945f1c11bbeb0ff7c00f064e16ae395af9b780
Author: Jaco Kroon  uls  co  za>
AuthorDate: Thu Nov 11 11:08:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:21:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e945f1c

net-misc/clusterssh: Add myself as maintainer (via p-m).

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Sam James  gentoo.org>

 net-misc/clusterssh/metadata.xml | 8 
 1 file changed, 8 insertions(+)

diff --git a/net-misc/clusterssh/metadata.xml b/net-misc/clusterssh/metadata.xml
index 2772a30ce58..8cd8ade0d8c 100644
--- a/net-misc/clusterssh/metadata.xml
+++ b/net-misc/clusterssh/metadata.xml
@@ -5,6 +5,14 @@
 clus...@gentoo.org
 Gentoo Cluster Project
   
+  
+j...@uls.co.za
+Jaco Kroon
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
   
   ClusterSSH is a tool for making the same change on multiple servers 
   at the same time. The 'cssh' command opens an administration console 



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

2021-11-11 Thread Sam James
commit: ade61b79b6fcbe9576173c56c09821eab016af96
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 12 01:21:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:21:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ade61b79

net-misc/clusterssh: sync live ebuild

Signed-off-by: Sam James  gentoo.org>

 net-misc/clusterssh/clusterssh-4.16.ebuild | 23 +-
 net-misc/clusterssh/clusterssh-.ebuild | 48 ++
 2 files changed, 44 insertions(+), 27 deletions(-)

diff --git a/net-misc/clusterssh/clusterssh-4.16.ebuild 
b/net-misc/clusterssh/clusterssh-4.16.ebuild
index df1418c856a..7d85bec6196 100644
--- a/net-misc/clusterssh/clusterssh-4.16.ebuild
+++ b/net-misc/clusterssh/clusterssh-4.16.ebuild
@@ -3,19 +3,26 @@
 
 EAPI=8
 
-DIST_AUTHOR="DUNCS"
-DIST_NAME="App-ClusterSSH"
-#DIST_VERSION="$(ver_cut 1-2)"
-
-#die "|$(ver_cut 1-2)_$(ver_cut 3)|"
-inherit perl-module
-
 DESCRIPTION="Concurrent Multi-Server Terminal Access"
 HOMEPAGE="https://github.com/duncs/clusterssh;
+if [[ ${PV} == ** ]] ; then
+   EGIT_REPO_URI="https://github.com/duncs/clusterssh;
+   inherit git-r3
+else
+   DIST_AUTHOR="DUNCS"
+   DIST_NAME="App-ClusterSSH"
+   # Use dev-perl/Gentoo-PerlMod-Version to update this on bumps!
+   # DIST_VERSION=$(gentoo-perlmod-version.pl ${UPSTREAM_VERSION})
+   #DIST_VERSION="$(ver_cut 1-2)"
+   #die "|$(ver_cut 1-2)_$(ver_cut 3)|"
+
+   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+inherit perl-module
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 

diff --git a/net-misc/clusterssh/clusterssh-.ebuild 
b/net-misc/clusterssh/clusterssh-.ebuild
index 19eec2cb92c..7d85bec6196 100644
--- a/net-misc/clusterssh/clusterssh-.ebuild
+++ b/net-misc/clusterssh/clusterssh-.ebuild
@@ -1,45 +1,55 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-
-inherit git-r3 perl-module
-
-EGIT_REPO_URI="git://git.code.sf.net/p/clusterssh/code"
+EAPI=8
 
 DESCRIPTION="Concurrent Multi-Server Terminal Access"
 HOMEPAGE="https://github.com/duncs/clusterssh;
+if [[ ${PV} == ** ]] ; then
+   EGIT_REPO_URI="https://github.com/duncs/clusterssh;
+   inherit git-r3
+else
+   DIST_AUTHOR="DUNCS"
+   DIST_NAME="App-ClusterSSH"
+   # Use dev-perl/Gentoo-PerlMod-Version to update this on bumps!
+   # DIST_VERSION=$(gentoo-perlmod-version.pl ${UPSTREAM_VERSION})
+   #DIST_VERSION="$(ver_cut 1-2)"
+   #die "|$(ver_cut 1-2)_$(ver_cut 3)|"
+
+   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+inherit perl-module
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS=""
 IUSE="test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
+   dev-perl/Config-Simple
dev-perl/Exception-Class
dev-perl/Readonly
+   dev-perl/Sort-Naturally
+   dev-perl/Test-DistManifest
dev-perl/Test-Pod
dev-perl/Test-Pod-Coverage
dev-perl/Test-Trap
-   dev-perl/Test-DistManifest
-   dev-perl/Try-Tiny
dev-perl/Tk
-   dev-perl/Config-Simple
+   dev-perl/Try-Tiny
dev-perl/X11-Protocol
+   dev-perl/X11-Protocol-Other
dev-perl/XML-Simple
x11-apps/xlsfonts
-   x11-terms/xterm"
-DEPEND="
+   x11-terms/xterm
+   "
+BDEPEND="
${RDEPEND}
+   dev-perl/CPAN-Changes
+   dev-perl/File-Slurp
dev-perl/File-Which
dev-perl/Module-Build
-   dev-perl/Test-Pod
-   test? ( dev-perl/Test-Differences )"
+   dev-perl/Test-Differences
+   dev-perl/Test-Pod"
 
 SRC_TEST="do parallel"
-
-src_unpack() {
-   git-r3_src_unpack
-   perl-module_src_unpack
-}



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

2021-11-11 Thread Sam James
commit: 80b0cd235fabed1caaf20c3718818a39b08f90ec
Author: Jaco Kroon  uls  co  za>
AuthorDate: Thu Nov 11 13:29:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:21:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80b0cd23

net-misc/clusterssh: Bump to 4.16.

About versioning: https://wiki.gentoo.org/wiki/Project:Perl/Version-Scheme

Right, so with clusterssh using X.YY_ZZ, it's impossible to go larger
than 99 already.  As such, the benefit of using 4.160 (and then using
DIST_VERSION to wangle that back to 4.16 doesn't make sense for me).

Currently there is no third digit here, so in a future version I'll set
it up to double op on the versions, eg, 5.0 will likely be 5.00
upstream, and 5.0.1 or 4.16.1 will be 5.00_01 or 4.16.01 upstream (which
can be dealt with smartly using sprintf constructing DIST_VERSION).

Closes: https://bugs.gentoo.org/598420
Closes: https://bugs.gentoo.org/819306
Closes: https://bugs.gentoo.org/775947
Bug: https://bugs.gentoo.org/768105
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Sam James  gentoo.org>

 net-misc/clusterssh/Manifest   |  1 +
 net-misc/clusterssh/clusterssh-4.16.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/net-misc/clusterssh/Manifest b/net-misc/clusterssh/Manifest
index d260acf128d..6a17d252e44 100644
--- a/net-misc/clusterssh/Manifest
+++ b/net-misc/clusterssh/Manifest
@@ -1,2 +1,3 @@
 DIST App-ClusterSSH-4.01_05.tar.gz 71502 BLAKE2B 
f9e1f9de36173c766a382660e34adee3005a64550a90cafe59101fd3f4b66307990e254334fb270398c9e36a9d27657a27e7348b1223a7ccef04181f8c88809b
 SHA512 
4b63b91684c981a28871e5264502c66435b531ae3c4bad2eab2571f8b237d43e5f45ed93d036e7497c713f2982a110d93a3055ae0004d4f33e7786df9aa56ff8
 DIST App-ClusterSSH-4.03_06.tar.gz 81476 BLAKE2B 
6b513cb86fd4827eb510dd26ded9aa2d45ac1fe484dc10b8cb841c8b1fb50c7f279cbc6a63e817acbbf66e4aea5faa4f32cc612c387d018bf09abb18919fd7d6
 SHA512 
87dff4c0445436c10929bcf30a9295deb6ddacca16939091fdab0cf67765c77706745ce8e738145ea6c67ec06093567b7668e4387a72b48018f8e173da5709b4
+DIST App-ClusterSSH-4.16.tar.gz 96151 BLAKE2B 
c0b4ee36f42cb26853c264686fa6084133e0a75f9dba6e7233e341a2dedbb3c41642dd255bf6fa01b7285c9c3edd43485d3014b6d41957d6476382dcd00866a2
 SHA512 
3d4fc2aa681ea815020375bb3bb0f9a070e1638c5a4e38b1b279c58f9644a568bb687e0e611919afa48a32b44ff4e25cd5661c7d1330978f851bc506282f020e

diff --git a/net-misc/clusterssh/clusterssh-4.16.ebuild 
b/net-misc/clusterssh/clusterssh-4.16.ebuild
new file mode 100644
index 000..df1418c856a
--- /dev/null
+++ b/net-misc/clusterssh/clusterssh-4.16.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR="DUNCS"
+DIST_NAME="App-ClusterSSH"
+#DIST_VERSION="$(ver_cut 1-2)"
+
+#die "|$(ver_cut 1-2)_$(ver_cut 3)|"
+inherit perl-module
+
+DESCRIPTION="Concurrent Multi-Server Terminal Access"
+HOMEPAGE="https://github.com/duncs/clusterssh;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-perl/Config-Simple
+   dev-perl/Exception-Class
+   dev-perl/Readonly
+   dev-perl/Sort-Naturally
+   dev-perl/Test-DistManifest
+   dev-perl/Test-Pod
+   dev-perl/Test-Pod-Coverage
+   dev-perl/Test-Trap
+   dev-perl/Tk
+   dev-perl/Try-Tiny
+   dev-perl/X11-Protocol
+   dev-perl/X11-Protocol-Other
+   dev-perl/XML-Simple
+   x11-apps/xlsfonts
+   x11-terms/xterm
+   "
+BDEPEND="
+   ${RDEPEND}
+   dev-perl/CPAN-Changes
+   dev-perl/File-Slurp
+   dev-perl/File-Which
+   dev-perl/Module-Build
+   dev-perl/Test-Differences
+   dev-perl/Test-Pod"
+
+SRC_TEST="do parallel"



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

2021-11-11 Thread Andreas K. Hüttel
commit: 8b254663303ebb00922d561f0daaf7a4f32dfe40
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Nov 12 00:25:05 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Nov 12 00:25:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b254663

dev-perl/MailTools: EAPI=8 bump

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

 dev-perl/MailTools/MailTools-2.190.0.ebuild | 26 --
 dev-perl/MailTools/Manifest |  1 -
 2 files changed, 27 deletions(-)

diff --git a/dev-perl/MailTools/MailTools-2.190.0.ebuild 
b/dev-perl/MailTools/MailTools-2.190.0.ebuild
deleted file mode 100644
index 8a098916226..000
--- a/dev-perl/MailTools/MailTools-2.190.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=MARKOV
-DIST_VERSION=2.19
-DIST_EXAMPLES=("examples/*")
-inherit perl-module
-
-DESCRIPTION="Manipulation of electronic mail addresses"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-perl/TimeDate
-   virtual/perl-IO
-   >=virtual/perl-libnet-1.50.0
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? ( virtual/perl-Test-Simple )
-"

diff --git a/dev-perl/MailTools/Manifest b/dev-perl/MailTools/Manifest
index 7ae247324b9..ad9d5c833a8 100644
--- a/dev-perl/MailTools/Manifest
+++ b/dev-perl/MailTools/Manifest
@@ -1,2 +1 @@
-DIST MailTools-2.19.tar.gz 55887 BLAKE2B 
fedfb8fcf94935746b3678b34ea52dc90722646ce28138990952325d8f94c26204fe8f0d1ae9ea541663b7a4875330a8006987dfa581457f62763fac64ab5d99
 SHA512 
a4ecba2acba56f2d41294e1b299c08b138d5e4796880635afcea7628adf60e11d5b138fc56001c331f765048bd91fa94da27bd7fdeedc51ff91e4ef5770a068e
 DIST MailTools-2.21.tar.gz 58013 BLAKE2B 
b3cc88b793c83099b678d90b79a97919ec6ccdc4ed94bb078ad1c8feb0dd164eebfd854bea4c324fe3fc5e431f3405eae2d6deda150045004daf0201e6094e02
 SHA512 
70c7e5760691a1fc0a2812c48a632896db9bf719d3cb07a63c3a4456c5a365855c7f71c7436c84e5085374628f26ad31fcf13e74b3b7242911da59b7916065a0



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

2021-11-11 Thread Andreas K. Hüttel
commit: 1eab461a937b0e632415b432bbaddc5d9c9a7caa
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Nov 12 00:24:15 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Nov 12 00:25:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eab461a

dev-perl/Mail-SPF: EAPI=8 bump. Dedicated to whissi and klondike.

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

 .../Mail-SPF/{Mail-SPF-2.9.0-r2.ebuild => Mail-SPF-2.9.0-r3.ebuild} | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-perl/Mail-SPF/Mail-SPF-2.9.0-r2.ebuild 
b/dev-perl/Mail-SPF/Mail-SPF-2.9.0-r3.ebuild
similarity index 95%
rename from dev-perl/Mail-SPF/Mail-SPF-2.9.0-r2.ebuild
rename to dev-perl/Mail-SPF/Mail-SPF-2.9.0-r3.ebuild
index e68b9ca728f..ce0a33fe6d6 100644
--- a/dev-perl/Mail-SPF/Mail-SPF-2.9.0-r2.ebuild
+++ b/dev-perl/Mail-SPF/Mail-SPF-2.9.0-r3.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=JMEHNLE
 DIST_SECTION=mail-spf
@@ -13,8 +13,6 @@ DESCRIPTION="An object-oriented implementation of Sender 
Policy Framework"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-perl/Error
@@ -25,7 +23,7 @@ RDEPEND="
virtual/perl-version
!!dev-perl/Mail-SPF-Query
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=dev-perl/Module-Build-0.280.500
>=dev-perl/Net-DNS-Resolver-Programmable-0.3.0
test? ( virtual/perl-Test-Simple )



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

2021-11-11 Thread Andreas K. Hüttel
commit: de429a16b23b4473f7821b7c86b00e54e0b74535
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Nov 12 00:21:10 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Nov 12 00:25:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de429a16

dev-perl/Mail-Sendmail: EAPI=8 bump

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

 ...il-Sendmail-0.800.0.ebuild => Mail-Sendmail-0.800.0-r1.ebuild} | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-perl/Mail-Sendmail/Mail-Sendmail-0.800.0.ebuild 
b/dev-perl/Mail-Sendmail/Mail-Sendmail-0.800.0-r1.ebuild
similarity index 93%
rename from dev-perl/Mail-Sendmail/Mail-Sendmail-0.800.0.ebuild
rename to dev-perl/Mail-Sendmail/Mail-Sendmail-0.800.0-r1.ebuild
index 6755e1b5946..cfa36687e1f 100644
--- a/dev-perl/Mail-Sendmail/Mail-Sendmail-0.800.0.ebuild
+++ b/dev-perl/Mail-Sendmail/Mail-Sendmail-0.800.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=NEILB
 DIST_VERSION=0.80
@@ -11,7 +11,6 @@ DESCRIPTION="Simple platform independent mailer"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
-IUSE=""
 
 RDEPEND="
virtual/perl-Digest-MD5
@@ -21,9 +20,10 @@ RDEPEND="
virtual/perl-Time-Local
virtual/perl-parent
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
 "
+
 src_test() {
local MODULES=(
"Mail::Sendmail ${DIST_VERSION}"



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

2021-11-11 Thread Andreas K. Hüttel
commit: d973df80e5591ba55d63de58a4c010c5a8b2b457
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Nov 12 00:18:01 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Nov 12 00:25:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d973df80

dev-perl/Mail-Message: Version bump 3.011

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

 dev-perl/Mail-Message/Mail-Message-3.11.0.ebuild | 32 
 dev-perl/Mail-Message/Manifest   |  1 +
 2 files changed, 33 insertions(+)

diff --git a/dev-perl/Mail-Message/Mail-Message-3.11.0.ebuild 
b/dev-perl/Mail-Message/Mail-Message-3.11.0.ebuild
new file mode 100644
index 000..46fa5d109a1
--- /dev/null
+++ b/dev-perl/Mail-Message/Mail-Message-3.11.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MARKOV
+DIST_VERSION=3.011
+inherit perl-module
+
+DESCRIPTION="General Message Object for MIME Messsage Handling"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   dev-perl/TimeDate
+   >=virtual/perl-Encode-2.260.0
+   >=virtual/perl-File-Spec-0.700.0
+   dev-perl/IO-stringy
+   virtual/perl-MIME-Base64
+   >=dev-perl/MIME-Types-1.4.0
+   >=dev-perl/MailTools-2.170.0
+   >=virtual/perl-Scalar-List-Utils-1.130.0
+   >=dev-perl/URI-1.230.0
+   >=dev-perl/User-Identity-1.0.0
+   !!

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

2021-11-11 Thread Andreas K. Hüttel
commit: a507da8d96d82dbb031ed99d3282ff3485f946dc
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Nov 12 00:12:08 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Nov 12 00:25:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a507da8d

dev-perl/Mail-IMAPClient: Remove old

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

 .../Mail-IMAPClient/Mail-IMAPClient-3.390.0.ebuild | 49 --
 dev-perl/Mail-IMAPClient/Manifest  |  1 -
 2 files changed, 50 deletions(-)

diff --git a/dev-perl/Mail-IMAPClient/Mail-IMAPClient-3.390.0.ebuild 
b/dev-perl/Mail-IMAPClient/Mail-IMAPClient-3.390.0.ebuild
deleted file mode 100644
index f42b7f9d40c..000
--- a/dev-perl/Mail-IMAPClient/Mail-IMAPClient-3.390.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=PLOBBES
-DIST_VERSION=3.39
-DIST_EXAMPLES=("examples/*")
-inherit perl-module
-
-DESCRIPTION="IMAP client module for Perl"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~s390 sparc x86"
-IUSE="test ntlm md5 ssl zlib"
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   "${FILESDIR}/${DIST_VERSION}-makefilepl.patch"
-)
-PERL_RM_FILES=(
-   "t/quota.t" # Requires imap server config in test.txt
-   "t/basic.t"
-   "t/pod.t"   # Bad author test
-)
-# IO::File, IO::Select, IO::Socket, IO::Socket::INET -> perl-IO
-# Digest::HMAC_MD5 -> Digest-HMAC
-RDEPEND="
-   virtual/perl-Carp
-   virtual/perl-File-Temp
-   >=virtual/perl-IO-1.260.0
-   virtual/perl-Scalar-List-Utils
-   virtual/perl-MIME-Base64
-   >=dev-perl/Parse-RecDescent-1.967.9
-   ntlm? ( dev-perl/Authen-NTLM )
-   md5? (
-   dev-perl/Authen-SASL
-   dev-perl/Digest-HMAC
-   virtual/perl-Digest-MD5
-   )
-   ssl? ( dev-perl/IO-Socket-SSL )
-   zlib? ( virtual/perl-IO-Compress )
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   virtual/perl-Test-Simple
-   )
-"

diff --git a/dev-perl/Mail-IMAPClient/Manifest 
b/dev-perl/Mail-IMAPClient/Manifest
index 65e4b6771d2..9c73d8d57ca 100644
--- a/dev-perl/Mail-IMAPClient/Manifest
+++ b/dev-perl/Mail-IMAPClient/Manifest
@@ -1,2 +1 @@
-DIST Mail-IMAPClient-3.39.tar.gz 190965 BLAKE2B 
43fb640d2282945b21e743ccb8bec037103b7bcff78396f1f72f26d7860d5b5f69bcab837f3e857610426f958c860085f66cef21c8d5115940fc64ae3667f1e3
 SHA512 
156e5f6682d55f2c112ae5065448f0c502d3e748c4405768152d7d944cf949f7c3fd42f30f40c86337457dea5c037959bf29739e4c413e4b45af2b74c222
 DIST Mail-IMAPClient-3.43.tar.gz 189679 BLAKE2B 
da28ec4358532dcac59241dca4ffc29c3cf86bc3bba388dd66e27f45ac675c4754d0def00eb7112e4b1ffb1d595b3941b160a3f3e81a8ffccacc8351b4f96a94
 SHA512 
9e2346238d68ea62c0ad2e5c03ae9a36face8238dbccbbc083bcefd41d82a7f75887e3245c792e4bd2a5999ce66fabdc4e861118904e96cf2781e1ca549a1b09



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

2021-11-11 Thread Andreas K. Hüttel
commit: 18ebef095bcb2f551b045b16749b08bf802e92be
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Nov 12 00:20:00 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Nov 12 00:25:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18ebef09

dev-perl/Mail-Sender: EAPI=8 bump

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

 ...ail-Sender-0.903.0.ebuild => Mail-Sender-0.903.0-r1.ebuild} | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-perl/Mail-Sender/Mail-Sender-0.903.0.ebuild 
b/dev-perl/Mail-Sender/Mail-Sender-0.903.0-r1.ebuild
similarity index 88%
rename from dev-perl/Mail-Sender/Mail-Sender-0.903.0.ebuild
rename to dev-perl/Mail-Sender/Mail-Sender-0.903.0-r1.ebuild
index eecdf9143a7..566ca750a4a 100644
--- a/dev-perl/Mail-Sender/Mail-Sender-0.903.0.ebuild
+++ b/dev-perl/Mail-Sender/Mail-Sender-0.903.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=CAPOEIRAB
 DIST_VERSION=0.903
@@ -11,8 +11,7 @@ DESCRIPTION="Module for sending mails with attachments 
through an SMTP server"
 
 SLOT="0"
 KEYWORDS="amd64 ~ppc x86"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
+IUSE="minimal"
 
 RDEPEND="
!minimal? (
@@ -30,13 +29,14 @@ RDEPEND="
virtual/perl-Socket
virtual/perl-Time-Local
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-File-Spec
>=virtual/perl-Test-Simple-0.880.0
)
 "
+
 pkg_postinst() {
ewarn "dev-perl/Mail-Sender is deprecated by upstream."
ewarn



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

2021-11-11 Thread Andreas K. Hüttel
commit: 7d3a02f7be299eaae5a5ab62e4d6f13e381657cf
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Nov 12 00:09:31 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Nov 12 00:25:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d3a02f7

dev-perl/Mail-Builder: EAPI=8 bump

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

 ...l-Builder-2.130.0.ebuild => Mail-Builder-2.130.0-r1.ebuild} | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/dev-perl/Mail-Builder/Mail-Builder-2.130.0.ebuild 
b/dev-perl/Mail-Builder/Mail-Builder-2.130.0-r1.ebuild
similarity index 81%
rename from dev-perl/Mail-Builder/Mail-Builder-2.130.0.ebuild
rename to dev-perl/Mail-Builder/Mail-Builder-2.130.0-r1.ebuild
index fbf1727591d..d2bf0065dbd 100644
--- a/dev-perl/Mail-Builder/Mail-Builder-2.130.0.ebuild
+++ b/dev-perl/Mail-Builder/Mail-Builder-2.130.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=MAROS
 DIST_VERSION=2.13
@@ -11,11 +11,7 @@ DESCRIPTION="Easily create plaintext/html e-mail messages 
with attachments and i
 
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
-# HTML::Tree -> HTML-TreeBuilder
-# MIME::Tools -> MIME-tools
 RDEPEND="
dev-perl/Class-Load
dev-perl/Email-Address
@@ -31,7 +27,7 @@ RDEPEND="
dev-perl/Text-Table
dev-perl/namespace-autoclean
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.590.0
test? (
dev-perl/Test-Most



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Mail-Mbox-MessageParser/

2021-11-11 Thread Andreas K. Hüttel
commit: e6705028557415ae88a00d7944146f69f82b3b96
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Nov 12 00:13:00 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Nov 12 00:25:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6705028

dev-perl/Mail-Mbox-MessageParser: Remove old

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

 .../Mail-Mbox-MessageParser-1.510.500.ebuild   | 34 --
 dev-perl/Mail-Mbox-MessageParser/Manifest  |  1 -
 2 files changed, 35 deletions(-)

diff --git 
a/dev-perl/Mail-Mbox-MessageParser/Mail-Mbox-MessageParser-1.510.500.ebuild 
b/dev-perl/Mail-Mbox-MessageParser/Mail-Mbox-MessageParser-1.510.500.ebuild
deleted file mode 100644
index e570641b561..000
--- a/dev-perl/Mail-Mbox-MessageParser/Mail-Mbox-MessageParser-1.510.500.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=DCOPPIT
-DIST_VERSION=1.5105
-inherit perl-module
-
-DESCRIPTION="A fast and simple mbox folder reader"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-perl/FileHandle-Unget
-   virtual/perl-Storable
-   dev-perl/File-Slurp
-   dev-perl/URI
-   dev-perl/Text-Diff
-"
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.360.0
-   test? ( virtual/perl-Test-Simple )
-"
-
-src_prepare() {
-   sed -i -e 's/use inc::Module::Install/use lib q[.]; use 
inc::Module::Install/' Makefile.PL ||
-   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
-   perl-module_src_prepare
-}

diff --git a/dev-perl/Mail-Mbox-MessageParser/Manifest 
b/dev-perl/Mail-Mbox-MessageParser/Manifest
index ede6404a2ff..12fd5a85ee9 100644
--- a/dev-perl/Mail-Mbox-MessageParser/Manifest
+++ b/dev-perl/Mail-Mbox-MessageParser/Manifest
@@ -1,2 +1 @@
-DIST Mail-Mbox-MessageParser-1.5105.tar.gz 292776 BLAKE2B 
4ef8cac6c096713f53f68b7e000a03d8d2cd5b6083c1be47a48c8d2b5760d195b2f31e11dfef599a030171ef732fdc537bde365a060982c9233fcbf93fba2d54
 SHA512 
c7462cdf1542a27120fada815b61279489d77df4842b311277869dbab10caf0989b70567dd05406262b86fa611ecb17e06807c5959085d24d8673284fe1ed014
 DIST Mail-Mbox-MessageParser-1.5111.tar.gz 296872 BLAKE2B 
d5c4e2974a3336088fcb69233c45972246972eb4f88c17b5d0fd205e300c8773c7e6cc6b401ca895c045f59c86c048f473cd2c5f46ff890f556db10965cc2f8b
 SHA512 
c0b0c4066da3be2d8b669eed1a527309aefbbedf08531cd8eb524db37319532df75719784a557929adc409fc680a384d731f8b06768020a18855e34f392d6d0f



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

2021-11-11 Thread Andreas K. Hüttel
commit: a7b1e60a137163b3ae59922b64ccd09baae8ccc0
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Nov 12 00:11:15 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Nov 12 00:25:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7b1e60a

dev-perl/Mail-DMARC: Remove old

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

 .../Mail-DMARC/Mail-DMARC-1.201.709.110.ebuild | 90 --
 .../Mail-DMARC/Mail-DMARC-1.202.104.270-r1.ebuild  | 86 -
 dev-perl/Mail-DMARC/Manifest   |  2 -
 3 files changed, 178 deletions(-)

diff --git a/dev-perl/Mail-DMARC/Mail-DMARC-1.201.709.110.ebuild 
b/dev-perl/Mail-DMARC/Mail-DMARC-1.201.709.110.ebuild
deleted file mode 100644
index 15bec441a69..000
--- a/dev-perl/Mail-DMARC/Mail-DMARC-1.201.709.110.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=MBRADSHAW
-DIST_VERSION=1.20170911
-inherit perl-module
-
-DESCRIPTION="Perl implementation of DMARC"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
-
-PERL_RM_FILES=(
-   'bin/install_deps.pl'
-)
-PATCHES=(
-   "${FILESDIR}/no-installdeps-script.patch"
-)
-RDEPEND="
-   !minimal? (
-   dev-perl/Net-IMAP-Simple
-
-   )
-   dev-perl/CGI
-   virtual/perl-CPAN
-   virtual/perl-Carp
-   dev-perl/Config-Tiny
-   >=dev-perl/DBD-SQLite-1.310.0
-   >=dev-perl/DBIx-Simple-1.350.0
-   virtual/perl-Data-Dumper
-   dev-perl/Email-MIME
-   dev-perl/Email-Simple
-   virtual/perl-Encode
-   dev-perl/File-ShareDir
-   virtual/perl-Getopt-Long
-   dev-perl/HTTP-Message
-   virtual/perl-HTTP-Tiny
-   virtual/perl-IO
-   virtual/perl-IO-Compress
-   dev-perl/IO-Socket-SSL
-   dev-perl/JSON
-   dev-perl/libwww-perl
-   dev-perl/Mail-DKIM
-   dev-perl/Net-DNS
-   dev-perl/Net-HTTP
-   dev-perl/Net-IDN-Encode
-   dev-perl/Net-IP
-   dev-perl/Net-SMTPS
-   dev-perl/Net-SSLeay
-   >=dev-perl/Net-Server-2
-   virtual/perl-Socket
-   >=dev-perl/Socket6-0.230.0
-   virtual/perl-Sys-Syslog
-   dev-perl/Test-File-ShareDir
-   dev-perl/URI
-   dev-perl/XML-LibXML
-   virtual/perl-parent
-   >=dev-perl/Regexp-Common-2013031301
-"
-DEPEND="${RDEPEND}
-   >=dev-perl/Module-Build-0.360.100
-   virtual/perl-ExtUtils-MakeMaker
-   >=dev-perl/File-ShareDir-Install-0.60.0
-   test? (
-   dev-perl/Test-Exception
-   dev-perl/Test-Output
-   virtual/perl-Test-Simple
-   )
-"
-src_test() {
-   local my_test_control
-   local badfiles=( t/author-*.t )
-   my_test_control=${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}
-   if ! has network ${my_test_control} ; then
-   einfo "Removing network tests w/o DIST_TEST_OVERRIDE~=network";
-   badfiles+=( \
-   "t/04.PurePerl.t"   \
-   "t/06.Result.t" \
-   "t/09.HTTP.t"   \
-   "t/11.Report.Store.t"   \
-   "t/17.Report.Aggregate.Schema.t"\
-   "t/22.Report.Send.SMTP.t"   \
-   )
-   fi
-   perl_rm_files "${badfiles[@]}"
-   perl-module_src_test
-}

diff --git a/dev-perl/Mail-DMARC/Mail-DMARC-1.202.104.270-r1.ebuild 
b/dev-perl/Mail-DMARC/Mail-DMARC-1.202.104.270-r1.ebuild
deleted file mode 100644
index 37fc9cedc2a..000
--- a/dev-perl/Mail-DMARC/Mail-DMARC-1.202.104.270-r1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DIST_AUTHOR=MBRADSHAW
-DIST_VERSION=1.20210427
-inherit perl-module
-
-DESCRIPTION="Perl implementation of DMARC"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="minimal"
-
-PERL_RM_FILES=(
-   'bin/install_deps.pl'
-)
-
-RDEPEND="
-   !minimal? (
-   dev-perl/Mail-DKIM
-   dev-perl/Net-IMAP-Simple
-   dev-perl/Net-SMTPS
-   )
-   virtual/perl-Carp
-   dev-perl/Config-Tiny
-   >=dev-perl/DBD-SQLite-1.310.0
-   >=dev-perl/DBIx-Simple-1.350.0
-   virtual/perl-Data-Dumper
-   dev-perl/Email-MIME
-   >=dev-perl/Email-Sender-1.300.32
-   dev-perl/Email-Simple
-   virtual/perl-Encode
-   dev-perl/File-ShareDir
-   virtual/perl-Getopt-Long
-   virtual/perl-HTTP-Tiny
-   virtual/perl-IO
-   virtual/perl-IO-Compress
-   dev-perl/IO-Socket-SSL
-   dev-perl/libwww-perl
-   dev-perl/Mail-DKIM
-   dev-perl/Net-DNS
-   dev-perl/Net-HTTP
-   dev-perl/Net-IDN-Encode
-   

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

2021-11-11 Thread Andreas K. Hüttel
commit: 1ce6c02d0f8cce44f7887c94e34a540722ccfe61
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Nov 12 00:06:31 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Nov 12 00:25:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ce6c02d

dev-perl/Mail-AuthenticationResults: Version bump 2.20210915

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

 ...Mail-AuthenticationResults-2.202.109.150.ebuild | 23 ++
 dev-perl/Mail-AuthenticationResults/Manifest   |  1 +
 2 files changed, 24 insertions(+)

diff --git 
a/dev-perl/Mail-AuthenticationResults/Mail-AuthenticationResults-2.202.109.150.ebuild
 
b/dev-perl/Mail-AuthenticationResults/Mail-AuthenticationResults-2.202.109.150.ebuild
new file mode 100644
index 000..93ed77ea086
--- /dev/null
+++ 
b/dev-perl/Mail-AuthenticationResults/Mail-AuthenticationResults-2.202.109.150.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MBRADSHAW
+DIST_VERSION=2.20210915
+inherit perl-module
+
+DESCRIPTION="Object Oriented Authentication-Results Headers"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+RDEPEND="
+   virtual/perl-Carp
+   dev-perl/JSON
+   virtual/perl-Scalar-List-Utils
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( dev-perl/Test-Exception )
+"

diff --git a/dev-perl/Mail-AuthenticationResults/Manifest 
b/dev-perl/Mail-AuthenticationResults/Manifest
index 602b7c8c7fb..3c2555a0d00 100644
--- a/dev-perl/Mail-AuthenticationResults/Manifest
+++ b/dev-perl/Mail-AuthenticationResults/Manifest
@@ -1 +1,2 @@
 DIST Mail-AuthenticationResults-2.20210112.tar.gz 30919 BLAKE2B 
a75feb4f72a5ea0415bda1aa1bb39b4a0bf9979a3863458649cb07e9cfe2e8ad258984aee8a4b7fa18924b46a188b27eaf56fe2c8ca1503d86c6c908e5c0910f
 SHA512 
2168e8761947008670840ac1b534e2c374399120197d907b8d5c654bcb00baa5f7075caffa00a06eac5628a7583d96aeb9f077a1103266ad774aaff05f8f0130
+DIST Mail-AuthenticationResults-2.20210915.tar.gz 31535 BLAKE2B 
9f459fc7a9b16ece0ef2eb7d216f82ebc93556bea642dd9f15949e759df430f7a80a408bb4ea1477bb4ddad931cbbf890577fa1a018b7d441d9b290b90a35418
 SHA512 
c1f1149853fd2a30116f70f126bc9822f4d085b030c5e09aec273792888c67ae141dff8c9c2368d21d692b3ca409bab89fef44d6ba0a40c9fe34b845568c570b



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

2021-11-11 Thread Andreas K. Hüttel
commit: 288a28c4b5dba84895adffcde8b7aae6595fc1b5
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Nov 12 00:10:26 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Nov 12 00:25:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=288a28c4

dev-perl/Mail-DKIM: Remove old

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

 dev-perl/Mail-DKIM/Mail-DKIM-0.440.0.ebuild | 41 -
 dev-perl/Mail-DKIM/Manifest |  1 -
 2 files changed, 42 deletions(-)

diff --git a/dev-perl/Mail-DKIM/Mail-DKIM-0.440.0.ebuild 
b/dev-perl/Mail-DKIM/Mail-DKIM-0.440.0.ebuild
deleted file mode 100644
index fe84141d538..000
--- a/dev-perl/Mail-DKIM/Mail-DKIM-0.440.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=MBRADSHAW
-DIST_VERSION=0.44
-DIST_EXAMPLES=("scripts/*")
-inherit perl-module
-
-DESCRIPTION="Signs/verifies Internet mail using DKIM message signatures"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-perl/Crypt-OpenSSL-RSA-0.24
-   virtual/perl-Digest-SHA
-   virtual/perl-MIME-Base64
-   dev-perl/Net-DNS
-   dev-perl/MailTools
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   dev-perl/Net-DNS-Resolver-Mock
-   virtual/perl-Test-Simple
-   dev-perl/YAML-LibYAML
-   )
-"
-mydoc=("doc/*.txt" "HACKING.DKIM")
-
-src_test() {
-   # disable online tests
-   if ! has network ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then
-   einfo "Removing network tests w/o DIST_TEST_OVERRIDE=~network"
-   perl_rm_files t/{policy,public_key,verifier,dev-manifest}.t
-   fi
-   perl-module_src_test
-}

diff --git a/dev-perl/Mail-DKIM/Manifest b/dev-perl/Mail-DKIM/Manifest
index f816b1c0566..b424f1d35c9 100644
--- a/dev-perl/Mail-DKIM/Manifest
+++ b/dev-perl/Mail-DKIM/Manifest
@@ -1,2 +1 @@
-DIST Mail-DKIM-0.44.tar.gz 155301 BLAKE2B 
b64877870cb2a51dedd0bba65aaae96379b5477e2d22c6e1e5165badeddbd83eb70df8ecb183730060ba7131d527bc4382519fd6965a290fe35947a1f424fe19
 SHA512 
08501de43ce775454e90b18e95a5320fc590c82a14e8828f53510163bc73d7e82aaad35e6d79b7fd888b45aacc56bd422151c3c2b6e1e6db80a7ca62b2a469c3
 DIST Mail-DKIM-1.20200907.tar.gz 177877 BLAKE2B 
a71da80038e9abc8056fb248f7c6da76fdd98427bc18fc1d3c4bdba73dde4a683db10a1b1b61bedf03adbcf349c4be9e82e29b13adaa02007db5b7422ffc27f1
 SHA512 
1bfdd97ca49abfd3ae6f13bc8ede8706531801e078351ac41a3a6172b9e65249d247e38a95c53eb60781b5f38b971a5acf9c8b98948e9c4d7a427a525ee231cb



[gentoo-commits] proj/releng:master commit in: scripts/

2021-11-11 Thread Robin H. Johnson
commit: 8eb8dd235dfeb80df3740369343177f3cb64dfa8
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Fri Nov 12 00:15:05 2021 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Fri Nov 12 00:15:05 2021 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=8eb8dd23

scripts/copy_buildsync: try to find dead links and textfiles

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

 scripts/copy_buildsync.sh | 35 +++
 1 file changed, 35 insertions(+)

diff --git a/scripts/copy_buildsync.sh b/scripts/copy_buildsync.sh
index 7b4dfbdc..e224f75e 100755
--- a/scripts/copy_buildsync.sh
+++ b/scripts/copy_buildsync.sh
@@ -164,10 +164,12 @@ process_arch() {
# New variant preserve code
find_variants=( '(' -iname '*.iso' -o -name 'netboot-*' -o 
"${EXTENSIONS[@]}" ')' )
variants=$(find 20* "${find_variants[@]}" -printf '%f\n' 2>/dev/null | 
sed -e 's,-20[012][0-9]\{5\}.*,,g' -r | sort -u)
+   # This file specifies which variants are still in use.
keepfile="${tmpdir}/.keep.${ARCH}.txt"
keepfile_tmp=$(mktemp -p "${tmpdir}" -t ".keep.${ARCH}.txt.XX")
echo -n '' >"${keepfile_tmp}"
chmod 644 "${keepfile_tmp}"
+
for v in $variants ; do
# FIXME: trace the $a variable in this!
variant_path=$(find 20* -iname "${v}-20*" "${find_variants[@]}" 
-print 2>/dev/null | sed -e "s,.*/$a/autobuilds/,,g" | sort -k1,1 -t/ | tail 
-n1 )
@@ -188,6 +190,8 @@ process_arch() {
echo "${variant_path}" | sed -e 's,/.*,,g' -e 's,^,/,g' -e 
's,$,$,g' >>"${keepfile_tmp}"
mv -f "${f_tmp}" "${f}"
done
+
+   # Refresh keepfile
mv -f "${keepfile_tmp}" "${keepfile}"
 
# 
@@ -206,6 +210,37 @@ process_arch() {
$DEBUGP rm $VERBOSEP -rf "$(pwd)"/"${i}"
done
 
+   # Preserve the keepfile for review
+   cp -lf "${keepfile}" "${outdir}"
+
+   # Find the dead links for cleanup
+   _dead="${tmpdir}"/dead-link
+   find -L $(pwd) -type l >"${_dead}"
+   if test -s "${_dead}"; then
+   echo "copy_buildsync: dead links to verify:" 1>&2
+   cat "${_dead}" 1>&2
+   fi
+
+   # Find the dead latest txt files
+   _dead="${tmpdir}"/dead-latest
+   for f in $(find "${outdir}" -name 'latest*txt' ) ; do
+   d=$(dirname $f)
+   find $d \
+   | fgrep -f <(awk '/^#/{next} {print $1}' $f) \
+   | sed  "s,${d}/,,g" \
+   | sort \
+   | comm -13 \
+   - \
+   <(sort $f |grep -v -e '^#' |awk 
'{print $1}') \
+   | fgrep -l -f - $f \
+   | xargs -n1 --no-ruN-if-empty readlink -f
+   done >"${_dead}"
+   if test -s "${_dead}"; then
+   echo "copy_buildsync: dead latest*txt files to 
verify:" 1>&2
+   cat "${_dead}" 1>&2
+   fi
+
+   # Cleanup tmpdir
$DEBUGP rm $VERBOSEP -rf "${tmpdir}"
 
else



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

2021-11-11 Thread Zac Medico
commit: 99324bcaa79497009dfc192754ee0f767d3f0bf0
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Nov 11 23:53:22 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Nov 11 23:53:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99324bca

app-metrics/redis_exporter: Bump to version 1.31.2

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

 app-metrics/redis_exporter/Manifest | 2 +-
 .../{redis_exporter-1.31.1.ebuild => redis_exporter-1.31.2.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-metrics/redis_exporter/Manifest 
b/app-metrics/redis_exporter/Manifest
index b829128f4ff..f00e4159047 100644
--- a/app-metrics/redis_exporter/Manifest
+++ b/app-metrics/redis_exporter/Manifest
@@ -437,6 +437,6 @@ DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2019.2.3.mod 300 
BLAKE2B 3e3f5a2be0918
 DIST redis_exporter-1.2.1.tar.gz 1415284 BLAKE2B 
8218e36fa11d74e1be49f421ce2074388c434e713d1af57930538e4246744f34aecddeabf7a97a796b51ff5df4beef71b905310f8d96906acea120322551d2f6
 SHA512 
29faed372225cebcc2db35e8e2d08519e160d27070fed7b90afffcd3865e9ccc54e8aeb82dfbb1ca275eedc64542a67c688062428488cd74234de67b3589fda9
 DIST redis_exporter-1.20.0.tar.gz 123536 BLAKE2B 
ce90e26368e905aa45083290d54aa18733d47d10090a22f775607a5bc0133df215649a8cd6ae6460ebad5807520b33f3d8d62f7a690f4ae05699cf1ea7917258
 SHA512 
fc545e25cb6be33e81157c4c5b8557ebfbc98ccd7cb8ac4a988eb1120ab8ba6f7875727a1cca8401a9f1f36011b02e9dfdb837a31f679b06794dfdd0a7d5ac69
 DIST redis_exporter-1.30.0.tar.gz 172010 BLAKE2B 
7da9576c47735d650bd22cf1f6cb721a2ea96bcf0901889b41465e704e07ad8e464d50cad2313aca896bfc157511b5ff6faae3540344ebbf7e165e48b2a02f1f
 SHA512 
f518151a1e188c3dbe42496be8e47af97fbbc2d44e26ffeeed68ac57f05165b8f0900c574f846f4294f163a87a3ea3f2aad64fb85462d4120a9c273e7cd41308
-DIST redis_exporter-1.31.1.tar.gz 172100 BLAKE2B 
fef10834a4278814e0fca141a4258e01cac1b1df2db4c9fe13e60f28a42f4905f064ec3a9db970f9805cef473f03131f2c3277163881f3e17194524e30c2a1c7
 SHA512 
cd57d78908566eb938acfecc72ceebaa3e150e2261ee481d9073e36cfc4546868bd3f55bd67ca8c830ee38228cd4030492e4d9444a2c37e70edc5d1927dfe519
+DIST redis_exporter-1.31.2.tar.gz 172141 BLAKE2B 
2cba44dd62cec9ceb7f2cbd37f7b57198d6a205a45d702710fcd1484b51f6e13d928332725f1601b0557205ec46d877cfaa3184de36cbecf17282ec2f6f1b931
 SHA512 
9b8e4ea4dbdf042db8c8e62a3eac68e730bc08c418d4182e0059e530a354d549c9eb6ad50c8d63228d0be414e75d66e32e9b686cc3e8a0fa1f19a22795307d21
 DIST sigs.k8s.io%2Fyaml%2F@v%2Fv1.1.0.mod 24 BLAKE2B 
d33080dbc62b185d029eb43f75d66328dbfa7c463a3117b3efd5419ab8e1e52cc6f5d5a288d553421025c785ec6948b3aa68588cae19bd325f6acc0d043bb5fb
 SHA512 
78f6402daccb04510f4ef35ee457ee13e4f447fba8e6aa33b4d32aa666e925861bf3b3f22c5ba9573871ec7e830f99e4caae0969724a54eadf40e6a7ed7931a0
 DIST 
sourcegraph.com%2Fsourcegraph%2Fappdash%2F@v%2Fv0.0.0-20190731080439-ebfcffb1b5c0.mod
 43 BLAKE2B 
44d562f1cdabdb24ca05eb508183dc158939129a4cf6ec0c58815076367b2902b660ee0ef526aa01e920846fb633d001c499bf63a3cea16494213eec41587408
 SHA512 
7d863e4af4e480a247bc767d1de96ff8050b12a13a182a9a8fa68c983c2f0b1a16b509d40de3cca552082535f876458034e1510f0f0feef383f16e1f84f81282

diff --git a/app-metrics/redis_exporter/redis_exporter-1.31.1.ebuild 
b/app-metrics/redis_exporter/redis_exporter-1.31.2.ebuild
similarity index 99%
rename from app-metrics/redis_exporter/redis_exporter-1.31.1.ebuild
rename to app-metrics/redis_exporter/redis_exporter-1.31.2.ebuild
index 1c352c9b144..046b5b0f905 100644
--- a/app-metrics/redis_exporter/redis_exporter-1.31.1.ebuild
+++ b/app-metrics/redis_exporter/redis_exporter-1.31.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 inherit go-module systemd
-EGIT_COMMIT=39d8a4f5e178e4e75ae481fbd9028ff044843c2d
+EGIT_COMMIT=65c95b32a690079c49f7fbe8303e9440f03a004a
 
 DESCRIPTION="Prometheus Exporter for Redis Metrics. Supports Redis 2.x, 3.x 
and 4.x"
 HOMEPAGE="https://github.com/oliver006/redis_exporter;



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

2021-11-11 Thread Sam James
commit: b6641b565b68ff65897379004086bad637bd062e
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 11 23:50:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 11 23:50:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6641b56

app-admin/filebeat: add patch/bug link to glibc 2.34 patch

Signed-off-by: Sam James  gentoo.org>

 app-admin/filebeat/files/filebeat-glibc-2.34.patch | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-admin/filebeat/files/filebeat-glibc-2.34.patch 
b/app-admin/filebeat/files/filebeat-glibc-2.34.patch
index 010422a6617..6f5c65cf5e8 100644
--- a/app-admin/filebeat/files/filebeat-glibc-2.34.patch
+++ b/app-admin/filebeat/files/filebeat-glibc-2.34.patch
@@ -1,3 +1,5 @@
+https://githubmemory.com/repo/elastic/apm-server/issues/6238
+https://github.com/elastic/beats/pull/28117
 diff --git a/libbeat/common/seccomp/policy_linux_386.go 
b/libbeat/common/seccomp/policy_linux_386.go
 index 796b071a1046..40b49113b733 100644
 --- a/libbeat/common/seccomp/policy_linux_386.go



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

2021-11-11 Thread Sam James
commit: e0508caae18e0b517baf5fef26c70be23387dd55
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Nov  5 12:08:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 11 23:49:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0508caa

app-misc/elasticsearch: bump to 7.15.1

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-misc/elasticsearch/Manifest|  1 +
 app-misc/elasticsearch/elasticsearch-7.15.1.ebuild | 83 ++
 2 files changed, 84 insertions(+)

diff --git a/app-misc/elasticsearch/Manifest b/app-misc/elasticsearch/Manifest
index d7f39ffbf85..c2a839ff074 100644
--- a/app-misc/elasticsearch/Manifest
+++ b/app-misc/elasticsearch/Manifest
@@ -2,5 +2,6 @@ DIST elasticsearch-6.8.17.tar.gz 149132823 BLAKE2B 
a83d4e81059a717e48ac54e7565ef
 DIST elasticsearch-6.8.19.tar.gz 149143102 BLAKE2B 
74b529d9b9944101c0371c2e1a43697aca0ca5907a4fc25cb7a54b30d9d27a6e876317c8946636314db48ffab59be732ee9a52f2d989c1cff12c11ca91e68cb5
 SHA512 
2d12a201496668da7547eef77000d2317df083a0d03390549ded9aa80e8ea69d836b62355bb1b8ff363be446887579a34cf417b0b1b8e4d0f6a178598a3cdac1
 DIST elasticsearch-7.13.4-no-jdk-linux-x86_64.tar.gz 174690446 BLAKE2B 
bab17a006f14d262ee85918c8b2e5f610a1e726d158cf423bf306971826f182963e0231456539253f5054069b82672e8803c0da06166215d128bdea02e6738db
 SHA512 
5d6d53d9d6c6faf5d6599019882aa4b5d91f04944ab26c496cab033880b71f1ce2addb98bcf12b21891c005e810ce4a0493627b9ec9f0f78b4f7786efa398eab
 DIST elasticsearch-7.15.0-no-jdk-linux-x86_64.tar.gz 196775804 BLAKE2B 
c08a77a03dd98acbbbdabdf408c33cc7786d8b00e64558b0658e6952d3c32842b2ede48a54e58ee85ece882f56675d77ff39bc2b6ede7d8c7e446bbfd0b23965
 SHA512 
dbd5c5ce9a08ea0bbc55e9f470a7455d99f1458287cb1d885f07f2670cc8885dbe764315c1267f31ef745a424ece52b4e60239993e0ed7d0bec70dd8c022f7fa
+DIST elasticsearch-7.15.1-no-jdk-linux-x86_64.tar.gz 196761964 BLAKE2B 
a279233f4c7f4f37fbcfe94b0a84d1158bd5d8ca0968e75ae37d752715ba4a6612b50664bc1c7371a6a3894ee1c9ac74ca88ed79a2d1e7c47b3b289565ce21cc
 SHA512 
84690630bc87fe2655f47500f74130e5a72bdc8b0284a7ba914258cb02b16143c221976f5227c4a520e2634cc3da5f1b1ebe311c578ca22b30561a18354746a0
 DIST elasticsearch-oss-6.8.17.tar.gz 68247749 BLAKE2B 
12e85804a7d58dc27d85fbed6501831d92428405cb4636355c523a370863e00301bd75d7d12404ee0c7eefc32c53bc4b23e8fc1fecf2f606faf85369b2262cc7
 SHA512 
0f165357b1f389fbd01f07397a2b3ea5d493fae720c15213f2ee47a0c2c75bc4a448384767646d7585a18d4577899b840121c1829a987a16d2de68f216b28f7c
 DIST elasticsearch-oss-6.8.19.tar.gz 68255213 BLAKE2B 
7fba24a70dafbaf94d2c9f2f25dfc976f831759e8be67ce0a5f15ffe11b9f8d4d62b7906ad5250bcbaacab43139b4471328978c8adc4be527e178597b6bf3294
 SHA512 
d0a371a4bf19db38b8b0379856a3535c6472e373abd1e9cae0171cffed97005b9fb7b6f7d3d67edc3d67feb5265a9f33d974d6abad8e398148be94566735c2c0

diff --git a/app-misc/elasticsearch/elasticsearch-7.15.1.ebuild 
b/app-misc/elasticsearch/elasticsearch-7.15.1.ebuild
new file mode 100644
index 000..698358cf9bf
--- /dev/null
+++ b/app-misc/elasticsearch/elasticsearch-7.15.1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd tmpfiles
+
+DESCRIPTION="Free and Open, Distributed, RESTful Search Engine"
+HOMEPAGE="https://www.elastic.co/elasticsearch/;
+SRC_URI="https://artifacts.elastic.co/downloads/${PN}/${P}-no-jdk-linux-x86_64.tar.gz;
+LICENSE="Apache-2.0 BSD-2 Elastic-2.0 LGPL-3 MIT public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="acct-group/elasticsearch
+   acct-user/elasticsearch
+   sys-libs/zlib
+   virtual/jre"
+
+QA_PREBUILT="usr/share/elasticsearch/modules/x-pack-ml/platform/linux-x86_64/\(bin\|lib\)/.*"
+QA_PRESTRIPPED="usr/share/elasticsearch/modules/x-pack-ml/platform/linux-x86_64/\(bin\|lib\)/.*"
+
+src_prepare() {
+   default
+
+   rm LICENSE.txt NOTICE.txt || die
+   rmdir logs || die
+}
+
+src_install() {
+   keepdir /etc/${PN}
+   keepdir /etc/${PN}/scripts
+
+   insinto /etc/${PN}
+   doins -r config/.
+   rm -r config || die
+
+   fowners root:${PN} /etc/${PN}
+   fperms 2750 /etc/${PN}
+
+   insinto /usr/share/${PN}
+   doins -r .
+
+   exeinto /usr/share/${PN}/bin
+   doexe "${FILESDIR}/elasticsearch-systemd-pre-exec"
+
+   fperms -R +x /usr/share/${PN}/bin
+   fperms -R +x 
/usr/share/${PN}/modules/x-pack-ml/platform/linux-x86_64/bin
+
+   keepdir /var/{lib,log}/${PN}
+   fowners ${PN}:${PN} /var/{lib,log}/${PN}
+   fperms 0750 /var/{lib,log}/${PN}
+   dodir /usr/share/${PN}/plugins
+
+   insinto /etc/sysctl.d
+   newins "${FILESDIR}/${PN}.sysctl.d" ${PN}.conf
+
+   newconfd "${FILESDIR}/${PN}.conf.4" ${PN}
+   newinitd "${FILESDIR}/${PN}.init.8" ${PN}
+
+   systemd_install_serviced "${FILESDIR}/${PN}.service.conf"
+   systemd_newunit "${FILESDIR}"/${PN}.service.3 ${PN}.service
+
+   

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

2021-11-11 Thread Sam James
commit: fe03bca184ae6f4708e2d24f207f18dc618d3c3a
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Nov  5 12:14:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 11 23:49:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe03bca1

app-admin/filebeat: bump to 7.15.1

Glibc-2.34 patch taken from upstream:
https://github.com/elastic/beats/pull/28117

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-admin/filebeat/Manifest|   63 ++
 app-admin/filebeat/filebeat-7.15.1.ebuild  | 1108 
 app-admin/filebeat/files/filebeat-glibc-2.34.patch |   24 +
 3 files changed, 1195 insertions(+)

diff --git a/app-admin/filebeat/Manifest b/app-admin/filebeat/Manifest
index 68c321cde77..6ed32c00cc3 100644
--- a/app-admin/filebeat/Manifest
+++ b/app-admin/filebeat/Manifest
@@ -36,6 +36,7 @@ DIST filebeat-7.12.0.tar.gz 94231781 BLAKE2B 
3e90888bbf204c8e96066f894ba211feb89
 DIST filebeat-7.12.1.tar.gz 94237879 BLAKE2B 
7f7c1ed0ded8bc52b1830d3448d910bae5b2e775a9b1264271a8e3420fa95d0e4c1e7ee3545d198583af2b90b390f3f8bca0c871ca2ecdd077fcbe284648ba42
 SHA512 
3e2c49ddab59461f82abc5e3ea0f12941f2ed73a6f23c2f062ec88c85d577ce2b5efb234a110e62e9949490bec4f355f3118508572b93883adc7122d76d33cb1
 DIST filebeat-7.13.2.tar.gz 96332174 BLAKE2B 
d196700f7ccd54a01f3711e8c10356bf16dc499c10fc4534d0a103f2f89824bef8ef844d50a747f9418fe3d610871effc9f831657bb252010f939449c8e63490
 SHA512 
6ebbfa9b87c2f8cd7a7f949bf56104b6065bed4aa5b543be1997d46cc1143d02a1c7b035a1e885aaf1e5dd41379d83d42ca11e63326d24fd5456ead4f126a3a9
 DIST filebeat-7.13.4.tar.gz 96335617 BLAKE2B 
b417ffaf0bb47df78cd2d31be09d4fb2b5a0b41ad90bc59bd53928cecd0f6e0245426c55be9e977b71225adfb957c1ef8768be434d41e44b699efcce0d904006
 SHA512 
85e63941466b83690f743cec58be29bdbe133da73975b2c6390589d2245484fae53eb25732260c0db77d35ae6f37fc2f7f003d45cfd2ceb281a51d36897c7b68
+DIST filebeat-7.15.1.tar.gz 101738032 BLAKE2B 
264a9cca0276793eab0c1215fdb6103b0c9e24ee0a5b3f20ce4f439f4c2a7754e03c47d44cf6be24cd1c99df92307f129768cc18eeb7705396437ff91fd42fc1
 SHA512 
7cc46a8c76d82de9f69815ae3ec1f1908f3c2034d4a043077c3ecd852cfeae26df98039bed48577644a08addabf72f9d854be60c40a53ee2adf2f8282590019a
 DIST filebeat-7.9.3.tar.gz 82872010 BLAKE2B 
e437905a13e556e1bec9b59a8837eb4649f063e4ddb9815a3e18efdc291758e39b5abc0465295f8526f042aecdfc2b8e49ebb6980aeb8b3b13be9d4431863401
 SHA512 
35c2c8038f0f540e467feef341f3248eadda5e5b1a80c247bcd54c073153a7839f797be327b65c4eee255f4d656e36c57d112b7ff0e637342ccc13f4f59366d7
 DIST github.com%2F!azure%2Fazure-amqp-common-go%2Fv3%2F@v%2Fv3.0.0.mod 372 
BLAKE2B 
80a7e0aac984acb79239b3309290cd8ef1eeca8d9f53b3c91628cbe6dd112706d2313c47e33ac52ea9e8a6417289dacae8e2e72a03e679836d3ed89cb86c0aee
 SHA512 
6db1a52bbab1332ab7e761532cb110394afa1dd69cc5f7443c3fb733c7d95fa712cf6bf8a78fc3f51d89b2d368a248e532bab06bc93e2e663b8f836c91aef0de
 DIST github.com%2F!azure%2Fazure-amqp-common-go%2Fv3%2F@v%2Fv3.0.0.zip 29788 
BLAKE2B 
c1e493471bca24ac64c8119e624ea077a74678a492b036deb907ede12b5e93c3ef699820cb2ec9468a98d00e83d84c6bb45cf274b4812a0f319a0248610a4d2c
 SHA512 
a412fbe597ab0c47223d733303ed2277656fe35866f52e4ed1f25cc03b691f15f5592cb07b3c5fb39d4cb98c6d73dbc8e1e7869cea17241a33dfc29db0a1d121
@@ -54,6 +55,8 @@ DIST github.com%2F!azure%2Fgo-amqp%2F@v%2Fv0.12.6.mod 154 
BLAKE2B c0e49a0b41ded8
 DIST github.com%2F!azure%2Fgo-amqp%2F@v%2Fv0.12.6.zip 604954 BLAKE2B 
a0c7fd40df764e8211c219f8bce5385e46ebb34ee4c547b8902961a772fe0d2843e7c67788a6d6053805a8ab57f8373e5340c3a45b4689328b4c3586d5b74d11
 SHA512 
ebe0dbdddf9996a736d1d9c4b87bd8c201dd6735e256c28c93302e2a243d23762e5433d57682100abd3f5bbd7d7b4e576425847186a795a0d685989af76d542b
 DIST 
github.com%2F!azure%2Fgo-ansiterm%2F@v%2Fv0.0.0-20170929234023-d6e3b3328b78.mod 
36 BLAKE2B 
52a2c5272e004524397df00dfa03b4c2d2ebd985a0c974236aad6b847d6b2b4b7c9b69ef48e263f4c67983b845b020d2004fe749b46fee3c0525da0416b20f3e
 SHA512 
350a16c68553738ce8c2f4a6ac8beba66a7dcf2386a42aff938ebaa3bdc526bda8e5c51c493331eda4666cbcf8411ee7ca3aeb0768cc4f557f34585960f9eb84
 DIST 
github.com%2F!azure%2Fgo-ansiterm%2F@v%2Fv0.0.0-20170929234023-d6e3b3328b78.zip 
32735 BLAKE2B 
5de266d7400ae80c027f209cea91c911e22b0ff4fc6a2e964e8906f1a86cc6905b9c12d2588d5fdc91d0d8e9501a0ddf2f7a376cca9935d21943386c3ef31979
 SHA512 
72621865ffc0cadd27603e2f4032f1cd9c9d8bdcb920b3ca9fd02dbf88e52876a6f092c5b74eceb136021c514b68dc599f0cbbf18ed1620b827d46462aa55e32
+DIST github.com%2F!azure%2Fgo-autorest%2F@v%2Fv14.2.0+incompatible.mod 36 
BLAKE2B 
71643bf27cc23617d54777e18c77d9015af83e9e9c1ec846c333d91760e70e57e51e3b9fb0b6ec8bae5140893237ae6f08bfd6a50b452145d6bd635a4abfec12
 SHA512 
d7c80a07fa3633acb681d54fae5743c6aab0d5f1f9e1edc3f7037a7abcf12c5536c524e856f9ea3d876b2b0fdf2884fa307ed16fd9758aba17a3d28766df1377
+DIST github.com%2F!azure%2Fgo-autorest%2F@v%2Fv14.2.0+incompatible.zip 24733 
BLAKE2B 

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

2021-11-11 Thread Sam James
commit: f879cf6ce0078d4d6654cbc2dd02f79e935fcefd
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Nov  5 12:11:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 11 23:49:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f879cf6c

app-admin/logstash-bin: bump to 7.15.1

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-admin/logstash-bin/Manifest   |  2 +
 app-admin/logstash-bin/logstash-bin-7.15.1.ebuild | 88 +++
 2 files changed, 90 insertions(+)

diff --git a/app-admin/logstash-bin/Manifest b/app-admin/logstash-bin/Manifest
index 3de59aab68e..49b6b9840fc 100644
--- a/app-admin/logstash-bin/Manifest
+++ b/app-admin/logstash-bin/Manifest
@@ -2,7 +2,9 @@ DIST logstash-6.8.17.tar.gz 179116623 BLAKE2B 
fa25a3149fded215586d97b3bd2a2b2b16
 DIST logstash-6.8.19.tar.gz 179116787 BLAKE2B 
156c915e4932acd1668b811f0c39c51870faa1ad462b6059a89e4f085af7e8aeaebcb458d65dec5fbc925ba49293db662af1fcb62f3a3b02eabe7756f6f193ab
 SHA512 
19648c9f5f4ae2d222157d45a639f8e6740cd96610fa44a3374c036944b2dba8582f69909ece3e6b0cefe2f340cdc3094bb4b6daace2e564935cad4f8a4f4b19
 DIST logstash-7.13.4-linux-x86_64.tar.gz 361126551 BLAKE2B 
e972b2c6b992573f0320de0487141c17fa6cd1889d7d266f79958fbc261a4e8564b9f9fc88b654de7e476c6c2747f47e169d0fd3601888035193a2cb844fd710
 SHA512 
2dba64af5f6b0724a75a8f4f3dc9fb067e27785fd5d0b9ef0571c77df6ebaa89418a165b7489ad47676847c4a9f928cbfc8d3ddc885db21053d0bda9dd524f49
 DIST logstash-7.15.0-linux-x86_64.tar.gz 368280150 BLAKE2B 
6e98096782ba4b36428b72e6f48007ccb6db05ac5032475267ebd1564dac1c136a059b42330f85efc8a758372fe0851b6c0d676f4062e01fe2c0d8f6c010de70
 SHA512 
50503eeea1ebed2540fac23429962f945e66fd8e1c260b6f4d3a80b220d83f2799d703b5d7778c6c80aed90c9e36cd777a580d63c80ab78dd440e26ff2e8b7ac
+DIST logstash-7.15.1-linux-x86_64.tar.gz 368944379 BLAKE2B 
d86805a04eb49ced9fa0c408e14a61f5e772782cc99445cf9fa36bef7698747d3085dd0834edec2e759f14e1952edcc3b6c7a5cf9a6c065b17561850a5a17be3
 SHA512 
46ece477e4cf662f2583a25e79014b6f4550e4ad34cd8ef4ec5ad951eac15068bacfe2e21c6f205ea2c3f1b201b06b6541a5d11fdc8be907bf44f214924d4e96
 DIST logstash-oss-6.8.17.tar.gz 178986613 BLAKE2B 
5e318903fb134f6096fb983d3651d5d81c2bc9d62421aa7468ee7cb82a5e7895a517911a759d82f1f2c939c3ce67df4e26c1296c0871cb1cfb8078627e68e5f3
 SHA512 
0f43f9f0dc4a253c6d5a6f07234a22bc67b8866dd6f25837372c1d3c9cca2ddb1b94b632c4528324eeb23019d5d1ae7374661dec8011e55210555e01bec77c2c
 DIST logstash-oss-6.8.19.tar.gz 178986302 BLAKE2B 
54ff9be5f26f5e1aaf69403a05ec15358951f5ff4676ba1dc22d995c59071554ef542100400712238c01924a07de5777cda13b0cb84f8d19f1b953405eaab82e
 SHA512 
2f7a2b187c418ba85fff5c86ff12379bc0a8ae0fe098f713c6d5c5339b6aec19589382e0817f6bf495c253f13f489eecb9161daa9102b366ef32073def4e75cf
 DIST logstash-oss-7.13.4-linux-x86_64.tar.gz 360925283 BLAKE2B 
68482538d4b2589044215495ab7d41b4820650908d979438b197c5ee4ff82dfc53580fba7c834c62964e9b12ff23e6d9ecfc6e333a2cb6f077d6d4c953527173
 SHA512 
d57c30c763ba3323380c7276a49895ce3adbe90700061bdf1ce8c6abe98c4ac0c5789ac2a725f15d8d4f89c80dec691479027887b8976dcd618aa91f7af13d8e
 DIST logstash-oss-7.15.0-linux-x86_64.tar.gz 368079309 BLAKE2B 
8f21ad0572b93ea7711fc4e721afcb067a629798b72325bff5642b3406e432da5ad6c0b4515ea6e4fa1e2412fdaae464f97bebc1531c61b30abfa8f8ddbb27b8
 SHA512 
648d83444cdf4997175eb48833cb4ddad09876fd65f6a01bc6ad2d983eb109707885a08250191b066f9d3775247774e09ecdbb7bcac2f7c22c6f1901f0648ba8
+DIST logstash-oss-7.15.1-linux-x86_64.tar.gz 368751151 BLAKE2B 
6cf6c3f3ca77f3d04f88aeb6497db5d11043352d0ecf773269cc64095ce1af6c25ed8e9e260beef10a95cb4482466a911ebecdda842015bd036962947fd34087
 SHA512 
26ab0e5ee21b37b7e21b0ccff0a72f1f2a96ea97c16fb22a2566c4b9100b0eb6d093efc2b7f0ead81db63c180f6b530cf337566a53f298b4051321426dc8d649

diff --git a/app-admin/logstash-bin/logstash-bin-7.15.1.ebuild 
b/app-admin/logstash-bin/logstash-bin-7.15.1.ebuild
new file mode 100644
index 000..aea75866ef6
--- /dev/null
+++ b/app-admin/logstash-bin/logstash-bin-7.15.1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit java-pkg-2
+
+MY_PN="${PN%-bin}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Tool for managing events and logs"
+HOMEPAGE="https://www.elastic.co/products/logstash;
+SRC_URI="x-pack? ( 
https://artifacts.elastic.co/downloads/${MY_PN}/${MY_P}-linux-x86_64.tar.gz )
+   !x-pack? ( 
https://artifacts.elastic.co/downloads/${MY_PN}/${MY_PN}-oss-${PV}-linux-x86_64.tar.gz
 )"
+
+# source: LICENSE.txt and NOTICE.txt
+LICENSE="Apache-2.0 MIT x-pack? ( Elastic )"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="x-pack"
+
+RESTRICT="strip"
+QA_PREBUILT="opt/logstash/vendor/jruby/lib/jni/*/libjffi*.so"
+
+RDEPEND="acct-group/logstash
+   acct-user/logstash
+   virtual/jre"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+
+   local d
+   for d in aarch64-Linux arm-Linux Darwin i386-Linux i386-SunOS 

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

2021-11-11 Thread Sam James
commit: bf8474e3f916e8f142ec5d9f37e51275fbf3fafe
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Nov  5 12:08:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 11 23:49:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf8474e3

www-apps/kibana-bin: bump to 7.15.1

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 www-apps/kibana-bin/Manifest |  1 +
 www-apps/kibana-bin/kibana-bin-7.15.1.ebuild | 93 
 2 files changed, 94 insertions(+)

diff --git a/www-apps/kibana-bin/Manifest b/www-apps/kibana-bin/Manifest
index de77b3e1f83..1cd85b20f19 100644
--- a/www-apps/kibana-bin/Manifest
+++ b/www-apps/kibana-bin/Manifest
@@ -2,5 +2,6 @@ DIST kibana-6.8.17-linux-x86_64.tar.gz 186139184 BLAKE2B 
4b6bead148e9d222f5631ad
 DIST kibana-6.8.19-linux-x86_64.tar.gz 186482714 BLAKE2B 
c79ff1ee992e954f0d1a607a67110dd12ae3d68a2fc44fd67860253a4aedebcedb558c95a92b40168eb85d2c71abf83280f9338564ec3142c1841cba8aed50bf
 SHA512 
6af11abb1bb637dd33b3b60b7fb4eaba0c4706e6e59c1c61bb1f70b5e80d2296a318126535088b24cff692efc80267e53483bdc08a9eb4e132b41bfddaf30049
 DIST kibana-7.13.4-linux-x86_64.tar.gz 306413260 BLAKE2B 
3afe039b7be9809b395adb609e65785ccb8f3de07391b306804a79158cacb53c2d8b844b04468e932dc0113b9ecce34bc4bd8326231c9f2191fa5b12f2e00b4e
 SHA512 
1accd5d6933f3f2f54174e53da626bc275b99b2f102d5f8cfee934d3520ee55a97c9c545cca32ddffec06a96114ce284e2e128cf334538214566c6530d1d673e
 DIST kibana-7.15.0-linux-x86_64.tar.gz 284167139 BLAKE2B 
d46a860055623e4d90f44e42116b78032057659f89193d5ec2bc25728906fd24465fb1c2111fca157bda5745d612aa2b5913168d93f43fc97aa00f477596c48e
 SHA512 
34759eca59a9f6b8bca2513d5da74686d2292d2472ca0cf1f8624d6610745a199fe6aabc102a9e39031057f3ba8ef5e692eca641c8371282481dad36d44757d7
+DIST kibana-7.15.1-linux-x86_64.tar.gz 283752241 BLAKE2B 
531a27fd06e6f94f9d1ca77f94e8146f6b8adcd49579241e2b6c5fd234d9e45fd05931fa9886df29bcb70d9b5b8072b76a4ef59139b800a2c657185051fa4f52
 SHA512 
419450fb596ceb7015792947a2f84ca9e80b1aa180806e9d38e89d2e1f31dd84751511fb600a35026b10440ca5dc9bc5f1245c72a0afde062bdbfdd004fb4417
 DIST kibana-oss-6.8.17-linux-x86_64.tar.gz 68076062 BLAKE2B 
b87a8067b0598e9291eb78b7666b69ac8babe774ad3f2ae1fcb37d12517ceed067fe0e022cb34e576727525c570863625237b91c6c5ad0b3901e8b6333a13c16
 SHA512 
28953bc77fd606a11c1f2522bb53b9fe38e7f711f71ac073c4d669a0078ba6fb050688ab06de49d4b5f7fdd0c76b8d040e05194bef814c872a00b9383b9a6d60
 DIST kibana-oss-6.8.19-linux-x86_64.tar.gz 67437896 BLAKE2B 
759d2449e056508bae5eddbd3a772ec8112bac6ce0068089f4c43f797e2fe3892e508970df9438aa9591b01b08d7258325cbb493f36768fca9d174bda1f60104
 SHA512 
86c22f5d3ddffa8c650e6326b8632ee5ca9bfb3f2dac7df38f8dfce41c8f777eaa5eea43dfb03b1e10c3ecc597624f8c3b19a31dbc7abc514759973c8bf0a47c

diff --git a/www-apps/kibana-bin/kibana-bin-7.15.1.ebuild 
b/www-apps/kibana-bin/kibana-bin-7.15.1.ebuild
new file mode 100644
index 000..a770ffca906
--- /dev/null
+++ b/www-apps/kibana-bin/kibana-bin-7.15.1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+MY_PN="${PN%-bin}"
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Analytics and search dashboard for Elasticsearch"
+HOMEPAGE="https://www.elastic.co/products/kibana;
+SRC_URI="https://artifacts.elastic.co/downloads/${MY_PN}/${MY_P}-linux-x86_64.tar.gz;
+
+# source: LICENSE.txt and NOTICE.txt
+LICENSE="Apache-2.0 Artistic-2 BSD BSD-2 CC-BY-3.0 CC-BY-4.0 Elastic-2.0 icu 
ISC MIT MPL-2.0 OFL-1.1 openssl public-domain Unlicense WTFPL-2 ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   acct-group/kibana
+   acct-user/kibana
+   dev-libs/expat
+   dev-libs/nss
+   >=net-libs/nodejs-14.16.0
+   

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

2021-11-11 Thread Andreas K. Hüttel
commit: 879158d05be754ba8c93c8b54772f7c3264401d7
Author: Matthew White  inventati  org>
AuthorDate: Thu Nov 11 23:04:48 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Nov 11 23:48:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=879158d0

sys-apps/texinfo: enable Carp

This fixes building media-video/ffmpeg docs.

makeinfo: warning: error loading ./doc/t2h.pm: Undefined subroutine 
::Config::carp called at /usr/share/texinfo/Texinfo/Convert/HTML.pm 
line 7308.
Compilation failed in require at /usr/bin/makeinfo line 342.

Closes: https://bugs.gentoo.org/823197
Package-Manager: Portage-3.0.28, Repoman-3.0.3-r1
Signed-off-by: Matteo Bianco  inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/22908
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../texinfo/files/texinfo-6.8-enable-Carp.patch| 20 ++
 sys-apps/texinfo/texinfo-6.8-r1.ebuild | 73 ++
 2 files changed, 93 insertions(+)

diff --git a/sys-apps/texinfo/files/texinfo-6.8-enable-Carp.patch 
b/sys-apps/texinfo/files/texinfo-6.8-enable-Carp.patch
new file mode 100644
index 000..1be85103789
--- /dev/null
+++ b/sys-apps/texinfo/files/texinfo-6.8-enable-Carp.patch
@@ -0,0 +1,20 @@
+This fixes
+
+makeinfo: warning: error loading ./doc/t2h.pm: Undefined subroutine 
::Config::carp called at /usr/share/texinfo/Texinfo/Convert/HTML.pm 
line 7308.
+Compilation failed in require at /usr/bin/makeinfo line 342.
+
+when building media-video/ffmpeg-4.4 docs.
+
+diff -Nuar a/tp/texi2any.pl b/tp/texi2any.pl
+--- a/tp/texi2any.pl   2021-06-30 16:25:37.0 +0200
 b/tp/texi2any.pl   2021-11-11 04:17:32.0 +0100
+@@ -34,7 +34,7 @@
+ #use Cwd;
+ use Getopt::Long qw(GetOptions);
+ # for carp
+-#use Carp;
++use Carp;
+ 
+ Getopt::Long::Configure("gnu_getopt");
+ 
+

diff --git a/sys-apps/texinfo/texinfo-6.8-r1.ebuild 
b/sys-apps/texinfo/texinfo-6.8-r1.ebuild
new file mode 100644
index 000..2d739e2bc0a
--- /dev/null
+++ b/sys-apps/texinfo/texinfo-6.8-r1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Note: if your package uses the texi2dvi utility, it must depend on the
+# virtual/texi2dvi package to pull in all the right deps.  The tool is not
+# usable out-of-the-box because it requires the large tex packages.
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="The GNU info program and utilities"
+HOMEPAGE="https://www.gnu.org/software/texinfo/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="nls +standalone static"
+
+RDEPEND="
+   !=app-text/tetex-2*
+   >=sys-libs/ncurses-5.2-r2:0=
+   standalone? ( dev-lang/perl )
+   !standalone?  (
+   dev-lang/perl:=
+   dev-perl/libintl-perl
+   dev-perl/Unicode-EastAsianWidth
+   dev-perl/Text-Unidecode
+   )
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( >=sys-devel/gettext-0.19.6 )"
+
+PATCHES=(
+   "${FILESDIR}/${P}-undo-gnulib-nonnul.patch"
+   "${FILESDIR}/${P}-enable-Carp.patch"
+)
+
+src_prepare() {
+   default
+
+   if use prefix ; then
+   sed -i -e '1c\#!/usr/bin/env sh' util/texi2dvi util/texi2pdf || 
die
+   touch doc/{texi2dvi,texi2pdf,pdftexi2dvi}.1
+   fi
+}
+
+src_configure() {
+   # Respect compiler and CPPFLAGS/CFLAGS/LDFLAGS for Perl extensions. 
#622576
+   local -x PERL_EXT_CC="$(tc-getCC)" PERL_EXT_CPPFLAGS="${CPPFLAGS}" 
PERL_EXT_CFLAGS="${CFLAGS}" PERL_EXT_LDFLAGS="${LDFLAGS}"
+
+   use static && append-ldflags -static
+   local myeconfargs=( $(use_enable nls) )
+
+   if use standalone ; then
+   myeconfargs+=(
+   --without-external-libintl-perl
+   --without-external-Unicode-EastAsianWidth
+   --without-external-Text-Unidecode
+   --disable-perl-xs
+   )
+   else
+   myeconfargs+=(
+   --with-external-libintl-perl
+   --with-external-Unicode-EastAsianWidth
+   --with-external-Text-Unidecode
+   --enable-perl-xs
+   )
+   fi
+
+   econf "${myeconfargs[@]}"
+}



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

2021-11-11 Thread Zac Medico
commit: 4568179b0aedee85fa044692e6de2393de2b7ebe
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Nov 11 23:33:18 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Nov 11 23:35:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4568179b

sys-apps/flatpak: PYTHON_COMPAT+=(python3_10)

Closes: https://bugs.gentoo.org/823155
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

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

diff --git a/sys-apps/flatpak/flatpak-1.12.2.ebuild 
b/sys-apps/flatpak/flatpak-1.12.2.ebuild
index a931e50425a..0796956affd 100644
--- a/sys-apps/flatpak/flatpak-1.12.2.ebuild
+++ b/sys-apps/flatpak/flatpak-1.12.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 
 inherit autotools linux-info python-any-r1
 



  1   2   3   4   >