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

2023-07-20 Thread Hans de Graaff
commit: 200f41c7ddc3f78f2390b0a4df8767564f4d5ccc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul 21 05:50:36 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul 21 05:51:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=200f41c7

dev-ruby/leto: new package, add 2.1.0

New dependency for dev-ruby/regexp_parser.

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

 dev-ruby/leto/Manifest  |  1 +
 dev-ruby/leto/leto-2.1.0.ebuild | 30 ++
 dev-ruby/leto/metadata.xml  | 12 
 3 files changed, 43 insertions(+)

diff --git a/dev-ruby/leto/Manifest b/dev-ruby/leto/Manifest
new file mode 100644
index ..0fee1decd10d
--- /dev/null
+++ b/dev-ruby/leto/Manifest
@@ -0,0 +1 @@
+DIST leto-2.1.0.tar.gz 8874 BLAKE2B 
d7d39a13ad6ceed2d14d7e9c9a39c037115797ce00629a114bad832bc70397a90c3ba86bdc73789b0c0f852df059d15d026338324cd3de9f38a40bf4885d6a9a
 SHA512 
c0bda72b32a96c83ad01281fd2a6e224f504aa45b030e4a203c2df0810bb6dd52dcb9c2633f2514d239a39b14b5c0428f912799eae756373dc0b15051be5e260

diff --git a/dev-ruby/leto/leto-2.1.0.ebuild b/dev-ruby/leto/leto-2.1.0.ebuild
new file mode 100644
index ..422ec312686f
--- /dev/null
+++ b/dev-ruby/leto/leto-2.1.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_GEMSPEC="leto.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Generic object traverser for Ruby"
+HOMEPAGE="https://github.com/jaynetics/leto;
+SRC_URI="https://github.com/jaynetics/leto/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -e 's:_relative ": "./:' \
+   -e 's/git ls-files -z/find * -print0/' \
+   -e 's/__dir__/"."/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+   sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
+}

diff --git a/dev-ruby/leto/metadata.xml b/dev-ruby/leto/metadata.xml
new file mode 100644
index ..8bb4371efdb1
--- /dev/null
+++ b/dev-ruby/leto/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+jaynetics/leto
+leto
+  
+



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

2023-07-20 Thread Hans de Graaff
commit: 2fed47eea090a0da34506b01b786f7337cd75a09
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul 21 05:39:22 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul 21 05:51:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fed47ee

dev-ruby/sus: add 0.21.2

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.21.2.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 663ba02a0573..1a56773c9f40 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -1,3 +1,4 @@
 DIST sus-0.20.3.tar.gz 28845 BLAKE2B 
d10b142dd9d7ef44a453746f859a7d4a66eacd09ea157aef1887a95b01a88e7f749f9ca881518500eef48917b5cb1e67ac008327af0ae9df0200875bbe1de3b1
 SHA512 
1158f6ae53c5aae22454a15eaf7e613a00b1af730bf07af6662bd7e9d7f30365cea9dbebcddb5b6234931cf9414b8c3af0889d73194632cbaad439872cc89059
 DIST sus-0.21.0.tar.gz 29581 BLAKE2B 
c39102c006b1fdfec6f40ef7eaa973a0cd5039b73402c8c5ff9234a0c06131c24550070fd04d59dd8706edbd08d46604e943f9b69e071dd29eefda103a1a6d1f
 SHA512 
1fdbcbe814411a0ff3b9ebc72143f64fc76dbe11faea915e9d46bda786da9837e62a5a3070ceb6f28ac6bfe2c4fc8646de865efbc679abe80ee2a7abe327c007
 DIST sus-0.21.1.tar.gz 29580 BLAKE2B 
9a30950b4ad9da13af48c50a96951ba9f9cace97fac3a603de5acfe489dc8c8d4581b064f2452c9bf5da96da4db8f488df42f89a2113dd924c8ba8fcf8fd9230
 SHA512 
73db74f791f47a898840db65cf9c2f98b92f3d2a5319828f26dc55c8aef8e0932060c1075f5010b3c2b887891c1467a3828728f78a84297725d851966093ce9e
+DIST sus-0.21.2.tar.gz 30329 BLAKE2B 
ea0e9d4ffc994ce0370abbde8d68de668457f90e5f53e0c80e1aa146a28754782590eee7e53dc6373fe17b8816e481b82c5d97c4b2a39829a8a9a5a58faa42ba
 SHA512 
eeced196ffc0871474495fb1afd8aa25f36a1881bad303447499a9b6c19ed94241896256563a4f61e9f7e1b32b8ed5e52e83f5c414c64002e283e81f1fc28b06

diff --git a/dev-ruby/sus/sus-0.21.2.ebuild b/dev-ruby/sus/sus-0.21.2.ebuild
new file mode 100644
index ..47dc10e077b5
--- /dev/null
+++ b/dev-ruby/sus/sus-0.21.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/ioquatix/sus;
+SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

2023-07-20 Thread Thomas Beierlein
commit: f13ca1e55681ae792c7b6a63f57e4eb6bdb2722a
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Fri Jul 21 05:37:41 2023 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Fri Jul 21 05:41:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f13ca1e5

sci-libs/cartopy: Fix failing tests with >=sci-libs/proj-9.2

See https://github.com/SciTools/cartopy/issues/2145

Signed-off-by: Thomas Beierlein  gentoo.org>

 sci-libs/cartopy/cartopy-0.21.1-r1.ebuild  |   5 +-
 .../files/cartopy-0.21.1-fix-test_proj92.patch | 126 +
 .../files/cartopy-0.21.1-fix-test_proj92_1.patch   |  46 
 3 files changed, 176 insertions(+), 1 deletion(-)

diff --git a/sci-libs/cartopy/cartopy-0.21.1-r1.ebuild 
b/sci-libs/cartopy/cartopy-0.21.1-r1.ebuild
index 80e71d718b8f..e7186c4571c4 100644
--- a/sci-libs/cartopy/cartopy-0.21.1-r1.ebuild
+++ b/sci-libs/cartopy/cartopy-0.21.1-r1.ebuild
@@ -57,7 +57,10 @@ BDEPEND="
)
 "
 
-PATCHES=( "${FILESDIR}"/${P}-fix-test.patch )
+PATCHES=( "${FILESDIR}"/${P}-fix-test.patch
+   # backports to fix tests with >=PROJ9.2
+ "${FILESDIR}"/${PN}-0.21.1-fix-test_proj92.patch
+ "${FILESDIR}"/${PN}-0.21.1-fix-test_proj92_1.patch )
 
 EPYTEST_IGNORE=(
# Require network access, not covered by markers

diff --git a/sci-libs/cartopy/files/cartopy-0.21.1-fix-test_proj92.patch 
b/sci-libs/cartopy/files/cartopy-0.21.1-fix-test_proj92.patch
new file mode 100644
index ..e9f1d03eeeb2
--- /dev/null
+++ b/sci-libs/cartopy/files/cartopy-0.21.1-fix-test_proj92.patch
@@ -0,0 +1,126 @@
+diff --git a/lib/cartopy/tests/crs/test_equidistant_conic.py 
b/lib/cartopy/tests/crs/test_equidistant_conic.py
+index 045c87e5d..9f50b4f04 100644
+--- a/lib/cartopy/tests/crs/test_equidistant_conic.py
 b/lib/cartopy/tests/crs/test_equidistant_conic.py
+@@ -10,6 +10,7 @@
+ 
+ import numpy as np
+ from numpy.testing import assert_almost_equal, assert_array_almost_equal
++import pyproj
+ import pytest
+ 
+ import cartopy.crs as ccrs
+@@ -23,11 +24,16 @@ def test_default(self):
+   'y_0=0.0', 'lat_1=20.0', 'lat_2=50.0'}
+ check_proj_params('eqdc', eqdc, other_args)
+ 
++expected_x = (-22784919.35600352, 22784919.35600352)
++expected_y = (-10001965.729313632, 17558791.85156368)
++if pyproj.__proj_version__ >= '9.2.0':
++expected_x = (-22784919.3559981,  22784919.3559981)
++expected_y = (-10001965.72931272,  17558791.85157471)
+ assert_almost_equal(np.array(eqdc.x_limits),
+-(-22784919.35600352, 22784919.35600352),
++expected_x,
+ decimal=7)
+ assert_almost_equal(np.array(eqdc.y_limits),
+-(-10001965.729313632, 17558791.85156368),
++expected_y,
+ decimal=7)
+ 
+ def test_eccentric_globe(self):
+@@ -37,12 +43,16 @@ def test_eccentric_globe(self):
+ other_args = {'a=1000', 'b=500', 'lon_0=0.0', 'lat_0=0.0', 'x_0=0.0',
+   'y_0=0.0', 'lat_1=20.0', 'lat_2=50.0'}
+ check_proj_params('eqdc', eqdc, other_args)
+-
++expected_x = (-3016.869847713461, 3016.869847713461)
++expected_y = (-1216.6029342241113, 2511.0574375797723)
++if pyproj.__proj_version__ >= '9.2.0':
++expected_x = (-2960.1009481,  2960.1009481)
++expected_y = (-1211.05573766,  2606.04249537)
+ assert_almost_equal(np.array(eqdc.x_limits),
+-(-3016.869847713461, 3016.869847713461),
++expected_x,
+ decimal=7)
+ assert_almost_equal(np.array(eqdc.y_limits),
+-(-1216.6029342241113, 2511.0574375797723),
++expected_y,
+ decimal=7)
+ 
+ def test_eastings(self):
+@@ -127,12 +137,16 @@ def test_ellipsoid_transform(self):
+   'lat_0=23.0', 'x_0=0.0', 'y_0=0.0', 'lat_1=29.5',
+   'lat_2=45.5'}
+ check_proj_params('eqdc', eqdc, other_args)
+-
++expected_x = (-22421870.719894886, 22421870.719894886)
++expected_y = (-12546277.778958388, 17260638.403203618)
++if pyproj.__proj_version__ >= '9.2.0':
++expected_x = (-22421870.71988974,  22421870.71988976)
++expected_y = (-12546277.77895742,  17260638.403216)
+ assert_almost_equal(np.array(eqdc.x_limits),
+-(-22421870.719894886, 22421870.719894886),
++expected_x,
+ decimal=7)
+ assert_almost_equal(np.array(eqdc.y_limits),
+-(-12546277.778958388, 17260638.403203618),
++expected_y,
+ decimal=7)
+ 
+  

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

2023-07-20 Thread William Hubbs
commit: c2569d6c9edb48538180eb771c2b8a63fab53cf4
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jul 21 05:16:59 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jul 21 05:16:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2569d6c

app-containers/docker: add 24.0.4-r1 for go 1.20.6

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

 app-containers/docker/docker-24.0.4-r1.ebuild  | 330 +
 ...ne-a-dummy-hostname-for-local-connections.patch | 290 ++
 2 files changed, 620 insertions(+)

diff --git a/app-containers/docker/docker-24.0.4-r1.ebuild 
b/app-containers/docker/docker-24.0.4-r1.ebuild
new file mode 100644
index ..72c039ef97b9
--- /dev/null
+++ b/app-containers/docker/docker-24.0.4-r1.ebuild
@@ -0,0 +1,330 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+EGO_PN=github.com/docker/docker
+MY_PV=${PV/_/-}
+inherit linux-info systemd udev golang-vcs-snapshot
+GIT_COMMIT=4ffc61430bbe6d3d405bdf357b766bf303ff3cc5
+
+DESCRIPTION="The core functions you need to create Docker images and run 
Docker containers"
+HOMEPAGE="https://www.docker.com/;
+SRC_URI="https://github.com/moby/moby/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="apparmor btrfs +container-init device-mapper overlay seccomp selinux"
+
+DEPEND="
+   acct-group/docker
+   >=dev-db/sqlite-3.7.9:3
+   apparmor? ( sys-libs/libapparmor )
+   btrfs? ( >=sys-fs/btrfs-progs-3.16.1 )
+   device-mapper? ( >=sys-fs/lvm2-2.02.89[thin] )
+   seccomp? ( >=sys-libs/libseccomp-2.2.1 )
+"
+
+# 
https://github.com/moby/moby/blob/master/project/PACKAGERS.md#runtime-dependencies
+# 
https://github.com/moby/moby/blob/master/project/PACKAGERS.md#optional-dependencies
+RDEPEND="
+   ${DEPEND}
+   >=net-firewall/iptables-1.4
+   sys-process/procps
+   >=dev-vcs/git-1.7
+   >=app-arch/xz-utils-4.9
+   dev-libs/libltdl
+   
>=app-containers/containerd-1.7.1[apparmor?,btrfs?,device-mapper?,seccomp?]
+   !app-containers/docker-proxy
+   container-init? ( >=sys-process/tini-0.19.0[static] )
+   selinux? ( sec-policy/selinux-docker )
+"
+
+# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
+BDEPEND="
+   >=dev-lang/go-1.16.12
+   dev-go/go-md2man
+   virtual/pkgconfig
+"
+# tests require running dockerd as root and downloading containers
+RESTRICT="installsources strip test"
+
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+# https://bugs.gentoo.org/748984 https://github.com/etcd-io/etcd/pull/12552
+PATCHES=(
+   "${FILESDIR}/0001-Openrc-Depend-on-containerd-init-script.patch"
+   
"${FILESDIR}/${P}-client-define-a-dummy-hostname-for-local-connections.patch"
+)
+
+pkg_setup() {
+   # this is based on "contrib/check-config.sh" from upstream's sources
+   # required features.
+   CONFIG_CHECK="
+   ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS
+   ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER 
~CGROUP_SCHED ~CPUSETS ~MEMCG
+   ~KEYS
+   ~VETH ~BRIDGE ~BRIDGE_NETFILTER
+   ~IP_NF_FILTER ~IP_NF_TARGET_MASQUERADE
+   ~NETFILTER_XT_MATCH_ADDRTYPE
+   ~NETFILTER_XT_MATCH_CONNTRACK
+   ~NETFILTER_XT_MATCH_IPVS
+   ~NETFILTER_XT_MARK
+   ~IP_NF_NAT ~NF_NAT
+   ~POSIX_MQUEUE
+   "
+   WARNING_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: is required for 
bind-mounting /dev/mqueue into containers"
+
+   if kernel_is lt 4 8; then
+   CONFIG_CHECK+="
+   ~DEVPTS_MULTIPLE_INSTANCES
+   "
+   fi
+
+   if kernel_is le 5 1; then
+   CONFIG_CHECK+="
+   ~NF_NAT_IPV4
+   "
+   fi
+
+   if kernel_is le 5 2; then
+   CONFIG_CHECK+="
+   ~NF_NAT_NEEDED
+   "
+   fi
+
+   if kernel_is ge 4 15; then
+   CONFIG_CHECK+="
+   ~CGROUP_BPF
+   "
+   fi
+
+   # optional features
+   CONFIG_CHECK+="
+   ~USER_NS
+   "
+
+   if use seccomp; then
+   CONFIG_CHECK+="
+   ~SECCOMP ~SECCOMP_FILTER
+   "
+   fi
+
+   CONFIG_CHECK+="
+   ~CGROUP_PIDS
+   "
+
+   if kernel_is lt 6 1; then
+   CONFIG_CHECK+="
+   ~MEMCG_SWAP
+   "
+   fi
+
+   if kernel_is le 5 8; then
+   CONFIG_CHECK+="
+   ~MEMCG_SWAP_ENABLED
+   "
+   fi
+
+   CONFIG_CHECK+="
+   ~!LEGACY_VSYSCALL_NATIVE
+   "
+   if kernel_is lt 5 19; then
+  

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

2023-07-20 Thread William Hubbs
commit: b1fd8db4e18cf88571f748924e38b9291e62b06c
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jul 21 05:16:58 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jul 21 05:16:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1fd8db4

app-containers/docker-cli: add 24.0.4-r1 for go 1.20.6

Bug: https://bugs.gentoo.org/910491
Signed-off-by: William Hubbs  gentoo.org>

 .../docker-cli/docker-cli-24.0.4-r1.ebuild | 74 
 .../files/docker-cli-24.0.4-vendor.patch   | 78 ++
 2 files changed, 152 insertions(+)

diff --git a/app-containers/docker-cli/docker-cli-24.0.4-r1.ebuild 
b/app-containers/docker-cli/docker-cli-24.0.4-r1.ebuild
new file mode 100644
index ..2f244bee6ddf
--- /dev/null
+++ b/app-containers/docker-cli/docker-cli-24.0.4-r1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GIT_COMMIT=3713ee1eea
+EGO_PN="github.com/docker/cli"
+MY_PV=${PV/_/-}
+inherit bash-completion-r1  golang-vcs-snapshot
+
+DESCRIPTION="the command line binary for docker"
+HOMEPAGE="https://www.docker.com/;
+SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-man.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="hardened selinux"
+
+RDEPEND="!https://github.com/tianon/docker-overlay/pull/10
+   export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
+   export CGO_LDFLAGS="-L${ESYSROOT}/usr/$(get_libdir)"
+   emake \
+   LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')" \
+   VERSION="${PV}" \
+   GITCOMMIT="${GIT_COMMIT}" \
+   dynbinary
+}
+
+src_install() {
+   dobin build/docker
+   doman "${WORKDIR}"/man/man?/*
+   dobashcomp contrib/completion/bash/*
+   bashcomp_alias docker dockerd
+   insinto /usr/share/fish/vendor_completions.d/
+   doins contrib/completion/fish/docker.fish
+   insinto /usr/share/zsh/site-functions
+   doins contrib/completion/zsh/_*
+}
+
+pkg_postinst() {
+   has_version "app-containers/docker-buildx" && return
+   ewarn "the 'docker build' command is deprecated and will be removed in 
a"
+   ewarn "future release. If you need this functionality, install"
+   ewarn "app-containers/docker-buildx."
+}

diff --git a/app-containers/docker-cli/files/docker-cli-24.0.4-vendor.patch 
b/app-containers/docker-cli/files/docker-cli-24.0.4-vendor.patch
new file mode 100644
index ..557486542ede
--- /dev/null
+++ b/app-containers/docker-cli/files/docker-cli-24.0.4-vendor.patch
@@ -0,0 +1,78 @@
+diff --git a/vendor/github.com/docker/docker/client/client.go 
b/vendor/github.com/docker/docker/client/client.go
+index 1c081a5..54fa36c 100644
+--- a/vendor/github.com/docker/docker/client/client.go
 b/vendor/github.com/docker/docker/client/client.go
+@@ -56,6 +56,36 @@ import (
+   "github.com/pkg/errors"
+ )
+ 
++// DummyHost is a hostname used for local communication.
++//
++// It acts as a valid formatted hostname for local connections (such as 
"unix://"
++// or "npipe://") which do not require a hostname. It should never be 
resolved,
++// but uses the special-purpose ".localhost" TLD (as defined in [RFC 2606, 
Section 2]
++// and [RFC 6761, Section 6.3]).
++//
++// [RFC 7230, Section 5.4] defines that an empty header must be used for such
++// cases:
++//
++//If the authority component is missing or undefined for the target URI,
++//then a client MUST send a Host header field with an empty field-value.
++//
++// However, [Go stdlib] enforces the semantics of HTTP(S) over TCP, does not
++// allow an empty header to be used, and requires req.URL.Scheme to be either
++// "http" or "https".
++//
++// For further details, refer to:
++//
++//   - https://github.com/docker/engine-api/issues/189
++//   - https://github.com/golang/go/issues/13624
++//   - https://github.com/golang/go/issues/61076
++//   - https://github.com/moby/moby/issues/45935
++//
++// [RFC 2606, Section 2]: 
https://www.rfc-editor.org/rfc/rfc2606.html#section-2
++// [RFC 6761, Section 6.3]: https://www.rfc-editor.org/rfc/rfc6761#section-6.3
++// [RFC 7230, Section 5.4]: 
https://datatracker.ietf.org/doc/html/rfc7230#section-5.4
++// [Go stdlib]: 
https://github.com/golang/go/blob/6244b1946bc2101b01955468f1be502dbadd6807/src/net/http/transport.go#L558-L569
++const DummyHost = "api.moby.localhost"
++
+ // ErrRedirect is the error returned by checkRedirect when the request is 
non-GET.
+ var ErrRedirect = errors.New("unexpected redirect in response")
+ 
+diff --git a/vendor/github.com/docker/docker/client/hijack.go 
b/vendor/github.com/docker/docker/client/hijack.go
+index 6bdacab..db9b02e 100644
+--- a/vendor/github.com/docker/docker/client/hijack.go
 

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

2023-07-20 Thread William Hubbs
commit: f6743108984f2bb1e4a900ab7110168afe2731a1
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jul 21 05:16:59 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jul 21 05:16:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6743108

app-containers/containerd: add 1.7.1-r1 to drop gen-manpages binary

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

 .../containerd/containerd-1.7.1-r1.ebuild  | 86 ++
 1 file changed, 86 insertions(+)

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



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

2023-07-20 Thread Ulrich Müller
commit: b22e02c0fd366236490ada8031a7bfbd6e5d9233
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Jul 21 04:17:21 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Jul 21 04:17:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b22e02c0

app-emacs/basic-toolkit: Rename site-init file

Fixes: a306e8769e35d37b615cfe47706626471e2ed3b0
Closes: https://bugs.gentoo.org/910602
Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/basic-toolkit/basic-toolkit-0.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/basic-toolkit/basic-toolkit-0.7.ebuild 
b/app-emacs/basic-toolkit/basic-toolkit-0.7.ebuild
index 018c65b498ec..3a5f4905e51a 100644
--- a/app-emacs/basic-toolkit/basic-toolkit-0.7.ebuild
+++ b/app-emacs/basic-toolkit/basic-toolkit-0.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,4 +20,4 @@ RDEPEND="app-emacs/windows
app-emacs/css-sort-buffer"
 BDEPEND="${RDEPEND}"
 
-SITEFILE="50${PN}-gentoo-0.7.el"
+SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/hyprland-plugins/

2023-07-20 Thread Viorel Munteanu
commit: 7a7c9ba5fef43f279cd5336ce6283315c1c8d0e4
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu Jul 20 12:16:23 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu Jul 20 12:16:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7a7c9ba5

gui-apps/hyprland-plugins: drop 0.25.0

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

 gui-apps/hyprland-plugins/Manifest |   2 -
 .../hyprland-plugins-0.25.0.ebuild | 101 -
 2 files changed, 103 deletions(-)

diff --git a/gui-apps/hyprland-plugins/Manifest 
b/gui-apps/hyprland-plugins/Manifest
index 4da845972..35328abd7 100644
--- a/gui-apps/hyprland-plugins/Manifest
+++ b/gui-apps/hyprland-plugins/Manifest
@@ -1,4 +1,2 @@
-DIST hyprland-plugins-0.25.0-split-monitor-workspaces.gh.tar.gz 4498 BLAKE2B 
127081c953ce818b80b5865ec48fbf35584f3f5f2945c168e1ecf150dda5f71fdac499c236a5baa34502e0ab69e3fe0fc652d0bfd8c14aaedb74ecb03792b9ba
 SHA512 
47e1dc0a9bcb014a6c7113405ddbc87a5e5f267d65e82ea9f557c1be156cd7e269fdf80406697b295e0f66f53e0d4ccc5a768910f201d6a459f68a8ad7708a93
-DIST hyprland-plugins-0.25.0.gh.tar.gz 12209 BLAKE2B 
c5f74cbe13e99f71a24a272a015df70f20ae62f9e552d35914ccff37474b564a28ff81e60584caf186d111e1e3a0716e7ba03b3e201823616167708ef0aa2a0f
 SHA512 
875c7cdb2552d5c8e68a6705f7d82173fa6f3e7637b049125d88e6b4a130f330c66b49bbb2685d302345d101fba6f23d873e7511b2fad510d1a9286c127fbaf7
 DIST hyprland-plugins-0.26.0-split-monitor-workspaces.gh.tar.gz 4498 BLAKE2B 
127081c953ce818b80b5865ec48fbf35584f3f5f2945c168e1ecf150dda5f71fdac499c236a5baa34502e0ab69e3fe0fc652d0bfd8c14aaedb74ecb03792b9ba
 SHA512 
47e1dc0a9bcb014a6c7113405ddbc87a5e5f267d65e82ea9f557c1be156cd7e269fdf80406697b295e0f66f53e0d4ccc5a768910f201d6a459f68a8ad7708a93
 DIST hyprland-plugins-0.26.0.gh.tar.gz 12209 BLAKE2B 
c5f74cbe13e99f71a24a272a015df70f20ae62f9e552d35914ccff37474b564a28ff81e60584caf186d111e1e3a0716e7ba03b3e201823616167708ef0aa2a0f
 SHA512 
875c7cdb2552d5c8e68a6705f7d82173fa6f3e7637b049125d88e6b4a130f330c66b49bbb2685d302345d101fba6f23d873e7511b2fad510d1a9286c127fbaf7

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild 
b/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild
deleted file mode 100644
index 7e28b83d1..0
--- a/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-COMMIT=1228eb57f9debd35811f0ade43bef5eaa09aab42
-SPLITCOMMIT=44785cee3fc0b2aa34a92882df31568bea3af8f0
-DESCRIPTION="A blazing fast wayland wallpaper utility"
-HOMEPAGE="https://github.com/hyprwm/hyprland-plugins;
-SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.gh.tar.gz
-   
https://github.com/Duckonaut/split-monitor-workspaces/archive/${SPLITCOMMIT}.tar.gz
 \
-   -> ${P}-split-monitor-workspaces.gh.tar.gz
-"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces"
-REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars 
split-monitor-workspaces )"
-
-RDEPEND="gui-wm/hyprland"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   ~gui-wm/hyprland-${PV}
-   x11-libs/libdrm
-   x11-libs/pixman
-   x11-libs/xcb-util-wm
-"
-
-src_configure() {
-   if use borders-plus-plus; then
-   BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
-   EMESON_SOURCE="${S}/borders-plus-plus"
-   meson_src_configure
-   fi
-
-   if use csgo-vulkan-fix; then
-   BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
-   EMESON_SOURCE="${S}/csgo-vulkan-fix"
-   meson_src_configure
-   fi
-
-   if use hyprbars; then
-   BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
-   EMESON_SOURCE="${S}/hyprbars"
-   meson_src_configure
-   fi
-}
-
-src_compile() {
-   if use borders-plus-plus; then
-   BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
-   EMESON_SOURCE="${S}/borders-plus-plus"
-   meson_src_compile
-   fi
-
-   if use csgo-vulkan-fix; then
-   BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
-   EMESON_SOURCE="${S}/csgo-vulkan-fix"
-   meson_src_compile
-   fi
-
-   if use hyprbars; then
-   BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
-   EMESON_SOURCE="${S}/hyprbars"
-   meson_src_compile
-   fi
-
-   if use split-monitor-workspaces; then
-   emake -C "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" 
split-monitor-workspaces.so
-   fi
-}
-
-src_install() {
-   insinto "/usr/share/hyprland/plugins"
-
-   if use borders-plus-plus; then
-   newins 

[gentoo-commits] repo/proj/guru:master commit in: net-p2p/dogecoin-qt/

2023-07-20 Thread Viorel Munteanu
commit: ff90fe8035bde70313c1102017d1da39575cd0e4
Author: Victor Skovorodnikov  yandex  com>
AuthorDate: Thu Jul 20 18:26:27 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu Jul 20 18:28:02 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ff90fe80

net-p2p/dogecoin-qt: added REQUIRED_USE constraint for dogecoind option

Signed-off-by: Victor Skovorodnikov  yandex.com>

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild 
b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
index d4acd2cd3..f4843ac9e 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -13,6 +13,7 @@ SLOT="0"
 DB_VER="5.3"
 KEYWORDS="~amd64"
 IUSE="cpu_flags_x86_avx2 dogecoind tests utils +wallet +prune zmq"
+REQUIRED_USE="dogecoind? ( utils )"
 DOGEDIR="/opt/${PN}"
 DEPEND="
sys-libs/db:"${DB_VER}"=[cxx]



[gentoo-commits] repo/proj/guru:master commit in: dev-embedded/qdl/

2023-07-20 Thread Viorel Munteanu
commit: 493cf4699c8862ebd7d2323a872d215e66dd1ce5
Author: David Roman  gmail  com>
AuthorDate: Thu Jul 20 13:26:40 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu Jul 20 13:26:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=493cf469

dev-embedded/qdl: update LICENSE

Signed-off-by: David Roman  gmail.com>

 dev-embedded/qdl/qdl-1.0.ebuild  | 2 +-
 dev-embedded/qdl/qdl-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/qdl/qdl-1.0.ebuild b/dev-embedded/qdl/qdl-1.0.ebuild
index 90d2b54ed..e06c2fd64 100644
--- a/dev-embedded/qdl/qdl-1.0.ebuild
+++ b/dev-embedded/qdl/qdl-1.0.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Tool to communicate with Qualcomm System On a Chip 
bootroms"
 HOMEPAGE="https://github.com/andersson/qdl;
 SRC_URI="https://github.com/andersson/qdl/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
 
-LICENSE="BSD-3"
+LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
 

diff --git a/dev-embedded/qdl/qdl-.ebuild b/dev-embedded/qdl/qdl-.ebuild
index d1c29872e..5421ecdc4 100644
--- a/dev-embedded/qdl/qdl-.ebuild
+++ b/dev-embedded/qdl/qdl-.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Tool to communicate with Qualcomm System On a Chip 
bootroms"
 HOMEPAGE="https://github.com/andersson/qdl;
 EGIT_REPO_URI="https://github.com/andersson/qdl.git;
 
-LICENSE="BSD-3"
+LICENSE="BSD"
 SLOT="0"
 
 BDEPEND="virtual/libudev



[gentoo-commits] repo/proj/guru:master commit in: app-misc/ledger-live/

2023-07-20 Thread Viorel Munteanu
commit: 466567e653842fd6fd4e44d6a4c602ac5b0d3dd0
Author: Patrick Zwerschke  p5k  org>
AuthorDate: Thu Jul 20 21:38:56 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu Jul 20 21:38:56 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=466567e6

app-misc/ledger-live: add 2.64.1, drop 2.55.0

Signed-off-by: Patrick Zwerschke  p5k.org>

 app-misc/ledger-live/Manifest   | 2 +-
 .../{ledger-live-2.55.0.ebuild => ledger-live-2.64.1.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/ledger-live/Manifest b/app-misc/ledger-live/Manifest
index e7256fad7..79ac11905 100644
--- a/app-misc/ledger-live/Manifest
+++ b/app-misc/ledger-live/Manifest
@@ -1,5 +1,5 @@
 DIST ledger-live-2.58.0.AppImage 134379446 BLAKE2B 
09539ce083395a66d79ee6853594bdd865cb351880ff19acd99b3c1a6a10733292e465ac643cd6b45c9bd8faf46c15a8c434c5ae1b291d0fba79c7cf9a637151
 SHA512 
a862938ca400cf02603157086ef0457bbd68a06ed15e42306a50b4498470cd0e4924c00cac2ed7901b3f309f1f838f7113551bf4e07b7f1a4e09fa3b9b997f43
-DIST ledger-live-desktop-2.55.0-linux-x86_64.AppImage 139159902 BLAKE2B 
847ae521ce2e006678a573dac79fe2d06a8e47277f5ef9d6a40d89fdf04a92f528b65bce00e0d421231110a3a139aeb17e88ac95bb1449e89b897d98b62771a0
 SHA512 
3e609ffa3e5070fc6351a7703d549b995950298a44ec599bc4ffc409966311c1a6daef7dbf72bd8b08de7223101e1242e188ce274bf2d569773630906698759c
 DIST ledger-live-desktop-2.57.0-linux-x86_64.AppImage 134478155 BLAKE2B 
84ae9d6c0dd26a94615c77e8d56834d4efa9787e0b29e513a1f3896b46972d79e120027f01bd4a0894670362c6679251fa83e7df705aa0a592cd74c300e04c3a
 SHA512 
7d50d625d2363a3bfb829812f7834d3bb90e88f50e0fb4cc7b26734101e84312ee750670661587670fd0fb29a102439a22176a520f8e6582ad789d034f44a22b
 DIST ledger-live-desktop-2.60.0-linux-x86_64.AppImage 134600722 BLAKE2B 
81d8a8920aa9b53fed731fa5656af861d2112726589e6640c715059d6a3be881d92b152f670a484141062a8f84ae2325a79cd5ed6ecc982dd89580cbc2c1c292
 SHA512 
948de41d1c329cd2db0e57dc6beb47ae56a49fd11ae6932d3572bca6dd553be204ca628824abdfe65ea673c928f2a52e1c892d486c2b35702392ce8ae198b874
 DIST ledger-live-desktop-2.62.2-linux-x86_64.AppImage 134719355 BLAKE2B 
0f2f193c9c13347d01cabc41f062d4347ac662a4f60723f5a2f6e12d767c5bfe489313f7a82800f88f79e757057ca34c1a23fac9e9a820aa0faf2a4c3c759e32
 SHA512 
aaedae4212614cc879fcbc44dd4a02857baa9f307ef2adfac064a2c4f4965bf9345ebf5b4be0dcf7192f6c56067db1946951db83981a7e706cce11aa4772e26b
+DIST ledger-live-desktop-2.64.1-linux-x86_64.AppImage 135576020 BLAKE2B 
469705b954d9331c3d788f32f316d47a2a7efb19bdbdc234fa5cbede5957a4094717a5e8ab06dcd46714985883ff0b2ebe5647042a4f0ab100b6aff114cf752f
 SHA512 
c89ca07ff58376df1f8b7bbc7aad9fc612c40abd98e065106bee2c3d4375ad669aed110b22cec0ba6fd7b7ce58f9b97fa128618e497595edcef6b75c66a24e48

diff --git a/app-misc/ledger-live/ledger-live-2.55.0.ebuild 
b/app-misc/ledger-live/ledger-live-2.64.1.ebuild
similarity index 100%
rename from app-misc/ledger-live/ledger-live-2.55.0.ebuild
rename to app-misc/ledger-live/ledger-live-2.64.1.ebuild



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

2023-07-20 Thread Viorel Munteanu
commit: e0278ce9d537bd6e76b29b5f4111c67f6cef6bfd
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Jul 21 04:05:09 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Jul 21 04:05:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e0278ce9

dev-python/survey: add 4.5.3

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

 dev-python/survey/Manifest|  1 +
 dev-python/survey/survey-4.5.3.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/survey/Manifest b/dev-python/survey/Manifest
index 3bdc9a354..b9ac75808 100644
--- a/dev-python/survey/Manifest
+++ b/dev-python/survey/Manifest
@@ -1,2 +1,3 @@
 DIST survey-3.4.3.tar.gz 21219 BLAKE2B 
e866addd9233409c603f2b34bbf811209f3f6c2ade1bee00258c4f25d741dc526948d16b2e9e0dc3632e6e20fa7863f573c4c27ed1f48ddaa954c7d53a8c51e3
 SHA512 
47ff72dd1223a32ec038ccf57709e8fe64806ecc9bb8e54daaced27afaa1c2a45e76fc1b149232a107729c462db7657ad0fd08d8b14bb314e3905aabd23fff4a
 DIST survey-4.5.2.tar.gz 830754 BLAKE2B 
32fdcdede0113d4ef05492cddc047925d93f385db309eed6c7a1cb1279c6c92a2ecc69c5ecf7361545eb3ccf4e4685f4e8d0344d2c2cf4392a8c7c635f714f27
 SHA512 
f011df6a75d074f2543311eee332a0d43436bbd6b29ed491028510a5df9d70502e8f96f18afebe513446bc26623bed292bfcecf1b52e93f3d4838b1f70ff705d
+DIST survey-4.5.3.tar.gz 831058 BLAKE2B 
0aa03304749cf92aa6a86f903eecedf955a27dbaeb0e36258fe23fbfe1def435f702b4b55aadef14a3b195dff523c0ea1ae4fbc31faffcbe0f6ec0034b9b4901
 SHA512 
380174a7f2ece919c4e716f3d4a8b2e4fc011b0d29149d7c08b9696e748c243f4be5773997f11964af3c3685f10c239eceb270b5efaeb6dfe51226b4169cb885

diff --git a/dev-python/survey/survey-4.5.3.ebuild 
b/dev-python/survey/survey-4.5.3.ebuild
new file mode 100644
index 0..5394b397d
--- /dev/null
+++ b/dev-python/survey/survey-4.5.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2021-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 pypi
+
+DESCRIPTION="A simple library for creating beautiful interactive prompts"
+HOMEPAGE="
+   https://github.com/Exahilosys/survey
+   https://pypi.org/project/survey/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-autodoc-typehints \
+   dev-python/sphinx-paramlinks \
+   dev-python/sphinx-rtd-theme



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

2023-07-20 Thread Viorel Munteanu
commit: e3e86877f4a6bcda2612d8a46df80d7763fee5fc
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Jul 21 04:06:24 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Jul 21 04:06:24 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e3e86877

dev-python/survey: drop 4.5.2

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

 dev-python/survey/Manifest|  1 -
 dev-python/survey/survey-4.5.2.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/dev-python/survey/Manifest b/dev-python/survey/Manifest
index b9ac75808..39b9b4443 100644
--- a/dev-python/survey/Manifest
+++ b/dev-python/survey/Manifest
@@ -1,3 +1,2 @@
 DIST survey-3.4.3.tar.gz 21219 BLAKE2B 
e866addd9233409c603f2b34bbf811209f3f6c2ade1bee00258c4f25d741dc526948d16b2e9e0dc3632e6e20fa7863f573c4c27ed1f48ddaa954c7d53a8c51e3
 SHA512 
47ff72dd1223a32ec038ccf57709e8fe64806ecc9bb8e54daaced27afaa1c2a45e76fc1b149232a107729c462db7657ad0fd08d8b14bb314e3905aabd23fff4a
-DIST survey-4.5.2.tar.gz 830754 BLAKE2B 
32fdcdede0113d4ef05492cddc047925d93f385db309eed6c7a1cb1279c6c92a2ecc69c5ecf7361545eb3ccf4e4685f4e8d0344d2c2cf4392a8c7c635f714f27
 SHA512 
f011df6a75d074f2543311eee332a0d43436bbd6b29ed491028510a5df9d70502e8f96f18afebe513446bc26623bed292bfcecf1b52e93f3d4838b1f70ff705d
 DIST survey-4.5.3.tar.gz 831058 BLAKE2B 
0aa03304749cf92aa6a86f903eecedf955a27dbaeb0e36258fe23fbfe1def435f702b4b55aadef14a3b195dff523c0ea1ae4fbc31faffcbe0f6ec0034b9b4901
 SHA512 
380174a7f2ece919c4e716f3d4a8b2e4fc011b0d29149d7c08b9696e748c243f4be5773997f11964af3c3685f10c239eceb270b5efaeb6dfe51226b4169cb885

diff --git a/dev-python/survey/survey-4.5.2.ebuild 
b/dev-python/survey/survey-4.5.2.ebuild
deleted file mode 100644
index 5394b397d..0
--- a/dev-python/survey/survey-4.5.2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2021-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 pypi
-
-DESCRIPTION="A simple library for creating beautiful interactive prompts"
-HOMEPAGE="
-   https://github.com/Exahilosys/survey
-   https://pypi.org/project/survey/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-distutils_enable_sphinx docs \
-   dev-python/sphinx-autodoc-typehints \
-   dev-python/sphinx-paramlinks \
-   dev-python/sphinx-rtd-theme



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

2023-07-20 Thread Jimi Huotari
commit: 3d3f40761330a8f2151aa381ac9ccc42279ea781
Author: Jimi Huotari  gentoo  org>
AuthorDate: Fri Jul 21 02:51:14 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Fri Jul 21 02:51:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d3f4076

dev-qt/qtwebengine: update 6.5.2 Chromium security patches version

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtwebengine/qtwebengine-6.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwebengine/qtwebengine-6.5.2.ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.5.2.ebuild
index 062731444eb5..bad90757778b 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.5.2.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.5.2.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="xml(+)"
 CHROMIUM_VER="108.0.5359.181"
-CHROMIUM_PATCHES_VER="113.0.5672.126"
+CHROMIUM_PATCHES_VER="114.0.5735.133"
 
 inherit check-reqs estack flag-o-matic multiprocessing python-any-r1 qt6-build
 



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

2023-07-20 Thread Matt Turner
commit: ad5ed4ed48aece033767607d59b70941483a99eb
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jul 21 02:37:35 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jul 21 02:39:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad5ed4ed

profiles: Mask net-libs/libdmapsharing:3.0 for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 0affe496bcbb..ad5c3393a5db 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -162,6 +162,7 @@ gnome-base/gnome-mime-data
 media-sound/pragha
 

[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/

2023-07-20 Thread Sam James
commit: 4d26d2a205f8933fafac9fa0bad5fe1c832cc459
Author: Matt Jolly  footclan  ninja>
AuthorDate: Thu Jul 20 01:13:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 22:44:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d26d2a2

app-containers/docker-buildx: add 0.11.2

We now skip integration tests:

1. Let's assume that we can trust docker can do that on their own infra
2. We don't want to rely on a running dockerd
3. We can't access the network to pull requested containers

Bring this package under the umbrella of the containers project as
disussed on IRC

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 app-containers/docker-buildx/Manifest | 1 +
 .../{docker-buildx-.ebuild => docker-buildx-0.11.2.ebuild}| 4 ++--
 app-containers/docker-buildx/docker-buildx-.ebuild| 4 ++--
 app-containers/docker-buildx/metadata.xml | 4 
 4 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/app-containers/docker-buildx/Manifest 
b/app-containers/docker-buildx/Manifest
index 9ce057d50392..6f3ff60b944e 100644
--- a/app-containers/docker-buildx/Manifest
+++ b/app-containers/docker-buildx/Manifest
@@ -1,2 +1,3 @@
 DIST docker-buildx-0.10.2.tar.gz 9187634 BLAKE2B 
9a43a7bcb224f33d718928ef3070449cac4db87c951f4337368d0c994f211d4c3db3a5e9c309ce10e357ab24746bed2507e2867c9fdab3b51a5423787362fee1
 SHA512 
ba6b8baae1a8e24bf9ddc58d5e2451270fa6e3891bae83112ca00ae56b7a4842b45ec970898ec27a2123e312885bf0d8c58cc600d8462787242eb878f45cd877
 DIST docker-buildx-0.10.4.tar.gz 9184825 BLAKE2B 
f0e71c0f6dda5f02da4cf0b0514f67f5d339ba10359afc69aae25abf907447fd22fe3d92427299bc67aeaa6a84e748a8a5cbd86151b2baba2dd01f25cc04a793
 SHA512 
f82b89b8dd4e45524c8d353c4d7588f47b1c7b7ecf759fd9605247c1c7aa0ca152c3ecdec0e0b62b5eef05e6b65d2ca1f5ccab6d75819b92fc92ff62b44105b7
+DIST docker-buildx-0.11.2.tar.gz 10342565 BLAKE2B 
1e034e9a07f36b46096f8f035869adc93b63af46cd9886f5ed4bc0939ce2f76b7f029a11ee536a34be23952e5c85251d757cec9ff05df172e3a26ea82a1bf0b1
 SHA512 
6f3718edf1e86c4422e1419580e4c38cf378a59555067be2aa6fac3e7f8878afe39d65ace274cd9c47630f39cbacfacfdc4ecadd6ff46d5ee37d8f9bc75c

diff --git a/app-containers/docker-buildx/docker-buildx-.ebuild 
b/app-containers/docker-buildx/docker-buildx-0.11.2.ebuild
similarity index 92%
copy from app-containers/docker-buildx/docker-buildx-.ebuild
copy to app-containers/docker-buildx/docker-buildx-0.11.2.ebuild
index 48941a07ce98..8cecb6eed7ae 100644
--- a/app-containers/docker-buildx/docker-buildx-.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.11.2.ebuild
@@ -47,9 +47,9 @@ src_compile() {
 src_test() {
# TestGit can't work in a source tarball; TestReadTargets fails 
seemingly due to parallelism.
if [[ ${PV} ==  ]]; then
-   ego test ./... -skip "TestReadTargets"
+   ego test ./... -skip "TestReadTargets|TestIntegration"
else
-   ego test ./... -skip "TestGit|TestReadTargets"
+   ego test ./... -skip "TestGit|TestReadTargets|TestIntegration"
fi
 }
 

diff --git a/app-containers/docker-buildx/docker-buildx-.ebuild 
b/app-containers/docker-buildx/docker-buildx-.ebuild
index 48941a07ce98..8cecb6eed7ae 100644
--- a/app-containers/docker-buildx/docker-buildx-.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-.ebuild
@@ -47,9 +47,9 @@ src_compile() {
 src_test() {
# TestGit can't work in a source tarball; TestReadTargets fails 
seemingly due to parallelism.
if [[ ${PV} ==  ]]; then
-   ego test ./... -skip "TestReadTargets"
+   ego test ./... -skip "TestReadTargets|TestIntegration"
else
-   ego test ./... -skip "TestGit|TestReadTargets"
+   ego test ./... -skip "TestGit|TestReadTargets|TestIntegration"
fi
 }
 

diff --git a/app-containers/docker-buildx/metadata.xml 
b/app-containers/docker-buildx/metadata.xml
index 42cd3f472a0d..14dd56055eaf 100644
--- a/app-containers/docker-buildx/metadata.xml
+++ b/app-containers/docker-buildx/metadata.xml
@@ -9,6 +9,10 @@
proxy-ma...@gentoo.org
Proxy Maintainers

+   
+   contain...@gentoo.org
+   Containers
+   

docker/buildx




[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/

2023-07-20 Thread Sam James
commit: 8745ff51ec933d28ca7143910ab0191ceb31f0c0
Author: Matt Jolly  footclan  ninja>
AuthorDate: Thu Jul 20 01:15:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 22:44:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8745ff51

app-containers/docker-buildx: drop 0.10.2, 0.10.4

Signed-off-by: Matt Jolly  footclan.ninja>
Closes: https://github.com/gentoo/gentoo/pull/31723
Closes: https://github.com/gentoo/gentoo/pull/31964
Signed-off-by: Sam James  gentoo.org>

 app-containers/docker-buildx/Manifest  |  1 -
 .../docker-buildx/docker-buildx-0.10.2.ebuild  | 58 
 .../docker-buildx/docker-buildx-0.10.4.ebuild  | 62 --
 3 files changed, 121 deletions(-)

diff --git a/app-containers/docker-buildx/Manifest 
b/app-containers/docker-buildx/Manifest
index 6f3ff60b944e..810b0bff9ca8 100644
--- a/app-containers/docker-buildx/Manifest
+++ b/app-containers/docker-buildx/Manifest
@@ -1,3 +1,2 @@
-DIST docker-buildx-0.10.2.tar.gz 9187634 BLAKE2B 
9a43a7bcb224f33d718928ef3070449cac4db87c951f4337368d0c994f211d4c3db3a5e9c309ce10e357ab24746bed2507e2867c9fdab3b51a5423787362fee1
 SHA512 
ba6b8baae1a8e24bf9ddc58d5e2451270fa6e3891bae83112ca00ae56b7a4842b45ec970898ec27a2123e312885bf0d8c58cc600d8462787242eb878f45cd877
 DIST docker-buildx-0.10.4.tar.gz 9184825 BLAKE2B 
f0e71c0f6dda5f02da4cf0b0514f67f5d339ba10359afc69aae25abf907447fd22fe3d92427299bc67aeaa6a84e748a8a5cbd86151b2baba2dd01f25cc04a793
 SHA512 
f82b89b8dd4e45524c8d353c4d7588f47b1c7b7ecf759fd9605247c1c7aa0ca152c3ecdec0e0b62b5eef05e6b65d2ca1f5ccab6d75819b92fc92ff62b44105b7
 DIST docker-buildx-0.11.2.tar.gz 10342565 BLAKE2B 
1e034e9a07f36b46096f8f035869adc93b63af46cd9886f5ed4bc0939ce2f76b7f029a11ee536a34be23952e5c85251d757cec9ff05df172e3a26ea82a1bf0b1
 SHA512 
6f3718edf1e86c4422e1419580e4c38cf378a59555067be2aa6fac3e7f8878afe39d65ace274cd9c47630f39cbacfacfdc4ecadd6ff46d5ee37d8f9bc75c

diff --git a/app-containers/docker-buildx/docker-buildx-0.10.2.ebuild 
b/app-containers/docker-buildx/docker-buildx-0.10.2.ebuild
deleted file mode 100644
index 4c9132f3eb3f..
--- a/app-containers/docker-buildx/docker-buildx-0.10.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-MY_PN="buildx"
-DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit"
-HOMEPAGE="https://github.com/docker/buildx;
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/docker/buildx.git;
-else
-   
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64"
-   S="${WORKDIR}/${MY_PN}-${PV}"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-# This gives us the ability to neatly `-skip` tests.
-# not required once ::gentoo is all > 1.20
-RESTRICT="!test? ( test )"
-IUSE="test"
-
-BDEPEND="
-   test? ( >=dev-lang/go-1.20 )
-"
-DEPEND="app-containers/docker"
-RDEPEND="${DEPEND}"
-
-src_compile() {
-   local _buildx_r='github.com/docker/buildx'
-   ego build -mod=vendor -o docker-buildx \
-   -ldflags "-linkmode=external \
-   -X $_buildx_r/version.Version=${PV} \
-   -X $_buildx_r/version.Revision=$(date -u +%FT%T%z) \
-   -X $_buildx_r/version.Package=$_buildx_r" \
-   ./cmd/buildx
-}
-
-src_test() {
-   # TestGit can't work in a source tarball; TestReadTargets fails 
seemingly due to parallelism.
-   if [[ ${PV} ==  ]]; then
-   ego test ./... -skip "TestReadTargets"
-   else
-   ego test ./... -skip "TestGit|TestReadTargets"
-   fi
-}
-
-src_install() {
-   exeinto /usr/libexec/docker/cli-plugins
-   doexe docker-buildx
-
-   dodoc README.md
-}

diff --git a/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild 
b/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
deleted file mode 100644
index c294def7f490..
--- a/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-MY_PN="buildx"
-DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit"
-HOMEPAGE="https://github.com/docker/buildx;
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/docker/buildx.git;
-else
-   
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
-   S="${WORKDIR}/${MY_PN}-${PV}"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-# This gives us the ability to neatly `-skip` tests.
-# not required once ::gentoo is all > 1.20
-RESTRICT="!test? ( test )"
-IUSE="test"
-
-BDEPEND="
-   test? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-java/zxing-javase/, dev-java/zxing-javase/files/

2023-07-20 Thread Sam James
commit: 4726fafc27371a5c8b627274f8e9ab8768286483
Author: Valérian Rousset  users  noreply  github 
 com>
AuthorDate: Thu Jul 20 21:46:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 22:31:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4726fafc

dev-java/zxing-javase: fix tests on openjdk:8

Closes: https://bugs.gentoo.org/910497
Signed-off-by: Valérian Rousset  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/31979
Signed-off-by: Sam James  gentoo.org>

 .../files/3.5.1-test-available-formats.patch   | 29 ++
 dev-java/zxing-javase/zxing-javase-3.5.1.ebuild| 11 +++-
 2 files changed, 39 insertions(+), 1 deletion(-)

diff --git a/dev-java/zxing-javase/files/3.5.1-test-available-formats.patch 
b/dev-java/zxing-javase/files/3.5.1-test-available-formats.patch
new file mode 100644
index ..aa4101749419
--- /dev/null
+++ b/dev-java/zxing-javase/files/3.5.1-test-available-formats.patch
@@ -0,0 +1,29 @@
+--- 
a/src/test/java/com/google/zxing/client/j2se/MatrixToImageWriterTestCase.java
 
b/src/test/java/com/google/zxing/client/j2se/MatrixToImageWriterTestCase.java
+@@ -17,7 +17,9 @@
+ package com.google.zxing.client.j2se;
+ 
+ import com.google.zxing.common.BitMatrix;
++import static org.hamcrest.CoreMatchers.hasItem;
+ import org.junit.Assert;
++import static org.junit.Assume.assumeThat;
+ import org.junit.Test;
+ 
+ import javax.imageio.ImageIO;
+@@ -25,6 +27,7 @@
+ import java.io.IOException;
+ import java.nio.file.Files;
+ import java.nio.file.Path;
++import java.util.Arrays;
+ 
+ /**
+  * Tests {@link MatrixToImageWriter}.
+@@ -52,6 +55,8 @@ private static void doTest(MatrixToImageConfig config) 
throws IOException {
+   }
+ 
+   private static void doTestFormat(String format, MatrixToImageConfig config) 
throws IOException {
++assumeThat(Arrays.asList(ImageIO.getWriterFormatNames()), 
hasItem(format));
++
+ int width = 2;
+ int height = 3;
+ BitMatrix matrix = new BitMatrix(width, height);

diff --git a/dev-java/zxing-javase/zxing-javase-3.5.1.ebuild 
b/dev-java/zxing-javase/zxing-javase-3.5.1.ebuild
index b3db9dc2..ef015da75c4b 100644
--- a/dev-java/zxing-javase/zxing-javase-3.5.1.ebuild
+++ b/dev-java/zxing-javase/zxing-javase-3.5.1.ebuild
@@ -10,7 +10,7 @@ JAVA_TESTING_FRAMEWORKS="junit-4"
 inherit java-pkg-2 java-pkg-simple
 
 DESCRIPTION="Core barcode encoding/decoding library"
-HOMEPAGE="https://github.com/zxing/zxing/core;
+HOMEPAGE="https://github.com/zxing/zxing;
 SRC_URI="https://github.com/zxing/zxing/archive/zxing-${PV}.tar.gz;
 LICENSE="Apache-2.0"
 SLOT="3"
@@ -31,7 +31,16 @@ RDEPEND="
 
 S="${WORKDIR}/zxing-zxing-${PV}/javase"
 
+PATCHES=(
+   "${FILESDIR}/${PV}-test-available-formats.patch"
+)
+
 JAVA_AUTOMATIC_MODULE_NAME="com.google.zxing.javase"
 JAVA_SRC_DIR="src/main/java"
 JAVA_TEST_GENTOO_CLASSPATH="junit-4"
 JAVA_TEST_SRC_DIR="src/test/java"
+
+src_prepare() {
+   default # apply PATCHES
+   java-pkg-2_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/zxing-javase/files/

2023-07-20 Thread Sam James
commit: afe31e34a4e274257e697267dab230578c12bfd4
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 22:32:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 22:32:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe31e34

dev-java/zxing-javase: add upstream/bug link to patch

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

 dev-java/zxing-javase/files/3.5.1-test-available-formats.patch | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-java/zxing-javase/files/3.5.1-test-available-formats.patch 
b/dev-java/zxing-javase/files/3.5.1-test-available-formats.patch
index aa4101749419..62e154f0dad4 100644
--- a/dev-java/zxing-javase/files/3.5.1-test-available-formats.patch
+++ b/dev-java/zxing-javase/files/3.5.1-test-available-formats.patch
@@ -1,3 +1,5 @@
+https://github.com/zxing/zxing/pull/1668
+https://bugs.gentoo.org/910497
 --- 
a/src/test/java/com/google/zxing/client/j2se/MatrixToImageWriterTestCase.java
 +++ 
b/src/test/java/com/google/zxing/client/j2se/MatrixToImageWriterTestCase.java
 @@ -17,7 +17,9 @@



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

2023-07-20 Thread Andreas K. Hüttel
commit: 7c586de5397bd93e0f0101ecd15de42bfb261ddb
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Jul 20 22:06:39 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Jul 20 22:07:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c586de5

sys-libs/queue-standalone: keyword 0.1-r1 for ~m68k

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

 sys-libs/queue-standalone/queue-standalone-0.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/queue-standalone/queue-standalone-0.1-r1.ebuild 
b/sys-libs/queue-standalone/queue-standalone-0.1-r1.ebuild
index 54d56b494c09..709080527b31 100644
--- a/sys-libs/queue-standalone/queue-standalone-0.1-r1.ebuild
+++ b/sys-libs/queue-standalone/queue-standalone-0.1-r1.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
@@ -8,7 +8,7 @@ HOMEPAGE="https://www.gnu.org/software/libc/libc.html;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv x86"
 
 DEPEND="
!sys-libs/glibc"



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

2023-07-20 Thread Patrick Zwerschke
commit: 466567e653842fd6fd4e44d6a4c602ac5b0d3dd0
Author: Patrick Zwerschke  p5k  org>
AuthorDate: Thu Jul 20 21:38:56 2023 +
Commit: Patrick Zwerschke  p5k  org>
CommitDate: Thu Jul 20 21:38:56 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=466567e6

app-misc/ledger-live: add 2.64.1, drop 2.55.0

Signed-off-by: Patrick Zwerschke  p5k.org>

 app-misc/ledger-live/Manifest   | 2 +-
 .../{ledger-live-2.55.0.ebuild => ledger-live-2.64.1.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/ledger-live/Manifest b/app-misc/ledger-live/Manifest
index e7256fad7..79ac11905 100644
--- a/app-misc/ledger-live/Manifest
+++ b/app-misc/ledger-live/Manifest
@@ -1,5 +1,5 @@
 DIST ledger-live-2.58.0.AppImage 134379446 BLAKE2B 
09539ce083395a66d79ee6853594bdd865cb351880ff19acd99b3c1a6a10733292e465ac643cd6b45c9bd8faf46c15a8c434c5ae1b291d0fba79c7cf9a637151
 SHA512 
a862938ca400cf02603157086ef0457bbd68a06ed15e42306a50b4498470cd0e4924c00cac2ed7901b3f309f1f838f7113551bf4e07b7f1a4e09fa3b9b997f43
-DIST ledger-live-desktop-2.55.0-linux-x86_64.AppImage 139159902 BLAKE2B 
847ae521ce2e006678a573dac79fe2d06a8e47277f5ef9d6a40d89fdf04a92f528b65bce00e0d421231110a3a139aeb17e88ac95bb1449e89b897d98b62771a0
 SHA512 
3e609ffa3e5070fc6351a7703d549b995950298a44ec599bc4ffc409966311c1a6daef7dbf72bd8b08de7223101e1242e188ce274bf2d569773630906698759c
 DIST ledger-live-desktop-2.57.0-linux-x86_64.AppImage 134478155 BLAKE2B 
84ae9d6c0dd26a94615c77e8d56834d4efa9787e0b29e513a1f3896b46972d79e120027f01bd4a0894670362c6679251fa83e7df705aa0a592cd74c300e04c3a
 SHA512 
7d50d625d2363a3bfb829812f7834d3bb90e88f50e0fb4cc7b26734101e84312ee750670661587670fd0fb29a102439a22176a520f8e6582ad789d034f44a22b
 DIST ledger-live-desktop-2.60.0-linux-x86_64.AppImage 134600722 BLAKE2B 
81d8a8920aa9b53fed731fa5656af861d2112726589e6640c715059d6a3be881d92b152f670a484141062a8f84ae2325a79cd5ed6ecc982dd89580cbc2c1c292
 SHA512 
948de41d1c329cd2db0e57dc6beb47ae56a49fd11ae6932d3572bca6dd553be204ca628824abdfe65ea673c928f2a52e1c892d486c2b35702392ce8ae198b874
 DIST ledger-live-desktop-2.62.2-linux-x86_64.AppImage 134719355 BLAKE2B 
0f2f193c9c13347d01cabc41f062d4347ac662a4f60723f5a2f6e12d767c5bfe489313f7a82800f88f79e757057ca34c1a23fac9e9a820aa0faf2a4c3c759e32
 SHA512 
aaedae4212614cc879fcbc44dd4a02857baa9f307ef2adfac064a2c4f4965bf9345ebf5b4be0dcf7192f6c56067db1946951db83981a7e706cce11aa4772e26b
+DIST ledger-live-desktop-2.64.1-linux-x86_64.AppImage 135576020 BLAKE2B 
469705b954d9331c3d788f32f316d47a2a7efb19bdbdc234fa5cbede5957a4094717a5e8ab06dcd46714985883ff0b2ebe5647042a4f0ab100b6aff114cf752f
 SHA512 
c89ca07ff58376df1f8b7bbc7aad9fc612c40abd98e065106bee2c3d4375ad669aed110b22cec0ba6fd7b7ce58f9b97fa128618e497595edcef6b75c66a24e48

diff --git a/app-misc/ledger-live/ledger-live-2.55.0.ebuild 
b/app-misc/ledger-live/ledger-live-2.64.1.ebuild
similarity index 100%
rename from app-misc/ledger-live/ledger-live-2.55.0.ebuild
rename to app-misc/ledger-live/ledger-live-2.64.1.ebuild



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

2023-07-20 Thread Sam James
commit: c3d7b5905be6b7163e50c540076bbea31e715810
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 21:04:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 21:04:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3d7b590

net-libs/nghttp3: Keyword 0.13.0 arm64, #910548

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

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

diff --git a/net-libs/nghttp3/nghttp3-0.13.0.ebuild 
b/net-libs/nghttp3/nghttp3-0.13.0.ebuild
index 719966f4eab6..7f4078fba594 100644
--- a/net-libs/nghttp3/nghttp3-0.13.0.ebuild
+++ b/net-libs/nghttp3/nghttp3-0.13.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/ngtcp2/nghttp3/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~hppa"
+   KEYWORDS="~amd64 ~arm64 ~hppa"
 fi
 
 DESCRIPTION="HTTP/3 library written in C"



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

2023-07-20 Thread Sam James
commit: 27f056849cb5b008214f344eb9a1ffcc74076dd7
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 21:04:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 21:04:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27f05684

net-libs/ngtcp2: Keyword 0.17.0 arm64, #910548

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

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

diff --git a/net-libs/ngtcp2/ngtcp2-0.17.0.ebuild 
b/net-libs/ngtcp2/ngtcp2-0.17.0.ebuild
index 4d3a4cbaa377..c50194288f25 100644
--- a/net-libs/ngtcp2/ngtcp2-0.17.0.ebuild
+++ b/net-libs/ngtcp2/ngtcp2-0.17.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/ngtcp2/ngtcp2/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~hppa ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
 fi
 
 DESCRIPTION="Implementation of the IETF QUIC Protocol"



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

2023-07-20 Thread Sam James
commit: e572628c135241cb931962bb2003ee2b2a3482e2
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 20:59:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 20:59:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e572628c

media-sound/pulsemixer: Stabilize 1.5.1-r2 x86, #910557

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

 media-sound/pulsemixer/pulsemixer-1.5.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/pulsemixer/pulsemixer-1.5.1-r2.ebuild 
b/media-sound/pulsemixer/pulsemixer-1.5.1-r2.ebuild
index e7f978e3d5e8..6f2490c54558 100644
--- a/media-sound/pulsemixer/pulsemixer-1.5.1-r2.ebuild
+++ b/media-sound/pulsemixer/pulsemixer-1.5.1-r2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/GeorgeFilipkin/${PN};
 else
SRC_URI="https://github.com/GeorgeFilipkin/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 x86"
 fi
 
 LICENSE="MIT"



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

2023-07-20 Thread Florian Schmaus
commit: 6b1f526d41c5024c883093d392dded799237cfec
Author: Giuseppe Foti  gmail  com>
AuthorDate: Thu Jul 20 20:17:57 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Jul 20 20:29:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b1f526d

net-analyzer/ospd-openvas: add 22.5.3, drop 22.5.1

Signed-off-by: Giuseppe Foti  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31976
Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/ospd-openvas/Manifest  | 2 +-
 .../{ospd-openvas-22.5.1.ebuild => ospd-openvas-22.5.3.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/ospd-openvas/Manifest 
b/net-analyzer/ospd-openvas/Manifest
index b81230cc16a2..1284938fa078 100644
--- a/net-analyzer/ospd-openvas/Manifest
+++ b/net-analyzer/ospd-openvas/Manifest
@@ -1,2 +1,2 @@
 DIST ospd-openvas-21.4.4.tar.gz 173368 BLAKE2B 
4568eb45bb999d0ff2cf91652dd56000bceb967f5c37c3061735322d1c72165f9b869c8b48694b37fd6d684679fa1bbff4a5550076bbcfcee5936b470cb04700
 SHA512 
3981b0a9044f90243fe06f15b0d8ee5a6b1a334556f6de76955aecda0404da2f8bd1d39bf547093a31c244f0aabae819f5e45e8c518984fc7d50764a267086e9
-DIST ospd-openvas-22.5.1.tar.gz 253605 BLAKE2B 
6f4ecc31f1c47941154973bfca92818fdfe6942b5091d84234d81e287c0871f91deefc25f16790015ab1c57366b92ae42e236673c44848fdaab491caa042693f
 SHA512 
2f92a09b4b9abced9f122eb2ac2dedf652b8c673e3d4ce5676a356da573816cd0f20769540a94919b35d6612ffb8a86b75dc704eae75c1e63150255e564e3349
+DIST ospd-openvas-22.5.3.tar.gz 250022 BLAKE2B 
277180051216527ce5889257a362219bdf11e88670e5fcde1cd4f1e687fbe7d56301d28d9a95982443bb1ecf9bb2553b7fcd6784cedad0139ad34cbdde142c39
 SHA512 
12be93803d52b46ec24760f07b7ace47b6383e5d84bf8903ea07d0e55889d149564b37e5be15ae5a33f03449bf2499d4e5220220d5ebec99629ee64548bb00f8

diff --git a/net-analyzer/ospd-openvas/ospd-openvas-22.5.1.ebuild 
b/net-analyzer/ospd-openvas/ospd-openvas-22.5.3.ebuild
similarity index 100%
rename from net-analyzer/ospd-openvas/ospd-openvas-22.5.1.ebuild
rename to net-analyzer/ospd-openvas/ospd-openvas-22.5.3.ebuild



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

2023-07-20 Thread Pacho Ramos
commit: 09b81851d6c22eb4989a9b49f96ccaa2e47a4c27
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jul 20 19:48:12 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Jul 20 19:48:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09b81851

sys-fs/udisks: libblockdev needs to have nvme support

Closes: https://bugs.gentoo.org/910484
Signed-off-by: Pacho Ramos  gentoo.org>

 sys-fs/udisks/udisks-2.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/udisks/udisks-2.10.0.ebuild 
b/sys-fs/udisks/udisks-2.10.0.ebuild
index b42b82eab9dd..fe76f3d7cce0 100644
--- a/sys-fs/udisks/udisks-2.10.0.ebuild
+++ b/sys-fs/udisks/udisks-2.10.0.ebuild
@@ -24,7 +24,7 @@ BLOCKDEV_MIN_VER="3.0"
 
 COMMON_DEPEND="
>=sys-auth/polkit-0.114[daemon]
-   >=sys-libs/libblockdev-${BLOCKDEV_MIN_VER}:=[cryptsetup,lvm?]
+   >=sys-libs/libblockdev-${BLOCKDEV_MIN_VER}:=[cryptsetup,lvm?,nvme]
virtual/udev
acl? ( virtual/acl )
daemon? (



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

2023-07-20 Thread Jimi Huotari
commit: 05e18c38f8c24e72114fb255e82e188389635167
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jul 20 19:33:45 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jul 20 19:41:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05e18c38

dev-qt/qtwebengine: add 6.5.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtwebengine/Manifest |   1 +
 dev-qt/qtwebengine/qtwebengine-6.5.2.ebuild | 244 
 2 files changed, 245 insertions(+)

diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
index 8a68922e234c..e9a3fda5b3d3 100644
--- a/dev-qt/qtwebengine/Manifest
+++ b/dev-qt/qtwebengine/Manifest
@@ -2,3 +2,4 @@ DIST qtwebengine-5.15.10_p20230623.tar.xz 299264220 BLAKE2B 
93afb88f79a6675dc581
 DIST qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz 28784 BLAKE2B 
aa101d14446f3282fda8932cc75a249d88b79319f0886d95777292776d94ac5f4fc114c3893b2801fbba6abb14f381172bb14b15b5ffef12413db3a16e4d1ca6
 SHA512 
3324e0076eb18e2ae2248428d2730cfb3413761514b2bb57e25b8db792488098d9f7cebfa08f1a3b39b1d0a382aafed75c5ae8273918909335957921305e
 DIST qtwebengine-5.15.8_p20230313-patchset.tar.xz 45904 BLAKE2B 
9f58b9808fd445a06e6a2cd6d5f7bc9782bd6de13138fdebc9e81bd9f69e7ae673a71bd3ed6b011a47e84cc64b5b703a7cfc8d5f740eaaa663da1db8ef9ef05b
 SHA512 
21b0b853358260fa1bdc96c97c5b2af7007c744d10abeebf9f0e708a0cd7dece583d86c0554a4e327a0d615bb403b0d328acaa6622b50d7a8059bc0802edbcec
 DIST qtwebengine-everywhere-src-6.5.1.tar.xz 412377436 BLAKE2B 
1ff179daf1433246b931558f52f1cf193eff4a1d646e6f6037a40fe85fa28cf944b7f361fd68cb01b1247680d376762c2c5317be125f5b24cc08e4bbfa6f0def
 SHA512 
68aae60184af6189b70207a458458a3dab23d49891f12ac57ede01a0eb43c403378e7d85baa074d3b12120624eff78d674cbd9112f7d1be84c33ce9bf95ca428
+DIST qtwebengine-everywhere-src-6.5.2.tar.xz 412356700 BLAKE2B 
a48a513cffbf140aab08d748bc7826e841b7e1a87d113abbd0d8e7df5b9eb1ff2a44b89ae341c161eae26fd004699a1392f811252eb25aa13e0ce8e08f6be0a1
 SHA512 
f5791002495ebfa9912477f39a96d28bd4f4329f636f6b2055f1b811503b3c394c3ddd7baed5643f78f1905b1e8f860b4202b5d8e4afe5791e5450b9f46eac12

diff --git a/dev-qt/qtwebengine/qtwebengine-6.5.2.ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.5.2.ebuild
new file mode 100644
index ..062731444eb5
--- /dev/null
+++ b/dev-qt/qtwebengine/qtwebengine-6.5.2.ebuild
@@ -0,0 +1,244 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="xml(+)"
+CHROMIUM_VER="108.0.5359.181"
+CHROMIUM_PATCHES_VER="113.0.5672.126"
+
+inherit check-reqs estack flag-o-matic multiprocessing python-any-r1 qt6-build
+
+DESCRIPTION="Library for rendering dynamic web content in Qt6 C++ and QML 
applications"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+IUSE="
+   alsa bindist designer geolocation +jumbo-build kerberos pulseaudio 
screencast
+   +system-icu widgets
+"
+REQUIRED_USE="designer? ( widgets )"
+
+BDEPEND="
+   $(python_gen_any_dep 'dev-python/html5lib[${PYTHON_USEDEP}]')
+   dev-util/gperf
+   dev-util/ninja
+   dev-util/re2c
+   net-libs/nodejs[ssl]
+   sys-devel/bison
+   sys-devel/flex
+"
+RDEPEND="
+   app-arch/snappy:=
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   dev-libs/expat
+   dev-libs/libevent:=
+   dev-libs/libxml2[icu]
+   dev-libs/libxslt
+   dev-libs/re2:=
+   =dev-qt/qtdeclarative-${PV}*
+   =dev-qt/qtwebchannel-${PV}*
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/harfbuzz:=
+   media-libs/lcms:2
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   >=media-libs/libvpx-1.5:=[svc(+)]
+   media-libs/libwebp:=
+   media-libs/openjpeg:2=
+   media-libs/opus
+   sys-apps/dbus
+   sys-apps/pciutils
+   sys-libs/zlib[minizip]
+   virtual/libudev
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libxcb:=
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXScrnSaver
+   x11-libs/libxshmfence:=
+   x11-libs/libXtst
+   alsa? ( media-libs/alsa-lib )
+   geolocation? ( =dev-qt/qtpositioning-${PV}* )
+   kerberos? ( virtual/krb5 )
+   pulseaudio? ( media-libs/libpulse:= )
+   screencast? ( media-video/pipewire:= )
+   system-icu? ( >=dev-libs/icu-69.1:= )
+   widgets? (
+   =dev-qt/qtbase-${PV}*[widgets]
+   )
+"
+DEPEND="${RDEPEND}
+   media-libs/libglvnd
+"
+
+python_check_deps() {
+   python_has_version "dev-python/html5lib[${PYTHON_USEDEP}]"
+}
+
+qtwebengine_check-reqs() {
+   # bug #307861
+   eshopts_push -s 

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

2023-07-20 Thread Jimi Huotari
commit: 981982af44f9bb677711f5e9cf108ff15cd64443
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jul 20 19:33:38 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jul 20 19:41:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=981982af

dev-qt/qtwebsockets: add 6.5.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtwebsockets/Manifest  |  1 +
 dev-qt/qtwebsockets/qtwebsockets-6.5.2.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest
index 440f1ad9198e..b42190fca377 100644
--- a/dev-qt/qtwebsockets/Manifest
+++ b/dev-qt/qtwebsockets/Manifest
@@ -1,3 +1,4 @@
 DIST qtwebsockets-5.15.10-gentoo-kde-1.tar.xz 1516 BLAKE2B 
e58309d058b7ba0233f774686a770b5af88fbcf435b9bd4cca959b6bfbf79e73744f6e6a6b0bb98bd99cff65aa5c6f2b6d41c9b86c05fbcd988e25ba752ecad6
 SHA512 
6f2fb9ae5473ff8c4eb266e1b644a93c02b7f1b98a021ac9ace1b30caec667bd79b235936f7d2e5f91b687a8707019a4a9de449cc4e41f7b0ef39de08d173a75
 DIST qtwebsockets-everywhere-opensource-src-5.15.10.tar.xz 261792 BLAKE2B 
67461c8d87dfff155817489a30e1f0a100851523ead230600c3f6487d0006db78c5506af68d4b576dc89f445d52d97acbd8f83d179f2ecbf3b3bdde25c11d996
 SHA512 
b9a2593169f0ff8e3e77c178de689dacfed564b2100ae67194f3636bf6d2300be3531a01b7158b06657f4a2d2a32453a98b96c6ab13fb9d8094e7ceeb5fdcbe3
 DIST qtwebsockets-everywhere-src-6.5.1.tar.xz 460056 BLAKE2B 
66c7f0b545ab88fceb61a1ec1211d255dca77c7678f4fc65d83a8bedc1d2b4590aaf1f93370637e73102179051c22eb6c67881da67ffe65da72287800f4b88f4
 SHA512 
cd11d6b50e60c5246cd6469a0bf4ce75afd3ab57c8e082a71c25d5a0662e1a23276e232106dd3e8893ce60ca86cc2ab6c213433fbb194efdf1a9be4ae53f2b4d
+DIST qtwebsockets-everywhere-src-6.5.2.tar.xz 459540 BLAKE2B 
486fcfe061fe27c512714e3c54c6cb382806b8fcff17bd6e88228f57972b107a654a64956989072cbb235ae5420ddda2ccbe5498334b43e336672a8a16482cd0
 SHA512 
0ede50ef09ec92cc9ff73ac8287d93c82eddaaefb8df05687f24fa1b9fcafe0e34cdef324ad81c89353ea9e21509243efce63bb42b640050309c61d100d354a7

diff --git a/dev-qt/qtwebsockets/qtwebsockets-6.5.2.ebuild 
b/dev-qt/qtwebsockets/qtwebsockets-6.5.2.ebuild
new file mode 100644
index ..abdcffa9a067
--- /dev/null
+++ b/dev-qt/qtwebsockets/qtwebsockets-6.5.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Implementation of the WebSocket protocol for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[network]
+   =dev-qt/qtdeclarative-${PV}*
+"
+RDEPEND="${DEPEND}"



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

2023-07-20 Thread Jimi Huotari
commit: 47604c3bbaffea045f294a1678922f023716ab17
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jul 20 19:31:29 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jul 20 19:40:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47604c3b

dev-qt/qttools: add 6.5.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qttools/Manifest |  1 +
 dev-qt/qttools/qttools-6.5.2.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/dev-qt/qttools/Manifest b/dev-qt/qttools/Manifest
index e0c3a2e31376..69e781b90233 100644
--- a/dev-qt/qttools/Manifest
+++ b/dev-qt/qttools/Manifest
@@ -1 +1,2 @@
 DIST qttools-everywhere-src-6.5.1.tar.xz 8592428 BLAKE2B 
39a8eef639d4dea838b177285af175983e1e626cd82df8b2201b9380c4f62d5ec3560a7096b6f26a48886989be05bda453e487462d9e200577f15c9cb93eb26a
 SHA512 
fa29a29bf9a723f88aaa5654e333daee90d8dc2f5c88653018a5e754c8115eec3c55940897817e0321dd4c9470d6d008e921ab7e20a714028fa38d04753bfb20
+DIST qttools-everywhere-src-6.5.2.tar.xz 8591336 BLAKE2B 
37adbaec83938d4dae096b1ab4e49d1693ab2a926b3b61f5b40f45c8f89ba71ae847abf6eab4db26206dfc9896e5a880de489cfe17c942e66383dcf9b6fc7397
 SHA512 
d5b858b5307b2abfda2786331034a2957afbaba6299955bc3a2489f15bc8c2613b613b0f6f1fdf2aabfa9929a44eeeae3faeb26e0ab176d347e8ddd47f0e8011

diff --git a/dev-qt/qttools/qttools-6.5.2.ebuild 
b/dev-qt/qttools/qttools-6.5.2.ebuild
new file mode 100644
index ..e75eadff55af
--- /dev/null
+++ b/dev-qt/qttools/qttools-6.5.2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt Tools Collection"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+IUSE="
+   assistant designer distancefieldgenerator +linguist pixeltool
+   qattributionsscanner qdbus qdoc qdiag qplugininfo
+"
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[network]
+   assistant? ( =dev-qt/qtbase-${PV}*[sql,widgets] )
+   designer? ( =dev-qt/qtbase-${PV}*[widgets] )
+   distancefieldgenerator? (
+   =dev-qt/qtbase-${PV}*[widgets]
+   =dev-qt/qtdeclarative-${PV}*
+   )
+   pixeltool? ( =dev-qt/qtbase-${PV}*[widgets] )
+   qdbus? ( =dev-qt/qtbase-${PV}*[widgets] )
+   qdoc? ( sys-devel/clang:= )
+   qdiag? ( =dev-qt/qtbase-${PV}*[opengl,widgets] )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(qt_feature assistant)
+   -DQT_FEATURE_commandlineparser=ON
+   $(qt_feature designer)
+   $(qt_feature distancefieldgenerator)
+   $(qt_feature linguist)
+   $(qt_feature pixeltool)
+   $(qt_feature qattributionsscanner qtattributionsscanner)
+   $(qt_feature qdbus)
+   $(qt_feature qdoc clang)
+   $(qt_feature qdiag qtdiag)
+   $(qt_feature qplugininfo qtplugininfo)
+   -DQT_FEATURE_thread=ON
+   )
+
+   qt6-build_src_configure
+}
+
+src_install() {
+   qt6-build_src_install
+
+   use assistant && qt6_symlink_binary_to_path assistant 6
+   use designer && qt6_symlink_binary_to_path designer 6
+   use distancefieldgenerator && qt6_symlink_binary_to_path 
qdistancefieldgenerator 6
+   use linguist && qt6_symlink_binary_to_path linguist 6
+   use pixeltool && qt6_symlink_binary_to_path pixeltool 6
+   use qdbus && qt6_symlink_binary_to_path qdbus 6
+   use qdbus && qt6_symlink_binary_to_path qdbusviewer 6
+   use qdoc && qt6_symlink_binary_to_path qdoc 6
+   use qdiag && qt6_symlink_binary_to_path qtdiag 6
+   use qplugininfo && qt6_symlink_binary_to_path qtplugininfo 6
+}



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

2023-07-20 Thread Jimi Huotari
commit: 69704ddb25d5885a0e913ea788cddbed4dbe47ee
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jul 20 19:33:03 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jul 20 19:41:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69704ddb

dev-qt/qtquick3d: add 6.5.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtquick3d/Manifest   |  1 +
 dev-qt/qtquick3d/qtquick3d-6.5.2.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-qt/qtquick3d/Manifest b/dev-qt/qtquick3d/Manifest
index e9efbfe24d45..7e9a011927a8 100644
--- a/dev-qt/qtquick3d/Manifest
+++ b/dev-qt/qtquick3d/Manifest
@@ -1 +1,2 @@
 DIST qtquick3d-everywhere-src-6.5.1.tar.xz 59685252 BLAKE2B 
96b47efee68a21602a861017dd99c2ada50ff66728cb3940b2d432f6d46d2afc12064e9370f79df1fd2760cc4ba5329e9305ed88a192376daddc33e9330a426c
 SHA512 
a06ac092d923e103ca2902f363a1a47c7696ba3b356f61473d8b461ef3663aad80c8fbc8a22efd04def76ce2a7b7a3a16b7be5a9f9f58f198b18ee27d2f913e8
+DIST qtquick3d-everywhere-src-6.5.2.tar.xz 59171420 BLAKE2B 
91012368061acf6c4057362a380fea2e3fdc46cf63644a667d7b05450fbbeb8c8dae3765c5617fec8c8a1fd3f880fad21c8e6524c3240f040c9dfdbb80869423
 SHA512 
2a26f4fa4e4d88b4205813a8bba1c83811354e5ad5e7aa832fd46c5956b46d15e690c359d83f85018c1430e15edd151207411a50227855de4fc8451db710ace2

diff --git a/dev-qt/qtquick3d/qtquick3d-6.5.2.ebuild 
b/dev-qt/qtquick3d/qtquick3d-6.5.2.ebuild
new file mode 100644
index ..92a82e63dc8d
--- /dev/null
+++ b/dev-qt/qtquick3d/qtquick3d-6.5.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt module and API for defining 3D content in Qt QuickTools"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+elif [[ ${QT6_BUILD_TYPE} == live ]]; then
+   # Don't clone qtquick3d-assimp.
+   EGIT_SUBMODULES=()
+fi
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[concurrent,network,widgets]
+   =dev-qt/qtdeclarative-${PV}*
+   =dev-qt/qtshadertools-${PV}*
+   =dev-qt/qtquicktimeline-${PV}*
+   media-libs/assimp:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DQT_FEATURE_system_assimp=ON
+   )
+
+   qt6-build_src_configure
+}



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

2023-07-20 Thread Jimi Huotari
commit: e543c756153cee532c65fd16ac781f37033d1b85
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jul 20 19:33:22 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jul 20 19:41:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e543c756

dev-qt/qtserialport: add 6.5.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtserialport/Manifest  |  1 +
 dev-qt/qtserialport/qtserialport-6.5.2.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-qt/qtserialport/Manifest b/dev-qt/qtserialport/Manifest
index c7fdff2afeb0..68057e65c1da 100644
--- a/dev-qt/qtserialport/Manifest
+++ b/dev-qt/qtserialport/Manifest
@@ -1,2 +1,3 @@
 DIST qtserialport-everywhere-opensource-src-5.15.10.tar.xz 324256 BLAKE2B 
7d5492648854877b42a4a058ee2e1205f67d2ad949041d62f800f0fde701e02b7651efa16dcfa43d0396675009ebdc9362fd74eccec06f079847b70efd24
 SHA512 
59face48cce750fb02c112dbef9c997a5b61d84cf8085a0f8c59c3bb5c93d7110de9c9830f26f3ed61fffb2c23eb8a42d5683211abaa6e5147cf87643469a45e
 DIST qtserialport-everywhere-src-6.5.1.tar.xz 279664 BLAKE2B 
5c3990cd08a40cd7db5fb81eaba7b0344c5fe8efc373007510cd241cdebb2d92044a97c3dfebf267b17f7b3d7f1f7ff17e2333d994735cea499d46000f6ae9d0
 SHA512 
2a85f98d6eca51896a8e32bb531326c8479fde8d09ef2936ba1acb2bbfcf565ccdbffde29fee3b685709b8e1aa3a77437515607f280b483937c417dd15d55793
+DIST qtserialport-everywhere-src-6.5.2.tar.xz 279364 BLAKE2B 
7f1efb56f4e8f61e97faf62f4edeee8a638180245d0ccf6e85e6a41ac78906dafe4470a7884680b84838a8f409dbf27230659777922ce4250feda7c83b4b8e3b
 SHA512 
9c26fe572272c1dfc7ce795451f2e4a5976a55e13ac8c91ab2dd2f8d07f77f0a18de80dc7b77c31e7233dba962ea2f88495286263fe59ec7f5ac62802f96b2f7

diff --git a/dev-qt/qtserialport/qtserialport-6.5.2.ebuild 
b/dev-qt/qtserialport/qtserialport-6.5.2.ebuild
new file mode 100644
index ..bf569254cd0a
--- /dev/null
+++ b/dev-qt/qtserialport/qtserialport-6.5.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Serial port abstraction library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[gui,widgets]
+   virtual/libudev:=
+"
+RDEPEND="${DEPEND}"



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

2023-07-20 Thread Jimi Huotari
commit: 4c6970389559a0ce8ded63912247b9e1c66ef0fa
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jul 20 19:33:31 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jul 20 19:41:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c697038

dev-qt/qtwebchannel: add 6.5.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtwebchannel/Manifest  |  1 +
 dev-qt/qtwebchannel/qtwebchannel-6.5.2.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-qt/qtwebchannel/Manifest b/dev-qt/qtwebchannel/Manifest
index 3ede393bd526..8ce444a03b34 100644
--- a/dev-qt/qtwebchannel/Manifest
+++ b/dev-qt/qtwebchannel/Manifest
@@ -1,3 +1,4 @@
 DIST qtwebchannel-5.15.10-gentoo-kde-1.tar.xz 5808 BLAKE2B 
4aa01535519811778a3b7242e36197bcccebfe47403fd11a12950d1a797b29cc93c3b9eaee3bf6554d5d3a9f3fba2e5691abcea7f86e75edd5b6710970d123f4
 SHA512 
19ed01169598dda4cfddbf3dd886fbe4d6aa94262846fcc430f9668782f261e3cb212584ccb3b025d9d96953e90a552002d4dbdfcc0eaf9be246979d29309873
 DIST qtwebchannel-everywhere-opensource-src-5.15.10.tar.xz 211876 BLAKE2B 
fcc3a198a90826b2d16d3a9ed950b4e00d9a7645231c26af79f3271ad3dacb981f1c057ec95b9c3c71f2baf05e0b71a4fc4d5121cc3fc8ebe101cf21fc404d11
 SHA512 
ed8349820c623dd7abcd34244a2f05426667d6997a8952567c3cbe785bb2ea92f03dd931bb53f77b34faff16d04dd7d39e4165c75d7a9ebb4ae225d7582355bc
 DIST qtwebchannel-everywhere-src-6.5.1.tar.xz 214404 BLAKE2B 
37785146f6590dfde2b3af112b46025a6b5639554bcaf0302a9cad35cc2df28efc03ec91252eb9a01b20c0628f1d1637908f686b089f4b3f08d03ab8190b186f
 SHA512 
a61a22b84f10f1ca5272e87de501f1c75f15a8f9a0aa5ff18d4df74a60bb8bec589289164863b6539cff4796c7c19a5ba126027e41107fccc43cf7523def1b0c
+DIST qtwebchannel-everywhere-src-6.5.2.tar.xz 213940 BLAKE2B 
c5b97c63c91ef282e37d51b0c9957c5603c05b5336537b1bf57da0c3d60d55eab6516a00db30248fe63a7407bf1713c23baad0bfb4089c76ed1105b3bcdbc120
 SHA512 
405595dfdfed48aafe42969881994472cb08dc4105a63ccf8c5ca059c0c243b654c38356059ea26cda9165a50b306c92d296dd3eca430b29615ec0ac68431c09

diff --git a/dev-qt/qtwebchannel/qtwebchannel-6.5.2.ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-6.5.2.ebuild
new file mode 100644
index ..e82c78f55aca
--- /dev/null
+++ b/dev-qt/qtwebchannel/qtwebchannel-6.5.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt WebChannel"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[concurrent]
+   =dev-qt/qtdeclarative-${PV}*
+   =dev-qt/qtwebsockets-${PV}*
+"
+RDEPEND="${DEPEND}"



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

2023-07-20 Thread Jimi Huotari
commit: d03001f2a78666a6d88e30605749072e73d2548c
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jul 20 19:32:32 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jul 20 19:41:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d03001f2

dev-qt/qtimageformats: add 6.5.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtimageformats/Manifest|  1 +
 dev-qt/qtimageformats/qtimageformats-6.5.2.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-qt/qtimageformats/Manifest b/dev-qt/qtimageformats/Manifest
index a9265fe55341..6ae22a6a99b5 100644
--- a/dev-qt/qtimageformats/Manifest
+++ b/dev-qt/qtimageformats/Manifest
@@ -1,3 +1,4 @@
 DIST qtimageformats-5.15.10-gentoo-kde-1.tar.xz 6944 BLAKE2B 
a9e43d63cc2db043723ea3403fe24e51df8e4a6be670b7348d97c6518be04a508877868ddf907583de68f7dc209c474bac97a86102af3631c0eae257914760fb
 SHA512 
1f8949fcc6c2733fa9e8da485bffb9e4ea7260bf50146196fabc3264916f240ba2789ebc01c17d8972b2c7d7f96644b0a431de02ffb889cf06369c04df6abd60
 DIST qtimageformats-everywhere-opensource-src-5.15.10.tar.xz 1845088 BLAKE2B 
ff704a5ea07173f2e6e9fe72f4e9ab11093a6cd80bedc56efeddc68ff4a53ac46bcd6d6871697f5dcaab537a6b3238aa5a61120090670a4ef529bc5173a44b81
 SHA512 
7373884e5f01da0aae6f7d4575ca953de3be6cd41d3d19aa29bb2a2e5998486407525f23122e8b13c26143e64aa95d4756c5381643e93f930472c9890e6561de
 DIST qtimageformats-everywhere-src-6.5.1.tar.xz 1958432 BLAKE2B 
6b7aadd9d8414ab2c767290c4964197230dd73aaa792763216538acc6323d39b4230dfe2c20a8b4988e93a64ed447c7a9bdc63168931c239ad23d266dce853b8
 SHA512 
41b82b829579d81e964212ecb6adf56a02fbe0293c33718c428977eb55df2008ea0af6214e051b5415fdfc828c532276be7b9cfb1523d8fc4dc07d4b337d49e3
+DIST qtimageformats-everywhere-src-6.5.2.tar.xz 1966744 BLAKE2B 
953b0ff7a9f79860c60651645441ebd853b355140a30b34fc0c8dec2d50e532733f3cce11de8315e756abea9f45d8b595aaa6b3a5e1a8cf751ee202f45fe5d67
 SHA512 
c7262b773642f216b5f6ca3496cce294f1acf7bbf55aa61db1b60ad24ec0c332b83aa9b43e8baa5ce33a54826364385b4de00426e5556fe821c3b5e770d53819

diff --git a/dev-qt/qtimageformats/qtimageformats-6.5.2.ebuild 
b/dev-qt/qtimageformats/qtimageformats-6.5.2.ebuild
new file mode 100644
index ..ffa831e51aa5
--- /dev/null
+++ b/dev-qt/qtimageformats/qtimageformats-6.5.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Additional format plugins for the Qt image I/O system"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+IUSE="mng"
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[gui]
+   media-libs/libwebp:=
+   media-libs/tiff:=
+   mng? ( media-libs/libmng:= )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DQT_FEATURE_jasper=OFF
+   $(qt_feature mng)
+   -DQT_FEATURE_tiff=ON
+   -DQT_FEATURE_webp=ON
+   -DQT_FEATURE_system_tiff=ON
+   -DQT_FEATURE_system_webp=ON
+   )
+
+   qt6-build_src_configure
+}



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

2023-07-20 Thread Jimi Huotari
commit: 355c959cced54dcf6f7d407dacb438b1b1f76bdb
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jul 20 19:33:11 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jul 20 19:41:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=355c959c

dev-qt/qtquicktimeline: add 6.5.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtquicktimeline/Manifest |  1 +
 dev-qt/qtquicktimeline/qtquicktimeline-6.5.2.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-qt/qtquicktimeline/Manifest b/dev-qt/qtquicktimeline/Manifest
index 8498265b6f26..198e2e6397cd 100644
--- a/dev-qt/qtquicktimeline/Manifest
+++ b/dev-qt/qtquicktimeline/Manifest
@@ -1,2 +1,3 @@
 DIST qtquicktimeline-everywhere-opensource-src-5.15.10.tar.xz 105584 BLAKE2B 
a99e6b3813527ec0f7a835167ae356c555d2e18cc67cf40853264df8e6443543755e82177c8033aaa8ef7a0645a9263fd4b97dc2084b5470b51fd889c1c70e93
 SHA512 
702f3f260e52659cf58a093e6019e26402db867bd65052c2b01c9ee1a995e8eeb0ad1f1dcaa64a9db4ca56f81ffd2d177319a7a4f379ca0f3bb7f27295f08541
 DIST qtquicktimeline-everywhere-src-6.5.1.tar.xz 113720 BLAKE2B 
f93083656fc52931e34619605efb37be8c0dbb65a30c8d23a9c41ac948842773570c5251ed135ddad0b42b6d2252e6dfa13e1985b5efbeb684c38e3ae73b3bd1
 SHA512 
72fa2c96beabf2ad734bf458f5a41edb7178bcf9c53184425ac33e75d648bd617ebc393a4036226846e3ca407fa17fca7bb15a23b7c75f12796353deddb962fc
+DIST qtquicktimeline-everywhere-src-6.5.2.tar.xz 113208 BLAKE2B 
bdf2537cfa13415e570d66a0b0f96c0852e62c8e2cd746c8ea7618e0eddb89b79dc8b75964460d806ea869b6c4dc1eced7cafa8c63dc2afcce231884cd601045
 SHA512 
4447973fba264b4a412f7a29b5d32c6ad1c62a5dc72ced8a8f88d565655fec3bab3e5047d0f7323f5415f2c7e5782bf533a67a778f1daa55cda588ccabe0054c

diff --git a/dev-qt/qtquicktimeline/qtquicktimeline-6.5.2.ebuild 
b/dev-qt/qtquicktimeline/qtquicktimeline-6.5.2.ebuild
new file mode 100644
index ..3b0370aab04e
--- /dev/null
+++ b/dev-qt/qtquicktimeline/qtquicktimeline-6.5.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt module for keyframe-based timeline construction"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*
+   =dev-qt/qtdeclarative-${PV}*
+"
+RDEPEND="${DEPEND}"



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

2023-07-20 Thread Jimi Huotari
commit: b1fee35026c31b802f05bf33c6365a9560e19008
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jul 20 19:33:16 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jul 20 19:41:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1fee350

dev-qt/qtscxml: add 6.5.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtscxml/Manifest |  1 +
 dev-qt/qtscxml/qtscxml-6.5.2.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-qt/qtscxml/Manifest b/dev-qt/qtscxml/Manifest
index ab5535311f2a..6958437710b0 100644
--- a/dev-qt/qtscxml/Manifest
+++ b/dev-qt/qtscxml/Manifest
@@ -1,2 +1,3 @@
 DIST qtscxml-everywhere-opensource-src-5.15.10.tar.xz 437404 BLAKE2B 
e36e866e4c02722f88499cc92bf27d2401f2b89d19fed83915803f6c8a367007fc386df250d11ecd92e5c80713924dd9992608769dbb0a42071f0d928317d935
 SHA512 
93e2df05da176802a0439ba752f52d1c84d291a2addf9492aaab2099f06efb32d896edd0660711bb2e0b67f7a9ea2c4d31b4ec3366f6230140d3de0056478923
 DIST qtscxml-everywhere-src-6.5.1.tar.xz 1164020 BLAKE2B 
c0d5dc1f98cca202923343085097ba0d81ce3b4f0706254792f8e6f60709796f7dad0db9352aaf5d5f9283d5e231d3b927bdc9317d9b7130a19c194efed0bc6a
 SHA512 
5be0c7fc913880500e360860a9b1f50dc868b4e4b02c6e774578221754a88ece44d90d80ea85aa74b23cc3790a20f1e2b00b7d395612143d42e7c63708ed9dd7
+DIST qtscxml-everywhere-src-6.5.2.tar.xz 1163208 BLAKE2B 
9e149a82f8f00a7f0c78beb393a87de2dd7b0c61f0168b7f2bb717591d2923b91ef2ebbea211cfe7c724e97a32f74a41537763c828e1e1a3fa16a017b1c73ffa
 SHA512 
fafea704d5e592a31c11f0039336de587353a57d5a69b07d0346fd2906488810d0ed1fc9267a0bf06aeae7f93ae19e150c5734bc969c1e0c7bc4e6215744ac3a

diff --git a/dev-qt/qtscxml/qtscxml-6.5.2.ebuild 
b/dev-qt/qtscxml/qtscxml-6.5.2.ebuild
new file mode 100644
index ..2fedc64db025
--- /dev/null
+++ b/dev-qt/qtscxml/qtscxml-6.5.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="State Chart XML (SCXML) support library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+IUSE=""
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[gui,network,opengl,widgets]
+   =dev-qt/qtdeclarative-${PV}*
+"
+RDEPEND="${DEPEND}"



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

2023-07-20 Thread Jimi Huotari
commit: 68951da11e7dfef0c02c545a33221de52c453263
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jul 20 19:32:51 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jul 20 19:41:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68951da1

dev-qt/qtmultimedia: add 6.5.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtmultimedia/Manifest  |  1 +
 dev-qt/qtmultimedia/qtmultimedia-6.5.2.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 3fab4c87596e..edba1e436629 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,3 +1,4 @@
 DIST qtmultimedia-5.15.10-gentoo-kde-1.tar.xz 2420 BLAKE2B 
9062d863dc7e47a5690c75a98610ecca442a24ba1fc29ef62ef75db8f2e9cbc7ea02d82fa46dcc78200b6393dc36e726a92fbb95d3e8326395400c36160b77a3
 SHA512 
acf901d880cfb8478647c62ec349009bfea62bb65fad1f4431a918029f482a493ce4e2d78e8d00815659e3e109cc9f668dd7d1d6b9cb8eb2b41b487a0fceac5c
 DIST qtmultimedia-everywhere-opensource-src-5.15.10.tar.xz 3832156 BLAKE2B 
88c01c685294085fdde9f00e2e2ea0952311cef910ee037bd6ee204cf7e00bc25a6aeecbdd70e4822bfe4de40cb6b991a8f4a72bfd74872110d43154aefce0b3
 SHA512 
a322dba0daced00cf0a7fcd21b7f55c281dec107b7976792406ecc7658c94ea1a40c81c7cbdc0987f1be32cafd2458993c92db87fcbfdc7ba1243d2e0047896e
 DIST qtmultimedia-everywhere-src-6.5.1.tar.xz 6290204 BLAKE2B 
3ae21e2d0c50c4d8d99e3d0e2a15405a04c1f0f2d8bef204975185828aada27008a8b03756652b4700afe1b189e391e113c11e2283a39200652a211dc4e0c39b
 SHA512 
2085d223869b627a2e5590a08081eb23ca34f8122c6492867db4596d5414e9c3eeca9338cf1745638ee60f0c559cbaa73aaab14c40785accf60a0d7e177fb937
+DIST qtmultimedia-everywhere-src-6.5.2.tar.xz 6415576 BLAKE2B 
c0032c405315e6884de6bb851de3aed0b60827a932c15b1022dca70ebfaa5dffb258b2b22f9ab40f57586490db6ec50ea862152fca8429e600f9c6bffe2f42a2
 SHA512 
e12a2406e78eda8f3f4674b8fe01b06bc2c7b8fcbe5342e25e28340e13c0ab0db44a78c91a8a1f268664e5bb11c3bc7116248700f0c67faa618e058af0dfb1e0

diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.5.2.ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-6.5.2.ebuild
new file mode 100644
index ..1091cf2d5cf6
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.5.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 
framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+IUSE="alsa +ffmpeg gstreamer pulseaudio v4l vaapi"
+
+REQUIRED_USE="
+   || ( ffmpeg gstreamer )
+   vaapi? ( ffmpeg )
+"
+
+RDEPEND="
+   =dev-qt/qtbase-${PV}*[gui,network,widgets]
+   =dev-qt/qtdeclarative-${PV}*
+   =dev-qt/qtquick3d-${PV}*
+   =dev-qt/qtshadertools-${PV}*
+   =dev-qt/qtsvg-${PV}*
+   alsa? ( media-libs/alsa-lib )
+   ffmpeg? (
+   media-libs/libva:=
+   media-video/ffmpeg:=
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXrandr
+   )
+   gstreamer? (
+   dev-libs/glib:2
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-bad:1.0
+   media-libs/gst-plugins-base:1.0
+   media-libs/libglvnd
+   )
+   pulseaudio? ( media-libs/libpulse[glib] )
+   vaapi? (
+   =dev-qt/qtbase-${PV}*[opengl]
+   media-libs/libglvnd
+   media-libs/libva:=
+   )
+"
+DEPEND="${RDEPEND}
+   gstreamer? ( x11-base/xorg-proto )
+   v4l? ( sys-kernel/linux-headers )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(qt_feature alsa)
+   $(qt_feature ffmpeg)
+   $(qt_feature gstreamer)
+   $(qt_feature v4l linux_v4l)
+   $(qt_feature pulseaudio)
+   $(qt_feature vaapi)
+   )
+
+   qt6-build_src_configure
+}



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

2023-07-20 Thread Jimi Huotari
commit: 446181778913112a331778089c72068235ea9765
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jul 20 19:32:36 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jul 20 19:41:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44618177

dev-qt/qtlocation: add 6.5.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtlocation/Manifest|  1 +
 dev-qt/qtlocation/qtlocation-6.5.2.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-qt/qtlocation/Manifest b/dev-qt/qtlocation/Manifest
index 87cdd880cc77..d63771c91992 100644
--- a/dev-qt/qtlocation/Manifest
+++ b/dev-qt/qtlocation/Manifest
@@ -1,4 +1,5 @@
 DIST qtlocation-5.15.10-gentoo-kde-1.tar.xz 3664 BLAKE2B 
e2d694772a43ca4bc27c819d8fadf5bab3ddb40644d5a08315faa5af63a7aace6475c2dd2b6d612dcb7705113211cd50e6e83ce79773ec6033767be0fb761346
 SHA512 
c3917fa4db6316c9e173c475d8606b7fd9dc3cfed29487fa23c9b6df68887d799e6260abc3f5cd144e9d8c1e95e66b0de429bf59f15526639aab4d430c3d439a
 DIST qtlocation-everywhere-opensource-src-5.15.10.tar.xz 6552240 BLAKE2B 
1e44bdafcde01294424cef1963924b85fc4f3cc8ab19b1ae37d79d10cb0bbb1a482f592725fa28e0f039fc84cb2167df4d15e23e4060bd7c49df013c54322665
 SHA512 
e4fb56ddd2dc50024f02de84323c3299788eb6632672e1bc52ef1399ccf9d0af34b0104548cb108fb372870057426b0cdd52052ad91ba45fc7f8098a675f29a4
 DIST qtlocation-everywhere-src-6.5.1.tar.xz 3032784 BLAKE2B 
78f2254e56d97dcbe380832dade72a0dc47a9f829764b6c4d584acf00b0b64f9ff37135b01fcc34a5efef8f9b5877c511395de69138030c47eb077f5d18346a0
 SHA512 
31190ca57feb4ed8b72d5bb5896a81da56632f873609470e760b390a3839f84bf8f6771c6acfcccec6781c694642b85ea34b0c7321528df5a0529af3d2bc5ad1
+DIST qtlocation-everywhere-src-6.5.2.tar.xz 3032488 BLAKE2B 
c8cd34980b0f78326fb70bf76a04094cf3e27afbd6aed6d982ce30abfa9dc4250d164dbe11c1027bedcdeee3b7c907c3716e88f16eeae173b846ccdf2c38d458
 SHA512 
b1e5c1813deb8a4eb9f8548afa935f1a2145ed3168f0276493ea501057fd4f70b8980ae387248a59e50f0e450ae245a04cd8636fb61d37af9c3634ff1cdd24f3
 DIST qtlocation-mapboxgl-5.15.10-5a07e196.tar.gz 3726230 BLAKE2B 
9dbe08088a55bc1da4952a628af987b3b056615e883983d3a5e2eb392ce4aff16bfd753f84bbad07f9a415fbd275ec9933a64b6bcfd27ea6d8adced6d2adcac7
 SHA512 
ec3de81f643388690eda45d073a9c6f908d8efeff30cd062d9afcd1f94c6b45b301327747928d45b4047ce04b7df5b0afaf9e8942e22660711a5ac49787829eb

diff --git a/dev-qt/qtlocation/qtlocation-6.5.2.ebuild 
b/dev-qt/qtlocation/qtlocation-6.5.2.ebuild
new file mode 100644
index ..0862902e101f
--- /dev/null
+++ b/dev-qt/qtlocation/qtlocation-6.5.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Location (places, maps, navigation) library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[network]
+   =dev-qt/qtdeclarative-${PV}*
+   =dev-qt/qtpositioning-${PV}*
+   =dev-qt/qtshadertools-${PV}*
+"
+RDEPEND="${DEPEND}"



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

2023-07-20 Thread Jimi Huotari
commit: 5a4d89b059a9d55100b0c164fb0c34f6da4dc070
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jul 20 19:32:57 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jul 20 19:41:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a4d89b0

dev-qt/qtnetworkauth: add 6.5.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtnetworkauth/Manifest   |  1 +
 dev-qt/qtnetworkauth/qtnetworkauth-6.5.2.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-qt/qtnetworkauth/Manifest b/dev-qt/qtnetworkauth/Manifest
index 852e0219eccc..d5adeebc63b8 100644
--- a/dev-qt/qtnetworkauth/Manifest
+++ b/dev-qt/qtnetworkauth/Manifest
@@ -1,2 +1,3 @@
 DIST qtnetworkauth-everywhere-opensource-src-5.15.10.tar.xz 144780 BLAKE2B 
81a26919bef970538dbaa4f8bb219b694e190cae2cb2e156fdd0af3997fd5b86facb0d4841a92161703c78deb675f76a8950889c9a2c08156f2ce34b4ec88bef
 SHA512 
bfdda139223d183767e50fb95309dee7cd85c42fa09a00246a38987bf1570d84a137fb3fc71119416cc45126f21f6964f430b031e5acd4447caf30d0aac3bc2a
 DIST qtnetworkauth-everywhere-src-6.5.1.tar.xz 150892 BLAKE2B 
1654de2db82102845d845592d78e3690bc4d3eb9d7d9c80a7d34ee47e69a003f8450d78e6a580517a066d90add4a6f846db3e3ee5e666e9bb5cc3ecc208be4ac
 SHA512 
04ddad0dd13ccef59790d9f0db394752076b0663a76c049a0a987e4841b5ad72fa053cbbb998cae9120481f683c5a488bb0b980fc3f6801b83078ac423a7079d
+DIST qtnetworkauth-everywhere-src-6.5.2.tar.xz 150416 BLAKE2B 
68ed2266051fb3caa0ddb59c1d1591e35b39aea1432da488f563ede86b9e2ecaa1d556b42c9b828910bb30eca5e413f5aa0a81f2196f02456aea303ebe55b084
 SHA512 
f9374c2729f584532e90114a3bf8939eb27e90e31a2c76c414e8e5fb23a1feac96b23ec31ebfc59122f7d8431ef2ab285a8e840ffba143752e586a0a527d3436

diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-6.5.2.ebuild 
b/dev-qt/qtnetworkauth/qtnetworkauth-6.5.2.ebuild
new file mode 100644
index ..90c313132402
--- /dev/null
+++ b/dev-qt/qtnetworkauth/qtnetworkauth-6.5.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Network authorization library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[network,widgets]
+"
+RDEPEND="${DEPEND}"



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

2023-07-20 Thread Jimi Huotari
commit: 994949b340dd7e72db3d9990d27cadc0f4028844
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jul 20 19:32:19 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jul 20 19:40:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=994949b3

dev-qt/qt5compat: add 6.5.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qt5compat/Manifest   |  1 +
 dev-qt/qt5compat/qt5compat-6.5.2.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-qt/qt5compat/Manifest b/dev-qt/qt5compat/Manifest
index c52169a8d840..bed1ac2cf103 100644
--- a/dev-qt/qt5compat/Manifest
+++ b/dev-qt/qt5compat/Manifest
@@ -1 +1,2 @@
 DIST qt5compat-everywhere-src-6.5.1.tar.xz 14638620 BLAKE2B 
633f53dff9dd7f586018caf18cfdce0564684e7c9a7e2747dac087501f049370a91a10494e5b7f103fdbac42c163188d5fb6166cfdbaad7bb0f2230e7c14620b
 SHA512 
513de021e2ab3413399b9f8cb7e86e744af468e28f1d11c1024d49650ac6658939e7e96607432511aa4095e6e122b9434f36e43ea712e657b10d7dfa0bd08b7d
+DIST qt5compat-everywhere-src-6.5.2.tar.xz 14638008 BLAKE2B 
ab16da4c4cdbbfde615e083ebce57352bbee6e37ddd6a9a764a9f93824edb0a230324c989808c859b8142f16cec2f57cfffe33fe20fd1d7b72ec8a1967c87e99
 SHA512 
c646231f4bece460bfa6b654cba63a91c938c98b4fca8198e63a3fc15a2c7424ef43a765f612d6555b341a8b46f89293d4567257e489569e4669d9beaee6ed66

diff --git a/dev-qt/qt5compat/qt5compat-6.5.2.ebuild 
b/dev-qt/qt5compat/qt5compat-6.5.2.ebuild
new file mode 100644
index ..54dca83e10d2
--- /dev/null
+++ b/dev-qt/qt5compat/qt5compat-6.5.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt module containing the unsupported Qt 5 APIs"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[gui,network]
+   =dev-qt/qtdeclarative-${PV}*
+"
+RDEPEND="${DEPEND}"



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

2023-07-20 Thread Jimi Huotari
commit: 1785c851f9e8b6b0deb83f99a1014aab1113e662
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jul 20 19:32:26 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jul 20 19:40:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1785c851

dev-qt/qtcharts: add 6.5.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtcharts/Manifest  |  1 +
 dev-qt/qtcharts/qtcharts-6.5.2.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-qt/qtcharts/Manifest b/dev-qt/qtcharts/Manifest
index aa4852e11921..8f605544bbe3 100644
--- a/dev-qt/qtcharts/Manifest
+++ b/dev-qt/qtcharts/Manifest
@@ -1,2 +1,3 @@
 DIST qtcharts-everywhere-opensource-src-5.15.10.tar.xz 4254496 BLAKE2B 
9a163371a6360fb39f57d08e282f4bca79c4839ebbb105ebb37f32797d72faac73cdf832eb64cb4d76196447f5feb3089287e98f6979e0bd6b2fba5f7e0d28a7
 SHA512 
15c76bc6b987b2d89473972df9cd4826913bb0dd2dffdb06fc6dfdbdd1a5676508584d5f0982b06ab513e46cee12871f3eb0ed00f94fccf23ef807079be96961
 DIST qtcharts-everywhere-src-6.5.1.tar.xz 4583760 BLAKE2B 
5c9e13a54ae301930b11d96ea19aad327103c240de7763252434fda162b050b12f7439d550614596fa65daaa3063b6e657dd73d683fddcad59c7889ce6457828
 SHA512 
fe48ce2f4c3ba57f7ab23e7e5c02bdc303f1902ffa5b786e07d62b63b29551a0a3653764ca55c6b57b52f77b7a71795801e2fb942df1d8ccd03f594c92e6f94f
+DIST qtcharts-everywhere-src-6.5.2.tar.xz 4667940 BLAKE2B 
36a24659e09e8f6d19c14683e86781ceb04efa80c9dc44e666202507b5d1a0586c1265ed6d5deecbdd18b4d7c0f0d539d9e829f90419ddb05a323ce389bb455c
 SHA512 
913362f21668a81b82eff5125991b0b53ff9eeaf93dc6bf17539d4cffdc60e639a4e3490edec793d02ff942174ea3036854cdc8801382f4b8af341f8cbc3a1f1

diff --git a/dev-qt/qtcharts/qtcharts-6.5.2.ebuild 
b/dev-qt/qtcharts/qtcharts-6.5.2.ebuild
new file mode 100644
index ..92c6cf414b07
--- /dev/null
+++ b/dev-qt/qtcharts/qtcharts-6.5.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Chart component library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[gui,opengl,widgets]
+   =dev-qt/qtdeclarative-${PV}*
+"
+RDEPEND="${DEPEND}"



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

2023-07-20 Thread Jimi Huotari
commit: 744664acf802b099d8b03703009d606f9707fa8a
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jul 20 19:32:43 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jul 20 19:41:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=744664ac

dev-qt/qtpositioning: add 6.5.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtpositioning/Manifest   |  1 +
 dev-qt/qtpositioning/qtpositioning-6.5.2.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-qt/qtpositioning/Manifest b/dev-qt/qtpositioning/Manifest
index 2582740d5b0b..ae808113f3fb 100644
--- a/dev-qt/qtpositioning/Manifest
+++ b/dev-qt/qtpositioning/Manifest
@@ -1,2 +1,3 @@
 DIST qtlocation-everywhere-opensource-src-5.15.10.tar.xz 6552240 BLAKE2B 
1e44bdafcde01294424cef1963924b85fc4f3cc8ab19b1ae37d79d10cb0bbb1a482f592725fa28e0f039fc84cb2167df4d15e23e4060bd7c49df013c54322665
 SHA512 
e4fb56ddd2dc50024f02de84323c3299788eb6632672e1bc52ef1399ccf9d0af34b0104548cb108fb372870057426b0cdd52052ad91ba45fc7f8098a675f29a4
 DIST qtpositioning-everywhere-src-6.5.1.tar.xz 1455492 BLAKE2B 
cab4f2f7d08a72ef5de8e3bc668b5949df3bb2a3f200bbe5382b49a21f1e8cc6855b4d8fc51881d56babe3c5212bfabc56f8670832f581e9d900e506b4b8f3d6
 SHA512 
67006663299b14a85a4a7cab2a03ec39f3b938c0f2f09520e3869509bedd24a2053e6f964bcca4d02df71c21d184b253f46cf1dd59e9da5c22cefbd1910ca305
+DIST qtpositioning-everywhere-src-6.5.2.tar.xz 1456284 BLAKE2B 
15ec5202f72ccec5b5cd5e887eacd34718e47e150fd290e8ef3e03e6566b647ca4e2995c87bc54fad598b0225a390eaa93fe7685419006ff39db93fd3803488d
 SHA512 
8319e999de227d6ee999a4e7f84e3a12e2a8b070375fd7b86cef7a7962cce1d4d45f17a846df779561e1cedde80a80240bd2a03259c8a2ed5ebda6e209bdd991

diff --git a/dev-qt/qtpositioning/qtpositioning-6.5.2.ebuild 
b/dev-qt/qtpositioning/qtpositioning-6.5.2.ebuild
new file mode 100644
index ..60873b452acc
--- /dev/null
+++ b/dev-qt/qtpositioning/qtpositioning-6.5.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Physical position determination library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[dbus,gui,widgets]
+   =dev-qt/qtdeclarative-${PV}*
+   =dev-qt/qtserialport-${PV}*
+"
+RDEPEND="${DEPEND}"



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

2023-07-20 Thread Jimi Huotari
commit: 050791ba74fd858f017045dc7d1e244e84df3c3b
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jul 20 19:31:55 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jul 20 19:40:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=050791ba

dev-qt/qtsvg: add 6.5.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtsvg/Manifest   |  1 +
 dev-qt/qtsvg/qtsvg-6.5.2.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-qt/qtsvg/Manifest b/dev-qt/qtsvg/Manifest
index c41057f35c86..231ca2f0f0a7 100644
--- a/dev-qt/qtsvg/Manifest
+++ b/dev-qt/qtsvg/Manifest
@@ -1,3 +1,4 @@
 DIST qtsvg-5.15.10-gentoo-kde-1.tar.xz 5012 BLAKE2B 
2eaab709cf165108b6f18ffd88ee7333ebbbca94500fcd426e155c4ef85670b565ed5db6a89c31e542118a4f048bb347375964e9056badd3c7ad5cabe3367d3e
 SHA512 
2d3168540cfbb51302a3824f936c1c33a01864793a5eb56287dd0b13bd2ed3b23df3049d295fa5ecd94d453deed67542f5b6071570a802cf04c1caef6138
 DIST qtsvg-everywhere-opensource-src-5.15.10.tar.xz 1889960 BLAKE2B 
14ee7bbf0914e47d8fc39790ce597fca0085e6018d33878752e707a9ece567bb139bc2f1e689840d6641aa6db958240a4f97fab69e7200385ddb2ee53abc5f04
 SHA512 
6de19c1dd6584f95bc3abbd391495bbdc13f15cc677a0c9e7afa2a0beffef8f8128eab5ccda741ed95af4553203b9daf1fc0327197912945e7211aeace33c6e7
 DIST qtsvg-everywhere-src-6.5.1.tar.xz 1728900 BLAKE2B 
9003463afefb97fea05dcac2b9a56f31c3e5a64a76e4a3b4b04bccfe73c691f48a4c8696aeda7359d113c6fd7c8ec7c0bc094d092f3db2338e0ca136792b7705
 SHA512 
4df0e02aa9b21091eb71a536befc52d8e7bd5f6d9fa757fcf0ac2f11e44d3f84b44d73551e44bd6a1045891bc9c0ed471820a94b8f014b3a82cccf32b10ac437
+DIST qtsvg-everywhere-src-6.5.2.tar.xz 1727648 BLAKE2B 
65dc5184e89110d3543386526e2625431f162f0da2834e42f0c5f9d3b6e33e74315dfa5f0365d33d0ea1af824d4dbca6a4f4b9bcb8a32d13fcee4b5e82ce426e
 SHA512 
34f572eceb27021d2b55d67ed2de84f9d41c0cb2463c5c8e9c9e270b52782d32f707b83fdc95c67f306bb82a3ea44a5d48921e6bc979197ce6bc94eaf89ccb20

diff --git a/dev-qt/qtsvg/qtsvg-6.5.2.ebuild b/dev-qt/qtsvg/qtsvg-6.5.2.ebuild
new file mode 100644
index ..960a981395e2
--- /dev/null
+++ b/dev-qt/qtsvg/qtsvg-6.5.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="SVG rendering library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[gui,widgets]
+   sys-libs/zlib:=
+"
+RDEPEND="${DEPEND}"



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

2023-07-20 Thread Jimi Huotari
commit: 0611a65f741a3b08636020932da84328db5f0d78
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jul 20 19:31:45 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jul 20 19:40:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0611a65f

dev-qt/qtwayland: add 6.5.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtwayland/Manifest   |  1 +
 dev-qt/qtwayland/qtwayland-6.5.2.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest
index 762529ead1dd..31bf301e568f 100644
--- a/dev-qt/qtwayland/Manifest
+++ b/dev-qt/qtwayland/Manifest
@@ -1,3 +1,4 @@
 DIST qtwayland-5.15.10-gentoo-kde-1.tar.xz 42480 BLAKE2B 
3902ecb713b8f35922b0d19bef0b2ec340ca52feb4b61de629dfa6b344d7f550de3e509e265f4476eb907f78b55d5c50c21d9dfeeb7e2e8f680a43fffc911ed4
 SHA512 
6a131ca2db008a2d224ee6733f47d05a455a8487d38b45cf63882e98e2c29d8163ac5d2f2c2e043f03103bada6e212b5d33cbf11677f8ca2b86fdbf02fc2b239
 DIST qtwayland-everywhere-opensource-src-5.15.10.tar.xz 568552 BLAKE2B 
c5cd4ed5ff78befb5bb49f9eb809562c418b2469aa0fa23728a1de46d57f42788bba3f87a54c8dda2ee0900c76b84213dfd86159dc5e6707f7b67ed386de
 SHA512 
214b1fec7dfd815d148a7485f7811e623b06d172e58e4ee3167264a4e4b8f4aeec11474e574f91652a0bd3a48476a6747cad468f1e5035c49a55a96fc1400899
 DIST qtwayland-everywhere-src-6.5.1.tar.xz 1059936 BLAKE2B 
5b54804df8106b0585fa44612c3d688b89aaea7bd49f2420e2a44472ced9ed51c2aba1d0baf2e4636a58937e7393e6d4b1ad8c7d937dfbf96e5a90bba5393cca
 SHA512 
9074adfb5ea9cc18896dade6706ef5a863033130f23aa11e0a7b2ae6e4df2fb64b636815e2489debb1032919a8ad20d39813d40b3ba7a87cebd801c9fae0d4f0
+DIST qtwayland-everywhere-src-6.5.2.tar.xz 1059356 BLAKE2B 
4708b78ff5c8e413edaa4d4400317f58dd068273a5eef7caf1500abf8afbe4e9ac405b6854691ef93265a7eeb0cfb7406024826a0b7c7ba3f8149218af67fd48
 SHA512 
520d109402f1d629481029a3b1eaab740e66135db4069c34651172bb2ad821b22de60e9956a96331d2f32a4522fc52c6a4ba99b474092d755760cad08c776477

diff --git a/dev-qt/qtwayland/qtwayland-6.5.2.ebuild 
b/dev-qt/qtwayland/qtwayland-6.5.2.ebuild
new file mode 100644
index ..14d6b705e8ef
--- /dev/null
+++ b/dev-qt/qtwayland/qtwayland-6.5.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Wayland platform plugin for Qt"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+BDEPEND="dev-util/wayland-scanner"
+DEPEND="
+   dev-libs/wayland
+   =dev-qt/qtbase-${PV}*[egl,gui,opengl]
+   =dev-qt/qtdeclarative-${PV}*
+   media-libs/libglvnd
+   x11-libs/libxkbcommon
+"
+RDEPEND="${DEPEND}"



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

2023-07-20 Thread Jimi Huotari
commit: 0535d6d3ceef44b9a555856d406e83da78055dee
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jul 20 19:32:14 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jul 20 19:40:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0535d6d3

dev-qt/qt3d: add 6.5.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qt3d/Manifest  |  1 +
 dev-qt/qt3d/qt3d-6.5.2.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-qt/qt3d/Manifest b/dev-qt/qt3d/Manifest
index 1abd1c660126..670c3c256bea 100644
--- a/dev-qt/qt3d/Manifest
+++ b/dev-qt/qt3d/Manifest
@@ -1,2 +1,3 @@
 DIST qt3d-everywhere-opensource-src-5.15.10.tar.xz 118262456 BLAKE2B 
eff3ffd0b305e005019ae59c7214f2df12509ce3fe6cde38dc315b8a3062364c714e5b7e3d33fbaa2c7a71ae19077149bbd7e13d49757044c497337ff2c16035
 SHA512 
6c3d94b02188493567921552e104f407fd92bf2b95acd6c933a9dd214ba7ebc0c1983ffcaefeae63d60131d02651df1da834522628711d36514dc697e7bb885f
 DIST qt3d-everywhere-src-6.5.1.tar.xz 161708832 BLAKE2B 
b10a61591132d0ad5c6de5a7032ec8a397ff670c0f79376ee6d37dfd9377717912c554fa79637e13f0efe03ef3c003b70424a215cc7bf0f66675a20f05f2293f
 SHA512 
a5b3e4431c8924eb75cd23a806d05334aa9bca884bcbc0973359fb4c79370774fde26ca485826b1aa861362d65b51aafca93a909aed265a59cc0e60d9aceabb3
+DIST qt3d-everywhere-src-6.5.2.tar.xz 161691776 BLAKE2B 
0bae744dda45b5af9a0c2dca98d43a2f0376cca018671cd91ffa6add8e7045c2fbcdb08f5a9966e93c70e1976f6e2b1a3670b1de6362fbe4eb7bb7c03d53a22e
 SHA512 
f7bcc09b5c6c01e58b68cb7af67cef5f0477ec3cdcd924fd365b7411b2e5d89c307f29d099289055fb1b04b8237cc87dc071734433fa4d0bbb21eec698ed731a

diff --git a/dev-qt/qt3d/qt3d-6.5.2.ebuild b/dev-qt/qt3d/qt3d-6.5.2.ebuild
new file mode 100644
index ..d62b749fbe0a
--- /dev/null
+++ b/dev-qt/qt3d/qt3d-6.5.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="3D rendering module for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+IUSE=""
+
+RDEPEND="
+   =dev-qt/qtbase-${PV}*[concurrent,gui,network,opengl,vulkan,widgets]
+   =dev-qt/qtdeclarative-${PV}*[widgets]
+   =dev-qt/qtmultimedia-${PV}*
+   =dev-qt/qtshadertools-${PV}*
+   media-libs/assimp:=
+"
+DEPEND="${RDEPEND}
+   dev-util/vulkan-headers
+"
+
+# No qtgamepad branching since 6.3.
+src_configure() {
+   local mycmakeargs=(
+   -DQT_FEATURE_opengl=ON
+   -DQT_FEATURE_qt3d_animation=ON
+   -DQT_FEATURE_qt3d_extras=ON
+   -DQT_FEATURE_qt3d_input=ON
+   -DQT_FEATURE_qt3d_logic=ON
+   -DQT_FEATURE_qt3d_render=ON
+   -DQT_FEATURE_qt3d_rhi_renderer=ON
+   -DQT_FEATURE_qt3d_system_assimp=ON
+   -DQT_FEATURE_regularexpression=ON
+   -DQT_FEATURE_system_zlib=ON
+   -DQT_FEATURE_vulkan=ON
+   )
+
+   qt6-build_src_configure
+}



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

2023-07-20 Thread Jimi Huotari
commit: fdd09d983e85e5267dc272882b01fddb5918da34
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jul 20 19:30:34 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jul 20 19:40:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd09d98

dev-qt/qtdeclarative: add 6.5.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtdeclarative/Manifest   |  1 +
 dev-qt/qtdeclarative/qtdeclarative-6.5.2.ebuild | 30 +
 2 files changed, 31 insertions(+)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 1c1bb90f421a..392a3e1815cd 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -2,3 +2,4 @@ DIST qtdeclarative-5.15.10-gentoo-kde-2.tar.xz 25376 BLAKE2B 
90978286216648900b2
 DIST qtdeclarative-5.15.10-gentoo-kde-3.tar.xz 26396 BLAKE2B 
07ad0b115316e8eeaa1b9348cb6e742684b11d4d45087e763679938d43d77f90261a905037b07429d78933d7b7c487d3c1f7f1caedfdb5f6b512f4e20f55d946
 SHA512 
4d44ffaee5a3b1b01e5959f9c94a3daeda1528e4b7c0f267b11efac5a686c257b1f742ef38040a3ebad167faba0f61ffa2afc03d943770a9a9a005bd52ef99f6
 DIST qtdeclarative-everywhere-opensource-src-5.15.10.tar.xz 21596352 BLAKE2B 
4259b55b1406694cf10d5ff1c4bc2501b47a7a7ea4a09eeb77c08fa1417d5f8d028df1a0753af0d1ef52d7aa1331343c56b6c72adf462a6d1a1d5097c288ad8f
 SHA512 
378fc41a31edb52d85fd5e37fe6c086e35b5d5d759ceacc49cf7981a8a38d25ae5f2ca27d99547bd1db381f32128e7947800e2a01a857177707cc2a9980373a8
 DIST qtdeclarative-everywhere-src-6.5.1.tar.xz 35506504 BLAKE2B 
8748a3c29d2bb7888fdb275fe663c39bb9c23e2e8afddbfb2aef11b1b315083da70bb180e10c9474cda4c8df5396d47b0b45b6620618753a455bf68cdc06044a
 SHA512 
7ec840e42b1042263aa41c5d339cfa8a7921e3c5f217e710df0737b2c5c44b1e6c0fae155af934087f5a623d9370f30f83ec5691eb473e52b46486f4938173c7
+DIST qtdeclarative-everywhere-src-6.5.2.tar.xz 35552840 BLAKE2B 
048da9ab9433034ede21b51458cd3c7bd09d5364c8e2e65a02905bdc107d456ba0cbf2f9ea459324462c455fb33ef5f9b7e79e669100c82274476c10b34c
 SHA512 
e6fd9dddbab72ee2e323d8ae0f4ac438b935477ad50b3e069a307993e94b289648d29ee265ac535e1396e4c1ba4bdf7e16b0cdf89a17df8d0a43bbe94f7316ef

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.5.2.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.5.2.ebuild
new file mode 100644
index ..8c9a771cc98e
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.5.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt Declarative (Quick 2)"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+IUSE="opengl +sql +widgets"
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[network,opengl=,sql=,widgets=]
+   =dev-qt/qtshadertools-${PV}*
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(qt_feature opengl)
+   $(qt_feature sql)
+   $(qt_feature widgets)
+   )
+
+   qt6-build_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtbase/, dev-qt/qtbase/files/

2023-07-20 Thread Jimi Huotari
commit: 5d72e7f2e0af850a03d1c6424380521de752154b
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jul 20 19:28:54 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jul 20 19:40:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d72e7f2

dev-qt/qtbase: add 6.5.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtbase/Manifest |   1 +
 .../qtbase/files/qtbase-6.5.2-CVE-2023-38197.patch | 404 +
 dev-qt/qtbase/qtbase-6.5.2.ebuild  | 190 ++
 3 files changed, 595 insertions(+)

diff --git a/dev-qt/qtbase/Manifest b/dev-qt/qtbase/Manifest
index 3c5bf4d0f896..f18d34b4b586 100644
--- a/dev-qt/qtbase/Manifest
+++ b/dev-qt/qtbase/Manifest
@@ -1 +1,2 @@
 DIST qtbase-everywhere-src-6.5.1.tar.xz 48287392 BLAKE2B 
47872492f21a936d980891c28df61591380bc236adc66b57a90fbb87dd292cdeb3c632fb1159231ba40142d25e02944e4c5e8568153f1286e0a1abc8c5b26699
 SHA512 
7f7b20bbc25cda65266d6067cdd68e3e077636988d67dbf5783f79a61186135fb3a36d57ac72cfe4501012035b630ab1f5849148e4817726d4f459fa1937e91a
+DIST qtbase-everywhere-src-6.5.2.tar.xz 48410716 BLAKE2B 
578c69ede6f45a8b21cba0a24674d5d8801722503d13ab9578b06b2446ce15e6a84bcdbd0c5d2c9aa868ec70862f0845406c959ed79b695f82bb398ecf299c63
 SHA512 
8d97029aae5b73a3e03624c9a8495dbf2fe54a4f5e992071c06f3d93935e64c80f2121b33eeb60a92d96ceb288cb25d74906a5bf47b45bb018d859d4a2d13f20

diff --git a/dev-qt/qtbase/files/qtbase-6.5.2-CVE-2023-38197.patch 
b/dev-qt/qtbase/files/qtbase-6.5.2-CVE-2023-38197.patch
new file mode 100644
index ..220e94d9ca2f
--- /dev/null
+++ b/dev-qt/qtbase/files/qtbase-6.5.2-CVE-2023-38197.patch
@@ -0,0 +1,404 @@
+Upstream: https://codereview.qt-project.org/c/qt/qtbase/+/490550
+Upstream: 
https://lists.qt-project.org/pipermail/development/2023-July/044166.html
+
+From c216c3d9859a20b3aeec985512e89316423fc3a8 Mon Sep 17 00:00:00 2001
+From: Axel Spoerl 
+Date: Fri, 30 Jun 2023 12:43:59 +0200
+Subject: [PATCH] QXmlStreamReader: Raise error on unexpected tokens
+
+QXmlStreamReader accepted multiple DOCTYPE elements, containing DTD
+fragments in the XML prolog, and in the XML body.
+Well-formed but invalid XML files - with multiple DTD fragments in
+prolog and body, combined with recursive entity expansions - have
+caused infinite loops in QXmlStreamReader.
+
+This patch implements a token check in QXmlStreamReader.
+A stream is allowed to start with an XML prolog. StartDocument
+and DOCTYPE elements are only allowed in this prolog, which
+may also contain ProcessingInstruction and Comment elements.
+As soon as anything else is seen, the prolog ends.
+After that, the prolog-specific elements are treated as unexpected.
+Furthermore, the prolog can contain at most one DOCTYPE element.
+
+Update the documentation to reflect the new behavior.
+Add an autotest that checks the new error cases are correctly detected,
+and no error is raised for legitimate input.
+
+The original OSS-Fuzz files (see bug reports) are not included in this
+patch for file size reasons. They have been tested manually. Each of
+them has more than one DOCTYPE element, causing infinite loops in
+recursive entity expansions. The newly implemented functionality
+detects those invalid DTD fragments. By raising an error, it aborts
+stream reading before an infinite loop occurs.
+
+Thanks to OSS-Fuzz for finding this.
+
+Fixes: QTBUG-92113
+Fixes: QTBUG-95188
+Change-Id: I0a082b9188b2eee50b396c4d5b1c9e1fd237bbdd
+Reviewed-by: Volker Hilsheimer 
+(cherry picked from commit c4301be7d5f94852e1b17f2c2989d5ca807855d4)
+---
+ src/corelib/serialization/qxmlstream.cpp   | 145 +++--
+ src/corelib/serialization/qxmlstream_p.h   |  11 ++
+ .../qxmlstream/tokenError/dtdInBody.xml|  20 +++
+ .../qxmlstream/tokenError/multipleDtd.xml  |  20 +++
+ .../qxmlstream/tokenError/wellFormed.xml   |  15 +++
+ .../serialization/qxmlstream/tst_qxmlstream.cpp|  39 ++
+ 6 files changed, 242 insertions(+), 8 deletions(-)
+ create mode 100644 
tests/auto/corelib/serialization/qxmlstream/tokenError/dtdInBody.xml
+ create mode 100644 
tests/auto/corelib/serialization/qxmlstream/tokenError/multipleDtd.xml
+ create mode 100644 
tests/auto/corelib/serialization/qxmlstream/tokenError/wellFormed.xml
+
+diff --git a/src/corelib/serialization/qxmlstream.cpp 
b/src/corelib/serialization/qxmlstream.cpp
+index 6e34d4da6e5a..cf46d690f122 100644
+--- a/src/corelib/serialization/qxmlstream.cpp
 b/src/corelib/serialization/qxmlstream.cpp
+@@ -185,7 +185,7 @@ WRAP(indexOf, QLatin1StringView)
+ addData() or by waiting for it to arrive on the device().
+ 
+ \value UnexpectedElementError The parser encountered an element
+-that was different to those it expected.
++or token that was different to those it expected.
+ 
+ */
+ 
+@@ -322,13 +322,34 @@ QXmlStreamEntityResolver 
*QXmlStreamReader::entityResolver() const
+ 
+   QXmlStreamReader is a 

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

2023-07-20 Thread Jimi Huotari
commit: 314732d33eac2d2ac921196a316c68242a2f516b
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jul 20 19:31:37 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jul 20 19:40:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=314732d3

dev-qt/qttranslations: add 6.5.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qttranslations/Manifest|  1 +
 dev-qt/qttranslations/qttranslations-6.5.2.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-qt/qttranslations/Manifest b/dev-qt/qttranslations/Manifest
index 58f2a6d5c936..b63b781978d3 100644
--- a/dev-qt/qttranslations/Manifest
+++ b/dev-qt/qttranslations/Manifest
@@ -1 +1,2 @@
 DIST qttranslations-everywhere-opensource-src-5.15.10.tar.xz 1635736 BLAKE2B 
c21f5fed04502622377bc1eaa11dab2d4e693ca7a882ced21920926fac74fc75b92d16a26c35133f1437cef51d1effbcaa292ef2a768e085f54b10774d47f8fd
 SHA512 
94f22857cf9f14f13f774ee5632bfd0fc367ca5fb745cbfb3997fee8651961d9547f0a629afc54c35b2e4493244da9b94214777e20340c2b203c538bc1c84a22
+DIST qttranslations-everywhere-src-6.5.2.tar.xz 1468624 BLAKE2B 
4201ecaf6fedb920ff49fafed7579af2a676a9f34e33bda886f3898a111c49a716cf4c161a51724298f4b477320610ffdc03b00555b5d7e4486d729afcd4b162
 SHA512 
2930153207a6ba7bb6720171f2be1c845e84edef87abd5ec6a4464c4386fb58fbdd59740c210727eb6b058ceffcaaf0aaea99e968215b68b121eb35d6e4f05c2

diff --git a/dev-qt/qttranslations/qttranslations-6.5.2.ebuild 
b/dev-qt/qttranslations/qttranslations-6.5.2.ebuild
new file mode 100644
index ..1e3a9009724f
--- /dev/null
+++ b/dev-qt/qttranslations/qttranslations-6.5.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Translation files for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+IUSE=""
+
+DEPEND="=dev-qt/qtbase-${PV}*"
+BDEPEND="=dev-qt/qttools-${PV}*[linguist]"



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

2023-07-20 Thread Jimi Huotari
commit: 7b89233fc69f90aae227d2943a0853191972886b
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jul 20 19:30:19 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jul 20 19:40:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b89233f

dev-qt/qtshadertools: add 6.5.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtshadertools/Manifest   |  1 +
 dev-qt/qtshadertools/qtshadertools-6.5.2.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-qt/qtshadertools/Manifest b/dev-qt/qtshadertools/Manifest
index 963001e2d34e..cfd17aa1bcfc 100644
--- a/dev-qt/qtshadertools/Manifest
+++ b/dev-qt/qtshadertools/Manifest
@@ -1 +1,2 @@
 DIST qtshadertools-everywhere-src-6.5.1.tar.xz 1061792 BLAKE2B 
02e2f3259c2e70b71c227420ab7ac3367bf91d1c64dec960b60af4ffe185e09efa6062bf20bb730e0812fa9be630c770a3e71bc53f686a1f03ffa253577a0343
 SHA512 
547c5e0c6220c6200f440ed1d6f3373423fceea09de8d1dc81c5d49f7e24beee6d460341828d74844a2e1af1181c702d93247dd95b273a0b1e110dcdcab69557
+DIST qtshadertools-everywhere-src-6.5.2.tar.xz 1061812 BLAKE2B 
33b997f121ae408f9cbbba53c08d015f55709b3558e8ef1f0ec41c2313f1d4e51051c4bd540e25b1fa91c1bd9d7dbba381e363ee6fae1df6d728ad95727dc829
 SHA512 
95a697de1e0b415b700edc86c452847f37478951c547fad42c8373c592a1f474b824df7c2d1ae3b26fb9401df3c523431633e0293f5e472732964cb527def6be

diff --git a/dev-qt/qtshadertools/qtshadertools-6.5.2.ebuild 
b/dev-qt/qtshadertools/qtshadertools-6.5.2.ebuild
new file mode 100644
index ..88a20ffbb689
--- /dev/null
+++ b/dev-qt/qtshadertools/qtshadertools-6.5.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt APIs and Tools for Graphics Pipelines"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[gui]
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-cli/

2023-07-20 Thread William Hubbs
commit: 90e9ff1b7577fe4fc49e940dbb1b4ad2f165cc53
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jul 20 19:32:48 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jul 20 19:32:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90e9ff1b

app-containers/docker-cli: add 24.0.4

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

 app-containers/docker-cli/Manifest |  2 +
 app-containers/docker-cli/docker-cli-24.0.4.ebuild | 70 ++
 2 files changed, 72 insertions(+)

diff --git a/app-containers/docker-cli/Manifest 
b/app-containers/docker-cli/Manifest
index 210486aad03b..bc86c8a968ec 100644
--- a/app-containers/docker-cli/Manifest
+++ b/app-containers/docker-cli/Manifest
@@ -1,2 +1,4 @@
 DIST docker-cli-23.0.3-man.tar.xz 81976 BLAKE2B 
e7390b429d0db2445035da506bb796364f97e6560e766a28d1245e6a76c84314c38af1f3a946d2eb1785132d26805e0d3a76c374559e70989b64e8ce917f8423
 SHA512 
842d7187ad8a3933d815057ec535c13466c56bd051c7133e6e0a9c85f5140e4ef61b66771ee6788c8fb50d10652a86b663f29fe4ec3190773f70fd45f36fbcd4
 DIST docker-cli-23.0.3.tar.gz 6215298 BLAKE2B 
817ca474d61839c8b5929db9bfa964b936285622859ab30f45be2f382238a5e49987fdbcdc896eaa7109f114166cf0e1dbc4f001cefe293a6c286b50e2737258
 SHA512 
873783a0fe9ecab3b8f251c842ba69070e0dffbb4a758c16165441b2f483d55d15b98fd7da0707e483995ac2d1fbb9a0f13f570b78486382b26d6ca6c5e612a9
+DIST docker-cli-24.0.4-man.tar.xz 82500 BLAKE2B 
67b113ea0a0b8377a2ab8c887849e2d8e6a57cf914bf1c6a1cdcc44978e154ee5b18abdc1b509d3c7367760204bcb1b896f2335a6ff18470433b08f3ce82d346
 SHA512 
fe7320bb0bacbddba0b00c1351591eceb96386e0e5141b7c399d483f6e549b687b8b3db4b33c127ded118f723d6eb5cbb995733be13c362a0e680f96b221b351
+DIST docker-cli-24.0.4.tar.gz 6242506 BLAKE2B 
2cc66a43dce613f0940a0aa2ffac075562ff58a483e68511f47a05bb27dc997547522ebd546d314c932d79eb366699b319d9ed561d481ef072bcd40d6993a6d1
 SHA512 
6b59e01ad975961f64a7c04c719b83dcd95875c223fc11dc3cb4fc6792b6a478fd014559a775ab59b8156e4476a1424cb997c7ae97a692be317b9e7d24ed92fb

diff --git a/app-containers/docker-cli/docker-cli-24.0.4.ebuild 
b/app-containers/docker-cli/docker-cli-24.0.4.ebuild
new file mode 100644
index ..3f8d95218497
--- /dev/null
+++ b/app-containers/docker-cli/docker-cli-24.0.4.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GIT_COMMIT=3713ee1eea
+EGO_PN="github.com/docker/cli"
+MY_PV=${PV/_/-}
+inherit bash-completion-r1  golang-vcs-snapshot
+
+DESCRIPTION="the command line binary for docker"
+HOMEPAGE="https://www.docker.com/;
+SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-man.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="hardened selinux"
+
+RDEPEND="!https://github.com/tianon/docker-overlay/pull/10
+   export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
+   export CGO_LDFLAGS="-L${ESYSROOT}/usr/$(get_libdir)"
+   emake \
+   LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')" \
+   VERSION="${PV}" \
+   GITCOMMIT="${GIT_COMMIT}" \
+   dynbinary
+}
+
+src_install() {
+   dobin build/docker
+   doman "${WORKDIR}"/man/man?/*
+   dobashcomp contrib/completion/bash/*
+   bashcomp_alias docker dockerd
+   insinto /usr/share/fish/vendor_completions.d/
+   doins contrib/completion/fish/docker.fish
+   insinto /usr/share/zsh/site-functions
+   doins contrib/completion/zsh/_*
+}
+
+pkg_postinst() {
+   has_version "app-containers/docker-buildx" && return
+   ewarn "the 'docker build' command is deprecated and will be removed in 
a"
+   ewarn "future release. If you need this functionality, install"
+   ewarn "app-containers/docker-buildx."
+}



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

2023-07-20 Thread William Hubbs
commit: 3b00a6b63c6198ab7576923962d0b40b3c2abb2d
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jul 20 19:32:46 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jul 20 19:32:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b00a6b6

app-containers/runc: add 1.1.7

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

 app-containers/runc/Manifest  |  1 +
 app-containers/runc/runc-1.1.7.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/app-containers/runc/Manifest b/app-containers/runc/Manifest
index 919aead73539..a3082d620465 100644
--- a/app-containers/runc/Manifest
+++ b/app-containers/runc/Manifest
@@ -1,2 +1,3 @@
 DIST runc-1.1.4.tar.gz 2334639 BLAKE2B 
bc7eb7de29e8ebb9ce146bc77bf6cfc116f4af3e28c0344059183cf0c8082c629ccb235531c368cce99915991b25df0b50b7cbb98b9c6a7d141ba6cc15958651
 SHA512 
c8e79ad839964680d29ab56a4de255f91192741951673025da6889c544a232d4d392db2da8005d8e22999a37bfbc9c9fe7f6043b165bc4edc2f2a29261d8a3d6
 DIST runc-1.1.5.tar.gz 2336539 BLAKE2B 
3fcc4c2160f33fcec2efd6bcd755279c535128af870d4ea71dc07c501c0f401f394f2f66219739ca24cc5ec37b5944b0323f8e7ee49c619513ce826159e3a395
 SHA512 
f3cc9b93b0fe8a4341d410010fe584febb8e975ec9e0fd569d7dff33ab74c5821a2e0c40b7aeafd6b90991a50eae9c352342437f09cf6884dc850ceccdc68944
+DIST runc-1.1.7.tar.gz 2511464 BLAKE2B 
63f09052659636b62185abbb178f7e104d22125190899e80e71ed2ba35567eb855abf786d3c7fff3dd9a1ab43ee282fcaecb6650cd8a1ce49c05acefd7c12cde
 SHA512 
e3a18f04ac2c3553a815074ca64e04cfd71af54d78edbd4a13819f187476f96d7311c23bb63fb5c311b91865db4540985a6f9daa84819b0bac5f023b3b2a832c

diff --git a/app-containers/runc/runc-1.1.7.ebuild 
b/app-containers/runc/runc-1.1.7.ebuild
new file mode 100644
index ..0633aa35c491
--- /dev/null
+++ b/app-containers/runc/runc-1.1.7.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module linux-info
+
+# update on bump, look for https://github.com/docker\
+# docker-ce/blob//components/engine/hack/dockerfile/install/runc.installer
+RUNC_COMMIT=4ffc61430bbe6d3d405bdf357b766bf303ff3cc5
+CONFIG_CHECK="~USER_NS"
+
+DESCRIPTION="runc container cli tools"
+HOMEPAGE="http://github.com/opencontainers/runc/;
+MY_PV="${PV/_/-}"
+SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD-2 BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="apparmor hardened +kmem +seccomp selinux test"
+
+DEPEND="seccomp? ( sys-libs/libseccomp )"
+
+RDEPEND="
+   ${DEPEND}
+   !app-emulation/docker-runc
+   apparmor? ( sys-libs/libapparmor )
+   selinux? ( sec-policy/selinux-container )
+"
+
+BDEPEND="
+   dev-go/go-md2man
+   test? ( "${RDEPEND}" )
+"
+
+# tests need busybox binary, and portage namespace
+# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox
+# majority of tests pass
+RESTRICT+=" test"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+src_compile() {
+   # Taken from app-containers/docker-1.7.0-r1
+   export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
+   export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')
+   -L${ESYSROOT}/usr/$(get_libdir)"
+
+   # build up optional flags
+   local options=(
+   $(usev apparmor)
+   $(usev seccomp)
+   $(usex kmem '' 'nokmem')
+   )
+
+   myemakeargs=(
+   BUILDTAGS="${options[*]}"
+   COMMIT="${RUNC_COMMIT}"
+   )
+
+   emake "${myemakeargs[@]}" runc man
+}
+
+src_install() {
+   myemakeargs+=(
+   PREFIX="${ED}/usr"
+   BINDIR="${ED}/usr/bin"
+   MANDIR="${ED}/usr/share/man"
+   )
+   emake "${myemakeargs[@]}" install install-man install-bash
+
+   local DOCS=( README.md PRINCIPLES.md docs/. )
+   einstalldocs
+}
+
+src_test() {
+   emake "${myemakeargs[@]}" localunittest
+}



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

2023-07-20 Thread William Hubbs
commit: c1c82fb9d38f55a05583727d46ef6d77c40f6464
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jul 20 19:32:47 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jul 20 19:32:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1c82fb9

app-containers/docker: add 24.0.4

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

 app-containers/docker/Manifest |   1 +
 app-containers/docker/docker-24.0.4.ebuild | 329 +
 2 files changed, 330 insertions(+)

diff --git a/app-containers/docker/Manifest b/app-containers/docker/Manifest
index 4d116d6ba088..a77b218db14d 100644
--- a/app-containers/docker/Manifest
+++ b/app-containers/docker/Manifest
@@ -1,2 +1,3 @@
 DIST docker-23.0.3.tar.gz 13621933 BLAKE2B 
fd548b6083df495c35cc4d27374afdbc37e3678454b33477e9e88ba7c1564901d91a87eb0b87da2cfeab6a7c120bec95cad3a94db15a49719713a3660fae9958
 SHA512 
1f47a0c669c07ad1e628c99d153623076cd5c8e65e82fa54f7dd0d32579fae803ec9bee748e4ba1a6dc8fe37654602aaf005e58e09f00d8ff4f32e6047240caa
 DIST docker-23.0.4.tar.gz 13625597 BLAKE2B 
ab4d50e9b334f18e620979bc13a7b146f8e0381d52aca0e45785108f1d53743e0157eb1e5bda76bc1300df1aa7825ca1ca141a21aeea39e81bc626ad1ea5
 SHA512 
94d2c748541cf402197e98f93f574daf72bd84fc7603bf30e23674be36862ddbff5f37ad667455a710d730b9c5bc11962c287d6fd60a20320e0e0a41e3329c44
+DIST docker-24.0.4.tar.gz 14453359 BLAKE2B 
d089721469857eee87fd63b04c43cfde97ab9a38b5017c52c859b9b291574be4055b25585304434e070a7b74f90fa2582bb4fd8cddeae795637aaa23242fe8cb
 SHA512 
5d749764a3541104d13ebe42e7b4225f66a98f9cc81f6406790be8a534f6c0d5ec13b145212bf75899e489feddf7679add6f43c6f9dd76b704291ed0e638eb6e

diff --git a/app-containers/docker/docker-24.0.4.ebuild 
b/app-containers/docker/docker-24.0.4.ebuild
new file mode 100644
index ..155a3ea0ce4e
--- /dev/null
+++ b/app-containers/docker/docker-24.0.4.ebuild
@@ -0,0 +1,329 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+EGO_PN=github.com/docker/docker
+MY_PV=${PV/_/-}
+inherit linux-info systemd udev golang-vcs-snapshot
+GIT_COMMIT=4ffc61430bbe6d3d405bdf357b766bf303ff3cc5
+
+DESCRIPTION="The core functions you need to create Docker images and run 
Docker containers"
+HOMEPAGE="https://www.docker.com/;
+SRC_URI="https://github.com/moby/moby/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="apparmor btrfs +container-init device-mapper overlay seccomp selinux"
+
+DEPEND="
+   acct-group/docker
+   >=dev-db/sqlite-3.7.9:3
+   apparmor? ( sys-libs/libapparmor )
+   btrfs? ( >=sys-fs/btrfs-progs-3.16.1 )
+   device-mapper? ( >=sys-fs/lvm2-2.02.89[thin] )
+   seccomp? ( >=sys-libs/libseccomp-2.2.1 )
+"
+
+# 
https://github.com/moby/moby/blob/master/project/PACKAGERS.md#runtime-dependencies
+# 
https://github.com/moby/moby/blob/master/project/PACKAGERS.md#optional-dependencies
+RDEPEND="
+   ${DEPEND}
+   >=net-firewall/iptables-1.4
+   sys-process/procps
+   >=dev-vcs/git-1.7
+   >=app-arch/xz-utils-4.9
+   dev-libs/libltdl
+   
>=app-containers/containerd-1.7.1[apparmor?,btrfs?,device-mapper?,seccomp?]
+   !app-containers/docker-proxy
+   container-init? ( >=sys-process/tini-0.19.0[static] )
+   selinux? ( sec-policy/selinux-docker )
+"
+
+# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
+BDEPEND="
+   >=dev-lang/go-1.16.12
+   dev-go/go-md2man
+   virtual/pkgconfig
+"
+# tests require running dockerd as root and downloading containers
+RESTRICT="installsources strip test"
+
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+# https://bugs.gentoo.org/748984 https://github.com/etcd-io/etcd/pull/12552
+PATCHES=(
+   "${FILESDIR}/0001-Openrc-Depend-on-containerd-init-script.patch"
+)
+
+pkg_setup() {
+   # this is based on "contrib/check-config.sh" from upstream's sources
+   # required features.
+   CONFIG_CHECK="
+   ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS
+   ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER 
~CGROUP_SCHED ~CPUSETS ~MEMCG
+   ~KEYS
+   ~VETH ~BRIDGE ~BRIDGE_NETFILTER
+   ~IP_NF_FILTER ~IP_NF_TARGET_MASQUERADE
+   ~NETFILTER_XT_MATCH_ADDRTYPE
+   ~NETFILTER_XT_MATCH_CONNTRACK
+   ~NETFILTER_XT_MATCH_IPVS
+   ~NETFILTER_XT_MARK
+   ~IP_NF_NAT ~NF_NAT
+   ~POSIX_MQUEUE
+   "
+   WARNING_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: is required for 
bind-mounting /dev/mqueue into containers"
+
+   if kernel_is lt 4 8; then
+   CONFIG_CHECK+="
+   ~DEVPTS_MULTIPLE_INSTANCES
+   "
+   fi
+
+   if kernel_is le 5 1; then
+   CONFIG_CHECK+="
+   ~NF_NAT_IPV4
+   "
+   fi
+
+   if 

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

2023-07-20 Thread William Hubbs
commit: d9f865e9dc5aa3ca84ba7466be982aeb6cf0b927
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jul 20 19:32:47 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jul 20 19:32:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9f865e9

app-containers/containerd: add 1.7.1

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

 app-containers/containerd/Manifest|  1 +
 app-containers/containerd/containerd-1.7.1.ebuild | 85 +++
 2 files changed, 86 insertions(+)

diff --git a/app-containers/containerd/Manifest 
b/app-containers/containerd/Manifest
index 3b6f0a5b0871..5cb6ac29c914 100644
--- a/app-containers/containerd/Manifest
+++ b/app-containers/containerd/Manifest
@@ -1,2 +1,3 @@
 DIST containerd-1.6.19.tar.gz 8706434 BLAKE2B 
cd6a85721f0752b6c7c5c098153d581375db6f877e261097a7d74a78dc0957e6beeea38c1aa7c53227ed84e727744811fa38863097cb137b8ba775e1f04fb9b2
 SHA512 
dca78d472dfbc6fc4d9b0b3a0d0a131d3575163c52e4fe18ea2c6147868b8822c54046c0709974e9b90472b882ba3890ada7f0fcbf31549efffba0d91531886c
 DIST containerd-1.6.20.tar.gz 8749093 BLAKE2B 
b2168f68ba45f5e0c589946fdfcded8c57801340e10f4fe6374ab9caaa740888246df49322b880a06bd665ad98bbafc8c39d44059a00f446c7cc24bbdb357eb8
 SHA512 
dd9708c99d95773a78b0fcd77b388cb8a971d0d65502c8b86cbb3b29c48bac31366ae0603d7710a13c21c33adcd341cdec69dcb3c3a06a2d753c4c59f2549d75
+DIST containerd-1.7.1.tar.gz 9682254 BLAKE2B 
f168070caf2b76f0be350a98f41bfdbfe6d78344d68821fb92a29f839a6e847d795e5b79436e36f985aa88028ff1c3f44f134cf6bd502ddac22453a457bd952b
 SHA512 
e9b00ba8f4dd1b5b1088060d3822f684611d43b367ddfeb1bee1660140af85f31e9c9bfc600a67e8fc8645a625dc4e1919d9af7291bdeaa607bff7065a4fc945

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



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

2023-07-20 Thread Arsen Arsenović
commit: cd37f4a2b64f730128f8ec855dc2b086140c00cc
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Jul 20 18:12:07 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Thu Jul 20 19:17:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd37f4a2

dev-util/muon: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/31972
Signed-off-by: Arsen Arsenović  gentoo.org>

 .../files/muon-0.1.0-fix-potential-overflow.patch  | 39 --
 ...test-Wincompatible-function-pointer-types.patch | 28 
 2 files changed, 67 deletions(-)

diff --git a/dev-util/muon/files/muon-0.1.0-fix-potential-overflow.patch 
b/dev-util/muon/files/muon-0.1.0-fix-potential-overflow.patch
deleted file mode 100644
index fc33cb98f611..
--- a/dev-util/muon/files/muon-0.1.0-fix-potential-overflow.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From 44daee7db0e6cc32f67ad2e944e7e68d73d3acc4 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Arsen=20Arsenovi=C4=87?= 
-Date: Sun, 20 Nov 2022 22:23:33 +0100
-Subject: [PATCH] build_target: Fix possible out-of-bounds edge case
-
-Detected on Tinderbox with FORTIFY_SOURCE=3.
-
-Bug: https://bugs.gentoo.org/882295

- src/functions/kernel/build_target.c | 6 +-
- 1 file changed, 1 insertion(+), 5 deletions(-)
-
-diff --git a/src/functions/kernel/build_target.c 
b/src/functions/kernel/build_target.c
-index 07b20e29..2ecc27c4 100644
 a/src/functions/kernel/build_target.c
-+++ b/src/functions/kernel/build_target.c
-@@ -307,7 +307,6 @@ determine_target_build_name(struct workspace *wk, struct 
obj_build_target *tgt,
-   obj name_pre, obj name_suff, char plain_name[BUF_SIZE_2k])
- {
-   const char *pref, *suff, *ver_suff = NULL;
--  uint32_t i;
- 
-   switch (tgt->type) {
-   case tgt_executable:
-@@ -341,10 +340,7 @@ determine_target_build_name(struct workspace *wk, struct 
obj_build_target *tgt,
-   suff = get_cstr(wk, name_suff);
-   }
- 
--  i = snprintf(plain_name, BUF_SIZE_2k, "%s%s", pref, get_cstr(wk, 
tgt->name));
--  if (suff) {
--  snprintf(_name[i], BUF_SIZE_2k, ".%s", suff);
--  }
-+  snprintf(plain_name, BUF_SIZE_2k, "%s%s%s%s", pref, get_cstr(wk, 
tgt->name), suff ? "." : "", suff ? suff : "");
- 
-   tgt->build_name = make_strf(wk, "%s%s%s", plain_name, ver_suff ? "." : 
"", ver_suff ? ver_suff : "");
-   return true;
--- 
-2.34.5
-

diff --git 
a/dev-util/muon/files/muon-0.1.0-test-Wincompatible-function-pointer-types.patch
 
b/dev-util/muon/files/muon-0.1.0-test-Wincompatible-function-pointer-types.patch
deleted file mode 100644
index cdf0ebd5ceff..
--- 
a/dev-util/muon/files/muon-0.1.0-test-Wincompatible-function-pointer-types.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 5362fa8b5182c72d4d58b6569e65c0bdd988320e Mon Sep 17 00:00:00 2001
-From: Stone Tickle 
-Date: Sat, 17 Dec 2022 20:23:59 -0500
-Subject: [PATCH] fix signature of thread entrypoint function
-

-https://git.sr.ht/~lattis/muon/commit/5362fa8b5182c72d4d58b6569e65c0bdd988320e
-https://bugs.gentoo.org/885567
-
- tests/project/common/94 threads/threadprog.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/tests/project/common/94 threads/threadprog.c 
b/tests/project/common/94 threads/threadprog.c
-index 7bfb7c44..787b8472 100644
 a/tests/project/common/94 threads/threadprog.c 
-+++ b/tests/project/common/94 threads/threadprog.c 
-@@ -22,7 +22,7 @@ int main(void) {
- #include
- #include
- 
--void* main_func(void) {
-+void *main_func(void *_) {
- printf("Printing from a thread.\n");
- return NULL;
- }
--- 
-2.34.5
-



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

2023-07-20 Thread Matt Turner
commit: 04a137e8ed2c29610b1872b76e0b1b8d8b8f4546
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jul 18 22:54:10 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul 20 19:12:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04a137e8

virtual/libudev: Version bump to 251

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

 virtual/libudev/libudev-251.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/libudev/libudev-251.ebuild 
b/virtual/libudev/libudev-251.ebuild
new file mode 100644
index ..feae96ea89ed
--- /dev/null
+++ b/virtual/libudev/libudev-251.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for libudev providers"
+
+SLOT="0/1"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+IUSE="systemd"
+
+# eudev does not provide v251 APIs, see
+# https://github.com/eudev-project/eudev/issues/249
+RDEPEND="
+   !systemd? ( >=sys-apps/systemd-utils-251[udev,${MULTILIB_USEDEP}] )
+   systemd? ( >=sys-apps/systemd-251:0/2[${MULTILIB_USEDEP}] )
+"



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

2023-07-20 Thread Matt Turner
commit: efde0a27b9793d3a492f2b2f19d92d56fd8a9ddb
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jul 18 22:49:09 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul 20 19:12:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efde0a27

dev-libs/libgudev: Version bump to 238

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

 dev-libs/libgudev/Manifest|  1 +
 dev-libs/libgudev/libgudev-238.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-libs/libgudev/Manifest b/dev-libs/libgudev/Manifest
index d8d7cbc1d4e6..d6f2213c58f4 100644
--- a/dev-libs/libgudev/Manifest
+++ b/dev-libs/libgudev/Manifest
@@ -1 +1,2 @@
 DIST libgudev-237.tar.xz 29060 BLAKE2B 
5d39d4d26d8c8b3fa877319c294036294dbda96b340d2d04d7a35449d91b58de876b96b5e3d9423cdf3e1d3e2a94f5a861b1ac1e74a610637e0fc66248c68309
 SHA512 
2d68981e3ba5c58ee080b6ed5cd5152c1c352b2bdb3ecb5eaf2b91f6800d3369121222a7fe4f82630aabd164069ee7276c52082b2fc2ff5f318481b85b25abc6
+DIST libgudev-238.tar.xz 30548 BLAKE2B 
386491e78c82081e89dad897d16ea6733430a67db3f75f2d9fdee5474b074ad6fede9f08e429f4eb6feaa9982d9d039db738aac5b5ce0ffac2d3a19430d4
 SHA512 
684061b4fc64a6ea3dd1ac34835279330c7eb2728fad6e3a9d34c0d501be3103d0f96c6d6866c8e257a0027e4f78a6314cb8ba81cda5ddf42ee9ea1a576ec5dc

diff --git a/dev-libs/libgudev/libgudev-238.ebuild 
b/dev-libs/libgudev/libgudev-238.ebuild
new file mode 100644
index ..a71d45bcd0ac
--- /dev/null
+++ b/dev-libs/libgudev/libgudev-238.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2015-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson-multilib
+
+DESCRIPTION="GObject bindings for libudev"
+HOMEPAGE="https://wiki.gnome.org/Projects/libgudev;
+SRC_URI="https://download.gnome.org/sources/libgudev/${PV}/${P}.tar.xz;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="introspection test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.38.0:2[${MULTILIB_USEDEP}]
+   >=virtual/libudev-251:=[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
+"
+DEPEND="${RDEPEND}
+   test? ( dev-util/umockdev[${MULTILIB_USEDEP}] )
+"
+BDEPEND="
+   dev-util/glib-utils
+   virtual/pkgconfig
+"
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_native_use_feature introspection)
+   -Dgtk_doc=false
+   $(meson_feature test tests)
+   -Dvapi=disabled
+   )
+   meson_src_configure
+}
+
+src_test() {
+   # libsandbox interferes somehow.
+   # There are no access violations, but tests fail.
+   # https://bugs.gentoo.org/805449
+   local -x SANDBOX_ON=0
+   meson-multilib_src_test
+}



[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/rust/

2023-07-20 Thread orbea
commit: 53e8e86bc2db742ce413aacab89ca8b57e214066
Author: orbea  riseup  net>
AuthorDate: Thu Jul 20 14:07:17 2023 +
Commit: orbea  riseup  net>
CommitDate: Thu Jul 20 14:07:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=53e8e86b

dev-lang/rust: sync ::gentoo

Signed-off-by: orbea  riseup.net>

 dev-lang/rust/Manifest  | 12 
 dev-lang/rust/rust-1.65.0.ebuild|  2 +-
 dev-lang/rust/rust-1.66.1.ebuild|  2 +-
 dev-lang/rust/rust-1.67.1-r1.ebuild |  2 +-
 dev-lang/rust/rust-1.68.2.ebuild|  2 +-
 dev-lang/rust/rust-1.69.0-r1.ebuild |  2 +-
 dev-lang/rust/rust-1.70.0.ebuild|  2 +-
 7 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 1ec6410..5c4765f 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -14,6 +14,8 @@ DIST rust-1.64.0-mips-unknown-linux-gnu.tar.xz 167831852 
BLAKE2B 76e00291f2e2b18
 DIST rust-1.64.0-mips-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
81f100c9a788c863b2f2388e7264b8e6b4ea062fd46d6c0e922561f491cf86227c46511ab538d8bc56a9b2d01d2ae19f105966ea00f2ea86592128e4c26b55ae
 SHA512 
41e59d670efc9085c6e3ed59bb8808dc747eebfbd65ed976da04ff70095d91f15b43f8d257a09d2a6ee1cb07c5d1f49081529e0fc8234a26599a28ddaf167f4b
 DIST rust-1.64.0-mips64-unknown-linux-gnuabi64.tar.xz 172953460 BLAKE2B 
68aa0d08ba233ebe95c1107574ce9165cc2afc0a43db044b6951055e30f22ed6070f9fe10f0482923f767e39fb99f887da59dcf679c3e9c16345f943b0c3012c
 SHA512 
59250c13e980fc38b6da08faf7713c1c9ea2865793cfb0032a65a499bbfd4f7af94604bbdab4e0fd34a0be6b74db8cdcb8c3859e5c13d8a29d8c953d67a9bc84
 DIST rust-1.64.0-mips64-unknown-linux-gnuabi64.tar.xz.asc 801 BLAKE2B 
eb53e83dde3acdc3cfb84c7285a1373c4059c0c06e4cfe855339ce817a0a8cbea33da9fa0894a9640871003e8058482e46a31b04dd9ad1d8ae8e9ac1b3c72f7b
 SHA512 
2e8438ca78bfd610c8c7b99a4aa2663cfddc611fa4495f490789d7838b80a8f90b9eb7f59171da187fdbc8a17b4ebc20eb69ccdaa75cca4966246e78dd41473d
+DIST rust-1.64.0-mips64el-unknown-linux-gnuabi64.tar.xz 175504748 BLAKE2B 
9399b396f23b5fac32c3f78902e2a2ba21b2ec4d6f1333a963c7f8b025f45667c2a895b36e25991d71f0fe9938807c592b955bbafc6a627fdf98384c371f366a
 SHA512 
97d929193c5fbbf20a2347570a803b1f62f7af40745e82996bf286b2b87edf24f6c1f1a938d4571d6ec1583d8940cca03390c3f5517ac1026e277d92cf650db2
+DIST rust-1.64.0-mips64el-unknown-linux-gnuabi64.tar.xz.asc 801 BLAKE2B 
8d728073e720b39572b1150e04bc58cd0c1cf0b96e56699ad52cb3bb32dc28b9c5d8e163f07419f289c1ad028a99036c8cb979e02c7df425e74a883239a7b2f2
 SHA512 
56458270e4810c3bc711aeb14b0f89ec56352a3fb98a5f34a56a1309ce5ff265806cc9c147bd4268c2e1cdd51dd13659aa4f58ad6de9b2ce2e6e89981798c996
 DIST rust-1.64.0-mipsel-unknown-linux-gnu.tar.xz 172189848 BLAKE2B 
aff9136ab374a3e39674c17b1ffa4fb8fe077301284b5dde927e0cf56e51edbb912b40d852aac4ad4d4e39f3ae20e68174dac338af6682735e8a031607652176
 SHA512 
9283e1e9eeff6c67c49e656709e1a6c6c52329aa913c6024af3aebd889b594f48f0c8172270c579a52d5980f7a42730a6184254b5c8002928f8f93c484dad211
 DIST rust-1.64.0-mipsel-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
613ac8c773cc6585a99295e2770879cf7a9a56e1ac43256a1d8a56a12bd9b8aa08e49df96819805f4e98230d5c6d106eae837102c21f044e7e0b7756c453c529
 SHA512 
24d15870efaf03a916d69a358871a427869bc41ce164dcf8968564dc3f213603d0572f34b8ebbcd98d6653ff1e70664baf8c2dbdb32a0779f361338d4d3a0f43
 DIST rust-1.64.0-powerpc-unknown-linux-gnu.tar.xz 204541208 BLAKE2B 
5bbd65d8aece3e32bca62d8a8b210cf155a786501c96e509462d0c45b15f19910794ff85ade0c42b575f41bd47f4f3250c011152b968ff1ad000ead6b7a200ad
 SHA512 
13cc41679bf1bdb94d042de18696685087f3bfc84c0f99567b8c9dc6a5796c0f122499254ca8032eced8fa53623133a8b6652e14f398a9cea95ac3364a227f45
@@ -46,6 +48,8 @@ DIST rust-1.65.0-mips-unknown-linux-gnu.tar.xz 172934452 
BLAKE2B da7d02247e35723
 DIST rust-1.65.0-mips-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
e5323fc58614bb2f61831d9a3bd4e3e17e61d7d876e8ccea0d7bcd90d515cdb09cf6112922260fa7d53ba9944b183918448b31c2de431cee8b2f13e6e82f66ea
 SHA512 
b0544165a5b7b49ea7861ca7cea20d6667976667c2253816f942f9b1473306615df5e5e8c1d28028ae79d7cdfe8bfcecefa8df65648976240af40ac08a8ca458
 DIST rust-1.65.0-mips64-unknown-linux-gnuabi64.tar.xz 170733288 BLAKE2B 
59211c452f921cc337762bcd50cf6cbe8b59b843c1f8afcb82705092ffd4465b663f3428c718b473235be5308cf13663bebc87a2ce93abc81b11192479261527
 SHA512 
75012281166d17805ae718b4ef55084f6b59c2ff10ef44ab03efd03e0a72539438ab953384e62f2c90042ed5b044478e17ce64d6e9ad85bf3d40ab55bfaa37fd
 DIST rust-1.65.0-mips64-unknown-linux-gnuabi64.tar.xz.asc 801 BLAKE2B 
491ed32a0804f9b69cfe7622eed951aea8a88e6bb9d0cb90e7fb836807fbb0c02ca1d0f4ce54ec366fb5d314bab7702b2395218c8c6746f35b6a0654f079e8a2
 SHA512 
afad470d8ab02729ac1fba678a0459279e4b8bf687e7ae90bf51ddd5fab5b9f1d6e421ade260d101405387e793fda7fd6ed35df3a97875342fd93feb2e1598e9
+DIST rust-1.65.0-mips64el-unknown-linux-gnuabi64.tar.xz 174670568 BLAKE2B 
5cadd21fe86c15fc305ced94c3ef002c7c9494857aecf2c82a1d79bacbe72f9ea37c4f9cc552cc2af256b5602ad8a0cce28483a0a0f44ee887f22f240a231b46
 

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

2023-07-20 Thread orbea
commit: 8a914ebda1176dee2943f9fd5861ceab1cb3eae2
Author: orbea  riseup  net>
AuthorDate: Thu Jul 20 17:42:17 2023 +
Commit: orbea  riseup  net>
CommitDate: Thu Jul 20 17:42:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=8a914ebd

dev-lang/rust: add 1.71.0

Signed-off-by: orbea  riseup.net>

 dev-lang/rust/Manifest |  36 +
 .../files/1.71.0-fix-bashcomp-installation.patch   |  23 +
 .../rust/files/1.71.0-libressl-openssl-sys.patch   |  10 +
 dev-lang/rust/rust-1.71.0.ebuild   | 758 +
 4 files changed, 827 insertions(+)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 5c4765f..87dcbe2 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -202,6 +202,40 @@ DIST rust-1.69.0-x86_64-unknown-linux-gnu.tar.xz 152594196 
BLAKE2B f46e89bb76033
 DIST rust-1.69.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
b12e73829cef5aed2f1fef7c51122d4f4db11622d53860013e3a396ea7a1bf945ce2142aed3d4720c89f0bda223d5fd8f1665da11be185faff949f45a4d65206
 SHA512 
79d5315ee87e2a02425671376d1a5ed0d947e85fd5bd5a09c6634ac4bc9baa31f1ae57380e3ed00f597f8594c67a319a86ed4f9bd34aafcca43aba388cd0ec39
 DIST rust-1.69.0-x86_64-unknown-linux-musl.tar.xz 1003928 BLAKE2B 
d22105d51f5785c3cda6256d77032c1b4d680f11afa7d180334db4c2b1915e410cca81abe760ad6d4ccfc2e6503e43e8387543ada3d427654903aebc9c511090
 SHA512 
1195938d4ef89b83f159d65bb4d69c35795785325a53eebe491fa25f459f9e3de61b0446fddb8e62790ca47bf716dffbc1ba5416a6fcf1da4ae06343c0b3d281
 DIST rust-1.69.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
cd06fb7b95c997cb6ba84a662733a629397a93ba226daf3cb8e0ec3b76ca7a4ec2b264f3b6ea2960ebd4863db259ffaf0cb5ec90a579a910c8c77ea392238b7a
 SHA512 
5f7741db315cf88965a372243a1d0111e5061cc23365980cb80adebc7ed40e5bd12ce981c1e0e9ea802d941f75a8bd917a89d793f49a35a2633c6f807758802e
+DIST rust-1.70.0-aarch64-unknown-linux-gnu.tar.xz 212261108 BLAKE2B 
56e15d01ea0e84c51ca3d4fc292c124536472e9c3e6d9ae13ab524e520865117b36621eca5072b961831ee6ad3077abd84afa9e092483095234b7ab2ddcae769
 SHA512 
d64eb19417a03452f591bb779042b2b3ff16d2ac48a9a74d293bc7265980280801784f92cdd0ae0dbc21743433388149557da7642871c72f3bb4b3061cf7eeba
+DIST rust-1.70.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
435383da02632d404ce95ecfc0b0690f18447f22cd82e67cd08e6e8aab072539b33a49c2712bdc35f34a811f8e66bda6bcf9505b41dcdaf4cc66e358df9d7f02
 SHA512 
634c35b52d85c524a954d0663b6f1507c5aec826768c1a51394bf72bae585afadd3d3af985a9d165a65d178e04813fd592a78d058ed1400bb0fc43b0a1614a27
+DIST rust-1.70.0-aarch64-unknown-linux-musl.tar.xz 195626092 BLAKE2B 
df5ca11b64513c86dbcab93bbc5eee37a1f2c6307ca479c07ef62d683ec1b1f56bd596284b11695d80c8483ba5ffaacb0bf060d7618f5e79f3957bfe8bae042b
 SHA512 
5bcc47e2e791603b419c2d1f3503a60cc9a4a7351d3e8a61e6f3823c53195f58795cfcdc56c0c2011ae40a21ec7819d7dad32f5f9981f3d39e5f28ba85083d07
+DIST rust-1.70.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
06e279acca2308599b367cfcc105e9a1a9b129c1ce8d70e9c64f34f471fb9f28ba0b3ffc71ba389a8268d7f35fbaeadafb3275be29e7db8e8167ce1a828a3fbc
 SHA512 
945a1679eea5fc89debe6c840b95314fd7be3f5ded9897965584cb53c3571b9ad18b1894fe4f8f82cd2373ee473c002c290ff943466f7d467357a6d56b62ce2b
+DIST rust-1.70.0-arm-unknown-linux-gnueabi.tar.xz 175940376 BLAKE2B 
101b06523554df9f115f33dbace6a045fdad5ede100c7ed70a50da8a522e271708223f2cd5600fc4c2d5aa920e8179c9d60c24649dd234afc3fffe20d06935f8
 SHA512 
b1c3bd1c80437fda5e605aebbedc3f03f13223ab7fb37cf5808c8ccad00f015dd4656979e6f47ae65ef42dd158ffe18e9fa74aa17e80de76e73a8065efdf0760
+DIST rust-1.70.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 
1e901439a083b6da2e62df19829c76a3cd2486115f855407f329b9cae0dff7a0c24b31dc48c13b28c17975cbc7f3c8d6073d7cc5629e78182f891d01e93d09a1
 SHA512 
c32b7f12c1c5cb5263444f6ccc5facf69e78a63816915babfe68e81be33bbf8a922618fc47fe2ec7142f8f04127fac89504b332cab5e0b29e028011ec5d2927c
+DIST rust-1.70.0-arm-unknown-linux-gnueabihf.tar.xz 176229396 BLAKE2B 
4c3be748a110a0db483b5cc8baff433ef7b67af0c21be41a68a72b4307ac8dfa9717e066db3768204b03550484ebb4d7e6d45345f33ba797844132e1dbdb16dd
 SHA512 
847602b101fe68e639598fd15592e60c8b4b2482077aad62b60918fd09c1928f1ed251197e3fbc5578a0e1e2abcdfe838e9c54cacba30e3ef2fa3d6e9557
+DIST rust-1.70.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
f8d920f2f3c1021ac207b1e3c0004e07bedaa207d463a60c9f2556d057a8e80eeec00565fc61ec9fae67e435bbfd902c4b54d2df0a710fd9f63594e7852498dd
 SHA512 
0b7983572502d918241510abbe23ff913e5757f9a7d64e00701b23666a188a2324d70fd1840cb2b604fec813ce1883e1aa30bb421e1648497f3b165b9ccf4e89
+DIST rust-1.70.0-armv7-unknown-linux-gnueabihf.tar.xz 180820156 BLAKE2B 
dcaf472e5bce185f56a8ecd509ca0b829afe8203c5f3154c8065b0e3d9848f9f2cb6f6ee30568a52deebb21bec9aa8d05f7f2c2f42d584833a4f998ade707c94
 SHA512 
adb7d0fbabf14fc654e020bc8f7a2071d3aec7cdc64edb82739e78f0bd6f02d3d0cbcd18a648be24947a80008a1f45a1e35b9ad098b7cd31272ef985a502e25a
+DIST rust-1.70.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 

[gentoo-commits] repo/gentoo:master commit in: net-misc/r8125/, net-misc/r8125/files/

2023-07-20 Thread Ionen Wolkens
commit: 3ac79141575343cbbde2a1e97ad29b6c20c4956e
Author: Karlson2k (Evgeny Grin)  narod  ru>
AuthorDate: Tue Jun 27 14:31:09 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jul 20 18:57:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ac79141

net-misc/r8125: fix build with PTP for Linux >=6.2

Bug: https://bugs.gentoo.org/908645
Signed-off-by: Karlson2k (Evgeny Grin)  narod.ru>
Signed-off-by: Ionen Wolkens  gentoo.org>

 .../r8125/files/r8125-9.011.01-linux-6.2.patch | 42 ++
 net-misc/r8125/r8125-9.008.00.ebuild   |  1 +
 net-misc/r8125/r8125-9.009.01.ebuild   |  1 +
 net-misc/r8125/r8125-9.009.02.ebuild   |  1 +
 net-misc/r8125/r8125-9.011.01.ebuild   |  7 +++-
 5 files changed, 51 insertions(+), 1 deletion(-)

diff --git a/net-misc/r8125/files/r8125-9.011.01-linux-6.2.patch 
b/net-misc/r8125/files/r8125-9.011.01-linux-6.2.patch
new file mode 100644
index ..26bb8620fbfd
--- /dev/null
+++ b/net-misc/r8125/files/r8125-9.011.01-linux-6.2.patch
@@ -0,0 +1,42 @@
+From 2ef10e8ccbd16a67a1585ebb627af0f1ae172e0f Mon Sep 17 00:00:00 2001
+From: Evgeny Grin 
+Date: Tue, 27 Jun 2023 11:16:26 +0300
+Subject: [PATCH] Patched PTP functionality for Linux 6.2+
+
+---
+ src/r8125_ptp.c | 11 +++
+ 1 file changed, 11 insertions(+)
+
+diff --git a/src/r8125_ptp.c b/src/r8125_ptp.c
+index 6010a18..b92fb18 100644
+--- a/src/r8125_ptp.c
 b/src/r8125_ptp.c
+@@ -195,6 +195,13 @@ static int rtl8125_phc_adjfreq(struct ptp_clock_info 
*ptp, s32 delta)
+ return 0;
+ }
+ 
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6,2,0)
++static int rtl8125_phc_adjfine(struct ptp_clock_info *ptp, long scaled_ppm)
++{
++return rtl8125_phc_adjfreq(ptp, scaled_ppm_to_ppb(scaled_ppm));
++}
++#endif /* LINUX_VERSION_CODE >= KERNEL_VERSION(6,2,0) */
++
+ static int rtl8125_phc_gettime(struct ptp_clock_info *ptp, struct timespec64 
*ts64)
+ {
+ struct rtl8125_private *tp = container_of(ptp, struct 
rtl8125_private, ptp_clock_info);
+@@ -296,7 +303,11 @@ static const struct ptp_clock_info rtl_ptp_clock_info = {
+ .n_per_out  = 0,
+ .n_pins = 0,
+ .pps= 1,
++#if LINUX_VERSION_CODE < KERNEL_VERSION(6,2,0)
+ .adjfreq= rtl8125_phc_adjfreq,
++#else  /* LINUX_VERSION_CODE >= KERNEL_VERSION(6,2,0) */
++.adjfine= rtl8125_phc_adjfine,
++#endif /* LINUX_VERSION_CODE >= KERNEL_VERSION(6,2,0) */
+ .adjtime= rtl8125_phc_adjtime,
+ .gettime64  = rtl8125_phc_gettime,
+ .settime64  = rtl8125_phc_settime,
+-- 
+2.41.0.windows.1
+

diff --git a/net-misc/r8125/r8125-9.008.00.ebuild 
b/net-misc/r8125/r8125-9.008.00.ebuild
index ba9eb264d3da..378ced667e5b 100644
--- a/net-misc/r8125/r8125-9.008.00.ebuild
+++ b/net-misc/r8125/r8125-9.008.00.ebuild
@@ -25,6 +25,7 @@ PATCHES=(
"${FILESDIR}/${PN}-9.008.00-linux-5.18.patch" # bug 852311
"${FILESDIR}/${PN}-9.009.01-linux-5.19.patch"
"${FILESDIR}/${PN}-9.011.00-linux-6.1.patch" # bug 890714
+   "${FILESDIR}/${PN}-9.011.01-linux-6.2.patch" # bug 908645
 )
 
 CONFIG_CHECK="~!R8169"

diff --git a/net-misc/r8125/r8125-9.009.01.ebuild 
b/net-misc/r8125/r8125-9.009.01.ebuild
index a88080038413..d85f17950eeb 100644
--- a/net-misc/r8125/r8125-9.009.01.ebuild
+++ b/net-misc/r8125/r8125-9.009.01.ebuild
@@ -22,6 +22,7 @@ PATCHES=(
"${FILESDIR}/${PN}-9.008.00-linux-5.18.patch" # bug 852311
"${FILESDIR}/${PN}-9.009.01-linux-5.19.patch"
"${FILESDIR}/${PN}-9.011.00-linux-6.1.patch" # bug 890714
+   "${FILESDIR}/${PN}-9.011.01-linux-6.2.patch" # bug 908645
 )
 
 CONFIG_CHECK="~!R8169"

diff --git a/net-misc/r8125/r8125-9.009.02.ebuild 
b/net-misc/r8125/r8125-9.009.02.ebuild
index bdeb5b0245c5..922d00c7e9d0 100644
--- a/net-misc/r8125/r8125-9.009.02.ebuild
+++ b/net-misc/r8125/r8125-9.009.02.ebuild
@@ -20,6 +20,7 @@ IUSE="+multi-tx-q ptp +rss use-firmware"
 
 PATCHES=(
"${FILESDIR}/${PN}-9.011.00-linux-6.1.patch" # bug 890714
+   "${FILESDIR}/${PN}-9.011.01-linux-6.2.patch" # bug 908645
 )
 
 CONFIG_CHECK="~!R8169"

diff --git a/net-misc/r8125/r8125-9.011.01.ebuild 
b/net-misc/r8125/r8125-9.011.01.ebuild
index d092e674..bc1351818977 100644
--- a/net-misc/r8125/r8125-9.011.01.ebuild
+++ b/net-misc/r8125/r8125-9.011.01.ebuild
@@ -18,6 +18,10 @@ MODULE_NAMES="r8125(net:${S}/src)"
 BUILD_TARGETS="modules"
 IUSE="+multi-tx-q ptp +rss use-firmware"
 
+PATCHES=(
+   "${FILESDIR}/${P}-linux-6.2.patch" # bug 908645
+)
+
 CONFIG_CHECK="~!R8169"
 WARNING_R8169="CONFIG_R8169 is enabled. ${PN} will not be loaded unless kernel 
driver Realtek 8169 PCI Gigabit Ethernet (CONFIG_R8169) is DISABLED."
 
@@ -28,7 +32,8 @@ pkg_setup() {
BUILD_PARAMS+=" ENABLE_RSS_SUPPORT=$(usex rss y n)"
BUILD_PARAMS+=" ENABLE_MULTIPLE_TX_QUEUE=$(usex multi-tx-q y n)"
BUILD_PARAMS+=" ENABLE_USE_FIRMWARE_FILE=$(usex use-firmware y 

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

2023-07-20 Thread Ionen Wolkens
commit: 439ee110dea289c23f6940833d6f0dfd42db8a56
Author: Karlson2k (Evgeny Grin)  narod  ru>
AuthorDate: Tue Jun 27 15:02:24 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jul 20 18:57:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=439ee110

net-misc/r8125: migrate to linux-mod-r1.eclass

Closes: https://bugs.gentoo.org/908704
Signed-off-by: Karlson2k (Evgeny Grin)  narod.ru>
Closes: https://github.com/gentoo/gentoo/pull/31642
Signed-off-by: Ionen Wolkens  gentoo.org>

 ...25-9.008.00.ebuild => r8125-9.008.00-r1.ebuild} | 29 +--
 ...25-9.009.01.ebuild => r8125-9.009.01-r1.ebuild} | 29 +--
 ...25-9.009.02.ebuild => r8125-9.009.02-r1.ebuild} | 29 +--
 ...25-9.011.01.ebuild => r8125-9.011.01-r1.ebuild} | 33 +++---
 4 files changed, 58 insertions(+), 62 deletions(-)

diff --git a/net-misc/r8125/r8125-9.008.00.ebuild 
b/net-misc/r8125/r8125-9.008.00-r1.ebuild
similarity index 70%
rename from net-misc/r8125/r8125-9.008.00.ebuild
rename to net-misc/r8125/r8125-9.008.00-r1.ebuild
index 378ced667e5b..3779fd117278 100644
--- a/net-misc/r8125/r8125-9.008.00.ebuild
+++ b/net-misc/r8125/r8125-9.008.00-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit linux-info linux-mod
+inherit linux-mod-r1
 
 DESCRIPTION="r8125 vendor driver for Realtek RTL8125 PCI-E NICs"
 
HOMEPAGE="https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software;
@@ -16,8 +16,6 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-MODULE_NAMES="r8125(net:${S}/src)"
-BUILD_TARGETS="modules"
 IUSE="+multi-tx-q ptp +rss use-firmware"
 
 PATCHES=(
@@ -31,16 +29,17 @@ PATCHES=(
 CONFIG_CHECK="~!R8169"
 WARNING_R8169="CONFIG_R8169 is enabled. ${PN} will not be loaded unless kernel 
driver Realtek 8169 PCI Gigabit Ethernet (CONFIG_R8169) is DISABLED."
 
-pkg_setup() {
-   linux-mod_pkg_setup
-   BUILD_PARAMS="KERNELDIR=${KV_DIR}"
-   BUILD_PARAMS+=" ENABLE_PTP_SUPPORT=$(usex ptp y n)"
-   BUILD_PARAMS+=" ENABLE_RSS_SUPPORT=$(usex rss y n)"
-   BUILD_PARAMS+=" ENABLE_MULTIPLE_TX_QUEUE=$(usex multi-tx-q y n)"
-   BUILD_PARAMS+=" ENABLE_USE_FIRMWARE_FILE=$(usex use-firmware y n)"
-}
-
-src_install() {
-   linux-mod_src_install
-   einstalldocs
+src_compile() {
+   local modlist=( ${PN}=kernel/drivers/net/ethernet/realtek:src )
+   local modargs=(
+   # Build parameters
+   KERNELDIR="${KV_OUT_DIR}"
+   # Configuration settings
+   ENABLE_PTP_SUPPORT=$(usex ptp y n)
+   ENABLE_RSS_SUPPORT=$(usex rss y n)
+   ENABLE_MULTIPLE_TX_QUEUE=$(usex multi-tx-q y n)
+   ENABLE_USE_FIRMWARE_FILE=$(usex use-firmware y n)
+   )
+
+   linux-mod-r1_src_compile
 }

diff --git a/net-misc/r8125/r8125-9.009.01.ebuild 
b/net-misc/r8125/r8125-9.009.01-r1.ebuild
similarity index 66%
rename from net-misc/r8125/r8125-9.009.01.ebuild
rename to net-misc/r8125/r8125-9.009.01-r1.ebuild
index d85f17950eeb..87bff3e7fb42 100644
--- a/net-misc/r8125/r8125-9.009.01.ebuild
+++ b/net-misc/r8125/r8125-9.009.01-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit linux-info linux-mod
+inherit linux-mod-r1
 
 DESCRIPTION="r8125 vendor driver for Realtek RTL8125 PCI-E NICs"
 
HOMEPAGE="https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software;
@@ -14,8 +14,6 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-MODULE_NAMES="r8125(net:${S}/src)"
-BUILD_TARGETS="modules"
 IUSE="+multi-tx-q ptp +rss use-firmware"
 
 PATCHES=(
@@ -28,16 +26,17 @@ PATCHES=(
 CONFIG_CHECK="~!R8169"
 WARNING_R8169="CONFIG_R8169 is enabled. ${PN} will not be loaded unless kernel 
driver Realtek 8169 PCI Gigabit Ethernet (CONFIG_R8169) is DISABLED."
 
-pkg_setup() {
-   linux-mod_pkg_setup
-   BUILD_PARAMS="KERNELDIR=${KV_DIR}"
-   BUILD_PARAMS+=" ENABLE_PTP_SUPPORT=$(usex ptp y n)"
-   BUILD_PARAMS+=" ENABLE_RSS_SUPPORT=$(usex rss y n)"
-   BUILD_PARAMS+=" ENABLE_MULTIPLE_TX_QUEUE=$(usex multi-tx-q y n)"
-   BUILD_PARAMS+=" ENABLE_USE_FIRMWARE_FILE=$(usex use-firmware y n)"
-}
-
-src_install() {
-   linux-mod_src_install
-   einstalldocs
+src_compile() {
+   local modlist=( ${PN}=kernel/drivers/net/ethernet/realtek:src )
+   local modargs=(
+   # Build parameters
+   KERNELDIR="${KV_OUT_DIR}"
+   # Configuration settings
+   ENABLE_PTP_SUPPORT=$(usex ptp y n)
+   ENABLE_RSS_SUPPORT=$(usex rss y n)
+   ENABLE_MULTIPLE_TX_QUEUE=$(usex multi-tx-q y n)
+   ENABLE_USE_FIRMWARE_FILE=$(usex use-firmware y n)
+   )
+
+   linux-mod-r1_src_compile
 }

diff --git a/net-misc/r8125/r8125-9.009.02.ebuild 
b/net-misc/r8125/r8125-9.009.02-r1.ebuild
similarity index 63%
rename from net-misc/r8125/r8125-9.009.02.ebuild

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

2023-07-20 Thread Ionen Wolkens
commit: 3c8e799b98fd60aa8eac5ecde295d97bb067a8cc
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jul 20 18:05:04 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jul 20 18:47:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c8e799b

dev-lang/rust: backport lint-docs ld path revert for USE=doc

Seems trivial enough, there may be follow ups needed for
"download-rustc" but we don't use this as far as I can tell.

Closes: https://bugs.gentoo.org/910595
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-lang/rust/files/1.71.0-lint-docs-libpath.patch | 39 ++
 dev-lang/rust/rust-1.71.0.ebuild   |  1 +
 2 files changed, 40 insertions(+)

diff --git a/dev-lang/rust/files/1.71.0-lint-docs-libpath.patch 
b/dev-lang/rust/files/1.71.0-lint-docs-libpath.patch
new file mode 100644
index ..27c673835c7b
--- /dev/null
+++ b/dev-lang/rust/files/1.71.0-lint-docs-libpath.patch
@@ -0,0 +1,39 @@
+https://bugs.gentoo.org/910595
+https://github.com/rust-lang/rust/issues/113678
+
+https://github.com/rust-lang/rust/commit/67b5990472e3cac643d8cf90f45fe42201ddec3c
+From: jyn 
+Date: Mon, 10 Jul 2023 15:59:30 -0500
+Subject: [PATCH] Revert "Fix `x test lint-docs` when download-rustc is
+ enabled"
+
+This was not the correct fix. The problem was two-fold:
+- `download-rustc` didn't respect `llvm.assertions`
+- `rust-dev` was missing a bump to `download-ci-llvm-stamp`
+
+The first is fixed in this PR and the latter was fixed a while ago. Revert 
this change to avoid breaking `rpath = false`.
+--- a/src/tools/lint-docs/src/groups.rs
 b/src/tools/lint-docs/src/groups.rs
+@@ -39,7 +39,6 @@ impl<'a> LintExtractor<'a> {
+ fn collect_groups() -> Result> {
+ let mut result = BTreeMap::new();
+ let mut cmd = Command::new(self.rustc_path);
+-cmd.env_remove("LD_LIBRARY_PATH");
+ cmd.arg("-Whelp");
+ let output = cmd.output().map_err(|e| format!("failed to run command 
{:?}\n{}", cmd, e))?;
+ if !output.status.success() {
+--- a/src/tools/lint-docs/src/lib.rs
 b/src/tools/lint-docs/src/lib.rs
+@@ -403,12 +403,6 @@ impl<'a> LintExtractor<'a> {
+ fs::write(, source)
+ .map_err(|e| format!("failed to write {}: {}", 
tempfile.display(), e))?;
+ let mut cmd = Command::new(self.rustc_path);
+-// NOTE: bootstrap sets `LD_LIBRARY_PATH` for building lint-docs 
itself.
+-// Unfortunately, lint-docs is a bootstrap tool while rustc is built 
from source,
+-// and sometimes the paths conflict. In particular, when using 
`download-rustc`,
+-// the LLVM versions can differ between `ci-llvm` and 
`ci-rustc-sysroot`.
+-// Unset LD_LIBRARY_PATH here so it doesn't interfere with running 
the compiler.
+-cmd.env_remove("LD_LIBRARY_PATH");
+ if options.contains(&"edition2015") {
+ cmd.arg("--edition=2015");
+ } else {

diff --git a/dev-lang/rust/rust-1.71.0.ebuild b/dev-lang/rust/rust-1.71.0.ebuild
index 63f051219230..0add3729bd1a 100644
--- a/dev-lang/rust/rust-1.71.0.ebuild
+++ b/dev-lang/rust/rust-1.71.0.ebuild
@@ -163,6 +163,7 @@ 
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/rust.asc
 
 PATCHES=(
"${FILESDIR}"/1.71.0-fix-bashcomp-installation.patch
+   "${FILESDIR}"/1.71.0-lint-docs-libpath.patch
"${FILESDIR}"/1.70.0-ignore-broken-and-non-applicable-tests.patch
"${FILESDIR}"/1.62.1-musl-dynamic-linking.patch
"${FILESDIR}"/1.67.0-doc-wasm.patch



[gentoo-commits] repo/gentoo:master commit in: app-crypt/mit-krb5/

2023-07-20 Thread Eray Aslan
commit: 26a98abce2e845eb2b2af2628ddf58adfa2ec0fa
Author: Eray Aslan  gentoo  org>
AuthorDate: Thu Jul 20 18:32:11 2023 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Thu Jul 20 18:32:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26a98abc

app-crypt/mit-krb5: add 1.20.2

Signed-off-by: Eray Aslan  gentoo.org>

 app-crypt/mit-krb5/Manifest   |   1 +
 app-crypt/mit-krb5/mit-krb5-1.20.2.ebuild | 148 ++
 2 files changed, 149 insertions(+)

diff --git a/app-crypt/mit-krb5/Manifest b/app-crypt/mit-krb5/Manifest
index 7379f861a9ae..428ed2a01f71 100644
--- a/app-crypt/mit-krb5/Manifest
+++ b/app-crypt/mit-krb5/Manifest
@@ -1,2 +1,3 @@
 DIST krb5-1.20.1.tar.gz 8661660 BLAKE2B 
ead16f8b1aec8bba3776628b74257c9aec891770c1fa6d5c5e66275db5f078ca59c9944cd2b017453b777ce080f8e5a322f735fab77691479cfad7b881b92830
 SHA512 
6f57479f13f107cd84f30de5c758eb6b9fc59171329c13e5da6073b806755f8d163eb7bd84767ea861ad6458ea0c9eeb00ee044d3bcad01ef136e9888564b6a2
+DIST krb5-1.20.2.tar.gz 8662259 BLAKE2B 
35f9e82390b5ba7227d0b5c40ab08f128ff27e7264d48585e2bfd08a443cb4b06415216190a3c35c6bc505f33483bcbe11430d9e40c3907f838798b2dc492416
 SHA512 
69e263ef74116a3332c632a2a243499bcc47b01b1e57d02fe35aa6c2ff655674b6cf2b815457145f788bceac4d466d3f55f8c20ec9ee4a6051128417e1e7e99e
 DIST krb5-1.21.tar.gz 8622539 BLAKE2B 
0f3a899dc1758ea013ebad3aae80605c14f0f6713919d005e799162a0c50a162f33d924c74a6f87ce225e1ab3847df2c0effb25b772fe259e7401531964b696f
 SHA512 
8ee2366888f6d553a44fc642a89c69a57dbc1ec4c89a36b9ba8b00584a9a32c73a2b0566ba5f21852ad961704c276dac402393bf8eb19fbe0c07a838071a

diff --git a/app-crypt/mit-krb5/mit-krb5-1.20.2.ebuild 
b/app-crypt/mit-krb5/mit-krb5-1.20.2.ebuild
new file mode 100644
index ..cefab2c0bef0
--- /dev/null
+++ b/app-crypt/mit-krb5/mit-krb5-1.20.2.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit autotools python-any-r1 systemd toolchain-funcs multilib-minimal
+
+MY_P="${P/mit-}"
+P_DIR=$(ver_cut 1-2)
+DESCRIPTION="MIT Kerberos V"
+HOMEPAGE="https://web.mit.edu/kerberos/www/;
+SRC_URI="https://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}.tar.gz;
+
+LICENSE="openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 
|| ( BSD-2 GPL-2+ )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="cpu_flags_x86_aes doc +keyutils lmdb nls openldap +pkinit selinux 
+threads test xinetd"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   !!app-crypt/heimdal
+   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
+   || (
+   >=dev-libs/libverto-0.2.5[libev,${MULTILIB_USEDEP}]
+   >=dev-libs/libverto-0.2.5[libevent,${MULTILIB_USEDEP}]
+   )
+   keyutils? ( >=sys-apps/keyutils-1.5.8:=[${MULTILIB_USEDEP}] )
+   lmdb? ( dev-db/lmdb:= )
+   nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
+   openldap? ( >=net-nds/openldap-2.4.38-r1:=[${MULTILIB_USEDEP}] )
+   pkinit? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] )
+   xinetd? ( sys-apps/xinetd )
+   "
+BDEPEND="
+   ${PYTHON_DEPS}
+   app-alternatives/yacc
+   cpu_flags_x86_aes? (
+   amd64? ( dev-lang/yasm )
+   x86? ( dev-lang/yasm )
+   )
+   doc? ( virtual/latex-base )
+   test? ( dev-util/cmocka )
+   "
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-kerberos )"
+
+S=${WORKDIR}/${MY_P}/src
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.12_warn_cflags.patch"
+   "${FILESDIR}/${PN}-config_LDFLAGS-r1.patch"
+   "${FILESDIR}/${PN}_dont_create_rundir.patch"
+   "${FILESDIR}/${PN}-1.18.2-krb5-config.patch"
+   "${FILESDIR}/${PN}-1.20-missing-time-include.patch"
+)
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/krb5-config
+)
+
+src_prepare() {
+   default
+   # Make sure we always use the system copies.
+   rm -rf util/{et,ss,verto}
+   sed -i 's:^[[:space:]]*util/verto$::' configure.ac || die
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} \
+   AR="$(tc-getAR)" \
+   WARN_CFLAGS="set" \
+   econf \
+   $(use_with openldap ldap) \
+   $(use_enable nls) \
+   $(use_enable pkinit) \
+   $(use_enable threads thread-support) \
+   $(use_with lmdb) \
+   $(use_with keyutils) \
+   --without-hesiod \
+   --enable-shared \
+   --with-system-et \
+   --with-system-ss \
+   --enable-dns-for-realm \
+   --enable-kdc-lookaside-cache \
+   --with-system-verto \
+   --disable-rpath
+}
+
+multilib_src_compile() {
+   emake -j1
+}
+
+multilib_src_test() {
+   multilib_is_native_abi && emake -j1 check
+}
+
+multilib_src_install() 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/mit-krb5/

2023-07-20 Thread Eray Aslan
commit: 20db76a90387cd2a6550f34ac7d5d3d9737a6ad7
Author: Eray Aslan  gentoo  org>
AuthorDate: Thu Jul 20 18:33:19 2023 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Thu Jul 20 18:33:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20db76a9

app-crypt/mit-krb5: add 1.21.1, drop 1.21

Signed-off-by: Eray Aslan  gentoo.org>

 app-crypt/mit-krb5/Manifest | 2 +-
 app-crypt/mit-krb5/{mit-krb5-1.21.ebuild => mit-krb5-1.21.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/mit-krb5/Manifest b/app-crypt/mit-krb5/Manifest
index 428ed2a01f71..3e53b9057ab8 100644
--- a/app-crypt/mit-krb5/Manifest
+++ b/app-crypt/mit-krb5/Manifest
@@ -1,3 +1,3 @@
 DIST krb5-1.20.1.tar.gz 8661660 BLAKE2B 
ead16f8b1aec8bba3776628b74257c9aec891770c1fa6d5c5e66275db5f078ca59c9944cd2b017453b777ce080f8e5a322f735fab77691479cfad7b881b92830
 SHA512 
6f57479f13f107cd84f30de5c758eb6b9fc59171329c13e5da6073b806755f8d163eb7bd84767ea861ad6458ea0c9eeb00ee044d3bcad01ef136e9888564b6a2
 DIST krb5-1.20.2.tar.gz 8662259 BLAKE2B 
35f9e82390b5ba7227d0b5c40ab08f128ff27e7264d48585e2bfd08a443cb4b06415216190a3c35c6bc505f33483bcbe11430d9e40c3907f838798b2dc492416
 SHA512 
69e263ef74116a3332c632a2a243499bcc47b01b1e57d02fe35aa6c2ff655674b6cf2b815457145f788bceac4d466d3f55f8c20ec9ee4a6051128417e1e7e99e
-DIST krb5-1.21.tar.gz 8622539 BLAKE2B 
0f3a899dc1758ea013ebad3aae80605c14f0f6713919d005e799162a0c50a162f33d924c74a6f87ce225e1ab3847df2c0effb25b772fe259e7401531964b696f
 SHA512 
8ee2366888f6d553a44fc642a89c69a57dbc1ec4c89a36b9ba8b00584a9a32c73a2b0566ba5f21852ad961704c276dac402393bf8eb19fbe0c07a838071a
+DIST krb5-1.21.1.tar.gz 8623049 BLAKE2B 
d90a994b5d39dc88573e5cfca280565b0909b2e9aa8710a6d695e2c1faec37ea0c008d05894e8952dcf72348403f76fd8a124de8d8f34c70fad6de8866a92f0e
 SHA512 
6f04216b0a151d6a9886bf009777bc95a7d3f9bcab30427cc8bbef3357e0130748c1d42b477be0eb2d469d9e0fb65bf5ac5ff05c22d6e1046795e161fe6afbcc

diff --git a/app-crypt/mit-krb5/mit-krb5-1.21.ebuild 
b/app-crypt/mit-krb5/mit-krb5-1.21.1.ebuild
similarity index 100%
rename from app-crypt/mit-krb5/mit-krb5-1.21.ebuild
rename to app-crypt/mit-krb5/mit-krb5-1.21.1.ebuild



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

2023-07-20 Thread Victor Skovorodnikov
commit: ff90fe8035bde70313c1102017d1da39575cd0e4
Author: Victor Skovorodnikov  yandex  com>
AuthorDate: Thu Jul 20 18:26:27 2023 +
Commit: Victor Skovorodnikov  yandex  com>
CommitDate: Thu Jul 20 18:28:02 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ff90fe80

net-p2p/dogecoin-qt: added REQUIRED_USE constraint for dogecoind option

Signed-off-by: Victor Skovorodnikov  yandex.com>

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild 
b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
index d4acd2cd3..f4843ac9e 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -13,6 +13,7 @@ SLOT="0"
 DB_VER="5.3"
 KEYWORDS="~amd64"
 IUSE="cpu_flags_x86_avx2 dogecoind tests utils +wallet +prune zmq"
+REQUIRED_USE="dogecoind? ( utils )"
 DOGEDIR="/opt/${PN}"
 DEPEND="
sys-libs/db:"${DB_VER}"=[cxx]



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

2023-07-20 Thread Patrick McLean
commit: 83521314abe132a234a5c60a9e60389900db
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Jul 20 18:26:03 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Jul 20 18:26:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83521314

app-admin/metalog: add 20230719, drop 20230707

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

 app-admin/metalog/Manifest  |  2 +-
 app-admin/metalog/files/metalog-20230719-metalog-conf.patch | 13 +
 .../{metalog-20230707.ebuild => metalog-20230719.ebuild}|  8 +---
 3 files changed, 19 insertions(+), 4 deletions(-)

diff --git a/app-admin/metalog/Manifest b/app-admin/metalog/Manifest
index 7c9f0466cc9a..24d3adf61687 100644
--- a/app-admin/metalog/Manifest
+++ b/app-admin/metalog/Manifest
@@ -1,2 +1,2 @@
 DIST metalog-20220214.tar.gz 40898 BLAKE2B 
7ef04b9e0cd1ba878a11d988ec4b4bffa3d733f86c6b8cec57d32dcf837fe48a001a233a2b09378443b26f6e69869b8de7afeb25f11bb7729b66e1aa3a305f67
 SHA512 
44a1443e8f9e92460f128aa35125d50ae247ba4f2ce8fd8cc32b96a491e29963cdc27be12a6db28f286e2d5a2bc6243e126a77ae3eb642e7c969d58446a18fcd
-DIST metalog-20230707.tar.gz 41729 BLAKE2B 
e027b918c3b6d795459d9b219a5d84a7813a27b48b6be9e059c19dd2ea546d24e48724360968a2078be8b81b32b296d5444389616afdc16ce9234fd105ee37c9
 SHA512 
ab341f5f2ac757e4579a1f4fad2a92fd446fe7e930e95e55231830d88bf177f79102f99554b56da0529aaa6fc37c02863824705bde2f47546d44284ab13538b9
+DIST metalog-20230719.tar.gz 42579 BLAKE2B 
6088c86fad90185fcb22a96ff88686647eac1fb4216884f43c07dff23274efc748c908f6f98162f743d2528437748f79809dfe6911d8d47e6cf7e58c8f3ca3b4
 SHA512 
a717dca5e00e9e66b97a84c3dbb0cdda522cbe628fad4cfbcb5256ee69659c63149bbb1e8797028bbab55d97787661c1d7316c7c2cbfe3b65932f84d64af15f6

diff --git a/app-admin/metalog/files/metalog-20230719-metalog-conf.patch 
b/app-admin/metalog/files/metalog-20230719-metalog-conf.patch
new file mode 100644
index ..504c2a28291f
--- /dev/null
+++ b/app-admin/metalog/files/metalog-20230719-metalog-conf.patch
@@ -0,0 +1,13 @@
+diff --git a/metalog.conf b/metalog.conf
+index 8f53b87..54332c6 100644
+--- a/metalog.conf
 b/metalog.conf
+@@ -44,6 +44,8 @@ maxfiles = 5
+ # merely write $@ to some device (your console for messages):
+ # echo "$@" > /dev/tty10
+ #
++# Hint: you can control the consolelog.sh behavior in /etc/conf.d/metalog
++#
+ #console logging:
+ #  facility  = "*"
+ #  command   = "/sbin/consolelog.sh"

diff --git a/app-admin/metalog/metalog-20230707.ebuild 
b/app-admin/metalog/metalog-20230719.ebuild
similarity index 95%
rename from app-admin/metalog/metalog-20230707.ebuild
rename to app-admin/metalog/metalog-20230719.ebuild
index 91000efc30e5..4e0803b008b6 100644
--- a/app-admin/metalog/metalog-20230707.ebuild
+++ b/app-admin/metalog/metalog-20230719.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools systemd
 
@@ -18,14 +18,16 @@ IUSE="unicode"
 RDEPEND="
dev-libs/libpcre2
 "
-DEPEND="${RDEPEND}"
+DEPEND="
+   ${RDEPEND}
+"
 BDEPEND="
sys-devel/autoconf-archive
virtual/pkgconfig
 "
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-0.9-metalog-conf.patch
+   "${FILESDIR}"/metalog-20230719-metalog-conf.patch
 )
 
 src_prepare() {



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

2023-07-20 Thread Thomas Beierlein
commit: 722d593beaa588ac418ac4cadcab11c1165af8a3
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Thu Jul 20 18:19:29 2023 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Thu Jul 20 18:20:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=722d593b

sci-libs/cartopy: Readd '-n' parameter for pytest

Signed-off-by: Thomas Beierlein  gentoo.org>

 sci-libs/cartopy/cartopy-0.21.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/cartopy/cartopy-0.21.1-r1.ebuild 
b/sci-libs/cartopy/cartopy-0.21.1-r1.ebuild
index 4c1597167aa6..80e71d718b8f 100644
--- a/sci-libs/cartopy/cartopy-0.21.1-r1.ebuild
+++ b/sci-libs/cartopy/cartopy-0.21.1-r1.ebuild
@@ -81,5 +81,5 @@ python_test() {
cd "${BUILD_DIR}" || die
 
# Drop all tests needing network access
-   virtx epytest -m "not network and not natural_earth" || die "test 
failed"
+   virtx epytest -n "$(makeopts_jobs)" -m "not network and not 
natural_earth" || die "test failed"
 }



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

2023-07-20 Thread Thomas Beierlein
commit: dcb7bf40cdba6610cb05a2d9ea23ce98ead0cef3
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Tue Jul 18 16:45:18 2023 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Thu Jul 20 18:20:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb7bf40

sci-libs/cartopy: Cleanup inherits and add DISTUTILS_EXT

Signed-off-by: Thomas Beierlein  gentoo.org>

 sci-libs/cartopy/cartopy-0.21.1-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sci-libs/cartopy/cartopy-0.21.1-r1.ebuild 
b/sci-libs/cartopy/cartopy-0.21.1-r1.ebuild
index 29d90378d1ef..4c1597167aa6 100644
--- a/sci-libs/cartopy/cartopy-0.21.1-r1.ebuild
+++ b/sci-libs/cartopy/cartopy-0.21.1-r1.ebuild
@@ -4,10 +4,11 @@
 EAPI=8
 
 DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_EXT=1
 PYTHON_COMPAT=( python3_{9..11} )
 
 DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1 multibuild virtualx
+inherit distutils-r1 multibuild multiprocessing virtualx
 
 MY_PV=${PV/_beta/b}
 MY_P=${PN}-${MY_PV}



[gentoo-commits] proj/catalyst:master commit in: arch/

2023-07-20 Thread Andreas K. Hüttel
commit: f38ef80b0152982794fe96eb807fb2bce9178760
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Jul 20 18:13:58 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Jul 20 18:13:58 2023 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=f38ef80b

Add m68k musl definition

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

 arch/m68k.toml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/arch/m68k.toml b/arch/m68k.toml
index 1df696c1..e25659b9 100644
--- a/arch/m68k.toml
+++ b/arch/m68k.toml
@@ -2,3 +2,6 @@
 COMMON_FLAGS = " -pipe -O2"
 CHOST = "m68k-unknown-linux-gnu"
 
+[m68k.m68k_musl]
+COMMON_FLAGS = " -pipe -O2"
+CHOST = "m68k-gentoo-linux-musl"



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

2023-07-20 Thread Arthur Zamarin
commit: 1f93f1917d58c28d3e79e65aba2fb0efda18d6d9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jul 20 18:13:10 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jul 20 18:13:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f93f191

sys-apps/musl-locales: Keyword 0.1.0 arm64, #908554

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

 sys-apps/musl-locales/musl-locales-0.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/musl-locales/musl-locales-0.1.0.ebuild 
b/sys-apps/musl-locales/musl-locales-0.1.0.ebuild
index d4c1fbb46812..627e4b746c89 100644
--- a/sys-apps/musl-locales/musl-locales-0.1.0.ebuild
+++ b/sys-apps/musl-locales/musl-locales-0.1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://git.adelielinux.org/adelie/musl-locales/uploads/7e855b894b18ca4
 
 LICENSE="LGPL-3 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
 
 RDEPEND="!sys-libs/glibc"
 



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

2023-07-20 Thread Jimi Huotari
commit: 0f287c08ebc3ca1fbac983b74db6a0b021aebd20
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jul 20 18:02:49 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jul 20 18:03:39 2023 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=0f287c08

profiles: remove qt6 mask

Signed-off-by: Jimi Huotari  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index feebbb72..4ee3fa9a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -3,25 +3,3 @@
 # When you add an entry to the top of this file, add your name, the date, and
 # an explanation of why something is getting masked. Please be extremely
 # careful not to commit atoms that are not valid.
-
-# Jimi Huotari  (2021-11-11)
-# Very work in progress.
-=dev-qt/qt5compat-6*
-=dev-qt/qtbase-6*
-=dev-qt/qtcharts-6*
-=dev-qt/qtdeclarative-6*
-=dev-qt/qtimageformats-6*
-=dev-qt/qtlocation-6*
-=dev-qt/qtmultimedia-6*
-=dev-qt/qtnetworkauth-6*
-=dev-qt/qtpositioning-6*
-=dev-qt/qtquick3d-6*
-=dev-qt/qtquicktimeline-6*
-=dev-qt/qtserialport-6*
-=dev-qt/qtshadertools-6*
-=dev-qt/qtsvg-6*
-=dev-qt/qttools-6*
-=dev-qt/qtwayland-6*
-=dev-qt/qtwebchannel-6*
-=dev-qt/qtwebengine-6*
-=dev-qt/qtwebsockets-6*



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

2023-07-20 Thread Arthur Zamarin
commit: 07f36c426ebb2801a3863f12e4780fc53efa6ca6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jul 20 17:59:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jul 20 17:59:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f36c42

sys-apps/musl-locales: Keyword 0.1.0 ppc64, #908554

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

 sys-apps/musl-locales/musl-locales-0.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/musl-locales/musl-locales-0.1.0.ebuild 
b/sys-apps/musl-locales/musl-locales-0.1.0.ebuild
index 664db0dd372e..d4c1fbb46812 100644
--- a/sys-apps/musl-locales/musl-locales-0.1.0.ebuild
+++ b/sys-apps/musl-locales/musl-locales-0.1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://git.adelielinux.org/adelie/musl-locales/uploads/7e855b894b18ca4
 
 LICENSE="LGPL-3 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 
 RDEPEND="!sys-libs/glibc"
 



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

2023-07-20 Thread Andrey Grozin
commit: eec1a5f924d47fb9a03ffc7d49c2b625ca9bd04e
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Jul 20 16:09:07 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Jul 20 16:09:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec1a5f9

app-text/pdfarranger: bump to 1.10.0

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

 app-text/pdfarranger/Manifest  |  1 +
 app-text/pdfarranger/pdfarranger-1.10.0.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/app-text/pdfarranger/Manifest b/app-text/pdfarranger/Manifest
index 0b264609101a..2a27a40ede74 100644
--- a/app-text/pdfarranger/Manifest
+++ b/app-text/pdfarranger/Manifest
@@ -1,2 +1,3 @@
+DIST pdfarranger-1.10.0.tar.gz 303125 BLAKE2B 
126b47dfdabbe6d75331788dd891e1d8136a70b98e70601e19fd47fc7e3d81c350eb1fc8866a3a09db88b2b760ef964e7a01cf233464440c81a6dc5462101592
 SHA512 
92aa53a402d2f4c82a7f99f2acc1c328f71ad18835e524588e0f011f3ba8b074bf425ed881bb5f9ce3020833ce37cc3c301fd90b8931b44f909c8647bc1b09af
 DIST pdfarranger-1.9.1.tar.gz 279138 BLAKE2B 
18ac9a63eff5455e395b3c126adea590b230b1884ee64e08eeaf4951c663787a827e42db9475632210b2ca3875a23e1718fdfc1b4309c5babc7ce31b6e188829
 SHA512 
ba60744f1b7c96ca9f86ed75cc5ea1b3df41af162048550a916a96972b0e987acfbdc3c46693adc239fdad5569369f24555e157a2f56936374ba132ffc8cbde6
 DIST pdfarranger-1.9.2.tar.gz 280531 BLAKE2B 
6a7a8e73e701fe9bbb5bd1f94411003dfb16966ad28522820a27e7ab554b3c2679eec3f4a08332bd58dc1c1cafd620e1daef2f39cb0f6dc5589d7bd5eb293650
 SHA512 
c22cc753e2606d90913970ce57462b4aca7c41fa6a9b6ece76b618800cad12bce808aba4a6fba2ef9698fda209e11799f30d091a88c9beb2e80a09ac7df51cb8

diff --git a/app-text/pdfarranger/pdfarranger-1.10.0.ebuild 
b/app-text/pdfarranger/pdfarranger-1.10.0.ebuild
new file mode 100644
index ..44893f0ef11c
--- /dev/null
+++ b/app-text/pdfarranger/pdfarranger-1.10.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1 optfeature xdg desktop
+
+DESCRIPTION="Merge or split pdfs; rearrange, rotate, crop pages"
+HOMEPAGE="https://github.com/jeromerobert/pdfarranger;
+SRC_URI="https://github.com/jeromerobert/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+   app-text/poppler[introspection,cairo]
+   >=dev-python/pikepdf-6.0.0[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP},cairo]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+"
+DEPEND="${RDEPEND}
+   dev-python/python-distutils-extra[${PYTHON_USEDEP}]
+   dev-util/intltool
+"
+
+src_install() {
+   distutils-r1_src_install
+   for x in 16 32 48 256 scalable
+   do doicon -s ${x} data/icons/hicolor/${x}*/*
+   done
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "image file import" media-gfx/img2pdf
+}



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

2023-07-20 Thread Ulrich Müller
commit: 2a3b51eb21b1282891c5adea3faa483888e3e410
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Jul 20 16:05:29 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Jul 20 16:07:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a3b51eb

app-emacs/magit: Suppress warning message about missing magit-libgit

Bug: https://bugs.gentoo.org/910593
Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/magit/files/magit-3.3.0-libgit-unavail.patch| 15 +++
 .../{magit-3.3.0-r3.ebuild => magit-3.3.0-r4.ebuild}  |  5 -
 2 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/app-emacs/magit/files/magit-3.3.0-libgit-unavail.patch 
b/app-emacs/magit/files/magit-3.3.0-libgit-unavail.patch
new file mode 100644
index ..6373e720dffc
--- /dev/null
+++ b/app-emacs/magit/files/magit-3.3.0-libgit-unavail.patch
@@ -0,0 +1,15 @@
+Suppress warning message about missing magit-libgit
+https://bugs.gentoo.org/910593
+
+--- lisp/magit-core.el
 lisp/magit-core.el
+@@ -41,7 +41,8 @@
+ (require 'magit-transient)
+ (require 'magit-autorevert)
+ 
+-(when (magit--libgit-available-p)
++(when (and (not magit-inhibit-libgit)
++   (magit--libgit-available-p))
+   (condition-case err
+   (require 'magit-libgit)
+ (error

diff --git a/app-emacs/magit/magit-3.3.0-r3.ebuild 
b/app-emacs/magit/magit-3.3.0-r4.ebuild
similarity index 93%
rename from app-emacs/magit/magit-3.3.0-r3.ebuild
rename to app-emacs/magit/magit-3.3.0-r4.ebuild
index eaee9f6713a7..46f40464fe43 100644
--- a/app-emacs/magit/magit-3.3.0-r3.ebuild
+++ b/app-emacs/magit/magit-3.3.0-r4.ebuild
@@ -23,7 +23,10 @@ LICENSE="GPL-3+"
 SLOT="0"
 IUSE="libgit"
 
-PATCHES=( "${FILESDIR}"/${P}-inhibit-libgit.patch )
+PATCHES=(
+   "${FILESDIR}"/${P}-inhibit-libgit.patch
+   "${FILESDIR}"/${P}-libgit-unavail.patch
+)
 DOCS=( ../README.md ../Documentation/AUTHORS.md ../Documentation/RelNotes )
 ELISP_TEXINFO="../Documentation/*.texi"
 SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/

2023-07-20 Thread Andrey Grozin
commit: b21cfa942340c2940fd4783f4810abf772617a20
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Jul 20 16:07:10 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Jul 20 16:07:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b21cfa94

sci-geosciences/routino: bump to 3.4.1

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

 sci-geosciences/routino/Manifest |  1 +
 sci-geosciences/routino/routino-3.4.1.ebuild | 84 
 2 files changed, 85 insertions(+)

diff --git a/sci-geosciences/routino/Manifest b/sci-geosciences/routino/Manifest
index 4cce63994eb1..e3229b188be5 100644
--- a/sci-geosciences/routino/Manifest
+++ b/sci-geosciences/routino/Manifest
@@ -1 +1,2 @@
 DIST routino-3.3.3.tgz 2564198 BLAKE2B 
0476e4afb2279c6a93b3d5192a1be580b0ee20fe07b5101c7d590bd3b74873e0205549c2fa621c6444eea0dd0cf0545c9fc054454e04f434d3e57ed750b1df3d
 SHA512 
b037f6ef38b3abef4639d639c3564b42adc742d225108905d0cacb790e4a07593245c537b5550c43874cd6083f37b710b7aec02a0b0669c927804cf30ce34386
+DIST routino-3.4.1.tgz 2591859 BLAKE2B 
cdc2018cb735c190258c9f4ebf09ad14d27923fcc520b3c58fb910e63d93e280bbad345ca1c82b31284827cf914f5da45b8f5a69c9ac1721b3f056dfd9d2e918
 SHA512 
c9e6dea5c60a265f7a5c7217711d2c880f201d1102740d756e10f731ace785a7afd7b84cdfb8485ee3af58b5a0f1b0e8e273dab1deedd319b27c77d400b30baa

diff --git a/sci-geosciences/routino/routino-3.4.1.ebuild 
b/sci-geosciences/routino/routino-3.4.1.ebuild
new file mode 100644
index ..3a03984a6ad0
--- /dev/null
+++ b/sci-geosciences/routino/routino-3.4.1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+inherit toolchain-funcs distutils-r1
+
+DESCRIPTION="Routing application based on openstreetmap data"
+HOMEPAGE="https://routino.org/;
+SRC_URI="https://routino.org/download/${P}.tgz;
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="python test"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   python? (
+   ${PYTHON_DEPS}
+   dev-lang/swig[pcre]
+   )
+"
+RDEPEND="python? ( ${PYTHON_DEPS} )"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.3.2.patch )
+
+src_prepare() {
+   default
+
+   sed -i -e "s@libdir=\(.*\)@libdir=\$(prefix)/$(get_libdir)@" \
+   -e "s@CC=gcc@CC=$(tc-getCC)@" \
+   -e "s@LD=gcc@LD=$(tc-getCC)@" \
+   Makefile.conf || die "failed sed"
+}
+
+src_compile() {
+   emake -j1
+
+   rm README.txt || die "rm README.txt failed"
+   mv doc/README.txt . || die "mv doc/README.txt . failed"
+
+   if use python; then
+   pushd python > /dev/null || die
+   distutils-r1_src_compile
+   popd > /dev/null || die
+   fi
+}
+
+python_compile() {
+   rm -f build/.timestamp || die
+   emake PYTHON=${EPYTHON} src/_router.c src/_database.cc || die
+   distutils-r1_python_compile
+}
+
+src_test() {
+   emake test
+
+   # Need to fix import issues with these
+   #if use python; then
+   #   pushd python > /dev/null || die
+   #   distutils-r1_src_test
+   #   popd > /dev/null || die
+   #fi
+}
+
+python_test() {
+   emake PYTHON=${EPYTHON} test
+}
+
+src_install() {
+   default
+
+   if use python; then
+   pushd python > /dev/null || die
+   distutils-r1_src_install
+   newdoc README.txt README_python.txt
+   popd > /dev/null || die
+   fi
+}



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

2023-07-20 Thread Andrey Grozin
commit: 20aab19d79c2aab663f58e68a66defb82199a1c0
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Jul 20 16:05:17 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Jul 20 16:05:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20aab19d

dev-util/pycharm-community: bump to 2023.1.4

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

 dev-util/pycharm-community/Manifest|   1 +
 .../pycharm-community-2023.1.4.ebuild  | 123 +
 2 files changed, 124 insertions(+)

diff --git a/dev-util/pycharm-community/Manifest 
b/dev-util/pycharm-community/Manifest
index 341ec1d87b07..7920e128e0f2 100644
--- a/dev-util/pycharm-community/Manifest
+++ b/dev-util/pycharm-community/Manifest
@@ -1,2 +1,3 @@
 DIST pycharm-community-2023.1.1.tar.gz 577304778 BLAKE2B 
c630c4a21edc2c36e972965e35df63500dafe8ecbd5eee9c6246785bf9e6962e048759a8674160fd47de810a75ffcefe0df14149746ca789b8064623551bed19
 SHA512 
d0c2419b77ca34c04579f8d52a20427a927fc4d7b3edb1e7787ed515cdc3777b19d963c22975c932c3e568c1861ec7806955514921a1156e497b584f816cd6a2
 DIST pycharm-community-2023.1.2.tar.gz 577374290 BLAKE2B 
ed21b0874f4d0fc575f5b8e9e4e1ec23706de7216009ffd27440dac245f0513566b9df6e3a962ee5df9783aa9f6c9ce2c626883d173723222d08b5288d71f153
 SHA512 
1d251cfeef0b7c6a5d7fa563ddef99df2c143116e893878346c04788776052aba2cbb0c790e6fe72ad44e86f785bcb76e2cefae15bda387c0a48a6d01b429813
+DIST pycharm-community-2023.1.4.tar.gz 577477377 BLAKE2B 
a4cff0cefd50d047c9593af2af1911f45adc9065e944e5fc3f6f260a978e42f564bce70a90548de837e586142630ea85b2f69c413388eb37280b193df84c0260
 SHA512 
e0eaffe7e99473f096e77a9baa58f1a1c615da85903462c8221e6788bd4680acf6b13446ba5c09de0f281a02bbcbbc56b7500a688ceeae64246eb76dd85ff506

diff --git a/dev-util/pycharm-community/pycharm-community-2023.1.4.ebuild 
b/dev-util/pycharm-community/pycharm-community-2023.1.4.ebuild
new file mode 100644
index ..2633a29ce241
--- /dev/null
+++ b/dev-util/pycharm-community/pycharm-community-2023.1.4.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop readme.gentoo-r1 wrapper xdg-utils
+
+DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis"
+HOMEPAGE="http://www.jetbrains.com/pycharm/;
+SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz;
+
+LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+bundled-jdk"
+
+BDEPEND="dev-util/patchelf"
+
+RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 )
+   app-arch/brotli
+   app-arch/zstd
+   app-crypt/p11-kit
+   dev-libs/fribidi
+   dev-libs/glib
+   dev-libs/json-c
+   dev-libs/libbsd
+   dev-libs/libdbusmenu
+   dev-libs/nss
+   dev-libs/wayland
+   dev-python/pip
+   media-fonts/dejavu
+   media-gfx/graphite2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype:2=
+   media-libs/harfbuzz
+   media-libs/libglvnd
+   media-libs/libjpeg-turbo:0=
+   media-libs/libpng:0=
+   net-libs/gnutls
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/libcap
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/pango
+"
+
+RESTRICT="mirror"
+
+QA_PREBUILT="opt/${P}/*"
+
+MY_PN=${PN/-community/}
+
+src_prepare() {
+   default
+
+   rm -vf "${S}"/help/ReferenceCardForMac.pdf || die
+
+   rm -vf "${S}"/bin/phpstorm.vmoptions || die
+
+   rm -vf "${S}"/plugins/performanceTesting/bin/libyjpagent.so || die
+   rm -vf "${S}"/plugins/performanceTesting/bin/*.dll || die
+   rm -vf "${S}"/plugins/performanceTesting/bin/libyjpagent.dylib || die
+   rm -vrf 
"${S}"/lib/pty4j-native/linux/{aarch64,arm,mips64el,ppc64le,x86} || die
+   rm -vf 
"${S}"/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_linux_x86.so
+
+   sed -i \
+   -e "\$a" \
+   -e 
"\$a#---" \
+   -e "\$a# Disable automatic updates as these are handled through 
Gentoo's" \
+   -e "\$a# package manager. See bug #704494" \
+   -e 
"\$a#---" \
+   -e "\$aide.no.platform.update=Gentoo" bin/idea.properties
+
+   for file in "jbr/lib/"/{libjcef.so,jcef_helper}
+   do
+   if [[ -f "${file}" ]]; then
+   patchelf --set-rpath '$ORIGIN' ${file} || die
+   fi
+   done
+}
+
+src_install() {
+   local DIR="/opt/${PN}"
+   local JRE_DIR="jbr"
+
+   insinto ${DIR}
+   doins -r *
+
+   if ! use bundled-jdk; then
+   rm -r "${JRE_DIR}" || die
+   

[gentoo-commits] repo/gentoo:master commit in: media-gfx/asymptote/files/, media-gfx/asymptote/

2023-07-20 Thread Andrey Grozin
commit: da3f272aa18df7e3c3cea5673e7b217d04d9e494
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Jul 20 16:02:54 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Jul 20 16:02:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da3f272a

media-gfx/asymptote: bump to 2.86

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

 media-gfx/asymptote/Manifest   |   1 +
 media-gfx/asymptote/asymptote-2.86.ebuild  | 245 +
 .../files/asymptote-2.86-without-lsp.patch |  50 +
 3 files changed, 296 insertions(+)

diff --git a/media-gfx/asymptote/Manifest b/media-gfx/asymptote/Manifest
index 33a3520ac1ac..e95e6faa4a8d 100644
--- a/media-gfx/asymptote/Manifest
+++ b/media-gfx/asymptote/Manifest
@@ -1 +1,2 @@
 DIST asymptote-2.85.src.tgz 15073771 BLAKE2B 
5fb965d6fad5c138c00b76a55158c3808022de84ba2a5568af551fe744e5ab0dc3caf168f9467517d917c9716a89a3fd1064324991e8d058a7a27138648903fc
 SHA512 
81e62c3b5c1a4d8a12b37c9ca45f0141cf4034719f08155c2eb61989a2132a79053d611dee29bc0ea24b0aa05d2b4cb2b0dfeadec51e754cd65caf4ace7cc5b1
+DIST asymptote-2.86.src.tgz 15118426 BLAKE2B 
305edae6653094a5daa9f136951cfcc3f8ece1dc8e616593710e0bace350a95f61729f8d7a9522a14704300a6cfd15decb1bb634e58dba1626f09c053b6b368b
 SHA512 
9e11dbfca10379f07b50dcce0d63c12b793f47741651b1804cf0825e87604c40b5b94acf343ce7f5ca7da83b5ebb0e213090ada80e0b6ebe4f6cec9db67209d6

diff --git a/media-gfx/asymptote/asymptote-2.86.ebuild 
b/media-gfx/asymptote/asymptote-2.86.ebuild
new file mode 100644
index ..dcccb01b39d5
--- /dev/null
+++ b/media-gfx/asymptote/asymptote-2.86.ebuild
@@ -0,0 +1,245 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit autotools elisp-common latex-package python-r1
+
+DESCRIPTION="A vector graphics language that provides a framework for 
technical drawing"
+HOMEPAGE="https://asymptote.sourceforge.io/;
+SRC_URI="mirror://sourceforge/asymptote/${P}.src.tgz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="+boehm-gc context curl doc emacs examples fftw gsl +imagemagick latex 
lsp offscreen +opengl python sigsegv svg test vim-syntax X"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   offscreen? ( opengl )
+   doc? ( boehm-gc )"
+
+RDEPEND="
+   >=sys-libs/ncurses-5.4-r5:0=
+   >=sys-libs/readline-4.3-r5:0=
+   net-libs/libtirpc:=
+   imagemagick? ( media-gfx/imagemagick[png] )
+   opengl? ( media-libs/mesa[X(+)] media-libs/freeglut media-libs/glew:0 
media-libs/glm )
+   offscreen? ( media-libs/mesa[osmesa] )
+   svg? ( app-text/dvisvgm )
+   sigsegv? ( dev-libs/libsigsegv )
+   boehm-gc? ( >=dev-libs/boehm-gc-7.0[cxx,threads] )
+   fftw? ( >=sci-libs/fftw-3.0.1:= )
+   gsl? ( sci-libs/gsl:= )
+   python? ( ${PYTHON_DEPS} )
+   curl? ( net-misc/curl )
+   lsp? (
+   dev-libs/boost
+   dev-libs/rapidjson
+   dev-libs/utfcpp
+   )
+   X? (
+   ${PYTHON_DEPS}
+   dev-python/PyQt5[${PYTHON_USEDEP},gui,widgets,svg]
+   dev-python/numpy
+   dev-python/pycson
+   >=gnome-base/librsvg-2.40
+   )
+   latex? (
+   virtual/latex-base
+   dev-texlive/texlive-latexextra
+   )
+   context? ( dev-texlive/texlive-context )
+   emacs? ( >=app-editors/emacs-23.1:* )
+   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )"
+DEPEND="${RDEPEND}
+   dev-lang/perl
+   doc? (
+   media-gfx/imagemagick[png]
+   virtual/texi2dvi
+   virtual/latex-base
+   dev-texlive/texlive-latexextra
+   app-text/ghostscript-gpl )
+   test? ( app-text/ghostscript-gpl )"
+
+TEXMF=/usr/share/texmf-site
+
+PATCHES=(
+   # Changing pdf, ps, image viewers to xdg-open
+   "${FILESDIR}/${PN}-2.85-xdg-utils.patch"
+
+   # Bug #322473
+   "${FILESDIR}/${PN}-2.70-info.patch"
+
+   "${FILESDIR}/${PN}-2.86-without-lsp.patch"
+)
+
+src_prepare() {
+   sed -e "s:Datadir/doc/asymptote:Datadir/doc/${PF}:" \
+   -i configure.ac \
+   || die "sed configure.ac failed"
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # for the CPPFLAGS see
+   # 
https://sourceforge.net/forum/forum.php?thread_id=1683277_id=409349
+   econf \
+   CPPFLAGS=-DHAVE_SYS_TYPES_H \
+   CFLAGS="${CXXFLAGS}" \
+   --disable-gc-debug \
+   --disable-gc-full-debug \
+   --with-latex=/usr/share/texmf-site/tex/latex \
+   --with-context=/usr/share/texmf-site/tex/context \
+   $(use_enable boehm-gc gc system) \
+   $(use_enable curl) \
+   $(use_enable lsp) 

[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/, dev-lisp/sbcl/files/

2023-07-20 Thread Andrey Grozin
commit: 7ed0fd0fc827099946da910427c8133b7f94ca63
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Jul 20 16:00:39 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Jul 20 16:00:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ed0fd0f

dev-lisp/sbcl: bump to 2.3.6

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

 dev-lisp/sbcl/Manifest   |   2 +
 dev-lisp/sbcl/files/bsd-sockets-test-2.3.6.patch | 410 +++
 dev-lisp/sbcl/sbcl-2.3.6.ebuild  | 267 +++
 3 files changed, 679 insertions(+)

diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest
index 5d196391823d..fe654814486e 100644
--- a/dev-lisp/sbcl/Manifest
+++ b/dev-lisp/sbcl/Manifest
@@ -16,3 +16,5 @@ DIST sbcl-2.3.3-source.tar.bz2 7408264 BLAKE2B 
d5d8baeeffa3ef5c4d7cf8116bd7c1200
 DIST sbcl-2.3.4-source.tar.bz2 7322567 BLAKE2B 
48858f7112daf90d45f9380c5e4a21884852523c54da9d72ebc232a143733d9570b2f8d001f32a8d3f43e3654ade9ec729b10a5dc8c5bfc5c06bedb3f14b9403
 SHA512 
bbedbc8a35d9ad9ea60fce3f66b4885dbc55a5d93af169edbb4fa434b9155b1201c978a38bd1f9c7ce572e323d005a5ebfb859f7c26380a7e8180be6a870e9d2
 DIST sbcl-2.3.4-x86-64-linux-binary.tar.bz2 11783208 BLAKE2B 
40e77c69a3df76749941138720e85cb8b4df4a334b19e4bf998caace63bb016efd321a51b9b3a86cf34a5ad10c7967a2b131d83b63f506f6e196ac5436d874e1
 SHA512 
2b7ab43f8fb10b4dd2effdd7209b4028a4a48fcc52564406acb9470ab5c6079217369da2a4f170f1ceb56ccc8cc11d129c1cb4daba85e20aa1a3345daa9e19b9
 DIST sbcl-2.3.5-source.tar.bz2 7474392 BLAKE2B 
0b4f678dccbb18c18d59709aa2ce9facec3ada9f32cf1d398e1686f63615ab82781da68d6b5914294adab88e18501945d57b6d630507e02a8d89351379f769f3
 SHA512 
89635b6ebd18a481c56bb40b69ef58f13b2e2ebdb6b1244a1eea3b0d9e85dc1659391754b7c8ba533455575e91989889fe41be05314297f8e49bf11170001004
+DIST sbcl-2.3.6-source.tar.bz2 7483612 BLAKE2B 
92428617b925a1fdd2dc0a5d8af61c2b4353bdc6305a9331fc0c945e9cec4b6119f8db0c7c611d3db82c3868a7635134496c7ba335de393abe9c055ef1ced6e3
 SHA512 
f71ac11b3f70c77e5b87fced7a466dfb387bc19170330419d71aea310bc09b9918ea106eb655cb8118b203191716a7b27406bb3557640395189c36e09282
+DIST sbcl-2.3.6-x86-64-linux-binary.tar.bz2 11904608 BLAKE2B 
240fee1c929b79c311f5708bb72060fc159cbe7f341cec7f98cdb2428e80d0c37f83b9d4fc7822329b794db77553d2c4293a19b3077964b728480cc2f9e9ea8d
 SHA512 
166c348b83f20a8e66f89a22580a000afa1e0b0b14d19332823a8b4e87f9090032cf4a57ae36089eb7ed6c83777335b3823a631e716337e0833d3e84219ea1f4

diff --git a/dev-lisp/sbcl/files/bsd-sockets-test-2.3.6.patch 
b/dev-lisp/sbcl/files/bsd-sockets-test-2.3.6.patch
new file mode 100644
index ..7bf6f8afd797
--- /dev/null
+++ b/dev-lisp/sbcl/files/bsd-sockets-test-2.3.6.patch
@@ -0,0 +1,410 @@
+diff -r -U3 sbcl-2.3.6.orig/contrib/sb-bsd-sockets/tests.lisp 
sbcl-2.3.6/contrib/sb-bsd-sockets/tests.lisp
+--- sbcl-2.3.6.orig/contrib/sb-bsd-sockets/tests.lisp  2023-06-28 
13:35:17.0 +0700
 sbcl-2.3.6/contrib/sb-bsd-sockets/tests.lisp   2023-07-20 
21:14:36.163025437 +0700
+@@ -13,16 +13,16 @@
+   (equalp (make-inet-address "242.1.211.3")  #(242 1 211 3))
+   t)
+ 
+-(deftest make-inet6-address.1
+-(equalp (make-inet6-address ":::::::")
+-#(255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 
255))
+-  t)
+-
+-(deftest unparse-inet6-address
+-(string= (sb-bsd-sockets::unparse-inet6-address
+-  (make-inet6-address "fe80::abcd:1234"))
+- "fe80::abcd:1234")
+-  t)
++;(deftest make-inet6-address.1
++;(equalp (make-inet6-address ":::::::")
++;#(255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 
255))
++;  t)
++
++;(deftest unparse-inet6-address
++;(string= (sb-bsd-sockets::unparse-inet6-address
++;  (make-inet6-address "fe80::abcd:1234"))
++; "fe80::abcd:1234")
++;  t)
+ 
+ (deftest get-protocol-by-name/tcp
+ (integerp (get-protocol-by-name "tcp"))
+@@ -35,15 +35,15 @@
+ ;;; See https://bugs.launchpad.net/sbcl/+bug/659857
+ ;;; Apparently getprotobyname_r on FreeBSD says -1 and EINTR
+ ;;; for unknown protocols...
+-#-(and freebsd sb-thread)
+-#-(and dragonfly sb-thread)
+-(deftest get-protocol-by-name/error
+-  (handler-case (get-protocol-by-name "nonexistent-protocol")
+-(unknown-protocol ()
+-  t)
+-(:no-error ()
+-  nil))
+-  t)
++;#-(and freebsd sb-thread)
++;#-(and dragonfly sb-thread)
++;(deftest get-protocol-by-name/error
++;  (handler-case (get-protocol-by-name "nonexistent-protocol")
++;(unknown-protocol ()
++;  t)
++;(:no-error ()
++;  nil))
++;  t)
+ 
+ (eval-when (:compile-toplevel :execute)
+   (when (handler-case (make-instance 'inet-socket
+@@ -104,19 +104,19 @@
+   (:no-error nil))
+   t)
+ 
+-(deftest make-inet6-socket.smoke
+-  (handler-case
+-  (let ((s (make-instance 'inet6-socket :type :stream :protocol 
(get-protocol-by-name "tcp"
+-(> (socket-file-descriptor s) 

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

2023-07-20 Thread Ionen Wolkens
commit: ba0aeec49b09292564b24b5d9159330584d588e9
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jul 20 15:32:16 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jul 20 15:32:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba0aeec4

media-libs/vips: add 8.14.3

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

 media-libs/vips/Manifest   |   1 +
 media-libs/vips/vips-8.14.3.ebuild | 154 +
 2 files changed, 155 insertions(+)

diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest
index 19bcb045f914..5a0b809844d4 100644
--- a/media-libs/vips/Manifest
+++ b/media-libs/vips/Manifest
@@ -1 +1,2 @@
 DIST vips-8.14.2.tar.xz 18693660 BLAKE2B 
22af6d587314c550704bf0527da4b3f5810be2ea9114af9c6592bbcd6b8027bfa961df0b349c8e80bcbb8b5992f2bf1b13b5fc46da46bd24359c70adfc7d757c
 SHA512 
860f3b89fcaa2eaed49e253dc2b3b5c7dae5e453c506eb2ec96a3954072fcd86a4d6dafb3b00fc624c23097b947d3d6451e27d9494e7a75f1e4df5e99c771771
+DIST vips-8.14.3.tar.xz 18679276 BLAKE2B 
a97ee6fb2d16a1203cc4f06100dcd7ffdc1e1fb08058389b3bda8cc2245b7a0f2ddc0ab591c5a961d1576d4cebc3d61b58023500cb7e42f456caba49afd45dca
 SHA512 
380857ba2593e1798463b2e315c65a0c1c6b42a16b7775d726e3b7210dc84cbe5e4e534535b322fcc0b2ed2248297bd04e11c91a7bb2c056c2b40c6b6a095cb9

diff --git a/media-libs/vips/vips-8.14.3.ebuild 
b/media-libs/vips/vips-8.14.3.ebuild
new file mode 100644
index ..291c71467d67
--- /dev/null
+++ b/media-libs/vips/vips-8.14.3.ebuild
@@ -0,0 +1,154 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit meson python-single-r1 vala
+
+DESCRIPTION="VIPS Image Processing Library"
+HOMEPAGE="https://libvips.github.io/libvips/;
+SRC_URI="https://github.com/libvips/libvips/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="LGPL-2.1+ MIT"
+SLOT="0/42" # soname
+KEYWORDS="~amd64 ~x86"
+IUSE="
+   deprecated doc exif fftw fits fontconfig graphicsmagick gsf gtk-doc heif
+   imagemagick imagequant +introspection +jpeg jpeg2k jpegxl lcms matio
+   openexr +orc pango pdf +png python svg test tiff vala webp"
+REQUIRED_USE="
+   fontconfig? ( pango )
+   graphicsmagick? ( imagemagick )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( jpeg png webp )
+   vala? ( introspection )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/expat
+   virtual/libintl
+   exif? ( media-libs/libexif )
+   fftw? ( sci-libs/fftw:3.0= )
+   fits? ( sci-libs/cfitsio:= )
+   fontconfig? ( media-libs/fontconfig )
+   gsf? ( gnome-extra/libgsf:= )
+   heif? ( media-libs/libheif:= )
+   imagemagick? (
+   graphicsmagick? ( media-gfx/graphicsmagick:= )
+   !graphicsmagick? ( media-gfx/imagemagick:= )
+   )
+   imagequant? ( media-gfx/libimagequant )
+   introspection? ( dev-libs/gobject-introspection )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   jpeg2k? ( media-libs/openjpeg:= )
+   jpegxl? ( media-libs/libjxl )
+   lcms? ( media-libs/lcms:2 )
+   matio? ( sci-libs/matio:= )
+   openexr? ( media-libs/openexr:= )
+   orc? ( dev-lang/orc )
+   pango? (
+   x11-libs/cairo
+   x11-libs/pango
+   )
+   pdf? (
+   app-text/poppler[cairo]
+   x11-libs/cairo
+   )
+   png? ( media-libs/libpng:= )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep 'dev-python/pycairo[${PYTHON_USEDEP}]')
+   )
+   svg? (
+   gnome-base/librsvg:2
+   sys-libs/zlib:=
+   x11-libs/cairo
+   )
+   tiff? ( media-libs/tiff:= )
+   webp? ( media-libs/libwebp:= )"
+DEPEND="
+   ${RDEPEND}
+   pango? ( x11-base/xorg-proto )
+   pdf? ( x11-base/xorg-proto )
+   svg? ( x11-base/xorg-proto )
+   test? (
+   tiff? ( media-libs/tiff[jpeg] )
+   )"
+BDEPEND="
+   dev-util/glib-utils
+   sys-devel/gettext
+   doc? (
+   app-doc/doxygen
+   media-gfx/graphviz
+   )
+   gtk-doc? ( dev-util/gtk-doc )
+   python? ( ${PYTHON_DEPS} )
+   vala? ( $(vala_depend) )"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   use vala && vala_setup
+
+   sed -i "s/'vips-doc'/'${PF}'/" cplusplus/meson.build || die
+
+   sed -i "/subdir('fuzz')/d" meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use deprecated)
+   $(meson_use doc doxygen)
+   -Dexamples=false
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use introspection)
+   $(meson_use vala vapi)
+   -Dcgif=disabled # not packaged, and not used to view gif (only 
saving)
+   

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

2023-07-20 Thread Craig Andrews
commit: ec7b34f27f47f37c6a164aabd55932957b5bf121
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Jul 20 15:19:20 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Jul 20 15:19:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec7b34f2

net-analyzer/netdata: add 1.41.0

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

 net-analyzer/netdata/Manifest  |   1 +
 net-analyzer/netdata/netdata-1.41.0.ebuild | 161 +
 2 files changed, 162 insertions(+)

diff --git a/net-analyzer/netdata/Manifest b/net-analyzer/netdata/Manifest
index cec7ee4accbb..4dfb8365ef75 100644
--- a/net-analyzer/netdata/Manifest
+++ b/net-analyzer/netdata/Manifest
@@ -1,2 +1,3 @@
 DIST netdata-1.40.0.tar.gz 43343645 BLAKE2B 
effcf309e3c2fd65269bc2ee2e3b6300048f7ebd1c09b7b640c3ab9d3eab66010e1886d685695753212e4af3f4a834c8b31d68db6fba9c2de1dd77c5f60b0326
 SHA512 
0fb103d6b5f37cba68a553d9934fbc7a6fb1f4dd59f1aae0cc755076b8fc2c6889405fd2875eff703036fa811334c29ffcfda080d93453f5882f8e230d05a8da
 DIST netdata-1.40.1.tar.gz 43354949 BLAKE2B 
70aabebb9544d17faf8adbcbac0f37be674ce1e5adc2bbd3f9b2201941337f4464fa950ae8cddff021c772ad903d90e65fda4cd5b8b05f92bee8248e4665ce2a
 SHA512 
e2769c65036422371c4cca7757d813a35202a7f3bb905e03e40247be96e48d5ce71431ae43f3b8ab03a72b690e5fe370b0079c82e00e00ef5454d9a0a8d42132
+DIST netdata-1.41.0.tar.gz 45631424 BLAKE2B 
6f1557bcdba3f8215139970c5130246fa6f4e0da8fce5205989aff18165d14b8ab586ff2eda82304b5691a64cdd63deb458a8eaf25130b5c5684cb8ec4c0d822
 SHA512 
73e56d428e2d5d88cc72cdb51a89d50b98a1fbb02c50acc2fec74896bccabbcf26528419587574745ee01e4d94f39a2248b604d38c17912aeb5b8e995cbb82ab

diff --git a/net-analyzer/netdata/netdata-1.41.0.ebuild 
b/net-analyzer/netdata/netdata-1.41.0.ebuild
new file mode 100644
index ..90d183c63811
--- /dev/null
+++ b/net-analyzer/netdata/netdata-1.41.0.ebuild
@@ -0,0 +1,161 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python{3_9,3_10,3_11} )
+
+inherit autotools fcaps flag-o-matic linux-info python-single-r1 systemd 
toolchain-funcs
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/netdata/${PN}.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/netdata/${PN}/releases/download/v${PV}/${PN}-v${PV}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/${PN}-v${PV}"
+   KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Linux real time system monitoring, done right!"
+HOMEPAGE="https://github.com/netdata/netdata https://my-netdata.io/;
+
+LICENSE="GPL-3+ MIT BSD"
+SLOT="0"
+IUSE="caps cloud +compression cpu_flags_x86_sse2 cups +dbengine ipmi +jsonc 
+lto mongodb mysql nfacct nodejs postgres prometheus +python tor xen"
+REQUIRED_USE="
+   mysql? ( python )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   tor? ( python )"
+
+# most unconditional dependencies are for plugins.d/charts.d.plugin:
+RDEPEND="
+   acct-group/netdata
+   acct-user/netdata
+   app-misc/jq
+   >=app-shells/bash-4:0
+   || (
+   net-analyzer/openbsd-netcat
+   net-analyzer/netcat
+   )
+   net-libs/libwebsockets
+   net-misc/curl
+   net-misc/wget
+   sys-apps/util-linux
+   app-alternatives/awk
+   caps? ( sys-libs/libcap )
+   cups? ( net-print/cups )
+   dbengine? (
+   app-arch/lz4:=
+   dev-libs/judy
+   dev-libs/openssl:=
+   )
+   dev-libs/libuv:=
+   dev-libs/libyaml
+   cloud? ( dev-libs/protobuf:= )
+   sys-libs/zlib
+   ipmi? ( sys-libs/freeipmi )
+   jsonc? ( dev-libs/json-c:= )
+   mongodb? ( dev-libs/mongo-c-driver )
+   nfacct? (
+   net-firewall/nfacct
+   net-libs/libmnl:=
+   )
+   nodejs? ( net-libs/nodejs )
+   prometheus? (
+   app-arch/snappy:=
+   dev-libs/protobuf:=
+   )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
+   mysql? ( $(python_gen_cond_dep 
'dev-python/mysqlclient[${PYTHON_USEDEP}]') )
+   postgres? ( $(python_gen_cond_dep 
'dev-python/psycopg:2[${PYTHON_USEDEP}]') )
+   tor? ( $(python_gen_cond_dep 'net-libs/stem[${PYTHON_USEDEP}]') 
)
+   )
+   xen? (
+   app-emulation/xen-tools
+   dev-libs/yajl
+   )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+FILECAPS=(
+   'cap_dac_read_search,cap_sys_ptrace+ep' 
'usr/libexec/netdata/plugins.d/apps.plugin'
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   if use ppc64; then
+   # bundled dlib does not support vsx on big-endian
+   # https://github.com/davisking/dlib/issues/397
+   

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

2023-07-20 Thread Craig Andrews
commit: 13757655c481e57face1370350e3fea41b8387d7
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Jul 20 15:18:13 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Jul 20 15:18:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13757655

www-apps/jackett: drop 0.21.491

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

 www-apps/jackett/Manifest|  6 ---
 www-apps/jackett/jackett-0.21.491.ebuild | 67 
 2 files changed, 73 deletions(-)

diff --git a/www-apps/jackett/Manifest b/www-apps/jackett/Manifest
index 52d8bb6deec9..ef0dd70502a3 100644
--- a/www-apps/jackett/Manifest
+++ b/www-apps/jackett/Manifest
@@ -1,9 +1,3 @@
-DIST jackett-0.21.491-arm.tar.gz 43902200 BLAKE2B 
4a1bf32c8d33ae6d2bc8f4795453631ae97eec4ca2e4dd757490d80e29cb7b7c0324358f41144f1df74efa2b467adf4cff56b358c6a63efff004f59b527e
 SHA512 
7a0c4ef87cc4f51cb688d4d2751990b32d466980255ea3bb12594f9bfae446f9183ddf9a35e7a0ddb7248534edf2e4e57a2beb629e6cd59f51249466a5d5cf6c
-DIST jackett-0.21.491-arm64.tar.gz 43402350 BLAKE2B 
2373f11a39d3ae731d0f0f461e9fccdff7e975a9fdaef6e9eb0d9bea91632c3a2d8c6f614daf916f878bbe3c9c99f7c7bbeacf7bcae45de8e46f646057c2fe33
 SHA512 
e312539edaf043e90208859a7984b45faf4bfdec909246d142dca2f11c3565a5049ce975b426e769768817d4c0c88d0e8095e7b5fe2c77ed6f2b6a626dec5983
-DIST jackett-0.21.491-musl-arm.tar.gz 43931030 BLAKE2B 
7d8fbb152d70312a63a7720f30d68681b63e7710d3a83b2a407404b9f215481eb8457f7336956bc65d57ce0f2f505f76b45a866e5960359f10c552825d7e9261
 SHA512 
2f4d8b3f6fd8aaa549ae122d2f615b727f92ceefc11eb3707432dc57316ecca88f6b9dbf228d3dfe0aa6112d2c0f597e05e2ae90a2b9d621482068bcb859a727
-DIST jackett-0.21.491-musl-arm64.tar.gz 43426559 BLAKE2B 
77d5c3d4c8adfc5e72ad722b38b71b74cf035aaeb7f395d038671bc655e14b6b94273c60165b595c12b0b7eae352dff0e54b9b251fc8b4ca9ba366ab205de259
 SHA512 
e1b15a432d25b1a618110e07241d8aabca274215a7487dc366316604317a7ef1a1c55a6ec908a66c97963e2f23cb701957e46cd4ef760032076809f29d4996ed
-DIST jackett-0.21.491-musl-x64.tar.gz 45618407 BLAKE2B 
ad763edbec310d7603892eb6ad8a880412c703183b6a3f7fc5d220501901e97822effe1909bdeb6ee0a51a54d33060ebb792e30f1d3fcd6e0b027edb8c5b6da8
 SHA512 
430467127122f50fa8fc089d7bbe79bd60284d29f4424caf6a15d3766932bbf8be78bd0955baefa64dea76da3647249ed756c96cd3458a8a446f29aa19f18268
-DIST jackett-0.21.491-x64.tar.gz 46082692 BLAKE2B 
087ce149f897ca160da20191b882a432821a8fd13c321b4292bf26d2d95abc1085c79219ed683da21c756eb74df56685059e19374f7c28a47d6b125f98fbae2a
 SHA512 
45c0a988fc9b523c70cc06d6436c3ef3522e2091a8ef54eaa7681c575deb6abbe253d84f54c28f160ea9e290f8cf2e824f4017cc596494ebbdfc4ce49a57fc6e
 DIST jackett-0.21.497-arm.tar.gz 43903520 BLAKE2B 
6dfde91d83b8e49d299f2f5af365248af08a1ace8758f2770a6276eda69cc54162f7e3555e4d1462aebae17781b50f4ca58eef16ea21144705518a60ae9a9ca9
 SHA512 
f87d138ae7eef0be6b632001d19d5f3da40be0ea6018ce27c8eab614d64f7b50be6d35c848087c5599a383fae8c780c3e90f5cf1f3a3b9676d42d097cb79727d
 DIST jackett-0.21.497-arm64.tar.gz 43403960 BLAKE2B 
4a13773bb52eb7848be346006b4e674b79a4cd1cb2f7d1a948f41ac554271a0ad8a6140d1a965d658b13aa49c48f40adc2d6c6cb32fefda811c2cee7d133d5e2
 SHA512 
079c7501d2ec151fae7838559c48ffb78a24b0926ee309f9adb5fae4d50a2d32e016c7b11e9a7651de22568f85a6932fc53ca56c990d2c83d0c53d39847dc992
 DIST jackett-0.21.497-musl-arm.tar.gz 43933029 BLAKE2B 
46a5c6e17f5f204b2f85038dd15c068ad89bd905f538fc62b213361172988e82a6bcdd54f7c716ede6e0a3642ed1de7c2070714bc7332ec73a4e85ef7e179742
 SHA512 
baa3678175cd2a18b48ce9a13f5cf476d5052872eaa7dd253b1f39c417fd8690bbe8b59b54c0a79a18affa7c93cc81e51bec6aa6b315ed9b75abd81a6daf57f1

diff --git a/www-apps/jackett/jackett-0.21.491.ebuild 
b/www-apps/jackett/jackett-0.21.491.ebuild
deleted file mode 100644
index 19736493e549..
--- a/www-apps/jackett/jackett-0.21.491.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-SRC_URI="
-   amd64? (
-   elibc_glibc? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxAMDx64.tar.gz
 -> ${P}-x64.tar.gz )
-   elibc_musl? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxMuslAMDx64.tar.gz
 -> ${P}-musl-x64.tar.gz )
-   )
-   arm? (
-   elibc_glibc? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM32.tar.gz
 -> ${P}-arm.tar.gz )
-   elibc_musl? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxMuslARM32.tar.gz
 -> ${P}-musl-arm.tar.gz )
-   )
-   arm64? (
-   elibc_glibc? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM64.tar.gz
 -> ${P}-arm64.tar.gz )
-   elibc_musl? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxMuslARM64.tar.gz
 -> ${P}-musl-arm64.tar.gz )
-  

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

2023-07-20 Thread Craig Andrews
commit: 629f76ecd689e8afad901b379ebdb681a36fbb08
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Jul 20 15:17:25 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Jul 20 15:18:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=629f76ec

www-apps/jackett: drop 0.21.484

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

 www-apps/jackett/Manifest|  6 ---
 www-apps/jackett/jackett-0.21.484.ebuild | 67 
 2 files changed, 73 deletions(-)

diff --git a/www-apps/jackett/Manifest b/www-apps/jackett/Manifest
index 24a18e4952c7..bd329d9ce98b 100644
--- a/www-apps/jackett/Manifest
+++ b/www-apps/jackett/Manifest
@@ -1,9 +1,3 @@
-DIST jackett-0.21.484-arm.tar.gz 43905378 BLAKE2B 
5fc2e3db390fb59200dbdaf1760a7667e4dba8601429c9e7baa5a7b0ef72077d009ba23bc48632b6cfcc4254d273c6e19894e36aef45ce59330d9143c8c4f8ce
 SHA512 
23f79d2f6919c1977fda11ced46be42e26a93a7ab9b86cddb48994731a798f0b7127b9d58698cf682fcb9e727eb42c73a77a1bb543e229da40d84a7bcb035ca6
-DIST jackett-0.21.484-arm64.tar.gz 43403241 BLAKE2B 
0100cff8f4a0c3bbad105d76d177cce5650001f0d585391b2c0214e11ebf3023851f30c2ea6351ba4a25431ebabef4c476b23873a2a986c2c2953e4d98315806
 SHA512 
04d49ffcd866aa8f67e5e2129b1335a98884f46cf4d110ca7a51acff02478fafd80c158a0f4a10cdd83825fa8205ed901100b11ffce3696e6d917cfb8adaacce
-DIST jackett-0.21.484-musl-arm.tar.gz 43934041 BLAKE2B 
b20d25e27be6e90191e80cf0a43f609816dd1e82ab3dec0bcc32b9461322b2a386fbd8d7a4118fda5fcc1736ead8d878d64741b24e53e278a15f814d11df719f
 SHA512 
2e6a4f9c4fa1ef112e76df11cd9242184c6e7cc5409d3634e072e1803ecc357bed2638a2e788c0e4717cf9e0e4b26972b6a57b9cf6d771bc778962c8738d16a1
-DIST jackett-0.21.484-musl-arm64.tar.gz 43426173 BLAKE2B 
331e9c1dc341da3478053c7fb7ecb88dbcb0158aec4e3056f72e231a04abc5c9a4b68ac044a371e9b617402d69a65459aaa848a877a7e190de7a4d16704f
 SHA512 
c3a01e87cdff65451d29f27392349c7267dc5de8a879452423bd588a0fd0d45271e857eb54495a124e3c906d72043a58636d0f79332f1d3dd4b0cdb41bac663d
-DIST jackett-0.21.484-musl-x64.tar.gz 45617900 BLAKE2B 
46dedbfa1c9d51384257a9586409bf7656806aee081df9e11647a9a64401226c751711856306772394103b31b6f171bceb9e17a01740101a4f2ec06b2d28bf34
 SHA512 
6831ca330696ce4843921b32d497c0a0d7ec50b4ea20ffd18079a6b062379d3de50f890f9f4d7154597106b259912eff98d1542e9878aebcd66aaa2dec6c6165
-DIST jackett-0.21.484-x64.tar.gz 46082343 BLAKE2B 
8a2f34828e906034cd5c6afaa7671af99254edf612c62bb7184946b132d45cefe0d8dfa3c43b93d85d4ec1a54b4acdb886abf071a71a33aa1e6bb5a6b0c2f8bb
 SHA512 
182ba4b9bf47f56ff766e8314814cf9a60d4e22e83f4ea6499f4682b7456fddcbdfe02691a2c19303a4b46ee5950fccbd49ba19896f9c2e35f284e52d3d04489
 DIST jackett-0.21.491-arm.tar.gz 43902200 BLAKE2B 
4a1bf32c8d33ae6d2bc8f4795453631ae97eec4ca2e4dd757490d80e29cb7b7c0324358f41144f1df74efa2b467adf4cff56b358c6a63efff004f59b527e
 SHA512 
7a0c4ef87cc4f51cb688d4d2751990b32d466980255ea3bb12594f9bfae446f9183ddf9a35e7a0ddb7248534edf2e4e57a2beb629e6cd59f51249466a5d5cf6c
 DIST jackett-0.21.491-arm64.tar.gz 43402350 BLAKE2B 
2373f11a39d3ae731d0f0f461e9fccdff7e975a9fdaef6e9eb0d9bea91632c3a2d8c6f614daf916f878bbe3c9c99f7c7bbeacf7bcae45de8e46f646057c2fe33
 SHA512 
e312539edaf043e90208859a7984b45faf4bfdec909246d142dca2f11c3565a5049ce975b426e769768817d4c0c88d0e8095e7b5fe2c77ed6f2b6a626dec5983
 DIST jackett-0.21.491-musl-arm.tar.gz 43931030 BLAKE2B 
7d8fbb152d70312a63a7720f30d68681b63e7710d3a83b2a407404b9f215481eb8457f7336956bc65d57ce0f2f505f76b45a866e5960359f10c552825d7e9261
 SHA512 
2f4d8b3f6fd8aaa549ae122d2f615b727f92ceefc11eb3707432dc57316ecca88f6b9dbf228d3dfe0aa6112d2c0f597e05e2ae90a2b9d621482068bcb859a727

diff --git a/www-apps/jackett/jackett-0.21.484.ebuild 
b/www-apps/jackett/jackett-0.21.484.ebuild
deleted file mode 100644
index 19736493e549..
--- a/www-apps/jackett/jackett-0.21.484.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-SRC_URI="
-   amd64? (
-   elibc_glibc? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxAMDx64.tar.gz
 -> ${P}-x64.tar.gz )
-   elibc_musl? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxMuslAMDx64.tar.gz
 -> ${P}-musl-x64.tar.gz )
-   )
-   arm? (
-   elibc_glibc? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM32.tar.gz
 -> ${P}-arm.tar.gz )
-   elibc_musl? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxMuslARM32.tar.gz
 -> ${P}-musl-arm.tar.gz )
-   )
-   arm64? (
-   elibc_glibc? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM64.tar.gz
 -> ${P}-arm64.tar.gz )
-   elibc_musl? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxMuslARM64.tar.gz
 -> ${P}-musl-arm64.tar.gz )
-  

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

2023-07-20 Thread Craig Andrews
commit: b48189d42330eb45dc60745f858c66fd9571c372
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Jul 20 15:18:06 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Jul 20 15:18:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b48189d4

www-apps/jackett: add 0.21.497

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

 www-apps/jackett/Manifest|  6 +++
 www-apps/jackett/jackett-0.21.497.ebuild | 67 
 2 files changed, 73 insertions(+)

diff --git a/www-apps/jackett/Manifest b/www-apps/jackett/Manifest
index bd329d9ce98b..52d8bb6deec9 100644
--- a/www-apps/jackett/Manifest
+++ b/www-apps/jackett/Manifest
@@ -4,3 +4,9 @@ DIST jackett-0.21.491-musl-arm.tar.gz 43931030 BLAKE2B 
7d8fbb152d70312a63a7720f3
 DIST jackett-0.21.491-musl-arm64.tar.gz 43426559 BLAKE2B 
77d5c3d4c8adfc5e72ad722b38b71b74cf035aaeb7f395d038671bc655e14b6b94273c60165b595c12b0b7eae352dff0e54b9b251fc8b4ca9ba366ab205de259
 SHA512 
e1b15a432d25b1a618110e07241d8aabca274215a7487dc366316604317a7ef1a1c55a6ec908a66c97963e2f23cb701957e46cd4ef760032076809f29d4996ed
 DIST jackett-0.21.491-musl-x64.tar.gz 45618407 BLAKE2B 
ad763edbec310d7603892eb6ad8a880412c703183b6a3f7fc5d220501901e97822effe1909bdeb6ee0a51a54d33060ebb792e30f1d3fcd6e0b027edb8c5b6da8
 SHA512 
430467127122f50fa8fc089d7bbe79bd60284d29f4424caf6a15d3766932bbf8be78bd0955baefa64dea76da3647249ed756c96cd3458a8a446f29aa19f18268
 DIST jackett-0.21.491-x64.tar.gz 46082692 BLAKE2B 
087ce149f897ca160da20191b882a432821a8fd13c321b4292bf26d2d95abc1085c79219ed683da21c756eb74df56685059e19374f7c28a47d6b125f98fbae2a
 SHA512 
45c0a988fc9b523c70cc06d6436c3ef3522e2091a8ef54eaa7681c575deb6abbe253d84f54c28f160ea9e290f8cf2e824f4017cc596494ebbdfc4ce49a57fc6e
+DIST jackett-0.21.497-arm.tar.gz 43903520 BLAKE2B 
6dfde91d83b8e49d299f2f5af365248af08a1ace8758f2770a6276eda69cc54162f7e3555e4d1462aebae17781b50f4ca58eef16ea21144705518a60ae9a9ca9
 SHA512 
f87d138ae7eef0be6b632001d19d5f3da40be0ea6018ce27c8eab614d64f7b50be6d35c848087c5599a383fae8c780c3e90f5cf1f3a3b9676d42d097cb79727d
+DIST jackett-0.21.497-arm64.tar.gz 43403960 BLAKE2B 
4a13773bb52eb7848be346006b4e674b79a4cd1cb2f7d1a948f41ac554271a0ad8a6140d1a965d658b13aa49c48f40adc2d6c6cb32fefda811c2cee7d133d5e2
 SHA512 
079c7501d2ec151fae7838559c48ffb78a24b0926ee309f9adb5fae4d50a2d32e016c7b11e9a7651de22568f85a6932fc53ca56c990d2c83d0c53d39847dc992
+DIST jackett-0.21.497-musl-arm.tar.gz 43933029 BLAKE2B 
46a5c6e17f5f204b2f85038dd15c068ad89bd905f538fc62b213361172988e82a6bcdd54f7c716ede6e0a3642ed1de7c2070714bc7332ec73a4e85ef7e179742
 SHA512 
baa3678175cd2a18b48ce9a13f5cf476d5052872eaa7dd253b1f39c417fd8690bbe8b59b54c0a79a18affa7c93cc81e51bec6aa6b315ed9b75abd81a6daf57f1
+DIST jackett-0.21.497-musl-arm64.tar.gz 43425231 BLAKE2B 
4f513a93b93547dacf1313c2e73dff1724a4eb3c95e339bbb61cea74796c2876c16626d79c91ddfa0e406a69fc7d1fd37796cc437fb22a25154d02cb8c143d87
 SHA512 
43284ccde3227b4712ef9987aed5a700aa159b919817de7d313e1b0760ab56890557572f74e2d07ecfbe58014d981a90fee8319073c49d0c847ff8ae0e4b2dba
+DIST jackett-0.21.497-musl-x64.tar.gz 45619051 BLAKE2B 
388b2f358803c0a42078fcaa864666f1b0287d4453c3f6fa1e9caca1972db8c661b446225c1c793e15a80c0a057a9eb04b627ebfedd9fdd6ee86fe1aac7da74c
 SHA512 
3dcc1c794b446450446fcf48523c0f896249d775ff1f406836d6ea0d9441747a24b87aaace1e006170d3eba28db6c0466a9716b9fbbaf11967b30ae8ae1dc92c
+DIST jackett-0.21.497-x64.tar.gz 46082824 BLAKE2B 
71dc987f7a8aae3f0243fadd74e8f4674ebc5143054bd797d46a2e22f581f9af03fd1a92183bf9766e2cf5c420d8dbfba901fc73850def57905ee6b60dfb062e
 SHA512 
5552bbd1ff1da7744a3028d6f36621d24d18de0b97fdac6068b8a2bc2cf7b2c038c8ec1f3b7d7c3500265d565a4dff28458bb989a720e1ae3ba5749da916688e

diff --git a/www-apps/jackett/jackett-0.21.497.ebuild 
b/www-apps/jackett/jackett-0.21.497.ebuild
new file mode 100644
index ..19736493e549
--- /dev/null
+++ b/www-apps/jackett/jackett-0.21.497.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+SRC_URI="
+   amd64? (
+   elibc_glibc? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxAMDx64.tar.gz
 -> ${P}-x64.tar.gz )
+   elibc_musl? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxMuslAMDx64.tar.gz
 -> ${P}-musl-x64.tar.gz )
+   )
+   arm? (
+   elibc_glibc? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM32.tar.gz
 -> ${P}-arm.tar.gz )
+   elibc_musl? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxMuslARM32.tar.gz
 -> ${P}-musl-arm.tar.gz )
+   )
+   arm64? (
+   elibc_glibc? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM64.tar.gz
 -> ${P}-arm64.tar.gz )
+   elibc_musl? ( 

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

2023-07-20 Thread Andrew Ammerlaan
commit: 530d1afa3bae43399fa07fae4f95c1fafd38384f
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Thu Jul 20 14:33:14 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Jul 20 14:34:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=530d1afa

profiles/features/wd40: mask notebook-7 and jupyterlab

these depend on rust somewhere down the line

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

 profiles/features/wd40/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/wd40/package.mask 
b/profiles/features/wd40/package.mask
index 14353d51ab2c..e3fb66bb9ce2 100644
--- a/profiles/features/wd40/package.mask
+++ b/profiles/features/wd40/package.mask
@@ -23,12 +23,15 @@ dev-python/aws-sam-translator
 dev-python/cfn-lint
 >=dev-python/cryptography-36
 dev-python/dirty-equals
+dev-python/hatch-jupyter-builder
 dev-python/inflect
 dev-python/jaraco-itertools
 dev-python/josepy
 >=dev-python/jsonschema-4.18.0
 dev-python/jsonschema-spec
 dev-python/jsonschema-specifications
+dev-python/jupyterlab-server
+dev-python/jupyterlab
 dev-python/keyring
 dev-python/libcloud
 dev-python/moto
@@ -39,6 +42,7 @@ dev-python/mkdocs-git-authors-plugin
 dev-python/mkdocs-i18n
 dev-python/mkdocs-material-extensions
 dev-python/mkdocs-git-revision-date-localized-plugin
+>=dev-python/notebook-7
 dev-python/oauthlib
 dev-python/openapi-core
 dev-python/openapi-schema-validator



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

2023-07-20 Thread Joonas Niilola
commit: 6eeb5ae2cba33461ff0b32e9026eee1e1958bf07
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Jul 20 13:45:39 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jul 20 13:46:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eeb5ae2

dev-lang/spidermonkey: bump LLVM compatibility to 16 on 102.13.0

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

 dev-lang/spidermonkey/spidermonkey-102.13.0.ebuild | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/dev-lang/spidermonkey/spidermonkey-102.13.0.ebuild 
b/dev-lang/spidermonkey/spidermonkey-102.13.0.ebuild
index 192caae25e38..b09256bcd199 100644
--- a/dev-lang/spidermonkey/spidermonkey-102.13.0.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-102.13.0.ebuild
@@ -7,7 +7,7 @@ EAPI="8"
 FIREFOX_PATCHSET="firefox-102esr-patches-10j.tar.xz"
 SPIDERMONKEY_PATCHSET="spidermonkey-102-patches-05j.tar.xz"
 
-LLVM_MAX_SLOT=15
+LLVM_MAX_SLOT=16
 
 PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="ssl,xml(+)"
@@ -72,6 +72,14 @@ RESTRICT="!test? ( test )"
 
 BDEPEND="${PYTHON_DEPS}
|| (
+   (
+   sys-devel/llvm:16
+   clang? (
+   sys-devel/clang:16
+   sys-devel/lld:16
+   virtual/rust:0/llvm-16
+   )
+   )
(
sys-devel/llvm:15
clang? (



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

2023-07-20 Thread Joonas Niilola
commit: cd55bdb882865a38c7367b8c8ad886a39110d412
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Jul 20 13:44:55 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jul 20 13:46:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd55bdb8

mail-client/thunderbird: bump LLVM compatibility to 16 on 102

Closes: https://bugs.gentoo.org/910102
Closes: https://bugs.gentoo.org/910582
Closes: https://bugs.gentoo.org/910369
Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/thunderbird/thunderbird-102.13.0.ebuild | 14 +-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/mail-client/thunderbird/thunderbird-102.13.0.ebuild 
b/mail-client/thunderbird/thunderbird-102.13.0.ebuild
index ec0955e5f93e..b2498ccd41fa 100644
--- a/mail-client/thunderbird/thunderbird-102.13.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-102.13.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 FIREFOX_PATCHSET="firefox-102esr-patches-10tb.tar.xz"
 
-LLVM_MAX_SLOT=15
+LLVM_MAX_SLOT=16
 
 PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="ncurses,sqlite,ssl"
@@ -82,6 +82,18 @@ 

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

2023-07-20 Thread Joonas Niilola
commit: bba0a47da9dca26c21b25639f063b328d450ec9d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Jul 20 13:44:08 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jul 20 13:46:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bba0a47d

www-client/firefox: bump LLVM compatibility to 16 on 102esr

Closes: https://bugs.gentoo.org/903061
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/firefox/firefox-102.13.0.ebuild | 14 +-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/www-client/firefox/firefox-102.13.0.ebuild 
b/www-client/firefox/firefox-102.13.0.ebuild
index 189495282809..91701dd569ba 100644
--- a/www-client/firefox/firefox-102.13.0.ebuild
+++ b/www-client/firefox/firefox-102.13.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 FIREFOX_PATCHSET="firefox-102esr-patches-10j.tar.xz"
 
-LLVM_MAX_SLOT=15
+LLVM_MAX_SLOT=16
 
 PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="ncurses,sqlite,ssl"
@@ -84,6 +84,18 @@ FF_ONLY_DEPEND="!www-client/firefox:0
selinux? ( sec-policy/selinux-mozilla )"
 BDEPEND="${PYTHON_DEPS}
|| (
+   (
+   sys-devel/clang:16
+   sys-devel/llvm:16
+   clang? (
+   || (
+   sys-devel/lld:16
+   sys-devel/mold
+   )
+   virtual/rust:0/llvm-16
+   pgo? ( 
=sys-libs/compiler-rt-sanitizers-16*[profile] )
+   )
+   )
(
sys-devel/clang:15
sys-devel/llvm:15



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

2023-07-20 Thread Michał Górny
commit: 4e1daf894586e4a9c428daa1ae69706286677da7
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 20 13:43:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 20 13:46:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e1daf89

dev-python/caldav: Readd dev-python/tzlocal dep

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

 dev-python/caldav/caldav-1.3.5.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-python/caldav/caldav-1.3.5.ebuild 
b/dev-python/caldav/caldav-1.3.5.ebuild
index 6c4354bd3737..5f4514555ce9 100644
--- a/dev-python/caldav/caldav-1.3.5.ebuild
+++ b/dev-python/caldav/caldav-1.3.5.ebuild
@@ -29,5 +29,10 @@ RDEPEND="
dev-python/requests[${PYTHON_USEDEP}]
dev-python/vobject[${PYTHON_USEDEP}]
 "
+BDEPEND="
+   test? (
+   dev-python/tzlocal[${PYTHON_USEDEP}]
+   )
+"
 
 distutils_enable_tests pytest



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

2023-07-20 Thread David Roman
commit: 493cf4699c8862ebd7d2323a872d215e66dd1ce5
Author: David Roman  gmail  com>
AuthorDate: Thu Jul 20 13:26:40 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Jul 20 13:26:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=493cf469

dev-embedded/qdl: update LICENSE

Signed-off-by: David Roman  gmail.com>

 dev-embedded/qdl/qdl-1.0.ebuild  | 2 +-
 dev-embedded/qdl/qdl-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/qdl/qdl-1.0.ebuild b/dev-embedded/qdl/qdl-1.0.ebuild
index 90d2b54ed..e06c2fd64 100644
--- a/dev-embedded/qdl/qdl-1.0.ebuild
+++ b/dev-embedded/qdl/qdl-1.0.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Tool to communicate with Qualcomm System On a Chip 
bootroms"
 HOMEPAGE="https://github.com/andersson/qdl;
 SRC_URI="https://github.com/andersson/qdl/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
 
-LICENSE="BSD-3"
+LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
 

diff --git a/dev-embedded/qdl/qdl-.ebuild b/dev-embedded/qdl/qdl-.ebuild
index d1c29872e..5421ecdc4 100644
--- a/dev-embedded/qdl/qdl-.ebuild
+++ b/dev-embedded/qdl/qdl-.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Tool to communicate with Qualcomm System On a Chip 
bootroms"
 HOMEPAGE="https://github.com/andersson/qdl;
 EGIT_REPO_URI="https://github.com/andersson/qdl.git;
 
-LICENSE="BSD-3"
+LICENSE="BSD"
 SLOT="0"
 
 BDEPEND="virtual/libudev



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

2023-07-20 Thread Sam James
commit: 81cf555fcff916a4667b53628112714c544b4e6a
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 13:00:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 13:00:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81cf555f

app-office/gtg: Keyword 0.6-r1 arm64, #906634

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

 app-office/gtg/gtg-0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/gtg/gtg-0.6-r1.ebuild b/app-office/gtg/gtg-0.6-r1.ebuild
index 5d85e55f190a..b3dec9f5f524 100644
--- a/app-office/gtg/gtg-0.6-r1.ebuild
+++ b/app-office/gtg/gtg-0.6-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/getting-things-gnome/gtg/archive/refs/tags/v${PV}.ta
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2023-07-20 Thread Sam James
commit: 6417b90340988027cf289c56d9281b0a1b179f13
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 12:28:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 12:28:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6417b903

dev-python/aiohttp: Stabilize 3.8.5 ppc64, #910583

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

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

diff --git a/dev-python/aiohttp/aiohttp-3.8.5.ebuild 
b/dev-python/aiohttp/aiohttp-3.8.5.ebuild
index 0e453aba3729..8373966fc170 100644
--- a/dev-python/aiohttp/aiohttp-3.8.5.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.8.5.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="test-rust"
 
 RDEPEND="



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

2023-07-20 Thread Sam James
commit: 9ef4ac3cf16f9eafed208371fcc6d96e37162cf2
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 12:24:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 12:24:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ef4ac3c

dev-ruby/gruff: Stabilize 0.22.0 x86, #910574

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

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

diff --git a/dev-ruby/gruff/gruff-0.22.0.ebuild 
b/dev-ruby/gruff/gruff-0.22.0.ebuild
index 29eb39bd2986..cecc2b6e8230 100644
--- a/dev-ruby/gruff/gruff-0.22.0.ebuild
+++ b/dev-ruby/gruff/gruff-0.22.0.ebuild
@@ -21,7 +21,7 @@ 
SRC_URI="https://github.com/topfunky/gruff/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 # imagemagick is an indirect dependency through rmagick. However, for



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

2023-07-20 Thread Sam James
commit: d67d1b415f0e7e9ca123aa409c46c29915bf901b
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 12:24:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 12:24:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d67d1b41

dev-python/aiohttp: Stabilize 3.8.5 arm, #910583

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

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

diff --git a/dev-python/aiohttp/aiohttp-3.8.5.ebuild 
b/dev-python/aiohttp/aiohttp-3.8.5.ebuild
index eafb705049c0..39ac974cb7af 100644
--- a/dev-python/aiohttp/aiohttp-3.8.5.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.8.5.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="test-rust"
 
 RDEPEND="



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

2023-07-20 Thread Sam James
commit: f95d73d7649f85b58a6a581ddc2d9cededeed4a2
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 12:24:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 12:24:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f95d73d7

dev-python/aiohttp: Stabilize 3.8.5 arm64, #910583

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

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

diff --git a/dev-python/aiohttp/aiohttp-3.8.5.ebuild 
b/dev-python/aiohttp/aiohttp-3.8.5.ebuild
index fced16ceef88..eafb705049c0 100644
--- a/dev-python/aiohttp/aiohttp-3.8.5.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.8.5.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="test-rust"
 
 RDEPEND="



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

2023-07-20 Thread Sam James
commit: a6a61fe2758c1519f0456da53fe384c37bde
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 12:24:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 12:24:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6a61fe2

dev-python/aiohttp: Stabilize 3.8.5 x86, #910583

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

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

diff --git a/dev-python/aiohttp/aiohttp-3.8.5.ebuild 
b/dev-python/aiohttp/aiohttp-3.8.5.ebuild
index 39ac974cb7af..0e453aba3729 100644
--- a/dev-python/aiohttp/aiohttp-3.8.5.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.8.5.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="test-rust"
 
 RDEPEND="



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

2023-07-20 Thread Sam James
commit: 37f5d08fa2bac816a9376f9ce8c2d3e7c18478df
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 12:24:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 12:24:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37f5d08f

dev-python/aiohttp: Stabilize 3.8.5 amd64, #910583

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

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

diff --git a/dev-python/aiohttp/aiohttp-3.8.5.ebuild 
b/dev-python/aiohttp/aiohttp-3.8.5.ebuild
index cdd9ef71a727..fced16ceef88 100644
--- a/dev-python/aiohttp/aiohttp-3.8.5.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.8.5.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="test-rust"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/MP3-Tag/

2023-07-20 Thread Sam James
commit: cdb28d6f412958419b57941afe9aa659aacd69c8
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 12:19:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 12:19:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdb28d6f

dev-perl/MP3-Tag: Stabilize 1.160.0 x86, #910573

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

 dev-perl/MP3-Tag/MP3-Tag-1.160.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/MP3-Tag/MP3-Tag-1.160.0.ebuild 
b/dev-perl/MP3-Tag/MP3-Tag-1.160.0.ebuild
index 6a601b8cec60..a6091221f2cd 100644
--- a/dev-perl/MP3-Tag/MP3-Tag-1.160.0.ebuild
+++ b/dev-perl/MP3-Tag/MP3-Tag-1.160.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Module for reading tags of MP3 Audio files"
 
 SLOT="0"
 LICENSE="Artistic"
-KEYWORDS="amd64 ~arm ppc ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
 
 RDEPEND="
dev-perl/MP3-Info



[gentoo-commits] repo/gentoo:master commit in: dev-perl/MP3-Tag/

2023-07-20 Thread Sam James
commit: 1525b2af9f3b1539649ac89eea3e31b2f76ca9c3
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 12:19:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 12:19:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1525b2af

dev-perl/MP3-Tag: Stabilize 1.160.0 amd64, #910573

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

 dev-perl/MP3-Tag/MP3-Tag-1.160.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/MP3-Tag/MP3-Tag-1.160.0.ebuild 
b/dev-perl/MP3-Tag/MP3-Tag-1.160.0.ebuild
index 5868537cfd1c..6a601b8cec60 100644
--- a/dev-perl/MP3-Tag/MP3-Tag-1.160.0.ebuild
+++ b/dev-perl/MP3-Tag/MP3-Tag-1.160.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Module for reading tags of MP3 Audio files"
 
 SLOT="0"
 LICENSE="Artistic"
-KEYWORDS="~amd64 ~arm ppc ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 ~arm ppc ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
 
 RDEPEND="
dev-perl/MP3-Info



[gentoo-commits] repo/gentoo:master commit in: dev-perl/MP3-Tag/

2023-07-20 Thread Sam James
commit: 653e81aa43ee8efe0845501fcdd2b6edd9c573ce
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 12:18:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 12:18:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=653e81aa

dev-perl/MP3-Tag: Stabilize 1.160.0 ppc, #910573

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

 dev-perl/MP3-Tag/MP3-Tag-1.160.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/MP3-Tag/MP3-Tag-1.160.0.ebuild 
b/dev-perl/MP3-Tag/MP3-Tag-1.160.0.ebuild
index 639a74c99dcc..53861c8c4e77 100644
--- a/dev-perl/MP3-Tag/MP3-Tag-1.160.0.ebuild
+++ b/dev-perl/MP3-Tag/MP3-Tag-1.160.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Module for reading tags of MP3 Audio files"
 
 SLOT="0"
 LICENSE="Artistic"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="~amd64 ~arm ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
 
 RDEPEND="
dev-perl/MP3-Info



[gentoo-commits] repo/gentoo:master commit in: dev-perl/MP3-Tag/

2023-07-20 Thread Sam James
commit: 8d37f59d8d0ded33fb034c8751e3a2bdc6d9a43c
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 12:18:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 12:18:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d37f59d

dev-perl/MP3-Tag: Stabilize 1.160.0 ppc64, #910573

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

 dev-perl/MP3-Tag/MP3-Tag-1.160.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/MP3-Tag/MP3-Tag-1.160.0.ebuild 
b/dev-perl/MP3-Tag/MP3-Tag-1.160.0.ebuild
index 53861c8c4e77..5868537cfd1c 100644
--- a/dev-perl/MP3-Tag/MP3-Tag-1.160.0.ebuild
+++ b/dev-perl/MP3-Tag/MP3-Tag-1.160.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Module for reading tags of MP3 Audio files"
 
 SLOT="0"
 LICENSE="Artistic"
-KEYWORDS="~amd64 ~arm ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="~amd64 ~arm ppc ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
 
 RDEPEND="
dev-perl/MP3-Info



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

2023-07-20 Thread Sam James
commit: 9445c85c0720a59904397e7f222eaf7d13bddd03
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 12:18:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 12:18:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9445c85c

dev-ruby/gruff: Stabilize 0.22.0 amd64, #910574

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

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

diff --git a/dev-ruby/gruff/gruff-0.22.0.ebuild 
b/dev-ruby/gruff/gruff-0.22.0.ebuild
index 338ac632306e..29eb39bd2986 100644
--- a/dev-ruby/gruff/gruff-0.22.0.ebuild
+++ b/dev-ruby/gruff/gruff-0.22.0.ebuild
@@ -21,7 +21,7 @@ 
SRC_URI="https://github.com/topfunky/gruff/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 # imagemagick is an indirect dependency through rmagick. However, for



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

2023-07-20 Thread Sam James
commit: 1e5392d3e3d256c589a16225dbb1538f09853323
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 12:18:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 12:18:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e5392d3

sys-devel/clang: Stabilize 15.0.7-r3 ppc64, #908320

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

 sys-devel/clang/clang-15.0.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang/clang-15.0.7-r3.ebuild 
b/sys-devel/clang/clang-15.0.7-r3.ebuild
index f079283d52ee..bc24dda96aad 100644
--- a/sys-devel/clang/clang-15.0.7-r3.ebuild
+++ b/sys-devel/clang/clang-15.0.7-r3.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
 SLOT="${LLVM_MAJOR}/${LLVM_SOABI}g1"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux 
~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux 
~x64-macos"
 IUSE="debug doc +extra ieee-long-double +pie +static-analyzer test xml"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



  1   2   3   >