[gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/, media-video/pipewire/files/0.3.64/, ...

2023-03-14 Thread Sam James
commit: 173b22c1694f6202d4621c7a3c6cc2ac1a4914e0
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 05:49:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 05:49:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=173b22c1

media-video/pipewire: drop 0.3.63-r3, 0.3.64-r2

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

 media-video/pipewire/Manifest  |   2 -
 ...pa-Fix-audioconvert-overflow-when-scaling.patch |  65 ---
 ...ter-chain-fix-AVX-dsp_sum-index-increment.patch |  22 -
 ...on-t-remove-deprecated-symbols-by-default.patch |  61 ---
 .../files/pipewire-0.3.63-alsa-node-target.patch   |  28 --
 .../files/pipewire-0.3.63-bluetooth-typo.patch |  21 -
 .../files/pipewire-0.3.63-bluez-ldac_abr.patch |  22 -
 .../files/pipewire-0.3.63-rate-update.patch|  39 --
 media-video/pipewire/pipewire-0.3.63-r3.ebuild | 454 -
 media-video/pipewire/pipewire-0.3.64-r2.ebuild | 449 
 10 files changed, 1163 deletions(-)

diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest
index 7ad7e1d2b95d..0bfca7036486 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -1,5 +1,3 @@
-DIST pipewire-0.3.63.tar.bz2 1485423 BLAKE2B 
8629bce6d11959d4b3930d7db4e0ad201981002d52c6b73b3ee2b0ac141518f553f7b0e47aef4157b3c3ef71c6b544889f60f4be0fadb01b8a35c1d457edb1aa
 SHA512 
0a45e9017bbcd74f21c6a1f388c5b58123deec083bbc9a9e695948ea95e67b6384acfff6e5ab685ea7287b4696e01176e257b73286ecd03c2d2e43d80fd60805
-DIST pipewire-0.3.64.tar.bz2 1490475 BLAKE2B 
9a4d9e23a5d60da7c5788ce5145ce083f13fe771f3f5bcb3dfd1e9560d982f20415f32f756b875081464e1b175ef80af56d7babb3bbbd7a5eaf034c9c43b810a
 SHA512 
4dff77cf1ab9fefffad1b6f7182115dbb5e4f0339f052dcfcc34b62687b461d25a6f891d1ad0246dab5a8cb80ca190d97d358a6494da8c6a8cc64e0b38452093
 DIST pipewire-0.3.65.tar.bz2 1522095 BLAKE2B 
d991820e8780773ccf1cd68baa3156428eb099703b82c3e3ad24a86bc634ad43fb474fe362de5e5704ee8b35832b75995fd56096b6539835e8b1f31710450d08
 SHA512 
0c2402044a04ab6ba724b0808279498e2126dd567920f3241d7d3d5e13ea676e353fc85a73634cf4cae5429454250dfce5cd18ba4a5444a7ed1a5ca2e0ae1eef
 DIST pipewire-0.3.66.tar.bz2 1532022 BLAKE2B 
aa0db6426a04728b633ce9a40aa1b10eca69423925b1a06b70cc65e4b8466b9de23c4f16ebdc5bd6c14d41866deec66ed166053299b9bc6f5b9e81fcc06010e2
 SHA512 
9e43159fec81dddad618be6ea44304aba4013be14992476e54cbb01e8699c9d6291012879e1c6717e1095be2d73390f900f6d54d8d9c689b50baf93c820c2129
 DIST pipewire-0.3.67.tar.bz2 1531871 BLAKE2B 
59ea184ae11ad2999f37f0ded785551894ce6fbf478146c53f1dc6cdfeae7aa50cf6151b1e5e9c63c4f288682e5da7fde523251096af7da9d79bf96dd9d94809
 SHA512 
538b8ee905760775a0522dd3883d5db9bcaafe93d80eb5b588e21e73de22637a49cd139d3ed4dcfd1a5822af85e4cede624eee899c1e51a115f1ba0a6966c7a5

diff --git 
a/media-video/pipewire/files/0.3.64/0001-spa-Fix-audioconvert-overflow-when-scaling.patch
 
b/media-video/pipewire/files/0.3.64/0001-spa-Fix-audioconvert-overflow-when-scaling.patch
deleted file mode 100644
index e24b8153ef6d..
--- 
a/media-video/pipewire/files/0.3.64/0001-spa-Fix-audioconvert-overflow-when-scaling.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/1d9640af5a7906620f214aa0a39c63128c8506a6.
-
-From 1d9640af5a7906620f214aa0a39c63128c8506a6 Mon Sep 17 00:00:00 2001
-From: Wim Taymans 
-Date: Mon, 16 Jan 2023 18:28:31 +0100
-Subject: [PATCH] spa: Fix audioconvert overflow when scaling
-
-Add SPA_SCALE32_UP that scales a uint32 without overflow.
-Use this for scaling the threshold in ALSA.
-Fix the scaling in audioconvert of the buffer size, the scaling was
-wrong and it was also causing an overflow resulting in choppy sound in
-some cases.
-
-See #2680
 a/spa/include/spa/utils/defs.h
-+++ b/spa/include/spa/utils/defs.h
-@@ -274,6 +274,14 @@ struct spa_fraction {
- #define SPA_ROUND_DOWN_N(num,align)   ((num) & ~SPA_ROUND_MASK(num, align))
- #define SPA_ROUND_UP_N(num,align) num)-1) | SPA_ROUND_MASK(num, 
align))+1)
- 
-+#define SPA_SCALE32_UP(val,num,denom) \
-+({\
-+  uint64_t _val = (val);  \
-+  uint64_t _denom = (denom);  \
-+  (uint32_t)(((_val) * (num) + (_denom)-1) / (_denom));   \
-+})
-+
-+
- #define SPA_PTR_ALIGNMENT(p,align)((intptr_t)(p) & ((align)-1))
- #define SPA_IS_ALIGNED(p,align)   (SPA_PTR_ALIGNMENT(p,align) == 
0)
- #define SPA_PTR_ALIGN(p,align,type)   ((type*)SPA_ROUND_UP_N((intptr_t)(p), 
(intptr_t)(align)))
 a/spa/plugins/alsa/alsa-pcm.c
-+++ b/spa/plugins/alsa/alsa-pcm.c
-@@ -1999,7 +1999,7 @@ static inline void check_position_config(struct state 
*state)
-   (state->rate_denom != state->position->clock.rate.denom))) {
-   state->duration = state->position->clock.duration;
-   state->rate_denom = 

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

2023-03-14 Thread Sam James
commit: a85ce8df07aa33bbebde1877fdc4aedb3dc3af2c
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 05:53:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 05:53:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a85ce8df

dev-cpp/highway: forward ~ia64

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

 dev-cpp/highway/highway-1.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/highway/highway-1.0.3-r1.ebuild 
b/dev-cpp/highway/highway-1.0.3-r1.ebuild
index 348046c0239d..df7a93a56cf5 100644
--- a/dev-cpp/highway/highway-1.0.3-r1.ebuild
+++ b/dev-cpp/highway/highway-1.0.3-r1.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == ** ]]; then
EGIT_REPO_URI="https://github.com/google/highway.git;
 else

SRC_URI="https://github.com/google/highway/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 
 LICENSE="Apache-2.0"



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

2023-03-14 Thread Sam James
commit: ce60155bc0c7232e4f19c6a71e312cc66549cf32
Author: stefson  yahoo  de>
AuthorDate: Wed Mar  8 09:27:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 05:52:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce60155b

dev-cpp/highway: fix tests with neon optimization on armv7

Closes: https://bugs.gentoo.org/900352

Signed-off-by: Steffen Kuhn  yandex.com>
Closes: https://github.com/gentoo/gentoo/pull/29988
Signed-off-by: Sam James  gentoo.org>

 .../0002-fix-armv7-neon-detect-via-asm-hwcap.patch | 29 +++
 dev-cpp/highway/highway-1.0.3-r1.ebuild| 42 ++
 2 files changed, 71 insertions(+)

diff --git 
a/dev-cpp/highway/files/0002-fix-armv7-neon-detect-via-asm-hwcap.patch 
b/dev-cpp/highway/files/0002-fix-armv7-neon-detect-via-asm-hwcap.patch
new file mode 100644
index ..298b5a82f1c2
--- /dev/null
+++ b/dev-cpp/highway/files/0002-fix-armv7-neon-detect-via-asm-hwcap.patch
@@ -0,0 +1,29 @@
+https://github.com/google/highway/commit/f3a33e8204b69f9e21b5fbd8036c11128cec0d2e.patch
+https://github.com/google/highway/issues/1199
+
+https://bugs.gentoo.org/900352
+
+From f3a33e8204b69f9e21b5fbd8036c11128cec0d2e Mon Sep 17 00:00:00 2001
+From: Jan Wassenberg 
+Date: Tue, 7 Mar 2023 22:59:17 -0800
+Subject: [PATCH] fix arm7 NEON detect, thanks @stefson. Fixes #1199
+
+PiperOrigin-RevId: 514940076
+---
+ hwy/targets.cc | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/hwy/targets.cc b/hwy/targets.cc
+index dc4217c..24fcaf7 100644
+--- a/hwy/targets.cc
 b/hwy/targets.cc
+@@ -43,6 +43,9 @@
+ #endif  // HWY_COMPILER_MSVC
+ 
+ #elif HWY_ARCH_ARM && HWY_OS_LINUX && !defined(TOOLCHAIN_MISS_SYS_AUXV_H)
++// sys/auxv.h does not always include asm/hwcap.h, or define HWCAP*, hence we
++// still include this directly. See #1199.
++#include 
+ #include 
+ #endif  // HWY_ARCH_*
+ 

diff --git a/dev-cpp/highway/highway-1.0.3-r1.ebuild 
b/dev-cpp/highway/highway-1.0.3-r1.ebuild
new file mode 100644
index ..348046c0239d
--- /dev/null
+++ b/dev-cpp/highway/highway-1.0.3-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="Performance-portable, length-agnostic SIMD with runtime dispatch"
+HOMEPAGE="https://github.com/google/highway;
+
+if [[ "${PV}" == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/google/highway.git;
+else
+   
SRC_URI="https://github.com/google/highway/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cpu_flags_arm_neon test"
+
+DEPEND="test? ( dev-cpp/gtest[${MULTILIB_USEDEP}] )"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   
"${FILESDIR}"/0001-fix-compile-for-armv7-targets-with-vfp4-and-lower.patch
+   "${FILESDIR}"/0002-fix-armv7-neon-detect-via-asm-hwcap.patch
+)
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DHWY_CMAKE_ARM7=$(usex cpu_flags_arm_neon)
+   -DBUILD_TESTING=$(usex test)
+   -DHWY_WARNINGS_ARE_ERRORS=OFF
+   )
+
+   use test && mycmakeargs+=( "-DHWY_SYSTEM_GTEST=ON" )
+
+   cmake_src_configure
+}



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

2023-03-14 Thread Sam James
commit: 8f7f1a015c9ebb36f28e12fb4b7fe0f7e1ec327b
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 05:52:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 05:52:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f7f1a01

sci-libs/netcdf: drop 4.9.0, 4.9.1

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

 sci-libs/netcdf/Manifest|  2 -
 sci-libs/netcdf/netcdf-4.9.0.ebuild | 76 -
 sci-libs/netcdf/netcdf-4.9.1.ebuild | 70 --
 3 files changed, 148 deletions(-)

diff --git a/sci-libs/netcdf/Manifest b/sci-libs/netcdf/Manifest
index 34422ad04e04..c6c25e69d50e 100644
--- a/sci-libs/netcdf/Manifest
+++ b/sci-libs/netcdf/Manifest
@@ -1,4 +1,2 @@
 DIST netcdf-4.8.1.tar.gz 18957280 BLAKE2B 
05fc6cd10cb5cbb11dc077b9a884fbc63c4cb840b241e782702da58ad9831fba065a6f1e97c2be092437735d39658482285850a00618d0582d6e4728d64c4402
 SHA512 
c97207867abf10d414abf34624268710f5b812c26c38f97e73afe00558b3f07917331fbc7fdb9e70b09813acf15a9a09bae2c432a3266ce10a791b9472f87a42
-DIST netcdf-4.9.0.tar.gz 19491744 BLAKE2B 
b669f7ccb2f7a8def9d5b944a97d101ea7b7307d6e1495a97c0966b4ac9722b404d6039dee192da759d14d52259be2ff4f49be3bfb6cbbfac48732684cbff9c3
 SHA512 
62cb593b99a6e9c56426175d141907572d3974de8dc39549c85337acf410539f9b7dcd9a375808e271da1d0dc93fce7586b955eddd2bb45901d9cc48a72db705
-DIST netcdf-4.9.1.tar.gz 19525310 BLAKE2B 
711083c0e001ec12ec11ecc1d27b373a6e0bc4fd62a3cfe3768f607abcbd465b8485ab0b70f339964694f87f58923a34f6643b330a6ae03504d176587ae6
 SHA512 
5ac41c1ce72c730db7864891aca04d9b5f3e3e5bb265801b5972ae21f0039df6b24a96cd35b892fb6a7347b9a313ce4fba6c05391483d642abb23a5598e0
 DIST netcdf-c-4.9.2.tar.gz 7142536 BLAKE2B 
b24135070d2f1f0b53fe738f8839039547eceba16d36905bb8cd7be983ce0c1127b7b01ae37dbde50087aa82fd56f00fab9bfa75c7d94fd4478031bb8a6da247
 SHA512 
7a96bcf673d5a9e1537d660aaf085a1dfaefc7dfb0fc96358462d92e7bbfe541184583681797e6a54d11b8588504b7d8a9b0b9bd850eecd02ed73aa2eb5ffa0d

diff --git a/sci-libs/netcdf/netcdf-4.9.0.ebuild 
b/sci-libs/netcdf/netcdf-4.9.0.ebuild
deleted file mode 100644
index 651ca0381223..
--- a/sci-libs/netcdf/netcdf-4.9.0.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Scientific library and interface for array oriented data access"
-HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/;
-SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}"/${PN}-c-${PV}
-
-LICENSE="UCAR-Unidata"
-# SONAME of libnetcdf.so
-SLOT="0/19"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux 
~x86-linux"
-IUSE="+dap doc examples hdf +hdf5 mpi szip test tools"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/libxml2
-   dap? ( net-misc/curl:= )
-   hdf? (
-   media-libs/libjpeg-turbo:=
-   sci-libs/hdf:=
-   sci-libs/hdf5:=
-   )
-   hdf5? ( sci-libs/hdf5:=[hl(+),mpi=,szip=,zlib] )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
-   doc? ( app-doc/doxygen[dot] )"
-
-REQUIRED_USE="
-   test? ( tools )
-   szip? ( hdf5 )
-   mpi? ( hdf5 )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-4.7.4-big-endian-test.patch
-   "${FILESDIR}"/${PN}-4.9.0-fix-musl-execinfo_h.patch
-)
-
-src_configure() {
-   use mpi && export CC=mpicc
-
-   # Temporary workaround for test breakage
-   # https://github.com/Unidata/netcdf-c/issues/1983
-   # bug #827042
-   append-flags -fno-strict-aliasing
-
-   local mycmakeargs=(
-   -DENABLE_DAP_REMOTE_TESTS=OFF
-   #-DENABLE_HDF4_FILE_TESTS=OFF
-   -DENABLE_LIBXML2=ON
-   -DBUILD_UTILITIES=$(usex tools)
-   -DENABLE_DAP=$(usex dap)
-   -DENABLE_DOXYGEN=$(usex doc)
-   -DENABLE_EXAMPLES=$(usex examples)
-   -DENABLE_HDF4=$(usex hdf)
-   -DENABLE_NETCDF_4=$(usex hdf5)
-   -DENABLE_TESTS=$(usex test)
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   # Fails parallel tests: bug #621486
-   cmake_src_test -j1
-}
-
-src_install() {
-   cmake_src_install
-
-   # bug #827188
-   sed -i -e "s:${EPREFIX}/usr/$(get_libdir)/libdl.so;:dl;:" 
"${ED}/usr/$(get_libdir)/cmake/netCDF/netCDFTargets.cmake" || die
-}

diff --git a/sci-libs/netcdf/netcdf-4.9.1.ebuild 
b/sci-libs/netcdf/netcdf-4.9.1.ebuild
deleted file mode 100644
index 675b1dc809fc..
--- a/sci-libs/netcdf/netcdf-4.9.1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Scientific library and interface for array oriented data access"
-HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/;

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

2023-03-14 Thread Sam James
commit: 65da2c750d09a3e00f8f1ef15f4b588c1c47e9e7
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 05:51:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 05:52:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65da2c75

sci-libs/netcdf-fortran: drop 4.5.3

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

 sci-libs/netcdf-fortran/Manifest   |  1 -
 .../netcdf-fortran/netcdf-fortran-4.5.3.ebuild | 48 --
 2 files changed, 49 deletions(-)

diff --git a/sci-libs/netcdf-fortran/Manifest b/sci-libs/netcdf-fortran/Manifest
index 2e73c0adfa30..0f2a9bb79806 100644
--- a/sci-libs/netcdf-fortran/Manifest
+++ b/sci-libs/netcdf-fortran/Manifest
@@ -1,3 +1,2 @@
-DIST netcdf-fortran-4.5.3.tar.gz 1805683 BLAKE2B 
f32a36a77872e039a0c03a1f1ccdbb00761309dc7d255a1203b0a1971464e75d87f56230f28a5d5928ca3e7e388f52c4622836c2cea3d35b286161b8044e375b
 SHA512 
fe4b2f6f8c44bf4fdeebe3cbd57ee44ccee15a70075428bb68f0d33b70f9291b68b542965634a27fb4be5a59c756d672a3d264f2628391861edb98a244e072b4
 DIST netcdf-fortran-4.5.4.tar.gz 2011867 BLAKE2B 
bc98522be63c705193a22ce877c41abdc064a05afab2186891d8a0bbe9da8f0ba3f7eae6610e8b4e006b26ad8e3ea5fd8d57349054949a38f3a2fd9dfefb85c5
 SHA512 
a704f6483f2c8b8bf2353615a3e4b784294bd790588cfc13193c617e776e330edb17fa16da69e1a0b6c767308992321e01399ba2067c32f6ae6b3cb9ff72c3ee
 DIST netcdf-fortran-4.5.4.upstream.tar.gz 1085665 BLAKE2B 
616fba5a8dfa69c4a48df7cbc2adf24dadcbda01d95e97b64a23a76038dd75988b481eb3d73e6ae5d20c011c5dc23cf2e0f3a3ae020a12742fe93644de2c
 SHA512 
a03a9a57476983096cdc610405869696c6c0345039da9f386e345932bf439f49aa012501d31f4ab0100688211a3abfc7487a8413cf9a0b3907dc1f8ee50d8000

diff --git a/sci-libs/netcdf-fortran/netcdf-fortran-4.5.3.ebuild 
b/sci-libs/netcdf-fortran/netcdf-fortran-4.5.3.ebuild
deleted file mode 100644
index c5e5ff3a2d11..
--- a/sci-libs/netcdf-fortran/netcdf-fortran-4.5.3.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-FORTRAN_STANDARD="77 90"
-
-inherit autotools fortran-2 flag-o-matic
-
-DESCRIPTION="Scientific library and interface for array oriented data access"
-HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/;
-SRC_URI="https://github.com/Unidata/netcdf-fortran/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="UCAR-Unidata"
-SLOT="0/7"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples static-libs"
-
-RDEPEND="sci-libs/netcdf"
-DEPEND="${RDEPEND}
-   dev-lang/cfortran"
-BDEPEND="doc? ( app-doc/doxygen )"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # GCC 10 workaround
-   # bug #723274
-   # (As of 4.5.3, configure is meant to check for this flag & use it
-   # but it doesn't seem to be doing that.)
-   append-fflags $(test-flags-FC -fallow-argument-mismatch)
-
-   econf \
-   --disable-valgrind \
-   --with-temp-large="${T}" \
-   --disable-dot \
-   $(use_enable doc doxygen) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   use examples && dodoc -r examples
-   find "${ED}" -name '*.la' -delete || die
-}



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

2023-03-14 Thread Sam James
commit: 05949728d5b77eb7914e3fe2e9ef7c4c5005e04d
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 05:50:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 05:52:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05949728

sci-libs/netcdf-cxx: drop 4.3.0

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

 sci-libs/netcdf-cxx/Manifest|  1 -
 sci-libs/netcdf-cxx/netcdf-cxx-4.3.0.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/sci-libs/netcdf-cxx/Manifest b/sci-libs/netcdf-cxx/Manifest
index a1dd9b5cece2..fe245292f7f8 100644
--- a/sci-libs/netcdf-cxx/Manifest
+++ b/sci-libs/netcdf-cxx/Manifest
@@ -1,4 +1,3 @@
 DIST netcdf-cxx-4.2.tar.gz 703482 BLAKE2B 
a6727b7305204d2b53e6ee951c8165b03cd07f14e5d59a306445481272d0e10eb077e4bc62a2586c57652cb8273b9098ed77836f9023817d8a9e6ef51ac2cfe8
 SHA512 
347ddbc518ac2186868d69417342e5146e285fc3a88f7c55edc33063f5c9a6647af7e512a03b9b6a8f67a448b85a1edcdde5df707b893f6a1527821cfd78e643
-DIST netcdf-cxx-4.3.0.tar.gz 985897 BLAKE2B 
89cfd85764ff8fc730c7cb4187df21a4245cd932bcf86df4edf36eb7ae636906eaafc25cfcbb3dd58bc1d346edacd7f80daa3be9a544d5d777d32ad115cfd00f
 SHA512 
8e77333c979513721209e6b3fde31c298e18a45d7ea08123056e8120469eb8c4024d71289fab2b9182ee19ee7b6ad22bd133525bef048a497ede4aa2e9017465
 DIST netcdf-cxx-4.3.1.tar.gz 607679 BLAKE2B 
68677ba72e66d351bf6d33a2584a3a1edd9da98b41ed66e3f51f8d3d358bfd84bad3e2e06403edf76d26b2c76807ae40859995d8817725e531a27680d04f2501
 SHA512 
404711eb80d5e78968c0f6cbdcb08855a2778d7fd94e7ee94bdc9d1cd72848ac3327613c6437a7634349f26bc463b950092a2999abb34ddab0a47ad185547d22
 DIST netcdf-cxx4-4.3.1.tar.gz 598335 BLAKE2B 
e8272d9bd74cf9b814303a5b208be20228149533a9cc78cc1ef460f2cfb0086c7187afba325ab9a7b3d071e0fb9160d3b057e3bee68b679d9f504ccfecb016d8
 SHA512 
f5d9d26fb9f57430d0d681a9c7396bb0f03ed6446ac6fed51058dcc43690c02565da3f729f98b268b0bd923ca8b5b3cfa8340aca6a4f18f512c0c320ea20703f

diff --git a/sci-libs/netcdf-cxx/netcdf-cxx-4.3.0.ebuild 
b/sci-libs/netcdf-cxx/netcdf-cxx-4.3.0.ebuild
deleted file mode 100644
index ba3408589ce6..
--- a/sci-libs/netcdf-cxx/netcdf-cxx-4.3.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MYP=${PN}4-${PV}
-DESCRIPTION="C++ library for netCDF"
-HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/;
-SRC_URI="https://github.com/Unidata/netcdf-cxx4/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${MYP}"
-
-LICENSE="UCAR-Unidata"
-SLOT="0/1"
-KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
-IUSE="examples"
-
-RDEPEND=">=sci-libs/netcdf-4.2:=[hdf5]"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   econf --disable-static
-}
-
-src_install() {
-   default
-   use examples && dodoc -r examples
-
-   find "${ED}" -name '*.la' -delete || die
-}



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

2023-03-14 Thread Sam James
commit: e3f0cfafcab259f1b16c5f716e20e25b89bd13cd
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 05:47:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 05:47:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3f0cfaf

dev-python/netcdf4: update netcdf[tools] dep

Tools are now always available.

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

 dev-python/netcdf4/netcdf4-1.5.8.ebuild | 2 +-
 dev-python/netcdf4/netcdf4-1.6.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/netcdf4/netcdf4-1.5.8.ebuild 
b/dev-python/netcdf4/netcdf4-1.5.8.ebuild
index 25f2870753da..7d34f4723d84 100644
--- a/dev-python/netcdf4/netcdf4-1.5.8.ebuild
+++ b/dev-python/netcdf4/netcdf4-1.5.8.ebuild
@@ -29,7 +29,7 @@ RDEPEND="${DEPEND}
 BDEPEND="
test? (
sci-libs/hdf5
-   sci-libs/netcdf[hdf5,tools]
+   sci-libs/netcdf[hdf5,tools(+)]
dev-python/cftime[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
)"

diff --git a/dev-python/netcdf4/netcdf4-1.6.3.ebuild 
b/dev-python/netcdf4/netcdf4-1.6.3.ebuild
index d7ac0b92fadd..7699739e8ffe 100644
--- a/dev-python/netcdf4/netcdf4-1.6.3.ebuild
+++ b/dev-python/netcdf4/netcdf4-1.6.3.ebuild
@@ -35,7 +35,7 @@ BDEPEND="
dev-python/cython[${PYTHON_USEDEP}]
test? (
${RDEPEND}
-   sci-libs/netcdf[tools]
+   sci-libs/netcdf[tools(+)]
)
 "
 



[gentoo-commits] repo/gentoo:master commit in: sci-misc/nco/

2023-03-14 Thread Sam James
commit: 76309dd0c59bc1cc6542f4357b17b473cf575e17
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 05:48:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 05:48:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76309dd0

sci-misc/nco: update netcdf[tools] dep

Tools are now always available.

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

 sci-misc/nco/{nco-4.5.1-r2.ebuild => nco-4.5.1-r3.ebuild} | 6 +++---
 sci-misc/nco/{nco-5.1.3.ebuild => nco-5.1.3-r1.ebuild}| 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sci-misc/nco/nco-4.5.1-r2.ebuild b/sci-misc/nco/nco-4.5.1-r3.ebuild
similarity index 90%
rename from sci-misc/nco/nco-4.5.1-r2.ebuild
rename to sci-misc/nco/nco-4.5.1-r3.ebuild
index f4733a08d8d3..c43eb9c88c09 100644
--- a/sci-misc/nco/nco-4.5.1-r2.ebuild
+++ b/sci-misc/nco/nco-4.5.1-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,12 +16,12 @@ IUSE="dap gsl hdf5 ncap2 openmp static-libs test udunits"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   >=sci-libs/netcdf-4:=[dap=,hdf5?,tools]
+   >=sci-libs/netcdf-4:=[dap=,hdf5?,tools(+)]
gsl? ( sci-libs/gsl:= )
ncap2? ( dev-cpp/antlr-cpp:2= )
udunits? ( >=sci-libs/udunits-2 )"
 DEPEND="${RDEPEND}
-   test? ( >=sci-libs/netcdf-4[tools] )"
+   test? ( >=sci-libs/netcdf-4[tools(+)] )"
 
 pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp

diff --git a/sci-misc/nco/nco-5.1.3.ebuild b/sci-misc/nco/nco-5.1.3-r1.ebuild
similarity index 93%
rename from sci-misc/nco/nco-5.1.3.ebuild
rename to sci-misc/nco/nco-5.1.3-r1.ebuild
index 4afb64138161..db1cf5ca67af 100644
--- a/sci-misc/nco/nco-5.1.3.ebuild
+++ b/sci-misc/nco/nco-5.1.3-r1.ebuild
@@ -16,12 +16,12 @@ IUSE="dap gsl hdf5 ncap2 openmp test udunits"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   >=sci-libs/netcdf-4:=[dap=,hdf5?,tools]
+   >=sci-libs/netcdf-4:=[dap=,hdf5?,tools(+)]
gsl? ( sci-libs/gsl:= )
ncap2? ( dev-cpp/antlr-cpp:2= )
udunits? ( >=sci-libs/udunits-2 )"
 DEPEND="${RDEPEND}
-   test? ( >=sci-libs/netcdf-4[tools] )"
+   test? ( >=sci-libs/netcdf-4[tools(+)] )"
 BDEPEND="sys-apps/texinfo"
 
 pkg_pretend() {



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

2023-03-14 Thread Sam James
commit: 2b47cf6a9cf25289bbbaf6c0fce6da22d6ec01d5
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 05:30:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 05:45:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b47cf6a

sci-libs/netcdf: add 4.9.2

- Drop no strict aliasing workaround as fixes landed in 4.9.2
- Force serial tests again, the fixes in 4.9.1 weren't enough
- Unconditionally build tools, as they're needed for tests + have no extra deps.

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

 sci-libs/netcdf/Manifest|  1 +
 sci-libs/netcdf/netcdf-4.9.2.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/sci-libs/netcdf/Manifest b/sci-libs/netcdf/Manifest
index d9168835e81a..34422ad04e04 100644
--- a/sci-libs/netcdf/Manifest
+++ b/sci-libs/netcdf/Manifest
@@ -1,3 +1,4 @@
 DIST netcdf-4.8.1.tar.gz 18957280 BLAKE2B 
05fc6cd10cb5cbb11dc077b9a884fbc63c4cb840b241e782702da58ad9831fba065a6f1e97c2be092437735d39658482285850a00618d0582d6e4728d64c4402
 SHA512 
c97207867abf10d414abf34624268710f5b812c26c38f97e73afe00558b3f07917331fbc7fdb9e70b09813acf15a9a09bae2c432a3266ce10a791b9472f87a42
 DIST netcdf-4.9.0.tar.gz 19491744 BLAKE2B 
b669f7ccb2f7a8def9d5b944a97d101ea7b7307d6e1495a97c0966b4ac9722b404d6039dee192da759d14d52259be2ff4f49be3bfb6cbbfac48732684cbff9c3
 SHA512 
62cb593b99a6e9c56426175d141907572d3974de8dc39549c85337acf410539f9b7dcd9a375808e271da1d0dc93fce7586b955eddd2bb45901d9cc48a72db705
 DIST netcdf-4.9.1.tar.gz 19525310 BLAKE2B 
711083c0e001ec12ec11ecc1d27b373a6e0bc4fd62a3cfe3768f607abcbd465b8485ab0b70f339964694f87f58923a34f6643b330a6ae03504d176587ae6
 SHA512 
5ac41c1ce72c730db7864891aca04d9b5f3e3e5bb265801b5972ae21f0039df6b24a96cd35b892fb6a7347b9a313ce4fba6c05391483d642abb23a5598e0
+DIST netcdf-c-4.9.2.tar.gz 7142536 BLAKE2B 
b24135070d2f1f0b53fe738f8839039547eceba16d36905bb8cd7be983ce0c1127b7b01ae37dbde50087aa82fd56f00fab9bfa75c7d94fd4478031bb8a6da247
 SHA512 
7a96bcf673d5a9e1537d660aaf085a1dfaefc7dfb0fc96358462d92e7bbfe541184583681797e6a54d11b8588504b7d8a9b0b9bd850eecd02ed73aa2eb5ffa0d

diff --git a/sci-libs/netcdf/netcdf-4.9.2.ebuild 
b/sci-libs/netcdf/netcdf-4.9.2.ebuild
new file mode 100644
index ..442b1e8e7f40
--- /dev/null
+++ b/sci-libs/netcdf/netcdf-4.9.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Scientific library and interface for array oriented data access"
+HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/;
+SRC_URI="https://downloads.unidata.ucar.edu/netcdf-c/${PV}/${PN}-c-${PV}.tar.gz;
+S="${WORKDIR}"/${PN}-c-${PV}
+
+LICENSE="UCAR-Unidata"
+# SONAME of libnetcdf.so
+SLOT="0/19"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux 
~x86-linux"
+IUSE="+dap doc examples hdf +hdf5 mpi szip test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/libxml2
+   dap? ( net-misc/curl:= )
+   hdf? (
+   media-libs/libjpeg-turbo:=
+   sci-libs/hdf:=
+   sci-libs/hdf5:=
+   )
+   hdf5? ( sci-libs/hdf5:=[hl(+),mpi=,szip=,zlib] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen[dot] )
+"
+
+REQUIRED_USE="
+   szip? ( hdf5 )
+   mpi? ( hdf5 )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.7.4-big-endian-test.patch
+)
+
+src_configure() {
+   use mpi && export CC=mpicc
+
+   local mycmakeargs=(
+   -DENABLE_DAP_REMOTE_TESTS=OFF
+   #-DENABLE_HDF4_FILE_TESTS=OFF
+   -DENABLE_LIBXML2=ON
+   -DBUILD_UTILITIES=ON
+   -DENABLE_DAP=$(usex dap)
+   -DENABLE_DOXYGEN=$(usex doc)
+   -DENABLE_EXAMPLES=$(usex examples)
+   -DENABLE_HDF4=$(usex hdf)
+   -DENABLE_NETCDF_4=$(usex hdf5)
+   -DENABLE_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   # Still needs -j1 as of 4.9.2, see bug #621486 (fixes in 4.9.1 weren't 
enough)
+   cmake_src_test -j1
+}
+
+src_install() {
+   cmake_src_install
+
+   # bug #827188
+   sed -i -e "s:${EPREFIX}/usr/$(get_libdir)/libdl.so;:dl;:" 
"${ED}/usr/$(get_libdir)/cmake/netCDF/netCDFTargets.cmake" || die
+}



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

2023-03-14 Thread Sam James
commit: adf8b8c868eb65d641c1cac1590cb77f33d06e24
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 05:42:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 05:45:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adf8b8c8

sci-libs/netcdf-fortran: use release tarball

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

 sci-libs/netcdf-fortran/Manifest   |  1 +
 .../netcdf-fortran/netcdf-fortran-4.5.4-r1.ebuild  | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/sci-libs/netcdf-fortran/Manifest b/sci-libs/netcdf-fortran/Manifest
index 3555cb2afe78..2e73c0adfa30 100644
--- a/sci-libs/netcdf-fortran/Manifest
+++ b/sci-libs/netcdf-fortran/Manifest
@@ -1,2 +1,3 @@
 DIST netcdf-fortran-4.5.3.tar.gz 1805683 BLAKE2B 
f32a36a77872e039a0c03a1f1ccdbb00761309dc7d255a1203b0a1971464e75d87f56230f28a5d5928ca3e7e388f52c4622836c2cea3d35b286161b8044e375b
 SHA512 
fe4b2f6f8c44bf4fdeebe3cbd57ee44ccee15a70075428bb68f0d33b70f9291b68b542965634a27fb4be5a59c756d672a3d264f2628391861edb98a244e072b4
 DIST netcdf-fortran-4.5.4.tar.gz 2011867 BLAKE2B 
bc98522be63c705193a22ce877c41abdc064a05afab2186891d8a0bbe9da8f0ba3f7eae6610e8b4e006b26ad8e3ea5fd8d57349054949a38f3a2fd9dfefb85c5
 SHA512 
a704f6483f2c8b8bf2353615a3e4b784294bd790588cfc13193c617e776e330edb17fa16da69e1a0b6c767308992321e01399ba2067c32f6ae6b3cb9ff72c3ee
+DIST netcdf-fortran-4.5.4.upstream.tar.gz 1085665 BLAKE2B 
616fba5a8dfa69c4a48df7cbc2adf24dadcbda01d95e97b64a23a76038dd75988b481eb3d73e6ae5d20c011c5dc23cf2e0f3a3ae020a12742fe93644de2c
 SHA512 
a03a9a57476983096cdc610405869696c6c0345039da9f386e345932bf439f49aa012501d31f4ab0100688211a3abfc7487a8413cf9a0b3907dc1f8ee50d8000

diff --git a/sci-libs/netcdf-fortran/netcdf-fortran-4.5.4-r1.ebuild 
b/sci-libs/netcdf-fortran/netcdf-fortran-4.5.4-r1.ebuild
new file mode 100644
index ..d9969bd8da43
--- /dev/null
+++ b/sci-libs/netcdf-fortran/netcdf-fortran-4.5.4-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FORTRAN_STANDARD="77 90"
+
+inherit fortran-2
+
+DESCRIPTION="Scientific library and interface for array oriented data access"
+HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/;
+# TODO: drop .upstream suffix on next bump
+SRC_URI="https://downloads.unidata.ucar.edu/netcdf-fortran/${PV}/${P}.tar.gz 
-> ${P}.upstream.tar.gz"
+
+LICENSE="UCAR-Unidata"
+SLOT="0/7"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples static-libs"
+
+RDEPEND="sci-libs/netcdf"
+DEPEND="
+   ${RDEPEND}
+   dev-lang/cfortran
+"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+src_configure() {
+   econf \
+   --disable-valgrind \
+   --with-temp-large="${T}" \
+   --disable-dot \
+   $(use_enable doc doxygen) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   use examples && dodoc -r examples
+   find "${ED}" -name '*.la' -delete || die
+}



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

2023-03-14 Thread Sam James
commit: 240c51a78863d454e416c3bdb96acde20e91ca56
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 05:11:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 05:44:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=240c51a7

sys-apps/dmidecode: add 3.5

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

 sys-apps/dmidecode/Manifest |  1 +
 sys-apps/dmidecode/dmidecode-3.5.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/sys-apps/dmidecode/Manifest b/sys-apps/dmidecode/Manifest
index c411b41d00d9..7a7bd062f49f 100644
--- a/sys-apps/dmidecode/Manifest
+++ b/sys-apps/dmidecode/Manifest
@@ -1 +1,2 @@
 DIST dmidecode-3.4.tar.xz 61420 BLAKE2B 
f9f0429c5128692c2d1d560580552285ea900c1c9ef6f68f0e2133ae1ef05b85a943e882f915d3ef969b7a7e3f3f6bbc4ec391e7bd3d98092976ddbf02421c49
 SHA512 
62990b6159e5a7c8688d37e44957e7948391d2c6afeabaa4514ba9dad2d08b020297676e2dbbfcb6471efc6fb6f3682750422931a953f78f358bb3dd3745e95b
+DIST dmidecode-3.5.tar.xz 65068 BLAKE2B 
07cc4c069dc1cba36160de158c4d0390df9b77b4192f5847df0756f9e097a7fbc751cd7b5b073df7661267ab78ea0d9be2831d70ddda8d1981c628f3cfee8802
 SHA512 
690c9bea391f6bbfc8cd48e8db408a61d5b551a07a2823c29d03a09607fc2043cc1bea44ee9fd27fd0e7bc0b287bf9de9f22a1a66053f5b1e63d77c03d93e1ae

diff --git a/sys-apps/dmidecode/dmidecode-3.5.ebuild 
b/sys-apps/dmidecode/dmidecode-3.5.ebuild
new file mode 100644
index ..fd9962c60623
--- /dev/null
+++ b/sys-apps/dmidecode/dmidecode-3.5.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Upstream often give "recommended patches" at 
https://www.nongnu.org/dmidecode/
+# Check regularly after releases!
+inherit toolchain-funcs
+
+DESCRIPTION="DMI (Desktop Management Interface) table related utilities"
+HOMEPAGE="https://www.nongnu.org/dmidecode/;
+SRC_URI="https://savannah.nongnu.org/download/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* ~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~x86 ~x86-solaris"
+IUSE="selinux"
+
+RDEPEND="selinux? ( sec-policy/selinux-dmidecode )"
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e "/^prefix/s:/usr/local:${EPREFIX}/usr:" \
+   -e "/^docdir/s:dmidecode:${PF}:" \
+   -e '/^PROGRAMS !=/d' \
+   Makefile || die
+}
+
+src_compile() {
+   emake \
+   CFLAGS="${CFLAGS} ${CPPFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   CC="$(tc-getCC)"
+}
+
+pkg_postinst() {
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   einfo "dmidecode needs root privileges to read /dev/xsvc"
+   einfo "To make dmidecode useful, either run as root, or chown 
and setuid the binary."
+   einfo "Note that /usr/sbin/ptrconf and /usr/sbin/ptrdiag give 
similar"
+   einfo "information without requiring root privileges."
+   fi
+}



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

2023-03-14 Thread Sam James
commit: fabf71bc2f05126069c8d1068ec7b775368c4546
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 05:40:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 05:45:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fabf71bc

sci-libs/netcdf-cxx: EAPI 8, use release tarball

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

 sci-libs/netcdf-cxx/Manifest   |  1 +
 sci-libs/netcdf-cxx/netcdf-cxx-4.3.1-r1.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/sci-libs/netcdf-cxx/Manifest b/sci-libs/netcdf-cxx/Manifest
index 47c6186db67d..a1dd9b5cece2 100644
--- a/sci-libs/netcdf-cxx/Manifest
+++ b/sci-libs/netcdf-cxx/Manifest
@@ -1,3 +1,4 @@
 DIST netcdf-cxx-4.2.tar.gz 703482 BLAKE2B 
a6727b7305204d2b53e6ee951c8165b03cd07f14e5d59a306445481272d0e10eb077e4bc62a2586c57652cb8273b9098ed77836f9023817d8a9e6ef51ac2cfe8
 SHA512 
347ddbc518ac2186868d69417342e5146e285fc3a88f7c55edc33063f5c9a6647af7e512a03b9b6a8f67a448b85a1edcdde5df707b893f6a1527821cfd78e643
 DIST netcdf-cxx-4.3.0.tar.gz 985897 BLAKE2B 
89cfd85764ff8fc730c7cb4187df21a4245cd932bcf86df4edf36eb7ae636906eaafc25cfcbb3dd58bc1d346edacd7f80daa3be9a544d5d777d32ad115cfd00f
 SHA512 
8e77333c979513721209e6b3fde31c298e18a45d7ea08123056e8120469eb8c4024d71289fab2b9182ee19ee7b6ad22bd133525bef048a497ede4aa2e9017465
 DIST netcdf-cxx-4.3.1.tar.gz 607679 BLAKE2B 
68677ba72e66d351bf6d33a2584a3a1edd9da98b41ed66e3f51f8d3d358bfd84bad3e2e06403edf76d26b2c76807ae40859995d8817725e531a27680d04f2501
 SHA512 
404711eb80d5e78968c0f6cbdcb08855a2778d7fd94e7ee94bdc9d1cd72848ac3327613c6437a7634349f26bc463b950092a2999abb34ddab0a47ad185547d22
+DIST netcdf-cxx4-4.3.1.tar.gz 598335 BLAKE2B 
e8272d9bd74cf9b814303a5b208be20228149533a9cc78cc1ef460f2cfb0086c7187afba325ab9a7b3d071e0fb9160d3b057e3bee68b679d9f504ccfecb016d8
 SHA512 
f5d9d26fb9f57430d0d681a9c7396bb0f03ed6446ac6fed51058dcc43690c02565da3f729f98b268b0bd923ca8b5b3cfa8340aca6a4f18f512c0c320ea20703f

diff --git a/sci-libs/netcdf-cxx/netcdf-cxx-4.3.1-r1.ebuild 
b/sci-libs/netcdf-cxx/netcdf-cxx-4.3.1-r1.ebuild
new file mode 100644
index ..a628593681d9
--- /dev/null
+++ b/sci-libs/netcdf-cxx/netcdf-cxx-4.3.1-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MYP=${PN}4-${PV}
+DESCRIPTION="C++ library for netCDF"
+HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/;
+SRC_URI="https://downloads.unidata.ucar.edu/netcdf-cxx/${PV}/${PN}4-${PV}.tar.gz;
+
+LICENSE="UCAR-Unidata"
+SLOT="0/1"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples"
+# 6 out of 9 fail, reported upstream
+#RESTRICT="test"
+
+RDEPEND=">=sci-libs/netcdf-4.2:=[hdf5]"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MYP}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-slibtool.patch
+)
+
+src_install() {
+   default
+   use examples && dodoc -r examples
+   find "${ED}" -name '*.la' -delete || die
+}



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

2023-03-14 Thread Sam James
commit: fd848cc2696798c83e34a941068420aa56b43460
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 05:12:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 05:44:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd848cc2

profiles/base: mask ~net-misc/wget-1.21.3[verify-sig]

Signing key is expired on Savannah. The same key is renewed elsewhere
and the signature is valid, but it's easier to disable verify-sig here
for now as it's not a new release.

Recent Gemato got stricter with this which is how it appears now.

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

 profiles/base/package.use.mask | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 6334b0fe2321..223b88adf6b3 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,13 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Sam James  (2023-03-15)
+# Signing key is expired on Savannah. The same key is renewed elsewhere
+# and the signature is valid, but it's easier to disable verify-sig here
+# for now as it's not a new release.  Recent Gemato got stricter with this
+# which is how it appears now. See bug #900895.
+~net-misc/wget-1.21.3 verify-sig
+
 # Matt Turner  (2023-03-03)
 # Depends on deprecated gnome-base/gconf and gtk+:2
 sys-power/apcupsd gnome



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

2023-03-14 Thread Viorel Munteanu
commit: 9fa0f74d0eabcfd9b9fa8559d92bd44bca4c44d3
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Mar 15 05:41:25 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Mar 15 05:41:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fa0f74d

www-apps/wordpress: add 6.2_rc2

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

 www-apps/wordpress/Manifest |  1 +
 www-apps/wordpress/wordpress-6.2_rc2.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/www-apps/wordpress/Manifest b/www-apps/wordpress/Manifest
index 6b157027faa2..6fdd270ae721 100644
--- a/www-apps/wordpress/Manifest
+++ b/www-apps/wordpress/Manifest
@@ -1,2 +1,3 @@
 DIST wordpress-6.1.1.tar.gz 22751086 BLAKE2B 
fbbee51219e4237236c39255deb9e31e566c630cfc66f0c4744fec249ae1d07473a6222b7ec5d84079e616d8d2e790521e57809d357ab56582b4a292dbad82f1
 SHA512 
b50dd9b5e1628a0285d3f0121d6b4cb3617fb696907ef06c935b40d0a46c9853ce12200e011a58675830602aa6d5b6470a98e8cefeec0f7464145bdc344780bb
 DIST wordpress-6.2-RC1.tar.gz 23020112 BLAKE2B 
fc831b535614d1c9c725a40685a16e0acfc2c86938daecae3cace752f51184216415038d5a755686e087abb177f50fca881345ff120ed4113edc41c503e3d0de
 SHA512 
a821fe458f99fc451c7150bc08b5f7800242a43a2757a3f9d7eccaddec3ffd5edfb8772b1dcb3d27e092c682f0d73c2712a1b366997881baae0d5e3d034597c5
+DIST wordpress-6.2-RC2.tar.gz 23020605 BLAKE2B 
f6390e3d501ed893aedbb2b1515922a59113b5a1878ae8c619e97486306417af694d6d5967e4d3931ea9972017b481e2d3c0a3061f17288824cab038b16b0c2f
 SHA512 
60a0d7debacc95d9535fad5eb1716a320e805d239a7fe797c8ff0a9cc3d687cc5262b066e0d8901099346efccbbe9db40a6a05b2d908564a4841e437fe6b

diff --git a/www-apps/wordpress/wordpress-6.2_rc2.ebuild 
b/www-apps/wordpress/wordpress-6.2_rc2.ebuild
new file mode 100644
index ..b6c209d75a8c
--- /dev/null
+++ b/www-apps/wordpress/wordpress-6.2_rc2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit webapp
+
+DESCRIPTION="Wordpress PHP and MySQL based content management system (CMS)"
+HOMEPAGE="https://wordpress.org/;
+SRC_URI="https://wordpress.org/${P/_rc/-RC}.tar.gz;
+S=${WORKDIR}/${PN}
+
+LICENSE="GPL-2+"
+if [[ ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+RDEPEND="virtual/httpd-php
+   || ( dev-lang/php[mysql] dev-lang/php[mysqli] )"
+
+need_httpd_cgi
+
+IUSE="+akismet examples +themes vhosts"
+
+src_install() {
+   webapp_src_preinst
+
+   dodoc readme.html
+   rm readme.html license.txt || die
+
+   if use !akismet ; then
+   rm -R wp-content/plugins/akismet/ || die
+   fi
+   if use !examples ; then
+   rm wp-content/plugins/hello.php || die
+   fi
+   if use !themes ; then
+   rm -R wp-content/themes/*/ || die
+   fi
+
+   [[ -f wp-config.php ]] || cp wp-config-sample.php wp-config.php
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   webapp_serverowned "${MY_HTDOCSDIR}"/index.php
+   webapp_serverowned "${MY_HTDOCSDIR}"/wp-admin/menu.php
+   webapp_serverowned "${MY_HTDOCSDIR}"
+   # allows plugins update if allowed within WP
+   webapp_serverowned "${MY_HTDOCSDIR}"/wp-admin/includes/file.php
+
+   webapp_configfile  "${MY_HTDOCSDIR}"/wp-config.php
+
+   webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
+   webapp_postupgrade_txt en "${FILESDIR}"/postupgrade-en.txt
+
+   webapp_src_install
+}



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

2023-03-14 Thread Viorel Munteanu
commit: 6a4e74681d6b8b0ab66111be111d96cf5b2d11d2
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Mar 15 05:41:32 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Mar 15 05:41:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a4e7468

www-apps/wordpress: drop 6.2_rc1

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

 www-apps/wordpress/Manifest |  1 -
 www-apps/wordpress/wordpress-6.2_rc1.ebuild | 58 -
 2 files changed, 59 deletions(-)

diff --git a/www-apps/wordpress/Manifest b/www-apps/wordpress/Manifest
index 6fdd270ae721..61da2dcf4645 100644
--- a/www-apps/wordpress/Manifest
+++ b/www-apps/wordpress/Manifest
@@ -1,3 +1,2 @@
 DIST wordpress-6.1.1.tar.gz 22751086 BLAKE2B 
fbbee51219e4237236c39255deb9e31e566c630cfc66f0c4744fec249ae1d07473a6222b7ec5d84079e616d8d2e790521e57809d357ab56582b4a292dbad82f1
 SHA512 
b50dd9b5e1628a0285d3f0121d6b4cb3617fb696907ef06c935b40d0a46c9853ce12200e011a58675830602aa6d5b6470a98e8cefeec0f7464145bdc344780bb
-DIST wordpress-6.2-RC1.tar.gz 23020112 BLAKE2B 
fc831b535614d1c9c725a40685a16e0acfc2c86938daecae3cace752f51184216415038d5a755686e087abb177f50fca881345ff120ed4113edc41c503e3d0de
 SHA512 
a821fe458f99fc451c7150bc08b5f7800242a43a2757a3f9d7eccaddec3ffd5edfb8772b1dcb3d27e092c682f0d73c2712a1b366997881baae0d5e3d034597c5
 DIST wordpress-6.2-RC2.tar.gz 23020605 BLAKE2B 
f6390e3d501ed893aedbb2b1515922a59113b5a1878ae8c619e97486306417af694d6d5967e4d3931ea9972017b481e2d3c0a3061f17288824cab038b16b0c2f
 SHA512 
60a0d7debacc95d9535fad5eb1716a320e805d239a7fe797c8ff0a9cc3d687cc5262b066e0d8901099346efccbbe9db40a6a05b2d908564a4841e437fe6b

diff --git a/www-apps/wordpress/wordpress-6.2_rc1.ebuild 
b/www-apps/wordpress/wordpress-6.2_rc1.ebuild
deleted file mode 100644
index b6c209d75a8c..
--- a/www-apps/wordpress/wordpress-6.2_rc1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit webapp
-
-DESCRIPTION="Wordpress PHP and MySQL based content management system (CMS)"
-HOMEPAGE="https://wordpress.org/;
-SRC_URI="https://wordpress.org/${P/_rc/-RC}.tar.gz;
-S=${WORKDIR}/${PN}
-
-LICENSE="GPL-2+"
-if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-RDEPEND="virtual/httpd-php
-   || ( dev-lang/php[mysql] dev-lang/php[mysqli] )"
-
-need_httpd_cgi
-
-IUSE="+akismet examples +themes vhosts"
-
-src_install() {
-   webapp_src_preinst
-
-   dodoc readme.html
-   rm readme.html license.txt || die
-
-   if use !akismet ; then
-   rm -R wp-content/plugins/akismet/ || die
-   fi
-   if use !examples ; then
-   rm wp-content/plugins/hello.php || die
-   fi
-   if use !themes ; then
-   rm -R wp-content/themes/*/ || die
-   fi
-
-   [[ -f wp-config.php ]] || cp wp-config-sample.php wp-config.php
-
-   insinto "${MY_HTDOCSDIR}"
-   doins -r .
-
-   webapp_serverowned "${MY_HTDOCSDIR}"/index.php
-   webapp_serverowned "${MY_HTDOCSDIR}"/wp-admin/menu.php
-   webapp_serverowned "${MY_HTDOCSDIR}"
-   # allows plugins update if allowed within WP
-   webapp_serverowned "${MY_HTDOCSDIR}"/wp-admin/includes/file.php
-
-   webapp_configfile  "${MY_HTDOCSDIR}"/wp-config.php
-
-   webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
-   webapp_postupgrade_txt en "${FILESDIR}"/postupgrade-en.txt
-
-   webapp_src_install
-}



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

2023-03-14 Thread Michał Górny
commit: 89e250c85806126938a46c19e6a6c856f6d0d865
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 15 04:46:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 15 05:33:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e250c8

dev-python/boto3: Bump to 1.26.91

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index aa1fc6c8350c..915a16e5d4cb 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -7,3 +7,4 @@ DIST boto3-1.26.87.gh.tar.gz 614323 BLAKE2B 
b2dab2b5850777e493d7b4df7bda8cce8bb4
 DIST boto3-1.26.88.gh.tar.gz 615353 BLAKE2B 
eecc0bf96a8f6eadc2337de0a29f993f0a7e20c691fdbc170680f749be4988f6c91963f3089e9ef51376e5829bb8493a051d376bf1375137a31a9f864b677f5b
 SHA512 
46a013179343ec9fb8973700bec74a998e08a7346f84812d2d938e3327f686690d12236f687c66b1cfd93010a986006ce8db040b8172241d55e097b3da4adf7a
 DIST boto3-1.26.89.gh.tar.gz 615718 BLAKE2B 
3257e6efafaf139daf935385c252c10929be2a4277a8f0f192afc6dbd7cc32fa8f940a4e59ebbe25931c399dedb926a3c1848bd9cc0a7f0d377acb302eabe3b0
 SHA512 
02ee02b05023e9184f779ab8ff21afa6f7e56f7d2e883d021b2567676c5fc57cad6b475d55316a2017c2a837c41d2f5604824f440060e2f96804c5a61ccdd143
 DIST boto3-1.26.90.gh.tar.gz 616132 BLAKE2B 
1c6fb20ca08c75fce5bc192cd49c8540fb5a702790f5abcdcafd4ee803e4967e55c97a99214cfae57701e6f808501d48e3bf3b5c73e1737ca3f3909af2522d4d
 SHA512 
da438af104c3362e366785da71b9892f45b2238d280c0c39df27572afc076d4535e73fe58aa7cc7fb565b92ed8423938ddb0f16e3a5ed641231e5efadb1bf0b5
+DIST boto3-1.26.91.gh.tar.gz 616798 BLAKE2B 
51e61db07beeb39d8fc4be88818a13e259bc71fe25d1a52df10f7ffb364ca5d42509f4cda526fa1eb41e97bb6db1a453ab8865d8032b279523c3a994ca28bb7a
 SHA512 
e1bde413d836ae5e3332e84a73c2f687b0d6800dcaed16ef24354f95a5e39995aeeeba3ca4a82158a7752e1cfd61fb6e39c301d9156b94e021ec0794463d1f90

diff --git a/dev-python/boto3/boto3-1.26.91.ebuild 
b/dev-python/boto3/boto3-1.26.91.ebuild
new file mode 100644
index ..9523f65d5fb9
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.91.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2023-03-14 Thread Michał Górny
commit: 8a5456b216d1ec7cb55b9d571e6403a80b04186f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 15 04:46:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 15 05:33:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a5456b2

app-admin/awscli: Bump to 1.27.91

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 099a68b55b33..2f7008498d46 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -7,3 +7,4 @@ DIST aws-cli-1.27.87.gh.tar.gz 2381669 BLAKE2B 
eb279545fcab3ac279ee127acbd4e06f1
 DIST aws-cli-1.27.88.gh.tar.gz 2382383 BLAKE2B 
a97e1235add4bf34b73e4def10771e54af03d6afb9a2a3ed4d4d78a8fdd26c07f400c6ead8afa926a4516069e6f42c2b08b335028ef3caccc9bca8ca2e783c06
 SHA512 
0eb1858ea6a6af408f16972c66778e84fc9e0f08cfb3734417fb747fb3505fde587954c2645309ba444bd5bf2ebb6a550569321afd3899844623f79d0a5cce8e
 DIST aws-cli-1.27.89.gh.tar.gz 2382599 BLAKE2B 
3a2dae3cc1928e149dd605de1e9a350989e1cf4f813dc14466ba40c0a2747e69b6a8c5716d48f2526920798f0d341dcaa7ec0c2fd95af1b5decd3830814a243b
 SHA512 
9a90c933e5ae3f25271ec369607cb6c44adf96dc9d324205714c9790b6744d7f2c8e4c6b901d4bb4f58b6871c315e0543b3f846cf530e7f95ed31d196f8c3326
 DIST aws-cli-1.27.90.gh.tar.gz 2383305 BLAKE2B 
c67abc7d2c7e09bbbcc34bd07f2aebc76e9b03904b9e5ce6fe5569f2f1ba0341c4b7cf6dfe8cec6fc1840a5567bfde1f073d3a91ae1443c1354648fd6b330b34
 SHA512 
f6391afff00a53d998cffa000b309587e3bb50ca0d526f0979a2a2cf1303186400428eb10a9c09cb139ac2428717f8e8c76c72b4243943426afef77e188f0167
+DIST aws-cli-1.27.91.gh.tar.gz 2384591 BLAKE2B 
ca80ec096168f959cfef9e134a72cff8cad57e2e694cbf3a239c68c0ddcafa2a6fbdf6e02c9dcb601165df6597976d0097be820eedbc6977dfc56146d31a
 SHA512 
310b14d4d21ffbc41ae0c205810f308e99a9d2110415e32236c9dacf1f288e62a79367db16b2acc794175e6a37764154d8923d8291dbbb2ecb5ab43c54dbfd5f

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



[gentoo-commits] repo/gentoo:master commit in: dev-python/doublex/, dev-python/doublex/files/

2023-03-14 Thread Michał Górny
commit: 1afd7c1a125472894fc0a87d06e969b022460cba
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 15 05:09:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 15 05:33:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1afd7c1a

dev-python/doublex: Remove old

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

 dev-python/doublex/Manifest|  1 -
 dev-python/doublex/doublex-1.9.5.1.ebuild  | 59 --
 dev-python/doublex/files/doublex-1.9.2-py310.patch | 33 
 .../doublex/files/doublex-1.9.5.1-py310.patch  | 29 ---
 4 files changed, 122 deletions(-)

diff --git a/dev-python/doublex/Manifest b/dev-python/doublex/Manifest
index c9bb57a8e4a2..bd0b79d028c3 100644
--- a/dev-python/doublex/Manifest
+++ b/dev-python/doublex/Manifest
@@ -1,2 +1 @@
-DIST doublex-1.9.5.1.tar.gz 80508 BLAKE2B 
3c3e233bbe4fcc3a122430bfb826ab9824d41472e80802f0e6d345da83cbe97bb33912a831bead550299942b0087063e86839f6bf3a29a08164b6e3bf641f437
 SHA512 
498e8a8076ed7d3585aae7a20edf54d4143e6875cd8e7af3b47f9f9cfc612a5217d7877092c2af7f1ac80c7aad7be89946671a836fc5817de06ec541c0cb1e06
 DIST python-doublex-1.9.6.1.gh.tar.gz 81848 BLAKE2B 
34aa108ba12f34f18f7a7b3d12fd2a539736d95097fd3ecf5344fdac551b16717d5348da1c6e2e10e19878b82de7e9195b9bd17d526156bc13e0ad2fd789b23e
 SHA512 
c9779c5fcde43af653c2131894da44a878acf2cc81d53f6ab89a6fde071827a22aa97ec5a51561ad8861a98623d38c75f184be6234a6a5323c52e8e538c66710

diff --git a/dev-python/doublex/doublex-1.9.5.1.ebuild 
b/dev-python/doublex/doublex-1.9.5.1.ebuild
deleted file mode 100644
index 779ead13891f..
--- a/dev-python/doublex/doublex-1.9.5.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 vcs-snapshot
-
-DESCRIPTION="Python test doubles"
-HOMEPAGE="https://bitbucket.org/DavidVilla/python-doublex;
-SRC_URI="https://bitbucket.org/DavidVilla/python-${PN}/get/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm64"
-IUSE="doc test"
-
-RDEPEND="
-   dev-python/pyhamcrest[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-"
-
-PATCHES=(
-   # 
https://github.com/davidvilla/python-doublex/commit/425807d7276dcea0e0640384d65aeb15184c508c
-   "${FILESDIR}/${P}-py310.patch"
-)
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # Disable broken tests
-   # 
https://bitbucket.org/DavidVilla/python-doublex/issues/5/support-for-python-36-37-38-tests-failing
-   sed -i "s/test_*hamcrest_/_&/" doublex/test/report_tests.py || die
-   # 
https://bitbucket.org/DavidVilla/python-doublex/issues/6/more-failing-tests-with-python-39
-   sed -i -r 
"s/test_(proxyspy_get_stubbed_property|stub_property|custom_equality_comparable_objects)/_&/"
 \
-   doublex/test/unit_tests.py || die
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C docs
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/_build/html/. )
-
-   distutils-r1_python_install_all
-
-   rm "${ED}"/usr/README.rst || die "Couldn't remove spurious README.rst"
-}
-
-python_test() {
-   epytest -o 'python_files=*_tests.py'
-}

diff --git a/dev-python/doublex/files/doublex-1.9.2-py310.patch 
b/dev-python/doublex/files/doublex-1.9.2-py310.patch
deleted file mode 100644
index 5d3a974a38a1..
--- a/dev-python/doublex/files/doublex-1.9.2-py310.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-commit ec3ce987a95abd951840213b77d44624b2ca5e84
-Author: Louis Sautier 
-Date:   Sat Aug 7 01:56:31 2021 +0200
-
-Support Python 3.10 by using collections.abc
-
-diff --git a/doublex/internal.py b/doublex/internal.py
-index 91f5866..072774a 100644
 a/doublex/internal.py
-+++ b/doublex/internal.py
-@@ -20,7 +20,7 @@
- 
- 
- import threading
--import collections
-+import collections.abc
- import functools
- import six
- 
-@@ -184,11 +184,11 @@ class Invocation(object):
- return Invocation(double, name, InvocationContext(*args, **kargs))
- 
- def delegates(self, delegate):
--if isinstance(delegate, collections.Callable):
-+if isinstance(delegate, collections.abc.Callable):
- self.__delegate = delegate
- return
- 
--if isinstance(delegate, collections.Mapping):
-+if isinstance(delegate, collections.abc.Mapping):
- self.__delegate = delegate.get
- return
- 

diff --git a/dev-python/doublex/files/doublex-1.9.5.1-py310.patch 
b/dev-python/doublex/files/doublex-1.9.5.1-py310.patch
deleted file mode 100644
index e4aa9153115e..
--- a/dev-python/doublex/files/doublex-1.9.5.1-py310.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 

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

2023-03-14 Thread Michał Górny
commit: 00c1acf55ca5b6f2af2af04548b3a2bee2137ed4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 15 04:46:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 15 05:33:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c1acf5

dev-python/botocore: Bump to 1.29.91

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.29.91.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 42e1ce31d0d9..1144a30248de 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -7,3 +7,4 @@ DIST botocore-1.29.87.gh.tar.gz 11221589 BLAKE2B 
c60ce2b4d58fa660aebc143f63848d8
 DIST botocore-1.29.88.gh.tar.gz 11227872 BLAKE2B 
1fd9bf0f147ac87c92723d23b8bcefc8c22261932081aa4530b72de8b96ef964df293100a61940e2adb088f3b6ced4a64758f3c36dbf598676949fe84115083b
 SHA512 
d71f2f7f453ecae000491acef22da701d12e0296154b3ba81cbc0821e9266f6e95e5adefbf94fdf98333775a03d7a6d255f28963c54278f22c5c888d15a291ef
 DIST botocore-1.29.89.gh.tar.gz 11227280 BLAKE2B 
41a1243972e591ea23fb2eebaa5b5fb9547bbd8ccd72fc907c487fd56ebf90d8120ceee472e34a29cd2b036926bc93bda33b564b1b7083e8984daf366eced1f8
 SHA512 
356298fd3be39957dd60e6268cfd2652998e62950b9060e0774c68e158506dcfea8188059b588c08f520617af38b91eb6b71c16b92f7a71f75f33cb73e7786cf
 DIST botocore-1.29.90.gh.tar.gz 11234660 BLAKE2B 
9472b843e9a36b59ffb8171a5148d07736690fef62a88a1853011b0fc6cfabe8588ea1e48b66696f1f9a5ade17c53261349249d20b704d91c1b8e0aac3528b12
 SHA512 
cdf20dbdac7146f2fb19ac8adce2d4b6605241cbfcbf15b5df7d7b8ccf1cf95f04e683de8bfc71322f2bdc467a15ada3502b19c43f0e5d1bd5c1a07996a1e731
+DIST botocore-1.29.91.gh.tar.gz 11238226 BLAKE2B 
b2bf854f37cc05f1c3bd873691bc0968f7bd2d7374479ce8b72ecbf168a7ba503b8e871212a8dd802e52a28f4913d70f2bfc42c19ebeff838466d7d5702640db
 SHA512 
a1108a45f262716b955c7674e5098324727bcd17b130deed6cb7c88451a92f302272c55c767e7c1c6947be8f77eccece3eccc2ffb7d9da2f6649e21e87d9e5c6

diff --git a/dev-python/botocore/botocore-1.29.91.ebuild 
b/dev-python/botocore/botocore-1.29.91.ebuild
new file mode 100644
index ..0f4daaa48e81
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.91.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   # TODO
+   
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fvwm3/, x11-wm/fvwm3/files/

2023-03-14 Thread Sam James
commit: 48a2217b5bc9205569152461cccaac20e20306d5
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Mar 12 04:28:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 05:04:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48a2217b

x11-wm/fvwm3: add 1.0.6a, update 

- Drop translucent menu patch; after 20 years it was upstreamed!
- Drop htmldoc patch
- Drop vanilla USE; superfluous

Closes: https://bugs.gentoo.org/877487
Closes: https://bugs.gentoo.org/879877

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

 x11-wm/fvwm3/Manifest  |   1 +
 x11-wm/fvwm3/files/fvwm3--goflags.patch|  11 -
 x11-wm/fvwm3/files/fvwm3--htmldoc.patch|  43 --
 .../fvwm3/files/fvwm3--translucent-menus.patch | 489 -
 .../{fvwm3-.ebuild => fvwm3-1.0.6a.ebuild} |  46 +-
 x11-wm/fvwm3/fvwm3-.ebuild |  44 +-
 x11-wm/fvwm3/metadata.xml  |   1 +
 7 files changed, 36 insertions(+), 599 deletions(-)

diff --git a/x11-wm/fvwm3/Manifest b/x11-wm/fvwm3/Manifest
index 8fbcc853d95b..3469d010d753 100644
--- a/x11-wm/fvwm3/Manifest
+++ b/x11-wm/fvwm3/Manifest
@@ -1 +1,2 @@
 DIST fvwm3-1.0.4.tar.gz 4691719 BLAKE2B 
4ce93b1a2d110b570b5fc8b253f9ff8ea1f44e5470c6e1bc136a53ebe53a23abe3d075bf351fca54ac110ea5731f9b44c59c83186d320e7509bf26e5144436ca
 SHA512 
b72a1ebeba7c55214603fd43ea439f7283b3c79e39d2671a67b9512c67dcea111377eab2131ed0b18a72f6b772b0d048abe08f52565708367465ed9bb14e85f6
+DIST fvwm3-1.0.6a.tar.gz 4538100 BLAKE2B 
c71087eb09a17760ff5754060c4639228f268a0f3640ce0d92d7d8f807aa0df36eac998da0ed943787f1bb369ac90b7b2ca65d922120d41ed81a940be7756f4f
 SHA512 
7577e0dde1f7c5c54024207cf48ab5b816c87fc163735e44eb72e66561c67c08f6a06e7fbf5c89fa6180b692ce25e5121845476d0d1dcfb8273b0aa7321d28f9

diff --git a/x11-wm/fvwm3/files/fvwm3--goflags.patch 
b/x11-wm/fvwm3/files/fvwm3--goflags.patch
deleted file mode 100644
index fa74f6fb734c..
--- a/x11-wm/fvwm3/files/fvwm3--goflags.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/bin/FvwmPrompt/Makefile.am
-+++ b/bin/FvwmPrompt/Makefile.am
-@@ -1,7 +1,7 @@
- if FVWM_BUILD_GOLANG
- GOCMD=go
- GOBUILD=$(GOCMD) build
--GOFLAGS=-ldflags="-s -w"
-+GOFLAGS=
- GOCLEAN=$(GOCMD) clean
- BINARY_NAME=FvwmPrompt
- 

diff --git a/x11-wm/fvwm3/files/fvwm3--htmldoc.patch 
b/x11-wm/fvwm3/files/fvwm3--htmldoc.patch
deleted file mode 100644
index abf6fadc614e..
--- a/x11-wm/fvwm3/files/fvwm3--htmldoc.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-This patch enables html documentation in >= 1.0.5 of fvwm3
 a/doc/Makefile.am
-+++ b/doc/Makefile.am
-@@ -13,22 +13,27 @@ EXTRA_DIST = $(MODULE_ADOC)
- nothing:
- 
- clean:
--  rm -f *.1 *.ad
-+  rm -f *.1 *.ad *.html
- 
- distclean-local: clean
- 
- if FVWM_BUILD_MANDOC
--man1_MANS = $(patsubst %.adoc,%.1, $(MODULE_ADOC))
-+man1_MANS = $(MODULE_ADOC:.adoc=.1)
-+man1_HTML = $(MODULE_ADOC:.adoc=.html)
- EXTRACT_SECTIONS = \
-   commands \
-   menus \
-   styles
- SECTION_FILES = $(patsubst %,fvwm3_%.ad, $(EXTRACT_SECTIONS))
- 
--all: docs
-+all: docs html
-+
- docs: $(man1_MANS)
- $(man1_MANS): $(SECTION_FILES)
- 
-+html: $(man1_HTML)
-+$(man1_HTML): $(SECTION_FILES)
-+
- %.ad: fvwm3_manpage_source.adoc
-   SECTION=$(patsubst fvwm3_%.ad,%,$@); \
-   cat "$<" | \
-@@ -38,4 +43,8 @@ $(man1_MANS): $(SECTION_FILES)
- 
- %.1: %.adoc
-   "$(ASCIIDOC)" -b manpage -a "$(patsubst %.1,%,$@)" "$<" -o "$@"
-+
-+%.html: %.adoc
-+  "$(ASCIIDOC)" -b html5 -a "$(patsubst %.html,%,$@)" "$<" -o "$@"
-+
- endif

diff --git a/x11-wm/fvwm3/files/fvwm3--translucent-menus.patch 
b/x11-wm/fvwm3/files/fvwm3--translucent-menus.patch
deleted file mode 100644
index 43b5b0a14403..
--- a/x11-wm/fvwm3/files/fvwm3--translucent-menus.patch
+++ /dev/null
@@ -1,489 +0,0 @@
-This patch enables some additional translucency "stuff", ported from a series 
of patches in 2003 (see readme)
 a/fvwm/colorset.c
-+++ b/fvwm/colorset.c
-@@ -162,6 +162,8 @@ static char *csetopts[] =
-   "NoIconTint",
-   "IconAlpha",
- 
-+  "Translucent",
-+  "NoTranslucent",
-   NULL
- };
- 
-@@ -620,6 +622,7 @@ void parse_colorset(int n, char *line)
-   char *fg_tint = NULL;
-   char *bg_tint = NULL;
-   char *icon_tint = NULL;
-+  char *translucent_tint = NULL;
-   Bool have_pixels_changed = False;
-   Bool has_icon_pixels_changed = False;
-   Bool has_fg_changed = False;
-@@ -632,6 +635,7 @@ void parse_colorset(int n, char *line)
-   Bool has_fg_tint_changed = False;
-   Bool has_bg_tint_changed = False;
-   Bool has_icon_tint_changed = False;
-+  Bool has_translucent_tint_changed = False;
-   Bool has_pixmap_changed = False;
-   Bool has_shape_changed = False;
-   Bool has_image_alpha_changed = False;
-@@ 

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

2023-03-14 Thread Sam James
commit: c6b3f26466c6770b5f0db1218e014f9c8dbb3444
Author: Matt Jolly  footclan  ninja>
AuthorDate: Thu Mar  9 13:45:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 05:04:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6b3f264

net-misc/curl: drop 7.88.1

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

 net-misc/curl/curl-7.88.1.ebuild | 302 ---
 1 file changed, 302 deletions(-)

diff --git a/net-misc/curl/curl-7.88.1.ebuild b/net-misc/curl/curl-7.88.1.ebuild
deleted file mode 100644
index 74340e55cd1f..
--- a/net-misc/curl/curl-7.88.1.ebuild
+++ /dev/null
@@ -1,302 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit autotools multilib-minimal prefix verify-sig
-
-DESCRIPTION="A Client that groks URLs"
-HOMEPAGE="https://curl.se/;
-SRC_URI="https://curl.se/download/${P}.tar.xz
-   verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )"
-
-LICENSE="curl"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap kerberos 
ldap mbedtls nss +openssl +pop3 +progress-meter rtmp rustls samba +smtp ssh ssl 
sslv3 static-libs test telnet +tftp websockets zstd"
-IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl 
curl_ssl_rustls"
-IUSE+=" nghttp3"
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/danielstenberg.asc
-
-#Only one default ssl provider can be enabled
-REQUIRED_USE="
-   ssl? (
-   ^^ (
-   curl_ssl_gnutls
-   curl_ssl_mbedtls
-   curl_ssl_nss
-   curl_ssl_openssl
-   curl_ssl_rustls
-   )
-   )"
-
-# lead to lots of false negatives, bug #285669
-RESTRICT="!test? ( test )"
-
-RDEPEND="ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
-   brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-   ssl? (
-   gnutls? (
-   net-libs/gnutls:=[static-libs?,${MULTILIB_USEDEP}]
-   dev-libs/nettle:=[${MULTILIB_USEDEP}]
-   app-misc/ca-certificates
-   )
-   mbedtls? (
-   net-libs/mbedtls:=[${MULTILIB_USEDEP}]
-   app-misc/ca-certificates
-   )
-   openssl? (
-   
dev-libs/openssl:=[sslv3(-)=,static-libs?,${MULTILIB_USEDEP}]
-   )
-   nss? (
-   dev-libs/nss:0[${MULTILIB_USEDEP}]
-   dev-libs/nss-pem
-   app-misc/ca-certificates
-   )
-   rustls? (
-   net-libs/rustls-ffi:=[${MULTILIB_USEDEP}]
-   )
-   )
-   http2? ( net-libs/nghttp2:=[${MULTILIB_USEDEP}] )
-   nghttp3? (
-   net-libs/nghttp3[${MULTILIB_USEDEP}]
-   net-libs/ngtcp2[ssl,${MULTILIB_USEDEP}]
-   )
-   idn? ( net-dns/libidn2:=[static-libs?,${MULTILIB_USEDEP}] )
-   adns? ( net-dns/c-ares:=[${MULTILIB_USEDEP}] )
-   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
-   rtmp? ( media-video/rtmpdump[${MULTILIB_USEDEP}] )
-   ssh? ( net-libs/libssh2[${MULTILIB_USEDEP}] )
-   sys-libs/zlib[${MULTILIB_USEDEP}]
-   zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )"
-
-DEPEND="${RDEPEND}"
-BDEPEND="dev-lang/perl
-   virtual/pkgconfig
-   test? (
-   sys-apps/diffutils
-   http2? ( net-libs/nghttp2:=[utils,${MULTILIB_USEDEP}] )
-   nghttp3? ( net-libs/nghttp2:=[utils,${MULTILIB_USEDEP}] )
-   )
-   verify-sig? ( sec-keys/openpgp-keys-danielstenberg )"
-
-DOCS=( CHANGES README 
docs/{FEATURES.md,INTERNALS.md,FAQ,BUGS.md,CONTRIBUTE.md} )
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/curl/curlbuild.h
-)
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/curl-config
-)
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-7.30.0-prefix.patch
-   "${FILESDIR}"/${PN}-respect-cflags-3.patch
-)
-
-src_prepare() {
-   default
-
-   # Some tests (HTTP/#) rely on ssl certificates that are stored VCS 
which breaks
-   # with out-of-tree builds.
-   sed -i "s:my \$path   = getcwd():my \$path   = \"${S}/tests\":" 
tests/http*-server.pl \
-   || die "Unable to update test locations"
-   eprefixify curl-config.in
-   eautoreconf
-}
-
-multilib_src_configure() {
-   # We make use of the fact that later flags override earlier ones
-   # So start with all ssl providers off until proven otherwise
-   # TODO: in the 

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-03-14 Thread Sam James
commit: 5ea7f485fcfde2a9cfea3bf9cf5fa820f41949f6
Author: Henning Schild  hennsch  de>
AuthorDate: Mon Mar 13 06:58:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 05:03:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ea7f485

net-im/telegram-desktop-bin: drop old

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/30086
Signed-off-by: Sam James  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  4 --
 .../telegram-desktop-bin-4.4.1.ebuild  | 58 --
 .../telegram-desktop-bin-4.5.3.ebuild  | 58 --
 3 files changed, 120 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index aa13c0a59c97..68658d5d398c 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,8 +1,4 @@
-DIST tdesktop-4.4.1.tar.gz 17238891 BLAKE2B 
da7620a5d5ee28dfbbcba098cd4493c346a0c4a558d64835337d2ca722a91e9385e5d42a3b99b24f8aaf5b97291e3432b73e2880162c539bc6424de6e3e00b9a
 SHA512 
f45cc3b788fdd50f8caf9aff43dccfd250c0586cae5c54e27e943c24b472f059cea8017ecf9a7b0061fd02d49113ab33b5288daeaa6b40fb7282b8b09abd0459
-DIST tdesktop-4.5.3.tar.gz 17292564 BLAKE2B 
d8fd0a4aea06ec2141bc9e8561f83116a692353297e41a07202aba6a5eff33c46572c6c2c1b0765cd9d2447cb318aed983dfd03c58137cc374db63db8578980f
 SHA512 
869c55ec21e5ebcb3e8d08ccbd8154510523aea93f9f7fc127ad1918109f3856c32413277dc4b32f7007c92b8f560665484ba47d39490f57047c6baf2b1466e8
 DIST tdesktop-4.6.0.tar.gz 17368321 BLAKE2B 
511071683c2f9a43b077f5cd84f67137e86c8483d69d9fd53238b3ce1ef0be045fb81fed37be1b78b0df06f25ac4e0f592b9047ca33f8d97bf98b69809a4c3b2
 SHA512 
0a6ade8f2e9f74cedbae20410b607a61c20e6349b77a064b7f8eae8f4bbbdfd3b58e0d6353a74ebf0a135af3bfa34e2af9232bfb1278b57bc2c73c571a633842
 DIST tdesktop-4.6.5.tar.gz 17391978 BLAKE2B 
6c3b576e1f88eaea1a3e36c2c545c9b1ed11db8e857bb4fd880a21ee7b139daececda867a9244610290ea36e788e0167b39c9aa989b0b0761f3cd07bb8679998
 SHA512 
28a46fe759bf26f2eb590a9f8cec548c2e242f00d8f90a2fb73dbda2f4956fd0afaecc3f5eec638af82272a072955b547404e98113df56700b9d4f02f49c1950
-DIST tsetup.4.4.1.tar.xz 50194196 BLAKE2B 
05ff4bc66b77e4b26a802c766f65b7f1690376371681f0ed474d5b8edd0bdc0eae04e78c7539b05f9e7ea3a37dc4250c3761bf0ef23386b5033ce0a52caea5ec
 SHA512 
d13892b0923b4dc9c565002ff54f41382aaba75de532b25b940c1e0cbff49784e15ff9aba5dfdf7b86c996c7502c44c7cfe9df865095d513277a5b553d4e00ea
-DIST tsetup.4.5.3.tar.xz 50285164 BLAKE2B 
77e386803e9972f0ca8d1478ccbfb7c34b633b6184799f49e2cb2d2276bb623767997965442a0c0d45d8fbc08d24033d86b3456ef786cd64a789addd5513c6c3
 SHA512 
3c7d607e04991336008269b136953bb4bf40b2976ab5f3afb84761857c9340606e22e284ac1a419f717342e4083769463ba611fe5d2ab1aaeb145a0ae7949d6c
 DIST tsetup.4.6.0.tar.xz 50550076 BLAKE2B 
e96f34ce72559244430f4316b214d12f2bda7c990e6205e26c5be296a3043ae2a2948974eea7d2fe6c449b3c6bdd9b78dc83509a32f32c44e55aa2d17a9504e4
 SHA512 
036aec474c359a7d2d714a505835a4a6bbb3204e94294532f39574f4c12551b158fe6022fe5455da910e7686a27c7eaf9d83f8231efbedb8e639a0e8f9f2ee49
 DIST tsetup.4.6.5.tar.xz 50721036 BLAKE2B 
8b26f63e73493aff0d312b0bd2cc160b595b0f8c0899a2dd22ededa22ab5b761d81b4ed4ef097c86bafc436a9f5f31982d6b25550794500f8bfd7342751c49c2
 SHA512 
d8cdbc18d93bfd9ff35f1268bc8933e4ab658ead632bfd3b5d712cbd11795922b247bb6063f16ec66d6b6c83703f6c377d25521c7ce9f06cbb2888a913f711e7

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.4.1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.4.1.ebuild
deleted file mode 100644
index b960357fb781..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.4.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop optfeature xdg
-
-DESCRIPTION="Official desktop client for Telegram (binary package)"
-HOMEPAGE="https://desktop.telegram.org;
-SRC_URI="
-   https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> 
tdesktop-${PV}.tar.gz
-   amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz )
-"
-
-LICENSE="GPL-3-with-openssl-exception"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-QA_PREBUILT="usr/bin/telegram-desktop"
-
-RDEPEND="
-   !net-im/telegram-desktop
-   sys-libs/glibc
-   dev-libs/glib:2
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   virtual/opengl
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10
-"
-
-S="${WORKDIR}/Telegram"
-
-src_prepare() {
-   default
-   sed -i -e 's/@CMAKE_INSTALL_FULL_BINDIR@\///g' 
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.desktop || die
-}
-
-src_install() {
-   newbin Telegram telegram-desktop
-
-   insinto /etc/tdesktop
-   newins - externalupdater <<<"${EPREFIX}/usr/bin/telegram-desktop"
-
-   local icon_size
-   for icon_size in 16 32 48 64 128 256 512; do
-  

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/

2023-03-14 Thread Sam James
commit: 99a1ef8729d13a3a7f80feec594608eec634c0ae
Author: Esteve Varela Colominas  gmail  com>
AuthorDate: Sat Feb 25 22:37:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 05:03:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99a1ef87

net-im/telegram-desktop: Bump to 4.6.5

Signed-off-by: Esteve Varela Colominas  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-im/telegram-desktop/Manifest   |   1 +
 net-im/telegram-desktop/metadata.xml   |   2 +-
 .../telegram-desktop/telegram-desktop-4.6.5.ebuild | 206 +
 3 files changed, 208 insertions(+), 1 deletion(-)

diff --git a/net-im/telegram-desktop/Manifest b/net-im/telegram-desktop/Manifest
index a8767374a5d1..947383072b2a 100644
--- a/net-im/telegram-desktop/Manifest
+++ b/net-im/telegram-desktop/Manifest
@@ -1,3 +1,4 @@
 DIST tdesktop-4.4.1-full.tar.gz 50077498 BLAKE2B 
6196c474c0771197c56b386bbfd67e4a014569cb8bd9676990e323005f06cb6938aad0c0dd00fd74cab9fca1ac50c7bf7227f34aa39ae598b4f003199fa8cd00
 SHA512 
91038f0a615ef7ae1050cbfa614041a3d6a45fdbd26d120ef98cca3c31377612c3bb1e80f9aff58c4853a1726bf2cfb427f752a4f88a796f05b381516c981563
 DIST tdesktop-4.5.3-full.tar.gz 63718129 BLAKE2B 
85492ad92ea2643dd5e74c831609a4f7be9671648d2b542c24f415dbb19b66521ccecb2a545eadfbf9fa7f934d35d32de085b5b8403dce54bed0b85c54ea98fe
 SHA512 
58a9c5d096e236090347388e1ed480527f841045a80771079dc0c3e35e12ce8ac11753987e87bb57870d9bd8488fc6a4734114648ecec7823d8544744b06c6b1
 DIST tdesktop-4.6.3-full.tar.gz 63791674 BLAKE2B 
291ed09dc96bb419c38d6c679c14ac5db1a361114c363ed4cfcbbab8e81927a75e87c5c8839bb348cf3395ff167e8e1eae9d6e499b4448e54e705b34ce997e59
 SHA512 
c01a1b57c71d8e3509664f8dfb8f7aa932e830732ea75211718150c8e4eafaf501f4271e5cb9e0c3348cd398091bc8236ff0cf79c0c6a45e5f897f9e3610566a
+DIST tdesktop-4.6.5-full.tar.gz 63793549 BLAKE2B 
a425aaf8d1f1c633b3b8ddacff5bb7cc26e6063d4238413fea76db6a4608497d229061a614c79464373e7f1aa3bb854d9718083638e119538e989a202741b3d6
 SHA512 
4a337e375d7746cb1fa652f5851f8be5718b7b9d9676bba8ab040489b8492b2a665a51848adba28117a910789aa942c386318a01f6c99b4caa12a1eac682c780

diff --git a/net-im/telegram-desktop/metadata.xml 
b/net-im/telegram-desktop/metadata.xml
index 059c51b94001..cd141868ce56 100644
--- a/net-im/telegram-desktop/metadata.xml
+++ b/net-im/telegram-desktop/metadata.xml
@@ -11,7 +11,7 @@


Use the app-text/aspell 
spell-checking backend instead of app-text/hunspell
-   Enable the app-text/hunspell 
spell-checking backend (deprecated)
+   Enable the app-text/hunspell 
spell-checking backend (old flag)
Use builtin patched copy of open-sans fonts 
(overrides fontconfig)
Build with Qt6 support
Add support for HEIF, AVIF and 
JpegXL by bundling kde-frameworks/kimageformats

diff --git a/net-im/telegram-desktop/telegram-desktop-4.6.5.ebuild 
b/net-im/telegram-desktop/telegram-desktop-4.6.5.ebuild
new file mode 100644
index ..cf71ac36b019
--- /dev/null
+++ b/net-im/telegram-desktop/telegram-desktop-4.6.5.ebuild
@@ -0,0 +1,206 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit xdg cmake python-any-r1 optfeature flag-o-matic
+
+DESCRIPTION="Official desktop client for Telegram"
+HOMEPAGE="https://desktop.telegram.org;
+
+MY_P="tdesktop-${PV}-full"
+SRC_URI="https://github.com/telegramdesktop/tdesktop/releases/download/v${PV}/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD GPL-3-with-openssl-exception LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+IUSE="+dbus enchant +fonts +jemalloc screencast qt6 qt6-imageformats wayland 
+X"
+REQUIRED_USE="
+   qt6-imageformats? ( qt6 )
+"
+
+KIMAGEFORMATS_RDEPEND="
+   media-libs/libavif:=
+   media-libs/libheif:=
+   media-libs/libjxl
+"
+RDEPEND="
+   !net-im/telegram-desktop-bin
+   app-arch/lz4:=
+   dev-cpp/abseil-cpp:=
+   dev-libs/glib:2
+   dev-libs/libdispatch
+   dev-libs/libsigc++:2
+   dev-libs/openssl:=
+   dev-libs/xxhash
+   media-libs/fontconfig:=
+   media-libs/libjpeg-turbo:=
+   ~media-libs/libtgvoip-2.4.4_p20221208
+   media-libs/openal
+   media-libs/opus:=
+   media-libs/rnnoise
+   ~media-libs/tg_owt-0_pre20230105:=[screencast=,X=]
+   media-video/ffmpeg:=[opus,vpx]
+   sys-libs/zlib:=[minizip]
+   virtual/opengl
+   dbus? ( dev-cpp/glibmm:2.68 )
+   !enchant? ( >=app-text/hunspell-1.7:= )
+   enchant? ( app-text/enchant:= )
+   jemalloc? ( dev-libs/jemalloc:=[-lazy-lock] )
+   !qt6? (
+   >=dev-qt/qtcore-5.15:5
+   >=dev-qt/qtgui-5.15:5[dbus?,jpeg,png,wayland?,X?]
+   >=dev-qt/qtimageformats-5.15:5
+   >=dev-qt/qtnetwork-5.15:5[ssl]
+   >=dev-qt/qtsvg-5.15:5
+ 

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

2023-03-14 Thread Sam James
commit: f7a9dcc44364ee6ae07f6bfa4c48661736d3d05f
Author: Matt Jolly  footclan  ninja>
AuthorDate: Thu Mar  9 13:19:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 05:04:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a9dcc4

net-misc/curl: add 7.88.1-r2

cURL attempts to resolve .onion tlds and depending on USE flags
may leak that you're using Tor.

This commit adds the upstream patch for RFC7686 compliance a
little early as it may not make the next cURL release.

Closes: https://bugs.gentoo.org/887287

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

 net-misc/curl/curl-7.88.1-r2.ebuild| 307 +
 .../curl/files/curl-7.88.1-onion-resolution.patch  | 132 +
 2 files changed, 439 insertions(+)

diff --git a/net-misc/curl/curl-7.88.1-r2.ebuild 
b/net-misc/curl/curl-7.88.1-r2.ebuild
new file mode 100644
index ..d1a2c5b2213a
--- /dev/null
+++ b/net-misc/curl/curl-7.88.1-r2.ebuild
@@ -0,0 +1,307 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit autotools multilib-minimal prefix verify-sig
+
+DESCRIPTION="A Client that groks URLs"
+HOMEPAGE="https://curl.se/;
+SRC_URI="https://curl.se/download/${P}.tar.xz
+   verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )"
+
+LICENSE="curl"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap kerberos 
ldap mbedtls nss +openssl +pop3 +progress-meter rtmp rustls samba +smtp ssh ssl 
sslv3 static-libs test telnet +tftp websockets zstd"
+IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl 
curl_ssl_rustls"
+IUSE+=" nghttp3"
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/danielstenberg.asc
+
+#Only one default ssl provider can be enabled
+REQUIRED_USE="
+   ssl? (
+   ^^ (
+   curl_ssl_gnutls
+   curl_ssl_mbedtls
+   curl_ssl_nss
+   curl_ssl_openssl
+   curl_ssl_rustls
+   )
+   )"
+
+# lead to lots of false negatives, bug #285669
+RESTRICT="!test? ( test )"
+
+RDEPEND="ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
+   brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:=[static-libs?,${MULTILIB_USEDEP}]
+   dev-libs/nettle:=[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   mbedtls? (
+   net-libs/mbedtls:=[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   openssl? (
+   
dev-libs/openssl:=[sslv3(-)=,static-libs?,${MULTILIB_USEDEP}]
+   )
+   nss? (
+   dev-libs/nss:0[${MULTILIB_USEDEP}]
+   dev-libs/nss-pem
+   app-misc/ca-certificates
+   )
+   rustls? (
+   net-libs/rustls-ffi:=[${MULTILIB_USEDEP}]
+   )
+   )
+   http2? ( net-libs/nghttp2:=[${MULTILIB_USEDEP}] )
+   nghttp3? (
+   net-libs/nghttp3[${MULTILIB_USEDEP}]
+   net-libs/ngtcp2[ssl,${MULTILIB_USEDEP}]
+   )
+   idn? ( net-dns/libidn2:=[static-libs?,${MULTILIB_USEDEP}] )
+   adns? ( net-dns/c-ares:=[${MULTILIB_USEDEP}] )
+   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+   rtmp? ( media-video/rtmpdump[${MULTILIB_USEDEP}] )
+   ssh? ( net-libs/libssh2[${MULTILIB_USEDEP}] )
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )"
+
+DEPEND="${RDEPEND}"
+BDEPEND="dev-lang/perl
+   virtual/pkgconfig
+   test? (
+   sys-apps/diffutils
+   http2? ( net-libs/nghttp2:=[utils,${MULTILIB_USEDEP}] )
+   nghttp3? ( net-libs/nghttp2:=[utils,${MULTILIB_USEDEP}] )
+   )
+   verify-sig? ( sec-keys/openpgp-keys-danielstenberg )"
+
+DOCS=( CHANGES README 
docs/{FEATURES.md,INTERNALS.md,FAQ,BUGS.md,CONTRIBUTE.md} )
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/curl/curlbuild.h
+)
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/curl-config
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-7.30.0-prefix.patch
+   "${FILESDIR}"/${PN}-respect-cflags-3.patch
+
+   "${FILESDIR}"/${P}-header-dump-segfault.patch
+   "${FILESDIR}"/${P}-onion-resolution.patch
+   "${FILESDIR}"/${P}-pipewait.patch
+   "${FILESDIR}"/${P}-silent-parallel.patch
+)
+
+src_prepare() {
+   default
+
+   # Some tests (HTTP/#) rely on ssl certificates that 

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/

2023-03-14 Thread Sam James
commit: 2eb9dc1743c72bbf1f4850d75b87a403008b930a
Author: Esteve Varela Colominas  gmail  com>
AuthorDate: Mon Mar  6 17:37:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 05:03:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eb9dc17

net-im/telegram-desktop: Drop old

Signed-off-by: Esteve Varela Colominas  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29798
Signed-off-by: Sam James  gentoo.org>

 net-im/telegram-desktop/Manifest   |   1 -
 .../telegram-desktop/telegram-desktop-4.6.3.ebuild | 206 -
 2 files changed, 207 deletions(-)

diff --git a/net-im/telegram-desktop/Manifest b/net-im/telegram-desktop/Manifest
index 947383072b2a..0462a3422ba7 100644
--- a/net-im/telegram-desktop/Manifest
+++ b/net-im/telegram-desktop/Manifest
@@ -1,4 +1,3 @@
 DIST tdesktop-4.4.1-full.tar.gz 50077498 BLAKE2B 
6196c474c0771197c56b386bbfd67e4a014569cb8bd9676990e323005f06cb6938aad0c0dd00fd74cab9fca1ac50c7bf7227f34aa39ae598b4f003199fa8cd00
 SHA512 
91038f0a615ef7ae1050cbfa614041a3d6a45fdbd26d120ef98cca3c31377612c3bb1e80f9aff58c4853a1726bf2cfb427f752a4f88a796f05b381516c981563
 DIST tdesktop-4.5.3-full.tar.gz 63718129 BLAKE2B 
85492ad92ea2643dd5e74c831609a4f7be9671648d2b542c24f415dbb19b66521ccecb2a545eadfbf9fa7f934d35d32de085b5b8403dce54bed0b85c54ea98fe
 SHA512 
58a9c5d096e236090347388e1ed480527f841045a80771079dc0c3e35e12ce8ac11753987e87bb57870d9bd8488fc6a4734114648ecec7823d8544744b06c6b1
-DIST tdesktop-4.6.3-full.tar.gz 63791674 BLAKE2B 
291ed09dc96bb419c38d6c679c14ac5db1a361114c363ed4cfcbbab8e81927a75e87c5c8839bb348cf3395ff167e8e1eae9d6e499b4448e54e705b34ce997e59
 SHA512 
c01a1b57c71d8e3509664f8dfb8f7aa932e830732ea75211718150c8e4eafaf501f4271e5cb9e0c3348cd398091bc8236ff0cf79c0c6a45e5f897f9e3610566a
 DIST tdesktop-4.6.5-full.tar.gz 63793549 BLAKE2B 
a425aaf8d1f1c633b3b8ddacff5bb7cc26e6063d4238413fea76db6a4608497d229061a614c79464373e7f1aa3bb854d9718083638e119538e989a202741b3d6
 SHA512 
4a337e375d7746cb1fa652f5851f8be5718b7b9d9676bba8ab040489b8492b2a665a51848adba28117a910789aa942c386318a01f6c99b4caa12a1eac682c780

diff --git a/net-im/telegram-desktop/telegram-desktop-4.6.3.ebuild 
b/net-im/telegram-desktop/telegram-desktop-4.6.3.ebuild
deleted file mode 100644
index cf71ac36b019..
--- a/net-im/telegram-desktop/telegram-desktop-4.6.3.ebuild
+++ /dev/null
@@ -1,206 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit xdg cmake python-any-r1 optfeature flag-o-matic
-
-DESCRIPTION="Official desktop client for Telegram"
-HOMEPAGE="https://desktop.telegram.org;
-
-MY_P="tdesktop-${PV}-full"
-SRC_URI="https://github.com/telegramdesktop/tdesktop/releases/download/v${PV}/${MY_P}.tar.gz;
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="BSD GPL-3-with-openssl-exception LGPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
-IUSE="+dbus enchant +fonts +jemalloc screencast qt6 qt6-imageformats wayland 
+X"
-REQUIRED_USE="
-   qt6-imageformats? ( qt6 )
-"
-
-KIMAGEFORMATS_RDEPEND="
-   media-libs/libavif:=
-   media-libs/libheif:=
-   media-libs/libjxl
-"
-RDEPEND="
-   !net-im/telegram-desktop-bin
-   app-arch/lz4:=
-   dev-cpp/abseil-cpp:=
-   dev-libs/glib:2
-   dev-libs/libdispatch
-   dev-libs/libsigc++:2
-   dev-libs/openssl:=
-   dev-libs/xxhash
-   media-libs/fontconfig:=
-   media-libs/libjpeg-turbo:=
-   ~media-libs/libtgvoip-2.4.4_p20221208
-   media-libs/openal
-   media-libs/opus:=
-   media-libs/rnnoise
-   ~media-libs/tg_owt-0_pre20230105:=[screencast=,X=]
-   media-video/ffmpeg:=[opus,vpx]
-   sys-libs/zlib:=[minizip]
-   virtual/opengl
-   dbus? ( dev-cpp/glibmm:2.68 )
-   !enchant? ( >=app-text/hunspell-1.7:= )
-   enchant? ( app-text/enchant:= )
-   jemalloc? ( dev-libs/jemalloc:=[-lazy-lock] )
-   !qt6? (
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtgui-5.15:5[dbus?,jpeg,png,wayland?,X?]
-   >=dev-qt/qtimageformats-5.15:5
-   >=dev-qt/qtnetwork-5.15:5[ssl]
-   >=dev-qt/qtsvg-5.15:5
-   >=dev-qt/qtwidgets-5.15:5[png,X?]
-   kde-frameworks/kcoreaddons:=
-   )
-   qt6? (
-   dev-qt/qt5compat:6
-   dev-qt/qtbase:6[dbus?,gui,network,opengl,widgets,X?]
-   dev-qt/qtimageformats:6
-   dev-qt/qtsvg:6
-   wayland? ( dev-qt/qtwayland:6 )
-   qt6-imageformats? ( ${KIMAGEFORMATS_RDEPEND} )
-   )
-   X? (
-   x11-libs/libxcb:=
-   x11-libs/xcb-util-keysyms
-   )
-"
-DEPEND="${RDEPEND}
-   dev-cpp/range-v3
-   >=dev-cpp/ms-gsl-4
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-util/cmake-3.16
-   virtual/pkgconfig
-"
-# dev-libs/jemalloc:=[-lazy-lock] -> https://bugs.gentoo.org/803233
-

[gentoo-commits] repo/gentoo:master commit in: net-news/liferea/

2023-03-14 Thread Sam James
commit: 64cf62ae757f2c35ec0a9b7db4a81998a6be8bcc
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 05:00:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 05:00:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64cf62ae

net-news/liferea: drop 1.14.0

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

 net-news/liferea/Manifest  |  1 -
 net-news/liferea/liferea-1.14.0.ebuild | 72 --
 2 files changed, 73 deletions(-)

diff --git a/net-news/liferea/Manifest b/net-news/liferea/Manifest
index 9469b5114100..804e50b61f31 100644
--- a/net-news/liferea/Manifest
+++ b/net-news/liferea/Manifest
@@ -1,4 +1,3 @@
 DIST liferea-1.12.10.tar.bz2 1503040 BLAKE2B 
8a935f889b972787a55f0d09c4314ee5ff4d4fa42b46af46d84e5dd5d13df95adf898dc522baadd76e7c752c9f47d771122698882142202002ebf2fa5b0e3f31
 SHA512 
34b9c5b9c58aaac790e44aa2495a169ea2fbc3cdf351013324615b65c083045c3b09c5d5fa6eeba994184d2d7a9e52626241877c24194f4f771af0f5b3afb067
 DIST liferea-1.12.9.tar.bz2 1496593 BLAKE2B 
a0887a7b04c47a69166396f06305342232b16eefba04df1a0cda7c9d84880e025d73786a55aaa528a143fccef213fa2de9474fb6fab3f301e54a12dba4a705f1
 SHA512 
09156e0e5e4342741b6290be17ee94a3204d431c687c17688e23067d151d36a178193f5cf01da222974810a48626c877b0cf917fbdd9ecb6e81254e85750be9b
-DIST liferea-1.14.0.tar.gz 1830671 BLAKE2B 
2def6bcc7ca2a6e29555f249bde8fac9077447f90e665f437cdc67ad60850488979c455ebd82ad0ac440ff69451ca5493acf521f6d602f7514011e4abe658b1f
 SHA512 
79d52a754482e0ea6d861d792d59e124cac40bc5d969f13cf1029910fdbf14a6e042d405dad49731cd549a05c9b47d7733e6e9336af0ba476f1fbc553f1efa7c
 DIST liferea-1.14.1.tar.gz 1832915 BLAKE2B 
93923a498031a356d7c54a290707d79b1758d7e8a0a684d85fd4baab8ce8642e9f6e2be83e2866044d7e17ed08babfbfed8092a6cf83658d8ea90182bec150d1
 SHA512 
83abb325865e349c22d3735221cb9fc80075502b212042d5db2dcd6425bc4d344755e7dc8a674b71fcde11b07f8ed0ef1b955c5cb3d5e2b4e4a62d1d8793eb94

diff --git a/net-news/liferea/liferea-1.14.0.ebuild 
b/net-news/liferea/liferea-1.14.0.ebuild
deleted file mode 100644
index ce389105e03e..
--- a/net-news/liferea/liferea-1.14.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit autotools gnome2-utils optfeature python-single-r1 xdg
-
-DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo feeds"
-HOMEPAGE="https://lzone.de/liferea/;
-SRC_URI="https://github.com/lwindolf/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   dev-db/sqlite:3
-   dev-libs/fribidi
-   dev-libs/glib:2
-   dev-libs/gobject-introspection
-   dev-libs/json-glib
-   dev-libs/libpeas[gtk,python,${PYTHON_SINGLE_USEDEP}]
-   dev-libs/libxml2:2
-   dev-libs/libxslt
-   gnome-base/gsettings-desktop-schemas
-   net-libs/libsoup:2.4
-   net-libs/webkit-gtk:4=
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/pango"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-util/intltool
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   sed -i -e 's#$(datadir)/appdata#$(datadir)/metainfo#g' \
-   Makefile.am || die
-   eautoreconf
-}
-
-src_configure() {
-   econf --disable-static
-}
-
-src_compile() {
-   # Workaround crash in libwebkit2gtk-4.0.so
-   # https://bugs.gentoo.org/704594
-   WEBKIT_DISABLE_COMPOSITING_MODE=1 \
-   default
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-
-   optfeature "Libsecret Support plugin" app-crypt/libsecret[introspection]
-   optfeature "Tray Icon (GNOME Classic) plugin" "dev-python/pycairo 
x11-libs/gdk-pixbuf[introspection]"
-   optfeature "Media Player plugin" media-libs/gstreamer[introspection]
-   optfeature "monitoring network status" net-misc/networkmanager
-   optfeature "Popup Notifications plugin" 
x11-libs/libnotify[introspection]
-}



[gentoo-commits] repo/gentoo:master commit in: net-news/liferea/

2023-03-14 Thread Sam James
commit: ff30e326baee3f26591724553397e1f9cca0a0d9
Author: Cristian Othón Martínez Vera  cfuga  mx>
AuthorDate: Mon Mar 13 21:32:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 05:00:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff30e326

net-news/liferea: add 1.12.10, 1.14.1 (Fix RCE vulnerability on feed enrichment)

Fix CVE-2023-1350.

Bug: https://bugs.gentoo.org/901085
Closes: https://github.com/gentoo/gentoo/pull/30103
Signed-off-by: Cristian Othón Martínez Vera  cfuga.mx>
Signed-off-by: Sam James  gentoo.org>

 net-news/liferea/Manifest   |  2 +
 net-news/liferea/liferea-1.12.10.ebuild | 74 +
 net-news/liferea/liferea-1.14.1.ebuild  | 69 ++
 3 files changed, 145 insertions(+)

diff --git a/net-news/liferea/Manifest b/net-news/liferea/Manifest
index f0f172a5f98f..9469b5114100 100644
--- a/net-news/liferea/Manifest
+++ b/net-news/liferea/Manifest
@@ -1,2 +1,4 @@
+DIST liferea-1.12.10.tar.bz2 1503040 BLAKE2B 
8a935f889b972787a55f0d09c4314ee5ff4d4fa42b46af46d84e5dd5d13df95adf898dc522baadd76e7c752c9f47d771122698882142202002ebf2fa5b0e3f31
 SHA512 
34b9c5b9c58aaac790e44aa2495a169ea2fbc3cdf351013324615b65c083045c3b09c5d5fa6eeba994184d2d7a9e52626241877c24194f4f771af0f5b3afb067
 DIST liferea-1.12.9.tar.bz2 1496593 BLAKE2B 
a0887a7b04c47a69166396f06305342232b16eefba04df1a0cda7c9d84880e025d73786a55aaa528a143fccef213fa2de9474fb6fab3f301e54a12dba4a705f1
 SHA512 
09156e0e5e4342741b6290be17ee94a3204d431c687c17688e23067d151d36a178193f5cf01da222974810a48626c877b0cf917fbdd9ecb6e81254e85750be9b
 DIST liferea-1.14.0.tar.gz 1830671 BLAKE2B 
2def6bcc7ca2a6e29555f249bde8fac9077447f90e665f437cdc67ad60850488979c455ebd82ad0ac440ff69451ca5493acf521f6d602f7514011e4abe658b1f
 SHA512 
79d52a754482e0ea6d861d792d59e124cac40bc5d969f13cf1029910fdbf14a6e042d405dad49731cd549a05c9b47d7733e6e9336af0ba476f1fbc553f1efa7c
+DIST liferea-1.14.1.tar.gz 1832915 BLAKE2B 
93923a498031a356d7c54a290707d79b1758d7e8a0a684d85fd4baab8ce8642e9f6e2be83e2866044d7e17ed08babfbfed8092a6cf83658d8ea90182bec150d1
 SHA512 
83abb325865e349c22d3735221cb9fc80075502b212042d5db2dcd6425bc4d344755e7dc8a674b71fcde11b07f8ed0ef1b955c5cb3d5e2b4e4a62d1d8793eb94

diff --git a/net-news/liferea/liferea-1.12.10.ebuild 
b/net-news/liferea/liferea-1.12.10.ebuild
new file mode 100644
index ..91445fa37469
--- /dev/null
+++ b/net-news/liferea/liferea-1.12.10.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{9..10} )
+
+inherit autotools gnome2-utils optfeature python-single-r1 xdg
+
+DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo feeds"
+HOMEPAGE="https://lzone.de/liferea/;
+SRC_URI="https://github.com/lwindolf/${PN}/releases/download/v${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-db/sqlite:3
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-libs/json-glib
+   dev-libs/libpeas[gtk,python,${PYTHON_SINGLE_USEDEP}]
+   dev-libs/libxml2:2
+   dev-libs/libxslt
+   gnome-base/gsettings-desktop-schemas
+   net-libs/libsoup:2.4
+   net-libs/webkit-gtk:4
+   x11-libs/gtk+:3
+   x11-libs/pango"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-util/intltool
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.12.9-webkit-css.patch
+)
+
+src_prepare() {
+   xdg_src_prepare
+
+   sed -i -e 's#$(datadir)/appdata#$(datadir)/metainfo#g' \
+   Makefile.am || die
+   eautoreconf
+}
+
+src_configure() {
+   econf --disable-static
+}
+
+src_compile() {
+   # Workaround crash in libwebkit2gtk-4.0.so
+   # https://bugs.gentoo.org/704594
+   WEBKIT_DISABLE_COMPOSITING_MODE=1 \
+   default
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+
+   optfeature "Libsecret Support plugin" app-crypt/libsecret[introspection]
+   optfeature "Tray Icon (GNOME Classic) plugin" "dev-python/pycairo 
x11-libs/gdk-pixbuf[introspection]"
+   optfeature "Media Player plugin" media-libs/gstreamer[introspection]
+   optfeature "monitoring network status" net-misc/networkmanager
+   optfeature "Popup Notifications plugin" 
x11-libs/libnotify[introspection]
+}

diff --git a/net-news/liferea/liferea-1.14.1.ebuild 
b/net-news/liferea/liferea-1.14.1.ebuild
new file mode 100644
index ..bbac1ef6f198
--- /dev/null
+++ b/net-news/liferea/liferea-1.14.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit autotools gnome2-utils optfeature 

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

2023-03-14 Thread Joonas Niilola
commit: 1703bc34c60bb1d6ae425ca47b1173112b74ba9b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Mar 15 04:58:28 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Mar 15 04:58:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1703bc34

www-client/firefox-bin: add 102.9.0

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

 www-client/firefox-bin/Manifest   |  98 ++
 www-client/firefox-bin/firefox-bin-102.9.0.ebuild | 377 ++
 2 files changed, 475 insertions(+)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 835b170c1947..cc2026dc6d06 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -94,6 +94,102 @@ DIST firefox-102.8.0esr-vi.xpi 611418 BLAKE2B 
860ae06dba6cfbd9f6b8bfa4a2aa8d88de
 DIST firefox-102.8.0esr-xh.xpi 427933 BLAKE2B 
82b1d0b73d180993968be57bd2d0c3835c2a8154d06943a877b5122c7ae8fe17631fd1bc4c1596fe4e5b44bd31c22cb66182d39fb4364ba771e0ae3a37732a33
 SHA512 
aa62d9cebc3d37aecf9dd84b6fd53550a035a3177eede052327d3bb917ef36cdafd7ff4bfdc63704823ffde0bebe4a9888e24524deb3bc74d20d17aa47de9e05
 DIST firefox-102.8.0esr-zh-CN.xpi 613305 BLAKE2B 
1de6727ae56d34db1619cb456b011799bcc1e91cef92ee60e4a7f228c4e87a1fe7dbf9b62555c5d3b2e56604463be482aada1067254225d9c9fad560d4ae
 SHA512 
ea575f9545118b4d017abae1bd9d99af33d562ef073385b525478923f8e093ee62f2b6e28ee0d1e48d75543f4fd16c46e6d867a8794b1f33212100a0e34ceb21
 DIST firefox-102.8.0esr-zh-TW.xpi 614571 BLAKE2B 
d0332f219a6443f3bd99ad33715ea1e83438c764c5ad1634704baff7b641fe7bd4890e253264cf07da9203cac0ef02fed3324b14fbc556d3dcb8ba02da5c
 SHA512 
0656e9f4565de49b2c8c249615b45e8e91ac1ba4704a1a00eebe3f2f1f653f2e717e4237f0356c22d6b4f16cf4798f3fd558c8af7afed139d46dab16fabcefe8
+DIST firefox-102.9.0esr-ach.xpi 466442 BLAKE2B 
31f9631e4257b0c9b740c11429c1d038d25482e596c4053ee37087995ed308fc57bc77502d9ffc5bcf6986220ebc5dd7aed6a72e8269582d4c1567ac02d149ea
 SHA512 
596b7388115d8dee354a5d80c96abf7f14fd33d1f592f7ed1d0cee620a6d0573a947212b1d694972efaf58d1cfc0265503b406903eb2a74c73fb8333f2f32922
+DIST firefox-102.9.0esr-af.xpi 429117 BLAKE2B 
6146a1edfd641770c5b0c9265ed32831cbc83df0dffb07ce5c4fc1eeb08b5457ebfe4a39ef0f2069fcd548a73ad56c4e6399180fe7b62d845f194f7c7416
 SHA512 
41c35a08d87d2289916532ecffa598ac8595bea1812b42f51f71c0594c661f6aaa211660fbeafbb57a514bad86983e08da740c58d475dcb2b314af757425daa3
+DIST firefox-102.9.0esr-an.xpi 510484 BLAKE2B 
fbc9117ebbaae78dab3dfdb3253cb09ee87cebcc1bd09a0ceb2c62f8f98aba35c8d9d5f15ae456d0f974715abfe0cdb5d161affc1801a7d10487d4bb5c9db0ba
 SHA512 
8ff42fe5c664a676cc448655a6bd283e2fbed7dc8a31bff7416da27809d78f9f2216b7384fa37fa517c6f1818e40a33668a72768a3947a1e3af9c840dded1c11
+DIST firefox-102.9.0esr-ar.xpi 578878 BLAKE2B 
4fe95bcd90d5181878cfb4d92bf8978ce360a16be5b8743fd9432c31829c2a6c6867b4e9833fca8828dfb1e84418c0ef535025330ae8d926b0dd1d747b0dc463
 SHA512 
190a2322cdf6889bd86648c441032910eac031670c278b7e95354af6504ef52134aa06be8a46126d6fc4f4699b5fd71b7cf92cba12ccaa5f25963c6ce4bedfce
+DIST firefox-102.9.0esr-ast.xpi 498100 BLAKE2B 
f34a100d4bc7b94960d4707f20184e70d0c87dcbff6aaa3f368a7e132bb24ddd4fdd3bcb463755f9e5e0afd5e306fde4d25d1574450cc3837301b8b07145e50a
 SHA512 
3577372dbebfa4c7480730c5d78fa223baf636216a0577a201ec8eaa265689bd37ff7677fcdccb9207168ecbd6c54979f3ba2a3dece8276ab36560eb063aa802
+DIST firefox-102.9.0esr-az.xpi 500782 BLAKE2B 
3b5e632c538e4ef899400ecdf38cd892b6be41c102f32a54666237077176dae8fcdb283b4a0a79713eb4238272732441ae4cb005b5eece4a93271a1085868578
 SHA512 
439c20942ca5ebbe206533a2a25f904e344cf5fc33156f7c42773b48e7ecdec8518633f857160aad01ee76fdd26aa5aafcabbddd94640d3a5841f6cd041b6e79
+DIST firefox-102.9.0esr-be.xpi 86 BLAKE2B 
41f74ab084afff34907c4ba8206da03d840db0b74d0bbce6a0d9dbf57c3c89c6725a75c42b4df82cfad00ddda98470fbe3394f9e619571a0a65c924e7638a2f8
 SHA512 
1a3fbf17a11422a05f39782be819e4357044e664462a3f6055de93931b7af8fa2826d16eaab4041c4f4192f2cbb38dc396807787d39fe9a74c318c6cc2fa056b
+DIST firefox-102.9.0esr-bg.xpi 591341 BLAKE2B 
efa86fe1b6aad0223a870a8a47b395e37ed87dbf121ea8573d320abf865e0223fc6846f787de054c4ef21d6473a89bb86e68e6f9e8440253f664971ba9d8eaab
 SHA512 
ddd540e3795645c6ec343d8571cef431b9a7096d2e0d396d01dff9389b71dd34aabd9233b183485815ebdd3634159c7fbcc45540650e88397c04f1a675ab06c4
+DIST firefox-102.9.0esr-bn.xpi 591683 BLAKE2B 
0f1577028cc470a379342696009245e0aaa34fb88d61bf38d5c818a8179cd952bb544de57041e3ffe6a1acbb2a69c566756310fe2f9f3a35fc218883f9581b16
 SHA512 
9985e9a221ffa0389b95751f1adefa39f20f98ea94625ab008f618c0619af99f28b81825a33656ee0df4c9e7e9c64e1722f17272384de7e18f6414b09844347d
+DIST firefox-102.9.0esr-br.xpi 555842 BLAKE2B 
576e671def38b2852d7f6f5ab28bf174796bf9125f68a3aab32df998817d8a15f23183d648dcc2f5e07e0627beff2779a85155d2dd3e3c734e8d1371d36ecdd1
 SHA512 
28f8d111630ff88fa8d8f800be3c297a0acef9126f8fa3a494d391a70ec94432edb574492320bd9088e1c89831b81724eb4afac361cb3263af04a846c4ed0825
+DIST firefox-102.9.0esr-bs.xpi 471718 

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

2023-03-14 Thread Joonas Niilola
commit: 5d9c04bf7f81b2a123986d2e27d4dd1b003330ce
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Mar 15 04:58:38 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Mar 15 04:58:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d9c04bf

www-client/firefox-bin: drop 102.8.0

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

 www-client/firefox-bin/Manifest   |  98 --
 www-client/firefox-bin/firefox-bin-102.8.0.ebuild | 377 --
 2 files changed, 475 deletions(-)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index cc2026dc6d06..b8196246506a 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -1,99 +1,3 @@
-DIST firefox-102.8.0esr-ach.xpi 466433 BLAKE2B 
235ba7132d00307b45bef0aaba11d1d48144ecc056be8209639371b5382636466363e353425176b1789f0f4acb13d7e52e91c16d6608b8a92183c93914836245
 SHA512 
b7f4a793ed4aa79ddccfe82a2ba47f995a9cb71a80422f9ac0eccec234e92bdee2d434d5f041307e8ab0d86893b723050a0668d689c22eaa23f4dbd8938acd38
-DIST firefox-102.8.0esr-af.xpi 429121 BLAKE2B 
523bb63ef941b59908144ea4c6d1d460e2bcb52c12ef6eb99045cc70b8b33c9498dc229d2b951087848325e94b557f113bb3e70059f572e6a219dadbab1ab7e8
 SHA512 
8712ca6889092f797cde78183eef3d8a4d59b7f47e6654ffc9f89faddeb46a31c6071ab4edf5253c168765a1353ea5b99c6fd52c02c80274d2a981069abc0d97
-DIST firefox-102.8.0esr-an.xpi 510495 BLAKE2B 
da94594c10e7066d60cb0f318d06054f32672c20df8dd7729724ba227d7bd20d2d627d18e92acc1695ba9b382f3cc6229bec71e84096669b1ceb88674d7abbb0
 SHA512 
3a329d9a65871428d750b96047641350d644a0fc542604be449569ca240dafd51533b6004d7dc9add2f50f17ab8a1326b2839f471c26c7e6858aa1ad65a79e59
-DIST firefox-102.8.0esr-ar.xpi 578875 BLAKE2B 
c5d59d4d83b9db8a84351c8e2da8b40bf9be33b09ab0332a19e22314747ec34701dc83736a796a1663e0c94937c70291c686f539681c6295ceefb3dbf7bfa85b
 SHA512 
edc34a9e0398396de5e1c309971875ff90e457d9bcb2daf12631c430f08449f01ba31d41b6b4cb3b18673c4de30849a44fc3ad6c628adc2e4753f9dfc7228927
-DIST firefox-102.8.0esr-ast.xpi 498093 BLAKE2B 
1286b9aebce377c1ff1758b23cc1eddbfe0a10d2f9cda568d20a3198dc554ea74edb8b062212640ddd98784bd40ddc97e9a36bc0eb1f95b4f3bcf77cf33c90ed
 SHA512 
3f432c9abc17d2e26a6118b02cbd064afb720ffa537589a93f5b87af7893e8e7cb2ade725ecd38a7554d9fa48c73ee1b4500cd870ad6273512a129811bca3749
-DIST firefox-102.8.0esr-az.xpi 500784 BLAKE2B 
4f915b8b096835c5e7d323abd84fed317732337bd9276673c4f2bb9891130cc8eb8e40ee4fd4d3b3ace4cac7322e34fe32d8306dbcb7102d278aebec1876e767
 SHA512 
13e4bece6d0db46404216b28383d479421dad76dedc6a371870dd28f5864a41e8fd3a5085f7763c062bdf3c7acce28d06a7a243401ea575a1c5fa745f4f786da
-DIST firefox-102.8.0esr-be.xpi 76 BLAKE2B 
7018e2bf1e7ca652d808673d5d1fb3aef6bb5bec1135f2171cea11c312d5a73ba507603a5ee5ce3f1ef5b81aca4a85bcfceeaaef8025fcac9ecc6b44e60a3380
 SHA512 
7a35ee3238f62f0e78c755de4f96742f334cba105355d23e021dc98e0d1cb826e667aa245b5b8a15610ffc9f463891b907daaed18b19949111aa31f997aaf5d8
-DIST firefox-102.8.0esr-bg.xpi 591336 BLAKE2B 
b7be30e0c51539ca1d2198a349ab7b7aa289572fecf62fbcbfd2c67a5f3b42bbfe7e14de343fdefa302ccdf2d67d1d62c263d82a5c6b4c26c599519d0c29df75
 SHA512 
51be411010a82fe189eb839ed412f7b01eae4f5db2ab71ffb38b633a8dba3061979e0e861a9c7bb9021a5ea3d13effc8c039c920f9ef18dbbf9b9c9679902a53
-DIST firefox-102.8.0esr-bn.xpi 591677 BLAKE2B 
22fc4d966eae5e46fc49c8bfa305d81a856cf063d4ea9f74bfbbcba734f7c6d9fd06b7dd6dcc6d06cd425038b20a4a69046f4f91325914d615958650c50a41d8
 SHA512 
86eda652ae843c55bbe7e4b0666a8caa1398d99db05cfc76af04fca461c506c82ba49f5b691098fa1840b09d78dcb65aadc4a9b15f03eb9b30d1b81819152c71
-DIST firefox-102.8.0esr-br.xpi 555840 BLAKE2B 
e83e980b519fb6777f175397bf50998573138486d3e01b9f7b0f33a142e927ed28f5ac12b02677194b3d2690a8e9d7faa905f71b752a4451ee54b8ed40734efc
 SHA512 
ac28e9fe6eb8ea39c55fa47b371cfd924d07cd2fe9530fe53a824fec03e5480d653ce84404cb90f139c4c77858a0fba4f303fb75145915c43921e536048e1c8b
-DIST firefox-102.8.0esr-bs.xpi 471718 BLAKE2B 
0ea929df4f77c5cef3285bbc3e3874ef4ae029ad34aac499ac4b56dd5c96788023e7a29782544d95d689b1f0c81f7dc37013fb1f04640112d7692921c23c66bb
 SHA512 
2aaafc9555fcdcbefbcdfd4cbcb06ab982321da865d2f0ac6def54dc1170796df0334f4abbf7a76ade63dd2227c788f0dd03d6e385c52a7a7979d5e0e332d685
-DIST firefox-102.8.0esr-ca-valencia.xpi 549186 BLAKE2B 
db9fcc01800ae194b9c57c5284ebdcce069703a6f6eae2f2686546a37dbba62e778349ecd7fe714adf9305a4511bbb5d42743d13dec05fe1747d49f44231bee7
 SHA512 
712f470cc24483879a6b1331f71f9558219c20b31b673bafef666227990c8e060385d1e0643b47b9ff1a997cdfcb1e79cf1880a29cb87a57832d5c4ef588ae0b
-DIST firefox-102.8.0esr-ca.xpi 561924 BLAKE2B 
86792e2c5453677853cbcbb0bc056c9b510e5baccc15c37c603ec2fd93efda08c2258f761979fcaa01939f553aba44978a52d6128ec09280ec0a969a99fdcf2b
 SHA512 
2cabe01547ae8ffcdb7cb1ee45a3c0cc1d1d594d39bd87d5b6b1b4cf020ef47d6010ae9c461682f24c196c87081d0eaf1093854e819c544303e8608128f85711
-DIST firefox-102.8.0esr-cak.xpi 563845 BLAKE2B 

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

2023-03-14 Thread Sam James
commit: 8ce5549f96cbe56151fd1a5adef102a53a821198
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 03:52:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 03:52:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ce5549f

net-misc/openssh: unkeyword 9.2_p1-r3

I think this version is fine, but on reflection, I'd rather wait a bit
longer until upstream have decided for sure which approach they're going with.

Not really in a rush to keyword openssl-3.1.x anyway.

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

 net-misc/openssh/openssh-9.2_p1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/openssh/openssh-9.2_p1-r3.ebuild 
b/net-misc/openssh/openssh-9.2_p1-r3.ebuild
index 0c12a424605e..398c9d6f532f 100644
--- a/net-misc/openssh/openssh-9.2_p1-r3.ebuild
+++ b/net-misc/openssh/openssh-9.2_p1-r3.ebuild
@@ -50,7 +50,7 @@ S="${WORKDIR}/${PARCH}"
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 # Probably want to drop ssl defaulting to on in a future version.
 IUSE="abi_mips_n32 audit debug hpn kerberos ldns libedit livecd pam +pie sctp 
security-key selinux +ssl static test X X509 xmss"
 



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

2023-03-14 Thread Sam James
commit: cfa57a7af4d5c0349202812fbe749aa30d6c2b82
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 03:38:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 03:38:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfa57a7a

app-text/ghostscript-gpl: add note re bundled libs

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

 app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r5.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r5.ebuild 
b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r5.ebuild
index 3aea5af66531..ec7a31487639 100644
--- a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r5.ebuild
+++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r5.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
@@ -128,11 +128,13 @@ src_configure() {
FONTPATH="${FONTPATH}${FONTPATH:+:}${EPREFIX}${path}"
done
 
-   PKGCONFIG=$(type -P $(tc-getPKG_CONFIG)) \
# Do not add --enable-dynamic here, it's not supported fully upstream
# https://bugs.ghostscript.com/show_bug.cgi?id=705895
# bug #884707
-   econf \
+   #
+   # leptonica and tesseract are bundled but modified upstream, like in
+   # mujs/mupdf.
+   PKGCONFIG=$(type -P $(tc-getPKG_CONFIG)) econf \
--enable-freetype \
--enable-fontconfig \
--enable-openjpeg \



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

2023-03-14 Thread Sam James
commit: b6b53ddf128f14ee9237f022f79f00b18b4aa0da
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 03:28:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 03:28:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6b53ddf

dev-util/cmake: add 3.26.0, drop 3.26.0_rc4

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

 dev-util/cmake/Manifest | 6 --
 dev-util/cmake/{cmake-3.26.0_rc4.ebuild => cmake-3.26.0.ebuild} | 0
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index 21cba2c15fc6..0c03f62c5b4b 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -10,5 +10,7 @@ DIST cmake-3.25.3-SHA-256.txt 1646 BLAKE2B 
2b4febaa4c486f42c773621efe5ab3ff90357
 DIST cmake-3.25.3-SHA-256.txt.asc 833 BLAKE2B 
7db637e3383915cb659b176ffc72508460ef73a245dc5ff99d9ba2649d8db0666e04ff2d428fefaa86cd14a07047bc7b7df0e0bed91ac80d9a8bb993f1d70102
 SHA512 
26f6c584d8f8bb44fc10b227f81ef3655d35140a1825270877e2be5460e4f0bfa92ca7d7186f55ef08085814c7f79e50cfc9cd7ba9880620aba25661ed1f75ac
 DIST cmake-3.25.3-docs.tar.xz 500216 BLAKE2B 
5c6474328e2bfa17f5aa39693dabb19f33ac1f6875119e41d60f97c94bf1441b9d9528e96e4dd36d5d68e711c4bf4d32fe84a454df796755eccb1483fa55e3c8
 SHA512 
6e9ce5fc545324c327d8216dbbc316bbd5966640ae2b3e17ada00926004d55df75c5d25e6590ed53a8033d9638c5b6282bedd115ddf28b27980a80e40a3cba0c
 DIST cmake-3.25.3.tar.gz 10562254 BLAKE2B 
b7ae9f129731da30f89967eac20bdfcebd9c4f6ca3b28decc2016ab18292e4b51eb5a43b5797f874e23e64e1d01eeb98b18a927035aab8edc63a069f1bfce32b
 SHA512 
ebcb5616ca418fe164863b157f67cff6e8c49b0f8f723c0bd219466211f3cfe8b93c4b3ad0fe6d2d3772881fd867b0905340945156f6d70a9ea08bfb7eb98550
-DIST cmake-3.26.0-rc4.tar.gz 10668045 BLAKE2B 
2f768c69dcc4476a90bad3e6ffeed91c07ae34057cbca450acc2aaccd12039a1131b0a268370b21c12ef41e7eafcb8a0dc3fc7b650337a97bf9a314bf674
 SHA512 
647c44833eaffb65400a1909fe29d502c633c76e0be6245bea57e337d2a81d04b0c5fd00ad556c668469bc5391e896679369c979fe3abe8e09fc2090986595a7
-DIST cmake-3.26.0_rc4-docs.tar.xz 507420 BLAKE2B 
554d4d49053230c5c5f435ba31e7e82bcb5024e126511f91c767294e5e6739a36ff94f425c5deadd7b31b9bbd9df3f91c83b4b3578cad2f84959502950c4d0f4
 SHA512 
cef63824bb8c59e70b527f8f20a49cffa59ef69ca32b4f74d7c75a620bd3472e06200fb01f1ee393c3fc3e8607fe9df4ae2416e1c68a755c8cb2f89eca60a623
+DIST cmake-3.26.0-SHA-256.txt 1646 BLAKE2B 
4d206db310af5b0305329755473d936d54adb30cc3effb91b12f37e290ada84cb5f0ead5f0e813e653b5a3918f471256ba75a5253151bc0f70dfcc5e65b8665c
 SHA512 
1fe9615b0695f4c94c1d8e963247db9354e5749fcb3abcd1605ec20bd8ff1e53ce0c18d8c1eee5d10c6b04e5a82dbdf61266ab0801267ab22573c7080ffbbd05
+DIST cmake-3.26.0-SHA-256.txt.asc 833 BLAKE2B 
cbbc54efd9e4b0242f28bbb7c6ce435fc31bd28180331537c44538600ec6470b69fe37635c5de8b55eb1eb015b51c0fb2f591b698195b27686644341ef1813b2
 SHA512 
eb81bf190fd74b2ad2cb9d35fd8248024054ec6e33b5a12ce49da23cc0fac1ec5bae48df748ad9b30680e77e9b51af5dd8e3de02e47b587670d25b372f977fcb
+DIST cmake-3.26.0-docs.tar.xz 507564 BLAKE2B 
13f0f30cd87ce10e8331573a8bb93c796b7ad2862eba6e7ca676784068931f19ac3e3758b5767f4897933cf432099899668acf0dbf132e367eaa3b54bf674cd9
 SHA512 
5e140b1a81ab24dc05851717ddd1a7d57bc3c54103328db8826ff190e6d27f5d0d35f4e07f094dec4217aaa8c497abd7c858132775955cb89560c8e080de9279
+DIST cmake-3.26.0.tar.gz 10667656 BLAKE2B 
a1c6970935e103467f0557d244fa630d6f01add9a61f4f6200c711b757b7852eceb9c96f4247c2c09f8582c19a6def0c8b632e8e56574019c630a65c6a77bdd2
 SHA512 
c9d166989abbae71002fe2fbe589c18794a0d6d2ff61fd197c473ff593066a1a17d12889cd875d63fa8824327c8ad165cb03d1f17e517dcef6b2de3b0f0ee789

diff --git a/dev-util/cmake/cmake-3.26.0_rc4.ebuild 
b/dev-util/cmake/cmake-3.26.0.ebuild
similarity index 100%
rename from dev-util/cmake/cmake-3.26.0_rc4.ebuild
rename to dev-util/cmake/cmake-3.26.0.ebuild



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

2023-03-14 Thread Sam James
commit: 268d1040b0682edf6f042269a33a32315590547b
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 03:10:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 03:10:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=268d1040

net-misc/openssh: add OpenSSL version compatibility fix

Without this, openssh wrongly thinks a rebuild is needed between openssl 3.0.x
and 3.1.x.

Bug: https://bugzilla.mindrot.org/show_bug.cgi?id=3548
Signed-off-by: Sam James  gentoo.org>

 ...enssh-9.1_p2-openssl-version-compat-check.patch |  42 ++
 net-misc/openssh/openssh-9.2_p1-r3.ebuild  | 518 +
 2 files changed, 560 insertions(+)

diff --git 
a/net-misc/openssh/files/openssh-9.1_p2-openssl-version-compat-check.patch 
b/net-misc/openssh/files/openssh-9.1_p2-openssl-version-compat-check.patch
new file mode 100644
index ..530d96e11ce2
--- /dev/null
+++ b/net-misc/openssh/files/openssh-9.1_p2-openssl-version-compat-check.patch
@@ -0,0 +1,42 @@
+https://bugzilla.mindrot.org/show_bug.cgi?id=3548
+--- a/openbsd-compat/openssl-compat.c
 b/openbsd-compat/openssl-compat.c
+@@ -33,10 +33,10 @@
+ 
+ /*
+  * OpenSSL version numbers: MNNFFPPS: major minor fix patch status
+- * We match major, minor, fix and status (not patch) for <1.0.0.
+- * After that, we acceptable compatible fix versions (so we
+- * allow 1.0.1 to work with 1.0.0). Going backwards is only allowed
+- * within a patch series.
++ * Versions >=3 require only major versions to match.
++ * For versions <3, we accept compatible fix versions (so we allow 1.0.1
++ * to work with 1.0.0). Going backwards is only allowed within a patch series.
++ * See https://www.openssl.org/policies/releasestrat.html
+  */
+ 
+ int
+@@ -48,15 +48,17 @@ ssh_compatible_openssl(long headerver, long libver)
+   if (headerver == libver)
+   return 1;
+ 
+-  /* for versions < 1.0.0, major,minor,fix,status must match */
+-  if (headerver < 0x100f) {
+-  mask = 0xf00fL; /* major,minor,fix,status */
++  /*
++   * For versions >= 3.0, only the major and status must match.
++   */
++  if (headerver >= 0x300f) {
++  mask = 0xf00fL; /* major,status */
+   return (headerver & mask) == (libver & mask);
+   }
+ 
+   /*
+-   * For versions >= 1.0.0, major,minor,status must match and library
+-   * fix version must be equal to or newer than the header.
++   * For versions >= 1.0.0, but <3, major,minor,status must match and
++   * library fix version must be equal to or newer than the header.
+*/
+   mask = 0xffffL; /* major,minor,status */
+   hfix = (headerver & 0x000ff000) >> 12;
+

diff --git a/net-misc/openssh/openssh-9.2_p1-r3.ebuild 
b/net-misc/openssh/openssh-9.2_p1-r3.ebuild
new file mode 100644
index ..0c12a424605e
--- /dev/null
+++ b/net-misc/openssh/openssh-9.2_p1-r3.ebuild
@@ -0,0 +1,518 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit user-info flag-o-matic autotools pam systemd toolchain-funcs verify-sig
+
+# Make it more portable between straight releases
+# and _p? releases.
+PARCH=${P/_}
+
+# PV to USE for HPN patches
+#HPN_PV="${PV^^}"
+HPN_PV="8.5_P1"
+
+HPN_VER="15.2"
+HPN_PATCHES=(
+   ${PN}-${HPN_PV/./_}-hpn-DynWinNoneSwitch-${HPN_VER}.diff
+   ${PN}-${HPN_PV/./_}-hpn-AES-CTR-${HPN_VER}.diff
+   ${PN}-${HPN_PV/./_}-hpn-PeakTput-${HPN_VER}.diff
+)
+HPN_GLUE_PATCH="${PN}-9.2_p1-hpn-${HPN_VER}-glue.patch"
+HPN_PATCH_DIR="HPN-SSH%%20${HPN_VER/./v}%%20${HPN_PV/_P/p}"
+
+SCTP_VER="1.2"
+SCTP_PATCH="${PARCH}-sctp-${SCTP_VER}.patch.xz"
+
+X509_VER="14.1"
+X509_PATCH="${PARCH}+x509-${X509_VER}.diff.gz"
+X509_GLUE_PATCH="${P}-X509-glue-${X509_VER}.patch"
+X509_HPN_GLUE_PATCH="${PN}-9.2_p1-hpn-${HPN_VER}-X509-${X509_VER}-glue.patch"
+
+DESCRIPTION="Port of OpenBSD's free SSH release"
+HOMEPAGE="https://www.openssh.com/;
+SRC_URI="mirror://openbsd/OpenSSH/portable/${PARCH}.tar.gz
+   ${SCTP_PATCH:+sctp? ( 
https://dev.gentoo.org/~chutzpah/dist/openssh/${SCTP_PATCH} )}
+   ${HPN_VER:+hpn? (
+   $(printf 
"mirror://sourceforge/project/hpnssh/Patches/${HPN_PATCH_DIR}/%s\n" 
"${HPN_PATCHES[@]}")
+   
https://dev.gentoo.org/~chutzpah/dist/openssh/${HPN_GLUE_PATCH}.xz
+   )}
+   ${X509_PATCH:+X509? (
+   https://roumenpetrov.info/openssh/x509-${X509_VER}/${X509_PATCH}
+   
https://dev.gentoo.org/~chutzpah/dist/openssh/${X509_GLUE_PATCH}.xz
+   ${HPN_VER:+hpn? ( 
https://dev.gentoo.org/~chutzpah/dist/openssh/${X509_HPN_GLUE_PATCH}.xz )}
+   )}
+   verify-sig? ( mirror://openbsd/OpenSSH/portable/${PARCH}.tar.gz.asc )
+"
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openssh.org.asc
+S="${WORKDIR}/${PARCH}"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 

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

2023-03-14 Thread Sam James
commit: 6ec06c4856dc2e53f77295594b97d8825a3b564b
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 03:12:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 03:12:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ec06c48

dev-libs/openssl: add blocker on unpatched openssh

Unpatched OpenSSH will think it needs a rebuild before working. A blocker
isn't perfect here but it's better than nothing.

Note that it's likely the running sshd will still need a restart anyway
if people haven't upgraded yet, so not keywording yet + will likely do a news
item.

Reference: 268d1040b0682edf6f042269a33a32315590547b
Signed-off-by: Sam James  gentoo.org>

 dev-libs/openssl/openssl-3.1.0.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-libs/openssl/openssl-3.1.0.ebuild 
b/dev-libs/openssl/openssl-3.1.0.ebuild
index 802f9f3870be..d13af77736ea 100644
--- a/dev-libs/openssl/openssl-3.1.0.ebuild
+++ b/dev-libs/openssl/openssl-3.1.0.ebuild
@@ -16,8 +16,10 @@ if [[ ${PV} ==  ]] ; then
 
inherit git-r3
 else
-   SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
-   verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )"
+   SRC_URI="
+   mirror://openssl/source/${MY_P}.tar.gz
+   verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )
+   "
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
@@ -29,6 +31,7 @@ IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp 
static-libs test tls-compre
 RESTRICT="!test? ( test )"
 
 COMMON_DEPEND="
+   !=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
 "
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-firewall/nftables/

2023-03-14 Thread Sam James
commit: 9a223c82dd8cfd2b72e0e7135b2a773df79b9c78
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 02:41:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 02:41:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a223c82

net-firewall/nftables: add 1.0.7

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

 net-firewall/nftables/Manifest |  2 ++
 .../{nftables-.ebuild => nftables-1.0.7.ebuild}| 18 --
 net-firewall/nftables/nftables-.ebuild | 18 --
 3 files changed, 34 insertions(+), 4 deletions(-)

diff --git a/net-firewall/nftables/Manifest b/net-firewall/nftables/Manifest
index 3537caf064d6..2d752595dfcf 100644
--- a/net-firewall/nftables/Manifest
+++ b/net-firewall/nftables/Manifest
@@ -2,3 +2,5 @@ DIST nftables-1.0.5.tar.bz2 982538 BLAKE2B 
5d58170b8fc6feccc1581653cd0815d37b59b
 DIST nftables-1.0.5.tar.bz2.sig 566 BLAKE2B 
7744a84c213999b35c3094fa5d9f974acec6fedac3d310422834285823825bcb14fb55b463d88b91fa41d79e33ce34498769992d912b7178fa1f70bd7a1e0977
 SHA512 
fbff6b5b28d81e964d4523729c7866d0b52d764d090cae70a43d850bc579b17308ec41a3d7fe6707877850028e99ad09c33b5e87fa16ac5199dfeba193a61511
 DIST nftables-1.0.6.tar.xz 834584 BLAKE2B 
7c14db883f0ee9394b603870c93dcc92ce472bf0349a59d0e377f1d44efc870df3449d6f2dc9a198f2e396e5d73b19532dac498e832083ca8cf65cc78db9ccd4
 SHA512 
afe08381acd27d39cc94743190b07c579f8c49c4182c9b8753d5b3a0b7d1fe89ed664fdbc19cef1547c3ca4a0c1e32ca4303dba9ec626272fa08c77e88c9
 DIST nftables-1.0.6.tar.xz.sig 566 BLAKE2B 
3f90c48f521a1c433be9d0bee3b2beb080ac51f07c213f598af217b2d1b2e883e432f014c1a378c18eac4b8620e323fbdebb654aa53b345210a3f62ccfe93507
 SHA512 
83657d213e675c8ffa377112efc7fb0f5b756287f06aa9ccd3716eb76b87a14dab01a3ee82929511f26f7e9ce407d8b7ac0dd706c8211ad007fdfcf11d679a93
+DIST nftables-1.0.7.tar.xz 857140 BLAKE2B 
972adbb958f36b300618ce03fbbfc1fdb6fd55a3512227e4bc1fd71365be5cc8d3ee105424e8cc513588100bf00d5e69486310435efb2b0d3f5d464ed6999859
 SHA512 
063f3a42327fd4dca9214314c7e7bcc7310f2ccbbce4c36f86a291d61d443f94b0f91435ecd04eb757596df8be91a802daeef394ba422c3623a81b2917e01116
+DIST nftables-1.0.7.tar.xz.sig 566 BLAKE2B 
53abe2598e9b362912d3e2e94ea6e04352d0484b9d1d645c8f18b6133be53d63a8d71d500e57528a57aededb84dedaf61010236afda560b16e7642db45e2f45c
 SHA512 
b5821aa6939dc5b4d16065d9d7083e4ff40b9f99417354efbcbc95a8ccde43108b99a5b8a75a24086cd3df2291a049cad3adb7b06e2c098f0eb7861f85c5c768

diff --git a/net-firewall/nftables/nftables-.ebuild 
b/net-firewall/nftables/nftables-1.0.7.ebuild
similarity index 89%
copy from net-firewall/nftables/nftables-.ebuild
copy to net-firewall/nftables/nftables-1.0.7.ebuild
index f60144b1a850..f9713c4a95f6 100644
--- a/net-firewall/nftables/nftables-.ebuild
+++ b/net-firewall/nftables/nftables-1.0.7.ebuild
@@ -26,7 +26,8 @@ else
BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
 fi
 
-LICENSE="GPL-2"
+# See COPYING: new code is GPL-2+, existing code is GPL-2
+LICENSE="GPL-2 GPL-2+"
 SLOT="0/1"
 IUSE="debug doc +gmp json libedit +modern-kernel python +readline static-libs 
test xtables"
 RESTRICT="!test? ( test )"
@@ -167,10 +168,23 @@ src_install() {
 }
 
 pkg_preinst() {
+   local stderr
+
# There's a history of regressions with nftables upgrades. Add a safety
# check to help us spot them earlier.
if [[ -d /sys/module/nf_tables ]] && [[ -x /sbin/nft ]] && [[ -z 
${ROOT} ]]; then
-   if ! /sbin/nft -t list ruleset | "${ED}"/sbin/nft -c -f -; then
+   # Check the current loaded ruleset, if any, using the newly
+   # built instance of nft(8).
+   if ! stderr=$(umask 177; /sbin/nft -t list ruleset 2>&1 
>"${T}"/ruleset.nft); then
+   # Report errors induced by trying to list the ruleset
+   # but don't treat them as being fatal.
+   printf '%s\n' "${stderr}" >&2
+   elif [[ ${stderr} == *"is managed by iptables-nft"* ]]; then
+   # Rulesets generated by iptables-nft are special in
+   # nature and will not always be printed in a way that
+   # constitutes a valid syntax for ntf(8). Ignore them.
+   return
+   elif ! "${ED}"/sbin/nft -c -f "${T}"/ruleset.nft; then
eerror "Your currently loaded ruleset cannot be parsed 
by the newly built instance of"
eerror "nft. This probably means that there is a 
regression introduced by v${PV}."
eerror "(To make the ebuild fail instead of warning, 
set NFTABLES_ABORT_ON_RELOAD_FAILURE=1.)"

diff --git a/net-firewall/nftables/nftables-.ebuild 
b/net-firewall/nftables/nftables-.ebuild
index f60144b1a850..f9713c4a95f6 100644
--- a/net-firewall/nftables/nftables-.ebuild
+++ b/net-firewall/nftables/nftables-.ebuild
@@ -26,7 +26,8 @@ else
   

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

2023-03-14 Thread Sam James
commit: 60b38d402d8674ea08c9b69cf3147e0b92ab87c2
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 02:13:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 02:14:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60b38d40

media-video/ffmpeg: fix build on register-starved x86

Newer compilers may optimise such that < 7 registers are free on 32-bit x86
and then we get an "invalid asm" error. This is https://bugs.gentoo.org/901099
and https://trac.ffmpeg.org/ticket/8903.

Making matters worse, GCC sometimes hangs on invalid asm, so this also
mitigates a hang with e.g. -O3 -march=znver1. See https://bugs.gentoo.org/900937
and https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109137.

In future, we may want to adjust the definition of HAVE_7REGS to just exclude
32-bit x86, but that's a big sledgehammer, so let's avoid it for now until we 
have
a reply on the upstream ffmpeg bug.

Thanks to Ninpo.

Bug: https://trac.ffmpeg.org/ticket/8903
Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109137
Bug: https://bugs.gentoo.org/900937
Closes: https://bugs.gentoo.org/901099
Signed-off-by: Sam James  gentoo.org>

 media-video/ffmpeg/ffmpeg-4.4.3.ebuild |  3 ++-
 media-video/ffmpeg/ffmpeg-5.1.2-r1.ebuild  |  3 ++-
 media-video/ffmpeg/ffmpeg-6.0.ebuild   |  3 ++-
 .../ffmpeg-4.4.3-get_cabac_inline_x86-32-bit.patch | 24 +
 .../ffmpeg-5.1.2-get_cabac_inline_x86-32-bit.patch | 25 ++
 5 files changed, 55 insertions(+), 3 deletions(-)

diff --git a/media-video/ffmpeg/ffmpeg-4.4.3.ebuild 
b/media-video/ffmpeg/ffmpeg-4.4.3.ebuild
index 3a700cb2f82f..1eaa8af96b91 100644
--- a/media-video/ffmpeg/ffmpeg-4.4.3.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.4.3.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
@@ -333,6 +333,7 @@ PATCHES=(
"${FILESDIR}"/chromium-r1.patch
"${FILESDIR}"/${PN}-5.0-backport-ranlib-build-fix.patch
"${FILESDIR}"/${P}-clang-14-ff_seek_frame_binary-crash.patch
+   "${FILESDIR}"/${PN}-4.4.3-get_cabac_inline_x86-32-bit.patch
 )
 
 MULTILIB_WRAPPED_HEADERS=(

diff --git a/media-video/ffmpeg/ffmpeg-5.1.2-r1.ebuild 
b/media-video/ffmpeg/ffmpeg-5.1.2-r1.ebuild
index ebfee785a3f4..3d21b79ce2d7 100644
--- a/media-video/ffmpeg/ffmpeg-5.1.2-r1.ebuild
+++ b/media-video/ffmpeg/ffmpeg-5.1.2-r1.ebuild
@@ -336,7 +336,8 @@ S=${WORKDIR}/${P/_/-}
 
 PATCHES=(
"${FILESDIR}"/chromium-r1.patch
-   "${FILESDIR}/${P}-vulkan.patch"
+   "${FILESDIR}"/${P}-vulkan.patch
+   "${FILESDIR}"/${PN}-5.1.2-get_cabac_inline_x86-32-bit.patch
 )
 
 MULTILIB_WRAPPED_HEADERS=(

diff --git a/media-video/ffmpeg/ffmpeg-6.0.ebuild 
b/media-video/ffmpeg/ffmpeg-6.0.ebuild
index 5cc3230259b2..eee97981c06f 100644
--- a/media-video/ffmpeg/ffmpeg-6.0.ebuild
+++ b/media-video/ffmpeg/ffmpeg-6.0.ebuild
@@ -336,7 +336,8 @@ S=${WORKDIR}/${P/_/-}
 
 PATCHES=(
"${FILESDIR}"/chromium-r1.patch
-   "${FILESDIR}/${P}-DECLARE_ALIGNED.patch"
+   "${FILESDIR}"/${P}-DECLARE_ALIGNED.patch
+   "${FILESDIR}"/${PN}-5.1.2-get_cabac_inline_x86-32-bit.patch
 )
 
 MULTILIB_WRAPPED_HEADERS=(

diff --git 
a/media-video/ffmpeg/files/ffmpeg-4.4.3-get_cabac_inline_x86-32-bit.patch 
b/media-video/ffmpeg/files/ffmpeg-4.4.3-get_cabac_inline_x86-32-bit.patch
new file mode 100644
index ..ed273975452d
--- /dev/null
+++ b/media-video/ffmpeg/files/ffmpeg-4.4.3-get_cabac_inline_x86-32-bit.patch
@@ -0,0 +1,24 @@
+https://bugs.gentoo.org/901099 and partly https://bugs.gentoo.org/900937.
+
+Newer compilers may optimise such that < 7 registers are free on 32-bit x86
+and then we get an "invalid asm" error. This is https://bugs.gentoo.org/901099
+and https://trac.ffmpeg.org/ticket/8903.
+
+Making matters worse, GCC sometimes hangs on invalid asm, so this also
+mitigates a hang with e.g. -O3 -march=znver1. See 
https://bugs.gentoo.org/900937
+and https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109137.
+
+In future, we may want to adjust the definition of HAVE_7REGS to just exclude
+32-bit x86, but that's a big sledgehammer, so let's avoid it for now until we 
have
+a reply on the upstream ffmpeg bug.
+--- a/libavcodec/x86/cabac.h
 b/libavcodec/x86/cabac.h
+@@ -175,7 +175,7 @@
+ 
+ #endif /* BROKEN_RELOCATIONS */
+ 
+-#if HAVE_7REGS && !BROKEN_COMPILER
++#if HAVE_7REGS && !BROKEN_COMPILER && !ARCH_X86_32
+ #define get_cabac_inline get_cabac_inline_x86
+ static av_always_inline int get_cabac_inline_x86(CABACContext *c,
+  uint8_t *const state)

diff --git 
a/media-video/ffmpeg/files/ffmpeg-5.1.2-get_cabac_inline_x86-32-bit.patch 
b/media-video/ffmpeg/files/ffmpeg-5.1.2-get_cabac_inline_x86-32-bit.patch
new file mode 100644
index ..40db3304b564
--- /dev/null
+++ 

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

2023-03-14 Thread Adam Pimentel
commit: 5af5ae756eb5c76b8f46f15b39d892ba82a7c45a
Author: Adam Pimentel  protonmail  com>
AuthorDate: Wed Mar 15 02:15:15 2023 +
Commit: Adam Pimentel  protonmail  com>
CommitDate: Wed Mar 15 02:15:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5af5ae75

dev-libs/polyseed: add metadata.xml

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

 dev-libs/polyseed/metadata.xml | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/dev-libs/polyseed/metadata.xml b/dev-libs/polyseed/metadata.xml
new file mode 100644
index 0..54c433386
--- /dev/null
+++ b/dev-libs/polyseed/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   adam.pimente...@gmail.com
+   Adam Pimentel
+   
+   
+   tevador/polyseed
+   
+



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

2023-03-14 Thread Adam Pimentel
commit: fac3db2a8535141de2c21a7adfdc96409fc573c3
Author: Adam Pimentel  protonmail  com>
AuthorDate: Wed Mar 15 02:09:11 2023 +
Commit: Adam Pimentel  protonmail  com>
CommitDate: Wed Mar 15 02:09:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fac3db2a

dev-libs/polyseed: ditto for live ebuild

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

 dev-libs/polyseed/polyseed-.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-libs/polyseed/polyseed-.ebuild 
b/dev-libs/polyseed/polyseed-.ebuild
index 007b9bebc..5d1d71010 100644
--- a/dev-libs/polyseed/polyseed-.ebuild
+++ b/dev-libs/polyseed/polyseed-.ebuild
@@ -13,5 +13,9 @@ EGIT_REPO_URI="https://github.com/tevador/polyseed.git;
 LICENSE="LGPL-3"
 SLOT="0"
 KEYWORDS=""
-IUSE="" #todo: make test executible an optional USE flag
+IUSE="static-libs test"
 BDEPEND="virtual/pkgconfig"
+
+src_compile() {
+cmake_build polyseed $(usex "static-libs" "polyseed_static" "") $(usex 
"test" "polyseed-tests" "")
+}



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

2023-03-14 Thread Sam James
commit: 62ab391dc735a10c9a89784f09916ea3f26a3e97
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 02:07:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 02:07:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62ab391d

media-video/pipewire: Stabilize 0.3.66-r1 arm, #901253

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

 media-video/pipewire/pipewire-0.3.66-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/pipewire/pipewire-0.3.66-r1.ebuild 
b/media-video/pipewire/pipewire-0.3.66-r1.ebuild
index 9b8415690762..432609f8ed6e 100644
--- a/media-video/pipewire/pipewire-0.3.66-r1.ebuild
+++ b/media-video/pipewire/pipewire-0.3.66-r1.ebuild
@@ -29,7 +29,7 @@ else

SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2;
fi
 
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Multimedia processing graphs"



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

2023-03-14 Thread Sam James
commit: 5964fe7a39ba93ca02d4197e97dcf8de418dc1c7
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 02:05:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 02:05:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5964fe7a

media-video/pipewire: Stabilize 0.3.66-r1 ppc64, #901253

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

 media-video/pipewire/pipewire-0.3.66-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/pipewire/pipewire-0.3.66-r1.ebuild 
b/media-video/pipewire/pipewire-0.3.66-r1.ebuild
index 9b7aaa447444..1b1f3ed52124 100644
--- a/media-video/pipewire/pipewire-0.3.66-r1.ebuild
+++ b/media-video/pipewire/pipewire-0.3.66-r1.ebuild
@@ -29,7 +29,7 @@ else

SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2;
fi
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Multimedia processing graphs"



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

2023-03-14 Thread Sam James
commit: 3e001b2435979bdc35efbefdcd8b5e9a77b363f3
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 02:05:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 02:05:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e001b24

media-video/pipewire: Stabilize 0.3.66-r1 x86, #901253

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

 media-video/pipewire/pipewire-0.3.66-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/pipewire/pipewire-0.3.66-r1.ebuild 
b/media-video/pipewire/pipewire-0.3.66-r1.ebuild
index 1b1f3ed52124..8e536fd79410 100644
--- a/media-video/pipewire/pipewire-0.3.66-r1.ebuild
+++ b/media-video/pipewire/pipewire-0.3.66-r1.ebuild
@@ -29,7 +29,7 @@ else

SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2;
fi
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Multimedia processing graphs"



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

2023-03-14 Thread Sam James
commit: 981ca5d6a33af42a052637d79b206a24a4ece121
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 02:05:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 02:05:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=981ca5d6

media-video/pipewire: Stabilize 0.3.66-r1 arm64, #901253

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

 media-video/pipewire/pipewire-0.3.66-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/pipewire/pipewire-0.3.66-r1.ebuild 
b/media-video/pipewire/pipewire-0.3.66-r1.ebuild
index 8e536fd79410..ca596b5645a8 100644
--- a/media-video/pipewire/pipewire-0.3.66-r1.ebuild
+++ b/media-video/pipewire/pipewire-0.3.66-r1.ebuild
@@ -29,7 +29,7 @@ else

SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2;
fi
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Multimedia processing graphs"



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

2023-03-14 Thread Sam James
commit: 5f696ddb0f85a404cfb2f3cee78788ec438f6368
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 02:05:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 02:05:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f696ddb

media-video/pipewire: Stabilize 0.3.66-r1 amd64, #901253

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

 media-video/pipewire/pipewire-0.3.66-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/pipewire/pipewire-0.3.66-r1.ebuild 
b/media-video/pipewire/pipewire-0.3.66-r1.ebuild
index ca596b5645a8..9b8415690762 100644
--- a/media-video/pipewire/pipewire-0.3.66-r1.ebuild
+++ b/media-video/pipewire/pipewire-0.3.66-r1.ebuild
@@ -29,7 +29,7 @@ else

SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2;
fi
 
-   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Multimedia processing graphs"



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

2023-03-14 Thread Adam Pimentel
commit: bfd60cbaa687a60219e7d6cf0bd4cbfac12c54ab
Author: Adam Pimentel  protonmail  com>
AuthorDate: Wed Mar 15 01:52:49 2023 +
Commit: Adam Pimentel  protonmail  com>
CommitDate: Wed Mar 15 01:52:49 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bfd60cba

dev-libs/polyseed: conditionally build static-libs and test targets based on 
USE flags

Closes: https://bugs.gentoo.org/901189
Signed-off-by: Adam Pimentel  protonmail.com>

 dev-libs/polyseed/polyseed-1.0.0.ebuild | 6 +-
 dev-libs/polyseed/polyseed-2.0.0.ebuild | 6 +-
 net-p2p/feather/feather-2.4.2.ebuild| 2 +-
 3 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/dev-libs/polyseed/polyseed-1.0.0.ebuild 
b/dev-libs/polyseed/polyseed-1.0.0.ebuild
index 34fd63397..34315cc38 100644
--- a/dev-libs/polyseed/polyseed-1.0.0.ebuild
+++ b/dev-libs/polyseed/polyseed-1.0.0.ebuild
@@ -12,5 +12,9 @@ 
SRC_URI="https://github.com/tevador/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P
 LICENSE="LGPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="" #todo: make test executible an optiona; USE flag
+IUSE="static-libs test"
 BDEPEND="virtual/pkgconfig"
+
+src_compile() {
+cmake_build polyseed $(usex "static-libs" "polyseed_static" "") $(usex 
"test" "polyseed-tests" "")
+}

diff --git a/dev-libs/polyseed/polyseed-2.0.0.ebuild 
b/dev-libs/polyseed/polyseed-2.0.0.ebuild
index 34fd63397..34315cc38 100644
--- a/dev-libs/polyseed/polyseed-2.0.0.ebuild
+++ b/dev-libs/polyseed/polyseed-2.0.0.ebuild
@@ -12,5 +12,9 @@ 
SRC_URI="https://github.com/tevador/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P
 LICENSE="LGPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="" #todo: make test executible an optiona; USE flag
+IUSE="static-libs test"
 BDEPEND="virtual/pkgconfig"
+
+src_compile() {
+cmake_build polyseed $(usex "static-libs" "polyseed_static" "") $(usex 
"test" "polyseed-tests" "")
+}

diff --git a/net-p2p/feather/feather-2.4.2.ebuild 
b/net-p2p/feather/feather-2.4.2.ebuild
index f2fb17331..54dbc41f4 100644
--- a/net-p2p/feather/feather-2.4.2.ebuild
+++ b/net-p2p/feather/feather-2.4.2.ebuild
@@ -44,7 +44,7 @@ DEPEND="
dev-libs/libsodium:=
media-gfx/qrencode:=
media-gfx/zbar:=[v4l]
-   >=dev-libs/polyseed-1.0.0
+   =dev-libs/polyseed-1.0.0
dev-libs/libzip:=
dev-libs/boost:=[nls]
>=dev-qt/qtcore-5.15:5



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

2023-03-14 Thread Sam James
commit: 46988a89ae070fdf46a37de7e31da52f90f328f8
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 01:51:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 01:51:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46988a89

sys-process/parallel: Keyword 20230222 hppa, #901249

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

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

diff --git a/sys-process/parallel/parallel-20230222.ebuild 
b/sys-process/parallel/parallel-20230222.ebuild
index 6a455f772940..2bb6cd56f144 100644
--- a/sys-process/parallel/parallel-20230222.ebuild
+++ b/sys-process/parallel/parallel-20230222.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig 
)"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~x64-macos"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~x64-macos"
 
 RDEPEND="
dev-lang/perl



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

2023-03-14 Thread Sam James
commit: 58dbbcbeae48fb8efeb1a7aa180d35fd0de5cff8
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 01:51:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 01:51:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58dbbcbe

dev-perl/Text-CSV: Keyword 2.10.0 hppa, #901249

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

 dev-perl/Text-CSV/Text-CSV-2.10.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Text-CSV/Text-CSV-2.10.0.ebuild 
b/dev-perl/Text-CSV/Text-CSV-2.10.0.ebuild
index 5e53fc8fa388..9c28a10d557a 100644
--- a/dev-perl/Text-CSV/Text-CSV-2.10.0.ebuild
+++ b/dev-perl/Text-CSV/Text-CSV-2.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Manipulate comma-separated value strings"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+xs"
 
 RDEPEND="



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

2023-03-14 Thread Sam James
commit: 5c57fb7c69a9614cdb32c02a1c6118d6e69802da
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 01:51:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 01:51:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c57fb7c

dev-perl/Devel-Size: Keyword 0.830.0 hppa, #901249

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

 dev-perl/Devel-Size/Devel-Size-0.830.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Devel-Size/Devel-Size-0.830.0.ebuild 
b/dev-perl/Devel-Size/Devel-Size-0.830.0.ebuild
index b39c8e4166e5..d0931d354ac2 100644
--- a/dev-perl/Devel-Size/Devel-Size-0.830.0.ebuild
+++ b/dev-perl/Devel-Size/Devel-Size-0.830.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Perl extension for finding the memory usage of Perl variables"
 
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~x64-macos"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~x64-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-03-14 Thread Sam James
commit: f28e56c8a6fc725ff65d68207e9d2234e9f40273
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 01:29:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 01:51:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f28e56c8

sys-apps/ipmiutil: add 3.1.9

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

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

diff --git a/sys-apps/ipmiutil/Manifest b/sys-apps/ipmiutil/Manifest
index c01f03c91695..d0c8eb29fdbf 100644
--- a/sys-apps/ipmiutil/Manifest
+++ b/sys-apps/ipmiutil/Manifest
@@ -1 +1,2 @@
 DIST ipmiutil-3.1.8.tar.gz 1841037 BLAKE2B 
69139fc2b82a701657c5fec6aa928a0ee2d7874a8ebc26631eca438f298e8bddd3afb578462979eb24cd51bd816263f13e9f38fec8b5d6fa4fcefb2519a652c9
 SHA512 
77a01be420d8362ddce2b2b2bd44ee53a70812b29b3dd7bc5add6429f0e43a48905ca0401e1855f2cca5e69086605eb7b84e2f4bf9cf33251934acc0fe51346f
+DIST ipmiutil-3.1.9.tar.gz 1876478 BLAKE2B 
ddbd4d91d1d09fd9a7d4f7a3f9358787cab1baf3e2f34e43b4ebf44843d9ccc8d8b241b030d0f62a4b183ac4642c6676b304a51b8c6611f69d475dd19c1d3181
 SHA512 
3c9f60669dd6769dc64977c99d68fc0a0838993fb5ef3d8b1b1026b6daf6e6bfbe8738f3dd120b116fc663c84bafe6ed93420a92fecf57a17785d283b415d9c7

diff --git a/sys-apps/ipmiutil/ipmiutil-3.1.9.ebuild 
b/sys-apps/ipmiutil/ipmiutil-3.1.9.ebuild
new file mode 100644
index ..b69658bea04e
--- /dev/null
+++ b/sys-apps/ipmiutil/ipmiutil-3.1.9.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd
+
+DESCRIPTION="IPMI Management Utilities"
+HOMEPAGE="http://ipmiutil.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+IUSE="static-libs"
+
+RDEPEND=">=dev-libs/openssl-1:="
+DEPEND="
+   ${RDEPEND}
+   virtual/os-headers
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.9.9-lib_symlink.patch
+   "${FILESDIR}"/${PN}-3.1.8-fix-configure.patch
+)
+
+src_prepare() {
+   default
+
+   # Fix hardcoded CFLAGS
+   sed -i \
+   -e 's|-O2 -g|$(CFLAGS)|g' \
+   -e 's|-g -O2|$(CFLAGS)|g' \
+   util/Makefile.am* || die
+
+   # The configure script makes some guarded and some blind calls to rpm &
+   # rpmbuild, that trigger sandbox warnings if rpm is installed in Gentoo.
+   sed -r -i -e 's/which rpm/false &/' configure.ac || die
+   sed -r -i -e 's/`(rpm|rpmbuild)/`false \1/' configure.ac || die
+   # Don't try to inject -O2 or hardening flags (which we set in the 
toolchain).
+   sed -i -e '/CFLAGS="-O2"/d' -e '/cfhard=/d' configure.ac || die
+
+   # Don't compress man pages
+   sed '/gzip -nf/d' -i doc/Makefile.am || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-systemd
+   --enable-sha256
+   --enable-lanplus
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   # Ugly workaround. Upstream is misusing the make system here
+   # and it doesn't even work.
+   # Please check on each bump if this workaround is still required.
+   # Yup, still needed in 3.18
+   pushd lib/lanplus &>/dev/null || die
+   emake
+   cp libipmi_lanplus.a .. || die
+   popd &>/dev/null || die
+
+   emake
+}
+
+src_install() {
+   emake DESTDIR="${D}" sysdto="${D}/$(systemd_get_systemunitdir)" install
+   dodoc -r AUTHORS ChangeLog NEWS README TODO doc/UserGuide
+
+   # Init scripts are only for Fedora
+   # TODO: ship OpenRC systems for non-systemd?
+   rm -r "${ED}"/etc/init.d || die 'remove initscripts failed'
+
+   # --disable-static has no effect
+   if ! use static-libs ; then
+   find "${ED}" -type f -name '*.a' -delete || die
+   fi
+
+   keepdir /var/lib/ipmiutil
+}



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

2023-03-14 Thread Sam James
commit: 0f03dcb7313744b9a7e7173c3bb19edba320459c
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 01:50:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 01:51:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f03dcb7

sys-apps/coreutils: sync w/ live

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

 sys-apps/coreutils/coreutils-9.1_p20230313.ebuild |  2 +-
 sys-apps/coreutils/coreutils-.ebuild  | 22 +-
 2 files changed, 14 insertions(+), 10 deletions(-)

diff --git a/sys-apps/coreutils/coreutils-9.1_p20230313.ebuild 
b/sys-apps/coreutils/coreutils-9.1_p20230313.ebuild
index 2c0011780d87..1acd3418a030 100644
--- a/sys-apps/coreutils/coreutils-9.1_p20230313.ebuild
+++ b/sys-apps/coreutils/coreutils-9.1_p20230313.ebuild
@@ -66,7 +66,7 @@ BDEPEND="
dev-util/strace
${PYTHON_DEPS}
)
-   verify-sig? ( >=sec-keys/openpgp-keys-coreutils-20230313 )
+   verify-sig? ( sec-keys/openpgp-keys-coreutils )
 "
 RDEPEND+="
hostname? ( !sys-apps/net-tools[hostname] )

diff --git a/sys-apps/coreutils/coreutils-.ebuild 
b/sys-apps/coreutils/coreutils-.ebuild
index 02afc582c965..1acd3418a030 100644
--- a/sys-apps/coreutils/coreutils-.ebuild
+++ b/sys-apps/coreutils/coreutils-.ebuild
@@ -21,7 +21,7 @@ if [[ ${PV} ==  ]] ; then
 elif [[ ${PV} == *_p* ]] ; then
# Note: could put this in devspace, but if it's gone, we don't want
# it in tree anyway. It's just for testing.
-   MY_SNAPSHOT="$(ver_cut 1-2).193-54bec"
+   MY_SNAPSHOT="$(ver_cut 1-2).198-e68b1"
SRC_URI="https://www.pixelbeat.org/cu/coreutils-${MY_SNAPSHOT}.tar.xz 
-> ${P}.tar.xz"
SRC_URI+=" verify-sig? ( 
https://www.pixelbeat.org/cu/coreutils-${MY_SNAPSHOT}.tar.xz.sig -> 
${P}.tar.xz.sig )"
S="${WORKDIR}"/${PN}-${MY_SNAPSHOT}
@@ -41,14 +41,18 @@ SLOT="0"
 IUSE="acl caps gmp hostname kill multicall nls +openssl selinux +split-usr 
static test vanilla xattr"
 RESTRICT="!test? ( test )"
 
-LIB_DEPEND="acl? ( sys-apps/acl[static-libs] )
+LIB_DEPEND="
+   acl? ( sys-apps/acl[static-libs] )
caps? ( sys-libs/libcap )
gmp? ( dev-libs/gmp:=[static-libs] )
openssl? ( dev-libs/openssl:=[static-libs] )
-   xattr? ( sys-apps/attr[static-libs] )"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs]} )
+   xattr? ( sys-apps/attr[static-libs] )
+"
+RDEPEND="
+   !static? ( ${LIB_DEPEND//\[static-libs]} )
selinux? ( sys-libs/libselinux )
-   nls? ( virtual/libintl )"
+   nls? ( virtual/libintl )
+"
 DEPEND="
${RDEPEND}
static? ( ${LIB_DEPEND} )
@@ -96,8 +100,9 @@ src_unpack() {
elif use verify-sig ; then
# Needed for downloaded patch (which is unsigned, which is fine)
verify-sig_verify_detached "${DISTDIR}"/${P}.tar.xz{,.sig}
-   default
fi
+
+   default
 }
 
 src_prepare() {
@@ -211,9 +216,8 @@ src_test() {
addwrite /dev/full
#export RUN_EXPENSIVE_TESTS="yes"
#export FETISH_GROUPS="portage wheel"
-   env PATH="${T}/mount-wrappers:${PATH}" emake -k check \
-   gl_public_submodule_commit= \
-   VERBOSE=yes
+   env PATH="${T}/mount-wrappers:${PATH}" gl_public_submodule_commit= \
+   emake -k check VERBOSE=yes
 }
 
 src_install() {



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

2023-03-14 Thread Maciej Barć
commit: aaa95b088ca9506c9634f68c62fa1ec0af7fd89e
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 14 23:54:31 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Mar 15 00:25:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaa95b08

sci-mathematics/coq-serapi: introduce COQ_MIN_V

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

 sci-mathematics/coq-serapi/coq-serapi-0.16.3.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/sci-mathematics/coq-serapi/coq-serapi-0.16.3.ebuild 
b/sci-mathematics/coq-serapi/coq-serapi-0.16.3.ebuild
index 9b4f5a4653a6..45e829121219 100644
--- a/sci-mathematics/coq-serapi/coq-serapi-0.16.3.ebuild
+++ b/sci-mathematics/coq-serapi/coq-serapi-0.16.3.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=8
 
-COQV=8.16.0
+COQ_MIN_V=8.16.0
+COQ_MAX_V=8.17.0
 
 inherit elisp-common dune
 
@@ -13,7 +14,7 @@ HOMEPAGE="https://github.com/ejgallego/coq-serapi/;
 # The tarball in SRC_URI is comprised of +
 SRC_URI="https://github.com/ejgallego/${PN}/archive/${COQV}+${PV}.tar.gz
-> ${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${COQV}-${PV}
+S="${WORKDIR}"/${PN}-${COQ_MIN_V}-${PV}
 
 LICENSE="GPL-3+"
 SLOT="0/${PV}"
@@ -22,7 +23,7 @@ IUSE="emacs +ocamlopt test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   >=sci-mathematics/coq-${COQV}:= =sci-mathematics/coq-${COQ_MIN_V}:= =dev-ml/ppx_sexp_conv-0.13.0:=
dev-ml/cmdliner:=
dev-ml/ppx_compare:=



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

2023-03-14 Thread Maciej Barć
commit: 2a032e6e068371622508d3e2617b5841f87e5067
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 14 22:30:40 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Mar 15 00:25:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a032e6e

dev-lang/elpi: new package; add 1.16.9

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

 dev-lang/elpi/Manifest   |  1 +
 dev-lang/elpi/elpi-1.16.9.ebuild | 47 
 dev-lang/elpi/metadata.xml   | 27 +++
 3 files changed, 75 insertions(+)

diff --git a/dev-lang/elpi/Manifest b/dev-lang/elpi/Manifest
new file mode 100644
index ..3c296b8fd485
--- /dev/null
+++ b/dev-lang/elpi/Manifest
@@ -0,0 +1 @@
+DIST elpi-1.16.9.tar.gz 2601448 BLAKE2B 
37dd239cae112e6ec1c913dc9fdba60d829c0bbf61876f9c98b927d5d359ed5376ea1663da7e6c808bd62d61380973de7ae649d4a0dddef172f8d2599cc18c35
 SHA512 
89896c0f5d2e9a8ec6d7ef666a0d11c12b670e6951e277c2d29095b3fcbb5a977416cd1876c4c2d8c14b826782b095d3a453db03bebe3438f0eeacc08c7c87fc

diff --git a/dev-lang/elpi/elpi-1.16.9.ebuild b/dev-lang/elpi/elpi-1.16.9.ebuild
new file mode 100644
index ..184849b51e67
--- /dev/null
+++ b/dev-lang/elpi/elpi-1.16.9.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Embeddable Lambda Prolog Interpreter in OCaml"
+HOMEPAGE="https://github.com/LPCIC/elpi/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/LPCIC/${PN}.git;
+else
+   SRC_URI="https://github.com/LPCIC/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0/${PV}"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-lang/ocaml-4.08.0:=
+   >=dev-ml/menhir-20211230:=
+   dev-ml/atd:=
+   dev-ml/ppx_deriving:=
+   dev-ml/ppxlib:=
+   dev-ml/re:=
+   dev-ml/stdlib-shims:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   test? (
+   dev-ml/ANSITerminal
+   dev-ml/cmdliner
+   )
+"
+
+DOCS=( AUTHORS.md CHANGES.md ELPI.md INCOMPATIBILITIES.md README.md )
+
+src_install() {
+   dune_src_install
+   einstalldocs
+}

diff --git a/dev-lang/elpi/metadata.xml b/dev-lang/elpi/metadata.xml
new file mode 100644
index ..30a70f111a2f
--- /dev/null
+++ b/dev-lang/elpi/metadata.xml
@@ -0,0 +1,27 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+m...@gentoo.org
+ML
+  
+  
+sci-mathemat...@gentoo.org
+Gentoo Mathematics Project
+  
+  
+ELPI implements a variant of λProlog enriched with Constraint Handling
+Rules, a programming language well suited to manipulate syntax trees with
+binders. ELPI is designed to be embedded into larger applications written
+in OCaml as an extension language. It comes with an API to drive the
+interpreter and with an FFI for defining built-in predicates and data
+types, as well as quotations and similar goodies that are handy to adapt
+the language to the host application.
+  
+  
+
https://raw.githubusercontent.com/LPCIC/elpi/master/CHANGES.md
+https://github.com/LPCIC/elpi/issues/
+LPCIC/elpi
+  
+



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

2023-03-14 Thread Maciej Barć
commit: 5845e37ea1bc6cb1e9d2e80642c63b52a09c1f87
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 14 23:53:27 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Mar 15 00:25:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5845e37e

sci-mathematics/coq-mathcomp: introduce COQ_MIN_V

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

 sci-mathematics/coq-mathcomp/coq-mathcomp-1.16.0-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sci-mathematics/coq-mathcomp/coq-mathcomp-1.16.0-r1.ebuild 
b/sci-mathematics/coq-mathcomp/coq-mathcomp-1.16.0-r1.ebuild
index fec89b781e85..7ccb37804477 100644
--- a/sci-mathematics/coq-mathcomp/coq-mathcomp-1.16.0-r1.ebuild
+++ b/sci-mathematics/coq-mathcomp/coq-mathcomp-1.16.0-r1.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+COQ_MIN_V=8.16.0
+
 DESCRIPTION="Mathematical Components for the Coq proof assistant"
 HOMEPAGE="https://github.com/math-comp/math-comp/;
 SRC_URI="https://github.com/math-comp/math-comp/archive/mathcomp-${PV}.tar.gz
@@ -14,7 +16,7 @@ SLOT="0/${PV}"
 KEYWORDS="~amd64"
 
 RDEPEND="
+   >=sci-mathematics/coq-${COQ_MIN_V}:=
dev-lang/ocaml:=
-   >=sci-mathematics/coq-8.16.0:=
 "
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: net-im/conduit/files/

2023-03-14 Thread Julien Roy
commit: f2096ec8a3c71c2c419c0599079782de8bdd9393
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Mar 15 01:25:49 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Mar 15 01:26:27 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f2096ec8

net-im/conduit: fix init script default value

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

 net-im/conduit/files/conduit.initd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/conduit/files/conduit.initd 
b/net-im/conduit/files/conduit.initd
index 7ddb12a97..86d12284b 100644
--- a/net-im/conduit/files/conduit.initd
+++ b/net-im/conduit/files/conduit.initd
@@ -1,6 +1,6 @@
 #!/sbin/openrc-run
 
-export CONDUIT_CONFIG=${CONDUIT_CONFIG:/etc/config/conduit.toml}
+export CONDUIT_CONFIG=${CONDUIT_CONFIG:=/etc/conduit/conduit.toml}
 
 command="/usr/bin/conduit"
 command_user="conduit:conduit"



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

2023-03-14 Thread Adam Pimentel
commit: c6f67ff24174963f0985c6eb6f883576b87a28fa
Author: Adam Pimentel  protonmail  com>
AuthorDate: Wed Mar 15 01:02:57 2023 +
Commit: Adam Pimentel  protonmail  com>
CommitDate: Wed Mar 15 01:02:57 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c6f67ff2

dev-libs/polyseed: version bump

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

 dev-libs/polyseed/Manifest  |  1 +
 dev-libs/polyseed/polyseed-2.0.0.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/dev-libs/polyseed/Manifest b/dev-libs/polyseed/Manifest
index 8283c5e23..cc3335016 100644
--- a/dev-libs/polyseed/Manifest
+++ b/dev-libs/polyseed/Manifest
@@ -1 +1,2 @@
 DIST polyseed-1.0.0.tar.gz 105268 BLAKE2B 
ed3214816d3d0421c7fed8345bf8c66f0b6d7da47d7cc2c499cf7899817d2acf7951e1c439e80bb8e012a5b4ba5ca88795ab1fc0de688a90632b567924e7cc78
 SHA512 
fdb85173b71aa6da8ee032ef97c4a1dc07b1517b75c694b33d59c5e7cd2f69ba1d591c82b2227ce4e5ea88c4ec0b10fa4fb6487f6ced1eb7aef48c069d5a7a93
+DIST polyseed-2.0.0.tar.gz 105259 BLAKE2B 
82525b9dc475bc9246285516a52ad0af309445a61de9382203ae4db52c8d989e43ac59b3562cbf4c10d3250184398717ff77186ed146ad9be7bffd4f4cd4aa97
 SHA512 
cab9b81612f20b560962963c3dedc22701767b2841800ecaefaf8100f6458b1e39cecd9da9de3372e6ac3a67eb4c98b5512042872978c6c4d8cec8c917092af3

diff --git a/dev-libs/polyseed/polyseed-2.0.0.ebuild 
b/dev-libs/polyseed/polyseed-2.0.0.ebuild
new file mode 100644
index 0..34fd63397
--- /dev/null
+++ b/dev-libs/polyseed/polyseed-2.0.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Mnemonic seed library for Monero and other CryptoNote-based 
currencies."
+HOMEPAGE="https://github.com/tevador/polyseed;
+SRC_URI="https://github.com/tevador/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="" #todo: make test executible an optiona; USE flag
+BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/certbot-dns-rfc2136/

2023-03-14 Thread Thibaud CANALE
commit: efeabe2fe36cc9e616206ac10cb316c0b553299d
Author: Thibaud CANALE  thican  net>
AuthorDate: Wed Mar 15 00:40:48 2023 +
Commit: Thibaud CANALE  thican  net>
CommitDate: Wed Mar 15 00:40:48 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=efeabe2f

app-crypt/certbot-dns-rfc2136: drop 2.0.0, 2.1.0

Signed-off-by: Thibaud CANALE  thican.net>

 app-crypt/certbot-dns-rfc2136/Manifest |  2 -
 .../certbot-dns-rfc2136-2.0.0.ebuild   | 70 --
 .../certbot-dns-rfc2136-2.1.0.ebuild   | 70 --
 3 files changed, 142 deletions(-)

diff --git a/app-crypt/certbot-dns-rfc2136/Manifest 
b/app-crypt/certbot-dns-rfc2136/Manifest
index b3e248e20..edb04bef4 100644
--- a/app-crypt/certbot-dns-rfc2136/Manifest
+++ b/app-crypt/certbot-dns-rfc2136/Manifest
@@ -1,5 +1,3 @@
-DIST certbot-2.0.0.gh.tar.gz 1326589 BLAKE2B 
d1dc7e2c2a807f767d5dd4209b0fe079e18a8859c9a1b1dbdf62f240c123f20d5a63f01c5a92a4463b99f50b343e6956ac9a53c14c576b16bcd46c07f6f775f3
 SHA512 
c72d428a43d19b105a206931f8fe74e0c68dfc288a2e8667f25b9e292820eccd9ad04a11d9d3c4fcdbcb08cf2adc5f5fad12bd53b8df09dcc77c0a500a30e518
-DIST certbot-2.1.0.gh.tar.gz 1327451 BLAKE2B 
c4694622648427146574aa7c056d5d76dc3c4f6b8487a506d1c4996239f979d89ca26980b2ffbaab975458d0691acaa07a46a75098b6146e6e3c51e6eaa64be0
 SHA512 
83c3a6abeffb135cebd0d0f4561f3814039962e3b895aaf7bef6570641fccda2da04f1a6110c5e90d6ed3346402cbb3ff543b0a096e8e18f6345edd22da643cc
 DIST certbot-2.2.0.gh.tar.gz 1331053 BLAKE2B 
4a3e6d8b0b3b7f8537bd6b24234bad7657842ee64865bcef2701e572501640b7a2d49cf4dc62db25cda1039be2d20fb77ac6415cdcb4756fce0f96b5cb7410c6
 SHA512 
242bfa8e5b60c28b49457403b41421ef782b9f98f325cc423b58283fef410b33691c3ce126188b191c80fcd488fe5d51acfc5ca575c8e7c5b6b08198844bffb7
 DIST certbot-2.3.0.gh.tar.gz 1335613 BLAKE2B 
af8ff393f92755e8e312f7596fe99abefa35c42cef6fa6688f7f3dd4a310205385fec81366df30d8edfe28d8abd3db447c9e1a3770fe31c3d45c69f04a038660
 SHA512 
5f52d9b0dd390fc696389a94ff897d803ee062feca50bb66972e197dcd79b0096b337cece2798557c3878903577171fd9afe1f18a4a2131ad7e6a62d0d945ebb
 DIST certbot-2.4.0.gh.tar.gz 1333159 BLAKE2B 
534c7d090cc8a2b77b2dd8bd8c407409260c18e7741223a327bb240dac9685b1ca152d4a20bb0ec46d8717f89bd3de6f494019c57afe22a74db69641a3ed209e
 SHA512 
c307c97154935a3a01b468d6e91505caba6073b4c01071c87382bdc08c892094d95d75b047047d3221b7d8018a61ce974c0f4defbfdee00b136af920fd579108

diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.0.0.ebuild 
b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.0.0.ebuild
deleted file mode 100644
index e784b2ceb..0
--- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.0.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-PARENT_PN="${PN%-dns-rfc2136}"
-PARENT_P="${PARENT_PN}-${PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${PARENT_P}.gh.tar.gz
-   "
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-fi
-
-DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt 
client)"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
-BDEPEND="
-   test? ( >=dev-python/pytest-7.2.0[${PYTHON_USEDEP}] )
-"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/dnspython-2.2.1[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-# Same than PATCHES but from repository's root directory,
-# please see function `python_prepare_all` below.
-# Simplier for users IMHO.
-PARENT_PATCHES=(
-)
-
-# Here for patches within "${PN}" subdirectory.
-PATCHES=(
-)
-
-python_prepare_all() {
-   pushd "${WORKDIR}/${PARENT_P}" > /dev/null || die
-   [[ -n "${PARENT_PATCHES[@]}" ]] && eapply "${PARENT_PATCHES[@]}"
-   eapply_user
-   popd > /dev/null || die
-
-   distutils-r1_python_prepare_all
-}

diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.1.0.ebuild 
b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.1.0.ebuild
deleted file mode 100644
index e784b2ceb..0
--- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.1.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )

[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/certbot-dns-rfc2136/

2023-03-14 Thread Thibaud CANALE
commit: 31a4adc84b7460078b8d2fc83ef43b21dfbeac09
Author: Thibaud CANALE  thican  net>
AuthorDate: Wed Mar  8 01:14:38 2023 +
Commit: Thibaud CANALE  thican  net>
CommitDate: Wed Mar 15 00:33:02 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=31a4adc8

app-crypt/certbot-dns-rfc2136: add 2.3.0, 2.4.0

Signed-off-by: Thibaud CANALE  thican.net>

 app-crypt/certbot-dns-rfc2136/Manifest| 2 ++
 ...rtbot-dns-rfc2136-.ebuild => certbot-dns-rfc2136-2.3.0.ebuild} | 4 ++--
 ...rtbot-dns-rfc2136-.ebuild => certbot-dns-rfc2136-2.4.0.ebuild} | 4 ++--
 app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-.ebuild | 4 ++--
 4 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/app-crypt/certbot-dns-rfc2136/Manifest 
b/app-crypt/certbot-dns-rfc2136/Manifest
index 3e3aea56f..b3e248e20 100644
--- a/app-crypt/certbot-dns-rfc2136/Manifest
+++ b/app-crypt/certbot-dns-rfc2136/Manifest
@@ -1,3 +1,5 @@
 DIST certbot-2.0.0.gh.tar.gz 1326589 BLAKE2B 
d1dc7e2c2a807f767d5dd4209b0fe079e18a8859c9a1b1dbdf62f240c123f20d5a63f01c5a92a4463b99f50b343e6956ac9a53c14c576b16bcd46c07f6f775f3
 SHA512 
c72d428a43d19b105a206931f8fe74e0c68dfc288a2e8667f25b9e292820eccd9ad04a11d9d3c4fcdbcb08cf2adc5f5fad12bd53b8df09dcc77c0a500a30e518
 DIST certbot-2.1.0.gh.tar.gz 1327451 BLAKE2B 
c4694622648427146574aa7c056d5d76dc3c4f6b8487a506d1c4996239f979d89ca26980b2ffbaab975458d0691acaa07a46a75098b6146e6e3c51e6eaa64be0
 SHA512 
83c3a6abeffb135cebd0d0f4561f3814039962e3b895aaf7bef6570641fccda2da04f1a6110c5e90d6ed3346402cbb3ff543b0a096e8e18f6345edd22da643cc
 DIST certbot-2.2.0.gh.tar.gz 1331053 BLAKE2B 
4a3e6d8b0b3b7f8537bd6b24234bad7657842ee64865bcef2701e572501640b7a2d49cf4dc62db25cda1039be2d20fb77ac6415cdcb4756fce0f96b5cb7410c6
 SHA512 
242bfa8e5b60c28b49457403b41421ef782b9f98f325cc423b58283fef410b33691c3ce126188b191c80fcd488fe5d51acfc5ca575c8e7c5b6b08198844bffb7
+DIST certbot-2.3.0.gh.tar.gz 1335613 BLAKE2B 
af8ff393f92755e8e312f7596fe99abefa35c42cef6fa6688f7f3dd4a310205385fec81366df30d8edfe28d8abd3db447c9e1a3770fe31c3d45c69f04a038660
 SHA512 
5f52d9b0dd390fc696389a94ff897d803ee062feca50bb66972e197dcd79b0096b337cece2798557c3878903577171fd9afe1f18a4a2131ad7e6a62d0d945ebb
+DIST certbot-2.4.0.gh.tar.gz 1333159 BLAKE2B 
534c7d090cc8a2b77b2dd8bd8c407409260c18e7741223a327bb240dac9685b1ca152d4a20bb0ec46d8717f89bd3de6f494019c57afe22a74db69641a3ed209e
 SHA512 
c307c97154935a3a01b468d6e91505caba6073b4c01071c87382bdc08c892094d95d75b047047d3221b7d8018a61ce974c0f4defbfdee00b136af920fd579108

diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-.ebuild 
b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.3.0.ebuild
similarity index 93%
copy from app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-.ebuild
copy to app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.3.0.ebuild
index e784b2ceb..dd6f254b6 100644
--- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-.ebuild
+++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.3.0.ebuild
@@ -37,14 +37,14 @@ SLOT="0"
 S="${WORKDIR}/${PARENT_P}/${PN}"
 
 BDEPEND="
-   test? ( >=dev-python/pytest-7.2.0[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
 "
 
 RDEPEND="
${PYTHON_DEPS}
>=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
>=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/dnspython-2.2.1[${PYTHON_USEDEP}]
+   >=dev-python/dnspython-1.15.0[${PYTHON_USEDEP}]
 "
 
 distutils_enable_sphinx docs dev-python/sphinx-rtd-theme

diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-.ebuild 
b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.4.0.ebuild
similarity index 93%
copy from app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-.ebuild
copy to app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.4.0.ebuild
index e784b2ceb..dd6f254b6 100644
--- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-.ebuild
+++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.4.0.ebuild
@@ -37,14 +37,14 @@ SLOT="0"
 S="${WORKDIR}/${PARENT_P}/${PN}"
 
 BDEPEND="
-   test? ( >=dev-python/pytest-7.2.0[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
 "
 
 RDEPEND="
${PYTHON_DEPS}
>=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
>=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/dnspython-2.2.1[${PYTHON_USEDEP}]
+   >=dev-python/dnspython-1.15.0[${PYTHON_USEDEP}]
 "
 
 distutils_enable_sphinx docs dev-python/sphinx-rtd-theme

diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-.ebuild 
b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-.ebuild
index e784b2ceb..dd6f254b6 100644
--- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-.ebuild
+++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-.ebuild
@@ -37,14 +37,14 @@ SLOT="0"
 S="${WORKDIR}/${PARENT_P}/${PN}"
 
 BDEPEND="
-   test? ( >=dev-python/pytest-7.2.0[${PYTHON_USEDEP}] )
+   test? ( 

[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tpm2-openssl/files/, app-crypt/tpm2-openssl/

2023-03-14 Thread Christopher Byrne
commit: 111cabeae34e03a8d729ef287adc27ecb3d3b87f
Author: Christopher Byrne  gmail  com>
AuthorDate: Tue Mar 14 23:28:52 2023 +
Commit: Christopher Byrne  gmail  com>
CommitDate: Tue Mar 14 23:28:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=111cabea

app-crypt/tpm2-openssl: Fix failing test

Closes: https://bugs.gentoo.org/901005
Signed-off-by: Christopher Byrne  gmail.com>

 ...de-base-provider-required-to-load-ecparam.patch | 25 ++
 app-crypt/tpm2-openssl/metadata.xml|  4 
 app-crypt/tpm2-openssl/tpm2-openssl-1.1.1.ebuild   |  4 
 3 files changed, 33 insertions(+)

diff --git 
a/app-crypt/tpm2-openssl/files/tpm2-openssl-1.1.1-tests-include-base-provider-required-to-load-ecparam.patch
 
b/app-crypt/tpm2-openssl/files/tpm2-openssl-1.1.1-tests-include-base-provider-required-to-load-ecparam.patch
new file mode 100644
index 0..5a5554628
--- /dev/null
+++ 
b/app-crypt/tpm2-openssl/files/tpm2-openssl-1.1.1-tests-include-base-provider-required-to-load-ecparam.patch
@@ -0,0 +1,25 @@
+From 483030d85563e26a62e4baeac3b0fdca0e314199 Mon Sep 17 00:00:00 2001
+From: Petr Gotthard 
+Date: Fri, 23 Dec 2022 10:46:40 +0100
+Subject: [PATCH] tests: include base provider required to load ecparam
+
+---
+ test/ec_genpkey_parameters.sh | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/test/ec_genpkey_parameters.sh b/test/ec_genpkey_parameters.sh
+index 406b558..a4f68d7 100755
+--- a/test/ec_genpkey_parameters.sh
 b/test/ec_genpkey_parameters.sh
+@@ -6,7 +6,7 @@ set -eufx
+ openssl ecparam -name prime256v1 -out testparam.pem
+ 
+ # generate private key as PEM
+-openssl genpkey -provider tpm2 -paramfile testparam.pem -out testkey.pem
++openssl genpkey -provider tpm2 -provider base -paramfile testparam.pem -out 
testkey.pem
+ 
+ # display private key info
+ openssl ec -provider tpm2 -provider base -in testkey.pem -check -text -noout
+-- 
+2.39.2
+

diff --git a/app-crypt/tpm2-openssl/metadata.xml 
b/app-crypt/tpm2-openssl/metadata.xml
index cd1ce1c8a..aa195a46b 100644
--- a/app-crypt/tpm2-openssl/metadata.xml
+++ b/app-crypt/tpm2-openssl/metadata.xml
@@ -5,4 +5,8 @@
salah.coro...@gmail.com
Christopher Byrne

+   
+   tpm2-software/tpm2-openssl
+   
 
+

diff --git a/app-crypt/tpm2-openssl/tpm2-openssl-1.1.1.ebuild 
b/app-crypt/tpm2-openssl/tpm2-openssl-1.1.1.ebuild
index fff830dd8..1033293fb 100644
--- a/app-crypt/tpm2-openssl/tpm2-openssl-1.1.1.ebuild
+++ b/app-crypt/tpm2-openssl/tpm2-openssl-1.1.1.ebuild
@@ -26,6 +26,10 @@ BDEPEND="sys-devel/autoconf-archive
 
 RESTRICT="!test? ( test )"
 
+PATCHES=(
+   
"${FILESDIR}/${PN}-1.1.1-tests-include-base-provider-required-to-load-ecparam.patch"
+   )
+
 dbus_run() {
(
# start isolated dbus session bus



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

2023-03-14 Thread Conrad Kostecki
commit: e946ce4d76ece04b512661469ce5550e1d505ae5
Author: Dennis Eisele  dennis-eisele  de>
AuthorDate: Sat Mar  4 13:33:08 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar 14 23:12:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e946ce4d

net-vpn/strongswan: version bump to 5.9.10

Bug: https://bugs.gentoo.org/899964
Signed-off-by: Dennis Eisele  dennis-eisele.de>
Closes: https://github.com/gentoo/gentoo/pull/29924
Signed-off-by: Conrad Kostecki  gentoo.org>

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

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

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

[gentoo-commits] proj/emacs-ebuild-snippets:master commit in: snippets/ebuild-mode/

2023-03-14 Thread Maciej Barć
commit: f4835a3b649065283fd2a098bc237c7406ed3afd
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 14 23:12:03 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar 14 23:12:03 2023 +
URL:
https://gitweb.gentoo.org/proj/emacs-ebuild-snippets.git/commit/?id=f4835a3b

emake.yas: escape special syntax

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

 snippets/ebuild-mode/emake.yas | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/snippets/ebuild-mode/emake.yas b/snippets/ebuild-mode/emake.yas
index f470eb9..2f35b3a 100644
--- a/snippets/ebuild-mode/emake.yas
+++ b/snippets/ebuild-mode/emake.yas
@@ -26,4 +26,4 @@
 local -a mymakeargs=(
$0
 )
-emake "${mymakeargs[@]}"
+emake "\${mymakeargs[@]}"



[gentoo-commits] proj/emacs-ebuild-snippets:master commit in: snippets/ebuild-mode/

2023-03-14 Thread Maciej Barć
commit: acf19e0558efc743c23dc85c28ddc8f051bfe251
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 14 23:12:34 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar 14 23:12:34 2023 +
URL:
https://gitweb.gentoo.org/proj/emacs-ebuild-snippets.git/commit/?id=acf19e05

econf.yas: escape special syntax

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

 snippets/ebuild-mode/econf.yas | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/snippets/ebuild-mode/econf.yas b/snippets/ebuild-mode/econf.yas
index 5e7cba7..959fd40 100644
--- a/snippets/ebuild-mode/econf.yas
+++ b/snippets/ebuild-mode/econf.yas
@@ -26,4 +26,4 @@
 local -a myconf=(
$0
 )
-econf "${myconf[@]}"
+econf "\${myconf[@]}"



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

2023-03-14 Thread Conrad Kostecki
commit: f90375a6a07f068428cbbe2345317709e2d610ca
Author: Martin Dummer  gmx  net>
AuthorDate: Sun Mar 12 10:44:19 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar 14 23:06:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f90375a6

media-video/vdr: add 2.6.4

Signed-off-by: Martin Dummer  gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/30074
Signed-off-by: Conrad Kostecki  gentoo.org>

 media-video/vdr/Manifest |   2 +
 media-video/vdr/vdr-2.6.4.ebuild | 199 +++
 2 files changed, 201 insertions(+)

diff --git a/media-video/vdr/Manifest b/media-video/vdr/Manifest
index 6e905f5e27c4..6d4cb3b44c66 100644
--- a/media-video/vdr/Manifest
+++ b/media-video/vdr/Manifest
@@ -2,4 +2,6 @@ DIST extpng-vdr-2.2.0-gentoo-edition-v1.patch.bz2 34664 BLAKE2B 
81b68ebe0ef4588c
 DIST vdr-2.2.0.tar.bz2 922708 BLAKE2B 
975e07d6d4c5bd13ee92be5d6a1826d6404b0c59e20fa2e30689b185a61e02d54782ad528e6a4f15e0d36806b30bcf48aa336d63adb3604e78056ff318e0fd2c
 SHA512 
183f58133915c6c0fe8ec2b88becbcb2a36418210e6dcf7931053d3771d727c3581593f9eb5c9693abf39e22e728f7b41c42079cd704610c3636ec05134ea93d
 DIST vdr-2.6.1_ttxtsubs_v2.patch 40549 BLAKE2B 
525c05b72fa957372cc1ef91428428f664f42d92eebc06fd0b179afbe99e4ecc4919c69cef000cc15c8340c9a2506d38cbf755fd6665cde1708ce17d4320a35f
 SHA512 
590c43e63818de8be9637cb3b32bf3399b82a181ca151d67e2341232669619020ab78ba9934da3a9c58cdb3bac56fc2a332a5838a92ee0851e42c3707726eb49
 DIST vdr-2.6.3.tbz2 943867 BLAKE2B 
48dd2f19125dc60b68d835d3da457b4e2377b7b8ca31b9e1849b9f5ebe29391ed51c9460ec8efc9bdd349adba6d39a2b17f4a3e8f23bea3964b15bcbd9618ec9
 SHA512 
d84ca2cd797c80134a28cebc28172f45081d4f9580122f823dde396d106a15fa88d5f040252b8ee7caa7d44fa6f1cfba37a13c6a36ecd3fd2734b0140f7c438c
+DIST vdr-2.6.4.tbz2 944257 BLAKE2B 
09f2867d84ad6ee722e37cd3f77160ba4d976c25e46394a50ecd53b22da2269a3988e5aaf07eb741aaf0c957e9a001b15767b61eb6b1169206b4434d3885dc2f
 SHA512 
2e69b67c82dd9dd1473c8776524b3888944957d4c6d7cf8f7713de4935819853dc481f04a87936bba8b1f56d9f3d8018f0820a3b1505bec2fceea6863e5d3776
+DIST vdr-2.6.4_ttxtsubs_v2.patch 40549 BLAKE2B 
525c05b72fa957372cc1ef91428428f664f42d92eebc06fd0b179afbe99e4ecc4919c69cef000cc15c8340c9a2506d38cbf755fd6665cde1708ce17d4320a35f
 SHA512 
590c43e63818de8be9637cb3b32bf3399b82a181ca151d67e2341232669619020ab78ba9934da3a9c58cdb3bac56fc2a332a5838a92ee0851e42c3707726eb49
 DIST vdr-menuorg-2.3.x.diff 8852 BLAKE2B 
19b98d51a69f52ecda5500f51ef1741a8397953b20c490055eab0393da5f56ff9598c3e1e8ed8b915f5877e08deeb9ba7a9ef8d9356ad3a1fa12e3778869174a
 SHA512 
7b41c3a529858a4953a57f21619ea01864e140cc1755ee0b03caf1c4de41e80c3f805653502bc8d39d02a4dfcddf720acd4a8c8bd91f4871eef31d86e8e915c0

diff --git a/media-video/vdr/vdr-2.6.4.ebuild b/media-video/vdr/vdr-2.6.4.ebuild
new file mode 100644
index ..6f0f847cc9b0
--- /dev/null
+++ b/media-video/vdr/vdr-2.6.4.ebuild
@@ -0,0 +1,199 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic strip-linguas toolchain-funcs user-info
+
+DESCRIPTION="Video Disk Recorder - turns a pc into a powerful set top box for 
DVB"
+HOMEPAGE="http://www.tvdr.de/;
+SRC_URI="http://git.tvdr.de/?p=vdr.git;a=snapshot;h=refs/tags/${PV};sf=tbz2 -> 
${P}.tbz2
+   menuorg? ( 
https://github.com/vdr-projects/vdr-plugin-menuorg/raw/master/vdr-patch/vdr-menuorg-2.3.x.diff
 )
+   ttxtsubs? ( https://md11.it.cx/download/${PN}/${P}_ttxtsubs_v2.patch )"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="bidi debug demoplugins html keyboard mainmenuhooks menuorg naludump 
permashift pinplugin systemd ttxtsubs verbose"
+
+COMMON_DEPEND="
+   acct-group/vdr
+   acct-user/vdr
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/libjpeg-turbo:=
+   sys-libs/libcap"
+DEPEND="${COMMON_DEPEND}
+   >=virtual/linuxtv-dvb-headers-5.3"
+RDEPEND="${COMMON_DEPEND}
+   dev-lang/perl
+   media-tv/gentoo-vdr-scripts
+   media-fonts/corefonts
+   bidi? ( dev-libs/fribidi )
+   systemd? ( sys-apps/systemd )"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+REQUIRED_USE="permashift? ( !naludump !pinplugin )"
+
+CONF_DIR="/etc/vdr"
+CAP_FILE="${S}/capabilities.sh"
+CAPS="# Capabilities of the vdr-executable for use by startscript etc."
+
+pkg_setup() {
+   use debug && append-flags -g
+
+   PLUGIN_LIBDIR="/usr/$(get_libdir)/vdr/plugins"
+   VIDEO_DIR="$(egethome vdr)/video"
+
+   tc-export CC CXX AR
+}
+
+add_cap() {
+   local arg
+   for arg; do
+   CAPS="${CAPS}\n${arg}=1"
+   done
+}
+
+lang_po() {
+   LING_PO=$( ls "${S}"/po | sed -e "s:.po::g" | cut -d_ -f1 | tr \\\012 ' 
' )
+}
+
+src_prepare() {
+   # apply maintenance-patches
+   ebegin "Changing paths for gentoo"
+
+   local DVBDIR=/usr/include
+   local i
+   for i in 

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

2023-03-14 Thread Conrad Kostecki
commit: c592536b35c87e8b833a5fb08b8129dd8563cef0
Author: Martin Dummer  gmx  net>
AuthorDate: Sun Mar 12 10:37:47 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar 14 23:06:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c592536b

media-video/vdr: drop 2.6.1

Signed-off-by: Martin Dummer  gmx.net>
Signed-off-by: Conrad Kostecki  gentoo.org>

 media-video/vdr/Manifest |   1 -
 media-video/vdr/vdr-2.6.1.ebuild | 199 ---
 2 files changed, 200 deletions(-)

diff --git a/media-video/vdr/Manifest b/media-video/vdr/Manifest
index ad6735144b89..6e905f5e27c4 100644
--- a/media-video/vdr/Manifest
+++ b/media-video/vdr/Manifest
@@ -1,6 +1,5 @@
 DIST extpng-vdr-2.2.0-gentoo-edition-v1.patch.bz2 34664 BLAKE2B 
81b68ebe0ef4588c3676f0b7a2c766d8d4d4f754a987b3be5868f3c6eff9158d4cea8e492ca81df535e637dbdc5baff638d1fafb4163e9d9a2d0125aba17e2e1
 SHA512 
16d6fbb8201f003dfe653b6a49424b794d7e697e27ad6f2383dbe17b76712ea5a3da88a676900b84d75ff7425bf3eb9084d60a89a4598758f482dc1f013f7b3e
 DIST vdr-2.2.0.tar.bz2 922708 BLAKE2B 
975e07d6d4c5bd13ee92be5d6a1826d6404b0c59e20fa2e30689b185a61e02d54782ad528e6a4f15e0d36806b30bcf48aa336d63adb3604e78056ff318e0fd2c
 SHA512 
183f58133915c6c0fe8ec2b88becbcb2a36418210e6dcf7931053d3771d727c3581593f9eb5c9693abf39e22e728f7b41c42079cd704610c3636ec05134ea93d
-DIST vdr-2.6.1.tbz2 937103 BLAKE2B 
d8bbf8cb74f79c328ba7a367cd120d9472be667def851fbdff2f2fda3addbf33ae1f0ab0f20dc0ea6b3a03667e36164a5acf5a17cff8f7934c15f4e61b3a8db2
 SHA512 
235ffd1654d8f13ba658533bfa5db9c9669e93106a63a770297997f9b8342807f270f26e7a6f5a3c127cd9f760bb94ae77f884dcad42a500615c28e1cf3fd92f
 DIST vdr-2.6.1_ttxtsubs_v2.patch 40549 BLAKE2B 
525c05b72fa957372cc1ef91428428f664f42d92eebc06fd0b179afbe99e4ecc4919c69cef000cc15c8340c9a2506d38cbf755fd6665cde1708ce17d4320a35f
 SHA512 
590c43e63818de8be9637cb3b32bf3399b82a181ca151d67e2341232669619020ab78ba9934da3a9c58cdb3bac56fc2a332a5838a92ee0851e42c3707726eb49
 DIST vdr-2.6.3.tbz2 943867 BLAKE2B 
48dd2f19125dc60b68d835d3da457b4e2377b7b8ca31b9e1849b9f5ebe29391ed51c9460ec8efc9bdd349adba6d39a2b17f4a3e8f23bea3964b15bcbd9618ec9
 SHA512 
d84ca2cd797c80134a28cebc28172f45081d4f9580122f823dde396d106a15fa88d5f040252b8ee7caa7d44fa6f1cfba37a13c6a36ecd3fd2734b0140f7c438c
 DIST vdr-menuorg-2.3.x.diff 8852 BLAKE2B 
19b98d51a69f52ecda5500f51ef1741a8397953b20c490055eab0393da5f56ff9598c3e1e8ed8b915f5877e08deeb9ba7a9ef8d9356ad3a1fa12e3778869174a
 SHA512 
7b41c3a529858a4953a57f21619ea01864e140cc1755ee0b03caf1c4de41e80c3f805653502bc8d39d02a4dfcddf720acd4a8c8bd91f4871eef31d86e8e915c0

diff --git a/media-video/vdr/vdr-2.6.1.ebuild b/media-video/vdr/vdr-2.6.1.ebuild
deleted file mode 100644
index a59cf1f2c1aa..
--- a/media-video/vdr/vdr-2.6.1.ebuild
+++ /dev/null
@@ -1,199 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic strip-linguas toolchain-funcs user-info
-
-DESCRIPTION="Video Disk Recorder - turns a pc into a powerful set top box for 
DVB"
-HOMEPAGE="http://www.tvdr.de/;
-SRC_URI="http://git.tvdr.de/?p=vdr.git;a=snapshot;h=refs/tags/${PV};sf=tbz2 -> 
${P}.tbz2
-   menuorg? ( 
https://github.com/vdr-projects/vdr-plugin-menuorg/raw/master/vdr-patch/vdr-menuorg-2.3.x.diff
 )
-   ttxtsubs? ( 
https://md11.it.cx/download/${PN}/${PN}-2.6.1_ttxtsubs_v2.patch )"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
-IUSE="bidi debug demoplugins html keyboard mainmenuhooks menuorg naludump 
permashift pinplugin systemd ttxtsubs verbose"
-
-COMMON_DEPEND="
-   acct-group/vdr
-   acct-user/vdr
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/libjpeg-turbo
-   sys-libs/libcap"
-DEPEND="${COMMON_DEPEND}
-   >=virtual/linuxtv-dvb-headers-5.3"
-RDEPEND="${COMMON_DEPEND}
-   dev-lang/perl
-   media-tv/gentoo-vdr-scripts
-   media-fonts/corefonts
-   bidi? ( dev-libs/fribidi )
-   systemd? ( sys-apps/systemd )"
-BDEPEND="
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-REQUIRED_USE="permashift? ( !naludump !pinplugin )"
-
-CONF_DIR="/etc/vdr"
-CAP_FILE="${S}/capabilities.sh"
-CAPS="# Capabilities of the vdr-executable for use by startscript etc."
-
-pkg_setup() {
-   use debug && append-flags -g
-
-   PLUGIN_LIBDIR="/usr/$(get_libdir)/vdr/plugins"
-   VIDEO_DIR="$(egethome vdr)/video"
-
-   tc-export CC CXX AR
-}
-
-add_cap() {
-   local arg
-   for arg; do
-   CAPS="${CAPS}\n${arg}=1"
-   done
-}
-
-lang_po() {
-   LING_PO=$( ls "${S}"/po | sed -e "s:.po::g" | cut -d_ -f1 | tr \\\012 ' 
' )
-}
-
-src_prepare() {
-   # apply maintenance-patches
-   ebegin "Changing paths for gentoo"
-
-   local DVBDIR=/usr/include
-   local i
-   for i in ${DVB_HEADER_PATH} /usr/include/v4l-dvb-hg /usr/include; do
-   [[ -d ${i} ]] || continue
-   if [[ -f 

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

2023-03-14 Thread Conrad Kostecki
commit: e76df9ac8ef869f5a4123e0ce4e912f8fc1f3d03
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Mar 11 09:35:59 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar 14 23:03:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e76df9ac

net-misc/ncp: remove myself as maintainer

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-misc/ncp/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/net-misc/ncp/metadata.xml b/net-misc/ncp/metadata.xml
index 5412e44936d4..a02990a673ff 100644
--- a/net-misc/ncp/metadata.xml
+++ b/net-misc/ncp/metadata.xml
@@ -1,14 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   m...@levelnine.at
-   Michael Mair-Keimberger
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

 "ncp" is a utility for copying files in a LAN. It has absolutely no security 
or integrity checking, no throttling, no features, except one: you don't have 
to type the coordinates of your peer.




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

2023-03-14 Thread Conrad Kostecki
commit: 35e017a858e4f5ddcc1a7bbfcb53cb842d6cbba4
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Mar 11 09:38:46 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar 14 23:03:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e017a8

net-analyzer/authforce: remove myself as maintainer

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/30053
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-analyzer/authforce/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/net-analyzer/authforce/metadata.xml 
b/net-analyzer/authforce/metadata.xml
index 65416c3036a6..115e9d64a669 100644
--- a/net-analyzer/authforce/metadata.xml
+++ b/net-analyzer/authforce/metadata.xml
@@ -1,12 +1,5 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   m...@levelnine.at
-   Michael Mair-Keimberger
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   
 



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

2023-03-14 Thread Conrad Kostecki
commit: f8ed9f4c83476130501e0e48129f7d1cdc24d97c
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Mar 13 17:08:38 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar 14 23:00:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8ed9f4c

app-shells/starship: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/30092
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/starship-1.10.3-no-old-time.patch| 109 -
 .../files/starship-1.11.0-no-old-time.patch| 109 -
 2 files changed, 218 deletions(-)

diff --git a/app-shells/starship/files/starship-1.10.3-no-old-time.patch 
b/app-shells/starship/files/starship-1.10.3-no-old-time.patch
deleted file mode 100644
index bbeca72ae24a..
--- a/app-shells/starship/files/starship-1.10.3-no-old-time.patch
+++ /dev/null
@@ -1,109 +0,0 @@
-From 17dfab50cf27e0023286dcee58810b91906cf1aa Mon Sep 17 00:00:00 2001
-From: Alexey Zapparov 
-Date: Wed, 21 Dec 2022 23:31:59 +0100
-Subject: [PATCH] Remove time-0.1.x dependency
-
-Bug: https://bugs.gentoo.org/864034
-See: RUSTSEC-2020-0071 
-See: Upstream Fix Proposal 
-Signed-off-by: Alexey Zapparov 

- Cargo.lock | 26 --
- Cargo.toml |  2 +-
- 2 files changed, 5 insertions(+), 23 deletions(-)
-
-diff --git a/Cargo.lock b/Cargo.lock
-index 010862b3..60b965c0 100644
 a/Cargo.lock
-+++ b/Cargo.lock
-@@ -306,7 +306,6 @@ dependencies = [
-  "js-sys",
-  "num-integer",
-  "num-traits",
-- "time 0.1.44",
-  "wasm-bindgen",
-  "winapi",
- ]
-@@ -981,7 +980,7 @@ checksum = 
"1d58ccaaf783384a6ad68a6abf84942a3f88e34970ced3b34dc68183be50996d"
- dependencies = [
-  "bstr",
-  "itoa",
-- "time 0.3.14",
-+ "time",
- ]
- 
- [[package]]
-@@ -1584,7 +1583,7 @@ dependencies = [
-  "dirs-next",
-  "objc-foundation",
-  "objc_id",
-- "time 0.3.14",
-+ "time",
- ]
- 
- [[package]]
-@@ -2585,7 +2584,7 @@ checksum = 
"8c0ea0c68418544f725eba5401a5b965a2263254c92458d04aeae74e9d88ff4e"
- dependencies = [
-  "const_format",
-  "is_debug",
-- "time 0.3.14",
-+ "time",
- ]
- 
- [[package]]
-@@ -2793,7 +2792,7 @@ dependencies = [
-  "lazy_static",
-  "libc",
-  "nom 7.1.1",
-- "time 0.3.14",
-+ "time",
-  "winapi",
- ]
- 
-@@ -2919,17 +2918,6 @@ dependencies = [
-  "syn",
- ]
- 
--[[package]]
--name = "time"
--version = "0.1.44"
--source = "registry+https://github.com/rust-lang/crates.io-index;
--checksum = "6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255"
--dependencies = [
-- "libc",
-- "wasi 0.10.0+wasi-snapshot-preview1",
-- "winapi",
--]
--
- [[package]]
- name = "time"
- version = "0.3.14"
-@@ -3195,12 +3183,6 @@ version = "0.9.0+wasi-snapshot-preview1"
- source = "registry+https://github.com/rust-lang/crates.io-index;
- checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
- 
--[[package]]
--name = "wasi"
--version = "0.10.0+wasi-snapshot-preview1"
--source = "registry+https://github.com/rust-lang/crates.io-index;
--checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f"
--
- [[package]]
- name = "wasi"
- version = "0.11.0+wasi-snapshot-preview1"
-diff --git a/Cargo.toml b/Cargo.toml
-index 2fccbe11..8af05383 100644
 a/Cargo.toml
-+++ b/Cargo.toml
-@@ -35,7 +35,7 @@ config-schema = ["schemars"]
- notify = ["notify-rust"]
- 
- [dependencies]
--chrono = { version = "0.4.22", features = ["clock", "std"] }
-+chrono = { version = "0.4.22", default-features = false, features = ["clock", 
"std", "wasmbind"] }
- clap = { version = "=3.2.20", features = ["derive", "cargo", "unicode", 
"unstable-v4"] }
- clap_complete = "3.2.4"
- dirs-next = "2.0.0"
--- 
-2.38.2
-

diff --git a/app-shells/starship/files/starship-1.11.0-no-old-time.patch 
b/app-shells/starship/files/starship-1.11.0-no-old-time.patch
deleted file mode 100644
index ce29faddc59d..
--- a/app-shells/starship/files/starship-1.11.0-no-old-time.patch
+++ /dev/null
@@ -1,109 +0,0 @@
-From 2c8b7cc51f8f88b22f97d435be1c84cec48d89f2 Mon Sep 17 00:00:00 2001
-From: Alexey Zapparov 
-Date: Wed, 21 Dec 2022 23:15:58 +0100
-Subject: [PATCH] Remove time-0.1.x dependency
-
-Bug: https://bugs.gentoo.org/864034
-See: RUSTSEC-2020-0071 
-See: Upstream Fix Proposal 
-Signed-off-by: Alexey Zapparov 

- Cargo.lock | 26 --
- Cargo.toml |  2 +-
- 2 files changed, 5 insertions(+), 23 deletions(-)
-
-diff --git a/Cargo.lock b/Cargo.lock
-index db71a4ca..f03af8f7 100644
 a/Cargo.lock
-+++ b/Cargo.lock
-@@ -316,7 +316,6 @@ dependencies = [
-  "js-sys",
-  "num-integer",
-  "num-traits",
-- "time 0.1.44",
-  "wasm-bindgen",
-  "winapi",
- ]
-@@ -1006,7 +1005,7 @@ dependencies = [
-  "bstr 

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

2023-03-14 Thread Conrad Kostecki
commit: 8d3b82346f410f7cd3f4a574e1b5bb5ad11580a5
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Mar 10 06:48:57 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar 14 23:00:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d3b8234

media-libs/jbig2enc: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/30038
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/jbig2enc-0.28-leptonica-1.70.patch   | 52 --
 1 file changed, 52 deletions(-)

diff --git a/media-libs/jbig2enc/files/jbig2enc-0.28-leptonica-1.70.patch 
b/media-libs/jbig2enc/files/jbig2enc-0.28-leptonica-1.70.patch
deleted file mode 100644
index e2ed771d2045..
--- a/media-libs/jbig2enc/files/jbig2enc-0.28-leptonica-1.70.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-From 53ce5fe7e73d7ed95c9e12b52dd4984723f865fa Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Zdenko=20Podobn=C3=BD?= 
-Date: Sun, 6 Apr 2014 21:25:27 +0200
-Subject: [PATCH] fix build with leptonica 1.70
-
-Merged upstream
-

- configure.ac |  1 +
- src/jbig2.cc | 13 +
- 2 files changed, 10 insertions(+), 4 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index fe37c22..753a607 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -55,6 +55,7 @@ AC_CHECK_LIB([lept], [findFileFormatStream], [], [
-   echo "Error! Leptonica not detected."
-   exit -1
-   ])
-+AC_CHECK_FUNCS(expandBinaryPower2Low,,)
- # test for function - it should detect leptonica dependecies
- 
- # Check for possible dependancies of leptonica.
-diff --git a/src/jbig2.cc b/src/jbig2.cc
-index e10f042..515c1ef 100644
 a/src/jbig2.cc
-+++ b/src/jbig2.cc
-@@ -130,11 +130,16 @@ segment_image(PIX *pixb, PIX *piximg) {
-   // input color image, so we have to do it this way...
-   // is there a better way?
-   // PIX *pixd = pixExpandBinary(pixd4, 4);
--  PIX *pixd = pixCreate(piximg->w, piximg->h, 1);
--  pixCopyResolution(pixd, piximg);
--  if (verbose) pixInfo(pixd, "mask image: ");
--  expandBinaryPower2Low(pixd->data, pixd->w, pixd->h, pixd->wpl,
-+  PIX *pixd;
-+#ifdef HAVE_EXPANDBINARYPOWER2LOW
-+pixd = pixCreate(piximg->w, piximg->h, 1);
-+pixCopyResolution(pixd, piximg);
-+expandBinaryPower2Low(pixd->data, pixd->w, pixd->h, pixd->wpl,
- pixd4->data, pixd4->w, pixd4->h, pixd4->wpl, 4);
-+#else
-+pixd = pixExpandBinaryPower2(pixd4, 4);
-+#endif
-+  if (verbose) pixInfo(pixd, "mask image: ");
- 
-   pixDestroy();
-   pixDestroy();
--- 
-2.0.3
-



[gentoo-commits] repo/gentoo:master commit in: app-backup/borgmatic/files/

2023-03-14 Thread Conrad Kostecki
commit: b5562ac68f1f0674deb8e05f985a2559a72a15be
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Mar  8 18:13:59 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar 14 23:00:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5562ac6

app-backup/borgmatic: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/3
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/borgmatic-1.5.16-systemd_service_bin_path.patch | 8 
 1 file changed, 8 deletions(-)

diff --git 
a/app-backup/borgmatic/files/borgmatic-1.5.16-systemd_service_bin_path.patch 
b/app-backup/borgmatic/files/borgmatic-1.5.16-systemd_service_bin_path.patch
deleted file mode 100644
index 26298625fc1a..
--- a/app-backup/borgmatic/files/borgmatic-1.5.16-systemd_service_bin_path.patch
+++ /dev/null
@@ -1,8 +0,0 @@
 a/sample/systemd/borgmatic.service
-+++ b/sample/systemd/borgmatic.service
-@@ -57,4 +57,4 @@
- # Delay start to prevent backups running during boot. Note that 
systemd-inhibit requires dbus and
- # dbus-user-session to be installed.
- ExecStartPre=sleep 1m
--ExecStart=systemd-inhibit --who="borgmatic" --why="Prevent interrupting 
scheduled backup" /root/.local/bin/borgmatic --verbosity -1 --syslog-verbosity 1
-+ExecStart=systemd-inhibit --who="borgmatic" --why="Prevent interrupting 
scheduled backup" /usr/bin/borgmatic --verbosity -1 --syslog-verbosity 1



[gentoo-commits] repo/gentoo:master commit in: media-radio/tucnak/files/

2023-03-14 Thread Conrad Kostecki
commit: 9ae5589c57c079c2e139f8573248ee260c406c58
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Mar  8 18:15:51 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar 14 23:00:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ae5589c

media-radio/tucnak: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/30001
Signed-off-by: Conrad Kostecki  gentoo.org>

 media-radio/tucnak/files/tucnak-4.37-configure.patch | 14 --
 1 file changed, 14 deletions(-)

diff --git a/media-radio/tucnak/files/tucnak-4.37-configure.patch 
b/media-radio/tucnak/files/tucnak-4.37-configure.patch
deleted file mode 100644
index 531f25ad7ca6..
--- a/media-radio/tucnak/files/tucnak-4.37-configure.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index 9266d41..35c2455 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -97,6 +97,9 @@ if test "$cross_compiling" = yes; then
- else
- AC_TRY_RUN([
- #include 
-+#ifdef __GLIBC__
-+#include 
-+#endif
- #include 
- #ifdef __CYGWIN__
- #include 



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

2023-03-14 Thread Conrad Kostecki
commit: 7a3e78d8ddaf647b605f3d9235c6d7efadf869b0
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Mar 10 06:47:04 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar 14 23:00:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a3e78d8

dev-util/jenkins-bin: remove unused files

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/30040
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-util/jenkins-bin/files/jenkins-bin-r2.init| 52 ---
 dev-util/jenkins-bin/files/jenkins-bin-r3.service | 11 
 dev-util/jenkins-bin/files/jenkins-bin.confd  | 62 ---
 3 files changed, 125 deletions(-)

diff --git a/dev-util/jenkins-bin/files/jenkins-bin-r2.init 
b/dev-util/jenkins-bin/files/jenkins-bin-r2.init
deleted file mode 100644
index 93d4d5f7e687..
--- a/dev-util/jenkins-bin/files/jenkins-bin-r2.init
+++ /dev/null
@@ -1,52 +0,0 @@
-#!/sbin/openrc-run
-
-depend() {
-need net
-use dns logger mysql postgresql
-}
-
-checkconfig() {
-if [ ! -n "$JENKINS_HOME" ] ; then
-eerror "JENKINS_HOME not configured"
-return 1
-fi
-if [ ! -d "$JENKINS_HOME" ] ; then
-checkpath -q -d -o jenkins:jenkins -m 0755 "$JENKINS_HOME" || return 1
-fi
-return 0
-}
-
-start() {
-checkconfig || return 1
-
-JAVA_HOME=`java-config --jre-home`
-COMMAND=$JAVA_HOME/bin/java
-
-JAVA_PARAMS="$JENKINS_JAVA_OPTIONS -DJENKINS_HOME=$JENKINS_HOME -jar 
$JENKINS_WAR"
-
-# Don't use --daemon here, because in this case stop will not work
-PARAMS="--logfile=/var/log/jenkins/jenkins.log"
-[ -n "$JENKINS_PORT" ] && PARAMS="$PARAMS --httpPort=$JENKINS_PORT"
-[ -n "$JENKINS_DEBUG_LEVEL" ] && PARAMS="$PARAMS 
--debug=$JENKINS_DEBUG_LEVEL"
-[ -n "$JENKINS_HANDLER_STARTUP" ] && PARAMS="$PARAMS 
--handlerCountStartup=$JENKINS_HANDLER_STARTUP"
-[ -n "$JENKINS_HANDLER_MAX" ] && PARAMS="$PARAMS 
--handlerCountMax=$JENKINS_HANDLER_MAX"
-[ -n "$JENKINS_HANDLER_IDLE" ] && PARAMS="$PARAMS 
--handlerCountMaxIdle=$JENKINS_HANDLER_IDLE"
-[ -n "$JENKINS_ARGS" ] && PARAMS="$PARAMS $JENKINS_ARGS"
-
-if [ "$JENKINS_ENABLE_ACCESS_LOG" = "yes" ]; then
-PARAMS="$PARAMS 
--accessLoggerClassName=winstone.accesslog.SimpleAccessLogger 
--simpleAccessLogger.format=combined 
--simpleAccessLogger.file=/var/log/jenkins/access_log"
-fi
-
-ebegin "Starting ${SVCNAME}"
-start-stop-daemon --start --quiet --background \
---make-pidfile --pidfile $JENKINS_PIDFILE \
---user ${JENKINS_USER} \
---exec "${COMMAND}" -- $JAVA_PARAMS $PARAMS
-eend $?
-}
-
-stop() {
-ebegin "Stopping ${SVCNAME}"
-start-stop-daemon --stop --quiet --pidfile $JENKINS_PIDFILE
-eend $?
-}

diff --git a/dev-util/jenkins-bin/files/jenkins-bin-r3.service 
b/dev-util/jenkins-bin/files/jenkins-bin-r3.service
deleted file mode 100644
index 520a052f43f1..
--- a/dev-util/jenkins-bin/files/jenkins-bin-r3.service
+++ /dev/null
@@ -1,11 +0,0 @@
-[Unit]
-Description=Jenkins Daemon
-
-[Service]
-EnvironmentFile=/etc/conf.d/jenkins
-Type=simple
-ExecStart=/usr/bin/java ${JENKINS_JAVA_OPTIONS} -DJENKINS_HOME=${JENKINS_HOME} 
-jar ${JENKINS_WAR} --daemon --logfile=/var/log/jenkins/jenkins.log 
--httpPort=${JENKINS_PORT} --debug=${JENKINS_DEBUG_LEVEL} --handlerCountMax=100 
--handlerCountMaxIdle=20 
--accessLoggerClassName=winstone.accesslog.SimpleAccessLogger 
--simpleAccessLogger.format=combined 
--simpleAccessLogger.file=/var/log/jenkins/access_log ${JENKINS_ARGS}
-User=jenkins
-
-[Install]
-WantedBy=multi-user.target

diff --git a/dev-util/jenkins-bin/files/jenkins-bin.confd 
b/dev-util/jenkins-bin/files/jenkins-bin.confd
deleted file mode 100644
index f84e3463e359..
--- a/dev-util/jenkins-bin/files/jenkins-bin.confd
+++ /dev/null
@@ -1,62 +0,0 @@
-# Config file for /etc/init.d/jenkins
-
-#
-# Directory where Jenkins store its configuration and working
-# files (checkouts, build reports, artifacts, ...).
-#
-JENKINS_HOME="/var/lib/jenkins/home"
-
-#
-# Options to pass to java when running Jenkins.
-#
-JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true"
-
-#
-# Port Jenkins is listening on.
-#
-JENKINS_PORT="8080"
-
-#
-# Debug level for logs -- the higher the value, the more verbose.
-# 5 is INFO.
-#
-JENKINS_DEBUG_LEVEL="5"
-
-#
-# Whether to enable access logging or not.
-#
-JENKINS_ENABLE_ACCESS_LOG="no"
-
-#
-# Maximum number of HTTP worker threads.
-#
-JENKINS_HANDLER_MAX="100"
-
-#
-# Maximum number of idle HTTP worker threads.
-#
-JENKINS_HANDLER_IDLE="20"
-
-#
-# Pass arbitrary arguments to Jenkins.
-# Eg.: --httpListenAddress=127.0.0.1 --prefix=/jenkins
-# Full option list: java -jar jenkins.war --help
-#
-JENKINS_ARGS=""
-
-#
-# User
-#
-JENKINS_USER=jenkins
-
-
-
-#
-# Pid File 
-#
-JENKINS_PIDFILE="/var/run/jenkins.pid"
-
-#
-# War File
-#

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

2023-03-14 Thread Conrad Kostecki
commit: 6c3b48b5d1f722bf5ccdc0d89b464390254fdc35
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Mar  8 18:15:17 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar 14 22:59:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c3b48b5

mail-mta/postfix: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/29998
Signed-off-by: Conrad Kostecki  gentoo.org>

 mail-mta/postfix/files/linux-6.patch | 24 
 1 file changed, 24 deletions(-)

diff --git a/mail-mta/postfix/files/linux-6.patch 
b/mail-mta/postfix/files/linux-6.patch
deleted file mode 100644
index 19e73dc34b8e..
--- a/mail-mta/postfix/files/linux-6.patch
+++ /dev/null
@@ -1,24 +0,0 @@
 a/makedefs 2022-01-23 21:53:41.0 +0100
-+++ b/makedefs 2022-09-07 19:07:02.0 +0200
-@@ -627,7 +627,8 @@
-   : ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"}
-   : ${PLUGIN_LD="${CC-gcc} -shared"}
-   ;;
-- Linux.[345].*)   SYSTYPE=LINUX$RELEASE_MAJOR
-+Linux.[3456].*)
-+  SYSTYPE=LINUX$RELEASE_MAJOR
-   case "$CCARGS" in
-*-DNO_DB*) ;;
-*-DHAS_DB*) ;;
 a/src/util/sys_defs.h  2021-12-05 19:59:27.0 +0100
-+++ b/src/util/sys_defs.h  2022-09-07 19:09:09.0 +0200
-@@ -751,7 +751,8 @@
-  /*
-   * LINUX.
-   */
--#if defined(LINUX2) || defined(LINUX3) || defined(LINUX4) || defined(LINUX5)
-+#if defined(LINUX2) || defined(LINUX3) || defined(LINUX4) || defined(LINUX5) \
-+  || defined(LINUX6)
- #define SUPPORTED
- #define UINT32_TYPE   unsigned int
- #define UINT16_TYPE   unsigned short



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/, net-print/cups-filters/files/

2023-03-14 Thread Sam James
commit: c79a0e06a7be1a76ec0368168cafdcf708b977b7
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 14 22:45:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 14 22:46:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c79a0e06

net-print/cups-filters: fix build w/ C++17

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

 .../cups-filters/cups-filters-1.28.17-r1.ebuild|  4 +++
 .../files/cups-filters-1.28.17-c++17.patch | 31 ++
 2 files changed, 35 insertions(+)

diff --git a/net-print/cups-filters/cups-filters-1.28.17-r1.ebuild 
b/net-print/cups-filters/cups-filters-1.28.17-r1.ebuild
index 2e2bbd3cef13..13b7dac3fc7b 100644
--- a/net-print/cups-filters/cups-filters-1.28.17-r1.ebuild
+++ b/net-print/cups-filters/cups-filters-1.28.17-r1.ebuild
@@ -51,6 +51,10 @@ BDEPEND="
test? ( media-fonts/dejavu )
 "
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.28.17-c++17.patch
+)
+
 src_configure() {
# Bug #898156
append-cxxflags -std=c++17

diff --git a/net-print/cups-filters/files/cups-filters-1.28.17-c++17.patch 
b/net-print/cups-filters/files/cups-filters-1.28.17-c++17.patch
new file mode 100644
index ..f8f63ccd4724
--- /dev/null
+++ b/net-print/cups-filters/files/cups-filters-1.28.17-c++17.patch
@@ -0,0 +1,31 @@
+https://bugs.gentoo.org/901243
+(and https://bugs.gentoo.org/898076)
+https://github.com/OpenPrinting/cups-filters/pull/505
+
+From 104fba23b1c0c67c92777b3165c6dca99558a656 Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Mon, 6 Feb 2023 18:13:52 -0800
+Subject: [PATCH] use noexcept(false) instead of throw() from c++17 onwards
+
+C++17 removed dynamic exception specifications [1]
+they had been deprecated since C++11, replace
+throw(whatever) with noexcept(false).
+
+[1] https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0003r5.html
+
+Signed-off-by: Khem Raj 
+--- a/filter/pdftoraster.cxx
 b/filter/pdftoraster.cxx
+@@ -2148,7 +2148,11 @@ int main(int argc, char *argv[]) {
+ /* For compatibility with g++ >= 4.7 compilers _GLIBCXX_THROW
+  *  should be used as a guard, otherwise use traditional definition */
+ #ifndef _GLIBCXX_THROW
++#if __cplusplus < 201703L
+ #define _GLIBCXX_THROW throw
++#else
++#define _GLIBCXX_THROW(x) noexcept(false)
++#endif
+ #endif
+ 
+ void * operator new(size_t size) _GLIBCXX_THROW (std::bad_alloc)
+



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

2023-03-14 Thread Bernard Cafarelli
commit: 646681836dea2c23c66e1b4135c2f9b6e20a6ad4
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Mar 14 22:24:47 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Mar 14 22:24:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64668183

net-misc/nextcloud-client: add 3.7.4

Signed-off-by: Bernard Cafarelli  gentoo.org>

 net-misc/nextcloud-client/Manifest |   1 +
 .../nextcloud-client/nextcloud-client-3.7.4.ebuild | 111 +
 2 files changed, 112 insertions(+)

diff --git a/net-misc/nextcloud-client/Manifest 
b/net-misc/nextcloud-client/Manifest
index b94703f72e43..ac12bad04df4 100644
--- a/net-misc/nextcloud-client/Manifest
+++ b/net-misc/nextcloud-client/Manifest
@@ -1,2 +1,3 @@
 DIST nextcloud-client-3.6.6.tar.gz 15497450 BLAKE2B 
904f6f2a71a8c556fb4b9cb3710d09fff9888a7ea7c923d6dd7b42bd69bb2900a63525e5331bba893cb92663be7bdeaa228047a7af28bb3cdde7edb64f342c6c
 SHA512 
b9fe96f9f8ac70c4c586b58f1b460e293d73e979d6b849d232112c7601463fd48608e8a093f3a8b0c2dc5a417e20e8aff3c2c3582eb7bce0fcb9f15e3d909327
 DIST nextcloud-client-3.7.3.tar.gz 15681186 BLAKE2B 
679e50026b0b3c5f97bdb85d402f9bde75eda741809300c9e5d4b293b0ae9567d571f05d66dee9b42508669dbdcffe32b579e9c011656f61a5a14f4c46d65539
 SHA512 
47fe079153673893f28f124b50761480715faba04913671b39d9c59ce32aa9cddc596295d3f2e76f1d47350676ef269deacd94e6df9a5132d9b800fa656fffad
+DIST nextcloud-client-3.7.4.tar.gz 15701243 BLAKE2B 
144c3da3d065d6ef85def2f36f9e12edf5e23c50972dd3e0bad7cf83a2f69087801a462bbd70cc129f8039824dbdbb4786b1d7c7328576a2ac86facbb0539a1c
 SHA512 
913ebd97f5e35eb42270bb2b3329149f96c14419ba611990c0c7be8968ff464182b66db8ab34c25eeaf939fe28a14775875dd28837fcf5f166bfb714b4307a58

diff --git a/net-misc/nextcloud-client/nextcloud-client-3.7.4.ebuild 
b/net-misc/nextcloud-client/nextcloud-client-3.7.4.ebuild
new file mode 100644
index ..57114eade97f
--- /dev/null
+++ b/net-misc/nextcloud-client/nextcloud-client-3.7.4.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake virtualx xdg
+
+DESCRIPTION="Desktop Syncing Client for Nextcloud"
+HOMEPAGE="https://github.com/nextcloud/desktop;
+SRC_URI="https://github.com/nextcloud/desktop/archive/v${PV/_/-}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/desktop-${PV/_/-}"
+
+LICENSE="CC-BY-3.0 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc dolphin nautilus test webengine"
+RESTRICT="!test? ( test )"
+
+# slot op for qtqui as this package uses private API parts of qtqui
+# src/gui/generalsettings.cpp:#include 
+RDEPEND="
+   >=dev-db/sqlite-3.34:3
+   >=dev-libs/openssl-1.1.0:0=
+   dev-libs/qtkeychain:=[qt5(+)]
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5=
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtquickcontrols2:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwebsockets:5
+   dev-qt/qtwidgets:5
+   net-libs/libcloudproviders
+   kde-frameworks/karchive:5
+   sys-libs/zlib
+   dolphin? (
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/kio:5
+   )
+   nautilus? ( dev-python/nautilus-python )
+   webengine? ( dev-qt/qtwebengine:5[widgets] )
+"
+DEPEND="
+   ${R_DEPEND}
+   dev-qt/qtconcurrent:5
+   dev-qt/qtxml:5
+   || ( gnome-base/librsvg media-gfx/inkscape )
+   doc? (
+   dev-python/sphinx
+   dev-tex/latexmk
+   dev-texlive/texlive-latexextra
+   virtual/latex-base
+   )
+   test? (
+   dev-qt/qttest:5
+   dev-util/cmocka
+   )
+"
+BDEPEND="
+   dev-qt/linguist-tools:5
+   dolphin? ( kde-frameworks/extra-cmake-modules )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.6.6-no-redefine-fortify-source.patch
+)
+
+src_prepare() {
+   # Keep tests in ${T}
+   sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
+   -DBUILD_UPDATER=OFF
+   $(cmake_use_find_package doc Sphinx)
+   $(cmake_use_find_package doc PdfLatex)
+   $(cmake_use_find_package webengine Qt5WebEngine)
+   $(cmake_use_find_package webengine Qt5WebEngineWidgets)
+   -DBUILD_SHELL_INTEGRATION_DOLPHIN=$(usex dolphin)
+   -DBUILD_SHELL_INTEGRATION_NAUTILUS=$(usex nautilus)
+   -DBUILD_TESTING=$(usex test)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   virtx cmake_src_test
+}
+
+src_compile() {
+   local compile_targets=(all)
+   if use doc; then
+   compile_targets+=(doc doc-man)
+   fi
+   cmake_src_compile ${compile_targets[@]}
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   if ! use doc ; then
+   elog 

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

2023-03-14 Thread Bernard Cafarelli
commit: 686ecbafe842bb91b4ccf22767d841986b17a0fb
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Mar 14 22:18:39 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Mar 14 22:18:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=686ecbaf

net-ftp/filezilla: add 3.63.2.1, drop 3.63.2

Signed-off-by: Bernard Cafarelli  gentoo.org>

 net-ftp/filezilla/Manifest  | 2 +-
 .../filezilla/{filezilla-3.63.2.ebuild => filezilla-3.63.2.1.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-ftp/filezilla/Manifest b/net-ftp/filezilla/Manifest
index 5e27b9f5fbf3..fbff360d12ea 100644
--- a/net-ftp/filezilla/Manifest
+++ b/net-ftp/filezilla/Manifest
@@ -2,4 +2,4 @@ DIST FileZilla_3.61.0_src.tar.bz2 4939127 BLAKE2B 
2c2096b7cb49223b02bea7ae363dde
 DIST FileZilla_3.62.2_src.tar.bz2 4944158 BLAKE2B 
84febe912d1e5337c085c3ae515969a10609444c5753270756d7e7dbd0f2a2c22f9b01c623f7eec8b7de5c4ae4da4acbc56fe65eca762fe1ea3f943192caea3a
 SHA512 
a7dec07f6b6fe6fe1a54481e67e9ad2cb057bf84db6e6128f5e853f2edac3c34583a84f25c206f382f8bac6fa4ab48ea54a2a2f7efe8cc6c9d18cb1d3eba0255
 DIST FileZilla_3.63.0_src.tar.bz2 4949450 BLAKE2B 
6fd21ece9615c6c16c63edecf769034a9c2b3a7183dfb7b6b9ae2effe710695ee1a078ca88c549f489d9d156fa884d9694c2a2ba3728527db482e3a813aeec87
 SHA512 
47065cfbc1944cd9f8b2c4d3b2a2bb1e9e169b083a46d79fe477cc3a628e91241822c739f308ce614212710f431c333f33193b9261f9b5ec677eb8c62a634364
 DIST FileZilla_3.63.1_src.tar.bz2 4950427 BLAKE2B 
8d3fb5be0030b0cbfacfe80c2c2564fa9974860f4ce7d9f5d08bb751b05c0f3f5c527a9b48b538586d12c499ce49e0e59328bed71bcd3600a15b8742d0a6
 SHA512 
c4f70eb772c868508dc10e1d3a5c9300bc034523f1ee374b30178048ded8e70be3d6307769509d4f8c0921126726dafbcbfda0066fe6d2c5f93af369196618c0
-DIST FileZilla_3.63.2_src.tar.bz2 4962731 BLAKE2B 
6e405575d09ef771a946dabe24e5e80200b21dbafa0a3c2989ef1622690c1b6f3518ab970eec71d76ce02df7311cccfe23f96f8d2d51912c61ae56c0095263fe
 SHA512 
235400ff51624449866caea480fadd509c346ef105116cc284d4d70646280169769723402f2c8a3bf0abfbef9f9cffbb2502878a72842ec0a4ccadd75a2b824e
+DIST FileZilla_3.63.2.1_src.tar.bz2 4966152 BLAKE2B 
04f2f6265f12053e25cd01135af62c144e5970ec28dd408b7c8484b20b3f6fb816a6baaf4cc4141ad31d5ae24d8a97e6360acc921d80d82ddf22e0eca6f7a4c5
 SHA512 
179dfd0e5e1bb1a8c49d035ac5f0f4cb54d09dd344b3d677a7a45224f50bae3bbc27a2fb404e90d69ea97abea1c69a6392d64831e5a7f33f89f70c3fd72d4006

diff --git a/net-ftp/filezilla/filezilla-3.63.2.ebuild 
b/net-ftp/filezilla/filezilla-3.63.2.1.ebuild
similarity index 97%
rename from net-ftp/filezilla/filezilla-3.63.2.ebuild
rename to net-ftp/filezilla/filezilla-3.63.2.1.ebuild
index 43c5a48aba4d..b12ea5a353e9 100644
--- a/net-ftp/filezilla/filezilla-3.63.2.ebuild
+++ b/net-ftp/filezilla/filezilla-3.63.2.1.ebuild
@@ -25,7 +25,7 @@ RESTRICT="!test? ( test )"
 RDEPEND="
>=dev-libs/nettle-3.1:=
>=dev-db/sqlite-3.7
-   >=dev-libs/libfilezilla-0.40.0:=
+   >=dev-libs/libfilezilla-0.41.1:=
>=dev-libs/pugixml-1.7
>=net-libs/gnutls-3.5.7
x11-libs/wxGTK:${WX_GTK_VER}[X]



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/gorm/

2023-03-14 Thread Bernard Cafarelli
commit: 79db558f7b8bc3f0b34b74cd6731c31fa2de1af9
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Mar 14 22:02:09 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Mar 14 22:07:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79db558f

gnustep-apps/gorm: drop 1.2.24, 1.2.26

Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-apps/gorm/Manifest   |  2 --
 gnustep-apps/gorm/gorm-1.2.24.ebuild | 28 
 gnustep-apps/gorm/gorm-1.2.26.ebuild | 28 
 3 files changed, 58 deletions(-)

diff --git a/gnustep-apps/gorm/Manifest b/gnustep-apps/gorm/Manifest
index a79bd42f8cc3..ab8cd7ee6b1c 100644
--- a/gnustep-apps/gorm/Manifest
+++ b/gnustep-apps/gorm/Manifest
@@ -1,4 +1,2 @@
 DIST gorm-1.2.23.tar.gz 695799 BLAKE2B 
93fcf72088a45c553fce4473a489719c84f02aa510e8da6fe4a1bbc80f1fab7d07ac07e05e6a543eaf5340246de4022b0be01fd0aaf48ac327aa52f723838074
 SHA512 
785ba83a82cee982c688a185300e90c9973b1c3de262770e708199593e7d8bfd9dccfa48ff6951f5d87558dffdda67c70fbc5091504afdd93e6e043d7b134460
-DIST gorm-1.2.24.tar.gz 5731402 BLAKE2B 
c0f15cbdf1e13a375912f3910888039ca2217bd6f59a0ef3b82edb27567e3953560f4227e05cb3577365b5c21f6e1da734ba9610ce7a7618996211d52ca71a32
 SHA512 
e57407bf5a0d2c717c5018581faa2c62074a8f7c13aec2167c955f649973d8e9a5e958ee28a5cb150f9e9c4a514dab9afa58b23b2f091e006a47459210565ab7
-DIST gorm-1.2.26.tar.gz 6765967 BLAKE2B 
c203cb7357960fe06331599322be400ee97ffe5ff5433b7b4c36923e0054b31c7fbbfc55b0f1680ef3fa2cff792203633f9281d42af15ffc31b8fc9970794e84
 SHA512 
6219e658455b8890d82faf1679c319d5936a9867e63f5e66e3b7106007ea5cdf563474eec553dc747cfec60a314205e49deb54d506f1febc470e83b901d67fe5
 DIST gorm-1.2.28.tar.gz 9158263 BLAKE2B 
09e49bfb1329a1da0b379987e4b8ce6a69959d83c676b01829c18db543e5fc9c346230deb188153dde4e5257c47ec5e84aee008701a3a4b77bfc3ace132bd662
 SHA512 
0125e1c86f7158a647f65c3e1d6c9f167b7a58055a87b837ca44a14cc84c02edbc8472ba5362776fc05c000ac010189531738efec3952df7d2edf9a3d0328e6b

diff --git a/gnustep-apps/gorm/gorm-1.2.24.ebuild 
b/gnustep-apps/gorm/gorm-1.2.24.ebuild
deleted file mode 100644
index e52a2dc914b2..
--- a/gnustep-apps/gorm/gorm-1.2.24.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnustep-2
-
-DESCRIPTION="A clone of the NeXTstep Interface Builder application for GNUstep"
-HOMEPAGE="http://www.gnustep.org/experience/Gorm.html;
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/dev-apps/${P}.tar.gz;
-
-KEYWORDS="~amd64 ~ppc ~x86"
-LICENSE="GPL-3+ LGPL-2.1+"
-SLOT="0"
-IUSE=""
-
-DEPEND=">=gnustep-base/gnustep-gui-0.22.0"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   sed -i -e "/DOCUMENT_NAME =.*/a \Gorm_DOC_INSTALL_DIR=Developer/Gorm" \
-   -e "/DOCUMENT_TEXT_NAME =.*/a 
\ANNOUNCE_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
-   -e "/DOCUMENT_TEXT_NAME =.*/a 
\README_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
-   -e "/DOCUMENT_TEXT_NAME =.*/a 
\NEWS_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
-   -e "/DOCUMENT_TEXT_NAME =.*/a 
\INSTALL_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
-   Documentation/GNUmakefile
-
-   default
-}

diff --git a/gnustep-apps/gorm/gorm-1.2.26.ebuild 
b/gnustep-apps/gorm/gorm-1.2.26.ebuild
deleted file mode 100644
index 0bdfc9d93b1f..
--- a/gnustep-apps/gorm/gorm-1.2.26.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit gnustep-2
-
-DESCRIPTION="A clone of the NeXTstep Interface Builder application for GNUstep"
-HOMEPAGE="http://www.gnustep.org/experience/Gorm.html;
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/dev-apps/${P}.tar.gz;
-
-KEYWORDS="~amd64 ~ppc ~x86"
-LICENSE="GPL-3+ LGPL-2.1+"
-SLOT="0"
-IUSE=""
-
-DEPEND=">=gnustep-base/gnustep-gui-0.22.0"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   sed -i -e "/DOCUMENT_NAME =.*/a \Gorm_DOC_INSTALL_DIR=Developer/Gorm" \
-   -e "/DOCUMENT_TEXT_NAME =.*/a 
\ANNOUNCE_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
-   -e "/DOCUMENT_TEXT_NAME =.*/a 
\README_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
-   -e "/DOCUMENT_TEXT_NAME =.*/a 
\NEWS_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
-   -e "/DOCUMENT_TEXT_NAME =.*/a 
\INSTALL_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
-   Documentation/GNUmakefile
-
-   default
-}



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/gorm/

2023-03-14 Thread Bernard Cafarelli
commit: 54151ba39b091635038c71bed33fff8e707a5d53
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Mar 14 22:04:27 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Mar 14 22:07:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54151ba3

gnustep-apps/gorm: add 1.3.1

Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-apps/gorm/Manifest  |  1 +
 gnustep-apps/gorm/gorm-1.3.1.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/gnustep-apps/gorm/Manifest b/gnustep-apps/gorm/Manifest
index ab8cd7ee6b1c..cb058a5af256 100644
--- a/gnustep-apps/gorm/Manifest
+++ b/gnustep-apps/gorm/Manifest
@@ -1,2 +1,3 @@
 DIST gorm-1.2.23.tar.gz 695799 BLAKE2B 
93fcf72088a45c553fce4473a489719c84f02aa510e8da6fe4a1bbc80f1fab7d07ac07e05e6a543eaf5340246de4022b0be01fd0aaf48ac327aa52f723838074
 SHA512 
785ba83a82cee982c688a185300e90c9973b1c3de262770e708199593e7d8bfd9dccfa48ff6951f5d87558dffdda67c70fbc5091504afdd93e6e043d7b134460
 DIST gorm-1.2.28.tar.gz 9158263 BLAKE2B 
09e49bfb1329a1da0b379987e4b8ce6a69959d83c676b01829c18db543e5fc9c346230deb188153dde4e5257c47ec5e84aee008701a3a4b77bfc3ace132bd662
 SHA512 
0125e1c86f7158a647f65c3e1d6c9f167b7a58055a87b837ca44a14cc84c02edbc8472ba5362776fc05c000ac010189531738efec3952df7d2edf9a3d0328e6b
+DIST gorm-1.3.1.tar.gz 7090395 BLAKE2B 
55abb7a6e367e5e100d30edc3abda0b8e0903ad71d01952131e4ab7b565c8bec944126f3b8932e1cc24a16e76ce0e55291d1bab59ea03b1c41e14dda070de500
 SHA512 
9c2474e01145cbe8ae97e00baa7aa8c114b2fe3853b44c9e893eeef444dd7e2fe036111a8d09745c3e624383e8e5e692a8d7cc845cc6c85860f111e54f085e00

diff --git a/gnustep-apps/gorm/gorm-1.3.1.ebuild 
b/gnustep-apps/gorm/gorm-1.3.1.ebuild
new file mode 100644
index ..e0a57be77bc6
--- /dev/null
+++ b/gnustep-apps/gorm/gorm-1.3.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnustep-2
+
+DESCRIPTION="A clone of the NeXTstep Interface Builder application for GNUstep"
+HOMEPAGE="http://www.gnustep.org/experience/Gorm.html;
+SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/dev-apps/${P}.tar.gz;
+
+KEYWORDS="~amd64 ~ppc ~x86"
+LICENSE="GPL-3+ LGPL-2.1+"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=gnustep-base/gnustep-gui-0.22.0"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   sed -i -e "/DOCUMENT_NAME =.*/a \Gorm_DOC_INSTALL_DIR=Developer/Gorm" \
+   -e "/DOCUMENT_TEXT_NAME =.*/a 
\ANNOUNCE_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
+   -e "/DOCUMENT_TEXT_NAME =.*/a 
\README_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
+   -e "/DOCUMENT_TEXT_NAME =.*/a 
\NEWS_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
+   -e "/DOCUMENT_TEXT_NAME =.*/a 
\INSTALL_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
+   Documentation/GNUmakefile
+
+   default
+}



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/pikopixel/

2023-03-14 Thread Bernard Cafarelli
commit: 7e9d2ee8469f1cc981f7d54fada72ae7397d6ce8
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Mar 14 22:04:49 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Mar 14 22:07:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e9d2ee8

gnustep-apps/pikopixel: drop 1.0_beta9-r4

Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-apps/pikopixel/Manifest|  1 -
 .../pikopixel/pikopixel-1.0_beta9-r4.ebuild| 22 --
 2 files changed, 23 deletions(-)

diff --git a/gnustep-apps/pikopixel/Manifest b/gnustep-apps/pikopixel/Manifest
index b30894d2cbf2..04e3d344b636 100644
--- a/gnustep-apps/pikopixel/Manifest
+++ b/gnustep-apps/pikopixel/Manifest
@@ -1,2 +1 @@
 DIST PikoPixel.Sources.1.0-b10.tar.gz 664582 BLAKE2B 
8b05fdda15511d7e03257748d1e99dc2d80ae0da7474423983b9eb309f1d03acc202492ef81467a6cd42a416cb2bbe57ef818b6e9144c127f32c093e3c3de26d
 SHA512 
45f3d347fee628ffea469d29273bb9d9ba8946fd5c2cece3fd7bac2fbfc2971a1ae2424f45609ec0236e1479aaa0e31ad84b299ab08470f85fa04ef72ab18255
-DIST PikoPixel.Sources.1.0-b9c.tar.gz 566871 BLAKE2B 
23b1213dcf553db58b65e2e3e3ad950a7fa55f0ffa288da7c5784bf42b3cdf0d280cc433e03e072dda05b2fd4c818fac28d8ea5e4697b80a40fc583dfb885794
 SHA512 
0fe4657303be5876229231d45ef8ddf8e04636a5e0137acacecedc634fc5bf52c5bbe3a4c901460cfe629fb545796e7ebf8badd9b19a09f642a77e0d8d17fc85

diff --git a/gnustep-apps/pikopixel/pikopixel-1.0_beta9-r4.ebuild 
b/gnustep-apps/pikopixel/pikopixel-1.0_beta9-r4.ebuild
deleted file mode 100644
index 08e8ec013607..
--- a/gnustep-apps/pikopixel/pikopixel-1.0_beta9-r4.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit gnustep-2
-
-MY_P=${PN//p/P}.Sources.${PV/_beta/-b}c
-DESCRIPTION="a free application for drawing & editing pixel-art images"
-HOMEPAGE="http://twilightedge.com/mac/pikopixel/;
-# Web hosting wants a proper User-Agent
-#SRC_URI="http://twilightedge.com/downloads/${MY_P}.tar.gz;
-SRC_URI="https://dev.gentoo.org/~voyageur/distfiles/${MY_P}.tar.gz;
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=virtual/gnustep-back-0.25.0"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P}/${PN//p/P}



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

2023-03-14 Thread Bernard Cafarelli
commit: 52234a10fe6797ef46769e6726a8c492729d04a2
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Mar 14 21:24:07 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Mar 14 22:07:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52234a10

dev-python/browser-cookie3: add 0.17.1

Signed-off-by: Bernard Cafarelli  gentoo.org>

 dev-python/browser-cookie3/Manifest|  1 +
 .../browser-cookie3/browser-cookie3-0.17.1.ebuild  | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/browser-cookie3/Manifest 
b/dev-python/browser-cookie3/Manifest
index 5cfca6d0eaa2..21c332e78b30 100644
--- a/dev-python/browser-cookie3/Manifest
+++ b/dev-python/browser-cookie3/Manifest
@@ -1 +1,2 @@
 DIST browser-cookie3-0.17.0.tar.gz 14926 BLAKE2B 
9be2310f0250ea1f20a1b3ee2ef252f8d6fe0100e63f6cc63a22b1ea28ae138c71e383ce0e84955a3399cc7b88079669c97a1577033dfe360f77ac7304e08b53
 SHA512 
db9a734c3fd76d770d2f0ef8f821ba4e38880e883e8b19a9953b9edf9df9e5eeea053f3005b596caa9f5d54e7e17f4a7b2db056c2c17616d6d5702853e0f3fae
+DIST browser-cookie3-0.17.1.tar.gz 15882 BLAKE2B 
76dbe885a21bc904eb53a2c9360f998d6b5d63b06b8025330d8960e07b630f13946f543a48cd9f3a24498e857e6245171fd7805bc403bae437caebd7209519bf
 SHA512 
cf677a6cb8db32144dbced235fcd581743d997bcac77fe89a0d7c0b6400ff92d078cd04159f7819a8358128155cd105d44d4cde06cb345514e43d33dba931240

diff --git a/dev-python/browser-cookie3/browser-cookie3-0.17.1.ebuild 
b/dev-python/browser-cookie3/browser-cookie3-0.17.1.ebuild
new file mode 100644
index ..aef18db017d7
--- /dev/null
+++ b/dev-python/browser-cookie3/browser-cookie3-0.17.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Loads cookies from your browser into a cookiejar object"
+HOMEPAGE="https://github.com/borisbabic/browser_cookie3/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/lz4[${PYTHON_USEDEP}]
+   dev-python/pycryptodome[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+python_prepare_all() {
+   # make cryptodome-friendly
+   sed -i -e 's:pycryptodomex:pycryptodome:' setup.py || die
+   sed -i -e 's:Cryptodome:Crypto:g' __init__.py || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/projectcenter/

2023-03-14 Thread Bernard Cafarelli
commit: 71f28e4fb1ce33176b91f40e6858957c9079a764
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Mar 14 22:01:30 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Mar 14 22:07:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71f28e4f

gnustep-apps/projectcenter: add 0.7.0

Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-apps/projectcenter/Manifest   |  1 +
 gnustep-apps/projectcenter/metadata.xml   | 14 +++---
 gnustep-apps/projectcenter/projectcenter-0.7.0.ebuild | 17 +
 3 files changed, 25 insertions(+), 7 deletions(-)

diff --git a/gnustep-apps/projectcenter/Manifest 
b/gnustep-apps/projectcenter/Manifest
index 0a9c21128337..27e905607ced 100644
--- a/gnustep-apps/projectcenter/Manifest
+++ b/gnustep-apps/projectcenter/Manifest
@@ -1 +1,2 @@
 DIST ProjectCenter-0.6.2.tar.gz 492409 BLAKE2B 
d34bd88c0a1b0cae86886a8f2ff322e595d002112c82883f14af66d2a33d2c66fbebee4b8f03ef8049aa054d255c88d594b2f0ffc5982fdbcf84d6ed97670d7d
 SHA512 
91e6712fa03fcb7b6e8239f64ddf89dabb1b4c54f4799204e8e535c9c6ad430a5e98644e28af5b9727a0b5b57a866b4e0837f09e8aedfac863673508a7c67a78
+DIST projectcenter-0.7.0.tar.gz 488364 BLAKE2B 
528fefbc7c22487bdd69585a79a9051edf7e95137b4bccfd5cb6745f67e78059c7bc1ee5c7f6d59dad7d0161f35ff5bd45a94bd557a7616708dcdbcd0e1c09b3
 SHA512 
7125574d21c4931173c5618124618908fae81a4e0ea8f390ce7b9202ba542646ca0fb95f8c280aa166ff2cc6b010bc1a9420f9b085927a55b72bc6ea0f5dd941

diff --git a/gnustep-apps/projectcenter/metadata.xml 
b/gnustep-apps/projectcenter/metadata.xml
index b960d93edf84..9e90c08d9c76 100644
--- a/gnustep-apps/projectcenter/metadata.xml
+++ b/gnustep-apps/projectcenter/metadata.xml
@@ -1,11 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   gnus...@gentoo.org
-   Gentoo GNUstep Project
- 
-
-ProjectCenter is GNUstep's integrated developement environment (IDE). It is 
based in part on NeXT's original Project Builder. It assists you in starting 
new projects and lets you manage your project files using a intuitive and well 
ordered graphical user interface.
-
+   
+   gnus...@gentoo.org
+   Gentoo GNUstep Project
+   
+   
+   gnustep/apps-projectcenter
+   
 

diff --git a/gnustep-apps/projectcenter/projectcenter-0.7.0.ebuild 
b/gnustep-apps/projectcenter/projectcenter-0.7.0.ebuild
new file mode 100644
index ..a87c4c295406
--- /dev/null
+++ b/gnustep-apps/projectcenter/projectcenter-0.7.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnustep-2
+
+MY_P=${P/projectc/ProjectC}
+S=${WORKDIR}/${MY_P}
+
+DESCRIPTION="An IDE for GNUstep"
+HOMEPAGE="http://www.gnustep.org/experience/ProjectCenter.html;
+SRC_URI="https://github.com/gnustep/apps-projectcenter/releases/download/projectcenter-${PV//./_}/${P}.tar.gz;
+
+KEYWORDS="~amd64 ~ppc ~x86"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/pikopixel/

2023-03-14 Thread Bernard Cafarelli
commit: d2b0e7b0d3803684ecd3bb780a4bfad492ef5d4b
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Mar 14 22:06:38 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Mar 14 22:07:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2b0e7b0

gnustep-apps/pikopixel: revision bump to get beta10a version

Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-apps/pikopixel/Manifest  |  1 +
 .../pikopixel/pikopixel-1.0_beta10-r1.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/gnustep-apps/pikopixel/Manifest b/gnustep-apps/pikopixel/Manifest
index 04e3d344b636..c89dc9016ef9 100644
--- a/gnustep-apps/pikopixel/Manifest
+++ b/gnustep-apps/pikopixel/Manifest
@@ -1 +1,2 @@
 DIST PikoPixel.Sources.1.0-b10.tar.gz 664582 BLAKE2B 
8b05fdda15511d7e03257748d1e99dc2d80ae0da7474423983b9eb309f1d03acc202492ef81467a6cd42a416cb2bbe57ef818b6e9144c127f32c093e3c3de26d
 SHA512 
45f3d347fee628ffea469d29273bb9d9ba8946fd5c2cece3fd7bac2fbfc2971a1ae2424f45609ec0236e1479aaa0e31ad84b299ab08470f85fa04ef72ab18255
+DIST PikoPixel.Sources.1.0-b10a.tar.gz 665754 BLAKE2B 
f174c3c28ef0e5225eb2d5338e42226b44923f216138793762e3f28ade88956a48d23642b1aa7e17314f63b1248ac3badd48b673c672e02df787f7874133
 SHA512 
0cb2df3c66971f29dc83aa002aeca1a4184de7bb3c5a3e763bd17697c3b96ff0f93df50d5ba843fe579207ec7cc89968882d9a77c7c795246517bc8ed43f

diff --git a/gnustep-apps/pikopixel/pikopixel-1.0_beta10-r1.ebuild 
b/gnustep-apps/pikopixel/pikopixel-1.0_beta10-r1.ebuild
new file mode 100644
index ..157a770b61b4
--- /dev/null
+++ b/gnustep-apps/pikopixel/pikopixel-1.0_beta10-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnustep-2
+
+MY_P=${PN//p/P}.Sources.${PV/_beta/-b}a
+DESCRIPTION="a free application for drawing & editing pixel-art images"
+HOMEPAGE="http://twilightedge.com/mac/pikopixel/;
+SRC_URI="http://twilightedge.com/downloads/${MY_P}.tar.gz;
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=virtual/gnustep-back-0.25.0"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}/${PN//p/P}



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/gnumail/

2023-03-14 Thread Bernard Cafarelli
commit: 244936c86f41d696d549c893a1f38f8f7de76d02
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Mar 14 21:58:16 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Mar 14 22:07:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=244936c8

gnustep-apps/gnumail: add 1.4.0

Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-apps/gnumail/Manifest |  1 +
 gnustep-apps/gnumail/gnumail-1.4.0.ebuild | 33 +++
 2 files changed, 34 insertions(+)

diff --git a/gnustep-apps/gnumail/Manifest b/gnustep-apps/gnumail/Manifest
index d35bd0cc4c23..4dbe75612fed 100644
--- a/gnustep-apps/gnumail/Manifest
+++ b/gnustep-apps/gnumail/Manifest
@@ -1 +1,2 @@
 DIST GNUMail-1.3.0.tar.gz 1499242 BLAKE2B 
074b83fd5fc9599ccae8a9f286db77ce4d61db7bbc9c33d1fd86cef818831d05b297c598c776ec0254a379daa8fc73776857ff2578ec2e83835c5525def459f8
 SHA512 
9b3ccf0a2e086129d8f96cf1de38ceb16033ef4509c3fe15af2afe43c31eaad32d121c0f9cf53f3d86472067d4207736523a125162e632572c7d1aee1fbefd78
+DIST GNUMail-1.4.0.tar.gz 1873175 BLAKE2B 
c87efb48b30c1d5fa40789d7db3165e1be2c1b9847ed3e71cca28e90fe353ee562709c93ad10a6cb6284338f66f6786286f613a398669d22abbee63da97de1e5
 SHA512 
c6b8b94462a5d5620586e38b50030ed8dda4a54286e9fa38f68159c54e6c72e8ad470ff63394b8dc2649da63b3164b52ff072298a794622b6e0b32b7e29de991

diff --git a/gnustep-apps/gnumail/gnumail-1.4.0.ebuild 
b/gnustep-apps/gnumail/gnumail-1.4.0.ebuild
new file mode 100644
index ..cd00afa9e872
--- /dev/null
+++ b/gnustep-apps/gnumail/gnumail-1.4.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnustep-2
+
+MY_P=${P/gnum/GNUM}
+
+S=${WORKDIR}/${MY_P}
+
+DESCRIPTION="A fully featured mail application for GNUstep"
+HOMEPAGE="http://www.nongnu.org/gnustep-nonfsf/gnumail/;
+SRC_URI="mirror://nongnu/gnustep-nonfsf/${MY_P}.tar.gz"
+KEYWORDS="~amd64 ~ppc ~x86"
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE="crypt"
+DEPEND=">=gnustep-base/gnustep-gui-0.11.0
+   =gnustep-libs/pantomime-1.4*
+   gnustep-apps/addresses"
+RDEPEND="crypt? ( app-crypt/gnupg )"
+
+src_prepare() {
+   use crypt || sed -i -e 's|Bundles/PGP||' GNUmakefile || die
+
+   default
+}
+
+src_install() {
+   gnustep-base_src_install
+   dodoc "${S}"/Documentation/*
+}



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

2023-03-14 Thread Bernard Cafarelli
commit: 9873e920bf423b68a68ad4a4f765e77ab7879884
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Mar 14 21:28:57 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Mar 14 22:07:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9873e920

net-ftp/filezilla: add 3.63.2

Signed-off-by: Bernard Cafarelli  gentoo.org>

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

diff --git a/net-ftp/filezilla/Manifest b/net-ftp/filezilla/Manifest
index aa6bd9cc8b65..5e27b9f5fbf3 100644
--- a/net-ftp/filezilla/Manifest
+++ b/net-ftp/filezilla/Manifest
@@ -2,3 +2,4 @@ DIST FileZilla_3.61.0_src.tar.bz2 4939127 BLAKE2B 
2c2096b7cb49223b02bea7ae363dde
 DIST FileZilla_3.62.2_src.tar.bz2 4944158 BLAKE2B 
84febe912d1e5337c085c3ae515969a10609444c5753270756d7e7dbd0f2a2c22f9b01c623f7eec8b7de5c4ae4da4acbc56fe65eca762fe1ea3f943192caea3a
 SHA512 
a7dec07f6b6fe6fe1a54481e67e9ad2cb057bf84db6e6128f5e853f2edac3c34583a84f25c206f382f8bac6fa4ab48ea54a2a2f7efe8cc6c9d18cb1d3eba0255
 DIST FileZilla_3.63.0_src.tar.bz2 4949450 BLAKE2B 
6fd21ece9615c6c16c63edecf769034a9c2b3a7183dfb7b6b9ae2effe710695ee1a078ca88c549f489d9d156fa884d9694c2a2ba3728527db482e3a813aeec87
 SHA512 
47065cfbc1944cd9f8b2c4d3b2a2bb1e9e169b083a46d79fe477cc3a628e91241822c739f308ce614212710f431c333f33193b9261f9b5ec677eb8c62a634364
 DIST FileZilla_3.63.1_src.tar.bz2 4950427 BLAKE2B 
8d3fb5be0030b0cbfacfe80c2c2564fa9974860f4ce7d9f5d08bb751b05c0f3f5c527a9b48b538586d12c499ce49e0e59328bed71bcd3600a15b8742d0a6
 SHA512 
c4f70eb772c868508dc10e1d3a5c9300bc034523f1ee374b30178048ded8e70be3d6307769509d4f8c0921126726dafbcbfda0066fe6d2c5f93af369196618c0
+DIST FileZilla_3.63.2_src.tar.bz2 4962731 BLAKE2B 
6e405575d09ef771a946dabe24e5e80200b21dbafa0a3c2989ef1622690c1b6f3518ab970eec71d76ce02df7311cccfe23f96f8d2d51912c61ae56c0095263fe
 SHA512 
235400ff51624449866caea480fadd509c346ef105116cc284d4d70646280169769723402f2c8a3bf0abfbef9f9cffbb2502878a72842ec0a4ccadd75a2b824e

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



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

2023-03-14 Thread Bernard Cafarelli
commit: f90cf18ecee4c852e5ba68ea74a978a91820c477
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Mar 14 21:26:06 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Mar 14 22:07:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f90cf18e

dev-libs/libfilezilla: add 0.41.1

Signed-off-by: Bernard Cafarelli  gentoo.org>

 dev-libs/libfilezilla/Manifest   |  1 +
 dev-libs/libfilezilla/libfilezilla-0.41.1.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/libfilezilla/Manifest b/dev-libs/libfilezilla/Manifest
index 65d7fbcdcf93..62eba26d9e34 100644
--- a/dev-libs/libfilezilla/Manifest
+++ b/dev-libs/libfilezilla/Manifest
@@ -1,3 +1,4 @@
 DIST libfilezilla-0.39.1.tar.bz2 622574 BLAKE2B 
2845f0309f8a9036f42930203b89d503ffe5897dbb819cc9249b3179deb24f5c562843471712702d7a302df0b3c7dead1bc108de9dd5dd4b1cb1501cd3ef9ba1
 SHA512 
b5c4dcaef146ea3e249a4972e66aa441187693bea148f0ead0c08568ecf1856a78c7455cbc70737d82b9c33c2af5d6abe79dd4cb2dfbb65bdcefd6765016dfb6
 DIST libfilezilla-0.39.2.tar.bz2 623763 BLAKE2B 
f3fac951ea46e36d45748697f4f8d78b46176d457c42a031355f3d35713d419b31b2e886bfcba9f769814c67b8cd797ebc67b2ec6f338213a22dda7cc0282b6e
 SHA512 
ffa072890e1561f8ab6bb855bf21068d0a653dd764560064b36efc20b9d0182d97151fb528a7fb26fb2f1779a884d23f1e4cf0b13fa7984e7f3568c9c217
 DIST libfilezilla-0.41.0.tar.bz2 627849 BLAKE2B 
1697ce1a50b8d490d0197fb349ae7652dc6c7b9815dce68158478ba3122d483bf35cf1ab5c540b784d5677000c71afaabedc7e4097b38c486331238737351c01
 SHA512 
bda747299807c37c738ee6ade2f926bc500bd3d67de5b84b0201a4769c6c3d0899c3113c93afd88dc9958bc711426d6918af355e2d971c1b12de30304f2a47fc
+DIST libfilezilla-0.41.1.tar.bz2 627934 BLAKE2B 
8838753f504ef3891c3602b473586c1b5eaeea5e2930e1d8386b28a1a620d73ebf7f2b48b3acdd8085eba7f904e4fdd99789e73dfdab5036de5fe32b6aa8534b
 SHA512 
ae66fe9e0d537942f306e44f107553e870839031b1c6997f4638da3c5f015d94669eb869723d95d95632ebd30e17afc8303008501892caf76538a6898cf6210b

diff --git a/dev-libs/libfilezilla/libfilezilla-0.41.1.ebuild 
b/dev-libs/libfilezilla/libfilezilla-0.41.1.ebuild
new file mode 100644
index ..dddc27f0e981
--- /dev/null
+++ b/dev-libs/libfilezilla/libfilezilla-0.41.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic
+
+DESCRIPTION="C++ library offering some basic functionality for 
platform-independent programs"
+HOMEPAGE="https://lib.filezilla-project.org/;
+SRC_URI="https://download.filezilla-project.org/${PN}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0/35" # libfilezilla.so version
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/nettle:0=
+   >=net-libs/gnutls-3.5.7:=
+   virtual/libcrypt:=
+"
+DEPEND="${RDEPEND}
+   test? ( dev-util/cppunit )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.37.1-pthread.patch
+   "${FILESDIR}"/${PN}-0.41.0-gcc13.patch
+)
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   if ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires C++14-capable C++ compiler. Your 
current compiler"
+   eerror "does not seem to support -std=c++14 option. 
Please upgrade your compiler"
+   eerror "to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "Currently active compiler does not support 
-std=c++14"
+   fi
+   fi
+}
+
+src_configure() {
+   if use ppc || use arm || use hppa; then
+   # bug 727652
+   append-libs -latomic
+   fi
+
+   econf --disable-static
+}
+
+src_install() {
+   default
+   find "${ED}" -type f -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-base/

2023-03-14 Thread Bernard Cafarelli
commit: 3e99d35addff4e2dc01486aee2a2b83b1156787d
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Mar 14 21:48:17 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Mar 14 22:07:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e99d35a

gnustep-base/gnustep-base: add 1.29.0

Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-base/gnustep-base/Manifest |  1 +
 .../gnustep-base/gnustep-base-1.29.0.ebuild| 71 ++
 gnustep-base/gnustep-base/metadata.xml | 21 +++
 3 files changed, 79 insertions(+), 14 deletions(-)

diff --git a/gnustep-base/gnustep-base/Manifest 
b/gnustep-base/gnustep-base/Manifest
index 3c61aa7af1e9..3edc69493fb9 100644
--- a/gnustep-base/gnustep-base/Manifest
+++ b/gnustep-base/gnustep-base/Manifest
@@ -1,2 +1,3 @@
 DIST gnustep-base-1.27.0.tar.gz 4141163 BLAKE2B 
b27f7086949bcd5e43b8d6337c4f03eb87447baacb23de75b7df0d2ba769ff3e8cadd7035e78b35c91ccca83151cbe4b61b339aa265dcb53847089849b615f8b
 SHA512 
bbdf45379dbb684f6bdb507b645e0f611cefb05caadff1bf620c2e85f104396cf91782bcce05ff2173078603b76b8a0ba2ea3b71bc56a84c220310910dbcb705
 DIST gnustep-base-1.28.0.tar.gz 4246622 BLAKE2B 
fdaa834ea3cb13b1d4717c2c7e6b59eff05d16e6a404ffed5f4ccfa2ee3db93ecfee5b95cc30be6a388f56fa28c67f1278ea298f60dcc24abadaa1cb5e8f
 SHA512 
e173fab28aa1b1df38de4216916db18934422a1d372b9fe6a68a6ff21b2ac0be38aa02631179a8ad62a4f2848080223f34771b364b1c0eebc96c84778677c50b
+DIST gnustep-base-1.29.0.tar.gz 3697809 BLAKE2B 
9810e6220df79e75130e8e3cdda5d8c42e1e05351461920549e3163752eccc9fa4bb375c36a8b987877cf557140e961dda7e0fac1c1c9affdb38893567695ddf
 SHA512 
19e876f32e4dce403beeb5522ae942c23cc2b947217a38fd045a495d81b3734a8cf160fb768d8cff64c45d8ae63ba422658f705519786016d3e8216efe0a044c

diff --git a/gnustep-base/gnustep-base/gnustep-base-1.29.0.ebuild 
b/gnustep-base/gnustep-base/gnustep-base-1.29.0.ebuild
new file mode 100644
index ..1b11436adb92
--- /dev/null
+++ b/gnustep-base/gnustep-base/gnustep-base-1.29.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnustep-base toolchain-funcs
+
+DESCRIPTION="A library of general-purpose, non-graphical Objective C objects"
+HOMEPAGE="http://www.gnustep.org;
+SRC_URI="https://github.com/gnustep/libs-base/releases/download/base-${PV//./_}/${P}.tar.gz;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
+IUSE="+gnutls +iconv +icu +libffi zeroconf"
+
+RDEPEND="${GNUSTEP_CORE_DEPEND}
+   >=gnustep-base/gnustep-make-2.6.0
+   gnutls? ( net-libs/gnutls:= )
+   iconv? ( virtual/libiconv )
+   icu? ( >=dev-libs/icu-49.0:= )
+   !libffi? ( dev-libs/ffcall
+   gnustep-base/gnustep-make[-native-exceptions] )
+   libffi? ( dev-libs/libffi:= )
+   >=dev-libs/libxml2-2.6
+   >=dev-libs/libxslt-1.1
+   >=dev-libs/gmp-4.1:=
+   >=sys-libs/zlib-1.2
+   zeroconf? ( net-dns/avahi )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.26.0-no_compress_man.patch
+)
+
+src_configure() {
+   egnustep_env
+
+   local myconf
+   if use libffi ; then
+   myconf="--enable-libffi --disable-ffcall 
--with-ffi-include=$($(tc-getPKG_CONFIG) --variable=includedir libffi)"
+   else
+   myconf="--disable-libffi --enable-ffcall"
+   fi
+
+   myconf="$myconf $(use_enable gnutls tls)"
+   myconf="$myconf $(use_enable iconv)"
+   myconf="$myconf $(use_enable icu)"
+   myconf="$myconf $(use_enable zeroconf)"
+   myconf="$myconf --with-xml-prefix=${EPREFIX}/usr"
+   myconf="$myconf --with-gmp-include=${EPREFIX}/usr/include 
--with-gmp-library=${EPREFIX}/usr/lib"
+   myconf="$myconf 
--with-default-config=${EPREFIX}/etc/GNUstep/GNUstep.conf"
+
+   econf $myconf
+}
+
+src_install() {
+   # We need to set LD_LIBRARY_PATH because the doc generation program
+   # uses the gnustep-base libraries.  Since egnustep_env "cleans the
+   # environment" including our LD_LIBRARY_PATH, we're left no choice
+   # but doing it like this.
+
+   egnustep_env
+   egnustep_install
+
+   if use doc ; then
+   export LD_LIBRARY_PATH="${S}/Source/obj:${LD_LIBRARY_PATH}"
+   egnustep_doc
+   fi
+   egnustep_install_config
+}

diff --git a/gnustep-base/gnustep-base/metadata.xml 
b/gnustep-base/gnustep-base/metadata.xml
index a4265795efea..c4f9cc0a5b48 100644
--- a/gnustep-base/gnustep-base/metadata.xml
+++ b/gnustep-base/gnustep-base/metadata.xml
@@ -1,18 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   gnus...@gentoo.org
-   Gentoo GNUstep Project
-
-
-The GNUstep Base Library is a library of general-purpose, non-graphical
-Objective C objects.  For example, it 

[gentoo-commits] repo/gentoo:master commit in: gnustep-libs/pantomime/

2023-03-14 Thread Bernard Cafarelli
commit: 1ba74faafa3d3bf1cc967bad98627352e1264d71
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Mar 14 21:53:44 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Mar 14 22:07:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba74faa

gnustep-libs/pantomime: add 1.4.0

Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-libs/pantomime/Manifest   |  1 +
 gnustep-libs/pantomime/pantomime-1.4.0.ebuild | 33 +++
 2 files changed, 34 insertions(+)

diff --git a/gnustep-libs/pantomime/Manifest b/gnustep-libs/pantomime/Manifest
index 91f40b9b2da9..6dee03926d8f 100644
--- a/gnustep-libs/pantomime/Manifest
+++ b/gnustep-libs/pantomime/Manifest
@@ -1 +1,2 @@
 DIST Pantomime-1.3.0.tar.gz 500934 BLAKE2B 
b6153ff13956131ca4a6dff6ccb1355068753c4e39c2a371644c35934a9a47b9d571f1ff5c1a9bfbe3def1ef7fd90fb00d8c136a91c79ba1586118194b116d17
 SHA512 
868a686f34097ad06568aec6b22dd78befd70517e1688bbc83f0ca0882a908d7b1d8489a861b1140a6eb78f6aead343613b728347ff9938964be8db5eb3d27d9
+DIST Pantomime-1.4.0.tar.gz 509878 BLAKE2B 
0ae100d8002c4d0d547334c5415a698c35c5ab055dbcab47e829c1193f2448f1fec7d8ba7c44fb4473483ff12394e2ce9e419cf539f34bda6cacb76457c7
 SHA512 
7452a79c35cd219a16467b4a43ace8becbe5985e645bdc8ddbcb3fe1d144f75dbb98563308c102951ef6573122aa4ec93b203902e4b23dcbb77b8aef864b728e

diff --git a/gnustep-libs/pantomime/pantomime-1.4.0.ebuild 
b/gnustep-libs/pantomime/pantomime-1.4.0.ebuild
new file mode 100644
index ..f5669b6ae8ff
--- /dev/null
+++ b/gnustep-libs/pantomime/pantomime-1.4.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnustep-2
+
+MY_P=${P/p/P}
+
+S=${WORKDIR}/${MY_P}
+
+DESCRIPTION="A set of Objective-C classes that model a mail system"
+HOMEPAGE="http://www.nongnu.org/gnustep-nonfsf/gnumail/;
+SRC_URI="mirror://nongnu/gnustep-nonfsf/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1 Elm"
+KEYWORDS="~amd64 ~ppc ~x86"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-libs/openssl:0=
+   >=gnustep-base/gnustep-base-1.29.0:="
+RDEPEND="${DEPEND}"
+
+DOCS=( "${S}"/Documentation/AUTHORS
+   "${S}"/Documentation/README
+   "${S}"/Documentation/TODO
+   "${S}"/Documentation/RFC
+   )
+
+src_install() {
+   gnustep-base_src_install
+   einstalldocs
+}



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

2023-03-14 Thread James Le Cuirot
commit: 19e86fc8d0e1914381242bf7d8c9f0d867ce662e
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Mar 14 21:24:18 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Mar 14 21:24:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19e86fc8

www-client/vivaldi: Add version 5.7.2921.63

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

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

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index d3c524134ebd..2cbf7488e1af 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -4,3 +4,6 @@ DIST vivaldi-stable_5.7.2921.53-1_armhf.deb 90776036 BLAKE2B 
104c557aa7cc41cce1c
 DIST vivaldi-stable_5.7.2921.60-1_amd64.deb 101574228 BLAKE2B 
343e4c0bb337e12cbc5e40a64f2343b167f6b0dffd13395e6db2b43a0b486af32349803af4627ce91056201423d5f12da8cf35fc5c39ca937aa7f68bb6d5f9cb
 SHA512 
f575287cfe89815980c2206a7516cc1b3a78f8fc2961aa575dfcf8ef329386c556fd7f7415a97564be3dff3a38a27d48180ce6aaeeb2056515840c1152c5a34d
 DIST vivaldi-stable_5.7.2921.60-1_arm64.deb 91095804 BLAKE2B 
1786a5b5c4cf2e85606e21b1787badf8421b314b1ccd0bc95c523e5a29b93105f948f3a3aa2e5b9e17f4baabbeb38cca33730c477bc4ab72c5f4de633fb59d96
 SHA512 
91883f5d081e67e59177f4279ba9c2df42ac758dd001f90d44b1dc6dd62261f29347726f8423c0d76ee9129caa586aa368f4488ccfc3c62b2d2bc034cc842c71
 DIST vivaldi-stable_5.7.2921.60-1_armhf.deb 90776840 BLAKE2B 
85f4a981e530d6822ef28d98bec752da073d1b8ae43ce52ce55b63eaa29cc2ccb4406dbfbcbffcfa839cc01800d6dcdce4e5daf14567870af3a610e735368c1e
 SHA512 
8105f956642ed4c063e327b93ace5e2b5dac344f66d7fca04e4c4ea9f5a70bebbe2283e17f76ce03deb2792227a663dd87b76be99a723e420e9e532e3bb2552f
+DIST vivaldi-stable_5.7.2921.63-1_amd64.deb 101584244 BLAKE2B 
389b105ddf5ff3d67b74378f96b0860198df32e9ddaac5e311f8381207fb53b7ee1b81c8bfa9cdb112faee2cab6a8aa63285689d269d624a256f8a60ba190242
 SHA512 
5e97c596b2ac763fdd7603e6cf0965b877742740f7dec68c6718cefb065c98a34a000202e4a8b064974bffb14f728890d1f906e683f1acb19956ba3a86da0654
+DIST vivaldi-stable_5.7.2921.63-1_arm64.deb 91113704 BLAKE2B 
d0af2f77433717c59c5ed961fafbaaa1f2fd330c77eacd4a89d62eee0cba3e0324e973795aeb9b86342f194663a0cd6d9752bd817e9f88a4c2faa0d10270ef8c
 SHA512 
b786176ee6b45b9591a97dd5ca050f340a595711da51ca48099f76da80231017a2eb31fb00966cd2d9f9e8f840c02db425729b200f86781a2bfad86ae29d34c1
+DIST vivaldi-stable_5.7.2921.63-1_armhf.deb 90783396 BLAKE2B 
43ad0a44d128e74c192cad3ceec73f5ab8d7a628dd3136272ff40e8903dcafec3cb45b655615310018933e7396f1ff34a2cfff379209bb229e0c3f58e18a8e71
 SHA512 
687d51212c0d53e17582445ddabfd747e0b0e468bc11dc4cecabd907753b78b261308aee715f6c5128c0218b6875599bc72252ff7868c5610aa1ee1c17a589da

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

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

2023-03-14 Thread James Le Cuirot
commit: 736f6e08978ff69262c5e44476dfa1f41d1be897
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Mar 14 21:27:20 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Mar 14 21:27:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=736f6e08

www-client/vivaldi-snapshot: Drop old 5.8.2936.3

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

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

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 0d4fdabac962..0493f8692172 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,6 +1,3 @@
-DIST vivaldi-snapshot_5.8.2936.3-1_amd64.deb 101610392 BLAKE2B 
c15dd96f5042e2526af582a403a6cd0d2044bc98de189bff9dd68174eb59c15fe7a35956421207fe39e372337fb0706940c40b9ae1ab44574a7e01920e84b16c
 SHA512 
5a6ce42a40a474b459edca64589433caeac4ef36bd13b7d95d3433de4fd8cd55e1c923d4913f5904d40f055d043ed2f9296eef6a4ec116936b9d2f13c951df20
-DIST vivaldi-snapshot_5.8.2936.3-1_arm64.deb 91123504 BLAKE2B 
1867304c33cf1617dd906c45d13df3c2e72f0b1d26e4af1e5e81574409f2033b16644e13d58dc58b1bde009fa5e12f95a028dc8a1c03a61aa560d214430c754c
 SHA512 
2d320899b42bda7ba75a030f13200392c974bf87b4212305cbc91933185960a0c51658e80381756e84f92ed68e04988bf873b243bf5f5582089bb053768fd954
-DIST vivaldi-snapshot_5.8.2936.3-1_armhf.deb 90795304 BLAKE2B 
77db349d26f05c1834349202db5c26e0a69a1f91203913700838a947fa52ffd99f0e1cf33c67edd19fe78db1114826296767e062805582f693f7f6c9208b66dc
 SHA512 
e7b12bdcb7b3185641cdc6a40c8df497e10082b28d45048f45b3f271b778384f024a8b114ddc71f38b7c5163f08880ae438f17aef01c13bcefbb377289225dd8
 DIST vivaldi-snapshot_5.8.2950.3-1_amd64.deb 101635184 BLAKE2B 
a8bfd884d8ffd797e83d9a30a1d274430e7ba87569013abf81d31e6e295d154d85ed4add8429c5b450c480998a0914781ba2c67c8817fe91cc71052bec975302
 SHA512 
459a8ecb12ea67e6e3dee8432329de633156be6a463b45828901e204d76511faaf2e6517ae51c5c7e15a7d08e8104ea8c2b38d604707711a6e2b9d1544c8a108
 DIST vivaldi-snapshot_5.8.2950.3-1_arm64.deb 91128240 BLAKE2B 
fe67411b689303d2d6990a2fb4e7555cd52d4c9452803caacc828459434b8ba5bdc9f564363c5cd4016c45868af0c6d51802cf375fae01218fd8b269c25865b1
 SHA512 
c212dabc72781f5b4a4b9fe7761ba4f00eeeded022d28af48f67598218270b4e839d98bd7914f1be88ec87ea2eb04345ef5c5bb46ab34767967dfd10040c6ab2
 DIST vivaldi-snapshot_5.8.2950.3-1_armhf.deb 90793860 BLAKE2B 
cfa0db482f430bf1c619b936b76d35cd89dd5c0224c35494afa2418c818727b60fdfa11b61093b0e02edeb524ad2649757c6d9f22235b9ecad4ca7caf7169210
 SHA512 
d1fd04f2a2563ad81fffd18402832b24e1de6c3bc59220071f505670f806155f33af3680ddebff405be642e34c61920c98604c9a02989bb6e13242a8ff33ff71

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

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

2023-03-14 Thread James Le Cuirot
commit: d1d4230aa4badf878a0665e349ed7d43158622b1
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Mar 14 21:26:11 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Mar 14 21:26:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1d4230a

www-client/vivaldi-snapshot: Add version 5.8.2955.3

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

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

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 533b95de986a..0d4fdabac962 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -4,3 +4,6 @@ DIST vivaldi-snapshot_5.8.2936.3-1_armhf.deb 90795304 BLAKE2B 
77db349d26f05c1834
 DIST vivaldi-snapshot_5.8.2950.3-1_amd64.deb 101635184 BLAKE2B 
a8bfd884d8ffd797e83d9a30a1d274430e7ba87569013abf81d31e6e295d154d85ed4add8429c5b450c480998a0914781ba2c67c8817fe91cc71052bec975302
 SHA512 
459a8ecb12ea67e6e3dee8432329de633156be6a463b45828901e204d76511faaf2e6517ae51c5c7e15a7d08e8104ea8c2b38d604707711a6e2b9d1544c8a108
 DIST vivaldi-snapshot_5.8.2950.3-1_arm64.deb 91128240 BLAKE2B 
fe67411b689303d2d6990a2fb4e7555cd52d4c9452803caacc828459434b8ba5bdc9f564363c5cd4016c45868af0c6d51802cf375fae01218fd8b269c25865b1
 SHA512 
c212dabc72781f5b4a4b9fe7761ba4f00eeeded022d28af48f67598218270b4e839d98bd7914f1be88ec87ea2eb04345ef5c5bb46ab34767967dfd10040c6ab2
 DIST vivaldi-snapshot_5.8.2950.3-1_armhf.deb 90793860 BLAKE2B 
cfa0db482f430bf1c619b936b76d35cd89dd5c0224c35494afa2418c818727b60fdfa11b61093b0e02edeb524ad2649757c6d9f22235b9ecad4ca7caf7169210
 SHA512 
d1fd04f2a2563ad81fffd18402832b24e1de6c3bc59220071f505670f806155f33af3680ddebff405be642e34c61920c98604c9a02989bb6e13242a8ff33ff71
+DIST vivaldi-snapshot_5.8.2955.3-1_amd64.deb 102187676 BLAKE2B 
02bcd74ac2962b1658fc33d60eec1503942de83fe2ad286f1acfb16aac4563ce129464b20bd3ff1952d9e790aedb5381e08b9d7d780c76789ef8e436c8a45887
 SHA512 
9875ac97b0280a2e1c197cd2354ef57b9dd678d742eddcca2582abb726a2a9466e0e80297154c2deb77d6fece9fb4c5320d434f33be6af1c67a21592b1cca353
+DIST vivaldi-snapshot_5.8.2955.3-1_arm64.deb 91700956 BLAKE2B 
978ecdfc77da4b005eb33ace8a4de42008dd1c33f5c469f67a864b36ba606b174c37753aff57e16a7da97142b2e577baaeac04969fa599f0d5972adb9128316f
 SHA512 
67db24d0b40b0afae9bb658e0b0c7984bc91a123a4fed4cafa6d72dcc7e2e943b9e175a4dc714278f9f52293868d0bd7022f4bb59e234af62c645549ee312d38
+DIST vivaldi-snapshot_5.8.2955.3-1_armhf.deb 91397548 BLAKE2B 
a6677ff044f823a2b693a1edbbce32105ca1d17fafbfd2a8a6f1accae96c1c14379cfa9c9acda6c554c1de360c51d32b4059c226c99022b1489d033c10f4406f
 SHA512 
1e8b4303f114bf58785f70eb730240b7feabb207648ee5f7418afe3e281e25433d7d5ffe19c83f071a67bc8f5a60e360f2816b9a6afd67e076d63a3fd47ca6ec

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

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

2023-03-14 Thread James Le Cuirot
commit: 7d10863331655632abecdf13677c4bd2c2621c53
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Mar 14 21:25:51 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Mar 14 21:25:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d108633

www-client/vivaldi: Drop old 5.7.2921.53

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

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

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 2cbf7488e1af..e9d9e1433868 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,6 +1,3 @@
-DIST vivaldi-stable_5.7.2921.53-1_amd64.deb 101595952 BLAKE2B 
66e47e1fc5e0c702b8475043ce4a926a25a2e75fe63c2b8fd39f4538c6656d33c26b934a27db9895f95cb2c14d796f3ad6b0c83e49c212a15d1ad82deb918c6e
 SHA512 
cd3b2ae462be4e90f70b4f42d2b60a1843e5b53a77b0c94bee225bfffa64d19fa751dcfb27ee3b807967f113cadac9af527a2835946155e5f55fae213519c658
-DIST vivaldi-stable_5.7.2921.53-1_arm64.deb 91093460 BLAKE2B 
d880d8ee4dfd7e6d4545a8775519f50c78ee0d1c99267d2e04be86dfe569175b67bd6189d8be9baafd00703a0e7a0843d456cbc6c121a6f56e235eec4b6133ee
 SHA512 
7b78cd1210494e6afe53304cc76c5db4e45d8b23b0a2ec40aaac42e288795b9fc5f55f9a165fbb56743560b51a996115f174814cac9e5270b7b2fe790cc9a539
-DIST vivaldi-stable_5.7.2921.53-1_armhf.deb 90776036 BLAKE2B 
104c557aa7cc41cce1c7ed5dfa1f0f1db0bd6a2e49fbe4e8248fa3a5ddc552fced37b1aec167d4fa229aa66a42e01597c2ab169787d35577053ee6759246dbfe
 SHA512 
048fba21a8d31ce33de4cb75f0e54053f89476a3eeaf1380be600baba656e8917574ec62fb5ff3e20cb0fe860fb961a029b57c72e82ee6fca42a7d9bdf250e74
 DIST vivaldi-stable_5.7.2921.60-1_amd64.deb 101574228 BLAKE2B 
343e4c0bb337e12cbc5e40a64f2343b167f6b0dffd13395e6db2b43a0b486af32349803af4627ce91056201423d5f12da8cf35fc5c39ca937aa7f68bb6d5f9cb
 SHA512 
f575287cfe89815980c2206a7516cc1b3a78f8fc2961aa575dfcf8ef329386c556fd7f7415a97564be3dff3a38a27d48180ce6aaeeb2056515840c1152c5a34d
 DIST vivaldi-stable_5.7.2921.60-1_arm64.deb 91095804 BLAKE2B 
1786a5b5c4cf2e85606e21b1787badf8421b314b1ccd0bc95c523e5a29b93105f948f3a3aa2e5b9e17f4baabbeb38cca33730c477bc4ab72c5f4de633fb59d96
 SHA512 
91883f5d081e67e59177f4279ba9c2df42ac758dd001f90d44b1dc6dd62261f29347726f8423c0d76ee9129caa586aa368f4488ccfc3c62b2d2bc034cc842c71
 DIST vivaldi-stable_5.7.2921.60-1_armhf.deb 90776840 BLAKE2B 
85f4a981e530d6822ef28d98bec752da073d1b8ae43ce52ce55b63eaa29cc2ccb4406dbfbcbffcfa839cc01800d6dcdce4e5daf14567870af3a610e735368c1e
 SHA512 
8105f956642ed4c063e327b93ace5e2b5dac344f66d7fca04e4c4ea9f5a70bebbe2283e17f76ce03deb2792227a663dd87b76be99a723e420e9e532e3bb2552f

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

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

2023-03-14 Thread James Le Cuirot
commit: 64c2ad1b110b5c8e8579ecaa07dae7c42e85ebc3
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Mar 14 21:25:29 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Mar 14 21:25:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64c2ad1b

www-client/vivaldi: Stabilise 5.7.2921.60 on amd64

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

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

diff --git a/www-client/vivaldi/vivaldi-5.7.2921.60.ebuild 
b/www-client/vivaldi/vivaldi-5.7.2921.60.ebuild
index 9c296c0f9dbd..54cd855ccb0e 100644
--- a/www-client/vivaldi/vivaldi-5.7.2921.60.ebuild
+++ b/www-client/vivaldi/vivaldi-5.7.2921.60.ebuild
@@ -97,7 +97,7 @@ else
DEB_REV=1
 fi
 
-KEYWORDS="-* ~amd64 ~arm ~arm64"
+KEYWORDS="-* amd64 ~arm ~arm64"
 
VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
 
 RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"



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

2023-03-14 Thread Adam Pimentel
commit: 3d371c387d801db2f54b043a362e03fb464c
Author: Adam Pimentel  protonmail  com>
AuthorDate: Tue Mar 14 22:12:44 2023 +
Commit: Adam Pimentel  protonmail  com>
CommitDate: Tue Mar 14 22:12:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d371c38

net-p2p/feather: version bump

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

 net-p2p/feather/Manifest   |   8 ++
 net-p2p/feather/feather-2.4.2.ebuild   | 144 +
 .../files/feather_remove_cflags-2.4.2.patch|  18 +++
 .../feather/files/monero_remove_cflags-2.4.2.patch |  25 
 4 files changed, 195 insertions(+)

diff --git a/net-p2p/feather/Manifest b/net-p2p/feather/Manifest
index 25eccdd69..5dfc062b9 100644
--- a/net-p2p/feather/Manifest
+++ b/net-p2p/feather/Manifest
@@ -22,3 +22,11 @@ DIST feather-2.4.1_pre20230301-monero-trezorcommon.tar.gz 
1327782 BLAKE2B 738f28
 DIST feather-2.4.1_pre20230301-monero.tar.gz 11621070 BLAKE2B 
8361a9f44eeb8a2035d3e110481aada7607b4bac2b52efc04ac6003665585d4d56629e88ab8c501e51997b3c3fe514a81b6f981bc07f3070eb24b897169300a6
 SHA512 
1bc23d60bebd51fdf459244376406c3eaec698457d0fc58f9628081c4b6297a15fb12dc848aafc77c367c59811ff36dbe499ac0fbcafd4ea10e0c6771f7e
 DIST feather-2.4.1_pre20230301-singleapplication.tar.gz 21630 BLAKE2B 
403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f
 SHA512 
d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4
 DIST feather-2.4.1_pre20230301.tar.gz 5458207 BLAKE2B 
40f754a19778c227fcf73350f4bc5b61df142d18d17227dc7d83f2beef160ad170d1d40eea589d003c19459c2821b6b8630220dc612ba3abb981ebe65b6d
 SHA512 
eb09f6c7d45e238110d2f7c60401aba147acbb38784e51d5e43966b077c52e4e26c1d08cfbf4093cdb777fc8a01932b927603cb834f0d1b4b8b41fa913a9987b
+DIST feather-2.4.2-monero-miniupnp.tar.gz 446961 BLAKE2B 
802e3a99f2e129492be547eba0f7f87c0e0c7024b4a322fbabf973dab26cd33601d99b29d422f8bb2ebae078982ef25efcdfe7ce66149360ba974abcb80b95d4
 SHA512 
c544148b2f110a84dbc69b0de2a6ff95ea3b8ad49354320c557b29a548de3e87ac52e37566b7f809bbcf0afa395e5150049dde15383d8180a52a38fd8738fdc5
+DIST feather-2.4.2-monero-randomx.tar.gz 164390 BLAKE2B 
704792f22d7e3e9e789b42f77176ef4687b7d599387edfa42f854ad7b0f692d704480a6c7e43a291acac0dde2adae12923ea11e615d132baf10c7cb8f59f5801
 SHA512 
959a8399ae85bbb57e875e0383e448b10241badcd6682c7b6dec9d172f489ccbf3bb9b8b9b657bf977b3f2280597eb99cef2270159dc77142615dfe8d6f438ad
+DIST feather-2.4.2-monero-rapidjson.tar.gz 1054330 BLAKE2B 
5d18961b86a27516e42441ba46317ba811e06305dc754b5765b4fbfb697d93bc31ae9457fa2c3f213396909af726f775a7b371874ef1a0dc56a8577ed077a610
 SHA512 
dd4f103f84c4f32683ca9ccc82c35db3a60012c35acbb79405905c8b4e382389c52422b1a514e6128ae71f90f5eedb158f2a4f72f7c0f6025c2ef0787130bbe7
+DIST feather-2.4.2-monero-supercop.tar.gz 346604 BLAKE2B 
10e48076acb2e5de5acb2efee61b2fac40fdfec3bc4037a94199d56ee2446466126e1b9dade56ee69598f4bd3c64b45d86d0810f24f461f6e09fb84c87e1ef93
 SHA512 
06cca8d1def31aa11bf5aa42d861c4a027786f7cc494fa3ab53a2bc4bd9d1f55b2389020ba5fd1816ed277b6e4320ad8edbb3117dcf4981fc7fba655c4bbe648
+DIST feather-2.4.2-monero-trezorcommon.tar.gz 1327782 BLAKE2B 
738f2833317d5b5f52c21582160c1bee331fda38615c7e2c29d68cec600e849209111aaa75cce059596e87b2711c5a5749d965c91f1cf15cbe98fc86a049b5a5
 SHA512 
9955aa160e9a969decee598584f788e4d36e9c65f2ee730cd8f128669e86175f2189e804ca53e405871ab698ae5e683f146e59e832d8ec58fa1cb46328665ddf
+DIST feather-2.4.2-monero.tar.gz 11618665 BLAKE2B 
a6d708b723c2ab1517b0c4de4070552f6ec5ba544f3cfc96438bb612d094d78d2d79185f12d064555fd7031300b2b62673ee46ff3f9b765340c8a80abd5afc64
 SHA512 
d29a5c5ca53a232d158f457188e58783e6fb64ff6172ff382801ded014515ba951ca8c98306b771cee97f97ac4f6ae3474a4ce3c635c0085df013a6ba0bb5273
+DIST feather-2.4.2-singleapplication.tar.gz 21630 BLAKE2B 
403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f
 SHA512 
d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4
+DIST feather-2.4.2.tar.gz 5459199 BLAKE2B 
22b7afa15257ce6c21424ae0b81ef2c1d38ab5dc9d704720c9aaa3f5d3519ed9c0033bcfa44a93b121cdd522bed9b1e6c4c8f57e08aa8f0576d69476785a79e9
 SHA512 
38a7bcd7f3490bb8d71711975a21fb93cb0445ad85d3d44a39932eebf0d190db343f87e5034e7766d154303d03bfae5da88cf3b3a06a08278427589291f54c52

diff --git a/net-p2p/feather/feather-2.4.2.ebuild 
b/net-p2p/feather/feather-2.4.2.ebuild
new file mode 100644
index 0..f2fb17331
--- /dev/null
+++ b/net-p2p/feather/feather-2.4.2.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop xdg
+
+SINGLEAPPLICATION_DIST_COMIT="3e8e85d1a487e433751711a8a090659684d42e3b"

[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/scrcpy/, app-mobilephone/scrcpy/files/

2023-03-14 Thread Bernard Cafarelli
commit: b30e760e6137caa4fba8a3692421894fc935362e
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Mar 14 20:57:49 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Mar 14 20:58:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b30e760e

app-mobilephone/scrcpy: add 2.0

Also fix desktop file validation

Closes: https://bugs.gentoo.org/888133
Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-mobilephone/scrcpy/Manifest|  2 ++
 .../scrcpy/files/scrcpy-2.0-desktop.patch  | 41 ++
 app-mobilephone/scrcpy/scrcpy-2.0.ebuild   | 39 
 3 files changed, 82 insertions(+)

diff --git a/app-mobilephone/scrcpy/Manifest b/app-mobilephone/scrcpy/Manifest
index 58b6a7aa10f0..928d2b985f99 100644
--- a/app-mobilephone/scrcpy/Manifest
+++ b/app-mobilephone/scrcpy/Manifest
@@ -1,2 +1,4 @@
 DIST scrcpy-1.25.tar.gz 345594 BLAKE2B 
9be58de258d2e048fc87ef642ba668ad7427faea51d6bd06d48d1ca61a5c55bbce2b758b445d21ea3052ac63809769043e57a28502c53fae98079056029ded1f
 SHA512 
7f28adb69becdc247156d664744ef382cc9ac5e746d2be9c833a53309386c22eb90893b499aee80404cb9903ea40ce5f389b41f2201bf85801e1b8ab920b4eb0
+DIST scrcpy-2.0.tar.gz 375902 BLAKE2B 
b45a0191a4b634a6fd165a870ce925968eb2bf697eedd88744abf6e6282afa8a4c2108e85e6d479be47e6ddc08a8b5a54875315d1319721639fea8b49f423817
 SHA512 
c7f6a20ff470c529f3d9a211ee02eebc028f698b2215665c8386afda8db4ea51206bb3c3182d846485399101f0add35844477ebd37df30724cb43c3882c6dc4d
 DIST scrcpy-server-v1.25 42151 BLAKE2B 
90789c8b259f9a63820652f8884b51abe1040201f37788542796fbff6445bc13259e2aaf635c99c6ccdb515d8fd4b0b3bcd54d8972d134086f05d149a5073d41
 SHA512 
2861f423b6c982354c5959570708b51832e18b9d376397f98a78c8d6137af22bb3f19cbce501d7f413276362e9ac9e0358b8984566ff04102a3720074ff1fea1
+DIST scrcpy-server-v2.0 52867 BLAKE2B 
6867677059ed60358e8d4f62a01d09d177a52a3ad5d9faf29017666b4566052c9be1777b75df24989d49acf640ff10071daddf760990f18c1df07e1f70c772ff
 SHA512 
366e594ee87101635050185759eb03982b8749f1efe5c8f02d0fb5f60edfdacbd8280a183b872b1484648d2556cbde5abbaf1f3fd92a7f6f604181b9e81ffcde

diff --git a/app-mobilephone/scrcpy/files/scrcpy-2.0-desktop.patch 
b/app-mobilephone/scrcpy/files/scrcpy-2.0-desktop.patch
new file mode 100644
index ..531a4101a53c
--- /dev/null
+++ b/app-mobilephone/scrcpy/files/scrcpy-2.0-desktop.patch
@@ -0,0 +1,41 @@
+From 6706f3ce7f70a3ba5d09279be9c78d358af31e88 Mon Sep 17 00:00:00 2001
+From: Bernard Cafarelli 
+Date: Tue, 14 Mar 2023 21:48:23 +0100
+Subject: [PATCH] Fix linux desktop files validation
+
+Follow quoting rules from:
+https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#exec-variables
+Also use /bin/sh for scrpy-console
+
+Fixes #3633 
+---
+ app/data/scrcpy-console.desktop | 2 +-
+ app/data/scrcpy.desktop | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/app/data/scrcpy-console.desktop b/app/data/scrcpy-console.desktop
+index 47a63ec99..db3d9014c 100644
+--- a/app/data/scrcpy-console.desktop
 b/app/data/scrcpy-console.desktop
+@@ -5,7 +5,7 @@ Comment=Display and control your Android device
+ # For some users, the PATH or ADB environment variables are set from the shell
+ # startup file, like .bashrc or .zshrc… Run an interactive shell to get
+ # environment correctly initialized.
+-Exec=/bin/bash --norc --noprofile -i -c '"$SHELL" -i -c scrcpy || read -p 
"Press any key to quit..."'
++Exec=/bin/sh --norc --noprofile -i -c "\"\\$SHELL\" -i -c scrcpy || read -p 
'Press any key to quit...'"
+ Icon=scrcpy
+ Terminal=true
+ Type=Application
+diff --git a/app/data/scrcpy.desktop b/app/data/scrcpy.desktop
+index 082b75e0f..1be86a2ba 100644
+--- a/app/data/scrcpy.desktop
 b/app/data/scrcpy.desktop
+@@ -5,7 +5,7 @@ Comment=Display and control your Android device
+ # For some users, the PATH or ADB environment variables are set from the shell
+ # startup file, like .bashrc or .zshrc… Run an interactive shell to get
+ # environment correctly initialized.
+-Exec=/bin/sh -c '"$SHELL" -i -c scrcpy'
++Exec=/bin/sh -c "\"\\$SHELL\" -i -c scrcpy"
+ Icon=scrcpy
+ Terminal=false
+ Type=Application

diff --git a/app-mobilephone/scrcpy/scrcpy-2.0.ebuild 
b/app-mobilephone/scrcpy/scrcpy-2.0.ebuild
new file mode 100644
index ..819f99b5380d
--- /dev/null
+++ b/app-mobilephone/scrcpy/scrcpy-2.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg
+
+DESCRIPTION="Display and control your Android device"
+HOMEPAGE="https://github.com/Genymobile/scrcpy;
+# Source code and server part on Android device
+SRC_URI="https://github.com/Genymobile/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/Genymobile/${PN}/releases/download/v${PV}/${PN}-server-v${PV};
+
+LICENSE="Apache-2.0"
+SLOT="0"

[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmpinboard/, x11-plugins/wmpinboard/files/

2023-03-14 Thread Bernard Cafarelli
commit: 34c7d9e75fcc02ceb56c17f4da622e6d46ba3c6c
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Mar 14 20:03:12 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Mar 14 20:58:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34c7d9e7

x11-plugins/wmpinboard: drop custom memcmp, causing issues with MUSL

Also update EAPI 6 -> 8

Closes: https://bugs.gentoo.org/715458
Closes: https://bugs.gentoo.org/899044
Signed-off-by: Bernard Cafarelli  gentoo.org>

 .../wmpinboard/files/wmpinboard-1.0.1-memcmp.patch | 443 +
 x11-plugins/wmpinboard/wmpinboard-1.0.1-r1.ebuild  |  28 ++
 2 files changed, 471 insertions(+)

diff --git a/x11-plugins/wmpinboard/files/wmpinboard-1.0.1-memcmp.patch 
b/x11-plugins/wmpinboard/files/wmpinboard-1.0.1-memcmp.patch
new file mode 100644
index ..616b4b8ddc59
--- /dev/null
+++ b/x11-plugins/wmpinboard/files/wmpinboard-1.0.1-memcmp.patch
@@ -0,0 +1,443 @@
+diff -Naur wmpinboard-1.0.1.orig/src/Makefile.am 
wmpinboard-1.0.1/src/Makefile.am
+--- wmpinboard-1.0.1.orig/src/Makefile.am  2015-05-25 02:30:37.0 
+0200
 wmpinboard-1.0.1/src/Makefile.am   2023-03-14 20:57:29.415810929 +0100
+@@ -5,7 +5,7 @@
+ 
+ bin_PROGRAMS = wmpinboard
+ 
+-wmpinboard_SOURCES = memcmp.c \
++wmpinboard_SOURCES = \
+   misc.c misc.h \
+   notes.c notes.h \
+   wmpinboard.c wmpinboard.h \
+@@ -13,6 +13,5 @@
+ wmpinboard_CFLAGS = -g
+ 
+ EXTRA_wmpinboard_SOURCES = \
+-  getopt.c getopt1.c getopt.h \
+-  memcmp.c memcmp.h
++  getopt.c getopt1.c getopt.h
+ 
+diff -Naur wmpinboard-1.0.1.orig/src/memcmp.c wmpinboard-1.0.1/src/memcmp.c
+--- wmpinboard-1.0.1.orig/src/memcmp.c 2015-05-25 02:30:37.0 +0200
 wmpinboard-1.0.1/src/memcmp.c  1970-01-01 01:00:00.0 +0100
+@@ -1,394 +0,0 @@
+-/* Copyright (C) 1991, 1993, 1995, 1997, 1998 Free Software Foundation, Inc.
+-   This file is part of the GNU C Library.
+-   Contributed by Torbjorn Granlund (t...@sics.se).
+-
+-   The GNU C Library is free software; you can redistribute it and/or
+-   modify it under the terms of the GNU Library General Public License as
+-   published by the Free Software Foundation; either version 2 of the
+-   License, or (at your option) any later version.
+-
+-   The GNU C Library is distributed in the hope that it will be useful,
+-   but WITHOUT ANY WARRANTY; without even the implied warranty of
+-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+-   Library General Public License for more details.
+-
+-   You should have received a copy of the GNU Library General Public
+-   License along with the GNU C Library; see the file COPYING.LIB.  If not,
+-   write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+-   Boston, MA 02111-1307, USA.  */
+-
+-#ifdef HAVE_CONFIG_H
+-# include 
+-#endif
+-
+-#undef__ptr_t
+-#if defined __cplusplus || (defined __STDC__ && __STDC__)
+-# define __ptr_t  void *
+-#else /* Not C++ or ANSI C.  */
+-# undef   const
+-# define const
+-# define __ptr_t  char *
+-#endif /* C++ or ANSI C.  */
+-
+-#ifndef __P
+-# if defined __GNUC__ || (defined __STDC__ && __STDC__)
+-#  define __P(args) args
+-# else
+-#  define __P(args) ()
+-# endif  /* GCC.  */
+-#endif  /* Not __P.  */
+-
+-#if defined HAVE_STRING_H || defined _LIBC
+-# include 
+-#endif
+-
+-#undef memcmp
+-
+-#ifdef _LIBC
+-
+-# include 
+-# include 
+-
+-# if __BYTE_ORDER == __BIG_ENDIAN
+-#  define WORDS_BIGENDIAN
+-# endif
+-
+-#else /* Not in the GNU C library.  */
+-
+-# include 
+-
+-/* Type to use for aligned memory operations.
+-   This should normally be the biggest type supported by a single load
+-   and store.  Must be an unsigned type.  */
+-# define op_t unsigned long int
+-# define OPSIZ(sizeof(op_t))
+-
+-/* Threshold value for when to enter the unrolled loops.  */
+-# define OP_T_THRES   16
+-
+-/* Type to use for unaligned operations.  */
+-typedef unsigned char byte;
+-
+-# ifndef WORDS_BIGENDIAN
+-#  define MERGE(w0, sh_1, w1, sh_2) (((w0) >> (sh_1)) | ((w1) << (sh_2)))
+-# else
+-#  define MERGE(w0, sh_1, w1, sh_2) (((w0) << (sh_1)) | ((w1) >> (sh_2)))
+-# endif
+-
+-#endif/* In the GNU C library.  */
+-
+-#ifdef WORDS_BIGENDIAN
+-# define CMP_LT_OR_GT(a, b) ((a) > (b) ? 1 : -1)
+-#else
+-# define CMP_LT_OR_GT(a, b) memcmp_bytes ((a), (b))
+-#endif
+-
+-/* BE VERY CAREFUL IF YOU CHANGE THIS CODE!  */
+-
+-/* The strategy of this memcmp is:
+-
+-   1. Compare bytes until one of the block pointers is aligned.
+-
+-   2. Compare using memcmp_common_alignment or
+-  memcmp_not_common_alignment, regarding the alignment of the other
+-  block after the initial byte operations.  The maximum number of
+-  full words (of type op_t) are compared in this way.
+-
+-   3. Compare the few remaining bytes.  */
+-
+-#ifndef WORDS_BIGENDIAN
+-/* memcmp_bytes -- Compare A and B bytewise in the byte order of the machine.

[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/scrcpy/

2023-03-14 Thread Bernard Cafarelli
commit: d208f874c9df9531a8edc07004852d8c49bbe725
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Mar 14 20:15:28 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Mar 14 20:58:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d208f874

app-mobilephone/scrcpy: drop 1.24-r1, 1.24-r2

Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-mobilephone/scrcpy/Manifest  |  2 --
 app-mobilephone/scrcpy/scrcpy-1.24-r1.ebuild | 36 ---
 app-mobilephone/scrcpy/scrcpy-1.24-r2.ebuild | 37 
 3 files changed, 75 deletions(-)

diff --git a/app-mobilephone/scrcpy/Manifest b/app-mobilephone/scrcpy/Manifest
index 981cb7b2e7d3..58b6a7aa10f0 100644
--- a/app-mobilephone/scrcpy/Manifest
+++ b/app-mobilephone/scrcpy/Manifest
@@ -1,4 +1,2 @@
-DIST scrcpy-1.24.tar.gz 424970 BLAKE2B 
33a0249ee9e9579b3bf8e0a4f94427b0c44b2a3aaf953c527a072d4f69ab89a680107b234803415741ba003ea6a8a207d33ce0d40341560fd6d85cda3807f7a6
 SHA512 
0eda7d6b0fb7339e1e32114d861194fd6bfce5ddb15d8d241f94278cb5800c2dd6c3bd69ea0b09b2bd5137757e85d679b2c789218e6933d83df4bc07dac09b2e
 DIST scrcpy-1.25.tar.gz 345594 BLAKE2B 
9be58de258d2e048fc87ef642ba668ad7427faea51d6bd06d48d1ca61a5c55bbce2b758b445d21ea3052ac63809769043e57a28502c53fae98079056029ded1f
 SHA512 
7f28adb69becdc247156d664744ef382cc9ac5e746d2be9c833a53309386c22eb90893b499aee80404cb9903ea40ce5f389b41f2201bf85801e1b8ab920b4eb0
-DIST scrcpy-server-v1.24 41159 BLAKE2B 
332f05198bd64392ed870add260249d7e549ceb963e707ee6a249c08197c2c6a52bc427be0dfa99a479d61926d1ccea1471f5a448816b4b157c933d7a17cd75f
 SHA512 
1bbc921e954c722307ef4fb2e1478954f6bf14544da362a9edeefd0f90def435bee409130d2ef2fddee98ec6255e12e9bda595507fec479f3feae0a57fb78236
 DIST scrcpy-server-v1.25 42151 BLAKE2B 
90789c8b259f9a63820652f8884b51abe1040201f37788542796fbff6445bc13259e2aaf635c99c6ccdb515d8fd4b0b3bcd54d8972d134086f05d149a5073d41
 SHA512 
2861f423b6c982354c5959570708b51832e18b9d376397f98a78c8d6137af22bb3f19cbce501d7f413276362e9ac9e0358b8984566ff04102a3720074ff1fea1

diff --git a/app-mobilephone/scrcpy/scrcpy-1.24-r1.ebuild 
b/app-mobilephone/scrcpy/scrcpy-1.24-r1.ebuild
deleted file mode 100644
index d4a1b612ed53..
--- a/app-mobilephone/scrcpy/scrcpy-1.24-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg
-
-DESCRIPTION="Display and control your Android device"
-HOMEPAGE="https://github.com/Genymobile/scrcpy;
-# Source code and server part on Android device
-SRC_URI="https://github.com/Genymobile/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/Genymobile/${PN}/releases/download/v${PV}/${PN}-server-v${PV};
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-
-DEPEND="media-libs/libsdl2[X]
-   media-video/ffmpeg
-   virtual/libusb:1"
-# Manual install for ppc64 until bug #723528 is fixed
-RDEPEND="${DEPEND}
-   !ppc64? ( dev-util/android-tools )"
-BDEPEND=""
-
-src_configure() {
-   local emesonargs=(
-   -Db_lto=true
-   -Dprebuilt_server="${DISTDIR}/${PN}-server-v${PV}"
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postrm
-}

diff --git a/app-mobilephone/scrcpy/scrcpy-1.24-r2.ebuild 
b/app-mobilephone/scrcpy/scrcpy-1.24-r2.ebuild
deleted file mode 100644
index a244fae445e4..
--- a/app-mobilephone/scrcpy/scrcpy-1.24-r2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg
-
-DESCRIPTION="Display and control your Android device"
-HOMEPAGE="https://github.com/Genymobile/scrcpy;
-# Source code and server part on Android device
-SRC_URI="https://github.com/Genymobile/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/Genymobile/${PN}/releases/download/v${PV}/${PN}-server-v${PV};
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="lto"
-
-DEPEND="media-libs/libsdl2[X]
-   media-video/ffmpeg
-   virtual/libusb:1"
-# Manual install for ppc64 until bug #723528 is fixed
-RDEPEND="${DEPEND}
-   !ppc64? ( dev-util/android-tools )"
-BDEPEND=""
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use lto b_lto)
-   -Dprebuilt_server="${DISTDIR}/${PN}-server-v${PV}"
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postrm
-}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmappl/

2023-03-14 Thread Bernard Cafarelli
commit: 1503d0042d370b246da79992dceae2e0d2de0c97
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Mar 14 19:46:44 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Mar 14 20:58:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1503d004

x11-plugins/wmappl: remove stray CVS directory

This fails install since the added autoreconf

Closes: https://bugs.gentoo.org/900715
Signed-off-by: Bernard Cafarelli  gentoo.org>

 x11-plugins/wmappl/wmappl-0.71-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-plugins/wmappl/wmappl-0.71-r1.ebuild 
b/x11-plugins/wmappl/wmappl-0.71-r1.ebuild
index 185a037c7024..895a0e04a33f 100644
--- a/x11-plugins/wmappl/wmappl-0.71-r1.ebuild
+++ b/x11-plugins/wmappl/wmappl-0.71-r1.ebuild
@@ -21,6 +21,7 @@ SLOT="0"
 KEYWORDS="amd64 ppc ~sparc x86"
 
 src_prepare() {
+   rm -rf "${S}"/icons/CVS || die
default
eautoreconf
 }



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmpinboard/

2023-03-14 Thread Bernard Cafarelli
commit: 33e1f8d06acb38511da1a3536ad974459a1932c5
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Mar 14 20:15:15 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Mar 14 20:58:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e1f8d0

x11-plugins/wmpinboard: add github upstream metadata

Signed-off-by: Bernard Cafarelli  gentoo.org>

 x11-plugins/wmpinboard/metadata.xml | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/x11-plugins/wmpinboard/metadata.xml 
b/x11-plugins/wmpinboard/metadata.xml
index 0cd5b9db476b..c54db44b0063 100644
--- a/x11-plugins/wmpinboard/metadata.xml
+++ b/x11-plugins/wmpinboard/metadata.xml
@@ -1,9 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   voyag...@gentoo.org
-   Bernard Cafarelli
-
-
+   
+   voyag...@gentoo.org
+   Bernard Cafarelli
+   
+   
+   bbidulock/wmpinboard
+   
 



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

2023-03-14 Thread Bernard Cafarelli
commit: 91f371eb056df708699793e10893704273e51aaf
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Mar 14 20:10:37 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Mar 14 20:58:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f371eb

media-gfx/argyllcms: fix implicit-int in code

Closes: https://bugs.gentoo.org/875095
Signed-off-by: Bernard Cafarelli  gentoo.org>

 media-gfx/argyllcms/argyllcms-2.3.1-r1.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/media-gfx/argyllcms/argyllcms-2.3.1-r1.ebuild 
b/media-gfx/argyllcms/argyllcms-2.3.1-r1.ebuild
index f24e16f459f9..cb9dd790126a 100644
--- a/media-gfx/argyllcms/argyllcms-2.3.1-r1.ebuild
+++ b/media-gfx/argyllcms/argyllcms-2.3.1-r1.ebuild
@@ -36,6 +36,11 @@ BDEPEND="app-arch/unzip
 
 S="${WORKDIR}/${MY_P}"
 
+src_prepare() {
+   default
+   sed -e "s/static eset/static int eset/" -i spectro/i1d3.c || die
+}
+
 src_compile() {
# Make it respect LDFLAGS
echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop



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

2023-03-14 Thread Maciej Barć
commit: 2116f7e580af56dad18753381516bd29276a7280
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 14 20:44:35 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar 14 20:44:35 2023 +
URL:
https://gitweb.gentoo.org/proj/emacs-ebuild-snippets.git/commit/?id=2116f7e5

README.md: reword the "User" section

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

 README.md | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/README.md b/README.md
index aca7562..5f3c346 100644
--- a/README.md
+++ b/README.md
@@ -15,8 +15,10 @@ emerge app-emacs/emacs-ebuild-snippets
 
 ### User
 
-If you want to install this package under your user only then you have to use
-the Eldev tool or manually copy the `snippets` directory.
+If you want to install this package under your current user only, then you
+have to use the [Eldev](https://github.com/doublep/eldev/) tool or manually
+copy the `snippets` directory to the location where you installed
+`ebuild-snippets.el`.
 
 ``` shell
 make eldev-install



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

2023-03-14 Thread Alfredo Tupone
commit: d3ea7fb4c15d3aa82bb016a0b44f51e2755915bd
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Mar 14 20:41:34 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Mar 14 20:41:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3ea7fb4

profiles: last rite for dev-tcltk/tkzinc

Bug: https://bugs.gentoo.org/895824
Signed-off-by: Alfredo Tupone  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 599fde2035d7..6a74e6c9b39d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Alfredo Tupone  (2023-03-14)
+# Masked for removal in 30 days.
+# Bug #895824, no rev dep 
+dev-tcltk/tkzinc
+
 # David Seifert  (2023-03-12)
 # Qt-based application is EOL, Yubico has switched to a Flutter-based
 # Googleware framework. Switch to app-crypt/yubioath-flutter-bin or use



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

2023-03-14 Thread Maciej Barć
commit: 694dd977f189ba5028b301411eea9eb56fb0c71c
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 14 20:41:00 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar 14 20:41:00 2023 +
URL:
https://gitweb.gentoo.org/proj/emacs-ebuild-snippets.git/commit/?id=694dd977

README.md: add README.md

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

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

diff --git a/README.md b/README.md
new file mode 100644
index 000..aca7562
--- /dev/null
+++ b/README.md
@@ -0,0 +1,36 @@
+# Emacs-Ebuild-Snippets
+
+Yasnippets for editing Ebuilds, Eclasses and Gentoo package metadata.
+
+## Installation
+
+### System
+
+If you are on Gentoo Linux, then just emerge
+`app-emacs/emacs-ebuild-snippets`.
+
+``` shell
+emerge app-emacs/emacs-ebuild-snippets
+```
+
+### User
+
+If you want to install this package under your user only then you have to use
+the Eldev tool or manually copy the `snippets` directory.
+
+``` shell
+make eldev-install
+```
+
+## Upstream
+
+Upstream can be found on the Gentoo official GitWeb:
+https://gitweb.gentoo.org/proj/emacs-ebuild-snippets.git/
+
+## License
+
+Copyright (c) 2023 Gentoo Authors
+
+Licensed under the GNU GPL v2 License
+
+SPDX-License-Identifier: GPL-2.0-or-later



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

2023-03-14 Thread Maciej Barć
commit: 228b2c051a9db004ca03dffc36500893502c94ee
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 14 20:35:12 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar 14 20:35:12 2023 +
URL:
https://gitweb.gentoo.org/proj/emacs-ebuild-snippets.git/commit/?id=228b2c05

Makefile: add eldev-install

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

 Makefile | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/Makefile b/Makefile
index e2b7514..9d46c46 100644
--- a/Makefile
+++ b/Makefile
@@ -5,6 +5,7 @@ ELCS = $(ELS:.el=.elc)
 
 EMACS   := emacs
 RM  := rm -f
+SH  := sh
 
 EMACFLAGS   := --batch -q --no-site-file -L $(PWD)
 EMACSCMD = $(EMACS) $(EMACFLAGS)
@@ -27,3 +28,9 @@ compile-snippets:
 .PHONY: compile
 compile: $(ELCS)
 compile: compile-snippets
+
+.PHONY: eldev-install
+eldev-install:
+   $(MAKE) -B clean
+   $(MAKE) -B $(ELCS)
+   $(SH) $(PWD)/scripts/eldev-install.sh



  1   2   3   4   >