[gentoo-commits] proj/ruby-overlay:master commit in: profiles/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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