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

2023-01-29 Thread Hans de Graaff
commit: 61aaf6ac823ccd9fd2a6002851cc20c9c2e7f698
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan 30 07:25:46 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan 30 07:29:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61aaf6ac

dev-ruby/redcarpet: drop 3.5.1

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

 dev-ruby/redcarpet/redcarpet-3.5.1.ebuild | 41 ---
 1 file changed, 41 deletions(-)

diff --git a/dev-ruby/redcarpet/redcarpet-3.5.1.ebuild 
b/dev-ruby/redcarpet/redcarpet-3.5.1.ebuild
deleted file mode 100644
index 860692c43e4b..
--- a/dev-ruby/redcarpet/redcarpet-3.5.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOCS="README.markdown CONTRIBUTING.md CHANGELOG.md doc"
-RUBY_FAKEGEM_TASK_TEST="test:unit"
-
-RUBY_FAKEGEM_GEMSPEC="redcarpet.gemspec"
-
-inherit multilib ruby-fakegem
-
-SRC_URI="https://github.com/vmg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-DESCRIPTION="A Ruby wrapper for Upskirt"
-HOMEPAGE="https://github.com/vmg/redcarpet;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' -e 's/=> :compile//'  Rakefile || die
-
-   # Avoid unneeded dependency on rake-compiler
-   sed -i -e '/extensiontask/I s:^:#:' Rakefile || die
-}
-
-each_ruby_prepare() {
-   sed -i -e "s#ruby#${RUBY}#" bin/redcarpet || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/redcarpet extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/${PN}
-   cp ext/${PN}/*$(get_modname) lib || die
-}



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

2023-01-29 Thread Hans de Graaff
commit: 6dabc27ce6578a2aece1d719102bf10c311ece23
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan 30 07:24:34 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan 30 07:29:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dabc27c

dev-ruby/redcarpet: add 3.6.0

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

 dev-ruby/redcarpet/Manifest   |  1 +
 dev-ruby/redcarpet/redcarpet-3.6.0.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/redcarpet/Manifest b/dev-ruby/redcarpet/Manifest
index a0a34baf2c31..868f93e23d19 100644
--- a/dev-ruby/redcarpet/Manifest
+++ b/dev-ruby/redcarpet/Manifest
@@ -1 +1,2 @@
 DIST redcarpet-3.5.1.tar.gz 106950 BLAKE2B 
2f84e0dbadaa79827d9d244988b19161996e249e493208b20b6339f0eccf73160fe84d79f11a23419573693bbc9c1faae61e690ffe5ec133f8a0baddb69d92b5
 SHA512 
348ee8fc56b89bb1b9fe0b004cab08e9542f3806a885fb5fb0ff58c9a0fa704ad37611484e071951ad00d1d337988d5dae6d240cd65df890f8fe0865e242608d
+DIST redcarpet-3.6.0.tar.gz 108308 BLAKE2B 
0dc15dc6ee17fdc8a0a171eb268315c4682b95145c5e79168e004c38cd856bd68f78e48b1b0c14a1d20676630d197fce86905cf15be5a1af0a83103855a63e6b
 SHA512 
6d20340b10ee495319c6d3d24a42daf6ce78d5daafd1a650793f6743cc06b0523a560f2dd3d13030025e3592bbf05663e4b9393607b81b1d76b8a0da5be2dbce

diff --git a/dev-ruby/redcarpet/redcarpet-3.6.0.ebuild 
b/dev-ruby/redcarpet/redcarpet-3.6.0.ebuild
new file mode 100644
index ..408b5e2e2f60
--- /dev/null
+++ b/dev-ruby/redcarpet/redcarpet-3.6.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOCS="README.markdown CONTRIBUTING.md CHANGELOG.md doc"
+RUBY_FAKEGEM_TASK_TEST="test:unit"
+
+RUBY_FAKEGEM_GEMSPEC="redcarpet.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/redcarpet/extconf.rb)
+
+inherit ruby-fakegem
+
+SRC_URI="https://github.com/vmg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+DESCRIPTION="A Ruby wrapper for Upskirt"
+HOMEPAGE="https://github.com/vmg/redcarpet;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' -e 's/=> :compile//'  Rakefile || die
+
+   # Avoid unneeded dependency on rake-compiler
+   sed -i -e '/extensiontask/I s:^:#:' Rakefile || die
+}
+
+each_ruby_prepare() {
+   sed -i -e "s#ruby#${RUBY}#" bin/redcarpet || die
+}



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

2023-01-29 Thread Hans de Graaff
commit: dfa0fede51c1583d81f33a75195715c1eadcd051
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan 30 07:29:04 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan 30 07:29:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfa0fede

dev-ruby/tzinfo: add github, rubygems upstream metadata

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

 dev-ruby/tzinfo/metadata.xml | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/tzinfo/metadata.xml b/dev-ruby/tzinfo/metadata.xml
index daac6fdb7252..46ec7bdfdb80 100644
--- a/dev-ruby/tzinfo/metadata.xml
+++ b/dev-ruby/tzinfo/metadata.xml
@@ -1,8 +1,12 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   r...@gentoo.org
-   Gentoo Ruby Project
-   
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+tzinfo/tzinfo
+tzinfo
+  
 



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

2023-01-29 Thread Hans de Graaff
commit: 71c9030b7f059348ec5dba4c652a2548a217384c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan 30 07:27:06 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan 30 07:29:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c9030b

dev-ruby/tzinfo: add 2.0.6

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

 dev-ruby/tzinfo/Manifest|  1 +
 dev-ruby/tzinfo/tzinfo-2.0.6.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/dev-ruby/tzinfo/Manifest b/dev-ruby/tzinfo/Manifest
index 82d64d316977..0525dcf4ad81 100644
--- a/dev-ruby/tzinfo/Manifest
+++ b/dev-ruby/tzinfo/Manifest
@@ -2,3 +2,4 @@ DIST tzinfo-1.2.10.gem 167936 BLAKE2B 
558721a357bf6875b02850dca2f0b6eabcafdacb48
 DIST tzinfo-1.2.9.gem 166912 BLAKE2B 
6d54a5118fbdb3556d0cdc9079462cf26afa9deddd1dc21ef670240e2aa47a66d0b4fc9c9c7ed74bd14bde96dc95f6b716aef5d32ca521221618a76c8c05cda1
 SHA512 
ddf28ad213f681a4e551cbd803873b279acef03fae894a3e6475030d4da5a59732b31af5d5944e8c62d15b7ec922816fede24f180fb20c55c1bd3d379c879cfe
 DIST tzinfo-2.0.4.tar.gz 224673 BLAKE2B 
0c7ef231767b6fc00cf95b3e1c2037894b14dfe832eaedb3f4b7c60a884ab6f7121243af5b62acf47d02da28395e7390f968421a3a3a2d731deb079e9fc51bfa
 SHA512 
5b2ec73f737009ba21dac7dbb9504235fdef14dc45a6450e1218ba9e53dd29735ab4fa6c2854271916cc5c0244e09ae7ab19467408b72b9b82ca238e14d3fa4f
 DIST tzinfo-2.0.5.tar.gz 226225 BLAKE2B 
44e6d65dadc4828e4b8803c0badf381e18afe7412e090c4d91147b144f300a8c0e3189bc8e8325625678a57ea6a1179a1ed277f5fb54230ce77c46ba6b0100c7
 SHA512 
a3c59b1f390b186356b9219b0fb18bb762d2123936553738e1068ba46bf0206c5a0394b1d46b5c7b891aa55b8afa839858837511f53e3ef0eb0e85fe3f23b57a
+DIST tzinfo-2.0.6.tar.gz 226143 BLAKE2B 
8a7918c0edc1e70f3b805dfcdc351d9ec78f42a66973ec7cb0a8bfad31d9ccdadefe93b941aca5c15510ff857bd8282046e8d20d02f308934e087de541c26383
 SHA512 
88af68b13becc4b6b85b4653df95e19e24d8804ac2b2393ef03cfe551b5eaee827a5aecd2156a56572d554dd5239ae828a65e5c49854671aa1989f5c31ba320d

diff --git a/dev-ruby/tzinfo/tzinfo-2.0.6.ebuild 
b/dev-ruby/tzinfo/tzinfo-2.0.6.ebuild
new file mode 100644
index ..18d779bdbc52
--- /dev/null
+++ b/dev-ruby/tzinfo/tzinfo-2.0.6.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_TASK_TEST="test_zoneinfo"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="tzinfo.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Daylight-savings aware timezone library"
+HOMEPAGE="https://tzinfo.github.io/;
+SRC_URI="https://github.com/tzinfo/tzinfo/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+RDEPEND="sys-libs/timezone-data"
+DEPEND="test? ( sys-libs/timezone-data )"
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   # Set the secure permissions that tests expect.
+   chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
+
+   # Skip safe tests since we cannot guarantee the correct permissions
+   # on directories for it to pass.
+   sed -e '/safe_test/askip "does not pass in gentoo test environment"' -i 
test/test_utils.rb || die
+
+   # Loosen test dependencies
+   sed -e '/rake/ s/12.2.1/12.2/' \
+   -e '/simplecov/d' \
+   -i Gemfile || die
+   sed -e '/TEST_COVERAGE/d' -i Rakefile || die
+}
+
+each_ruby_test() {
+   ${RUBY} -S bundle exec rake test || die
+}



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

2023-01-29 Thread Hans de Graaff
commit: 31dd3525f4cc11ec2a5a1e0e690779a8233548f7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan 30 07:28:00 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan 30 07:29:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31dd3525

dev-ruby/tzinfo: add 1.2.11

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

 dev-ruby/tzinfo/Manifest |  1 +
 dev-ruby/tzinfo/tzinfo-1.2.11.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/tzinfo/Manifest b/dev-ruby/tzinfo/Manifest
index 0525dcf4ad81..200ebd0ff751 100644
--- a/dev-ruby/tzinfo/Manifest
+++ b/dev-ruby/tzinfo/Manifest
@@ -1,4 +1,5 @@
 DIST tzinfo-1.2.10.gem 167936 BLAKE2B 
558721a357bf6875b02850dca2f0b6eabcafdacb48b900df3f4dbd72b950832f847bb89264c107b7d7c11a8179ef13125d8b9d2b65855f80ac4c37ca7356231b
 SHA512 
124d43d92bdf9b234523ff79bb574d4be098cc721768eb1fd8ac85bff11ccfdf21effb1e4300e80c50b0202beed67a9a0d1146a23e33a4bced6e985fc6be78a2
+DIST tzinfo-1.2.11.gem 166912 BLAKE2B 
3fcd2917848a400ca8938914219ce3263638ab605df82a62bf42fc021e7930df9cc399e94668d03df529bff1396f0261fa6c5624c4084660ed12e7a756aea182
 SHA512 
21a00c464013c3122c8d647a59f7c6b6c6af6b303d3ee24226067482bcd27fd5f02a4cf51fa0b8d70d3e08831c084f54d5ffb8f6784cd1112d62dd0dff6e8aeb
 DIST tzinfo-1.2.9.gem 166912 BLAKE2B 
6d54a5118fbdb3556d0cdc9079462cf26afa9deddd1dc21ef670240e2aa47a66d0b4fc9c9c7ed74bd14bde96dc95f6b716aef5d32ca521221618a76c8c05cda1
 SHA512 
ddf28ad213f681a4e551cbd803873b279acef03fae894a3e6475030d4da5a59732b31af5d5944e8c62d15b7ec922816fede24f180fb20c55c1bd3d379c879cfe
 DIST tzinfo-2.0.4.tar.gz 224673 BLAKE2B 
0c7ef231767b6fc00cf95b3e1c2037894b14dfe832eaedb3f4b7c60a884ab6f7121243af5b62acf47d02da28395e7390f968421a3a3a2d731deb079e9fc51bfa
 SHA512 
5b2ec73f737009ba21dac7dbb9504235fdef14dc45a6450e1218ba9e53dd29735ab4fa6c2854271916cc5c0244e09ae7ab19467408b72b9b82ca238e14d3fa4f
 DIST tzinfo-2.0.5.tar.gz 226225 BLAKE2B 
44e6d65dadc4828e4b8803c0badf381e18afe7412e090c4d91147b144f300a8c0e3189bc8e8325625678a57ea6a1179a1ed277f5fb54230ce77c46ba6b0100c7
 SHA512 
a3c59b1f390b186356b9219b0fb18bb762d2123936553738e1068ba46bf0206c5a0394b1d46b5c7b891aa55b8afa839858837511f53e3ef0eb0e85fe3f23b57a

diff --git a/dev-ruby/tzinfo/tzinfo-1.2.11.ebuild 
b/dev-ruby/tzinfo/tzinfo-1.2.11.ebuild
new file mode 100644
index ..e1825e3ec024
--- /dev/null
+++ b/dev-ruby/tzinfo/tzinfo-1.2.11.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_TASK_TEST="test_zoneinfo"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Daylight-savings aware timezone library"
+HOMEPAGE="https://tzinfo.github.io/;
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="sys-libs/timezone-data"
+DEPEND="test? ( sys-libs/timezone-data )"
+
+ruby_add_rdepend ">=dev-ruby/thread_safe-0.1:0"
+ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   # Set the secure permissions that tests expect.
+   chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
+
+   # Avoid taint tests that throw SecurityErrors on newer ruby versions.
+   sed -i -e '/_info_tainted/askip"SecurityError"' 
test/tc_ruby_data_source.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2023-01-29 Thread Göktürk Yüksek
commit: 9ff05ce0ccdf53a239201eec51f4a0669397639d
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Sun Jan 29 22:15:44 2023 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Mon Jan 30 07:29:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ff05ce0

net-fs/davfs2: add 1.7.0

Signed-off-by: Göktürk Yüksek  gentoo.org>

 net-fs/davfs2/Manifest|  1 +
 net-fs/davfs2/davfs2-1.7.0.ebuild | 67 +++
 2 files changed, 68 insertions(+)

diff --git a/net-fs/davfs2/Manifest b/net-fs/davfs2/Manifest
index a00d16848aa2..996f227204d5 100644
--- a/net-fs/davfs2/Manifest
+++ b/net-fs/davfs2/Manifest
@@ -1,2 +1,3 @@
 DIST davfs2-1.6.0.tar.gz 472511 BLAKE2B 
aed1ec060d5639fb90a58257038a75c25c2f77a7d6393130ffa3b4d36b92433654b8396dfe4615e4f2ea06d5c6d961d5de27b0347e62d730a22eddd003db71e1
 SHA512 
e016eb847152b7d0c20abfdafd36f43fcff29339362be6765202a45692a186c70b1c33d3566ed8ca695c399a7f0ca1aef7b05d378cdda33d892cb684da34de33
 DIST davfs2-1.6.1.tar.gz 472426 BLAKE2B 
b24a3f17604838e763cbcf86f62719ee41b5569e58732441a621d210dd0c2e619d4f363d90e9b13d1616e84a3da940da941a15ad6eadfa2b339d14a6e26c75a2
 SHA512 
12f9eadd2049741b7cb61c5583be6c6982559e702e5cbd4767c655110187524d7afad0a6ff8ad00d457e194ad75b3ce391f5fe566fb4a0bbaed0a705caa3f163
+DIST davfs2-1.7.0.tar.gz 476244 BLAKE2B 
671d473bc94c2a0cfc3d2cfb47b6eb558fee0e834ed4de9c3670279643f8903568d9fb077b6fbc2f81e848d076ff02ea5b07d885f16e89331393a28df62055a6
 SHA512 
6ee5820b60ed28ad100949bb4db65ea07bbae1ad0128cd35e7bb69f7f6bdde99606e8cf704ddb197f1400abadc3934d34ab85f298f9100b6ea9e60813c2345f2

diff --git a/net-fs/davfs2/davfs2-1.7.0.ebuild 
b/net-fs/davfs2/davfs2-1.7.0.ebuild
new file mode 100644
index ..21569512202b
--- /dev/null
+++ b/net-fs/davfs2/davfs2-1.7.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Linux FUSE (or coda) driver that allows you to mount a WebDAV 
resource"
+HOMEPAGE="https://savannah.nongnu.org/projects/davfs2;
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="nls split-usr"
+RESTRICT="test"
+
+RDEPEND="dev-libs/libxml2
+   acct-group/davfs2
+   acct-user/davfs2
+   net-libs/neon:=
+   sys-libs/zlib
+   nls? ( virtual/libintl virtual/libiconv )
+"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+"
+
+src_prepare() {
+   local f
+
+   # Let the package manager handle man page compression
+   while IFS="" read -d $'\0' -r f ; do
+   sed -e '/^manual[58]_DATA/ s/[.]gz//g' -i "${f}" || die
+   done < <(find "${S}"/man -type f -name 'Makefile.am' -print0)
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf --enable-largefile $(use_enable nls)
+}
+
+src_install() {
+   local ssbindir
+   if use split-usr; then
+   ssbindir=${EPREFIX}/sbin
+   else
+   ssbindir=${EPREFIX}/usr/sbin
+   fi
+
+   emake DESTDIR="${D}" sbindir="${ssbindir}" install
+   einstalldocs
+}
+
+pkg_postinst() {
+   elog
+   elog "Quick setup:"
+   elog "   (as root)"
+   elog "   # gpasswd -a \${your_user} davfs2"
+   elog "   # echo 'https://path/to/dav /home/\${your_user}/dav davfs 
rw,user,noauto  0  0' >> /etc/fstab"
+   elog "   (as user)"
+   elog "   \$ mkdir -p ~/dav"
+   elog "   \$ mount ~/dav"
+   elog
+}



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

2023-01-29 Thread Michał Górny
commit: 8662396948bd1682dfdeaaad79786245c0c40229
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 30 07:17:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 30 07:17:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86623969

package.deprecated: Deprecate dev-python/python-distutils-extra

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

 profiles/package.deprecated | 8 
 1 file changed, 8 insertions(+)

diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index 26bcae974645..06ccb462c86a 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -17,6 +17,14 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2023-01-30)
+# The package is on keep-alive by Debian.  Nevertheless, they can't
+# keep up with changes in dev-python/setuptools, and they do not accept
+# bug reports.  PEP517 build systems are simply a no-go for this class
+# of packages (partially due to the limitations of wheel format), meson
+# and autotools are both much better choices.
+dev-python/python-distutils-extra
+
 # Michał Górny  (2023-01-18)
 # Renamed to dev-python/pyproject-hooks (with upstream module name change).
 dev-python/pep517



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

2023-01-29 Thread Florian Schmaus
commit: e1dbc04410cba085c3587626744c8790d015da0a
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Jan 30 07:09:46 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Jan 30 07:16:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1dbc044

net-analyzer/wireshark: convert ewarn to readme.gentoo

As discussed with sam, the note about the pcap group does not really fit
into the 'warning' category. It also causes noise since it is printed
with every emerge of wireshark. So instead we use the readme.gentoo-r1
eclass now.

Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/wireshark/files/README.gentoo| 3 +++
 net-analyzer/wireshark/wireshark-4.0.3.ebuild | 8 
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/net-analyzer/wireshark/files/README.gentoo 
b/net-analyzer/wireshark/files/README.gentoo
new file mode 100644
index ..a26d2c4dcb76
--- /dev/null
+++ b/net-analyzer/wireshark/files/README.gentoo
@@ -0,0 +1,3 @@
+NOTE: To capture traffic with wireshark as normal user you have to
+add yourself to the pcap group. This security measure ensures
+that only trusted users are allowed to sniff your traffic.

diff --git a/net-analyzer/wireshark/wireshark-4.0.3.ebuild 
b/net-analyzer/wireshark/wireshark-4.0.3.ebuild
index 38a3ce5e8814..ab3fdea34f32 100644
--- a/net-analyzer/wireshark/wireshark-4.0.3.ebuild
+++ b/net-analyzer/wireshark/wireshark-4.0.3.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 LUA_COMPAT=( lua5-{1..2} )
 PYTHON_COMPAT=( python3_{9..10} )
 
-inherit fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg cmake
+inherit fcaps flag-o-matic readme.gentoo-r1 lua-single python-any-r1 
qmake-utils xdg cmake
 
 DESCRIPTION="A network protocol analyzer formerly known as ethereal"
 HOMEPAGE="https://www.wireshark.org/;
@@ -292,6 +292,8 @@ src_install() {
if [[ -d "${ED}"/usr/share/appdata ]] ; then
rm -r "${ED}"/usr/share/appdata || die
fi
+
+   readme.gentoo_create_doc
 }
 
 pkg_postinst() {
@@ -306,7 +308,5 @@ pkg_postinst() {
"${EROOT}"/usr/bin/dumpcap
fi
 
-   ewarn "NOTE: To capture traffic with wireshark as normal user you have 
to"
-   ewarn "add yourself to the pcap group. This security measure ensures"
-   ewarn "that only trusted users are allowed to sniff your traffic."
+   readme.gentoo_print_elog
 }



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

2023-01-29 Thread Michał Górny
commit: bf04f40a1b1a2cdacadb0a1d89f9ae53e3e69c4d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 30 07:05:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 30 07:10:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf04f40a

dev-python/pymdstat: Bump to 0.4.3

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

 dev-python/pymdstat/Manifest  |  1 +
 dev-python/pymdstat/pymdstat-0.4.3.ebuild | 33 +++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/pymdstat/Manifest b/dev-python/pymdstat/Manifest
index fecc9308e5fd..e7c8f0abffd1 100644
--- a/dev-python/pymdstat/Manifest
+++ b/dev-python/pymdstat/Manifest
@@ -1 +1,2 @@
 DIST pymdstat-0.4.2-r1.tar.gz 14798 BLAKE2B 
179c88a8999b4908586a3bc1698de9df25e94203b723b2981f9ac6e1b2ef47845c9e625c1daa40990dff7e90aece34fc471c3c5a0278a85c4c526d37574e5fed
 SHA512 
7c9815b365fdb37ffe37c65d280a3bc4370f09fb8dad18ff9c68f61b8cc906e6b8d8e0fe0dd1570e68349f535f23cfb8afd52ba805d78e795d5c6f9730f7f2d0
+DIST pymdstat-0.4.3.gh.tar.gz 17359 BLAKE2B 
ac89ab5ec874ed1384c8ddd45d01bc1496352e64fc74ef5d4b327571fb599780f1d30f7cf49cbc923ab1c7269e43645a6b9572a31619fcc18e31b8cabb56ac38
 SHA512 
fd0c11ce511659e48e6f480d974f48b6da9ce184de4f910f0ac07ab2a517e7ea66a5ddf56afe0ae93e5c1dd26ec9189f0c6167689975238b2800c944dd577a1f

diff --git a/dev-python/pymdstat/pymdstat-0.4.3.ebuild 
b/dev-python/pymdstat/pymdstat-0.4.3.ebuild
new file mode 100644
index ..c562d55f30e3
--- /dev/null
+++ b/dev-python/pymdstat/pymdstat-0.4.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library to parse Linux /proc/mdstat"
+HOMEPAGE="
+   https://github.com/nicolargo/pymdstat/
+   https://pypi.org/project/pymdstat/
+"
+SRC_URI="
+   https://github.com/nicolargo/pymdstat/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+python_prepare_all() {
+   # docs
+   sed -e '/data_files/ d' -i setup.py || die "sed failed"
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   "${EPYTHON}" unitest.py -v || die "testing failed with ${EPYTHON}"
+}



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

2023-01-29 Thread Michał Górny
commit: fd9b46d9ed1452bb26323ab7cf5b485ba68dc348
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 30 07:03:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 30 07:10:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd9b46d9

dev-python/mkdocs-material: Bump to 9.0.8

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

 dev-python/mkdocs-material/Manifest|  1 +
 .../mkdocs-material/mkdocs-material-9.0.8.ebuild   | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/mkdocs-material/Manifest 
b/dev-python/mkdocs-material/Manifest
index da72f37882aa..bfe5a6c9f3f4 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -1,3 +1,4 @@
 DIST mkdocs-material-9.0.5.gh.tar.gz 10898510 BLAKE2B 
d5c6f10db280e6aa9dc1c1d761d831d6b872586c42c7ba0882a9a0a849919fc85da84c7ed46b8d77fd7f17d65cd0ffa967afb008643b76a8b51d36d5bbaa60d3
 SHA512 
530ce10a457b9f8726dcaad7e602b30338604fef644a885b7aa15f68107921b5a0be714a274771e96f7b9127eb386d926d412be71634283d7f803d56be1977d1
 DIST mkdocs-material-9.0.6.gh.tar.gz 10898851 BLAKE2B 
332903d2acd90f5b979536ab518ca403f26762dcd9b1fc9220b079b400ac1c688556b98e83dc5da321bb6ac73e7ba475179225e88c48495bd85e0e8e81cb02ab
 SHA512 
6a6e51cb3a56c660d1e66613b98db916d9db81108894c04e67cb0267ac79e25c8dccd1d5587814984b1c9a6b87b06bd9d796ac0f613eca69399f1d575dfb41d3
 DIST mkdocs-material-9.0.7.gh.tar.gz 10910584 BLAKE2B 
0b7b4393e4db7b3c20718f231f46030463c4654317af5a9c1fd37347810eb4c1f1bfc307878d96511633fa3b1c51a2ed2c4bc43a7fd273fcdc0d14893c22e878
 SHA512 
560688e1d3888438d83daee611a1b05a6d693f1c63e7aa931d074531f7c53bdbad61ae03bf60f6f68ab9358959c78d65fe347637811d8a4120c8cefeb1ed9397
+DIST mkdocs-material-9.0.8.gh.tar.gz 10920568 BLAKE2B 
1df11a43e3bad280dbbdb1bbdd56859b5d078483b9edf43bff388f9dd2080b903a292d7edb007c0c3d5310d8bc06abf881dc56d7368d6a0c394beebdec50d8bb
 SHA512 
ca00bdde402bb44778bd7307ece4950521f30a1a14060cc1848069d0a0112a52ff1adcb4224ff8c75cb65f0fd0a7734946d64772d73b6983ec17cfafd7297154

diff --git a/dev-python/mkdocs-material/mkdocs-material-9.0.8.ebuild 
b/dev-python/mkdocs-material/mkdocs-material-9.0.8.ebuild
new file mode 100644
index ..ae30183c31b4
--- /dev/null
+++ b/dev-python/mkdocs-material/mkdocs-material-9.0.8.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+   dev-python/mkdocs-material-extensions
+   dev-python/mkdocs-minify-plugin
+   dev-python/mkdocs-redirects
+"
+
+inherit distutils-r1 docs
+
+DESCRIPTION="A Material Design theme for MkDocs"
+HOMEPAGE="
+   https://github.com/squidfunk/mkdocs-material/
+   https://pypi.org/project/mkdocs-material/
+"
+SRC_URI="
+   https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-1.4.2[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.14[${PYTHON_USEDEP}]
+   >=dev-python/pymdown-extensions-9.9.1[${PYTHON_USEDEP}]
+"
+
+# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
+PDEPEND="
+   >=dev-python/mkdocs-material-extensions-1.1.0[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+   # simplify pyproject to remove extra deps for metadata
+   "${FILESDIR}/${PN}-8.5.7-simplify-build.patch"
+)
+
+src_prepare() {
+   echo "__version__ = '${PV}'" > gentoo_version.py || die
+   distutils-r1_src_prepare
+}



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

2023-01-29 Thread Michał Górny
commit: f4dd51eae21fe3e85488eeba2876f43c7383ec46
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 30 07:03:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 30 07:10:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4dd51ea

dev-python/phonenumbers: Bump to 8.13.5

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

 dev-python/phonenumbers/Manifest   |  1 +
 dev-python/phonenumbers/phonenumbers-8.13.5.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest
index 9263f3a2618f..a88fe98cd22e 100644
--- a/dev-python/phonenumbers/Manifest
+++ b/dev-python/phonenumbers/Manifest
@@ -1,2 +1,3 @@
 DIST python-phonenumbers-8.13.3.gh.tar.gz 4906633 BLAKE2B 
320f4caa2feb5c5884cc519de8d9caebb7bbfeb656e060f84aac25f0561b042498a14fff237be404b47b5242f57afb705e4bc91f0c33d5f951a88b3de614d16a
 SHA512 
f0aceacc52a5155757c5b2542a3e67ad78bf5b8ef2a24493e62b850ac2a0c260e21e63067252e698047a4969a5966bd602c8920457b62a20d8911badca200a0a
 DIST python-phonenumbers-8.13.4.gh.tar.gz 4906855 BLAKE2B 
3949376b44ecf5ed7fb13148c557c7ac376b14dc826baf9249a449fe2a966aff660bb4cb53b5922573d55af2593ec549577b663cb1125849a8ce9bc1961dd62d
 SHA512 
d484949088991839a304d816f400dbfbeef8cdac9616c30ce7c2564ddc7cacfed4f2babd625da465ac5c45f76e3bc0a05812b9f63a26a3d520e84ec9ed628672
+DIST python-phonenumbers-8.13.5.gh.tar.gz 4906658 BLAKE2B 
94def8c031ff070f30d9509a9a138d57ac9240b8545aa5136b29f82c862b959120b7b08fd449097173e0687b5ab221e5e7b783f40b30643194cd0f1009479f95
 SHA512 
132041160c8ed981a69efd25c5ab9bf88d5974aedc5e3bd3e31dfb751aa6909a5ebf363bb52230d453b68f740b4c6d05289ad249dc70b8ab604d4df699b4bf47

diff --git a/dev-python/phonenumbers/phonenumbers-8.13.5.ebuild 
b/dev-python/phonenumbers/phonenumbers-8.13.5.ebuild
new file mode 100644
index ..20fb3f38daee
--- /dev/null
+++ b/dev-python/phonenumbers/phonenumbers-8.13.5.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+MY_P=python-${P}
+DESCRIPTION="Python port of Google's libphonenumber"
+HOMEPAGE="
+   https://github.com/daviddrysdale/python-phonenumbers/
+   https://pypi.org/project/phonenumbers/
+"
+SRC_URI="
+   
https://github.com/daviddrysdale/python-phonenumbers/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}/python
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( ../README.md )
+
+python_test() {
+   "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}"
+}



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

2023-01-29 Thread Michał Górny
commit: 13902d3d88ce915a8d4601d14a19d3758852023b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 30 06:59:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 30 06:59:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13902d3d

dev-python/Nuitka: Bump to 1.4.1

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

 dev-python/Nuitka/Manifest|  1 +
 dev-python/Nuitka/Nuitka-1.4.1.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest
index 38fbbffdac37..5cd9d6e2475c 100644
--- a/dev-python/Nuitka/Manifest
+++ b/dev-python/Nuitka/Manifest
@@ -1 +1,2 @@
+DIST Nuitka-1.4.1.tar.gz 4122973 BLAKE2B 
edd3722a3e9d534c1802a4be6d1b3d21ce5a926803e4342620a87597d8ad5e03b0e84c83a17a95a36c3716a25197e7a32704d29813a2bccfed490ae0e019d5ce
 SHA512 
99bd491519e4e3e754e5678d293a39ed36438e19aa026263c2b3fde5cc82ffc886b35629146ed11fa93860598901e91644c6e93456d1e76ba97a21d304165e67
 DIST Nuitka-1.4.tar.gz 4121399 BLAKE2B 
6f431ce01e5efc18cb71fffa8d4db1479adaab48f91c5943fe97d9252dd80ec6a875e0fbc480b13b38167534254a9fb589664d7d95b7e679b22e3c4ef27f5a5a
 SHA512 
cc07b8c35e75c3d34566d335e27789900095c35bf411e284c262f7a85f54ee9922b8f2aa0a75e72e2b77559f594183ea84aeba5691e600181fc706680bb55136

diff --git a/dev-python/Nuitka/Nuitka-1.4.1.ebuild 
b/dev-python/Nuitka/Nuitka-1.4.1.ebuild
new file mode 100644
index ..3ad289dde538
--- /dev/null
+++ b/dev-python/Nuitka/Nuitka-1.4.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_10 )
+
+inherit distutils-r1 flag-o-matic optfeature
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="
+   https://www.nuitka.net/
+   https://github.com/Nuitka/Nuitka/
+   https://pypi.org/project/Nuitka/
+"
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-util/scons[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? ( dev-util/ccache )
+"
+
+DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
+
+distutils-r1_src_prepare() {
+   # remove vendored version of SCons that is Python2 only
+   # this should be removed when upstream removes support for Python2
+   rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die
+   eapply_user
+}
+
+python_install() {
+   distutils-r1_python_install
+   doman doc/nuitka3.1 doc/nuitka3-run.1
+}
+
+python_test() {
+   append-ldflags -Wl,--no-warn-search-mismatch
+   ./tests/basics/run_all.py search || die
+}
+
+pkg_postinst() {
+   optfeature "support for stand-alone executables" app-admin/chrpath
+}



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

2023-01-29 Thread Michał Górny
commit: cb360bc766b2ae6b0ceabbedd860d58766c9e826
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 30 07:00:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 30 07:09:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb360bc7

dev-python/flask-babel: Bump to 3.0.1

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

 dev-python/flask-babel/Manifest |  1 +
 dev-python/flask-babel/flask-babel-3.0.1.ebuild | 41 +
 dev-python/flask-babel/metadata.xml |  2 +-
 3 files changed, 43 insertions(+), 1 deletion(-)

diff --git a/dev-python/flask-babel/Manifest b/dev-python/flask-babel/Manifest
index a8df930aabdf..0de8e3158deb 100644
--- a/dev-python/flask-babel/Manifest
+++ b/dev-python/flask-babel/Manifest
@@ -1,2 +1,3 @@
 DIST Flask-Babel-2.0.0.tar.gz 19588 BLAKE2B 
dbd5d6f3af38fad15a4eb6d674222473d673a9002ced21ce09a913e0bce3285b1eac9a5a85ce53c1dcebf648444164f33a5c790039a7d01184d45c7734dac05f
 SHA512 
2ad8f80b450db0cab7dd57f46158e7e653556d60869acdb3c2469d42dceca3fa97237cc960986655091c84a1a67a057d72ed510787ccb065d171e6f35764cb1d
 DIST flask-babel-3.0.0.gh.tar.gz 20354 BLAKE2B 
feed1728f4083b1a421010e7ff8aa8b8362f8c9b54556e4d3268e4028b7a51a1364c8c5f13b07585af6e9382e903b66420797cf4c9bf29736870963120d0502a
 SHA512 
a7f93047e82a0383aaa4114bcb626a9e08ed15e450c43e3a09198f75c02f501dfa6e2b8157c618cb8d19f94e76d93f8e826adc99bd146abeee85837d2618da86
+DIST flask-babel-3.0.1.gh.tar.gz 20367 BLAKE2B 
760b3ff9b867ad14f138b75e3e13c9d40a9dd4fab1dcef57c062677d6e52b31340403125f13427b6f57487609794176055f888a277eacc2323281f6899f115d9
 SHA512 
d189aac67f5671c3053efa1c8049fc364c031a77568db7a502d63e2ea09867c981c12669752f1524faecaddd4594ab064249f08b8af50dfde7267322b50ed2af

diff --git a/dev-python/flask-babel/flask-babel-3.0.1.ebuild 
b/dev-python/flask-babel/flask-babel-3.0.1.ebuild
new file mode 100644
index ..c11b51e41219
--- /dev/null
+++ b/dev-python/flask-babel/flask-babel-3.0.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="i18n and l10n support for Flask based on Babel and pytz"
+HOMEPAGE="
+   https://python-babel.github.io/flask-babel/
+   https://github.com/python-babel/flask-babel/
+   https://pypi.org/project/flask-babel/
+"
+SRC_URI="
+   https://github.com/python-babel/flask-babel/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   


-   Flask-Babel
+   flask-babel
python-babel/flask-babel

https://github.com/python-babel/flask-babel/issues




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

2023-01-29 Thread Michał Górny
commit: 33e845e2ae81bd2fbf1906579d1165d91f9066e4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 30 07:00:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 30 07:10:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e845e2

dev-python/flask-migrate: Bump to 4.0.3

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

 dev-python/flask-migrate/Manifest  |  1 +
 .../flask-migrate/flask-migrate-4.0.3.ebuild   | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/flask-migrate/Manifest 
b/dev-python/flask-migrate/Manifest
index 1d22ffe4bc02..eb645cbdebca 100644
--- a/dev-python/flask-migrate/Manifest
+++ b/dev-python/flask-migrate/Manifest
@@ -1,3 +1,4 @@
 DIST Flask-Migrate-4.0.0.gh.tar.gz 25945 BLAKE2B 
79619b5b3a64b5f1e9ad887e58c135a122961527725b468ab0c95871e4b582d306706db2b3840d33b9150ef52e60a8bf1f3db516ee1434ffcd529df02bfd29d8
 SHA512 
199f97f87c6dbc1b3dce3cd85a8a2ce75155f359394e86dea66c9166aadc01bb03627afff20ff8478e12fd63147f28dd5898c8354e6a053d5908b1bb7f2cc192
 DIST Flask-Migrate-4.0.1.gh.tar.gz 26019 BLAKE2B 
7c85a5c655c0fc0a5e522801e8ebce705deb760505720e2ab28c64da87d1b9cac683c137e29f7022009effd751fdecd9d6f1932dc88ee278d428272576684921
 SHA512 
099a2f4387a4ec5d7a37b3fbfa8a631dbdcc83533b2ebbc907150b080e01b6f3e9e7503ae5a276ae488bf0143ca3b42dd2555704b9c81bc7c31842130e604d81
 DIST Flask-Migrate-4.0.2.gh.tar.gz 26225 BLAKE2B 
da9339a0798c363394405630560d3816e26cffef4a483065294d7349a29804ba4997ab890baeae4862af3c8a76a764ca57b82037477dafe44bcc9274e27feac5
 SHA512 
3c7c65d70af42038b02a50a95d6de5735303b6f1b42bddf03afe25518e6d5aeeecb61ccb58fa2df2c8a67fe7bf77dc8bb58eaaf37184652a224310adef0e626f
+DIST Flask-Migrate-4.0.3.gh.tar.gz 26499 BLAKE2B 
02dda98690faa59c119953b29b86dcf757ca16a729cc4f3921d12dc40527e2a18599d5f04748524849240c0ad4c16e2f5cc8ad54e596e99862cbf216af73cb4f
 SHA512 
6a3f473eba39c48631d5a4f9b13b3c0d26436dd3f56faf4d814850aff6bf096c4a930cd1f4c1e49c7ae57059f9f830a106320c4c92f904e5513b1ec9499c3dea

diff --git a/dev-python/flask-migrate/flask-migrate-4.0.3.ebuild 
b/dev-python/flask-migrate/flask-migrate-4.0.3.ebuild
new file mode 100644
index ..744044d9acbd
--- /dev/null
+++ b/dev-python/flask-migrate/flask-migrate-4.0.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+MY_P="Flask-Migrate-${PV}"
+DESCRIPTION="SQLAlchemy database migrations for Flask applications using 
Alembic"
+HOMEPAGE="
+   https://github.com/miguelgrinberg/Flask-Migrate/
+   https://pypi.org/project/Flask-Migrate/
+"
+SRC_URI="
+   https://github.com/miguelgrinberg/Flask-Migrate/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/alembic-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/flask-0.9[${PYTHON_USEDEP}]
+   >=dev-python/flask-sqlalchemy-1.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+python_test() {
+   local -x PATH=${T}/bin:${PATH}
+
+   mkdir -p "${T}"/bin || die
+   cat > "${T}"/bin/flask <<-EOF || die
+   #!/bin/sh
+   exec ${EPYTHON} -m flask "\${@}"
+   EOF
+   chmod +x "${T}"/bin/flask || die
+
+   eunittest
+}



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

2023-01-29 Thread Michał Górny
commit: 17a2e8abc8792a556193413a72b5f9cdc693b64a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 30 07:02:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 30 07:10:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a2e8ab

dev-python/libtmux: Bump to 0.21.0

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

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.21.0.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 9f490b261f7d..0ff464843d34 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -2,3 +2,4 @@ DIST libtmux-0.15.10.gh.tar.gz 240378 BLAKE2B 
81841a25b01bb26d2c612a14cd4518c48b
 DIST libtmux-0.18.3.gh.tar.gz 261540 BLAKE2B 
be98707101d7481b6787694795eb05dbe1070a0eed0b7408af1714be01f4870c51223559d1edc3a3fb7b60e02496a413e92c0734031223bca9d521604cb6e65e
 SHA512 
67173c4f2f45f1236e7a1a5ce0895c53bfd6316aa7017382f97b87f84cbc6a23a6ef0f2574a276b7b064da9e4982804fb2004d31ddb1237f97ca835fafdf9ccb
 DIST libtmux-0.19.1.gh.tar.gz 262280 BLAKE2B 
9d1a2c74b49011e66df6ed2012096b0df6c6731e258078f8ce2b4fef38d21513488b195e3fdb722478ae5f829ba77bd09c152569d73cab83bfa6e4a360346b39
 SHA512 
b9f3b29de7c8ca86e8495843aa04e2dedfaea749bd57095a9d7a2f638111de7474500c3dbd892f0c580c613c796fece8da47d6c099b8b78056fbd242451eb129
 DIST libtmux-0.20.0.gh.tar.gz 266849 BLAKE2B 
51840c4cf5aecb077c7c5205a33e6a620b68aed3f61bf52f4c376b257896c907a0e9117c35f70493464d4a3e136e9bd81e0d2ed6cd8a9f4a7c80276dc1461568
 SHA512 
1e8b49898aeb622aca6160c9ed99c7714d75f716baae5109e278baf5b70d0211d3ac4ed89c3755823b203add1fe4198ceb9e16ad03941eed2cbd2407fd46f0d2
+DIST libtmux-0.21.0.gh.tar.gz 267484 BLAKE2B 
36d7af1bd90ff5a9639587d79f49643eec1e218d3b1839f5febdd9b6b402886e577b15c920cf458ecb14b4e6d532955b6d71ecf932060e6f8ba32193d6bb0162
 SHA512 
27000581396d79665e34b67a9e59bf639ca0fbd855ada9648750750e41e732cdcde15a05c6548993f08a8637783ddb478de24b75d5c18a198541c36b4b08b9cc

diff --git a/dev-python/libtmux/libtmux-0.21.0.ebuild 
b/dev-python/libtmux/libtmux-0.21.0.ebuild
new file mode 100644
index ..499498389f30
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.21.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python API for tmux"
+HOMEPAGE="
+   https://libtmux.git-pull.com/
+   https://github.com/tmux-python/libtmux/
+   https://pypi.org/project/libtmux/
+"
+SRC_URI="
+   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/twine[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   libtmux/pane.py::libtmux.pane.Pane.send_keys
+)
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   sed -e '/addopts/s:--doctest-docutils-modules::' \
+   -e '/README\.md/d' \
+   -i setup.cfg || die
+
+   distutils-r1_python_prepare_all
+}



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

2023-01-29 Thread Michał Górny
commit: 2695ec96e9e8465c5365ab5f03156c3be4d7fc21
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 30 07:02:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 30 07:10:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2695ec96

dev-python/humanize: Bump to 4.5.0

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

 dev-python/humanize/Manifest  |  1 +
 dev-python/humanize/humanize-4.5.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/humanize/Manifest b/dev-python/humanize/Manifest
index 92ad9dc9970b..9ecfd1055dd0 100644
--- a/dev-python/humanize/Manifest
+++ b/dev-python/humanize/Manifest
@@ -1 +1,2 @@
 DIST humanize-4.4.0.tar.gz 78519 BLAKE2B 
f61b654e201995479ace22b5aac106b08304ed9212cf5c6c7f87731d861c42c5e0243f7bb0b7f2c29b870421fa81fba0c36e4ead90ff90f207bc984286ac119a
 SHA512 
bbbd386d9af82d9db0f2edc4653928654203c4239419232abfc15c51ccd865b355366549c46651e1291d4222ca8b2a297ffc0fce3cc32be4ae2f904ae308a8e4
+DIST humanize-4.5.0.tar.gz 82709 BLAKE2B 
97173e7b3dc7b35ff8dbb5b985153c35dd49332d733464ece7eeb00a23c2f7f2660fde9263b416dcd83f11e8ec0a578a4fa1648c6955b8dbc35540a2606d0d38
 SHA512 
7f045f6cf7c6c5cd37ecd1a3d5c6ed40d3e64e14d0718b07938c01ce3722e0487cbc90752840b644b8befff5c7db16090d510eabeb59c4dcf5306eadea005019

diff --git a/dev-python/humanize/humanize-4.5.0.ebuild 
b/dev-python/humanize/humanize-4.5.0.ebuild
new file mode 100644
index ..79adf26cf1e9
--- /dev/null
+++ b/dev-python/humanize/humanize-4.5.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Common humanization utilities"
+HOMEPAGE="
+   https://github.com/python-humanize/humanize/
+   https://pypi.org/project/humanize/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   >=dev-python/setuptools_scm-6.2[${PYTHON_USEDEP}]
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-01-29 Thread Michał Górny
commit: 5a3eac198be19081651519a8b7bfd9f0e317ca00
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 30 06:51:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 30 06:58:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a3eac19

dev-python/pytest-localserver: Bump to 0.7.1

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

 dev-python/pytest-localserver/Manifest |  1 +
 .../pytest-localserver-0.7.1.ebuild| 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/pytest-localserver/Manifest 
b/dev-python/pytest-localserver/Manifest
index b0580899c66a..2fe23b9f975e 100644
--- a/dev-python/pytest-localserver/Manifest
+++ b/dev-python/pytest-localserver/Manifest
@@ -1 +1,2 @@
 DIST pytest-localserver-0.7.0.tar.gz 184154 BLAKE2B 
31f05dd4f156c8a547dacaf39c1aa1a576f2f84e625d64b96409212768a7d9967944931f85ab293d26f348e3a65eba1c5e341c6c08992271c10e65b2fa453cc4
 SHA512 
1fb1acaeb190d35ebd05cdd63ce15e4a9138802901cef8c25c1fa6dd177d8af2b6b2749f5a052942bf655ffd2ff6105de8a652d73faab369ce6dcf3219bb2394
+DIST pytest-localserver-0.7.1.tar.gz 185617 BLAKE2B 
2ef2bb38c03c3ad05f9ef038f03e071e4d18bf256d76357c1a980f917228392a863bef088f46bd43acae23457a5141048f93d607d1b3e6757f238ce27b9e9584
 SHA512 
fd32ea020152a17fb1dcfe3f5cccd5c2a26eed18b711f51c5c7cb8534862706e6738651c275e88f3cbad54ecdb59e4b5588e67eed0ff3bbf20c3636e97990ed6

diff --git a/dev-python/pytest-localserver/pytest-localserver-0.7.1.ebuild 
b/dev-python/pytest-localserver/pytest-localserver-0.7.1.ebuild
new file mode 100644
index ..66639fc7e118
--- /dev/null
+++ b/dev-python/pytest-localserver/pytest-localserver-0.7.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Pytest plugin to test server connections locally"
+HOMEPAGE="https://pypi.org/project/pytest-localserver/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   >=dev-python/werkzeug-0.10[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # requires aiosmtpd that is dead and broken beyond repair
+   tests/test_smtp.py
+)
+
+src_prepare() {
+   # remove aiosmtpd dep
+   sed -e '/aiosmtpd/d' -i setup.py || die
+   distutils-r1_src_prepare
+}



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

2023-01-29 Thread Michał Górny
commit: 91f705d8513d66a69255bce6e588834c375ad1ee
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 30 06:50:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 30 06:58:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f705d8

dev-python/pdm-pep517: Bump to 1.1.0

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

 dev-python/pdm-pep517/Manifest|  1 +
 dev-python/pdm-pep517/metadata.xml|  2 +-
 dev-python/pdm-pep517/pdm-pep517-1.1.0.ebuild | 63 +++
 3 files changed, 65 insertions(+), 1 deletion(-)

diff --git a/dev-python/pdm-pep517/Manifest b/dev-python/pdm-pep517/Manifest
index e966bb484bf9..9f8c051dde70 100644
--- a/dev-python/pdm-pep517/Manifest
+++ b/dev-python/pdm-pep517/Manifest
@@ -1 +1,2 @@
 DIST pdm-pep517-1.0.6.gh.tar.gz 315755 BLAKE2B 
7b221d9ddc9683521e901177cafd2ffd2908af4acbe083b4a7d6525a81ece64d3768331135451d45ffc5c40c67c8c72802d75d52fdf85fa89a13f30110436a13
 SHA512 
5aeef3179d508d2acaedf4b99df41e64b26537120e586a01870651d2b379e2e5a1bf42934ee28a4b285cb83fe10ead073408b6b7d022ca1f55653533d12a2da1
+DIST pdm-pep517-1.1.0.gh.tar.gz 315971 BLAKE2B 
679cdd14633a5d745be4dcb215986386464dbdcc91a69a7aaec4910cca7a6c1f65dab8e1a4710715873fae9b0fd07732e8df8a4859155864df330bfda7bfd120
 SHA512 
b12eeaf294556cdf79e4dc5bfd1d0dc57df64ed632ae678b00452f62b6d48eaf8b7f9437a8f7eec9ecc779d4da3155f3c4923fcdba814cbd1a4575e8f79cecd4

diff --git a/dev-python/pdm-pep517/metadata.xml 
b/dev-python/pdm-pep517/metadata.xml
index f00d2775021c..8de62c6cc043 100644
--- a/dev-python/pdm-pep517/metadata.xml
+++ b/dev-python/pdm-pep517/metadata.xml
@@ -8,6 +8,6 @@


pdm-pep517
-   pdm-project/pdm-pep517
+   pdm-project/pdm-backend

 

diff --git a/dev-python/pdm-pep517/pdm-pep517-1.1.0.ebuild 
b/dev-python/pdm-pep517/pdm-pep517-1.1.0.ebuild
new file mode 100644
index ..438b25782acb
--- /dev/null
+++ b/dev-python/pdm-pep517/pdm-pep517-1.1.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+# upstream has renamed the repo but the legacy branch is still published
+# as pdm-pep517, sigh
+MY_P=pdm-backend-${PV}
+DESCRIPTION="A PEP 517 backend for PDM that supports PEP 621 metadata"
+HOMEPAGE="
+   https://pypi.org/project/pdm-pep517/
+   https://github.com/pdm-project/pdm-backend/
+"
+SRC_URI="
+   https://github.com/pdm-project/pdm-backend/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/cerberus-1.3.4[${PYTHON_USEDEP}]
+   dev-python/license-expression[${PYTHON_USEDEP}]
+   =dev-python/packaging-21*[${PYTHON_USEDEP}]
+   >=dev-python/tomli-2[${PYTHON_USEDEP}]
+   dev-python/tomli-w[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )
+"
+# setuptools are used to build C extensions
+RDEPEND+="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   rm -r pdm/pep517/_vendor || die
+   find -name '*.py' -exec sed \
+   -e 's:from pdm\.pep517\._vendor\.:from :' \
+   -e 's:from pdm\.pep517\._vendor ::' \
+   -i {} + || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   git config --global user.email "t...@example.com" || die
+   git config --global user.name "Test User" || die
+   distutils-r1_src_test
+}



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

2023-01-29 Thread Michał Górny
commit: 6fc398436c10a04b84f8e22d3edad36a35e78e76
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 30 06:56:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 30 06:58:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fc39843

dev-python/xdoctest: Bump to 1.1.1

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

 dev-python/xdoctest/Manifest  |  1 +
 dev-python/xdoctest/xdoctest-1.1.1.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/xdoctest/Manifest b/dev-python/xdoctest/Manifest
index 438c02b95a3b..63b76f6d1cb0 100644
--- a/dev-python/xdoctest/Manifest
+++ b/dev-python/xdoctest/Manifest
@@ -1 +1,2 @@
 DIST xdoctest-1.1.0.gh.tar.gz 208884 BLAKE2B 
cdba39e0e7108ddf7b637391dc549853754864d407b11c9237e9bc9988686bba2787e37892451bbdd3df4f7a2f01b0c446a658180c6ab06081b494313bbfe066
 SHA512 
55d3e58969414098a60fc4f825a8323c4e0de88e7f387fd93e61bd7c54fcebd76a66eff8d07850383009fce0e5c301838a051c886a45e4f1159e6210493a057c
+DIST xdoctest-1.1.1.gh.tar.gz 212973 BLAKE2B 
2af66b23889ba1f0321af08fbb81cec87f6c582fe000eaa3372f166287bf69b40fd82eff1029aadb0d0d62760640881676f61571f0bed37309a98680450fbe77
 SHA512 
8b0f77df54be8e61bf1b98bbc6ef7ac76337e634ea590394e13481c61ea83b6b4b017588f8d6ab813f95d277f605ece2d82441d6cbd25bbf485dd5bc85677abd

diff --git a/dev-python/xdoctest/xdoctest-1.1.1.ebuild 
b/dev-python/xdoctest/xdoctest-1.1.1.ebuild
new file mode 100644
index ..2c7df196799c
--- /dev/null
+++ b/dev-python/xdoctest/xdoctest-1.1.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A rewrite of Python's builtin doctest module but without all the 
weirdness"
+HOMEPAGE="
+   https://github.com/Erotemic/xdoctest/
+   https://pypi.org/project/xdoctest/
+"
+SRC_URI="
+   https://github.com/Erotemic/xdoctest/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+SLOT="0"
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+"
+# dev-python/nbformat-5.1.{0..2} did not install package data
+BDEPEND="
+   test? (
+   >=dev-python/nbformat-5.1.2-r1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+#distutils_enable_sphinx docs/source \
+#  dev-python/autoapi \
+#  dev-python/sphinx_rtd_theme
+
+EPYTEST_DESELECT=(
+   tests/test_pytest_cli.py::test_simple_pytest_import_error_cli
+)
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=xdoctest.plugin
+
+   epytest --pyargs tests xdoctest
+}



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

2023-01-29 Thread Michał Górny
commit: c19963d04db14b7e3a6d6298a0bb339694eba107
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 30 06:37:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 30 06:58:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c19963d0

dev-python/pyproject-fmt: Bump to 0.6.0

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

 dev-python/pyproject-fmt/Manifest  |  1 +
 .../pyproject-fmt/pyproject-fmt-0.6.0.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/pyproject-fmt/Manifest 
b/dev-python/pyproject-fmt/Manifest
index 332e97e549a7..4e2d30119754 100644
--- a/dev-python/pyproject-fmt/Manifest
+++ b/dev-python/pyproject-fmt/Manifest
@@ -1,2 +1,3 @@
 DIST pyproject-fmt-0.4.1.gh.tar.gz 14853 BLAKE2B 
e06e3602290fdc4df00fb48dfe9d6d516a623ef29eaa535ab3b11754a577385611313172f207966b121f072a5b453774afcbf5e8699a0b7fd4426f5332e48e5a
 SHA512 
f00999470e66e7f11e9299a902b686342fbad27a07634206011ff7712c7c422f9962d8a4eeffae6a6263712620b787bbdcd78c2129cb4b164631b56a45910363
 DIST pyproject-fmt-0.5.0.gh.tar.gz 14906 BLAKE2B 
f75482988c8e10fbfcffaa518e6004f0e96b922e8bf929e43c7be26cf16149b3fa97a3070fabfbb90641ee3d953ab17bd854ba2e107b776f65f6bc802980bd54
 SHA512 
58ec7975f7c69990b1d2a0ee8a29681731d7143e59754343dc64e52e135cc5d280adf3c31b6818f042982697a7221a36aa0842ffba1ede28b57cefad77bf065c
+DIST pyproject-fmt-0.6.0.gh.tar.gz 15082 BLAKE2B 
9ec7126530c98b984c5346bfd65fa817967dc7def60d16eb93e63ff690eaad53209d49483e19b5e87caf7b879f6661862a68606a0adb3b4513ff119262ff99a6
 SHA512 
50c9dcb468213de62e86edd500ae001815a83d8374ac1d36467fd7c560a5774862b001414f687d588fc0622ba5896c83338d6833ac4c248d2b4aa111fefe33ce

diff --git a/dev-python/pyproject-fmt/pyproject-fmt-0.6.0.ebuild 
b/dev-python/pyproject-fmt/pyproject-fmt-0.6.0.ebuild
new file mode 100644
index ..a802c14c305f
--- /dev/null
+++ b/dev-python/pyproject-fmt/pyproject-fmt-0.6.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Format your pyproject.toml file"
+HOMEPAGE="
+   https://github.com/tox-dev/pyproject-fmt/
+   https://pypi.org/project/pyproject-fmt/
+"
+SRC_URI="
+   https://github.com/tox-dev/pyproject-fmt/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/packaging-23[${PYTHON_USEDEP}]
+   >=dev-python/tomlkit-0.11.6[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2023-01-29 Thread Michał Górny
commit: 91329a71f1458a07a5f197d4fee77c6f9e390c2e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 30 06:58:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 30 06:58:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91329a71

dev-python/xdoctest: Add GH remote-id

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

 dev-python/xdoctest/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/xdoctest/metadata.xml b/dev-python/xdoctest/metadata.xml
index 77f59e36a99d..4c2d31b69065 100644
--- a/dev-python/xdoctest/metadata.xml
+++ b/dev-python/xdoctest/metadata.xml
@@ -10,6 +10,7 @@
Python


+   Erotemic/xdoctest
xdoctest

 



[gentoo-commits] repo/gentoo:master commit in: media-sound/subsonic-bin/

2023-01-29 Thread Joonas Niilola
commit: e3323ba94da9af1cf07d7a9d24f7ab11091aaebb
Author: Marco Scardovi  icloud  com>
AuthorDate: Fri Dec 30 23:00:43 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jan 30 06:45:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3323ba9

media-sound/subsonic-bin: add 6.1.6

Closes: https://github.com/gentoo/gentoo/pull/15641
Bug: https://bugs.gentoo.org/867736
Closes: https://bugs.gentoo.org/604872
Signed-off-by: Marco Scardovi  proton.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-sound/subsonic-bin/Manifest  |  1 +
 media-sound/subsonic-bin/subsonic-bin-6.1.6.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/media-sound/subsonic-bin/Manifest 
b/media-sound/subsonic-bin/Manifest
index 073eb1fc5539..77a087499423 100644
--- a/media-sound/subsonic-bin/Manifest
+++ b/media-sound/subsonic-bin/Manifest
@@ -1 +1,2 @@
 DIST subsonic-5.2.1-standalone.tar.gz 43671795 BLAKE2B 
2cf2ff67aaac7dd2ce405d832bfbd1f7dd0a87f4e5698092048891778ebbcac35e70c535a1e2af012655bc49e555ffdcbcfaffea62ad16cd987458e0d30a0135
 SHA512 
1251b77cfbee80224d3e332945fecec981c79b27c129cb47f5880a82344db15d1f8d17b11dd272a4ad3d9794f4e3055d4a59826623d543b676de73fe1c83b936
+DIST subsonic-6.1.6-standalone.tar.gz 51987601 BLAKE2B 
35f124e1c7ef920524f7b1c37389c681c8849facc8331b3db08ada9635e781ddb7c74f5ab808fa0e83e45559f1ac347e9ba52cce75161a802d1b41f9e261a49c
 SHA512 
d339b5ba893efb23479f1dc919ad540d3ea23d9fd0288a982ab4290aadd103db57ec4c5b922b39f64e09adec3af32b9cf20d7cb4aad62c65e48448eca2e456de

diff --git a/media-sound/subsonic-bin/subsonic-bin-6.1.6.ebuild 
b/media-sound/subsonic-bin/subsonic-bin-6.1.6.ebuild
new file mode 100644
index ..0017b651832f
--- /dev/null
+++ b/media-sound/subsonic-bin/subsonic-bin-6.1.6.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit wrapper
+
+MY_PN="${PN//-bin}"
+MY_P="subsonic-${PV}-standalone"
+
+DESCRIPTION="Subsonic is a complete, personal media streaming solution"
+HOMEPAGE="http://www.subsonic.org/;
+SRC_URI="https://downloads.sourceforge.net/project/subsonic/subsonic/${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ffmpeg lame selinux"
+
+RDEPEND="
+   acct-group/subsonic
+   acct-user/subsonic
+   virtual/jre
+   lame? ( media-sound/lame )
+   ffmpeg? ( media-video/ffmpeg )
+   selinux? ( sec-policy/selinux-subsonic )
+"
+
+S="${WORKDIR}"
+
+src_install() {
+   local dir="/usr/libexec/${MY_PN}"
+
+   dodoc README.TXT "Getting Started.html"
+
+   insinto ${dir}
+   doins subsonic-booter-jar-with-dependencies.jar subsonic.war
+
+   exeinto ${dir}
+   doexe subsonic.sh
+
+   newinitd "${FILESDIR}/subsonic.initd" subsonic
+   newconfd "${FILESDIR}/subsonic.confd" subsonic
+
+   make_wrapper ${MY_PN} "${dir}/subsonic.sh"
+
+   if use ffmpeg; then
+   keepdir /var/lib/subsonic/transcode
+   dosym ../../../../../usr/bin/ffmpeg 
/var/lib/subsonic/transcode/transcode/ffmpeg
+   fi
+
+   if use lame; then
+   keepdir /var/lib/subsonic/transcode/transcode
+   dosym ../../../../../usr/bin/lame 
/var/lib/subsonic/transcode/transcode/lame
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/subsonic-bin/

2023-01-29 Thread Joonas Niilola
commit: 7c409bd0b1024b61e38cf2a88b20ec50c6b26b4c
Author: Marco Scardovi  icloud  com>
AuthorDate: Fri Dec 30 23:03:30 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jan 30 06:45:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c409bd0

media-sound/subsonic-bin: drop 5.2.1-r3

Signed-off-by: Marco Scardovi  proton.me>
Closes: https://github.com/gentoo/gentoo/pull/28905
Signed-off-by: Joonas Niilola  gentoo.org>

 media-sound/subsonic-bin/Manifest  |  1 -
 .../subsonic-bin/subsonic-bin-5.2.1-r3.ebuild  | 54 --
 2 files changed, 55 deletions(-)

diff --git a/media-sound/subsonic-bin/Manifest 
b/media-sound/subsonic-bin/Manifest
index 77a087499423..9162465224d2 100644
--- a/media-sound/subsonic-bin/Manifest
+++ b/media-sound/subsonic-bin/Manifest
@@ -1,2 +1 @@
-DIST subsonic-5.2.1-standalone.tar.gz 43671795 BLAKE2B 
2cf2ff67aaac7dd2ce405d832bfbd1f7dd0a87f4e5698092048891778ebbcac35e70c535a1e2af012655bc49e555ffdcbcfaffea62ad16cd987458e0d30a0135
 SHA512 
1251b77cfbee80224d3e332945fecec981c79b27c129cb47f5880a82344db15d1f8d17b11dd272a4ad3d9794f4e3055d4a59826623d543b676de73fe1c83b936
 DIST subsonic-6.1.6-standalone.tar.gz 51987601 BLAKE2B 
35f124e1c7ef920524f7b1c37389c681c8849facc8331b3db08ada9635e781ddb7c74f5ab808fa0e83e45559f1ac347e9ba52cce75161a802d1b41f9e261a49c
 SHA512 
d339b5ba893efb23479f1dc919ad540d3ea23d9fd0288a982ab4290aadd103db57ec4c5b922b39f64e09adec3af32b9cf20d7cb4aad62c65e48448eca2e456de

diff --git a/media-sound/subsonic-bin/subsonic-bin-5.2.1-r3.ebuild 
b/media-sound/subsonic-bin/subsonic-bin-5.2.1-r3.ebuild
deleted file mode 100644
index 4aaf33bdd807..
--- a/media-sound/subsonic-bin/subsonic-bin-5.2.1-r3.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit wrapper
-
-MY_PN="${PN//-bin}"
-
-DESCRIPTION="Subsonic is a complete, personal media streaming solution"
-HOMEPAGE="http://www.subsonic.org/;
-SRC_URI="mirror://sourceforge/${MY_PN}/${PV}/${MY_PN}-${PV}-standalone.tar.gz"
-S="${WORKDIR}/"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="ffmpeg lame selinux"
-
-RDEPEND="
-   acct-group/subsonic
-   acct-user/subsonic
-   virtual/jre
-   lame? ( media-sound/lame )
-   ffmpeg? ( media-video/ffmpeg )
-   selinux? ( sec-policy/selinux-subsonic )
-"
-
-src_install() {
-   local dir="/usr/libexec/${MY_PN}"
-
-   dodoc README.TXT "Getting Started.html"
-
-   insinto ${dir}
-   doins subsonic-booter-jar-with-dependencies.jar subsonic.war
-
-   exeinto ${dir}
-   doexe subsonic.sh
-
-   newinitd "${FILESDIR}/subsonic.initd" subsonic
-   newconfd "${FILESDIR}/subsonic.confd" subsonic
-
-   make_wrapper ${MY_PN} "${dir}/subsonic.sh"
-
-   if use ffmpeg; then
-   keepdir /var/lib/subsonic/transcode
-   dosym ../../../../../usr/bin/ffmpeg 
/var/lib/subsonic/transcode/transcode/ffmpeg
-   fi
-
-   if use lame; then
-   keepdir /var/lib/subsonic/transcode/transcode
-   dosym ../../../../../usr/bin/lame 
/var/lib/subsonic/transcode/transcode/lame
-   fi
-}



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

2023-01-29 Thread Alexey Shvetsov
commit: 87dffbbeea8f54dc3fadce38abb094609eaa
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Mon Jan 30 06:42:02 2023 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Mon Jan 30 06:42:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87dffbbe

sci-chemistry/gromacs: drop versions

Signed-off-by: Alexey Shvetsov  gentoo.org>

 sci-chemistry/gromacs/Manifest |  12 -
 sci-chemistry/gromacs/gromacs-2019.6-r1.ebuild | 250 --
 sci-chemistry/gromacs/gromacs-2020.4-r1.ebuild | 347 
 sci-chemistry/gromacs/gromacs-2021.3-r1.ebuild | 352 -
 sci-chemistry/gromacs/gromacs-2021.5.ebuild| 352 -
 sci-chemistry/gromacs/gromacs-2022.3.ebuild| 333 ---
 6 files changed, 1646 deletions(-)

diff --git a/sci-chemistry/gromacs/Manifest b/sci-chemistry/gromacs/Manifest
index 48bb6ecb5abb..6166ff22c51f 100644
--- a/sci-chemistry/gromacs/Manifest
+++ b/sci-chemistry/gromacs/Manifest
@@ -1,30 +1,18 @@
 DIST gromacs-2018.8.tar.gz 29913703 BLAKE2B 
8780032305928067fbfe1559efe9eedc4d47e27ab2f6ab54d6dba39edfcbeefbee4673d8910009048a850620b5a08ba8feb622db652c439cfa50a149ec5f0015
 SHA512 
6717895942f2ab7b54019511ed2aebadadde8e96d3c4b7414bb9168ffe418432d2dee330192e199f7b9d2f665c71f5d4f1ef0911aa7243d525a2ca182ef5b122
 DIST gromacs-2019.6.tar.gz 33446147 BLAKE2B 
adc21fb6b841b06d499607f8c0166a673645ef5af0b40bd823d0fff5ea24397e6301c5e1e0070986ae1ce1deba8a42052b66da148b071c1e21f2fe3908fee275
 SHA512 
7c227a9539e5775d5d128ae9e872a24181d79cdcd2852b86453597987e8d7332ecec371da65d089f6e610c54aafbccc8824ce298743383dd6240719ebee692a8
-DIST gromacs-2020.4.tar.gz 29149899 BLAKE2B 
a07c8efd96137d58c1edf4ac9b5aafeb16d9e65234b9459b71471827032654acacb58ed6ae87ec6e0e593a0acd799683cc4461b06cc883b089d740708619345e
 SHA512 
0c56f058741af70660baf0177724ec940dd984c05ea141ede91ee51ce3744f76d00e31bdb5db907e46fa1639de5dca637b3ace26e89f908c2e74c69f0c21ed3a
 DIST gromacs-2020.7.tar.gz 29175554 BLAKE2B 
98f1aa415946f8eb113febc81105f0c1b0919b96fc3c55a0ab83bf3950ff509b81eade92e645adb0bc2b407df239e20cf3f19828b6e08616437c8693c1fddcc8
 SHA512 
1d375c44cec38445e56cea252623b5b6c565680268999d4b6c14d6dc38759a27227655b2d29efaab9f9115d3677b446cb555e11cddafa0dc10c4827caaa2477b
-DIST gromacs-2021.3.tar.gz 37987972 BLAKE2B 
d71995c7d5a34978246e33dc637ac3d273e547afcf72d1a107026650f03286ecdf27e4b9a70113b3c3a01af59ad49ac5c813aa6e5d2e8eb29fd05582a7a28d34
 SHA512 
da420917d06de2e192dfbb4e1b9f46989ed05b5c7e641c657104ed8f2bd8b22509bffd1ecfd7c965c80544eafa6af12d6d0aba7e1e7d9d14a4a88fb3fbf394a5
-DIST gromacs-2021.5.tar.gz 38023772 BLAKE2B 
45e1f080b86626423e471f06b48b615db1913048f9f6998da8ce45408339b32f829d33dd2af57297a7d307fcffd556c333a58c309ee0f2adb021ca3755619b05
 SHA512 
56c1b312fc8e52ec6f86e445d2fa2d07107c461b35d4dc8cdf95580f05fd8e6c5fd671d0e72b2b9e74e3232bc8c41db496fe4bcaf2b9a3ae3c2cfa93489a31c5
 DIST gromacs-2021.6.tar.gz 38012702 BLAKE2B 
023ae37dc53643758afa050fd179cd66f3c6d6266f6afceee5eb35c890a3ae284956f2bc2409156d6e1fa03a7f23f7b04c27e1820547fd5f147b344d94da7d40
 SHA512 
65d7874e5cd838ce4f29d033c66304738ccc30f1987f9f8541725058b2fc4551302a399f6ce773e81ac9485963187c48feaf92c71789f4c345c82bd335f806a7
-DIST gromacs-2022.3.tar.gz 40359623 BLAKE2B 
23beacf7208df89aea6c3effe483361451a9ff20428fe79ec163a5eee4dc0db0bb00a2bee84bc9377ad272f216fd372eab1b77e8542ce231ac785b41b582fa15
 SHA512 
1a6a1674ed17dfd93dcd51537cd13c9df5bb9bd91c3a26601032f83b788a93689bac8070eb8e495a786d41cc9d474885538cbaffa4229da70dfa640ee42b7c60
 DIST gromacs-2022.4.tar.gz 40352282 BLAKE2B 
616ba05a70a483d7d8fadefb383ac9fc8825ac09ea92f55a0222c57ac91e4a045fb55405ec963303d8dbabb04b3d1f8c73062785b3812b3c6b7582e002dc5538
 SHA512 
15c642f2b63c1731a01a3b58c13d454f57c29607554a6693c2e62f38da574c6d596c5cb6f361e0feb5e1069b3b19bb49ceaa432c030da91f48e41654e3e6a62f
 DIST gromacs-2023-rc1.tar.gz 41863824 BLAKE2B 
c365ccd83b8f271be8f1a515f4dc0ebd729ce43023e979a52046fc827e786f84f09de894af9b8da4f7ce6e06a1ae050e8ff387892f76787857327ce2bc397042
 SHA512 
7ab8158624e0c93c0f06bd7023b97012d80afa5e068cb4489e7e9700171a5a8f69ae042bf0256c78aaec527d9a1b88f5f2dce6c8c7d4f46a457b6a9568b70f45
 DIST manual-2018.8.pdf 10025023 BLAKE2B 
afb0a6e6a72d78df743fcb57e7c1716848589e571dd35167b957a9b407ca27978ccfb6cb9e0df9c9439b888f352501a00ba32281ed1e0b4193bd606f1d77152e
 SHA512 
b1972f7ce965bfc9377542993c5943ea4868a8ed23a969d4203264746d6bea3a7a65c6379196ece37fd6d68ec7ec80f827bde87d1049284af7082759a124f1d5
 DIST manual-2019.6.pdf 12702376 BLAKE2B 
c350127bc06a9eb3dee73da39037c84daeb89500e23cb131bd19a150bf60602d4dde7611e0c6f0f344af4093e96a899303dac71b4df56fd0c44c3a48a56606b7
 SHA512 
dfdff67c2c1c9ce1f1c236b7686c5331b0fe86951da6c98eddd6a3e748815e0be0a9653ae4318469fcdd913c4e7c355d64a997cc80b9d9fbe6282ef6d98e61eb
-DIST manual-2020.4.pdf 11851608 BLAKE2B 
7b7bdf08e8946fcc448543b08391b94a67fee60a8c810597c1f09f70443f9d7db817c99622dd0c21c6317f5fdcd6c4a88589ecac57055cb0cd8597d6021026e7
 

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

2023-01-29 Thread Adam Pimentel
commit: 4ad4e672fe9916a440ca430a45c942651fef9fdc
Author: Adam Pimentel  protonmail  com>
AuthorDate: Mon Jan 30 06:41:07 2023 +
Commit: Adam Pimentel  protonmail  com>
CommitDate: Mon Jan 30 06:41:38 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4ad4e672

net-p2p/feather: remove old ebuild

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

 net-p2p/feather/Manifest |   8 --
 net-p2p/feather/feather-2.1.2.ebuild | 144 ---
 2 files changed, 152 deletions(-)

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

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

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

2023-01-29 Thread Alice Ferrazzi
commit: 6cd9017b061051ccaa2762e442e84199212aaca8
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Mon Jan 30 06:36:37 2023 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Mon Jan 30 06:36:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cd9017b

sys-kernel/git-sources: add 6.2_rc6

Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/git-sources/Manifest   |  1 +
 sys-kernel/git-sources/git-sources-6.2_rc6.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index b2f9a485bfef..f976a6ee79bf 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -4,3 +4,4 @@ DIST patch-6.2-rc2.patch 62009581 BLAKE2B 
b17cc02211a6c6c3f97eb8dd8896c572ea1dce
 DIST patch-6.2-rc3.patch 62224587 BLAKE2B 
e873338f80f379aceb3444e3e397014c1b91f1cb012e3080063e1d33c7339d84da25402fb40711f9c496becbedbd73935226f97061f8747e51022c3400f57c66
 SHA512 
a1a86364b57a03b3122dd54a012ad6de65696f21140d2958700668c9a63c3cc052ac2670177e188384961310568faabe87c351608efdf7dde69d4bdb6248c3f2
 DIST patch-6.2-rc4.patch 62686618 BLAKE2B 
4f67e021c76b1d9f028813826c49f66795b46fcf558e906d3d2d03072522e21d99da96d92803f1252ac1a2f3b32946df90ae6fc4bef3c8ed6f0100e0fefd54eb
 SHA512 
8e65854464e53b62452e5e80119e53fd61b3bdc2e5de262a44030208a07f811541f7d4e3af647afffbead7c96f0a6b9a81e6e17c95575d0cd6eaf6ea9f708fff
 DIST patch-6.2-rc5.patch 63046709 BLAKE2B 
234ac71b0803b802c5fa54d1eef452ae1e76c9ed2b61638a357a4ccf851a38fb1ad1697a468059d5bd443c20d6cd799bf917aafd9801177b9ccd62f28255473f
 SHA512 
bf7aeaca8fe6c4476f2b346b3f1bc88fba4e9da9cf12a2668baa2e73ba0a5a443fbde995909994db903b2ca64e58ed4aae1ff0cad539cee4d3712067f73e4220
+DIST patch-6.2-rc6.patch 63222751 BLAKE2B 
ca5572d4bd8fa547cac49210fd8204a65e0d1cc7d8c8bf386be88c7c4f7ad0c72048c8ceeea21574978947f75e8837b1b63a782ec3508641d1c5ba733bbea4a8
 SHA512 
7740742abfd6521f22d3281c0df882905c89af9ff673bf8da38d8503ef9f3853dbfc467f979e3057c7813f1fbf971a7369913a3f6b6ebe2fa87391bc30d606db

diff --git a/sys-kernel/git-sources/git-sources-6.2_rc6.ebuild 
b/sys-kernel/git-sources/git-sources-6.2_rc6.ebuild
new file mode 100644
index ..3361401fba57
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-6.2_rc6.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="6.1"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+K_NODRYRUN="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~s390 
~sparc ~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.6-r4"
+
+pkg_postinst() {
+   postinst_sources
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/

2023-01-29 Thread Joonas Niilola
commit: 4aa2b54900bed2964dbcefa95d88a66c9a880939
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Jan 30 06:14:54 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jan 30 06:16:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aa2b549

www-client/firefox: drop 102.6.0, 108.0.2

Bug: https://bugs.gentoo.org/891213
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/firefox/Manifest   |  197 -
 www-client/firefox/firefox-102.6.0.ebuild | 1275 ---
 www-client/firefox/firefox-108.0.2.ebuild | 1331 -
 3 files changed, 2803 deletions(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 46ad9f97c774..be847785fab5 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -1,101 +1,3 @@
-DIST firefox-102.6.0esr-ach.xpi 453449 BLAKE2B 
c21405be549d7fa6a534c40c606f1e0a5dce4d899f048591f34684593f5f0aea43c196ac9bae80bfa3bb6cf4c185f8e4006abf9fbad704b56f36424d1d68626f
 SHA512 
7a050f93b59602d519af1f7de9f6f92e978623d3d034367dcf7987cbd4fc092e2540031df0b054340101097f02932ef031d18748050fced7e6b4098809b630d6
-DIST firefox-102.6.0esr-af.xpi 418248 BLAKE2B 
ffc4bf639362fe2623cd04bf9e2334ac48f4c2313609305b1dc881f337e588c1b6daee286f11ec62484b9dc82d58167d146246d3cfd867b207f0fe6d0495a7f5
 SHA512 
22b873acc03927fbef9d34a479b8f0fdaabe0ee3100447274647237d2e7fcd142fb33bceae8b026f0672a9c6c4c969803bcc7d4f0bd888dab20b8714633df68c
-DIST firefox-102.6.0esr-an.xpi 498410 BLAKE2B 
d4df32d738e8a6ee443090a847df64d39062bb8ab6c46618a6d0199b7eea40716709a742ecfd17d555840510fd1f4a1c8706a4e944ddee7db39f1c8aa64e683f
 SHA512 
b4cc713a841f157003a61f896b3953ba7ccb7edfef9f26a4c02fde5c3c84e73ba7a34aa183109394d0b83e4e48e5ffc4be90023755c435283903f57c8a988a62
-DIST firefox-102.6.0esr-ar.xpi 563021 BLAKE2B 
d086fbcee40ae13a211be340e9e3fbd88e523426344c86e4b01e3d586f3e4055ec92618b89489f06fdd9e54058e94c4d1454e4bae5b7107ac82ecd6aeda4ec0d
 SHA512 
9367624603f41774ea7bd441e5454550348c5defa46cff38687d8a09d1ea00132f21d6d2457be0ad75acba6e35f2c8c5bfa044520366f0a01565ea486118ac31
-DIST firefox-102.6.0esr-ast.xpi 493499 BLAKE2B 
fade7b5d12c1ce8f5755cdf502d242370c7f4da41ac99299163514e7a6f090f34cae5497a881a9b5746753887f6fd61014a80b1e9a82ce99ce47376c5b42e71d
 SHA512 
62e38fe1495b54df2f43e5c6dd1a360ad798afd8f2df06284412d1dc47c35d8bce152a1bd20c9534180875006c18a663c5bc31f7d30489e0748f314ffa06
-DIST firefox-102.6.0esr-az.xpi 485926 BLAKE2B 
2fe463c4ebe49234a0b5730a89a58bb7b531833b3c2389d36c797c225be1ff3037f0208e2f175aed38fb96ff8ec88457fc580fb6c6f38dc0bd76bfbc656ddb4b
 SHA512 
70cb30d03f00eb05de0cd4bbef95b56f667e75711c8f383de34fd903539b322f38051e955c6dfce7434295f97af064454135bc591089ebd30796f2c5e3087407
-DIST firefox-102.6.0esr-be.xpi 638910 BLAKE2B 
bd90c1079cd4d6a9eb7be48d857052244e16fd8fa65bd65b380cf61eed385fe31f0432ffb75e5f1558cd3ae33ca86ae609549393ab684ca2b789a1a6578ed4b5
 SHA512 
89a33984a6d7737603d856e04340ef695a80e97d2fb548ddb2f52a90d192b470ac0c75a924914e83a36a7052ee4a6222e1fee944ab9e22e00d78752cea3a9598
-DIST firefox-102.6.0esr-bg.xpi 578856 BLAKE2B 
a3426f5e3bbd11e50d3b5015d6b8a99290e90f772c69a134a8f39b9750bb6adf9cadf5744d581a501887601190625b27dd56b5b1dd2354e1834ae316e6952c49
 SHA512 
fe010bbb12fdae952cf004df90c8a2f96ad55487c5e2c7e852c22c8444b100663ca1b9e59f8ab06f399b46813355a4c234d627fb000bc29ede198bf976e8335c
-DIST firefox-102.6.0esr-bn.xpi 576728 BLAKE2B 
da912b71512f07a4fa2ab246918f8165bb70dce78afaf475a7cac7093484c999268061859082ad6598064da429ce08ed02e312f64d20b60287ae01ac25994aab
 SHA512 
528e1497ee84e0430ad94bdbcaf83896536ef51d0a28baf1cfde7b2b6534cdb0004a836546bde29b0c511aebf9b5520faccc14f4bba16dbe7923e82c1ccdcb82
-DIST firefox-102.6.0esr-br.xpi 531021 BLAKE2B 
1a4c8f0c230fe296a705b174343fbf1ad6cc7fc0abbf12cbeb1d0412e7cf501304d3c7834bbc5333477b126bc48cc90cf90c5b63a5a24a9107da8952c3c6d29e
 SHA512 
4e970d55edbd661d4226ba5280fb395f496f1f16bf4a461f6dc2f91522bd42b85053786fc5d021c64e76b6cec8546acb1e89904aeb820244816711a498308472
-DIST firefox-102.6.0esr-bs.xpi 462135 BLAKE2B 
db1e22b1ff62f06f6251dd2bf1eaf4540e6c9c8fe3e3d2ed12c85de2a1fab4c6a8ef19a8b22a8466f2c7435de10208a0eeba067dbc59086454096fddbbd56fa1
 SHA512 
b83718062f612b9e909870dae3f1ddd02a0999e56315ef97e857cb3007cb58e0c3a237730419e64379f501c7e8e360b89735afc70cdaa2fa6ba8ffb826dd351f
-DIST firefox-102.6.0esr-ca-valencia.xpi 537519 BLAKE2B 
7ca75ac2b31ed1b77c1ddf876fa9d4b7347668d384222e66a5e8f87d8e7e93acadd9532af7043309773df7cba5ed31605ab6ae4675e47211cc108b936fb70db4
 SHA512 
9ea4b47043873cd21d80375d37a10f0500aed090926c3c48810e4fcce52c23df525abb2aa02128bae54184b39cd2a76edc13717eacfd192eb1ab73735a64bd45
-DIST firefox-102.6.0esr-ca.xpi 540466 BLAKE2B 
48520c14709b173fda2d83e062e8a40dc5892af84b40cc4e116a5c1189d89b6c2d596787bc781b05d44f68a41b960aebf2916c1a4005055bce7373feebab377e
 SHA512 
302c5fa77097f238b4f43b7e0342342afbfa1d7ece6b38a6b045faf9f9ff99b8fb849b5e984cd13c72f499536107624836f75b09e810c05c5112465c280b8d19
-DIST 

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

2023-01-29 Thread Joonas Niilola
commit: 86af4490a19aaf73d3481323bb4ebf0d38ca7f3f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Jan 30 06:16:13 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jan 30 06:16:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86af4490

mail-client/thunderbird: drop 102.6.0

Bug: https://bugs.gentoo.org/891217
Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/thunderbird/Manifest   |   65 --
 mail-client/thunderbird/thunderbird-102.6.0.ebuild | 1177 
 2 files changed, 1242 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index b8ea577b6789..25233a540a9c 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,69 +1,4 @@
 DIST firefox-102esr-patches-07j.tar.xz 23012 BLAKE2B 
41b706f5ae8695ddd33e971cf1aa99317382a57618cf19163c5bca09ed5d430dba672ac51b7ab3072360452cc89ac50397bb7992882a61a3adda37022239e654
 SHA512 
7048353ea5504e34d9d3950e3e5e3125f631f95269d5c9e422ca052173a316718fdd4b57ea7980a452139b1192805cb598f47f398fb148a426a85a5e979c6cdd
-DIST thunderbird-102.6.0-af.xpi 551371 BLAKE2B 
d40ad673db1e0b43038ead3064e3d121512f74185c6f0d3209e3bcebe17b76cbd8240b3482e20e300213582d250134bb1673d4cf040ec7143383fdecb4941550
 SHA512 
39ad5d3381ecc100cf42dadb448eb14402cd88669a65d0ec75d3b9579a9d8a24f515b4050c75c9b6f131adc1fd4a844039c4c8c168e5f76f68bf433176000abd
-DIST thunderbird-102.6.0-ar.xpi 656149 BLAKE2B 
97d85d3cd1b6f6462a79076b989a9a132a15247568f35d5e9b9f499a29403b52ec8e44cb6d5847b2cddf0c606755941e1ae47bc267925106791e3938d1fb6842
 SHA512 
0a6fdf6d5b20e5182004581df031ae3203a43b716a719aa83a61d1b71b6d352c3838f6e35afa19c8a91eaacc1920731c2f9b715d794fd5448da39c8f3599659d
-DIST thunderbird-102.6.0-ast.xpi 564286 BLAKE2B 
efd2547eaae08ff6112ba17a2785eab4fa27a11d5a368185a99d2ef54dc9763cf88c563383e6840cf1d19c471ec9940d8bf56821ad809f06461b5dbf1f51e510
 SHA512 
6c1ee7f96671a7b6ea7e23ebdd23e96b8475061010bdaa6d8a0d74d80e4522025bc02e5f7cfa76592e9d3a9a0e3e07d2119a6d77bcb9071c3a483f111d7f5cae
-DIST thunderbird-102.6.0-be.xpi 686679 BLAKE2B 
6909b6c6cc55d4239160d88833dc9684d484aa6034a07a2d3bf6007bf093229f358fa8a0a735bbb7151bc77ad9b2c91240c22147a62f58ad709081006b7424fe
 SHA512 
942a18d839495933c26d60374bb2d29e5a89e1db658553e991647c97d6144a7d2a32505933a2e0014df1655fffb500e8242878b103178dcad3909f7589de6ae3
-DIST thunderbird-102.6.0-bg.xpi 682267 BLAKE2B 
40b414598b43a559358d2efbb72edd35041d1d652108762c80c56c145eed5efc455c2c49f5071121b9a000b9698e28c4a37c92e76487ecca6aa5c8e689e29836
 SHA512 
78577af4b6ac2ecfbeb6a18cafb67b26170316681af8076f076a601872d71b9ce65945034627fc493720bd032b0388b5db696902e44bc2e35afa1507f0406231
-DIST thunderbird-102.6.0-br.xpi 615115 BLAKE2B 
6f0a9a91ebdd974734076079e4f6fc495bd53ace0eee0803e7b5ea166632bc36d483d38df593754e7dd7c2df37ebb5d3ce68d067c820ce1d6497acf216fa52da
 SHA512 
54478151924207b75f45d7ff11842ce116b044775915eba930a68c40b4793dadb8cf085d78c07b358a8bac07b78d4d68dfbdf8ac08f02f5e347ef89fb619326e
-DIST thunderbird-102.6.0-ca.xpi 636173 BLAKE2B 
8a71042393646cc58c54c8f7d8e2e58052f468eba169bd7dcc8619494ca151b73073a39d437fec714b496a6ccf247b406119ad03f9acd90aeddf07273b1d0a4c
 SHA512 
596125f8ce3be2853d2d9ffbebe13e5989be1c694d29c5e8bace20045e372c54d8fa3f67f66fa91df571accdb4c8399cea5d479754ba53c7a6007e331e255780
-DIST thunderbird-102.6.0-cak.xpi 641841 BLAKE2B 
a577bbfaa32f6c4a1c4b06b0645a313a00f842deef75a4a1057b7b92c0b633aa5ca154160f592badc8930f6b9ca9bc0e3ce795bcdc9ceaa595cca446440284fd
 SHA512 
736bbfbe3984a1d6bfd32a4832a9af390b8c47ff46840de54645a1868274f45066a2fda55b247c4b33413f939b8c79048676fc2c8902c2919e2629ba0725ec0a
-DIST thunderbird-102.6.0-cs.xpi 706337 BLAKE2B 
1660326810e3f5d768be6e2bf1ced920d9a0917a4d4474f9a2d75835a43137bcf583883a40e9604449fb4384227f915631202f34c31ac9bba050b9b4f1cca1b2
 SHA512 
02f671229d632d69a2934e0c67540c67a2d94585ea1d5182b23c44ffa82eb17b6c030e43283c510cfd85c9237cece364fdf6769b52dcda5caedf5c5a9afb4a34
-DIST thunderbird-102.6.0-cy.xpi 684716 BLAKE2B 
42a6eab3a276324dd39e237878253ef574aaecfe8b7a57fe715c04a3951d321306eb0c88e5f6416bfab7fa9dbf42357fe73cc31af5d3a2a533028fcda787a6ff
 SHA512 
eb10c6609f125990ccb73986a8422dc123e8e89ebe8149567a3423e84ca616cfef1f95fc1daf3aadeb91d3c7a6bd9a3512e79c62692e6bcb386d22fd366c
-DIST thunderbird-102.6.0-da.xpi 670578 BLAKE2B 
44910e31c236875473248b04cfd0d7026164ef408cdb88f481835388327cff129c8f53eb6d710745af4207c1c80241f552a07e20b8a04a6c8033cd127ee77804
 SHA512 
d2a229417c1a7240f9f2e19cc1bceeb3cb747a3dfa03a118c3a6372e22c03278750d46b5f2e287a2e5dcb872f96f9330202593a369921694589d4b70b7c1797f
-DIST thunderbird-102.6.0-de.xpi 703558 BLAKE2B 
9eb529ab6c6528025ddb08315fceddb4be974c6dd0f27b79d8d9c3d74585bdf589e998c50b1113dd998983a33435a2490eed70d2244f868ba82317ec0f37b0ac
 SHA512 
e251e4cfe9b6edfe490b51bd3cd8e5d0a12331a66af4d5722524951f1d004a29b5b5a326786c974e062ae6422ae5c985cf133a77e411032befbac3d6bd19427c
-DIST thunderbird-102.6.0-dsb.xpi 718469 BLAKE2B 

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

2023-01-29 Thread Joonas Niilola
commit: 568339e99305a1ee5dfddcecf1311020e465974f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Jan 30 06:15:43 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jan 30 06:16:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=568339e9

media-libs/openh264: drop 2.3.0

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

 media-libs/openh264/Manifest  |   1 -
 media-libs/openh264/openh264-2.3.0.ebuild | 121 --
 2 files changed, 122 deletions(-)

diff --git a/media-libs/openh264/Manifest b/media-libs/openh264/Manifest
index 4a931d861a82..01ff57956a19 100644
--- a/media-libs/openh264/Manifest
+++ b/media-libs/openh264/Manifest
@@ -1,3 +1,2 @@
 DIST gmp-api-Firefox39-3a01c086d1b0394238ff1b5ad22e76022830625a.tar.gz 10464 
BLAKE2B 
db6990a55b4128c267ee5ffa4e38edd2551c862e549776b4092d568381800135830c6304642cdd9c2c0afe06035edebafde769693082ae7a5236cdc463e8
 SHA512 
a6383834391d98754177b54df31d006144b5cad952df60115fd12fb6f0c87e571a10f9ce7276b817e4137efd97ffa7bca5092e289b0eb7cde2a3ad923319e874
-DIST openh264-2.3.0.tar.gz 60290792 BLAKE2B 
08aa571471188c72bb0f098fa1cfaf9ba46ee4311f50518de868a2d7bbd61d9d4547cf5d33b3140d56c09a1ea7ea411bfaa96ed960e159876e6cc803f081b5d3
 SHA512 
5f0ccbb3c0026a010d9830e973312486f9d5ea8152afa3653ab6b3c43906a1169cebea70532134c1624846cc03b586e85b12cfd0621af505bd532a7dd833defd
 DIST openh264-2.3.1.tar.gz 60290897 BLAKE2B 
b4480150cfe7c44b89c7b294698db06f93d96f5f9f3ef4345108c4e360e99bc6133407cead54e720e6e74aa17ab9f2e4342287a42f19463a54eb44c9d3141c80
 SHA512 
fd59c767794cdfb934d692d5929e4500d78606cbf1e403bc7c7dce048cc07e40daa0794357adb856d29479427a53460c76338e156b6bbeaa36139afcd603c8e1

diff --git a/media-libs/openh264/openh264-2.3.0.ebuild 
b/media-libs/openh264/openh264-2.3.0.ebuild
deleted file mode 100644
index 25f5bca8a26d..
--- a/media-libs/openh264/openh264-2.3.0.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs multilib-minimal
-
-MOZVER=39
-MY_GMP_COMMIT="3a01c086d1b0394238ff1b5ad22e76022830625a"
-
-DESCRIPTION="Cisco OpenH264 library and Gecko Media Plugin for Mozilla 
packages"
-HOMEPAGE="https://www.openh264.org/ https://github.com/cisco/openh264;
-SRC_URI="https://github.com/cisco/openh264/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
-   https://github.com/mozilla/gmp-api/archive/${MY_GMP_COMMIT}.tar.gz -> 
gmp-api-Firefox${MOZVER}-${MY_GMP_COMMIT}.tar.gz"
-LICENSE="BSD"
-
-# openh264 soname version.
-# (2.2.0 needed a minor bump due to undocumented but breaking ABI changes, 
just to be sure.
-#  https://github.com/cisco/openh264/issues/3459 )
-SLOT="0/6.1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="cpu_flags_arm_neon cpu_flags_x86_avx2 +plugin utils"
-
-RESTRICT="bindist test"
-
-BDEPEND="
-   abi_x86_32? ( dev-lang/nasm )
-   abi_x86_64? ( dev-lang/nasm )"
-
-DOCS=( LICENSE CONTRIBUTORS README.md )
-
-PATCHES=( "${FILESDIR}"/openh264-2.3.0-pkgconfig-pathfix.patch )
-
-src_prepare() {
-   default
-
-   sed -i -e 's/ | generate-version//g' Makefile || die
-   sed -e 's|$FULL_VERSION|""|g' codec/common/inc/version_gen.h.template > 
\
-   codec/common/inc/version_gen.h
-
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   ln -s "${WORKDIR}"/gmp-api-${MY_GMP_COMMIT} gmp-api || die
-}
-
-emakecmd() {
-   CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" AR="$(tc-getAR)" \
-   emake V=Yes CFLAGS_M32="" CFLAGS_M64="" CFLAGS_OPT="" \
-   PREFIX="${EPREFIX}/usr" \
-   LIBDIR_NAME="$(get_libdir)" \
-   SHAREDLIB_DIR="${EPREFIX}/usr/$(get_libdir)" \
-   INCLUDES_DIR="${EPREFIX}/usr/include/${PN}" \
-   HAVE_AVX2=$(usex cpu_flags_x86_avx2 Yes No) \
-   ARCH="$(tc-arch)" \
-   $@
-}
-
-multilib_src_compile() {
-   local myopts="ENABLE64BIT=No"
-   case "${ABI}" in
-   s390x|alpha|*64) myopts="ENABLE64BIT=Yes";;
-   esac
-
-   if use arm; then
-   myopts+=" USE_ASM=$(usex cpu_flags_arm_neon Yes No)"
-   fi
-
-   emakecmd ${myopts}
-   use plugin && emakecmd ${myopts} plugin
-}
-
-multilib_src_install() {
-   emakecmd DESTDIR="${D}" install-shared
-
-   if use utils; then
-   newbin h264enc openh264enc
-   newbin h264dec openh264dec
-   fi
-
-   if use plugin; then
-   local 
plugpath="${ROOT}/usr/$(get_libdir)/nsbrowser/plugins/gmp-gmp${PN}/system-installed"
-   insinto "${plugpath}"
-   doins libgmpopenh264.so* gmpopenh264.info
-   echo "MOZ_GMP_PATH=\"${plugpath}\"" >"${T}"/98-moz-gmp-${PN}
-   doenvd "${T}"/98-moz-gmp-${PN}
-
-   cat <"${T}"/${P}.js
-pref("media.gmp-gmp${PN}.autoupdate", false);

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

2023-01-29 Thread Alice Ferrazzi
commit: 8180a3266747bd06cbf880301dbd4d318570191f
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Mon Jan 30 06:14:18 2023 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Mon Jan 30 06:14:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8180a326

sys-kernel/rt-sources: add 4.19.271_p120, drop 4.19.269_p119

Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/rt-sources/Manifest| 4 ++--
 ...t-sources-4.19.269_p119.ebuild => rt-sources-4.19.271_p120.ebuild} | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index 7d8fc383597f..22106717105d 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -13,8 +13,8 @@ DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6
 DIST linux-6.0.tar.xz 133886176 BLAKE2B 
c09a9c877ac0fac83dc31d2d04d96f0a3331d4ed78e3ad4edfd4dc077e1c11d0c49f419fdac4008b5c93d1b09c2b724e12ef0b38371ad0962908abf85dfa95fa
 SHA512 
bac41a7aeb6e809616cee2f13dcd1c45e829dfd1ccf60aee1dc4c46b1e28532f4485c7d819a32940de84fdfbf89db80a4e919bce8a74b2948c5a01551771b714
 DIST patch-4.14.302-rt142.patch.xz 243076 BLAKE2B 
2b5f5a60dd704c6545cc3ed0b5586d693bdc31f6717e0fddc6a60c0d2d093285673437fa350ee9a674f2e0d2a856ea6556f214d385d6d1bbe44d5040ab91ebc8
 SHA512 
087aa0c45bd652b9d9b72e4ccaf44528225fa732e68a14f15642efe7379ad74263c55013e1c630e3664e5d430959a617d27bef480e6acdfde81d4da1d7518565
 DIST patch-4.14.302.xz 4966856 BLAKE2B 
0cab871be44e7748429d5e589da2a81464151af60bffb7b503b5add203778115b5497ed3bf58b95c67a0709b95c6b9e262a9ec95ac7a23dc136ceb7e862d63dd
 SHA512 
4afd32508ebaa876d8ccfde3ab78fd03edc8fa4a8d9d345eff88012081b9a6518bbf90b89c9db937065e819d640ec0b81e09b7fbb0be8192c93b5365d77830a0
-DIST patch-4.19.269-rt119.patch.xz 168232 BLAKE2B 
76917393fe1632e43fd2b0930c935538a0fc2a3518b49317156ff36d4093e96308b99989a1749b5964923c766c633e0a7b44813e8839c0a10be001c2ae4b9af6
 SHA512 
d2167640c7c9e12a9a110eca2248a22734058fd1ea4341e7d7424318166833b6ad4cc0249950e4d47597f3d420e5549a001ab847937bb5bc5913c633
-DIST patch-4.19.269.xz 4936456 BLAKE2B 
1e342716abf01afdeb7180c32f7160651919b0d3639852d9fc840802bafe4247cddabf4fb6668985b49cc374de7901c43313b11f6930ea5aa89475d6650ee66f
 SHA512 
820e20a6973573a8320acb0d7692667595a8d147b231f3abe362435b7b272bd769680d073d8c22e8766806eb3097305dc479d02287e07b94b3ed0634e5d2164e
+DIST patch-4.19.271-rt120.patch.xz 168236 BLAKE2B 
6b5f68ab96f350fef7dff579a55c574b73230d1a8363a8f5ef39e56faece2a9fbbee2e9f1587c026bffcced27f8d5c8cc98a37716936ff4f3c67db2fd7d4be2a
 SHA512 
f98e5e13b4759f37df7190849fd1f9e7c87e9a1f1e41219a12686fd969b4f0a34fa854f709226b5a2949f486161702ba92aa7b391538f42da8d77f50acf1c2d3
+DIST patch-4.19.271.xz 5011412 BLAKE2B 
236a7a5b79e9b004b175df8e9ce62abc593d208af15692b577252535acdf7663b6b4c415604c2b0a02a3e2f03fadfbc4ed5c97b241d32c8756a0a15d954bfb6d
 SHA512 
f2a0dd6e893bb4bb783776f6ffadd456818b1cb1bbba1c8c7abbe85102dcf708fa0c8ad8fdeb09ce80962f3290391fee8695b58b9c430c3e90958d04c20e658a
 DIST patch-4.9.327-rt197.patch.xz 169900 BLAKE2B 
432b68f260db4970c3bd844a4d1a8709ceaaee86df6a77bd4be6260f53b1491f900cb63fd59efbcd55161e6c5629274fd555a05d97baef15bd68103194b2c6c1
 SHA512 
acfbe50962fb2fe6b215be10f076427161950098f33278bf5a51c3a28dd70203923e92b2a43b635fb2fe4fb791f4fd532eb4db378b094baa8abaa9fbfeaed822
 DIST patch-4.9.327.xz 4449004 BLAKE2B 
b48aa23af600cafe5117854b76105c9c65adf9f2f026927367781cd360c61c551b174d2ea73eb02543e626408b27bf3bb8cfed62d9c36e9bac6d22c7e1099a48
 SHA512 
d6a5421cfbd70ff20664cbf05f9c955f03b55c3e22306f7adfd87ed760794817fd7d2211e5d92b169df64d8578717a9250c7ea6ca312bf10287a7283bf66d0e6
 DIST patch-5.10.162-rt79.patch.xz 170456 BLAKE2B 
89614278435c1875cf5a8c51b0cc103616d158f91c8dd16aa56815013da843c6727fec8b7ba5b4bb2ee1872731d55df14ca867cdf262f68fbd2a816573c5e827
 SHA512 
7fe258948fbe2a7d7b0031f983369280854cc4b29fce2b9fa22d82a0718c6ff59d69144e603ccfe4c84de011430c641ccfad1422fcd6ab22326d8586c844f417

diff --git a/sys-kernel/rt-sources/rt-sources-4.19.269_p119.ebuild 
b/sys-kernel/rt-sources/rt-sources-4.19.271_p120.ebuild
similarity index 97%
rename from sys-kernel/rt-sources/rt-sources-4.19.269_p119.ebuild
rename to sys-kernel/rt-sources/rt-sources-4.19.271_p120.ebuild
index 55e6c5d1d9b1..0ec82ff6dffb 100644
--- a/sys-kernel/rt-sources/rt-sources-4.19.269_p119.ebuild
+++ b/sys-kernel/rt-sources/rt-sources-4.19.271_p120.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/krb5-auth-dialog/

2023-01-29 Thread Viorel Munteanu
commit: f8ee324d07103d205a13351fb230ce903002d598
Author: Henning Schild  hennsch  de>
AuthorDate: Sun Jan 29 10:02:36 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Jan 30 05:04:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8ee324d

gnome-extra/krb5-auth-dialog: add missing USE to dep

Closes: https://bugs.gentoo.org/890290
Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/29328
Signed-off-by: Viorel Munteanu  gentoo.org>

 .../{krb5-auth-dialog-43.0.ebuild => krb5-auth-dialog-43.0-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/krb5-auth-dialog/krb5-auth-dialog-43.0.ebuild 
b/gnome-extra/krb5-auth-dialog/krb5-auth-dialog-43.0-r1.ebuild
similarity index 96%
rename from gnome-extra/krb5-auth-dialog/krb5-auth-dialog-43.0.ebuild
rename to gnome-extra/krb5-auth-dialog/krb5-auth-dialog-43.0-r1.ebuild
index 1fff5268fc34..226a94e02bf7 100644
--- a/gnome-extra/krb5-auth-dialog/krb5-auth-dialog-43.0.ebuild
+++ b/gnome-extra/krb5-auth-dialog/krb5-auth-dialog-43.0-r1.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="~amd64"
 
 RDEPEND="
-   app-crypt/gcr:=
+   app-crypt/gcr:0=[gtk]
dev-libs/glib:2
sys-libs/pam
x11-libs/gtk+:3



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

2023-01-29 Thread Sebastian Pipping
commit: 4880642564e0285f7670d186aa254c3f9202f86d
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Jan 30 04:48:57 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Jan 30 04:53:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48806425

app-admin/salt: Fix importlib-metadata usage + fix salt-ssh for py3.11 hosts

The Python 3.11 issue upstream:
- https://github.com/saltstack/salt/issues/62676
- https://github.com/saltstack/salt/pull/62677

The importlib-metadata issue:
- https://github.com/saltstack/salt/issues/62851
- https://github.com/saltstack/salt/pull/62854

Patches have been extracted from pull requests as following:
- git clone https://github.com/saltstack/salt
- cd salt
- git diff b676e6338a7c094cb3335d11f851ac0e1017^ 
45b924bad865a00116d2e045fe71229f2dc3376e -- salt/utils/entrypoints.py > 
salt-3005.1-importlib-metadata-5-r1.patch
- git diff 00352ae6e0ed0b80a75ec65cb925dd31a625010d^ 
91efaea4975f37de97a88687d40e54e774151a8b -- salt/modules/file.py | head -n 123 
> salt-3005.1-modules-file-python-3.11-host.patch

Be sure to call salt-ssh with "--regen-thin" the first time
after updating, to not end up running unpatched 3005.1(-r0) code.

Closes: https://bugs.gentoo.org/875389
Closes: https://bugs.gentoo.org/883671
Signed-off-by: Sebastian Pipping  gentoo.org>

 .../salt-3005.1-importlib-metadata-5-r1.patch  |  29 +++
 ...salt-3005.1-modules-file-python-3.11-host.patch | 123 
 app-admin/salt/salt-3005.1-r1.ebuild   | 220 +
 3 files changed, 372 insertions(+)

diff --git a/app-admin/salt/files/salt-3005.1-importlib-metadata-5-r1.patch 
b/app-admin/salt/files/salt-3005.1-importlib-metadata-5-r1.patch
new file mode 100644
index ..c4c8056c1a6a
--- /dev/null
+++ b/app-admin/salt/files/salt-3005.1-importlib-metadata-5-r1.patch
@@ -0,0 +1,29 @@
+diff --git a/salt/utils/entrypoints.py b/salt/utils/entrypoints.py
+index 3effa0b494..9452878ade 100644
+--- a/salt/utils/entrypoints.py
 b/salt/utils/entrypoints.py
+@@ -38,13 +38,20 @@ def iter_entry_points(group, name=None):
+ entry_points_listing = []
+ entry_points = importlib_metadata.entry_points()
+ 
+-for entry_point_group, entry_points_list in entry_points.items():
+-if entry_point_group != group:
+-continue
+-for entry_point in entry_points_list:
++try:
++for entry_point in entry_points.select(group=group):
+ if name is not None and entry_point.name != name:
+ continue
+ entry_points_listing.append(entry_point)
++except AttributeError:
++# importlib-metadata<5.0.0
++for entry_point_group, entry_points_list in entry_points.items():
++if entry_point_group != group:
++continue
++for entry_point in entry_points_list:
++if name is not None and entry_point.name != name:
++continue
++entry_points_listing.append(entry_point)
+ 
+ return entry_points_listing
+ 

diff --git 
a/app-admin/salt/files/salt-3005.1-modules-file-python-3.11-host.patch 
b/app-admin/salt/files/salt-3005.1-modules-file-python-3.11-host.patch
new file mode 100644
index ..2e9be8db18c0
--- /dev/null
+++ b/app-admin/salt/files/salt-3005.1-modules-file-python-3.11-host.patch
@@ -0,0 +1,123 @@
+diff --git a/salt/modules/file.py b/salt/modules/file.py
+index f39d618203..93eeaf312e 100644
+--- a/salt/modules/file.py
 b/salt/modules/file.py
+@@ -16,7 +16,6 @@ import hashlib
+ import itertools
+ import logging
+ import mmap
+-import operator
+ import os
+ import re
+ import shutil
+@@ -28,7 +27,6 @@ import time
+ import urllib.parse
+ from collections import namedtuple
+ from collections.abc import Iterable, Mapping
+-from functools import reduce
+ 
+ import salt.utils.args
+ import salt.utils.atomicfile
+@@ -1622,38 +1620,38 @@ def comment_line(path, regex, char="#", cmnt=True, 
backup=".bak"):
+ 
+ def _get_flags(flags):
+ """
+-Return an integer appropriate for use as a flag for the re module from a
+-list of human-readable strings
++Return the names of the Regex flags that correspond to flags
+ 
+ .. code-block:: python
+ 
+->>> _get_flags(['MULTILINE', 'IGNORECASE'])
+-10
++>>> _get_flags(['IGNORECASE', 'MULTILINE'])
++re.IGNORECASE|re.MULTILINE
+ >>> _get_flags('MULTILINE')
+-8
+->>> _get_flags(2)
+-2
++re.MULTILINE
++>>> _get_flags(8)
++re.MULTILINE
++>>> _get_flags(re.IGNORECASE)
++re.IGNORECASE
+ """
+-if isinstance(flags, str):
++if isinstance(flags, re.RegexFlag):
++return flags
++elif isinstance(flags, int):
++return re.RegexFlag(flags)
++elif isinstance(flags, str):
+ flags = [flags]
+ 
+ if isinstance(flags, Iterable) and not isinstance(flags, Mapping):
+-

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

2023-01-29 Thread Sam James
commit: b9ebc9717b4378c3bc28b82dfe4cfc268de4d4e3
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 30 04:39:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 30 04:39:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ebc971

dev-cpp/nlohmann_json: (partially) fix build w/ gcc 13

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

 .../files/nlohmann_json-3.11.2-gcc13.patch | 76 ++
 .../nlohmann_json/nlohmann_json-3.11.2-r1.ebuild   | 69 
 2 files changed, 145 insertions(+)

diff --git a/dev-cpp/nlohmann_json/files/nlohmann_json-3.11.2-gcc13.patch 
b/dev-cpp/nlohmann_json/files/nlohmann_json-3.11.2-gcc13.patch
new file mode 100644
index ..5205e67a3c2c
--- /dev/null
+++ b/dev-cpp/nlohmann_json/files/nlohmann_json-3.11.2-gcc13.patch
@@ -0,0 +1,76 @@
+https://github.com/nlohmann/json/issues/3927
+https://github.com/nlohmann/json/pull/3895
+
+From a5b09d50b786638ed9deb09ef13860a3cb64eb6b Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Tue, 20 Dec 2022 22:08:12 +
+Subject: [PATCH] custom allocators: define missing 'rebind' type
+
+`gcc-13` added an assert to standard headers to make sure custom
+allocators have intended implementation of rebind type instead
+of inherited rebind. gcc change:
+https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=64c986b49558a7
+
+Without the fix build fails on this week's `gcc-13` as:
+
+In file included from 
<>-gcc-13.0.0/include/c++/13.0.0/ext/alloc_traits.h:34,
+ from 
<>-gcc-13.0.0/include/c++/13.0.0/bits/basic_string.h:39,
+ from <>-gcc-13.0.0/include/c++/13.0.0/string:54,
+ from 
<>-gcc-13.0.0/include/c++/13.0.0/bits/locale_classes.h:40,
+ from <>-gcc-13.0.0/include/c++/13.0.0/locale:41,
+ from tests/src/unit-regression2.cpp:19:
+<>-gcc-13.0.0/include/c++/13.0.0/bits/alloc_traits.h: In 
instantiation of 'struct 
std::__allocator_traits_base::__rebind, unsigned 
char, void>':
+<>-gcc-13.0.0/include/c++/13.0.0/bits/alloc_traits.h:94:11:   
required by substitution of 'template using 
std::__alloc_rebind = typename std::__allocator_traits_base::__rebind<_Alloc, 
_Up>::type [with _Alloc = my_allocator; _Up = unsigned char]'
+<>-gcc-13.0.0/include/c++/13.0.0/bits/alloc_traits.h:228:8:   
required by substitution of 'template template using 
std::allocator_traits<  >::rebind_alloc = 
std::__alloc_rebind<_Alloc, _Tp> [with _Tp = unsigned char; _Alloc = 
my_allocator]'
+<>-gcc-13.0.0/include/c++/13.0.0/ext/alloc_traits.h:126:65:   
required from 'struct __gnu_cxx::__alloc_traits, 
unsigned char>::rebind'
+<>-gcc-13.0.0/include/c++/13.0.0/bits/stl_vector.h:88:21:   required 
from 'struct std::_Vector_base >'
+<>-gcc-13.0.0/include/c++/13.0.0/bits/stl_vector.h:423:11:   required 
from 'class std::vector >'
+tests/src/unit-regression2.cpp:807:63:   required from here
+<>-gcc-13.0.0/include/c++/13.0.0/bits/alloc_traits.h:70:31: error: 
static assertion failed: allocator_traits::rebind_alloc must 
be A
+   70 | _Tp>::value,
+  |   ^
+
+The change adds trivial `rebind` definition with expected return type
+and satisfies conversion requirements.
+--- a/tests/src/unit-allocator.cpp
 b/tests/src/unit-allocator.cpp
+@@ -20,11 +20,20 @@ struct bad_allocator : std::allocator
+ {
+ using std::allocator::allocator;
+ 
++bad_allocator() = default;
++template bad_allocator(const bad_allocator& /*unused*/) { }
++
+ template
+ void construct(T* /*unused*/, Args&& ... /*unused*/)
+ {
+ throw std::bad_alloc();
+ }
++
++template 
++struct rebind
++{
++using other = bad_allocator;
++};
+ };
+ } // namespace
+ 
+--- a/tests/src/unit-regression2.cpp
 b/tests/src/unit-regression2.cpp
+@@ -187,6 +187,15 @@ class my_allocator : public std::allocator
+ {
+   public:
+ using std::allocator::allocator;
++
++my_allocator() = default;
++template my_allocator(const my_allocator& /*unused*/) { }
++
++template 
++struct rebind
++{
++using other = my_allocator;
++};
+ };
+ 
+ /
+

diff --git a/dev-cpp/nlohmann_json/nlohmann_json-3.11.2-r1.ebuild 
b/dev-cpp/nlohmann_json/nlohmann_json-3.11.2-r1.ebuild
new file mode 100644
index ..a3d79580696a
--- /dev/null
+++ b/dev-cpp/nlohmann_json/nlohmann_json-3.11.2-r1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+#DOCS_BUILDER="mkdocs"
+# Needs unpackaged plantuml-markdown too
+# ... but plantuml (Python bindings anyway) need network access to generate 
bits at runtime.
+#DOCS_DEPEND="dev-python/mkdocs-material-extensions 
dev-python/mkdocs-minify-plugin"
+#DOCS_DIR="doc/mkdocs"

[gentoo-commits] proj/gcc-patches:master commit in: 13.1.0/gentoo/

2023-01-29 Thread Sam James
commit: 34cb2fd271320c1ba9699d146e98c7fdfac541bb
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 30 01:17:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 30 01:17:33 2023 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=34cb2fd2

13.1.0: update for default hardening as in 12.x

See: 224f6241ec785ccc386eb191df36d919e9b62351
Signed-off-by: Sam James  gentoo.org>

 13.1.0/gentoo/01_all_default-fortify-source.patch|  8 ++--
 13.1.0/gentoo/15_all_DEF_GENTOO_GLIBCXX_ASSERTIONS.patch | 14 ++
 13.1.0/gentoo/README.history |  4 
 3 files changed, 24 insertions(+), 2 deletions(-)

diff --git a/13.1.0/gentoo/01_all_default-fortify-source.patch 
b/13.1.0/gentoo/01_all_default-fortify-source.patch
index d9f001a..79d6639 100644
--- a/13.1.0/gentoo/01_all_default-fortify-source.patch
+++ b/13.1.0/gentoo/01_all_default-fortify-source.patch
@@ -7,14 +7,18 @@ initially Gentoo used too complicated macro.
 # DP: if the optimization level is > 0
 --- a/gcc/c-family/c-cppbuiltin.cc
 +++ b/gcc/c-family/c-cppbuiltin.cc
-@@ -1510,6 +1510,12 @@ c_cpp_builtins (cpp_reader *pfile)
+@@ -1510,6 +1510,16 @@ c_cpp_builtins (cpp_reader *pfile)
builtin_define_with_value ("__REGISTER_PREFIX__", REGISTER_PREFIX, 0);
builtin_define_with_value ("__USER_LABEL_PREFIX__", user_label_prefix, 0);
  
 +#if !defined(ACCEL_COMPILER)
++  #ifndef GENTOO_FORTIFY_SOURCE_LEVEL
++#define GENTOO_FORTIFY_SOURCE_LEVEL 2
++  #endif
++
 +  /* Fortify Source enabled by default for optimization levels > 0 */
 +  if (optimize)
-+builtin_define_with_int_value ("_FORTIFY_SOURCE", 2);
++builtin_define_with_int_value ("_FORTIFY_SOURCE", 
GENTOO_FORTIFY_SOURCE_LEVEL);
 +#endif
 +
/* Misc.  */

diff --git a/13.1.0/gentoo/15_all_DEF_GENTOO_GLIBCXX_ASSERTIONS.patch 
b/13.1.0/gentoo/15_all_DEF_GENTOO_GLIBCXX_ASSERTIONS.patch
new file mode 100644
index 000..2daf73b
--- /dev/null
+++ b/13.1.0/gentoo/15_all_DEF_GENTOO_GLIBCXX_ASSERTIONS.patch
@@ -0,0 +1,14 @@
+https://bugs.gentoo.org/876895
+--- a/gcc/c-family/c-cppbuiltin.cc
 b/gcc/c-family/c-cppbuiltin.cc
+@@ -957,6 +957,10 @@ c_cpp_builtins (cpp_reader *pfile)
+ cpp_define (pfile, "__cpp_rtti=199711L");
+   }
+ 
++  #ifdef DEF_GENTOO_GLIBCXX_ASSERTIONS
++cpp_define (pfile, "_GLIBCXX_ASSERTIONS");
++  #endif
++
+   if (cxx_dialect >= cxx11)
+ cpp_define (pfile, "__GXX_EXPERIMENTAL_CXX0X__");
+ 

diff --git a/13.1.0/gentoo/README.history b/13.1.0/gentoo/README.history
index 43b714e..1564ee1 100644
--- a/13.1.0/gentoo/README.history
+++ b/13.1.0/gentoo/README.history
@@ -1,3 +1,7 @@
+6  30 Jan 2023
+   U 01_all_default-fortify-source.patch
+   + 15_all_DEF_GENTOO_GLIBCXX_ASSERTIONS.patch
+
 5  17 Dec 2022
U 30_all_tar_libstdc++-link.patch
 



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/, sci-electronics/kicad/files/

2023-01-29 Thread Sam James
commit: 9392d038b7d2ae6ff15b75694e30920d65e4bf48
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 30 03:34:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 30 03:34:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9392d038

sci-electronics/kicad: fix build w/ gcc 13

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

 .../kicad/files/kicad-6.0.9-gcc-13.patch   | 30 ++
 sci-electronics/kicad/kicad-6.0.9.ebuild   |  1 +
 2 files changed, 31 insertions(+)

diff --git a/sci-electronics/kicad/files/kicad-6.0.9-gcc-13.patch 
b/sci-electronics/kicad/files/kicad-6.0.9-gcc-13.patch
new file mode 100644
index ..f1047cb9dee5
--- /dev/null
+++ b/sci-electronics/kicad/files/kicad-6.0.9-gcc-13.patch
@@ -0,0 +1,30 @@
+https://bugs.gentoo.org/892499
+https://gitlab.com/kicad/code/kicad/-/commit/8c324f1fc8f7fcdb5e8f494da3d45997001fab4a
+
+From 8c324f1fc8f7fcdb5e8f494da3d45997001fab4a Mon Sep 17 00:00:00 2001
+From: jean-pierre charras 
+Date: Tue, 20 Dec 2022 12:46:19 +0100
+Subject: [PATCH] Fix a missing include. Fixes #13216
+ https://gitlab.com/kicad/code/kicad/issues/13216
+
+--- a/pcb_calculator/eserie.h
 b/pcb_calculator/eserie.h
+@@ -2,7 +2,7 @@
+  * This program source code file is part of KiCad, a free EDA CAD application.
+  *
+  * Copyright (C) 2020 
+- * Copyright (C) 2020-2021 KiCad Developers, see AUTHORS.txt for contributors.
++ * Copyright (C) 2020-2022 KiCad Developers, see AUTHORS.txt for contributors.
+  *
+  * This program is free software: you can redistribute it and/or modify it
+  * under the terms of the GNU General Public License as published by the
+@@ -21,6 +21,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ /**
+  * E-Values derived from a geometric sequence formula by Charles Renard were 
already
+-- 
+GitLab

diff --git a/sci-electronics/kicad/kicad-6.0.9.ebuild 
b/sci-electronics/kicad/kicad-6.0.9.ebuild
index 482f0ade6d2d..66c09b766366 100644
--- a/sci-electronics/kicad/kicad-6.0.9.ebuild
+++ b/sci-electronics/kicad/kicad-6.0.9.ebuild
@@ -77,6 +77,7 @@ CHECKREQS_DISK_BUILD="900M"
 PATCHES=(
"${FILESDIR}/${PN}-scripts-install-fix.patch"
"${FILESDIR}/${PN}-6.0.6-unitialized-variable-fix.patch"
+   "${FILESDIR}/${PN}-6.0.9-gcc-13.patch"
 )
 
 pkg_setup() {



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

2023-01-29 Thread Sam James
commit: f82979437cf504e3e45103019292356ca13951c2
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 30 03:59:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 30 03:59:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8297943

net-libs/webkit-gtk: fix build w/ gcc 13

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

 net-libs/webkit-gtk/files/2.38.3-gcc-13.patch | 25 +++
 net-libs/webkit-gtk/webkit-gtk-2.38.3-r410.ebuild |  1 +
 net-libs/webkit-gtk/webkit-gtk-2.38.3-r500.ebuild |  1 +
 net-libs/webkit-gtk/webkit-gtk-2.38.3.ebuild  |  1 +
 4 files changed, 28 insertions(+)

diff --git a/net-libs/webkit-gtk/files/2.38.3-gcc-13.patch 
b/net-libs/webkit-gtk/files/2.38.3-gcc-13.patch
new file mode 100644
index ..860f27824ca4
--- /dev/null
+++ b/net-libs/webkit-gtk/files/2.38.3-gcc-13.patch
@@ -0,0 +1,25 @@
+https://bugs.gentoo.org/892495
+https://github.com/WebKit/WebKit/commit/d318bb461f040b90453bc4e100dcf967243ecd98
+
+From d318bb461f040b90453bc4e100dcf967243ecd98 Mon Sep 17 00:00:00 2001
+From: Michael Catanzaro 
+Date: Mon, 16 Jan 2023 16:55:26 -0800
+Subject: [PATCH] WebKitGTK 2.39.4 does not build due to missing #include in
+ ANGLE https://bugs.webkit.org/show_bug.cgi?id=250689
+
+Unreviewed build fix.
+
+* Source/ThirdParty/ANGLE/include/GLSLANG/ShaderVars.h:
+
+Canonical link: https://commits.webkit.org/258968@main
+--- a/Source/ThirdParty/ANGLE/include/GLSLANG/ShaderVars.h
 b/Source/ThirdParty/ANGLE/include/GLSLANG/ShaderVars.h
+@@ -12,6 +12,7 @@
+ 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ 
+

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.38.3-r410.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.38.3-r410.ebuild
index 8d0c26c31c6e..ca3732bbf87f 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.38.3-r410.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.38.3-r410.ebuild
@@ -154,6 +154,7 @@ pkg_setup() {
 src_prepare() {
cmake_src_prepare
gnome2_src_prepare
+   eapply "${FILESDIR}"/2.38.3-gcc-13.patch
 }
 
 src_configure() {

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.38.3-r500.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.38.3-r500.ebuild
index c5568327a0a2..0124335db111 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.38.3-r500.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.38.3-r500.ebuild
@@ -158,6 +158,7 @@ src_prepare() {
gnome2_src_prepare
 
eapply 
"${FILESDIR}"/2.38.2-GTK-Fix-build-failure-in-ClipboardGtk4.cpp.patch
+   eapply "${FILESDIR}"/2.38.3-gcc-13.patch
 }
 
 src_configure() {

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.38.3.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.38.3.ebuild
index 8700c1767670..60be0c41206e 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.38.3.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.38.3.ebuild
@@ -152,6 +152,7 @@ pkg_setup() {
 src_prepare() {
cmake_src_prepare
gnome2_src_prepare
+   eapply "${FILESDIR}"/2.38.3-gcc-13.patch
 }
 
 src_configure() {



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

2023-01-29 Thread Sam James
commit: 3fae1aff9ce351bf561bb18cd9332b200d76b7d6
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 30 03:52:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 30 03:52:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fae1aff

app-office/libreoffice: fix build w/ gcc 13

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

 .../files/libreoffice-7.4.4.2-gcc-13.patch | 82 ++
 app-office/libreoffice/libreoffice-7.4.4.2.ebuild  |  1 +
 2 files changed, 83 insertions(+)

diff --git a/app-office/libreoffice/files/libreoffice-7.4.4.2-gcc-13.patch 
b/app-office/libreoffice/files/libreoffice-7.4.4.2-gcc-13.patch
new file mode 100644
index ..e27637416db4
--- /dev/null
+++ b/app-office/libreoffice/files/libreoffice-7.4.4.2-gcc-13.patch
@@ -0,0 +1,82 @@
+https://bugs.gentoo.org/892523
+https://gerrit.libreoffice.org/c/core/+/141833
+https://gerrit.libreoffice.org/c/core/+/145552
+https://github.com/LibreOffice/core/commit/3e009159cd1801507f6e965444a7dade5497f89a
+https://github.com/LibreOffice/core/commit/5877c6b118c99c9ec807a111471bfd67720a5086
+
+From 3e009159cd1801507f6e965444a7dade5497f89a Mon Sep 17 00:00:00 2001
+From: Stephan Bergmann 
+Date: Wed, 26 Oct 2022 08:06:01 +0200
+Subject: [PATCH] external/skia: Missing include
+
+...at least when building with Visual Studio 2022 Preview 17.4.0,
+
+> In file included from 
workdir/UnpackedTarball/skia/src/core/SkKeyHelpers.cpp:14:
+> workdir/UnpackedTarball/skia\src/core/SkShaderCodeDictionary.h(45,43): 
error: no type named 'string' in namespace 'std'
+> using GenerateGlueCodeForEntry = std::string (*)(const std::string& 
resultName,
+>  ~^
+
+etc.
+
+Change-Id: Idd8dafb4e57e04088ee60954ecfa601cc7588e55
+Reviewed-on: https://gerrit.libreoffice.org/c/core/+/141833
+Tested-by: Jenkins
+Reviewed-by: Stephan Bergmann 
+--- a/external/skia/UnpackedTarball_skia.mk
 b/external/skia/UnpackedTarball_skia.mk
+@@ -38,6 +38,7 @@ skia_patches := \
+ allow-no-es2restrictions.patch.1 \
+ vk_mem_alloc.patch.1 \
+ tdf148624.patch.1 \
++missing-include.patch.0 \
+
+ $(eval $(call gb_UnpackedTarball_set_patchlevel,skia,1))
+ 
+--- /dev/null
 b/external/skia/missing-include.patch.0
+@@ -0,0 +1,10 @@
++--- src/core/SkShaderCodeDictionary.h
+ src/core/SkShaderCodeDictionary.h
++@@ -9,6 +9,7 @@
++ #define SkShaderCodeDictionary_DEFINED
++ 
++ #include 
+++#include 
++ #include 
++ #include 
++ #include "include/core/SkSpan.h"
+
+From 5877c6b118c99c9ec807a111471bfd67720a5086 Mon Sep 17 00:00:00 2001
+From: Stephan Bergmann 
+Date: Mon, 16 Jan 2023 08:16:00 +0100
+Subject: [PATCH] external/skia: Missing include
+
+> In file included from 
workdir/UnpackedTarball/skia/third_party/vulkanmemoryallocator/GrVulkanMemoryAllocator.cpp:27:
+> In file included from 
workdir/UnpackedTarball/skia/third_party/vulkanmemoryallocator/GrVulkanMemoryAllocator.h:35:
+> 
workdir/UnpackedTarball/skia/third_party/vulkanmemoryallocator/include/vk_mem_alloc.h:2817:9:
 error: use of undeclared identifier 'snprintf'
+> snprintf(outStr, strLen, "%u", static_cast(num));
+> ^
+
+etc.
+
+Change-Id: I4f13c8a137f23ef62d67c3b4dfa8f1c0ddfc5ec9
+Reviewed-on: https://gerrit.libreoffice.org/c/core/+/145552
+Tested-by: Jenkins
+Reviewed-by: Stephan Bergmann 
+--- a/external/skia/missing-include.patch.0
 b/external/skia/missing-include.patch.0
+@@ -8,3 +8,13 @@
+  #include 
+  #include 
+  #include "include/core/SkSpan.h"
++--- third_party/vulkanmemoryallocator/include/vk_mem_alloc.h
+ third_party/vulkanmemoryallocator/include/vk_mem_alloc.h
++@@ -2570,6 +2570,7 @@
++ #include 
++ #include 
++ #include 
+++#include 
++ 
++ #ifdef _MSC_VER
++ #include  // For functions like __popcnt, _BitScanForward etc.
+

diff --git a/app-office/libreoffice/libreoffice-7.4.4.2.ebuild 
b/app-office/libreoffice/libreoffice-7.4.4.2.ebuild
index 9e8e362925ae..c470475c8bda 100644
--- a/app-office/libreoffice/libreoffice-7.4.4.2.ebuild
+++ b/app-office/libreoffice/libreoffice-7.4.4.2.ebuild
@@ -298,6 +298,7 @@ PATCHES=(
"${FILESDIR}/${PN}-7.3.7.2-boost-1.81-locale.patch"
"${FILESDIR}/${PN}-7.3.7.2-zxing-cpp-1.4.0.patch"
"${FILESDIR}/${PN}-7.4.4.2-zxing-cpp-1.4.0-c++17.patch"
+   "${FILESDIR}/${PN}-7.4.4.2-gcc-13.patch"
 )
 
 S="${WORKDIR}/${PN}-${MY_PV}"



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

2023-01-29 Thread Sam James
commit: b1abe11db602377ba9c72c9944feefba52160b17
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 30 03:10:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 30 03:24:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1abe11d

media-tv/kodi: fix build w/ gcc 13

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

 media-tv/kodi/files/kodi-19.5-gcc-13.patch | 58 ++
 media-tv/kodi/kodi-19.5.ebuild |  1 +
 2 files changed, 59 insertions(+)

diff --git a/media-tv/kodi/files/kodi-19.5-gcc-13.patch 
b/media-tv/kodi/files/kodi-19.5-gcc-13.patch
new file mode 100644
index ..130c3c225486
--- /dev/null
+++ b/media-tv/kodi/files/kodi-19.5-gcc-13.patch
@@ -0,0 +1,58 @@
+https://bugs.gentoo.org/892503
+https://github.com/xbmc/xbmc/pull/22627
+https://github.com/xbmc/xbmc/pull/22631
+
+From 6730f62c5d709f8789e11d3f979c597fe702daa3 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Sun, 29 Jan 2023 22:14:16 +
+Subject: [PATCH] windowing: X11: Add missing  include (fix build with
+ GCC 13)
+
+GCC 13 (as usual for new compiler releases) shuffles around some
+internal includes and so  etc is no longer transitively included.
+
+See https://www.gnu.org/software/gcc/gcc-13/porting_to.html.
+
+Bug: https://bugs.gentoo.org/892503
+--- a/xbmc/windowing/X11/GLContext.h
 b/xbmc/windowing/X11/GLContext.h
+@@ -8,6 +8,7 @@
+ 
+ #pragma once
+ 
++#include 
+ #include 
+ 
+ #include 
+
+--- a/xbmc/cores/VideoPlayer/VideoRenderers/ColorManager.h
 b/xbmc/cores/VideoPlayer/VideoRenderers/ColorManager.h
+@@ -12,6 +12,7 @@
+ #include 
+ #endif
+ 
++#include 
+ #include 
+ 
+ extern "C"
+--- a/xbmc/pictures/Picture.h
 b/xbmc/pictures/Picture.h
+@@ -11,6 +11,8 @@
+ #include "pictures/PictureScalingAlgorithm.h"
+ #include "utils/Job.h"
+ 
++#include 
++#include 
+ #include 
+ #include 
+ 
+--- a/xbmc/platform/Filesystem.h
 b/xbmc/platform/Filesystem.h
+@@ -8,6 +8,7 @@
+ 
+ #pragma once
+ 
++#include 
+ #include 
+ #include 
+ namespace KODI

diff --git a/media-tv/kodi/kodi-19.5.ebuild b/media-tv/kodi/kodi-19.5.ebuild
index bda9d573b7d2..68653e38cf72 100644
--- a/media-tv/kodi/kodi-19.5.ebuild
+++ b/media-tv/kodi/kodi-19.5.ebuild
@@ -36,6 +36,7 @@ inherit autotools cmake desktop libtool linux-info pax-utils 
python-single-r1 xd
 PATCHES=(
"${FILESDIR}/${PN}-19.4-atomic.patch"
"${FILESDIR}/${PN}-19.4-dav1d-1.0.0.patch"
+   "${FILESDIR}/${PN}-19.5-gcc-13.patch"
 )
 
 DESCRIPTION="A free and open source media-player and entertainment hub"



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

2023-01-29 Thread Sam James
commit: 68aa812e63a6ed4e31ec6ad3050c4adfae710671
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 30 03:27:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 30 03:27:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68aa812e

dev-python/yara-python: Keyword 4.2.3 arm64, #892543

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

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

diff --git a/dev-python/yara-python/yara-python-4.2.3.ebuild 
b/dev-python/yara-python/yara-python-4.2.3.ebuild
index 5b935af5279a..9ff3e50e376c 100644
--- a/dev-python/yara-python/yara-python-4.2.3.ebuild
+++ b/dev-python/yara-python/yara-python-4.2.3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/virustotal/yara-python/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 
 RDEPEND="${PYTHON_DEPS}
=app-forensics/yara-$(ver_cut 1-2)*"



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

2023-01-29 Thread Sam James
commit: 47e9795efeaedaf611cc959b1f8acaa51bb2f1f5
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 30 02:14:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 30 03:24:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47e9795e

dev-util/valgrind: fix tests w/ gcc 13

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

 .../valgrind/files/valgrind-3.20.0-gcc-13.patch| 44 ++
 dev-util/valgrind/valgrind-3.20.0-r2.ebuild|  1 +
 2 files changed, 45 insertions(+)

diff --git a/dev-util/valgrind/files/valgrind-3.20.0-gcc-13.patch 
b/dev-util/valgrind/files/valgrind-3.20.0-gcc-13.patch
new file mode 100644
index ..3d3644f85fc1
--- /dev/null
+++ b/dev-util/valgrind/files/valgrind-3.20.0-gcc-13.patch
@@ -0,0 +1,44 @@
+https://sourceware.org/git/?p=valgrind.git;a=commit;h=dee222c6e818ca43ac45952fc8a020f445d98781
+https://sourceware.org/git/?p=valgrind.git;a=commit;h=3155bacf26237beb65edb4a572402492b2f1b050
+
+From dee222c6e818ca43ac45952fc8a020f445d98781 Mon Sep 17 00:00:00 2001
+From: Paul Floyd 
+Date: Fri, 27 Jan 2023 08:30:41 +0100
+Subject: [PATCH] Bug 464859 - Build failures with GCC-13 (drd tsan_unittest)
+
+Patch submitted by
+   Khem Raj 
+--- a/drd/tests/tsan_thread_wrappers_pthread.h
 b/drd/tests/tsan_thread_wrappers_pthread.h
+@@ -55,6 +55,7 @@
+ #define NO_TLS
+ #endif
+ 
++#include 
+ #include 
+ using namespace std;
+ 
+-- 
+2.31.1
+
+From 3155bacf26237beb65edb4a572402492b2f1b050 Mon Sep 17 00:00:00 2001
+From: Mark Wielaard 
+Date: Sat, 28 Jan 2023 21:53:44 +0100
+Subject: [PATCH] tsan_thread_wrappers_pthread.h: Only include cstdint for
+ C++11
+
+Fixes build on older g++.
+--- a/drd/tests/tsan_thread_wrappers_pthread.h
 b/drd/tests/tsan_thread_wrappers_pthread.h
+@@ -55,7 +55,9 @@
+ #define NO_TLS
+ #endif
+ 
++#if __cplusplus >= 201103L
+ #include 
++#endif
+ #include 
+ using namespace std;
+ 
+-- 
+2.31.1

diff --git a/dev-util/valgrind/valgrind-3.20.0-r2.ebuild 
b/dev-util/valgrind/valgrind-3.20.0-r2.ebuild
index 4c27c1d3c9b1..131bcaad0a1a 100644
--- a/dev-util/valgrind/valgrind-3.20.0-r2.ebuild
+++ b/dev-util/valgrind/valgrind-3.20.0-r2.ebuild
@@ -33,6 +33,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-3.7.0-respect-flags.patch
"${FILESDIR}"/${PN}-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch
"${FILESDIR}"/${P}-tests-clang16.patch
+   "${FILESDIR}"/${P}-gcc-13.patch
 )
 
 src_prepare() {



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

2023-01-29 Thread Sam James
commit: c50c94ccdbf6a695a082daaba0b74946c1f477d0
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 30 03:24:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 30 03:24:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c50c94cc

dev-db/mongodb: fix build w/ gcc 13

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

 dev-db/mongodb/files/mongodb-4.4.8-gcc-13.patch | 25 +
 dev-db/mongodb/mongodb-4.4.8-r2.ebuild  |  1 +
 dev-db/mongodb/mongodb-5.0.5-r2.ebuild  |  1 +
 3 files changed, 27 insertions(+)

diff --git a/dev-db/mongodb/files/mongodb-4.4.8-gcc-13.patch 
b/dev-db/mongodb/files/mongodb-4.4.8-gcc-13.patch
new file mode 100644
index ..00b82aca94fc
--- /dev/null
+++ b/dev-db/mongodb/files/mongodb-4.4.8-gcc-13.patch
@@ -0,0 +1,25 @@
+https://cgit.openembedded.org/meta-openembedded-contrib/commit/?id=856c21b061e000640829e158b9bb9e978a974386
+
+From 5d8218b8a1b5bc71e2a0cf543a000e194daba599 Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Sun, 29 Jan 2023 17:15:30 -0800
+Subject: [PATCH] free_mon: Include missing 
+
+gcc 13 moved some includes around and as a result  is no
+longer transitively included [1]. Explicitly include it
+for uintXX_t.
+
+[1] https://gcc.gnu.org/gcc-13/porting_to.html#header-dep-changes
+
+Signed-off-by: Khem Raj 
+--- a/src/mongo/db/free_mon/free_mon_options.h
 b/src/mongo/db/free_mon/free_mon_options.h
+@@ -29,6 +29,7 @@
+ 
+ #pragma once
+ 
++#include 
+ #include 
+ #include 
+ 
+

diff --git a/dev-db/mongodb/mongodb-4.4.8-r2.ebuild 
b/dev-db/mongodb/mongodb-4.4.8-r2.ebuild
index f32ccf17a5fc..210b70da8006 100644
--- a/dev-db/mongodb/mongodb-4.4.8-r2.ebuild
+++ b/dev-db/mongodb/mongodb-4.4.8-r2.ebuild
@@ -59,6 +59,7 @@ PATCHES=(
"${FILESDIR}/${PN}-4.4.8-no-compass.patch"
"${FILESDIR}/${PN}-4.4.1-boost.patch"
"${FILESDIR}/${PN}-4.4.1-gcc11.patch"
+   "${FILESDIR}/${PN}-4.4.8-gcc-13.patch"
"${FILESDIR}/${PN}-5.0.2-glibc-2.34.patch"
 )
 

diff --git a/dev-db/mongodb/mongodb-5.0.5-r2.ebuild 
b/dev-db/mongodb/mongodb-5.0.5-r2.ebuild
index de1b7a578f54..33dcd7a556ab 100644
--- a/dev-db/mongodb/mongodb-5.0.5-r2.ebuild
+++ b/dev-db/mongodb/mongodb-5.0.5-r2.ebuild
@@ -71,6 +71,7 @@ PATCHES=(
"${FILESDIR}/${PN}-5.0.5-no-force-lld.patch"
"${FILESDIR}/${PN}-4.4.10-boost-1.81.patch"
"${FILESDIR}/${PN}-5.0.5-boost-1.81-extra.patch"
+   "${FILESDIR}/${PN}-4.4.8-gcc-13.patch"
 )
 
 S="${WORKDIR}/${MY_P}"



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

2023-01-29 Thread Sam James
commit: 222361d448b91947a2064817f4b50b93cc36752e
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 30 03:27:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 30 03:27:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=222361d4

net-analyzer/sslsplit: Keyword 0.5.5 arm64, #892545

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

 net-analyzer/sslsplit/sslsplit-0.5.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/sslsplit/sslsplit-0.5.5.ebuild 
b/net-analyzer/sslsplit/sslsplit-0.5.5.ebuild
index 9295120f10b3..98c7f776ee00 100644
--- a/net-analyzer/sslsplit/sslsplit-0.5.5.ebuild
+++ b/net-analyzer/sslsplit/sslsplit-0.5.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,7 @@ if [[ ${PV} == * ]] ; then
EGIT_BRANCH="develop"
 else
SRC_URI="https://github.com/droe/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-forensics/yara/

2023-01-29 Thread Sam James
commit: ac7ed1bf2922230ac403f1b3afe6ef62d6354108
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 30 03:27:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 30 03:27:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac7ed1bf

app-forensics/yara: Keyword 4.2.3 arm64, #892543

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

 app-forensics/yara/yara-4.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-forensics/yara/yara-4.2.3.ebuild 
b/app-forensics/yara/yara-4.2.3.ebuild
index d22595e779f4..f50ed36b2488 100644
--- a/app-forensics/yara/yara-4.2.3.ebuild
+++ b/app-forensics/yara/yara-4.2.3.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${PV/_/-}"
 LICENSE="Apache-2.0"
 SLOT="0/8"
 if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="amd64 ~ppc64 x86"
+   KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 fi
 IUSE="+dex +dotnet +cuckoo +macho +magic profiling python test"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/jupyter-sphinx/

2023-01-29 Thread Julien Roy
commit: 8fd603f4f16559b191b47824baa5fde53bc7d839
Author: Julien Roy  jroy  ca>
AuthorDate: Mon Jan 30 02:27:09 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Jan 30 02:27:18 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8fd603f4

dev-python/jupyter-sphinx: add 0.4.0, drop 0.3.2

Closes: https://bugs.gentoo.org/848213
Signed-off-by: Julien Roy  jroy.ca>

 dev-python/jupyter-sphinx/Manifest |  2 +-
 ...jupyter-sphinx-0.3.2.ebuild => jupyter-sphinx-0.4.0.ebuild} | 10 ++
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/dev-python/jupyter-sphinx/Manifest 
b/dev-python/jupyter-sphinx/Manifest
index ec34bb284..749e41d08 100644
--- a/dev-python/jupyter-sphinx/Manifest
+++ b/dev-python/jupyter-sphinx/Manifest
@@ -1 +1 @@
-DIST jupyter-sphinx-0.3.2.tar.gz 25077 BLAKE2B 
9baea1e1c5f7a59200b073752b8a5ff0af43ecded1d7880758e58ca14610d67518beb7fb67dfe979008ea1f8503a1898d7cd0d589a52e245aafc1b7d6a280da3
 SHA512 
1e3c760a8151647b87c26b6ee38f90430f096f147e9b2aacfe46eb9fcfcd70f50f2b8a34a2240134766c6fc53987c932bee41d5d22ef60abc2aaa6cefedc7297
+DIST jupyter-sphinx-0.4.0.tar.gz 27538 BLAKE2B 
f293cbd7d01c47f6b9a9d288584934480c4349488feb6ddc65ea12b0acadead210a29dc170897c4bf9c7cfb4a01e6ec5bb4170c5fd6bc9dd52b6b5bd8af64751
 SHA512 
baca3d16f8680ddf1229d2d5bd1308e6055d4f26f955dd509ef9fea173728cfa4c09405d22181fd696176db5bc3a1ee33d3b4f5f6ff7691fb3a27b5b55af06a6

diff --git a/dev-python/jupyter-sphinx/jupyter-sphinx-0.3.2.ebuild 
b/dev-python/jupyter-sphinx/jupyter-sphinx-0.4.0.ebuild
similarity index 81%
rename from dev-python/jupyter-sphinx/jupyter-sphinx-0.3.2.ebuild
rename to dev-python/jupyter-sphinx/jupyter-sphinx-0.4.0.ebuild
index 9a212e4d3..a8d29b646 100644
--- a/dev-python/jupyter-sphinx/jupyter-sphinx-0.3.2.ebuild
+++ b/dev-python/jupyter-sphinx/jupyter-sphinx-0.4.0.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9} )
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 
@@ -11,7 +12,7 @@ DESCRIPTION="Jupyter Sphinx Extensions"
 HOMEPAGE="https://github.com/jupyter/jupyter-sphinx;
 SRC_URI="https://github.com/jupyter/jupyter-sphinx/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
-LICENSE="BSD-with-disclosure"
+LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
@@ -22,6 +23,7 @@ RDEPEND="
>=dev-python/nbconvert-5.5[${PYTHON_USEDEP}]
dev-python/nbformat[${PYTHON_USEDEP}]
 "
+DEPEND="${RDEPEND}"
 
 distutils_enable_tests pytest
 distutils_enable_sphinx doc/source dev-python/matplotlib dev-python/alabaster



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

2023-01-29 Thread Mike Gilbert
commit: 5ee2ced8801f349aeaad982f72736d0b162ba1c1
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jan 30 02:18:00 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jan 30 02:18:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee2ced8

sys-apps/systemd: disable sysvinit compat again

This basically just means that people will need to call systemctl
instead of using the sysvinit commands if they have sysv-utils diabled.

Disabling the sysvinit compat code lets us drop a distro-specific patch,
and cleans up some legacy codepaths.

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

 sys-apps/systemd/systemd-.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index ea3aabd5a42f..77c05e37c43e 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -236,7 +236,6 @@ src_prepare() {
if ! use vanilla; then
PATCHES+=(
"${FILESDIR}/gentoo-generator-path-r2.patch"
-   
"${FILESDIR}/gentoo-systemctl-disable-sysv-sync-r1.patch"
"${FILESDIR}/gentoo-journald-audit-r1.patch"
)
fi
@@ -267,6 +266,9 @@ multilib_src_configure() {
$(meson_use split-usr split-bin)
-Drootprefix="$(usex split-usr "${EPREFIX:-/}" 
"${EPREFIX}/usr")"
-Drootlibdir="${EPREFIX}/usr/$(get_libdir)"
+   # Disable compatibility with sysvinit
+   -Dsysvinit-path=
+   -Dsysvrcnd-path=
# Avoid infinite exec recursion, bug 642724
-Dtelinit-path="${EPREFIX}/lib/sysvinit/telinit"
# no deps



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

2023-01-29 Thread Mike Gilbert
commit: b32b4a57937ab2539b761226ff67dece6e7f5558
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jan 30 02:07:22 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jan 30 02:12:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b32b4a57

sys-apps/systemd: update journald-audit patch

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

 .../systemd/files/gentoo-journald-audit-r1.patch   | 51 ++
 sys-apps/systemd/systemd-.ebuild   |  2 +-
 2 files changed, 52 insertions(+), 1 deletion(-)

diff --git a/sys-apps/systemd/files/gentoo-journald-audit-r1.patch 
b/sys-apps/systemd/files/gentoo-journald-audit-r1.patch
new file mode 100644
index ..b5c32df788e9
--- /dev/null
+++ b/sys-apps/systemd/files/gentoo-journald-audit-r1.patch
@@ -0,0 +1,51 @@
+From 2de502ccff1cc780d9d29c4ff7e6c1e0f2d7a082 Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Fri, 21 Aug 2020 13:16:17 -0400
+Subject: [PATCH] journald: do not change the kernel audit setting by default
+
+Bug: https://bugs.gentoo.org/736910
+---
+ man/journald.conf.xml | 2 +-
+ src/journal/journald-server.c | 2 +-
+ src/journal/journald.conf | 2 +-
+ 3 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/man/journald.conf.xml b/man/journald.conf.xml
+index 50c33e4792..2e14674f42 100644
+--- a/man/journald.conf.xml
 b/man/journald.conf.xml
+@@ -427,7 +427,7 @@
+ kernel auditing on start-up. If disabled it will turn it off. If 
unset it will neither enable nor
+ disable it, leaving the previous state unchanged.  This means if 
another tool turns on auditing even
+ if systemd-journald left it off, it will still 
collect the generated
+-messages. Defaults to on.
++messages.
+ 
+ Note that this option does not control whether 
systemd-journald collects
+ generated audit records, it just controls whether it tells the kernel 
to generate them. If you need
+diff --git a/src/journal/journald-server.c b/src/journal/journald-server.c
+index 022e12d83d..6b3d261af6 100644
+--- a/src/journal/journald-server.c
 b/src/journal/journald-server.c
+@@ -2367,7 +2367,7 @@ int server_init(Server *s, const char *namespace) {
+ .compress.threshold_bytes = UINT64_MAX,
+ .seal = true,
+ 
+-.set_audit = true,
++.set_audit = -1,
+ 
+ .watchdog_usec = USEC_INFINITY,
+ 
+diff --git a/src/journal/journald.conf b/src/journal/journald.conf
+index 5a60a9d39c..64156d5463 100644
+--- a/src/journal/journald.conf
 b/src/journal/journald.conf
+@@ -44,4 +44,4 @@
+ #MaxLevelWall=emerg
+ #LineMax=48K
+ #ReadKMsg=yes
+-#Audit=yes
++#Audit=
+-- 
+2.39.1
+

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 39a2452355b2..ea3aabd5a42f 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -237,7 +237,7 @@ src_prepare() {
PATCHES+=(
"${FILESDIR}/gentoo-generator-path-r2.patch"

"${FILESDIR}/gentoo-systemctl-disable-sysv-sync-r1.patch"
-   "${FILESDIR}/gentoo-journald-audit.patch"
+   "${FILESDIR}/gentoo-journald-audit-r1.patch"
)
fi
 



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

2023-01-29 Thread Julien Roy
commit: d2f7f7804df3221b35ab2c761ff8c85252223649
Author: Julien Roy  jroy  ca>
AuthorDate: Mon Jan 30 01:45:16 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Jan 30 01:45:59 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d2f7f780

x11-misc/gobble: remove rust DEPEND
The ebuild inherits cargo, so it is not needed

Closes: https://bugs.gentoo.org/877591
Signed-off-by: Julien Roy  jroy.ca>

 x11-misc/gobble/{gobble-1.2.ebuild => gobble-1.2-r1.ebuild} | 13 +++--
 x11-misc/gobble/metadata.xml|  2 +-
 2 files changed, 4 insertions(+), 11 deletions(-)

diff --git a/x11-misc/gobble/gobble-1.2.ebuild 
b/x11-misc/gobble/gobble-1.2-r1.ebuild
similarity index 88%
rename from x11-misc/gobble/gobble-1.2.ebuild
rename to x11-misc/gobble/gobble-1.2-r1.ebuild
index c26b80282..00f552949 100644
--- a/x11-misc/gobble/gobble-1.2.ebuild
+++ b/x11-misc/gobble/gobble-1.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -27,21 +27,14 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="doc"
 
-DEPEND="
-   >=dev-lang/rust-1.52.0
+RDEPEND="
x11-libs/libxcb
doc? (
app-text/pandoc
app-arch/gzip
)
 "
-BDEPEND="
-   $DEPEND
-"
-RDEPEND="
-   $DEPEND
-   !x11-misc/$PN-bin
-"
+DEPEND="${DEPEND}"
 
 QA_FLAGS_IGNORED="usr/bin/.*"
 

diff --git a/x11-misc/gobble/metadata.xml b/x11-misc/gobble/metadata.xml
index d901ae4e0..2cc21cb96 100644
--- a/x11-misc/gobble/metadata.xml
+++ b/x11-misc/gobble/metadata.xml
@@ -8,6 +8,6 @@

https://github.com/EmperorPenguin18/gobble

https://github.com/EmperorPenguin18/gobble/issues
+   EmperorPenguin18/gobble

 
-



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

2023-01-29 Thread Samuel Bernardo
commit: 29c117f069bcd7a1261e2103f549a6f92987b09a
Author: Samuel Bernardo  gmail  com>
AuthorDate: Mon Jan 30 01:38:55 2023 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Mon Jan 30 01:38:55 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=29c117f0

Update to release 6.1.1 and apply PR review suggestions.

Signed-off-by: Samuel Bernardo  gmail.com>

 dev-python/rstcheck/Manifest   |  2 +-
 dev-python/rstcheck/metadata.xml   | 23 +-
 ...rstcheck-3.3.1.ebuild => rstcheck-6.1.1.ebuild} | 15 ++
 3 files changed, 21 insertions(+), 19 deletions(-)

diff --git a/dev-python/rstcheck/Manifest b/dev-python/rstcheck/Manifest
index fe9ae3bf9..668149628 100644
--- a/dev-python/rstcheck/Manifest
+++ b/dev-python/rstcheck/Manifest
@@ -1 +1 @@
-DIST rstcheck-3.3.1.tar.gz 13825 BLAKE2B 
94c1e8226b372b25907fb5e713716f46d972788f5d996a6c351fdf92728d1274e625564ec6417e0e3be7c7ec8d4ef07a193e8b80ca38085d28c1e9ee13e0ca36
 SHA512 
d390565c59466e1047fb41491eb5a2261fec91848806e04137bcc6053759fc87c8e4c72721d39b35c959b0baddaf90f2c8459213cec76b82be9b78bdd44076c5
+DIST rstcheck-6.1.1.tar.gz 17532 BLAKE2B 
973d288db0fb8a10ebd187ee638c5deff84a820a684f6fa1bd6248a10e36a7b0f3d5c62636431fa8083e454400c2f6beea232cc227db1b1f8adfa79714f8373a
 SHA512 
87c9df2e80b84791b64cfaf37b8b550bf6df6ed0268ff048232a542a20c898ccb7e478031532ecc5294391976e2f623a93977430c6d7bc3fa380d441db0ef027

diff --git a/dev-python/rstcheck/metadata.xml b/dev-python/rstcheck/metadata.xml
index d19e6b08b..581a1331c 100644
--- a/dev-python/rstcheck/metadata.xml
+++ b/dev-python/rstcheck/metadata.xml
@@ -1,13 +1,18 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   samuelbernardo.m...@gmail.com
-   Samuel Bernardo
-   
-   
-   rstcheck
-   myint/rstcheck
-   https://github.com/myint/rstcheck/issues
-   
+  
+samuelbernardo.m...@gmail.com
+Samuel Bernardo
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
+  
+rstcheck
+rstcheck/rstcheck
+https://github.com/rstcheck/rstcheck/issues
+  
 
+

diff --git a/dev-python/rstcheck/rstcheck-3.3.1.ebuild 
b/dev-python/rstcheck/rstcheck-6.1.1.ebuild
similarity index 78%
rename from dev-python/rstcheck/rstcheck-3.3.1.ebuild
rename to dev-python/rstcheck/rstcheck-6.1.1.ebuild
index 2b2913bc6..76c81d260 100644
--- a/dev-python/rstcheck/rstcheck-3.3.1.ebuild
+++ b/dev-python/rstcheck/rstcheck-6.1.1.ebuild
@@ -1,23 +1,22 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( pypy3 python3_9 )
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 
 DESCRIPTION="Checks syntax of reStructuredText and code blocks nested within 
it"
-HOMEPAGE="https://github.com/myint/rstcheck;
+HOMEPAGE="https://github.com/rstcheck/rstcheck;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
 
-RDEPEND="
-   dev-python/docutils[${PYTHON_USEDEP}]
-"
+RDEPEND="dev-python/docutils[${PYTHON_USEDEP}]"
 BDEPEND="
>=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}]
test? (
@@ -26,8 +25,6 @@ BDEPEND="
)
 "
 
-S="${WORKDIR}/${P}"
-
 distutils_enable_tests pytest
 
 python_test() {



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

2023-01-29 Thread Sam James
commit: 3ff1cd703abac63f2cbe9adef64048fb3737523a
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 30 01:23:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 30 01:23:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff1cd70

sys-devel/gcc: revbump 13.0.1_pre20230129 to add hardening changes

These are just the changes we made for 12.x earlier (F_S=3, GLIBCXX_ASSERTIONS).

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

 sys-devel/gcc/Manifest  | 1 +
 .../{gcc-13.0.1_pre20230129.ebuild => gcc-13.0.1_pre20230129-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 1b9cf3101a37..970d621e1d40 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -27,6 +27,7 @@ DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 
715574af9ad678f9dc8cfd19c866bf910c7edfd4
 DIST gcc-13-20230122.tar.xz 82869800 BLAKE2B 
fff4bee436910ba587640600a95c2a89ddec415e12f629c941c8b27d28202c62b39dac2ca0b5d82d9fb4ca271310b178e89202f488f5ef4a7fbc63cd3ecfd7d7
 SHA512 
a24c0acedc81f72104fe13aba7403ee8920949089971aad5a296de7b46b8969d82b77df92bfd4ef2537b2e5c2010b72d3a33e3bf35ff734d9c49a7a1746026b5
 DIST gcc-13-20230129.tar.xz 82957104 BLAKE2B 
15a8db17737a774c528116cc43a507cb702070371a15a9e65352f2485dc37651f99cb0d985258bff8267d7af2690933758016f60703b0ef3f5c44bb977baf955
 SHA512 
242038dbdedc5e9e0ea3b6832bfbea32411ad84360598dd1a57c3cb4ced01ced2d3a75ef440bcca71e457128731244d5c586bc553cd40709db3c23c93cb82c63
 DIST gcc-13.1.0-patches-5.tar.xz 11404 BLAKE2B 
5ba2b4002e917750757a28fa4c7ff6ff7090c35f28eb984aee6ad7fc0ac80c88a9d08e1d4d9efa98e6bd3f06e89df47b10b51f8294bb7d2ef0d1ac3fd2a1a963
 SHA512 
6864738794237bd7430c612404dd4b84e275362cb5abd081284a91e5b24c1b0aa97d90b9543168c72147be146887219715325d52ae2920912d9c4e17e7224aa3
+DIST gcc-13.1.0-patches-6.tar.xz 11552 BLAKE2B 
65ad3f4f9f767712ba11146edc25c7cc8ceb66a42f031059f904a4bb36171065489f4b72f55f85665fac275c11bf1f9a19d546747eaba7d835d2bdccf4211db7
 SHA512 
4d8f7f59469a64ca541a62bb48983603db540434c5763dd157960f176b05f69360a36a0b057263e6c21148a74ec5e3eeb78f8eef0924a3a4f6af1c83bbcb1c67
 DIST gcc-8.5.0-patches-2.tar.bz2 16921 BLAKE2B 
619a47f74edf05fa01c9de59d0ff7abb027a01cf0bdec91ac41046166192f4eae561684136c4a6a5e077f64754bb5b0710905129f31b0def21d88f92e6bba7fb
 SHA512 
b6095d4570895e2c4dd58fed5756194aea27391b813e5e2de42b2749cb318c4bea2087eb0ff92c70e7f98ae4482c49d476db57be83d7beb19fd462aa61714ab2
 DIST gcc-8.5.0.tar.xz 63841008 BLAKE2B 
aa81a1a730fd7371360f6abed6ba78b5843fd18c58d5de5687acc320741b9e430e85df3535a1ef7a26051409be8d2f0945f503e5968480d919103123a99d4b12
 SHA512 
92f599680e6b7fbce88bcdda810f468777d541e5fddfbb287f7977d51093de2a5178bd0e6a08dfe37090ea10a0508a43ccd00220041abbbec33f1179bfc174d8
 DIST gcc-9.5.0-patches-1.tar.xz 13772 BLAKE2B 
2e2e84a28a729cd271a23716ff3fe08b7209b72254af279f04dd15dbd39482fb7d905dc9293dc326536e14bca9a53397bd7e1c4b617ed8cbe42bcf617fcce3fb
 SHA512 
50e292e665bfae18bf71c0714074025b4f7cb87042862071815874f7c5b241acac3b8f60d85b8970b11978103c2e7616c02d789f6c3b091d7b736b65c535b743

diff --git a/sys-devel/gcc/gcc-13.0.1_pre20230129.ebuild 
b/sys-devel/gcc/gcc-13.0.1_pre20230129-r1.ebuild
similarity index 98%
rename from sys-devel/gcc/gcc-13.0.1_pre20230129.ebuild
rename to sys-devel/gcc/gcc-13.0.1_pre20230129-r1.ebuild
index 41e7410862f1..0a4096b91eca 100644
--- a/sys-devel/gcc/gcc-13.0.1_pre20230129.ebuild
+++ b/sys-devel/gcc/gcc-13.0.1_pre20230129-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 TOOLCHAIN_PATCH_DEV="sam"
-PATCH_VER="5"
+PATCH_VER="6"
 PATCH_GCC_VER="13.1.0"
 MUSL_GCC_VER="13.1.0"
 



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

2023-01-29 Thread Sam James
commit: ed3c2b19a157bc7beec36dbf33a214e817e3393b
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 30 00:58:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 30 00:58:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed3c2b19

sys-devel/gcc: add 13.0.1_pre20230129

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

 sys-devel/gcc/Manifest  |  1 +
 sys-devel/gcc/gcc-13.0.1_pre20230129.ebuild | 53 +
 2 files changed, 54 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 6f18883686cd..1b9cf3101a37 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -25,6 +25,7 @@ DIST gcc-12.2.0-patches-11.tar.xz 13652 BLAKE2B 
3747d3e337ec2f2758fba90f5b1f
 DIST gcc-12.2.0-patches-2.tar.xz 13952 BLAKE2B 
a9e798911acaf45c3f585f69721130cfbecec016727a50ac0f4767b37a2ab9df39e0828abb07f1e429619cc102808f81af8422fef0265415c287d303d9d97fc0
 SHA512 
1808a05e98094577099d115ff5f3e136e3fc8f39fbe35c5183fd7775383f94439212e5e4174ab8d0ae8c0874e227ff84a958ffdfa1c99c9a8306a9842d126ef9
 DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 
715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da
 SHA512 
e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173
 DIST gcc-13-20230122.tar.xz 82869800 BLAKE2B 
fff4bee436910ba587640600a95c2a89ddec415e12f629c941c8b27d28202c62b39dac2ca0b5d82d9fb4ca271310b178e89202f488f5ef4a7fbc63cd3ecfd7d7
 SHA512 
a24c0acedc81f72104fe13aba7403ee8920949089971aad5a296de7b46b8969d82b77df92bfd4ef2537b2e5c2010b72d3a33e3bf35ff734d9c49a7a1746026b5
+DIST gcc-13-20230129.tar.xz 82957104 BLAKE2B 
15a8db17737a774c528116cc43a507cb702070371a15a9e65352f2485dc37651f99cb0d985258bff8267d7af2690933758016f60703b0ef3f5c44bb977baf955
 SHA512 
242038dbdedc5e9e0ea3b6832bfbea32411ad84360598dd1a57c3cb4ced01ced2d3a75ef440bcca71e457128731244d5c586bc553cd40709db3c23c93cb82c63
 DIST gcc-13.1.0-patches-5.tar.xz 11404 BLAKE2B 
5ba2b4002e917750757a28fa4c7ff6ff7090c35f28eb984aee6ad7fc0ac80c88a9d08e1d4d9efa98e6bd3f06e89df47b10b51f8294bb7d2ef0d1ac3fd2a1a963
 SHA512 
6864738794237bd7430c612404dd4b84e275362cb5abd081284a91e5b24c1b0aa97d90b9543168c72147be146887219715325d52ae2920912d9c4e17e7224aa3
 DIST gcc-8.5.0-patches-2.tar.bz2 16921 BLAKE2B 
619a47f74edf05fa01c9de59d0ff7abb027a01cf0bdec91ac41046166192f4eae561684136c4a6a5e077f64754bb5b0710905129f31b0def21d88f92e6bba7fb
 SHA512 
b6095d4570895e2c4dd58fed5756194aea27391b813e5e2de42b2749cb318c4bea2087eb0ff92c70e7f98ae4482c49d476db57be83d7beb19fd462aa61714ab2
 DIST gcc-8.5.0.tar.xz 63841008 BLAKE2B 
aa81a1a730fd7371360f6abed6ba78b5843fd18c58d5de5687acc320741b9e430e85df3535a1ef7a26051409be8d2f0945f503e5968480d919103123a99d4b12
 SHA512 
92f599680e6b7fbce88bcdda810f468777d541e5fddfbb287f7977d51093de2a5178bd0e6a08dfe37090ea10a0508a43ccd00220041abbbec33f1179bfc174d8

diff --git a/sys-devel/gcc/gcc-13.0.1_pre20230129.ebuild 
b/sys-devel/gcc/gcc-13.0.1_pre20230129.ebuild
new file mode 100644
index ..41e7410862f1
--- /dev/null
+++ b/sys-devel/gcc/gcc-13.0.1_pre20230129.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="5"
+PATCH_GCC_VER="13.1.0"
+MUSL_GCC_VER="13.1.0"
+
+if [[ $(ver_cut 3) ==  ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=$(($(ver_cut 3) - 9998))
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$(($(ver_cut 2) - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+fi
+
+inherit toolchain
+# Needs to be after inherit (for now?), bug #830908
+EGIT_BRANCH=master
+
+# Don't keyword live ebuilds
+if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~loong"
+fi
+
+# Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+# If GCC is enabling CET by default, we need glibc to be built with support 
for it.
+# bug #830454
+RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+DEPEND="${RDEPEND}"
+BDEPEND="${CATEGORY}/binutils[cet(-)?]"
+
+src_prepare() {
+   local p upstreamed_patches=(
+   # add them here
+   )
+   for p in "${upstreamed_patches[@]}"; do
+   rm -v "${WORKDIR}/patch/${p}" || die
+   done
+
+   toolchain_src_prepare
+
+   eapply_user
+}



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

2023-01-29 Thread Sam James
commit: c0f66891a0dbcf460a568e6edd12f93515727b6c
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 30 00:47:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 30 00:55:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0f66891

sys-apps/systemd-utils: add 252.5

The F_S=3 fixes got backported to 252.x in this release.

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

 sys-apps/systemd-utils/Manifest   |   1 +
 sys-apps/systemd-utils/systemd-utils-252.5.ebuild | 508 ++
 2 files changed, 509 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index c0b0ebb1d8cd..f0880851f64f 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -2,3 +2,4 @@ DIST systemd-musl-patches-251.2.tar.gz 28512 BLAKE2B 
4ac6a5220dab8409962a3954af2
 DIST systemd-musl-patches-252.4.tar.gz 25053 BLAKE2B 
1d75f85ea0c48c788e9199e2d919bac90edce16a9788a349332cf308c32fb9510ac2883f8e09f21e7f37fbac2e557dc39cdf44dcd7a986587c40dedd2d1b5df5
 SHA512 
1dc8e220eae1869eb4bb50f9c701392542b053099cf9b6bde13f12a2d26fa29984819a8b4ce1b6c57e38a71f86324469a87cf9e22abe0f6d67ac3e84c6b9a3ba
 DIST systemd-stable-251.10.tar.gz 11461671 BLAKE2B 
a351b6dd9fc307e4bdcf0323b16e7f58c714392cfa466180a81196309c289b54767bfe5d03037eb1bd6b273d7eb8f6f42b927aabaa1310be04266675d1a3dd06
 SHA512 
49e33dbbc1b2ebe123b2f722070c87524b3126d1e605fb3e24a3f9f328ab67de506dc4588a92caf157428c21b9c73c3884726c4a5b1f67bb997d4a68bb871e5b
 DIST systemd-stable-252.4.tar.gz 11753300 BLAKE2B 
8819ca6d3a64c110e5a245ae0369dc431079556e200d13d8edfc64fc35b2b04f1cdc215b81d9bf126245f315be3662ebd2c094167f88d2465f0dce25aa1fd196
 SHA512 
d4e99a67c59091dae78f654433a6c5e114ae66256b72d9d43292c43a986ee6a58e2d06f12866cbd7ec821b61580ec003af1725f60fd4b038b4a981b3ca839ee2
+DIST systemd-stable-252.5.tar.gz 11762414 BLAKE2B 
c9560ad5e49b7ff33ebcf2e553fa1824131e84bb7c40e5b04135bcdce9ad2ef32194382a501a1853a28e02b7f434bf1fb53edd6e9272d432c23fb116015d751f
 SHA512 
f3359e0496b673033d6c8da5c117890e0dc26c9db51003b28f629ac751d9bae117be32d9f54c377eb2d5a7c2d36ac0dbdc2116498698e993550fbdd9aae535b9

diff --git a/sys-apps/systemd-utils/systemd-utils-252.5.ebuild 
b/sys-apps/systemd-utils/systemd-utils-252.5.ebuild
new file mode 100644
index ..58f76c9f4afc
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-252.5.ebuild
@@ -0,0 +1,508 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic meson-multilib python-any-r1 
toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/;
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-252.4"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod selinux split-usr sysusers +tmpfiles test +udev"
+REQUIRED_USE="|| ( boot tmpfiles sysusers udev )"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+   boot? ( >=sys-boot/gnu-efi-3.0.2 )
+"
+RDEPEND="${COMMON_DEPEND}
+   boot? ( !https://bugs.gentoo.org/856433
+   rm rules.d/70-power-switch.rules || die
+   insinto "${rootprefix}"/lib/udev/rules.d
+   doins rules.d/*.rules
+   doins "${FILESDIR}"/40-gentoo.rules
+
+   insinto "${rootprefix}"/lib/udev/hwdb.d
+   doins hwdb.d/*.hwdb
+
+   dobashcomp shell-completion/bash/udevadm
+
+   insinto /usr/share/zsh/site-functions
+   doins shell-completion/zsh/_udevadm
+   fi
+}
+
+add_service() {
+ 

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

2023-01-29 Thread Sam James
commit: b1683dc815095d72d61fe9246f3b7106a80d9bf6
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 30 00:54:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 30 00:55:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1683dc8

sys-apps/systemd: add 252.5

The F_S=3 fixes got backported to 252.x in this release.

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

 sys-apps/systemd/Manifest |   1 +
 sys-apps/systemd/systemd-252.5.ebuild | 507 ++
 2 files changed, 508 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 01bc06b441de..9ec57003573f 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1 +1,2 @@
 DIST systemd-stable-252.4.tar.gz 11753300 BLAKE2B 
8819ca6d3a64c110e5a245ae0369dc431079556e200d13d8edfc64fc35b2b04f1cdc215b81d9bf126245f315be3662ebd2c094167f88d2465f0dce25aa1fd196
 SHA512 
d4e99a67c59091dae78f654433a6c5e114ae66256b72d9d43292c43a986ee6a58e2d06f12866cbd7ec821b61580ec003af1725f60fd4b038b4a981b3ca839ee2
+DIST systemd-stable-252.5.tar.gz 11762414 BLAKE2B 
c9560ad5e49b7ff33ebcf2e553fa1824131e84bb7c40e5b04135bcdce9ad2ef32194382a501a1853a28e02b7f434bf1fb53edd6e9272d432c23fb116015d751f
 SHA512 
f3359e0496b673033d6c8da5c117890e0dc26c9db51003b28f629ac751d9bae117be32d9f54c377eb2d5a7c2d36ac0dbdc2116498698e993550fbdd9aae535b9

diff --git a/sys-apps/systemd/systemd-252.5.ebuild 
b/sys-apps/systemd/systemd-252.5.ebuild
new file mode 100644
index ..326bf5037979
--- /dev/null
+++ b/sys-apps/systemd/systemd-252.5.ebuild
@@ -0,0 +1,507 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{9..11} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git;
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib pam
+inherit python-any-r1 systemd toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/;
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit cgroup-hybrid cryptsetup curl +dns-over-tls elfutils
+   fido2 +gcrypt gnuefi gnutls homed http idn importd iptables +kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb 
+zstd
+"
+REQUIRED_USE="
+   dns-over-tls? ( || ( gnutls openssl ) )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( sys-libs/libapparmor:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( net-misc/curl:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   fido2? ( dev-libs/libfido2:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
+   gnutls? ( >=net-libs/gnutls-3.6.0:0= )
+   http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
+   idn? ( net-dns/libidn2:= )
+   importd? (
+   app-arch/bzip2:0=
+   sys-libs/zlib:0=
+   )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] )
+   iptables? ( net-firewall/iptables:0= )
+   openssl? ( >=dev-libs/openssl-1.1.0:0= )
+   pam? ( sys-libs/pam:=[${MULTILIB_USEDEP}] )
+   pkcs11? ( app-crypt/p11-kit:0= )
+   pcre? ( dev-libs/libpcre2 )
+   pwquality? ( dev-libs/libpwquality:0= )
+   qrcode? ( media-gfx/qrencode:0= )
+   seccomp? ( >=sys-libs/libseccomp-2.3.3:0= )
+   selinux? ( sys-libs/libselinux:0= )
+   tpm? ( app-crypt/tpm2-tss:0= )
+   xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= )
+   zstd? ( >=app-arch/zstd-1.4.0:0=[${MULTILIB_USEDEP}] )
+"
+
+# Newer linux-headers needed by ia64, bug #480218
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-${MINKV}
+   gnuefi? ( >=sys-boot/gnu-efi-3.0.2 )
+"
+
+# baselayout-2.2 has /run

[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/files/, games-roguelike/stone-soup/

2023-01-29 Thread Erik Mackdanz
commit: b4cc770e07d3e3df6513b53f9bedc5122f803451
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Jan 29 23:41:14 2023 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sun Jan 29 23:41:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4cc770e

games-roguelike/stone-soup: add 0.30.0_pre20230129

Signed-off-by: Erik Mackdanz  gentoo.org>

 games-roguelike/stone-soup/Manifest|   3 +
 games-roguelike/stone-soup/files/make-v2.patch | 120 +++
 .../stone-soup-0.30.0_pre20230129.ebuild   | 238 +
 3 files changed, 361 insertions(+)

diff --git a/games-roguelike/stone-soup/Manifest 
b/games-roguelike/stone-soup/Manifest
index 6935f1e8d89e..e44b6493bc06 100644
--- a/games-roguelike/stone-soup/Manifest
+++ b/games-roguelike/stone-soup/Manifest
@@ -9,6 +9,9 @@ DIST stone-soup-0.28.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d2
 DIST stone-soup-0.29.1.tar.gz 17510846 BLAKE2B 
65b84797c8d8a268a3ce95de9d928e131bf6e21a1ea6ac3e72263c75f9d6288e9d95f9df6401528c06aefbda9bb642c79bf78065a65224297d33c050abf37056
 SHA512 
2ca49c4cd228526d47e4ad7e9556b6c26566595458423cd8e6b762298f229eb7ba273770ae1e12939ba66574a5b55e44812d06c4809d4327ed9bfd738501af04
 DIST stone-soup-0.29.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 DIST stone-soup-0.29.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
+DIST stone-soup-0.30.0_pre20230129.tar.gz 20929296 BLAKE2B 
4ca826d5157c3530c3d7a1f36aa10cc8fbf961a33aca06e2dcd3afc1896e12babdc8e2e33fd937397d72cded0f208422f21757d95ad70171f4938237f6d4f034
 SHA512 
9d27d209eaee58bf33eaf84288e3f48b72bfb701496d8c3ac98f6207ef761d23134270a837194e0f18c9a6e64774949b4668929614db1f9a7334e7abbb5db4ea
+DIST stone-soup-0.30.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
+DIST stone-soup-0.30.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
 DIST stone_soup-0.25.1.zip 95477710 BLAKE2B 
0b38a6c7cb7c4c87acccb861b5aae665cd2b6b532f6e86d4a9fa594e0d363b86b4af1ea47275f7fd026ea69d85215be8cdf46258bd620e738b4850e5eceed006
 SHA512 
fa7e8be582c5c6615531884ade4c113542c06c164b6912095c1adf2f16a31cb2ecce057d74132b11b1b1c256a77433037948d4e54819739b7e222cc896cd5220
 DIST stone_soup-0.26.1.zip 95585384 BLAKE2B 
6d1cb99fc44e918cad4144608f259e67a26df444b93c8501590ff209e8856fd08c514d4c8c78cb0848d8e6127cdf4360b47d21ced5d919da982421934b46102d
 SHA512 
637f1a07e9f35e18eda10c17dc28449364c56aee8456497e30552acb55608a9433cff8b64af877049c21cb2a42eb2fcad28f58a7e57a1d835eb8c252e580205d
 DIST stone_soup-0.27.1.zip 96934633 BLAKE2B 
8821920a4faad9474f08a34ae3c272cb9dcd3ddeb9029e033c22eb8e6650ef20bbc30e0c0ca1556d08c1b7b898fdbdd3667a3ac9a8527e0c322cd8c78ab391bb
 SHA512 
845dafc9895ada3712903de63b95cca9eeb66160e4a04ba21193d916447fca8e7248b851f1e938f43b8d3937cf4f4437443bdc4fe2da893fe3918fed4e0b5204

diff --git a/games-roguelike/stone-soup/files/make-v2.patch 
b/games-roguelike/stone-soup/files/make-v2.patch
new file mode 100644
index ..7813fa1aebc1
--- /dev/null
+++ b/games-roguelike/stone-soup/files/make-v2.patch
@@ -0,0 +1,120 @@
+--- a/Makefile 2023-01-29 16:54:29.445857641 -0600
 b/Makefile 2023-01-29 16:55:57.363274244 -0600
+@@ -92,7 +92,7 @@
+ # processes. Not supported for MSYS2/cygwin builds, and will be overridden for
+ # mac universal builds. This does not count as a change in build flags.
+ ifndef GAME
+-  GAME = crawl
++  GAME = crawl-0.30
+ endif
+ 
+ # Disable GNU Make implicit rules and variables. Leaving them enabled will 
slow
+@@ -206,7 +206,7 @@
+ uname_S := $(shell sh -c 'uname -s 2>/dev/null || echo not')
+ uname_M := $(shell sh -c 'uname -m 2>/dev/null || echo not')
+ 
+-HOST := $(shell sh -c 'cc -dumpmachine || echo unknown')
++HOST :=
+ ARCH := $(HOST)
+ 
+ ifdef CROSSHOST
+@@ -509,15 +509,7 @@
+ GCC_VER_SUFFIX:=-$(GCC_VER)
+ endif
+ 
+-# Attempt to use a full compiler name, to make
+-# distcc builds work nicely.
+-LMACH := $(shell gcc -dumpmachine)-
+-ifeq ($(LMACH),-)
+ LMACH :=
+-endif
+-ifeq ($(shell which $(LMACH)gcc$(GCC_VER_SUFFIX) > /dev/null 2> /dev/null && 

[gentoo-commits] repo/gentoo:master commit in: net-ftp/filezilla/

2023-01-29 Thread Yixun Lan
commit: ba8fe703da6c217cb15e8bca565472dc62066bd1
Author: Yixun Lan  gentoo  org>
AuthorDate: Sun Jan 29 12:28:06 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Jan 29 23:25:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba8fe703

net-ftp/filezilla: drop 3.62.1

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

 net-ftp/filezilla/Manifest|  1 -
 net-ftp/filezilla/filezilla-3.62.1.ebuild | 72 ---
 2 files changed, 73 deletions(-)

diff --git a/net-ftp/filezilla/Manifest b/net-ftp/filezilla/Manifest
index ae7b4cb197cb..aa6bd9cc8b65 100644
--- a/net-ftp/filezilla/Manifest
+++ b/net-ftp/filezilla/Manifest
@@ -1,5 +1,4 @@
 DIST FileZilla_3.61.0_src.tar.bz2 4939127 BLAKE2B 
2c2096b7cb49223b02bea7ae363dde7b58eea4da3fbe62a228edcc6e82c0909e28ff20b6cf909ac7b36209308c66b99faf7c1c4fd571ecd9248c2c3f905c2e85
 SHA512 
97469bc038eab32f526859ae5db58eeef6f1a8128f67bc653b6b3707b1aa7c9771ef5caa780daa4d11d20d4e7ed8e5df24ef8bd70ee2353f80d77d5410cfa722
-DIST FileZilla_3.62.1_src.tar.bz2 4943946 BLAKE2B 
297ef46e89617324d0b85e3500785dba920709cc2634b63b0d646db89903ef0833fbff64c849fafd3d4d457502808515c00a4bcc0797a142caef404a6c12451c
 SHA512 
ac69596a528b2e4140dd9b24c00aba7c08c06c9e6ad50c33ffef5b88686e5487420d02dfb79dd00e8b8afd545125096abfe6d49d10561e64fd120e95670a13f1
 DIST FileZilla_3.62.2_src.tar.bz2 4944158 BLAKE2B 
84febe912d1e5337c085c3ae515969a10609444c5753270756d7e7dbd0f2a2c22f9b01c623f7eec8b7de5c4ae4da4acbc56fe65eca762fe1ea3f943192caea3a
 SHA512 
a7dec07f6b6fe6fe1a54481e67e9ad2cb057bf84db6e6128f5e853f2edac3c34583a84f25c206f382f8bac6fa4ab48ea54a2a2f7efe8cc6c9d18cb1d3eba0255
 DIST FileZilla_3.63.0_src.tar.bz2 4949450 BLAKE2B 
6fd21ece9615c6c16c63edecf769034a9c2b3a7183dfb7b6b9ae2effe710695ee1a078ca88c549f489d9d156fa884d9694c2a2ba3728527db482e3a813aeec87
 SHA512 
47065cfbc1944cd9f8b2c4d3b2a2bb1e9e169b083a46d79fe477cc3a628e91241822c739f308ce614212710f431c333f33193b9261f9b5ec677eb8c62a634364
 DIST FileZilla_3.63.1_src.tar.bz2 4950427 BLAKE2B 
8d3fb5be0030b0cbfacfe80c2c2564fa9974860f4ce7d9f5d08bb751b05c0f3f5c527a9b48b538586d12c499ce49e0e59328bed71bcd3600a15b8742d0a6
 SHA512 
c4f70eb772c868508dc10e1d3a5c9300bc034523f1ee374b30178048ded8e70be3d6307769509d4f8c0921126726dafbcbfda0066fe6d2c5f93af369196618c0

diff --git a/net-ftp/filezilla/filezilla-3.62.1.ebuild 
b/net-ftp/filezilla/filezilla-3.62.1.ebuild
deleted file mode 100644
index 5c1ee4a26cf5..
--- a/net-ftp/filezilla/filezilla-3.62.1.ebuild
+++ /dev/null
@@ -1,72 +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 autotools wxwidgets xdg
-
-MY_PV="${PV/_/-}"
-MY_P="FileZilla_${MY_PV}"
-
-DESCRIPTION="FTP client with lots of useful features and an intuitive 
interface"
-HOMEPAGE="https://filezilla-project.org/;
-SRC_URI="https://download.filezilla-project.org/client/${MY_P}_src.tar.bz2;
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="dbus nls test"
-RESTRICT="!test? ( test )"
-
-# pugixml 1.7 minimal dependency is for c++11 proper configuration
-RDEPEND="
-   >=app-eselect/eselect-wxwidgets-0.7-r1
-   >=dev-libs/nettle-3.1:=
-   >=dev-db/sqlite-3.7
-   >=dev-libs/libfilezilla-0.39.2:=
-   >=dev-libs/pugixml-1.7
-   >=net-libs/gnutls-3.5.7
-   >=x11-libs/wxGTK-3.0.4:${WX_GTK_VER}[X]
-   x11-misc/xdg-utils
-   dbus? ( sys-apps/dbus )"
-DEPEND="${RDEPEND}
-   test? ( >=dev-util/cppunit-1.13.0 )"
-BDEPEND="
-   virtual/pkgconfig
-   >=sys-devel/libtool-1.4
-   nls? ( >=sys-devel/gettext-0.11 )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.22.1-debug.patch
-   "${FILESDIR}"/${PN}-3.47.0-metainfo.patch
-   "${FILESDIR}"/${PN}-3.47.0-disable-shellext_conf.patch
-   "${FILESDIR}"/${PN}-3.52.2-slibtool.patch
-   "${FILESDIR}"/${PN}-3.60.1-desktop.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   setup-wxwidgets
-
-   local myeconfargs=(
-   --disable-autoupdatecheck
-   --with-pugixml=system
-   $(use_enable nls locales)
-   $(use_with dbus)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   # no static archives
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: net-ftp/filezilla/

2023-01-29 Thread Yixun Lan
commit: 2b2ea126ec201138fa98f266830dc70aad6562f2
Author: Yixun Lan  gentoo  org>
AuthorDate: Sun Jan 29 12:11:10 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Jan 29 23:25:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b2ea126

net-ftp/filezilla: add 3.63.1

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

 net-ftp/filezilla/Manifest|  1 +
 net-ftp/filezilla/filezilla-3.63.1.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/net-ftp/filezilla/Manifest b/net-ftp/filezilla/Manifest
index 0fbc446342a0..ae7b4cb197cb 100644
--- a/net-ftp/filezilla/Manifest
+++ b/net-ftp/filezilla/Manifest
@@ -2,3 +2,4 @@ DIST FileZilla_3.61.0_src.tar.bz2 4939127 BLAKE2B 
2c2096b7cb49223b02bea7ae363dde
 DIST FileZilla_3.62.1_src.tar.bz2 4943946 BLAKE2B 
297ef46e89617324d0b85e3500785dba920709cc2634b63b0d646db89903ef0833fbff64c849fafd3d4d457502808515c00a4bcc0797a142caef404a6c12451c
 SHA512 
ac69596a528b2e4140dd9b24c00aba7c08c06c9e6ad50c33ffef5b88686e5487420d02dfb79dd00e8b8afd545125096abfe6d49d10561e64fd120e95670a13f1
 DIST FileZilla_3.62.2_src.tar.bz2 4944158 BLAKE2B 
84febe912d1e5337c085c3ae515969a10609444c5753270756d7e7dbd0f2a2c22f9b01c623f7eec8b7de5c4ae4da4acbc56fe65eca762fe1ea3f943192caea3a
 SHA512 
a7dec07f6b6fe6fe1a54481e67e9ad2cb057bf84db6e6128f5e853f2edac3c34583a84f25c206f382f8bac6fa4ab48ea54a2a2f7efe8cc6c9d18cb1d3eba0255
 DIST FileZilla_3.63.0_src.tar.bz2 4949450 BLAKE2B 
6fd21ece9615c6c16c63edecf769034a9c2b3a7183dfb7b6b9ae2effe710695ee1a078ca88c549f489d9d156fa884d9694c2a2ba3728527db482e3a813aeec87
 SHA512 
47065cfbc1944cd9f8b2c4d3b2a2bb1e9e169b083a46d79fe477cc3a628e91241822c739f308ce614212710f431c333f33193b9261f9b5ec677eb8c62a634364
+DIST FileZilla_3.63.1_src.tar.bz2 4950427 BLAKE2B 
8d3fb5be0030b0cbfacfe80c2c2564fa9974860f4ce7d9f5d08bb751b05c0f3f5c527a9b48b538586d12c499ce49e0e59328bed71bcd3600a15b8742d0a6
 SHA512 
c4f70eb772c868508dc10e1d3a5c9300bc034523f1ee374b30178048ded8e70be3d6307769509d4f8c0921126726dafbcbfda0066fe6d2c5f93af369196618c0

diff --git a/net-ftp/filezilla/filezilla-3.63.1.ebuild 
b/net-ftp/filezilla/filezilla-3.63.1.ebuild
new file mode 100644
index ..e6832f8a78e9
--- /dev/null
+++ b/net-ftp/filezilla/filezilla-3.63.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.2-gtk3"
+
+inherit autotools wxwidgets xdg
+
+MY_PV="${PV/_/-}"
+MY_P="FileZilla_${MY_PV}"
+
+DESCRIPTION="FTP client with lots of useful features and an intuitive 
interface"
+HOMEPAGE="https://filezilla-project.org/;
+SRC_URI="https://download.filezilla-project.org/client/${MY_P}_src.tar.bz2;
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="dbus nls test"
+RESTRICT="!test? ( test )"
+
+# pugixml 1.7 minimal dependency is for c++11 proper configuration
+RDEPEND="
+   >=dev-libs/nettle-3.1:=
+   >=dev-db/sqlite-3.7
+   >=dev-libs/libfilezilla-0.40.0:=
+   >=dev-libs/pugixml-1.7
+   >=net-libs/gnutls-3.5.7
+   x11-libs/wxGTK:${WX_GTK_VER}[X]
+   x11-misc/xdg-utils
+   dbus? ( sys-apps/dbus )"
+DEPEND="${RDEPEND}
+   test? ( >=dev-util/cppunit-1.13.0 )"
+BDEPEND="
+   virtual/pkgconfig
+   >=sys-devel/libtool-1.4
+   nls? ( >=sys-devel/gettext-0.11 )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.22.1-debug.patch
+   "${FILESDIR}"/${PN}-3.47.0-metainfo.patch
+   "${FILESDIR}"/${PN}-3.47.0-disable-shellext_conf.patch
+   "${FILESDIR}"/${PN}-3.52.2-slibtool.patch
+   "${FILESDIR}"/${PN}-3.60.1-desktop.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   setup-wxwidgets
+
+   local myeconfargs=(
+   --disable-autoupdatecheck
+   --with-pugixml=system
+   $(use_enable nls locales)
+   $(use_with dbus)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-01-29 Thread Julien Roy
commit: 71ee568dcf6d06ef7f8b9f51c37fdccec1868d54
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Jan 29 23:27:46 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Jan 29 23:28:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=71ee568d

www-client/nyxt: add 3_pre20230127

Closes: https://bugs.gentoo.org/692718
Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  | 151 +
 www-client/nyxt/metadata.xml  |  25 ++
 www-client/nyxt/nyxt-3_pre20230127.ebuild | 546 ++
 3 files changed, 722 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
new file mode 100644
index 0..cdf87b418
--- /dev/null
+++ b/www-client/nyxt/Manifest
@@ -0,0 +1,151 @@
+DIST acclimation-4d51150902568fcd59335f4cc4cfa022df6116a5.gh.tar.gz 5175 
BLAKE2B 
67baafaa5ab4400d07a1a95f0e999ddd11856ba3874a2fdde16b1b9fd3d2a0f63568fda1b534d4225b173005c560a4d670495db2b93c59174ba843409947be30
 SHA512 
b6ecc75f07a9df2bcb9e94b82f95bcbc62497144288666cafb9410b1bf92f8dadbf1e8a78b7e789476064ec321f9bfb6acbfdd5e6c055c891d3b10bb59b6dc96
+DIST alexandria-f35e232ceb2ada8d10e7fdf27ccac07f781eea0e.tar.bz2 48831 BLAKE2B 
bb5cd8ce25885365f04b75261a80b35bcb8acd124dbccb6e2f78f8e727e414fd8e0643ccd33a8a155ba0485031d9ced2b72c32504ab74187c9f589df4995b048
 SHA512 
af9e4ff3aed854cab42c8e613600e6d579515c3e09078f54e7531c24be154b63fc25755054f9965b8e57cd632eef6189b033dd4d3a88749aeb9280602392b5a8
+DIST anaphora-aeace4c68cf55098a67112750b28f8f2dc6d0e30.gh.tar.gz 6203 BLAKE2B 
1d0eba92cc65ce132e6d5ebd1b239a2e26c854d364f120d20fb6abf7a2599e8a610a2707181450873fd88f21a072ba7338291edd2af887943dc2c19e250179a4
 SHA512 
e2b8b2e1c4a8d9b10a5600d4fd730e72b793929a669e765e57e4e2678059e42da64d73d0149d847c84e4048e2bc389e0f8c7824434651ae837d60a0ccc75d201
+DIST array-utils-f90eb9070d0b2205af51126a35033574725e5c56.gh.tar.gz 5800 
BLAKE2B 
0ca4262877146581cab94326d02072dff9dba5a48040884251d725683a9015976b362e9c3bd81d04ae0a0fed44a97afbdff86f5a326932243813bb7050ed6d5d
 SHA512 
b09a8fc4229a1ef10a424cbe16cea4cf98029f7b559ebf0d7f06e55269bd216bcdc0862347e7b9084664a84994f543130fedc1f6f6855278fe0f87da67c01a05
+DIST asdf-flv-fc5b7399767ca35bfb420bbeb9e08494e441dc69.gh.tar.gz 2229 BLAKE2B 
6c9ee9c733644d45de2aaeab2e2e21145972d99f554bec53077e8bff465efc1eeb2194e5625e9c30f4049356db7b6e9b6b9cd61d06d0a9d97565da42f0b8196f
 SHA512 
8d010853430c9dda4f049c26dcbc47dcef151efc7723b825620f9869efe4f573adad4e2c819fa50a0907365ce87c45e95edd080b51eb6f36252d8f4d8ecbd04f
+DIST babel-aeed2d1b76358db48e6b70a64399c05678a6b9ea.gh.tar.gz 255891 BLAKE2B 
e9dbb751423fe3b57879d8fb502861b0c72b6d818286601fe7c9cd46b9a567d00c2f32ee5639278ceee24e162d650ea727d1357b04b429a91470478391aa9996
 SHA512 
e5ae4925ecf7d4fc074c4324ef8d5ad51ae44d6e63c50a6c2e82048d259859631f5c4917e6e03084c66853ac0de5c5655aeeef07e15d263c07690ea022a4200c
+DIST bordeaux-threads-076fe2380abbc59b06e495dc7a35aea8eb26ba3b.gh.tar.gz 24213 
BLAKE2B 
8a54a0a356ab6cb315395b3683f32bc7c3ae69c8090f33038832c5cdd477642032ae4e98b32e774522218e77d57f790fa705bf333714e7c040bf7289697f4fd1
 SHA512 
91a6503fb62fe20e42a4ffed71243eeb9f8765bfc7ffe9f52fd84804cf0b713d6dfa81bc6b7f23198d736a2081148b1a6014af72759e34a02a3e0affd392bf37
+DIST calispel-e9f2f9c1af97f4d7bb4c8ac25fb2a8f3e8fada7a.gh.tar.gz 28818 BLAKE2B 
77b0a201654f55ec097e925c560f0d2f5f552d2e9368768b2d401889f141b49dfa47b8b8b9e440daf227667d065c64c3cd67367cb4f72957dd143cc4bece95c8
 SHA512 
9bf462b2b51493b097b58933568ada47d58fe98a5ef4eea863202c84fa84fa1d2cf6720f8ee1906c977470071e1c47e45e7deb7dcd146a3067ddf671f40c46bc
+DIST cffi-677cabae64b181330a3bbbda9c11891a2a8edcdc.gh.tar.gz 254620 BLAKE2B 
0b0e65a04106f122c9f1d713743803a447c38ab0e3c4e0e35438af39ff24297b214f00076fb3db44c1774e739081902a4fe776fd78942b72cb154e242103c911
 SHA512 
c22d9e69bcdf9e7c7e93ce6a0ae259c76dd81473bd76c212d44eba1cb04137a5e4171450d09576924ca57203df803a5327a12220c998e3a604193a0d351e96d6
+DIST checkl-80328800d047fef9b6e32dfe6bdc98396aee3cc9.gh.tar.gz 8374 BLAKE2B 
02608bfdb55202ca667aa1e7c0011ef77ea56c876ca0cf92fea82645694b211a2d229da397057a30872a6b1013a22e628409ab3b81c0d451f8535dd6ecad144f
 SHA512 
fff9fc904400d48361d43d189e761de2e3f3c591b4bb5853ca8b4f28367e0c0e7cbae675535b371cd739b56f1d7569b0c46f45ccd63bd7b0ec920e0f5b1c9184
+DIST chipz-75dfbc660a5a28161c57f115adf74c8a926bfc4d.gh.tar.gz 37128 BLAKE2B 
eaa1b9c355ce2ce2331fed3b6927db95fa1200bea303f42d3a42f84a8d6fa99c26b8d1f6c1e7dc8bb8267a37af6676e2556a4d85ecf91b8a78ae3ae70f7808fc
 SHA512 
0c8ffd875f2a8be6d3d97debf4ff3a1b68c91c337484d343c2acff4057f5c4785422759e5129afe0deb15e84d1513c3d23d1773e18966157b5af8ba4c41430dc
+DIST chunga-16330852d01dfde4dd97dee7cd985a88ea571e7e.gh.tar.gz 20710 BLAKE2B 
25a45d7be66c4a23f4f2865d100ee5f09e0498e5cd6bcc18e3895052ebde07d5e6d45028053c2c017e97c42a424e3f0da7345d39679b1dbfd9b848e1d4733783
 SHA512 
e6be6a1a4d8da9bbb24d010b0ec1670f3d7990c083eb166d3c692e4f44a92d1f88b058a7b896c5b4b2951d73c07d785693e2eb81ee0e1a9b002e9bdcbb46208d
+DIST 

[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-01-29 Thread Julien Roy
commit: ba0666b962ededc7b65dcfdf0aebf5b72b55efd8
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Jan 29 23:28:27 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Jan 29 23:28:27 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ba0666b9

www-client/nyxt: add 

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/nyxt-.ebuild | 94 
 1 file changed, 94 insertions(+)

diff --git a/www-client/nyxt/nyxt-.ebuild b/www-client/nyxt/nyxt-.ebuild
new file mode 100644
index 0..57939d4ba
--- /dev/null
+++ b/www-client/nyxt/nyxt-.ebuild
@@ -0,0 +1,94 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg-utils
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ "${PV}" = ** ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+else
+   KEYWORDS="~amd64"
+   NYXTCOMMIT="27612fee394f80dee6480c045ec7da5cd1f82196"
+   S="${WORKDIR}/${PN}-${NYXTCOMMIT}"
+
+   # Specify commits for each submodules
+   # Some regex substitutions allows to automate this process...
+   # Commit hashes are obtained from - version on ${NYXTCOMMIT}
+   # Full list can be found here: 
https://github.com/atlas-engineer/nyxt/tree/master/_build
+   # Removed the commits to reduce useless lines in - version
+
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/archive/${NYXTCOMMIT}.tar.gz 
-> ${P}.gh.tar.gz"
+   # Removed the submodules SRC_URIs to reduce useless lines in - 
version
+fi
+
+# Portage replaces the nyxt binary with scbl when stripping
+RESTRICT="mirror strip"
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   gnome-base/gsettings-desktop-schemas
+   net-libs/glib-networking
+   net-libs/webkit-gtk:4.1
+   sys-libs/libfixposix
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lisp/sbcl-2.0.0
+   !!net-libs/webkit-gtk:5
+"
+# If webkit-gtk:5 is installed, nyxt won't compile
+# https://github.com/atlas-engineer/nyxt/issues/2743
+
+src_unpack() {
+   default
+
+   # Unpack the submodules in the _build directory
+   if [[ "${PV}" != ** ]]
+   then
+   # Removed src_unpack to reduce useless lines in -
+   true
+   fi
+}
+
+src_compile() {
+   emake all
+   use doc && emake doc
+}
+
+src_install(){
+   dobin "${S}/nyxt"
+
+   if [ "$(use doc)" ]
+   then
+   docinto "/usr/share/doc/${P}"
+   dodoc "${S}/manual.html"
+   fi
+
+   doicon "${S}/assets/icon_512x512.png.ico"
+   domenu "${S}/assets/nyxt.desktop"
+}
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   optfeature "for X11 clipboard support" "x11-misc/xclip"
+   optfeature "for spellchecking" "app-text/enchant"
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/hyprland/

2023-01-29 Thread Julien Roy
commit: 4a03e2cad8ef106a9e6aac7203b5dca1604b0408
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Jan 29 22:46:47 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Jan 29 22:46:47 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4a03e2ca

gui-wm/hyprland: update Manifest

Signed-off-by: Julien Roy  jroy.ca>

 gui-wm/hyprland/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/hyprland/Manifest b/gui-wm/hyprland/Manifest
index 9d633de92..ce25b0cf3 100644
--- a/gui-wm/hyprland/Manifest
+++ b/gui-wm/hyprland/Manifest
@@ -1,4 +1,4 @@
 DIST contrib.tar.gz 7408 BLAKE2B 
03c3733a0b7b747f759b1b13f6fbd5342bc5cdea31f142730f69af85abf576f2c35bd7ea01e1aafba8ad7ae63505d7a9372279538ffb8cea3d61839e2bf4ea21
 SHA512 
671ea675b8f3de9b6ff8cce62297b5c14947b458de88ffa4bca5c51aafb66fc475782d0ed609a18e5281147f89aa531d4480ee46bb888f98651e4620f58318b4
-DIST hyprland-0.21.0.tar.gz 714547 BLAKE2B 
bb15a809aac60cfda88d0c0149a3aa8bb0d6762145cef1307a82fe716e0d0123c477df064c014e1eca9c6ebd311bb1b618110114ac26783f5fc2f223fe04ccdd
 SHA512 
8ce22fe5be4d1594339d96e230aa72c88243700bdc6cf600efd3248d2eefa06d24a09550749a2c1398a838feed1488f2717af371f146e8e846f8c8a6bdafced2
+DIST hyprland-0.21.0.tar.gz 714570 BLAKE2B 
6576765ec28e918be9aefa1252ad70019e2d77ae6f07b61161692ed1d0016d52376f1aae30b4200ae003585ca8ff907e810c635dc639d360f4f22be52d313b0d
 SHA512 
a1fcd015be10267503d9ca529a538a0eebe8c197e91134de8377cca150efd99d0e51e7c9751ef8e81587fe04a497edff9d18b0e9dc5751a0f3eb4b3775c8ecad
 DIST hyprland-protocols.tar.gz 4858 BLAKE2B 
565532803fe6975efdba621c9ef69e4a7c18f040a65818e9f0f61d1dda15a3927f4aca25972989172554d5be5332f014d57dc8e1d0bb207ea5ba64aaec0e65f2
 SHA512 
03e176149fb0749f63fc58aea1175bfed92f0a30895d17e022ebdf9bb6f786e3a1018244379d0a6d205c590b25eccba0d7bea273bb389dd1031fad3d8467ef23
 DIST wlr.tar.bz2 448534 BLAKE2B 
35ff3e316ce5fa5d444e623597fdc61f143aa07440b8821faecc131aa5376b4ed691e84511ef438dfe4d429941d09fe0ab2d403414fd6a91e54a5bef890a4d68
 SHA512 
98af3902be681b11989f7d0c3b147ef3e4ef27dd377dd74b4e2a5151be1eeb0ff99d7738f2be4050116a7233820b0bb4f581ae0229d44043bfbd0f6af59108d4



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

2023-01-29 Thread Andreas Sturmlechner
commit: 49d00329580d667747610f554bb984fc23f0a57d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 28 09:17:24 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 29 21:59:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49d00329

sci-physics/clhep: drop 2.4.5.1

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

 sci-physics/clhep/Manifest |  1 -
 sci-physics/clhep/clhep-2.4.5.1.ebuild | 55 --
 2 files changed, 56 deletions(-)

diff --git a/sci-physics/clhep/Manifest b/sci-physics/clhep/Manifest
index d5453180d3dc..ec92ff77ebf2 100644
--- a/sci-physics/clhep/Manifest
+++ b/sci-physics/clhep/Manifest
@@ -1,3 +1,2 @@
-DIST clhep-2.4.5.1.tgz 1551358 BLAKE2B 
e428946163dd525291643e9cdb4921dea64feacf4281aaa4b1466bed021e123ac29fa654e115efa3bb1d154869b4c04196f562850b5e6e162e98001a3d901727
 SHA512 
68612004a92c6dc036471f440bc00605b611a6f2f9f46ab7343c1f83357498bb7518c4dd2e44d0aef754188d5efbc3ac9187c2371bc6bd46ca076ab4ff13afae
 DIST clhep-2.4.5.3.tgz 1552597 BLAKE2B 
a2edcbe133af98c817982f9d9f787fbbc76a1e8a10a29c890cbdd223670ee2e9d6dec872de80880e5d286790ee0168501cd3270bdbed04f9781554ee35f6eb1a
 SHA512 
f677c93bb53047167fe0f22cbf1f5d97f27476b64566817a799240bfce8e9fe7fd658a168c25fad76a35c6eb92e1e42ec7b88960facb6632279367f0606282c8
 DIST clhep-2.4.6.2.tgz 1550248 BLAKE2B 
10da3a7adc295c306d3ad57bff68489852717885eac544fe6858aed3868047cb377565f55a861751a09ea6c88584fe94b685f5dcef84c6e51afdddef8080eeb2
 SHA512 
cae1295d27b804c3b45c21195d8d45e9403e9449ca12d1e1a031615584f46784a1c6f75fdbc51467b901fa47057aa79077bd224994f0b6261abefc99810c2687

diff --git a/sci-physics/clhep/clhep-2.4.5.1.ebuild 
b/sci-physics/clhep/clhep-2.4.5.1.ebuild
deleted file mode 100644
index bae7df5849e2..
--- a/sci-physics/clhep/clhep-2.4.5.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="High Energy Physics C++ library"
-HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/;
-SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/dist1/${P}.tgz;
-LICENSE="GPL-3 LGPL-3"
-SLOT="2/${PV}"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-IUSE="doc test threads"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   doc? (
-   app-doc/doxygen
-   dev-texlive/texlive-bibtexextra
-   dev-texlive/texlive-fontsextra
-   dev-texlive/texlive-fontutils
-   dev-texlive/texlive-latex
-   dev-texlive/texlive-latexextra
-   )
-"
-
-S="${WORKDIR}/${PV}/CLHEP"
-
-src_prepare() {
-   cmake_src_prepare
-
-   # respect flags
-   sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die
-   # dont build test if not asked
-   if ! use test; then
-   cmake_comment_add_subdirectory test
-   fi
-   # gentoo doc directory
-   if use doc; then
-   grep -rl 'share/doc/CLHEP' |
-   xargs sed -i \
-   -e "s:share/doc/CLHEP:share/doc/${PF}:" \
-   {.,*}/CMakeLists.txt || die
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCLHEP_BUILD_DOCS=$(usex doc)
-   -DCLHEP_SINGLE_THREAD=$(usex threads no yes)
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: sci-physics/espresso/files/, sci-physics/espresso/

2023-01-29 Thread Andreas Sturmlechner
commit: 68e206daf689674928f9f799db10fc761201ad9f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 28 09:20:08 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 29 21:59:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68e206da

sci-physics/espresso: drop 4.1.3

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

 sci-physics/espresso/Manifest  |   1 -
 sci-physics/espresso/espresso-4.1.3.ebuild | 122 -
 .../espresso/files/espresso-4.1.3-gcc-11.patch |  37 ---
 3 files changed, 160 deletions(-)

diff --git a/sci-physics/espresso/Manifest b/sci-physics/espresso/Manifest
index 949e4ac778c0..8fc3c5ca8d45 100644
--- a/sci-physics/espresso/Manifest
+++ b/sci-physics/espresso/Manifest
@@ -1,2 +1 @@
-DIST espresso-4.1.3.tar.gz 16947336 BLAKE2B 
14d3513eda87f62a8473a0cac0c273b3590bf78ed48b96e76d10c106713f7bbd7d37de951bd3d9210062b34c02bd83a68f3aaf1ca8215ed1dcde590e4e99b113
 SHA512 
1fe82683eddb7bfd9bae6e446b0f42a50087d755995963905cd419473ad17b204f20049d0cf4af9264898dd6fee36f02744b38fa45cd0e33086374cf2aebd934
 DIST espresso-4.2.0.tar.gz 14000445 BLAKE2B 
79de0e364cd932e534b0e1ee9433ae90e4deeb1ade262aa6877a30c8656f03155ca77b8feafdd5607f83e36ee4f47ad7ec28be353bc3358216a9c9f8c0902323
 SHA512 
b80afb1bef57911fd79b88378a5b2e31b07a18d415fe17fcd5ed28fb448eeca5922f98af8df42117e9e869645765d55ecfb3aae615fa6a53c915f7d8a63081c5

diff --git a/sci-physics/espresso/espresso-4.1.3.ebuild 
b/sci-physics/espresso/espresso-4.1.3.ebuild
deleted file mode 100644
index 17f2fbd1addc..
--- a/sci-physics/espresso/espresso-4.1.3.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-CMAKE_MAKEFILE_GENERATOR="emake"
-
-inherit cmake cuda python-single-r1 savedconfig
-
-DESCRIPTION="Extensible Simulation Package for Research on Soft matter"
-HOMEPAGE="http://espressomd.org;
-
-if [[ ${PV} =  ]]; then
-   EGIT_REPO_URI="https://github.com/${PN}md/${PN}.git;
-   EGIT_BRANCH="python"
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/${PN}md/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86 ~amd64-linux"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="cuda doc examples +fftw +hdf5 test"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   >=dev-python/cython-0.26.1[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   ')
-   cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1 )
-   fftw? ( sci-libs/fftw:3.0 )
-   dev-libs/boost:=[mpi]
-   hdf5? ( sci-libs/hdf5:=[mpi] )"
-
-DEPEND="${RDEPEND}
-   doc? (
-   app-doc/doxygen[dot]
-   dev-texlive/texlive-latexextra
-   virtual/latex-base )"
-
-DOCS=( AUTHORS NEWS README ChangeLog )
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-gcc-11.patch
-)
-
-src_prepare() {
-   use cuda && cuda_src_prepare
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DWITH_CUDA=$(usex cuda)
-   -DPYTHON_EXECUTABLE="${PYTHON}"
-   -DWITH_TESTS=$(usex test)
-   -DINSTALL_PYPRESSO=OFF
-   -DCMAKE_DISABLE_FIND_PACKAGE_FFTW3=$(usex !fftw)
-   -DWITH_HDF5=$(usex hdf5)
-   -DCMAKE_DISABLE_FIND_PACKAGE_HDF5=$(usex !hdf5)
-   -DCMAKE_SKIP_RPATH=YES
-   )
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile
-   use doc && cmake_build doxygen
-   [[ ${PV} =  ]] && use doc && cmake_build ug dg tutorials
-}
-
-src_install() {
-   local i docdir="${S}"
-
-   cmake_src_install
-
-   python_optimize
-
-   insinto /usr/share/${PN}/
-   doins "${BUILD_DIR}/myconfig-sample.hpp"
-
-   save_config "${BUILD_DIR}/src/config/myconfig-final.hpp"
-
-   if use doc; then
-   [[ ${PV} =  ]] && docdir="${BUILD_DIR}"
-   newdoc "${docdir}"/doc/dg/dg.pdf developer_guide.pdf
-   newdoc "${docdir}"/doc/ug/ug.pdf user_guide.pdf
-   for i in "${docdir}/doc/tutorials/python"/*/[0-9]*.pdf; do
-   newdoc "${i}" "tutorial_${i##*/}"
-   done
-   dodoc -r "${BUILD_DIR}/doc/doxygen/html"
-   fi
-
-   if use examples; then
-   insinto "/usr/share/${PN}/examples/python"
-   doins -r samples/${i}/.
-   fi
-}
-
-pkg_postinst() {
-   echo
-   elog "Please read and cite:"
-   elog "ESPResSo, Comput. Phys. Commun. 174(9) ,704, 2006."
-   elog "https://dx.doi.org/10.1016/j.cpc.2005.10.005;
-   echo
-   elog "If you need more features, change"
-   elog "/etc/portage/savedconfig/${CATEGORY}/${PF}"
-   elog 

[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/ppc/17.0/musl/, profiles/default/linux/ppc64le/17.0/musl/, ...

2023-01-29 Thread Sam James
commit: 71fed2eb85ab1c869705fb7ce8ed0bc9248886b8
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 29 21:58:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 29 21:58:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71fed2eb

profiles/default/linux: mask sys-devel/gcc[sanitize] on musl ppc* profiles

mcontext parts of libsanitizer need porting.

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

 profiles/default/linux/ppc/17.0/musl/package.use.mask | 7 +++
 profiles/default/linux/ppc64/17.0/musl/package.use.mask   | 7 ++-
 profiles/default/linux/ppc64le/17.0/musl/package.use.mask | 7 +++
 3 files changed, 20 insertions(+), 1 deletion(-)

diff --git a/profiles/default/linux/ppc/17.0/musl/package.use.mask 
b/profiles/default/linux/ppc/17.0/musl/package.use.mask
new file mode 100644
index ..80fbaf3654a7
--- /dev/null
+++ b/profiles/default/linux/ppc/17.0/musl/package.use.mask
@@ -0,0 +1,7 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Sam James  (2023-01-29)
+# Fails to build on combination of ppc* + musl because of mcontext.
+# libsanitizer needs adapting, bug #892079.
+sys-devel/gcc sanitize

diff --git a/profiles/default/linux/ppc64/17.0/musl/package.use.mask 
b/profiles/default/linux/ppc64/17.0/musl/package.use.mask
index 48ea7e459330..d3d557acaebb 100644
--- a/profiles/default/linux/ppc64/17.0/musl/package.use.mask
+++ b/profiles/default/linux/ppc64/17.0/musl/package.use.mask
@@ -1,6 +1,11 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2023-01-29)
+# Fails to build on combination of ppc* + musl because of mcontext.
+# libsanitizer needs adapting, bug #892079.
+sys-devel/gcc sanitize
+
 # Georgy Yakovlev  (2020-02-18)
 # perlasm assumes elfv1 abi on big endian
 # mask until merged and released

diff --git a/profiles/default/linux/ppc64le/17.0/musl/package.use.mask 
b/profiles/default/linux/ppc64le/17.0/musl/package.use.mask
new file mode 100644
index ..80fbaf3654a7
--- /dev/null
+++ b/profiles/default/linux/ppc64le/17.0/musl/package.use.mask
@@ -0,0 +1,7 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Sam James  (2023-01-29)
+# Fails to build on combination of ppc* + musl because of mcontext.
+# libsanitizer needs adapting, bug #892079.
+sys-devel/gcc sanitize



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

2023-01-29 Thread Maciej Barć
commit: 3f1b158ec4b33166c1dad0731dfeed219fe7fe3d
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jan 29 20:57:53 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jan 29 21:22:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f1b158e

app-emacs/reazon: remove redundant src_test

because we need to call make test and EMACS variable redefinition
does not apply here

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

 app-emacs/reazon/reazon-0.4.1.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/app-emacs/reazon/reazon-0.4.1.ebuild 
b/app-emacs/reazon/reazon-0.4.1.ebuild
index 3202940ae8b3..e86dc1835a0b 100644
--- a/app-emacs/reazon/reazon-0.4.1.ebuild
+++ b/app-emacs/reazon/reazon-0.4.1.ebuild
@@ -18,7 +18,3 @@ KEYWORDS="~amd64 ~x86"
 
 DOCS=( CHANGELOG.org README.org )
 SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
-   emake EMACS=${EMACS} test
-}



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

2023-01-29 Thread Maciej Barć
commit: 314efc351ec53944abb206ad5d78a39eeace905b
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jan 29 21:20:18 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jan 29 21:22:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=314efc35

app-emacs/sml-mode: bump to 6.11

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

 app-emacs/sml-mode/Manifest |  1 +
 app-emacs/sml-mode/sml-mode-6.11.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/app-emacs/sml-mode/Manifest b/app-emacs/sml-mode/Manifest
index 463d4cfd27b8..72a435e6c125 100644
--- a/app-emacs/sml-mode/Manifest
+++ b/app-emacs/sml-mode/Manifest
@@ -1,2 +1,3 @@
 DIST sml-mode-6.10.el.xz 20544 BLAKE2B 
c872b33ffb9298dfa102b97d33604c68610d73942698b1162ed5b73fc3107217d453c475c9b0bd51368b5f32f82c147ab8de1990e4277f878837824b5dd004b8
 SHA512 
49e93cb2d317f0e71bfe66a6b206515eaad2cb5173552e96690fc208e9dd0c448f9939e28cd5268f0e9a90278b821109231885452785345698bee9511577828c
+DIST sml-mode-6.11.tar.xz 36104 BLAKE2B 
86872d3359e30789a15cc76785df94bee95e2401469d26f543ad89119f73ccc27c010abe7f1da309d9bce2d9dca4ba2b0c1b6dbd2e493c17816bbe94faeccdd7
 SHA512 
6ffe6b0dfa0a5d1d4980de40ff3b30ce1df82ca82a1d2c9d3efe7f98253bdcbbbd21cc62cd43b5ce634c50a9b83f6d790baab5fba5b67f79fd412cbcc270d96e
 DIST sml-mode-6.9.el.xz 20368 BLAKE2B 
5b97c6620d97a60f29e21e8d69179e33f56b7410bf975238e23ef10d4c9e8d7dc250cb60d1799224ac6c81285f539cbb7f69b616763b347ed7140b9652b9add7
 SHA512 
e04143e1017317d6c6fb3ad7a26cd812bb45dd406a5fb679be21ae936ab57739bcf692585d5710a8e08c469a07728a20cb71ff1b53661c4040eb16df55c8be0b

diff --git a/app-emacs/sml-mode/sml-mode-6.11.ebuild 
b/app-emacs/sml-mode/sml-mode-6.11.ebuild
new file mode 100644
index ..2bc033fe6ec5
--- /dev/null
+++ b/app-emacs/sml-mode/sml-mode-6.11.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=24.3
+
+inherit elisp
+
+DESCRIPTION="Emacs major mode for editing Standard ML"
+HOMEPAGE="http://www.iro.umontreal.ca/~monnier/elisp/
+   https://elpa.gnu.org/packages/sml-mode.html;
+SRC_URI="https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}.tar.xz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~x86"
+
+DOCS=( README TODO )
+ELISP_REMOVE="${PN}-pkg.el"
+SITEFILE="50${PN}-gentoo-6.1.el"
+
+src_compile() {
+   elisp_src_compile
+   elisp-make-autoload-file
+}



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

2023-01-29 Thread Maciej Barć
commit: 86d0e242ae40560010204fe7c5c0d69ce22b3c47
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jan 29 21:21:01 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jan 29 21:22:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d0e242

app-emacs/slime: bump to 2.28

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

 app-emacs/slime/Manifest  |  1 +
 app-emacs/slime/slime-2.28.ebuild | 66 +++
 2 files changed, 67 insertions(+)

diff --git a/app-emacs/slime/Manifest b/app-emacs/slime/Manifest
index b81896216bc2..02c44abf4c32 100644
--- a/app-emacs/slime/Manifest
+++ b/app-emacs/slime/Manifest
@@ -1 +1,2 @@
 DIST slime-2.27.tar.gz 824013 BLAKE2B 
65bf6022d4c0df7fd7b3c8325ce0e8db1bd7b39961b88ea3bca846c316db2a6442d87974f9399557e9ea1ac7f10ec32d13832df3f433ab3b38cf3059a9529069
 SHA512 
e1d4723d62bd6c9cd964bfc5ff2d383999d0c965ba9e0742dd21453e8f660dc5c05b2bb8f009ac895dd7445a77b82b5c1dec19ec195368f8cfa59f651001da6e
+DIST slime-2.28.tar.gz 826876 BLAKE2B 
9e93af7a7f9e1ef1aed7b513a0b83f426186582bcd43dabad5fe962afe77803bf237d92e79ccabb93b419a7f678168e89584b4f5bb8423918abcac8915411283
 SHA512 
4184765048302ac568ddb89bfc0ac9fd3af4f0e3c8c39e81e27e58c9342f48332ac365edfd876e6e69e8e13db137d3e14c84cf4608158c4528bb34b0d7313991

diff --git a/app-emacs/slime/slime-2.28.ebuild 
b/app-emacs/slime/slime-2.28.ebuild
new file mode 100644
index ..da4135f52bf4
--- /dev/null
+++ b/app-emacs/slime/slime-2.28.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="SLIME, the Superior Lisp Interaction Mode (Extended)"
+HOMEPAGE="https://slime.common-lisp.dev/;
+SRC_URI="https://github.com/slime/slime/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain GPL-2+ GPL-3+ LLGPL-2.1 ZLIB xref? ( xref.lisp )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="doc xref"
+RESTRICT="test" # tests fail to contact sbcl
+
+RDEPEND="virtual/commonlisp
+   dev-lisp/asdf"
+DEPEND="${RDEPEND}"
+BDEPEND=">=sys-apps/texinfo-5.1
+   doc? ( virtual/texi2dvi )"
+
+SITEFILE="70${PN}-gentoo.el"
+
+src_prepare() {
+   default
+   # Remove xref.lisp (which is non-free) unless USE flag is set
+   use xref || rm xref.lisp || die
+}
+
+src_compile() {
+   elisp-compile *.el
+   BYTECOMPFLAGS="${BYTECOMPFLAGS} -L contrib -l slime" \
+   elisp-compile contrib/*.el lib/*.el
+
+   emake -C doc slime.info
+   if use doc; then
+   VARTEXFONTS="${T}"/fonts emake -C doc all
+   fi
+}
+
+src_install() {
+   # Install core
+   elisp-install ${PN} *.{el,elc,lisp}
+
+   # Install contribs
+   elisp-install ${PN}/contrib/ contrib/*.{el,elc} contrib/swank*
+
+   # Install lib
+   elisp-install ${PN}/lib/ lib/*.{el,elc}
+
+   # Install swank
+   elisp-install ${PN}/swank/ swank/*.lisp
+
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+
+   # Install docs
+   dodoc README.md CONTRIBUTING.md NEWS PROBLEMS
+   newdoc contrib/README.md README-contrib.md
+   doinfo doc/slime.info
+   use doc && dodoc doc/*.pdf
+
+   # Bug #656760
+   touch "${ED}${SITELISP}/${PN}/lib/.nosearch" || die
+}



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

2023-01-29 Thread William Hubbs
commit: c8bdd9aa2e808211185025407c08335f523c9775
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Jan 29 20:32:09 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Jan 29 20:32:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8bdd9aa

sys-cluster/k3s: drop EGO_SUM_SRC_URI since it is not set

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

 sys-cluster/k3s/k3s-1.25.4_p1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-cluster/k3s/k3s-1.25.4_p1.ebuild 
b/sys-cluster/k3s/k3s-1.25.4_p1.ebuild
index aaae4d40b59d..953cdaa09023 100644
--- a/sys-cluster/k3s/k3s-1.25.4_p1.ebuild
+++ b/sys-cluster/k3s/k3s-1.25.4_p1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,7 +16,6 @@ CONFIG_CHECK="~BRIDGE_NETFILTER ~CFS_BANDWIDTH ~CGROUP_DEVICE 
~CGROUP_PERF ~CGRO
 
 MY_PV=${PV%_p*}+k3s${PV#*_p}
 
SRC_URI="https://github.com/zmedico/k3s/archive/refs/tags/v${MY_PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
-   ${EGO_SUM_SRC_URI}

https://github.com/k3s-io/containerd/archive/refs/tags/v${K3S_CONTAINERD_VERSION}.tar.gz
 -> k3s-containerd-${K3S_CONTAINERD_VERSION}.tar.gz

https://github.com/opencontainers/runc/archive/refs/tags/${K3S_RUNC_VERSION}.tar.gz
 -> k3s-runc-${K3S_RUNC_VERSION}.tar.gz

https://traefik.github.io/charts/traefik/traefik-${K3S_TRAEFIK_VERSION}.tgz



[gentoo-commits] proj/company-ebuild:master commit in: /

2023-01-29 Thread Maciej Barć
commit: db96be1a96c04823a3c3a0be3d14b85905ad8ee5
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jan 29 20:25:17 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jan 29 20:25:17 2023 +
URL:
https://gitweb.gentoo.org/proj/company-ebuild.git/commit/?id=db96be1a

company-ebuild-keywords.el: add arch variations

-, ~, and -*

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

 company-ebuild-keywords.el | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/company-ebuild-keywords.el b/company-ebuild-keywords.el
index 3a1a33f..e7999f7 100644
--- a/company-ebuild-keywords.el
+++ b/company-ebuild-keywords.el
@@ -37,7 +37,10 @@
 ;; Keywords from ebuild-mode font lock.
 
 (defconst company-ebuild--constant-keywords-architectures
-  ebuild-mode-arch-list)
+  (append '("-*")
+  (mapcar (lambda (s) (concat "-" s)) ebuild-mode-arch-list)
+  (mapcar (lambda (s) (concat "~" s)) ebuild-mode-arch-list)
+  ebuild-mode-arch-list))
 
 (defconst company-ebuild--constant-keywords-restrict
   ebuild-mode-restrict-list)



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

2023-01-29 Thread Maciej Barć
commit: 83ab7902bb70871e799ec6d4619a116934729395
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jan 29 20:11:45 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jan 29 20:16:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83ab7902

app-emacs/reazon: new package; add 0.4.1

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

 app-emacs/reazon/Manifest |  1 +
 app-emacs/reazon/files/50reazon-gentoo.el |  1 +
 app-emacs/reazon/metadata.xml | 22 ++
 app-emacs/reazon/reazon-0.4.1.ebuild  | 24 
 4 files changed, 48 insertions(+)

diff --git a/app-emacs/reazon/Manifest b/app-emacs/reazon/Manifest
new file mode 100644
index ..9bfd387c63c3
--- /dev/null
+++ b/app-emacs/reazon/Manifest
@@ -0,0 +1 @@
+DIST reazon-0.4.1.tar.gz 38654 BLAKE2B 
1e2cc22c58b030bb504c47d5526b01a2f8d64f0e1fc95456313199defc847c0066aee3931d57c27592919a57633905951d3ab67cfa4a61035946609c772cf685
 SHA512 
fda8cda62bdf0818990a3a9bb5893b75bd4e875ecb6e6a280a1992e1d9b4b621e8ee7eac8e1d3ec0e06bf9bc8a37414695702247e5782e2859e4d8126906bf5f

diff --git a/app-emacs/reazon/files/50reazon-gentoo.el 
b/app-emacs/reazon/files/50reazon-gentoo.el
new file mode 100644
index ..431f7e90ae73
--- /dev/null
+++ b/app-emacs/reazon/files/50reazon-gentoo.el
@@ -0,0 +1 @@
+(add-to-list 'load-path "@SITELISP@")

diff --git a/app-emacs/reazon/metadata.xml b/app-emacs/reazon/metadata.xml
new file mode 100644
index ..8b0170cd063f
--- /dev/null
+++ b/app-emacs/reazon/metadata.xml
@@ -0,0 +1,22 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+gnu-em...@gentoo.org
+Gentoo GNU Emacs project
+  
+  
+Reazon is an Emacs implementation of miniKanren, a small domain-specific
+logic programming language. Whereas languages like Elisp deal with
+functions that take inputs and yield outputs, miniKanren deals with sets of
+values that satisfy relations. Every function is a relation, but not vice
+versa, since a relation might include the output of a function but not its
+inputs. In such a case, miniKanren would attempt to find inputs yielding
+the output, effectively running the function backwards.
+  
+  
+https://github.com/nickdrozd/reazon/issues/
+nickdrozd/reazon
+  
+

diff --git a/app-emacs/reazon/reazon-0.4.1.ebuild 
b/app-emacs/reazon/reazon-0.4.1.ebuild
new file mode 100644
index ..3202940ae8b3
--- /dev/null
+++ b/app-emacs/reazon/reazon-0.4.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=26
+
+inherit elisp
+
+DESCRIPTION="GNU Emacs implementation of miniKanren, logic programming 
language"
+HOMEPAGE="https://github.com/nickdrozd/reazon/;
+SRC_URI="https://github.com/nickdrozd/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOCS=( CHANGELOG.org README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   emake EMACS=${EMACS} test
+}



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

2023-01-29 Thread Mike Gilbert
commit: 534831a8a15fd0823e73436c765c44fe58128ca3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jan 29 19:57:23 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jan 29 19:57:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=534831a8

sys-apps/systemd-utils: use default permissions for /run/lock

If /run/lock does not exist, it will be created with owner root:root and
mode 0755.

If /run/lock already exists, its permissions will not be altered.

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

 sys-apps/systemd-utils/files/legacy.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/files/legacy.conf 
b/sys-apps/systemd-utils/files/legacy.conf
index cbcac747e5d8..2d322e886960 100644
--- a/sys-apps/systemd-utils/files/legacy.conf
+++ b/sys-apps/systemd-utils/files/legacy.conf
@@ -1,3 +1,3 @@
 # Based on legacy.conf from systemd
-d /run/lock 0755 root root -
+d /run/lock
 L /var/lock - - - - ../run/lock



[gentoo-commits] repo/gentoo:master commit in: net-print/epson-inkjet-printer-escpr/

2023-01-29 Thread Arthur Zamarin
commit: ca287dac873c6c6c95ca8850e1815eff023b3475
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan 29 19:48:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan 29 19:48:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca287dac

net-print/epson-inkjet-printer-escpr: Stabilize 1.7.22 ppc64, #892519

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

 .../epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.7.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.7.22.ebuild 
b/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.7.22.ebuild
index 12715f79417b..8f5598226e07 100644
--- 
a/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.7.22.ebuild
+++ 
b/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.7.22.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://download3.ebz.epson.net/dsc/f/03/00/13/96/55/c6fced63098ae1ba10
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64"
+KEYWORDS="amd64 ppc64"
 
 DEPEND="net-print/cups"
 RDEPEND="${DEPEND}"



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

2023-01-29 Thread Julien Roy
commit: 78e0360c6a19cf49a2137c04c943068134081078
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Jan 29 19:45:38 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Jan 29 19:45:38 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78e0360c

dev-python/glicko2: drop py3.8, add 3.{10,11}
use DISTUTILS_USE_PEP517=setuptools

Closes: https://bugs.gentoo.org/848171
Signed-off-by: Julien Roy  jroy.ca>

 dev-python/glicko2/glicko2-2.0.0-r1.ebuild | 19 +++
 dev-python/glicko2/glicko2-2.0.0.ebuild| 24 
 2 files changed, 19 insertions(+), 24 deletions(-)

diff --git a/dev-python/glicko2/glicko2-2.0.0-r1.ebuild 
b/dev-python/glicko2/glicko2-2.0.0-r1.ebuild
new file mode 100644
index 0..c6a18e6cb
--- /dev/null
+++ b/dev-python/glicko2/glicko2-2.0.0-r1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="glicko2 implementation in python"
+HOMEPAGE="https://github.com/deepy/glicko2;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+distutils_enable_tests unittest

diff --git a/dev-python/glicko2/glicko2-2.0.0.ebuild 
b/dev-python/glicko2/glicko2-2.0.0.ebuild
deleted file mode 100644
index 8e58ac871..0
--- a/dev-python/glicko2/glicko2-2.0.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-PYTHON_COMPAT=( python3_{8,9} pypy3)
-
-inherit distutils-r1
-
-DESCRIPTION="glicko2 implementation in python"
-HOMEPAGE="https://github.com/deepy/glicko2;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-distutils_enable_tests setup.py
-
-src_prepare() {
-   sed -i -e "s/distribute/setuptools/g" \
-   -e 
's/setuptools.find_packages()/setuptools.find_packages(exclude=["*test*"])/g' \
-   setup.py
-   default
-}



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

2023-01-29 Thread Sam James
commit: 1e3728346e78cfc3c444b5ceac4c379de2dc7069
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 29 10:46:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 29 19:43:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e372834

sys-devel/gcc: fix copyright

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

 sys-devel/gcc/gcc-10.4.1_p20221208.ebuild | 2 +-
 sys-devel/gcc/gcc-11.3.1_p20221209.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/gcc/gcc-10.4.1_p20221208.ebuild 
b/sys-devel/gcc/gcc-10.4.1_p20221208.ebuild
index 20cb319e02cf..d109ff1e84d4 100644
--- a/sys-devel/gcc/gcc-10.4.1_p20221208.ebuild
+++ b/sys-devel/gcc/gcc-10.4.1_p20221208.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/sys-devel/gcc/gcc-11.3.1_p20221209.ebuild 
b/sys-devel/gcc/gcc-11.3.1_p20221209.ebuild
index d8c443e16e92..f947b7097d30 100644
--- a/sys-devel/gcc/gcc-11.3.1_p20221209.ebuild
+++ b/sys-devel/gcc/gcc-11.3.1_p20221209.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2023-01-29 Thread Lucio Sauer
commit: 9cf1e52963fd666fc2848c2573afa5b84ddc25fa
Author: Lucio Sauer  posteo  net>
AuthorDate: Sun Jan 29 19:35:19 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sun Jan 29 19:38:49 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9cf1e529

app-misc/anki-bin: drop 2.1.54-r1, 2.1.56, 2.1.56-r1

Signed-off-by: Lucio Sauer  posteo.net>

 app-misc/anki-bin/Manifest  | 10 
 app-misc/anki-bin/anki-bin-2.1.54-r1.ebuild | 68 ---
 app-misc/anki-bin/anki-bin-2.1.56-r1.ebuild | 72 -
 app-misc/anki-bin/anki-bin-2.1.56.ebuild| 67 ---
 4 files changed, 217 deletions(-)

diff --git a/app-misc/anki-bin/Manifest b/app-misc/anki-bin/Manifest
index 6d4ea3831..d51196767 100644
--- a/app-misc/anki-bin/Manifest
+++ b/app-misc/anki-bin/Manifest
@@ -1,15 +1,5 @@
-DIST anki-bin-2.1.54.1 2212 BLAKE2B 
18dba4d3f7210b1fa765490617c4290b7a0f37abd75df6fdb395ea758fa2557789f595e0c0470c918ee988dfa5270df48dda095e8f6dce2aad597b0bba23db50
 SHA512 
50ee6633758b028c54b899d70cf582c54d4fdbb7e13f10921303db3a84d325ac689b48dbf4a5f03584748e89ad7820e14cd4646d7a3fa97919496f48a99cdb05
-DIST anki-bin-2.1.54.desktop 458 BLAKE2B 
7311e2ea71b40bd586a547a14316ca5447d582c046c3850ec5f63637640401fa53e8cdb8799ca8d6b169e38dae3e507946f4fbe5057c0d48e92729033fc6514b
 SHA512 
4666f855e488c0f3cdf2d071aeb373cf8eff96eefe71eb7bb67344fed66150b821d83bed4d4ec2966f63d2a6ede1701f1b19236a6a72e3002e70d2f404d55220
-DIST anki-bin-2.1.54.png 34595 BLAKE2B 
7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88
 SHA512 
c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7
-DIST anki-bin-2.1.54.zip 10987565 BLAKE2B 
9ef71f62694f02dab59b7fd54a110df9a3748c373aed52f230dbc2335f881a78e130027559527a6ab1959e21f0337ab13ae89623ae22cf87351133f3cc7aa571
 SHA512 
d842309251d28218607177140a099f8b190b6f4b9ffb632c33aa0f9423118dd1424e59c70a0c93e57ad08c504cc36650590fda37b107e95bbbfb33521fbca87a
-DIST anki-bin-2.1.56.1 2212 BLAKE2B 
18dba4d3f7210b1fa765490617c4290b7a0f37abd75df6fdb395ea758fa2557789f595e0c0470c918ee988dfa5270df48dda095e8f6dce2aad597b0bba23db50
 SHA512 
50ee6633758b028c54b899d70cf582c54d4fdbb7e13f10921303db3a84d325ac689b48dbf4a5f03584748e89ad7820e14cd4646d7a3fa97919496f48a99cdb05
-DIST anki-bin-2.1.56.desktop 458 BLAKE2B 
7311e2ea71b40bd586a547a14316ca5447d582c046c3850ec5f63637640401fa53e8cdb8799ca8d6b169e38dae3e507946f4fbe5057c0d48e92729033fc6514b
 SHA512 
4666f855e488c0f3cdf2d071aeb373cf8eff96eefe71eb7bb67344fed66150b821d83bed4d4ec2966f63d2a6ede1701f1b19236a6a72e3002e70d2f404d55220
-DIST anki-bin-2.1.56.png 34595 BLAKE2B 
7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88
 SHA512 
c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7
-DIST anki-bin-2.1.56.zip 11902907 BLAKE2B 
bb65bcc1dc2b926d35698f5cf66cda485c79a3cf875c5755b06060971a485da2d7327d95477cf7e10479e25a941104b347ab8d4227cd90c4f5dc74754768
 SHA512 
dee3867a782685c21b1962cd0eecf4217f0cefb9134904bd7da7d30294943da38cda473402738706530650dc041a83fe1dfd88420763f9324ae259bd0535daea
 DIST anki-bin-2.1.57.1 2212 BLAKE2B 
18dba4d3f7210b1fa765490617c4290b7a0f37abd75df6fdb395ea758fa2557789f595e0c0470c918ee988dfa5270df48dda095e8f6dce2aad597b0bba23db50
 SHA512 
50ee6633758b028c54b899d70cf582c54d4fdbb7e13f10921303db3a84d325ac689b48dbf4a5f03584748e89ad7820e14cd4646d7a3fa97919496f48a99cdb05
 DIST anki-bin-2.1.57.desktop 458 BLAKE2B 
7311e2ea71b40bd586a547a14316ca5447d582c046c3850ec5f63637640401fa53e8cdb8799ca8d6b169e38dae3e507946f4fbe5057c0d48e92729033fc6514b
 SHA512 
4666f855e488c0f3cdf2d071aeb373cf8eff96eefe71eb7bb67344fed66150b821d83bed4d4ec2966f63d2a6ede1701f1b19236a6a72e3002e70d2f404d55220
 DIST anki-bin-2.1.57.png 34595 BLAKE2B 
7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88
 SHA512 
c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7
 DIST anki-bin-2.1.57.zip 12827095 BLAKE2B 
590c3767fdee4063e35d3b9e5cba1a08eee6ce11f3790aca7a207ee785599245b58cafee86a7045f0ecfe6dabab578b7c0d98b6f95650d2ad8dc05b139851090
 SHA512 
0d228af16a3b4dfd14f6ce4f46c0d984668eac0853596f039af6d701f5135f023ac9cb6688b6614ab23b81c960c9ffdb1f059fbebb950680291a9cb9ef73bc94
-DIST aqt-2.1.54.zip 5245638 BLAKE2B 
29d99cbc27ed07d71351ac3af546d376cf2bf94ce17a4a1e96f78d2cfeb49b8c750f02dc37da44d78ba83dfac41d9d241bf22f45f27fa4a1c4831be3534a9246
 SHA512 
7f915151a655a020fce5a6bbbe15adc37bfa0aaa33f588e7fb23a25e5ca6842efae6a9465e0b5c3f21ec806794ac723587fde46140a9469b5a7cabec1fc6bd64
-DIST aqt-2.1.56.zip 6252046 BLAKE2B 

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

2023-01-29 Thread Lucio Sauer
commit: e3a6f2a5327e8e5c3879b439f44ad89e484044e3
Author: Lucio Sauer  posteo  net>
AuthorDate: Sun Jan 29 19:33:31 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sun Jan 29 19:38:36 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e3a6f2a5

app-misc/anki-bin: add 2.1.57

Signed-off-by: Lucio Sauer  posteo.net>

 app-misc/anki-bin/Manifest   |  5 +++
 app-misc/anki-bin/anki-bin-2.1.57.ebuild | 68 
 2 files changed, 73 insertions(+)

diff --git a/app-misc/anki-bin/Manifest b/app-misc/anki-bin/Manifest
index 2276ffe15..6d4ea3831 100644
--- a/app-misc/anki-bin/Manifest
+++ b/app-misc/anki-bin/Manifest
@@ -6,5 +6,10 @@ DIST anki-bin-2.1.56.1 2212 BLAKE2B 
18dba4d3f7210b1fa765490617c4290b7a0f37abd75d
 DIST anki-bin-2.1.56.desktop 458 BLAKE2B 
7311e2ea71b40bd586a547a14316ca5447d582c046c3850ec5f63637640401fa53e8cdb8799ca8d6b169e38dae3e507946f4fbe5057c0d48e92729033fc6514b
 SHA512 
4666f855e488c0f3cdf2d071aeb373cf8eff96eefe71eb7bb67344fed66150b821d83bed4d4ec2966f63d2a6ede1701f1b19236a6a72e3002e70d2f404d55220
 DIST anki-bin-2.1.56.png 34595 BLAKE2B 
7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88
 SHA512 
c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7
 DIST anki-bin-2.1.56.zip 11902907 BLAKE2B 
bb65bcc1dc2b926d35698f5cf66cda485c79a3cf875c5755b06060971a485da2d7327d95477cf7e10479e25a941104b347ab8d4227cd90c4f5dc74754768
 SHA512 
dee3867a782685c21b1962cd0eecf4217f0cefb9134904bd7da7d30294943da38cda473402738706530650dc041a83fe1dfd88420763f9324ae259bd0535daea
+DIST anki-bin-2.1.57.1 2212 BLAKE2B 
18dba4d3f7210b1fa765490617c4290b7a0f37abd75df6fdb395ea758fa2557789f595e0c0470c918ee988dfa5270df48dda095e8f6dce2aad597b0bba23db50
 SHA512 
50ee6633758b028c54b899d70cf582c54d4fdbb7e13f10921303db3a84d325ac689b48dbf4a5f03584748e89ad7820e14cd4646d7a3fa97919496f48a99cdb05
+DIST anki-bin-2.1.57.desktop 458 BLAKE2B 
7311e2ea71b40bd586a547a14316ca5447d582c046c3850ec5f63637640401fa53e8cdb8799ca8d6b169e38dae3e507946f4fbe5057c0d48e92729033fc6514b
 SHA512 
4666f855e488c0f3cdf2d071aeb373cf8eff96eefe71eb7bb67344fed66150b821d83bed4d4ec2966f63d2a6ede1701f1b19236a6a72e3002e70d2f404d55220
+DIST anki-bin-2.1.57.png 34595 BLAKE2B 
7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88
 SHA512 
c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7
+DIST anki-bin-2.1.57.zip 12827095 BLAKE2B 
590c3767fdee4063e35d3b9e5cba1a08eee6ce11f3790aca7a207ee785599245b58cafee86a7045f0ecfe6dabab578b7c0d98b6f95650d2ad8dc05b139851090
 SHA512 
0d228af16a3b4dfd14f6ce4f46c0d984668eac0853596f039af6d701f5135f023ac9cb6688b6614ab23b81c960c9ffdb1f059fbebb950680291a9cb9ef73bc94
 DIST aqt-2.1.54.zip 5245638 BLAKE2B 
29d99cbc27ed07d71351ac3af546d376cf2bf94ce17a4a1e96f78d2cfeb49b8c750f02dc37da44d78ba83dfac41d9d241bf22f45f27fa4a1c4831be3534a9246
 SHA512 
7f915151a655a020fce5a6bbbe15adc37bfa0aaa33f588e7fb23a25e5ca6842efae6a9465e0b5c3f21ec806794ac723587fde46140a9469b5a7cabec1fc6bd64
 DIST aqt-2.1.56.zip 6252046 BLAKE2B 
a4a6870aba14a91f49b82114d535ce00ff2e4dcd8893fa59c3a0749eba87bf0a4414b20aa98e1fe31b01a7a6515a5473e4f536dbe07b875112553ef61970dfcf
 SHA512 
240f6e69582be929841f94c94d7be227b1301d212935dbad6164bec58eb399fe5a0a725609d43eb17ab9d0c1442d61f5e94badd8698a04e2f2d664384afe094d
+DIST aqt-2.1.57.zip 6269844 BLAKE2B 
a8863be1192180f34544df522a6bb69e96968525f0c839ba217cbb360aa06624cd2e0f4fc67559e77dfef4d0ad76c91352b6c210e4f2c39c33733a48785acc89
 SHA512 
6532a0c59ae2e3e041558c758a57e5b6b19ec11afb63755dda04cc55eb6a30a363d2ede88754e4825f3bddc4dd30b11be33155d5a99c4021d30d6d54d1b8c130

diff --git a/app-misc/anki-bin/anki-bin-2.1.57.ebuild 
b/app-misc/anki-bin/anki-bin-2.1.57.ebuild
new file mode 100644
index 0..1451071ca
--- /dev/null
+++ b/app-misc/anki-bin/anki-bin-2.1.57.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+### A NOTE REGARDING PYTHON COMPATABILITY ###
+# Anki-bin downloads a python 3.9 wheel. However the wheel used has only one 
native library _rsbridge.so
+# that is not linked against libpython.
+# The configuration with Python 3.10 was tested on a limited number of 
machines and is not gurenteed to work.
+
+PYTHON_COMPAT=( python3_9 python3_10 )
+inherit python-single-r1 desktop xdg
+
+MY_PN=${PN%-bin}
+DESCRIPTION="A spaced-repetition memory training program (flash cards)"
+HOMEPAGE="https://apps.ankiweb.net/;
+SRC_URI="
+   
https://files.pythonhosted.org/packages/cp39/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}-cp39-abi3-manylinux_2_28_x86_64.whl
 -> ${P}.zip
+   
https://files.pythonhosted.org/packages/py3/a/aqt/aqt-${PV}-py3-none-any.whl -> 
aqt-${PV}.zip
+

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

2023-01-29 Thread Julien Roy
commit: b86145659d8a611c803c71f722f13b40810be35e
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Jan 29 19:36:09 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Jan 29 19:36:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b8614565

dev-python/curio: update EAPI 7 -> 8

Signed-off-by: Julien Roy  jroy.ca>

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

diff --git a/dev-python/curio/curio-1.6.ebuild 
b/dev-python/curio/curio-1.6.ebuild
index 8482fd334..0cf35ad54 100644
--- a/dev-python/curio/curio-1.6.ebuild
+++ b/dev-python/curio/curio-1.6.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_USE_PEP517=setuptools



[gentoo-commits] repo/gentoo:master commit in: app-containers/containerd/files/, app-containers/containerd/

2023-01-29 Thread William Hubbs
commit: 7e8177dc7322dae84a7f496f545edbfd672b5c71
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Jan 29 19:24:38 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Jan 29 19:29:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e8177dc

app-containers/containerd: add 1.6.16

This version adds the ability to adjust the delay time used in
start_post to conf.d/containerd.

Closes: https://bugs.gentoo.org/892015
Signed-off-by: William Hubbs  gentoo.org>

 app-containers/containerd/Manifest |  1 +
 app-containers/containerd/containerd-1.6.16.ebuild | 85 ++
 app-containers/containerd/files/containerd.confd   |  3 +
 app-containers/containerd/files/containerd.initd   |  2 +-
 4 files changed, 90 insertions(+), 1 deletion(-)

diff --git a/app-containers/containerd/Manifest 
b/app-containers/containerd/Manifest
index df2d51420de0..37a411b138c1 100644
--- a/app-containers/containerd/Manifest
+++ b/app-containers/containerd/Manifest
@@ -1,2 +1,3 @@
 DIST containerd-1.6.14-deps.tar.xz 95727780 BLAKE2B 
15782df59512ee66eacbbb65b21520edfe1ae13bf4324a7262b0731c9bf650b328c328a72cb3113d31f23ef87a74e45292a6282f8f07e79db750c1238943e203
 SHA512 
8db408f87924741b80b55f8e9099ab64da41021f1708ed3c156716de17dd92b2ca6cfa469b3c8d5545fbebd51f9eefcf62c57139de545762815a73eb772fbbec
 DIST containerd-1.6.14.tar.gz 8698335 BLAKE2B 
5f088faa35ffbcfd2e62334c12f9c741e23199d6de28c69ad21b760fb85f514ef70cfdeebbdfaab914a8905ea7dae989d9fc8da36f3e077196e14dd6a220
 SHA512 
d29e2fb4a43f12d7e196f95b59b2c55793a1848177fb64b8bd9a4fd299fe54680a26f8a809b1d63f653ed9f0b30c209fc39d46b78ac0914d3253a10e5d3b015b
+DIST containerd-1.6.16.tar.gz 8699293 BLAKE2B 
ed56712ba3400c070a94b411ecff50f8c639bdbec3d55372e155dc0868e96e4285731dc5ce18deaf132696d03fc8067dbe0c41ce66ee3d675ee33f960a8ee4d3
 SHA512 
f10fd7d4ca1f089d0dc0044f192a8faed4c96ac589c58f969074eba299b85fca4361c74d5ef49532c34e297016ee8dab3734f315a22586fa1b8f2eb84f9f08d3

diff --git a/app-containers/containerd/containerd-1.6.16.ebuild 
b/app-containers/containerd/containerd-1.6.16.ebuild
new file mode 100644
index ..51f35f544572
--- /dev/null
+++ b/app-containers/containerd/containerd-1.6.16.ebuild
@@ -0,0 +1,85 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GIT_REVISION=31aa4358a36870b21a992d3ad2bef29e1d693bec
+inherit go-module systemd
+
+DESCRIPTION="A daemon to control runC"
+HOMEPAGE="https://containerd.io/;
+SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="apparmor btrfs device-mapper +cri hardened +seccomp selinux test"
+
+DEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   seccomp? ( sys-libs/libseccomp )
+"
+
+# recommended version of runc is found in script/setup/runc-version
+RDEPEND="
+   ${DEPEND}
+   ~app-containers/runc-1.1.4
+"
+
+BDEPEND="
+   dev-go/go-md2man
+   virtual/pkgconfig
+"
+
+# tests require root or docker
+RESTRICT+="test"
+
+src_prepare() {
+   default
+   sed -i \
+   -e "s/-s -w//" \
+   -e "s/-mod=readonly//" \
+   Makefile || die
+   sed -i \
+   -e "s:/usr/local:/usr:" \
+   containerd.service || die
+}
+
+src_compile() {
+   local options=(
+   $(usev apparmor)
+   $(usex btrfs "" "no_btrfs")
+   $(usex cri "" "no_cri")
+   $(usex device-mapper "" "no_devmapper")
+   $(usev seccomp)
+   $(usev selinux)
+   )
+
+   myemakeargs=(
+   BUILDTAGS="${options[*]}"
+   LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')"
+   REVISION="${GIT_REVISION}"
+   VERSION=v${PV}
+   )
+
+   # race condition in man target https://bugs.gentoo.org/765100
+   # we need to explicitly specify GOFLAGS for "go run" to use vendor 
source
+   emake "${myemakeargs[@]}" man -j1 #nowarn
+   emake "${myemakeargs[@]}" all
+
+}
+
+src_install() {
+   dobin bin/*
+   doman man/*
+   newconfd "${FILESDIR}"/${PN}.confd "${PN}"
+   newinitd "${FILESDIR}"/${PN}.initd "${PN}"
+   systemd_dounit containerd.service
+   keepdir /var/lib/containerd
+
+   # we already installed manpages, remove markdown source
+   # before installing docs directory
+   rm -r docs/man || die
+
+   local DOCS=( ADOPTERS.md README.md RELEASES.md ROADMAP.md SCOPE.md 
docs/. )
+   einstalldocs
+}

diff --git a/app-containers/containerd/files/containerd.confd 
b/app-containers/containerd/files/containerd.confd
new file mode 100644
index ..22ef83205e26
--- /dev/null
+++ b/app-containers/containerd/files/containerd.confd
@@ -0,0 +1,3 @@
+# This is the delay to be used in the start_post function to wait for
+# the socket to be active.

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

2023-01-29 Thread Julien Roy
commit: 7a696ec76166a20ece4ca8a14283b24f2c833624
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Jan 29 19:27:34 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Jan 29 19:27:34 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7a696ec7

dev-python/curio: add 1.6, drop 1.5

Closes: https://bugs.gentoo.org/848165
Signed-off-by: Julien Roy  jroy.ca>

 dev-python/curio/Manifest |  2 +-
 dev-python/curio/curio-1.5.ebuild | 50 ---
 dev-python/curio/curio-1.6.ebuild | 27 +
 dev-python/curio/metadata.xml | 22 ++---
 4 files changed, 42 insertions(+), 59 deletions(-)

diff --git a/dev-python/curio/Manifest b/dev-python/curio/Manifest
index 6e217e529..69cf93cf6 100644
--- a/dev-python/curio/Manifest
+++ b/dev-python/curio/Manifest
@@ -1 +1 @@
-DIST curio-1.5.tar.gz 234920 BLAKE2B 
26e3c0de872d77478f433990f88f9ac35f9615621aadfcc7b8d766488ffe390fd4698854640792bda4e649fc0d1224fa7cb5bf89777268fee4349500a5365547
 SHA512 
8c78d866b949da862ddb29d6a8db6881d00dedb33637529d02d4e3010de0e1ecd15e74f52c011828738ac7d54e5f04425c8ffb43abaf1e77c21d28d874ff711b
+DIST curio-1.6.tar.gz 235660 BLAKE2B 
b09f0c5cf62a99efefd95727f5547cf4f02a8b921b52f21051acb206098886fec63123772b826efa1c2842291cbcf4225324e5d7a85b103caacf94035be741ec
 SHA512 
480824a50055d170cc01e2ab28dc1b276df9ab8dfbd50f3c70fe6e3fe2a745b636a4717f7886463a1ed38d6fc357098239e1718e00c8f983369b72f4e5d20f17

diff --git a/dev-python/curio/curio-1.5.ebuild 
b/dev-python/curio/curio-1.5.ebuild
deleted file mode 100644
index f68f7b80d..0
--- a/dev-python/curio/curio-1.5.ebuild
+++ /dev/null
@@ -1,50 +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} )
-DISTUTILS_USE_SETUPTOOLS=bdepend
-
-inherit distutils-r1
-
-DESCRIPTION="Curio is a coroutine-based library for concurrent systems 
programming"
-HOMEPAGE="
-   https://github.com/dabeaz/curio
-   https://pypi.org/project/curio/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-IUSE="examples"
-
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-DEPEND="test? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-distutils_enable_sphinx docs --no-autodoc
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # requires internet connection
-   sed -i -e 's:test_ssl_outgoing:_&:' \
-   tests/test_network.py || die
-
-   # AttributeError: module 'asyncio' has no attribute 'run'
-   sed -i -e 's:test_uqueue_asyncio_consumer:_&:' \
-   tests/test_queue.py || die
-   sed -i -e 's:test_uevent_get_asyncio_set:_&:' \
-   -e 's:test_uevent_get_asyncio_wait:_&:' \
-   -e 's:test_universal_error:_&:' \
-   -e 's:test_universal_value:_&:' \
-   tests/test_sync.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-   use examples && dodoc -r examples
-
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/curio/curio-1.6.ebuild 
b/dev-python/curio/curio-1.6.ebuild
new file mode 100644
index 0..8482fd334
--- /dev/null
+++ b/dev-python/curio/curio-1.6.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Curio is a coroutine-based library for concurrent systems 
programming"
+HOMEPAGE="
+   https://github.com/dabeaz/curio
+   https://pypi.org/project/curio/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+IUSE="examples"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+DEPEND="test? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+
+distutils_enable_sphinx docs --no-autodoc
+distutils_enable_tests pytest

diff --git a/dev-python/curio/metadata.xml b/dev-python/curio/metadata.xml
index 6a58b1a32..0814446ba 100644
--- a/dev-python/curio/metadata.xml
+++ b/dev-python/curio/metadata.xml
@@ -1,16 +1,22 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
-
 
-  
-  
+
+
 Curio is a coroutine-based library for concurrent Python systems programming. 
It provides standard programming abstractions such as as tasks, sockets, files, 
locks, and queues. It works on Unix and Windows. You'll find it to be familiar, 
small, fast, and fun
 Core Features
 
 Curio supports standard synchronization primitives (events, locks, recursive 
locks, semaphores, and condition variables), queues, subprocesses, as well as 
running tasks in threads and processes. The task model fully supports 
cancellation, task groups, timeouts, monitoring, and other features critical to 
writing reliable code.
-  
-  
-dabeaz/curio
-curio
-  
+
+
+
+David Beazley
+d...@dabeaz.com
+
+dabeaz/curio
+curio
+

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

2023-01-29 Thread Julien Roy
commit: f199a47f9024b21ad358eb9fae0de2aa24bf76d7
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Jan 29 19:10:21 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Jan 29 19:10:24 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f199a47f

dev-python/devtools: add 0.10.0, drop 0.6.1

Closes: https://bugs.gentoo.org/848168
Signed-off-by: Julien Roy  jroy.ca>

 dev-python/devtools/Manifest   |  2 +-
 ...evtools-0.6.1.ebuild => devtools-0.10.0.ebuild} | 29 +++---
 dev-python/devtools/metadata.xml   | 18 +-
 3 files changed, 33 insertions(+), 16 deletions(-)

diff --git a/dev-python/devtools/Manifest b/dev-python/devtools/Manifest
index 7f2482aaf..55ede1dc5 100644
--- a/dev-python/devtools/Manifest
+++ b/dev-python/devtools/Manifest
@@ -1 +1 @@
-DIST devtools-0.6.1.tar.gz 66427 BLAKE2B 
b8c69ebe100e2f64a4a443f536697ff055563ac833630e04568b30ff6a887375cd009b846e0932b71c0ffdf48cdae311b571b0df9fd03096e744f5e35f9ac555
 SHA512 
919c443e99af972e6e27f751552777bb5556bc371ece48bb5f2bd490c27cb4140832dcdacc8312481ede9751656b01f02772b8936ec7737e8385c5d6f497a084
+DIST devtools-0.10.0.gh.tar.gz 68346 BLAKE2B 
acc45a46c0bb0685b35e4cd5d6bbdd2f6ad1c1f7365a7d51c0c56c1c5e2aef94711ec49c29157f1cd56ba172a2d3a48ccaeb7e3022ca01b3aa995e9dd6fa53d8
 SHA512 
3a2f31495b14c712f0c96c240612739bc8e7c693c348274e0a067ace5fcb898a4b77fa387484a7ea91fe238f14ada16b62a56745a6fbf467b9613d6377c2f95a

diff --git a/dev-python/devtools/devtools-0.6.1.ebuild 
b/dev-python/devtools/devtools-0.10.0.ebuild
similarity index 55%
rename from dev-python/devtools/devtools-0.6.1.ebuild
rename to dev-python/devtools/devtools-0.10.0.ebuild
index b319ae864..b55700592 100644
--- a/dev-python/devtools/devtools-0.6.1.ebuild
+++ b/dev-python/devtools/devtools-0.10.0.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9} )
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
 
 DOCS_BUILDER="mkdocs"
 DOCS_DEPEND="
@@ -22,7 +23,8 @@ MYP="${MYPN}-${PV}"
 
 DESCRIPTION="Dev tools for python"
 HOMEPAGE="https://github.com/samuelcolvin/python-devtools;
-SRC_URI="https://github.com/samuelcolvin/${MYPN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/samuelcolvin/${MYPN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+RESTRICT="!test? ( test )"
 
 LICENSE="MIT"
 KEYWORDS="~amd64 ~x86"
@@ -30,9 +32,18 @@ SLOT="0"
 
 S="${WORKDIR}/${MYP}"
 
-distutils_enable_tests pytest
-
-DEPEND="test? (
+DEPEND="
+   dev-python/asttokens[${PYTHON_USEDEP}]
+   dev-python/executing[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-)"
+   test? (
+   dev-python/asyncpg[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/multidict[${PYTHON_USEDEP}]
+   dev-python/pydantic[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/sqlalchemy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest

diff --git a/dev-python/devtools/metadata.xml b/dev-python/devtools/metadata.xml
index 9347cb29d..dcd0982e8 100644
--- a/dev-python/devtools/metadata.xml
+++ b/dev-python/devtools/metadata.xml
@@ -1,10 +1,16 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
-
 
-   
-   
-   samuelcolvin/python-devtools
-   devtools
-   
+
+
+
+Samuel Colvin
+s...@muelcolvin.com
+
+
https://github.com/samuelcolvin/python-devtools/releases
+https://python-devtools.helpmanual.io/
+
https://github.com/samuelcolvin/python-devtools/issues
+samuelcolvin/python-devtools
+devtools
+
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/mgorny-dev-scripts/

2023-01-29 Thread Michał Górny
commit: 1575a30a07f2c39a350b51b3aaa71cbbafc9d0a4
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan 29 19:08:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan 29 19:08:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1575a30a

app-portage/mgorny-dev-scripts: Remove old

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

 app-portage/mgorny-dev-scripts/Manifest|  3 --
 .../mgorny-dev-scripts-31.ebuild   | 33 --
 .../mgorny-dev-scripts-32.ebuild   | 33 --
 .../mgorny-dev-scripts-33.ebuild   | 33 --
 4 files changed, 102 deletions(-)

diff --git a/app-portage/mgorny-dev-scripts/Manifest 
b/app-portage/mgorny-dev-scripts/Manifest
index 2ae406ed8245..dde866362e4a 100644
--- a/app-portage/mgorny-dev-scripts/Manifest
+++ b/app-portage/mgorny-dev-scripts/Manifest
@@ -1,4 +1 @@
-DIST mgorny-dev-scripts-31.tar.gz 11903 BLAKE2B 
bbe7dc4ab1978485d9c954e5ac0752e3babb3162a20b3c582d92a14cfd20d82f3710f65d34bd15a3b101547f587cf3c8859b066be555ac5b3d55c10ee7f68568
 SHA512 
a164bb1b75911a4575813720c2dd10b81ca806dafa6eebf71f2f609eee24cd4bbc645eb3f1c8d40eb6031d25b5ea6575fa761f53b5f03d52e0438d6dfd2dc173
-DIST mgorny-dev-scripts-32.tar.gz 11933 BLAKE2B 
b10333bfc4afe5ecb8faa1ccadb74c476911056ba8d0f7b0113d8ee5453252a20958bc1a08cee42cf48a1f343f64c1ecb80b157efa6f253cdecf16750759f78f
 SHA512 
1043b12f788130e10eae651f80869b9ba4603bb28c7c7bae3fcb790ecb55b36b2d8b8b5597f7bf34053f5a99fc70590fd029a5f65ccc0bd2ba5ae2a93e5f2199
-DIST mgorny-dev-scripts-33.tar.gz 11943 BLAKE2B 
8455d90db5ad1358941e4ccdba1b2f7ea8cc766d0789b3ab598e5b4c3d406b0b66c6d24aaa1a33019560b6103bd648aedcce02dad7deb6df4ac789e4937fe7cf
 SHA512 
b4c17cb1c2eeba86a74fbe011e9ad7b06304a7386960032add1b9c1d7e8200b258a8b2239e0450da7c61ce4c8d1a025206b54fc4050cfa8e343590a1d35e3139
 DIST mgorny-dev-scripts-34.tar.gz 11957 BLAKE2B 
d277bbf81b5b0c27d1c318c9dc33393f91ac86b0c6768124e72ad688586f099c6e4c965eb29d027e26d931ac9a4e15ee3d1e17d9e736d61e543c3fab7c38
 SHA512 
f9651ae5c3707dc8794d300b2c049cbaf286d48f50c25a8ad4570623b8b8271925cec08d97babe3eb8331dc658ed49b77f0e8d0a4de0215b3bdff732d2cf8a60

diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-31.ebuild 
b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-31.ebuild
deleted file mode 100644
index 4cd466d472db..
--- a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-31.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2019-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Handy scripts for ebuild development and more"
-HOMEPAGE="https://github.com/projg2/mgorny-dev-scripts/;
-SRC_URI="
-   https://github.com/projg2/mgorny-dev-scripts/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~x64-macos"
-
-RDEPEND="
-   app-portage/gentoolkit
-   app-portage/portage-utils
-   dev-perl/URI
-   dev-util/pkgcheck
-   dev-vcs/git
-   net-misc/wget
-   sys-apps/portage
-   x11-misc/xdg-utils
-   !dev-util/pkgdiff
-"
-
-src_install() {
-   dodoc README.rst
-   rm -f COPYING README.rst || die
-   dobin *
-}

diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-32.ebuild 
b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-32.ebuild
deleted file mode 100644
index 4d51b8b82ec1..
--- a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-32.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2019-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Handy scripts for ebuild development and more"
-HOMEPAGE="https://github.com/projg2/mgorny-dev-scripts/;
-SRC_URI="
-   https://github.com/projg2/mgorny-dev-scripts/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
-
-RDEPEND="
-   app-portage/gentoolkit
-   app-portage/portage-utils
-   dev-perl/URI
-   dev-util/pkgcheck
-   dev-vcs/git
-   net-misc/wget
-   sys-apps/portage
-   x11-misc/xdg-utils
-   !dev-util/pkgdiff
-"
-
-src_install() {
-   dodoc README.rst
-   rm -f COPYING README.rst || die
-   dobin *
-}

diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-33.ebuild 
b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-33.ebuild
deleted file mode 100644
index 4d51b8b82ec1..
--- a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-33.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2019-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Handy scripts for ebuild development and more"
-HOMEPAGE="https://github.com/projg2/mgorny-dev-scripts/;
-SRC_URI="
-  

[gentoo-commits] repo/gentoo:master commit in: net-print/epson-inkjet-printer-escpr/

2023-01-29 Thread Mike Pagano
commit: 23dfeb1611748d030a2588ac07b79dfb0c3a2af0
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jan 29 18:52:22 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jan 29 18:52:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23dfeb16

net-print/epson-inkjet-printer-escpr: stabilize 1.7.22 for amd64

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

 .../epson-inkjet-printer-escpr-1.7.22.ebuild  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.7.22.ebuild 
b/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.7.22.ebuild
index 27fa85916628..12715f79417b 100644
--- 
a/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.7.22.ebuild
+++ 
b/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.7.22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,7 @@ 
SRC_URI="https://download3.ebz.epson.net/dsc/f/03/00/13/96/55/c6fced63098ae1ba10
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="amd64 ~ppc64"
 
 DEPEND="net-print/cups"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: net-nds/389-ds-base/

2023-01-29 Thread Florian Schmaus
commit: 267af2b6366132f3cfb3c82dfbcbd375be49d212
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sun Jan 29 18:45:17 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jan 29 18:45:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=267af2b6

net-nds/389-ds-base: restrict openldap version to one that provides ldap_r

Closes: https://bugs.gentoo.org/892515
Signed-off-by: Florian Schmaus  gentoo.org>

 .../{389-ds-base-2.1.0-r2.ebuild => 389-ds-base-2.1.0-r3.ebuild}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nds/389-ds-base/389-ds-base-2.1.0-r2.ebuild 
b/net-nds/389-ds-base/389-ds-base-2.1.0-r3.ebuild
similarity index 99%
rename from net-nds/389-ds-base/389-ds-base-2.1.0-r2.ebuild
rename to net-nds/389-ds-base/389-ds-base-2.1.0-r3.ebuild
index c91511868d60..658d98ccd8a2 100644
--- a/net-nds/389-ds-base/389-ds-base-2.1.0-r2.ebuild
+++ b/net-nds/389-ds-base/389-ds-base-2.1.0-r3.ebuild
@@ -147,7 +147,7 @@ DEPEND="
dev-libs/libpcre:3
dev-libs/openssl:0=
>=net-analyzer/net-snmp-5.1.2:=
-   net-nds/openldap:=[sasl]
+   

[gentoo-commits] repo/gentoo:master commit in: app-portage/mgorny-dev-scripts/

2023-01-29 Thread Arthur Zamarin
commit: 9d6e65cdded310b934638c36f93a9dd2cdd7e9d2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan 29 18:30:29 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan 29 18:30:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d6e65cd

app-portage/mgorny-dev-scripts: Stabilize 34 ALLARCHES, #892509

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

 app-portage/mgorny-dev-scripts/mgorny-dev-scripts-34.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-34.ebuild 
b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-34.ebuild
index 4d51b8b82ec1..931592a8a97e 100644
--- a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-34.ebuild
+++ b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-34.ebuild
@@ -12,7 +12,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~x64-macos"
 
 RDEPEND="
app-portage/gentoolkit



[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/

2023-01-29 Thread Julien Roy
commit: 70141dd04c179f6d35a2407c49200f4f7923d174
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Jan 29 17:50:50 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Jan 29 17:50:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=70141dd0

net-im/mautrix-discord: add 0.1.0, drop 0_pre20230124

Signed-off-by: Julien Roy  jroy.ca>

 net-im/mautrix-discord/Manifest  | 4 ++--
 ...rix-discord-0_pre20230124.ebuild => mautrix-discord-0.1.0.ebuild} | 5 ++---
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index 5d16a5f52..547ef86a0 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -1,2 +1,2 @@
-DIST mautrix-discord-0_pre20230124.gh.tar.gz 78169 BLAKE2B 
e914f39d4eac89f305f0b161dc77da8dd30c84de83bbecb8578ddf210f82a0db5a7b83436bd819235fa9aa4b3efdb7f5ba41c289f2d0032e362ef2203574735b
 SHA512 
5ef25078aa202215dc24429736afe4b5ca6408ecb4e35b7d5df72c14374e6714827bd273fcfc4897836599bbfc62fbe73cfa25a1a1c5bd342370e6fb9f43b0c1
-DIST mautrix-discord-0_pre20230124.tar.xz 14405308 BLAKE2B 
1c691ed99c5d18de004bdf50fbf8962c94598f0b49c9e137dec08243645ee9b42d9c654c9d573b26781e2e98647ad03f1acb4fc711df0590449600cc6812fd2e
 SHA512 
d492d26c436f00129a0e37d2ece013f6b8a57a537b04d5bb26c4d0881cc70050d9a36241ef265591e1b051e055ef44518cb12223bd3f8d2fce826b776bedd1bf
+DIST mautrix-discord-0.1.0.gh.tar.gz 87327 BLAKE2B 
5018190d366ad85ba91f84880dde066a70eb88b6fed2403dd2969dc07453a2365b031a191cff023468574c2a7c1518537d8abf387acbb853945fbecc68cc
 SHA512 
8aceb25f16d1701fb4dd92c5640caa6390bd0505a99e5bb6abc1c1651d8832737771782b05101ada0f4bb7fee318455d1aff03de0e22893890fb7883e9db81a9
+DIST mautrix-discord-0.1.0.tar.xz 60127000 BLAKE2B 
efff95a5cdbad4fe45f8155769f69444db0976d9f618f2e6814d9e09f9a9f7e558d4d5323c85fb013a430ab233f037a5bc3620edd8488f9788c73d8960ef0688
 SHA512 
d3a912b71b5d3a13688a31aa2ff39c7e4dc6e7a9c25e61422c78c170faa54a446185661665b5dfcd5c666aade2ed56897582ec0f69839d7d73cab5c90de3b21e

diff --git a/net-im/mautrix-discord/mautrix-discord-0_pre20230124.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.1.0.ebuild
similarity index 90%
rename from net-im/mautrix-discord/mautrix-discord-0_pre20230124.ebuild
rename to net-im/mautrix-discord/mautrix-discord-0.1.0.ebuild
index dbaa66d62..b1edd4514 100644
--- a/net-im/mautrix-discord/mautrix-discord-0_pre20230124.ebuild
+++ b/net-im/mautrix-discord/mautrix-discord-0.1.0.ebuild
@@ -5,13 +5,12 @@ EAPI=8
 
 inherit go-module systemd
 
-COMMIT="587cf8a17ed20285d0be23e7838e8cd6d53ec483"
 DESCRIPTION="A Matrix-Discord puppeting bridge"
 HOMEPAGE="https://github.com/mautrix/discord;
-SRC_URI="https://github.com/mautrix/discord/archive/${COMMIT}.tar.gz -> 
${P}.gh.tar.gz
+SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz
https://jroy.ca/dist/${P}.tar.xz
 "
-S="${WORKDIR}/discord-${COMMIT}"
+S="${WORKDIR}/discord-${PV}"
 
 LICENSE="AGPL-3"
 SLOT="0"



[gentoo-commits] repo/proj/dotnet:master commit in: dev-util/gppg-dbremner/, dev-util/gplex-dbremner/, dev-util/gppg-dbremner/files/, ...

2023-01-29 Thread Arsen Shnurkov
commit: 92d51a2a1994ed83e3b54da79ba667aa7c22f4a8
Author: ArsenShnurkov  users  noreply  github 
 com>
AuthorDate: Sun Jan 29 17:39:42 2023 +
Commit: Arsen Shnurkov  gmail  com>
CommitDate: Sun Jan 29 17:45:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/dotnet.git/commit/?id=92d51a2a

remove EAPI-6 ebuilds for gplex & gppg

Signed-off-by: Arsen.Shnurkov  users.noreply.github.com>

 .../files/fix-error-in-member-variable-name.patch  | 11 --
 dev-util/gplex-dbremner/files/output-path.patch| 19 --
 .../gplex-dbremner-1.2.2_p2015112101.ebuild| 42 --
 dev-util/gplex-dbremner/metadata.xml   |  8 -
 dev-util/gppg-dbremner/files/output-path.patch | 20 ---
 .../gppg-dbremner-1.5.2_p2015112101.ebuild | 41 -
 dev-util/gppg-dbremner/metadata.xml|  8 -
 7 files changed, 149 deletions(-)

diff --git 
a/dev-util/gplex-dbremner/files/fix-error-in-member-variable-name.patch 
b/dev-util/gplex-dbremner/files/fix-error-in-member-variable-name.patch
deleted file mode 100644
index 541e08b..000
--- a/dev-util/gplex-dbremner/files/fix-error-in-member-variable-name.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/GPLEX/AAST.cs
-+++ b/GPLEX/AAST.cs
-@@ -1081,7 +1081,7 @@
- 
- internal string Name { get; }
- 
--internal string PredDummyName { get { return "PRED_" + name + 
"_DUMMY"; } }
-+internal string PredDummyName { get { return "PRED_" + Name + 
"_DUMMY"; } }
- 
- internal void ParseRE( AAST aast ) { regX = new AAST.ReParser( verb, 
vrbSpan, aast ).Parse(); }
- }

diff --git a/dev-util/gplex-dbremner/files/output-path.patch 
b/dev-util/gplex-dbremner/files/output-path.patch
deleted file mode 100644
index cbb746d..000
--- a/dev-util/gplex-dbremner/files/output-path.patch
+++ /dev/null
@@ -1,19 +0,0 @@
 a/GPLEXv1.csproj
-+++ b/GPLEXv1.csproj
-@@ -20,14 +20,14 @@
- true
- full
- false
--.\bin\Debug\
-+bin/Debug
- TRACE;DEBUG;CODE_ANALYSIS 
RANGELIST_DIAGNOSTICS
- AllRules.ruleset
-   
-   
- pdbonly
- true
--bin\debug\
-+bin/Release
- DEBUG;TRACE
- AllRules.ruleset
-   

diff --git a/dev-util/gplex-dbremner/gplex-dbremner-1.2.2_p2015112101.ebuild 
b/dev-util/gplex-dbremner/gplex-dbremner-1.2.2_p2015112101.ebuild
deleted file mode 100644
index ed401b3..000
--- a/dev-util/gplex-dbremner/gplex-dbremner-1.2.2_p2015112101.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-SLOT="0"
-
-KEYWORDS="~amd64"
-USE_DOTNET="net45"
-
-inherit dotnet
-
-IUSE="+${USE_DOTNET} debug"
-
-NAME="gplex"
-HOMEPAGE="https://github.com/dbremner/${NAME};
-DESCRIPTION="C# version of lex (Garden Point Lex)"
-LICENSE="BSD" # https://gplex.codeplex.com/license
-
-SRC_URI="https://github.com/ArsenShnurkov/shnurise-tarballs/archive/${CATEGORY}/${PN}/${PN}-${PV}.tar.gz;
-RESTRICT="mirror"
-S="${WORKDIR}/shnurise-tarballs-${CATEGORY}-${PN}-${PN}-${PV}"
-
-src_prepare() {
-   eapply "${FILESDIR}/fix-error-in-member-variable-name.patch"
-   eapply "${FILESDIR}/output-path.patch"
-   eapply_user
-}
-
-src_compile() {
-   exbuild "GPLEXv1.sln"
-}
-
-src_install() {
-   insinto "/usr/share/${PN}"
-   if use debug; then
-   newins bin/Debug/Gplex.exe gplex.exe
-   make_wrapper gplex "/usr/bin/mono --debug 
/usr/share/${PN}/gplex.exe"
-   else
-   newins bin/Release/Gplex.exe gplex.exe
-   make_wrapper gplex "/usr/bin/mono /usr/share/${PN}/gplex.exe"
-   fi
-}

diff --git a/dev-util/gplex-dbremner/metadata.xml 
b/dev-util/gplex-dbremner/metadata.xml
deleted file mode 100644
index b1262f1..000
--- a/dev-util/gplex-dbremner/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   dot...@gentoo.org
-   Gentoo Dotnet Project
-   
-

diff --git a/dev-util/gppg-dbremner/files/output-path.patch 
b/dev-util/gppg-dbremner/files/output-path.patch
deleted file mode 100644
index a61c69b..000
--- a/dev-util/gppg-dbremner/files/output-path.patch
+++ /dev/null
@@ -1,20 +0,0 @@
 a/GPPG.csproj
-+++ b/GPPG.csproj
-@@ -20,7 +20,7 @@
- true
- full
- false
--.\bin\Debug\
-+bin/Debug
- TRACE;DEBUG;CODE_ANALYSIS
- AllRules.ruleset
- false
-@@ -28,7 +28,7 @@
-   
- pdbonly
- true
--bin\Debug\
-+bin/Release
- TRACE
- AllRules.ruleset
-   

diff --git a/dev-util/gppg-dbremner/gppg-dbremner-1.5.2_p2015112101.ebuild 
b/dev-util/gppg-dbremner/gppg-dbremner-1.5.2_p2015112101.ebuild
deleted file mode 100644
index 7ed7242..000
--- a/dev-util/gppg-dbremner/gppg-dbremner-1.5.2_p2015112101.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-

[gentoo-commits] repo/proj/guru:dev commit in: app-text/md4c/

2023-01-29 Thread Nickolas Raymond Kaczynski
commit: b4265a1c06d775fb5329c1c457607890bdbd7297
Author: Nickolas Raymond Kaczynski  disroot  org>
AuthorDate: Sun Jan 29 17:23:51 2023 +
Commit: Nickolas Raymond Kaczynski  disroot  org>
CommitDate: Sun Jan 29 17:28:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b4265a1c

app-text/md4c: add snapshot, drop , tidy up

upstream seems to be somewhat inactive - so it will take a while before
a new version is released i'd assume. i don't remember exactly what it
was, but there was some bug in the stable version which is why i added
 instead (and why i'm doing a snapshot right now).

also fixes the copyright year, i'm quite sure md4c didn't even exist
back in 1999 :)

Signed-off-by: Nickolas Raymond Kaczynski  disroot.org>

 app-text/md4c/Manifest |  1 +
 .../md4c/{md4c-.ebuild => md4c-0.4.8_p20220115.ebuild} | 10 +++---
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/app-text/md4c/Manifest b/app-text/md4c/Manifest
new file mode 100644
index 0..0614a29be
--- /dev/null
+++ b/app-text/md4c/Manifest
@@ -0,0 +1 @@
+DIST md4c-0.4.8_p20220115.tar.gz 230786 BLAKE2B 
a2820563bd2f8094d9b57d1ee4bba629229b789b74b34860b1dfcbd45fffea4a477226ad5e8d9eace52b527c08698223ab9343729e4af605d8f9639166aea106
 SHA512 
1249e8d9c8aef1d305301c4d71f3d438cb81f0e754d9e3ca15c11bf384be67a112086332f41cfddfa2b89790748da0e7db7e62126dc0d9729846268e0dbee651

diff --git a/app-text/md4c/md4c-.ebuild 
b/app-text/md4c/md4c-0.4.8_p20220115.ebuild
similarity index 70%
rename from app-text/md4c/md4c-.ebuild
rename to app-text/md4c/md4c-0.4.8_p20220115.ebuild
index caf6b2562..d0bcf814d 100644
--- a/app-text/md4c/md4c-.ebuild
+++ b/app-text/md4c/md4c-0.4.8_p20220115.ebuild
@@ -1,18 +1,22 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 inherit cmake
 
-# TODO: enable tests, add stable version and useflag for static lib
+# TODO(NRK):
+# - enable tests
+# - useflag for static lib (?)
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/mity/md4c.git;
 else
-   SRC_URI="https://github.com/mity/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   COMMIT="e9ff661ff818ee94a4a231958d9b6768dc6882c9"
+   SRC_URI="https://github.com/mity/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}-${COMMIT}"
 fi
 
 DESCRIPTION="C Markdown parser. Fast, SAX-like interface, CommonMark 
Compliant."



[gentoo-commits] repo/gentoo:master commit in: media-sound/clementine/

2023-01-29 Thread Andreas Sturmlechner
commit: 9e4a3b4b7f939a5554451631b9fb94dc859af881
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sun Jan 29 09:45:07 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 29 17:28:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e4a3b4b

media-sound/clementine: drop 1.4.0_rc2

Closes: https://bugs.gentoo.org/885529
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/29327
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/clementine/clementine-1.4.0_rc2.ebuild | 164 -
 1 file changed, 164 deletions(-)

diff --git a/media-sound/clementine/clementine-1.4.0_rc2.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc2.ebuild
deleted file mode 100644
index 6ef24287a093..
--- a/media-sound/clementine/clementine-1.4.0_rc2.ebuild
+++ /dev/null
@@ -1,164 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
-HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
-
-PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
-
-inherit cmake flag-o-matic plocale virtualx xdg
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
-   inherit git-r3
-else
-   S="${WORKDIR}/Clementine-${PV/_}"
-   
SRC_URI="https://github.com/clementine-player/Clementine/archive/refs/tags/${PV/_}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="alsa box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar 
mtp projectm pulseaudio seafile skydrive test +udisks wiimote"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="
-   udisks? ( dbus )
-   wiimote? ( dbus )
-"
-
-BDEPEND="
-   >=dev-cpp/gtest-1.8.0
-   dev-qt/linguist-tools:5
-   sys-devel/gettext
-   virtual/pkgconfig
-   test? (
-   dev-qt/qttest:5
-   gnome-base/gsettings-desktop-schemas
-   )
-"
-COMMON_DEPEND="
-   dev-db/sqlite:3
-   dev-libs/crypto++:=
-   dev-libs/glib:2
-   dev-libs/protobuf:=
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtsql:5[sqlite]
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   media-libs/chromaprint:=
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   >=media-libs/libmygpo-qt-1.0.9[qt5(+)]
-   >=media-libs/taglib-1.11.1_p20181028
-   sys-libs/zlib
-   x11-libs/libX11
-   alsa? ( media-libs/alsa-lib )
-   cdda? ( dev-libs/libcdio:= )
-   dbus? ( dev-qt/qtdbus:5 )
-   ipod? ( >=media-libs/libgpod-0.8.0 )
-   lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 )
-   moodbar? ( sci-libs/fftw:3.0= )
-   mtp? ( >=media-libs/libmtp-1.0.0 )
-   projectm? (
-   media-libs/glew:=
-   >=media-libs/libprojectm-3.1.12:0=
-   virtual/opengl
-   )
-"
-RDEPEND="${COMMON_DEPEND}
-   media-plugins/gst-plugins-meta:1.0
-   media-plugins/gst-plugins-soup:1.0
-   media-plugins/gst-plugins-taglib:1.0
-   mms? ( media-plugins/gst-plugins-libmms:1.0 )
-   mtp? ( gnome-base/gvfs[mtp] )
-   udisks? ( sys-fs/udisks:2 )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-libs/boost
-   dev-libs/libxml2
-   dev-qt/qtopengl:5
-   dev-qt/qtxml:5
-   virtual/glu
-   box? ( dev-cpp/sparsehash )
-   dropbox? ( dev-cpp/sparsehash )
-   googledrive? ( dev-cpp/sparsehash )
-   pulseaudio? ( media-sound/pulseaudio )
-   seafile? ( dev-cpp/sparsehash )
-   skydrive? ( dev-cpp/sparsehash )
-"
-
-DOCS=( Changelog README.md )
-
-src_prepare() {
-   plocale_find_changes "src/translations" "" ".po"
-
-   cmake_src_prepare
-   # some tests fail or hang
-   sed -i \
-   -e '/add_test_file(translations_test.cpp/d' \
-   tests/CMakeLists.txt || die
-
-   if ! use test; then
-   sed -e "/find_package.*Qt5/s:\ Test::" -i CMakeLists.txt || die
-   cmake_comment_add_subdirectory tests
-   fi
-
-   rm -r 3rdparty/{libmygpo-qt,libmygpo-qt5,taglib} || die
-}
-
-src_configure() {
-   # spotify is not in portage
-   local mycmakeargs=(
-   -DBUILD_WERROR=OFF
-   # force to find crypto++ see bug #548544
-   -DCRYPTOPP_LIBRARIES="cryptopp"
-   -DCRYPTOPP_FOUND=ON
-   # avoid automagically enabling of ccache (bug #611010)
-   -DCCACHE_EXECUTABLE=OFF
-   

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

2023-01-29 Thread Nickolas Raymond Kaczynski
commit: f6feb803ae1ae0b4a8f87a79c927c2b8f510c567
Author: jbara  gmail  com>
AuthorDate: Sun Jan 29 13:20:34 2023 +
Commit: Nickolas Raymond Kaczynski  disroot  org>
CommitDate: Sun Jan 29 17:17:32 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f6feb803

app-misc/ani-cli: add 4.0 & , drop old

Closes: https://github.com/gentoo/guru/pull/88
Signed-off-by: Med Anis Jbara  gmail.com>
Signed-off-by: Nickolas Raymond Kaczynski  disroot.org>

 app-misc/ani-cli/Manifest|  2 +-
 app-misc/ani-cli/ani-cli-1.9.ebuild  | 26 --
 app-misc/ani-cli/ani-cli-4.0.ebuild  | 30 ++
 app-misc/ani-cli/ani-cli-.ebuild | 30 ++
 app-misc/ani-cli/metadata.xml|  4 
 5 files changed, 65 insertions(+), 27 deletions(-)

diff --git a/app-misc/ani-cli/Manifest b/app-misc/ani-cli/Manifest
index 4a8836a84..07a979824 100644
--- a/app-misc/ani-cli/Manifest
+++ b/app-misc/ani-cli/Manifest
@@ -1 +1 @@
-DIST ani-cli-1.9.tar.gz 8016229 BLAKE2B 
0b4120fb038e8f01f74e5a9c43b665e978e2c47e1b76059d20b364a7cec386e7c3cd3028d4e03ba8ef02bf45ae9df3ee66d896f9be09118736c605110ce3e5dd
 SHA512 
f3fe0109fc3f1d910fa4f621bc056d7c291ed2c0f91b76f9b65fc65925d864d3ab86a6610ec5960cc24a329507ab1fbb054e4304c4ececeb88c2411e66b48452
+DIST ani-cli-4.0.tar.gz 121522 BLAKE2B 
0dabe50b90173f8afe228e467bd6e008777e78b16e9f0d38eee1379666ead263d6cf558b5bab56c3be4101ddc6fb63f980d6be3cb8e52af3bb62ee313193b3ea
 SHA512 
8dc8228b775d03d79bc0005c15fb2453845bdc4bf4135c730922fc99fc451da9a289d7c42ac7dfeb5eb636a295ea6a4d583d81e40425c0ec4f92ffd969cac4f8

diff --git a/app-misc/ani-cli/ani-cli-1.9.ebuild 
b/app-misc/ani-cli/ani-cli-1.9.ebuild
deleted file mode 100644
index 158bada4a..0
--- a/app-misc/ani-cli/ani-cli-1.9.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A cli to browse and watch anime."
-HOMEPAGE="https://github.com/pystardust/ani-cli/;
-SRC_URI="https://github.com/pystardust/$PN/archive/refs/tags/v$PV.tar.gz -> 
$P.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="media-video/mpv
-   dev-libs/openssl
-   net-misc/curl
-   media-video/ffmpeg"
-
-RDEPEND="${DEPEND}"
-BDEPEND=""
-
-src_install() {
-   dobin ani-cli
-
-}

diff --git a/app-misc/ani-cli/ani-cli-4.0.ebuild 
b/app-misc/ani-cli/ani-cli-4.0.ebuild
new file mode 100644
index 0..da5959a8d
--- /dev/null
+++ b/app-misc/ani-cli/ani-cli-4.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A cli to browse and watch anime."
+HOMEPAGE="https://github.com/pystardust/ani-cli;
+if [[ "${PV}" == ** ]]; then
+   EGIT_REPO_URI="https://github.com/pystardust/ani-cli.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/pystardust/ani-cli/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   media-video/mpv
+   app-shells/fzf
+   media-video/ffmpeg
+   net-misc/aria2"
+
+RDEPEND="${DEPEND}"
+
+src_install() {
+   dobin ani-cli
+   doman ani-cli.1
+}

diff --git a/app-misc/ani-cli/ani-cli-.ebuild 
b/app-misc/ani-cli/ani-cli-.ebuild
new file mode 100644
index 0..da5959a8d
--- /dev/null
+++ b/app-misc/ani-cli/ani-cli-.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A cli to browse and watch anime."
+HOMEPAGE="https://github.com/pystardust/ani-cli;
+if [[ "${PV}" == ** ]]; then
+   EGIT_REPO_URI="https://github.com/pystardust/ani-cli.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/pystardust/ani-cli/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   media-video/mpv
+   app-shells/fzf
+   media-video/ffmpeg
+   net-misc/aria2"
+
+RDEPEND="${DEPEND}"
+
+src_install() {
+   dobin ani-cli
+   doman ani-cli.1
+}

diff --git a/app-misc/ani-cli/metadata.xml b/app-misc/ani-cli/metadata.xml
index 43410e8d2..e3891e0e6 100644
--- a/app-misc/ani-cli/metadata.xml
+++ b/app-misc/ani-cli/metadata.xml
@@ -5,6 +5,10 @@
j327a...@anonaddy.me
Primary maintainer
 
+
+   med.anis.jbara.2...@gmail.com
+   Primary maintainer
+
 
pystardust/ani-cli
 



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

2023-01-29 Thread Sergey Torokhov
commit: e1322b880580c500d73465923023452c5f9f9255
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sun Jan 29 17:14:52 2023 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Sun Jan 29 17:14:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e1322b88

app-misc/doublecmd-bin: drop old 1.0.8

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

 app-misc/doublecmd-bin/Manifest   |  4 --
 app-misc/doublecmd-bin/doublecmd-bin-1.0.8.ebuild | 65 ---
 2 files changed, 69 deletions(-)

diff --git a/app-misc/doublecmd-bin/Manifest b/app-misc/doublecmd-bin/Manifest
index f4bd563c5..64d27b730 100644
--- a/app-misc/doublecmd-bin/Manifest
+++ b/app-misc/doublecmd-bin/Manifest
@@ -1,7 +1,3 @@
-DIST doublecmd-1.0.8.gtk2.i386.tar.xz 7554164 BLAKE2B 
fac0e94898c8bfd7c20622f351ae687b6fbeb9d1746ca74a3ebf1a5b8a171af061d06885b29c7a063cf644717e0809d8b3afb65f302d38e8949512097a3e44e7
 SHA512 
94a9bf880604c81e6c06ba521bb5a170f2bdc8447d6bff1a2033744aab916bfc4d12975165175cc7afff4f6ece109732e215b13a671e8ba0984718b6fbd765b4
-DIST doublecmd-1.0.8.gtk2.x86_64.tar.xz 8313164 BLAKE2B 
2998badb7b91bb59b5bffdc59c326acf6481ed93279b62d3567e8c0dad736e03de7322a267ea423a4f11f705a0c4c2a3013767fcd200cde24d07a8e813c8f3ed
 SHA512 
7c929c9fd6aef567aca23182c14d1221856874b7f95f4dd39b57129a2282aa8c084aa80f3bd2fb6321f39d1d8d78f596c48f059df45d6435e3021d2689db1762
-DIST doublecmd-1.0.8.qt.i386.tar.xz 7941656 BLAKE2B 
381b932022a202aa3b7b055711f76c4ca335785a692b4fe8e8ee7b5da33bcc0289c9ff1174cf089eb610e181d21c182517cc6dd56efb39603ebb3e1fb2ec
 SHA512 
2503e0b1a28b99a9a497df68711d2b6258c6cd8c9f7d9f0255b1b0554e11231ffed7d1e101a930f4c8f3c2639b608e21c1172a784dcf30e857b124d7197c3aa8
-DIST doublecmd-1.0.8.qt.x86_64.tar.xz 8643436 BLAKE2B 
45044b242497d400b15126820aad4c5cb3607aef8c4ccdcb1114224eed3a83e35a75e27108b780918aaf04b07a49c8ffe71961f8051194ab183986da5ecf9048
 SHA512 
47f01a1dff30d0114ded61403cde7bd962114a87caa710bd97fe7706cc586e538c8f0d72e2b022e6763dca8269bdac302dcd91c1b09d3ab1d14837249fdd75fb
 DIST doublecmd-1.0.9.gtk2.i386.tar.xz 7551984 BLAKE2B 
9a3d8c7def8ff2d78dce9af7afd520cbab8295db809f20507d058901e079b288048c30fcfce9cba4969db34cb610107fc402a4bc552ce7405d843cf37969d733
 SHA512 
e08e92601b757ab81431f5325a6d0c74db9df2478035cbde4650a7d062001f3e5ec09b821f3779e7e5437843fc9c01cb48a08eecf8377baafa909f6356911756
 DIST doublecmd-1.0.9.gtk2.x86_64.tar.xz 8310944 BLAKE2B 
7b68e79494e1beb5f4ef9c0d3ba84f8d1e5e84828dce189d127e8d4f46d682ecfcfd13655c526ec9328b761db6420a42003ba071c75903c66199b8ee123b5e15
 SHA512 
4ce5ff95a5fed1bd76099a05f947d2f847a98ccbe072a7a3e347fbd9ec6b579ffbe0d7e0f78909cf3665d90112632a6b02d0fc1a8e53ebf8e6ac1ec6dddf2e9e
 DIST doublecmd-1.0.9.qt.i386.tar.xz 7942828 BLAKE2B 
0715bce73a40587a3f297359e7808c95ab9d9a7b0812f90627666daf96714a9a518d200abf9f195ccac3fe7ef0c85308fbf1a390e9759e2bf610d2a8b1bd2ff1
 SHA512 
0e79d4275829e9407ae5d6de153778153b5c5a9562be1c3ebaf692ac7df797cd9ee4b5575b020494907e1a764879e19325383ede2d5d933065b44aa33d9ba5b3

diff --git a/app-misc/doublecmd-bin/doublecmd-bin-1.0.8.ebuild 
b/app-misc/doublecmd-bin/doublecmd-bin-1.0.8.ebuild
deleted file mode 100644
index 70b96f265..0
--- a/app-misc/doublecmd-bin/doublecmd-bin-1.0.8.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop wrapper xdg
-
-MY_PN="doublecmd"
-DESCRIPTION="Free cross platform open source file manager with two panels side 
by side."
-HOMEPAGE="https://doublecmd.sourceforge.io/;
-
-SRC_URI="amd64? (
-   gtk? ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz )
-   qt5?  ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt.x86_64.tar.xz )
-   )
-   x86? (
-   gtk? ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.i386.tar.xz )
-   qt5?  ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt.i386.tar.xz )
-   )"
-
-# Licenses for package and plugins
-LICENSE="GPL-2+ LGPL-2-with-linking-exception LGPL-2.1+ LGPL-3 GPL-1 freedist"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-
-IUSE="gtk qt5"
-REQUIRED_USE=" ^^ ( gtk qt5 ) "
-
-S="${WORKDIR}/${MY_PN}"
-
-QA_PREBUILT="
-   */doublecmd
-   */libQt5Pas.so.1
-"
-
-## "ldd doublecmd" output show linking to some libraries provided by 
sys-libs/glibc:2.2
-## (maybe virtual/libc-1) and no libraries of sys-libs/ncurses (that removed 
here).
-## x11-libs/X11 is optional dependency of dev-qt/qtgui:5 by [xcb] or [X]
-## therefore it is mentioned here explicitly.
-RDEPEND="
-   dev-libs/glib:2
-   sys-apps/dbus
-   x11-libs/libX11
-   virtual/libc
-   gtk? ( x11-libs/gtk+:2 )
-   qt5? (
-   dev-qt/qtgui:5
-   dev-qt/qtx11extras:5
-   )
-"
-
-src_install(){
-   insinto "/opt/${PN}"
-   doins -r "${S}/."
-
-   # Remove doublecmd.inf to use config from user home directory
-   rm 

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

2023-01-29 Thread Sergey Torokhov
commit: bbe9d6f3f4a460b925b42644f079dc8d09e9678f
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sun Jan 29 17:13:55 2023 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Sun Jan 29 17:13:55 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bbe9d6f3

app-misc/doublecmd-bin: 1.0.10 version bump

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

 app-misc/doublecmd-bin/Manifest|  4 ++
 app-misc/doublecmd-bin/doublecmd-bin-1.0.10.ebuild | 65 ++
 2 files changed, 69 insertions(+)

diff --git a/app-misc/doublecmd-bin/Manifest b/app-misc/doublecmd-bin/Manifest
index 29e1d27db..f4bd563c5 100644
--- a/app-misc/doublecmd-bin/Manifest
+++ b/app-misc/doublecmd-bin/Manifest
@@ -6,3 +6,7 @@ DIST doublecmd-1.0.9.gtk2.i386.tar.xz 7551984 BLAKE2B 
9a3d8c7def8ff2d78dce9af7af
 DIST doublecmd-1.0.9.gtk2.x86_64.tar.xz 8310944 BLAKE2B 
7b68e79494e1beb5f4ef9c0d3ba84f8d1e5e84828dce189d127e8d4f46d682ecfcfd13655c526ec9328b761db6420a42003ba071c75903c66199b8ee123b5e15
 SHA512 
4ce5ff95a5fed1bd76099a05f947d2f847a98ccbe072a7a3e347fbd9ec6b579ffbe0d7e0f78909cf3665d90112632a6b02d0fc1a8e53ebf8e6ac1ec6dddf2e9e
 DIST doublecmd-1.0.9.qt.i386.tar.xz 7942828 BLAKE2B 
0715bce73a40587a3f297359e7808c95ab9d9a7b0812f90627666daf96714a9a518d200abf9f195ccac3fe7ef0c85308fbf1a390e9759e2bf610d2a8b1bd2ff1
 SHA512 
0e79d4275829e9407ae5d6de153778153b5c5a9562be1c3ebaf692ac7df797cd9ee4b5575b020494907e1a764879e19325383ede2d5d933065b44aa33d9ba5b3
 DIST doublecmd-1.0.9.qt.x86_64.tar.xz 8647280 BLAKE2B 
4aaa111eac9a2a7e60be55446b77c30d0277db818ff3844b2680ed120f7dcc4e001cd7817864a2c18ba27c89b59b96b7476e76b3271c920ffd5570623a45f0f1
 SHA512 
7795cbef2e59783a8f9b6d5170e91fc1dd96cf70caa7cfaab652c21c5bd055a490fae8598f7f9988cc0ba98aa7b9a6456aee4fe49a2a9f83c57ff18845fb3bfb
+DIST doublecmd-1.0.10.gtk2.i386.tar.xz 7552092 BLAKE2B 
1cdcd0b267aa4ad3ad1c3abb93b066527daf352ea26caab6e05a38a029d4aa8d81448722e5cfca5cc04a5e3d7976d4805650767369a5f5101689342eda1a6342
 SHA512 
ee5522b9e5ad884d001622f4c2b450d4137eac93c21c837d9a86e0d03d774882778f162f2450c8053b35db0d793c9fb6d03881e8e3b078355bc1c884a39f00fd
+DIST doublecmd-1.0.10.gtk2.x86_64.tar.xz 8312764 BLAKE2B 
6a4cb5664b6bf4c426e9bcba4b0e152a3ebe7a9cd256cdb8f58000c6d37c950834abed711a5590421e803ba845e37c826490a214484748450d00d21b60933d6f
 SHA512 
a6848d5e92203c403b0ad5837608374bf50049d82da9417f3c710afd3bf3f00204786782ea5e7b29f11d34b66117fb80412071952826fd6f46c2bdbf37e36fef
+DIST doublecmd-1.0.10.qt.i386.tar.xz 7943236 BLAKE2B 
27b9bbc3cd09147ce5017aad02a6d36ae1e88f595116ab4e979226cfac411a13060281bc92f65e7798a0c4a5b3ef2bc94a5cce476c92f566a3f85b373103cc37
 SHA512 
9713db03bdd72c868975912616c368c9f87ec9af80f79c78f14820d867116c5bc7264e05d8adacc2f8eb10f9ac7f1d87fcc45773a0d286b848c8ff252fddc685
+DIST doublecmd-1.0.10.qt.x86_64.tar.xz 8656960 BLAKE2B 
f13b5e566181612119ee853bdfe02c712eb14f47fe9a34ba50536583d9ab475cab4937c381a3695c68895e0c3c18f4f939f357f168d827642310d90d1c4d9ba4
 SHA512 
292b78ac54235a567b72529769dae0f4d5293622cab3e8b29891736386f6e00f72768140f405ad32b92b3d29fce42faaf89b411afa457646b0bd15faf72c47d6

diff --git a/app-misc/doublecmd-bin/doublecmd-bin-1.0.10.ebuild 
b/app-misc/doublecmd-bin/doublecmd-bin-1.0.10.ebuild
new file mode 100644
index 0..543b25b48
--- /dev/null
+++ b/app-misc/doublecmd-bin/doublecmd-bin-1.0.10.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop wrapper xdg
+
+MY_PN="doublecmd"
+DESCRIPTION="Free cross platform open source file manager with two panels side 
by side."
+HOMEPAGE="https://doublecmd.sourceforge.io/;
+
+SRC_URI="amd64? (
+   gtk? ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz )
+   qt5?  ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt.x86_64.tar.xz )
+   )
+   x86? (
+   gtk? ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.i386.tar.xz )
+   qt5?  ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt.i386.tar.xz )
+   )"
+
+# Licenses for package and plugins
+LICENSE="GPL-2+ LGPL-2-with-linking-exception LGPL-2.1+ LGPL-3 GPL-1 freedist"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+
+IUSE="gtk qt5"
+REQUIRED_USE=" ^^ ( gtk qt5 ) "
+
+S="${WORKDIR}/${MY_PN}"
+
+QA_PREBUILT="
+   */doublecmd
+   */libQt5Pas.so.1
+"
+
+## "ldd doublecmd" output show linking to some libraries provided by 
sys-libs/glibc:2.2
+## (maybe virtual/libc-1) and no libraries of sys-libs/ncurses (that removed 
here).
+## x11-libs/X11 is optional dependency of dev-qt/qtgui:5 by [xcb] or [X]
+## therefore it is mentioned here explicitly.
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/dbus
+   x11-libs/libX11
+   virtual/libc
+   gtk? ( x11-libs/gtk+:2 )
+   qt5? (
+   dev-qt/qtgui:5
+   dev-qt/qtx11extras:5
+   )
+"
+
+src_install(){
+   insinto "/opt/${PN}"
+   doins -r "${S}/."
+
+   

[gentoo-commits] repo/proj/guru:dev commit in: app-misc/doublecmd-bin/files/

2023-01-29 Thread Sergey Torokhov
commit: 98900f930b7ce18151067c74911ef5540afa800d
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sun Jan 29 17:10:49 2023 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Sun Jan 29 17:10:49 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98900f93

app-misc/doublecmd-bin: remove unused "files" directory

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

 app-misc/doublecmd-bin/files/doublecmd.xml | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/app-misc/doublecmd-bin/files/doublecmd.xml 
b/app-misc/doublecmd-bin/files/doublecmd.xml
deleted file mode 100644
index b4bb7cf67..0
--- a/app-misc/doublecmd-bin/files/doublecmd.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-   
-   
-   False
-   
-   
-   



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

2023-01-29 Thread Joonas Niilola
commit: 0b41828fb5caa2c9f04ffbc07ccfe5971ec3c09f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Jan 29 17:07:47 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jan 29 17:07:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b41828f

dev-libs/qxlsx: Stabilize 1.4.4 x86, #892479

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

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

diff --git a/dev-libs/qxlsx/qxlsx-1.4.4.ebuild 
b/dev-libs/qxlsx/qxlsx-1.4.4.ebuild
index 14ef4718f532..b68ab4c3e582 100644
--- a/dev-libs/qxlsx/qxlsx-1.4.4.ebuild
+++ b/dev-libs/qxlsx/qxlsx-1.4.4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/QtExcel/QXlsx/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="MIT"
 # soversion
 SLOT="0/0.${PV}"
-KEYWORDS="amd64 ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ppc ppc64 ~riscv x86"
 
 IUSE="qt5 qt6"
 REQUIRED_USE="|| ( qt5 qt6 )"



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

2023-01-29 Thread Joonas Niilola
commit: 9c86325bb26dc80d6b6bb7d510b4fb69609d4446
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Jan 29 17:07:30 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jan 29 17:07:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c86325b

dev-libs/xapian-bindings: Stabilize 1.4.21 x86, #878555

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

 dev-libs/xapian-bindings/xapian-bindings-1.4.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.4.21.ebuild 
b/dev-libs/xapian-bindings/xapian-bindings-1.4.21.ebuild
index 0df45425cdf8..fbec347149c3 100644
--- a/dev-libs/xapian-bindings/xapian-bindings-1.4.21.ebuild
+++ b/dev-libs/xapian-bindings/xapian-bindings-1.4.21.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
 IUSE="java lua mono perl php python ruby tcl"
 REQUIRED_USE="|| ( java lua mono perl php python ruby tcl )
lua? ( ${LUA_REQUIRED_USE} )



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/stellarium/

2023-01-29 Thread Joonas Niilola
commit: dca32539ae04a5e9199bc8b73fb5f66e4ff9aa8e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Jan 29 17:07:47 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jan 29 17:07:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dca32539

sci-astronomy/stellarium: Stabilize 1.2 x86, #892479

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

 sci-astronomy/stellarium/stellarium-1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/stellarium/stellarium-1.2.ebuild 
b/sci-astronomy/stellarium/stellarium-1.2.ebuild
index da203a866f11..f1cff9a5b272 100644
--- a/sci-astronomy/stellarium/stellarium-1.2.ebuild
+++ b/sci-astronomy/stellarium/stellarium-1.2.ebuild
@@ -30,7 +30,7 @@ SRC_URI="
 
 LICENSE="GPL-2+ SGI-B-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~ppc ppc64 ~riscv x86"
 IUSE="debug deep-sky doc gps media nls qt6 +scripting +show-my-sky stars 
telescope test webengine +xlsx"
 # Qt6 QAudioOutput crashes on startup; qt 6.4.0
 # https://bugreports.qt.io/browse/QTBUG-108221



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-stellarium/

2023-01-29 Thread Joonas Niilola
commit: 5793f84875e820d0d2b22548fd2cb6e29673db32
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Jan 29 17:07:47 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jan 29 17:07:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5793f848

sec-keys/openpgp-keys-stellarium: Stabilize 20221229 x86, #892479

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

 .../openpgp-keys-stellarium/openpgp-keys-stellarium-20221229.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sec-keys/openpgp-keys-stellarium/openpgp-keys-stellarium-20221229.ebuild 
b/sec-keys/openpgp-keys-stellarium/openpgp-keys-stellarium-20221229.ebuild
index fd08cf59fa21..84ef0c276feb 100644
--- a/sec-keys/openpgp-keys-stellarium/openpgp-keys-stellarium-20221229.ebuild
+++ b/sec-keys/openpgp-keys-stellarium/openpgp-keys-stellarium-20221229.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://stellarium.org/ 
https://github.com/Stellarium/stellarium;
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="amd64 ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ppc ppc64 ~riscv x86"
 
 S="${WORKDIR}"
 



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/calcmysky/

2023-01-29 Thread Joonas Niilola
commit: 7d07f04251eb1f35a08ee6549c1805f9b102f7df
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Jan 29 17:07:47 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jan 29 17:07:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d07f042

sci-astronomy/calcmysky: Stabilize 0.2.1 x86, #892479

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

 sci-astronomy/calcmysky/calcmysky-0.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/calcmysky/calcmysky-0.2.1.ebuild 
b/sci-astronomy/calcmysky/calcmysky-0.2.1.ebuild
index c1c4b09136b4..72e612c2c808 100644
--- a/sci-astronomy/calcmysky/calcmysky-0.2.1.ebuild
+++ b/sci-astronomy/calcmysky/calcmysky-0.2.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 LICENSE="GPL-3"
 # subslot is soversion
 SLOT="0/14"
-KEYWORDS="amd64 ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ppc ppc64 ~riscv x86"
 
 IUSE="qt5 qt6"
 REQUIRED_USE="|| ( qt5 qt6 )"



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

2023-01-29 Thread Joonas Niilola
commit: 49ff58ae7739dbe2af1aab09918031f76bdcf0a4
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Jan 29 17:07:30 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jan 29 17:07:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49ff58ae

app-text/xapian-omega: Stabilize 1.4.21 x86, #878555

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

 app-text/xapian-omega/xapian-omega-1.4.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/xapian-omega/xapian-omega-1.4.21.ebuild 
b/app-text/xapian-omega/xapian-omega-1.4.21.ebuild
index 0bd05a92c0eb..ec98debe4517 100644
--- a/app-text/xapian-omega/xapian-omega-1.4.21.ebuild
+++ b/app-text/xapian-omega/xapian-omega-1.4.21.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}/xapian-omega-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
 IUSE=""
 
 DEPEND="~dev-libs/xapian-${PV}:0/30



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

2023-01-29 Thread Joonas Niilola
commit: dc87249f85d65de33e4ae79bd927abd80c59058b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Jan 29 17:07:25 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jan 29 17:07:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc87249f

dev-libs/xapian: Stabilize 1.4.21 x86, #878555

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

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

diff --git a/dev-libs/xapian/xapian-1.4.21.ebuild 
b/dev-libs/xapian/xapian-1.4.21.ebuild
index 43bc125557f0..767d663dd8f7 100644
--- a/dev-libs/xapian/xapian-1.4.21.ebuild
+++ b/dev-libs/xapian/xapian-1.4.21.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0/30" # ABI version of libxapian.so
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-macos ~x64-solaris"
 IUSE="doc static-libs cpu_flags_x86_sse cpu_flags_x86_sse2 +inmemory +remote"
 
 DEPEND="sys-apps/util-linux[${MULTILIB_USEDEP}]



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

2023-01-29 Thread Andreas Sturmlechner
commit: 7d6756c8422726fb75d2bdca762975e06561c54b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan 24 22:10:49 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 29 17:00:35 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7d6756c8

ecm.eclass: Drop Qt 5.15.7 from ECM_QTHELP Portage bug workaround

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

 eclass/ecm.eclass | 23 +++
 1 file changed, 7 insertions(+), 16 deletions(-)

diff --git a/eclass/ecm.eclass b/eclass/ecm.eclass
index fdcb92cf96..25e8493ecc 100644
--- a/eclass/ecm.eclass
+++ b/eclass/ecm.eclass
@@ -235,22 +235,13 @@ case ${ECM_QTHELP} in
if [[ ${_KFSLOT} == 6 ]]; then
BDEPEND+=" dev-qt/qttools:${_KFSLOT}[doc]"
else
-   BDEPEND+=" doc? ( || (
-   (
-   =dev-qt/qtcore-5.15.8*:5
-   =dev-qt/qtgui-5.15.8*:5
-   =dev-qt/qthelp-5.15.8*:5
-   =dev-qt/qtsql-5.15.8*:5
-   =dev-qt/qtwidgets-5.15.8*:5
-   )
-   (
-   =dev-qt/qtcore-5.15.7*:5
-   =dev-qt/qtgui-5.15.7*:5
-   =dev-qt/qthelp-5.15.7*:5
-   =dev-qt/qtsql-5.15.7*:5
-   =dev-qt/qtwidgets-5.15.7*:5
-   )
-   ) )"
+   BDEPEND+=" doc? (
+   =dev-qt/qtcore-5.15.8*:5
+   =dev-qt/qtgui-5.15.8*:5
+   =dev-qt/qthelp-5.15.8*:5
+   =dev-qt/qtsql-5.15.8*:5
+   =dev-qt/qtwidgets-5.15.8*:5
+   )"
fi
;;
false) ;;



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cfitsio/, sci-libs/cfitsio/files/

2023-01-29 Thread Andrew Ammerlaan
commit: 7221fe6d2b5ca1124f8616cd99ef44b49230ae43
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Wed Dec 14 22:43:29 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jan 29 16:29:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7221fe6d

sci-libs/cfitsio: add 4.2.0

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/28666
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-libs/cfitsio/Manifest  |  1 +
 sci-libs/cfitsio/cfitsio-4.2.0.ebuild  | 87 ++
 .../cfitsio/files/cfitsio-4.2.0-pkgconfig.patch| 19 +
 .../cfitsio/files/cfitsio-4.2.0-system-zlib.patch  | 53 +
 4 files changed, 160 insertions(+)

diff --git a/sci-libs/cfitsio/Manifest b/sci-libs/cfitsio/Manifest
index 2482f16f036b..64031fa708e5 100644
--- a/sci-libs/cfitsio/Manifest
+++ b/sci-libs/cfitsio/Manifest
@@ -1,3 +1,4 @@
 DIST cfitsio-3.49.tar.gz 4934662 BLAKE2B 
ca8b701f0fec399d989efb61fdaa2bfbf49d0eea2d3ff47e156757c5a99bc77c23a1b91b4c91166696293c71c78210065dc48d0bb3c77039815f326d0ed55f0a
 SHA512 
9836a4af3bbbfed1ea1b4c70b9d500ac485d7c3d8131eb8a25ee6ef6662f46ba52b5161c45c709ed9a601ff0e9ec36daa5650eaaf4f2cc7d6f4bb5640f10da15
 DIST cfitsio-4.0.0.tar.gz 4746177 BLAKE2B 
a43a21d29522cac84294e81ad5f0a45839c21c2fafcbde42504670e73757a41ebd91e42d086529df8139ce920446332f827b1abf027f8932ee73dd025103cd8e
 SHA512 
a5b20bd6ad648450e99167f63813cc7523347aadfc9f85d2c0ed3ba7e4516b3bb6bc0851f209268f2cb045cdacc43a3da9e4506af4581f806ab9f4de248065fa
 DIST cfitsio-4.1.0.tar.gz 4305184 BLAKE2B 
1edfce2b44ab990ed834b22dfc734af632f8f1401b6616f0c4322a3c40117123e52ba191610a3393c077f4a5fccd7462bcb4749e715cf2e9abae08edb1f1f8eb
 SHA512 
bbbe10e890e74a30a9806dd2bbf711b3b1f15502b210b222d2d57cc083495c3b66b44927e4680f989045187fb7075f7187e2805ddcb4753ce53c68c3442cc813
+DIST cfitsio-4.2.0.tar.gz 4356372 BLAKE2B 
7f5e695a56105866b2457e0f1c2d74bfb2aa86bc53e4eeb39aa9b8e79b278e1184a610422bf43c341a9f3159a93b980bab1ec9084475189b08dfa080b59ec2af
 SHA512 
41b51653370874f50a7a9fe7d5f61577a979ab9d146b8249afa407d3858cb4dce0581eba23093972b66f7d1042b9693b98ad9130ec67b3b44e94005e72d60853

diff --git a/sci-libs/cfitsio/cfitsio-4.2.0.ebuild 
b/sci-libs/cfitsio/cfitsio-4.2.0.ebuild
new file mode 100644
index ..f3ec0c5b3190
--- /dev/null
+++ b/sci-libs/cfitsio/cfitsio-4.2.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fortran-2 multilib-minimal
+
+DESCRIPTION="C and Fortran library for manipulating FITS files"
+HOMEPAGE="https://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html;
+SRC_URI="https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0/10"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris"
+IUSE="bzip2 curl threads tools cpu_flags_x86_sse2 cpu_flags_x86_ssse3"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+RDEPEND="
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )
+   curl? ( net-misc/curl[${MULTILIB_USEDEP}] )
+"
+# Bug #803350
+DEPEND="${RDEPEND}
+   https://bugs.gentoo.org/855191
+   if use tools; then
+   rm "${ED}/usr/bin/smem" || die
+   fi
+
+   # Remove static libs
+   find "${ED}" -name '*.a' -delete || die
+}

diff --git a/sci-libs/cfitsio/files/cfitsio-4.2.0-pkgconfig.patch 
b/sci-libs/cfitsio/files/cfitsio-4.2.0-pkgconfig.patch
new file mode 100644
index ..9ec614616552
--- /dev/null
+++ b/sci-libs/cfitsio/files/cfitsio-4.2.0-pkgconfig.patch
@@ -0,0 +1,19 @@
+diff -Naur a/cfitsio.pc.cmake b/cfitsio.pc.cmake
+--- a/cfitsio.pc.cmake 2022-10-31 19:40:23.0 +0100
 b/cfitsio.pc.cmake 2022-12-14 23:35:53.572102437 +0100
+@@ -1,12 +1,12 @@
+ prefix=@CMAKE_INSTALL_PREFIX@
+ exec_prefix=@CMAKE_INSTALL_PREFIX@
+ libdir=@LIB_DESTINATION@
+-includedir=@INCLUDE_INSTALL_DIR@
++includedir=@INCLUDE_INSTALL_DIR@/cfitsio
+ 
+ Name: cfitsio
+ Description: FITS File Subroutine Library
+ URL: https://heasarc.gsfc.nasa.gov/fitsio/
+ Version: @CFITSIO_MAJOR@.@CFITSIO_MINOR@.@CFITSIO_MICRO@
+ Libs: -L${libdir} -lcfitsio
+-Libs.private: @PKG_CONFIG_LIBS@ -lm
+-Cflags: -I${includedir}
++Libs.private: @PKG_CONFIG_LIBS@ -lm -z
++Cflags: -D_REENTRANT -I${includedir}

diff --git a/sci-libs/cfitsio/files/cfitsio-4.2.0-system-zlib.patch 
b/sci-libs/cfitsio/files/cfitsio-4.2.0-system-zlib.patch
new file mode 100644
index ..fab375507f83
--- /dev/null
+++ b/sci-libs/cfitsio/files/cfitsio-4.2.0-system-zlib.patch
@@ -0,0 +1,53 @@
+diff -Naur a/Makefile.in b/Makefile.in
+--- a/Makefile.in  2022-10-31 19:40:23.0 +0100
 b/Makefile.in  2022-12-14 23:37:10.785099554 +0100
+@@ -102,7 +102,7 @@
+ shared: lib${PACKAGE}${SHLIB_SUFFIX}
+ 
+ 

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

2023-01-29 Thread Julien Roy
commit: 82b78ea27dd07d33160712cf8b3e1c3f97b16346
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Jan 29 16:19:48 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Jan 29 16:19:48 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=82b78ea2

app-office/pyspread: remove src_compile
Improve src_install

Signed-off-by: Julien Roy  jroy.ca>

 app-office/pyspread/pyspread-2.1.1.ebuild | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/app-office/pyspread/pyspread-2.1.1.ebuild 
b/app-office/pyspread/pyspread-2.1.1.ebuild
index e3f09b165..4f1cd29e0 100644
--- a/app-office/pyspread/pyspread-2.1.1.ebuild
+++ b/app-office/pyspread/pyspread-2.1.1.ebuild
@@ -29,15 +29,9 @@ RDEPEND="
 
 distutils_enable_tests pytest
 
-src_compile() {
-   distutils-r1_src_compile
-   echo rm -rf "${WORKDIR}/${P}-${EPYTHON/./_}/install/usr/pyspread"
-   rm -rf "${WORKDIR}/${P}-${EPYTHON/./_}/install/usr/pyspread"
-}
-
 src_install() {
distutils-r1_src_install
-   rm -rf "${ED}/usr/pyspread"
+   rm -r "${ED}/usr/pyspread" || die
doicon "${PN}/share/icons/hicolor/64x64/${PN}.ico"
doicon "${PN}/share/icons/hicolor/svg/${PN}.svg"
domenu "${PN}.desktop"



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

2023-01-29 Thread Andrew Ammerlaan
commit: c18b3ebbbe4ca9071914cfaaf922a769dfc3cdc8
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Jan 29 15:52:27 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jan 29 15:53:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c18b3ebb

profiles/arch/amd64/x32: and also mask sci-geosciences/viking

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 profiles/arch/amd64/x32/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index 80f3c9689cc9..fa7d8e8f3ca9 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -14,6 +14,7 @@ net-analyzer/gsad
 # Requires qtwebengine
 sci-electronics/eagle
 sci-geosciences/gpsbabel
+sci-geosciences/viking
 
 # Andrew Ammerlaan  (2021-09-09)
 # Jupyterlab and friends require net-libs/nodejs



  1   2   >