[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2023-11-12 Thread Sam James
commit: 89c0c30fcc889083a5f8d87e43b0362a2fb3e474
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 07:32:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 07:32:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c0c30f

media-gfx/enblend: migrate to fig2dev

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

 .../enblend/enblend-4.2.0_p20161007-r6.ebuild  | 89 ++
 1 file changed, 89 insertions(+)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild
new file mode 100644
index ..6212ba098cc1
--- /dev/null
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Image Blending with Multiresolution Splines"
+HOMEPAGE="http://enblend.sourceforge.net/";
+SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz";
+
+LICENSE="GPL-2+ FDL-1.2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="cpu_flags_x86_sse2 debug doc openmp tcmalloc"
+
+REQUIRED_USE="tcmalloc? ( !debug )"
+
+BDEPEND="
+   sys-apps/help2man
+   virtual/pkgconfig
+   doc? (
+   app-text/ghostscript-gpl
+   app-text/texlive
+   dev-lang/perl
+   dev-perl/Readonly
+   dev-tex/hevea
+   gnome-base/librsvg
+   media-gfx/graphviz
+   >=media-gfx/fig2dev-3.2.9-r1
+   sci-visualization/gnuplot[cairo,gd]
+   virtual/imagemagick-tools[tiff]
+   )
+"
+RDEPEND="
+   media-libs/lcms:2
+   media-libs/tiff:=
+   media-libs/vigra[openexr]
+   sci-libs/gsl:=
+   debug? ( dev-libs/dmalloc[threads] )
+   tcmalloc? ( dev-util/google-perftools )
+"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+   media-libs/libpng:0
+   media-libs/libjpeg-turbo:=
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.2-doc-install-dir-fix.patch
+   "${FILESDIR}"/${P}-cmake.patch
+   "${FILESDIR}"/${P}-gcc-10.patch
+   "${FILESDIR}"/${P}-doc-scaleable-fonts.patch
+)
+
+src_prepare() {
+   cmake_src_prepare
+
+   sed -i -e "s:share/doc/enblend:share/doc/${PF}:" doc/CMakeLists.txt || 
die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_SSE2=$(usex cpu_flags_x86_sse2)
+   -DENABLE_DMALLOC=$(usex debug)
+   -DDOC=$(usex doc)
+   -DENABLE_OPENMP=$(usex openmp)
+   -DENABLE_TCMALLOC=$(usex tcmalloc)
+   )
+   if use doc; then
+   mycmakeargs+=(
+   -DINSTALL_HTML_DOC=ON
+   -DINSTALL_PDF_DOC=ON
+   )
+   fi
+
+   cmake_src_configure
+}
+
+src_compile() {
+   # To allow icon resizing with renderers (no way to disable)
+   addpredict /dev/dri
+
+   # To compile fonts in the temp directory
+   export VARTEXFONTS="${T}/fonts"
+
+   # forcing -j1 as every parallel compilation process needs about 1 GB 
RAM.
+   cmake_src_compile -j1
+}



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

2023-11-12 Thread Sam James
commit: 5cdd0cfcb70b6977ae355a6f9e3fe7e2c4d42043
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 07:34:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 07:34:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cdd0cfc

app-emulation/xen-tools: migrate to fig2dev

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

 .../xen-tools/xen-tools-4.16.6_pre1-r1.ebuild  | 523 
 .../xen-tools/xen-tools-4.17.3_pre1-r1.ebuild  | 524 +
 2 files changed, 1047 insertions(+)

diff --git a/app-emulation/xen-tools/xen-tools-4.16.6_pre1-r1.ebuild 
b/app-emulation/xen-tools/xen-tools-4.16.6_pre1-r1.ebuild
new file mode 100644
index ..d9c987cdcdc4
--- /dev/null
+++ b/app-emulation/xen-tools/xen-tools-4.16.6_pre1-r1.ebuild
@@ -0,0 +1,523 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE='ncurses,xml(+),threads(+)'
+
+inherit bash-completion-r1 flag-o-matic multilib python-single-r1 
readme.gentoo-r1 toolchain-funcs
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   REPO="xen.git"
+   EGIT_REPO_URI="git://xenbits.xen.org/${REPO}"
+   S="${WORKDIR}/${REPO}"
+else
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+   SEABIOS_VER="1.16.0"
+   EDK2_COMMIT="b16284e2a0011489f6e16dfcc6af7623c3cbaf0b"
+   EDK2_OPENSSL_VERSION="1_1_1t"
+   EDK2_SOFTFLOAT_COMMIT="b64af41c3276f97f0e181920400ee056b9c88037"
+   EDK2_BROTLI_COMMIT="f4153a09f87cbb9c826d8fc12c74642bb2d879ea"
+   IPXE_COMMIT="3c040ad387099483102708bb1839110bc788cefb"
+
+   XEN_GENTOO_PATCHSET_NUM=2
+   XEN_GENTOO_PATCHSET_BASE=4.16.1
+   XEN_PRE_PATCHSET_NUM=0
+   XEN_PRE_VERSION_BASE=4.16.5
+
+   XEN_BASE_PV="${PV}"
+   if [[ -n "${XEN_PRE_VERSION_BASE}" ]]; then
+   XEN_BASE_PV="${XEN_PRE_VERSION_BASE}"
+   fi
+
+   SRC_URI="
+   
https://downloads.xenproject.org/release/xen/${XEN_BASE_PV}/xen-${XEN_BASE_PV}.tar.gz
+   https://www.seabios.org/downloads/seabios-${SEABIOS_VER}.tar.gz
+   ipxe? ( 
https://xenbits.xen.org/xen-extfiles/ipxe-git-${IPXE_COMMIT}.tar.gz )
+   ovmf? ( https://github.com/tianocore/edk2/archive/${EDK2_COMMIT}.tar.gz 
-> edk2-${EDK2_COMMIT}.tar.gz
+   
https://github.com/openssl/openssl/archive/OpenSSL_${EDK2_OPENSSL_VERSION}.tar.gz
+   
https://github.com/ucb-bar/berkeley-softfloat-3/archive/${EDK2_SOFTFLOAT_COMMIT}.tar.gz
 -> berkeley-softfloat-${EDK2_SOFTFLOAT_COMMIT}.tar.gz
+   
https://github.com/google/brotli/archive/${EDK2_BROTLI_COMMIT}.tar.gz -> 
brotli-${EDK2_BROTLI_COMMIT}.tar.gz
+   )
+   "
+
+   if [[ -n "${XEN_PRE_PATCHSET_NUM}" ]]; then
+   XEN_UPSTREAM_PATCHES_TAG="$(ver_cut 
1-3)-pre-patchset-${XEN_PRE_PATCHSET_NUM}"
+   
XEN_UPSTREAM_PATCHES_NAME="xen-upstream-patches-${XEN_UPSTREAM_PATCHES_TAG}"
+   SRC_URI+=" 
https://gitweb.gentoo.org/proj/xen-upstream-patches.git/snapshot/${XEN_UPSTREAM_PATCHES_NAME}.tar.bz2";
+   
XEN_UPSTREAM_PATCHES_DIR="${WORKDIR}/${XEN_UPSTREAM_PATCHES_NAME}"
+   fi
+   if [[ -n "${XEN_GENTOO_PATCHSET_NUM}" ]]; then
+   XEN_GENTOO_PATCHES_TAG="$(ver_cut 1-3 
${XEN_GENTOO_PATCHSET_BASE})-gentoo-patchset-${XEN_GENTOO_PATCHSET_NUM}"
+   
XEN_GENTOO_PATCHES_NAME="xen-gentoo-patches-${XEN_GENTOO_PATCHES_TAG}"
+   SRC_URI+=" 
https://gitweb.gentoo.org/proj/xen-gentoo-patches.git/snapshot/${XEN_GENTOO_PATCHES_NAME}.tar.bz2";
+   XEN_GENTOO_PATCHES_DIR="${WORKDIR}/${XEN_GENTOO_PATCHES_NAME}"
+   fi
+fi
+
+DESCRIPTION="Xen tools including QEMU and xl"
+HOMEPAGE="https://xenproject.org";
+DOCS=( README )
+
+S="${WORKDIR}/xen-$(ver_cut 1-3 ${XEN_BASE_PV})"
+
+LICENSE="GPL-2"
+SLOT="0/$(ver_cut 1-2)"
+# Inclusion of IUSE ocaml on stabalizing requires maintainer of ocaml to (get 
off his hands and) make
+# >=dev-lang/ocaml-4 stable
+# Masked in profiles/eapi-5-files instead
+IUSE="api debug doc +hvm +ipxe lzma ocaml ovmf pygrub python +qemu 
+qemu-traditional +rombios screen selinux sdl static-libs system-ipxe 
system-qemu system-seabios systemd zstd"
+
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   ipxe? ( rombios )
+   ovmf? ( hvm )
+   pygrub? ( python )
+   rombios? ( hvm )
+   system-ipxe? ( rombios )
+   ?? ( ipxe system-ipxe )
+   ?? ( qemu system-qemu )"
+
+COMMON_DEPEND="
+   lzma? ( app-arch/xz-utils )
+   qemu? (
+   dev-libs/glib:2
+   sys-libs/pam
+   )
+   zstd? ( app-arch/zstd )
+   app-arch/bzip2
+   app-arch/zstd
+   dev-libs/libnl:3
+   dev-libs/lzo:2
+   dev-libs/yajl
+   sys-apps/util-linux
+   sys-fs/e2fsprogs
+   sys-libs/ncurses
+   sys-libs/zlib
+   ${PYTHON_DEPS}
+"
+
+R

[gentoo-commits] repo/gentoo:master commit in: games-fps/quakeforge/

2023-11-12 Thread Sam James
commit: f628eecd507ec310771db2c0e25dffb4c8124034
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 07:33:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 07:33:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f628eecd

games-fps/quakeforge: migrate to fig2dev

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

 ...ebuild => quakeforge-0.7.2_p20210722-r2.ebuild} | 40 ++
 games-fps/quakeforge/quakeforge-.ebuild|  2 +-
 2 files changed, 26 insertions(+), 16 deletions(-)

diff --git a/games-fps/quakeforge/quakeforge-.ebuild 
b/games-fps/quakeforge/quakeforge-0.7.2_p20210722-r2.ebuild
similarity index 77%
copy from games-fps/quakeforge/quakeforge-.ebuild
copy to games-fps/quakeforge/quakeforge-0.7.2_p20210722-r2.ebuild
index 9c6f72e80f93..e904e35f9cd1 100644
--- a/games-fps/quakeforge/quakeforge-.ebuild
+++ b/games-fps/quakeforge/quakeforge-0.7.2_p20210722-r2.ebuild
@@ -9,9 +9,9 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/quakeforge/quakeforge.git";
 else
-   QUAKEFORGE_COMMIT=""
-   
SRC_URI="https://github.com/quakeforge/quakeforge/archive/${QUAKEFORGE_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   S="${WORKDIR}/${PN}-${QUAKEFORGE_COMMIT}"
+   MY_COMMIT="e799a7ae45b0ab2ad7b642953277db8ccf256cf8"
+   
SRC_URI="https://github.com/quakeforge/quakeforge/archive/${MY_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/${PN}-${MY_COMMIT}"
KEYWORDS="~amd64 ~x86"
 fi
 
@@ -29,8 +29,6 @@ RDEPEND="
virtual/opengl
x11-libs/libX11
x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
x11-libs/libXxf86vm
alsa? ( media-libs/alsa-lib )
flac? ( media-libs/flac:= )
@@ -55,16 +53,16 @@ BDEPEND="
virtual/pkgconfig
doc? (
app-doc/doxygen[dot]
-   media-gfx/transfig
+   >=media-gfx/fig2dev-3.2.9-r1
)"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-skipped-tests.patch
+)
+
 src_prepare() {
default
 
-   # These seem to fail at high precision and shouldn't affect normal use.
-   # quat/simd: may fail with -mavx, sebvf: random? (likely hardware 
related)
-   sed -i '/test-\(quat\|simd\|sebvf\)/d' libs/util/test/Makemodule.am || 
die
-
echo ${PV} > .tarball-version || die
eautoreconf
 }
@@ -74,7 +72,7 @@ src_configure() {
unset LEX YACC #902997,884287
 
qf_client() {
-   usex client $(use_enable ${1}) --disable-${1}
+   echo $(usex client $(use_enable ${1}) --disable-${1})
}
 
local econfargs=(
@@ -95,7 +93,6 @@ src_configure() {
$(use_with client x)
--disable-Werror
--disable-dga
-   --disable-simd # all this does is append -mavx2 and similar
--enable-xdg
# non-x11 clients are mostly abandoned/broken (SDL1 still 
useful for pulseaudio)
--with-clients=$(usev client x11)
@@ -121,9 +118,9 @@ src_install() {
 
find "${ED}" -name '*.la' -delete || die
 
-   local DISABLE_AUTOFORMATTING=yes
-   local DOC_CONTENTS="\
-Before you can play (using nq-x11 or qw-client-x11), you must ensure
+   local DISABLE_AUTOFORMATTING="yes"
+   local DOC_CONTENTS=\
+"Before you can play (using nq-x11 or qw-client-x11), you must ensure
 that ${PN} can find your Quake pak0.pak (and optionally pak1.pak)
 at one of these locations with lowercase filenames:
- '~/.local/share/${PN}/id1/pak0.pak'
@@ -153,4 +150,17 @@ Audio/Video notes:
 
 pkg_postinst() {
readme.gentoo_print_elog
+
+   if [[ ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -le 
0.7.2-r1; then
+   elog "Migration may be needed for ${PN}'s home paths, now 
using:"
+   elog "~/.${PN}rc -> ~/.config/${PN}/${PN}.conf"
+   elog "~/.${PN}/  -> ~/.local/share/${PN}/"
+   elog "Also, nq-sdl / qw-client-sdl are no longer available (use 
-x11 instead)."
+   fi
+
+   if use vulkan; then
+   ewarn "You've enabled the new vulkan support that is still 
experimental and yet"
+   ewarn "used by default. If have issues, can use '+setrom 
vid_render gl' command"
+   ewarn "line option to revert to GL."
+   fi
 }

diff --git a/games-fps/quakeforge/quakeforge-.ebuild 
b/games-fps/quakeforge/quakeforge-.ebuild
index 9c6f72e80f93..df728f289149 100644
--- a/games-fps/quakeforge/quakeforge-.ebuild
+++ b/games-fps/quakeforge/quakeforge-.ebuild
@@ -55,7 +55,7 @@ BDEPEND="
virtual/pkgconfig
doc? (
app-doc/doxygen[dot]
-   media-gfx/transfig
+   >=media-gfx/fig2dev-3.2.9-r1
)"
 
 src_prepare() {



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

2023-11-12 Thread Sam James
commit: 4e23e485041abd1d2a16a3d3bd8afd5e3b911324
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 07:32:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 07:32:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e23e485

app-text/gocr: migrate to fig2dev

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

 app-text/gocr/gocr-0.52-r1.ebuild | 53 +++
 1 file changed, 53 insertions(+)

diff --git a/app-text/gocr/gocr-0.52-r1.ebuild 
b/app-text/gocr/gocr-0.52-r1.ebuild
new file mode 100644
index ..c598b8bc26bd
--- /dev/null
+++ b/app-text/gocr/gocr-0.52-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="An OCR (Optical Character Recognition) reader"
+HOMEPAGE="https://www-e.uni-magdeburg.de/jschulen/ocr/";
+SRC_URI="http://www-e.uni-magdeburg.de/jschulen/ocr/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE="doc scanner tk"
+
+DEPEND="
+   >=media-libs/netpbm-9.12
+   doc? (
+   >=media-gfx/fig2dev-3.2.9-r1
+   app-text/ghostscript-gpl
+   )
+   tk? ( dev-lang/tk )"
+RDEPEND="${DEPEND}
+   tk? (
+   media-gfx/xli
+   scanner? ( media-gfx/xsane )
+   )"
+
+src_compile() {
+   local targets=( src man )
+   use doc && targets+=( doc examples )
+
+   emake "${targets[@]}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" prefix="${EPREFIX}/usr" 
exec_prefix="${EPREFIX}/usr" install
+   einstalldocs
+   dodoc HISTORY REMARK.txt REVIEW
+
+   # remove the tk frontend if tk is not selected
+   if ! use tk; then
+   rm "${ED}"/usr/bin/gocr.tcl || die
+   fi
+
+   # and install the documentation and examples
+   if use doc; then
+   dodoc doc/gocr.html doc/examples.txt doc/unicode.txt
+
+   docinto examples
+   dodoc examples/*.{fig,tex,pcx}
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



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

2023-11-12 Thread Sam James
commit: 743affca25bc57cb1e19a0e4efdcf1f7db936ecb
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 07:30:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 07:30:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=743affca

app-text/dblatex: migrate to fig2dev

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

 app-text/dblatex/dblatex-0.3.12-r2.ebuild | 69 +++
 1 file changed, 69 insertions(+)

diff --git a/app-text/dblatex/dblatex-0.3.12-r2.ebuild 
b/app-text/dblatex/dblatex-0.3.12-r2.ebuild
new file mode 100644
index ..6902a9a37b05
--- /dev/null
+++ b/app-text/dblatex/dblatex-0.3.12-r2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+# Breaks installation of /usr/bin/dblatex, bug #906788
+#DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Transform DocBook using TeX macros"
+HOMEPAGE="http://dblatex.sourceforge.net/";
+SRC_URI="https://downloads.sourceforge.net/project/dblatex/dblatex/${P}/${PN}3-${PV}.tar.bz2";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="inkscape test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-text/docbook-xml-dtd:4.5
+   dev-libs/kpathsea
+   dev-libs/libxslt
+   dev-libs/libxslt
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   dev-texlive/texlive-latexrecommended
+   dev-texlive/texlive-mathscience
+   dev-texlive/texlive-pictures
+   dev-texlive/texlive-xetex
+   gnome-base/librsvg
+   media-gfx/imagemagick
+   >=media-gfx/fig2dev-3.2.9-r1
+   inkscape? ( media-gfx/inkscape )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}
+   test? ( ~${CATEGORY}/${P} )"
+
+S="${WORKDIR}/${PN}3-${PV}"
+
+PATCHES=(
+"${FILESDIR}/${PN}-0.3.11-path-logging.patch"
+"${FILESDIR}/${PN}-0.3.11-setup.patch"
+"${FILESDIR}/${PN}-0.3.11-encode.patch"
+)
+
+python_prepare_all() {
+   # Manual page is precomressed, but we will use our own compression 
later.
+   gunzip docs/manpage/dblatex.1.gz || die
+   # If we dont have inkscape we need to use an alternative SVG converter
+   use inkscape || eapply 
"${FILESDIR}/${PN}-0.3.11-no-inkscape-dependency.patch"
+   # If we use inscape however we want to make dblatex compatible with v1.0
+   use inkscape && eapply "${FILESDIR}/${PN}-0.3.11-inkscape-1.0.patch"
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   # Move package documentation to a folder name containing version number
+   mv "${D}"/usr/share/doc/${PN} "${D}"/usr/share/doc/${PF} || die
+}
+
+python_test_all() {
+   emake -C tests/mathml
+}



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

2023-11-12 Thread Sam James
commit: d81c00d0957be60da90fb45668a5f719a2f1ba40
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 07:31:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 07:31:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d81c00d0

dev-util/ragel: migrate to fig2dev

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

 dev-util/ragel/ragel-7.0.4-r3.ebuild | 66 
 1 file changed, 66 insertions(+)

diff --git a/dev-util/ragel/ragel-7.0.4-r3.ebuild 
b/dev-util/ragel/ragel-7.0.4-r3.ebuild
new file mode 100644
index ..4f1a3096a21c
--- /dev/null
+++ b/dev-util/ragel/ragel-7.0.4-r3.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Compiles finite state machines from regular languages into 
executable code"
+HOMEPAGE="https://www.colm.net/open-source/ragel/";
+SRC_URI="https://www.colm.net/files/ragel/${P}.tar.gz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="doc"
+
+# Notes from bug #766090
+# dev-libs/libxml2's xmllint ends up being called by asciidoc here
+# app-text/dblatex too
+# app-text/ghostscript-gpl too
+BDEPEND="
+   doc? (
+   || ( app-text/asciidoc dev-ruby/asciidoctor )
+   app-text/dblatex
+   app-text/ghostscript-gpl
+   dev-libs/libxml2
+   dev-texlive/texlive-latex
+   dev-python/pygments
+   >=media-gfx/fig2dev-3.2.9-r1
+   )
+"
+DEPEND=">=dev-util/colm-0.14.7-r1"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-7.0.4-drop-julia-check.patch
+   "${FILESDIR}"/${PN}-7.0.4-r2-link-colm-properly.patch
+)
+
+src_prepare() {
+   default
+
+   # Fix hardcoded search dir
+   sed -i -e "s:\$withval/lib:\$withval/$(get_libdir):" configure.ac || die
+
+   # Allow either asciidoctor or asciidoc
+   # bug #733426
+   sed -i -e 's/(\[ASCIIDOC\], \[asciidoc\], \[asciidoc\]/S([ASCIIDOC], 
[asciidoc asciidoctor]/' configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --with-colm="${EPREFIX}/usr" \
+   $(use_enable doc manual)
+}
+
+src_install() {
+   default
+
+   insinto /usr/share/vim/vimfiles/syntax
+   doins ragel.vim
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/ginac/

2023-11-12 Thread Sam James
commit: 7aed3bb89bad76ee1134ab32ae2b16de225fb8e6
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 07:29:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 07:29:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aed3bb8

sci-mathematics/ginac: revbump for fig2dev change

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

 sci-mathematics/ginac/{ginac-1.8.7.ebuild => ginac-1.8.7-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sci-mathematics/ginac/ginac-1.8.7.ebuild 
b/sci-mathematics/ginac/ginac-1.8.7-r1.ebuild
similarity index 100%
rename from sci-mathematics/ginac/ginac-1.8.7.ebuild
rename to sci-mathematics/ginac/ginac-1.8.7-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-java/junit/

2023-11-12 Thread Sam James
commit: 9b4ae5778c09b08a8eaaa3762984d5547b764549
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Nov  1 13:18:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 07:07:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b4ae577

dev-java/junit: adjust jdk DEPEND, enable more tests, update EAPI 7 -> 8

also adds Automatic-Module-Name

Closes: https://bugs.gentoo.org/916398
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Sam James  gentoo.org>

 ...{junit-4.13.2.ebuild => junit-4.13.2-r1.ebuild} | 37 +++---
 1 file changed, 12 insertions(+), 25 deletions(-)

diff --git a/dev-java/junit/junit-4.13.2.ebuild 
b/dev-java/junit/junit-4.13.2-r1.ebuild
similarity index 69%
rename from dev-java/junit/junit-4.13.2.ebuild
rename to dev-java/junit/junit-4.13.2-r1.ebuild
index ead129bf0725..81a334cec831 100644
--- a/dev-java/junit/junit-4.13.2.ebuild
+++ b/dev-java/junit/junit-4.13.2-r1.ebuild
@@ -4,7 +4,7 @@
 # Skeleton command:
 # java-ebuilder --generate-ebuild --workdir . --pom junit4-r4.13.2/pom.xml 
--download-uri 
https://github.com/junit-team/junit4/archive/refs/tags/r4.13.2.tar.gz --slot 4 
--keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild junit-4.13.2.ebuild
 
-EAPI=7
+EAPI=8
 
 JAVA_PKG_IUSE="doc source test"
 MAVEN_ID="junit:junit:4.13.2"
@@ -19,30 +19,15 @@ LICENSE="EPL-1.0"
 SLOT="4"
 KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x64-solaris"
 
-# Common dependencies
-# POM: ${PN}4-r${PV}/pom.xml
-# org.hamcrest:hamcrest-core:1.3 -> >=dev-java/hamcrest-core-1.3:1.3
-
-CDEPEND="
-   dev-java/hamcrest-core:1.3
-"
-
-# Compile dependencies
-# POM: ${PN}4-r${PV}/pom.xml
-# test? org.hamcrest:hamcrest-library:1.3 -> 
>=dev-java/hamcrest-library-1.3:1.3
-
-DEPEND="
-   >=virtual/jdk-1.8:*
-   test? (
-   dev-java/hamcrest-library:1.3
-   )
-   ${CDEPEND}"
-RDEPEND="
-   >=virtual/jre-1.8:*
-   ${CDEPEND}"
-BDEPEND="app-arch/unzip"
-S="${WORKDIR}"
+CP_DEPEND="dev-java/hamcrest-core:1.3"
+# not suitable for jdk:21 #916398
+DEPEND="${CP_DEPEND}
+   <=virtual/jdk-17:*
+   test? ( dev-java/hamcrest-library:1.3 )"
+RDEPEND="${CP_DEPEND}
+   >=virtual/jre-1.8:*"
 
+JAVA_AUTOMATIC_MODULE_NAME="junit"
 JAVA_ENCODING="ISO-8859-1"
 
 JAVA_GENTOO_CLASSPATH="hamcrest-core-1.3"
@@ -64,5 +49,7 @@ src_test() {
local CP=".:../resources:${S}/${PN}.jar:$(java-pkg_getjars 
${JAVA_TEST_GENTOO_CLASSPATH})"
 
ejavac -cp "${CP}" -d . $(find * -name "*.java")
-   java -cp "${CP}" -Djava.awt.headless=true org.junit.runner.JUnitCore 
junit.tests.AllTests || die "Running junit failed"
+   # pom.xml lines 264-268
+   java -cp "${CP}" -Djava.awt.headless=true \
+   org.junit.runner.JUnitCore org.junit.tests.AllTests || die 
"Running junit failed"
 }



[gentoo-commits] repo/gentoo:master commit in: dev-java/junit/

2023-11-12 Thread Sam James
commit: a16b4525ae38baece80f39070de1e9c028943072
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Nov  1 13:30:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 07:07:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a16b4525

dev-java/junit: minor style update

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/33613
Signed-off-by: Sam James  gentoo.org>

 dev-java/junit/junit-4.13.2-r1.ebuild | 23 +++
 1 file changed, 7 insertions(+), 16 deletions(-)

diff --git a/dev-java/junit/junit-4.13.2-r1.ebuild 
b/dev-java/junit/junit-4.13.2-r1.ebuild
index 81a334cec831..af5e4f424217 100644
--- a/dev-java/junit/junit-4.13.2-r1.ebuild
+++ b/dev-java/junit/junit-4.13.2-r1.ebuild
@@ -1,19 +1,17 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom junit4-r4.13.2/pom.xml 
--download-uri 
https://github.com/junit-team/junit4/archive/refs/tags/r4.13.2.tar.gz --slot 4 
--keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild junit-4.13.2.ebuild
-
 EAPI=8
 
 JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="junit:junit:4.13.2"
+MAVEN_ID="junit:junit:${PV}"
 
 inherit java-pkg-2 java-pkg-simple
 
 DESCRIPTION="Simple framework to write repeatable tests"
 HOMEPAGE="https://junit.org/junit4/";
-SRC_URI="https://github.com/${PN}-team/${PN}4/archive/refs/tags/r${PV}.tar.gz 
-> ${P}.tar.gz"
+SRC_URI="https://github.com/${PN}-team/${PN}4/archive/r${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}4-r${PV}"
 
 LICENSE="EPL-1.0"
 SLOT="4"
@@ -29,19 +27,12 @@ RDEPEND="${CP_DEPEND}
 
 JAVA_AUTOMATIC_MODULE_NAME="junit"
 JAVA_ENCODING="ISO-8859-1"
-
-JAVA_GENTOO_CLASSPATH="hamcrest-core-1.3"
-JAVA_SRC_DIR="${PN}4-r${PV}/src/main/java"
-JAVA_RESOURCE_DIRS="${PN}4-r${PV}/src/main/resources"
+JAVA_RESOURCE_DIRS="src/main/resources"
+JAVA_SRC_DIR="src/main/java"
 
 JAVA_TEST_GENTOO_CLASSPATH="hamcrest-core-1.3,hamcrest-library-1.3"
-JAVA_TEST_SRC_DIR="${PN}4-r${PV}/src/test/java"
-JAVA_TEST_RESOURCE_DIRS="${PN}4-r${PV}/src/test/resources"
-
-src_prepare() {
-   default
-   java-pkg_clean
-}
+JAVA_TEST_SRC_DIR="src/test/java"
+JAVA_TEST_RESOURCE_DIRS="src/test/resources"
 
 src_test() {
cd "${JAVA_TEST_SRC_DIR}" || die



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

2023-11-12 Thread Hans de Graaff
commit: a5731bf434a8924929b2f6e77ca28d516cc5bc47
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 13 06:48:32 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 13 06:50:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5731bf4

dev-ruby/faker: add 3.2.2

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

 dev-ruby/faker/Manifest   |  1 +
 dev-ruby/faker/faker-3.2.2.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-ruby/faker/Manifest b/dev-ruby/faker/Manifest
index 28ee080a6c98..a60d1d0dadf2 100644
--- a/dev-ruby/faker/Manifest
+++ b/dev-ruby/faker/Manifest
@@ -1,3 +1,4 @@
 DIST faker-2.23.0.tar.gz 1709736 BLAKE2B 
e3524dbecbd1a4825ef8b38801ae1fa30a4392a7d2eb6fe1c94c3da0b0a4f18db621a42423510bf2f9c4bba175d66e10808252a923c9703aaa8de5d5ed54dd44
 SHA512 
b037833b3a6d07adaa70c665af66343d90389f282a2faf8ca55a5a81988163263e3b3069744e67ede206512bb67cf53a104eed34c39d92feb10a282f411bde41
 DIST faker-3.2.0.tar.gz 1741224 BLAKE2B 
0ff591bda01c5009ef1303403fa954f00f4fb885ef48d4838aa471cc00f527b2a738eedc93ada1cb00c0286c53650960dbf55cbf1ac056b16c93f2489dc0f5ae
 SHA512 
472029d6966a5583cab3991821557af25d2b2bfbbee3c9cda824503d3a0cf8f8ffc9ffaa40299cab952815a40148d20aed78c37d3dedb3c91b3f4bcdf70e5bd1
 DIST faker-3.2.1.tar.gz 1790088 BLAKE2B 
87131d359c40f4a517a0aa5dfde0aa5a8807a6cfd4af31c5fd61cefcc7a4311549b98fe132c846ead0c9d2b1afd7551d3cc32d285ecedf4ee3ec733ed1d886e3
 SHA512 
6ee9ffacf60bee367a3590195676cc80c79625d920c52bf9dff42957c2afdb099e1fc28c3fe3d981ee163bea3cb044153396c458b3bf859e2fe3f2b6f44aea85
+DIST faker-3.2.2.tar.gz 1808552 BLAKE2B 
148e821b254de61fc44ff0836e91bb66574bf913d5899410bf4e7939ccbed74a343dc6a1fa504f4cb618dcbdac949d591a36c54e02ac1ae1181cf35b3a309f97
 SHA512 
d13211874f74a380a21cc8940cd7e7382d404cf28b4b3e4becbf0d6b9c027ebb0e206c15febddecd4ad48bdcd59017c9e33399fa0467d0e205cad044078ba5a6

diff --git a/dev-ruby/faker/faker-3.2.2.ebuild 
b/dev-ruby/faker/faker-3.2.2.ebuild
new file mode 100644
index ..2787081fdf60
--- /dev/null
+++ b/dev-ruby/faker/faker-3.2.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_GEMSPEC="faker.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library for generating fake data such as names, addresses, and 
phone numbers"
+HOMEPAGE="https://github.com/faker-ruby/faker";
+SRC_URI="https://github.com/faker-ruby/faker/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/i18n-1.8.11:1 !

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

2023-11-12 Thread Hans de Graaff
commit: 5f30b3f5f8b297be67a604ce5e951c4b4cb26057
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 13 06:46:32 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 13 06:50:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f30b3f5

dev-ruby/temple: add 0.10.3

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

 dev-ruby/temple/Manifest |  1 +
 dev-ruby/temple/temple-0.10.3.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/temple/Manifest b/dev-ruby/temple/Manifest
index 884fdc107027..308cf1a757b7 100644
--- a/dev-ruby/temple/Manifest
+++ b/dev-ruby/temple/Manifest
@@ -1,2 +1,3 @@
 DIST temple-0.10.0.gem 40960 BLAKE2B 
c3d272bc5f9263f5727fc81803f1c265f39ba10a3336bccbe17ce9aa4a6a13304c73a8d323bc45fe59c5d8230a569ad3af3de9225c8e21eccda291e89e482d75
 SHA512 
b207ff1f29b810c943577da1ce72c7eaa2bd672758929b39d6f92c5061c85c720fd49fbb666d5d8f9d1a8c1fbbef28f85cadb6635c12a3ceec29f8b0305833cc
 DIST temple-0.10.2.gem 40960 BLAKE2B 
690d4a891d30d453c303aa47c07f341334cdbf4605f3936422d939bd148cb0df412d00c2718db2e6e9b9ab7a1c2ba7f538cdc96fec17958215b95a1b60093955
 SHA512 
54cc549056924958ce36c52d2b795cc3303ddd689f5fbe50b01c1e806582b97d37e438d917eaf6c05519b4aad9b05fff5e305d8d614c1e8f714f1e1a88d8db23
+DIST temple-0.10.3.tar.gz 37780 BLAKE2B 
9b18f9103f05935ac774423958372b0c518aa0976e46b59d4d80ab4649fae96b83486a0f650a6d3b27ae7af20ce9f9f49b50989da3313d13134e2b29bdfcd32d
 SHA512 
3f41e5897fb43be844f7c0804c01e6bb8843034ca5cad9550eb96140136fdc3a2251ae682f4566520476d7b5e8a7e1585b65aedb5c922643d71b6c4454d3e1bd

diff --git a/dev-ruby/temple/temple-0.10.3.ebuild 
b/dev-ruby/temple/temple-0.10.3.ebuild
new file mode 100644
index ..2cea6862ba91
--- /dev/null
+++ b/dev-ruby/temple/temple-0.10.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES EXPRESSIONS.md README.md"
+RUBY_FAKEGEM_GEMSPEC="temple.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An abstraction and a framework for compiling templates to pure 
Ruby"
+HOMEPAGE="https://github.com/judofyr/temple";
+SRC_URI="https://github.com/judofyr/temple/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0.7"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? (
+   dev-ruby/erubi
+   >=dev-ruby/tilt-2.0.1 )"
+
+all_ruby_prepare() {
+   sed -e 's/__FILE__/"."/' \
+   -e 's/git ls-files -z/find * -print0/' \
+   -e 's/git ls-files --/echo/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2023-11-12 Thread Hans de Graaff
commit: 68bf5a2506e9f1b33f498c8905184292bc454e9e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 13 06:49:49 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 13 06:50:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68bf5a25

dev-ruby/async-io: add 1.37.0

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

 dev-ruby/async-io/Manifest   |  1 +
 dev-ruby/async-io/async-io-1.37.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/async-io/Manifest b/dev-ruby/async-io/Manifest
index 19b188a1ae33..8b19df0ff6dc 100644
--- a/dev-ruby/async-io/Manifest
+++ b/dev-ruby/async-io/Manifest
@@ -2,3 +2,4 @@ DIST async-io-1.34.3.tar.gz 34178 BLAKE2B 
0af09d723682f6818e63e43a356539c098c37f
 DIST async-io-1.35.0.tar.gz 34418 BLAKE2B 
0aa7d5636c4a3f89b67c8543ad7e0826661e4d7f19cc968c1d75757cd5330f876da6606b94fab4bce82771f7a143905edb2c799e2a2e91dca2ba16115d11bd29
 SHA512 
0e5de633343b90eb73bac1114ec0ad5770ba58afaf20a2d246b86572820cb66b4919d751102c0d14bb1d3ea8aa27742842bce860cdc94ba6a4845a6f4efcf6aa
 DIST async-io-1.36.0.tar.gz 36932 BLAKE2B 
86b18e32d268af1753b6d16dd810e774f65d924300c8d986914d4ffd17fd74837771de634caf1aaad5f8baafae2e85053fc2c2536c8d235c51a71118f209736f
 SHA512 
f5cb742927204ae78619f43df477f8630a5dee5784be1a0002e45fb26b8b537a32026b40d01d261eaa25ac745a885772fee2a13fb2ac7f559ba6b5210272ad2c
 DIST async-io-1.36.1.tar.gz 41236 BLAKE2B 
10fe84b02054bdd932bfab23f73faa519ebf70c8e21a054d2408f1a60ce7f528b541f367ca3c928b17ac41e3fc23659c61c1f77e77a156f026e13485a3698649
 SHA512 
cdde07569ee8cba582c1dfa0c6b1176fed3eabbad732ed34b61b607ebaa2db24af13fb0ad3036238d5343223746e1daad2fa2013c68e2a4a97a754a35542c3dc
+DIST async-io-1.37.0.tar.gz 41344 BLAKE2B 
a0b71d4747c7b56a6662aa45813f3ee82b539cb3f5133f1f4469bb57fe61e261e5d111ec01b96f0515858a355e43f8441442d7005bc284ae24a4902ea97dcf36
 SHA512 
5a631bbc79409959b95acff67a5d7de667e0361b02279b3cc98e2cc1a1baf4a8e6ea61998c6ecf5ae71658445d83a63dde8e8e4a29173de388b3b7ae0675b884

diff --git a/dev-ruby/async-io/async-io-1.37.0.ebuild 
b/dev-ruby/async-io/async-io-1.37.0.ebuild
new file mode 100644
index ..6a4c6d8896dd
--- /dev/null
+++ b/dev-ruby/async-io/async-io-1.37.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRA_DOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides support for asynchronous TCP, UDP, UNIX and SSL sockets"
+HOMEPAGE="https://github.com/socketry/async-io";
+SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/async"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/async-container-0.15:0
+   >=dev-ruby/async-rspec-1.10:1
+   dev-ruby/rack-test
+)"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Avoid test dependency on covered
+   sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
+}



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

2023-11-12 Thread Sam James
commit: d2496d2913ed07c18a564236f05eec0e2e7bd40d
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sat Nov 11 00:29:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 06:43:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2496d29

sys-apps/eza: add 0.15.3

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Closes: https://github.com/gentoo/gentoo/pull/33658
Signed-off-by: Sam James  gentoo.org>

 sys-apps/eza/Manifest  |  10 ++
 sys-apps/eza/eza-0.15.3.ebuild | 237 +
 2 files changed, 247 insertions(+)

diff --git a/sys-apps/eza/Manifest b/sys-apps/eza/Manifest
index e88fc8356785..a2790be4bc34 100644
--- a/sys-apps/eza/Manifest
+++ b/sys-apps/eza/Manifest
@@ -2,6 +2,7 @@ DIST aho-corasick-1.0.5.crate 172064 BLAKE2B 
bab7767070b959e8e4c054bf505b9423d7f
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
+DIST ansi_colours-1.2.2.crate 21374 BLAKE2B 
a5ca621a12070686d531b1053eb2f7c01ee848a8c5f10469011d4ebb7b92d9b4d5ad9a569dc7bdcbc127e572e58f2e80af4154080014b02164941a8b115ed867
 SHA512 
077a6ddb4b44f79aebc704128804bcfe549b5c68a75d0d57452250b91cc02cd3784c25a93f061bae6060bff3eb02bb8a88fdf46ef6128a843eff4b0e84f7c972
 DIST ansiterm-0.12.2.crate 26777 BLAKE2B 
08dd1e95ce9c3bc3673dc92e2e6c61d6d9c125560717e2046a52786f5ab50c9619a7bedabee8991ca90c9e09f2b4c5ad2b7c8e67b874779ca989023ebc6bd56a
 SHA512 
b9a37ea51a3ec4e9cef972a1480fb07f9e8626fd800dfe417e3ac615156310648b65f4d6665e0bb91ac6e1ef28b74c1f66d5cae66cfcfe4c1a3b74805cb1dbed
 DIST anstream-0.5.0.crate 19646 BLAKE2B 
770dc99092e1c48ad5c1658e83abff3b8c9e0915e360048bfe0fe04faf61991e01e88ca4adca23533bf11fe078066e351778661128d69381756688341022f29d
 SHA512 
8e285cc8f92708cf9482e7b4dc84dd891e5ec0bd8c57894c6bb368eede1127b7b903adb4c40b37287e3644535cc60c92662951c2c8fb5b92e10f49ff5374d359
 DIST anstream-0.6.4.crate 20593 BLAKE2B 
2b617c45d351e01222fc50f52551e57b4a8b0ecf84c6ddf44336c7c9d3b9dde15232b1c4f664d567849295bf8f03612b73ded56f1b3937392eb7718f1e0446c3
 SHA512 
0b983d626c53d1edc184f04cbd2c004eb9c40d14486b23cce86ebf50cbd3d916d32cb0423ae1d67c2b83b966690090af740538538ef846c0b126c686a1ebe159
@@ -10,6 +11,7 @@ DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b231568434
 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
 DIST anstyle-wincon-2.1.0.crate 11757 BLAKE2B 
b7c1071da1ab24accc33d7af70f09ace8edb2dcbb53936ed5ac13552c6082c0f16ce501f041d2c1792cee7dd9cc3877d29505e12a65022bec44285f13e1f422f
 SHA512 
6c379c46f791b6b1367f3d6f3531dcd16589cc2e12f6f5ce52a3fa32d42e62b719d2277699d1bc8526099a6f791f2e7d5b1068e1295cbcd2997841f0eafc4eeb
 DIST anstyle-wincon-3.0.1.crate 11279 BLAKE2B 
593de9443b4c612526550285a6c156db26a233815e77a748597c6eea509ae511f41eb8ee736010f8be853695c9f1d94b034a77190e612f0a00bf00385d66ced2
 SHA512 
75ab14081b09e031ee0f559538976f39092aaeb6f561a56de83d12911cc2b45e28eec21068792c86a61e344021921ab55e7139ca79acec78e7d4a796dfa42a2e
+DIST approx-0.5.1.crate 15100 BLAKE2B 
8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399
 SHA512 
c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b

[gentoo-commits] proj/pambase:master commit in: /, .github/workflows/

2023-11-12 Thread Sam James
commit: 6b3b62b5777677930b3ff9e00835f6b1c1e914aa
Author: Aliaksei Urbanski  gmail  com>
AuthorDate: Wed Nov  8 15:01:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 06:20:51 2023 +
URL:https://gitweb.gentoo.org/proj/pambase.git/commit/?id=6b3b62b5

Add a GitHub Actions workflow for tests

These changes enable tests on the GitHub side.
The implementation relies on Official Gentoo Docker images,
since I believe it's a better way to test Gentoo-specific packages.

Useful links:
  * https://www.gentoo.org/news/2020/07/04/official-docker.html
  * https://github.com/gentoo/gentoo-docker-images
  * https://github.com/docker/build-push-action
  * https://docs.docker.com/build/ci/github-actions/cache/

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

 .dockerignore   |  6 ++
 .github/workflows/tests.yml | 26 ++
 Dockerfile  | 14 ++
 3 files changed, 46 insertions(+)

diff --git a/.dockerignore b/.dockerignore
new file mode 100644
index 000..f502e63
--- /dev/null
+++ b/.dockerignore
@@ -0,0 +1,6 @@
+.git/
+.github/
+stack/
+.dockerignore
+.gitignore
+Dockerfile

diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
new file mode 100644
index 000..652d733
--- /dev/null
+++ b/.github/workflows/tests.yml
@@ -0,0 +1,26 @@
+name: Tests
+
+on:
+  push:
+  pull_request:
+branches:
+  - master
+
+jobs:
+  tests:
+runs-on: ubuntu-latest
+steps:
+  - name: Checkout
+uses: actions/checkout@v4
+  - name: Set up Docker Buildx
+uses: docker/setup-buildx-action@v3
+  - name: Build the Docker image
+uses: docker/build-push-action@v5
+with:
+  context: .
+  cache-from: type=gha
+  cache-to: type=gha,mode=max
+  load: true
+  tags: pambase
+  - name: Run tox
+run: docker run pambase

diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 000..1d3d150
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,14 @@
+# based on https://github.com/gentoo/gentoo-docker-images
+
+FROM gentoo/portage:latest as portage
+FROM gentoo/stage3:latest
+
+COPY --from=portage /var/db/repos/gentoo /var/db/repos/gentoo
+
+ENV ACCEPT_KEYWORDS="~amd64"
+RUN emerge -qvu python:3.{10..12} dev-python/tox
+
+COPY . /usr/src/pambase
+WORKDIR /usr/src/pambase
+
+CMD tox --colored yes



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

2023-11-12 Thread Sam James
commit: b599daf14eda0a238265f11d239c4c772c345fbd
Author: Aliaksei Urbanski  gmail  com>
AuthorDate: Wed Nov  8 15:08:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 06:20:51 2023 +
URL:https://gitweb.gentoo.org/proj/pambase.git/commit/?id=b599daf1

Add README.md

Closes: https://github.com/gentoo/pambase/pull/18
Signed-off-by: Sam James  gentoo.org>

 README.md | 18 ++
 1 file changed, 18 insertions(+)

diff --git a/README.md b/README.md
new file mode 100644
index 000..59f4ecd
--- /dev/null
+++ b/README.md
@@ -0,0 +1,18 @@
+# pambase
+
+[PAM](https://wiki.gentoo.org/wiki/PAM) base configuration files.
+
+This repository contains a small [Python](https://wiki.gentoo.org/wiki/Python) 
script that renders `PAM` configuration templates for [Gentoo 
Linux](https://www.gentoo.org).
+
+## Dependencies
+
+`pambase` depends on 
[jinja](https://packages.gentoo.org/packages/dev-python/jinja).
+
+## Testing
+
+In order to perform tests, run 
[tox](https://packages.gentoo.org/packages/dev-python/tox).
+
+Alternatively, you can run tests with 
[Docker](https://wiki.gentoo.org/wiki/Docker):
+```sh
+docker run --rm -it $(docker build -q .)
+```



[gentoo-commits] proj/pambase:master commit in: tests/rendered/default/, tests/rendered/minimal/, tests/rendered/custom/, /

2023-11-12 Thread Sam James
commit: 93731d4ad939156665887e430086f6853653bc41
Author: Aliaksei Urbanski  gmail  com>
AuthorDate: Tue Nov  7 00:55:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 06:20:50 2023 +
URL:https://gitweb.gentoo.org/proj/pambase.git/commit/?id=93731d4a

Add basic rendering tests with tox

Signed-off-by: Aliaksei Urbanski  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .gitignore |  1 +
 tests/rendered/custom/login|  5 +
 tests/rendered/custom/other|  4 
 tests/rendered/custom/passwd   |  4 
 tests/rendered/custom/su   |  8 
 tests/rendered/custom/system-auth  | 11 +++
 tests/rendered/custom/system-local-login   |  4 
 tests/rendered/custom/system-login | 15 +++
 tests/rendered/custom/system-remote-login  |  4 
 tests/rendered/custom/system-services  |  6 ++
 tests/rendered/default/login   |  5 +
 tests/rendered/default/other   |  4 
 tests/rendered/default/passwd  |  4 
 tests/rendered/default/su  |  8 
 tests/rendered/default/system-auth | 10 ++
 tests/rendered/default/system-local-login  |  4 
 tests/rendered/default/system-login| 14 ++
 tests/rendered/default/system-remote-login |  4 
 tests/rendered/default/system-services |  6 ++
 tests/rendered/minimal/login   |  5 +
 tests/rendered/minimal/other   |  4 
 tests/rendered/minimal/passwd  |  4 
 tests/rendered/minimal/su  |  8 
 tests/rendered/minimal/system-auth | 10 ++
 tests/rendered/minimal/system-local-login  |  4 
 tests/rendered/minimal/system-login| 11 +++
 tests/rendered/minimal/system-remote-login |  4 
 tests/rendered/minimal/system-services |  6 ++
 tox.ini| 18 ++
 29 files changed, 195 insertions(+)

diff --git a/.gitignore b/.gitignore
index 844c82f..73c8fab 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 stack/
 .idea/
+.tox/

diff --git a/tests/rendered/custom/login b/tests/rendered/custom/login
new file mode 100644
index 000..e5a66f2
--- /dev/null
+++ b/tests/rendered/custom/login
@@ -0,0 +1,5 @@
+auth   include system-local-login
+accountinclude system-local-login
+password   include system-local-login
+sessionoptionalpam_lastlog.so
+sessioninclude system-local-login

diff --git a/tests/rendered/custom/other b/tests/rendered/custom/other
new file mode 100644
index 000..9544f8e
--- /dev/null
+++ b/tests/rendered/custom/other
@@ -0,0 +1,4 @@
+auth   requiredpam_deny.so
+accountrequiredpam_deny.so
+password   requiredpam_deny.so
+sessionrequiredpam_deny.so

diff --git a/tests/rendered/custom/passwd b/tests/rendered/custom/passwd
new file mode 100644
index 000..0bde2a3
--- /dev/null
+++ b/tests/rendered/custom/passwd
@@ -0,0 +1,4 @@
+auth   sufficient  pam_rootok.so
+auth   include system-auth
+accountinclude system-auth
+password   include system-auth

diff --git a/tests/rendered/custom/su b/tests/rendered/custom/su
new file mode 100644
index 000..a36b633
--- /dev/null
+++ b/tests/rendered/custom/su
@@ -0,0 +1,8 @@
+auth   sufficient  pam_rootok.so
+auth   requiredpam_wheel.so use_uid
+auth   include system-auth
+accountinclude system-auth
+password   include system-auth
+sessioninclude system-auth
+sessionrequiredpam_env.so
+sessionoptionalpam_xauth.so

diff --git a/tests/rendered/custom/system-auth 
b/tests/rendered/custom/system-auth
new file mode 100644
index 000..a84a45a
--- /dev/null
+++ b/tests/rendered/custom/system-auth
@@ -0,0 +1,11 @@
+auth   requiredpam_env.so
+auth   requisite   pam_faillock.so preauth
+auth[success=1 default=ignore]  pam_unix.so nullok  
try_first_pass
+auth   [default=die]   pam_faillock.so authfail
+accountrequiredpam_unix.so
+account requiredpam_faillock.so
+password   requiredpam_passwdqc.so 
config=/etc/security/passwdqc.conf
+password   requiredpam_unix.so try_first_pass use_authtok nullok 
sha512 shadow
+sessionrequiredpam_limits.so
+sessionrequiredpam_env.so
+sessionrequiredpam_unix.so

diff --git a/tests/rendered/custom/system-local-login 
b/tests/rendered/custom/system-local-login
new file mode 100

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

2023-11-12 Thread Sam James
commit: c4fa72f65cc6718ff3f584647759020788a211e6
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 05:31:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 06:06:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4fa72f6

dev-libs/icu: backport test-only fix

No runtime changes, fix is to the test itself.

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

 ...TestHebrewCalendarInTemporalLeapYear-test.patch | 31 ++
 dev-libs/icu/icu-73.2.ebuild   |  1 +
 2 files changed, 32 insertions(+)

diff --git 
a/dev-libs/icu/files/icu-73.2-fix-TestHebrewCalendarInTemporalLeapYear-test.patch
 
b/dev-libs/icu/files/icu-73.2-fix-TestHebrewCalendarInTemporalLeapYear-test.patch
new file mode 100644
index ..df4dd0793837
--- /dev/null
+++ 
b/dev-libs/icu/files/icu-73.2-fix-TestHebrewCalendarInTemporalLeapYear-test.patch
@@ -0,0 +1,31 @@
+https://bugs.gentoo.org/914887
+https://github.com/unicode-org/icu/commit/f3b869cbb0b9ced42d7ca4e24626a868a14ddcfc
+
+From f3b869cbb0b9ced42d7ca4e24626a868a14ddcfc Mon Sep 17 00:00:00 2001
+From: Frank Tang 
+Date: Mon, 18 Sep 2023 20:20:42 -0700
+Subject: [PATCH] ICU-22512 Fix broken TestHebrewCalendarInTemporalLeapYear
+
+Fix broken test mistakenly landed in
+https://github.com/unicode-org/icu/pull/2274
+
+Some important steps were missed in the last landing.
+--- a/test/intltest/caltest.cpp
 b/test/intltest/caltest.cpp
+@@ -4028,6 +4028,7 @@ void 
CalendarTest::TestHebrewCalendarInTemporalLeapYear() {
+ for (gc.set(startYear, UCAL_JANUARY, 1);
+  gc.get(UCAL_YEAR, status) <= stopYear;
+  gc.add(UCAL_DATE, incrementDays, status)) {
++cal->setTime(gc.getTime(status), status);
+ if (failure(status, "add/get/set/getTime/setTime incorrect")) return;
+ 
+ int32_t cal_year = cal->get(UCAL_EXTENDED_YEAR, status);
+@@ -4036,6 +4037,7 @@ void 
CalendarTest::TestHebrewCalendarInTemporalLeapYear() {
+ leapTest->set(UCAL_MONTH, 0);
+ leapTest->set(UCAL_DATE, 1);
+ // If 10 months after TISHRI is TAMUZ, then it is a leap year.
++leapTest->add(UCAL_MONTH, 10, status);
+ hasLeapMonth = leapTest->get(UCAL_MONTH, status) == 
icu::HebrewCalendar::TAMUZ;
+ yearForHasLeapMonth = cal_year;
+ }
+

diff --git a/dev-libs/icu/icu-73.2.ebuild b/dev-libs/icu/icu-73.2.ebuild
index 84eeae5d9534..870eed474993 100644
--- a/dev-libs/icu/icu-73.2.ebuild
+++ b/dev-libs/icu/icu-73.2.ebuild
@@ -42,6 +42,7 @@ PATCHES=(
"${FILESDIR}/${PN}-65.1-remove-bashisms.patch"
"${FILESDIR}/${PN}-64.2-darwin.patch"
"${FILESDIR}/${PN}-68.1-nonunicode.patch"
+   "${FILESDIR}/${P}-fix-TestHebrewCalendarInTemporalLeapYear-test.patch"
 )
 
 src_prepare() {



[gentoo-commits] repo/proj/guru:dev commit in: games-engines/fs2_open/, games-engines/fs2_open/files/

2023-11-12 Thread Jonas Frei
commit: 7d9a1b2df949a03883e81d47bda176054480b14a
Author: Jonas Frei  pm  me>
AuthorDate: Mon Nov 13 05:33:31 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Mon Nov 13 05:35:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d9a1b2d

games-engines/fs2_open: Added patch to respect -O flags, fixes 887671

This new patch is to be removed on the next release, it was implemented
upstream.

Closes: https://bugs.gentoo.org/887671
Signed-off-by: Jonas Frei  pm.me>

 .../fs2_open-23.2.1-dont-ignore-user-cflags.patch  | 117 +
 ...pen-23.2.1.ebuild => fs2_open-23.2.1-r1.ebuild} |   1 +
 2 files changed, 118 insertions(+)

diff --git 
a/games-engines/fs2_open/files/fs2_open-23.2.1-dont-ignore-user-cflags.patch 
b/games-engines/fs2_open/files/fs2_open-23.2.1-dont-ignore-user-cflags.patch
new file mode 100644
index 00..c0f29d05f8
--- /dev/null
+++ b/games-engines/fs2_open/files/fs2_open-23.2.1-dont-ignore-user-cflags.patch
@@ -0,0 +1,117 @@
+From 3ebdc51c4814648c2171440484c2d429899d3ab4 Mon Sep 17 00:00:00 2001
+From: Jonas Frei 
+Date: Tue, 7 Nov 2023 21:21:28 +0100
+Subject: [PATCH] Don't ignore user-set -O* flags
+
+---
+ cmake/toolchain-clang.cmake | 37 +
+ cmake/toolchain-gcc.cmake   | 34 --
+ 2 files changed, 57 insertions(+), 14 deletions(-)
+
+--- a/cmake/toolchain-clang.cmake
 b/cmake/toolchain-clang.cmake
+@@ -83,20 +83,41 @@ if(SUPPORTS_SHIFT_NEGATIVE_VALUE)
+   set(COMPILER_FLAGS "${COMPILER_FLAGS} -Wno-shift-negative-value")
+ endif()
+ 
+-set(COMPILER_FLAGS_RELEASE "-O2 -Wno-unused-variable -Wno-unused-parameter")
++# Check if there is a user-set optimisation flag
++string(REGEX MATCH "-O[a-zA-Z|0-9]+" CXX_OPT_FLAG ${CXX_BASE_FLAGS})
++string(REGEX MATCH "-O[a-zA-Z|0-9]+" C_OPT_FLAG ${C_BASE_FLAGS})
++
++# If no user-set opt flag, set -O2 and -Og
++if ("${CXX_OPT_FLAG}" STREQUAL "")
++  set(CXX_OPT_FLAG_RELEASE "-O2")
++  set(CXX_OPT_FLAG_DEBUG "-Og")
++else()
++  set(CXX_OPT_FLAG_RELEASE "${CXX_OPT_FLAG}")
++  set(CXX_OPT_FLAG_DEBUG "${CXX_OPT_FLAG}")
++endif()
++if ("${C_OPT_FLAG}" STREQUAL "")
++  set(C_OPT_FLAG_RELEASE "-O2")
++  set(C_OPT_FLAG_DEBUG "-Og")
++else()
++  set(C_OPT_FLAG_RELEASE "${C_OPT_FLAG}")
++  set(C_OPT_FLAG_DEBUG "${C_OPT_FLAG}")
++endif()
+ 
+-set(COMPILER_FLAGS_DEBUG "-Og -g -Wshadow")
++set(CXX_FLAGS_RELEASE "${CXX_OPT_FLAG_RELEASE} -Wno-unused-variable 
-Wno-unused-parameter")
++set(C_FLAGS_RELEASE "${C_OPT_FLAG_RELEASE} -Wno-unused-variable 
-Wno-unused-parameter")
+ 
+-# Always use the base flags and add our compiler flags at the bacl
++set(CXX_FLAGS_DEBUG "${CXX_OPT_FLAG_DEBUG} -g -Wshadow")
++set(C_FLAGS_DEBUG "${C_OPT_FLAG_DEBUG} -g -Wshadow")
++
++# Always use the base flags and add our compiler flags at the back
+ set(CMAKE_CXX_FLAGS "${CXX_BASE_FLAGS} ${COMPILER_FLAGS}")
+ set(CMAKE_C_FLAGS "${C_BASE_FLAGS} ${COMPILER_FLAGS}")
+ 
+-set(CMAKE_CXX_FLAGS_RELEASE ${COMPILER_FLAGS_RELEASE})
+-set(CMAKE_C_FLAGS_RELEASE ${COMPILER_FLAGS_RELEASE})
+-
+-set(CMAKE_CXX_FLAGS_DEBUG ${COMPILER_FLAGS_DEBUG})
+-set(CMAKE_C_FLAGS_DEBUG ${COMPILER_FLAGS_DEBUG})
++set(CMAKE_CXX_FLAGS_RELEASE ${CXX_FLAGS_RELEASE})
++set(CMAKE_C_FLAGS_RELEASE ${C_FLAGS_RELEASE})
+ 
++set(CMAKE_CXX_FLAGS_DEBUG ${CXX_FLAGS_DEBUG})
++set(CMAKE_C_FLAGS_DEBUG ${C_FLAGS_DEBUG})
+ 
+ set(CMAKE_EXE_LINKER_FLAGS "")
+ 
+diff --git a/cmake/toolchain-gcc.cmake b/cmake/toolchain-gcc.cmake
+index ca740832e..78577038c 100644
+--- a/cmake/toolchain-gcc.cmake
 b/cmake/toolchain-gcc.cmake
+@@ -113,19 +113,41 @@ if(SUPPORTS_STRINGOP_TRUNCATION)
+   set(COMPILER_FLAGS "${COMPILER_FLAGS} -Wno-stringop-overflow")
+ endif()
+ 
+-set(COMPILER_FLAGS_RELEASE "-O2 -Wno-unused-variable 
-Wno-unused-but-set-variable -Wno-array-bounds -Wno-empty-body -Wno-clobbered  
-Wno-unused-parameter")
++# Check if there is a user-set optimisation flag
++string(REGEX MATCH "-O[a-zA-Z|0-9]+" CXX_OPT_FLAG ${CXX_BASE_FLAGS})
++string(REGEX MATCH "-O[a-zA-Z|0-9]+" C_OPT_FLAG ${C_BASE_FLAGS})
+ 
+-set(COMPILER_FLAGS_DEBUG "-Og -g -Wshadow")
++# If no user-set opt flag, set -O2 and -Og
++if ("${CXX_OPT_FLAG}" STREQUAL "")
++  set(CXX_OPT_FLAG_RELEASE "-O2")
++  set(CXX_OPT_FLAG_DEBUG "-Og")
++else()
++  set(CXX_OPT_FLAG_RELEASE "${CXX_OPT_FLAG}")
++  set(CXX_OPT_FLAG_DEBUG "${CXX_OPT_FLAG}")
++endif()
++if ("${C_OPT_FLAG}" STREQUAL "")
++  set(C_OPT_FLAG_RELEASE "-O2")
++  set(C_OPT_FLAG_DEBUG "-Og")
++else()
++  set(C_OPT_FLAG_RELEASE "${C_OPT_FLAG}")
++  set(C_OPT_FLAG_DEBUG "${C_OPT_FLAG}")
++endif()
++
++set(CXX_FLAGS_RELEASE "${CXX_OPT_FLAG_RELEASE} -Wno-unused-variable 
-Wno-unused-but-set-variable -Wno-array-bounds -Wno-empty-body -Wno-clobbered 
-Wno-unused-parameter")
++set(C_FLAGS_RELEASE "${C_OPT_FLAG_RELEASE} -Wno-unused-variable 
-Wno-unused-but-set-variable -Wno-array-bounds -Wno-empty-body -Wno-clobbered 
-Wno-unused-p

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

2023-11-12 Thread Michał Górny
commit: 5706bba0283d64e43ab48ca1a172291d9fd511be
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 13 04:09:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 13 05:28:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5706bba0

dev-python/simpy: Bump to 4.1.1

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

 dev-python/simpy/Manifest   |  1 +
 dev-python/simpy/simpy-4.1.1.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-python/simpy/Manifest b/dev-python/simpy/Manifest
index 9aa4ce4c470a..70d4057cdda7 100644
--- a/dev-python/simpy/Manifest
+++ b/dev-python/simpy/Manifest
@@ -1,2 +1,3 @@
 DIST simpy-4.0.2.tar.gz 410706 BLAKE2B 
787da43fe29135ef3f70f286074e5b6dba50c26f50910674a290a4e9e95fe68dffca5e5308e629f8359181f9e7200938b980bdbd9d7b2c09beb30dd49069fdce
 SHA512 
a1f9e10928930817a07ee851f3190c4aefb9c4f0538557b7cc5b0f8950ed2234878f29d1790cbf6991b78bbd73e989d7df0ed1997847eedf129fc9d1c4d1fc23
 DIST simpy-4.1.0.tar.gz 407835 BLAKE2B 
840815663c65e22cd8fbdf74d70fba6c5badb38e33c8506a52e163cfea2fa4f72370c4c3d53c106017c74a10a83ac15fd204f35dcffd70b29a4eb9bb4647049d
 SHA512 
8d54e332ffd6c3ae32904a75c599b0bc33f2ac5f294c89f76632b3b2867de561169504870c89cf6f091a6674d9b9c6168f7c628bba59e4ef2985176c8586
+DIST simpy-4.1.1.tar.gz 408997 BLAKE2B 
ada00417f7eb1b61eae47afd0a095c33ef493ddec48f79b2330319ff3ff2f9776cca488a5e3ec51e6c792960d2c0e649828ec1c248a19adacba6f08b713cb627
 SHA512 
f7e84ceb92285eb0f282892be5eba7bb6e2ba538ecb45221600c41a39aba77cfb0455c9e99ed2c688af0aca8d390f1afe9b6849b4a30be05fb5b7faec27b7253

diff --git a/dev-python/simpy/simpy-4.1.1.ebuild 
b/dev-python/simpy/simpy-4.1.1.ebuild
new file mode 100644
index ..e7d76b0c98c1
--- /dev/null
+++ b/dev-python/simpy/simpy-4.1.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="tk"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Object-oriented, process-based discrete-event simulation language"
+HOMEPAGE="
+   https://simpy.readthedocs.io/
+   https://gitlab.com/team-simpy/simpy/
+   https://pypi.org/project/simpy/
+"
+
+SLOT="0"
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+# Could not import extension sphinx.builders.epub3 (exception: cannot import
+# name 'StandaloneHTMLBuilder' from partially initialized module
+# 'sphinx.builders.html' (most likely due to a circular import)
+# (/usr/lib/python3.10/site-packages/sphinx/builders/html/__init__.py))
+#distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2023-11-12 Thread Michał Górny
commit: 01c226d96340f3ea5cf413b50f343fac0188b115
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 13 04:10:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 13 05:28:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01c226d9

dev-python/zeroconf: Bump to 0.125.0

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

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

diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest
index b1b0963a31b5..f3f4129ab171 100644
--- a/dev-python/zeroconf/Manifest
+++ b/dev-python/zeroconf/Manifest
@@ -4,3 +4,4 @@ DIST zeroconf-0.121.0.tar.gz 158293 BLAKE2B 
fc0f2a2a2ac5df656d96048f350eb5d51e5e
 DIST zeroconf-0.122.0.tar.gz 158314 BLAKE2B 
0c580b0f447c1fa38635a4687a6b1bfd1146b61841ce013c77d659871234e51afa9a8ac5abd08b3d35527ce2a2a2bdc8ed4a4f3273d32f74bda344f0b2411ab5
 SHA512 
18fc8e2d89feb219b37f791ffdaf92e2a1d9f6d1d9ec0fe7122bbec0491d7b1b403d89fee7b12e6c24ee8dfa0da887243eb52f6921dc81dcced541f617a58894
 DIST zeroconf-0.122.3.tar.gz 158519 BLAKE2B 
f62d36234c4f1cd988bbf8b1d1e6f706498bc4c745ef1c60c5346db3b550aa1c6f4dccda9705464dca5136fd19958eac946deb04e37b99aaf41fef8dafc40683
 SHA512 
3f81b9678cc71a3444d1240609d48ddb4c6e5fa0d144a8241fab3e7df71e79508a1537bc504c6d52018a11bbba24477b90302013ebe9d0663e5b5aeb330b333c
 DIST zeroconf-0.123.0.tar.gz 158902 BLAKE2B 
d940e9558e781d614d623701e8baf3c9a2feb292bcb0ad8241fc28e1bdf103a154cf178b37dfc9f9ae1805ee6e6d1601cd41574755fe9849243832c3bd57821e
 SHA512 
65947861a76776a1e34807ca5b0570f93c026b8fa36456ae6bfdec747c484107ba2c2e12712ce1a81a05c6c817215f7f72aa40a48e6634f1b1be886349f8c73f
+DIST zeroconf-0.125.0.tar.gz 160220 BLAKE2B 
aa84106acc07d19766a1ecdb4db36367ff9d80b1f88b81c665499c59dfc95cdb3123d5252f53fb488d4f632afdff862cf138a763106da652facb4e43bc404b8b
 SHA512 
ba24b9dbcf91090404906df0127b0ba94fe3af65aae86788ff703b14b8f4dcffe9e08bc6be3b122a16036bc87df6307066ad291f74b02846a5b79279e24c150b

diff --git a/dev-python/zeroconf/zeroconf-0.125.0.ebuild 
b/dev-python/zeroconf/zeroconf-0.125.0.ebuild
new file mode 100644
index ..b3ff07347a6d
--- /dev/null
+++ b/dev-python/zeroconf/zeroconf-0.125.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pure Python Multicast DNS Service Discovery Library 
(Bonjour/Avahi compatible)"
+HOMEPAGE="
+   https://github.com/python-zeroconf/python-zeroconf/
+   https://pypi.org/project/zeroconf/
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+# the build system uses custom build script that uses distutils to build
+# C extensions, sigh
+BDEPEND="
+   >=dev-python/cython-3[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export REQUIRE_CYTHON=1
+
+python_test() {
+   local -x SKIP_IPV6=1
+   local EPYTEST_DESELECT=(
+   # network
+   tests/test_core.py::Framework::test_close_multiple_times
+   tests/test_core.py::Framework::test_launch_and_close
+   
tests/test_core.py::Framework::test_launch_and_close_context_manager
+
+   # fragile to timeouts (?)
+   
tests/services/test_browser.py::test_service_browser_expire_callbacks
+   tests/utils/test_asyncio.py::test_run_coro_with_timeout
+   )
+
+   epytest -o addopts=
+}



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

2023-11-12 Thread Michał Górny
commit: 897a2c36fe6c61b9f049542ec53dba60307bfd6e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 13 04:46:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 13 05:28:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=897a2c36

dev-python/keyring: Bump to 24.3.0

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

 dev-python/keyring/Manifest  |  1 +
 dev-python/keyring/keyring-24.3.0.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-python/keyring/Manifest b/dev-python/keyring/Manifest
index 54779e97fc08..96700d51cec1 100644
--- a/dev-python/keyring/Manifest
+++ b/dev-python/keyring/Manifest
@@ -1 +1,2 @@
 DIST keyring-24.2.0.tar.gz 59020 BLAKE2B 
2377431b1f6af5eb76e3b243e3684c68c2c91d0e8cf28a8cd902cbb5e4291ca789afe813978e7171d766724c7238f5c0c68d995de2cfc6f99127a167bf3400da
 SHA512 
f212d8df880e1060a62f6556335f8c8fcac1ff2f0390fdb8fff970eb90713e011fdb72796cfeb84d0c9eee9f2f2a21c4795e046c961d250226ec750ece2dcfa4
+DIST keyring-24.3.0.tar.gz 59666 BLAKE2B 
6f68a6057f25c4e9841e04f2977da0401f09e15c6aeb04d12440de054049af9ece867befdd9fd26acab27cf0a00f3eeba9b7989c74eae88f96411f53cf86e594
 SHA512 
22467924420cc8646ebb10e2aa851e734c0a2ba9a7298987eba0849dbcba0abd295705f3b80fb6975c24e07ec029c0e406213275fa209fe2ca3e5b0c114e1612

diff --git a/dev-python/keyring/keyring-24.3.0.ebuild 
b/dev-python/keyring/keyring-24.3.0.ebuild
new file mode 100644
index ..880eb4ef91b7
--- /dev/null
+++ b/dev-python/keyring/keyring-24.3.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Provides access to the system keyring service"
+HOMEPAGE="
+   https://github.com/jaraco/keyring/
+   https://pypi.org/project/keyring/
+"
+
+SLOT="0"
+LICENSE="PSF-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~x64-macos"
+
+RDEPEND="
+   >=dev-python/secretstorage-3.2[${PYTHON_USEDEP}]
+   dev-python/jaraco-classes[${PYTHON_USEDEP}]
+   >=dev-python/jeepney-0.4.2[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib-metadata-4.11.4[${PYTHON_USEDEP}]
+   ' 3.10 3.11)
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # this test fails if importlib-metadata returns more than one
+   # entry, i.e. when keyring is installed already
+   tests/test_packaging.py::test_entry_point
+)
+
+EPYTEST_IGNORE=(
+   # apparently does not unlock the keyring properly
+   tests/backends/test_libsecret.py
+   # hangs
+   tests/backends/test_kwallet.py
+)



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

2023-11-12 Thread Sam James
commit: ce885bfd2a35466031ecf456fa5c34b686344f52
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 05:26:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 05:26:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce885bfd

dev-util/gn: Stabilize 0.2122 amd64, #917208

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

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

diff --git a/dev-util/gn/gn-0.2122.ebuild b/dev-util/gn/gn-0.2122.ebuild
index 5b082bea9f14..a1cc894d2963 100644
--- a/dev-util/gn/gn-0.2122.ebuild
+++ b/dev-util/gn/gn-0.2122.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
# The version number is derived from `git describe HEAD --abbrev=12`
SRC_URI="https://deps.gentoo.zip/dev-util/gn/${P}.tar.xz";
-   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 LICENSE="BSD"



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

2023-11-12 Thread Sam James
commit: 27538857ff48d20c19b62857f486adaceeb4eeb8
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 05:26:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 05:26:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27538857

www-client/chromium: Stabilize 119.0.6045.105 arm64, #917208

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

 www-client/chromium/chromium-119.0.6045.105.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/chromium-119.0.6045.105.ebuild 
b/www-client/chromium/chromium-119.0.6045.105.ebuild
index cf58c267be44..8fd74e530727 100644
--- a/www-client/chromium/chromium-119.0.6045.105.ebuild
+++ b/www-client/chromium/chromium-119.0.6045.105.ebuild
@@ -39,7 +39,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 
 LICENSE="BSD"
 SLOT="0/stable"
-KEYWORDS="amd64 ~arm64"
+KEYWORDS="amd64 arm64"
 IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd"
 IUSE="+X ${IUSE_SYSTEM_LIBS} cups debug gtk4 +hangouts headless kerberos 
libcxx lto +official pax-kernel pgo +proprietary-codecs pulseaudio qt5 qt6 
screencast selinux vaapi wayland widevine"
 REQUIRED_USE="



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

2023-11-12 Thread Sam James
commit: 585bd02487daa00b3cbd38920987861982037d2e
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 05:26:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 05:26:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=585bd024

dev-util/gn: Stabilize 0.2122 arm64, #917208

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

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

diff --git a/dev-util/gn/gn-0.2122.ebuild b/dev-util/gn/gn-0.2122.ebuild
index a1cc894d2963..8d7926f1503a 100644
--- a/dev-util/gn/gn-0.2122.ebuild
+++ b/dev-util/gn/gn-0.2122.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
# The version number is derived from `git describe HEAD --abbrev=12`
SRC_URI="https://deps.gentoo.zip/dev-util/gn/${P}.tar.xz";
-   KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 LICENSE="BSD"



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

2023-11-12 Thread Sam James
commit: 5da4d6174d7fe12c4a3a394bb81118fcf4b8b03d
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 05:26:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 05:26:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5da4d617

www-client/chromium: Stabilize 119.0.6045.105 amd64, #917208

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

 www-client/chromium/chromium-119.0.6045.105.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/chromium-119.0.6045.105.ebuild 
b/www-client/chromium/chromium-119.0.6045.105.ebuild
index 6e550852e5b8..cf58c267be44 100644
--- a/www-client/chromium/chromium-119.0.6045.105.ebuild
+++ b/www-client/chromium/chromium-119.0.6045.105.ebuild
@@ -39,7 +39,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 
 LICENSE="BSD"
 SLOT="0/stable"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd"
 IUSE="+X ${IUSE_SYSTEM_LIBS} cups debug gtk4 +hangouts headless kerberos 
libcxx lto +official pax-kernel pgo +proprietary-codecs pulseaudio qt5 qt6 
screencast selinux vaapi wayland widevine"
 REQUIRED_USE="



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

2023-11-12 Thread Sam James
commit: 11fd82132bd5fa7d79cd9154293c842d184996a2
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Nov 12 03:08:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:57:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11fd8213

media-video/ffmpeg: add 5.1.4

Closes: https://bugs.gentoo.org/916104
Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 media-video/ffmpeg/Manifest|   2 +
 media-video/ffmpeg/ffmpeg-5.1.4.ebuild | 604 +
 2 files changed, 606 insertions(+)

diff --git a/media-video/ffmpeg/Manifest b/media-video/ffmpeg/Manifest
index 59d50e6b6b7f..44163ad2f8a4 100644
--- a/media-video/ffmpeg/Manifest
+++ b/media-video/ffmpeg/Manifest
@@ -2,5 +2,7 @@ DIST ffmpeg-4.4.4.tar.xz 9565584 BLAKE2B 
8cd76a91ae6e485e56c6e5ae7b31d678e2fc2d6
 DIST ffmpeg-4.4.4.tar.xz.asc 520 BLAKE2B 
c8bf944883e37b6dd69029fe863c23f68a3584d84aa3e9c4278ae45aee0bfa3697cc1d8a768b95a1ebd7a9cb91553671072f88f46f6a9c947faa74344a44
 SHA512 
47afa042d8b529d0bfce391455a25cda261f39f8510601d7de2aba6398483ecb623992626e8489aa2a636e3cb93008f26b32080e526143254226d4e2651accea
 DIST ffmpeg-5.1.3.tar.xz 10007756 BLAKE2B 
033dddac096d5dbbfadcf1af51fd1e93d222af1ec6ce7c36000c6a02cf9413288c7fcc7316d450926c60ea9e4193cc66ee004130836816ada5d5833375c7
 SHA512 
4310f27fe0c7b4363207e1535115e0ad266a45772bdb5445f5c8658f35b0f3216d8f2cf70d1d2baa71b12069fbdccf418a774b353ddf092d4f66829ef391508a
 DIST ffmpeg-5.1.3.tar.xz.asc 520 BLAKE2B 
09d7ff694a2fc61a00443b90f905bb771c3fb7244a154bbe289fe98a4520202a8066bff593ef0142d8d7387a75d4e4dc68e553fbeba98d0fdd51881f28a54623
 SHA512 
a7348205ef6648e5c73c32fbe99b8130256d1157d1a7c128701b240e4096ac16778cfcc74a922fe8147e0a137119b8a5fd60f006328454b712eefe154f546318
+DIST ffmpeg-5.1.4.tar.xz 10009968 BLAKE2B 
3e632e6de23a8dd0a75b01910e9a642840f06dc3eba4cd015b729889f785b98d1fdb4e43b8e8a2e9ea69c8fa686f6fcc9f5785837a9f32ccd8d69331d408a99a
 SHA512 
7d7fe8c660a62971a979553a864648d5c859059d3e64d4d32e4f5dca6fd4374270abdeec2dd782c34b2254e7485995c3fe0c1dcef54159e30536eab7f20e0795
+DIST ffmpeg-5.1.4.tar.xz.asc 520 BLAKE2B 
5d391b77341a3da9bd5654be4eb688c3d8bc31b41075630bf17f6422d5a0b4cecdb2ebf8ee2e1bf82f6ecaaa07b00c29a9347cca57e9d278900d05b38de20484
 SHA512 
f161815d47c988f8b6281a95f22301d07a22ddc41a2a84bfc126b4d7de0e9175da499c2cc15b3bdaa415af0e8ed1d2b4d52096a81b4a3d804effb00ff9e8ec5b
 DIST ffmpeg-6.0.tar.xz 10234012 BLAKE2B 
c70884911f3a3e40fe87473f241a2a56b303f5abe7f1d7fa797d05e29e00971f98cbf37832c1c3dc5fa949a5beddef05a6ec55ae6668091976ea870ad93c0e8d
 SHA512 
4d0e8f635d5a1633710f30cb3e0a854b6ca3bf85e33a289d1ec7aca2ad55dc4910010bc9cf3f13eee9f6decb9d50a0df6d7aa5a342f308c3868d2730f3a6b980
 DIST ffmpeg-6.0.tar.xz.asc 520 BLAKE2B 
be294d375108b57bca3c687620ce2517c54c99012d82dc7aa1a83d5fe6d5453bd3c8620fdfb743df780cf588983a06a66a458c4e3e454dbe535cbba9da30c48c
 SHA512 
a64cd0f8578fcea4537f5a38634c930d66c8ba4abd3e8e9dcffaeb95c3ad2e754d7bc4fbb5272409d4d32abf8180ef83f7204c6a570b52a37e635efd96cb94ed

diff --git a/media-video/ffmpeg/ffmpeg-5.1.4.ebuild 
b/media-video/ffmpeg/ffmpeg-5.1.4.ebuild
new file mode 100644
index ..c2dea8e5cdb6
--- /dev/null
+++ b/media-video/ffmpeg/ffmpeg-5.1.4.ebuild
@@ -0,0 +1,604 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Subslot: libavutil major.libavcodec major.libavformat major
+# Since FFmpeg ships several libraries, subslot is kind of limited here.
+# Most consumers will use those three libraries, if a "less used" library
+# changes its soname, consumers will have to be rebuilt the old way
+# (preserve-libs).
+# If, for example, a package does not link to libavformat and only libavformat
+# changes its ABI then this package will be rebuilt needlessly. Hence, such a
+# package is free _not_ to := depend on FFmpeg but I would strongly encourage
+# doing so since such a case is unlikely.
+FFMPEG_SUBSLOT=57.59.59
+
+SCM=""
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM="git-r3"
+   EGIT_MIN_CLONE_TYPE="single"
+   EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git";
+fi
+
+inherit flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM}
+
+DESCRIPTION="Complete solution to record/convert/stream audio and video. 
Includes libavcodec"
+HOMEPAGE="https://ffmpeg.org/";
+if [ "${PV#}" != "${PV}" ] ; then
+   SRC_URI=""
+elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
+   SRC_URI="mirror://gentoo/${P}.tar.xz"
+else # Release
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/ffmpeg.asc
+   inherit verify-sig
+   SRC_URI="https://ffmpeg.org/releases/${P/_/-}.tar.xz";
+   SRC_URI+=" verify-sig? ( 
https://ffmpeg.org/releases/${P/_/-}.tar.xz.asc )"
+
+   BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-ffmpeg )"
+fi
+FFMPEG_REVISION="${PV#*_p}"
+
+SLOT="0/${FFMPEG_SUBSLOT}"
+LICENSE="
+   !gpl? ( LGPL-2.1 )
+   gp

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

2023-11-12 Thread Sam James
commit: a68f849b7d617acd32f29b1c1712f29cf6fe11bc
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Nov 12 03:25:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:57:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a68f849b

media-video/ffmpeg: add 6.0.1

Closes: https://bugs.gentoo.org/916104
Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 media-video/ffmpeg/Manifest|   2 +
 media-video/ffmpeg/ffmpeg-6.0.1.ebuild | 604 +
 2 files changed, 606 insertions(+)

diff --git a/media-video/ffmpeg/Manifest b/media-video/ffmpeg/Manifest
index 44163ad2f8a4..ca57f93232e7 100644
--- a/media-video/ffmpeg/Manifest
+++ b/media-video/ffmpeg/Manifest
@@ -4,5 +4,7 @@ DIST ffmpeg-5.1.3.tar.xz 10007756 BLAKE2B 
033dddac096d5dbbfadcf1af51fd1e93d222af
 DIST ffmpeg-5.1.3.tar.xz.asc 520 BLAKE2B 
09d7ff694a2fc61a00443b90f905bb771c3fb7244a154bbe289fe98a4520202a8066bff593ef0142d8d7387a75d4e4dc68e553fbeba98d0fdd51881f28a54623
 SHA512 
a7348205ef6648e5c73c32fbe99b8130256d1157d1a7c128701b240e4096ac16778cfcc74a922fe8147e0a137119b8a5fd60f006328454b712eefe154f546318
 DIST ffmpeg-5.1.4.tar.xz 10009968 BLAKE2B 
3e632e6de23a8dd0a75b01910e9a642840f06dc3eba4cd015b729889f785b98d1fdb4e43b8e8a2e9ea69c8fa686f6fcc9f5785837a9f32ccd8d69331d408a99a
 SHA512 
7d7fe8c660a62971a979553a864648d5c859059d3e64d4d32e4f5dca6fd4374270abdeec2dd782c34b2254e7485995c3fe0c1dcef54159e30536eab7f20e0795
 DIST ffmpeg-5.1.4.tar.xz.asc 520 BLAKE2B 
5d391b77341a3da9bd5654be4eb688c3d8bc31b41075630bf17f6422d5a0b4cecdb2ebf8ee2e1bf82f6ecaaa07b00c29a9347cca57e9d278900d05b38de20484
 SHA512 
f161815d47c988f8b6281a95f22301d07a22ddc41a2a84bfc126b4d7de0e9175da499c2cc15b3bdaa415af0e8ed1d2b4d52096a81b4a3d804effb00ff9e8ec5b
+DIST ffmpeg-6.0.1.tar.xz 10240172 BLAKE2B 
1e21862f1f4eac04b8e9ef5597853d9e105bac4e858960c07e244ec3dbcea8f9e9fbdec4ff20b64227afad5ea5d0b05eff79a905f8002314ab4e9c37116c1908
 SHA512 
8a86b2db4a9abb68bb86d770ba1babb76c8b8313cfb0258ae70c88e736a93b99c342a6ecda94b739e8e7c103bed75d4afd756dd94e08c6255f424ef62c264741
+DIST ffmpeg-6.0.1.tar.xz.asc 520 BLAKE2B 
dc7222c7c55e9af28c54dcfae4fce33fb44aa2a7e9d2ca4af85a961568b67f63116a6597234cd7ce009669b8ecf6576defd9380c389356435ffc3026b1126f03
 SHA512 
314f9ef996b85bc93c9fb823d582697c7415ac35f56bfc9cd906893491c8076df90bd852cf6e5e757b1fa94bd415ed108488c1220add49eb1f4854fc253c178c
 DIST ffmpeg-6.0.tar.xz 10234012 BLAKE2B 
c70884911f3a3e40fe87473f241a2a56b303f5abe7f1d7fa797d05e29e00971f98cbf37832c1c3dc5fa949a5beddef05a6ec55ae6668091976ea870ad93c0e8d
 SHA512 
4d0e8f635d5a1633710f30cb3e0a854b6ca3bf85e33a289d1ec7aca2ad55dc4910010bc9cf3f13eee9f6decb9d50a0df6d7aa5a342f308c3868d2730f3a6b980
 DIST ffmpeg-6.0.tar.xz.asc 520 BLAKE2B 
be294d375108b57bca3c687620ce2517c54c99012d82dc7aa1a83d5fe6d5453bd3c8620fdfb743df780cf588983a06a66a458c4e3e454dbe535cbba9da30c48c
 SHA512 
a64cd0f8578fcea4537f5a38634c930d66c8ba4abd3e8e9dcffaeb95c3ad2e754d7bc4fbb5272409d4d32abf8180ef83f7204c6a570b52a37e635efd96cb94ed

diff --git a/media-video/ffmpeg/ffmpeg-6.0.1.ebuild 
b/media-video/ffmpeg/ffmpeg-6.0.1.ebuild
new file mode 100644
index ..722cb88bd2cc
--- /dev/null
+++ b/media-video/ffmpeg/ffmpeg-6.0.1.ebuild
@@ -0,0 +1,604 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Subslot: libavutil major.libavcodec major.libavformat major
+# Since FFmpeg ships several libraries, subslot is kind of limited here.
+# Most consumers will use those three libraries, if a "less used" library
+# changes its soname, consumers will have to be rebuilt the old way
+# (preserve-libs).
+# If, for example, a package does not link to libavformat and only libavformat
+# changes its ABI then this package will be rebuilt needlessly. Hence, such a
+# package is free _not_ to := depend on FFmpeg but I would strongly encourage
+# doing so since such a case is unlikely.
+FFMPEG_SUBSLOT=58.60.60
+
+SCM=""
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM="git-r3"
+   EGIT_MIN_CLONE_TYPE="single"
+   EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git";
+fi
+
+inherit flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM}
+
+DESCRIPTION="Complete solution to record/convert/stream audio and video. 
Includes libavcodec"
+HOMEPAGE="https://ffmpeg.org/";
+if [ "${PV#}" != "${PV}" ] ; then
+   SRC_URI=""
+elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
+   SRC_URI="mirror://gentoo/${P}.tar.xz"
+else # Release
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/ffmpeg.asc
+   inherit verify-sig
+   SRC_URI="https://ffmpeg.org/releases/${P/_/-}.tar.xz";
+   SRC_URI+=" verify-sig? ( 
https://ffmpeg.org/releases/${P/_/-}.tar.xz.asc )"
+
+   BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-ffmpeg )"
+fi
+FFMPEG_REVISION="${PV#*_p}"
+
+SLOT="0/${FFMPEG_SUBSLOT}"
+LICENSE="
+   !gpl? ( LGPL-2.1 )
+   gp

[gentoo-commits] repo/gentoo:master commit in: mail-mta/exim/

2023-11-12 Thread Sam James
commit: 6dd6c9f9b6d183f1cb6fb0198713c318b08741fd
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 04:52:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:52:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dd6c9f9

mail-mta/exim: Stabilize 4.96.2 amd64, #916524

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

 mail-mta/exim/exim-4.96.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/exim/exim-4.96.2.ebuild b/mail-mta/exim/exim-4.96.2.ebuild
index 2fb3f6b6970a..54ec7974c088 100644
--- a/mail-mta/exim/exim-4.96.2.ebuild
+++ b/mail-mta/exim/exim-4.96.2.ebuild
@@ -42,7 +42,7 @@ HOMEPAGE="https://www.exim.org/";
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 COMMON_DEPEND=">=sys-apps/sed-4.0.5
dev-libs/libpcre2:=



[gentoo-commits] repo/gentoo:master commit in: dev-perl/IO-Compress-Brotli/files/, dev-perl/IO-Compress-Brotli/

2023-11-12 Thread Sam James
commit: 3fc84e7cb8eb0f4d7f22127b96f38241893a2c2e
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 04:51:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:51:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fc84e7c

dev-perl/IO-Compress-Brotli: fix unbundle patch for 0.17.0

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

 .../IO-Compress-Brotli-0.17.0.ebuild   |  2 +-
 .../files/IO-Compress-Brotli-0.017-unbundle.patch  | 55 ++
 2 files changed, 56 insertions(+), 1 deletion(-)

diff --git a/dev-perl/IO-Compress-Brotli/IO-Compress-Brotli-0.17.0.ebuild 
b/dev-perl/IO-Compress-Brotli/IO-Compress-Brotli-0.17.0.ebuild
index 69dee213f563..11a2b12873d8 100644
--- a/dev-perl/IO-Compress-Brotli/IO-Compress-Brotli-0.17.0.ebuild
+++ b/dev-perl/IO-Compress-Brotli/IO-Compress-Brotli-0.17.0.ebuild
@@ -25,5 +25,5 @@ BDEPEND="${RDEPEND}
 "
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-0.010-unbundle.patch
+   "${FILESDIR}"/${PN}-0.017-unbundle.patch
 )

diff --git 
a/dev-perl/IO-Compress-Brotli/files/IO-Compress-Brotli-0.017-unbundle.patch 
b/dev-perl/IO-Compress-Brotli/files/IO-Compress-Brotli-0.017-unbundle.patch
new file mode 100644
index ..d07e691840a7
--- /dev/null
+++ b/dev-perl/IO-Compress-Brotli/files/IO-Compress-Brotli-0.017-unbundle.patch
@@ -0,0 +1,55 @@
+From 59541041bc3b39e8539fd12a8e584a63040ad7a5 Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Tue, 4 Feb 2020 23:17:49 +1300
+Subject: Disable using bundled brotli
+
+diff --git a/Makefile.PL b/Makefile.PL
+index 57063cf..809001a 100644
+--- a/Makefile.PL
 b/Makefile.PL
+@@ -1,6 +1,5 @@
+ use 5.014000;
+ use ExtUtils::MakeMaker;
+-use Alien::cmake3;
+ use File::Spec::Functions qw/catfile/;
+ use Config;
+ 
+@@ -18,6 +17,12 @@ if ($Config{myuname} =~ /strawberry/i || $Config{osname} =~ 
/MSWin/i ) {
+ }
+ }
+ 
++my $bundled = $ENV{IO_COMPRESS_BROTLI_BUNDLED} || 0;
++
++# Avoid unnecessary dependency
++use if $bundled, 'Alien::cmake3';
++
++
+ WriteMakefile(
+   NAME => 'IO::Compress::Brotli',
+   VERSION_FROM => 'lib/IO/Compress/Brotli.pm',
+@@ -32,6 +37,7 @@ WriteMakefile(
+   'Getopt::Long'  => '0',
+   'Time::HiRes'   => '0',
+   },
++  ( $bundled )  ? (
+   CONFIGURE_REQUIRES   => {
+   'Alien::cmake3' => '0',
+   },
+@@ -41,6 +47,9 @@ WriteMakefile(
+   INC  => '-Ibrotli/c/include',
+   MYEXTLIB => $myextlib,
+   clean=> { FILES => "brotli/Makefile $myextlib 
brotli/CMakeCache.txt brotli/CMakeFiles/* brotli/CTestTestfile.cmake 
brotli/DartConfiguration.tcl brotli/brotli* brotli/cmake_install.cmake 
brotli/libbrotlicommon.pc brotli/libbrotlidec.pc brotli/libbrotlienc.pc" },
++  ) : (
++   LIBS => ['-lbrotlienc -lbrotlidec'],
++  ),
+   META_ADD => {
+   dynamic_config => 0,
+   resources  => {
+@@ -50,6 +59,7 @@ WriteMakefile(
+ );
+ 
+ sub MY::postamble {
++return '' unless $bundled;
+ my @dirs = Alien::cmake3->bin_dir;
+ my $cmake = defined $dirs[0] ? catfile($dirs[0] , Alien::cmake3->exe) : 
Alien::cmake3->exe;
+ '



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

2023-11-12 Thread Sam James
commit: 6e180b2f8f787bee676839f2b67e83e3c1d52a9b
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Sep 25 23:12:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:37:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e180b2f

media-video/vlc: make USE archive required when USE skins

VLC skins are tar archived and will not work without this dependency.

Closes: https://bugs.gentoo.org/907189
Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33060
Signed-off-by: Sam James  gentoo.org>

 media-video/vlc/vlc-3.0..ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0..ebuild
index b8b55bfe7c0b..560f2bd1c57c 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0..ebuild
@@ -48,7 +48,7 @@ REQUIRED_USE="
libtar? ( skins )
libtiger? ( kate )
lua? ( ${LUA_REQUIRED_USE} )
-   skins? ( gui truetype X xml )
+   skins? ( archive gui truetype X xml )
ssl? ( gcrypt )
vaapi? ( ffmpeg X )
vdpau? ( ffmpeg X )



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

2023-11-12 Thread Sam James
commit: e531bbb35bd0457360b2f178509dac3ce297eb58
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 04:43:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:44:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e531bbb3

media-video/vlc: add 3.0.20

* Add 3.0.20

* Filter LTO and disable strict aliasing (see bug #861143, very longstanding bug
  upstream)

* Drop obsolete -fcommon passing (obsolete since 3.0.18)

* Pass ESYSROOT for samba workaround

Closes: https://bugs.gentoo.org/861143
Bug: https://bugs.gentoo.org/917274
Signed-off-by: Sam James  gentoo.org>

 media-video/vlc/Manifest   |  1 +
 media-video/vlc/{vlc-3.0..ebuild => vlc-3.0.20.ebuild} | 12 +---
 media-video/vlc/vlc-3.0..ebuild| 12 +---
 media-video/vlc/vlc-.ebuild| 12 +---
 4 files changed, 16 insertions(+), 21 deletions(-)

diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest
index 1bfb6eae78e2..0291c21e3b02 100644
--- a/media-video/vlc/Manifest
+++ b/media-video/vlc/Manifest
@@ -1,2 +1,3 @@
 DIST vlc-3.0.18.tar.xz 26631372 BLAKE2B 
73d80615d5b4789ca980bd631db248e74de13d466e5f19b66a170ca785b46f281a1a242c6fdf14686cfb224aba3ddfeda16ffce11edbef3255c4bbdff36c517d
 SHA512 
6fc8fdaa7e8862ad7133d69b3dab99ab9cd3945846a6ce5e2379b7f68ee9accd385c53b8573fc7c82f732c24678b4932b1154d2ad8accf06305f2f578d6fcd8e
 DIST vlc-3.0.19.tar.xz 25600300 BLAKE2B 
62bb7c4b52c18c2464318e367183feaa324cc381d294fcba3871c50516183095a267824765a435c5415f50684f28997bcd3d323dc6d75e9c668c62a1014fb2e4
 SHA512 
8e4a7a35f8ab7db139c6ef1ace9947c2e21ed721af5576761c4b7b8498aaeded366273aad9853541d70ba2773422141a5e9a6196ae3c2a3a7c4dee2a2e6c3e76
+DIST vlc-3.0.20.tar.xz 25596392 BLAKE2B 
4537d6b4b3445a28366cdb7ed7e12d0dc864e19a53d34efcdc0a62226642ec8653cf8d5b74d4aea30c9f324c34166e8fa71653b3b298f5abdebe29c4f21f2865
 SHA512 
02e58fb52dd75bf483ac4b298aecf86463b13d4782173d164adba6e4552d9262ff5e2ee1cbe1bce2c8a809801b79f328c6a8c475d34ae62aefaea02ae5ade406

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0.20.ebuild
similarity index 98%
copy from media-video/vlc/vlc-3.0..ebuild
copy to media-video/vlc/vlc-3.0.20.ebuild
index 560f2bd1c57c..b683670524d6 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0.20.ebuild
@@ -440,8 +440,12 @@ src_configure() {
)
# ^ We don't have these disabled libraries in the Portage tree yet.
 
+   # https://code.videolan.org/videolan/vlc/-/issues/17626 (bug #861143)
+   append-flags -fno-strict-aliasing
+   filter-lto
+
# Compatibility fix for Samba 4.
-   use samba && append-cppflags "-I/usr/include/samba-4.0"
+   use samba && append-cppflags "-I${ESYSROOT}/usr/include/samba-4.0"
 
if use x86; then
# We need to disable -fstack-check if use >=gcc 4.8.0. bug 
#46
@@ -450,12 +454,6 @@ src_configure() {
replace-flags -Os -O2
fi
 
-   if use omxil; then
-   # bug #723006
-   # https://trac.videolan.org/vlc/ticket/24617
-   append-cflags -fcommon
-   fi
-
# FIXME: Needs libresid-builder from libsidplay:2 which is in another 
directory...
append-ldflags "-L${ESYSROOT}/usr/$(get_libdir)/sidplay/builders/"
 

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0..ebuild
index 560f2bd1c57c..b683670524d6 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0..ebuild
@@ -440,8 +440,12 @@ src_configure() {
)
# ^ We don't have these disabled libraries in the Portage tree yet.
 
+   # https://code.videolan.org/videolan/vlc/-/issues/17626 (bug #861143)
+   append-flags -fno-strict-aliasing
+   filter-lto
+
# Compatibility fix for Samba 4.
-   use samba && append-cppflags "-I/usr/include/samba-4.0"
+   use samba && append-cppflags "-I${ESYSROOT}/usr/include/samba-4.0"
 
if use x86; then
# We need to disable -fstack-check if use >=gcc 4.8.0. bug 
#46
@@ -450,12 +454,6 @@ src_configure() {
replace-flags -Os -O2
fi
 
-   if use omxil; then
-   # bug #723006
-   # https://trac.videolan.org/vlc/ticket/24617
-   append-cflags -fcommon
-   fi
-
# FIXME: Needs libresid-builder from libsidplay:2 which is in another 
directory...
append-ldflags "-L${ESYSROOT}/usr/$(get_libdir)/sidplay/builders/"
 

diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild
index 9a29b35d37e0..353aab7b20ba 100644
--- a/media-video/vlc/vlc-.ebuild
+++ b/media-video/vlc/vlc-.ebuild
@@ -434,8 +434,12 @@ src_configure() {
)
# ^ We don't have these disabled libraries in the Portage tree yet.
 
+   # https://code.videolan.org/videolan/vlc/-/issues/17626 (bug #86

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

2023-11-12 Thread Sam James
commit: a03f747ea3c387b56b0d888500e067732ae7effd
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 04:33:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a03f747e

dev-libs/blake3: Keyword 1.5.0 sparc, #917271

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

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

diff --git a/dev-libs/blake3/blake3-1.5.0.ebuild 
b/dev-libs/blake3/blake3-1.5.0.ebuild
index eaef574ced7f..056f19905d76 100644
--- a/dev-libs/blake3/blake3-1.5.0.ebuild
+++ b/dev-libs/blake3/blake3-1.5.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/BLAKE3-${PV}/c"
 
 LICENSE="|| ( CC0-1.0 Apache-2.0 )"
 SLOT="0/0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86"
 
 RDEPEND=""
 DEPEND="${RDEPEND}"



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

2023-11-12 Thread Sam James
commit: 886b606a92b9cd2cf6d6ba7c7b149090c11e0b3c
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 04:32:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=886b606a

dev-libs/blake3: Keyword 1.5.0 arm, #917271

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

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

diff --git a/dev-libs/blake3/blake3-1.5.0.ebuild 
b/dev-libs/blake3/blake3-1.5.0.ebuild
index 2bc612e7279e..eaef574ced7f 100644
--- a/dev-libs/blake3/blake3-1.5.0.ebuild
+++ b/dev-libs/blake3/blake3-1.5.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/BLAKE3-${PV}/c"
 
 LICENSE="|| ( CC0-1.0 Apache-2.0 )"
 SLOT="0/0"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 
 RDEPEND=""
 DEPEND="${RDEPEND}"



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

2023-11-12 Thread Sam James
commit: ee838f90c4706f54e05de05abf620c208508e8cb
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 04:33:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee838f90

dev-libs/mimalloc: Keyword 2.1.2 sparc, #917271

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

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

diff --git a/dev-libs/mimalloc/mimalloc-2.1.2.ebuild 
b/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
index 15c5ff24dc17..ceb55377cc8d 100644
--- a/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -
 
 LICENSE="MIT"
 SLOT="0/2"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
 IUSE="hardened test valgrind"
 RESTRICT="!test? ( test )"
 



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

2023-11-12 Thread Sam James
commit: 17d5218d5ae863e8416235cd3c587631e18f09ca
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 04:28:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17d5218d

dev-perl/Time-Out: add 0.220.0

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

 dev-perl/Time-Out/Manifest|  1 +
 dev-perl/Time-Out/Time-Out-0.220.0.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-perl/Time-Out/Manifest b/dev-perl/Time-Out/Manifest
index 29c05811f1e5..21b671650355 100644
--- a/dev-perl/Time-Out/Manifest
+++ b/dev-perl/Time-Out/Manifest
@@ -1 +1,2 @@
 DIST Time-Out-0.11.tar.gz 3647 BLAKE2B 
a4dc5da38db1f5f42da8235e083d7b6214ed5b0e565a0cef50ff38c2ae6213ef999e50f9c97ebfcd457dcc39c6a131657cf21ea3619ca1277ab4c2a34b5238ee
 SHA512 
707f113bf3d6c607f8e945d0bd89e9b035eebd7df79e3d8f62eea9e344bebfdce7d9165bfaf20c6267e68e3503c673077cec0823a7b2f139c24effd2e6cecd0a
+DIST Time-Out-0.22.tar.gz 15344 BLAKE2B 
645c893bcdf51f2f43a55d3fbd067eaf4ea355d7fe5139cbad82bb78d0b82ac3685c7c2d8c44b29cd327ca18387fac7b61cadef023d13c39b5957e602d6e6e68
 SHA512 
c17efa124bc2a41141b929d532227f13b72b0528053087023b009bddd3b4ad4ea4b5ac0df0d42c6794a67c93afb375411afb0bb532b0a084f21cfce6b0744a0a

diff --git a/dev-perl/Time-Out/Time-Out-0.220.0.ebuild 
b/dev-perl/Time-Out/Time-Out-0.220.0.ebuild
new file mode 100644
index ..9db765563541
--- /dev/null
+++ b/dev-perl/Time-Out/Time-Out-0.220.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SVW
+DIST_VERSION=0.22
+inherit perl-module
+
+DESCRIPTION="Easily timeout long running operations"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-perl/Try-Tiny
+"
+BDEPEND="
+   ${RDEPEND}
+   >=dev-perl/ExtUtils-MakeMaker-CPANfile-0.90.0
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   dev-perl/Test-Fatal
+   dev-perl/Test-Needs
+   )
+"
+
+PERL_RM_FILES=( "t/pod.t" )



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

2023-11-12 Thread Sam James
commit: 7cc0e380805c53c1225e3e6c39f88aa700dc95a5
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 04:32:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cc0e380

sys-devel/mold: Keyword 2.3.2-r1 arm, #917271

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

 sys-devel/mold/mold-2.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/mold/mold-2.3.2-r1.ebuild 
b/sys-devel/mold/mold-2.3.2-r1.ebuild
index 1ff59907edb2..61a7f65a6ba5 100644
--- a/sys-devel/mold/mold-2.3.2-r1.ebuild
+++ b/sys-devel/mold/mold-2.3.2-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 fi
 
 # mold (MIT)



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

2023-11-12 Thread Sam James
commit: a4c291e09404b01f2dd0ec8571047c5ceec556d8
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 04:32:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c291e0

dev-libs/mimalloc: Keyword 2.1.2 arm, #917271

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

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

diff --git a/dev-libs/mimalloc/mimalloc-2.1.2.ebuild 
b/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
index 4112549dc3c3..15c5ff24dc17 100644
--- a/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.1.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -
 
 LICENSE="MIT"
 SLOT="0/2"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="hardened test valgrind"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/IO-Compress-Brotli/

2023-11-12 Thread Sam James
commit: b2872406212a79b6340e2dafbc6bdfa21286dc53
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 04:15:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2872406

dev-perl/IO-Compress-Brotli: add 0.17.0

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

 .../IO-Compress-Brotli-0.17.0.ebuild   | 29 ++
 dev-perl/IO-Compress-Brotli/Manifest   |  1 +
 2 files changed, 30 insertions(+)

diff --git a/dev-perl/IO-Compress-Brotli/IO-Compress-Brotli-0.17.0.ebuild 
b/dev-perl/IO-Compress-Brotli/IO-Compress-Brotli-0.17.0.ebuild
new file mode 100644
index ..69dee213f563
--- /dev/null
+++ b/dev-perl/IO-Compress-Brotli/IO-Compress-Brotli-0.17.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TIMLEGGE
+DIST_VERSION=0.017
+inherit perl-module
+
+DESCRIPTION="Read/write Brotli buffers/streams"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   app-arch/brotli:=
+   dev-perl/File-Slurper
+   virtual/perl-Getopt-Long
+   virtual/perl-Time-HiRes
+"
+DEPEND="
+   app-arch/brotli:=
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.010-unbundle.patch
+)

diff --git a/dev-perl/IO-Compress-Brotli/Manifest 
b/dev-perl/IO-Compress-Brotli/Manifest
index 05b77174ccd4..2f9aa2a72628 100644
--- a/dev-perl/IO-Compress-Brotli/Manifest
+++ b/dev-perl/IO-Compress-Brotli/Manifest
@@ -1,2 +1,3 @@
 DIST IO-Compress-Brotli-0.004001.tar.gz 7674244 BLAKE2B 
b3c4d6a1101429fc47f345f0ba119e5196873a0e5d368b31d02f76ca2a0ac269ed4c9c82972de527052b55e73a2a4724ebf4f644c23c383304082413b512dfad
 SHA512 
7cc198ecef15c912d8b62e6851935c433159e7f3680f2034949c032d23827f5a5720dd02b77b89b60d43b0a2a7df059c9e76c8f4e44993c28630624f0e17a377
 DIST IO-Compress-Brotli-0.010.tar.gz 7746600 BLAKE2B 
121736c8fed73188d1e717296265ab1d716ab9b73b1540424f1b03533401b8a5843e172a138c4c63e3c82b5dfd5b6a5e6eb10ef6adb99b3548ddb860a3b74580
 SHA512 
8536c15c1e808f1785c2361b87277b5090c563d8c4111d9ca9358266610a18f7512438dcef9eacb2ef5c8bf0cbd737aacd86f196f6ad674e4d68342d5fc4d184
+DIST IO-Compress-Brotli-0.017.tar.gz 7748620 BLAKE2B 
32a5d5653dc60a3cbd49fa9ad2daa3d657b232ee469fb3c5dfe2d675290079ea9b89c3164fd0dd03849257b9d786de71a19404574999f96c3adbe19b5e9f6f71
 SHA512 
a20c6a569fef2820dc089175de90a7e889e6f4093552ab9579c2520f51c87863b55c796b3b1bd12839d173268d05625caef5f9f95eef977cfb7c0280f82bbce0



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

2023-11-12 Thread Sam James
commit: 53bf19c80ea8a35c62eadd244e552ff0dd7f3f00
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 04:32:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53bf19c8

sys-devel/mold: Keyword 2.3.2-r1 sparc, #917271

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

 sys-devel/mold/mold-2.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/mold/mold-2.3.2-r1.ebuild 
b/sys-devel/mold/mold-2.3.2-r1.ebuild
index 61a7f65a6ba5..bb15b409ecae 100644
--- a/sys-devel/mold/mold-2.3.2-r1.ebuild
+++ b/sys-devel/mold/mold-2.3.2-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86"
 fi
 
 # mold (MIT)



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

2023-11-12 Thread Sam James
commit: cb13102a4cba22d7e94ab5b9cc9e68aa2ddb31a1
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 04:06:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb13102a

dev-perl/DateTime-Locale: add 1.400.0

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

 .../DateTime-Locale/DateTime-Locale-1.400.0.ebuild | 44 ++
 dev-perl/DateTime-Locale/Manifest  |  1 +
 2 files changed, 45 insertions(+)

diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0.ebuild 
b/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0.ebuild
new file mode 100644
index ..6207a7b66dd2
--- /dev/null
+++ b/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DROLSKY
+DIST_VERSION=1.40
+DIST_EXAMPLES=("eg/*")
+inherit perl-module
+
+DESCRIPTION="Localization support for DateTime"
+
+LICENSE="|| ( Artistic GPL-1+ ) unicode"
+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"
+
+RDEPEND="
+   virtual/perl-Carp
+   >=dev-perl/Dist-CheckConflicts-0.20.0
+   virtual/perl-Exporter
+   dev-perl/File-ShareDir
+   virtual/perl-File-Spec
+   >=dev-perl/Params-ValidationCompiler-0.130.0
+   >=virtual/perl-Scalar-List-Utils-1.450.0
+   >=dev-perl/Specio-0.150.0
+   virtual/perl-Storable
+   >=dev-perl/namespace-autoclean-0.190.0
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   >=dev-perl/File-ShareDir-Install-0.60.0
+   test? (
+   virtual/perl-CPAN-Meta-Requirements
+   >=dev-perl/CPAN-Meta-Check-0.11.0
+   virtual/perl-File-Temp
+   dev-perl/IPC-System-Simple
+   dev-perl/Path-Tiny
+   dev-perl/Test-File-ShareDir
+   >=virtual/perl-Test-Simple-1.302.15
+   dev-perl/Test2-Plugin-NoWarnings
+   dev-perl/Test2-Suite
+   )
+"

diff --git a/dev-perl/DateTime-Locale/Manifest 
b/dev-perl/DateTime-Locale/Manifest
index 2c667b829a0d..bce0c3f9d0b6 100644
--- a/dev-perl/DateTime-Locale/Manifest
+++ b/dev-perl/DateTime-Locale/Manifest
@@ -1,2 +1,3 @@
 DIST DateTime-Locale-1.32.tar.gz 1463023 BLAKE2B 
56dabcb6bddb81536cae8c5f8ad1073d9e1519faa97de4bb5de2ecce01f2425a778705c33ae9557ca44ec82c75d16e2320d5dc390b7cd7b82e7d7549b98cf98e
 SHA512 
8563f7121876272b9815f5af36f77501cc89d720e0fe08a855a7c563dee6b6399a6213162c6a6f1257c7c76c30a0f3741f642947d1499876d981225c1f5a878f
 DIST DateTime-Locale-1.39.tar.gz 1745640 BLAKE2B 
0dedc14f9bff6a7db977917b421cd922bd697f3813e1ab4bb18ed6921fd3407becc58e9203d93527cb821250392419e533daf2a56928190574eb94ea7887c12d
 SHA512 
3932f6406e8c0d2afaac9c15bade891ea9c373ce1b981516611a3d8861da5ce0d20c20db7e8f0e5a4316c3b9fed5797bcf307bc84073d37e9bc433cbb8858c79
+DIST DateTime-Locale-1.40.tar.gz 1969601 BLAKE2B 
482e8b37a8af0d77792bcfd7ac560b0f77b900365e500c73a773a1cef53b9b4ea24e3883327b1720e2eaea049a85f71e5d4ad59b874acfd6e99be65562cbdcb9
 SHA512 
40942acea6e27ea7e84a6c38ec712c868f9009adaa16b9dbfa4ff5d5094a8add4a5fcaafe49b7bbb8530348ad79ac7a910efab68a5085a41e731108797ea1045



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Business-ISBN-Data/

2023-11-12 Thread Sam James
commit: 865441f43a43d5c5e632604eb92f0ae5d577967c
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 04:18:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=865441f4

dev-perl/Business-ISBN-Data: add 20231110.1.0

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

 .../Business-ISBN-Data-20231110.1.0.ebuild | 37 ++
 dev-perl/Business-ISBN-Data/Manifest   |  1 +
 2 files changed, 38 insertions(+)

diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20231110.1.0.ebuild 
b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20231110.1.0.ebuild
new file mode 100644
index ..e35fa340995b
--- /dev/null
+++ b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20231110.1.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BDFOY
+DIST_VERSION=20231110.001
+inherit perl-module
+
+DESCRIPTION="Data pack for Business::ISBN"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-File-Spec
+"
+BDEPEND="
+   ${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+   test? (
+   >=virtual/perl-Test-Simple-1
+   )
+"
+
+PERL_RM_FILES=(
+   "make_data.pl"
+   "t/pod.t"
+   "t/pod_coverage.t"
+)
+
+src_prepare() {
+   sed -r -i '/^pod(|_coverage)\.t$/d' "${S}/t/test_manifest" || die
+   perl-module_src_prepare
+}

diff --git a/dev-perl/Business-ISBN-Data/Manifest 
b/dev-perl/Business-ISBN-Data/Manifest
index 56bed09a5799..24e74701560a 100644
--- a/dev-perl/Business-ISBN-Data/Manifest
+++ b/dev-perl/Business-ISBN-Data/Manifest
@@ -5,3 +5,4 @@ DIST Business-ISBN-Data-20230926.001.tar.gz 31765 BLAKE2B 
f46da35b7edb4c28e9d864
 DIST Business-ISBN-Data-20231006.001.tar.gz 31808 BLAKE2B 
60f24002db3e8ba3981890d61ef422c04f947cc90dea8e806d664847d4d6374103540cdcb31585d7aee025ec2b350b9ea959e4fab3e3d027b6c93220c9d7ea16
 SHA512 
d5560b6d872eaf34a03d212c1e8b537b89e49b1b58784c01643e2ee4157d63d480487ef3c447123147337f958f8441ab6e19ef01f48a396996d5fbe41b5549a0
 DIST Business-ISBN-Data-20231010.001.tar.gz 31827 BLAKE2B 
ee3d986fc48693eaacb71310182f0f56f066194c9bd1888c9cdb6a0d88db4ceee9a91d753446130d41a5f011d6ef285d7cc243fbf562c8a91a929030807efd23
 SHA512 
f28629e033c215968fe29b8a271cc4d08566abdf8664a548000d6e449654786f470af8b78205594e72ea6c8cc18bcebb9a1235906c8df0fbcb075eaa90ba0bb9
 DIST Business-ISBN-Data-20231013.001.tar.gz 31845 BLAKE2B 
da222e3329f4c6d51e0db2225d0f18fe861be510abcbb0da3eedfa768edfc6b7dc2fc5d1a47aa2999029cc2c8910a1ea2158f42921c4d26f7ec75c46079c84a3
 SHA512 
22a70d62f9f7e9a1e75d61b31dca16e5f2a1bcac98f2a9b29f0de3fc67a2fa325cab61109914e0fac1952a855929efbe3758fb38cdc951168e227daec3b15d9d
+DIST Business-ISBN-Data-20231110.001.tar.gz 31977 BLAKE2B 
330eb93c47f985c06e0dc274692ade00a7b557079d3bb7d3d45b9ebd0a475b5769abf06d842b818d3e88de70146de90577538fee670958d1bbe04837ee84225c
 SHA512 
a5db5d94694d060032c497452eb70b8fa6008802b038ab4faab651498b6b0cfbd38ac2a9e03804ec8ea33c4bd85fc0d49a2477088615689eea1afe2bab87198b



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

2023-11-12 Thread Sam James
commit: 3be5e8a760cc0da6645c8e0cbb4f9be5a68272a6
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 04:22:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3be5e8a7

dev-perl/PAR: add 1.19.0

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

 dev-perl/PAR/Manifest  |  1 +
 dev-perl/PAR/PAR-1.19.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-perl/PAR/Manifest b/dev-perl/PAR/Manifest
index 499181917c54..326432319e5b 100644
--- a/dev-perl/PAR/Manifest
+++ b/dev-perl/PAR/Manifest
@@ -1,2 +1,3 @@
 DIST PAR-1.017.tar.gz 65942 BLAKE2B 
99acabab41bff84b9445c38dbceffe5731a20afb16cecef20a6d6fa48babfebdba42d675fd813c91cde59b4b932fff00571957bcebb1001c194e90dbc59648ea
 SHA512 
74f7f0645ff7de8fbb4cd930e0be496401821efa6b34578acba6c567ab3126ef221fd0ab45bd4e6e1118099aed1a48bdd572f2c743dff5e919d8d22796da0145
 DIST PAR-1.018.tar.gz 65990 BLAKE2B 
e43be438dda3b3fcac1fc2b127d5081662567b492f367133c765d967803af1db2a2bbe258492109f2e5a41e864acd4a87ed551ceae3ebc5a529f1c07d7aa2fbc
 SHA512 
1d30597ef909ca8e267c2ac7d458ab3b35be43c353360ef44331c7425ef5c16667fd5430da1a204b0f16d35efd86a6d12b60dcd73c3d4199b3eef687983e8894
+DIST PAR-1.019.tar.gz 66282 BLAKE2B 
63244727e24d9a4848c7155e3e5afe9f911a66f16bebbb11fce575202390a96522bd6f050e92c1265d14a91208c8059efa918b21ec7676f245805324a12875bd
 SHA512 
a8b6b3aa991988563e003cc85721c807544d99374445d337492612199d339527cccbef38dd9354918d3893b03e2dfc0b1aa2fa1038b35b1e3984d96c718f440a

diff --git a/dev-perl/PAR/PAR-1.19.0.ebuild b/dev-perl/PAR/PAR-1.19.0.ebuild
new file mode 100644
index ..01d5b8c9e704
--- /dev/null
+++ b/dev-perl/PAR/PAR-1.19.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RSCHUPP
+DIST_VERSION=1.019
+inherit perl-module
+
+DESCRIPTION="Perl Archive Toolkit"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+
+RDEPEND="
+   >=dev-perl/Archive-Zip-1.0.0
+   >=virtual/perl-AutoLoader-5.660.200
+   >=virtual/perl-Digest-SHA-5.450.0
+   >=virtual/perl-File-Temp-0.50.0
+   >=virtual/perl-IO-Compress-1.300.0
+   >=dev-perl/PAR-Dist-0.320.0
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"
+
+PERL_RM_FILES=( t/00-pod.t )



[gentoo-commits] repo/gentoo:master commit in: dev-perl/IO-Compress-Brotli/files/

2023-11-12 Thread Sam James
commit: 80f44ef65d5a9b38f8640f7c723d1b42e7fd5608
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 04:15:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80f44ef6

dev-perl/IO-Compress-Brotli: restore patch header

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

 .../IO-Compress-Brotli/files/IO-Compress-Brotli-0.010-unbundle.patch | 5 +
 1 file changed, 5 insertions(+)

diff --git 
a/dev-perl/IO-Compress-Brotli/files/IO-Compress-Brotli-0.010-unbundle.patch 
b/dev-perl/IO-Compress-Brotli/files/IO-Compress-Brotli-0.010-unbundle.patch
index ab0fa2e133d8..279e57e84174 100644
--- a/dev-perl/IO-Compress-Brotli/files/IO-Compress-Brotli-0.010-unbundle.patch
+++ b/dev-perl/IO-Compress-Brotli/files/IO-Compress-Brotli-0.010-unbundle.patch
@@ -1,3 +1,8 @@
+From 59541041bc3b39e8539fd12a8e584a63040ad7a5 Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Tue, 4 Feb 2020 23:17:49 +1300
+Subject: Disable using bundled brotli
+
 diff --git a/Makefile.PL b/Makefile.PL
 index 3c92f12..00ff4e3 100644
 --- a/Makefile.PL



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

2023-11-12 Thread Sam James
commit: 8593c4906e2336edbc7663e9630dd91fe2fd0e99
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 04:00:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8593c490

dev-perl/DateTime: add 1.630.0

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

 dev-perl/DateTime/DateTime-1.630.0.ebuild | 47 +++
 dev-perl/DateTime/Manifest|  1 +
 2 files changed, 48 insertions(+)

diff --git a/dev-perl/DateTime/DateTime-1.630.0.ebuild 
b/dev-perl/DateTime/DateTime-1.630.0.ebuild
new file mode 100644
index ..a7caecd7839a
--- /dev/null
+++ b/dev-perl/DateTime/DateTime-1.630.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DROLSKY
+DIST_VERSION=1.63
+inherit perl-module
+
+DESCRIPTION="Date and time object"
+
+LICENSE="Artistic-2"
+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"
+
+CONFLICTS="
+   !<=dev-perl/DateTime-Format-Mail-0.402.0
+"
+RDEPEND="
+   ${CONFLICTS}
+   virtual/perl-Carp
+   >=dev-perl/DateTime-Locale-1.60.0
+   >=dev-perl/DateTime-TimeZone-2.440.0
+   >=dev-perl/Dist-CheckConflicts-0.20.0
+   >=dev-perl/Params-ValidationCompiler-0.260.0
+   virtual/perl-Scalar-List-Utils
+   >=dev-perl/Specio-0.180.0
+   dev-perl/Try-Tiny
+   virtual/perl-XSLoader
+   >=dev-perl/namespace-autoclean-0.190.0
+   virtual/perl-parent
+"
+BDEPEND="
+   ${RDEPEND}
+   >=dev-perl/Dist-CheckConflicts-0.20.0
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-CPAN-Meta-Requirements
+   >=dev-perl/CPAN-Meta-Check-0.11.0
+   virtual/perl-File-Spec
+   virtual/perl-Storable
+   dev-perl/Test-Fatal
+   >=virtual/perl-Test-Simple-0.960.0
+   >=dev-perl/Test-Warnings-0.5.0
+   dev-perl/Test-Without-Module
+   )
+"

diff --git a/dev-perl/DateTime/Manifest b/dev-perl/DateTime/Manifest
index 4c73ef329fb3..de109b8ac838 100644
--- a/dev-perl/DateTime/Manifest
+++ b/dev-perl/DateTime/Manifest
@@ -1,2 +1,3 @@
 DIST DateTime-1.54.tar.gz 314605 BLAKE2B 
50f0b2a022af9a955485e3dba8065f304d47223cd34855545452db8316451daebca4d75b66e6626c562088f08c2df295ace6738ad2b94f7a1cca62ebdb43771c
 SHA512 
b974bf2191d6d9ac5e674edf05da8bca1b506c953dc6280d16358f09c55601bf47c0158de5ee46f79ee8e56e8e358e0168a70480cf7a24270475914e5278b843
 DIST DateTime-1.59.tar.gz 324023 BLAKE2B 
968110ae4ccff170ffcbc13ec6b43ef5222535091e5496906fdd762eefc36b3e829713ad2bf0e19c457fb58c3fb7e21081e940895eb504ead0c34853617494a0
 SHA512 
72f96b0466e8ffa9d0d5fd480892d304993a048349bd837ad1f76fc144c816725de0844df9ea34a5c54d23476aec3838af8ac68cb8574247581f6cf8d08e4e88
+DIST DateTime-1.63.tar.gz 324306 BLAKE2B 
0ea0269e003d8cc1bf134becbc11252ff5167d2d538f63e1c15cb75e91e0cfee2c0c1e6e54c62646b427f4e87ffcabc2eb261e5b834a4484e13c1c6964699205
 SHA512 
9cbff99f41e62e88c144a0fbe275a894b1425e323bcc50cc34af1345a86b31fa65058cc235db1e2cda821da053cd83338e6d5f39ac136692c59348a4577d1dc3



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

2023-11-12 Thread Sam James
commit: dfaeaece48d09d59652f9310805a13344def0ee7
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 04:20:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfaeaece

dev-perl/CGI: add 4.600.0

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

 dev-perl/CGI/CGI-4.600.0.ebuild | 38 ++
 dev-perl/CGI/Manifest   |  1 +
 2 files changed, 39 insertions(+)

diff --git a/dev-perl/CGI/CGI-4.600.0.ebuild b/dev-perl/CGI/CGI-4.600.0.ebuild
new file mode 100644
index ..0926178cd946
--- /dev/null
+++ b/dev-perl/CGI/CGI-4.600.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=LEEJO
+DIST_VERSION=4.60
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Simple Common Gateway Interface Class"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-Encode
+   virtual/perl-Exporter
+   >=virtual/perl-File-Spec-0.820.0
+   >=virtual/perl-File-Temp-0.170.0
+   >=dev-perl/HTML-Parser-3.690.0
+   virtual/perl-if
+   >=virtual/perl-parent-0.225.0
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-IO
+   dev-perl/Test-NoWarnings
+   >=virtual/perl-Test-Simple-0.980.0
+   >=dev-perl/Test-Warn-0.300.0
+   )
+"
+
+PERL_RM_FILES=( "t/compiles_pod.t" "t/changes.t" )

diff --git a/dev-perl/CGI/Manifest b/dev-perl/CGI/Manifest
index 6bfa25a36760..a670573bd370 100644
--- a/dev-perl/CGI/Manifest
+++ b/dev-perl/CGI/Manifest
@@ -2,3 +2,4 @@ DIST CGI-4.51.tar.gz 205366 BLAKE2B 
1fd76c82610ad1b017f19bd055bbf4a533f96e385891
 DIST CGI-4.53.tar.gz 205366 BLAKE2B 
8ca6c79688233e09e988097c465bef646f49e2abd82709918406ebcf5da9d7d5b7765691842f44b52ddde694864e0adcaedf869de4750d033253b68ad5bc5982
 SHA512 
8b037d4c3240dd87ab888245b604efb43d25e155e3e7e4068b373ef73d7dc2d6361d83819733f62a5c138003290d5195ec8cfaa1a5e8ca6356e6e9aa52813567
 DIST CGI-4.57.tar.gz 206642 BLAKE2B 
e5f995cd6687c705cd662eb685093230744da56f12ef1255e8a927fd9df2aa97adda7e02278bd355a842668011b66625cdd7377df20cf2e7335c57ce6089fd41
 SHA512 
c6e6746afcac3b945ac445d4fad37b9abc6ea91f1f2969fe2287170da9b42df6a46f705efb8315b2292ee9f389d4342d70326d53085fa372e3287edbe7b51d6e
 DIST CGI-4.59.tar.gz 206564 BLAKE2B 
eaf43745e3b8d25859489ba5c4d568d28f73ba173835bb4fd60d099b4c58db00276a30934eb79e1f954df561d2f691f9413e164717226120d43aca5a3ebd4446
 SHA512 
df0b6e87f6d31930cd861f758984cceb8bed1d38da9954401140b0af1f01031570aaed9c8769b53aee49283f462658aacbe97ecb7ebe9db734512a2ad3898bd7
+DIST CGI-4.60.tar.gz 206546 BLAKE2B 
5ab2ee081461cec10e9c3613238c9b81132ccc03f10c9dc540307ca761f75f79dbf6340325869def42f1b60a5d483139ec0ff21112a0db7f0e144b3f47da69d5
 SHA512 
322c22a6abcdbcf78349696d1a4c0c817cbe0afa7780669895f6bd1104486fe5f9bf6de723d1c7ac05f5569d829d04a82857273876cf52a78b2f839cb82e6151



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

2023-11-12 Thread Sam James
commit: d0e009d011d031a1dba0b534e83e7c7866e1211c
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 04:08:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e009d0

dev-perl/Term-Table: add 0.18.0

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

 dev-perl/Term-Table/Manifest |  1 +
 dev-perl/Term-Table/Term-Table-0.18.0.ebuild | 31 
 2 files changed, 32 insertions(+)

diff --git a/dev-perl/Term-Table/Manifest b/dev-perl/Term-Table/Manifest
index 7564b1e2a362..b18f8a7be2f9 100644
--- a/dev-perl/Term-Table/Manifest
+++ b/dev-perl/Term-Table/Manifest
@@ -1,3 +1,4 @@
 DIST Term-Table-0.015.tar.gz 28737 BLAKE2B 
4cdbb839467989d15e3ee3033efc7eb7081999d24ef7df05dcfce4fe18b03fab644af30cc5b6a28e5a4e8895a95a00f10b547ba98c4570da57ab9531ea04697c
 SHA512 
2f5cbc28d0d0f76a6269892055871c103a65d9fd9836d3a0b7c7320cf1439d27cba596453f1d94bd324bd4d4dffdd0eb672801aa23f9a8609310a28eca15dd87
 DIST Term-Table-0.016.tar.gz 28343 BLAKE2B 
b48ab1d17141a0d1fd5b19a5f7e217c236cb8fff1e9fad11c573a00573bdd9668689af5ab08ac2b91fc3efc119626f2a28490a7dfd5b2d17d692019216b979fd
 SHA512 
b35700fba336f57e479d818ef74fc746979b3acb081a7cde816b39c5fb65bedd5217257426ba22bdcaf8d73292cd98efd23295144a996f7bd117ada775cdfe5b
 DIST Term-Table-0.017.tar.gz 28747 BLAKE2B 
3bd9888003463e777259af17def0ccdb0924f21e16dcf11c3e8c9dc0313fe2bd844f25a1da446b54cbc0f1d9cf84dc646382f5979ba1e9839530693b47f62d21
 SHA512 
ee5b9188c99e9ebc346cb3395b3d36e4ca7e6f4965bd54be43646091a1f7babf2784e0c6ad5e263870ccfbb6d55896ce9a7815a73e1b1e620357885705220f32
+DIST Term-Table-0.018.tar.gz 28833 BLAKE2B 
aa7b5c472cd377c8abc4ec1c0d579832eeb4c80cff28ce486da7c6370cc658ffc32d5f4ab7a5bb5405b36bc0438da8a9e047aef8fc02383a1fffc1547f880696
 SHA512 
99670976b884482697d667cf5db3cc3ff60e511270eab7e0df0cd922cfcc38297d143f03579df153a62db201db8d9e81e5f8bdaa94015d0b9ee9a5c033470621

diff --git a/dev-perl/Term-Table/Term-Table-0.18.0.ebuild 
b/dev-perl/Term-Table/Term-Table-0.18.0.ebuild
new file mode 100644
index ..beb2ed863327
--- /dev/null
+++ b/dev-perl/Term-Table/Term-Table-0.18.0.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=EXODIST
+DIST_VERSION=0.018
+inherit perl-module optfeature
+
+DESCRIPTION="Format a header and rows into a table"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-Scalar-List-Utils
+"
+DEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=virtual/perl-Test-Simple-1.302.97
+   )
+"
+
+pkg_postinst() {
+   # optfeature "Improved Automatic detection of terminal width" 
Term::Size::Any
+   optfeature "Improved rendering of UTF8 Characters" 
'>=dev-perl/Unicode-LineBreak-2013.100.0'
+   optfeature "Automatic detection of terminal width" 
'dev-perl/TermReadKey'
+}



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

2023-11-12 Thread Sam James
commit: 00152dbf01f9e2b102c638bf13e2cbdeea446ea4
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 03:44:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00152dbf

dev-perl/X11-XCB: update upstream metadata

Redirects.

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

 dev-perl/X11-XCB/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/X11-XCB/metadata.xml b/dev-perl/X11-XCB/metadata.xml
index 79374f8681ba..a87875aa5045 100644
--- a/dev-perl/X11-XCB/metadata.xml
+++ b/dev-perl/X11-XCB/metadata.xml
@@ -21,6 +21,6 @@
 X11::XCB::Sizehints
 X11::XCB::Sizehints::Aspect
 X11::XCB::Window
-stapelberg/X11-XCB
+zhmylove/X11-XCB
   
 



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-Test-Simple/

2023-11-12 Thread Sam James
commit: f9223a8b2ae11cd0e52444e6d1fc27ad4eb579e7
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 04:12:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9223a8b

virtual/perl-Test-Simple: add 1.302.196

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

 .../perl-Test-Simple/perl-Test-Simple-1.302.196.ebuild| 15 +++
 1 file changed, 15 insertions(+)

diff --git a/virtual/perl-Test-Simple/perl-Test-Simple-1.302.196.ebuild 
b/virtual/perl-Test-Simple/perl-Test-Simple-1.302.196.ebuild
new file mode 100644
index ..0333f30f7646
--- /dev/null
+++ b/virtual/perl-Test-Simple/perl-Test-Simple-1.302.196.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+RDEPEND="
+   ~perl-core/${PN#perl-}-${PV}
+   dev-lang/perl:=
+   !

[gentoo-commits] repo/gentoo:master commit in: perl-core/Test-Simple/

2023-11-12 Thread Sam James
commit: 9b6938393f2bd907b093c0cb9fffdf75e81abd78
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 04:10:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b693839

perl-core/Test-Simple: add 1.302.196

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

 perl-core/Test-Simple/Manifest |  1 +
 perl-core/Test-Simple/Test-Simple-1.302.196.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/perl-core/Test-Simple/Manifest b/perl-core/Test-Simple/Manifest
index 7cea48d2475b..4bacfd5799ca 100644
--- a/perl-core/Test-Simple/Manifest
+++ b/perl-core/Test-Simple/Manifest
@@ -1,2 +1,3 @@
 DIST Test-Simple-1.302183.tar.gz 332326 BLAKE2B 
972410860beecebeb77ad8f52019df70c17ce33cccfcde1a08ec05158228c95e841fa0f3142d963d1de9f495825bb1edd159f0346f5f77d5088aa7a013bbce2f
 SHA512 
762be99cfc9497ea7ad6c95405764ebb4afad12a4d2fdee64c16768a4b5806a0ec05c54c6482228efb066988a7105d535aaffa4d961d3670f3c6c2bf438f5421
 DIST Test-Simple-1.302195.tar.gz 334518 BLAKE2B 
b4ee75ac1c7c71276317a016e30417593da0448ec91b59161e61ad3f2a162a0c3b2c202752e45d711b31a36790112581c50b2e07f56b39febb9551709ff9b896
 SHA512 
eb39f28c65e7592fb6464a32161ae4f402a32bc1f458e991d6fac17828605985533a649ea976654ef9cef4ec903f752aa4b6228540c953628b0b63cc70e4515f
+DIST Test-Simple-1.302196.tar.gz 334537 BLAKE2B 
2b7356de5b1babe18118a051b3bdd40ccd20fd4e02ff0f690850c57eeb6ee0497c898e5cb184e61988bc419be9ef99094aa254ef10876e6b9ef73a17a2796073
 SHA512 
a08b51e306dedd0da09f68fc0cd6d67d4b1c99b72adcbc5713649fb8a3f0017b26b1d08e8618799d44039d653e833f5179a0d7de5c42b5818c7be8f30d454bcf

diff --git a/perl-core/Test-Simple/Test-Simple-1.302.196.ebuild 
b/perl-core/Test-Simple/Test-Simple-1.302.196.ebuild
new file mode 100644
index ..d66d90561078
--- /dev/null
+++ b/perl-core/Test-Simple/Test-Simple-1.302.196.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=EXODIST
+DIST_VERSION=1.302196
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Basic utilities for writing tests"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+RDEPEND="
+   !=virtual/perl-Scalar-List-Utils-1.130.0
+   virtual/perl-Storable
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"



[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_perl/

2023-11-12 Thread Sam James
commit: ab9b6dfd0decc439972bb1fb190b24589c859cf7
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 03:57:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab9b6dfd

www-apache/mod_perl: add 2.0.13

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

 www-apache/mod_perl/Manifest   |   1 +
 www-apache/mod_perl/mod_perl-2.0.13.ebuild | 142 +
 2 files changed, 143 insertions(+)

diff --git a/www-apache/mod_perl/Manifest b/www-apache/mod_perl/Manifest
index 5e94a56ae488..611f1d0b35c3 100644
--- a/www-apache/mod_perl/Manifest
+++ b/www-apache/mod_perl/Manifest
@@ -1,2 +1,3 @@
 DIST mod_perl-2.0.11.tar.gz 3848147 BLAKE2B 
8eeef6d1fadbf9d2e3bcff33c5114e588f032c2497f5191b1edd30da8bce72eadf5ea62482ec8ece7d7fde308c8c41d6682d1a325760c627bee75c3ce8cf6272
 SHA512 
f232b215ccb9217f69ccced8a037470e5975900b9a6fcc5a2e4674e6559d21f026547c1b97c48109352043946dc22539dd38004759be16ad5cfcb3a96973dfdf
 DIST mod_perl-2.0.12.tar.gz 3848030 BLAKE2B 
fe4e57d76f7e7a79f171a96d2bab65743eeae45528c0bc3a8bc8ef6d91bb875d3857799f7d65cbf590994c30699a8646dbc905d76551fb97151d0827222a9ba2
 SHA512 
890dca0950847e32180485cabbeffbf236af2c92c7df957a233c210022b5172957eddb1db3e9281b87cd438d2fa404a05ae99c7eda098267c68d5e9262b400b0
+DIST mod_perl-2.0.13.tar.gz 3848487 BLAKE2B 
8fb640f6815dac7a93ceeca21c63d4c5d5f14c81d061b0fbfe5831afcb8682df509c367f113a7b1396fdd25ccebd66cf708f99b5e69c8393add0f7969c102249
 SHA512 
453c789743487e2d1167d005f21ef9780f36488db8830103e4ea0a0656f685bf5ec423cd1baa68ee30efc75d9e2b845c9656458203b9f48de81a315a91d587c9

diff --git a/www-apache/mod_perl/mod_perl-2.0.13.ebuild 
b/www-apache/mod_perl/mod_perl-2.0.13.ebuild
new file mode 100644
index ..d2a2640320dc
--- /dev/null
+++ b/www-apache/mod_perl/mod_perl-2.0.13.ebuild
@@ -0,0 +1,142 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_TEST=do
+inherit depend.apache apache-module perl-module
+
+DESCRIPTION="An embedded Perl interpreter for Apache2"
+HOMEPAGE="https://perl.apache.org/ 
https://projects.apache.org/project.html?perl-mod_perl";
+SRC_URI="mirror://apache/perl/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86"
+IUSE="debug ithreads test"
+RESTRICT="!test? ( test )"
+
+# Apache::Reload, Apache::SizeLimit, and Apache::Test are force-unbundled.
+# The minimum versions requested here are the bundled versions.
+
+# The test dependencies are from CPAN (Bundle::Apache2).
+
+# When all MPMs are disabled via useflags, the apache ebuild selects a
+# default one, which will likely need threading.
+
+RDEPEND="
+   dev-lang/perl[ithreads=]
+   >=dev-perl/Apache-Test-1.420.0
+   >=www-servers/apache-2.0.47
+   >=dev-libs/apr-util-1.4
+   !ithreads? ( 
www-servers/apache[-apache2_mpms_event,-apache2_mpms_worker,apache2_mpms_prefork]
 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-perl/Module-Build
+   test? (
+   >=dev-perl/CGI-3.110.0
+   dev-perl/Chatbot-Eliza
+   dev-perl/Devel-Symdump
+   dev-perl/HTML-Parser
+   dev-perl/IPC-Run3
+   dev-perl/libwww-perl
+   
www-servers/apache[apache2_modules_version,-apache2_modules_unique_id]
+   !www-apache/mpm_itk
+   )
+"
+PDEPEND="
+   >=dev-perl/Apache-Reload-0.130.0
+   >=dev-perl/Apache-SizeLimit-0.970.0
+"
+
+APACHE2_MOD_FILE="${S}/src/modules/perl/mod_perl.so"
+APACHE2_MOD_CONF="2.0.3/75_${PN}"
+APACHE2_MOD_DEFINE="PERL"
+
+need_apache2
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.0.1-sneak-tmpdir.patch  # seems to fix the make 
test problem
+   "${FILESDIR}"/${PN}-2.0.4-inline.patch# 550244
+   "${FILESDIR}"/${PN}-2.0.10_rc1-bundled-Apache-Test.patch # 352724
+   "${FILESDIR}"/${PN}-2.0.10_rc1-Gentoo-not-Unix.patch
+   "${FILESDIR}"/${PN}-2.0.11-ranlib.patch   # 728554
+)
+
+src_prepare() {
+   perl-module_src_prepare
+
+   # chainsaw unbundling
+   rm -rf Apache-{Test,Reload,SizeLimit}/ lib/Bundle/ || die
+}
+
+src_configure() {
+   _init_apache2_late
+
+   local debug=$(usex debug 1 0)
+   local nothreads=$(usex ithreads 0 1)
+   myconf=(
+   MP_USE_DSO=1
+   MP_APXS=${APXS}
+   MP_APR_CONFIG=/usr/bin/apr-1-config
+   MP_TRACE=${debug}
+   MP_DEBUG=${debug}
+   MP_NO_THREADS=${nothreads}
+   )
+
+   perl-module_src_configure
+}
+
+src_test() {
+   # make test notes whether it is running as root, and drops
+   # privileges all the way to "nobody" if so, so we must adjust
+   # write permissions accordingly in this case.
+
+   # IF YOU SUDO TO EMERGE AND HAVE !env_reset set testing will fail!
+   if [[ "$(id -u)" == "0" ]]; then
+   chown nobody:nobody "${WORKDIR}" 

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

2023-11-12 Thread Sam James
commit: c53281595090bc4bbc0d7827b6776f98dbf57034
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 03:49:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5328159

dev-perl/Devel-NYTProf: add 6.140.0

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

 .../Devel-NYTProf/Devel-NYTProf-6.140.0.ebuild | 50 ++
 dev-perl/Devel-NYTProf/Manifest|  1 +
 2 files changed, 51 insertions(+)

diff --git a/dev-perl/Devel-NYTProf/Devel-NYTProf-6.140.0.ebuild 
b/dev-perl/Devel-NYTProf/Devel-NYTProf-6.140.0.ebuild
new file mode 100644
index ..8e009ce3ef40
--- /dev/null
+++ b/dev-perl/Devel-NYTProf/Devel-NYTProf-6.140.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=JKEENAN
+DIST_VERSION=6.14
+DIST_EXAMPLES=("demo/*")
+inherit perl-module toolchain-funcs
+
+DESCRIPTION="Powerful feature-rich perl source code profiler"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="
+   >=dev-perl/File-Which-1.90.0
+   virtual/perl-Getopt-Long
+   dev-perl/JSON-MaybeXS
+   virtual/perl-Scalar-List-Utils
+   virtual/perl-XSLoader
+   sys-libs/zlib:=
+"
+DEPEND="
+   sys-libs/zlib:=
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   dev-perl/Capture-Tiny
+   >=dev-perl/Sub-Name-0.110.0
+   >=dev-perl/Test-Differences-0.60.0
+   >=virtual/perl-Test-Simple-0.840.0
+   )
+"
+
+PERL_RM_FILES=(
+   t/68-hashline.t
+   t/71-moose.t
+   t/72-autodie.t
+   t/90-pod.t
+   t/91-pod_coverage.t
+   t/92-file_port.t
+)
+
+src_configure() {
+   tc-export CPP
+   perl-module_src_configure
+}

diff --git a/dev-perl/Devel-NYTProf/Manifest b/dev-perl/Devel-NYTProf/Manifest
index 6823705f0cfa..ff4aded509e5 100644
--- a/dev-perl/Devel-NYTProf/Manifest
+++ b/dev-perl/Devel-NYTProf/Manifest
@@ -2,3 +2,4 @@ DIST Devel-NYTProf-6.10.tar.gz 505104 BLAKE2B 
5295568b167fffea77106780a749107e44
 DIST Devel-NYTProf-6.11.tar.gz 499813 BLAKE2B 
f72206bae114be6934be00528dd7a75890387980777d077cd112053a7d8fab70aecd1d29be168c0045eb0e5c25133f090ea7bf18208461df69599d79d596c6d9
 SHA512 
ce364f312fbf2c95be19ad713bfb1c1d5ffed70753a83181169a9544af2bd00b7eb29f135a5e93c834912df23619d769645acfe7bb1225a45ef6b43d2cbeb098
 DIST Devel-NYTProf-6.12.tar.gz 499975 BLAKE2B 
640bc810eac80b7167a73ec60e1513c443e85f84a38fa877a3e203c3df093737598286fbba4a365b95d80e94c2733f66ed7137a5028e3d30b0db183e0d4f0f42
 SHA512 
80e02472ac88ca3b6c3ce439511a1a7a41cecfb6fe922727861f1583a55376cc066f62bcbd4fbb9aa23410b75dfaf570d569986c6048955c70ea59b309fbd43d
 DIST Devel-NYTProf-6.13.tar.gz 498000 BLAKE2B 
f8fd0a94334f2e5b137924091948f0df343737aa02d5d9823c2b824053ead8b89fa7e24a5bb306ab9bb2279830346d2a7ebe7fb55a44c68446354a897366f611
 SHA512 
d0b1674869dff5ee47cb328273c397a2f385b750c7ab699cb550e7c046dc75517edb147cdb3bcddbe3bc558deda96842d1e6d0ff79eb9d1eeef76bd6d84bd4b5
+DIST Devel-NYTProf-6.14.tar.gz 569967 BLAKE2B 
24e0913a40cb34a849ab9f9d6078d3f51fdd3befd676080d3e471be148583800d11a8c04d99f30aa9bbd9f68260b2f7fb061d7a3cfe1c30d246552e9df247edc
 SHA512 
eb4cef819244d7e027c22714c328e80efcc364a02c1eae5ad4c7371ad072afb79ff15d88761c859523f5c8b8731940330526c2bad71f819da8edcd795cce0ca2



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

2023-11-12 Thread Sam James
commit: 83f01709e86b5580e5bf21f1df9ae67d640ea86c
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 03:56:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f01709

dev-perl/Object-Pad: add 0.805.0

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

 dev-perl/Object-Pad/Manifest  |  1 +
 dev-perl/Object-Pad/Object-Pad-0.805.0.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-perl/Object-Pad/Manifest b/dev-perl/Object-Pad/Manifest
index f5ad70942b33..111a707fa503 100644
--- a/dev-perl/Object-Pad/Manifest
+++ b/dev-perl/Object-Pad/Manifest
@@ -1,2 +1,3 @@
 DIST Object-Pad-0.803.tar.gz 171988 BLAKE2B 
60ca7843dff7a0e518106041a34937b21eb417ce1a7d8da7018103e19625fa6aab54ca261558d81370bd7652fc228f18a0992e55a0966feebec7a72679513fd3
 SHA512 
a6dc6d7254f99ae5cd50a9bdd5f243db9e1ec7c19a09fa742a15505686d5e73f6737c0dd8b091486b618b9c68c672feae2f4205a92defa36711c1233d122ebb5
 DIST Object-Pad-0.804.tar.gz 174519 BLAKE2B 
f10b560fc2383b057d2c3da492bf4a2c1710338644d9f2b8630eaf1c784dbac552c21066022021e6be973f88e8719c4a32c44055d16f7f0eb2da9f098627b330
 SHA512 
0453fe4ea395648a6e6174038eec1653e7c21388fbe38b8acfd65b1e6d8595ff6e0cac4743cd1e9ddf76460138939b18e9b342b7d534050d12ae0bc1d130a473
+DIST Object-Pad-0.805.tar.gz 175910 BLAKE2B 
221922f712be0cd793cf12d2ef3392759c15fba146af6be6224daf04505926de8dfde7dcf9bc8573457852650f6fe532c9ba4100823d6e2f2591e99224a39b98
 SHA512 
b24701761fc157e3222c6cdf1f59433abcab658ca09c833f321e34d175af53824f522844b90a4b13064f3f2d4e60f49e1127d14179547d769c853345f227b8ff

diff --git a/dev-perl/Object-Pad/Object-Pad-0.805.0.ebuild 
b/dev-perl/Object-Pad/Object-Pad-0.805.0.ebuild
new file mode 100644
index ..a0d8a45f029b
--- /dev/null
+++ b/dev-perl/Object-Pad/Object-Pad-0.805.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=0.805
+inherit perl-module
+
+DESCRIPTION="Simple syntax for lexical field-based objects"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-perl/XS-Parse-Keyword-0.370.0
+   >=dev-perl/XS-Parse-Sublike-0.150.0
+"
+BDEPEND="
+   ${RDEPEND}
+   >=dev-perl/Module-Build-0.400.400
+   test? (
+   >=dev-perl/Test2-Suite-0.0.148
+   )
+"



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

2023-11-12 Thread Sam James
commit: eb7c0aaa2f937eced010e32ff2a4f73326dae98a
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 03:39:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb7c0aaa

dev-perl/Perl-Critic: add 1.152.0

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

 dev-perl/Perl-Critic/Manifest   |  1 +
 dev-perl/Perl-Critic/Perl-Critic-1.152.0.ebuild | 85 +
 2 files changed, 86 insertions(+)

diff --git a/dev-perl/Perl-Critic/Manifest b/dev-perl/Perl-Critic/Manifest
index 45dcc2d25b5a..72ecca91fa8f 100644
--- a/dev-perl/Perl-Critic/Manifest
+++ b/dev-perl/Perl-Critic/Manifest
@@ -1,2 +1,3 @@
 DIST Perl-Critic-1.140.tar.gz 650449 BLAKE2B 
648e3605278fbcd9c62437b1c3d587353541db3146829ed2d4aee5d0e240e13d692358146fd860150d1bae79d359ade93b53451a095a36f9c05f49cb0fd93d5c
 SHA512 
46afc8260d2b500edbb29836be993f065270ed9ffa6aa00611a980b294025b794286bc820afeabb94b7d1cdd9bfb4e715e44e466fb0340cb9d938e031b54a6f0
 DIST Perl-Critic-1.150.tar.gz 662419 BLAKE2B 
0a8191c3bde85e78d5c41f8bed87048a9edbedbd4ded81ba7227dc03d4d467f3d0bf224cd8bc8e727d99984f6e241740ec2ce6cea523a44f4c887fdf76aff566
 SHA512 
cc5c604c77865edcf8824e3ffbfb44adda0e9d56f8fad35832d35be8b85450fc9c85ba7c0b6859a8f54523285067d46296eea88f2034c98cd7aa61a8511f3b34
+DIST Perl-Critic-1.152.tar.gz 662426 BLAKE2B 
850f0e7cce2a46929b6c104e6f78d8259b9cbf7eb6ecdb84ef601ca098cae9f30866eeaca72a7bba095c0a8b42e71d3fd36a01c972fe8e5d45e1e3ee6755cbb3
 SHA512 
273aeb46617cf614b044c76c4307faf80c8ee4702f115f4baa7d23306164a70e70394fd64e3d89e43650a7314a3bd21ab96ee6daba28f1a12d9d32bd5032779c

diff --git a/dev-perl/Perl-Critic/Perl-Critic-1.152.0.ebuild 
b/dev-perl/Perl-Critic/Perl-Critic-1.152.0.ebuild
new file mode 100644
index ..21dac4f9ce85
--- /dev/null
+++ b/dev-perl/Perl-Critic/Perl-Critic-1.152.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PETDANCE
+DIST_VERSION=1.152
+inherit perl-module elisp-common
+
+DESCRIPTION="Critique Perl source code for best-practices"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="minimal examples emacs"
+
+SITEFILE="50${PN}-gentoo.el"
+
+RDEPEND="
+   >=dev-perl/B-Keywords-1.230.0
+   virtual/perl-Carp
+   >=dev-perl/Config-Tiny-2
+   >=dev-perl/Exception-Class-1.230.0
+   >=virtual/perl-Exporter-5.630.0
+   virtual/perl-File-Path
+   virtual/perl-File-Spec
+   virtual/perl-File-Temp
+   dev-perl/File-Which
+   virtual/perl-Getopt-Long
+   dev-perl/List-SomeUtils
+   >=dev-perl/Module-Pluggable-3.100.0
+   >=dev-perl/PPI-1.277.0
+   dev-perl/PPIx-QuoteLike
+   >=dev-perl/PPIx-Regexp-0.80.0
+   dev-perl/PPIx-Utils
+   >=dev-perl/Pod-Spell-1
+   >=dev-perl/Readonly-2
+   virtual/perl-Scalar-List-Utils
+   >=dev-perl/String-Format-1.180.0
+   >=virtual/perl-Term-ANSIColor-2.20.0
+   >=virtual/perl-Test-Simple-0.920.0
+   >=virtual/perl-Text-ParseWords-3
+   dev-perl/Perl-Tidy
+   >=virtual/perl-version-0.770.0
+   emacs? ( >=app-editors/emacs-23.1:* )
+"
+BDEPEND="
+   ${RDEPEND}
+   >=dev-perl/Module-Build-0.420.400
+   test? (
+   dev-perl/Test-Deep
+   !minimal? (
+   dev-perl/Test-Memory-Cycle
+   )
+   )
+"
+
+src_compile() {
+   perl-module_src_compile
+   if use emacs; then
+   elisp-compile extras/perlcritic.el
+   fi
+}
+
+src_install() {
+   perl-module_src_install
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   docinto examples/
+   dodoc -r examples/*
+   fi
+   if use emacs; then
+   ewarn "USE=emacs: perlcritic-mode is broken upstream, but is 
installed anyway"
+   ewarn " https://github.com/Perl-Critic/Perl-Critic/issues/682";
+   elisp-install ${PN} extras/perlcritic.{el,elc}
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   fi
+}
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



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

2023-11-12 Thread Sam James
commit: 09fb3df1cdd86fa57ab29808b4eed5bfd51b92da
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 03:46:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09fb3df1

dev-perl/Mail-Message: add 3.14.0

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

 dev-perl/Mail-Message/Mail-Message-3.14.0.ebuild | 34 
 dev-perl/Mail-Message/Manifest   |  1 +
 2 files changed, 35 insertions(+)

diff --git a/dev-perl/Mail-Message/Mail-Message-3.14.0.ebuild 
b/dev-perl/Mail-Message/Mail-Message-3.14.0.ebuild
new file mode 100644
index ..c2ee29b8884b
--- /dev/null
+++ b/dev-perl/Mail-Message/Mail-Message-3.14.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MARKOV
+DIST_VERSION=3.014
+inherit perl-module
+
+DESCRIPTION="General Message Object for MIME Messsage Handling"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-perl/TimeDate
+   >=virtual/perl-Encode-2.260.0
+   >=virtual/perl-File-Spec-0.700.0
+   dev-perl/IO-stringy
+   virtual/perl-MIME-Base64
+   >=dev-perl/MIME-Types-1.4.0
+   >=dev-perl/MailTools-2.170.0
+   >=virtual/perl-Scalar-List-Utils-1.130.0
+   >=dev-perl/URI-1.230.0
+   >=dev-perl/User-Identity-1.20.0
+   !!

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

2023-11-12 Thread Sam James
commit: 577d76966f4316872caa83368ded0486e12abca2
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 03:53:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577d7696

dev-perl/HTTP-BrowserDetect: add 3.400.0

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

 .../HTTP-BrowserDetect-3.400.0.ebuild  | 32 ++
 dev-perl/HTTP-BrowserDetect/Manifest   |  1 +
 2 files changed, 33 insertions(+)

diff --git a/dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-3.400.0.ebuild 
b/dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-3.400.0.ebuild
new file mode 100644
index ..11f13bc0d75a
--- /dev/null
+++ b/dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-3.400.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=OALDERS
+DIST_VERSION=3.40
+inherit perl-module
+
+DESCRIPTION="Determine Web browser, version, and platform from an HTTP user 
agent string"
+
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~mips ~ppc ~x86"
+
+BDEPEND="
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Spec
+   >=virtual/perl-JSON-PP-4.40.0
+   >=virtual/perl-Scalar-List-Utils-1.490.0
+   dev-perl/Path-Tiny
+   dev-perl/Test-Differences
+   >=virtual/perl-Test-Simple-0.960.0
+   dev-perl/Test-NoWarnings
+   dev-perl/Test-Warnings
+   )
+"
+
+src_test() {
+   perl_rm_files t/release-*.t
+   perl-module_src_test
+}

diff --git a/dev-perl/HTTP-BrowserDetect/Manifest 
b/dev-perl/HTTP-BrowserDetect/Manifest
index 08d93374f773..45748f835bb6 100644
--- a/dev-perl/HTTP-BrowserDetect/Manifest
+++ b/dev-perl/HTTP-BrowserDetect/Manifest
@@ -2,3 +2,4 @@ DIST HTTP-BrowserDetect-3.31.tar.gz 121365 BLAKE2B 
454f702905b269cf579bf6d192542
 DIST HTTP-BrowserDetect-3.35.tar.gz 122366 BLAKE2B 
997962c232419cdbf3ca8a1675e50cbb18190e6f5013156a2da9de47ab939dec81c086a300cca62bd6854a5e9f439ec79a20c5f7fb35ef66f26d57cf68fea928
 SHA512 
adf2239bffcafc9ae250307173cc3900fca55a4b8860aaefab93090853e5a307902d15cdee459d28c444c4c096f511d1e3f65df51e2f77cee045cbe4a5fc9963
 DIST HTTP-BrowserDetect-3.38.tar.gz 123518 BLAKE2B 
8541e7d83c5edbbcb34266e8fef4d19f08b169601ecd525d3267a48752278879ee238d60a341226ed77f87a73bce34d4530ab21f770802d02fb67f871a5d3bda
 SHA512 
141165030057384bacc5aeb6cdf47195a2a2db81db477350a5111d04c88519cfb2bf9e2db12e7f5db3a6e047a765f3992527cb904f1d14e05dba69dad68e9f00
 DIST HTTP-BrowserDetect-3.39.tar.gz 126308 BLAKE2B 
bc3076b1196d68f581495464e2e213a88a5ac4509c8bbd95a0268653e9df49d47beb48d733aa5639ae8e0225e5d65b7d524714d5f5ea8b68446a75ef8e11a48a
 SHA512 
43201fa2a9bd8cc9edc9128f98a7700101ddc735e83855714b86ebb695c10601a9093262ab67eda40a0f2b38992e6f44231856edcfc7b74289fdad501c12948a
+DIST HTTP-BrowserDetect-3.40.tar.gz 126351 BLAKE2B 
b2c28704fab7a0757303f411f3169b54d5ddfac5b9e98d196520510daa5c4347eff5e5d34575c38114f008496fe723d7c0bd6cc5f96da4d40ad1ed9e15782c1c
 SHA512 
f0284b2f4d969ae2aa51625a558d5acd88b212868a55c83c2a427e275e3f4fbc01e28a61ea7cfe2e56117f49cb72705b7cebefd3b3edcb1b44423a0e5af6287a



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

2023-11-12 Thread Sam James
commit: 32cf8e414b2d9aa4cd5c7d2d8a9ca37eb9df77fc
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 03:43:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32cf8e41

dev-perl/X11-XCB: fix typo in remote-id

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

 dev-perl/X11-XCB/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/X11-XCB/metadata.xml b/dev-perl/X11-XCB/metadata.xml
index 60c46a4259bd..79374f8681ba 100644
--- a/dev-perl/X11-XCB/metadata.xml
+++ b/dev-perl/X11-XCB/metadata.xml
@@ -21,6 +21,6 @@
 X11::XCB::Sizehints
 X11::XCB::Sizehints::Aspect
 X11::XCB::Window
-tapelberg/X11-XCB
+stapelberg/X11-XCB
   
 



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

2023-11-12 Thread Sam James
commit: 40478ff59b36bd9ed1cf69104f14bab3fb8a0972
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 03:43:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 04:34:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40478ff5

dev-perl/X11-XCB: add 0.210.0

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

 dev-perl/X11-XCB/Manifest   |  1 +
 dev-perl/X11-XCB/X11-XCB-0.210.0.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/dev-perl/X11-XCB/Manifest b/dev-perl/X11-XCB/Manifest
index 65789dd05a6d..6600a581f57e 100644
--- a/dev-perl/X11-XCB/Manifest
+++ b/dev-perl/X11-XCB/Manifest
@@ -1,2 +1,3 @@
 DIST X11-XCB-0.19.tar.gz 156912 BLAKE2B 
c060ed7d327435a847c7eafd36bd517bb26b04f58251c3b475283b3006e91d7b51ed2b57604ec68c6ce41eb93ed8f90a04b727a411b14d25aa471dd0415bdeca
 SHA512 
abd6369b00b9ebd4a333cd52b06b2f137a8b8c13a715a0ab485cf0f80acce601b8b22dfff394514ad8b21d253b5f72920aeee6b9bcf4b0d446b772d4ef60ce71
 DIST X11-XCB-0.20.tar.gz 167762 BLAKE2B 
f19d51fde135c2ff94322e454ed2c001b33848a66b904b1c0e3ce9d3f4b27f51ab1f8cd9dbba6aa2e418779b0ee97ea0816ecb449ea4aa8c0a70bc7afbd26c60
 SHA512 
4dcb0b0c85ee66dc2c2d9c04888446b7e480c4c209430d41914343dc7552e93ea8cbff73f98e245f95ef550c99c8104f3bbe2a9cbd905b3a203eb048ab469fd9
+DIST X11-XCB-0.21.tar.gz 169735 BLAKE2B 
9d3ec4dc3fec80654c3160a538bd4efe5cecd777a4ca382206799a12cfeedd072bdd0b4693aec8a69fdc7698c8e43067e0b4528a2c6ab83d024dec3fa8e86c3d
 SHA512 
e87a64fd9e304949049f3c78e37941a38108d9061e7b822d9f35129cc22d59c0a2347ef1ae728a0e3e4b70a9d14a826e7f66df2e1a5f51e5b43303bf891d239b

diff --git a/dev-perl/X11-XCB/X11-XCB-0.210.0.ebuild 
b/dev-perl/X11-XCB/X11-XCB-0.210.0.ebuild
new file mode 100644
index ..f5028bd8daf8
--- /dev/null
+++ b/dev-perl/X11-XCB/X11-XCB-0.210.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=ZHMYLOVE
+DIST_VERSION=0.21
+inherit perl-module virtualx
+
+DESCRIPTION="Perl bindings for libxcb"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-perl/Data-Dump
+   dev-perl/Mouse
+   dev-perl/MouseX-NativeTraits
+   dev-perl/Try-Tiny
+   dev-perl/XML-Descent
+   dev-perl/XML-Simple
+   >=virtual/perl-XSLoader-0.20.0
+   >=x11-libs/libxcb-1.2
+   x11-libs/xcb-util
+   x11-libs/xcb-util-wm
+"
+DEPEND="
+   >=x11-libs/libxcb-1.2
+   x11-libs/xcb-util
+   x11-libs/xcb-util-wm
+   x11-base/xcb-proto
+"
+BDEPEND="
+   ${RDEPEND}
+   x11-base/xcb-proto
+   >=virtual/perl-Devel-PPPort-3.190.0
+   dev-perl/ExtUtils-Depends
+   >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+   >=virtual/perl-ExtUtils-ParseXS-3.180.0
+   dev-perl/ExtUtils-PkgConfig
+   dev-perl/XS-Object-Magic
+   test? (
+   dev-perl/Test-Deep
+   dev-perl/Test-Exception
+   virtual/perl-Test-Simple
+   )
+"
+
+src_test() {
+   virtx perl-module_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/egl-wayland/

2023-11-12 Thread Ionen Wolkens
commit: b1526a5ff64db16737f8a5f69249396100b362b4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Nov 13 03:40:35 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Nov 13 03:40:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1526a5f

gui-libs/egl-wayland: stabilize 1.1.13 for amd64

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

 gui-libs/egl-wayland/egl-wayland-1.1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/egl-wayland/egl-wayland-1.1.13.ebuild 
b/gui-libs/egl-wayland/egl-wayland-1.1.13.ebuild
index 3e137c76f3a3..660e7e1e1c84 100644
--- a/gui-libs/egl-wayland/egl-wayland-1.1.13.ebuild
+++ b/gui-libs/egl-wayland/egl-wayland-1.1.13.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 
 RDEPEND="
dev-libs/wayland



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2023-11-12 Thread Ionen Wolkens
commit: dd27bd819d04e1f0f01652687f6f993ef44f0362
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Nov 13 03:35:48 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Nov 13 03:38:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd27bd81

x11-drivers/nvidia-drivers: drop 470.199.02, 525.125.06, 535.113.01

These are vulnerable versions wrt bug #916583 (all clear)

Bug: https://bugs.gentoo.org/916583
Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-drivers/nvidia-drivers/Manifest|  22 -
 .../nvidia-drivers-470.199.02.ebuild   | 451 --
 .../nvidia-drivers-525.125.06.ebuild   | 508 
 .../nvidia-drivers-535.113.01.ebuild   | 512 -
 4 files changed, 1493 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 469d5d4c2fd6..50058911708f 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -1,61 +1,39 @@
-DIST NVIDIA-Linux-aarch64-525.125.06.run 263039228 BLAKE2B 
e25f9dd3807fcd3bc4d3d55b6b7f39969ee4140e2f6a60509b34494b5e29daa1c333edeeb966bfdf4397057c6b707830523c956e28e252ab6db1fc402ac8edbb
 SHA512 
190a458810fa02c89eaeb4587b97463b2be86a9a5ba44ab4113a224d224cec69d8d706b4a3421bdc3a067e0c47a67e104c156bb5ddec6ecd109b655a3d4ef7d7
 DIST NVIDIA-Linux-aarch64-525.147.05.run 262738232 BLAKE2B 
742feded05f659fa9965b2eebcc6a269b0355d08b6f2a686dad47c1acf2c20a359f9a9c33184ab2d51044b8823535bd7606180e31d348f362a016fad74cf476b
 SHA512 
d1d9e49e16ee6cc69340a3458566f89fee7b63effdd8cae3e55e40cdfbd35d1e87b958769fd3b2ce5ab29596d88c3ac68189232d7a1dad8c16773faedcf5b568
-DIST NVIDIA-Linux-aarch64-535.113.01.run 269687456 BLAKE2B 
712f7d18ac566338fd87f57a686bb66ef987a1a1a244271be398f5b4566ab746e52ed9c65f04daef858b996fd3e1a12b70c0262dc28afa658764d3b27d7cd1f6
 SHA512 
b096ffb63d2f113bb1ac5a8cec9a79a643ccab7fc8e9b20e547d96bda4960f0bc70fa2be806d19d47eae5fe2ee6e762e0638f1600ceb54744f46af38251a7f73
 DIST NVIDIA-Linux-aarch64-535.129.03.run 269691457 BLAKE2B 
b621d0347cacde195b7c4710e1260bc5e134d214c821be10de3cb36e69eb0c8aea0d1fb0bf7b7d109afd7ae38080abc10069f8032b411606db2f37b87fad799c
 SHA512 
706de7e53b81f909d8bc6a12a39c594754a164c49f5d23c7939dc3abcfc04f5d5b12b7d65762ae574582149a098f06ee5fe95be4f8ad1056a3307a6ce93f3c00
 DIST NVIDIA-Linux-aarch64-545.29.02.run 255825777 BLAKE2B 
039d6cc9857be1a7cd02eba3ff38d6c2c32e72dd04b0aad48e05c95c50365a7aacb7253c6ab25c412c32f703992f7f39cc835fe315adbfb1b4275f24ee3ff8d7
 SHA512 
4595756a74a1afa8a1a1d6ea29d74be667038ae7b9b06764296a0f3768b567a13d9cbc473185113f10e3cdd0ed3c7bd68bd29427773b28ad2b91674f78b8e528
 DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 
435b5e0e60468cc74b41cc5d9b5bb0105d29c11a2d408457835212a96519c9334ecf19278b36749d3ff7f498f5b0ae45a2efae2d428703dac21245c62f1efebe
 SHA512 
dae9ac2c12f9ad90f7441e00e01a984147c577892421911d7f67f6a31e616ac1cb7d434bc9c7f58fbd9b8ae909521b5bece607a63c79588c0bb9d99c6bad5fb0
 DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 
44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b
 SHA512 
4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a
-DIST NVIDIA-Linux-x86_64-470.199.02.run 273256770 BLAKE2B 
5ceca89da4b4c7de701602d3dbf26e71a1163be26e0e5eac65354ecd40bfc8d68c981a6ef75b13e95079835c95ef7f9e10e5f95a0ed09beffd5bc22cb81a5330
 SHA512 
e1265b6266473af652e9d7bf85dcd76e312af281c5f4f158ab322e34d378738acb87c30cfff7bf1f6e1b238883e7f665d9fc5151b1e0078dd9aece5a52655405
 DIST NVIDIA-Linux-x86_64-470.223.02.run 270557540 BLAKE2B 
fc766d193baf5ef89994188e1589b98429d4e6ddfb925ac2126b5db3d18096a2504303aa79b23401ca8b21878fe76057c3b4e1baa06b76d069fae322634aea9a
 SHA512 
66e470343b6f0c04703c81169cd03674be06b5315db738cab64308ec073b5bf5b87508b58ac8b6288d10e95307072d99e874e7884207a323a3dd08887bbc8750
-DIST NVIDIA-Linux-x86_64-525.125.06.run 414318862 BLAKE2B 
204c53bbf579edf6d88c9ab4efcf82983a2b58262df4748076de96f3d67b107949407ae0c5ffe9bf6747783b1bcb9a9efc4a3c60d7161427b1c85ecfc494171a
 SHA512 
a5f13b633d111d9dc928e8522cd916a2b756fccbf2dc532649762a3f9bdc5503bd57c9c698da8205c49e82720b45789413a1afc26be77d741f823b49ae2f333d
 DIST NVIDIA-Linux-x86_64-525.147.05.run 414135234 BLAKE2B 
77a12905771772804a5e5cf36df3e5032fe0160ac7c8a1b4ea002f65dac3732d9c900c1787a3e26d08b951a8de4893467cc7a80d424e017990d12669354d4191
 SHA512 
0c7b31715fce6a7bd77a2d9f9a3dca54a929a7790d748051576f62cdaeaeb6a9d0f3fbb13f0b20a51966bdb9470acdbc9ee529a9e84f38a9c834a1bd28d81773
-DIST NVIDIA-Linux-x86_64-535.113.01.run 341515532 BLAKE2B 
2fe0564771f14618010bd1d8932db1d6c98701faabfd8a867f5f0e9939dcff6d64744c3f2272b62701c231473e49dd1b22687db777a1950c4e0f40f091b70ed2
 SHA512 
bf939843404bc163246b710ca336236f28af489f77ee1830a2d20d4ca926a434b6fbc2156d5777dc004692d5d1adbef77ce79071247f81da2db9adf42c32bfa7
 DIST NVIDIA-Linux

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2023-11-12 Thread Ionen Wolkens
commit: d2a23a4e826eba648c1417572ac971544f3ccbcf
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Nov 13 03:34:08 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Nov 13 03:34:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2a23a4e

x11-drivers/nvidia-drivers: stabilize 470.223.02 for amd64

Bug: https://bugs.gentoo.org/916583
Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-drivers/nvidia-drivers/nvidia-drivers-470.223.02.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.223.02.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.223.02.ebuild
index 3638eb07be2c..f6200537a64c 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.223.02.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.223.02.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}
 
 LICENSE="NVIDIA-r2 BSD BSD-2 GPL-2 MIT ZLIB curl openssl"
 SLOT="0/${PV%%.*}"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 IUSE="+X abi_x86_32 abi_x86_64 persistenced +static-libs +tools wayland"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2023-11-12 Thread Ionen Wolkens
commit: 8b8b9aa04711f68de0ec82e01dff769cd1e1c48e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Nov 13 03:34:31 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Nov 13 03:34:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b8b9aa0

x11-drivers/nvidia-drivers: stabilize 525.147.05 for amd64

Bug: https://bugs.gentoo.org/916583
Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-drivers/nvidia-drivers/nvidia-drivers-525.147.05.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-525.147.05.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-525.147.05.ebuild
index 329c7b1e101d..d3f3a2df7837 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-525.147.05.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-525.147.05.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}
 
 LICENSE="NVIDIA-r2 BSD BSD-2 GPL-2 MIT ZLIB curl openssl"
 SLOT="0/${PV%%.*}"
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced +static-libs +tools 
wayland"
 REQUIRED_USE="kernel-open? ( modules )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2023-11-12 Thread Ionen Wolkens
commit: c5e6711d37880d03d6c35a70da2f26b87a76b9e0
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Nov 13 03:34:49 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Nov 13 03:34:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5e6711d

x11-drivers/nvidia-drivers: stabilize 535.129.03 for amd64

Bug: https://bugs.gentoo.org/916583
Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-drivers/nvidia-drivers/nvidia-drivers-535.129.03.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.129.03.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-535.129.03.ebuild
index 191aa45e39e1..76e68c63e130 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.129.03.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-535.129.03.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}
 
 LICENSE="NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl"
 SLOT="0/${PV%%.*}"
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced +static-libs +tools 
wayland"
 REQUIRED_USE="kernel-open? ( modules )"
 



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

2023-11-12 Thread Sam James
commit: 863859648bab5082fd1fb5ee517b776c53b03d09
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 03:28:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 03:28:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86385964

dev-util/gn: Stabilize 0.2122 x86, #917208

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

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

diff --git a/dev-util/gn/gn-0.2122.ebuild b/dev-util/gn/gn-0.2122.ebuild
index 399b5b73b12b..5b082bea9f14 100644
--- a/dev-util/gn/gn-0.2122.ebuild
+++ b/dev-util/gn/gn-0.2122.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
# The version number is derived from `git describe HEAD --abbrev=12`
SRC_URI="https://deps.gentoo.zip/dev-util/gn/${P}.tar.xz";
-   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 LICENSE="BSD"



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

2023-11-12 Thread Sam James
commit: 823dd648849dc414f86db0639ea048697d8ace86
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 03:22:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 03:22:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=823dd648

app-shells/fzf: add 0.44.0

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

 app-shells/fzf/Manifest  |  2 ++
 app-shells/fzf/fzf-0.44.0.ebuild | 72 
 2 files changed, 74 insertions(+)

diff --git a/app-shells/fzf/Manifest b/app-shells/fzf/Manifest
index 392364a86cd9..1624cae2838f 100644
--- a/app-shells/fzf/Manifest
+++ b/app-shells/fzf/Manifest
@@ -2,3 +2,5 @@ DIST fzf-0.42.0-deps.tar.xz 16860372 BLAKE2B 
e2ba9a7deca036587e0f4ff40eabb849f83
 DIST fzf-0.42.0.tar.gz 239469 BLAKE2B 
cdeb40d08345edaecc20082e5c9d487791260ae18dc824e585f522fdcb004dc645a9a59f8d26c01ffaacee6ea9b7030b5e3a79d22098b3fad55e7ff2f9e7
 SHA512 
9587b8c9d37abcf1ae85b12d5cf3a1179f57241e3932db6801dee9bb952f83621b780d713c1793ccb4c5c36921b9078e156fe989b3e13664201ed729ea03d414
 DIST fzf-0.43.0-deps.tar.xz 16866976 BLAKE2B 
98d0412e7035f244d14c33e76a11d788a302239e09b8172a80ceb4e4bd253fcb57d131d2e2b5fc1bbecac13c9f967923f540220e31ca5741ed85f624da05d4cb
 SHA512 
e0e7504d9bf8e932bb27a0e52df98cd542e1c690f711958981e041926141ff5570dbad14824036e8bb2e4a07a385eefed6ee005beb101efcfa45af89ce7acbef
 DIST fzf-0.43.0.tar.gz 247080 BLAKE2B 
63a0c446e93c753c7699e0575dfa0090d4f74d06e57e7d1c94f244638c21afd268c9da1b6a4b5dc85faa68e227f3c2c6755fa7af562d7f1ca5eec60e6e9141c1
 SHA512 
84e01d2f852e0d90b2a30342f7ad9a30e4e287688f6063efc2a0f602eab5ec064819efecd2041f46869bb1956b3d3eb50e98084deeaa26272c3bbafd000648f7
+DIST fzf-0.44.0-deps.tar.xz 16844060 BLAKE2B 
33f85423868719cf86664a0fd7691c42c6ed94d0c5f83f9a296b430335cf142dd6d1f48b516bb9eceba98ca9e5ead9a99794279dcb79798c91e34db694b22c76
 SHA512 
e1824added348c7aa851c438384ebf2d585d44e634474144e5f444a41562b361574ecccff54c07ca046941ced8adec0596e52d540fe7d7ac786c85eccf683bfd
+DIST fzf-0.44.0.tar.gz 250927 BLAKE2B 
3689d8843a4b008abc7b77e7b0fe7b681891c5f397ac7460c26ea303e04e7bb7dcb03af4012cfea12dd8c771c012a656e8bc65684941d66ebbb6533796d09ec2
 SHA512 
62084284a2329250e87f107900ffaddf94043274b1d9ede1dacdeed2e8ef87722c80708addd7907c35035e742645f5168776e5f0295d5695e9512acdbb43936c

diff --git a/app-shells/fzf/fzf-0.44.0.ebuild b/app-shells/fzf/fzf-0.44.0.ebuild
new file mode 100644
index ..12bc25a2e10a
--- /dev/null
+++ b/app-shells/fzf/fzf-0.44.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 2019-2023 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=7320b7df62039c879c4f609bca946ea09b438a98
+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 ~arm ~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
+   elog "For bash, add the following line to ~/.bashrc:"
+   elog
+   elog "  # source 
${EROOT}/usr/share/bash-completion/completions/fzf"
+   elog "  # source ${EROOT}/usr/share/fzf/key-bindings.bash"
+   elog
+   elog "Plugins for Vim and Neovim are installed to respective 
directories"
+   elog "and will work out of the box."
+   elog
+   elog "For fzf support in tmux see fzf-tmux(1)."
+   fi
+}



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

2023-11-12 Thread Sam James
commit: cc039c0c2365fd938bdd755f1f3afa1c7d49643c
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 02:27:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 02:27:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc039c0c

sys-devel/mold: use dosym -r, sync live

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

 sys-devel/mold/mold-2.3.2-r1.ebuild | 2 +-
 sys-devel/mold/mold-.ebuild | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-devel/mold/mold-2.3.2-r1.ebuild 
b/sys-devel/mold/mold-2.3.2-r1.ebuild
index 26a184843d8c..1ff59907edb2 100644
--- a/sys-devel/mold/mold-2.3.2-r1.ebuild
+++ b/sys-devel/mold/mold-2.3.2-r1.ebuild
@@ -92,5 +92,5 @@ src_install() {
 
dosym ${PN} /usr/bin/ld.${PN}
dosym ${PN} /usr/bin/ld64.${PN}
-   dosym ../../../usr/bin/${PN} /usr/libexec/${PN}/ld
+   dosym -r /usr/bin/${PN} /usr/libexec/${PN}/ld
 }

diff --git a/sys-devel/mold/mold-.ebuild b/sys-devel/mold/mold-.ebuild
index f16aabe0758e..f602c3b96e96 100644
--- a/sys-devel/mold/mold-.ebuild
+++ b/sys-devel/mold/mold-.ebuild
@@ -72,6 +72,7 @@ src_configure() {
-DCMAKE_DISABLE_PRECOMPILE_HEADERS=ON
-DMOLD_ENABLE_QEMU_TESTS=OFF
-DMOLD_LTO=OFF # Should be up to the user to decide this with 
CXXFLAGS.
+   -DMOLD_USE_MIMALLOC=$(usex !kernel_Darwin)
-DMOLD_USE_SYSTEM_MIMALLOC=ON
-DMOLD_USE_SYSTEM_TBB=ON
)
@@ -90,5 +91,5 @@ src_install() {
 
dosym ${PN} /usr/bin/ld.${PN}
dosym ${PN} /usr/bin/ld64.${PN}
-   dosym ../../../usr/bin/${PN} /usr/libexec/${PN}/ld
+   dosym -r /usr/bin/${PN} /usr/libexec/${PN}/ld
 }



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

2023-11-12 Thread Sam James
commit: 89f4110b10af316e69158d5aa5f6a100e9420ea2
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 02:41:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 02:41:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89f4110b

sci-libs/arpack: add 3.9.1

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

 sci-libs/arpack/Manifest   |  1 +
 .../{arpack-.ebuild => arpack-3.9.1.ebuild}| 16 ++---
 sci-libs/arpack/arpack-.ebuild | 12 ---
 .../files/arpack-3.9.1-bashism-configure.patch | 42 ++
 4 files changed, 61 insertions(+), 10 deletions(-)

diff --git a/sci-libs/arpack/Manifest b/sci-libs/arpack/Manifest
index ce9b7f1fd764..2ea6ef6afd6d 100644
--- a/sci-libs/arpack/Manifest
+++ b/sci-libs/arpack/Manifest
@@ -1,4 +1,5 @@
 DIST arpack-3.8.0.tar.gz 1014494 BLAKE2B 
6daf8a237fdfce527935d777292df150b2f78892d9975f8696a37024fcb78174b29afd300e7abca2684c1907eeda658eb4478f09f580835896c0e10d106cdbbd
 SHA512 
8969c74c4c0459ea2d29ea49d5260f668fd33f73886df0da78a42a94aea93c9f5fb70f5df035266db68807ab09a92c13487a7a4e6ca64922145aade8a148a2de
 DIST arpack-3.9.0.tar.gz 1015328 BLAKE2B 
fc9960025140a9d6a570ee0359c16055c826482fe1ee58c2dc7727cd0ead04fbb940da0e08a6f11e05205d239b1059c93af0e08bf2b6e0cfee61d73f1d0d9816
 SHA512 
fbcaa2179dd1aa5a39fc3e7d80f377ec90ddf16ef93184a88e6ecfc464ed97e5659f2cf578294ac3e0b0c0da6408c86acf5bbdce533e1e9d2a3121848340d282
+DIST arpack-3.9.1.tar.gz 1020208 BLAKE2B 
dd1b5b16cc5304bb16ab68055939c8f3c11f761eff69bcfc22b3cb9605b477929f54513649a7becb152e91275bfccdc868d3ccf464fb876732c7ec23a83fe71e
 SHA512 
1ca590a8c4f75aa74402f9bd62e63851039687f4cb11afa8acb05fce1f22a512bff5fd1709ea85fdbea90b344fbbc01e3944c770b5ddc4d1aabc98ac334f78d2
 DIST tutorial.ps.gz 105599 BLAKE2B 
99570e6a0cc1c020b9c271e8ce1cc224f69ff5333cc818c10b063dc8ffbaf66a9f5c6ede99541b4212286d422146b1c4e332eba7e1635c99efa0e4c2620f0630
 SHA512 
a7b8fefd1a572ed477ae208d49094c1c65c9368990d12de9b3528e33fed546c947659f74e54a810d04154b4a1b0f9a94bcba4db0cf59d379e20786a261066aa4
 DIST ug.ps.gz 248543 BLAKE2B 
ac010aef470060636fa00360636ba093f0d24d219fa927c79fb1726b798160eda74fa8b4be6c7dff94f5759efcf30afa99ad310e7959115e028738beb8aa125d
 SHA512 
3349117fb10b07207ffbab2ffa31b406d026855ea4c16e8649b14c7d70bc94e11b5730672e34acd654817799136d4bd76569ac50ec78d787df5582d18ed61328

diff --git a/sci-libs/arpack/arpack-.ebuild 
b/sci-libs/arpack/arpack-3.9.1.ebuild
similarity index 92%
copy from sci-libs/arpack/arpack-.ebuild
copy to sci-libs/arpack/arpack-3.9.1.ebuild
index 543b592a542d..605cbdf7c814 100644
--- a/sci-libs/arpack/arpack-.ebuild
+++ b/sci-libs/arpack/arpack-3.9.1.ebuild
@@ -1,21 +1,22 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools fortran-2 toolchain-funcs
 
+DESCRIPTION="Arnoldi package library to solve large scale eigenvalue problems"
+HOMEPAGE="http://www.caam.rice.edu/software/ARPACK/ 
https://github.com/opencollab/arpack-ng";
+
 if [[ ${PV} == * ]]; then
-   inherit git-r3
EGIT_REPO_URI="https://github.com/opencollab/arpack-ng";
+   inherit git-r3
 else
SRC_URI="https://github.com/opencollab/${PN}-ng/archive/${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
S="${WORKDIR}/${PN}-ng-${PV}"
 fi
 
-DESCRIPTION="Arnoldi package library to solve large scale eigenvalue problems"
-HOMEPAGE="http://www.caam.rice.edu/software/ARPACK/ 
https://github.com/opencollab/arpack-ng";
 LICENSE="BSD"
 SLOT="0"
 IUSE="examples mpi"
@@ -23,10 +24,15 @@ IUSE="examples mpi"
 RDEPEND="
virtual/blas
virtual/lapack
-   mpi? ( virtual/mpi[fortran] )"
+   mpi? ( virtual/mpi[fortran] )
+"
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.9.1-bashism-configure.patch
+)
+
 src_prepare() {
default
eautoreconf

diff --git a/sci-libs/arpack/arpack-.ebuild 
b/sci-libs/arpack/arpack-.ebuild
index 543b592a542d..312d55c7b9be 100644
--- a/sci-libs/arpack/arpack-.ebuild
+++ b/sci-libs/arpack/arpack-.ebuild
@@ -1,21 +1,22 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools fortran-2 toolchain-funcs
 
+DESCRIPTION="Arnoldi package library to solve large scale eigenvalue problems"
+HOMEPAGE="http://www.caam.rice.edu/software/ARPACK/ 
https://github.com/opencollab/arpack-ng";
+
 if [[ ${PV} == * ]]; then
-   inherit git-r3
EGIT_REPO_URI="https://github.com/opencollab/arpack-ng";
+   inherit git-r3
 else
SRC_URI="https://github.com/opencollab/${PN}-ng/archive/${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linu

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

2023-11-12 Thread Sam James
commit: 3ca5ff6f4c5c4596c1bb726c4f8cb21890c11a2d
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 02:42:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 02:42:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ca5ff6f

sci-libs/arpack: forward ~alpha

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

 sci-libs/arpack/arpack-3.9.1.ebuild | 2 +-
 sci-libs/arpack/arpack-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/arpack/arpack-3.9.1.ebuild 
b/sci-libs/arpack/arpack-3.9.1.ebuild
index 605cbdf7c814..6fafe6af781b 100644
--- a/sci-libs/arpack/arpack-3.9.1.ebuild
+++ b/sci-libs/arpack/arpack-3.9.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/opencollab/${PN}-ng/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
S="${WORKDIR}/${PN}-ng-${PV}"
 fi
 

diff --git a/sci-libs/arpack/arpack-.ebuild 
b/sci-libs/arpack/arpack-.ebuild
index 312d55c7b9be..8164bd0bd747 100644
--- a/sci-libs/arpack/arpack-.ebuild
+++ b/sci-libs/arpack/arpack-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/opencollab/${PN}-ng/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
S="${WORKDIR}/${PN}-ng-${PV}"
 fi
 



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

2023-11-12 Thread Sam James
commit: 4098e697f99a5e593bb4b5446be546083b656139
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 03:10:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 03:20:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4098e697

sci-libs/openblas: add 0.3.25

* Add some TODOs wrt unbundling lapack and renaming USE=dynamic -> 
USE=cpudetection
  like gmp and ffmpeg (should then restrict bindist w/ USE=-cpudetection).

* Move most bits out of pkg_setup as configuration doesn't belong there.

* Drops obsolete upstreamed patches.

* Fix tests sed.

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

 sci-libs/openblas/Manifest   |   1 +
 sci-libs/openblas/openblas-0.3.25.ebuild | 197 +++
 2 files changed, 198 insertions(+)

diff --git a/sci-libs/openblas/Manifest b/sci-libs/openblas/Manifest
index ba6ab6c54c50..7517619835d4 100644
--- a/sci-libs/openblas/Manifest
+++ b/sci-libs/openblas/Manifest
@@ -1,2 +1,3 @@
+DIST OpenBLAS-0.3.25.tar.gz 24073168 BLAKE2B 
c2a173b50f6931e7782c7d429487abd4b1a4ed05aec4f08febbc5cc73b9ed5cb36c9e308bf7cb89ce116b1c25556615d2384087cf7d1b489a4784901951558bc
 SHA512 
69bcf8082575b01ce1734fc9d33454314964a7e81ff29a7c1a764af3083ac0dc24289fd72bbe22c9583398bda7b658d6e4ab1d5036e43412745f0be3c2185b3c
 DIST openblas-0.3.21.tar.gz 23729571 BLAKE2B 
678bfb13ead69045e7d4d840bbcaed884d9ebedded5425cfa1f55e3d85bda31a3eb43dbbf9f07099d0d198f97ae68ef3b3b2b78aa1bd5b4999dd729dc08f7e28
 SHA512 
4625c8e6ccfa9120281fd714d3f6b7c3ba2265470c1be76121d6b25dc3dacb899d26e5d9a417ddc616d23909f1411495aa995ef8d8d6df8511cd5cefbabcb1c5
 DIST openblas-0.3.23.tar.gz 23950794 BLAKE2B 
8394e09c682bba10450248cbbe090bb81c26661eac7d238942055ae0eecce752c8a3481af905de9efe20fe635f2c4a0e06af83bb64c998ab410e4cdc56751a47
 SHA512 
ea64c693e57eb63cc2a88e4d6ab2d8cf9ab84ae6a15048fb12090a3570dd41053e62e99c1ff9d3e02dd67ca93233591ab41b8c017d06585d0a69222e1ad3023f

diff --git a/sci-libs/openblas/openblas-0.3.25.ebuild 
b/sci-libs/openblas/openblas-0.3.25.ebuild
new file mode 100644
index ..904044a4d4ff
--- /dev/null
+++ b/sci-libs/openblas/openblas-0.3.25.ebuild
@@ -0,0 +1,197 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic fortran-2 toolchain-funcs
+
+MY_P=OpenBLAS-${PV}
+DESCRIPTION="Optimized BLAS library based on GotoBLAS2"
+HOMEPAGE="https://github.com/xianyi/OpenBLAS";
+SRC_URI="https://github.com/OpenMathLib/OpenBLAS/releases/download/v${PV}/${MY_P}.tar.gz";
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
+IUSE="dynamic eselect-ldso index-64bit openmp pthread relapack test"
+REQUIRED_USE="?? ( openmp pthread )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   eselect-ldso? (
+   >=app-eselect/eselect-blas-0.2
+   >=app-eselect/eselect-lapack-0.2
+   )
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.3.23-shared-blas-lapack.patch"
+)
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+
+   elog "This software has a massive number of options that"
+   elog "are configurable and it is *impossible* for all of"
+   elog "those to fit inside any manageable ebuild."
+   elog "The Gentoo provided package has enough to build"
+   elog "a fully optimized library for your targeted CPU."
+   elog "You can set the CPU target using the environment"
+   elog "variable - OPENBLAS_TARGET or it will be detected"
+   elog "automatically from the target toolchain (supports"
+   elog "cross compilation toolchains)."
+   elog "You can control the maximum number of threads"
+   elog "using OPENBLAS_NTHREAD, default=64 and number of "
+   elog "parallel calls to allow before further calls wait"
+   elog "using OPENBLAS_NPARALLEL, default=8."
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+
+   fortran-2_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # TODO: Unbundle lapack like Fedora does?
+   # 
https://src.fedoraproject.org/rpms/openblas/blob/rawhide/f/openblas-0.2.15-system_lapack.patch
+
+   # Don't build the tests as part of "make all". We'll do
+   # it explicitly later if the test phase is enabled.
+   sed -i -e "/^all :: tests/s: tests::g" Makefile || die
+
+   # If 64bit-index is needed, create second library with 
LIBPREFIX=libopenblas64
+   if use index-64bit; then
+   cp -aL "${S}" "${S}-index-64bit" || die
+   fi
+}
+
+src_configure() {
+   # List of most configurable options is in Makefile.rule.
+
+   # Not an easy fix, https://github.com/xianyi/OpenBLAS/issues/4128
+   filter-lto
+
+   tc-export CC FC LD AR AS RANLIB
+
+   # HOSTCC is used for scripting
+   export HOSTCC="$(tc-getBUILD_CC)"
+
+   # T

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

2023-11-12 Thread Sam James
commit: 8af99a271ac8a36d57bea268e3431990ab71edc3
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 02:11:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 02:11:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8af99a27

app-misc/rdfind: Keyword 1.6.0 arm64, #917269

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

 app-misc/rdfind/rdfind-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/rdfind/rdfind-1.6.0.ebuild 
b/app-misc/rdfind/rdfind-1.6.0.ebuild
index 542eb4f5bac1..a1c0dcca43af 100644
--- a/app-misc/rdfind/rdfind-1.6.0.ebuild
+++ b/app-misc/rdfind/rdfind-1.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://rdfind.pauldreik.se/${P}.tar.gz";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~sparc"
+KEYWORDS="amd64 ~arm ~arm64 ~sparc"
 
 RDEPEND="dev-libs/nettle:="
 DEPEND="${RDEPEND}"



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

2023-11-12 Thread Sam James
commit: 43f77e7518fef7821e8882a603307324f277bcee
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 02:11:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 02:11:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43f77e75

app-misc/rdfind: Keyword 1.6.0 sparc, #917269

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

 app-misc/rdfind/rdfind-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/rdfind/rdfind-1.6.0.ebuild 
b/app-misc/rdfind/rdfind-1.6.0.ebuild
index 84fecefd6b90..542eb4f5bac1 100644
--- a/app-misc/rdfind/rdfind-1.6.0.ebuild
+++ b/app-misc/rdfind/rdfind-1.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://rdfind.pauldreik.se/${P}.tar.gz";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm"
+KEYWORDS="amd64 ~arm ~sparc"
 
 RDEPEND="dev-libs/nettle:="
 DEPEND="${RDEPEND}"



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

2023-11-12 Thread Sam James
commit: 1cb1e1517c67007bab1ffb54e57b7504d4b203cc
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 02:11:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 02:11:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb1e151

sys-kernel/linux-firmware: Keyword 2023 sparc, #917269

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

 sys-kernel/linux-firmware/linux-firmware-2023.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/linux-firmware/linux-firmware-2023.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-2023.ebuild
index afff34e35687..d0f7ec441fec 100644
--- a/sys-kernel/linux-firmware/linux-firmware-2023.ebuild
+++ b/sys-kernel/linux-firmware/linux-firmware-2023.ebuild
@@ -19,7 +19,7 @@ else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz";
fi
 
-   KEYWORDS="~amd64 ~arm"
+   KEYWORDS="~amd64 ~arm ~sparc"
 fi
 
 DESCRIPTION="Linux firmware files"



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

2023-11-12 Thread Sam James
commit: e538128a99e590f6235fff6dae3e5f2375746bbc
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 02:11:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 02:11:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e538128a

sys-kernel/linux-firmware: Keyword 2023 arm, #917269

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

 sys-kernel/linux-firmware/linux-firmware-2023.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/linux-firmware/linux-firmware-2023.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-2023.ebuild
index ccaa3a11c7ef..afff34e35687 100644
--- a/sys-kernel/linux-firmware/linux-firmware-2023.ebuild
+++ b/sys-kernel/linux-firmware/linux-firmware-2023.ebuild
@@ -19,7 +19,7 @@ else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz";
fi
 
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~arm"
 fi
 
 DESCRIPTION="Linux firmware files"



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

2023-11-12 Thread Sam James
commit: 1715a697d3c1a768d45d627902d5837d7addf07f
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 02:11:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 02:11:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1715a697

sys-kernel/linux-firmware: Keyword 2023 arm64, #917269

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

 sys-kernel/linux-firmware/linux-firmware-2023.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/linux-firmware/linux-firmware-2023.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-2023.ebuild
index d0f7ec441fec..af1976283ce7 100644
--- a/sys-kernel/linux-firmware/linux-firmware-2023.ebuild
+++ b/sys-kernel/linux-firmware/linux-firmware-2023.ebuild
@@ -19,7 +19,7 @@ else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz";
fi
 
-   KEYWORDS="~amd64 ~arm ~sparc"
+   KEYWORDS="~amd64 ~arm ~arm64 ~sparc"
 fi
 
 DESCRIPTION="Linux firmware files"



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

2023-11-12 Thread Sam James
commit: 9e19f1d3aa40ab4fc7c9a1341f80ce2225ccf48a
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 02:10:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 02:10:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e19f1d3

sys-devel/mold: drop 1.11.0, 2.0.0-r1, 2.0.0-r2, 2.3.1

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

 sys-devel/mold/Manifest |  3 --
 sys-devel/mold/mold-1.11.0.ebuild   | 89 ---
 sys-devel/mold/mold-2.0.0-r1.ebuild | 93 
 sys-devel/mold/mold-2.0.0-r2.ebuild | 94 -
 sys-devel/mold/mold-2.3.1.ebuild| 94 -
 5 files changed, 373 deletions(-)

diff --git a/sys-devel/mold/Manifest b/sys-devel/mold/Manifest
index f47a5bd61d26..8829ca6be6c6 100644
--- a/sys-devel/mold/Manifest
+++ b/sys-devel/mold/Manifest
@@ -1,5 +1,2 @@
-DIST mold-1.11.0.tar.gz 8210923 BLAKE2B 
b3854a14a956dd568625fc28c96636e7cadf81b9a93954601b03e249db0aedf726a5a1f24c0758c8189a936501ebb778b472ee6e958fe9f43cb3c3093b2dda2a
 SHA512 
a9068600dd2db757552cce027f358c0b9e6af0941b92f81c1e99e2dde674bd06cc3533d432258e42a2197d9b3f8e7bb263de281928357a79e4fb17fb19719bc0
-DIST mold-2.0.0.tar.gz 9205927 BLAKE2B 
f80c72c58f4618a74390417fdf90f816810350baf1ac74d21294f5ffba7ee263807175be531c9db77209bd05a31ad11fd84d4aeb03fb057cefac7575f71612d6
 SHA512 
11c3d1e07fe4fcc28cff58b8e432526e4604aa55b49fa47c9495e439206fb9f6a1686b1c5bd2dc907ffd7fe62ac1c72317619fc8a5d7caaa5c327de585f16827
 DIST mold-2.1.0.tar.gz 9278811 BLAKE2B 
b31e13f92177553adf5069cf35c8c75c7bc28f0af4d1726cdc0c6abc1c9d3baaa5be512c3a8fb9bc3c3110096a79e1c6751c701171769595a2234fc1fa8c441a
 SHA512 
f1c98d349b35b4042109d71f7db6eb8d7d089dc3241735bbd7b5402d513dcc85ca17904828779e5fc8234650fa9fb97f47c3a2f3e89cc2fb3cb9e9110439e5a2
-DIST mold-2.3.1.tar.gz 9958470 BLAKE2B 
917e1fd770f841dc4bf6fbbed4954762f3eccff3d01247d4a5eaee7a5dad47f0259eb8ba6a10d13f385c9f0aea4d1ac058ce40070902bf7ef366ad8225cfbd5f
 SHA512 
ea234d0b999bcd308e0c5dae27050ff61fd23971f9c54d5eb5764bfb04064dc68c33f5defd614544762a9891ce4369125a6aac68171e68de4ed09a08d59e599e
 DIST mold-2.3.2.tar.gz 9970530 BLAKE2B 
db943ad6fab336a8c9c7b5588895cc1232ebfac25fe9dd884a2fbd71ba8d76b9bf7543b4d98cbda9635a7898e980ec5dc2866ef1d02e7a80e7fb9d7f0cbca443
 SHA512 
dd98acb351757f99399b7d52589c339648478624323fd45c9e986eaf7f1a60f52ace4c09a2d20246e9340109641bda676735da9de89a277989851bd5f52ea9d0

diff --git a/sys-devel/mold/mold-1.11.0.ebuild 
b/sys-devel/mold/mold-1.11.0.ebuild
deleted file mode 100644
index 4ce10d6ee43c..
--- a/sys-devel/mold/mold-1.11.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake toolchain-funcs
-
-DESCRIPTION="A Modern Linker"
-HOMEPAGE="https://github.com/rui314/mold";
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/rui314/mold.git";
-   inherit git-r3
-else
-   SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
-fi
-
-# mold (AGPL-3)
-#  - xxhash (BSD-2)
-LICENSE="AGPL-3 BSD-2"
-SLOT="0"
-
-RDEPEND="
-   app-arch/zstd:=
-   >=dev-cpp/tbb-2021.7.0-r1:=
-   sys-libs/zlib
-   !kernel_Darwin? (
-   >=dev-libs/mimalloc-2:=
-   dev-libs/openssl:=
-   )
-"
-DEPEND="${RDEPEND}"
-
-pkg_pretend() {
-   # Requires a c++20 compiler, see #831473
-   if [[ ${MERGE_TYPE} != binary ]]; then
-   if tc-is-gcc && [[ $(gcc-major-version) -lt 10 ]]; then
-   die "${PN} needs at least gcc 10"
-   elif tc-is-clang && [[ $(clang-major-version) -lt 12 ]]; then
-   die "${PN} needs at least clang 12"
-   fi
-   fi
-}
-
-src_prepare() {
-   cmake_src_prepare
-
-   # Needs unpackaged dwarfdump
-   rm test/elf/{{dead,compress}-debug-sections,compressed-debug-info}.sh 
|| die
-
-   # Heavy tests, need qemu
-   rm test/elf/gdb-index-{compress-output,dwarf{2,3,4,5}}.sh || die
-   rm test/elf/lto-{archive,dso,gcc,llvm,version-script}.sh || die
-
-   # Sandbox sadness
-   rm test/elf/run.sh || die
-   sed -i 's|`pwd`/mold-wrapper.so|"& ${LD_PRELOAD}"|' \
-   test/elf/mold-wrapper{,2}.sh || die
-
-   # static-pie tests require glibc built with static-pie support
-   if ! has_version -d 'sys-libs/glibc[static-pie(+)]'; then
-   rm test/elf/{,ifunc-}static-pie.sh || die
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DMOLD_ENABLE_QEMU_TESTS=OFF
-   -DMOLD_LTO=OFF # Should be up to the user to decide this with 
CXXFLAGS.
-   -DMOLD_USE_SYSTEM_MIMALLOC=ON
-   -DMOLD_USE_SYSTEM_TBB=ON
-   )
-   cmake_src_configure
-}
-
-src_install() {
-

[gentoo-commits] repo/gentoo:master commit in: sys-devel/mold/files/, sys-devel/mold/

2023-11-12 Thread Sam James
commit: 2fc10cbc98bebe136012849b28f6969327d6613b
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 02:10:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 02:10:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fc10cbc

sys-devel/mold: backport symbol interposition fix (e.g. mimalloc/musl segfault)

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

 ...d-2.3.2-mimalloc-visibility-interposition.patch | 495 +
 sys-devel/mold/mold-2.3.2-r1.ebuild|  96 
 2 files changed, 591 insertions(+)

diff --git 
a/sys-devel/mold/files/mold-2.3.2-mimalloc-visibility-interposition.patch 
b/sys-devel/mold/files/mold-2.3.2-mimalloc-visibility-interposition.patch
new file mode 100644
index ..e569bfaf3013
--- /dev/null
+++ b/sys-devel/mold/files/mold-2.3.2-mimalloc-visibility-interposition.patch
@@ -0,0 +1,495 @@
+https://bugs.gentoo.org/917089
+https://github.com/microsoft/mimalloc/issues/360
+https://github.com/rui314/mold/issues/1071
+https://github.com/rui314/mold/commit/da3f5dd4ecf4faaba466ba41c7c30ba4f8f73bfd
+
+From da3f5dd4ecf4faaba466ba41c7c30ba4f8f73bfd Mon Sep 17 00:00:00 2001
+From: Rui Ueyama 
+Date: Sat, 11 Nov 2023 17:59:54 +0900
+Subject: [PATCH] Fix --dynamic-list for DSOs
+
+--dynamic-list, --export-dynamic-symbol and --export-dynamic-symbol-list
+have different semantics for executables and DSOs. If the output is an
+executable, they specify a list of symbols that are to be exported.
+If the output is a shared object, they specify the list of symbols that
+are to be interposable.
+
+mold havne't implemented the latter semantics. This commit fixes that
+issue.
+
+Fixes https://github.com/rui314/mold/issues/1071
+---
+ elf/cmdline.cc  |  25 +++-
+ elf/linker-script.cc|  35 ++-
+ elf/main.cc |  16 -
+ elf/mold.h  |  17 +++--
+ elf/output-chunks.cc|   8 ++-
+ elf/passes.cc   | 122 +---
+ test/elf/dynamic-list4.sh   |  44 +
+ test/elf/version-script6.sh |   4 +-
+ 8 files changed, 194 insertions(+), 77 deletions(-)
+ create mode 100755 test/elf/dynamic-list4.sh
+
+diff --git a/elf/cmdline.cc b/elf/cmdline.cc
+index 6bc13a300..6c06b4b14 100644
+--- a/elf/cmdline.cc
 b/elf/cmdline.cc
+@@ -1104,21 +1104,21 @@ std::vector 
parse_nonpositional_args(Context &ctx) {
+ } else if (read_flag("no-keep-memory")) {
+ } else if (read_arg("max-cache-size")) {
+ } else if (read_arg("version-script")) {
+-  // --version-script, --dynamic-list and --export-dynamic-symbol[-list]
+-  // are treated as positional arguments even though they are actually not
+-  // positional. This is because linker scripts (a positional argument)
+-  // can also specify a version script, and it's better to consolidate
+-  // parsing in read_input_files. In particular, version scripts can
+-  // modify ctx.default_version which we initialize *after* parsing
+-  // non-positional args, so the parsing cannot be done right here.
++  // --version-script is treated as positional arguments even though
++  // they are actually not positional. This is because linker scripts
++  // (a positional argument) can also specify a version script, and
++  // it's better to consolidate parsing in read_input_files. In
++  // particular, version scripts can modify ctx.default_version which
++  // we initialize *after* parsing non-positional args, so the parsing
++  // cannot be done right here.
+   remaining.push_back("--version-script=" + std::string(arg));
+ } else if (read_arg("dynamic-list")) {
+   ctx.arg.Bsymbolic = true;
+-  remaining.push_back("--dynamic-list=" + std::string(arg));
++  append(ctx.dynamic_list_patterns, parse_dynamic_list(ctx, arg));
+ } else if (read_arg("export-dynamic-symbol")) {
+-  remaining.push_back("--export-dynamic-symbol=" + std::string(arg));
++  ctx.dynamic_list_patterns.push_back({arg, ""});
+ } else if (read_arg("export-dynamic-symbol-list")) {
+-  remaining.push_back("--export-dynamic-symbol-list=" + std::string(arg));
++  append(ctx.dynamic_list_patterns, parse_dynamic_list(ctx, arg));
+ } else if (read_flag("as-needed")) {
+   remaining.push_back("--as-needed");
+ } else if (read_flag("no-as-needed")) {
+@@ -1228,11 +1228,6 @@ std::vector 
parse_nonpositional_args(Context &ctx) {
+   if (char *env = getenv("MOLD_REPRO"); env && env[0])
+ ctx.arg.repro = true;
+ 
+-  if (ctx.arg.shared || ctx.arg.export_dynamic)
+-ctx.default_version = VER_NDX_GLOBAL;
+-  else
+-ctx.default_version = VER_NDX_LOCAL;
+-
+   if (ctx.arg.default_symver) {
+ std::string ver = ctx.arg.soname.empty() ?
+   filepath(ctx.arg.output).filename().string() : 
std::string(ctx.arg.soname);
+diff --git a/elf/linker-script.cc b/elf/linker-script.cc

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

2023-11-12 Thread Sam James
commit: b25dbe17123a3554b560a64d0359065147aee58c
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 02:11:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 02:11:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b25dbe17

app-misc/rdfind: Keyword 1.6.0 arm, #917269

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

 app-misc/rdfind/rdfind-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/rdfind/rdfind-1.6.0.ebuild 
b/app-misc/rdfind/rdfind-1.6.0.ebuild
index 84ef306a2201..84fecefd6b90 100644
--- a/app-misc/rdfind/rdfind-1.6.0.ebuild
+++ b/app-misc/rdfind/rdfind-1.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://rdfind.pauldreik.se/${P}.tar.gz";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~arm"
 
 RDEPEND="dev-libs/nettle:="
 DEPEND="${RDEPEND}"



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

2023-11-12 Thread Sam James
commit: 641d06a68329203346c6ca094313d56e34bde9a6
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 01:04:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 01:04:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=641d06a6

sys-kernel/linux-firmware: sync live

Closes: https://github.com/gentoo/gentoo/pull/33743
Closes: https://bugs.gentoo.org/917087
Signed-off-by: Sam James  gentoo.org>

 sys-kernel/linux-firmware/linux-firmware-.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/linux-firmware/linux-firmware-.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-.ebuild
index feed015c3e3e..ccaa3a11c7ef 100644
--- a/sys-kernel/linux-firmware/linux-firmware-.ebuild
+++ b/sys-kernel/linux-firmware/linux-firmware-.ebuild
@@ -19,7 +19,7 @@ else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz";
fi
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~amd64"
 fi
 
 DESCRIPTION="Linux firmware files"
@@ -38,7 +38,8 @@ RESTRICT="binchecks strip test
 
 BDEPEND="initramfs? ( app-arch/cpio )
compress-xz? ( app-arch/xz-utils )
-   compress-zstd? ( app-arch/zstd )"
+   compress-zstd? ( app-arch/zstd )
+   app-misc/rdfind"
 
 #add anything else that collides to this
 RDEPEND="!savedconfig? (



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

2023-11-12 Thread Sam James
commit: ab5272ff8541dce1bb6abde1013b5539be2b5844
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 01:05:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 01:05:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab5272ff

sys-fs/erofs-utils: Keyword 1.7 arm64, #917253

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

 sys-fs/erofs-utils/erofs-utils-1.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/erofs-utils/erofs-utils-1.7.ebuild 
b/sys-fs/erofs-utils/erofs-utils-1.7.ebuild
index ce3b575bea3f..bae6965ed9b7 100644
--- a/sys-fs/erofs-utils/erofs-utils-1.7.ebuild
+++ b/sys-fs/erofs-utils/erofs-utils-1.7.ebuild
@@ -10,7 +10,7 @@ 
HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git";
 LICENSE="GPL-2+"
 
 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/${PN}.git/snapshot/${P}.tar.gz";
-KEYWORDS="~amd64 ~loong"
+KEYWORDS="~amd64 ~arm64 ~loong"
 
 SLOT="0"
 IUSE="fuse +lz4 +lzma selinux +uuid +zlib"



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

2023-11-12 Thread Sebastian Pipping
commit: 561d046c5fdbd2116da774a3744574f0c4e2a046
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Nov 13 00:22:26 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Nov 13 00:30:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=561d046c

app-text/pelican: 4.9.0

Signed-off-by: Sebastian Pipping  gentoo.org>

 app-text/pelican/Manifest |  1 +
 app-text/pelican/pelican-4.9.0.ebuild | 77 +++
 2 files changed, 78 insertions(+)

diff --git a/app-text/pelican/Manifest b/app-text/pelican/Manifest
index 38befada2e46..271058b778e8 100644
--- a/app-text/pelican/Manifest
+++ b/app-text/pelican/Manifest
@@ -1 +1,2 @@
 DIST pelican-4.8.0.gh.tar.gz 1401791 BLAKE2B 
889c9054659c9f98cca571fa0f3ea9ee7752aa65c3feb71278570bad74095f521d3838aa1a32dc3ae331ba86149cdd10be9c31c7ed5bc6e06348edf3eb3bb081
 SHA512 
2e94eb88a836bcb430026463c0e7e906b7f065507e0d873b6e0fc980e271e6a8f2e62b22af4b61c963d90ef61d57787de20656fe7497b0ae14e93eff2d364f3b
+DIST pelican-4.9.0.gh.tar.gz 1374399 BLAKE2B 
2fa91ff9b5ddacac1fd64d9325ccb1fadb9bbfaa9c6098920a43a576f3d8d7be31a98b5250b2ea10bee63993d8b9bb72fdebdf9d57d0518d1f4bddef705e2804
 SHA512 
a50d0fbad816fa4a73eb94d0aa15cf5f9321ed2bdb50addbebbf0024f2fc7fd73ab94b314b5821068d552dcd1b11a54ca657aac732340156f2361a7e832c

diff --git a/app-text/pelican/pelican-4.9.0.ebuild 
b/app-text/pelican/pelican-4.9.0.ebuild
new file mode 100644
index ..a8ec456458a6
--- /dev/null
+++ b/app-text/pelican/pelican-4.9.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="A tool to generate a static blog, with restructured text or 
markdown input files"
+HOMEPAGE="
+   https://getpelican.com/
+   https://pypi.org/project/pelican/
+"
+SRC_URI="
+   https://github.com/getpelican/pelican/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="doc examples markdown"
+
+RDEPEND="
+   >=dev-python/docutils-0.20.1[${PYTHON_USEDEP}]
+   >=dev-python/blinker-1.7.0[${PYTHON_USEDEP}]
+   >=dev-python/feedgenerator-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
+   >=dev-python/ordered-set-4.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.16.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
+   >=dev-python/rich-13.6.0[${PYTHON_USEDEP}]
+   >=dev-python/unidecode-1.3.7[${PYTHON_USEDEP}]
+   >=dev-python/watchfiles-0.21.0[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   markdown? ( >=dev-python/markdown-3.1[${PYTHON_USEDEP}] )"
+BDEPEND="
+   test? (
+   >=dev-python/markdown-3.1[${PYTHON_USEDEP}]
+   dev-python/typogrify[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )"
+
+DOCS=( README.rst )
+
+EPYTEST_DESELECT=(
+   # Needs investigation, we weren't running tests at all before
+   pelican/tests/test_testsuite.py::TestSuiteTest::test_error_on_warning
+   pelican/tests/test_pelican.py::TestPelican::test_basic_generation_works
+   pelican/tests/test_pelican.py::TestPelican::test_custom_generation_works
+)
+
+distutils_enable_tests pytest
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+
+   if use examples; then
+   docinto /usr/share/doc/${PF}
+   docompress -x /usr/share/doc/${PF}/samples
+   dodoc -r samples
+   fi
+
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "Typographical enhancements (alternative to markdown)" 
dev-python/typogrify
+}



[gentoo-commits] repo/gentoo:master commit in: gui-wm/hyprland/

2023-11-12 Thread Yixun Lan
commit: f1514cca01b64af9f052153ecf20faa0f2cf0525
Author: Yixun Lan  gentoo  org>
AuthorDate: Sun Nov 12 23:52:50 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Nov 12 23:52:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1514cca

gui-wm/hyprland: forward keywords to live version

just keep it sync with normal version, to make sure
not to break the ebuild when doing copy & paste.

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

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

diff --git a/gui-wm/hyprland/hyprland-.ebuild 
b/gui-wm/hyprland/hyprland-.ebuild
index 6fed135cffd6..a63c7522ef43 100644
--- a/gui-wm/hyprland/hyprland-.ebuild
+++ b/gui-wm/hyprland/hyprland-.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz
 -> ${P}.gh.tar.gz"
S="${WORKDIR}/${PN}-source"
 
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~riscv"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: gui-wm/hyprland/

2023-11-12 Thread Yixun Lan
commit: bc66e33ad4d69d6e76b85ef31ebe2a8c5669754a
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Nov 12 17:00:25 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Nov 12 23:28:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc66e33a

gui-wm/hyprland: drop 0.32.0, 0.32.2

Closes: https://github.com/gentoo/gentoo/pull/33779
Signed-off-by: Julien Roy  jroy.ca>
Signed-off-by: Yixun Lan  gentoo.org>

 gui-wm/hyprland/Manifest   |   2 -
 gui-wm/hyprland/hyprland-0.32.0.ebuild | 130 -
 gui-wm/hyprland/hyprland-0.32.2.ebuild | 130 -
 3 files changed, 262 deletions(-)

diff --git a/gui-wm/hyprland/Manifest b/gui-wm/hyprland/Manifest
index f129a887165c..6b3c245c32d2 100644
--- a/gui-wm/hyprland/Manifest
+++ b/gui-wm/hyprland/Manifest
@@ -1,4 +1,2 @@
 DIST hyprland-0.31.0.gh.tar.gz 14068621 BLAKE2B 
272ba0c92ee6f8db623bb7b79a64ec1a3f2d2e0e1a8825ab7cc43e30dc64d77396ae014469a308c10deea0f9607680ff3a9328b747c82acccd5156e9d9c07cde
 SHA512 
27798eba3bc430fe3689ecfb6ae38a59f48c39183c8cbd4fea8dca0a92a25941e6ee8b51d70f18498a3b0ef6c2575658299ee36ed6a6a93c7b54548ab64f07ca
-DIST hyprland-0.32.0.gh.tar.gz 14123937 BLAKE2B 
3eb3c105681c22a1a4b2e38805a55015b741061977976f8e429068b79a59bfd6bac2ba74b2f547d81481cb404cad41bdec73eee67704bd11fddab3c213085a56
 SHA512 
293f0814530008f2f4561526aaca86a454de62bfae7ab508cf7ecdc12ec7029ba1fac2bb918cf0a2d4e8e9b423b463e5120591ebc8579489dcb7e07751d89ac9
-DIST hyprland-0.32.2.gh.tar.gz 14119309 BLAKE2B 
5a8924601d8db994532bbb7fc96962a9c8f9f11a52ee77c13c20cafc647617ba7eec2f4eea3672ba78decf5573b5a0394b73cb6041c2ea2f742e9557d14ff10b
 SHA512 
6736c307bb29ddbfa46ed42b73c2cbe24bbf4b3a7113d370daba001dc1ace73f9e4174ad3e55e84b753fa57b42dccd618816408daa24eeef566b1bc70d729860
 DIST hyprland-0.32.3.gh.tar.gz 14119304 BLAKE2B 
304878a3bb167da9ceae8afbde21bf2c64b81ffd61c13ccfd772f240d234bb9cbd448f7ae2d0fcc6d8e7c7e29e1eca66ad68d98cfef9b22caccae9ee9f3ae39d
 SHA512 
521cfa6b3621142cb4cc1e6c11978e49f28b29836a1a8e00cc2c697f44dcf620da63e9d39deeabb41130a56c65464b6117416c8a3c1bd690bb056955b7ccea40

diff --git a/gui-wm/hyprland/hyprland-0.32.0.ebuild 
b/gui-wm/hyprland/hyprland-0.32.0.ebuild
deleted file mode 100644
index c77204ea1933..
--- a/gui-wm/hyprland/hyprland-0.32.0.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson toolchain-funcs
-
-DESCRIPTION="A dynamic tiling Wayland compositor that doesn't sacrifice on its 
looks"
-HOMEPAGE="https://github.com/hyprwm/Hyprland";
-
-SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz
 -> ${P}.gh.tar.gz"
-S="${WORKDIR}/${PN}-source"
-
-KEYWORDS="~amd64 ~riscv"
-LICENSE="BSD"
-SLOT="0"
-IUSE="X legacy-renderer systemd video_cards_nvidia"
-
-# bundled wlroots has the following dependency string according to included 
headers.
-# wlroots[drm,gles2-renderer,libinput,x11-backend?,X?]
-# enable x11-backend with X and vice versa
-WLROOTS_RDEPEND="
-   >=dev-libs/libinput-1.14.0:=
-   dev-libs/libliftoff
-   >=dev-libs/wayland-1.22
-   media-libs/libdisplay-info
-   media-libs/libglvnd
-   media-libs/mesa[egl(+),gles2]
-   sys-apps/hwdata:=
-   sys-auth/seatd:=
-   >=x11-libs/libdrm-2.4.114
-   x11-libs/libxkbcommon
-   >=x11-libs/pixman-0.42.0
-   virtual/libudev:=
-   X? (
-   x11-base/xwayland
-   x11-libs/libxcb:0=
-   x11-libs/xcb-util-renderutil
-   x11-libs/xcb-util-wm
-   )
-"
-WLROOTS_DEPEND="
-   >=dev-libs/wayland-protocols-1.32
-"
-WLROOTS_BDEPEND="
-   dev-util/glslang
-   dev-util/wayland-scanner
-"
-
-RDEPEND="
-   ${WLROOTS_RDEPEND}
-   dev-libs/glib:2
-   dev-libs/libinput
-   dev-libs/wayland
-   media-libs/libglvnd
-   x11-libs/cairo
-   x11-libs/libdrm
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman
-   X? (
-   x11-libs/libxcb:0=
-   )
-"
-DEPEND="
-   ${RDEPEND}
-   ${WLROOTS_DEPEND}
-   dev-libs/hyprland-protocols
-   >=dev-libs/wayland-protocols-1.25
-"
-BDEPEND="
-   ${WLROOTS_BDEPEND}
-   || ( >=sys-devel/gcc-13:* >=sys-devel/clang-16:* )
-   app-misc/jq
-   dev-util/cmake
-   dev-util/wayland-scanner
-   dev-vcs/git
-   virtual/pkgconfig
-"
-
-pkg_setup() {
-   [[ ${MERGE_TYPE} == binary ]] && return
-
-   if tc-is-gcc && ver_test $(gcc-version) -lt 13 ; then
-   eerror "Hyprland requires >=sys-devel/gcc-13 to build"
-   eerror "Please upgrade GCC: emerge -v1 sys-devel/gcc"
-   die "GCC version is too old to compile Hyprland!"
-   elif tc-is-clang && ver_test $(clang-version) -lt 16 ; then
-   eerror "Hyprland requires >=sys-devel/clang-16 to build"
-   eerror "Please upg

[gentoo-commits] repo/gentoo:master commit in: gui-wm/hyprland/

2023-11-12 Thread Yixun Lan
commit: 656d375c63e6022a688ea273ec3505ed187c4d10
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Nov 12 16:59:50 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Nov 12 23:26:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=656d375c

gui-wm/hyprland: add 0.32.3

Signed-off-by: Julien Roy  jroy.ca>
Signed-off-by: Yixun Lan  gentoo.org>

 gui-wm/hyprland/Manifest   |   1 +
 gui-wm/hyprland/hyprland-0.32.3.ebuild | 130 +
 2 files changed, 131 insertions(+)

diff --git a/gui-wm/hyprland/Manifest b/gui-wm/hyprland/Manifest
index eb0e7ab9c0fc..f129a887165c 100644
--- a/gui-wm/hyprland/Manifest
+++ b/gui-wm/hyprland/Manifest
@@ -1,3 +1,4 @@
 DIST hyprland-0.31.0.gh.tar.gz 14068621 BLAKE2B 
272ba0c92ee6f8db623bb7b79a64ec1a3f2d2e0e1a8825ab7cc43e30dc64d77396ae014469a308c10deea0f9607680ff3a9328b747c82acccd5156e9d9c07cde
 SHA512 
27798eba3bc430fe3689ecfb6ae38a59f48c39183c8cbd4fea8dca0a92a25941e6ee8b51d70f18498a3b0ef6c2575658299ee36ed6a6a93c7b54548ab64f07ca
 DIST hyprland-0.32.0.gh.tar.gz 14123937 BLAKE2B 
3eb3c105681c22a1a4b2e38805a55015b741061977976f8e429068b79a59bfd6bac2ba74b2f547d81481cb404cad41bdec73eee67704bd11fddab3c213085a56
 SHA512 
293f0814530008f2f4561526aaca86a454de62bfae7ab508cf7ecdc12ec7029ba1fac2bb918cf0a2d4e8e9b423b463e5120591ebc8579489dcb7e07751d89ac9
 DIST hyprland-0.32.2.gh.tar.gz 14119309 BLAKE2B 
5a8924601d8db994532bbb7fc96962a9c8f9f11a52ee77c13c20cafc647617ba7eec2f4eea3672ba78decf5573b5a0394b73cb6041c2ea2f742e9557d14ff10b
 SHA512 
6736c307bb29ddbfa46ed42b73c2cbe24bbf4b3a7113d370daba001dc1ace73f9e4174ad3e55e84b753fa57b42dccd618816408daa24eeef566b1bc70d729860
+DIST hyprland-0.32.3.gh.tar.gz 14119304 BLAKE2B 
304878a3bb167da9ceae8afbde21bf2c64b81ffd61c13ccfd772f240d234bb9cbd448f7ae2d0fcc6d8e7c7e29e1eca66ad68d98cfef9b22caccae9ee9f3ae39d
 SHA512 
521cfa6b3621142cb4cc1e6c11978e49f28b29836a1a8e00cc2c697f44dcf620da63e9d39deeabb41130a56c65464b6117416c8a3c1bd690bb056955b7ccea40

diff --git a/gui-wm/hyprland/hyprland-0.32.3.ebuild 
b/gui-wm/hyprland/hyprland-0.32.3.ebuild
new file mode 100644
index ..c77204ea1933
--- /dev/null
+++ b/gui-wm/hyprland/hyprland-0.32.3.ebuild
@@ -0,0 +1,130 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson toolchain-funcs
+
+DESCRIPTION="A dynamic tiling Wayland compositor that doesn't sacrifice on its 
looks"
+HOMEPAGE="https://github.com/hyprwm/Hyprland";
+
+SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+S="${WORKDIR}/${PN}-source"
+
+KEYWORDS="~amd64 ~riscv"
+LICENSE="BSD"
+SLOT="0"
+IUSE="X legacy-renderer systemd video_cards_nvidia"
+
+# bundled wlroots has the following dependency string according to included 
headers.
+# wlroots[drm,gles2-renderer,libinput,x11-backend?,X?]
+# enable x11-backend with X and vice versa
+WLROOTS_RDEPEND="
+   >=dev-libs/libinput-1.14.0:=
+   dev-libs/libliftoff
+   >=dev-libs/wayland-1.22
+   media-libs/libdisplay-info
+   media-libs/libglvnd
+   media-libs/mesa[egl(+),gles2]
+   sys-apps/hwdata:=
+   sys-auth/seatd:=
+   >=x11-libs/libdrm-2.4.114
+   x11-libs/libxkbcommon
+   >=x11-libs/pixman-0.42.0
+   virtual/libudev:=
+   X? (
+   x11-base/xwayland
+   x11-libs/libxcb:0=
+   x11-libs/xcb-util-renderutil
+   x11-libs/xcb-util-wm
+   )
+"
+WLROOTS_DEPEND="
+   >=dev-libs/wayland-protocols-1.32
+"
+WLROOTS_BDEPEND="
+   dev-util/glslang
+   dev-util/wayland-scanner
+"
+
+RDEPEND="
+   ${WLROOTS_RDEPEND}
+   dev-libs/glib:2
+   dev-libs/libinput
+   dev-libs/wayland
+   media-libs/libglvnd
+   x11-libs/cairo
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   x11-libs/pango
+   x11-libs/pixman
+   X? (
+   x11-libs/libxcb:0=
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   ${WLROOTS_DEPEND}
+   dev-libs/hyprland-protocols
+   >=dev-libs/wayland-protocols-1.25
+"
+BDEPEND="
+   ${WLROOTS_BDEPEND}
+   || ( >=sys-devel/gcc-13:* >=sys-devel/clang-16:* )
+   app-misc/jq
+   dev-util/cmake
+   dev-util/wayland-scanner
+   dev-vcs/git
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} == binary ]] && return
+
+   if tc-is-gcc && ver_test $(gcc-version) -lt 13 ; then
+   eerror "Hyprland requires >=sys-devel/gcc-13 to build"
+   eerror "Please upgrade GCC: emerge -v1 sys-devel/gcc"
+   die "GCC version is too old to compile Hyprland!"
+   elif tc-is-clang && ver_test $(clang-version) -lt 16 ; then
+   eerror "Hyprland requires >=sys-devel/clang-16 to build"
+   eerror "Please upgrade Clang: emerge -v1 sys-devel/clang"
+   die "Clang version is too old to compile Hyprland!"
+   fi
+}
+
+src_prepare() {
+  

[gentoo-commits] repo/gentoo:master commit in: kde-apps/kdeutils-meta/, profiles/updates/, kde-plasma/print-manager/, ...

2023-11-12 Thread Andreas Sturmlechner
commit: 44a9978db9662460bf7e36b4077523897fd540f0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 12 22:38:52 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 12 23:15:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44a9978d

kde-apps/print-manager: pkgmove to kde-plasma/print-manager

See also:
https://mail.kde.org/pipermail/plasma-devel/2023-October/123205.html

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

 kde-apps/kdeutils-meta/kdeutils-meta-23.04.3.ebuild | 2 +-
 kde-apps/kdeutils-meta/kdeutils-meta-23.08.3.ebuild | 2 +-
 {kde-apps => kde-plasma}/print-manager/Manifest | 0
 {kde-apps => kde-plasma}/print-manager/metadata.xml | 1 +
 {kde-apps => kde-plasma}/print-manager/print-manager-23.04.3.ebuild | 2 +-
 {kde-apps => kde-plasma}/print-manager/print-manager-23.08.3.ebuild | 2 +-
 profiles/updates/4Q-2023| 1 +
 7 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-23.04.3.ebuild 
b/kde-apps/kdeutils-meta/kdeutils-meta-23.04.3.ebuild
index 5cb69a02884f..ec23196b37ad 100644
--- a/kde-apps/kdeutils-meta/kdeutils-meta-23.04.3.ebuild
+++ b/kde-apps/kdeutils-meta/kdeutils-meta-23.04.3.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
>=kde-misc/markdownpart-${PV}:${SLOT}
>=sys-block/partitionmanager-${PV}:${SLOT}
>=sys-libs/kpmcore-${PV}:${SLOT}
-   cups? ( >=kde-apps/print-manager-${PV}:${SLOT} )
+   cups? ( >=kde-plasma/print-manager-${PV}:${SLOT} )
floppy? ( >=kde-apps/kfloppy-${PV}:${SLOT} )
gpg? ( >=kde-apps/kgpg-${PV}:${SLOT} )
plasma? ( >=kde-misc/kclock-${PV} )

diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-23.08.3.ebuild 
b/kde-apps/kdeutils-meta/kdeutils-meta-23.08.3.ebuild
index 028c0a6fbffb..1cadda4da559 100644
--- a/kde-apps/kdeutils-meta/kdeutils-meta-23.08.3.ebuild
+++ b/kde-apps/kdeutils-meta/kdeutils-meta-23.08.3.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
>=kde-misc/markdownpart-${PV}:${SLOT}
>=sys-block/partitionmanager-${PV}:${SLOT}
>=sys-libs/kpmcore-${PV}:${SLOT}
-   cups? ( >=kde-apps/print-manager-${PV}:${SLOT} )
+   cups? ( >=kde-plasma/print-manager-${PV}:${SLOT} )
gpg? ( >=kde-apps/kgpg-${PV}:${SLOT} )
plasma? ( >=kde-misc/kclock-${PV} )
webengine? (

diff --git a/kde-apps/print-manager/Manifest b/kde-plasma/print-manager/Manifest
similarity index 100%
rename from kde-apps/print-manager/Manifest
rename to kde-plasma/print-manager/Manifest

diff --git a/kde-apps/print-manager/metadata.xml 
b/kde-plasma/print-manager/metadata.xml
similarity index 83%
rename from kde-apps/print-manager/metadata.xml
rename to kde-plasma/print-manager/metadata.xml
index d925f2439758..bd25761eebff 100644
--- a/kde-apps/print-manager/metadata.xml
+++ b/kde-plasma/print-manager/metadata.xml
@@ -7,5 +7,6 @@


https://bugs.kde.org/
+   plasma/print-manager

 

diff --git a/kde-apps/print-manager/print-manager-23.04.3.ebuild 
b/kde-plasma/print-manager/print-manager-23.04.3.ebuild
similarity index 96%
rename from kde-apps/print-manager/print-manager-23.04.3.ebuild
rename to kde-plasma/print-manager/print-manager-23.04.3.ebuild
index 9b318989324e..9aed2bb1766e 100644
--- a/kde-apps/print-manager/print-manager-23.04.3.ebuild
+++ b/kde-plasma/print-manager/print-manager-23.04.3.ebuild
@@ -7,7 +7,7 @@ KFMIN=5.106.0
 QTMIN=5.15.9
 inherit ecm gear.kde.org
 
-DESCRIPTION="Manage print jobs and printers in Plasma"
+DESCRIPTION="Manage CUPS print jobs and printers in Plasma"
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"

diff --git a/kde-apps/print-manager/print-manager-23.08.3.ebuild 
b/kde-plasma/print-manager/print-manager-23.08.3.ebuild
similarity index 96%
rename from kde-apps/print-manager/print-manager-23.08.3.ebuild
rename to kde-plasma/print-manager/print-manager-23.08.3.ebuild
index 3eb41e338da7..9fba63d39789 100644
--- a/kde-apps/print-manager/print-manager-23.08.3.ebuild
+++ b/kde-plasma/print-manager/print-manager-23.08.3.ebuild
@@ -7,7 +7,7 @@ KFMIN=5.106.0
 QTMIN=5.15.9
 inherit ecm gear.kde.org
 
-DESCRIPTION="Manage print jobs and printers in Plasma"
+DESCRIPTION="Manage CUPS print jobs and printers in Plasma"
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"

diff --git a/profiles/updates/4Q-2023 b/profiles/updates/4Q-2023
index f781e7d50037..ef97618e627d 100644
--- a/profiles/updates/4Q-2023
+++ b/profiles/updates/4Q-2023
@@ -20,3 +20,4 @@ move dev-python/python-sshpubkeys dev-python/sshpubkeys
 move sys-kernel/installkernel-systemd-boot sys-kernel/installkernel-systemd
 move app-office/kalendar app-office/merkuro
 move kde-misc/wacomtablet kde-plasma/wacomtablet
+move kde-apps/print-manager kde-plasma/print-manager



[gentoo-commits] repo/gentoo:master commit in: profiles/updates/, kde-plasma/wacomtablet/files/, kde-plasma/wacomtablet/, ...

2023-11-12 Thread Andreas Sturmlechner
commit: d92e107665c533518d8c16cbde43e30f57f19c15
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 12 22:33:20 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 12 23:15:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d92e1076

kde-misc/wacomtablet: pkgmove to kde-plasma/wacomtablet

See also:
https://mail.kde.org/pipermail/plasma-devel/2023-October/123205.html

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

 {kde-misc => kde-plasma}/wacomtablet/Manifest  | 0
 .../files/wacomtablet-3.2.0-fix-incorrect-xsetwacom-call.patch | 0
 .../files/wacomtablet-3.2.0-port-to-QRegularExpression.patch   | 0
 {kde-misc => kde-plasma}/wacomtablet/metadata.xml  | 1 +
 {kde-misc => kde-plasma}/wacomtablet/wacomtablet-3.2.0-r3.ebuild   | 7 +++
 profiles/updates/4Q-2023   | 1 +
 6 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/kde-misc/wacomtablet/Manifest b/kde-plasma/wacomtablet/Manifest
similarity index 100%
rename from kde-misc/wacomtablet/Manifest
rename to kde-plasma/wacomtablet/Manifest

diff --git 
a/kde-misc/wacomtablet/files/wacomtablet-3.2.0-fix-incorrect-xsetwacom-call.patch
 
b/kde-plasma/wacomtablet/files/wacomtablet-3.2.0-fix-incorrect-xsetwacom-call.patch
similarity index 100%
rename from 
kde-misc/wacomtablet/files/wacomtablet-3.2.0-fix-incorrect-xsetwacom-call.patch
rename to 
kde-plasma/wacomtablet/files/wacomtablet-3.2.0-fix-incorrect-xsetwacom-call.patch

diff --git 
a/kde-misc/wacomtablet/files/wacomtablet-3.2.0-port-to-QRegularExpression.patch 
b/kde-plasma/wacomtablet/files/wacomtablet-3.2.0-port-to-QRegularExpression.patch
similarity index 100%
rename from 
kde-misc/wacomtablet/files/wacomtablet-3.2.0-port-to-QRegularExpression.patch
rename to 
kde-plasma/wacomtablet/files/wacomtablet-3.2.0-port-to-QRegularExpression.patch

diff --git a/kde-misc/wacomtablet/metadata.xml 
b/kde-plasma/wacomtablet/metadata.xml
similarity index 83%
rename from kde-misc/wacomtablet/metadata.xml
rename to kde-plasma/wacomtablet/metadata.xml
index d925f2439758..ee58c0107562 100644
--- a/kde-misc/wacomtablet/metadata.xml
+++ b/kde-plasma/wacomtablet/metadata.xml
@@ -7,5 +7,6 @@


https://bugs.kde.org/
+   plasma/wacomtablet

 

diff --git a/kde-misc/wacomtablet/wacomtablet-3.2.0-r3.ebuild 
b/kde-plasma/wacomtablet/wacomtablet-3.2.0-r3.ebuild
similarity index 91%
rename from kde-misc/wacomtablet/wacomtablet-3.2.0-r3.ebuild
rename to kde-plasma/wacomtablet/wacomtablet-3.2.0-r3.ebuild
index 61cad0cb4037..9459ddacd803 100644
--- a/kde-misc/wacomtablet/wacomtablet-3.2.0-r3.ebuild
+++ b/kde-plasma/wacomtablet/wacomtablet-3.2.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,9 +9,8 @@ QTMIN=5.15.2
 VIRTUALX_REQUIRED="test"
 inherit ecm kde.org
 
-DESCRIPTION="System settings module for Wacom tablets"
-HOMEPAGE="https://apps.kde.org/wacomtablet/
-https://userbase.kde.org/Wacomtablet";
+DESCRIPTION="Wacom system settings module that supports different button/pen 
layout profiles"
+HOMEPAGE="https://userbase.kde.org/Wacomtablet";
 SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz
 https://dev.gentoo.org/~asturm/distfiles/${P}-patchset-1.tar.xz";
 

diff --git a/profiles/updates/4Q-2023 b/profiles/updates/4Q-2023
index 7e8c67a0577d..f781e7d50037 100644
--- a/profiles/updates/4Q-2023
+++ b/profiles/updates/4Q-2023
@@ -19,3 +19,4 @@ move dev-python/pyre2 dev-python/fb-re2
 move dev-python/python-sshpubkeys dev-python/sshpubkeys
 move sys-kernel/installkernel-systemd-boot sys-kernel/installkernel-systemd
 move app-office/kalendar app-office/merkuro
+move kde-misc/wacomtablet kde-plasma/wacomtablet



[gentoo-commits] repo/gentoo:master commit in: kde-apps/pim-sieve-editor/, kde-apps/kmail/, profiles/updates/, ...

2023-11-12 Thread Andreas Sturmlechner
commit: 23b749d545ea4d35fe5170f04d9bf99a1ada5f5e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 12 22:46:10 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 12 23:15:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23b749d5

dev-libs/kuserfeedback: pkgmove to kde-frameworks/kuserfeedback

See also:
https://mail.kde.org/pipermail/kde-frameworks-devel/2023-November/123319.html

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

 kde-apps/akregator/akregator-23.04.3.ebuild  | 2 +-
 kde-apps/akregator/akregator-23.08.3.ebuild  | 2 +-
 kde-apps/dolphin/dolphin-23.04.3.ebuild  | 2 +-
 kde-apps/dolphin/dolphin-23.08.3.ebuild  | 2 +-
 kde-apps/kaddressbook/kaddressbook-23.04.3.ebuild| 2 +-
 kde-apps/kaddressbook/kaddressbook-23.08.3.ebuild| 2 +-
 kde-apps/kate-lib/kate-lib-23.04.3.ebuild| 2 +-
 kde-apps/kate-lib/kate-lib-23.08.3.ebuild| 2 +-
 kde-apps/kmail/kmail-23.04.3.ebuild  | 2 +-
 kde-apps/kmail/kmail-23.08.3.ebuild  | 2 +-
 kde-apps/korganizer/korganizer-23.04.3.ebuild| 2 +-
 kde-apps/korganizer/korganizer-23.08.3.ebuild| 2 +-
 kde-apps/pim-data-exporter/pim-data-exporter-23.04.3.ebuild  | 2 +-
 kde-apps/pim-data-exporter/pim-data-exporter-23.08.3.ebuild  | 2 +-
 kde-apps/pim-sieve-editor/pim-sieve-editor-23.04.3.ebuild| 2 +-
 kde-apps/pim-sieve-editor/pim-sieve-editor-23.08.3.ebuild| 2 +-
 {dev-libs => kde-frameworks}/kuserfeedback/Manifest  | 0
 .../kuserfeedback/files/kuserfeedback-1.2.0-enable_docs.patch| 0
 .../kuserfeedback/kuserfeedback-1.2.0.ebuild | 9 -
 .../kuserfeedback/kuserfeedback-1.3.0.ebuild | 7 +++
 {dev-libs => kde-frameworks}/kuserfeedback/metadata.xml  | 1 +
 kde-plasma/discover/discover-5.27.8-r1.ebuild| 2 +-
 kde-plasma/discover/discover-5.27.9.ebuild   | 2 +-
 kde-plasma/plasma-welcome/plasma-welcome-5.27.8.ebuild   | 2 +-
 kde-plasma/plasma-welcome/plasma-welcome-5.27.9.ebuild   | 2 +-
 kde-plasma/plasma-workspace/plasma-workspace-5.27.8-r1.ebuild| 2 +-
 kde-plasma/plasma-workspace/plasma-workspace-5.27.9.1.ebuild | 2 +-
 profiles/updates/4Q-2023 | 1 +
 sci-visualization/labplot/labplot-2.10.1.ebuild  | 2 +-
 sci-visualization/labplot/labplot-2.9.0-r1.ebuild| 2 +-
 sci-visualization/labplot/labplot-.ebuild| 2 +-
 31 files changed, 34 insertions(+), 34 deletions(-)

diff --git a/kde-apps/akregator/akregator-23.04.3.ebuild 
b/kde-apps/akregator/akregator-23.04.3.ebuild
index a86c30bb9ffa..c9834f6b88fc 100644
--- a/kde-apps/akregator/akregator-23.04.3.ebuild
+++ b/kde-apps/akregator/akregator-23.04.3.ebuild
@@ -48,7 +48,7 @@ RDEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/syndication-${KFMIN}:5
-   telemetry? ( >=dev-libs/kuserfeedback-1.2.0:5 )
+   telemetry? ( >=kde-frameworks/kuserfeedback-1.2.0:5 )
 "
 DEPEND="${RDEPEND}"
 

diff --git a/kde-apps/akregator/akregator-23.08.3.ebuild 
b/kde-apps/akregator/akregator-23.08.3.ebuild
index 4584f8f2abf4..582bccb799d2 100644
--- a/kde-apps/akregator/akregator-23.08.3.ebuild
+++ b/kde-apps/akregator/akregator-23.08.3.ebuild
@@ -48,7 +48,7 @@ RDEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/syndication-${KFMIN}:5
-   telemetry? ( >=dev-libs/kuserfeedback-1.2.0:5 )
+   telemetry? ( >=kde-frameworks/kuserfeedback-1.2.0:5 )
 "
 DEPEND="${RDEPEND}"
 

diff --git a/kde-apps/dolphin/dolphin-23.04.3.ebuild 
b/kde-apps/dolphin/dolphin-23.04.3.ebuild
index 63e067d20e2c..44561928abce 100644
--- a/kde-apps/dolphin/dolphin-23.04.3.ebuild
+++ b/kde-apps/dolphin/dolphin-23.04.3.ebuild
@@ -55,7 +55,7 @@ DEPEND="
>=kde-frameworks/baloo-${KFMIN}:5
>=kde-frameworks/kfilemetadata-${KFMIN}:5
)
-   telemetry? ( dev-libs/kuserfeedback:5 )
+   telemetry? ( kde-frameworks/kuserfeedback:5 )
 "
 RDEPEND="${DEPEND}
>=kde-apps/kio-extras-${PVCUT}:5

diff --git a/kde-apps/dolphin/dolphin-23.08.3.ebuild 
b/kde-apps/dolphin/dolphin-23.08.3.ebuild
index 7fd2bc11ea02..ec19be302559 100644
--- a/kde-apps/dolphin/dolphin-23.08.3.ebuild
+++ b/kde-apps/dolphin/dolphin-23.08.3.ebuild
@@ -55,7 +55,7 @@ DEPEND="
>=kde-frameworks/baloo-${KFMIN}:5
>=kde-frameworks/kfilemetadata-${KFMIN}:5
)
-   telemetry? ( dev-libs/kuserfeedback:5 )
+   telemetry? ( kde-frameworks/kuserfeedback:5 )
 "
 RDEPEND="${DEPEND}

[gentoo-commits] proj/kde:master commit in: Documentation/package.accept_keywords/.kde-plasma-live/, ...

2023-11-12 Thread Andreas Sturmlechner
commit: 11afcf33c25fb1138582a9538e7a2fc0e0858aa1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 12 21:20:58 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 12 22:13:45 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=11afcf33

Documentation: Update KDE Gear for kde-plasma/print-manager pkgmove

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

 .../package.accept_keywords/.kde-gear-23.04.49./kdeutils-23.04  | 2 +-
 .../package.accept_keywords/.kde-gear-23.08.49./kdeutils-23.08  | 2 +-
 Documentation/package.accept_keywords/.kde-gear-live/kdeutils-live  | 1 -
 Documentation/package.accept_keywords/.kde-plasma-live/kde-plasma-live  | 1 +
 Documentation/package.accept_keywords/kde-gear-23.04.49..keywords   | 2 +-
 Documentation/package.accept_keywords/kde-gear-23.04.keywords   | 2 +-
 Documentation/package.accept_keywords/kde-gear-23.08.49..keywords   | 2 +-
 Documentation/package.accept_keywords/kde-gear-23.08.keywords   | 2 +-
 Documentation/package.accept_keywords/kde-gear-live.keywords| 1 -
 Documentation/package.accept_keywords/kde-plasma-live.keywords  | 1 +
 Documentation/package.mask/kde-gear-23.04   | 2 +-
 Documentation/package.mask/kde-gear-23.08   | 2 +-
 Documentation/package.mask/kde-gear-live| 1 -
 Documentation/package.mask/kde-plasma-live  | 1 +
 Documentation/package.unmask/kde-gear-23.04 | 2 +-
 Documentation/package.unmask/kde-gear-23.08 | 2 +-
 Documentation/package.unmask/kde-gear-live  | 1 -
 Documentation/package.unmask/kde-plasma-live| 1 +
 18 files changed, 14 insertions(+), 14 deletions(-)

diff --git 
a/Documentation/package.accept_keywords/.kde-gear-23.04.49./kdeutils-23.04 
b/Documentation/package.accept_keywords/.kde-gear-23.04.49./kdeutils-23.04
index 37eabdd304..44dac61bb9 100644
--- 
a/Documentation/package.accept_keywords/.kde-gear-23.04.49./kdeutils-23.04
+++ 
b/Documentation/package.accept_keywords/.kde-gear-23.04.49./kdeutils-23.04
@@ -15,7 +15,7 @@
 ~kde-apps/kteatime-23.04.49. **
 ~kde-apps/ktimer-23.04.49. **
 ~kde-apps/kwalletmanager-23.04.49. **
-~kde-apps/print-manager-23.04.49. **
+~kde-plasma/print-manager-23.04.49. **
 ~kde-apps/sweeper-23.04.49. **
 ~kde-apps/yakuake-23.04.49. **
 ~kde-misc/kclock-23.04.49. **

diff --git 
a/Documentation/package.accept_keywords/.kde-gear-23.08.49./kdeutils-23.08 
b/Documentation/package.accept_keywords/.kde-gear-23.08.49./kdeutils-23.08
index 8ac0d53890..726e922238 100644
--- 
a/Documentation/package.accept_keywords/.kde-gear-23.08.49./kdeutils-23.08
+++ 
b/Documentation/package.accept_keywords/.kde-gear-23.08.49./kdeutils-23.08
@@ -14,7 +14,7 @@
 ~kde-apps/kteatime-23.08.49. **
 ~kde-apps/ktimer-23.08.49. **
 ~kde-apps/kwalletmanager-23.08.49. **
-~kde-apps/print-manager-23.08.49. **
+~kde-plasma/print-manager-23.08.49. **
 ~kde-apps/sweeper-23.08.49. **
 ~kde-apps/yakuake-23.08.49. **
 ~kde-misc/kclock-23.08.49. **

diff --git a/Documentation/package.accept_keywords/.kde-gear-live/kdeutils-live 
b/Documentation/package.accept_keywords/.kde-gear-live/kdeutils-live
index f597818154..763b74e443 100644
--- a/Documentation/package.accept_keywords/.kde-gear-live/kdeutils-live
+++ b/Documentation/package.accept_keywords/.kde-gear-live/kdeutils-live
@@ -14,7 +14,6 @@
 ~kde-apps/kteatime- **
 ~kde-apps/ktimer- **
 ~kde-apps/kwalletmanager- **
-~kde-apps/print-manager- **
 ~kde-apps/sweeper- **
 ~kde-apps/yakuake- **
 ~kde-misc/kclock- **

diff --git 
a/Documentation/package.accept_keywords/.kde-plasma-live/kde-plasma-live 
b/Documentation/package.accept_keywords/.kde-plasma-live/kde-plasma-live
index b99f56ed78..f5c247ab2e 100644
--- a/Documentation/package.accept_keywords/.kde-plasma-live/kde-plasma-live
+++ b/Documentation/package.accept_keywords/.kde-plasma-live/kde-plasma-live
@@ -49,6 +49,7 @@
 ~kde-plasma/plymouth-kcm- **
 ~kde-plasma/polkit-kde-agent- **
 ~kde-plasma/powerdevil- **
+~kde-plasma/print-manager- **
 ~kde-plasma/sddm-kcm- **
 ~kde-plasma/systemsettings- **
 ~kde-plasma/xdg-desktop-portal-kde- **

diff --git 
a/Documentation/package.accept_keywords/kde-gear-23.04.49..keywords 
b/Documentation/package.accept_keywords/kde-gear-23.04.49..keywords
index 8f5ce81ef7..00bf6225b8 100644
--- a/Documentation/package.accept_keywords/kde-gear-23.04.49..keywords
+++ b/Documentation/package.accept_keywords/kde-gear-23.04.49..keywords
@@ -239,7 +239,7 @@
 ~kde-apps/kteatime-23.04.49. **
 ~kde-apps/ktimer-23.04.49. **
 ~kde-apps/kwalletmanager-23.04.49. **
-~kde-apps/print-manager-23.04.49.99

[gentoo-commits] proj/kde:master commit in: sets/, kde-apps/korganizer/, kde-apps/pim-sieve-editor/, dev-libs/kuserfeedback/, ...

2023-11-12 Thread Andreas Sturmlechner
commit: 76a937775b6a17b2dc9c253e602c1cda0c2abc0b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 12 21:38:27 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 12 22:13:45 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=76a93777

dev-libs/kuserfeedback: pkgmove to kde-frameworks/kuserfeedback

See also:
https://mail.kde.org/pipermail/kde-frameworks-devel/2023-November/123319.html

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

 kde-apps/akregator/akregator-23.08.49..ebuild  |  2 +-
 kde-apps/akregator/akregator-.ebuild   |  2 +-
 kde-apps/dolphin/dolphin-23.08.49..ebuild  |  2 +-
 kde-apps/dolphin/dolphin-.ebuild   |  2 +-
 .../kaddressbook/kaddressbook-23.08.49..ebuild |  2 +-
 kde-apps/kaddressbook/kaddressbook-.ebuild |  2 +-
 kde-apps/kate-lib/kate-lib-23.08.49..ebuild|  2 +-
 kde-apps/kate-lib/kate-lib-.ebuild |  2 +-
 kde-apps/kmail/kmail-23.08.49..ebuild  |  2 +-
 kde-apps/kmail/kmail-.ebuild   |  2 +-
 .../korganizer/korganizer-23.08.49..ebuild |  2 +-
 kde-apps/korganizer/korganizer-.ebuild |  2 +-
 .../pim-data-exporter-23.08.49..ebuild |  2 +-
 .../pim-data-exporter-.ebuild  |  2 +-
 .../pim-sieve-editor-23.08.49..ebuild  |  2 +-
 .../pim-sieve-editor/pim-sieve-editor-.ebuild  |  2 +-
 .../kuserfeedback/kuserfeedback-5..ebuild  | 22 ++
 .../kuserfeedback/metadata.xml |  1 +
 kde-plasma/discover/discover-5.27.49..ebuild   |  2 +-
 kde-plasma/discover/discover-.ebuild   |  2 +-
 .../plasma-welcome-5.27.49..ebuild |  2 +-
 .../plasma-welcome/plasma-welcome-.ebuild  |  2 +-
 .../plasma-workspace-5.27.49..ebuild   |  2 +-
 .../plasma-workspace/plasma-workspace-.ebuild  |  2 +-
 profiles/updates/4Q-2023   |  1 +
 sets/kde-frameworks-5-tier1|  2 +-
 26 files changed, 35 insertions(+), 35 deletions(-)

diff --git a/kde-apps/akregator/akregator-23.08.49..ebuild 
b/kde-apps/akregator/akregator-23.08.49..ebuild
index 0b3b7b05c2..6f19d63001 100644
--- a/kde-apps/akregator/akregator-23.08.49..ebuild
+++ b/kde-apps/akregator/akregator-23.08.49..ebuild
@@ -48,7 +48,7 @@ RDEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/syndication-${KFMIN}:5
-   telemetry? ( >=dev-libs/kuserfeedback-1.2.0:5 )
+   telemetry? ( >=kde-frameworks/kuserfeedback-1.2.0:5 )
 "
 DEPEND="${RDEPEND}"
 

diff --git a/kde-apps/akregator/akregator-.ebuild 
b/kde-apps/akregator/akregator-.ebuild
index 0b3b7b05c2..6f19d63001 100644
--- a/kde-apps/akregator/akregator-.ebuild
+++ b/kde-apps/akregator/akregator-.ebuild
@@ -48,7 +48,7 @@ RDEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/syndication-${KFMIN}:5
-   telemetry? ( >=dev-libs/kuserfeedback-1.2.0:5 )
+   telemetry? ( >=kde-frameworks/kuserfeedback-1.2.0:5 )
 "
 DEPEND="${RDEPEND}"
 

diff --git a/kde-apps/dolphin/dolphin-23.08.49..ebuild 
b/kde-apps/dolphin/dolphin-23.08.49..ebuild
index abf9d25451..a531bb5d7c 100644
--- a/kde-apps/dolphin/dolphin-23.08.49..ebuild
+++ b/kde-apps/dolphin/dolphin-23.08.49..ebuild
@@ -55,7 +55,7 @@ DEPEND="
>=kde-frameworks/baloo-${KFMIN}:5
>=kde-frameworks/kfilemetadata-${KFMIN}:5
)
-   telemetry? ( dev-libs/kuserfeedback:5 )
+   telemetry? ( kde-frameworks/kuserfeedback:5 )
 "
 RDEPEND="${DEPEND}
>=kde-apps/kio-extras-${PVCUT}:5

diff --git a/kde-apps/dolphin/dolphin-.ebuild 
b/kde-apps/dolphin/dolphin-.ebuild
index abf9d25451..a531bb5d7c 100644
--- a/kde-apps/dolphin/dolphin-.ebuild
+++ b/kde-apps/dolphin/dolphin-.ebuild
@@ -55,7 +55,7 @@ DEPEND="
>=kde-frameworks/baloo-${KFMIN}:5
>=kde-frameworks/kfilemetadata-${KFMIN}:5
)
-   telemetry? ( dev-libs/kuserfeedback:5 )
+   telemetry? ( kde-frameworks/kuserfeedback:5 )
 "
 RDEPEND="${DEPEND}
>=kde-apps/kio-extras-${PVCUT}:5

diff --git a/kde-apps/kaddressbook/kaddressbook-23.08.49..ebuild 
b/kde-apps/kaddressbook/kaddressbook-23.08.49..ebuild
index ae7b3b7876..91a5aad658 100644
--- a/kde-apps/kaddressbook/kaddressbook-23.08.49..ebuild
+++ b/kde-apps/kaddressbook/kaddressbook-23.08.49..ebuild
@@ -49,7 +49,7 @@ DEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/prison-${KFMIN}:5
-   telemetry? ( >=dev-libs/kuserfeedback-1.2.0:5 )
+   telemetry? ( >=kde-frameworks/kuserfeedback-1.2.0:5 )
 "
 RDEPEND="${DEPEND}
>=kde-apps/kdepim-runtime-${PVCUT}:5

diff --git

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

2023-11-12 Thread Andreas Sturmlechner
commit: 08af8909d5ab37d4f78928ba692bda387f8cf147
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 12 22:03:36 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 12 22:13:45 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=08af8909

kde-plasma/plasma-meta: Add IUSE cups, wacom

Bug: https://bugs.gentoo.org/916757
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/plasma-meta/metadata.xml| 1 +
 kde-plasma/plasma-meta/plasma-meta-5.27.49..ebuild | 8 +---
 kde-plasma/plasma-meta/plasma-meta-.ebuild | 6 --
 3 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/kde-plasma/plasma-meta/metadata.xml 
b/kde-plasma/plasma-meta/metadata.xml
index 2fd30c2d07..739e05ae62 100644
--- a/kde-plasma/plasma-meta/metadata.xml
+++ b/kde-plasma/plasma-meta/metadata.xml
@@ -28,6 +28,7 @@
Pull in kde-plasma/plasma-sdk for 
Plasma development
Pull in kde-plasma/plasma-disks 
for disk health monitoring
Pull in 
kde-plasma/plasma-thunderbolt control center module
+   Pull in kde-plasma/wacomtablet 
control center module
Install wallpapers for the Plasma 
Workspace

 

diff --git a/kde-plasma/plasma-meta/plasma-meta-5.27.49..ebuild 
b/kde-plasma/plasma-meta/plasma-meta-5.27.49..ebuild
index 7ebd698927..03dcf0e074 100644
--- a/kde-plasma/plasma-meta/plasma-meta-5.27.49..ebuild
+++ b/kde-plasma/plasma-meta/plasma-meta-5.27.49..ebuild
@@ -10,9 +10,9 @@ LICENSE="metapackage"
 SLOT="5"
 KEYWORDS=""
 IUSE="accessibility bluetooth +browser-integration colord +crash-handler crypt
-+desktop-portal discover +display-manager +elogind +firewall flatpak grub gtk
-+handbook +kwallet +legacy-systray +networkmanager plymouth pulseaudio +sddm
-sdk +smart systemd thunderbolt +wallpapers"
+cups +desktop-portal discover +display-manager +elogind +firewall flatpak grub
+gtk +handbook +kwallet +legacy-systray +networkmanager plymouth pulseaudio 
+sddm
+sdk +smart systemd thunderbolt wacom +wallpapers"
 
 REQUIRED_USE="^^ ( elogind systemd )"
 
@@ -55,6 +55,7 @@ RDEPEND="
colord? ( x11-misc/colord )
crash-handler? ( >=kde-plasma/drkonqi-${PV}:${SLOT} )
crypt? ( >=kde-plasma/plasma-vault-${PV}:${SLOT} )
+   cups? ( kde-plasma/print-manager:${SLOT} )
desktop-portal? ( >=kde-plasma/xdg-desktop-portal-kde-${PV}:${SLOT} )
discover? ( >=kde-plasma/discover-${PV}:${SLOT} )
display-manager? (
@@ -91,6 +92,7 @@ RDEPEND="
firewall? ( >=kde-plasma/plasma-firewall-${PV}:${SLOT} )
)
thunderbolt? ( >=kde-plasma/plasma-thunderbolt-${PV}:${SLOT} )
+   wacom? ( kde-plasma/wacomtablet:${SLOT} )
wallpapers? ( >=kde-plasma/plasma-workspace-wallpapers-${PV}:${SLOT} )
 "
 # Optional runtime deps: kde-plasma/plasma-desktop

diff --git a/kde-plasma/plasma-meta/plasma-meta-.ebuild 
b/kde-plasma/plasma-meta/plasma-meta-.ebuild
index 6d3c3969af..1c22668c0a 100644
--- a/kde-plasma/plasma-meta/plasma-meta-.ebuild
+++ b/kde-plasma/plasma-meta/plasma-meta-.ebuild
@@ -10,9 +10,9 @@ LICENSE="metapackage"
 SLOT="5"
 KEYWORDS=""
 IUSE="accessibility bluetooth +browser-integration colord +crash-handler crypt
-discover +display-manager +elogind +firewall flatpak grub gtk +handbook
+cups discover +display-manager +elogind +firewall flatpak grub gtk +handbook
 +kwallet +legacy-systray +networkmanager plymouth pulseaudio +sddm sdk +smart
-systemd thunderbolt +wallpapers"
+systemd thunderbolt wacom +wallpapers"
 
 REQUIRED_USE="^^ ( elogind systemd )"
 
@@ -56,6 +56,7 @@ RDEPEND="
colord? ( x11-misc/colord )
crash-handler? ( >=kde-plasma/drkonqi-${PV}:${SLOT} )
crypt? ( >=kde-plasma/plasma-vault-${PV}:${SLOT} )
+   cups? ( >=kde-plasma/print-manager-${PV}:${SLOT} )
discover? ( >=kde-plasma/discover-${PV}:${SLOT} )
display-manager? (
sddm? (
@@ -91,6 +92,7 @@ RDEPEND="
firewall? ( >=kde-plasma/plasma-firewall-${PV}:${SLOT} )
)
thunderbolt? ( >=kde-plasma/plasma-thunderbolt-${PV}:${SLOT} )
+   wacom? ( >=kde-plasma/wacomtablet-${PV}:${SLOT} )
wallpapers? ( >=kde-plasma/plasma-workspace-wallpapers-${PV}:${SLOT} )
 "
 # Optional runtime deps: kde-plasma/plasma-desktop



[gentoo-commits] proj/kde:master commit in: Documentation/package.accept_keywords/.kde-plasma-5.27/, ...

2023-11-12 Thread Andreas Sturmlechner
commit: 9f5539a0f85d28f61fd644ba79e351f304ab8a70
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 12 21:42:18 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 12 22:13:45 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9f5539a0

Documentation: Cleanup outdated more-deps entries

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

 Documentation/package.accept_keywords/.kde-plasma-5.27/more-deps  | 2 --
 Documentation/package.accept_keywords/.kde-plasma-live.base/more-deps | 1 -
 Documentation/package.accept_keywords/.kde-plasma-live/more-deps  | 1 -
 Documentation/package.accept_keywords/kde-plasma-5.27.keywords| 2 --
 Documentation/package.accept_keywords/kde-plasma-live.keywords| 1 -
 5 files changed, 7 deletions(-)

diff --git a/Documentation/package.accept_keywords/.kde-plasma-5.27/more-deps 
b/Documentation/package.accept_keywords/.kde-plasma-5.27/more-deps
index cfa2bae25b..e69de29bb2 100644
--- a/Documentation/package.accept_keywords/.kde-plasma-5.27/more-deps
+++ b/Documentation/package.accept_keywords/.kde-plasma-5.27/more-deps
@@ -1,2 +0,0 @@
-~dev-libs/plasma-wayland-protocols-1.10.0
-~x11-libs/libxkbcommon-1.5.0

diff --git 
a/Documentation/package.accept_keywords/.kde-plasma-live.base/more-deps 
b/Documentation/package.accept_keywords/.kde-plasma-live.base/more-deps
index f337bb5a1d..0ccfa25522 100644
--- a/Documentation/package.accept_keywords/.kde-plasma-live.base/more-deps
+++ b/Documentation/package.accept_keywords/.kde-plasma-live.base/more-deps
@@ -1,2 +1 @@
 ~dev-libs/plasma-wayland-protocols-
-~x11-libs/libxkbcommon-1.5.0

diff --git a/Documentation/package.accept_keywords/.kde-plasma-live/more-deps 
b/Documentation/package.accept_keywords/.kde-plasma-live/more-deps
index 95d4ca883d..81aa749b94 100644
--- a/Documentation/package.accept_keywords/.kde-plasma-live/more-deps
+++ b/Documentation/package.accept_keywords/.kde-plasma-live/more-deps
@@ -1,2 +1 @@
 ~dev-libs/plasma-wayland-protocols- **
-~x11-libs/libxkbcommon-1.5.0

diff --git a/Documentation/package.accept_keywords/kde-plasma-5.27.keywords 
b/Documentation/package.accept_keywords/kde-plasma-5.27.keywords
index 45305f8efa..e7952ad055 100644
--- a/Documentation/package.accept_keywords/kde-plasma-5.27.keywords
+++ b/Documentation/package.accept_keywords/kde-plasma-5.27.keywords
@@ -56,5 +56,3 @@
 

[gentoo-commits] proj/kde:master commit in: kde-misc/wacomtablet/, kde-plasma/wacomtablet/, profiles/updates/

2023-11-12 Thread Andreas Sturmlechner
commit: a652d7c8680aef8dbf31be4f4984cd04a7ccec0a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 12 21:06:54 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 12 21:22:15 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a652d7c8

kde-misc/wacomtablet: pkgmove to kde-plasma/wacomtablet

See also:
https://mail.kde.org/pipermail/plasma-devel/2023-October/123205.html

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

 {kde-misc => kde-plasma}/wacomtablet/metadata.xml   |  1 +
 .../wacomtablet/wacomtablet-.ebuild | 13 -
 profiles/updates/4Q-2023|  1 +
 3 files changed, 6 insertions(+), 9 deletions(-)

diff --git a/kde-misc/wacomtablet/metadata.xml 
b/kde-plasma/wacomtablet/metadata.xml
similarity index 83%
rename from kde-misc/wacomtablet/metadata.xml
rename to kde-plasma/wacomtablet/metadata.xml
index d925f24397..ee58c01075 100644
--- a/kde-misc/wacomtablet/metadata.xml
+++ b/kde-plasma/wacomtablet/metadata.xml
@@ -7,5 +7,6 @@


https://bugs.kde.org/
+   plasma/wacomtablet

 

diff --git a/kde-misc/wacomtablet/wacomtablet-.ebuild 
b/kde-plasma/wacomtablet/wacomtablet-.ebuild
similarity index 79%
rename from kde-misc/wacomtablet/wacomtablet-.ebuild
rename to kde-plasma/wacomtablet/wacomtablet-.ebuild
index bbe947be13..0dadecefb6 100644
--- a/kde-misc/wacomtablet/wacomtablet-.ebuild
+++ b/kde-plasma/wacomtablet/wacomtablet-.ebuild
@@ -6,19 +6,14 @@ EAPI=8
 ECM_HANDBOOK="forceoptional"
 KFMIN=5.106.0
 QTMIN=5.15.9
-inherit ecm kde.org
+inherit ecm plasma.kde.org
 
-DESCRIPTION="System settings module for Wacom tablets"
-HOMEPAGE="https://apps.kde.org/wacomtablet/
-https://userbase.kde.org/Wacomtablet";
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~x86"
-fi
+DESCRIPTION="Wacom system settings module that supports different button/pen 
layout profiles"
+HOMEPAGE="https://userbase.kde.org/Wacomtablet";
 
 LICENSE="GPL-2"
 SLOT="5"
+KEYWORDS=""
 IUSE=""
 
 RDEPEND="

diff --git a/profiles/updates/4Q-2023 b/profiles/updates/4Q-2023
index f1e83f3c2b..f81841064b 100644
--- a/profiles/updates/4Q-2023
+++ b/profiles/updates/4Q-2023
@@ -1 +1,2 @@
 move app-office/kalendar app-office/merkuro
+move kde-misc/wacomtablet kde-plasma/wacomtablet



[gentoo-commits] proj/kde:master commit in: Documentation/package.accept_keywords/.kde-plasma-live/, ...

2023-11-12 Thread Andreas Sturmlechner
commit: 7c47bcb2aee95e63897833feb33263cd7dda8e17
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 12 21:27:32 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 12 22:13:45 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7c47bcb2

Documentation: Add kde-plasma/wacomtablet to KDE Plasma live

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

 Documentation/package.accept_keywords/.kde-plasma-live/kde-plasma-live | 1 +
 Documentation/package.accept_keywords/kde-plasma-live.keywords | 1 +
 Documentation/package.mask/kde-plasma-live | 1 +
 Documentation/package.unmask/kde-plasma-live   | 1 +
 4 files changed, 4 insertions(+)

diff --git 
a/Documentation/package.accept_keywords/.kde-plasma-live/kde-plasma-live 
b/Documentation/package.accept_keywords/.kde-plasma-live/kde-plasma-live
index f5c247ab2e..7d8d84ec8f 100644
--- a/Documentation/package.accept_keywords/.kde-plasma-live/kde-plasma-live
+++ b/Documentation/package.accept_keywords/.kde-plasma-live/kde-plasma-live
@@ -52,5 +52,6 @@
 ~kde-plasma/print-manager- **
 ~kde-plasma/sddm-kcm- **
 ~kde-plasma/systemsettings- **
+~kde-plasma/wacomtablet- **
 ~kde-plasma/xdg-desktop-portal-kde- **
 ~kde-plasma/xembed-sni-proxy- **

diff --git a/Documentation/package.accept_keywords/kde-plasma-live.keywords 
b/Documentation/package.accept_keywords/kde-plasma-live.keywords
index d87c81a350..af478c2413 100644
--- a/Documentation/package.accept_keywords/kde-plasma-live.keywords
+++ b/Documentation/package.accept_keywords/kde-plasma-live.keywords
@@ -55,6 +55,7 @@
 ~kde-plasma/print-manager- **
 ~kde-plasma/sddm-kcm- **
 ~kde-plasma/systemsettings- **
+~kde-plasma/wacomtablet- **
 ~kde-plasma/xdg-desktop-portal-kde- **
 ~kde-plasma/xembed-sni-proxy- **
 ~dev-libs/plasma-wayland-protocols- **

diff --git a/Documentation/package.mask/kde-plasma-live 
b/Documentation/package.mask/kde-plasma-live
index b232f6472f..e4cd09928e 100644
--- a/Documentation/package.mask/kde-plasma-live
+++ b/Documentation/package.mask/kde-plasma-live
@@ -55,5 +55,6 @@
 ~kde-plasma/print-manager-
 ~kde-plasma/sddm-kcm-
 ~kde-plasma/systemsettings-
+~kde-plasma/wacomtablet-
 ~kde-plasma/xdg-desktop-portal-kde-
 ~kde-plasma/xembed-sni-proxy-

diff --git a/Documentation/package.unmask/kde-plasma-live 
b/Documentation/package.unmask/kde-plasma-live
index b232f6472f..e4cd09928e 100644
--- a/Documentation/package.unmask/kde-plasma-live
+++ b/Documentation/package.unmask/kde-plasma-live
@@ -55,5 +55,6 @@
 ~kde-plasma/print-manager-
 ~kde-plasma/sddm-kcm-
 ~kde-plasma/systemsettings-
+~kde-plasma/wacomtablet-
 ~kde-plasma/xdg-desktop-portal-kde-
 ~kde-plasma/xembed-sni-proxy-



[gentoo-commits] proj/kde:master commit in: profiles/updates/, sets/, kde-apps/print-manager/, kde-plasma/print-manager/, ...

2023-11-12 Thread Andreas Sturmlechner
commit: cb58bcd1edc2da87b9aec0cf6ac6e7371b662d2a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 12 21:15:32 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 12 22:13:39 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cb58bcd1

kde-apps/print-manager: pkgmove to kde-plasma/print-manager

See also:
https://mail.kde.org/pipermail/plasma-devel/2023-October/123205.html

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

 kde-apps/kdeutils-meta/kdeutils-meta-23.08.49..ebuild | 2 +-
 kde-apps/kdeutils-meta/kdeutils-meta-.ebuild  | 2 +-
 {kde-apps => kde-plasma}/print-manager/metadata.xml   | 1 +
 .../print-manager/print-manager-23.08.49..ebuild  | 2 +-
 {kde-apps => kde-plasma}/print-manager/print-manager-.ebuild  | 4 ++--
 profiles/updates/4Q-2023  | 1 +
 sets/kde-plasma-live  | 1 +
 sets/kdeutils | 2 +-
 sets/kdeutils-23.04   | 2 +-
 sets/kdeutils-23.08   | 2 +-
 sets/kdeutils-live| 1 -
 11 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-23.08.49..ebuild 
b/kde-apps/kdeutils-meta/kdeutils-meta-23.08.49..ebuild
index 8f35c4474e..9e5657e581 100644
--- a/kde-apps/kdeutils-meta/kdeutils-meta-23.08.49..ebuild
+++ b/kde-apps/kdeutils-meta/kdeutils-meta-23.08.49..ebuild
@@ -31,7 +31,7 @@ RDEPEND="
>=kde-misc/markdownpart-${PV}:${SLOT}
>=sys-block/partitionmanager-${PV}:${SLOT}
>=sys-libs/kpmcore-${PV}:${SLOT}
-   cups? ( >=kde-apps/print-manager-${PV}:${SLOT} )
+   cups? ( >=kde-plasma/print-manager-${PV}:${SLOT} )
gpg? ( >=kde-apps/kgpg-${PV}:${SLOT} )
plasma? ( >=kde-misc/kclock-${PV} )
webengine? (

diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-.ebuild 
b/kde-apps/kdeutils-meta/kdeutils-meta-.ebuild
index 8f35c4474e..9e5657e581 100644
--- a/kde-apps/kdeutils-meta/kdeutils-meta-.ebuild
+++ b/kde-apps/kdeutils-meta/kdeutils-meta-.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
>=kde-misc/markdownpart-${PV}:${SLOT}
>=sys-block/partitionmanager-${PV}:${SLOT}
>=sys-libs/kpmcore-${PV}:${SLOT}
-   cups? ( >=kde-apps/print-manager-${PV}:${SLOT} )
+   cups? ( >=kde-plasma/print-manager-${PV}:${SLOT} )
gpg? ( >=kde-apps/kgpg-${PV}:${SLOT} )
plasma? ( >=kde-misc/kclock-${PV} )
webengine? (

diff --git a/kde-apps/print-manager/metadata.xml 
b/kde-plasma/print-manager/metadata.xml
similarity index 83%
rename from kde-apps/print-manager/metadata.xml
rename to kde-plasma/print-manager/metadata.xml
index d925f24397..bd25761eeb 100644
--- a/kde-apps/print-manager/metadata.xml
+++ b/kde-plasma/print-manager/metadata.xml
@@ -7,5 +7,6 @@


https://bugs.kde.org/
+   plasma/print-manager

 

diff --git a/kde-apps/print-manager/print-manager-23.08.49..ebuild 
b/kde-plasma/print-manager/print-manager-23.08.49..ebuild
similarity index 96%
rename from kde-apps/print-manager/print-manager-23.08.49..ebuild
rename to kde-plasma/print-manager/print-manager-23.08.49..ebuild
index 8a81583e1d..539cd15712 100644
--- a/kde-apps/print-manager/print-manager-23.08.49..ebuild
+++ b/kde-plasma/print-manager/print-manager-23.08.49..ebuild
@@ -7,7 +7,7 @@ KFMIN=5.106.0
 QTMIN=5.15.9
 inherit ecm gear.kde.org
 
-DESCRIPTION="Manage print jobs and printers in Plasma"
+DESCRIPTION="Manage CUPS print jobs and printers in Plasma"
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"

diff --git a/kde-apps/print-manager/print-manager-.ebuild 
b/kde-plasma/print-manager/print-manager-.ebuild
similarity index 95%
rename from kde-apps/print-manager/print-manager-.ebuild
rename to kde-plasma/print-manager/print-manager-.ebuild
index 8a81583e1d..a528cef69d 100644
--- a/kde-apps/print-manager/print-manager-.ebuild
+++ b/kde-plasma/print-manager/print-manager-.ebuild
@@ -5,9 +5,9 @@ EAPI=8
 
 KFMIN=5.106.0
 QTMIN=5.15.9
-inherit ecm gear.kde.org
+inherit ecm plasma.kde.org
 
-DESCRIPTION="Manage print jobs and printers in Plasma"
+DESCRIPTION="Manage CUPS print jobs and printers in Plasma"
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"

diff --git a/profiles/updates/4Q-2023 b/profiles/updates/4Q-2023
index f81841064b..dead021c38 100644
--- a/profiles/updates/4Q-2023
+++ b/profiles/updates/4Q-2023
@@ -1,2 +1,3 @@
 move app-office/kalendar app-office/merkuro
 move kde-misc/wacomtablet kde-plasma/wacomtablet
+move kde-apps/print-manager kde-plasma/print-manager

diff --git a/sets/kde-plasma-live b/sets/kde-plasma-live
index 45d109afe8..e83a2d057b 100644
--- 

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

2023-11-12 Thread Andreas Sturmlechner
commit: 5c0cc527a3f1ea39f96847550be6b60c38f2af2c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 12 21:26:55 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 12 22:13:45 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5c0cc527

sets: Add kde-plasma/wacomtablet to kde-plasma-live

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

 sets/kde-plasma-live | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sets/kde-plasma-live b/sets/kde-plasma-live
index e83a2d057b..02d9312783 100644
--- a/sets/kde-plasma-live
+++ b/sets/kde-plasma-live
@@ -52,5 +52,6 @@
 ~kde-plasma/print-manager-
 ~kde-plasma/sddm-kcm-
 ~kde-plasma/systemsettings-
+~kde-plasma/wacomtablet-
 ~kde-plasma/xdg-desktop-portal-kde-
 ~kde-plasma/xembed-sni-proxy-



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

2023-11-12 Thread Sam James
commit: 7fdcd9f03c44ad03338b36a0e05122f692a60446
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 22:39:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 22:39:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fdcd9f0

sys-devel/gcc: add 14.0.0_pre20231112

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

 sys-devel/gcc/Manifest  |  1 +
 sys-devel/gcc/gcc-14.0.0_pre20231112.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 79b734651611..90e8b585b653 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -36,6 +36,7 @@ DIST gcc-14-20231015.tar.xz 86138880 BLAKE2B 
e6dece3d6c4337c5ac85fec3fcd31117baf
 DIST gcc-14-20231022.tar.xz 86217644 BLAKE2B 
e3248d78323370e3afa3082e89e507860d45d4eaebdf479edebca71deab1a85a6b27845057090fb155e5e53e5d3eb24647e2482ebf1f63645a73ad3561b26b94
 SHA512 
bbe013c7d226c64e4b4f95c12464f48177c8dd7acfdd1f6f8f2f650c48a4e11e70b724728accff9f135fc6d234fb7dc01ca20a414468ccf43c2b81d0ddc73e1f
 DIST gcc-14-20231029.tar.xz 86262312 BLAKE2B 
871b95efa775d4aa12a5224b9dffeb8ffa8fa168275890f651f5868ca7d9ad4a26cda625e69592618e933d8995307dba83aecc7fab82bb6bcc2d81177cbe3d20
 SHA512 
237533b45de45ff99d93ebba8aa2b410ba9a93d9aa61851a9451696d3cd5ab893361d55809cd41741e356f3f1ee48b6ade2a9fca136dd155b219d3f19ac2b5a1
 DIST gcc-14-20231105.tar.xz 86309008 BLAKE2B 
b990c5080a80a00bdfe8a838cef9a266b24e8e4204b4c746f4af2cc374ae37a9ce03b3b2a91aa81d9ac09dd005084e48c24591fc160cf3e73a920f6a07dfc40e
 SHA512 
7c2a873fc6a6cfdf64909aeba0c34c98b9901cdbc7b182b1c79c89cb5205fed8ad868e5b2269d06d7415f88a7859420d4dbc5abecd58f2d3c89e9a5eaf3b8a8f
+DIST gcc-14-20231112.tar.xz 86265592 BLAKE2B 
6608a6df49ac5cf0183368238a89495599317aa86c9dba83de979f269af50cc1ef201a0e9b8986ae4b4b2ed57de5ecfb47b95c76fcfe44820aacca45212afac7
 SHA512 
90e98463a7da40c2e39e102d912bb1645336d4c5b97419fcdfce9ff7d05a841c3cbc64c933c04949e069e14f8ac6c909f93af6227d3066dc40d4d1660d47caba
 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 
692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807
 SHA512 
0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617
 DIST gcc-14.0.0-patches-4.tar.xz 24132 BLAKE2B 
95f382ff1232bc681f4fbd28134a5e781bbce0e472d36b9348f54153791ce2b942c9ca3ea0931df8ed5ef48fb0e71f5a5a941e90dfcbd7162f52a4a6a2df9133
 SHA512 
867c982ee4ce6e10bc76949d30749427e8d070261fd9253cd1ca6b21273f04303c317057176ad7a58ecde06104d295c3af7526151bab7339851f9b06214bba3d
 DIST gcc-14.0.0-patches-5.tar.xz 21180 BLAKE2B 
4ad48161bb35320141df60b99d2c7791df72f719931a649b45842df2acfb84428815efa11ecad6ff4f219a1fde77ffc5e4ed302e2f8f04e0911f514addb5cc7f
 SHA512 
b47a1bbd7218fe03d6cc4968cb51614c34d1548fa85781c6b85cfa901cd43130f9c503404502c92a629ac6b23559fe3bccf38e3bbcb257524941aaec46774cff

diff --git a/sys-devel/gcc/gcc-14.0.0_pre20231112.ebuild 
b/sys-devel/gcc/gcc-14.0.0_pre20231112.ebuild
new file mode 100644
index ..b8c8acca5b24
--- /dev/null
+++ b/sys-devel/gcc/gcc-14.0.0_pre20231112.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="14.0.0"
+PATCH_VER="8"
+MUSL_VER="1"
+MUSL_GCC_VER="14.0.0"
+
+if [[ ${PV} == *. ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=1
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$((${MY_PV_2} - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+   # Needs to be after inherit (for now?), bug #830908
+   EGIT_BRANCH=master
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   # Don't keyword live ebuilds
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+   # If GCC is enabling CET by default, we need glibc to be built with 
support for it.
+   # bug #830454
+   RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+   DEPEND

[gentoo-commits] repo/gentoo:master commit in: x11-misc/shared-mime-info/

2023-11-12 Thread Sam James
commit: 252faacb3ee7ef232762a402675c7182cfad05c5
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 22:29:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 22:30:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=252faacb

x11-misc/shared-mime-info: add 2.4

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

 x11-misc/shared-mime-info/Manifest |  1 +
 .../shared-mime-info/shared-mime-info-2.4.ebuild   | 94 ++
 2 files changed, 95 insertions(+)

diff --git a/x11-misc/shared-mime-info/Manifest 
b/x11-misc/shared-mime-info/Manifest
index 29c3f2f475c9..58da0a861bb0 100644
--- a/x11-misc/shared-mime-info/Manifest
+++ b/x11-misc/shared-mime-info/Manifest
@@ -1,4 +1,5 @@
 DIST shared-mime-info-2.2.tar.gz 7064139 BLAKE2B 
5e791893a60d64a8a1d421c1fabb5e214c6e34ae975d232a9d695b998e8e9aafb6449e858fd845feb120e170bf7c77f70c1fc23e3d4cf8e7c49c6e92418cab96
 SHA512 
490d96daf4214ab6ac537761b67f3ff4716b95d7ea3fedd2e2ab7b0b02d946acad49790a25efcb5e949551dc4c39ba08911e59f06b198b61dcb1bc44799a2b2e
 DIST shared-mime-info-2.3.tar.bz2 6643480 BLAKE2B 
2a3adc0568d1be5a17e5a1533f3c4620c6f9d97069ad9e0a0b26ac241c7b14f7d3b9200534df7e1c2295a561d5e049ce8edf8a1e96d2f4e2040508545172a351
 SHA512 
f1959933e93373ee6939b289d0c3c35d527ce6803865558e4a8bcb5a0183df2fc1148bbf58bfe9a97342e7125f2e0e39ac5dd3bae998510396d9b6c96a330762
+DIST shared-mime-info-2.4.tar.bz2 7096347 BLAKE2B 
25ff086e4962f5ab0cb2b7155df02be4af7af63dd0267500b2b12b802680bbae04b9ed252ef5a004d0175f6b48956c5e4b9738af9ab5d2fa76a7a0b6eac067ad
 SHA512 
712f414e80919bf2a0f5083ced44c54a350948a526850466a6e9f35365dcfd97fad8bcdbb29945de2715a8f9b70a108e931c8500209a4d6e3dddf97af02771cb
 DIST xdgmime-179296748e92bd91bf531656632a1056307fb7b7.tar.bz2 28123 BLAKE2B 
ea107dba0819027e4a0a486db00e76f50a4e32e8e84f366b81490e213456e2c7e1c4a92cc4f92173dd6f94f257455bdcb77e3eb7d0ce8fb699c948d2d5b01f0d
 SHA512 
efccff2672efb3ff0e44e83cfbaf6e2b926146e4a9d6132b14e2d7a88d602af340b3948793306ce5f720ac8b09e5d37d3b356a0cc269e8240b382558c9a3cf10
 DIST xdgmime-92f6a09fda2b23c2ab95cede8eb0612ca96bd0f7.tar.gz 32703 BLAKE2B 
865ff57c566b60fb2bd6cb37e259800ee72fb4b9f2d135db46e9a40206946677a7b50bfb8f13d9ce1493bac972e8a5230d7caa833733f3a8d8631e844a648436
 SHA512 
90abe20483d5ae2131d18740fffbc57c94470be99e9ea1b04e13bffaf3dda4aa9145cb92bb4defe0a655c0bdbd630aaa325e7a9095b9599faebb751699b9cdd8

diff --git a/x11-misc/shared-mime-info/shared-mime-info-2.4.ebuild 
b/x11-misc/shared-mime-info/shared-mime-info-2.4.ebuild
new file mode 100644
index ..82a520646c8e
--- /dev/null
+++ b/x11-misc/shared-mime-info/shared-mime-info-2.4.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg-utils
+
+# xdgmime is used for tests but doesn't make releases nowadays; do what
+# Fedora does and use a snapshot so we can run the test suite.
+MY_XDGMIME_COMMIT="179296748e92bd91bf531656632a1056307fb7b7"
+DESCRIPTION="The Shared MIME-info Database specification"
+HOMEPAGE="https://gitlab.freedesktop.org/xdg/shared-mime-info";
+SRC_URI="https://gitlab.freedesktop.org/xdg/shared-mime-info/-/archive/${PV}/${P}.tar.bz2";
+SRC_URI+=" test? ( 
https://gitlab.freedesktop.org/xdg/xdgmime/-/archive/${MY_XDGMIME_COMMIT}/xdgmime-${MY_XDGMIME_COMMIT}.tar.bz2
 )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libxml2
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( HACKING.md NEWS README.md )
+
+src_prepare() {
+   default
+
+   if use test ; then
+   # Drop empty dir (it's a submodule in upstream git repo)
+   rm -r "${S}"/xdgmime || die
+   # Lead Meson to our snapshot
+   mkdir "${WORKDIR}"/xdgmime_build || die
+   ln -s "${WORKDIR}"/xdgmime_build xdgmime || die
+   # Don't break parallel make
+   #sed -i -e 's:make:$(MAKE):' xdgmime/Makefile || die
+   fi
+}
+
+src_configure() {
+   # We have to trick Meson into thinking it's there now so that
+   # we can run meson then emake to build xdgmime later, rather than
+   # building before running meson which would mean doing something
+   # unexpected in src_configure.
+   if use test ; then
+   # Paths from 
https://gitlab.freedesktop.org/xdg/shared-mime-info/-/blob/master/meson.build#L29
+   mkdir xdgmime/src || die
+   touch xdgmime/src/{print,test}-mime{,-data} || die
+   chmod +x xdgmime/src/{print,test}-mime{,-data} || die
+
+   BUILD_DIR="${WORKDIR}"/xdgmime_build 
EM

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

2023-11-12 Thread Craig Andrews
commit: 7cc7672cf88ac821099305a621eb3c3a5caf6e46
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Nov 12 21:54:31 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Nov 12 22:25:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cc7672c

www-apps/lidarr: add 2.0.2.3782

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

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

diff --git a/www-apps/lidarr/Manifest b/www-apps/lidarr/Manifest
index f8a162dc08e1..a72c7f15e4eb 100644
--- a/www-apps/lidarr/Manifest
+++ b/www-apps/lidarr/Manifest
@@ -4,3 +4,9 @@ DIST Lidarr.develop.2.0.1.3769.linux-core-x64.tar.gz 97622125 
BLAKE2B 942fc04348
 DIST Lidarr.develop.2.0.1.3769.linux-musl-core-arm.tar.gz 91561244 BLAKE2B 
98c01ecf7cb629f70de10164b3300b2463e295596dae48985fa5ba33a64738d734ffbaaeee5dd76cb7b309f638075cf2af0cc5ea676893c1f5ad7a7f24c2b2e9
 SHA512 
3b5e1df698dff3ad9ce83f4d9f277ab43b0ccee06fb35cfcafc5eaeb7494452328e5366958c41b966659506118f6f9f436a328e6b66d4d46d853ac18f5e73860
 DIST Lidarr.develop.2.0.1.3769.linux-musl-core-arm64.tar.gz 91179599 BLAKE2B 
2f5a7be6f51ba9ef9429afc7e694356f1feebc42ee5f2017cff48328579832fda50646c5eed8670a5d3d150ed35ca0211e4f0d7732ce456312b6b16fcf8ddcb4
 SHA512 
62e658f99d0c8b19f5b57747cab26e37060b7613a8d5c6ec4badf72041d9efd762c9b1ccd52d672d39e5dc97aa98c19d94992951dc9bdcdd00ea9483567cde11
 DIST Lidarr.develop.2.0.1.3769.linux-musl-core-x64.tar.gz 96701697 BLAKE2B 
1f8481b96c5dc25339d72426ebd73b2dc3845ebf83e1ce54cec572a6dc8a64979db5eff4b94b6f25f4780d15a7053181212132317b54779f02eed915bed2ae0d
 SHA512 
a96a50bebec9050c4235a1924f523059590a9dd305dbadcecb76647f46a0ad6224db37f8245f8d3941dc6ece7230b06b6aa2c4f9de0a2bcd2b5e7a5f609cbb86
+DIST Lidarr.develop.2.0.2.3782.linux-core-arm.tar.gz 91507520 BLAKE2B 
70fe3b8a139328879d54f3c950f60699ae6c76d1a05c2c3061e504754ac56b66d0c18d0d4223c5faa33c8cf88a2f3ef77ba5fb5e9d37081e57e0474192674a4e
 SHA512 
b4a5839611a41f99a80dbe85e9f5a15f6f50709e7b63261be9fb29f91f891104d95c6cd24bca8413ed8b51db3417a84b2754b36ddda3b324500cfd7fc1ca4248
+DIST Lidarr.develop.2.0.2.3782.linux-core-arm64.tar.gz 91120745 BLAKE2B 
42f73b6756b4fe8fdffd594e5011b053b08441c5eae663dfd9f9757744e995fb2777161b2af09fe1012c48c89c8ebe1a611e3798fc4a6f8f5dd0c568ae77ff67
 SHA512 
1622030507f56bf200c4d8f3792093f3904a007c44ce239db297bd546fb3aac7dc3649a96f7ec4b338f3830b15d15e3a859a88f20d01f1ae31b1191069833b5d
+DIST Lidarr.develop.2.0.2.3782.linux-core-x64.tar.gz 97618301 BLAKE2B 
9b77d264ec3ef780ff5fb5c11fea687350f1c37b34dcadb38dc9b89de8fbc6f81656644731f8d20f673a9f4cb9daa9937d74b8cdf4f0bac6145259eb44801326
 SHA512 
ffe6b6c95176c974e6a9daf6b185bdb4319e3846c70b6bf9764f1cb85882f1dbbc7461767728265039ed400e9932cc9c37034859646c9931ee51918b2f8ac0e5
+DIST Lidarr.develop.2.0.2.3782.linux-musl-core-arm.tar.gz 91564399 BLAKE2B 
db52aec7e22d42e6c1d9c4c24ada9c74d97511952b6472b6d9ae7f5905e8d4f94b123c640f7be4daaba557a723037994d128653f1bb3a544edb581ee558020a0
 SHA512 
2a29e99facdc4f247e5445752ea8f8450297ead77f15dea0c6f7449ca50c948e78c33c350455ce4959b5ca3b868b35abf944a91eaa58aecd44ca2bf6efacddc3
+DIST Lidarr.develop.2.0.2.3782.linux-musl-core-arm64.tar.gz 91177304 BLAKE2B 
acfa7e64fa67035405f092c3921d9db37927483758d91f098c033033107669a2a4761277c6a0948cca766bdd6c91fee42936429847b3af0ba1fce6f36637d292
 SHA512 
718380836b8ea5ff200f6a9978f5df1fc465ff597c8720c1a14309d9a49c36c822606913ef7f2c7507021bf469ff879899d4f840d26788d6ac92bfd370d08c02
+DIST Lidarr.develop.2.0.2.3782.linux-musl-core-x64.tar.gz 96695082 BLAKE2B 
02de600e3daa50230666d20499ff2062dbf47e1bf44d793e1057f9dfd34319073872ae5e74619c9bbc18f5f535bdc866e9a5351f987d3c4703d6ca0397db
 SHA512 
332861aad4d808c194949774f7b06e7cf7cc8d1f7dfbbe02e2d2cf153e68ebdb858ce3acf914d196f330ba5e2c969cbcbb47d9afddc27465caf73e5cb1adadc8

diff --git a/www-apps/lidarr/lidarr-2.0.2.3782.ebuild 
b/www-apps/lidarr/lidarr-2.0.2.3782.ebuild
new file mode 100644
index ..ecfb5b24dcdf
--- /dev/null
+++ b/www-apps/lidarr/lidarr-2.0.2.3782.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+SRC_URI="
+   amd64? (
+   elibc_glibc? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-x64.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-x64.tar.gz
 )
+   )
+   arm? (
+   elibc_glibc? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-arm.tar.gz
 )
+   )
+   arm64? (
+   elibc_glibc? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}

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

2023-11-12 Thread Craig Andrews
commit: c45e818fe2998ceab2f819c244dbeccdf45e5983
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Nov 12 21:59:04 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Nov 12 22:25:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c45e818f

www-apps/radarr: add 5.1.3.8246

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

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

diff --git a/www-apps/radarr/Manifest b/www-apps/radarr/Manifest
index 55c7c6db43f4..e3c016dcac55 100644
--- a/www-apps/radarr/Manifest
+++ b/www-apps/radarr/Manifest
@@ -4,3 +4,9 @@ DIST Radarr.develop.5.1.2.8207.linux-core-x64.tar.gz 100176506 
BLAKE2B 6ae506434
 DIST Radarr.develop.5.1.2.8207.linux-musl-core-arm.tar.gz 94591370 BLAKE2B 
fde34a6ed15f894692f1308fafe2045f9cc818c2a2dc23b52af7b4042876b259ebb6d3ccfbed5ef8c3ce5f6f571f702b9bdf9dc488db12489383a0bf4dbe3255
 SHA512 
c4eb93fee3e1b99b5ddb16b0b63a85aa170984ed3cff6ef34d6d9359bb5f28fbf50277d754f8198ec3ba6283cc73235719c1b2c32c966e6fc4a870a0a9d129fb
 DIST Radarr.develop.5.1.2.8207.linux-musl-core-arm64.tar.gz 94243529 BLAKE2B 
0807c9fc2f92d6e7afe4105ab855516267789e94fbf1b9a0e3ae9a30053a246070b2aa87e5d961ea4c0db7376dddad48e76fe9e456fc1d8953cf2efbdbe3d9fd
 SHA512 
e21c9fac5c6b77309148a2106ef597ba567a849c87030f2044136ccb7ce90e0ef64f26380dbb3c98fe4c35dbc315b46500bef87b78787403060429875d7feff2
 DIST Radarr.develop.5.1.2.8207.linux-musl-core-x64.tar.gz 99243037 BLAKE2B 
7eb53171905b4fcabf4709c56b8332767337898436551ee38c67115fe34d2c2e220fabc03ddf76cc68fcb09164494fe876420cc3de1b1d5fe4d10f989486986e
 SHA512 
094e39d40ae1adbae856ce919a1d644844a11436bcc11fd7aecf7f6114a58e078831811b30dcc3567e6e13dfd7bdb990c0b2fd63354691171c183b192b808b19
+DIST Radarr.master.5.1.3.8246.linux-core-arm.tar.gz 94585003 BLAKE2B 
463e395b93b3c7b3920813a8c4f691e4387dfe756654ac3956347ac8a7d651a1b70b2348ea2d759dd40da840652c5d149c8492f44ad934786dffdb47ed8a982d
 SHA512 
5e3c47fd4883c23a3cafe5262731679920618d4686ff60144c9c3c396acab136a7b6370178e86c24cc0cc018ec0812bb05fc2cbd57fbd2d565f42a5828203812
+DIST Radarr.master.5.1.3.8246.linux-core-arm64.tar.gz 94251215 BLAKE2B 
42c100b8c53f1b2f699a7fb9dbff656d0ac9c3f724de488ae5e3c9427593a487ea0cbc16090ae799a34568ed12b3d61047a46592f5d7e33ff4a24f5f4cdfb634
 SHA512 
8a9d52bea9ea99e79a1356cc8dd2d9b79b0b34174e20bbe848c0eee944ab4b9230b0968eb6c4a492f28bfe0fa14a3999453a9f106dc1bf7b6509698d22a144e5
+DIST Radarr.master.5.1.3.8246.linux-core-x64.tar.gz 100262285 BLAKE2B 
7a1864a0046bbe7639639740bef181eaae6bd39d375c124ff7cb02cea3b027ae9638723236b85f5f7dfc9833ea251b6b1938eda40afad4d46320f430d435d414
 SHA512 
a1e45f4961a3b2fc2a56b7d3f3368d88a09b11e690b99ee0dcf9fc6067934e56cd93aa4b441cdb26af4c368e5afc373ced8fd16018c252bb588213c6636cbce2
+DIST Radarr.master.5.1.3.8246.linux-musl-core-arm.tar.gz 94652986 BLAKE2B 
bf9feaf689f45eff8b26f0705c7591b6cab31c9cb075f0051f920e64eca5e312cc7e5df58ff8d02acd0184f2646ca6dee1b78f513e57e58465c741904f2922a9
 SHA512 
a5237af77fd40d146d8fa9bd411c3e67d84a02ca58037c8b133b1aa1605d856eaa43eddf755cb1e31fee61c427bb9c7b020f635c86e426e011901bc0a1ddc80d
+DIST Radarr.master.5.1.3.8246.linux-musl-core-arm64.tar.gz 94311758 BLAKE2B 
cc61a038f29507c037e4f36596f349fc54c0d74665c8be9f70d221da8b089fd981b54e6f7cc0f41bec50604e5e4a64f8b2ec756444149e79dee397d1a8bdd201
 SHA512 
65bfabad956b7db4812beaf104980b45090761be49198e1644538eba75267b3682c9c68491e76933c49cf4d4e8fd45f8f0e491fd33ff6e3a50d944fa58c54a03
+DIST Radarr.master.5.1.3.8246.linux-musl-core-x64.tar.gz 99340475 BLAKE2B 
a33509b4b352cc90e76d443d0d971ebd7d006c471313ea5c99207b554b4fdca0210f63c84d01d30531145c6ff48d3ec357069beafb5a0b886aee8539731726e6
 SHA512 
522cf55dc95f3be2be1e95ed247ddf5206d7c89d8398a3858d0c9d2c1026b3b9798909e3ec460fa351699188ff4a67201b047e1bc5b5de50c517daf0b56f2700

diff --git a/www-apps/radarr/radarr-5.1.3.8246.ebuild 
b/www-apps/radarr/radarr-5.1.3.8246.ebuild
new file mode 100644
index ..28305fdb097f
--- /dev/null
+++ b/www-apps/radarr/radarr-5.1.3.8246.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+SRC_URI="
+   amd64? (
+   elibc_glibc? ( 
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-core-x64.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-musl-core-x64.tar.gz
 )
+   )
+   arm? (
+   elibc_glibc? ( 
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-core-arm.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-musl-core-arm.tar.gz
 )
+   )
+   arm64? (
+   elibc_glibc? ( 
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-cor

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

2023-11-12 Thread Craig Andrews
commit: f0b3947758661f26cc39c7486d1dbd6d861091ba
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Nov 12 21:57:27 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Nov 12 22:25:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0b39477

www-apps/prowlarr: drop 1.10.2.4064

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

 www-apps/prowlarr/Manifest|  6 ---
 www-apps/prowlarr/prowlarr-1.10.2.4064.ebuild | 66 ---
 2 files changed, 72 deletions(-)

diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index 4bfc69735534..09112170e0d4 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -1,9 +1,3 @@
-DIST Prowlarr.develop.1.10.2.4064.linux-core-arm.tar.gz 87042074 BLAKE2B 
f42bc08df69d016a3c099cc243d3c4bc91a83cbd2e4328248e87740ca02e8df6e09533ab072596b622f901f7b8877671fb9d77d45ff9c68546be3c81290dc69c
 SHA512 
de6f6f5c2d8da6e63e1b12e695212f5e9f3dd6793b261ada7662cc7661a1532aed162f2793a6501459f4ee314f8081546ce6ebde7d0a5bfe04c0310de97e6b2c
-DIST Prowlarr.develop.1.10.2.4064.linux-core-arm64.tar.gz 86320395 BLAKE2B 
489834b3a975bce38e0f074a3bd9c7a9a83a39a6f41dea7895ae621cfe99bd5121df5a42daa568de345dcb0e676a16c06c1f44d7f631126c0ab01797896de269
 SHA512 
df490754a334c1d8a58e52cd88fc6b806ed87c92ce9ac6c006ff15ef212d86bd6bca1771736ec3771e730a6e7f051a37c08a843f1c681f1dabcf731a165551bd
-DIST Prowlarr.develop.1.10.2.4064.linux-core-x64.tar.gz 91318682 BLAKE2B 
e60a655bcf4ca158912b37bf49a493db709530cd2bef71e71e0afe8212fcf9623d7b439359e169189bb822f62de26702753f921f3df2275e1c394becdafc
 SHA512 
3eebce21807bc7cad5ae89bcdb8b9e9c1c65cdfd0ad2b3a566d8bbe632584c35fedc26d73883a4d77e4e0e42462d7f46d309cca09669dd8f60d212c1b1cc3ed3
-DIST Prowlarr.develop.1.10.2.4064.linux-musl-core-arm.tar.gz 87106428 BLAKE2B 
e6d6ebac2a6de96917e3b541b97e7306c40d726735e07e8750dec61d3877f754f526079e071b5cfb53777a9fe6a90942f6b662c5a85ecd0763cdea5f7448cf4b
 SHA512 
65512f7fc08b8576755a71874493db1da0dd33819ecfd86ec3243fca30b489f62a91c1ac4744a7b081e3c5dbae7eda87ccfb1599da3df137300652e3febc32b8
-DIST Prowlarr.develop.1.10.2.4064.linux-musl-core-arm64.tar.gz 86382982 
BLAKE2B 
fef9ffc3f8379cdd8d3f93fb9648e88c9f2af8971f71d589456beaa5794f4ead47d67d812e94c3e22eeb068b29d8f7dfe061b28446aa4717f57d7cd07d137b67
 SHA512 
cc7f657c332c89a205cdea065b652cb0b9f7712fa88c35ea0b08d38e479d95321cabfa82d3c456387413f40488a530db1b6c97da39316e082418b3b278754c0d
-DIST Prowlarr.develop.1.10.2.4064.linux-musl-core-x64.tar.gz 90402828 BLAKE2B 
17be495677a12883fbd0e2f86c45442ba0f41b758c2dc32bfd5d7b788b373513d6db95f2870877e6af5e196e879c82f10437f5a34436dfb5a7de0333946432de
 SHA512 
9df74bf1ab7bce7b24b35ea87aa3bae359e65df392846b2e87e2474cf4cd21da483b6fb6d983dc4625beb87130b6a81e29f8e7b27b383b3fc2bc91beb85779d0
 DIST Prowlarr.develop.1.10.3.4070.linux-core-arm.tar.gz 87047597 BLAKE2B 
315b91fe18fb1362225ebb8bee7da0e186b63aa754f643f66089d9ba0ad568eae477a441eef30970a8c7d3c39d0389ff8ee87048d687ed110bb2601acd6c69a6
 SHA512 
34e33b0d20c60af1fc1852ae8de1952a87c7bd6aef75d22cefe3d5962c802b7ebcf024b66d662ef525a469311b39b6ce16037e0b53cbf5adbcf2b52a1a8bb201
 DIST Prowlarr.develop.1.10.3.4070.linux-core-arm64.tar.gz 86323514 BLAKE2B 
6ff3ac53be1536bb64c94dfb6ba309e6224eb5e728563ffb6dc21f1d0a2fe6c798f1da5ecddf39b405d863004c3aebd295b3c2141abe93a12b01270394eb
 SHA512 
fc14a12665db0893a88aee9eb80d43180a7aa4494e55e8c53b53df2e02a69be7f7cf19835ee9e3b0290ef3e94dee3a4a9c19a385482a4eb94261cc1e4f39dd3e
 DIST Prowlarr.develop.1.10.3.4070.linux-core-x64.tar.gz 91312681 BLAKE2B 
d08f0773287c6659c37d29da7040edb7aea9cc678c2ffabb14699a3326c800389ba6eefc7ccbb5e9a3297f461499466e92020002bca4d308812038dccaade2cc
 SHA512 
2c0ecb52ada733d0b66761b055728d93cd62d06459ceb059b605a2ed0d24492e487984fabfbe84088deb8b5ada8a5f63bb18cf548f38ca0bb603cc6c101ed98a

diff --git a/www-apps/prowlarr/prowlarr-1.10.2.4064.ebuild 
b/www-apps/prowlarr/prowlarr-1.10.2.4064.ebuild
deleted file mode 100644
index 40ad30af1b3a..
--- a/www-apps/prowlarr/prowlarr-1.10.2.4064.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-SRC_URI="
-   amd64? (
-   elibc_glibc? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-x64.tar.gz
 )
-   elibc_musl? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-x64.tar.gz
 )
-   )
-   arm? (
-   elibc_glibc? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz
 )
-   elibc_musl? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-arm.tar.gz
 )
-   )
-   arm64? (
-   elibc_glibc? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.lin

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

2023-11-12 Thread Craig Andrews
commit: 93835707796b0afdb9688d34a55364e8bb8d53fc
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Nov 12 21:57:25 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Nov 12 22:25:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93835707

www-apps/prowlarr: add 1.10.3.4070

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

 www-apps/prowlarr/Manifest|  6 +++
 www-apps/prowlarr/prowlarr-1.10.3.4070.ebuild | 66 +++
 2 files changed, 72 insertions(+)

diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index d94c33fa2107..4bfc69735534 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.10.2.4064.linux-core-x64.tar.gz 
91318682 BLAKE2B e60a655
 DIST Prowlarr.develop.1.10.2.4064.linux-musl-core-arm.tar.gz 87106428 BLAKE2B 
e6d6ebac2a6de96917e3b541b97e7306c40d726735e07e8750dec61d3877f754f526079e071b5cfb53777a9fe6a90942f6b662c5a85ecd0763cdea5f7448cf4b
 SHA512 
65512f7fc08b8576755a71874493db1da0dd33819ecfd86ec3243fca30b489f62a91c1ac4744a7b081e3c5dbae7eda87ccfb1599da3df137300652e3febc32b8
 DIST Prowlarr.develop.1.10.2.4064.linux-musl-core-arm64.tar.gz 86382982 
BLAKE2B 
fef9ffc3f8379cdd8d3f93fb9648e88c9f2af8971f71d589456beaa5794f4ead47d67d812e94c3e22eeb068b29d8f7dfe061b28446aa4717f57d7cd07d137b67
 SHA512 
cc7f657c332c89a205cdea065b652cb0b9f7712fa88c35ea0b08d38e479d95321cabfa82d3c456387413f40488a530db1b6c97da39316e082418b3b278754c0d
 DIST Prowlarr.develop.1.10.2.4064.linux-musl-core-x64.tar.gz 90402828 BLAKE2B 
17be495677a12883fbd0e2f86c45442ba0f41b758c2dc32bfd5d7b788b373513d6db95f2870877e6af5e196e879c82f10437f5a34436dfb5a7de0333946432de
 SHA512 
9df74bf1ab7bce7b24b35ea87aa3bae359e65df392846b2e87e2474cf4cd21da483b6fb6d983dc4625beb87130b6a81e29f8e7b27b383b3fc2bc91beb85779d0
+DIST Prowlarr.develop.1.10.3.4070.linux-core-arm.tar.gz 87047597 BLAKE2B 
315b91fe18fb1362225ebb8bee7da0e186b63aa754f643f66089d9ba0ad568eae477a441eef30970a8c7d3c39d0389ff8ee87048d687ed110bb2601acd6c69a6
 SHA512 
34e33b0d20c60af1fc1852ae8de1952a87c7bd6aef75d22cefe3d5962c802b7ebcf024b66d662ef525a469311b39b6ce16037e0b53cbf5adbcf2b52a1a8bb201
+DIST Prowlarr.develop.1.10.3.4070.linux-core-arm64.tar.gz 86323514 BLAKE2B 
6ff3ac53be1536bb64c94dfb6ba309e6224eb5e728563ffb6dc21f1d0a2fe6c798f1da5ecddf39b405d863004c3aebd295b3c2141abe93a12b01270394eb
 SHA512 
fc14a12665db0893a88aee9eb80d43180a7aa4494e55e8c53b53df2e02a69be7f7cf19835ee9e3b0290ef3e94dee3a4a9c19a385482a4eb94261cc1e4f39dd3e
+DIST Prowlarr.develop.1.10.3.4070.linux-core-x64.tar.gz 91312681 BLAKE2B 
d08f0773287c6659c37d29da7040edb7aea9cc678c2ffabb14699a3326c800389ba6eefc7ccbb5e9a3297f461499466e92020002bca4d308812038dccaade2cc
 SHA512 
2c0ecb52ada733d0b66761b055728d93cd62d06459ceb059b605a2ed0d24492e487984fabfbe84088deb8b5ada8a5f63bb18cf548f38ca0bb603cc6c101ed98a
+DIST Prowlarr.develop.1.10.3.4070.linux-musl-core-arm.tar.gz 87104165 BLAKE2B 
171fdac9293c99dbd86a3adea3042437cf380ad4852ee6e9ec40304e3797faf48cf9778bd6bff7b2faf866f4d7b04b292f5ef0889b49eaeefce3b9f49816dd59
 SHA512 
7eb2b399470b2f19cacf60562500c575b3e433aed9e4d2cdff9fe703d1c72e075de30d924f2284d10a35e30ba6974aacb7fa34301ff732880d9a975b50abdcde
+DIST Prowlarr.develop.1.10.3.4070.linux-musl-core-arm64.tar.gz 86386793 
BLAKE2B 
bd259d048bbb8baa2cffbb62134fcab80412d4e186017cf0e4b2ec7edcd27db613bc70badd14bd830717cc2dcfc582473f80ac00833dda41af837d17b636c521
 SHA512 
4db225f4ee1b3f33fce0d60f8457d4848b86aadab83cb4c0850d4f5092dfcaed2c9ddbe70521386a881e32fea7c72c1b94684716f51b080da443409d1c54fe86
+DIST Prowlarr.develop.1.10.3.4070.linux-musl-core-x64.tar.gz 90402492 BLAKE2B 
5d1833b6a77497d21f63dcbf91ea1086d50f99f20617fdae1f1d9ea3b18008c3e9cf0be1db568d3db4327d54fd25e07c95f2513d91f008715a89808e181cdb4b
 SHA512 
f550a1983a89b4e3847fc22e789d07dfdd3dbe6405ef7448d649ef8b576c20044220132daff9772928200f68a9053143db2cf68eabb0cb171110208bcf3b7cf8

diff --git a/www-apps/prowlarr/prowlarr-1.10.3.4070.ebuild 
b/www-apps/prowlarr/prowlarr-1.10.3.4070.ebuild
new file mode 100644
index ..40ad30af1b3a
--- /dev/null
+++ b/www-apps/prowlarr/prowlarr-1.10.3.4070.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+SRC_URI="
+   amd64? (
+   elibc_glibc? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-x64.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-x64.tar.gz
 )
+   )
+   arm? (
+   elibc_glibc? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-arm.tar.gz
 )
+   )
+   arm64? (
+   elibc_glib

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

2023-11-12 Thread Craig Andrews
commit: 14bc38985d12553888444dc8c2e69ab7e47f9ec5
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Nov 12 21:54:54 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Nov 12 22:25:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14bc3898

www-apps/prowlarr: drop 1.10.1.4059

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

 www-apps/prowlarr/Manifest|  6 ---
 www-apps/prowlarr/prowlarr-1.10.1.4059.ebuild | 66 ---
 2 files changed, 72 deletions(-)

diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index e10b160c4807..d94c33fa2107 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -1,9 +1,3 @@
-DIST Prowlarr.develop.1.10.1.4059.linux-core-arm.tar.gz 87023011 BLAKE2B 
d99e98b5b32102a3e157a04a316772b0ca2cb40b5fafb73359ed84b9f4bae0442e508265d1bfe3c6fea2c86382f2f28859fc2fcf2a960cb91dcd584ac7132a6a
 SHA512 
14db2444e2dafa949339133dd646b842005b7a0700de9efbd75c794f111fd1206ddccc7abcd4346927da341176297351c10585845c32ef36b49ffa147b255a98
-DIST Prowlarr.develop.1.10.1.4059.linux-core-arm64.tar.gz 86283042 BLAKE2B 
4fc8e00829e24f96b4f1525fa11bf24be2e2a73f0ad0ebd7a41d8071ec91fb0ee40e2875904880cfb90e31aab4022e818741e64db688a626d55647b2e53b5a68
 SHA512 
71ccfa49de69754db9b41827b7bf87f58e87280c26eaef890aea33890c17b95ce620836f483bdf01463f180c60760c5b13223bf4204cbec1b61fce5f8391d4bd
-DIST Prowlarr.develop.1.10.1.4059.linux-core-x64.tar.gz 91284386 BLAKE2B 
f0cb7b6d2791a3fb2b70fb7f81873ff21a786664b8051e452add06038bbced62848b80b469bc815c3e92b36fc5e2ae80db86f6f60405d6afff2aa77b22c576d5
 SHA512 
d0ff681a7b0b47ca65a220ba108a9e93d2cd2de78b65b03e33604fa7a732a9c4efb010079b7081eb792a9b459a0d5078e6c61347961b30cfe57318f4a343922d
-DIST Prowlarr.develop.1.10.1.4059.linux-musl-core-arm.tar.gz 87072230 BLAKE2B 
996752135d30cd7f704d32c8c647cdfc0ebcd8c4936a953bc2b68bc4e7dbcd4810bb7fc4d4bc87ad70bd0de2f9df1a3ea2714ea6f1b929954b0eae1fc7b524e1
 SHA512 
b20f86a674900e7b9c027bdeceb575b51646f4190be067d85f100b1050734ab33aff966f07528ade6fef3a2d84398fc94da17c2268ce4be79225d6f713d9
-DIST Prowlarr.develop.1.10.1.4059.linux-musl-core-arm64.tar.gz 86351289 
BLAKE2B 
3b5dcc98a0d169db835d1d5997814d8e81454042021a36f888b00c3bd2575c50d41b2325f4e8c20e453461cbee92079e8f3911ce612f55ecb2a3c6f4c1d1af31
 SHA512 
0b53ff9523da5b8995048bb366174c13aabb4802d943acc304cf8deae42931da304a6d04863bdbfd6acd318f35ebc4f0edfd36941fd7445c8057dc084603c4bd
-DIST Prowlarr.develop.1.10.1.4059.linux-musl-core-x64.tar.gz 90349243 BLAKE2B 
ea23ef3b5e3ee7784045754b58028cb7d7cf8d06c018554479b37a64ad3e3439b7a7f0159e0bde345d635b15adeadd267c43854cc8d198b2039f51c73bdf4764
 SHA512 
9bc5db981e359b81e581705a5d46c3f324de9293c5c4d40653b8a49d80f23bc4edcfe8c970fa4ee749c09d1aa0114935a516d236b991440b1d1a4e6c7ec7d6f6
 DIST Prowlarr.develop.1.10.2.4064.linux-core-arm.tar.gz 87042074 BLAKE2B 
f42bc08df69d016a3c099cc243d3c4bc91a83cbd2e4328248e87740ca02e8df6e09533ab072596b622f901f7b8877671fb9d77d45ff9c68546be3c81290dc69c
 SHA512 
de6f6f5c2d8da6e63e1b12e695212f5e9f3dd6793b261ada7662cc7661a1532aed162f2793a6501459f4ee314f8081546ce6ebde7d0a5bfe04c0310de97e6b2c
 DIST Prowlarr.develop.1.10.2.4064.linux-core-arm64.tar.gz 86320395 BLAKE2B 
489834b3a975bce38e0f074a3bd9c7a9a83a39a6f41dea7895ae621cfe99bd5121df5a42daa568de345dcb0e676a16c06c1f44d7f631126c0ab01797896de269
 SHA512 
df490754a334c1d8a58e52cd88fc6b806ed87c92ce9ac6c006ff15ef212d86bd6bca1771736ec3771e730a6e7f051a37c08a843f1c681f1dabcf731a165551bd
 DIST Prowlarr.develop.1.10.2.4064.linux-core-x64.tar.gz 91318682 BLAKE2B 
e60a655bcf4ca158912b37bf49a493db709530cd2bef71e71e0afe8212fcf9623d7b439359e169189bb822f62de26702753f921f3df2275e1c394becdafc
 SHA512 
3eebce21807bc7cad5ae89bcdb8b9e9c1c65cdfd0ad2b3a566d8bbe632584c35fedc26d73883a4d77e4e0e42462d7f46d309cca09669dd8f60d212c1b1cc3ed3

diff --git a/www-apps/prowlarr/prowlarr-1.10.1.4059.ebuild 
b/www-apps/prowlarr/prowlarr-1.10.1.4059.ebuild
deleted file mode 100644
index 40ad30af1b3a..
--- a/www-apps/prowlarr/prowlarr-1.10.1.4059.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-SRC_URI="
-   amd64? (
-   elibc_glibc? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-x64.tar.gz
 )
-   elibc_musl? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-x64.tar.gz
 )
-   )
-   arm? (
-   elibc_glibc? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz
 )
-   elibc_musl? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-arm.tar.gz
 )
-   )
-   arm64? (
-   elibc_glibc? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.lin

  1   2   3   >