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

2023-02-11 Thread Joonas Niilola
commit: 4c953061bca35623172496cbd36a4fa23dc76d3a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Feb 12 07:42:08 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Feb 12 07:42:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c953061

app-emulation/libvirt: Stabilize 8.9.0 x86, #888920

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

 app-emulation/libvirt/libvirt-8.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/libvirt/libvirt-8.9.0.ebuild 
b/app-emulation/libvirt/libvirt-8.9.0.ebuild
index 8e5ca4caa91b..995646cbc9c8 100644
--- a/app-emulation/libvirt/libvirt-8.9.0.ebuild
+++ b/app-emulation/libvirt/libvirt-8.9.0.ebuild
@@ -21,7 +21,7 @@ if [[ ${PV} = ** ]]; then
 else
SRC_URI="https://libvirt.org/sources/${P}.tar.xz
verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
 fi
 
 DESCRIPTION="C toolkit to manipulate virtual machines"



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

2023-02-11 Thread Joonas Niilola
commit: 08e1ae0295a31cf517300a16f7de8ac2cdda5a40
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Feb 12 07:42:13 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Feb 12 07:42:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08e1ae02

dev-python/libvirt-python: Stabilize 8.9.0 x86, #888920

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

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

diff --git a/dev-python/libvirt-python/libvirt-python-8.9.0.ebuild 
b/dev-python/libvirt-python/libvirt-python-8.9.0.ebuild
index 29cdcda8f9ca..fbca023493f5 100644
--- a/dev-python/libvirt-python/libvirt-python-8.9.0.ebuild
+++ b/dev-python/libvirt-python/libvirt-python-8.9.0.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} == ** ]]; then
 else
SRC_URI="https://libvirt.org/sources/python/${MY_P}.tar.gz
verify-sig? ( 
https://libvirt.org/sources/python/${MY_P}.tar.gz.asc )"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
RDEPEND="app-emulation/libvirt:0/${PV}"
 fi
 S="${WORKDIR}/${P%_rc*}"



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

2023-02-11 Thread William Hubbs
commit: 9aed1e017b7997d94fdaa92def86fd7718654569
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Feb 12 07:12:47 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Feb 12 07:13:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aed1e01

app-admin/awscli-bin: add 2.9.23

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

 app-admin/awscli-bin/Manifest |  2 +
 app-admin/awscli-bin/awscli-bin-2.9.23.ebuild | 90 +++
 2 files changed, 92 insertions(+)

diff --git a/app-admin/awscli-bin/Manifest b/app-admin/awscli-bin/Manifest
index 6567508ba0d8..3831b3ea5929 100644
--- a/app-admin/awscli-bin/Manifest
+++ b/app-admin/awscli-bin/Manifest
@@ -1,6 +1,8 @@
 DIST awscli-exe-linux-aarch64-2.7.20.zip 46289081 BLAKE2B 
1750e609bef53775e4bf66f1be78e2b05f763bde7677be99867ae89e252f1deb81dddf6011718ceafe1f97b53ac4871657f2644c478887eb4d021e14be400121
 SHA512 
f519aaaf2ebc3e163ae55abdb85b08dd49e148f902a06e671f582879790bdfa07e32f8d8e773ddeb95494aee3a38dc3fbdf91a93b14215f63e13ae87cdf3de4a
 DIST awscli-exe-linux-aarch64-2.7.24.zip 46460084 BLAKE2B 
c24cf41c888b1469a793354c9a97cec4273f6a762ec74b4079ab8626d0eddeb95dec5ef66270764a1c8d3b1525a5460e63009441ac83ef966b43f68efe41b00a
 SHA512 
ee4201a193e393cf7fd1e9c473eaf41a1d7934e342035b931c3d69e985bc9e74434d31d0b46bf176c27c41d1b1000bbd487a514d62c8ccdf8d7c7e82c621d1f4
 DIST awscli-exe-linux-aarch64-2.7.28.zip 46543587 BLAKE2B 
aba4c360ed9ce37406f552db1df9ddd69b46b2f87a9c12c46a5026d9259202ce485a25f7cc1d768ab9c3caff3165e56f13529f3ccc1e65935e327b5980a16af5
 SHA512 
b126bf26c52e2ab32bf4b7f425527960fcf5a07f0e446aaf2fe0deced802419e12cc48f9c87e0cbe4fc01430264a48b1103a9b5ea5e871a811b8e8b8c8a691d6
+DIST awscli-exe-linux-aarch64-2.9.23.zip 47582887 BLAKE2B 
3159308e20f54462c04c9e290fdbcc1d0433973fba36ba53fe7886f9ecd16eac0ecea6ac10a1f1cf49eb71c1ee704b84a6cdf18373fc94a1f9c648741ac5bcf0
 SHA512 
4f407c722c38a4f6adfda4e938f1039208774a897d62e9ccceb52f905a751a4dcb022342180d74fa39dd0cfd2af6787c550f8a214707b922d7bd135465074179
 DIST awscli-exe-linux-x86_64-2.7.20.zip 47092365 BLAKE2B 
26320deb54f66043693aa40cd2fee2e110f2dbf1710278ce431781d49096860dacd906bd91a01160c69c484020cc1ca497954283213e85d42206ab2dba3f1c92
 SHA512 
6f5ab60fe3b59a7c8ad73e81b3d3003660736fe9da35e5e44b8d222a94cf195676a4802e8ea391bbefb9cbece77860148be1f616f32281d18726af126c7daa4b
 DIST awscli-exe-linux-x86_64-2.7.24.zip 47216162 BLAKE2B 
f99393a089bc495fc82d4f208f555bce144adf817b15c2995ad97493c16e18e38ee6cb77fb29c9225ff144193f878a7334ef90c318a5770d5c58b1f7e2209632
 SHA512 
2c25637fa421117aa3629ddfe8f9ead7ad3d7f04ead819b958e2b274621c858ea9e1ba2d9c111e63511ab75a1a7f0db275f653da2fef58dd5ee03274b1e7e8b7
 DIST awscli-exe-linux-x86_64-2.7.28.zip 47299458 BLAKE2B 
3ac11104ad062ccf70fe697406a65cc08949f9b89784c5cf3f8e80c33629f5fde44853c35f8160f1f285405e576e65a73d9ba9a42b3e31a11120ee50cfccd83c
 SHA512 
a86a2b73a11b74fa7a9b30095adaacacc7ea3a84136a9d5d63bcd776b98a6f6e005cb815fa34451cee85b55e6d1693a906bb8601a1ded3a5eff0416dd79bbc28
+DIST awscli-exe-linux-x86_64-2.9.23.zip 49149732 BLAKE2B 
3a2500dc6edd2de1747e49b123de67606fa64c41da9f7e364899ae3d23c81d07105102b0afbc858a68a7db189448b171dfdb1ce6ca9ead8f4d607cc896cfcc68
 SHA512 
ca379e527e4e82b9970b257367f3a5eaf5c59612a2661a6802a9695b96ca16806369b549bfb3203542ebf2948ba3d59ed816f893db34c8ed950eeb9f52ac386a

diff --git a/app-admin/awscli-bin/awscli-bin-2.9.23.ebuild 
b/app-admin/awscli-bin/awscli-bin-2.9.23.ebuild
new file mode 100644
index ..b87ef9ec0311
--- /dev/null
+++ b/app-admin/awscli-bin/awscli-bin-2.9.23.ebuild
@@ -0,0 +1,90 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="command line interface for Amazon Web Services"
+HOMEPAGE="
+   https://aws.amazon.com/cli/
+   https://github.com/aws/aws-cli/
+   "
+SRC_URI="
+   amd64? ( https://awscli.amazonaws.com/awscli-exe-linux-x86_64-${PV}.zip 
)
+   arm64? ( 
https://awscli.amazonaws.com/awscli-exe-linux-aarch64-${PV}.zip )
+   "
+
+LICENSE="
+   Apache-2.0 MIT LGPL-2.1+ BSD 
GPL-2+-with-Pyinstaller-Bootloader-exception
+   openssl PSF-2 BSD-2 GPL-3+ public-domain
+   "
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64"
+
+RDEPEND="!app-admin/awscli
+   sys-libs/glibc"
+BDEPEND="app-arch/unzip"
+
+QA_PREBUILT="*"
+RESTRICT="strip"
+S="${WORKDIR}"
+
+# This code is based on the install script in the upstream archive.
+
+set_global_vars() {
+   ROOT_INSTALL_DIR=/opt/aws-cli
+   BIN_DIR=/usr/bin
+
+   EXE_NAME="aws"
+   COMPLETER_EXE_NAME="aws_completer"
+   INSTALLER_DIR="aws"
+   INSTALLER_DIST_DIR="${INSTALLER_DIR}/dist"
+   INSTALLER_EXE="${INSTALLER_DIST_DIR}/${EXE_NAME}"
+   AWS_EXE_VERSION=${PV}
+
+   INSTALL_DIR="${ROOT_INSTALL_DIR}/v2/${AWS_EXE_VERSION}"
+   # INSTALL_DIR="${INSTALL_DIR}"
+   INSTALL_DIST_DIR="${INSTALL_DIR}/dist"
+   INSTALL_BIN_DIR="${INSTALL_DIR}/bin"
+   

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

2023-02-11 Thread Sam James
commit: f49e83d1d0c7067e4b28760820afb204d4fb3acb
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:59:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:59:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f49e83d1

dev-util/pkgconf: Stabilize 1.8.1 hppa, #894014

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

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

diff --git a/dev-util/pkgconf/pkgconf-1.8.1.ebuild 
b/dev-util/pkgconf/pkgconf-1.8.1.ebuild
index d5c0f87c5470..6e07a6eb4ff8 100644
--- a/dev-util/pkgconf/pkgconf-1.8.1.ebuild
+++ b/dev-util/pkgconf/pkgconf-1.8.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://gitea.treehouse.systems/ariadne/pkgconf.git;
 else
SRC_URI="https://distfiles.dereferenced.org/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="pkg-config compatible replacement with no dependencies other than 
C99"



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

2023-02-11 Thread Sam James
commit: e82e55cb6162fdebdca7de90ab9984a79f8daacc
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:58:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:58:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e82e55cb

net-analyzer/arping: drop 2.21

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

 net-analyzer/arping/Manifest   |  1 -
 net-analyzer/arping/arping-2.21.ebuild | 40 --
 2 files changed, 41 deletions(-)

diff --git a/net-analyzer/arping/Manifest b/net-analyzer/arping/Manifest
index a871acf0f729..710a8d7184d9 100644
--- a/net-analyzer/arping/Manifest
+++ b/net-analyzer/arping/Manifest
@@ -1,3 +1,2 @@
-DIST arping-2.21.tar.gz 50067 BLAKE2B 
67b76cc48e9717117dbf43702df7f422634ed40196ec44d273a773610618922ddf7de47ffdf32cb7296db1dbce0a696c57b7992e6ad11f6fddf52a16212154fc
 SHA512 
e976ce1a3ec0e4f57bbded09c6a07934e21df66ce7931422c420f5335dafcd88968f03ba6987d192dcdf51cca89180c86337aff50806713c7b04cb13e3e83504
 DIST arping-2.22.tar.gz 50152 BLAKE2B 
2215773b922219537339550e8034bb6eca82974469ebd0e399c73bd259ef4ff7a4510d9a5ff108cef3dac492477c54fc2517c2dfd4035158d0269f03c0e2a0b5
 SHA512 
0b36fff2c14c1ff89453ba63eea04de3343fcb19da7dbc1c8749bc926e441c54915cd628d54171d449e66e92663e31f12e057c30a80cd49c4412650e2cd00ef3
 DIST arping-2.23.tar.gz 51911 BLAKE2B 
8b0d34522957a83d0a66b47576fa0ecbd1e4fc86537df6d2737510bdb1a4ea3d30feb664077790a8f70be9cf2cdcdc30a648261e9a6a30401ce85274c45ccf12
 SHA512 
45295fd68717379d18fcff4270c70e0d9df3cae175f0c2a9f1e8e88e3046f5109e7a95bb717be329af8d6002c9a2338efd39831a652c0b425b75058287fa35df

diff --git a/net-analyzer/arping/arping-2.21.ebuild 
b/net-analyzer/arping/arping-2.21.ebuild
deleted file mode 100644
index af808082003c..
--- a/net-analyzer/arping/arping-2.21.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools fcaps
-
-DESCRIPTION="A utility to see if a specific IP is taken and what MAC owns it"
-HOMEPAGE="http://www.habets.pp.se/synscan/programs.php?prog=arping;
-SRC_URI="https://github.com/ThomasHabets/${PN}/archive/${P}.tar.gz;
-S="${WORKDIR}/${PN}-${P}"
-
-LICENSE="GPL-2"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   net-libs/libpcap
-   net-libs/libnet:1.1
-   !net-misc/iputils[arping(+)]
-"
-DEPEND="
-   ${RDEPEND}
-   test? (
-   dev-libs/check
-   dev-python/subunit
-   )
-"
-
-FILECAPS=( cap_net_raw usr/sbin/arping )
-
-# patch is in upstream master
-PATCHES=( "${FILESDIR}/arping-tests.patch" )
-
-src_prepare() {
-   default
-   eautoreconf
-}



[gentoo-commits] proj/netifrc:master commit in: net/

2023-02-11 Thread Sam James
commit: 8390af35cb89002b33acea91d2b2b641f0728398
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:54:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:54:15 2023 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=8390af35

net/arping.sh: adapt to new arping path in /usr/bin

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

 net/arping.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net/arping.sh b/net/arping.sh
index 7e178b7..bdd8284 100644
--- a/net/arping.sh
+++ b/net/arping.sh
@@ -4,7 +4,7 @@
 
 arping_depend()
 {
-   program /sbin/arping /bin/arping /usr/sbin/arping /usr/sbin/arping2
+   program /sbin/arping /bin/arping /usr/bin/arping /usr/sbin/arping 
/usr/sbin/arping2
before interface
 }
 



[gentoo-commits] proj/gentoo-functions:master commit in: /

2023-02-11 Thread Sam James
commit: bfc30a7744ad0043969969250f01c4d3fd74fc55
Author: Kerin Millar  plushkava  net>
AuthorDate: Sat Feb 11 01:20:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:53:17 2023 +
URL:
https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=bfc30a77

Attend to several instances of SC2086, courtesy of shellcheck

Signed-off-by: Kerin Millar  plushkava.net>
Signed-off-by: Sam James  gentoo.org>

 functions.sh | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/functions.sh b/functions.sh
index eb9a168..33ef26e 100644
--- a/functions.sh
+++ b/functions.sh
@@ -55,7 +55,7 @@ yesno()
esac
 
local value=
-   eval value=\$${1}
+   eval "value=\$${1}"
case "$value" in
[Yy][Ee][Ss]|[Tt][Rr][Uu][Ee]|[Oo][Nn]|1) return 0;;
[Nn][Oo]|[Ff][Aa][Ll][Ss][Ee]|[Oo][Ff][Ff]|0) return 1;;
@@ -247,7 +247,7 @@ _eend()
printf "%$(( COLS - LAST_E_LEN - 6 ))s%b\n" '' "${msg}"
fi
 
-   return ${retval}
+   return "${retval}"
 }
 
 #
@@ -262,7 +262,7 @@ eend()
_eend "${retval}" eerror "$*"
 
LAST_E_CMD="eend"
-   return ${retval}
+   return "${retval}"
 }
 
 #
@@ -277,7 +277,7 @@ ewend()
_eend "${retval}" ewarn "$*"
 
LAST_E_CMD="ewend"
-   return ${retval}
+   return "${retval}"
 }
 
 # v-e-commands honor EINFO_VERBOSE which defaults to no.
@@ -310,13 +310,13 @@ vebegin()
 veend()
 {
yesno "${EINFO_VERBOSE}" && { eend "$@"; return $?; }
-   return ${1:-0}
+   return "${1:-0}"
 }
 
 vewend()
 {
yesno "${EINFO_VERBOSE}" && { ewend "$@"; return $?; }
-   return ${1:-0}
+   return "${1:-0}"
 }
 
 veindent()



[gentoo-commits] proj/gentoo-functions:master commit in: /

2023-02-11 Thread Sam James
commit: 3c7f54101cfaf566572d37de98e0c5ba4743270b
Author: Kerin Millar  plushkava  net>
AuthorDate: Sat Feb 11 07:20:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:53:20 2023 +
URL:
https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=3c7f5410

Guard against errexit in _eend()

Further relief is thus duly administered to the cult of set -e.

Signed-off-by: Kerin Millar  plushkava.net>
Signed-off-by: Sam James  gentoo.org>

 functions.sh | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/functions.sh b/functions.sh
index 33ef26e..6092841 100644
--- a/functions.sh
+++ b/functions.sh
@@ -230,14 +230,15 @@ _eend()
local retval="${1:-0}" efunc="${2:-eerror}" msg
shift 2
 
-   if [ "${retval}" = "0" ]; then
-   yesno "${EINFO_QUIET}" && return 0
-   msg="${BRACKET}[ ${GOOD}ok${BRACKET} ]${NORMAL}"
-   else
-   if [ -n "$*" ] ; then
-   ${efunc} "$*"
+   if [ "${retval}" != "0" ]; then
+   if [ -n "$*" ]; then
+   "${efunc}" "$*"
fi
msg="${BRACKET}[ ${BAD}!!${BRACKET} ]${NORMAL}"
+   elif yesno "${EINFO_QUIET}"; then
+   return 0
+   else
+   msg="${BRACKET}[ ${GOOD}ok${BRACKET} ]${NORMAL}"
fi
 
if yesno "${RC_ENDCOL}"; then



[gentoo-commits] proj/gentoo-functions:master commit in: /

2023-02-11 Thread Sam James
commit: 828ecbd3d8b768f5cbc36d1dd63d7ce0fdde8e44
Author: Kerin Millar  plushkava  net>
AuthorDate: Sat Feb 11 07:22:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:53:20 2023 +
URL:
https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=828ecbd3

Drop the unused RC_DOT_PATTERN variable

Signed-off-by: Kerin Millar  plushkava.net>
Signed-off-by: Sam James  gentoo.org>

 functions.sh | 1 -
 1 file changed, 1 deletion(-)

diff --git a/functions.sh b/functions.sh
index 6092841..6ad22f3 100644
--- a/functions.sh
+++ b/functions.sh
@@ -432,7 +432,6 @@ RC_ENDCOL="yes"
 # Default values for e-message indentation and dots
 RC_INDENTATION=''
 RC_DEFAULT_INDENT=2
-RC_DOT_PATTERN=''
 
 # If either STDOUT or STDERR is not a tty, disable coloured output. A useful
 # improvement for  the future would be to have the individual logging functions



[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/

2023-02-11 Thread Sam James
commit: 764f9e98e0172bbcb490418e15da79989ae13acc
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:52:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:52:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=764f9e98

net-nds/openldap: drop 2.4.58-r2, 2.6.3-r3

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

 net-nds/openldap/Manifest  |   1 -
 net-nds/openldap/openldap-2.4.58-r2.ebuild | 905 -
 net-nds/openldap/openldap-2.6.3-r3.ebuild  | 798 -
 3 files changed, 1704 deletions(-)

diff --git a/net-nds/openldap/Manifest b/net-nds/openldap/Manifest
index 576ad995662b..9d6fb9452f28 100644
--- a/net-nds/openldap/Manifest
+++ b/net-nds/openldap/Manifest
@@ -1,4 +1,3 @@
-DIST openldap-2.4.58.tgz 5885225 BLAKE2B 
effb618dba03497796a497cd7f53ec52e389133769321dd242433bed5ec4b1f66cf7353f08a49d5f3465880f6bcfc9afc9c7d2a28e075b66f5fd926b02213541
 SHA512 
2fa2aa36117692eca44e9f162c8c796f78469e6c2aee91b06d46f2b755d416979c913a3d89bbf9db14cc84881ecffee69af75b48e1d16b7aa9d2e3873baa
 DIST openldap-2.4.59.tgz 5886272 BLAKE2B 
a2a8bed1d2af97fd41d651668152fd4740871bc5a8abf4b50390839228af82ac103346b3500ae0f8dd31b708acabb30435b90cd48dfafe510e648df5150d96b8
 SHA512 
233459ab446da6e107a7fc4ecd5668d6b08c11a11359ee76449550393e8f586a29b59d7ae09a050a1fca4fcf388ea61438ef60831b3ae802d92c048365ae3968
 DIST openldap-OPENLDAP_REL_ENG_2_6_3.tar.gz 6244895 BLAKE2B 
97792a1b368de44867b0ce9eef38601c3e64b7d40e4ca206295bee110097697c919040d2220eea6f0581812e09a2cc3e6afb4a243a5072a8a0a95f24f9fb354b
 SHA512 
1c882a0cd0729b5d0f40b58588d0e36ae3b1cae6d569f0576e940c7c63d03c29ed2c9db87695a87594ba99a927ef4cba491bddba3ce049025fd5883463122ba7
 DIST openldap-OPENLDAP_REL_ENG_2_6_4.tar.bz2 5043227 BLAKE2B 
9bec77dbace0e52d1607d9ac13a77349e7d0b8876aa81fa635893638d00db58ec6bf8412f11fd266bba0440887be1aa21eb4a876122152f7f6de9fd8f75b6b4c
 SHA512 
bff11bf1ae125bcabbd307f6c4e1c102a8df6f1091f84f5e7053fdbaa89ccd6aa0c86cc8dcce4fb9b6ffd853b5f8d3c933733f5713aeb4d6a9d77ab145293b48

diff --git a/net-nds/openldap/openldap-2.4.58-r2.ebuild 
b/net-nds/openldap/openldap-2.4.58-r2.ebuild
deleted file mode 100644
index f23db2eef5f9..
--- a/net-nds/openldap/openldap-2.4.58-r2.ebuild
+++ /dev/null
@@ -1,905 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools db-use flag-o-matic multilib multilib-minimal preserve-libs 
ssl-cert toolchain-funcs systemd tmpfiles
-
-BIS_PN=rfc2307bis.schema
-BIS_PV=20140524
-BIS_P="${BIS_PN}-${BIS_PV}"
-
-DESCRIPTION="LDAP suite of application and development tools"
-HOMEPAGE="https://www.OpenLDAP.org/;
-
-# upstream mirrors are mostly not working, using canonical URI
-SRC_URI="
-   
https://openldap.org/software/download/OpenLDAP/openldap-release/${P}.tgz
-   
http://gpl.savoirfairelinux.net/pub/mirrors/openldap/openldap-release/${P}.tgz
-   http://repository.linagora.org/OpenLDAP/openldap-release/${P}.tgz
-   
http://mirror.eu.oneandone.net/software/openldap/openldap-release/${P}.tgz
-   mirror://gentoo/${BIS_P}"
-
-LICENSE="OPENLDAP GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
-
-IUSE_DAEMON="crypt samba tcpd experimental minimal"
-IUSE_BACKEND="+berkdb"
-IUSE_OVERLAY="overlays perl"
-IUSE_OPTIONAL="gnutls iodbc sasl ssl odbc debug ipv6 +syslog selinux 
static-libs test"
-IUSE_CONTRIB="smbkrb5passwd kerberos kinit pbkdf2 sha2"
-IUSE_CONTRIB="${IUSE_CONTRIB} cxx"
-IUSE="${IUSE_DAEMON} ${IUSE_BACKEND} ${IUSE_OVERLAY} ${IUSE_OPTIONAL} 
${IUSE_CONTRIB}"
-
-RESTRICT="!test? ( test )"
-REQUIRED_USE="cxx? ( sasl )
-   pbkdf2? ( ssl )
-   test? ( berkdb )
-   ?? ( test minimal )
-   kerberos? ( ?? ( kinit smbkrb5passwd ) )"
-
-# always list newer first
-# Do not add any AGPL-3 BDB here!
-# See bug 525110, comment 15.
-# Advanced usage: OPENLDAP_BDB_SLOTS in the environment can be used to force a 
slot during build.
-BDB_SLOTS="${OPENLDAP_BDB_SLOTS:=5.3 4.8}"
-BDB_PKGS=''
-for _slot in $BDB_SLOTS; do BDB_PKGS="${BDB_PKGS} sys-libs/db:${_slot}" ; done
-
-# openssl is needed to generate lanman-passwords required by samba
-COMMON_DEPEND="
-   ssl? (
-   !gnutls? (
-   >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}]
-   )
-   gnutls? (
-   >=net-libs/gnutls-2.12.23-r6:=[${MULTILIB_USEDEP}]
-   >=dev-libs/libgcrypt-1.5.3:0=[${MULTILIB_USEDEP}]
-   )
-   )
-   sasl? ( dev-libs/cyrus-sasl:= )
-   !minimal? (
-   dev-libs/libltdl
-   sys-fs/e2fsprogs
-   >=dev-db/lmdb-0.9.18:=
-   crypt? ( virtual/libcrypt:= )
-   tcpd? ( sys-apps/tcp-wrappers )
-   odbc? ( !iodbc? ( dev-db/unixODBC )
-  

[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/

2023-02-11 Thread Sam James
commit: b7c9ff66ff5040aa696b385161a71d902da87254
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:52:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:52:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c9ff66

net-nds/openldap: stabilize 2.4.59-r2

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

 net-nds/openldap/openldap-2.4.59-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-nds/openldap/openldap-2.4.59-r2.ebuild 
b/net-nds/openldap/openldap-2.4.59-r2.ebuild
index 2a36b6a3884a..f23db2eef5f9 100644
--- a/net-nds/openldap/openldap-2.4.59-r2.ebuild
+++ b/net-nds/openldap/openldap-2.4.59-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="OPENLDAP GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
 
 IUSE_DAEMON="crypt samba tcpd experimental minimal"
 IUSE_BACKEND="+berkdb"



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

2023-02-11 Thread Joonas Niilola
commit: 68d66f4a5d827a38a44e44c7b68db2f4fc18adec
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Feb 12 06:51:35 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Feb 12 06:51:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68d66f4a

sys-apps/bat: Stabilize 0.21.0 amd64, #892675

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

 sys-apps/bat/bat-0.21.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/bat/bat-0.21.0.ebuild b/sys-apps/bat/bat-0.21.0.ebuild
index dac63be60bda..c55afb1aa267 100644
--- a/sys-apps/bat/bat-0.21.0.ebuild
+++ b/sys-apps/bat/bat-0.21.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2017-2022 Gentoo Authors
+# Copyright 2017-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -162,7 +162,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 LGPL-3+ MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 BDEPEND="virtual/pkgconfig"
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/

2023-02-11 Thread Sam James
commit: 46326dfdd093d644f002c28d698bb6a19edf263b
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:48:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:48:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46326dfd

net-nds/openldap: Stabilize 2.4.58-r2 sparc, #818739

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

 net-nds/openldap/openldap-2.4.58-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-nds/openldap/openldap-2.4.58-r2.ebuild 
b/net-nds/openldap/openldap-2.4.58-r2.ebuild
index bf9fe1d3e87b..f23db2eef5f9 100644
--- a/net-nds/openldap/openldap-2.4.58-r2.ebuild
+++ b/net-nds/openldap/openldap-2.4.58-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="OPENLDAP GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
 
 IUSE_DAEMON="crypt samba tcpd experimental minimal"
 IUSE_BACKEND="+berkdb"



[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/

2023-02-11 Thread Sam James
commit: 49716aa3092dd865ec5f944c7fd663934db50245
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:48:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:48:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49716aa3

net-nds/openldap: Stabilize 2.6.3-r3 ppc64, #873568

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

 net-nds/openldap/openldap-2.6.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nds/openldap/openldap-2.6.3-r3.ebuild 
b/net-nds/openldap/openldap-2.6.3-r3.ebuild
index 55df096bb65f..5cc8ecdf048e 100644
--- a/net-nds/openldap/openldap-2.6.3-r3.ebuild
+++ b/net-nds/openldap/openldap-2.6.3-r3.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}"/${PN}-OPENLDAP_REL_ENG_${MY_PV}
 LICENSE="OPENLDAP GPL-2"
 # Subslot added for bug #835654
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
 
 IUSE_DAEMON="argon2 +cleartext crypt experimental minimal samba tcpd"
 IUSE_OVERLAY="overlays perl autoca"



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

2023-02-11 Thread Sam James
commit: 75e78da341c07bc59d29d72cdc79547b08fd44c8
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:46:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:46:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e78da3

sys-process/lsof: Stabilize 4.96.4 ppc64, #894016

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

 sys-process/lsof/lsof-4.96.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/lsof/lsof-4.96.4.ebuild 
b/sys-process/lsof/lsof-4.96.4.ebuild
index 0dfbac3795a0..9716dfdb1df1 100644
--- a/sys-process/lsof/lsof-4.96.4.ebuild
+++ b/sys-process/lsof/lsof-4.96.4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/lsof-org/lsof/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="lsof"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples rpc selinux"
 
 RDEPEND="rpc? ( net-libs/libtirpc )



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

2023-02-11 Thread Sam James
commit: d29cf535f10f5480b5b863efe284fb13d876b6bd
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:44:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:44:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d29cf535

sys-process/lsof: Stabilize 4.96.4 arm64, #894016

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

 sys-process/lsof/lsof-4.96.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/lsof/lsof-4.96.4.ebuild 
b/sys-process/lsof/lsof-4.96.4.ebuild
index 698c26f89dad..a6a3a6d85752 100644
--- a/sys-process/lsof/lsof-4.96.4.ebuild
+++ b/sys-process/lsof/lsof-4.96.4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/lsof-org/lsof/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="lsof"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples rpc selinux"
 
 RDEPEND="rpc? ( net-libs/libtirpc )



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

2023-02-11 Thread Sam James
commit: 0f973a866d12d010ab91842580aaf103e6858cfc
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:44:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:44:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f973a86

sys-process/lsof: Stabilize 4.96.4 sparc, #894016

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

 sys-process/lsof/lsof-4.96.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-process/lsof/lsof-4.96.4.ebuild 
b/sys-process/lsof/lsof-4.96.4.ebuild
index 3e46dec92c02..c57bc5296f72 100644
--- a/sys-process/lsof/lsof-4.96.4.ebuild
+++ b/sys-process/lsof/lsof-4.96.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/lsof-org/lsof/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="lsof"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples rpc selinux"
 
 RDEPEND="rpc? ( net-libs/libtirpc )



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

2023-02-11 Thread Sam James
commit: 8f5bbb90aa164dd8a8c7ce4fb1b344124e276f65
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:44:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:44:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f5bbb90

sys-process/lsof: Stabilize 4.96.4 ppc, #894016

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

 sys-process/lsof/lsof-4.96.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/lsof/lsof-4.96.4.ebuild 
b/sys-process/lsof/lsof-4.96.4.ebuild
index a6a3a6d85752..0dfbac3795a0 100644
--- a/sys-process/lsof/lsof-4.96.4.ebuild
+++ b/sys-process/lsof/lsof-4.96.4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/lsof-org/lsof/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="lsof"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples rpc selinux"
 
 RDEPEND="rpc? ( net-libs/libtirpc )



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

2023-02-11 Thread Sam James
commit: a5821e79cee9f042d98e92356c6f9a2d2fff2374
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:44:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:44:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5821e79

sys-process/lsof: Stabilize 4.96.4 arm, #894016

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

 sys-process/lsof/lsof-4.96.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/lsof/lsof-4.96.4.ebuild 
b/sys-process/lsof/lsof-4.96.4.ebuild
index c57bc5296f72..698c26f89dad 100644
--- a/sys-process/lsof/lsof-4.96.4.ebuild
+++ b/sys-process/lsof/lsof-4.96.4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/lsof-org/lsof/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="lsof"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples rpc selinux"
 
 RDEPEND="rpc? ( net-libs/libtirpc )



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

2023-02-11 Thread Sam James
commit: a90ad102a21dce7f711c61136628ac85cef68554
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:42:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:42:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a90ad102

dev-util/pkgconf: Stabilize 1.8.1 sparc, #894014

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

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

diff --git a/dev-util/pkgconf/pkgconf-1.8.1.ebuild 
b/dev-util/pkgconf/pkgconf-1.8.1.ebuild
index f4bfbc62f8ba..d5c0f87c5470 100644
--- a/dev-util/pkgconf/pkgconf-1.8.1.ebuild
+++ b/dev-util/pkgconf/pkgconf-1.8.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://gitea.treehouse.systems/ariadne/pkgconf.git;
 else
SRC_URI="https://distfiles.dereferenced.org/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="pkg-config compatible replacement with no dependencies other than 
C99"



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

2023-02-11 Thread Sam James
commit: 8fa66b21df228f708fc4b2bdc4cc51e1178d54bd
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:42:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:42:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa66b21

dev-util/pkgconf: Stabilize 1.8.1 arm, #894014

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

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

diff --git a/dev-util/pkgconf/pkgconf-1.8.1.ebuild 
b/dev-util/pkgconf/pkgconf-1.8.1.ebuild
index 6e75252b796e..f4bfbc62f8ba 100644
--- a/dev-util/pkgconf/pkgconf-1.8.1.ebuild
+++ b/dev-util/pkgconf/pkgconf-1.8.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://gitea.treehouse.systems/ariadne/pkgconf.git;
 else
SRC_URI="https://distfiles.dereferenced.org/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="pkg-config compatible replacement with no dependencies other than 
C99"



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

2023-02-11 Thread Sam James
commit: 8074b05996c3c228dce363b046ee2f180215c897
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:42:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:42:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8074b059

dev-util/pkgconf: Stabilize 1.8.1 ppc64, #894014

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

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

diff --git a/dev-util/pkgconf/pkgconf-1.8.1.ebuild 
b/dev-util/pkgconf/pkgconf-1.8.1.ebuild
index cdefc7db77d6..56303b2d7cca 100644
--- a/dev-util/pkgconf/pkgconf-1.8.1.ebuild
+++ b/dev-util/pkgconf/pkgconf-1.8.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://gitea.treehouse.systems/ariadne/pkgconf.git;
 else
SRC_URI="https://distfiles.dereferenced.org/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="pkg-config compatible replacement with no dependencies other than 
C99"



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

2023-02-11 Thread Sam James
commit: 86f8ccdde7b0eed790c7e0c55ac12b404dabc6dd
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:42:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:42:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f8ccdd

dev-python/sphinxcontrib-jquery: Keyword 3.0.0 hppa, #893998

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

 dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild 
b/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild
index 0fd74cbb66bb..39376bdb2d23 100644
--- a/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild
+++ b/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 # MIT for jQuery
 LICENSE="0BSD MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64"
 
 BDEPEND="
test? (



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

2023-02-11 Thread Sam James
commit: a40f0cad072b1bbf7eee17d0706e98b250d99ea9
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:42:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:42:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a40f0cad

dev-util/pkgconf: Stabilize 1.8.1 ppc, #894014

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

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

diff --git a/dev-util/pkgconf/pkgconf-1.8.1.ebuild 
b/dev-util/pkgconf/pkgconf-1.8.1.ebuild
index 56303b2d7cca..c580dbb2dce3 100644
--- a/dev-util/pkgconf/pkgconf-1.8.1.ebuild
+++ b/dev-util/pkgconf/pkgconf-1.8.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://gitea.treehouse.systems/ariadne/pkgconf.git;
 else
SRC_URI="https://distfiles.dereferenced.org/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="pkg-config compatible replacement with no dependencies other than 
C99"



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

2023-02-11 Thread Sam James
commit: 53237fb3e269483f568482ef94d2de66bdad8636
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:42:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:42:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53237fb3

dev-python/sphinx_rtd_theme: Keyword 1.2.0 hppa, #893998

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

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

diff --git a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild 
b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild
index 4da6ebb5e779..570277017cb0 100644
--- a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild
+++ b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64"
 
 RDEPEND="
dev-python/docutils[${PYTHON_USEDEP}]



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

2023-02-11 Thread Sam James
commit: 262bf5235bfcfdd26482ee66e692e6c0fc3db1f3
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:42:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:42:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=262bf523

dev-util/pkgconf: Stabilize 1.8.1 arm64, #894014

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

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

diff --git a/dev-util/pkgconf/pkgconf-1.8.1.ebuild 
b/dev-util/pkgconf/pkgconf-1.8.1.ebuild
index c580dbb2dce3..6e75252b796e 100644
--- a/dev-util/pkgconf/pkgconf-1.8.1.ebuild
+++ b/dev-util/pkgconf/pkgconf-1.8.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://gitea.treehouse.systems/ariadne/pkgconf.git;
 else
SRC_URI="https://distfiles.dereferenced.org/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="pkg-config compatible replacement with no dependencies other than 
C99"



[gentoo-commits] repo/gentoo:master commit in: app-misc/delay/

2023-02-11 Thread Sam James
commit: 4c6cc2b2ad15acc3a2be7b60b10c42c47b53e1bf
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:31:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:41:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c6cc2b2

app-misc/delay: add smoketests in src_test

No official test suite available so let's add some quick smoketests which
would've caught the segfault mentioned in bug #881319.

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

 app-misc/delay/delay-1.6-r6.ebuild | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/app-misc/delay/delay-1.6-r6.ebuild 
b/app-misc/delay/delay-1.6-r6.ebuild
index 056c0f45b6a2..bab9eb2ea719 100644
--- a/app-misc/delay/delay-1.6-r6.ebuild
+++ b/app-misc/delay/delay-1.6-r6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit autotools
+inherit autotools edo
 
 DESCRIPTION="Sleeplike program that counts down the number of seconds 
specified"
 HOMEPAGE="https://onegeek.org/~tom/software/delay/;
@@ -41,3 +41,10 @@ src_configure() {
 
econf
 }
+
+src_test() {
+   # No provided test suite, so let's add a smoketest which would've
+   # caught the segfault part of bug #881319.
+   edo ./delay 5
+   edo ./delay until now + 1 minutes
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Alien-Build/

2023-02-11 Thread Sam James
commit: f0b06639693138d34ad0181a631a31430892977c
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:37:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:41:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0b06639

dev-perl/Alien-Build: add 2.770.0

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

 dev-perl/Alien-Build/Alien-Build-2.770.0.ebuild | 51 +
 dev-perl/Alien-Build/Manifest   |  1 +
 2 files changed, 52 insertions(+)

diff --git a/dev-perl/Alien-Build/Alien-Build-2.770.0.ebuild 
b/dev-perl/Alien-Build/Alien-Build-2.770.0.ebuild
new file mode 100644
index ..709d8528da01
--- /dev/null
+++ b/dev-perl/Alien-Build/Alien-Build-2.770.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PLICEASE
+DIST_VERSION=2.77
+DIST_EXAMPLES=("example/*")
+inherit perl-module
+
+DESCRIPTION="Build external dependencies for use in CPAN"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+IUSE="minimal zip"
+
+# No, pkgconfig is not suspect, it actually uses it at runtime, and this module
+# is somewhat a wrapper for pkgconfig :/
+RDEPEND="
+   zip? ( dev-perl/Archive-Zip )
+   virtual/perl-Archive-Tar
+   >=dev-perl/Capture-Tiny-0.170.0
+   virtual/perl-Digest-SHA
+   virtual/perl-ExtUtils-CBuilder
+   >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+   >=virtual/perl-ExtUtils-ParseXS-3.300.0
+   >=dev-perl/FFI-CheckLib-0.110.0
+   >=dev-perl/File-Which-1.100.0
+   dev-perl/File-chdir
+   virtual/perl-JSON-PP
+   >=virtual/perl-Scalar-List-Utils-1.330.0
+   >=dev-perl/Path-Tiny-0.77.0
+   >=virtual/perl-Test-Simple-1.302.96
+   >=virtual/perl-Text-ParseWords-3.260.0
+   virtual/pkgconfig
+"
+BDEPEND="${RDEPEND}
+   test? (
+   dev-perl/Devel-Hide
+   >=dev-perl/Test2-Suite-0.0.121
+   !minimal? (
+   dev-perl/Alien-Base-ModuleBuild
+   dev-perl/Sort-Versions
+   )
+   )
+"
+
+src_prepare() {
+   unset LD
+   [[ -n "${CCLD}" ]] && export LD="${CCLD}"
+   perl-module_src_prepare
+}

diff --git a/dev-perl/Alien-Build/Manifest b/dev-perl/Alien-Build/Manifest
index 6f9bb14e3661..d9d26a0d3352 100644
--- a/dev-perl/Alien-Build/Manifest
+++ b/dev-perl/Alien-Build/Manifest
@@ -1,2 +1,3 @@
 DIST Alien-Build-2.42.tar.gz 319048 BLAKE2B 
d4662f5a9e0bf151d389949cc696258fc8d96a0f2aa0f6bb014f1283207fdc92e8af994499a391439a8ba725d6a23a60ed33bc0701f4a2596cccf808c9c23ecf
 SHA512 
83f30bc5f7e417c3ec4ddee463f24c73f89038feb3820520259fd33d4357007d7d39e14c3369e0d14f4b2f946606bb3db02111c2c497e93a961f7a3161af5366
 DIST Alien-Build-2.48.tar.gz 320641 BLAKE2B 
f287b379d8f68c7eb19f630656b33c98ad707e53cd6cdfec2003e422e65dc9f7539966b538dafb512d13154c9429d80832e03ed587262a6d685854b78345b0b6
 SHA512 
36311680b79cfac3abd04e22c69f7a7f5083b069af3afa34dcecbc7e6beea6b20cb643b1cbfe98f7a6f7e0b83d49915061c84b2f728c94d07e8be80e44317864
+DIST Alien-Build-2.77.tar.gz 546733 BLAKE2B 
f63783ac84e602ff69614b53ebd054559d063d7c0cbe25577b3348a1a3a4dd09ad661fefc36040fb14d259e47f5e793325ba3e203ef0218d48a76f00e25074af
 SHA512 
57e8ed7381e42f5f0e671eaefbcf2120a087e7b792be3bb2edd7962dc7a90c9b75bd7f8fd4b10a75213e360af2ea9d358063cdc62db430d7efe2a006547da106



[gentoo-commits] repo/gentoo:master commit in: dev-perl/XML-LibXSLT/

2023-02-11 Thread Sam James
commit: 6046081e86bc642504fcf255c8982207cb2a62b4
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:26:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:41:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6046081e

dev-perl/XML-LibXSLT: add 2.2.1

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

 dev-perl/XML-LibXSLT/Manifest |  1 +
 dev-perl/XML-LibXSLT/XML-LibXSLT-2.2.1.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-perl/XML-LibXSLT/Manifest b/dev-perl/XML-LibXSLT/Manifest
index f39dee954952..d95f8999490c 100644
--- a/dev-perl/XML-LibXSLT/Manifest
+++ b/dev-perl/XML-LibXSLT/Manifest
@@ -1,2 +1,3 @@
 DIST XML-LibXSLT-1.99.tar.gz 114083 BLAKE2B 
2fcb6d1fde354aa58c9ba6d5a5037640d0e585f6bbfb7d81cf18e9f3b9c9ab7dfcdc6c455eef5a397ae310ca45c37fdb0f2f2b43227f7cffe0c652ca25775dec
 SHA512 
d716fe44673c83c5670a8f98cf82057e7df35d43ee452843adb7c605d36e7a42b35bdf26937a2e3d8c55494ac83c23f1421ab4481a4817c011074668bc951739
 DIST XML-LibXSLT-2.002000.tar.gz 118678 BLAKE2B 
37250c2f38f1adc5b5385d0faa79b77d872229ee27aa22a45ce5ad3186c4be8f59d1321c43c70a9c387b25e7b1816a63b244a236e441c75b8a093f36fd00bf9c
 SHA512 
4266e1bbd4bdceb638add43874948c69a79b364b60083ed635ec80ea4da0bd65dc5a7c5a6d76644909271e565e50c09ab1fabeec09ab37ed486d4c4bd158dba4
+DIST XML-LibXSLT-2.002001.tar.gz 118703 BLAKE2B 
f6ae06a86374fad4edcf63bab3e6f63f8f97be7b6e27eb2208ebe2290e9b776287058faf2fa06aa3601fe09289c544ef9e6150215ac487cc98c37ee87dbcf00b
 SHA512 
1fbe09fbab1e9729a369090c5aa468436b84280200b55be22a3447b624849acf4ccc11898fdcf608c333eb6fbcf19c37adf7a3b7943f71cd6c9aea0800edfa04

diff --git a/dev-perl/XML-LibXSLT/XML-LibXSLT-2.2.1.ebuild 
b/dev-perl/XML-LibXSLT/XML-LibXSLT-2.2.1.ebuild
new file mode 100644
index ..8560951604f8
--- /dev/null
+++ b/dev-perl/XML-LibXSLT/XML-LibXSLT-2.2.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SHLOMIF
+DIST_VERSION=2.002001
+inherit perl-module
+
+DESCRIPTION="A Perl module to parse XSL Transformational sheets using GNOME's 
libxslt"
+
+# https://github.com/shlomif/perl-XML-LibXSLT/issues/5
+LICENSE="|| ( Artistic GPL-1+ ) MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   virtual/perl-Encode
+   >=dev-perl/XML-LibXML-1.700.0
+   >=dev-libs/libxslt-1.1.32
+"
+BDEPEND="
+   ${RDEPEND}
+   >=virtual/perl-File-Path-2.60.0
+   virtual/pkgconfig
+"
+
+PERL_RM_FILES=(
+   "t/cpan-changes.t" "t/pod.t"
+   "t/style-trailing-space.t"
+)



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

2023-02-11 Thread Sam James
commit: b074b73ff1704a4d61ad14a6687fe419bdc7fe65
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:41:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:41:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b074b73f

dev-perl/Curses: add 1.430.0

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

 dev-perl/Curses/Curses-1.430.0.ebuild | 43 +++
 dev-perl/Curses/Manifest  |  1 +
 2 files changed, 44 insertions(+)

diff --git a/dev-perl/Curses/Curses-1.430.0.ebuild 
b/dev-perl/Curses/Curses-1.430.0.ebuild
new file mode 100644
index ..e7f715c18099
--- /dev/null
+++ b/dev-perl/Curses/Curses-1.430.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=GIRAFFED
+DIST_VERSION=1.43
+DIST_EXAMPLES=("demo" "demo2" "demo.form" "demo.menu" "demo.panel")
+inherit perl-module toolchain-funcs
+
+DESCRIPTION="Curses interface modules for Perl"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~sparc-solaris ~x86-solaris"
+IUSE="+unicode"
+
+RDEPEND="
+   >=sys-libs/ncurses-6:=[unicode(+)?]
+   virtual/perl-Data-Dumper
+"
+DEPEND="
+   >=sys-libs/ncurses-6:=[unicode(+)?]
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"
+
+src_configure() {
+   myconf=( FORMS PANELS MENUS )
+   mydoc=( HISTORY )
+
+   export CURSES_LIBTYPE="$(usex unicode ncursesw ncurses)"
+   export CURSES_LDFLAGS=$($(tc-getPKG_CONFIG) --libs ${CURSES_LIBTYPE})
+   export CURSES_CFLAGS=$($(tc-getPKG_CONFIG) --cflags ${CURSES_LIBTYPE})
+
+   perl-module_src_configure
+
+   if ! use unicode ; then
+   sed -i "s::\"${ESYSROOT}/usr/include/form.h\":" 
"${S}"/c-config.h || die
+   fi
+}

diff --git a/dev-perl/Curses/Manifest b/dev-perl/Curses/Manifest
index 56d0bf347996..f41c9deb405e 100644
--- a/dev-perl/Curses/Manifest
+++ b/dev-perl/Curses/Manifest
@@ -1,3 +1,4 @@
 DIST Curses-1.37.tar.gz 135763 BLAKE2B 
b42f81d5a382b8cf6c8323cc5c13fd39dcc57081ad2e3de9e940f06a0126879d301ccaebc5c34fb5cb4bffd1263b0681243164539c450db50cd3388e6fd35823
 SHA512 
10886e725b174fdabc0c9b86a9ef9b717949f0fb03561bfc315e8503be689be7945d1ceeea2f950628ce480c2cc8081736d3b8f28042ea677b252298a9eb4827
 DIST Curses-1.38.tar.gz 135789 BLAKE2B 
68817bfafcfe2b9d9480c12f2490f9281b5e0cc51bbcfd795e2728a21ef24e12362cfc0896d7b5d6678f35f25fb80c0aee4cde5cf06ec8b3871168cd059649d6
 SHA512 
27999e71f19576c930a794c9f478e8a3b6b3b1d1e68c4ca57b712f20c98a83dba46295c012a6c618d097b661ec30441c8147e26579218ecef977d7c7996c7442
 DIST Curses-1.41.tar.gz 137458 BLAKE2B 
04cb8fc655d0f8ce629fad453923a82ee8c3f7b95e042f036b1c1dc6781e181c04716f8166ebfc0a34eab2402271e8e05ce9438af7a7276c11d22fd9106733f7
 SHA512 
a8d091f3f79be6368bb0e465563cc736a934f66f489d8c1ec86dca71c22705c7969e1468c9d330cc6653994af550f8f95282b0fd504174d2f77b7d32e98be108
+DIST Curses-1.43.tar.gz 138539 BLAKE2B 
18557b1e992d9532f18ff97d804b13b845113371f91e79779bdc35df7c3297e77ba64ae9fa25af1045a7b5602a45b80f4fd511a842a6fd616b1a5f9d21933578
 SHA512 
8fd4592b3eb4466e89ca2c64fc43e2f5cbb97b75802ec236e34962b4732b014820ff1c1ee089f0b4ac9a65d4110cdf89887263c1a664cf094353c767a2af215c



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

2023-02-11 Thread Sam James
commit: e0d2c7849f2814e33de4c03fb82ee8e4197af266
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:22:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:22:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0d2c784

app-crypt/gnupg: Stabilize 2.2.41 hppa, #893994

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

 app-crypt/gnupg/gnupg-2.2.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/gnupg/gnupg-2.2.41.ebuild 
b/app-crypt/gnupg/gnupg-2.2.41.ebuild
index eb39b747cb9b..b2e0277c6d6c 100644
--- a/app-crypt/gnupg/gnupg-2.2.41.ebuild
+++ b/app-crypt/gnupg/gnupg-2.2.41.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test tofu tools usb 
user-socket wks-server"
 RESTRICT="!test? ( test )"
 



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

2023-02-11 Thread Sam James
commit: 8b57b0c43836e6ff33b2e9f91967314f3ecdef6c
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:22:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:22:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b57b0c4

dev-python/sphinxcontrib-jquery: Keyword 3.0.0 arm64, #893998

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

 dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild 
b/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild
index 88eeadee7205..0fd74cbb66bb 100644
--- a/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild
+++ b/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 # MIT for jQuery
 LICENSE="0BSD MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64"
 
 BDEPEND="
test? (



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

2023-02-11 Thread Sam James
commit: 31e3601f775d0122f26aa5e3864fdf1e80c845a0
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:22:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:22:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31e3601f

dev-python/sphinx_rtd_theme: Keyword 1.2.0 ppc64, #893998

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

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

diff --git a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild 
b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild
index 7cb652ceb355..0152c0ecb098 100644
--- a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild
+++ b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 
 RDEPEND="
dev-python/docutils[${PYTHON_USEDEP}]



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

2023-02-11 Thread Sam James
commit: c77e0476ed5d4dd03e0d845ddbbb5b7700a0bc56
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:22:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:22:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c77e0476

dev-python/sphinx_rtd_theme: Keyword 1.2.0 ppc, #893998

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

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

diff --git a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild 
b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild
index 0152c0ecb098..db2a346e6936 100644
--- a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild
+++ b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="~amd64 ~ppc ~ppc64"
 
 RDEPEND="
dev-python/docutils[${PYTHON_USEDEP}]



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

2023-02-11 Thread Sam James
commit: 62a4654920c00dcaa6dced3c1b68cc0b6be5d4c6
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:22:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:22:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a46549

dev-python/sphinx_rtd_theme: Keyword 1.2.0 arm64, #893998

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

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

diff --git a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild 
b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild
index db2a346e6936..4da6ebb5e779 100644
--- a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild
+++ b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64"
 
 RDEPEND="
dev-python/docutils[${PYTHON_USEDEP}]



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

2023-02-11 Thread Sam James
commit: 4216e2db05fd45deb5e280b8eb9c8c812fa09862
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:22:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:22:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4216e2db

app-crypt/gnupg: Stabilize 2.2.41 arm, #893994

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

 app-crypt/gnupg/gnupg-2.2.41.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/gnupg/gnupg-2.2.41.ebuild 
b/app-crypt/gnupg/gnupg-2.2.41.ebuild
index 37e68bc395e3..eb39b747cb9b 100644
--- a/app-crypt/gnupg/gnupg-2.2.41.ebuild
+++ b/app-crypt/gnupg/gnupg-2.2.41.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test tofu tools usb 
user-socket wks-server"
 RESTRICT="!test? ( test )"
 



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

2023-02-11 Thread Sam James
commit: a78223d112d08b9076aefa04e3f72fd54f8f5ca5
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:22:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:22:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a78223d1

app-crypt/gnupg: Stabilize 2.2.41 arm64, #893994

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

 app-crypt/gnupg/gnupg-2.2.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/gnupg/gnupg-2.2.41.ebuild 
b/app-crypt/gnupg/gnupg-2.2.41.ebuild
index b2e0277c6d6c..727acc997030 100644
--- a/app-crypt/gnupg/gnupg-2.2.41.ebuild
+++ b/app-crypt/gnupg/gnupg-2.2.41.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test tofu tools usb 
user-socket wks-server"
 RESTRICT="!test? ( test )"
 



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

2023-02-11 Thread Sam James
commit: 0e39c1f17dbafc94de9da4a2eb3ebb84d3b47476
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:22:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:22:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e39c1f1

dev-python/sphinxcontrib-jquery: Keyword 3.0.0 ppc64, #893998

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

 dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild 
b/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild
index 4e923bdc8b5b..31ebf4b50685 100644
--- a/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild
+++ b/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 # MIT for jQuery
 LICENSE="0BSD MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 
 BDEPEND="
test? (



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

2023-02-11 Thread Sam James
commit: 115255e58d40aff9033c53457b0585d3fb18fa44
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:22:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:22:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=115255e5

dev-python/sphinxcontrib-jquery: Keyword 3.0.0 ppc, #893998

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

 dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild 
b/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild
index 31ebf4b50685..88eeadee7205 100644
--- a/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild
+++ b/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 # MIT for jQuery
 LICENSE="0BSD MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="~amd64 ~ppc ~ppc64"
 
 BDEPEND="
test? (



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

2023-02-11 Thread Sam James
commit: c115635223d3abee37178b30d28ee76cd993e501
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 05:43:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 05:59:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1156352

media-libs/sdl2-image: add 2.6.3

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

 media-libs/sdl2-image/Manifest|  1 +
 media-libs/sdl2-image/sdl2-image-2.6.3.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/media-libs/sdl2-image/Manifest b/media-libs/sdl2-image/Manifest
index a1ee4a65116a..4f3258d95c5d 100644
--- a/media-libs/sdl2-image/Manifest
+++ b/media-libs/sdl2-image/Manifest
@@ -1 +1,2 @@
 DIST SDL2_image-2.0.5_p20210328.tar.gz 12397062 BLAKE2B 
ae4fe8c30b21bc7dca87e2e78cab43c83e891630962eb020c29ba84c2b206bb749491dccddd8bcc212f2fd07da651691151baf41212fb5ea954427543e3bf994
 SHA512 
9ba0b671dedfb7bde072424cebfa7d65e79d2d58416833d84548777aff6bf0edda8dbe30c3e423bbb724f794b4b191e609b148f38573b4166eef31203ab0005d
+DIST SDL2_image-2.6.3.tar.gz 9816720 BLAKE2B 
24662637e4f621af83d9a66d1cca954549030be97fa47f4b8fc711b2a941eaa409cf99ede137eb91d25999af253791dcfb2d9229080d30ede84cc32d5c5ae997
 SHA512 
11f1d041a052829708560b6211a2a00b3a1ce26a6f23cb389f57fa5254372027e97d3a6ffe551134a77bc33718c3acea3df21fe8426e93a2b1955176c47c7647

diff --git a/media-libs/sdl2-image/sdl2-image-2.6.3.ebuild 
b/media-libs/sdl2-image/sdl2-image-2.6.3.ebuild
new file mode 100644
index ..589bcfbc82ea
--- /dev/null
+++ b/media-libs/sdl2-image/sdl2-image-2.6.3.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib multilib-minimal toolchain-funcs
+
+MY_P="SDL2_image-${PV}"
+DESCRIPTION="Image file loading library"
+HOMEPAGE="https://www.libsdl.org/projects/SDL_image/;
+SRC_URI="https://github.com/libsdl-org/SDL_image/releases/download/release-2.6.3/${MY_P}.tar.gz;
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+IUSE="gif jpeg png static-libs tiff webp"
+
+RDEPEND="
+   >=media-libs/libsdl2-2.0.9[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+   png? ( >=media-libs/libpng-1.6.10:0[${MULTILIB_USEDEP}] )
+   jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
+   tiff? ( >=media-libs/tiff-3.9.7-r1:=[${MULTILIB_USEDEP}] )
+   webp? ( >=media-libs/libwebp-0.3.0:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(use_enable static-libs static)
+   --disable-avif
+   --disable-avif-shared
+   --disable-sdltest
+   --disable-stb-image
+   --enable-bmp
+   $(use_enable gif)
+   $(use_enable jpeg jpg)
+   --disable-jpg-shared
+   --disable-jxl
+   --disable-jxl-shared
+   --enable-lbm
+   --enable-pcx
+   $(use_enable png)
+   --disable-png-shared
+   --enable-pnm
+   --enable-tga
+   $(use_enable tiff tif)
+   --disable-tif-shared
+   --disable-qoi
+   --enable-xcf
+   --enable-xpm
+   --enable-xv
+   $(use_enable webp)
+   --disable-webp-shared
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_compile() {
+   emake OBJC="$(tc-getCC)"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install
+   multilib_is_native_abi && newbin .libs/showimage$(get_exeext) 
showimage2$(get_exeext)
+}
+
+multilib_src_install_all() {
+   dodoc {CHANGES,README}.txt
+   find "${ED}" -type f -name "*.la" -delete || die
+}



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

2023-02-11 Thread Sam James
commit: 66b2e9ba75b364c884931ae71258d7221997ba30
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:12:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:12:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66b2e9ba

sys-process/lsof: drop 4.97.0

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

 sys-process/lsof/Manifest   |  1 -
 sys-process/lsof/lsof-4.97.0.ebuild | 63 -
 2 files changed, 64 deletions(-)

diff --git a/sys-process/lsof/Manifest b/sys-process/lsof/Manifest
index 4c7ff7e871c7..448c9e9aa29f 100644
--- a/sys-process/lsof/Manifest
+++ b/sys-process/lsof/Manifest
@@ -1,4 +1,3 @@
 DIST lsof-4.96.3.tar.gz 1342843 BLAKE2B 
79e276d0db5138c356cc8bfa32e6f991ce8860644eb5d02f49ba04ce08076232f0fb8b10e143ee135205de5c64bd053d7bf021e48d666b65ffc01c0a47b76116
 SHA512 
ad17a73590ffb154a13b8b5de8ada738ce343fcc833012b2a5e9b3bda587785b09ae8bf090a99fba8e84b788c2a6d61eaa7359f939bfa68d2423e604801e2a98
 DIST lsof-4.96.4.tar.gz 1342514 BLAKE2B 
c420e2f928ffa8148a62298ba7176f860b15f9e78f4c2dc299162614a1d9b94a85c42ee93ef5e92b8a99f1c67e496cf2c848874b844c22c287aab53bfe211c58
 SHA512 
06f8005e1eb72324c1fd603d8b8287a61ad6fdec182e9da833991a8915aaa69c416af1564d3b1087cb08b3504ef9b15cdffec7051605e89d945d6750ec8da985
-DIST lsof-4.97.0.tar.gz 1130140 BLAKE2B 
0034550ebbd41da66d7fef8d8f8ae148faa1f59ec086d2803ba406aeeff15f461c2dd8d9309724b61647164a66588f31027b972fd14c54a7f10432b0f0bbb46f
 SHA512 
7ac81c26374305d8fd3b114fb697f093f289367a3f2577d9bc3f671fef1ee477c97ec670382fb0e7fee4ac4eb75120ef3b0d9356d5c4c39f4c00af324e436287
 DIST lsof-4.98.0.tar.gz 734232 BLAKE2B 
2f4ba4d179e8061e5bcff7dda4a0981616530bd5577fc73904e2699e6e982efee9e4270d3f2d3c68751d73cb98bfed0fd49d4c6bd967d15b4e06dcb72494d024
 SHA512 
6fde12497ce9cbba698be624b45e8392d551626c3e46b50ec23e661b322438ef7162dbac0d06829d56f074c7d934fa1ca98aa50ee1487125c93bebfe8eb2a2e8

diff --git a/sys-process/lsof/lsof-4.97.0.ebuild 
b/sys-process/lsof/lsof-4.97.0.ebuild
deleted file mode 100644
index c71f85d7ef29..
--- a/sys-process/lsof/lsof-4.97.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic toolchain-funcs
-
-MY_P="${P/-/_}"
-DESCRIPTION="Lists open files for running Unix processes"
-HOMEPAGE="https://github.com/lsof-org/lsof;
-SRC_URI="https://github.com/lsof-org/lsof/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="lsof"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
-IUSE="rpc selinux"
-
-RDEPEND="
-   rpc? ( net-libs/libtirpc )
-   selinux? ( sys-libs/libselinux )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-apps/groff
-   rpc? ( virtual/pkgconfig )
-"
-
-# Needs fixing first
-RESTRICT="test"
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   export ac_cv_header_rpc_rpc_h=$(usex rpc)
-   export ac_cv_header_selinux_selinux_h=$(usex selinux)
-
-   if use rpc ; then
-   append-cppflags $($(tc-getPKG_CONFIG) libtirpc --cflags)
-   append-libs $($(tc-getPKG_CONFIG) libtirpc --libs)
-   fi
-
-   [[ ${CHOST} == *-solaris2.11 ]] && append-cppflags -DHAS_PAD_MUTEX
-
-   econf
-}
-
-src_compile() {
-   emake DEBUG="" all
-}
-
-pkg_postinst() {
-   if [[ ${CHOST} == *-solaris* ]] ; then
-   einfo "Note: to use lsof on Solaris you need read permissions 
on"
-   einfo "/dev/kmem, i.e. you need to be root, or to be in the 
group sys"
-   elif [[ ${CHOST} == *-aix* ]] ; then
-   einfo "Note: to use lsof on AIX you need read permissions on 
/dev/mem and"
-   einfo "/dev/kmem, i.e. you need to be root, or to be in the 
group system"
-   fi
-}



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

2023-02-11 Thread Sam James
commit: 850477db8a7183577b86abaa1a611b502be5259e
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 05:34:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 05:59:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=850477db

media-libs/freetype: add 2.13.0

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

 media-libs/freetype/Manifest | 3 +++
 media-libs/freetype/{freetype-.ebuild => freetype-2.13.0.ebuild} | 4 ++--
 media-libs/freetype/freetype-.ebuild | 4 ++--
 3 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/media-libs/freetype/Manifest b/media-libs/freetype/Manifest
index d11d53a8501b..81c3cc095505 100644
--- a/media-libs/freetype/Manifest
+++ b/media-libs/freetype/Manifest
@@ -1,3 +1,6 @@
 DIST freetype-2.12.1.tar.xz 2471916 BLAKE2B 
c4737dc0c6e44e0a911545d604fdb2e8e8b3f5185d3f5dfe4e4561ee2d75b3e5a31afcbb2089306fec4b31ba10324a6ec6499c3735b2b7591c71e96fee4ed278
 SHA512 
6482de1748dc2cc01e033d21a3b492dadb1f039d13d9179685fdcf985e24d7f587cbca4c27ed8a7fdb7d9ad59612642ac5f4db062443154753295363f45c052f
+DIST freetype-2.13.0.tar.xz 2492440 BLAKE2B 
11aac3cddb3e71cc0e6a616ed609294d6641aa0011842aa8230eace826955883aca0063331660025be14582b44aa189718ce21e0e5193a66bb5d7cffa1d0fb7f
 SHA512 
b93a69a92b99f54c4fc4a276066bc7a87597df132e42ef93f6d973f1425e64bebcc568defa511d39fb04ab4d3a2090a6db1e54cf992a80ff57d658fee28a9110
 DIST freetype-doc-2.12.1.tar.xz 2038632 BLAKE2B 
81225caf1a2c586a8a282a22eaaf23412270d19002bc5b07e94d946d41d089f798724982e354d1701488de37c35bf68f36de88796565f0ebaa3f9fb35c51f532
 SHA512 
276b91b93e375096bc0f9fa76408a6ea9fa89d4d06e9c9179f88d27d41df3f3bc0ce6939ea7a3fd7c93cb694e78fd6bfb154e969188279e2bca82dcc3afd108d
+DIST freetype-doc-2.13.0.tar.xz 2084016 BLAKE2B 
aa88eb5a30223a683348902624827bd7df218129fad0dcbb0f2453b9acf3930da634e9c67eda31191e868ca68db92059ed37cc0bd0287dc4458743538fdfe126
 SHA512 
d4367513e1ca48691aa6d64c36bf53603f67a67214378a2ae3810b2227084647743ee0d7137453f31c966ccb9ce19c2a72b3b5445d4accbce9a63d71f6b6800e
 DIST ft2demos-2.12.1.tar.xz 263656 BLAKE2B 
fd48dc68bd832e7532e9fae869a19699ab3337e599118bb9f1b76c3bcdcecec3cd3f55f7387508d29baf85b8de4a549aaa0e8af34d988743b1737458e255bdcf
 SHA512 
cd9356152a64d807c75b797d005ca1dd0bde69cc2fadedec101d125cb54b2aaff1f7afa2f20839caba7db66325df7c11ed4883b7e906110356b28d9900caaae7
+DIST ft2demos-2.13.0.tar.xz 333952 BLAKE2B 
34155615eb967dda2b62e47bb4095a6bf367dd79b7bd93dfc4dc172476b3bf704af4039623d55ee08d2d6a5365b4783e86a570e34b70af2e543bac64d40833b0
 SHA512 
7d686e9febdda587b74647cc38fa22f0722d0306ecb05430e319e05b6132c999d20728bcd7a6506b8d8ad45a6859443e2b69d766802497357a8f0ba3352404ba

diff --git a/media-libs/freetype/freetype-.ebuild 
b/media-libs/freetype/freetype-2.13.0.ebuild
similarity index 98%
copy from media-libs/freetype/freetype-.ebuild
copy to media-libs/freetype/freetype-2.13.0.ebuild
index 4b80a7e3b439..c36345d1161d 100644
--- a/media-libs/freetype/freetype-.ebuild
+++ b/media-libs/freetype/freetype-2.13.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit autotools flag-o-matic libtool multilib-build multilib-minimal 
toolchain-funcs
+inherit autotools flag-o-matic libtool multilib-minimal toolchain-funcs
 
 DESCRIPTION="High-quality and portable font engine"
 HOMEPAGE="https://www.freetype.org/;

diff --git a/media-libs/freetype/freetype-.ebuild 
b/media-libs/freetype/freetype-.ebuild
index 4b80a7e3b439..c36345d1161d 100644
--- a/media-libs/freetype/freetype-.ebuild
+++ b/media-libs/freetype/freetype-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit autotools flag-o-matic libtool multilib-build multilib-minimal 
toolchain-funcs
+inherit autotools flag-o-matic libtool multilib-minimal toolchain-funcs
 
 DESCRIPTION="High-quality and portable font engine"
 HOMEPAGE="https://www.freetype.org/;



[gentoo-commits] repo/gentoo:master commit in: app-shells/fzf/

2023-02-11 Thread Sam James
commit: 86211ec6fb164e88756500f81a6c599b117b11ae
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:21:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:21:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86211ec6

app-shells/fzf: drop 0.34.0, 0.35.1

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

 app-shells/fzf/Manifest  |  4 ---
 app-shells/fzf/fzf-0.34.0.ebuild | 72 
 app-shells/fzf/fzf-0.35.1.ebuild | 72 
 3 files changed, 148 deletions(-)

diff --git a/app-shells/fzf/Manifest b/app-shells/fzf/Manifest
index b930430e1ccf..7200acf50e44 100644
--- a/app-shells/fzf/Manifest
+++ b/app-shells/fzf/Manifest
@@ -1,7 +1,3 @@
-DIST fzf-0.34.0-deps.tar.xz 16800704 BLAKE2B 
b518f7bff1ea533af32efcb0e5307580aa921bbc20383bbdb6601c0b2dd50e66a57609c99adb9f71d1d388d08cae22521fea67797036d5dab34c83c45dd719fb
 SHA512 
e5f6db58b43e6e3cb9b38f5fb13ab39b7caa18828516d13b0c4623f11a8553a905d076ef9685abfd9c7b602715d677dae9897359148b5d289b05ad056c60d321
-DIST fzf-0.34.0.tar.gz 214641 BLAKE2B 
ccb7f57df4305cf07dc8e0ba7384c3a446ddce083727ad98719a327150d853782bf781b0179d02f3f10664ffce501ebab55ccd2d5f61a2e690fa41f1d0f479c1
 SHA512 
6e2bd9a7c30862c09f627c73504f2a52951476abbd9af64941445862cc9bf783699cc9ccf215e25c49bbb3f9656841581b5805af4658b681b590ca14b5697331
-DIST fzf-0.35.1-deps.tar.xz 16796112 BLAKE2B 
61c22a914bb1eb8cb6da1daf4b25a19d98e7b0dcd1575b47b6da995ae0fb5e5bc47612b7abafe2917d12b4900a69e60487bf31f811de449522fe800af8f4
 SHA512 
eed0a0c5a48c5dfee2b6c4d3320280d75f19c16841e3ad731371060da55885c3ddd8d0490dbfc53a68f095dcff02727e8d804494bfa8edf6da041ffcb197dc74
-DIST fzf-0.35.1.tar.gz 218773 BLAKE2B 
79b95e23a85865ea9218a222eba522a0a9d7f042f9119b308bc7115327098dae271ba10fff9619f3ba7bc88037c70459f1caf511d5069264b931c875c49f
 SHA512 
4e32836aa331835b6a7370ea342d2ddfa47a2059f5f7c5eec0b2c0dc9fdede14940bf64977c91df201775b3f4a06763a92593df7a50693d04d13b1befb194753
 DIST fzf-0.36.0-deps.tar.xz 16806808 BLAKE2B 
f121b3000bc5a0d72ee5cb66f59f4f44c41af30f28ca935a607b424399d12dc762f25811aea999e5de126e2727f8bda614e026da6983ed535d048a7229a07065
 SHA512 
121c6b1be0cd3af752b11461a72c22e3bc55eec12c12367b354a4ff4d4dc75fb0215cf19cec52008473045c6330a4af71b2e3a14a9a0a124e18aacc1aaad97a9
 DIST fzf-0.36.0.tar.gz 229126 BLAKE2B 
faa04870b7654b1ffb2f1c453636e33eab94e682c7db4702719419a5eca5ea136c657179248dd646573a625f575c823f9dcfd0023a96390bbf689e7455224411
 SHA512 
8e87dbd3b5ae9e0dc6a76855f7c75c9b4edc8ce797b2cd4eda053c4e1d618bb9afb2b24602e01776a49e47a00f2cd803ed433043f0acec8d385f741b13583e9e
 DIST fzf-0.37.0-deps.tar.xz 16806808 BLAKE2B 
f121b3000bc5a0d72ee5cb66f59f4f44c41af30f28ca935a607b424399d12dc762f25811aea999e5de126e2727f8bda614e026da6983ed535d048a7229a07065
 SHA512 
121c6b1be0cd3af752b11461a72c22e3bc55eec12c12367b354a4ff4d4dc75fb0215cf19cec52008473045c6330a4af71b2e3a14a9a0a124e18aacc1aaad97a9

diff --git a/app-shells/fzf/fzf-0.34.0.ebuild b/app-shells/fzf/fzf-0.34.0.ebuild
deleted file mode 100644
index 7e826166efaa..
--- a/app-shells/fzf/fzf-0.34.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 2019-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 go-module
-
-DESCRIPTION="General-purpose command-line fuzzy finder, written in Golang"
-HOMEPAGE="https://github.com/junegunn/fzf;
-
-# For fancy versioning only. Bump on the next release!
-# MY_GIT_REV is the first 7 characters of release commit, we truncate it
-# after to make it easier to copy/paste.
-MY_GIT_REV=04d0b0223fd69984a07a641d0e228c0e9e534825
-MY_GIT_REV=${MY_GIT_REV:0:7}
-
-SRC_URI="https://github.com/junegunn/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
-
-LICENSE="MIT BSD-with-disclosure"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
-
-src_prepare() {
-   default
-   sed -i 's/-s -w //' Makefile || die # bug 795225
-}
-
-src_compile() {
-   emake PREFIX="${EPREFIX}"/usr VERSION=${PV} REVISION=${MY_GIT_REV} 
bin/${PN}
-}
-
-src_install() {
-   dobin bin/${PN}
-   doman man/man1/${PN}.1
-
-   dobin bin/${PN}-tmux
-   doman man/man1/${PN}-tmux.1
-
-   insinto /usr/share/vim/vimfiles/plugin
-   doins plugin/${PN}.vim
-
-   insinto /usr/share/nvim/runtime/plugin
-   doins plugin/${PN}.vim
-
-   newbashcomp shell/completion.bash ${PN}
-
-   insinto /usr/share/zsh/site-functions
-   newins shell/completion.zsh _${PN}
-
-   insinto /usr/share/fzf
-   doins shell/key-bindings.bash
-   doins shell/key-bindings.fish
-   doins shell/key-bindings.zsh
-}
-
-pkg_postinst() {
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   elog "To add fzf support to your shell, make sure to use the 
right file"
-   elog "from ${EROOT}/usr/share/fzf."
-   elog
-   

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

2023-02-11 Thread Sam James
commit: 7ef3cbb23a2d639e20b07257d0fa37524da4ee8a
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:19:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:19:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef3cbb2

sys-apps/groff: add commit ref re diffutils/test bug

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

 sys-apps/groff/files/groff-1.22.4-skip-broken-diffutils-test.patch | 1 +
 sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch | 1 +
 2 files changed, 2 insertions(+)

diff --git a/sys-apps/groff/files/groff-1.22.4-skip-broken-diffutils-test.patch 
b/sys-apps/groff/files/groff-1.22.4-skip-broken-diffutils-test.patch
index c767aa828930..3db5315aaa72 100644
--- a/sys-apps/groff/files/groff-1.22.4-skip-broken-diffutils-test.patch
+++ b/sys-apps/groff/files/groff-1.22.4-skip-broken-diffutils-test.patch
@@ -1,4 +1,5 @@
 https://savannah.gnu.org/bugs/?63726
+https://git.savannah.gnu.org/cgit/groff.git/commit/?id=10274fb69e517b2c4b10fcd0ba3347e5bd0eefd7
 --- a/Makefile.in
 +++ b/Makefile.in
 @@ -4195,8 +4195,7 @@ SUFFIXES = .roff .in .ps .mom .pdf .me .ms .ps .html 
.txt .texi .dvi \

diff --git 
a/sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch 
b/sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch
index 171e99608337..f11bc56382b2 100644
--- a/sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch
+++ b/sys-apps/groff/files/groff-1.23.0_rc2-skip-broken-diffutils-test.patch
@@ -1,4 +1,5 @@
 https://savannah.gnu.org/bugs/?63726
+https://git.savannah.gnu.org/cgit/groff.git/commit/?id=10274fb69e517b2c4b10fcd0ba3347e5bd0eefd7
 --- a/Makefile.in
 +++ b/Makefile.in
 @@ -4449,8 +4449,7 @@ SUFFIXES = .roff .in .ps .mom .pdf .me.in .me .man



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

2023-02-11 Thread Sam James
commit: 675f20bce1d8ec148072e6447dc4a365d2c9936a
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:18:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:18:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=675f20bc

sys-apps/diffutils: backport regression fix for -D

This also fixes the groff tests.

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

 sys-apps/diffutils/diffutils-3.9-r1.ebuild | 58 ++
 .../diffutils-3.9-diff-D-option-regression.patch   | 27 ++
 2 files changed, 85 insertions(+)

diff --git a/sys-apps/diffutils/diffutils-3.9-r1.ebuild 
b/sys-apps/diffutils/diffutils-3.9-r1.ebuild
new file mode 100644
index ..b33f99dcdb75
--- /dev/null
+++ b/sys-apps/diffutils/diffutils-3.9-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/diffutils.asc
+inherit flag-o-matic verify-sig
+
+DESCRIPTION="Tools to make diffs and compare files"
+HOMEPAGE="https://www.gnu.org/software/diffutils/;
+
+if [[ ${PV} == *_p* ]] ; then
+   # Subscribe to the 'platform-testers' ML to find these.
+   # Useful to test on our especially more niche arches and report issues 
upstream.
+   MY_COMMIT="43-2d50"
+   MY_P=${PN}-$(ver_cut 1-2).${MY_COMMIT}
+   SRC_URI="https://meyering.net/diff/${MY_P}.tar.xz;
+   SRC_URI+=" verify-sig? ( https://meyering.net/diff/${MY_P}.tar.xz.sig )"
+   S="${WORKDIR}"/${MY_P}
+else
+   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="nls static"
+
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-diffutils )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-make-4.4-test-color.patch
+   "${FILESDIR}"/${P}-diff-D-option-regression.patch
+)
+
+src_configure() {
+   use static && append-ldflags -static
+
+   # Disable automagic dependency over libsigsegv; see bug #312351.
+   export ac_cv_libsigsegv=no
+
+   # required for >=glibc-2.26, bug #653914
+   use elibc_glibc && export gl_cv_func_getopt_gnu=yes
+
+   local myeconfargs=(
+   # Interferes with F_S (sets F_S=2)
+   --disable-gcc-warnings
+   --with-packager="Gentoo"
+   --with-packager-version="${PVR}"
+   --with-packager-bug-reports="https://bugs.gentoo.org/;
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}

diff --git 
a/sys-apps/diffutils/files/diffutils-3.9-diff-D-option-regression.patch 
b/sys-apps/diffutils/files/diffutils-3.9-diff-D-option-regression.patch
new file mode 100644
index ..a12e1bc673a0
--- /dev/null
+++ b/sys-apps/diffutils/files/diffutils-3.9-diff-D-option-regression.patch
@@ -0,0 +1,27 @@
+https://debbugs.gnu.org/cgi/bugreport.cgi?bug=61193
+https://git.savannah.gnu.org/cgit/groff.git/commit/?id=10274fb69e517b2c4b10fcd0ba3347e5bd0eefd7
+https://git.savannah.gnu.org/cgit/diffutils.git/commit/?id=ba08fbbb0ca5da455bf695236c57bc50e7faed50
+
+From ba08fbbb0ca5da455bf695236c57bc50e7faed50 Mon Sep 17 00:00:00 2001
+From: Paul Eggert 
+Date: Fri, 10 Feb 2023 15:33:40 -0800
+Subject: diff: fix bug where -D does not work
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Problem reported by Robert Webb (bug#61193).
+* src/diff.c (main): Omit stray ‘sizeof’.
+* tests/ifdef: New test.
+* tests/Makefile.am (TESTS): Add it.
+--- a/src/diff.c
 b/src/diff.c
+@@ -416,7 +416,7 @@ main (int argc, char **argv)
+   char *base = b;
+   int changes = 0;
+ 
+-  for (i = 0; i < sizeof sizeof C_ifdef_group_formats; i++)
++  for (i = 0; i < sizeof C_ifdef_group_formats; i++)
+ {
+   char ch = C_ifdef_group_formats[i];
+   switch (ch)



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

2023-02-11 Thread Sam James
commit: 07b3f2aa9c29acc312d3f5009f8b9de57e6878f0
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 05:14:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 05:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b3f2aa

dev-util/diffoscope: drop 233

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

 dev-util/diffoscope/Manifest  |   1 -
 dev-util/diffoscope/diffoscope-233.ebuild | 120 --
 2 files changed, 121 deletions(-)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index 0ca8fae8ee36..e71606974550 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,3 +1,2 @@
 DIST diffoscope-229.tar.gz 3164192 BLAKE2B 
bee9fa1561ddcfde98cfa44cd6d66a28c636dbc7f3ec1f4895e91dfd3b66c039b68d53be0528b94c112552069886c3c81de4d9b9bc9038d183afdc9fdde6ddb9
 SHA512 
825c9c33f3088ba082ea3b998594445987558ee62b8b1fbfcded9b72a739faaa73908f8753b8772b3b1a8a43dbcfd52978265a18bdd92605defcd174884ccb23
-DIST diffoscope-233.tar.gz 3164944 BLAKE2B 
87421d3c0c0a0e970c06d3f75a067be73aa753f550bacacd603e050a0155dd7c416cab755644cb6cdf668976267e01ad13473ee52f0b06637b2d545359dc102b
 SHA512 
ae750c3aeb3e4fb40f6bd2becdb5d148af0b369cb5dea8083a0c16d2f11b7995b7ef32a42bd1c248f14782cc792daa68e3e7838789ff4bd4c2dbb532940ef480
 DIST diffoscope-234.tar.gz 3164950 BLAKE2B 
f235caec97f13f569a844fce56c7958ff0b0469574425122f37aa7d6302312148462fee4d68187f96757b0470cdd70892f27a30b529d4e7bdd9b58717da6ee91
 SHA512 
da55f3aa615a07f99b23dc8e3bf99033854d3ce945bcf27df87e0f284693e868749e31455c35fdd225995bcb22b4a7cd306c703337da1a322ed48df0d8453173

diff --git a/dev-util/diffoscope/diffoscope-233.ebuild 
b/dev-util/diffoscope/diffoscope-233.ebuild
deleted file mode 100644
index a69e36d1c939..
--- a/dev-util/diffoscope/diffoscope-233.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="ncurses"
-inherit distutils-r1
-
-DESCRIPTION="Will try to get to the bottom of what makes files or directories 
different"
-HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86"
-IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
-find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
-mono opendocument pascal pdf postscript R rpm sqlite squashfs
-ssh tar test tcpdump zip zlib zstd"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/python-magic[${PYTHON_USEDEP}]
-   dev-python/libarchive-c[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   dev-python/tlsh[${PYTHON_USEDEP}]
-   acl? ( sys-apps/acl )
-   binutils? ( sys-devel/binutils )
-   bzip2? ( app-arch/bzip2 )
-   libcaca? ( media-libs/libcaca )
-   colord? ( x11-misc/colord )
-   cpio? ( app-arch/cpio )
-   diff? ( sys-apps/diffutils )
-   docx? ( app-text/docx2txt )
-   dtc? ( sys-apps/dtc )
-   e2fsprogs? ( sys-fs/e2fsprogs )
-   file? ( sys-apps/file )
-   find? ( sys-apps/findutils )
-   gettext? ( sys-devel/gettext )
-   gif? ( media-libs/giflib )
-   gpg? ( app-crypt/gnupg )
-   haskell? ( dev-lang/ghc )
-   hdf5? ( sci-libs/hdf5 )
-   hex? ( app-editors/vim-core )
-   imagemagick? ( media-gfx/imagemagick )
-   iso? ( app-cdr/cdrtools )
-   java? ( virtual/jdk )
-   llvm? ( sys-devel/llvm )
-   lzma? ( app-arch/xz-utils )
-   mono? ( dev-lang/mono )
-   opendocument? ( app-text/odt2txt )
-   pascal? ( dev-lang/fpc )
-   pdf? (
-   app-text/pdftk
-   app-text/poppler
-   dev-python/pypdf[${PYTHON_USEDEP}]
-   )
-   postscript? ( app-text/ghostscript-gpl )
-   R? ( dev-lang/R )
-   rpm? ( app-arch/rpm )
-   sqlite? ( dev-db/sqlite:3 )
-   squashfs? ( sys-fs/squashfs-tools )
-   ssh? ( net-misc/openssh )
-   tar? ( app-arch/tar )
-   tcpdump? ( net-analyzer/tcpdump )
-   zip? ( app-arch/unzip )
-   zlib? ( app-arch/gzip )
-   zstd? ( app-arch/zstd )
-"
-# Presence of filemagic's magic.py breaks imports
-# of dev-python/python-magic: bug #716482
-RDEPEND+=" !dev-python/filemagic"
-
-# pull in optional tools for tests:
-# img2txt: bug #797688
-# docx2txt: bug #797688
-BDEPEND="
-   test? (
-   app-text/docx2txt
-   app-text/html2text
-   media-libs/libcaca
-   virtual/imagemagick-tools[jpeg]
-   )
-"
-
-EPYTEST_DESELECT=(
-   # Test seems to use different tarball
-   tests/test_presenters.py::test_text_proper_indentation
-
-   # Needs triage
-   

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

2023-02-11 Thread Sam James
commit: 29d102f6dc15f1ff09bb625ba929fd50467e8c6c
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:13:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:13:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29d102f6

sys-apps/rng-tools: Stabilize 6.16 amd64, #893112

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

 sys-apps/rng-tools/rng-tools-6.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.16.ebuild 
b/sys-apps/rng-tools/rng-tools-6.16.ebuild
index 662eb345ef1a..84ccc9717ee7 100644
--- a/sys-apps/rng-tools/rng-tools-6.16.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.16.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/

2023-02-11 Thread Sam James
commit: b234dd8bbcf255937a8357d10eaa334e68b0bd5f
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 05:56:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:10:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b234dd8b

net-nds/openldap: increase test timeouts

In the past, we've seen segfaults or (IIRC) a sigbus once on timeouts,
and the test in question here passes on sparc when running outside
of Portage anyway. Let's give it a go.

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

 net-nds/openldap/openldap-2.6.4-r1.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/net-nds/openldap/openldap-2.6.4-r1.ebuild 
b/net-nds/openldap/openldap-2.6.4-r1.ebuild
index 56617abc986c..51316d05feb1 100644
--- a/net-nds/openldap/openldap-2.6.4-r1.ebuild
+++ b/net-nds/openldap/openldap-2.6.4-r1.ebuild
@@ -642,6 +642,7 @@ multilib_src_compile() {
$(tc-getCC) -shared \
-I"${BUILD_DIR}"/include \
-I../../../include \
+   ${CPPFLAGS} \
${CFLAGS} \
-fPIC \
${LDFLAGS} \
@@ -656,6 +657,13 @@ multilib_src_test() {
cd tests || die
pwd
 
+   # Increase various test timeouts/delays, bug #894012
+   # We can't just double everything as there's a cumulative 
effect.
+   export SLEEP0=2 # originally 1
+   export SLEEP1=10 # originally 7
+   export SLEEP2=20 # originally 15
+   export TIMEOUT=16 # originally 8
+
# emake test => runs only lloadd & mdb, in serial; skips 
ldif,sql,wt,regression
# emake partests => runs ALL of the tests in parallel
# wt/WiredTiger is not supported in Gentoo



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

2023-02-11 Thread Sam James
commit: 4befa4b1e7aeedf40460530ae1cfa52342e7d9d3
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 05:58:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 05:59:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4befa4b1

dev-util/diffoscope: drop 234

235 has fixes for pypdf so let's just go straight to that.

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

 dev-util/diffoscope/Manifest  |   1 -
 dev-util/diffoscope/diffoscope-234.ebuild | 120 --
 2 files changed, 121 deletions(-)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index 041fa9f63a15..f3935f5273f3 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,3 +1,2 @@
 DIST diffoscope-229.tar.gz 3164192 BLAKE2B 
bee9fa1561ddcfde98cfa44cd6d66a28c636dbc7f3ec1f4895e91dfd3b66c039b68d53be0528b94c112552069886c3c81de4d9b9bc9038d183afdc9fdde6ddb9
 SHA512 
825c9c33f3088ba082ea3b998594445987558ee62b8b1fbfcded9b72a739faaa73908f8753b8772b3b1a8a43dbcfd52978265a18bdd92605defcd174884ccb23
-DIST diffoscope-234.tar.gz 3164950 BLAKE2B 
f235caec97f13f569a844fce56c7958ff0b0469574425122f37aa7d6302312148462fee4d68187f96757b0470cdd70892f27a30b529d4e7bdd9b58717da6ee91
 SHA512 
da55f3aa615a07f99b23dc8e3bf99033854d3ce945bcf27df87e0f284693e868749e31455c35fdd225995bcb22b4a7cd306c703337da1a322ed48df0d8453173
 DIST diffoscope-235.tar.gz 3184698 BLAKE2B 
b6d99ea660668208dc82fccec64ffd84f8c83c86216afa9c03ae6d5bc37d759ba3a62e861b80ef87ab4101aac49afd6915a786ea9775f615f854776dea298ca5
 SHA512 
e11da6a6a6e8a5ec58c4dbae16383a451770a4b24d6915e5b030452fe350b041e45d97846d2dbf90bfaaea6d16f783efb6654a722701ecf9749da1652fa60f2f

diff --git a/dev-util/diffoscope/diffoscope-234.ebuild 
b/dev-util/diffoscope/diffoscope-234.ebuild
deleted file mode 100644
index a69e36d1c939..
--- a/dev-util/diffoscope/diffoscope-234.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="ncurses"
-inherit distutils-r1
-
-DESCRIPTION="Will try to get to the bottom of what makes files or directories 
different"
-HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86"
-IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
-find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
-mono opendocument pascal pdf postscript R rpm sqlite squashfs
-ssh tar test tcpdump zip zlib zstd"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/python-magic[${PYTHON_USEDEP}]
-   dev-python/libarchive-c[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   dev-python/tlsh[${PYTHON_USEDEP}]
-   acl? ( sys-apps/acl )
-   binutils? ( sys-devel/binutils )
-   bzip2? ( app-arch/bzip2 )
-   libcaca? ( media-libs/libcaca )
-   colord? ( x11-misc/colord )
-   cpio? ( app-arch/cpio )
-   diff? ( sys-apps/diffutils )
-   docx? ( app-text/docx2txt )
-   dtc? ( sys-apps/dtc )
-   e2fsprogs? ( sys-fs/e2fsprogs )
-   file? ( sys-apps/file )
-   find? ( sys-apps/findutils )
-   gettext? ( sys-devel/gettext )
-   gif? ( media-libs/giflib )
-   gpg? ( app-crypt/gnupg )
-   haskell? ( dev-lang/ghc )
-   hdf5? ( sci-libs/hdf5 )
-   hex? ( app-editors/vim-core )
-   imagemagick? ( media-gfx/imagemagick )
-   iso? ( app-cdr/cdrtools )
-   java? ( virtual/jdk )
-   llvm? ( sys-devel/llvm )
-   lzma? ( app-arch/xz-utils )
-   mono? ( dev-lang/mono )
-   opendocument? ( app-text/odt2txt )
-   pascal? ( dev-lang/fpc )
-   pdf? (
-   app-text/pdftk
-   app-text/poppler
-   dev-python/pypdf[${PYTHON_USEDEP}]
-   )
-   postscript? ( app-text/ghostscript-gpl )
-   R? ( dev-lang/R )
-   rpm? ( app-arch/rpm )
-   sqlite? ( dev-db/sqlite:3 )
-   squashfs? ( sys-fs/squashfs-tools )
-   ssh? ( net-misc/openssh )
-   tar? ( app-arch/tar )
-   tcpdump? ( net-analyzer/tcpdump )
-   zip? ( app-arch/unzip )
-   zlib? ( app-arch/gzip )
-   zstd? ( app-arch/zstd )
-"
-# Presence of filemagic's magic.py breaks imports
-# of dev-python/python-magic: bug #716482
-RDEPEND+=" !dev-python/filemagic"
-
-# pull in optional tools for tests:
-# img2txt: bug #797688
-# docx2txt: bug #797688
-BDEPEND="
-   test? (
-   app-text/docx2txt
-   app-text/html2text
-   media-libs/libcaca
-   virtual/imagemagick-tools[jpeg]
-   )
-"
-
-EPYTEST_DESELECT=(
-   # Test seems to use different tarball
-   tests/test_presenters.py::test_text_proper_indentation
-
-   # Needs triage
-   

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

2023-02-11 Thread Sam James
commit: 7ea79fe232bccc971ae3540c0ccb1e61e4cdfe1c
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 05:58:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 05:59:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ea79fe2

dev-util/fq: add 0.3.0

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

 dev-util/fq/Manifest|  2 ++
 dev-util/fq/fq-0.3.0.ebuild | 40 
 2 files changed, 42 insertions(+)

diff --git a/dev-util/fq/Manifest b/dev-util/fq/Manifest
index 6b80aede94a9..1ea2601a2ca0 100644
--- a/dev-util/fq/Manifest
+++ b/dev-util/fq/Manifest
@@ -1,2 +1,4 @@
 DIST fq-0.2.0-deps.tar.xz 23494148 BLAKE2B 
59400200a814d08fac88d9bcedc5db0ea2ae5192a5a67b389fa62cbb6e82d8f4210e9153a14aa2e259143c68f67863865359e7636966419f47b00f9fb44394ca
 SHA512 
fa8d3464976569c5bca810dcbce6492bce85173907366aeda3a290a467d027891a8edc889283a9185c5d7139d51f77a2fb9f08b5a452ebc9cd96994f7db8127e
 DIST fq-0.2.0.tar.gz 12762736 BLAKE2B 
7f1496b1da231b804b7e3af40f252381e83c62ca5e4779af65a502e9dc6a15a0a5267af68b83569c996f726870234c03952711e8262f360b2061bf34df5b2e4e
 SHA512 
faf88faf0121a837c32dfbfe4c9e05261f28c2eec50d981f7840937ad121e45b0fa6809f428c45c0b41c99d1ae12a667a81911943e0601f2d81922ac670e03fe
+DIST fq-0.3.0-deps.tar.xz 23500960 BLAKE2B 
ed03e21c6ad2bedad72c68018518394b6438791d88edf14a725c56752fd83003e486d5e2d9e139742683b1adc43d8931b9a99f06e68d0c4abb389f20de0e1969
 SHA512 
1ca347a8b057948880fc049ac51810acd8212df5a74410bdeb1fba9f470369cf377f185d1fb36fa603bcaa7aeb0c25e50389935223a4f6a1786f919421933ec2
+DIST fq-0.3.0.tar.gz 12772624 BLAKE2B 
07fb3109b89ca3c1a77210d0d59930c4a5665a0dc256d3daf6727d96fedd5fc3ac151b1623a5354cef96e21a0009023702759edd50712a4e76554b6cff71618d
 SHA512 
725b9e7fc3fd481af1d792dcdb37a42d2cf0bb634b424df801909208c2479493219d08649e943296dd187f27f3ff1f16779f1ec3318e6eb99c9fe13943c5e9ae

diff --git a/dev-util/fq/fq-0.3.0.ebuild b/dev-util/fq/fq-0.3.0.ebuild
new file mode 100644
index ..5df96c3f076c
--- /dev/null
+++ b/dev-util/fq/fq-0.3.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Tool for working with binary data (app-misc/jq for binary 
formats)"
+HOMEPAGE="https://github.com/wader/fq;
+SRC_URI="https://github.com/wader/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
+
+LICENSE="MIT BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( dev-tcltk/expect )"
+
+src_prepare() {
+   default
+
+   # Don't unconditionally (and therefore twice) build tests
+   # TODO: upstream
+   sed -i -e 's/all: test fq/all: fq/' Makefile || die
+}
+
+src_compile() {
+   # Avoid -s being set in Makefile (stripping)
+   export GO_BUILD_LDFLAGS="-w"
+
+   default
+}
+
+src_install() {
+   einstalldocs
+
+   dobin fq
+}



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

2023-02-11 Thread Sam James
commit: 7f0ce30b7aecfbb4df3de16fbef20ad7484b5418
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 05:24:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 05:24:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f0ce30b

dev-util/diffoscope: add 235

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

 dev-util/diffoscope/Manifest  |   1 +
 dev-util/diffoscope/diffoscope-235.ebuild | 120 ++
 2 files changed, 121 insertions(+)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index e71606974550..041fa9f63a15 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,2 +1,3 @@
 DIST diffoscope-229.tar.gz 3164192 BLAKE2B 
bee9fa1561ddcfde98cfa44cd6d66a28c636dbc7f3ec1f4895e91dfd3b66c039b68d53be0528b94c112552069886c3c81de4d9b9bc9038d183afdc9fdde6ddb9
 SHA512 
825c9c33f3088ba082ea3b998594445987558ee62b8b1fbfcded9b72a739faaa73908f8753b8772b3b1a8a43dbcfd52978265a18bdd92605defcd174884ccb23
 DIST diffoscope-234.tar.gz 3164950 BLAKE2B 
f235caec97f13f569a844fce56c7958ff0b0469574425122f37aa7d6302312148462fee4d68187f96757b0470cdd70892f27a30b529d4e7bdd9b58717da6ee91
 SHA512 
da55f3aa615a07f99b23dc8e3bf99033854d3ce945bcf27df87e0f284693e868749e31455c35fdd225995bcb22b4a7cd306c703337da1a322ed48df0d8453173
+DIST diffoscope-235.tar.gz 3184698 BLAKE2B 
b6d99ea660668208dc82fccec64ffd84f8c83c86216afa9c03ae6d5bc37d759ba3a62e861b80ef87ab4101aac49afd6915a786ea9775f615f854776dea298ca5
 SHA512 
e11da6a6a6e8a5ec58c4dbae16383a451770a4b24d6915e5b030452fe350b041e45d97846d2dbf90bfaaea6d16f783efb6654a722701ecf9749da1652fa60f2f

diff --git a/dev-util/diffoscope/diffoscope-235.ebuild 
b/dev-util/diffoscope/diffoscope-235.ebuild
new file mode 100644
index ..a69e36d1c939
--- /dev/null
+++ b/dev-util/diffoscope/diffoscope-235.ebuild
@@ -0,0 +1,120 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="ncurses"
+inherit distutils-r1
+
+DESCRIPTION="Will try to get to the bottom of what makes files or directories 
different"
+HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86"
+IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
+find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
+mono opendocument pascal pdf postscript R rpm sqlite squashfs
+ssh tar test tcpdump zip zlib zstd"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/python-magic[${PYTHON_USEDEP}]
+   dev-python/libarchive-c[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/tlsh[${PYTHON_USEDEP}]
+   acl? ( sys-apps/acl )
+   binutils? ( sys-devel/binutils )
+   bzip2? ( app-arch/bzip2 )
+   libcaca? ( media-libs/libcaca )
+   colord? ( x11-misc/colord )
+   cpio? ( app-arch/cpio )
+   diff? ( sys-apps/diffutils )
+   docx? ( app-text/docx2txt )
+   dtc? ( sys-apps/dtc )
+   e2fsprogs? ( sys-fs/e2fsprogs )
+   file? ( sys-apps/file )
+   find? ( sys-apps/findutils )
+   gettext? ( sys-devel/gettext )
+   gif? ( media-libs/giflib )
+   gpg? ( app-crypt/gnupg )
+   haskell? ( dev-lang/ghc )
+   hdf5? ( sci-libs/hdf5 )
+   hex? ( app-editors/vim-core )
+   imagemagick? ( media-gfx/imagemagick )
+   iso? ( app-cdr/cdrtools )
+   java? ( virtual/jdk )
+   llvm? ( sys-devel/llvm )
+   lzma? ( app-arch/xz-utils )
+   mono? ( dev-lang/mono )
+   opendocument? ( app-text/odt2txt )
+   pascal? ( dev-lang/fpc )
+   pdf? (
+   app-text/pdftk
+   app-text/poppler
+   dev-python/pypdf[${PYTHON_USEDEP}]
+   )
+   postscript? ( app-text/ghostscript-gpl )
+   R? ( dev-lang/R )
+   rpm? ( app-arch/rpm )
+   sqlite? ( dev-db/sqlite:3 )
+   squashfs? ( sys-fs/squashfs-tools )
+   ssh? ( net-misc/openssh )
+   tar? ( app-arch/tar )
+   tcpdump? ( net-analyzer/tcpdump )
+   zip? ( app-arch/unzip )
+   zlib? ( app-arch/gzip )
+   zstd? ( app-arch/zstd )
+"
+# Presence of filemagic's magic.py breaks imports
+# of dev-python/python-magic: bug #716482
+RDEPEND+=" !dev-python/filemagic"
+
+# pull in optional tools for tests:
+# img2txt: bug #797688
+# docx2txt: bug #797688
+BDEPEND="
+   test? (
+   app-text/docx2txt
+   app-text/html2text
+   media-libs/libcaca
+   virtual/imagemagick-tools[jpeg]
+   )
+"
+
+EPYTEST_DESELECT=(
+   # Test seems to use different tarball
+   tests/test_presenters.py::test_text_proper_indentation
+
+   # Needs triage
+   

[gentoo-commits] repo/gentoo:master commit in: app-portage/gemato/

2023-02-11 Thread Sam James
commit: 4a87d64d0edf78a2f78235852f34b71f862c53aa
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 05:07:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 05:07:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a87d64d

app-portage/gemato: Stabilize 18.0 ALLARCHES, #893992

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

 app-portage/gemato/gemato-18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/gemato/gemato-18.0.ebuild 
b/app-portage/gemato/gemato-18.0.ebuild
index 7e02cc9bba9d..b9fde110b002 100644
--- a/app-portage/gemato/gemato-18.0.ebuild
+++ b/app-portage/gemato/gemato-18.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux"
 IUSE="+gpg pretty-log tools"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-misc/banner/

2023-02-11 Thread Sam James
commit: 52f2753f4727b0d9ba13a3ff967623563b281942
Author: Lucio Sauer  posteo  net>
AuthorDate: Sun Feb 12 04:30:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 05:00:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52f2753f

app-misc/banner: add github upstream metadata

Signed-off-by: Lucio Sauer  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/29552
Signed-off-by: Sam James  gentoo.org>

 app-misc/banner/metadata.xml | 9 +
 1 file changed, 9 insertions(+)

diff --git a/app-misc/banner/metadata.xml b/app-misc/banner/metadata.xml
index 115e9d64a669..bed3f93887df 100644
--- a/app-misc/banner/metadata.xml
+++ b/app-misc/banner/metadata.xml
@@ -2,4 +2,13 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

+   
+   
+   Kenneth J. Pronovici
+   prono...@ieee.org
+   
+   
https://github.com/pronovic/banner/blob/master/ChangeLog
+   mailto:supp...@cedar-solutions.com
+   pronovic/banner
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/banner/files/, app-misc/banner/

2023-02-11 Thread Sam James
commit: d47dde73ecb3511c7303fec965c3e3e839144e5e
Author: Lucio Sauer  posteo  net>
AuthorDate: Sun Feb 12 04:27:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 05:00:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d47dde73

app-misc/banner: drop patch in favour of upstream solution (7ba409373)

bump copyright.

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Sam James  gentoo.org>

 app-misc/banner/banner-1.3.5-r1.ebuild   |  5 +
 app-misc/banner/files/banner-1.3.3-ctype.h.patch | 11 ---
 2 files changed, 1 insertion(+), 15 deletions(-)

diff --git a/app-misc/banner/banner-1.3.5-r1.ebuild 
b/app-misc/banner/banner-1.3.5-r1.ebuild
index 73f22e99565e..77b44663597b 100644
--- a/app-misc/banner/banner-1.3.5-r1.ebuild
+++ b/app-misc/banner/banner-1.3.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,6 +14,3 @@ KEYWORDS="~alpha amd64 ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
 S="${WORKDIR}/${PN}-${PN^^}_V${PV}"
 
 RDEPEND="!<=games-misc/bsd-games-3"
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.3.3-ctype.h.patch
-)

diff --git a/app-misc/banner/files/banner-1.3.3-ctype.h.patch 
b/app-misc/banner/files/banner-1.3.3-ctype.h.patch
deleted file mode 100644
index c89e1b3fe8d1..
--- a/app-misc/banner/files/banner-1.3.3-ctype.h.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/banner.c
-+++ b/banner.c
-@@ -126,6 +126,8 @@
-#include 
- #endif
- 
-+#include  /* isspace() toupper() */
-+
- #include "letters.h"
- 
- 



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

2023-02-11 Thread Sebastian Pipping
commit: 540d42818dcfdfa3c9be9ac737601d79f4622c4d
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Feb 12 04:45:50 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Feb 12 04:46:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=540d4281

sys-apps/dcfldd: Install shipped Bash completion

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

 sys-apps/dcfldd/dcfldd-1.9-r1.ebuild | 30 ++
 1 file changed, 30 insertions(+)

diff --git a/sys-apps/dcfldd/dcfldd-1.9-r1.ebuild 
b/sys-apps/dcfldd/dcfldd-1.9-r1.ebuild
new file mode 100644
index ..a5429c9cad6e
--- /dev/null
+++ b/sys-apps/dcfldd/dcfldd-1.9-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit autotools bash-completion-r1
+
+DESCRIPTION="enhanced dd with features for forensics and security"
+HOMEPAGE="https://github.com/resurrecting-open-source-projects/dcfldd;
+SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+DOCS=(
+   AUTHORS
+   CONTRIBUTING.md
+   ChangeLog
+   NEWS
+   README.md
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_install() {
+   default
+   newbashcomp doc/dcfldd-bash_completion dcfldd
+}



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

2023-02-11 Thread Michał Górny
commit: 536edea5aff5e6b0fcd00baf5e28a12858b6ebf1
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 12 04:15:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 12 04:43:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=536edea5

dev-python/versioningit: Bump to 2.2.0

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

 dev-python/versioningit/Manifest  |  1 +
 dev-python/versioningit/versioningit-2.2.0.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/versioningit/Manifest b/dev-python/versioningit/Manifest
index 2dc07f510b53..621efe9961de 100644
--- a/dev-python/versioningit/Manifest
+++ b/dev-python/versioningit/Manifest
@@ -1 +1,2 @@
 DIST versioningit-2.1.0.tar.gz 735718 BLAKE2B 
edceb4b5a76ecc5e4f5549a348cd5c72bd1c77be1fb6d8c1694af4c94ff38e773b2e288ad22cecd93a3cd14d602dd6c50634db74a51e486856472098cf18bf89
 SHA512 
0cea71e8b21edefba008d947d8527810e1e38c8e2f208707dbc913b3734b51a57b20444fa4dd703574f0106068518057496292ae5997d85ba047ff4795ba64fa
+DIST versioningit-2.2.0.tar.gz 742936 BLAKE2B 
05bfebce378947a9196b4bd90495dc8f89fa9b79b99e5a4423ff39df77f0353125ba5f2deec1e685feacb6fbb8ee896fd1f18155b985f803be4d21e885689128
 SHA512 
9169bd04c29937a5d913dfa4951affe9d01f21f513fb6f704bdd65f44c91dd47c366169fd50aecc938992cb32b6cac835359b1dc9a6b431b8b5371125564791e

diff --git a/dev-python/versioningit/versioningit-2.2.0.ebuild 
b/dev-python/versioningit/versioningit-2.2.0.ebuild
new file mode 100644
index ..88cdc4b3b0d6
--- /dev/null
+++ b/dev-python/versioningit/versioningit-2.2.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A setuptools plugin for versioning based on git tags"
+HOMEPAGE="
+   https://github.com/jwodder/versioningit/
+   https://pypi.org/project/versioningit/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/packaging-17.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/importlib_metadata[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+   $(python_gen_cond_dep '
+   

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

2023-02-11 Thread Michał Górny
commit: f1dccff47093198cc9e9de776b433fd07e46bb2d
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 12 04:16:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 12 04:43:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1dccff4

dev-python/asteval: Bump to 0.9.29

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

 dev-python/asteval/Manifest  |  1 +
 dev-python/asteval/asteval-0.9.29.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-python/asteval/Manifest b/dev-python/asteval/Manifest
index 5e4155821b71..19cb9aa71a56 100644
--- a/dev-python/asteval/Manifest
+++ b/dev-python/asteval/Manifest
@@ -1 +1,2 @@
 DIST asteval-0.9.28.gh.tar.gz 39784 BLAKE2B 
99c74b7d9f01de07dc568a5276852e66dd6c520c45af91b9471bc6f9485ac50bc20bc96df804188a610bac01e8e34534e8bb157784afd6b1799ca97280e4c5ed
 SHA512 
108652594a0eaaf009b8652ced9000ef7454d8f33fe844e74fb1dd78a2ead42a60d5ba68845c8d9c9d8570a70b5958519a6350d77c66257a7fa18de23802c3b0
+DIST asteval-0.9.29.gh.tar.gz 40010 BLAKE2B 
1e2570afefc4ca0abd2a19d3498479a947e1634a550bd14f2efe813e00f3ec37b9f0e417616878a087a110d92474a626ba9b2972f8585f528fa492b99b758f03
 SHA512 
5afd7fe5349b562fc15a980f435e359c5fd81ece77041aed84566703f4621ac360dda2f133f0342a8eefe755820f7544fd5eb8195462cc05281ed0eba5dc

diff --git a/dev-python/asteval/asteval-0.9.29.ebuild 
b/dev-python/asteval/asteval-0.9.29.ebuild
new file mode 100644
index ..3d74a230e35d
--- /dev/null
+++ b/dev-python/asteval/asteval-0.9.29.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Evaluator of Python expression using ast module"
+HOMEPAGE="
+   https://newville.github.io/asteval/
+   https://github.com/newville/asteval/
+   https://pypi.org/project/asteval/
+"
+SRC_URI="
+   https://github.com/newville/asteval/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   epytest -o addopts=
+}



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

2023-02-11 Thread Michał Górny
commit: 51870615d240a155c0052466f3cc059a916945a3
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 12 04:43:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 12 04:43:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51870615

dev-python/asteval: Add GH remote-id

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

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

diff --git a/dev-python/asteval/metadata.xml b/dev-python/asteval/metadata.xml
index 1250bbc02ba7..2a634211c954 100644
--- a/dev-python/asteval/metadata.xml
+++ b/dev-python/asteval/metadata.xml
@@ -9,6 +9,7 @@
Python


+   newville/asteval
asteval

 



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

2023-02-11 Thread Michał Górny
commit: f37ad749ed634b8b707b715dcaa35e48ce3368ec
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 12 04:39:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 12 04:43:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f37ad749

dev-python/sphinx_rtd_theme: Bump to 1.2.0

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

 dev-python/sphinx_rtd_theme/Manifest   |  1 +
 .../sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/sphinx_rtd_theme/Manifest 
b/dev-python/sphinx_rtd_theme/Manifest
index ec95e9b569cb..eb9bcc6d300f 100644
--- a/dev-python/sphinx_rtd_theme/Manifest
+++ b/dev-python/sphinx_rtd_theme/Manifest
@@ -1 +1,2 @@
 DIST sphinx_rtd_theme-1.1.1.tar.gz 2783043 BLAKE2B 
c132cc4bba5459ca29740222cc917aac0fa5afb26748b1bd3d457ed0a02e63cd973deecd9a3d509187f54ae85798cb63fdfaa293615eae278228753808fd8c50
 SHA512 
c3e6e3a9d25b9c48a9830e696ca5c8f0c185a0328c76032cbe6dcfb93cda7ad9a724ec4e0e2a99079db28f35aa61ef2f569b87ce98a01c47a9701a6070bc395e
+DIST sphinx_rtd_theme-1.2.0.tar.gz 2784826 BLAKE2B 
62d0af56a29d66831447009991a5e0fb0a483ca91ac2ef7e7ce0b19510281308b49219efd0c6e1bd8fc95c2acae233133ce2f89b7507c2b20f0f322e59ab06e0
 SHA512 
dd407c648c5512a79e31a106825c6f9ec4696b14d950830ab36faf912ea804b48b3a5d09c6a144e9cead773e4c057cbc809d7582deea1b253ce71b756f7f6b10

diff --git a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild 
b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild
new file mode 100644
index ..7cb652ceb355
--- /dev/null
+++ b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="ReadTheDocs.org theme for Sphinx"
+HOMEPAGE="
+   https://github.com/readthedocs/sphinx_rtd_theme/
+   https://pypi.org/project/sphinx-rtd-theme/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/docutils[${PYTHON_USEDEP}]
+   =dev-python/sphinx-1.6[${PYTHON_USEDEP}]
+   >=dev-python/sphinxcontrib-jquery-2.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/readthedocs-sphinx-ext[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin docutils
+   sed -i -e '/docutils/s:<0[.]19::' setup.cfg || die
+   sed -i -e '/jquery/s:,!=3[.]0[.]0::' setup.cfg || die
+   distutils-r1_src_prepare
+
+   # CI=1 disables rebuilding webpack that requires npm use
+   # yes, that surely makes sense
+   export CI=1
+}



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

2023-02-11 Thread Michał Górny
commit: de2b3285a7a127c431aad1a074133e12a1f9fc73
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 12 04:35:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 12 04:43:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de2b3285

dev-python/sphinxcontrib-jquery: New package, v3.0.0

New dependency for dev-python/sphinx_rtd_theme.

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

 dev-python/sphinxcontrib-jquery/Manifest   |  1 +
 dev-python/sphinxcontrib-jquery/metadata.xml   | 13 +
 .../sphinxcontrib-jquery-3.0.0.ebuild  | 34 ++
 3 files changed, 48 insertions(+)

diff --git a/dev-python/sphinxcontrib-jquery/Manifest 
b/dev-python/sphinxcontrib-jquery/Manifest
new file mode 100644
index ..5dcac46679aa
--- /dev/null
+++ b/dev-python/sphinxcontrib-jquery/Manifest
@@ -0,0 +1 @@
+DIST jquery-3.0.0.gh.tar.gz 121750 BLAKE2B 
5b160fa1434b111683824442a0ecb0da230dba7f29161495859845282e1b6471faa256be6fffc2d34c6fc97e4e188bb1247284613bf65bf322fcb77463b6cf83
 SHA512 
a681f42734f2925b597f8d90c7b90a3f6df9549d1c97195799670542c5eabdc4d4d4aecfef29f56bd74ffad18ab179cc47f27b8395c11388259473690601901a

diff --git a/dev-python/sphinxcontrib-jquery/metadata.xml 
b/dev-python/sphinxcontrib-jquery/metadata.xml
new file mode 100644
index ..68f6d58c7f2f
--- /dev/null
+++ b/dev-python/sphinxcontrib-jquery/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   
+   sphinx-contrib/jquery
+   sphinxcontrib.jquery
+   
+

diff --git a/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild 
b/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild
new file mode 100644
index ..4e923bdc8b5b
--- /dev/null
+++ b/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1
+
+MY_P=jquery-${PV}
+DESCRIPTION="Extension to include jQuery on newer Sphinx releases"
+HOMEPAGE="
+   https://github.com/sphinx-contrib/jquery/
+   https://pypi.org/project/sphinxcontrib.jquery/
+"
+SRC_URI="
+   https://github.com/sphinx-contrib/jquery/archive/refs/tags/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+# MIT for jQuery
+LICENSE="0BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   test? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-misc/physlock/

2023-02-11 Thread Sam James
commit: c878dd85be52d144b2e02bc96b64a0b666d0bab4
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Sun Feb 12 03:37:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 04:25:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c878dd85

app-misc/physlock: add myself as a maintainer

Signed-off-by: Oskari Pirhonen  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29551
Signed-off-by: Sam James  gentoo.org>

 app-misc/physlock/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/app-misc/physlock/metadata.xml b/app-misc/physlock/metadata.xml
index b303a39dffc8..ace252dc9eab 100644
--- a/app-misc/physlock/metadata.xml
+++ b/app-misc/physlock/metadata.xml
@@ -1,7 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   xxc3ncore...@gmail.com
+   Oskari Pirhonen
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

Control physical access to a linux computer by locking all of 
its virtual
terminals / consoles.



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

2023-02-11 Thread Sam James
commit: 17dc63e8ecc0536c9b6a5607a903e93a5f173b07
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 03:57:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 04:00:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17dc63e8

net-libs/gnutls: add 3.8.0

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

 net-libs/gnutls/Manifest|   2 +
 net-libs/gnutls/gnutls-3.8.0.ebuild | 141 
 2 files changed, 143 insertions(+)

diff --git a/net-libs/gnutls/Manifest b/net-libs/gnutls/Manifest
index 67755dff869e..666fab5a3cd0 100644
--- a/net-libs/gnutls/Manifest
+++ b/net-libs/gnutls/Manifest
@@ -6,3 +6,5 @@ DIST gnutls-3.7.8.tar.xz 6029220 BLAKE2B 
0a21e63c7cb0ba4eeff23593c7282e0b4d704fa
 DIST gnutls-3.7.8.tar.xz.sig 1250 BLAKE2B 
66c6a335c3b2290a4e44ffa6ae715ad71d2bcd7df485c1d2d9490985d9dcd445768d6eb021ad3a61614431183c6652254c63ebd8abd0f0a03d3164a6193b6192
 SHA512 
cecf9843e8683a278d065b663dc98ac2b5fcad1905ee25333038c93c2289b518c974629367e77e66552ac1c9d122d551616edba35cb0c4204202ec676f1a2db7
 DIST gnutls-3.7.9.tar.xz 6377212 BLAKE2B 
c8263381132b0c96f23a580823cfaf57112056876e5f2cc21aec4eeddec641b0c01fa02ff9493ea686f49fd917190b06f89379eb448a510cf4d50fe3a0742851
 SHA512 
56ccbab5f214f9e3cf10a43dd90dedc1e10a38d08b8359a4305dc05c59ddb4a1d3680b282077b6446605c31675a4261cd0579c2c0d976e0b2ced02e6dba224c1
 DIST gnutls-3.7.9.tar.xz.sig 685 BLAKE2B 
2e7ba793d026cf96c54c75a81160c58cf21d6d5f034a603ffe88d5fa4cbfa1d4fd590efbe81fbee7790cd4956776085b7827fead67c9b07f1d7eadd405815eb7
 SHA512 
906227a0d6f57878e85e9acdf754d20b7628a7a95b40aeffced398a0a0c6220f5e32191a9f988f55b8b903bf55212179dce2abcc08c2bb3397a2704dd2319438
+DIST gnutls-3.8.0.tar.xz 6378480 BLAKE2B 
64784e9c0ac4dcab2c9e90d7d17d0bd8a0021224be285c12a53673f3a52aa3f189152b1b0b4aaae5a8fb41951361af1fd04a5b535774c4a26c26eb895519af40
 SHA512 
2507b3133423fdaf90fbd826ccb1142e9ff6fc90fcd5531720218f19ddf0e6bbb8267d23bad35c0954860e5a4179da74823e0c8357db56a14f252e6ec9d59629
+DIST gnutls-3.8.0.tar.xz.sig 684 BLAKE2B 
c5dbed12b8233ed8502dac16b77d6043591296f4b9ddb0445271e8fe875c2a05b9663ad6523cca6355faaa9d244cc6e6fb8ff0d65fee47b36ab6b57f57d89f64
 SHA512 
9db8db74aa0ebd871287b07b6a8a9f4ce90188633618e669fe07cb8bb314b624c14761f6fe1970e2fbffa87f7c0d6daa4b0fa838bd05f74b8b18cd1b5325c654

diff --git a/net-libs/gnutls/gnutls-3.8.0.ebuild 
b/net-libs/gnutls/gnutls-3.8.0.ebuild
new file mode 100644
index ..10180f91fefd
--- /dev/null
+++ b/net-libs/gnutls/gnutls-3.8.0.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnutls.asc
+inherit libtool multilib-minimal verify-sig
+
+DESCRIPTION="A secure communications library implementing the SSL, TLS and 
DTLS protocols"
+HOMEPAGE="https://www.gnutls.org/;
+SRC_URI="mirror://gnupg/gnutls/v$(ver_cut 1-2)/${P}.tar.xz"
+SRC_URI+=" verify-sig? ( mirror://gnupg/gnutls/v$(ver_cut 1-2)/${P}.tar.xz.sig 
)"
+
+LICENSE="GPL-3 LGPL-2.1+"
+# As of 3.8.0, the C++ library is header-only, but we won't drop the subslot
+# component for it until libgnutls.so breaks ABI, to avoid pointless rebuilds.
+# Subslot format:
+# .
+SLOT="0/30.30"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="brotli +cxx dane doc examples +idn nls +openssl pkcs11 seccomp sslv2 
sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib zstd"
+REQUIRED_USE="test-full? ( cxx dane doc examples idn nls openssl pkcs11 
seccomp tls-heartbeat tools )"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=dev-libs/libtasn1-4.9:=[${MULTILIB_USEDEP}]
+   dev-libs/libunistring:=[${MULTILIB_USEDEP}]
+   >=dev-libs/nettle-3.6:=[gmp,${MULTILIB_USEDEP}]
+   >=dev-libs/gmp-5.1.3-r1:=[${MULTILIB_USEDEP}]
+   brotli? ( >=app-arch/brotli-1.0.0:=[${MULTILIB_USEDEP}] )
+   dane? ( >=net-dns/unbound-1.4.20:=[${MULTILIB_USEDEP}] )
+   nls? ( >=virtual/libintl-0-r1:=[${MULTILIB_USEDEP}] )
+   pkcs11? ( >=app-crypt/p11-kit-0.23.1[${MULTILIB_USEDEP}] )
+   idn? ( >=net-dns/libidn2-0.16-r1:=[${MULTILIB_USEDEP}] )
+   zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+   zstd? ( >=app-arch/zstd-1.3.0:=[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   test? (
+   seccomp? ( sys-libs/libseccomp )
+   )"
+BDEPEND="
+   dev-util/gtk-doc-am
+   >=virtual/pkgconfig-0-r1
+   doc? ( dev-util/gtk-doc )
+   nls? ( sys-devel/gettext )
+   valgrind? ( dev-util/valgrind )
+   test-full? (
+   app-crypt/dieharder
+   >=app-misc/datefudge-1.22
+   dev-libs/softhsm:2[-bindist(-)]
+   net-dialup/ppp
+   net-misc/socat
+   )
+   verify-sig? ( 

[gentoo-commits] repo/gentoo:master commit in: www-servers/lighttpd/

2023-02-11 Thread Sam James
commit: 0c52388acd6d9abb8fc5ba6f0101f93eb4222881
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 04:00:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 04:00:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c52388a

www-servers/lighttpd: add 1.4.69

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

 www-servers/lighttpd/Manifest   |   1 +
 www-servers/lighttpd/lighttpd-1.4.69.ebuild | 237 
 2 files changed, 238 insertions(+)

diff --git a/www-servers/lighttpd/Manifest b/www-servers/lighttpd/Manifest
index 5f642e338314..c24aaabc7eea 100644
--- a/www-servers/lighttpd/Manifest
+++ b/www-servers/lighttpd/Manifest
@@ -1,2 +1,3 @@
 DIST lighttpd-1.4.67.tar.xz 1039872 BLAKE2B 
e8e32970fe8b6e36fbee0c5104c8f42f846531c75689ad8e561e8eef9e92c69989a094d18ad65e4c404ea69d67dd960c57ef91773f9b5599bfd6072e5d4588d9
 SHA512 
acfde71675d1c54b4e805998d1dabaa291437181bdbca0d6a3a069584c4576d7585d2401f57f8691f23aaf6283a95ac61156789a055a2a7236fd305c1f248627
 DIST lighttpd-1.4.68.tar.xz 1030612 BLAKE2B 
5682194a9e124598daf22bca56826535ac48f1c89087238f2a455cd4cb0f12287ce79ab5a7b6ca966003772335e6a14d484658300e401c098b4e87a7207198c4
 SHA512 
137cf62e3c7b07d1dc4af50318f1ec67bbf60058ad1a4fef0b1c94668916e23cfcdf85fe9cd728163e55c1b21f4831b9ab922fcf6b6ba8e2a03b2f73a9694189
+DIST lighttpd-1.4.69.tar.xz 1045516 BLAKE2B 
4b9c15bd69db5afcf40c3df41831d2fcecbb4149a8cfef582e7dfe80328d515a1021baa32c17e0f89d81c9726dbbe8480d9d319684d38a11961b28d2d0224e9c
 SHA512 
9d174c8e0a192b4eb8218a9f76b0bd42f90030228600bb7bbe35ebb9e7bbaea36ee2732535c5cc6dab171294817837bfa26074ff84a37832dd89f57488b4071f

diff --git a/www-servers/lighttpd/lighttpd-1.4.69.ebuild 
b/www-servers/lighttpd/lighttpd-1.4.69.ebuild
new file mode 100644
index ..d8c68c6d4ed0
--- /dev/null
+++ b/www-servers/lighttpd/lighttpd-1.4.69.ebuild
@@ -0,0 +1,237 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} )
+
+inherit lua-single meson readme.gentoo-r1 systemd tmpfiles
+
+DESCRIPTION="Lightweight high-performance web server"
+HOMEPAGE="https://www.lighttpd.net https://github.com/lighttpd;
+SRC_URI="https://download.lighttpd.net/lighttpd/releases-$(ver_cut 
1-2).x/${P}.tar.xz"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="+brotli dbi gnutls kerberos ldap +lua maxminddb mbedtls mmap mysql 
+nettle nss +pcre php postgres rrdtool sasl selinux ssl sqlite +system-xxhash 
test unwind webdav xattr +zlib zstd"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+   lua? ( ${LUA_REQUIRED_USE} )
+   mysql? ( dbi )
+   postgres? ( dbi )
+   sqlite? ( dbi )
+   webdav? ( sqlite )
+"
+
+COMMON_DEPEND="
+   acct-group/lighttpd
+   acct-user/lighttpd
+   virtual/libcrypt:=
+   brotli? ( app-arch/brotli:= )
+   dbi? (
+   dev-db/libdbi
+   mysql? ( dev-db/libdbi-drivers[mysql] )
+   postgres? ( dev-db/libdbi-drivers[postgres] )
+   sqlite? ( dev-db/libdbi-drivers[sqlite] )
+   )
+   gnutls? ( net-libs/gnutls )
+   kerberos? ( virtual/krb5 )
+   ldap? ( >=net-nds/openldap-2.1.26:= )
+   lua? ( ${LUA_DEPS} )
+   maxminddb? ( dev-libs/libmaxminddb )
+   mbedtls? ( net-libs/mbedtls )
+   nettle? ( dev-libs/nettle:= )
+   nss? ( dev-libs/nss )
+   pcre? ( dev-libs/libpcre2 )
+   php? ( dev-lang/php:*[cgi] )
+   rrdtool? ( net-analyzer/rrdtool )
+   sasl? ( dev-libs/cyrus-sasl )
+   ssl? ( >=dev-libs/openssl-0.9.7:= )
+   system-xxhash? ( dev-libs/xxhash )
+   unwind? ( sys-libs/libunwind:= )
+   webdav? (
+   dev-libs/libxml2
+   sys-fs/e2fsprogs
+   )
+   xattr? ( kernel_linux? ( sys-apps/attr ) )
+   zlib? ( >=sys-libs/zlib-1.1 )
+   zstd? ( app-arch/zstd:= )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   elibc_musl? ( sys-libs/queue-standalone )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   selinux? ( sec-policy/selinux-apache )
+"
+BDEPEND="
+   virtual/pkgconfig
+   test? ( virtual/perl-Test-Harness )
+"
+
+# update certain parts of lighttpd.conf based on conditionals
+update_config() {
+   local config="${ED}/etc/lighttpd/lighttpd.conf"
+
+   # Enable php/mod_fastcgi settings
+   if use php; then
+   sed -i -e 's|#.*\(include.*fastcgi.*$\)|\1|' ${config} || die
+   fi
+
+   # Automatically listen on IPv6 if built with USE=ipv6 (which we now 
always do)
+   # bug #234987
+   sed -i -e 's|# server.use-ipv6|server.use-ipv6|' ${config} || die
+}
+
+pkg_setup() {
+   if use lua; then
+   lua-single_pkg_setup
+   fi
+
+   if ! use pcre ; then
+   ewarn "It is highly recommended that you build ${PN}"
+   ewarn "with perl regular expressions 

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

2023-02-11 Thread Matt Turner
commit: ee27a95a36f461ca5926b3928663fe33f927fda1
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Feb 12 03:46:35 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Feb 12 03:54:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee27a95a

mail-client/balsa: Drop old versions

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

 mail-client/balsa/Manifest  |  1 -
 mail-client/balsa/balsa-2.6.3-r1.ebuild | 76 -
 2 files changed, 77 deletions(-)

diff --git a/mail-client/balsa/Manifest b/mail-client/balsa/Manifest
index 0f10923de5eb..db9d213872e9 100644
--- a/mail-client/balsa/Manifest
+++ b/mail-client/balsa/Manifest
@@ -1,2 +1 @@
-DIST balsa-2.6.3.tar.xz 3761940 BLAKE2B 
8bcd93453a74d2b7ffaeca3131828044a9fc399db8e0e695a31dcdb5b50a400e10b3a49d9484609b59e4348758cbeff6fde30243714693e98ab046f7910d1abf
 SHA512 
7e64f75423dd37536812854e56db1af97c00bc35f640d82c22d86e5212c766926430f1c99423f1a972daf6f20d084d4cf16d89e13deb2f1ce550c016cd132f8d
 DIST balsa-2.6.4.tar.xz 3710272 BLAKE2B 
67a3462ca6bc75431a6a3f6a54feb53577111355d749e777a328b881d431856a8090e9c7beea128ee466a9b7aee01a4178b5a273541f0ffdd776a144546fc48e
 SHA512 
7c1526e03de29e19448f0a13847dcd7138d3292221ea16f20d09bf169cf18e69df24dd76726e710470d4507e5cc4e236e1889d4c421610ecd1589a9e2338d264

diff --git a/mail-client/balsa/balsa-2.6.3-r1.ebuild 
b/mail-client/balsa/balsa-2.6.3-r1.ebuild
deleted file mode 100644
index f629d9ea3c60..
--- a/mail-client/balsa/balsa-2.6.3-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit gnome2
-
-DESCRIPTION="Email client for GNOME"
-HOMEPAGE="http://pawsa.fedorapeople.org/balsa/;
-SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ppc ~sparc x86"
-
-IUSE="gnome +gnome-keyring kerberos ldap rubrica sqlite webkit xface"
-
-# TODO: internal spell checking via enchant-2 instead of gtkspell/gspell?
-DEPEND="
-   >=dev-libs/glib-2.48.0:2
-   >=x11-libs/gtk+-3.24.0:3
-   >=dev-libs/gmime-3.2.6:3.0
-   >=net-libs/gnutls-3.0:=
-   dev-libs/fribidi
-   dev-libs/libical:=
-   webkit? (
-   >=net-libs/webkit-gtk-2.28.0:4
-   >=dev-db/sqlite-3.24:=
-   app-text/html2text
-   )
-   >=app-crypt/gpgme-1.13.0:=
-   sqlite? ( >=dev-db/sqlite-3.24:= )
-   ldap? ( net-nds/openldap:= )
-   rubrica? ( dev-libs/libxml2:2 )
-   kerberos? ( app-crypt/mit-krb5 )
-   xface? ( >=media-libs/compface-1.5.1:= )
-   gnome? ( x11-libs/gtksourceview:4 )
-   media-libs/libcanberra:=[gtk3]
-   gnome-keyring? ( app-crypt/libsecret )
-   >=app-text/gspell-1.6:0=
-
-   net-mail/mailbase
-   x11-themes/hicolor-icon-theme
-   x11-themes/adwaita-icon-theme
-   dev-libs/openssl:0=
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   dev-util/gtk-update-icon-cache
-   dev-util/intltool
-   dev-util/itstool
-   virtual/pkgconfig
-   sys-devel/gettext
-   dev-libs/libxml2:2
-"
-
-DOCS="AUTHORS ChangeLog HACKING NEWS README TODO docs/*"
-
-src_configure() {
-   local myconf=(
-   $(use_with gnome)
-   $(use_enable sqlite autocrypt)
-   --with-canberra
-   $(use_with xface compface)
-   $(use_with kerberos gss)
-   $(usex webkit --with-html-widget=webkit2 --with-html-widget=no)
-   $(use_with gnome gtksourceview)
-   --with-spell-checker=gspell
-   $(use_with ldap)
-   $(use_with rubrica)
-   --without-osmo
-   $(use_with sqlite)
-   $(use_with gnome-keyring libsecret)
-   --without-gcr # experimental
-   )
-   gnome2_src_configure "${myconf[@]}"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Exporter-Tiny/

2023-02-11 Thread Sam James
commit: 432155ff501a327598563263d0df0a9915aac399
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 03:44:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 03:46:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=432155ff

dev-perl/Exporter-Tiny: add 1.6.0

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

 dev-perl/Exporter-Tiny/Exporter-Tiny-1.6.0.ebuild | 38 +++
 dev-perl/Exporter-Tiny/Manifest   |  1 +
 2 files changed, 39 insertions(+)

diff --git a/dev-perl/Exporter-Tiny/Exporter-Tiny-1.6.0.ebuild 
b/dev-perl/Exporter-Tiny/Exporter-Tiny-1.6.0.ebuild
new file mode 100644
index ..f6ee577371cf
--- /dev/null
+++ b/dev-perl/Exporter-Tiny/Exporter-Tiny-1.6.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TOBYINK
+DIST_VERSION=1.006000
+DIST_EXAMPLES=( "examples/*" )
+inherit perl-module
+
+DESCRIPTION="An exporter with the features of Sub::Exporter but only core 
dependencies"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   >=virtual/perl-ExtUtils-MakeMaker-6.170.0
+   test? (
+   dev-perl/Test-Fatal
+   dev-perl/Test-Warnings
+   >=virtual/perl-Test-Simple-0.470.0
+   )
+"
+PERL_RM_FILES=(
+   inc/Test/Fatal.pm
+   inc/Test/Requires.pm
+   inc/Try/Tiny.pm
+   inc/archaic/Test/Builder.pm
+   inc/archaic/Test/Builder/IO/Scalar.pm
+   inc/archaic/Test/Builder/Module.pm
+   inc/archaic/Test/Builder/Tester.pm
+   inc/archaic/Test/Builder/Tester/Color.pm
+   inc/archaic/Test/More.pm
+   inc/archaic/Test/Simple.pm
+   SIGNATURE
+)

diff --git a/dev-perl/Exporter-Tiny/Manifest b/dev-perl/Exporter-Tiny/Manifest
index dd87db062519..393b3967d6aa 100644
--- a/dev-perl/Exporter-Tiny/Manifest
+++ b/dev-perl/Exporter-Tiny/Manifest
@@ -1 +1,2 @@
 DIST Exporter-Tiny-1.002002.tar.gz 88456 BLAKE2B 
28799f2e5872ee10f73c696291aff42ee47e79f878420770da46ce5923e7668b6b8bd9e88c0662d18d33b5e0c91e177360670ec38df57175c5d9732344780ff6
 SHA512 
b6d39ba1824f6c9d68cf75e7f28fd896c2c475e419f0b1aadec58d4e7e5c8d3fd7bf85d841758772055470de56ad7a3ad6787cfd9d6c5d61d8449cf8f40bda8d
+DIST Exporter-Tiny-1.006000.tar.gz 91793 BLAKE2B 
c3f6786e783717b1c7dd6bd01217b7a53aa138f58b8bb05921a7bdb3cf4da6f843fcc9e6f467d5e454bdc9701ab64e2b01c9ca7576455f2083d1fe83f6387cda
 SHA512 
bc43a7c4cd5bf3aacf95043bfe178770186b82fd7b935684c86bab78954c693bbc8dc35285a9670e3f7888e6a9d73731f1dcc3b21a05493509ee98ee2f8414f3



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Type-Tiny-XS/

2023-02-11 Thread Sam James
commit: 769a387c63ce266daf20b78a4d93dd6c15277193
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 03:09:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 03:46:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=769a387c

dev-perl/Type-Tiny-XS: add 0.25.0

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

 dev-perl/Type-Tiny-XS/Manifest   |  1 +
 dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.25.0.ebuild | 27 
 2 files changed, 28 insertions(+)

diff --git a/dev-perl/Type-Tiny-XS/Manifest b/dev-perl/Type-Tiny-XS/Manifest
index 7605a6beef18..1334630e9113 100644
--- a/dev-perl/Type-Tiny-XS/Manifest
+++ b/dev-perl/Type-Tiny-XS/Manifest
@@ -1 +1,2 @@
 DIST Type-Tiny-XS-0.022.tar.gz 81002 BLAKE2B 
c2d2feb551ddb4dd4cf558732692a8026923cc0da184d19b9263bb86a948dea8a7ba521598cedb00a26989ef2bf14340f975ce57bfff09997cb16d55f4bc88ab
 SHA512 
6774980289ceaa7aa8517681cb2d4638a0020b4eb584d6e281d22edcfff829131f2472a4982c1d044e8aa96baf71381bed78d02a096507c7bba3ca137e63dbbc
+DIST Type-Tiny-XS-0.025.tar.gz 153300 BLAKE2B 
9398c44356543e56f4cc52e68d9a5e766e9cfaa39dbc0eb2e882edfb56f181817775bc03a3d1c003fa60257ee4dacc4606e02777df595af61ebf3d59a2d26f08
 SHA512 
c990733efd4f057730ded8b7b2530251254ccaf1fb4398ff31ba12fe41c61cb24e817be20adc29002ab6281f703ba20c00f563b6e43e4983bc02d3aa7d0c

diff --git a/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.25.0.ebuild 
b/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.25.0.ebuild
new file mode 100644
index ..31d28de2b9d6
--- /dev/null
+++ b/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.25.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TOBYINK
+DIST_VERSION=0.025
+inherit perl-module
+
+DESCRIPTION="provides an XS boost for some of Type::Tiny's built-in type 
constraints"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+IUSE="test minimal"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !minimal? ( dev-perl/Type-Tiny )
+"
+BDEPEND="
+   ${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.580.0
+   >=virtual/perl-ExtUtils-ParseXS-3.160.0
+   test? (
+   >=virtual/perl-Test-Simple-0.920.0
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Type-Tiny/

2023-02-11 Thread Sam James
commit: 0887d9833a302d4a672b601a58cb8c8d5d432984
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 03:46:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 03:46:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0887d983

dev-perl/Type-Tiny: add 2.2.1

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

 dev-perl/Type-Tiny/Manifest   |  1 +
 dev-perl/Type-Tiny/Type-Tiny-2.2.1.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-perl/Type-Tiny/Manifest b/dev-perl/Type-Tiny/Manifest
index 1d12f67d489e..c76ae010d12c 100644
--- a/dev-perl/Type-Tiny/Manifest
+++ b/dev-perl/Type-Tiny/Manifest
@@ -1,2 +1,3 @@
 DIST Type-Tiny-1.012003.tar.gz 464004 BLAKE2B 
2fc4f2c9e4be295742309edbc074cd23e9d1a02f7a385808a40f8e7c0885a4b29cee63947b9b008d70d1e66529185ffad56bc7ff4dcf3f617b61ea454733a491
 SHA512 
d7bd3c416e20a5a951606d05a2fb396a4058cb6f165b401c7662af3d21f416c26ac0df70eaa6d483db3fe2d78e8fb4f02cf5cf71ebc353a744e3195e77f6ea42
 DIST Type-Tiny-1.012004.tar.gz 464170 BLAKE2B 
fab4788680f62b975a75be7d0d5c6878a1359af0e57b5a74d54bd506553d464a7b0bcee8faba50cb7a6dcef643ffeabdd91e54775be4724c75a12036b8f9dec8
 SHA512 
26b861f1e9caad5717f14eb0a6c71010f0306b614292fdc5ee95041ebdd2035ac6cfd4a6a186943479de630f3ff14391467f5cec86bc4c08842cec30d2af
+DIST Type-Tiny-2.002001.tar.gz 529428 BLAKE2B 
66b23c0fd900df8461def0313483bf278250a33fe261ecefb67dcaf51d06487b1884b0256c0fe11b8a435619c08fc413f58ddf41093baf2d67f2475a2b0d8145
 SHA512 
a0c507e0dfbfdb0416a123fbe65a39603028e5d71dfdd2d66290309e6e4818c4d996dcfddccb898a9cc37dbbe19dafea342b246b28e2539475e30cef276e1a49

diff --git a/dev-perl/Type-Tiny/Type-Tiny-2.2.1.ebuild 
b/dev-perl/Type-Tiny/Type-Tiny-2.2.1.ebuild
new file mode 100644
index ..a20afed0b93f
--- /dev/null
+++ b/dev-perl/Type-Tiny/Type-Tiny-2.2.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TOBYINK
+DIST_VERSION=2.002001
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="tiny, yet Moo(se)-compatible type constraint"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+IUSE="test minimal"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !=dev-perl/Exporter-Tiny-1.4.1
+   >=virtual/perl-Test-Simple-1.1.10
+   !minimal? (
+   >=dev-perl/Class-XSAccessor-1.170.0
+   >=dev-perl/Devel-LexAlias-0.50.0
+   dev-perl/Devel-StackTrace
+   >=dev-perl/Ref-Util-XS-0.100.0
+   >=dev-perl/Regexp-Util-0.3.0
+   virtual/perl-Scalar-List-Utils
+   >=dev-perl/Type-Tiny-XS-0.25.0
+   )
+"
+BDEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.170.0
+   >=virtual/perl-CPAN-Meta-Requirements-2.0.0
+   test? (
+   dev-perl/Test-Warnings
+   )
+"



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

2023-02-11 Thread Sam James
commit: ae06c9f6ec6f933c38ad738bca089474c24ec6a3
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 03:40:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 03:46:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae06c9f6

dev-libs/rocksdb: fix zstd dep for old too

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

 dev-libs/rocksdb/{rocksdb-6.14.6-r1.ebuild => rocksdb-6.14.6-r2.ebuild} | 2 +-
 dev-libs/rocksdb/{rocksdb-6.15.5.ebuild => rocksdb-6.15.5-r1.ebuild}| 2 +-
 dev-libs/rocksdb/{rocksdb-6.17.3.ebuild => rocksdb-6.17.3-r1.ebuild}| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/rocksdb/rocksdb-6.14.6-r1.ebuild 
b/dev-libs/rocksdb/rocksdb-6.14.6-r2.ebuild
similarity index 97%
rename from dev-libs/rocksdb/rocksdb-6.14.6-r1.ebuild
rename to dev-libs/rocksdb/rocksdb-6.14.6-r2.ebuild
index aff46d621617..43d5261124a7 100644
--- a/dev-libs/rocksdb/rocksdb-6.14.6-r1.ebuild
+++ b/dev-libs/rocksdb/rocksdb-6.14.6-r2.ebuild
@@ -18,8 +18,8 @@ DEPEND="
app-arch/bzip2:=
app-arch/lz4:=
app-arch/snappy:=
+   app-arch/zstd:=
dev-cpp/gflags:=
-   dev-python/python-zstandard:=
sys-libs/zlib:=
jemalloc? ( dev-libs/jemalloc:= )
 "

diff --git a/dev-libs/rocksdb/rocksdb-6.15.5.ebuild 
b/dev-libs/rocksdb/rocksdb-6.15.5-r1.ebuild
similarity index 97%
rename from dev-libs/rocksdb/rocksdb-6.15.5.ebuild
rename to dev-libs/rocksdb/rocksdb-6.15.5-r1.ebuild
index adeb2e8a46e8..e5d045110946 100644
--- a/dev-libs/rocksdb/rocksdb-6.15.5.ebuild
+++ b/dev-libs/rocksdb/rocksdb-6.15.5-r1.ebuild
@@ -18,8 +18,8 @@ DEPEND="
app-arch/bzip2:=
app-arch/lz4:=
app-arch/snappy:=
+   app-arch/zstd:=
dev-cpp/gflags
-   dev-python/python-zstandard:=
sys-libs/zlib:=
jemalloc? ( dev-libs/jemalloc:= )
 "

diff --git a/dev-libs/rocksdb/rocksdb-6.17.3.ebuild 
b/dev-libs/rocksdb/rocksdb-6.17.3-r1.ebuild
similarity index 97%
rename from dev-libs/rocksdb/rocksdb-6.17.3.ebuild
rename to dev-libs/rocksdb/rocksdb-6.17.3-r1.ebuild
index 8da4d0066c99..06b33de81b92 100644
--- a/dev-libs/rocksdb/rocksdb-6.17.3.ebuild
+++ b/dev-libs/rocksdb/rocksdb-6.17.3-r1.ebuild
@@ -18,8 +18,8 @@ DEPEND="
app-arch/bzip2:=
app-arch/lz4:=
app-arch/snappy:=
+   app-arch/zstd:=
dev-cpp/gflags
-   dev-python/python-zstandard:=
sys-libs/zlib:=
jemalloc? ( dev-libs/jemalloc:= )
 "



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

2023-02-11 Thread Quentin Retornaz
commit: d4d16dca421fd2bb35e3dc8268afdcb6f47575cf
Author: orbea  riseup  net>
AuthorDate: Fri Feb 10 13:52:13 2023 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun Feb 12 02:58:59 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=d4d16dca

dev-lang/rust: Add 1.67.1 + Remove 1.67.0

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/495
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/rust/Manifest |  4 +--
 dev-lang/rust/files/1.67.0-bootstrap.patch | 38 --
 dev-lang/rust/files/1.67.0-doc-wasm.patch  | 34 +++
 .../{rust-1.67.0.ebuild => rust-1.67.1.ebuild} |  2 +-
 4 files changed, 37 insertions(+), 41 deletions(-)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index c3dc06f..a1a5475 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -98,5 +98,5 @@ DIST rustc-1.65.0-src.tar.xz 139674928 BLAKE2B 
a218263fb67e306b153f5a6dae95b5ec6
 DIST rustc-1.65.0-src.tar.xz.asc 801 BLAKE2B 
43ff92011cd6f7f34ce0495fa341379e5907d032ea90f91e533e5edaec6ad518aad50a9d8b2694074d6909ee96aa779403b16e95792e962e79c1b967542ae26f
 SHA512 
75b9be53363022c81333117876cbcc573bbd4733edf767cbb164218644efb1a9c4bfc2aa73aaa1e39f248a84f1adacb1930a94a6e63f60093ff760fb9ae02efc
 DIST rustc-1.66.1-src.tar.xz 141692940 BLAKE2B 
3fae45345998386fda1b11ec896fac4613b8e3f0092bc0df29c9685f4a4012c0bd1b600911c2d19bcfa8f5a84b8a3c39d4c9e062a62cd61925b59129e1cd72b9
 SHA512 
1944c024c603140d0a9236043a3bd1d0d211dd8d368d6d82a3a620f1ff43b29624755b0943f2b38b40a188c7eee77a840238ea757eaf435e2a3fa6a0e6b82832
 DIST rustc-1.66.1-src.tar.xz.asc 801 BLAKE2B 
18e27c88b39eed29147854733c5533b7fffc417ff0b3bd5982174ffa2c5f6d217e2e28ced4da75863a4557800e7ad7a124a4bbb0def4c20da7ed543602185941
 SHA512 
4511f41ad3d098a339ea3173e3ffa692d1d3cd3ec9dd45af68e4491471f9a72a2e866f6924090eb366bdf6f856650d981eabe1cd851843a17f4a6e4f1dfbc8a9
-DIST rustc-1.67.0-src.tar.xz 142750964 BLAKE2B 
5dcea694548f5162bed6020ca12ecfa178fba479fbe6f29ec310f9c5cfaae13999de7b861498e92561f21001fed295d21dd9230ccb5da2f20c638309e785cfda
 SHA512 
6d1ddb54c0ee2c4f8ccf73f3c306c8d8868feb738d5e77eb5a5d25f716395c27d1b3666929c87f9dc84213a9acfdb56254feac92ef0fea3147e2c644391c12b4
-DIST rustc-1.67.0-src.tar.xz.asc 801 BLAKE2B 
b46159b7cbe081cb34d82b2642397788d09d09f9e55fd961a491862c2c1827b0752530fa74e1a8245cab9ff898d2f021bfdae4820edca34a87c9e18202d7a31e
 SHA512 
cceb0aa5d43c476a051c77263fe152085b8d7d337f78117077a1e460bb9e31b75becd36a8f571fc1275a268ac1107d680012a82a7378851d2a9f16748d95a929
+DIST rustc-1.67.1-src.tar.xz 142758844 BLAKE2B 
55b2a98592b1a2e465b7fb224607cbcb23cb13d5053b51abbd2e45428794f457b6925955c5c562f577830353e5287929b3588ee78a30036bf0ca13a3610316d9
 SHA512 
42d77ee93b168ae139b026138fb48d925624ff436a836aa97ee235f870e61ea11643b0cf7ad20bcafda774c6cd3855a4bc10a2e2ed1c4d82c6f15158963b304d
+DIST rustc-1.67.1-src.tar.xz.asc 801 BLAKE2B 
eb507c6f53c592921eb31cccb17c9d6027c67fb1311726f2d25fe7d1f8a1aa051efb99d7207a5e4477df0b75898783437e653fa041ed7daa27e7a7c4263ec230
 SHA512 
6c962f680d74251b55f77a43d6e383be53bacff8428e0d003bda207de1fea7f716b88f16686d22a88d99518a4834bf299731855fb030477a995d5e1f3d0024f4

diff --git a/dev-lang/rust/files/1.67.0-bootstrap.patch 
b/dev-lang/rust/files/1.67.0-bootstrap.patch
deleted file mode 100644
index eb16066..000
--- a/dev-lang/rust/files/1.67.0-bootstrap.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 675fa0b3dd5fe14b43ad5b7862f4528df7322468 Mon Sep 17 00:00:00 2001
-From: Michael Goulet 
-Date: Mon, 12 Dec 2022 18:29:33 +
-Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=A8=20fix=20unsoundness=20in=20bootstr?=
- =?UTF-8?q?ap=20cache=20code?=
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-

- src/bootstrap/cache.rs | 8 
- 1 file changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/src/bootstrap/cache.rs b/src/bootstrap/cache.rs
-index be5c9bb078808..05f25af68ea8f 100644
 a/src/bootstrap/cache.rs
-+++ b/src/bootstrap/cache.rs
-@@ -89,16 +89,16 @@ impl Hash for Interned {
- 
- impl Deref for Interned {
- type Target = T::Target;
--fn deref() -> &'static Self::Target {
-+fn deref() -> ::Target {
- let l = T::intern_cache().lock().unwrap();
--unsafe { mem::transmute::<::Target, &'static 
Self::Target>(l.get(*self)) }
-+unsafe { mem::transmute::<::Target, ::Target>(l.get(*self)) 
}
- }
- }
- 
- impl, U: ?Sized> AsRef for Interned {
--fn as_ref() -> &'static U {
-+fn as_ref() ->  {
- let l = T::intern_cache().lock().unwrap();
--unsafe { mem::transmute::<, &'static U>(l.get(*self).as_ref()) }
-+unsafe { mem::transmute::<, >(l.get(*self).as_ref()) }
- }
- }
- 

diff --git a/dev-lang/rust/files/1.67.0-doc-wasm.patch 
b/dev-lang/rust/files/1.67.0-doc-wasm.patch
new file mode 100644
index 000..06011de
--- /dev/null
+++ 

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

2023-02-11 Thread Sam James
commit: d8a847db5587897c99d0709fddbacdc75278a23c
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 02:42:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 02:42:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8a847db

sys-devel/gcc: add 12.2.1_p20230211

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

 sys-devel/gcc/Manifest|  2 ++
 sys-devel/gcc/gcc-12.2.1_p20230211.ebuild | 52 +++
 2 files changed, 54 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index be428f051d4f..15ca9e3a5a94 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -23,11 +23,13 @@ DIST gcc-12-20221126.tar.xz 79631864 BLAKE2B 
3bb97ef4a1a17ab8b92b431b1f792c11131
 DIST gcc-12-20230121.tar.xz 79652428 BLAKE2B 
f4f0e6474d179454dc56dd05c823fca919a894e9efdc64625bb13045c7bd549a7bab59dfb4052d45d594d4484801ab5b18cf3f3d6277be54eaec24a53abd439c
 SHA512 
b6c2486916418a64fab64c3655329bc18ca93ee4eca240e8779bd6d8280124fcd07b1aa8eff979fd317656646ecdba9353107887338354d8bd2c1f68c1609349
 DIST gcc-12-20230128.tar.xz 79655464 BLAKE2B 
6c4c6397749a3c9d11af8dd6ca1bd39312a9b06289f1f41fcf21df0cb55e3ab0b6e0efe44f4b8656ad41d6d49f6443ddda454ea5bbc956ef116cc011befe25c1
 SHA512 
7086b66509a9f7080805d9c4f8abf463c8e37729158eb2da60d9de97f9cdfd8664fe481a75c3730b78e12812bc9711c29554370f1af227c664ee6d3cf8708ede
 DIST gcc-12-20230204.tar.xz 79685036 BLAKE2B 
cc602a3a48566d188e0751a5a2bcf3d88fd055431f3e8765039f10d66ebccaf8c469c7fe3ca7fa7c3bc98fbc60f070590863af19a0148abc5ef7de44bc45a376
 SHA512 
4b251c255844d263122056ca559badcfe33b0b96f2c8ab6d4cd4c197bd183559df51ceac5ba14bae5f48a9db923fcfcab0c9e7f54d45b7be1aa806702b639ed4
+DIST gcc-12-20230211.tar.xz 79698020 BLAKE2B 
0de8d0b8f8823276fc7b0c70225a1c957455645cafd9c46ab8d3cd80d4e641a0d48df03a9d1d5206fde65e9f0dca09a481311b9b68a7993899e4060d44e08cf6
 SHA512 
6ae3979cfff1376ba2ea639d9a01428e55a67a2cc6582bc77a476b050bfd3ba00e078907067b74a1f59188014febc3fd1e4c5e98fae00421e0c82c9db54f1028
 DIST gcc-12.2.0-musl-patches-7.tar.xz 3652 BLAKE2B 
295ea907efea854a3c2447d472bedb24714d78b7b725476b1eac3898d89c0c549da8e69db28911205bb3293f62cf344a90ade0898ecf5fed57ff00fcf8547a9f
 SHA512 
7a7a440bc08de8dcb37c080ea0c27904adaaadfaab24d90becd2d009243dcfc886d8f674ce3ccddb4ebb5ad17f04d841064d9ec2e2e2e96a1afac3002111
 DIST gcc-12.2.0-patches-1.tar.xz 12864 BLAKE2B 
a5ae0a85dfc1b6f0bd968f0d5262ebed14ec9cdb3249e3a4c571578c54eda0e53708ee7fe8e03e506366c7f3cf7926eced9b390d9dee948c1249298c0fabd9fb
 SHA512 
f3d793b89a2a0385d596162fb0c653d4acdf21ae418cb792c1786a01fde0391bd0719715dbf07d53636f127168f5cd99108a1dc11cf6cea889b7d82385bcc258
 DIST gcc-12.2.0-patches-10.tar.xz 14252 BLAKE2B 
99368db982227728a6a9e2b1f694999f041f38db4a3806b6a740c86218735f9b561197bc150423a3caad0b5fd335c95d1aca130a519754423cd44a083e655373
 SHA512 
f7f0d8185e908926046f579793dba5916dc27392b85bfe50a7e70c213c3ba29479dfdb1b27514765b76bc897c4dbb530680e59c4deca7a245a808ed566120e4c
 DIST gcc-12.2.0-patches-11.tar.xz 13652 BLAKE2B 
3747d3e337ec2f2758fba90f5b1ff62129e5752031c43934211806d96e1153039e4cd6d8d28c19fdf5d5f0d1f4875388dbb177a300aacd50124e38a7ed7c
 SHA512 
50f9a6b0bd8b18dfb0bdc0a7179f26bd4cf8de7970c0b64a0cd9c8c92c002708ae961b9c904b735f15f827b3b8dab447515112d9b64e8f59568eb1e208029277
 DIST gcc-12.2.0-patches-12.tar.xz 15880 BLAKE2B 
312144c6d881a7fbc1dd078a8d7c410a0354980ea58d31b24b377cda38383c04ac6392f5fd780ec0a7483232019cb90271fdc2e0c8b5d4556ccd1baa96de0720
 SHA512 
68c7352c661d74c159f20eb5ab9a6f8d95cac728e40fdb32cd61dd476feaf6caa0bdd917c6f1e3d915731533c7937eb96a49c1f39b9c2be86bb3f63079493540
+DIST gcc-12.2.0-patches-13.tar.xz 13756 BLAKE2B 
df0388a669458f2991951d2f4027badbff3f802e6a0422478206b5cdda76e70b531a474d2ac42817e9e7f8200e9ac35ca8276af539839b4ebb2e22903ec25a23
 SHA512 
2970de9d2806d59c5d0f77e66000860c816ebd674489db8114f48f6aa11575644154431480222580b520b9e312647b06f94ab38959a49a8cda818158d6babf1d
 DIST gcc-12.2.0-patches-2.tar.xz 13952 BLAKE2B 
a9e798911acaf45c3f585f69721130cfbecec016727a50ac0f4767b37a2ab9df39e0828abb07f1e429619cc102808f81af8422fef0265415c287d303d9d97fc0
 SHA512 
1808a05e98094577099d115ff5f3e136e3fc8f39fbe35c5183fd7775383f94439212e5e4174ab8d0ae8c0874e227ff84a958ffdfa1c99c9a8306a9842d126ef9
 DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 
715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da
 SHA512 
e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173
 DIST gcc-13-20230122.tar.xz 82869800 BLAKE2B 
fff4bee436910ba587640600a95c2a89ddec415e12f629c941c8b27d28202c62b39dac2ca0b5d82d9fb4ca271310b178e89202f488f5ef4a7fbc63cd3ecfd7d7
 SHA512 
a24c0acedc81f72104fe13aba7403ee8920949089971aad5a296de7b46b8969d82b77df92bfd4ef2537b2e5c2010b72d3a33e3bf35ff734d9c49a7a1746026b5

diff --git a/sys-devel/gcc/gcc-12.2.1_p20230211.ebuild 
b/sys-devel/gcc/gcc-12.2.1_p20230211.ebuild

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

2023-02-11 Thread Sam James
commit: bddbb0244be56ccdd3827ee418c651e59f7a0c11
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  8 01:08:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 01:08:14 2023 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=bddbb024

8.5.0: add 33_all_msgfmt-libstdc++-link.patch

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

 8.5.0/gentoo/33_all_msgfmt-libstdc++-link.patch | 39 +
 8.5.0/gentoo/README.history |  3 +-
 2 files changed, 41 insertions(+), 1 deletion(-)

diff --git a/8.5.0/gentoo/33_all_msgfmt-libstdc++-link.patch 
b/8.5.0/gentoo/33_all_msgfmt-libstdc++-link.patch
new file mode 100644
index 000..0d2f113
--- /dev/null
+++ b/8.5.0/gentoo/33_all_msgfmt-libstdc++-link.patch
@@ -0,0 +1,39 @@
+Ensure that msgfmt doesn't encounter problems during gcc bootstrapping.
+
+Solves error messages like the following:
+
+msgfmt: /var/tmp/portage/sys-devel/gcc-4.1.2/work/build/./gcc/libgcc_s.so.1: 
version `GCC_4.2.0' not found (required by 
/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/libstdc++.so.6)
+
+The libgcc_s.so used during build doesn't satisfy the needs of the
+libstdc++.so that msgfmt is linked against. On the other hand, msgfmt
+is used as a stand-alone application here, and what library it uses
+behind the scenes is of no concern to the gcc build process.
+Therefore, simply invoking it "as usual", i.e. without any special
+library path, will make it work as expected here.
+
+2011-09-19 Martin von Gagern
+
+References:
+https://bugs.gentoo.org/372377
+https://bugs.gentoo.org/295480
+https://bugs.gentoo.org/843119
+--- a/libstdc++-v3/po/Makefile.am
 b/libstdc++-v3/po/Makefile.am
+@@ -39,6 +39,7 @@ MSGFMT = msgfmt
+ EXTRA_DIST = string_literals.cc POTFILES.in $(PACKAGE).pot $(LOCALE_IN)
+ 
+ .po.mo:
++  env --unset=LD_LIBRARY_PATH \
+   $(MSGFMT) -o $@ $<
+ 
+ all-local: all-local-$(USE_NLS)
+--- a/libstdc++-v3/po/Makefile.in
 b/libstdc++-v3/po/Makefile.in
+@@ -419,6 +419,7 @@ uninstall-am: uninstall-info-am
+ 
+ 
+ .po.mo:
++  env --unset=LD_LIBRARY_PATH \
+   $(MSGFMT) -o $@ $<
+ 
+ all-local: all-local-$(USE_NLS)

diff --git a/8.5.0/gentoo/README.history b/8.5.0/gentoo/README.history
index b2d4c99..1466fd7 100644
--- a/8.5.0/gentoo/README.history
+++ b/8.5.0/gentoo/README.history
@@ -1,6 +1,7 @@
-3  TODO
+4  08 Feb 2023
+ 31_all_powerpcspe-pie-crt.patch
+ 32_all_powerpcspe-march-PLATFORM.patch
+   + 33_all_msgfmt-libstdc++-link.patch
 
 2  05 July 2021
+ 30_all_remove-cyclades.patch



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

2023-02-11 Thread Sam James
commit: 19c4c47cef978f07b4a605aa772f4478751d2e63
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  8 01:09:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 01:09:01 2023 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=19c4c47c

9.5.0: add 31_all_msgfmt-libstdc++-link.patch

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

 9.5.0/gentoo/31_all_msgfmt-libstdc++-link.patch | 39 +
 9.5.0/gentoo/README.history |  3 ++
 2 files changed, 42 insertions(+)

diff --git a/9.5.0/gentoo/31_all_msgfmt-libstdc++-link.patch 
b/9.5.0/gentoo/31_all_msgfmt-libstdc++-link.patch
new file mode 100644
index 000..0d2f113
--- /dev/null
+++ b/9.5.0/gentoo/31_all_msgfmt-libstdc++-link.patch
@@ -0,0 +1,39 @@
+Ensure that msgfmt doesn't encounter problems during gcc bootstrapping.
+
+Solves error messages like the following:
+
+msgfmt: /var/tmp/portage/sys-devel/gcc-4.1.2/work/build/./gcc/libgcc_s.so.1: 
version `GCC_4.2.0' not found (required by 
/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/libstdc++.so.6)
+
+The libgcc_s.so used during build doesn't satisfy the needs of the
+libstdc++.so that msgfmt is linked against. On the other hand, msgfmt
+is used as a stand-alone application here, and what library it uses
+behind the scenes is of no concern to the gcc build process.
+Therefore, simply invoking it "as usual", i.e. without any special
+library path, will make it work as expected here.
+
+2011-09-19 Martin von Gagern
+
+References:
+https://bugs.gentoo.org/372377
+https://bugs.gentoo.org/295480
+https://bugs.gentoo.org/843119
+--- a/libstdc++-v3/po/Makefile.am
 b/libstdc++-v3/po/Makefile.am
+@@ -39,6 +39,7 @@ MSGFMT = msgfmt
+ EXTRA_DIST = string_literals.cc POTFILES.in $(PACKAGE).pot $(LOCALE_IN)
+ 
+ .po.mo:
++  env --unset=LD_LIBRARY_PATH \
+   $(MSGFMT) -o $@ $<
+ 
+ all-local: all-local-$(USE_NLS)
+--- a/libstdc++-v3/po/Makefile.in
 b/libstdc++-v3/po/Makefile.in
+@@ -419,6 +419,7 @@ uninstall-am: uninstall-info-am
+ 
+ 
+ .po.mo:
++  env --unset=LD_LIBRARY_PATH \
+   $(MSGFMT) -o $@ $<
+ 
+ all-local: all-local-$(USE_NLS)

diff --git a/9.5.0/gentoo/README.history b/9.5.0/gentoo/README.history
index a5308d6..a084063 100644
--- a/9.5.0/gentoo/README.history
+++ b/9.5.0/gentoo/README.history
@@ -1,3 +1,6 @@
+2  08 Feb 202
+   + 31_all_msgfmt-libstdc++-link.patch
+
 1  15 Aug 2022
+ 01_all_default-fortify-source.patch
+ 02_all_default-warn-format-security.patch



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

2023-02-11 Thread Sam James
commit: 16a112b3a16ac49e4cca0455580dae243ccd3a9f
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 02:38:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 02:38:23 2023 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=16a112b3

12.2.0: cut 13 patchset

Just drops the merged-upstream 
76_all_all_PR107461_cxx_equivalence_non_dependent_calls.patch.

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

 12.2.0/gentoo/README.history | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/12.2.0/gentoo/README.history b/12.2.0/gentoo/README.history
index 4437361..fcae351 100644
--- a/12.2.0/gentoo/README.history
+++ b/12.2.0/gentoo/README.history
@@ -1,3 +1,6 @@
+13 12 Feb 2023
+   - 76_all_all_PR107461_cxx_equivalence_non_dependent_calls.patch
+
 12 6 Feb 2023
+ 76_all_all_PR107461_cxx_equivalence_non_dependent_calls.patch
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2023-02-11 Thread Akinori Hattori
commit: c96aac2274526e3d837234ddf3624eff1c31c9f8
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Feb 12 02:20:45 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Feb 12 02:20:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c96aac22

app-i18n/ibus-typing-booster: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 +
 .../ibus-typing-booster-2.21.1.ebuild  | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index f6e5e76ef327..b232cce9d041 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1 +1,2 @@
 DIST ibus-typing-booster-2.20.0.tar.gz 11175896 BLAKE2B 
399b48617cd3d256e682b2d23d63c8931faecc4e83015d0be30040d516d3cd3a50e9366c460ebfe1f1ef2b2aa1363f4d2e2d2ac0ef9ad7016f6f2ecd6ee4f36b
 SHA512 
8c7271d3029a28b045c9e9ffae9c9ac07adac3ac98749f30cd0959cfb91a50953372758c77c9820d713f2027d535d0752d1817281ce16be7e3594877b64177a5
+DIST ibus-typing-booster-2.21.1.tar.gz 11182916 BLAKE2B 
a301173052cfa18a5b06ec5409550c5fcf9f76faa08a46567599a6c5f6481a346708366b808b29efeb33214b10001d49fc05859ec82d12e5cb23bd8e736b7546
 SHA512 
e0b643d8d24c97929889f8a5772651365c83e8c331a77e5510a317696caa22524f17ad4f7f31f202ae33b1a02d5ce3e8a209f2e9af5e9f41ce60a16fb038b1c7

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.21.1.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.21.1.ebuild
new file mode 100644
index ..3a255c68af99
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.21.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster;
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/m17n-lib
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   ')"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2023-02-11 Thread Akinori Hattori
commit: 6d284978c6ffb1d2d31f1dfcf5989f43fac86824
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Feb 12 02:19:27 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Feb 12 02:19:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d284978

app-i18n/ibus-typing-booster: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  2 -
 .../ibus-typing-booster-2.19.10.ebuild | 54 --
 .../ibus-typing-booster-2.19.13.ebuild | 54 --
 3 files changed, 110 deletions(-)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 5d453a3452a6..f6e5e76ef327 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,3 +1 @@
-DIST ibus-typing-booster-2.19.10.tar.gz 11174125 BLAKE2B 
e180a72dc59d89838696291e767e994a17794a7565cf08cbe547aafa75dc73c5e58b046b2312fe70cc682bd9fcc93db23679e62af5ecfe3bd391dee38b73a697
 SHA512 
af9952aac45906400fdbb8421165c91cc8ade898a20331cb7ba6f85d18a73a8a872f38c00e6ec35c4c6048541f56d4d3f43e8c222fda975efa28c1d6b86d99ee
-DIST ibus-typing-booster-2.19.13.tar.gz 11175082 BLAKE2B 
4f0925c38a272b056ec3e542059416d65d6bcdd26a1e5810ea8a6febbd9a3c7c0d8cd74b75826622e70fd04aeeb2282e166c3433f86233be0bf6929fac58dece
 SHA512 
78a29efd5df8380db274b0e8f14aea83bb2841bae78b6c49cb28151b6dc011a5856bfc4f2347c4295dc2fbe058df150e06346fe4eee7ca331edf73e5fedebd2e
 DIST ibus-typing-booster-2.20.0.tar.gz 11175896 BLAKE2B 
399b48617cd3d256e682b2d23d63c8931faecc4e83015d0be30040d516d3cd3a50e9366c460ebfe1f1ef2b2aa1363f4d2e2d2ac0ef9ad7016f6f2ecd6ee4f36b
 SHA512 
8c7271d3029a28b045c9e9ffae9c9ac07adac3ac98749f30cd0959cfb91a50953372758c77c9820d713f2027d535d0752d1817281ce16be7e3594877b64177a5

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.10.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.10.ebuild
deleted file mode 100644
index 93214960c8aa..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.10.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..10} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Completion input method for IBus"
-HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster;
-SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/m17n-lib
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   ')"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.13.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.13.ebuild
deleted file mode 100644
index 3a255c68af99..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.13.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..10} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Completion input method for IBus"
-HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster;
-SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/m17n-lib
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   ')"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist

[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2023-02-11 Thread Akinori Hattori
commit: 1a4a65cfebbe25410ed6619806be1f77e6ffa3f8
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Feb 12 02:18:08 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Feb 12 02:18:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a4a65cf

app-i18n/ibus-typing-booster: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/ibus-typing-booster-2.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.20.0.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.20.0.ebuild
index 3a255c68af99..93214960c8aa 100644
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.20.0.ebuild
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.20.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.g
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 RESTRICT="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2023-02-11 Thread Sam James
commit: f9c41f6bdae8f17638841a487b3715e37308954a
Author: Jack Todaro  posteo  org>
AuthorDate: Sat Feb 11 07:08:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 02:12:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9c41f6b

dev-util/shellcheck: bump up to 0.9.0

sync from ::haskell, without the dev-haskell/process
RDEPEND.

Signed-off-by: Jack Todaro  posteo.org>
Signed-off-by: Sam James  gentoo.org>

 dev-util/shellcheck/Manifest|  2 ++
 dev-util/shellcheck/shellcheck-0.9.0.ebuild | 30 +
 2 files changed, 32 insertions(+)

diff --git a/dev-util/shellcheck/Manifest b/dev-util/shellcheck/Manifest
index 485c6d7f00cf..7d595631241c 100644
--- a/dev-util/shellcheck/Manifest
+++ b/dev-util/shellcheck/Manifest
@@ -1 +1,3 @@
 DIST ShellCheck-0.8.0.tar.gz 194817 BLAKE2B 
a486a6c72af4f54be776e86d1ebd07e04e64cdc52bc81bf1bb3b001066585b313a626f94572008072096ebde250eb8054544184779524a17c96f447e87e60c34
 SHA512 
62de6241502fd9e1bb45b224ff5eaf27def9938f5e4ed8345f8173b0be8f9bb7511d8ccc1d1779da319a32843bbf005415c3fcd5b902293e037d44495ec5bb54
+DIST shellcheck-0.9.0-rev1.cabal 4094 BLAKE2B 
2b81ca0f3953944f9f482763721b0f7d0c364780795470c19ec7dc4f5007d94a83ffdc5486b6a89661ddb041668a72790877e46ff41e852591330106b20cb6a4
 SHA512 
16d2732eb726cc56875a62bc3974aef20538a0ae1cf29c46ee25aab0d1d43c162c8c2c4280cabacb3304e971e8b8d407a14a1d91c4e81b80db1aa9e5c739ac70
+DIST shellcheck-0.9.0.tar.gz 231011 BLAKE2B 
bc03a243c33faf433e64c34cf86983c80bcac9eae4c15a5ba00b9dd893cc988a78e0fdda1a72a81134f0d489346b52c2d805ee7ff1550f63e901c61f6b02efe7
 SHA512 
724da8de58eb9c4512779de0ec5f2f8f9015145c1eab3605574e609355980cd2fb87338d41e8ae95a0fd0742eed463b1c515a68d255308caa77ca06d57e12fcb

diff --git a/dev-util/shellcheck/shellcheck-0.9.0.ebuild 
b/dev-util/shellcheck/shellcheck-0.9.0.ebuild
new file mode 100644
index ..3dbd4bed3313
--- /dev/null
+++ b/dev-util/shellcheck/shellcheck-0.9.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.8.0.0.
+
+CABAL_HACKAGE_REVISION=1
+CABAL_PN="ShellCheck"
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Shell script analysis tool"
+HOMEPAGE="https://www.shellcheck.net/;
+
+LICENSE="GPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND=">=dev-haskell/aeson-1.4.0:=[profile?] 
=dev-haskell/diff-0.4.0:=[profile?] =dev-haskell/fgl-5.7.0:=[profile?] =dev-haskell/quickcheck-2.14.2:2=[profile?] 
=dev-haskell/regex-tdfa-1.2.0:=[profile?] 
=dev-lang/ghc-8.8.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-3.0.0.0
+"



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

2023-02-11 Thread Sam James
commit: a4b994abc62686eee77915400100c943d0ac0882
Author: Jack Todaro  posteo  org>
AuthorDate: Sat Feb 11 07:09:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 02:12:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4b994ab

dev-util/shellcheck: drop 0.8.0

Signed-off-by: Jack Todaro  posteo.org>
Closes: https://github.com/gentoo/gentoo/pull/29542
Signed-off-by: Sam James  gentoo.org>

 dev-util/shellcheck/Manifest|  1 -
 dev-util/shellcheck/shellcheck-0.8.0.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/dev-util/shellcheck/Manifest b/dev-util/shellcheck/Manifest
index 7d595631241c..d0b636caf145 100644
--- a/dev-util/shellcheck/Manifest
+++ b/dev-util/shellcheck/Manifest
@@ -1,3 +1,2 @@
-DIST ShellCheck-0.8.0.tar.gz 194817 BLAKE2B 
a486a6c72af4f54be776e86d1ebd07e04e64cdc52bc81bf1bb3b001066585b313a626f94572008072096ebde250eb8054544184779524a17c96f447e87e60c34
 SHA512 
62de6241502fd9e1bb45b224ff5eaf27def9938f5e4ed8345f8173b0be8f9bb7511d8ccc1d1779da319a32843bbf005415c3fcd5b902293e037d44495ec5bb54
 DIST shellcheck-0.9.0-rev1.cabal 4094 BLAKE2B 
2b81ca0f3953944f9f482763721b0f7d0c364780795470c19ec7dc4f5007d94a83ffdc5486b6a89661ddb041668a72790877e46ff41e852591330106b20cb6a4
 SHA512 
16d2732eb726cc56875a62bc3974aef20538a0ae1cf29c46ee25aab0d1d43c162c8c2c4280cabacb3304e971e8b8d407a14a1d91c4e81b80db1aa9e5c739ac70
 DIST shellcheck-0.9.0.tar.gz 231011 BLAKE2B 
bc03a243c33faf433e64c34cf86983c80bcac9eae4c15a5ba00b9dd893cc988a78e0fdda1a72a81134f0d489346b52c2d805ee7ff1550f63e901c61f6b02efe7
 SHA512 
724da8de58eb9c4512779de0ec5f2f8f9015145c1eab3605574e609355980cd2fb87338d41e8ae95a0fd0742eed463b1c515a68d255308caa77ca06d57e12fcb

diff --git a/dev-util/shellcheck/shellcheck-0.8.0.ebuild 
b/dev-util/shellcheck/shellcheck-0.8.0.ebuild
deleted file mode 100644
index 620ad1629930..
--- a/dev-util/shellcheck/shellcheck-0.8.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.7
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-MY_PN="ShellCheck"
-MY_P="${MY_PN}-${PV}"
-S="${WORKDIR}/${MY_P}"
-
-DESCRIPTION="Shell script analysis tool"
-HOMEPAGE="https://www.shellcheck.net/;
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-
-RDEPEND="dev-haskell/aeson:=[profile?]
-   >=dev-haskell/diff-0.2.0:=[profile?]
-   >=dev-haskell/mtl-2.2.1:=[profile?]
-   >=dev-haskell/parsec-3.0:=[profile?]
-   >=dev-haskell/quickcheck-2.7.4:2=[template-haskell,profile?]
-   dev-haskell/regex-tdfa:=[profile?]
-   >=dev-lang/ghc-8.4.3:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-2.2.0.1
-"



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

2023-02-11 Thread Sam James
commit: b226e3dc826e254f87d9e383b5fbca0420d779fb
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 02:05:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 02:05:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b226e3dc

sys-process/bottom: Stabilize 0.7.1 ppc64, #893878

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

 sys-process/bottom/bottom-0.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/bottom/bottom-0.7.1.ebuild 
b/sys-process/bottom/bottom-0.7.1.ebuild
index c58ba77d7b8c..ccf77a13ec78 100644
--- a/sys-process/bottom/bottom-0.7.1.ebuild
+++ b/sys-process/bottom/bottom-0.7.1.ebuild
@@ -219,7 +219,7 @@ SRC_URI="$(cargo_crate_uris)"
 
 LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 
ISC MIT Unlicense ZLIB"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64"
+KEYWORDS="amd64 arm64 ppc64"
 IUSE="+battery"
 
 # Rust packages ignore CFLAGS and LDFLAGS so let's silence the QA warnings



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

2023-02-11 Thread Sam James
commit: 73a928a2fa36c9459d5b0f19ac654a2c3ae750d6
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 02:05:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 02:05:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73a928a2

sys-process/bottom: Stabilize 0.7.1 arm64, #893878

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

 sys-process/bottom/bottom-0.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/bottom/bottom-0.7.1.ebuild 
b/sys-process/bottom/bottom-0.7.1.ebuild
index d3c617cdda44..c58ba77d7b8c 100644
--- a/sys-process/bottom/bottom-0.7.1.ebuild
+++ b/sys-process/bottom/bottom-0.7.1.ebuild
@@ -219,7 +219,7 @@ SRC_URI="$(cargo_crate_uris)"
 
 LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 
ISC MIT Unlicense ZLIB"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64"
+KEYWORDS="amd64 arm64 ~ppc64"
 IUSE="+battery"
 
 # Rust packages ignore CFLAGS and LDFLAGS so let's silence the QA warnings



[gentoo-commits] repo/gentoo:master commit in: sys-libs/db/files/, sys-libs/db/

2023-02-11 Thread Sam James
commit: 7e2da48dc49a0d45dc9d6bcc0553c9dd94a66b0e
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 02:02:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 02:04:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e2da48d

sys-libs/db: fix configure w/ clang 16

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

 .../{db-4.8.30-r7.ebuild => db-4.8.30-r8.ebuild}   |   3 +-
 .../{db-5.3.28-r8.ebuild => db-5.3.28-r9.ebuild}   |   3 +-
 sys-libs/db/files/db-4.8.30-clang16.patch  | 281 ++
 sys-libs/db/files/db-5.3.28-clang16.patch  | 325 +
 4 files changed, 610 insertions(+), 2 deletions(-)

diff --git a/sys-libs/db/db-4.8.30-r7.ebuild b/sys-libs/db/db-4.8.30-r8.ebuild
similarity index 98%
rename from sys-libs/db/db-4.8.30-r7.ebuild
rename to sys-libs/db/db-4.8.30-r8.ebuild
index 776ad34df993..e40d00b495fe 100644
--- a/sys-libs/db/db-4.8.30-r7.ebuild
+++ b/sys-libs/db/db-4.8.30-r8.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
@@ -41,6 +41,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-4.8-libtool.patch
"${FILESDIR}"/${PN}-4.8.30-rename-atomic-compare-exchange.patch
"${FILESDIR}"/${PN}-4.8-wformat-security.patch
+   "${FILESDIR}"/${PN}-4.8.30-clang16.patch
 )
 
 src_prepare() {

diff --git a/sys-libs/db/db-5.3.28-r8.ebuild b/sys-libs/db/db-5.3.28-r9.ebuild
similarity index 98%
rename from sys-libs/db/db-5.3.28-r8.ebuild
rename to sys-libs/db/db-5.3.28-r9.ebuild
index 6b76da14de94..4918af5d46fe 100644
--- a/sys-libs/db/db-5.3.28-r8.ebuild
+++ b/sys-libs/db/db-5.3.28-r9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -56,6 +56,7 @@ PATCHES=(
 
# Needed when compiling with clang
"${FILESDIR}"/${PN}-5.1.29-rename-atomic-compare-exchange.patch
+   "${FILESDIR}"/${PN}-5.3.28-clang16.patch
 )
 
 src_prepare() {

diff --git a/sys-libs/db/files/db-4.8.30-clang16.patch 
b/sys-libs/db/files/db-4.8.30-clang16.patch
new file mode 100644
index ..b28eb145e4a8
--- /dev/null
+++ b/sys-libs/db/files/db-4.8.30-clang16.patch
@@ -0,0 +1,281 @@
+https://bugs.gentoo.org/883413
+--- a/dist/aclocal/clock.m4
 b/dist/aclocal/clock.m4
+@@ -20,12 +20,14 @@ esac
+ # existence to mean the clock really exists.
+ AC_CACHE_CHECK([for clock_gettime monotonic clock], db_cv_clock_monotonic, [
+ AC_TRY_RUN([
++#include 
+ #include 
+-main() {
++int main(void) {
+   struct timespec t;
+   return (clock_gettime(CLOCK_MONOTONIC, ) != 0);
+ }], db_cv_clock_monotonic=yes, db_cv_clock_monotonic=no,
+ AC_TRY_LINK([
++#include 
+ #include ], [
+ struct timespec t;
+ clock_gettime(CLOCK_MONOTONIC, );
+--- a/dist/aclocal/mutex.m4
 b/dist/aclocal/mutex.m4
+@@ -3,8 +3,9 @@
+ # POSIX pthreads tests: inter-process safe and intra-process only.
+ AC_DEFUN(AM_PTHREADS_SHARED, [
+ AC_TRY_RUN([
++#include 
+ #include 
+-main() {
++int main(void) {
+   pthread_cond_t cond;
+   pthread_mutex_t mutex;
+   pthread_condattr_t condattr;
+@@ -24,6 +25,7 @@ main() {
+   pthread_mutexattr_destroy());
+ }], [db_cv_mutex="$1"],,
+ AC_TRY_LINK([
++#include 
+ #include ],[
+   pthread_cond_t cond;
+   pthread_mutex_t mutex;
+@@ -45,8 +47,9 @@ AC_TRY_LINK([
+ ], [db_cv_mutex="$1"]))])
+ AC_DEFUN(AM_PTHREADS_PRIVATE, [
+ AC_TRY_RUN([
++#include 
+ #include 
+-main() {
++int main(void) {
+   pthread_cond_t cond;
+   pthread_mutex_t mutex;
+   pthread_condattr_t condattr;
+@@ -64,6 +67,7 @@ main() {
+   pthread_mutexattr_destroy());
+ }], [db_cv_mutex="$1"],,
+ AC_TRY_LINK([
++#include 
+ #include ],[
+   pthread_cond_t cond;
+   pthread_mutex_t mutex;
+@@ -158,6 +162,7 @@ if test "$db_cv_mutex" = no; then
+   # LWP threads: _lwp_XXX
+   if test "$db_cv_mutex" = no; then
+   AC_TRY_LINK([
++  #include 
+   #include ],[
+   static lwp_mutex_t mi = SHAREDMUTEX;
+   static lwp_cond_t ci = SHAREDCV;
+@@ -174,6 +179,7 @@ if test "$db_cv_mutex" = no; then
+   LIBS="$LIBS -lthread"
+   AC_TRY_LINK([
+   #include 
++  #include 
+   #include ],[
+   mutex_t mutex;
+   cond_t cond;
+@@ -189,6 +195,7 @@ if test "$db_cv_mutex" = no; then
+   if test "$db_cv_mutex" = no -o "$db_cv_mutex" = ui_only; then
+   AC_TRY_LINK([
+   #include 
++  #include 
+   #include ],[
+   mutex_t mutex;
+   cond_t cond;
+@@ -213,7 +220,7 @@ if test "$db_cv_mutex" = no; then
+   # x86/gcc: FreeBSD, NetBSD, BSD/OS, Linux
+   AC_TRY_COMPILE(,[
+   #if (defined(i386) || defined(__i386__)) && defined(__GNUC__)
+-  exit(0);
++  return 0;
+   

[gentoo-commits] repo/gentoo:master commit in: media-sound/mt-daapd/, media-sound/mt-daapd/files/

2023-02-11 Thread Sam James
commit: 0ef37beab8dd53a9badc9a4a953093fdef1fc757
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 11 23:30:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 02:03:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ef37bea

media-sound/mt-daapd: update EAPI 7 -> 8; fix musl; fix clang 16

- EAPI 8
- Fix musl build
- Fix Clang 16 compat
- Use tmpfiles for /var/cache

Closes: https://bugs.gentoo.org/875011
Closes: https://bugs.gentoo.org/860879
Closes: https://bugs.gentoo.org/520582
Signed-off-by: Sam James  gentoo.org>

 .../mt-daapd/files/mt-daapd-0.2.4.2-clang16.patch  | 80 ++
 .../mt-daapd/files/mt-daapd-0.2.4.2-musl.patch | 32 
 media-sound/mt-daapd/files/mt-daapd.tmpfiles   |  1 +
 media-sound/mt-daapd/mt-daapd-0.2.4.2-r2.ebuild| 95 ++
 4 files changed, 208 insertions(+)

diff --git a/media-sound/mt-daapd/files/mt-daapd-0.2.4.2-clang16.patch 
b/media-sound/mt-daapd/files/mt-daapd-0.2.4.2-clang16.patch
new file mode 100644
index ..3380cc0da44a
--- /dev/null
+++ b/media-sound/mt-daapd/files/mt-daapd-0.2.4.2-clang16.patch
@@ -0,0 +1,80 @@
+https://bugs.gentoo.org/860879
+https://bugs.gentoo.org/875011
+--- a/configure.in
 b/configure.in
+@@ -21,6 +21,9 @@ CPPFLAGS="${CPPFLAGS} -g"
+ 
+ AM_MAINTAINER_MODE
+ 
++# For strcasestr
++AC_USE_SYSTEM_EXTENSIONS
++
+ dnl fix freebsd's broken (?) libpthread
+ AC_CHECK_LIB(c_r,pthread_creat,THREAD_LIBS="-lc_r", [
+   AC_CHECK_LIB(pthread,pthread_create,THREAD_LIBS="-lpthread") ])
+--- a/src/configfile.c
 b/src/configfile.c
+@@ -48,6 +48,7 @@
+ #include 
+ 
+ #include "configfile.h"
++#include "db-memory.h"
+ #include "err.h"
+ 
+ #ifndef WITHOUT_MDNS
+--- a/src/dynamic-art.c
 b/src/dynamic-art.c
+@@ -32,6 +32,7 @@
+ #include 
+ 
+ #include "configfile.h"
++#include "dynamic-art.h"
+ #include "err.h"
+ #include "playlist.h"
+ #include "restart.h"
+--- a/src/mp3-scanner.h
 b/src/mp3-scanner.h
+@@ -74,5 +74,6 @@ extern void make_composite_tags(MP3FILE *song);
+ 
+ /* this should be refactored out of here... */
+ extern off_t aac_drilltoatom(FILE *aac_fp, char *atom_path, unsigned int 
*atom_length);
++extern long scan_aac_findatom(FILE *fin, long max_offset, char *which_atom, 
int *atom_size);
+ 
+ #endif /* _MP3_SCANNER_H_ */
+--- a/src/parser.y
 b/src/parser.y
+@@ -26,11 +26,14 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include "playlist.h"
+ 
++#define YYPARSE_PARAM
+ #define YYERROR_VERBOSE 1
+ 
+ extern int yyerror(char *msg);
++extern int yylex(void);
+ 
+ /* Forwards */
+ 
+--- a/src/query.c
 b/src/query.c
+@@ -2,6 +2,7 @@
+ #include "config.h"
+ #endif
+ 
++#include 
+ #include 
+ #include 
+ #include 
+--- a/src/webserver.c
 b/src/webserver.c
+@@ -41,6 +41,7 @@
+ #include 
+ #include 
+ 
++#include "configfile.h"
+ #include "err.h"
+ #include "webserver.h"
+ 

diff --git a/media-sound/mt-daapd/files/mt-daapd-0.2.4.2-musl.patch 
b/media-sound/mt-daapd/files/mt-daapd-0.2.4.2-musl.patch
new file mode 100644
index ..707b7ac3b828
--- /dev/null
+++ b/media-sound/mt-daapd/files/mt-daapd-0.2.4.2-musl.patch
@@ -0,0 +1,32 @@
+https://bugs.gentoo.org/716010
+--- a/src/mp3-scanner.c
 b/src/mp3-scanner.c
+@@ -378,7 +378,7 @@ int scan_init(char *path) {
+  */
+ int scan_path(char *path) {
+ DIR *current_dir;
+-char de[sizeof(struct dirent) + MAXNAMLEN + 1]; /* overcommit for solaris 
*/
++char de[sizeof(struct dirent) + NAME_MAX + 1]; /* overcommit for solaris 
*/
+ struct dirent *pde;
+ int err;
+ char mp3_path[PATH_MAX];
+--- a/src/webserver.c
 b/src/webserver.c
+@@ -1029,14 +1029,14 @@ int ws_returnerror(WS_CONNINFO *pwsc,int error, char 
*description) {
+  * and serves it up
+  */
+ void ws_defaulthandler(WS_PRIVATE *pwsp, WS_CONNINFO *pwsc) {
+-char path[MAXPATHLEN];
+-char resolved_path[MAXPATHLEN];
++char path[PATH_MAX];
++char resolved_path[PATH_MAX];
+ int file_fd;
+ off_t len;
+ 
+ DPRINTF(E_SPAM,L_WS,"Entering ws_defaulthandler\n");
+ 
+-snprintf(path,MAXPATHLEN,"%s/%s",pwsp->wsconfig.web_root,pwsc->uri);
++snprintf(path,PATH_MAX,"%s/%s",pwsp->wsconfig.web_root,pwsc->uri);
+ if(!realpath(path,resolved_path)) {
+ pwsc->error=errno;
+ DPRINTF(E_WARN,L_WS,"Exiting ws_defaulthandler: Cannot resolve 
%s\n",path);

diff --git a/media-sound/mt-daapd/files/mt-daapd.tmpfiles 
b/media-sound/mt-daapd/files/mt-daapd.tmpfiles
new file mode 100644
index ..e0923ac06d7c
--- /dev/null
+++ b/media-sound/mt-daapd/files/mt-daapd.tmpfiles
@@ -0,0 +1 @@
+d /var/cache/mt-daapd 0755 root root -

diff --git a/media-sound/mt-daapd/mt-daapd-0.2.4.2-r2.ebuild 
b/media-sound/mt-daapd/mt-daapd-0.2.4.2-r2.ebuild
new file mode 100644
index ..1ef6c391d0db
--- /dev/null
+++ b/media-sound/mt-daapd/mt-daapd-0.2.4.2-r2.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms 

[gentoo-commits] repo/gentoo:master commit in: app-misc/delay/, app-misc/delay/files/

2023-02-11 Thread Sam James
commit: bee5b20ba22f21c8b3ae0fd0d6282717456605c3
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 11 23:45:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 02:04:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bee5b20b

app-misc/delay: fix clang 16 (again)

We reverted the previous fix (19c56f45a25af6da76133b2e27beb40fd5ad78df) in
6c7fb619c8661e72230fe3669d6e238288132430 as it led to a segfault at runtime, but
not for the reason I expected.

Our clang16 patch forces regeneration of the yacc files and going from
an ancient bison to a modern one makes 'delay until now + 5 minutes'
segfault. It happens even if the patch is empty, as the regeneration
is the breaking part. So, just force byacc, as it seems to work, and
this is a package with no active upstream.

Closes: https://bugs.gentoo.org/881319
See: 19c56f45a25af6da76133b2e27beb40fd5ad78df
See: 6c7fb619c8661e72230fe3669d6e238288132430
Signed-off-by: Sam James  gentoo.org>

 app-misc/delay/delay-1.6-r6.ebuild   | 43 
 app-misc/delay/files/delay-1.6-clang16.patch | 12 
 2 files changed, 55 insertions(+)

diff --git a/app-misc/delay/delay-1.6-r6.ebuild 
b/app-misc/delay/delay-1.6-r6.ebuild
new file mode 100644
index ..056c0f45b6a2
--- /dev/null
+++ b/app-misc/delay/delay-1.6-r6.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Sleeplike program that counts down the number of seconds 
specified"
+HOMEPAGE="https://onegeek.org/~tom/software/delay/;
+SRC_URI="https://onegeek.org/~tom/software/delay/dl/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+RDEPEND="sys-libs/ncurses:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/byacc
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-headers.patch
+   "${FILESDIR}"/${P}-tinfo.patch
+   "${FILESDIR}"/${P}-clang16.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # Our clang16 patch forces regeneration of the yacc files and going from
+   # an ancient bison to a modern one makes 'delay until now + 5 minutes'
+   # segfault. It happens even if the patch is empty, as the regeneration
+   # is the breaking part. So, just force byacc, as it seems to work, and
+   # this is a package with no active upstream.
+   export YACC=byacc
+
+   econf
+}

diff --git a/app-misc/delay/files/delay-1.6-clang16.patch 
b/app-misc/delay/files/delay-1.6-clang16.patch
new file mode 100644
index ..5deec4ea5194
--- /dev/null
+++ b/app-misc/delay/files/delay-1.6-clang16.patch
@@ -0,0 +1,12 @@
+--- a/parsetimey.y
 b/parsetimey.y
+@@ -7,6 +7,9 @@
+ 
+ #define YYDEBUG 1
+ 
++int yyerror(char *s);
++int yylex(void);
++
+ time_t currtime;
+ struct tm exectm;
+ static int isgmt;



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

2023-02-11 Thread Maciej Barć
commit: 41f4536b111264c713eaab46e10f52700720ba4e
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Feb 12 00:41:16 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Feb 12 00:47:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f4536b

dev-util/shards: bump to 0.17.2

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

 dev-util/shards/Manifest |  1 +
 dev-util/shards/shards-0.17.2.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-util/shards/Manifest b/dev-util/shards/Manifest
index d918c3a088ea..171d70f4b140 100644
--- a/dev-util/shards/Manifest
+++ b/dev-util/shards/Manifest
@@ -1,2 +1,3 @@
 DIST crystal-molinillo-0.2.0.tar.gz 23959 BLAKE2B 
257dcca66583db87a802b27b1f100e226eb0b6ac53708d110040d7b5560f429a82f11595e303af4922f22917d922d60ea380fb395d254dc3b3ce24f4183395b6
 SHA512 
7c00a6a3ee4864b712ad8b703557f10498ba0b25491a55ae2f6c02d574034ec5bf8b87df777c3d34eb9cc4c87eebdcf6567c153e9edf3bc3c1b9ac4306ce3dc2
 DIST shards-0.15.0.tar.gz 62648 BLAKE2B 
bd36733e4a98fcc4a02038745ac2b838c61109edc593a333ebb35474d5a7ecb2767c8c1a54f7116c76e83fceb59d151813d3dd23e8afc37c29f00e6b879daf3c
 SHA512 
cbd428627c08658213494215db78c94513482aaa54038c159e8fea4819291552eda8a8f6decf5cf90134c89e98ad7fdaee5f666f02df054fb44c703179f428ca
+DIST shards-0.17.2.tar.gz 72048 BLAKE2B 
1aab6e12be7300918d2e39d3c529da852fd7bb085a23fb2b4c089901ca2188d8f707b5c6554d3912d06067c9cae2c559d415636445c771ec9ec620deabe408ed
 SHA512 
a3f4343fb3e7c653f8a61384bc159ae5c1dacc97017c7895f65f425a79bfee0af080abe2a98b7a3f2a7e4b0ee4bfc05db53af724d0ffb09cbde64f848599acd1

diff --git a/dev-util/shards/shards-0.17.2.ebuild 
b/dev-util/shards/shards-0.17.2.ebuild
new file mode 100644
index ..013d311a44fe
--- /dev/null
+++ b/dev-util/shards/shards-0.17.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multiprocessing toolchain-funcs
+
+CRYSTAL_MOLINILLO_PV=0.2.0
+CRYSTAL_MOLINILLO_P=crystal-molinillo-${CRYSTAL_MOLINILLO_PV}
+
+DESCRIPTION="Dependency manager for the Crystal language"
+HOMEPAGE="https://github.com/crystal-lang/shards/;
+SRC_URI="
+   https://github.com/crystal-lang/shards/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz
+   
https://github.com/crystal-lang/crystal-molinillo/archive/v${CRYSTAL_MOLINILLO_PV}.tar.gz
+   -> ${CRYSTAL_MOLINILLO_P}.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="test"  # missing files in tarball
+
+RDEPEND="
+   >dev-lang/crystal-0.11.1
+   dev-libs/libyaml:=
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( CHANGELOG.md README.md SPEC.md )
+
+QA_PREBUILT=".*"  # Generated by Crystal.
+
+src_prepare() {
+   default
+
+   # bundle crystal-molinillo to bootstrap 'shards'
+   mkdir -p lib || die
+   ln -s ../../${CRYSTAL_MOLINILLO_P} lib/molinillo || die
+
+   tc-export CC
+}
+
+src_compile() {
+   emake release=1 \
+   FLAGS="--link-flags=\"${LDFLAGS}\" --verbose --threads 
$(makeopts_jobs)"
+}
+
+src_install() {
+   exeinto /usr/bin
+   doexe bin/${PN}
+
+   doman man/*
+   einstalldocs
+}



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

2023-02-11 Thread Maciej Barć
commit: 9a0b4b34e0ca833c78b43dce13200468c9cb7b59
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Feb 12 00:46:50 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Feb 12 00:47:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a0b4b34

app-emacs/compat: bump to 29.1.3.4

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

 app-emacs/compat/Manifest   |  1 +
 app-emacs/compat/compat-29.1.3.4.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest
index 8a535dede1aa..f206a8ad7988 100644
--- a/app-emacs/compat/Manifest
+++ b/app-emacs/compat/Manifest
@@ -3,3 +3,4 @@ DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 
154104a3d1cf953f712de357d21736d648289d
 DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 
675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f052bd6e390dade0c8075eaa480bb387280a29ae09396a2f4bf27746ae1065d38dd1b7882b9c8c0ec3a4eb776e5
 SHA512 
5c7b093314cd8f8d8cbab4f470a64d3f104d0e79d2881f2f2309700c6fe5f58a72a8a65379868edba33c0b6af1d43f1474e2fefc65c033f39981d29fca35259a
 DIST compat-29.1.3.2.tar.gz 117624 BLAKE2B 
340f9e5c31770370e1a7320c31d81bcd5e723c80fd1e178f852dfc4213c48387364b7ef05babd3a46fd71943d4c1c88ab76911d509be69b0993cf6e81f36abc2
 SHA512 
f5b16ebad7b9701548d605d2e015c8ced65c374ae8ab87e9c34a64be9f018ef909c6b775e7df0ce3b92827c7556a1f754a300ed25db1f3c6299a63f17694d08d
 DIST compat-29.1.3.3.tar.gz 124534 BLAKE2B 
680a404a4819ebbd95f94e2112f8fe3e08cd7c47204319f231c844bdc064153e7df0f653ac9614e6b6185f30b4e82b52aeb8317d74f5aa1c89252c4e6b6afa52
 SHA512 
fb69e2cff11daea1e3ba6a4755dccb81850c0e64b335978c5a30cb8236108ae369149d8f2e04746884281c01535aba6e6c5ac3c319497d511ecdd090bed83510
+DIST compat-29.1.3.4.tar.gz 125753 BLAKE2B 
d757ea33ebf5b75c37bf3de5d70da2e4c1cf17bfea34d55fe6a06ffe6505632f5984a91e40b0e951fc4e5460fd98d3ac028c930a9f5f4c8adf381213d7d2a486
 SHA512 
c33aafcc22cfd158ee546a08b42d1cbd02b0687a6c28ecded991f8baafd2e20216adc3703c3c257c6e32e04da97dcccbb5db528c10d51a53be13ddd778f175bb

diff --git a/app-emacs/compat/compat-29.1.3.4.ebuild 
b/app-emacs/compat/compat-29.1.3.4.ebuild
new file mode 100644
index ..459edf66eea1
--- /dev/null
+++ b/app-emacs/compat/compat-29.1.3.4.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=24.4
+
+inherit elisp
+
+DESCRIPTION="Compatibility libraries for Emacs"
+HOMEPAGE="https://github.com/emacs-compat/compat/
+   https://git.sr.ht/~pkal/compat/;
+SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+BDEPEND="sys-apps/texinfo"
+
+ELISP_TEXINFO="${PN}.texi"
+
+src_compile() {
+   emake compile ${PN}.info
+}
+
+src_test() {
+   local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 
'json-parse-string))")"
+   if [[ "${has_json}" != t ]] ; then
+   local line
+   while read line ; do
+   ewarn "${line}"
+   done <<-EOF
+   Your current Emacs version does not support native JSON parsing,
+   which is required for running tests of ${CATEGORY}/${PN}.
+   Emerge >=app-editors/emacs-27 with USE="json" and use "eselect 
emacs"
+   to select that version.
+   EOF
+   else
+   emake test
+   fi
+}



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

2023-02-11 Thread Maciej Barć
commit: 91052710f9301696ff7368529e5a19069ba0e49e
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Feb 12 00:29:06 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Feb 12 00:47:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91052710

dev-lang/crystal: bump to 1.7.2

Closes: https://bugs.gentoo.org/889541
Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/crystal/Manifest  |   2 +
 dev-lang/crystal/crystal-1.7.2.ebuild  | 108 +
 .../files/crystal-1.7.2-extra-spec-flags.patch |  11 +++
 3 files changed, 121 insertions(+)

diff --git a/dev-lang/crystal/Manifest b/dev-lang/crystal/Manifest
index b5467f407fad..beb47f106a07 100644
--- a/dev-lang/crystal/Manifest
+++ b/dev-lang/crystal/Manifest
@@ -1,2 +1,4 @@
 DIST crystal-1.5.0-1-linux-x86_64.tar.gz 29749716 BLAKE2B 
f1a84e89bb1c92349dc6e66088cd60298a7de25a5b42876b06ab8460e277db8fe53fa5477e8189f5382ad98b571df25978437c5619260f58ac721d1235882025
 SHA512 
49ff065bd084c4d8ad4835e79bd7679d76f4ee641ad8955c110f585429297a3343a6e7406fbacfbea18d91fd7ebbef40f61e1db66c249ca653d43b46dce68636
 DIST crystal-1.5.0.tar.gz 2909586 BLAKE2B 
beb6bf0b8950317fa1883fa5c281ecf205f3a2c545b99e489ab07420534fa14ff1feb2a506a961304280cfcae1142faffd42acedd6845b96f439a6407e09106b
 SHA512 
9f1915834c0218b05c6197325df1fc52d5d6a94ba1b83629ac07df4073271d777c1f6acfa7286eafb645e9118702ff856dfe590c8b2a3d91eb6929e88275f7f0
+DIST crystal-1.7.2-1-linux-x86_64.tar.gz 41103664 BLAKE2B 
399f5703fe907bed55b002d3d85873871c55e5d091c6342c3dc8356b219d5190ee3bf94456c0d4f169f4e2dee1f62cb42acbe707db9ee46c12a6ac4d60c4b5a4
 SHA512 
374e1a26f4540a0b368edd280dbab77d39237104432d4998f067e042de05bc58340d6a80ce569d5089b73e0d9b79fa5c65c04ea51f88ac5b0294af81d54d81ca
+DIST crystal-1.7.2.tar.gz 3121696 BLAKE2B 
425d03a5ab34d885c6115582ae4aea3684fb088aeb3e8480087a14ff1963032e6ff4baa3022313d418dae5dce4a533786ee3993d19c81ed281b5a75411e5a4e8
 SHA512 
d278bc9a54c822e6c72269505158085bc7854b0f33c91a2adc24c656b310d20f5b49c633ec6216fbdee4dd17e9fb262d3315bf522c1c88e1ddbcb0dc386ce6c8

diff --git a/dev-lang/crystal/crystal-1.7.2.ebuild 
b/dev-lang/crystal/crystal-1.7.2.ebuild
new file mode 100644
index ..5a6e1e59917a
--- /dev/null
+++ b/dev-lang/crystal/crystal-1.7.2.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+BV=${PV}-1
+BV_AMD64=${BV}-linux-x86_64
+LLVM_MAX_SLOT=14
+
+inherit bash-completion-r1 llvm multiprocessing toolchain-funcs
+
+DESCRIPTION="The Crystal Programming Language"
+HOMEPAGE="https://crystal-lang.org/
+   https://github.com/crystal-lang/crystal/;
+SRC_URI="https://github.com/crystal-lang/crystal/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   amd64? ( 
https://github.com/crystal-lang/crystal/releases/download/${BV/-*}/crystal-${BV_AMD64}.tar.gz
 )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc debug llvm-libunwind"
+
+# Upstream test suite not reliable
+RESTRICT="test"
+
+DEPEND="
+   dev-libs/boehm-gc:=[threads]
+   dev-libs/gmp:=
+   dev-libs/libatomic_ops:=
+   dev-libs/libevent:=
+   dev-libs/libpcre:=
+   dev-libs/pcl:=
+
/dev/null)
+ CRYSTAL_CONFIG_PATH := '$$ORIGIN/../share/crystal/src'



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

2023-02-11 Thread Maciej Barć
commit: d55228873d4d6aabd9c4622621e16aa50ed23d10
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Feb 12 00:42:14 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Feb 12 00:47:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5522887

dev-util/shards: update metadata; take up maintainership

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

 dev-util/shards/metadata.xml | 13 +
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/dev-util/shards/metadata.xml b/dev-util/shards/metadata.xml
index 52620946265d..49f620cfd901 100644
--- a/dev-util/shards/metadata.xml
+++ b/dev-util/shards/metadata.xml
@@ -1,8 +1,13 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
+
 
-   
-   
-   crystal-lang/shards
-   
+  
+x...@gentoo.org
+Maciej Barć
+  
+  
+https://github.com/crystal-lang/crystal/issues/
+crystal-lang/shards
+  
 



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

2023-02-11 Thread Maciej Barć
commit: efa6c35619dc7c05f54e48477abdcdd8d942c72b
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Feb 12 00:30:46 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Feb 12 00:47:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efa6c356

dev-lang/crystal: update metadata; take up maintainership

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

 dev-lang/crystal/metadata.xml | 31 +--
 1 file changed, 17 insertions(+), 14 deletions(-)

diff --git a/dev-lang/crystal/metadata.xml b/dev-lang/crystal/metadata.xml
index f77c85d20694..e07ed6579205 100644
--- a/dev-lang/crystal/metadata.xml
+++ b/dev-lang/crystal/metadata.xml
@@ -1,18 +1,21 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
+
 
-   
-   
-   Crystal is a programming language that resembles Ruby but 
compiles to
-   native code and tries to be much more efficient, at the cost of
-   disallowing certain dynamic aspects of Ruby.
-   
-   
-   
-   Build each module as a separate object file. Speeds 
build up.
-   
-   
-   
-   crystal-lang/crystal
-   
+  
+x...@gentoo.org
+Maciej Barć
+  
+  
+Crystal is a programming language that resembles Ruby but compiles to
+native code and tries to be much more efficient, at the cost of disallowing
+certain dynamic aspects of Ruby.
+  
+  
+Build each module as a separate object file. Speeds 
build up.
+  
+  
+https://github.com/crystal-lang/crystal/issues/
+crystal-lang/crystal
+  
 



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

2023-02-11 Thread Matt Turner
commit: 71155dcf2ac9adbf94c14f251fc5331205d4f47a
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Feb 11 23:11:09 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Feb 11 23:29:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71155dcf

dev-lang/vala: Version bump to 0.56.4

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

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.56.4.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 84b18ba46ab6..3f47c9b85661 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1 +1,2 @@
 DIST vala-0.56.3.tar.xz 3969676 BLAKE2B 
66fba756d89b7fbc9689a9ff7ef8d4689b53b9ee570225fb268bb433e9c14a876eac156544ad72864d9a3c62f777d534579ee7ca091d90e405ef2b271314
 SHA512 
3222edab995a1d405bc891b37ffb4915677b7bb56ce3be7d1ece1dfb77f2d054bf7499dad9e6eb593c42678ae2c2c7cd779a595b702a3e2e38e9e0e0d69ba99e
+DIST vala-0.56.4.tar.xz 3978480 BLAKE2B 
22cde236f3d397499f6bf41c038422bf17bb5878096eb27c4a1efec9ea296623e52099250852b0085ca691243ec3cda6316598b20e3700816e2bf29032e625a4
 SHA512 
302e72a42fcb0cffc1c8eec28014f216c3848aaecec100acabc5e952d6f3ad2471b341e92a266f452c3335b8d1dde9cb0b1e6da62b754ffb4749b0aa862f24ba

diff --git a/dev-lang/vala/vala-0.56.4.ebuild b/dev-lang/vala/vala-0.56.4.ebuild
new file mode 100644
index ..70072f140f0d
--- /dev/null
+++ b/dev-lang/vala/vala-0.56.4.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala;
+
+LICENSE="LGPL-2.1+"
+SLOT="0.56"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   app-alternatives/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



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

2023-02-11 Thread Matt Turner
commit: 221c410b50c91050e431d41a35c4734d9c0d64fa
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Feb 11 23:10:38 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Feb 11 23:29:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=221c410b

dev-libs/vala-common: Version bump to 0.56.4

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

 dev-libs/vala-common/Manifest  |  1 +
 dev-libs/vala-common/vala-common-0.56.4.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest
index 84b18ba46ab6..3f47c9b85661 100644
--- a/dev-libs/vala-common/Manifest
+++ b/dev-libs/vala-common/Manifest
@@ -1 +1,2 @@
 DIST vala-0.56.3.tar.xz 3969676 BLAKE2B 
66fba756d89b7fbc9689a9ff7ef8d4689b53b9ee570225fb268bb433e9c14a876eac156544ad72864d9a3c62f777d534579ee7ca091d90e405ef2b271314
 SHA512 
3222edab995a1d405bc891b37ffb4915677b7bb56ce3be7d1ece1dfb77f2d054bf7499dad9e6eb593c42678ae2c2c7cd779a595b702a3e2e38e9e0e0d69ba99e
+DIST vala-0.56.4.tar.xz 3978480 BLAKE2B 
22cde236f3d397499f6bf41c038422bf17bb5878096eb27c4a1efec9ea296623e52099250852b0085ca691243ec3cda6316598b20e3700816e2bf29032e625a4
 SHA512 
302e72a42fcb0cffc1c8eec28014f216c3848aaecec100acabc5e952d6f3ad2471b341e92a266f452c3335b8d1dde9cb0b1e6da62b754ffb4749b0aa862f24ba

diff --git a/dev-libs/vala-common/vala-common-0.56.4.ebuild 
b/dev-libs/vala-common/vala-common-0.56.4.ebuild
new file mode 100644
index ..cd0ecf1d538a
--- /dev/null
+++ b/dev-libs/vala-common/vala-common-0.56.4.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME_ORG_MODULE="vala"
+
+inherit gnome.org
+
+DESCRIPTION="Build infrastructure for packages that use Vala"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+
+RDEPEND=""
+DEPEND=""
+BDEPEND=""
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/share/aclocal
+   doins vala.m4 vapigen/vapigen.m4
+   insinto /usr/share/vala
+   doins vapigen/Makefile.vapigen
+}



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

2023-02-11 Thread William Hubbs
commit: 8602439e2c77fc421cc058d2c747af4d6639be7f
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Feb 11 23:14:59 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Feb 11 23:14:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8602439e

dev-util/gitlab-runner: drop 15.7.2, 15.8.0

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

 dev-util/gitlab-runner/Manifest|  4 --
 dev-util/gitlab-runner/gitlab-runner-15.7.2.ebuild | 62 --
 dev-util/gitlab-runner/gitlab-runner-15.8.0.ebuild | 62 --
 3 files changed, 128 deletions(-)

diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest
index 14b8a69fd0b8..40bbc1951c3c 100644
--- a/dev-util/gitlab-runner/Manifest
+++ b/dev-util/gitlab-runner/Manifest
@@ -1,10 +1,6 @@
 DIST gitlab-runner-15.6.2-deps.tar.xz 160098068 BLAKE2B 
b312f78c79a2ed47a6d5244307fee02fb9842b69873cb3babc14fd43b4f93a4e75cdbc9a3c13caa3e30f382ff5886b1c5a4957e0a07500c1a64e42e4b4ac3b33
 SHA512 
29f454cd15c24b74432e5759fbdd2d9ff7c42b0c516684c742752320701ffbfb87fb9381323d1bb0dca34f76150f48b9ac22362d2b0d287458898b381ff8d18f
 DIST gitlab-runner-15.6.2.tar.bz2 1237158 BLAKE2B 
2466e2688626e70cbb46386d9f963c95b1ac3fa6d5dbeeca02917524530588ad69e73cfe54adb1c70de1aa4eaa0599d8f9558fdc72432c87de2d6382ad56f060
 SHA512 
b9fce864b52ecc49441c4714beb9b6584cd30c1d55d3fea3e188b3154bd3393160c4c869f354a75f97aeb803c68f8f1a3faa6c0b4d62ba85853f28ccdd25
-DIST gitlab-runner-15.7.2-deps.tar.xz 160595944 BLAKE2B 
e0e942a2bf41b0f9092ff3c8670a0cc2a9dbcd961e89efb802f46c05f4d69c68db3c611ce16cafba4240419077b6021747d2b5f0c625c0a6975282a27c54482d
 SHA512 
97bd14b384f49ec4b9c0e2a38597b86da45897d6a1bb61c0f2abf9e80f0f22aa07d17668599b7be340f3ffca8d340df51d50793d1b971ec1c6a0b798b97c1fec
-DIST gitlab-runner-15.7.2.tar.bz2 1249827 BLAKE2B 
9f83fe67453a086f10d0451637c3195ae6c0440f0606af4fb6b81fa4a019e67d5b916155e1674af9e28ccc52fb2ff6ad4b4783961731fb314c2ba35652648714
 SHA512 
f5ffd9dfee82cd6d41ab886af995a2479e08c2f5a182a135d84247a7644b2f32cfd77f803266eeebb8c244c4cb0b9cb8a1a7dc5aaef2b181e2b6085dce62d046
 DIST gitlab-runner-15.7.4-deps.tar.xz 160601896 BLAKE2B 
a208b751544fec8033276b541bb445c2b28100c16c9438113d83d719cae8d2b8a8c61a9a86c98e1b0c221c5be7365ad68ee9b29432df5ea03d1122e62763d022
 SHA512 
4a0f56348ef13ffe80395fe2887fbc5aca54f1ae620793c96388f69ae6b8c8e09c9e49d6b7524f14f7d93c560bce76678a4c8f74f6f00e0f146d54af7788344f
 DIST gitlab-runner-15.7.4.tar.bz2 1250425 BLAKE2B 
933aa20c9c4ae0008caf0a63e3cc0b8fb22e34830d2536a54980b484913f8e6dc545539697fb36185d0cb1360660a9162fd5231ef4ef351177062b9b2cd56dc5
 SHA512 
9db90d39e1c52676165f39e9002da777c2e8c4c38c7f9538579628d858e9e541ee1b2e66156c0b6387d503088ea75084dee82a761733366dbd3db895da80a9e5
-DIST gitlab-runner-15.8.0-deps.tar.xz 160683188 BLAKE2B 
38a3fe7e527553cc53382338ecb52d2a3c8c94b72b04d0d3dfa01e4b4953c9a73fb71982daa60f6ea735c77c6d18d78f40381fce9d9f261ad3d8d5cab527bdf8
 SHA512 
3e412e20cbdd76d896e2e3b40fe8558de1eea69fae1649a91c04ec7f16afcdc0611aa033fab49334ccb5fc0a6c4062c3de858f0419b93a8b10896176f2ff58db
-DIST gitlab-runner-15.8.0.tar.bz2 1256911 BLAKE2B 
309f98898a122b82f107e286ef3212e7b3e1345e8ba4486b9e02e10da717ba71b08f2075a2f6ddedf5d64506954f65754410e30bc729f0cf005ad8845912e72b
 SHA512 
4239218aaf53db3020f5eb6edc17014b7d7550093bc9a4b545216eb1f2e155c77418eb2d5cf2ec1c1554664b6763354cd8d5fcb3d3ffbaeb6839b4282be76cdf
 DIST gitlab-runner-15.8.2-deps.tar.xz 160677404 BLAKE2B 
7b1d07dbcbf7ce9255969036f6c29cd2b01d59ff5763f2bb6993def34fc714038c6ace11f2cfbec728396acf93c158d0b350b62340d5795f98e84999c3bf2fed
 SHA512 
9dc6b6e19dc5f203142049e75359ccd31d750803bdee95434436bcc6d9ac2148a92da00598454d5642aafa883e145174bdd3989a525a76db0b1646d0e96c919f
 DIST gitlab-runner-15.8.2.tar.bz2 1258847 BLAKE2B 
be5e704bf12c7c64cab38c8b5a42b03f7023f1e6d390807fbb5b89a650ad07ec1cae2d4f1e7af946e87d33fc6eb14c944912443880ce51b62a944ac8c87e1598
 SHA512 
3faf5ccd6948511a7f5b31996e860806fe4b15a2b6ee2bf5eb53bc56f52cf4393d20b2a2a93a8741c29a517e8e6b5cb6af3f26d9438aac518a454b300a846557

diff --git a/dev-util/gitlab-runner/gitlab-runner-15.7.2.ebuild 
b/dev-util/gitlab-runner/gitlab-runner-15.7.2.ebuild
deleted file mode 100644
index 61ff729a399f..
--- a/dev-util/gitlab-runner/gitlab-runner-15.7.2.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 systemd tmpfiles
-
-# make sure this gets updated for every bump
-GIT_COMMIT=0e7679e6
-
-DESCRIPTION="The official GitLab Runner, written in Go"
-HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner;
-SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv"
-
-COMMON_DEPEND="acct-group/gitlab-runner
-   acct-user/gitlab-runner"

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

2023-02-11 Thread William Hubbs
commit: 6e604c460cc33ee543a77520c311f9a246b71768
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Feb 11 23:12:15 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Feb 11 23:13:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e604c46

dev-util/gitlab-runner: add 15.7.4

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

 dev-util/gitlab-runner/Manifest|  2 +
 dev-util/gitlab-runner/gitlab-runner-15.7.4.ebuild | 62 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest
index 838c818ab29d..838964863f11 100644
--- a/dev-util/gitlab-runner/Manifest
+++ b/dev-util/gitlab-runner/Manifest
@@ -2,5 +2,7 @@ DIST gitlab-runner-15.6.2-deps.tar.xz 160098068 BLAKE2B 
b312f78c79a2ed47a6d52443
 DIST gitlab-runner-15.6.2.tar.bz2 1237158 BLAKE2B 
2466e2688626e70cbb46386d9f963c95b1ac3fa6d5dbeeca02917524530588ad69e73cfe54adb1c70de1aa4eaa0599d8f9558fdc72432c87de2d6382ad56f060
 SHA512 
b9fce864b52ecc49441c4714beb9b6584cd30c1d55d3fea3e188b3154bd3393160c4c869f354a75f97aeb803c68f8f1a3faa6c0b4d62ba85853f28ccdd25
 DIST gitlab-runner-15.7.2-deps.tar.xz 160595944 BLAKE2B 
e0e942a2bf41b0f9092ff3c8670a0cc2a9dbcd961e89efb802f46c05f4d69c68db3c611ce16cafba4240419077b6021747d2b5f0c625c0a6975282a27c54482d
 SHA512 
97bd14b384f49ec4b9c0e2a38597b86da45897d6a1bb61c0f2abf9e80f0f22aa07d17668599b7be340f3ffca8d340df51d50793d1b971ec1c6a0b798b97c1fec
 DIST gitlab-runner-15.7.2.tar.bz2 1249827 BLAKE2B 
9f83fe67453a086f10d0451637c3195ae6c0440f0606af4fb6b81fa4a019e67d5b916155e1674af9e28ccc52fb2ff6ad4b4783961731fb314c2ba35652648714
 SHA512 
f5ffd9dfee82cd6d41ab886af995a2479e08c2f5a182a135d84247a7644b2f32cfd77f803266eeebb8c244c4cb0b9cb8a1a7dc5aaef2b181e2b6085dce62d046
+DIST gitlab-runner-15.7.4-deps.tar.xz 160601896 BLAKE2B 
a208b751544fec8033276b541bb445c2b28100c16c9438113d83d719cae8d2b8a8c61a9a86c98e1b0c221c5be7365ad68ee9b29432df5ea03d1122e62763d022
 SHA512 
4a0f56348ef13ffe80395fe2887fbc5aca54f1ae620793c96388f69ae6b8c8e09c9e49d6b7524f14f7d93c560bce76678a4c8f74f6f00e0f146d54af7788344f
+DIST gitlab-runner-15.7.4.tar.bz2 1250425 BLAKE2B 
933aa20c9c4ae0008caf0a63e3cc0b8fb22e34830d2536a54980b484913f8e6dc545539697fb36185d0cb1360660a9162fd5231ef4ef351177062b9b2cd56dc5
 SHA512 
9db90d39e1c52676165f39e9002da777c2e8c4c38c7f9538579628d858e9e541ee1b2e66156c0b6387d503088ea75084dee82a761733366dbd3db895da80a9e5
 DIST gitlab-runner-15.8.0-deps.tar.xz 160683188 BLAKE2B 
38a3fe7e527553cc53382338ecb52d2a3c8c94b72b04d0d3dfa01e4b4953c9a73fb71982daa60f6ea735c77c6d18d78f40381fce9d9f261ad3d8d5cab527bdf8
 SHA512 
3e412e20cbdd76d896e2e3b40fe8558de1eea69fae1649a91c04ec7f16afcdc0611aa033fab49334ccb5fc0a6c4062c3de858f0419b93a8b10896176f2ff58db
 DIST gitlab-runner-15.8.0.tar.bz2 1256911 BLAKE2B 
309f98898a122b82f107e286ef3212e7b3e1345e8ba4486b9e02e10da717ba71b08f2075a2f6ddedf5d64506954f65754410e30bc729f0cf005ad8845912e72b
 SHA512 
4239218aaf53db3020f5eb6edc17014b7d7550093bc9a4b545216eb1f2e155c77418eb2d5cf2ec1c1554664b6763354cd8d5fcb3d3ffbaeb6839b4282be76cdf

diff --git a/dev-util/gitlab-runner/gitlab-runner-15.7.4.ebuild 
b/dev-util/gitlab-runner/gitlab-runner-15.7.4.ebuild
new file mode 100644
index ..1e933732b588
--- /dev/null
+++ b/dev-util/gitlab-runner/gitlab-runner-15.7.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# make sure this gets updated for every bump
+GIT_COMMIT=d7448701
+
+DESCRIPTION="The official GitLab Runner, written in Go"
+HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner;
+SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~ppc64 ~riscv"
+
+COMMON_DEPEND="acct-group/gitlab-runner
+   acct-user/gitlab-runner"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="dev-go/gox"
+
+DOCS=( docs CHANGELOG.md README.md config.toml.example )
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+src_compile() {
+   emake \
+   BUILT="$(date -u '+%Y-%m-%dT%H:%M:%S%:z')" \
+   GOX="${EPREFIX}/usr/bin/gox" \
+   REVISION=${GIT_COMMIT} \
+   VERSION=${PV} \
+   runner-bin-host
+}
+
+src_test() {
+   CI=0 ego test
+}
+
+src_install() {
+   dobin out/binaries/gitlab-runner
+   einstalldocs
+
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+   keepdir /{etc,var/log}/${PN}
+   fperms 0700 /{etc,var/log}/gitlab-runner
+   fowners gitlab-runner:gitlab-runner /{etc,var/log}/${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process gitlab-runner.conf
+   [[ -f 

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

2023-02-11 Thread William Hubbs
commit: 1ce22cc01a8e096fc59c49d287eef15cdfb491e6
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Feb 11 23:13:20 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Feb 11 23:13:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ce22cc0

dev-util/gitlab-runner: add 15.8.2

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

 dev-util/gitlab-runner/Manifest|  2 +
 dev-util/gitlab-runner/gitlab-runner-15.8.2.ebuild | 62 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest
index 838964863f11..14b8a69fd0b8 100644
--- a/dev-util/gitlab-runner/Manifest
+++ b/dev-util/gitlab-runner/Manifest
@@ -6,3 +6,5 @@ DIST gitlab-runner-15.7.4-deps.tar.xz 160601896 BLAKE2B 
a208b751544fec8033276b54
 DIST gitlab-runner-15.7.4.tar.bz2 1250425 BLAKE2B 
933aa20c9c4ae0008caf0a63e3cc0b8fb22e34830d2536a54980b484913f8e6dc545539697fb36185d0cb1360660a9162fd5231ef4ef351177062b9b2cd56dc5
 SHA512 
9db90d39e1c52676165f39e9002da777c2e8c4c38c7f9538579628d858e9e541ee1b2e66156c0b6387d503088ea75084dee82a761733366dbd3db895da80a9e5
 DIST gitlab-runner-15.8.0-deps.tar.xz 160683188 BLAKE2B 
38a3fe7e527553cc53382338ecb52d2a3c8c94b72b04d0d3dfa01e4b4953c9a73fb71982daa60f6ea735c77c6d18d78f40381fce9d9f261ad3d8d5cab527bdf8
 SHA512 
3e412e20cbdd76d896e2e3b40fe8558de1eea69fae1649a91c04ec7f16afcdc0611aa033fab49334ccb5fc0a6c4062c3de858f0419b93a8b10896176f2ff58db
 DIST gitlab-runner-15.8.0.tar.bz2 1256911 BLAKE2B 
309f98898a122b82f107e286ef3212e7b3e1345e8ba4486b9e02e10da717ba71b08f2075a2f6ddedf5d64506954f65754410e30bc729f0cf005ad8845912e72b
 SHA512 
4239218aaf53db3020f5eb6edc17014b7d7550093bc9a4b545216eb1f2e155c77418eb2d5cf2ec1c1554664b6763354cd8d5fcb3d3ffbaeb6839b4282be76cdf
+DIST gitlab-runner-15.8.2-deps.tar.xz 160677404 BLAKE2B 
7b1d07dbcbf7ce9255969036f6c29cd2b01d59ff5763f2bb6993def34fc714038c6ace11f2cfbec728396acf93c158d0b350b62340d5795f98e84999c3bf2fed
 SHA512 
9dc6b6e19dc5f203142049e75359ccd31d750803bdee95434436bcc6d9ac2148a92da00598454d5642aafa883e145174bdd3989a525a76db0b1646d0e96c919f
+DIST gitlab-runner-15.8.2.tar.bz2 1258847 BLAKE2B 
be5e704bf12c7c64cab38c8b5a42b03f7023f1e6d390807fbb5b89a650ad07ec1cae2d4f1e7af946e87d33fc6eb14c944912443880ce51b62a944ac8c87e1598
 SHA512 
3faf5ccd6948511a7f5b31996e860806fe4b15a2b6ee2bf5eb53bc56f52cf4393d20b2a2a93a8741c29a517e8e6b5cb6af3f26d9438aac518a454b300a846557

diff --git a/dev-util/gitlab-runner/gitlab-runner-15.8.2.ebuild 
b/dev-util/gitlab-runner/gitlab-runner-15.8.2.ebuild
new file mode 100644
index ..99558db152a5
--- /dev/null
+++ b/dev-util/gitlab-runner/gitlab-runner-15.8.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# make sure this gets updated for every bump
+GIT_COMMIT=4d1ca121
+
+DESCRIPTION="The official GitLab Runner, written in Go"
+HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner;
+SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~ppc64 ~riscv"
+
+COMMON_DEPEND="acct-group/gitlab-runner
+   acct-user/gitlab-runner"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="dev-go/gox"
+
+DOCS=( docs CHANGELOG.md README.md config.toml.example )
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+src_compile() {
+   emake \
+   BUILT="$(date -u '+%Y-%m-%dT%H:%M:%S%:z')" \
+   GOX="${EPREFIX}/usr/bin/gox" \
+   REVISION=${GIT_COMMIT} \
+   VERSION=${PV} \
+   runner-bin-host
+}
+
+src_test() {
+   CI=0 ego test
+}
+
+src_install() {
+   dobin out/binaries/gitlab-runner
+   einstalldocs
+
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+   keepdir /{etc,var/log}/${PN}
+   fperms 0700 /{etc,var/log}/gitlab-runner
+   fowners gitlab-runner:gitlab-runner /{etc,var/log}/${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process gitlab-runner.conf
+   [[ -f ${EROOT}/etc/gitlab-runner/config.toml ]] && return
+   elog
+   elog "To use the runner, you need to register it with this command:"
+   elog "# gitlab-runner register"
+   elog "This will also create the configuration file in 
/etc/gitlab-runner/config.toml"
+}



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

2023-02-11 Thread James Le Cuirot
commit: 33379b50bc97dc8441583cd60156bdde8a98a05c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Feb 11 22:53:07 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Feb 11 22:53:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33379b50

www-client/vivaldi-snapshot: Add version 5.7.2921.33

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

 www-client/vivaldi-snapshot/Manifest   |   3 +
 .../vivaldi-snapshot-5.7.2921.33.ebuild| 216 +
 2 files changed, 219 insertions(+)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index ce912a8557fc..2ce5db4aeaa2 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -4,3 +4,6 @@ DIST vivaldi-snapshot_5.7.2921.29-1_armhf.deb 90777880 BLAKE2B 
8631e31e44256a97a
 DIST vivaldi-snapshot_5.7.2921.3-1_amd64.deb 101565204 BLAKE2B 
83cf1884d8ca4d4dd85a98e504f2a31bd6dcad9eaa10a1f5243602fd481a5798e4814f8ed727bf85cce7b78b1c5f71e4b7906a10810880d0efd50280b5f0514c
 SHA512 
63c4f48df434f96db4ee2394966dea159ae7ea249e68e611e33f49633deeda306a72b85131102e3f23d49f0f7e23c1a2ca55ee0db02f0b97350ae0edccbf0d94
 DIST vivaldi-snapshot_5.7.2921.3-1_arm64.deb 91095772 BLAKE2B 
47a8ff9027edcbe7060460f8397531da8197515e831d60e3b67f0887d3ad0f18b4f3578f40e8685428694180ebf35450e9b2d4f925649c176d2d7a324c1cd527
 SHA512 
fba9f3879e53d44277072c4d7fed86900873b751da23e297fb8acee434b46f3d3085b131a1a7c5558ba54b5c06e3c89ce79fca76a4dea4bf82834473aaa4600b
 DIST vivaldi-snapshot_5.7.2921.3-1_armhf.deb 90772492 BLAKE2B 
f5c264f87dd03b3653533dcbb2994c787318442e17d0182e3d9154a7e379bd11528a32800415e0a734b37ad83b560fca44072c984fa260628886908a79bb7bae
 SHA512 
07a5995d463a9eb57fb9c4b4343e9d08360ab6121f8372e0e91fcec8c2bb3b086b50c323faa82f0a4e5f1f1ba98d91b8729fd2c7ec5675c68c5e4090965b96fd
+DIST vivaldi-snapshot_5.7.2921.33-1_amd64.deb 101546700 BLAKE2B 
f61bdb8753f540293702521ce4c97b3e83b844bff5481f54fc1a79a1919a341c449374f59121b901224beedd853bd9cbc9d87934f8b6820c67f815d3d60642ec
 SHA512 
0b58725982668fa0b1be6fc4cc4e57f19733b361708f99d852c501b67accecee71fa79274e5ffc13d58b6de30f0172685d45cf522c5782433c8dd9230bca950a
+DIST vivaldi-snapshot_5.7.2921.33-1_arm64.deb 91100108 BLAKE2B 
ad546e91cf8e56a17bd0fb74b9088ed6a9171d774eabc712a5d00082ae06bd8b5034227c9b461cd030ff5044ad9c890ae74cdfb66fe790a517357bc9dfd3
 SHA512 
03572f39b4f1abaafa185f4cf8fa0c4811005315e4e023e2582243cad69c7d74e3711262166bd9543049027b1537a276b06742846d91eda7df8d45f11dfb3ddd
+DIST vivaldi-snapshot_5.7.2921.33-1_armhf.deb 90791320 BLAKE2B 
b24511e0b3f66e19f19797e73781739ead2d760f27b35e24e66e513b5eb82535dca43b00656dffd9a451d56cd69d44b0ae9ca1ac9e943051ef9d0309ddec1bdf
 SHA512 
230c568b6292bb880001e0e3d1a1058270cffcacaa403467ac8afaf57fb4ee495203e2b5dc132d738ccff6e9d75b37c0b2b4e6bb74d70c249013f251e9eeef4f

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.7.2921.33.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.7.2921.33.ebuild
new file mode 100644
index ..9c296c0f9dbd
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.7.2921.33.ebuild
@@ -0,0 +1,216 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_VERSION="106"
+CHROMIUM_LANGS="
+   af
+   am
+   ar
+   az
+   be
+   bg
+   bn
+   ca
+   cs
+   da
+   de
+   de-CH
+   el
+   en-GB
+   en-US
+   eo
+   es
+   es-419
+   es-PE
+   et
+   eu
+   fa
+   fi
+   fil
+   fr
+   fy
+   gd
+   gl
+   gu
+   he
+   hi
+   hr
+   hu
+   hy
+   id
+   io
+   is
+   it
+   ja
+   jbo
+   ka
+   kab
+   kn
+   ko
+   ku
+   lt
+   lv
+   mk
+   ml
+   mr
+   ms
+   nb
+   nl
+   nn
+   pa
+   pl
+   pt-BR
+   pt-PT
+   ro
+   ru
+   sc
+   sk
+   sl
+   sq
+   sr
+   sr-Latn
+   sv
+   sw
+   ta
+   te
+   th
+   tr
+   uk
+   ur
+   vi
+   zh-CN
+   zh-TW
+"
+
+inherit chromium-2 desktop unpacker xdg
+
+VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/;
+
+if [[ ${PV} = *_p* ]]; then
+   DEB_REV="${PV#*_p}"
+else
+   DEB_REV=1
+fi
+
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
+
+RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
+RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
+RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
+RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && 

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

2023-02-11 Thread James Le Cuirot
commit: 7c6461ab2676e76613725621dc87d8ea41f91d0e
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Feb 11 22:54:37 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Feb 11 22:54:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c6461ab

www-client/vivaldi-snapshot: Drop old 5.7.2921.3

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

 www-client/vivaldi-snapshot/Manifest   |   3 -
 .../vivaldi-snapshot-5.7.2921.3.ebuild | 216 -
 2 files changed, 219 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 2ce5db4aeaa2..1577d87134d7 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,9 +1,6 @@
 DIST vivaldi-snapshot_5.7.2921.29-1_amd64.deb 101593184 BLAKE2B 
71dbd61e40f2ff6cf9fd7c40ef67914e0d54568cbb07fa46220b55bb5a20dca5cb7b5f4aa691e887d5ac0eab2e505125d489215fcaf367a2afd6e24b22df6f89
 SHA512 
0f9769961251f72c76d083cc6705393b9b7402e6617a301741dc38e4c9645ffcb15e8abf58a7aa728db1baeb1a4a4c5d89b2aed421ba23f9f336026385ae
 DIST vivaldi-snapshot_5.7.2921.29-1_arm64.deb 91113632 BLAKE2B 
80309ddd4ff7c5ae4e8f7e429995a9d10332ebcc864dec91caa4cedf9f4ee4117fe6cd832722f3ae93d07bddf188bcbd1d5951263de10ce1501689bb10239383
 SHA512 
ff5e833186ebaa5032ad5f77fccac13b2846ce998d780486da08bc644894585579ab0f44ff0520352fac19788de399fcd04bf5725e60c78c67c11794bbc1
 DIST vivaldi-snapshot_5.7.2921.29-1_armhf.deb 90777880 BLAKE2B 
8631e31e44256a97a5196364d06f0bbafc7f8416503d77d72b6e2a2eff1e2b6a0c11e438212efad50e596c0e9dfb93f613edec642eb0e411983b30b9f45b
 SHA512 
731b6b836834983b59da4ebff9fdba7acbdaca88c434dcc06ff723002cdc2e354e44ebdc592481c65fd2beb5b7f726f04463f3221e07c382cdbcbb70a49b8e85
-DIST vivaldi-snapshot_5.7.2921.3-1_amd64.deb 101565204 BLAKE2B 
83cf1884d8ca4d4dd85a98e504f2a31bd6dcad9eaa10a1f5243602fd481a5798e4814f8ed727bf85cce7b78b1c5f71e4b7906a10810880d0efd50280b5f0514c
 SHA512 
63c4f48df434f96db4ee2394966dea159ae7ea249e68e611e33f49633deeda306a72b85131102e3f23d49f0f7e23c1a2ca55ee0db02f0b97350ae0edccbf0d94
-DIST vivaldi-snapshot_5.7.2921.3-1_arm64.deb 91095772 BLAKE2B 
47a8ff9027edcbe7060460f8397531da8197515e831d60e3b67f0887d3ad0f18b4f3578f40e8685428694180ebf35450e9b2d4f925649c176d2d7a324c1cd527
 SHA512 
fba9f3879e53d44277072c4d7fed86900873b751da23e297fb8acee434b46f3d3085b131a1a7c5558ba54b5c06e3c89ce79fca76a4dea4bf82834473aaa4600b
-DIST vivaldi-snapshot_5.7.2921.3-1_armhf.deb 90772492 BLAKE2B 
f5c264f87dd03b3653533dcbb2994c787318442e17d0182e3d9154a7e379bd11528a32800415e0a734b37ad83b560fca44072c984fa260628886908a79bb7bae
 SHA512 
07a5995d463a9eb57fb9c4b4343e9d08360ab6121f8372e0e91fcec8c2bb3b086b50c323faa82f0a4e5f1f1ba98d91b8729fd2c7ec5675c68c5e4090965b96fd
 DIST vivaldi-snapshot_5.7.2921.33-1_amd64.deb 101546700 BLAKE2B 
f61bdb8753f540293702521ce4c97b3e83b844bff5481f54fc1a79a1919a341c449374f59121b901224beedd853bd9cbc9d87934f8b6820c67f815d3d60642ec
 SHA512 
0b58725982668fa0b1be6fc4cc4e57f19733b361708f99d852c501b67accecee71fa79274e5ffc13d58b6de30f0172685d45cf522c5782433c8dd9230bca950a
 DIST vivaldi-snapshot_5.7.2921.33-1_arm64.deb 91100108 BLAKE2B 
ad546e91cf8e56a17bd0fb74b9088ed6a9171d774eabc712a5d00082ae06bd8b5034227c9b461cd030ff5044ad9c890ae74cdfb66fe790a517357bc9dfd3
 SHA512 
03572f39b4f1abaafa185f4cf8fa0c4811005315e4e023e2582243cad69c7d74e3711262166bd9543049027b1537a276b06742846d91eda7df8d45f11dfb3ddd
 DIST vivaldi-snapshot_5.7.2921.33-1_armhf.deb 90791320 BLAKE2B 
b24511e0b3f66e19f19797e73781739ead2d760f27b35e24e66e513b5eb82535dca43b00656dffd9a451d56cd69d44b0ae9ca1ac9e943051ef9d0309ddec1bdf
 SHA512 
230c568b6292bb880001e0e3d1a1058270cffcacaa403467ac8afaf57fb4ee495203e2b5dc132d738ccff6e9d75b37c0b2b4e6bb74d70c249013f251e9eeef4f

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.7.2921.3.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.7.2921.3.ebuild
deleted file mode 100644
index 9c296c0f9dbd..
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.7.2921.3.ebuild
+++ /dev/null
@@ -1,216 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="106"
-CHROMIUM_LANGS="
-   af
-   am
-   ar
-   az
-   be
-   bg
-   bn
-   ca
-   cs
-   da
-   de
-   de-CH
-   el
-   en-GB
-   en-US
-   eo
-   es
-   es-419
-   es-PE
-   et
-   eu
-   fa
-   fi
-   fil
-   fr
-   fy
-   gd
-   gl
-   gu
-   he
-   hi
-   hr
-   hu
-   hy
-   id
-   io
-   is
-   it
-   ja
-   jbo
-   ka
-   kab
-   kn
-   ko
-   ku
-   lt
-   lv
-   mk
-   ml
-   mr
-   ms
-   nb
-   nl
-   nn
-   pa
-   pl
-   pt-BR
-   pt-PT
-   ro
-   ru
-   sc
-   sk
-   sl
-   sq
-   sr
-   

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

2023-02-11 Thread Mike Gilbert
commit: 72f60ac81ad3672774b749fb7cfa573338222de8
Author: Jack Todaro  posteo  org>
AuthorDate: Sat Feb 11 07:38:17 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Feb 11 22:35:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72f60ac8

sys-apps/dbus-broker: drop 31

Signed-off-by: Jack Todaro  posteo.org>
Closes: https://github.com/gentoo/gentoo/pull/29543
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/dbus-broker/Manifest  |  1 -
 sys-apps/dbus-broker/dbus-broker-31.ebuild | 57 --
 2 files changed, 58 deletions(-)

diff --git a/sys-apps/dbus-broker/Manifest b/sys-apps/dbus-broker/Manifest
index 305833a928ef..b1915e879e28 100644
--- a/sys-apps/dbus-broker/Manifest
+++ b/sys-apps/dbus-broker/Manifest
@@ -1,3 +1,2 @@
-DIST dbus-broker-31.tar.xz 239520 BLAKE2B 
ba34308de7c598e72ac3874894fb90ebc6970840eb2fc193a2b3294033759b39d7d712695ddbc88c3b947842b0131e0a068ffe3cef616ce431d9a8c021f30593
 SHA512 
22fd53cff84e48ae1c11303b5340e16dc9b7124c9e562174c1f0af465c55d69bb8b2768063de281f6f791442126a29ab864ad6b8acf110247a500f6425eae5d9
 DIST dbus-broker-32.tar.xz 248196 BLAKE2B 
511159673f0e3a2260e611b85b80719506e9eafe9d93d743891be664e4a79e3ade48f6ec047fa085c414087673290d6b958eec30d3b0d27048e2c1a1521d6c10
 SHA512 
aa23d058771f56e6378df0a17ac413813b6350b77e61128c0887f35a546f10534b1a6d598868e9f5c642244c3632a8ce5e315e6794305a56f5abbebd36bf822c
 DIST dbus-broker-33.tar.xz 253172 BLAKE2B 
2b1773999af5caa435acb9dca848c96863b8d738dee6c3542e492d031555c0251a07d371465cd5dc071c0198b33251bf8233f18ddaa7ae34dc9b5df938ca9298
 SHA512 
776684a5d19a6c25fc46dff19821014a32d967f8132385b86c5281f2d69192dce64b3ad92ae6a158d1d64753e89d918385a1a31f32811f54060504113f065baa

diff --git a/sys-apps/dbus-broker/dbus-broker-31.ebuild 
b/sys-apps/dbus-broker/dbus-broker-31.ebuild
deleted file mode 100644
index e3ddd690c43e..
--- a/sys-apps/dbus-broker/dbus-broker-31.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2017-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/bus1/dbus-broker.git;
-else
-   
SRC_URI="https://github.com/bus1/${PN}/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="amd64 arm64 ppc64 ~riscv"
-fi
-
-DESCRIPTION="Linux D-Bus Message Broker"
-HOMEPAGE="https://github.com/bus1/dbus-broker/wiki;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="audit doc +launcher selinux"
-
-DEPEND="
-   audit? (
-   >=sys-process/audit-3.0
-   >=sys-libs/libcap-ng-0.6
-   )
-   launcher? (
-   >=dev-libs/expat-2.2
-   >=sys-apps/systemd-230:0=
-   )
-   selinux? ( >=sys-libs/libselinux-3.2 )
-"
-RDEPEND="${DEPEND}
-   launcher? ( sys-apps/dbus )"
-BDEPEND="
-   doc? ( dev-python/docutils )
-   virtual/pkgconfig
-"
-
-if [[ ${PV} ==  ]]; then
-src_unpack() {
-   git-r3_src_unpack
-   cd "${P}" || die
-   meson subprojects download || die
-}
-fi
-
-src_configure() {
-   local emesonargs=(
-   -Daudit=$(usex audit true false)
-   -Ddocs=$(usex doc true false)
-   -Dlauncher=$(usex launcher true false)
-   -Dselinux=$(usex selinux true false)
-   )
-   meson_src_configure
-}



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

2023-02-11 Thread Mike Gilbert
commit: d4d8c5bd838ea38d36dcba081178270751e015b1
Author: Jack Todaro  posteo  org>
AuthorDate: Sat Feb 11 07:38:07 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Feb 11 22:35:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4d8c5bd

sys-apps/dbus-broker: add 33

Signed-off-by: Jack Todaro  posteo.org>
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/dbus-broker/Manifest  |  1 +
 sys-apps/dbus-broker/dbus-broker-33.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/sys-apps/dbus-broker/Manifest b/sys-apps/dbus-broker/Manifest
index 48e5cac669f3..305833a928ef 100644
--- a/sys-apps/dbus-broker/Manifest
+++ b/sys-apps/dbus-broker/Manifest
@@ -1,2 +1,3 @@
 DIST dbus-broker-31.tar.xz 239520 BLAKE2B 
ba34308de7c598e72ac3874894fb90ebc6970840eb2fc193a2b3294033759b39d7d712695ddbc88c3b947842b0131e0a068ffe3cef616ce431d9a8c021f30593
 SHA512 
22fd53cff84e48ae1c11303b5340e16dc9b7124c9e562174c1f0af465c55d69bb8b2768063de281f6f791442126a29ab864ad6b8acf110247a500f6425eae5d9
 DIST dbus-broker-32.tar.xz 248196 BLAKE2B 
511159673f0e3a2260e611b85b80719506e9eafe9d93d743891be664e4a79e3ade48f6ec047fa085c414087673290d6b958eec30d3b0d27048e2c1a1521d6c10
 SHA512 
aa23d058771f56e6378df0a17ac413813b6350b77e61128c0887f35a546f10534b1a6d598868e9f5c642244c3632a8ce5e315e6794305a56f5abbebd36bf822c
+DIST dbus-broker-33.tar.xz 253172 BLAKE2B 
2b1773999af5caa435acb9dca848c96863b8d738dee6c3542e492d031555c0251a07d371465cd5dc071c0198b33251bf8233f18ddaa7ae34dc9b5df938ca9298
 SHA512 
776684a5d19a6c25fc46dff19821014a32d967f8132385b86c5281f2d69192dce64b3ad92ae6a158d1d64753e89d918385a1a31f32811f54060504113f065baa

diff --git a/sys-apps/dbus-broker/dbus-broker-33.ebuild 
b/sys-apps/dbus-broker/dbus-broker-33.ebuild
new file mode 100644
index ..5a5836b5b997
--- /dev/null
+++ b/sys-apps/dbus-broker/dbus-broker-33.ebuild
@@ -0,0 +1,61 @@
+# Copyright 2017-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/bus1/dbus-broker.git;
+else
+   
SRC_URI="https://github.com/bus1/${PN}/releases/download/v${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+fi
+
+DESCRIPTION="Linux D-Bus Message Broker"
+HOMEPAGE="https://github.com/bus1/dbus-broker/wiki;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="apparmor audit doc +launcher selinux"
+
+DEPEND="
+   apparmor? (
+   >=sys-libs/libapparmor-3.0
+   )
+   audit? (
+   >=sys-process/audit-3.0
+   >=sys-libs/libcap-ng-0.6
+   )
+   launcher? (
+   >=dev-libs/expat-2.2
+   >=sys-apps/systemd-230:0=
+   )
+   selinux? ( >=sys-libs/libselinux-3.2 )
+"
+RDEPEND="${DEPEND}
+   launcher? ( sys-apps/dbus )"
+BDEPEND="
+   doc? ( dev-python/docutils )
+   virtual/pkgconfig
+"
+
+if [[ ${PV} ==  ]]; then
+src_unpack() {
+   git-r3_src_unpack
+   cd "${P}" || die
+   meson subprojects download || die
+}
+fi
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use apparmor)
+   $(meson_use audit)
+   $(meson_use doc docs)
+   $(meson_use launcher)
+   $(meson_use selinux)
+   )
+   meson_src_configure
+}



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

2023-02-11 Thread James Le Cuirot
commit: 80d8703c52f23ca672a0e690f9daa4aff6520ee1
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Feb  9 23:04:15 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Feb 11 22:27:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80d8703c

profiles: Don't prefixify /etc/ld.so.conf path in binutils

Now that the compiler's sysroot is being respected, prefixifying the
path to /etc/ld.so.conf results in a double prefix.

Bug: https://bugs.gentoo.org/892549
Signed-off-by: James Le Cuirot  gentoo.org>

 profiles/features/prefix/standalone/profile.bashrc | 10 --
 1 file changed, 10 deletions(-)

diff --git a/profiles/features/prefix/standalone/profile.bashrc 
b/profiles/features/prefix/standalone/profile.bashrc
index d46933210dcc..8c500da85519 100644
--- a/profiles/features/prefix/standalone/profile.bashrc
+++ b/profiles/features/prefix/standalone/profile.bashrc
@@ -14,16 +14,6 @@ if [[ ${CATEGORY}/${PN} == sys-devel/binutils && 
${EBUILD_PHASE} == prepare ]];
 sed -i -r "/NATIVE_LIB_DIRS/s,((/usr(/local|)|)/lib),${EPREFIX}\1,g" \
"${S}"/ld/configure.tgt
 eend $?
-
-ebegin "Prefixifying path to /etc/ld.so.conf"
-local f=
-if [[ -f "${S}"/ld/emultempl/elf32.em ]]; then
-f="${S}"/ld/emultempl/elf32.em
-elif [[ -f "${S}"/ld/ldelf.c ]]; then
-f="${S}"/ld/ldelf.c
-fi
-[[ -n "${f}" ]] && sed -i -r "s,\"/etc,\"${EPREFIX}/etc," "${f}"
-eend $?
 elif [[ ${CATEGORY}/${PN} == sys-libs/glibc && ${EBUILD_PHASE} == configure 
]]; then
 cd "${S}"
 einfo "Prefixifying hardcoded path"



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

2023-02-11 Thread Mike Gilbert
commit: 37f510da22bbe73cd606c7df841cbae8d2611132
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Feb 11 22:04:40 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Feb 11 22:13:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37f510da

sys-apps/util-linux: remove obsolete fallocate test

Bug: https://bugs.gentoo.org/300307
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/util-linux/util-linux-2.38.1-r2.ebuild | 22 +-
 sys-apps/util-linux/util-linux-.ebuild  | 22 +-
 2 files changed, 10 insertions(+), 34 deletions(-)

diff --git a/sys-apps/util-linux/util-linux-2.38.1-r2.ebuild 
b/sys-apps/util-linux/util-linux-2.38.1-r2.ebuild
index f49e21c65cae..7de646c812ab 100644
--- a/sys-apps/util-linux/util-linux-2.38.1-r2.ebuild
+++ b/sys-apps/util-linux/util-linux-2.38.1-r2.ebuild
@@ -157,21 +157,6 @@ src_prepare() {
eautoreconf
 }
 
-lfs_fallocate_test() {
-   # Make sure we can use fallocate with LFS, bug #300307
-   cat <<-EOF > "${T}"/fallocate.${ABI}.c
-   #define _GNU_SOURCE
-   #include 
-   main() { return fallocate(0, 0, 0, 0); }
-   EOF
-
-   append-lfs-flags
-
-   $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.${ABI}.c 
-o /dev/null >/dev/null 2>&1 \
-   || export ac_cv_func_fallocate=no
-   rm -f "${T}"/fallocate.${ABI}.c
-}
-
 python_configure() {
local myeconfargs=(
"${commonargs[@]}"
@@ -191,8 +176,6 @@ python_configure() {
 }
 
 multilib_src_configure() {
-   lfs_fallocate_test
-
# The scanf test in a run-time test which fails while cross-compiling.
# Blindly assume a POSIX setup since we require libmount, and libmount
# itself fails when the scanf test fails. bug #531856
@@ -297,6 +280,11 @@ multilib_src_configure() {
fi
 }
 
+src_configure() {
+   append-lfs-flags
+   multilib-minimal_src_configure
+}
+
 python_compile() {
pushd "${BUILD_DIR}" >/dev/null || die
emake all

diff --git a/sys-apps/util-linux/util-linux-.ebuild 
b/sys-apps/util-linux/util-linux-.ebuild
index f76687a5bc42..0baf9332ec6f 100644
--- a/sys-apps/util-linux/util-linux-.ebuild
+++ b/sys-apps/util-linux/util-linux-.ebuild
@@ -157,21 +157,6 @@ src_prepare() {
fi
 }
 
-lfs_fallocate_test() {
-   # Make sure we can use fallocate with LFS, bug #300307
-   cat <<-EOF > "${T}"/fallocate.${ABI}.c
-   #define _GNU_SOURCE
-   #include 
-   main() { return fallocate(0, 0, 0, 0); }
-   EOF
-
-   append-lfs-flags
-
-   $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.${ABI}.c 
-o /dev/null >/dev/null 2>&1 \
-   || export ac_cv_func_fallocate=no
-   rm -f "${T}"/fallocate.${ABI}.c
-}
-
 python_configure() {
local myeconfargs=(
"${commonargs[@]}"
@@ -191,8 +176,6 @@ python_configure() {
 }
 
 multilib_src_configure() {
-   lfs_fallocate_test
-
# The scanf test in a run-time test which fails while cross-compiling.
# Blindly assume a POSIX setup since we require libmount, and libmount
# itself fails when the scanf test fails. bug #531856
@@ -297,6 +280,11 @@ multilib_src_configure() {
fi
 }
 
+src_configure() {
+   append-lfs-flags
+   multilib-minimal_src_configure
+}
+
 python_compile() {
pushd "${BUILD_DIR}" >/dev/null || die
emake all



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

2023-02-11 Thread Mike Gilbert
commit: e3b100621b371849f79a62ba82c9fe2c4ef6b2dd
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Feb 11 22:00:36 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Feb 11 22:13:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3b10062

sys-apps/util-linux: backport fix for implicit declartion of pidfd_open

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

 .../util-linux-2.38.1-check-for-sys-pidfd.h.patch  | 52 ++
 38.1-r1.ebuild => util-linux-2.38.1-r2.ebuild} | 10 ++---
 2 files changed, 55 insertions(+), 7 deletions(-)

diff --git 
a/sys-apps/util-linux/files/util-linux-2.38.1-check-for-sys-pidfd.h.patch 
b/sys-apps/util-linux/files/util-linux-2.38.1-check-for-sys-pidfd.h.patch
new file mode 100644
index ..0a1975fff685
--- /dev/null
+++ b/sys-apps/util-linux/files/util-linux-2.38.1-check-for-sys-pidfd.h.patch
@@ -0,0 +1,52 @@
+https://github.com/util-linux/util-linux/pull/1769
+https://bugs.gentoo.org/893966
+
+From 84732a8849a08d42a9a95dcbee9005116be78eb8 Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Sun, 7 Aug 2022 14:39:19 -0700
+Subject: [PATCH] check for sys/pidfd.h
+
+This header in newer glibc defines the signatures of functions
+pidfd_send_signal() and pidfd_open() and when these functions are
+defined by libc then we need to include the relevant header to get
+the definitions. Clang 15+ has started to error out when function
+signatures are missing.
+
+Fixes errors like
+misc-utils/kill.c:402:6: error: call to undeclared function 
'pidfd_send_signal'; ISO C99 and later do not support implicit function 
declarations [-Wimplicit-function-declaration]
+if (pidfd_send_signal(pfd, ctl->numsig, , 0) < 0)
+
+Signed-off-by: Khem Raj 
+---
+ configure.ac  | 1 +
+ include/pidfd-utils.h | 4 +++-
+ 2 files changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 51deeecd4e..daa8f0dca4 100644
+--- a/configure.ac
 b/configure.ac
+@@ -342,6 +342,7 @@ AC_CHECK_HEADERS([ \
+   sys/mkdev.h \
+   sys/mount.h \
+   sys/param.h \
++  sys/pidfd.h \
+   sys/prctl.h \
+   sys/resource.h \
+   sys/sendfile.h \
+diff --git a/include/pidfd-utils.h b/include/pidfd-utils.h
+index eddede9767..d9e33cbc57 100644
+--- a/include/pidfd-utils.h
 b/include/pidfd-utils.h
+@@ -4,8 +4,10 @@
+ #ifdef HAVE_SYS_SYSCALL_H
+ # include 
+ # if defined(SYS_pidfd_send_signal) && defined(SYS_pidfd_open)
++#  ifdef HAVE_SYS_PIDFD_H
++#   include 
++#  endif
+ #  include 
+-
+ #  ifndef HAVE_PIDFD_SEND_SIGNAL
+ static inline int pidfd_send_signal(int pidfd, int sig, siginfo_t *info,
+   unsigned int flags)

diff --git a/sys-apps/util-linux/util-linux-2.38.1-r1.ebuild 
b/sys-apps/util-linux/util-linux-2.38.1-r2.ebuild
similarity index 98%
rename from sys-apps/util-linux/util-linux-2.38.1-r1.ebuild
rename to sys-apps/util-linux/util-linux-2.38.1-r2.ebuild
index 746b411e2e6e..f49e21c65cae 100644
--- a/sys-apps/util-linux/util-linux-2.38.1-r1.ebuild
+++ b/sys-apps/util-linux/util-linux-2.38.1-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{9..11} )
 
-inherit toolchain-funcs libtool flag-o-matic bash-completion-r1 usr-ldscript \
+inherit toolchain-funcs autotools flag-o-matic bash-completion-r1 usr-ldscript 
\
pam python-r1 multilib-minimal multiprocessing systemd
 
 MY_PV="${PV/_/-}"
@@ -93,6 +93,7 @@ RESTRICT="!test? ( test )"
 
 PATCHES=(
"${FILESDIR}"/${P}-more-posix-exit-on-eof.patch
+   "${FILESDIR}"/util-linux-2.38.1-check-for-sys-pidfd.h.patch
 )
 
 pkg_pretend() {
@@ -153,12 +154,7 @@ src_prepare() {
 
fi
 
-   if [[ ${PV} ==  ]] ; then
-   po/update-potfiles
-   eautoreconf
-   else
-   elibtoolize
-   fi
+   eautoreconf
 }
 
 lfs_fallocate_test() {



  1   2   >