[gentoo-commits] proj/ruby-overlay:master commit in: profiles/

2022-12-24 Thread Hans de Graaff
commit: b7a39b3c9d9e3bef9b102b507780cb5b79d3cbe9
Author: Hans de Graaff  degraaff  org>
AuthorDate: Sun Dec 25 07:59:42 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 25 07:59:42 2022 +
URL:https://gitweb.gentoo.org/proj/ruby-overlay.git/commit/?id=b7a39b3c

remove obsolete mask

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

 profiles/package.mask | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 368ca73..6d81420 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -21,6 +21,3 @@
 ##   End example
 ##
 
-# Sven Schwyn  (23 Jul 2008)
-# Masked for test
-=dev-lang/ruby-1.9*



[gentoo-commits] proj/ruby-overlay:master commit in: metadata/

2022-12-24 Thread Hans de Graaff
commit: 08c75e51380c24806ef939be68ed4edaa552693e
Author: Hans de Graaff  degraaff  org>
AuthorDate: Sun Dec 25 07:58:07 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 25 07:58:07 2022 +
URL:https://gitweb.gentoo.org/proj/ruby-overlay.git/commit/?id=08c75e51

update manifest hashes

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

 metadata/layout.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/metadata/layout.conf b/metadata/layout.conf
index 6eed223..8b5de0a 100644
--- a/metadata/layout.conf
+++ b/metadata/layout.conf
@@ -1,7 +1,7 @@
 masters = gentoo
 thin-manifests=true
 use-manifests=strict
-manifest-hashes = SHA256 SHA512 WHIRLPOOL
+manifest-hashes = BLAKE2B SHA512
 sign-manifests=false
 sign-commits=true
 eapis-deprecated = 0 1 2 3



[gentoo-commits] proj/ruby-overlay:master commit in: dev-ruby/sequel/

2022-12-24 Thread Hans de Graaff
commit: d40c9741c9b136cb31aa84c4a2414b17d215ea61
Author: Hans de Graaff  degraaff  org>
AuthorDate: Sun Dec 25 07:56:38 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 25 07:56:38 2022 +
URL:https://gitweb.gentoo.org/proj/ruby-overlay.git/commit/?id=d40c9741

dev-ruby/sequel: add 5.63.0, drop 5.22.0

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

 dev-ruby/sequel/{sequel-5.22.0.ebuild => sequel-5.63.0.ebuild} | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/sequel/sequel-5.22.0.ebuild 
b/dev-ruby/sequel/sequel-5.63.0.ebuild
similarity index 67%
rename from dev-ruby/sequel/sequel-5.22.0.ebuild
rename to dev-ruby/sequel/sequel-5.63.0.ebuild
index 6c72ab6..a4b5588 100644
--- a/dev-ruby/sequel/sequel-5.22.0.ebuild
+++ b/dev-ruby/sequel/sequel-5.63.0.ebuild
@@ -1,16 +1,18 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
 
 inherit ruby-fakegem
 
 DESCRIPTION="A lightweight database toolkit for Ruby"
-HOMEPAGE="http://sequel.jeremyevans.net/;
+HOMEPAGE="https://sequel.jeremyevans.net/;
 
 LICENSE="MIT"
 SLOT="0"



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

2022-12-24 Thread Andrey Grozin
commit: cfe30defd0055cf59946b99d52e152de5efc319d
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Dec 25 07:57:42 2022 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Dec 25 07:57:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfe30def

app-text/crwx-ng: remove old

Signed-off-by: Andrey Grozin  gentoo.org>

 app-text/crwx-ng/crwx-ng-0.2.0.ebuild | 21 -
 1 file changed, 21 deletions(-)

diff --git a/app-text/crwx-ng/crwx-ng-0.2.0.ebuild 
b/app-text/crwx-ng/crwx-ng-0.2.0.ebuild
deleted file mode 100644
index 7317e7272011..
--- a/app-text/crwx-ng/crwx-ng-0.2.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-WX_GTK_VER="3.0-gtk3"
-inherit cmake wxwidgets
-
-DESCRIPTION="Cross-platform e-book reader"
-HOMEPAGE="https://gitlab.com/coolreader-ng/crqt-ng;
-SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+gif +svg +chm +harfbuzz +libunibreak +fribidi +zstd +libutf8proc"
-
-CDEPEND=">=app-text/crengine-ng-0.9.3[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=]
-   x11-libs/wxGTK:${WX_GTK_VER}"
-BDEPEND="${CDEPEND}"
-RDEPEND="${CDEPEND}
-   || ( media-fonts/liberation-fonts media-fonts/corefonts )"



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

2022-12-24 Thread Andrey Grozin
commit: bf65fdcb79604c0d8da262a6917fb2911ac20184
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Dec 25 07:56:10 2022 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Dec 25 07:56:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf65fdcb

app-text/crwx-ng: minor improvement

Signed-off-by: Andrey Grozin  gentoo.org>

 app-text/crwx-ng/crwx-ng-0.2.0-r1.ebuild | 21 +
 1 file changed, 21 insertions(+)

diff --git a/app-text/crwx-ng/crwx-ng-0.2.0-r1.ebuild 
b/app-text/crwx-ng/crwx-ng-0.2.0-r1.ebuild
new file mode 100644
index ..c3c0174eacf2
--- /dev/null
+++ b/app-text/crwx-ng/crwx-ng-0.2.0-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+WX_GTK_VER="3.0-gtk3"
+inherit cmake wxwidgets
+
+DESCRIPTION="Cross-platform e-book reader"
+HOMEPAGE="https://gitlab.com/coolreader-ng/crwx-ng;
+SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+gif +svg +chm +harfbuzz +libunibreak +fribidi +zstd +libutf8proc"
+
+CDEPEND=">=app-text/crengine-ng-0.9.3[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=]
+   x11-libs/wxGTK:${WX_GTK_VER}"
+BDEPEND="${CDEPEND}"
+RDEPEND="${CDEPEND}
+   virtual/ttf-fonts"



[gentoo-commits] proj/ruby-overlay:master commit in: dev-ruby/excon/

2022-12-24 Thread Hans de Graaff
commit: 6dbe98a89d667579609cab12b659b68da11aff28
Author: Hans de Graaff  degraaff  org>
AuthorDate: Sun Dec 25 07:50:32 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 25 07:52:55 2022 +
URL:https://gitweb.gentoo.org/proj/ruby-overlay.git/commit/?id=6dbe98a8

moved to gentoo repository

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

 dev-ruby/excon/excon-0.64.0.ebuild | 22 --
 dev-ruby/excon/metadata.xml| 11 ---
 2 files changed, 33 deletions(-)

diff --git a/dev-ruby/excon/excon-0.64.0.ebuild 
b/dev-ruby/excon/excon-0.64.0.ebuild
deleted file mode 100644
index 8349454..000
--- a/dev-ruby/excon/excon-0.64.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="EXtended http(s) CONnections"
-HOMEPAGE="https://github.com/excon/excon;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-# Many unpackaged dependencies for tests
-RESTRICT="test"

diff --git a/dev-ruby/excon/metadata.xml b/dev-ruby/excon/metadata.xml
deleted file mode 100644
index 88640b7..000
--- a/dev-ruby/excon/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-r...@gentoo.org
-Gentoo Ruby Project
-  
-  
-excon/excon
-  
-



[gentoo-commits] repo/gentoo:master commit in: net-libs/libasr/

2022-12-24 Thread Georgy Yakovlev
commit: 16201c63be45f34d0e9b159cce2d0fb532df0c3e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Dec 25 07:47:51 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Dec 25 07:49:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16201c63

net-libs/libasr: stabilize 1.0.4 for arm64

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

 net-libs/libasr/libasr-1.0.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libasr/libasr-1.0.4.ebuild 
b/net-libs/libasr/libasr-1.0.4.ebuild
index f85a8c9d0ad5..fbe6a2cb48b3 100644
--- a/net-libs/libasr/libasr-1.0.4.ebuild
+++ b/net-libs/libasr/libasr-1.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ SRC_URI="https://www.opensmtpd.org/archives/${P}.tar.gz;
 
 LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86"
 
 src_configure() {
econf --disable-static



[gentoo-commits] repo/gentoo:master commit in: mail-client/mailx/

2022-12-24 Thread Georgy Yakovlev
commit: e39f26bb57cd76166420ccd73bd9cce3cf5b12ac
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Dec 25 07:48:41 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Dec 25 07:49:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e39f26bb

mail-client/mailx: stabilize 8.1.2.20180807 for arm64

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

 mail-client/mailx/mailx-8.1.2.20180807.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/mailx/mailx-8.1.2.20180807.ebuild 
b/mail-client/mailx/mailx-8.1.2.20180807.ebuild
index 4b3f28a1d294..8a181740f57c 100644
--- a/mail-client/mailx/mailx-8.1.2.20180807.ebuild
+++ b/mail-client/mailx/mailx-8.1.2.20180807.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${DP/_/-}.orig"
 
 LICENSE="BSD"
 SLOT="0"
-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 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
 
 DEPEND=">=net-libs/liblockfile-1.03
dev-libs/libbsd



[gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/

2022-12-24 Thread Georgy Yakovlev
commit: c0e928806194c81b126276873f539e60ca61bbd1
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Dec 25 07:49:02 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Dec 25 07:49:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0e92880

mail-mta/opensmtpd: stabilize 6.8.0_p2-r2 for arm64

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

 mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r2.ebuild 
b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r2.ebuild
index 0348733b5491..d580b7c929b3 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r2.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.opensmtpd.org/archives/${P/_}.tar.gz;
 
 LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86"
 IUSE="berkdb +mta pam split-usr"
 
 # < openssl 3 for bug #881701



[gentoo-commits] repo/gentoo:master commit in: mail-client/mailx-support/

2022-12-24 Thread Georgy Yakovlev
commit: 9314691d87610a42a586b61d2bcd4348506146a4
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Dec 25 07:48:23 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Dec 25 07:49:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9314691d

mail-client/mailx-support: stabilize 20060102-r2 for arm64

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

 mail-client/mailx-support/mailx-support-20060102-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-client/mailx-support/mailx-support-20060102-r2.ebuild 
b/mail-client/mailx-support/mailx-support-20060102-r2.ebuild
index 1b5290b71468..5be445ff2676 100644
--- a/mail-client/mailx-support/mailx-support-20060102-r2.ebuild
+++ b/mail-client/mailx-support/mailx-support-20060102-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
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
 
 LICENSE="BSD"
 SLOT="0"
-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 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
 
 PATCHES=(
"${FILESDIR}"/${P}-respect-ldflags.patch



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

2022-12-24 Thread Hans de Graaff
commit: 346978d4ee824b27f8e0643ad9b8452f3860a8a0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 25 07:09:39 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 25 07:09:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=346978d4

dev-ruby/bundler: drop obsolete blocker

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

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

diff --git a/dev-ruby/bundler/bundler-2.3.26.ebuild 
b/dev-ruby/bundler/bundler-2.3.26.ebuild
index dea6a7a8a97c..591453ef8c8d 100644
--- a/dev-ruby/bundler/bundler-2.3.26.ebuild
+++ b/dev-ruby/bundler/bundler-2.3.26.ebuild
@@ -27,4 +27,4 @@ IUSE="doc test"
 
 ruby_add_rdepend virtual/rubygems
 
-RDEPEND+=" dev-vcs/git !

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

2022-12-24 Thread Hans de Graaff
commit: 386668a86d34390294530111c2284687fd505498
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 25 07:10:47 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 25 07:10:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=386668a8

dev-ruby/rubygems: reindent metadata

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

 dev-ruby/rubygems/metadata.xml | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/dev-ruby/rubygems/metadata.xml b/dev-ruby/rubygems/metadata.xml
index c24c449c2959..77531829e324 100644
--- a/dev-ruby/rubygems/metadata.xml
+++ b/dev-ruby/rubygems/metadata.xml
@@ -1,14 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   r...@gentoo.org
-   Gentoo Ruby Project
-   
-   
-   Install support for the rubygems 
server
-   
-
-  rubygems/rubygems
-
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+Install support for the rubygems server
+  
+  
+rubygems/rubygems
+  
 



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

2022-12-24 Thread Hans de Graaff
commit: b02e0195197cd6cf549d746ec92e7334423021b5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 25 07:16:39 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 25 07:16:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b02e0195

dev-ruby/sprockets: drop obsolete blocker

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

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

diff --git a/dev-ruby/sprockets/sprockets-4.2.0.ebuild 
b/dev-ruby/sprockets/sprockets-4.2.0.ebuild
index 521808aed007..5462145cfa71 100644
--- a/dev-ruby/sprockets/sprockets-4.2.0.ebuild
+++ b/dev-ruby/sprockets/sprockets-4.2.0.ebuild
@@ -23,7 +23,7 @@ IUSE=""
 ruby_add_rdepend "
dev-ruby/concurrent-ruby:1
>=dev-ruby/rack-2.2.4:2.2
-   !

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

2022-12-24 Thread Hans de Graaff
commit: 707d27e9e7249b6fe0e4de547bb5eb7934b4f3ba
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 25 07:15:47 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 25 07:15:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=707d27e9

dev-ruby/ruby-prof: drop unused multilib eclass

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

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

diff --git a/dev-ruby/ruby-prof/ruby-prof-1.4.4.ebuild 
b/dev-ruby/ruby-prof/ruby-prof-1.4.4.ebuild
index 347bff9803d3..a23ae9460ff3 100644
--- a/dev-ruby/ruby-prof/ruby-prof-1.4.4.ebuild
+++ b/dev-ruby/ruby-prof/ruby-prof-1.4.4.ebuild
@@ -13,7 +13,7 @@ RUBY_FAKEGEM_GEMSPEC="ruby-prof.gemspec"
 RUBY_FAKEGEM_EXTENSIONS=(ext/ruby_prof/extconf.rb)
 RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/ruby_prof"
 
-inherit multilib ruby-fakegem
+inherit ruby-fakegem
 
 DESCRIPTION="A module for profiling Ruby code"
 HOMEPAGE="https://github.com/ruby-prof/ruby-prof;



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

2022-12-24 Thread Andrey Grozin
commit: 802d74709d8e1a8b936b36229d502a74e327d2bd
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Dec 25 05:37:08 2022 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Dec 25 05:37:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=802d7470

app-text/crwx-ng: fixed remote-id

Signed-off-by: Andrey Grozin  gentoo.org>

 app-text/crwx-ng/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/crwx-ng/metadata.xml b/app-text/crwx-ng/metadata.xml
index 825eb1745c89..536740ef901b 100644
--- a/app-text/crwx-ng/metadata.xml
+++ b/app-text/crwx-ng/metadata.xml
@@ -22,6 +22,6 @@
 Use dev-libs/libutf8proc for 
manipulating unicode strings
   
   
-coolreader-ng/crqt-ng
+coolreader-ng/crwx-ng
   
 



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

2022-12-24 Thread Andrey Grozin
commit: 7561234526ea3091997b35eb2e96b1e58899d491
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Dec 25 05:21:33 2022 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Dec 25 05:21:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75612345

app-text/crwx-ng: initial import

Signed-off-by: Andrey Grozin  gentoo.org>

 app-text/crwx-ng/Manifest |  1 +
 app-text/crwx-ng/crwx-ng-0.2.0.ebuild | 21 +
 app-text/crwx-ng/metadata.xml | 27 +++
 3 files changed, 49 insertions(+)

diff --git a/app-text/crwx-ng/Manifest b/app-text/crwx-ng/Manifest
new file mode 100644
index ..3120086dcfd6
--- /dev/null
+++ b/app-text/crwx-ng/Manifest
@@ -0,0 +1 @@
+DIST crwx-ng-0.2.0.tar.bz2 364917 BLAKE2B 
f8d541fa479fe3102d495ba43ce51d256f55b9724844d26b89db8396f2cbf90680dd312ecc0c816ee50fb498c8b69ba69d0db73f9ee5dcefc9991e8077754171
 SHA512 
0890a6066fca7178b483749e946659a6e4304f13694601024fe500e9b79351f7170403b136407a831abe7a040f775dd34c02d9411814c136da68ee6b69e00a99

diff --git a/app-text/crwx-ng/crwx-ng-0.2.0.ebuild 
b/app-text/crwx-ng/crwx-ng-0.2.0.ebuild
new file mode 100644
index ..7317e7272011
--- /dev/null
+++ b/app-text/crwx-ng/crwx-ng-0.2.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+WX_GTK_VER="3.0-gtk3"
+inherit cmake wxwidgets
+
+DESCRIPTION="Cross-platform e-book reader"
+HOMEPAGE="https://gitlab.com/coolreader-ng/crqt-ng;
+SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+gif +svg +chm +harfbuzz +libunibreak +fribidi +zstd +libutf8proc"
+
+CDEPEND=">=app-text/crengine-ng-0.9.3[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=]
+   x11-libs/wxGTK:${WX_GTK_VER}"
+BDEPEND="${CDEPEND}"
+RDEPEND="${CDEPEND}
+   || ( media-fonts/liberation-fonts media-fonts/corefonts )"

diff --git a/app-text/crwx-ng/metadata.xml b/app-text/crwx-ng/metadata.xml
new file mode 100644
index ..825eb1745c89
--- /dev/null
+++ b/app-text/crwx-ng/metadata.xml
@@ -0,0 +1,27 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+gro...@gentoo.org
+Andrey Grozin
+  
+  
+valex...@gmail.com
+Aleksey Chernov
+upstream
+  
+  
+A fork of coolreader wx program. Supported formats are: fb2 (including 
fb2.zip), fb3,
+epub (without DRM), rtf, doc, docx, odt, html, chm, pdb, mobi (without 
DRM), txt, trc, prc.
+  
+  
+Support chm format
+Use media-libs/harfbuzz for kerning and 
ligatures
+Use dev-libs/libunibreak for 
hyphenation
+Support bidirectional text by 
dev-libs/fribidi
+Use dev-libs/libutf8proc for 
manipulating unicode strings
+  
+  
+coolreader-ng/crqt-ng
+  
+



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

2022-12-24 Thread Andrey Grozin
commit: 0bd453e6eb1e077f7ab19dec51f244b29cd420e9
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Dec 25 05:18:52 2022 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Dec 25 05:18:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bd453e6

app-text/crqt-ng: bump to 1.0.3

Signed-off-by: Andrey Grozin  gentoo.org>

 app-text/crqt-ng/Manifest |  1 +
 app-text/crqt-ng/crqt-ng-1.0.3.ebuild | 41 +++
 app-text/crqt-ng/metadata.xml |  4 ++--
 3 files changed, 44 insertions(+), 2 deletions(-)

diff --git a/app-text/crqt-ng/Manifest b/app-text/crqt-ng/Manifest
index 8684a4a14325..e674156c8415 100644
--- a/app-text/crqt-ng/Manifest
+++ b/app-text/crqt-ng/Manifest
@@ -1 +1,2 @@
 DIST crqt-ng-1.0.2.tar.bz2 419058 BLAKE2B 
5d8b6704e6ec226852a0c82cc6c00b386c5b348675f00c4acc9dddbee999f381616083101f183523671ef81bb5036eddb7643b3f31857535d6773a549405ab1c
 SHA512 
f8ebf9d5dec13b69fe7440209cd4da807d25413075b4ad2de885fa73134729be5c23df7d0a73bff061171449e394474ac3779b940120f144d93a7a98eca6cf55
+DIST crqt-ng-1.0.3.tar.bz2 423741 BLAKE2B 
70b43b601b9b51673b12467a108683d83d087b20867bd21f919913f98d67f367c5dc40d4bd514e4fa5534a5c0766b486e41566c44d50ab8dd85c1717a4b20742
 SHA512 
aab30e3f42ffcc6a1d54e777d4968df8ae864e5d25df045634fc8041b8418d1440250fe7edc865648b3031bcd39f051295e1518b9e2078ee6046aa66add42dd2

diff --git a/app-text/crqt-ng/crqt-ng-1.0.3.ebuild 
b/app-text/crqt-ng/crqt-ng-1.0.3.ebuild
new file mode 100644
index ..8ab0c97e1f85
--- /dev/null
+++ b/app-text/crqt-ng/crqt-ng-1.0.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PLOCALES="bg cs hu ru uk"
+inherit cmake plocale xdg
+
+DESCRIPTION="Cross-platform e-book reader"
+HOMEPAGE="https://gitlab.com/coolreader-ng/crqt-ng;
+SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+gif +svg +chm +harfbuzz +libunibreak +fribidi +zstd +libutf8proc"
+
+CDEPEND=">=app-text/crengine-ng-0.9.3[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=]
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5"
+RDEPEND="${CDEPEND}"
+BDEPEND="${CDEPEND}
+   dev-qt/linguist-tools:5"
+
+src_prepare() {
+   cmake_src_prepare
+   xdg_environment_reset
+
+   # locales
+   plocale_find_changes "${S}"/src/i18n 'crqt_' '.ts'
+   sed -e "s|set(LANGUAGES .*)|set(LANGUAGES $(plocale_get_locales))|i" \
+   -i "${S}"/src/CMakeLists.txt \
+   || die "sed CMakeLists.txt failed"
+}
+
+src_configure() {
+   CMAKE_USE_DIR="${S}"
+   CMAKE_BUILD_TYPE="Release"
+   local mycmakeargs=(-DUSE_QT=QT5)
+   cmake_src_configure
+}

diff --git a/app-text/crqt-ng/metadata.xml b/app-text/crqt-ng/metadata.xml
index 6aee26085f6e..78b99b69d30d 100644
--- a/app-text/crqt-ng/metadata.xml
+++ b/app-text/crqt-ng/metadata.xml
@@ -11,8 +11,8 @@
 upstream
   
   
-A fork of coolreader. Supported formats are: fb2 (including fb2.zip), fb3, 
epub (without DRM),
-rtf, doc, docx, odt, html, chm, pdb, mobi (without DRM), txt, trc, prc.
+A fork of coolreader Qt program. Supported formats are: fb2 (including 
fb2.zip), fb3,
+epub (without DRM), rtf, doc, docx, odt, html, chm, pdb, mobi (without 
DRM), txt, trc, prc.
   
   
 Support chm format



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

2022-12-24 Thread Andrey Grozin
commit: b5c67440bb2c23a722b22b90308e5fc237c50c38
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Dec 25 05:16:38 2022 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Dec 25 05:16:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c67440

app-text/crengine-ng: bump to 0.9.3

Signed-off-by: Andrey Grozin  gentoo.org>

 app-text/crengine-ng/Manifest |  1 +
 app-text/crengine-ng/crengine-ng-0.9.3.ebuild | 58 +++
 app-text/crengine-ng/metadata.xml |  4 +-
 3 files changed, 61 insertions(+), 2 deletions(-)

diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest
index 35b7fbbbad3e..8adbe4a7ac52 100644
--- a/app-text/crengine-ng/Manifest
+++ b/app-text/crengine-ng/Manifest
@@ -1 +1,2 @@
 DIST crengine-ng-0.9.2.tar.bz2 3123671 BLAKE2B 
7ecafc398e81fa9771f5728d0fa60fbc6c3fb883a56d09fc4857d92c3d2f997cbbc0d4ac9818bff82d38ffb110463b88663f3298380a15e83df7292dff461cc2
 SHA512 
09b6f8f9bb747d71258802741d0d8962808279122ed6f2791b2c3813b684bb515206bc8656128e129fc7bcc76bcbb2c485360adb3b60f51377b87f26a1874e05
+DIST crengine-ng-0.9.3.tar.bz2 3125528 BLAKE2B 
49f3c99dda63987fefff55184522f635af4c792e96efdc337e5c42c97d5975658a52308d33e314337d20ba9b8c70d0c590c567db567a01cc46d060d059ee20df
 SHA512 
4a393c3ebb5ccc2a94fc06fae34b037c0e5d725d1b58a30d7f19476f94dbeb86e7138a444a84b80f536afb2fbed06a8899c87e322303322066a1d35a5bcd70a9

diff --git a/app-text/crengine-ng/crengine-ng-0.9.3.ebuild 
b/app-text/crengine-ng/crengine-ng-0.9.3.ebuild
new file mode 100644
index ..f17cdaadf91a
--- /dev/null
+++ b/app-text/crengine-ng/crengine-ng-0.9.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake
+
+DESCRIPTION="Cross-platform library designed to implement e-book readers"
+HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng;
+SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi 
+zstd +libutf8proc lto static-libs"
+
+CDEPEND="sys-libs/zlib
+   png? ( media-libs/libpng:0 )
+   jpeg? ( media-libs/libjpeg-turbo )
+   >=media-libs/freetype-2.10.0
+   harfbuzz? ( media-libs/harfbuzz:= )
+   libunibreak? ( dev-libs/libunibreak:= )
+   fribidi? ( dev-libs/fribidi )
+   zstd? ( app-arch/zstd:= )
+   libutf8proc? ( dev-libs/libutf8proc:= )
+   fontconfig? ( media-libs/fontconfig )"
+
+RDEPEND="${CDEPEND}"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   ${CDEPEND}"
+
+src_configure() {
+   CMAKE_USE_DIR="${S}"
+   CMAKE_BUILD_TYPE="Release"
+   local mycmakeargs=(
+   -DCRE_BUILD_SHARED=ON
+   -DCRE_BUILD_STATIC=$(usex static-libs)
+   -DUSE_COLOR_BACKBUFFER=ON
+   -DWITH_LIBPNG=$(usex png)
+   -DWITH_LIBJPEG=$(usex jpeg)
+   -DWITH_FREETYPE=ON
+   -DWITH_HARFBUZZ=$(usex harfbuzz)
+   -DWITH_LIBUNIBREAK=$(usex libunibreak)
+   -DWITH_FRIBIDI=$(usex fribidi)
+   -DWITH_ZSTD=$(usex zstd)
+   -DWITH_UTF8PROC=$(usex libutf8proc)
+   -DUSE_GIF=$(usex gif)
+   -DUSE_NANOSVG=$(usex svg)
+   -DUSE_CHM=$(usex chm)
+   -DUSE_ANTIWORD=ON
+   -DUSE_FONTCONFIG=$(usex fontconfig)
+   -DUSE_SHASUM=OFF
+   -DBUILD_TOOLS=OFF
+   -DENABLE_UNITTESTING=OFF
+   -DENABLE_LTO=$(usex lto)
+   )
+   cmake_src_configure
+}

diff --git a/app-text/crengine-ng/metadata.xml 
b/app-text/crengine-ng/metadata.xml
index 19324ff37cd7..77c3ad3cd348 100644
--- a/app-text/crengine-ng/metadata.xml
+++ b/app-text/crengine-ng/metadata.xml
@@ -11,8 +11,8 @@
 upstream
   
   
-A fork of coolreader. Supported formats are: fb2 (including fb2.zip), fb3, 
epub (without DRM),
-rtf, doc, docx, odt, html, chm, pdb, mobi (without DRM), txt, trc, prc.
+A fork of coolreader engine. Supported formats are: fb2 (including 
fb2.zip), fb3,
+epub (without DRM), rtf, doc, docx, odt, html, chm, pdb, mobi (without 
DRM), txt, trc, prc.
   
   
 Support chm format



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

2022-12-24 Thread Georgy Yakovlev
commit: 1771f38d9c88585c4c109d98f03727dcc47f2dc2
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Dec 25 04:17:56 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Dec 25 04:17:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1771f38d

sys-fs/zfs: re-add ninja-added selinux flag to 2.1.7-r1

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

 sys-fs/zfs/zfs-2.1.7-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-fs/zfs/zfs-2.1.7-r1.ebuild b/sys-fs/zfs/zfs-2.1.7-r1.ebuild
index 7bcc6ae4a771..219f1c6e1d88 100644
--- a/sys-fs/zfs/zfs-2.1.7-r1.ebuild
+++ b/sys-fs/zfs/zfs-2.1.7-r1.ebuild
@@ -33,7 +33,7 @@ LICENSE="BSD-2 CDDL MIT"
 # possible candidates: libuutil, libzpool, libnvpair. Those do not provide 
stable abi, but are considered.
 # see libsoversion_check() below as well
 SLOT="0/5"
-IUSE="custom-cflags debug dist-kernel kernel-builtin minimal nls pam python 
+rootfs test-suite"
+IUSE="custom-cflags debug dist-kernel kernel-builtin minimal nls pam python 
+rootfs selinux test-suite"
 
 DEPEND="
net-libs/libtirpc:=
@@ -75,6 +75,7 @@ RDEPEND="${DEPEND}
app-arch/cpio
app-misc/pax-utils
)
+   selinux? ( sec-policy/selinux-zfs )
test-suite? (
app-shells/ksh
sys-apps/kmod[tools]



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

2022-12-24 Thread Mike Gilbert
commit: d16cdc9c9eb5826a704dc71fd6838a24d83a1172
Author: Laszlo Gombos  gmail  com>
AuthorDate: Sat Dec 24 02:02:14 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 25 02:53:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d16cdc9c

sys-kernel/dracut: when no systemd then only network-legacy is supported

Bug: https://github.com/dracutdevs/dracut/issues/1756
Signed-off-by: Laszlo Gombos  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28777
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-kernel/dracut/dracut-057-r2.ebuild  |  1 +
 sys-kernel/dracut/dracut-.ebuild|  1 +
 sys-kernel/dracut/files/gentoo-network-r1.patch | 29 +
 3 files changed, 31 insertions(+)

diff --git a/sys-kernel/dracut/dracut-057-r2.ebuild 
b/sys-kernel/dracut/dracut-057-r2.ebuild
index 5a6ec27fcb43..ddb9e967acd8 100644
--- a/sys-kernel/dracut/dracut-057-r2.ebuild
+++ b/sys-kernel/dracut/dracut-057-r2.ebuild
@@ -63,6 +63,7 @@ QA_MULTILIB_PATHS="usr/lib/dracut/.*"
 
 PATCHES=(
"${FILESDIR}"/gentoo-ldconfig-paths-r1.patch
+   "${FILESDIR}"/gentoo-network-r1.patch
"${FILESDIR}"/057-virtiofs-split-usr.patch
"${FILESDIR}"/057-i18n-keymaps.patch
 )

diff --git a/sys-kernel/dracut/dracut-.ebuild 
b/sys-kernel/dracut/dracut-.ebuild
index 7f2f0151787d..40d636fee825 100644
--- a/sys-kernel/dracut/dracut-.ebuild
+++ b/sys-kernel/dracut/dracut-.ebuild
@@ -63,6 +63,7 @@ QA_MULTILIB_PATHS="usr/lib/dracut/.*"
 
 PATCHES=(
"${FILESDIR}"/gentoo-ldconfig-paths-r1.patch
+   "${FILESDIR}"/gentoo-network-r1.patch
 )
 
 src_configure() {

diff --git a/sys-kernel/dracut/files/gentoo-network-r1.patch 
b/sys-kernel/dracut/files/gentoo-network-r1.patch
new file mode 100644
index ..3d5db25cb0ae
--- /dev/null
+++ b/sys-kernel/dracut/files/gentoo-network-r1.patch
@@ -0,0 +1,29 @@
+From 5443396f3cb591f2589888b25e07f21f03989057 Mon Sep 17 00:00:00 2001
+From: Laszlo Gombos 
+Date: Sat, 24 Dec 2022 01:48:04 +
+Subject: [PATCH] When no systemd then only network-legacy is supported
+
+Bug: https://github.com/dracutdevs/dracut/issues/1756
+---
+ modules.d/40network/module-setup.sh | 5 +
+ 1 file changed, 5 insertions(+)
+
+diff --git a/modules.d/40network/module-setup.sh 
b/modules.d/40network/module-setup.sh
+index 1ab13ef..da49947 100755
+--- a/modules.d/40network/module-setup.sh
 b/modules.d/40network/module-setup.sh
+@@ -16,6 +16,11 @@ depends() {
+ fi
+ done
+ 
++# When systemd is not available only network-legacy is supported
++if [ -z "$network_handler" ] && ! find_binary systemctl > /dev/null; then
++network_handler="network-legacy"
++fi
++
+ if [ -z "$network_handler" ]; then
+ if [[ -e $dracutsysrootdir$systemdsystemunitdir/wicked.service ]]; 
then
+ network_handler="network-wicked"
+-- 
+2.34.1
+



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

2022-12-24 Thread Mike Gilbert
commit: 4d605570b2bba9ad3b9fc1a56a32e483dcf620e0
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Dec 25 02:52:05 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 25 02:53:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d605570

sys-kernel/dracut: revbump for previous change

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

 sys-kernel/dracut/{dracut-057-r2.ebuild => dracut-057-r3.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sys-kernel/dracut/dracut-057-r2.ebuild 
b/sys-kernel/dracut/dracut-057-r3.ebuild
similarity index 100%
rename from sys-kernel/dracut/dracut-057-r2.ebuild
rename to sys-kernel/dracut/dracut-057-r3.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/3270font/

2022-12-24 Thread Anna Vyalkova
commit: 79159a716730bf50593b9c753af3ab1448a93b0b
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Dec 24 01:28:17 2022 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun Dec 25 02:19:22 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=79159a71

media-fonts/3270font: drop 2.3.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 media-fonts/3270font/3270font-2.3.0.ebuild | 61 --
 media-fonts/3270font/Manifest  |  1 -
 2 files changed, 62 deletions(-)

diff --git a/media-fonts/3270font/3270font-2.3.0.ebuild 
b/media-fonts/3270font/3270font-2.3.0.ebuild
deleted file mode 100644
index 16356a8d7..0
--- a/media-fonts/3270font/3270font-2.3.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( python3_{8..9} )
-
-inherit font python-any-r1
-
-DESCRIPTION="A IBM 3270 Terminal font in a modern format"
-HOMEPAGE="https://github.com/rbanffy/3270font;
-SRC_URI="https://github.com/rbanffy/3270font/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD CC-BY-SA-3.0 GPL-3 OFL"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RESTRICT="test"
-PROPERTIES="test_network"
-DOCS=( CHANGELOG.md README.md  )
-HTML_DOCS=( "DESCRIPTION.en_us.html" )
-PATCHES=(
-   "${FILESDIR}/remove-useless-tests.patch"
-   "${FILESDIR}/${P}-correctly-pass-options.patch"
-)
-
-DEPEND="
-   ${PYTHON_DEPS}
-   media-gfx/fontforge
-   test? (
-   $(python_gen_any_dep '
-   dev-python/ipdb[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-util/gftools[${PYTHON_SINGLE_USEDEP}]
-   media-gfx/fontbakery[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-FONT_S="${S}/build"
-FONT_SUFFIX="otf ttf pfm woff"
-
-python_check_deps() {
-   has_version -d "dev-python/ipdb[${PYTHON_USEDEP}]" && \
-   has_version -d "dev-python/pillow[${PYTHON_USEDEP}]" && \
-   has_version -d "dev-util/gftools[${PYTHON_SINGLE_USEDEP}]"
-}
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_compile() {
-   emake font
-}
-
-src_test() {
-   emake test
-   emake fbchecks
-}

diff --git a/media-fonts/3270font/Manifest b/media-fonts/3270font/Manifest
index 388e35cab..d00eb319b 100644
--- a/media-fonts/3270font/Manifest
+++ b/media-fonts/3270font/Manifest
@@ -1,2 +1 @@
-DIST 3270font-2.3.0.tar.gz 520106 BLAKE2B 
e3ece6a0f476d20bf4135057739a73deee49050b6be9b4bd3731b228729f622d059c53a122a266332e02e71af08dc6b13f215358dc275edd91247e3119d249be
 SHA512 
26d1a32990b0ea8395959ed37d7acc76f1f1d160488ff6e96bb39fc8ca952339c09ed06cb0783a69b6ef6545be72ed63665af3584f79852fe0a813301f77ea7d
 DIST 3270font-2.3.1.tar.gz 526018 BLAKE2B 
c39f71df9f0a597ff3c32ec320f007af6508b0d8d6b68a3a8d621f5484ddc78334d6b73161f9d11e2f75855678f882e500bd698b87b5caa1e51125d763c530e8
 SHA512 
df1d0909d6acff0b796f236d177828e9e9ded7b771c9cb675a63a7689c0ab1a159d44ab641aa4bca91e8548972a7bca38b583c56ea0c09e15a6b1f1ede798324



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

2022-12-24 Thread Anna Vyalkova
commit: 19c4e883b08aa41ab1b5f0a0a7142ddf135665b6
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Dec 23 22:22:40 2022 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun Dec 25 02:19:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=19c4e883

dev-python/pure-protobuf: add 2.2.0, drop 2.1.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/pure-protobuf/Manifest   |  2 +-
 ...ure-protobuf-2.1.0.ebuild => pure-protobuf-2.2.0.ebuild} | 13 ++---
 2 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/dev-python/pure-protobuf/Manifest 
b/dev-python/pure-protobuf/Manifest
index 0dc3ee71b..e54eac54f 100644
--- a/dev-python/pure-protobuf/Manifest
+++ b/dev-python/pure-protobuf/Manifest
@@ -1,2 +1,2 @@
-DIST pure-protobuf-2.1.0.tar.gz 15566 BLAKE2B 
9e07c5dc70c928bfb20504c58f60cdea51dbc45a41134cf95056829b1aec3b5f1f4e684d101332c5764349fda863aa11301c6eab99eb4c34b74a43161640ba8b
 SHA512 
7c76eaf866a7cdddc886a583883f4aec502c4edb1952902b8a6a259b10d0577adc94874e1e1dfc0378690791872248d878e0448925ab68468bd71a194dc100fc
 DIST pure-protobuf-2.1.1.tar.gz 16883 BLAKE2B 
29c5011536ac034703ce796d38a9a35c7523784b9887eef4c548c842a19dd4fa9aae0d27260b3ff076e3f3ee2e3113351d0d9b47ad7f8c538e9af624756a3469
 SHA512 
57af254ecd43fb672c885b5cd5b26b025e3aeecdd7ef0f9811fc9501211df0e17b41293df59dc1b30b59c394f26caf879d211ac53502255fa79faa3a582535cf
+DIST pure_protobuf-2.2.0.tar.gz 16165 BLAKE2B 
0845d173bf18453907a767324b6d61a0ef4765870ff81464bb81cdd0afdf65c34222a32119968ec7bf203d40a07fba91c8727fd50ddfbc3c04185300fab9acb2
 SHA512 
d503ad9c5473a172e3f55a233f2047c78e55d24bd0cfa68293c5343daf892416bbe85720fe43ae6beb9850078bb4a9d793daf1780a6ea5adf004732b457f5df0

diff --git a/dev-python/pure-protobuf/pure-protobuf-2.1.0.ebuild 
b/dev-python/pure-protobuf/pure-protobuf-2.2.0.ebuild
similarity index 60%
rename from dev-python/pure-protobuf/pure-protobuf-2.1.0.ebuild
rename to dev-python/pure-protobuf/pure-protobuf-2.2.0.ebuild
index a40af5b53..ba4403245 100644
--- a/dev-python/pure-protobuf/pure-protobuf-2.1.0.ebuild
+++ b/dev-python/pure-protobuf/pure-protobuf-2.2.0.ebuild
@@ -3,16 +3,19 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=hatchling
 inherit distutils-r1
 
+MY_PN="${PN/-/_}"
+MY_P="${MY_PN}-${PV}"
 DESCRIPTION="Python implementation of Protocol Buffers data types with 
dataclasses support"
 HOMEPAGE="
https://github.com/eigenein/protobuf
https://pypi.org/project/pure-protobuf/
 "
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
@@ -21,4 +24,8 @@ KEYWORDS="~amd64"
 # ModuleNotFoundError
 RESTRICT="test"
 
+BDEPEND="dev-python/hatch-vcs[${PYTHON_USEDEP}]"
+
 distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2022-12-24 Thread Anna Vyalkova
commit: 32906070baed3d69a3cc9b21b96c15685459ec4f
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Dec 23 22:14:47 2022 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun Dec 25 02:19:20 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=32906070

dev-nim/balls: add 3.9.6, drop 3.9.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-nim/balls/Manifest   | 2 +-
 dev-nim/balls/{balls-3.9.0.ebuild => balls-3.9.6.ebuild} | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-nim/balls/Manifest b/dev-nim/balls/Manifest
index a9fa3af71..2032af8b4 100644
--- a/dev-nim/balls/Manifest
+++ b/dev-nim/balls/Manifest
@@ -1,2 +1,2 @@
-DIST balls-3.9.0.tar.gz 41767 BLAKE2B 
35f0259bc85b108c5ed8884578c1a2e3b8810122cb5935b6eef4e1457801f799e1e9ab2de0dd8a7d0853a9068fe46d10716ed57acfc58b7cc66b3dc6856cd354
 SHA512 
c5bcd0f0550764c678421f3aa408bfb7cf7637866a9743dcc563dd1258bb92d4849614c883ca3b97a4103158c59ca978cdf8ec4f8db319051553e1946ed43902
 DIST balls-3.9.5.tar.gz 42375 BLAKE2B 
eb5b29c5d5055fbc37eb09f8cd6926dfc2fc7f7f24560a62df56b7635f22f918da9ec1f1c83ca5c3f7bc86853582dfc0e6079c2f7b4c71c65470c8a0478da4f7
 SHA512 
1358325da90dc126f5930b5f27c6457aa5607f33b1df62f60db46949eaf0038244f282165e53216cdfc6f520dac14a5fb4c1357054ed2630bca2fcb816ee9afc
+DIST balls-3.9.6.tar.gz 42281 BLAKE2B 
223f3581d7a5e28b23756b70712fec0a2e917d9df465eca7ea347d0b9aff90f042e4fe0e46a75fbf8e47cf2562ebe5311cd4466c04c4a5da45098e94f094b201
 SHA512 
65e5d52da2bae81d0fde2d409f1d7c273d45e2feefd295c50212e88927fe31c4d6e43c50fc5b33886470e61ca1c50ef8d4487adba92f270a262b18f3b8d749ab

diff --git a/dev-nim/balls/balls-3.9.0.ebuild b/dev-nim/balls/balls-3.9.6.ebuild
similarity index 96%
rename from dev-nim/balls/balls-3.9.0.ebuild
rename to dev-nim/balls/balls-3.9.6.ebuild
index ff2e1ca3b..87253691a 100644
--- a/dev-nim/balls/balls-3.9.0.ebuild
+++ b/dev-nim/balls/balls-3.9.6.ebuild
@@ -15,7 +15,6 @@ KEYWORDS="~amd64"
 
 DEPEND="
=dev-nim/grok-0*
-   =dev-nim/sync-1*
=dev-nim/ups-0*
 "
 



[gentoo-commits] repo/proj/guru:dev commit in: games-misc/varlpenis/

2022-12-24 Thread Anna Vyalkova
commit: ac724381307101ad550a9dc3056f97e2a13fb640
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Dec 24 01:13:14 2022 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun Dec 25 02:19:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ac724381

games-misc/varlpenis: fix PkgInvalidXml

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 games-misc/varlpenis/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-misc/varlpenis/metadata.xml 
b/games-misc/varlpenis/metadata.xml
index 89a92746a..4de991810 100644
--- a/games-misc/varlpenis/metadata.xml
+++ b/games-misc/varlpenis/metadata.xml
@@ -1,7 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
Seth Price
sprice...@aol.com




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

2022-12-24 Thread Anna Vyalkova
commit: e57a5ad8d87d97e9520034576dbf232f07584111
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Dec 23 22:15:13 2022 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun Dec 25 02:19:20 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e57a5ad8

dev-nim/cligen: add 1.5.33, drop 1.5.30

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-nim/cligen/Manifest   | 2 +-
 dev-nim/cligen/{cligen-1.5.30.ebuild => cligen-1.5.33.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-nim/cligen/Manifest b/dev-nim/cligen/Manifest
index d4f602555..e3219283f 100644
--- a/dev-nim/cligen/Manifest
+++ b/dev-nim/cligen/Manifest
@@ -1,2 +1,2 @@
-DIST cligen-1.5.30.tar.gz 425024 BLAKE2B 
5737d1279bbdf1b2b1135d0cae0637a55279b93e0761368b7d551b6f85f1410a97ae7761390eb0c332ac39b60d551f1be2fd194726ea4ad4e05372e03211ca68
 SHA512 
1339849966dd75beff966e438301c7b2421afe136f2b0c9c31bcb231418a0c1bc0bc6a00dda1eaa4cd5c47b240f77e03737a41b4408d67f6dbd7cdb8ce1cd6fb
 DIST cligen-1.5.32.tar.gz 427842 BLAKE2B 
ca950deeec655ae30e756c81e281ff31c3bae9cd39c31aae6a33042b91a2fe57332210483e13ad047403c9c065d79d8757f40d6b858b1f6b412666ef7c49351b
 SHA512 
c8f2711d458443f1917c539354db04f22f4d0d0d9e8a7edecf7f798319d5ab64b11c82c840694e7a00e07ba960c39d26079e196c36574d7f37dea7125daa2dd6
+DIST cligen-1.5.33.tar.gz 429027 BLAKE2B 
8dd797a175435a6dd43f04e86f0e882f745533b97572871fffb040c617a7457cee43d3dda53591823c82dcec42aca396d7831d5e309c87923281529b7c41c1c0
 SHA512 
6a29bd6b2448161b5d76d96b2d1c3b330b84ab7d1863b4e0b6982939c89da86e251f7df7606ef9f73bdd1b1066fb9496f315b471407ffe0d73b56f73da9ea62e

diff --git a/dev-nim/cligen/cligen-1.5.30.ebuild 
b/dev-nim/cligen/cligen-1.5.33.ebuild
similarity index 100%
rename from dev-nim/cligen/cligen-1.5.30.ebuild
rename to dev-nim/cligen/cligen-1.5.33.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/rofi-wayland/

2022-12-24 Thread Anna Vyalkova
commit: c1973287225f43f4495b0afa967bfab282a2a224
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Dec 24 01:15:13 2022 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun Dec 25 02:19:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c1973287

gui-apps/rofi-wayland: fix metadata.xml filename

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 gui-apps/rofi-wayland/{manifest.xml => metadata.xml} | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/gui-apps/rofi-wayland/manifest.xml 
b/gui-apps/rofi-wayland/metadata.xml
similarity index 51%
rename from gui-apps/rofi-wayland/manifest.xml
rename to gui-apps/rofi-wayland/metadata.xml
index dab6be1ae..cedd48f70 100644
--- a/gui-apps/rofi-wayland/manifest.xml
+++ b/gui-apps/rofi-wayland/metadata.xml
@@ -1,4 +1,3 @@
-
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
@@ -6,10 +5,10 @@
ra...@sandhuservices.dev
Rahul Singh Sandhu

-  
-Desktop file mode
-Window switcher mode
-Build and run libcheck-based tests
-Build with wayland support
-  
+   
+   Desktop file mode
+   Window switcher mode
+   Build and run libcheck-based tests
+   Build with wayland support
+   
 



[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/3270font/

2022-12-24 Thread Anna Vyalkova
commit: 16f24f0dbd38fa6fe4e2e4f63a62de7ba8256bdf
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Dec 24 01:18:46 2022 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun Dec 25 02:19:22 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=16f24f0d

media-fonts/3270font: update EAPI 7 -> 8

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 media-fonts/3270font/3270font-2.3.1.ebuild | 33 +++---
 1 file changed, 16 insertions(+), 17 deletions(-)

diff --git a/media-fonts/3270font/3270font-2.3.1.ebuild 
b/media-fonts/3270font/3270font-2.3.1.ebuild
index ef8fcf268..b933d5488 100644
--- a/media-fonts/3270font/3270font-2.3.1.ebuild
+++ b/media-fonts/3270font/3270font-2.3.1.ebuild
@@ -1,15 +1,14 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI=8
 
 PYTHON_COMPAT=( python3_{8..9} )
-
 inherit font python-any-r1
 
 DESCRIPTION="A IBM 3270 Terminal font in a modern format"
 HOMEPAGE="https://github.com/rbanffy/3270font;
-SRC_URI="https://github.com/rbanffy/3270font/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/rbanffy/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD CC-BY-SA-3.0 GPL-3 OFL"
 SLOT="0"
@@ -18,14 +17,8 @@ IUSE="test"
 
 RESTRICT="test"
 PROPERTIES="test_network"
-DOCS=( CHANGELOG.md README.md  )
-HTML_DOCS=( "DESCRIPTION.en_us.html" )
-PATCHES=(
-   "${FILESDIR}/remove-useless-tests.patch"
-   "${FILESDIR}/${PN}-2.3.0-correctly-pass-options.patch"
-)
 
-DEPEND="
+BDEPEND="
${PYTHON_DEPS}
media-gfx/fontforge
test? (
@@ -38,17 +31,23 @@ DEPEND="
)
 "
 
+DOCS=( CHANGELOG.md README.md  )
+HTML_DOCS=( "DESCRIPTION.en_us.html" )
+
+PATCHES=(
+   "${FILESDIR}/remove-useless-tests.patch"
+   "${FILESDIR}/${PN}-2.3.0-correctly-pass-options.patch"
+)
+
 FONT_S="${S}/build"
 FONT_SUFFIX="otf ttf pfm woff"
 
 python_check_deps() {
-   has_version -d "dev-python/ipdb[${PYTHON_USEDEP}]" && \
-   has_version -d "dev-python/pillow[${PYTHON_USEDEP}]" && \
-   has_version -d "dev-util/gftools[${PYTHON_SINGLE_USEDEP}]"
-}
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
+   use test || return 0
+   python_has_version -b "dev-python/ipdb[${PYTHON_USEDEP}]" &&
+   python_has_version -b "dev-python/pillow[${PYTHON_USEDEP}]" &&
+   python_has_version -b "dev-util/gftools[${PYTHON_SINGLE_USEDEP}]" &&
+   python_has_version -b "media-gfx/fontbakery[${PYTHON_USEDEP}]"
 }
 
 src_compile() {



[gentoo-commits] proj/releng:master commit in: releases/specs/ppc/ppc32/

2022-12-24 Thread Georgy Yakovlev
commit: a0cd50c69b2cb97dca12784bc5d072023efd2c0b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Dec 25 02:13:30 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Dec 25 02:13:30 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=a0cd50c6

ppc(32|64): add bashcomp to installcd

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

 releases/specs/ppc/ppc32/installcd-stage1.spec | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/releases/specs/ppc/ppc32/installcd-stage1.spec 
b/releases/specs/ppc/ppc32/installcd-stage1.spec
index e8cbbb5b..54997774 100644
--- a/releases/specs/ppc/ppc32/installcd-stage1.spec
+++ b/releases/specs/ppc/ppc32/installcd-stage1.spec
@@ -26,6 +26,8 @@ livecd/packages:
app-misc/screen
app-portage/cpuid2cpuflags
app-portage/mirrorselect
+   app-shells/bash-completion
+   app-shells/gentoo-bashcomp
app-text/wgetpaste
net-analyzer/tcptraceroute
net-analyzer/traceroute



[gentoo-commits] proj/releng:master commit in: releases/specs/arm64/

2022-12-24 Thread Georgy Yakovlev
commit: dc6259bed0efa84f015593cb394f3aea28859e3f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Dec 25 02:10:29 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Dec 25 02:10:32 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=dc6259be

arm64: add u-boot tools to installcd

fw_printenv is very useful.

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

 releases/specs/arm64/installcd-stage1.spec | 1 +
 1 file changed, 1 insertion(+)

diff --git a/releases/specs/arm64/installcd-stage1.spec 
b/releases/specs/arm64/installcd-stage1.spec
index 8cf47557..185c847b 100644
--- a/releases/specs/arm64/installcd-stage1.spec
+++ b/releases/specs/arm64/installcd-stage1.spec
@@ -34,6 +34,7 @@ livecd/packages:
app-portage/cpuid2cpuflags
app-portage/mirrorselect
app-text/wgetpaste
+   dev-embedded/u-boot-tools
media-gfx/fbgrab
media-sound/alsa-utils
net-analyzer/traceroute



[gentoo-commits] proj/releng:master commit in: releases/specs/arm64/

2022-12-24 Thread Georgy Yakovlev
commit: 50c310ceac1f38e35b1cbc4023d0ee4c7356a4dc
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Dec 25 02:11:53 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Dec 25 02:11:53 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=50c310ce

arm64: add bashcomp to installcd

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

 releases/specs/arm64/installcd-stage1.spec | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/releases/specs/arm64/installcd-stage1.spec 
b/releases/specs/arm64/installcd-stage1.spec
index 185c847b..c64f88be 100644
--- a/releases/specs/arm64/installcd-stage1.spec
+++ b/releases/specs/arm64/installcd-stage1.spec
@@ -33,6 +33,8 @@ livecd/packages:
app-misc/tmux
app-portage/cpuid2cpuflags
app-portage/mirrorselect
+   app-shells/bash-completion
+   app-shells/gentoo-bashcomp
app-text/wgetpaste
dev-embedded/u-boot-tools
media-gfx/fbgrab



[gentoo-commits] repo/gentoo:master commit in: sys-boot/syslinux/

2022-12-24 Thread Mike Gilbert
commit: 79b0906d4f86aa59adee9a534b4f8f5ad216931a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Dec 25 02:09:18 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 25 02:09:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b0906d

sys-boot/syslinux: drop asciidoc and upx deps

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

 sys-boot/syslinux/syslinux-6.04_pre1-r5.ebuild | 6 +-
 sys-boot/syslinux/syslinux-6.04_pre3-r1.ebuild | 6 +-
 2 files changed, 2 insertions(+), 10 deletions(-)

diff --git a/sys-boot/syslinux/syslinux-6.04_pre1-r5.ebuild 
b/sys-boot/syslinux/syslinux-6.04_pre1-r5.ebuild
index 41c78e9eeffb..61890936d0a1 100644
--- a/sys-boot/syslinux/syslinux-6.04_pre1-r5.ebuild
+++ b/sys-boot/syslinux/syslinux-6.04_pre1-r5.ebuild
@@ -19,11 +19,7 @@ REQUIRED_USE="|| ( bios efi )
 
 BDEPEND="
dev-lang/perl
-   bios? (
-   app-arch/upx
-   app-text/asciidoc
-   dev-lang/nasm
-   )
+   bios? ( dev-lang/nasm )
 "
 RDEPEND="
sys-apps/util-linux

diff --git a/sys-boot/syslinux/syslinux-6.04_pre3-r1.ebuild 
b/sys-boot/syslinux/syslinux-6.04_pre3-r1.ebuild
index 65c9463b4d12..d1f4f1c97f13 100644
--- a/sys-boot/syslinux/syslinux-6.04_pre3-r1.ebuild
+++ b/sys-boot/syslinux/syslinux-6.04_pre3-r1.ebuild
@@ -21,11 +21,7 @@ RESTRICT="test"
 
 BDEPEND="
dev-lang/perl
-   bios? (
-   app-arch/upx
-   app-text/asciidoc
-   dev-lang/nasm
-   )
+   bios? ( dev-lang/nasm )
 "
 RDEPEND="
sys-apps/util-linux



[gentoo-commits] repo/gentoo:master commit in: dev-util/boost-build/files/, dev-util/boost-build/, profiles/

2022-12-24 Thread Andreas Sturmlechner
commit: d7523c558338b1c1aad83db37e356db9ec2d9b59
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 25 00:44:31 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 25 00:44:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7523c55

dev-util/boost-build: Remove last-rited package

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

 dev-util/boost-build/Manifest  |   1 -
 dev-util/boost-build/boost-build-1.79.0-r1.ebuild  |  75 --
 .../boost-build-1.71.0-disable_python_rpath.patch  |  11 -
 .../files/boost-build-1.71.0-fix-test.patch|  11 -
 ...ost-build-1.73.0-add-none-feature-options.patch |  22 --
 .../boost-build-1.76.0-respect-user-flags.patch|  11 -
 ...oost-build-1.78.0-darwin-gentoo-toolchain.patch |  16 --
 ...oost-build-1.78.0-no-implicit-march-flags.patch | 284 -
 dev-util/boost-build/files/site-config.jam |  11 -
 dev-util/boost-build/metadata.xml  |  11 -
 profiles/package.mask  |   5 -
 11 files changed, 458 deletions(-)

diff --git a/dev-util/boost-build/Manifest b/dev-util/boost-build/Manifest
deleted file mode 100644
index 7e0c56594141..
--- a/dev-util/boost-build/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST boost_1_79_0.tar.bz2 113456811 BLAKE2B 
61f47ca022e60745868e6bdd3b5c75603dd68d878e126dcbb73de5b40fc03c0eec8eede3ec304ece58050435ef2fc1ed7eb763773c20673f85e32bbf4d5f978a
 SHA512 
70909e0561c213d10a1fdd692f9ae7b293d3cdc63e925bdc207da9e9bba6e86474341100e7ee5de6d94f9561196b1a3a1597055a7b7382babf8931131170a312

diff --git a/dev-util/boost-build/boost-build-1.79.0-r1.ebuild 
b/dev-util/boost-build/boost-build-1.79.0-r1.ebuild
deleted file mode 100644
index 74cea514f585..
--- a/dev-util/boost-build/boost-build-1.79.0-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-MY_PV="$(ver_rs 1- _)"
-
-DESCRIPTION="A system for large project software construction, simple to use 
and powerful"
-HOMEPAGE="https://www.boost.org/build/;
-SRC_URI="https://boostorg.jfrog.io/artifactory/main/release/${PV}/source/boost_${MY_PV}.tar.bz2;
-S="${WORKDIR}/boost_${MY_PV}/tools/build/src"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-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"
-IUSE="examples"
-RESTRICT="test"
-
-RDEPEND="!dev-util/b2"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.71.0-disable_python_rpath.patch
-   "${FILESDIR}"/${PN}-1.78.0-darwin-gentoo-toolchain.patch
-   "${FILESDIR}"/${PN}-1.73.0-add-none-feature-options.patch
-   "${FILESDIR}"/${PN}-1.76.0-respect-user-flags.patch
-   "${FILESDIR}"/${PN}-1.78.0-no-implicit-march-flags.patch
-)
-
-src_unpack() {
-   tar xojf "${DISTDIR}/${A}" boost_${MY_PV}/tools/build || die "unpacking 
tar failed"
-}
-
-src_prepare() {
-   default
-
-   pushd .. >/dev/null || die
-   eapply "${FILESDIR}"/${PN}-1.71.0-fix-test.patch
-   popd >/dev/null || die
-}
-
-src_configure() {
-   # need to enable LFS explicitly for 64-bit offsets on 32-bit hosts 
(#761100)
-   append-lfs-flags
-}
-
-src_compile() {
-   cd engine || die
-   ${CONFIG_SHELL:-${BASH}} ./build.sh cxx --cxx="$(tc-getCXX)" 
--cxxflags="${CXXFLAGS}" -d+2 --without-python || die "building bjam failed"
-}
-
-src_test() {
-   # Forget tests, bjam is a lost cause
-   :
-}
-
-src_install() {
-   dobin engine/{bjam,b2}
-
-   insinto /usr/share/boost-build/src
-   doins -r "${FILESDIR}/site-config.jam" \
-   ../boost-build.jam bootstrap.jam build-system.jam 
../example/user-config.jam *.py \
-   build kernel options tools util
-
-   find "${ED}"/usr/share/boost-build/src -iname '*.py' -delete || die
-
-   dodoc 
../notes/{changes,release_procedure,build_dir_option,relative_source_paths}.txt
-
-   if use examples; then
-   docinto examples
-   dodoc -r ../example/.
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}

diff --git 
a/dev-util/boost-build/files/boost-build-1.71.0-disable_python_rpath.patch 
b/dev-util/boost-build/files/boost-build-1.71.0-disable_python_rpath.patch
deleted file mode 100644
index b7b47cc93a47..
--- a/dev-util/boost-build/files/boost-build-1.71.0-disable_python_rpath.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/tools/python.jam
-+++ b/tools/python.jam
-@@ -1000,7 +1000,7 @@
- # linux).
-   : $(usage-requirements)
- $(set-PYTHONPATH)
--  $(libraries) $(dll-path) 
python.lib
-+  $(libraries) python.lib
-   ;
- }
- 

diff --git 

[gentoo-commits] proj/qt:master commit in: profiles/

2022-12-24 Thread Andreas Sturmlechner
commit: 95ca152710c9fdde822ba6e464f2dfea757acc4a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 25 00:38:13 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 25 00:38:13 2022 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=95ca1527

profiles: categories: Drop app-text, empty after goldendict removal

Follow-up to commit 394f4afe218a3c4585d0eb2acb768cba782803e8

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

 profiles/categories | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/categories b/profiles/categories
index 37fc13e5..d91a3622 100644
--- a/profiles/categories
+++ b/profiles/categories
@@ -1,7 +1,6 @@
 app-arch
 app-crypt
 app-emulation
-app-text
 dev-libs
 dev-qt
 dev-util



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-desktop/

2022-12-24 Thread Andreas Sturmlechner
commit: 4df3e7350bc20ecde1905bace5c8ee25fbcaa066
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 25 00:22:37 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 25 00:24:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4df3e735

kde-plasma/plasma-desktop: drop 5.25.5-r1

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

 .../plasma-desktop/plasma-desktop-5.25.5-r1.ebuild | 180 -
 1 file changed, 180 deletions(-)

diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.25.5-r1.ebuild 
b/kde-plasma/plasma-desktop/plasma-desktop-5.25.5-r1.ebuild
deleted file mode 100644
index 7945bed31a46..
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.25.5-r1.ebuild
+++ /dev/null
@@ -1,180 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.95.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-2"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="emoji ibus +kaccounts scim +semantic-desktop telemetry"
-
-COMMON_DEPEND="
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=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/attica-${KFMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/kactivities-stats-${KFMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kded-${KFMIN}:5
-   >=kde-frameworks/kdelibs4support-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/krunner-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   >=kde-frameworks/sonnet-${KFMIN}:5
-   >=kde-plasma/kwin-${PVCUT}:5
-   >=kde-plasma/libksysguard-${PVCUT}:5
-   >=kde-plasma/libkworkspace-${PVCUT}:5
-   >=kde-plasma/plasma-workspace-${PVCUT}:5
-   >=media-libs/phonon-4.11.0
-   x11-libs/libX11
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libxcb
-   x11-libs/libxkbfile
-   emoji? (
-   app-i18n/ibus[emoji]
-   dev-libs/glib:2
-   media-fonts/noto-emoji
-   )
-   ibus? (
-   app-i18n/ibus
-   dev-libs/glib:2
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libxcb
-   x11-libs/xcb-util-keysyms
-   )
-   kaccounts? (
-   kde-apps/kaccounts-integration:5
-   net-libs/accounts-qt
-   )
-   scim? ( app-i18n/scim )
-   semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
-   telemetry? ( dev-libs/kuserfeedback:5 )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-libs/boost
-   x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
-   !kde-plasma/user-manager
-   >=dev-qt/qtgraphicaleffects-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
-   >=kde-plasma/kde-cli-tools-${PVCUT}:5
-   >=kde-plasma/oxygen-${PVCUT}:5
-   sys-apps/util-linux
-   x11-apps/setxkbmap
-   x11-misc/xdg-user-dirs
-   

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/

2022-12-24 Thread Andreas Sturmlechner
commit: c9969ea103d5e455caf3d97c3ef941acc253020d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 25 00:22:57 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 25 00:24:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9969ea1

kde-plasma/plasma-workspace: drop 5.25.5-r4

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

 .../plasma-workspace-5.25.5-r4.ebuild  | 224 -
 1 file changed, 224 deletions(-)

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r4.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r4.ebuild
deleted file mode 100644
index 80a378241b19..
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r4.ebuild
+++ /dev/null
@@ -1,224 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_TEST="forceoptional"
-KFMIN=5.95.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma workspace"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="appstream +calendar +fontconfig geolocation gps +policykit
-screencast +semantic-desktop telemetry"
-
-REQUIRED_USE="gps? ( geolocation )"
-RESTRICT="test"
-
-# slot op: various private QtWaylandClient headers
-COMMON_DEPEND="
-   dev-libs/icu:=
-   >=dev-libs/wayland-1.15
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-   >=dev-qt/qtgui-${QTMIN}:5=[jpeg,libinput]
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwayland-${QTMIN}:5=
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/kactivities-stats-${KFMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kded-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kidletime-${KFMIN}:5
-   >=kde-frameworks/kinit-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/kpeople-${KFMIN}:5
-   >=kde-frameworks/krunner-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktexteditor-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kunitconversion-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/kwayland-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-   >=kde-frameworks/prison-${KFMIN}:5[qml]
-   >=kde-frameworks/solid-${KFMIN}:5
-   >=kde-plasma/breeze-${PVCUT}:5
-   >=kde-plasma/kscreenlocker-${PVCUT}:5
-   >=kde-plasma/kwin-${PVCUT}:5
-   >=kde-plasma/layer-shell-qt-${PVCUT}:5
-   >=kde-plasma/libkscreen-${PVCUT}:5
-   >=kde-plasma/libksysguard-${PVCUT}:5
-   >=kde-plasma/libkworkspace-${PVCUT}:5
-   >=media-libs/phonon-4.11.0
-   sci-libs/libqalculate:=
-   sys-libs/zlib
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libxcb
-   x11-libs/libXcursor
-   x11-libs/libXfixes
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/xcb-util
-   x11-libs/xcb-util-image
-   appstream? ( dev-libs/appstream[qt5] )
-   calendar? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
-   fontconfig? (
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   media-libs/fontconfig
-   x11-libs/libXft
-   x11-libs/xcb-util-image
-   )
-   geolocation? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
-   gps? ( sci-geosciences/gpsd )
-   policykit? ( virtual/libcrypt:= )
-   screencast? (
-   

[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-fs/zfs/files/

2022-12-24 Thread Georgy Yakovlev
commit: 6abcc1c2237833c42306aa3091a5da76abfb3deb
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Dec 24 06:42:45 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Dec 25 00:23:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6abcc1c2

sys-fs/zfs: revbump 2.1.7, add some systemd patches.

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

 .../2.1.7-dracut-include-systemd-overrides.patch   |  44 +++
 .../files/2.1.7-systemd-zed-restart-always.patch   |  27 ++
 sys-fs/zfs/zfs-2.1.7-r1.ebuild | 333 +
 3 files changed, 404 insertions(+)

diff --git a/sys-fs/zfs/files/2.1.7-dracut-include-systemd-overrides.patch 
b/sys-fs/zfs/files/2.1.7-dracut-include-systemd-overrides.patch
new file mode 100644
index ..2a50dc658876
--- /dev/null
+++ b/sys-fs/zfs/files/2.1.7-dracut-include-systemd-overrides.patch
@@ -0,0 +1,44 @@
+From b10f73f78eb223dd799a87474c537a69113edee1 Mon Sep 17 00:00:00 2001
+From: Vince van Oosten 
+Date: Sun, 23 Oct 2022 10:55:46 +0200
+Subject: [PATCH] include systemd overrides to zfs-dracut module
+
+If a user that uses systemd and dracut wants to overide certain
+settings, they typically use `systemctl edit [unit]` or place a file in
+`/etc/systemd/system/[unit].d/override.conf` directly.
+
+The zfs-dracut module did not include those overrides however, so this
+did not have any effect at boot time.
+
+For zfs-import-scan.service and zfs-import-cache.service, overrides are
+now included in the dracut initramfs image.
+
+Reviewed-by: Brian Behlendorf 
+Signed-off-by: Vince van Oosten 
+Closes #14075
+Closes #14076
+---
+ contrib/dracut/90zfs/module-setup.sh.in | 10 ++
+ 1 file changed, 10 insertions(+)
+
+diff --git a/contrib/dracut/90zfs/module-setup.sh.in 
b/contrib/dracut/90zfs/module-setup.sh.in
+index 81d7d2abe49..b16529de905 100755
+--- a/contrib/dracut/90zfs/module-setup.sh.in
 b/contrib/dracut/90zfs/module-setup.sh.in
+@@ -86,6 +86,16 @@ install() {
+   "zfs-import-cache.service"; do
+   inst_simple "${systemdsystemunitdir}/${_service}"
+   systemctl -q --root "${initdir}" add-wants 
zfs-import.target "${_service}"
++
++  # Add user-provided unit overrides
++  # - /etc/systemd/system/zfs-import-{scan,cache}.service
++  # - 
/etc/systemd/system/zfs-import-{scan,cache}.service.d/overrides.conf
++  # -H ensures they are marked host-only
++  # -o ensures there is no error upon absence of these 
files
++  inst_multiple -o -H \
++  "${systemdsystemconfdir}/${_service}" \
++  "${systemdsystemconfdir}/${_service}.d/"*.conf
++
+   done
+ 
+   for _service in \

diff --git a/sys-fs/zfs/files/2.1.7-systemd-zed-restart-always.patch 
b/sys-fs/zfs/files/2.1.7-systemd-zed-restart-always.patch
new file mode 100644
index ..2d4b92d5c66a
--- /dev/null
+++ b/sys-fs/zfs/files/2.1.7-systemd-zed-restart-always.patch
@@ -0,0 +1,27 @@
+From f505cd53fd9cb6e6efb1e23a9d77e38bba754695 Mon Sep 17 00:00:00 2001
+From: George Melikov 
+Date: Fri, 16 Dec 2022 01:11:02 +0300
+Subject: [PATCH] systemd: set restart=always for zfs-zed.service
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signed-off-by: George Melikov 
+Co-authored-by: Attila Fülöp 
+---
+ etc/systemd/system/zfs-zed.service.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/etc/systemd/system/zfs-zed.service.in 
b/etc/systemd/system/zfs-zed.service.in
+index 73a83e59e51..be2fc67348f 100644
+--- a/etc/systemd/system/zfs-zed.service.in
 b/etc/systemd/system/zfs-zed.service.in
+@@ -6,7 +6,7 @@ ConditionPathIsDirectory=/sys/module/zfs
+ [Service]
+ EnvironmentFile=-@initconfdir@/zfs
+ ExecStart=@sbindir@/zed -F
+-Restart=on-abort
++Restart=always
+ 
+ [Install]
+ Alias=zed.service

diff --git a/sys-fs/zfs/zfs-2.1.7-r1.ebuild b/sys-fs/zfs/zfs-2.1.7-r1.ebuild
new file mode 100644
index ..7bcc6ae4a771
--- /dev/null
+++ b/sys-fs/zfs/zfs-2.1.7-r1.ebuild
@@ -0,0 +1,333 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit autotools bash-completion-r1 dist-kernel-utils distutils-r1 
flag-o-matic linux-info pam systemd udev usr-ldscript
+
+DESCRIPTION="Userland utilities for ZFS Linux kernel module"
+HOMEPAGE="https://github.com/openzfs/zfs;
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3 linux-mod
+   EGIT_REPO_URI="https://github.com/openzfs/zfs.git;
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc
+   inherit verify-sig
+
+   MY_P="${P/_rc/-rc}"
+   

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

2022-12-24 Thread Georgy Yakovlev
commit: 2098c88ccdd99d768b42590d6dc5b4a00955241b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Dec 25 00:16:16 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Dec 25 00:23:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2098c88c

sys-apps/zram-generator: keyword 1.1.2 for ~ppc64

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

 sys-apps/zram-generator/zram-generator-1.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/zram-generator/zram-generator-1.1.2.ebuild 
b/sys-apps/zram-generator/zram-generator-1.1.2.ebuild
index 3a4fc197055d..5fdb38964517 100644
--- a/sys-apps/zram-generator/zram-generator-1.1.2.ebuild
+++ b/sys-apps/zram-generator/zram-generator-1.1.2.ebuild
@@ -53,7 +53,7 @@ 
SRC_URI="https://github.com/systemd/zram-generator/archive/refs/tags/v${PV}.tar.
 
 LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
 IUSE="+man"
 
 BDEPEND="virtual/rust



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

2022-12-24 Thread Georgy Yakovlev
commit: e55804bf12c98f5a36feab9709c2a38fc7e7f809
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Dec 25 00:15:57 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Dec 25 00:23:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e55804bf

sys-apps/zram-generator: keyword 1.1.2 for ~arm64

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

 sys-apps/zram-generator/zram-generator-1.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/zram-generator/zram-generator-1.1.2.ebuild 
b/sys-apps/zram-generator/zram-generator-1.1.2.ebuild
index 51419daae462..3a4fc197055d 100644
--- a/sys-apps/zram-generator/zram-generator-1.1.2.ebuild
+++ b/sys-apps/zram-generator/zram-generator-1.1.2.ebuild
@@ -53,7 +53,7 @@ 
SRC_URI="https://github.com/systemd/zram-generator/archive/refs/tags/v${PV}.tar.
 
 LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="~amd64 ~arm64 ~riscv"
 IUSE="+man"
 
 BDEPEND="virtual/rust



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/geekbench/

2022-12-24 Thread Conrad Kostecki
commit: 01c283ed25187e53c0b904d3d81947b02f1043b2
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Dec 25 00:18:15 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec 25 00:18:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01c283ed

app-benchmarks/geekbench: drop 5.4.5

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-benchmarks/geekbench/Manifest   |  1 -
 app-benchmarks/geekbench/geekbench-5.4.5.ebuild | 42 -
 2 files changed, 43 deletions(-)

diff --git a/app-benchmarks/geekbench/Manifest 
b/app-benchmarks/geekbench/Manifest
index cfdbed478a57..9c30e3d684a0 100644
--- a/app-benchmarks/geekbench/Manifest
+++ b/app-benchmarks/geekbench/Manifest
@@ -2,5 +2,4 @@ DIST Geekbench-2.4.2-LinuxARM.tar.gz 1921401 BLAKE2B 
34d86178e35d586b79182b33203
 DIST Geekbench-2.4.3-Linux.tar.gz 3337551 BLAKE2B 
cb660f3c08cc812cb23374032490a148449a36845fe63320788432493581ec6bd5958bf178d83d68b532ffbe5c7ee13e92b0bb00c0aca968bb2e499453f1b7a7
 SHA512 
d84e13eb5fd28fb232a5f93aa76f4855adcb9ccffbcd90dacc3e2b45231afd82e78d40c63f729391e5d00e95c14653e83757faca4e543c6306dd913c4e0edb87
 DIST Geekbench-3.4.2-Linux.tar.gz 9986039 BLAKE2B 
63d7e768d65bc033260a0d99da17df2e518750f19882e63dbc9bbe6ff0b52a8cddb35b9143e85c01838bf5d77a04599578fc0a57a3e6fd89e7aec8c8ffdd4f5b
 SHA512 
a61a5d5481682baefdce64f6054c3373900e8cd585dcbfa2feabbf386032986b40b603619c552102401a83e0b748831d00af5b5b5278e88ef42dee176adf06e9
 DIST Geekbench-4.4.1-Linux.tar.gz 71076124 BLAKE2B 
14c2b80c971798e7d2bb256e76c7ab9c48e8c1c389e2f7547a436f706ac4f21c1e52e564cd584893071ee2f9f0a4747cd03ea72cc728ff8e4f369d5cc794d77a
 SHA512 
fa687d33a7d7a2d09c544e3d17de93f41cfa77915c708cd1ef0743f84f7f83df9d3f8df2872a8f85ed2c4c872e3cd41932685ffeb19cdb0ea047ab5116713420
-DIST Geekbench-5.4.5-Linux.tar.gz 93182782 BLAKE2B 
c0da6e787700775f709966538d3c714eb20165838c565d1ee1d69ddec7f5ab25975462c1edeeedde94e70fdf5a19aad0bc23986f87e1d2299fd86464e9582fca
 SHA512 
890a3749a6fe6eb395b0cd84b7ae869c30e89fc93c7634a52cca2b01e4fcdf071ddc3dc58a581dec8e6582d4336a5cea55d34b1a9ca03a847a412b8ec81a85a6
 DIST Geekbench-5.4.6-Linux.tar.gz 93188716 BLAKE2B 
6a38449b8b494fe878d2c583838c2cc95eef736a174231d8ab25b616c39b8deb4edbadd5f9545176a01a9fff55935f20c572fb9cb3902dddc2fad2836cba5166
 SHA512 
6c1bc9db284ee4dea282f329b08bc75172c92951d1d43131226eaa42e05e1e39e11d34fe0c3d29f45e6b421bea16a102170a631a4b11a7a3d026024171ba5ccb

diff --git a/app-benchmarks/geekbench/geekbench-5.4.5.ebuild 
b/app-benchmarks/geekbench/geekbench-5.4.5.ebuild
deleted file mode 100644
index 64adc3adf0b5..
--- a/app-benchmarks/geekbench/geekbench-5.4.5.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A Cross-Platform Benchmark for Android, iOS, Linux, MacOS and 
Windows"
-HOMEPAGE="https://www.geekbench.com/;
-SRC_URI="https://cdn.geekbench.com/Geekbench-${PV}-Linux.tar.gz;
-S="${WORKDIR}/Geekbench-${PV}-Linux"
-
-KEYWORDS="-* amd64"
-LICENSE="geekbench"
-SLOT="5"
-
-RESTRICT="bindist mirror"
-
-QA_PREBUILT="
-   opt/geekbench5/geekbench5
-   opt/geekbench5/geekbench_x86_64
-"
-
-pkg_nofetch() {
-   elog "Please download ${A} from ${HOMEPAGE}/download/linux"
-   elog "and place it in your DISTDIR directory."
-}
-
-src_install() {
-   exeinto /opt/geekbench5
-   doexe geekbench5 geekbench_x86_64
-
-   insinto /opt/geekbench5
-   doins geekbench.plar
-
-   dodir /opt/bin
-   dosym ../geekbench5/geekbench5 /opt/bin/geekbench5
-}
-
-pkg_postinst() {
-   elog "If you have purchased a commercial license, you can enter"
-   elog "your email address and your license key with the following 
command:"
-   elog "geekbench5 -r  "
-}



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/geekbench/

2022-12-24 Thread Conrad Kostecki
commit: 6546842701a2460c340507cadba001c599e658d4
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Dec 25 00:17:45 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec 25 00:17:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65468427

app-benchmarks/geekbench: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-benchmarks/geekbench/geekbench-5.4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-benchmarks/geekbench/geekbench-5.4.6.ebuild 
b/app-benchmarks/geekbench/geekbench-5.4.6.ebuild
index ba46b34c5a0a..64adc3adf0b5 100644
--- a/app-benchmarks/geekbench/geekbench-5.4.6.ebuild
+++ b/app-benchmarks/geekbench/geekbench-5.4.6.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://www.geekbench.com/;
 SRC_URI="https://cdn.geekbench.com/Geekbench-${PV}-Linux.tar.gz;
 S="${WORKDIR}/Geekbench-${PV}-Linux"
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 LICENSE="geekbench"
 SLOT="5"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/IP-Country-DB_File/

2022-12-24 Thread Conrad Kostecki
commit: 427b8356c6bf7eb4bf8a854979451baf5a9cf1de
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Dec 25 00:13:18 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec 25 00:15:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=427b8356

dev-perl/IP-Country-DB_File: new package, add 3.03

Signed-off-by: Conrad Kostecki  gentoo.org>

 .../IP-Country-DB_File/IP-Country-DB_File-3.03.ebuild  | 18 ++
 dev-perl/IP-Country-DB_File/Manifest   |  1 +
 dev-perl/IP-Country-DB_File/metadata.xml   |  8 
 3 files changed, 27 insertions(+)

diff --git a/dev-perl/IP-Country-DB_File/IP-Country-DB_File-3.03.ebuild 
b/dev-perl/IP-Country-DB_File/IP-Country-DB_File-3.03.ebuild
new file mode 100644
index ..91460af3fb9d
--- /dev/null
+++ b/dev-perl/IP-Country-DB_File/IP-Country-DB_File-3.03.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=NWELLNHOF
+
+inherit perl-module
+
+DESCRIPTION="Build an IP address to country code database"
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-1+ )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="dev-perl/IP-Country"
+DEPEND="${RDEPEND}"
+BDEPEND="test? ( virtual/perl-Test-Harness )"

diff --git a/dev-perl/IP-Country-DB_File/Manifest 
b/dev-perl/IP-Country-DB_File/Manifest
new file mode 100644
index ..7058e931fb5c
--- /dev/null
+++ b/dev-perl/IP-Country-DB_File/Manifest
@@ -0,0 +1 @@
+DIST IP-Country-DB_File-3.03.tar.gz 16736 BLAKE2B 
1cd35992134a965419d03e15d2ae5270992a0e28ac04a70003815ecf64b2b76360bcbde2200fb002786b521c7fc4baccdb17380ac7e9834fca4483da611fc708
 SHA512 
bc23bf9a6c4ea37325ea9c0eefb4eeef84f3a131a74aae4c0332e81a32d8f6a827d8764463621507f5dd07509ea4d74ce2faaa50b83f3d33b64c1b30dfc24329

diff --git a/dev-perl/IP-Country-DB_File/metadata.xml 
b/dev-perl/IP-Country-DB_File/metadata.xml
new file mode 100644
index ..c07e13d4a6bd
--- /dev/null
+++ b/dev-perl/IP-Country-DB_File/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   conik...@gentoo.org
+   Conrad Kostecki
+   
+



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

2022-12-24 Thread Conrad Kostecki
commit: 3884b623559703c8010c2bf4d0e825970d0c8994
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Dec 25 00:09:32 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec 25 00:09:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3884b623

dev-perl/IP-Country: new package, add 2.28

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-perl/IP-Country/IP-Country-2.28.ebuild | 16 
 dev-perl/IP-Country/Manifest   |  1 +
 dev-perl/IP-Country/metadata.xml   |  8 
 3 files changed, 25 insertions(+)

diff --git a/dev-perl/IP-Country/IP-Country-2.28.ebuild 
b/dev-perl/IP-Country/IP-Country-2.28.ebuild
new file mode 100644
index ..e0803eaac8c7
--- /dev/null
+++ b/dev-perl/IP-Country/IP-Country-2.28.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=NWETTERS
+
+inherit perl-module
+
+DESCRIPTION="Lookup country from IP address or hostname"
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-1+ )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+BDEPEND="test? ( virtual/perl-Test-Harness )"

diff --git a/dev-perl/IP-Country/Manifest b/dev-perl/IP-Country/Manifest
new file mode 100644
index ..9ee47d7c8fe7
--- /dev/null
+++ b/dev-perl/IP-Country/Manifest
@@ -0,0 +1 @@
+DIST IP-Country-2.28.tar.gz 296585 BLAKE2B 
acdc78a53755526bcc964dd07dc6b3a179531b6321f332fcd4c0bdc4943c4e27062616168f5301a9f018bd0fb87e851bd813bfb41719fa437c54af7e4c2d3a72
 SHA512 
3596014eaeb7d0be8edd9b98c2f31e83587cc48c738837eaa78e9dc6c7ee6cee371a7bc230f28fa2901b9eece7fe0fa2126135a3d90d1261488d61cedcec25ac

diff --git a/dev-perl/IP-Country/metadata.xml b/dev-perl/IP-Country/metadata.xml
new file mode 100644
index ..c07e13d4a6bd
--- /dev/null
+++ b/dev-perl/IP-Country/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   conik...@gentoo.org
+   Conrad Kostecki
+   
+



[gentoo-commits] repo/gentoo:master commit in: net-im/neochat/

2022-12-24 Thread Andreas Sturmlechner
commit: 0e275d5e59d8633fb61ec86ae42a62127906b2ea
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 24 23:14:16 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 24 23:50:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e275d5e

net-im/neochat: Add net-im/libquotient slot op

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

 net-im/neochat/neochat-22.11-r2.ebuild | 60 ++
 1 file changed, 60 insertions(+)

diff --git a/net-im/neochat/neochat-22.11-r2.ebuild 
b/net-im/neochat/neochat-22.11-r2.ebuild
new file mode 100644
index ..9b51d5a366fa
--- /dev/null
+++ b/net-im/neochat/neochat-22.11-r2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK=optional
+ECM_TEST=true
+KDE_ORG_CATEGORY=network
+KFMIN=5.99.0
+QTMIN=5.15.5
+inherit ecm plasma-mobile.kde.org
+
+DESCRIPTION="Client for Matrix, the decentralized communication protocol"
+HOMEPAGE="https://apps.kde.org/neochat/;
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   KEYWORDS="~amd64 ~arm64 ~ppc64"
+fi
+
+LICENSE="GPL-3+ handbook? ( CC-BY-SA-4.0 )"
+SLOT="0"
+
+DEPEND="
+   app-text/cmark:=
+   >=dev-libs/kirigami-addons-0.6:5
+   dev-libs/qcoro5
+   dev-libs/qtkeychain:=[qt5(+)]
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtmultimedia-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
+   >=kde-frameworks/knotifications-${KFMIN}:5[qml]
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+   >=kde-frameworks/sonnet-${KFMIN}:5[qml]
+   media-libs/kquickimageeditor:5
+   >=net-libs/libquotient-0.6:=
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+   >=dev-qt/qtmultimedia-${QTMIN}:5[qml]
+   >=kde-frameworks/purpose-${KFMIN}:5
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${P}-fix-crash-notification-settings.patch" # KDE-bug 
#462853
+   "${FILESDIR}/${P}-hide-dev-settings-loading.patch" # KDE-bug #462900
+)



[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream/, dev-libs/appstream/files/

2022-12-24 Thread Andreas Sturmlechner
commit: 5d8c705083e938856e3dd61581a85ff5984b831b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 24 21:20:09 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 24 23:50:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d8c7050

dev-libs/appstream: add 0.15.6

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

 dev-libs/appstream/Manifest|  1 +
 dev-libs/appstream/appstream-0.15.6.ebuild | 77 ++
 .../appstream-0.15.6-disable-Werror-flags.patch| 46 +
 3 files changed, 124 insertions(+)

diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest
index 45aeb8a5f590..c4334da85342 100644
--- a/dev-libs/appstream/Manifest
+++ b/dev-libs/appstream/Manifest
@@ -1 +1,2 @@
 DIST AppStream-0.15.5.tar.xz 2499336 BLAKE2B 
a0710d1ef2756480fa814c8b740d066e1b06dffe6a3396a44697876372dc9d0f39088ff141817af549d0cf0ad99221e68305344dfdeb82e246f7cda18c3b63a7
 SHA512 
83202a8db9a31e4328b2a831b02e65389aad1ba95a4c2b2709084fb843cb3675af6fac73f932a31bb3a6d3ff5db85a863c01528be67d9bbd3b9614a978239771
+DIST AppStream-0.15.6.tar.xz 2517688 BLAKE2B 
09519205c7dfc5f0715b9d5ae7e99a67673ab499f1e2cb39815edde64defc1aa5059215575278bbcfc4482cd385a79e081c70f6acea3c446c5869dc6b2e18f6c
 SHA512 
7426bc89e22b751de7b3e27d7c07eb1c373f4439f9966868ce5ea410d209b8c5292e03695a34b7a49bfa61e2e62265c7f7cdffc0be871c950193c933f65757ef

diff --git a/dev-libs/appstream/appstream-0.15.6.ebuild 
b/dev-libs/appstream/appstream-0.15.6.ebuild
new file mode 100644
index ..cede13a5c9e7
--- /dev/null
+++ b/dev-libs/appstream/appstream-0.15.6.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg-utils
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ximion/${PN};
+else
+   MY_PN="AppStream"
+   
SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}/${MY_PN}-${PV}"
+fi
+
+DESCRIPTION="Cross-distro effort for providing metadata for software in the 
Linux ecosystem"
+HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/;
+
+LICENSE="LGPL-2.1+ GPL-2+"
+# check as_api_level
+SLOT="0/4"
+IUSE="apt doc +introspection qt5 test"
+RESTRICT="test" # bug 691962
+
+RDEPEND="
+   >=dev-libs/glib-2.62:2
+   dev-libs/libxml2:2
+   >=dev-libs/libxmlb-0.3.6:=
+   dev-libs/libyaml
+   dev-libs/snowball-stemmer:=
+   >=net-misc/curl-7.62
+   introspection? ( >=dev-libs/gobject-introspection-1.56:= )
+   qt5? ( dev-qt/qtcore:5 )
+"
+DEPEND="${RDEPEND}
+   test? ( qt5? ( dev-qt/qttest:5 ) )
+"
+BDEPEND="
+   dev-libs/appstream-glib
+   dev-libs/libxslt
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   doc? ( app-text/docbook-xml-dtd:4.5 )
+   test? ( dev-qt/linguist-tools:5 )
+"
+
+PATCHES=( "${FILESDIR}"/${P}-disable-Werror-flags.patch ) # bug 733774
+
+src_prepare() {
+   default
+   sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || 
die
+   if ! use test; then
+   sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || 
die # bug 675944
+   fi
+}
+
+src_configure() {
+   xdg_environment_reset
+
+   local emesonargs=(
+   -Dapidocs=false
+   -Ddocs=false
+   -Dcompose=false
+   -Dmaintainer=false
+   -Dstatic-analysis=false
+   -Dstemming=true
+   -Dvapi=false
+   -Dapt-support=$(usex apt true false)
+   -Dinstall-docs=$(usex doc true false)
+   -Dgir=$(usex introspection true false)
+   -Dqt=$(usex qt5 true false)
+   )
+
+   meson_src_configure
+}

diff --git 
a/dev-libs/appstream/files/appstream-0.15.6-disable-Werror-flags.patch 
b/dev-libs/appstream/files/appstream-0.15.6-disable-Werror-flags.patch
new file mode 100644
index ..ca50493e4fd6
--- /dev/null
+++ b/dev-libs/appstream/files/appstream-0.15.6-disable-Werror-flags.patch
@@ -0,0 +1,46 @@
+--- a/meson.build  2022-12-22 23:48:12.0 +0100
 b/meson.build  2022-12-24 22:15:49.620891586 +0100
+@@ -95,43 +95,6 @@
+   endif
+ endif
+ 
+-# a few compiler warning flags we always want enabled
+-add_project_arguments(
+-  cc.get_supported_arguments([
+-'-Werror=shadow',
+-'-Werror=empty-body',
+-'-Werror=strict-prototypes',
+-'-Werror=missing-prototypes',
+-'-Werror=implicit-function-declaration',
+-'-Werror=pointer-arith',
+-'-Werror=missing-declarations',
+-'-Werror=return-type',
+-'-Werror=int-conversion',
+-'-Werror=incompatible-pointer-types',
+-'-Werror=misleading-indentation',
+-'-Werror=missing-include-dirs',
+-

[gentoo-commits] repo/gentoo:master commit in: net-libs/libquotient/files/, net-libs/libquotient/

2022-12-24 Thread Andreas Sturmlechner
commit: f0e8b63ec921dd92192295801d36c1deacac4b32
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 24 22:00:26 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 24 23:50:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0e8b63e

net-libs/libquotient: add 0.7.0

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

 net-libs/libquotient/Manifest  |  1 +
 .../files/libquotient-0.7.0-no-android.patch   | 29 
 .../files/libquotient-0.7.0-no-tests.patch | 34 ++
 net-libs/libquotient/libquotient-0.7.0.ebuild  | 40 ++
 4 files changed, 104 insertions(+)

diff --git a/net-libs/libquotient/Manifest b/net-libs/libquotient/Manifest
index 95feba5e741b..1db805f951f8 100644
--- a/net-libs/libquotient/Manifest
+++ b/net-libs/libquotient/Manifest
@@ -1 +1,2 @@
 DIST libquotient-0.6.11.tar.gz 562144 BLAKE2B 
75be68371ac1873e38f9ff81273419ed1eb773d02408137a7dafc9a60f520a2ba0b5556783272f8902dd98f7f5dac3a92ab393da5dd48acfffeba8b1631a84dd
 SHA512 
76a11c80822ae3279d643559b481a09fe45b1f8effb7b0efeeb7ab54f13dd06997d9220dcb36c13d270f5641f496dba350f528c49e239757f4546de9fbe940fa
+DIST libquotient-0.7.0.tar.gz 667312 BLAKE2B 
020baf8bcbbcedd6220e4f3476b152b3a0e88d53786e5b4575f9c096aa36847220a186ca782e068b2fd1f54771e45e1b313d10913af2cc2be3a1c45074acb733
 SHA512 
6770e3caa6198a77fc33bf7edd2a34d5673e01474b639aa020af989046ff04c44ff5ce26b6418ae31fcca49cc54a147052153ed5c60706f26c177ebd57d452c5

diff --git a/net-libs/libquotient/files/libquotient-0.7.0-no-android.patch 
b/net-libs/libquotient/files/libquotient-0.7.0-no-android.patch
new file mode 100644
index ..f6cc8f838f1a
--- /dev/null
+++ b/net-libs/libquotient/files/libquotient-0.7.0-no-android.patch
@@ -0,0 +1,29 @@
+From 41299fe27a428bf02880865b7f8c1a7bee3f8ad5 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Sun, 3 Jan 2021 15:18:01 +0100
+Subject: [PATCH] Install EXPORT_ANDROID_MK only if(ANDROID)
+
+Signed-off-by: Andreas Sturmlechner 
+---
+ CMakeLists.txt | 5 -
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 523f5ae7..613e270c 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -381,7 +381,10 @@ install(FILES
+ 
"${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}/${PROJECT_NAME}ConfigVersion.cmake"
+ DESTINATION ${CMakeFilesLocation}
+ )
+-install(EXPORT_ANDROID_MK ${PROJECT_NAME}Targets DESTINATION 
${CMAKE_INSTALL_DATADIR}/ndk-modules)
++
++if (ANDROID)
++install(EXPORT_ANDROID_MK ${PROJECT_NAME}Targets DESTINATION 
${CMAKE_INSTALL_DATADIR}/ndk-modules)
++endif ()
+ 
+ if (WIN32)
+ install(FILES mime/packages/freedesktop.org.xml DESTINATION mime/packages)
+-- 
+2.39.0
+

diff --git a/net-libs/libquotient/files/libquotient-0.7.0-no-tests.patch 
b/net-libs/libquotient/files/libquotient-0.7.0-no-tests.patch
new file mode 100644
index ..510b8a0a4d28
--- /dev/null
+++ b/net-libs/libquotient/files/libquotient-0.7.0-no-tests.patch
@@ -0,0 +1,34 @@
+From e5cc442f13aee922f6b2a954ad52b7aa8c558b2c Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Sat, 24 Dec 2022 22:51:12 +0100
+Subject: [PATCH] Put Qt5Test dependency behind -DBUILD_TESTING
+
+Signed-off-by: Andreas Sturmlechner 
+---
+ CMakeLists.txt | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 523f5ae7..9ae697b2 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -93,7 +93,7 @@ else()
+ set(QtExtraModules "Multimedia") # See #483
+ endif()
+ string(REGEX REPLACE "^(.).*" "Qt\\1" Qt ${QtMinVersion}) # makes "Qt5" or 
"Qt6"
+-find_package(${Qt} ${QtMinVersion} REQUIRED Core Network Gui Test 
${QtExtraModules})
++find_package(${Qt} ${QtMinVersion} REQUIRED Core Network Gui 
${QtExtraModules})
+ get_filename_component(Qt_Prefix "${${Qt}_DIR}/../../../.." ABSOLUTE)
+ message(STATUS "Using Qt ${${Qt}_VERSION} at ${Qt_Prefix}")
+ 
+@@ -342,6 +342,7 @@ configure_file(${PROJECT_NAME}.pc.in 
${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}
+ # Configure testing
+ 
+ if (BUILD_TESTING)
++find_package(${Qt}Test ${QtMinVersion} REQUIRED)
+ enable_testing()
+ add_subdirectory(quotest)
+ add_subdirectory(autotests)
+-- 
+2.39.0
+

diff --git a/net-libs/libquotient/libquotient-0.7.0.ebuild 
b/net-libs/libquotient/libquotient-0.7.0.ebuild
new file mode 100644
index ..11ec72e83ea7
--- /dev/null
+++ b/net-libs/libquotient/libquotient-0.7.0.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
+
+DESCRIPTION="Qt-based SDK to develop applications for Matrix"
+HOMEPAGE="https://github.com/quotient-im/libQuotient;
+SRC_URI="https://github.com/quotient-im/libQuotient/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/libQuotient-${PV}"
+
+LICENSE="LGPL-2+"
+SLOT="0/$(ver_cut 1-2)"

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

2022-12-24 Thread Andreas Sturmlechner
commit: d854d594052aa348f5e03d6005d7ccc98f61a886
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 24 23:34:27 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 24 23:50:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d854d594

plasma-mobile.kde.org.eclass: Drop bogus SLOT def

It should not be here.

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

 eclass/plasma-mobile.kde.org.eclass | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/eclass/plasma-mobile.kde.org.eclass 
b/eclass/plasma-mobile.kde.org.eclass
index fcec3e4b3936..73cb98a3c153 100644
--- a/eclass/plasma-mobile.kde.org.eclass
+++ b/eclass/plasma-mobile.kde.org.eclass
@@ -35,9 +35,6 @@ inherit kde.org
 
 HOMEPAGE="https://plasma-mobile.org/;
 
-SLOT=5/${PV}
-[[ ${KDE_BUILD_TYPE} == release ]] && SLOT=$(ver_cut 1)/$(ver_cut 1-2)
-
 # @ECLASS_VARIABLE: KDE_ORG_SCHEDULE_URI
 # @INTERNAL
 # @DESCRIPTION:



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

2022-12-24 Thread Andreas Sturmlechner
commit: 215478a47d049ae8895bd72f413bfe5ccce2881d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 24 23:33:01 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 24 23:50:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=215478a4

plasma-mobile.kde.org.eclass: Fix SRC_URI versioned tarball subdir

Thanks-to: Jesús P Rey (Chuso)  chuso.net>
Bug: https://bugs.gentoo.org/887235
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/plasma-mobile.kde.org.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/plasma-mobile.kde.org.eclass 
b/eclass/plasma-mobile.kde.org.eclass
index 91397cd1c0e7..fcec3e4b3936 100644
--- a/eclass/plasma-mobile.kde.org.eclass
+++ b/eclass/plasma-mobile.kde.org.eclass
@@ -45,7 +45,7 @@ SLOT=5/${PV}
 
KDE_ORG_SCHEDULE_URI="https://invent.kde.org/plasma/plasma-mobile/-/wikis/Release-Schedule;
 
 if [[ ${KDE_BUILD_TYPE} != live && -z ${KDE_ORG_COMMIT} ]]; then
-   
SRC_URI="mirror://kde/stable/plasma-mobile/${PV}/${KDE_ORG_NAME}-${PV}.tar.xz"
+   SRC_URI="mirror://kde/stable/plasma-mobile/$(ver_cut 
1-2)/${KDE_ORG_NAME}-${PV}.tar.xz"
 fi
 
 fi



[gentoo-commits] repo/gentoo:master commit in: net-im/neochat/

2022-12-24 Thread Andreas Sturmlechner
commit: 01bebdea788c8ce30d92e6bccdf18fc3fce40099
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 24 23:18:53 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 24 23:50:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01bebdea

net-im/neochat: drop 22.11-r1

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

 net-im/neochat/neochat-22.11-r1.ebuild | 60 --
 1 file changed, 60 deletions(-)

diff --git a/net-im/neochat/neochat-22.11-r1.ebuild 
b/net-im/neochat/neochat-22.11-r1.ebuild
deleted file mode 100644
index b722512985b7..
--- a/net-im/neochat/neochat-22.11-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK=optional
-ECM_TEST=true
-KDE_ORG_CATEGORY=network
-KFMIN=5.99.0
-QTMIN=5.15.5
-inherit ecm plasma-mobile.kde.org
-
-DESCRIPTION="Client for Matrix, the decentralized communication protocol"
-HOMEPAGE="https://apps.kde.org/neochat/;
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   KEYWORDS="~amd64 ~arm64 ~ppc64"
-fi
-
-LICENSE="GPL-3+ handbook? ( CC-BY-SA-4.0 )"
-SLOT="0"
-
-DEPEND="
-   app-text/cmark:=
-   >=dev-libs/kirigami-addons-0.6:5
-   dev-libs/qcoro5
-   dev-libs/qtkeychain:=[qt5(+)]
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtmultimedia-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
-   >=kde-frameworks/knotifications-${KFMIN}:5[qml]
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
-   >=kde-frameworks/sonnet-${KFMIN}:5[qml]
-   media-libs/kquickimageeditor:5
-   >=net-libs/libquotient-0.6
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtgraphicaleffects-${QTMIN}:5
-   >=dev-qt/qtmultimedia-${QTMIN}:5[qml]
-   >=kde-frameworks/purpose-${KFMIN}:5
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}/${P}-fix-crash-notification-settings.patch" # KDE-bug 
#462853
-   "${FILESDIR}/${P}-hide-dev-settings-loading.patch" # KDE-bug #462900
-)



[gentoo-commits] repo/gentoo:master commit in: net-libs/libquotient/

2022-12-24 Thread Andreas Sturmlechner
commit: 858947162e8f4d2de13197a09ce1a1e090bcccdd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 24 22:01:13 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 24 23:50:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85894716

net-libs/libquotient: add github upstream metadata

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

 net-libs/libquotient/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-libs/libquotient/metadata.xml 
b/net-libs/libquotient/metadata.xml
index 8641e5bdd399..046004b2670c 100644
--- a/net-libs/libquotient/metadata.xml
+++ b/net-libs/libquotient/metadata.xml
@@ -5,4 +5,7 @@
k...@gentoo.org
Gentoo KDE Project

+   
+   quotient-im/libQuotient
+   
 



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

2022-12-24 Thread Andreas Sturmlechner
commit: b9789e26a686553a61a2a6e6b7b050e973f2defe
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 24 23:34:27 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 24 23:35:32 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b9789e26

plasma-mobile.kde.org.eclass: Drop bogus SLOT def

It should not be here.

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

 eclass/plasma-mobile.kde.org.eclass | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/eclass/plasma-mobile.kde.org.eclass 
b/eclass/plasma-mobile.kde.org.eclass
index fcec3e4b39..73cb98a3c1 100644
--- a/eclass/plasma-mobile.kde.org.eclass
+++ b/eclass/plasma-mobile.kde.org.eclass
@@ -35,9 +35,6 @@ inherit kde.org
 
 HOMEPAGE="https://plasma-mobile.org/;
 
-SLOT=5/${PV}
-[[ ${KDE_BUILD_TYPE} == release ]] && SLOT=$(ver_cut 1)/$(ver_cut 1-2)
-
 # @ECLASS_VARIABLE: KDE_ORG_SCHEDULE_URI
 # @INTERNAL
 # @DESCRIPTION:



[gentoo-commits] proj/kde:master commit in: kde-apps/kaccounts-integration/

2022-12-24 Thread Andreas Sturmlechner
commit: a6f7555c46c25476481c84e21e89967578607bdb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 24 23:25:11 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 24 23:25:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a6f7555c

kde-apps/kaccounts-integration: Add new dependency

Upstream commit 20dac6597a0a7858d21ce56ad8581a4668c6d277

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

 kde-apps/kaccounts-integration/kaccounts-integration-.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/kde-apps/kaccounts-integration/kaccounts-integration-.ebuild 
b/kde-apps/kaccounts-integration/kaccounts-integration-.ebuild
index 0c3c91da94..a4a216155f 100644
--- a/kde-apps/kaccounts-integration/kaccounts-integration-.ebuild
+++ b/kde-apps/kaccounts-integration/kaccounts-integration-.ebuild
@@ -5,7 +5,6 @@ EAPI=8
 
 ECM_TEST="forceoptional"
 KFMIN=5.101.0
-PLASMA_MINIMAL=5.16.5
 QTMIN=5.15.5
 VIRTUALDBUS_TEST="true"
 inherit ecm gear.kde.org
@@ -18,10 +17,8 @@ SLOT="5"
 KEYWORDS=""
 IUSE=""
 
-BDEPEND="
-   sys-devel/gettext
-"
 COMMON_DEPEND="
+   dev-libs/qcoro5
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
@@ -40,11 +37,12 @@ COMMON_DEPEND="
 "
 DEPEND="${COMMON_DEPEND}
>=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-plasma/kde-cli-tools-${PLASMA_MINIMAL}:5
+   kde-plasma/kde-cli-tools:5
 "
 RDEPEND="${COMMON_DEPEND}
dev-util/intltool
 "
+BDEPEND="sys-devel/gettext"
 
 # bug #549444
 RESTRICT="test"



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

2022-12-24 Thread Andreas Sturmlechner
commit: 36e93c4b391449c27dfe3974ff26f057ca5b3c9e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 24 23:33:01 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 24 23:35:26 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=36e93c4b

plasma-mobile.kde.org.eclass: Fix SRC_URI versioned tarball subdir

Thanks-to: Jesús P Rey (Chuso)  chuso.net>
Bug: https://bugs.gentoo.org/887235
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/plasma-mobile.kde.org.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/plasma-mobile.kde.org.eclass 
b/eclass/plasma-mobile.kde.org.eclass
index 91397cd1c0..fcec3e4b39 100644
--- a/eclass/plasma-mobile.kde.org.eclass
+++ b/eclass/plasma-mobile.kde.org.eclass
@@ -45,7 +45,7 @@ SLOT=5/${PV}
 
KDE_ORG_SCHEDULE_URI="https://invent.kde.org/plasma/plasma-mobile/-/wikis/Release-Schedule;
 
 if [[ ${KDE_BUILD_TYPE} != live && -z ${KDE_ORG_COMMIT} ]]; then
-   
SRC_URI="mirror://kde/stable/plasma-mobile/${PV}/${KDE_ORG_NAME}-${PV}.tar.xz"
+   SRC_URI="mirror://kde/stable/plasma-mobile/$(ver_cut 
1-2)/${KDE_ORG_NAME}-${PV}.tar.xz"
 fi
 
 fi



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/files/, kde-plasma/kwin/

2022-12-24 Thread Andreas Sturmlechner
commit: d8b79725f6da7605bb12c02ac55df17a63041e2d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 24 23:42:03 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 24 23:42:03 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d8b79725

kde-plasma/kwin: Rebase gstreamer-optional.patch onto git master

Upstream commit f94b8bfa860507ff478bf056d93f71068276dbe6

Thanks-to: Duncan <1i5t5.duncan  cox.net>
Closes: https://bugs.gentoo.org/887087
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/kwin-5.26.80-gstreamer-optional.patch| 25 ++
 kde-plasma/kwin/kwin-.ebuild   |  2 +-
 2 files changed, 26 insertions(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/files/kwin-5.26.80-gstreamer-optional.patch 
b/kde-plasma/kwin/files/kwin-5.26.80-gstreamer-optional.patch
new file mode 100644
index 00..268d88a09c
--- /dev/null
+++ b/kde-plasma/kwin/files/kwin-5.26.80-gstreamer-optional.patch
@@ -0,0 +1,25 @@
+From e15641e466b4802f73b34ea2e510df7f78c50afd Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Tue, 6 Aug 2019 22:36:44 +0200
+Subject: [PATCH] Disable the effect video button if gstreamer is missing
+
+---
+ src/kcms/effects/package/contents/ui/Effect.qml | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/kcms/effects/package/contents/ui/Effect.qml 
b/src/kcms/effects/package/contents/ui/Effect.qml
+index f8a36c03e..ce673728e 100644
+--- a/src/kcms/effects/package/contents/ui/Effect.qml
 b/src/kcms/effects/package/contents/ui/Effect.qml
+@@ -116,7 +116,7 @@ Kirigami.SwipeListItem {
+ }
+ actions: [
+ Kirigami.Action {
+-visible: model.VideoRole.toString() !== ""
++visible: false
+ icon.name: "videoclip-amarok"
+ tooltip: i18nc("@info:tooltip", "Show/Hide Video")
+ onTriggered: videoItem.showHide()
+-- 
+2.39.0
+

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index 3d3b61f8d5..0d640461e4 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -105,7 +105,7 @@ PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
 
 src_prepare() {
ecm_src_prepare
-   use multimedia || eapply 
"${FILESDIR}/${PN}-5.21.80-gstreamer-optional.patch"
+   use multimedia || eapply 
"${FILESDIR}/${PN}-5.26.80-gstreamer-optional.patch"
 
# TODO: try to get a build switch upstreamed
if ! use screencast; then



[gentoo-commits] proj/kde:master commit in: net-im/neochat/

2022-12-24 Thread Andreas Sturmlechner
commit: 790d0c72d22b6022c776b9b0c70e3b07bf7902d4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 24 23:14:16 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 24 23:20:04 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=790d0c72

net-im/neochat: Add net-im/libquotient slot op

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

 net-im/neochat/neochat-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/neochat/neochat-.ebuild 
b/net-im/neochat/neochat-.ebuild
index fe3e71c98b..34cac1eea7 100644
--- a/net-im/neochat/neochat-.ebuild
+++ b/net-im/neochat/neochat-.ebuild
@@ -45,7 +45,7 @@ DEPEND="
>=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
>=kde-frameworks/sonnet-${KFMIN}:5[qml]
media-libs/kquickimageeditor:5
-   >=net-libs/libquotient-0.6
+   >=net-libs/libquotient-0.6:=
 "
 RDEPEND="${DEPEND}
>=dev-qt/qtgraphicaleffects-${QTMIN}:5



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

2022-12-24 Thread Maciej Barć
commit: 92cde17291b69d28cad8969f1013f758645b839c
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Dec 24 22:24:27 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Dec 24 22:26:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92cde172

app-emulation/uxn: drop old 0_p20220815

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

 app-emulation/uxn/Manifest   |  1 -
 app-emulation/uxn/uxn-0_p20220815.ebuild | 53 
 2 files changed, 54 deletions(-)

diff --git a/app-emulation/uxn/Manifest b/app-emulation/uxn/Manifest
index c423798e8140..e09451b50f2e 100644
--- a/app-emulation/uxn/Manifest
+++ b/app-emulation/uxn/Manifest
@@ -1,4 +1,3 @@
-DIST uxn-0_p20220815.tar.gz 286763 BLAKE2B 
d50e52da1614fdd2939ad09d5c372c103cbfa074b10e1a17560baa3ad5e09a81b9627efdc5f17c7572798d06f1e6a388cb473348950cef5ba45c7d40b3716ec6
 SHA512 
237c6d633783006d8503b6b4726aaa1d8ed22209c0c6368e78a3da0703d92cb8b1e9c5c7372faecc374082be56608ac1857efc0629e0dff6e374a2adbf1d20ea
 DIST uxn-0_p20220921.tar.gz 286803 BLAKE2B 
98230eec1f5071451a25dbe0136f3fd2d7e9ad08287df40bef611ae3012e3775d787a653a43fb4f1cb6c8f213cb8d39684e48c4f6c225bc19e86f1e4b94d73ba
 SHA512 
8568114ddd98672aab4ca59ab279d39ff7a30c04d0b2a53da85b342a17a80d82b5b0ab90f04f63aa0491f8feaa91655f8fa725ec0d76a559b6201407b47bf1f5
 DIST uxn-0_p20221022.tar.gz 287106 BLAKE2B 
3ca3f1363a71c2c974e95c75cba09d13ff81f320e1ec5ecf3b9a93de6d834447105fd49aa04c0c94a53f01a79bfda68f24662c7eac3993937d9870e5fd7dd4f6
 SHA512 
77fa297cdd02856cc1a6ddd4515f459d77e216434319a3e7901598d1c28dc34fe49429ae6875745f412bbc977c44041c2c65dc5d0dc4fdb25708e8e666995d81
 DIST uxn-0_p20221211.tar.gz 284943 BLAKE2B 
de116e87120bc71975271c9ad0c1b01cba6e13a78cba0faaf811a2cace72204f15fca620bb4c87518542208e1c2af49e6db98b1b3b442ec3a855fb8b592acb2d
 SHA512 
d59504f994b487aff151fefdb2f0f87a707fe998c1ea08539dc8d67aed28a4c93c9ff4bde036a9eb44401e8e6a12b7a15c17e434d5cab7b44a17e2e18e50e978

diff --git a/app-emulation/uxn/uxn-0_p20220815.ebuild 
b/app-emulation/uxn/uxn-0_p20220815.ebuild
deleted file mode 100644
index ada1e5c54013..
--- a/app-emulation/uxn/uxn-0_p20220815.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-H=85ae1f6ebea635f35974218be8faf7557390a7e9
-
-inherit toolchain-funcs
-
-DESCRIPTION="An assembler and emulator for the Uxn stack-machine, written in 
ANSI C"
-HOMEPAGE="
-   https://wiki.xxiivv.com/site/uxn.html
-   https://git.sr.ht/~rabbits/uxn/
-"
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn.git;
-else
-   SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${H}.tar.gz -> 
${P}.tar.gz"
-   S="${WORKDIR}"/${PN}-${H}
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="media-libs/libsdl2:="
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/uxn-build.sh.patch )
-
-src_compile() {
-   CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}" ./build.sh --no-run ||
-   die "build failed"
-
-   local f
-   for f in ./projects/{examples/*,software,utils}/*.tal ; do
-   ./bin/uxnasm "${f}" "$(dirname "${f}")"/"$(basename "${f}" 
.tal)".rom ||
-   die "failed to assemble ${f}"
-   done
-}
-
-src_install() {
-   exeinto /usr/bin
-   doexe bin/uxn*
-
-   insinto /usr/share/uxn
-   doins bin/*.rom
-   doins -r projects
-
-   einstalldocs
-}



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

2022-12-24 Thread Maciej Barć
commit: 9b9060fd68135b5e071175fc3f7db977b7c65f6b
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Dec 24 21:55:31 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Dec 24 22:26:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b9060fd

sci-mathematics/gappa: new package; add 1.4.1

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

 sci-mathematics/gappa/Manifest   |  1 +
 sci-mathematics/gappa/gappa-1.4.1.ebuild | 43 
 sci-mathematics/gappa/metadata.xml   | 18 +
 3 files changed, 62 insertions(+)

diff --git a/sci-mathematics/gappa/Manifest b/sci-mathematics/gappa/Manifest
new file mode 100644
index ..941d4322fa4c
--- /dev/null
+++ b/sci-mathematics/gappa/Manifest
@@ -0,0 +1 @@
+DIST gappa-1.4.1.tar.gz 388314 BLAKE2B 
08bc38745fd33a892ef288315bb4eac730c96ddb379ec4689385b63a9f1f74a662bc303f8323bf3941875b6d38e988fe4114e0db84994a7e7a5858b178cc0026
 SHA512 
bae9788fdce92b04b011b9de207a1234215cbb68c8bd0a60d925fa5fb5e1cad014d60ed8b45d84e8fabd6b54a870a70af6dd24dd68f4dbb2e129f83dcf88fa11

diff --git a/sci-mathematics/gappa/gappa-1.4.1.ebuild 
b/sci-mathematics/gappa/gappa-1.4.1.ebuild
new file mode 100644
index ..ccbc7161da2a
--- /dev/null
+++ b/sci-mathematics/gappa/gappa-1.4.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOCS_BUILDER=doxygen
+DOCS_DIR=doc/doxygen
+
+inherit docs multiprocessing
+
+DESCRIPTION="Tool for verifying floating-point or fixed-point arithmetic"
+HOMEPAGE="https://gappa.gitlabpages.inria.fr/
+   https://gitlab.inria.fr/gappa/gappa/;
+SRC_URI="https://gappa.gitlabpages.inria.fr/releases/${P}.tar.gz;
+
+LICENSE="CeCILL-2 GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-libs/boost:=
+   dev-libs/gmp:0=
+   dev-libs/mpfr:0=
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS INSTALL.md NEWS.md README.md )
+
+src_compile() {
+   ./remake --jobs=$(makeopts_jobs) || die
+
+   docs_compile
+}
+
+src_test() {
+   ./remake --jobs=$(makeopts_jobs) check || die
+}
+
+src_install() {
+   DESTDIR="${D}" ./remake install || die
+
+   einstalldocs
+}

diff --git a/sci-mathematics/gappa/metadata.xml 
b/sci-mathematics/gappa/metadata.xml
new file mode 100644
index ..d91a4022ddfa
--- /dev/null
+++ b/sci-mathematics/gappa/metadata.xml
@@ -0,0 +1,18 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+sci-mathemat...@gentoo.org
+Gentoo Mathematics Project
+  
+  
+Gappa (Génération Automatique de Preuves de Propriétés Arithmétiques --
+automatic proof generation of arithmetic properties) is a tool intended to
+help verifying and formally proving properties on numerical programs
+dealing with floating-point or fixed-point arithmetic.
+  
+  
+https://gitlab.inria.fr/gappa/gappa/-/issues/
+  
+



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

2022-12-24 Thread Maciej Barć
commit: 5254a88c25d73e92f6f7c497256c52d4b9a39981
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Dec 24 22:24:12 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Dec 24 22:26:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5254a88c

app-emulation/uxn: bump to 0_p20221211

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

 app-emulation/uxn/Manifest   |  1 +
 app-emulation/uxn/uxn-0_p20221211.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/app-emulation/uxn/Manifest b/app-emulation/uxn/Manifest
index c35bd8ef8072..c423798e8140 100644
--- a/app-emulation/uxn/Manifest
+++ b/app-emulation/uxn/Manifest
@@ -1,3 +1,4 @@
 DIST uxn-0_p20220815.tar.gz 286763 BLAKE2B 
d50e52da1614fdd2939ad09d5c372c103cbfa074b10e1a17560baa3ad5e09a81b9627efdc5f17c7572798d06f1e6a388cb473348950cef5ba45c7d40b3716ec6
 SHA512 
237c6d633783006d8503b6b4726aaa1d8ed22209c0c6368e78a3da0703d92cb8b1e9c5c7372faecc374082be56608ac1857efc0629e0dff6e374a2adbf1d20ea
 DIST uxn-0_p20220921.tar.gz 286803 BLAKE2B 
98230eec1f5071451a25dbe0136f3fd2d7e9ad08287df40bef611ae3012e3775d787a653a43fb4f1cb6c8f213cb8d39684e48c4f6c225bc19e86f1e4b94d73ba
 SHA512 
8568114ddd98672aab4ca59ab279d39ff7a30c04d0b2a53da85b342a17a80d82b5b0ab90f04f63aa0491f8feaa91655f8fa725ec0d76a559b6201407b47bf1f5
 DIST uxn-0_p20221022.tar.gz 287106 BLAKE2B 
3ca3f1363a71c2c974e95c75cba09d13ff81f320e1ec5ecf3b9a93de6d834447105fd49aa04c0c94a53f01a79bfda68f24662c7eac3993937d9870e5fd7dd4f6
 SHA512 
77fa297cdd02856cc1a6ddd4515f459d77e216434319a3e7901598d1c28dc34fe49429ae6875745f412bbc977c44041c2c65dc5d0dc4fdb25708e8e666995d81
+DIST uxn-0_p20221211.tar.gz 284943 BLAKE2B 
de116e87120bc71975271c9ad0c1b01cba6e13a78cba0faaf811a2cace72204f15fca620bb4c87518542208e1c2af49e6db98b1b3b442ec3a855fb8b592acb2d
 SHA512 
d59504f994b487aff151fefdb2f0f87a707fe998c1ea08539dc8d67aed28a4c93c9ff4bde036a9eb44401e8e6a12b7a15c17e434d5cab7b44a17e2e18e50e978

diff --git a/app-emulation/uxn/uxn-0_p20221211.ebuild 
b/app-emulation/uxn/uxn-0_p20221211.ebuild
new file mode 100644
index ..0733343327a1
--- /dev/null
+++ b/app-emulation/uxn/uxn-0_p20221211.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+H=6317b5cf181e56253da10e0e5051ac75bbb5c4b2
+
+inherit toolchain-funcs
+
+DESCRIPTION="An assembler and emulator for the Uxn stack-machine, written in 
ANSI C"
+HOMEPAGE="https://wiki.xxiivv.com/site/uxn.html
+   https://git.sr.ht/~rabbits/uxn/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.sr.ht/~rabbits/uxn.git;
+else
+   SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${H}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${H}
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="media-libs/libsdl2:="
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/uxn-build.sh.patch )
+
+src_compile() {
+   CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}" ./build.sh --no-run ||
+   die "build failed"
+
+   local f
+   for f in ./projects/{examples/*,software,utils}/*.tal ; do
+   ./bin/uxnasm "${f}" "$(dirname "${f}")"/"$(basename "${f}" 
.tal)".rom ||
+   die "failed to assemble ${f}"
+   done
+}
+
+src_install() {
+   exeinto /usr/bin
+   doexe bin/uxn*
+
+   insinto /usr/share/uxn
+   doins bin/*.rom
+   doins -r projects
+
+   einstalldocs
+}



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

2022-12-24 Thread Maciej Barć
commit: 889a3cff4fa58c3b06643479ec34656758c52315
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Dec 24 21:28:46 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Dec 24 22:26:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=889a3cff

sci-mathematics/flocq: new package; add 4.1.0

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

 sci-mathematics/flocq/Manifest   |  1 +
 sci-mathematics/flocq/flocq-4.1.0.ebuild | 31 +++
 sci-mathematics/flocq/metadata.xml   | 18 ++
 3 files changed, 50 insertions(+)

diff --git a/sci-mathematics/flocq/Manifest b/sci-mathematics/flocq/Manifest
new file mode 100644
index ..f04ae7c7ad49
--- /dev/null
+++ b/sci-mathematics/flocq/Manifest
@@ -0,0 +1 @@
+DIST flocq-4.1.0.tar.gz 447412 BLAKE2B 
1b993a0e86bd440602b16b94ed5aff4b95a3c732eca87c683d239702b285dee8eaaf7dad77f730ae4929bb24504e5fd12b9a181d48efac4c3db7f0606637c018
 SHA512 
677e0de1406b3c7e5504d114a5b18ec07c719bbad79a2cfb750ac309fd5ab09be5493afdb1786b5a188cece59fddcd4167e28bf3be4facbdea8fe3b11cdf1ab1

diff --git a/sci-mathematics/flocq/flocq-4.1.0.ebuild 
b/sci-mathematics/flocq/flocq-4.1.0.ebuild
new file mode 100644
index ..f48862539920
--- /dev/null
+++ b/sci-mathematics/flocq/flocq-4.1.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multiprocessing
+
+DESCRIPTION="Formalization of floating-point arithmetic for the Coq proof 
assistant"
+HOMEPAGE="http://flocq.gforge.inria.fr/
+   https://gitlab.inria.fr/flocq/flocq/;
+SRC_URI="https://flocq.gitlabpages.inria.fr/releases/${P}.tar.gz;
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=sci-mathematics/coq-8.12"
+BDEPEND="${RDEPEND}"
+
+src_compile() {
+   ./remake --jobs=$(makeopts_jobs) || die
+}
+
+src_install() {
+   DESTDIR="${D}" ./remake install || die
+
+   dodoc AUTHORS INSTALL.md NEWS.md README.md
+
+   insinto /usr/share/${PN}
+   doins -r examples
+}

diff --git a/sci-mathematics/flocq/metadata.xml 
b/sci-mathematics/flocq/metadata.xml
new file mode 100644
index ..4514b79800af
--- /dev/null
+++ b/sci-mathematics/flocq/metadata.xml
@@ -0,0 +1,18 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+sci-mathemat...@gentoo.org
+Gentoo Mathematics Project
+  
+  
+Flocq (Floats for Coq) is a formalization of floating-point arithmetic for
+the Coq proof assistant. It provides a comprehensive library of theorems on
+a multi-radix multi-precision arithmetic. It also supports efficient
+numerical computations inside Coq.
+  
+  
+https://gitlab.inria.fr/flocq/flocq/-/issues/
+  
+



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

2022-12-24 Thread Maciej Barć
commit: dd5837f89259971fd9e1fa05d402c1595b1f4ac4
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Dec 24 22:08:37 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Dec 24 22:26:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd5837f8

sci-mathematics/gappalib-coq: new package; add 1.5.2

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

 sci-mathematics/gappalib-coq/Manifest  |  1 +
 .../gappalib-coq/gappalib-coq-1.5.2.ebuild | 40 ++
 sci-mathematics/gappalib-coq/metadata.xml  | 12 +++
 3 files changed, 53 insertions(+)

diff --git a/sci-mathematics/gappalib-coq/Manifest 
b/sci-mathematics/gappalib-coq/Manifest
new file mode 100644
index ..77c1b5979ea9
--- /dev/null
+++ b/sci-mathematics/gappalib-coq/Manifest
@@ -0,0 +1 @@
+DIST gappalib-coq-1.5.2.tar.gz 115236 BLAKE2B 
a2515d488e229cfe8dd44ac3508af9b8e0ad96dda7cb4ffdbea7f4d75e97a3263c29a043b6484351df995129c77af9af11d3c226dd4f63630816f50a9a50639a
 SHA512 
4b3d8dcb5d97a5fb9fad9d9997eb1f19a62262ea930e157e10dd06ef7f99cc45a25a024f03ce984ebd0d142edd62dbbdbd832a4da41ea5eb8ea3287c7109dda2

diff --git a/sci-mathematics/gappalib-coq/gappalib-coq-1.5.2.ebuild 
b/sci-mathematics/gappalib-coq/gappalib-coq-1.5.2.ebuild
new file mode 100644
index ..6bf57a25ef10
--- /dev/null
+++ b/sci-mathematics/gappalib-coq/gappalib-coq-1.5.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multiprocessing
+
+DESCRIPTION="Allows the certificates Gappa generates to be imported by the Coq"
+HOMEPAGE="https://gappa.gitlabpages.inria.fr/
+   https://gitlab.inria.fr/gappa/coq/;
+SRC_URI="https://gappa.gitlabpages.inria.fr/releases/${P}.tar.gz;
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=sci-mathematics/coq-8.12
+   sci-mathematics/flocq
+   sci-mathematics/gappa
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-ml/findlib"
+
+# Do not complain about CFLAGS etc since ML projects do not use them.
+QA_FLAGS_IGNORED='.*'
+
+src_compile() {
+   ./remake --jobs=$(makeopts_jobs) || die
+}
+
+src_test() {
+   ./remake --jobs=$(makeopts_jobs) check || die
+}
+
+src_install() {
+   DESTDIR="${D}" ./remake install || die
+
+   dodoc AUTHORS INSTALL.md NEWS.md README.md
+}

diff --git a/sci-mathematics/gappalib-coq/metadata.xml 
b/sci-mathematics/gappalib-coq/metadata.xml
new file mode 100644
index ..c071e7661ba7
--- /dev/null
+++ b/sci-mathematics/gappalib-coq/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+sci-mathemat...@gentoo.org
+Gentoo Mathematics Project
+  
+  
+https://gitlab.inria.fr/gappa/coq/-/issues/
+  
+



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

2022-12-24 Thread James Le Cuirot
commit: 89fd9c0f79c2451b09817909eff3a27257c6ad50
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Dec 24 21:49:46 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Dec 24 21:52:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89fd9c0f

profiles: Unmask scanner USE flag on arm64

I have been using SANE with a HP scanner and serving this over a LAN
without issue. There is no architecture-specific reason why scanners
wouldn't work in general.

Signed-off-by: James Le Cuirot  gentoo.org>

 profiles/arch/arm64/use.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index 5f4c0622262a..0b85c12477da 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -105,7 +105,6 @@ mssql
 # havent tested yet
 darcs
 afs
-scanner
 zvbi
 sid
 mms



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

2022-12-24 Thread Alexey Shvetsov
commit: cfc593b8785018633817295319ee9db0bc85b74f
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Sat Dec 24 21:51:28 2022 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Sat Dec 24 21:51:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfc593b8

dev-python/pika: add 1.3.1, drop 1.3.0

No longer depends on nose (but depends on nose2)

Closes: https://bugs.gentoo.org/877613
Signed-off-by: Alexey Shvetsov  gentoo.org>

 dev-python/pika/Manifest | 2 +-
 dev-python/pika/{pika-1.3.0.ebuild => pika-1.3.1.ebuild} | 3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-python/pika/Manifest b/dev-python/pika/Manifest
index 513ab2001d12..b63cf1411ac3 100644
--- a/dev-python/pika/Manifest
+++ b/dev-python/pika/Manifest
@@ -1 +1 @@
-DIST pika-1.3.0.gh.tar.gz 316588 BLAKE2B 
0d808b45aa72d7d01fde41d85fbe07c44f7c87dac0b5e6bd40f09264370eaec55bb8d003cae36b0b9835615ab6a94c6f227c499866db63f8fc1c8a4e9592d324
 SHA512 
ebc12faf2d180dbc226afa34a37492f121d3a01f8884b90bfb0f31972bfb14d8cbff3fa00c2350314f7da4471b34e261328e50f878cd9df67ab896478f28e731
+DIST pika-1.3.1.gh.tar.gz 321628 BLAKE2B 
c473ec22dc20d0bdf87848b37dbca6d7c1a0581e23e89dbd6b7de382575133ae0c7db6ae505585297fd3253d948df35c74b801ff2a72c8e8cc5a53ddbfabcc48
 SHA512 
5b3b785f74cd11433198dfb9b423daae9f3acac6cee158638ac793d1bd575296d0d6425165f3f00338a65f89f48e1c2795725e7a4f791e815a5837b25c69ba46

diff --git a/dev-python/pika/pika-1.3.0.ebuild 
b/dev-python/pika/pika-1.3.1.ebuild
similarity index 95%
rename from dev-python/pika/pika-1.3.0.ebuild
rename to dev-python/pika/pika-1.3.1.ebuild
index 39213c7d8bd3..dfa2af433a30 100644
--- a/dev-python/pika/pika-1.3.0.ebuild
+++ b/dev-python/pika/pika-1.3.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit distutils-r1
 
 DESCRIPTION="Pure-Python implementation of the AMQP"
@@ -24,7 +24,6 @@ PROPERTIES="test_network"
 
 BDEPEND="
test? (
-   dev-python/nose[${PYTHON_USEDEP}]
dev-python/nose2[${PYTHON_USEDEP}]
dev-python/twisted[${PYTHON_USEDEP}]
dev-python/tornado[${PYTHON_USEDEP}]



[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/gromit-mpx/, x11-misc/gromit-mpx/files/

2022-12-24 Thread Oliver Freyermuth
commit: 2f60169115bada72bbf046a698cc901d8d7384ac
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Sat Dec 24 21:24:04 2022 +
Commit: Oliver Freyermuth  googlemail  com>
CommitDate: Sat Dec 24 21:24:04 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2f601691

x11-misc/gromit-mpx: Fix implicit function declaration.

This fixes compilation with -Werror,-Wimplicit-function-declaration.

Closes: https://bugs.gentoo.org/888149
Signed-off-by: Oliver Freyermuth  googlemail.com>

 .../gromit-mpx-1.4.3-fwd-declare-app_parse_args.patch| 16 
 x11-misc/gromit-mpx/gromit-mpx-1.4.3.ebuild  |  4 
 2 files changed, 20 insertions(+)

diff --git 
a/x11-misc/gromit-mpx/files/gromit-mpx-1.4.3-fwd-declare-app_parse_args.patch 
b/x11-misc/gromit-mpx/files/gromit-mpx-1.4.3-fwd-declare-app_parse_args.patch
new file mode 100644
index 0..90367cfb4
--- /dev/null
+++ 
b/x11-misc/gromit-mpx/files/gromit-mpx-1.4.3-fwd-declare-app_parse_args.patch
@@ -0,0 +1,16 @@
+Fixes compilation with -Werror,-Wimplicit-function-declaration.
+
+Bug: https://bugs.gentoo.org/888149
+Bug: https://github.com/bk138/gromit-mpx/pull/173
+
+--- gromit-mpx-1.4.3/src/gromit-mpx.c  2022-09-25 14:43:43.0 +0200
 gromit-mpx-1.4.3/src/gromit-mpx.c  2022-12-24 18:32:23.629233288 +0100
+@@ -696,7 +696,7 @@
+ }
+ 
+ 
+-
++int app_parse_args (int argc, char **argv, GromitData *data);
+ 
+ 
+ void setup_main_app (GromitData *data, int argc, char ** argv)

diff --git a/x11-misc/gromit-mpx/gromit-mpx-1.4.3.ebuild 
b/x11-misc/gromit-mpx/gromit-mpx-1.4.3.ebuild
index 95600ede0..1d64637ab 100644
--- a/x11-misc/gromit-mpx/gromit-mpx-1.4.3.ebuild
+++ b/x11-misc/gromit-mpx/gromit-mpx-1.4.3.ebuild
@@ -27,6 +27,10 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.4.3-fwd-declare-app_parse_args.patch
+)
+
 src_prepare () {
cmake_src_prepare
 }



[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/gromit-mpx/

2022-12-24 Thread Oliver Freyermuth
commit: 104ae976148b7d58832147ba841497ea7f3105e7
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Sat Dec 24 21:24:46 2022 +
Commit: Oliver Freyermuth  googlemail  com>
CommitDate: Sat Dec 24 21:24:46 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=104ae976

x11-misc/gromit-mpx: drop 1.4.2

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

 x11-misc/gromit-mpx/Manifest|  1 -
 x11-misc/gromit-mpx/gromit-mpx-1.4.2.ebuild | 40 -
 2 files changed, 41 deletions(-)

diff --git a/x11-misc/gromit-mpx/Manifest b/x11-misc/gromit-mpx/Manifest
index ea6ed0702..6a32e2d3a 100644
--- a/x11-misc/gromit-mpx/Manifest
+++ b/x11-misc/gromit-mpx/Manifest
@@ -1,2 +1 @@
-DIST gromit-mpx-1.4.2.tar.gz 1861027 BLAKE2B 
5bfd5a3b229aee179b1dd5b224d729e035acbd5e2ca802dae18ea4fd569be8871e027f4e6c7f4e5a6866f8ed23c9bd40f949dcd27f3b458246bdbfb4bb61a936
 SHA512 
3fc5b26e73574b88829a6e5b057388114684ad6bb73350088664859928e808c7680398d8ed789730ed96fa0525b72bd59a4d8479eab14115dd31c57bd8e3560f
 DIST gromit-mpx-1.4.3.tar.gz 1861824 BLAKE2B 
f8337adf400b40e10dd32dfc702be73039e2cc3da9430b4d911794b6e0a9f16b6862948c9573d189445f47ec23a6bde2126765cf8df61af0a46b7dcb94c951d4
 SHA512 
9da94c3aed4d9c52c62317373ae1ca6dd6ece1adf3c48b95126b6f40ebe6ae8ede45c7c8c93732bcaafbb7ba85b66677b100cb0115fa989661e1e9c8f489ae25

diff --git a/x11-misc/gromit-mpx/gromit-mpx-1.4.2.ebuild 
b/x11-misc/gromit-mpx/gromit-mpx-1.4.2.ebuild
deleted file mode 100644
index 95600ede0..0
--- a/x11-misc/gromit-mpx/gromit-mpx-1.4.2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-DESCRIPTION="Gromit-MPX is a multi-pointer GTK3 port of the Gromit desktop 
annotation tool"
-HOMEPAGE="https://github.com/bk138/gromit-mpx;
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/bk138/${PN}.git;
-else
-   SRC_URI="https://github.com/bk138/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-SLOT="0"
-LICENSE="GPL-2"
-
-RDEPEND="
-   x11-libs/gtk+:3
-   dev-libs/libappindicator:3
-   x11-libs/libX11
-   >=x11-apps/xinput-1.3
-"
-DEPEND="${RDEPEND}"
-
-src_prepare () {
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}"/etc
-   )
-
-   cmake_src_configure
-}



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

2022-12-24 Thread Efe İzbudak
commit: c9cf86438bc72ebcb21ad616133fe4291542f354
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Sat Dec 24 21:03:06 2022 +
Commit: Efe İzbudak  metu  edu  tr>
CommitDate: Sat Dec 24 21:04:50 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c9cf8643

app-misc/lf: add 28

Signed-off-by: Efe İzbudak  metu.edu.tr>

 app-misc/lf/Manifest |  2 ++
 app-misc/lf/lf-28.ebuild | 58 
 app-misc/lf/metadata.xml |  3 +++
 3 files changed, 63 insertions(+)

diff --git a/app-misc/lf/Manifest b/app-misc/lf/Manifest
index 2e6f994db..d83a5cb7e 100644
--- a/app-misc/lf/Manifest
+++ b/app-misc/lf/Manifest
@@ -1,2 +1,4 @@
 DIST lf-27-deps.tar.xz 12602056 BLAKE2B 
fec475a83988080468c8daabd4076a16f58eec610d71ad46ad7e5adf146c70d2e2ec78ede22c62b3353e668fd24f102c82a4b27f768153b4d003854734f92428
 SHA512 
74e3cbc98746669bc7f57bcf0b9a2d196795f0c8b011b33f1cf8afed7b7f3ef971c002df3f83985ca68b7980b4beec71569357123dbc31219542a04ff63295cd
 DIST lf-27.tar.gz 112266 BLAKE2B 
e03cd38042661d35dd7d110894fe7ca4866e491c810e76d6cfe1d34efedbda5f2b4b6e626ab72c72450252dca8f82c3e1804a686e7437d6f7475f3b9fa0ca796
 SHA512 
1a9cd0a3206f01f75a9ea0dbef4fcd3a2e28e9d283b19c74e821c5e90229b9ff64524e9d151dec44d9b2c06b3f8b424c4053034b58bcc7fa38345ce7c662f013
+DIST lf-28-deps.tar.xz 28197760 BLAKE2B 
8b89b05b5fec0fcb2e57fb1b6df4e8f5ec5e056dbd2dd126978fc5786b9c38e154817092262aed28e77c3c3b9d1f63539e50ee46a63615ed1bf7a1d46cb828ed
 SHA512 
9a0302ba1278ad292beae0168baa1b70c767fd366ec483abc18a1e561cf4b850c18cf2b1a7fe7a5e3d2c10fbf37d1e89e2bf13a0083870748e00f3fd0336a7b4
+DIST lf-28.tar.gz 117374 BLAKE2B 
9f4ef1f51177ce23527aa21021079b45ba729cba58c7aaa9915e9306c2f343d9533e7630a54fd0670b8c869aff042059d672bc4bdc3496637892618b4b90ac36
 SHA512 
ae52248b5934e3c136c54e0df184a6a1d3219f6e6ddebdf7263dc7516f7f1344331d7c5640cb83b7d483f291524a56271b2209454981742bf702b177acfffbc0

diff --git a/app-misc/lf/lf-28.ebuild b/app-misc/lf/lf-28.ebuild
new file mode 100644
index 0..d027ff90e
--- /dev/null
+++ b/app-misc/lf/lf-28.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module bash-completion-r1 desktop xdg
+
+SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz;
+
+DESCRIPTION="Terminal file manager"
+HOMEPAGE="https://github.com/gokcehan/lf;
+IUSE="+static"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+LICENSE="MIT"
+SLOT="0"
+
+S="${WORKDIR}/${PN}-r${PV}"
+
+src_compile() {
+   local ldflags="-s -w -X main.gVersion=r${PV}"
+   use static && {
+   export CGO_ENABLED=0
+   ldflags+=' -extldflags "-static"'
+   }
+
+   go build -ldflags="${ldflags}" || die 'go build failed'
+}
+
+src_install() {
+   local DOCS=( README.md etc/lfrc.example )
+
+   dobin "${PN}"
+
+   einstalldocs
+
+   doman "${PN}.1"
+
+   # bash & zsh cd script
+   insinto "/usr/share/${PN}"
+   doins "etc/${PN}cd.sh"
+
+   # bash-completion
+   newbashcomp "etc/${PN}.bash" "${PN}"
+
+   # zsh-completion
+   insinto /usr/share/zsh/site-functions
+   newins "etc/${PN}.zsh" "_${PN}"
+
+   # fish-completion
+   insinto /usr/share/fish/vendor_completions.d
+   doins "etc/${PN}.fish"
+   insinto /usr/share/fish/vendor_functions.d
+   doins "etc/${PN}cd.fish"
+
+   domenu "${PN}.desktop"
+}

diff --git a/app-misc/lf/metadata.xml b/app-misc/lf/metadata.xml
index 6266ea874..ea90d84eb 100644
--- a/app-misc/lf/metadata.xml
+++ b/app-misc/lf/metadata.xml
@@ -9,4 +9,7 @@
 efe.izbu...@metu.edu.tr
 Efe İzbudak
 
+   
+   gokcehan/lf
+   
 



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

2022-12-24 Thread Michał Górny
commit: cafa530610ec9fd0522273c64975b2b7a2cbf823
Author: David Seifert  gentoo  org>
AuthorDate: Sat Dec 24 18:07:34 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 24 20:13:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cafa5306

kernel-install.eclass: drop EAPI 7 support

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

 eclass/kernel-install.eclass | 13 -
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/eclass/kernel-install.eclass b/eclass/kernel-install.eclass
index fba65a76ccce..49aff35dea0d 100644
--- a/eclass/kernel-install.eclass
+++ b/eclass/kernel-install.eclass
@@ -6,7 +6,7 @@
 # Distribution Kernel Project 
 # @AUTHOR:
 # Michał Górny 
-# @SUPPORTED_EAPIS: 7 8
+# @SUPPORTED_EAPIS: 8
 # @PROVIDES: dist-kernel-utils
 # @BLURB: Installation mechanics for Distribution Kernels
 # @DESCRIPTION:
@@ -29,9 +29,10 @@
 # kernel-build.eclass obtains it from kernel config.
 
 if [[ ! ${_KERNEL_INSTALL_ECLASS} ]]; then
+_KERNEL_INSTALL_ECLASS=1
 
 case ${EAPI} in
-   7|8) ;;
+   8) ;;
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
@@ -46,17 +47,12 @@ RESTRICT+="
 "
 
 # note: we need installkernel with initramfs support!
-_INSTALL_DEPEND="
+IDEPEND="
|| (
sys-kernel/installkernel-gentoo
sys-kernel/installkernel-systemd-boot
)
initramfs? ( >=sys-kernel/dracut-049-r3 )"
-if [[ ${EAPI} == 7 ]]; then
-   RDEPEND="${_INSTALL_DEPEND}"
-else
-   IDEPEND="${_INSTALL_DEPEND}"
-fi
 # needed by objtool that is installed along with the kernel and used
 # to build external modules
 # NB: linux-mod.eclass also adds this dep but it's cleaner to have
@@ -533,7 +529,6 @@ kernel-install_pkg_config() {
kernel-install_install_all "${PV}${KV_LOCALVERSION}"
 }
 
-_KERNEL_INSTALL_ECLASS=1
 fi
 
 EXPORT_FUNCTIONS src_test pkg_preinst pkg_postinst pkg_prerm pkg_postrm



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

2022-12-24 Thread Michał Górny
commit: d5fa80c9a5370775832e0d0931734bb1fc9bbe98
Author: David Seifert  gentoo  org>
AuthorDate: Sat Dec 24 18:07:34 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 24 20:13:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5fa80c9

kernel-build.eclass: drop EAPI 7 support

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

 eclass/kernel-build.eclass | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/eclass/kernel-build.eclass b/eclass/kernel-build.eclass
index c8802b39fa8c..da215a055a46 100644
--- a/eclass/kernel-build.eclass
+++ b/eclass/kernel-build.eclass
@@ -6,7 +6,7 @@
 # Distribution Kernel Project 
 # @AUTHOR:
 # Michał Górny 
-# @SUPPORTED_EAPIS: 7 8
+# @SUPPORTED_EAPIS: 8
 # @PROVIDES: kernel-install
 # @BLURB: Build mechanics for Distribution Kernels
 # @DESCRIPTION:
@@ -20,13 +20,14 @@
 # the kernel and installing it along with its modules and subset
 # of sources needed to build external modules.
 
-if [[ ! ${_KERNEL_BUILD_ECLASS} ]]; then
-
 case ${EAPI} in
-   7|8) ;;
+   8) ;;
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
+if [[ ! ${_KERNEL_BUILD_ECLASS} ]]; then
+_KERNEL_BUILD_ECLASS=1
+
 PYTHON_COMPAT=( python3_{8..11} )
 
 inherit multiprocessing python-any-r1 savedconfig toolchain-funcs 
kernel-install
@@ -281,7 +282,6 @@ kernel-build_merge_configs() {
.config "${@}" "${user_configs[@]}" || die
 }
 
-_KERNEL_BUILD_ECLASS=1
 fi
 
 EXPORT_FUNCTIONS src_configure src_compile src_test src_install pkg_postinst



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

2022-12-24 Thread Michał Górny
commit: 46d18cd145b4fc1c0c179d70b81974334d3623a3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 13 03:48:48 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 24 20:16:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46d18cd1

llvm.eclass: Remove EAPI 6

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

 eclass/llvm.eclass   | 43 ---
 eclass/tests/llvm.sh |  7 ---
 2 files changed, 8 insertions(+), 42 deletions(-)

diff --git a/eclass/llvm.eclass b/eclass/llvm.eclass
index 7657de4bc5a2..b4347163face 100644
--- a/eclass/llvm.eclass
+++ b/eclass/llvm.eclass
@@ -6,7 +6,7 @@
 # Michał Górny 
 # @AUTHOR:
 # Michał Górny 
-# @SUPPORTED_EAPIS: 6 7 8
+# @SUPPORTED_EAPIS: 7 8
 # @BLURB: Utility functions to build against slotted LLVM
 # @DESCRIPTION:
 # The llvm.eclass provides utility functions that can be used to build
@@ -56,15 +56,9 @@
 # }
 # @CODE
 
-case "${EAPI:-0}" in
-   0|1|2|3|4|5)
-   die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}"
-   ;;
-   6|7|8)
-   ;;
-   *)
-   die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
-   ;;
+case ${EAPI} in
+   7|8) ;;
+   *) die "EAPI=${EAPI:-0} not supported";;
 esac
 
 EXPORT_FUNCTIONS pkg_setup
@@ -95,7 +89,7 @@ declare -g -r _LLVM_KNOWN_SLOTS=( {16..8} )
 #
 # If -b is specified, the checks are performed relative to BROOT,
 # and BROOT-path is returned.  This is appropriate when your package
-# calls llvm-config executable.  -b is supported since EAPI 7.
+# calls llvm-config executable.
 #
 # If -d is specified, the checks are performed relative to ESYSROOT,
 # and ESYSROOT-path is returned.  This is appropriate when your package
@@ -126,17 +120,6 @@ get_llvm_slot() {
shift
done
 
-   if [[ ${EAPI} == 6 ]]; then
-   case ${hv_switch} in
-   -b)
-   die "${FUNCNAME} -b is not supported in EAPI 
${EAPI}"
-   ;;
-   -d)
-   hv_switch=
-   ;;
-   esac
-   fi
-
local max_slot=${1}
local slot
for slot in "${_LLVM_KNOWN_SLOTS[@]}"; do
@@ -179,17 +162,8 @@ get_llvm_slot() {
 get_llvm_prefix() {
debug-print-function ${FUNCNAME} "${@}"
 
-   local prefix=${EPREFIX}
-   if [[ ${EAPI} != 6 ]]; then
-   case ${1} in
-   -b)
-   prefix=${BROOT}
-   ;;
-   *)
-   prefix=${ESYSROOT}
-   ;;
-   esac
-   fi
+   local prefix=${ESYSROOT}
+   [[ ${1} == -b ]] && prefix=${BROOT}
 
echo "${prefix}/usr/lib/llvm/$(get_llvm_slot "${@}")"
 }
@@ -277,8 +251,7 @@ llvm_pkg_setup() {
llvm_fix_tool_path ADDR2LINE AR AS LD NM OBJCOPY OBJDUMP RANLIB
llvm_fix_tool_path READELF STRINGS STRIP
 
-   local prefix=${EPREFIX}
-   [[ ${EAPI} != 6 ]] && prefix=${ESYSROOT}
+   local prefix=${ESYSROOT}
local llvm_path=${prefix}/usr/lib/llvm/${LLVM_SLOT}/bin
local IFS=:
local split_path=( ${PATH} )

diff --git a/eclass/tests/llvm.sh b/eclass/tests/llvm.sh
index 93bc124a82af..e62fb4b002a2 100755
--- a/eclass/tests/llvm.sh
+++ b/eclass/tests/llvm.sh
@@ -74,13 +74,6 @@ eindent
check_prefix /sysroot/eprefix/usr/lib/llvm/11 -d
 eoutdent
 
-ebegin "Testing check_setup_path EAPI 6 API"
-eindent
-   EAPI=6 \
-   LLVM_INSTALLED_SLOT=11 \
-   check_prefix /usr/lib/llvm/11 -d
-eoutdent
-
 BASEPATH=/usr/lib/ccache/bin:/usr/bin:/usr/sbin:/bin:/sbin
 
 # TODO: cross support?



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

2022-12-24 Thread Michał Górny
commit: 6aa3317a7eaaabf8dcc947e0c797a99f9a865af1
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 24 17:59:50 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 24 20:12:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa3317a

package.mask: Last rite dev-python/ndg-httpsclient

Bug: https://bugs.gentoo.org/888147
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 4ac0cfeb573a..83931ae4a33d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -57,6 +57,12 @@ media-plugins/kodi-peripheral-steamcontroller
 x11-misc/xowl
 x11-wm/xoat
 
+# Michał Górny  (2022-12-24)
+# Obsolete package with broken tests.  Last released in 2018, last
+# activity in 2021.  No reverse dependencies.
+# Removal on 2023-01-23.  Bug #888147.
+dev-python/ndg-httpsclient
+
 # Michał Górny  (2022-12-24)
 # RobotOS is suffering from serious lack of manpower in Gentoo.
 # While the packages are being bumped, the bugs reported against them



[gentoo-commits] repo/gentoo:master commit in: sci-physics/lammps/

2022-12-24 Thread Andreas Sturmlechner
commit: 3d76eae3987f9cc7ed49e4c6c84c504f8cb40ef5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 24 18:57:05 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 24 18:57:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d76eae3

sci-physics/lammps: drop 20200303-r2

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

 sci-physics/lammps/Manifest  |   2 -
 sci-physics/lammps/lammps-20200303-r2.ebuild | 133 ---
 2 files changed, 135 deletions(-)

diff --git a/sci-physics/lammps/Manifest b/sci-physics/lammps/Manifest
index e5977998434f..0ba9f3103b2d 100644
--- a/sci-physics/lammps/Manifest
+++ b/sci-physics/lammps/Manifest
@@ -1,3 +1 @@
 DIST lammps-17Feb2022.tar.gz 170036241 BLAKE2B 
74d370657bff17847dce0bbe082134721722574b298832ea37d319968123b12d37ecdfea5560b2776e846c32d05a98f722710327d8da46f80869f75a36f6c255
 SHA512 
f2df65847906ca5890aae98efed5712eb6dd694f2b85dc062084a02b9bf43412ecd075f54df2947bff71d3b6313c1ec39c437e02497920da795e9ba0cd5dc068
-DIST lammps-stable_3Mar2020.tar.gz 126001870 BLAKE2B 
35ed6ff208fd6dcc8eae50b8e0562a6a0771aa6419c0225353f648d95512ca64b22250ad4a3f9b836b9a25a6838e24e070a1d190fdc02b896dc1ed9838648f01
 SHA512 
6608cd9f6ea18d8acb55d611a560cb4b329043b41aca23fafd91fac0dfbde5a5286e1a6563bd16b2414bb3bf95929e3a2f270a0b023ce5ede515eb3353d56f04
-DIST lammps-testing-stable_3Mar2020.tar.gz 55729550 BLAKE2B 
d0de8efa83342b4a350f17a43d3fe96011534b3f410beb295e396a45200ea56298c14664b290b2e30ab4f2fd70b92c01c73927b2878e8171a166dedee8ecf379
 SHA512 
e3dc592ce57ae625eb66ddd9ca80d7bbaca57c47a07166a7196dcc3074b574a497e706da8baf93b5deacdf588702ceb141014533ac2aaccdd011836fb34943b9

diff --git a/sci-physics/lammps/lammps-20200303-r2.ebuild 
b/sci-physics/lammps/lammps-20200303-r2.ebuild
deleted file mode 100644
index 539c056cf969..
--- a/sci-physics/lammps/lammps-20200303-r2.ebuild
+++ /dev/null
@@ -1,133 +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} )
-CMAKE_MAKEFILE_GENERATOR=emake
-
-inherit cmake fortran-2 python-r1
-
-convert_month() {
-   local months=( "" Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec )
-   echo ${months[${1#0}]}
-}
-
-MY_PV="stable_$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:0:4}"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
-HOMEPAGE="https://lammps.sandia.gov/;
-SRC_URI="https://github.com/lammps/lammps/archive/${MY_PV}.tar.gz -> 
${MY_P}.tar.gz
-   test? ( 
https://github.com/lammps/lammps-testing/archive/${MY_PV}.tar.gz -> 
${PN}-testing-${MY_PV}.tar.gz )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="cuda examples gzip lammps-memalign mpi netcdf python test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   app-arch/gzip
-   media-libs/libpng:0
-   sys-libs/zlib
-   mpi? (
-   virtual/mpi
-   sci-libs/hdf5:=[mpi]
-   )
-   python? ( ${PYTHON_DEPS} )
-   sci-libs/voro++
-   virtual/blas
-   virtual/lapack
-   sci-libs/fftw:3.0=
-   netcdf? ( sci-libs/netcdf:= )
-   cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1 )
-   dev-cpp/eigen:3
-   "
-RDEPEND="${DEPEND}"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-S="${WORKDIR}/${MY_P}/cmake"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc"
-   -DBUILD_SHARED_LIBS=ON
-   -DBUILD_MPI=$(usex mpi)
-   -DBUILD_LIB=ON
-   -DPKG_GPU=$(usex cuda)
-   -DGPU_API=CUDA
-   -DENABLE_TESTING=$(usex test)
-   -DLAMMPS_TESTING_SOURCE_DIR=$(echo 
"${WORKDIR}"/lammps-testing-*)
-   -DPKG_ASPHERE=ON
-   -DPKG_BODY=ON
-   -DPKG_CLASS2=ON
-   -DPKG_COLLOID=ON
-   -DPKG_COMPRESS=ON
-   -DPKG_CORESHELL=ON
-   -DPKG_DIPOLE=ON
-   -DPKG_GRANULAR=ON
-   -DPKG_KSPACE=ON
-   -DFFT=FFTW3
-   # requires kokkos 3.0
-   -DPKG_KOKKOS=OFF
-   -DPKG_MANYBODY=ON
-   -DPKG_MC=ON
-   -DPKG_MEAM=ON
-   -DPKG_MISC=ON
-   -DPKG_MOLECULE=ON
-   -DPKG_PERI=ON
-   -DPKG_QEQ=ON
-   -DPKG_REAX=ON
-   -DPKG_REPLICA=ON
-   -DPKG_RIGID=ON
-   -DPKG_SHOCK=ON
-   -DPKG_SNAP=ON
-   -DPKG_SRD=ON
-   -DPKG_PYTHON=ON
-   -DPKG_MPIIO=$(usex mpi)
-   -DPKG_VORONOI=ON
-   -DPKG_USER-ATC=ON
-   -DPKG_USER-AWPMD=ON
-   -DPKG_USER-CGDNA=ON
-   -DPKG_USER-CGSDK=ON
-   -DPKG_USER-COLVARS=ON
-   

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

2022-12-24 Thread Andreas Sturmlechner
commit: dd0edee1d55e62453029e425f973d19e9c030e35
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 24 18:57:40 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 24 18:57:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd0edee1

net-dns/getdns: drop 1.7.0-r1

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

 net-dns/getdns/Manifest|  1 -
 net-dns/getdns/files/getdns-1.7.0-docdir.patch | 15 
 net-dns/getdns/getdns-1.7.0-r1.ebuild  | 95 --
 3 files changed, 111 deletions(-)

diff --git a/net-dns/getdns/Manifest b/net-dns/getdns/Manifest
index b8a9569bbd04..77ae018e7a78 100644
--- a/net-dns/getdns/Manifest
+++ b/net-dns/getdns/Manifest
@@ -1,2 +1 @@
-DIST getdns-1.7.0.tar.gz 690885 BLAKE2B 
25e81c01c5da0a5494dc25077257f8f98210b442b7ca65c895aa2a40af180e840aa53205ae84ed242cbd6c55f8830caf255db9d7f607dde39f118ab7494a7072
 SHA512 
d09b8bdd0b4a3df2d25b9689166226da83a5a7eb2c7436487dc637539ac6077624a4d66cf684c4e6c4911561872c6bd191af3afd90d275b1662e4c6c47773ef6
 DIST getdns-1.7.2.tar.gz 702969 BLAKE2B 
668a754200b816790f39a772d89c28e14bc5dbd041e07d9e53605ad44d63d6637078b66881c35dda62ed61622142797cc8f0041522e076cf551651fca688053a
 SHA512 
6c4a75a4696c46ec8bd9e9659a93fd81f3490b43da28a4c95f99a766027c7588fc493a8ac51563afb8f975c0e5b77d5ea67014d80e78ee2bb17fba1d1073d19f

diff --git a/net-dns/getdns/files/getdns-1.7.0-docdir.patch 
b/net-dns/getdns/files/getdns-1.7.0-docdir.patch
deleted file mode 100644
index e674a3b2b81d..
--- a/net-dns/getdns/files/getdns-1.7.0-docdir.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-https://github.com/getdnsapi/getdns/pull/509
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -1101,9 +1101,8 @@ endif ()
- install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/getdns DESTINATION 
${CMAKE_INSTALL_INCLUDEDIR})
- install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/man3 DESTINATION share/man)
- 
--set(docdir share/doc/getdns)
--install(FILES AUTHORS ChangeLog COPYING LICENSE NEWS README.md DESTINATION 
${docdir})
--install(FILES spec/index.html DESTINATION ${docdir}/spec)
-+install(FILES AUTHORS ChangeLog COPYING LICENSE NEWS README.md DESTINATION 
${CMAKE_INSTALL_DOCDIR})
-+install(FILES spec/index.html DESTINATION ${CMAKE_INSTALL_DOCDIR}/spec)
- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/getdns.pc DESTINATION 
${CMAKE_INSTALL_LIBDIR}/pkgconfig)
- 
- install(CODE "message(\"\

diff --git a/net-dns/getdns/getdns-1.7.0-r1.ebuild 
b/net-dns/getdns/getdns-1.7.0-r1.ebuild
deleted file mode 100644
index 85df2006a4a2..
--- a/net-dns/getdns/getdns-1.7.0-r1.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-_SRCURI_P="${P/%_beta1/-beta.1}"
-
-inherit cmake fcaps systemd tmpfiles
-
-DESCRIPTION="Modern asynchronous DNS API"
-HOMEPAGE="https://getdnsapi.net/;
-SRC_URI="https://getdnsapi.net/releases/${_SRCURI_P//./-}/${_SRCURI_P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="doc examples +getdns-query +getdns-server-mon gnutls +idn libev libevent 
libuv static-libs stubby test +unbound"
-
-S="${WORKDIR}/${_SRCURI_P}"
-
-# https://bugs.gentoo.org/661760
-# https://github.com/getdnsapi/getdns/issues/407
-# (As of 1.7.0, seems to need network)
-RESTRICT="test"
-#RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-libs/libbsd
-   dev-libs/libyaml
-   dev-libs/openssl:=
-   idn? ( net-dns/libidn2:= )
-   gnutls? (
-   net-libs/gnutls:0=[dane,openssl]
-   dev-libs/nettle:0=
-   )
-   libev? ( dev-libs/libev:= )
-   libevent? ( dev-libs/libevent:= )
-   libuv? ( dev-libs/libuv:= )
-   test? ( dev-libs/check )
-   >=net-dns/unbound-1.5.9:=
-"
-RDEPEND="
-   ${DEPEND}
-   stubby? (
-   acct-group/stubby
-   acct-user/stubby
-   sys-libs/libcap
-   )
-"
-BDEPEND="
-   doc? ( app-doc/doxygen )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.4.2-stubby.service.patch"
-   "${FILESDIR}/${PN}-1.7.0-docdir.patch"
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_RUNSTATEDIR=/var/run/stubby
-   -DBUILD_DOXYGEN=$(usex doc)
-   -DBUILD_GETDNS_QUERY=$(usex getdns-query)
-   -DBUILD_GETDNS_SERVER_MON=$(usex getdns-server-mon)
-   -DBUILD_STUBBY=$(usex stubby)
-   -DENABLE_STATIC=$(usex static-libs)
-   -DBUILD_TESTING:BOOL=$(usex test)
-   -DENABLE_UNBOUND_EVENT_API=$(usex unbound)
-   -DUSE_GNUTLS=$(usex gnutls)
-   -DUSE_LIBEV=$(usex libev)
-   -DUSE_LIBEVENT2=$(usex libevent)
-   -DUSE_LIBIDN2=$(usex idn)
-   -DUSE_LIBUV=$(usex libuv)
-   )
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   if use 

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

2022-12-24 Thread Louis Sautier
commit: c3de54a5703f1cc9977052374e9c7abcc8ccebe4
Author: Louis Sautier  gentoo  org>
AuthorDate: Sat Dec 24 18:04:21 2022 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sat Dec 24 18:34:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3de54a5

app-admin/supervisor: add 4.2.5, Python 3.11 support

And switch to DISTUTILS_USE_PEP517.

Signed-off-by: Louis Sautier  gentoo.org>

 app-admin/supervisor/Manifest|  1 +
 app-admin/supervisor/supervisor-4.2.5.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/app-admin/supervisor/Manifest b/app-admin/supervisor/Manifest
index f20cd79a3b38..635d9abb518d 100644
--- a/app-admin/supervisor/Manifest
+++ b/app-admin/supervisor/Manifest
@@ -1,2 +1,3 @@
 DIST supervisor-4.2.2.tar.gz 463657 BLAKE2B 
766feffcbd70b575b6b7dfd6ed98e3510e0fd9362c423b677d44a2b5dd23ded14a349a279d3d28d4fd9e04a2175c8f00e24c07df310b61d34c7f69f60d26a4ac
 SHA512 
f787206e6c6a5d3dfc4284974a4a87cbcaeac0c705afb2b8eae53f066413bd9e68095c5309e29625e01469a4748613370e1ac0d7be84b9d72c3623244bdd2eb3
 DIST supervisor-4.2.4.tar.gz 465151 BLAKE2B 
91b99a64950dc874bdc008ba53ca8b1962cc34981fee27c2fd82956d73ace9eaaf91439ef6be40530c4860fe1eee193e19b51ab81050f7368aa7d31f8444c785
 SHA512 
38c55aeadb8664337b667aad891a3a2134ae4af88e90d636054e6be9aebc8a3ef87d79d15fcafd2b9966af562deeedc96ac3730bde9439dde30208f0a874f2d7
+DIST supervisor-4.2.5.tar.gz 466073 BLAKE2B 
54b45c824a1ad2960b04ca4ca9e54337f8c4da1a13008b559103f9efb9043588e72b3ee97c41218eb9252606d717575ad2615d12136047734f83d843d0a63bfa
 SHA512 
ea80c8c91356646deccf20735e065fd9b341f3be6d56838d333989297a912b0a59142338925b2eb08690e038f0617814e03447673701a19093aa483432ce6d41

diff --git a/app-admin/supervisor/supervisor-4.2.5.ebuild 
b/app-admin/supervisor/supervisor-4.2.5.ebuild
new file mode 100644
index ..de4148c5f9bd
--- /dev/null
+++ b/app-admin/supervisor/supervisor-4.2.5.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+# xml.etree.ElementTree module required.
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1 systemd
+
+DESCRIPTION="A system for controlling process state under UNIX"
+HOMEPAGE="http://supervisord.org/ https://pypi.org/project/supervisor/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="repoze ZPL BSD HPND GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="acct-group/supervisor"
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest
+
+python_install_all() {
+   distutils-r1_python_install_all
+   newinitd "${FILESDIR}/init.d-r2" supervisord
+   newconfd "${FILESDIR}/conf.d-r1" supervisord
+   dodoc supervisor/skel/sample.conf
+   keepdir /etc/supervisord.d
+   insinto /etc
+   doins "${FILESDIR}/supervisord.conf"
+   keepdir /var/log/supervisor
+   systemd_dounit "${FILESDIR}/supervisord.service"
+}
+
+pkg_preinst() {
+   fowners :supervisor /var/log/supervisor
+   fperms 750 /var/log/supervisor
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   # This is a new installation
+   elog "You may install your configuration files in 
${EROOT}/etc/supervisord.d"
+   elog "For config examples, see 
${EROOT}/usr/share/doc/${PF}/sample.conf.bz2"
+   elog ""
+   elog "By default, only members of the supervisor group can run 
supervisorctl."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sci-physics/lammps/

2022-12-24 Thread Arthur Zamarin
commit: ed0ed3b30bba19aa9bb5b3c16e7ecadafbe56387
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 24 18:19:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 24 18:19:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed0ed3b3

sci-physics/lammps: Stabilize 20220217 amd64, #886977

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

 sci-physics/lammps/lammps-20220217.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-physics/lammps/lammps-20220217.ebuild 
b/sci-physics/lammps/lammps-20220217.ebuild
index bbcd5ceff5d0..f4e9f4f0abb4 100644
--- a/sci-physics/lammps/lammps-20220217.ebuild
+++ b/sci-physics/lammps/lammps-20220217.ebuild
@@ -30,7 +30,7 @@ S="${WORKDIR}/${MY_P}/cmake"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="cuda examples gzip hip lammps-memalign mpi opencl python test"
 # Requires write access to /dev/dri/renderD...
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: sci-physics/lammps/

2022-12-24 Thread Arthur Zamarin
commit: 3cfaac7a917e233774a500a5b63461aeffcdb3d2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 24 18:19:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 24 18:19:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cfaac7a

sci-physics/lammps: Stabilize 20220217 x86, #886977

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

 sci-physics/lammps/lammps-20220217.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-physics/lammps/lammps-20220217.ebuild 
b/sci-physics/lammps/lammps-20220217.ebuild
index 4f65d7d2fdca..bbcd5ceff5d0 100644
--- a/sci-physics/lammps/lammps-20220217.ebuild
+++ b/sci-physics/lammps/lammps-20220217.ebuild
@@ -30,7 +30,7 @@ S="${WORKDIR}/${MY_P}/cmake"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="cuda examples gzip hip lammps-memalign mpi opencl python test"
 # Requires write access to /dev/dri/renderD...
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: mail-filter/mailfilter/

2022-12-24 Thread Arthur Zamarin
commit: 83770910d830d017dbd978575fb284a12e5c0fe5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 24 18:19:05 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 24 18:19:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83770910

mail-filter/mailfilter: Stabilize 0.8.9 x86, #887703

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

 mail-filter/mailfilter/mailfilter-0.8.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/mailfilter/mailfilter-0.8.9.ebuild 
b/mail-filter/mailfilter/mailfilter-0.8.9.ebuild
index 24dbe575a060..21e087d6ebc5 100644
--- a/mail-filter/mailfilter/mailfilter-0.8.9.ebuild
+++ b/mail-filter/mailfilter/mailfilter-0.8.9.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/mailfilter/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc sparc x86"
 IUSE="+ssl"
 
 PATCHES=(



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

2022-12-24 Thread Arthur Zamarin
commit: 948f063e4d5dab09e1792c7204abd2068c644012
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 24 18:19:03 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 24 18:19:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=948f063e

net-dns/getdns: Stabilize 1.7.2 amd64, #886893

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

 net-dns/getdns/getdns-1.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/getdns/getdns-1.7.2.ebuild 
b/net-dns/getdns/getdns-1.7.2.ebuild
index 83ef0b026a32..76268cdfdcd1 100644
--- a/net-dns/getdns/getdns-1.7.2.ebuild
+++ b/net-dns/getdns/getdns-1.7.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://getdnsapi.net/releases/${_SRCURI_P//./-}/${_SRCURI_P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="doc examples +getdns-query +getdns-server-mon gnutls +idn libev libevent 
libuv static-libs stubby test +unbound"
 
 S="${WORKDIR}/${_SRCURI_P}"



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

2022-12-24 Thread Arthur Zamarin
commit: 27429a00947ce6d277a0faa9e1c1ae2c40c51a3d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 24 18:19:05 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 24 18:19:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27429a00

app-backup/burp: Stabilize 3.1.2 amd64, #888179

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

 app-backup/burp/burp-3.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-3.1.2.ebuild 
b/app-backup/burp/burp-3.1.2.ebuild
index ad0c9c053ec7..5391dc17f81c 100644
--- a/app-backup/burp/burp-3.1.2.ebuild
+++ b/app-backup/burp/burp-3.1.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="acl ipv6 test xattr"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: mail-filter/mailfilter/

2022-12-24 Thread Arthur Zamarin
commit: 0a0384ecdb2d0aba1bf14b9101820085378fc726
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 24 18:19:04 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 24 18:19:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a0384ec

mail-filter/mailfilter: Stabilize 0.8.9 amd64, #887703

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

 mail-filter/mailfilter/mailfilter-0.8.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/mailfilter/mailfilter-0.8.9.ebuild 
b/mail-filter/mailfilter/mailfilter-0.8.9.ebuild
index a0484703abe7..24dbe575a060 100644
--- a/mail-filter/mailfilter/mailfilter-0.8.9.ebuild
+++ b/mail-filter/mailfilter/mailfilter-0.8.9.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/mailfilter/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc sparc ~x86"
 IUSE="+ssl"
 
 PATCHES=(



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

2022-12-24 Thread Christoph Junghans
commit: b26ca4509f03b1cbf969c0735fefc98e2da3f5aa
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sat Dec 24 18:15:09 2022 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sat Dec 24 18:15:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b26ca450

sci-chemistry/gromacs: fix muParser dep

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

 sci-chemistry/gromacs/gromacs-2022.4.ebuild| 2 +-
 sci-chemistry/gromacs/gromacs-2022..ebuild | 2 +-
 sci-chemistry/gromacs/gromacs-2023..ebuild | 2 +-
 sci-chemistry/gromacs/gromacs-2023_rc1.ebuild  | 2 +-
 sci-chemistry/gromacs/gromacs-.ebuild  | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sci-chemistry/gromacs/gromacs-2022.4.ebuild 
b/sci-chemistry/gromacs/gromacs-2022.4.ebuild
index d0f55aca4bc1..72ac3b19bbcd 100644
--- a/sci-chemistry/gromacs/gromacs-2022.4.ebuild
+++ b/sci-chemistry/gromacs/gromacs-2022.4.ebuild
@@ -51,7 +51,7 @@ CDEPEND="
mkl? ( sci-libs/mkl )
mpi? ( virtual/mpi[cxx] )
sci-libs/lmfit:=
-   >=dev-cpp/muParser-2.3:=
+   >=dev-cpp/muParser-2.3.4:=[-wchar]
${PYTHON_DEPS}
"
 BDEPEND="${CDEPEND}

diff --git a/sci-chemistry/gromacs/gromacs-2022..ebuild 
b/sci-chemistry/gromacs/gromacs-2022..ebuild
index d0f55aca4bc1..72ac3b19bbcd 100644
--- a/sci-chemistry/gromacs/gromacs-2022..ebuild
+++ b/sci-chemistry/gromacs/gromacs-2022..ebuild
@@ -51,7 +51,7 @@ CDEPEND="
mkl? ( sci-libs/mkl )
mpi? ( virtual/mpi[cxx] )
sci-libs/lmfit:=
-   >=dev-cpp/muParser-2.3:=
+   >=dev-cpp/muParser-2.3.4:=[-wchar]
${PYTHON_DEPS}
"
 BDEPEND="${CDEPEND}

diff --git a/sci-chemistry/gromacs/gromacs-2023..ebuild 
b/sci-chemistry/gromacs/gromacs-2023..ebuild
index 36a9fd3ae771..f2f127f13d21 100644
--- a/sci-chemistry/gromacs/gromacs-2023..ebuild
+++ b/sci-chemistry/gromacs/gromacs-2023..ebuild
@@ -51,7 +51,7 @@ CDEPEND="
mkl? ( sci-libs/mkl )
mpi? ( virtual/mpi[cxx] )
sci-libs/lmfit:=
-   >=dev-cpp/muParser-2.3:=
+   >=dev-cpp/muParser-2.3.4:=[-wchar]
${PYTHON_DEPS}
"
 BDEPEND="${CDEPEND}

diff --git a/sci-chemistry/gromacs/gromacs-2023_rc1.ebuild 
b/sci-chemistry/gromacs/gromacs-2023_rc1.ebuild
index 36a9fd3ae771..f2f127f13d21 100644
--- a/sci-chemistry/gromacs/gromacs-2023_rc1.ebuild
+++ b/sci-chemistry/gromacs/gromacs-2023_rc1.ebuild
@@ -51,7 +51,7 @@ CDEPEND="
mkl? ( sci-libs/mkl )
mpi? ( virtual/mpi[cxx] )
sci-libs/lmfit:=
-   >=dev-cpp/muParser-2.3:=
+   >=dev-cpp/muParser-2.3.4:=[-wchar]
${PYTHON_DEPS}
"
 BDEPEND="${CDEPEND}

diff --git a/sci-chemistry/gromacs/gromacs-.ebuild 
b/sci-chemistry/gromacs/gromacs-.ebuild
index 36a9fd3ae771..f2f127f13d21 100644
--- a/sci-chemistry/gromacs/gromacs-.ebuild
+++ b/sci-chemistry/gromacs/gromacs-.ebuild
@@ -51,7 +51,7 @@ CDEPEND="
mkl? ( sci-libs/mkl )
mpi? ( virtual/mpi[cxx] )
sci-libs/lmfit:=
-   >=dev-cpp/muParser-2.3:=
+   >=dev-cpp/muParser-2.3.4:=[-wchar]
${PYTHON_DEPS}
"
 BDEPEND="${CDEPEND}



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

2022-12-24 Thread Arthur Zamarin
commit: cea86157f5e15c10ba3c36b40689f6b00f6942ad
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 24 18:05:20 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 24 18:05:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cea86157

app-backup/burp: Stabilize 3.1.2 x86, #888179

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

 app-backup/burp/burp-3.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-3.1.2.ebuild 
b/app-backup/burp/burp-3.1.2.ebuild
index 2d84d0488b11..ad0c9c053ec7 100644
--- a/app-backup/burp/burp-3.1.2.ebuild
+++ b/app-backup/burp/burp-3.1.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm x86"
 IUSE="acl ipv6 test xattr"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-libs/ngtcp2/

2022-12-24 Thread Craig Andrews
commit: 315998d460b0b8a5d616408086f28da1d2d54d64
Author: Craig Andrews  gentoo  org>
AuthorDate: Sat Dec 24 17:34:15 2022 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Dec 24 17:34:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=315998d4

net-libs/ngtcp2: add 0.12.0

Signed-off-by: Craig Andrews  gentoo.org>

 net-libs/ngtcp2/Manifest |  1 +
 net-libs/ngtcp2/ngtcp2-0.12.0.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/net-libs/ngtcp2/Manifest b/net-libs/ngtcp2/Manifest
index f57dd640d849..a8ddbe8be5e4 100644
--- a/net-libs/ngtcp2/Manifest
+++ b/net-libs/ngtcp2/Manifest
@@ -1,2 +1,3 @@
 DIST ngtcp2-0.10.0.tar.xz 582248 BLAKE2B 
11c7153742657afc2df3b339e95e66e1ebc657ac251e6f1c742fb091277a4f3364e57322994f7a947e97cb0fdaa786fb48635e35b33346f1c04ef3f73d9a8128
 SHA512 
40ace3188ad53293df80a0f3fb144ced21897089026a18f90f45fe2aaa0d0f18ad184666a08d96263942573ed96ffa65b5f1837a008bd348a9c68c82e7508310
 DIST ngtcp2-0.11.0.tar.xz 583024 BLAKE2B 
761f248a4f5e12f75d018f5285b894d8294edf102547306cb44498f97533b3e8929192c6c3a36671a4543536881b1471dd788aafe976da2efce191901af14923
 SHA512 
f652cb0189c485d3d007dda93f8441ea6d9a4f95d658ab763bd6d3e2e46985c0800e7fc3291c6fb4e07a0e5e0d4117d19631214a53f687f40913485182202057
+DIST ngtcp2-0.12.0.tar.xz 582996 BLAKE2B 
f1182e712ad68671fea3a588e4b2f09a815395ac6551eeaed5a734a3c3210f035d5b19a99a2ff5c296305de38b6bae7983b4ef5e595dadc651a6ae4d25497186
 SHA512 
805697fedb0dc9178fd5a8eac2ee63a9fdadda6e439e509a21544d3af5c2cca76acde7b53a4ec450eef1dff17c60d57468b5b8518103de50ba00039c969a481d

diff --git a/net-libs/ngtcp2/ngtcp2-0.12.0.ebuild 
b/net-libs/ngtcp2/ngtcp2-0.12.0.ebuild
new file mode 100644
index ..707656ab86a7
--- /dev/null
+++ b/net-libs/ngtcp2/ngtcp2-0.12.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/ngtcp2/ngtcp2.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/ngtcp2/ngtcp2/releases/download/v${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~hppa ~riscv"
+fi
+
+DESCRIPTION="Implementation of the IETF QUIC Protocol"
+HOMEPAGE="https://github.com/ngtcp2/ngtcp2/;
+
+LICENSE="MIT"
+SLOT="0/0"
+IUSE="+gnutls openssl +ssl test"
+REQUIRED_USE="ssl? ( || ( gnutls openssl ) )"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+   ssl? (
+   gnutls? ( >=net-libs/gnutls-3.7.2:0= )
+   openssl? (
+   >=dev-libs/openssl-1.1.1:0=
+   )
+   )"
+DEPEND="${RDEPEND}
+   test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )"
+RESTRICT="!test? ( test )"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DENABLE_GNUTLS=$(usex gnutls)
+   -DENABLE_OPENSSL=$(usex openssl)
+   -DENABLE_BORINGSSL=OFF
+   -DENABLE_PICOTLS=OFF
+   -DENABLE_WOLFSSL=OFF
+   -DCMAKE_DISABLE_FIND_PACKAGE_Libev=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_Libnghttp3=ON
+   )
+   cmake_src_configure
+}
+
+multilib_src_test() {
+   cmake_build check
+}



[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2022-12-24 Thread Craig Andrews
commit: 85bb55ba19bee88d0592268318a817e8768299d8
Author: Craig Andrews  gentoo  org>
AuthorDate: Sat Dec 24 17:32:19 2022 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Dec 24 17:34:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85bb55ba

media-tv/kodi: add 19.5

Signed-off-by: Craig Andrews  gentoo.org>

 media-tv/kodi/Manifest |   1 +
 media-tv/kodi/kodi-19.5.ebuild | 370 +
 2 files changed, 371 insertions(+)

diff --git a/media-tv/kodi/Manifest b/media-tv/kodi/Manifest
index 7f8762b2f10b..605b631aaacf 100644
--- a/media-tv/kodi/Manifest
+++ b/media-tv/kodi/Manifest
@@ -1,6 +1,7 @@
 DIST ffmpeg-kodi-4.3.2-Matrix-19.1.tar.gz 13490949 BLAKE2B 
90007f2c4bac0e0a52b419d9333cf75b00e291f1ea7447cbdc579ee2f860de7c436c924253600f3fbd6e3faaabe97aaf46db083a5bbd2f5f03badcca5d643e89
 SHA512 
d3719253d674b16638b873545583b82fba3176803c81ba8bcb37e90456dd956f1c2ee8996493840cff2d61c6399f06ed0524a759f46e4ce174bce23e9c6eda4a
 DIST ffmpeg-kodi-4.4.1-Nexus-Alpha1.tar.gz 13725564 BLAKE2B 
51d310e7000aeba657d55341c5fdb540474e197b85062228ab4b314c8309ec11985aa7f10519fc6106529e8e58c86eafe268190894be8532d0e0b9065fa6
 SHA512 
8beb04d577b5251e74b0d52f4d130997a8ba94bbd488c7c8309e6b45095c27807e150212888ce3a384b23dff52f8df1a7bde5407bae924ddc363f8125c0616c5
 DIST kodi-19.4-Matrix.tar.gz 53487622 BLAKE2B 
75432f0fe225d10548c9cbce1ec5a1722ce75e9bc6f19ba9a8deffc50874be94ca1552c5bd75b3ea1712344ebdf6f5934bca3ee315e6acccd2141df7de3304e9
 SHA512 
2804c57d85877873dae8e62f083b86f51fceebb802819523654a231f50f9850022956e1a9b91702e7c8b3f7ab437ceea7b10319239a8289dbf877ce94bba07c9
+DIST kodi-19.5-Matrix.tar.gz 53496968 BLAKE2B 
89855e4d59faa5734e945e50267c2ec8d8e8bef91ecfa49ae49dd99f749a59609b55c57821042939082a8f98ea95f7edc3de0fa0494e218d454c67b79807ef87
 SHA512 
b560c068491a7f62894167da99be082f0e6a8a840cbfe1fb0cef5c844cda959bd3b5479a435b58616bb2a8454083ad393a4d49de05fbbdb0817a0fad9726e52f
 DIST libdvdcss-1.4.2-Leia-Beta-5.tar.gz 101068 BLAKE2B 
283aa2cec0a2200d3569bc280cb9659e9224a6b3a77db8a35b269cd8caf1337ac9d8b92b806df66f63ef7458a46bd6261f0b8b14678b10e26644a79dcbeea5da
 SHA512 
5185dbdbeb1bd13ea9d8723f1f4ab599d6f3102f5ba1096cd085aa1cda252c045f327c719227bba8e1b742352ade5e335106c8d0c1637a5a6b93ce661620dd7e
 DIST libdvdcss-1.4.3-Next-Nexus-Alpha2.tar.gz 102251 BLAKE2B 
c7499013a44e81e1aac736f40802db4bc2a8f70664f4d15a81b9c717861894d99a0e2b58ec922ed2f80f9335cc7647b2607daee2a297252827b17075a50ae739
 SHA512 
a8cc334036888599feaafc7e563ca079a22e52ca3d0a5f5579571f95fe27d22778f390c86b72912a1bacb0ea6b8a6008ff9d47b32383e3eac810e6ba92e8dea1
 DIST libdvdnav-6.0.0-Leia-Alpha-3.tar.gz 137942 BLAKE2B 
7573434a0ae8e8ccabf48173f81fcde29074eb138e119a2ae9156cde3c3d8bfd716f5d0e605b97f2dcac21f570781137c8533c5ae306b51e3905822fda318355
 SHA512 
11c93eaacd156f8fd7dec7c43d366438b201f31ad55b2870463a9e286912b6ada08882319a021fb7992190f87b909a49f2b83e0321cc17aedc29f7fe5898fa72

diff --git a/media-tv/kodi/kodi-19.5.ebuild b/media-tv/kodi/kodi-19.5.ebuild
new file mode 100644
index ..d936f613c924
--- /dev/null
+++ b/media-tv/kodi/kodi-19.5.ebuild
@@ -0,0 +1,370 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_REQ_USE="sqlite,ssl"
+LIBDVDCSS_VERSION="1.4.2-Leia-Beta-5"
+LIBDVDREAD_VERSION="6.0.0-Leia-Alpha-3"
+LIBDVDNAV_VERSION="6.0.0-Leia-Alpha-3"
+FFMPEG_VERSION="4.3.2"
+CODENAME="Matrix"
+FFMPEG_KODI_VERSION="19.1"
+PYTHON_COMPAT=( python3_{8,9,10} )
+SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_VERSION}.tar.gz 
-> libdvdcss-${LIBDVDCSS_VERSION}.tar.gz
+   https://github.com/xbmc/libdvdread/archive/${LIBDVDREAD_VERSION}.tar.gz 
-> libdvdread-${LIBDVDREAD_VERSION}.tar.gz
+   https://github.com/xbmc/libdvdnav/archive/${LIBDVDNAV_VERSION}.tar.gz 
-> libdvdnav-${LIBDVDNAV_VERSION}.tar.gz
+   !system-ffmpeg? ( 
https://github.com/xbmc/FFmpeg/archive/${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz
 -> ffmpeg-${PN}-${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz )"
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/xbmc/xbmc.git;
+   EGIT_BRANCH="Matrix"
+   inherit git-r3
+else
+   MY_PV=${PV/_p/_r}
+   MY_PV=${MY_PV/_alpha/a}
+   MY_PV=${MY_PV/_beta/b}
+   MY_PV=${MY_PV/_rc/RC}
+   MY_PV="${MY_PV}-${CODENAME}"
+   MY_P="${PN}-${MY_PV}"
+   SRC_URI+=" https://github.com/xbmc/xbmc/archive/${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
+   KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+   S=${WORKDIR}/xbmc-${MY_PV}
+fi
+
+inherit autotools cmake desktop libtool linux-info pax-utils python-single-r1 
xdg
+
+PATCHES=(
+   "${FILESDIR}/${PN}-19.4-atomic.patch"
+   "${FILESDIR}/${PN}-19.4-dav1d-1.0.0.patch"
+)
+
+DESCRIPTION="A free and open source media-player and entertainment hub"
+HOMEPAGE="https://kodi.tv/ https://kodi.wiki/;
+
+LICENSE="GPL-2+"
+SLOT="0"
+# use flag is called 

[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/mysqltcl/files/, dev-tcltk/mysqltcl/

2022-12-24 Thread Alfredo Tupone
commit: 7324eada9db40f31248030db07b71b0864c263e9
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Dec 24 17:27:53 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Dec 24 17:28:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7324eada

dev-tcltk/mysqltcl: fix with newer mysql API

Closes: https://bugs.gentoo.org/692562
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-tcltk/mysqltcl/files/mysqltcl-3.05-API.patch | 11 +++
 dev-tcltk/mysqltcl/mysqltcl-3.052-r1.ebuild  |  7 +--
 2 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/dev-tcltk/mysqltcl/files/mysqltcl-3.05-API.patch 
b/dev-tcltk/mysqltcl/files/mysqltcl-3.05-API.patch
new file mode 100644
index ..f28f044f850f
--- /dev/null
+++ b/dev-tcltk/mysqltcl/files/mysqltcl-3.05-API.patch
@@ -0,0 +1,11 @@
+--- a/generic/mysqltcl.c   2022-12-24 18:24:12.451620838 +0100
 b/generic/mysqltcl.c   2022-12-24 18:24:24.075438534 +0100
+@@ -911,7 +911,7 @@
+ #if (MYSQL_VERSION_ID>=32350)
+   if(mysql_options_reconnect)
+   {
+-  my_bool reconnect = 1;
++  bool reconnect = 1;
+   mysql_options(handle->connection, MYSQL_OPT_RECONNECT, );
+   }
+   mysql_options(handle->connection,MYSQL_READ_DEFAULT_GROUP,groupname);

diff --git a/dev-tcltk/mysqltcl/mysqltcl-3.052-r1.ebuild 
b/dev-tcltk/mysqltcl/mysqltcl-3.052-r1.ebuild
index 8023b497b90f..39c9d60a33a9 100644
--- a/dev-tcltk/mysqltcl/mysqltcl-3.052-r1.ebuild
+++ b/dev-tcltk/mysqltcl/mysqltcl-3.052-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,7 +16,10 @@ DEPEND="
dev-lang/tcl:0=
dev-db/mysql-connector-c:0="
 RDEPEND="${DEPEND}"
-PATCHES=( "${FILESDIR}"/${PN}-3.05-ldflags.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.05-ldflags.patch
+   "${FILESDIR}"/${PN}-3.05-API.patch
+)
 HTML_DOCS=( doc/mysqltcl.html )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-containers/cri-o/

2022-12-24 Thread Zac Medico
commit: ef543c05d04de91446413d10a4c8141e358bb135
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Dec 24 17:22:18 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Dec 24 17:23:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef543c05

app-containers/cri-o: add 1.26.0

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

 app-containers/cri-o/Manifest|   1 +
 app-containers/cri-o/cri-o-1.26.0.ebuild | 102 +++
 2 files changed, 103 insertions(+)

diff --git a/app-containers/cri-o/Manifest b/app-containers/cri-o/Manifest
index eea76685605a..f932879742f3 100644
--- a/app-containers/cri-o/Manifest
+++ b/app-containers/cri-o/Manifest
@@ -1,2 +1,3 @@
 DIST cri-o-1.25.0.tar.gz 27673668 BLAKE2B 
5231f1b00781233ddf82827a580100055fefb97e768d871a845506ee28ebc122f20f6c8dff64b9dd8d991ed6ed761a72e96d607354f7e8d4182daff36ef3c253
 SHA512 
783c2f019ef65079dbb838e58acde5a24bda282ba8298d7b95491356e46fc208a14bcc4c65e3183001f0fb275d8ec5d7b5c795300e6424096f84fb9130721cba
 DIST cri-o-1.25.1.tar.gz 27675134 BLAKE2B 
76220f63f5d9c146d6afc15b8afba2ef590faf8916ea3e7f38daeaa58dd6e039ae1a3e607c3e3a194e27f45e67a95a50ca8404f1e457aee89442fbe3505d3c67
 SHA512 
73b3267583b049e6aa51c1f208512d8e77bc296c34b3ad37977ee57e085b208496e11957c5cc4b55a6b4e2cc728599ce65624233d4d5a4bdc837f0dddb569323
+DIST cri-o-1.26.0.tar.gz 28306997 BLAKE2B 
aa4eb7b9964456ff95572e3e8f4f791141956863b13bb9b0eb3507321b76ef7e815f6a27f003f9265ffdfbeaf59a8f3e291187314ec2137dde741143cbcead2f
 SHA512 
489cd0b3989764f48d8803e65e152515d77326f3f794cec02f694825fc6e5b0541d3608253d5e8a399c9119e85fa947fc62558b4656bf6a189c52e0bef4d669e

diff --git a/app-containers/cri-o/cri-o-1.26.0.ebuild 
b/app-containers/cri-o/cri-o-1.26.0.ebuild
new file mode 100644
index ..d2510ed1b0e5
--- /dev/null
+++ b/app-containers/cri-o/cri-o-1.26.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_COMMIT=214b77367c48acd75a08610ac8d0941540347691
+
+inherit go-module
+
+DESCRIPTION="OCI-based implementation of Kubernetes Container Runtime 
Interface"
+HOMEPAGE="https://cri-o.io/;
+SRC_URI="https://github.com/cri-o/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="btrfs +device-mapper selinux systemd"
+
+COMMON_DEPEND="
+   app-crypt/gpgme:=
+   app-containers/conmon
+   app-containers/runc
+   dev-libs/glib:=
+   dev-libs/libassuan:=
+   dev-libs/libgpg-error:=
+   net-firewall/conntrack-tools
+   net-firewall/iptables
+   app-containers/cni-plugins
+   net-misc/socat
+   sys-apps/iproute2
+   sys-libs/libseccomp:=
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )
+   selinux? ( sys-libs/libselinux:= )
+   systemd? ( sys-apps/systemd:= )"
+DEPEND="
+   ${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}
+   !> Makefile || die
+
+   sed -e 's:/usr/local/bin:/usr/bin:' \
+   -i contrib/systemd/* || die
+}
+
+src_compile() {
+   [[ -f hack/btrfs_installed_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
+   hack/btrfs_installed_tag.sh || die; }
+
+   [[ -f hack/libdm_installed.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho 
exclude_graphdriver_devicemapper" > \
+   hack/libdm_installed.sh || die; }
+
+   [[ -f hack/selinux_tag.sh ]] || die
+   use selinux || { echo -e "#!/bin/sh\ntrue" > \
+   hack/selinux_tag.sh || die; }
+
+   mkdir -p bin || die
+   emake all \
+   GOBIN="${S}/bin" \
+   GO_BUILD="go build ${GOFLAGS}" \
+   GO_MD2MAN="$(which go-md2man)"
+}
+
+src_install() {
+   emake install install.config install.systemd \
+   DESTDIR="${D}" \
+   GO_MD2MAN="$(which go-md2man)" \
+   PREFIX="${D}${EPREFIX}/usr"
+   keepdir /etc/crio
+   mv "${ED}/etc/crio/crio.conf"{,.example} || die
+
+   newinitd "${FILESDIR}/crio.initd" crio
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+
+   # Suppress crio log error messages triggered if these don't exist.
+   keepdir /etc/containers/oci/hooks.d
+   keepdir /usr/share/containers/oci/hooks.d
+
+   # Suppress crio "Missing CNI default network" log message.
+   keepdir /etc/cni/net.d
+   insinto /etc/cni/net.d
+   doins contrib/cni/99-loopback.conflist
+}



[gentoo-commits] repo/gentoo:master commit in: app-containers/cri-o/

2022-12-24 Thread Zac Medico
commit: 95a2e3699d7c8b9cf23ba934aabd10c2f5c0259a
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Dec 24 17:23:05 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Dec 24 17:23:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a2e369

app-containers/cri-o: drop 1.25.0, 1.25.1

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

 app-containers/cri-o/Manifest|   2 -
 app-containers/cri-o/cri-o-1.25.0.ebuild | 102 ---
 app-containers/cri-o/cri-o-1.25.1.ebuild | 102 ---
 3 files changed, 206 deletions(-)

diff --git a/app-containers/cri-o/Manifest b/app-containers/cri-o/Manifest
index f932879742f3..aa3c36378b3f 100644
--- a/app-containers/cri-o/Manifest
+++ b/app-containers/cri-o/Manifest
@@ -1,3 +1 @@
-DIST cri-o-1.25.0.tar.gz 27673668 BLAKE2B 
5231f1b00781233ddf82827a580100055fefb97e768d871a845506ee28ebc122f20f6c8dff64b9dd8d991ed6ed761a72e96d607354f7e8d4182daff36ef3c253
 SHA512 
783c2f019ef65079dbb838e58acde5a24bda282ba8298d7b95491356e46fc208a14bcc4c65e3183001f0fb275d8ec5d7b5c795300e6424096f84fb9130721cba
-DIST cri-o-1.25.1.tar.gz 27675134 BLAKE2B 
76220f63f5d9c146d6afc15b8afba2ef590faf8916ea3e7f38daeaa58dd6e039ae1a3e607c3e3a194e27f45e67a95a50ca8404f1e457aee89442fbe3505d3c67
 SHA512 
73b3267583b049e6aa51c1f208512d8e77bc296c34b3ad37977ee57e085b208496e11957c5cc4b55a6b4e2cc728599ce65624233d4d5a4bdc837f0dddb569323
 DIST cri-o-1.26.0.tar.gz 28306997 BLAKE2B 
aa4eb7b9964456ff95572e3e8f4f791141956863b13bb9b0eb3507321b76ef7e815f6a27f003f9265ffdfbeaf59a8f3e291187314ec2137dde741143cbcead2f
 SHA512 
489cd0b3989764f48d8803e65e152515d77326f3f794cec02f694825fc6e5b0541d3608253d5e8a399c9119e85fa947fc62558b4656bf6a189c52e0bef4d669e

diff --git a/app-containers/cri-o/cri-o-1.25.0.ebuild 
b/app-containers/cri-o/cri-o-1.25.0.ebuild
deleted file mode 100644
index 3b80c9dd904b..
--- a/app-containers/cri-o/cri-o-1.25.0.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_COMMIT=315a0cb5b0abd15619384d7da7f3941714afcb8e
-
-inherit go-module
-
-DESCRIPTION="OCI-based implementation of Kubernetes Container Runtime 
Interface"
-HOMEPAGE="https://cri-o.io/;
-SRC_URI="https://github.com/cri-o/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="btrfs +device-mapper selinux systemd"
-
-COMMON_DEPEND="
-   app-crypt/gpgme:=
-   app-containers/conmon
-   app-containers/runc
-   dev-libs/glib:=
-   dev-libs/libassuan:=
-   dev-libs/libgpg-error:=
-   net-firewall/conntrack-tools
-   net-firewall/iptables
-   app-containers/cni-plugins
-   net-misc/socat
-   sys-apps/iproute2
-   sys-libs/libseccomp:=
-   btrfs? ( sys-fs/btrfs-progs )
-   device-mapper? ( sys-fs/lvm2:= )
-   selinux? ( sys-libs/libselinux:= )
-   systemd? ( sys-apps/systemd:= )"
-DEPEND="
-   ${COMMON_DEPEND}
-   dev-go/go-md2man"
-RDEPEND="${COMMON_DEPEND}
-   !> Makefile || die
-
-   sed -e 's:/usr/local/bin:/usr/bin:' \
-   -i contrib/systemd/* || die
-}
-
-src_compile() {
-   [[ -f hack/btrfs_installed_tag.sh ]] || die
-   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
-   hack/btrfs_installed_tag.sh || die; }
-
-   [[ -f hack/libdm_installed.sh ]] || die
-   use device-mapper || { echo -e "#!/bin/sh\necho 
exclude_graphdriver_devicemapper" > \
-   hack/libdm_installed.sh || die; }
-
-   [[ -f hack/selinux_tag.sh ]] || die
-   use selinux || { echo -e "#!/bin/sh\ntrue" > \
-   hack/selinux_tag.sh || die; }
-
-   mkdir -p bin || die
-   emake all \
-   GOBIN="${S}/bin" \
-   GO_BUILD="go build ${GOFLAGS}" \
-   GO_MD2MAN="$(which go-md2man)"
-}
-
-src_install() {
-   emake install install.config install.systemd \
-   DESTDIR="${D}" \
-   GO_MD2MAN="$(which go-md2man)" \
-   PREFIX="${D}${EPREFIX}/usr"
-   keepdir /etc/crio
-   mv "${ED}/etc/crio/crio.conf"{,.example} || die
-
-   newinitd "${FILESDIR}/crio.initd" crio
-
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
-
-   # Suppress crio log error messages triggered if these don't exist.
-   keepdir /etc/containers/oci/hooks.d
-   keepdir /usr/share/containers/oci/hooks.d
-
-   # Suppress crio "Missing CNI default network" log message.
-   keepdir /etc/cni/net.d
-   insinto /etc/cni/net.d
-   doins contrib/cni/99-loopback.conf
-}

diff --git a/app-containers/cri-o/cri-o-1.25.1.ebuild 
b/app-containers/cri-o/cri-o-1.25.1.ebuild
deleted file mode 100644
index 4cbaed026187..
--- a/app-containers/cri-o/cri-o-1.25.1.ebuild

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

2022-12-24 Thread James Le Cuirot
commit: 06be5b2db54fe7295a35b00e6db97f438154786c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Dec 24 17:21:18 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Dec 24 17:21:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06be5b2d

dev-util/patchelf: Drop old 0.15.0 and 0.16.1

Signed-off-by: James Le Cuirot  gentoo.org>

 dev-util/patchelf/Manifest   |  2 --
 dev-util/patchelf/patchelf-0.15.0.ebuild | 24 
 dev-util/patchelf/patchelf-0.16.1.ebuild | 24 
 3 files changed, 50 deletions(-)

diff --git a/dev-util/patchelf/Manifest b/dev-util/patchelf/Manifest
index 70bafe695f3c..8fc506850e7b 100644
--- a/dev-util/patchelf/Manifest
+++ b/dev-util/patchelf/Manifest
@@ -1,3 +1 @@
-DIST patchelf-0.15.0.tar.gz 125803 BLAKE2B 
08fc2cffd7d9e835c01c828c16762fb0b3c3e422990f2d0028a65a3e0ec849d01bdef699b6f68afa6bf307e34f5e76121fc94460793c95c02e1d8a68d772
 SHA512 
3b2d3d6458be5b2d43cd2878dfb1a185a95cc13cd4c94abd0ee79979afb36f46e347acc292b8d9c2954a342b7291774e6a1b63930e9f90a1cf4179ec075ab046
-DIST patchelf-0.16.1.tar.gz 132450 BLAKE2B 
047fe9900eff3a4fef19550b49ea3c53dc8fc77c1d110888af39362dce745c3568e493f91d96cd35d73291da8e0cf4f10121162f4e8a32d43a3c014716477a4c
 SHA512 
62475b942ff07c2eb225760d69eab99af4e9aa14ca51aeb3b7d53a6a1943b02acffc1b2059d985a921f5af7bbaf40a096b8cdf592979260e1e2602db02e7f247
 DIST patchelf-0.17.0.tar.gz 143684 BLAKE2B 
ef32baae1d1e07c77442878977693849e2dd3d5c1c1b8d53eb54ee7b1b78eb77ebcf87cbd7caa683f0043e6d7b90ca2593968e9c95b0902e45c4634823be196b
 SHA512 
0db2294cc16a919a84a1bb71194b3ed7a87bb669f684e4cc0943b33899d69690097c59d5c9f8e631bc1b4136db7f10f7cb0fbb1c96912aee567a0fd7dc9c9588

diff --git a/dev-util/patchelf/patchelf-0.15.0.ebuild 
b/dev-util/patchelf/patchelf-0.15.0.ebuild
deleted file mode 100644
index 49a53011cbb0..
--- a/dev-util/patchelf/patchelf-0.15.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Small utility to modify the dynamic linker and RPATH of ELF 
executables"
-HOMEPAGE="https://github.com/NixOS/patchelf;
-SRC_URI="https://github.com/NixOS/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux 
~riscv-linux ~x86-linux"
-LICENSE="GPL-3"
-
-src_prepare() {
-   default
-   rm src/elf.h || die
-
-   sed -i \
-   -e 's:-Werror::g' \
-   configure.ac || die
-
-   eautoreconf
-}

diff --git a/dev-util/patchelf/patchelf-0.16.1.ebuild 
b/dev-util/patchelf/patchelf-0.16.1.ebuild
deleted file mode 100644
index 45b8be95445b..
--- a/dev-util/patchelf/patchelf-0.16.1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Small utility to modify the dynamic linker and RPATH of ELF 
executables"
-HOMEPAGE="https://github.com/NixOS/patchelf;
-SRC_URI="https://github.com/NixOS/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux 
~riscv-linux ~x86-linux"
-LICENSE="GPL-3"
-
-src_prepare() {
-   default
-   rm src/elf.h || die
-
-   sed -i \
-   -e 's:-Werror::g' \
-   configure.ac || die
-
-   eautoreconf
-}



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

2022-12-24 Thread Michael Orlitzky
commit: 011652b793f7e3263694f93ca0f54d839657d033
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Dec 24 17:11:07 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Dec 24 17:15:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=011652b7

profiles: unmask dev-python/python-redmine.

This is actively maintained and was masked without consulting the
maintainer. If it ever becomes a meaningful blocker for the removal of
dev-python/nose, I'll migrate the test suite myself.

Signed-off-by: Michael Orlitzky  gentoo.org>

 profiles/package.mask | 2 --
 1 file changed, 2 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index a41e2696ecfd..4ac0cfeb573a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -518,7 +518,6 @@ dev-tcltk/mysqltcl
 # dev-python/pika: active, uses nose + nose2 (sic!)
 # dev-python/pilkit: EAPI 7, last rel. in 2017, uses pytest in git
 # dev-python/PyContracts: EAPI 7, last rel. in 2019, git act. in 2020
-# dev-python/python-redmine: EAPI 7, last rel. in 2020, git may be good
 # dev-python/python-zipstream: EAPI 7, last rel. in 2016, git in 2018
 # dev-python/PyUtilib: EAPI 7, last rel. and git act. in 2020
 # dev-python/socketio-client: EAPI 7, last rel. in 2016, git in 2017
@@ -534,7 +533,6 @@ dev-python/nose-random
 dev-python/pika
 dev-python/pilkit
 dev-python/PyContracts
-dev-python/python-redmine
 dev-python/python-zipstream
 dev-python/PyUtilib
 dev-python/socketio-client



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

2022-12-24 Thread James Le Cuirot
commit: ba8667d47371eb6489e1aeb371d04e1acc4b3bf8
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Dec 24 17:01:45 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Dec 24 17:11:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba8667d4

gui-libs/neatvnc: Bump to 0.5.4, drop old 0.4.0, EAPI 8

Signed-off-by: James Le Cuirot  gentoo.org>

 gui-libs/neatvnc/Manifest  |  2 +-
 gui-libs/neatvnc/metadata.xml  |  7 -
 .../{neatvnc-0.4.0.ebuild => neatvnc-0.5.4.ebuild} | 30 ++--
 gui-libs/neatvnc/neatvnc-.ebuild   | 32 +++---
 4 files changed, 50 insertions(+), 21 deletions(-)

diff --git a/gui-libs/neatvnc/Manifest b/gui-libs/neatvnc/Manifest
index 7636ee781a0b..23e866fba7db 100644
--- a/gui-libs/neatvnc/Manifest
+++ b/gui-libs/neatvnc/Manifest
@@ -1 +1 @@
-DIST neatvnc-0.4.0.tar.gz 555438 BLAKE2B 
d6676521c3bceb43055589406419c12aca8139b561dc2f9de1ac3abae3e3c84e7ce133fb18a6206941ee9a00306a3c5c4dbebf2c36b15e57a11bd950a20f69a6
 SHA512 
cfbba3e81e1319b3c0f87644c7fb92e2a72d993c107722d6cb2e23674e1c4bfe9c281442a508a14d3e16964529d0646d1b9726d8f081157fb902454637346a7d
+DIST neatvnc-0.5.4.tar.gz 577635 BLAKE2B 
cc7a38daa956523601d5434840b9d60db569782d63304fe63d1a47d925acf9568fbc07e1e816e4fdb362e03b0693001423dc47aa1cdd20cb2d849e79ff1a5b44
 SHA512 
99f9faa9b97ff5949732dc6ddce2d506dea62a97df840a111279f41fe03475c6662770ee71616add2ab49bc3a32e3c32dfd2c2f1e87436f1f07e696146179c85

diff --git a/gui-libs/neatvnc/metadata.xml b/gui-libs/neatvnc/metadata.xml
index f0c6d645f060..6063f9cd5636 100644
--- a/gui-libs/neatvnc/metadata.xml
+++ b/gui-libs/neatvnc/metadata.xml
@@ -2,9 +2,14 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

+   
+   any1/neatvnc
+   

Build and install examples
-   Enable fast encodings
+   Enable support for the Generic Buffer Manager 
(gbm)
+   Enable fast encodings
+   Enable H.264 encoding
Trace kernel and memory calls

 

diff --git a/gui-libs/neatvnc/neatvnc-0.4.0.ebuild 
b/gui-libs/neatvnc/neatvnc-0.5.4.ebuild
similarity index 66%
rename from gui-libs/neatvnc/neatvnc-0.4.0.ebuild
rename to gui-libs/neatvnc/neatvnc-0.5.4.ebuild
index e4b7ec2f9fb9..c9d35e6f6390 100644
--- a/gui-libs/neatvnc/neatvnc-0.4.0.ebuild
+++ b/gui-libs/neatvnc/neatvnc-0.5.4.ebuild
@@ -1,11 +1,11 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit meson
 
-DESCRIPTION="liberally licensed VNC server library with a clean interface"
+DESCRIPTION="Liberally licensed VNC server library with a clean interface"
 HOMEPAGE="https://github.com/any1/neatvnc/;
 
 if [[ ${PV} ==  ]]; then
@@ -18,18 +18,27 @@ fi
 
 LICENSE="ISC"
 SLOT="0"
-IUSE="examples ssl jpeg tracing"
+IUSE="examples gbm h264 jpeg ssl test tracing"
+REQUIRED_USE="h264? ( gbm )"
+RESTRICT="!test? ( test )"
 
-DEPEND="
-   x11-libs/pixman
-   x11-libs/libdrm
+RDEPEND="
dev-libs/aml
sys-libs/zlib
-   ssl? ( net-libs/gnutls:= )
+   x11-libs/pixman
+   gbm? ( media-libs/mesa )
+   h264? (
+   media-video/ffmpeg:=
+   x11-libs/libdrm
+   )
jpeg? ( media-libs/libjpeg-turbo:= )
+   ssl? ( net-libs/gnutls:= )
tracing? ( dev-util/systemtap )
 "
-RDEPEND="${DEPEND}"
+DEPEND="
+   ${RDEPEND}
+   x11-libs/libdrm
+"
 BDEPEND="
virtual/pkgconfig
 "
@@ -37,9 +46,12 @@ BDEPEND="
 src_configure() {
local emesonargs=(
$(meson_use examples)
+   $(meson_use test tests)
$(meson_feature jpeg)
$(meson_feature ssl tls)
$(meson_use tracing systemtap)
+   $(meson_feature gbm)
+   $(meson_feature h264)
)
meson_src_configure
 }

diff --git a/gui-libs/neatvnc/neatvnc-.ebuild 
b/gui-libs/neatvnc/neatvnc-.ebuild
index 0e82ff2aa460..c9d35e6f6390 100644
--- a/gui-libs/neatvnc/neatvnc-.ebuild
+++ b/gui-libs/neatvnc/neatvnc-.ebuild
@@ -1,11 +1,11 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit meson
 
-DESCRIPTION="liberally licensed VNC server library with a clean interface"
+DESCRIPTION="Liberally licensed VNC server library with a clean interface"
 HOMEPAGE="https://github.com/any1/neatvnc/;
 
 if [[ ${PV} ==  ]]; then
@@ -13,23 +13,32 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/any1/neatvnc.git;
 else
SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~riscv ~x86"
 fi
 
 LICENSE="ISC"
 SLOT="0"
-IUSE="examples ssl jpeg 

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

2022-12-24 Thread James Le Cuirot
commit: df68bc99c046260c3aef906952921b569bcc4026
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Dec 24 14:24:50 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Dec 24 17:11:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df68bc99

dev-libs/aml: Bump to 0.2.2, drop old 0.2.1

Signed-off-by: James Le Cuirot  gentoo.org>

 dev-libs/aml/Manifest   | 2 +-
 dev-libs/aml/{aml-0.2.1.ebuild => aml-0.2.2.ebuild} | 2 +-
 dev-libs/aml/metadata.xml   | 3 +++
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-libs/aml/Manifest b/dev-libs/aml/Manifest
index 2443bae4ee32..5910a49a25cb 100644
--- a/dev-libs/aml/Manifest
+++ b/dev-libs/aml/Manifest
@@ -1 +1 @@
-DIST aml-0.2.1.tar.gz 20413 BLAKE2B 
62f8cc0e75f23ac7dc8835dd874f584cdb5b394b0d7af08feded06b99ccff66395e0ec04bdd26917ef7784457dc170c2c99bc98a118ecff947602e4d9a60bf21
 SHA512 
0af4a50cafbddd2a593dac437e6c8121de5265d0383139818bcda97d672a7430cb410ce32552b6842bc82eaebb061bc6cc0ee1b45a483754efbdfbc2103fa2e3
+DIST aml-0.2.2.tar.gz 20442 BLAKE2B 
3ea4e03ba511096fc02db628d2591ddf247f79ccdf7638614a2a20fe74dfa563b555662492d976371b407ab013bbb83c193c047fca48f7f08b05cf47e6a87ab4
 SHA512 
3cb5bf28186a9056b579dd76440202837d96a7abde9427c45a810068d5e051c642303cd73b012e3b093ffb1577896753a50fcc508b2a30c49146033bb74156e7

diff --git a/dev-libs/aml/aml-0.2.1.ebuild b/dev-libs/aml/aml-0.2.2.ebuild
similarity index 95%
rename from dev-libs/aml/aml-0.2.1.ebuild
rename to dev-libs/aml/aml-0.2.2.ebuild
index 5ff10f20992d..4fb5ab4d3ca9 100644
--- a/dev-libs/aml/aml-0.2.1.ebuild
+++ b/dev-libs/aml/aml-0.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/dev-libs/aml/metadata.xml b/dev-libs/aml/metadata.xml
index 25cb689305de..3721b93dab05 100644
--- a/dev-libs/aml/metadata.xml
+++ b/dev-libs/aml/metadata.xml
@@ -2,6 +2,9 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

+   
+   any1/aml
+   

Build and install examples




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

2022-12-24 Thread James Le Cuirot
commit: 3708adc68e16307e999567ed3ccacfc48aff595e
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Dec 24 17:11:01 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Dec 24 17:11:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3708adc6

dev-libs/weston: Drop old 11.0.0

Signed-off-by: James Le Cuirot  gentoo.org>

 dev-libs/weston/Manifest |   1 -
 dev-libs/weston/weston-11.0.0.ebuild | 140 ---
 2 files changed, 141 deletions(-)

diff --git a/dev-libs/weston/Manifest b/dev-libs/weston/Manifest
index 0f790c21f6a3..200ac0f5406c 100644
--- a/dev-libs/weston/Manifest
+++ b/dev-libs/weston/Manifest
@@ -1,3 +1,2 @@
 DIST weston-10.0.0.tar.xz 1774600 BLAKE2B 
b2b8fa4f7542aba03970ca8abf504f340f8f8da9f9581c16ceac5c702eac355f5d4244778393a8804017f39dff490431e26a48580746033158bd2d2b721437f8
 SHA512 
77e05530751e4f743eebf015ab5b78a1fcc66b774713b5e296cfffc488be84e459f811c85ac4280b7b63eebf4ff5c958dd7306376ab343e6b80feae16c8c35a4
-DIST weston-11.0.0.tar.xz 1900292 BLAKE2B 
3ae083294dc48f4b152ef493c8a00ba87e682ebee4e1981fa5ccac96ad69436031fffed8510cffc525a8022294cae71650a09bb003448816b4774f7c3c3d19bf
 SHA512 
71554dc870e9c6832fdfb8f0e8dbcd7ad01c3827041c2f7fe4b7679df33b242fd00e7f0c8728d1aeecc648f8296a9d3fc502a66c91ec662f03086d9a28aab3ea
 DIST weston-11.0.1.tar.xz 1900796 BLAKE2B 
33d7d5b3340e7074265885bd54ee039e8b5d448fa9f58f4bf9f823efd2557da9b916d903119565a806ab698382fe185165c8ede8614e983c872dfe15b474b616
 SHA512 
d451230fc260b45db5cf0aa360629e45e72e3b3676c6ec040d6c6549dbb57d05683effd962c3b2d61482b47a6c990d12cc736c896b501d982c8c4d34834c

diff --git a/dev-libs/weston/weston-11.0.0.ebuild 
b/dev-libs/weston/weston-11.0.0.ebuild
deleted file mode 100644
index 74220565f1ac..
--- a/dev-libs/weston/weston-11.0.0.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/weston.git;
-   GIT_ECLASS="git-r3"
-   EXPERIMENTAL="true"
-fi
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit meson python-any-r1 readme.gentoo-r1 xdg-utils ${GIT_ECLASS}
-
-DESCRIPTION="Wayland reference compositor"
-HOMEPAGE="https://wayland.freedesktop.org/ 
https://gitlab.freedesktop.org/wayland/weston;
-
-if [[ ${PV} = ** ]]; then
-   SRC_URI="${SRC_PATCHES}"
-else
-   
SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
-fi
-
-LICENSE="MIT CC-BY-SA-3.0"
-SLOT="0"
-
-IUSE="+desktop +drm editor examples fullscreen +gles2 headless ivi jpeg kiosk 
lcms pipewire rdp remoting +resize-optimization screen-sharing +seatd +suid 
systemd test wayland-compositor webp +X xwayland"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="
-   drm? ( gles2 )
-   pipewire? ( drm )
-   remoting? ( drm gles2 )
-   screen-sharing? ( rdp )
-   test? ( desktop headless lcms xwayland )
-   wayland-compositor? ( gles2 )
-   || ( drm headless rdp wayland-compositor X )
-   || ( seatd systemd )
-"
-
-RDEPEND="
-   >=dev-libs/libinput-0.8.0
-   >=dev-libs/wayland-1.20.0
-   >=dev-libs/wayland-protocols-1.24
-   lcms? ( >=media-libs/lcms-2.9:2 )
-   media-libs/libpng:0=
-   webp? ( media-libs/libwebp:0= )
-   jpeg? ( media-libs/libjpeg-turbo:0= )
-   >=x11-libs/cairo-1.11.3
-   >=x11-libs/libdrm-2.4.108
-   >=x11-libs/libxkbcommon-0.5.0
-   >=x11-libs/pixman-0.25.2
-   x11-misc/xkeyboard-config
-   drm? (
-   >=media-libs/mesa-17.1[gbm(+)]
-   >=sys-libs/mtdev-1.1.0
-   >=virtual/udev-136
-   )
-   editor? ( x11-libs/pango )
-   examples? ( x11-libs/pango )
-   gles2? (
-   media-libs/mesa[gles2,wayland]
-   )
-   pipewire? ( >=media-video/pipewire-0.3:= )
-   rdp? ( >=net-misc/freerdp-2.3.0:=[server] )
-   remoting? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   seatd? ( sys-auth/seatd:= )
-   systemd? (
-   sys-auth/pambase[systemd]
-   >=sys-apps/dbus-1.6
-   >=sys-apps/systemd-209[pam]
-   )
-   X? (
-   >=x11-libs/libxcb-1.9
-   x11-libs/libX11
-   )
-   xwayland? (
-   x11-base/xwayland
-   x11-libs/cairo[X,xcb(+)]
-   >=x11-libs/libxcb-1.9
-   x11-libs/libXcursor
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use drm backend-drm)
-   -Dbackend-drm-screencast-vaapi=false
-   $(meson_use headless backend-headless)
-   $(meson_use rdp 

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

2022-12-24 Thread James Le Cuirot
commit: cf15375d5eec47c3e3aeb389760fde758d4ff473
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Dec 24 17:09:49 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Dec 24 17:11:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf15375d

dev-libs/weston: Drop old logind support and add VNC support to 

Signed-off-by: James Le Cuirot  gentoo.org>

 dev-libs/weston/metadata.xml   |  3 +++
 dev-libs/weston/weston-.ebuild | 32 +++-
 2 files changed, 18 insertions(+), 17 deletions(-)

diff --git a/dev-libs/weston/metadata.xml b/dev-libs/weston/metadata.xml
index a1da27e3da2e..8917f9795189 100644
--- a/dev-libs/weston/metadata.xml
+++ b/dev-libs/weston/metadata.xml
@@ -5,6 +5,9 @@
ch...@gentoo.org
James Le Cuirot
 
+
+   wayland/weston
+
 
Enable the desktop shell
Enable drm compositor support

diff --git a/dev-libs/weston/weston-.ebuild 
b/dev-libs/weston/weston-.ebuild
index 732cad2480b8..3b4017070562 100644
--- a/dev-libs/weston/weston-.ebuild
+++ b/dev-libs/weston/weston-.ebuild
@@ -25,7 +25,7 @@ fi
 LICENSE="MIT CC-BY-SA-3.0"
 SLOT="0"
 
-IUSE="+desktop +drm editor examples fullscreen +gles2 headless ivi jpeg kiosk 
lcms pipewire rdp remoting +resize-optimization screen-sharing +seatd +suid 
systemd test wayland-compositor webp +X xwayland"
+IUSE="+desktop +drm editor examples fullscreen +gles2 headless ivi jpeg kiosk 
lcms pipewire rdp remoting +resize-optimization screen-sharing +suid systemd 
test vnc wayland-compositor webp +X xwayland"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="
@@ -33,20 +33,17 @@ REQUIRED_USE="
pipewire? ( drm )
remoting? ( drm gles2 )
screen-sharing? ( rdp )
-   test? ( desktop headless lcms xwayland  )
+   test? ( desktop headless lcms xwayland )
wayland-compositor? ( gles2 )
-   || ( drm headless rdp wayland-compositor X )
-   || ( seatd systemd )
+   || ( drm headless rdp vnc wayland-compositor X )
 "
 
 RDEPEND="
>=dev-libs/libinput-0.8.0
>=dev-libs/wayland-1.20.0
>=dev-libs/wayland-protocols-1.24
-   lcms? ( >=media-libs/lcms-2.9:2 )
media-libs/libpng:0=
-   webp? ( media-libs/libwebp:0= )
-   jpeg? ( media-libs/libjpeg-turbo:0= )
+   sys-auth/seatd:=
>=x11-libs/cairo-1.11.3
>=x11-libs/libdrm-2.4.108
>=x11-libs/libxkbcommon-0.5.0
@@ -59,21 +56,22 @@ RDEPEND="
)
editor? ( x11-libs/pango )
examples? ( x11-libs/pango )
-   gles2? (
-   media-libs/mesa[gles2,wayland]
-   )
+   gles2? ( media-libs/mesa[gles2,wayland] )
+   jpeg? ( media-libs/libjpeg-turbo:0= )
+   lcms? ( >=media-libs/lcms-2.9:2 )
pipewire? ( >=media-video/pipewire-0.3:= )
rdp? ( >=net-misc/freerdp-2.3.0:=[server] )
remoting? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
)
-   seatd? ( sys-auth/seatd:= )
-   systemd? (
-   sys-auth/pambase[systemd]
-   >=sys-apps/dbus-1.6
-   >=sys-apps/systemd-209[pam]
+   systemd? ( sys-apps/systemd )
+   vnc? (
+   =dev-libs/aml-0.2*
+   =gui-libs/neatvnc-0.5*
+   sys-libs/pam
)
+   webp? ( media-libs/libwebp:0= )
X? (
>=x11-libs/libxcb-1.9
x11-libs/libX11
@@ -98,12 +96,13 @@ src_configure() {
$(meson_use headless backend-headless)
$(meson_use rdp backend-rdp)
$(meson_use screen-sharing screenshare)
+   $(meson_use vnc backend-vnc)
$(meson_use wayland-compositor backend-wayland)
$(meson_use X backend-x11)
-Dbackend-default=auto
$(meson_use gles2 renderer-gl)
$(meson_use xwayland)
-   $(meson_use seatd launcher-libseat)
+   -Dlauncher-libseat=true
$(meson_use systemd)
$(meson_use remoting)
$(meson_use pipewire)
@@ -112,7 +111,6 @@ src_configure() {
$(meson_use ivi shell-ivi)
$(meson_use kiosk shell-kiosk)
$(meson_use lcms color-management-lcms)
-   $(meson_use systemd launcher-logind)
$(meson_use jpeg image-jpeg)
$(meson_use webp image-webp)
-Dtools=debug,info,terminal



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

2022-12-24 Thread Andreas Sturmlechner
commit: 632c987fdd943915fdeb922fd3941b4764291ab8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 24 17:03:31 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 24 17:04:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=632c987f

profiles: base: Stable-mask sci-physics/lammps[hip]

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

 profiles/base/package.use.stable.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index a414cf650bea..223b8d113080 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,6 +4,10 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in package.use.mask
 
+# Andreas Sturmlechner  (2022-12-24)
+# dev-util/hip and its rocm dependencies not stable yet
+sci-physics/lammps hip
+
 # Sam James  (2022-12-07)
 # Needs unstable media-libs/oneVPL
 media-libs/gst-plugins-bad qsv



[gentoo-commits] repo/gentoo:master commit in: mail-filter/mailfilter/

2022-12-24 Thread Arthur Zamarin
commit: 4c70fdb90875c96b10da6405308258c35e5a8b1a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 24 17:03:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 24 17:03:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c70fdb9

mail-filter/mailfilter: Stabilize 0.8.9 sparc, #887703

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

 mail-filter/mailfilter/mailfilter-0.8.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/mailfilter/mailfilter-0.8.9.ebuild 
b/mail-filter/mailfilter/mailfilter-0.8.9.ebuild
index 9601b73d633a..a0484703abe7 100644
--- a/mail-filter/mailfilter/mailfilter-0.8.9.ebuild
+++ b/mail-filter/mailfilter/mailfilter-0.8.9.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/mailfilter/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc sparc ~x86"
 IUSE="+ssl"
 
 PATCHES=(



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

2022-12-24 Thread Andreas K. Hüttel
commit: e44f31299005e40f357cb7e7b8b2f3a596ec51ad
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Dec 24 16:28:36 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Dec 24 16:29:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e44f3129

app-emulation/qemu: Try to loosen seccomp dependency (for sparc)

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

 .../qemu/{qemu-.ebuild => qemu-7.2.0-r1.ebuild}   | 19 +++
 app-emulation/qemu/qemu-.ebuild   | 10 +++---
 2 files changed, 18 insertions(+), 11 deletions(-)

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-7.2.0-r1.ebuild
similarity index 98%
copy from app-emulation/qemu/qemu-.ebuild
copy to app-emulation/qemu/qemu-7.2.0-r1.ebuild
index 0c65c84aeff9..1e6c54cfe094 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-7.2.0-r1.ebuild
@@ -6,10 +6,9 @@ EAPI=8
 # Generate using 
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-qemu-docs
 # Set to 1 if prebuilt, 0 if not
 # (the construct below is to allow overriding from env for script)
-: ${QEMU_DOCS_PREBUILT:=1}
-
-QEMU_DOCS_PREBUILT_DEV=sam
-QEMU_DOCS_VERSION=$(ver_cut 1-3)
+QEMU_DOCS_PREBUILT=${QEMU_DOCS_PREBUILT:-1}
+QEMU_DOCS_PREBUILT_DEV=ajak
+QEMU_DOCS_VERSION="${PV}"
 # Default to generating docs (inc. man pages) if no prebuilt; overridden later
 # bug #830088
 QEMU_DOC_USEFLAG="+doc"
@@ -42,7 +41,7 @@ else
fi
 
S="${WORKDIR}/${MY_P}"
-   [[ "${PV}" != *_rc* ]] && KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc 
~ppc64 ~riscv ~x86"
+   # [[ "${PV}" != *_rc* ]] && KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc 
~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
@@ -58,7 +57,7 @@ IUSE="accessibility +aio alsa bpf bzip2 capstone +curl debug 
${QEMU_DOC_USEFLAG}
jack jemalloc +jpeg
lzo multipath
ncurses nfs nls numa opengl +oss pam +pin-upstream-blobs
-   plugins +png pulseaudio python rbd sasl sdl sdl-image selinux
+   plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux
+slirp
smartcard snappy spice ssh static static-user systemtap test udev usb
usbredir vde +vhost-net virgl virtfs +vnc vte xattr xen
@@ -116,6 +115,7 @@ use_user_targets=$(printf ' qemu_user_targets_%s' 
${IUSE_USER_TARGETS})
 IUSE+=" ${use_softmmu_targets} ${use_user_targets}"
 
 RESTRICT="!test? ( test )"
+
 # Allow no targets to be built so that people can get a tools-only build.
 # Block USE flag configurations known to not work.
 REQUIRED_USE="
@@ -138,6 +138,9 @@ REQUIRED_USE="
multipath? ( udev )
plugins? ( !static !static-user )
 "
+for smname in ${IUSE_SOFTMMU_TARGETS} ; do
+   REQUIRED_USE+=" qemu_softmmu_targets_${smname}? ( seccomp ) "
+done
 
 # Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
 # and user/softmmu targets (qemu-*, qemu-system-*).
@@ -158,7 +161,6 @@ ALL_DEPEND="
 # softmmu targets (qemu-system-*).
 SOFTMMU_TOOLS_DEPEND="
sys-libs/libcap-ng[static-libs(+)]
-   >=sys-libs/libseccomp-2.1.0[static-libs(+)]
>=x11-libs/pixman-0.28.0[static-libs(+)]
accessibility? (
app-accessibility/brltty[api]
@@ -211,6 +213,7 @@ SOFTMMU_TOOLS_DEPEND="
media-libs/libsdl2[static-libs(+)]
)
sdl-image? ( media-libs/sdl2-image[static-libs(+)] )
+   seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] )
slirp? ( net-libs/libslirp[static-libs(+)] )
smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] )
snappy? ( app-arch/snappy:= )
@@ -578,6 +581,7 @@ qemu_src_configure() {
$(conf_notuser sasl vnc-sasl)
$(conf_notuser sdl)
$(conf_softmmu sdl-image)
+   $(conf_notuser seccomp)
$(conf_notuser slirp)
$(conf_notuser smartcard)
$(conf_notuser snappy)
@@ -644,7 +648,6 @@ qemu_src_configure() {
--disable-blobs
--enable-tools
--enable-cap-ng
-   --enable-seccomp
)
local static_flag="static"
;;

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index 0c65c84aeff9..309665642c0f 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -58,7 +58,7 @@ IUSE="accessibility +aio alsa bpf bzip2 capstone +curl debug 
${QEMU_DOC_USEFLAG}
jack jemalloc +jpeg
lzo multipath
ncurses nfs nls numa opengl +oss pam +pin-upstream-blobs
-   plugins +png pulseaudio python rbd sasl sdl sdl-image selinux
+   plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux
+slirp
smartcard snappy spice ssh static static-user systemtap test 

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

2022-12-24 Thread Ionen Wolkens
commit: 96e74d8dfede54c6061ef28a9052e62224207abf
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Dec 24 16:20:58 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Dec 24 16:21:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96e74d8d

profiles: fix email typo for pcsx2 mask

Fixes: c9a07dee3e16da8c9f5b83c3ec35b0142f0da27f
Signed-off-by: Ionen Wolkens  gentoo.org>

 profiles/package.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index d93a7b2b3065..a41e2696ecfd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,7 +33,7 @@
 
 #--- END OF EXAMPLES ---
 
-# Ionen Wolkens  (2022-12-24)
 # Upstream dropped wxGTK support in >=games-emulation/pcsx2-1.7.3773,
 # and it now always requires Qt6. Masked given Qt6 is also masked in
 # Gentoo at the moment. It is recommended to use <=pcsx2-1.7.3772 for



[gentoo-commits] repo/gentoo:master commit in: x11-themes/papirus-icon-theme/

2022-12-24 Thread Pacho Ramos
commit: 9e0c3351a593f9e54f75a0af2c3ab0ae37a46807
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec 24 16:15:40 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Dec 24 16:15:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e0c3351

x11-themes/papirus-icon-theme: drop 20220910, 20221101

Signed-off-by: Pacho Ramos  gentoo.org>

 x11-themes/papirus-icon-theme/Manifest |  2 --
 .../papirus-icon-theme-20220910.ebuild | 31 --
 .../papirus-icon-theme-20221101.ebuild | 30 -
 3 files changed, 63 deletions(-)

diff --git a/x11-themes/papirus-icon-theme/Manifest 
b/x11-themes/papirus-icon-theme/Manifest
index ccbb66eea6da..cfd54c5cbcf2 100644
--- a/x11-themes/papirus-icon-theme/Manifest
+++ b/x11-themes/papirus-icon-theme/Manifest
@@ -1,3 +1 @@
-DIST papirus-icon-theme-20220910.tar.gz 33346351 BLAKE2B 
ad490854657471b7b811a01996014fea7364da5ab71f06f226b9f896160a8b475f165a2b4f1766ce7a68ab77628294258bae13bdad5560ab9262546603b47a75
 SHA512 
0a60e50409438bd25f3081f148761d50f3941da647f14a93bcb7bcd1e104044c65fb7d6758b30ddfe903dd6d17b9b0b044b29b742998c7293c5d6b7745aad7aa
-DIST papirus-icon-theme-20221101.tar.gz 33431117 BLAKE2B 
8829b50882d1882b2483b95594a301bf2085a5d3043a6e9a9c28dc135a5eeaeb37154b7dab8824cbb77dd9d5017f9fdcc0d719e817cd38d4643f1a05aacb92e9
 SHA512 
f1266cb5092b14c4f5ba94c2bfc6d53c14e71fe737d4d96661b11af33077d810c3c609524288249d310be5d8f18eb061eb13c53f637636ada70a9ac18493c9b3
 DIST papirus-icon-theme-20221201.tar.gz 33494699 BLAKE2B 
546c7b3530fc039821e2d183f426d4131182c5c923c51b86367352c39d40c7f96e4f1f3e842d1c286db68685ecc5afa5898de2605f299eff781f7d1a801ec3e9
 SHA512 
2c4f73f3036a66efccbc6c19d6e571782f0d8549a4bcee55d85413f4960dc1941a15cdc667760d73d5e75211444d4c4b9814bdd6294037719dd5cfe03a2ad445

diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20220910.ebuild 
b/x11-themes/papirus-icon-theme/papirus-icon-theme-20220910.ebuild
deleted file mode 100644
index a371fd390682..
--- a/x11-themes/papirus-icon-theme/papirus-icon-theme-20220910.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg
-
-DESCRIPTION="Free and open source SVG icon theme"
-HOMEPAGE="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme;
-SRC_URI="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm64 ppc64 x86"
-
-src_prepare() {
-   default
-   # 
https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/issues/3241
-   cd Papirus/128x128/apps/ || die
-   ln -s beneath-a-steel-sky.svg bass.svg || die
-}
-
-src_compile() { :; }
-
-src_install() {
-   insinto /usr/share/icons
-   doins -r Papirus{,-Dark,-Light}
-
-   # Install variants designed for elementary OS and Pantheon Desktop only
-   doins -r ePapirus{,-Dark}
-}

diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20221101.ebuild 
b/x11-themes/papirus-icon-theme/papirus-icon-theme-20221101.ebuild
deleted file mode 100644
index 3e2aea8c31f5..
--- a/x11-themes/papirus-icon-theme/papirus-icon-theme-20221101.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit xdg
-
-DESCRIPTION="Free and open source SVG icon theme"
-HOMEPAGE="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme;
-SRC_URI="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-
-src_prepare() {
-   default
-   # 
https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/issues/3241
-   cd Papirus/128x128/apps/ || die
-   ln -s beneath-a-steel-sky.svg bass.svg || die
-}
-
-src_compile() { :; }
-
-src_install() {
-   insinto /usr/share/icons
-   doins -r Papirus{,-Dark,-Light}
-
-   # Install variants designed for elementary OS and Pantheon Desktop only
-   doins -r ePapirus{,-Dark}
-}



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

2022-12-24 Thread Ionen Wolkens
commit: c9a07dee3e16da8c9f5b83c3ec35b0142f0da27f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Dec 24 15:24:38 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Dec 24 16:01:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9a07dee

profiles: mask Qt6-only games-emulation/pcsx2 versions

Would prefer adding to the main Qt6 mask so it's unmasked together,
but users will likely be confused without a custom mask message to
explain what to do if want to keep using new 1.7.x or  ( is
known to have many users for this package).

Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 2c587ab4c7f6..d93a7b2b3065 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,15 @@
 
 #--- END OF EXAMPLES ---
 
+# Ionen Wolkens =games-emulation/pcsx2-1.7.3773,
+# and it now always requires Qt6. Masked given Qt6 is also masked in
+# Gentoo at the moment. It is recommended to use <=pcsx2-1.7.3772 for
+# now, but you can opt-in for testing by searching for "qtbase" in:
+# https://gitweb.gentoo.org/repo/gentoo.git/tree/profiles/package.mask
+# and package.unmask the whole list alongside pcsx2.
+>=games-emulation/pcsx2-1.7.3773
+
 # Arthur Zamarin  (2022-12-24)
 # Live only packages for 4 years! Upstream repositories are archived
 # or inactive.



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/, games-emulation/pcsx2/files/

2022-12-24 Thread Ionen Wolkens
commit: f7db54db79dff86b89c25f3e4828c41ae47d67ac
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Dec 24 15:32:27 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Dec 24 16:01:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7db54db

games-emulation/pcsx2: drop wxGTK support in live

Upstream dropped support, so have to go along. This allow to cleanup
a few things/patches, and makes others worse like manual src_install.

Will wait a bit before doing a non-live release given upstream is
still doing last minute fixes for wx cleanup (tests are notably
broken given they still try to use removed functions).

Signed-off-by: Ionen Wolkens  gentoo.org>

 .../pcsx2/files/pcsx2-1.7.3773-lto.patch   |  9 +++
 games-emulation/pcsx2/pcsx2-.ebuild| 89 --
 2 files changed, 56 insertions(+), 42 deletions(-)

diff --git a/games-emulation/pcsx2/files/pcsx2-1.7.3773-lto.patch 
b/games-emulation/pcsx2/files/pcsx2-1.7.3773-lto.patch
new file mode 100644
index ..cd0574bd5653
--- /dev/null
+++ b/games-emulation/pcsx2/files/pcsx2-1.7.3773-lto.patch
@@ -0,0 +1,9 @@
+Don't rely on the cmake macro to pass -fno-lto to the problematic
+FastJmp.cpp so that it works if users add -flto themselves.
+--- a/common/CMakeLists.txt
 b/common/CMakeLists.txt
+@@ -275,3 +275,3 @@
+ 
+-if (USE_GCC AND CMAKE_INTERPROCEDURAL_OPTIMIZATION)
++if (USE_GCC)
+   # GCC LTO doesn't work with asm statements

diff --git a/games-emulation/pcsx2/pcsx2-.ebuild 
b/games-emulation/pcsx2/pcsx2-.ebuild
index 43d70a563a48..17916151687b 100644
--- a/games-emulation/pcsx2/pcsx2-.ebuild
+++ b/games-emulation/pcsx2/pcsx2-.ebuild
@@ -3,8 +3,7 @@
 
 EAPI=8
 
-WX_GTK_VER="3.0-gtk3"
-inherit cmake fcaps flag-o-matic wxwidgets
+inherit cmake desktop fcaps flag-o-matic
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
@@ -36,44 +35,34 @@ LICENSE="
GPL-3+ Apache-2.0 BSD BSD-2 BSD-4 Boost-1.0 CC0-1.0 GPL-2+
ISC LGPL-2.1+ LGPL-3+ MIT OFL-1.1 ZLIB public-domain"
 SLOT="0"
-IUSE="alsa cpu_flags_x86_sse4_1 jack pulseaudio qt6 sndio test vulkan wayland"
+IUSE="alsa cpu_flags_x86_sse4_1 jack pulseaudio sndio test vulkan wayland"
 REQUIRED_USE="cpu_flags_x86_sse4_1" # dies at runtime if no support
 RESTRICT="!test? ( test )"
 
-# dlopen: ffmpeg, qtsvg, vulkan-loader
+# dlopen: ffmpeg, qtsvg, vulkan-loader, wayland
 RDEPEND="
app-arch/xz-utils
app-arch/zstd:=
dev-cpp/rapidyaml:=
dev-libs/libaio
dev-libs/libchdr
-   >=dev-libs/libfmt-7.1.3:=
+   dev-libs/libfmt:=
dev-libs/libzip:=[zstd]
-   media-libs/harfbuzz
+   dev-qt/qtbase:6[gui,network,widgets]
+   dev-qt/qtsvg:6
media-libs/libglvnd
media-libs/libpng:=
>=media-libs/libsdl2-2.0.22[haptic,joystick]
media-libs/libsoundtouch:=
media-video/ffmpeg:=
net-libs/libpcap
+   net-misc/curl
sys-libs/zlib:=
virtual/libudev:=
-   x11-libs/libX11
x11-libs/libXrandr
alsa? ( media-libs/alsa-lib )
jack? ( virtual/jack )
pulseaudio? ( media-libs/libpulse )
-   qt6? (
-   dev-qt/qtbase:6[gui,network,widgets]
-   dev-qt/qtsvg:6
-   net-misc/curl
-   )
-   !qt6? (
-   dev-libs/glib:2
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[wayland?]
-   x11-libs/wxGTK:${WX_GTK_VER}[X]
-   )
sndio? ( media-sound/sndio:= )
vulkan? ( media-libs/vulkan-loader )
wayland? ( dev-libs/wayland )"
@@ -83,8 +72,7 @@ DEPEND="
test? ( dev-cpp/gtest )"
 BDEPEND="
dev-lang/perl
-   qt6? ( dev-qt/qttools[linguist] )
-   !qt6? ( sys-devel/gettext )"
+   dev-qt/qttools[linguist]"
 
 FILECAPS=(
-m 0755 "CAP_NET_RAW+eip CAP_NET_ADMIN+eip" usr/bin/pcsx2
@@ -92,10 +80,9 @@ FILECAPS=(
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.7.0-crcs.patch
-   "${FILESDIR}"/${PN}-1.7.3329-lto.patch
-   "${FILESDIR}"/${PN}-1.7.3329-qt6.patch
"${FILESDIR}"/${PN}-1.7.3351-unbundle.patch
"${FILESDIR}"/${PN}-1.7.3468-cubeb-automagic.patch
+   "${FILESDIR}"/${PN}-1.7.3773-lto.patch
 )
 
 src_unpack() {
@@ -145,8 +132,7 @@ src_prepare() {
 
cmake_src_prepare
 
-   # qt6 build doesn't support PACKAGE_MODE and need to set resources 
location
-   sed -e "/EmuFolders::AppRoot =/s|=.*|= 
\"${EPREFIX}/usr/share/PCSX2\";|" \
+   sed -e "/EmuFolders::AppRoot =/s|=.*|= 
\"${EPREFIX}/usr/share/${PN}\";|" \
-i pcsx2/Frontend/CommonHost.cpp || die
 
if [[ ${PV} !=  ]]; then
@@ -157,7 +143,7 @@ src_prepare() {
local keep=(
# TODO?: rapidjson and xbyak are packaged and could be 
unbundlable
# w/ patch, and discord-rpc be optional w/ dependency 
on rapidjson
-   cpuinfo cubeb 

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

2022-12-24 Thread Alfredo Tupone
commit: 327717da745fea44b3459e1a5d2ffc62d17e7bae
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Dec 24 15:53:35 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Dec 24 15:54:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=327717da

dev-ml/alcotest: require an old cmdliner

Closes: https://bugs.gentoo.org/886115
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/alcotest/alcotest-1.2.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/alcotest/alcotest-1.2.3-r3.ebuild 
b/dev-ml/alcotest/alcotest-1.2.3-r3.ebuild
index c6900e5248d2..6924ddc3d6fd 100644
--- a/dev-ml/alcotest/alcotest-1.2.3-r3.ebuild
+++ b/dev-ml/alcotest/alcotest-1.2.3-r3.ebuild
@@ -17,7 +17,7 @@ IUSE="+ocamlopt"
 RDEPEND="
dev-ml/astring:=
dev-ml/async_unix:=
-   dev-ml/cmdliner:=
+   

[gentoo-commits] repo/proj/guru:dev commit in: media-sound/amberol/

2022-12-24 Thread Lucas Barbieri
commit: 63da3711d7d99535ce154206f31b20a84867686c
Author: Lucas Barbieri  gmail  com>
AuthorDate: Sat Dec 24 15:39:30 2022 +
Commit: Lucas Barbieri  gmail  com>
CommitDate: Sat Dec 24 15:39:30 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=63da3711

media-sound/amberol: new package, add 0.9.2

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

 media-sound/amberol/Manifest | 218 +++
 media-sound/amberol/amberol-0.9.2.ebuild | 291 +++
 media-sound/amberol/metadata.xml |  12 ++
 3 files changed, 521 insertions(+)

diff --git a/media-sound/amberol/Manifest b/media-sound/amberol/Manifest
new file mode 100644
index 0..c3fe08383
--- /dev/null
+++ b/media-sound/amberol/Manifest
@@ -0,0 +1,218 @@
+DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+DIST amberol-0.9.2.tar.bz2 1159079 BLAKE2B 
e0f7cc30af83a739fd2a880779b7c72ef08ea062fb0144b29821a582de479b4a01ead49744f57583594e7924f96a5ab0c0aa4e442d6f868a294108eafb54adeb
 SHA512 
c0e567caa3806cb4c2da4ccfd52df06e14eaf204c038e09a20a021604b61020247ff40146a18e5a1ea3a45c32410f37df33927c7f81cf9cadb190b15f823b148
+DIST anyhow-1.0.56.crate 44780 BLAKE2B 
142a2c02e51dc6fa2709d349881aea404b14dbdfa379ddd6a99672df4977dcca0658897c9e9881e291fb56f5b522cf2a0e2da12afb7038d0929d05f436ff68a9
 SHA512 
9dc8233b87f8229676ad08903cc1507370588d63702c10bff3426d00ce10754744477d5ba3396c94e7128eeef12c647f8f042de8cc6d1943c2882785ac7ebab5
+DIST array-init-2.0.0.crate 10685 BLAKE2B 
4d5f703c5476f806711eae7fef2604f0296dfdeb08fe0e531fc4b9214ae830006e5b324ff4ca0771d4204e6566b79797748b1680a01e0774d6f3e8aba9216c47
 SHA512 
0df75b6d8f1e1c509f85a5a1ffb79d1c7cd161127b661032f24f3ba2968ff64d081d4bf0a0c19f46d992a93f2f2a3f90d71fc85be4299349c6808e3219a647b1
+DIST ashpd-0.3.2.crate 60720 BLAKE2B 
3b8ce41a124d571e2826dbc89e9cf5b8013c743834189430b64860cb5df21f86e7752de333c59d63f25676402e83ad4a5e6209e232d7763b603669a5fac6a7ef
 SHA512 
bc92401bb6d1439270d1d81a73427abd3bfd03e18920f35cd5135c4dfd151cef53c8072a926e76c2ab3f249425ac0c03bace1cb3e9d3513b926d0f84870a0c5d
+DIST async-broadcast-0.4.0.crate 19657 BLAKE2B 
ec7c50cd2fb8e8268b98e72a5a785d388bc28f6d33179157101ba778783b46b17276f5d9381e2e43892fbb7bbe18df15f6c9e16375f5baf67df1750e24363eb1
 SHA512 
bbc72a254c115781f1a291a8aa562ab4354b7f7762a13ca280a68d6fdb0e23e09f23b75e7ef555141ae3f4f00835299d9b2ed632060c33e9412f4ea07b94252f
+DIST async-channel-1.6.1.crate 12574 BLAKE2B 
5c5c8f1cf1458d952637a439a1534e68bcb4a1cf478cec6b6d224387f56c59dc6cffd2e3621dc24e03e20df3fdbda5b8855fccfbbc26a2aa03656aff3a17d02f
 SHA512 
797b1f5b4c07853f78670e62b67fb787c329ffa2c89475a3767a963d524a69dce082cc7f3a2878d9c990f00ae2d9cd7e0d21743fc4186769c238467bdb20c65e
+DIST async-executor-1.4.1.crate 15490 BLAKE2B 
2d85825f9deec4a89eae4be6c2899d22bd96f095413598abe2a58ca07e6b8745ee02a6e1db6a3be034159c7844e55009d6da9845116647c0b021dca115acf6be
 SHA512 
24f8403f7cf7639a9477c0a4ee6fba8ebf73fc64b5c896ff07b5b9ea787ca65fa2e642e46a0ba3796e76774d46373e6ea6a20309feaf1f801281aea20cf82578
+DIST async-io-1.7.0.crate 30669 BLAKE2B 
1efc8a576b44b7853de5bcb2e4de7e031fab805cdd5d9c19a6716b9cac629992f59edb0f340cf247edbb62ce028767e2ca0dc5b2d4414aa86d6048a58e4268fa
 SHA512 
aacb634f225b674cd79ea1e152ef0539f789b698768804ee7f4fd261321cf73ce55cd9028b062acc5ec82d29a072d15da408e14071f78ecc27f2ebe746e08074
+DIST async-lock-2.5.0.crate 15656 BLAKE2B 
ba9bdebf220cb53638d8d000b5eb49ff9871c2cc35fa9117280b6ce4aee8c0c296975f315487b5f1fbdf42057e12cc90a72e9f5acd7aa90d3bc3bac580e0be17
 SHA512 
4b0a834b9f1b841421cf9af0d0f6826a7fcf91b5be208e3f3b923839475d866d9113b37011a9abe0daa5762f5b684b37db062360baf094810a219103fffbe62c
+DIST async-recursion-0.3.2.crate 10774 BLAKE2B 
7b0305a794839f78acfa4abe2da3d3101f645463e5904e7fc6c15b4fca2ddc5ac94214ec998295230e904a5ca23a21bf2d63eb9d2ac586996fe9e3f2a9c97358
 SHA512 
cf87ee53655f496d604771732109d64ad10a9b2366351130db9e378ace941d03a7cbe770519703058a429f7893151cea4537302adf1bee6465ea2019f8a6f3bc
+DIST async-task-4.2.0.crate 28496 BLAKE2B 
327895275248fb0d405a85e603d26cc4a9dd0dea73c9d1d7f7a56de716010c08636a87a224431b8c4bb7c2efc2254631cea176dfa7cd20867c4e67da6c893200
 SHA512 
fc52d82da34e84611012cc4cff9624481402ab0ce56d7dae99ddcb5a59eb31a264e5e2597db6ec7595b681c0bea1f159e1f7bcb3e033ba5740b9b11c080c4259
+DIST async-trait-0.1.53.crate 26210 BLAKE2B 

  1   2   3   >