[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-apache-tomcat-connectors/

2022-12-26 Thread Miroslav Šulc
commit: da7bfbe771209f504ee4c41e8e365cc431f18dc9
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Nov 22 09:43:42 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Dec 27 07:37:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da7bfbe7

sec-keys/openpgp-keys-apache-tomcat-connectors: new package, add 20141023

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../openpgp-keys-apache-tomcat-connectors/Manifest|  1 +
 .../metadata.xml  |  8 
 ...npgp-keys-apache-tomcat-connectors-20141023.ebuild | 19 +++
 3 files changed, 28 insertions(+)

diff --git a/sec-keys/openpgp-keys-apache-tomcat-connectors/Manifest 
b/sec-keys/openpgp-keys-apache-tomcat-connectors/Manifest
new file mode 100644
index ..e49a0f52aee2
--- /dev/null
+++ b/sec-keys/openpgp-keys-apache-tomcat-connectors/Manifest
@@ -0,0 +1 @@
+DIST openpgp-keys-apache-tomcat-connectors-20141023-KEYS.asc 73175 BLAKE2B 
b59c8986c4974e79e32ed0f6f04a7b62e48dcf7e4e7e71f7900de8b8dc2613a5ae96700952545e2548a5784af950f3dc5d39b30fd2489b2392344c32737861ef
 SHA512 
fd8420bb991614bf93b9b7549feaf054481ea0a479b3f675d647b5af8e097e4464b889a987e9b65d8dffe75556befc27d4c2ff2279a579ea7bfd16403751a100

diff --git a/sec-keys/openpgp-keys-apache-tomcat-connectors/metadata.xml 
b/sec-keys/openpgp-keys-apache-tomcat-connectors/metadata.xml
new file mode 100644
index ..6ef2d50cf07e
--- /dev/null
+++ b/sec-keys/openpgp-keys-apache-tomcat-connectors/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+j...@gentoo.org
+Java
+  
+

diff --git 
a/sec-keys/openpgp-keys-apache-tomcat-connectors/openpgp-keys-apache-tomcat-connectors-20141023.ebuild
 
b/sec-keys/openpgp-keys-apache-tomcat-connectors/openpgp-keys-apache-tomcat-connectors-20141023.ebuild
new file mode 100644
index ..cad9f9ac61ec
--- /dev/null
+++ 
b/sec-keys/openpgp-keys-apache-tomcat-connectors/openpgp-keys-apache-tomcat-connectors-20141023.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OpenPGP keys used by commons.apache.org"
+HOMEPAGE="https://tomcat.apache.org/download-native.cgi;
+SRC_URI="https://downloads.apache.org/tomcat/tomcat-connectors/KEYS -> 
${P}-KEYS.asc"
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
+
+src_install() {
+   local files=( ${A} )
+   insinto /usr/share/openpgp-keys
+   newins - tomcat-connectors.apache.org.asc < <(cat 
"${files[@]/#/${DISTDIR}/}" || die)
+}



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

2022-12-26 Thread Miroslav Šulc
commit: 4c6a13e77d36e1f6975a98043ed8ea0e6deb85a8
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Nov 22 09:20:47 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Dec 27 07:37:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c6a13e7

dev-java/tomcat-native: add 2.0.2

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/28781
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest   |  2 +
 dev-java/tomcat-native/metadata.xml   |  4 +-
 dev-java/tomcat-native/tomcat-native-2.0.2.ebuild | 65 +++
 3 files changed, 69 insertions(+), 2 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index ecfe1a24808b..5c2929bb4742 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1 +1,3 @@
 DIST tomcat-native-1.2.35-src.tar.gz 436593 BLAKE2B 
808ed0396e421609092f9e59676a55501e67fef7b0ca466ad15e4fe11cc88abb8b07043364c63a53760052a6258585aa13a53378c3fb8823bc8349371ad12245
 SHA512 
a290eb0cd940e1f8de0caba72517dd4e9c96f1a19e0ef7ccdabf039ba86b48d1c6f554f59decd87e2ef03ec3e3bfcce694a92e1db130966987c1e37b5c8d
+DIST tomcat-native-2.0.2-src.tar.gz 315063 BLAKE2B 
c044a0b6ef226a038728d5c009a7415bc95cd4317bf8fcbcc0a0a9a9ee930c0c2e74cd6c028a92cc9e96c218f38d580c7af6599c3df35e9c677d1a382727582f
 SHA512 
a0badfaa537dd8dc24901bbf2a11dbaab7cabe5c033eb9162daa5c748269c3dace08f99c0a477c0d0e051b7d226e2e2c6c3031ab7c45d007333cb53d72738c21
+DIST tomcat-native-2.0.2-src.tar.gz.asc 833 BLAKE2B 
8368c96d6bff84c1281ab08699401286ce89adcf21ffda5d896e19d05f8279746070256612038c8b670b13e0cef4d43e678dfa785175b54b15aa68e33268bb29
 SHA512 
9d2e2c64cde1c1812192ad451610e32480ad005832e2b781f0eb5f5559a23730715ccf7bfd04937091bb6635b098badc61f73a926fcfa5ea09175d7a9fe0e002

diff --git a/dev-java/tomcat-native/metadata.xml 
b/dev-java/tomcat-native/metadata.xml
index 4b8ef469c364..e07558c04674 100644
--- a/dev-java/tomcat-native/metadata.xml
+++ b/dev-java/tomcat-native/metadata.xml
@@ -18,7 +18,7 @@

apache/tomcat-native
https://tomcat.apache.org/bugreport.html
-   https://tomcat.apache.org/native-1.2-doc/
-   
https://tomcat.apache.org/native-1.2-doc/miscellaneous/changelog.html
+   https://tomcat.apache.org/native-doc/
+   
https://tomcat.apache.org/native-doc/miscellaneous/changelog.html

 

diff --git a/dev-java/tomcat-native/tomcat-native-2.0.2.ebuild 
b/dev-java/tomcat-native/tomcat-native-2.0.2.ebuild
new file mode 100644
index ..8fe559c51cd1
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-2.0.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-2 java-ant-2 verify-sig
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/native-doc/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz
+   verify-sig? ( 
https://downloads.apache.org/tomcat/tomcat-connectors/native/${PV}/source/tomcat-native-${PV}-src.tar.gz.asc
  )"
+S=${WORKDIR}/${P}-src
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="2"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/apr:1=
+   dev-libs/openssl:0/3
+   >=virtual/jre-1.8:*"
+
+DEPEND=">=virtual/jdk-1.8:*
+   test? ( dev-java/ant-junit:0 )"
+
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-tomcat-connectors )"
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/tomcat-connectors.apache.org.asc"
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+
+   cd native || die
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   eant jar
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native || die
+   default
+
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog "For more information, please visit"
+   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
+}



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

2022-12-26 Thread Sam James
commit: a9e59289467e2601ddab094714d90bb34e034d32
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 27 07:34:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 27 07:35:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9e59289

sys-kernel/dracut: destabilize 059

I assume it was an accident to push as stable.

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

 sys-kernel/dracut/dracut-059.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/dracut/dracut-059.ebuild 
b/sys-kernel/dracut/dracut-059.ebuild
index 86d5ba997c10..9c6f65806330 100644
--- a/sys-kernel/dracut/dracut-059.ebuild
+++ b/sys-kernel/dracut/dracut-059.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/dracutdevs/dracut;
 else
if [[ "${PV}" != *_rc* ]]; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc 
ppc64 ~riscv sparc x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips 
~ppc ~ppc64 ~riscv ~sparc ~x86"
fi

SRC_URI="https://github.com/dracutdevs/dracut/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
 fi



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

2022-12-26 Thread Sam James
commit: 3affc0b76e6967b7045b3c8cac316205f0c1c062
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 27 07:29:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 27 07:29:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3affc0b7

dev-util/unicorn: Stabilize 2.0.1 x86, #888531

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

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

diff --git a/dev-util/unicorn/unicorn-2.0.1.ebuild 
b/dev-util/unicorn/unicorn-2.0.1.ebuild
index 34777b117a28..726086d0f242 100644
--- a/dev-util/unicorn/unicorn-2.0.1.ebuild
+++ b/dev-util/unicorn/unicorn-2.0.1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/unicorn-engine/unicorn;
 else

SRC_URI="https://github.com/unicorn-engine/unicorn/archive/${MY_PV}.tar.gz -> 
${P}.gh.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 x86"
 fi
 
 S="${WORKDIR}/${PN}-${MY_PV}"



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

2022-12-26 Thread Sam James
commit: ba3af18da38c27d5d1daeb5bab4078f8b97cd152
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 27 07:29:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 27 07:29:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba3af18d

dev-db/sqlmap: Stabilize 1.6.11 x86, #888529

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

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

diff --git a/dev-db/sqlmap/sqlmap-1.6.11.ebuild 
b/dev-db/sqlmap/sqlmap-1.6.11.ebuild
index 6b74d8864800..7c54e083798c 100644
--- a/dev-db/sqlmap/sqlmap-1.6.11.ebuild
+++ b/dev-db/sqlmap/sqlmap-1.6.11.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap;
 else

SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 x86"
 fi
 
 # sqlmap (GPL-2+)



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

2022-12-26 Thread Sam James
commit: f8b31fc40e5f6bc3a0d93e6a106e753a8474501f
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 27 07:29:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 27 07:29:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8b31fc4

dev-db/sqlmap: Stabilize 1.6.11 amd64, #888529

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

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

diff --git a/dev-db/sqlmap/sqlmap-1.6.11.ebuild 
b/dev-db/sqlmap/sqlmap-1.6.11.ebuild
index 7c54e083798c..6f14fb2bc59f 100644
--- a/dev-db/sqlmap/sqlmap-1.6.11.ebuild
+++ b/dev-db/sqlmap/sqlmap-1.6.11.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap;
 else

SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
-   KEYWORDS="~amd64 x86"
+   KEYWORDS="amd64 x86"
 fi
 
 # sqlmap (GPL-2+)



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libwnck/

2022-12-26 Thread Sam James
commit: b6d1274ba1ff3050b953e514746eb1947fe91de3
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 27 07:28:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 27 07:28:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6d1274b

x11-libs/libwnck: Stabilize 43.0-r1 amd64, #888493

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

 x11-libs/libwnck/libwnck-43.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libwnck/libwnck-43.0-r1.ebuild 
b/x11-libs/libwnck/libwnck-43.0-r1.ebuild
index e3eb7e75eb2e..740cdf5ce2a7 100644
--- a/x11-libs/libwnck/libwnck-43.0-r1.ebuild
+++ b/x11-libs/libwnck/libwnck-43.0-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://developer.gnome.org/libwnck/stable/;
 
 LICENSE="LGPL-2+"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
 
 IUSE="gtk-doc +introspection startup-notification tools"
 



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

2022-12-26 Thread Sam James
commit: 8c509af11fadb6cd1b4146b76c2ffe61e19092e2
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 27 07:28:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 27 07:28:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c509af1

app-backup/duplicity: Stabilize 1.0.1-r1 x86, #888521

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

 app-backup/duplicity/duplicity-1.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/duplicity/duplicity-1.0.1-r1.ebuild 
b/app-backup/duplicity/duplicity-1.0.1-r1.ebuild
index 707f75f83068..27e868f3d8f9 100644
--- a/app-backup/duplicity/duplicity-1.0.1-r1.ebuild
+++ b/app-backup/duplicity/duplicity-1.0.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="s3 test"
 
 CDEPEND="



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

2022-12-26 Thread Sam James
commit: 38bdc3dd033858b1b1aae754eadf9fa6286776be
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 27 07:29:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 27 07:29:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38bdc3dd

dev-util/unicorn: Stabilize 2.0.1 amd64, #888531

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

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

diff --git a/dev-util/unicorn/unicorn-2.0.1.ebuild 
b/dev-util/unicorn/unicorn-2.0.1.ebuild
index 726086d0f242..b50065f271bc 100644
--- a/dev-util/unicorn/unicorn-2.0.1.ebuild
+++ b/dev-util/unicorn/unicorn-2.0.1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/unicorn-engine/unicorn;
 else

SRC_URI="https://github.com/unicorn-engine/unicorn/archive/${MY_PV}.tar.gz -> 
${P}.gh.tar.gz"
-   KEYWORDS="~amd64 x86"
+   KEYWORDS="amd64 x86"
 fi
 
 S="${WORKDIR}/${PN}-${MY_PV}"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libwnck/

2022-12-26 Thread Sam James
commit: f32539ebf88862c4755f8863ee163916b0963616
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 27 07:28:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 27 07:28:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f32539eb

x11-libs/libwnck: Stabilize 43.0-r1 x86, #888493

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

 x11-libs/libwnck/libwnck-43.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libwnck/libwnck-43.0-r1.ebuild 
b/x11-libs/libwnck/libwnck-43.0-r1.ebuild
index a522b11cc4a2..e3eb7e75eb2e 100644
--- a/x11-libs/libwnck/libwnck-43.0-r1.ebuild
+++ b/x11-libs/libwnck/libwnck-43.0-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://developer.gnome.org/libwnck/stable/;
 
 LICENSE="LGPL-2+"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
 
 IUSE="gtk-doc +introspection startup-notification tools"
 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/age/

2022-12-26 Thread Hans de Graaff
commit: f54efa8eb5e1af63b435598b3cbba0c6f8d6c511
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 27 07:08:56 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 27 07:08:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f54efa8e

app-crypt/age: add 1.1.1

Signed-off-by: Hans de Graaff  gentoo.org>

 app-crypt/age/Manifest |  2 ++
 app-crypt/age/age-1.1.1.ebuild | 33 +
 2 files changed, 35 insertions(+)

diff --git a/app-crypt/age/Manifest b/app-crypt/age/Manifest
index 43a23acb23e1..ef8e05d95192 100644
--- a/app-crypt/age/Manifest
+++ b/app-crypt/age/Manifest
@@ -1,2 +1,4 @@
 DIST age-1.0.0-deps.tar.xz 4837780 BLAKE2B 
37e6621aaadc723fb2b3ecfe213cbc3aaeac4f597d61b7b74941f0fa605ba66fb38de96513d7d2a4c8af73e3fa31b3b4b0665a0ae3d6832bc404168158089035
 SHA512 
8f1bd81342b6bcfdce353de1fe970a40153fd7dfb3abc81ed8081c5378819fa6bb6dfd97534fff35d94e923b1951ba7ce7074100947087382558234e1caf4f8a
 DIST age-1.0.0.tar.gz 59682 BLAKE2B 
1347f833b2e867bcff5a4738f9444aaf60bdfd4804c0ecd4d60cebde3e90c250554ad9b99b305a48ed29b11439ea2847a06d39fbab3085b8861b22bceea51a42
 SHA512 
77ea1af03a76339f4e934222bc9fc6119698080d0e03011c79b25119e0e8a1e6c0772ede5069cd63bde48cfaa4d355c897912741680e8b0c52d4c518182c2f7f
+DIST age-1.1.1-deps.tar.xz 4958644 BLAKE2B 
dd60bd1c970cfabc6b37e7655c552bd292673f4a77211f54fc1122c9b490a823db7e87a02b857b30e57969dd623ef425eba52002e57d9fd9ced94448e13e
 SHA512 
36d45cf684364de1364d20cd197c2e4c826a0109917ab6bcb9e295acc6f209f305bf5e89c25ffc6a696526aab07cddae640e1658907f08cb79312a032a2d186d
+DIST age-1.1.1.tar.gz 204281 BLAKE2B 
fad101f9790e3ca85142207471545679bfa6e0b842af4f0368a6f9d67e48f64f60c13d3d2192b3b91caeb9e5d818e17a5e618fa9b24f80e9297e57ac1727a6e2
 SHA512 
bee02208453982b6403382c1e351ba28cbe80942702e7a35de89c3ae9a640c26ad1ee8239feb3726eac5df4210a5fc6375d40623162cad033965bd2eb0f7ce1e

diff --git a/app-crypt/age/age-1.1.1.ebuild b/app-crypt/age/age-1.1.1.ebuild
new file mode 100644
index ..38d405360142
--- /dev/null
+++ b/app-crypt/age/age-1.1.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="A simple, modern and secure encryption tool (and Go library)"
+HOMEPAGE="https://github.com/FiloSottile/age;
+SRC_URI="https://github.com/FiloSottile/age/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~graaff/age/${P}-deps.tar.xz;
+
+S="${WORKDIR}/age-${PV}"
+
+LICENSE="BSD"
+#RESTRICT+=" test"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="dev-go/gox"
+
+src_compile() {
+   go build -ldflags "-X main.Version=${PV}" -o . filippo.io/age/cmd/... 
|| die
+}
+
+src_test() {
+   go test -race filippo.io/age/cmd/... || die
+}
+
+src_install() {
+   dobin age age-keygen
+   doman doc/age.1 doc/age-keygen.1
+   dodoc README.md
+}



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

2022-12-26 Thread Hans de Graaff
commit: 6926c2557cb780d0a1db5a7f39492288704dd882
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 26 09:06:48 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 27 06:56:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6926c255

dev-ruby/bunny: add 2.20.1

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/bunny/Manifest|  1 +
 dev-ruby/bunny/bunny-2.20.1.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/bunny/Manifest b/dev-ruby/bunny/Manifest
index 0a8dfab18b55..41e6abd380d4 100644
--- a/dev-ruby/bunny/Manifest
+++ b/dev-ruby/bunny/Manifest
@@ -1 +1,2 @@
 DIST bunny-2.19.0.tar.gz 208864 BLAKE2B 
81d17b98e7fd944aa0ffedc02015c7696f0553888d2c11ccb05cda977b09ca7f79746a1b1a651ca0fbd17fcbf2b56fa297919ea3d03ee77491481ebdaa27baba
 SHA512 
39e9b785853275d469c5af0977ea8a5d0e2e13c5ca0f51dfe39552da728345b9852c637e81ad468f92f089d10fdc701abd8105d0eb336b55a071d3329018b111
+DIST bunny-2.20.1.tar.gz 264063 BLAKE2B 
03f27d9a7be3995dece690531f2fa4f6e26fdb1b95b8e0c08ddff42ae6b9bf34f149183e993f2357d0e4c91d81f3f2d50af4e693774cfa9033fbd5737a4ee5d1
 SHA512 
bd07aa86e68d4777860650c817181bb5c772533e1645d451ca0bc7172bf93510e79f8fe46d15cf814ee5f239f2fc361fdef1b20a0ff5194b52b7f1ed953c888e

diff --git a/dev-ruby/bunny/bunny-2.20.1.ebuild 
b/dev-ruby/bunny/bunny-2.20.1.ebuild
new file mode 100644
index ..0af75b29bd43
--- /dev/null
+++ b/dev-ruby/bunny/bunny-2.20.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30"
+
+# Tests require a live AMQP server.
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="bunny.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Another synchronous Ruby AMQP client"
+HOMEPAGE="https://github.com/ruby-amqp/bunny;
+SRC_URI="https://github.com/ruby-amqp/bunny/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/amq-protocol-2.3.1:2
+   >=dev-ruby/sorted_set-1.0.2:0"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files --/find */' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc -r examples
+}



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

2022-12-26 Thread Hans de Graaff
commit: 0cfb6ea6ec591b2ad450807bad17a4b4f582ca52
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 26 10:56:13 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 27 06:56:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cfb6ea6

dev-ruby/gpgme: add 2.0.22

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/gpgme/Manifest|  1 +
 dev-ruby/gpgme/gpgme-2.0.22.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/dev-ruby/gpgme/Manifest b/dev-ruby/gpgme/Manifest
index bfc600e7bdbb..ac5f9c94aad0 100644
--- a/dev-ruby/gpgme/Manifest
+++ b/dev-ruby/gpgme/Manifest
@@ -1,2 +1,3 @@
 DIST ruby-gpgme-2.0.20.tar.gz 2801991 BLAKE2B 
f5d4c58fd9ef38e0e843e3c59e965316ce3635cf479fcd007581b6c6c42ce7852bd36542b378e4152bd471af0131685c8a9f1024953f41832a54c477e1ac
 SHA512 
3267cc77b57c22de3e505c34dfb0a8a4a76cda1fe6dbe547dfdb9ca1a75cf949ca75b3718fe6b6190c06dfdddf21d76b0d0a71631e53e4f439284ce7cf95f6df
 DIST ruby-gpgme-2.0.21.tar.gz 3432716 BLAKE2B 
4ccffce63ef45222773d8f5e5c81e80d9d50a4dae466ea180e0b602970653158e58cc62d6ca519e94f3fde00e6439f81900ded90d14ead8392b06248d20d85be
 SHA512 
0e673fcb1c8a3186a95a85b595744dea94a8bc423e3f7fb5ca3df677a2433bb19550475f6c69eb38d1cb213b0babfb7093168c726e015241534df0ca49e2dd6f
+DIST ruby-gpgme-2.0.22.tar.gz 3432808 BLAKE2B 
1aabd312f588093bff2bb3a308aaac041ebc8f989bab4aa475f74fc0675c6c4fcac474663a8f5b097b8be223b0f01e27f9e49fc014efb650df9742ddcf3fd4df
 SHA512 
644d9640ac2bf6ce1c02747a0fbd0321337c1f3af639d650b8a669c4f835d1c03380644da2d4717a9268df434ebf41fd98388b80c63e8df97b7a23c3c260741e

diff --git a/dev-ruby/gpgme/gpgme-2.0.22.ebuild 
b/dev-ruby/gpgme/gpgme-2.0.22.ebuild
new file mode 100644
index ..d37942b409b7
--- /dev/null
+++ b/dev-ruby/gpgme/gpgme-2.0.22.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/gpgme/extconf.rb)
+
+inherit ruby-fakegem flag-o-matic
+
+DESCRIPTION="Ruby language binding for GnuPG Made Easy"
+HOMEPAGE="https://github.com/ueno/ruby-gpgme;
+SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> 
ruby-${P}.tar.gz"
+RUBY_S="ruby-${P}"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=app-crypt/gpgme-1.18.0:=
+   >=dev-libs/libassuan-2.5.5
+   >=dev-libs/libgpg-error-1.16
+"
+DEPEND="${RDEPEND}"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
+   -e '3igem "mocha", "~> 0.14"' \
+   test/test_helper.rb || die
+
+   # Remove failing tests for now. This package was added without
+   # running any tests :-(
+   rm -f test/{ctx,crypto}_test.rb || die
+
+   sed -i -e '/portile/d ; /rubyforge/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+   append-flags -fPIC
+   export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
+   each_fakegem_configure
+}
+
+each_ruby_test() {
+   unset DISPLAY GPG_AGENT_INFO GPG_TTY
+   MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 
'Dir["test/*_test.rb"].each{|f| require f}' || die
+}



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

2022-12-26 Thread Hans de Graaff
commit: 5aa8d870a79aa4fcf8045b86b01f555c59d495db
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 26 09:35:34 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 27 06:56:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aa8d870

dev-ruby/climate_control: add 1.2.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/climate_control/Manifest  |  1 +
 .../climate_control/climate_control-1.2.0.ebuild   | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-ruby/climate_control/Manifest 
b/dev-ruby/climate_control/Manifest
index 0ee6efc27f73..331ee6405b9a 100644
--- a/dev-ruby/climate_control/Manifest
+++ b/dev-ruby/climate_control/Manifest
@@ -1 +1,2 @@
 DIST climate_control-1.0.1.gem 9728 BLAKE2B 
f2d267e86c58fdbb7a85508f56a091166809d108c2e66702df50962086a89a134e6a47a1e53c36272c563f1d4a0225fc613490616d67fbe04e9647b7fe8cfda6
 SHA512 
2dfd790b09275571881d19c3712c6542890499f3d55e5f8ea3775166c01adbb216a0749b0c4e126d631cba690c0edc3f8c49143fc0ff3bcc8b25545bf218
+DIST climate_control-1.2.0.gem 10752 BLAKE2B 
5c7c1d0b1ec50f12139e47a0c0f2d5753c6165aa96bb995be12f65cef4a222fc4fa96b66e8c475b3ebe2f353c335a6667e12a9a2a8a869331a1f41f72d686d94
 SHA512 
282f40d5d9d7b4a6577ea13dd92141c985a0c1bd7d6688cb2bca2529721a0523a1e9ac4ba1c6a27a43b286ac664e502698ef2c0578a9030283a4b18f7cb0a5e8

diff --git a/dev-ruby/climate_control/climate_control-1.2.0.ebuild 
b/dev-ruby/climate_control/climate_control-1.2.0.ebuild
new file mode 100644
index ..2e5714737d27
--- /dev/null
+++ b/dev-ruby/climate_control/climate_control-1.2.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Easily manage your environment"
+HOMEPAGE="https://github.com/thoughtbot/climate_control;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+   # Avoid dependencies on simplecov and git.
+   sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
+   sed -i -e 's/git ls-files/find * -print/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2022-12-26 Thread Hans de Graaff
commit: d481758bc8b447f9873874d8e7f82b83a1f3209f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 26 10:08:39 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 27 06:56:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d481758b

dev-ruby/faker: add 3.1.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/faker/Manifest   |  1 +
 dev-ruby/faker/faker-3.1.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-ruby/faker/Manifest b/dev-ruby/faker/Manifest
index 2380ea02c099..4c22a86478a9 100644
--- a/dev-ruby/faker/Manifest
+++ b/dev-ruby/faker/Manifest
@@ -1,2 +1,3 @@
 DIST faker-2.22.0.tar.gz 1703265 BLAKE2B 
931fa442d647186e7124c38afe4e6953f8dfea595140e2765ad86e9c98fc1ca02e6780cd01a49391614798a5862b4b69725bc5f5bbd1c6559f0831782dfe312b
 SHA512 
9447b74d2403714de2bcbf4f3cfae8fc85c42a8a7dda413a06d6cdc8afa0acee620609af8a6ff8962db3b3bdaef27af7c08ab7ba71a23e939ce49638326e9807
 DIST faker-2.23.0.tar.gz 1709736 BLAKE2B 
e3524dbecbd1a4825ef8b38801ae1fa30a4392a7d2eb6fe1c94c3da0b0a4f18db621a42423510bf2f9c4bba175d66e10808252a923c9703aaa8de5d5ed54dd44
 SHA512 
b037833b3a6d07adaa70c665af66343d90389f282a2faf8ca55a5a81988163263e3b3069744e67ede206512bb67cf53a104eed34c39d92feb10a282f411bde41
+DIST faker-3.1.0.tar.gz 1726248 BLAKE2B 
55e5ece86c262c91cc7b806f31fc852297158cbfa213e375173d6ed4956daf515f7b3e09273ed40c70b92c2de8e94fc8ff45f62d87b59a37ee097a2cb6bc6a9b
 SHA512 
4fa1d1dc72ae0cb21cdf6fede999a6cbf43e20062306896cca5e2333da9423612ac11b5ecdfb033da46c1eb3141a0bcac47d25485666f126a35971acb4edfcb5

diff --git a/dev-ruby/faker/faker-3.1.0.ebuild 
b/dev-ruby/faker/faker-3.1.0.ebuild
new file mode 100644
index ..5332cb86e976
--- /dev/null
+++ b/dev-ruby/faker/faker-3.1.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_GEMSPEC="faker.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library for generating fake data such as names, addresses, and 
phone numbers"
+HOMEPAGE="https://github.com/stympy/faker;
+SRC_URI="https://github.com/stympy/faker/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/i18n-1.8.11:1"
+
+ruby_add_bdepend "test? ( dev-ruby/timecop )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(bundler\|rubocop\|yard\)/I s:^:#:' Rakefile || die
+   sed -i -e '/simplecov/,/^end/ s:^:#:' test/test_helper.rb || die
+}



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

2022-12-26 Thread Hans de Graaff
commit: 0009bb8fcecf15afc6f5477bea5745cad51e2354
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 26 09:05:13 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 27 06:56:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0009bb8f

dev-ruby/bundler: add 2.4.1

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/bundler/Manifest |  1 +
 dev-ruby/bundler/bundler-2.4.1.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-ruby/bundler/Manifest b/dev-ruby/bundler/Manifest
index 1ef19ec0dc73..d5b554c42db2 100644
--- a/dev-ruby/bundler/Manifest
+++ b/dev-ruby/bundler/Manifest
@@ -7,3 +7,4 @@ DIST bundler-2.2.31.gem 401408 BLAKE2B 
6990443b0336e5766524ec0d3e35e1a9b20ac8c35
 DIST bundler-2.2.33.gem 401920 BLAKE2B 
bfdb62c86449683d479f735ff6d65d33576ff03f1d67f6001c46839111ee3c1307db86c9d02f050c2290b1d2e3133da1010ab9d1012aa0ee4c207148ff913aac
 SHA512 
8ac6bc00eb7a206fbd4e0d0de5d636583f48006b51352e50896230afba1098aeae2418694c8592f73af02612fe8e10dacd71b79804b724fad7633b23c81f1d14
 DIST bundler-2.3.26.gem 411648 BLAKE2B 
5ea0ff86e0e09bf0466e4bb21502a13519515f312b3df62024f0d293a51237eb30a5b3c349fb867e9b8dbf0e50ede5bc12b14c5cc6014a717d55534bf46d18f5
 SHA512 
03c6310c63ec4d313d48ecb15e784ae9cb2d2cb2cefc75752bbb7c018eeec45d534259646d525e486cd746ee8c179312c167338875e13f826994617622d2330d
 DIST bundler-2.3.8.gem 403968 BLAKE2B 
80640d5032034be0511762c60832c85c65b7b97397eca49d2bc35977a85625104477606abd6d8b286dd4697906a5d97076cac30f7ab58f45b258ba1e637bbc2c
 SHA512 
e04bc9762135bdab7eb70bde4f21289375b7ea9bee795775dc614f31a6f145a5406396dbc638bdac778ac7c39d60c953e5ba38376b8bc72e7a8cfd1c40b25585
+DIST bundler-2.4.1.gem 408576 BLAKE2B 
8bd574023dfdffa9ab02b4a0f86c922cf3c8bbcebee3b9ad77b9eba748a81219f8fbccb3eac667922e7dc23f73212e9f42f04eae6ee99b1869ab40537365e8f2
 SHA512 
244cf923838c9e2001fae5533df66457953d93943fc9a2c587a1d36b1aec3385a7cd50680bd0fe14e8abb2dc11b11a8636a1e1c0d36847c24080f63edfe8b1f5

diff --git a/dev-ruby/bundler/bundler-2.4.1.ebuild 
b/dev-ruby/bundler/bundler-2.4.1.ebuild
new file mode 100644
index ..591453ef8c8d
--- /dev/null
+++ b/dev-ruby/bundler/bundler-2.4.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+# The specs require a number of gems to be installed in a temporary
+# directory, but this requires network access. They also don't work
+# when run with a path that contains "-".
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+# No documentation task
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An easy way to vendor gem dependencies"
+HOMEPAGE="https://github.com/carlhuda/bundler;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend virtual/rubygems
+
+RDEPEND+=" dev-vcs/git"



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

2022-12-26 Thread Hans de Graaff
commit: ae32663adee507d6942e80f0754ee8029ded09a2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 26 09:04:54 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 27 06:56:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae32663a

dev-ruby/rubygems: add 3.4.1

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rubygems/Manifest  |   1 +
 dev-ruby/rubygems/rubygems-3.4.1.ebuild | 113 
 2 files changed, 114 insertions(+)

diff --git a/dev-ruby/rubygems/Manifest b/dev-ruby/rubygems/Manifest
index 6ec2349fb739..3cc5bfca9996 100644
--- a/dev-ruby/rubygems/Manifest
+++ b/dev-ruby/rubygems/Manifest
@@ -4,3 +4,4 @@ DIST rubygems-3.2.22.tgz 1236895 BLAKE2B 
c4782e064d2d9748519f915264411e11151edf9
 DIST rubygems-3.2.33.tar.gz 12131881 BLAKE2B 
6ec9321d808df2ee1bbde7f9889471bb7dbadb719872577a9f04863ccf7c314f6b9e2edb178efa8b1996070112673163efb2cf7501d289cecbddd134770dcb12
 SHA512 
dcac57031ffa3ca04227a631323559ea99cb0b26e082b3bc51dd4f9b34b996903c7701932aa303192c0483a9e1c1424233937d1d406773b4279263a4
 DIST rubygems-3.3.26.tar.gz 12995476 BLAKE2B 
c06400d263f64ee988781b49628eebde2b78b5c3cdf3796fe5e1ce5891cb0b41b5e50313293afc72c9b278ab00415b91a862f4245107c63e8eedb9904a5d33e2
 SHA512 
5aad9f6f0f7187d7d3f2a77ceb50b4b293290dc2e83fb55654c8fdf8e222568d40ef0c64d603ae2ff0db39e7a39ee89ec3c48bb102d434637145863881851086
 DIST rubygems-3.3.8.tar.gz 12928096 BLAKE2B 
f09f7da32db03b9240515cbc114b94fdec0e7d9da6c4ac1ca297f76989be154da3dd6dbf4701e295d01dac957fbd4429ea39eee3ee66bc4fb6d4e6194ccec96a
 SHA512 
bc5719204ac81d9a70df0c8affd99c6e45835f3aa140c9d262d34bee879a7b932a0b5069453e949054e9f3feeab7d376f1a02e1aeaed167b30bf59fe57d0af40
+DIST rubygems-3.4.1.tar.gz 12999634 BLAKE2B 
019364e3abd3b12f2a37b08a8d32546cd002c47653a4cdd4e06d8605010dcfcbf3f82f2d375c6bd51a8f1b462b624cefb85932c075b965d5038c26d6079de261
 SHA512 
2183f7d6ab914c47c02b53cafa6f39845986e4b38713d320402b98f0f0926dbbd957ef11c00b4fbe8f6c9985a1a5d9f551b2df9d47f00c389026e373dbd6f6ed

diff --git a/dev-ruby/rubygems/rubygems-3.4.1.ebuild 
b/dev-ruby/rubygems/rubygems-3.4.1.ebuild
new file mode 100644
index ..fb56e4f04129
--- /dev/null
+++ b/dev-ruby/rubygems/rubygems-3.4.1.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+inherit ruby-ng prefix
+
+DESCRIPTION="Centralized Ruby extension management system"
+HOMEPAGE="https://rubygems.org/;
+LICENSE="|| ( Ruby MIT )"
+
+SRC_URI="https://github.com/rubygems/rubygems/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE="server test"
+RESTRICT="!test? ( test )"
+
+PDEPEND="server? ( =dev-ruby/builder-3* )"
+
+ruby_add_depend "virtual/ruby-ssl"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/json
+   dev-ruby/minitest:5
+   dev-ruby/rake
+   dev-ruby/rdoc
+   dev-ruby/webrick
+   )"
+
+all_ruby_prepare() {
+   # Remove unpackaged automatiek from Rakefile which stops it from working
+   sed -i -e '/automatiek/ s:^:#:' -e '/Automatiek/,/^end/ s:^:#:' 
Rakefile || die
+
+   mkdir -p lib/rubygems/defaults || die
+   cp "${FILESDIR}/gentoo-defaults-5.rb" 
lib/rubygems/defaults/operating_system.rb || die
+
+   eprefixify lib/rubygems/defaults/operating_system.rb
+
+   # Disable broken tests when changing default values:
+   sed -i -e '/test_default_path/,/^  end/ s:^:#:' 
test/rubygems/test_gem.rb || die
+   sed -i -e 
'/test_initialize_\(path_with_defaults\|regexp_path_separator\)/aomit "gentoo"' 
test/rubygems/test_gem_path_support.rb || die
+   # Avoid test that won't work as json is also installed as plain ruby 
code
+   sed -i -e '/test_realworld_\(\|upgraded_\)default_gem/aomit "gentoo"' 
test/rubygems/test_require.rb || die
+
+   # Avoid test that requires additional utility scripts
+   rm -f test/test_changelog_generator.rb || die
+
+   # Avoid tests that require a network connection (for crates.io)
+   rm -f test/rubygems/test_gem_ext_cargo_builder.rb || die
+
+   # Update manifest after changing files to avoid a test failure
+   if use test; then
+   rake update_manifest || die
+   fi
+}
+
+each_ruby_compile() {
+   # Not really a build but...
+   sed -i -e 's:#!.*:#!'"${RUBY}"':' bin/gem
+}
+
+each_ruby_test() {
+   # Unset RUBYOPT to avoid interferences, bug #158455 et. al.
+   #unset RUBYOPT
+
+   if [[ "${EUID}" -ne "0" ]]; then
+   RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}" ${RUBY} 
--disable-gems -I.:lib:test:bundler/lib \
+   -e 'require "rubygems"; gem "minitest", 

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

2022-12-26 Thread Hans de Graaff
commit: 90b76b79cfd6c8b4e5b857c6c16ad44262d69c19
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 26 08:42:03 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 27 06:56:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90b76b79

eclass/apache-2.eclass: update maintainer

Signed-off-by: Hans de Graaff  gentoo.org>

 eclass/apache-2.eclass | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/eclass/apache-2.eclass b/eclass/apache-2.eclass
index 71fcb5428699..3fb1b52f4b96 100644
--- a/eclass/apache-2.eclass
+++ b/eclass/apache-2.eclass
@@ -3,8 +3,10 @@
 
 # @ECLASS: apache-2.eclass
 # @MAINTAINER:
+# apache-b...@gentoo.org
+# @AUTHOR:
 # polynomia...@gentoo.org
-# @SUPPORTED_EAPIS: 6 7
+# @SUPPORTED_EAPIS: 7
 # @BLURB: Provides a common set of functions for apache-2.x ebuilds
 # @DESCRIPTION:
 # This eclass handles apache-2.x ebuild functions such as LoadModule generation
@@ -544,7 +546,7 @@ apache-2_src_prepare() {
EOF
chmod a+x "${T}"/pcre-config || die
else
-   # This package really should upgrade to using pcre's .pc file.
+   # This package really should upgrade to using pcre's 
.pc file.
cat <<-\EOF > "${T}"/pcre2-config
#!/usr/bin/env bash
flags=()



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

2022-12-26 Thread Hans de Graaff
commit: 30c1a26eb699a2b6e5cb1443ebfdb417715ecbb0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 25 16:12:30 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 27 06:56:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30c1a26e

dev-ruby/temple: fix test dependency

Closes: https://bugs.gentoo.org/878539
Signed-off-by: Hans de Graaff  gentoo.org>

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

diff --git a/dev-ruby/temple/temple-0.9.1.ebuild 
b/dev-ruby/temple/temple-0.9.1.ebuild
index 29b7fd084634..b03b25cbe6aa 100644
--- a/dev-ruby/temple/temple-0.9.1.ebuild
+++ b/dev-ruby/temple/temple-0.9.1.ebuild
@@ -18,5 +18,5 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
 IUSE=""
 
 ruby_add_bdepend "test? (
-   dev-ruby/erubis
+   dev-ruby/erubi
>=dev-ruby/tilt-2.0.1 )"



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

2022-12-26 Thread Hans de Graaff
commit: c4b4c0a304d107f465f0784f44b7dbcad5794dc1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 25 13:57:24 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 27 06:56:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4b4c0a3

dev-ruby/rouge: fix file collision

Closes: https://bugs.gentoo.org/876442
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rouge/{rouge-4.0.0.ebuild => rouge-3.30.0-r1.ebuild} | 5 +++--
 dev-ruby/rouge/rouge-4.0.0.ebuild | 2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/rouge/rouge-4.0.0.ebuild 
b/dev-ruby/rouge/rouge-3.30.0-r1.ebuild
similarity index 92%
copy from dev-ruby/rouge/rouge-4.0.0.ebuild
copy to dev-ruby/rouge/rouge-3.30.0-r1.ebuild
index 8a8603696fdb..a2b51d86f9d6 100644
--- a/dev-ruby/rouge/rouge-4.0.0.ebuild
+++ b/dev-ruby/rouge/rouge-3.30.0-r1.ebuild
@@ -2,8 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
+RUBY_FAKEGEM_BINWRAP=""
 RUBY_FAKEGEM_TASK_TEST="spec"
 RUBY_FAKEGEM_RECIPE_DOC="yard"
 
@@ -17,7 +18,7 @@ SRC_URI="https://github.com/jneen/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 
-SLOT="$(ver_cut 1)"
+SLOT="2"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE=""
 

diff --git a/dev-ruby/rouge/rouge-4.0.0.ebuild 
b/dev-ruby/rouge/rouge-4.0.0.ebuild
index 8a8603696fdb..4d36fc3162b8 100644
--- a/dev-ruby/rouge/rouge-4.0.0.ebuild
+++ b/dev-ruby/rouge/rouge-4.0.0.ebuild
@@ -26,7 +26,7 @@ ruby_add_bdepend "doc? ( dev-ruby/redcarpet )
dev-ruby/yard
 "
 
-ruby_add_rdepend "dev-ruby/redcarpet"
+ruby_add_rdepend "dev-ruby/redcarpet !

[gentoo-commits] repo/proj/guru:dev commit in: games-emulation/dosbox-x/

2022-12-26 Thread Yuan Liao
commit: 77c69ab2dd63de0e2cc1b3a8c52f5b45238d14c0
Author: Yuan Liao  gmail  com>
AuthorDate: Tue Dec 27 06:21:48 2022 +
Commit: Yuan Liao  gmail  com>
CommitDate: Tue Dec 27 06:21:48 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=77c69ab2

games-emulation/dosbox-x: Add 2022.12.26

Signed-off-by: Yuan Liao  gmail.com>

 games-emulation/dosbox-x/Manifest  |   1 +
 .../dosbox-x/dosbox-x-2022.12.26.ebuild| 192 +
 2 files changed, 193 insertions(+)

diff --git a/games-emulation/dosbox-x/Manifest 
b/games-emulation/dosbox-x/Manifest
index 753e294ae..50af68e75 100644
--- a/games-emulation/dosbox-x/Manifest
+++ b/games-emulation/dosbox-x/Manifest
@@ -1,2 +1,3 @@
 DIST dosbox-x-2022.09.1_pre20221210.tar.gz 67879960 BLAKE2B 
f6a6dc0bea3a56577088ee632b17b74489ede8b9cbcd51328c709a6f9bf301a301dff853acab5cb3786aff4c94a2f180e98bfe828cc2d1255a7f7edad29b9f41
 SHA512 
b5d996611e28e86f7ad45d09bbdcbaf161faec572f3192f034e5acead8014ba2f7f3c3a12e6fc9a5e49742cc08b3f3c4272568491322e7d400a511ce65dbd042
+DIST dosbox-x-v2022.12.26.tar.gz 67886370 BLAKE2B 
a748c18bd51833f8532ee76cf30c1bed994458acf56f36be3207c9714678f8e1b4c4fb130aeaa54d5cac39f60484b6aa12a4d59fcd8ce1a7ddbb5d98cede9df7
 SHA512 
18895a3cd9b46a226490f4eda160b92f80e6a9022d22cc192cbf8ddea93803d72b658e9d88ebc3163b93d214389e74f67193e8aac37bf58f7068a1daf68dd550
 DIST dosbox-x-windows-v2022.08.0.tar.gz 67809452 BLAKE2B 
d0d8c6b6b328b363ea939de93e920ce33b260f4f986be50028c4a2e188c292be38c256bed7b0d6e052bf2b74600ece662f05b16943e90fbd44e48e2c6b4bc3cc
 SHA512 
d11b907ff99e8599b454dc5979055dd85a64215913cb905c66d534930ce31afaab14d04169450eef5cb286c65933159f44be6cecad6adf6c7adad1a249758d7b

diff --git a/games-emulation/dosbox-x/dosbox-x-2022.12.26.ebuild 
b/games-emulation/dosbox-x/dosbox-x-2022.12.26.ebuild
new file mode 100644
index 0..065a583ee
--- /dev/null
+++ b/games-emulation/dosbox-x/dosbox-x-2022.12.26.ebuild
@@ -0,0 +1,192 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs xdg
+
+if [[ "${PV}" ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/joncampbell123/dosbox-x.git;
+else
+   
SRC_URI="https://github.com/joncampbell123/dosbox-x/archive/dosbox-x-v${PV}.tar.gz;
+   S="${WORKDIR}/${PN}-${PN}-v${PV}"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Complete, accurate DOS emulator forked from DOSBox"
+HOMEPAGE="https://dosbox-x.com/;
+
+# Stay consistent with games-emulation/dosbox::gentoo even though source file
+# headers specify the GPL version to be "either version 2 of the License, or
+# (at your option) any later version."  The same header is used in both the
+# DOSBox source tree and the DOSBox-X source tree.
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE="X debug ffmpeg fluidsynth freetype opengl png slirp"
+# Unit tests are only available in debug builds
+RESTRICT="!debug? ( test )"
+
+BDEPEND="
+   dev-lang/nasm
+   sys-libs/libcap
+"
+
+# Unconditionally pulling in automagically-enabled optional dependencies:
+# - media-libs/alsa-lib
+# - media-libs/sdl2-net
+# - net-libs/libpcap
+#
+# With media-libs/libsdl2[-X,wayland], this package does work on a Wayland
+# desktop, but (at least on GNOME) the program does not launch in a movable
+# and resizable window; whereas with media-libs/libsdl2[X], it does.  Thus,
+# unconditionally require media-libs/libsdl2[X] for better user experience.
+RDEPEND="
+   media-libs/alsa-lib
+   media-libs/libsdl2[X,opengl?,sound,threads,video]
+   media-libs/sdl2-net
+   net-libs/libpcap
+   sys-libs/zlib
+   X? (
+   x11-libs/libX11
+   x11-libs/libXrandr
+   x11-libs/libxkbfile
+   )
+   debug? ( sys-libs/ncurses:= )
+   ffmpeg? ( media-video/ffmpeg:= )
+   fluidsynth? ( media-sound/fluidsynth:= )
+   freetype? ( media-libs/freetype )
+   opengl? ( media-libs/libglvnd[X] )
+   png? ( media-libs/libpng:= )
+   slirp? ( net-libs/libslirp )
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+
+pkg_pretend() {
+   if use ffmpeg && use !png; then
+   ewarn "Setting the 'ffmpeg' USE flag when the 'png' USE flag is"
+   ewarn "unset does not have any effect.  Unsetting the 'png' USE"
+   ewarn "flag disables the video capture feature, so additional"
+   ewarn "video capture formats enabled by the 'ffmpeg' USE flag"
+   ewarn "will end up being unused."
+   fi
+}
+
+src_prepare() {
+   default
+
+   # https://bugs.gentoo.org/887669
+   # Mask lines touching '-O*', and avoid creating an empty command
+   # list as a result to not break 'if', 'for', or functions
+   sed -i -E -e 's/((C|CXX)FLAGS=.*-O)/: \1/' configure.ac ||
+   die "Failed to stop configure.ac from touching '-O*' compiler 
flags"
+
+   eautoreconf
+}
+
+src_configure() 

[gentoo-commits] repo/proj/guru:dev commit in: games-emulation/dosbox-x/

2022-12-26 Thread Yuan Liao
commit: 1bbe30bbd093369cdd7d626ad8c27827d3f6783b
Author: Yuan Liao  gmail  com>
AuthorDate: Tue Dec 27 05:57:37 2022 +
Commit: Yuan Liao  gmail  com>
CommitDate: Tue Dec 27 06:12:19 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1bbe30bb

games-emulation/dosbox-x: Revert changes for rolling release adoption

This reverts commit b8194cde46d4fb966090f5291ca21d88dcfd9a46.

The upstream has just made a new release after I started to believe that
they had ditched tagged releases.  Who knows what will happen next...

Not revision-bumping the 2022.09.1_pre20221210 ebuild because there is
just a trivial documentation change for it; existing users of this
package will likely update to a new version soon.

Signed-off-by: Yuan Liao  gmail.com>

 .../dosbox-x/dosbox-x-2022.08.0-r1.ebuild  |  2 --
 .../dosbox-x-2022.09.1_pre20221210-r1.ebuild   |  3 +--
 games-emulation/dosbox-x/dosbox-x-.ebuild  | 26 +++---
 3 files changed, 4 insertions(+), 27 deletions(-)

diff --git a/games-emulation/dosbox-x/dosbox-x-2022.08.0-r1.ebuild 
b/games-emulation/dosbox-x/dosbox-x-2022.08.0-r1.ebuild
index d05ffb418..5956244b0 100644
--- a/games-emulation/dosbox-x/dosbox-x-2022.08.0-r1.ebuild
+++ b/games-emulation/dosbox-x/dosbox-x-2022.08.0-r1.ebuild
@@ -1,8 +1,6 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Note: This is the last release (non-pre-release) tagged by upstream
-
 EAPI=8
 
 inherit autotools toolchain-funcs xdg

diff --git a/games-emulation/dosbox-x/dosbox-x-2022.09.1_pre20221210-r1.ebuild 
b/games-emulation/dosbox-x/dosbox-x-2022.09.1_pre20221210-r1.ebuild
index f489f2b6b..3e9516b1f 100644
--- a/games-emulation/dosbox-x/dosbox-x-2022.09.1_pre20221210-r1.ebuild
+++ b/games-emulation/dosbox-x/dosbox-x-2022.09.1_pre20221210-r1.ebuild
@@ -12,8 +12,7 @@ else
# https://github.com/joncampbell123/dosbox-x/discussions/3862
GIT_COMMIT="982c44176e7619ae2a40b5c5d8df31f2911384da"
DOC_CONTENTS="
-   DOSBox-X upstream has stopped making releases.  Therefore, this
-   package has installed a copy of DOSBox-X built from an upstream
+   This package has installed a copy of DOSBox-X built from an 
upstream
repository snapshot at the following Git commit:\n
\n
${GIT_COMMIT}

diff --git a/games-emulation/dosbox-x/dosbox-x-.ebuild 
b/games-emulation/dosbox-x/dosbox-x-.ebuild
index 1b813f7ff..065a583ee 100644
--- a/games-emulation/dosbox-x/dosbox-x-.ebuild
+++ b/games-emulation/dosbox-x/dosbox-x-.ebuild
@@ -3,24 +3,14 @@
 
 EAPI=8
 
-inherit autotools readme.gentoo-r1 toolchain-funcs xdg
+inherit autotools toolchain-funcs xdg
 
 if [[ "${PV}" ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/joncampbell123/dosbox-x.git;
 else
-   # https://github.com/joncampbell123/dosbox-x/discussions/3862
-   GIT_COMMIT=""
-   DOC_CONTENTS="
-   DOSBox-X upstream has stopped making releases.  Therefore, this
-   package has installed a copy of DOSBox-X built from an upstream
-   repository snapshot at the following Git commit:\n
-   \n
-   ${GIT_COMMIT}
-   "
-
-   
SRC_URI="https://github.com/joncampbell123/dosbox-x/archive/${GIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   S="${WORKDIR}/${PN}-${GIT_COMMIT}"
+   
SRC_URI="https://github.com/joncampbell123/dosbox-x/archive/dosbox-x-v${PV}.tar.gz;
+   S="${WORKDIR}/${PN}-${PN}-v${PV}"
KEYWORDS="~amd64"
 fi
 
@@ -143,11 +133,6 @@ src_test() {
"${@}" || die "Unit tests failed"
 }
 
-src_install() {
-   default
-   [[ -n "${DOC_CONTENTS}" ]] && readme.gentoo_create_doc
-}
-
 pkg_preinst() {
xdg_pkg_preinst
 
@@ -170,11 +155,6 @@ pkg_preinst() {
 pkg_postinst() {
xdg_pkg_postinst
 
-   if ! has "${PVR}" ${REPLACING_VERSIONS} && [[ -n "${DOC_CONTENTS}" ]]; 
then
-   FORCE_PRINT_ELOG=1
-   readme.gentoo_print_elog
-   fi
-
if [[ "${PRINT_NOTES_FOR_DEBUGGER}" ]]; then
elog
elog "Note on the Debugger"



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-apps/

2022-12-26 Thread Georgy Yakovlev
commit: 16d86758dc0daaa143cbfc9ebe43976fbcacee39
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 05:57:29 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 05:57:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16d86758

x11-base/xorg-apps: keyword 1 for ~arm64

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

 x11-base/xorg-apps/xorg-apps-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xorg-apps/xorg-apps-1.ebuild 
b/x11-base/xorg-apps/xorg-apps-1.ebuild
index 3b2914e7753f..32c0da10b43c 100644
--- a/x11-base/xorg-apps/xorg-apps-1.ebuild
+++ b/x11-base/xorg-apps/xorg-apps-1.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
 
 LICENSE="metapackage"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc ppc64 x86"
 
 RDEPEND="
x11-apps/appres



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xrestop/

2022-12-26 Thread Georgy Yakovlev
commit: 34e586d5f8bbe7658c507232f2b3ff069d5015cf
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 05:56:34 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 05:56:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e586d5

x11-apps/xrestop: keyword 0.5 for ~arm64

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

 x11-apps/xrestop/xrestop-0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xrestop/xrestop-0.5.ebuild 
b/x11-apps/xrestop/xrestop-0.5.ebuild
index 18c8312af9d9..23d5c65b4980 100644
--- a/x11-apps/xrestop/xrestop-0.5.ebuild
+++ b/x11-apps/xrestop/xrestop-0.5.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/xrestop;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 sparc x86"
 
 RDEPEND="
sys-libs/ncurses:=



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xfontsel/

2022-12-26 Thread Georgy Yakovlev
commit: c141da07cd97c7ca8eadd7a71ab65ad327a5f23a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 05:54:57 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 05:54:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c141da07

x11-apps/xfontsel: keyword 1.1.0 for ~arm64

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

 x11-apps/xfontsel/xfontsel-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xfontsel/xfontsel-1.1.0.ebuild 
b/x11-apps/xfontsel/xfontsel-1.1.0.ebuild
index fe0834c79a14..f7a72fab36d0 100644
--- a/x11-apps/xfontsel/xfontsel-1.1.0.ebuild
+++ b/x11-apps/xfontsel/xfontsel-1.1.0.ebuild
@@ -8,7 +8,7 @@ inherit xorg-3
 
 DESCRIPTION="point and click selection of X11 font names"
 
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="
x11-libs/libXaw



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xvidtune/

2022-12-26 Thread Georgy Yakovlev
commit: 9ba541a882845b481ecbf33c4144709a145ef66a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 05:57:14 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 05:57:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba541a8

x11-apps/xvidtune: keyword 1.0.3 for ~arm64

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

 x11-apps/xvidtune/xvidtune-1.0.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-apps/xvidtune/xvidtune-1.0.3.ebuild 
b/x11-apps/xvidtune/xvidtune-1.0.3.ebuild
index 0c03db335b35..ab71c4b3 100644
--- a/x11-apps/xvidtune/xvidtune-1.0.3.ebuild
+++ b/x11-apps/xvidtune/xvidtune-1.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ inherit xorg-3
 
 DESCRIPTION="video mode tuner for Xorg"
 
-KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 sparc x86"
 
 RDEPEND="
x11-libs/libXaw



[gentoo-commits] repo/gentoo:master commit in: x11-apps/listres/

2022-12-26 Thread Georgy Yakovlev
commit: b1c1204d889c8008d4a49247afe322965a19c608
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 05:51:39 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 05:51:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c1204d

x11-apps/listres: keyword 1.0.5 for ~arm64

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

 x11-apps/listres/listres-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/listres/listres-1.0.5.ebuild 
b/x11-apps/listres/listres-1.0.5.ebuild
index e464f772e14e..7d4f96da339a 100644
--- a/x11-apps/listres/listres-1.0.5.ebuild
+++ b/x11-apps/listres/listres-1.0.5.ebuild
@@ -7,7 +7,7 @@ XORG_TARBALL_SUFFIX="xz"
 inherit xorg-3
 
 DESCRIPTION="list resources in widgets"
-KEYWORDS="amd64 arm ~hppa ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 sparc x86"
 
 RDEPEND="x11-libs/libX11
x11-libs/libXt



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xmag/

2022-12-26 Thread Georgy Yakovlev
commit: 10f72f054b18d088ff447abdbda2691395acf645
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 05:56:02 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 05:56:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f72f05

x11-apps/xmag: keyword 1.0.7 for ~arm64

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

 x11-apps/xmag/xmag-1.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xmag/xmag-1.0.7.ebuild b/x11-apps/xmag/xmag-1.0.7.ebuild
index 4c001fc90c68..9027d119e332 100644
--- a/x11-apps/xmag/xmag-1.0.7.ebuild
+++ b/x11-apps/xmag/xmag-1.0.7.ebuild
@@ -8,7 +8,7 @@ inherit xorg-3
 
 DESCRIPTION="X.Org xmag application"
 
-KEYWORDS="amd64 arm ~hppa ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 sparc x86"
 
 RDEPEND="
x11-libs/libXaw



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xmore/

2022-12-26 Thread Georgy Yakovlev
commit: aab30cf045e6c81b8e26e3993a7a1b08b0f33cad
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 05:56:16 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 05:56:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aab30cf0

x11-apps/xmore: keyword 1.0.3 for ~arm64

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

 x11-apps/xmore/xmore-1.0.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-apps/xmore/xmore-1.0.3.ebuild 
b/x11-apps/xmore/xmore-1.0.3.ebuild
index 45987247f95c..5137a2903132 100644
--- a/x11-apps/xmore/xmore-1.0.3.ebuild
+++ b/x11-apps/xmore/xmore-1.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 inherit xorg-3
 
 DESCRIPTION="plain text display program for the X Window System"
-KEYWORDS="amd64 arm ~hppa ~mips ppc ppc64 ~s390 ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xstdcmap/

2022-12-26 Thread Georgy Yakovlev
commit: ddd6a4998e19b40cdc58218f2d08723a78fd51c4
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 05:56:57 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 05:56:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddd6a499

x11-apps/xstdcmap: keyword 1.0.5 for ~arm64

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

 x11-apps/xstdcmap/xstdcmap-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xstdcmap/xstdcmap-1.0.5.ebuild 
b/x11-apps/xstdcmap/xstdcmap-1.0.5.ebuild
index 231c6c848861..cb21e4fcb7ae 100644
--- a/x11-apps/xstdcmap/xstdcmap-1.0.5.ebuild
+++ b/x11-apps/xstdcmap/xstdcmap-1.0.5.ebuild
@@ -7,7 +7,7 @@ XORG_TARBALL_SUFFIX="xz"
 inherit xorg-3
 
 DESCRIPTION="X standard colormap utility"
-KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
 
 RDEPEND="x11-libs/libXmu
x11-libs/libX11"



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xgc/

2022-12-26 Thread Georgy Yakovlev
commit: ebeb827a83ca6a26831f2a108f6b93a8269cdad8
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 05:55:12 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 05:55:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebeb827a

x11-apps/xgc: keyword 1.0.6 for ~arm64

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

 x11-apps/xgc/xgc-1.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xgc/xgc-1.0.6.ebuild b/x11-apps/xgc/xgc-1.0.6.ebuild
index 94f26d6af6ef..8111f46694ab 100644
--- a/x11-apps/xgc/xgc-1.0.6.ebuild
+++ b/x11-apps/xgc/xgc-1.0.6.ebuild
@@ -7,7 +7,7 @@ inherit xorg-3
 
 DESCRIPTION="X graphics demo"
 
-KEYWORDS="amd64 arm ~hppa ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 sparc x86"
 
 RDEPEND="
x11-libs/libXaw



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xlsfonts/

2022-12-26 Thread Georgy Yakovlev
commit: db1d0e9bfbe9f6d4d0933d8a00b6ac70c994544d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 05:55:45 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 05:55:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db1d0e9b

x11-apps/xlsfonts: keyword 1.0.7 for ~arm64

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

 x11-apps/xlsfonts/xlsfonts-1.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xlsfonts/xlsfonts-1.0.7.ebuild 
b/x11-apps/xlsfonts/xlsfonts-1.0.7.ebuild
index 0078044a27dc..67a42b91213d 100644
--- a/x11-apps/xlsfonts/xlsfonts-1.0.7.ebuild
+++ b/x11-apps/xlsfonts/xlsfonts-1.0.7.ebuild
@@ -8,7 +8,7 @@ inherit xorg-3
 
 DESCRIPTION="X.Org xlsfonts application"
 
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
 
 RDEPEND="x11-libs/libX11"
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xkbprint/

2022-12-26 Thread Georgy Yakovlev
commit: 5880b93128b4d9375230dc2ea8df30a4f69f7535
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 05:55:29 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 05:55:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5880b931

x11-apps/xkbprint: keyword 1.0.6 for ~arm64

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

 x11-apps/xkbprint/xkbprint-1.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xkbprint/xkbprint-1.0.6.ebuild 
b/x11-apps/xkbprint/xkbprint-1.0.6.ebuild
index 832a5e061ea7..e75abefdcf92 100644
--- a/x11-apps/xkbprint/xkbprint-1.0.6.ebuild
+++ b/x11-apps/xkbprint/xkbprint-1.0.6.ebuild
@@ -6,7 +6,7 @@ XORG_TARBALL_SUFFIX="xz"
 inherit xorg-3
 
 DESCRIPTION="Print an XKB keyboard description"
-KEYWORDS="amd64 arm ~hppa ~mips ppc ppc64 ~s390 ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc x86"
 
 RDEPEND="
x11-libs/libxkbfile



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xfd/

2022-12-26 Thread Georgy Yakovlev
commit: 1f9012fa12a107802096a250a3ad63965113f3a7
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 05:54:43 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 05:54:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f9012fa

x11-apps/xfd: keyword 1.1.4 for ~arm64

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

 x11-apps/xfd/xfd-1.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xfd/xfd-1.1.4.ebuild b/x11-apps/xfd/xfd-1.1.4.ebuild
index 7036c3e0b875..a604b0ce5168 100644
--- a/x11-apps/xfd/xfd-1.1.4.ebuild
+++ b/x11-apps/xfd/xfd-1.1.4.ebuild
@@ -7,7 +7,7 @@ XORG_TARBALL_SUFFIX="xz"
 inherit xorg-3
 
 DESCRIPTION="X.Org xfd application"
-KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
 
 RDEPEND="
media-libs/fontconfig



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdbedizzy/

2022-12-26 Thread Georgy Yakovlev
commit: da61863720e7f561598a5472e21cc70fa41a5e0b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 05:54:05 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 05:54:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da618637

x11-apps/xdbedizzy: keyword 1.1.0 for ~arm64

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

 x11-apps/xdbedizzy/xdbedizzy-1.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-apps/xdbedizzy/xdbedizzy-1.1.0.ebuild 
b/x11-apps/xdbedizzy/xdbedizzy-1.1.0.ebuild
index 4d8a74d7c394..ee6090474c3e 100644
--- a/x11-apps/xdbedizzy/xdbedizzy-1.1.0.ebuild
+++ b/x11-apps/xdbedizzy/xdbedizzy-1.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ inherit xorg-3
 
 DESCRIPTION="X.Org xdbedizzy application"
 
-KEYWORDS="amd64 arm ~mips ppc ppc64 ~s390 ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 ~s390 ~sparc x86"
 
 RDEPEND="
x11-libs/libXext



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xbiff/

2022-12-26 Thread Georgy Yakovlev
commit: 75374ec778fef50b3697d741358cc8862892af89
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 05:53:23 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 05:53:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75374ec7

x11-apps/xbiff: keyword 1.0.4 for ~arm64

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

 x11-apps/xbiff/xbiff-1.0.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-apps/xbiff/xbiff-1.0.4.ebuild 
b/x11-apps/xbiff/xbiff-1.0.4.ebuild
index 301758d0f6b0..d6dd4cf64fd8 100644
--- a/x11-apps/xbiff/xbiff-1.0.4.ebuild
+++ b/x11-apps/xbiff/xbiff-1.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ inherit xorg-3
 
 DESCRIPTION="mailbox flag for X"
 
-KEYWORDS="amd64 arm ~hppa ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 sparc x86"
 IUSE=""
 
 RDEPEND="x11-libs/libXaw



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xditview/

2022-12-26 Thread Georgy Yakovlev
commit: e4467a5ca7bd9438778bfea9936531f14c7d8989
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 05:54:24 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 05:54:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4467a5c

x11-apps/xditview: keyword 1.0.6 for ~arm64

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

 x11-apps/xditview/xditview-1.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xditview/xditview-1.0.6.ebuild 
b/x11-apps/xditview/xditview-1.0.6.ebuild
index eb134c8c3900..9da5641ecc19 100644
--- a/x11-apps/xditview/xditview-1.0.6.ebuild
+++ b/x11-apps/xditview/xditview-1.0.6.ebuild
@@ -6,7 +6,7 @@ XORG_TARBALL_SUFFIX="xz"
 inherit xorg-3
 
 DESCRIPTION="display ditroff output"
-KEYWORDS="amd64 arm ~hppa ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 sparc x86"
 
 RDEPEND="
x11-libs/libXaw



[gentoo-commits] repo/gentoo:master commit in: x11-apps/viewres/

2022-12-26 Thread Georgy Yakovlev
commit: 9543b47db90a6b9adce0a81ded05690c07e99218
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 05:53:05 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 05:53:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9543b47d

x11-apps/viewres: keyword 1.0.7 for ~arm64

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

 x11-apps/viewres/viewres-1.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/viewres/viewres-1.0.7.ebuild 
b/x11-apps/viewres/viewres-1.0.7.ebuild
index d3e17d17c31a..069e8b751147 100644
--- a/x11-apps/viewres/viewres-1.0.7.ebuild
+++ b/x11-apps/viewres/viewres-1.0.7.ebuild
@@ -7,7 +7,7 @@ inherit xorg-3
 
 DESCRIPTION="graphical class browser for Xt"
 
-KEYWORDS="amd64 arm ~hppa ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 sparc x86"
 
 RDEPEND="
x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xclipboard/

2022-12-26 Thread Georgy Yakovlev
commit: 1c1a90897787af3696aaa287d419394d420601b4
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 05:53:43 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 05:53:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c1a9089

x11-apps/xclipboard: keyword 1.1.4 for ~arm64

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

 x11-apps/xclipboard/xclipboard-1.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xclipboard/xclipboard-1.1.4.ebuild 
b/x11-apps/xclipboard/xclipboard-1.1.4.ebuild
index 36e758cfba22..a7bda0c6bff8 100644
--- a/x11-apps/xclipboard/xclipboard-1.1.4.ebuild
+++ b/x11-apps/xclipboard/xclipboard-1.1.4.ebuild
@@ -8,7 +8,7 @@ inherit xorg-3
 
 DESCRIPTION="interchange between cut buffer and selection"
 
-KEYWORDS="amd64 arm ~hppa ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 sparc x86"
 
 RDEPEND="
x11-libs/libXaw



[gentoo-commits] repo/gentoo:master commit in: x11-apps/showfont/

2022-12-26 Thread Georgy Yakovlev
commit: 297f1aed7533a4194f9899c20ef21c57dcf8e240
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 05:52:28 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 05:52:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=297f1aed

x11-apps/showfont: keyword 1.0.6 for ~arm64

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

 x11-apps/showfont/showfont-1.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/showfont/showfont-1.0.6.ebuild 
b/x11-apps/showfont/showfont-1.0.6.ebuild
index e485c24bc999..b12ca3b12da8 100644
--- a/x11-apps/showfont/showfont-1.0.6.ebuild
+++ b/x11-apps/showfont/showfont-1.0.6.ebuild
@@ -8,7 +8,7 @@ inherit xorg-3
 
 DESCRIPTION="font dumper for X font server"
 
-KEYWORDS="amd64 arm ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 ~s390 sparc x86"
 
 RDEPEND="x11-libs/libFS"
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/transset/

2022-12-26 Thread Georgy Yakovlev
commit: 20a5c391b86cb35dc05cb8d5fd1049c22e1f87bc
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 05:52:51 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 05:52:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20a5c391

x11-apps/transset: keyword 1.0.3 for ~arm64

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

 x11-apps/transset/transset-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/transset/transset-1.0.3.ebuild 
b/x11-apps/transset/transset-1.0.3.ebuild
index 6420a1b5ed90..ea7da7c1c4f3 100644
--- a/x11-apps/transset/transset-1.0.3.ebuild
+++ b/x11-apps/transset/transset-1.0.3.ebuild
@@ -9,7 +9,7 @@ inherit xorg-3
 DESCRIPTION="An utility for setting opacity property"
 
 LICENSE="SGI-B-2.0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
 
 RDEPEND="x11-libs/libX11"
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/oclock/

2022-12-26 Thread Georgy Yakovlev
commit: e54db4627e0b2b8bd1a12e65edef7abc99aa626d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 05:51:55 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 05:51:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e54db462

x11-apps/oclock: keyword 1.0.5 for ~arm64

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

 x11-apps/oclock/oclock-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/oclock/oclock-1.0.5.ebuild 
b/x11-apps/oclock/oclock-1.0.5.ebuild
index 33f966753631..be8dfb221d91 100644
--- a/x11-apps/oclock/oclock-1.0.5.ebuild
+++ b/x11-apps/oclock/oclock-1.0.5.ebuild
@@ -8,7 +8,7 @@ inherit xorg-3
 
 DESCRIPTION="round X clock"
 
-KEYWORDS="~alpha amd64 arm ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: x11-apps/rstart/

2022-12-26 Thread Georgy Yakovlev
commit: 8b638da4b4cfcfb35bba7680af761f888ee64f74
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 05:52:11 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 05:52:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b638da4

x11-apps/rstart: keyword 1.0.6 for ~arm64

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

 x11-apps/rstart/rstart-1.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/rstart/rstart-1.0.6.ebuild 
b/x11-apps/rstart/rstart-1.0.6.ebuild
index 88d460806c91..0f8a112d4e6f 100644
--- a/x11-apps/rstart/rstart-1.0.6.ebuild
+++ b/x11-apps/rstart/rstart-1.0.6.ebuild
@@ -8,7 +8,7 @@ inherit xorg-3
 
 DESCRIPTION="X.Org rstart application"
 
-KEYWORDS="amd64 arm ~mips ppc ppc64 ~s390 ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 ~s390 ~sparc x86"
 
 DEPEND="x11-base/xorg-proto"
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libFS/

2022-12-26 Thread Georgy Yakovlev
commit: ede161153df8afab370397412ad5e0eea0624d8a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 05:50:11 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 05:50:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ede16115

x11-libs/libFS: keyword 1.0.9 for ~arm64

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

 x11-libs/libFS/libFS-1.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libFS/libFS-1.0.9.ebuild 
b/x11-libs/libFS/libFS-1.0.9.ebuild
index 9b7cb2a16c01..d6866a6bb1c9 100644
--- a/x11-libs/libFS/libFS-1.0.9.ebuild
+++ b/x11-libs/libFS/libFS-1.0.9.ebuild
@@ -8,7 +8,7 @@ inherit xorg-3
 
 DESCRIPTION="X.Org FS library"
 
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
 
 DEPEND="
x11-base/xorg-proto



[gentoo-commits] repo/gentoo:master commit in: x11-apps/fstobdf/

2022-12-26 Thread Georgy Yakovlev
commit: 73b062dc30b823dd7966bfadda1304618a55ce37
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 05:51:05 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 05:51:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73b062dc

x11-apps/fstobdf: keyword 1.0.7 for ~arm64

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

 x11-apps/fstobdf/fstobdf-1.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/fstobdf/fstobdf-1.0.7.ebuild 
b/x11-apps/fstobdf/fstobdf-1.0.7.ebuild
index 4817496a1f40..02e122fd9a85 100644
--- a/x11-apps/fstobdf/fstobdf-1.0.7.ebuild
+++ b/x11-apps/fstobdf/fstobdf-1.0.7.ebuild
@@ -6,7 +6,7 @@ XORG_TARBALL_SUFFIX="xz"
 inherit xorg-3
 
 DESCRIPTION="generate BDF font from X font server"
-KEYWORDS="amd64 arm ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 ~s390 sparc x86"
 
 RDEPEND="
x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: x11-apps/fslsfonts/

2022-12-26 Thread Georgy Yakovlev
commit: 5f6c4168cb0117b18f00da33d54961e9e3622eaa
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 05:50:37 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 05:50:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f6c4168

x11-apps/fslsfonts: keyword 1.0.6 for ~arm64

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

 x11-apps/fslsfonts/fslsfonts-1.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/fslsfonts/fslsfonts-1.0.6.ebuild 
b/x11-apps/fslsfonts/fslsfonts-1.0.6.ebuild
index 59c6141082b3..d0afcd125ad8 100644
--- a/x11-apps/fslsfonts/fslsfonts-1.0.6.ebuild
+++ b/x11-apps/fslsfonts/fslsfonts-1.0.6.ebuild
@@ -8,7 +8,7 @@ inherit xorg-3
 
 DESCRIPTION="list fonts served by X font server"
 
-KEYWORDS="amd64 arm ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 ~s390 sparc x86"
 
 RDEPEND="x11-libs/libFS"
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/ico/

2022-12-26 Thread Georgy Yakovlev
commit: 50a22daa0c777422938623c70cd64e8e08b9f327
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 05:51:23 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 05:51:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a22daa

x11-apps/ico: keyword 1.0.6 for ~arm64

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

 x11-apps/ico/ico-1.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/ico/ico-1.0.6.ebuild b/x11-apps/ico/ico-1.0.6.ebuild
index 751469a0fd88..43a03e49bc49 100644
--- a/x11-apps/ico/ico-1.0.6.ebuild
+++ b/x11-apps/ico/ico-1.0.6.ebuild
@@ -8,7 +8,7 @@ inherit xorg-3
 
 DESCRIPTION="animate an icosahedron or other polyhedron"
 
-KEYWORDS="amd64 arm ~mips ~ppc ppc64 ~s390 ~sparc x86 ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ppc64 ~s390 ~sparc x86 ~x86-linux"
 
 RDEPEND="x11-libs/libX11"
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: net-voip/mumble/

2022-12-26 Thread Kenton Groombridge
commit: bb08835e67786939950085d6be6a264cecad4b82
Author: Kenton Groombridge  gentoo  org>
AuthorDate: Tue Dec 27 04:53:58 2022 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Tue Dec 27 04:53:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb08835e

net-voip/mumble: update live ebuild

Signed-off-by: Kenton Groombridge  gentoo.org>

 net-voip/mumble/mumble-.ebuild | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/net-voip/mumble/mumble-.ebuild 
b/net-voip/mumble/mumble-.ebuild
index c6f9fc3576ea..2ddad477ef4d 100644
--- a/net-voip/mumble/mumble-.ebuild
+++ b/net-voip/mumble/mumble-.ebuild
@@ -16,14 +16,13 @@ if [[ "${PV}" ==  ]] ; then
# even if these components may not be compiled in
EGIT_SUBMODULES=(
'-*'
-   themes/Mumble
3rdparty/FindPythonInterpreter
3rdparty/gsl
3rdparty/minhook
+   3rdparty/opus
3rdparty/rnnoise-src
3rdparty/speexdsp
3rdparty/tracy
-   opus
)
 else
if [[ "${PV}" == *_pre* ]] ; then
@@ -124,11 +123,6 @@ src_configure() {
mycmakeargs+=( -DBUILD_NUMBER="$(ver_cut 3)" )
fi
 
-   # https://bugs.gentoo.org/879569
-   # convert absolute install paths to relative paths to satisfy path 
assertions
-   mycmakeargs+=( -DCMAKE_INSTALL_MANDIR="$(realpath --relative-to="${S}" 
"${ED}"/usr/share/man)" )
-   mycmakeargs+=( -DCMAKE_INSTALL_DOCDIR="$(realpath --relative-to="${S}" 
"${ED}"/usr/share/doc/"${PF}")" )
-
# https://bugs.gentoo.org/832978
# fix tests (and possibly runtime issues) on arches with unsigned chars
append-cxxflags -fsigned-char



[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/feather/

2022-12-26 Thread Adam Pimentel
commit: 2b08efe0c0b2b68d8eeef982bc67b00babfdbfb5
Author: Adam Pimentel  protonmail  com>
AuthorDate: Tue Dec 27 04:44:15 2022 +
Commit: Adam Pimentel  protonmail  com>
CommitDate: Tue Dec 27 04:44:15 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2b08efe0

net-p2p/feather: version bump to 2.1.2

Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/feather/Manifest |   8 ++
 net-p2p/feather/feather-2.1.2.ebuild | 143 +++
 2 files changed, 151 insertions(+)

diff --git a/net-p2p/feather/Manifest b/net-p2p/feather/Manifest
index 0bf1725e7..edc122490 100644
--- a/net-p2p/feather/Manifest
+++ b/net-p2p/feather/Manifest
@@ -6,3 +6,11 @@ DIST feather-2.1.0-monero-trezorcommon.tar.gz 1327782 BLAKE2B 
738f2833317d5b5f52
 DIST feather-2.1.0-monero.tar.gz 11616189 BLAKE2B 
704c7455d4ff1483d9b58078997d4371a9736bfacc63bc976ce65fdd966f51727f0cd656223c62f9f7baf95b475af34ac9d9e174fdf32a17d32872c46b7ad4d2
 SHA512 
44dfe24f4b844d9f1a14160fcf34007e735321f7beb9f6ae94ace46d67ced3e26efdfde82723ab2407c09a38da4a9aef2d52778620317051a3e780f0c0795edf
 DIST feather-2.1.0-singleapplication.tar.gz 21630 BLAKE2B 
403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f
 SHA512 
d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4
 DIST feather-2.1.0.tar.gz 2005604 BLAKE2B 
3e3cbd8334dd0b1b1d233b30f9fbe815a51f3f773ed73873fab316e9e22e616baa0e42112fc9b2450988915d16d7755cf79fa1e1672cb1001b8a50aeca96e102
 SHA512 
32697bfe80fb2e6fca00d29e78cfb9dae342f47fd47e0d49e03bc2baa18dff8d33f8b69f8658bb5bf5359ffa520a509af2c4e3e72aa80eb08d6967b26cc1870b
+DIST feather-2.1.2-monero-miniupnp.tar.gz 446961 BLAKE2B 
802e3a99f2e129492be547eba0f7f87c0e0c7024b4a322fbabf973dab26cd33601d99b29d422f8bb2ebae078982ef25efcdfe7ce66149360ba974abcb80b95d4
 SHA512 
c544148b2f110a84dbc69b0de2a6ff95ea3b8ad49354320c557b29a548de3e87ac52e37566b7f809bbcf0afa395e5150049dde15383d8180a52a38fd8738fdc5
+DIST feather-2.1.2-monero-randomx.tar.gz 164390 BLAKE2B 
704792f22d7e3e9e789b42f77176ef4687b7d599387edfa42f854ad7b0f692d704480a6c7e43a291acac0dde2adae12923ea11e615d132baf10c7cb8f59f5801
 SHA512 
959a8399ae85bbb57e875e0383e448b10241badcd6682c7b6dec9d172f489ccbf3bb9b8b9b657bf977b3f2280597eb99cef2270159dc77142615dfe8d6f438ad
+DIST feather-2.1.2-monero-rapidjson.tar.gz 1054330 BLAKE2B 
5d18961b86a27516e42441ba46317ba811e06305dc754b5765b4fbfb697d93bc31ae9457fa2c3f213396909af726f775a7b371874ef1a0dc56a8577ed077a610
 SHA512 
dd4f103f84c4f32683ca9ccc82c35db3a60012c35acbb79405905c8b4e382389c52422b1a514e6128ae71f90f5eedb158f2a4f72f7c0f6025c2ef0787130bbe7
+DIST feather-2.1.2-monero-supercop.tar.gz 346604 BLAKE2B 
10e48076acb2e5de5acb2efee61b2fac40fdfec3bc4037a94199d56ee2446466126e1b9dade56ee69598f4bd3c64b45d86d0810f24f461f6e09fb84c87e1ef93
 SHA512 
06cca8d1def31aa11bf5aa42d861c4a027786f7cc494fa3ab53a2bc4bd9d1f55b2389020ba5fd1816ed277b6e4320ad8edbb3117dcf4981fc7fba655c4bbe648
+DIST feather-2.1.2-monero-trezorcommon.tar.gz 1327782 BLAKE2B 
738f2833317d5b5f52c21582160c1bee331fda38615c7e2c29d68cec600e849209111aaa75cce059596e87b2711c5a5749d965c91f1cf15cbe98fc86a049b5a5
 SHA512 
9955aa160e9a969decee598584f788e4d36e9c65f2ee730cd8f128669e86175f2189e804ca53e405871ab698ae5e683f146e59e832d8ec58fa1cb46328665ddf
+DIST feather-2.1.2-monero.tar.gz 11616189 BLAKE2B 
704c7455d4ff1483d9b58078997d4371a9736bfacc63bc976ce65fdd966f51727f0cd656223c62f9f7baf95b475af34ac9d9e174fdf32a17d32872c46b7ad4d2
 SHA512 
44dfe24f4b844d9f1a14160fcf34007e735321f7beb9f6ae94ace46d67ced3e26efdfde82723ab2407c09a38da4a9aef2d52778620317051a3e780f0c0795edf
+DIST feather-2.1.2-singleapplication.tar.gz 21630 BLAKE2B 
403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f
 SHA512 
d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4
+DIST feather-2.1.2.tar.gz 2006492 BLAKE2B 
e8d0dcfa083bd11f9bb7555d825e1dd2452b1d43691bd8298844c83acedda9a58c0f37f799b66a0b674641416dea3a91810d1c0bb8bc433b94eb474bfb53ad88
 SHA512 
d7c764a830ea94f75c71e4979aac925361da760c58c0b44af7d172c9564629e8d0f7d6dcdc3c67d88fac0254693d7756cda5ca1df585bf4669de4c61fdcbb122

diff --git a/net-p2p/feather/feather-2.1.2.ebuild 
b/net-p2p/feather/feather-2.1.2.ebuild
new file mode 100644
index 0..697aca1eb
--- /dev/null
+++ b/net-p2p/feather/feather-2.1.2.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop xdg
+
+SINGLEAPPLICATION_DIST_COMIT="3e8e85d1a487e433751711a8a090659684d42e3b"
+MONERO_DIST_COMIT="b45c66e9c62d7e8f24abbcb447f408e618bfd450"
+   MINIUPNP_DIST_COMIT="544e6fcc73c5ad9af48a8985c94f0f1d742ef2e0"
+   

[gentoo-commits] repo/gentoo:master commit in: gui-apps/gtkgreet/

2022-12-26 Thread Georgy Yakovlev
commit: 7a7a7154870581d7d13817413bb654c806a2b1df
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 00:53:58 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 03:47:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a7a7154

gui-apps/gtkgreet: keyword 0.7 for ~arm64

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

 gui-apps/gtkgreet/gtkgreet-0.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-apps/gtkgreet/gtkgreet-0.7.ebuild 
b/gui-apps/gtkgreet/gtkgreet-0.7.ebuild
index f3d4237b47df..c0f032f4861d 100644
--- a/gui-apps/gtkgreet/gtkgreet-0.7.ebuild
+++ b/gui-apps/gtkgreet/gtkgreet-0.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/gtkgreet;
 else
SRC_URI="https://git.sr.ht/~kennylevinsen/gtkgreet/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-3"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/greetd/

2022-12-26 Thread Georgy Yakovlev
commit: b083a4f2700d9d29398bd7cc4381f51506e4c611
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 00:53:34 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 03:47:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b083a4f2

gui-libs/greetd: keyword 0.8.0 for ~arm64

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

 gui-libs/greetd/greetd-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/greetd/greetd-0.8.0.ebuild 
b/gui-libs/greetd/greetd-0.8.0.ebuild
index a156adf7f73c..6ce509d028ae 100644
--- a/gui-libs/greetd/greetd-0.8.0.ebuild
+++ b/gui-libs/greetd/greetd-0.8.0.ebuild
@@ -60,7 +60,7 @@ 
SRC_URI="https://git.sr.ht/~kennylevinsen/greetd/archive/${PV}.tar.gz -> ${P}.ta
 
 LICENSE="Apache-2.0 BSD Boost-1.0 GPL-3 MIT Unlicense"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="man"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: gui-apps/gtkgreet/

2022-12-26 Thread Georgy Yakovlev
commit: 385e3e4f938168f61192e530969ef35f62d2158d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 00:55:31 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 03:47:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=385e3e4f

gui-apps/gtkgreet: sync live ebuild keywords

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

 gui-apps/gtkgreet/gtkgreet-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-apps/gtkgreet/gtkgreet-.ebuild 
b/gui-apps/gtkgreet/gtkgreet-.ebuild
index 93f8843afbf4..f91592b683ff 100644
--- a/gui-apps/gtkgreet/gtkgreet-.ebuild
+++ b/gui-apps/gtkgreet/gtkgreet-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/gtkgreet;
 else
SRC_URI="https://git.sr.ht/~kennylevinsen/gtkgreet/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-3"



[gentoo-commits] repo/gentoo:master commit in: gui-apps/tuigreet/

2022-12-26 Thread Georgy Yakovlev
commit: fb2c52c3a7b37a5c8e5275433c0bae1b9164ac85
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 00:54:56 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 03:47:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb2c52c3

gui-apps/tuigreet: sync live ebuild keywords

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

 gui-apps/tuigreet/tuigreet-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/tuigreet/tuigreet-.ebuild 
b/gui-apps/tuigreet/tuigreet-.ebuild
index f768ce7d43f6..83aedb1c318c 100644
--- a/gui-apps/tuigreet/tuigreet-.ebuild
+++ b/gui-apps/tuigreet/tuigreet-.ebuild
@@ -16,7 +16,7 @@ if [ ${PV} == "" ] ; then
 else
SRC_URI="https://github.com/apognu/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
$(cargo_crate_uris ${CRATES})"
-   KEYWORDS="~amd64 ~ppc64 ~riscv"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
 fi
 
 src_unpack() {



[gentoo-commits] repo/gentoo:master commit in: gui-apps/tuigreet/

2022-12-26 Thread Georgy Yakovlev
commit: 29bc38b0b1c9786c4105f30e4eec671d7486eed4
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 00:54:32 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 03:47:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29bc38b0

gui-apps/tuigreet: keyword 0.8.0-r1 for ~arm64

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

 gui-apps/tuigreet/tuigreet-0.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/tuigreet/tuigreet-0.8.0-r1.ebuild 
b/gui-apps/tuigreet/tuigreet-0.8.0-r1.ebuild
index 3ea9af6e9b29..9e4917b0483e 100644
--- a/gui-apps/tuigreet/tuigreet-0.8.0-r1.ebuild
+++ b/gui-apps/tuigreet/tuigreet-0.8.0-r1.ebuild
@@ -148,7 +148,7 @@ QA_FLAGS_IGNORED="usr/bin/tuigreet"
 
 LICENSE="Apache-2.0 Boost-1.0 GPL-3 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
 
 RDEPEND="acct-group/greetd
acct-user/greetd



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

2022-12-26 Thread John Helmert III
commit: 427a7e41116651ab440672115ae6402d3711d36a
Author: John Helmert III  gentoo  org>
AuthorDate: Tue Dec 27 03:01:42 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Dec 27 03:03:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=427a7e41

sys-cluster/nomad: drop 1.2.13, 1.4.1

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

 sys-cluster/nomad/Manifest|  4 
 sys-cluster/nomad/nomad-1.2.13.ebuild | 44 ---
 sys-cluster/nomad/nomad-1.4.1.ebuild  | 44 ---
 3 files changed, 92 deletions(-)

diff --git a/sys-cluster/nomad/Manifest b/sys-cluster/nomad/Manifest
index 397b48a484a9..ae51c63496b8 100644
--- a/sys-cluster/nomad/Manifest
+++ b/sys-cluster/nomad/Manifest
@@ -1,6 +1,2 @@
-DIST nomad-1.2.13-deps.tar.xz 333983572 BLAKE2B 
089b6de3c72d38ed78ed4b6e643faf636c103f7b63ce669ea1fa07b0c1a8d67d637498d23279b40f53127c9db58d1d4115769b85457e5181a4bf163272d6dd62
 SHA512 
1b40e3189ea95ac280baff5c604a6a0c01fde79954855694e117af7b54c6448a1343ce09f0eb0a3fdc64121866d6366af96750be5f62ee423962265671d43275
-DIST nomad-1.2.13.tar.gz 21582623 BLAKE2B 
88922fa619af1f1ad31326b9729a0d8b0885fbc88dcb1657181ee8e7472f043dd455c847edd7615f84ead2031c91f85c13524e20e6df2b5bf1ffef87919a0dfd
 SHA512 
a4390f37707df4483b93b85b153f26e2e1340736cbb5e8363782467c8b88f9ac5b9967102b8f7478c27ab39bc682486f39fc90a158e04b0a02aa1e12b4e97d23
-DIST nomad-1.4.1-deps.tar.xz 374031840 BLAKE2B 
8859181e7e5bbf74367f2e9231c80869b91394d831d367d0dbad77cec1822e399d0436f93f4e66c3079c47687a366dac6fe926b7cd3906f8ce1539b40e860085
 SHA512 
c422fc115c062482d8ea85f9271c3be9fcdccbd67cc6cc3a2c26f1df77f2686ea90df7e118e82dd9f496af4c8482e11d6eb3130fd69e3e797d684c2d41e4da0c
-DIST nomad-1.4.1.tar.gz 22931445 BLAKE2B 
b21eed2e85a618738f8ade32b993799d0cf2e3afaf7abfd174ad9cd93b54360bc27089fda4a37eafb1487c36ae93c087208eaa1078fecaf61d8e01fa992983d5
 SHA512 
80da494a595339242f77182ee47a124b75277a609e845b9e7fa20f0d9f89b1d4044e18f4d44ade7fe9e4feb06d1bdf71ca9d733ec6270af8ae062374a4ee01a2
 DIST nomad-1.4.3-deps.tar.xz 380318008 BLAKE2B 
76dcb628d70d94019870e8837770f06b270c12f06f29bccc8394992c0bb04856e58bfcb5cbcc439b9401ad9433935d7480db5a7201d3b120d6374418fb347f67
 SHA512 
d634f3400d48e452ceeac43754bda5970b5bfe41a3478e50752cc3b93fcaef881b8781920647417bd16d780fea0387769c946680308f0f926520cc7f5ceb649c
 DIST nomad-1.4.3.tar.gz 23243041 BLAKE2B 
dec5cb10993b45da906e98446531679543befd820b5dde226a4ea12e817408330cc80806e5b85c54d968fe110249bc266bb9426cc6f59e64c0c0ce78a4e5b884
 SHA512 
abc4b6b62e5693d7efd80a29726b21544fe3c8b03099f5cb2e1aa6707f512ea6f744c250996bc8d3f3f70bb4eaf6177d7640c8decb503800bee5397d9c0b4140

diff --git a/sys-cluster/nomad/nomad-1.2.13.ebuild 
b/sys-cluster/nomad/nomad-1.2.13.ebuild
deleted file mode 100644
index 11268df20c44..
--- a/sys-cluster/nomad/nomad-1.2.13.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd
-GIT_COMMIT=6892b138959f03d2fcc02975b61c24c297b360bb
-
-DESCRIPTION="A simple and flexible workload orchestrator"
-HOMEPAGE="https://nomadproject.io;
-SRC_URI="https://github.com/hashicorp/nomad/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="ui"
-
-RESTRICT=" test"
-
-src_compile() {
-   local go_ldflags go_tags
-   go_ldflags="-X 
github.com/hashicorp/nomad/version.GitCommit=${GIT_COMMIT}"
-   go_tags="codegen_generated"
-   go_tags+="$(usex ui ',ui' '' )"
-   CGO_ENABLED=1 \
-   ego build \
-   -ldflags "${go_ldflags}" \
-   -tags "${go_tags}" \
-   -trimpath \
-   -o bin/${PN}
-}
-
-src_install() {
-   dobin bin/${PN}
-   systemd_dounit "${FILESDIR}"/nomad.service
-   keepdir /etc/nomad.d
-   einstalldocs
-   dodoc CHANGELOG.md
-   keepdir /var/lib/nomad /var/log/nomad
-   newconfd "${FILESDIR}/nomad.confd" nomad
-   newinitd "${FILESDIR}/nomad.initd" nomad
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/nomad.logrotated" nomad
-}

diff --git a/sys-cluster/nomad/nomad-1.4.1.ebuild 
b/sys-cluster/nomad/nomad-1.4.1.ebuild
deleted file mode 100644
index 83f65f816da5..
--- a/sys-cluster/nomad/nomad-1.4.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd
-GIT_COMMIT=2aa7e66bdb526e25f59883952d74dad7ea9a014e
-
-DESCRIPTION="A simple and flexible workload orchestrator"
-HOMEPAGE="https://nomadproject.io;
-SRC_URI="https://github.com/hashicorp/nomad/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
-
-LICENSE="MPL-2.0"

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

2022-12-26 Thread Maciej Barć
commit: 6ae7758296c1aeb975019f0d0b72ce3aac209512
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Dec 27 02:01:24 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Dec 27 02:01:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ae77582

sci-mathematics/lean: drop old 3.50.0

Signed-off-by: Maciej Barć  gentoo.org>

 sci-mathematics/lean/Manifest   |  1 -
 sci-mathematics/lean/lean-3.50.0.ebuild | 77 -
 2 files changed, 78 deletions(-)

diff --git a/sci-mathematics/lean/Manifest b/sci-mathematics/lean/Manifest
index 02c8c71ff07b..b6598339993f 100644
--- a/sci-mathematics/lean/Manifest
+++ b/sci-mathematics/lean/Manifest
@@ -1,4 +1,3 @@
 DIST lean-3.49.0.tar.gz 1918154 BLAKE2B 
9f9973d00d2d5d5b7d26d50117c27754feb5132e88decd55859432a384dac2897184dcf8d841ad0034854657ac25e462dc69cdbe1cf2040787d108bb7e1370f4
 SHA512 
b4672843c2e923da8d56b91c14966fc2ec66c573564d68db9c52f9b40f2c97d82497f2ef6424b023c4ae50f6f0c11674e2d79053844ea669d226d0fe24077ade
-DIST lean-3.50.0.tar.gz 1918549 BLAKE2B 
79827ffb9f825dff040e41e9bcbd8306e2f3a116b74fc6e0831450765d5b896fad2a86ec5dd9e63bf0f8777b575d4ab7ae8d158c233364fad6d4437bc0767452
 SHA512 
2b8d730ef9d808a24a9708f2b33409510bd6b7350f515679ba0395a45fc2dea2125639cdeb867bec4ac9c8114e448fb9777a69f8859e172f6e694ecacbb07f56
 DIST lean-3.50.1.tar.gz 1918323 BLAKE2B 
3a26a6481a8472941a928a7b33b24231239e553cd4a4af5671f6a05f1fa68a54657518c4775b641239aa55401100e44c2797d7ae572405225657f1f7da8e193c
 SHA512 
df2e5915e8a7f7e278e2d3472afe6cc23fec5de808b0cc1b20365ad41cfd03b1efda80523059a96c6b3d9b8b0ccab311700ee6a5d6c9751454ebe3b2f168cf77
 DIST lean-3.50.2.tar.gz 1918353 BLAKE2B 
2a8c41eef0cc3c2d3e1b45ccd2383279a1a91c0de772c5fe3f1ffafc808db4b6e7342f2f72bd4c4120ed4248d60359c6e331f4adc1d26c6328b284549861c4de
 SHA512 
58d085deb0354db0067e86e6097dad7f1543f356d4e50607b8cc049a19d867aa7ea03553bab3799c6ad18d0ef4fa468b0f966512d8bf0076526f90e93195a407

diff --git a/sci-mathematics/lean/lean-3.50.0.ebuild 
b/sci-mathematics/lean/lean-3.50.0.ebuild
deleted file mode 100644
index e008b81cf582..
--- a/sci-mathematics/lean/lean-3.50.0.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MAJOR=$(ver_cut 1)
-CMAKE_IN_SOURCE_BUILD="ON"
-
-inherit flag-o-matic cmake readme.gentoo-r1
-
-DESCRIPTION="The Lean Theorem Prover"
-HOMEPAGE="https://leanprover-community.github.io/;
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/leanprover-community/lean.git;
-else
-   
SRC_URI="https://github.com/leanprover-community/lean/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-S="${S}/src"
-
-LICENSE="Apache-2.0"
-SLOT="0/${MAJOR}"
-IUSE="debug +threads"
-
-RDEPEND="dev-libs/gmp:="
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/${PN}-CMakeLists-fix_flags.patch )
-
-src_configure() {
-   local CMAKE_BUILD_TYPE
-   if use debug; then
-   CMAKE_BUILD_TYPE="Debug"
-   else
-   CMAKE_BUILD_TYPE="Release"
-   fi
-
-   filter-lto
-
-   local mycmakeargs=(
-   -DALPHA=ON
-   -DAUTO_THREAD_FINALIZATION=ON
-   -DJSON=ON  # bug 833900
-   -DLEAN_EXTRA_CXX_FLAGS="${CXXFLAGS}"
-   -DMULTI_THREAD=$(usex threads)
-   -DUSE_GITHASH=OFF
-   )
-   cmake_src_configure
-}
-
-src_test() {
-   local myctestargs=(
-   # Disable problematic "style_check" cpplint test,
-   # this also removes the python test dependency
-   --exclude-regex style_check
-   )
-   cmake_src_test
-}
-
-src_install() {
-   cmake_src_install
-
-   local DISABLE_AUTOFORMATTING="yes"
-   local DOC_CONTENTS="You probably want to use lean with mathlib, you can 
either:
-   - Do not install mathlib globally and use local versions
-   - Use leanproject from sci-mathematics/mathlib-tools
-   $ leanproject global-install
-   - Use leanpkg and compile mathlib (which will take some time)
-   $ leanpkg install 
https://github.com/leanprover-community/mathlib;
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   readme.gentoo_print_elog
-}



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

2022-12-26 Thread Maciej Barć
commit: ca603043a7b48df6477fe7addee7dddadfad2664
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Dec 27 02:14:07 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Dec 27 02:14:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca603043

sci-mathematics/lean: bump to 3.50.3

Signed-off-by: Maciej Barć  gentoo.org>

 sci-mathematics/lean/Manifest   |  1 +
 sci-mathematics/lean/lean-3.50.3.ebuild | 77 +
 2 files changed, 78 insertions(+)

diff --git a/sci-mathematics/lean/Manifest b/sci-mathematics/lean/Manifest
index b6598339993f..5e1584ea3d0d 100644
--- a/sci-mathematics/lean/Manifest
+++ b/sci-mathematics/lean/Manifest
@@ -1,3 +1,4 @@
 DIST lean-3.49.0.tar.gz 1918154 BLAKE2B 
9f9973d00d2d5d5b7d26d50117c27754feb5132e88decd55859432a384dac2897184dcf8d841ad0034854657ac25e462dc69cdbe1cf2040787d108bb7e1370f4
 SHA512 
b4672843c2e923da8d56b91c14966fc2ec66c573564d68db9c52f9b40f2c97d82497f2ef6424b023c4ae50f6f0c11674e2d79053844ea669d226d0fe24077ade
 DIST lean-3.50.1.tar.gz 1918323 BLAKE2B 
3a26a6481a8472941a928a7b33b24231239e553cd4a4af5671f6a05f1fa68a54657518c4775b641239aa55401100e44c2797d7ae572405225657f1f7da8e193c
 SHA512 
df2e5915e8a7f7e278e2d3472afe6cc23fec5de808b0cc1b20365ad41cfd03b1efda80523059a96c6b3d9b8b0ccab311700ee6a5d6c9751454ebe3b2f168cf77
 DIST lean-3.50.2.tar.gz 1918353 BLAKE2B 
2a8c41eef0cc3c2d3e1b45ccd2383279a1a91c0de772c5fe3f1ffafc808db4b6e7342f2f72bd4c4120ed4248d60359c6e331f4adc1d26c6328b284549861c4de
 SHA512 
58d085deb0354db0067e86e6097dad7f1543f356d4e50607b8cc049a19d867aa7ea03553bab3799c6ad18d0ef4fa468b0f966512d8bf0076526f90e93195a407
+DIST lean-3.50.3.tar.gz 1918462 BLAKE2B 
f8cb3857989e4966c12a9b4f4a13403ceab0ae9d33ddf81970ef886fb1f46bfd14bfc15aea498ea360cc801224c60489f0ce3b33fe10bead4dcbf3f6a06eee93
 SHA512 
849b9e8854585ce119f87e8bea655bcb834f1f986bccbf5ffa148fd4a1aae2030b6be938adbf377f0076361a3d9338802e1af8965f01b9c4d2a0517be330beef

diff --git a/sci-mathematics/lean/lean-3.50.3.ebuild 
b/sci-mathematics/lean/lean-3.50.3.ebuild
new file mode 100644
index ..e008b81cf582
--- /dev/null
+++ b/sci-mathematics/lean/lean-3.50.3.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MAJOR=$(ver_cut 1)
+CMAKE_IN_SOURCE_BUILD="ON"
+
+inherit flag-o-matic cmake readme.gentoo-r1
+
+DESCRIPTION="The Lean Theorem Prover"
+HOMEPAGE="https://leanprover-community.github.io/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/leanprover-community/lean.git;
+else
+   
SRC_URI="https://github.com/leanprover-community/lean/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+S="${S}/src"
+
+LICENSE="Apache-2.0"
+SLOT="0/${MAJOR}"
+IUSE="debug +threads"
+
+RDEPEND="dev-libs/gmp:="
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PN}-CMakeLists-fix_flags.patch )
+
+src_configure() {
+   local CMAKE_BUILD_TYPE
+   if use debug; then
+   CMAKE_BUILD_TYPE="Debug"
+   else
+   CMAKE_BUILD_TYPE="Release"
+   fi
+
+   filter-lto
+
+   local mycmakeargs=(
+   -DALPHA=ON
+   -DAUTO_THREAD_FINALIZATION=ON
+   -DJSON=ON  # bug 833900
+   -DLEAN_EXTRA_CXX_FLAGS="${CXXFLAGS}"
+   -DMULTI_THREAD=$(usex threads)
+   -DUSE_GITHASH=OFF
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   local myctestargs=(
+   # Disable problematic "style_check" cpplint test,
+   # this also removes the python test dependency
+   --exclude-regex style_check
+   )
+   cmake_src_test
+}
+
+src_install() {
+   cmake_src_install
+
+   local DISABLE_AUTOFORMATTING="yes"
+   local DOC_CONTENTS="You probably want to use lean with mathlib, you can 
either:
+   - Do not install mathlib globally and use local versions
+   - Use leanproject from sci-mathematics/mathlib-tools
+   $ leanproject global-install
+   - Use leanpkg and compile mathlib (which will take some time)
+   $ leanpkg install 
https://github.com/leanprover-community/mathlib;
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



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

2022-12-26 Thread Oliver Freyermuth
commit: 887c8b481386783fd358339aeda90c424457992b
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Tue Dec 27 01:58:39 2022 +
Commit: Oliver Freyermuth  googlemail  com>
CommitDate: Tue Dec 27 01:58:48 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=887c8b48

app-misc/afc: add 1.2

Signed-off-by: Oliver Freyermuth  googlemail.com>

 app-misc/afc/Manifest   |  1 +
 app-misc/afc/afc-1.2.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/app-misc/afc/Manifest b/app-misc/afc/Manifest
index 8aa371ab5..7dc781480 100644
--- a/app-misc/afc/Manifest
+++ b/app-misc/afc/Manifest
@@ -1 +1,2 @@
 DIST afc-1.1.tar.gz 17274 BLAKE2B 
5beb4022166cdc75851606d718bc127073d45fce695d159956dc256d6e98d391f7ce3ba4c56db210d142512c052a9a3ece6bb61751c9cb4268a679c6fd1cd611
 SHA512 
9f554b6933870ea057c12ac2a501673ce97fd4c862ac6b4f306d1b8d14d76641470222d209e768ed998062542bff71823f0d427a3447354575561d3fac8e2671
+DIST afc-1.2.tar.gz 17283 BLAKE2B 
0d3cb880f781b37a39268052b356cc81c933cae015a2b90b2c41e973028e688bd6f5b53f8c1ac2e7a964fbfee7c6ac38aa8964a5f92cf53cc3f4a6f5ef145a57
 SHA512 
4fc7bc12fcd2cbe118d72e629ee190b55774aa3ee4cd6c9a4fc0217b7fbb325946051bef534056df8d404b5201f2db28a8909901e5c4d6bab2fd03e62d0eec9f

diff --git a/app-misc/afc/afc-1.2.ebuild b/app-misc/afc/afc-1.2.ebuild
new file mode 100644
index 0..64e710db7
--- /dev/null
+++ b/app-misc/afc/afc-1.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit cmake
+
+DESCRIPTION="Anime File Checker, checks CRC32 contained in filenames"
+HOMEPAGE="https://github.com/olifre/afc;
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/olifre/${PN}.git;
+else
+   SRC_URI="https://github.com/olifre/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+DEPEND="sys-libs/zlib"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/

2022-12-26 Thread Maciej Barć
commit: d491fddb514abb9df3befd1ddea254f7a4cb03ae
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Dec 27 00:08:18 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Dec 27 01:46:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d491fddb

app-emacs/geiser: drop old 0.27

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/geiser/Manifest   |  1 -
 app-emacs/geiser/geiser-0.27.ebuild | 40 -
 2 files changed, 41 deletions(-)

diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest
index 8e3bec969e57..29d9d7d49618 100644
--- a/app-emacs/geiser/Manifest
+++ b/app-emacs/geiser/Manifest
@@ -1,4 +1,3 @@
-DIST geiser-0.27.tar.gz 653843 BLAKE2B 
29f13b274bad54cfed2aaaebcbfbea266b6b1a2dba1d5daf27ee6344929ef449d733f4e5e6d66eb82c45187f79506aa68dfa2a4fc82102004941bad732ccbbf6
 SHA512 
be526047519aa007045370201965eae8ec1025b670e1e092f4653c64a9127fdf56059e46daa479132e5d6880b5d29845acd94002c48c0e0a151f2c2482a8e940
 DIST geiser-0.28.1.tar.bz2 655450 BLAKE2B 
05ce9ca7757a3120e728b313b02d0f1c0578d2afa6be698729f5b019181a8497bb00f6556380ea133c362c1ffc4d6870aed41f1d94b4d9467a668c02cc4cb862
 SHA512 
04dae7b1f450bedfc2baf33ccff80ebf425c3525943bd0188ed49daa9bb9acfe167b2288184a137df5657e5c24b48eb835ff39939801e1260ef0e482ee743a9d
 DIST geiser-0.28.2.tar.bz2 655614 BLAKE2B 
6b5f86b5a9776df11c2a0fc331a4ed1d45361953004f6c5e605c158d9663e21e4452afb3ae46d84aebfa5606912a3013d444bcceda7a26e2ded55f8c9e52cfce
 SHA512 
7f9622e31d3d80a8a67565bc35d0846b81c700783dc7f992bf8b8f6c999f1a534f658d23287b5f469f278f54c3970be003632a628b43ba0d03d24e0ceb3a4a75
 DIST geiser-0.28.tar.bz2 655336 BLAKE2B 
5fc0f7035abeb8dacac7f78654011eb85ccf83961808ba34159454320cb66c0152a576f5f1aa493b7ba7c6b6a1302d38ad5bbf5d253f3fdf39f3dcbaa76b1a93
 SHA512 
a9133b6d029b8f909e72b37b64ea555f23c8a778a27a2395f22a0291194632a7acc3d02772b75413fc258435df53132cce1b01b7a134d4ae5fa6e6152105228b

diff --git a/app-emacs/geiser/geiser-0.27.ebuild 
b/app-emacs/geiser/geiser-0.27.ebuild
deleted file mode 100644
index 0ef6d6918771..
--- a/app-emacs/geiser/geiser-0.27.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=25.1
-
-inherit elisp
-
-DESCRIPTION="Generic interaction mode between Emacs and different Scheme 
implementations"
-HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/;
-SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="app-emacs/transient"
-BDEPEND="
-   ${RDEPEND}
-   app-text/texi2html
-   sys-apps/texinfo
-"
-
-DOCS=( readme.org news.org doc/html )
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el
-
-   emake -C doc info web
-}
-
-src_install() {
-   elisp-install ${PN} elisp/*.el{,c}
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-
-   doinfo doc/*.info
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/orderless/

2022-12-26 Thread Maciej Barć
commit: d585aae37d0c38fe98c22cab952a89074e45fd58
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Dec 27 00:13:23 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Dec 27 01:46:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d585aae3

app-emacs/orderless: bump to 1.0

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/orderless/Manifest |  1 +
 app-emacs/orderless/orderless-1.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/app-emacs/orderless/Manifest b/app-emacs/orderless/Manifest
index 3b21cb3a0bd7..aa3132f1e92f 100644
--- a/app-emacs/orderless/Manifest
+++ b/app-emacs/orderless/Manifest
@@ -1,2 +1,3 @@
 DIST orderless-0.7.tar.gz 160435 BLAKE2B 
bf4c3380b368458fb14c9e851532f3dc591ab3576da1ee26b7232e38eaa2e8e7dc7a18cb46bd005de4e30a47d0395e83fd1e36f38017b0758bca549d3ef853af
 SHA512 
7f3a5781ed5e8787a9b47cae8c9397538434ab508c9638e80e19ef0f074cfd94b2522c3f2bb64f4e8a008f59dc44ea8ddd21b6690c4df1e997c89a921297ed10
 DIST orderless-0.8.tar.gz 161385 BLAKE2B 
32c929f9bf26313392f7df62eac45431ee15ecbd23cfad23e0ea4f92930c126df5c940828ad39d4fee2aa1540c3099f0ad12d87f21d800f968f0c21fd2b775d1
 SHA512 
3c72b35da1d56c4090ac19c672a24d8a9858c0827eb25bf50ca53de9885dc5bfea53afccd5d2e4428e87c7dbdf59dc3cb5236046210f60486aeae12c61821fd9
+DIST orderless-1.0.tar.gz 161589 BLAKE2B 
57865985d53bd30be715f41dcdc941f54623d57f89321a58a08f28c59525a36364929c38dc8638850ab9cf9a980eb4e4c9b70160d2a0a220a169642899e4e2c7
 SHA512 
a1ba3645e28a3086e8b564886d8f8b0589dff10437084b1f9f1213b130ecbacf6b6bce85ffceab58ddc5bb447e340589036880f8d6d8d2cf8d35cf5a02133943

diff --git a/app-emacs/orderless/orderless-1.0.ebuild 
b/app-emacs/orderless/orderless-1.0.ebuild
new file mode 100644
index ..4e2b3347a81c
--- /dev/null
+++ b/app-emacs/orderless/orderless-1.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+NEED_EMACS=26
+
+inherit readme.gentoo-r1 elisp
+
+DESCRIPTION="Completion style that matches multiple regexps in any order"
+HOMEPAGE="https://github.com/oantolin/orderless;
+SRC_URI="https://github.com/oantolin/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="sys-apps/texinfo"
+
+SITEFILE="50${PN}-gentoo.el"
+DOC_CONTENTS="Enable orderless completion by placing
+   \"(setq completion-styles '(orderless))\" in your .emacs file."
+ELISP_TEXTINFO="${PN}.texi"
+
+src_compile() {
+   elisp_src_compile
+   elisp-make-autoload-file
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/

2022-12-26 Thread Maciej Barć
commit: 31c9e26a7f295364d3c834a0465137251fedcc64
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Dec 27 00:07:53 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Dec 27 01:46:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31c9e26a

app-emacs/geiser: bump to 0.28.2

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/geiser/Manifest |  1 +
 app-emacs/geiser/geiser-0.28.2.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest
index e01786820db5..8e3bec969e57 100644
--- a/app-emacs/geiser/Manifest
+++ b/app-emacs/geiser/Manifest
@@ -1,3 +1,4 @@
 DIST geiser-0.27.tar.gz 653843 BLAKE2B 
29f13b274bad54cfed2aaaebcbfbea266b6b1a2dba1d5daf27ee6344929ef449d733f4e5e6d66eb82c45187f79506aa68dfa2a4fc82102004941bad732ccbbf6
 SHA512 
be526047519aa007045370201965eae8ec1025b670e1e092f4653c64a9127fdf56059e46daa479132e5d6880b5d29845acd94002c48c0e0a151f2c2482a8e940
 DIST geiser-0.28.1.tar.bz2 655450 BLAKE2B 
05ce9ca7757a3120e728b313b02d0f1c0578d2afa6be698729f5b019181a8497bb00f6556380ea133c362c1ffc4d6870aed41f1d94b4d9467a668c02cc4cb862
 SHA512 
04dae7b1f450bedfc2baf33ccff80ebf425c3525943bd0188ed49daa9bb9acfe167b2288184a137df5657e5c24b48eb835ff39939801e1260ef0e482ee743a9d
+DIST geiser-0.28.2.tar.bz2 655614 BLAKE2B 
6b5f86b5a9776df11c2a0fc331a4ed1d45361953004f6c5e605c158d9663e21e4452afb3ae46d84aebfa5606912a3013d444bcceda7a26e2ded55f8c9e52cfce
 SHA512 
7f9622e31d3d80a8a67565bc35d0846b81c700783dc7f992bf8b8f6c999f1a534f658d23287b5f469f278f54c3970be003632a628b43ba0d03d24e0ceb3a4a75
 DIST geiser-0.28.tar.bz2 655336 BLAKE2B 
5fc0f7035abeb8dacac7f78654011eb85ccf83961808ba34159454320cb66c0152a576f5f1aa493b7ba7c6b6a1302d38ad5bbf5d253f3fdf39f3dcbaa76b1a93
 SHA512 
a9133b6d029b8f909e72b37b64ea555f23c8a778a27a2395f22a0291194632a7acc3d02772b75413fc258435df53132cce1b01b7a134d4ae5fa6e6152105228b

diff --git a/app-emacs/geiser/geiser-0.28.2.ebuild 
b/app-emacs/geiser/geiser-0.28.2.ebuild
new file mode 100644
index ..21434cfe0a9c
--- /dev/null
+++ b/app-emacs/geiser/geiser-0.28.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=25.1
+
+inherit elisp
+
+DESCRIPTION="Generic interaction mode between Emacs and different Scheme 
implementations"
+HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/;
+SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="app-emacs/transient"
+BDEPEND="
+   ${RDEPEND}
+   app-text/texi2html
+   sys-apps/texinfo
+"
+
+DOCS=( readme.org news.org doc/html )
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el
+
+   emake -C doc info web
+}
+
+src_install() {
+   elisp-install ${PN} elisp/*.el{,c}
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+
+   doinfo doc/*.info
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/

2022-12-26 Thread John Helmert III
commit: 933515f62d9abe16b2f863095d85a5a5c5e9a519
Author: John Helmert III  gentoo  org>
AuthorDate: Mon Dec 26 20:29:56 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Dec 27 01:31:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=933515f6

sys-process/glances: drop unecessary future dependency

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

 sys-process/glances/{glances-3.3.0.ebuild => glances-3.3.0-r1.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-process/glances/glances-3.3.0.ebuild 
b/sys-process/glances/glances-3.3.0-r1.ebuild
similarity index 98%
rename from sys-process/glances/glances-3.3.0.ebuild
rename to sys-process/glances/glances-3.3.0-r1.ebuild
index 213cc5aa13d6..17d31d273066 100644
--- a/sys-process/glances/glances-3.3.0.ebuild
+++ b/sys-process/glances/glances-3.3.0-r1.ebuild
@@ -21,7 +21,6 @@ KEYWORDS="amd64 arm arm64 ppc64 x86 ~amd64-linux ~x86-linux"
 RDEPEND="
$(python_gen_cond_dep '
dev-python/defusedxml[${PYTHON_USEDEP}]
-   dev-python/future[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
>=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]
')



[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/

2022-12-26 Thread John Helmert III
commit: b6a20cc5e4288efad8b26b4982bab0461b566fa8
Author: John Helmert III  gentoo  org>
AuthorDate: Tue Dec 27 01:30:25 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Dec 27 01:31:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6a20cc5

sys-process/glances: drop 3.2.7, 3.2.7-r1

Closes: https://bugs.gentoo.org/888305
Signed-off-by: John Helmert III  gentoo.org>

 sys-process/glances/Manifest|  1 -
 sys-process/glances/glances-3.2.7-r1.ebuild | 94 -
 sys-process/glances/glances-3.2.7.ebuild| 93 
 3 files changed, 188 deletions(-)

diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest
index bff1c7fce32f..0cfd26917886 100644
--- a/sys-process/glances/Manifest
+++ b/sys-process/glances/Manifest
@@ -1,2 +1 @@
-DIST glances-3.2.7.gh.tar.gz 6950597 BLAKE2B 
b76632787d39cb0f9388c00cc5838a9f553020b7ce1b502f205bbbf2255d7e2e02a2f2d629a84b23951b02a019d20b121dea7ea2cb7dec0a77b7c88ea4679cb1
 SHA512 
12edf99cf30c72a60eb7a604bce99bdac3ae290e910d0b88fc0b8b99045512dafd8d39bc61e8c768191335727ee5e2db4fa7d17ad92f63e849413a233c2ba5be
 DIST glances-3.3.0.gh.tar.gz 6143830 BLAKE2B 
022a8bfc93f73f2c728af21553ca36535340129cc5fb6f539d6f282e9ffc7a2b88878c04345a47479241447c0f1329123f804677383688fa5857dd1a9978dc65
 SHA512 
ee238e39e69dce3e46df560f7be1287a87a0c9002242d7b381bc971e627a4c23f6102519d7f6864998adcc9be7cf8e68461579f2a88d15db86ad75878015a843

diff --git a/sys-process/glances/glances-3.2.7-r1.ebuild 
b/sys-process/glances/glances-3.2.7-r1.ebuild
deleted file mode 100644
index 57949426e99e..
--- a/sys-process/glances/glances-3.2.7-r1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( pypy3 python3_{8..11} )
-PYTHON_REQ_USE="ncurses"
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 linux-info optfeature
-
-DESCRIPTION="CLI curses based monitoring tool"
-HOMEPAGE="https://github.com/nicolargo/glances;
-SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/defusedxml[${PYTHON_USEDEP}]
-   dev-python/future[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]
-   ')
-"
-
-# PYTHON_USEDEP omitted on purpose
-BDEPEND="doc? ( dev-python/sphinx_rtd_theme )"
-
-CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-3.2.5-disable-update-check.patch"
-)
-
-distutils_enable_tests setup.py
-distutils_enable_sphinx docs --no-autodoc
-
-pkg_setup() {
-   linux-info_pkg_setup
-   python-single-r1_pkg_setup
-}
-
-python_prepare_all() {
-   # Remove duplicate entries of a prebuilt doc build and
-   # ensure install of the file glances.conf in /etc/${PN}
-   sed \
-   -e '/share\/doc\/glances/d' \
-   -e "s/'CONTRIBUTING.md',//" \
-   -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', 
['conf/glances.conf':g" \
-   -i setup.py || die
-   sed -i "s/, 'irq']/]/" unitest.py || die
-   distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-   # add an intended file from original data set from setup.py to DOCS
-   local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf )
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   #optfeature "Action script feature" dev-python/pystache
-   optfeature "Autodiscover mode" dev-python/python-zeroconf
-   optfeature "Cloud support" dev-python/requests
-   optfeature "Docker monitoring support" dev-python/docker-py
-   #optfeature "Export module" \
-   #   unpackaged/bernhard \
-   #   unpackaged/cassandra-driver \
-   #   unpackaged/potsdb \
-   #   dev-python/couchdb-python \
-   #   dev-python/elasticsearch-py \
-   #   dev-python/influxdb \
-   #   dev-python/kafka-python \
-   #   dev-python/pika \
-   #   dev-python/paho-mqtt \
-   #   dev-python/prometheus_client \
-   #   dev-python/pyzmq \
-   #   dev-python/statsd
-   #optfeature "Nvidia GPU monitoring" unpackaged/nvidia-ml-py3
-   optfeature "SVG graph support" dev-python/pygal
-   optfeature "IP plugin" dev-python/netifaces
-   optfeature "RAID monitoring" dev-python/pymdstat
-   #optfeature "SMART support" unpackaged/pySMART.smartx
-   optfeature "RAID support" dev-python/pymdstat
-   optfeature "SNMP support" dev-python/pysnmp
-   #optfeature "sparklines plugin" unpackaged/sparklines
-   optfeature "Web server mode" 

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

2022-12-26 Thread John Helmert III
commit: dfd24d02447979c78904f455195713317f662bde
Author: John Helmert III  gentoo  org>
AuthorDate: Mon Dec 26 20:31:12 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Dec 27 01:31:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfd24d02

www-apps/gitea: drop 1.17.3

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

 www-apps/gitea/Manifest|   1 -
 www-apps/gitea/gitea-1.17.3.ebuild | 125 -
 2 files changed, 126 deletions(-)

diff --git a/www-apps/gitea/Manifest b/www-apps/gitea/Manifest
index ed6d08f79961..d22746197cc0 100644
--- a/www-apps/gitea/Manifest
+++ b/www-apps/gitea/Manifest
@@ -1,2 +1 @@
-DIST gitea-1.17.3.tar.gz 52711597 BLAKE2B 
7562542870850e669c0bf19848f90d73a0e0d4beab43f489a24a5670edc4e87a436d9e81d9e6e55ab08fabad3dcdb58bae07a4564b15e5fb60eeb7eb76e44f32
 SHA512 
501c567679c87537e31c778f41a72ac25aaa5f61868857c1ca1f34fd0f9a4dbfe58c5ca97104edad32d6d6ba75eb4ef16a9009654d09da6b0ae2c71a1cfdfa2a
 DIST gitea-1.17.4.tar.gz 52844862 BLAKE2B 
fe5f52be1c9697032fb7b8e84d90be9b540b4cede67ff4dcc3392621eb206efa0f273589e5fcd0f9f7f56de9dbd42804c9117c21ef2538d7aaaf8cbf13b984f4
 SHA512 
1bae6e11d441f4efe0b92882a5c2c1f4ada9015d49e6140bac87be1a103e23fd622543bf2d988fe9e9d57c26545b53c5acca31aac13034e01f41d5731ac02809

diff --git a/www-apps/gitea/gitea-1.17.3.ebuild 
b/www-apps/gitea/gitea-1.17.3.ebuild
deleted file mode 100644
index 6a27a8ad7547..
--- a/www-apps/gitea/gitea-1.17.3.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 2016-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit fcaps go-module tmpfiles systemd flag-o-matic
-
-DESCRIPTION="A painless self-hosted Git service"
-HOMEPAGE="https://gitea.io https://github.com/go-gitea/gitea;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/go-gitea/gitea.git;
-else
-   
SRC_URI="https://github.com/go-gitea/gitea/releases/download/v${PV}/gitea-src-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
-fi
-
-S="${WORKDIR}/${PN}-src-${PV}"
-
-LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
-SLOT="0"
-IUSE="+acct pam sqlite pie"
-
-DEPEND="
-   acct? (
-   acct-group/git
-   acct-user/git[gitea] )
-   pam? ( sys-libs/pam )"
-RDEPEND="${DEPEND}
-   dev-vcs/git"
-
-DOCS=(
-   custom/conf/app.example.ini CONTRIBUTING.md README.md
-)
-FILECAPS=(
-   -m 711 cap_net_bind_service+ep usr/bin/gitea
-)
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-
-   local sedcmds=(
-   -e "s#^ROOT =#ROOT = 
${EPREFIX}/var/lib/gitea/gitea-repositories#"
-   -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/gitea#"
-   -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = 
${EPREFIX}/var/lib/gitea/data#"
-   -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#"
-   -e "s#^MODE = console#MODE = file#"
-   -e "s#^LEVEL = Trace#LEVEL = Info#"
-   -e "s#^LOG_SQL = true#LOG_SQL = false#"
-   -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#"
-   )
-
-   sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die
-   if use sqlite ; then
-   sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" 
custom/conf/app.example.ini || die
-   fi
-}
-
-src_configure() {
-   # bug 832756 - PIE build issues
-   filter-flags -fPIE
-   filter-ldflags -fPIE -pie
-}
-
-src_compile() {
-   local gitea_tags=(
-   bindata
-   $(usev pam)
-   $(usex sqlite 'sqlite sqlite_unlock_notify' '')
-   )
-   local gitea_settings=(
-   "-X 
code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/gitea/app.ini"
-   "-X 
code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom"
-   "-X 
code.gitea.io/gitea/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea"
-   )
-   local makeenv=(
-   DRONE_TAG="${PV}"
-   LDFLAGS="-extldflags \"${LDFLAGS}\" ${gitea_settings[*]}"
-   TAGS="${gitea_tags[*]}"
-   )
-
-   GOFLAGS=""
-   if use pie ; then
-   GOFLAGS+="-buildmode=pie"
-   fi
-
-   env "${makeenv[@]}" emake EXTRA_GOFLAGS="${GOFLAGS}" backend
-}
-
-src_install() {
-   dobin gitea
-
-   einstalldocs
-
-   newconfd "${FILESDIR}/gitea.confd-r1" gitea
-   newinitd "${FILESDIR}/gitea.initd-r3" gitea
-   newtmpfiles - gitea.conf <<-EOF
-   d /run/gitea 0755 git git
-   EOF
-   systemd_newunit "${FILESDIR}"/gitea.service-r3 gitea.service
-
-   insinto /etc/gitea
-   newins custom/conf/app.example.ini app.ini
-   if use acct; then
-   fowners root:git /etc/gitea/{,app.ini}
-   fperms g+w,o-rwx /etc/gitea/{,app.ini}
-

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

2022-12-26 Thread Craig Andrews
commit: d83cda29049fa2b059adcc49524724e78e247692
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Dec 27 01:28:59 2022 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Dec 27 01:30:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d83cda29

app-backup/btrbk: doesn't work with =sys-fs/btrfs-progs-6.1

Bug: https://bugs.gentoo.org/888549
Signed-off-by: Craig Andrews  gentoo.org>

 app-backup/btrbk/btrbk-0.31.2.ebuild | 4 ++--
 app-backup/btrbk/btrbk-0.32.5.ebuild | 2 +-
 app-backup/btrbk/btrbk-.ebuild   | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-backup/btrbk/btrbk-0.31.2.ebuild 
b/app-backup/btrbk/btrbk-0.31.2.ebuild
index 769c2a4aee99..8e47390e5df1 100644
--- a/app-backup/btrbk/btrbk-0.31.2.ebuild
+++ b/app-backup/btrbk/btrbk-0.31.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -25,7 +25,7 @@ DEPEND="doc? ( >=dev-ruby/asciidoctor-1.5.7 )"
 RDEPEND="dev-lang/perl
net-misc/openssh
mbuffer? ( >=sys-block/mbuffer-20180505 )
-   >=sys-fs/btrfs-progs-4.12"
+   

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

2022-12-26 Thread Sebastian Pipping
commit: ff62b9694b6044f5f6233e1837a65ef022300ca5
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Dec 27 00:43:37 2022 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Dec 27 00:44:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff62b969

x11-misc/redshift: Fix stray .pyc files QA issue

Signed-off-by: Sebastian Pipping  gentoo.org>

 x11-misc/redshift/redshift-1.12-r8.ebuild | 87 +++
 1 file changed, 87 insertions(+)

diff --git a/x11-misc/redshift/redshift-1.12-r8.ebuild 
b/x11-misc/redshift/redshift-1.12-r8.ebuild
new file mode 100644
index ..71165076e901
--- /dev/null
+++ b/x11-misc/redshift/redshift-1.12-r8.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit flag-o-matic systemd xdg-utils python-r1
+
+DESCRIPTION="A screen color temperature adjusting software"
+HOMEPAGE="http://jonls.dk/redshift/;
+SRC_URI="https://github.com/jonls/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="appindicator geoclue gtk nls"
+
+COMMON_DEPEND=">=x11-libs/libX11-1.4
+   x11-libs/libXxf86vm
+   x11-libs/libxcb
+   x11-libs/libdrm
+   appindicator? ( dev-libs/libappindicator:3[introspection] )
+   geoclue? ( app-misc/geoclue:2.0 dev-libs/glib:2 )
+   gtk? ( ${PYTHON_DEPS} )"
+RDEPEND="${COMMON_DEPEND}
+   gtk? ( dev-python/pygobject[${PYTHON_USEDEP}]
+   x11-libs/gtk+:3[introspection]
+   dev-python/pyxdg[${PYTHON_USEDEP}] )"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/intltool-0.50
+   nls? ( sys-devel/gettext )
+"
+REQUIRED_USE="gtk? ( ${PYTHON_REQUIRED_USE} )"
+
+src_configure() {
+   use gtk && python_setup
+
+   # Fix compile for Clang (bug #732438)
+   append-cflags -fPIE
+
+   econf \
+   $(use_enable nls) \
+   --enable-drm \
+   --enable-randr \
+   --enable-vidmode \
+   --disable-wingdi \
+   \
+   --disable-corelocation \
+   $(use_enable geoclue geoclue2) \
+   \
+   $(use_enable gtk gui) \
+   --with-systemduserunitdir="$(systemd_get_userunitdir)" \
+   --enable-apparmor \
+   --disable-quartz \
+   --disable-ubuntu
+}
+
+_impl_specific_src_install() {
+   emake DESTDIR="${D}" \
+   PYTHON="${PYTHON}" \
+   pythondir="$(python_get_sitedir)" \
+   -C src/redshift-gtk install
+}
+
+src_install() {
+   emake DESTDIR="${D}" UPDATE_ICON_CACHE=/bin/true install
+
+   if use gtk; then
+   python_foreach_impl _impl_specific_src_install
+   python_replicate_script "${D}"/usr/bin/redshift-gtk
+   dosym redshift-gtk /usr/bin/gtk-redshift
+
+   python_foreach_impl python_optimize
+
+   # https://bugs.gentoo.org/784281
+   mv "${D}"/usr/share/{appdata,metainfo}/ || die
+   fi
+}
+
+pkg_postinst() {
+   use gtk && xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   use gtk && xdg_icon_cache_update
+}



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

2022-12-26 Thread David Seifert
commit: 19c25897b24fd3699dc126bfb89af9d409ff0a71
Author: David Seifert  gentoo  org>
AuthorDate: Tue Dec 27 00:06:43 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 27 00:06:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19c25897

sci-libs/htslib: add 1.16

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

 sci-libs/htslib/Manifest   |  1 +
 sci-libs/htslib/htslib-1.16.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/sci-libs/htslib/Manifest b/sci-libs/htslib/Manifest
index f5b37a27ae5a..b8eaa4248e7d 100644
--- a/sci-libs/htslib/Manifest
+++ b/sci-libs/htslib/Manifest
@@ -1 +1,2 @@
 DIST htslib-1.15.1.tar.bz2 4141140 BLAKE2B 
312f67c8916586199b32b7703b43a9fd365b8af22802bf4d63fc40960c62b956915e7c60bbd777a8b179066608cd3a281929a10b60eef21d6eedb4caf8c147c1
 SHA512 
69d0c7f3ac50a9b9c579e9b3479b6745fc30d0ac838ff14695cf4e3da593854350e345ed1f4a496931ef57395f3416da4316903488f3e641f1e00fec544f3620
+DIST htslib-1.16.tar.bz2 4466776 BLAKE2B 
4957dd7a25b3d0b939d4e924db018916a5f8a13a81e55ebd1ce1acc548986e581d017ead9a08245a4af1ebdcd15536f082425ebe05f16eb4faad27d332e48482
 SHA512 
9fa0b1f9bba50f889d4542825c9543fb3b34c13b4cc0e18940a66fafd130749574bfa2c2663d8b39f0b4ed2b298bf130367cda1b17b2929093d64b386730cbc5

diff --git a/sci-libs/htslib/htslib-1.16.ebuild 
b/sci-libs/htslib/htslib-1.16.ebuild
new file mode 100644
index ..c4bd910685de
--- /dev/null
+++ b/sci-libs/htslib/htslib-1.16.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="C library for high-throughput sequencing data formats"
+HOMEPAGE="http://www.htslib.org/;
+SRC_URI="https://github.com/samtools/${PN}/releases/download/${PV}/${P}.tar.bz2;
+
+LICENSE="MIT"
+SLOT="0/3"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+bzip2 curl +lzma"
+
+RDEPEND="
+   sys-libs/zlib
+   bzip2? ( app-arch/bzip2 )
+   curl? ( net-misc/curl )
+   lzma? ( app-arch/xz-utils )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   # upstream injects LDFLAGS into the .pc file,
+   # which is a big nono for QA
+   sed -e '/^\(static_l\|Libs.private\|Requires.private\)/d' \
+   -i htslib.pc.in || die
+}
+
+src_configure() {
+   econf \
+   --disable-gcs \
+   --disable-plugins \
+   --disable-s3 \
+   $(use_enable bzip2 bz2) \
+   $(use_enable curl libcurl) \
+   $(use_enable lzma)
+}
+
+src_compile() {
+   emake AR="$(tc-getAR)"
+}
+
+src_install() {
+   default
+
+   # doesn't use libtool, can't disable static libraries
+   find "${ED}" -name '*.a' -delete || die
+}



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

2022-12-26 Thread David Seifert
commit: 01090e63f3067303d6ca41e5bbea8b890bbab7b6
Author: David Seifert  gentoo  org>
AuthorDate: Tue Dec 27 00:06:46 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 27 00:06:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01090e63

sci-biology/bcftools: add 1.16

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

 sci-biology/bcftools/Manifest |  1 +
 sci-biology/bcftools/bcftools-1.16.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/sci-biology/bcftools/Manifest b/sci-biology/bcftools/Manifest
index 4dbacdb4a399..af5f3f40dd8b 100644
--- a/sci-biology/bcftools/Manifest
+++ b/sci-biology/bcftools/Manifest
@@ -1 +1,2 @@
 DIST bcftools-1.15.1.tar.bz2 6917252 BLAKE2B 
d2389df8d2a1bbc48fcaccad47d77ff99d700e82e04330189e7d93acdac97a13506c2b799fbba31bdc0988977c7df7c699e7b156f3530dd35e5f052c6f977731
 SHA512 
60fedacc41051675d372e68146ac8fa0dc019a7fb694fda487d89e62f34edaf5ac11cca38779e9bcfcf8b3148802fadabed12f7e46ad534ad5087b8d6383f97b
+DIST bcftools-1.16.tar.bz2 7325862 BLAKE2B 
0e1240448d4efb352d3d0cd83decd286f7544fff3676f0a5cca51dec9c445c47c37ac24a3317aa7b41182c576e7e57dba460fc98aca069dc2f8fe0625c0b0f06
 SHA512 
998d5ac941f73798c35dd1db7ac7aba9067f275bd3055728aabfd8edd9f40484130df1fb57621d1a762a57b28ffcac358570915c341d420ae6f12bd17f7651a3

diff --git a/sci-biology/bcftools/bcftools-1.16.ebuild 
b/sci-biology/bcftools/bcftools-1.16.ebuild
new file mode 100644
index ..eeb9a7c890b7
--- /dev/null
+++ b/sci-biology/bcftools/bcftools-1.16.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit python-single-r1
+
+DESCRIPTION="Utilities for variant calling and manipulating VCF and BCF files"
+HOMEPAGE="http://www.htslib.org;
+SRC_URI="https://github.com/samtools/${PN}/releases/download/${PV}/${P}.tar.bz2;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   dev-lang/perl
+   $(python_gen_cond_dep 'dev-python/matplotlib[${PYTHON_USEDEP}]')
+   =sci-libs/htslib-$(ver_cut 1-2)*:=
+   sys-libs/zlib
+   ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+src_prepare() {
+   default
+
+   python_fix_shebang misc/{gff2gff,guess-ploidy,plot-roh}.py
+
+   # remove bundled htslib
+   rm -r htslib-* || die
+}
+
+src_configure() {
+   econf \
+   --disable-bcftools-plugins \
+   --disable-libgsl \
+   --with-htslib=system
+}



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

2022-12-26 Thread David Seifert
commit: 5dfb769a155875e234939d43f42bed9631dfbb59
Author: David Seifert  gentoo  org>
AuthorDate: Tue Dec 27 00:06:44 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 27 00:06:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dfb769a

sci-libs/htslib: update remote-id

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

 sci-libs/htslib/metadata.xml | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/sci-libs/htslib/metadata.xml b/sci-libs/htslib/metadata.xml
index 003b4a9e53f3..1950263f31e1 100644
--- a/sci-libs/htslib/metadata.xml
+++ b/sci-libs/htslib/metadata.xml
@@ -1,11 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-sci-biol...@gentoo.org
-Gentoo Biology Project
-  
-  
-samtools
-  
+   
+   sci-biol...@gentoo.org
+   Gentoo Biology Project
+   
+   
+   samtools/htslib
+   
 



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

2022-12-26 Thread David Seifert
commit: ec7bfb77b991e596ca13696b7627f49975f8265a
Author: David Seifert  gentoo  org>
AuthorDate: Tue Dec 27 00:06:45 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 27 00:06:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec7bfb77

sci-biology/samtools: add 1.16.1

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

 sci-biology/samtools/Manifest   |  1 +
 sci-biology/samtools/samtools-1.16.1.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/sci-biology/samtools/Manifest b/sci-biology/samtools/Manifest
index 0ff07e0d4f83..6836d74da51a 100644
--- a/sci-biology/samtools/Manifest
+++ b/sci-biology/samtools/Manifest
@@ -1,2 +1,3 @@
 DIST samtools-0.1.20.tar.gz 566387 BLAKE2B 
a62d74c408877754af50f5e5fea0e2289ec1e0c9f25013ed0d039bfe8ef61108600d917f8c9d356e98aca632795b4eb0f01ea1b54526a652577fb74a38a433c2
 SHA512 
15bd8cf401d14c1ab4faa591b6054f5ea9731c4e966f37f71d33d9081a270cfeb91e8a3d80c631e0725b49da81387f824c206e8c21553ad554d0cfc5c238a6e5
 DIST samtools-1.15.1.tar.bz2 7831692 BLAKE2B 
0fe94ff05075b219c77d0da8500c64bdffd53927950b5a67f8708c5c326ebc90a40c193b3bcf0baf3d09baed6fa596d9d024cb529340c6887de88614c9ff4bd6
 SHA512 
54a8a394b6b5231bd942236ec353027caaf48b4552a00b35573a1e71d680320d8140a73409bb76066c82e86fe62cf74f2f8f2f1a1e4aec96e4e8b9aff0d44a46
+DIST samtools-1.16.1.tar.bz2 8217689 BLAKE2B 
51ca62655d1f43dd0c6f9bd38b323b8a9d8f7486ce42496e21186da06ea881d94e096214720f3fb8d1dd12d7a23881bc3b25e27b1a845d56157ac7ffda7130c1
 SHA512 
f9d6b8652234c782a1b369f028073ad4a66c44e9620ae60f0ecb35e0874f04ca633713078b692fdc1a1cc4f884ebdbf3ecae6881f11fb3b4fd3d27c5b8da67ba

diff --git a/sci-biology/samtools/samtools-1.16.1.ebuild 
b/sci-biology/samtools/samtools-1.16.1.ebuild
new file mode 100644
index ..8047657df992
--- /dev/null
+++ b/sci-biology/samtools/samtools-1.16.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Utilities for analysing and manipulating the SAM/BAM alignment 
formats"
+HOMEPAGE="http://www.htslib.org/;
+SRC_URI="https://github.com/samtools/${PN}/releases/download/${PV}/${P}.tar.bz2;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+RDEPEND="
+   dev-lang/perl
+   =sci-libs/htslib-$(ver_cut 1-2)*:=
+   sys-libs/ncurses:=[unicode(+)]
+   sys-libs/zlib"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   # remove bundled htslib
+   rm -r htslib-* || die
+}
+
+src_configure() {
+   econf \
+   --with-ncurses \
+   --with-htslib=system \
+   CURSES_LIB="$($(tc-getPKG_CONFIG) --libs ncursesw || die)"
+}
+
+src_compile() {
+   emake AR="$(tc-getAR)"
+}
+
+src_install() {
+   default
+
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+}



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

2022-12-26 Thread Sebastian Pipping
commit: 56b90a0b2599fa3bfdd64e96890d92f61e3bd937
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Dec 26 23:41:24 2022 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Dec 26 23:53:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56b90a0b

x11-misc/gammastep: New package, fork of x11-misc/redshift

Bug: https://bugs.gentoo.org/887979
Signed-off-by: Sebastian Pipping  gentoo.org>

 x11-misc/gammastep/Manifest   |  1 +
 x11-misc/gammastep/gammastep-2.0.9.ebuild | 85 +++
 x11-misc/gammastep/metadata.xml   | 13 +
 3 files changed, 99 insertions(+)

diff --git a/x11-misc/gammastep/Manifest b/x11-misc/gammastep/Manifest
new file mode 100644
index ..8271eaf5c96d
--- /dev/null
+++ b/x11-misc/gammastep/Manifest
@@ -0,0 +1 @@
+DIST gammastep-v2.0.9.tar.bz2 540120 BLAKE2B 
cfc29b157ad2dbd3d6bb0ac4bdb26c958ba07cad3e817931c2ee4c2e4d15c157b7c0b8b891869ddcc2cdfc39c1d52afb8437991ae60501afee84500e1f28c694
 SHA512 
d8b23e5890d6135cef79057408e1b7c1dbc36444dfbfaf7c80a3f36c46df19eaded1829c2cd52365413779cc752d0911a44669b5abce16d7e266b92b15c035fb

diff --git a/x11-misc/gammastep/gammastep-2.0.9.ebuild 
b/x11-misc/gammastep/gammastep-2.0.9.ebuild
new file mode 100644
index ..f7682fb8928a
--- /dev/null
+++ b/x11-misc/gammastep/gammastep-2.0.9.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit autotools systemd xdg-utils python-r1
+
+DESCRIPTION="A screen color temperature adjusting software"
+HOMEPAGE="https://gitlab.com/chinstrap/gammastep;
+SRC_URI="https://gitlab.com/chinstrap/gammastep/-/archive/v${PV}/gammastep-v${PV}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="appindicator geoclue gtk nls wayland"
+
+COMMON_DEPEND=">=x11-libs/libX11-1.4
+   x11-libs/libXxf86vm
+   x11-libs/libxcb
+   x11-libs/libdrm
+   appindicator? ( dev-libs/libappindicator:3[introspection] )
+   geoclue? ( app-misc/geoclue:2.0 dev-libs/glib:2 )
+   gtk? ( ${PYTHON_DEPS} )"
+RDEPEND="${COMMON_DEPEND}
+   gtk? ( dev-python/pygobject[${PYTHON_USEDEP}]
+   x11-libs/gtk+:3[introspection]
+   dev-python/pyxdg[${PYTHON_USEDEP}] )"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/intltool-0.50
+   nls? ( sys-devel/gettext )
+"
+REQUIRED_USE="gtk? ( ${PYTHON_REQUIRED_USE} )"
+
+S="${WORKDIR}"/${PN}-v${PV}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   use gtk && python_setup
+
+   econf \
+   $(use_enable nls) \
+   --enable-drm \
+   $(use_enable wayland) \
+   --enable-randr \
+   --enable-vidmode \
+   $(use_enable geoclue geoclue2) \
+   $(use_enable gtk gui) \
+   --enable-apparmor \
+   --with-systemduserunitdir="$(systemd_get_userunitdir)"
+}
+
+_impl_specific_src_install() {
+   emake DESTDIR="${D}" \
+   PYTHON="${PYTHON}" \
+   pythondir="$(python_get_sitedir)" \
+   -C src/gammastep_indicator install
+}
+
+src_install() {
+   emake DESTDIR="${D}" UPDATE_ICON_CACHE=/bin/true install
+
+   if use gtk; then
+   python_foreach_impl _impl_specific_src_install
+   python_replicate_script "${D}"/usr/bin/gammastep-indicator
+
+   python_foreach_impl python_optimize
+   fi
+
+   insinto /etc/gammastep/
+   newins gammastep.conf.sample config.ini.example
+}
+
+pkg_postinst() {
+   use gtk && xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   use gtk && xdg_icon_cache_update
+}

diff --git a/x11-misc/gammastep/metadata.xml b/x11-misc/gammastep/metadata.xml
new file mode 100644
index ..e737ed459914
--- /dev/null
+++ b/x11-misc/gammastep/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+sp...@gentoo.org
+  
+  
+Control dependency on 
app-misc/geoclue
+  
+  
+chinstrap/gammastep
+  
+



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libcmis/files/, dev-cpp/libcmis/

2022-12-26 Thread Andreas Sturmlechner
commit: 3a944bd3133689afaaeab7b203726303790c8909
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 26 23:40:35 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 26 23:40:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a944bd3

dev-cpp/libcmis: make it a patchset

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

 dev-cpp/libcmis/Manifest   |   1 +
 .../files/libcmis-0.5.2-fix-gdrive-onedrive.patch  | 980 -
 .../libcmis/files/libcmis-0.5.2-fix-onedrive.patch | 481 --
 ...libcmis-0.5.2-gdrive-do-not-allow-copying.patch | 722 ---
 ...bcmis-0.5.2-onedrive-do-not-allow-copying.patch | 430 -
 dev-cpp/libcmis/libcmis-0.5.2-r2.ebuild|  11 +-
 6 files changed, 7 insertions(+), 2618 deletions(-)

diff --git a/dev-cpp/libcmis/Manifest b/dev-cpp/libcmis/Manifest
index c1568ef2f82e..6dd6b81353db 100644
--- a/dev-cpp/libcmis/Manifest
+++ b/dev-cpp/libcmis/Manifest
@@ -1 +1,2 @@
+DIST libcmis-0.5.2-patchset.tar.xz 16632 BLAKE2B 
0a9802955059214428e7c2d6171093b171e47899de05404ee462bbf2c68c808927759a0808d79aa3aa9c8b9cd1a60b55686f7596b121701704a2d9720d6a8ba8
 SHA512 
bca4cc908e5510a9f597d6f1b560b3bbfdcda185b79d21320c6e3f7e5c559b7dda375407dfd6f05420b6f4edd666f6e7e70b7b72808506acc22fdfdab344f52c
 DIST libcmis-0.5.2.tar.gz 295020 BLAKE2B 
325eacedd87eb1888a439c727a648c5aeb8d58c9b80add9761ffc55381193b71b589865d13ecd55177faafa935642685001f60456c1354e037989b29e9451c05
 SHA512 
45d8cd6d420a9593b46e1f2d6fbf384ea248cb218b0db6326ee2f082ff29100b65a2cc999ccb849e61df4f4ed7c3721b09addc6c322ef03c6c93f8c0acc02bde

diff --git a/dev-cpp/libcmis/files/libcmis-0.5.2-fix-gdrive-onedrive.patch 
b/dev-cpp/libcmis/files/libcmis-0.5.2-fix-gdrive-onedrive.patch
deleted file mode 100644
index b1e07ad89e24..
--- a/dev-cpp/libcmis/files/libcmis-0.5.2-fix-gdrive-onedrive.patch
+++ /dev/null
@@ -1,980 +0,0 @@
-From bce91e0854a0ff1d0b2023f1f3a54077a36e3738 Mon Sep 17 00:00:00 2001
-From: Christian Lohmaier 
-Date: Mon, 23 Aug 2021 15:10:08 +0100
-Subject: [PATCH] tdf#101630 - gdrive support w/oAuth and Drive API v3
-
-LibreOffice is only using drive.file scope, so can only see files it
-owns/that were created by LibreOffice.
-
-In addition, also store the refresh token in LO's password-store if the
-user enabled persistent storage, removing the need to to the
-copy'n'paste dance to grant access each time LO is launched.
-
-related tdf#115643 also store the refresh token for onedrive
-consolidate the fallback-auth provides for onedrive/gdrive into one,
-they are all the same login in browser, then copy code method that
-ultimately should be changed to having LO listen on local port for the
-code

- inc/libcmis/session.hxx   |   2 +
- src/libcmis/gdrive-document.cxx   |  49 ++--
- src/libcmis/gdrive-folder.cxx |  25 ++--
- src/libcmis/gdrive-object.cxx |  43 +++
- src/libcmis/gdrive-repository.cxx |   2 +-
- src/libcmis/gdrive-session.cxx|  76 ++-
- src/libcmis/gdrive-session.hxx|   8 ++
- src/libcmis/gdrive-utils.cxx  |  33 ++---
- src/libcmis/gdrive-utils.hxx  |   3 +-
- src/libcmis/http-session.hxx  |   2 +-
- src/libcmis/oauth2-handler.cxx|  16 ++-
- src/libcmis/oauth2-handler.hxx|   1 +
- src/libcmis/oauth2-providers.cxx  | 203 +-
- src/libcmis/oauth2-providers.hxx  |   6 +-
- src/libcmis/onedrive-session.cxx  |  39 ++
- src/libcmis/onedrive-session.hxx  |  10 +-
- src/libcmis/session-factory.cxx   |   2 +-
- 17 files changed, 206 insertions(+), 314 deletions(-)
-
-diff --git a/inc/libcmis/session.hxx b/inc/libcmis/session.hxx
-index 0a768a8..ec95ab4 100644
 a/inc/libcmis/session.hxx
-+++ b/inc/libcmis/session.hxx
-@@ -95,6 +95,8 @@ namespace libcmis
- certificate exception feature available on common web browser.
-   */
- virtual void setNoSSLCertificateCheck( bool noCheck ) = 0;
-+
-+virtual std::string getRefreshToken() { return ""; };
- };
- }
- 
-diff --git a/src/libcmis/gdrive-document.cxx b/src/libcmis/gdrive-document.cxx
-index fe7b73a..ecb13d6 100644
 a/src/libcmis/gdrive-document.cxx
-+++ b/src/libcmis/gdrive-document.cxx
-@@ -145,23 +145,17 @@ void GDriveDocument::uploadStream( boost::shared_ptr< 
ostream > os,
- {
- if ( !os.get( ) )
- throw libcmis::Exception( "Missing stream" );
--if ( !isImmutable( ) )
--throw libcmis::Exception( string ( "Document " + getId( )+ 
--" is not editable" ) );
--string putUrl = getUploadUrl( ) + getId( );
--putUrl += "?uploadType=media";
--
--// If it's a Google document, convert it 
--if ( isGoogleDoc( ) )
--putUrl  += "=true";
-+
-+string putUrl = GDRIVE_UPLOAD_LINK + getId( ) + "?uploadType=media";
- 
- // Upload stream
- boost::shared_ptr< istream> is ( new istream ( 

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

2022-12-26 Thread Andreas Sturmlechner
commit: 7e4dec60f803aeb9fd055fe4c8020e4961af9614
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 26 14:39:56 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 26 23:19:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e4dec60

app-office/libreoffice: add 7.4.3.2

Dropping ~loong for lack of patchset.

Closes: https://bugs.gentoo.org/866221
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/libreoffice/Manifest   |   3 +
 app-office/libreoffice/libreoffice-7.4.3.2.ebuild | 658 ++
 2 files changed, 661 insertions(+)

diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index 2a619f248696..298adce4653c 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -13,6 +13,7 @@ DIST ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip 
743031 BLAKE2B 85ddb
 DIST commons-logging-1.2-src.tar.gz 188536 BLAKE2B 
80613b78619f7b3429f60df4fb9b66dd4836e8b89fcf93a3a1bcd5cb7e410d474be010da16b325143e028a40ff4dd971753962c9d9145f85b1738f5dda13ba99
 SHA512 
9f3761184950f2f13e85d8bc447709ab8be631dfd231b4f053f8147468db1bf71fb116ddba95e39f4afc4cf28c742e07d40c7a637f28004a60dc13935f9609f9
 DIST d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip 207563 BLAKE2B 
0b7bb7b801a553950644ea1cdd522b43744ed6e2f5c71df0360e6e93f3f04eb33d9585c977783b0572a63f47017ba12becc5255a8aba9255c3e64ff7ae7eaef7
 SHA512 
71164f5e052db4fc16d1eb6ceb66d2b483d4912d874e371399047761e1d82e95d14288be5a7952c40f0ce39366f0706e726720e6e7171a00ce7bb55632cbf10c
 DIST db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip 1396007 BLAKE2B 
8012d5c740b74b589f435d59934397111b9e645e965b2c6fd5c12bdc20fd6a9dc93410b40e61fd1dfd058747803bc113cfd6c73fc9e777e5f074cb6b750f93c0
 SHA512 
4476024e7f307617719714fbf0999409aa11d730bc316f833bb6627d1b83abb42460417be588c193ecb49d6b926dd1f411934d8a8abebe00a3e85c0047dad0a6
+DIST dragonbox-1.1.0.tar.gz 2837666 BLAKE2B 
e8f8c6668b047c3d4afa682216ddef19d0cf2b2f0e57a8ce76330daac410ba112cf4b58247942390c5b7cbf231e48a4f99e1c709424c9fed61fbfcfc9dbd3be4
 SHA512 
4d7cb2e0314ffda8e51600f6cbb953bf1dff9ea46d5c45a08cb0ca45ac386e8bb8b73588cd35b1a1261439a31f46447e59e2980ac6f710dec007c0c575e368e7
 DIST dragonbox-1.1.3.tar.gz 4337233 BLAKE2B 
0793954e6f922261af7edd590a0deb8d9e9d803111321c17abdb338bcd7b5bb42a691ec3809f9df9b0c0a773828750679c4c00037e45d62ff494ae0056080ef9
 SHA512 
41ac356ebced3312c0f9ea0f07ff372337ab78af69071f63f63dc12bd2b0088d5d89aae3792276599dd0393bfdfd2b979946c43d36042e43105080bcdcbe089d
 DIST dtoa-20180411.tgz 48893 BLAKE2B 
4a03dc67e44353ae1c0653c8305d2df9bcfef16b48dff6df5c857a6bd0510a92aa6d9b9660ad63b2344d5195fef072e526f8d7900791b15442923b63196dda3f
 SHA512 
722aa814c33a34bfffe6c0201b0035cc3b65854a0ba9ae2f51620a89d68019353e2c306651b35bca337186b22b2e9865ef3c5e3df8e9328006f882e4577f8c85
 DIST eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip 427800 BLAKE2B 
d3ac085a39ee9798182b70ba650fa954234b964e33278ac4fe3f84f8c3218ad49f12d139079328036b4f9d80cde967888c0a66393c34dedf27af69dac02c5aff
 SHA512 
9091d3628d9c75c068507537afc9e10bfb79c1abfd36ad697af3d592a1cc049ba6640f665bfc53cc520b6a26c21d70b0275106843444b441484c2178f2784743
@@ -20,7 +21,9 @@ DIST f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip 
211919 BLAKE2B 2c7
 DIST libcmis-0.5.2.tar.xz 484404 BLAKE2B 
7de242393c28fc8289bb598b34e704eb2affaaa8b9e470e10044dbfd3812391f29e1421df8d7ac3869955698ddbc9575feebcfbac27bb074a60ccc0527dca1c3
 SHA512 
295ab15115e75b1f6074f17d3538afe0de9b2b77ab454f5c63cb05e8df11886d82942fbf21ba01486052e3f6c75b0636b99d8e660cd3472dc4b87c31d3cd557b
 DIST libreoffice-7.3.5.2-patchset-01.tar.xz 12700 BLAKE2B 
353f6552d31616dfeb32287173bbd70366045ec437c8735e701bff357032f5ef2358920c5d8495142551116999b034db6611a72536edf14fe13ea9cace3a931c
 SHA512 
dbd8b4b494159845efbe9ad76d5822188b9868aff8ef488793f4e2b0f2f0290942322651e8b53dd71db81cba559e3510732801d0c643cb2af9526cb1e1837891
 DIST libreoffice-7.3.7.2.tar.xz 256653492 BLAKE2B 
aa3e096ba46d6e23b0e6439a435a6d75fdc9da309885a28d96dc5a4fc05d854a8e4f633d9f4d623af18f6a80ca036409fb26b9a9843fb9a18144468b58ef5ad4
 SHA512 
f7b6279f5ef9f5ad8290d2bdf4fd54f8df7775a21094ba762dbd9299effab31d4f2c6dff9f4b3d9c5673596931df1d16b195474b547007bfc9a396c47e5e181c
+DIST libreoffice-7.4.3.2.tar.xz 263885136 BLAKE2B 
4e709fc6034d1e04ec80194062bc7de76b0da9fb99fb7203ddecb9c89838db7c808c51457572315e895be46cb4ddbe085338ef63e31701965db91f73e7260862
 SHA512 
979d893b89048ff8600b4a89b55a77ee071b5ff472ff73728a70efe282c00a43d9b1432c7364a2f019efa082fdf0ab49ab540596e4957c76439e1860c2706039
 DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B 
f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883
 SHA512 
785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
 DIST libreoffice-help-7.3.7.2.tar.xz 112210852 BLAKE2B 

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

2022-12-26 Thread Andreas Sturmlechner
commit: 5c6ce0db9735094b458da8efd6237c73e52e99c2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 26 13:16:16 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 26 23:19:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c6ce0db

app-office/libreoffice: update dependencies (more bundled SRC_URIs)

Fix libreoffice-l10n blocker

Thanks-to: jospezial  gmx.de>
Closes: https://bugs.gentoo.org/833594
Closes: https://bugs.gentoo.org/835704
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/libreoffice/Manifest|  1 +
 app-office/libreoffice/libreoffice-.ebuild | 19 +++
 2 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index 8ad5063506b0..2a619f248696 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -13,6 +13,7 @@ DIST ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip 
743031 BLAKE2B 85ddb
 DIST commons-logging-1.2-src.tar.gz 188536 BLAKE2B 
80613b78619f7b3429f60df4fb9b66dd4836e8b89fcf93a3a1bcd5cb7e410d474be010da16b325143e028a40ff4dd971753962c9d9145f85b1738f5dda13ba99
 SHA512 
9f3761184950f2f13e85d8bc447709ab8be631dfd231b4f053f8147468db1bf71fb116ddba95e39f4afc4cf28c742e07d40c7a637f28004a60dc13935f9609f9
 DIST d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip 207563 BLAKE2B 
0b7bb7b801a553950644ea1cdd522b43744ed6e2f5c71df0360e6e93f3f04eb33d9585c977783b0572a63f47017ba12becc5255a8aba9255c3e64ff7ae7eaef7
 SHA512 
71164f5e052db4fc16d1eb6ceb66d2b483d4912d874e371399047761e1d82e95d14288be5a7952c40f0ce39366f0706e726720e6e7171a00ce7bb55632cbf10c
 DIST db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip 1396007 BLAKE2B 
8012d5c740b74b589f435d59934397111b9e645e965b2c6fd5c12bdc20fd6a9dc93410b40e61fd1dfd058747803bc113cfd6c73fc9e777e5f074cb6b750f93c0
 SHA512 
4476024e7f307617719714fbf0999409aa11d730bc316f833bb6627d1b83abb42460417be588c193ecb49d6b926dd1f411934d8a8abebe00a3e85c0047dad0a6
+DIST dragonbox-1.1.3.tar.gz 4337233 BLAKE2B 
0793954e6f922261af7edd590a0deb8d9e9d803111321c17abdb338bcd7b5bb42a691ec3809f9df9b0c0a773828750679c4c00037e45d62ff494ae0056080ef9
 SHA512 
41ac356ebced3312c0f9ea0f07ff372337ab78af69071f63f63dc12bd2b0088d5d89aae3792276599dd0393bfdfd2b979946c43d36042e43105080bcdcbe089d
 DIST dtoa-20180411.tgz 48893 BLAKE2B 
4a03dc67e44353ae1c0653c8305d2df9bcfef16b48dff6df5c857a6bd0510a92aa6d9b9660ad63b2344d5195fef072e526f8d7900791b15442923b63196dda3f
 SHA512 
722aa814c33a34bfffe6c0201b0035cc3b65854a0ba9ae2f51620a89d68019353e2c306651b35bca337186b22b2e9865ef3c5e3df8e9328006f882e4577f8c85
 DIST eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip 427800 BLAKE2B 
d3ac085a39ee9798182b70ba650fa954234b964e33278ac4fe3f84f8c3218ad49f12d139079328036b4f9d80cde967888c0a66393c34dedf27af69dac02c5aff
 SHA512 
9091d3628d9c75c068507537afc9e10bfb79c1abfd36ad697af3d592a1cc049ba6640f665bfc53cc520b6a26c21d70b0275106843444b441484c2178f2784743
 DIST f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip 211919 BLAKE2B 
2c72493e44d3ad1714d294fb7baaa85d33fef2eb4ce75bf507b65f78f1d9d399bb5eb72cee188a8abc4b234eb2845a26755791fb3ac104ffe6e55013ab41ca8b
 SHA512 
c1a15ebbfe817ec79d4b3f1c97d096bf8511737d7d35d97302856ccfb3de14a1cd16bd31000415d9ab24bbd9ef770d37855cee4b819ff0e8fca2f2766920a114

diff --git a/app-office/libreoffice/libreoffice-.ebuild 
b/app-office/libreoffice/libreoffice-.ebuild
index ad176ec03f49..567aaa08c52d 100644
--- a/app-office/libreoffice/libreoffice-.ebuild
+++ b/app-office/libreoffice/libreoffice-.ebuild
@@ -44,9 +44,8 @@ unset DEV_URI
 # These are bundles that can't be removed for now due to huge patchsets.
 # If you want them gone, patches are welcome.
 ADDONS_SRC=(
-   # broken against latest upstream release, too many patches on top:
-   # https://github.com/tdf/libcmis/pull/43
-   "${ADDONS_URI}/libcmis-0.5.2.tar.xz"
+   # not packaged in Gentoo
+   "${ADDONS_URI}/dragonbox-1.1.3.tar.gz"
# not packaged in Gentoo, https://www.netlib.org/fp/dtoa.c
"${ADDONS_URI}/dtoa-20180411.tgz"
# not packaged in Gentoo, https://skia.org/
@@ -103,7 +102,7 @@ LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
 
 #[[ ${MY_PV} == ** ]] || \
-#KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86 ~amd64-linux"
+#KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"
 
 COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip
@@ -117,7 +116,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
app-text/libexttextcat
app-text/liblangtag
>=app-text/libmspub-0.1.0
-   >=app-text/libmwaw-0.3.1
+   >=app-text/libmwaw-0.3.21
>=app-text/libnumbertext-1.0.6
>=app-text/libodfgen-0.1.0
app-text/libqxp
@@ -128,7 +127,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
app-text/mythes
dev-cpp/abseil-cpp:=
>=dev-cpp/clucene-2.3.3.4-r2
-   >=dev-cpp/libcmis-0.5.2
+   >=dev-cpp/libcmis-0.5.2-r2
dev-db/unixODBC
  

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libcmis/files/, dev-cpp/libcmis/

2022-12-26 Thread Andreas Sturmlechner
commit: be8dc4f5b4ef1d2ee4eb99fd2952229dba5f8d4f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 26 12:16:32 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 26 23:19:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be8dc4f5

dev-cpp/libcmis: Apply fixes from copy bundled in LO

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

 .../files/libcmis-0.5.2-fix-gdrive-onedrive.patch  | 980 +
 .../libcmis/files/libcmis-0.5.2-fix-onedrive.patch | 481 ++
 ...libcmis-0.5.2-gdrive-do-not-allow-copying.patch | 722 +++
 ...bcmis-0.5.2-onedrive-do-not-allow-copying.patch | 430 +
 dev-cpp/libcmis/libcmis-0.5.2-r2.ebuild|  69 ++
 5 files changed, 2682 insertions(+)

diff --git a/dev-cpp/libcmis/files/libcmis-0.5.2-fix-gdrive-onedrive.patch 
b/dev-cpp/libcmis/files/libcmis-0.5.2-fix-gdrive-onedrive.patch
new file mode 100644
index ..b1e07ad89e24
--- /dev/null
+++ b/dev-cpp/libcmis/files/libcmis-0.5.2-fix-gdrive-onedrive.patch
@@ -0,0 +1,980 @@
+From bce91e0854a0ff1d0b2023f1f3a54077a36e3738 Mon Sep 17 00:00:00 2001
+From: Christian Lohmaier 
+Date: Mon, 23 Aug 2021 15:10:08 +0100
+Subject: [PATCH] tdf#101630 - gdrive support w/oAuth and Drive API v3
+
+LibreOffice is only using drive.file scope, so can only see files it
+owns/that were created by LibreOffice.
+
+In addition, also store the refresh token in LO's password-store if the
+user enabled persistent storage, removing the need to to the
+copy'n'paste dance to grant access each time LO is launched.
+
+related tdf#115643 also store the refresh token for onedrive
+consolidate the fallback-auth provides for onedrive/gdrive into one,
+they are all the same login in browser, then copy code method that
+ultimately should be changed to having LO listen on local port for the
+code
+---
+ inc/libcmis/session.hxx   |   2 +
+ src/libcmis/gdrive-document.cxx   |  49 ++--
+ src/libcmis/gdrive-folder.cxx |  25 ++--
+ src/libcmis/gdrive-object.cxx |  43 +++
+ src/libcmis/gdrive-repository.cxx |   2 +-
+ src/libcmis/gdrive-session.cxx|  76 ++-
+ src/libcmis/gdrive-session.hxx|   8 ++
+ src/libcmis/gdrive-utils.cxx  |  33 ++---
+ src/libcmis/gdrive-utils.hxx  |   3 +-
+ src/libcmis/http-session.hxx  |   2 +-
+ src/libcmis/oauth2-handler.cxx|  16 ++-
+ src/libcmis/oauth2-handler.hxx|   1 +
+ src/libcmis/oauth2-providers.cxx  | 203 +-
+ src/libcmis/oauth2-providers.hxx  |   6 +-
+ src/libcmis/onedrive-session.cxx  |  39 ++
+ src/libcmis/onedrive-session.hxx  |  10 +-
+ src/libcmis/session-factory.cxx   |   2 +-
+ 17 files changed, 206 insertions(+), 314 deletions(-)
+
+diff --git a/inc/libcmis/session.hxx b/inc/libcmis/session.hxx
+index 0a768a8..ec95ab4 100644
+--- a/inc/libcmis/session.hxx
 b/inc/libcmis/session.hxx
+@@ -95,6 +95,8 @@ namespace libcmis
+ certificate exception feature available on common web browser.
+   */
+ virtual void setNoSSLCertificateCheck( bool noCheck ) = 0;
++
++virtual std::string getRefreshToken() { return ""; };
+ };
+ }
+ 
+diff --git a/src/libcmis/gdrive-document.cxx b/src/libcmis/gdrive-document.cxx
+index fe7b73a..ecb13d6 100644
+--- a/src/libcmis/gdrive-document.cxx
 b/src/libcmis/gdrive-document.cxx
+@@ -145,23 +145,17 @@ void GDriveDocument::uploadStream( boost::shared_ptr< 
ostream > os,
+ {
+ if ( !os.get( ) )
+ throw libcmis::Exception( "Missing stream" );
+-if ( !isImmutable( ) )
+-throw libcmis::Exception( string ( "Document " + getId( )+ 
+-" is not editable" ) );
+-string putUrl = getUploadUrl( ) + getId( );
+-putUrl += "?uploadType=media";
+-
+-// If it's a Google document, convert it 
+-if ( isGoogleDoc( ) )
+-putUrl  += "=true";
++
++string putUrl = GDRIVE_UPLOAD_LINK + getId( ) + "?uploadType=media";
+ 
+ // Upload stream
+ boost::shared_ptr< istream> is ( new istream ( os->rdbuf( ) ) );
+ vector  headers;
+ headers.push_back( string( "Content-Type: " ) + contentType );
++string res;
+ try
+ {
+-getSession()->httpPutRequest( putUrl, *is, headers );
++res = getSession()->httpPatchRequest( putUrl, *is, headers 
)->getStream()->str();
+ }
+ catch ( const CurlException& e )
+ {
+@@ -181,35 +175,10 @@ void GDriveDocument::setContentStream( 
boost::shared_ptr< ostream > os,
+ {
+ if ( !os.get( ) )
+ throw libcmis::Exception( "Missing stream" );
+-
+-if ( !isImmutable( ) )
+-throw libcmis::Exception( string ( "Document " + getId( )+ 
+-" is not editable" ) );
+-string metaUrl = getUrl( );
+-
+-// If it's a Google document, convert it 
+-if ( isGoogleDoc( ) )
+-metaUrl += "?convert=true";
+-
+-// Update file 

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

2022-12-26 Thread Andreas Sturmlechner
commit: 8a2f92c1b2b58f7ec70f321e5b7af9e36ffa09a8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 26 14:38:15 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 26 23:19:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a2f92c1

app-office/libreoffice-l10n: add 7.4.3.2

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

 app-office/libreoffice-l10n/Manifest   | 183 +
 .../libreoffice-l10n-7.4.3.2.ebuild|  91 ++
 2 files changed, 274 insertions(+)

diff --git a/app-office/libreoffice-l10n/Manifest 
b/app-office/libreoffice-l10n/Manifest
index 7e11b8a269ae..0286533133aa 100644
--- a/app-office/libreoffice-l10n/Manifest
+++ b/app-office/libreoffice-l10n/Manifest
@@ -181,3 +181,186 @@ DIST 
LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_xh.tar.gz 288722 BLAKE2B 011e
 DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 1094718 
BLAKE2B 
1b8d0b530d387cd5f9e440a4eafd7b946bc9cffa5354473c18b9579e1367b1ece91bd9a5de93ef14e913dbae1e2bff0e823d27fcd2b48f2a06b07a9b63f9c023
 SHA512 
8ad19bf49309e30a9019aa1e1e6d669fc0f9adad2f27304e6e69330fc778f3f57e5a7d449bc323dc039754972fc6fc2e738baae0a36be5fe17fae93a92219a44
 DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 705 
BLAKE2B 
7be8a158a1eb5aad55a49fd093716f5130d3dd50b5f42de47254e02ced8329661566dc3e1fe358f7bc4dcf7863ac5ec63dad9eef865546e3825b7ee1ed15dd5b
 SHA512 
4b2c4a19d8e2eb0bc88c28f9f5bedc003dc9bd1eb91444b6c1e7cf2bc3e4ae153e8aac1b25550f7fcc47379e7e97342c447d56cca332b1387499f141f0bd7247
 DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_zu.tar.gz 317103 BLAKE2B 
ca4c5f99f596f6ffb04963bee97a1fb86b7bbad9afd52b66cb35fedb8527a68fa40988954d344ed10ced7504e1be1f8dfdc90201bb9e92c39943229d7b7c5795
 SHA512 
34e0c3b1169bc354b13521197ba8f301712a7a08c29399515b9e865192383bab9563d16b05e6845f534c9ac4b5dde356bf085a58ef62b246450eab9a560f
+DIST LibreOffice_7.4.3.2_Linux_x86-64_rpm_helppack_am.tar.gz 4043442 BLAKE2B 
096f393353867a440c938cbbd9fa12460246691af125327fa7d48da67441cb74c28de48eef6e31b7ace2d68448d7d35ff2342fe8a2373fc385d316b4aa2a774a
 SHA512 
ae516d4c88a3add43e338c895f86b4924903a9bb956b71431265f1bae2b48975b49ef06601bbf0e5686be64d37027bc686ddfa24510f635261dd246c2c4fec57
+DIST LibreOffice_7.4.3.2_Linux_x86-64_rpm_helppack_ar.tar.gz 3578536 BLAKE2B 
0cc0cf4a793b2aa93e79dbb74c5c7732409e349abab808f4b24e91060d4943766163bfd4a5de563cdda151561ebaf15fec68a1109459d3ebd96eeb87a3efd409
 SHA512 
1baeb6b4e7c4051f73429c7fdaaa99fd2ed21efeeff748e04d845f55ddb3159d728d9bab993470979e458874aaa5b2c9b175c1be74643aae3011ed1cb6889cfe
+DIST LibreOffice_7.4.3.2_Linux_x86-64_rpm_helppack_ast.tar.gz 3768272 BLAKE2B 
49f896f01ea6d2de670cec7bcf4091bb48692683d880c67d85b3a5324978ff31cdfcf3abdc915786b5829772f2f6182e5460f40b0e38bdcf9729dd219140e1d0
 SHA512 
b512257351cbdfe48e1ed236ddd2bae109612285b42e7000ea6358816f32abdcc353c77d03d7364c74d5c562de5efcc74736ea43ce5ca00cbe5bb871a6da1838
+DIST LibreOffice_7.4.3.2_Linux_x86-64_rpm_helppack_bg.tar.gz 4133168 BLAKE2B 
15365cdfdf57ff1c96a393b7b61d78d0cc3b003ceb3c437ec4a4171b20caf2a76e5087feba5bf18de2a7830c1b46eefb8e6dc6e54a95fc2a17d11815e4d16f36
 SHA512 
3b0063b55ef46440840478fc68aff95f9c43cd1b1d1cb789d7ff553df86f7030bef32c304e255f92d2730440ad98e235effaedcf2d58a192c56015d38c07b964
+DIST LibreOffice_7.4.3.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 4216551 
BLAKE2B 
74b52877d760abc570bc2118a19f6d0c8b3bb7c1e4fa8106a5bd52fc079f3c85c34c8ce92337845782ba7a15503fb9abaeacc85e20557b7b4913c35c0922de2e
 SHA512 
7902828f20f5a775862e0a7f64f6a3b9896d4f9a793a7f12f03d2fdc7d0a30787d1bb97d70b8aa95e87ec0207fb7779686f8947734871e7f47f401a5fb5149c0
+DIST LibreOffice_7.4.3.2_Linux_x86-64_rpm_helppack_bn.tar.gz 3895467 BLAKE2B 
9578402c419038504372980d10fb55e5ee6795eb934bf79662d8cd795bdc9c359ddbd3039dc76702dfdb6e6318cbe578545b4041c0e2c9aec2d043afd9be5785
 SHA512 
0689580311e98736af947ff70dac961fe38d2ee6a7ada3541557e1a4f121f71554d066ef1d97551c8bd3f29e95168dde31ccf6603d9a777000d26afb8580fb6c
+DIST LibreOffice_7.4.3.2_Linux_x86-64_rpm_helppack_bo.tar.gz 3909385 BLAKE2B 
de51dc7011f4110934a7dec7a17307b7ff9e358c5ca677e22d131ff6c245c0791a3d241b58a9cbdea08ee06f1f18e54d6d392934428f73d9a6e2523a191399d1
 SHA512 
18e834f65dd08ea3ca2984fca1f61d2f1dbdb93e30850c530a8000194a66877aca8a118b6a3925cfb2078d00cf8b7503c25958787b9ef6d6cebf0c6fff63b537
+DIST LibreOffice_7.4.3.2_Linux_x86-64_rpm_helppack_bs.tar.gz 3684071 BLAKE2B 
c29f04c6fb6ceeedf8a61201fae9f29bbdc96f04f2abe50afb773faf3cca43bd7250c80bfbb9675eee16952eda23fea751d71a3ce36d0b946941b218e84e602a
 SHA512 
463956439748d92f712de38d2f6d8482006569a323825ca8e82716cc87e112775209ced044d676391491b9e6239acf8b117e9f46190d24e1f18e14ef26ad69b9
+DIST LibreOffice_7.4.3.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 3792757 
BLAKE2B 
35798a65a4abab1b7abda6df2d0e180ec1d5639637a1169b421ad0c4f6c93d0f4e39c5ba0db57bee2c04a5e356629081b7e7429eb1524d003f7b0519ef9d0b41
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-officeext/languagetool/

2022-12-26 Thread Andreas Sturmlechner
commit: a831ae47f055cac4e9feb881e5d23fb303e0bef0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 26 23:15:39 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 26 23:19:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a831ae47

app-officeext/languagetool: drop 5.1.3-r1

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

 app-officeext/languagetool/Manifest|  1 -
 .../languagetool/languagetool-5.1.3-r1.ebuild  | 23 --
 2 files changed, 24 deletions(-)

diff --git a/app-officeext/languagetool/Manifest 
b/app-officeext/languagetool/Manifest
index 08767378324c..772052fd855f 100644
--- a/app-officeext/languagetool/Manifest
+++ b/app-officeext/languagetool/Manifest
@@ -1,2 +1 @@
-DIST LanguageTool-5.1.3.oxt 142774437 BLAKE2B 
45d6ffc3aa6a3d9891d0e3e5fc6462f4d8ec76736a47cbb3b235721fcc708d0f0b17d3f069fdcb85843c9b96dca6a70176c3dcba6832f9855c8d5eeb4a257dd1
 SHA512 
7a36e3b028b757c073d879ddd837ca12dc288178430bbf445080c892efe9f28d13565efd546e34244bcd8798ee0ef65433d08c8e3ee993b96efa4e5bbc103882
 DIST LanguageTool-5.6.oxt 161372746 BLAKE2B 
325a3f766ba29f32eca90497cf8e823e958930dae2fd613edd70fab4ae2039c23b92bafebea8fd2043d0aef1c243c4281420569d12d93edd61d7294e36fe10c9
 SHA512 
2856a941e71a2f357e5c89fcc3cbb5b3d49f363b0d934987824135473f9d0adc8f572101cef284b1d11ce45c2115b56add0431da24543530aa0020a98d265773

diff --git a/app-officeext/languagetool/languagetool-5.1.3-r1.ebuild 
b/app-officeext/languagetool/languagetool-5.1.3-r1.ebuild
deleted file mode 100644
index 8f2c69b29b00..
--- a/app-officeext/languagetool/languagetool-5.1.3-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="LanguageTool-${PV}"
-
-OFFICE_REQ_USE="java"
-OFFICE_EXTENSIONS=(
-   "${MY_P}.oxt"
-)
-
-inherit office-ext-r1
-
-DESCRIPTION="Style and Grammar Checker for libreoffice"
-HOMEPAGE="https://www.languagetool.org/;
-SRC_URI="https://www.languagetool.org/download/${MY_P}.oxt;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND=">=virtual/jre-1.8"



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

2022-12-26 Thread Andreas Sturmlechner
commit: 3af58ce3264a8d65f906296a856662add25b662e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 26 14:33:26 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 26 23:19:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3af58ce3

app-office/libreoffice: add 7.4.

Bug: https://bugs.gentoo.org/866221
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/libreoffice/libreoffice-7.4..ebuild | 658 +
 1 file changed, 658 insertions(+)

diff --git a/app-office/libreoffice/libreoffice-7.4..ebuild 
b/app-office/libreoffice/libreoffice-7.4..ebuild
new file mode 100644
index ..9a4e143d2efb
--- /dev/null
+++ b/app-office/libreoffice/libreoffice-7.4..ebuild
@@ -0,0 +1,658 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+
+MY_PV="${PV/_alpha/.alpha}"
+MY_PV="${MY_PV/_beta/.beta}"
+# experimental ; release ; old
+# Usually the tarballs are moved a lot so this should make everyone happy.
+DEV_URI="
+   https://dev-builds.libreoffice.org/pre-releases/src
+   https://download.documentfoundation.org/libreoffice/src/${MY_PV:0:5}/
+   
https://downloadarchive.documentfoundation.org/libreoffice/old/${MY_PV}/src
+"
+ADDONS_URI="https://dev-www.libreoffice.org/src/;
+
+BRANDING="${PN}-branding-gentoo-0.8.tar.xz"
+# PATCHSET="${P}-patchset-01.tar.xz"
+
+[[ ${MY_PV} == ** ]] && inherit git-r3
+inherit autotools bash-completion-r1 check-reqs flag-o-matic java-pkg-opt-2 
multiprocessing python-single-r1 qmake-utils toolchain-funcs xdg-utils
+
+DESCRIPTION="A full office productivity suite"
+HOMEPAGE="https://www.libreoffice.org;
+SRC_URI="branding? ( https://dev.gentoo.org/~dilfridge/distfiles/${BRANDING} )"
+[[ -n ${PATCHSET} ]] && SRC_URI+=" 
https://dev.gentoo.org/~asturm/distfiles/${PATCHSET};
+
+# Split modules following git/tarballs; Core MUST be first!
+# Help is used for the image generator
+# Only release has the tarballs
+if [[ ${MY_PV} != ** ]]; then
+   for i in ${DEV_URI}; do
+   SRC_URI+=" ${i}/${PN}-${MY_PV}.tar.xz"
+   SRC_URI+=" ${i}/${PN}-help-${MY_PV}.tar.xz"
+   done
+   unset i
+fi
+unset DEV_URI
+
+# Really required addons
+# These are bundles that can't be removed for now due to huge patchsets.
+# If you want them gone, patches are welcome.
+ADDONS_SRC=(
+   # not packaged in Gentoo
+   "${ADDONS_URI}/dragonbox-1.1.3.tar.gz"
+   # not packaged in Gentoo, https://www.netlib.org/fp/dtoa.c
+   "${ADDONS_URI}/dtoa-20180411.tgz"
+   # not packaged in Gentoo, https://skia.org/
+   
"${ADDONS_URI}/skia-m103-b301ff025004c9cd82816c86c547588e6c24b466.tar.xz"
+   "base? (
+   ${ADDONS_URI}/commons-logging-1.2-src.tar.gz
+   
${ADDONS_URI}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip
+   ${ADDONS_URI}/d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip
+   ${ADDONS_URI}/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip
+   
${ADDONS_URI}/3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip
+   
${ADDONS_URI}/3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip
+   
${ADDONS_URI}/db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip
+   
${ADDONS_URI}/97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip
+   
${ADDONS_URI}/8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip
+   
${ADDONS_URI}/f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip
+   ${ADDONS_URI}/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip
+   ${ADDONS_URI}/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip
+   )"
+   "java? ( 
${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
+   # no release for 8 years, should we package it?
+   "libreoffice_extensions_wiki-publisher? ( 
${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )"
+   # Does not build with 1.6 rhino at all
+   "libreoffice_extensions_scripting-javascript? ( 
${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )"
+   # requirement of rhino
+   "libreoffice_extensions_scripting-javascript? ( 
${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )"
+   # not packageable
+   "odk? ( 
http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll 
)"
+)
+SRC_URI+=" ${ADDONS_SRC[*]}"
+
+unset ADDONS_URI
+unset ADDONS_SRC
+
+# Extensions that need extra work:
+LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
+
+IUSE="accessibility base bluetooth +branding clang coinmp +cups custom-cflags 
+dbus debug eds firebird
+googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test vulkan
+$(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
+

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libcmis/

2022-12-26 Thread Andreas Sturmlechner
commit: 64482bb14deec93d807995b005753eb1bf6392ba
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 26 11:47:17 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 26 23:19:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64482bb1

dev-cpp/libcmis: update EAPI 7 -> 8

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

 dev-cpp/libcmis/libcmis-.ebuild | 27 +++
 1 file changed, 11 insertions(+), 16 deletions(-)

diff --git a/dev-cpp/libcmis/libcmis-.ebuild 
b/dev-cpp/libcmis/libcmis-.ebuild
index 21fd0ee9..10de5182674b 100644
--- a/dev-cpp/libcmis/libcmis-.ebuild
+++ b/dev-cpp/libcmis/libcmis-.ebuild
@@ -1,25 +1,32 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-if [[ ${PV} =  ]]; then
+if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/tdf/libcmis.git;
inherit git-r3
 else
SRC_URI="https://github.com/tdf/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 fi
-inherit autotools flag-o-matic
+inherit autotools
 
 DESCRIPTION="C++ client library for the CMIS interface"
 HOMEPAGE="https://github.com/tdf/libcmis;
 
 LICENSE="|| ( GPL-2 LGPL-2 MPL-1.1 )"
 SLOT="0.5"
+IUSE="man test tools"
 
-IUSE="man static-libs test tools"
+RESTRICT="test"
 
+DEPEND="
+   dev-libs/boost:=
+   dev-libs/libxml2
+   net-misc/curl
+"
+RDEPEND="${DEPEND}"
 BDEPEND="
virtual/pkgconfig
man? (
@@ -31,14 +38,6 @@ BDEPEND="
dev-util/cppunit
)
 "
-DEPEND="
-   dev-libs/boost:=
-   dev-libs/libxml2
-   net-misc/curl
-"
-RDEPEND="${DEPEND}"
-
-RESTRICT="test"
 
 src_prepare() {
default
@@ -46,14 +45,10 @@ src_prepare() {
 }
 
 src_configure() {
-   # bug 618778
-   append-cxxflags -std=c++14
-
local myeconfargs=(
--program-suffix=-$(ver_cut 1-2)
--disable-werror
$(use_with man)
-   $(use_enable static-libs static)
$(use_enable test tests)
$(use_enable tools client)
)



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

2022-12-26 Thread Mike Gilbert
commit: c9aa5c4917d889bc064cb700610b616e9b0665fd
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Dec 26 23:17:07 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Dec 26 23:17:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9aa5c49

games-emulation/dosbox-staging: update Manifest

Upstream modified the v0.80.0 tag to correct the version in meson.build.

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

 games-emulation/dosbox-staging/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/dosbox-staging/Manifest 
b/games-emulation/dosbox-staging/Manifest
index 9a7fea044300..804b04cfc411 100644
--- a/games-emulation/dosbox-staging/Manifest
+++ b/games-emulation/dosbox-staging/Manifest
@@ -1,2 +1,2 @@
 DIST dosbox-staging-0.79.1.tar.gz 3280884 BLAKE2B 
48fd371df026392d59db2c9874f81b772b6595e2471a7ad1200e27e94fc87892f8e1c51288c1b0a430d8c3260535e35a00025047248551569f402b32a1ca3cf8
 SHA512 
6d7212229b58936cd1c4382f5e5cad45066e92f6a5b3bb2e97177ff7122dd527496a16dcefbfa84c3ad031d805c804c7872ec6eeaef9d695b0b8c4309f58acc7
-DIST dosbox-staging-0.80.0.tar.gz 3871598 BLAKE2B 
59cb6515f17b9a661f5e9d7787b01ecef4fe047dfd0ca4573cc12c73af1f9fe433f4c20a1c42e1fcd259c31af3922738c057aa64fc777a513a7881a86436a1fa
 SHA512 
aed548df29d5d4aa6593f0b589d7548caaf02be31668dc2c6bcbb0eb324a73d9344ce471a8449e90706b379ed6794e6584e5ebc6b3628274f5ec6667c14a3d8a
+DIST dosbox-staging-0.80.0.tar.gz 3871686 BLAKE2B 
169f06bdaa2eec8490deb58d315c8ee05a165678d35e42f7970d0339d97a34e672cb5bf5f7252d35ec9a995dfb169927ace6e0a949da673dd8d36b545eef32aa
 SHA512 
f1de336a6c996dc1bff23520d1f865b4aa16c8702200abf2c604084f846c00f1aa31d1940be817a307326ccdcc2f07c7f7e6c8c6fdbb61b331fe6428ed2ff9d6



[gentoo-commits] repo/gentoo:master commit in: app-metrics/prometheus-lvm-exporter/

2022-12-26 Thread Robin H. Johnson
commit: 20fae5eeb8e35dca6354bbbcd4944075b8d91066
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Dec 26 23:12:10 2022 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Dec 26 23:12:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20fae5ee

app-metrics/prometheus-lvm-exporter: ensure default in src_prepare

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

 app-metrics/prometheus-lvm-exporter/prometheus-lvm-exporter-0.3.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/app-metrics/prometheus-lvm-exporter/prometheus-lvm-exporter-0.3.2.ebuild 
b/app-metrics/prometheus-lvm-exporter/prometheus-lvm-exporter-0.3.2.ebuild
index 5c2dff9bdaf0..0edb7138c79d 100644
--- a/app-metrics/prometheus-lvm-exporter/prometheus-lvm-exporter-0.3.2.ebuild
+++ b/app-metrics/prometheus-lvm-exporter/prometheus-lvm-exporter-0.3.2.ebuild
@@ -39,6 +39,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 PATCHES=( )
 
 src_prepare() {
+   default
sed -i -e '/kingpin.Flag.*\.*/s,/usr/sbin/lvm,/sbin/lvm,g' 
"${S}"/main.go || die
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-metrics/prometheus-lvm-exporter/

2022-12-26 Thread Robin H. Johnson
commit: aa8f815b1fc1fd85dbadbf540f2e887414604366
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Dec 26 23:10:30 2022 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Dec 26 23:10:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa8f815b

app-metrics/prometheus-lvm-exporter: quick fix for merged-usr cases

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

 .../prometheus-lvm-exporter/prometheus-lvm-exporter-0.3.2.ebuild  | 4 
 1 file changed, 4 insertions(+)

diff --git 
a/app-metrics/prometheus-lvm-exporter/prometheus-lvm-exporter-0.3.2.ebuild 
b/app-metrics/prometheus-lvm-exporter/prometheus-lvm-exporter-0.3.2.ebuild
index 03455ab5fa66..5c2dff9bdaf0 100644
--- a/app-metrics/prometheus-lvm-exporter/prometheus-lvm-exporter-0.3.2.ebuild
+++ b/app-metrics/prometheus-lvm-exporter/prometheus-lvm-exporter-0.3.2.ebuild
@@ -38,6 +38,10 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 PATCHES=( )
 
+src_prepare() {
+   sed -i -e '/kingpin.Flag.*\.*/s,/usr/sbin/lvm,/sbin/lvm,g' 
"${S}"/main.go || die
+}
+
 src_compile() {
default
go build .



[gentoo-commits] repo/gentoo:master commit in: app-metrics/prometheus-lvm-exporter/files/

2022-12-26 Thread Robin H. Johnson
commit: 92b74e54023deedd642ee744fda8e8ce8caa8204
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Dec 26 23:07:13 2022 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Dec 26 23:07:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92b74e54

app-metrics/prometheus-lvm-exporter: quick tweak of user/group

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

 .../prometheus-lvm-exporter/files/prometheus-lvm-exporter.initd   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/app-metrics/prometheus-lvm-exporter/files/prometheus-lvm-exporter.initd 
b/app-metrics/prometheus-lvm-exporter/files/prometheus-lvm-exporter.initd
index a5f32875955c..1fa73569ac7b 100644
--- a/app-metrics/prometheus-lvm-exporter/files/prometheus-lvm-exporter.initd
+++ b/app-metrics/prometheus-lvm-exporter/files/prometheus-lvm-exporter.initd
@@ -5,8 +5,8 @@
 description="Prometheus exporter for LVM metrics"
 
 EXPORTER_FLAGS=${EXPORTER_FLAGS:-""}
-EXPORTER_USER=${EXPORTER_USER:-"prometheus-lvm-exporter"}
-EXPORTER_GROUP=${EXPORTER_GROUP:-"prometheus-lvm-exporter"}
+#EXPORTER_USER=${EXPORTER_USER:-"prometheus-lvm-exporter"}
+#EXPORTER_GROUP=${EXPORTER_GROUP:-"prometheus-lvm-exporter"}
 EXPORTER_PIDFILE=${EXPORTER_PIDFILE:-"/run/${RC_SVCNAME}.pid"}
 EXPORTER_SSDARGS=${EXPORTER_SSDARGS:-"--wait 1000"}
 EXPORTER_TERMTIMEOUT=${EXPORTER_TERMTIMEOUT:-"TERM/60/KILL/5"}



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

2022-12-26 Thread Andreas Sturmlechner
commit: f04cdccf491b070779952ccb450574eb9bc7fcde
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 26 19:31:20 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 26 23:06:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f04cdccf

profiles: desktop: Add xft to make.defaults

Closes: https://bugs.gentoo.org/876637
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/targets/desktop/make.defaults | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/targets/desktop/make.defaults 
b/profiles/targets/desktop/make.defaults
index dc5c327c5b70..46a8c5d3911e 100644
--- a/profiles/targets/desktop/make.defaults
+++ b/profiles/targets/desktop/make.defaults
@@ -1,4 +1,4 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr cups dbus dri dts dvd 
dvdr elogind encode exif flac gif gpm gtk gui icu jpeg lcms libnotify mad mng 
mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qt5 sdl sound spell 
startup-notification svg tiff truetype vorbis udev udisks unicode upower usb 
wxwidgets X xcb x264 xml xv xvid"
+USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr cups dbus dri dts dvd 
dvdr elogind encode exif flac gif gpm gtk gui icu jpeg lcms libnotify mad mng 
mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qt5 sdl sound spell 
startup-notification svg tiff truetype vorbis udev udisks unicode upower usb 
wxwidgets X xcb xft x264 xml xv xvid"



[gentoo-commits] repo/gentoo:master commit in: app-metrics/prometheus-lvm-exporter/, app-metrics/prometheus-lvm-exporter/files/

2022-12-26 Thread Robin H. Johnson
commit: f93a88f60cfe2809e33a5f340855b0458d5f38c7
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Dec 26 23:03:52 2022 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Dec 26 23:04:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f93a88f6

app-metrics/prometheus-lvm-exporter: new package

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

 app-metrics/prometheus-lvm-exporter/Manifest   |  2 +
 .../files/prometheus-lvm-exporter.confd| 26 ++
 .../files/prometheus-lvm-exporter.initd| 49 ++
 app-metrics/prometheus-lvm-exporter/metadata.xml   | 10 
 .../prometheus-lvm-exporter-0.3.2.ebuild   | 59 ++
 5 files changed, 146 insertions(+)

diff --git a/app-metrics/prometheus-lvm-exporter/Manifest 
b/app-metrics/prometheus-lvm-exporter/Manifest
new file mode 100644
index ..d4c18baa4f35
--- /dev/null
+++ b/app-metrics/prometheus-lvm-exporter/Manifest
@@ -0,0 +1,2 @@
+DIST prometheus-lvm-exporter-0.3.2-vendor.tar.xz 1390560 BLAKE2B 
ab6fe8febeb972bf2a65dd05c6060bb584638dc4250f221353b7fcc3714cd5f56b8ef69c36fae67103bf57d66ca8000c70212fa3f82ed54ad7bcf0eaae63c822
 SHA512 
e320cdbe27841f69fad201e52a6b5a9acdd919b57c7e067506e6829e3cf11936a0ab21e817dedc6fa0c277ddae891412a10565d6dac8f859669e1a37cc760e86
+DIST prometheus-lvm-exporter-0.3.2.tar.gz 60790 BLAKE2B 
f6b79627e9114140cab72d34744e5667e1174dd2bc720866d398d48be03067a29e03305e8a22ef4d706b2261083ec6f108e6c8578b9e717bf7915f2412b3da41
 SHA512 
75f3cc65fc9196faff0796e9df85ea8f7e5d15a97e7e46d635802049ad11e499bc5f0fd0b6833d1028dc23435fb8d0c2523e7333fb76e291f3ff16e297c37973

diff --git 
a/app-metrics/prometheus-lvm-exporter/files/prometheus-lvm-exporter.confd 
b/app-metrics/prometheus-lvm-exporter/files/prometheus-lvm-exporter.confd
new file mode 100644
index ..6bcabc1df256
--- /dev/null
+++ b/app-metrics/prometheus-lvm-exporter/files/prometheus-lvm-exporter.confd
@@ -0,0 +1,26 @@
+# /etc/conf.d/prometheus-lvm-exporter
+
+# PID file
+#EXPORTER_PIDFILE="/run/${RC_SVCNAME}.pid"
+
+# The termination timeout (start-stop-daemon parameter "retry") ensures
+# that the service will be terminated within a given time (60 + 5 seconds
+# per default) when you are stopping the service.
+#EXPORTER_TERMTIMEOUT="TERM/60/KILL/5"
+
+# User to run exporter as
+#EXPORTER_USER="prometheus-lvm-exporter"
+
+# User group to run exporter as
+#EXPORTER_GROUP="prometheus-lvm-exporter"
+
+# You can use this configuration option to pass additional options to the
+# start-stop-daemon, see start-stop-daemon(8) for more details.
+# Per default we wait 1000ms after we have started the service to ensure
+# that the daemon is really up and running.
+#EXPORTER_SSDARGS="--wait 1000"
+
+# Exporter flags
+# See `prometheus-lvm-exporter --help` for more details
+EXPORTER_FLAGS="--log.level=info"
+#EXPORTER_FLAGS="${EXPORTER_FLAGS} --yourAdditionalFlag"

diff --git 
a/app-metrics/prometheus-lvm-exporter/files/prometheus-lvm-exporter.initd 
b/app-metrics/prometheus-lvm-exporter/files/prometheus-lvm-exporter.initd
new file mode 100644
index ..a5f32875955c
--- /dev/null
+++ b/app-metrics/prometheus-lvm-exporter/files/prometheus-lvm-exporter.initd
@@ -0,0 +1,49 @@
+#!/sbin/openrc-run
+# Copyright 2016-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+description="Prometheus exporter for LVM metrics"
+
+EXPORTER_FLAGS=${EXPORTER_FLAGS:-""}
+EXPORTER_USER=${EXPORTER_USER:-"prometheus-lvm-exporter"}
+EXPORTER_GROUP=${EXPORTER_GROUP:-"prometheus-lvm-exporter"}
+EXPORTER_PIDFILE=${EXPORTER_PIDFILE:-"/run/${RC_SVCNAME}.pid"}
+EXPORTER_SSDARGS=${EXPORTER_SSDARGS:-"--wait 1000"}
+EXPORTER_TERMTIMEOUT=${EXPORTER_TERMTIMEOUT:-"TERM/60/KILL/5"}
+
+command="/usr/bin/prometheus-lvm-exporter"
+command_args="${EXPORTER_FLAGS}"
+command_background="true"
+start_stop_daemon_args="${EXPORTER_SSDARGS}"
+start_stop_daemon_args="${start_stop_daemon_args} ${EXPORTER_USER:+--user 
}${EXPORTER_USER}"
+start_stop_daemon_args="${start_stop_daemon_args} ${EXPORTER_GROUP:+--group 
}${EXPORTER_GROUP}"
+
+getconfig() {
+   local key="$1"
+   local value_default="$2"
+   local value=
+
+   if service_started; then
+   value="$(service_get_value "${key}")"
+   fi
+
+   if [ -z "${value}" ]; then
+   # Value not explicitly set
+   echo "${value_default}"
+   else
+   echo "${value}"
+   fi
+
+   return 0
+}
+
+pidfile="$(getconfig pidfile ${EXPORTER_PIDFILE})"
+retry="$(getconfig retry ${EXPORTER_TERMTIMEOUT})"
+
+depend() {
+   after net lvm lvm-monitoring
+}
+
+start_post() {
+   service_set_value retry "${EXPORTER_TERMTIMEOUT}"
+}

diff --git a/app-metrics/prometheus-lvm-exporter/metadata.xml 
b/app-metrics/prometheus-lvm-exporter/metadata.xml
new file mode 100644
index ..1b74e7a99779
--- /dev/null
+++ 

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

2022-12-26 Thread Andreas K. Hüttel
commit: 567981dca789e70eaf53b5bc5240750da56fe04a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Dec 26 23:02:28 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Dec 26 23:02:28 2022 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=567981dc

Run grub-mkrescue also for i?86 subarches

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

 targets/support/create-iso.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/targets/support/create-iso.sh b/targets/support/create-iso.sh
index 8eada6a7..8a603944 100755
--- a/targets/support/create-iso.sh
+++ b/targets/support/create-iso.sh
@@ -18,7 +18,7 @@ case ${clst_hostarch} in
cdmaker="grub-mkrescue"
cdmakerpkg="dev-libs/libisoburn and sys-boot/grub:2"
;;
-   amd64|arm64|ia64|x86)
+   amd64|arm64|ia64|x86|i?86)
cdmaker="grub-mkrescue"
# grub-mkrescue requires:
#  xorriso from libisoburn



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

2022-12-26 Thread David Seifert
commit: 427a3d05a0e8a0b3100f7fff0f35ed61d3e5a4b8
Author: David Seifert  gentoo  org>
AuthorDate: Mon Dec 26 20:30:04 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec 26 20:30:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=427a3d05

sys-cluster/openmpi: drop 4.1.2

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

 sys-cluster/openmpi/Manifest |   1 -
 sys-cluster/openmpi/openmpi-4.1.2.ebuild | 188 ---
 2 files changed, 189 deletions(-)

diff --git a/sys-cluster/openmpi/Manifest b/sys-cluster/openmpi/Manifest
index 204d9ee2be6f..cbc49bd5e60e 100644
--- a/sys-cluster/openmpi/Manifest
+++ b/sys-cluster/openmpi/Manifest
@@ -1,2 +1 @@
-DIST openmpi-4.1.2.tar.bz2 10084596 BLAKE2B 
2e6fc12b4564a302d2c364528d0f6bea8b23f9b1cd6059763b8d5de583d86aae2812c239b1d0bb40c83f3c7682c8e666ce1de3112e95de54848169cb5e2805e8
 SHA512 
1958f96434cddbe525b4511fcf8d0cf8bf1ff376e024466219bd3a2092900e318f45a4b1e1a8ef6b03e350f46a71777fc7db82a7df711f12bb9758150d209aad
 DIST openmpi-4.1.4.tar.bz2 10042839 BLAKE2B 
b020e3530ae5dde7b144e7c33b1a3f26f622526a4b48a97a0956fc6f49bbf9dfd5be9ebeeaf3bdc5168a307507408ba5dd8e2a537148821e1d476678177dc5d6
 SHA512 
c70a92c9b16b8c76a871183f9b180d60861186e64140da897d206d53bc06213f31ea93b31734645f580f4bf28dda5605d85dbce2417e4596955384d961bed653

diff --git a/sys-cluster/openmpi/openmpi-4.1.2.ebuild 
b/sys-cluster/openmpi/openmpi-4.1.2.ebuild
deleted file mode 100644
index 11101a464e34..
--- a/sys-cluster/openmpi/openmpi-4.1.2.ebuild
+++ /dev/null
@@ -1,188 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-FORTRAN_NEEDED=fortran
-
-inherit cuda fortran-2 java-pkg-opt-2 multilib-minimal
-
-MY_P=${P/-mpi}
-S=${WORKDIR}/${MY_P}
-
-IUSE_OPENMPI_FABRICS="
-   openmpi_fabrics_ofed
-   openmpi_fabrics_knem"
-
-IUSE_OPENMPI_RM="
-   openmpi_rm_pbs
-   openmpi_rm_slurm"
-
-IUSE_OPENMPI_OFED_FEATURES="
-   openmpi_ofed_features_control-hdr-padding
-   openmpi_ofed_features_udcm
-   openmpi_ofed_features_rdmacm
-   openmpi_ofed_features_dynamic-sl"
-
-DESCRIPTION="A high-performance message passing library (MPI)"
-HOMEPAGE="https://www.open-mpi.org;
-SRC_URI="https://www.open-mpi.org/software/ompi/v$(ver_cut 
1-2)/downloads/${MY_P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 ~riscv sparc x86 
~amd64-linux"
-IUSE="cma cuda cxx fortran ipv6 java libompitrace peruse romio
-   ${IUSE_OPENMPI_FABRICS} ${IUSE_OPENMPI_RM} 
${IUSE_OPENMPI_OFED_FEATURES}"
-
-REQUIRED_USE="
-   openmpi_rm_slurm? ( !openmpi_rm_pbs )
-   openmpi_rm_pbs? ( !openmpi_rm_slurm )
-   openmpi_ofed_features_control-hdr-padding? ( openmpi_fabrics_ofed )
-   openmpi_ofed_features_udcm? ( openmpi_fabrics_ofed )
-   openmpi_ofed_features_rdmacm? ( openmpi_fabrics_ofed )
-   openmpi_ofed_features_dynamic-sl? ( openmpi_fabrics_ofed )"
-
-CDEPEND="
-   !sys-cluster/mpich
-   !sys-cluster/mpich2
-   !sys-cluster/nullmpi
-   >=dev-libs/libevent-2.0.22:=[${MULTILIB_USEDEP},threads]
-   dev-libs/libltdl:0[${MULTILIB_USEDEP}]
-   >=sys-apps/hwloc-2.0.2:=[${MULTILIB_USEDEP}]
-   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
-   cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
-   openmpi_fabrics_ofed? ( sys-cluster/rdma-core )
-   openmpi_fabrics_knem? ( sys-cluster/knem )
-   openmpi_rm_pbs? ( sys-cluster/torque )
-   openmpi_rm_slurm? ( sys-cluster/slurm )
-   openmpi_ofed_features_rdmacm? ( sys-cluster/rdma-core )"
-
-RDEPEND="${CDEPEND}
-   java? ( >=virtual/jre-1.8:* )"
-
-DEPEND="${CDEPEND}
-   java? ( >=virtual/jdk-1.8:* )"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/mpi.h
-   /usr/include/openmpi/ompi/mpi/java/mpiJava.h
-   /usr/include/openmpi/mpiext/mpiext_cuda_c.h
-)
-
-pkg_setup() {
-   fortran-2_pkg_setup
-   java-pkg-opt-2_pkg_setup
-
-   elog
-   elog "OpenMPI has an overwhelming count of configuration options."
-   elog "Don't forget the EXTRA_ECONF environment variable can let you"
-   elog "specify configure options if you find them necessary."
-   elog
-}
-
-src_prepare() {
-   default
-
-   echo "void main() { return 0; }" > test/util/opal_path_nfs.c || die
-
-   # Necessary for scalibility, see
-   # http://www.open-mpi.org/community/lists/users/2008/09/6514.php
-   echo 'oob_tcp_listen_mode = listen_thread' \
-   >> opal/etc/openmpi-mca-params.conf || die
-}
-
-multilib_src_configure() {
-   if use java; then
-   # We must always build with the right -source and -target
-   # flags. Passing flags to javac isn't explicitly supported here
-   # but we can cheat by overriding the configure test for javac.
-   export ac_cv_path_JAVAC="$(java-pkg_get-javac) 
$(java-pkg_javac-args)"

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

2022-12-26 Thread Georgy Yakovlev
commit: 675664ea55d41cc7c8406e6459ba178aa1f29186
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Dec 26 19:59:22 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Dec 26 19:59:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=675664ea

sys-fs/btrfsmaintenance: stabilize 0.5 for arm64

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

 sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.ebuild 
b/sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.ebuild
index d8da8c835e7d..44a7566b1045 100644
--- a/sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.ebuild
+++ b/sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/kdave/btrfsmaintenance/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
 IUSE="systemd"
 
 RDEPEND="



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

2022-12-26 Thread Georgy Yakovlev
commit: 25aa6175567b4a2b92a0b87c63114dfcd403c5ce
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Dec 26 19:58:42 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Dec 26 19:59:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25aa6175

sys-fs/btrfsmaintenance: ~ppc64 keyword

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

 sys-fs/btrfsmaintenance/btrfsmaintenance-0.4.2.ebuild | 4 ++--
 sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.ebuild   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-fs/btrfsmaintenance/btrfsmaintenance-0.4.2.ebuild 
b/sys-fs/btrfsmaintenance/btrfsmaintenance-0.4.2.ebuild
index 0e462a929f0d..ca54be1b39df 100644
--- a/sys-fs/btrfsmaintenance/btrfsmaintenance-0.4.2.ebuild
+++ b/sys-fs/btrfsmaintenance/btrfsmaintenance-0.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/kdave/btrfsmaintenance/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE="systemd"
 
 RDEPEND="

diff --git a/sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.ebuild 
b/sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.ebuild
index fb4f66f17a99..d8da8c835e7d 100644
--- a/sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.ebuild
+++ b/sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/kdave/btrfsmaintenance/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 IUSE="systemd"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libwnck/

2022-12-26 Thread Arthur Zamarin
commit: bbc806e650cc9f4641c595985ae34cd07c69958b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec 26 19:50:46 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 26 19:50:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbc806e6

x11-libs/libwnck: Stabilize 43.0-r1 ppc, #888493

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/libwnck/libwnck-43.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libwnck/libwnck-43.0-r1.ebuild 
b/x11-libs/libwnck/libwnck-43.0-r1.ebuild
index b4aadd91facc..0a5fc48e4c19 100644
--- a/x11-libs/libwnck/libwnck-43.0-r1.ebuild
+++ b/x11-libs/libwnck/libwnck-43.0-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://developer.gnome.org/libwnck/stable/;
 
 LICENSE="LGPL-2+"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
 
 IUSE="gtk-doc +introspection startup-notification tools"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libwnck/

2022-12-26 Thread Arthur Zamarin
commit: 2c9ee5ab66aef722bf9a3534e900392c22468a8a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec 26 19:50:47 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 26 19:50:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c9ee5ab

x11-libs/libwnck: Stabilize 43.0-r1 ppc64, #888493

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/libwnck/libwnck-43.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libwnck/libwnck-43.0-r1.ebuild 
b/x11-libs/libwnck/libwnck-43.0-r1.ebuild
index 0a5fc48e4c19..a522b11cc4a2 100644
--- a/x11-libs/libwnck/libwnck-43.0-r1.ebuild
+++ b/x11-libs/libwnck/libwnck-43.0-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://developer.gnome.org/libwnck/stable/;
 
 LICENSE="LGPL-2+"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
 
 IUSE="gtk-doc +introspection startup-notification tools"
 



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

2022-12-26 Thread Andreas Sturmlechner
commit: 8f7c2a576b8f1c5a3ea8ff16bafbc3483b7570d3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 26 07:48:44 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 26 19:16:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f7c2a57

media-libs/embree: drop 3.13.0-r2, 3.13.2, 3.13.3

Closes: https://bugs.gentoo.org/887549
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/embree/Manifest|   3 -
 media-libs/embree/embree-3.13.0-r2.ebuild | 113 -
 media-libs/embree/embree-3.13.2.ebuild| 132 --
 media-libs/embree/embree-3.13.3.ebuild| 132 --
 4 files changed, 380 deletions(-)

diff --git a/media-libs/embree/Manifest b/media-libs/embree/Manifest
index cf510251420e..a056b4c9a819 100644
--- a/media-libs/embree/Manifest
+++ b/media-libs/embree/Manifest
@@ -1,4 +1 @@
-DIST embree-3.13.0.tar.gz 13708421 BLAKE2B 
bace1866d9d6907308d38370347d23b4edb3fe287d093acf35367be1d4548d1df064ed9d46ef928f17af99e335d5fcd7b7285a2bd95707361440547544782080
 SHA512 
3fc4f00151cb9558810c643bf77f3135465d65c4523e08d5289a0fdcb18d4c63a8e805647e4ce208556c4679d44373d817761c1003b1e9dc65a39d5ebf17926f
-DIST embree-3.13.2.tar.gz 13716621 BLAKE2B 
8fd770ea9984a9f5b532f114c7901a67105f95c98a1bad45ed9dc2e312062e22aee26d54bd54ac3c9593fed14d34b03903ac186516682890cfaf9e0714743cce
 SHA512 
9e4912f52c503d8d1fe0c3c81bf8108f1af044bf08d76111e4c1ab434c6a38d33bae9aacfd60c874da76bcc2f909ad1f3f171d458adb7973644cdbfd3693dc0f
-DIST embree-3.13.3.tar.gz 13712462 BLAKE2B 
02edef26b4c4f3676e792c06490e5947d3a2cedd4ce1bbf4731e60feea0b3714bf4bbf9d859d464f179674e4e0c9462d1565869713c5612705df273baa41923f
 SHA512 
eef8d9101f0bf95d6706a495a9aa628c10749862aeb2baa6bba2f82fcc3a96467a28ca1f522d672eb5aa7b29824363674feda25832724da361b3334334a218cd
 DIST embree-3.13.4.tar.gz 13733908 BLAKE2B 
4c6c24f62ee88a09149bd930716c71e91d54563eea5cc103c0346d3808c693e8470fc7ea98651e0df9e4423bda565d7ab1a23e16c9d0441c79e9ec9c8571b0fa
 SHA512 
685c3935fabe1bfa7260ef148df26b686b085b75011d72011461471cbcef786a5ce7a0e85c57b2df05798489a2d4e80a8d3ee5df986029edad7df7511d99c0ca

diff --git a/media-libs/embree/embree-3.13.0-r2.ebuild 
b/media-libs/embree/embree-3.13.0-r2.ebuild
deleted file mode 100644
index f72392a0812c..
--- a/media-libs/embree/embree-3.13.0-r2.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake flag-o-matic linux-info toolchain-funcs
-
-DESCRIPTION="Collection of high-performance ray tracing kernels"
-HOMEPAGE="https://github.com/embree/embree;
-SRC_URI="https://github.com/embree/embree/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="3"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
-X86_CPU_FLAGS=( sse2:sse2 sse4_2:sse4_2 avx:avx avx2:avx2 avx512dq:avx512dq )
-CPU_FLAGS=( ${X86_CPU_FLAGS[@]/#/cpu_flags_x86_} )
-IUSE="+compact-polys ispc +raymask ssp +tbb tutorial ${CPU_FLAGS[@]%:*}"
-RESTRICT="mirror"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-RDEPEND="
-   >=media-libs/glfw-3.2.1
-   virtual/opengl
-   ispc? ( dev-lang/ispc )
-   tbb? ( dev-cpp/tbb:= )
-   tutorial? (
-   >=media-libs/libpng-1.6.34:0=
-   >=media-libs/openimageio-1.8.7:0=
-   virtual/jpeg:0
-   )
-"
-DEPEND="${RDEPEND}"
-
-DOCS=( CHANGELOG.md README.md readme.pdf )
-
-pkg_setup() {
-   CONFIG_CHECK="~TRANSPARENT_HUGEPAGE"
-   WARNING_TRANSPARENT_HUGEPAGE="Not enabling Transparent Hugepages 
(CONFIG_TRANSPARENT_HUGEPAGE) will impact rendering performance."
-   linux-info_pkg_setup
-
-   if ! ( cat /proc/cpuinfo | grep sse2 > /dev/null ) ; then
-   die "You need a CPU with at least sse2 support"
-   fi
-}
-
-src_prepare() {
-   cmake_src_prepare
-
-   # disable RPM package building
-   sed -e 's|CPACK_RPM_PACKAGE_RELEASE 1|CPACK_RPM_PACKAGE_RELEASE 0|' \
-   -i CMakeLists.txt || die
-}
-
-src_configure() {
-   # NOTE: You can make embree accept custom CXXFLAGS by turning off
-   # EMBREE_IGNORE_CMAKE_CXX_FLAGS. However, the linking will fail if you 
use
-   # any "m*" compile flags. This is because embree builds modules for the
-   # different supported ISAs and picks the correct one at runtime.
-   # "m*" will pull in cpu instructions that shouldn't be in specific 
modules
-   # and it fails to link properly.
-   # https://github.com/embree/embree/issues/115
-
-   filter-flags -m*
-
-   local mycmakeargs=(
-   # Currently Intel only host their test files on their internal 
network.
-   # So it seems like users can't easily get a hold of these and do
-   # regression testing on their own.
-   -DBUILD_TESTING:BOOL=OFF
-   -DCMAKE_SKIP_INSTALL_RPATH:BOOL=ON
-   

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

2022-12-26 Thread Andreas Sturmlechner
commit: 3f5b25acb64e07ec67b320246aa9c818cdd49196
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 26 19:17:37 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 26 19:17:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f5b25ac

sci-libs/cantera: drop 2.5.1-r1

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

 sci-libs/cantera/cantera-2.5.1-r1.ebuild | 144 ---
 1 file changed, 144 deletions(-)

diff --git a/sci-libs/cantera/cantera-2.5.1-r1.ebuild 
b/sci-libs/cantera/cantera-2.5.1-r1.ebuild
deleted file mode 100644
index ecacad92743b..
--- a/sci-libs/cantera/cantera-2.5.1-r1.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8,9} )
-
-FORTRAN_NEEDED=fortran
-FORTRAN_STANDARD="77 90"
-
-inherit fortran-2 python-single-r1 scons-utils toolchain-funcs
-
-DESCRIPTION="Object-oriented tool suite for chemical kinetics, thermodynamics, 
and transport"
-HOMEPAGE="https://www.cantera.org;
-SRC_URI="https://github.com/Cantera/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="+cti fortran lapack pch +python test"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="
-   python? ( cti )
-   ${PYTHON_REQUIRED_USE}
-"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   lapack? ( virtual/lapack )
-   cti? (
-   $(python_gen_cond_dep '
-   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
-   ')
-   )
-   python? (
-   $(python_gen_cond_dep '
-   dev-python/numpy[${PYTHON_USEDEP}]
-   ')
-   )
-   dev-cpp/yaml-cpp
-   http://cantera.org/docs/sphinx/html/compiling/config-options.html
-src_configure() {
-   scons_vars=(
-   AR="$(tc-getAR)"
-   CC="$(tc-getCC)"
-   CXX="$(tc-getCXX)"
-   cc_flags="${CXXFLAGS}"
-   cxx_flags="-std=c++11"
-   debug="no"
-   FORTRAN="$(tc-getFC)"
-   FORTRANFLAGS="${FCFLAGS}"
-   optimize_flags="-Wno-inline"
-   renamed_shared_libraries="no"
-   use_pch=$(usex pch)
-   ## In some cases other order can break the detection of right 
location of Boost: ##
-   system_fmt="y"
-   system_sundials="y"
-   system_eigen="y"
-   system_yamlcpp="y"
-   env_vars="all"
-   extra_inc_dirs="/usr/include/eigen3"
-   )
-   use lapack && scons_vars+=( blas_lapack_libs="lapack,blas" )
-   use test || scons_vars+=( googletest="none" )
-
-   scons_targets=(
-   f90_interface=$(usex fortran y n)
-   )
-
-   if use cti ; then
-   local scons_python=$(usex python full minimal)
-   scons_targets+=( python_package="${scons_python}" 
python_cmd="${EPYTHON}" )
-   else
-   scons_targets+=( python_package="none" )
-   fi
-}
-
-src_compile() {
-   escons build "${scons_vars[@]}" "${scons_targets[@]}" prefix="/usr"
-}
-
-src_test() {
-   escons test
-}
-
-src_install() {
-   escons install stage_dir="${D}" libdirname="$(get_libdir)" 
python_prefix="$(python_get_sitedir)"
-   if ! use cti ; then
-   rm -r "${D}/usr/share/man" || die "Can't remove man files."
-   else
-   # Run the byte-compile of modules
-   python_optimize "${D}/$(python_get_sitedir)/${PN}"
-   fi
-
-   # We install static libs unconditionally here
-   # See https://github.com/gentoo/gentoo/pull/10017#discussion_r229210565
-}
-
-pkg_postinst() {
-   if use cti && ! use python ; then
-   elog "Cantera was build without 'python' use-flag therefore the 
CTI tools 'ck2cti' and 'ck2yaml"
-   elog "will convert Chemkin files to Cantera format without 
verification of kinetic mechanism."
-   fi
-
-   local post_msg=$(usex fortran "and Fortran " "")
-   elog "C++ ${post_msg}samples are installed to 
'/usr/share/${PN}/samples/' directory."
-
-   if use python ; then
-   elog "Python examples are installed to 
'$(python_get_sitedir)/${PN}/examples/' directories."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/waylandpp/

2022-12-26 Thread Andreas Sturmlechner
commit: 3bef693b5a53a5f7bb6a352953d57dbf2aed1fb2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 26 07:48:09 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 26 19:18:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bef693b

dev-cpp/waylandpp: drop 0.2.8, 0.2.9, 0.2.10

Closes: https://bugs.gentoo.org/887539
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-cpp/waylandpp/Manifest|  3 ---
 dev-cpp/waylandpp/waylandpp-0.2.10.ebuild | 41 ---
 dev-cpp/waylandpp/waylandpp-0.2.8.ebuild  | 41 ---
 dev-cpp/waylandpp/waylandpp-0.2.9.ebuild  | 41 ---
 4 files changed, 126 deletions(-)

diff --git a/dev-cpp/waylandpp/Manifest b/dev-cpp/waylandpp/Manifest
index 2a51ade355b8..c8ca9ccfb365 100644
--- a/dev-cpp/waylandpp/Manifest
+++ b/dev-cpp/waylandpp/Manifest
@@ -1,4 +1 @@
-DIST waylandpp-0.2.10.tar.gz 187273 BLAKE2B 
bc6dd4503665d7fd04ac78e6db26aefe1ce1974bfa33ed751fe3714a3838af90340cef77c53cef95d519c423c639d93c2e15e1fc602301b254d56ca029e021be
 SHA512 
02f0844e4003435d0e9edc4664b2843616aaeb46bd908b2301dc97945f285a57e62fba0d8693ce7a009bbb422aa23bf5261521a545f482e9f8c588e095340c99
-DIST waylandpp-0.2.8.tar.gz 181950 BLAKE2B 
186515308d2e17e39e61f953fcf43df6bcff45a965d6425ffb71f0314fc091d241a975d0e7a61e988091ae7491cab56e163b6bccc0a2584b79b5bd5a7f8573fd
 SHA512 
bf1b8a9e69b87547fc65989b9eaff88a442d8b2f01f5446cef96b093390b1e557536837fbf38bb6d9a4f93e3985ea34c3253f94925b0f571b4606c980832
-DIST waylandpp-0.2.9.tar.gz 187141 BLAKE2B 
0bf1bf62ccc792444d21941f15b675c9584822485c9869b66c40bcddbaac5716dcc25bf98e6110fc549f5f10c1197c9e5188c72b10cb878ba8e133a0e55b2db8
 SHA512 
abe683c236f3b082fb1bd64ce9cc93e4362040f41b31a42971a280fadc8a7ef06a47c6a02cb5201a3f4f864ccdc8a113a8d9a855ca99b42bf1fc322e2593648f
 DIST waylandpp-1.0.0.tar.gz 203510 BLAKE2B 
939262f61051fb242e779fa4817b262af2de6acef50b53a55e8565e6305e84fbf297adad02d27342a39e2a1be920443cc6dd50711e2c584b3322fa1e90a7051c
 SHA512 
64b59d073a0593ecf442362eb63ec0a9dfeaa1ad1d56b5955cb0c159fd01dc45e012b926811c6ca0dc12d4bb2e640eabc2e778ab7d28de2098eb694d26f01039

diff --git a/dev-cpp/waylandpp/waylandpp-0.2.10.ebuild 
b/dev-cpp/waylandpp/waylandpp-0.2.10.ebuild
deleted file mode 100644
index ed2592fab36d..
--- a/dev-cpp/waylandpp/waylandpp-0.2.10.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Wayland C++ bindings"
-HOMEPAGE="https://github.com/NilsBrause/waylandpp;
-
-LICENSE="MIT"
-IUSE="doc"
-SLOT="0/$(ver_cut 1-2)"
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/NilsBrause/waylandpp.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/NilsBrause/waylandpp/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-RDEPEND="
-   >=dev-libs/wayland-1.11.0
-   media-libs/mesa[wayland]
-   >=dev-libs/pugixml-1.9-r1
-"
-DEPEND="${RDEPEND}
-   doc? (
-   app-doc/doxygen
-   media-gfx/graphviz
-   )
-   "
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_DOCUMENTATION=$(usex doc)
-   )
-
-   cmake_src_configure
-}

diff --git a/dev-cpp/waylandpp/waylandpp-0.2.8.ebuild 
b/dev-cpp/waylandpp/waylandpp-0.2.8.ebuild
deleted file mode 100644
index e3f8ec261a68..
--- a/dev-cpp/waylandpp/waylandpp-0.2.8.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Wayland C++ bindings"
-HOMEPAGE="https://github.com/NilsBrause/waylandpp;
-
-LICENSE="MIT"
-IUSE="doc"
-SLOT="0/$(ver_cut 1-2)"
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/NilsBrause/waylandpp.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/NilsBrause/waylandpp/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 x86"
-fi
-
-RDEPEND="
-   >=dev-libs/wayland-1.11.0
-   media-libs/mesa[wayland]
-   >=dev-libs/pugixml-1.9-r1
-"
-DEPEND="${RDEPEND}
-   doc? (
-   app-doc/doxygen
-   media-gfx/graphviz
-   )
-   "
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_DOCUMENTATION=$(usex doc)
-   )
-
-   cmake_src_configure
-}

diff --git a/dev-cpp/waylandpp/waylandpp-0.2.9.ebuild 
b/dev-cpp/waylandpp/waylandpp-0.2.9.ebuild
deleted file mode 100644
index ebd06ba3c06a..
--- a/dev-cpp/waylandpp/waylandpp-0.2.9.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Wayland C++ bindings"
-HOMEPAGE="https://github.com/NilsBrause/waylandpp;

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

2022-12-26 Thread Mike Pagano
commit: 90259879a438eeb3e6452ff6f0fd43452fdc4e70
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Dec 26 18:36:01 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Dec 26 18:36:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90259879

sys-kernel/gentoo-sources: drop 6.0.12

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

 sys-kernel/gentoo-sources/Manifest |  3 ---
 .../gentoo-sources/gentoo-sources-6.0.12.ebuild| 28 --
 2 files changed, 31 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 7e6e0b8f3d83..a05a765572da 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -76,9 +76,6 @@ DIST genpatches-5.4-232.extras.tar.xz 1812 BLAKE2B 
e2ad941ec37d92e646f7c5d8da34b
 DIST genpatches-5.4-233.base.tar.xz 5294692 BLAKE2B 
357046687c6f2797d5d7090dad357e00675eed329ccef44223dd476551cf04e9f711f1020144cfc59796657cb5b1e6d76b607ecb164e27636869a8bc8984f567
 SHA512 
45f6b35dbca12e8b9e6a9f99d12c44e47a6e471e5091ab75c42346f1d8bc12dc454cbb335f1549b497842c2d9f13a5930c80b5000cb86bd3db7b03347dfebcf4
 DIST genpatches-5.4-233.experimental.tar.xz 16900 BLAKE2B 
8f1644021d72c6238a65c57f4bad157aa2599ae864f2de8f9cfa6f712554f7ddf6112b22c61c94e3e25f10e25823d63d62ff76d2c741b782ff40c089986f02a2
 SHA512 
ad9adf48a34c09fb91b0d9d9101dafd2db8680056e03552fcacbda36cdffb6c2e00faa52d16e8ae3867fd34391cb004ea6539c122876f32769aaaea4e6b6f4a7
 DIST genpatches-5.4-233.extras.tar.xz 1812 BLAKE2B 
abedf631da893391a98a98cf48d264f9eaf9f9f7811bf595c36a774c8dde21f105afaf6f4e113e04de472bd6ce0c759bd41fd95aa980b7e05499d8571f3e8a44
 SHA512 
16b09d0a4465123079360ef9f070e0c163f45f9784714e98fe53f7174e836fe7b2562af01e5c2dc932571bb3eafe2d9afedfd60b5c8467bd8410de651ab82473
-DIST genpatches-6.0-12.base.tar.xz 658212 BLAKE2B 
0daa718dd00d76224db3776d6792d51e072a2e4c8094ec22814d84cffcff8d18a670b73f94b5fe231e1eb586e05b42aa44942b8706ced76ac5c172777f8f8519
 SHA512 
e960c0a687b06ab108429ee99e5ef27dcc826dd3e6d90471addcb215284d37c1ed0cf40eb9d442a7ac90a5c4696a0ad95e0c5997ee954e4677b949a2c7ffcecf
-DIST genpatches-6.0-12.experimental.tar.xz 70784 BLAKE2B 
36a2522852ba497176c813edcd47ec4c5d6d4a3971b1c8e62f0115631be1ca25620597ff97f95a1261e2f324dc0a463ab0dcb939df78a2c2e68a0976f9f83d6f
 SHA512 
62c59b028a7a123d3382ce019299e0bedb840dea36a7df1e1117bc93a74a9edeb1d2f13c8e8633d2702ff2e7d2cc170a3a9b9e8829da54e710c02e8b05552a39
-DIST genpatches-6.0-12.extras.tar.xz 3804 BLAKE2B 
fbf21f852110ac732124e5a227b38462d7a94ec17d788fbd48ab35e08c2a941f9c3549e58e7cdb4279f8a273daa2cfbde0a560a769d808ca9d26d2419b303b96
 SHA512 
efdc24c196c10ee2b47d6f81482b4408a5a7e829c21d9c2eff6426a92a1c17f0315c64875d45795cda7b735d183b7560ec44e308fee34b09e89c171526c9ee4f
 DIST genpatches-6.0-13.base.tar.xz 698372 BLAKE2B 
3069effafcb526cc4d2735e2bde48cdb7d0ba5e25748b2acc854d1503268b298e9f690e266e6e81b73ab09461eaa1f0ab3d68066997e51d27af7a051d4c5f84e
 SHA512 
a92a50c3f01266df91793c1ba4baf77aa758093c1e00d333050f8fc989f690240ab6aad53a31e59af95db918a15a5037e2542addde8f9fc3cb57d296bbaaee6e
 DIST genpatches-6.0-13.experimental.tar.xz 70764 BLAKE2B 
aa3a7aaae8d26b1dae6fa014bacae66273c60d6e6722d0b63b0dbb7702a49d65ee11a240022e4f7b38f2542d13b0c0818dd594dc22884c28ed6189398df27d59
 SHA512 
97618530c7a07a444ba237ba8727edcaddf8af2b0efe415facb8c1ad45c3ccb8080cf50b71da813764dd8f1203e5ce5c90a0b301fbd3db47b0e8ee8b751e97a5
 DIST genpatches-6.0-13.extras.tar.xz 3808 BLAKE2B 
6edfc9b381253851e8e2c976b6376aff9bf98648faa49396ec81389315694afda7465702fe99f54b1a33249deabb29ed81a6d1651320dbaebd4eea92ed5f3a21
 SHA512 
216098565a5eb046788413da37a7ea933f35c990f3c7f3726004470509929a9717158bd778d321333839490e2dfc1b733fe3c016bc3d06804bfd34dbdc4bec93

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



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

2022-12-26 Thread Mike Pagano
commit: 36f915c82e8ad3a4d3638027b03d46a27f7cf8fa
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Dec 26 18:35:25 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Dec 26 18:35:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f915c8

sys-kernel/gentoo-sources: drop 6.0.10

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

 sys-kernel/gentoo-sources/Manifest |  3 ---
 .../gentoo-sources/gentoo-sources-6.0.10.ebuild| 28 --
 2 files changed, 31 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index e69c0a4b30f8..66c0d4a05861 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -76,9 +76,6 @@ DIST genpatches-5.4-232.extras.tar.xz 1812 BLAKE2B 
e2ad941ec37d92e646f7c5d8da34b
 DIST genpatches-5.4-233.base.tar.xz 5294692 BLAKE2B 
357046687c6f2797d5d7090dad357e00675eed329ccef44223dd476551cf04e9f711f1020144cfc59796657cb5b1e6d76b607ecb164e27636869a8bc8984f567
 SHA512 
45f6b35dbca12e8b9e6a9f99d12c44e47a6e471e5091ab75c42346f1d8bc12dc454cbb335f1549b497842c2d9f13a5930c80b5000cb86bd3db7b03347dfebcf4
 DIST genpatches-5.4-233.experimental.tar.xz 16900 BLAKE2B 
8f1644021d72c6238a65c57f4bad157aa2599ae864f2de8f9cfa6f712554f7ddf6112b22c61c94e3e25f10e25823d63d62ff76d2c741b782ff40c089986f02a2
 SHA512 
ad9adf48a34c09fb91b0d9d9101dafd2db8680056e03552fcacbda36cdffb6c2e00faa52d16e8ae3867fd34391cb004ea6539c122876f32769aaaea4e6b6f4a7
 DIST genpatches-5.4-233.extras.tar.xz 1812 BLAKE2B 
abedf631da893391a98a98cf48d264f9eaf9f9f7811bf595c36a774c8dde21f105afaf6f4e113e04de472bd6ce0c759bd41fd95aa980b7e05499d8571f3e8a44
 SHA512 
16b09d0a4465123079360ef9f070e0c163f45f9784714e98fe53f7174e836fe7b2562af01e5c2dc932571bb3eafe2d9afedfd60b5c8467bd8410de651ab82473
-DIST genpatches-6.0-10.base.tar.xz 546380 BLAKE2B 
faad43e3066e880e9074c57499eef61f85a8279cb37b7c999f41194588c766bfcb529cd6bd43b234e865c837ca970706935d6fea32fbcb46c49e9a67d274f262
 SHA512 
c4e37e027f8c9c7ce833d4b5c887b261bbe617222d4b1203bf0ccbb35b384bb185bfa5e3bccc187e7658baaa50a015a5ce2a41a6d9c8fa5ad883a46692b00d8c
-DIST genpatches-6.0-10.experimental.tar.xz 5400 BLAKE2B 
d69efc2fc9bb82157b4fc7a71088b4fb140d02417d30a3772b5b372e32bd1555372510d7506c39c6210dcc5ce1780f3c8486ada8735ca76c23b5809a43ec28bd
 SHA512 
0e1c1ed1783556382e8538bddaaaba12fdf68cde8604717705eb32d3fb4394aa5ef007afe994c1ac5888f2e36bd1aee1ce3a9adc80e522dbc716dc80d85c16d0
-DIST genpatches-6.0-10.extras.tar.xz 3804 BLAKE2B 
392620ebf627c7f480b0031b9e3e712ec0005b7e83596ef192908cde5740df06cec0605b09a15ba9420919b37a61136611a9e3e13f82caa63d0337f3d9b167e0
 SHA512 
86511fa64c02b703426450ade1811ce5b3614a6a232cba35f016837572e34a7ea0c751eb90ffe971f6a3321e0f9f61f8f032bd1cab5b0d55f8112acff42b4f61
 DIST genpatches-6.0-11.base.tar.xz 622960 BLAKE2B 
a8d35eea162ef85aec18ee2b1b57e0d67cf4fd336eb1827b4c2d81f85768ea0b633b8010d100b693d3359ffdc373d19c866383dd2fbfcae8d49cf406e9c6a56b
 SHA512 
d2f07ee7314431f324684340f84cba64c008a268ed42f481a9bc885796cf4ba1dcd787bf64eb0028f2cab98afd0226f1b56cf00c7f160fc2af25276339743b31
 DIST genpatches-6.0-11.experimental.tar.xz 5400 BLAKE2B 
64bc943c2cf8d2df96dcd993255194c090162df538b3f8180c1c7027e127dbfbea937fd424a925e81af6f9540cf8015224643503098dae1d913070325f67f87f
 SHA512 
d153fb368ced4e65b8f63c7a476a35e31d24fd7b8741bdc3c90e1bcfb80c4bb0fb23b4672e66e52da204546f2701a63ccd784dfd0e925d577c99eb2d4e9165a9
 DIST genpatches-6.0-11.extras.tar.xz 3804 BLAKE2B 
11aee6c336dde017a69fd47cdcd881db93c2b183fae9924bbcac663fccc3276450536325e63a11407adfa0900e1cb1a017d10c8ebf2bb0f3127fdf56cadb1215
 SHA512 
c3ede70c3ea7ab481fd2e5862254c589d9fb56e0d91e1e8bbfae0fbfa57d325b59e778c765a28be03655d75763da7f19361f2e14e5f8335fb779a083d9b42b67

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



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

2022-12-26 Thread Mike Pagano
commit: c090364f781d2b938d75563ba662df337eb4949e
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Dec 26 18:35:41 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Dec 26 18:35:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c090364f

sys-kernel/gentoo-sources: drop 6.0.11

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

 sys-kernel/gentoo-sources/Manifest |  3 ---
 .../gentoo-sources/gentoo-sources-6.0.11.ebuild| 28 --
 2 files changed, 31 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 66c0d4a05861..7e6e0b8f3d83 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -76,9 +76,6 @@ DIST genpatches-5.4-232.extras.tar.xz 1812 BLAKE2B 
e2ad941ec37d92e646f7c5d8da34b
 DIST genpatches-5.4-233.base.tar.xz 5294692 BLAKE2B 
357046687c6f2797d5d7090dad357e00675eed329ccef44223dd476551cf04e9f711f1020144cfc59796657cb5b1e6d76b607ecb164e27636869a8bc8984f567
 SHA512 
45f6b35dbca12e8b9e6a9f99d12c44e47a6e471e5091ab75c42346f1d8bc12dc454cbb335f1549b497842c2d9f13a5930c80b5000cb86bd3db7b03347dfebcf4
 DIST genpatches-5.4-233.experimental.tar.xz 16900 BLAKE2B 
8f1644021d72c6238a65c57f4bad157aa2599ae864f2de8f9cfa6f712554f7ddf6112b22c61c94e3e25f10e25823d63d62ff76d2c741b782ff40c089986f02a2
 SHA512 
ad9adf48a34c09fb91b0d9d9101dafd2db8680056e03552fcacbda36cdffb6c2e00faa52d16e8ae3867fd34391cb004ea6539c122876f32769aaaea4e6b6f4a7
 DIST genpatches-5.4-233.extras.tar.xz 1812 BLAKE2B 
abedf631da893391a98a98cf48d264f9eaf9f9f7811bf595c36a774c8dde21f105afaf6f4e113e04de472bd6ce0c759bd41fd95aa980b7e05499d8571f3e8a44
 SHA512 
16b09d0a4465123079360ef9f070e0c163f45f9784714e98fe53f7174e836fe7b2562af01e5c2dc932571bb3eafe2d9afedfd60b5c8467bd8410de651ab82473
-DIST genpatches-6.0-11.base.tar.xz 622960 BLAKE2B 
a8d35eea162ef85aec18ee2b1b57e0d67cf4fd336eb1827b4c2d81f85768ea0b633b8010d100b693d3359ffdc373d19c866383dd2fbfcae8d49cf406e9c6a56b
 SHA512 
d2f07ee7314431f324684340f84cba64c008a268ed42f481a9bc885796cf4ba1dcd787bf64eb0028f2cab98afd0226f1b56cf00c7f160fc2af25276339743b31
-DIST genpatches-6.0-11.experimental.tar.xz 5400 BLAKE2B 
64bc943c2cf8d2df96dcd993255194c090162df538b3f8180c1c7027e127dbfbea937fd424a925e81af6f9540cf8015224643503098dae1d913070325f67f87f
 SHA512 
d153fb368ced4e65b8f63c7a476a35e31d24fd7b8741bdc3c90e1bcfb80c4bb0fb23b4672e66e52da204546f2701a63ccd784dfd0e925d577c99eb2d4e9165a9
-DIST genpatches-6.0-11.extras.tar.xz 3804 BLAKE2B 
11aee6c336dde017a69fd47cdcd881db93c2b183fae9924bbcac663fccc3276450536325e63a11407adfa0900e1cb1a017d10c8ebf2bb0f3127fdf56cadb1215
 SHA512 
c3ede70c3ea7ab481fd2e5862254c589d9fb56e0d91e1e8bbfae0fbfa57d325b59e778c765a28be03655d75763da7f19361f2e14e5f8335fb779a083d9b42b67
 DIST genpatches-6.0-12.base.tar.xz 658212 BLAKE2B 
0daa718dd00d76224db3776d6792d51e072a2e4c8094ec22814d84cffcff8d18a670b73f94b5fe231e1eb586e05b42aa44942b8706ced76ac5c172777f8f8519
 SHA512 
e960c0a687b06ab108429ee99e5ef27dcc826dd3e6d90471addcb215284d37c1ed0cf40eb9d442a7ac90a5c4696a0ad95e0c5997ee954e4677b949a2c7ffcecf
 DIST genpatches-6.0-12.experimental.tar.xz 70784 BLAKE2B 
36a2522852ba497176c813edcd47ec4c5d6d4a3971b1c8e62f0115631be1ca25620597ff97f95a1261e2f324dc0a463ab0dcb939df78a2c2e68a0976f9f83d6f
 SHA512 
62c59b028a7a123d3382ce019299e0bedb840dea36a7df1e1117bc93a74a9edeb1d2f13c8e8633d2702ff2e7d2cc170a3a9b9e8829da54e710c02e8b05552a39
 DIST genpatches-6.0-12.extras.tar.xz 3804 BLAKE2B 
fbf21f852110ac732124e5a227b38462d7a94ec17d788fbd48ab35e08c2a941f9c3549e58e7cdb4279f8a273daa2cfbde0a560a769d808ca9d26d2419b303b96
 SHA512 
efdc24c196c10ee2b47d6f81482b4408a5a7e829c21d9c2eff6426a92a1c17f0315c64875d45795cda7b735d183b7560ec44e308fee34b09e89c171526c9ee4f

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



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

2022-12-26 Thread Zac Medico
commit: 963dfa36b0fc3f01c2969110b23787a52503288e
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Dec 26 18:13:31 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Dec 26 18:15:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=963dfa36

app-text/podofo: revbump with patch for bug 888533

Closes: https://bugs.gentoo.org/888533
Signed-off-by: Zac Medico  gentoo.org>

 app-text/podofo/Manifest| 1 +
 app-text/podofo/{podofo-0.9.8.ebuild => podofo-0.9.8-r1.ebuild} | 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-text/podofo/Manifest b/app-text/podofo/Manifest
index b56e6d15c5fc..161a0c69cf39 100644
--- a/app-text/podofo/Manifest
+++ b/app-text/podofo/Manifest
@@ -1,3 +1,4 @@
 DIST podofo-0.9.6_p20190928.tar.xz 747532 BLAKE2B 
39d051e6adca85bf0f124e5d48e1ff88dc951d7c1b38bc76dc7e3640ea9c3f8a59c6ba9a9105a263234e94932e450bec12dde455850dbf96cd7eec3e69a1a28d
 SHA512 
b9d46fb02eeba61190a0efd17b507bba62d7246af6fff3c3514c9970e99e085f9aad92baa05cc6cf0a8c3c2843554099c904bff10be54dbb4d4cb7de460fc3cc
 DIST podofo-0.9.7.tar.gz 1005247 BLAKE2B 
d8f123008d272c1c39f60438d7cd6112cdd851488775e7e0fcb3fd9c4669fd64867fa293ef18b3189eac01f84a8a6b3c536171528f2b6097a5fe181c98501a71
 SHA512 
0e699739c2fb7d4d02ffca371504bb19f3a8a97ddcbfc06f8d9636db9e73064b4f633f7f09bce92140bb2174610ad68c1e5f8460d474d176ab803ed28295251b
+DIST podofo-0.9.8-bug-888463.patch 1269 BLAKE2B 
632e9326112eecb484a15a532fc218263eab081acaf2af2bc1cc3d1020347846ce9ce82147d9d2fa9b42d690270b01b68eaf621cfbbdcfce041b8d651754c08e
 SHA512 
9b0764d8697fad57107647a620f6dbe5d8025628faf02b1d6839d3f975216b16a58ccc115f58809aa4e31fb6b4b487b1490eedf468ddc8b90e494f68d8e50dc6
 DIST podofo-0.9.8.tar.gz 1012918 BLAKE2B 
5d343128bcf06dbb8ef1d70b32f580a800726c33e4c14c86a6c7df0278a34b2d96cba7975c00d32e792596ca3cb54fa66fee262b49a240cd52e31646947b943e
 SHA512 
b220322114450f1656c73d325f5172bc4cec0b1913e98b4eb2455f8ed7394bcaa47438d41003c9678937ef44d411e135431ddd6784f83d3663337d471baa02b1

diff --git a/app-text/podofo/podofo-0.9.8.ebuild 
b/app-text/podofo/podofo-0.9.8-r1.ebuild
similarity index 94%
rename from app-text/podofo/podofo-0.9.8.ebuild
rename to app-text/podofo/podofo-0.9.8-r1.ebuild
index dbba2cec5c14..6b4fab5a8cee 100644
--- a/app-text/podofo/podofo-0.9.8.ebuild
+++ b/app-text/podofo/podofo-0.9.8-r1.ebuild
@@ -9,7 +9,8 @@ inherit cmake flag-o-matic lua-single toolchain-funcs
 
 DESCRIPTION="PoDoFo is a C++ library to work with the PDF file format"
 HOMEPAGE="https://sourceforge.net/projects/podofo/;
-SRC_URI="https://cfhcable.dl.sourceforge.net/project/podofo/podofo/${PV}/${P}.tar.gz;
+SRC_URI="https://cfhcable.dl.sourceforge.net/project/podofo/podofo/${PV}/${P}.tar.gz
+   
https://github.com/podofo/podofo/commit/d0e9f5d503b0cb79516ec9bff989f3d7d625b678.patch
 -> ${P}-bug-888463.patch"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0/${PV}"
@@ -37,6 +38,7 @@ BDEPEND="virtual/pkgconfig
 
 PATCHES=(
"${FILESDIR}"/${PN}-0.9.6_p20190928-cmake_lua_version.patch
+   "${DISTDIR}"/${P}-bug-888463.patch
 )
 
 DOCS="AUTHORS ChangeLog TODO"



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

2022-12-26 Thread Zac Medico
commit: 13262e30933dc428c655b05485bde167fcec681a
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Dec 26 17:45:55 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Dec 26 17:55:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13262e30

app-text/podofo: add 0.9.8

Bug: https://bugs.gentoo.org/888463
Signed-off-by: Zac Medico  gentoo.org>

 app-text/podofo/Manifest|   1 +
 app-text/podofo/podofo-0.9.8.ebuild | 116 
 2 files changed, 117 insertions(+)

diff --git a/app-text/podofo/Manifest b/app-text/podofo/Manifest
index 58833fa8fc0b..b56e6d15c5fc 100644
--- a/app-text/podofo/Manifest
+++ b/app-text/podofo/Manifest
@@ -1,2 +1,3 @@
 DIST podofo-0.9.6_p20190928.tar.xz 747532 BLAKE2B 
39d051e6adca85bf0f124e5d48e1ff88dc951d7c1b38bc76dc7e3640ea9c3f8a59c6ba9a9105a263234e94932e450bec12dde455850dbf96cd7eec3e69a1a28d
 SHA512 
b9d46fb02eeba61190a0efd17b507bba62d7246af6fff3c3514c9970e99e085f9aad92baa05cc6cf0a8c3c2843554099c904bff10be54dbb4d4cb7de460fc3cc
 DIST podofo-0.9.7.tar.gz 1005247 BLAKE2B 
d8f123008d272c1c39f60438d7cd6112cdd851488775e7e0fcb3fd9c4669fd64867fa293ef18b3189eac01f84a8a6b3c536171528f2b6097a5fe181c98501a71
 SHA512 
0e699739c2fb7d4d02ffca371504bb19f3a8a97ddcbfc06f8d9636db9e73064b4f633f7f09bce92140bb2174610ad68c1e5f8460d474d176ab803ed28295251b
+DIST podofo-0.9.8.tar.gz 1012918 BLAKE2B 
5d343128bcf06dbb8ef1d70b32f580a800726c33e4c14c86a6c7df0278a34b2d96cba7975c00d32e792596ca3cb54fa66fee262b49a240cd52e31646947b943e
 SHA512 
b220322114450f1656c73d325f5172bc4cec0b1913e98b4eb2455f8ed7394bcaa47438d41003c9678937ef44d411e135431ddd6784f83d3663337d471baa02b1

diff --git a/app-text/podofo/podofo-0.9.8.ebuild 
b/app-text/podofo/podofo-0.9.8.ebuild
new file mode 100644
index ..dbba2cec5c14
--- /dev/null
+++ b/app-text/podofo/podofo-0.9.8.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} )
+
+inherit cmake flag-o-matic lua-single toolchain-funcs
+
+DESCRIPTION="PoDoFo is a C++ library to work with the PDF file format"
+HOMEPAGE="https://sourceforge.net/projects/podofo/;
+SRC_URI="https://cfhcable.dl.sourceforge.net/project/podofo/podofo/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+boost idn debug test +tools"
+RESTRICT="test"
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   test? ( tools )"
+
+RDEPEND="${LUA_DEPS}
+   idn? ( net-dns/libidn:= )
+   dev-libs/openssl:=
+   media-libs/fontconfig:=
+   media-libs/freetype:2=
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   media-libs/tiff:=
+   sys-libs/zlib:="
+DEPEND="${RDEPEND}
+   test? ( dev-util/cppunit )
+"
+
+BDEPEND="virtual/pkgconfig
+   boost? ( dev-libs/boost )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.9.6_p20190928-cmake_lua_version.patch
+)
+
+DOCS="AUTHORS ChangeLog TODO"
+
+src_prepare() {
+   cmake_src_prepare
+   local x sed_args
+
+   # bug 620934 - Disable linking with cppunit when possible, since it
+   # triggers errors with some older compilers.
+   use test || sed -e 's:^FIND_PACKAGE(CppUnit):#\0:' -i CMakeLists.txt || 
die
+
+   # bug 556962
+   sed -i -e 's|Decrypt( pEncryptedBuffer, nOutputLen, pDecryptedBuffer, 
m_lLen );|Decrypt( pEncryptedBuffer, (pdf_long)nOutputLen, pDecryptedBuffer, 
(pdf_long\&)m_lLen );|' \
+   test/unit/EncryptTest.cpp || die
+
+   sed -i \
+   -e "s:LIBDIRNAME \"lib\":LIBDIRNAME \"$(get_libdir)\":" \
+   -e "s:LIBIDN_FOUND:HAVE_LIBIDN:g" \
+   CMakeLists.txt || die
+
+   # Use pkg-config to find headers for bug #459404.
+   sed_args=
+   for x in $($(tc-getPKG_CONFIG) --cflags freetype2) ; do
+   [[ ${x} == -I* ]] || continue
+   x=${x#-I}
+   if [[ -f ${x}/ft2build.h ]] ; then
+   sed_args+=" -e s:/usr/include/\\r\$:${x}:"
+   elif [[ -f ${x}/freetype/config/ftheader.h ]] ; then
+   sed_args+=" -e s:/usr/include/freetype2\\r\$:${x}:"
+   fi
+   done
+   [[ -n ${sed_args} ]] && \
+   { sed -i ${sed_args} cmake/modules/FindFREETYPE.cmake || die; }
+
+   # Bug #407015: fix to compile with Lua 5.2+
+   case "${ELUA}" in
+   lua5-1|luajit)
+   ;;
+   *)
+   sed -e 's: lua_open(: luaL_newstate(:' \
+   -e 's: luaL_getn(: lua_rawlen(:' -i \
+   tools/podofocolor/luaconverter.cpp \
+   tools/podofoimpose/planreader_lua.cpp || die
+   ;;
+   esac
+}
+
+src_configure() {
+
+   # Bug #381359: undefined reference to 
`PoDoFo::PdfVariant::DelayedLoadImpl()'
+   filter-flags 

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

2022-12-26 Thread Zac Medico
commit: ea00622e6ca88732e7382175fd3b8e5dbb9f47d9
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Dec 26 17:48:29 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Dec 26 17:55:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea00622e

virtual/podofo-build: add 0.9.8

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

 virtual/podofo-build/podofo-build-0.9.8.ebuild | 17 +
 1 file changed, 17 insertions(+)

diff --git a/virtual/podofo-build/podofo-build-0.9.8.ebuild 
b/virtual/podofo-build/podofo-build-0.9.8.ebuild
new file mode 100644
index ..ef9f93e39312
--- /dev/null
+++ b/virtual/podofo-build/podofo-build-0.9.8.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual package for building against PoDoFo"
+
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+boost idn debug test +tools"
+RESTRICT="!test? ( test )"
+
+# Pull in boost for build-against header dependency (see bug #503802).
+RDEPEND="
+   app-text/podofo:0/${PV}[boost=,idn=,debug=,test=,tools=]
+   boost? ( dev-libs/boost )
+"



  1   2   3   >