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

2023-06-28 Thread Viorel Munteanu
commit: bd129b20aaff2dddc607230800d7d29333096e9c
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Thu Jun 29 05:55:10 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu Jun 29 05:57:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd129b20

media-libs/netpbm: add 11.3.0

Signed-off-by: Viorel Munteanu  gentoo.org>

 media-libs/netpbm/netpbm-11.3.0.ebuild | 258 +
 1 file changed, 258 insertions(+)

diff --git a/media-libs/netpbm/netpbm-11.3.0.ebuild 
b/media-libs/netpbm/netpbm-11.3.0.ebuild
new file mode 100644
index ..886d2f5cab79
--- /dev/null
+++ b/media-libs/netpbm/netpbm-11.3.0.ebuild
@@ -0,0 +1,258 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic multilib toolchain-funcs
+
+# Upstream has 3 flavors of netpbm: super stable, stable and advanced.
+# They only provide a tarball for super stable, but super stable is a bit 
lagging.
+# So we package the stable branch of their svn (currently versions 11.2.xx) on 
SLOT "0/stable[.rev]"
+# and the advanced branch of their svn (currently versions 11.3.yy) on SLOT 
"0/advanced[.rev]".
+# The stable branch is stabilized according to usual Gentoo rules, while the
+# advanced branch will not be stabilized.
+# A detailed explanation is here https://netpbm.sourceforge.net/release.html
+
+DESCRIPTION="A set of utilities for converting to/from the netpbm (and 
related) formats"
+HOMEPAGE="https://netpbm.sourceforge.net/;
+SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${P}.tar.xz;
+
+LICENSE="Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain"
+SLOT="0/advanced.103"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X 
xml"
+
+# app-text/ghostscript-gpl is really needed for postscript
+# some utilities execute /usr/bin/gs
+# some installed programs are perl scripts
+RDEPEND="
+   dev-lang/perl
+   jbig? ( media-libs/jbigkit:= )
+   jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] )
+   png? (
+   >=media-libs/libpng-1.4:0=
+   sys-libs/zlib
+   )
+   postscript? (
+   app-text/ghostscript-gpl
+   sys-libs/zlib
+   )
+   rle? ( media-libs/urt:= )
+   svga? ( media-libs/svgalib )
+   tiff? ( >=media-libs/tiff-3.5.5:= )
+   xml? ( dev-libs/libxml2 )
+   X? ( x11-libs/libX11 )
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   app-arch/xz-utils
+   sys-devel/flex
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/netpbm-10.86.21-build.patch
+   "${FILESDIR}"/netpbm-11.0.0-misc-deps.patch
+   "${FILESDIR}"/netpbm-11.1.0-fix-clang-O2.patch
+)
+
+netpbm_libtype() {
+   case ${CHOST} in
+   *-darwin*) echo dylib;;
+   *) echo unixshared;;
+   esac
+}
+
+netpbm_libsuffix() {
+   local suffix=$(get_libname)
+   echo ${suffix//\.}
+}
+
+netpbm_ldshlib() {
+   case ${CHOST} in
+   *-darwin*) echo '$(LDFLAGS) -dynamiclib -install_name 
$(SONAME)';;
+   *) echo '$(LDFLAGS) -shared -Wl,-soname,$(SONAME)';;
+   esac
+}
+
+netpbm_config_lib() {
+   usex ${1} -l${2:-$1} NONE
+}
+
+# for bug #828127
+netpbm_cflags_for_build() {
+   if is-flagq -fPIC; then
+   echo -fPIC
+   fi
+}
+
+src_prepare() {
+   default
+
+   # make sure we use system libs
+   sed -i '/SUPPORT_SUBDIRS/s:urt::' GNUmakefile || die
+   rm -r urt converter/other/jbig/libjbig 
converter/other/jpeg2000/libjasper || die
+
+   # fix typo in a test
+   sed -i \
+   -e 's:^o#! /bin/sh:#! /bin/sh:' \
+   test/stdin-ppm3.test || die
+
+   # take care of the importinc stuff ourselves by only doing it once
+   # at the top level and having all subdirs use that one set #149843
+   sed -i \
+   -e '/^importinc:/s|^|importinc:\nmanual_|' \
+   -e '/-Iimportinc/s|-Iimp|-I"$(BUILDDIR)"/imp|g'\
+   common.mk || die
+   sed -i \
+   -e '/%.c/s: importinc$::' \
+   common.mk lib/Makefile lib/util/Makefile || die
+   sed -i \
+   -e 's:pkg-config:$(PKG_CONFIG):' \
+   GNUmakefile converter/other/Makefile other/pamx/Makefile || die
+
+   # The postscript knob is currently bound up with a fork test.
+   if ! use postscript ; then
+   sed -i \
+   -e 's:$(DONT_HAVE_PROCESS_MGMT):Y:' \
+   converter/other/Makefile generator/Makefile || die
+   sed -i -r \
+   -e 's:(pbmtextps|pnmtops|pstopnm).*::' \
+   test/all-in-place.{ok,test} || die
+   sed -i \
+

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

2023-06-28 Thread Viorel Munteanu
commit: ca303d829816c8f978c9e76352ebaa73cdb42718
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Thu Jun 29 05:43:05 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu Jun 29 05:57:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca303d82

media-libs/netpbm: switch 11.2 to stable branch

Upstream 11.2 became the new stable branch.
Change the subslot to reflect this.

Signed-off-by: Viorel Munteanu  gentoo.org>

 media-libs/netpbm/Manifest |  1 +
 media-libs/netpbm/netpbm-11.2.0.ebuild | 11 ---
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/media-libs/netpbm/Manifest b/media-libs/netpbm/Manifest
index 7daea883d014..aaf784770095 100644
--- a/media-libs/netpbm/Manifest
+++ b/media-libs/netpbm/Manifest
@@ -2,3 +2,4 @@ DIST netpbm-10.86.36.tar.xz 3700660 BLAKE2B 
c5f0acd0147f2ad66f69ae2ade56fcbb5286
 DIST netpbm-10.86.38.tar.xz 3702876 BLAKE2B 
e1e72114ee81d13b3066ff069e1affd874d571d624603a351900e7bbff8f36d9d9479edd80566a192b4143add0198322caf393a84e490232e1b27b31181ae5d4
 SHA512 
7db5de278f3f8fd0a28a1c34b6c4e9e3f96b64160754408f565b7b5875cc3d4bb971c1080b57f74c020c1d761cd24aa2c47fba6c068ce5c40b1fb07555e93b3c
 DIST netpbm-11.1.3.tar.xz 3773552 BLAKE2B 
e7d4b9a14112357eee04bb6535f5f8ce0c8fbd15dd2389911a3bf743be8163f9080af0e8698f9082f5333fc5d40b471366a7b1b759e13e8ace583196c504
 SHA512 
73d4e448e309f182d3dde7457cacd2662298254a5e3ffd4ec193b5ac724ce4621b5ba97f688952f49153d1eddf9534d9deba1a3f579d5411ecee3463cfbaefed
 DIST netpbm-11.2.0.tar.xz 3777372 BLAKE2B 
d9a2de49db61f642df75fe1c1fcda752f837535ac7cc698fb50e7c2c93dacfe3894fc46b402af30d07e3617f0f421a36d8d6a3d846c07d6b3526724dce93283b
 SHA512 
70bde6e6112ae595e18be588ea95d2b2acb08e42bb36d0fc93b9584c4b2adf72e35f80ff87823a8e3d98a8ffd0ff907401d351533b9170d7a11a28515c10fdbd
+DIST netpbm-11.3.0.tar.xz 3778748 BLAKE2B 
da847e2c4a23d6fb404b868cfabfae7b82fe744c0b04b49ed0c02ef8877690f752995cb570326673f0ffd7b4b75ce8bf086859971611e9d76b49e3124536d582
 SHA512 
6efbfee9174912fb2979834b090657572d400fb84bf137b5faa5c4517b9d3d9457d8b482acff586902e71566e3c0a7e3bad4c87cfec15a0efda03553c1314bce

diff --git a/media-libs/netpbm/netpbm-11.2.0.ebuild 
b/media-libs/netpbm/netpbm-11.2.0.ebuild
index 760e8d601915..e22e58d3b22b 100644
--- a/media-libs/netpbm/netpbm-11.2.0.ebuild
+++ b/media-libs/netpbm/netpbm-11.2.0.ebuild
@@ -7,27 +7,24 @@ inherit flag-o-matic multilib toolchain-funcs
 
 # Upstream has 3 flavors of netpbm: super stable, stable and advanced.
 # They only provide a tarball for super stable, but super stable is a bit 
lagging.
-# So we package the stable branch of their svn (currently versions 10.86.xx) 
on SLOT "0/stable"
-# and the advanced branch of their svn (currently versions 11.aa.bb) on SLOT 
"0/advanced".
+# So we package the stable branch of their svn (currently versions 11.2.xx) on 
SLOT "0/stable[.rev]"
+# and the advanced branch of their svn (currently versions 11.3.yy) on SLOT 
"0/advanced[.rev]".
 # The stable branch is stabilized according to usual Gentoo rules, while the
 # advanced branch will not be stabilized.
 # A detailed explanation is here https://netpbm.sourceforge.net/release.html
 
-# libnetpbm.so is not 100% ABI compatible between stable and advanced, so
-# packages that depend on it should use "media-libs/netpbm:="
-
 DESCRIPTION="A set of utilities for converting to/from the netpbm (and 
related) formats"
 HOMEPAGE="https://netpbm.sourceforge.net/;
 SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${P}.tar.xz;
 
 LICENSE="Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain"
-SLOT="0/advanced"
+SLOT="0/stable.102"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X 
xml"
 
 # app-text/ghostscript-gpl is really needed for postscript
 # some utilities execute /usr/bin/gs
-# also some installed programs are perl scripts
+# some installed programs are perl scripts
 RDEPEND="
dev-lang/perl
jbig? ( media-libs/jbigkit:= )



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

2023-06-28 Thread Hans de Graaff
commit: ae2486c66fcd6c84f0febfc681a8cb60301c9e6a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jun 29 05:12:58 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jun 29 05:17:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae2486c6

dev-ruby/aws-sigv4: add 1.6.0

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

 dev-ruby/aws-sigv4/Manifest   |  1 +
 dev-ruby/aws-sigv4/aws-sigv4-1.6.0.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-ruby/aws-sigv4/Manifest b/dev-ruby/aws-sigv4/Manifest
index 4355c84a31af..5a89fd9a30cc 100644
--- a/dev-ruby/aws-sigv4/Manifest
+++ b/dev-ruby/aws-sigv4/Manifest
@@ -1 +1,2 @@
 DIST aws-sigv4-1.5.2.gem 17920 BLAKE2B 
e6122d4846ec103e8929aa109c19822951bcc129a923c7e2733b5319495902f3a20cbabebc574671deac297989b0c4f60046e2f5b7499473cca1989fb8262f5f
 SHA512 
7a756e3faafaa31046b1a17a825e8e1b88899914435cd1d7811089105f4d31020d24b81c1e8e86efa9a7446a768399323389e14462f1117a9f74f0dbbe2fbc62
+DIST aws-sigv4-1.6.0.gem 17920 BLAKE2B 
d17a567b0def8bca176f4349f80ec095de66e3d2e38825920209c1ca70a3aaf93eb9c3da1618410123f1b89916ef537952f7df0451dcca2a8a05a8e758501eda
 SHA512 
611107ac8e93e139ccc5fe036ba8eff8872a0bdf0adf186f20449c75f3411803e1c2d532b97af5d92d83fa5874b960ca3cf9318c1d60995a04301f3d259e76f5

diff --git a/dev-ruby/aws-sigv4/aws-sigv4-1.6.0.ebuild 
b/dev-ruby/aws-sigv4/aws-sigv4-1.6.0.ebuild
new file mode 100644
index ..f793a83d466f
--- /dev/null
+++ b/dev-ruby/aws-sigv4/aws-sigv4-1.6.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md"
+RUBY_FAKEGEM_EXTRAINSTALL="VERSION"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Amazon Web Services Signature Version 4 signing library"
+HOMEPAGE="https://aws.amazon.com/sdk-for-ruby/;
+
+LICENSE="Apache-2.0"
+SLOT="1"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/aws-eventstream-1.0.2:1"



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

2023-06-28 Thread Hans de Graaff
commit: 0c46ff19bb14ab0775767515ce5f8ce9326fbf2b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jun 29 05:16:46 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jun 29 05:17:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c46ff19

dev-ruby/rspec-support: add 3.12.1

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

 dev-ruby/rspec-support/Manifest|  1 +
 dev-ruby/rspec-support/rspec-support-3.12.1.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/dev-ruby/rspec-support/Manifest b/dev-ruby/rspec-support/Manifest
index 2fbd91bbb6df..3fdc05dbab04 100644
--- a/dev-ruby/rspec-support/Manifest
+++ b/dev-ruby/rspec-support/Manifest
@@ -1,3 +1,4 @@
 DIST rspec-support-3.11.0-git.tgz 75644 BLAKE2B 
349df9b326e98fd3564ae22c8659c95205d5e623f0e67721cdb3dd658bdbee5ec574f4286d9548984567079178997c6e9b419211c7c3da601dd02ad3aa0d448f
 SHA512 
38bd7c132b6dea3036c8c18e6c535c2dfb5faa0601fb13eb406c8bb279e42e460cecb823527b04a22966f0e965eda6b539e48cbac20c663ae3a17c01f4fbd0e0
 DIST rspec-support-3.11.1-git.tgz 77995 BLAKE2B 
19fb743a9488d13ac8b6d4238bdc100b8ff324ae021b2214e0ee5eae32a000bfed4868f5092d1f28742d74072c1b76debcbee4bd0bc9805e2e29c2f3558e
 SHA512 
2acb99fefa52d3b9b77d7875c27a7869ad3dd0d2dece09b67ba0e272a3c5e1ad1e2a1ed3adfd32f4c1b145232d8b1996a613ea308e9aa4c6a3d8aac1b8796bea
 DIST rspec-support-3.12.0-git.tgz 78119 BLAKE2B 
75ac5a3e03582fe11fba164687eddf291cba1d9389cfb47e9c0b64b59177634914313f25b94c1ab658069c331b0d19b33ecc882894ca5cbe6e17022befb45632
 SHA512 
c1296d1589bc5536b5890e1589876d0b13f122bd1b555f3e3ae62ef29fe46c989013d9435486ffe553f657d928e99434b11339c53e5248f1817a99959e344430
+DIST rspec-support-3.12.1-git.tgz 78764 BLAKE2B 
f3e6cd0123096971ee2793a69d02e4c34289904285ee9fe7081f7697c724ecc4195a3cc0e8042bd0c76ff070d6c332fbe41862c31afad9089f68f3846a613dd6
 SHA512 
88577e184a90f9f48ea97a53e5bd0bd6a2fd5e43275c4bd5cf52a4f8a36637ddb0a1043723b5902d3c0b5bd0cfe0c17a035af702cb094fb8c9543fae6401768a

diff --git a/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild 
b/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild
new file mode 100644
index ..13a51dcc9a6c
--- /dev/null
+++ b/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-support;
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.9.0:3 
>=dev-ruby/thread_order-1.1.0 )"
+
+all_ruby_prepare() {
+   sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Remove spec that, by following symlinks, tries to scan pretty much
+   # the whole filesystem.
+   rm spec/rspec/support/caller_filter_spec.rb || die
+
+   # Avoid spec that requires a dependency on git
+   sed -i -e '/library wide checks/,/]/ s:^:#:' spec/rspec/support_spec.rb 
|| die
+
+   # Avoid a spec requiring a specific locale
+   sed -i -e '/copes with encoded strings/ 
s/RSpec::Support::OS.windows?/true/' spec/rspec/support/differ_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Use the ruby version being tested
+   sed -i -e '/shell_out/ s:ruby:'${RUBY}':' 
spec/rspec/support/spec/shell_out_spec.rb || die
+
+   case ${RUBY} in
+   *ruby31|*ruby32)
+   # Avoid specs failing when run in Gentoo, possibly due 
to different IO
+   sed -e '/outputs unified diff message of two 
arrays/askip "ruby31 IO"' \
+   -e '/outputs unified diff message for hashes 
inside arrays with differing key orders/askip "ruby31 IO"' \
+   -i spec/rspec/support/differ_spec.rb || die
+
+   # Avoid specs broken on newer ruby versions and already 
pending upstream
+   rm -f spec/rspec/support/reentrant_mutex_spec.rb
+   ;;
+   esac
+}
+
+each_ruby_test() {
+   RUBYLIB=lib ${RUBY} -S rspec spec || die
+}



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

2023-06-28 Thread Hans de Graaff
commit: 05118ec124515e80986993ba1b655a58febd1f8b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jun 29 05:12:19 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jun 29 05:17:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05118ec1

dev-ruby/aws-eventstream: enable ruby32

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

 dev-ruby/aws-eventstream/aws-eventstream-1.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/aws-eventstream/aws-eventstream-1.2.0.ebuild 
b/dev-ruby/aws-eventstream/aws-eventstream-1.2.0.ebuild
index 6ad8ea5e6abd..f9658cfaaf22 100644
--- a/dev-ruby/aws-eventstream/aws-eventstream-1.2.0.ebuild
+++ b/dev-ruby/aws-eventstream/aws-eventstream-1.2.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 # Not packaged and upstream not tagged.
 RUBY_FAKEGEM_RECIPE_TEST="none"



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-js-asset/

2023-06-28 Thread Michał Górny
commit: 23454c5f89ab64cc93a6aa144a7d49694a70e3a1
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 29 04:16:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 05:12:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23454c5f

dev-python/django-js-asset: Bump to 2.1.0

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

 dev-python/django-js-asset/Manifest|  1 +
 .../django-js-asset/django-js-asset-2.1.0.ebuild   | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/django-js-asset/Manifest 
b/dev-python/django-js-asset/Manifest
index 62e9dc794edf..72464c2ec5ac 100644
--- a/dev-python/django-js-asset/Manifest
+++ b/dev-python/django-js-asset/Manifest
@@ -1 +1,2 @@
 DIST django-js-asset-2.0.gh.tar.gz 7386 BLAKE2B 
5bebddc68a6d77b9ffc4c685cfcf0c34d03a82d1f24ea0bc64f35e70bf3a736fc8be612fba1e21bfbe1cb646363f06d0d001822209e15034cb03c337c80d24fd
 SHA512 
0ec4954952394d90946d0653e86ecf45eb83ceaeb99bfde1eeed68f471110b85260abd7ae69f5b2c318e4341c09fd31efb781825d74164dc8ac6bd94bcb6f8e7
+DIST django_js_asset-2.1.0.tar.gz 7734 BLAKE2B 
a3bc41ea91721cb7a91749b0e682352b9d527ab5c2c493eaef42d63f9443975924efae3a2abf1df1bf3fdf8a339036cc67e8a881f3f0aca0f4eec1cfc5589904
 SHA512 
d2e80bccd173c09b2401e8d6b202d5526afaf17089d0855849a7eb2ad66525b9a171eb134fdc28fabb3dc701f89e88740312c2e34326d5aa42cd7510502384cc

diff --git a/dev-python/django-js-asset/django-js-asset-2.1.0.ebuild 
b/dev-python/django-js-asset/django-js-asset-2.1.0.ebuild
new file mode 100644
index ..119d7ac8ef32
--- /dev/null
+++ b/dev-python/django-js-asset/django-js-asset-2.1.0.ebuild
@@ -0,0 +1,36 @@
+# 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_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Script tag with additional attributes for django.forms.Media"
+HOMEPAGE="
+   https://github.com/matthiask/django-js-asset/
+   https://pypi.org/project/django-js-asset/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-3.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   )
+"
+
+python_test() {
+   cd tests || die
+   local -x DJANGO_SETTINGS_MODULE=testapp.settings
+   "${EPYTHON}" manage.py test -v 2 || die "Tests failed with ${EPYTHON}"
+}



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

2023-06-28 Thread Michał Górny
commit: 494c077984d443466455726a45f6b9d1b4d38426
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 29 04:19:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 05:12:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=494c0779

dev-python/joblib: Bump to 1.3.0

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

 dev-python/joblib/Manifest |  1 +
 dev-python/joblib/joblib-1.2.0.ebuild  |  1 -
 .../{joblib-1.2.0.ebuild => joblib-1.3.0.ebuild}   | 30 ++
 3 files changed, 21 insertions(+), 11 deletions(-)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index 8873889b7f93..39974800136e 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1 +1,2 @@
 DIST joblib-1.2.0.gh.tar.gz 345345 BLAKE2B 
e18be536054829057ff320eda320a7548434108b3fc6c92a03df73dc68e093d039c656c1d674ea26fb6419bdfc39d26cfc28236a6bfbf0dcbf3ace7e52b0c829
 SHA512 
de882f2ff8dd936b4f98352b9ee1cc56c3a734f215a74257cf90a25736afd9e6b93e6538929b7a29f5956e6fccbdfcbf8b39c8fd68035a8857721f7a76066133
+DIST joblib-1.3.0.gh.tar.gz 357076 BLAKE2B 
d14c71deba922fe9e9caabb35f60aeeac505e2b3fde1b87b12f998086aac91ef337af360320f5f5ac8e2e3c05a6b77d46e0b2f794932f8ecbcca2ecd907028b3
 SHA512 
3264f3fdf66095302c37c32cb43221c686c62646a01dbc14233c588d36e9dd13132e8b4cb0b48d2add6cdf5bb86e7c2e6dac6664a9bd22de2035ded28f61a06c

diff --git a/dev-python/joblib/joblib-1.2.0.ebuild 
b/dev-python/joblib/joblib-1.2.0.ebuild
index e97c038a7f9a..13027f0f851c 100644
--- a/dev-python/joblib/joblib-1.2.0.ebuild
+++ b/dev-python/joblib/joblib-1.2.0.ebuild
@@ -39,7 +39,6 @@ python_prepare_all() {
-e 's:from \.externals ::' \
-i {} + || die
 
-   # https://github.com/joblib/joblib/issues/1115
sed -e 's:test_parallel_call_cached_function_defined_in_jupyter:_&:' \
-i joblib/test/test_memory.py || die
 

diff --git a/dev-python/joblib/joblib-1.2.0.ebuild 
b/dev-python/joblib/joblib-1.3.0.ebuild
similarity index 58%
copy from dev-python/joblib/joblib-1.2.0.ebuild
copy to dev-python/joblib/joblib-1.3.0.ebuild
index e97c038a7f9a..acfab4db2d7a 100644
--- a/dev-python/joblib/joblib-1.2.0.ebuild
+++ b/dev-python/joblib/joblib-1.3.0.ebuild
@@ -3,18 +3,25 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 DISTUTILS_USE_PEP517=setuptools
+
 inherit distutils-r1
 
 DESCRIPTION="Tools to provide lightweight pipelining in Python"
-HOMEPAGE="https://joblib.readthedocs.io/en/latest/
-   https://github.com/joblib/joblib;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
+HOMEPAGE="
+   https://joblib.readthedocs.io/en/latest/
+   https://github.com/joblib/joblib/
+   https://pypi.org/project/joblib/
+"
+SRC_URI="
+   https://github.com/joblib/joblib/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 
 RDEPEND="
dev-python/cloudpickle[${PYTHON_USEDEP}]
@@ -30,18 +37,21 @@ BDEPEND="
 
 distutils_enable_tests pytest
 
+EPYTEST_DESELECT=(
+   # https://github.com/joblib/joblib/issues/1115
+   
joblib/test/test_memory.py::test_parallel_call_cached_function_defined_in_jupyter
+   # unexpectedly pickleable?
+   joblib/test/test_hashing.py::test_hashing_pickling_error
+)
+
 python_prepare_all() {
# unbundle
rm -r joblib/externals || die
-   sed -e "s:'joblib.externals[^']*',\?::g" -i setup.py || die
+   sed -e "/joblib.externals/d" -i pyproject.toml || die
find -name '*.py' -exec \
sed -e 's:\(joblib\)\?\.externals\.::' \
-e 's:from \.externals ::' \
-i {} + || die
 
-   # https://github.com/joblib/joblib/issues/1115
-   sed -e 's:test_parallel_call_cached_function_defined_in_jupyter:_&:' \
-   -i joblib/test/test_memory.py || die
-
distutils-r1_python_prepare_all
 }



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

2023-06-28 Thread Michał Górny
commit: ed3a4f5582921061ac8b314525bc57329fc3b401
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 29 03:42:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 03:55:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed3a4f55

sys-kernel/gentoo-kernel-bin: Bump to 5.4.249

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.4.249.ebuild   | 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 8a234a1de4d9..a04a372aad6d 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -32,6 +32,8 @@ DIST genpatches-5.4-254.base.tar.xz 5863304 BLAKE2B 
5f2004de314bb1d7d029eace7ff4
 DIST genpatches-5.4-254.extras.tar.xz 1812 BLAKE2B 
74d4d513b336aa79c8062560f24ef96638f2fe2d9aedca7dcb0ebfe5b202d0acbe848508c98dacc13d7ac3b36ba73347f71b63ee6fd8e08706b3246bea5f
 SHA512 
ec766f11f8dbfc63fec33cb3287bc103a8db0857124650f0e99a8f24ec46348e8938b9c70d7d24c3d528eb82df4f8c60959d6f5650c420446172cbf6932f7207
 DIST genpatches-5.4-255.base.tar.xz 5936432 BLAKE2B 
2e9211cf49ea349f00ed7aebf0af3ff36a858359a20d4691898ecbe2c7b3158ef81d7c2b4ba133d19aca0cc5b986196a5ea1ea6d3ac83aa6176a2aa36f8f3410
 SHA512 
1c2fa60f1de83ece831d9c553c81c2c798f3c3d6507d054d35e6be207819daa3b1137176ad39fff9ba148d99e1fbeb1b33f422e44e362bf489c1e70b952474c6
 DIST genpatches-5.4-255.extras.tar.xz 1812 BLAKE2B 
0587b02c09b3a70503fd3025ffea3b014e8d4020fb1b765c874dca27369282537f1a42562e1f12c7bc5e303bf8c7b6548750ced89743447007d04f3ec07d2a86
 SHA512 
884978d503a02f21ab2f5d9463c7efb9cd8c5db410dc6c3e18100fcb03b49543722947bb49119026cfff543308c5d0f3098e9a7c5647defb92486798522dec21
+DIST genpatches-5.4-256.base.tar.xz 5956736 BLAKE2B 
f1f5f42e5383da96ac4dbbe9cf7d8ff8c7194c10d33b914ba36d29e98291752354597951eeea197f11ed05feff4c83f777c49fca71332c2276612cc6b69f1bd9
 SHA512 
888ded20e68dd0ef134c9558c4edd8490cf73b84fa9f9efc1dc70144ad5accfe560200592dc93ac5d5919bdc7cd9f70a3832d46b9466a136ebe51cce75b069ae
+DIST genpatches-5.4-256.extras.tar.xz 1812 BLAKE2B 
3942c845d2159bb2fc927c5f19a3d5fc0cd7abee0a1102e07a4bb657a213527575fac692ec408f12f679e3a1e791087237baaa6199e92d8062bcc4576fd142c1
 SHA512 
6242d77b0a7de7542395a5461e6aa8b2a2003f77ab81b1931511f36b42b914bad839ff2683154371118bbd81953de0604d23d75f662437686da694dbb610c8e3
 DIST genpatches-6.1-36.base.tar.xz 1892196 BLAKE2B 
21e7b006889ce39d3b2afaa981cb04c1229050d13b944086ac2c51add6c63dc96c3ac2dda188dfa11a45343904e26589684ffea3a22c235738c1c6d8c38a11cd
 SHA512 
b4de4f6db586a9aafddf639ae914b35ffb0e2340ef312c64a48f4a0bfc02c573437595fc61596245dec2eac7add9f62925e575e2f621d2cf2e80262096f64df9
 DIST genpatches-6.1-36.extras.tar.xz 3808 BLAKE2B 
ba99390043e4a62ea1322364ba601440fd70079ffb98dea924f91aeb00a7add4d2402e16589e0406e66ff9e0ec7a9d0d76e0a14276fe486507345c8ebeb82bde
 SHA512 
ab4170a7b75c2617ccd5c08b7c5d84e68e593cacdca70dd59ed0b738639ddf3bbbaf6a4758728ff74026478a341782eb0e73a6a40ef9a7158f9c6221703afc55
 DIST genpatches-6.1-37.base.tar.xz 1905836 BLAKE2B 
da087dc0f3e1f683b025c16f9fc4c60fb041d9b1a7c886f6b235dbf28afedda1283780298add52e211d4bde198247413c633908f891f6d1464bf0caeaff76f26
 SHA512 
528ac52eb398dc272a0011384c6ca4af72cd7e0b4a75f5c81d71c8aa7b04a11b58ab5445b99bfb53bc559e99e5aeb42dd9479aa8c8b2d42510709614de75872a
@@ -124,6 +126,10 @@ DIST gentoo-kernel-5.4.248-1.amd64.gpkg.tar 60528640 
BLAKE2B 7ffc03b9faf456fa74d
 DIST gentoo-kernel-5.4.248-1.arm64.gpkg.tar 56524800 BLAKE2B 
8c6189c00c4316fbcac32a59ea1c8087024cbd0398704604a6dc32f1dd00de535b32a976dbc5c476c3775793ff680cbbc0d2c2b2f121b2778dbabddcd041284d
 SHA512 
424bffd216f1cba312b22274f8373b0148950eb18cb6a3f5e6fcb7985f8ab5d93afc0f27796f6804f255457ff04c8d69ef99f0cf824ab1c431d691aa52643824
 DIST gentoo-kernel-5.4.248-1.ppc64le.gpkg.tar 54210560 BLAKE2B 
21976ae8913e84cd2f153c5516b3224384ffab0127f568b1282b197a03695a913196bb9d9fff84b3cd4d1e6051b6211d5537f4c244d9e66958d8bd8bc0543ce3
 SHA512 
ffd0b40f1c3b68620f74becfbe9e6fb305693fa95a30cf5e0e864b15d3a413e5ea75a5edbce2ab65d3436c4b9f885f3eb739d229a7cb3574ed2c9cc9a7172bb7
 DIST gentoo-kernel-5.4.248-1.x86.gpkg.tar 5248 BLAKE2B 
bae88d3e28a055f798fa80d7171951e579211c28e8fe430e570ae0e653fcedfc87ede623a4e089de4f06b499d02ba25ce7ac7eec91bd799d4f687707a6588a42
 SHA512 
280ec18640dc94e3a485147d7ae053b7120904b0139d29fb8bd204a7027a992240e3afb74fcc359a097d2e3fb7175b9e59b1415ba427360a28eb07d71b889207
+DIST gentoo-kernel-5.4.249-1.amd64.gpkg.tar 60528640 BLAKE2B 
2397717a13a63f2a2e3dc67595a66882c51224e61618129f9e741ae37ea434f16bc7d5ecb0428a51a5f2be254bf91e79dc08bf5d337cdb249e2309fbb944d376
 SHA512 
dce3f23c88d192ad5a86be6a6dcd7451d99ec1645fac008233ca9d98947d0ae49eff75c2ff73bb83192fea7bafcd22bc7789e05f93738448efee64876feb0c1f
+DIST gentoo-kernel-5.4.249-1.arm64.gpkg.tar 56524800 BLAKE2B 

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

2023-06-28 Thread Michał Górny
commit: 27a6b4fc8f200fefa76a62a16ca66279e031b0fa
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 29 03:39:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 03:55:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a6b4fc

dev-python/boto3: Bump to 1.26.163

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

 dev-python/boto3/Manifest  |  1 +
 dev-python/boto3/boto3-1.26.163.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index a24d20665b93..9c71ae30e5d4 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,3 +1,4 @@
 DIST boto3-1.26.155.gh.tar.gz 664838 BLAKE2B 
35c78d4da5bcba6f218a854d67647b71b16915b380271ed03c79775c547ab69fadd750f58557460445d5a6448f927042cccb6cea6e14670dda7e59ccac3c5b5f
 SHA512 
40197333b87c85119428faa35489207ffdc6c03cec03c6446e239d616bd19a40da1512e5ce43618fea9465f174564b533021ba95e26d105a00786dfe47ec7342
 DIST boto3-1.26.160.gh.tar.gz 667890 BLAKE2B 
2d081604ea94a6fece2c6839c0be339fa2ff3f8c4eba5b882eb45597646ef8efc0294abb58f9233e3fe1ec445131a91701ddf8771220275c13c34af9813cd8e6
 SHA512 
2a427e63fc61581a873a75ea2b0fe4329cc55ea61e7c99049d8d24c3cb676490a66efa9d6236b90ba6d7c41208a90a60b04dac53ff8243952d64134abff4ba82
 DIST boto3-1.26.162.gh.tar.gz 669402 BLAKE2B 
33b945dade4486c0f7069c2209d0877fd3e6886d963139aed7716321d26ed92573486465580161799be92ac427da0dbb8fbfdb604db841af505e7dffbbef1c6f
 SHA512 
e0ad04b82a79ec028157f88e1a3c95a7156ecef8b5b869624637896ffc62aa93608d17436e931a8b240fb2f47574ae8de04e34eeb6270f821c95dfa0f62d8f1a
+DIST boto3-1.26.163.gh.tar.gz 670006 BLAKE2B 
c2bcd2a3a4aaf1f2f5b69a605971ee62a09c754894825acfb7fdfcb7b7114bcbbb5864fa7a5ab6fefd8adc6264746223bd801ed4d45553bb5823b19f4cb8ce60
 SHA512 
31fadc451df41030e88e51d2345d1b0e952ec88f2a381ca28679db8c0bce6fd97b928658216e1eec2e075ff3c98c512d732b93466e6f646bd44616b9ce2b1450

diff --git a/dev-python/boto3/boto3-1.26.163.ebuild 
b/dev-python/boto3/boto3-1.26.163.ebuild
new file mode 100644
index ..2a4a7643203e
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.163.ebuild
@@ -0,0 +1,66 @@
+# 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..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2023-06-28 Thread Michał Górny
commit: c81d4020ac7d34c25d7348fc9a0eaef5afac88e9
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 29 04:15:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 05:05:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c81d4020

dev-python/emoji: Bump to 2.6.0

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

 dev-python/emoji/Manifest   |  1 +
 dev-python/emoji/emoji-2.6.0.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-python/emoji/Manifest b/dev-python/emoji/Manifest
index ea1b20f03354..7a0301487bc3 100644
--- a/dev-python/emoji/Manifest
+++ b/dev-python/emoji/Manifest
@@ -2,3 +2,4 @@ DIST emoji-2.2.0.gh.tar.gz 293134 BLAKE2B 
4f6d8cf297c36a688b7f5e2f4afceb7e55102b
 DIST emoji-2.4.0.gh.tar.gz 408557 BLAKE2B 
9011ea74aad358a7e6b60771684538587ea34db601dac745663f1229db8b97b790092b2a3e6d83f274c7c3227504c8c3588701fe2c63d9c8147adc34979ee611
 SHA512 
5d52b4f70b4b10c2ac48e8170eff81e7e90ab8483bd76b38ba1a66f5ab33bbe8434ee30cace0e6251522a235384c9a5c4fdb9bc289c4a0a17d9a4f1331968e69
 DIST emoji-2.5.0.gh.tar.gz 416588 BLAKE2B 
555d16433d658b508d82d8ba8b8df1ea78ffcb64c01624be9fa1f72530e694efe32d1aaaf4b15bd1e5bd7b14ab6234ecc7ed74b6b62f7badfa3d8fb2d37e4f03
 SHA512 
a557e3c9f6833c0dc83bccb113d5a7f5edc5215bd92408c535a5acbe5bb47edd3796ac2b3174be7d02254314f460ecf5c54201b5d61bb1405655157091170349
 DIST emoji-2.5.1.gh.tar.gz 417256 BLAKE2B 
7964ad740de19654ed36fc1d6c333c7724883b17e8b28f0da9ff79d5d676202175071549a3d73cd2b807f8e0372a466af608f8e2d02ac58f815ccb4be56c99d0
 SHA512 
19310e49ea37ff396edd97008779cdf4456659265251d5ec6ce023c71e1fc3f8d1d5bab016c654454b4561841af69f370f38b4a009c71668d1e8518dbba42bbc
+DIST emoji-2.6.0.gh.tar.gz 417829 BLAKE2B 
f7633a3e1eeb007eb69dede86c24115d196112765424e8808c8a461e06c6eff681437fd170146f96f1892ef62d3b7b064a1b9a09ee940ac4bd624ad9b59f169c
 SHA512 
5b4131708284f80ba6019a9eb7b4e1ad9e2d6212bdf8e112c93098a65b60535303c3545b6f556bbb63da957f74d757afeb9f189110b10fd5733fcd0febac0cb4

diff --git a/dev-python/emoji/emoji-2.6.0.ebuild 
b/dev-python/emoji/emoji-2.6.0.ebuild
new file mode 100644
index ..9cf0bc5fde70
--- /dev/null
+++ b/dev-python/emoji/emoji-2.6.0.ebuild
@@ -0,0 +1,25 @@
+# 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..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Emoji for Python"
+HOMEPAGE="
+   https://github.com/carpedm20/emoji/
+   https://pypi.org/project/emoji/
+"
+SRC_URI="
+   https://github.com/carpedm20/emoji/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64"
+
+distutils_enable_tests pytest



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

2023-06-28 Thread Michał Górny
commit: 1d03302ac462623c4330ff9f1366f5189605be31
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 18:04:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 03:55:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d03302a

sys-kernel/gentoo-kernel: Bump to 5.4.249

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.4.249.ebuild | 103 +
 2 files changed, 105 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 053c61e92474..b91d6a649690 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -32,6 +32,8 @@ DIST genpatches-5.4-254.base.tar.xz 5863304 BLAKE2B 
5f2004de314bb1d7d029eace7ff4
 DIST genpatches-5.4-254.extras.tar.xz 1812 BLAKE2B 
74d4d513b336aa79c8062560f24ef96638f2fe2d9aedca7dcb0ebfe5b202d0acbe848508c98dacc13d7ac3b36ba73347f71b63ee6fd8e08706b3246bea5f
 SHA512 
ec766f11f8dbfc63fec33cb3287bc103a8db0857124650f0e99a8f24ec46348e8938b9c70d7d24c3d528eb82df4f8c60959d6f5650c420446172cbf6932f7207
 DIST genpatches-5.4-255.base.tar.xz 5936432 BLAKE2B 
2e9211cf49ea349f00ed7aebf0af3ff36a858359a20d4691898ecbe2c7b3158ef81d7c2b4ba133d19aca0cc5b986196a5ea1ea6d3ac83aa6176a2aa36f8f3410
 SHA512 
1c2fa60f1de83ece831d9c553c81c2c798f3c3d6507d054d35e6be207819daa3b1137176ad39fff9ba148d99e1fbeb1b33f422e44e362bf489c1e70b952474c6
 DIST genpatches-5.4-255.extras.tar.xz 1812 BLAKE2B 
0587b02c09b3a70503fd3025ffea3b014e8d4020fb1b765c874dca27369282537f1a42562e1f12c7bc5e303bf8c7b6548750ced89743447007d04f3ec07d2a86
 SHA512 
884978d503a02f21ab2f5d9463c7efb9cd8c5db410dc6c3e18100fcb03b49543722947bb49119026cfff543308c5d0f3098e9a7c5647defb92486798522dec21
+DIST genpatches-5.4-256.base.tar.xz 5956736 BLAKE2B 
f1f5f42e5383da96ac4dbbe9cf7d8ff8c7194c10d33b914ba36d29e98291752354597951eeea197f11ed05feff4c83f777c49fca71332c2276612cc6b69f1bd9
 SHA512 
888ded20e68dd0ef134c9558c4edd8490cf73b84fa9f9efc1dc70144ad5accfe560200592dc93ac5d5919bdc7cd9f70a3832d46b9466a136ebe51cce75b069ae
+DIST genpatches-5.4-256.extras.tar.xz 1812 BLAKE2B 
3942c845d2159bb2fc927c5f19a3d5fc0cd7abee0a1102e07a4bb657a213527575fac692ec408f12f679e3a1e791087237baaa6199e92d8062bcc4576fd142c1
 SHA512 
6242d77b0a7de7542395a5461e6aa8b2a2003f77ab81b1931511f36b42b914bad839ff2683154371118bbd81953de0604d23d75f662437686da694dbb610c8e3
 DIST genpatches-6.1-36.base.tar.xz 1892196 BLAKE2B 
21e7b006889ce39d3b2afaa981cb04c1229050d13b944086ac2c51add6c63dc96c3ac2dda188dfa11a45343904e26589684ffea3a22c235738c1c6d8c38a11cd
 SHA512 
b4de4f6db586a9aafddf639ae914b35ffb0e2340ef312c64a48f4a0bfc02c573437595fc61596245dec2eac7add9f62925e575e2f621d2cf2e80262096f64df9
 DIST genpatches-6.1-36.extras.tar.xz 3808 BLAKE2B 
ba99390043e4a62ea1322364ba601440fd70079ffb98dea924f91aeb00a7add4d2402e16589e0406e66ff9e0ec7a9d0d76e0a14276fe486507345c8ebeb82bde
 SHA512 
ab4170a7b75c2617ccd5c08b7c5d84e68e593cacdca70dd59ed0b738639ddf3bbbaf6a4758728ff74026478a341782eb0e73a6a40ef9a7158f9c6221703afc55
 DIST genpatches-6.1-37.base.tar.xz 1905836 BLAKE2B 
da087dc0f3e1f683b025c16f9fc4c60fb041d9b1a7c886f6b235dbf28afedda1283780298add52e211d4bde198247413c633908f891f6d1464bf0caeaff76f26
 SHA512 
528ac52eb398dc272a0011384c6ca4af72cd7e0b4a75f5c81d71c8aa7b04a11b58ab5445b99bfb53bc559e99e5aeb42dd9479aa8c8b2d42510709614de75872a

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.249.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.249.ebuild
new file mode 100644
index ..e8d62eeacffa
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.249.ebuild
@@ -0,0 +1,103 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 7 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
+   -> kernel-x86_64.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
+   -> 

[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2023-06-28 Thread Michał Górny
commit: 190d09d17b5383f60cb9e6e52066950ca3f5440d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 18:04:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 03:55:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=190d09d1

virtual/dist-kernel: Bump to 5.4.249

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

 virtual/dist-kernel/dist-kernel-5.4.249.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.4.249.ebuild 
b/virtual/dist-kernel/dist-kernel-5.4.249.ebuild
new file mode 100644
index ..a0793715344a
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.4.249.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2023-06-28 Thread Michał Górny
commit: 04c39e7892f47fe103c3e55ac33d3bc0e183d42d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 29 04:12:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 05:05:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04c39e78

dev-python/typing-extensions: Bump to 4.7.0

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

 dev-python/typing-extensions/Manifest  |  1 +
 .../typing-extensions-4.7.0.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/typing-extensions/Manifest 
b/dev-python/typing-extensions/Manifest
index 98592f53816a..f3320bb3913e 100644
--- a/dev-python/typing-extensions/Manifest
+++ b/dev-python/typing-extensions/Manifest
@@ -1 +1,2 @@
 DIST typing_extensions-4.6.3.gh.tar.gz 75114 BLAKE2B 
2c6761d26de5ce4a09c2957e93225798d282dcbc5689921f72acd2ccc338e458e21b2b73884af4a329c65f1a7eed7898e13e87fdab7fce757b4927adcdb09770
 SHA512 
4c8dd4e1494ed504466f3188146059203f9ce37b8f2d9f70929c1bffa7e58bee87c3ef01162cedb55ba3fd048cec0da96cc4141b25ba76dc32c7d493a69efeab
+DIST typing_extensions-4.7.0.gh.tar.gz 84473 BLAKE2B 
786a305e31a93ca70e964a42209f3e8f5574950054305b4bea077b0ba5452a478c10f2c8e6b2fbe13460d1f5e8fa12d1b6df18b2260ba62eeca7b3b7d7948715
 SHA512 
02c72581a197af989996f7d887919a6c91966d3c1d15a39dee9670a37b61e796c3aff7e544b01d9d2bd3932024a27054f03ccbe1a4b0370a310454bcebf904f3

diff --git a/dev-python/typing-extensions/typing-extensions-4.7.0.ebuild 
b/dev-python/typing-extensions/typing-extensions-4.7.0.ebuild
new file mode 100644
index ..df5b00b2ff74
--- /dev/null
+++ b/dev-python/typing-extensions/typing-extensions-4.7.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+MY_P=${P/-/_}
+DESCRIPTION="Backported and Experimental Type Hints for Python 3.7+"
+HOMEPAGE="
+   https://pypi.org/project/typing-extensions/
+   https://github.com/python/typing_extensions/
+"
+SRC_URI="
+   https://github.com/python/typing_extensions/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+distutils_enable_tests unittest
+
+python_test() {
+   cd src || die
+   eunittest
+}



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

2023-06-28 Thread Michał Górny
commit: 8045308b0313d929763f26afbf41ee77d3d1d431
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 18:03:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 03:55:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8045308b

sys-kernel/vanilla-kernel: Bump to 5.10.186

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.10.186.ebuild  | 137 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index c324650ce190..90cd44ab09f4 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -38,6 +38,8 @@ DIST linux-5.10.184.tar.sign 993 BLAKE2B 
d440ec9cdb79436c213feba8facf8708e808ad1
 DIST linux-5.10.184.tar.xz 120597992 BLAKE2B 
744b360dabd8474b7a4789475de654caacff203a96d8ece0b310fedb7006a38c20228b84ea8a8b07bd997de0bbc584e5bf0855a234a9af2299bdf6b8da5e862e
 SHA512 
ca317db3984be7b75ea8b5304316164c8c65facced62ec83199aa7946f5a9ec3e5c14cd5ad7cd7efcda2db5b1b5cf2d95f8c7c7cdc706d1e86283855316d3dce
 DIST linux-5.10.185.tar.sign 993 BLAKE2B 
f17d03faaed07e4b6b88d809892365e9b3b2a94d7857ed8e51b201307442ab6295f87ee8aaa31a73dd545b4a193effd5d515d8067a78983860aa1a514c2bde70
 SHA512 
3e5b546a7eab982e0c51d0d70a4c106e668d5f97d5e649017575f951e6823f3600bd4e222b46707c73c082f2900f57798ae5c089d781c35303054b321e5912cc
 DIST linux-5.10.185.tar.xz 120562380 BLAKE2B 
67193f01eb67e906f09a612f7b7ce7f4e037ac1770d85bf5b6b77a95f99fc6be6855a3db466d49c9f068ef7099a776b2674a3dcf32ac575dc5c2a04557f8e8b3
 SHA512 
17164d8adee264ac8518f706903bbf5dd66e37902bf1eb93df64faca4a9c977eea71f6694b403daeaa1c0ff2d8f858744aa9e3a3556b1ffbbbd36323739ab1cc
+DIST linux-5.10.186.tar.sign 993 BLAKE2B 
e30659b0db0d993dc6f0fe2de7f9c26d0f93017b0d0ddba59da6632dd07b5ffd59b5a27d32c5d02cc2db6f7a8825ffbe8e6ca8d8faf6241c18f45fce7a4cfa6d
 SHA512 
01114d0ecadbd17cf44b31294962933daa7986d86ff92f90c5bf71b62578fcb1a1d1196765aeb57d359f0e68032cfac62a1dfcccf369e400d6438c376e216783
+DIST linux-5.10.186.tar.xz 120570052 BLAKE2B 
b587b6d6eee838f20a50f2eea1dc2c9e8750d4c1aef6a59b26bfebba244e5337e4555ff771c4e41e51df41f14c370b30e35449f5c3a7bdcf702424633616cfd8
 SHA512 
748f37b7d5b072f02b2fe74ec40eb48abe7b6386b4ee8e9a614ef78c286c67ae979809a7eaecc34afa6f4e19f8cdce296435d423ddd9ccd7f88236a779e63139
 DIST linux-5.15.114.tar.sign 993 BLAKE2B 
aa910499d419072a092b7183cda7ac15a34d128a0b84aabd7e2ec3ce692819c1bb403973167f8640a1abd53f091cb9808c108a246849d08d59d32a650646dc3b
 SHA512 
d5365a0738d6b950506787e1a321deefe9c728d34678cf88d984ea324950f92e0fcb6cea64e87f284a549edac36b8c0a1eccf6321334c4ef430102ff9c748f52
 DIST linux-5.15.114.tar.xz 126540708 BLAKE2B 
bc4a7b2f928219186e81d04d1eaa46f0976decd53112c4f01a4c698fbf7897686e02ad09ff8695e3337934824c254ddfed6ec76c66c30ec6495f4aab7fce8cd1
 SHA512 
2fd0a4143592f989663301f5f5d34df0ce6cca66c0c262abe2926e942739b3bb4b7a4faee0e446f6e3ef52fbf2a756cabd8cc8b18a3243c269349a1e6399218a
 DIST linux-5.15.115.tar.sign 993 BLAKE2B 
668a30bb360c98839e15cc1f5fb4d0edf93fb819d7f36587cb651dff7389a642af4eb8cb148617fb666d9594891c7f0620088c0e7b4d211b91b61b16892a8e77
 SHA512 
b65deba6871540e7a04210c4342e28d65c754daae52f3e7944ada55c8dc32bfe2909e222f5a8ad5c3518cd13096186421590e5b5e4318742ed1407815eed94c3

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.186.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.186.ebuild
new file mode 100644
index ..3d406f474e2f
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.186.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   

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

2023-06-28 Thread Michał Górny
commit: b3f5e6f4afe69751e17447383b6e8a947a026f79
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 29 04:18:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 05:12:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3f5e6f4

dev-python/meson-python: Bump to 0.13.2

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

 dev-python/meson-python/Manifest   |  1 +
 dev-python/meson-python/meson-python-0.13.2.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index bce82da4a05e..589e9f7fd4b2 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1 +1,2 @@
 DIST meson-python-0.13.1.gh.tar.gz 69434 BLAKE2B 
c3442eb1c066772b80efe4e41764897df85a3581c94f9d958951af04e9ad7a01c646c7ed7f0104fbe957567e16b80c6e3744ab23b6b66a8df3cc920cb68c852f
 SHA512 
037825eabcaec5bdb73890114ecfcfb05373bcb5e2806a8d38e4afeeecea42aa14f9c8cf0bec151bd231e2984c64608b28a1ec79640485933cd57c8895b6a305
+DIST meson-python-0.13.2.gh.tar.gz 69575 BLAKE2B 
ddcab5530e7c235057752f1c355052120863167fc601b669e3add713079400cf95617be84989e06542125850559124d70a693a618cbec456c0e59e3f80d14c5f
 SHA512 
b5518c5e9ccbec40747f2c08a83134f012557e0d9612b9473d2ae7fdfdeae5b7552dc16cebb493133c3ed8c52153b3e3afd3cef32d0f3a65771ebbb5b3bb

diff --git a/dev-python/meson-python/meson-python-0.13.2.ebuild 
b/dev-python/meson-python/meson-python-0.13.2.ebuild
new file mode 100644
index ..a3ead795daa5
--- /dev/null
+++ b/dev-python/meson-python/meson-python-0.13.2.ebuild
@@ -0,0 +1,69 @@
+# 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_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Meson PEP 517 Python build backend"
+HOMEPAGE="
+   https://pypi.org/project/meson-python/
+   https://github.com/mesonbuild/meson-python/
+"
+SRC_URI="
+   https://github.com/mesonbuild/meson-python/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]
+   >=dev-util/meson-0.63.0[${PYTHON_USEDEP}]
+   dev-util/patchelf
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+"
+BDEPEND="
+   >=dev-python/cython-0.29.34[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/typing-extensions-3.7.4[${PYTHON_USEDEP}]
+   ' 3.9)
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # requires network access
+   tests/test_pep518.py::test_pep518
+   # requires git repo
+   # https://github.com/mesonbuild/meson-python/issues/397
+   tests/test_project.py::test_user_args
+   )
+   unset NINJA
+
+   if [[ ${EPYTHON} == pypy3 ]]; then
+   EPYTEST_DESELECT+=(
+   # broken venv usage that copies pypy3 executable, 
making it
+   # unable to find lib_pypy
+   tests/test_editable.py::test_editable_install
+   tests/test_editable.py::test_editble_reentrant
+   tests/test_examples.py::test_spam
+   tests/test_wheel.py::test_local_lib
+   )
+   fi
+
+   epytest
+
+   rm -rf docs/examples/spam/build/ || die # remove artifacts
+}



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

2023-06-28 Thread Michał Górny
commit: 699babef83ad706dd4ae4faf9f8cd16d4af91567
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 29 03:41:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 03:55:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=699babef

dev-python/Nuitka: Bump to 1.6.6

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

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

diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest
index 2614cf29cadb..0ee0060c3e7a 100644
--- a/dev-python/Nuitka/Manifest
+++ b/dev-python/Nuitka/Manifest
@@ -1,2 +1,3 @@
 DIST Nuitka-1.6.4.tar.gz 4254226 BLAKE2B 
ec20d567f83bd80c662fefd897c224712735b11df8716fbc039f2413a5cb14433fcf3a893003109065a186911af71cd837892d9c767e92447b3a73bc09afcbf2
 SHA512 
5fed27a7bea2632ffd6bd802880dcf2372da72f5b1b02221d25322f49c130a1191469495d023c0dd1e25d2326d24385b978c6e9e36e0326c47127001715234c9
 DIST Nuitka-1.6.5.tar.gz 4250050 BLAKE2B 
66586aa497da1174e0387a1050763760973a601d40cb5a36bdb030df60a2cde7908f30d173a871a136f9efe9798e3eb3ca03a945c2f1c7345c7ad87f3310f90f
 SHA512 
20469e2872ffd4379ea0ce704fb6282aef8d6c5f8459067e0612248dc21de93b3de1282aab3ad5a285b5a198a9771b0b55897576a2420450753eddb3db827feb
+DIST Nuitka-1.6.6.tar.gz 4250403 BLAKE2B 
027ccbaca57e5306ba150b5f9dbf31f2d8dc447a498369d70b824357ff9738375505f67c04b2317b09fefc568b0c4cebabfdffa219b64dfd734b435c31924c1a
 SHA512 
c9b50cc40571b7d9477d972eef82aa72079fc6ef68040d8ff6cea2c51628797b6467174627f2376f6f8c14deb45fc8fcec2f43cbf3ae999a78b06cc1c887e8db

diff --git a/dev-python/Nuitka/Nuitka-1.6.6.ebuild 
b/dev-python/Nuitka/Nuitka-1.6.6.ebuild
new file mode 100644
index ..f1bec277226a
--- /dev/null
+++ b/dev-python/Nuitka/Nuitka-1.6.6.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
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 flag-o-matic optfeature pypi
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="
+   https://www.nuitka.net/
+   https://github.com/Nuitka/Nuitka/
+   https://pypi.org/project/Nuitka/
+"
+
+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/botocore/

2023-06-28 Thread Michał Górny
commit: d8317bdafd72c6968d1641ef9db80e57445828a4
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 29 03:39:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 03:55:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8317bda

dev-python/botocore: Bump to 1.29.163

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

 dev-python/botocore/Manifest |  1 +
 dev-python/botocore/botocore-1.29.163.ebuild | 79 
 2 files changed, 80 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index b21386a7..ae8cfba3a64d 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,3 +1,4 @@
 DIST botocore-1.29.155.gh.tar.gz 11673165 BLAKE2B 
653cc8b368d34502bcb16622677f11562d38a301e449e2712bcaa7702920a2e2291406fc370d58b562e92719f3945234578f1dc185e9b31e636f09e06f8a00bc
 SHA512 
b4e0d46164953c7eb6fe185a3501a011395c48944028248f831347dd5abfa006c0e46196089d4c78010693f88137f49183b12381b984d99fc9a0a75b5d5892a2
 DIST botocore-1.29.160.gh.tar.gz 11695537 BLAKE2B 
e60b8ec0ea50fa13e61acd8f5cbc4f908c0d95916733e6ebdf11c2387e1a13efee611070fb72e37ca3e305d3acd6debdd67bfc973528c7674c760a3bd865
 SHA512 
42c6d02df87b12143248ecd314d5b9ebcf47900da975addc8343187c7bd35ec3c41118ba8c9482d9e152e5352a95111ccd93f425e215fde4ee991803bfa1
 DIST botocore-1.29.162.gh.tar.gz 11720182 BLAKE2B 
38ab0a8e5c466417427d559a5646d8e2025c43f4554ca8380bd0a1d47faadddb6bc8feed297b02e3cc05f9cf9c079628b0c0a8dce4b8908dd28923de2f4e7273
 SHA512 
29a2882fedc63f5b59906e9648d3811c441e3901c546a8cf5a0c2079f44a82b3c1aeeaea2efbafb833748c046e749a6d1b127c2fe74d4748289228304782ef2c
+DIST botocore-1.29.163.gh.tar.gz 11722194 BLAKE2B 
2519b70cf7e5cba4e0544d7d1e520a499f762a78354804bc70c97177fd91eae3ce60acbaac2c0a0fdad4e99f02b85660696826b378680bc35b80ce0c6d99e254
 SHA512 
8ddee4f7aea1479494b0a4763d044c75bf610d0a4b52ce4a224e36c325ecb418e3560489fee56eb51428e8f0156fb171cc6af87665112d7fb787967a3499a52c

diff --git a/dev-python/botocore/botocore-1.29.163.ebuild 
b/dev-python/botocore/botocore-1.29.163.ebuild
new file mode 100644
index ..3ced99abe4ff
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.163.ebuild
@@ -0,0 +1,79 @@
+# 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..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   # TODO
+   
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+   # urllib3-2 compatibility, mock relies on implementation details
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_no_response_from_server
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_returned
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_sends_307
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_sends_connection_header
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_handles_expect_100_with_different_reason_phrase
+   

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

2023-06-28 Thread Michał Górny
commit: 6d2f82682b00107ed2da3f2f519e8132df006e78
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 18:02:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 03:43:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d2f8268

sys-kernel/gentoo-kernel: Bump to 6.1.36

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-6.1.36.ebuild  | 140 +
 2 files changed, 142 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 5699f4e1a4f2..b29a257dcfa4 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -38,6 +38,8 @@ DIST genpatches-6.1-39.base.tar.xz 1991672 BLAKE2B 
332dc85815f36c8d97a1d053732fa
 DIST genpatches-6.1-39.extras.tar.xz 3812 BLAKE2B 
f5f5b2820a14c40228ff46a76ef13323b7e3132bde16591e3d5dd5bff86aae5ee2b1e7ed890d88aaba374553fb22b0b09663df6f8da20f71ea6b0ba0d4bac4fe
 SHA512 
556f0454983f6537d6fa8bec81df5b2eb94a441324c08aad7d0e050735eed69fbcf797c94873f5837325d99fdb24d0a2bc6bbaadee29e92637b46ca5849a
 DIST genpatches-6.1-40.base.tar.xz 2034256 BLAKE2B 
7a95fc06c6d7f6f3f658d35b21a2761543444d9a95114665a9d74e8514a8577874009ecdd0dbac862359362cb0661b99d54e1c43fd8e5285dd148034fcc637b6
 SHA512 
645fca84ce19ef2bcd30861a2db5e6332294e3c5feb453ee0132f046c4c49e40a188fe53e27c543000ed04de531909c0500e9f571cac432f645774dc08db2e7f
 DIST genpatches-6.1-40.extras.tar.xz 3808 BLAKE2B 
ee4162db692e272773091d94d06bd2ba11fac8ca9bd4da96396eb450a7ea0c933e49ae9f6a27fc453c40079054d9140578c9d4c80a835f6ced71fad20a29247e
 SHA512 
07a61941a6e0174d309da302bfdde21dce57a7449f3f8263d9005fe0a9c47feae2a5b508062cabaf53f92d6f06724e1acc3c71422e4a8e9215c515d989567a81
+DIST genpatches-6.1-41.base.tar.xz 2664364 BLAKE2B 
411463f6532b87253491c5b4d05e4a76c2739408901eaedfcecc135c3e01303a30870e6133253e86b9e1ff10f9363dd7e2f0b5f68a85c7d1ec0e5f1443737820
 SHA512 
3227ed7184af3db4090c8e081b56f1fccd85f08298cf944c44ffdf808b7b17499191657a71e232e9c5dcaf68c1ca93902816c4dcdefc5f1240632816b87b2659
+DIST genpatches-6.1-41.extras.tar.xz 3808 BLAKE2B 
af183a6fd9ebd81ed22f8ecd36ba323e9c3aa438e72018ae1282bfd371874870a8a6d52b6488b1940a6eb65192cff46af7221967d4d473b2f3eafc963f0b5ed1
 SHA512 
fd26c56b8a9c5052e32c3ddaf7ff1379912f2aebc7b57bda68bb9f9bc0b316f8b5ae396e0547f205ab491acdc1fc9731acd87d13fdbb13508efbb6d6fa3154a4
 DIST genpatches-6.3-10.base.tar.xz 593348 BLAKE2B 
e4d149963ca7d441b60d40af98939acdcc6163a09790ce103c78d33aa554de170136fbf8a4aa9285c5bde7fdd3cad54f73152d56038d7a299f8e69158b420d50
 SHA512 
7fddf9a02d8767c0236d8c3e1097a267d7f4961308eb08826299b596ba96b1e2fcaa84c22d986619e99aff3817f64fbc3740b87e5d0e1949dfe85d7f5450697f
 DIST genpatches-6.3-10.extras.tar.xz 3808 BLAKE2B 
7a4885c76a17d73d7f03836d243bee424f5d4e4205a6547f1b4fcb709f4f6c2c4b1c61dd542b260a3e8dd724f98d851850eaf0930233988670c674a8a2928bae
 SHA512 
f851bc9d10ad98ee74fb26344236670c0aaa218c4bf24eaf54e6376ca68d0626cc1d8f954a1dd3b61343dbd41a286d7c8d9a743ab50c295c0c729732cfb231c2
 DIST genpatches-6.3-11.base.tar.xz 641372 BLAKE2B 
4b2463552d359412969bc50e8c46aac52c23fe83deaff66eddacb48148921b4f88b019bd05b81f4ae2eb71710cad18613e5001dd4ab999d461f35cedc4c31409
 SHA512 
7632ff13835b971d44f582853cc54d539bde0ef1ca511ac179ff49143c1bae21e82da0048b6c45d36da5aefd92fa788b108e3f01d6fbf16534394ad7b143833d

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.36.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.36.ebuild
new file mode 100644
index ..d77da3bdbc2e
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.36.ebuild
@@ -0,0 +1,140 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 5 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.1.7-gentoo
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   

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

2023-06-28 Thread Michał Górny
commit: 51c9655fca9bc7cfc49cd6305967ebadf8a12af7
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 29 04:13:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 05:05:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51c9655f

dev-python/trimesh: Bump to 3.22.2

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

 dev-python/trimesh/Manifest  |  1 +
 dev-python/trimesh/trimesh-3.22.2.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/dev-python/trimesh/Manifest b/dev-python/trimesh/Manifest
index f19c231f2c0c..b4a2f7119a3f 100644
--- a/dev-python/trimesh/Manifest
+++ b/dev-python/trimesh/Manifest
@@ -1 +1,2 @@
 DIST trimesh-3.22.1.gh.tar.gz 12713271 BLAKE2B 
2c70087aff546682cc82d5f99f981153ab0dfb3d180f13071f87d79b70ec8e97ca936af0053e865717771e1abb8469fb4a57b81f5aed860fbce35ac609470cab
 SHA512 
27952e0d29ccd110d4087b4144e0923706bed3cd0734e7a17d7f55738c6322849c5dad04ab4ecfe0638bc16d65d1e647d08905a396dd6ebd1f78c833a8b95636
+DIST trimesh-3.22.2.gh.tar.gz 12714188 BLAKE2B 
137b261f40c6d188e7b01f103ad0d0c4cbbb3051843c1e2ae77d32194e7e150ff2eaf58add0e8bd5593fa8b125892ef49f8719a0cdb6ef91096cb99b1478a5b4
 SHA512 
48f0fca1283454bb12478b1b02290562b334bfb08eefe48c2b6fdb31f3766ec09a4e3411863596afe478a5bc5f6bca841d31a53b041fd676793469afd2815bea

diff --git a/dev-python/trimesh/trimesh-3.22.2.ebuild 
b/dev-python/trimesh/trimesh-3.22.2.ebuild
new file mode 100644
index ..c7b61d98e83f
--- /dev/null
+++ b/dev-python/trimesh/trimesh-3.22.2.ebuild
@@ -0,0 +1,65 @@
+# 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..11} )
+
+inherit distutils-r1 multiprocessing optfeature
+
+DESCRIPTION="Python library for loading and using triangular meshes"
+HOMEPAGE="
+   https://trimsh.org/
+   https://github.com/mikedh/trimesh/
+   https://pypi.org/project/trimesh/
+"
+SRC_URI="
+   https://github.com/mikedh/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/colorlog[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/networkx[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pycollada[${PYTHON_USEDEP}]
+   dev-python/pyglet[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/shapely-1.8.2[${PYTHON_USEDEP}]
+   dev-python/svg-path[${PYTHON_USEDEP}]
+   dev-python/sympy[${PYTHON_USEDEP}]
+   dev-python/xxhash[${PYTHON_USEDEP}]
+   sci-libs/rtree[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/mapbox_earcut[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest -n "$(makeopts_jobs)" --dist=worksteal
+}
+
+pkg_postinst() {
+   optfeature_header "${PN} functionality can be extended by installing 
the following packages:"
+   optfeature "making GUI applications with 3D stuff" dev-python/glooey
+   optfeature "2D triangulations of polygons" dev-python/mapbox_earcut
+   optfeature "loading a number of additional mesh formats" 
dev-python/meshio
+   optfeature "figuring out how much memory we have" dev-python/psutil
+   optfeature "marching cubes and other nice stuff" sci-libs/scikit-image
+}



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

2023-06-28 Thread Michał Górny
commit: 46cd8105cd6f7ae3694eca0b31739043c22c5901
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 18:04:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 03:55:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46cd8105

sys-kernel/vanilla-kernel: Bump to 5.4.249

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.4.249.ebuild   | 111 +
 2 files changed, 113 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 90cd44ab09f4..8c6d45d0bf1e 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -62,6 +62,8 @@ DIST linux-5.4.247.tar.sign 991 BLAKE2B 
90702faab66cb112872d5d694b78348a1299150b
 DIST linux-5.4.247.tar.xz 113016896 BLAKE2B 
f9ee1a9c11cb6d797b92c8ce7760e50b7c2e69660ccf2660188dbcaea52598d0574f721f1a0a5f689f4ffb6c363ca4a82a9e65e30c867a1068a06bf62cbd8f8a
 SHA512 
a1fe4be15029d55077d75150ba5439d755933362cd4324dba75497fa5cfb2aedec8d8a0bc558b5679e4527b3300dfc732143f494181ca607101be072b5d3b9d8
 DIST linux-5.4.248.tar.sign 991 BLAKE2B 
bf77ca23fc00885865c713c353f50b8d90c1bbe1265f5ee33fcda1b39b79e63e0d4c3ebee799c67a2dc997b99d8be032995107a5d1f88eb660e70b18e219e77f
 SHA512 
5bd24c8cdbe647b1c387700e87a7b735b84fa99ed82334cf9f324cf5e4cfb883bea6e41b6dfad46b30aa0607ec28fd2ab1101ed927c82c1d573738ec07a1926b
 DIST linux-5.4.248.tar.xz 112959552 BLAKE2B 
de1fac6b2170c684e3158678690216ba13b43ba48a31b725c50839996f310a1613b440a03a8292b8f41a79a77b5a7d4c284ed9cd3966f95964ec921d6c77a271
 SHA512 
deef818e8b43adb39531bddab7f960a5d96bae6154e0c72eae12152ef0a3a14b715a8b606bf85fc4d34becbd897d0328709c40ac4abcbb42bb30ee6c34c2d5bd
+DIST linux-5.4.249.tar.sign 991 BLAKE2B 
4d1d936ef8ca139a3d46801ec59e3fc0137d7b8dc2d4d7298b8059e6de501594edefffc98743a28ea9ef34f66be20e72cd259d45e76aa9b7bc40a64302bdb7ee
 SHA512 
98774b79f70e848c61bd8797ec30fbe8f65313da012767ef9034330bcbe7491acafe57e6a6fc74abfb7b1216db9997f396f443ed88cf4904a02d5e6912d061cb
+DIST linux-5.4.249.tar.xz 112942636 BLAKE2B 
ff967a8c37f5bec5d3ffcd89c9cfa934beaae570fcb4b184d7c715c2d419dcb3e80ba80381f9d692d0efe02b6a05cb5a06ae88723f974e54b9e0116877dba313
 SHA512 
ae97a954a14fdc3702c850780559d64950376575132043d3bab627878a65331648a02016dcebed20320e1040fc0374bbb9e8941fde6b35ae6457652a0778e08d
 DIST linux-6.1.31.tar.sign 989 BLAKE2B 
86b86704f8e01a31c70a607d572a9ec2d1014cdecb321cb1b7fac56410692697f018c6237e77cd2aad6f53758f27e8177e39065e73dd0f274d4047c4f80e6c30
 SHA512 
f9488296d96f54490c8a506df7018d4804725b102959b070bd0c9bc64c7ea2d517d4f39273b4ecbe975ba75d712fbf9fe0affa4159546712fc4f0f9c1bf5c3c0
 DIST linux-6.1.31.tar.xz 134903408 BLAKE2B 
a3eec74aa6313f387d22a57d72737cae6c5e60125596fc265c0f7bd90bc95b6f5ef5192028802995a3cb50e739be328711046aadf3adc93dd2047e4b439d4a01
 SHA512 
1202a47f29eb17ee074ce22289c6cd488acc381a59968728aedb6070874917cf331a2535629775f5ed3c442b5a82ceb17ed41804e719c2d3f81bcf249261bc7b
 DIST linux-6.1.32.tar.sign 989 BLAKE2B 
79d8eefb6212e8f7f3e28956fe3b384e663d57649ba57c0667a6c30fee342c2328d9a06c2908a4c7fc509835eea7f8334e33a9f29bf8f9e2ade0b361bcba8590
 SHA512 
2929b4be377799256133aa85a0f8de9ada79bbb8b0270b925299d9219229501f3065357df14549eb70dd6ef34a8010639dfe50efe7587af49975f0167d2450fb

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.249.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.249.ebuild
new file mode 100644
index ..e60639c72379
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.249.ebuild
@@ -0,0 +1,111 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
+   -> kernel-x86_64.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
+   -> kernel-aarch64.config.${CONFIG_VER}
+   )
+   ppc64? (
+   

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

2023-06-28 Thread Michał Górny
commit: 8562e45da6139bedfc5994a89b0dff573828fa11
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 29 03:40:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 03:55:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8562e45d

app-admin/awscli: Bump to 1.27.163

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

 app-admin/awscli/Manifest   |  1 +
 app-admin/awscli/awscli-1.27.163.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index e9b3de194032..0ac6ef5e1fe0 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,3 +1,4 @@
 DIST aws-cli-1.27.155.gh.tar.gz 2437165 BLAKE2B 
59a757940ec6999567f1744d147078acbb3e0bf02390e40452d8a9ad04748d29d88e8bca70a666a5d7ed33d947f8a77433028033d732ae962f927dc42a799d9e
 SHA512 
6d1cb53fb2e7b9b724bf9ecbbaac3549fd44d33134f1060a52d67867cbca935304bce440f99c92adedbd15b2295a2753df79e83b660b0d415a95ee10c1cc52d7
 DIST aws-cli-1.27.160.gh.tar.gz 2438945 BLAKE2B 
d475ebaf4d05fe52318e81d5a29f668d5c6dd14d4abc597bdd2b522335cbf7a6e2a2780ea1493350ea63a3acc25c4fe37a1e1ab3a07ca4c452ea0ca427db343c
 SHA512 
2fd236e32860ba270b385b95453eb50cc99a5e2004ccf2f19f9c265c90044df2d3e334d164560c33d26039ac497b783869768b43d2728e5f4e1c3189d714e142
 DIST aws-cli-1.27.162.gh.tar.gz 2440126 BLAKE2B 
dd2abeb835e52bdd3c164bc475fde491362d5d56837fd680695a90025118731e348a9fece00821ce2f20119351da9016acabc577ac3b647e15dc917a8e72ad0b
 SHA512 
7d90c9ac659bbdded43ca1b173c267ef19e6c2dc63c3766912dc96016b3dbcf0ea1994a65f1edff3e4d9745654a8957a2e398d67ceaaadb6594d96ef0c7aeb00
+DIST aws-cli-1.27.163.gh.tar.gz 2440844 BLAKE2B 
2e89c9c5ef595f299314fa7018eb23e55f4af624789371f51c245c574c61e7d274f56356056ecc1607500f201127666358fc750521ed3342c3e2abea60f65220
 SHA512 
475f8c3b8e975e5c9bbd2b9f4c1ce0f0e26d4c3f063edb5427a4fb89b11eb2b37e7e468a191be0debf03781e7716b08ec4a9970baddbffc0d7110af6fb4b80aa

diff --git a/app-admin/awscli/awscli-1.27.163.ebuild 
b/app-admin/awscli/awscli-1.27.163.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.163.ebuild
@@ -0,0 +1,80 @@
+# 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..11} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
+   
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
+   )
+
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2023-06-28 Thread Michał Górny
commit: 204a61bdfebc5948dc33b217f85cb3a934a24f35
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 29 03:42:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 03:55:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=204a61bd

sys-kernel/gentoo-kernel-bin: Bump to 5.10.186

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.10.186.ebuild  | 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 28fe3e1b3929..8a234a1de4d9 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -8,6 +8,8 @@ DIST genpatches-5.10-194.base.tar.xz 5453496 BLAKE2B 
839e14bae65711a5ef31e8e5f32
 DIST genpatches-5.10-194.extras.tar.xz 3868 BLAKE2B 
24b257569d83f8e91dc9159d83b0f2b0b118019e600c3e92ae2625bafcbbd2c466d20f5a4bf5627c3d6f1006b2539bfb175103028956f77088cac7974fd79454
 SHA512 
aca296b91622ed0fca07774d58a6c32c4231e4445d7a1d91e90da773ef0d9d3c5355a2538df4081d062b153c11f6a5c931ed20833cc3f699f114c52e3213e886
 DIST genpatches-5.10-195.base.tar.xz 5537632 BLAKE2B 
9ce6e702d0d172dbf8160f2fb5de2cbe0c4213a7791eb54f8d99dc2c35c147915b2fbca6d340de39fc6f547d412bad09c7dda6fff04a31f352723f42654124cb
 SHA512 
198c3673681f08c52ad668b2b5551a3090c9257fc682dd3cbed7ad96c0859ff2c060c94e996f6d1b5fd2f8edce10c5da7a46e37811086dd13ba41168d00a3913
 DIST genpatches-5.10-195.extras.tar.xz 3868 BLAKE2B 
439dd9915aef7b40da7319d5dfb8df39662948c5d2d8e5fa4f6488e01fb1cfe4257bf1e29f1c096544f0e5357ce37dd18ec4181fbe4fba02072bf1dc2c2f6fe6
 SHA512 
9bb0a81c65ce41ac316023480eb309a92881b4185f047be0cc462299e3d38252a6f79d25967b41098f83cf888381f0e337629562cee5bcf27e093c2c9a4d
+DIST genpatches-5.10-196.base.tar.xz 5560912 BLAKE2B 
3ea2ff034bce2b1a5b42080393a43148f9421a059c6db3ccd8062c9443ac66e63c21d870e01a0af2c06c071fd0f52f5270149da794fd34a4da43e6d2f6ae2026
 SHA512 
e41eebf76fc7349063e318c547869f546378fed3078db553e90bce654460b5baf08b6b328761a17ddd47515080e4801fca49b39d35f999e54a963e800a50
+DIST genpatches-5.10-196.extras.tar.xz 3868 BLAKE2B 
f027bd1bbb5a706efd42d205324820aeefba91a7f6098d726b7e4abb0778f4b48601b045cd3c329fb76b5d1fc365caa6d43696008454166c6cb6ec21d58bfa02
 SHA512 
1016e558435900761b6e64b094f617ba3900b027ac178497195744e0954bc8e9adc6de9e73718fb0ed6b5fc9e774e44df0403a667d03deedc01ef31230f0579d
 DIST genpatches-5.15-120.base.tar.xz 4681108 BLAKE2B 
7e69c38991ab3b5ec949f48fff8564c854017b8bafac61747eede20f79d71dade59effaee29fe849b1fdbee7abcaf3f55a39b95b96bda6a70af05a905a68
 SHA512 
2be319896281e7cab1646da40a3067c3815270ff5fb29edccda9138862a39ace2192a1cd38a4232bc14ebed0d6c0c877a9fd58f225d7cedca743664e2a993025
 DIST genpatches-5.15-120.extras.tar.xz 3932 BLAKE2B 
fb00b97c8b61234646388bec0dd23a1310a7bdca9d04a2048a32a4e30605662c7001188bc125170aeca2ded63954a71b612908286aeab06928dec00cedc76902
 SHA512 
c2b6ee91b3505dae7fe78a393001cdf6ac7d0020f8123f14d961b90d1424144996e182fcb5304d5890c041e2d940a960bac0795ebc22e85459285b16f67d9b3f
 DIST genpatches-5.15-121.base.tar.xz 4695588 BLAKE2B 
2bbc7102194c0526cdc1f2e310871756ab87e5edf35273c41a2a8c26abfa56149361a2a8af68e215e14912bf2238c7610f60f69f88916404781488352fbdd95c
 SHA512 
822e207359ef8ce3894152de6aacf66974d8b8bcbc5329dbcbda379cb6dc81d348ad9a38022abd05131c1a4df955426da25bf37b83ac06ccead4aa1277b2eb36
@@ -74,6 +76,10 @@ DIST gentoo-kernel-5.10.185-1.amd64.gpkg.tar 66324480 
BLAKE2B 66ec5d73fa8a9f0171
 DIST gentoo-kernel-5.10.185-1.arm64.gpkg.tar 59361280 BLAKE2B 
a35cb0d3f650c1892de286d80febe584864eed77cdc42a85a3887d709ac386499c9fa3c02e0ac258242e32ead57b902d8b62e112f85cf02cc5edc373b7e23b5e
 SHA512 
1424b3000f2f4b557d52e223e9b23c0b7cb1dc9a5a3fb259ab6df4555dd984920f509acf4d2e988ac7a1b38b3d0be0b0ad5a5a5cae3c74a823d869004af01b93
 DIST gentoo-kernel-5.10.185-1.ppc64le.gpkg.tar 54927360 BLAKE2B 
2cdba0d07263130f05a556721d8f2b9233d2d84731c65cdaeaff67225f364fb9d19e88c9711f5f41925f9179d049dd7a9ad0b49a469bcbf38d44340e4de64808
 SHA512 
c52f51e05ef985aabd0cb791857da42b433e01e5f3bc9f13652327d989edef375ca26149328d7e64fba4287f0236ee295e2fde5d3c5fe12e9f815876f352015a
 DIST gentoo-kernel-5.10.185-1.x86.gpkg.tar 56463360 BLAKE2B 
068fab645960e17dbe44e5ce04876fd7bc244efac9008dfb2d60e139741e05020a1144b715449615c73fd5b133d3d8ef69750c21d69e489d2a061ef5f8a54316
 SHA512 
19d5f424d584ed42a3e45d7446438311b4e75b7cf7a1eff379652f6667f46e4bef76be4ca827af739ede95cab27706ac75630dacc677dfc2c7c306a287f15ea1
+DIST gentoo-kernel-5.10.186-1.amd64.gpkg.tar 66334720 BLAKE2B 
5f07b2c712e93102be6535c2ecb48fa3b735584c4370e869849b65de918e72a6952e602760d157b59fc79641524515691eae186ebdb235f10c79533acf4ac2e4
 SHA512 
c99a27afed991b2677400ce523d26be6b8b48cd355cee72c74f29fc7db1fcaaf6aa045a6037bc60e6d476821b10578f5b83d6b04d3e9a81321fe6a400c29184b
+DIST gentoo-kernel-5.10.186-1.arm64.gpkg.tar 59361280 BLAKE2B 

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

2023-06-28 Thread Michał Górny
commit: 83cba62774c9d6f791f029f645e39d14c4c20afa
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 18:03:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 03:55:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83cba627

sys-kernel/gentoo-kernel: Bump to 5.10.186

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.10.186.ebuild| 134 +
 2 files changed, 136 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 3796e21f0dbb..053c61e92474 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -8,6 +8,8 @@ DIST genpatches-5.10-194.base.tar.xz 5453496 BLAKE2B 
839e14bae65711a5ef31e8e5f32
 DIST genpatches-5.10-194.extras.tar.xz 3868 BLAKE2B 
24b257569d83f8e91dc9159d83b0f2b0b118019e600c3e92ae2625bafcbbd2c466d20f5a4bf5627c3d6f1006b2539bfb175103028956f77088cac7974fd79454
 SHA512 
aca296b91622ed0fca07774d58a6c32c4231e4445d7a1d91e90da773ef0d9d3c5355a2538df4081d062b153c11f6a5c931ed20833cc3f699f114c52e3213e886
 DIST genpatches-5.10-195.base.tar.xz 5537632 BLAKE2B 
9ce6e702d0d172dbf8160f2fb5de2cbe0c4213a7791eb54f8d99dc2c35c147915b2fbca6d340de39fc6f547d412bad09c7dda6fff04a31f352723f42654124cb
 SHA512 
198c3673681f08c52ad668b2b5551a3090c9257fc682dd3cbed7ad96c0859ff2c060c94e996f6d1b5fd2f8edce10c5da7a46e37811086dd13ba41168d00a3913
 DIST genpatches-5.10-195.extras.tar.xz 3868 BLAKE2B 
439dd9915aef7b40da7319d5dfb8df39662948c5d2d8e5fa4f6488e01fb1cfe4257bf1e29f1c096544f0e5357ce37dd18ec4181fbe4fba02072bf1dc2c2f6fe6
 SHA512 
9bb0a81c65ce41ac316023480eb309a92881b4185f047be0cc462299e3d38252a6f79d25967b41098f83cf888381f0e337629562cee5bcf27e093c2c9a4d
+DIST genpatches-5.10-196.base.tar.xz 5560912 BLAKE2B 
3ea2ff034bce2b1a5b42080393a43148f9421a059c6db3ccd8062c9443ac66e63c21d870e01a0af2c06c071fd0f52f5270149da794fd34a4da43e6d2f6ae2026
 SHA512 
e41eebf76fc7349063e318c547869f546378fed3078db553e90bce654460b5baf08b6b328761a17ddd47515080e4801fca49b39d35f999e54a963e800a50
+DIST genpatches-5.10-196.extras.tar.xz 3868 BLAKE2B 
f027bd1bbb5a706efd42d205324820aeefba91a7f6098d726b7e4abb0778f4b48601b045cd3c329fb76b5d1fc365caa6d43696008454166c6cb6ec21d58bfa02
 SHA512 
1016e558435900761b6e64b094f617ba3900b027ac178497195744e0954bc8e9adc6de9e73718fb0ed6b5fc9e774e44df0403a667d03deedc01ef31230f0579d
 DIST genpatches-5.15-120.base.tar.xz 4681108 BLAKE2B 
7e69c38991ab3b5ec949f48fff8564c854017b8bafac61747eede20f79d71dade59effaee29fe849b1fdbee7abcaf3f55a39b95b96bda6a70af05a905a68
 SHA512 
2be319896281e7cab1646da40a3067c3815270ff5fb29edccda9138862a39ace2192a1cd38a4232bc14ebed0d6c0c877a9fd58f225d7cedca743664e2a993025
 DIST genpatches-5.15-120.extras.tar.xz 3932 BLAKE2B 
fb00b97c8b61234646388bec0dd23a1310a7bdca9d04a2048a32a4e30605662c7001188bc125170aeca2ded63954a71b612908286aeab06928dec00cedc76902
 SHA512 
c2b6ee91b3505dae7fe78a393001cdf6ac7d0020f8123f14d961b90d1424144996e182fcb5304d5890c041e2d940a960bac0795ebc22e85459285b16f67d9b3f
 DIST genpatches-5.15-121.base.tar.xz 4695588 BLAKE2B 
2bbc7102194c0526cdc1f2e310871756ab87e5edf35273c41a2a8c26abfa56149361a2a8af68e215e14912bf2238c7610f60f69f88916404781488352fbdd95c
 SHA512 
822e207359ef8ce3894152de6aacf66974d8b8bcbc5329dbcbda379cb6dc81d348ad9a38022abd05131c1a4df955426da25bf37b83ac06ccead4aa1277b2eb36

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.186.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.186.ebuild
new file mode 100644
index ..91e1b5a2d288
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.186.ebuild
@@ -0,0 +1,134 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 10 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   

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

2023-06-28 Thread Michał Górny
commit: f9a7a646540ca86f6a428f5c29b204d664839ec5
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 29 03:42:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 03:55:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9a7a646

sys-kernel/gentoo-kernel-bin: Bump to 5.15.119

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.15.119.ebuild  | 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 31429f633067..28fe3e1b3929 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -18,6 +18,8 @@ DIST genpatches-5.15-123.base.tar.xz 4796616 BLAKE2B 
77f5ece18ead48d21a9edca96a9
 DIST genpatches-5.15-123.extras.tar.xz 3932 BLAKE2B 
708144e428faed3f92e76be99ae6ad3e492113f585d8d00fa099911bd528bef269636e10204317c2eccb159aef18365c8f920914617f7565bcc1e348f589f311
 SHA512 
93eb2ae79468046e6b056371e22b3102245ef297ac4c6db607efa2fc512e259355ce2ff96526fe212a2704d09902262471787390f837534745671d5daccc2b9e
 DIST genpatches-5.15-124.base.tar.xz 4885784 BLAKE2B 
7ae33a4205652539bb61901bb1c9f7d3c760eeb8f0cd50780f10c060f559d2cb695b12cf1626d11a043868bdc925b319412b9931585a230d0b6fb6eed9c25936
 SHA512 
1e01ee6d73d10cdf325fc7a9143f7a6bc1c2ee86db3f2e074cf0165094764c862a2b52d91edff510dd567a402e659dc3e136c623fea6346664737709d9893772
 DIST genpatches-5.15-124.extras.tar.xz 3932 BLAKE2B 
d995682455be830c9920de5bd7a0c51e1093df752e1ed4848fcec77924718f8a702ae754a0a9bdaf2c01190193778dcad33282fc8b8b0c1b63f5ea16e33ac317
 SHA512 
ff054292b61efaac5a9936aadf9de4eaafbb0be06e45a7b6f82855b52bf0695fdb576244dfda48b9c869b2fdfbc2cfd7d2e19ca50a4181efe9807c2048c96958
+DIST genpatches-5.15-125.base.tar.xz 4915860 BLAKE2B 
96229c43a47f523ea88a8085aa3ef976b6b07ef4d438fc9118fbd8abc6868548ba807c51b6aa44f7fed99269381872af39d1c77eabf14f4b34dfed7a04af9be1
 SHA512 
7c65da0e4fe7772d3e9d631c707eda473990386d70851e533f47c52dd9ec4362be18caab5b685d2abbfcca25ef91705fc353c77c2cd0c4f209ba70e39a225e53
+DIST genpatches-5.15-125.extras.tar.xz 3932 BLAKE2B 
9cd0bb8e60765eeb2ffb6b7470879ae235c8dce5a1ded0b29e2b4dd69612ba9613a0bf57477dbccaee445d99cd4fbca9cce47a6ca4b2c5d8f63c88d416e9063e
 SHA512 
161b7052020538722417f0f2c4408e4e2505636798d960320ff14854bc167037e1479e9505c0ce52be8d9e4ac4066b3ff976d6175ea23838272d508a4732fbe6
 DIST genpatches-5.4-251.base.tar.xz 5798892 BLAKE2B 
a519f23086a440d560e5301b77aa1a627e97d9c2545adddc6fdfe9b55b35dcbef285a6e92d4ab615b517177723875a53b6b5f1dc9c237dec3f23acb511e08be7
 SHA512 
c8d228cb18f2c64631ee5a40d7de58e78c7fd2c452f54101d0e6f67149d5d3df30076b461dada5bd862e4b97daf30a6d15c3f50526b46156d9ffca946b3c65d7
 DIST genpatches-5.4-251.extras.tar.xz 1812 BLAKE2B 
440f5d63b80e31753c46c2c2bb07bfdd257cac6847dfaed63a19c9e255da0e6ca31f5535718572afa143918bbab9d8651b0d8462f5bce619866d78acbc063682
 SHA512 
54d1ea7625daff0c8d50f8abfba616378d8bc4c62cdfdc03648bec9312803464d0c662bfa619c357a73247c00b22b9725896cec5aaefc66ef811e0f97ff62e91
 DIST genpatches-5.4-252.base.tar.xz 5808300 BLAKE2B 
d5cb4fe312f469a331269eca8604d9c43feca79bc6778af670fad859de3098c31cf0408fb58d95f233564e0ab2eff7a45ad041b8fc6bb97be0f93dd911224b62
 SHA512 
4970b66f064f53db230877fed6434e39aebb727438465667af6eca8603b712089830789c16bae5fe0249dfed0cb4bdbf1ce695cc7a1ebb6ab64bb61b1b38a5cb
@@ -92,6 +94,10 @@ DIST gentoo-kernel-5.15.118-1.amd64.gpkg.tar 69550080 
BLAKE2B 8df531d9e79e6317bb
 DIST gentoo-kernel-5.15.118-1.arm64.gpkg.tar 62515200 BLAKE2B 
542954db565bd268933a29467be104c6aa9fb6ae55358e5b5c152bd2f8292f31b12ce67ac99c357dbc712b1daf2d80d6e0744b3543e3f1dd2c188924167f9e1d
 SHA512 
026382360d0fd02e27a6eddc970101ed86d59d26ab0b0c143abcb56ec34f42931296b7cde2c051609ebfd66199b283b860cc2f467e4b98cf914ba44203c182b9
 DIST gentoo-kernel-5.15.118-1.ppc64le.gpkg.tar 57098240 BLAKE2B 
4a009311f62d99ce6713b3db0cf38ec6202add56e2127f0ba53ad6ae4244cde27774c09c9547eb15c2d22b35e7fd168bc46cd8d6c831cc7053d96f1911a040b0
 SHA512 
427e9ef000eb81360986376a7cd0e201719d979e3cbca63e28ea80e958f14293698b8f99b5af9c9580e46bf82955a6c5b90df501ff4b033d06cb800ed28ab474
 DIST gentoo-kernel-5.15.118-1.x86.gpkg.tar 59115520 BLAKE2B 
f5961878e7b401be9f36ec52e27e187c174ff7c4748da4983abb229bdcc48b7565624982b804781b4d8def4665dcc71c07530a9a17ba999078f5a44b6bcd534f
 SHA512 
e5a9d59b8d551ee5dfad17d72f6637515d8a8b5ffb06b7890f60bf4ad30d5566559492e9df13e8699ef2323fee3f9caee5c0a7336e77e492abb60ab438681a51
+DIST gentoo-kernel-5.15.119-1.amd64.gpkg.tar 69539840 BLAKE2B 
a239e9c01376db99ce4b87a3a322cf771d422470ccdfcc52a5b5d1baf1814f9e6e25c2c6bfd6812101711e3182aa157ad375e85f24c1919ff894187102c3735e
 SHA512 
0c66427b1cbc6e8218f82e86eec1bb046331cecf325df5cd158ffe7d09cd350ece3e963d4c5e9348a5721da8bac4b0363a021522ed7be9fae84e6aaaed02ceed
+DIST gentoo-kernel-5.15.119-1.arm64.gpkg.tar 62504960 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2023-06-28 Thread Michał Górny
commit: 09b32a28efa70a1021ce19fbfb565e0c8d010a64
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 18:03:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 03:55:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09b32a28

virtual/dist-kernel: Bump to 5.10.186

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

 virtual/dist-kernel/dist-kernel-5.10.186.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.10.186.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.186.ebuild
new file mode 100644
index ..407f5d349eb1
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.10.186.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2023-06-28 Thread Michał Górny
commit: c9f7f54601a27bc08427bfc991c0e9fba24b3245
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 18:03:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 03:55:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9f7f546

sys-kernel/gentoo-kernel: Bump to 5.15.119

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.15.119.ebuild| 134 +
 2 files changed, 136 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index b29a257dcfa4..3796e21f0dbb 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -18,6 +18,8 @@ DIST genpatches-5.15-123.base.tar.xz 4796616 BLAKE2B 
77f5ece18ead48d21a9edca96a9
 DIST genpatches-5.15-123.extras.tar.xz 3932 BLAKE2B 
708144e428faed3f92e76be99ae6ad3e492113f585d8d00fa099911bd528bef269636e10204317c2eccb159aef18365c8f920914617f7565bcc1e348f589f311
 SHA512 
93eb2ae79468046e6b056371e22b3102245ef297ac4c6db607efa2fc512e259355ce2ff96526fe212a2704d09902262471787390f837534745671d5daccc2b9e
 DIST genpatches-5.15-124.base.tar.xz 4885784 BLAKE2B 
7ae33a4205652539bb61901bb1c9f7d3c760eeb8f0cd50780f10c060f559d2cb695b12cf1626d11a043868bdc925b319412b9931585a230d0b6fb6eed9c25936
 SHA512 
1e01ee6d73d10cdf325fc7a9143f7a6bc1c2ee86db3f2e074cf0165094764c862a2b52d91edff510dd567a402e659dc3e136c623fea6346664737709d9893772
 DIST genpatches-5.15-124.extras.tar.xz 3932 BLAKE2B 
d995682455be830c9920de5bd7a0c51e1093df752e1ed4848fcec77924718f8a702ae754a0a9bdaf2c01190193778dcad33282fc8b8b0c1b63f5ea16e33ac317
 SHA512 
ff054292b61efaac5a9936aadf9de4eaafbb0be06e45a7b6f82855b52bf0695fdb576244dfda48b9c869b2fdfbc2cfd7d2e19ca50a4181efe9807c2048c96958
+DIST genpatches-5.15-125.base.tar.xz 4915860 BLAKE2B 
96229c43a47f523ea88a8085aa3ef976b6b07ef4d438fc9118fbd8abc6868548ba807c51b6aa44f7fed99269381872af39d1c77eabf14f4b34dfed7a04af9be1
 SHA512 
7c65da0e4fe7772d3e9d631c707eda473990386d70851e533f47c52dd9ec4362be18caab5b685d2abbfcca25ef91705fc353c77c2cd0c4f209ba70e39a225e53
+DIST genpatches-5.15-125.extras.tar.xz 3932 BLAKE2B 
9cd0bb8e60765eeb2ffb6b7470879ae235c8dce5a1ded0b29e2b4dd69612ba9613a0bf57477dbccaee445d99cd4fbca9cce47a6ca4b2c5d8f63c88d416e9063e
 SHA512 
161b7052020538722417f0f2c4408e4e2505636798d960320ff14854bc167037e1479e9505c0ce52be8d9e4ac4066b3ff976d6175ea23838272d508a4732fbe6
 DIST genpatches-5.4-251.base.tar.xz 5798892 BLAKE2B 
a519f23086a440d560e5301b77aa1a627e97d9c2545adddc6fdfe9b55b35dcbef285a6e92d4ab615b517177723875a53b6b5f1dc9c237dec3f23acb511e08be7
 SHA512 
c8d228cb18f2c64631ee5a40d7de58e78c7fd2c452f54101d0e6f67149d5d3df30076b461dada5bd862e4b97daf30a6d15c3f50526b46156d9ffca946b3c65d7
 DIST genpatches-5.4-251.extras.tar.xz 1812 BLAKE2B 
440f5d63b80e31753c46c2c2bb07bfdd257cac6847dfaed63a19c9e255da0e6ca31f5535718572afa143918bbab9d8651b0d8462f5bce619866d78acbc063682
 SHA512 
54d1ea7625daff0c8d50f8abfba616378d8bc4c62cdfdc03648bec9312803464d0c662bfa619c357a73247c00b22b9725896cec5aaefc66ef811e0f97ff62e91
 DIST genpatches-5.4-252.base.tar.xz 5808300 BLAKE2B 
d5cb4fe312f469a331269eca8604d9c43feca79bc6778af670fad859de3098c31cf0408fb58d95f233564e0ab2eff7a45ad041b8fc6bb97be0f93dd911224b62
 SHA512 
4970b66f064f53db230877fed6434e39aebb727438465667af6eca8603b712089830789c16bae5fe0249dfed0cb4bdbf1ce695cc7a1ebb6ab64bb61b1b38a5cb

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.119.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.119.ebuild
new file mode 100644
index ..f45f633a3dbc
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.119.ebuild
@@ -0,0 +1,134 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 6 ))
+CONFIG_VER=5.15.19
+CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> 

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

2023-06-28 Thread Michał Górny
commit: 99e2e9f85e69880fbfac2ced7cca1cc0c7ee3628
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 18:02:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 03:43:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e2e9f8

sys-kernel/vanilla-kernel: Bump to 6.1.36

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-6.1.36.ebuild| 137 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 4fac9fe1f662..4f648890d90a 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -68,6 +68,8 @@ DIST linux-6.1.34.tar.sign 989 BLAKE2B 
565ae692b396592b0ec498e9eb3f691cf28ddbce7
 DIST linux-6.1.34.tar.xz 134979752 BLAKE2B 
8998cb16c6d9989bc78422142e9a25962739830f77e352c1ad5562f04fa96f495e195ee64963dd13c84189ce0db24b05d9dc7c13112bda64638d0032f1c475e3
 SHA512 
181a58f98f42fe584568a45d6360479d9b9fd686f03855926cb3cf7f1d4166f2d306b3966f3d77ba1c41a6ce578c37679cff64b46b9cf8f7daec2886ef62ad1d
 DIST linux-6.1.35.tar.sign 989 BLAKE2B 
e717c70ff3e9468799a1bb17960abb60ca1875ee4950238e0627c32f9266c15321b1c607c1b3c6f85643efac17a82efc3f5eaead73b4cf40e713c9f0ad34cc37
 SHA512 
934d23d90cc5aeeaa9c8e9bffbe6f97e1b0e6988e6c8212b830f224340b4ca88b93e2885e452839f7d7536a3a316586c584537d01ad5e7104ce18784b89b46b7
 DIST linux-6.1.35.tar.xz 134947896 BLAKE2B 
a52af7f223515da9e026c34f48fd078f7477ca6c06cca4930323fe885c18509bcafa243b39613cc8207fcf58d2dfb84baf833df068749b3d4827ad57c8939e8a
 SHA512 
7945932912c955825f66ec72adf1ad9ff685a966e82d8a91e22919e8794b3d560c96aa0bba5376cf4b99690b4419e86ae2a7d5e52e056b858fde57a277417b33
+DIST linux-6.1.36.tar.sign 989 BLAKE2B 
113ed3f580dce2cbcb6520337fd60a1df351602cb1f6ebe513625bbe28b2e03f945c396fe84df3e4f22aaba9e77acd05f97f629a4e5c5f56b6b4f6cf3232651b
 SHA512 
aaa1b516b53197a3f59b825257a3e1e96e357d78c126e5101dc4aa03147bb3ee4080dcef049c80eba04013eee56faaf1361cb9c163768f49691a51a116442927
+DIST linux-6.1.36.tar.xz 134894004 BLAKE2B 
d58b432a07f7e33b035fd9061dab907255ff0b2cd2124bc02192c6f37f6088d85f50669f9a0f18f49eefda9f5e21c7c97e6f41da97b25c35c45b7b856415e490
 SHA512 
8a09a99ddf146e8ff7c7961cb57da18ee06956ca86cccbf16fc962c1dbb0e433a56a00a1a1c9f3bea56a1b818a07b9cd20b298fa0171e9678ad11a0ae744f02c
 DIST linux-6.3.10.tar.sign 989 BLAKE2B 
f663bc86f8db7732697757add308efd7c87eed512734630861bfc7890ad88d1bc36d9a32e5c9da8b9f7b3edb567eb7107b7e16ebad786cfc3b6b000dc929b3ee
 SHA512 
86b7ea543960abbb8e02769000e19d0ecb7d373c00876918dd4905d6eefc1b9d15147898e5e63bca0354dbccbf279479940ecad7e1e83b6c850eae696b34a3af
 DIST linux-6.3.10.tar.xz 136959244 BLAKE2B 
995b555eee4b47fc53580d830adda183533c4a7fa5151276749cf238adee654920eeddb18f93f4d3b00b054acb9b121fd1c2bc6f4e0530d095777bf3caf8351d
 SHA512 
20930fac15cd77abdd1e39dd5a4397a8a5c73bfb59a8f091d9ae849bf60431858df6bb50f1c2bbdc0b9c9fcb4687d68aa7a5a444b58d3b7718f16ebe733b31b5
 DIST linux-6.3.5.tar.sign 987 BLAKE2B 
34ed1d758eb42af9d27b6aec986c9f52426b19ad9a7483d1b4eb1b4873e7e10efd9c102fa7e17d1fba5df15ba536ab77e6597b607dd07ea9012860fe9eff2c34
 SHA512 
a701dea5d297c217eb2b497a9441399c0f386f39f74f726f81872f8144d83973ec02ce533b7d48cb9c49d38a98c820668d684927983a001f7a8a27067f605867

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.36.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.36.ebuild
new file mode 100644
index ..e3a0c5f7f691
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.36.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.1.7-gentoo
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+  

[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2023-06-28 Thread Michał Górny
commit: 9a92792b1bd921948cf846b28cd2df6c568d32ef
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 18:02:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 03:43:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a92792b

virtual/dist-kernel: Bump to 6.1.36

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

 virtual/dist-kernel/dist-kernel-6.1.36.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-6.1.36.ebuild 
b/virtual/dist-kernel/dist-kernel-6.1.36.ebuild
new file mode 100644
index ..d3f0fa8764cf
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.1.36.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2023-06-28 Thread Michał Górny
commit: fd894844322a3efe3384ee34aee046cc61fb0061
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 29 03:41:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 03:55:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd894844

sys-kernel/gentoo-kernel-bin: Bump to 6.1.36

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-6.1.36.ebuild| 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index fb3dd82a63f0..31429f633067 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -38,6 +38,8 @@ DIST genpatches-6.1-39.base.tar.xz 1991672 BLAKE2B 
332dc85815f36c8d97a1d053732fa
 DIST genpatches-6.1-39.extras.tar.xz 3812 BLAKE2B 
f5f5b2820a14c40228ff46a76ef13323b7e3132bde16591e3d5dd5bff86aae5ee2b1e7ed890d88aaba374553fb22b0b09663df6f8da20f71ea6b0ba0d4bac4fe
 SHA512 
556f0454983f6537d6fa8bec81df5b2eb94a441324c08aad7d0e050735eed69fbcf797c94873f5837325d99fdb24d0a2bc6bbaadee29e92637b46ca5849a
 DIST genpatches-6.1-40.base.tar.xz 2034256 BLAKE2B 
7a95fc06c6d7f6f3f658d35b21a2761543444d9a95114665a9d74e8514a8577874009ecdd0dbac862359362cb0661b99d54e1c43fd8e5285dd148034fcc637b6
 SHA512 
645fca84ce19ef2bcd30861a2db5e6332294e3c5feb453ee0132f046c4c49e40a188fe53e27c543000ed04de531909c0500e9f571cac432f645774dc08db2e7f
 DIST genpatches-6.1-40.extras.tar.xz 3808 BLAKE2B 
ee4162db692e272773091d94d06bd2ba11fac8ca9bd4da96396eb450a7ea0c933e49ae9f6a27fc453c40079054d9140578c9d4c80a835f6ced71fad20a29247e
 SHA512 
07a61941a6e0174d309da302bfdde21dce57a7449f3f8263d9005fe0a9c47feae2a5b508062cabaf53f92d6f06724e1acc3c71422e4a8e9215c515d989567a81
+DIST genpatches-6.1-41.base.tar.xz 2664364 BLAKE2B 
411463f6532b87253491c5b4d05e4a76c2739408901eaedfcecc135c3e01303a30870e6133253e86b9e1ff10f9363dd7e2f0b5f68a85c7d1ec0e5f1443737820
 SHA512 
3227ed7184af3db4090c8e081b56f1fccd85f08298cf944c44ffdf808b7b17499191657a71e232e9c5dcaf68c1ca93902816c4dcdefc5f1240632816b87b2659
+DIST genpatches-6.1-41.extras.tar.xz 3808 BLAKE2B 
af183a6fd9ebd81ed22f8ecd36ba323e9c3aa438e72018ae1282bfd371874870a8a6d52b6488b1940a6eb65192cff46af7221967d4d473b2f3eafc963f0b5ed1
 SHA512 
fd26c56b8a9c5052e32c3ddaf7ff1379912f2aebc7b57bda68bb9f9bc0b316f8b5ae396e0547f205ab491acdc1fc9731acd87d13fdbb13508efbb6d6fa3154a4
 DIST genpatches-6.3-10.base.tar.xz 593348 BLAKE2B 
e4d149963ca7d441b60d40af98939acdcc6163a09790ce103c78d33aa554de170136fbf8a4aa9285c5bde7fdd3cad54f73152d56038d7a299f8e69158b420d50
 SHA512 
7fddf9a02d8767c0236d8c3e1097a267d7f4961308eb08826299b596ba96b1e2fcaa84c22d986619e99aff3817f64fbc3740b87e5d0e1949dfe85d7f5450697f
 DIST genpatches-6.3-10.extras.tar.xz 3808 BLAKE2B 
7a4885c76a17d73d7f03836d243bee424f5d4e4205a6547f1b4fcb709f4f6c2c4b1c61dd542b260a3e8dd724f98d851850eaf0930233988670c674a8a2928bae
 SHA512 
f851bc9d10ad98ee74fb26344236670c0aaa218c4bf24eaf54e6376ca68d0626cc1d8f954a1dd3b61343dbd41a286d7c8d9a743ab50c295c0c729732cfb231c2
 DIST genpatches-6.3-11.base.tar.xz 641372 BLAKE2B 
4b2463552d359412969bc50e8c46aac52c23fe83deaff66eddacb48148921b4f88b019bd05b81f4ae2eb71710cad18613e5001dd4ab999d461f35cedc4c31409
 SHA512 
7632ff13835b971d44f582853cc54d539bde0ef1ca511ac179ff49143c1bae21e82da0048b6c45d36da5aefd92fa788b108e3f01d6fbf16534394ad7b143833d
@@ -130,6 +132,10 @@ DIST gentoo-kernel-6.1.35-1.amd64.gpkg.tar 76677120 
BLAKE2B 9b0f382704f028b6121b
 DIST gentoo-kernel-6.1.35-1.arm64.gpkg.tar 69335040 BLAKE2B 
dbd797663eb867e6bf667575a58aa5eedd5609c5b36560fb0888100817ec3749422be95fc059ce3fb1f4d2462bae5cffa94d090d9935895a4f010beb173d3fc4
 SHA512 
48acee2a34bafded610899d4e324cc393b0bdbd06f8d39d02850af232bde599fb150d5121d51878f6f922b83f22de47c1907d2b42f75d84721c2a25ff058982d
 DIST gentoo-kernel-6.1.35-1.ppc64le.gpkg.tar 62730240 BLAKE2B 
372f5eb878bf1e4f015fbbeb09917b3420403a105b682d1732d909ddbdfa4bd50b8cea4d3a9129e1db0982b941fe61799380ba21101a3149cec255419797c4b5
 SHA512 
913ec30a24697cc78f8717abdebabfa9c427b1e6edbbea4808de536be828fd809f5342d102fbb0029c3bb1f5650b439062f1de8213b08c893c776a36f5ff5604
 DIST gentoo-kernel-6.1.35-1.x86.gpkg.tar 66078720 BLAKE2B 
f05069cae9b4f22f3fbea82d334e2b0661c118c09631527011731f2470f5b0674ee03f7bfa935819131e805ba3ab6a8b81eda73cf6c9ef85c9cc80027050df12
 SHA512 
9693eba4d519d1c886bffc664bb57fcb7a4c5ebcc56d21c4f4da33bfb869d79ea1030ccbf90ef22ae5c2e43ca102f7da99f42cb5c1cc9a3ea7e637550809a039
+DIST gentoo-kernel-6.1.36-1.amd64.gpkg.tar 76656640 BLAKE2B 
fe0fce760cad74b2166ba7883339686cd9a817c35180ba30afeff5d351ac26f1106b6e0434e26560fcdf04aa1c55eca34d23a129f76117578e1da24dcb7dac08
 SHA512 
8830545c1d9aee53cb5caa317f4dffdca460daa3ebcfab75f816d6100ddbd76103c85c254bb18adce084819bb3adb30f1170fa3e2f34fbc95daf3aa5bd994fcb
+DIST gentoo-kernel-6.1.36-1.arm64.gpkg.tar 69335040 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2023-06-28 Thread Michał Górny
commit: 7788adff5af1e7c16d44a31c396a7893a4601acf
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 18:03:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 03:55:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7788adff

virtual/dist-kernel: Bump to 5.15.119

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

 virtual/dist-kernel/dist-kernel-5.15.119.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.15.119.ebuild 
b/virtual/dist-kernel/dist-kernel-5.15.119.ebuild
new file mode 100644
index ..407f5d349eb1
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.15.119.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2023-06-28 Thread Michał Górny
commit: 8ca652ac75730d1ea63f5716a1b6d48dfa9ac0ef
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 18:03:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 03:55:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ca652ac

sys-kernel/vanilla-kernel: Bump to 5.15.119

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.15.119.ebuild  | 137 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 4f648890d90a..c324650ce190 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -48,6 +48,8 @@ DIST linux-5.15.117.tar.sign 993 BLAKE2B 
4408e841f53e2a2e54e6b2e2b8dc5d237ba51fb
 DIST linux-5.15.117.tar.xz 126549496 BLAKE2B 
293498fc749025b1b23523d73e6cf121fa35c0aeeb8110e123fd3a557bdcb8652189bce58d1d28bd00145a036f00e78149917d5a7c077e8fe5905d928ebc9ed0
 SHA512 
8001c5fe571e574633c939d2379de8dc165b16f7b4d284f9916ce7ee5d7027bd87d9251d7b499a18100db23a09a9fbd29c4ff3af6fe8ebecc4bf5b5de617d662
 DIST linux-5.15.118.tar.sign 993 BLAKE2B 
d837d9805818da9e3cfcab6b04c426584e439ca510c39b9ac81f78f3e579c1fe01e0ca371a681179b2aa01ac9bdbda1f633343e62e9c69dba8a6b6c5522b9fe8
 SHA512 
3793071326eae5e418b1152e47a629b686099a9b95ac67381d40c7aa75ad4c7a8f13627811b184c484038e47b6ac9aa1d13045a95ee1f7d8a724250076e1b49f
 DIST linux-5.15.118.tar.xz 126484912 BLAKE2B 
dcdbfaf63ff36daa1b2bf2a919f0142c4d1bb459a796f9fc2ffbf32e593f707a7c46d6cbb6f048adcc9a4ff40a616bac9b4ac59e75dc1c36b7ae0a0d978dc0a2
 SHA512 
02f4369598e0a0e252e8f3bcf1f413272b1f997b9088f6c1e5c78420eb78bd8478532a6089181a26d9bdad2eb4721ebe3b02093de4c8eca2b8823180f0ae8e51
+DIST linux-5.15.119.tar.sign 993 BLAKE2B 
eb7be2b787fc432f66f64fef94a7ca3b5194b175a092d6a3039ec123e8ee9e99456d56225cc07e51eaf34f782f04b11bfec6d71a06ffe3007f2180c364f23441
 SHA512 
f43698b2d2d3cc94e80bedb4b949d292f5270415d715d72bd8a4c1538fe298286c521785a42ebcd3d681485e7c0372ddd363223e3ce719a5df872882819e0e94
+DIST linux-5.15.119.tar.xz 126504464 BLAKE2B 
0236ed12d35c83be7e8ef3ba697b9c7138c9830d012aedfdb9a2506cca4375df4cf8d290f1c886699f34cc92f5080212ad90cc5b9e8750ced427372084f8a82d
 SHA512 
4cb88cab9e0568890b8ce152f952a2b5168480775809ea2f0dd67bb9de2d2920ce132de172a734d28434b9ef570c4fe80c9d581d7980e226c4cf04cf225402b5
 DIST linux-5.4.244.tar.sign 991 BLAKE2B 
777eafb4445f043a94936c89bf5da610abbd10a4ba307ff9affdf74344bb5dcec93fd8a0aa8160afdbae67b732af8131740a6e8ecabef0360fc52c475a847ca1
 SHA512 
85c9b095616bb45705b741f4d0eccabfe50d0571a85362c1c36575f464011c6c5949344e4b170839e603f2dcdc73ab7ca2a47ff695b41b93fcec18bf4a46b2ce
 DIST linux-5.4.244.tar.xz 113008872 BLAKE2B 
2837a01c9879fe2975330f051815bd688308cfca91ff29038db899c1749964ed68773ff72e78e2dfa065f3d763401a83c880b386debd90ed6cfce6e30ce79bfc
 SHA512 
eb1b7bee8b29103b3678cb6b3a66401d68c4b2f2c69ea603a8bae920e14655dc41ac21d79fb9593ab479668eb669f0e4a1af8628ff33f5b91db2c820f9f80cc8
 DIST linux-5.4.245.tar.sign 991 BLAKE2B 
37fa9d8b93c228cb96e163b95d82bcbda8a0ca725553656935da4f9cd8d2d877ac74ad749c928f7ffb1a5e16a26fef5c3b4f2cb7fac7eed245597df420d48807
 SHA512 
d5991e7a52aa3201330c4afb0b02aef6e374ffd9cf82d6bf92d38c1418d3ac49c2b6b7f828915ade5682a33a4a1066dba5c30621639b14c787365104e03cbcee

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.119.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.119.ebuild
new file mode 100644
index ..f68caf0fd433
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.119.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.15.19
+CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   

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

2023-06-28 Thread Lucio Sauer
commit: 738ead9714e426c8046879ac818407e38cfb15b0
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed Jun 28 23:21:04 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Wed Jun 28 23:25:22 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=738ead97

x11-misc/i3status-rust: install man page unconditionally

* .. as per
https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0306
* make use of cargo.eclass speed improvements

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

 x11-misc/i3status-rust/Manifest|   1 +
 x11-misc/i3status-rust/i3status-rust-0.31.7.ebuild | 597 ++---
 2 files changed, 296 insertions(+), 302 deletions(-)

diff --git a/x11-misc/i3status-rust/Manifest b/x11-misc/i3status-rust/Manifest
index a4910bb59..5f3ca0d76 100644
--- a/x11-misc/i3status-rust/Manifest
+++ b/x11-misc/i3status-rust/Manifest
@@ -97,6 +97,7 @@ DIST httpdate-1.0.2.crate 10673 BLAKE2B 
fbe2230262cd041e1ea8d6f9782376c25b0e841d
 DIST humantime-2.1.0.crate 16749 BLAKE2B 
e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9
 SHA512 
3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c
 DIST hyper-0.14.26.crate 195570 BLAKE2B 
5a663a038d930c467fdfb2694eedd7f98e3ff994516102d5f6882407d3d6edc6f2195f905d707be1c644d7286f9f17188ae5f0fb02a2ff1a17d2621b0abef36e
 SHA512 
7ffae47f5d4e98283202cf6dbb0ad8ffbcf9f0207c8e8aeece7432bda50f4e4d2b2fd97e85c89a42d23b9f607dae5c223d51f90b41b8b9b060bb84781ec0224b
 DIST hyper-tls-0.5.0.crate 13257 BLAKE2B 
50cbe4ca7c1862fd3fff192de070341dd32bfb9f108b516e1e261ec8da7c4f7972b7b66e3d45c1497733a913b0281bef706994270ec8bd03eba7368612127aa4
 SHA512 
45dc16cc9ce48706e0b3575dca35ba1b6b3084dda8c2cc489d126e1c4f0bb96a9b2baa860d09f68c5e0a48c2a69e3eaf62f4f0406fffc4efefcd79d26c82896e
+DIST i3status-rust-0.31.7-man.1 118796 BLAKE2B 
aba0b6bc0d8bec69a942b71790b02932f281e8190d402d7dea0cd97c5d696580651f65639f8a0ce15ca829fb7d3f1bbb08a9b84597b02b55baa837df0a8fc4ce
 SHA512 
b02fb2c56888dfe4b9701deb8cc9d48247dc269e0227bedcdd15be60c1c274894b46a7f9846e8843dfab1d8c09b1b3538c0152c73ab4654a94068a36844b4db2
 DIST i3status-rust-0.31.7.gh.tar.gz 324724 BLAKE2B 
cdec3ddb562bd9935c57c3b36d2512623103a2756e199b93b5a2a9ab9f636fe72ede35c79b815f544a5169fbb9b21cbddd08955ad891f6865f8a5612ec33349f
 SHA512 
a5adc2a5cc0912baafc4188e28bbac5565a993c309ed7614762a01f4ccde05f3838ea39ff4deb54dba68d537aef0b36c591516ec6ff7afc3e0d8ef37773f3405
 DIST iana-time-zone-0.1.56.crate 19517 BLAKE2B 
88a83a65b2e17afff6491953c1ec508168e3cb0d720992c7958aa98ffec263d3b32f4ad07664703b1e429d96faa211a50c557d5a1398a849c45ab9df796f8e4c
 SHA512 
d1bc3ccc17c6d3abc44f8662a15b5c84f5381f90dceb5e14a826595706178ba0f8cbf7cfa86d3b7e967a51ef75a27cb868fda7a3531be9bd6e77e813580131e8
 DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 
37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb
 SHA512 
448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2

diff --git a/x11-misc/i3status-rust/i3status-rust-0.31.7.ebuild 
b/x11-misc/i3status-rust/i3status-rust-0.31.7.ebuild
index d7491ae45..9a9f01708 100644
--- a/x11-misc/i3status-rust/i3status-rust-0.31.7.ebuild
+++ b/x11-misc/i3status-rust/i3status-rust-0.31.7.ebuild
@@ -6,301 +6,302 @@
 EAPI=8
 
 CRATES="
-   aho-corasick-1.0.1
-   android-tzdata-0.1.1
-   android_system_properties-0.1.5
-   anstream-0.3.2
-   anstyle-1.0.0
-   anstyle-parse-0.2.0
-   anstyle-query-1.0.0
-   anstyle-wincon-1.0.1
-   anyhow-1.0.71
-   async-broadcast-0.5.1
-   async-io-1.13.0
-   async-lock-2.7.0
-   async-once-cell-0.5.2
-   async-pidfd-0.1.4
-   async-recursion-1.0.4
-   async-trait-0.1.68
-   autocfg-1.1.0
-   backon-0.4.1
-   base64-0.13.1
-   base64-0.21.2
-   bitflags-1.3.2
-   block-buffer-0.10.4
-   bumpalo-3.13.0
-   byteorder-1.4.3
-   bytes-1.4.0
-   calibright-0.1.4
-   cc-1.0.79
-   cfg-if-1.0.0
-   charset-0.1.3
-   chrono-0.4.26
-   chrono-tz-0.8.2
-   chrono-tz-build-0.1.0
-   clap-4.3.1
-   clap_builder-4.3.1
-   clap_derive-4.3.1
-   clap_lex-0.5.0
-   clap_mangen-0.2.12
-   colorchoice-1.0.0
-   concurrent-queue-2.2.0
-   convert_case-0.6.0
-   core-foundation-0.9.3
-   core-foundation-sys-0.8.4
-   cpufeatures-0.2.7
-   crossbeam-channel-0.5.8
-   crossbeam-utils-0.8.15
-   crypto-common-0.1.6
-   darling-0.10.2
-   darling-0.20.1
-   darling_core-0.10.2
-   darling_core-0.20.1
-   darling_macro-0.10.2
-   darling_macro-0.20.1
-   data-encoding-2.4.0
-   derivative-2.2.0
-   digest-0.10.7
-   dirs-5.0.1
-   dirs-sys-0.4.1
-   

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

2023-06-28 Thread Lucio Sauer
commit: 0caefb37958f78b6ceadedf7d2377bbcb28ad66a
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed Jun 28 23:34:29 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Wed Jun 28 23:34:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0caefb37

dev-libs/ip2loc: fix missing install steps

* replace make et al. with e-variants
* convert csv database to needed BIN via perl
* delete *.la files as per
  https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0303

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

 dev-libs/ip2loc/Manifest|  2 +-
 dev-libs/ip2loc/ip2loc-8.1.4.ebuild | 35 ---
 2 files changed, 13 insertions(+), 24 deletions(-)

diff --git a/dev-libs/ip2loc/Manifest b/dev-libs/ip2loc/Manifest
index 8ca4ef44d..18820d3ea 100644
--- a/dev-libs/ip2loc/Manifest
+++ b/dev-libs/ip2loc/Manifest
@@ -1 +1 @@
-DIST ip2loc-8.1.4.tar.gz 3698367 BLAKE2B 
6f02870a99b7e7ef7b48e86c055391e674af8f7dde5b28ed3d7c4b5cc3a89df644f1e55a1f59b86ce215f02a8b98552f66755413f6b4a5ad737990bec5d7e61d
 SHA512 
c801e03b78771e2da402cb7c9e96c1bed984f5fea4e4b440a5a25602540a7a82cc2a166046d0a4b361c981615b779a1268b90d3db5fae3a70c3237377424f291
+DIST ip2loc-8.1.4.gh.tar.gz 3698367 BLAKE2B 
6f02870a99b7e7ef7b48e86c055391e674af8f7dde5b28ed3d7c4b5cc3a89df644f1e55a1f59b86ce215f02a8b98552f66755413f6b4a5ad737990bec5d7e61d
 SHA512 
c801e03b78771e2da402cb7c9e96c1bed984f5fea4e4b440a5a25602540a7a82cc2a166046d0a4b361c981615b779a1268b90d3db5fae3a70c3237377424f291

diff --git a/dev-libs/ip2loc/ip2loc-8.1.4.ebuild 
b/dev-libs/ip2loc/ip2loc-8.1.4.ebuild
index 10d30948e..f9a282b8c 100644
--- a/dev-libs/ip2loc/ip2loc-8.1.4.ebuild
+++ b/dev-libs/ip2loc/ip2loc-8.1.4.ebuild
@@ -3,44 +3,33 @@
 
 EAPI=8
 
-inherit cmake autotools
+inherit autotools
 
 DESCRIPTION="IP2Location C Library"
 HOMEPAGE="https://github.com/chrislim2888/IP2Location-C-Library/;
-SRC_URI="https://github.com/chrislim2888/IP2Location-C-Library/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI="https://github.com/chrislim2888/IP2Location-C-Library/archive/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="static-libs"
 
-src_unpack() {
-   unpack ${A}
-   mv IP2Location-C-Library-${PV} ip2loc-${PV}
-}
-
-src_prepare() {
-   eautoreconf
+BDEPEND="dev-lang/perl"
 
-   eapply_user
-}
+S="${WORKDIR}/IP2Location-C-Library-${PV}"
 
 src_configure() {
-   ./configure --prefix=${T}/usr
+   eautoreconf
+   default
 }
 
 src_compile() {
-   make
+   default
+   pushd data > /dev/null || die
+   perl ip-country.pl || die "Failed to generate database!"
+   popd || die
 }
 
 src_install() {
-   make install
-}
-
-pkg_preinst() {
-   mkdir -p ${D}/usr/lib/
-   mkdir -p ${D}/usr/include/
-   cp -a ${T}/usr/include/IP2Location.h ${D}/usr/include/
-   cp -a ${T}/usr/lib/libIP2Location* ${D}/usr/lib/
-   return
+   default
+   find "${ED}" -type f -name '*.la' -delete || die
 }



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

2023-06-28 Thread Sam James
commit: 6d4c9c57df89a7b1dd9bbcddd02e39df3c52c3b1
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 23:59:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 23:59:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d4c9c57

dev-libs/qtkeychain: Stabilize 0.14.1-r1 amd64, #909342

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

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

diff --git a/dev-libs/qtkeychain/qtkeychain-0.14.1-r1.ebuild 
b/dev-libs/qtkeychain/qtkeychain-0.14.1-r1.ebuild
index f754e438533b..5cf8244bf96a 100644
--- a/dev-libs/qtkeychain/qtkeychain-0.14.1-r1.ebuild
+++ b/dev-libs/qtkeychain/qtkeychain-0.14.1-r1.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Qt API for storing passwords securely"
 
 if [[ ${PV} != ** ]]; then

SRC_URI="https://github.com/frankosterfeld/${PN}/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 arm64 ~loong ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
 else
inherit git-r3
EGIT_REPO_URI="https://github.com/frankosterfeld/${PN}.git;



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

2023-06-28 Thread Sam James
commit: 8475b35dda96d8bdf24978616aa9efd2e8027057
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 22:39:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 23:04:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8475b35d

dev-python/scipy: drop 1.11.0

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

 dev-python/scipy/scipy-1.11.0.ebuild | 124 ---
 1 file changed, 124 deletions(-)

diff --git a/dev-python/scipy/scipy-1.11.0.ebuild 
b/dev-python/scipy/scipy-1.11.0.ebuild
deleted file mode 100644
index 10bd746dd9b0..
--- a/dev-python/scipy/scipy-1.11.0.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-FORTRAN_NEEDED=fortran
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=meson-python
-PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit fortran-2 distutils-r1 multiprocessing
-
-DESCRIPTION="Scientific algorithms library for Python"
-HOMEPAGE="
-   https://scipy.org/
-   https://github.com/scipy/scipy/
-   https://pypi.org/project/scipy/
-"
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-
-   # Need submodules, so git for now.
-   EGIT_REPO_URI="https://github.com/scipy/scipy;
-   EGIT_BRANCH="maintenance/$(ver_cut 1-2).x"
-   EGIT_SUBMODULES=( '*' )
-else
-   inherit pypi
-
-   # Upstream is often behind with doc updates
-   DOC_PV=${PV}
-
-   SRC_URI+="
-   doc? (
-   
https://docs.scipy.org/doc/${PN}-${DOC_PV}/${PN}-html-${DOC_PV}.zip
-   )"
-
-   if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~amd64 ~arm ~arm64 -hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-   fi
-fi
-
-LICENSE="BSD LGPL-2"
-SLOT="0"
-IUSE="doc +fortran test-rust"
-
-# umfpack is technically optional but it's preferred to have it available.
-DEPEND="
-   >=dev-python/numpy-1.21.6[lapack,${PYTHON_USEDEP}]
-   sci-libs/arpack:=
-   sci-libs/umfpack
-   virtual/cblas
-   >=virtual/lapack-3.8
-"
-RDEPEND="
-   ${DEPEND}
-   dev-python/pillow[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-lang/swig
-   >=dev-python/cython-0.29.35[${PYTHON_USEDEP}]
-   >=dev-python/meson-python-0.12.1[${PYTHON_USEDEP}]
-   >=dev-python/pybind11-2.10.4[${PYTHON_USEDEP}]
-   >=dev-util/meson-1.1.0
-   dev-util/patchelf
-   virtual/pkgconfig
-   doc? ( app-arch/unzip )
-   fortran? ( dev-python/pythran[${PYTHON_USEDEP}] )
-   test? (
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   )
-   test-rust? (
-   dev-python/pooch[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_unpack() {
-   default
-
-   if use doc; then
-   unzip -qo "${DISTDIR}"/${PN}-html-${DOC_PV}.zip -d html || die
-   fi
-}
-
-python_configure_all() {
-   DISTUTILS_ARGS=(
-   -Dblas=blas
-   -Dlapack=lapack
-   -Duse-pythran=$(usex fortran true false)
-   )
-}
-
-python_test() {
-   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
-
-   local EPYTEST_DESELECT=(
-   # Network
-   
scipy/datasets/tests/test_data.py::TestDatasets::test_existence_all
-   scipy/datasets/tests/test_data.py::TestDatasets::test_ascent
-   scipy/datasets/tests/test_data.py::TestDatasets::test_face
-   
scipy/datasets/tests/test_data.py::TestDatasets::test_electrocardiogram
-
-   # Precision issue with diff. blas?
-   
scipy/optimize/tests/test__basinhopping.py::Test_Metropolis::test_gh7799
-   )
-   local EPYTEST_IGNORE=()
-
-   if ! has_version -b "dev-python/pooch[${PYTHON_USEDEP}]" ; then
-   EPYTEST_IGNORE+=(
-   scipy/datasets/tests/test_data.py
-   )
-   fi
-
-   epytest -n "$(makeopts_jobs)" scipy
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( "${WORKDIR}"/html/. )
-
-   distutils-r1_python_install_all
-}



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

2023-06-28 Thread Sam James
commit: 6c5a1ddbb0d2ae16bc166e62c5cecde920d738b0
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 23:03:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 23:04:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c5a1ddb

dev-python/scipy: add 1.11.1

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

 dev-python/scipy/Manifest|   1 +
 dev-python/scipy/scipy-1.11.1.ebuild | 125 +++
 2 files changed, 126 insertions(+)

diff --git a/dev-python/scipy/Manifest b/dev-python/scipy/Manifest
index 365c2aacb252..eba4a9c3fd04 100644
--- a/dev-python/scipy/Manifest
+++ b/dev-python/scipy/Manifest
@@ -1,4 +1,5 @@
 DIST scipy-1.10.1.tar.gz 42407997 BLAKE2B 
807dceb1e056a1a2c0ec354e4e21f64e59cdab9eaf286cec3783bb93bf80efa00a71e7bd8d1898e8a2fdf86b614f035a0a97436dc4515574d73d9d4521824316
 SHA512 
767e1dee6285d98e4d58d8d8d1e3654b00e3216e9ad55455fc9473f1d044bef80ecce749bcd24d8f331367b882c9c3e6b652a6e901bb4296ddc7cc44699215b6
 DIST scipy-1.11.0.tar.gz 56030121 BLAKE2B 
e700bf8f9cffa7bc0f4832722010dcf2e03d8f93d13534f7f85734394c02536c1427cae5a097b59616f0873ba941579fcf2efd0baafc2037d9eca1f93362d38b
 SHA512 
248cfbbedba73925b0461bf0f96c4a11bd4cfc7849cb18c58f6405074796ab0efdc4f056c58d344cb8833c0d2c6425f84e7ac6fe958cf98b1cc0bf16e7ff2444
+DIST scipy-1.11.1.tar.gz 56031509 BLAKE2B 
456a80103f8c31c456f80e06b25d765f7ad5655dbdd49e99f476e78273f4291c578a8e99fda3f3a1e848c0e75e08629a09a8146b4a798e85edcaffb7ed1d34a9
 SHA512 
2859fc73c4fef713497f450b76a57d274bb46477a08ac909714823225f065a13c1e42a61ce67575cfc475e1e4612090cc4ca0920411fe32370c5b5c476352f97
 DIST scipy-html-1.10.1.zip 49191107 BLAKE2B 
5163ae3a62745992bcf94ab02ca2bb13fcf6d2ae0eb2a113ba29bc37a8e8f40ec70e39fe16e6371ce0bc31d4c8f0f46746be91b4fe2ad41c68a985c6f00fb8e7
 SHA512 
f3252452d3bfd400890f29460de2f97bf72732e0fc864582e906b78808e856ead5b1bf97cba531f2150e396408e585499d127004231421d20108e96040316232
 DIST scipy-html-1.11.0.zip 50421508 BLAKE2B 
cb5e4a4f8817a80f54ae73b4a47ba22d2438df46ebfe27ef5fdc2695fdd983226f4ccae925bf82b15d01ced4f4b6807384ecadac5e1aa7700aa887ad06b7d065
 SHA512 
33718bbd5e828687d93fccc441a53b6a2e8f54ac4952d3b69d4c4668f55cb6ef5aba33df9acda20b2400effa5ae71767b2a5602a365ad2045a6edd24ff89c253

diff --git a/dev-python/scipy/scipy-1.11.1.ebuild 
b/dev-python/scipy/scipy-1.11.1.ebuild
new file mode 100644
index ..ff937ef528ac
--- /dev/null
+++ b/dev-python/scipy/scipy-1.11.1.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FORTRAN_NEEDED=fortran
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=meson-python
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit fortran-2 distutils-r1 multiprocessing
+
+DESCRIPTION="Scientific algorithms library for Python"
+HOMEPAGE="
+   https://scipy.org/
+   https://github.com/scipy/scipy/
+   https://pypi.org/project/scipy/
+"
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+
+   # Need submodules, so git for now.
+   EGIT_REPO_URI="https://github.com/scipy/scipy;
+   EGIT_BRANCH="maintenance/$(ver_cut 1-2).x"
+   EGIT_SUBMODULES=( '*' )
+else
+   inherit pypi
+
+   # Upstream is often behind with doc updates
+   #DOC_PV=${PV}
+   DOC_PV=1.11.0
+
+   SRC_URI+="
+   doc? (
+   
https://docs.scipy.org/doc/${PN}-${DOC_PV}/${PN}-html-${DOC_PV}.zip
+   )"
+
+   if [[ ${PV} != *rc* ]] ; then
+   KEYWORDS="~amd64 ~arm ~arm64 -hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   fi
+fi
+
+LICENSE="BSD LGPL-2"
+SLOT="0"
+IUSE="doc +fortran test-rust"
+
+# umfpack is technically optional but it's preferred to have it available.
+DEPEND="
+   >=dev-python/numpy-1.21.6[lapack,${PYTHON_USEDEP}]
+   sci-libs/arpack:=
+   sci-libs/umfpack
+   virtual/cblas
+   >=virtual/lapack-3.8
+"
+RDEPEND="
+   ${DEPEND}
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-lang/swig
+   >=dev-python/cython-0.29.35[${PYTHON_USEDEP}]
+   >=dev-python/meson-python-0.12.1[${PYTHON_USEDEP}]
+   >=dev-python/pybind11-2.10.4[${PYTHON_USEDEP}]
+   >=dev-util/meson-1.1.0
+   dev-util/patchelf
+   virtual/pkgconfig
+   doc? ( app-arch/unzip )
+   fortran? ( dev-python/pythran[${PYTHON_USEDEP}] )
+   test? (
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+   test-rust? (
+   dev-python/pooch[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_unpack() {
+   default
+
+   if use doc; then
+   unzip -qo "${DISTDIR}"/${PN}-html-${DOC_PV}.zip -d html || die
+   fi
+}
+
+python_configure_all() {
+   DISTUTILS_ARGS=(
+   -Dblas=blas
+   -Dlapack=lapack
+   -Duse-pythran=$(usex fortran true false)
+   )
+}
+
+python_test() {
+   cd 

[gentoo-commits] repo/user/superposition:master commit in: games-puzzle/Hyperbolica/

2023-06-28 Thread Philip Miess
commit: d68bbb40754da56d9dd2f7f199d80c7b39501268
Author: Philip Miess  yahoo  com>
AuthorDate: Wed Jun 28 23:00:39 2023 +
Commit: Philip Miess  yahoo  com>
CommitDate: Wed Jun 28 23:00:39 2023 +
URL:
https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=d68bbb40

add hyperbolica

Signed-off-by: Philip Miess  yahoo.com>

 games-puzzle/Hyperbolica/Hyperbolica-1.0.14.ebuild | 54 ++
 games-puzzle/Hyperbolica/Manifest  |  3 ++
 games-puzzle/Hyperbolica/metadata.xml  |  8 
 3 files changed, 65 insertions(+)

diff --git a/games-puzzle/Hyperbolica/Hyperbolica-1.0.14.ebuild 
b/games-puzzle/Hyperbolica/Hyperbolica-1.0.14.ebuild
new file mode 100644
index 000..5c07fda
--- /dev/null
+++ b/games-puzzle/Hyperbolica/Hyperbolica-1.0.14.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop unpacker
+
+DESCRIPTION="A true Non-Euclidean curved space like you've never experienced 
before!"
+HOMEPAGE="https://codeparade.itch.io/hyperbolica;
+SRC_URI="Hyperbolica-Linux-x64.zip"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist fetch"
+
+DEPEND="app-arch/unzip"
+RDEPEND="${DEPEND}
+   media-libs/mesa
+   sys-libs/glibc:2.2
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXcursor
+   x11-libs/libXrandr
+"
+BDEPEND=""
+
+QA_PREBUILT="opt/${PN}/UnityPlayer.so 
opt/${PN}/Hyperbolica_Data/Plugins/libsteam_api.so opt/${PN}/GameAssembly.so 
opt/${PN}/Hyperbolica.x86_64"
+
+pkg_nofetch() {
+   einfo ""
+   einfo "Please buy and download \"${A}\" from corresponding shop Itch.io"
+   einfo "and move/link it to \"${DISTDIR}\""
+   einfo "You can get more info on ${HOMEPAGE}"
+   einfo ""
+}
+
+src_unpack() {
+   unpack_zip ${A}
+   mv "${PN}" "${S}" || die "mv failed"
+}
+
+src_install() {
+   local dir="/opt/${PN}"
+   insinto "${dir}"
+   exeinto "${dir}"
+
+   doins -r .
+   doexe Hyperbolica.x86_64 || die "Failed to install executables"
+
+   newicon "Hyperbolica_Data/Resources/UnityPlayer.png" "${PN}.png"
+   make_desktop_entry "${dir}/${PN}.x86_64" "Hyperbolica" "${PN}" || die 
"make_desktop_entry failed"
+}

diff --git a/games-puzzle/Hyperbolica/Manifest 
b/games-puzzle/Hyperbolica/Manifest
new file mode 100644
index 000..8dc49f9
--- /dev/null
+++ b/games-puzzle/Hyperbolica/Manifest
@@ -0,0 +1,3 @@
+DIST Hyperbolica-Linux-x64.zip 297502511 BLAKE2B 
55677e8390e5f76c8be507136d4fd2387bea79cd64146b4b3dc1dc61ed75bf10b77d444cbd62cde02bfc582fcc1ca611551e2d5b4d1898c946b805c9c07495bd
 SHA512 
c617c3b2ce6aa0293f8f18fabdc61dfa9bba0fd11bfe9a65685577a8a38487a02c7fcddf001d1e66ebf206563df0765f26fb3771283edd2da095d8846025ee36
+EBUILD Hyperbolica-1.0.14.ebuild 1326 BLAKE2B 
bce06e7706a28c9a5b416208a70ffb77aee2d585fe7039e1a76f2f038e29c19527bdd2c1c8005ce650d33076fc5ab48c04b5cd7676be5160077989034b187581
 SHA512 
b26a66e978f17f84a67b1f4ffb335797ed0212742b864df790f760eee3ca690f138548b044c05697256b31d603b9c66b2a05ae411e7848aea80cb991b56f8e2a
+MISC metadata.xml 247 BLAKE2B 
789c80dabb34f534439182699e1b1cbd897fb88f38fcec2d5c233559e0af2799815164c764c72ba0d4adb8509e63083649c6941dc942359f751e07aeb6660409
 SHA512 
583b2aaac1bcc6d6ac34d7e990a5c13f82353313775748a4fd6efd9fbc55f3eb709139e78880fad914140e11e50de70eca80a0d1094cba81f7b88be0d4bb73ed

diff --git a/games-puzzle/Hyperbolica/metadata.xml 
b/games-puzzle/Hyperbolica/metadata.xml
new file mode 100644
index 000..4c4b24b
--- /dev/null
+++ b/games-puzzle/Hyperbolica/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+pmebuid@messagebox.email
+Philip Miess
+
+



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

2023-06-28 Thread Mike Pagano
commit: bbb9a9d1f20f3102ed5b98a90ce731e9d3d537d2
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Jun 28 22:44:29 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Jun 28 22:44:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbb9a9d1

sys-kernel/linux-firmware: from unused useflag from metadata.xml

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

 sys-kernel/linux-firmware/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-kernel/linux-firmware/metadata.xml 
b/sys-kernel/linux-firmware/metadata.xml
index 9f5573f7726a..9b0f0b62ea04 100644
--- a/sys-kernel/linux-firmware/metadata.xml
+++ b/sys-kernel/linux-firmware/metadata.xml
@@ -18,7 +18,6 @@
Gentoo Kernel Project
 
 
-   Compress firmware using xz 
(app-arch/xz-utils) before installation
Compress firmware using xz 
(app-arch/xz-utils) before installation
Compress firmware using zstd 
(app-arch/zstd) before installation
Create and install initramfs for early microcode 
loading in /boot (only AMD for now)



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

2023-06-28 Thread Sam James
commit: 01e21b1d9967c7d4685bbd7ff7c0b2c712872130
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 22:38:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 22:38:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01e21b1d

app-admin/sudo: drop 1.9.12_p2, 1.9.13_p3

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

 app-admin/sudo/Manifest  |   2 -
 app-admin/sudo/sudo-1.9.12_p2.ebuild | 286 ---
 app-admin/sudo/sudo-1.9.13_p3.ebuild | 286 ---
 3 files changed, 574 deletions(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 15d02b70e419..8b017659228e 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,5 +1,3 @@
-DIST sudo-1.9.12p2.tar.gz 4909431 BLAKE2B 
79eac710b757acae7aa98e6e6f495a475e5236be456e4687fb1441345ee296672ff80a5a60902cffcd257aa81a01fbc3857f3c52e51bb46f56c060fd299e0c05
 SHA512 
5e035246137d5820691f7ddfc13faec3886e3cf1563ed56633667d86ab4f1306f34cc0e27808f56790b6c6a4614826e54c5b7e47b31eb009b96dde3e52170c45
-DIST sudo-1.9.12p2.tar.gz.sig 566 BLAKE2B 
fa679038c33d2bf1476b56944872d3a18b66bf5c5fb2e660d1f8777cdb209928912ddd8d89d878bd2218df3acd1e7fee5aa850e8d01a1cfac6ab310c788149fa
 SHA512 
0b2f10488c44bfcd94eed97002865d89f4a03a92ef3b890fac3121ef0f9e6c55387771ddead1a94dc92d85c35e3d28b4730f35cdc2aafb51128594555ea29876
 DIST sudo-1.9.13p3.tar.gz 5100355 BLAKE2B 
46218ecf4cf06d2280ccf4c257b12a6f697eda17b96a6b7aa56f6c7f22d847ec2a8036b9f615c3328d985656539c95f37a40c6c72dfa5f65786ab45a28cf353f
 SHA512 
c0c5cd0c6308868afdad2ecf55b86fdcf1f49889b30831c9db3bc56a63dc3a07686c285c20b2500494b2a76653e2ec69196abdc583312609a5db1c81a6e4e737
 DIST sudo-1.9.13p3.tar.gz.sig 566 BLAKE2B 
5b59c7178bf157b67500d972fe1b373bc86ab09345f59733cffa85700221ceec0d5be10bce4838f16e9238154c90a972570a7a933f48dbd56bc64b38dbc0043f
 SHA512 
eebf36e86ebd03daca05838bc56d9b1fb7ea8584a83a9f0e03c5ff07e612d36472b23797c628eff1cf4301832d139de0de62ddc8b17e20f1498f769a4db1249a
 DIST sudo-1.9.14.tar.gz 5229170 BLAKE2B 
5731eda1cabb23dd3b77851ce1fcde8e1b7efc1b4fa27fe65522c7b8e23c0330003eb2d4ebb47d63416fb3a52db478b2f60ca22da6a2d66cb27c52ea5264749e
 SHA512 
33d3bc3d66b1c5412b7d579b703d44f246386d2915c1c63be851869569c7bc627211a8897d0bc718d6ebb2bdd938b093c0901f0b7912c8475f8e6fcbbc559a99

diff --git a/app-admin/sudo/sudo-1.9.12_p2.ebuild 
b/app-admin/sudo/sudo-1.9.12_p2.ebuild
deleted file mode 100644
index 53d18fb3d5ff..
--- a/app-admin/sudo/sudo-1.9.12_p2.ebuild
+++ /dev/null
@@ -1,286 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit pam libtool tmpfiles toolchain-funcs
-
-MY_P="${P/_/}"
-MY_P="${MY_P/beta/b}"
-
-DESCRIPTION="Allows users or groups to run commands as other users"
-HOMEPAGE="https://www.sudo.ws/;
-
-if [[ ${PV} ==  ]] ; then
-   inherit mercurial
-   EHG_REPO_URI="https://www.sudo.ws/repos/sudo;
-else
-   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sudo.ws.asc
-   inherit verify-sig
-
-   uri_prefix=
-   case ${P} in
-   *_beta*|*_rc*) uri_prefix=beta/ ;;
-   esac
-
-   SRC_URI="
-   https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
-   ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz
-   verify-sig? (
-   
https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig
-   
ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig
-   )
-   "
-
-   if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips 
ppc ppc64 ~riscv ~s390 sparc x86"
-   fi
-
-   BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
-fi
-
-S="${WORKDIR}/${MY_P}"
-
-# Basic license is ISC-style as-is, some files are released under
-# 3-clause BSD license
-LICENSE="ISC BSD"
-SLOT="0"
-IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey 
ssl sssd"
-
-DEPEND="
-   sys-libs/zlib:=
-   virtual/libcrypt:=
-   gcrypt? ( dev-libs/libgcrypt:= )
-   ldap? (
-   >=net-nds/openldap-2.1.30-r1:=
-   sasl? (
-   dev-libs/cyrus-sasl
-   net-nds/openldap:=[sasl]
-   )
-   )
-   pam? ( sys-libs/pam )
-   sasl? ( dev-libs/cyrus-sasl )
-   selinux? ( sys-libs/libselinux )
-   skey? ( >=sys-auth/skey-1.1.5-r1 )
-   ssl? ( dev-libs/openssl:0= )
-   sssd? ( sys-auth/sssd[sudo] )
-"
-RDEPEND="
-   ${DEPEND}
-   >=app-misc/editor-wrapper-3
-   virtual/editor
-   ldap? ( dev-lang/perl )
-   pam? ( sys-auth/pambase )
-   selinux? ( sec-policy/selinux-sudo )
-   sendmail? ( virtual/mta )
-"
-BDEPEND+="
-   sys-devel/bison
-   virtual/pkgconfig
-"
-
-REQUIRED_USE="
-   ?? ( pam skey )
-   ?? ( 

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

2023-06-28 Thread Sam James
commit: 4a8a46e0a73109883117d43b75ab71d6e33b31c8
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 22:38:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 22:38:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a8a46e0

sys-apps/kbd: drop 2.6.0

2.6.1 is a bug fix release on 2.6.0 to fix a regression, 2.6.0 was a short-lived
release.

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

 sys-apps/kbd/Manifest |  1 -
 sys-apps/kbd/kbd-2.6.0.ebuild | 86 ---
 2 files changed, 87 deletions(-)

diff --git a/sys-apps/kbd/Manifest b/sys-apps/kbd/Manifest
index a13778d95a8b..d1aaae7085d8 100644
--- a/sys-apps/kbd/Manifest
+++ b/sys-apps/kbd/Manifest
@@ -1,3 +1,2 @@
 DIST kbd-2.5.1.tar.xz 1491952 BLAKE2B 
aab4c3d78c28709bf562b54fe94c0533d5c33185e183bf3eb944f89147b250d9df9b30b64a06eb4742feafe8c05a6aa491a7f007b4d6d9077bc19a4628ba05ae
 SHA512 
74855f486aff5fc2f93a6cb29460a590c94eac653b001574e1b4eb1300ea99dfed9222f9e5d1d3a05a112a6880591d5c44ed6e76b8a64edf744ecb0892f562d0
-DIST kbd-2.6.0.tar.xz 1590196 BLAKE2B 
9894bab607694cc60cece959573b8f13f687d47b4346fa84e57bffd2c062a5ac2830f9a6766aca70d2242f63f486c898fe5d777fc01dfabe85d004b1f29d364a
 SHA512 
4b8cec06ea2143a285bedb95cb66c313ebac79dc3c64956f969f389186609bc1a066dbf32d6ae308e18947dcbe2f6f684f6c69d4210b40d449735e5704707b27
 DIST kbd-2.6.1.tar.xz 1591240 BLAKE2B 
15c738379cfa9420e218ddbf6562e2c75b6bf5eb31ce159d798d49546991ca0c02bf9a11486d99bd2ba7d99f3bf6abb53ad799c6314df6d9ca9b1e8cf808b738
 SHA512 
8d7f39efa91ef16f4c0601c1744e7f00e411c121607660c8f585d3e085d8e8bea4ea095f6c7f491af763097a9844fb4a07d4b78a8358cb7caafbfda0626acf91

diff --git a/sys-apps/kbd/kbd-2.6.0.ebuild b/sys-apps/kbd/kbd-2.6.0.ebuild
deleted file mode 100644
index 23a50e0bfa38..
--- a/sys-apps/kbd/kbd-2.6.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} ==  ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://github.com/legionus/kbd.git 
https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git;
-   EGIT_BRANCH="master"
-else
-   if [[ $(ver_cut 3) -lt 90 ]] ; then
-   SRC_URI="https://www.kernel.org/pub/linux/utils/kbd/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-   else
-   inherit autotools
-   SRC_URI="https://github.com/legionus/kbd/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   fi
-fi
-
-DESCRIPTION="Keyboard and console utilities"
-HOMEPAGE="https://kbd-project.org/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="nls selinux pam test"
-RESTRICT="!test? ( test )"
-
-# Testsuite's Makefile.am calls missing(!)
-# ... but this seems to be consistent with the autoconf docs?
-# Needs more investigation: 
https://www.gnu.org/software/autoconf/manual/autoconf-2.67/html_node/autom4te-Invocation.html
-QA_AM_MAINTAINER_MODE=".*--run autom4te --language=autotest.*"
-
-DEPEND="
-   app-alternatives/gzip
-   pam? (
-   !app-misc/vlock
-   sys-libs/pam
-   )
-"
-RDEPEND="
-   ${DEPEND}
-   selinux? ( sec-policy/selinux-loadkeys )
-"
-BDEPEND="
-   virtual/pkgconfig
-   test? ( dev-libs/check )
-"
-
-src_prepare() {
-   default
-
-   # Rename conflicting keymaps to have unique names, bug #293228
-   # See also https://github.com/legionus/kbd/issues/76.
-   pushd "${S}"/data/keymaps/i386 &> /dev/null || die
-   mv fgGIod/trf.map fgGIod/trf-fgGIod.map || die
-   mv olpc/es.map olpc/es-olpc.map || die
-   mv olpc/pt.map olpc/pt-olpc.map || die
-   mv qwerty/cz.map qwerty/cz-qwerty.map || die
-   popd &> /dev/null || die
-
-   if [[ ${PV} ==  ]] || [[ $(ver_cut 3) -ge 90 ]] ; then
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-werror
-
-   $(use_enable nls)
-   $(use_enable pam vlock)
-   $(use_enable test tests)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   docinto html
-   dodoc docs/doc/*.html
-
-   # USE="test" installs .la files
-   find "${ED}" -type f -name "*.la" -delete || die
-}



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

2023-06-28 Thread Sam James
commit: 295a950b0c90175ea9ab778b7984a46bb1fd7a46
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 22:34:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 22:34:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=295a950b

dev-lua/lpeg: avoid double ROOT

lua_get_include_dir already contains it.

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

 dev-lua/lpeg/lpeg-1.0.2-r101.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lua/lpeg/lpeg-1.0.2-r101.ebuild 
b/dev-lua/lpeg/lpeg-1.0.2-r101.ebuild
index 411d41357574..cb9aa50746f3 100644
--- a/dev-lua/lpeg/lpeg-1.0.2-r101.ebuild
+++ b/dev-lua/lpeg/lpeg-1.0.2-r101.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -50,7 +50,7 @@ src_prepare() {
 lua_src_compile() {
cd "${S}.${ELUA}/" || die
emake CC="$(tc-getCC)" \
-   LUADIR="${ESYSROOT}/$(lua_get_include_dir)"
+   LUADIR="${EPREFIX}/$(lua_get_include_dir)"
 }
 
 src_compile() {



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

2023-06-28 Thread Sam James
commit: 185b749351cd8b474900890d8ae4cc572c20b702
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 22:30:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 22:30:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=185b7493

sys-apps/locale-gen: add gentoo, github upstream metadata

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

 sys-apps/locale-gen/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-apps/locale-gen/metadata.xml b/sys-apps/locale-gen/metadata.xml
index e9de1423720b..2b151008630f 100644
--- a/sys-apps/locale-gen/metadata.xml
+++ b/sys-apps/locale-gen/metadata.xml
@@ -5,4 +5,8 @@
toolch...@gentoo.org
Gentoo Toolchain Project

+   
+   proj/locale-gen
+   gentoo/locale-gen
+   
 



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

2023-06-28 Thread Sam James
commit: f535671746e4de849eca6595a44b774bc26c2849
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 22:14:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 22:14:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5356717

sys-apps/kbd: add 2.6.1

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

 sys-apps/kbd/Manifest |  1 +
 sys-apps/kbd/kbd-2.6.1.ebuild | 86 +++
 2 files changed, 87 insertions(+)

diff --git a/sys-apps/kbd/Manifest b/sys-apps/kbd/Manifest
index 44730a32557c..a13778d95a8b 100644
--- a/sys-apps/kbd/Manifest
+++ b/sys-apps/kbd/Manifest
@@ -1,2 +1,3 @@
 DIST kbd-2.5.1.tar.xz 1491952 BLAKE2B 
aab4c3d78c28709bf562b54fe94c0533d5c33185e183bf3eb944f89147b250d9df9b30b64a06eb4742feafe8c05a6aa491a7f007b4d6d9077bc19a4628ba05ae
 SHA512 
74855f486aff5fc2f93a6cb29460a590c94eac653b001574e1b4eb1300ea99dfed9222f9e5d1d3a05a112a6880591d5c44ed6e76b8a64edf744ecb0892f562d0
 DIST kbd-2.6.0.tar.xz 1590196 BLAKE2B 
9894bab607694cc60cece959573b8f13f687d47b4346fa84e57bffd2c062a5ac2830f9a6766aca70d2242f63f486c898fe5d777fc01dfabe85d004b1f29d364a
 SHA512 
4b8cec06ea2143a285bedb95cb66c313ebac79dc3c64956f969f389186609bc1a066dbf32d6ae308e18947dcbe2f6f684f6c69d4210b40d449735e5704707b27
+DIST kbd-2.6.1.tar.xz 1591240 BLAKE2B 
15c738379cfa9420e218ddbf6562e2c75b6bf5eb31ce159d798d49546991ca0c02bf9a11486d99bd2ba7d99f3bf6abb53ad799c6314df6d9ca9b1e8cf808b738
 SHA512 
8d7f39efa91ef16f4c0601c1744e7f00e411c121607660c8f585d3e085d8e8bea4ea095f6c7f491af763097a9844fb4a07d4b78a8358cb7caafbfda0626acf91

diff --git a/sys-apps/kbd/kbd-2.6.1.ebuild b/sys-apps/kbd/kbd-2.6.1.ebuild
new file mode 100644
index ..23a50e0bfa38
--- /dev/null
+++ b/sys-apps/kbd/kbd-2.6.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} ==  ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/legionus/kbd.git 
https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git;
+   EGIT_BRANCH="master"
+else
+   if [[ $(ver_cut 3) -lt 90 ]] ; then
+   SRC_URI="https://www.kernel.org/pub/linux/utils/kbd/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   else
+   inherit autotools
+   SRC_URI="https://github.com/legionus/kbd/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   fi
+fi
+
+DESCRIPTION="Keyboard and console utilities"
+HOMEPAGE="https://kbd-project.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="nls selinux pam test"
+RESTRICT="!test? ( test )"
+
+# Testsuite's Makefile.am calls missing(!)
+# ... but this seems to be consistent with the autoconf docs?
+# Needs more investigation: 
https://www.gnu.org/software/autoconf/manual/autoconf-2.67/html_node/autom4te-Invocation.html
+QA_AM_MAINTAINER_MODE=".*--run autom4te --language=autotest.*"
+
+DEPEND="
+   app-alternatives/gzip
+   pam? (
+   !app-misc/vlock
+   sys-libs/pam
+   )
+"
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-loadkeys )
+"
+BDEPEND="
+   virtual/pkgconfig
+   test? ( dev-libs/check )
+"
+
+src_prepare() {
+   default
+
+   # Rename conflicting keymaps to have unique names, bug #293228
+   # See also https://github.com/legionus/kbd/issues/76.
+   pushd "${S}"/data/keymaps/i386 &> /dev/null || die
+   mv fgGIod/trf.map fgGIod/trf-fgGIod.map || die
+   mv olpc/es.map olpc/es-olpc.map || die
+   mv olpc/pt.map olpc/pt-olpc.map || die
+   mv qwerty/cz.map qwerty/cz-qwerty.map || die
+   popd &> /dev/null || die
+
+   if [[ ${PV} ==  ]] || [[ $(ver_cut 3) -ge 90 ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-werror
+
+   $(use_enable nls)
+   $(use_enable pam vlock)
+   $(use_enable test tests)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   docinto html
+   dodoc docs/doc/*.html
+
+   # USE="test" installs .la files
+   find "${ED}" -type f -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/

2023-06-28 Thread Sam James
commit: 18ee1dbb9ed92e968a7284593e189133d67a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 22:13:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 22:13:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18ee1dbb

x11-terms/xterm: add 383

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

 x11-terms/xterm/Manifest |   2 +
 x11-terms/xterm/xterm-383.ebuild | 106 +++
 2 files changed, 108 insertions(+)

diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest
index 87f16a4f539b..317b3c932a9a 100644
--- a/x11-terms/xterm/Manifest
+++ b/x11-terms/xterm/Manifest
@@ -6,3 +6,5 @@ DIST xterm-381.tgz 1536598 BLAKE2B 
44a94e893fa8696e58e7246c2800799ca85b4f099f059
 DIST xterm-381.tgz.asc 729 BLAKE2B 
d6b866eb09c42dea4956bc6997f752b3a59ae0477275e5919abd9420d151cc094cc99b06088026991d76f254bc84f637dd67dc9191870cf88ba9f48a5d74651b
 SHA512 
05217da892f6b6261c33359b1905b97b0164bbbf155be4e516cd624e5afc9dfa8b89a46f1ae302c7ed486ad466c19200becda556c35fa09fd6a932b634cb9b10
 DIST xterm-382.tgz 1536637 BLAKE2B 
50e538f9ad0735da9c108aca2ccd4e5f14c3aa923fa932952098731e2c68658eaa3f5a35d65468db18b6cabef2f0da5ff8292da9d863a4254f7ca8f4d92e363d
 SHA512 
52780430928d071a131ba9d79ca6915d9f627e82a527f5b0c1eac8e05cea62294631e4a6f27a29e5fa046e3b15c3744e532322e547f4a6a01d05779f0807b8b5
 DIST xterm-382.tgz.asc 729 BLAKE2B 
08d3c637ab1d922c951abda0306e07c3ce51d41d4f916fbc01eb2975ac294417bc4f3f07ccadf7332a8c6547bd6e373bc300a3ce6e0fb21abb8a1699f8bad64e
 SHA512 
d399cb16dcb8b0c6c6eb998d2d37c445079d57d46e5ec3e8ca94479443a817419dc1051181b31e8f478ab8910773477de19d6b783439454fb259f135390a8bd1
+DIST xterm-383.tgz 1538968 BLAKE2B 
9d9e0aff91b829b8e3d7dfcf0ad461d4f823545ebb7d0a4a1130c339afbea76f60fb2e2f514ec05256fa6e5a5f137333c4fabe7bea6eb7aa1c59ecff93a77b77
 SHA512 
68befcf821a752992d82c48c2fabd86953185c691b5f16d6dcc8427156469bf0790737b12d3b57e70fe52e8ddf7139380b30c46d7724b961b7c35c3a0efa097f
+DIST xterm-383.tgz.asc 729 BLAKE2B 
144f78cde591454e09da11e98ba4b455faddf8dc2cba403c28cc02a9b9bd49e296be473d5404cb98a6ae420efd3f851bb5307f3a16cdcc9abe9ed93add4fece2
 SHA512 
5ec5ac94ac031a91d0ddabeb09afb1a72bf3f926f6fe7d84729194923a7495463c0ff91f63a2bc920703ba07c0bb1b21a05c35a539a7b948eb42c574e358

diff --git a/x11-terms/xterm/xterm-383.ebuild b/x11-terms/xterm/xterm-383.ebuild
new file mode 100644
index ..175692654251
--- /dev/null
+++ b/x11-terms/xterm/xterm-383.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc
+inherit desktop flag-o-matic toolchain-funcs verify-sig xdg
+
+DESCRIPTION="Terminal Emulator for X Windows"
+HOMEPAGE="https://invisible-island.net/xterm/;
+SRC_URI="https://invisible-island.net/archives/${PN}/${P}.tgz;
+SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${P}.tgz.asc )"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama"
+
+DEPEND="
+   kernel_linux? ( sys-libs/libutempter )
+   media-libs/fontconfig:1.0
+   >=sys-libs/ncurses-5.7-r7:=
+   x11-apps/xmessage
+   x11-libs/libICE
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXft
+   x11-libs/libxkbfile
+   x11-libs/libXmu
+   x11-libs/libXrender
+   x11-libs/libXt
+   unicode? ( x11-apps/luit )
+   Xaw3d? ( x11-libs/libXaw3d )
+   xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${DEPEND}
+   media-fonts/font-misc-misc
+   x11-apps/rgb"
+DEPEND+=" x11-base/xorg-proto"
+BDEPEND="
+   virtual/pkgconfig
+   verify-sig? ( sec-keys/openpgp-keys-thomasdickey )
+"
+
+DOCS=( README{,.i18n} ctlseqs.txt )
+
+src_configure() {
+   DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults
+
+   # bug #454736
+   # Workaround for ncurses[tinfo] until upstream fixes their buildsystem 
using
+   # something sane like pkg-config or ncurses5-config and stops guessing 
libs
+   # Everything gets linked against ncurses anyways, so don't shout
+   append-libs $($(tc-getPKG_CONFIG) --libs ncurses)
+
+   local myeconfargs=(
+   --disable-full-tgetent
+   --disable-imake
+   --disable-setgid
+   --disable-setuid
+   --enable-256-color
+   --enable-broken-osc
+   --enable-broken-st
+   --enable-dabbrev
+   --enable-exec-xterm
+   --enable-i18n
+   --enable-load-vt-fonts
+   --enable-logging
+   --enable-screen-dumps
+   --enable-warnings
+   --enable-wide-chars
+   --libdir="${EPREFIX}"/etc
+ 

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

2023-06-28 Thread Sam James
commit: 012b2e1da7a4e777ca3c8ea407dcaf5cd745b199
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 21:51:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:51:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=012b2e1d

dev-util/meson: sync live

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

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

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index c9781cdd78c0..86cedf266f21 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 DISTUTILS_USE_PEP517=setuptools
 
 if [[ ${PV} = ** ]]; then



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

2023-06-28 Thread Sam James
commit: 5b243649038f6eaa4c3ccd881981f8969674b8af
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 22:09:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 22:09:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b243649

dev-util/meson: add 1.2.0_rc1

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

 dev-util/meson/Manifest   |   1 +
 dev-util/meson/meson-1.2.0_rc1.ebuild | 117 ++
 2 files changed, 118 insertions(+)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index aee94636f8bc..a1da6fb4767f 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1 +1,2 @@
 DIST meson-1.1.1.tar.gz 2125503 BLAKE2B 
295b46d19c8a1d64d326a6c826e2abe11d9768902ed2f8816df18677e7f3f58decc0c660925821825ecd9a4955a65bda8b2aa66a7bb1961810d8f78f92a3fd8a
 SHA512 
c6259d73566d2532b87e8a23951363103f7be2aacdf120e50946273a2fed6b1602104a3ffbfda159138ac8f780d2c3e67a6fe2c8c228b73c1266775491797adb
+DIST meson-1.2.0rc1.tar.gz 2176016 BLAKE2B 
c7c19b5fe8e25964dbdacaf7b2aa8e348e81e387f79b9576c6d8541064cd499008d70b527299eb02280828b7c1f91b194f2c6d2e54f702295b52b5d7a24c5d3f
 SHA512 
2511b40a8cc55093758599e3e51926a5ccac16c92a5bd33239c743fa6926af9ba0f7508dd2f04adbb2c4599ebad5d34f1a2e112d7ac10dd211e9511522d23962

diff --git a/dev-util/meson/meson-1.2.0_rc1.ebuild 
b/dev-util/meson/meson-1.2.0_rc1.ebuild
new file mode 100644
index ..fefd68d177e5
--- /dev/null
+++ b/dev-util/meson/meson-1.2.0_rc1.ebuild
@@ -0,0 +1,117 @@
+# Copyright 2016-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
+   inherit git-r3
+else
+   inherit pypi
+
+   MY_P=${P/_/}
+   S=${WORKDIR}/${MY_P}
+
+   if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
+   fi
+fi
+
+inherit bash-completion-r1 distutils-r1 toolchain-funcs
+
+DESCRIPTION="Open source build system"
+HOMEPAGE="https://mesonbuild.com/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-util/ninja
+   dev-vcs/git
+   sys-libs/zlib[static-libs(+)]
+   virtual/pkgconfig
+   )
+"
+RDEPEND="
+   virtual/pkgconfig
+"
+
+python_prepare_all() {
+   local disable_unittests=(
+   # ASAN and sandbox both want control over LD_PRELOAD
+   # https://bugs.gentoo.org/673016
+   -e 's/test_generate_gir_with_address_sanitizer/_&/'
+
+   # ASAN is unsupported on some targets
+   # https://bugs.gentoo.org/692822
+   -e 's/test_pch_with_address_sanitizer/_&/'
+
+   # https://github.com/mesonbuild/meson/issues/7203
+   -e 's/test_templates/_&/'
+
+   # Broken due to python2 wrapper
+   -e 's/test_python_module/_&/'
+   )
+
+   sed -i "${disable_unittests[@]}" unittests/*.py || die
+
+   # Broken due to python2 script created by python_wrapper_setup
+   rm -r "test cases/frameworks/1 boost" || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   tc-export PKG_CONFIG
+   if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; 
then
+   ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
+   else
+   distutils-r1_src_test
+   fi
+}
+
+python_test() {
+   (
+   # test_meson_installed
+   unset PYTHONDONTWRITEBYTECODE
+
+   # https://bugs.gentoo.org/687792
+   unset PKG_CONFIG
+
+   # test_cross_file_system_paths
+   unset XDG_DATA_HOME
+
+   # 'test cases/unit/73 summary' expects 80 columns
+   export COLUMNS=80
+
+   # If JAVA_HOME is not set, meson looks for javac in PATH.
+   # If javac is in /usr/bin, meson assumes /usr/include is a valid
+   # JDK include path. Setting JAVA_HOME works around this broken
+   # autodetection. If no JDK is installed, we should end up with 
an empty
+   # value in JAVA_HOME, and the tests should get skipped.
+   export JAVA_HOME=$(java-config -O 2>/dev/null)
+
+   # Call python3 instead of EPYTHON to satisfy 
test_meson_uninstalled.
+   python3 run_tests.py
+   ) || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   insinto /usr/share/vim/vimfiles
+   doins -r 

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

2023-06-28 Thread Sam James
commit: 33e7db4de6d89fe4bbaaf3c83ddf22458faa379d
Author: BalkanMadman  gmail  com>
AuthorDate: Wed Jun 28 09:04:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:49:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e7db4d

dev-libs/libtermkey: Fix QA for automagically compressing manpages

Added a dead simple patch to ${FILESDIR}, so that make doesn't compress
manpages by itself, thus fixing QA warning

Closes: https://bugs.gentoo.org/729248
Signed-off-by: BalkanMadman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31654
Signed-off-by: Sam James  gentoo.org>

 .../files/no-automagic-manpages-compress.patch | 18 ++
 dev-libs/libtermkey/libtermkey-0.22.ebuild |  5 +
 2 files changed, 23 insertions(+)

diff --git a/dev-libs/libtermkey/files/no-automagic-manpages-compress.patch 
b/dev-libs/libtermkey/files/no-automagic-manpages-compress.patch
new file mode 100644
index ..8f6fa34aef6c
--- /dev/null
+++ b/dev-libs/libtermkey/files/no-automagic-manpages-compress.patch
@@ -0,0 +1,18 @@
+diff --git a/Makefile b/Makefile
+index 199f143..70788ee 100644
+--- a/Makefile
 b/Makefile
+@@ -121,13 +121,3 @@ install-lib: $(LIBRARY)
+ install-man:
+   install -d $(DESTDIR)$(MAN3DIR)
+   install -d $(DESTDIR)$(MAN7DIR)
+-  for F in man/*.3; do \
+-gzip <$$F >$(DESTDIR)$(MAN3DIR)/$${F#man/}.gz; \
+-  done
+-  for F in man/*.7; do \
+-gzip <$$F >$(DESTDIR)$(MAN7DIR)/$${F#man/}.gz; \
+-  done
+-  while read FROM EQ TO; do \
+-echo ln -sf $$TO.gz $(DESTDIR)$(MAN3DIR)/$$FROM.gz; \
+-  done < man/also
+-

diff --git a/dev-libs/libtermkey/libtermkey-0.22.ebuild 
b/dev-libs/libtermkey/libtermkey-0.22.ebuild
index ebdac2ff53e1..3d96367bdf78 100644
--- a/dev-libs/libtermkey/libtermkey-0.22.ebuild
+++ b/dev-libs/libtermkey/libtermkey-0.22.ebuild
@@ -12,6 +12,9 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
 IUSE="demos static-libs"
+PATCHES=(
+   "${FILESDIR}"/no-automagic-manpages-compress.patch
+)
 
 RDEPEND="dev-libs/unibilium:="
 DEPEND="${RDEPEND}
@@ -36,4 +39,6 @@ src_install() {
emake PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" 
DESTDIR="${D}" install
use static-libs || rm "${ED}"/usr/$(get_libdir)/${PN}.a || die
rm "${ED}"/usr/$(get_libdir)/${PN}.la || die
+   doman "${S}"/man/*.3
+   doman "${S}"/man/*.7
 }



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

2023-06-28 Thread Sam James
commit: 9038323476ea44a35716b57d7fac137746bdf1b9
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 21:48:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:49:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90383234

dev-libs/libtermkey: EAPI 8, revbump for man page fix earlier

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

 ...ibtermkey-0.22.ebuild => libtermkey-0.22-r1.ebuild} | 18 --
 1 file changed, 12 insertions(+), 6 deletions(-)

diff --git a/dev-libs/libtermkey/libtermkey-0.22.ebuild 
b/dev-libs/libtermkey/libtermkey-0.22-r1.ebuild
similarity index 93%
rename from dev-libs/libtermkey/libtermkey-0.22.ebuild
rename to dev-libs/libtermkey/libtermkey-0.22-r1.ebuild
index 3d96367bdf78..556109cfa964 100644
--- a/dev-libs/libtermkey/libtermkey-0.22.ebuild
+++ b/dev-libs/libtermkey/libtermkey-0.22-r1.ebuild
@@ -1,7 +1,8 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
+
 inherit flag-o-matic
 
 DESCRIPTION="Library for easy processing of keyboard entry from terminal-based 
programs"
@@ -12,15 +13,20 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
 IUSE="demos static-libs"
-PATCHES=(
-   "${FILESDIR}"/no-automagic-manpages-compress.patch
-)
 
 RDEPEND="dev-libs/unibilium:="
-DEPEND="${RDEPEND}
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
sys-devel/libtool
virtual/pkgconfig
-   demos? ( dev-libs/glib:2 )"
+   demos? ( dev-libs/glib:2 )
+"
+
+PATCHES=(
+   "${FILESDIR}"/no-automagic-manpages-compress.patch
+)
 
 src_prepare() {
default



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

2023-06-28 Thread Sam James
commit: f6fd2853d3a5b0f20c6d799ed45d9c1dd5eb98da
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 21:22:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:22:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6fd2853

dev-db/mariadb: Stabilize 10.5.21 amd64, #909333

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

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

diff --git a/dev-db/mariadb/mariadb-10.5.21.ebuild 
b/dev-db/mariadb/mariadb-10.5.21.ebuild
index f5477e843a70..fd0f0111fa10 100644
--- a/dev-db/mariadb/mariadb-10.5.21.ebuild
+++ b/dev-db/mariadb/mariadb-10.5.21.ebuild
@@ -31,7 +31,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
?? ( tcmalloc jemalloc )
static? ( yassl !pam )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



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

2023-06-28 Thread Sam James
commit: 92ada6cf41b47c9d3a596304421bc5faf8fad546
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 21:21:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:21:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92ada6cf

net-analyzer/zabbix: Stabilize 6.0.18 amd64, #907283

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

 net-analyzer/zabbix/zabbix-6.0.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/zabbix/zabbix-6.0.18.ebuild 
b/net-analyzer/zabbix/zabbix-6.0.18.ebuild
index e5e5f002a22e..f44b20cd675a 100644
--- a/net-analyzer/zabbix/zabbix-6.0.18.ebuild
+++ b/net-analyzer/zabbix/zabbix-6.0.18.ebuild
@@ -24,7 +24,7 @@ 
SRC_URI="https://cdn.zabbix.com/${PN}/sources/stable/$(ver_cut 1-2)/${P}.tar.gz
 LICENSE="GPL-2"
 SLOT="0/$(ver_cut 1-2)"
 WEBAPP_MANUAL_SLOT="yes"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc 
openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static"
 REQUIRED_USE="|| ( agent agent2 frontend proxy server )
?? ( gnutls openssl )



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

2023-06-28 Thread Sam James
commit: 0b925dd64a00d6ca7c72a69db111c8f2fb92355b
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 21:22:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:22:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b925dd6

net-libs/libssh2: Stabilize 1.11.0 hppa, #909341

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

 net-libs/libssh2/libssh2-1.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libssh2/libssh2-1.11.0.ebuild 
b/net-libs/libssh2/libssh2-1.11.0.ebuild
index 64b6d92d8d29..7e0d142ae351 100644
--- a/net-libs/libssh2/libssh2-1.11.0.ebuild
+++ b/net-libs/libssh2/libssh2-1.11.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.libssh2.org/download/${P}.tar.xz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="gcrypt mbedtls test zlib"
 REQUIRED_USE="?? ( gcrypt mbedtls )"
 RESTRICT="!test? ( test )"



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

2023-06-28 Thread Sam James
commit: a4a7ff6f5ecb010c93ce7f6c7e8ff5a52c3ddca0
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 21:21:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:21:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a7ff6f

net-analyzer/zabbix: Stabilize 6.4.3 amd64, #907283

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

 net-analyzer/zabbix/zabbix-6.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/zabbix/zabbix-6.4.3.ebuild 
b/net-analyzer/zabbix/zabbix-6.4.3.ebuild
index 2423117090ed..dd680cb76e33 100644
--- a/net-analyzer/zabbix/zabbix-6.4.3.ebuild
+++ b/net-analyzer/zabbix/zabbix-6.4.3.ebuild
@@ -24,7 +24,7 @@ 
SRC_URI="https://cdn.zabbix.com/${PN}/sources/stable/$(ver_cut 1-2)/${P}.tar.gz
 LICENSE="GPL-2"
 SLOT="0/$(ver_cut 1-2)"
 WEBAPP_MANUAL_SLOT="yes"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc 
openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static"
 REQUIRED_USE="|| ( agent agent2 frontend proxy server )
?? ( gnutls openssl )



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

2023-06-28 Thread Sam James
commit: 4459d6b4a5e86375ddc3c89a0f891ed4bf86933b
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 21:22:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:22:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4459d6b4

dev-db/mariadb: Stabilize 10.4.30 amd64, #909332

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

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

diff --git a/dev-db/mariadb/mariadb-10.4.30.ebuild 
b/dev-db/mariadb/mariadb-10.4.30.ebuild
index f48ea6c0c6be..bdfd5eeb7039 100644
--- a/dev-db/mariadb/mariadb-10.4.30.ebuild
+++ b/dev-db/mariadb/mariadb-10.4.30.ebuild
@@ -32,7 +32,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
?? ( tcmalloc jemalloc )
static? ( yassl !pam )"
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



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

2023-06-28 Thread Sam James
commit: 4ca17385e9dc029ea579a1914e3fc890a4f99d10
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 21:21:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:21:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca17385

sys-apps/locale-gen: Stabilize 2.23-r1 amd64, #907241

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

 sys-apps/locale-gen/locale-gen-2.23-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/locale-gen/locale-gen-2.23-r1.ebuild 
b/sys-apps/locale-gen/locale-gen-2.23-r1.ebuild
index fb94d8f3c620..2505276e4e10 100644
--- a/sys-apps/locale-gen/locale-gen-2.23-r1.ebuild
+++ b/sys-apps/locale-gen/locale-gen-2.23-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/${P}.tar.bz2;
 LICENSE="GPL-2+"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
app-alternatives/awk



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

2023-06-28 Thread Sam James
commit: f30cea5c8fc700269693bc24a8c0fd901ad10857
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 21:22:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:22:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f30cea5c

dev-db/mariadb: Stabilize 10.6.14 amd64, #909334

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

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

diff --git a/dev-db/mariadb/mariadb-10.6.14.ebuild 
b/dev-db/mariadb/mariadb-10.6.14.ebuild
index 0675af87264c..b997295340a3 100644
--- a/dev-db/mariadb/mariadb-10.6.14.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.14.ebuild
@@ -28,7 +28,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
?? ( tcmalloc jemalloc )
static? ( yassl !pam )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



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

2023-06-28 Thread Sam James
commit: 3d9f5f412e1b67657366afc0b6a46c744f07a68a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 21:21:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:21:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d9f5f41

sys-libs/glibc: Stabilize 2.37-r3 amd64, #907241

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

 sys-libs/glibc/glibc-2.37-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/glibc/glibc-2.37-r3.ebuild 
b/sys-libs/glibc/glibc-2.37-r3.ebuild
index 8cb029656f12..a7acc180cd1e 100644
--- a/sys-libs/glibc/glibc-2.37-r3.ebuild
+++ b/sys-libs/glibc/glibc-2.37-r3.ebuild
@@ -39,7 +39,7 @@ MIN_PAX_UTILS_VER="1.3.3"
 if [[ ${PV} == * ]]; then
inherit git-r3
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
 fi



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

2023-06-28 Thread Sam James
commit: 4e50f4dc77efc41cbe190d54c1d917fb96a050af
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 21:21:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:21:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e50f4dc

net-analyzer/zabbix: Stabilize 4.0.46 amd64, #907283

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

 net-analyzer/zabbix/zabbix-4.0.46.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/zabbix/zabbix-4.0.46.ebuild 
b/net-analyzer/zabbix/zabbix-4.0.46.ebuild
index 249e6dc9f35f..7c31bf7c6aee 100644
--- a/net-analyzer/zabbix/zabbix-4.0.46.ebuild
+++ b/net-analyzer/zabbix/zabbix-4.0.46.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://cdn.zabbix.com/${PN}/sources/stable/$(ver_cut 1-2)/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0/$(ver_cut 1-2)"
 WEBAPP_MANUAL_SLOT="yes"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+agent curl frontend gnutls ipv6 java ldap libxml2 mbedtls mysql odbc 
openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static 
xmpp"
 REQUIRED_USE="|| ( agent frontend proxy server )
?? ( gnutls mbedtls openssl )



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

2023-06-28 Thread Sam James
commit: 3c04ffd3a67dfddf18ac6fe943b09d830a52a73b
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 21:21:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:21:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c04ffd3

net-analyzer/zabbix: Stabilize 5.0.35 amd64, #907283

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

 net-analyzer/zabbix/zabbix-5.0.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/zabbix/zabbix-5.0.35.ebuild 
b/net-analyzer/zabbix/zabbix-5.0.35.ebuild
index ec1e25bbcd14..e40485ee0974 100644
--- a/net-analyzer/zabbix/zabbix-5.0.35.ebuild
+++ b/net-analyzer/zabbix/zabbix-5.0.35.ebuild
@@ -24,7 +24,7 @@ 
SRC_URI="https://cdn.zabbix.com/${PN}/sources/stable/$(ver_cut 1-2)/${P}.tar.gz
 LICENSE="GPL-2"
 SLOT="0/$(ver_cut 1-2)"
 WEBAPP_MANUAL_SLOT="yes"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc 
openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static"
 REQUIRED_USE="|| ( agent agent2 frontend proxy server )
?? ( gnutls openssl )



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

2023-06-28 Thread Sam James
commit: 90a09a07358250b04ccef8111f6fcd024b5b609f
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 21:16:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:16:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90a09a07

net-misc/netkit-telnetd: add missing selinux policy dep

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

 net-misc/netkit-telnetd/netkit-telnetd-0.17-r13.ebuild | 17 +++--
 1 file changed, 11 insertions(+), 6 deletions(-)

diff --git a/net-misc/netkit-telnetd/netkit-telnetd-0.17-r13.ebuild 
b/net-misc/netkit-telnetd/netkit-telnetd-0.17-r13.ebuild
index 5859b09f298b..1cdb22da14b8 100644
--- a/net-misc/netkit-telnetd/netkit-telnetd-0.17-r13.ebuild
+++ b/net-misc/netkit-telnetd/netkit-telnetd-0.17-r13.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"
@@ -16,11 +16,16 @@ 
SRC_URI="http://ftp.linux.org.uk/pub/linux/Networking/netkit/netkit-telnet-${PV}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
-IUSE=""
-
-DEPEND=">=sys-libs/ncurses-5.2:=
-   !net-misc/telnet-bsd"
-RDEPEND="${DEPEND}"
+IUSE="selinux"
+
+DEPEND="
+   >=sys-libs/ncurses-5.2:=
+   !net-misc/telnet-bsd
+"
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-telnet )
+"
 
 S=${WORKDIR}/netkit-telnet-${PV}
 



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

2023-06-28 Thread Sam James
commit: c46730b74f012088a81f8810c6096a53414caa6a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 21:15:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:15:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c46730b7

dev-cpp/clucene: crank copyright

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

 dev-cpp/clucene/clucene-2.3.3.4-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/clucene/clucene-2.3.3.4-r9.ebuild 
b/dev-cpp/clucene/clucene-2.3.3.4-r9.ebuild
index 656750220d5b..dee944a2e476 100644
--- a/dev-cpp/clucene/clucene-2.3.3.4-r9.ebuild
+++ b/dev-cpp/clucene/clucene-2.3.3.4-r9.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



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

2023-06-28 Thread Sam James
commit: 16f1d78f56032c601da9e220e83d5bd833363136
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 21:16:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:16:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16f1d78f

net-misc/telnet-bsd: add missing selinux policy dep

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

 net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild 
b/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild
index c1e8dc327468..8ba189abbfd1 100644
--- a/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild
+++ b/net-misc/telnet-bsd/telnet-bsd-1.2-r4.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
@@ -12,13 +12,15 @@ 
SRC_URI="https://dev.gentoo.org/~mschiff/distfiles/${P}.tar.bz2;
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
-IUSE="nls xinetd"
+IUSE="nls selinux xinetd"
 
 DEPEND="
sys-libs/ncurses:=
!net-misc/netkit-telnetd
 "
-RDEPEND="${DEPEND}
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-telnet )
xinetd? ( sys-apps/xinetd )
!net-misc/netkit-telnetd
 "



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

2023-06-28 Thread Sam James
commit: 954932c357cd6000190675d83dfdf310cf4a1584
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 21:14:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:14:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=954932c3

net-libs/libssh2: Stabilize 1.11.0 arm, #909341

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

 net-libs/libssh2/libssh2-1.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libssh2/libssh2-1.11.0.ebuild 
b/net-libs/libssh2/libssh2-1.11.0.ebuild
index 7525c75c83a0..64b6d92d8d29 100644
--- a/net-libs/libssh2/libssh2-1.11.0.ebuild
+++ b/net-libs/libssh2/libssh2-1.11.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.libssh2.org/download/${P}.tar.xz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="gcrypt mbedtls test zlib"
 REQUIRED_USE="?? ( gcrypt mbedtls )"
 RESTRICT="!test? ( test )"



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

2023-06-28 Thread Sam James
commit: 8a5fc7edea3b863a7884ca4a805e40199f999142
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 21:14:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:14:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a5fc7ed

dev-libs/qtkeychain: Stabilize 0.14.1-r1 x86, #909342

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

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

diff --git a/dev-libs/qtkeychain/qtkeychain-0.14.1-r1.ebuild 
b/dev-libs/qtkeychain/qtkeychain-0.14.1-r1.ebuild
index f6bdc28e5b0d..f32dd59f38d6 100644
--- a/dev-libs/qtkeychain/qtkeychain-0.14.1-r1.ebuild
+++ b/dev-libs/qtkeychain/qtkeychain-0.14.1-r1.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Qt API for storing passwords securely"
 
 if [[ ${PV} != ** ]]; then

SRC_URI="https://github.com/frankosterfeld/${PN}/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 else
inherit git-r3
EGIT_REPO_URI="https://github.com/frankosterfeld/${PN}.git;



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

2023-06-28 Thread Sam James
commit: 7d571a2129a03f44c9e4a6d1478417d7a0fd33b2
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 21:14:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:14:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d571a21

dev-libs/qtkeychain: Stabilize 0.14.1-r1 arm64, #909342

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

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

diff --git a/dev-libs/qtkeychain/qtkeychain-0.14.1-r1.ebuild 
b/dev-libs/qtkeychain/qtkeychain-0.14.1-r1.ebuild
index f32dd59f38d6..f754e438533b 100644
--- a/dev-libs/qtkeychain/qtkeychain-0.14.1-r1.ebuild
+++ b/dev-libs/qtkeychain/qtkeychain-0.14.1-r1.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Qt API for storing passwords securely"
 
 if [[ ${PV} != ** ]]; then

SRC_URI="https://github.com/frankosterfeld/${PN}/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
+   KEYWORDS="~amd64 arm64 ~loong ~ppc64 ~riscv x86"
 else
inherit git-r3
EGIT_REPO_URI="https://github.com/frankosterfeld/${PN}.git;



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

2023-06-28 Thread Sam James
commit: dbe42f09ea459c7e751753a4de6a708044348c45
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 21:14:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:14:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbe42f09

net-libs/libssh2: Stabilize 1.11.0 arm64, #909341

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

 net-libs/libssh2/libssh2-1.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libssh2/libssh2-1.11.0.ebuild 
b/net-libs/libssh2/libssh2-1.11.0.ebuild
index 47e484c63efd..7525c75c83a0 100644
--- a/net-libs/libssh2/libssh2-1.11.0.ebuild
+++ b/net-libs/libssh2/libssh2-1.11.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.libssh2.org/download/${P}.tar.xz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="gcrypt mbedtls test zlib"
 REQUIRED_USE="?? ( gcrypt mbedtls )"
 RESTRICT="!test? ( test )"



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

2023-06-28 Thread Sam James
commit: 1ba9c12d6ed1d6054c055bea8480e2d0132ae8eb
Author: LinuxUserGD  gmail  com>
AuthorDate: Mon Apr 10 22:01:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:13:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba9c12d

dev-cpp/clucene: fix removed std::binary_function in c++17

Closes: https://bugs.gentoo.org/853298
Closes: https://bugs.gentoo.org/869170
Signed-off-by: LinuxUserGD  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30547
Signed-off-by: Sam James  gentoo.org>

 ...2.3.3.4-r8.ebuild => clucene-2.3.3.4-r9.ebuild} |   1 +
 .../clucene-2.3.3.4-fix-binary-function.patch  | 199 +
 2 files changed, 200 insertions(+)

diff --git a/dev-cpp/clucene/clucene-2.3.3.4-r8.ebuild 
b/dev-cpp/clucene/clucene-2.3.3.4-r9.ebuild
similarity index 97%
rename from dev-cpp/clucene/clucene-2.3.3.4-r8.ebuild
rename to dev-cpp/clucene/clucene-2.3.3.4-r9.ebuild
index 3ee090b7f675..656750220d5b 100644
--- a/dev-cpp/clucene/clucene-2.3.3.4-r8.ebuild
+++ b/dev-cpp/clucene/clucene-2.3.3.4-r9.ebuild
@@ -36,6 +36,7 @@ PATCHES=(
"${FILESDIR}/${P}-gmtime.patch"
"${FILESDIR}/${P}-musl-pthread.patch"
"${FILESDIR}/${P}-libcxx.patch"
+   "${FILESDIR}/${P}-fix-binary-function.patch"
 )
 
 src_prepare() {

diff --git a/dev-cpp/clucene/files/clucene-2.3.3.4-fix-binary-function.patch 
b/dev-cpp/clucene/files/clucene-2.3.3.4-fix-binary-function.patch
new file mode 100644
index ..dbcff1bb1169
--- /dev/null
+++ b/dev-cpp/clucene/files/clucene-2.3.3.4-fix-binary-function.patch
@@ -0,0 +1,199 @@
+Replace std::binary_function with typedefs (deprecated in c++11 and removed in 
c++17).
+Bug: https://bugs.gentoo.org/869170
+--- a/src/core/CLucene/index/_Term.h
 b/src/core/CLucene/index/_Term.h
+@@ -13,9 +13,12 @@
+ CL_NS_DEF(index)
+ 
+ 
+-class Term_Equals:public CL_NS_STD(binary_function)
++class Term_Equals
+ {
+ public:
++  typedef const Term* first_argument_type;
++  typedef const Term* second_argument_type;
++  typedef bool result_type;
+   bool operator()( const Term* val1, const Term* val2 ) const{
+   return val1->equals(val2);
+   }
+--- a/src/core/CLucene/search/BooleanQuery.cpp
 b/src/core/CLucene/search/BooleanQuery.cpp
+@@ -25,9 +25,12 @@ CL_NS_USE(index)
+ CL_NS_USE(util)
+ CL_NS_DEF(search)
+ 
+-  class BooleanClause_Compare:public CL_NS_STD(binary_function)
++  class BooleanClause_Compare
+   {
+   public:
++  typedef const BooleanClause* first_argument_type;
++  typedef const BooleanClause* second_argument_type;
++  typedef bool result_type;
+   bool operator()( const BooleanClause* val1, const 
BooleanClause* val2 ) const {
+   return val1->equals(val2);
+   }
+--- a/src/core/CLucene/search/MultiPhraseQuery.cpp
 b/src/core/CLucene/search/MultiPhraseQuery.cpp
+@@ -377,9 +377,12 @@ TCHAR* MultiPhraseQuery::toString(const TCHAR* f) const {
+   return buffer.giveBuffer();
+ }
+ 
+-class TermArray_Equals:public CL_NS_STD(binary_function)
++class TermArray_Equals
+ {
+ public:
++  typedef const Term** first_argument_type;
++  typedef const Term** second_argument_type;
++  typedef bool result_type;
+   bool operator()( CL_NS(util)::ArrayBase* val1, 
CL_NS(util)::ArrayBase* val2 ) const{
+ if ( val1->length != val2->length )
+   return false;
+--- a/src/core/CLucene/util/Equators.h
 b/src/core/CLucene/util/Equators.h
+@@ -22,21 +22,30 @@ CL_NS_DEF(util)
+ /** @internal */
+ class CLUCENE_INLINE_EXPORT Equals{
+ public:
+-  class CLUCENE_INLINE_EXPORT Int32:public 
CL_NS_STD(binary_function)
++  class CLUCENE_INLINE_EXPORT Int32
+   {
+   public:
++  typedef const int32_t* first_argument_type;
++  typedef const int32_t* second_argument_type;
++  typedef bool result_type;
+   bool operator()( const int32_t val1, const int32_t val2 ) const;
+   };
+   
+-  class CLUCENE_INLINE_EXPORT Char:public 
CL_NS_STD(binary_function)
++  class CLUCENE_INLINE_EXPORT Char
+   {
+   public:
++  typedef const char* first_argument_type;
++  typedef const char* second_argument_type;
++  typedef bool result_type;
+   bool operator()( const char* val1, const char* val2 ) const;
+   };
+ #ifdef _UCS2
+-  class CLUCENE_INLINE_EXPORT WChar: public 
CL_NS_STD(binary_function)
++  class CLUCENE_INLINE_EXPORT WChar
+   {
+   public:
++  typedef const wchar_t* first_argument_type;
++  typedef const wchar_t* second_argument_type;
++  typedef bool result_type;
+   bool operator()( const wchar_t* val1, const wchar_t* val2 ) 
const;
+   };
+   class CLUCENE_INLINE_EXPORT TChar: public WChar{
+@@ -48,9 +57,12 @@ public:
+ 
+ 
+ template
+-  

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

2023-06-28 Thread Sam James
commit: 3aa48502617739c34edc3ea5c8884866f54bc877
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 21:14:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:14:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aa48502

net-libs/libssh2: Stabilize 1.11.0 ppc64, #909341

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

 net-libs/libssh2/libssh2-1.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libssh2/libssh2-1.11.0.ebuild 
b/net-libs/libssh2/libssh2-1.11.0.ebuild
index f46409a021c7..47e484c63efd 100644
--- a/net-libs/libssh2/libssh2-1.11.0.ebuild
+++ b/net-libs/libssh2/libssh2-1.11.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.libssh2.org/download/${P}.tar.xz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="gcrypt mbedtls test zlib"
 REQUIRED_USE="?? ( gcrypt mbedtls )"
 RESTRICT="!test? ( test )"



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

2023-06-28 Thread Sam James
commit: b3b9da65b3c494ad9f5c05109ceaf344750baf68
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 21:14:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:14:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3b9da65

net-libs/libssh2: Stabilize 1.11.0 sparc, #909341

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

 net-libs/libssh2/libssh2-1.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libssh2/libssh2-1.11.0.ebuild 
b/net-libs/libssh2/libssh2-1.11.0.ebuild
index 30a399914f72..f46409a021c7 100644
--- a/net-libs/libssh2/libssh2-1.11.0.ebuild
+++ b/net-libs/libssh2/libssh2-1.11.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.libssh2.org/download/${P}.tar.xz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="gcrypt mbedtls test zlib"
 REQUIRED_USE="?? ( gcrypt mbedtls )"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/

2023-06-28 Thread Sam James
commit: ae055071d7881079db25c7d6f749367c0983abe1
Author: Jaco Kroon  uls  co  za>
AuthorDate: Tue Jun 27 00:50:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:10:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae055071

net-vpn/strongswan: add 5.9.11

Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/31637
Signed-off-by: Sam James  gentoo.org>

 net-vpn/strongswan/Manifest |   1 +
 net-vpn/strongswan/strongswan-5.9.11.ebuild | 318 
 2 files changed, 319 insertions(+)

diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest
index 0d022dbe3b3f..4c4b95eee71a 100644
--- a/net-vpn/strongswan/Manifest
+++ b/net-vpn/strongswan/Manifest
@@ -1,3 +1,4 @@
 DIST strongswan-5.9.10.tar.bz2 4765407 BLAKE2B 
757d55aa0c623356c5d8bf0360df63990ec18294d06f50b6dd475273b75a883354ea8723708e4856a8f0acc4d3237ac6bcf5adc40346fded7051d78375b2bcc9
 SHA512 
cf1d4a79ec02ac0502494ce6bfcab7399ddff151e2bc39bd4fbb9562bae7d0c66cf8d1e387b3c36a35e4387d597889fd7519e7bce07d3a7f764b1b73bd8a4667
+DIST strongswan-5.9.11.tar.bz2 4786552 BLAKE2B 
e8e84d79d1530b9a968ce8429fec0e7b3fcf19b75fdbd4371a38763d8564d5b37d012769006330b5c94cff3e914acb1b1a3e2829749effb8c35f9e5d775be491
 SHA512 
d500523215f5ec5c5550c4d2c49060b350ae396d8c60170792c46775d04fc7a132aa70a6242145477753668351d26ed957e08903683ecc340aa8d84fb2ae5498
 DIST strongswan-5.9.8.tar.bz2 4747096 BLAKE2B 
2a7e346931f909aefa17a7e2f4a2d5b491979dd21519eaffa5d14ac0e54d86207009526aed903bfadbec2d4d449a23077f391106ed9ac02851a081b563c72eb0
 SHA512 
16d3afc80704f896f3f97addf452b4bb29fc1911c54e980f76ac48bdbe2340ce3bd4e79024848cb7961bbe9ad5458d93389343878ca042af658d51b11219666b
 DIST strongswan-5.9.9.tar.bz2 4764675 BLAKE2B 
9cbc73192527254a2d20b28295e7583a0d9ec81e4d6eb1b7d78e54b30ba8e5304a33e813145d8a47b2b4319d7b49762cd35cdbdaf1d41161d7746d68d3cef1b5
 SHA512 
7f5d94527193ce7716292f30db75303a0594169647e41e8c9530a7dedd914ad7fecf94885356738fd54d3781a066fa591c621d531923b20780b1fca76ad7bd46

diff --git a/net-vpn/strongswan/strongswan-5.9.11.ebuild 
b/net-vpn/strongswan/strongswan-5.9.11.ebuild
new file mode 100644
index ..057c1e8f3e05
--- /dev/null
+++ b/net-vpn/strongswan/strongswan-5.9.11.ebuild
@@ -0,0 +1,318 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+inherit linux-info systemd
+
+DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE"
+HOMEPAGE="https://www.strongswan.org/;
+SRC_URI="https://download.strongswan.org/${P}.tar.bz2;
+
+LICENSE="GPL-2 RSA DES"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql 
networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11"
+
+STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici"
+STRONGSWAN_PLUGINS_OPT_DISABLE="kdf"
+STRONGSWAN_PLUGINS_OPT="addrblock aesni blowfish bypass-lan ccm chapoly ctr 
error-notify forecast
+ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist
+xauth-noauth"
+for mod in $STRONGSWAN_PLUGINS_STD; do
+   IUSE="${IUSE} +strongswan_plugins_${mod}"
+done
+
+for mod in $STRONGSWAN_PLUGINS_OPT_DISABLE; do
+   IUSE="${IUSE} strongswan_plugins_${mod}"
+done
+
+for mod in $STRONGSWAN_PLUGINS_OPT; do
+   IUSE="${IUSE} strongswan_plugins_${mod}"
+done
+
+COMMON_DEPEND="non-root? (
+   acct-user/ipsec
+   acct-group/ipsec
+   )
+   dev-libs/glib:2
+   gmp? ( >=dev-libs/gmp-4.1.5:= )
+   gcrypt? ( dev-libs/libgcrypt:= )
+   caps? ( sys-libs/libcap )
+   curl? ( net-misc/curl )
+   ldap? ( net-nds/openldap:= )
+   openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist(-)] )
+   mysql? ( dev-db/mysql-connector-c:= )
+   sqlite? ( >=dev-db/sqlite-3.3.1:3 )
+   systemd? ( sys-apps/systemd )
+   networkmanager? ( net-misc/networkmanager )
+   pam? ( sys-libs/pam )
+   strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns:= )"
+
+DEPEND="${COMMON_DEPEND}
+   virtual/linux-sources
+   sys-kernel/linux-headers"
+
+RDEPEND="${COMMON_DEPEND}
+   virtual/logger
+   sys-apps/iproute2
+   !net-vpn/libreswan
+   selinux? ( sec-policy/selinux-ipsec )"
+
+UGID="ipsec"
+
+pkg_setup() {
+   linux-info_pkg_setup
+
+   elog "Linux kernel version: ${KV_FULL}"
+
+   if ! kernel_is -ge 2 6 16; then
+   eerror
+   eerror "This ebuild currently only supports ${PN} with the"
+   eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16."
+   eerror
+   fi
+
+   if kernel_is -lt 2 6 34; then
+   ewarn
+   ewarn "IMPORTANT KERNEL NOTES: Please read carefully..."
+   ewarn
+
+   if kernel_is -lt 2 6 29; then
+   ewarn "[ < 2.6.29 ] Due to a missing kernel 

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

2023-06-28 Thread Sam James
commit: 23dd19e6fd77ebd51ba4c7fe45543616c1e6cae9
Author: Paul Zander  gmail  com>
AuthorDate: Fri Jun 16 16:33:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:10:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23dd19e6

sci-libs/vtk: add 9.2.6

Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31487
Signed-off-by: Sam James  gentoo.org>

 sci-libs/vtk/Manifest |   6 +
 sci-libs/vtk/vtk-9.2.6.ebuild | 746 ++
 2 files changed, 752 insertions(+)

diff --git a/sci-libs/vtk/Manifest b/sci-libs/vtk/Manifest
index d241500f291a..3aaf0aa0c9c1 100644
--- a/sci-libs/vtk/Manifest
+++ b/sci-libs/vtk/Manifest
@@ -1,6 +1,12 @@
 DIST VTK-9.2.5.tar.gz 53807732 BLAKE2B 
8d25ec8f23c12868b2321eca84644dbf44704e58b7b79b2fd3a1260f7a240a78e4007fd99633ba93359103afc8ec00c7fa84f62778aed3d3361e1774a87b5626
 SHA512 
b1f225fb2589449621fd32bb0fc3f4817478d972cdccf7a9a376f1c17e93d5bd0a0511cdaa8587568a4baac9dfa8b5ffb9041442e221cd98d8f55e9981b6fcbf
+DIST VTK-9.2.6.tar.gz 53810904 BLAKE2B 
e3f9736a9b38415e0edd4b4c4bfe83aa154221c3c2c582e527996f88386b1b4d7864ddd2a364c0e83596ff45902cb7cde548ac3a4eebe06c2e43925c2608c4d3
 SHA512 
f2328caae959d583299b7fd57205f3dd76f87c8c1ee78653e85d44cab085295bf7bf88b3f6a2b960a57df96ccb32049337ebccb067ecde6d84d25eda636196bc
 DIST VTKData-9.2.5.tar.gz 594016050 BLAKE2B 
7f03f5640ee648275a9771f990f98a3b5dfee10c0e291b353e6f067a098d50e2653c577b7c9c4e19c1d554e14469968014d1dfe9e70a91ecbff75397a53c9be9
 SHA512 
c06264c10bf78943753e58b9cb034d56b65570995741020dc58d5703525cdd4842d680fb6e185fa8fc39b72225ea6b29d8d632c0327f4145a7e2b79f3f702ec3
+DIST VTKData-9.2.6.tar.gz 594029678 BLAKE2B 
b3d6990a8098d9bec02a031b6d804049ce649bcd58fbcd74001e893ba41159e49f4dea74c5957737098a39a399d347b3bc65db4feadf152dd3fb8e705da16eb4
 SHA512 
5c5f2b36533180a63daff224da7055e1c2911eb5e4efda26e38b9ac01cb8e886cf7e71c45ac83347642caf1786e72bb469c22954ffbbb6e2c317fc6b4080
 DIST VTKDataFiles-9.2.5.tar.gz 609038837 BLAKE2B 
e6a5aa5a865664cf407914c9598497f6304b914748ce9d9145b5b7d53f5897b4056b6f7615bb8221c9a9747caf13ba632e21b060b1c8963bb7d6b257bb1da559
 SHA512 
c0cf7e0fb79f626e25946f1154d9e4c3e7ec995a823a01fc9638976f89af26ae8978a5b6c8a78d62f42f7f81b5fbe0cddc6afc5836c214f3dcaddb917a1ccc79
+DIST VTKDataFiles-9.2.6.tar.gz 609045751 BLAKE2B 
c8a4a8472dcc05f5b1d35c8f6923b4ed2e7adb593a3037ae7673a5e674583ef9ccc5bc1ec8cf29e87fd5b168c0bba5ed27b89c51fe2e5da432ef5d50e415af94
 SHA512 
f7c104641d25126956a50671934c10b25589e435d7cce6a5107c8dcf83a81f48ed3ae8a325b635f341a5a47579f9200689aa5eb34fe0d1c37acddfeedd33cd01
 DIST VTKLargeData-9.2.5.tar.gz 247523496 BLAKE2B 
edc785e271ba605c730b9c8d9d62d2d95d818ebf18e4b20468c247187720a27897ecbf701e1eff61ba135545e6ea8f573ef120206813ee5ca11be33d8c5ff728
 SHA512 
7a994024aa42b48d3633cdcc528d89a2e7e07bcc47d01a0001578720dbc2eb991b90dc2f9caafe8f26a1f10185efb1bc2c0506f799da2b96e63ba08cb564117d
+DIST VTKLargeData-9.2.6.tar.gz 247521022 BLAKE2B 
ee6e5f627a5cb96aac6a53b7ff14d4a40f1e243a095c7d145412d899ab9d509af5a62ab889fc48c96ff78359443afbeecfa70cb937affdad7225071374b28bec
 SHA512 
f0b71baa4e346746e186c6a0cc93588d227b91cd4993ee6afe15708006250b0b3aa9447822845e01432728c12af56c68a213831b6dc809807ca341ff6912f55f
 DIST VTKLargeDataFiles-9.2.5.tar.gz 247506616 BLAKE2B 
45cd462a11dfa65260a5aa178b2004636eb8ec000af9103fd2fc64ca55b0f607cdf39c40f5f0a9ef843b7b2e468e0f84a34dafb8b8655efce5c8d39c80961422
 SHA512 
da96e4f1d0e21bc597832d8cd0730dcdd8a8f7d6c1f41f74ec41a7a1d0b2a2d61e86bcb5fade7d3210b9d66cae975b537e25280767e37fe08e0965b3e98c1cae
+DIST VTKLargeDataFiles-9.2.6.tar.gz 247505945 BLAKE2B 
dafec016a17bc4371972e85fe95e5032f385ef090ca7f3cc4e060976798c18015e34d74aa008a0532a37b3a51df406886a1d70c2eae18f6092a1c16cc861a81a
 SHA512 
5266d7761987d651e1185e7a8fcc556634e129bb2dab892f8bba0e408a950f38c3f96c521a2079bfdc16a6cefb7b4cebc0b63aea945c4f3f0b6a99c55d638197
 DIST vtkDocHtml-9.2.5.tar.gz 158865725 BLAKE2B 
ccfb6276955bda567e7f2b6fdc5e3e601766bae0314821c243a3d009e1557c5732bfbab59358670c4bc6cd598ba80c284971763e5279bc53c37d954ec30fcc03
 SHA512 
7901e9fb987ef3b88e8c507ecc7538b551c81d04a9cc65a84ff43b40dc1aeca2a694dd9842a030979a1370873b9fed0c8746a0634b486566086d7784a19181d6
+DIST vtkDocHtml-9.2.6.tar.gz 158833419 BLAKE2B 
04686ee0373191fec454738b5e745f3f6d913120dd55727732ab31a021eeaf1395e6a39ee0e2a943c80dc9d32a929dacfc1325afad5a412964dabb4eda32c898
 SHA512 
e72cfda5cfeb3df0f915f6515bbd34bcb32052af940760cfb1c9845a5c0a81fae38837fb2e192eb95446cd27b65b37b79263f5396631e4665c9d8c57455dcf43

diff --git a/sci-libs/vtk/vtk-9.2.6.ebuild b/sci-libs/vtk/vtk-9.2.6.ebuild
new file mode 100644
index ..7f96653bff6a
--- /dev/null
+++ b/sci-libs/vtk/vtk-9.2.6.ebuild
@@ -0,0 +1,746 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# TODO:
+# - add USE flag for remote modules? Those modules can be downloaded
+#  properly before building.
+# - 

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

2023-06-28 Thread Sam James
commit: 1590d50aab5daa504272ee6104c5b06e3d5d037b
Author: Paul Zander  gmail  com>
AuthorDate: Fri Jun 16 16:32:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 21:09:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1590d50a

sci-libs/vtk: reduce required memory for cuda compilation

Prior logic assumes infinite parallel nvcc calls, while real-life
testing shows a max of 4.
This adds crude logic to require no more memory then needed for 4
parallel calls.

Bug: https://bugs.gentoo.org/901241

Signed-off-by: Paul Zander  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sci-libs/vtk/vtk-9.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/vtk/vtk-9.2.5.ebuild b/sci-libs/vtk/vtk-9.2.5.ebuild
index 23a48458dd3a..b02f2ee03056 100644
--- a/sci-libs/vtk/vtk-9.2.5.ebuild
+++ b/sci-libs/vtk/vtk-9.2.5.ebuild
@@ -186,7 +186,7 @@ vtk_check_reqs() {
jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")
fi
fi
-   mem=$(( ${mem} * ${jobs} ))
+   mem=$(( ${mem} * $(( ${jobs} > 4 ? 4 : ${jobs} )) ))
 
use cuda && export CHECKREQS_MEMORY=${mem}M
export CHECKREQS_DISK_BUILD=${dsk}M



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

2023-06-28 Thread Patrick McLean
commit: 0f9482bc7c3704843622ae59438f2f11bb74cfc4
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Jun 28 21:00:35 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Jun 28 21:00:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f9482bc

dev-util/bcc: add 0.28.0

Signed-off-by: Patrick McLean  gentoo.org>

 dev-util/bcc/Manifest  |   1 +
 dev-util/bcc/bcc-0.28.0.ebuild | 138 +
 2 files changed, 139 insertions(+)

diff --git a/dev-util/bcc/Manifest b/dev-util/bcc/Manifest
index 03fd030e60e3..258cb51cbdb1 100644
--- a/dev-util/bcc/Manifest
+++ b/dev-util/bcc/Manifest
@@ -1,3 +1,4 @@
 DIST bcc-0.25.0.tar.gz 4984989 BLAKE2B 
7547e3db293c1eef617b3bb58231f40a4bd3d58f425666dcb58bf77a69d74b468f07d07e01cdf2be89820318c9f3c213047b2d6dd654e08e6a60a3ecc2573252
 SHA512 
9f71f6c21d1f66054985562168d5848352f5029383e9c65c907a6f044258bc23df842cc65db20bfaaf33789e69c9b8e7b606a32dc882cbdf093b71768c8b521d
 DIST bcc-0.26.0.tar.gz 5255485 BLAKE2B 
934b63148dc1e4f017ab97681c6df69c9d5ab1db44c2bb1608644e1d91b745c25759fb1a6c5c543888e23a4e0c4a2e5738b772e0b02ea9901f8bec1a8b15cdd3
 SHA512 
394872a5780cc7651c91b584ccc13f18f64585b5843364433c042d9ded70faaf15a2e1125d51498508427b089f5bf826f13004d15a1892aada1a5f228a2a8adb
 DIST bcc-0.27.0.tar.gz 5907268 BLAKE2B 
83bdf7c82c9fec17deded76886b13d0c359bd7a534b7c7522e8c2749ab4615fd94a1a762459336a09ca2e1ee12022e144c021695b98fe4b81096fa5865df7140
 SHA512 
16df9f42444bcac3be967a43ba4183349b71e75c370957f518977051968277f9ffa8a5e3dfdb2f3bdc9b6b59b575ed82e694f5504ebc74bc0ca4cf3a4b753bfd
+DIST bcc-0.28.0.tar.gz 6148954 BLAKE2B 
cfd3c8d63128e050512462449ff7d467f8f809c239ac01ae8e75365e89116ec351641a68682d23472aa3b4e265547bb20ca5572084c532a40ccd3131edf255a2
 SHA512 
792ce93dba64b1f87390b2602dcaeba04ac8b2863652b06eb9a907b93bc6137a944b856cc6fa9c7a38671c89814740967561ca4f3b29c267babca7dc5e78aa02

diff --git a/dev-util/bcc/bcc-0.28.0.ebuild b/dev-util/bcc/bcc-0.28.0.ebuild
new file mode 100644
index ..25627ff05dcc
--- /dev/null
+++ b/dev-util/bcc/bcc-0.28.0.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( luajit )
+PYTHON_COMPAT=( python3_{9..12} )
+LLVM_MAX_SLOT=17
+
+inherit cmake linux-info llvm lua-single python-r1 toolchain-funcs
+
+DESCRIPTION="Tools for BPF-based Linux IO analysis, networking, monitoring, 
and more"
+HOMEPAGE="https://iovisor.github.io/bcc/;
+SRC_URI="https://github.com/iovisor/bcc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="+lua test"
+
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   lua? ( ${LUA_REQUIRED_USE} )
+"
+
+# tests need root access
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-libs/elfutils-0.166:=
+   >=dev-libs/libbpf-0.7.0:=[static-libs(-)]
+   sys-kernel/linux-headers
+   

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

2023-06-28 Thread Michał Górny
commit: 0577942ce3838e40f9e453a0694fd2114c1981f7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 18:01:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 28 20:07:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0577942c

sys-kernel/vanilla-kernel: Bump to 6.3.10

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-6.3.10.ebuild| 137 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index d274efaccb23..4fac9fe1f662 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -68,6 +68,8 @@ DIST linux-6.1.34.tar.sign 989 BLAKE2B 
565ae692b396592b0ec498e9eb3f691cf28ddbce7
 DIST linux-6.1.34.tar.xz 134979752 BLAKE2B 
8998cb16c6d9989bc78422142e9a25962739830f77e352c1ad5562f04fa96f495e195ee64963dd13c84189ce0db24b05d9dc7c13112bda64638d0032f1c475e3
 SHA512 
181a58f98f42fe584568a45d6360479d9b9fd686f03855926cb3cf7f1d4166f2d306b3966f3d77ba1c41a6ce578c37679cff64b46b9cf8f7daec2886ef62ad1d
 DIST linux-6.1.35.tar.sign 989 BLAKE2B 
e717c70ff3e9468799a1bb17960abb60ca1875ee4950238e0627c32f9266c15321b1c607c1b3c6f85643efac17a82efc3f5eaead73b4cf40e713c9f0ad34cc37
 SHA512 
934d23d90cc5aeeaa9c8e9bffbe6f97e1b0e6988e6c8212b830f224340b4ca88b93e2885e452839f7d7536a3a316586c584537d01ad5e7104ce18784b89b46b7
 DIST linux-6.1.35.tar.xz 134947896 BLAKE2B 
a52af7f223515da9e026c34f48fd078f7477ca6c06cca4930323fe885c18509bcafa243b39613cc8207fcf58d2dfb84baf833df068749b3d4827ad57c8939e8a
 SHA512 
7945932912c955825f66ec72adf1ad9ff685a966e82d8a91e22919e8794b3d560c96aa0bba5376cf4b99690b4419e86ae2a7d5e52e056b858fde57a277417b33
+DIST linux-6.3.10.tar.sign 989 BLAKE2B 
f663bc86f8db7732697757add308efd7c87eed512734630861bfc7890ad88d1bc36d9a32e5c9da8b9f7b3edb567eb7107b7e16ebad786cfc3b6b000dc929b3ee
 SHA512 
86b7ea543960abbb8e02769000e19d0ecb7d373c00876918dd4905d6eefc1b9d15147898e5e63bca0354dbccbf279479940ecad7e1e83b6c850eae696b34a3af
+DIST linux-6.3.10.tar.xz 136959244 BLAKE2B 
995b555eee4b47fc53580d830adda183533c4a7fa5151276749cf238adee654920eeddb18f93f4d3b00b054acb9b121fd1c2bc6f4e0530d095777bf3caf8351d
 SHA512 
20930fac15cd77abdd1e39dd5a4397a8a5c73bfb59a8f091d9ae849bf60431858df6bb50f1c2bbdc0b9c9fcb4687d68aa7a5a444b58d3b7718f16ebe733b31b5
 DIST linux-6.3.5.tar.sign 987 BLAKE2B 
34ed1d758eb42af9d27b6aec986c9f52426b19ad9a7483d1b4eb1b4873e7e10efd9c102fa7e17d1fba5df15ba536ab77e6597b607dd07ea9012860fe9eff2c34
 SHA512 
a701dea5d297c217eb2b497a9441399c0f386f39f74f726f81872f8144d83973ec02ce533b7d48cb9c49d38a98c820668d684927983a001f7a8a27067f605867
 DIST linux-6.3.5.tar.xz 136926988 BLAKE2B 
646a94591eae93db9301a11e5300579c8cce7d2a544727cb88efed86d05ba070a247498d9c83d7b7cdbead4e7d46537134c877813aa7f188dd36b403c58d0c11
 SHA512 
91a98c56191645c4ba32f657da59b6be92021b37a698eaf79e1ed3a79b959626386e7b69c8cb0c9eab0645c287a3e53393b1710158eca67b2f66a8d3eaec13de
 DIST linux-6.3.6.tar.sign 987 BLAKE2B 
db87514c0b906b3faeaeb55235234f32880de042fb2cfb05035186007d3cbbfa1051f80c54b8d9b2f93ca023e393ff3f360b8eb0dcebc3cd388122bc6cf990bb
 SHA512 
f1c9c7d5f81906f45b6c7c2bab251f56a7fcc0ac11f59b5790e1fe5eee3bcca16da841d70055f15de4d03c24ef611520ea4339d989f4ab89354382997bebd148

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.3.10.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.3.10.ebuild
new file mode 100644
index ..8cfee9d755a6
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.3.10.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.3.7-gentoo
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   

[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2023-06-28 Thread Michał Górny
commit: 56c9bc3a21771409476c76259e01eb3dbce52f0a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 18:01:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 28 20:07:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56c9bc3a

virtual/dist-kernel: Bump to 6.3.10

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

 virtual/dist-kernel/dist-kernel-6.3.10.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-6.3.10.ebuild 
b/virtual/dist-kernel/dist-kernel-6.3.10.ebuild
new file mode 100644
index ..d3f0fa8764cf
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.3.10.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2023-06-28 Thread Michał Górny
commit: 617590a00adf358933d7d84dc5599c3a67060343
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 20:06:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 28 20:07:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=617590a0

sys-kernel/gentoo-kernel-bin: Bump to 6.3.10

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-6.3.10.ebuild| 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index b346e180e528..fb3dd82a63f0 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -44,6 +44,8 @@ DIST genpatches-6.3-11.base.tar.xz 641372 BLAKE2B 
4b2463552d359412969bc50e8c46aa
 DIST genpatches-6.3-11.extras.tar.xz 3804 BLAKE2B 
a3f7281d932090f92e4f230159d30a1b03e15e788cd03808f86d03f8df85bf0fd3a77871148af2eaae8637ea0b65e7e2c6ef9e02cd0992cc0b51924a422c5b6d
 SHA512 
6a9d694ac9a9b3af9ac89d60fd48808fb70ee4266dc60deaecc4c2a3a48ec00aadac2074dd6cb86b698415ab24fb9b2da7284a85208e63cac7a4ec50eb423e92
 DIST genpatches-6.3-12.base.tar.xz 691736 BLAKE2B 
533383ee5f0bce440f9ceff66b75d742596d22113367560cf364243d90ee418d84868adedc62e74202fd5cc1c67e8efb8fdddae35e7ba12d2026be252b4005cc
 SHA512 
8bf1fd11b3d5c3346923ce573dbc730204370b033825b9650bce83da2292dd8ce253e7e60bb23fcbcf902d0cef6b4b4b335df07c1db4c5fff477d2fece6e6489
 DIST genpatches-6.3-12.extras.tar.xz 3808 BLAKE2B 
08914680602e3a59ccdd2699b60b3707e40bd2dd28c87170e78701758f50ed2273d7b4b7e238cc6d6ae5819c48c2c8e744056e0ce964dfc900fad44dd628da5d
 SHA512 
f99775c2aece8d77fb432fd9a013868d85cddba6546b6fa489c91b085b0ed35fc14e2e23c922d5b34f677994749e050f837112aa6c0ad171278481eca257606b
+DIST genpatches-6.3-13.base.tar.xz 754256 BLAKE2B 
ef146e227f2df785bb65d1cf8e50d786103aeed18a8f42e5584656f1999b943ac48db16d5cdc5917c03823364199284975837fabe9a777215373ae83e7206b99
 SHA512 
3df4532294febf47cb0291acdbf5ff137877186747ff7791f675686f2c08e14c0b8fd110e452c50172dc3d1b6a48bda604f6e577753380a4ab64502d0ec17724
+DIST genpatches-6.3-13.extras.tar.xz 3808 BLAKE2B 
87d56c9b4869ed1741878e8dc03adf97c77872a7eda00697b21a72584393eeb89d9124299aa14aac9f4790e2a90adb42038a226e08ef01a7d1906a381c7a7d2e
 SHA512 
8e5ef88f45333e6afcd139b83698eb7a250c7db6882fe0409361d91a52fa6997fe57ef8ae1d3e5eb4b9306efab0d2fbbc96a4a3808925f15c305df6514159fd8
 DIST genpatches-6.3-8.base.tar.xz 502012 BLAKE2B 
190e68ecc877c5520413129ad7d28f8a088775234c18f59f74a4675b1256c7da1d8dc1b323c232523fc3044f3dd4988a77ecacedda715ff3431f910b7b0d58b7
 SHA512 
02f4b62eb098d875e4c66325f2abc74917fe0d88c1c35ee84ee2a19da878addd27719e9e2a0dca145707335338eedc905407dcd54c6706ec18a2f0920fc082b6
 DIST genpatches-6.3-8.extras.tar.xz 3804 BLAKE2B 
461a2a8fd04a4a7ef2f714f5472d2169b4119dbd42bac961feb6b890b8d7def33931ac8dbe423e9d8ee32e60d56ca01bcc4c814c18e445da8d8bbb9b58a6a717
 SHA512 
fc563f898ee88024d4b60eec567a7439893339c9f51b4eb9a09a0b16b1c7fa164260e63396ea923e776751dfdbd52d2cddace03f212419d4b145e38b5d670dad
 DIST genpatches-6.3-9.base.tar.xz 517548 BLAKE2B 
1cb215f7a6dfb9723ad2b784aa463e097686e7aa230f50285f55167590d2e673f986081a9b2e37ff8f96ad206a61e2bc34ce36b6c22c652584d7dd6a18ebe20d
 SHA512 
039e3c8bc8927d1bef377b451c957bc394186061fcd6027defe34df59000e40f2aae9924189e8e10d240fcf2197236e97f7fc5cc924c18917349e2c74a3d2125
@@ -128,6 +130,10 @@ DIST gentoo-kernel-6.1.35-1.amd64.gpkg.tar 76677120 
BLAKE2B 9b0f382704f028b6121b
 DIST gentoo-kernel-6.1.35-1.arm64.gpkg.tar 69335040 BLAKE2B 
dbd797663eb867e6bf667575a58aa5eedd5609c5b36560fb0888100817ec3749422be95fc059ce3fb1f4d2462bae5cffa94d090d9935895a4f010beb173d3fc4
 SHA512 
48acee2a34bafded610899d4e324cc393b0bdbd06f8d39d02850af232bde599fb150d5121d51878f6f922b83f22de47c1907d2b42f75d84721c2a25ff058982d
 DIST gentoo-kernel-6.1.35-1.ppc64le.gpkg.tar 62730240 BLAKE2B 
372f5eb878bf1e4f015fbbeb09917b3420403a105b682d1732d909ddbdfa4bd50b8cea4d3a9129e1db0982b941fe61799380ba21101a3149cec255419797c4b5
 SHA512 
913ec30a24697cc78f8717abdebabfa9c427b1e6edbbea4808de536be828fd809f5342d102fbb0029c3bb1f5650b439062f1de8213b08c893c776a36f5ff5604
 DIST gentoo-kernel-6.1.35-1.x86.gpkg.tar 66078720 BLAKE2B 
f05069cae9b4f22f3fbea82d334e2b0661c118c09631527011731f2470f5b0674ee03f7bfa935819131e805ba3ab6a8b81eda73cf6c9ef85c9cc80027050df12
 SHA512 
9693eba4d519d1c886bffc664bb57fcb7a4c5ebcc56d21c4f4da33bfb869d79ea1030ccbf90ef22ae5c2e43ca102f7da99f42cb5c1cc9a3ea7e637550809a039
+DIST gentoo-kernel-6.3.10-1.amd64.gpkg.tar 83527680 BLAKE2B 
6876423636b0cb65ddc61aaa4ea8bebb16c178f2b94b3591607955c804ab0005dfa137366a4d4a92e855af4bb8adb4a8c760b8c52cbec0479b0229a66044b881
 SHA512 
8a1bb96504a13d22179eb64609aad6006c384e39ff6ffc4d171f8e410d06e40fc2f62e72581c3fbae57748fa26d392c5db8bb7eb2049e95fe08f9d08bbd47696
+DIST gentoo-kernel-6.3.10-1.arm64.gpkg.tar 72437760 BLAKE2B 

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

2023-06-28 Thread Michał Górny
commit: 17f8762e93aa9d8391d084bb8254feaf039e3481
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 18:01:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 28 20:07:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17f8762e

sys-kernel/gentoo-kernel: Bump to 6.3.10

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-6.3.10.ebuild  | 141 +
 2 files changed, 143 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index a751109f3de2..5699f4e1a4f2 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -44,6 +44,8 @@ DIST genpatches-6.3-11.base.tar.xz 641372 BLAKE2B 
4b2463552d359412969bc50e8c46aa
 DIST genpatches-6.3-11.extras.tar.xz 3804 BLAKE2B 
a3f7281d932090f92e4f230159d30a1b03e15e788cd03808f86d03f8df85bf0fd3a77871148af2eaae8637ea0b65e7e2c6ef9e02cd0992cc0b51924a422c5b6d
 SHA512 
6a9d694ac9a9b3af9ac89d60fd48808fb70ee4266dc60deaecc4c2a3a48ec00aadac2074dd6cb86b698415ab24fb9b2da7284a85208e63cac7a4ec50eb423e92
 DIST genpatches-6.3-12.base.tar.xz 691736 BLAKE2B 
533383ee5f0bce440f9ceff66b75d742596d22113367560cf364243d90ee418d84868adedc62e74202fd5cc1c67e8efb8fdddae35e7ba12d2026be252b4005cc
 SHA512 
8bf1fd11b3d5c3346923ce573dbc730204370b033825b9650bce83da2292dd8ce253e7e60bb23fcbcf902d0cef6b4b4b335df07c1db4c5fff477d2fece6e6489
 DIST genpatches-6.3-12.extras.tar.xz 3808 BLAKE2B 
08914680602e3a59ccdd2699b60b3707e40bd2dd28c87170e78701758f50ed2273d7b4b7e238cc6d6ae5819c48c2c8e744056e0ce964dfc900fad44dd628da5d
 SHA512 
f99775c2aece8d77fb432fd9a013868d85cddba6546b6fa489c91b085b0ed35fc14e2e23c922d5b34f677994749e050f837112aa6c0ad171278481eca257606b
+DIST genpatches-6.3-13.base.tar.xz 754256 BLAKE2B 
ef146e227f2df785bb65d1cf8e50d786103aeed18a8f42e5584656f1999b943ac48db16d5cdc5917c03823364199284975837fabe9a777215373ae83e7206b99
 SHA512 
3df4532294febf47cb0291acdbf5ff137877186747ff7791f675686f2c08e14c0b8fd110e452c50172dc3d1b6a48bda604f6e577753380a4ab64502d0ec17724
+DIST genpatches-6.3-13.extras.tar.xz 3808 BLAKE2B 
87d56c9b4869ed1741878e8dc03adf97c77872a7eda00697b21a72584393eeb89d9124299aa14aac9f4790e2a90adb42038a226e08ef01a7d1906a381c7a7d2e
 SHA512 
8e5ef88f45333e6afcd139b83698eb7a250c7db6882fe0409361d91a52fa6997fe57ef8ae1d3e5eb4b9306efab0d2fbbc96a4a3808925f15c305df6514159fd8
 DIST genpatches-6.3-8.base.tar.xz 502012 BLAKE2B 
190e68ecc877c5520413129ad7d28f8a088775234c18f59f74a4675b1256c7da1d8dc1b323c232523fc3044f3dd4988a77ecacedda715ff3431f910b7b0d58b7
 SHA512 
02f4b62eb098d875e4c66325f2abc74917fe0d88c1c35ee84ee2a19da878addd27719e9e2a0dca145707335338eedc905407dcd54c6706ec18a2f0920fc082b6
 DIST genpatches-6.3-8.extras.tar.xz 3804 BLAKE2B 
461a2a8fd04a4a7ef2f714f5472d2169b4119dbd42bac961feb6b890b8d7def33931ac8dbe423e9d8ee32e60d56ca01bcc4c814c18e445da8d8bbb9b58a6a717
 SHA512 
fc563f898ee88024d4b60eec567a7439893339c9f51b4eb9a09a0b16b1c7fa164260e63396ea923e776751dfdbd52d2cddace03f212419d4b145e38b5d670dad
 DIST genpatches-6.3-9.base.tar.xz 517548 BLAKE2B 
1cb215f7a6dfb9723ad2b784aa463e097686e7aa230f50285f55167590d2e673f986081a9b2e37ff8f96ad206a61e2bc34ce36b6c22c652584d7dd6a18ebe20d
 SHA512 
039e3c8bc8927d1bef377b451c957bc394186061fcd6027defe34df59000e40f2aae9924189e8e10d240fcf2197236e97f7fc5cc924c18917349e2c74a3d2125

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.10.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.10.ebuild
new file mode 100644
index ..e7a2be111fdb
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.10.ebuild
@@ -0,0 +1,141 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_MODULES_SIGN=1
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.3.7-gentoo
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2023-06-28 Thread Arthur Zamarin
commit: 2dbc9c50588f46c4ef58a386c16d07b883c6df70
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun 28 18:26:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun 28 18:30:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dbc9c50

media-video/qmplay2: depend on slot ffmpeg

Also sort out use deps dependencies.

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

 ...ay2-23.06.17.ebuild => qmplay2-23.06.17-r1.ebuild} | 15 ---
 media-video/qmplay2/qmplay2-.ebuild   | 19 +--
 2 files changed, 9 insertions(+), 25 deletions(-)

diff --git a/media-video/qmplay2/qmplay2-23.06.17.ebuild 
b/media-video/qmplay2/qmplay2-23.06.17-r1.ebuild
similarity index 92%
rename from media-video/qmplay2/qmplay2-23.06.17.ebuild
rename to media-video/qmplay2/qmplay2-23.06.17-r1.ebuild
index 41412c90d14c..9c898d587e0e 100644
--- a/media-video/qmplay2/qmplay2-23.06.17.ebuild
+++ b/media-video/qmplay2/qmplay2-23.06.17-r1.ebuild
@@ -31,11 +31,11 @@ REQUIRED_USE="
 RDEPEND="
dev-qt/qtcore:5
dev-qt/qtdbus:5
-   dev-qt/qtgui:5[X(-)]
+   dev-qt/qtgui:5[X(-),vulkan?]
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
-   media-video/ffmpeg
+   media-video/ffmpeg:=[vaapi?,vdpau?]
alsa? ( media-libs/alsa-lib )
cdio? ( dev-libs/libcdio[cddb] )
extensions? ( dev-qt/qtdeclarative:5 )
@@ -48,16 +48,9 @@ RDEPEND="
sid? ( media-libs/libsidplayfp )
shaders? ( >=media-libs/shaderc-2020.1 )
taglib? ( media-libs/taglib )
-   vaapi? (
-   >=media-video/ffmpeg-4.1.3[vaapi]
-   media-libs/libva[X]
-   )
-   vdpau? ( media-video/ffmpeg[vdpau] )
+   vaapi? ( media-libs/libva[X] )
videofilters? ( dev-qt/qtconcurrent:5 )
-   vulkan? (
-   >=dev-qt/qtgui-5.14.1:5[vulkan]
-   >=media-libs/vulkan-loader-1.2.133
-   )
+   vulkan? ( >=media-libs/vulkan-loader-1.2.133 )
xv? ( x11-libs/libXv )
 "
 DEPEND="${RDEPEND}"

diff --git a/media-video/qmplay2/qmplay2-.ebuild 
b/media-video/qmplay2/qmplay2-.ebuild
index 131c3cf98f39..9c898d587e0e 100644
--- a/media-video/qmplay2/qmplay2-.ebuild
+++ b/media-video/qmplay2/qmplay2-.ebuild
@@ -31,14 +31,11 @@ REQUIRED_USE="
 RDEPEND="
dev-qt/qtcore:5
dev-qt/qtdbus:5
+   dev-qt/qtgui:5[X(-),vulkan?]
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
-   media-video/ffmpeg
-   || (
-   dev-qt/qtgui:5[X(-)]
-   dev-qt/qtgui:5[xcb(-)]
-   )
+   media-video/ffmpeg:=[vaapi?,vdpau?]
alsa? ( media-libs/alsa-lib )
cdio? ( dev-libs/libcdio[cddb] )
extensions? ( dev-qt/qtdeclarative:5 )
@@ -51,16 +48,9 @@ RDEPEND="
sid? ( media-libs/libsidplayfp )
shaders? ( >=media-libs/shaderc-2020.1 )
taglib? ( media-libs/taglib )
-   vaapi? (
-   >=media-video/ffmpeg-4.1.3[vaapi]
-   media-libs/libva
-   )
-   vdpau? ( media-video/ffmpeg[vdpau] )
+   vaapi? ( media-libs/libva[X] )
videofilters? ( dev-qt/qtconcurrent:5 )
-   vulkan? (
-   >=dev-qt/qtgui-5.14.1:5[vulkan]
-   >=media-libs/vulkan-loader-1.2.133
-   )
+   vulkan? ( >=media-libs/vulkan-loader-1.2.133 )
xv? ( x11-libs/libXv )
 "
 DEPEND="${RDEPEND}"
@@ -78,6 +68,7 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
+   -DBUILD_WITH_QT6=Off
# core
-DUSE_LINK_TIME_OPTIMIZATION=false
-DUSE_UPDATES=OFF



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/files/, media-video/qmplay2/

2023-06-28 Thread Arthur Zamarin
commit: ebcfe73d3318a677f06235e77c474961132ca873
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun 28 18:28:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun 28 18:30:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebcfe73d

media-video/qmplay2: drop 23.02.05-r1, 23.06.04

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

 media-video/qmplay2/Manifest   |   2 -
 .../files/qmplay2-23.02.05-fix-libva-glx.patch |  13 --
 media-video/qmplay2/qmplay2-23.02.05-r1.ebuild | 141 -
 media-video/qmplay2/qmplay2-23.06.04.ebuild| 138 
 4 files changed, 294 deletions(-)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index ad1e6c2e5ead..7ce36256efe1 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,3 +1 @@
-DIST QMPlay2-src-23.02.05.tar.xz 1428992 BLAKE2B 
7296ed089306e50e1051c33c23dae30f14cbb166b9d9ea8c184e8aa027a261a658e1d7770c7d574784a5cde4890c66e2104927f4473f484562378c956bea4b3f
 SHA512 
d2e998a2df08c98b7e0232de693ee17b5c703793e2b1edadde300ca39998f40f7ad58b5850ee1f8cddf1dd9489c7f96e664db7e9deba01a612d97707aad849c0
-DIST QMPlay2-src-23.06.04.tar.xz 1431232 BLAKE2B 
7b50e7d28ab9025d7745114c7ee6036df1e1b23b34422ed4097f1ba4e68874efc58a0de68a5635e30cbdb2205777fbdc4f67f759f54cda7e2f926560e4bbc7af
 SHA512 
7e6afb5830b5febd79aa2232d38ccb3483104dd89d20e7476027a7febfd770ccd1df7e6915543df379985d89d307bd1c3bbc8ebc8cc00f440b51e347ddbec0d5
 DIST QMPlay2-src-23.06.17.tar.xz 1432852 BLAKE2B 
50512d89f443218bf89f1b54276ece0983d31cc1e563ef829396ed1fb4e5f0437cd25e5ccb3c426ecd668c334477024de8658594c59ae2781a0e54ff83653357
 SHA512 
62122533a9cfc7aebdbe28166d60816eea21e9c38df5f381817d01aac25a6f10bf806b5a6ccd24cb8fe4b6c7391138226c7a967fab019ad2dcd605797d8d6a28

diff --git a/media-video/qmplay2/files/qmplay2-23.02.05-fix-libva-glx.patch 
b/media-video/qmplay2/files/qmplay2-23.02.05-fix-libva-glx.patch
deleted file mode 100644
index e47aacf22a5f..
--- a/media-video/qmplay2/files/qmplay2-23.02.05-fix-libva-glx.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-https://bugs.gentoo.org/905453
-
 a/src/modules/FFmpeg/CMakeLists.txt
-+++ b/src/modules/FFmpeg/CMakeLists.txt
-@@ -67,7 +67,7 @@ if(USE_FFMPEG_VAAPI OR USE_FFMPEG_VDPAU OR USE_FFMPEG_DXVA2 
OR USE_FFMPEG_D3D11V
- list(APPEND FFmpeg_HDR VAAPIVulkan.hpp)
- list(APPEND FFmpeg_SRC VAAPIVulkan.cpp)
- endif()
--pkg_check_modules(LBVA REQUIRED libva libva-glx libva-drm egl)
-+pkg_check_modules(LBVA REQUIRED libva libva-drm egl)
- include_directories(${LBVA_INCLUDE_DIRS})
- link_directories(${LBVA_LIBRARY_DIRS})
- list(APPEND FFmpeg_LIBS ${LBVA_LIBRARIES})

diff --git a/media-video/qmplay2/qmplay2-23.02.05-r1.ebuild 
b/media-video/qmplay2/qmplay2-23.02.05-r1.ebuild
deleted file mode 100644
index 162a1b938f4a..
--- a/media-video/qmplay2/qmplay2-23.02.05-r1.ebuild
+++ /dev/null
@@ -1,141 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
-HOMEPAGE="https://github.com/zaps166/QMPlay2;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
-else
-   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
-   S="${WORKDIR}/QMPlay2-src-${PV}"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="LGPL-3"
-SLOT="0"
-
-IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
-   modplug notifications opengl pipewire portaudio pulseaudio sid shaders
-   +taglib vaapi vdpau videofilters visualizations vulkan xv"
-
-REQUIRED_USE="
-   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
-   shaders? ( vulkan )"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   media-video/ffmpeg
-   || (
-   dev-qt/qtgui:5[X(-)]
-   dev-qt/qtgui:5[xcb(-)]
-   )
-   alsa? ( media-libs/alsa-lib )
-   cdio? ( dev-libs/libcdio[cddb] )
-   extensions? ( dev-qt/qtdeclarative:5 )
-   gme? ( media-libs/game-music-emu )
-   libass? ( media-libs/libass )
-   opengl? ( virtual/opengl )
-   pipewire? ( media-video/pipewire )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-libs/libpulse )
-   sid? ( media-libs/libsidplayfp )
-   shaders? ( >=media-libs/shaderc-2020.1 )
-   taglib? ( media-libs/taglib )
-   vaapi? (
-   >=media-video/ffmpeg-4.1.3[vaapi]
-   media-libs/libva[X]
-   )
-   vdpau? ( media-video/ffmpeg[vdpau] )
-   videofilters? ( dev-qt/qtconcurrent:5 )
-   vulkan? (
-   

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

2023-06-28 Thread Maciej Barć
commit: 3cfb5570f4916a5ed6dc022c5a62aeda8ff5d4fb
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jun 28 06:58:30 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jun 28 18:24:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cfb5570

dev-lang/nim: bump to 1.6.14

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

 dev-lang/nim/Manifest  |   1 +
 .../nim/files/nim-1.6.14-testament-skipfile.txt|  43 +
 dev-lang/nim/nim-1.6.14.ebuild | 198 +
 3 files changed, 242 insertions(+)

diff --git a/dev-lang/nim/Manifest b/dev-lang/nim/Manifest
index 8efa204f6be8..b0da17491cca 100644
--- a/dev-lang/nim/Manifest
+++ b/dev-lang/nim/Manifest
@@ -1,3 +1,4 @@
 DIST nim-1.6.10.tar.xz 5216284 BLAKE2B 
d5b7bdc488086260b84700e3022ff7fc45b98d78574a3d2e288c95968a580fa644e47612dc60d6e63f5e85687f5b59a28128be746abc55bd6d4527344dc3ab14
 SHA512 
2ba6c4db68030ace2b4dd9b7f85d2b7c882c62e8f7f68bd0b82f548c91c300ab0e03c66f56c678127058f56b75a5550dec48d68eb6d666a179994cd1a6e2cc47
 DIST nim-1.6.12.tar.xz 5180496 BLAKE2B 
d7c04ffdde273336770d9397dd255b7cfc442f6be9592afbfa5ceb1ac7836a8213d5cea673477ab55bd56c004cc477a6023b6a2799715f46689f3e328302e433
 SHA512 
17c31024ee19dfa36f25bf8a5091992b24a4adb1a817246119a2fc552075999f698a92e66243ddd5ee69d966deead37535c9aac00ebece3854c930f905eeb030
+DIST nim-1.6.14.tar.xz 5266632 BLAKE2B 
f6eadf44365a099f45d1b734dea494e5d098b0427791c19a5e0b7ee6fa8069fee606005920cbcbfd7c88a36ace870949ff797d1e37fc1f84e14d5dd1aeb4bd1d
 SHA512 
6923ea98627ea48b5c939438618caa8e6860f248086e43bc101b543aa78e7c475bc8e56b8acb90dc4a3771ca0d2e27fbdda6a0b477dbb906acda8a7b39c272d3
 DIST nim-patches-1.6.6_p1.tar.gz 2632 BLAKE2B 
64980d9510dc48e3c566473dc618d00cafba04783882d62b12015e8435c9c0515d7726da30f0b74dca6a41aa88a9c9aed2189a65b3325c28839d0051de8a3365
 SHA512 
7ba251675cd564452669bf5ec3748565db818324f58506f20a5036e4b54df10f4d7c149cece8cb97c853222cfa7d4d8d26856d92aaa25e613e31c6f5c2a8243d

diff --git a/dev-lang/nim/files/nim-1.6.14-testament-skipfile.txt 
b/dev-lang/nim/files/nim-1.6.14-testament-skipfile.txt
new file mode 100644
index ..b0317176ac0d
--- /dev/null
+++ b/dev-lang/nim/files/nim-1.6.14-testament-skipfile.txt
@@ -0,0 +1,43 @@
+# broken
+tests/assert/tassert_c.nim
+tests/async/tasync_traceback.nim
+tests/errmsgs/t1.nim
+tests/errmsgs/tcall_with_default_arg.nim
+tests/errmsgs/tproper_stacktrace.nim
+tests/errmsgs/tproper_stacktrace2.nim
+tests/errmsgs/tproper_stacktrace3.nim
+tests/js/tmangle.nim
+tests/js/twritestacktrace.nim
+tests/lent/tbasic_lent_check.nim
+tests/misc/trunner.nim
+tests/misc/tstrace.nim
+tests/misc/twarningaserror.nim
+tests/parser/t20922.nim
+tests/pragmas/thintprocessing.nim
+tests/pragmas/tused.nim
+tests/pragmas/twarning_off.nim
+tests/stdlib/tos.nim
+tests/stdlib/tstackframes.nim
+tests/stdlib/tstats.nim
+tests/system/talloc.nim
+tests/testament/tshould_not_work.nim
+# require network
+tests/stdlib/thttpclient.nim
+tests/stdlib/tnetconnect.nim
+tests/stdlib/tssl.nim
+# don't work without megatest
+tests/misc/tjoinable.nim
+tests/testament/tjoinable.nim
+# don't work with "--hint:all:off" hack
+tests/concepts/t3330.nim
+tests/stylecheck/t20397_2.nim
+tests/stylecheck/treject.nim
+tests/stylecheck/tusages.nim
+# need external dependencies
+tests/manyloc/keineschweine/keineschweine.nim
+tests/manyloc/nake/nakefile.nim
+tests/niminaction/Chapter7/Tweeter/src/tweeter.nim
+# need functional valgrind
+tests/destructor/tnewruntime_strutils.nim
+tests/destructor/tv2_raise.nim
+tests/views/tsplit_into_openarray.nim

diff --git a/dev-lang/nim/nim-1.6.14.ebuild b/dev-lang/nim/nim-1.6.14.ebuild
new file mode 100644
index ..c6bf55d99f89
--- /dev/null
+++ b/dev-lang/nim/nim-1.6.14.ebuild
@@ -0,0 +1,198 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PATCH_PV="1.6.6_p1"
+
+inherit bash-completion-r1 edo multiprocessing toolchain-funcs xdg-utils
+
+DESCRIPTION="Compiled, garbage-collected systems programming language"
+HOMEPAGE="https://nim-lang.org/;
+SRC_URI="
+   https://nim-lang.org/download/${P}.tar.xz
+   experimental? (
+   
https://git.sr.ht/~cyber/${PN}-patches/archive/${PATCH_PV}.tar.gz
+   -> nim-patches-${PATCH_PV}.tar.gz
+   )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc experimental test-js test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   dev-db/sqlite:3
+   dev-libs/boehm-gc
+   dev-libs/libffi
+   dev-libs/libpcre:3
+   dev-libs/openssl
+   media-libs/libsdl
+   media-libs/libsfml
+   )
+"
+BDEPEND="
+   sys-process/parallel
+   test? (
+   test-js? (
+   net-libs/nodejs
+   )
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.20.0-paths.patch
+   

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

2023-06-28 Thread Sam James
commit: ce1609e557d25de105d0422f8fbbc64b136b65b8
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 28 17:43:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 28 17:43:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce1609e5

dev-lang/scala-bin: Stabilize 2.13.9 x86, #909324

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

 dev-lang/scala-bin/scala-bin-2.13.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/scala-bin/scala-bin-2.13.9.ebuild 
b/dev-lang/scala-bin/scala-bin-2.13.9.ebuild
index c4fd788b0609..595cbbe98dc1 100644
--- a/dev-lang/scala-bin/scala-bin-2.13.9.ebuild
+++ b/dev-lang/scala-bin/scala-bin-2.13.9.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://downloads.lightbend.com/${MY_PN}/${PV}/${MY_P}.tgz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="doc"
 
 RDEPEND="



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

2023-06-28 Thread Mike Pagano
commit: 41c2ca0f9faf5389084a78fa3c9d09ff3b6ceccf
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Jun 28 17:43:11 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Jun 28 17:43:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41c2ca0f

sys-kernel/gentoo-sources: add 6.3.10

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-6.3.10.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index e8b593810be0..181e657d3842 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -154,6 +154,9 @@ DIST genpatches-6.3-11.extras.tar.xz 3804 BLAKE2B 
a3f7281d932090f92e4f230159d30a
 DIST genpatches-6.3-12.base.tar.xz 691736 BLAKE2B 
533383ee5f0bce440f9ceff66b75d742596d22113367560cf364243d90ee418d84868adedc62e74202fd5cc1c67e8efb8fdddae35e7ba12d2026be252b4005cc
 SHA512 
8bf1fd11b3d5c3346923ce573dbc730204370b033825b9650bce83da2292dd8ce253e7e60bb23fcbcf902d0cef6b4b4b335df07c1db4c5fff477d2fece6e6489
 DIST genpatches-6.3-12.experimental.tar.xz 73216 BLAKE2B 
05c71496dc7031a3c5961ef12ab809d24f27b7613f8e0923901329826a22fb5be66b5934d521c51d668203f45f99d6864b0d20ab77e586e2b06cbd8b9e67ccb3
 SHA512 
06a9ae09739df07c564db1226ef1c624bd8a5e290bb54c4a8c812134778819b4360dccf4f756023a30a0badc9bab316ae3cfa5b1fdb793828bfa5d451eb1
 DIST genpatches-6.3-12.extras.tar.xz 3808 BLAKE2B 
08914680602e3a59ccdd2699b60b3707e40bd2dd28c87170e78701758f50ed2273d7b4b7e238cc6d6ae5819c48c2c8e744056e0ce964dfc900fad44dd628da5d
 SHA512 
f99775c2aece8d77fb432fd9a013868d85cddba6546b6fa489c91b085b0ed35fc14e2e23c922d5b34f677994749e050f837112aa6c0ad171278481eca257606b
+DIST genpatches-6.3-13.base.tar.xz 754256 BLAKE2B 
ef146e227f2df785bb65d1cf8e50d786103aeed18a8f42e5584656f1999b943ac48db16d5cdc5917c03823364199284975837fabe9a777215373ae83e7206b99
 SHA512 
3df4532294febf47cb0291acdbf5ff137877186747ff7791f675686f2c08e14c0b8fd110e452c50172dc3d1b6a48bda604f6e577753380a4ab64502d0ec17724
+DIST genpatches-6.3-13.experimental.tar.xz 73256 BLAKE2B 
a6c305f006885f12e9791f14112d8e7e1d822bcca725a98a3055851310f002ccce4073ee0064e7575c99c2982b2ac3f09eb7a6b949381cd9d23fc411ec2d95df
 SHA512 
21f1ab4915771cb5960ba7da073932a6e5f79858041a69ec6d01be7d77396e9fac88a7dce35f52c59338948098a043aa306a4b5eacf61e5081f1cd3e40cf13fa
+DIST genpatches-6.3-13.extras.tar.xz 3808 BLAKE2B 
87d56c9b4869ed1741878e8dc03adf97c77872a7eda00697b21a72584393eeb89d9124299aa14aac9f4790e2a90adb42038a226e08ef01a7d1906a381c7a7d2e
 SHA512 
8e5ef88f45333e6afcd139b83698eb7a250c7db6882fe0409361d91a52fa6997fe57ef8ae1d3e5eb4b9306efab0d2fbbc96a4a3808925f15c305df6514159fd8
 DIST genpatches-6.3-7.base.tar.xz 466812 BLAKE2B 
830f25190bad0be6dbfd45ebc748bc5ef6075cb13466f6cec02ba075d1af98d8ed7285506746631bcea71dbab007290c5b86cc8970c02e5aad5bd37d92d4b9c0
 SHA512 
65d9ecb216c900aec0d265b849fb40f8c141bda2ea4150d93f24f84c33eedf67b8966ff50a4ef65b0a3ea0aeabacacbfab45203c73dc3e83c1f7758d54b8a2e6
 DIST genpatches-6.3-7.experimental.tar.xz 73240 BLAKE2B 
2fb166a4a8ff3de8ea0f488ba5ab9a736546b9e31656eccf5b4552328cb5382c16702166967708bb1f658c2bb2d5c78ecd0407c2b72a99cd5e842c2b91f7ad61
 SHA512 
7f0da14ecc502a60916c2c1a8ddce827c7400f7f42842b48e3151452f2911004ac2c93e19754a8327486d1e09daa1a35d00599da73624d62a3ede6ef5f950ef3
 DIST genpatches-6.3-7.extras.tar.xz 3808 BLAKE2B 
097c661baa4c4342622cb548169258be534099a9d3d6ec55ebdcccd03f2cdd53ee45bc3e3b96650ffd3d48d667b9a4b8b7ca0d0bc3b0c990b44d1c7d7553d604
 SHA512 
0ee09931b9e9ad8a3cc266b2c9fe68ce843971d19eecda98765ee92f2ef210b475eea752dd7b44daca61af1b404a28a694dba09f457166e94227aef8661a2780

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



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

2023-06-28 Thread Mike Pagano
commit: f7bc50961ddb6a8b63e1be3e35417320b75b1721
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Jun 28 17:42:46 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Jun 28 17:42:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7bc5096

sys-kernel/gentoo-sources: add 5.15.119

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-5.15.119.ebuild  | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 02a0ec43cccf..50985263139c 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -88,6 +88,9 @@ DIST genpatches-5.15-123.extras.tar.xz 3932 BLAKE2B 
708144e428faed3f92e76be99ae6
 DIST genpatches-5.15-124.base.tar.xz 4885784 BLAKE2B 
7ae33a4205652539bb61901bb1c9f7d3c760eeb8f0cd50780f10c060f559d2cb695b12cf1626d11a043868bdc925b319412b9931585a230d0b6fb6eed9c25936
 SHA512 
1e01ee6d73d10cdf325fc7a9143f7a6bc1c2ee86db3f2e074cf0165094764c862a2b52d91edff510dd567a402e659dc3e136c623fea6346664737709d9893772
 DIST genpatches-5.15-124.experimental.tar.xz 5416 BLAKE2B 
55bf78ba569f1327c54f545c47389573f9808bf5c54007ec69db24a2e7d9ffe3fe3a9e4db5801abdbd085342058b104f62fe5e635dbc9d20c9c68f628d05b85f
 SHA512 
8fd59d817fd0b84c85445424a895cbe788bda2d3e7bd8465fa2e49ccda5b629c36b7a8c0c37ae2006fbb34de3f5414b4b61df6143c69156f01cd405a34fc35f9
 DIST genpatches-5.15-124.extras.tar.xz 3932 BLAKE2B 
d995682455be830c9920de5bd7a0c51e1093df752e1ed4848fcec77924718f8a702ae754a0a9bdaf2c01190193778dcad33282fc8b8b0c1b63f5ea16e33ac317
 SHA512 
ff054292b61efaac5a9936aadf9de4eaafbb0be06e45a7b6f82855b52bf0695fdb576244dfda48b9c869b2fdfbc2cfd7d2e19ca50a4181efe9807c2048c96958
+DIST genpatches-5.15-125.base.tar.xz 4915860 BLAKE2B 
96229c43a47f523ea88a8085aa3ef976b6b07ef4d438fc9118fbd8abc6868548ba807c51b6aa44f7fed99269381872af39d1c77eabf14f4b34dfed7a04af9be1
 SHA512 
7c65da0e4fe7772d3e9d631c707eda473990386d70851e533f47c52dd9ec4362be18caab5b685d2abbfcca25ef91705fc353c77c2cd0c4f209ba70e39a225e53
+DIST genpatches-5.15-125.experimental.tar.xz 5428 BLAKE2B 
945c150220d67334da676cbf3339b7b5619880c1d0a971de1dd85bde12d3f43474dc4271adc9bad1f7b5a919bae164687e1ba0f19f4401279cee36a604d0c8ce
 SHA512 
9d04f5585fc9d93699cae7f61eb1e59cba459ee26d4092ad333494293ad62529053f93f18ea6841fe1a28f2857fde283830b0f8564ee38e06f4969a40f2bca9a
+DIST genpatches-5.15-125.extras.tar.xz 3932 BLAKE2B 
9cd0bb8e60765eeb2ffb6b7470879ae235c8dce5a1ded0b29e2b4dd69612ba9613a0bf57477dbccaee445d99cd4fbca9cce47a6ca4b2c5d8f63c88d416e9063e
 SHA512 
161b7052020538722417f0f2c4408e4e2505636798d960320ff14854bc167037e1479e9505c0ce52be8d9e4ac4066b3ff976d6175ea23838272d508a4732fbe6
 DIST genpatches-5.4-249.base.tar.xz 5692112 BLAKE2B 
8057ddb24ebbd5ee1b4fb5f5a36b295c4e8ab857e407c5b9e061780e1d23ecca7ab5adfb10ca4f6733a7776c2aa6e353419257c255b07bc991ecb6857aa31555
 SHA512 
b0057da850ab5368dcbf2b454d408b72204150cc2643e087d2f084c3074de22ce36fa4c319552b90d9059ba279e8dc6551cd6348c3616275b050167bfdb58023
 DIST genpatches-5.4-249.experimental.tar.xz 16904 BLAKE2B 
25ea1bed894014e274fea26ad62e1351ce700347b9c0fed2db8675e3533fecb18572411592b507f82fa1fcabddb0a9e360823b3a7d2e50da37dc0140d51c9bdd
 SHA512 
f32902fc9859304cfa1b922f81a8938fc8d2d7750dc1c8884623849d7b08fab0329f78422fd38e31054068a452fa683aab51a363796e3f710062ff961ebd5360
 DIST genpatches-5.4-249.extras.tar.xz 1812 BLAKE2B 
b6b7bccf77851a17e8b514439a50c44de954ff461af71414c325ca5c0a65d7a79ee92f7a8b708afd28a3433acddd13aa3bbd5afcd82b4181e57ea05b008d7090
 SHA512 
c4977abc2bbb1c2319e9d2e4aed38419f9e2a70813e5f28d2b799533fc945574d9fee21c881b6dd4926a9c2ebe74ae414ada4993e3fcbd117b6536f983533282

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



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

2023-06-28 Thread Mike Pagano
commit: 3f60bc21af446d25ecc5be92e50176035d29cdb6
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Jun 28 17:42:59 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Jun 28 17:42:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f60bc21

sys-kernel/gentoo-sources: add 6.1.36

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-6.1.36.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 50985263139c..e8b593810be0 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -142,6 +142,9 @@ DIST genpatches-6.1-39.extras.tar.xz 3812 BLAKE2B 
f5f5b2820a14c40228ff46a76ef133
 DIST genpatches-6.1-40.base.tar.xz 2034256 BLAKE2B 
7a95fc06c6d7f6f3f658d35b21a2761543444d9a95114665a9d74e8514a8577874009ecdd0dbac862359362cb0661b99d54e1c43fd8e5285dd148034fcc637b6
 SHA512 
645fca84ce19ef2bcd30861a2db5e6332294e3c5feb453ee0132f046c4c49e40a188fe53e27c543000ed04de531909c0500e9f571cac432f645774dc08db2e7f
 DIST genpatches-6.1-40.experimental.tar.xz 83360 BLAKE2B 
4adda33ad7e17d3607f1df8db6a83730f21bbf898d9dfd9ff6ee46a9d4d31f9f6651a0ba037f9352a66fbae181da53ed602e76c76fb6a2498c7457f435a4944e
 SHA512 
4e6689eb4d03173230c4c44f92bfe51a7f64ad1a9aa76f839cbc746687efd0d136db4cf548ffa92839b0218f18bfa8561a43f36244f09ee1d9cad7a488d95b6d
 DIST genpatches-6.1-40.extras.tar.xz 3808 BLAKE2B 
ee4162db692e272773091d94d06bd2ba11fac8ca9bd4da96396eb450a7ea0c933e49ae9f6a27fc453c40079054d9140578c9d4c80a835f6ced71fad20a29247e
 SHA512 
07a61941a6e0174d309da302bfdde21dce57a7449f3f8263d9005fe0a9c47feae2a5b508062cabaf53f92d6f06724e1acc3c71422e4a8e9215c515d989567a81
+DIST genpatches-6.1-41.base.tar.xz 2664364 BLAKE2B 
411463f6532b87253491c5b4d05e4a76c2739408901eaedfcecc135c3e01303a30870e6133253e86b9e1ff10f9363dd7e2f0b5f68a85c7d1ec0e5f1443737820
 SHA512 
3227ed7184af3db4090c8e081b56f1fccd85f08298cf944c44ffdf808b7b17499191657a71e232e9c5dcaf68c1ca93902816c4dcdefc5f1240632816b87b2659
+DIST genpatches-6.1-41.experimental.tar.xz 83340 BLAKE2B 
c9349df1804dc46208c327caa12093a25d193f4dc0a838fbb3448714303b10fa0bc13f0ab38506a635c5098f689a3214c9afdcf4f2ec6b0ba52c1cc3fd37c9b3
 SHA512 
afaa1f0a0232a0487ce661bde8abea48dce99bbbc9d86b51f292c5db2e9c9233109062d89ef3fe55bba16a7ad9ce335b240ccc8570563d45062a0bb394338d0c
+DIST genpatches-6.1-41.extras.tar.xz 3808 BLAKE2B 
af183a6fd9ebd81ed22f8ecd36ba323e9c3aa438e72018ae1282bfd371874870a8a6d52b6488b1940a6eb65192cff46af7221967d4d473b2f3eafc963f0b5ed1
 SHA512 
fd26c56b8a9c5052e32c3ddaf7ff1379912f2aebc7b57bda68bb9f9bc0b316f8b5ae396e0547f205ab491acdc1fc9731acd87d13fdbb13508efbb6d6fa3154a4
 DIST genpatches-6.3-10.base.tar.xz 593348 BLAKE2B 
e4d149963ca7d441b60d40af98939acdcc6163a09790ce103c78d33aa554de170136fbf8a4aa9285c5bde7fdd3cad54f73152d56038d7a299f8e69158b420d50
 SHA512 
7fddf9a02d8767c0236d8c3e1097a267d7f4961308eb08826299b596ba96b1e2fcaa84c22d986619e99aff3817f64fbc3740b87e5d0e1949dfe85d7f5450697f
 DIST genpatches-6.3-10.experimental.tar.xz 73228 BLAKE2B 
b774e42a59f7482031b0b9e88534a5ffc8a12984f653db16160a2d385b288c113366d9786e4c43dadf842a9575464a00dca3ec6b3ea79bc2a50d4916c67995f9
 SHA512 
86c251d191cd349adb77a76c61536d2e2d25633874b19fc100bdfe7b3f448bee6bcc1dfbe0ba0449127bca827ccb8b62c33c43cb0920abaacf523031786183bb
 DIST genpatches-6.3-10.extras.tar.xz 3808 BLAKE2B 
7a4885c76a17d73d7f03836d243bee424f5d4e4205a6547f1b4fcb709f4f6c2c4b1c61dd542b260a3e8dd724f98d851850eaf0930233988670c674a8a2928bae
 SHA512 
f851bc9d10ad98ee74fb26344236670c0aaa218c4bf24eaf54e6376ca68d0626cc1d8f954a1dd3b61343dbd41a286d7c8d9a743ab50c295c0c729732cfb231c2

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



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

2023-06-28 Thread Mike Pagano
commit: a379085be84f3229c446ea017825daea2dbf6861
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Jun 28 17:42:33 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Jun 28 17:42:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a379085b

sys-kernel/gentoo-sources: add 5.10.186

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-5.10.186.ebuild  | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index f6dc76037630..02a0ec43cccf 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -58,6 +58,9 @@ DIST genpatches-5.10-194.extras.tar.xz 3868 BLAKE2B 
24b257569d83f8e91dc9159d83b0
 DIST genpatches-5.10-195.base.tar.xz 5537632 BLAKE2B 
9ce6e702d0d172dbf8160f2fb5de2cbe0c4213a7791eb54f8d99dc2c35c147915b2fbca6d340de39fc6f547d412bad09c7dda6fff04a31f352723f42654124cb
 SHA512 
198c3673681f08c52ad668b2b5551a3090c9257fc682dd3cbed7ad96c0859ff2c060c94e996f6d1b5fd2f8edce10c5da7a46e37811086dd13ba41168d00a3913
 DIST genpatches-5.10-195.experimental.tar.xz 16880 BLAKE2B 
364b7ee21b0aeb36836ad79e511ad202d81bd6601eeed661720e4570a13daef9426ddfd4706172ddbbe9c591d87ed6323b1043a149f3ccb1b1a29c7cd48cb47a
 SHA512 
620436969e06261c6885aca2fc20c45666f6087e2f87920ee9003caa2f4aa7244aeec9a43a896f5368361d799358e21385c631d26f320b97b7973b0ad16d1352
 DIST genpatches-5.10-195.extras.tar.xz 3868 BLAKE2B 
439dd9915aef7b40da7319d5dfb8df39662948c5d2d8e5fa4f6488e01fb1cfe4257bf1e29f1c096544f0e5357ce37dd18ec4181fbe4fba02072bf1dc2c2f6fe6
 SHA512 
9bb0a81c65ce41ac316023480eb309a92881b4185f047be0cc462299e3d38252a6f79d25967b41098f83cf888381f0e337629562cee5bcf27e093c2c9a4d
+DIST genpatches-5.10-196.base.tar.xz 5560912 BLAKE2B 
3ea2ff034bce2b1a5b42080393a43148f9421a059c6db3ccd8062c9443ac66e63c21d870e01a0af2c06c071fd0f52f5270149da794fd34a4da43e6d2f6ae2026
 SHA512 
e41eebf76fc7349063e318c547869f546378fed3078db553e90bce654460b5baf08b6b328761a17ddd47515080e4801fca49b39d35f999e54a963e800a50
+DIST genpatches-5.10-196.experimental.tar.xz 16872 BLAKE2B 
292ad86da340b5b40d68af2d05ec54994f8161543df1f789bceab6c2c6c987e89466b674bf85a0430c9c422953f365991ce2b4c4e30ee6ea80f3ded1d91dd9f4
 SHA512 
af774ca63968e446f1a4411e5876efbe07720828870f1cda645adbdc44cd63ab958e93155debeaaf50b998f30eaac77cfbe8054f78ca034618b1c7c2a5849a34
+DIST genpatches-5.10-196.extras.tar.xz 3868 BLAKE2B 
f027bd1bbb5a706efd42d205324820aeefba91a7f6098d726b7e4abb0778f4b48601b045cd3c329fb76b5d1fc365caa6d43696008454166c6cb6ec21d58bfa02
 SHA512 
1016e558435900761b6e64b094f617ba3900b027ac178497195744e0954bc8e9adc6de9e73718fb0ed6b5fc9e774e44df0403a667d03deedc01ef31230f0579d
 DIST genpatches-5.15-116.base.tar.xz 4433124 BLAKE2B 
1ace5f7ac7fe7dee5ca92c8228fa07f1abe85d92040adc0d2b83c2d5f55976c4ecfc0a3ed4575d5528db1eab14b65250d25d9fb28a880422385a45a887117820
 SHA512 
7346fe13050c49737f98e5ad7bdb848caf693b2e3129a7e9e382f1c6462242dcdae1fc7e184b10f7593159c7d6c3cd8bf69dd1d66abb604746871123424563f1
 DIST genpatches-5.15-116.experimental.tar.xz 5424 BLAKE2B 
dd63e001fb00adee37bc96e2838fb03c630e5311d1b04e1ad916f352dc1a9d8b3de93fbca9fd3d865f74f00b64894487785a8b7eabc8e592cfee7c3ad6bedbfe
 SHA512 
b03e9c795e573d5576e7574428abaf944f690e2d58bc0e69a6361eb5248313a97367c1899ac50d457e7f5ddf63dc2682264065aabeea579e23869c30ba70a6e7
 DIST genpatches-5.15-116.extras.tar.xz 3928 BLAKE2B 
0130495424324f43fcb5f29b4178c56b43b01c4a7ca7a3b95ac07130f44d6875519d0ee79d9cf8a9912bd6c6d8bb81a0adcd17f27da1e59e24f19073d9a20cff
 SHA512 
ece809c981c8d2c5ed7ec66df69dec3920cc75e7e43145c0ca5dbc577e16cc58880d449d8503d1863974fd2fb707a403b5a9b5ad02d9835e01c45637fd6bcfd7

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



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

2023-06-28 Thread Mike Pagano
commit: 3a8ff657d5135f3d90d40106c32ab6ee08e031c3
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Jun 28 17:42:17 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Jun 28 17:42:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a8ff657

sys-kernel/gentoo-sources: add 5.4.249

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-5.4.249.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 900344940b8e..f6dc76037630 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -106,6 +106,9 @@ DIST genpatches-5.4-254.extras.tar.xz 1812 BLAKE2B 
74d4d513b336aa79c8062560f24ef
 DIST genpatches-5.4-255.base.tar.xz 5936432 BLAKE2B 
2e9211cf49ea349f00ed7aebf0af3ff36a858359a20d4691898ecbe2c7b3158ef81d7c2b4ba133d19aca0cc5b986196a5ea1ea6d3ac83aa6176a2aa36f8f3410
 SHA512 
1c2fa60f1de83ece831d9c553c81c2c798f3c3d6507d054d35e6be207819daa3b1137176ad39fff9ba148d99e1fbeb1b33f422e44e362bf489c1e70b952474c6
 DIST genpatches-5.4-255.experimental.tar.xz 16908 BLAKE2B 
3b0a0d70ab8808078b265b4405f732c273b2b515077c73070d636e3860fb06d43f3116a998b39096bf19a8c684a50439d640daadd4b424a3d30d5a06bb63c9d0
 SHA512 
82908fc777d19dfca1c75064aecf5620636b5739d7e5d4b67cddeb913dbd20fc33c690cba99d75f1132b6c581a85b4ef257ed23b32505a954764e55f7fefd459
 DIST genpatches-5.4-255.extras.tar.xz 1812 BLAKE2B 
0587b02c09b3a70503fd3025ffea3b014e8d4020fb1b765c874dca27369282537f1a42562e1f12c7bc5e303bf8c7b6548750ced89743447007d04f3ec07d2a86
 SHA512 
884978d503a02f21ab2f5d9463c7efb9cd8c5db410dc6c3e18100fcb03b49543722947bb49119026cfff543308c5d0f3098e9a7c5647defb92486798522dec21
+DIST genpatches-5.4-256.base.tar.xz 5956736 BLAKE2B 
f1f5f42e5383da96ac4dbbe9cf7d8ff8c7194c10d33b914ba36d29e98291752354597951eeea197f11ed05feff4c83f777c49fca71332c2276612cc6b69f1bd9
 SHA512 
888ded20e68dd0ef134c9558c4edd8490cf73b84fa9f9efc1dc70144ad5accfe560200592dc93ac5d5919bdc7cd9f70a3832d46b9466a136ebe51cce75b069ae
+DIST genpatches-5.4-256.experimental.tar.xz 16904 BLAKE2B 
4029b7adbad51657207ee09cef577ef17faf9a8698ec7307086bb9c61914c153dca11c829199130241de790ea8a4704e8118d87f175939b7ab65d24475875827
 SHA512 
4da2a8fbd74d7e90edbe2f650492e75fc1a57b4eb7c49937fc91fed870b62e1c4d02c558d99840d057a2e556550114150a0f45a3bdd9713468ea1906d37d
+DIST genpatches-5.4-256.extras.tar.xz 1812 BLAKE2B 
3942c845d2159bb2fc927c5f19a3d5fc0cd7abee0a1102e07a4bb657a213527575fac692ec408f12f679e3a1e791087237baaa6199e92d8062bcc4576fd142c1
 SHA512 
6242d77b0a7de7542395a5461e6aa8b2a2003f77ab81b1931511f36b42b914bad839ff2683154371118bbd81953de0604d23d75f662437686da694dbb610c8e3
 DIST genpatches-6.1-32.base.tar.xz 1474460 BLAKE2B 
43060d16a84ca2c65ef9d7447747e6b857423134fd518e05c3c052bf5c664c9a0f8af97b84e7d911c84766cf478b71695537a3c56a367589bf37adaac032a7e0
 SHA512 
cf8bd867d09b68a197368c546ffa4c626b1c30f0f7a63138129d3abe8a0479c88717dff6ea0a79c53d7f108d2a1fedc433b7b2088e20f082be921701e5d7d790
 DIST genpatches-6.1-32.experimental.tar.xz 83348 BLAKE2B 
ad241c2f6d89186f71a6cf216e046b2f777167ade74f76740c22ea0120675454021f3ef080873329db26208a596fc88aa8bd4d634b1c95fde4d4167e81eee03e
 SHA512 
e22af3045d96d37cbc5294acc79bc5cf7e9c940c72904990221bea521995e5636f8c2d400a492a894c38e6e022251e3c68ed03bad8a149a538b0b956ab18ab5a
 DIST genpatches-6.1-32.extras.tar.xz 3808 BLAKE2B 
b697db5da31e471ab0af978e722c12ca2d8c5cc371f1d4c2d11c5816b34b479e6ac17f1cd9ab26826bacb065e0a254e18b767c9cfcc12fb16c40f9d73aa1e3d9
 SHA512 
9113f7505f8dd5a535e2550863dc8d69a6961fc4180d5a7b77206a397db570571f083e39f6be87da072b588e4a2d1b9c1e4b2a725172c9a799b3dc8e88542f66

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



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

2023-06-28 Thread Mike Pagano
commit: 6a763bbc1d67841d0023753c72f9075b7c512742
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Jun 28 17:41:38 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Jun 28 17:41:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a763bbc

sys-kernel/gentoo-sources: add 4.14.320

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.14.320.ebuild  | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 8a8e5e441b78..ed6fb5726049 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -13,6 +13,9 @@ DIST genpatches-4.14-329.extras.tar.xz 3656 BLAKE2B 
0b0a4165d0fb777214bd8bd5edde
 DIST genpatches-4.14-330.base.tar.xz 6263704 BLAKE2B 
cdc332e8f88a02b35056b718bad50e64ab48beefb223f56a3e22d0260cd05206803a997a846ea6244ed6f3af8c76b4330cf6b3415262aca55272695394705133
 SHA512 
2ef3b2fe37e498765f441ef170418a59179743f1e2e19770f1250cc7d546649abd7f89624a08133021f343f6e0051fec3a4d1c6c4a1aa3834484c482fc0c4436
 DIST genpatches-4.14-330.experimental.tar.xz 5708 BLAKE2B 
9cb23d2d7ef701c7510cb3b09c923a7b361fe3811712c2c7fada0a1f9a8371a8658a997bab641e1e5c00ce7c1362aaa362d6ae95904ade7342f66a1cafd7131f
 SHA512 
e2982185cbea599ecd09fc869eb6b192f6c0c641c5ac51ba56d10b5dfd8df1f931d35db6fb1fbad30da4a32cac3a1b10a8947586d1126e85c0b68fa75b5057ed
 DIST genpatches-4.14-330.extras.tar.xz 3652 BLAKE2B 
8651ac1f3312f815a1f8f65779c8f22e775b5ff4b18a69851acb95b2ee03e2847e3c58041855079d7fb9bfc0c02aff2868dbce1bf9039ef2a5e4231f837abeca
 SHA512 
ba48fa10867c3d9d7293d78d2e122fc9cbd7929cd900a5bd97652002c76644c6b229ef7bb2569b1aaf25773521b5c5ef767585143dd58b641890b6eac0dcb54a
+DIST genpatches-4.14-331.base.tar.xz 6268348 BLAKE2B 
3885719119d8367610ab7dd9838ca0e86e5dc4f4db16ec088d0e50b35928b88c19071b13dac25cc53960049d51f098e50822574ba0c32d7dd418ffb72eac261e
 SHA512 
b5f29cf338f925cbe4880fa57087c4932a3a2e44c7f03067cce953119f42a233ccb74595b5ec0ec7ed1ace51df550c4dca46f50980ce6f518a45e6cfbdbbd189
+DIST genpatches-4.14-331.experimental.tar.xz 5708 BLAKE2B 
6f7529ab79663f96a19f55c6840b94e4028f207d10c60dbd8bfc5a941afb7031526d679e8a83af3410bc81365a6c1a55ad6712ba3121e73091961712ca6ac8f5
 SHA512 
04d55c62366c144827301c60ea51de906ebd1d74f60f165bac0e33d9a325aea904532d5fdebdeb274a8c5f47d0c9ff8ccb12e5fead80352afdcd2fe2cab5b156
+DIST genpatches-4.14-331.extras.tar.xz 3652 BLAKE2B 
b492a069c29c0ac0129a2b4a9da60074e1804335fef2ca58cf64d1f07b974f4756ef4310b1a75311739ebbb8022563fa86de178334e490895a3261e2fdbc0b67
 SHA512 
461e372038f1fc76bb192ea43f6aa86428ba4b2ffb682b968d685ab158cdf0997ec6aea0760a1705ad10e74ad8f0fdc1efff7e79264b7591bad4d9760d3073f9
 DIST genpatches-4.19-283.base.tar.xz 6325668 BLAKE2B 
3baadc432a9621294a91fb36c7c84ea29e400bbb8ebfb8cb488cf06efe02bce023f0adb4c068c2ed4c3acacf8a3a2e070fbd9c50bab2a9e2ae770a2111396430
 SHA512 
49a2295eac8ef088badcb86edefcd40f2a6e49d324785ba014ae697e4de4de3c0593e6f1811f9201330125ee834e8249e2bfbfa06facb25e703092771ac0af15
 DIST genpatches-4.19-283.experimental.tar.xz 5460 BLAKE2B 
f0e90150882950594d6f40292adcffdaea21137481b197bf2d64e5094613b5d220eac4cb5955e503ab7097bd5c75e2f01776473019d3b2ac4e402c0ed6a40986
 SHA512 
b454378117d961c558424c5125b289c73f34942dfadf57572c7bbef735d6205557c5eb66299597052bd12438b7f88b73546958b3301b4ea66d5c5c03834e7a00
 DIST genpatches-4.19-283.extras.tar.xz 3664 BLAKE2B 
8189eb4cbdd65d54d55dd482218732cc72e7b2c7da1f7bbc63d0dc2e1c7e00bde97eecdc8f1448372e3ae0e3cda73783bb890ad3e0057d5487f500da823959f2
 SHA512 
aac2f3eeeccfefa69f193df8e2d62aac2fda6cea2dc5b947360dbc6a8dc61ddbadb99f3cc4c9777133eb4ba732322a9d6e823fa6327e5ec5f61b11c4d2c947b8

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



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

2023-06-28 Thread Mike Pagano
commit: c747cf9e7676708fc7de7705267f993570dfa066
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Jun 28 17:42:02 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Jun 28 17:42:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c747cf9e

sys-kernel/gentoo-sources: add 4.19.288

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.19.288.ebuild  | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index ed6fb5726049..900344940b8e 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -34,6 +34,9 @@ DIST genpatches-4.19-287.extras.tar.xz 3664 BLAKE2B 
363e82085d22d0f62b6a1cbd1867
 DIST genpatches-4.19-288.base.tar.xz 6515028 BLAKE2B 
7f4bd0a22f4971e80f9118cf41a145c7d8d1b904f3373b32b2299ecbe860674c607dca2a9f4c13306a3a9eb9dfb30858680423b6fa471dd60bc717a13ac48374
 SHA512 
053739a7010db6c722fe15caca3bfa3bd07e4186a82951cb6c35a0313b9c5af103af5782969f4a3a36477bbc3a69839b7120c36c3b8aa2fe458849a772a15d06
 DIST genpatches-4.19-288.experimental.tar.xz 5460 BLAKE2B 
bbd26e29e36a3ddce0ddcdee297043c3923e8de94103bc6bc72e28a185f13d9ef45efd8158f0d9d43424cbb585fd84d52ba4b9d8e14a8900d4a7f0d8f09a9e99
 SHA512 
b521c7877c497cc9056df27d72fb8997c07192245223cba7ac7e240502430ebec96aa46169a33fa31ed9e071f63d5c812aaf21d3610611245e6508960989e554
 DIST genpatches-4.19-288.extras.tar.xz 3664 BLAKE2B 
122eef71e10c3cd40867c0abef59a0ba9548999c8be0abb54f79b7133e690d042085c964967f9ea5318b581bdd7d79445a05841901ba083faea224f8c57f2ecd
 SHA512 
ed6b3ac7c2d55f16331ac52ebf500a75cb08be4cb3b6722299711e2237add73f20b01e29d10d5fe8acea78287b0b6e002cc09b70da49648d2b8eb6b32d154438
+DIST genpatches-4.19-289.base.tar.xz 6525396 BLAKE2B 
e4353908618516ffbe90212bfad72ec3f76b85ce20ed17cd8ad8fdf8c39f5c3b6dd63be9a9c489b8b46e41bf167d4f07dd440a21102495238a0c74f691d075fe
 SHA512 
2b8ff269f3a39f581b8c6242a389324f0729c5fabc2d97ad27bde3dc72e42e3b16efcc5aedb8110fcee16d4dcf3776dfed44bbdb01432a64643e35b8118ede97
+DIST genpatches-4.19-289.experimental.tar.xz 5460 BLAKE2B 
c742d62e385ee51450138fa02c10cfa5df80b4481e5e518899b74ac2c6706897c94b76995b2bcc543f895e02761209ad146e7a920c2f9146ed993ee63f4a4167
 SHA512 
b07bbf7cdda3a270f6dd1b7b59193765315076ba925a1e0408dfa411d755b920d494cdb65bb7477612e36167151b9673f73b74122c7b8e8e6c2fb24796e9d5b1
+DIST genpatches-4.19-289.extras.tar.xz 3664 BLAKE2B 
92ab3a161b907393d2fad4d5262700e580d7ae1ab552c63ce4d7e35a3a78cdfee04dfc48c0e49cd6d3a2e3307fbfc714195059e632be15f035dbb2b29a277fee
 SHA512 
f15d046253bba7139b053910dbcbc80a12320721c4ef4e612b752044f6ad6eec1b0273b55bb55b0cde42506bd2c32a80afffb6337b7bccd1381632111880d087
 DIST genpatches-5.10-189.base.tar.xz 5251680 BLAKE2B 
ef349b00e1ca8cedc2b580a07e66e8906436198ec7019a8881b2b647152861554fc1b0099f4fcef39497b3a3edd3657c87974ec7b88a01e580ce421a23e2a706
 SHA512 
94d65f1cdba7415021ac031b2ab896d7b2b15692f5e826833abf8c285a3eda6a8e8e88a57a8f11ccbc5ae94437b732ac6fa974bd26bafa3b426e3d61bc8656c2
 DIST genpatches-5.10-189.experimental.tar.xz 16872 BLAKE2B 
50e06c18c592134e642204456ed5de31951eff4f3c71128c128b1513d43a5214aa47d15be868a623947e136353ed1ff85ddfcc8b1a424b597c32178ab67bc399
 SHA512 
022b388ead627a687b69001837948f705e75b95c22dc1f902392745165072c7ab9c481a5d24df7d77c9b5ec01f72a8bac10bf1ef0945d184c3f4daa669d94489
 DIST genpatches-5.10-189.extras.tar.xz 3872 BLAKE2B 
78ab95ce3f57e4ba86655cd54009252807e32fd0b03228180fb26a47ae9e595e468e549c21a5141dc8214e55fcfa46e63e5f4e866e4113b8d3beebb99512cb86
 SHA512 
cc6d60a70a1f575ce69a14c265a36e58126a011cafc5a2bc7c569e0d1b626855f1cf430c44775d2602ad35144b449a8f1db1da8594f513edae4329ba354e0347

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



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

2023-06-28 Thread Matt Turner
commit: e56508f3b5ca997875ab81ace43b72f8d2983958
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jun 28 02:52:04 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun 28 17:33:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e56508f3

dev-util/perf: Fix dependency for USE=crypt

perf links with libcrypto.so (from dev-libs/openssl), not libcrypt.so
(from virtual/libcrypt).

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

 dev-util/perf/perf-6.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/perf/perf-6.3-r1.ebuild b/dev-util/perf/perf-6.3-r1.ebuild
index 5f4f5f9688c7..2aac8aa2ed75 100644
--- a/dev-util/perf/perf-6.3-r1.ebuild
+++ b/dev-util/perf/perf-6.3-r1.ebuild
@@ -61,7 +61,7 @@ RDEPEND="
sys-devel/clang:=
sys-devel/llvm:=
)
-   crypt? ( virtual/libcrypt:= )
+   crypt? ( dev-libs/openssl:= )
gtk? ( x11-libs/gtk+:2 )
java? ( virtual/jre:* )
libpfm? ( dev-libs/libpfm:= )



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

2023-06-28 Thread Matt Turner
commit: 62d87035fc81ae784f0bee1b71dc584167c5f55a
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jun 28 02:43:29 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun 28 17:33:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62d87035

dev-util/perf: Bump to EAPI=8, update PYTHON_COMPAT

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

 dev-util/perf/perf-6.3-r1.ebuild | 269 +++
 1 file changed, 269 insertions(+)

diff --git a/dev-util/perf/perf-6.3-r1.ebuild b/dev-util/perf/perf-6.3-r1.ebuild
new file mode 100644
index ..b18a69130d91
--- /dev/null
+++ b/dev-util/perf/perf-6.3-r1.ebuild
@@ -0,0 +1,269 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit bash-completion-r1 estack llvm toolchain-funcs python-r1 linux-info
+
+DESCRIPTION="Userland tools for Linux Performance Counters"
+HOMEPAGE="https://perf.wiki.kernel.org/;
+
+LINUX_V="${PV:0:1}.x"
+if [[ ${PV} == *_rc* ]] ; then
+   LINUX_VER=$(ver_cut 1-2).$(($(ver_cut 3)-1))
+   PATCH_VERSION=$(ver_cut 1-3)
+   LINUX_PATCH=patch-${PV//_/-}.xz
+   
SRC_URI="https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/testing/${LINUX_PATCH}
+   
https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/testing/v${PATCH_VERSION}/${LINUX_PATCH};
+elif [[ ${PV} == *.*.* ]] ; then
+   # stable-release series
+   LINUX_VER=$(ver_cut 1-2)
+   LINUX_PATCH=patch-${PV}.xz
+   
SRC_URI="https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_PATCH};
+else
+   LINUX_VER=${PV}
+   SRC_URI=""
+fi
+
+LINUX_SOURCES="linux-${LINUX_VER}.tar.xz"
+SRC_URI+=" 
https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_SOURCES};
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
+IUSE="audit babeltrace clang crypt debug +doc gtk java libpfm lzma numa perl 
python slang systemtap unwind zlib zstd"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# setuptools (and Python) are always needed even if not building Python 
bindings
+BDEPEND="
+   ${LINUX_PATCH+dev-util/patchutils}
+   ${PYTHON_DEPS}
+   >=app-arch/tar-1.34-r2
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+   doc? (
+   app-text/asciidoc
+   app-text/sgml-common
+   app-text/xmlto
+   sys-process/time
+   )
+"
+
+RDEPEND="audit? ( sys-process/audit )
+   babeltrace? ( dev-util/babeltrace )
+   crypt? ( virtual/libcrypt:= )
+   clang? (
+   sys-devel/clang:=
+   sys-devel/llvm:=
+   )
+   gtk? ( x11-libs/gtk+:2 )
+   java? ( virtual/jre:* )
+   libpfm? ( dev-libs/libpfm )
+   lzma? ( app-arch/xz-utils )
+   numa? ( sys-process/numactl )
+   perl? ( dev-lang/perl:= )
+   python? ( ${PYTHON_DEPS} )
+   slang? ( sys-libs/slang )
+   systemtap? ( dev-util/systemtap )
+   unwind? ( sys-libs/libunwind )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
+   dev-libs/elfutils
+   sys-libs/binutils-libs:="
+
+DEPEND="${RDEPEND}
+   >=sys-kernel/linux-headers-5.10
+   java? ( virtual/jdk )
+"
+
+S_K="${WORKDIR}/linux-${LINUX_VER}"
+S="${S_K}/tools/perf"
+
+CONFIG_CHECK="~PERF_EVENTS ~KALLSYMS"
+
+QA_FLAGS_IGNORED=(
+   'usr/bin/perf-read-vdso32' # not linked with anything except for libc
+   'usr/libexec/perf-core/dlfilters/.*' # plugins
+)
+
+pkg_pretend() {
+   if ! use doc ; then
+   ewarn "Without the doc USE flag you won't get any documentation 
nor man pages."
+   ewarn "And without man pages, you won't get any --help output 
for perf and its"
+   ewarn "sub-tools."
+   fi
+}
+
+pkg_setup() {
+   use clang && llvm_pkg_setup
+   # We enable python unconditionally as libbpf always generates
+   # API headers using python script
+   python_setup
+}
+
+# src_unpack and src_prepare are copied to dev-util/bpftool since
+# it's building from the same tarball, please keep it in sync with bpftool
+src_unpack() {
+   local paths=(
+   tools/arch tools/build tools/include tools/lib tools/perf 
tools/scripts
+   scripts include lib "arch/*/lib"
+   )
+
+   # We expect the tar implementation to support the -j option (both
+   # GNU tar and libarchive's tar support that).
+   echo ">>> Unpacking ${LINUX_SOURCES} (${paths[*]}) to ${PWD}"
+   gtar --wildcards -xpf "${DISTDIR}"/${LINUX_SOURCES} \
+   "${paths[@]/#/linux-${LINUX_VER}/}" || die
+
+   if [[ -n ${LINUX_PATCH} ]] ; then
+   eshopts_push -o noglob
+   ebegin "Filtering partial source patch"
+   filterdiff -p1 ${paths[@]/#/-i } -z "${DISTDIR}"/${LINUX_PATCH} 
\
+  

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

2023-06-28 Thread Matt Turner
commit: a9ab53f6998addb211fb7140f76078e6343d43f8
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jun 28 02:52:38 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun 28 17:33:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ab53f6

dev-util/perf: Subscribe to subslot of app-arch/zstd

Bug: https://bugs.gentoo.org/909167
Signed-off-by: Matt Turner  gentoo.org>

 dev-util/perf/perf-6.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/perf/perf-6.3-r1.ebuild b/dev-util/perf/perf-6.3-r1.ebuild
index f0bb18a0173b..2e0460ebb4e8 100644
--- a/dev-util/perf/perf-6.3-r1.ebuild
+++ b/dev-util/perf/perf-6.3-r1.ebuild
@@ -72,7 +72,7 @@ RDEPEND="
systemtap? ( dev-util/systemtap )
unwind? ( sys-libs/libunwind )
zlib? ( sys-libs/zlib )
-   zstd? ( app-arch/zstd )
+   zstd? ( app-arch/zstd:= )
dev-libs/elfutils
sys-libs/binutils-libs:=
 "



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

2023-06-28 Thread Matt Turner
commit: bc44f71acb305cd72377cc0fda48498a6abde848
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jun 28 03:01:00 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun 28 17:33:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc44f71a

dev-util/perf: Remove IUSE=zlib and always enable support

libbpf support is built unconditionally, and it requires zlib. zlib is
on every system anyway, so remove the USE flag.

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

 dev-util/perf/perf-6.3-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/perf/perf-6.3-r1.ebuild b/dev-util/perf/perf-6.3-r1.ebuild
index 2aac8aa2ed75..eb28c4419c9b 100644
--- a/dev-util/perf/perf-6.3-r1.ebuild
+++ b/dev-util/perf/perf-6.3-r1.ebuild
@@ -32,7 +32,7 @@ SRC_URI+=" 
https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_SOURCES};
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
-IUSE="audit babeltrace caps clang crypt debug +doc gtk java libpfm lzma numa 
perl python slang systemtap unwind zlib zstd"
+IUSE="audit babeltrace caps clang crypt debug +doc gtk java libpfm lzma numa 
perl python slang systemtap unwind zstd"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
@@ -72,10 +72,10 @@ RDEPEND="
slang? ( sys-libs/slang )
systemtap? ( dev-util/systemtap )
unwind? ( sys-libs/libunwind:= )
-   zlib? ( sys-libs/zlib )
zstd? ( app-arch/zstd:= )
dev-libs/elfutils
sys-libs/binutils-libs:=
+   sys-libs/zlib
 "
 
 DEPEND="${RDEPEND}
@@ -220,7 +220,7 @@ perf_make() {
NO_SDT=$(puse systemtap)
NO_SLANG=$(puse slang)
NO_LZMA=$(puse lzma)
-   NO_ZLIB=$(puse zlib)
+   NO_ZLIB=
WERROR=0
LIBDIR="/usr/libexec/perf-core"
libdir="${EPREFIX}/usr/$(get_libdir)"



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

2023-06-28 Thread Matt Turner
commit: 343324ce00bb07df8ce4e1a567e47bea6a7ffd2c
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jun 28 02:48:25 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun 28 17:33:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343324ce

dev-util/perf: Add IUSE=caps

Fixes an automatic dependency on sys-libs/libcap.

Bug: https://bugs.gentoo.org/909167
Signed-off-by: Matt Turner  gentoo.org>

 dev-util/perf/perf-6.3-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-util/perf/perf-6.3-r1.ebuild b/dev-util/perf/perf-6.3-r1.ebuild
index b40e0ec1fdcc..5f4f5f9688c7 100644
--- a/dev-util/perf/perf-6.3-r1.ebuild
+++ b/dev-util/perf/perf-6.3-r1.ebuild
@@ -32,7 +32,7 @@ SRC_URI+=" 
https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_SOURCES};
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
-IUSE="audit babeltrace clang crypt debug +doc gtk java libpfm lzma numa perl 
python slang systemtap unwind zlib zstd"
+IUSE="audit babeltrace caps clang crypt debug +doc gtk java libpfm lzma numa 
perl python slang systemtap unwind zlib zstd"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
@@ -56,6 +56,7 @@ BDEPEND="
 RDEPEND="
audit? ( sys-process/audit )
babeltrace? ( dev-util/babeltrace )
+   caps? ( sys-libs/libcap )
clang? (
sys-devel/clang:=
sys-devel/llvm:=
@@ -207,6 +208,7 @@ perf_make() {
NO_LIBBABELTRACE=$(puse babeltrace)
NO_LIBBIONIC=1
NO_LIBBPF=
+   NO_LIBCAP=$(puse caps)
NO_LIBCRYPTO=$(puse crypt)
NO_LIBDW_DWARF_UNWIND=
NO_LIBELF=



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

2023-06-28 Thread Matt Turner
commit: 6ddce39ddcc806fc9f16c146c66ac84aeb9f07cf
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jun 28 03:35:36 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun 28 17:33:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ddce39d

dev-util/perf: Subscribe to subslot of sys-libs/libunwind

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

 dev-util/perf/perf-6.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/perf/perf-6.3-r1.ebuild b/dev-util/perf/perf-6.3-r1.ebuild
index 76a11d855ebd..b40e0ec1fdcc 100644
--- a/dev-util/perf/perf-6.3-r1.ebuild
+++ b/dev-util/perf/perf-6.3-r1.ebuild
@@ -70,7 +70,7 @@ RDEPEND="
python? ( ${PYTHON_DEPS} )
slang? ( sys-libs/slang )
systemtap? ( dev-util/systemtap )
-   unwind? ( sys-libs/libunwind )
+   unwind? ( sys-libs/libunwind:= )
zlib? ( sys-libs/zlib )
zstd? ( app-arch/zstd:= )
dev-libs/elfutils



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

2023-06-28 Thread Matt Turner
commit: 142923c48d4660bae5515ae9eeed727426d454ae
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jun 28 02:40:16 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun 28 17:33:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=142923c4

dev-util/perf: Use bash array for emake arguments

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

 dev-util/perf/perf-6.3-r1.ebuild | 81 +---
 1 file changed, 42 insertions(+), 39 deletions(-)

diff --git a/dev-util/perf/perf-6.3-r1.ebuild b/dev-util/perf/perf-6.3-r1.ebuild
index b18a69130d91..86872cee5e40 100644
--- a/dev-util/perf/perf-6.3-r1.ebuild
+++ b/dev-util/perf/perf-6.3-r1.ebuild
@@ -181,46 +181,49 @@ perf_make() {
local java_dir
use java && java_dir="${EPREFIX}/etc/java-config-2/current-system-vm"
# FIXME: NO_CORESIGHT
-   emake V=1 VF=1 \
-   HOSTCC="$(tc-getBUILD_CC)" HOSTLD="$(tc-getBUILD_LD)" \
-   CC="$(tc-getCC)" CXX="$(tc-getCXX)" AR="$(tc-getAR)" 
LD="$(tc-getLD)" NM="$(tc-getNM)" \
-   PKG_CONFIG="$(tc-getPKG_CONFIG)" \
-   prefix="${EPREFIX}/usr" bindir_relative="bin" \
-   tipdir="share/doc/${PF}" \
-   EXTRA_CFLAGS="${CFLAGS}" \
-   EXTRA_LDFLAGS="${LDFLAGS}" \
-   ARCH="${arch}" \
-   JDIR="${java_dir}" \
-   LIBCLANGLLVM=$(usex clang 1 "") \
-   LIBPFM4=$(usex libpfm 1 "") \
-   NO_AUXTRACE="" \
-   NO_BACKTRACE="" \
-   NO_CORESIGHT=1 \
-   NO_DEMANGLE= \
-   GTK2=$(usex gtk 1 "") \
-   feature-gtk2-infobar=$(usex gtk 1 "") \
-   NO_JVMTI=$(puse java) \
-   NO_LIBAUDIT=$(puse audit) \
-   NO_LIBBABELTRACE=$(puse babeltrace) \
-   NO_LIBBIONIC=1 \
-   NO_LIBBPF= \
-   NO_LIBCRYPTO=$(puse crypt) \
-   NO_LIBDW_DWARF_UNWIND= \
-   NO_LIBELF= \
-   NO_LIBNUMA=$(puse numa) \
-   NO_LIBPERL=$(puse perl) \
-   NO_LIBPYTHON=$(puse python) \
-   NO_LIBUNWIND=$(puse unwind) \
-   NO_LIBZSTD=$(puse zstd) \
-   NO_SDT=$(puse systemtap) \
-   NO_SLANG=$(puse slang) \
-   NO_LZMA=$(puse lzma) \
-   NO_ZLIB=$(puse zlib) \
-   WERROR=0 \
-   LIBDIR="/usr/libexec/perf-core" \
-   libdir="${EPREFIX}/usr/$(get_libdir)" \
-   plugindir="${EPREFIX}/usr/$(get_libdir)/perf/plugins" \
+   local emakeargs=(
+   V=1 VF=1
+   HOSTCC="$(tc-getBUILD_CC)" HOSTLD="$(tc-getBUILD_LD)"
+   CC="$(tc-getCC)" CXX="$(tc-getCXX)" AR="$(tc-getAR)" 
LD="$(tc-getLD)" NM="$(tc-getNM)"
+   PKG_CONFIG="$(tc-getPKG_CONFIG)"
+   prefix="${EPREFIX}/usr" bindir_relative="bin"
+   tipdir="share/doc/${PF}"
+   EXTRA_CFLAGS="${CFLAGS}"
+   EXTRA_LDFLAGS="${LDFLAGS}"
+   ARCH="${arch}"
+   JDIR="${java_dir}"
+   LIBCLANGLLVM=$(usex clang 1 "")
+   LIBPFM4=$(usex libpfm 1 "")
+   NO_AUXTRACE=""
+   NO_BACKTRACE=""
+   NO_CORESIGHT=1
+   NO_DEMANGLE=
+   GTK2=$(usex gtk 1 "")
+   feature-gtk2-infobar=$(usex gtk 1 "")
+   NO_JVMTI=$(puse java)
+   NO_LIBAUDIT=$(puse audit)
+   NO_LIBBABELTRACE=$(puse babeltrace)
+   NO_LIBBIONIC=1
+   NO_LIBBPF=
+   NO_LIBCRYPTO=$(puse crypt)
+   NO_LIBDW_DWARF_UNWIND=
+   NO_LIBELF=
+   NO_LIBNUMA=$(puse numa)
+   NO_LIBPERL=$(puse perl)
+   NO_LIBPYTHON=$(puse python)
+   NO_LIBUNWIND=$(puse unwind)
+   NO_LIBZSTD=$(puse zstd)
+   NO_SDT=$(puse systemtap)
+   NO_SLANG=$(puse slang)
+   NO_LZMA=$(puse lzma)
+   NO_ZLIB=$(puse zlib)
+   WERROR=0
+   LIBDIR="/usr/libexec/perf-core"
+   libdir="${EPREFIX}/usr/$(get_libdir)"
+   plugindir="${EPREFIX}/usr/$(get_libdir)/perf/plugins"
"$@"
+   )
+   emake "${emakeargs[@]}"
 }
 
 src_compile() {



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

2023-06-28 Thread Matt Turner
commit: 19ea10be450eac1c3c5af732b275b286e111cb7d
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jun 28 02:46:00 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun 28 17:33:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ea10be

dev-util/perf: Reformat RDEPEND

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

 dev-util/perf/perf-6.3-r1.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-util/perf/perf-6.3-r1.ebuild b/dev-util/perf/perf-6.3-r1.ebuild
index 86872cee5e40..f0bb18a0173b 100644
--- a/dev-util/perf/perf-6.3-r1.ebuild
+++ b/dev-util/perf/perf-6.3-r1.ebuild
@@ -53,13 +53,14 @@ BDEPEND="
)
 "
 
-RDEPEND="audit? ( sys-process/audit )
+RDEPEND="
+   audit? ( sys-process/audit )
babeltrace? ( dev-util/babeltrace )
-   crypt? ( virtual/libcrypt:= )
clang? (
sys-devel/clang:=
sys-devel/llvm:=
)
+   crypt? ( virtual/libcrypt:= )
gtk? ( x11-libs/gtk+:2 )
java? ( virtual/jre:* )
libpfm? ( dev-libs/libpfm )
@@ -73,7 +74,8 @@ RDEPEND="audit? ( sys-process/audit )
zlib? ( sys-libs/zlib )
zstd? ( app-arch/zstd )
dev-libs/elfutils
-   sys-libs/binutils-libs:="
+   sys-libs/binutils-libs:=
+"
 
 DEPEND="${RDEPEND}
>=sys-kernel/linux-headers-5.10



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

2023-06-28 Thread Matt Turner
commit: b66e90e21930128e314e975fe42e39d570224480
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jun 28 03:34:44 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun 28 17:33:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b66e90e2

dev-util/perf: Subscribe to subslot of dev-libs/libpfm

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

 dev-util/perf/perf-6.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/perf/perf-6.3-r1.ebuild b/dev-util/perf/perf-6.3-r1.ebuild
index 2e0460ebb4e8..76a11d855ebd 100644
--- a/dev-util/perf/perf-6.3-r1.ebuild
+++ b/dev-util/perf/perf-6.3-r1.ebuild
@@ -63,7 +63,7 @@ RDEPEND="
crypt? ( virtual/libcrypt:= )
gtk? ( x11-libs/gtk+:2 )
java? ( virtual/jre:* )
-   libpfm? ( dev-libs/libpfm )
+   libpfm? ( dev-libs/libpfm:= )
lzma? ( app-arch/xz-utils )
numa? ( sys-process/numactl )
perl? ( dev-lang/perl:= )



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

2023-06-28 Thread WANG Xuerui
commit: cc1aa2fb61faab00895d8a76ea7502764a90f482
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Jun 28 14:27:35 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Jun 28 17:31:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc1aa2fb

sys-fs/erofs-utils: drop 1.5

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

 sys-fs/erofs-utils/erofs-utils-1.5.ebuild | 46 ---
 1 file changed, 46 deletions(-)

diff --git a/sys-fs/erofs-utils/erofs-utils-1.5.ebuild 
b/sys-fs/erofs-utils/erofs-utils-1.5.ebuild
deleted file mode 100644
index 95792c4fbb4b..
--- a/sys-fs/erofs-utils/erofs-utils-1.5.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Userspace tools for EROFS"
-HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git;
-LICENSE="GPL-2+"
-
-SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/${PN}.git/snapshot/${P}.tar.gz;
-KEYWORDS="amd64 ~loong"
-
-SLOT="0"
-IUSE="fuse +lz4 selinux +uuid"
-
-RDEPEND="
-   fuse? ( sys-fs/fuse:0 )
-   lz4? ( app-arch/lz4:0= )
-   selinux? ( sys-libs/libselinux:0= )
-   uuid? ( sys-apps/util-linux )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # This package asks for MicroLZMA support, which is not included in any
-   # released version of xz-utils at the moment, so disable lzma until a 
new
-   # xz-utils is packaged.
-   econf \
-   --disable-werror \
-   $(use_enable fuse) \
-   $(use_enable lz4) \
-   --disable-lzma \
-   $(use_with selinux) \
-   $(use_with uuid)
-}



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

2023-06-28 Thread WANG Xuerui
commit: b610dac270d8e0d73bf0b213202627f012b108ab
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Jun 28 14:27:02 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Jun 28 17:31:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b610dac2

sys-fs/erofs-utils: add 1.6

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

 sys-fs/erofs-utils/Manifest   |  1 +
 sys-fs/erofs-utils/erofs-utils-1.6.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/sys-fs/erofs-utils/Manifest b/sys-fs/erofs-utils/Manifest
index 9b7bee76552b..150523cc2ad4 100644
--- a/sys-fs/erofs-utils/Manifest
+++ b/sys-fs/erofs-utils/Manifest
@@ -1 +1,2 @@
 DIST erofs-utils-1.5.tar.gz 106559 BLAKE2B 
69a2b93c0ba8c50fb3f75a53cc224490ab31f55e24055932091e85032a637c2be6d937ab42f068a2937e5b9d8b6054fd756e89b9333f47a6b6b35c20a421ed49
 SHA512 
0a9d593a9fef3c5976dc63e2927f47d070121ed07e6dda727b0a715b72cfe560c83bdf26ce41fe07b8cb5b66b0660105848e3f7c5a84f96eb422d1cd5cba
+DIST erofs-utils-1.6.tar.gz 126558 BLAKE2B 
ad4ce3777c484d485b91f29a97c08499398595d654a4ad63e1cc6a75c176b0476d3af1d7a2bf1ef5f6df996281c1b1bdfdf004be4428c0c168652af68acd83d1
 SHA512 
1537c5cb60cb70c607b8c00408451f90122fe902d80c9d35dde7b9205588ae3513ddd7cb38d4062e55bb57e37d9b53a668752792e6cba0bc0d78176afed3e502

diff --git a/sys-fs/erofs-utils/erofs-utils-1.6.ebuild 
b/sys-fs/erofs-utils/erofs-utils-1.6.ebuild
new file mode 100644
index ..bae100e2e3a3
--- /dev/null
+++ b/sys-fs/erofs-utils/erofs-utils-1.6.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Userspace tools for EROFS"
+HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git;
+LICENSE="GPL-2+"
+
+SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/${PN}.git/snapshot/${P}.tar.gz;
+KEYWORDS="~amd64 ~loong"
+
+SLOT="0"
+IUSE="fuse +lz4 +lzma selinux +uuid"
+
+RDEPEND="
+   fuse? ( sys-fs/fuse:0 )
+   lz4? ( app-arch/lz4:0= )
+   lzma? ( >=app-arch/xz-utils-5.4.0:0= )
+   selinux? ( sys-libs/libselinux:0= )
+   uuid? ( sys-apps/util-linux )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-werror
+   $(use_enable fuse)
+   $(use_enable lz4)
+   $(use_enable lzma)
+   $(use_with selinux)
+   $(use_with uuid)
+   )
+
+   econf "${myeconfargs[@]}"
+}



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

2023-06-28 Thread Michał Górny
commit: 0c517f9c08c1ee5b12c896643678064b2ea1bb7a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 17:10:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 28 17:17:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c517f9c

dev-python/cx_Freeze: Bump to 6.15.2

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

 dev-python/cx_Freeze/Manifest|  1 +
 dev-python/cx_Freeze/cx_Freeze-6.15.2.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/dev-python/cx_Freeze/Manifest b/dev-python/cx_Freeze/Manifest
index 77c0f944e482..1855f7856922 100644
--- a/dev-python/cx_Freeze/Manifest
+++ b/dev-python/cx_Freeze/Manifest
@@ -3,3 +3,4 @@ DIST cx_Freeze-6.14.5.gh.tar.gz 1648095 BLAKE2B 
81707d17c2118a8db4d768b2fbe83278
 DIST cx_Freeze-6.14.9.gh.tar.gz 1649748 BLAKE2B 
08fefea6ed9610b672ca8a4a6e480cedf8fd75c967880e74f94c12368ec1ff71a9d34baae02342f7c4484e65beda5dc71dd39e13b8c340c5b7dd2e89b38ba0f1
 SHA512 
bfe3e5d3dcf96cff448b034a779b93c37dacda489ee4eabd92e8f4708c6d7a9fe2430bc512f40c6af8c6f851fff24a3626b80f10295af1357e4a58563474e8eb
 DIST cx_Freeze-6.15.0.gh.tar.gz 1650636 BLAKE2B 
9d99a78bc4d6b6498e10c54352a6fbfce3f2ee9bba9cc5b7fa752eba465d29355c6e4222e4f3c3012793820f435591f2e3e634e512765720d0c96a7799ab5998
 SHA512 
90fc3fba50ab7a9a263371fc9e57df768792b78175cd7ed39f2308b2a5e6bf0eb992616d29ff0d34c8bf040d167bac1882e0e1d2425d2f248e4de2e755c72503
 DIST cx_Freeze-6.15.1.gh.tar.gz 1651345 BLAKE2B 
9c0c29f19e09184ad7b0a6954649c30fa1c941ff822b1c5ec745b1a6c7dd58fc77b06c070641a9200fc4910bdfc49937841ba2b547b16ec48f9fd30dfee6cd03
 SHA512 
d6540736d437242fd89fc34f0ff81691eebb455c0ddca8b90ee6ec436105d908e9fed580a08e23999f70b5e3aa2f2e66ee35eec092eecab0501e9b3117af23b3
+DIST cx_Freeze-6.15.2.gh.tar.gz 1655639 BLAKE2B 
303b3d541cae2e0ef98ea0c57a693092c177cb9e308ae44ee0a9972a9a4b34298ddd0deb86d49d9a0ce9f1f1ea480edd45aa4e63eeca1ce86a1b348c10b7caee
 SHA512 
2f6dc0bed9981190411b1ac12c6a5a8c7907cf059d50e01bc1958308b8f905d818aff12262712ecc7ee931a0976fae0fbef7dd35433158122386d7b6a9a3b3eb

diff --git a/dev-python/cx_Freeze/cx_Freeze-6.15.2.ebuild 
b/dev-python/cx_Freeze/cx_Freeze-6.15.2.ebuild
new file mode 100644
index ..23a35531d174
--- /dev/null
+++ b/dev-python/cx_Freeze/cx_Freeze-6.15.2.ebuild
@@ -0,0 +1,68 @@
+# 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..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Create standalone executables from Python scripts"
+HOMEPAGE="
+   https://cx-freeze.readthedocs.io/
+   https://github.com/marcelotduarte/cx_Freeze/
+   https://pypi.org/project/cx-Freeze/
+"
+SRC_URI="
+   https://github.com/marcelotduarte/cx_Freeze/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="PYTHON"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/importlib-metadata[${PYTHON_USEDEP}]
+   ' 3.9)
+   dev-util/patchelf
+   virtual/libcrypt:=
+"
+BDEPEND="
+   test? (
+   app-arch/rpm
+   dev-python/bcrypt[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/openpyxl[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pydantic[${PYTHON_USEDEP}]
+   dev-python/pytest-datafiles[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   # bug #491602
+   "${FILESDIR}/${PN}-6.8.2-buildsystem.patch"
+)
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # remove pythonic dep on patchelf exec
+   sed -i -e '/patchelf/d' pyproject.toml || die
+   # remove repeatedly outdated upper bound on setuptools
+   sed -i -e '/setuptools/s:,<[0-9.]*::' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # rpm test expects .pyc
+   local -x PYTHONDONTWRITEBYTECODE=
+   rm -rf cx_Freeze || die
+   epytest
+}



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

2023-06-28 Thread Michał Górny
commit: f807c513c385933d414e13c96df52082383d9847
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 14:39:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 28 17:17:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f807c513

dev-python/matrix-common: Remove old

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

 .../matrix-common/matrix-common-1.3.0.ebuild   | 32 --
 1 file changed, 32 deletions(-)

diff --git a/dev-python/matrix-common/matrix-common-1.3.0.ebuild 
b/dev-python/matrix-common/matrix-common-1.3.0.ebuild
deleted file mode 100644
index fd8a94e1ae4f..
--- a/dev-python/matrix-common/matrix-common-1.3.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2022-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="Common code for Synapse, Sydent and Sygnal"
-HOMEPAGE="
-   https://github.com/matrix-org/matrix-python-common
-   https://pypi.org/project/matrix-common/
-"
-SRC_URI="
-   https://github.com/matrix-org/matrix-python-common/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-S="${WORKDIR}/matrix-python-common-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64"
-
-RDEPEND="
-   dev-python/attrs[${PYTHON_USEDEP}]
-   dev-python/importlib-metadata[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests unittest



  1   2   3   >