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

2022-05-06 Thread Sam James
commit: dd9cfee134517a38e754c38ff9dc261907f38bde
Author: Sam James  gentoo  org>
AuthorDate: Sat May  7 05:50:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 05:50:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd9cfee1

app-admin/tpm: mark ALLARCHES

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

 app-admin/tpm/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-admin/tpm/metadata.xml b/app-admin/tpm/metadata.xml
index a9f6a813f283..40605a691828 100644
--- a/app-admin/tpm/metadata.xml
+++ b/app-admin/tpm/metadata.xml
@@ -16,6 +16,7 @@
between pass and tpm is that the latter is a lot more minimal.
Furthermore, tpm is written entirely in POSIX shell.

+   

nmeum/tpm




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

2022-05-06 Thread Sam James
commit: 41d3af34d6ac0b76a8469ba1f657c7299563ddb7
Author: orbea  riseup  net>
AuthorDate: Thu May  5 01:05:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 05:50:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41d3af34

app-admin/tpm: Added

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/25334
Signed-off-by: Sam James  gentoo.org>

 app-admin/tpm/Manifest |  1 +
 app-admin/tpm/metadata.xml | 22 ++
 app-admin/tpm/tpm-1.3.3.ebuild | 24 
 app-admin/tpm/tpm-.ebuild  | 24 
 4 files changed, 71 insertions(+)

diff --git a/app-admin/tpm/Manifest b/app-admin/tpm/Manifest
new file mode 100644
index ..02035e54ae2f
--- /dev/null
+++ b/app-admin/tpm/Manifest
@@ -0,0 +1 @@
+DIST tpm-1.3.3.tar.gz 14623 BLAKE2B 
efff44b542cc5731c5e2b4527721161e3ad73088eb8ac5f46012dd7da823d67045994f64d830eef48a136fbc4fbb8df04235a10fc9d0e867a8ea2b3a01d1b01e
 SHA512 
113ba21300d2a5fdfb1c058c3f496b004195b68576a832c5ad89b8baecd2d18660ba108e2e7a5ae68148dd60bdaacaee5f5024905b8fc07184a577e0837ae204

diff --git a/app-admin/tpm/metadata.xml b/app-admin/tpm/metadata.xml
new file mode 100644
index ..a9f6a813f283
--- /dev/null
+++ b/app-admin/tpm/metadata.xml
@@ -0,0 +1,22 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   or...@riseup.net
+   orbea
+   
+   
+   s...@gentoo.org
+   Sam James
+   
+   
+   tpm is a tiny shell script which is heavily inspired and
+   largely compatible with pass(1). Just like pass it uses
+   gpg2(1) to securely store your passwords, the major difference
+   between pass and tpm is that the latter is a lot more minimal.
+   Furthermore, tpm is written entirely in POSIX shell.
+   
+   
+   nmeum/tpm
+   
+

diff --git a/app-admin/tpm/tpm-1.3.3.ebuild b/app-admin/tpm/tpm-1.3.3.ebuild
new file mode 100644
index ..dd2b55edef2e
--- /dev/null
+++ b/app-admin/tpm/tpm-1.3.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Tiny password manager"
+HOMEPAGE="https://github.com/nmeum/tpm;
+if [[ "${PV}" == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nmeum/${PN}.git;
+else
+   SRC_URI="https://github.com/nmeum/${PN}/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+RDEPEND="app-crypt/gnupg"
+BDEPEND="dev-lang/perl"
+
+src_install() {
+   emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
+}

diff --git a/app-admin/tpm/tpm-.ebuild b/app-admin/tpm/tpm-.ebuild
new file mode 100644
index ..dd2b55edef2e
--- /dev/null
+++ b/app-admin/tpm/tpm-.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Tiny password manager"
+HOMEPAGE="https://github.com/nmeum/tpm;
+if [[ "${PV}" == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nmeum/${PN}.git;
+else
+   SRC_URI="https://github.com/nmeum/${PN}/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+RDEPEND="app-crypt/gnupg"
+BDEPEND="dev-lang/perl"
+
+src_install() {
+   emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
+}



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

2022-05-06 Thread Sam James
commit: f9d9580596d4ebbb01c49981c11557475ab5d7d5
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May  5 16:14:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 05:38:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9d95805

dev-libs/libuv: stable 1.44.1 for hppa, bug #839378

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/libuv/libuv-1.44.1.ebuild 
b/dev-libs/libuv/libuv-1.44.1.ebuild
index 451dfcea2c2f..b50c3ecd3eac 100644
--- a/dev-libs/libuv/libuv-1.44.1.ebuild
+++ b/dev-libs/libuv/libuv-1.44.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/libuv/libuv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="BSD BSD-2 ISC MIT"



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

2022-05-06 Thread Sam James
commit: 5c6e409afbf8caa5906e802c98d14305ef812ba2
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May  5 16:16:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 05:38:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c6e409a

dev-python/pylint: stable 2.13.5 for hppa, bug #841194

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pylint/pylint-2.13.5.ebuild 
b/dev-python/pylint/pylint-2.13.5.ebuild
index 6c8bf9dba248..3589b92787e3 100644
--- a/dev-python/pylint/pylint-2.13.5.ebuild
+++ b/dev-python/pylint/pylint-2.13.5.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE="examples"
 
 # Make sure to check https://github.com/PyCQA/pylint/blob/main/setup.cfg#L43 
on bumps



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

2022-05-06 Thread Sam James
commit: 86c10f9667c5954680d93701030465d9171feb5f
Author: Sam James  gentoo  org>
AuthorDate: Sat May  7 05:33:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 05:33:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c10f96

app-accessibility/edbrowse: revbump for libpcre2 dep change

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

 .../edbrowse/{edbrowse-3.8.2.1.ebuild => edbrowse-3.8.2.1-r1.ebuild}  | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-accessibility/edbrowse/edbrowse-3.8.2.1.ebuild 
b/app-accessibility/edbrowse/edbrowse-3.8.2.1-r1.ebuild
similarity index 100%
rename from app-accessibility/edbrowse/edbrowse-3.8.2.1.ebuild
rename to app-accessibility/edbrowse/edbrowse-3.8.2.1-r1.ebuild



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

2022-05-06 Thread Sam James
commit: 0286a7f26d3c82208e459983b618265f83f47488
Author: Sam James  gentoo  org>
AuthorDate: Sat May  7 05:33:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 05:33:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0286a7f2

media-gfx/krita: use libjpeg-turbo

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

 media-gfx/krita/{krita-5.0.6.ebuild => krita-5.0.6-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/krita/krita-5.0.6.ebuild 
b/media-gfx/krita/krita-5.0.6-r1.ebuild
similarity index 98%
rename from media-gfx/krita/krita-5.0.6.ebuild
rename to media-gfx/krita/krita-5.0.6-r1.ebuild
index c4414bd5fa4e..dd01742d3d40 100644
--- a/media-gfx/krita/krita-5.0.6.ebuild
+++ b/media-gfx/krita/krita-5.0.6-r1.ebuild
@@ -68,7 +68,7 @@ RDEPEND="${PYTHON_DEPS}
fftw? ( sci-libs/fftw:3.0= )
gif? ( media-libs/giflib )
gsl? ( sci-libs/gsl:= )
-   jpeg? ( virtual/jpeg:0 )
+   jpeg? ( media-libs/libjpeg-turbo:= )
heif? ( >=media-libs/libheif-1.11:= )
mypaint-brush-engine? ( media-libs/libmypaint:= )
openexr? ( media-libs/openexr:= )



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

2022-05-06 Thread Sam James
commit: 7cd42951bc8e4157d8157adbb32dd3f97be1b291
Author: Christian Tietz  mailbox  org>
AuthorDate: Wed May  4 20:13:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 05:28:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd42951

net-misc/gerbera: Remove old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Christian Tietz  mailbox.org>
Signed-off-by: Sam James  gentoo.org>

 net-misc/gerbera/Manifest  |  1 -
 net-misc/gerbera/gerbera-1.10.0.ebuild | 91 --
 2 files changed, 92 deletions(-)

diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index 5e729d3e4915..3504b55c31f9 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1,2 +1 @@
-DIST gerbera-1.10.0.tar.gz 3960516 BLAKE2B 
9240ff4334f6f018ed27489f3984bd8439eb1ae9784712d23e778f9c3054c37241036a32167fc1c19303f4d68db3862ae09e35b7a3f4c15ee1e960a1aa78086c
 SHA512 
9bb605b6475bddc5b683433bc9c50818e4986fc134bb0a6daaa444d1733624164c6ff7440789af95da2ec3c04b6c2f4fd46a29744b4ef793b10d9fab0c65a881
 DIST gerbera-1.11.0.tar.gz 4115178 BLAKE2B 
1b5f28c4602f949459816f57555bfebbedbabc9681b3d0d9eb3d7742a9b273644cf9c10b411baeb3b0c4b5ea3c340d1c0d8d6035cb0e7f38ba0c40fae1c5cd1b
 SHA512 
ae2b3342b3b57ce6d656d0ebadfd73b5f2764f2164314f6b0deac170a82e6861349c37732e6914454918112124038b221dbd4882001b5de51a49326432ccd70f

diff --git a/net-misc/gerbera/gerbera-1.10.0.ebuild 
b/net-misc/gerbera/gerbera-1.10.0.ebuild
deleted file mode 100644
index f069b91f13cf..
--- a/net-misc/gerbera/gerbera-1.10.0.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake linux-info
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/gerbera/${PN}.git;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/gerbera/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-   S="${WORKDIR}/${P}"
-fi
-
-DESCRIPTION="UPnP Media Server"
-HOMEPAGE="https://gerbera.io;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm 
+magic +matroska mysql systemd +taglib"
-
-RDEPEND="
-   acct-user/gerbera
-   dev-db/sqlite
-   dev-libs/libebml:=
-   dev-libs/libfmt:=
-   dev-libs/pugixml
-   dev-libs/spdlog:=
-   >=net-libs/libupnp-1.14.12:=[ipv6,reuseaddr,-blocking-tcp]
-   sys-apps/util-linux
-   sys-libs/zlib
-   virtual/libiconv
-   curl? ( net-misc/curl )
-   exif? ( media-libs/libexif )
-   exiv2? ( media-gfx/exiv2 )
-   ffmpeg? ( media-video/ffmpeg:= )
-   ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
-   javascript? ( dev-lang/duktape:= )
-   lastfm? ( media-libs/lastfmlib )
-   magic? ( sys-apps/file )
-   matroska? ( media-libs/libmatroska:= )
-   mysql? ( dev-db/mysql-connector-c )
-   taglib? ( media-libs/taglib )
-"
-
-DEPEND="${RDEPEND}"
-
-CONFIG_CHECK="~INOTIFY_USER"
-
-src_configure() {
-   local mycmakeargs=(
-   -DWITH_AVCODEC=$(usex ffmpeg)
-   -DWITH_CURL=$(usex curl)
-   -DWITH_DEBUG=$(usex debug)
-   -DWITH_EXIF=$(usex exif)
-   -DWITH_EXIV2=$(usex exiv2)
-   -DWITH_FFMPEGTHUMBNAILER=$(usex ffmpegthumbnailer)
-   -DWITH_INOTIFY=1
-   -DWITH_JS=$(usex javascript)
-   -DWITH_LASTFM=$(usex lastfm)
-   -DWITH_MAGIC=$(usex magic)
-   -DWITH_MATROSKA=$(usex matroska)
-   -DWITH_MYSQL=$(usex mysql)
-   -DWITH_SYSTEMD=$(usex systemd)
-   -DWITH_TAGLIB=$(usex taglib)
-   )
-
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-
-   newinitd "${FILESDIR}"/${PN}-1.0.0.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}-1.0.0.confd ${PN}
-
-   insinto /etc/${PN}
-   newins "${FILESDIR}"/${PN}-1.3.0.config config.xml
-   fperms 0640 /etc/${PN}/config.xml
-   fowners root:gerbera /etc/${PN}/config.xml
-}
-
-pkg_postinst() {
-   if use mysql; then
-   elog "Gerbera has been built with MySQL support and needs"
-   elog "to be configured before being started. By default"
-   elog "SQLite will be used."
-   fi
-}



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

2022-05-06 Thread Sam James
commit: 91c243b21e393c2299e68869424a03d96be53f43
Author: Christian Tietz  mailbox  org>
AuthorDate: Sat May  7 00:01:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 05:28:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91c243b2

acct-group/gerbera: Add myself as proxy maintainer

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Christian Tietz  mailbox.org>
Signed-off-by: Sam James  gentoo.org>

 acct-group/gerbera/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/acct-group/gerbera/metadata.xml b/acct-group/gerbera/metadata.xml
index 115e9d64a669..dbd6bb4f0ed4 100644
--- a/acct-group/gerbera/metadata.xml
+++ b/acct-group/gerbera/metadata.xml
@@ -1,5 +1,12 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   christian.ti...@mailbox.org
+   Christian Tietz
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
 



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

2022-05-06 Thread Sam James
commit: b41ef5f04d2f39a282951d4b641b50d004c48574
Author: Sam James  gentoo  org>
AuthorDate: Sat May  7 05:24:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 05:28:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b41ef5f0

media-gfx/krita: add 5.0.6

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

 media-gfx/krita/Manifest   |   1 +
 media-gfx/krita/krita-5.0.6.ebuild | 123 +
 2 files changed, 124 insertions(+)

diff --git a/media-gfx/krita/Manifest b/media-gfx/krita/Manifest
index acf71edf3439..800d7fd84501 100644
--- a/media-gfx/krita/Manifest
+++ b/media-gfx/krita/Manifest
@@ -1,3 +1,4 @@
 DIST krita-4.2.9-patchset.tar.xz 7928 BLAKE2B 
57256884edafd528cfca529e020a226613a37682df445ece24d434e816f218d822c03d668a13806f775d02757bafd9627ed8073406e5506023767d06c78c30de
 SHA512 
36ec902afec082fcf18c0e523a83a08aa54d54bd5393691b0f17dcab0969e69973d8e842fac44fcf66232f369b36f97937f67b5c0b0bdcff019cc1d323b3bf59
 DIST krita-4.4.8.tar.gz 254887779 BLAKE2B 
251c621a235b8d977c886d3d31f07187efb6d45eab1960eab84ba4078216a1ecf5c7f0b90bdbf791e0c219867c6df59bb99b47c4b23c7658e1d2990f3e869cdb
 SHA512 
53b9814fcf61fbaee06e81f456aa9de7ab09df99e04932251984c8ae190248e48fa20762bdb7be503ea267e1fb835095b105ce4bf2078fd510ab5a8ef6d82f81
 DIST krita-5.0.2.tar.xz 179049488 BLAKE2B 
a58ee0e7d654f18509f970d32a680a9a993c7172a3818517ddf0a41f500c2d1f9102a432b728b9d9254f39f1be0c926602e3b1806ae19b6efc49f99becdffcdd
 SHA512 
5dd2d6961feabf20dbcef49f3499281e34b409e96d379b0247eec70449f82c05ed3cf3ca09014535adb7ce66659d58e988f1f054364637c9851181fa8ee926a5
+DIST krita-5.0.6.tar.xz 179335700 BLAKE2B 
dc164fec0ed39d8c9fc8b3624d0ceaeeb25bb55b32cabf56f655116448cea94451421e67069de1d1fbaed1e949b88c982f3e01cf66de40518d1b4e2b9b079bdb
 SHA512 
7ad92b750a1c54bf79b279730ad84119030ff532f5a8a77f2040776304dbb768a67dfa1bf67ac72c0c984b7e508e59476640f1b41ea38d3f525d52c7eb6cde9f

diff --git a/media-gfx/krita/krita-5.0.6.ebuild 
b/media-gfx/krita/krita-5.0.6.ebuild
new file mode 100644
index ..c4414bd5fa4e
--- /dev/null
+++ b/media-gfx/krita/krita-5.0.6.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+PYTHON_COMPAT=( python3_{8..10} )
+KFMIN=5.82.0
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org python-single-r1
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Free digital painting application. Digital Painting, Creative 
Freedom!"
+HOMEPAGE="https://apps.kde.org/krita/ https://krita.org/en/;
+
+LICENSE="GPL-3"
+SLOT="5"
+IUSE="color-management fftw gif +gsl heif +jpeg +mypaint-brush-engine openexr 
pdf qtmedia +raw vc webp"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# bug 630508
+RESTRICT="test"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-libs/boost:=
+   dev-libs/quazip:0=
+   $(python_gen_cond_dep '
+   dev-python/PyQt5[declarative,gui,widgets,${PYTHON_USEDEP}]
+   dev-python/sip:=[${PYTHON_USEDEP}]
+   ')
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5=[-gles2-only]
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   media-gfx/exiv2:=
+   media-libs/lcms
+   media-libs/libpng:0=
+   media-libs/tiff:0
+   sys-libs/zlib
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libXi
+   color-management? ( >=media-libs/opencolorio-2.0.0 )
+   fftw? ( sci-libs/fftw:3.0= )
+   gif? ( media-libs/giflib )
+   gsl? ( sci-libs/gsl:= )
+   jpeg? ( virtual/jpeg:0 )
+   heif? ( >=media-libs/libheif-1.11:= )
+   mypaint-brush-engine? ( media-libs/libmypaint:= )
+   openexr? ( media-libs/openexr:= )
+   pdf? ( app-text/poppler[qt5] )
+   qtmedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5 )
+   raw? ( media-libs/libraw:= )
+   webp? ( >=media-libs/libwebp-1.2.0:= )
+"
+DEPEND="${RDEPEND}
+   vc? ( >=dev-libs/vc-1.1.0 )
+"
+BDEPEND="
+   

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

2022-05-06 Thread Sam James
commit: df28e4189e81c56181ac13cf9d2a26c078fb3ef7
Author: Christian Tietz  mailbox  org>
AuthorDate: Wed May  4 20:12:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 05:28:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df28e418

net-misc/gerbera: Bump to 1.11.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Christian Tietz  mailbox.org>
Signed-off-by: Sam James  gentoo.org>

 net-misc/gerbera/Manifest  |  1 +
 net-misc/gerbera/gerbera-1.11.0.ebuild | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index 809bc619aee4..5e729d3e4915 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1 +1,2 @@
 DIST gerbera-1.10.0.tar.gz 3960516 BLAKE2B 
9240ff4334f6f018ed27489f3984bd8439eb1ae9784712d23e778f9c3054c37241036a32167fc1c19303f4d68db3862ae09e35b7a3f4c15ee1e960a1aa78086c
 SHA512 
9bb605b6475bddc5b683433bc9c50818e4986fc134bb0a6daaa444d1733624164c6ff7440789af95da2ec3c04b6c2f4fd46a29744b4ef793b10d9fab0c65a881
+DIST gerbera-1.11.0.tar.gz 4115178 BLAKE2B 
1b5f28c4602f949459816f57555bfebbedbabc9681b3d0d9eb3d7742a9b273644cf9c10b411baeb3b0c4b5ea3c340d1c0d8d6035cb0e7f38ba0c40fae1c5cd1b
 SHA512 
ae2b3342b3b57ce6d656d0ebadfd73b5f2764f2164314f6b0deac170a82e6861349c37732e6914454918112124038b221dbd4882001b5de51a49326432ccd70f

diff --git a/net-misc/gerbera/gerbera-1.11.0.ebuild 
b/net-misc/gerbera/gerbera-1.11.0.ebuild
new file mode 100644
index ..f069b91f13cf
--- /dev/null
+++ b/net-misc/gerbera/gerbera-1.11.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake linux-info
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/gerbera/${PN}.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/gerbera/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   S="${WORKDIR}/${P}"
+fi
+
+DESCRIPTION="UPnP Media Server"
+HOMEPAGE="https://gerbera.io;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm 
+magic +matroska mysql systemd +taglib"
+
+RDEPEND="
+   acct-user/gerbera
+   dev-db/sqlite
+   dev-libs/libebml:=
+   dev-libs/libfmt:=
+   dev-libs/pugixml
+   dev-libs/spdlog:=
+   >=net-libs/libupnp-1.14.12:=[ipv6,reuseaddr,-blocking-tcp]
+   sys-apps/util-linux
+   sys-libs/zlib
+   virtual/libiconv
+   curl? ( net-misc/curl )
+   exif? ( media-libs/libexif )
+   exiv2? ( media-gfx/exiv2 )
+   ffmpeg? ( media-video/ffmpeg:= )
+   ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
+   javascript? ( dev-lang/duktape:= )
+   lastfm? ( media-libs/lastfmlib )
+   magic? ( sys-apps/file )
+   matroska? ( media-libs/libmatroska:= )
+   mysql? ( dev-db/mysql-connector-c )
+   taglib? ( media-libs/taglib )
+"
+
+DEPEND="${RDEPEND}"
+
+CONFIG_CHECK="~INOTIFY_USER"
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_AVCODEC=$(usex ffmpeg)
+   -DWITH_CURL=$(usex curl)
+   -DWITH_DEBUG=$(usex debug)
+   -DWITH_EXIF=$(usex exif)
+   -DWITH_EXIV2=$(usex exiv2)
+   -DWITH_FFMPEGTHUMBNAILER=$(usex ffmpegthumbnailer)
+   -DWITH_INOTIFY=1
+   -DWITH_JS=$(usex javascript)
+   -DWITH_LASTFM=$(usex lastfm)
+   -DWITH_MAGIC=$(usex magic)
+   -DWITH_MATROSKA=$(usex matroska)
+   -DWITH_MYSQL=$(usex mysql)
+   -DWITH_SYSTEMD=$(usex systemd)
+   -DWITH_TAGLIB=$(usex taglib)
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   newinitd "${FILESDIR}"/${PN}-1.0.0.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}-1.0.0.confd ${PN}
+
+   insinto /etc/${PN}
+   newins "${FILESDIR}"/${PN}-1.3.0.config config.xml
+   fperms 0640 /etc/${PN}/config.xml
+   fowners root:gerbera /etc/${PN}/config.xml
+}
+
+pkg_postinst() {
+   if use mysql; then
+   elog "Gerbera has been built with MySQL support and needs"
+   elog "to be configured before being started. By default"
+   elog "SQLite will be used."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2022-05-06 Thread Sam James
commit: c827af75c17cf03ef3347c86fd69bad4fb0bb8a2
Author: Robert Siebeck  r123  de>
AuthorDate: Fri May  6 06:56:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 05:28:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c827af75

net-im/signal-desktop-bin: add new version 5.42.0

Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Sam James  gentoo.org>

 net-im/signal-desktop-bin/Manifest |  1 +
 .../signal-desktop-bin-5.42.0.ebuild   | 98 ++
 2 files changed, 99 insertions(+)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 49b090917bd4..3d24a9d98242 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST signal-desktop_5.41.0_amd64.deb 115950094 BLAKE2B 
f1ab73da6a07dc4e667cef2cc7bd80aa843cd11dee915d8128502ebeb18b606f67c88186c9fef367eab5f89be0cae02c7ff22dfbd8b2863212e3b1c04445b367
 SHA512 
3751d961d10d9613cbed76e1a5f217ec04e563c70c7a4601eb0178ee46778eb93a2257243bc7a19afaee049fe03319170092de065862720c06f84003e8c75862
+DIST signal-desktop_5.42.0_amd64.deb 116405706 BLAKE2B 
68d1d92397d2afc04abdf33e66f0ee7ac762745dda30e76190a6f91686163494a23fc70001ffa7ccd007bd30bdb7f47276a725a823e77f575f4842067f3f98c2
 SHA512 
9b776642bfefba20deea238243463e48334c6007af10a542a4134d3334867d7cf5327907654bcb7bb1cd5fc331faff24cf71a0c51c35bcea0defade9e21ec548

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-5.42.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-5.42.0.ebuild
new file mode 100644
index ..75db5c2f8043
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-5.42.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+
+inherit pax-utils unpacker xdg
+
+DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
+HOMEPAGE="https://signal.org/
+   https://github.com/signalapp/Signal-Desktop;
+SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
+S="${WORKDIR}"
+
+LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="-* amd64"
+IUSE="+sound"
+RESTRICT="splitdebug"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa[X(+)]
+   net-print/cups
+   sys-apps/dbus[X]
+   x11-libs/gdk-pixbuf:2
+   x11-libs/cairo
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   sound? (
+   || (
+   media-sound/pulseaudio
+   media-sound/apulse
+   )
+   )
+"
+
+QA_PREBUILT="
+   opt/Signal/chrome_crashpad_handler
+   opt/Signal/chrome-sandbox
+   opt/Signal/libEGL.so
+   opt/Signal/libGLESv2.so
+   opt/Signal/libffmpeg.so
+   opt/Signal/libvk_swiftshader.so
+   opt/Signal/libvulkan.so.1
+   opt/Signal/resources/app.asar.unpacked/node_modules/*
+   opt/Signal/signal-desktop
+   opt/Signal/swiftshader/libEGL.so
+   opt/Signal/swiftshader/libGLESv2.so"
+
+src_prepare() {
+   default
+   sed -e 's| --no-sandbox||g' \
+   -i usr/share/applications/signal-desktop.desktop || die
+   unpack usr/share/doc/signal-desktop/changelog.gz
+}
+
+src_install() {
+   insinto /
+   dodoc changelog
+   doins -r opt
+   insinto /usr/share
+
+   if has_version media-sound/apulse[-sdk] && ! has_version 
media-sound/pulseaudio; then
+   sed -i 's/Exec=/Exec=apulse /g' 
usr/share/applications/signal-desktop.desktop || die
+   fi
+
+   doins -r usr/share/applications
+   doins -r usr/share/icons
+   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
+   fperms u+s /opt/Signal/chrome-sandbox
+   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
+
+   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   elog "For using the tray icon on compatible desktop environments, start 
Signal with"
+   elog " '--start-in-tray' or '--use-tray-icon'."
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kwindowsystem/files/

2022-05-06 Thread Sam James
commit: c87097487b35d526f40477eeca35aee4eabcf4c3
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu May  5 18:25:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 05:28:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8709748

kde-frameworks/kwindowsystem: remove unused patch(es)

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

 ...indowsystem-5.90.0-avoid-XKeycodeToKeysym.patch | 50 --
 1 file changed, 50 deletions(-)

diff --git 
a/kde-frameworks/kwindowsystem/files/kwindowsystem-5.90.0-avoid-XKeycodeToKeysym.patch
 
b/kde-frameworks/kwindowsystem/files/kwindowsystem-5.90.0-avoid-XKeycodeToKeysym.patch
deleted file mode 100644
index a9f47883e6e8..
--- 
a/kde-frameworks/kwindowsystem/files/kwindowsystem-5.90.0-avoid-XKeycodeToKeysym.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From 6e3d645d444073097e93520f047bb2321673119a Mon Sep 17 00:00:00 2001
-From: Fabian Vogt 
-Date: Sun, 2 Jan 2022 23:52:07 +0100
-Subject: [PATCH] Avoid XKeycodeToKeysym in KKeyServer::initializeMods
-
-Xlib functions which work with keyboard mappings have a (Display) internal
-cache, which needs to be refreshed on mapping changes by calling
-X(kb)RefreshKeyboardMapping on change notify events.
-
-After Qt switched to XCB, that is no longer happening, and it's also not
-possible to get to the XEvent needed for triggering the refresh. Switch
-over to using the XCB equivalent and just load the symbols on every invocation.
-
-BUG: 426684

- src/platforms/xcb/kkeyserver.cpp | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/src/platforms/xcb/kkeyserver.cpp 
b/src/platforms/xcb/kkeyserver.cpp
-index 306c63b..bc43dbd 100644
 a/src/platforms/xcb/kkeyserver.cpp
-+++ b/src/platforms/xcb/kkeyserver.cpp
-@@ -496,6 +496,7 @@ bool initializeMods()
- }
- 
- checkDisplay();
-+xcb_key_symbols_t *symbols = 
xcb_key_symbols_alloc(QX11Info::connection());
- XModifierKeymap *xmk = XGetModifierMapping(QX11Info::display());
- 
- int min_keycode;
-@@ -515,7 +516,7 @@ bool initializeMods()
- // found fixes the problem.
- for (int j = 0; j < xmk->max_keypermod; ++j) {
- for (int k = 0; k < keysyms_per_keycode; ++k) {
--keySymX = XKeycodeToKeysym(QX11Info::display(), 
xmk->modifiermap[xmk->max_keypermod * i + j], k);
-+keySymX = xcb_key_symbols_get_keysym(symbols, 
xmk->modifiermap[xmk->max_keypermod * i + j], k);
- 
- switch (keySymX) {
- case XK_Alt_L:
-@@ -628,6 +629,7 @@ bool initializeMods()
- g_rgX11ModInfo[2].modX = g_alt_mask;
- g_rgX11ModInfo[3].modX = g_meta_mask;
- 
-+xcb_key_symbols_free(symbols);
- XFreeModifiermap(xmk);
- g_bInitializedMods = true;
- 
--- 
-GitLab
-



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2022-05-06 Thread Sam James
commit: 52b33b92d52d3e22d6affd32200be69902541041
Author: Robert Siebeck  r123  de>
AuthorDate: Fri May  6 06:56:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 05:28:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52b33b92

net-im/signal-desktop-bin: remove old version

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/25347
Signed-off-by: Sam James  gentoo.org>

 net-im/signal-desktop-bin/Manifest |  1 -
 .../signal-desktop-bin-5.41.0.ebuild   | 98 --
 2 files changed, 99 deletions(-)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 3d24a9d98242..1fae2946201f 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_5.41.0_amd64.deb 115950094 BLAKE2B 
f1ab73da6a07dc4e667cef2cc7bd80aa843cd11dee915d8128502ebeb18b606f67c88186c9fef367eab5f89be0cae02c7ff22dfbd8b2863212e3b1c04445b367
 SHA512 
3751d961d10d9613cbed76e1a5f217ec04e563c70c7a4601eb0178ee46778eb93a2257243bc7a19afaee049fe03319170092de065862720c06f84003e8c75862
 DIST signal-desktop_5.42.0_amd64.deb 116405706 BLAKE2B 
68d1d92397d2afc04abdf33e66f0ee7ac762745dda30e76190a6f91686163494a23fc70001ffa7ccd007bd30bdb7f47276a725a823e77f575f4842067f3f98c2
 SHA512 
9b776642bfefba20deea238243463e48334c6007af10a542a4134d3334867d7cf5327907654bcb7bb1cd5fc331faff24cf71a0c51c35bcea0defade9e21ec548

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-5.41.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-5.41.0.ebuild
deleted file mode 100644
index 75db5c2f8043..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-5.41.0.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN/-bin/}"
-
-inherit pax-utils unpacker xdg
-
-DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
-HOMEPAGE="https://signal.org/
-   https://github.com/signalapp/Signal-Desktop;
-SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
-S="${WORKDIR}"
-
-LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="-* amd64"
-IUSE="+sound"
-RESTRICT="splitdebug"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/mesa[X(+)]
-   net-print/cups
-   sys-apps/dbus[X]
-   x11-libs/gdk-pixbuf:2
-   x11-libs/cairo
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   sound? (
-   || (
-   media-sound/pulseaudio
-   media-sound/apulse
-   )
-   )
-"
-
-QA_PREBUILT="
-   opt/Signal/chrome_crashpad_handler
-   opt/Signal/chrome-sandbox
-   opt/Signal/libEGL.so
-   opt/Signal/libGLESv2.so
-   opt/Signal/libffmpeg.so
-   opt/Signal/libvk_swiftshader.so
-   opt/Signal/libvulkan.so.1
-   opt/Signal/resources/app.asar.unpacked/node_modules/*
-   opt/Signal/signal-desktop
-   opt/Signal/swiftshader/libEGL.so
-   opt/Signal/swiftshader/libGLESv2.so"
-
-src_prepare() {
-   default
-   sed -e 's| --no-sandbox||g' \
-   -i usr/share/applications/signal-desktop.desktop || die
-   unpack usr/share/doc/signal-desktop/changelog.gz
-}
-
-src_install() {
-   insinto /
-   dodoc changelog
-   doins -r opt
-   insinto /usr/share
-
-   if has_version media-sound/apulse[-sdk] && ! has_version 
media-sound/pulseaudio; then
-   sed -i 's/Exec=/Exec=apulse /g' 
usr/share/applications/signal-desktop.desktop || die
-   fi
-
-   doins -r usr/share/applications
-   doins -r usr/share/icons
-   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
-   fperms u+s /opt/Signal/chrome-sandbox
-   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
-
-   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   elog "For using the tray icon on compatible desktop environments, start 
Signal with"
-   elog " '--start-in-tray' or '--use-tray-icon'."
-}



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

2022-05-06 Thread Sam James
commit: 48d3fe67d6d3f674a5891caf0c57eaf3282eb077
Author: Christian Tietz  mailbox  org>
AuthorDate: Sat May  7 00:02:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 05:28:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48d3fe67

acct-user/gerbera: Add myself as proxy maintainer

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Christian Tietz  mailbox.org>
Closes: https://github.com/gentoo/gentoo/pull/25328
Signed-off-by: Sam James  gentoo.org>

 acct-user/gerbera/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/acct-user/gerbera/metadata.xml b/acct-user/gerbera/metadata.xml
index 115e9d64a669..dbd6bb4f0ed4 100644
--- a/acct-user/gerbera/metadata.xml
+++ b/acct-user/gerbera/metadata.xml
@@ -1,5 +1,12 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   christian.ti...@mailbox.org
+   Christian Tietz
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
 



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kholidays/files/

2022-05-06 Thread Sam James
commit: c93c5e0edf1385e353386f8af573f22f50edc632
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu May  5 18:24:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 05:28:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c93c5e0e

kde-frameworks/kholidays: remove unused patch(es)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Sam James  gentoo.org>

 ...lidays-5.90.0-UK-2022-spring-bank-holiday.patch | 75 --
 1 file changed, 75 deletions(-)

diff --git 
a/kde-frameworks/kholidays/files/kholidays-5.90.0-UK-2022-spring-bank-holiday.patch
 
b/kde-frameworks/kholidays/files/kholidays-5.90.0-UK-2022-spring-bank-holiday.patch
deleted file mode 100644
index 15d630269b40..
--- 
a/kde-frameworks/kholidays/files/kholidays-5.90.0-UK-2022-spring-bank-holiday.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-From f46efdf93ebf02b5e7ac0ac0b11aefbd42ec71b2 Mon Sep 17 00:00:00 2001
-From: Allen Winter 
-Date: Sat, 15 Jan 2022 09:54:39 -0500
-Subject: [PATCH] UK holiday change 2022 (Spring bank holiday)
-
-applied to all 3 legal regions
-
-BUG: 448305
-FIXED-IN: 5.91

- holidays/plan2/holiday_gb-eaw_en-gb | 5 -
- holidays/plan2/holiday_gb-nir_en-gb | 5 -
- holidays/plan2/holiday_gb-sct_en-gb | 5 -
- 3 files changed, 12 insertions(+), 3 deletions(-)
-
-diff --git a/holidays/plan2/holiday_gb-eaw_en-gb 
b/holidays/plan2/holiday_gb-eaw_en-gb
-index 64bdee7..4235247 100644
 a/holidays/plan2/holiday_gb-eaw_en-gb
-+++ b/holidays/plan2/holiday_gb-eaw_en-gb
-@@ -27,8 +27,11 @@ description "National holiday file for England and Wales"
- "Easter Monday" public on easter plus 1
- "Royal Wedding" public on 29.4.2011
- "Early May Bank Holiday"public on ((year == 2020) ? [may 8] : [first 
monday in may])
--"Spring Bank Holiday"   public on ((year == 2012) ? [june 4] : [last 
monday in may])
-+"Spring Bank Holiday"   public on ((year == 2012) ? [june 4] :
-+   ((year == 2022) ? [june 2] :
-+[last monday in may]))
- "Diamond Jubilee Holiday"   public on 5.6.2012
-+"Platinum Jubilee Holiday"  public on 3.6.2022
- "Summer Bank Holiday"   public on last monday in august
- "Christmas Day" public religious on december 25
- "Christmas Day Bank Holiday"public on ( (([december 25] == [saturday 
after ([december 25])]) || ([december 25] == [sunday after ([december 25])])) ?
-diff --git a/holidays/plan2/holiday_gb-nir_en-gb 
b/holidays/plan2/holiday_gb-nir_en-gb
-index 677f290..85c2de6 100644
 a/holidays/plan2/holiday_gb-nir_en-gb
-+++ b/holidays/plan2/holiday_gb-nir_en-gb
-@@ -33,8 +33,11 @@ description "National holiday file for Northern Ireland"
- "Easter Monday" public on easter plus 1
- "Royal Wedding" public on 29.4.2011
- "Early May Bank Holiday"public on ((year == 2020) ? [may 
8] : [first monday in may])
--"Spring Bank Holiday"   public on ((year == 2012) ? [june 
4] : [last monday in may])
-+"Spring Bank Holiday"   public on ((year == 2012) ? [june 
4] :
-+   ((year == 2022) ? 
[june 2] :
-+ [last monday in 
may]))
- "Diamond Jubilee Holiday"   public on 5.6.2012
-+"Platinum Jubilee Holiday"  public on 3.6.2022
- "Battle of the Boyne (Orangemen's Day)" public on july 12
- "Battle of the Boyne Bank Holiday"  public on ( (([july 12] == 
[saturday after ([july 12])]) ||
-   ([july 12] == 
[sunday after ([july 12])])) ?
-diff --git a/holidays/plan2/holiday_gb-sct_en-gb 
b/holidays/plan2/holiday_gb-sct_en-gb
-index 57d90d6..938d639 100644
 a/holidays/plan2/holiday_gb-sct_en-gb
-+++ b/holidays/plan2/holiday_gb-sct_en-gb
-@@ -43,6 +43,7 @@ description "National holiday file for Scotland"
- "Royal Wedding" public on 29.4.2011
- "Early May Bank Holiday"public on ((year == 2020) ? [may 8] : 
[first monday in may])
- "Diamond Jubilee Holiday"   public on 5.6.2012
-+"Platinum Jubilee Holiday"  public on 3.6.2022
- "Christmas Day" public religious on december 25
- "Christmas Day Substitute Holiday"  public on ( (([december 25] == [saturday 
after ([december 25])]) ||
-   ([december 25] == [sunday 
after ([december 25])])) ?
-@@ -60,7 +61,9 @@ description "National holiday file for Scotland"
- 
- :: Financial
- "Good Friday Bank Holiday"  religious on easter minus 2
--"Spring Bank Holiday"   civil on ((year == 2012) ? [june 4] : 
[last monday 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/

2022-05-06 Thread Sam James
commit: 6b9991027fe5482e56aca0da6453f173e1a19cb0
Author: Sam James  gentoo  org>
AuthorDate: Sat May  7 05:28:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 05:28:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b999102

sys-apps/xdg-desktop-portal: add 1.14.4

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

 sys-apps/xdg-desktop-portal/Manifest   |  1 +
 .../xdg-desktop-portal-1.14.4.ebuild   | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-apps/xdg-desktop-portal/Manifest 
b/sys-apps/xdg-desktop-portal/Manifest
index b3c3a7ac084c..53021bf8d8ca 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1,3 +1,4 @@
 DIST xdg-desktop-portal-1.12.1.tar.xz 484352 BLAKE2B 
afa14ab78f35cb1c0e66514f313f5dc297ceef88af1ca7b3028305faa8398bdae1b9e897289b18a93b1cda1a8290c0e51bf73e66c9dce231f57a58652fb9e120
 SHA512 
62df427e2d8d54acd9a34a02a77c26ae3911fbb4c5844eff4a253dc839775c929c6945401b93549ba200ba637d315146767e41f18a831d7627b35de880de0da1
 DIST xdg-desktop-portal-1.14.2.tar.xz 504088 BLAKE2B 
e0a378c1f1d80afda7d73fd8e545f7304eeab349cf3298ebb616021c7e16e8a088360681e31eedca9ac90978eb04167a7e857ddaa5e023a2a8c24c9f959f9b2c
 SHA512 
7164d6c0d89843d117e03bc46963d72f24dae2b9fc8e173f06a78bbc80655ccf192d86f951d3c404c88bf5da88d9d2053ea52cf3e541b833ee937b6931d803d7
 DIST xdg-desktop-portal-1.14.3.tar.xz 504296 BLAKE2B 
9416e6843ed4cb8a3b33f3665ce2cca7b1bf4fc4dfb9ac11bf8b6c0906829df25bcd6a32c68231d36e16f1cbd0181a2d938a06098f00dec34c3981bca943e632
 SHA512 
ced23bf0973227b5d89ea976aa0978fa16cfa2983dd6b64802714a852dab215584198c04482edaa5a145e292bf7f5b9c5c98ee864fb24abb5bdc48cd1c839a9e
+DIST xdg-desktop-portal-1.14.4.tar.xz 510492 BLAKE2B 
32f71cbc74d6bb3010e31172972dd7bfc4c982691ef55f66c29d5cf4aa2abeed816f890800691e898f739c2c7aa13db1e04f322c89ce30e9ac8a69b87435a448
 SHA512 
23fa4f9fdf39f22d6eaa4f6020db5f81d272b85fe6051467c5e28a752c65b18a9b540fafe5b27725fafa29dffefcd113d873928cd78e3658895cd24d96b82f73

diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.4.ebuild 
b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.4.ebuild
new file mode 100644
index ..03615c15f70a
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="Desktop integration portal"
+HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal;
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="geolocation screencast systemd"
+
+DEPEND="
+   >=dev-libs/glib-2.66:2
+   dev-libs/json-glib
+   >=sys-fs/fuse-3.10.0:3
+   x11-libs/gdk-pixbuf
+   geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
+   screencast? ( >=media-video/pipewire-0.3:= )
+   systemd? ( sys-apps/systemd )
+"
+RDEPEND="${DEPEND}
+   sys-apps/dbus
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local myeconfargs=(
+   --disable-docbook-docs # requires flatpak
+   --disable-libportal # not packaged
+   --with-systemduserunitdir="$(systemd_get_userunitdir)"
+   $(use_enable geolocation geoclue)
+   $(use_enable screencast pipewire)
+   $(use_with systemd)
+   )
+   econf "${myeconfargs[@]}"
+}



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

2022-05-06 Thread Sam James
commit: 448be2e9cd6a28910a76a34fc3de396dd3e591d7
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri May  6 16:29:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 05:28:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448be2e9

net-analyzer/vnstat: remove unused patch

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

 net-analyzer/vnstat/files/vnstat-2.2-run.patch | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/net-analyzer/vnstat/files/vnstat-2.2-run.patch 
b/net-analyzer/vnstat/files/vnstat-2.2-run.patch
deleted file mode 100644
index bb9222b5fe2f..
--- a/net-analyzer/vnstat/files/vnstat-2.2-run.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/src/common.h
-+++ b/src/common.h
-@@ -229,7 +229,7 @@
- #define CREATEDIRS 1
- #define UPDATEFILEOWNER 1
- #define LOGFILE "/var/log/vnstat/vnstat.log"
--#define PIDFILE "/var/run/vnstat/vnstat.pid"
-+#define PIDFILE "/run/vnstat/vnstat.pid"
- #define IS64BIT -2
- 
- /* no transparency by default */



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

2022-05-06 Thread Hans de Graaff
commit: b2af1f18a45cbf6bdec7dac320d5cfd10565f34d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May  7 05:23:32 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May  7 05:23:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2af1f18

profiles/package.mask: mask old dev-ruby/c21e slot for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 35048e2e2aca..d49f9c570837 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Hans de Graaff  (2022-05-07)
+# Old slot without reverse dependencies. Originally introduced for
+# dev-ruby/gherkin but no longer used there. Upgrade to the new slotted
+# version. Masked for removal in 30 days.
+dev-ruby/c21e:1
+
 # Michał Górny  (2022-05-06)
 # The "better quality" dependencies of Mailman.  These packages were
 # generally fixed by the Python team but they have no reverse



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

2022-05-06 Thread Sam James
commit: ac6191ed2fff5b6070ff1efb7128f70b501176d0
Author: Adrian Ratiu  collabora  com>
AuthorDate: Fri May  6 08:58:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 05:03:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac6191ed

sys-libs/libxcrypt: fix cross + system dependencies

Starting with the v4.4.28 ebuild, libxcrypt supports cross-* builds
so we need to ensure the dependencies are properly specified, for
eg: aarch64-cros-linux-gnu/libxcrypt needs to depend on the
aarch64-cros-linux-gnu/glibc instead of plain sys-libs/glibc.

Closes: https://bugs.gentoo.org/842906
Signed-off-by: Adrian Ratiu  collabora.com>
Closes: https://github.com/gentoo/gentoo/pull/25348
Signed-off-by: Sam James  gentoo.org>

 sys-libs/libxcrypt/libxcrypt-4.4.28.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.28.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.28.ebuild
index f4a2b797141a..50aec10c1952 100644
--- a/sys-libs/libxcrypt/libxcrypt-4.4.28.ebuild
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.28.ebuild
@@ -39,10 +39,10 @@ is_cross() {
 
 DEPEND="system? (
elibc_glibc? (
-   sys-libs/glibc[-crypt(+)]
-   !sys-libs/glibc[crypt(+)]
+   ${CATEGORY}/glibc[-crypt(+)]
+   !${CATEGORY}/glibc[crypt(+)]
)
-   !sys-libs/musl
+   !${CATEGORY}/musl
)
 "
 RDEPEND="${DEPEND}"



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

2022-05-06 Thread Sam James
commit: e9f6a7858d4611c556fb0c4b4d626fa9de3c361b
Author: Matthias Gerstner  nefkom  net>
AuthorDate: Wed May  4 18:10:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 05:03:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f6a785

sys-fs/xwmfs: removal of old version 0.90

Closes: https://bugs.gentoo.org/841020
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthias Gerstner  nefkom.net>
Closes: https://github.com/gentoo/gentoo/pull/25323
Signed-off-by: Sam James  gentoo.org>

 sys-fs/xwmfs/Manifest  |  1 -
 sys-fs/xwmfs/xwmfs-0.90.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/sys-fs/xwmfs/Manifest b/sys-fs/xwmfs/Manifest
index ef957dbb20c9..c22623b64c51 100644
--- a/sys-fs/xwmfs/Manifest
+++ b/sys-fs/xwmfs/Manifest
@@ -1,2 +1 @@
-DIST xwmfs-0.90.tar.gz 199555 BLAKE2B 
b2223edb1befad1055d103c03ba8092ea6319eb7299ec9e74338567aef9e45071f056ebfaddd41bcca3722f2ad96122d5009890847b6a485ea700e1e43d2893b
 SHA512 
70805bc509cd8ab11d75b0f9b303f76c6e7c0af7664eca4f9f1dc14c6d59d34a1bcf3e1ffde427b7f11740f1b52e7838c44a28de44fd96ca0bacb45c8b160a67
 DIST xwmfs-0.91.tar.gz 205380 BLAKE2B 
fe16fb42c255c8aa3f3a89c494ee9a0d89a4ec1f7d09299374b8891ecc03fe41bb676e2a65112d60abf7ea7e7c2b173aa1333969b445814b07f5c972c001969b
 SHA512 
a2f86b614364c1ffd5fa591bdabd8940f9f317f07e5c4ddc45e8da44de1ae434cbe0336fd1ef7f25027c390388943a8cd03991546ffa640ffe5800a66792ac17

diff --git a/sys-fs/xwmfs/xwmfs-0.90.ebuild b/sys-fs/xwmfs/xwmfs-0.90.ebuild
deleted file mode 100644
index 6f9d03e0f508..
--- a/sys-fs/xwmfs/xwmfs-0.90.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="FUSE-based X11 Window-Manager file system"
-HOMEPAGE="https://github.com/gerstner-hub/xwmfs;
-SRC_URI="https://github.com/gerstner-hub/${PN}/releases/download/v${PV}/${P}-dist.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~x86"
-SLOT="0"
-
-RDEPEND="
-   sys-fs/fuse:0=
-   >=x11-libs/libX11-1.6.5"
-
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_test() {
-   # unset display to avoid testing errors, tests rely on X11 and a window
-   # manager environment
-   unset DISPLAY
-
-   default
-}



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

2022-05-06 Thread Sam James
commit: ad4cfaa7d302bea38126c9123424822613dd868b
Author: Matthias Gerstner  nefkom  net>
AuthorDate: Wed May  4 18:09:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 05:03:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad4cfaa7

sys-fs/xwmfs: version bump to 0.91

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthias Gerstner  nefkom.net>
Signed-off-by: Sam James  gentoo.org>

 sys-fs/xwmfs/Manifest  |  1 +
 sys-fs/xwmfs/xwmfs-0.91.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/sys-fs/xwmfs/Manifest b/sys-fs/xwmfs/Manifest
index 415319bc35f1..ef957dbb20c9 100644
--- a/sys-fs/xwmfs/Manifest
+++ b/sys-fs/xwmfs/Manifest
@@ -1 +1,2 @@
 DIST xwmfs-0.90.tar.gz 199555 BLAKE2B 
b2223edb1befad1055d103c03ba8092ea6319eb7299ec9e74338567aef9e45071f056ebfaddd41bcca3722f2ad96122d5009890847b6a485ea700e1e43d2893b
 SHA512 
70805bc509cd8ab11d75b0f9b303f76c6e7c0af7664eca4f9f1dc14c6d59d34a1bcf3e1ffde427b7f11740f1b52e7838c44a28de44fd96ca0bacb45c8b160a67
+DIST xwmfs-0.91.tar.gz 205380 BLAKE2B 
fe16fb42c255c8aa3f3a89c494ee9a0d89a4ec1f7d09299374b8891ecc03fe41bb676e2a65112d60abf7ea7e7c2b173aa1333969b445814b07f5c972c001969b
 SHA512 
a2f86b614364c1ffd5fa591bdabd8940f9f317f07e5c4ddc45e8da44de1ae434cbe0336fd1ef7f25027c390388943a8cd03991546ffa640ffe5800a66792ac17

diff --git a/sys-fs/xwmfs/xwmfs-0.91.ebuild b/sys-fs/xwmfs/xwmfs-0.91.ebuild
new file mode 100644
index ..deecfb925e6a
--- /dev/null
+++ b/sys-fs/xwmfs/xwmfs-0.91.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="FUSE-based X11 Window-Manager file system"
+HOMEPAGE="https://github.com/gerstner-hub/xwmfs;
+SRC_URI="https://github.com/gerstner-hub/${PN}/releases/download/v${PV}/${P}-dist.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~x86"
+SLOT="0"
+
+RDEPEND="
+   sys-fs/fuse:0=
+   >=x11-libs/libX11-1.6.5"
+
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_test() {
+   # unset display to avoid testing errors, tests rely on X11 and a window
+   # manager environment
+   unset DISPLAY
+
+   default
+}



[gentoo-commits] repo/gentoo:master commit in: app-doc/gnucash-docs/

2022-05-06 Thread Sam James
commit: ef0d4583685e7ad9d9277abeeb1209ae61eb3000
Author: Sam James  gentoo  org>
AuthorDate: Sat May  7 04:53:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 04:53:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef0d4583

app-doc/gnucash-docs: add 4.10.1

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

 app-doc/gnucash-docs/Manifest   |  1 +
 app-doc/gnucash-docs/gnucash-docs-4.10.1.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/app-doc/gnucash-docs/Manifest b/app-doc/gnucash-docs/Manifest
index 4c825aafab01..1cca65d7d519 100644
--- a/app-doc/gnucash-docs/Manifest
+++ b/app-doc/gnucash-docs/Manifest
@@ -1,3 +1,4 @@
+DIST gnucash-docs-4.10.1.tar.gz 83109980 BLAKE2B 
1c7c14fe604b934a3a76c90822b2d6abd13fa81248be93269e90a09619ea5e145053933df1e6d7cd0578de0d4641ba1a5c87955452fdee1eba026843539ceb74
 SHA512 
b015071ae9cfcc65dfaae194ca3d8508345cdaaa6c6d955ba263b7b47ea5d9b6912807b0e8ad8988241184a8c380ba5c680c084130f61d0c040446efa5797f8c
 DIST gnucash-docs-4.4.tar.gz 62534210 BLAKE2B 
0c3cdc3ccdf1cfb7a54e44dcde9ea10672cb312e6d6e083ae9bb65bc52b044e8559647a8491f6fa762d9bb84c33f22dd9cacb3a862548994bdc7c56b3e634aa9
 SHA512 
60e34af3fdb144fefc835d6497fd442daad1417c4e40f8b4fd8f66a37cd0cfa1d789aa03de435d4654ee2368a4b85e9b0cfba8eeef61829e0ca190a453a9abdc
 DIST gnucash-docs-4.5.tar.gz 71420078 BLAKE2B 
cf4cf6f62e0ce1c5f868f91b6452a531e14a4fb85c801a941e5b19a9a3e61593a248cc79c753e23d9fb40809f27194117d6e73c7723f9454c2c2d0658fcd77e0
 SHA512 
27fcb649ad813d2aa148b8a910a6d35fcb47e79b0c36e6b2456d733f8f969686234e090d128ccb4a2227c71385dfa9d9236606a3e9354923e128644ee0be137f
 DIST gnucash-docs-4.8.tar.gz 74862559 BLAKE2B 
da0496a5762bd3a7437272e1118f53e2dbb218bc8c8e960134ece3b10909c5673109e76dd195cdde320bd47849d43ad1068d21857ab288b57ff3d179fafe36ce
 SHA512 
61be5ada80748350f5d72068a6c19cd5a5db6cd8b4500ed16febe5f53586d929b4843ac6b51ced78b381e26c8948beeb1cc48593d5263f906ba5b8f3fda47d2e

diff --git a/app-doc/gnucash-docs/gnucash-docs-4.10.1.ebuild 
b/app-doc/gnucash-docs/gnucash-docs-4.10.1.ebuild
new file mode 100644
index ..70c40007a4bc
--- /dev/null
+++ b/app-doc/gnucash-docs/gnucash-docs-4.10.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-office/gnucash
+
+CMAKE_MAKEFILE_GENERATOR=emake
+inherit cmake optfeature
+
+DESCRIPTION="Documentation package for GnuCash"
+HOMEPAGE="https://www.gnucash.org/;
+SRC_URI="https://github.com/Gnucash/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2 FDL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+LOCALES=( de it ja pt )
+IUSE="${LOCALES[*]/#/l10n_}"
+
+BDEPEND="app-text/docbook-xml-dtd:4.5
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxml2
+   dev-libs/libxslt"
+
+src_install() {
+   local doc_type my_lang
+
+   for doc_type in manual guide; do
+   for my_lang in C ${L10N}; do
+   case ${my_lang} in
+   # Both help and guides translated
+   C|de|it|pt) ;;
+   ja|ru) # Only guides translated
+   if [[ ${doc_type} = "manual" ]] ; then
+   elog "Help documentation hasn't 
been translated for ${my_lang}"
+   elog "Will do English instead."
+   continue
+   fi
+   ;;
+   *)
+   die "Invalid locale: $my_lang"
+   ;;
+   esac
+
+   emake \
+   -C "${BUILD_DIR}/${doc_type}/${my_lang}" \
+   DESTDIR="${D}" \
+   install
+   done
+   done
+
+   einstalldocs
+}
+
+pkg_postinst() {
+   optfeature "generating PDF files" dev-java/fop
+   optfeature "viewing the docs" gnome-extra/yelp
+}



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

2022-05-06 Thread Sam James
commit: 646c50780f6202a496f3e5d86f3a336d8ba24d6d
Author: Sam James  gentoo  org>
AuthorDate: Sat May  7 04:53:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 05:00:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=646c5078

app-office/gnucash: add 4.10

Closes: https://bugs.gentoo.org/840668
Closes: https://bugs.gentoo.org/836334
Closes: https://bugs.gentoo.org/833935
Signed-off-by: Sam James  gentoo.org>

 app-office/gnucash/Manifest|   1 +
 app-office/gnucash/gnucash-4.10.ebuild | 221 +
 2 files changed, 222 insertions(+)

diff --git a/app-office/gnucash/Manifest b/app-office/gnucash/Manifest
index 5d767a1081b8..3bfc4488d8fc 100644
--- a/app-office/gnucash/Manifest
+++ b/app-office/gnucash/Manifest
@@ -1,3 +1,4 @@
+DIST gnucash-4.10.tar.bz2 14768016 BLAKE2B 
645caedc342508290bac1ed4c8745ddc84f9634887cacc49246b3b1470e1d4c34b55af5b79c23747c8e223096e2b57876635fd07bc1e9153331abd11e4e249c2
 SHA512 
6898edff50af360bc7112a6d8eab3cde808a127df603f2eb5dca166a8f2ea079c3d37859fcb4ea22fa3a137f71792402dbff2d3ef4d0d93b0f2c980f5b1c2a62
 DIST gnucash-4.4-Fix-build-with-glib-2.68.patch.xz 9120 BLAKE2B 
b04cc859ab2817b69e9a5b3b92d73dd16aa4b3264202d0d089c80251a9ead5f459c6918fc605fda50e98db01d81dc4691ae58d7ff2eb4dad8c805edb523e36eb
 SHA512 
3aea6195f47ed4c3ca395f10b7575bcabf8f5dcb185b938ece19a518de0f0bd18e9bbe19b84eca8ec99e3a076745e441f3d47d894049f0cfb88168723338fbf0
 DIST gnucash-4.4.tar.bz2 14430959 BLAKE2B 
7a9e04957919a99e083dd5c1ac04150f77ab64eef277c0cd63ef90ade4a82875447f291d4f14499a14e987a86a7b7615d4a3cbb79a980be7022cb4f511b71368
 SHA512 
5882e5a91081bb9279ac5dc8798352cb15ebb934d1d37c6d6639244602108e067ece5b7f51ba32c9c413c1469d08ca32a73369e6af34e41c3ef704033c71f336
 DIST gnucash-4.5.tar.bz2 14472274 BLAKE2B 
2cf9726fc241506867a49f796d2526c6a7524667dcf706f812d225deac146020f49dcdc7ac64b1c0b90d6e61941197dd8aec0f5166e474bc2f601fc8674abdc1
 SHA512 
5e6dfebae8845ab7ad8fcb95f38eb1d0907e789637f722fccf31486b05ee9ebbfb60b8c70e1cef1fc5913b73bfdc2251babed09b6f894c266b969874f3dff30b

diff --git a/app-office/gnucash/gnucash-4.10.ebuild 
b/app-office/gnucash/gnucash-4.10.ebuild
new file mode 100644
index ..1889940ce48b
--- /dev/null
+++ b/app-office/gnucash/gnucash-4.10.ebuild
@@ -0,0 +1,221 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-doc/gnucash-docs
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake gnome2-utils python-single-r1 xdg-utils
+
+DESCRIPTION="A personal finance manager"
+HOMEPAGE="https://www.gnucash.org/;
+SRC_URI="https://github.com/Gnucash/gnucash/releases/download/${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+IUSE="aqbanking debug doc examples gnome-keyring +gui mysql nls ofx postgres
+ python quotes register2 smartcard sqlite test"
+RESTRICT="!test? ( test )"
+
+# Examples doesn't build unless GUI is also built
+REQUIRED_USE="
+   examples? ( gui )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   smartcard? ( aqbanking )"
+
+# dev-libs/boost must always be built with nls enabled.
+# net-libs/aqbanking dropped gtk with v6. So, to simplify the
+#   dependency, we just rely on that.
+RDEPEND="
+   >=dev-libs/glib-2.56.1:2
+   >=dev-scheme/guile-2.2.0:=[regex]
+   >=sys-libs/zlib-1.1.4
+   dev-libs/boost:=[icu,nls]
+   dev-libs/icu:=
+   dev-libs/libxml2:2
+   dev-libs/libxslt
+   aqbanking? (
+   >=net-libs/aqbanking-6[ofx?]
+   sys-libs/gwenhywfar:=
+   smartcard? ( sys-libs/libchipcard )
+   )
+   gnome-keyring? ( >=app-crypt/libsecret-0.18 )
+   gui? (
+   >=x11-libs/gtk+-3.22.30:3
+   gnome-base/dconf
+   net-libs/webkit-gtk:4=
+   aqbanking? ( sys-libs/gwenhywfar:=[gtk] )
+   )
+   mysql? (
+   dev-db/libdbi
+   dev-db/libdbi-drivers[mysql]
+   )
+   ofx? ( >=dev-libs/libofx-0.9.1:= )
+   postgres? (
+   dev-db/libdbi
+   dev-db/libdbi-drivers[postgres]
+   )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   ')
+   )
+   quotes? (
+   >=dev-perl/Finance-Quote-1.11
+   dev-perl/Date-Manip
+   dev-perl/HTML-TableExtract
+   )
+   sqlite? (
+   dev-db/libdbi
+   dev-db/libdbi-drivers[sqlite]
+   )
+"
+
+DEPEND="${RDEPEND}
+   >=dev-cpp/gtest-1.8.0
+   >=sys-devel/gettext-0.20
+   dev-lang/perl
+   dev-perl/XML-Parser
+   sys-devel/libtool
+"
+
+BDEPEND="
+   dev-lang/swig
+   dev-util/cmake
+   virtual/pkgconfig
+   || (
+   >=sys-devel/gcc-8:*
+   >=sys-devel/clang-6:*
+   )

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

2022-05-06 Thread Sam James
commit: 0f1cdc5752d176a5c211fe15e5d4b2c396e386ee
Author: Sam James  gentoo  org>
AuthorDate: Sat May  7 04:33:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 04:33:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f1cdc57

dev-python/pythondialog: Stabilize 3.5.3 ppc, #842969

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

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

diff --git a/dev-python/pythondialog/pythondialog-3.5.3.ebuild 
b/dev-python/pythondialog/pythondialog-3.5.3.ebuild
index 4135bb24d57f..9290790fc6ff 100644
--- a/dev-python/pythondialog/pythondialog-3.5.3.ebuild
+++ b/dev-python/pythondialog/pythondialog-3.5.3.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="mirror://sourceforge/pythondialog/${PV}/python3-${P}.tar.bz2"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ppc sparc x86"
 
 RDEPEND="dev-util/dialog"
 



[gentoo-commits] repo/gentoo:master commit in: net-proxy/dante/

2022-05-06 Thread Sam James
commit: 2c4a8d7c2c850e8b9a1859a6d7cfb2bd4769cf0e
Author: orbea  riseup  net>
AuthorDate: Fri May  6 14:03:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 04:29:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c4a8d7c

net-proxy/dante: Fix build with slibtool

Removing -all-dynamic is the easiest choice as nothing seems
to actually provide that argument. GNU libtool of course will
ignore the issue.

Bug: https://bugs.gentoo.org/780039
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/25349
Signed-off-by: Sam James  gentoo.org>

 net-proxy/dante/dante-1.4.1-r6.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-proxy/dante/dante-1.4.1-r6.ebuild 
b/net-proxy/dante/dante-1.4.1-r6.ebuild
index 18dc73c8e8b4..85808412bb40 100644
--- a/net-proxy/dante/dante-1.4.1-r6.ebuild
+++ b/net-proxy/dante/dante-1.4.1-r6.ebuild
@@ -48,6 +48,9 @@ PATCHES=(
 src_prepare() {
default
 
+   # 780039
+   sed -e 's/-all-dynamic//' -i dlib/Makefile.am dlib64/Makefile.am || die
+
sed \
-e 's:/etc/socks\.conf:"${EPREFIX}"/etc/socks/socks.conf:' \
-e 's:/etc/sockd\.conf:"${EPREFIX}"/etc/socks/sockd.conf:' \



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

2022-05-06 Thread WANG Xuerui
commit: 55d08d8cff47fb6f438af84b3b8d016968e4d6d8
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May  7 04:15:20 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May  7 04:27:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55d08d8c

x11-libs/pixman: forward ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 x11-libs/pixman/pixman-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/pixman/pixman-.ebuild 
b/x11-libs/pixman/pixman-.ebuild
index e6332d538639..b1bf1b2339dd 100644
--- a/x11-libs/pixman/pixman-.ebuild
+++ b/x11-libs/pixman/pixman-.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
@@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ 
https://gitlab.freedesktop.org/pixman/pixman/;
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz;
 fi
 



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

2022-05-06 Thread WANG Xuerui
commit: 1f7abb74715c7b6a8409c88be17d916ae7d6dc15
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May  7 04:26:43 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May  7 04:27:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f7abb74

media-libs/freetype: keyword 2.12.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

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



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

2022-05-06 Thread WANG Xuerui
commit: a0c502aa70e59833147eda9d4b84b2630fb3f178
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May  7 04:20:19 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May  7 04:27:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0c502aa

dev-python/fonttools: keyword 4.33.3 for ~loong

Tests not run (require xvfb which is not yet keyworded), but revdep
(graphite2[test]) seems to work.

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/dev-python/fonttools/fonttools-4.33.3.ebuild 
b/dev-python/fonttools/fonttools-4.33.3.ebuild
index 1e5f5a109536..812261317d74 100644
--- a/dev-python/fonttools/fonttools-4.33.3.ebuild
+++ b/dev-python/fonttools/fonttools-4.33.3.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/fonttools/fonttools/archive/${PV}.tar.gz -> ${P}.tar
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
 
 RDEPEND=">=dev-python/fs-2.4.9[${PYTHON_USEDEP}]"
 BDEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-IO-Compress/

2022-05-06 Thread WANG Xuerui
commit: f4bbb6b2a5a216710d87609d0b9ec3b5b4a55f9a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May  7 04:28:20 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May  7 04:28:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4bbb6b2

virtual/perl-IO-Compress: keyword 2.103.0-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 virtual/perl-IO-Compress/perl-IO-Compress-2.103.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/perl-IO-Compress/perl-IO-Compress-2.103.0-r1.ebuild 
b/virtual/perl-IO-Compress/perl-IO-Compress-2.103.0-r1.ebuild
index d099125719c3..41be76e69d7c 100644
--- a/virtual/perl-IO-Compress/perl-IO-Compress-2.103.0-r1.ebuild
+++ b/virtual/perl-IO-Compress/perl-IO-Compress-2.103.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DESCRIPTION="Virtual for ${PN#perl-}"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
|| ( =dev-lang/perl-5.34.1-r3 ~perl-core/${PN#perl-}-${PV} )



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

2022-05-06 Thread WANG Xuerui
commit: 4245231a7ceb609c2d57d097648b1810b79ad7a2
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May  7 04:17:53 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May  7 04:27:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4245231a

dev-python/fs: keyword 2.4.16 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/dev-python/fs/fs-2.4.16.ebuild b/dev-python/fs/fs-2.4.16.ebuild
index 3ed8643399b4..14eb402a18d9 100644
--- a/dev-python/fs/fs-2.4.16.ebuild
+++ b/dev-python/fs/fs-2.4.16.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/appdirs-1.4.3[${PYTHON_USEDEP}]



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

2022-05-06 Thread WANG Xuerui
commit: 1b5418bf1710b59be779481a4a8efd0dff882c2f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May  7 04:25:29 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May  7 04:27:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b5418bf

media-libs/harfbuzz: keyword 4.2.1 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/media-libs/harfbuzz/harfbuzz-4.2.1.ebuild 
b/media-libs/harfbuzz/harfbuzz-4.2.1.ebuild
index 899f139ec716..36d9b9aebfcd 100644
--- a/media-libs/harfbuzz/harfbuzz-4.2.1.ebuild
+++ b/media-libs/harfbuzz/harfbuzz-4.2.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} =  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="Old-MIT ISC icu"



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

2022-05-06 Thread WANG Xuerui
commit: dabc3b3814afa8c035b38a31e07bc0de42350c2e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May  7 04:15:21 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May  7 04:27:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dabc3b38

x11-libs/cairo: keyword 1.16.0-r5 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 x11-libs/cairo/cairo-1.16.0-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/cairo/cairo-1.16.0-r5.ebuild 
b/x11-libs/cairo/cairo-1.16.0-r5.ebuild
index a1546a49797f..bf5a7256fd4b 100644
--- a/x11-libs/cairo/cairo-1.16.0-r5.ebuild
+++ b/x11-libs/cairo/cairo-1.16.0-r5.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
SRC_URI=""
 else
SRC_URI="https://www.cairographics.org/releases/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="A vector graphics library with cross-device output support"



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

2022-05-06 Thread WANG Xuerui
commit: 1e502937f749c7bea9b1a08ef5d03ac557b1ac7b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May  7 04:15:23 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May  7 04:27:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e502937

x11-libs/cairo: forward ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/x11-libs/cairo/cairo-.ebuild b/x11-libs/cairo/cairo-.ebuild
index 0c5c1384ad56..1ee8a6752f0d 100644
--- a/x11-libs/cairo/cairo-.ebuild
+++ b/x11-libs/cairo/cairo-.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
SRC_URI=""
 else
SRC_URI="https://www.cairographics.org/releases/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="A vector graphics library with cross-device output support"



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

2022-05-06 Thread WANG Xuerui
commit: 5dbd3385763e85351a6f2464361cd70c7c284abf
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May  7 04:15:16 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May  7 04:27:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dbd3385

x11-libs/pixman: keyword 0.40.0 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui  gentoo.org>

 x11-libs/pixman/pixman-0.40.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/pixman/pixman-0.40.0.ebuild 
b/x11-libs/pixman/pixman-0.40.0.ebuild
index a269bcee7084..d74622ede459 100644
--- a/x11-libs/pixman/pixman-0.40.0.ebuild
+++ b/x11-libs/pixman/pixman-0.40.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
@@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ 
https://gitlab.freedesktop.org/pixman/pixman/;
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz;
 fi
 



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

2022-05-06 Thread WANG Xuerui
commit: 78474c7bc5eec80a43944df06a147b19c42a1904
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May  7 04:21:44 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May  7 04:27:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78474c7b

media-gfx/graphite2: keyword 1.3.14_p20210810-r1 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui  gentoo.org>

 media-gfx/graphite2/graphite2-1.3.14_p20210810-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/graphite2/graphite2-1.3.14_p20210810-r1.ebuild 
b/media-gfx/graphite2/graphite2-1.3.14_p20210810-r1.ebuild
index cdccddf64039..db5ce2836552 100644
--- a/media-gfx/graphite2/graphite2-1.3.14_p20210810-r1.ebuild
+++ b/media-gfx/graphite2/graphite2-1.3.14_p20210810-r1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/graphite-${COMMIT}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="perl test"
 RESTRICT="!test? ( test )"
 



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

2022-05-06 Thread WANG Xuerui
commit: a6ed855eb818b61c0b5a1b6806595ad13059db9d
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May  7 04:05:11 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May  7 04:27:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6ed855e

media-libs/fontconfig: keyword 2.14.0-r1 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui  gentoo.org>

 media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild 
b/media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild
index 569d95035ed8..e476d074801d 100644
--- a/media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild
+++ b/media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://fontconfig.org/release/${P}.tar.xz;
 LICENSE="MIT"
 SLOT="1.0"
 if ! [[ $(ver_cut 3) -ge 90 ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 fi
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/liberation-fonts/

2022-05-06 Thread WANG Xuerui
commit: 1b6e63f1070102b0e80e6069f8e4909fb8216fb1
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May  7 04:02:32 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May  7 04:27:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b6e63f1

media-fonts/liberation-fonts: keyword 2.1.3 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 media-fonts/liberation-fonts/liberation-fonts-2.1.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-fonts/liberation-fonts/liberation-fonts-2.1.3.ebuild 
b/media-fonts/liberation-fonts/liberation-fonts-2.1.3.ebuild
index 0bc9e4d62f25..15f6326a8b7b 100644
--- a/media-fonts/liberation-fonts/liberation-fonts-2.1.3.ebuild
+++ b/media-fonts/liberation-fonts/liberation-fonts-2.1.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
@@ -13,7 +13,7 @@ SRC_URI="fontforge? ( 
https://github.com/liberationfonts/liberation-fonts/files/
!fontforge? ( 
https://github.com/liberationfonts/liberation-fonts/files/6060976/${PN}-ttf-${PV}.tar.gz
 )
 "
 
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~m68k ppc ppc64 ~riscv x86 ~x64-cygwin 
~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~m68k ppc ppc64 ~riscv x86 
~x64-cygwin ~amd64-linux ~x86-linux ~x64-solaris"
 SLOT="0"
 LICENSE="OFL-1.1"
 IUSE="fontforge X"



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

2022-05-06 Thread WANG Xuerui
commit: 199be0ee1c98e2976944ca2a02b0854f1da161fe
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May  7 04:15:11 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May  7 04:27:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=199be0ee

sys-libs/binutils-libs: keyword 2.38-r2 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild
index 25f4aae57894..a48951d19c89 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="mirror://gnu/binutils/${MY_P}.tar.xz
 LICENSE="|| ( GPL-3 LGPL-3 )"
 SLOT="0/${PV%_p?}"
 IUSE="64-bit-bfd cet multitarget nls static-libs"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 BDEPEND="nls? ( sys-devel/gettext )"
 DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/liberation-fonts/

2022-05-06 Thread WANG Xuerui
commit: a45a53afe745b95f779ef984ef6716acfffebbb9
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May  7 04:02:53 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May  7 04:27:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a45a53af

media-fonts/liberation-fonts: mark ALLARCHES

Signed-off-by: WANG Xuerui  gentoo.org>

 media-fonts/liberation-fonts/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-fonts/liberation-fonts/metadata.xml 
b/media-fonts/liberation-fonts/metadata.xml
index f7a5959f7391..36a94d4b56eb 100644
--- a/media-fonts/liberation-fonts/metadata.xml
+++ b/media-fonts/liberation-fonts/metadata.xml
@@ -8,4 +8,5 @@

Use media-gfx/fontforge to 
build fonts from source

+   
 



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

2022-05-06 Thread WANG Xuerui
commit: 9c20d61f3beae89569dd66daf7e539dc858c5f4f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May  7 04:04:30 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May  7 04:27:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c20d61f

dev-libs/json-c: keyword 0.16-r1 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-libs/json-c/json-c-0.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-c/json-c-0.16-r1.ebuild 
b/dev-libs/json-c/json-c-0.16-r1.ebuild
index fc5db4844302..394bbba72a15 100644
--- a/dev-libs/json-c/json-c-0.16-r1.ebuild
+++ b/dev-libs/json-c/json-c-0.16-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="cpu_flags_x86_rdrand doc static-libs threads"
 
 BDEPEND="doc? ( >=app-doc/doxygen-1.8.13 )"



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

2022-05-06 Thread WANG Xuerui
commit: 7406bbf37a780696b9df4f509d5c641b95bb4f66
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May  7 04:00:00 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May  7 04:27:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7406bbf3

media-libs/libpng: keyword 1.6.37-r2 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui  gentoo.org>

 media-libs/libpng/libpng-1.6.37-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libpng/libpng-1.6.37-r2.ebuild 
b/media-libs/libpng/libpng-1.6.37-r2.ebuild
index 38d7b6e61955..c3b5ba86bb88 100644
--- a/media-libs/libpng/libpng-1.6.37-r2.ebuild
+++ b/media-libs/libpng/libpng-1.6.37-r2.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
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
 
 LICENSE="libpng2"
 SLOT="0/16"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="apng cpu_flags_arm_neon cpu_flags_x86_sse static-libs"
 
 RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-fontconfig/

2022-05-06 Thread WANG Xuerui
commit: 96384c9eeb4a96e121c09fd65d9674599891a864
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May  7 04:04:07 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May  7 04:27:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96384c9e

app-eselect/eselect-fontconfig: keyword 20220403 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild 
b/app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild
index 5a1770dba5ee..630592e8f2cd 100644
--- a/app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild
+++ b/app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/fontconfig.esel
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND=">=app-admin/eselect-1.2.3"
 



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

2022-05-06 Thread Sam James
commit: 84a47e6543c593e187987df9fc7dd5fa09be8b35
Author: Sam James  gentoo  org>
AuthorDate: Sat May  7 04:19:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 04:19:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84a47e65

app-admin/xstow: update EAPI 7 -> 8; fix build with GCC 12 and Clang

Also dodir -> keepdir, hence revbump.

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

 .../xstow/files/xstow-1.0.1-gcc12-clang.patch  | 33 +
 app-admin/xstow/xstow-1.0.2-r1.ebuild  | 54 ++
 2 files changed, 87 insertions(+)

diff --git a/app-admin/xstow/files/xstow-1.0.1-gcc12-clang.patch 
b/app-admin/xstow/files/xstow-1.0.1-gcc12-clang.patch
new file mode 100644
index ..982d6bc5cb12
--- /dev/null
+++ b/app-admin/xstow/files/xstow-1.0.1-gcc12-clang.patch
@@ -0,0 +1,33 @@
+https://svnweb.freebsd.org/ports/head/sysutils/xstow/files/patch-src__string_utils.h?revision=319588=co=319588
+https://svnweb.freebsd.org/ports/head/sysutils/xstow/files/patch-src__leoini.h?revision=319588=co=319588
+https://bugs.gentoo.org/840359
+https://bugs.gentoo.org/729114
+
+--- a/src/leoini.h
 b/src/leoini.h
+@@ -260,11 +260,9 @@
+ 
+ if( start == std::string::npos ||
+   end == std::string::npos )
+-  s = "";
+-else
+-  s = s.substr( start+1, start-end -1 );
++  return s2x("");
+ 
+-return s2x(s);
++return s2x(s.substr( start+1, start-end -1 ));
+   }
+ } // namespace Leo
+ 
+--- a/src/string_utils.h
 b/src/string_utils.h
+@@ -28,6 +28,9 @@
+ #  define STRSTREAM
+ #endif  
+ 
++typedef std::vector vec_string;
++std::ostream& operator<<( std::ostream& out, const vec_string  );
++
+ std::string toupper( std::string s );
+ std::string strip( const std::string& str, const std::string& what = " 
\t\n\0" );
+ bool is_int( const std::string  );

diff --git a/app-admin/xstow/xstow-1.0.2-r1.ebuild 
b/app-admin/xstow/xstow-1.0.2-r1.ebuild
new file mode 100644
index ..85b4c928574f
--- /dev/null
+++ b/app-admin/xstow/xstow-1.0.2-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Replacement for GNU stow with extensions"
+HOMEPAGE="http://xstow.sourceforge.net/;
+SRC_URI="mirror://sourceforge/xstow/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="ncurses"
+
+DEPEND="ncurses? ( sys-libs/ncurses:0= )"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.0.1-ncurses.patch
+   "${FILESDIR}"/${PN}-1.0.1-gcc12-clang.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_with ncurses curses)
+}
+
+src_install() {
+   emake DESTDIR="${D}" docdir="${EPREFIX}/usr/share/doc/${PF}/html" 
install
+   dodoc AUTHORS ChangeLog NEWS README TODO
+
+   # Create new STOWDIR
+   keepdir /var/lib/xstow
+
+   # Install env.d file to add STOWDIR to PATH and LDPATH
+   doenvd "${FILESDIR}"/99xstow
+}
+
+pkg_postinst() {
+   elog "We now recommend that you use /var/lib/xstow as your STOWDIR"
+   elog "instead of /usr/local in order to avoid conflicts with the"
+   elog "symlink from /usr/lib64 -> /usr/lib.  See Bug 246264"
+   elog "(regarding app-admin/stow, equally applicable to XStow) for"
+   elog "more details on this change."
+   elog "For your convenience, PATH has been updated to include"
+   elog "/var/lib/bin."
+}



[gentoo-commits] repo/gentoo:master commit in: app-laptop/thinkfan/

2022-05-06 Thread Sam James
commit: a79b2c425a6eec6e12bb3b7ada85db240d3b2135
Author: Sam James  gentoo  org>
AuthorDate: Sat May  7 04:10:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 04:10:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a79b2c42

app-laptop/thinkfan: add 1.3.1

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

 app-laptop/thinkfan/Manifest  |  1 +
 app-laptop/thinkfan/thinkfan-1.3.1.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/app-laptop/thinkfan/Manifest b/app-laptop/thinkfan/Manifest
index 4faf895a8d3e..16edae6596fa 100644
--- a/app-laptop/thinkfan/Manifest
+++ b/app-laptop/thinkfan/Manifest
@@ -1,3 +1,4 @@
 DIST thinkfan-1.0.2.tar.gz 77653 BLAKE2B 
1b40553380f9b873883f0dc587665f24cd2e07de7a7e743cb9f99a3282f380da2258265a612b1c97d2945fed31aee0d6cbc30ea2a18c0b212e877e7635eda336
 SHA512 
d9133538096a7c5757f599adfebc8217aa7334a102573d6757f03b5c012a09d600be923930fd9d62f4afa591f5eb7a70a1c328004bddef85494d1a7ce56b648f
 DIST thinkfan-1.2.1.tar.gz 84253 BLAKE2B 
5a816b8cadbc72424384966b0bc6bcf17070eec703584c348bc28cf8ee59e4d67a56d351f0c1d9d55328326b21134f0158bf976f86336bb5d59b81c137b96c83
 SHA512 
27db9f54c26a85093ff7b9f8a0e26f679e413489f608b561b819a702fd077a33e62197e41a1f1f4495c66daa1ac70603c063e6ac4cdd09d13f4005f73685152d
 DIST thinkfan-1.2.2.tar.gz 85779 BLAKE2B 
55d3806756aa638d8a97b74a8b6142f58e4b805c319cea2be0c4022fba7b9c2eb286956752788197aa50ee2a07f1fe826657ba0b95a47832a9f4e0f5070f3f82
 SHA512 
7991ef9e1891e9f4d843a0421404d8ccdedf398777f44ed0c6c58070849a6eae70044a72bad4ad9595e9528551212db228bf868371fb9a642918a69d2b4e917c
+DIST thinkfan-1.3.1.tar.gz 87239 BLAKE2B 
219c72ada289a7168ee41872080ff15329c80f2a75326d15b726606e95ed39279afb85f0d9b4d4efc6dc2d4ce81d34bfc31bd7f565a86b717830ddeb579a0618
 SHA512 
dbb92ab1a7f008ecb5c125b105191b9021cccf3b59f6dbd0fbdea03dd730b573214d8a44b219c4efd458a6cab94deae3bcbdca030db72e79ca221ba91f0c2c6c

diff --git a/app-laptop/thinkfan/thinkfan-1.3.1.ebuild 
b/app-laptop/thinkfan/thinkfan-1.3.1.ebuild
new file mode 100644
index ..316faa87672d
--- /dev/null
+++ b/app-laptop/thinkfan/thinkfan-1.3.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake readme.gentoo-r1
+
+DESCRIPTION="Simple fan control program for thinkpads"
+HOMEPAGE="https://github.com/vmatare/thinkfan;
+SRC_URI="https://github.com/vmatare/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="atasmart nvidia +yaml"
+
+DEPEND="atasmart? ( dev-libs/libatasmart )
+   yaml? ( dev-cpp/yaml-cpp )"
+RDEPEND="${DEPEND}
+   nvidia? ( x11-drivers/nvidia-drivers )"
+
+DOC_CONTENTS="
+   Please read the documentation and copy an appropriate
+   file to /etc/thinkfan.conf.
+"
+
+src_configure() {
+   local mycmakeargs+=(
+   -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
+   -DUSE_NVML="$(usex nvidia)"
+   -DUSE_ATASMART="$(usex atasmart)"
+   -DUSE_YAML="$(usex yaml)"
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   readme.gentoo_create_doc
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/edb-debugger/, dev-util/edb-debugger/files/

2022-05-06 Thread Sam James
commit: 1ec95586a5708ea3652b1f6893204d0f55281ece
Author: Sam James  gentoo  org>
AuthorDate: Sat May  7 04:00:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 04:00:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ec95586

dev-util/edb-debugger: fix build with GCC 12

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

 dev-util/edb-debugger/edb-debugger-1.3.0.ebuild| 24 +++---
 .../files/edb-debugger-1.3.0-gcc12.patch   | 88 ++
 2 files changed, 99 insertions(+), 13 deletions(-)

diff --git a/dev-util/edb-debugger/edb-debugger-1.3.0.ebuild 
b/dev-util/edb-debugger/edb-debugger-1.3.0.ebuild
index 21c906d48591..e550d9ad3f47 100644
--- a/dev-util/edb-debugger/edb-debugger-1.3.0.ebuild
+++ b/dev-util/edb-debugger/edb-debugger-1.3.0.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
@@ -8,14 +8,14 @@ inherit cmake
 DESCRIPTION="edb is a cross platform x86/x86-64 debugger, inspired by Ollydbg"
 HOMEPAGE="https://github.com/eteran/edb-debugger;
 
SRC_URI="https://github.com/eteran/edb-debugger/releases/download/${PV}/edb-debugger-${PV}.tgz;
+S="${WORKDIR}"/${PN}
 
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="graphviz"
 
-RDEPEND="
-   dev-libs/capstone:=
+RDEPEND="dev-libs/capstone:=
dev-libs/double-conversion
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
@@ -25,19 +25,17 @@ RDEPEND="
dev-qt/qtwidgets:5
dev-qt/qtxml:5
dev-qt/qtxmlpatterns:5
-   graphviz? ( media-gfx/graphviz )
-"
+   graphviz? ( media-gfx/graphviz )"
+DEPEND="dev-libs/boost
+   ${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
-DEPEND="
-   dev-libs/boost
-   virtual/pkgconfig
-   ${RDEPEND}
-"
-
-S=${WORKDIR}/${PN}
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc12.patch
+)
 
 src_prepare() {
-   #Make the desktop's entries somewhat better
+   # Make the desktop's entries somewhat better
sed -i -e 's/GenericName=edb debugger/GenericName=Evan\x27s Debugger/' 
edb.desktop || die
sed -i -e 's/Comment=edb debugger/Comment=edb is a cross platform 
x86\/x86-64 debugger/' edb.desktop || die
 

diff --git a/dev-util/edb-debugger/files/edb-debugger-1.3.0-gcc12.patch 
b/dev-util/edb-debugger/files/edb-debugger-1.3.0-gcc12.patch
new file mode 100644
index ..df037193310f
--- /dev/null
+++ b/dev-util/edb-debugger/files/edb-debugger-1.3.0-gcc12.patch
@@ -0,0 +1,88 @@
+https://github.com/eteran/edb-debugger/commit/da04c339559f82257ff54ea62b1d403ee98c1ba0
+https://bugs.gentoo.org/841839
+
+From da04c339559f82257ff54ea62b1d403ee98c1ba0 Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Sat, 2 Apr 2022 22:36:50 +
+Subject: [PATCH] Gcc 12 includes fix (#815)
+
+* RegisterViewModelBase.h: add  for unique_ptr
+
+Without the change gcc-12 fails to build edb-debugger as:
+
+[ 20%] Building CXX object 
src/CMakeFiles/edb.dir/RegisterViewModelBase.cpp.o
+In file included from edb-debugger/src/RegisterViewModelBase.cpp:18:
+edb-debugger/include/RegisterViewModelBase.h:162:14: error:
+  'unique_ptr' in namespace 'std' does not name a template type
+  162 | std::unique_ptr rootItem;
+  |  ^~
+edb-debugger/include/RegisterViewModelBase.h:9:1: note:
+  'std::unique_ptr' is defined in header '';
+did you forget to '#include '?
+8 | #include 
+  +++ |+#include 
+
+* State.h: add  for unique_ptr
+
+Without the change gcc-12 fails to build edb-debugger as:
+
+[ 21%] Building CXX object src/CMakeFiles/edb.dir/State.cpp.o
+In file included from edb-debugger/src/State.cpp:19:
+edb-debugger/include/State.h:93:14:
+  error: 'unique_ptr' in namespace 'std' does not name a template type
+   93 | std::unique_ptr impl_;
+  |  ^~
+edb-debugger/include/State.h:24:1:
+  note: 'std::unique_ptr' is defined in header '';
+did you forget to '#include '?
+   23 | #include "Types.h"
+  +++ |+#include 
+   24 |
+
+* IState.h: add  for unique_ptr
+
+Without the change gcc-12 fails to build edb-debugger as:
+
+[ 69%] Building CXX object 
plugins/DebuggerCore/CMakeFiles/DebuggerCore.dir/unix/linux/arch/x86-generic/PlatformState.cpp.o
+In file included from 
edb-debugger/plugins/DebuggerCore/unix/linux/arch/x86-generic/PlatformState.h:22,
+ from 
edb-debugger/plugins/DebuggerCore/unix/linux/arch/x86-generic/PlatformState.cpp:19:
+edb-debugger/include/IState.h:33:22:
+  error: 'unique_ptr' in namespace 'std' does not name a template type
+   33 | virtual std::unique_ptr clone() const = 0;
+  |  ^~
+edb-debugger/include/IState.h:23:1:
+  note: 'std::unique_ptr' is defined in header '';
+

[gentoo-commits] repo/gentoo:master commit in: app-office/lyx/files/, app-office/lyx/

2022-05-06 Thread Sam James
commit: 8c4c4cb2567ec797af16cbdb1e072ff6fef0c0bf
Author: Sam James  gentoo  org>
AuthorDate: Sat May  7 03:52:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 03:53:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c4c4cb2

app-office/lyx: fix build with GCC 12

Also, add Python 3.10 (add a patch from Fedora too).

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

 app-office/lyx/files/lyx-2.3.6.1-gcc12.patch  |  22 +++
 app-office/lyx/files/lyx-2.3.6.1-python.patch |  50 +++
 app-office/lyx/lyx-2.3.6.1-r2.ebuild  | 187 ++
 3 files changed, 259 insertions(+)

diff --git a/app-office/lyx/files/lyx-2.3.6.1-gcc12.patch 
b/app-office/lyx/files/lyx-2.3.6.1-gcc12.patch
new file mode 100644
index ..b1acbdb9087d
--- /dev/null
+++ b/app-office/lyx/files/lyx-2.3.6.1-gcc12.patch
@@ -0,0 +1,22 @@
+https://src.fedoraproject.org/rpms/lyx/raw/rawhide/f/lyx-2.3.6-fix-gcc12.patch
+https://bugs.gentoo.org/841743
+--- a/src/insets/InsetListings.cpp
 b/src/insets/InsetListings.cpp
+@@ -44,6 +44,7 @@
+ 
+ #include "support/regex.h"
+ 
++#include 
+ #include 
+ 
+ using namespace std;
+--- a/src/lyxfind.cpp
 b/src/lyxfind.cpp
+@@ -52,6 +52,7 @@
+ #include "support/lstrings.h"
+ 
+ #include "support/regex.h"
++#include 
+ 
+ using namespace std;
+ using namespace lyx::support;

diff --git a/app-office/lyx/files/lyx-2.3.6.1-python.patch 
b/app-office/lyx/files/lyx-2.3.6.1-python.patch
new file mode 100644
index ..666d82c06bf8
--- /dev/null
+++ b/app-office/lyx/files/lyx-2.3.6.1-python.patch
@@ -0,0 +1,50 @@
+https://src.fedoraproject.org/rpms/lyx/raw/054d18eb79a8ec3d4480ab4449b3c62b12770d2d/f/lyx-2.3.6-layout2layout.patch
+--- a/lib/scripts/layout2layout.py
 b/lib/scripts/layout2layout.py
+@@ -256,7 +256,7 @@
+ 
+ def trim_bom(line):
+ " Remove byte order mark."
+-if line[0:3] == "\357\273\277":
++if line[0:3] == b"\357\273\277":
+ return line[3:]
+ else:
+ return line
+@@ -345,8 +345,8 @@
+ # for categories
+ re_Declaration = re.compile(b'^#\\s*\\Declare\\w+Class.*$')
+ re_ExtractCategory = 
re.compile(b'^(#\\s*\\Declare\\w+Class(?:\\[[^]]*?\\])?){([^(]+?)\\s+\\(([^)]+?)\\)\\s*}\\s*$')
+-ConvDict = {"article": "Articles", "book" : "Books", "letter" : 
"Letters", "report": "Reports", \
+-"presentation" : "Presentations", "curriculum vitae" : 
"Curricula Vitae", "handout" : "Handouts"}
++ConvDict = {b"article": b"Articles", b"book" : b"Books", b"letter" : 
b"Letters", b"report": b"Reports", \
++b"presentation" : b"Presentations", b"curriculum vitae" : 
b"Curricula Vitae", b"handout" : b"Handouts"}
+ # Arguments
+ re_OptArgs = re.compile(b'^(\\s*)OptionalArgs(\\s+)(\\d+)\\D*$', 
re.IGNORECASE)
+ re_ReqArgs = re.compile(b'^(\\s*)RequiredArgs(\\s+)(\\d+)\\D*$', 
re.IGNORECASE)
+@@ -485,7 +485,7 @@
+ continue
+ col  = match.group(2)
+ if col == "collapsable":
+-lines[i] = match.group(1) + "collapsible"
++lines[i] = match.group(1) + b"collapsible"
+ i += 1
+ continue
+ 
+@@ -703,7 +703,7 @@
+ # Insert the required number of arguments at the end of the style 
definition
+ match = re_End.match(lines[i])
+ if match:
+-newarg = ['']
++newarg = [b'']
+ # First the optionals (this is the required order pre 2.1)
+ if opts > 0:
+ if opts == 1:
+@@ -1153,7 +1153,7 @@
+ if latextype == b"item_environment" and label.lower() == 
b"counter_enumi":
+ lines[labeltype_line] = 
re_LabelType.sub(b'\\1\\2\\3Enumerate', lines[labeltype_line])
+ # Don't add the LabelCounter line later
+-counter = ""
++counter = b""
+ 
+ # Replace
+ #

diff --git a/app-office/lyx/lyx-2.3.6.1-r2.ebuild 
b/app-office/lyx/lyx-2.3.6.1-r2.ebuild
new file mode 100644
index ..a8d622193e27
--- /dev/null
+++ b/app-office/lyx/lyx-2.3.6.1-r2.ebuild
@@ -0,0 +1,187 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+MY_P="${P/_}"
+inherit desktop font python-single-r1 qmake-utils toolchain-funcs xdg-utils
+
+DESCRIPTION="WYSIWYM frontend for LaTeX, DocBook, etc"
+HOMEPAGE="https://www.lyx.org/;
+SRC_URI="ftp://ftp.lyx.org/pub/lyx/stable/2.3.x/${MY_P}.tar.xz
+   ftp://ftp.lyx.org/pub/lyx/devel/lyx-2.3/${MY_P}/${MY_P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="aspell cups debug dia dot enchant gnumeric html +hunspell +latex 
monolithic-build nls rcs rtf svg l10n_he"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# bc needed 

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

2022-05-06 Thread Matt Turner
commit: 9e83d6384bc0c0e1bf690a9a17aa88b4305562b3
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May  7 02:30:36 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May  7 03:01:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e83d638

gnome-base/gnome-shell: Version bump to 42.1

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

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-42.1.ebuild | 203 +
 2 files changed, 204 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index be1d64fd56a4..0e774f055011 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-41.4.tar.xz 1899464 BLAKE2B 
202408be8886bb5eb5615328a774993bea8dfe2fb78d304fde2806096ca68eff3fae7d5bdb4972b627cf10192ff76e3d457dc37eaa806cd4ed57d1558c235a48
 SHA512 
6ed5f215fcf9a1cf450b406620568aeceb3d255e0bb979151ccd2260565748e69825d7f5f7fb0c6768ed584a530599a8dcbc713c1ec12617551ae9df782c5ad7
 DIST gnome-shell-41.5.tar.xz 1899888 BLAKE2B 
73491f382413c313956fc6ab878a54d8a881190ee93cac5d334d169636d8dd21557c78719142f717c94463e02c7ca4eaf12a6e4ca6167e48a002ece9379b6d03
 SHA512 
b638103528413dcfa12d65d0c7add45716d21334294babbadd0a05e3410ca068ae336b28c30eb8811222b9f90e5efdf0d1a6e0a2e3f104b49061bb28333f066e
 DIST gnome-shell-42.0.tar.xz 1918044 BLAKE2B 
742d13ad92795fb71bbe8376a86b8e9a828882288f105f026cf98304ef2e9eae8fb967fa978ec322f5c621303a1798d3490c001bbd63c704b0cddc5db688389d
 SHA512 
39b56d3c09a238d9ca387145fdbddfaa929b124d4006f097b792de2dceb882e50cbce1255b0b4585aea04b522a92a4e7a743367f43a863f95bb6386401e73935
+DIST gnome-shell-42.1.tar.xz 1928924 BLAKE2B 
c8a1aed79a93d713a52ef0161ff9f06c39f7fb9a762086c78505d220e1e8ec43d7a0e376421f912dc91b33da8fd9394c6a233bb2d9d8b361d63ea2ad0406cee6
 SHA512 
3d27fdbcf5359f631a71b0fa6495fa50e2b43bb2b3c5c0efd740d9a6a88128ae54fe0ba11ea88990ba10ee2fc9f55211d0a21e60beca250bd197535d944d07ed

diff --git a/gnome-base/gnome-shell/gnome-shell-42.1.ebuild 
b/gnome-base/gnome-shell/gnome-shell-42.1.ebuild
new file mode 100644
index ..00a7785b1bb4
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-42.1.ebuild
@@ -0,0 +1,203 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg
+
+DESCRIPTION="Provides core UI functions for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager 
systemd telepathy test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ?? ( elogind systemd )"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+# libXfixes-5.0 needed for pointer barriers and #include 

+# FIXME:
+#  * gstreamer/pipewire support is currently automagic
+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=app-crypt/gcr-3.7.5[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.71.1
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-42.0:0/10[introspection,test?]
+   >=sys-auth/polkit-0.100[introspection]
+   >=gnome-base/gsettings-desktop-schemas-42_beta[introspection]
+   >=x11-libs/startup-notification-0.11
+   >=app-i18n/ibus-1.5.19
+   >=gnome-base/gnome-desktop-3.35.90:3=[introspection]
+   bluetooth? ( net-wireless/gnome-bluetooth:3=[introspection] )
+   >=media-libs/gstreamer-0.11.92:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-video/pipewire-0.3.0:=
+   networkmanager? (
+   >=net-misc/networkmanager-1.10.4:=[introspection]
+   net-libs/libnma[introspection]
+   >=app-crypt/libsecret-0.18
+   dev-libs/dbus-glib )
+   systemd? ( >=sys-apps/systemd-242
+   >=gnome-base/gnome-desktop-3.34.2:3=[systemd] )
+   elogind? ( >=sys-auth/elogind-237 )
+
+   app-arch/gnome-autoar
+   dev-libs/json-glib
+
+   >=app-accessibility/at-spi2-atk-2.5.3
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-sound/pulseaudio-2[glib]
+   >=dev-libs/atk-2[introspection]
+   dev-libs/libical:=
+   >=x11-libs/libXfixes-5.0
+
+   gui-libs/gtk:4[introspection]
+
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   media-libs/mesa[X(+)]
+"
+# Runtime-only deps are probably incomplete and approximate.
+# Introspection deps generated from inspection of the output of:
+#  for i in `rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- |sort 
-u`; do echo $i ;done |cut -d, -f1 |sort -u
+# or
+#  rg -INUo 'const(?s).*imports.gi' 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-ews/

2022-05-06 Thread Matt Turner
commit: 79664f921b9359bf12864341b8136727c8a563cd
Author: Jay Faulkner  jvf  cc>
AuthorDate: Sat May  7 01:51:40 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May  7 03:01:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79664f92

gnome-extra/evolution-ews: add optfeature for oauth

Support for oauth is needed for an extremely common use
case (office365) and is currently an undocumented
optional dependency.

Closes: https://github.com/gentoo/gentoo/pull/25362
Signed-off-by: Jay Faulkner  jvf.cc>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/evolution-ews/evolution-ews-3.44.1.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/gnome-extra/evolution-ews/evolution-ews-3.44.1.ebuild 
b/gnome-extra/evolution-ews/evolution-ews-3.44.1.ebuild
index 4f5c552f73d3..478c6401b9f3 100644
--- a/gnome-extra/evolution-ews/evolution-ews-3.44.1.ebuild
+++ b/gnome-extra/evolution-ews/evolution-ews-3.44.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake gnome2
+inherit cmake gnome2 optfeature
 
 DESCRIPTION="Evolution module for connecting to Microsoft Exchange Web 
Services"
 HOMEPAGE="https://wiki.gnome.org/Apps/Evolution;
@@ -66,3 +66,7 @@ src_test() {
 src_install() {
cmake_src_install
 }
+
+pkg_postinst() {
+   optfeature "oauth support" gnome-extra/evolution-data-server[oauth]
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions/

2022-05-06 Thread Matt Turner
commit: a5f52c28890be6577e38e264f86e80483de41594
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May  7 02:32:04 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May  7 03:01:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5f52c28

gnome-extra/gnome-shell-extensions: Version bump to 42.1

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-42.1.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index dcd34f6f93fd..bb5f454d2a25 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extensions-41.2.tar.xz 222528 BLAKE2B 
132fdbc1e1c81a886dc250dabd44721aeeaefed5939f30274e2484ec6a8dfff25fd0c481a04edf47f732ccb34b9c8d132d106a45d862db07fc9fb8d835fee6de
 SHA512 
3b581dbc289f630bb85b0285a2f5956142a412e124d15e085770a578a9304211b1868f4eb940b79637b9cfa78b0da5973a717ee5866d75e9d15f38e91d4f414f
 DIST gnome-shell-extensions-42.0.tar.xz 226240 BLAKE2B 
c0c13ef58f632e3a8449580af52c40677b979c9f81fa037d936d31ebb693bc070bea5f0ec7a4715ff3f19480cc12d4ec471efa1d6b684e2924a5fbdd943e381c
 SHA512 
d413f8a7c12c9e4c71a51b4f5c3cc8e0145b57eec24648e928f02ccdeb4a02b44ad3adf9668f3ba65870d772490f2389582f4f5e8f4037da3ab88a0bb5958f5d
+DIST gnome-shell-extensions-42.1.tar.xz 225068 BLAKE2B 
9041259a480be745476278f638be20ae6ac0b86019d01609cf6b0ba3fa129dac74d56851d0301a6e1b8a0b172b6d375aeeb2f2df389f3c0dfe0e01384248b5d8
 SHA512 
b139400d239be2dbc7685afc666d0b17ab187b68fa2631b586b0e04bf05de3d59ac70d2f692ade8e0003fea99f207b05871deab3898ba34586521dda747970c3

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.1.ebuild
new file mode 100644
index ..763ce0e49faf
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1)*
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the gnome-extensions-app (included with gnome-shell),
+https://extensions.gnome.org/ web interface, or modify the
+org.gnome.shell enabled-extensions gsettings key from the command
+line or a script."
+
+src_configure() {
+   local emesonargs=(
+   -Dextension_set=all
+   -Dclassic_mode=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

2022-05-06 Thread Matt Turner
commit: ce378c5ab7cc8577d2e4c10955a1fbb8e68bb166
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May  7 02:28:28 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May  7 03:01:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce378c5a

x11-wm/mutter: Version bump to 42.1

Closes: https://bugs.gentoo.org/836379
Signed-off-by: Matt Turner  gentoo.org>

 x11-wm/mutter/Manifest   |   1 +
 x11-wm/mutter/mutter-42.1.ebuild | 184 +++
 2 files changed, 185 insertions(+)

diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest
index 166d70753c95..6f29afdc9e44 100644
--- a/x11-wm/mutter/Manifest
+++ b/x11-wm/mutter/Manifest
@@ -1,2 +1,3 @@
 DIST mutter-41.4.tar.xz 2717012 BLAKE2B 
2f9d144380072427c0ee65c1e3bb26e5caca76e0656f316459a77df09f9e8bda3ea9c17c6400d04abee9c7f82b36dbd035794cf31feef7ee4574ce308d627e55
 SHA512 
ee3881f9047f0b9ef8598609e9ac90294cb36a7549fcc6a647a80553045ed315998d0dbac247887ae06b32126bab1525f13f7f92655b9103cac77750e347e405
 DIST mutter-42.0.tar.xz 2742212 BLAKE2B 
4867d184fbf63f7624c907f941f1aa1ac8d66108554385c1500b6259958a3c2bf5dcd30cebed95cbafd4a1bbd5368b6078edec695884a0ee9eb48dbf0ad4cecf
 SHA512 
ffcfbb1b6d3add84adf2d67d459905d164dc272289b645994288c376bc656481526d445cdfe6df027b88ab590258ee9d9d4ba251e03c6ef93d17f0758f75520d
+DIST mutter-42.1.tar.xz 2747056 BLAKE2B 
7973e6178e3a61078c37c593a8ffabbd002b791b8251fdf9aa7c90b40efa76591f9946cdd31dd6f274c2a4455157c8661d63714619f3966250eeca5ddae34689
 SHA512 
b7c7011f1c3c4361ddfdcffc61057f8821c37cfb602d7f7ec97fdd1f0ab19dd331f396ca4f61c83253d003d1d866b0d2ff1e7f34bbc9e98b48aacb973aabd6d5

diff --git a/x11-wm/mutter/mutter-42.1.ebuild b/x11-wm/mutter/mutter-42.1.ebuild
new file mode 100644
index ..64c4d9748678
--- /dev/null
+++ b/x11-wm/mutter/mutter-42.1.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+inherit gnome.org gnome2-utils meson python-any-r1 udev xdg
+
+DESCRIPTION="GNOME compositing window manager based on Clutter"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/mutter/;
+
+LICENSE="GPL-2+"
+SLOT="0/$(($(ver_cut 1) - 32))" # 0/libmutter_api_version - ONLY gnome-shell 
(or anything using mutter-clutter-.pc) should use the subslot
+
+IUSE="doc elogind gnome input_devices_wacom +introspection screencast sysprof 
systemd test udev wayland video_cards_nvidia"
+# native backend requires gles3 for hybrid graphics blitting support, udev and 
a logind provider
+REQUIRED_USE="
+   wayland? ( ^^ ( elogind systemd ) udev )
+   test? ( wayland )"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+# gnome-settings-daemon is build checked, but used at runtime only for 
org.gnome.settings-daemon.peripherals.keyboard gschema
+# xorg-server is needed at build and runtime with USE=wayland for Xwayland
+# v3.32.2 has many excessive or unused *_req variables declared, thus 
currently the dep order ignores those and goes via dependency() call order
+DEPEND="
+   >=x11-libs/libX11-1.7.0
+   >=media-libs/graphene-1.10.2[introspection?]
+   >=x11-libs/gtk+-3.19.8:3[X,introspection?]
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/pango-1.46[introspection?]
+   >=dev-libs/fribidi-1.0.0
+   >=x11-libs/cairo-1.14[X]
+   >=gnome-base/gsettings-desktop-schemas-42.0[introspection?]
+   >=dev-libs/glib-2.69.0:2
+   gnome-base/gnome-settings-daemon
+   >=dev-libs/json-glib-0.12.0[introspection?]
+   >=x11-libs/libXcomposite-0.4
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   >=x11-libs/libXfixes-3
+   >=x11-libs/libXi-1.7.4
+   x11-libs/libXtst
+   x11-libs/libxkbfile
+   x11-misc/xkeyboard-config
+   >=x11-libs/libxkbcommon-0.4.3[X]
+   x11-libs/libXrender
+   >=x11-libs/libXrandr-1.5.0
+   x11-libs/libxcb
+   x11-libs/libXinerama
+   x11-libs/libXau
+   x11-libs/libICE
+   >=dev-libs/atk-2.5.3[introspection?]
+   >=media-libs/libcanberra-0.26
+   sys-apps/dbus
+   gnome? ( gnome-base/gnome-desktop:3= )
+   media-libs/mesa[X(+),egl(+)]
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+   systemd? ( sys-apps/systemd )
+   wayland? (
+   >=dev-libs/wayland-protocols-1.21
+   >=dev-libs/wayland-1.18.0
+   x11-libs/libdrm:=
+   >=media-libs/mesa-17.3[egl(+),gbm(+),wayland,gles2]
+   >=dev-libs/libinput-1.18.0
+   elogind? ( sys-auth/elogind )
+   x11-base/xwayland
+   video_cards_nvidia? ( gui-libs/egl-wayland )
+   )
+   udev? ( >=dev-libs/libgudev-232:=
+   >=virtual/libudev-232-r1:= )
+   x11-libs/libSM
+   input_devices_wacom? ( >=dev-libs/libwacom-0.13 )
+   >=x11-libs/startup-notification-0.7
+   screencast? ( 

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

2022-05-06 Thread Sam James
commit: 499e1afe9c7b7fec36de4db32cd7e674a6b96f95
Author: Sam James  gentoo  org>
AuthorDate: Sat May  7 02:20:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 02:20:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=499e1afe

sys-devel/gcc: add 12.1.1_pre, drop 12.0.0_pre

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

 sys-devel/gcc/{gcc-12.0.0_pre.ebuild => gcc-12.1.1_pre.ebuild} | 2 --
 1 file changed, 2 deletions(-)

diff --git a/sys-devel/gcc/gcc-12.0.0_pre.ebuild 
b/sys-devel/gcc/gcc-12.1.1_pre.ebuild
similarity index 97%
rename from sys-devel/gcc/gcc-12.0.0_pre.ebuild
rename to sys-devel/gcc/gcc-12.1.1_pre.ebuild
index c1e18287bd3f..8504e4c09af8 100644
--- a/sys-devel/gcc/gcc-12.0.0_pre.ebuild
+++ b/sys-devel/gcc/gcc-12.1.1_pre.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=7
 
-TOOLCHAIN_GCC_PV=12.0.1
-
 PATCH_VER="5"
 PATCH_GCC_VER="12.0.0"
 MUSL_VER="4"



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

2022-05-06 Thread Sam James
commit: a7e79386f10af2812ba3bc0259fec2e71b50b83f
Author: Sam James  gentoo  org>
AuthorDate: Sat May  7 01:17:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 02:20:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7e79386

sys-devel/gcc: drop unnecessary cross-compile patch

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

 sys-devel/gcc/gcc-11.3.1_pre.ebuild | 5 -
 sys-devel/gcc/gcc-12.0.1_pre20220429.ebuild | 5 -
 sys-devel/gcc/gcc-12.0.1_pre20220430.ebuild | 5 -
 3 files changed, 15 deletions(-)

diff --git a/sys-devel/gcc/gcc-11.3.1_pre.ebuild 
b/sys-devel/gcc/gcc-11.3.1_pre.ebuild
index b17d87e21b4f..68a2294f2ab2 100644
--- a/sys-devel/gcc/gcc-11.3.1_pre.ebuild
+++ b/sys-devel/gcc/gcc-11.3.1_pre.ebuild
@@ -29,10 +29,5 @@ src_prepare() {
 
toolchain_src_prepare
 
-   if tc-is-cross-compiler ; then
-   # bug #803371
-   eapply "${FILESDIR}"/gcc-11.2.0-cross-compile-include.patch
-   fi
-
eapply_user
 }

diff --git a/sys-devel/gcc/gcc-12.0.1_pre20220429.ebuild 
b/sys-devel/gcc/gcc-12.0.1_pre20220429.ebuild
index 3dca1305644b..dba2937e63a0 100644
--- a/sys-devel/gcc/gcc-12.0.1_pre20220429.ebuild
+++ b/sys-devel/gcc/gcc-12.0.1_pre20220429.ebuild
@@ -30,10 +30,5 @@ BDEPEND="${CATEGORY}/binutils[cet(-)?]"
 src_prepare() {
toolchain_src_prepare
 
-   if tc-is-cross-compiler ; then
-   # bug #803371
-   eapply "${FILESDIR}"/gcc-11.2.0-cross-compile-include.patch
-   fi
-
eapply_user
 }

diff --git a/sys-devel/gcc/gcc-12.0.1_pre20220430.ebuild 
b/sys-devel/gcc/gcc-12.0.1_pre20220430.ebuild
index 06fc5aebd948..a31455eab708 100644
--- a/sys-devel/gcc/gcc-12.0.1_pre20220430.ebuild
+++ b/sys-devel/gcc/gcc-12.0.1_pre20220430.ebuild
@@ -23,10 +23,5 @@ BDEPEND="${CATEGORY}/binutils[cet(-)?]"
 src_prepare() {
toolchain_src_prepare
 
-   if tc-is-cross-compiler ; then
-   # bug #803371
-   eapply "${FILESDIR}"/gcc-11.2.0-cross-compile-include.patch
-   fi
-
eapply_user
 }



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

2022-05-06 Thread Sam James
commit: e4699052d8a9a900b714d950eaf82b523b1a6afd
Author: Sam James  gentoo  org>
AuthorDate: Sat May  7 02:14:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 02:20:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4699052

sys-devel/gcc: add 12.1.0, drop 12.0.1_pre20220429, 12.0.1_pre20220430

Unkeywored, of course, as usual, until most of the tree is ready.

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

 sys-devel/gcc/Manifest |  3 +-
 sys-devel/gcc/gcc-12.0.1_pre20220429.ebuild| 34 --
 ...12.0.1_pre20220430.ebuild => gcc-12.1.0.ebuild} |  0
 3 files changed, 1 insertion(+), 36 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index ed350b18885d..027a7239eccf 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -13,10 +13,9 @@ DIST gcc-11.3.0-musl-patches-1.tar.bz2 3997 BLAKE2B 
5ca064cc78b067f4a7822fa0341c
 DIST gcc-11.3.0-patches-3.tar.bz2 13567 BLAKE2B 
dba270d74b7a598e0108be0be7ff8cf01899d044ca4be9938cd5324465dc00c9e5cac4ffb4b6c1bdcdb824d75a7577eed63ae724c7e2887a19708992aca10f26
 SHA512 
7919b37900bbc2493564bc70f7911cf03efb857ff09c2b13280018fb54c48d8be42e35b649e69594a3ce61d51de847a8d4f75f794ce1dc50db3a700831b6a1e7
 DIST gcc-11.3.0-patches-4.tar.bz2 14030 BLAKE2B 
cdd555f329c7c0b993cd3527489681bfcc2162db0997611b66337e6b287356761c7deccd3b9f9bb8980a32df0574017a52c5e445e24db746757d87ffccb1ea89
 SHA512 
cb227599d01734ae9f9fc7ae2c8dd4cae1da80d6ab398ec6f112535239ac76ce8e91fbac88e19c2f75cb08ab75f966c1d1ad4af80ede67e953fbbafc7baefa58
 DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469
 SHA512 
f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7
-DIST gcc-12-20220430.tar.xz 79067316 BLAKE2B 
f625c4c91d9e1bd234b36115f30adc54f759c6610eb9c85892366a5b4979f4d4adcf90f9de6611638aafc654e5651f89a04f4e28f860bcc37af51cedeecc05e4
 SHA512 
e342f73ae8b7af12153b694ff93c5b76fcbf9955c69e247f4f6fe15e8a748d320e718a807984c4f63d31f2a2336ef3f170327be9033a0536020bfad8b7447a3c
 DIST gcc-12.0.0-musl-patches-4.tar.xz 4456 BLAKE2B 
80ae755b52c31d57eb737b3ec5e70d96e7e20f6720664cd94573b1c6cd079a0e29f73277c27b2f2570706da5239006dabd44f834824c515f6615ed5dc39c273f
 SHA512 
cf917f40133d2b8090e98880e6c87d38129f44bcb454f4d707ef57967635a6fb571d7b85b7cb854421bc9aa88e48767a47aad99c767f9415899f97922d61c497
 DIST gcc-12.0.0-patches-5.tar.xz 9820 BLAKE2B 
cdebb6fa59e594f95cc4b028d329c0fed3ffa1731a4ca1a2954b7760f4a674e773cfe5888fb2c63a619d5d80ec464d98a94870bfe2e3ea34370afce7f67526bb
 SHA512 
a9c27b0188fd842e88d6a831cdf1f9c6d0cada4ec260b5f7e67f3d8fe0f439fb0d2c82469de9fecebd657043babf3e63a24ee53776be2617bb90e1d3dd3f521e
-DIST gcc-12.1.0-RC-20220429.tar.xz 82681644 BLAKE2B 
b65544298f036b3266b5ff6e0cefa369dbfbc80174e8f633cfe274727fded9cfb1bbb396ed616db28cf8d61f4a33bfa8c6d4287739f6ed518f8afe570b1653fb
 SHA512 
0cc17ff5402bac26625f3a353e06d0f8a780355cdef1af20466b35427ab40910705798a3104b88ada1cbb225a833b6cc043ead60609785c19c46fdfa0942edb5
+DIST gcc-12.1.0.tar.xz 82701928 BLAKE2B 
dca5df8fea680dbeda721742cce5c97de7eb4be490a32a158e06b88e2b9dd092150b7cfe490bb69e48e2f75d8bba231c8a54cd46b48ddcdc01bf9553ab57019d
 SHA512 
2121d295292814a6761edf1fba08c5f633ebe16f52b80e7b73a91050e71e1d2ed98bf17eebad263e191879561c02b48906c53faa4c4670c486a26fc75df23900
 DIST gcc-6.5.0-patches-6.tar.bz2 15320 BLAKE2B 
fe6b60cd45d00187e4e41e607af6a1137481a6d8f4421a0ead7da9fd86d0cd19bf428e5d150e1de4e0616606f8d6c31738da24be8151c58f7760aa92432ea3d0
 SHA512 
87c2a6726373999472cbd6211e486864266c833d5a07f8fb02dd3054b7dd3f86aa86ea47b17928045ef6e46d82f429f879d6f69d8adf3b6f2956f4ac6b3f80f1
 DIST gcc-6.5.0.tar.xz 74355588 BLAKE2B 
538595d32000b15a53577f0dc6b164d75791a8ccdf90500d5f667ff78378ef4ab9bedb8a590848907caf863bf1165ebe108b5e81eb4b54e85ced4002affde693
 SHA512 
ce046f9a50050fd54b870aab764f7db187fe7ea92eb4aaffb7c3689ca623755604e231f2af97ef795f41c406bb80c797dd69957cfdd51dfa2ba60813f72b7eac
 DIST gcc-7.5.0-patches-4.tar.bz2 13183 BLAKE2B 
38a56910f01ef4172182d2145cef1df53b57eaa8f0655223cf54689e7ce12a264bfbb3735bde42b8a8594ab44031d9c48dc0d5303fab6537746f05e4d46b427a
 SHA512 
28d3732d5351dabd1452ee0462865a0de00103d9ea66941e38499c532b34ee8beb150b0b32af58cde901e437b4c256593c29736a5e7df2575aa0d0c43b6cf6eb

diff --git a/sys-devel/gcc/gcc-12.0.1_pre20220429.ebuild 
b/sys-devel/gcc/gcc-12.0.1_pre20220429.ebuild
deleted file mode 100644
index dba2937e63a0..
--- a/sys-devel/gcc/gcc-12.0.1_pre20220429.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PATCH_VER="5"
-PATCH_GCC_VER="12.0.0"
-MUSL_VER="4"
-MUSL_GCC_VER="12.0.0"
-
-# Cheesy hack for RCs
-MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 

[gentoo-commits] repo/proj/guru:dev commit in: dev-octave/statistics/

2022-05-06 Thread Alessandro Barbieri
commit: c744367940315c79dd2a2a773ec5e9484687c972
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat May  7 01:18:16 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat May  7 02:11:22 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c7443679

dev-octave/statistics: new package, add 1.4.3

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

 dev-octave/statistics/Manifest|  2 ++
 dev-octave/statistics/metadata.xml| 14 ++
 dev-octave/statistics/statistics-1.4.3.ebuild | 19 +++
 3 files changed, 35 insertions(+)

diff --git a/dev-octave/statistics/Manifest b/dev-octave/statistics/Manifest
new file mode 100644
index 0..009a085a4
--- /dev/null
+++ b/dev-octave/statistics/Manifest
@@ -0,0 +1,2 @@
+DIST octaveforge_configure 75 BLAKE2B 
a6d08088e51628113f7ee2d125fad93a20978cdec60d30cd6628a6056b127968ccf0bc58d2a01166ecc68e8e1ff25518ecf0a2fff69f1ccf63ba2e95eb327db2
 SHA512 
f293f8ac550953d7c758dadd1bfbf57754a725e6480e8f11b85b883370989b323324492a16118a9b4bfa897a6720f7f20776754cbf763c61bfa10c90191d9a8f
+DIST statistics-1.4.3.tar.gz 394639 BLAKE2B 
c58b8befa76a249e03d5013365a5a2ddd70e22fc13f5bf613a0bbe80e6c1787d2edd2047dd59c8b418faa95d4fe376419ee538e708127f93e9dffc4082c35bb3
 SHA512 
c3b9f65fc2384ff7c83e2c7b512bae99b9af6219a989f013868f9ac2214b3983338f5d0476e2acd0d4f0dedf31025242ea5c1d3f4bc116b4a71dd0b3c73199ac

diff --git a/dev-octave/statistics/metadata.xml 
b/dev-octave/statistics/metadata.xml
new file mode 100644
index 0..ccc943d0d
--- /dev/null
+++ b/dev-octave/statistics/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+co-maintainers welcome
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+https://octave.sourceforge.io/statistics/NEWS.html
+https://octave.sourceforge.io/statistics/overview.html
+octave/statistics
+  
+

diff --git a/dev-octave/statistics/statistics-1.4.3.ebuild 
b/dev-octave/statistics/statistics-1.4.3.ebuild
new file mode 100644
index 0..89818548a
--- /dev/null
+++ b/dev-octave/statistics/statistics-1.4.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="Additional statistics functions for Octave"
+HOMEPAGE="https://octave.sourceforge.io/statistics/index.html;
+
+LICENSE="GPL-3+ public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   >=dev-octave/io-1.0.18
+   >=sci-mathematics/octave-4.0.0
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: dev-octave/instrument-control/

2022-05-06 Thread Alessandro Barbieri
commit: 9771ae468609c95d483766f47d907f90898bd815
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat May  7 00:52:37 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat May  7 02:11:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9771ae46

dev-octave/instrument-control: new package, add 0.7.1

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

 dev-octave/instrument-control/Manifest   |  2 ++
 .../instrument-control/instrument-control-0.7.1.ebuild   | 16 
 dev-octave/instrument-control/metadata.xml   | 14 ++
 3 files changed, 32 insertions(+)

diff --git a/dev-octave/instrument-control/Manifest 
b/dev-octave/instrument-control/Manifest
new file mode 100644
index 0..0776a47b0
--- /dev/null
+++ b/dev-octave/instrument-control/Manifest
@@ -0,0 +1,2 @@
+DIST instrument-control-0.7.1.tar.gz 542184 BLAKE2B 
5eeb7531b371ae054bf69fb528f90d348aa9ac0ec526d5ad8e10b4f669e66f841033e912d50bdfc464fe427ff2043709b8d799d8abd53fd5304df9146a6a76ed
 SHA512 
bb5566c975c099553e11fa702c95495d798fe766e0ff4333f124f768f40ba54099a7e3c1040840356e022d636a9c0e18b99f212011dc6a64c5b3fecb11b15606
+DIST octaveforge_configure 75 BLAKE2B 
a6d08088e51628113f7ee2d125fad93a20978cdec60d30cd6628a6056b127968ccf0bc58d2a01166ecc68e8e1ff25518ecf0a2fff69f1ccf63ba2e95eb327db2
 SHA512 
f293f8ac550953d7c758dadd1bfbf57754a725e6480e8f11b85b883370989b323324492a16118a9b4bfa897a6720f7f20776754cbf763c61bfa10c90191d9a8f

diff --git a/dev-octave/instrument-control/instrument-control-0.7.1.ebuild 
b/dev-octave/instrument-control/instrument-control-0.7.1.ebuild
new file mode 100644
index 0..035381e1e
--- /dev/null
+++ b/dev-octave/instrument-control/instrument-control-0.7.1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="Low level I/O functions for serial, i2c and parallel interfaces"
+HOMEPAGE="https://octave.sourceforge.io/instrument-control/index.html;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=sci-mathematics/octave-3.8.0"
+RDEPEND="${DEPEND}"

diff --git a/dev-octave/instrument-control/metadata.xml 
b/dev-octave/instrument-control/metadata.xml
new file mode 100644
index 0..6b3d4add3
--- /dev/null
+++ b/dev-octave/instrument-control/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+co-maintainers welcome
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+
https://octave.sourceforge.io/instrument-control/NEWS.html
+https://octave.sourceforge.io/instrument-control/overview.html
+octave/instrument-control
+  
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-octave/struct/

2022-05-06 Thread Alessandro Barbieri
commit: bf3f859b9836e28a5b50a65ca507ebf842273e29
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat May  7 01:12:16 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat May  7 02:11:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf3f859b

dev-octave/struct: new package, add 1.0.18

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

 dev-octave/struct/Manifest |  2 ++
 dev-octave/struct/metadata.xml | 14 ++
 dev-octave/struct/struct-1.0.18.ebuild | 16 
 3 files changed, 32 insertions(+)

diff --git a/dev-octave/struct/Manifest b/dev-octave/struct/Manifest
new file mode 100644
index 0..99596707b
--- /dev/null
+++ b/dev-octave/struct/Manifest
@@ -0,0 +1,2 @@
+DIST octaveforge_configure 75 BLAKE2B 
a6d08088e51628113f7ee2d125fad93a20978cdec60d30cd6628a6056b127968ccf0bc58d2a01166ecc68e8e1ff25518ecf0a2fff69f1ccf63ba2e95eb327db2
 SHA512 
f293f8ac550953d7c758dadd1bfbf57754a725e6480e8f11b85b883370989b323324492a16118a9b4bfa897a6720f7f20776754cbf763c61bfa10c90191d9a8f
+DIST struct-1.0.18.tar.gz 64113 BLAKE2B 
5fe69acb4b088fe5a60d898e1bf74a00827f168e24cb93f937e3b8c82f886b661735fb95df419f912ddc7058c1c307f2d820848146718fc6dc1534c44c22b5bb
 SHA512 
1f804355753e0e3267d6e9f41d0ef1b6b649cca81749bb2e8eea878cd2fbb4b89a2ae9918d35cf0da95213853b80b51dde75452bc80070f31afc317dc70808ae

diff --git a/dev-octave/struct/metadata.xml b/dev-octave/struct/metadata.xml
new file mode 100644
index 0..774df48ee
--- /dev/null
+++ b/dev-octave/struct/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+co-maintainers welcome
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+https://octave.sourceforge.io/struct/NEWS.html
+https://octave.sourceforge.io/struct/overview.html
+octave/struct
+  
+

diff --git a/dev-octave/struct/struct-1.0.18.ebuild 
b/dev-octave/struct/struct-1.0.18.ebuild
new file mode 100644
index 0..b628d5a26
--- /dev/null
+++ b/dev-octave/struct/struct-1.0.18.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="Additional structure manipulation functions"
+HOMEPAGE="https://octave.sourceforge.io/struct/index.html;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=sci-mathematics/octave-4.0.0"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: dev-octave/symbolic/

2022-05-06 Thread Alessandro Barbieri
commit: 197e1a60799c17fe600bf03478693882fdea5d2a
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat May  7 02:10:05 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat May  7 02:11:22 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=197e1a60

dev-octave/symbolic: new package, add 2.9.0

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

 dev-octave/symbolic/Manifest  |  2 ++
 dev-octave/symbolic/metadata.xml  | 14 +
 dev-octave/symbolic/symbolic-2.9.0.ebuild | 34 +++
 3 files changed, 50 insertions(+)

diff --git a/dev-octave/symbolic/Manifest b/dev-octave/symbolic/Manifest
new file mode 100644
index 0..7c2289ed3
--- /dev/null
+++ b/dev-octave/symbolic/Manifest
@@ -0,0 +1,2 @@
+DIST octaveforge_configure 75 BLAKE2B 
a6d08088e51628113f7ee2d125fad93a20978cdec60d30cd6628a6056b127968ccf0bc58d2a01166ecc68e8e1ff25518ecf0a2fff69f1ccf63ba2e95eb327db2
 SHA512 
f293f8ac550953d7c758dadd1bfbf57754a725e6480e8f11b85b883370989b323324492a16118a9b4bfa897a6720f7f20776754cbf763c61bfa10c90191d9a8f
+DIST symbolic-2.9.0.tar.gz 259373 BLAKE2B 
fc2301d41489d32acc1ee3ada569d8e45d9440a702fad09c4e2a59467e736b9b57988044ec3c0780ad713359af0865fb7b0cf6fb332208f1c3d23a1aff55b852
 SHA512 
1ff7d5785c74b9d11db372efbe4d99cb3c82b125048b2910e8537ba11711d9f2a8848fa9ed076b289a933fe111df7e7cdecd9e8eec6ef020da16b94cba0a0ed0

diff --git a/dev-octave/symbolic/metadata.xml b/dev-octave/symbolic/metadata.xml
new file mode 100644
index 0..3799cad0c
--- /dev/null
+++ b/dev-octave/symbolic/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+co-maintainers welcome
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+https://octave.sourceforge.io/symbolic/NEWS.html
+https://octave.sourceforge.io/symbolic/overview.html
+octave/symbolic
+  
+

diff --git a/dev-octave/symbolic/symbolic-2.9.0.ebuild 
b/dev-octave/symbolic/symbolic-2.9.0.ebuild
new file mode 100644
index 0..903204f86
--- /dev/null
+++ b/dev-octave/symbolic/symbolic-2.9.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit octaveforge python-single-r1
+
+DESCRIPTION="Octave Symbolic Package using SymPy"
+HOMEPAGE="https://octave.sourceforge.io/symbolic/index.html;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   >=sci-mathematics/octave-4.2.0
+   $(python_gen_cond_dep '
+   dev-python/mpmath[${PYTHON_USEDEP}]
+   dev-python/sympy[${PYTHON_USEDEP}]
+   ')
+"
+RDEPEND="
+   ${DEPEND}
+   ${PYTHON_DEPS}
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+src_prepare() {
+   sed -e "s|python = 'python3';|python = \'${EPYTHON}\';|g" -i 
inst/private/defaultpython.m || die
+   octaveforge_src_prepare
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-octave/io/

2022-05-06 Thread Alessandro Barbieri
commit: 7671a1dc94e639fbab4d7a7deb4c41a43a737fb5
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat May  7 01:15:58 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat May  7 02:11:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7671a1dc

dev-octave/io: new package, add 2.6.4

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

 dev-octave/io/Manifest|  2 ++
 dev-octave/io/io-2.6.4.ebuild | 16 
 dev-octave/io/metadata.xml| 14 ++
 3 files changed, 32 insertions(+)

diff --git a/dev-octave/io/Manifest b/dev-octave/io/Manifest
new file mode 100644
index 0..925bdb5eb
--- /dev/null
+++ b/dev-octave/io/Manifest
@@ -0,0 +1,2 @@
+DIST io-2.6.4.tar.gz 233544 BLAKE2B 
50b1cfcd558e2f82a35ebe17291949c44e79154d0f699c5de3ea4c35801d54cc9e9cab98aa26ebe8f982bb86cd2083fd2aa79bd6a30f670fe4670cf627381021
 SHA512 
17a2d2184ea232d664c26c814f9b32cb4d9ce8a6453a4719d93b54ef15626ac01ab1c27e258a2767792e2fcee055ca4b91521a774cf941e2d242d51f10c41351
+DIST octaveforge_configure 75 BLAKE2B 
a6d08088e51628113f7ee2d125fad93a20978cdec60d30cd6628a6056b127968ccf0bc58d2a01166ecc68e8e1ff25518ecf0a2fff69f1ccf63ba2e95eb327db2
 SHA512 
f293f8ac550953d7c758dadd1bfbf57754a725e6480e8f11b85b883370989b323324492a16118a9b4bfa897a6720f7f20776754cbf763c61bfa10c90191d9a8f

diff --git a/dev-octave/io/io-2.6.4.ebuild b/dev-octave/io/io-2.6.4.ebuild
new file mode 100644
index 0..2780cf659
--- /dev/null
+++ b/dev-octave/io/io-2.6.4.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="Input/Output in external formats"
+HOMEPAGE="https://octave.sourceforge.io/io/index.html;
+
+LICENSE="GPL-3+ BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=sci-mathematics/octave-4.2.0"
+RDEPEND="${DEPEND}"

diff --git a/dev-octave/io/metadata.xml b/dev-octave/io/metadata.xml
new file mode 100644
index 0..6ea8c00d5
--- /dev/null
+++ b/dev-octave/io/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+co-maintainers welcome
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+https://octave.sourceforge.io/io/NEWS.html
+https://octave.sourceforge.io/io/overview.html
+octave/io
+  
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-octave/optim/

2022-05-06 Thread Alessandro Barbieri
commit: 4adb83c3108f4f4960c96fd5eaec33a60fb2d03e
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat May  7 01:20:44 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat May  7 02:11:22 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4adb83c3

dev-octave/optim: new package, add 1.6.2

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

 dev-octave/optim/Manifest   |  2 ++
 dev-octave/optim/metadata.xml   | 14 ++
 dev-octave/optim/optim-1.6.2.ebuild | 20 
 3 files changed, 36 insertions(+)

diff --git a/dev-octave/optim/Manifest b/dev-octave/optim/Manifest
new file mode 100644
index 0..8eea00537
--- /dev/null
+++ b/dev-octave/optim/Manifest
@@ -0,0 +1,2 @@
+DIST octaveforge_configure 75 BLAKE2B 
a6d08088e51628113f7ee2d125fad93a20978cdec60d30cd6628a6056b127968ccf0bc58d2a01166ecc68e8e1ff25518ecf0a2fff69f1ccf63ba2e95eb327db2
 SHA512 
f293f8ac550953d7c758dadd1bfbf57754a725e6480e8f11b85b883370989b323324492a16118a9b4bfa897a6720f7f20776754cbf763c61bfa10c90191d9a8f
+DIST optim-1.6.2.tar.gz 420480 BLAKE2B 
8182971540009220bc0f402bffbb7af600b0bac85797e87c561bd064f792a733584d431e9f085288a4b9f1a816750d3a333809d244ae9f1f40e07ade9f7611fc
 SHA512 
30c40207bd26d48fee6a67744e066e577a4ccce63dad6e0679a2a0225c561c6bee3345b89407ad3b0f0b742e0c961e13503734aba878d95bd1b6e696d3f09dc7

diff --git a/dev-octave/optim/metadata.xml b/dev-octave/optim/metadata.xml
new file mode 100644
index 0..194fef8a0
--- /dev/null
+++ b/dev-octave/optim/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+co-maintainers welcome
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+https://octave.sourceforge.io/optim/NEWS.html
+https://octave.sourceforge.io/optim/overview.html
+octave/optim
+  
+

diff --git a/dev-octave/optim/optim-1.6.2.ebuild 
b/dev-octave/optim/optim-1.6.2.ebuild
new file mode 100644
index 0..aa84ffaaf
--- /dev/null
+++ b/dev-octave/optim/optim-1.6.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="Non-linear optimization toolkit"
+HOMEPAGE="https://octave.sourceforge.io/optim/index.html;
+
+LICENSE="GPL-3+ BSD public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   >=dev-octave/statistics-1.4.0
+   >=dev-octave/struct-1.0.12
+   >=sci-mathematics/octave-4.0.0
+"
+RDEPEND="${DEPEND}"



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

2022-05-06 Thread Alessandro Barbieri
commit: 2a6aba0363b87968b0e77af0a178f4daaa6d464e
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat May  7 00:55:25 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat May  7 02:11:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2a6aba03

octaveforge.eclass: export LDFLAGS

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

 eclass/octaveforge.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eclass/octaveforge.eclass b/eclass/octaveforge.eclass
index ed609cd8c..70185a6c7 100644
--- a/eclass/octaveforge.eclass
+++ b/eclass/octaveforge.eclass
@@ -83,7 +83,8 @@ octaveforge_src_compile() {
 
cmd="disp(__octave_config_info__('octlibdir'));"
OCTLIBDIR=$(octavecommand "${cmd}" || die)
-   export LFLAGS="-L${OCTLIBDIR}"
+   export LFLAGS="${LFLAGS} -L${OCTLIBDIR}"
+   export LDFLAGS="${LDFLAGS} -L${OCTLIBDIR}"
 
if [[ -e src/Makefile ]]; then
emake -C src all



[gentoo-commits] repo/proj/guru:dev commit in: dev-octave/ocl/

2022-05-06 Thread Alessandro Barbieri
commit: b3cf916b69088f4b6c4621966fb5f00a1a842104
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat May  7 01:00:59 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat May  7 02:11:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b3cf916b

dev-octave/ocl: new package, add 1.2.0

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

 dev-octave/ocl/Manifest |  2 ++
 dev-octave/ocl/metadata.xml | 14 ++
 dev-octave/ocl/ocl-1.2.0.ebuild | 16 
 3 files changed, 32 insertions(+)

diff --git a/dev-octave/ocl/Manifest b/dev-octave/ocl/Manifest
new file mode 100644
index 0..9bd02020d
--- /dev/null
+++ b/dev-octave/ocl/Manifest
@@ -0,0 +1,2 @@
+DIST ocl-1.2.0.tar.gz 125757 BLAKE2B 
ba305f99cdfb85138ccf4ab520802feb5ef90b40234f7df246c4bc6d1c40e3b6a81db1fc27c190f30e790a4e66dc9879e7add995831fc73f9be2d083fa8e3d38
 SHA512 
f6c2af2e5ac70ff057a518039c60ec63958cd942064461acc8373c97e3df841885e58f5a85267d9af95afc529fda7b2a53a27be49be7f6651b5c269ed9c448ad
+DIST octaveforge_configure 75 BLAKE2B 
a6d08088e51628113f7ee2d125fad93a20978cdec60d30cd6628a6056b127968ccf0bc58d2a01166ecc68e8e1ff25518ecf0a2fff69f1ccf63ba2e95eb327db2
 SHA512 
f293f8ac550953d7c758dadd1bfbf57754a725e6480e8f11b85b883370989b323324492a16118a9b4bfa897a6720f7f20776754cbf763c61bfa10c90191d9a8f

diff --git a/dev-octave/ocl/metadata.xml b/dev-octave/ocl/metadata.xml
new file mode 100644
index 0..a29103c3d
--- /dev/null
+++ b/dev-octave/ocl/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+co-maintainers welcome
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+https://octave.sourceforge.io/ocl/NEWS.html
+https://octave.sourceforge.io/ocl/overview.html
+octave/ocl
+  
+

diff --git a/dev-octave/ocl/ocl-1.2.0.ebuild b/dev-octave/ocl/ocl-1.2.0.ebuild
new file mode 100644
index 0..614bb2953
--- /dev/null
+++ b/dev-octave/ocl/ocl-1.2.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="OpenCL support for GNU Octave"
+HOMEPAGE="https://octave.sourceforge.io/ocl/index.html;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=sci-mathematics/octave-4.2.0"
+RDEPEND="${DEPEND}"



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

2022-05-06 Thread Alessandro Barbieri
commit: 5259d23ea883b3dd7b79f43f6dd29c3357d2858d
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat May  7 02:10:44 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat May  7 02:11:22 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5259d23e

octaveforge.eclass: add missing --no-gui, --eval

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

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

diff --git a/eclass/octaveforge.eclass b/eclass/octaveforge.eclass
index 25ac74efc..d02072fd5 100644
--- a/eclass/octaveforge.eclass
+++ b/eclass/octaveforge.eclass
@@ -209,9 +209,9 @@ octaveforge_pkg_postrm() {
mkdir -p "${OCT_PKGDIR}" || die
fi
cmd="pkg('rebuild');"
-   "${OCT_BIN}" -H --silent "${cmd}" || die 'failed to rebuild the package 
database'
+   "${OCT_BIN}" -H --silent --no-gui --eval "${cmd}" || die 'failed to 
rebuild the package database'
 }
 
 octavecommand() {
-   "${OCT_BIN}" -H -q --no-site-file --eval "$1"
+   "${OCT_BIN}" -H -q --no-site-file --no-gui --eval "$1"
 }



[gentoo-commits] repo/proj/guru:dev commit in: dev-octave/optiminterp/

2022-05-06 Thread Alessandro Barbieri
commit: 2b41719f96eac3d9b3c8ac6e3471e8b881ac9d47
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat May  7 01:25:33 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat May  7 02:11:22 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2b41719f

dev-octave/optiminterp: new package, add 0.3.7

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

 dev-octave/optiminterp/Manifest |  2 ++
 dev-octave/optiminterp/metadata.xml | 14 ++
 dev-octave/optiminterp/optiminterp-0.3.7.ebuild | 16 
 3 files changed, 32 insertions(+)

diff --git a/dev-octave/optiminterp/Manifest b/dev-octave/optiminterp/Manifest
new file mode 100644
index 0..c85a36448
--- /dev/null
+++ b/dev-octave/optiminterp/Manifest
@@ -0,0 +1,2 @@
+DIST octaveforge_configure 75 BLAKE2B 
a6d08088e51628113f7ee2d125fad93a20978cdec60d30cd6628a6056b127968ccf0bc58d2a01166ecc68e8e1ff25518ecf0a2fff69f1ccf63ba2e95eb327db2
 SHA512 
f293f8ac550953d7c758dadd1bfbf57754a725e6480e8f11b85b883370989b323324492a16118a9b4bfa897a6720f7f20776754cbf763c61bfa10c90191d9a8f
+DIST optiminterp-0.3.7.tar.gz 60514 BLAKE2B 
f69040359ffd433bc5a8c95af3b34503e04184b407e635bdc19ec0f46b6fc96882af83c5e56631b3d62893d62e5105b746f04d849938c1ce5acc99e1faa9
 SHA512 
d32d4d407f060be472e50267bf487f403caac3d72021a6d28b17d347e765a4b4e4d79b9e2c80d9e776db35bfc67d03f175127f7d759d979a11c4ffd7fd255cc8

diff --git a/dev-octave/optiminterp/metadata.xml 
b/dev-octave/optiminterp/metadata.xml
new file mode 100644
index 0..b061e601f
--- /dev/null
+++ b/dev-octave/optiminterp/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+co-maintainers welcome
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+https://octave.sourceforge.io/optiminterp/NEWS.html
+https://octave.sourceforge.io/optiminterp/overview.html
+octave/optiminterp
+  
+

diff --git a/dev-octave/optiminterp/optiminterp-0.3.7.ebuild 
b/dev-octave/optiminterp/optiminterp-0.3.7.ebuild
new file mode 100644
index 0..92d94b907
--- /dev/null
+++ b/dev-octave/optiminterp/optiminterp-0.3.7.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="An optimal interpolation toolbox for octave"
+HOMEPAGE="https://octave.sourceforge.io/optiminterp/index.html;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=sci-mathematics/octave-4.0.0"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: dev-octave/linear-algebra/

2022-05-06 Thread Alessandro Barbieri
commit: 89430f40771837c02b7be550783fd6f2f82c4fd3
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat May  7 00:49:30 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat May  7 02:11:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=89430f40

dev-octave/linear-algebra: fix year

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

 dev-octave/linear-algebra/linear-algebra-2.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-octave/linear-algebra/linear-algebra-2.2.3.ebuild 
b/dev-octave/linear-algebra/linear-algebra-2.2.3.ebuild
index 0ff6cffbc..c48d5c527 100644
--- a/dev-octave/linear-algebra/linear-algebra-2.2.3.ebuild
+++ b/dev-octave/linear-algebra/linear-algebra-2.2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-202 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2022-05-06 Thread Alessandro Barbieri
commit: 77c09ccb1adcbfc1828e61f46df8b53965aaf8e5
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat May  7 01:09:54 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat May  7 02:11:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=77c09ccb

octaveforge.eclass: remove 'all' target from emake

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

 eclass/octaveforge.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/octaveforge.eclass b/eclass/octaveforge.eclass
index 70185a6c7..25ac74efc 100644
--- a/eclass/octaveforge.eclass
+++ b/eclass/octaveforge.eclass
@@ -87,7 +87,7 @@ octaveforge_src_compile() {
export LDFLAGS="${LDFLAGS} -L${OCTLIBDIR}"
 
if [[ -e src/Makefile ]]; then
-   emake -C src all
+   emake -C src
fi
 
if [[ -e src/Makefile ]]; then



[gentoo-commits] repo/proj/libressl:master commit in: net-dialup/freeradius/, net-dialup/freeradius/files/

2022-05-06 Thread Quentin Retornaz
commit: a50726125d40c90f6a65462e7d04506af800f121
Author: orbea  riseup  net>
AuthorDate: Fri May  6 21:50:22 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sat May  7 01:31:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=a5072612

net-dialup/freeradius: Remove old version

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/405
Signed-off-by: Quentin Retornaz  retornaz.com>

 net-dialup/freeradius/Manifest |   1 -
 .../files/freeradius-3.0.18-libressl.patch |  63 ---
 .../files/freeradius-3.0.20-py3-fixes.patch| 472 -
 net-dialup/freeradius/files/radius.conf-r4 |  16 -
 net-dialup/freeradius/files/radius.init-r3 |  31 --
 net-dialup/freeradius/freeradius-3.0.20-r1.ebuild  | 267 
 6 files changed, 850 deletions(-)

diff --git a/net-dialup/freeradius/Manifest b/net-dialup/freeradius/Manifest
index 849cc39..9237577 100644
--- a/net-dialup/freeradius/Manifest
+++ b/net-dialup/freeradius/Manifest
@@ -1,2 +1 @@
 DIST freeradius-3.0.25.tar.gz 5300245 BLAKE2B 
bf8908aa7bfabb9e15fa841457f176a4f2697bdec7994485516ef338908b46f2168260b7acf1a7120a687e543f0381bb787567bb4d564b9d14a3eb464a0e9ed6
 SHA512 
13382a53e6a1a4495c6f53e662ce21b80d73b6134a72f099f05495b64c56ae1a6c1cd1281311f1c3695d8532207fe5bd3d2026ed2c45f3cb5adb1011f1505ee7
-DIST freeradius-server-3.0.20.tar.gz 5002727 BLAKE2B 
f481ad22105694a4af3f0f0c1b4f6e395e8da0fe65274e32ebeed07e3c9b1869029e6ffbc655cfa41d5de2a1dcba54acee33a7a10d28bfbfce791b7ccd0fc57a
 SHA512 
513ed0a5d9e6b9a8d89a9b02c86ff528a9ff14d928f4c1040ca44702465abd711588fe6afa35554cb2c8e8bd7f19dd5be3dbc78445c62c7b00bf5cbc4c621312

diff --git a/net-dialup/freeradius/files/freeradius-3.0.18-libressl.patch 
b/net-dialup/freeradius/files/freeradius-3.0.18-libressl.patch
deleted file mode 100644
index 129e251..000
--- a/net-dialup/freeradius/files/freeradius-3.0.18-libressl.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-From 39e4ac0cf8d415b41dc2ff1fc329de0522b135ca Mon Sep 17 00:00:00 2001
-From: Stefan Strogin 
-Date: Wed, 24 Apr 2019 09:16:12 +0300
-Subject: [PATCH] Fix build to LibreSSL
-
-Upstream-Status: Inappropriate
-[https://github.com/FreeRADIUS/freeradius-server/commit/9652affe38f41ba2484e013cf9d2c0bcb8c80d67]
-Signed-off-by: Stefan Strogin 

- src/main/tls.c| 9 ++---
- src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c | 3 ++-
- 2 files changed, 8 insertions(+), 4 deletions(-)
-
-diff --git a/src/main/tls.c b/src/main/tls.c
-index 9726953234..840724bf61 100644
 a/src/main/tls.c
-+++ b/src/main/tls.c
-@@ -1579,7 +1579,8 @@ done:
-   return 0;
- }
- 
--#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || \
-+  (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x2090100fL)
- static SSL_SESSION *cbtls_get_session(SSL *ssl, unsigned char *data, int len, 
int *copy)
- #else
- static SSL_SESSION *cbtls_get_session(SSL *ssl, const unsigned char *data, 
int len, int *copy)
-@@ -3379,14 +3380,16 @@ post_ca:
-*/
-   SSL_CTX_sess_set_cache_size(ctx, conf->session_cache_size);
- 
--#if OPENSSL_VERSION_NUMBER >= 0x10101000L
-+/* Not implemented in LibreSSL 2.9.1 */
-+#if OPENSSL_VERSION_NUMBER >= 0x10101000L && !defined(LIBRESSL_VERSION_NUMBER)
-   SSL_CTX_set_num_tickets(ctx, 1);
- #endif
- 
-   } else {
-   SSL_CTX_set_session_cache_mode(ctx, SSL_SESS_CACHE_OFF);
- 
--#if OPENSSL_VERSION_NUMBER >= 0x10101000L
-+/* Not implemented in LibreSSL 2.9.1 */
-+#if OPENSSL_VERSION_NUMBER >= 0x10101000L && !defined(LIBRESSL_VERSION_NUMBER)
-   /*
-*  This controls the number of stateful or stateless 
tickets
-*  generated with TLS 1.3.  In OpenSSL 1.1.1 it's also
-diff --git a/src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c 
b/src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
-index fa9c58f3c3..a53341fc20 100644
 a/src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
-+++ b/src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
-@@ -44,7 +44,8 @@ static int openssl_get_keyblock_size(REQUEST *request, SSL 
*ssl)
- {
-   const EVP_CIPHER *c;
-   const EVP_MD *h;
--#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || \
-+  (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x2090100fL)
-   int md_size;
- 
-   if (ssl->enc_read_ctx == NULL || ssl->enc_read_ctx->cipher == NULL ||
--- 
-2.21.0
-

diff --git a/net-dialup/freeradius/files/freeradius-3.0.20-py3-fixes.patch 
b/net-dialup/freeradius/files/freeradius-3.0.20-py3-fixes.patch
deleted file mode 100644
index 83dc200..000
--- a/net-dialup/freeradius/files/freeradius-3.0.20-py3-fixes.patch
+++ /dev/null
@@ -1,472 +0,0 @@
-diff --git a/raddb/mods-available/python3 

[gentoo-commits] repo/proj/libressl:master commit in: net-dialup/freeradius/, net-dialup/freeradius/files/

2022-05-06 Thread Quentin Retornaz
commit: ca263beccd204324898a868316cf905059a00511
Author: orbea  riseup  net>
AuthorDate: Fri May  6 21:44:11 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sat May  7 01:31:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=ca263bec

net-dialup/freeradius: Updated for version 3.0.25-r2

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 net-dialup/freeradius/Manifest |   1 +
 .../files/freeradius-3.0.25-libressl.patch | 148 
 net-dialup/freeradius/files/radius.conf-r6 |  22 ++
 net-dialup/freeradius/files/radius.init-r4 |  31 +++
 net-dialup/freeradius/freeradius-3.0.25-r2.ebuild  | 268 +
 net-dialup/freeradius/metadata.xml |  11 +-
 6 files changed, 472 insertions(+), 9 deletions(-)

diff --git a/net-dialup/freeradius/Manifest b/net-dialup/freeradius/Manifest
index b0ca97f..849cc39 100644
--- a/net-dialup/freeradius/Manifest
+++ b/net-dialup/freeradius/Manifest
@@ -1 +1,2 @@
+DIST freeradius-3.0.25.tar.gz 5300245 BLAKE2B 
bf8908aa7bfabb9e15fa841457f176a4f2697bdec7994485516ef338908b46f2168260b7acf1a7120a687e543f0381bb787567bb4d564b9d14a3eb464a0e9ed6
 SHA512 
13382a53e6a1a4495c6f53e662ce21b80d73b6134a72f099f05495b64c56ae1a6c1cd1281311f1c3695d8532207fe5bd3d2026ed2c45f3cb5adb1011f1505ee7
 DIST freeradius-server-3.0.20.tar.gz 5002727 BLAKE2B 
f481ad22105694a4af3f0f0c1b4f6e395e8da0fe65274e32ebeed07e3c9b1869029e6ffbc655cfa41d5de2a1dcba54acee33a7a10d28bfbfce791b7ccd0fc57a
 SHA512 
513ed0a5d9e6b9a8d89a9b02c86ff528a9ff14d928f4c1040ca44702465abd711588fe6afa35554cb2c8e8bd7f19dd5be3dbc78445c62c7b00bf5cbc4c621312

diff --git a/net-dialup/freeradius/files/freeradius-3.0.25-libressl.patch 
b/net-dialup/freeradius/files/freeradius-3.0.25-libressl.patch
new file mode 100644
index 000..8da9279
--- /dev/null
+++ b/net-dialup/freeradius/files/freeradius-3.0.25-libressl.patch
@@ -0,0 +1,148 @@
+From OpenBSD:
+
+https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net/freeradius/patches/patch-src_main_cb_c
+https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net/freeradius/patches/patch-src_main_tls_c
+https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net/freeradius/patches/patch-src_modules_rlm_eap_types_rlm_eap_fast_rlm_eap_fast_c
+
+Index: src/main/cb.c
+--- a/src/main/cb.c.orig
 b/src/main/cb.c
+@@ -64,7 +64,7 @@ void cbtls_info(SSL const *s, int where, int ret)
+   /*
+*  After a ClientHello, list all the proposed 
ciphers from the client
+*/
+-#if OPENSSL_VERSION_NUMBER >= 0x1010L
++#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
+   if (SSL_get_state(s) == TLS_ST_SR_CLNT_HELLO) {
+   int i;
+   int num_ciphers;
+@@ -192,7 +192,7 @@ void cbtls_msg(int write_p, int msg_version, int conte
+   state->info.alert_level = 0x00;
+   state->info.alert_description = 0x00;
+
+-#if OPENSSL_VERSION_NUMBER >= 0x10101000L
++#if OPENSSL_VERSION_NUMBER >= 0x10101000L && !defined(LIBRESSL_VERSION_NUMBER)
+   } else if (content_type == SSL3_RT_INNER_CONTENT_TYPE && buf[0] == 
SSL3_RT_APPLICATION_DATA) {
+   /* let tls_ack_handler set application_data */
+   state->info.content_type = SSL3_RT_HANDSHAKE;
+Index: src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c
+--- a/src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c.orig
 b/src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c
+@@ -200,7 +200,7 @@ static void eap_fast_session_ticket(tls_session_t *tls
+ }
+ 
+ // hostap:src/crypto/tls_openssl.c:tls_sess_sec_cb()
+-#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
++#if OPENSSL_VERSION_NUMBER < 0x1010L
+ static int _session_secret(SSL *s, void *secret, int *secret_len,
+  UNUSED STACK_OF(SSL_CIPHER) *peer_ciphers,
+  UNUSED SSL_CIPHER **cipher, void *arg)
+@@ -224,7 +224,7 @@ static int _session_secret(SSL *s, void *secret, int *
+ 
+   RDEBUG("processing PAC-Opaque");
+ 
+-#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
++#if OPENSSL_VERSION_NUMBER < 0x1010L
+   eap_fast_session_ticket(tls_session, s->s3->client_random, 
s->s3->server_random, secret, secret_len);
+ #else
+   uint8_t client_random[SSL3_RANDOM_SIZE];
+Index: src/main/tls.c
+--- a/src/main/tls.c.orig
 b/src/main/tls.c
+@@ -622,7 +622,7 @@ tls_session_t *tls_new_session(TALLOC_CTX *ctx, fr_tls
+   /*
+* Swap empty store with the old one.
+*/
+-#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
++#if OPENSSL_VERSION_NUMBER >= 0x1010L
+   conf->old_x509_store = 

[gentoo-commits] repo/proj/libressl:master commit in: net-libs/libssh2/files/, net-libs/libssh2/

2022-05-06 Thread Quentin Retornaz
commit: 38adb1e500880665e8d3c9e3821555ce8393e6a0
Author: orbea  riseup  net>
AuthorDate: Wed May  4 05:48:30 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sat May  7 01:29:46 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=38adb1e5

net-libs/libssh2: Added

The only difference with the gentoo ebuild is appending
-DHAVE_OPAQUE_STRUCTS=1 to the cflags when both the gcrypt
and mbedtls USE flags are disabled.

This solution is taken from the OpenBSD libssh2 Makefile.

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/403
Signed-off-by: Quentin Retornaz  retornaz.com>

 net-libs/libssh2/Manifest  |  1 +
 .../libssh2/files/libssh2-1.8.0-mansyntax_sh.patch | 41 
 net-libs/libssh2/libssh2-1.10.0.ebuild | 55 ++
 net-libs/libssh2/metadata.xml  | 15 ++
 4 files changed, 112 insertions(+)

diff --git a/net-libs/libssh2/Manifest b/net-libs/libssh2/Manifest
new file mode 100644
index 000..95b30d0
--- /dev/null
+++ b/net-libs/libssh2/Manifest
@@ -0,0 +1 @@
+DIST libssh2-1.10.0.tar.gz 965044 BLAKE2B 
0e6f571cc723e0050bf7ba7492f361ef222547dcbc311019cb6762f01405b4906e0418207a7d484c5170bee5e6f666827a7ea0d0cf233f684f999f896ce0b415
 SHA512 
e064ee1089eb8e6cd5fa2617f4fd8ff56c2721c5476775a98bdb68c6c4ee4d05c706c3bb0eb479a27a8ec0b17a8a5ef43e1d028ad3f134519aa582d3981a3a30

diff --git a/net-libs/libssh2/files/libssh2-1.8.0-mansyntax_sh.patch 
b/net-libs/libssh2/files/libssh2-1.8.0-mansyntax_sh.patch
new file mode 100644
index 000..3a33bf7
--- /dev/null
+++ b/net-libs/libssh2/files/libssh2-1.8.0-mansyntax_sh.patch
@@ -0,0 +1,41 @@
+--- a/tests/mansyntax.sh
 b/tests/mansyntax.sh
+@@ -1,37 +1,2 @@
+ #!/bin/sh
+-set -e
+-
+-# Written by Mikhail Gusarov
+-#
+-# Run syntax checks for all manpages in the documentation tree.
+-#
+-
+-srcdir=${srcdir:-$PWD}
+-dstdir=${builddir:-$PWD}
+-mandir=${srcdir}/../docs
+-
+-#
+-# Only test if suitable man is available
+-#
+-if ! man --help | grep -q warnings; then
+-  echo "man version not suitable, skipping tests"
+-  exit 0
+-fi
+-
+-ec=0
+-
+-trap "rm -f $dstdir/man3" EXIT
+-
+-ln -sf "$mandir" "$dstdir/man3"
+-
+-for manpage in $mandir/libssh2_*.*; do
+-  echo "$manpage"
+-  warnings=$(LANG=en_US.UTF-8 MANWIDTH=80 man -M "$dstdir" --warnings \
+--E UTF-8 -l "$manpage" 2>&1 >/dev/null)
+-  if [ -n "$warnings" ]; then
+-echo "$warnings"
+-ec=1
+-  fi
+-done
+-
+-exit $ec
++:

diff --git a/net-libs/libssh2/libssh2-1.10.0.ebuild 
b/net-libs/libssh2/libssh2-1.10.0.ebuild
new file mode 100644
index 000..843cfe6
--- /dev/null
+++ b/net-libs/libssh2/libssh2-1.10.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="Library implementing the SSH2 protocol"
+HOMEPAGE="https://www.libssh2.org;
+SRC_URI="https://www.libssh2.org/download/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+IUSE="gcrypt mbedtls zlib"
+REQUIRED_USE="?? ( gcrypt mbedtls )"
+# Tests try to set containers up using docker (and fail for some reason).
+RESTRICT="test"
+
+RDEPEND="
+   gcrypt? ( >=dev-libs/libgcrypt-1.5.3:0[${MULTILIB_USEDEP}] )
+   !gcrypt? (
+   mbedtls? ( net-libs/mbedtls:0=[${MULTILIB_USEDEP}] )
+   !mbedtls? (
+   >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}]
+   )
+   )
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+"
+DEPEND="
+   ${RDEPEND}
+"
+
+multilib_src_configure() {
+   local crypto_backend=OpenSSL
+   if use gcrypt; then
+   crypto_backend=Libgcrypt
+   elif use mbedtls; then
+   crypto_backend=mbedTLS
+   else
+   append-cflags -DHAVE_OPAQUE_STRUCTS=1
+   fi
+
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=ON
+   -DCRYPTO_BACKEND=${crypto_backend}
+   -DENABLE_ZLIB_COMPRESSION=$(usex zlib)
+   )
+   cmake_src_configure
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -name '*.la' -delete || die
+}

diff --git a/net-libs/libssh2/metadata.xml b/net-libs/libssh2/metadata.xml
new file mode 100644
index 000..f072d71
--- /dev/null
+++ b/net-libs/libssh2/metadata.xml
@@ -0,0 +1,15 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+net...@gentoo.org
+
+
+   mgo...@gentoo.org
+   Michał Górny
+
+
+   Use dev-libs/libgcrypt instead of 
dev-libs/openssl
+   Use net-libs/mbedtls instead of 
dev-libs/openssl
+
+



[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/ruby/, dev-lang/ruby/files/2.7/

2022-05-06 Thread Quentin Retornaz
commit: 15078e93c9a54ebeeddbff334a0104ae34790ff6
Author: orbea  riseup  net>
AuthorDate: Wed May  4 18:11:07 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sat May  7 01:30:47 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=15078e93

dev-lang/ruby: Added

Fixed with OpenBSD patch.

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/404
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/ruby/Manifest |   1 +
 dev-lang/ruby/files/2.7/001-libressl.patch |  16 ++
 dev-lang/ruby/files/2.7/003-did-you-mean.patch |  16 ++
 .../ruby/files/2.7/010-default-gem-location.patch  |  20 ++
 dev-lang/ruby/files/2.7/900-musl-coroutine.patch   |  41 
 dev-lang/ruby/files/2.7/901-musl-stacksize.patch   |  26 ++
 dev-lang/ruby/metadata.xml |  13 +
 dev-lang/ruby/ruby-2.7.6.ebuild| 272 +
 8 files changed, 405 insertions(+)

diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest
new file mode 100644
index 000..091a58f
--- /dev/null
+++ b/dev-lang/ruby/Manifest
@@ -0,0 +1 @@
+DIST ruby-2.7.6.tar.xz 12084408 BLAKE2B 
4b40e66aeeca3884983fffcf31c4713eb4fcdd62232e795dc5a0c03236c3c05200068902c0cb987455297bec2bcfc2a9a24f2841d18a480c7d09b86318daab3f
 SHA512 
e86410b59d5917786fe43b00fd75dedd0e7f84611286b9274c542d2e562088fcee6bcc6c2596c30ccf793280d2bac6bfbb2619ef0513b3ca31f10f88684c7b1f

diff --git a/dev-lang/ruby/files/2.7/001-libressl.patch 
b/dev-lang/ruby/files/2.7/001-libressl.patch
new file mode 100644
index 000..71badb9
--- /dev/null
+++ b/dev-lang/ruby/files/2.7/001-libressl.patch
@@ -0,0 +1,16 @@
+Fix build with opaque OCSP_BASICRESP in LibreSSL 3.5.
+The bug this works around should be fixed since LibreSSL 2.4.2
+as far as I can tell.
+
+Index: ext/openssl/ossl_ocsp.c
+--- a/ext/openssl/ossl_ocsp.c.orig
 b/ext/openssl/ossl_ocsp.c
+@@ -1093,7 +1093,7 @@ ossl_ocspbres_verify(int argc, VALUE *argv, VALUE self
+  * exists in LibreSSL 2.1.10, 2.2.9, 2.3.6, 2.4.1.
+  */
+ if (!(flg & (OCSP_NOCHAIN | OCSP_NOVERIFY)) &&
+-  sk_X509_num(x509s) && sk_X509_num(bs->certs)) {
++  sk_X509_num(x509s) && sk_X509_num(OCSP_resp_get0_certs(bs))) {
+   int i;
+ 
+   bs = ASN1_item_dup(ASN1_ITEM_rptr(OCSP_BASICRESP), bs);

diff --git a/dev-lang/ruby/files/2.7/003-did-you-mean.patch 
b/dev-lang/ruby/files/2.7/003-did-you-mean.patch
new file mode 100644
index 000..26beb65
--- /dev/null
+++ b/dev-lang/ruby/files/2.7/003-did-you-mean.patch
@@ -0,0 +1,16 @@
+--- ruby27/gem_prelude.rb  2021-04-28 19:07:46.875571113 +0200
 ruby30/gem_prelude.rb  2021-04-28 19:07:35.971511765 +0200
+@@ -1,2 +1,11 @@
+-require 'rubygems.rb' if defined?(Gem)
+-require 'did_you_mean' if defined?(DidYouMean)
++begin
++  require 'rubygems'
++rescue LoadError
++  warn "`RubyGems' were not loaded."
++end if defined?(Gem)
++
++begin
++  require 'did_you_mean'
++rescue LoadError
++  warn "`did_you_mean' was not loaded."
++end if defined?(DidYouMean)

diff --git a/dev-lang/ruby/files/2.7/010-default-gem-location.patch 
b/dev-lang/ruby/files/2.7/010-default-gem-location.patch
new file mode 100644
index 000..7a50c35
--- /dev/null
+++ b/dev-lang/ruby/files/2.7/010-default-gem-location.patch
@@ -0,0 +1,20 @@
+--- a/tool/rbinstall.rb.~1~2019-01-24 02:00:07.0 +0100
 b/tool/rbinstall.rb2019-02-03 08:39:49.778007118 +0100
+@@ -806,7 +806,7 @@
+ end
+ 
+ def install_default_gem(dir, srcdir)
+-  gem_dir = Gem.default_dir
++  gem_dir = ENV['GEM_DESTDIR']
+   directories = Gem.ensure_gem_subdirectories(gem_dir, :mode => $dir_mode)
+   prepare "default gems from #{dir}", gem_dir, directories
+ 
+@@ -844,7 +844,7 @@
+ end
+ 
+ install?(:ext, :comm, :gem, :'bundled-gems') do
+-  gem_dir = Gem.default_dir
++  gem_dir = ENV['GEM_DESTDIR']
+   directories = Gem.ensure_gem_subdirectories(gem_dir, :mode => $dir_mode)
+   prepare "bundled gems", gem_dir, directories
+   install_dir = with_destdir(gem_dir)

diff --git a/dev-lang/ruby/files/2.7/900-musl-coroutine.patch 
b/dev-lang/ruby/files/2.7/900-musl-coroutine.patch
new file mode 100644
index 000..ed47c54
--- /dev/null
+++ b/dev-lang/ruby/files/2.7/900-musl-coroutine.patch
@@ -0,0 +1,41 @@
+Adapted for Gentoo version 2.7.4
+
+From b570e7de87aaad8c903176d835e8124127f627b3 Mon Sep 17 00:00:00 2001
+From: Andrew Aladjev 
+Date: Sat, 26 Sep 2020 12:58:06 +0300
+Subject: [PATCH] fixed default coroutine selection for musl
+
+---
+ configure.ac | 5 -
+ coroutine/copy/Context.c | 2 ++
+ 2 files changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index ab5d532c103b..084f0936c006 100644
+--- a/configure.ac
 b/configure.ac
+@@ -2364,7 +2364,10 @@
+ rb_cv_coroutine=copy
+ ],
+ [*], [
+-rb_cv_coroutine=ucontext
++AC_CHECK_FUNCS([getcontext swapcontext 

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

2022-05-06 Thread William Hubbs
commit: 3c587f82ba61c75c873112414e54432da573f600
Author: William Hubbs  gentoo  org>
AuthorDate: Sat May  7 01:11:33 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat May  7 01:11:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c587f82

app-accessibility/edbrowse: fix libpcre2 dependency

Signed-off-by: William Hubbs  gentoo.org>

 app-accessibility/edbrowse/edbrowse-3.8.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/edbrowse/edbrowse-3.8.2.1.ebuild 
b/app-accessibility/edbrowse/edbrowse-3.8.2.1.ebuild
index 53a246557d29..d9e6b8f22449 100644
--- a/app-accessibility/edbrowse/edbrowse-3.8.2.1.ebuild
+++ b/app-accessibility/edbrowse/edbrowse-3.8.2.1.ebuild
@@ -19,7 +19,7 @@ IUSE="odbc"
 
 RDEPEND="
>=app-text/htmltidy-5.0.0:=
-   dev-libs/libpcre:=
+   dev-libs/libpcre2:=
net-misc/curl
sys-libs/readline:=
odbc? ( dev-db/unixODBC )"



[gentoo-commits] repo/proj/guru:dev commit in: dev-octave/miscellaneous/

2022-05-06 Thread Alessandro Barbieri
commit: 5b92cb0b96751de04288a62597d3b0644653eba8
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri May  6 16:45:30 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Fri May  6 23:44:10 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5b92cb0b

dev-octave/miscellaneous: new package, add 1.3.0

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

 dev-octave/miscellaneous/Manifest   |  2 ++
 dev-octave/miscellaneous/metadata.xml   | 14 ++
 dev-octave/miscellaneous/miscellaneous-1.3.0.ebuild | 21 +
 3 files changed, 37 insertions(+)

diff --git a/dev-octave/miscellaneous/Manifest 
b/dev-octave/miscellaneous/Manifest
new file mode 100644
index 0..029570490
--- /dev/null
+++ b/dev-octave/miscellaneous/Manifest
@@ -0,0 +1,2 @@
+DIST miscellaneous-1.3.0.tar.gz 109759 BLAKE2B 
76f3bb37173dbc693ac0a050915e81963a51feb1c69242db1525fe9a461f7e4a8b5f3d55f9c1cd8380cc7f225b7adba5288e3a23d05c8a7f483e1c77be6fa9ec
 SHA512 
d5d00dfb6a6a50374bec7942b1004a13eda5fae9da425f3038a8b49554bfc3e1f7e1dc7d111329831266b207c883e335edadb69d147dc8d0029015fd46cfc21a
+DIST octaveforge_configure 75 BLAKE2B 
a6d08088e51628113f7ee2d125fad93a20978cdec60d30cd6628a6056b127968ccf0bc58d2a01166ecc68e8e1ff25518ecf0a2fff69f1ccf63ba2e95eb327db2
 SHA512 
f293f8ac550953d7c758dadd1bfbf57754a725e6480e8f11b85b883370989b323324492a16118a9b4bfa897a6720f7f20776754cbf763c61bfa10c90191d9a8f

diff --git a/dev-octave/miscellaneous/metadata.xml 
b/dev-octave/miscellaneous/metadata.xml
new file mode 100644
index 0..c2336228a
--- /dev/null
+++ b/dev-octave/miscellaneous/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+co-maintainers welcome
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+
https://octave.sourceforge.io/miscellaneous/NEWS.html
+https://octave.sourceforge.io/miscellaneous/overview.html
+octave/miscellaneous
+  
+

diff --git a/dev-octave/miscellaneous/miscellaneous-1.3.0.ebuild 
b/dev-octave/miscellaneous/miscellaneous-1.3.0.ebuild
new file mode 100644
index 0..825c4b9a9
--- /dev/null
+++ b/dev-octave/miscellaneous/miscellaneous-1.3.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="Miscellaneous tools that don't fit somewhere else"
+HOMEPAGE="https://octave.sourceforge.io/miscellaneous/index.html;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   sci-calculators/units
+   >=sci-mathematics/octave-3.8.0
+   sys-libs/libtermcap-compat
+   sys-libs/ncurses-compat
+"
+RDEPEND="${DEPEND}"



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

2022-05-06 Thread Alessandro Barbieri
commit: ed21e2c5c9580c3053eb76f90c6fa7d7a2d7750e
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri May  6 22:54:27 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Fri May  6 23:44:10 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ed21e2c5

octaveforge.eclass: query datadir

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

 eclass/octaveforge.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/octaveforge.eclass b/eclass/octaveforge.eclass
index 022d89b33..8f8def97a 100644
--- a/eclass/octaveforge.eclass
+++ b/eclass/octaveforge.eclass
@@ -125,7 +125,7 @@ octaveforge_src_install() {
"
oct_pkgdir=$(octavecommand "${cmd}${stripcmd}" || die)
else
-   
cmd="disp(fullfile(__octave_config_info__('sharedir'),'octave'));"
+   
cmd="disp(fullfile(__octave_config_info__('datadir'),'octave'));"
shareprefix=${DESTDIR}/$(octavecommand "${cmd}" || die)
cmd="disp(fullfile(__octave_config_info__('libdir'),'octave'));"
libprefix=${DESTDIR}/$(octavecommand "${cmd}" || die)



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

2022-05-06 Thread Alessandro Barbieri
commit: e511f5d6560ada25deb2db350a87be446fd9ceb4
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat May  7 00:48:07 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat May  7 00:48:07 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e511f5d6

octaveforge.eclass: use PN instead of OCT_PKG

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

 eclass/octaveforge.eclass | 14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/eclass/octaveforge.eclass b/eclass/octaveforge.eclass
index 8f8def97a..ed609cd8c 100644
--- a/eclass/octaveforge.eclass
+++ b/eclass/octaveforge.eclass
@@ -79,7 +79,6 @@ octaveforge_src_prepare() {
 octaveforge_src_compile() {
PKGDIR="$(pwd | sed -e 's|^.*/||' || die)"
export OCT_PACKAGE="${TMPDIR}/${PKGDIR}.tar.gz"
-   export OCT_PKG=$(echo "${PKGDIR}" | sed -e 's|^\(.*\)-.*|\1|' || die)
export MKOCTFILE="mkoctfile -v"
 
cmd="disp(__octave_config_info__('octlibdir'));"
@@ -120,10 +119,12 @@ octaveforge_src_install() {
if [[ "X${DESTDIR}X" = "XX" ]]; then
cmd="
warning('off','all');
-   pkg('install','${OCT_PACKAGE}');l=pkg('list');
-   disp(l{cellfun(@(x)strcmp(x.name,'${OCT_PKG}'),l)}.dir);
+   pkg('install','${OCT_PACKAGE}');
+   l=pkg('list');
+   disp(l{cellfun(@(x)strcmp(x.name,'${PN}'),l)}.dir);
+   ${stripcmd}
"
-   oct_pkgdir=$(octavecommand "${cmd}${stripcmd}" || die)
+   oct_pkgdir=$(octavecommand "${cmd}" || die)
else

cmd="disp(fullfile(__octave_config_info__('datadir'),'octave'));"
shareprefix=${DESTDIR}/$(octavecommand "${cmd}" || die)
@@ -151,9 +152,10 @@ octaveforge_src_install() {

pkg('global_list',fullfile('${shareprefix}','octave_packages'));

pkg('local_list',fullfile('${shareprefix}','octave_packages'));
l=pkg('list');
-   disp(l{cellfun(@(x)strcmp(x.name,'${OCT_PKG}'),l)}.dir);
+   disp(l{cellfun(@(x)strcmp(x.name,'${PN}'),l)}.dir);
+   ${stripcmd}
"
-   oct_pkgdir=$(octavecommand "${cmd}${stripcmd}" || die)
+   oct_pkgdir=$(octavecommand "${cmd}" || die)
fi
export oct_pkgdir
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-octave/linear-algebra/

2022-05-06 Thread Alessandro Barbieri
commit: e73aa0c68c4508c677b4a6fcb0e53f710d0639a2
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri May  6 23:43:04 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Fri May  6 23:44:10 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e73aa0c6

dev-octave/linear-algebra: new package, add 2.2.3

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

 dev-octave/linear-algebra/Manifest|  2 ++
 dev-octave/linear-algebra/linear-algebra-2.2.3.ebuild | 16 
 dev-octave/linear-algebra/metadata.xml| 14 ++
 3 files changed, 32 insertions(+)

diff --git a/dev-octave/linear-algebra/Manifest 
b/dev-octave/linear-algebra/Manifest
new file mode 100644
index 0..153a67971
--- /dev/null
+++ b/dev-octave/linear-algebra/Manifest
@@ -0,0 +1,2 @@
+DIST linear-algebra-2.2.3.tar.gz 47086 BLAKE2B 
d7d5c97bac95e66574ecd5f78a138149c94800aafaed9938bd891d989364b9e05a2fe63ba3100be503b77375fa12647cfaafa07ef89414a7e97f4a9ce460af2f
 SHA512 
53035000ef270b1c1d833513b652ca2ed9822c135184f94eff2ad1dfb2aa9899d75c35ee320af6cfa40f35324c743f7b0ea0683e5412bbd5d6d50386cf7dc3b9
+DIST octaveforge_configure 75 BLAKE2B 
a6d08088e51628113f7ee2d125fad93a20978cdec60d30cd6628a6056b127968ccf0bc58d2a01166ecc68e8e1ff25518ecf0a2fff69f1ccf63ba2e95eb327db2
 SHA512 
f293f8ac550953d7c758dadd1bfbf57754a725e6480e8f11b85b883370989b323324492a16118a9b4bfa897a6720f7f20776754cbf763c61bfa10c90191d9a8f

diff --git a/dev-octave/linear-algebra/linear-algebra-2.2.3.ebuild 
b/dev-octave/linear-algebra/linear-algebra-2.2.3.ebuild
new file mode 100644
index 0..0ff6cffbc
--- /dev/null
+++ b/dev-octave/linear-algebra/linear-algebra-2.2.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-202 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="Additional linear algebra code"
+HOMEPAGE="https://octave.sourceforge.io/linear-algebra/index.html;
+
+LICENSE="GPL-3+ LGPL-3+ BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=sci-mathematics/octave-4.0.0"
+RDEPEND="${DEPEND}"

diff --git a/dev-octave/linear-algebra/metadata.xml 
b/dev-octave/linear-algebra/metadata.xml
new file mode 100644
index 0..a60f6e2db
--- /dev/null
+++ b/dev-octave/linear-algebra/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+co-maintainers welcome
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+
https://octave.sourceforge.io/linear-algebra/NEWS.html
+https://octave.sourceforge.io/linear-algebra/overview.html
+octave/linear-algebra
+  
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-octave/fuzzy-logic-toolkit/

2022-05-06 Thread Alessandro Barbieri
commit: f9ffb63cbdd961a3e36570c4907ab29f4d9b876e
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri May  6 23:11:18 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Fri May  6 23:44:10 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f9ffb63c

dev-octave/fuzzy-logic-toolkit: new package, add 0.4.6

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

 dev-octave/fuzzy-logic-toolkit/Manifest  |  2 ++
 .../fuzzy-logic-toolkit/fuzzy-logic-toolkit-0.4.6.ebuild | 16 
 dev-octave/fuzzy-logic-toolkit/metadata.xml  | 14 ++
 3 files changed, 32 insertions(+)

diff --git a/dev-octave/fuzzy-logic-toolkit/Manifest 
b/dev-octave/fuzzy-logic-toolkit/Manifest
new file mode 100644
index 0..73a8d6175
--- /dev/null
+++ b/dev-octave/fuzzy-logic-toolkit/Manifest
@@ -0,0 +1,2 @@
+DIST fuzzy-logic-toolkit-0.4.6.tar.gz 87717 BLAKE2B 
faacca41a65e467b2beec9956a87ae628ab549baa18870425873549fbf8fc884bdadcc6d71a140e295146e62de146ee847f6d715a3b190f8af97fe03896c8b71
 SHA512 
34bf63d9c8332851d3ea374048f6136cdcb5427a8465974016e860a140acbbd25c15a32ebb85743e4011574a6906ab5267f64a8e3c656659c06c2b9a5ef617c6
+DIST octaveforge_configure 75 BLAKE2B 
a6d08088e51628113f7ee2d125fad93a20978cdec60d30cd6628a6056b127968ccf0bc58d2a01166ecc68e8e1ff25518ecf0a2fff69f1ccf63ba2e95eb327db2
 SHA512 
f293f8ac550953d7c758dadd1bfbf57754a725e6480e8f11b85b883370989b323324492a16118a9b4bfa897a6720f7f20776754cbf763c61bfa10c90191d9a8f

diff --git a/dev-octave/fuzzy-logic-toolkit/fuzzy-logic-toolkit-0.4.6.ebuild 
b/dev-octave/fuzzy-logic-toolkit/fuzzy-logic-toolkit-0.4.6.ebuild
new file mode 100644
index 0..b77f1499d
--- /dev/null
+++ b/dev-octave/fuzzy-logic-toolkit/fuzzy-logic-toolkit-0.4.6.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="A mostly MATLAB-compatible fuzzy logic toolkit for Octave"
+HOMEPAGE="https://octave.sourceforge.io/fuzzy-logic-toolkit/index.html;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=sci-mathematics/octave-3.2.4"
+RDEPEND="${DEPEND}"

diff --git a/dev-octave/fuzzy-logic-toolkit/metadata.xml 
b/dev-octave/fuzzy-logic-toolkit/metadata.xml
new file mode 100644
index 0..0252ac92b
--- /dev/null
+++ b/dev-octave/fuzzy-logic-toolkit/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+co-maintainers welcome
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+
https://octave.sourceforge.io/fuzzy-logic-toolkit/NEWS.html
+https://octave.sourceforge.io/fuzzy-logic-toolkit/overview.html
+octave/fuzzy-logic-toolkit
+  
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-octave/dataframe/

2022-05-06 Thread Alessandro Barbieri
commit: c37be4bb42517d9f2fdea87c791544aa9c895417
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri May  6 23:08:19 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Fri May  6 23:44:10 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c37be4bb

dev-octave/dataframe: new package, add 1.2.0

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

 dev-octave/dataframe/Manifest   |  2 ++
 dev-octave/dataframe/dataframe-1.2.0.ebuild | 16 
 dev-octave/dataframe/metadata.xml   | 14 ++
 3 files changed, 32 insertions(+)

diff --git a/dev-octave/dataframe/Manifest b/dev-octave/dataframe/Manifest
new file mode 100644
index 0..aa1037b93
--- /dev/null
+++ b/dev-octave/dataframe/Manifest
@@ -0,0 +1,2 @@
+DIST dataframe-1.2.0.tar.gz 72650 BLAKE2B 
695e5e10c9555dec45abcdf87fecc1e3227b35df827da5205ecb0ddd26b931fcf529515db2249e8cc168ea166bb6f087ca63dd9381514b53bd07eeda5ce48aa9
 SHA512 
f874a4956fcf4756c5836b9817ef1bb755f108c917087ceb1a72f463a98433fe0734d41acc45dad1ac2ef422f72b43f1fe07cce686fefe3ab10c245a4033bf37
+DIST octaveforge_configure 75 BLAKE2B 
a6d08088e51628113f7ee2d125fad93a20978cdec60d30cd6628a6056b127968ccf0bc58d2a01166ecc68e8e1ff25518ecf0a2fff69f1ccf63ba2e95eb327db2
 SHA512 
f293f8ac550953d7c758dadd1bfbf57754a725e6480e8f11b85b883370989b323324492a16118a9b4bfa897a6720f7f20776754cbf763c61bfa10c90191d9a8f

diff --git a/dev-octave/dataframe/dataframe-1.2.0.ebuild 
b/dev-octave/dataframe/dataframe-1.2.0.ebuild
new file mode 100644
index 0..67291c951
--- /dev/null
+++ b/dev-octave/dataframe/dataframe-1.2.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="Data manipulation toolbox similar to R data.frame"
+HOMEPAGE="https://octave.sourceforge.io/dataframe/index.html;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=sci-mathematics/octave-3.2.0"
+RDEPEND="${DEPEND}"

diff --git a/dev-octave/dataframe/metadata.xml 
b/dev-octave/dataframe/metadata.xml
new file mode 100644
index 0..cbb8ac9cc
--- /dev/null
+++ b/dev-octave/dataframe/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+co-maintainers welcome
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+https://octave.sourceforge.io/dataframe/NEWS.html
+https://octave.sourceforge.io/dataframe/overview.html
+octave/dataframe
+  
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-octave/ga/

2022-05-06 Thread Alessandro Barbieri
commit: a10ce3751c3b57cf59d1cd9d7a7afa457114c369
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri May  6 23:14:08 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Fri May  6 23:44:10 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a10ce375

dev-octave/ga: new package, add 0.10.3

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

 dev-octave/ga/Manifest |  2 ++
 dev-octave/ga/ga-0.10.3.ebuild | 16 
 dev-octave/ga/metadata.xml | 14 ++
 3 files changed, 32 insertions(+)

diff --git a/dev-octave/ga/Manifest b/dev-octave/ga/Manifest
new file mode 100644
index 0..20e127f8b
--- /dev/null
+++ b/dev-octave/ga/Manifest
@@ -0,0 +1,2 @@
+DIST ga-0.10.3.tar.gz 29473 BLAKE2B 
733d0e6af8f773bce91d13c48a9d2e31c61b42fce4d48f3187b3c3f0e985ff1e783603038a0760d7bb7277a6ba375e4180d161aec7bf139d356f9d3441a40394
 SHA512 
3ffebbd6058cdfd455c166b8641b78596c315dcece1116198eef67824369dc5cd3a12221ba655caa5895894695cbb05b583cfb98c3cd552e234efd53be14693f
+DIST octaveforge_configure 75 BLAKE2B 
a6d08088e51628113f7ee2d125fad93a20978cdec60d30cd6628a6056b127968ccf0bc58d2a01166ecc68e8e1ff25518ecf0a2fff69f1ccf63ba2e95eb327db2
 SHA512 
f293f8ac550953d7c758dadd1bfbf57754a725e6480e8f11b85b883370989b323324492a16118a9b4bfa897a6720f7f20776754cbf763c61bfa10c90191d9a8f

diff --git a/dev-octave/ga/ga-0.10.3.ebuild b/dev-octave/ga/ga-0.10.3.ebuild
new file mode 100644
index 0..b2a57557d
--- /dev/null
+++ b/dev-octave/ga/ga-0.10.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="Genetic optimization code"
+HOMEPAGE="https://octave.sourceforge.io/ga/index.html;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=sci-mathematics/octave-4.0.0"
+RDEPEND="${DEPEND}"

diff --git a/dev-octave/ga/metadata.xml b/dev-octave/ga/metadata.xml
new file mode 100644
index 0..1f7c55d80
--- /dev/null
+++ b/dev-octave/ga/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+co-maintainers welcome
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+https://octave.sourceforge.io/ga/NEWS.html
+https://octave.sourceforge.io/ga/overview.html
+octave/ga
+  
+



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

2022-05-06 Thread Jakov Smolić
commit: d25ae312757e72ded0f8c4866f254bf4ad1ea21e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat May  7 00:18:53 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat May  7 00:19:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d25ae312

dev-python/pythondialog: Stabilize 3.5.3 sparc, #842969

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

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

diff --git a/dev-python/pythondialog/pythondialog-3.5.3.ebuild 
b/dev-python/pythondialog/pythondialog-3.5.3.ebuild
index 739abccb308d..4135bb24d57f 100644
--- a/dev-python/pythondialog/pythondialog-3.5.3.ebuild
+++ b/dev-python/pythondialog/pythondialog-3.5.3.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="mirror://sourceforge/pythondialog/${PV}/python3-${P}.tar.bz2"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc sparc x86"
 
 RDEPEND="dev-util/dialog"
 



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/stgit/

2022-05-06 Thread Yixun Lan
commit: e08e3c50fd5f8e4e21c745046247a1b3e5a39556
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri May  6 23:41:49 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri May  6 23:45:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e08e3c50

dev-vcs/stgit: drop 1.4

Signed-off-by: Yixun Lan  gentoo.org>

 dev-vcs/stgit/Manifest |  1 -
 dev-vcs/stgit/stgit-1.4.ebuild | 78 --
 2 files changed, 79 deletions(-)

diff --git a/dev-vcs/stgit/Manifest b/dev-vcs/stgit/Manifest
index 97be0a4a0d6c..e21c088a4b96 100644
--- a/dev-vcs/stgit/Manifest
+++ b/dev-vcs/stgit/Manifest
@@ -1,2 +1 @@
-DIST stgit-1.4.tar.gz 390734 BLAKE2B 
a2c8b6848cacd743022318ebf9a0512c6bd02a2b8c864db2270e5075c82dfd9e6037a3a79978b2061487bf040864077b0f7836c66986d82ff3eb902331589d87
 SHA512 
5251dc26a7c64dcc83021399f95ea911d6b65cfb2ee5c016c886447740ed48b66d3f0bd92a45b4aed40ae2e77dfe6ba62336dbba6773a1879ab749c95bb99b4b
 DIST stgit-1.5.tar.gz 398562 BLAKE2B 
922e014dcd0976a6b9ac884faa5ac6d8cb0e9efe6c56201c85675afb041e0190d07fb3cbcd34b736d428d93188fc92c19db9a8d1fdc322054e1480b5b8f8
 SHA512 
6f018754f43c3ba48ce381b59f0e4033c295f0bd0acee4d07c1457f2c004caee9d8e9f6b2af1ee0d46941777639c7f5a49caa4c0dd01a72c3f3a43a34bf9b2bf

diff --git a/dev-vcs/stgit/stgit-1.4.ebuild b/dev-vcs/stgit/stgit-1.4.ebuild
deleted file mode 100644
index 27a2b51f5133..
--- a/dev-vcs/stgit/stgit-1.4.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="Manage a stack of patches using GIT as a backend"
-HOMEPAGE="https://stacked-git.github.io;
-UPSTREAM_VER=
-[[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz;
-
-SRC_URI="https://github.com/ctmarinas/stgit/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   ${UPSTREAM_PATCHSET_URI}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-RDEPEND=">=dev-vcs/git-1.6.3.3"
-
-# NOTE: It seems to be quite important which asciidoc version to use.
-# So keep an eye on it for the future.
-DEPEND="${RDEPEND}
-   doc? (
-   app-text/asciidoc
-   app-text/xmlto
-   dev-lang/perl
-   )"
-
-pkg_setup() {
-   if ! use doc; then
-   echo
-   ewarn "Manpages will not be built and installed."
-   ewarn "Enable the 'doc' useflag, if you want them."
-   echo
-   fi
-}
-
-python_prepare_all() {
-   # Upstream's patchset
-   [[ -n ${UPSTREAM_VER} ]] && \
-   eapply "${WORKDIR}"/patches-upstream
-
-   # this will be a noop, as we are working with a tarball,
-   # but throws git errors --> just get rid of it
-   echo "version=\"${PV}\"" > "${S}"/stgit/builtin_version.py
-
-   distutils-r1_python_prepare_all
-}
-
-src_compile() {
-   distutils-r1_src_compile
-
-   # bug 526468
-   if use doc; then
-   emake htmldir="${EPREFIX}/usr/share/doc/${PF}/html/" \
-   mandir="${EPREFIX}/usr/share/man/" \
-   doc
-   fi
-}
-
-src_install() {
-   if use doc; then
-   emake DESTDIR="${D}" \
-   htmldir="${EPREFIX}/usr/share/doc/${PF}/html/" \
-   mandir="${EPREFIX}/usr/share/man/" \
-   install-doc install-html
-   fi
-
-   distutils-r1_src_install
-
-   newbashcomp completion/stgit.bash 'stg'
-}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/stgit/

2022-05-06 Thread Yixun Lan
commit: 705bd7479a5a30cb75fc5bb29155f02c2d6b1ad6
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri May  6 23:45:38 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri May  6 23:46:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=705bd747

dev-vcs/stgit: update SRC_URI

Signed-off-by: Yixun Lan  gentoo.org>

 dev-vcs/stgit/stgit-1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/stgit/stgit-1.5.ebuild b/dev-vcs/stgit/stgit-1.5.ebuild
index f9e8edc7ca9c..ee720e163bc4 100644
--- a/dev-vcs/stgit/stgit-1.5.ebuild
+++ b/dev-vcs/stgit/stgit-1.5.ebuild
@@ -13,7 +13,7 @@ UPSTREAM_VER=
 [[ -n ${UPSTREAM_VER} ]] && \

UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz;
 
-SRC_URI="https://github.com/ctmarinas/stgit/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+SRC_URI="https://github.com/stacked-git/stgit/archive/v${PV}.tar.gz -> 
${P}.tar.gz
${UPSTREAM_PATCHSET_URI}"
 
 LICENSE="GPL-2"



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

2022-05-06 Thread Jakov Smolić
commit: 25b38dd04c3d8fcb8ffe90cddb1d6ec0d0eb2bef
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May  6 23:45:01 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May  6 23:45:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25b38dd0

dev-libs/ntl: Stabilize 11.5.1-r1 ppc, #843050

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

 dev-libs/ntl/ntl-11.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ntl/ntl-11.5.1-r1.ebuild 
b/dev-libs/ntl/ntl-11.5.1-r1.ebuild
index 2eeb95405d24..c625986daa0f 100644
--- a/dev-libs/ntl/ntl-11.5.1-r1.ebuild
+++ b/dev-libs/ntl/ntl-11.5.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz;
 
 LICENSE="LGPL-2.1+"
 SLOT="0/44"
-KEYWORDS="amd64 ~arm64 ~ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 ~arm64 ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
 IUSE="bindist doc static-libs threads cpu_flags_x86_avx2"
 
 BDEPEND="dev-lang/perl"



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

2022-05-06 Thread Jakov Smolić
commit: bd8e7fd876dc4a386cc1fbed9a6556027e1d34a4
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May  6 23:43:15 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May  6 23:43:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd8e7fd8

dev-vcs/repo: Stabilize 2.21 arm, #842039

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

 dev-vcs/repo/repo-2.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/repo/repo-2.21.ebuild b/dev-vcs/repo/repo-2.21.ebuild
index 473ea5da0f4a..4e1cb742476e 100644
--- a/dev-vcs/repo/repo-2.21.ebuild
+++ b/dev-vcs/repo/repo-2.21.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/GerritCodeReview/git-repo/archive/refs/tags/v${PV}.t
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE=""
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2022-05-06 Thread Jakov Smolić
commit: 1f0de4b10a0eff2c40588993c10080cce20f80e3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May  6 23:39:22 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May  6 23:39:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f0de4b1

dev-libs/ntl: Stabilize 11.5.1-r1 x86, #843050

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

 dev-libs/ntl/ntl-11.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ntl/ntl-11.5.1-r1.ebuild 
b/dev-libs/ntl/ntl-11.5.1-r1.ebuild
index b9721a35fca2..2eeb95405d24 100644
--- a/dev-libs/ntl/ntl-11.5.1-r1.ebuild
+++ b/dev-libs/ntl/ntl-11.5.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz;
 
 LICENSE="LGPL-2.1+"
 SLOT="0/44"
-KEYWORDS="amd64 ~arm64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 ~arm64 ~ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
 IUSE="bindist doc static-libs threads cpu_flags_x86_avx2"
 
 BDEPEND="dev-lang/perl"



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

2022-05-06 Thread Jakov Smolić
commit: a616cd1934d24bbcfaac3d73b5e3930f88a49bf4
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May  6 23:39:18 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May  6 23:39:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a616cd19

dev-libs/ntl: Stabilize 11.5.1-r1 amd64, #843050

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

 dev-libs/ntl/ntl-11.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ntl/ntl-11.5.1-r1.ebuild 
b/dev-libs/ntl/ntl-11.5.1-r1.ebuild
index babd1e7a505c..b9721a35fca2 100644
--- a/dev-libs/ntl/ntl-11.5.1-r1.ebuild
+++ b/dev-libs/ntl/ntl-11.5.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz;
 
 LICENSE="LGPL-2.1+"
 SLOT="0/44"
-KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 ~arm64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
 IUSE="bindist doc static-libs threads cpu_flags_x86_avx2"
 
 BDEPEND="dev-lang/perl"



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

2022-05-06 Thread Jakov Smolić
commit: dd122e1b086f84bf72cf730f91960143778de41d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May  6 23:38:12 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May  6 23:38:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd122e1b

dev-vcs/repo: Stabilize 2.21 arm64, #842039

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

 dev-vcs/repo/repo-2.21.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/repo/repo-2.21.ebuild b/dev-vcs/repo/repo-2.21.ebuild
index 9490022de874..473ea5da0f4a 100644
--- a/dev-vcs/repo/repo-2.21.ebuild
+++ b/dev-vcs/repo/repo-2.21.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
 
 # NB: The ${PV} tracks the *repo launcher version*, not the last signed release
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/GerritCodeReview/git-repo/archive/refs/tags/v${PV}.t
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE=""
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2022-05-06 Thread Mike Gilbert
commit: f524c9d75cf4f066deae85ac0683697e59d901be
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri May  6 22:56:58 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri May  6 22:56:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f524c9d7

sys-fs/exfat-utils: drop myself as a maintainer

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

 sys-fs/exfat-utils/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/sys-fs/exfat-utils/metadata.xml b/sys-fs/exfat-utils/metadata.xml
index 69cf8f2172a6..f9ff4f860cea 100644
--- a/sys-fs/exfat-utils/metadata.xml
+++ b/sys-fs/exfat-utils/metadata.xml
@@ -1,9 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   flop...@gentoo.org
-
 
base-sys...@gentoo.org
Gentoo Base System



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

2022-05-06 Thread Mike Gilbert
commit: 08699567e71eb029a17374e2b5ed9644f878b2f9
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri May  6 22:57:19 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri May  6 22:57:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08699567

sys-fs/fuse-exfat: drop myself as a maintainer

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

 sys-fs/fuse-exfat/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/sys-fs/fuse-exfat/metadata.xml b/sys-fs/fuse-exfat/metadata.xml
index acba87cdba49..9b3ae497122e 100644
--- a/sys-fs/fuse-exfat/metadata.xml
+++ b/sys-fs/fuse-exfat/metadata.xml
@@ -1,9 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   flop...@gentoo.org
-
 
base-sys...@gentoo.org
Gentoo Base System



[gentoo-commits] repo/proj/guru:dev commit in: app-office/openoffice-bin/

2022-05-06 Thread Sergey Torokhov
commit: f67e192b6b303d35e13f36ae9ffd9739ca69c495
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Fri May  6 22:06:40 2022 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Fri May  6 22:06:40 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f67e192b

app-office/openoffice-bin: 4.1.12 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 app-office/openoffice-bin/Manifest |  80 
 .../openoffice-bin/openoffice-bin-4.1.12.ebuild| 202 +
 2 files changed, 282 insertions(+)

diff --git a/app-office/openoffice-bin/Manifest 
b/app-office/openoffice-bin/Manifest
index 1ed82a214..db8777eac 100644
--- a/app-office/openoffice-bin/Manifest
+++ b/app-office/openoffice-bin/Manifest
@@ -78,3 +78,83 @@ DIST 
Apache_OpenOffice_4.1.11_Linux_x86_langpack-rpm_tr.tar.gz 12172784 BLAKE2B
 DIST Apache_OpenOffice_4.1.11_Linux_x86_langpack-rpm_vi.tar.gz 13414237 
BLAKE2B 
360ce4c634a87b6a96b67c3cec34eadfbedfa5c4c2fc98e896030ff3f240c79557042ad98f9fec1712f3463f8cef0e514c9fe3fa91721a45681a9b42b1555c20
 SHA512 
473756e00a6a64c32b5fc89246804d6519b8213fe7da314613e2bc85979548f5408cf36b86938474803b46208fc832c6a327a0553f7379c7dd1d5db6ad0d1c47
 DIST Apache_OpenOffice_4.1.11_Linux_x86_langpack-rpm_zh-CN.tar.gz 13847423 
BLAKE2B 
2eb36ddb8dde0dc9a0d8bc5789a8aeffc70e5b61956d8c1d31734b3d395b3bec9a52f51a31dc44ff8d40dae63be879466b71bfa34191a9a8a5bf65570133467c
 SHA512 
b40daae5e86fb968c3148fef0e1e55ed134e8f34a5619f2780522cab0bac6912e753530d75a6f18353fba2fbefe4ba8ec0ba83c20dfee7e8f71f594cd2b9704d
 DIST Apache_OpenOffice_4.1.11_Linux_x86_langpack-rpm_zh-TW.tar.gz 14055461 
BLAKE2B 
0e9a4ddd5f8ea26b181355669a5c9d6d703ef9daf7a26b0e35cc10c8792602509523970827de400b00fc012b3a4109b85318594f6bdb3410e3b843c20d1742d9
 SHA512 
9769726d70d826fa9e151f49e397664fea653e56943c7e8e8eef77f29e19ac955487de0303f497dd89e7ebaee21ddbffdeb374fbad97b3ad0b687f50e09928e6
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_install-rpm_en-US.tar.gz 168896753 
BLAKE2B 
bd9fcca6ff8e5569eed1bc08ea0f308f21a707bb684b6c02b66320f9a12e06acf6f501cc7ee19107c8db331c96dd389f9f1a5d63b38d3886e0b9b73fa59d
 SHA512 
8dc8749ed16a0e83701950026878ffa7f72b5d47b98a38a79937e37e19fd37150001ec075326e350f6c12ac240a79a0a782d57855a24b9985f65560be9c8025a
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_ast.tar.gz 19036978 
BLAKE2B 
112f2311b1ba0883cf15df33d8521af9b2643b5f8224bddfd97a4cf2dedf955cc73466d49eaa1a7bfde25ac5445f5ee86a22e9623834efeb68ccef1f36841788
 SHA512 
edcc37615c07c1ae8f2ccf5fd264968a6edfd54ab54ca05cbb89810401fe74421e0f6654f7fc90e31bd23cdf157bfce8fec3da2fa0fe7bd76c2a9bc43985b7b8
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_bg.tar.gz 13584446 
BLAKE2B 
7696f7d47c46a0d9cef7db3412257815eb4f66562626cab8068ab265e1663364f045488161794a80c74352e124b39678ade252e704ea4ad62545e9a9f0e36354
 SHA512 
a54faa162f572868998f3f69a3be29b7c91c855e9c02fcebe8be8195f90c33eb4b29e5002917cf7c830d2d8368e0a8c50d0358aaaefeed66b296b7fe02106bd4
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_ca-XV.tar.gz 20528744 
BLAKE2B 
400f91dec684d1d23b981b17a247f536b76472eeae43d33ef45806aef094e1728ceb34063f7e23ac4c8d7a4d783e0431f1adae0e6425519c154039948576ec94
 SHA512 
7151e055f60a6fde1a868d36efb0749101a92ef127d8ee8038d8f4bf82a31fea2a502f809af81908433fbe0b8f16817b53d76cfe051578b9fd497564ddc1b478
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_ca.tar.gz 20522778 
BLAKE2B 
6ff5b03080b72f0f0478070966649c5e40ba6d8698e69c65a7a4fc79b1b6e84882ada0f8c9eff56bf3aec79280cd2de1bb9a5aa89ce990e17fdbb176481b68f8
 SHA512 
9ad5399a1f92aa144613cf52a3995c6f96ac2954db08ebb651e6c0ab67691e6ca2c12f7c44f1f608d714982a9dc24957e0bf8c68b03b67161b03adf304ea1ad5
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_cs.tar.gz 12630227 
BLAKE2B 
04ab1d58e6d657415e3ca830004e00085dc63da58ad9ca0fe8e6fc86ec15d509c4057a380ca5f6618feec6df0686bd4f2df2bc6884f5540152dec0621778c351
 SHA512 
83e5e50d122cc897cae91d4c7378288d5bbcb4689cc9969fc991961d817cac8223afad8ed858a0ea70685337a936785b89211b78e4bf943a2c2b2810018a1679
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_da.tar.gz 12421041 
BLAKE2B 
521a01dc0b29316c98ce8c897d5add2a9af8f73f66079e9b676f3b147aeba074e78cc71df5d89ac0284db18d61938f68e031af193642a07b3b1a1788276e83dc
 SHA512 
bd501613267721c2e5cf40ef3e67e43522f79d00e808b58bb882fd50422b774e1032ea822685a6631e94e563e5312c70c9c2f5cc0153804bd8aab7c99ff83d9b
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_de.tar.gz 20727281 
BLAKE2B 
25cb2c681fc38726b6b73d75063fb8cd2953250f274507b87c49d32b03fd98d5d6ec7ed0a5472fb1020601934c2547d3aec05426e5762e28639f66a48b6ae605
 SHA512 
65568cc643c05a415de5423510d95bc955e1bf9aed4120e882fc31406903aecb3fc4955abf13fdc9b752db441f78e04d223358c063498c8d0632d58fb216a018
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_el.tar.gz 22046195 
BLAKE2B 
8306c89e23d92646d0ab37bfc8d960d2461d5c6ee9e0abee71b3f8e2e7f8fad3105c60f835951b4a913c2971795950e3c073d1580114753d05564867ac48f3a0
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-emacs/rainbow-mode/, app-emacs/rainbow-mode/files/

2022-05-06 Thread Maciej Barć
commit: 6173313ed603cd8f3e317fa80d9fb1ed2473acc2
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri May  6 21:47:40 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri May  6 21:50:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6173313e

app-emacs/rainbow-mode: new package; add version 1.0.6

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

 app-emacs/rainbow-mode/Manifest   |  1 +
 app-emacs/rainbow-mode/files/50rainbow-mode-gentoo.el |  3 +++
 app-emacs/rainbow-mode/metadata.xml   | 12 
 app-emacs/rainbow-mode/rainbow-mode-1.0.6.ebuild  | 17 +
 4 files changed, 33 insertions(+)

diff --git a/app-emacs/rainbow-mode/Manifest b/app-emacs/rainbow-mode/Manifest
new file mode 100644
index ..5d727eda46e0
--- /dev/null
+++ b/app-emacs/rainbow-mode/Manifest
@@ -0,0 +1 @@
+DIST rainbow-mode-1.0.6.tar 51200 BLAKE2B 
950da4039eb392d42281d301de05cb669255b95a4382e582258676082516208980540eeb8b69293e2cd73fda3b0438256def408a2804a58bdb745cd72eeef604
 SHA512 
a7a3f18239dac7e63d022f513e028718552efc13da9589901a0e64377a00d9f3f56a0b708c55eacaf7b438fd29f7bbdb69fafcc4ba65dd6f9e72a82e3ce7efa7

diff --git a/app-emacs/rainbow-mode/files/50rainbow-mode-gentoo.el 
b/app-emacs/rainbow-mode/files/50rainbow-mode-gentoo.el
new file mode 100644
index ..624fcb4663ea
--- /dev/null
+++ b/app-emacs/rainbow-mode/files/50rainbow-mode-gentoo.el
@@ -0,0 +1,3 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'rainbow-mode "rainbow-mode"
+  "Colorize strings that represent colors." t)

diff --git a/app-emacs/rainbow-mode/metadata.xml 
b/app-emacs/rainbow-mode/metadata.xml
new file mode 100644
index ..76127bfcf698
--- /dev/null
+++ b/app-emacs/rainbow-mode/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+gnu-em...@gentoo.org
+Gentoo GNU Emacs project
+  
+  
+emacsmirror/rainbow-mode
+  
+

diff --git a/app-emacs/rainbow-mode/rainbow-mode-1.0.6.ebuild 
b/app-emacs/rainbow-mode/rainbow-mode-1.0.6.ebuild
new file mode 100644
index ..bd405af3dce1
--- /dev/null
+++ b/app-emacs/rainbow-mode/rainbow-mode-1.0.6.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Colorize strings that represent colors inside Emacs buffers"
+HOMEPAGE="https://elpa.gnu.org/packages/rainbow-mode.html;
+SRC_URI="https://elpa.gnu.org/packages/${P}.tar;
+
+LICENSE="GPL-3+"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+ELISP_REMOVE="${PN}-pkg.el"
+SITEFILE="50${PN}-gentoo.el"



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

2022-05-06 Thread Ulrich Müller
commit: ed1513806780418973a24ced30f333cf128d542f
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri May  6 21:30:31 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri May  6 21:31:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed151380

app-editors/fe: Don't rename configure.in

eautoconf does this for us in EAPI 8.

Signed-off-by: Ulrich Müller  gentoo.org>

 app-editors/fe/fe-2.0-r1.ebuild   | 3 +--
 app-editors/fe/files/fe-2.0-ncurses.patch | 4 ++--
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/app-editors/fe/fe-2.0-r1.ebuild b/app-editors/fe/fe-2.0-r1.ebuild
index 4fd949e78973..9df4b0b4567a 100644
--- a/app-editors/fe/fe-2.0-r1.ebuild
+++ b/app-editors/fe/fe-2.0-r1.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=8
@@ -26,7 +26,6 @@ PATCHES=(
 )
 
 src_prepare() {
-   mv configure.{in,ac} || die
default
AT_NOEAUTOHEADER=yes eautoreconf
 }

diff --git a/app-editors/fe/files/fe-2.0-ncurses.patch 
b/app-editors/fe/files/fe-2.0-ncurses.patch
index 8eef06db6454..dfe720b02e6e 100644
--- a/app-editors/fe/files/fe-2.0-ncurses.patch
+++ b/app-editors/fe/files/fe-2.0-ncurses.patch
@@ -1,7 +1,7 @@
 https://bugs.gentoo.org/818415
 
 fe-2.0/configure.ac
-+++ fe-2.0/configure.ac
+--- fe-2.0/configure.in
 fe-2.0/configure.in
 @@ -55,19 +55,6 @@
  AC_CHECK_FUNCS(strdup)
  AC_CHECK_FUNCS(strndup)



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

2022-05-06 Thread Ulrich Müller
commit: 0a50630e742ac67e0ef362c84bcc2e11dc8a17a9
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri May  6 21:27:57 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri May  6 21:31:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a50630e

app-editors/emacs: Don't rename configure.in

eautoconf does this for us in EAPI 8.

Signed-off-by: Ulrich Müller  gentoo.org>

 app-editors/emacs/emacs-23.4-r21.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-editors/emacs/emacs-23.4-r21.ebuild 
b/app-editors/emacs/emacs-23.4-r21.ebuild
index e491036d0785..8a55f68e94af 100644
--- a/app-editors/emacs/emacs-23.4-r21.ebuild
+++ b/app-editors/emacs/emacs-23.4-r21.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=8
@@ -112,7 +112,6 @@ src_prepare() {
|| die "unable to sed configure.in"
fi
 
-   mv configure.in configure.ac || die
eautoreconf
touch src/stamp-h.in || die
 }



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

2022-05-06 Thread Michał Górny
commit: d87a3be1f1c702d7465fa8c437d0f6a8f489a16a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May  6 20:37:32 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May  6 20:37:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d87a3be1

dev-python/watchdog: Remove old

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

 dev-python/watchdog/Manifest  |  2 --
 dev-python/watchdog/watchdog-1.0.2.ebuild | 39 
 dev-python/watchdog/watchdog-2.1.6.ebuild | 42 ---
 3 files changed, 83 deletions(-)

diff --git a/dev-python/watchdog/Manifest b/dev-python/watchdog/Manifest
index baca7e7a0a98..b60d94a748e2 100644
--- a/dev-python/watchdog/Manifest
+++ b/dev-python/watchdog/Manifest
@@ -1,3 +1 @@
-DIST watchdog-1.0.2.tar.gz 91796 BLAKE2B 
001cbe82ff8aff0c4e56e4d1f02519047580cccb48466566ad7c9c1f462f90a9a036cf90846eb38ec4fb24ff1df2a1ddfec20b3f0587afdc1f938ada1bb0b1ef
 SHA512 
e87a0955ce822daabd7d030804876698f98ed2aad58486e26a94585763655302063f091b653abd385ea99642361b6253d8e051d96019b243a77b078ba86b0d6e
-DIST watchdog-2.1.6.tar.gz 99756 BLAKE2B 
5ea08660c28f77be02b261a22e6fbfdfaaa59f79af1eecb396fda2e56ab4b5b290dc2c791b31a6841ac6d96c7974d51e846ce0232e9de6728f6031685685e761
 SHA512 
810ee2c40d92102815685c6e06bee403dfb85df7c8de5f1b7066b27cef2a8e25f506f8d9cc0ff0ec3213b889a7844138692fd9d1ab0c40d0aa2097c55e85f531
 DIST watchdog-2.1.7.gh.tar.gz 100442 BLAKE2B 
21247e1790077eb1eb2f1dc2bb8ddebc1b7f6a2c503238c52c660246fee8c1d3483119184a62114efb81c44665321d4e3aa18ffd73b3244a44c4c6df5204c834
 SHA512 
f69265aac6e8a840d230c15cfe88c803f043cb540785446113617c0fd1a3c5dce8a885a376bbadc75372a718800948dd4b00c618e18e033d510b8e2bc2bbb36b

diff --git a/dev-python/watchdog/watchdog-1.0.2.ebuild 
b/dev-python/watchdog/watchdog-1.0.2.ebuild
deleted file mode 100644
index 1dc52e0423d5..
--- a/dev-python/watchdog/watchdog-1.0.2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Python API and shell utilities to monitor file system events"
-HOMEPAGE="https://github.com/gorakhargosh/watchdog;
-SRC_URI="https://github.com/gorakhargosh/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-CDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
-RDEPEND="${CDEPEND}
-   dev-python/argh[${PYTHON_USEDEP}]"
-DEPEND="${CDEPEND}
-   test? (
-   >=dev-python/pytest-timeout-0.3[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   sed -i -e '/--cov/d' setup.cfg || die
-   # broken when django is installed
-   sed -i -e 's:test_eventlet_monkey_patching:_&:' \
-   tests/test_skip_repeats_queue.py || die
-   default
-}
-
-pkg_postinst() {
-   optfeature "Bash completion" dev-python/argcomplete
-}

diff --git a/dev-python/watchdog/watchdog-2.1.6.ebuild 
b/dev-python/watchdog/watchdog-2.1.6.ebuild
deleted file mode 100644
index bdf60d233757..
--- a/dev-python/watchdog/watchdog-2.1.6.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Python API and shell utilities to monitor file system events"
-HOMEPAGE="https://github.com/gorakhargosh/watchdog;
-SRC_URI="https://github.com/gorakhargosh/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? (
-   >=dev-python/pytest-timeout-0.3[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   sed -i -e '/--cov/d' setup.cfg || die
-   default
-}
-
-python_test() {
-   local deselect=()
-
-   [[ ${EPYTHON} == pypy3 ]] && deselect+=(
-   tests/test_inotify_buffer.py::test_move_internal_batch
-   )
-
-   epytest -p no:django ${deselect[@]/#/--deselect }
-}
-
-pkg_postinst() {
-   optfeature "Bash completion" dev-python/argcomplete
-}



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

2022-05-06 Thread Michał Górny
commit: c45f83b994f2d0ec4691e5176c9b44238d8acb00
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May  6 20:32:11 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May  6 20:32:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c45f83b9

dev-python/gpep517: Bump to v5

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

 dev-python/gpep517/Manifest |  1 +
 dev-python/gpep517/gpep517-5.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-python/gpep517/Manifest b/dev-python/gpep517/Manifest
index 08e43bf6a1c1..0a6fdbf5e3ed 100644
--- a/dev-python/gpep517/Manifest
+++ b/dev-python/gpep517/Manifest
@@ -1 +1,2 @@
 DIST gpep517-3.gh.tar.gz 7074 BLAKE2B 
99a499ae13b6aac41e86d11735f0e49a5dc921881a1efa94bee19bfd779af6827707d05d6407ed15e4a3a6b518c8c0b3f50901e3b12df41081930f83b288e461
 SHA512 
90f756f5a1d783e9d402e098162a70b363a0a81e331e810e5c89c3302bb5839032603252bad1c98c176a7828b70adfac967e39ba455dcd3a20097e74923980c8
+DIST gpep517-5.gh.tar.gz 9568 BLAKE2B 
7641ae7792a15be7241d9c02622b589a796a96c76894c29f37733e33820532042f6d5b8018ef021b487c299f3a28adf37949e96c38148d88c140ed6926e95f2b
 SHA512 
3618f3d17cc367716c4813d75814ef295896f210ff32c13f1ef8ad8cde2120a30ba69705e14dbb1e5528bf5a348f9f8c5f5de8b416608cd496733e94afbeb2c6

diff --git a/dev-python/gpep517/gpep517-5.ebuild 
b/dev-python/gpep517/gpep517-5.ebuild
new file mode 100644
index ..823987f2f511
--- /dev/null
+++ b/dev-python/gpep517/gpep517-5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=manual
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="A backend script to aid installing Python packages in Gentoo"
+HOMEPAGE="
+   https://pypi.org/project/gpep517/
+   https://github.com/mgorny/gpep517/
+"
+SRC_URI="
+   https://github.com/mgorny/gpep517/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   >=dev-python/installer-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/tomli-1.2.3[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+# do not use any build system to avoid circular deps
+python_compile() { :; }
+
+python_install() {
+   python_domodule gpep517
+   python_newscript - gpep517 <<-EOF
+   #!${EPREFIX}/usr/bin/python
+   import sys
+   from gpep517.__main__ import main
+   sys.exit(main())
+   EOF
+}



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

2022-05-06 Thread Michał Górny
commit: 4e8348be6adfdee769c3dcef4eea4bcf463d9091
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May  6 20:32:51 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May  6 20:32:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e8348be

dev-python/kiwisolver: Remove old

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

 dev-python/kiwisolver/Manifest|  1 -
 dev-python/kiwisolver/kiwisolver-1.4.1.ebuild | 32 ---
 2 files changed, 33 deletions(-)

diff --git a/dev-python/kiwisolver/Manifest b/dev-python/kiwisolver/Manifest
index c5a1c804e804..aae4c2647ef5 100644
--- a/dev-python/kiwisolver/Manifest
+++ b/dev-python/kiwisolver/Manifest
@@ -1,2 +1 @@
-DIST kiwi-1.4.1.tar.gz 91319 BLAKE2B 
ac8d9cf1e8960f436566e2ff8d589ff6707fc4458299bc33ff96387c36246d583e67ef84610b710b3d9364d8a4ae963577b4abfc3ddbfc18a417f956512479d9
 SHA512 
7178f26c96ebf4a173b563bc95d2a07a9f75b618fc953aa0d45a8c2719cf868e4409ad2c95280704ee593fc99d9e2c83b0628940b3571d1be712241464a9cd6d
 DIST kiwi-1.4.2.tar.gz 91150 BLAKE2B 
8441d52267b3b436d9f05baabbd3beafc51d2f257fc982f1cf90b6296ccdbc24511de6b55b6201eb1df37ec9487282cc40142e9083cf4c1e925976a098927e1a
 SHA512 
e7726ac7985bea1020fd3a26bf54b941acfb1f47b462c74f9829c5a89e7abd0732b5a11685b20d6a17ac9625178c68ea71052e852f91491a308d07111b01

diff --git a/dev-python/kiwisolver/kiwisolver-1.4.1.ebuild 
b/dev-python/kiwisolver/kiwisolver-1.4.1.ebuild
deleted file mode 100644
index a8e6fd19ec74..
--- a/dev-python/kiwisolver/kiwisolver-1.4.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-MY_P=kiwi-${PV}
-DESCRIPTION="An efficient C++ implementation of the Cassowary constraint 
solving algorithm"
-HOMEPAGE="https://github.com/nucleic/kiwi/;
-SRC_URI="
-   https://github.com/nucleic/kiwi/archive/${PV}.tar.gz -> ${MY_P}.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Clear-BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86"
-
-RDEPEND="
-   >=dev-python/cppy-1.2.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >=dev-python/setuptools_scm-3.4.3[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2022-05-06 Thread Michał Górny
commit: eddb2da1be39a29c8c27c4d7a380b9061cfbd53f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May  6 20:30:59 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May  6 20:30:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eddb2da1

dev-python/raet: Remove old

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

 dev-python/raet/raet-0.6.8-r3.ebuild | 41 
 1 file changed, 41 deletions(-)

diff --git a/dev-python/raet/raet-0.6.8-r3.ebuild 
b/dev-python/raet/raet-0.6.8-r3.ebuild
deleted file mode 100644
index e70391368374..
--- a/dev-python/raet/raet-0.6.8-r3.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
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit distutils-r1
-
-DESCRIPTION="Reliable Asynchronous Event Transport Protocol"
-HOMEPAGE="https://github.com/RaetProtocol/raet;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-python/six-1.6.1[${PYTHON_USEDEP}]
-   >=dev-python/libnacl-1.4.3[${PYTHON_USEDEP}]
-   >=dev-python/ioflo-2.0[${PYTHON_USEDEP}]"
-BDEPEND="${RDEPEND}
-   test? (
-   >=dev-python/msgpack-1.0.0[${PYTHON_USEDEP}]
-   )"
-
-PATCHES=(
-   "${FILESDIR}/raet-0.6.8-msgpack-1.0.patch"
-   "${FILESDIR}/raet-0.6.8-py310.patch"
-)
-
-python_prepare_all() {
-   distutils-r1_python_prepare_all
-   sed -e "/setuptools_git/d" -i setup.py || die
-}
-
-python_test() {
-   pushd "${BUILD_DIR}"/lib || die
-   ${EPYTHON} ${PN}/test/__init__.py || die "tests failed for ${EPYTHON}"
-   popd || die
-}



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

2022-05-06 Thread Michał Górny
commit: eb2da356c80be19d7fcdb3494bffc6ea2cc3aa38
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May  6 20:35:03 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May  6 20:35:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb2da356

dev-python/setuptools: Remove old

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

 dev-python/setuptools/Manifest|   5 -
 dev-python/setuptools/setuptools-60.5.0.ebuild|  96 
 dev-python/setuptools/setuptools-60.9.2.ebuild| 113 --
 dev-python/setuptools/setuptools-61.3.0.ebuild| 131 -
 dev-python/setuptools/setuptools-61.3.1-r1.ebuild | 132 --
 dev-python/setuptools/setuptools-62.0.0.ebuild| 132 --
 6 files changed, 609 deletions(-)

diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index 5f46d4fb7593..bcf6caed9107 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -1,9 +1,4 @@
 DIST python-gentoo-patches-3.10.0_p1.tar.xz 10068 BLAKE2B 
1c9817b449831559f0a0b722c02a5f55d94b3dfde98e5882c1403fe24a4addf7074ab39c09b91cff6fd7ace2e4b6e8ed899d9a0b9ffd6612ce315c4c192bd309
 SHA512 
39aa41dbf17b6dc5255491c75031a3dae6962b44125e426dbfdce365a6533c5dae9856b1fff8016a189124b7cff72d2665ce99da344c2f9dff005ba685e8c2c4
 DIST python-gentoo-patches-3.10.4.tar.xz 8592 BLAKE2B 
67fba3e1fedb17430e5cd93da995b4acaf714db512031b5a2f775a25f793f007941561663cfa413d645ccddc2e22d65d250a40fa166cafda8805488d877ff57d
 SHA512 
3ed2b8ff8f1eb8febe7dcd4b5d13d6d54468be1d525f8f1118977d3bbc78f690a597b09383939d023b03380a306e4bff1693382e29ff562312d803305b1709b2
 DIST setuptools-60.10.0.tar.gz 2420706 BLAKE2B 
66d7f3b648b1e3222736ddf46ff97441bc9ed4dc528e0d4ee32ef18c99b2d3488e7525a1598a18df4f2cbdac409a4096a40539807c343d99707068a15003111d
 SHA512 
e679bd84d31cb68f92899e0b25d5a6bf85cf63d9c8e1dfbfe974d7bf819cb36f451596b8715000be6a93656b972dc6c4d90a8a8534a6c88874a0be8140f2f091
-DIST setuptools-60.5.0.tar.gz 2292478 BLAKE2B 
e41b2717b34d454b3959ee5b6f4fdc70dfec13d97fe6962bd1c1ea2296be8ee2d27bb14ed2cc5e6fb9a757661a0415984b3cf7cf1665347c62a50965f651f9d4
 SHA512 
b2cf7d99e60d0c862a7a4fd8e806019db52502de48ff77556df26ce39a8620f476de767e2e8be8aa260366f54d1429db8a42d538345ec2cd2cfd5286e62e770d
-DIST setuptools-60.9.2.tar.gz 2425956 BLAKE2B 
09baded7eef555ebd76db1672d69cd06cf6bcfc1126ba0fb0143b038d658f53460afc914f761d44ff25710802f6f371a793dca60040240cc328da0a3ea92
 SHA512 
be99bee951797632a68d08b94e0b604763662c13f58cecc872615081036081b3d72c5c468af47649449d6f7422f52ee99cf2f87fa9c840d10f98cd0217c0cff2
-DIST setuptools-61.3.0.gh.tar.gz 2643769 BLAKE2B 
4ede87e7a597a6916dc089c311b0e4d098b08debbd1c4a9cb97078730e9cdc8dbcacd4236ca98a42e3cfafdf66d8f39bb64bc9135291335224b1c3b0bf79deff
 SHA512 
35e2b848cf79e577b8c469562cb68a80b27d42d2d9c1c94f84fea9beb85e2db0796ed64d414add67a404d801c4f4e6cd489a72153de4dc8ed8b45fab24c28fd9
-DIST setuptools-61.3.1.tar.gz 2508220 BLAKE2B 
be59b7f666d8cc583b98b73d681eddf2d15e1437f05ddb534cb6e95bf458aed01a6e136ddc10bef2b2f66fe3f888187ece8262906079f1321f194e03a93fccca
 SHA512 
463f2203416a298f65b66199fd62941ed32fc0914a4b6afff74b4abb8db37c063ab208a67383b5a7e6108a8c1ed0fda0fbb6b47d8fbc95c68b9e23e4ba152aec
-DIST setuptools-62.0.0.tar.gz 2512032 BLAKE2B 
688afed5a19e70a0fd7ab91a8d137e6641597d9f9acf31826216cd59e4632872a9661fe9ca18e45aec5cd40e52956147aa8d40ac2c376380ffa0f01dc2997e63
 SHA512 
9017ab055c81063eaf741d45bd2479fcf85d15795bdcf0fa55522d194a69b5a912cbdba94e9eeaa6cf2a6cdaa5dda09604205d6e02d56e7c9fd3be4c1c79ba0a
 DIST setuptools-62.1.0.tar.gz 2512885 BLAKE2B 
a26a6bd5001922885b623bc7f1d42da90c59e6d9e195e9dd292ce2e73cd35a51f07fc714261c12db2fdf4510fa1137f57e7f3f649312f6a75035b9d927936a7c
 SHA512 
41f39b5aa22e908c123e8e04c11e505e23cd3e72793e106015dc14b1a44ff3b17aa15ca3da34f34a4becc887ceea7f41932650e38d409f95d7227707d2e1

diff --git a/dev-python/setuptools/setuptools-60.5.0.ebuild 
b/dev-python/setuptools/setuptools-60.5.0.ebuild
deleted file mode 100644
index dc855eb59064..
--- a/dev-python/setuptools/setuptools-60.5.0.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
-EAPI=7
-
-# Set to 'manual' to avoid triggering install QA check
-DISTUTILS_USE_SETUPTOOLS=manual
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-PYTHON_REQ_USE="xml(+)"
-
-inherit distutils-r1 multiprocessing
-
-CPY_PATCHSET="python-gentoo-patches-3.10.0_p1"
-DESCRIPTION="Collection of extensions to Distutils"
-HOMEPAGE="https://github.com/pypa/setuptools 
https://pypi.org/project/setuptools/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
-   https://dev.gentoo.org/~floppym/python/${CPY_PATCHSET}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin 

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

2022-05-06 Thread Michał Górny
commit: 2965c5a1af3b8e2ac11faa41c4ecee857fb0c70b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May  6 20:31:16 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May  6 20:31:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2965c5a1

dev-python/ioflo: Remove old

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

 dev-python/ioflo/ioflo-2.0.2-r1.ebuild | 40 --
 1 file changed, 40 deletions(-)

diff --git a/dev-python/ioflo/ioflo-2.0.2-r1.ebuild 
b/dev-python/ioflo/ioflo-2.0.2-r1.ebuild
deleted file mode 100644
index 483697a9d916..
--- a/dev-python/ioflo/ioflo-2.0.2-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit distutils-r1
-
-DESCRIPTION="Automated Reasoning Engine and Flow Based Programming Framework"
-HOMEPAGE="https://github.com/ioflo/ioflo/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="test"
-
-RDEPEND="
-   $(python_gen_cond_dep '>=dev-lang/python-3.7.4' python3_7)
-"
-BDEPEND="${RDEPEND}
-   test? (
-   dev-python/pytest-salt-factories[${PYTHON_USEDEP}]
-   app-admin/salt[${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/ioflo-1.7.8-network-test.patch"
-   "${FILESDIR}/ioflo-2.0.2-python39.patch"
-   "${FILESDIR}/ioflo-2.0.2-tests.patch"
-   "${FILESDIR}/ioflo-2.0.2-py310.patch"
-)
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   sed -e 's:"setuptools_git[^"]*",::' -i setup.py || die
-   distutils-r1_python_prepare_all
-}



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

2022-05-06 Thread Maciej Barć
commit: bcd97f942bce5f38c507a4d1649895f811dde382
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri May  6 19:55:43 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri May  6 20:19:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcd97f94

dev-lang/nim: bump to 1.6.6

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

 dev-lang/nim/Manifest |  1 +
 dev-lang/nim/nim-1.6.6.ebuild | 92 +++
 2 files changed, 93 insertions(+)

diff --git a/dev-lang/nim/Manifest b/dev-lang/nim/Manifest
index 25f82ff6f32c..f0404f563272 100644
--- a/dev-lang/nim/Manifest
+++ b/dev-lang/nim/Manifest
@@ -1,3 +1,4 @@
 DIST nim-1.4.8.tar.xz 4786360 BLAKE2B 
961b38275c4f9de87ac522c5b47368ce7f5543811a2dfd7b4f3fd79a104bcd0458cab1705f99eb42c64735ca5f71d5018f8a8275a430d883233b28b1d412
 SHA512 
e6b245271495880f0eea271c46b4f5ce9168a421716a9a22367b6be3c2a9822937aad1f48eb61c151b040ac961728a89c8a6d143c8300057c0d8c1f2d66f3dd3
 DIST nim-1.6.2.tar.xz 5181616 BLAKE2B 
adedbcaad1b135b6f99459894856190103e2d2b678849e0418f77c02a54fde44224456ea13949f3fe9f5f020a90adde46593497895674bd9ae892b17708df292
 SHA512 
052b62c987035f7633f965356993cd4eec686f4f4f5c675cf966d82cb30fcf574045887a4402bcc20e487299fb5e8f65a921951c2dc21ac334e695e31d95d992
 DIST nim-1.6.4.tar.xz 5130208 BLAKE2B 
d0f297581677bbb9fb185a8b4198f48bb58efe81a1624f62051bc1e0a93f879a0cec172f11a41784ca715ba3c151dc5307e96c15c54908aa40df406040891d6c
 SHA512 
f4d082f37f0e675e8cdb4340d67f2e58b5e6ac5bb51dab1ded5417097f3b86d71fa585ef12ee1c3cd5b17285589cbe9d5658fcb29c98547f7967a1b6f0cb4646
+DIST nim-1.6.6.tar.xz 5149956 BLAKE2B 
2fd1b40f1ecc1200255052d9e013c55287d3e01337146d0b1386d0f3fc9c14fda1e8e82ee289e782c77a573c1ae0985ea7f900f61e6b9824a9eb4b5c803c7f71
 SHA512 
6ea8d3f61adae48184dd0e3ac393296fd3bd5ead818e7dee949f43eccbd0b6229ebfc474353ddd63cc734f82c3247998fbfe88362061983f978ad8d0ab7fa677

diff --git a/dev-lang/nim/nim-1.6.6.ebuild b/dev-lang/nim/nim-1.6.6.ebuild
new file mode 100644
index ..11af93abf307
--- /dev/null
+++ b/dev-lang/nim/nim-1.6.6.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 multiprocessing toolchain-funcs
+
+DESCRIPTION="compiled, garbage-collected systems programming language"
+HOMEPAGE="https://nim-lang.org/;
+SRC_URI="https://nim-lang.org/download/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="debug +readline"
+RESTRICT="test"  # need to sort out depends and numerous failures
+
+RDEPEND="readline? ( sys-libs/readline:0= )"
+DEPEND="${RDEPEND}"
+# BDEPEND="test? ( net-libs/nodejs )"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.20.0-paths.patch )
+
+# Generated by nim
+QA_FLAGS_IGNORED="
+usr/bin/atlas
+usr/bin/nim
+usr/bin/nim_dbg
+usr/bin/nimble
+usr/bin/nimgrep
+usr/bin/nimpretty
+usr/bin/nimsuggest
+usr/bin/testament
+"
+
+_run() {
+   echo "Running: ${@}"
+   PATH="${S}/bin:${PATH}" "${@}" || die "Failed: \"${*}\""
+}
+
+nim_use_enable() {
+   [[ -z "${2}" ]] && die "usage: nim_use_enable  "
+   use "${1}" && echo "-d:${2}"
+}
+
+src_configure() {
+   export XDG_CACHE_HOME="${T}/cache"  # 667182
+   unset NIMBLE_DIR
+   tc-export CC CXX LD
+
+   local build_type
+   if use debug ; then
+   build_type="debug"
+   else
+   build_type="release"
+   fi
+   export NIM_OPTS=( --parallelBuild:$(makeopts_jobs) -d:${build_type} )
+
+   # Override defaults
+   echo "gcc.exe= \"$(tc-getCC)\""  >> config/nim.cfg || die
+   echo "gcc.linkerexe  = \"$(tc-getCC)\""  >> config/nim.cfg || die
+   echo "gcc.cpp.exe= \"$(tc-getCXX)\"" >> config/nim.cfg || die
+   echo "gcc.cpp.linkerexe  = \"$(tc-getCXX)\"" >> config/nim.cfg || die
+}
+
+src_compile() {
+   _run bash ./build.sh
+
+   _run ./bin/nim ${NIM_OPTS[@]} compile koch
+   _run ./koch boot ${NIM_OPTS[@]} $(nim_use_enable readline 
useGnuReadline)
+   _run ./koch tools ${NIM_OPTS[@]}
+}
+
+src_test() {
+   _run ./koch test
+}
+
+src_install() {
+   _run ./koch install "${ED}"
+
+   # "./koch install" installs only "nim" binary
+   # but not the rest
+   exeinto /usr/bin
+   local exe
+   for exe in bin/* ; do
+   [[ "${exe}" == bin/nim ]] && continue
+   doexe "${exe}"
+   done
+
+   newbashcomp tools/nim.bash-completion nim
+   newbashcomp dist/nimble/nimble.bash-completion nimble
+}



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

2022-05-06 Thread Bernard Cafarelli
commit: 50eab81c5bd01d9fa609baffc4a0adf4782b5387
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri May  6 19:56:00 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri May  6 20:10:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50eab81c

www-apps/element: add 1.10.11

Signed-off-by: Bernard Cafarelli  gentoo.org>

 www-apps/element/Manifest   |  1 +
 www-apps/element/element-1.10.11.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/www-apps/element/Manifest b/www-apps/element/Manifest
index 43928d70e14d..6829821d0d7a 100644
--- a/www-apps/element/Manifest
+++ b/www-apps/element/Manifest
@@ -1,3 +1,4 @@
 DIST element-v1.10.10.tar.gz 17541812 BLAKE2B 
16e59f00f9fd0d220a00093a241a36c2b1c52b745545b66c9ecb57956eaf3b27fad871faa15c19c219de8d0f111392f17ccbc34bc71c969cc08bc7333ccb7af9
 SHA512 
dc7ab99d93c0aae71806b176340663a5f59cddc4b00ac7ed423a689f28d812db472398f75d1e0787a2a666ac9121544e1aba41d8550f9dc34b583d852eb74dad
+DIST element-v1.10.11.tar.gz 17554189 BLAKE2B 
bbd61969a8d0513b311ab65a99a83b1d4d9d4b5be39a492ac57726b86a2f84e32d4e71e95601d6fb95bf9f549b81190bbd995a8b481ab23ac69d898c82cf8e2c
 SHA512 
003f865ed5e8ab89d8427338229af944123222e5f36dac10432e7f83beef20b992746a69a39f56ecf3bcc722644eff387d663f327b558620061ec43114a1bd63
 DIST element-v1.10.7.tar.gz 17249694 BLAKE2B 
17e9e5e7814ca13a6be03210ace71036c4d86d3f7aa11ba4e42d6f2d29420f17fbccbeb319159358ae941b3c8b01954fbcb93ab96ea75edae57866abfa3068f8
 SHA512 
9ca7856700ce173e653508170fafb4193aeb865c68da2c04b58088f65e4204516f080f26239a08b738a74de7eae1ff09c7464d4a6294cf03b27872ed0be78ca9
 DIST element-v1.10.8.tar.gz 17345607 BLAKE2B 
989c389901f61e06a7b164e0ae9c332a018abb63ded874479be1231f4b77fba6b5adc67823d571a15c39f6831c6b661f4cc67ada2fe9a3429920b2e9d3d4e734
 SHA512 
e113d3df025f0519cd26247a9428efe08318078b167ba8d831d26a922adc7c75e6846577fdff21fcc4e54ba5335a4beab718ee114b91868db2b64c5630da79c2

diff --git a/www-apps/element/element-1.10.11.ebuild 
b/www-apps/element/element-1.10.11.ebuild
new file mode 100644
index ..bdccc2ddf91f
--- /dev/null
+++ b/www-apps/element/element-1.10.11.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit webapp
+
+DESCRIPTION="A glossy Matrix collaboration client for the web"
+HOMEPAGE="https://element.io/;
+SRC_URI="https://github.com/vector-im/element-web/releases/download/v${PV}/${PN}-v${PV}.tar.gz;
+
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+need_httpd
+
+S=${WORKDIR}/${PN}-v${PV}
+
+src_install() {
+   webapp_src_preinst
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   dodir "${MY_HTDOCSDIR}"/home
+   dodir "${MY_HTDOCSDIR}"/sites
+
+   webapp_serverowned "${MY_HTDOCSDIR}"/home
+   webapp_serverowned "${MY_HTDOCSDIR}"/sites
+   #webapp_configfile "${MY_HTDOCSDIR}"/config.json
+
+   webapp_src_install
+}



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

2022-05-06 Thread Bernard Cafarelli
commit: 8ef395c92c292c7eb7c0debcf0d184fdd9b1ba6d
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri May  6 19:56:11 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri May  6 20:10:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ef395c9

www-apps/element: drop 1.10.7, 1.10.8

Signed-off-by: Bernard Cafarelli  gentoo.org>

 www-apps/element/Manifest  |  2 --
 www-apps/element/element-1.10.7.ebuild | 35 --
 www-apps/element/element-1.10.8.ebuild | 35 --
 3 files changed, 72 deletions(-)

diff --git a/www-apps/element/Manifest b/www-apps/element/Manifest
index 6829821d0d7a..20a611d5df5c 100644
--- a/www-apps/element/Manifest
+++ b/www-apps/element/Manifest
@@ -1,4 +1,2 @@
 DIST element-v1.10.10.tar.gz 17541812 BLAKE2B 
16e59f00f9fd0d220a00093a241a36c2b1c52b745545b66c9ecb57956eaf3b27fad871faa15c19c219de8d0f111392f17ccbc34bc71c969cc08bc7333ccb7af9
 SHA512 
dc7ab99d93c0aae71806b176340663a5f59cddc4b00ac7ed423a689f28d812db472398f75d1e0787a2a666ac9121544e1aba41d8550f9dc34b583d852eb74dad
 DIST element-v1.10.11.tar.gz 17554189 BLAKE2B 
bbd61969a8d0513b311ab65a99a83b1d4d9d4b5be39a492ac57726b86a2f84e32d4e71e95601d6fb95bf9f549b81190bbd995a8b481ab23ac69d898c82cf8e2c
 SHA512 
003f865ed5e8ab89d8427338229af944123222e5f36dac10432e7f83beef20b992746a69a39f56ecf3bcc722644eff387d663f327b558620061ec43114a1bd63
-DIST element-v1.10.7.tar.gz 17249694 BLAKE2B 
17e9e5e7814ca13a6be03210ace71036c4d86d3f7aa11ba4e42d6f2d29420f17fbccbeb319159358ae941b3c8b01954fbcb93ab96ea75edae57866abfa3068f8
 SHA512 
9ca7856700ce173e653508170fafb4193aeb865c68da2c04b58088f65e4204516f080f26239a08b738a74de7eae1ff09c7464d4a6294cf03b27872ed0be78ca9
-DIST element-v1.10.8.tar.gz 17345607 BLAKE2B 
989c389901f61e06a7b164e0ae9c332a018abb63ded874479be1231f4b77fba6b5adc67823d571a15c39f6831c6b661f4cc67ada2fe9a3429920b2e9d3d4e734
 SHA512 
e113d3df025f0519cd26247a9428efe08318078b167ba8d831d26a922adc7c75e6846577fdff21fcc4e54ba5335a4beab718ee114b91868db2b64c5630da79c2

diff --git a/www-apps/element/element-1.10.7.ebuild 
b/www-apps/element/element-1.10.7.ebuild
deleted file mode 100644
index bdccc2ddf91f..
--- a/www-apps/element/element-1.10.7.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit webapp
-
-DESCRIPTION="A glossy Matrix collaboration client for the web"
-HOMEPAGE="https://element.io/;
-SRC_URI="https://github.com/vector-im/element-web/releases/download/v${PV}/${PN}-v${PV}.tar.gz;
-
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-need_httpd
-
-S=${WORKDIR}/${PN}-v${PV}
-
-src_install() {
-   webapp_src_preinst
-
-   insinto "${MY_HTDOCSDIR}"
-   doins -r .
-
-   dodir "${MY_HTDOCSDIR}"/home
-   dodir "${MY_HTDOCSDIR}"/sites
-
-   webapp_serverowned "${MY_HTDOCSDIR}"/home
-   webapp_serverowned "${MY_HTDOCSDIR}"/sites
-   #webapp_configfile "${MY_HTDOCSDIR}"/config.json
-
-   webapp_src_install
-}

diff --git a/www-apps/element/element-1.10.8.ebuild 
b/www-apps/element/element-1.10.8.ebuild
deleted file mode 100644
index bdccc2ddf91f..
--- a/www-apps/element/element-1.10.8.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit webapp
-
-DESCRIPTION="A glossy Matrix collaboration client for the web"
-HOMEPAGE="https://element.io/;
-SRC_URI="https://github.com/vector-im/element-web/releases/download/v${PV}/${PN}-v${PV}.tar.gz;
-
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-need_httpd
-
-S=${WORKDIR}/${PN}-v${PV}
-
-src_install() {
-   webapp_src_preinst
-
-   insinto "${MY_HTDOCSDIR}"
-   doins -r .
-
-   dodir "${MY_HTDOCSDIR}"/home
-   dodir "${MY_HTDOCSDIR}"/sites
-
-   webapp_serverowned "${MY_HTDOCSDIR}"/home
-   webapp_serverowned "${MY_HTDOCSDIR}"/sites
-   #webapp_configfile "${MY_HTDOCSDIR}"/config.json
-
-   webapp_src_install
-}



  1   2   3   4   >