[gentoo-commits] repo/proj/guru:dev commit in: media-video/uxplay/

2022-04-23 Thread Rui Huang
commit: dddfaa43f3669d481393d8ad42980c547c3775f3
Author: Huang Rui  gmail  com>
AuthorDate: Sun Apr 24 04:19:31 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Sun Apr 24 04:19:31 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dddfaa43

media-video/uxplay: add 1.50a

Signed-off-by: Huang Rui  gmail.com>

 media-video/uxplay/Manifest|  1 +
 media-video/uxplay/uxplay-1.50a.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/media-video/uxplay/Manifest b/media-video/uxplay/Manifest
index e327fdd6d..996a2b6a3 100644
--- a/media-video/uxplay/Manifest
+++ b/media-video/uxplay/Manifest
@@ -1 +1,2 @@
 DIST uxplay-1.49.tar.gz 359306 BLAKE2B 
c2dc1f6083e8919d969a8dd40436e23831f99e37998642c6f252d0c36badf34df20fcbc5aec2ac06f14ef5254b27eebb607a410adc77aae1be8060a853652a79
 SHA512 
d37c963303c2f366f9c78d620f2e6055370ff5c2096991704c7a55e4e80761b7cd53c944a8bab986c989c034e6a31c6fc534b2434522cda711efd7ef318b24fb
+DIST uxplay-1.50a.tar.gz 361683 BLAKE2B 
096d016e64bf98fab6a9e2d0eb7905e4056ad6580cdc99b675bc85bb490bdc5f1d17fbf9f79ae3144539796f1efb9972e70397d2fe6bb0c77c2551bbe2477fda
 SHA512 
8f25f7bf32e08e4e27fd1d927a154a0e020e021d1a9fb3be5e2cbb5db22de9be408ad98cf073302b2abdcc3f2529b0df175887c537811f148247c9e0fe301a2a

diff --git a/media-video/uxplay/uxplay-1.50a.ebuild 
b/media-video/uxplay/uxplay-1.50a.ebuild
new file mode 100644
index 0..7c9280ff6
--- /dev/null
+++ b/media-video/uxplay/uxplay-1.50a.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="UxPlay"
+MY_PV="${PV}"
+
+inherit cmake
+
+DESCRIPTION="AirPlay Unix mirroring server"
+HOMEPAGE="https://github.com/FDH2/UxPlay;
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/FDH2/${MY_PN}.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/FDH2/${MY_PN}/archive/refs/tags/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~x86"
+   S="${WORKDIR}/${MY_PN}-${MY_PV}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+vaapi +zoomfix"
+
+RDEPEND="
+   app-pda/libplist
+   dev-libs/openssl
+   media-libs/gstreamer
+   media-libs/gst-plugins-bad
+   media-libs/gst-plugins-base
+   media-plugins/gst-plugins-libav
+   vaapi? ( media-plugins/gst-plugins-vaapi )
+   net-dns/avahi[mdnsresponder-compat]
+   zoomfix? ( x11-libs/libX11 )
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DZOOMFIX=$(usex zoomfix ON OFF)
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/

2022-04-23 Thread Rui Huang
commit: a9537394a643099b2b21e63fb746bfbf743a4dc0
Author: Huang Rui  gmail  com>
AuthorDate: Sun Apr 24 04:07:45 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Sun Apr 24 04:07:45 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a9537394

sys-process/nvtop: add 2.0.1

Signed-off-by: Huang Rui  gmail.com>

 sys-process/nvtop/Manifest   |  1 +
 sys-process/nvtop/nvtop-2.0.1.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest
index acc308b01..615b2ba33 100644
--- a/sys-process/nvtop/Manifest
+++ b/sys-process/nvtop/Manifest
@@ -1,2 +1,3 @@
 DIST nvidia-settings-455.38.tar.bz2 1057087 BLAKE2B 
81a287aecd2d0e788b0fe581c3dd10aa0f1fff19746b04a426a2ce9c7fa9dd9492cc5162c6bcd42496735c1b11482c3d9409aba5ec297e69afc19ddf11b1907c
 SHA512 
56f5684ad3258c5449d747894a441aaef17403fc5406a3d61e0d7ffd983e908e3f909dc933b57dd9c98a47c4be7205c62157ce7097bf3937b3a8145e77fb354d
 DIST nvtop-1.2.2.tar.gz 197300 BLAKE2B 
dcab86606e2581d5d1d18e77a59fd5c41e665bbaaa876d0cdc7211cc2fe21d14e4a38e23afaf662616bc373b2c05cc85a969fc20ee78c0b42ead1cb6ac93fa84
 SHA512 
034ca55e773a34b433cc54e6dabf36911973b2ec0669a7f2757f9edcd6ae6e14493c8e31ecb9d7a8e45026ddd97cf543fa57b046d96de6cc650614cd539a6c6a
+DIST nvtop-2.0.1.tar.gz 215348 BLAKE2B 
9e288a51dd2f61122ceeac11711c01c13f989e06c5b85c2e4ec90d217e0eb5081aff0aa33140cc511b8864b75a572045c1572e76aaab4bdcb30bbe0a83306771
 SHA512 
0694fd5327f5fdab926c6bd4862499ead2a4b7d17ec9e60ca1ff2ff3dfca56386600407d6ea8d65e7bea230fb450460e9a70879563764898c4dd5d320df96886

diff --git a/sys-process/nvtop/nvtop-2.0.1.ebuild 
b/sys-process/nvtop/nvtop-2.0.1.ebuild
new file mode 100644
index 0..d967c1b84
--- /dev/null
+++ b/sys-process/nvtop/nvtop-2.0.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+NVIDIA_PV="455.38"
+
+DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
+HOMEPAGE="https://github.com/Syllo/nvtop;
+
+if [[ "${PV}" == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/Syllo/${PN}.git;
+   inherit git-r3
+   SRC_URI="
+   
https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
+   "
+else
+   SRC_URI="
+   https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   
https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
+   "
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE="unicode video_cards_amdgpu video_cards_nvidia"
+
+RDEPEND="
+   video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )
+   video_cards_nvidia? ( x11-drivers/nvidia-drivers )
+   sys-libs/ncurses:0=
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
+   -DNVML_INCLUDE_DIRS="${S}/include"
+   -DCURSES_NEED_WIDE=$(usex unicode)
+   -DNVIDIA_SUPPORT=$(usex video_cards_nvidia)
+   -DAMDGPU_SUPPORT=$(usex video_cards_amdgpu)
+   )
+
+   cp "${WORKDIR}/nvidia-settings-${NVIDIA_PV}/src/nvml.h" 
"${S}/include/nvml.h" || die
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/systemd/, ...

2022-04-23 Thread WANG Xuerui
commit: 8cf1e2be6fedc48ae3a45d44e52a5386714a889c
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Apr 18 07:58:39 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Apr 24 02:50:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cf1e2be

profiles: import the initial LoongArch profiles

These have been brewing in the loongson-overlay for a while now; let's
continue work in the main tree!

(Dropped profiles to exp status, and removed all package.accept_keywords
and package.use entries pending real keywording/testing, for ::gentoo.
Also revised some comments along the way.)

Closes: https://github.com/gentoo/gentoo/pull/25083
Reviewed-by: Sam James  gentoo.org>
Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/loong/eapi   |  1 +
 profiles/arch/loong/la64v100/lp64d/eapi|  1 +
 profiles/arch/loong/la64v100/lp64d/make.defaults   | 21 +
 profiles/arch/loong/make.defaults  | 52 ++
 profiles/arch/loong/package.use.force  | 15 +++
 profiles/arch/loong/package.use.mask   | 44 ++
 profiles/arch/loong/parent |  1 +
 profiles/arch/loong/use.force  |  5 +++
 profiles/arch/loong/use.mask   |  5 +++
 profiles/default/linux/loong/22.0/la64v100/eapi|  1 +
 .../linux/loong/22.0/la64v100/lp64d/desktop/eapi   |  1 +
 .../linux/loong/22.0/la64v100/lp64d/desktop/parent |  2 +
 .../loong/22.0/la64v100/lp64d/desktop/systemd/eapi |  1 +
 .../22.0/la64v100/lp64d/desktop/systemd/parent |  2 +
 .../default/linux/loong/22.0/la64v100/lp64d/eapi   |  1 +
 .../default/linux/loong/22.0/la64v100/lp64d/parent |  2 +
 .../linux/loong/22.0/la64v100/lp64d/systemd/eapi   |  1 +
 .../linux/loong/22.0/la64v100/lp64d/systemd/parent |  2 +
 profiles/default/linux/loong/22.0/la64v100/parent  |  2 +
 profiles/default/linux/loong/eapi  |  1 +
 profiles/default/linux/loong/parent|  3 ++
 profiles/profiles.desc |  7 +++
 22 files changed, 171 insertions(+)

diff --git a/profiles/arch/loong/eapi b/profiles/arch/loong/eapi
new file mode 100644
index ..7ed6ff82de6b
--- /dev/null
+++ b/profiles/arch/loong/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/arch/loong/la64v100/lp64d/eapi 
b/profiles/arch/loong/la64v100/lp64d/eapi
new file mode 100644
index ..7ed6ff82de6b
--- /dev/null
+++ b/profiles/arch/loong/la64v100/lp64d/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/arch/loong/la64v100/lp64d/make.defaults 
b/profiles/arch/loong/la64v100/lp64d/make.defaults
new file mode 100644
index ..bbe4f93abf3c
--- /dev/null
+++ b/profiles/arch/loong/la64v100/lp64d/make.defaults
@@ -0,0 +1,21 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# LoongArch la64v100/lp64d no-multilib profile
+#
+# la64v100 -- the ISA as defined in LoongArch Reference Manual Volume 1, v1.00.
+
+CHOST="loongarch64-unknown-linux-gnu"
+MULTILIB_ABIS="lp64d"
+DEFAULT_ABI="lp64d"
+ABI="lp64d"
+
+CFLAGS="-O2 -pipe -march=loongarch64 -mabi=lp64d"
+CXXFLAGS="${CFLAGS}"
+FFLAGS="${CFLAGS}"
+FCFLAGS="${CFLAGS}"
+
+# We have only one ABI
+MULTILIB_ABIS="lp64d"
+DEFAULT_ABI="lp64d"
+ABI="lp64d"

diff --git a/profiles/arch/loong/make.defaults 
b/profiles/arch/loong/make.defaults
new file mode 100644
index ..3c0828d8bc2b
--- /dev/null
+++ b/profiles/arch/loong/make.defaults
@@ -0,0 +1,52 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Main LoongArch profile directory. Common settings for all loong profiles.
+#
+# Subdirectories represent choices for base instruction set; the names come
+# from the "Base Architecture" table, in the *LoongArch Toolchain Conventions*
+# document.
+#
+# 
https://loongson.github.io/LoongArch-Documentation/LoongArch-toolchain-conventions-EN.html
+
+# This is not a complete profile. Use the subdirectories!
+
+ARCH="loong"
+ACCEPT_KEYWORDS="loong ~loong"
+
+USE_EXPAND_VALUES_ARCH="${USE_EXPAND_VALUES_ARCH} loong"
+
+CFLAGS="-O2 -pipe"
+CXXFLAGS="${CFLAGS}"
+FFLAGS="${CFLAGS}"
+FCFLAGS="${CFLAGS}"
+
+SYMLINK_LIB="no"
+
+# Note about LIBDIR_*:
+#
+# Unlike riscv profiles, LoongArch so far has not defined exact multilib
+# layouts for non-multiarch (i.e. non-Debian-derived) systems; also the ABIs
+# other than LP64D are underdeveloped and likely unusable. So here we only
+# give definitions for lp64d.
+#
+# Should any official spec be revised such that a multilib layout is given,
+# definitions here should be updated to stay compliant.
+
+# Flags for lp64d
+LIBDIR_lp64d="lib64"
+CFLAGS_lp64d="-mabi=lp64d"
+LDFLAGS_lp64d="-m elf64loongarch"
+CHOST_lp64d="loongarch64-unknown-linux-gnu"
+
+# Since many people will want to test this in qemu...
+FEATURES="-pid-sandbox -network-sandbox -ipc-sandbox"
+
+# We need to fetch 

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

2022-04-23 Thread WANG Xuerui
commit: db2494a7c95005acd6dfb76b8c687bb5d9bb2be8
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Apr 17 15:47:51 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Apr 24 02:50:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db2494a7

profiles: add new ARCH keyword "loong"

See: https://github.com/gentoo/gentoo/pull/25083
Reviewed-by: Sam James  gentoo.org>
Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch.list   | 1 +
 profiles/arch/base/make.defaults | 2 +-
 profiles/arch/base/use.mask  | 1 +
 profiles/arches.desc | 3 ++-
 profiles/embedded/make.defaults  | 2 +-
 5 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/profiles/arch.list b/profiles/arch.list
index 0c9a0540efa1..c1b3f7ab2a45 100644
--- a/profiles/arch.list
+++ b/profiles/arch.list
@@ -4,6 +4,7 @@ arm
 arm64
 hppa
 ia64
+loong
 m68k
 mips
 ppc

diff --git a/profiles/arch/base/make.defaults b/profiles/arch/base/make.defaults
index 9abd9bab3d01..fb4ad83b8fa2 100644
--- a/profiles/arch/base/make.defaults
+++ b/profiles/arch/base/make.defaults
@@ -3,6 +3,6 @@
 
 USE_EXPAND_UNPREFIXED="ARCH"
 USE_EXPAND_IMPLICIT="ARCH"
-USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 arm64-macos hppa 
ia64 m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris 
sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-linux 
x86-solaris x86-winnt"
+USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 arm64-macos hppa 
ia64 loong m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc 
sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 
x86-linux x86-solaris x86-winnt"
 
 PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ARCH USE_EXPAND_VALUES_ARCH"

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 229a41186f2d..e355ffb1edcd 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -221,6 +221,7 @@ arm
 arm64
 hppa
 ia64
+loong
 m68k
 mips
 ppc

diff --git a/profiles/arches.desc b/profiles/arches.desc
index c627dd5570a7..75e49339031c 100644
--- a/profiles/arches.desc
+++ b/profiles/arches.desc
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # This file specifies keyword level for profiles
@@ -17,6 +17,7 @@ arm   stable
 arm64  stable
 hppa   stable
 ia64   testing
+loong  testing
 m68k   testing
 mips   testing
 ppcstable

diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults
index 2ec8febf5f4f..2c90652fe630 100644
--- a/profiles/embedded/make.defaults
+++ b/profiles/embedded/make.defaults
@@ -23,7 +23,7 @@ LINGUAS="en"
 IUSE_IMPLICIT="prefix prefix-guest prefix-stack"
 USE_EXPAND_UNPREFIXED="ARCH"
 USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND"
-USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 hppa ia64 m68k mips 
ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris sparc-solaris 
x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-linux x86-solaris x86-winnt"
+USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 hppa ia64 loong m68k 
mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris 
sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-linux 
x86-solaris x86-winnt"
 USE_EXPAND_VALUES_ELIBC="bionic Cygwin Darwin glibc mingw musl SunOS Winnt"
 USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS Winnt"
 USE_EXPAND_VALUES_USERLAND="BSD GNU"



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

2022-04-23 Thread Sam James
commit: 3159149c386e9a2a4a2f25946c675bc91a2fab54
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 02:38:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 02:38:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3159149c

dev-libs/libpipeline: add 1.5.6

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

 dev-libs/libpipeline/Manifest |  1 +
 dev-libs/libpipeline/libpipeline-1.5.6.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-libs/libpipeline/Manifest b/dev-libs/libpipeline/Manifest
index a88f2ae76f3d..c08acab5b223 100644
--- a/dev-libs/libpipeline/Manifest
+++ b/dev-libs/libpipeline/Manifest
@@ -1 +1,2 @@
 DIST libpipeline-1.5.5.tar.gz 956089 BLAKE2B 
bfa8ed4c96c4dc7cb8360cac201835276dfe39429c993e614d8f396ad9c3175679f5a1ea205a9bf2f8738f8d3066cb50d09a9a5b5fd3d1219ba20adbb40b0e8b
 SHA512 
adb228325c1f11e9f3566f2fc63541a90c88fe24656fc74ed0294d1eb3b80073bf4741fe7c289f53b340702145b11637d37682e3036dce41ec0fe45dcc6d62c5
+DIST libpipeline-1.5.6.tar.gz 976516 BLAKE2B 
813009e37ddb9a63da57e11ce71040646449b10140f5dd42cca02d280a3adb2173207af857ebca24777fdc8d30e426c41ad51f356f285decfe007b5829d9730f
 SHA512 
35a627cf2d736df4e7e6b238eddb61e3fbd00e90b56b16135b4e4f5c6b54fbdb35a496705528c8308e14273341dfe0ed14f78c0791474584c8dc2df99bfdc570

diff --git a/dev-libs/libpipeline/libpipeline-1.5.6.ebuild 
b/dev-libs/libpipeline/libpipeline-1.5.6.ebuild
new file mode 100644
index ..760fe72bfd35
--- /dev/null
+++ b/dev-libs/libpipeline/libpipeline-1.5.6.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A pipeline manipulation library"
+HOMEPAGE="https://libpipeline.nongnu.org/;
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( dev-libs/check )"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+   econf --disable-static
+}
+
+src_install() {
+   default
+
+   find "${ED}" -type f -name "*.la" -delete || die
+}



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

2022-04-23 Thread Sam James
commit: f5f36d8e58f13c1684da6d77141b9f6a0527c0d4
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 02:35:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 02:35:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f36d8e

app-misc/screen: Stabilize 4.9.0 hppa, #836867

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

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

diff --git a/app-misc/screen/screen-4.9.0.ebuild 
b/app-misc/screen/screen-4.9.0.ebuild
index 18779966236e..b6690acdf8fb 100644
--- a/app-misc/screen/screen-4.9.0.ebuild
+++ b/app-misc/screen/screen-4.9.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/screen/;
 
 if [[ ${PV} !=  ]] ; then
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~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 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 else
inherit git-r3
EGIT_REPO_URI="https://git.savannah.gnu.org/git/screen.git;



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

2022-04-23 Thread Sam James
commit: c459945b1942fe3bcb92ec9f20afcbe2f04da202
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 02:35:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 02:35:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c459945b

media-libs/freetype: Stabilize 2.12.0-r1 hppa, #840227

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

 media-libs/freetype/freetype-2.12.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/freetype/freetype-2.12.0-r1.ebuild 
b/media-libs/freetype/freetype-2.12.0-r1.ebuild
index f45d9b340749..b211057e7e64 100644
--- a/media-libs/freetype/freetype-2.12.0-r1.ebuild
+++ b/media-libs/freetype/freetype-2.12.0-r1.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" !=  ]] ; then
mirror://nongnu/freetype/ft2demos-${PV}.tar.xz )
doc?( mirror://sourceforge/freetype/${PN}-doc-${PV}.tar.xz
mirror://nongnu/freetype/${PN}-doc-${PV}.tar.xz )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE+=" doc"
 else
inherit git-r3



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

2022-04-23 Thread Sam James
commit: d02dcefe4bfd306ef755d5afe7ad91460f522cf4
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 02:35:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 02:35:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d02dcefe

sys-devel/binutils-config: Stabilize 5.4.1 hppa, #836217

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

 sys-devel/binutils-config/binutils-config-5.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/binutils-config/binutils-config-5.4.1.ebuild 
b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild
index 6d0719229a99..43f1715a9896 100644
--- a/sys-devel/binutils-config/binutils-config-5.4.1.ebuild
+++ b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 fi
 
 DESCRIPTION="Utility to change the binutils version being used"



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

2022-04-23 Thread Sam James
commit: ff87becff88bae105d2fff0d79b1b18d54a8e7dc
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 02:35:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 02:35:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff87becf

sys-apps/sandbox: Stabilize 2.29 hppa, #835375

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

 sys-apps/sandbox/sandbox-2.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sandbox/sandbox-2.29.ebuild 
b/sys-apps/sandbox/sandbox-2.29.ebuild
index ce5ca66d6320..9121daef87fd 100644
--- a/sys-apps/sandbox/sandbox-2.29.ebuild
+++ b/sys-apps/sandbox/sandbox-2.29.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="+nnp"
 
 DEPEND="app-arch/xz-utils



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

2022-04-23 Thread Sam James
commit: b1f46ba2dbdc51c9a205f266e6afeb22aac600db
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 02:31:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 02:31:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f46ba2

profiles/arch/s390: mask jack too

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

 profiles/arch/s390/use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/s390/use.mask b/profiles/arch/s390/use.mask
index c03e5d816fa0..bbcf73d76418 100644
--- a/profiles/arch/s390/use.mask
+++ b/profiles/arch/s390/use.mask
@@ -8,6 +8,7 @@
 # Desktopy stacks not currently keyworded
 alsa
 pulseaudio
+jack
 samba
 
 # Sam James  (2022-04-24)



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

2022-04-23 Thread Sam James
commit: f8a4fc78c728e65d5ad13c1c6984d2d8c70ce400
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 02:30:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 02:30:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8a4fc78

virtual/jack: drop ~s390

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

 virtual/jack/jack-2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/jack/jack-2.ebuild b/virtual/jack/jack-2.ebuild
index 03ee186c4669..2278103f8162 100644
--- a/virtual/jack/jack-2.ebuild
+++ b/virtual/jack/jack-2.ebuild
@@ -7,7 +7,7 @@ inherit multilib-build
 
 DESCRIPTION="Virtual for JACK Audio Connection Kit"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 
 RDEPEND="
|| (



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

2022-04-23 Thread Sam James
commit: cc4d34da3c42d3e0f6431aa50771a2fad8e79abb
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 02:28:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 02:28:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc4d34da

profiles/arch/s390: mask app-crypt/pinentry[efl]

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

 profiles/arch/s390/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/s390/package.use.mask 
b/profiles/arch/s390/package.use.mask
index 6c2f7d659950..0a7e0062c691 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-04-24)
+# dev-libs/efl not keyworded here and is a desktop application mainly
+app-crypt/pinentry efl
+
 # Sam James  (2022-04-24)
 # sssd not keyworded here
 app-admin/sudo sssd



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

2022-04-23 Thread Sam James
commit: 867ca702f6977a615fd4c42a57968a833935ed9c
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 02:27:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 02:27:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=867ca702

profiles/arch/s390: mask app-admin/sudo[sssd]

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

 profiles/arch/s390/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/s390/package.use.mask 
b/profiles/arch/s390/package.use.mask
index 26d39167a77b..6c2f7d659950 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-04-24)
+# sssd not keyworded here
+app-admin/sudo sssd
+
 # Sam James  (2022-04-24)
 # sys-apps/systemd is not keyworded here
 sys-auth/pambase homed



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

2022-04-23 Thread Sam James
commit: 50b392d0036caaf34e8f7b22da3d599842bef021
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 02:26:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 02:26:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50b392d0

profiles/arch/s390: mask media-gfx/imagemagick[zip]

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

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

diff --git a/profiles/arch/s390/package.use.mask 
b/profiles/arch/s390/package.use.mask
index f1357ed4dc4f..26d39167a77b 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -33,6 +33,7 @@ dev-libs/libisoburn launch-frontend launch-frontend-setuid 
frontend-optional
 
 # Sam James  (2022-04-24)
 # dev-libs/libzip not keyworded on s390
+media-gfx/imagemagick zip
 dev-lang/php zip
 
 # Sam James  (2022-04-20)



[gentoo-commits] repo/gentoo:master commit in: media-sound/jack-audio-connection-kit/

2022-04-23 Thread Sam James
commit: 78e55a9fdb90359f7368382c6616382295dbe1e6
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 02:29:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 02:29:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78e55a9f

media-sound/jack-audio-connection-kit: drop ~s390

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

 .../jack-audio-connection-kit-0.125.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.125.0-r1.ebuild
 
b/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.125.0-r1.ebuild
index 425629e7ae82..a01b6111e1c1 100644
--- 
a/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.125.0-r1.ebuild
+++ 
b/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.125.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jackaudio/jack1/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="cpu_flags_x86_3dnow altivec alsa coreaudio doc debug examples oss 
cpu_flags_x86_sse pam"
 
 # readline: only used for jack_transport -> useless for non native ABIs



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

2022-04-23 Thread Sam James
commit: b15193b913edace270d4d84717a6e32ca8984e13
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 02:23:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 02:23:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b15193b9

sys-kernel/vanilla-kernel: keyword for ~hppa

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

 sys-kernel/vanilla-kernel/vanilla-kernel-5.10.112.ebuild | 2 +-
 sys-kernel/vanilla-kernel/vanilla-kernel-5.15.35.ebuild  | 2 +-
 sys-kernel/vanilla-kernel/vanilla-kernel-5.17.4.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.112.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.112.ebuild
index f79327e40cfb..96cb3e86fc4b 100644
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.112.ebuild
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.112.ebuild
@@ -40,7 +40,7 @@ SRC_URI+="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="debug hardened"
 REQUIRED_USE="arm? ( savedconfig )"
 

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.35.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.35.ebuild
index 155bf3c6ba57..0ef902726d5d 100644
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.35.ebuild
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.35.ebuild
@@ -40,7 +40,7 @@ SRC_URI+="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="debug hardened"
 REQUIRED_USE="arm? ( savedconfig )"
 

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.17.4.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.17.4.ebuild
index 03f6da28d0a9..87bf3c98dde9 100644
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.17.4.ebuild
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.17.4.ebuild
@@ -40,7 +40,7 @@ SRC_URI+="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="debug hardened"
 REQUIRED_USE="arm? ( savedconfig )"
 



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

2022-04-23 Thread Sam James
commit: 3c596b4636adfdaba638df642a6e00119f01cddc
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  2 08:02:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 02:20:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c596b46

kernel-build.eclass: add HPPA support

Support HPPA kernel builds.

Notes:
- HPPA 2.0 supports 32-bit and 64-bit kernels (HPPA 2.0 userland remains
  32-bit for now as toolchain support isn't there yet for 64-bit).

  I've decided to only accommodate 64-bit kernels here unless/until someone
  requests & can help figure out an acceptable solution for 32-bit kernels
  for HPPA 2.0.

- HPPA 1.x should be fine as there's no need for a cross-compiler there,
  unlike HPPA 2.x for 64-bit (sys-devel/kgcc64). It should Just Work,
  but not tested.

Not adding a BDEPEND on sys-devel/kgcc64 as it's unclear how to do this
cleanly only for HPPA 2.0.

Tested on RP3440 and C8000.

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

 eclass/kernel-build.eclass | 16 +++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/eclass/kernel-build.eclass b/eclass/kernel-build.eclass
index 279649301087..0a49533e48d3 100644
--- a/eclass/kernel-build.eclass
+++ b/eclass/kernel-build.eclass
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: kernel-build.eclass
@@ -52,6 +52,20 @@ BDEPEND="
 kernel-build_src_configure() {
debug-print-function ${FUNCNAME} "${@}"
 
+   if ! tc-is-cross-compiler && use hppa ; then
+   if [[ ${CHOST} == hppa2.0-* ]] ; then
+   # Only hppa2.0 can handle 64-bit anyway.
+   # Right now, hppa2.0 can run both 32-bit and 64-bit 
kernels,
+   # but it seems like most people do 64-bit kernels now
+   # (obviously needed for more RAM too).
+
+   # TODO: What if they want a 32-bit kernel?
+   # Not too worried about this case right now.
+   elog "Forcing 64 bit (${CHOST/2.0/64}) build..."
+   export CHOST=${CHOST/2.0/64}
+   fi
+   fi
+
# force ld.bfd if we can find it easily
local LD="$(tc-getLD)"
if type -P "${LD}.bfd" &>/dev/null; then



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

2022-04-23 Thread Sam James
commit: e32f31f6762c3ff1ecb60a229309d8b89ebd447e
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 02:21:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 02:21:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e32f31f6

virtual/dist-kernel: keyword for ~hppa

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

 virtual/dist-kernel/dist-kernel-5.10.112.ebuild | 2 +-
 virtual/dist-kernel/dist-kernel-5.15.35.ebuild  | 2 +-
 virtual/dist-kernel/dist-kernel-5.17.4.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/virtual/dist-kernel/dist-kernel-5.10.112.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.112.ebuild
index 8c4f59516aed..5594b4186dc8 100644
--- a/virtual/dist-kernel/dist-kernel-5.10.112.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.10.112.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 
 RDEPEND="
|| (

diff --git a/virtual/dist-kernel/dist-kernel-5.15.35.ebuild 
b/virtual/dist-kernel/dist-kernel-5.15.35.ebuild
index 8c4f59516aed..5594b4186dc8 100644
--- a/virtual/dist-kernel/dist-kernel-5.15.35.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.15.35.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 
 RDEPEND="
|| (

diff --git a/virtual/dist-kernel/dist-kernel-5.17.4.ebuild 
b/virtual/dist-kernel/dist-kernel-5.17.4.ebuild
index 8c4f59516aed..5594b4186dc8 100644
--- a/virtual/dist-kernel/dist-kernel-5.17.4.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.17.4.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 
 RDEPEND="
|| (



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel/, profiles/arch/hppa/

2022-04-23 Thread Sam James
commit: b21a36c9e81d9b1351d43756db4d85457c72c10d
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 02:22:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 02:22:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b21a36c9

sys-kernel/gentoo-kernel: keyword for ~hppa

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

 profiles/arch/hppa/package.use.mask| 5 +
 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.112.ebuild | 2 +-
 sys-kernel/gentoo-kernel/gentoo-kernel-5.15.35.ebuild  | 2 +-
 sys-kernel/gentoo-kernel/gentoo-kernel-5.17.4.ebuild   | 2 +-
 4 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index b96d263b1284..d09e7eeab4f0 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -4,6 +4,11 @@
 # NOTE: When masking a USE flag due to missing keywords, please file a keyword
 # request bug for the hppa arch.
 
+# Sam James  (2022-04-24)
+# Requires dev-util/pahole.
+sys-kernel/gentoo-kernel debug
+sys-kernel/vanilla-kernel debug
+
 # Matt Turner  (2022-04-18)
 # app-text/nuspell is not keyworded
 app-text/enchant nuspell

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.112.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.112.ebuild
index ed8b3a5c0422..d11f158ae771 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.112.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.112.ebuild
@@ -40,7 +40,7 @@ SRC_URI+="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="debug hardened"
 REQUIRED_USE="arm? ( savedconfig )"
 

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.35.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.35.ebuild
index 86083de8d7e5..3046e289d1f3 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.35.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.35.ebuild
@@ -39,7 +39,7 @@ SRC_URI+="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="debug hardened"
 REQUIRED_USE="arm? ( savedconfig )"
 

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.4.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.4.ebuild
index cae8ad0f740d..0557acbb060a 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.4.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.4.ebuild
@@ -40,7 +40,7 @@ SRC_URI+="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="debug hardened"
 REQUIRED_USE="arm? ( savedconfig )"
 



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

2022-04-23 Thread Sam James
commit: 923337080821fd6f1d0c698f1a844da8f06b8d45
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 02:18:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 02:18:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92333708

sys-apps/systemd: Stabilize 250.4-r1 hppa, #835979

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

 sys-apps/systemd/systemd-250.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd/systemd-250.4-r1.ebuild 
b/sys-apps/systemd/systemd-250.4-r1.ebuild
index 08ab054eedbc..0a50c49d2cc6 100644
--- a/sys-apps/systemd/systemd-250.4-r1.ebuild
+++ b/sys-apps/systemd/systemd-250.4-r1.ebuild
@@ -20,7 +20,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86"
 fi
 
 inherit bash-completion-r1 linux-info meson-multilib pam python-any-r1 systemd 
toolchain-funcs udev usr-ldscript



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-headers/, profiles/arch/base/

2022-04-23 Thread WANG Xuerui
commit: b1143c32b2da85400b721fed0d49bbdffe055280
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 23 03:30:26 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Apr 24 01:58:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1143c32

sys-kernel/linux-headers: add experimental loong patchset

Closes: https://github.com/gentoo/gentoo/pull/25162
Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/base/package.use.mask  |  1 +
 sys-kernel/linux-headers/Manifest|  1 +
 ...inux-headers-5.17.ebuild => linux-headers-5.17-r1.ebuild} | 12 ++--
 sys-kernel/linux-headers/metadata.xml|  3 +++
 4 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 7c645abdafc0..2dad2e3c3a61 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -7,6 +7,7 @@
 # In the meantime, force-enable on loong only.
 # This is not inside use.mask, because crossdev toolchain packages would
 # want to have the flag enabled without hassle.
+sys-kernel/linux-headers experimental-loong
 sys-libs/glibc experimental-loong
 
 # James Le Cuirot  (2022-02-24)

diff --git a/sys-kernel/linux-headers/Manifest 
b/sys-kernel/linux-headers/Manifest
index a401340c6125..4896ccb65e3c 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -18,3 +18,4 @@ DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7
 DIST linux-5.16.tar.xz 123114100 BLAKE2B 
07a90cc640ff89e1359c06cee8c38abd33e51f9b9a89833e31a1d2750526fda4a59e8884db3c1ea63df0a37f0d3de6b5a922b014b7313d8abce20d90ac08adcb
 SHA512 
7a257dd576bc8493595ec7d6f3c9cb6e22c772a8b2dbe735d2485c4f5c56e26a08695546e7e0f1f1cd04a533f25e829361958d4da0b98bf0ba8094dd57a85aaf
 DIST linux-5.17.tar.xz 128399340 BLAKE2B 
82dc4a45cc25c781ac67aa6ed1e4c369544154960f41c4634d47621f381159687a227054976d078524cda28884d395a15f7542fe44ca74ce98ca6ff54a81d6d0
 SHA512 
89f0a7ca69d20a539d4b612a7028a30a5e98b402e4b6b88516f14237e5da4b626d7929eab8b40fccc90766e8f3bae87e9858a19077ffad20d8204acf18794f5b
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
+DIST linux-loongarch-next-on-5.17-20220423.tar.xz 177296 BLAKE2B 
947fd8c2192fe454beb346ea700a09a711f629d87cc5ff5b5d882fa1d57bb5e918fea821f5eddd44152812502479f853527b8317176326f8926bd1a532666a86
 SHA512 
b18df78802c2718181da95fdd5f83761bec7fced16b0aec05d00dcbd9b5c25fc0f84fbdd7e3b3fa5a3f78aea66e268dde3d9272a3f921b595b16270623ae0b7e

diff --git a/sys-kernel/linux-headers/linux-headers-5.17.ebuild 
b/sys-kernel/linux-headers/linux-headers-5.17-r1.ebuild
similarity index 73%
rename from sys-kernel/linux-headers/linux-headers-5.17.ebuild
rename to sys-kernel/linux-headers/linux-headers-5.17-r1.ebuild
index eef1c69bd485..2387a0ff3ede 100644
--- a/sys-kernel/linux-headers/linux-headers-5.17.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-5.17-r1.ebuild
@@ -4,18 +4,22 @@
 EAPI=7
 
 ETYPE="headers"
-H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 cris frv hexagon hppa ia64 
m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 riscv s390 score sh 
sparc x86 xtensa"
+H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 cris frv hexagon hppa ia64 
loong m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 riscv s390 
score sh sparc x86 xtensa"
 inherit kernel-2
 detect_version
 
 PATCH_PV=${PV} # to ease testing new versions against not existing patches
 PATCH_VER="0"
 PATCH_DEV="sam"
+LOONGARCH_PATCH_VER="20220423"
+LOONGARCH_PATCH_DEV="xen0n"
 SRC_URI="${KERNEL_URI}
-   
${PATCH_VER:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/sys-kernel/linux-headers/gentoo-headers-${PATCH_PV}-${PATCH_VER}.tar.xz};
+   
${PATCH_VER:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/sys-kernel/linux-headers/gentoo-headers-${PATCH_PV}-${PATCH_VER}.tar.xz}
+   experimental-loong? ( 
${LOONGARCH_PATCH_VER:+https://dev.gentoo.org/~${LOONGARCH_PATCH_DEV}/distfiles/linux-loongarch-next-on-${PATCH_PV}-${LOONGARCH_PATCH_VER}.tar.xz}
 )"
 S="${WORKDIR}/linux-${PV}"
 
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE+=" experimental-loong"
 
 BDEPEND="app-arch/xz-utils
dev-lang/perl"
@@ -37,6 +41,10 @@ src_prepare() {
"${FILESDIR}"/${PN}-5.15-remove-inclusion-sysinfo.h.patch
)
 
+   use experimental-loong && PATCHES+=(
+   "${WORKDIR}"/loongarch

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

2022-04-23 Thread WANG Xuerui
commit: b903572c28cfd187a18086e97981c827c349ada3
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 23 00:50:50 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Apr 24 01:58:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b903572c

profiles/arch/base: mask sys-libs/glibc[experimental-loong]

See: https://github.com/gentoo/gentoo/pull/25162
Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 4683e58f9b8a..7c645abdafc0 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,14 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2022-04-24)
+# This is only for bringing in the not-upstreamed-yet LoongArch patchset;
+# masked everywhere in order to minimize impact on other arches.
+# In the meantime, force-enable on loong only.
+# This is not inside use.mask, because crossdev toolchain packages would
+# want to have the flag enabled without hassle.
+sys-libs/glibc experimental-loong
+
 # James Le Cuirot  (2022-02-24)
 # These GRUB platforms are only for MIPS.
 sys-boot/grub grub_platforms_loongson grub_platforms_qemu-mips



[gentoo-commits] repo/proj/guru:dev commit in: dev-R/pkgsearch/

2022-04-23 Thread Alessandro Barbieri
commit: 33793ce906db42c378154e5f41224f99c0662132
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Apr 24 01:50:30 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Apr 24 01:50:30 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=33793ce9

dev-R/pkgsearch: new package, add 3.1.0

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-R/pkgsearch/Manifest   |  1 +
 dev-R/pkgsearch/metadata.xml   | 16 +++
 dev-R/pkgsearch/pkgsearch-3.1.0.ebuild | 37 ++
 3 files changed, 54 insertions(+)

diff --git a/dev-R/pkgsearch/Manifest b/dev-R/pkgsearch/Manifest
new file mode 100644
index 0..d0975666a
--- /dev/null
+++ b/dev-R/pkgsearch/Manifest
@@ -0,0 +1 @@
+DIST pkgsearch_3.1.0.tar.gz 45559 BLAKE2B 
dcf5f5f60cb7bdb33b45a9ca895ed60ce229a513e0f1dbc324b7ac546fe45922ca94168ab5445ba3f730049b7a1ac734d8de54a97817db069919f8095137aafb
 SHA512 
9c3f5828d28ffee24a1a5498a4d6a3c8b82eb696b52da3a89925187cb44eb2d8b89564cb508d0eedd96d9d4815dbf203ebc60ae9ead7e53f3ca4f7f7f7c9de23

diff --git a/dev-R/pkgsearch/metadata.xml b/dev-R/pkgsearch/metadata.xml
new file mode 100644
index 0..bf456e309
--- /dev/null
+++ b/dev-R/pkgsearch/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   co-maintainers welcome
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+   
+   
+   Search and Query CRAN R Packages // Search CRAN metadata about
+   packages by keyword, popularity, recent activity, package name
+   and more. Uses the 'R-hub' search server, see https://r-pkg.org
+   and the CRAN metadata database, that contains information about
+   CRAN packages. Note that this is _not_ a CRAN project.
+   
+

diff --git a/dev-R/pkgsearch/pkgsearch-3.1.0.ebuild 
b/dev-R/pkgsearch/pkgsearch-3.1.0.ebuild
new file mode 100644
index 0..68ee98270
--- /dev/null
+++ b/dev-R/pkgsearch/pkgsearch-3.1.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit R-packages
+
+DESCRIPTION='Search and Query CRAN R Packages'
+HOMEPAGE="
+   https://github.com/r-hub/pkgsearch
+   https://r-hub.github.io/pkgsearch/
+   https://cran.r-project.org/package=pkgsearch
+"
+KEYWORDS="~amd64"
+LICENSE='MIT'
+
+DEPEND="
+   dev-R/curl
+   dev-R/jsonlite
+   dev-R/prettyunits
+   >=dev-R/parsedate-1.3.0
+"
+RDEPEND="${DEPEND}"
+
+SUGGESTED_PACKAGES="
+   dev-R/covr
+   dev-R/memoise
+   dev-R/mockery
+   dev-R/pillar
+   >=dev-R/pingr-2.0.0
+   dev-R/rstudioapi
+   dev-R/shiny
+   dev-R/shinyjs
+   dev-R/shinyWidgets
+   >=dev-R/testthat-2.1.0
+   dev-R/whoami
+"



[gentoo-commits] repo/proj/guru:dev commit in: dev-R/parsedate/

2022-04-23 Thread Alessandro Barbieri
commit: cf47023889234f7480381f6fe18040dc2a5703a3
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Apr 24 01:50:21 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Apr 24 01:50:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cf470238

dev-R/parsedate: new package, add 1.3.0

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-R/parsedate/Manifest   |  1 +
 dev-R/parsedate/metadata.xml   | 15 +++
 dev-R/parsedate/parsedate-1.3.0.ebuild | 21 +
 3 files changed, 37 insertions(+)

diff --git a/dev-R/parsedate/Manifest b/dev-R/parsedate/Manifest
new file mode 100644
index 0..fefd29909
--- /dev/null
+++ b/dev-R/parsedate/Manifest
@@ -0,0 +1 @@
+DIST parsedate_1.3.0.tar.gz 19781 BLAKE2B 
0e696547f222d9ab4cc1ce5a2a797d1c766191fd217483a35ba79ad48f6c03890dceed4962ea6acdab74089168ec518c8867e3079d413c02856b36d5f7bbc759
 SHA512 
fcddd3916139ba29843842524b1140bf33fe267baf36888c3d70accf77125b7a7955757a5d74db0700caad1373ce4902df42795ea502e448aa825d6e02ca01dc

diff --git a/dev-R/parsedate/metadata.xml b/dev-R/parsedate/metadata.xml
new file mode 100644
index 0..fe8009d91
--- /dev/null
+++ b/dev-R/parsedate/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   co-maintainers welcome
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+   
+   
+   Recognize and Parse Dates in Various Formats, Including All ISO
+   8601 Formats // Parse dates automatically, without the need of
+   specifying a format. Currently it includes the git date parser.
+   It can also recognize and parse all ISO 8601 formats.
+   
+

diff --git a/dev-R/parsedate/parsedate-1.3.0.ebuild 
b/dev-R/parsedate/parsedate-1.3.0.ebuild
new file mode 100644
index 0..dd1ff2f8f
--- /dev/null
+++ b/dev-R/parsedate/parsedate-1.3.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit R-packages
+
+DESCRIPTION='Recognize and Parse Dates in Various Formats'
+HOMEPAGE="
+   https://github.com/gaborcsardi/parsedate
+   https://cran.r-project.org/package=parsedate
+"
+
+KEYWORDS="~amd64"
+LICENSE='GPL-2'
+
+SUGGESTED_PACKAGES="
+   sci-CRAN/covr
+   sci-CRAN/testthat
+   sci-CRAN/withr
+"



[gentoo-commits] repo/proj/guru:dev commit in: dev-R/prettyunits/

2022-04-23 Thread Alessandro Barbieri
commit: 18b6ed1554a0894a9fb440543afb829f024e0287
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Apr 24 01:50:06 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Apr 24 01:50:06 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=18b6ed15

dev-R/prettyunits: new package, add 1.1.1

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-R/prettyunits/Manifest |  1 +
 dev-R/prettyunits/metadata.xml | 15 +++
 dev-R/prettyunits/prettyunits-1.1.1.ebuild | 21 +
 3 files changed, 37 insertions(+)

diff --git a/dev-R/prettyunits/Manifest b/dev-R/prettyunits/Manifest
new file mode 100644
index 0..26129a8b9
--- /dev/null
+++ b/dev-R/prettyunits/Manifest
@@ -0,0 +1 @@
+DIST prettyunits_1.1.1.tar.gz 10366 BLAKE2B 
9a33ee588aec8bdd65a417d8de3a557ead86728dc3c0d72bb845853ffd001d9656c65763044daaa148197e4c42b0b2331482e9c14fedf214738cae80cf91be8c
 SHA512 
563feed049b4d6afda31ff162348a2d4467c49e3273c21937b049a7c4f47181a8bc278fa0b02acce014aefc98f9cddfdf8d65aa2960f63fb66dd1606d708c545

diff --git a/dev-R/prettyunits/metadata.xml b/dev-R/prettyunits/metadata.xml
new file mode 100644
index 0..c159a8883
--- /dev/null
+++ b/dev-R/prettyunits/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   co-maintainers welcome
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+   
+   
+   Pretty, Human Readable Formatting of Quantities // Pretty, human
+   readable formatting of quantities. Time intervals: '1337000' -
+   '15d 11h 23m 20s'. Vague time intervals: '2674000' - 'about a
+   month ago'. Bytes: '1337' - '1.34 kB'.
+   
+

diff --git a/dev-R/prettyunits/prettyunits-1.1.1.ebuild 
b/dev-R/prettyunits/prettyunits-1.1.1.ebuild
new file mode 100644
index 0..753221506
--- /dev/null
+++ b/dev-R/prettyunits/prettyunits-1.1.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit R-packages
+
+DESCRIPTION='Pretty, Human Readable Formatting of Quantities'
+HOMEPAGE="
+   https://github.com/gaborcsardi/prettyunits
+   https://cran.r-project.org/package=prettyunits
+"
+
+KEYWORDS="~amd64"
+LICENSE='MIT'
+
+SUGGESTED_PACKAGES="
+   dev-R/codetools
+   dev-R/covr
+   dev-R/testthat
+"



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

2022-04-23 Thread Sam James
commit: 6dc3baa5b7a752d86de07f262a9835efd19d2951
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 01:37:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 01:37:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc3baa5

Revert "profiles: mark s390 profiles as dev for CI"

Didn't mean to push this yet!

This reverts commit 2f6055b1075c0773ed4fb6695fab4838c608506b.

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

 profiles/profiles.desc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index ea7fd8db76c1..d95666279088 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -240,8 +240,8 @@ riscv   
default/linux/riscv/20.0/rv64gc/multilib/systemdexp
 
 # S390 Profiles
 # @MAINTAINER: s...@gentoo.org
-s390   default/linux/s390/17.0 dev
-s390   default/linux/s390/17.0/s390x   dev
+s390   default/linux/s390/17.0 exp
+s390   default/linux/s390/17.0/s390x   exp
 
 # SPARC Profiles
 # @MAINTAINER: sp...@gentoo.org



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

2022-04-23 Thread Sam James
commit: d4908ad739cb23abc280d974d8dff8fa22e27e16
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 00:26:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 01:16:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4908ad7

profiles/arch/s390: mask USE=samba

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

 profiles/arch/s390/use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/s390/use.mask b/profiles/arch/s390/use.mask
index b6feb664f300..c03e5d816fa0 100644
--- a/profiles/arch/s390/use.mask
+++ b/profiles/arch/s390/use.mask
@@ -8,6 +8,7 @@
 # Desktopy stacks not currently keyworded
 alsa
 pulseaudio
+samba
 
 # Sam James  (2022-04-24)
 # gi-docgen (and friends?) not keyworded here



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

2022-04-23 Thread Sam James
commit: c14bef0ddf70e5be74e1ee00a5444a3b462d21fe
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 00:28:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 01:16:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c14bef0d

profiles/arch/s390: mask sys-auth/pambase[homed]

No systemd here right now.

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

 profiles/arch/s390/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/s390/package.use.mask 
b/profiles/arch/s390/package.use.mask
index 52759bd3bf9e..f1357ed4dc4f 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-04-24)
+# sys-apps/systemd is not keyworded here
+sys-auth/pambase homed
+
 # Sam James  (2022-04-24)
 # app-crypt/dieharder and dev-libs/softhsm:2 unkeyworded here
 net-libs/gnutls test-full



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

2022-04-23 Thread Sam James
commit: 010272450f3b1d86241b56aac070a0ccb099e534
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 00:23:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 01:16:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01027245

net-analyzer/nmbscan: drop ~s390

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

 net-analyzer/nmbscan/nmbscan-1.2.5-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/nmbscan/nmbscan-1.2.5-r1.ebuild 
b/net-analyzer/nmbscan/nmbscan-1.2.5-r1.ebuild
index 4381c801ab89..9f6d6403b3e0 100644
--- a/net-analyzer/nmbscan/nmbscan-1.2.5-r1.ebuild
+++ b/net-analyzer/nmbscan/nmbscan-1.2.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ SRC_URI="http://nmbscan.g76r.eu/down/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86"
 
 RDEPEND="net-dns/bind-tools
net-fs/samba



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

2022-04-23 Thread Sam James
commit: c263ac7618c48a4b6df7059a3f14f96166da8909
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 00:27:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 01:16:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c263ac76

net-nds/smbldap-tools: drop ~s390

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

 net-nds/smbldap-tools/smbldap-tools-0.9.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nds/smbldap-tools/smbldap-tools-0.9.10-r1.ebuild 
b/net-nds/smbldap-tools/smbldap-tools-0.9.10-r1.ebuild
index f9b979ba5f58..d0c0f958b66d 100644
--- a/net-nds/smbldap-tools/smbldap-tools-0.9.10-r1.ebuild
+++ b/net-nds/smbldap-tools/smbldap-tools-0.9.10-r1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="http://download.gna.org/smbldap-tools/sources/${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86"
 
 RDEPEND="
dev-perl/perl-ldap



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

2022-04-23 Thread Sam James
commit: 11a38b5856713a918edef980e512e83fa9ffacd4
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 00:21:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 01:16:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a38b58

media-libs/libsamplerate: drop ~s390

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

 media-libs/libsamplerate/libsamplerate-0.2.2.ebuild | 2 +-
 media-libs/libsamplerate/libsamplerate-.ebuild  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild 
b/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild
index 9daa1aa4828c..cbd16c404dba 100644
--- a/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild
+++ b/media-libs/libsamplerate/libsamplerate-0.2.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git;
 else

SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 fi
 
 LICENSE="BSD-2"

diff --git a/media-libs/libsamplerate/libsamplerate-.ebuild 
b/media-libs/libsamplerate/libsamplerate-.ebuild
index 698fa623a51a..43ebe11fdc0d 100644
--- a/media-libs/libsamplerate/libsamplerate-.ebuild
+++ b/media-libs/libsamplerate/libsamplerate-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git;
 else

SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 fi
 
 LICENSE="BSD-2"



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

2022-04-23 Thread Sam James
commit: 8e31553aa286898a9c9d2bee933ccc41d1cad9b9
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 00:29:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 01:18:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e31553a

sys-auth/sssd: drop ~s390

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

 sys-auth/sssd/sssd-2.3.1-r3.ebuild | 2 +-
 sys-auth/sssd/sssd-2.5.2-r3.ebuild | 2 +-
 sys-auth/sssd/sssd-2.6.0-r2.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-auth/sssd/sssd-2.3.1-r3.ebuild 
b/sys-auth/sssd/sssd-2.3.1-r3.ebuild
index a35c8436b484..9b6a97abcbd8 100644
--- a/sys-auth/sssd/sssd-2.3.1-r3.ebuild
+++ b/sys-auth/sssd/sssd-2.3.1-r3.ebuild
@@ -10,7 +10,7 @@ inherit autotools linux-info multilib-minimal 
python-single-r1 pam systemd toolc
 DESCRIPTION="System Security Services Daemon provides access to identity and 
authentication"
 HOMEPAGE="https://github.com/SSSD/sssd;
 
SRC_URI="https://github.com/SSSD/sssd/releases/download/${PN}-${PV//./_}/${P}.tar.gz;
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~sparc x86"
 
 LICENSE="GPL-3"
 SLOT="0"

diff --git a/sys-auth/sssd/sssd-2.5.2-r3.ebuild 
b/sys-auth/sssd/sssd-2.5.2-r3.ebuild
index 397f3d136eb5..cc0fb5d51bce 100644
--- a/sys-auth/sssd/sssd-2.5.2-r3.ebuild
+++ b/sys-auth/sssd/sssd-2.5.2-r3.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-CVE-2021
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86"
 IUSE="acl doc +locator +netlink nfsv4 nls +man pac python samba selinux sudo 
systemd systemtap test valgrind"
 RESTRICT="!test? ( test )"
 

diff --git a/sys-auth/sssd/sssd-2.6.0-r2.ebuild 
b/sys-auth/sssd/sssd-2.6.0-r2.ebuild
index 19e7f62ea2af..e4bbe3fcf793 100644
--- a/sys-auth/sssd/sssd-2.6.0-r2.ebuild
+++ b/sys-auth/sssd/sssd-2.6.0-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/SSSD/sssd/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 IUSE="acl doc +locator +netlink nfsv4 nls +man pac python samba selinux sudo 
systemd systemtap test valgrind"
 REQUIRED_USE="
pac? ( samba )



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

2022-04-23 Thread Sam James
commit: 8f445c9e42995bc55bca1de90d86ba8b147eea7b
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 00:21:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 01:16:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f445c9e

media-libs/libsndfile: drop ~s390

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

 media-libs/libsndfile/libsndfile-1.0.31.ebuild   | 2 +-
 media-libs/libsndfile/libsndfile-1.1.0-r1.ebuild | 2 +-
 media-libs/libsndfile/libsndfile-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/libsndfile/libsndfile-1.0.31.ebuild 
b/media-libs/libsndfile/libsndfile-1.0.31.ebuild
index aa0df067763b..893c245c4d31 100644
--- a/media-libs/libsndfile/libsndfile-1.0.31.ebuild
+++ b/media-libs/libsndfile/libsndfile-1.0.31.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/libsndfile/libsndfile.git;
 else

SRC_URI="https://github.com/libsndfile/libsndfile/releases/download/${PV}/${P}.tar.bz2;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 inherit python-any-r1 multilib-minimal
 

diff --git a/media-libs/libsndfile/libsndfile-1.1.0-r1.ebuild 
b/media-libs/libsndfile/libsndfile-1.1.0-r1.ebuild
index 16d64ad88d7a..78152dcb0ec4 100644
--- a/media-libs/libsndfile/libsndfile-1.1.0-r1.ebuild
+++ b/media-libs/libsndfile/libsndfile-1.1.0-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/libsndfile/libsndfile.git;
 else

SRC_URI="https://github.com/libsndfile/libsndfile/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 inherit python-any-r1 multilib-minimal
 

diff --git a/media-libs/libsndfile/libsndfile-.ebuild 
b/media-libs/libsndfile/libsndfile-.ebuild
index 7518292d8465..a069371aa9e3 100644
--- a/media-libs/libsndfile/libsndfile-.ebuild
+++ b/media-libs/libsndfile/libsndfile-.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/libsndfile/libsndfile.git;
 else

SRC_URI="https://github.com/libsndfile/libsndfile/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 inherit python-any-r1 multilib-minimal
 



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

2022-04-23 Thread Sam James
commit: 484d7eb1512f479ebb53d589785ef1c765f51f72
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 00:26:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 01:16:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=484d7eb1

profiles/arch/s390: mask net-libs/gnutls[test-full]

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

 profiles/arch/s390/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/s390/package.use.mask 
b/profiles/arch/s390/package.use.mask
index 95fc190ccdee..52759bd3bf9e 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-04-24)
+# app-crypt/dieharder and dev-libs/softhsm:2 unkeyworded here
+net-libs/gnutls test-full
+
 # Sam James  (2022-04-24)
 # net-fs/samba unkeyworded here
 net-fs/cifs-utils acl



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

2022-04-23 Thread Sam James
commit: f998fd78d721450489a1264ba616934cd7855d69
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 00:23:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 01:16:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f998fd78

profiles/arch/s390: mask freetype[svg] (no Rust)

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

 profiles/arch/s390/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/s390/package.use.mask 
b/profiles/arch/s390/package.use.mask
index 91b54ffb3114..9aab7005e069 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-04-24)
+# No Rust here, so no librsvg
+media-libs/freetype svg
+
 # Sam James  (2022-04-20)
 # x11-themes/sound-theme-freedesktop unkeyworded here
 media-libs/libcanberra sound



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

2022-04-23 Thread Sam James
commit: b32e6617b2d37d97cad37595d19556be4b90eed6
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 00:25:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 01:16:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b32e6617

profiles/arch/s390: mask net-fs/cifs-utils[acl]

Needs net-fs/samba

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

 profiles/arch/s390/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/s390/package.use.mask 
b/profiles/arch/s390/package.use.mask
index 9aab7005e069..95fc190ccdee 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-04-24)
+# net-fs/samba unkeyworded here
+net-fs/cifs-utils acl
+
 # Sam James  (2022-04-24)
 # No Rust here, so no librsvg
 media-libs/freetype svg



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

2022-04-23 Thread Sam James
commit: cfa00d93ce0264ff885e78fa9113c701a6d95e89
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 23 23:48:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 01:16:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfa00d93

profiles/arch/s390: mask libisoburn flags needing Tcl/Tk

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

 profiles/arch/s390/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/s390/package.use.mask 
b/profiles/arch/s390/package.use.mask
index 529802160801..7a0d90796e2a 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-04-24)
+# Unkeyworded dev-tcltk/* dependencies
+dev-libs/libisoburn launch-frontend launch-frontend-setuid frontend-optional
+
 # Sam James  (2022-04-24)
 # dev-libs/libzip not keyworded on s390
 dev-lang/php zip



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

2022-04-23 Thread Sam James
commit: 14ff722bffa5ff20613dbfbf1a350b3514c1bd5c
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 00:18:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 01:16:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14ff722b

profiles/arch/s390: mask media-libs/libcanberra[sound]

x11-themes/sound-theme-freedesktop unkeyworded here

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

 profiles/arch/s390/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/s390/package.use.mask 
b/profiles/arch/s390/package.use.mask
index ed06929bca9f..91b54ffb3114 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-04-20)
+# x11-themes/sound-theme-freedesktop unkeyworded here
+media-libs/libcanberra sound
+
 # Sam James  (2022-04-24)
 # media-libs/libheif isn't keyworded here
 # media-libs/libavif isn't keyworded here



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

2022-04-23 Thread Sam James
commit: 7903c4cd13d2da714168d89627d14c8293b08c13
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 00:20:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 01:16:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7903c4cd

profiles/arch/s390: mask USE=alsa, pulseaudio

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

 profiles/arch/s390/use.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/s390/use.mask b/profiles/arch/s390/use.mask
index 20d8caea5cec..b6feb664f300 100644
--- a/profiles/arch/s390/use.mask
+++ b/profiles/arch/s390/use.mask
@@ -4,6 +4,11 @@
 # Unmask the flag which corresponds to ARCH.
 -s390
 
+# Sam James  (2022-04-24)
+# Desktopy stacks not currently keyworded
+alsa
+pulseaudio
+
 # Sam James  (2022-04-24)
 # gi-docgen (and friends?) not keyworded here
 gtk-doc



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

2022-04-23 Thread Sam James
commit: 3fdc5d5949436c46ffb1376d87e6da901a55d1fb
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 23 23:45:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 01:16:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fdc5d59

profiles/arch/s390: mask USE=gtk-doc

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

 profiles/arch/s390/use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/s390/use.mask b/profiles/arch/s390/use.mask
index 6795b16753ec..20d8caea5cec 100644
--- a/profiles/arch/s390/use.mask
+++ b/profiles/arch/s390/use.mask
@@ -4,6 +4,10 @@
 # Unmask the flag which corresponds to ARCH.
 -s390
 
+# Sam James  (2022-04-24)
+# gi-docgen (and friends?) not keyworded here
+gtk-doc
+
 # Sam James  (2022-04-20)
 # dev-vcs/subversion is not keyworded here
 subversion



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

2022-04-23 Thread Sam James
commit: 4217d41de7dda151a54c93670e6c550b641b0782
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 24 00:17:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 01:16:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4217d41d

profiles/arch/s390: mask gd[avid,heif], gm[heif]

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

 profiles/arch/s390/package.use.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/arch/s390/package.use.mask 
b/profiles/arch/s390/package.use.mask
index 7a0d90796e2a..ed06929bca9f 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -1,6 +1,12 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-04-24)
+# media-libs/libheif isn't keyworded here
+# media-libs/libavif isn't keyworded here
+media-libs/gd avif heif
+media-gfx/graphicsmagick heif
+
 # Sam James  (2022-04-24)
 # Unkeyworded dev-tcltk/* dependencies
 dev-libs/libisoburn launch-frontend launch-frontend-setuid frontend-optional



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

2022-04-23 Thread Sam James
commit: 2f6055b1075c0773ed4fb6695fab4838c608506b
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 20 21:17:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 01:16:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f6055b1

profiles: mark s390 profiles as dev for CI

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

 profiles/profiles.desc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index d95666279088..ea7fd8db76c1 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -240,8 +240,8 @@ riscv   
default/linux/riscv/20.0/rv64gc/multilib/systemdexp
 
 # S390 Profiles
 # @MAINTAINER: s...@gentoo.org
-s390   default/linux/s390/17.0 exp
-s390   default/linux/s390/17.0/s390x   exp
+s390   default/linux/s390/17.0 dev
+s390   default/linux/s390/17.0/s390x   dev
 
 # SPARC Profiles
 # @MAINTAINER: sp...@gentoo.org



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

2022-04-23 Thread Sam James
commit: b620398f9e28ef5338fadbcee91af2849524f81d
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 23 23:42:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 01:16:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b620398f

profiles/arch/s390: mask dev-lang/php[zip]

libzip not keyworded here

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

 profiles/arch/s390/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/s390/package.use.mask 
b/profiles/arch/s390/package.use.mask
index 509cbc1b9a1a..529802160801 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-04-24)
+# dev-libs/libzip not keyworded on s390
+dev-lang/php zip
+
 # Sam James  (2022-04-20)
 # sys-apps/hwloc is not keyworded on s390
 sys-process/htop hwloc



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

2022-04-23 Thread Sam James
commit: 49f40d128e6c87c28d7fef1760d95d7b76f49133
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 23 23:38:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 01:16:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f40d12

profiles/arch/s390: mask more luajit flags

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

 profiles/arch/s390/use.mask | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/arch/s390/use.mask b/profiles/arch/s390/use.mask
index 175f705ffe19..64b2e9fb4ff5 100644
--- a/profiles/arch/s390/use.mask
+++ b/profiles/arch/s390/use.mask
@@ -22,6 +22,9 @@ llvm-libunwind
 
 # Sam James  (2021-02-05)
 # No luajit available for s390
+lua_single_target_luajit
+lua_targets_luajit
+luajit
 luajittex
 
 # Matt Turner  (2019-12-05)



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

2022-04-23 Thread Sam James
commit: 11e9617a584ca2ffe8d017c66cc7a25b72a028dc
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 23 23:38:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 01:16:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11e9617a

profiles/arch/s390: mask layman[test] (needs svn)

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

 profiles/arch/s390/package.use.mask | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/s390/package.use.mask 
b/profiles/arch/s390/package.use.mask
index ef3a51f2832e..509cbc1b9a1a 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -42,8 +42,8 @@ dev-vcs/subversion ruby
 # Not tested
 dev-python/cssselect doc
 # not really interested in supporting alternative
-# VCS for overlays yet.
-app-portage/layman darcs mercurial
+# VCS for overlays yet. Layman needs SVN for tests too.
+app-portage/layman darcs mercurial test
 dev-python/setuptools_scm test
 # no lua support for vim
 app-editors/vim lua



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/s390/s390x/, profiles/arch/s390/

2022-04-23 Thread Sam James
commit: 4359cc9dc7c97d93267735aef0aa840ccae1b9af
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 23 23:40:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 24 01:16:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4359cc9d

profiles/arch/s390: mask USE=unwind too on s390 (not x)

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

 profiles/arch/s390/s390x/use.mask | 1 +
 profiles/arch/s390/use.mask   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/profiles/arch/s390/s390x/use.mask 
b/profiles/arch/s390/s390x/use.mask
index 990337bfff6b..a69bcf61915d 100644
--- a/profiles/arch/s390/s390x/use.mask
+++ b/profiles/arch/s390/s390x/use.mask
@@ -4,3 +4,4 @@ abi_s390_32
 
 # sys-libs/libunwind is keyworded on s390x
 -unwind
+-libunwind

diff --git a/profiles/arch/s390/use.mask b/profiles/arch/s390/use.mask
index 64b2e9fb4ff5..6795b16753ec 100644
--- a/profiles/arch/s390/use.mask
+++ b/profiles/arch/s390/use.mask
@@ -137,3 +137,4 @@ opencl
 
 # sys-libs/libunwind is masked on s390, but enabled on s390x
 unwind
+libunwind



[gentoo-commits] repo/proj/guru:dev commit in: dev-R/ps/files/, dev-R/ps/

2022-04-23 Thread Alessandro Barbieri
commit: 4a5d3f3fe6702a5468bdb562706852dd7753bf80
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Apr 24 00:04:25 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Apr 24 00:38:31 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4a5d3f3f

dev-R/ps: new version

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-R/ps/Manifest  |  2 +-
 ...s-respect-LDFLAGS.patch => ps-1.7.0-fPIE.patch} |  4 +--
 dev-R/ps/ps-1.6.0.ebuild   | 15 ---
 dev-R/ps/ps-1.7.0.ebuild   | 31 ++
 4 files changed, 34 insertions(+), 18 deletions(-)

diff --git a/dev-R/ps/Manifest b/dev-R/ps/Manifest
index 4b2d537e8..ec0d7d2e2 100644
--- a/dev-R/ps/Manifest
+++ b/dev-R/ps/Manifest
@@ -1 +1 @@
-DIST ps_1.6.0.tar.gz 119670 BLAKE2B 
bf838fe601c4a3fedc7b17b7222c888ee44e52ec571cb4557665fa8dd8f577da6f4616fa351cb3e13da92898a9bebe2581b4e6918f01862296dbeb99af55db5f
 SHA512 
c5110e86ea72a3c1aff4d93fbcb630b00d9b59e49271530327dfa8f1f7f88b9caab909b76d1638f77518292bec438412961375035e156b3ceebe6fed381bae45
+DIST ps_1.7.0.tar.gz 125455 BLAKE2B 
e10b3c93c586d4e2d7e054a74b64d45506409ed79cd6c5b0eebacafa0f319d70ed7a0ab39a0df42420cf23c6e27790ed52706952d9d5c823ce91945a00975179
 SHA512 
69b53c22f39e5feab6834f81c48b0fe2e4772f6b400ead7a46a4bd07adb8fe2de8a9bafa8001ef7c6038f2fb1f9c0037905bbf8fe12a19b7b5b2c9627acbb910

diff --git a/dev-R/ps/files/ps-respect-LDFLAGS.patch 
b/dev-R/ps/files/ps-1.7.0-fPIE.patch
similarity index 75%
rename from dev-R/ps/files/ps-respect-LDFLAGS.patch
rename to dev-R/ps/files/ps-1.7.0-fPIE.patch
index a1ab2933e..eeb966bfd 100644
--- a/dev-R/ps/files/ps-respect-LDFLAGS.patch
+++ b/dev-R/ps/files/ps-1.7.0-fPIE.patch
@@ -4,11 +4,11 @@
  all: px @TARGETS@ $(SHLIB)
  
  px: px.c
--  $(CC) $(CFLAGS) -Wall px.c -o px
+-  $(CC) $(CFLAGS) $(LDFLAGS) -Wall px.c -o px
 +  $(CC) $(CFLAGS) $(LDFLAGS) -fPIE -Wall px.c -o px
  
  interrupt: interrupt.c
--  $(CC) $(CFLAGS) -Wall interrupt.c -o interrupt
+-  $(CC) $(CFLAGS) $(LDFLAGS) -Wall interrupt.c -o interrupt
 +  $(CC) $(CFLAGS) $(LDFLAGS) -fPIE -Wall interrupt.c -o interrupt
  
  clean:

diff --git a/dev-R/ps/ps-1.6.0.ebuild b/dev-R/ps/ps-1.6.0.ebuild
deleted file mode 100644
index 45ed001ab..0
--- a/dev-R/ps/ps-1.6.0.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit R-packages
-
-DESCRIPTION='List, Query, Manipulate System Processes'
-KEYWORDS="~amd64"
-LICENSE='MIT'
-
-DEPEND=">=dev-lang/R-3.1"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-respect-LDFLAGS.patch" )

diff --git a/dev-R/ps/ps-1.7.0.ebuild b/dev-R/ps/ps-1.7.0.ebuild
new file mode 100644
index 0..f99274040
--- /dev/null
+++ b/dev-R/ps/ps-1.7.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit R-packages
+
+DESCRIPTION='List, Query, Manipulate System Processes'
+HOMEPAGE="
+   https://cran.r-project.org/package=ps
+   https://github.com/r-lib/ps
+   https://ps.r-lib.org/
+"
+KEYWORDS="~amd64"
+LICENSE='MIT'
+
+DEPEND=">=dev-lang/R-3.1"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-fPIE.patch" )
+
+SUGGESTED_PACKAGES="
+   dev-R/callr
+   dev-R/covr
+   dev-R/pingr
+   >=dev-R/processx-3.1.0
+   dev-R/R6
+   dev-R/rlang
+   >=dev-R/testthat-3.0.0
+   dev-R/tibble
+"



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/fontmake/

2022-04-23 Thread Alessandro Barbieri
commit: 70ea9e84644b05fddbf75f7eabadd028722004c5
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Apr 23 23:47:18 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Apr 24 00:38:31 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=70ea9e84

dev-util/fontmake: add optional deps for testing

Closes: https://bugs.gentoo.org/840368
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-util/fontmake/fontmake-3.3.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-util/fontmake/fontmake-3.3.0.ebuild 
b/dev-util/fontmake/fontmake-3.3.0.ebuild
index fa80122fb..a38ef785d 100644
--- a/dev-util/fontmake/fontmake-3.3.0.ebuild
+++ b/dev-util/fontmake/fontmake-3.3.0.ebuild
@@ -37,6 +37,8 @@ BDEPEND="
test? (
media-gfx/fontdiff
dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/ttfautohint-py-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/MutatorMath-3.0.1[${PYTHON_USEDEP}]
)
 "
 PATCHES=(
@@ -52,5 +54,5 @@ pkg_setup() {
 pkg_postinst() {
optfeature "mutatormath support" 
>=dev-python/MutatorMath-3.0.1[${PYTHON_USEDEP}]
optfeature "pathops support" 
>=dev-python/skia-pathops-0.3.0[${PYTHON_USEDEP}]
-   optfeature "autohint support" 
>=dev-python/ttfautohint-0.5.0[${PYTHON_USEDEP}]
+   optfeature "autohint support" 
>=dev-python/ttfautohint-py-0.5.0[${PYTHON_USEDEP}]
 }



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

2022-04-23 Thread Alessandro Barbieri
commit: d8e957d3d43e8d1b2a7ca41922fcdf9ad7c1d21a
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Apr 23 23:51:02 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Apr 24 00:38:31 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d8e957d3

dev-python/pg8000: add 1.26.1, drop 1.24.2

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/pg8000/Manifest   | 2 +-
 dev-python/pg8000/{pg8000-1.24.2.ebuild => pg8000-1.26.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pg8000/Manifest b/dev-python/pg8000/Manifest
index 3de1d62ca..b614193d9 100644
--- a/dev-python/pg8000/Manifest
+++ b/dev-python/pg8000/Manifest
@@ -1,2 +1,2 @@
-DIST pg8000-1.24.2.tar.gz 118893 BLAKE2B 
7856e62239c11d97fea378a690b31c73ee08aecc8b3f66deb16ca37ba1013553c820a2ffce9820dffa4e906b99add5fd2d8fc4d3047c53c6208e34a38a425616
 SHA512 
0985f05d9f3f252e3c67380c7642e51309964a21b12b0abe300eb3f5a751f75d1544d06a6761874b0798c0004eb61468e27d6c4238576a1d57f9ca4b2c6f77a1
 DIST pg8000-1.26.0.tar.gz 117659 BLAKE2B 
f4b418b4fed7a43d89369b1994683aa7ba4748d0ff98c78f0c1ddd2ebb262268e0f226a4b170e653d506fff0e061c40f39e3cbeadd8acdd4b3a47fc50775af5d
 SHA512 
5c74d199fec8e93631c4359bc95332692ca6c4d5643e6034b558e67836d6250fc401d4c02141673d34347d9bfa3b0354004cb2d731eb1ab91e1a5e71e19ba55b
+DIST pg8000-1.26.1.tar.gz 116994 BLAKE2B 
4db3186e72afb2e2fae441c1bbb974768e0064276f1ad571316a531cbc590edfcca4c3f4ef1fd493e80e7ebd1817bee354413ea158ec191434e8530007af0ee3
 SHA512 
d085d4992be18868da6b6f67efcb1e5f41cd05a13b0f4361685e5e8ada14af02ef4ee17558809b447a118cf8380fab13e8932d49fd14d2ee2472b191f8531289

diff --git a/dev-python/pg8000/pg8000-1.24.2.ebuild 
b/dev-python/pg8000/pg8000-1.26.1.ebuild
similarity index 100%
rename from dev-python/pg8000/pg8000-1.24.2.ebuild
rename to dev-python/pg8000/pg8000-1.26.1.ebuild



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

2022-04-23 Thread Alessandro Barbieri
commit: 8d54480480203846f8e04ef96cd9215973fa3a56
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Apr 23 23:53:24 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Apr 24 00:38:31 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8d544804

dev-python/glyphsets: add 0.4.0, drop 0.2.1

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/glyphsets/Manifest   | 2 +-
 dev-python/glyphsets/{glyphsets-0.2.1.ebuild => glyphsets-0.4.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/glyphsets/Manifest b/dev-python/glyphsets/Manifest
index af8a6f862..3c868bebf 100644
--- a/dev-python/glyphsets/Manifest
+++ b/dev-python/glyphsets/Manifest
@@ -1,2 +1,2 @@
-DIST glyphsets-0.2.1.tar.gz 1265612 BLAKE2B 
29aeadf2345887eef4b0a2f91bfee272fe8a45a3c0fefdcd6ebd70eef556b899294fc9a58b8e72a8913f9fa9bc63d2b378b7d6229afb516c0a57063ff2e6d08a
 SHA512 
0a937ec231c617ee2fe6cc0d7a4f8930b2b49342a94b82577968e0334224a84ebcfa76f104cce526da854a283c0179da3dd9b7a2dea0d3fdbabdce626f108a9e
 DIST glyphsets-0.3.1.tar.gz 1619668 BLAKE2B 
d09b07e46a444c55ab5e91b59fa4410af9d1ed0549fe401f4b1c353ed761794e849bd3e3eb61effe80916c63a062af22cd915ecf9cc4df22ea4305465b64870a
 SHA512 
333bcf4aec9c0a78e7c02d4ef9985b053d84a7d7bdbb37adb785003b03184cd94fbe2f19197c76521db53e2220c8e1041480f5ffbef2a7153d3463279ab936d6
+DIST glyphsets-0.4.0.tar.gz 142 BLAKE2B 
a2efc708ca29296015794c8f2867eb242ffc96fcfc04a79afd1ccb0a43faa5f3f539aca8f485f5c6b688ac42613db55af8b3eeb740fda5659256a8d91c722bc2
 SHA512 
d7c66fe8ff328e625b95202d07347cf9e532f4f98c340d329c9cd2c69382184074a1f53a569b9ab6fdede994d42016c3a6c08265e09fefc1081864f24964d376

diff --git a/dev-python/glyphsets/glyphsets-0.2.1.ebuild 
b/dev-python/glyphsets/glyphsets-0.4.0.ebuild
similarity index 100%
rename from dev-python/glyphsets/glyphsets-0.2.1.ebuild
rename to dev-python/glyphsets/glyphsets-0.4.0.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/deblob/

2022-04-23 Thread Haelwenn Monnier
commit: d18dc28ea6c428f03a5007c46ad069450a6cd152
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Apr 24 00:08:04 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Apr 24 00:08:14 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d18dc28e

dev-util/deblob: Add missing HOMEPAGE

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-util/deblob/deblob-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/deblob/deblob-.ebuild 
b/dev-util/deblob/deblob-.ebuild
index c47088993..ff14aab7e 100644
--- a/dev-util/deblob/deblob-.ebuild
+++ b/dev-util/deblob/deblob-.ebuild
@@ -6,6 +6,7 @@ EAPI=8
 inherit git-r3
 
 DESCRIPTION="remove binary executables from a directory"
+HOMEPAGE="https://git.sr.ht/~lanodan/deblob;
 EGIT_REPO_URI="https://git.sr.ht/~lanodan/deblob;
 LICENSE="BSD"
 SLOT="0"



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

2022-04-23 Thread Sam James
commit: aabea35bb6fdc0e5de5b899c0c2efa8e9570b1e1
Author: Adrian Ratiu  collabora  com>
AuthorDate: Fri Apr 22 13:38:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 23:54:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aabea35b

sys-libs/libxcrypt: add cross-* build support

This logic is required for cross LLVM toolchains built against
glibc with its libcrypt disabled because compiler-rt requires a
crypt.h header for its sanitizers, leading to a circular build
dependency situation:

libxcrypt -> compiler-rt -> libxcrypt

To break this circular dep other cross-compilation build systems
like Yocto have disabled compiler-rt sanitizers entirely [1] or
a crypt.h header might be copied into the compiler-rt sources.

A better solution than the above two is to directly be able to
build libxcrypt before compiler-rt in the cross toolchain setup
steps which is what this addition enables.

[1] https://github.com/kraj/meta-clang/pull/426

Bug: https://bugs.gentoo.org/699422
Co-authored-by: Sam James  gentoo.org>
Signed-off-by: Adrian Ratiu  collabora.com>
Closes: https://github.com/gentoo/gentoo/pull/20601
Signed-off-by: Sam James  gentoo.org>

 sys-libs/libxcrypt/libxcrypt-4.4.28.ebuild | 64 +-
 1 file changed, 55 insertions(+), 9 deletions(-)

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.28.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.28.ebuild
index 9bebb1243fee..3a86e64f4aa3 100644
--- a/sys-libs/libxcrypt/libxcrypt-4.4.28.ebuild
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.28.ebuild
@@ -25,6 +25,18 @@ IUSE="+compat split-usr static-libs system test"
 REQUIRED_USE="split-usr? ( system )"
 RESTRICT="!test? ( test )"
 
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+   if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then
+   export CTARGET=${CATEGORY/cross-}
+   fi
+fi
+
+is_cross() {
+   local enabled_abis=( $(multilib_get_enabled_abis) )
+   [[ "${#enabled_abis[@]}" -le 1 ]] && [[ ${CHOST} != ${CTARGET} ]]
+}
+
 DEPEND="system? (
elibc_glibc? (
sys-libs/glibc[-crypt(+)]
@@ -114,19 +126,46 @@ src_configure() {
multibuild_foreach_variant multilib-minimal_src_configure
 }
 
+get_xcprefix() {
+   if is_cross; then
+   echo "${EPREFIX}/usr/${CTARGET}"
+   else
+   echo "${EPREFIX}"
+   fi
+}
+
 get_xclibdir() {
-   printf -- "%s/%s/%s\n" \
+   printf -- "%s/%s/%s/%s\n" \
+   "$(get_xcprefix)" \
"$(usex split-usr '' '/usr')" \
"$(get_libdir)" \
"$(usex system '' 'xcrypt')"
 }
 
+get_xcincludedir() {
+   printf -- "%s/usr/include/%s\n" \
+   "$(get_xcprefix)" \
+   "$(usex system '' 'xcrypt')"
+}
+
+get_xcmandir() {
+   printf -- "%s/usr/share/man\n" \
+   "$(get_xcprefix)"
+}
+
+get_xcpkgconfigdir() {
+   printf -- "%s/usr/%s/pkgconfig\n" \
+   "$(get_xcprefix)" \
+   "$(get_libdir)"
+}
+
 multilib_src_configure() {
local -a myconf=(
--disable-werror
-   --libdir="${EPREFIX}"$(get_xclibdir)
-   --with-pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
-   --includedir="${EPREFIX}/usr/include/$(usex system '' 'xcrypt')"
+   --libdir=$(get_xclibdir)
+   --with-pkgconfigdir=$(get_xcpkgconfigdir)
+   --includedir=$(get_xcincludedir)
+   --mandir="$(get_xcmandir)"
)
 
case "${MULTIBUILD_ID}" in
@@ -168,7 +207,7 @@ src_install() {
shopt -s failglob || die "failglob failed"
 
# Make sure our man pages do not collide with glibc or 
man-pages.
-   for manpage in "${ED}"/usr/share/man/man3/crypt{,_r}.?*; do
+   for manpage in "${D}$(get_xcmandir)"/man3/crypt{,_r}.?*; do
mv -n "${manpage}" "$(dirname 
"${manpage}")/xcrypt_$(basename "${manpage}")" \
|| die "mv failed"
done
@@ -177,6 +216,13 @@ src_install() {
# Remove useless stuff from installation
find "${ED}"/usr/share/doc/${PF} -type l -delete || die
find "${ED}" -name '*.la' -delete || die
+
+   # workaround broken upstream cross-* --docdir by installing files in 
proper locations
+   if is_cross; then
+   insinto "$(get_xcprefix)"/usr/share
+   doins -r "${ED}"/usr/share/doc
+   rm -r "${ED}"/usr/share/doc || die
+   fi
 }
 
 multilib_src_install() {
@@ -185,7 +231,7 @@ multilib_src_install() {
# Don't install the libcrypt.so symlink for the "compat" version
case "${MULTIBUILD_ID}" in
xcrypt_compat-*)
-   rm "${ED}"$(get_xclibdir)/libcrypt$(get_libname) \
+   rm "${D}"$(get_xclibdir)/libcrypt$(get_libname) \
   

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

2022-04-23 Thread Sam James
commit: 417b5248aebfce61e37e95fd0fc17debc22f94fc
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 23 23:54:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 23:54:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=417b5248

sys-libs/glibc: Stabilize 2.34-r10 hppa, #833191

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

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

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



[gentoo-commits] repo/gentoo:master commit in: mail-filter/opendmarc/files/, mail-filter/opendmarc/

2022-04-23 Thread David Seifert
commit: a62fc3b9e32e7678fea4a1c636aa29605aabbb20
Author: David Seifert  gentoo  org>
AuthorDate: Sat Apr 23 23:46:21 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Apr 23 23:46:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a62fc3b9

mail-filter/opendmarc: [QA] fix glibc upgrade issue without hacks

Closes: https://bugs.gentoo.org/839951
Closes: https://github.com/gentoo/gentoo/pull/25173
Signed-off-by: David Seifert  gentoo.org>

 .../files/opendmarc-1.4.1.1-underlinking.patch | 17 ++
 mail-filter/opendmarc/opendmarc-1.4.1.1-r3.ebuild  | 71 --
 ...4.1.1-r2.ebuild => opendmarc-1.4.1.1-r4.ebuild} | 15 +++--
 3 files changed, 24 insertions(+), 79 deletions(-)

diff --git a/mail-filter/opendmarc/files/opendmarc-1.4.1.1-underlinking.patch 
b/mail-filter/opendmarc/files/opendmarc-1.4.1.1-underlinking.patch
new file mode 100644
index ..825ee461dfd6
--- /dev/null
+++ b/mail-filter/opendmarc/files/opendmarc-1.4.1.1-underlinking.patch
@@ -0,0 +1,17 @@
+libopendmarc.so.2.0.3 uses
+* __dn_expand
+* __dn_skipname
+* __res_nquery
+which are defined in libresolv in glibc 2.33 and older.
+
+See: https://bugs.gentoo.org/839951
+
+--- a/libopendmarc/Makefile.am
 b/libopendmarc/Makefile.am
+@@ -15,5 +15,6 @@
+ opendmarc_spf_dns.c \
+   opendmarc_internal.h
+ libopendmarc_la_LDFLAGS = -version-info $(LIBOPENDMARC_VERSION_INFO)
++libopendmarc_la_LIBADD = $(LIBRESOLV)
+ libopendmarc_includedir = $(includedir)/opendmarc
+ libopendmarc_include_HEADERS = dmarc.h

diff --git a/mail-filter/opendmarc/opendmarc-1.4.1.1-r3.ebuild 
b/mail-filter/opendmarc/opendmarc-1.4.1.1-r3.ebuild
deleted file mode 100644
index c9de04f81e6b..
--- a/mail-filter/opendmarc/opendmarc-1.4.1.1-r3.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Open source DMARC implementation"
-HOMEPAGE="http://www.trusteddomain.org/opendmarc/;
-SRC_URI="https://github.com/trusteddomainproject/OpenDMARC/archive/rel-${PN}-${PV//./-}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/3"  # 1.4 has API breakage with 1.3, yet uses same soname
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="spf +reports static-libs"
-
-DEPEND="reports? ( dev-perl/DBI )
-   || ( mail-filter/libmilter mail-mta/sendmail )
-   elibc_glibc? ( >=sys-libs/glibc-2.34 )"  #839951
-RDEPEND="${DEPEND}
-   acct-user/opendmarc
-   reports? (
-   dev-perl/DBD-mysql
-   dev-perl/HTTP-Message
-   dev-perl/Switch
-   )
-   spf? ( mail-filter/libspf2 )"
-
-S=${WORKDIR}/OpenDMARC-rel-${PN}-${PV//./-}
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.4.1.1-CVE-2021-34555.patch
-)
-
-src_prepare() {
-   default
-
-   eautoreconf
-   if use !reports ; then
-   sed -i -e '/^SUBDIRS =/s/reports//' Makefile.in || die
-   fi
-}
-
-src_configure() {
-   econf \
-   $(use_with spf) \
-   $(use_with spf spf2-include "${EPREFIX}"/usr/include/spf2) \
-   $(use_with spf spf2-lib "${EPREFIX}"/usr/$(get_libdir)) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-
-   use static-libs || rm -f "${ED}"/usr/$(get_libdir)/*.la
-
-   newinitd "${FILESDIR}"/opendmarc.initd opendmarc
-   newconfd "${FILESDIR}"/opendmarc.confd opendmarc
-   systemd_dounit "${FILESDIR}/${PN}.service"
-
-   dodir /etc/opendmarc
-
-   # create config file
-   sed \
-   -e 's:^# UserID .*$:UserID opendmarc:' \
-   -e "s:^# PidFile .*:PidFile 
${EPREFIX}/var/run/opendmarc/opendmarc.pid:" \
-   -e '/^# Socket /s:^# ::' \
-   "${S}"/opendmarc/opendmarc.conf.sample \
-   > "${ED}"/etc/opendmarc/opendmarc.conf \
-   || die
-}

diff --git a/mail-filter/opendmarc/opendmarc-1.4.1.1-r2.ebuild 
b/mail-filter/opendmarc/opendmarc-1.4.1.1-r4.ebuild
similarity index 81%
rename from mail-filter/opendmarc/opendmarc-1.4.1.1-r2.ebuild
rename to mail-filter/opendmarc/opendmarc-1.4.1.1-r4.ebuild
index 09be27f5139e..e0d08ea8755b 100644
--- a/mail-filter/opendmarc/opendmarc-1.4.1.1-r2.ebuild
+++ b/mail-filter/opendmarc/opendmarc-1.4.1.1-r4.ebuild
@@ -8,15 +8,15 @@ inherit autotools systemd
 DESCRIPTION="Open source DMARC implementation"
 HOMEPAGE="http://www.trusteddomain.org/opendmarc/;
 
SRC_URI="https://github.com/trusteddomainproject/OpenDMARC/archive/rel-${PN}-${PV//./-}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/OpenDMARC-rel-${PN}-${PV//./-}"
 
 LICENSE="BSD"
 SLOT="0/3"  # 1.4 has API breakage with 1.3, yet uses same soname
 KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="spf +reports static-libs"
+IUSE="spf +reports"
 
 DEPEND="reports? ( dev-perl/DBI )
-

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

2022-04-23 Thread Mike Gilbert
commit: 880ccdfab73bd23fd14c6c25a65d757b523f9066
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 23 23:30:32 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 23 23:30:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=880ccdfa

net-vpn/openconnect: sync 8.10-r7 from 8.10-r6

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

 net-vpn/openconnect/openconnect-8.10-r6.ebuild | 146 -
 net-vpn/openconnect/openconnect-8.10-r7.ebuild |   5 +-
 2 files changed, 3 insertions(+), 148 deletions(-)

diff --git a/net-vpn/openconnect/openconnect-8.10-r6.ebuild 
b/net-vpn/openconnect/openconnect-8.10-r6.ebuild
deleted file mode 100644
index 1251db14a690..
--- a/net-vpn/openconnect/openconnect-8.10-r6.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 2011-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="xml"
-
-inherit linux-info python-any-r1
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://gitlab.com/openconnect/openconnect.git;
-   inherit git-r3 autotools
-else
-   SRC_URI="ftp://ftp.infradead.org/pub/${PN}/${P}.tar.gz;
-   KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Free client for Cisco AnyConnect SSL VPN software"
-HOMEPAGE="http://www.infradead.org/openconnect.html;
-
-LICENSE="LGPL-2.1 GPL-2"
-SLOT="0/5"
-IUSE="doc +gnutls gssapi libproxy lz4 nls pskc selinux smartcard stoken test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-libs/libxml2
-   sys-libs/zlib
-   app-crypt/p11-kit
-   !gnutls? (
-   >=dev-libs/openssl-1.0.1h:0=
-   dev-libs/libp11
-   )
-   gnutls? (
-   app-crypt/trousers
-   app-misc/ca-certificates
-   dev-libs/nettle
-   >=net-libs/gnutls-3.6.13:0=
-   dev-libs/libtasn1:0=
-   app-crypt/tpm2-tss
-   )
-   gssapi? ( virtual/krb5 )
-   libproxy? ( net-libs/libproxy )
-   lz4? ( app-arch/lz4:= )
-   nls? ( virtual/libintl )
-   pskc? ( sys-auth/oath-toolkit[pskc] )
-   smartcard? ( sys-apps/pcsc-lite:0= )
-   stoken? ( app-crypt/stoken )
-"
-RDEPEND="${DEPEND}
-   sys-apps/iproute2
-   >=net-vpn/vpnc-scripts-20210402-r1
-   selinux? ( sec-policy/selinux-vpn )
-"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( ${PYTHON_DEPS} sys-apps/groff )
-   nls? ( sys-devel/gettext )
-   test? (
-   net-libs/socket_wrapper
-   net-vpn/ocserv
-   sys-libs/uid_wrapper
-   )
-"
-
-CONFIG_CHECK="~TUN"
-
-pkg_pretend() {
-   check_extra_config
-}
-
-pkg_setup() {
-   :
-}
-
-src_unpack() {
-   if [[ ${PV} ==  ]]; then
-   git-r3_src_unpack
-   fi
-   default
-}
-
-src_prepare() {
-   default
-   if [[ ${PV} ==  ]]; then
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   if use doc; then
-   python_setup
-   else
-   export ac_cv_path_PYTHON=
-   fi
-
-   # Used by tests if userpriv is disabled
-   addwrite /run/netns
-
-   local myconf=(
-   --disable-dsa-tests
-   $(use_enable nls)
-   --disable-static
-   $(use_with !gnutls openssl)
-   $(use_with gnutls)
-   $(use_with libproxy)
-   $(use_with lz4)
-   $(use_with gssapi)
-   $(use_with pskc libpskc)
-   $(use_with smartcard libpcsclite)
-   $(use_with stoken)
-   --with-vpnc-script="${EPREFIX}/etc/vpnc/vpnc-script"
-   --without-java
-   )
-
-   econf "${myconf[@]}"
-}
-
-src_test() {
-   local charset
-   for charset in UTF-8 ISO8859-2; do
-   if [[ $(LC_ALL=cs_CZ.${charset} locale charmap 2>/dev/null) != 
${charset} ]]; then
-   # If we don't have valid cs_CZ locale data, 
auth-nonascii will fail.
-   # Force a test skip by exiting with status 77.
-   sed -i -e '2i exit 77' tests/auth-nonascii || die
-   break
-   fi
-   done
-   default
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-
-   dodoc "${FILESDIR}"/README.OpenRC
-
-   newconfd "${FILESDIR}"/openconnect.confd openconnect
-   newinitd "${FILESDIR}"/openconnect.initd openconnect
-
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/openconnect.logrotate openconnect
-
-   keepdir /var/log/openconnect
-}

diff --git a/net-vpn/openconnect/openconnect-8.10-r7.ebuild 
b/net-vpn/openconnect/openconnect-8.10-r7.ebuild
index b5566891c6e1..ea5ef2e651bf 100644
--- a/net-vpn/openconnect/openconnect-8.10-r7.ebuild
+++ b/net-vpn/openconnect/openconnect-8.10-r7.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; 

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

2022-04-23 Thread Nick Sarnie
commit: 501be61237c3a417486bf1f16c1ba68767cd19a8
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Apr 23 23:16:36 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Apr 23 23:17:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=501be612

app-emulation/wine-vanilla: Fix warning

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild  | 2 +-
 app-emulation/wine-vanilla/wine-vanilla-7.0-r2.ebuild | 2 +-
 app-emulation/wine-vanilla/wine-vanilla-7.0.ebuild| 2 +-
 app-emulation/wine-vanilla/wine-vanilla-7.4-r1.ebuild | 2 +-
 app-emulation/wine-vanilla/wine-vanilla-7.5-r1.ebuild | 2 +-
 app-emulation/wine-vanilla/wine-vanilla-7.6-r1.ebuild | 2 +-
 app-emulation/wine-vanilla/wine-vanilla-7.7.ebuild| 2 +-
 app-emulation/wine-vanilla/wine-vanilla-.ebuild   | 2 +-
 8 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild
index f4848310198e..6b88760b1172 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild
@@ -67,7 +67,7 @@ COMMON_DEPEND="
media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}]
)
-   jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
+   jpeg? ( media-libs/libjpeg-turbo:0=[${MULTILIB_USEDEP}] )
kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] )
lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] )
ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.0-r2.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.0-r2.ebuild
index 5a67b9002370..73ea4716a443 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.0-r2.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.0-r2.ebuild
@@ -66,7 +66,7 @@ COMMON_DEPEND="
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
gphoto2? (
media-libs/libgphoto2:=[${MULTILIB_USEDEP}]
-   virtual/jpeg:0=[${MULTILIB_USEDEP}]
+   media-libs/libjpeg-turbo:0=[${MULTILIB_USEDEP}]
)
gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
gstreamer? (

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.0.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.0.ebuild
index b459ed7e6923..686fd3d3e1af 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.0.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.0.ebuild
@@ -62,7 +62,7 @@ COMMON_DEPEND="
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
gphoto2? (
media-libs/libgphoto2:=[${MULTILIB_USEDEP}]
-   virtual/jpeg:0=[${MULTILIB_USEDEP}]
+   media-libs/libjpeg-turbo:0=[${MULTILIB_USEDEP}]
)
gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
gstreamer? (

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.4-r1.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.4-r1.ebuild
index 0ebb92598ca0..e5c2d88bc8ca 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.4-r1.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.4-r1.ebuild
@@ -66,7 +66,7 @@ COMMON_DEPEND="
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
gphoto2? (
media-libs/libgphoto2:=[${MULTILIB_USEDEP}]
-   virtual/jpeg:0=[${MULTILIB_USEDEP}]
+   media-libs/libjpeg-turbo:0=[${MULTILIB_USEDEP}]
)
gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
gstreamer? (

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.5-r1.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.5-r1.ebuild
index 0ebb92598ca0..e5c2d88bc8ca 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.5-r1.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.5-r1.ebuild
@@ -66,7 +66,7 @@ COMMON_DEPEND="
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
gphoto2? (
media-libs/libgphoto2:=[${MULTILIB_USEDEP}]
-   virtual/jpeg:0=[${MULTILIB_USEDEP}]
+   media-libs/libjpeg-turbo:0=[${MULTILIB_USEDEP}]
)
gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
gstreamer? (

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.6-r1.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.6-r1.ebuild
index 6792e52fbb89..a70732b76c8a 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.6-r1.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.6-r1.ebuild
@@ -66,7 +66,7 @@ COMMON_DEPEND="
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
gphoto2? (
media-libs/libgphoto2:=[${MULTILIB_USEDEP}]
-   virtual/jpeg:0=[${MULTILIB_USEDEP}]
+   media-libs/libjpeg-turbo:0=[${MULTILIB_USEDEP}]
)
gssapi? ( 

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

2022-04-23 Thread Nick Sarnie
commit: 4918e5ecb9e0a247e1e06aeb1dfe494e99617a22
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Apr 23 23:17:04 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Apr 23 23:17:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4918e5ec

app-emulation/wine-staging: Fix warning

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-staging/wine-staging-7.4-r1.ebuild | 2 +-
 app-emulation/wine-staging/wine-staging-7.5-r1.ebuild | 2 +-
 app-emulation/wine-staging/wine-staging-7.6-r1.ebuild | 2 +-
 app-emulation/wine-staging/wine-staging-7.7.ebuild| 2 +-
 app-emulation/wine-staging/wine-staging-.ebuild   | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-7.4-r1.ebuild 
b/app-emulation/wine-staging/wine-staging-7.4-r1.ebuild
index 4eff54a05a56..830aa9225e92 100644
--- a/app-emulation/wine-staging/wine-staging-7.4-r1.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.4-r1.ebuild
@@ -80,7 +80,7 @@ COMMON_DEPEND="
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
gphoto2? (
media-libs/libgphoto2:=[${MULTILIB_USEDEP}]
-   virtual/jpeg:0=[${MULTILIB_USEDEP}]
+   media-libs/libjpeg-turbo:0=[${MULTILIB_USEDEP}]
)
gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
gstreamer? (

diff --git a/app-emulation/wine-staging/wine-staging-7.5-r1.ebuild 
b/app-emulation/wine-staging/wine-staging-7.5-r1.ebuild
index 4eff54a05a56..830aa9225e92 100644
--- a/app-emulation/wine-staging/wine-staging-7.5-r1.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.5-r1.ebuild
@@ -80,7 +80,7 @@ COMMON_DEPEND="
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
gphoto2? (
media-libs/libgphoto2:=[${MULTILIB_USEDEP}]
-   virtual/jpeg:0=[${MULTILIB_USEDEP}]
+   media-libs/libjpeg-turbo:0=[${MULTILIB_USEDEP}]
)
gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
gstreamer? (

diff --git a/app-emulation/wine-staging/wine-staging-7.6-r1.ebuild 
b/app-emulation/wine-staging/wine-staging-7.6-r1.ebuild
index 36349d140e11..824150b8858b 100644
--- a/app-emulation/wine-staging/wine-staging-7.6-r1.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.6-r1.ebuild
@@ -80,7 +80,7 @@ COMMON_DEPEND="
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
gphoto2? (
media-libs/libgphoto2:=[${MULTILIB_USEDEP}]
-   virtual/jpeg:0=[${MULTILIB_USEDEP}]
+   media-libs/libjpeg-turbo:0=[${MULTILIB_USEDEP}]
)
gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
gstreamer? (

diff --git a/app-emulation/wine-staging/wine-staging-7.7.ebuild 
b/app-emulation/wine-staging/wine-staging-7.7.ebuild
index 36349d140e11..824150b8858b 100644
--- a/app-emulation/wine-staging/wine-staging-7.7.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.7.ebuild
@@ -80,7 +80,7 @@ COMMON_DEPEND="
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
gphoto2? (
media-libs/libgphoto2:=[${MULTILIB_USEDEP}]
-   virtual/jpeg:0=[${MULTILIB_USEDEP}]
+   media-libs/libjpeg-turbo:0=[${MULTILIB_USEDEP}]
)
gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
gstreamer? (

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-.ebuild
index 36349d140e11..824150b8858b 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-.ebuild
@@ -80,7 +80,7 @@ COMMON_DEPEND="
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
gphoto2? (
media-libs/libgphoto2:=[${MULTILIB_USEDEP}]
-   virtual/jpeg:0=[${MULTILIB_USEDEP}]
+   media-libs/libjpeg-turbo:0=[${MULTILIB_USEDEP}]
)
gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
gstreamer? (



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

2022-04-23 Thread Marek Szuba
commit: 1783ed6c4bc4dd1583108de003387aea37ac0c58
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 23 22:43:11 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 23 22:43:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1783ed6c

media-sound/easyeffects: destabilize 6.2.4 for ~amd64

Just in case it is decided to destabilise =media-video/pipewire-0.3.49-r1
after all, given it shouldn't have been stabilised in the first place
yet.

Signed-off-by: Marek Szuba  gentoo.org>

 media-sound/easyeffects/easyeffects-6.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/easyeffects/easyeffects-6.2.4.ebuild 
b/media-sound/easyeffects/easyeffects-6.2.4.ebuild
index cfdaafbd3930..fe870ff42fa7 100644
--- a/media-sound/easyeffects/easyeffects-6.2.4.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.2.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/wwmm/easyeffects;
 else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-3"



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

2022-04-23 Thread Marek Szuba
commit: ba19fcf1bc2c0dde7921040d86d4a8b8b11b2560
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 23 22:29:08 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 23 22:39:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba19fcf1

media-sound/easyeffects: restore 6.2.3

Signed-off-by: Marek Szuba  gentoo.org>

 media-sound/easyeffects/Manifest |  1 +
 media-sound/easyeffects/easyeffects-6.2.3.ebuild | 79 
 2 files changed, 80 insertions(+)

diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index 1e0227a360d4..365baa4f2405 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1 +1,2 @@
+DIST easyeffects-6.2.3.tar.gz 2621460 BLAKE2B 
fb73c635b10dec5808d046a4df63cdaaada1c3534f1e9275fdd4f28db52a9111a850367b564b5d008a1bdb7c7e55864e38cc1d50fc363b5614fb138bd0fe0cc1
 SHA512 
79babe59ef0c86d138b29a4c2dfaa1a937da9de8d7ae7cc40bee6ae5e011b6c43d6ff9554885ce116114943976d50c24c44c4e30775933b5ee8a2bf350d55525
 DIST easyeffects-6.2.4.tar.gz 2648725 BLAKE2B 
8d4f10f286ed4b3468ffa2e3b5331b9dfd9c266b0a6a35b373856be14c8465032c79ebad2826ff7ebb1a8db3d81a57fef398880fa7601282da672d5348dae817
 SHA512 
1c7a9fb95bab3fe039d96420d465d8dfa0d42bf3c04081c5b258f3f227923229f658d6e8152587bf38b26e0a3f3c73b5b89a1a8c9b42807b7e02b776f419e361

diff --git a/media-sound/easyeffects/easyeffects-6.2.3.ebuild 
b/media-sound/easyeffects/easyeffects-6.2.3.ebuild
new file mode 100644
index ..4dd8004fcaa1
--- /dev/null
+++ b/media-sound/easyeffects/easyeffects-6.2.3.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils flag-o-matic meson
+
+DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire 
applications"
+HOMEPAGE="https://github.com/wwmm/easyeffects;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/wwmm/easyeffects;
+else
+   SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="calf +doc mda-lv2 zamaudio"
+
+# Tests fail since 6.1.0 due to upstream changes to the metainfo file.
+# TODO: check this every release.
+RESTRICT="test"
+
+DEPEND="dev-cpp/nlohmann_json
+   dev-cpp/tbb
+   >=dev-libs/glib-2.56:2
+   dev-libs/libfmt
+   >=dev-libs/libsigc++-3.0.6:3
+   >=gui-libs/gtk-4.2.1:4
+   gui-libs/libadwaita:1
+   media-libs/libbs2b
+   >=media-libs/libebur128-1.2.0
+   media-libs/libsndfile
+   >=media-libs/lilv-0.22
+   >=media-libs/lv2-1.18.2
+   media-libs/rnnoise
+   media-libs/rubberband[ladspa]
+   media-libs/speexdsp
+   >=media-libs/zita-convolver-3.0.0
+   >=media-video/pipewire-0.3.31
+   sci-libs/fftw:3.0"
+RDEPEND="${DEPEND}
+   >=media-libs/lsp-plugins-1.1.24[lv2]
+   sys-apps/dbus
+   calf? ( >=media-plugins/calf-0.90.1[lv2] )
+   doc? ( gnome-extra/yelp )
+   mda-lv2? ( media-plugins/mda-lv2 )
+   zamaudio? ( media-plugins/zam-plugins )"
+# Only header files are used from libsamplerate so put it here rather than 
DEPEND
+# to avoid unnecessary cross-compilation.
+BDEPEND="dev-libs/appstream-glib
+   dev-util/desktop-file-utils
+   dev-util/itstool
+   media-libs/libsamplerate
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != "binary" ]] ; then
+   if ! test-flag-CXX -std=c++20 ; then
+   die "${PN} requires degree of C++20 support only 
available since GCC 10 or Clang 10"
+   fi
+   fi
+}
+
+pkg_postinst() {
+   gnome2_gconf_install
+   gnome2_schemas_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_gconf_uninstall
+   gnome2_schemas_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-04-23 Thread Conrad Kostecki
commit: da83e35c5bb42937668d43e9c624980784a6fb2a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr 23 22:35:03 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Apr 23 22:35:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da83e35c

net-wireless/unifi: amd64 stable

Since 7.0.25 is now officially stable by UniFi, we can stable too.

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-7.0.25-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-7.0.25-r2.ebuild 
b/net-wireless/unifi/unifi-7.0.25-r2.ebuild
index 3466b4b1d3b2..88d448766424 100644
--- a/net-wireless/unifi/unifi-7.0.25-r2.ebuild
+++ b/net-wireless/unifi/unifi-7.0.25-r2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
 S="${WORKDIR}/UniFi"
 
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 
LGPL-3 MIT ubiquiti"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="systemd"



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

2022-04-23 Thread Sam James
commit: a0bdfcae86d9c4283917f2029a531c71e402131b
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 23 22:15:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 22:16:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0bdfcae

sys-boot/palo: add 2.16

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

 sys-boot/palo/Manifest |  1 +
 sys-boot/palo/palo-2.16.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/sys-boot/palo/Manifest b/sys-boot/palo/Manifest
index 8166e4ed1f4a..2bc5869eabcf 100644
--- a/sys-boot/palo/Manifest
+++ b/sys-boot/palo/Manifest
@@ -1,2 +1,3 @@
 DIST palo-2.14.tar.gz 125207 BLAKE2B 
fcbc7e59552d83828c07acb055429c1155b738dd12e22c9fc81759b9f84382e3ea793e957421d420c93fa5818d5ad8f12b5317cfe6d5d45d95fc15b272c6fe8c
 SHA512 
9d22ea2826a69a9bb661a4c17aaa78d648f0684b96c2dc0f164d2086f48fc85207e40c69227dd76d153dd171574dd62f6e5e90dd415209de372b4d7d8ab40f57
 DIST palo-2.15.tar.gz 126696 BLAKE2B 
38e9defd248fc3e1f9bd921097e0888695a6a815a4221f4b030f225712f206b722232d05f5070b7a76763c50f8a623bb1a3f41c5c84a3999318f3a098d665b14
 SHA512 
bb46308988399028808d801317421da5a072a504e1c932513a80ee993653f45bd6cbb862c1b85c369506bca3c5d213bf8344ba263fae7ef13d8f73d9d3a6d412
+DIST palo-2.16.tar.gz 126696 BLAKE2B 
06da7401d555eb0a468241e2fd71174ebfbe0b3d80d8758e65dfb57831f211dfc77128c4f3babb08ff0f99eafaec58e086751311936ee1a78a569dec50b574e2
 SHA512 
82f8bfe23e4722e3ee12a51b2c8691720fdc6caab368c294b0069435ba5ed07ac3e582c815bfce58fe320dd18d850bc7b1891e532429427e3735c82e32659360

diff --git a/sys-boot/palo/palo-2.16.ebuild b/sys-boot/palo/palo-2.16.ebuild
new file mode 100644
index ..2956c2939a97
--- /dev/null
+++ b/sys-boot/palo/palo-2.16.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="PALO: PArisc Linux Loader"
+HOMEPAGE="https://parisc.wiki.kernel.org/;
+if [[ ${PV} ==  ]] ; then
+   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/deller/palo.git;
+   inherit git-r3
+else
+   
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/deller/${PN}.git/snapshot/${P}.tar.gz;
+   KEYWORDS="-* ~hppa"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.00-toolchain.patch
+)
+
+src_compile() {
+   local target
+   for target in '-C palo' '-C ipl' 'iplboot'; do
+   emake AR="$(tc-getAR)" CC="$(tc-getCC)" LD="$(tc-getLD)" 
${target}
+   done
+}
+
+src_install() {
+   into /
+   dosbin palo/palo
+
+   insinto /usr/share/palo
+   doins iplboot
+
+   insinto /etc
+   doins "${FILESDIR}"/palo.conf
+
+   insinto /etc/kernel/postinst.d
+   insopts -m 0744
+   doins "${FILESDIR}"/99palo
+
+   doman palo.8
+
+   dodoc TODO debian/changelog README.html
+}



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

2022-04-23 Thread Mike Pagano
commit: f5ef1808a0d1689dff803b5a0e5edc27eb3a937c
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Apr 23 21:50:52 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Apr 23 21:51:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5ef1808

sys-kernel/vanilla-sources: drop 5.16.20. 5.16.X is EOL

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

 sys-kernel/vanilla-sources/Manifest  |  2 --
 .../vanilla-sources/vanilla-sources-5.16.20.ebuild   | 16 
 2 files changed, 18 deletions(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 026b493edf44..ff5cdb1db8b0 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -3,7 +3,6 @@ DIST linux-4.19.tar.xz 103117552 BLAKE2B 
1dbf16cf410867412d17568fe42bc1e90c03418
 DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7
 SHA512 
bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
 DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1
 SHA512 
95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
 DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b83a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83
 SHA512 
d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
-DIST linux-5.16.tar.xz 123114100 BLAKE2B 
07a90cc640ff89e1359c06cee8c38abd33e51f9b9a89833e31a1d2750526fda4a59e8884db3c1ea63df0a37f0d3de6b5a922b014b7313d8abce20d90ac08adcb
 SHA512 
7a257dd576bc8493595ec7d6f3c9cb6e22c772a8b2dbe735d2485c4f5c56e26a08695546e7e0f1f1cd04a533f25e829361958d4da0b98bf0ba8094dd57a85aaf
 DIST linux-5.17.tar.xz 128399340 BLAKE2B 
82dc4a45cc25c781ac67aa6ed1e4c369544154960f41c4634d47621f381159687a227054976d078524cda28884d395a15f7542fe44ca74ce98ca6ff54a81d6d0
 SHA512 
89f0a7ca69d20a539d4b612a7028a30a5e98b402e4b6b88516f14237e5da4b626d7929eab8b40fccc90766e8f3bae87e9858a19077ffad20d8204acf18794f5b
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST patch-4.14.276.xz 4706792 BLAKE2B 
4800fef6e18cd4b5f166b44e0d4a92e484cab130aa839e8ef40b738ab667996ed076860acf50c51a2ff560dae104add0b3e97c2d78c76e765e71f4b0529b9695
 SHA512 
a25a847a9ae9585a06310d6709ce579c799de03ac23d9c2317eef5646df964bb27deb08af1f22ad9852e63cc4e026c59168e6bbe8e65f806fc0575ae80b3312f
@@ -11,6 +10,5 @@ DIST patch-4.19.239.xz 4598296 BLAKE2B 
18166f6a3980831c6e9ff4cbea826b9e973675db3
 DIST patch-4.9.311.xz 4313840 BLAKE2B 
845de68df38ae8a30392bfb6e182c7c20c5b9fca1e00c4eec1faf2f366194fb192fef28d39afa4fbfe3a7e7c1e18b13292ac001d421ca0f54b6e1b691a36c4b5
 SHA512 
7c2c3b2aceee17a0a0114ed4988b9869aaa6982f62a2e569c6f4c1282c228cb28a5825b76495666389e843be6c1069355d3ff65b91fe61490fce360fb9da7158
 DIST patch-5.10.112.xz 3040600 BLAKE2B 
2f83430803ceb7dceda99f8972c94f50685e291c8e729692c35da668e4a26d6e5606014e4b7740db84eb32e17612b40f4c2753435a7803d1df50e128475e2419
 SHA512 
9dfb22a54484a9fa769207dc3609bca86c3655af3ce3829e8b55faed449d575dcbad7815d40e09dc91a7d6d4ebc712248dd15d1898c39246142833dc76951ef8
 DIST patch-5.15.35.xz 1573300 BLAKE2B 
650cb9a7f5f4960f43ba081d84fc7bb942d25cecd67f284a6e3e1f5f84e5336c2eaf9796f86ef581e8c2cbb7f8f7ed11413091b91f6ad5d4815dd806cdd98ba1
 SHA512 
3e4e3f4634bb170b5ddf5cf090c0b17968af44485b23e791d91124ecb578ab58220a6c988e8e8a1bf775e03d1683565aa3ab3eb21964dcd0c2950cc6033a4861
-DIST patch-5.16.20.xz 1114748 BLAKE2B 
00c07fe9388e3bd39976c6bec5d34fe369e5f94671b35e7853b66520f918f3e80bedd02a4ad0193a8210a2442d2b0b7f6d6df96c9e7e323bf82cf21d5d481114
 SHA512 
c1ec95cc2359726dd1b371b6b6372453d0f4448af9ef62638e058f56317f9021a93a47f017d0f6a0af354ab91cfc987c390a1247593af4e69f8cfadee5d3c445
 DIST patch-5.17.4.xz 547280 BLAKE2B 
453f8ff38a9c6bc69ebb18fe2ea413844e6987b6ff5e0c735f0d047b730349e35731d5a813c3732b330ae9e06e606987952f4d649b3b9b43144710dd296b769f
 SHA512 
9242ce094611d1ee672e782d3eea5910af6c8172fd237afc0a58414106bfc2e7a771d3db91fbf19bcb3cc123ad103c6950951e0c5c5582410a43caec4eb79465
 DIST patch-5.4.190.xz 3874676 BLAKE2B 
259498b5dd1d07bd2b1164c4104244167636f987364f4a8556398a92eeefa8547432ef81e67c671f723156cba479eb55b8591e1d271f09d2b4d18098843ff79a
 SHA512 
cf5bc0564b17fecc47d26475498f77755656fad165d548d7114d1be8844ed419f1ad0807fffc64b900d609082a79cebce8850ad3bf4d97b4282f645fa102948d

diff --git 

[gentoo-commits] repo/gentoo:master commit in: dev-ml/sexplib0/

2022-04-23 Thread Alfredo Tupone
commit: 07df17042285161cea0643c8e249545e42a95358
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Apr 23 21:42:28 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Apr 23 21:42:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07df1704

dev-ml/sexplib0: HomepageInSrcUri

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/sexplib0/sexplib0-0.15.0-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ml/sexplib0/sexplib0-0.15.0-r1.ebuild 
b/dev-ml/sexplib0/sexplib0-0.15.0-r1.ebuild
index b3fe7c25936f..93a138589029 100644
--- a/dev-ml/sexplib0/sexplib0-0.15.0-r1.ebuild
+++ b/dev-ml/sexplib0/sexplib0-0.15.0-r1.ebuild
@@ -7,7 +7,8 @@ inherit dune
 
 DESCRIPTION="Library for automated conversion of OCaml-values to and from 
S-expressions"
 HOMEPAGE="https://github.com/janestreet/sexplib0;
-SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/janestreet/sexplib0/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0/$(ver_cut 1-2)"



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

2022-04-23 Thread Sam James
commit: a0fa2f3e3828b9544ad2fd29e103474fff1f0724
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 23 21:37:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 21:37:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0fa2f3e

dev-java/jrobin: Stabilize 1.6.0-r2 amd64, #840275

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

 dev-java/jrobin/jrobin-1.6.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jrobin/jrobin-1.6.0-r2.ebuild 
b/dev-java/jrobin/jrobin-1.6.0-r2.ebuild
index 427e2dc13d7b..e69f1ec612e2 100644
--- a/dev-java/jrobin/jrobin-1.6.0-r2.ebuild
+++ b/dev-java/jrobin/jrobin-1.6.0-r2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/OpenNMS/${PN}/archive/${P}-1.tar.gz;
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 # Common dependencies
 # POM: pom.xml



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

2022-04-23 Thread Sam James
commit: c054187dfb28eba928202dc81d3d0665a354be01
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 23 21:37:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 21:37:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c054187d

dev-libs/ell: Stabilize 0.49 amd64, #840197

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

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

diff --git a/dev-libs/ell/ell-0.49.ebuild b/dev-libs/ell/ell-0.49.ebuild
index 99818b8edf6a..da419c267efe 100644
--- a/dev-libs/ell/ell-0.49.ebuild
+++ b/dev-libs/ell/ell-0.49.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc ~x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2022-04-23 Thread Sam James
commit: d293bfc2f70d32d206c637bd1f952a72155a29bd
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 23 21:36:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 21:36:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d293bfc2

x11-wm/pekwm: Stabilize 0.2.1 amd64, #840059

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

 x11-wm/pekwm/pekwm-0.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/pekwm/pekwm-0.2.1.ebuild b/x11-wm/pekwm/pekwm-0.2.1.ebuild
index 8f6cd45e0704..9c00db66d73b 100644
--- a/x11-wm/pekwm/pekwm-0.2.1.ebuild
+++ b/x11-wm/pekwm/pekwm-0.2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~mips ~ppc ~x86"
+KEYWORDS="amd64 ~mips ~ppc ~x86"
 IUSE="debug +jpeg +png truetype xinerama +xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-commander/

2022-04-23 Thread Sam James
commit: a940f3fa1a7a5de3fc723b537c3c87f8e10caf39
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 23 21:36:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 21:36:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a940f3fa

gnome-extra/gnome-commander: Stabilize 1.14.2 amd64, #839969

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

 gnome-extra/gnome-commander/gnome-commander-1.14.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-commander/gnome-commander-1.14.2.ebuild 
b/gnome-extra/gnome-commander/gnome-commander-1.14.2.ebuild
index 3cf67a8ee2a4..9dd9c8e4977b 100644
--- a/gnome-extra/gnome-commander/gnome-commander-1.14.2.ebuild
+++ b/gnome-extra/gnome-commander/gnome-commander-1.14.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gcmd.github.io/;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="exif gsf pdf samba taglib test +unique"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2022-04-23 Thread Sam James
commit: f38873e565dc3f8aff852d307b69880a7db7b140
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 23 21:37:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 21:37:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f38873e5

net-wireless/iwd: Stabilize 1.26 amd64, #840197

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

 net-wireless/iwd/iwd-1.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iwd/iwd-1.26.ebuild b/net-wireless/iwd/iwd-1.26.ebuild
index b884632a2970..caa87855ba27 100644
--- a/net-wireless/iwd/iwd-1.26.ebuild
+++ b/net-wireless/iwd/iwd-1.26.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
MYRST2MAN="RST2MAN=:"
 fi
 



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

2022-04-23 Thread Conrad Kostecki
commit: 78c789a9d72d495eb4eddcbb8e28883fd976f9d8
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr 23 21:32:06 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Apr 23 21:34:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78c789a9

net-misc/dropbear: fix compilation with enabled x11

Closes: https://bugs.gentoo.org/837164
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-misc/dropbear/dropbear-2022.82.ebuild  |  1 +
 net-misc/dropbear/files/dropbear-2022.82-x11.patch | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/net-misc/dropbear/dropbear-2022.82.ebuild 
b/net-misc/dropbear/dropbear-2022.82.ebuild
index 27bbc8b51dd6..1df3c22e1a2c 100644
--- a/net-misc/dropbear/dropbear-2022.82.ebuild
+++ b/net-misc/dropbear/dropbear-2022.82.ebuild
@@ -45,6 +45,7 @@ REQUIRED_USE="pam? ( !static )"
 
 PATCHES=(
"${FILESDIR}"/${PN}-0.46-dbscp.patch
+   "${FILESDIR}"/${PN}-2022.82-x11.patch
 )
 
 set_options() {

diff --git a/net-misc/dropbear/files/dropbear-2022.82-x11.patch 
b/net-misc/dropbear/files/dropbear-2022.82-x11.patch
new file mode 100644
index ..82cb9c812ebe
--- /dev/null
+++ b/net-misc/dropbear/files/dropbear-2022.82-x11.patch
@@ -0,0 +1,22 @@
+From 0292aacdf0aa57d03f2a3ab7e53cf650e6f29389 Mon Sep 17 00:00:00 2001
+From: Matt Johnston 
+Date: Sat, 23 Apr 2022 22:33:31 +0800
+Subject: [PATCH] Fix X11 build failure, use DROPBEAR_PRIO_LOWDELAY
+
+---
+ svr-x11fwd.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/svr-x11fwd.c b/svr-x11fwd.c
+index 353cb12e..5d9e6a96 100644
+--- a/svr-x11fwd.c
 b/svr-x11fwd.c
+@@ -206,7 +206,7 @@ void x11cleanup(struct ChanSess *chansess) {
+ }
+ 
+ static int x11_inithandler(struct Channel *channel) {
+-  channel->prio = DROPBEAR_CHANNEL_PRIO_INTERACTIVE;
++  channel->prio = DROPBEAR_PRIO_LOWDELAY;
+   return 0;
+ }
+ 



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

2022-04-23 Thread Sam James
commit: 508ea4796b28cb88cd5f1c4d1104bb6484495c9c
Author: Christopher Byrne  gmail  com>
AuthorDate: Sat Apr 23 19:34:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 21:34:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=508ea479

app-crypt/libsecret: Add sublot operator to app-crypt/tpm2-tss dep

Signed-off-by: Christopher Byrne  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../{libsecret-0.20.5-r1.ebuild => libsecret-0.20.5-r2.ebuild}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.5-r1.ebuild 
b/app-crypt/libsecret/libsecret-0.20.5-r2.ebuild
similarity index 98%
rename from app-crypt/libsecret/libsecret-0.20.5-r1.ebuild
rename to app-crypt/libsecret/libsecret-0.20.5-r2.ebuild
index da95f0a7ad31..cda2d8730d71 100644
--- a/app-crypt/libsecret/libsecret-0.20.5-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.5-r2.ebuild
@@ -25,7 +25,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
 DEPEND="
>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]
crypt? ( >=dev-libs/libgcrypt-1.2.2:0=[${MULTILIB_USEDEP}] )
-   tpm? ( >=app-crypt/tpm2-tss-3.0.3 )
+   tpm? ( >=app-crypt/tpm2-tss-3.0.3:= )
introspection? ( >=dev-libs/gobject-introspection-1.54:= )
 "
 RDEPEND="${DEPEND}
@@ -50,7 +50,7 @@ BDEPEND="
tpm? (
app-crypt/swtpm
app-crypt/tpm2-abrmd
-   >=app-crypt/tpm2-tss-3.2.0
+   >=app-crypt/tpm2-tss-3.2.0:=
)
)
vala? ( $(vala_depend) )



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

2022-04-23 Thread Sam James
commit: d6962f615db989a07281c89bae51c7e2a07e6a2f
Author: Christopher Byrne  gmail  com>
AuthorDate: Sat Apr 23 19:34:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 21:32:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6962f61

app-crypt/tpm2-tools: Move to python-any-r1

Signed-off-by: Christopher Byrne  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-crypt/tpm2-tools/tpm2-tools-5.2-r1.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/app-crypt/tpm2-tools/tpm2-tools-5.2-r1.ebuild 
b/app-crypt/tpm2-tools/tpm2-tools-5.2-r1.ebuild
index 5b29e8bbade6..8438c854a1ce 100644
--- a/app-crypt/tpm2-tools/tpm2-tools-5.2-r1.ebuild
+++ b/app-crypt/tpm2-tools/tpm2-tools-5.2-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
-inherit autotools bash-completion-r1 python-single-r1
+inherit autotools bash-completion-r1 python-any-r1
 
 DESCRIPTION="Tools for the TPM 2.0 TSS"
 HOMEPAGE="https://github.com/tpm2-software/tpm2-tools;
@@ -16,13 +16,11 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="+fapi test"
 
 RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND=">=app-crypt/tpm2-tss-3.0.1:=[fapi?]
dev-libs/openssl:=
net-misc/curl
-   sys-libs/efivar:=
-   ${PYTHON_DEPS}"
+   sys-libs/efivar:="
 DEPEND="${RDEPEND}
test? (
app-crypt/swtpm
@@ -34,7 +32,7 @@ BDEPEND="virtual/pkgconfig
test? (
app-editors/vim-core
dev-tcltk/expect
-   $(python_gen_cond_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
+   $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
)
${PYTHON_DEPS}"
 



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

2022-04-23 Thread Sam James
commit: e673e524290dbd4b0eb422557d0c772a580ac279
Author: Christopher Byrne  gmail  com>
AuthorDate: Sat Apr 23 19:34:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 21:34:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e673e524

app-crypt/tpm2-tss: drop 2.4.6

Signed-off-by: Christopher Byrne  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24926
Signed-off-by: Sam James  gentoo.org>

 app-crypt/tpm2-tss/Manifest  |  1 -
 app-crypt/tpm2-tss/metadata.xml  |  1 -
 app-crypt/tpm2-tss/tpm2-tss-2.4.6.ebuild | 78 
 3 files changed, 80 deletions(-)

diff --git a/app-crypt/tpm2-tss/Manifest b/app-crypt/tpm2-tss/Manifest
index ea2dd7371c8c..592678f3b00a 100644
--- a/app-crypt/tpm2-tss/Manifest
+++ b/app-crypt/tpm2-tss/Manifest
@@ -1,4 +1,3 @@
-DIST tpm2-tss-2.4.6.tar.gz 1472883 BLAKE2B 
e007de07c759e77e377f8569c0c5d94ab57597ea3cb452fb598a47c9b404714a7816c86221d4eacad962436fc7625066d4066f433cd957c37b92d51b0455e2a0
 SHA512 
f7f7f067605ea30661ac891e22095238689856e22e45f11a6b603cb36ed1ae0724ae52d36f0ee5dd72208da8520457667676ae08107647faa5441a0c9b642f7a
 DIST tpm2-tss-3.1.0.tar.gz 1584690 BLAKE2B 
cee2807a030b8bab653045cb11dfc7a6a3f7b1e60c1ce4650ba5f0549f29f36ff307e7d53fb5ef9c950b4dae720bdaf35f7cd1e59ebc07b3f16740035e1d5738
 SHA512 
8967f172c92f1e3e5ba324dbe8afe07bf1bc7179dd755cef9812105f32634f312ee7cc7dfe8e13af69dc219432463f5dc9b93477743de47aba6af1d70b252405
 DIST tpm2-tss-3.1.1.tar.gz 1592495 BLAKE2B 
0f021516700ca14a1c987d7078f1402eb2a6e2f7fc325df3ace3bd9104fe5a2211aa335af0b7f05f5e0d8c2038e0033ba498551021fa2fb5947c213813ef8796
 SHA512 
3010a32be2d41c2f2e06c2b745a18b3f36aaa0aec7568361902deed26779e8f76c84076ceb2a9447df8194cfc9d3b50116b7311d51d83d63037dbdca60c1384e
 DIST tpm2-tss-3.2.0.tar.gz 1629211 BLAKE2B 
a89aa4d89a50bdfb5a9652874d30e2138747bd022049f2be2d0b56e296329d0c41254033ec3a062dbd64fde54a62e952f54446c551e5788231827cd53fae045a
 SHA512 
cabb411f074dfa94919ba914849aac77a0ac2f50622e28a1406cf575369148774748e0e2b7a7c566ec83561a96d4b883bac5a3b1763f4cf48668a0c5d68c0a23

diff --git a/app-crypt/tpm2-tss/metadata.xml b/app-crypt/tpm2-tss/metadata.xml
index 42f4f7e8b1bd..0a726fa2d171 100644
--- a/app-crypt/tpm2-tss/metadata.xml
+++ b/app-crypt/tpm2-tss/metadata.xml
@@ -11,7 +11,6 @@


Enable feature API (requires openssl as 
crypto backend)
-   Use dev-libs/libgcrypt as crypto 
engine
Use net-libs/mbedtls as crypto 
engine
Use dev-libs/openssl as crypto 
engine


diff --git a/app-crypt/tpm2-tss/tpm2-tss-2.4.6.ebuild 
b/app-crypt/tpm2-tss/tpm2-tss-2.4.6.ebuild
deleted file mode 100644
index 2db31aefd06e..
--- a/app-crypt/tpm2-tss/tpm2-tss-2.4.6.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools linux-info tmpfiles udev
-
-DESCRIPTION="TCG Trusted Platform Module 2.0 Software Stack"
-HOMEPAGE="https://github.com/tpm2-software/tpm2-tss;
-SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc64 x86"
-IUSE="doc +fapi gcrypt +openssl static-libs test"
-
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="^^ ( gcrypt openssl )
-   fapi? ( openssl !gcrypt )"
-
-RDEPEND="acct-group/tss
-   acct-user/tss
-   fapi? (
-   dev-libs/json-c
-   net-misc/curl
-   )
-   gcrypt? ( dev-libs/libgcrypt:0= )
-   openssl? ( dev-libs/openssl:0= )"
-DEPEND="${RDEPEND}
-   test? ( dev-util/cmocka )"
-BDEPEND="virtual/pkgconfig
-   doc? ( app-doc/doxygen )"
-
-PATCHES=(
-   
"${FILESDIR}/${PN}-2.4.1-configure.ac-wrap-PKG_CHECK_MODULES-in-braces.patch"
-   "${FILESDIR}/${PN}-2.4.2-Dont-run-systemd-sysusers-in-Makefile.patch"
-)
-
-pkg_setup() {
-   local CONFIG_CHECK=" \
-   ~TCG_TPM
-   "
-   linux-info_pkg_setup
-   kernel_is ge 4 12 0 || ewarn "At least kernel 4.12.0 is required"
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --localstatedir=/var \
-   $(use_enable doc doxygen-doc) \
-   $(use_enable fapi) \
-   $(use_enable static-libs static) \
-   $(use_enable test unit) \
-   --disable-tcti-mssim \
-   --disable-defaultflags \
-   --disable-weakcrypto \
-   --with-crypto="$(usex gcrypt gcrypt ossl)" \
-   --with-runstatedir=/run \
-   --with-udevrulesdir="$(get_udevdir)/rules.d" \
-   --with-udevrulesprefix=60- \
-   --with-sysusersdir="/usr/lib/sysusers.d" \
-   --with-tmpfilesdir="/usr/lib/tmpfiles.d"
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}
-

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

2022-04-23 Thread Sam James
commit: 4b6a2d4f4e301f38fec63aca7b73d730d6a17a55
Author: Christopher Byrne  gmail  com>
AuthorDate: Sat Apr 23 19:34:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 21:33:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b6a2d4f

net-vpn/openconnect: Add sublot operator to app-crypt/tpm2-tss dep

Signed-off-by: Christopher Byrne  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 ...nect-.ebuild => openconnect-8.10-r7.ebuild} | 26 +-
 ...nect-8.20.ebuild => openconnect-8.20-r1.ebuild} |  2 +-
 net-vpn/openconnect/openconnect-.ebuild|  2 +-
 3 files changed, 13 insertions(+), 17 deletions(-)

diff --git a/net-vpn/openconnect/openconnect-.ebuild 
b/net-vpn/openconnect/openconnect-8.10-r7.ebuild
similarity index 89%
copy from net-vpn/openconnect/openconnect-.ebuild
copy to net-vpn/openconnect/openconnect-8.10-r7.ebuild
index 90982f02608c..b5566891c6e1 100644
--- a/net-vpn/openconnect/openconnect-.ebuild
+++ b/net-vpn/openconnect/openconnect-8.10-r7.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2011-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=8
+EAPI=7
 
 PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="xml"
@@ -21,10 +21,10 @@ HOMEPAGE="http://www.infradead.org/openconnect.html;
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0/5"
-IUSE="doc +gnutls gssapi libproxy lz4 nls pskc selinux smartcard stoken test"
+IUSE="doc +gnutls gssapi libproxy lz4 nls pskc smartcard stoken test"
 RESTRICT="!test? ( test )"
 
-COMMON_DEPEND="
+DEPEND="
dev-libs/libxml2
sys-libs/zlib
app-crypt/p11-kit
@@ -38,7 +38,7 @@ COMMON_DEPEND="
dev-libs/nettle
>=net-libs/gnutls-3.6.13:0=
dev-libs/libtasn1:0=
-   app-crypt/tpm2-tss
+   app-crypt/tpm2-tss:=
)
gssapi? ( virtual/krb5 )
libproxy? ( net-libs/libproxy )
@@ -48,23 +48,19 @@ COMMON_DEPEND="
smartcard? ( sys-apps/pcsc-lite:0= )
stoken? ( app-crypt/stoken )
 "
-DEPEND="${COMMON_DEPEND}
-   test? (
-   net-libs/socket_wrapper
-   sys-libs/uid_wrapper
-   !gnutls? ( dev-libs/openssl:0[weak-ssl-ciphers(-)] )
-   )
-"
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="${DEPEND}
sys-apps/iproute2
>=net-vpn/vpnc-scripts-20210402-r1
-   selinux? ( sec-policy/selinux-vpn )
 "
 BDEPEND="
virtual/pkgconfig
doc? ( ${PYTHON_DEPS} sys-apps/groff )
nls? ( sys-devel/gettext )
-   test? ( net-vpn/ocserv )
+   test? (
+   net-libs/socket_wrapper
+   net-vpn/ocserv
+   sys-libs/uid_wrapper
+   )
 "
 
 CONFIG_CHECK="~TUN"
@@ -122,7 +118,7 @@ src_configure() {
 
 src_test() {
local charset
-   for charset in UTF-8 ISO-8859-2; do
+   for charset in UTF-8 ISO8859-2; do
if [[ $(LC_ALL=cs_CZ.${charset} locale charmap 2>/dev/null) != 
${charset} ]]; then
# If we don't have valid cs_CZ locale data, 
auth-nonascii will fail.
# Force a test skip by exiting with status 77.

diff --git a/net-vpn/openconnect/openconnect-8.20.ebuild 
b/net-vpn/openconnect/openconnect-8.20-r1.ebuild
similarity index 99%
rename from net-vpn/openconnect/openconnect-8.20.ebuild
rename to net-vpn/openconnect/openconnect-8.20-r1.ebuild
index 005edaf647c5..096bd89965dd 100644
--- a/net-vpn/openconnect/openconnect-8.20.ebuild
+++ b/net-vpn/openconnect/openconnect-8.20-r1.ebuild
@@ -38,7 +38,7 @@ COMMON_DEPEND="
dev-libs/nettle
>=net-libs/gnutls-3.6.13:0=
dev-libs/libtasn1:0=
-   app-crypt/tpm2-tss
+   app-crypt/tpm2-tss:=
)
gssapi? ( virtual/krb5 )
libproxy? ( net-libs/libproxy )

diff --git a/net-vpn/openconnect/openconnect-.ebuild 
b/net-vpn/openconnect/openconnect-.ebuild
index 90982f02608c..7759c17fd9b3 100644
--- a/net-vpn/openconnect/openconnect-.ebuild
+++ b/net-vpn/openconnect/openconnect-.ebuild
@@ -38,7 +38,7 @@ COMMON_DEPEND="
dev-libs/nettle
>=net-libs/gnutls-3.6.13:0=
dev-libs/libtasn1:0=
-   app-crypt/tpm2-tss
+   app-crypt/tpm2-tss:=
)
gssapi? ( virtual/krb5 )
libproxy? ( net-libs/libproxy )



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

2022-04-23 Thread Sam James
commit: 87c3288f3e88584594065675f50676d0ba9331c5
Author: Christopher Byrne  gmail  com>
AuthorDate: Sat Apr 23 19:34:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 21:34:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87c3288f

sys-apps/fwupd: Add sublot operator to app-crypt/tpm2-tss dep

Signed-off-by: Christopher Byrne  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sys-apps/fwupd/{fwupd-1.7.7-r1.ebuild => fwupd-1.7.7-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fwupd/fwupd-1.7.7-r1.ebuild 
b/sys-apps/fwupd/fwupd-1.7.7-r2.ebuild
similarity index 99%
rename from sys-apps/fwupd/fwupd-1.7.7-r1.ebuild
rename to sys-apps/fwupd/fwupd-1.7.7-r2.ebuild
index 9982065f894a..ad22abe7fcd1 100644
--- a/sys-apps/fwupd/fwupd-1.7.7-r1.ebuild
+++ b/sys-apps/fwupd/fwupd-1.7.7-r2.ebuild
@@ -66,7 +66,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
policykit? ( >=sys-auth/polkit-0.103 )
sqlite? ( dev-db/sqlite )
systemd? ( >=sys-apps/systemd-211 )
-   tpm? ( app-crypt/tpm2-tss )
+   tpm? ( app-crypt/tpm2-tss:= )
uefi? (
sys-apps/fwupd-efi
sys-boot/efibootmgr



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

2022-04-23 Thread Sam James
commit: f74ea242bd2da1ffd5edfd01730528547b0422fd
Author: Christopher Byrne  gmail  com>
AuthorDate: Sat Apr 23 19:34:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 21:32:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f74ea242

app-crypt/tpm2-tools: Add sublot operator to app-crypt/tpm2-tss dep

Signed-off-by: Christopher Byrne  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../tpm2-tools/{tpm2-tools-5.2.ebuild => tpm2-tools-5.2-r1.ebuild}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/tpm2-tools/tpm2-tools-5.2.ebuild 
b/app-crypt/tpm2-tools/tpm2-tools-5.2-r1.ebuild
similarity index 94%
rename from app-crypt/tpm2-tools/tpm2-tools-5.2.ebuild
rename to app-crypt/tpm2-tools/tpm2-tools-5.2-r1.ebuild
index 9b7629c2cc9a..5b29e8bbade6 100644
--- a/app-crypt/tpm2-tools/tpm2-tools-5.2.ebuild
+++ b/app-crypt/tpm2-tools/tpm2-tools-5.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -18,7 +18,7 @@ IUSE="+fapi test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-RDEPEND=">=app-crypt/tpm2-tss-3.0.1[fapi?]
+RDEPEND=">=app-crypt/tpm2-tss-3.0.1:=[fapi?]
dev-libs/openssl:=
net-misc/curl
sys-libs/efivar:=



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

2022-04-23 Thread Sam James
commit: 5d502e844de048aa5e5747f0a8f5ca523e9b398a
Author: Christopher Byrne  gmail  com>
AuthorDate: Sat Apr 23 19:34:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 21:30:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d502e84

app-crypt/tpm2-tss: Add subslot

Signed-off-by: Christopher Byrne  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-crypt/tpm2-tss/tpm2-tss-3.2.0-r3.ebuild | 94 +
 1 file changed, 94 insertions(+)

diff --git a/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r3.ebuild 
b/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r3.ebuild
new file mode 100644
index ..689563022701
--- /dev/null
+++ b/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r3.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info multilib-minimal tmpfiles udev
+
+DESCRIPTION="TCG Trusted Platform Module 2.0 Software Stack"
+HOMEPAGE="https://github.com/tpm2-software/tpm2-tss;
+SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0/3"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="doc +fapi +openssl mbedtls static-libs test"
+
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="^^ ( mbedtls openssl )
+   fapi? ( openssl !mbedtls )"
+
+RDEPEND="acct-group/tss
+   acct-user/tss
+   fapi? ( dev-libs/json-c:=[${MULTILIB_USEDEP}]
+   >=net-misc/curl-7.80.0[${MULTILIB_USEDEP}] )
+   mbedtls? ( net-libs/mbedtls:=[${MULTILIB_USEDEP}] )
+   openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )"
+
+DEPEND="${RDEPEND}
+   test? ( app-crypt/swtpm
+   dev-libs/uthash
+   dev-util/cmocka
+   fapi? ( >=net-misc/curl-7.80.0 ) )"
+BDEPEND="sys-apps/acl
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.1.0-Dont-run-systemd-sysusers-in-Makefile.patch"
+)
+
+pkg_setup() {
+   local CONFIG_CHECK=" \
+   ~TCG_TPM
+   "
+   linux-info_pkg_setup
+   kernel_is ge 4 12 0 || ewarn "At least kernel 4.12.0 is required"
+}
+
+src_prepare() {
+   default
+
+   # See bug #833887 (and similar); eautoreconf means .pc file gets wrong 
version.
+   sed -i \
+   "s/m4_esyscmd_s(\[git describe --tags --always --dirty\])/${PV}/" \
+   "configure.ac" || die
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} econf \
+   --localstatedir=/var \
+   $(use_enable doc doxygen-doc) \
+   $(use_enable fapi) \
+   $(use_enable static-libs static) \
+   $(multilib_native_use_enable test unit) \
+   $(multilib_native_use_enable test integration) \
+   $(multilib_native_use_enable test self-generated-certificate) \
+   --disable-tcti-libtpms \
+   --disable-defaultflags \
+   --disable-weakcrypto \
+   --with-crypto="$(usex mbedtls mbed ossl)" \
+   --with-runstatedir=/run \
+   --with-udevrulesdir="$(get_udevdir)/rules.d" \
+   --with-udevrulesprefix=60- \
+   --with-sysusersdir="/usr/lib/sysusers.d" \
+   --with-tmpfilesdir="/usr/lib/tmpfiles.d"
+}
+
+multilib_src_install() {
+   default
+
+   if [[ ${PV} != $(sed -n -e 's/^Version: //p' 
"${ED}/usr/$(get_libdir)/pkgconfig/tss2-sys.pc" || die) ]] ; then
+   # Safeguard for bug #833887
+   die "pkg-config file version doesn't match ${PV}! Please report 
a bug!"
+   fi
+
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   tmpfiles_process tpm2-tss-fapi.conf
+}



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

2022-04-23 Thread Sam James
commit: c1005943bb7bf268a00cc4fc1753c923f162d779
Author: Christopher Byrne  gmail  com>
AuthorDate: Sat Apr 23 19:34:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 21:30:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1005943

app-crypt/tpm2-tss: Add udev_reload

Signed-off-by: Christopher Byrne  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-crypt/tpm2-tss/tpm2-tss-3.2.0-r3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r3.ebuild 
b/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r3.ebuild
index 689563022701..76e430b121d9 100644
--- a/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r3.ebuild
+++ b/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r3.ebuild
@@ -91,4 +91,5 @@ multilib_src_install() {
 
 pkg_postinst() {
tmpfiles_process tpm2-tss-fapi.conf
+   udev_reload
 }



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

2022-04-23 Thread Sam James
commit: 221ac1ce9e40b643c08860330b4764ceca457c49
Author: Christopher Byrne  gmail  com>
AuthorDate: Sat Apr 23 19:34:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 21:33:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=221ac1ce

app-crypt/tpm2-totp: Add sublot operator to app-crypt/tpm2-tss dep

Signed-off-by: Christopher Byrne  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../tpm2-totp/{tpm2-totp-0.3.0.ebuild => tpm2-totp-0.3.0-r1.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-crypt/tpm2-totp/tpm2-totp-0.3.0.ebuild 
b/app-crypt/tpm2-totp/tpm2-totp-0.3.0-r1.ebuild
similarity index 90%
rename from app-crypt/tpm2-totp/tpm2-totp-0.3.0.ebuild
rename to app-crypt/tpm2-totp/tpm2-totp-0.3.0-r1.ebuild
index 67e6798a5655..0908181d 100644
--- a/app-crypt/tpm2-totp/tpm2-totp-0.3.0.ebuild
+++ b/app-crypt/tpm2-totp/tpm2-totp-0.3.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,14 +16,14 @@ IUSE="plymouth test"
 
 REQUIRED_USE="test? ( plymouth )"
 
-RDEPEND="app-crypt/tpm2-tss
+RDEPEND="app-crypt/tpm2-tss:=
media-gfx/qrencode
plymouth? ( sys-boot/plymouth )"
 DEPEND="${RDEPEND}
test? (
app-crypt/swtpm
app-crypt/tpm2-tools
-   >=app-crypt/tpm2-tss-3.0.0
+   >=app-crypt/tpm2-tss-3.0.0:=
sys-apps/fakeroot
sys-auth/oath-toolkit
)"



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

2022-04-23 Thread Sam James
commit: 97429e00c81aefcf00def32e5ecba29b25ac3d2d
Author: Christopher Byrne  gmail  com>
AuthorDate: Sat Apr 23 19:34:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 21:34:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97429e00

app-crypt/gnupg: Add sublot operator to app-crypt/tpm2-tss dep

Signed-off-by: Christopher Byrne  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-crypt/gnupg/{gnupg-2.3.4-r2.ebuild => gnupg-2.3.4-r3.ebuild} | 2 +-
 app-crypt/gnupg/{gnupg-2.3.5.ebuild => gnupg-2.3.5-r1.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/gnupg/gnupg-2.3.4-r2.ebuild 
b/app-crypt/gnupg/gnupg-2.3.4-r3.ebuild
similarity index 99%
rename from app-crypt/gnupg/gnupg-2.3.4-r2.ebuild
rename to app-crypt/gnupg/gnupg-2.3.4-r3.ebuild
index ae1c94f31494..0a3104b6851c 100644
--- a/app-crypt/gnupg/gnupg-2.3.4-r2.ebuild
+++ b/app-crypt/gnupg/gnupg-2.3.4-r3.ebuild
@@ -34,7 +34,7 @@ DEPEND=">=dev-libs/libassuan-2.5.0
readline? ( sys-libs/readline:0= )
smartcard? ( usb? ( virtual/libusb:1 ) )
tofu? ( >=dev-db/sqlite-3.27 )
-   tpm? ( >=app-crypt/tpm2-tss-2.4.0 )
+   tpm? ( >=app-crypt/tpm2-tss-2.4.0:= )
ssl? ( >=net-libs/gnutls-3.0:0= )
sys-libs/zlib
 "

diff --git a/app-crypt/gnupg/gnupg-2.3.5.ebuild 
b/app-crypt/gnupg/gnupg-2.3.5-r1.ebuild
similarity index 99%
rename from app-crypt/gnupg/gnupg-2.3.5.ebuild
rename to app-crypt/gnupg/gnupg-2.3.5-r1.ebuild
index ae1c94f31494..0a3104b6851c 100644
--- a/app-crypt/gnupg/gnupg-2.3.5.ebuild
+++ b/app-crypt/gnupg/gnupg-2.3.5-r1.ebuild
@@ -34,7 +34,7 @@ DEPEND=">=dev-libs/libassuan-2.5.0
readline? ( sys-libs/readline:0= )
smartcard? ( usb? ( virtual/libusb:1 ) )
tofu? ( >=dev-db/sqlite-3.27 )
-   tpm? ( >=app-crypt/tpm2-tss-2.4.0 )
+   tpm? ( >=app-crypt/tpm2-tss-2.4.0:= )
ssl? ( >=net-libs/gnutls-3.0:0= )
sys-libs/zlib
 "



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ima-evm-utils/

2022-04-23 Thread Sam James
commit: a3f9157fb7d5bf54bab7884fa7c2c9d3d0f831b9
Author: Christopher Byrne  gmail  com>
AuthorDate: Sat Apr 23 19:34:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 21:33:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3f9157f

app-crypt/ima-evm-utils: Revbump to prepare for tpm2-tss subslot

Signed-off-by: Christopher Byrne  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../{ima-evm-utils-1.4.ebuild => ima-evm-utils-1.4-r1.ebuild}   | 2 +-
 app-crypt/ima-evm-utils/ima-evm-utils-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/ima-evm-utils/ima-evm-utils-1.4.ebuild 
b/app-crypt/ima-evm-utils/ima-evm-utils-1.4-r1.ebuild
similarity index 97%
rename from app-crypt/ima-evm-utils/ima-evm-utils-1.4.ebuild
rename to app-crypt/ima-evm-utils/ima-evm-utils-1.4-r1.ebuild
index 3f32ba3defbf..89252bd4e730 100644
--- a/app-crypt/ima-evm-utils/ima-evm-utils-1.4.ebuild
+++ b/app-crypt/ima-evm-utils/ima-evm-utils-1.4-r1.ebuild
@@ -17,7 +17,7 @@ IUSE="debug test tpm"
 RDEPEND="
dev-libs/openssl:0=
sys-apps/keyutils:=
-   tpm? ( app-crypt/tpm2-tss )"
+   tpm? ( app-crypt/tpm2-tss:= )"
 DEPEND="${RDEPEND}"
 BDEPEND="
app-text/asciidoc

diff --git a/app-crypt/ima-evm-utils/ima-evm-utils-.ebuild 
b/app-crypt/ima-evm-utils/ima-evm-utils-.ebuild
index 7237825ff877..f749bed88fe6 100644
--- a/app-crypt/ima-evm-utils/ima-evm-utils-.ebuild
+++ b/app-crypt/ima-evm-utils/ima-evm-utils-.ebuild
@@ -16,7 +16,7 @@ IUSE="debug test tpm"
 RDEPEND="
dev-libs/openssl:0=
sys-apps/keyutils:=
-   tpm? ( app-crypt/tpm2-tss )"
+   tpm? ( app-crypt/tpm2-tss:= )"
 DEPEND="${RDEPEND}"
 BDEPEND="
app-text/asciidoc



[gentoo-commits] repo/gentoo:master commit in: app-crypt/tpm2-tss-engine/

2022-04-23 Thread Sam James
commit: d3b455876225abea515c25fefbb4a953a75f2d55
Author: Christopher Byrne  gmail  com>
AuthorDate: Sat Apr 23 19:34:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 21:33:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3b45587

app-crypt/tpm2-tss-engine: Add sublot operator to app-crypt/tpm2-tss dep

Signed-off-by: Christopher Byrne  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../{tpm2-tss-engine-1.1.0.ebuild => tpm2-tss-engine-1.1.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.1.0.ebuild 
b/app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.1.0-r1.ebuild
similarity index 91%
rename from app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.1.0.ebuild
rename to app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.1.0-r1.ebuild
index 00b662bda57d..57977d68648f 100644
--- a/app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.1.0.ebuild
+++ b/app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ KEYWORDS="~amd64"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-RDEPEND="app-crypt/tpm2-tss
+RDEPEND="app-crypt/tpm2-tss:=
dev-libs/openssl:0="
 DEPEND="${RDEPEND}
test? ( dev-util/cmocka )"



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

2022-04-23 Thread Sam James
commit: 7189a5183a92acd85048d6d237633229b8495a27
Author: Christopher Byrne  gmail  com>
AuthorDate: Sat Apr 23 19:34:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 21:30:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7189a518

app-crypt/tpm2-abrmd: Add sublot operator to app-crypt/tpm2-tss dep

Signed-off-by: Christopher Byrne  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../{tpm2-abrmd-2.4.1.ebuild => tpm2-abrmd-2.4.1-r1.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/tpm2-abrmd/tpm2-abrmd-2.4.1.ebuild 
b/app-crypt/tpm2-abrmd/tpm2-abrmd-2.4.1-r1.ebuild
similarity index 96%
rename from app-crypt/tpm2-abrmd/tpm2-abrmd-2.4.1.ebuild
rename to app-crypt/tpm2-abrmd/tpm2-abrmd-2.4.1-r1.ebuild
index 0b9eedf9ce6d..2339ed83d9b5 100644
--- a/app-crypt/tpm2-abrmd/tpm2-abrmd-2.4.1.ebuild
+++ b/app-crypt/tpm2-abrmd/tpm2-abrmd-2.4.1-r1.ebuild
@@ -20,11 +20,11 @@ RDEPEND="acct-group/tss
acct-user/tss
sys-apps/dbus
dev-libs/glib:=
-   app-crypt/tpm2-tss"
+   app-crypt/tpm2-tss:="
 DEPEND="${RDEPEND}
test? (
app-crypt/swtpm
-   >=app-crypt/tpm2-tss-3.0.0
+   >=app-crypt/tpm2-tss-3.0.0:=
dev-util/cmocka
)"
 BDEPEND="virtual/pkgconfig



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

2022-04-23 Thread Sam James
commit: 56fefdd448a88d54c8963fb77508b960e16a7314
Author: Christopher Byrne  gmail  com>
AuthorDate: Sat Apr 23 19:34:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 21:30:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56fefdd4

app-crypt/tpm2-tools: drop 4.3.2

Signed-off-by: Christopher Byrne  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-crypt/tpm2-tools/Manifest|  1 -
 app-crypt/tpm2-tools/tpm2-tools-4.3.2.ebuild | 44 
 2 files changed, 45 deletions(-)

diff --git a/app-crypt/tpm2-tools/Manifest b/app-crypt/tpm2-tools/Manifest
index d710f2982f60..e7303ed6665d 100644
--- a/app-crypt/tpm2-tools/Manifest
+++ b/app-crypt/tpm2-tools/Manifest
@@ -1,2 +1 @@
-DIST tpm2-tools-4.3.2.tar.gz 887708 BLAKE2B 
ee6fe3d0566138d6289d1a91252ccb106d36ff80d55f2d6f9ee30c8e16338d706e80085ac5f4f56a79bcb339e5dcb240efcf71d4003bcffdad366f3cd7a1165b
 SHA512 
1aa47c62c3d2a83195ec649e50c0be2c8be39f926806d8d7cb96edc499c385d527661813e02024e98f83ae9ebcb22d7dadc507ddfab48be9bbe428d9439d7ee1
 DIST tpm2-tools-5.2.tar.gz 1072078 BLAKE2B 
27d035e0f44029db57477a1fd10e1cee9b470ad54411297985cb7f33ba7bbb7a94ac392815e32287d69abf928dce0c361703542b812ae88b208ddca645bb3be2
 SHA512 
9fb5dc298717a8a57c89d286e3590370a096c81b14d2d8d4eb5fca140d66148a8e24727ee04fb02057bbfcc3ede50e93ba0ef22396888c9df48bf6f42a5d6e6b

diff --git a/app-crypt/tpm2-tools/tpm2-tools-4.3.2.ebuild 
b/app-crypt/tpm2-tools/tpm2-tools-4.3.2.ebuild
deleted file mode 100644
index fc76619d1790..
--- a/app-crypt/tpm2-tools/tpm2-tools-4.3.2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Tools for the TPM 2.0 TSS"
-HOMEPAGE="https://github.com/tpm2-software/tpm2-tools;
-SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+fapi"
-
-# Integration test are now run as part of the testing suite, which will fail
-# because none of the supported TPM emulators are in Portage. In a future
-# version of tpm2-tools, swtpm will be supported and the tests can be run.
-RESTRICT="test"
-
-RDEPEND="net-misc/curl:=
-   >=app-crypt/tpm2-tss-2.4.0:=[fapi?]
-   dev-libs/openssl:0="
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
-   sys-devel/autoconf-archive"
-PATCHES=(
-   "${FILESDIR}/${PN}-4.3.0-Remove-WError.patch"
-)
-
-src_prepare() {
-   sed -i \
-   "s/m4_esyscmd_s(\[git describe --tags --always --dirty\])/${PV}/" \
-   "${S}/configure.ac" || die
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable fapi) \
-   --enable-hardening
-}



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

2022-04-23 Thread Sam James
commit: 91beeccff2975bef50c7bf956242d456c67bcfdc
Author: Christopher Byrne  gmail  com>
AuthorDate: Sat Apr 23 19:34:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 21:30:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91beeccf

app-crypt/tpm2-tss: add 3.1.1

Signed-off-by: Christopher Byrne  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-crypt/tpm2-tss/Manifest  |  1 +
 app-crypt/tpm2-tss/tpm2-tss-3.1.1.ebuild | 94 
 2 files changed, 95 insertions(+)

diff --git a/app-crypt/tpm2-tss/Manifest b/app-crypt/tpm2-tss/Manifest
index f8a99f762812..ea2dd7371c8c 100644
--- a/app-crypt/tpm2-tss/Manifest
+++ b/app-crypt/tpm2-tss/Manifest
@@ -1,3 +1,4 @@
 DIST tpm2-tss-2.4.6.tar.gz 1472883 BLAKE2B 
e007de07c759e77e377f8569c0c5d94ab57597ea3cb452fb598a47c9b404714a7816c86221d4eacad962436fc7625066d4066f433cd957c37b92d51b0455e2a0
 SHA512 
f7f7f067605ea30661ac891e22095238689856e22e45f11a6b603cb36ed1ae0724ae52d36f0ee5dd72208da8520457667676ae08107647faa5441a0c9b642f7a
 DIST tpm2-tss-3.1.0.tar.gz 1584690 BLAKE2B 
cee2807a030b8bab653045cb11dfc7a6a3f7b1e60c1ce4650ba5f0549f29f36ff307e7d53fb5ef9c950b4dae720bdaf35f7cd1e59ebc07b3f16740035e1d5738
 SHA512 
8967f172c92f1e3e5ba324dbe8afe07bf1bc7179dd755cef9812105f32634f312ee7cc7dfe8e13af69dc219432463f5dc9b93477743de47aba6af1d70b252405
+DIST tpm2-tss-3.1.1.tar.gz 1592495 BLAKE2B 
0f021516700ca14a1c987d7078f1402eb2a6e2f7fc325df3ace3bd9104fe5a2211aa335af0b7f05f5e0d8c2038e0033ba498551021fa2fb5947c213813ef8796
 SHA512 
3010a32be2d41c2f2e06c2b745a18b3f36aaa0aec7568361902deed26779e8f76c84076ceb2a9447df8194cfc9d3b50116b7311d51d83d63037dbdca60c1384e
 DIST tpm2-tss-3.2.0.tar.gz 1629211 BLAKE2B 
a89aa4d89a50bdfb5a9652874d30e2138747bd022049f2be2d0b56e296329d0c41254033ec3a062dbd64fde54a62e952f54446c551e5788231827cd53fae045a
 SHA512 
cabb411f074dfa94919ba914849aac77a0ac2f50622e28a1406cf575369148774748e0e2b7a7c566ec83561a96d4b883bac5a3b1763f4cf48668a0c5d68c0a23

diff --git a/app-crypt/tpm2-tss/tpm2-tss-3.1.1.ebuild 
b/app-crypt/tpm2-tss/tpm2-tss-3.1.1.ebuild
new file mode 100644
index ..7d2a404b0018
--- /dev/null
+++ b/app-crypt/tpm2-tss/tpm2-tss-3.1.1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info multilib-minimal tmpfiles udev
+
+DESCRIPTION="TCG Trusted Platform Module 2.0 Software Stack"
+HOMEPAGE="https://github.com/tpm2-software/tpm2-tss;
+SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0/3"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="doc +fapi +openssl mbedtls static-libs test"
+
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="^^ ( mbedtls openssl )
+   fapi? ( openssl !mbedtls )"
+
+RDEPEND="acct-group/tss
+   acct-user/tss
+   fapi? ( dev-libs/json-c:=[${MULTILIB_USEDEP}]
+   net-misc/curl[${MULTILIB_USEDEP}] )
+   mbedtls? ( net-libs/mbedtls:=[${MULTILIB_USEDEP}] )
+   openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )"
+
+DEPEND="${RDEPEND}
+   test? ( app-crypt/swtpm
+   dev-libs/uthash
+   dev-util/cmocka
+   fapi? ( net-misc/curl ) )"
+BDEPEND="sys-apps/acl
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.1.0-Dont-run-systemd-sysusers-in-Makefile.patch"
+)
+
+pkg_setup() {
+   local CONFIG_CHECK=" \
+   ~TCG_TPM
+   "
+   linux-info_pkg_setup
+   kernel_is ge 4 12 0 || ewarn "At least kernel 4.12.0 is required"
+}
+
+src_prepare() {
+   default
+
+   # See bug #833887 (and similar); eautoreconf means .pc file gets wrong 
version.
+   sed -i \
+   "s/m4_esyscmd_s(\[git describe --tags --always --dirty\])/${PV}/" \
+   "configure.ac" || die
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} econf \
+   --localstatedir=/var \
+   $(use_enable doc doxygen-doc) \
+   $(use_enable fapi) \
+   $(use_enable static-libs static) \
+   $(multilib_native_use_enable test unit) \
+   $(multilib_native_use_enable test integration) \
+   $(multilib_native_use_enable test self-generated-certificate) \
+   --disable-defaultflags \
+   --disable-weakcrypto \
+   --with-crypto="$(usex mbedtls mbed ossl)" \
+   --with-runstatedir=/run \
+   --with-udevrulesdir="$(get_udevdir)/rules.d" \
+   --with-udevrulesprefix=60- \
+   --with-sysusersdir="/usr/lib/sysusers.d" \
+   --with-tmpfilesdir="/usr/lib/tmpfiles.d"
+}
+
+multilib_src_install() {
+   default
+
+   if [[ ${PV} != $(sed -n -e 's/^Version: //p' 
"${ED}/usr/$(get_libdir)/pkgconfig/tss2-sys.pc" || die) ]] ; then
+   # 

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

2022-04-23 Thread Conrad Kostecki
commit: 6e089dc724ac10bd031632cb715564c9be2be542
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr 23 20:41:15 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Apr 23 20:41:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e089dc7

app-misc/lcdproc: drop 0.5.9_p20200721-r2

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-misc/lcdproc/Manifest  |   1 -
 .../lcdproc-0.5.9-use-freetype2-pkg-config.patch   |  15 --
 app-misc/lcdproc/lcdproc-0.5.9_p20200721-r2.ebuild | 223 -
 3 files changed, 239 deletions(-)

diff --git a/app-misc/lcdproc/Manifest b/app-misc/lcdproc/Manifest
index ae6719b58531..4a7327a55378 100644
--- a/app-misc/lcdproc/Manifest
+++ b/app-misc/lcdproc/Manifest
@@ -1,2 +1 @@
-DIST lcdproc-0.5.9_p20200721.tar.gz 936215 BLAKE2B 
d861346c9b0bd66a181cd80d98624b453f84944842a80fed8afab436539a617ed195481f0fb244839c8978b2c3eb587f521b5f185c324151273ec739753f6c45
 SHA512 
11895caedc66e337a3f6c9a57ef50e6f690982078f682ad3d4d0fadec771c6073727238e7347e7461dca32e735110162d44d0d25c76026775159e4a65cd758cd
 DIST lcdproc-0.5.9_p20211220.tar.gz 941272 BLAKE2B 
910504e86a8c3b2c764b20b175b76287166c6fa1d93fec74e7ea91adc7027530a40f415c26c2820f300d2bf5222e9bebec082aedf76b53d0a70a386c91b8d540
 SHA512 
6901a92cb8d7102f5fb429d59d416fcd98b57e1cae41bddbfe592befaa97738acff3d46be250cbb5b1ad012322f88ac549d220e96aa399bb4cd8c19ee28407c8

diff --git 
a/app-misc/lcdproc/files/lcdproc-0.5.9-use-freetype2-pkg-config.patch 
b/app-misc/lcdproc/files/lcdproc-0.5.9-use-freetype2-pkg-config.patch
deleted file mode 100644
index 9149bf784276..
--- a/app-misc/lcdproc/files/lcdproc-0.5.9-use-freetype2-pkg-config.patch
+++ /dev/null
@@ -1,15 +0,0 @@
 a/configure.ac 2017-06-18 22:33:56.0 +0200
-+++ b/configure.ac 2018-10-04 22:30:22.668770478 +0200
-@@ -389,11 +389,7 @@
- AC_MSG_RESULT($enable_freetype)
- 
- if test "$enable_freetype" = "yes"; then
--  ifdef([AC_CHECK_FT2],
--  [AC_CHECK_FT2([],
--  [AC_DEFINE(HAVE_FT2, [1], [Define to 1 if you have 
freetype])],
--  [enable_freetype=no])],
--  [AC_MSG_WARN([freetype does not seem to be installed])])
-+  PKG_CHECK_MODULES(FT2, freetype2 >= 7.0.1, 
[enable_freetype="yes"],[enable_freetype="no"])
- fi
- AC_SUBST([FT2_CFLAGS])
- AC_SUBST([FT2_LIBS])

diff --git a/app-misc/lcdproc/lcdproc-0.5.9_p20200721-r2.ebuild 
b/app-misc/lcdproc/lcdproc-0.5.9_p20200721-r2.ebuild
deleted file mode 100644
index 32ab3bf75e73..
--- a/app-misc/lcdproc/lcdproc-0.5.9_p20200721-r2.ebuild
+++ /dev/null
@@ -1,223 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-EGIT_COMMIT="9ec9ba4e5dda653288bc55d2898723aa2c2ad9c1"
-
-inherit autotools systemd
-
-DESCRIPTION="Displays real-time system information from your Linux/*BSD box on 
a LCD"
-HOMEPAGE="http://www.lcdproc.org/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-KEYWORDS="amd64 ppc ppc64 x86"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="debug doc ethlcd extra-charmaps menu nfs png samba test-menu truetype"
-REQUIRED_USE="
-   ethlcd? ( lcd_devices_hd44780 )
-   png? ( lcd_devices_glcd )
-   truetype? ( lcd_devices_glcd )
-"
-
-# Define the list of valid lcd devices.
-# Some drivers were removed from this list:
-# - svga: It needs media-libs/svgalib, which is masked and obsolete.
-IUSE_LCD_DEVICES=(
-   bayrad CFontz CFontzPacket curses CwLnx ea65
-   EyeboxOne futaba g15 glcd glcdlib glk hd44780 i2500vfd
-   icp_a106 imon imonlcd IOWarrior irman irtrans
-   joy jw002 lb216 lcdm001 lcterm linux_input lirc lis MD8800 mdm166a
-   ms6931 mtc_s16209x MtxOrb mx5000 NoritakeVFD
-   Olimex_MOD_LCD1x9 picolcd pyramid rawserial
-   sdeclcd sed1330 sed1520 serialPOS serialVFD
-   shuttleVFD sli stv5730 SureElec t6963 text
-   tyan ula200 vlsys_m428 xosd yard2LCD
-)
-
-# Add supported drivers from 'IUSE_LCD_DEVICES' to 'IUSE' and 'REQUIRED_USE'
-REQUIRED_USE+=" || ( "
-for LCD_DEVICE in "${IUSE_LCD_DEVICES[@]}"; do
-   LCD_DEVICE="${LCD_DEVICE,,}"
-   IUSE+=" lcd_devices_${LCD_DEVICE} "
-   REQUIRED_USE+=" lcd_devices_${LCD_DEVICE} "
-done
-IUSE="${IUSE/lcd_devices_glcd/+lcd_devices_glcd}"
-REQUIRED_USE+=" ) "
-unset LCD_DEVICE
-
-# Define dependencies for all drivers in 'IUSE_LCD_DEVICES'
-DEPEND_LCD_DEVICES="
-   lcd_devices_cfontz? ( dev-libs/libhid:= )
-   lcd_devices_cfontzpacket? ( dev-libs/libhid:= )
-   lcd_devices_cwlnx? ( dev-libs/libhid:= )
-   lcd_devices_futaba? ( virtual/libusb:1= )
-   lcd_devices_g15? (
-   app-misc/g15daemon
-   dev-libs/libg15render:=
-   virtual/libusb:0=
-   )
-   lcd_devices_glcd? (
-   app-misc/glcdprocdriver:=
-   

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

2022-04-23 Thread Conrad Kostecki
commit: c71d3080440d48deccd42b4cee4030ecbc01b0fb
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr 23 21:21:59 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Apr 23 21:21:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c71d3080

games-fps/eduke32: add 20220422.10033

Signed-off-by: Conrad Kostecki  gentoo.org>

 games-fps/eduke32/Manifest  |   1 +
 games-fps/eduke32/eduke32-20220422.10033.ebuild | 218 
 2 files changed, 219 insertions(+)

diff --git a/games-fps/eduke32/Manifest b/games-fps/eduke32/Manifest
index c3fb9549f2a7..ba3d986cf11c 100644
--- a/games-fps/eduke32/Manifest
+++ b/games-fps/eduke32/Manifest
@@ -7,3 +7,4 @@ DIST duke3d_xxx-1.33.zip 26586453 BLAKE2B 
7e3c46172d3db1b2eb49eb07f243a9ead4f260
 DIST eduke32_classic.png 5129 BLAKE2B 
332ad44b7f6b4f51362387aa6870e7db54423ca5a1f0586cb5019322fb72317d8e88e0bbf46ac89b56290db7e2e4a8442179a6eb87a615fd741b5f00ce96a1c8
 SHA512 
b41dece8f1ddcadde3367a83f6029ffdc5805811b40380e270169684fb3b368258bd8caeb55623dadffb6fb9d72faf9a3d75907722623f4fac94a4347f8ce833
 DIST eduke32_src_20211202-9831-a7ab79e69.tar.xz 19902936 BLAKE2B 
9626a23599f0f187ace392abb47212908b991e3970043fa22382b2396f5617f3004e38117d39c4b191c857a5cd2662b5eefb6102390fd88c67fa47631e3cac5c
 SHA512 
ab1cfe3fbbaa65d4e7ad2d9d7d39b8970a8ce4d9531f348770f62edee5d85438d9a382e618c88c637f23e5b5792c905f30fcbb56202ec56a9284e25697dd9b72
 DIST eduke32_src_20220204-9957-6df591a07.tar.xz 20207948 BLAKE2B 
2c907520c2ea6545000ca7daaf197cab745b46c14ccd2d199a2d2587a398fbff34b705a985dd898c6f28363daffa75d854efadfa38af15a77173cf762035dc02
 SHA512 
ca70bb49e8470a2af54857d743418933c98b3af245b3488b840aefb234ba08dc6ff288f9a44594b7e7c612dd9318523cfda5a86c737668c0f6de9eea84e8996f
+DIST eduke32_src_20220422-10033-3927367ba.tar.xz 20777836 BLAKE2B 
7c62a831c8daa5ba2f30e4dd80261aad87cb808eca28d0036f116c537de4d14b3fc2ca6fd325379aca21e7a2a6ab01dccce16907e108d932d5d62e3e0228aca5
 SHA512 
aac039500e9babc85d50d616868abff145ea145b3f53e9512c905acc084e9a193a7e0bbbd18c9976ad8ad306deccf6e23a66686edb06970b4b943a31938f0229

diff --git a/games-fps/eduke32/eduke32-20220422.10033.ebuild 
b/games-fps/eduke32/eduke32-20220422.10033.ebuild
new file mode 100644
index ..cb1de6ec3bd9
--- /dev/null
+++ b/games-fps/eduke32/eduke32-20220422.10033.ebuild
@@ -0,0 +1,218 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop toolchain-funcs xdg-utils
+
+EGIT_COMMIT="3927367ba"
+MY_BUILD="$(ver_cut 2)"
+MY_DATE="$(ver_cut 1)"
+MY_PV_HRP="5.4"
+MY_PV_OFFENSIVE_XXX="1.33"
+MY_PV_OPL="2.01"
+MY_PV_PSX="1.11"
+MY_PV_SC55="4.02"
+MY_PV_VOXELS="1.21"
+
+DESCRIPTION="An open source engine port of the classic PC first person shooter 
Duke Nukem 3D"
+HOMEPAGE="http://www.eduke32.com/;
+SRC_URI="
+   
http://dukeworld.com/eduke32/synthesis/${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}/${PN}_src_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}.tar.xz
+   https://www.eduke32.com/images/eduke32_classic.png
+   hrp? ( http://www.duke4.org/files/nightfright/hrp/duke3d_hrp.zip -> 
duke3d_hrp-${MY_PV_HRP}.zip )
+   offensive? ( 
http://www.duke4.org/files/nightfright/related/duke3d_xxx.zip -> 
duke3d_xxx-${MY_PV_OFFENSIVE_XXX}.zip )
+   opl? ( 
https://www.moddb.com/downloads/mirror/95750/102/ce9e8f422c6cccdb297852426e96740a
 -> duke3d_musopl-${MY_PV_OPL}.zip )
+   psx? ( http://www.duke4.org/files/nightfright/related/duke3d_psx.zip -> 
duke3d_psx-${MY_PV_PSX}.zip )
+   sc-55? ( 
http://www.duke4.org/files/nightfright/music/duke3d_music-sc55.zip -> 
duke3d_music-sc55-${MY_PV_SC55}.zip )
+   voxels? ( https://www.dropbox.com/s/yaxfahyvskyvt4r/duke3d_voxels.zip 
-> duke3d_voxels-${MY_PV_VOXELS}.zip )
+"
+S="${WORKDIR}/${PN}_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}"
+
+LICENSE="BUILDLIC GPL-2 HRP"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="duke3d fluidsynth gtk hrp offensive opengl opl png psx sc-55 server sdk 
timidity tools voidsw voxels vpx xmp"
+REQUIRED_USE="
+   hrp? ( duke3d !voxels )
+   offensive? ( duke3d )
+   opl? ( duke3d !sc-55 )
+   psx? ( duke3d )
+   sc-55? ( duke3d !opl )
+   voxels? ( !hrp )
+   vpx? ( opengl )
+"
+
+# There are no tests,
+# instead it tries to build a test game, which does not compile
+RESTRICT="bindist test"
+
+RDEPEND="
+   media-libs/flac
+   media-libs/libogg
+   media-libs/libsdl2[alsa,joystick,opengl?,sound,video]
+   media-libs/libvorbis
+   media-libs/sdl2-mixer[flac,fluidsynth?,midi,timidity?,vorbis]
+   sys-libs/zlib
+   gtk? ( x11-libs/gtk+:2 )
+   opengl? (
+   virtual/glu
+   virtual/opengl
+   )
+   png? ( media-libs/libpng:0= )
+   vpx? ( media-libs/libvpx:= )
+   xmp? ( media-libs/exempi:2= )
+"
+
+DEPEND="
+   ${RDEPEND}
+   timidity? ( media-sound/timidity++ )
+"
+
+BDEPEND="
+   

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

2022-04-23 Thread Conrad Kostecki
commit: 6d162e0f9ba4036fc7568c01d7e7a3d8b36b2879
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr 23 20:51:50 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Apr 23 20:51:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d162e0f

sys-apps/hw-probe: drop 1.6.3

Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-apps/hw-probe/Manifest  |  1 -
 sys-apps/hw-probe/hw-probe-1.6.3.ebuild | 63 -
 2 files changed, 64 deletions(-)

diff --git a/sys-apps/hw-probe/Manifest b/sys-apps/hw-probe/Manifest
index 937b9a7dd859..4e8c813f552a 100644
--- a/sys-apps/hw-probe/Manifest
+++ b/sys-apps/hw-probe/Manifest
@@ -1,3 +1,2 @@
 DIST hw-probe-1.6.2.tar.gz 163183 BLAKE2B 
f9b8d405e59f7799dd665b62362fe8f2b9fe45491d43249ab61ef0fa5ea4d83671ac0dbeef622c68f7c581eef8cd3aa33e6c8bbd46d5488a9c1f4781c820453d
 SHA512 
8a7bf5254f24cc3a1ca19039a00de312f1400f34eaa0459fbff665221940abf60396e5d9e95b4a021e7f5fb9c54254b8c50d0d0b125fc60a0a7f5c7a57edf68c
-DIST hw-probe-1.6.3.tar.gz 161938 BLAKE2B 
b4c43846411452a580ec4ea1743d3779fdfcf74636c62be5d66bbebe087a6355141f73b3da500cc36eba4dfba322ce19931cfd7023b395134b2fad940785cbff
 SHA512 
b9898603b3bc15bc9d26be8511e64a776b51c8bfdfa6b62d5ca550d2663df8a7a2e3f423023ad8b221b0bc81ac413266ecd9e5fed618dc9967994523dcc7dd0a
 DIST hw-probe-1.6.4.tar.gz 162317 BLAKE2B 
5fc5ddf032c6b2504430349089d95be5310a7ac7752a2b6c3c504240dae6572ee773f8360d6449e9122b20de904a7348a2bdc0af660de44f14cf37b16664ef2a
 SHA512 
c812ebdb23f6b8a4df2f2849a29ecc1307c09f758aeb912face6e899510af69f9dee606fb0ff1807a6de1e89a5f7a8b3259b894cc823b9d25efbf26accf60ac4

diff --git a/sys-apps/hw-probe/hw-probe-1.6.3.ebuild 
b/sys-apps/hw-probe/hw-probe-1.6.3.ebuild
deleted file mode 100644
index 89965032f4b0..
--- a/sys-apps/hw-probe/hw-probe-1.6.3.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature readme.gentoo-r1
-
-DESCRIPTION="A tool to probe for hardware, check it's operability and find 
drivers"
-HOMEPAGE="https://github.com/linuxhw/hw-probe/;
-SRC_URI="https://github.com/linuxhw/hw-probe/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
-   dev-lang/perl
-   dev-perl/Digest-SHA1
-   net-misc/curl
-   sys-apps/dmidecode
-   sys-apps/edid-decode
-   sys-apps/hwinfo
-   sys-apps/pciutils
-   sys-apps/smartmontools
-   sys-apps/usbutils
-   virtual/perl-Data-Dumper
-"
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   default
-
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   readme.gentoo_print_elog
-
-   optfeature "showing Machine Check Exceptions." app-admin/mcelog
-   optfeature "showing additional I/O statistics." app-admin/sysstat
-   optfeature "showing display data channel (ddc) information." 
app-misc/ddcutil
-   optfeature "showing smart card (reader) information." dev-libs/opensc
-   optfeature "showing Vulkan GPU hardware information." 
dev-util/vulkan-tools
-   optfeature "showing information of attached scanners." 
media-gfx/sane-backends
-   optfeature "showing GPU information provided by MESA." media-libs/mesa
-   optfeature "showing zeroconf statistics." net-dns/avahi
-   optfeature "showing HP printer statistics." net-print/hplip
-   optfeature "showing status about rfkill switches on communication 
devices." net-wireless/rfkill
-   optfeature "showing additional CPU capabilities." sys-apps/cpuid
-   optfeature "showing hard disk (HDD, SSD, ..) capabilities." 
sys-apps/hdparm
-   optfeature "showing available I2C sensors." sys-apps/i2c-tools
-   optfeature "showing additional hardware and system information detected 
by inxi." sys-apps/inxi
-   optfeature "showing information about tested memory for faults." 
sys-apps/memtester
-   optfeature "showing 'Plug & Play' devices." sys-apps/pnputils
-   optfeature "showing systemd boot process information." sys-apps/systemd
-   optfeature "showing ACPI statistics and tables." sys-power/iasl
-   optfeature "showing information about NUMA." sys-process/numactl
-   optfeature "showing additional GPU information provided by MESA progs." 
x11-apps/mesa-progs
-   optfeature "showing available Xinput devices." x11-apps/xinput
-}



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

2022-04-23 Thread Conrad Kostecki
commit: 79a310166cb8f5c7b1577399e89255f690432c06
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr 23 21:22:41 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Apr 23 21:22:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79a31016

base/package.use.mask: unmask tools for games-fps/eduke32

Signed-off-by: Conrad Kostecki  gentoo.org>

 profiles/base/package.use.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 3202f42f1995..62cb76704ade 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -86,11 +86,6 @@ media-video/mjpg-streamer http-management
 # updated dev-java/pdfbox-2.0.24, Bug #803488
 app-text/texlive pdfannotextractor
 
-# Conrad Kostecki  (2021-10-23)
-# Build tools is currently broken, so masking until upstream fixes
-# See https://voidpoint.io/terminx/eduke32/-/issues/206
-games-fps/eduke32 tools
-
 # Georgy Yakovlev  (2021-10-16)
 # openjfx for openjdk17 is not yet available
 dev-java/openjdk:17 javafx



[gentoo-commits] repo/gentoo:master commit in: net-im/prosody/, net-im/prosody/files/

2022-04-23 Thread Conrad Kostecki
commit: 211f34861c2be9f031763d9071367038137a6a90
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr 23 20:46:33 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Apr 23 20:46:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=211f3486

net-im/prosody: drop 0.11.13

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-im/prosody/Manifest  |   1 -
 net-im/prosody/files/prosody-0.11.7-gentoo.patch |  29 ---
 net-im/prosody/files/prosody.initd-r5|  44 --
 net-im/prosody/files/prosody.service-r2  |  13 ---
 net-im/prosody/files/prosody.tmpfilesd-r1|   1 -
 net-im/prosody/prosody-0.11.13.ebuild| 102 ---
 6 files changed, 190 deletions(-)

diff --git a/net-im/prosody/Manifest b/net-im/prosody/Manifest
index 6fde68aca00c..8c93d2fe69e3 100644
--- a/net-im/prosody/Manifest
+++ b/net-im/prosody/Manifest
@@ -1,2 +1 @@
-DIST prosody-0.11.13.tar.gz 439816 BLAKE2B 
8ace9001fe93d6349c744d17c7bccbf18c8704615cea856efcadd2de54430a64241cf7930345163e7bb6067aa4731da15dde4fc7f3ddb868b0680facc5368230
 SHA512 
7616785536b7b51767a26963a80c961ef2403609e1e78dda3f88cf68c00d5bb899278c70a22b006b58c36c62cbb1bbd390a9298bad5b8d6524928a1cd5457813
 DIST prosody-0.12.0.tar.gz 610330 BLAKE2B 
14694ee95dc6eb6d053278a9d7718fd7487fe7ef862b4e2ee0d57f2b60cdeb22d1c74eac4a4df7447ea3e9ff57fb3734a9c9997f2767ed3aa04682f265b82185
 SHA512 
b7144a413a5bc72b1e677504d5ced6583c7399c8334b39b4c9157da60f951300832b34a1d47703a0b217caa4f1d3a0f52ab59cef08b27c6b43e876e1dffca3ce

diff --git a/net-im/prosody/files/prosody-0.11.7-gentoo.patch 
b/net-im/prosody/files/prosody-0.11.7-gentoo.patch
deleted file mode 100644
index e571066874b7..
--- a/net-im/prosody/files/prosody-0.11.7-gentoo.patch
+++ /dev/null
@@ -1,29 +0,0 @@
 a/prosody.cfg.lua.dist
-+++ b/prosody.cfg.lua.dist
-@@ -17,6 +17,15 @@
- -- Settings in this section apply to the whole server and are the default 
settings
- -- for any virtual hosts
- 
-+-- Prosody will use this user and group for launching the service.
-+-- Gentoo uses by default jabber:jabber (uid:gid) for all Jabber related 
services.
-+prosody_user = "jabber"
-+prosody_group = "jabber"
-+
-+-- Prosody will create this pid file after it has been successfully started.
-+-- Please don't change that path, as it's being used by the Gentoo init 
scripts.
-+pidfile = "/run/jabber/prosody.pid"
-+
- -- This is a (by default, empty) list of accounts that are admins
- -- for the server. Note that you must create the accounts separately
- -- (see https://prosody.im/doc/creating_accounts for info)
-@@ -30,7 +39,9 @@
- -- Prosody will always look in its source directory for modules, but
- -- this option allows you to specify additional locations where Prosody
- -- will look for modules first. For community modules, see 
https://modules.prosody.im/
plugin_paths = {}
-+-- The default included path is for the optional net-im/prosody-modules 
package,
-+-- which provides additional community maintained modules.
-+plugin_paths = { "/usr/GENTOO_LIBDIR/prosody/community-modules" };
- 
- -- This is the list of modules Prosody will load on startup.
- -- It looks for mod_modulename.lua in the plugins folder, so make sure that 
exists too.

diff --git a/net-im/prosody/files/prosody.initd-r5 
b/net-im/prosody/files/prosody.initd-r5
deleted file mode 100644
index 54e37be5bd8c..
--- a/net-im/prosody/files/prosody.initd-r5
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-name="Prosody XMPP server"
-extra_started_commands="reload"
-jabber_pid="/run/jabber"
-jabber_logs="/var/log/jabber"
-pidfile="${jabber_pid}/prosody.pid"
-prosody_config="/etc/jabber/prosody.cfg.lua"
-
-command="/usr/bin/prosody"
-commandctl="/usr/bin/prosodyctl"
-command_group="jabber"
-command_user="jabber"
-
-checkconfig() {
-   if [ ! -f "${prosody_config}" ]; then
-   eerror "Please create ${prosody_config} before starting 
Prosody!"
-   return 1
-   fi
-
-   ${commandctl} check config
-   return $?
-}
-
-depend() {
-   need net
-   provide jabber-server
-   use dns postgresql
-}
-
-reload() {
-   ebegin "Reloading configuration"
-   start-stop-daemon --signal HUP --pidfile "${pidfile}"
-   eend $?
-}
-
-start_pre() {
-   checkconfig || return 1
-
-   checkpath -d -m 0750 -o "${command_user}:${command_group}" -q 
"${jabber_logs}"
-   checkpath -d -m 0750 -o "${command_user}:${command_group}" -q 
"${jabber_pid}"
-}

diff --git a/net-im/prosody/files/prosody.service-r2 
b/net-im/prosody/files/prosody.service-r2
deleted file mode 100644
index 81408beefe53..
--- a/net-im/prosody/files/prosody.service-r2
+++ /dev/null
@@ -1,13 +0,0 @@
-[Unit]
-Description=Prosody XMPP server
-After=network.target
-
-[Service]
-Group=jabber

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

2022-04-23 Thread Conrad Kostecki
commit: 9bf8973c15880042064493b1d1fd7b76aabd8476
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr 23 20:53:58 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Apr 23 20:53:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf8973c

www-apps/phpsysinfo: update homepage

Signed-off-by: Conrad Kostecki  gentoo.org>

 www-apps/phpsysinfo/phpsysinfo-3.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/phpsysinfo/phpsysinfo-3.4.1.ebuild 
b/www-apps/phpsysinfo/phpsysinfo-3.4.1.ebuild
index 701e93369f3a..6fcc047b0492 100644
--- a/www-apps/phpsysinfo/phpsysinfo-3.4.1.ebuild
+++ b/www-apps/phpsysinfo/phpsysinfo-3.4.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit optfeature webapp
 
 DESCRIPTION="A customizable PHP script that displays information about your 
system nicely"
-HOMEPAGE="https://rk4an.github.com/phpsysinfo/;
+HOMEPAGE="https://phpsysinfo.github.io/phpsysinfo/;
 SRC_URI="https://github.com/rk4an/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-04-23 Thread Conrad Kostecki
commit: 1c80578f13480cd38f732fc2fd879e6267a4afbe
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr 23 20:50:57 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Apr 23 20:50:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c80578f

net-wireless/unifi: add 7.1.61

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|  1 +
 net-wireless/unifi/unifi-7.1.61.ebuild | 96 ++
 2 files changed, 97 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index f63004ea8c16..02e5462fa7cf 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,2 +1,3 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.0.25.zip 160864941 BLAKE2B 
b38f7894484485e0f61a08d9b822efb518078f7cd3cd9b2cf33d99c97b3e0c134279272804f2fd8591f21db7e289a9532f00b4b8d4e77b499330f3d689ec52e7
 SHA512 
2237a9e6cd97cc22c0a21ab89c11432f1f96f2d74b121cbebe63f2d5ab6ad4cc690b058c32f21774c5def28be7f927df98e45314ab145b1f19127da9beda9fc1
+DIST unifi-7.1.61.zip 201990493 BLAKE2B 
970c9966a670bdc5c3c620a9189896fa3995b1e8541a164f7553e5c4629234aeb88c89e8348c65f147787c1b1d54e2fc06498e10c5e04604054204c113101a75
 SHA512 
1008711dd61c412a222aff1665ef5543a5537b541ca32ed35ffd34eec98d0c27a4e0b737d3a9b12be5d97bd45f391006878c726cd60fc4f5226fd557f972e0d0

diff --git a/net-wireless/unifi/unifi-7.1.61.ebuild 
b/net-wireless/unifi/unifi-7.1.61.ebuild
new file mode 100644
index ..381eb27e03dd
--- /dev/null
+++ b/net-wireless/unifi/unifi-7.1.61.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+RC_SUFFIX="-c7eb1400e2"
+
+inherit java-pkg-2 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 
LGPL-3 MIT ubiquiti"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Mac and Windows
+   rm -r lib/native/{Mac,Windows} || die
+
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r bin dl lib webapps
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
+
+   newinitd "${FILESDIR}"/unifi.initd-r2 unifi
+   systemd_newunit "${FILESDIR}"/unifi.service-r2 unifi.service
+
+   newconfd "${FILESDIR}"/unifi.confd unifi
+
+   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
+   doenvd "${T}"/99unifi
+
+   einstalldocs
+}



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

2022-04-23 Thread Conrad Kostecki
commit: f02fbaa2c1c29de8c6b254ac1db310bb24b162f7
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr 23 20:36:55 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Apr 23 20:37:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f02fbaa2

app-misc/kryoflux-dtc: add 3.00

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-misc/kryoflux-dtc/Manifest |   1 +
 app-misc/kryoflux-dtc/kryoflux-dtc-3.00.ebuild | 109 +
 2 files changed, 110 insertions(+)

diff --git a/app-misc/kryoflux-dtc/Manifest b/app-misc/kryoflux-dtc/Manifest
index b934da13382a..2a87dbcc9db7 100644
--- a/app-misc/kryoflux-dtc/Manifest
+++ b/app-misc/kryoflux-dtc/Manifest
@@ -1,2 +1,3 @@
 DIST kryoflux_2.6_linux.tar.bz2 9177658 BLAKE2B 
6eb0bc7a166950bfedb32da466c17125a8a7d64e4bc9aa6610c69dd0f98c2fb5187ad19dbaf191b33dcb5a786ec4a1fa9bce2464c3c04eb152e0b9ed7ae770f2
 SHA512 
9bf700e9c646bad135999eb1fed12c86ff6fbc11a0034b86af7541fb16a4905dd740c706ebb87bf5848f5d80f45699c350a56397df5b6850559c2576d18eef1b
+DIST kryoflux_3.00_linux.tgz 13921877 BLAKE2B 
aceb934ec7b0b9d5d1d96555dceeeaa5eb11af67b1aae91888376a2c7615d4ed135167d4c3ea0ae3851a378e5fd5934aacd557a57e28e824c9131efcb87bc59e
 SHA512 
0f4e805373c769bc81659ff93d6f8001103a6a192ca30c73b84cde231d52aa51950860fb9e11c156800d40ebbcd7cc33253f0fcbd436e8668731836f9689c013
 DIST kryoflux_3.00_windows.zip 18211783 BLAKE2B 
e50cfc196d37216a7c929c4aa915b5cfeb7f38805076aed4e1bbc9dbfcc946fce18db0a2e2020d77cf581e2df174f2e3b6eb2b3d9060795501b1769d258ad05d
 SHA512 
afa42fd3460d796dd3694059a86484ea94ab3084c52dc18d6f14e5b790d66e0f13514fbe2efc5c32abd3e471cdb0ac10cc3f7bafcdfb41371a6caddda83e2a00

diff --git a/app-misc/kryoflux-dtc/kryoflux-dtc-3.00.ebuild 
b/app-misc/kryoflux-dtc/kryoflux-dtc-3.00.ebuild
new file mode 100644
index ..6fced826be94
--- /dev/null
+++ b/app-misc/kryoflux-dtc/kryoflux-dtc-3.00.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="kryoflux_${PV}_linux"
+MY_PV_DTC="3.0.0"
+MY_P_DTC="dtc-${MY_PV_DTC}-Linux"
+MY_P_WINDOWS="${MY_P/linux/windows}"
+
+inherit desktop udev wrapper xdg-utils
+
+DESCRIPTION="KryoFlux Host Software"
+HOMEPAGE="https://www.kryoflux.com;
+SRC_URI="https://www.kryoflux.com/download/${MY_P}.tgz;
+S="${WORKDIR}/${MY_P}"
+
+KEYWORDS="-* ~amd64"
+LICENSE="SPS"
+SLOT="0"
+IUSE="demos doc gui"
+
+RDEPEND="
+   dev-libs/spsdeclib
+   virtual/libusb:1
+   gui? ( virtual/jre )
+"
+
+BDEPEND="
+   app-arch/unzip
+   dev-util/patchelf
+"
+
+DOCS=( "DONATIONS.txt" "RELEASE.txt" )
+RESTRICT="bindist mirror"
+QA_PREBUILT="/usr/bin/kryoflux-dtc"
+
+src_unpack() {
+   unpack ${A}
+   unpack ${MY_P}/dtc/$(usex amd64 x86_64 aarch64)/${MY_P_DTC}.tar.gz
+   use gui && unpack ${MY_P}/dtc/kryoflux-ui.jar
+}
+
+src_prepare() {
+   default
+
+   # Upstream uses 'libCAPSImage.so.5.1' (uppercase),
+   # but their source installs 'libcapsimage.so.5' (lowercase)
+   patchelf --replace-needed libCAPSImage.so.5.1 libcapsimage.so.5 
../${MY_P_DTC}/bin/dtc
+}
+
+src_install() {
+   newbin ../${MY_P_DTC}/bin/dtc kryoflux-dtc
+
+   insinto /lib/firmware
+   doins ../${MY_P_DTC}/share/dtc/firmware_kf_usb_rosalie.bin
+
+   cat <<-EOF > "${T}"/80-kryoflux.rules || die
+   ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="03eb", 
ATTR{idProduct}=="6124", GROUP="floppy", MODE="0660"
+   EOF
+   udev_dorules "${T}"/80-kryoflux.rules
+
+   if use gui; then
+   insinto /usr/share/kryoflux-ui
+   doins dtc/kryoflux-ui.jar
+
+   dosym ../../bin/kryoflux-dtc /usr/share/kryoflux-ui/dtc
+   make_wrapper kryoflux-ui "java -jar kryoflux-ui.jar" 
/usr/share/kryoflux-ui
+
+   newicon ../images/disk.png kryoflux-ui.png
+   make_desktop_entry "kryoflux-ui" "KryoFlux UI" kryoflux-ui 
Development
+   dodoc dtc/kryoflux-ui_README.txt
+   fi
+
+   if use demos; then
+   dodoc -r g64_demo ipf_demo
+   docompress -x /usr/share/doc/${PF}/g64_demo/BBSB/*.g64
+   docompress -x /usr/share/doc/${PF}/g64_demo/DOTC/*.g64
+   docompress -x /usr/share/doc/${PF}/ipf_demo/*.ipf
+   fi
+
+   if use doc; then
+   dodoc -r docs schematics
+   docompress -x /usr/share/doc/${PF}/{docs,schematics}/*.pdf
+   fi
+
+   einstalldocs
+}
+
+pkg_postinst() {
+   elog "If you want to access your Kryoflux without root access,"
+   elog "please add yourself to the floppy group."
+
+   udev_reload
+
+   if use gui; then
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   fi
+}
+
+pkg_postrm() {
+   udev_reload
+
+   if use gui; then
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   fi
+}


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

2022-04-23 Thread Michał Górny
commit: 6ac5470532a5cfe7b626b8be6bbc8cfdaf93277d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 23 20:24:56 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 23 20:25:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ac54705

dev-python/watchgod: Update remote-id as well

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

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

diff --git a/dev-python/watchgod/metadata.xml b/dev-python/watchgod/metadata.xml
index a55f25425b16..f8df5d7b0948 100644
--- a/dev-python/watchgod/metadata.xml
+++ b/dev-python/watchgod/metadata.xml
@@ -5,7 +5,7 @@
pyt...@gentoo.org


-   samuelcolvin/watchgod
+   samuelcolvin/watchfiles
watchgod

 



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

2022-04-23 Thread Michał Górny
commit: 3d18f6191996d8496cbfb7491e92fb9dd21757dc
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 23 20:19:44 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 23 20:25:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d18f619

dev-python/watchgod: Remove old

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

 dev-python/watchgod/Manifest|  1 -
 dev-python/watchgod/watchgod-0.8.ebuild | 47 -
 2 files changed, 48 deletions(-)

diff --git a/dev-python/watchgod/Manifest b/dev-python/watchgod/Manifest
index 781c5145d8a6..bc4b2f4231e7 100644
--- a/dev-python/watchgod/Manifest
+++ b/dev-python/watchgod/Manifest
@@ -1,2 +1 @@
 DIST watchfiles-0.8.1.gh.tar.gz 15405 BLAKE2B 
ea5d6d59b930f00d6b4b8d6236a38dbb2463866246f1ff4cda828a99a7383fac9c47b131417d8f375a105733c7567f32895759a8dc4503f5671b524977e282ed
 SHA512 
2f611786d267ceae5d6e9094400f5dc6eb59a008f047a511b58b329762e63bbcd83a56cc95cca54c8480b1702c160548baa30549e907e6b85c8bf176ba339fb6
-DIST watchgod-0.8.gh.tar.gz 15354 BLAKE2B 
1325f452593e54e8cc40eca0fc9867aff0c93d89de767b9512508fee02efe94e43284b30c316b2cce31a15acc2ee9ff19ca7f9cc6fb46cfffdb0458e502d85ca
 SHA512 
0e86d9dd3eba0cd3aaeccc009ebdba8528ba23d63ad19ff789dffda075b4a01c32be0dfabf38f15e7966bc09e7fb5ae3a94a9dd89a55358a95622aaf5cad0947

diff --git a/dev-python/watchgod/watchgod-0.8.ebuild 
b/dev-python/watchgod/watchgod-0.8.ebuild
deleted file mode 100644
index 76bf162438aa..
--- a/dev-python/watchgod/watchgod-0.8.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Simple, modern file watching and code reload in Python"
-HOMEPAGE="
-   https://pypi.org/project/watchgod/
-   https://github.com/samuelcolvin/watchgod/
-"
-SRC_URI="
-   https://github.com/samuelcolvin/watchgod/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ppc ppc64 ~riscv sparc x86"
-
-RDEPEND="
-   =dev-python/anyio-3*[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/pytest-toolbox[${PYTHON_USEDEP}]
-   dev-python/trio[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # flaky test on slow systems, 
https://github.com/samuelcolvin/watchgod/issues/84
-   tests/test_watch.py::test_awatch_log
-)
-
-src_prepare() {
-   # increase timeout
-   sed -e '/sleep/s/0.01/1.0/' -i tests/test_watch.py || die
-
-   distutils-r1_src_prepare
-}



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

2022-04-23 Thread Arthur Zamarin
commit: f33c1a1a4c6faaec9c45320fd2487c62fe98c213
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 23 20:22:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 23 20:22:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f33c1a1a

sys-block/buffer: Keyword 1.19-r4 arm64, #840341

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

 sys-block/buffer/buffer-1.19-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/buffer/buffer-1.19-r4.ebuild 
b/sys-block/buffer/buffer-1.19-r4.ebuild
index d8809b3855b8..170485b21dcb 100644
--- a/sys-block/buffer/buffer-1.19-r4.ebuild
+++ b/sys-block/buffer/buffer-1.19-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ppc sparc x86"
+KEYWORDS="amd64 arm ~arm64 ppc sparc x86"
 
 src_prepare() {
local f



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

2022-04-23 Thread Arthur Zamarin
commit: 557dc60410a56c5c8ffdea356e7e32de0a5a3297
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 23 20:19:10 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 23 20:19:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=557dc604

dev-python/watchgod: Stabilize 0.8.1 hppa, #840395

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

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

diff --git a/dev-python/watchgod/watchgod-0.8.1.ebuild 
b/dev-python/watchgod/watchgod-0.8.1.ebuild
index f3535a0be83c..a0a9c2f56617 100644
--- a/dev-python/watchgod/watchgod-0.8.1.ebuild
+++ b/dev-python/watchgod/watchgod-0.8.1.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
=dev-python/anyio-3*[${PYTHON_USEDEP}]



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

2022-04-23 Thread Arthur Zamarin
commit: eeb883336494dcc5b76d5ea2bf537ff52b8dcc1e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 23 20:16:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 23 20:16:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeb88333

dev-python/watchgod: Stabilize 0.8.1 x86, #840395

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

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

diff --git a/dev-python/watchgod/watchgod-0.8.1.ebuild 
b/dev-python/watchgod/watchgod-0.8.1.ebuild
index 9fcaa3f75f9c..78e818622870 100644
--- a/dev-python/watchgod/watchgod-0.8.1.ebuild
+++ b/dev-python/watchgod/watchgod-0.8.1.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
=dev-python/anyio-3*[${PYTHON_USEDEP}]



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

2022-04-23 Thread Arthur Zamarin
commit: 6c2a5cb8de74c2fe60fe31441c557b01a93a5ae6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 23 20:16:47 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 23 20:16:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c2a5cb8

dev-python/watchgod: Stabilize 0.8.1 amd64, #840395

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

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

diff --git a/dev-python/watchgod/watchgod-0.8.1.ebuild 
b/dev-python/watchgod/watchgod-0.8.1.ebuild
index 78e818622870..f3535a0be83c 100644
--- a/dev-python/watchgod/watchgod-0.8.1.ebuild
+++ b/dev-python/watchgod/watchgod-0.8.1.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
=dev-python/anyio-3*[${PYTHON_USEDEP}]



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

2022-04-23 Thread Arthur Zamarin
commit: 52554768d95eb380a494e21af48481d944bddd7e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 23 20:16:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 23 20:16:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52554768

dev-python/watchgod: Stabilize 0.8.1 arm64, #840395

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

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

diff --git a/dev-python/watchgod/watchgod-0.8.1.ebuild 
b/dev-python/watchgod/watchgod-0.8.1.ebuild
index c7d6671297cd..f660a6b9f01f 100644
--- a/dev-python/watchgod/watchgod-0.8.1.ebuild
+++ b/dev-python/watchgod/watchgod-0.8.1.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
=dev-python/anyio-3*[${PYTHON_USEDEP}]



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

2022-04-23 Thread Arthur Zamarin
commit: 8e5efbae23f4f36a9f42b76681df12767aad6405
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 23 20:16:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 23 20:16:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e5efbae

dev-python/watchgod: Stabilize 0.8.1 sparc, #840395

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

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

diff --git a/dev-python/watchgod/watchgod-0.8.1.ebuild 
b/dev-python/watchgod/watchgod-0.8.1.ebuild
index eca46fab8661..9fcaa3f75f9c 100644
--- a/dev-python/watchgod/watchgod-0.8.1.ebuild
+++ b/dev-python/watchgod/watchgod-0.8.1.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86"
 
 RDEPEND="
=dev-python/anyio-3*[${PYTHON_USEDEP}]



  1   2   3   4   >