[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdg-utils/

2024-02-25 Thread Mike Gilbert
commit: 2d109d48bad261d99d3253aa9d30934f7ee96e7a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Feb 25 16:55:02 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Feb 25 16:55:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d109d48

x11-misc/xdg-utils: revbump for previous change

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

 ...ls-1.1.3_p20210805-r1.ebuild => xdg-utils-1.1.3_p20210805-r2.ebuild} | 2 +-
 .../xdg-utils/{xdg-utils-1.2.1.ebuild => xdg-utils-1.2.1-r1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xdg-utils/xdg-utils-1.1.3_p20210805-r1.ebuild 
b/x11-misc/xdg-utils/xdg-utils-1.1.3_p20210805-r2.ebuild
similarity index 98%
rename from x11-misc/xdg-utils/xdg-utils-1.1.3_p20210805-r1.ebuild
rename to x11-misc/xdg-utils/xdg-utils-1.1.3_p20210805-r2.ebuild
index 3a49a042505a..852bfc0c9eea 100644
--- a/x11-misc/xdg-utils/xdg-utils-1.1.3_p20210805-r1.ebuild
+++ b/x11-misc/xdg-utils/xdg-utils-1.1.3_p20210805-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/x11-misc/xdg-utils/xdg-utils-1.2.1.ebuild 
b/x11-misc/xdg-utils/xdg-utils-1.2.1-r1.ebuild
similarity index 100%
rename from x11-misc/xdg-utils/xdg-utils-1.2.1.ebuild
rename to x11-misc/xdg-utils/xdg-utils-1.2.1-r1.ebuild



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

2024-02-25 Thread Mike Gilbert
commit: c1c1fd28d8a8269f228687eeb6d2ace58a86eefe
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Feb 25 16:15:21 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Feb 25 16:15:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1c1fd28

profiles: remove split-usr systemd profiles from profiles.desc

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

 profiles/profiles.desc | 56 +-
 1 file changed, 1 insertion(+), 55 deletions(-)

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 94dda224a564..2b280d2263a5 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -1,4 +1,4 @@
-# Copyright 2003-2023 Gentoo Authors
+# Copyright 2003-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 #
@@ -12,11 +12,9 @@
 # Alpha Profiles
 # @MAINTAINER: al...@gentoo.org
 alpha  default/linux/alpha/17.0
exp
-alpha  default/linux/alpha/17.0/systemd
exp
 alpha  default/linux/alpha/17.0/systemd/merged-usr 
exp
 alpha  default/linux/alpha/17.0/desktop
exp
 alpha  default/linux/alpha/17.0/desktop/gnome  
exp
-alpha  default/linux/alpha/17.0/desktop/gnome/systemd  
exp
 alpha  default/linux/alpha/17.0/desktop/gnome/systemd/merged-usr   
exp
 alpha  default/linux/alpha/17.0/developer  
exp
 alpha  default/linux/alpha/23.0
exp
@@ -37,27 +35,19 @@ amd64   default/linux/amd64/17.1/hardened   
stable
 amd64  default/linux/amd64/17.1/hardened/selinux   
stable
 amd64  default/linux/amd64/17.1/desktop
stable
 amd64  default/linux/amd64/17.1/desktop/gnome  
stable
-amd64  default/linux/amd64/17.1/desktop/gnome/systemd  
stable
 amd64  default/linux/amd64/17.1/desktop/gnome/systemd/merged-usr   
stable
 amd64  default/linux/amd64/17.1/desktop/plasma 
stable
-amd64  default/linux/amd64/17.1/desktop/plasma/systemd 
stable
 amd64  default/linux/amd64/17.1/desktop/plasma/systemd/merged-usr  
stable
-amd64  default/linux/amd64/17.1/desktop/systemd
stable
 amd64  default/linux/amd64/17.1/desktop/systemd/merged-usr 
stable
 amd64  default/linux/amd64/17.1/developer  
exp
 amd64  default/linux/amd64/17.1/no-multilib
stable
 amd64  default/linux/amd64/17.1/no-multilib/hardened   
stable
 amd64  default/linux/amd64/17.1/no-multilib/hardened/selinux   
stable
-amd64  default/linux/amd64/17.1/no-multilib/systemd
dev
 amd64  default/linux/amd64/17.1/no-multilib/systemd/merged-usr 
dev
-amd64  default/linux/amd64/17.1/no-multilib/systemd/selinux
exp
 amd64  default/linux/amd64/17.1/no-multilib/systemd/selinux/merged-usr 
exp
-amd64  default/linux/amd64/17.1/systemd
stable
 amd64  default/linux/amd64/17.1/systemd/merged-usr 
stable
-amd64  default/linux/amd64/17.1/systemd/selinux
exp
 amd64  default/linux/amd64/17.1/systemd/selinux/merged-usr 
exp
 amd64  default/linux/amd64/17.1/clang  
exp
-amd64  default/linux/amd64/17.1/systemd/clang  
exp
 amd64  default/linux/amd64/17.1/systemd/clang/merged-usr   
exp
 amd64  default/linux/amd64/23.0
exp
 amd64  default/linux/amd64/23.0/systemd
exp
@@ -103,7 +93,6 @@ amd64
default/linux/amd64/23.0/split-usr/hardened/selinux exp
 # AMD64 Profiles
 # @MAINTAINER: am...@gentoo.org
 amd64  default/linux/amd64/17.0/x32
dev
-amd64  default/linux/amd64/17.0/x32/systemd
exp
 amd64  default/linux/amd64/17.0/x32/systemd/merged-usr 
exp
 amd64  default/linux/amd64/23.0/x32
exp
 amd64  default/linux/amd64/23.0/x32/systemd
exp
@@ -115,10 +104,8 @@ amd64  default/linux/amd64/23.0/split-usr/x32  
exp
 armdefault/linux/arm/17.0  
stable
 armdefault/

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

2024-02-25 Thread Mike Gilbert
commit: aacd767383f2445df9444c0511d0cd8c8fe2b27a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Feb 25 16:08:33 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Feb 25 16:08:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aacd7673

sys-apps/systemd: fix grammar in optfeature messages

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

 sys-apps/systemd/systemd-254.8-r1.ebuild | 4 ++--
 sys-apps/systemd/systemd-254.9-r1.ebuild | 4 ++--
 sys-apps/systemd/systemd-255.3-r1.ebuild | 4 ++--
 sys-apps/systemd/systemd-.ebuild | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/sys-apps/systemd/systemd-254.8-r1.ebuild 
b/sys-apps/systemd/systemd-254.8-r1.ebuild
index 62810762a4f2..d2400135d84b 100644
--- a/sys-apps/systemd/systemd-254.8-r1.ebuild
+++ b/sys-apps/systemd/systemd-254.8-r1.ebuild
@@ -523,11 +523,11 @@ pkg_postinst() {
fi
 
if use boot; then
-   optfeature "install kernels in systemd-boot's native layout and 
update loader entries" \
+   optfeature "installing kernels in systemd-boot's native layout 
and update loader entries" \
"sys-kernel/installkernel[systemd-boot]"
fi
if use ukify; then
-   optfeature "generate unified kernel image on each kernel 
installation" \
+   optfeature "generating unified kernel image on each kernel 
installation" \
"sys-kernel/installkernel[ukify]"
fi
 }

diff --git a/sys-apps/systemd/systemd-254.9-r1.ebuild 
b/sys-apps/systemd/systemd-254.9-r1.ebuild
index c4161ce953dd..58e10b48b7e1 100644
--- a/sys-apps/systemd/systemd-254.9-r1.ebuild
+++ b/sys-apps/systemd/systemd-254.9-r1.ebuild
@@ -524,11 +524,11 @@ pkg_postinst() {
fi
 
if use boot; then
-   optfeature "install kernels in systemd-boot's native layout and 
update loader entries" \
+   optfeature "installing kernels in systemd-boot's native layout 
and update loader entries" \
"sys-kernel/installkernel[systemd-boot]"
fi
if use ukify; then
-   optfeature "generate unified kernel image on each kernel 
installation" \
+   optfeature "generating unified kernel image on each kernel 
installation" \
"sys-kernel/installkernel[ukify]"
fi
 }

diff --git a/sys-apps/systemd/systemd-255.3-r1.ebuild 
b/sys-apps/systemd/systemd-255.3-r1.ebuild
index 4a7f5416efcf..28b054eee17b 100644
--- a/sys-apps/systemd/systemd-255.3-r1.ebuild
+++ b/sys-apps/systemd/systemd-255.3-r1.ebuild
@@ -510,11 +510,11 @@ pkg_postinst() {
fi
 
if use boot; then
-   optfeature "install kernels in systemd-boot's native layout and 
update loader entries" \
+   optfeature "installing kernels in systemd-boot's native layout 
and update loader entries" \
"sys-kernel/installkernel[systemd-boot]"
fi
if use ukify; then
-   optfeature "generate unified kernel image on each kernel 
installation" \
+   optfeature "generating unified kernel image on each kernel 
installation" \
"sys-kernel/installkernel[ukify]"
fi
 }

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 52121a080823..183166373f1d 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -510,11 +510,11 @@ pkg_postinst() {
fi
 
if use boot; then
-   optfeature "install kernels in systemd-boot's native layout and 
update loader entries" \
+   optfeature "installing kernels in systemd-boot's native layout 
and update loader entries" \
"sys-kernel/installkernel[systemd-boot]"
fi
if use ukify; then
-   optfeature "generate unified kernel image on each kernel 
installation" \
+   optfeature "generating unified kernel image on each kernel 
installation" \
"sys-kernel/installkernel[ukify]"
fi
 }



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

2024-02-25 Thread Mike Gilbert
commit: 96b53d8e7b665920e2ef20f6295bab2f02d3edc8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Feb 25 15:59:43 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Feb 25 15:59:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96b53d8e

sys-apps/systemd: shorten optfeature messages

Clears a pkgcheck warnign about line length.

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

 sys-apps/systemd/systemd-254.8-r1.ebuild | 4 ++--
 sys-apps/systemd/systemd-254.9-r1.ebuild | 4 ++--
 sys-apps/systemd/systemd-255.3-r1.ebuild | 4 ++--
 sys-apps/systemd/systemd-.ebuild | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/sys-apps/systemd/systemd-254.8-r1.ebuild 
b/sys-apps/systemd/systemd-254.8-r1.ebuild
index 6546ff87b78f..62810762a4f2 100644
--- a/sys-apps/systemd/systemd-254.8-r1.ebuild
+++ b/sys-apps/systemd/systemd-254.8-r1.ebuild
@@ -523,11 +523,11 @@ pkg_postinst() {
fi
 
if use boot; then
-   optfeature "automatically installing the kernels in 
systemd-boot's native layout and updating the bootloader configuration" \
+   optfeature "install kernels in systemd-boot's native layout and 
update loader entries" \
"sys-kernel/installkernel[systemd-boot]"
fi
if use ukify; then
-   optfeature "automatically generating an unified kernel image on 
each kernel installation" \
+   optfeature "generate unified kernel image on each kernel 
installation" \
"sys-kernel/installkernel[ukify]"
fi
 }

diff --git a/sys-apps/systemd/systemd-254.9-r1.ebuild 
b/sys-apps/systemd/systemd-254.9-r1.ebuild
index b9a20c537da3..c4161ce953dd 100644
--- a/sys-apps/systemd/systemd-254.9-r1.ebuild
+++ b/sys-apps/systemd/systemd-254.9-r1.ebuild
@@ -524,11 +524,11 @@ pkg_postinst() {
fi
 
if use boot; then
-   optfeature "automatically installing the kernels in 
systemd-boot's native layout and updating the bootloader configuration" \
+   optfeature "install kernels in systemd-boot's native layout and 
update loader entries" \
"sys-kernel/installkernel[systemd-boot]"
fi
if use ukify; then
-   optfeature "automatically generating an unified kernel image on 
each kernel installation" \
+   optfeature "generate unified kernel image on each kernel 
installation" \
"sys-kernel/installkernel[ukify]"
fi
 }

diff --git a/sys-apps/systemd/systemd-255.3-r1.ebuild 
b/sys-apps/systemd/systemd-255.3-r1.ebuild
index 6297e312e107..4a7f5416efcf 100644
--- a/sys-apps/systemd/systemd-255.3-r1.ebuild
+++ b/sys-apps/systemd/systemd-255.3-r1.ebuild
@@ -510,11 +510,11 @@ pkg_postinst() {
fi
 
if use boot; then
-   optfeature "automatically installing the kernels in 
systemd-boot's native layout and updating the bootloader configuration" \
+   optfeature "install kernels in systemd-boot's native layout and 
update loader entries" \
"sys-kernel/installkernel[systemd-boot]"
fi
if use ukify; then
-   optfeature "automatically generating an unified kernel image on 
each kernel installation" \
+   optfeature "generate unified kernel image on each kernel 
installation" \
"sys-kernel/installkernel[ukify]"
fi
 }

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 6437ef1e3b47..52121a080823 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -510,11 +510,11 @@ pkg_postinst() {
fi
 
if use boot; then
-   optfeature "automatically installing the kernels in 
systemd-boot's native layout and updating the bootloader configuration" \
+   optfeature "install kernels in systemd-boot's native layout and 
update loader entries" \
"sys-kernel/installkernel[systemd-boot]"
fi
if use ukify; then
-   optfeature "automatically generating an unified kernel image on 
each kernel installation" \
+   optfeature "generate unified kernel image on each kernel 
installation" \
"sys-kernel/installkernel[ukify]"
fi
 }



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/ppc/17.0/systemd/, ...

2024-02-25 Thread Mike Gilbert
commit: b8caf1c42aa39b7be6588ff5377c1112eab7202a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Feb 25 15:29:52 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Feb 25 15:32:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8caf1c4

profiles/default/linux: deprecate split-usr systemd profiles

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

 .../alpha/17.0/desktop/gnome/systemd/deprecated| 33 ++
 .../default/linux/alpha/17.0/systemd/deprecated| 33 ++
 .../linux/amd64/17.0/x32/systemd/deprecated| 33 ++
 .../amd64/17.1/desktop/gnome/systemd/deprecated| 33 ++
 .../amd64/17.1/desktop/plasma/systemd/deprecated   | 33 ++
 .../linux/amd64/17.1/desktop/systemd/deprecated| 33 ++
 .../amd64/17.1/no-multilib/systemd/deprecated  | 33 ++
 .../default/linux/amd64/17.1/systemd/deprecated| 33 ++
 .../linux/arm/17.0/armv4t/systemd/deprecated   | 33 ++
 .../linux/arm/17.0/armv5te/systemd/deprecated  | 33 ++
 .../linux/arm/17.0/armv6j/systemd/deprecated   | 33 ++
 .../17.0/armv7a/desktop/gnome/systemd/deprecated   | 33 ++
 .../17.0/armv7a/desktop/plasma/systemd/deprecated  | 33 ++
 .../linux/arm/17.0/armv7a/systemd/deprecated   | 33 ++
 .../arm/17.0/desktop/gnome/systemd/deprecated  | 33 ++
 .../arm/17.0/desktop/plasma/systemd/deprecated | 33 ++
 .../linux/arm64/17.0/big-endian/systemd/deprecated | 33 ++
 .../arm64/17.0/desktop/gnome/systemd/deprecated| 33 ++
 .../arm64/17.0/desktop/plasma/systemd/deprecated   | 33 ++
 .../linux/arm64/17.0/desktop/systemd/deprecated| 33 ++
 .../default/linux/arm64/17.0/systemd/deprecated| 33 ++
 .../default/linux/hppa/17.0/systemd/deprecated | 33 ++
 .../ia64/17.0/desktop/gnome/systemd/deprecated | 33 ++
 .../default/linux/ia64/17.0/systemd/deprecated | 33 ++
 .../default/linux/m68k/17.0/systemd/deprecated | 33 ++
 .../17.0/mipsel/multilib/n32/systemd/deprecated| 33 ++
 .../17.0/mipsel/multilib/n64/systemd/deprecated| 33 ++
 .../linux/mips/17.0/mipsel/n32/systemd/deprecated  | 33 ++
 .../linux/mips/17.0/mipsel/n64/systemd/deprecated  | 33 ++
 .../linux/mips/17.0/mipsel/o32/systemd/deprecated  | 33 ++
 .../mips/17.0/multilib/n32/systemd/deprecated  | 33 ++
 .../default/linux/mips/17.0/n32/systemd/deprecated | 33 ++
 .../default/linux/mips/17.0/n64/systemd/deprecated | 33 ++
 .../default/linux/mips/17.0/o32/systemd/deprecated | 33 ++
 .../desktop/gnome/systemd/deprecated   | 33 ++
 .../ppc/17.0/desktop/gnome/systemd/deprecated  | 33 ++
 profiles/default/linux/ppc/17.0/systemd/deprecated | 33 ++
 .../ppc64/17.0/desktop/gnome/systemd/deprecated| 33 ++
 .../default/linux/ppc64/17.0/systemd/deprecated| 33 ++
 .../ppc64le/17.0/desktop/gnome/systemd/deprecated  | 33 ++
 .../ppc64le/17.0/desktop/plasma/systemd/deprecated | 33 ++
 .../linux/ppc64le/17.0/desktop/systemd/deprecated  | 33 ++
 .../default/linux/ppc64le/17.0/systemd/deprecated  | 33 ++
 .../linux/s390/17.0/s390x/systemd/deprecated   | 33 ++
 .../default/linux/s390/17.0/systemd/deprecated | 33 ++
 .../linux/sparc/17.0/64ul/systemd/deprecated   | 33 ++
 .../default/linux/sparc/17.0/systemd/deprecated| 33 ++
 .../x86/17.0/desktop/gnome/systemd/deprecated  | 33 ++
 .../x86/17.0/desktop/plasma/systemd/deprecated | 33 ++
 profiles/default/linux/x86/17.0/systemd/deprecated | 33 ++
 50 files changed, 1650 insertions(+)

diff --git a/profiles/default/linux/alpha/17.0/desktop/gnome/systemd/deprecated 
b/profiles/default/linux/alpha/17.0/desktop/gnome/systemd/deprecated
new file mode 100644
index ..32d5b17adb75
--- /dev/null
+++ b/profiles/default/linux/alpha/17.0/desktop/gnome/systemd/deprecated
@@ -0,0 +1,33 @@
+default/linux/alpha/17.0/desktop/gnome/systemd/merged-usr
+
+As warned about previously in a news item, systemd-255 has dropped
+support for split-usr systems. All Gentoo systems running systemd will
+need to be migrated to merged-usr.
+
+

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

2024-02-24 Thread Mike Gilbert
commit: 296415fa509175fd0253091697d1eec1fcf462df
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Feb 24 15:48:45 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sat Feb 24 15:48:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=296415fa

sys-apps/systemd: backport fchmodat2 support to 254.9

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

 .../systemd/files/systemd-254.9-fchmodat2.patch| 255 +
 ...ystemd-254.9.ebuild => systemd-254.9-r1.ebuild} |   1 +
 2 files changed, 256 insertions(+)

diff --git a/sys-apps/systemd/files/systemd-254.9-fchmodat2.patch 
b/sys-apps/systemd/files/systemd-254.9-fchmodat2.patch
new file mode 100644
index ..27bdd121aa60
--- /dev/null
+++ b/sys-apps/systemd/files/systemd-254.9-fchmodat2.patch
@@ -0,0 +1,255 @@
+From 3d93b69fa558b33f1f2b52305fa4c2d836789394 Mon Sep 17 00:00:00 2001
+From: Arseny Maslennikov 
+Date: Sun, 15 Oct 2023 11:00:00 +0300
+Subject: [PATCH 1/3] basic/missing_syscall: generate defs for `fchmodat2(2)`
+
+We will need this to set seccomp filters on this system call regardless
+of libseccomp or kernel support.
+
+(cherry picked from commit 3677364cc3a2c5429380cfd3a2472e2da87925c4)
+---
+ src/basic/missing_syscall_def.h | 68 +
+ src/basic/missing_syscalls.py   |  1 +
+ 2 files changed, 69 insertions(+)
+
+diff --git a/src/basic/missing_syscall_def.h b/src/basic/missing_syscall_def.h
+index 402fdd00dc..b5beb434db 100644
+--- a/src/basic/missing_syscall_def.h
 b/src/basic/missing_syscall_def.h
+@@ -246,6 +246,74 @@ assert_cc(__NR_copy_file_range == 
systemd_NR_copy_file_range);
+ #  endif
+ #endif
+ 
++#ifndef __IGNORE_fchmodat2
++#  if defined(__aarch64__)
++#define systemd_NR_fchmodat2 452
++#  elif defined(__alpha__)
++#define systemd_NR_fchmodat2 562
++#  elif defined(__arc__) || defined(__tilegx__)
++#define systemd_NR_fchmodat2 452
++#  elif defined(__arm__)
++#define systemd_NR_fchmodat2 452
++#  elif defined(__i386__)
++#define systemd_NR_fchmodat2 452
++#  elif defined(__ia64__)
++#define systemd_NR_fchmodat2 1476
++#  elif defined(__loongarch_lp64)
++#define systemd_NR_fchmodat2 452
++#  elif defined(__m68k__)
++#define systemd_NR_fchmodat2 452
++#  elif defined(_MIPS_SIM)
++#if _MIPS_SIM == _MIPS_SIM_ABI32
++#  define systemd_NR_fchmodat2 4452
++#elif _MIPS_SIM == _MIPS_SIM_NABI32
++#  define systemd_NR_fchmodat2 6452
++#elif _MIPS_SIM == _MIPS_SIM_ABI64
++#  define systemd_NR_fchmodat2 5452
++#else
++#  error "Unknown MIPS ABI"
++#endif
++#  elif defined(__hppa__)
++#define systemd_NR_fchmodat2 452
++#  elif defined(__powerpc__)
++#define systemd_NR_fchmodat2 452
++#  elif defined(__riscv)
++#if __riscv_xlen == 32
++#  define systemd_NR_fchmodat2 452
++#elif __riscv_xlen == 64
++#  define systemd_NR_fchmodat2 452
++#else
++#  error "Unknown RISC-V ABI"
++#endif
++#  elif defined(__s390__)
++#define systemd_NR_fchmodat2 452
++#  elif defined(__sparc__)
++#define systemd_NR_fchmodat2 452
++#  elif defined(__x86_64__)
++#if defined(__ILP32__)
++#  define systemd_NR_fchmodat2 (452 | /* __X32_SYSCALL_BIT */ 0x4000)
++#else
++#  define systemd_NR_fchmodat2 452
++#endif
++#  elif !defined(missing_arch_template)
++#warning "fchmodat2() syscall number is unknown for your architecture"
++#  endif
++
++/* may be an (invalid) negative number due to libseccomp, see PR 13319 */
++#  if defined __NR_fchmodat2 && __NR_fchmodat2 >= 0
++#if defined systemd_NR_fchmodat2
++assert_cc(__NR_fchmodat2 == systemd_NR_fchmodat2);
++#endif
++#  else
++#if defined __NR_fchmodat2
++#  undef __NR_fchmodat2
++#endif
++#if defined systemd_NR_fchmodat2 && systemd_NR_fchmodat2 >= 0
++#  define __NR_fchmodat2 systemd_NR_fchmodat2
++#endif
++#  endif
++#endif
++
+ #ifndef __IGNORE_getrandom
+ #  if defined(__aarch64__)
+ #define systemd_NR_getrandom 278
+diff --git a/src/basic/missing_syscalls.py b/src/basic/missing_syscalls.py
+index 5ccf02adec..00f72dc7a8 100644
+--- a/src/basic/missing_syscalls.py
 b/src/basic/missing_syscalls.py
+@@ -9,6 +9,7 @@ SYSCALLS = [
+ 'bpf',
+ 'close_range',
+ 'copy_file_range',
++'fchmodat2',
+ 'getrandom',
+ 'memfd_create',
+ 'mount_setattr',
+-- 
+2.43.0
+
+
+From c1ffd32c642dcadb844b149fcc0c6fe0dbe8a292 Mon Sep 17 00:00:00 2001
+From: Arseny Maslennikov 
+Date: Sun, 15 Oct 2023 11:00:00 +0300
+Subject: [PATCH 2/3] seccomp: include `fchmodat2` in `@file-system`
+
+(cherry picked from commit 6e10405aa25fe5e76b740d9ec59730e3f4470c7a)
+---
+ src/shared/seccomp-util.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/shared/seccomp-util.c b/src/shared/seccomp-util.c
+index bd9660cb35..a9c6279b18 100644
+--- a/src/shared/seccomp-util.c
 b/src/s

[gentoo-commits] repo/gentoo:master commit in: dev-build/ninja/

2024-02-21 Thread Mike Gilbert
commit: be0f08020ddeea3acc624b2734e6dd763b15d992
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Feb 21 20:52:59 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Feb 21 20:59:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be0f0802

dev-build/ninja: drop 1.11.1-r2, 1.11.1-r3, 1.11.1-r4

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

 dev-build/ninja/ninja-1.11.1-r2.ebuild | 127 
 dev-build/ninja/ninja-1.11.1-r3.ebuild | 131 -
 dev-build/ninja/ninja-1.11.1-r4.ebuild | 117 -
 3 files changed, 375 deletions(-)

diff --git a/dev-build/ninja/ninja-1.11.1-r2.ebuild 
b/dev-build/ninja/ninja-1.11.1-r2.ebuild
deleted file mode 100644
index 0cb89335a647..
--- a/dev-build/ninja/ninja-1.11.1-r2.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 2012-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit edo bash-completion-r1 elisp-common flag-o-matic python-any-r1 
toolchain-funcs
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/ninja-build/ninja.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/ninja-build/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-fi
-
-DESCRIPTION="A small build system similar to make"
-HOMEPAGE="https://ninja-build.org/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-IUSE="doc emacs test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/re2c
-   doc? (
-   app-text/asciidoc
-   app-text/doxygen
-   dev-libs/libxslt
-   media-gfx/graphviz
-   )
-   test? ( dev-cpp/gtest )
-"
-RDEPEND="emacs? ( >=app-editors/emacs-23.1:* )"
-
-PATCHES=(
-   "${FILESDIR}"/ninja-cflags.patch
-)
-
-run_for_build() {
-   if tc-is-cross-compiler; then
-   local -x AR=$(tc-getBUILD_AR)
-   local -x CXX=$(tc-getBUILD_CXX)
-   local -x CFLAGS=
-   local -x CXXFLAGS=${BUILD_CXXFLAGS}
-   local -x LDFLAGS=${BUILD_LDFLAGS}
-   fi
-   echo "$@" >&2
-   "$@"
-}
-
-src_compile() {
-   tc-export AR CXX
-
-   # configure.py appends CFLAGS to CXXFLAGS
-   unset CFLAGS
-
-   append-lfs-flags
-
-   run_for_build ${EPYTHON} configure.py --bootstrap --verbose || die
-
-   if tc-is-cross-compiler; then
-   mv ninja ninja-build || die
-   ${EPYTHON} configure.py || die
-   ./ninja-build -v ninja || die
-   else
-   ln ninja ninja-build || die
-   fi
-
-   if use doc; then
-   ./ninja-build -v doxygen manual || die
-   fi
-
-   if use emacs; then
-   elisp-compile misc/ninja-mode.el || die
-   fi
-}
-
-src_test() {
-   if ! tc-is-cross-compiler; then
-   # Bug 485772
-   ulimit -n 2048
-   edo ./ninja -v ninja_test
-   edo ./ninja_test
-   fi
-}
-
-src_install() {
-   dodoc README.md CONTRIBUTING.md
-
-   if use doc; then
-   docinto html
-   dodoc -r doc/doxygen/html/.
-   dodoc doc/manual.html
-   fi
-
-   dobin ninja
-
-   newbashcomp misc/bash-completion ${PN}
-
-   insinto /usr/share/vim/vimfiles/syntax/
-   doins misc/ninja.vim
-
-   echo 'au BufNewFile,BufRead *.ninja set ft=ninja' > "${T}"/ninja.vim || 
die
-   insinto /usr/share/vim/vimfiles/ftdetect
-   doins "${T}"/ninja.vim
-
-   insinto /usr/share/zsh/site-functions
-   newins misc/zsh-completion _ninja
-
-   if use emacs; then
-   cd misc || die
-   elisp-install ninja ninja-mode.el* || die
-   fi
-}
-
-pkg_postinst() {
-   use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-   use emacs && elisp-site-regen
-}

diff --git a/dev-build/ninja/ninja-1.11.1-r3.ebuild 
b/dev-build/ninja/ninja-1.11.1-r3.ebuild
deleted file mode 100644
index 2ca427037c35..
--- a/dev-build/ninja/ninja-1.11.1-r3.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 2012-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit edo bash-completion-r1 elisp-common flag-o-matic python-any-r1 
toolchain-funcs
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/ninja-build/ninja.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/ninja-build/${PN}/ar

[gentoo-commits] repo/gentoo:master commit in: dev-build/ninja/files/, dev-build/ninja/

2024-02-21 Thread Mike Gilbert
commit: 9549bcf6aceef0dcc7cbe779d30d7733dbe8f0f2
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Feb 21 20:56:03 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Feb 21 20:59:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9549bcf6

dev-build/ninja: simplify LFS handling

Just append -D_FILE_OFFSET_BITS=64 to CXXFLAGS directly.

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

 dev-build/ninja/files/ninja-cppflags.patch | 21 -
 dev-build/ninja/ninja-1.11.1-r5.ebuild |  7 +++
 dev-build/ninja/ninja-.ebuild  |  7 +++
 3 files changed, 6 insertions(+), 29 deletions(-)

diff --git a/dev-build/ninja/files/ninja-cppflags.patch 
b/dev-build/ninja/files/ninja-cppflags.patch
deleted file mode 100644
index 375f6fce6045..
--- a/dev-build/ninja/files/ninja-cppflags.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-Needed for append-lfs-flags to work.
 a/configure.py
-+++ b/configure.py
-@@ -261,7 +261,7 @@ configure_args = sys.argv[1:]
- if '--bootstrap' in configure_args:
- configure_args.remove('--bootstrap')
- n.variable('configure_args', ' '.join(configure_args))
--env_keys = set(['CXX', 'AR', 'CFLAGS', 'CXXFLAGS', 'LDFLAGS'])
-+env_keys = set(['CXX', 'AR', 'CFLAGS', 'CPPFLAGS', 'CXXFLAGS', 'LDFLAGS'])
- configure_env = dict((k, os.environ[k]) for k in os.environ if k in env_keys)
- if configure_env:
- config_str = ' '.join([k + '=' + pipes.quote(configure_env[k])
-@@ -406,6 +406,8 @@ def shell_escape(str):
- if 'CFLAGS' in configure_env:
- cflags.append(configure_env['CFLAGS'])
- ldflags.append(configure_env['CFLAGS'])
-+if 'CPPFLAGS' in configure_env:
-+cflags.append(configure_env['CPPFLAGS'])
- if 'CXXFLAGS' in configure_env:
- cflags.append(configure_env['CXXFLAGS'])
- ldflags.append(configure_env['CXXFLAGS'])

diff --git a/dev-build/ninja/ninja-1.11.1-r5.ebuild 
b/dev-build/ninja/ninja-1.11.1-r5.ebuild
index ee03031346ed..44ee3c27b3bd 100644
--- a/dev-build/ninja/ninja-1.11.1-r5.ebuild
+++ b/dev-build/ninja/ninja-1.11.1-r5.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{10..12} )
 
-inherit edo bash-completion-r1 flag-o-matic python-any-r1 toolchain-funcs
+inherit edo bash-completion-r1 python-any-r1 toolchain-funcs
 
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/ninja-build/ninja.git;
@@ -40,7 +40,6 @@ PDEPEND="
 
 PATCHES=(
"${FILESDIR}"/ninja-cflags.patch
-   "${FILESDIR}"/ninja-cppflags.patch
 )
 
 run_for_build() {
@@ -48,7 +47,7 @@ run_for_build() {
local -x AR=$(tc-getBUILD_AR)
local -x CXX=$(tc-getBUILD_CXX)
local -x CFLAGS=
-   local -x CXXFLAGS=${BUILD_CXXFLAGS}
+   local -x CXXFLAGS="${BUILD_CXXFLAGS} -D_FILE_OFFSET_BITS=64"
local -x LDFLAGS=${BUILD_LDFLAGS}
fi
echo "$@" >&2
@@ -61,7 +60,7 @@ src_compile() {
# configure.py appends CFLAGS to CXXFLAGS
unset CFLAGS
 
-   append-lfs-flags
+   local -x CXXFLAGS="${CXXFLAGS} -D_FILE_OFFSET_BITS=64"
 
run_for_build ${EPYTHON} configure.py --bootstrap --verbose || die
 

diff --git a/dev-build/ninja/ninja-.ebuild 
b/dev-build/ninja/ninja-.ebuild
index eae54565f9fc..9442eeaecf97 100644
--- a/dev-build/ninja/ninja-.ebuild
+++ b/dev-build/ninja/ninja-.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{10..12} )
 
-inherit edo bash-completion-r1 flag-o-matic python-any-r1 toolchain-funcs
+inherit edo bash-completion-r1 python-any-r1 toolchain-funcs
 
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/ninja-build/ninja.git;
@@ -40,7 +40,6 @@ PDEPEND="
 
 PATCHES=(
"${FILESDIR}"/ninja-cflags.patch
-   "${FILESDIR}"/ninja-cppflags.patch
 )
 
 run_for_build() {
@@ -48,7 +47,7 @@ run_for_build() {
local -x AR=$(tc-getBUILD_AR)
local -x CXX=$(tc-getBUILD_CXX)
local -x CFLAGS=
-   local -x CXXFLAGS=${BUILD_CXXFLAGS}
+   local -x CXXFLAGS="${BUILD_CXXFLAGS} -D_FILE_OFFSET_BITS=64"
local -x LDFLAGS=${BUILD_LDFLAGS}
fi
echo "$@" >&2
@@ -61,7 +60,7 @@ src_compile() {
# configure.py appends CFLAGS to CXXFLAGS
unset CFLAGS
 
-   append-lfs-flags
+   local -x CXXFLAGS="${CXXFLAGS} -D_FILE_OFFSET_BITS=64"
 
run_for_build ${EPYTHON} configure.py --bootstrap --verbose || die
 



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

2024-02-21 Thread Mike Gilbert
commit: dc2218c97fed493ded478538f5b64176b3149c3e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Feb 21 16:07:33 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Feb 21 16:07:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc2218c9

sys-apps/systemd: override debug-shell and default-user-shell

We need to match /etc/shells to allow users to log in.

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

 sys-apps/systemd/{systemd-255.3.ebuild => systemd-255.3-r1.ebuild} | 3 +++
 sys-apps/systemd/systemd-.ebuild   | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/sys-apps/systemd/systemd-255.3.ebuild 
b/sys-apps/systemd/systemd-255.3-r1.ebuild
similarity index 99%
rename from sys-apps/systemd/systemd-255.3.ebuild
rename to sys-apps/systemd/systemd-255.3-r1.ebuild
index 2e6dc0eacdce..6297e312e107 100644
--- a/sys-apps/systemd/systemd-255.3.ebuild
+++ b/sys-apps/systemd/systemd-255.3-r1.ebuild
@@ -287,6 +287,9 @@ multilib_src_configure() {
# no deps
-Dima=true
-Ddefault-hierarchy=$(usex cgroup-hybrid hybrid unified)
+   # Match /etc/shells, bug 919749
+   -Ddebug-shell="${EPREFIX}/bin/sh"
+   -Ddefault-user-shell="${EPREFIX}/bin/bash"
# Optional components/dependencies
$(meson_native_use_bool acl)
$(meson_native_use_bool apparmor)

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 85965aed1d27..6437ef1e3b47 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -287,6 +287,9 @@ multilib_src_configure() {
# no deps
-Dima=true
-Ddefault-hierarchy=$(usex cgroup-hybrid hybrid unified)
+   # Match /etc/shells, bug 919749
+   -Ddebug-shell="${EPREFIX}/bin/sh"
+   -Ddefault-user-shell="${EPREFIX}/bin/bash"
# Optional components/dependencies
$(meson_native_use_bool acl)
$(meson_native_use_bool apparmor)



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

2024-02-18 Thread Mike Gilbert
commit: c17bf9839f66ef3da664665c30ce7d3d864403aa
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Feb 18 17:53:12 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Feb 18 17:53:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c17bf983

sys-libs/efivar: disable parallel testing

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

 sys-libs/efivar/efivar-38.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/sys-libs/efivar/efivar-38.ebuild b/sys-libs/efivar/efivar-38.ebuild
index cf449a8640f7..afed8c46956a 100644
--- a/sys-libs/efivar/efivar-38.ebuild
+++ b/sys-libs/efivar/efivar-38.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2014-2023 Gentoo Authors
+# Copyright 2014-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -68,3 +68,8 @@ src_configure() {
# Used by tests/Makefile
export GRUB_PREFIX=grub
 }
+
+src_test() {
+   # https://bugs.gentoo.org/924370
+   emake -j1 test
+}



[gentoo-commits] repo/gentoo:master commit in: net-fs/nfs-utils/files/

2024-02-16 Thread Mike Gilbert
commit: 803ade1a8a177ff47d4a8e5d5c60ca45e98ba5f5
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Feb 16 19:44:33 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Fri Feb 16 19:44:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=803ade1a

net-fs/nfs-utils: update copyright year in nfs.initd

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

 net-fs/nfs-utils/files/nfs.initd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/nfs-utils/files/nfs.initd b/net-fs/nfs-utils/files/nfs.initd
index bc548f027c07..7c1de560d1da 100644
--- a/net-fs/nfs-utils/files/nfs.initd
+++ b/net-fs/nfs-utils/files/nfs.initd
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 extra_started_commands="reload"



[gentoo-commits] repo/gentoo:master commit in: net-fs/nfs-utils/files/, net-fs/nfs-utils/

2024-02-16 Thread Mike Gilbert
commit: 7aa183ae8073593cab6d3f012a981a6e6712ffc2
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Feb 16 19:23:48 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Fri Feb 16 19:32:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aa183ae

net-fs/nfs-utils: stop sending signals to kernel nfsd threads

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

 net-fs/nfs-utils/files/nfs.initd   | 10 --
 .../{nfs-utils-2.6.3-r2.ebuild => nfs-utils-2.6.3-r3.ebuild}   |  2 +-
 .../{nfs-utils-2.6.4-r3.ebuild => nfs-utils-2.6.4-r10.ebuild}  |  0
 .../{nfs-utils-2.6.4-r1.ebuild => nfs-utils-2.6.4-r4.ebuild}   |  0
 4 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/net-fs/nfs-utils/files/nfs.initd b/net-fs/nfs-utils/files/nfs.initd
index 6540c9f92075..bc548f027c07 100644
--- a/net-fs/nfs-utils/files/nfs.initd
+++ b/net-fs/nfs-utils/files/nfs.initd
@@ -6,8 +6,8 @@ extra_started_commands="reload"
 
 # The binary locations
 exportfs=/usr/sbin/exportfs
-  mountd=/usr/sbin/rpc.mountd
-nfsd=/usr/sbin/rpc.nfsd
+mountd=/usr/sbin/rpc.mountd
+nfsd=/usr/sbin/rpc.nfsd
 smnotify=/usr/sbin/sm-notify
 
 depend() {
@@ -106,13 +106,11 @@ stop() {
eend $?
ret=$((ret + $?))
 
-   # nfsd sets its process name to [nfsd] so don't look for $nfsd
ebegin "Stopping NFS daemon"
-   start-stop-daemon --stop --name nfsd --user root --signal 2
+   # Do not attempt to signal kernel nfsd threads directly, #924309
+   ${nfsd} 0
eend $?
ret=$((ret + $?))
-   # in case things don't work out ... #228127
-   rpc.nfsd 0
 
# When restarting the NFS server, running "exportfs -ua" probably
# isn't what the user wants.  Running it causes all entries listed

diff --git a/net-fs/nfs-utils/nfs-utils-2.6.3-r2.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.6.3-r3.ebuild
similarity index 99%
rename from net-fs/nfs-utils/nfs-utils-2.6.3-r2.ebuild
rename to net-fs/nfs-utils/nfs-utils-2.6.3-r3.ebuild
index 93a79d1a257b..773a752231a3 100644
--- a/net-fs/nfs-utils/nfs-utils-2.6.3-r2.ebuild
+++ b/net-fs/nfs-utils/nfs-utils-2.6.3-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/net-fs/nfs-utils/nfs-utils-2.6.4-r3.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild
similarity index 100%
rename from net-fs/nfs-utils/nfs-utils-2.6.4-r3.ebuild
rename to net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild

diff --git a/net-fs/nfs-utils/nfs-utils-2.6.4-r1.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.6.4-r4.ebuild
similarity index 100%
rename from net-fs/nfs-utils/nfs-utils-2.6.4-r1.ebuild
rename to net-fs/nfs-utils/nfs-utils-2.6.4-r4.ebuild



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

2024-02-13 Thread Mike Gilbert
commit: 1c0e15fa3d561b62397e695a49ad6e66628636da
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Feb 13 18:03:05 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Feb 13 18:03:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c0e15fa

sys-apps/shadow: set QA_CONFIG_IMPL_DECL_SKIP for musl

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

 sys-apps/shadow/shadow-4.13-r3.ebuild   | 6 +-
 sys-apps/shadow/shadow-4.13-r4.ebuild   | 6 +-
 sys-apps/shadow/shadow-4.14.0-r3.ebuild | 6 +-
 sys-apps/shadow/shadow-4.14.2.ebuild| 4 
 sys-apps/shadow/shadow-4.14.3.ebuild| 4 
 sys-apps/shadow/shadow-4.14.4.ebuild| 4 
 6 files changed, 27 insertions(+), 3 deletions(-)

diff --git a/sys-apps/shadow/shadow-4.13-r3.ebuild 
b/sys-apps/shadow/shadow-4.13-r3.ebuild
index 906706d544ff..0302c5face3c 100644
--- a/sys-apps/shadow/shadow-4.13-r3.ebuild
+++ b/sys-apps/shadow/shadow-4.13-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -231,6 +231,10 @@ src_install() {
newdoc README README.download
cd doc || die
dodoc HOWTO README* WISHLIST *.txt
+
+   if use elibc_musl; then
+   QA_CONFIG_IMPL_DECL_SKIP+=( sgetsgent )
+   fi
 }
 
 pkg_preinst() {

diff --git a/sys-apps/shadow/shadow-4.13-r4.ebuild 
b/sys-apps/shadow/shadow-4.13-r4.ebuild
index 18a4cb2677c0..b2cbba68a664 100644
--- a/sys-apps/shadow/shadow-4.13-r4.ebuild
+++ b/sys-apps/shadow/shadow-4.13-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -235,6 +235,10 @@ src_install() {
newdoc README README.download
cd doc || die
dodoc HOWTO README* WISHLIST *.txt
+
+   if use elibc_musl; then
+   QA_CONFIG_IMPL_DECL_SKIP+=( sgetsgent )
+   fi
 }
 
 pkg_preinst() {

diff --git a/sys-apps/shadow/shadow-4.14.0-r3.ebuild 
b/sys-apps/shadow/shadow-4.14.0-r3.ebuild
index d30bf95c0ac9..3e4f1ed078f2 100644
--- a/sys-apps/shadow/shadow-4.14.0-r3.ebuild
+++ b/sys-apps/shadow/shadow-4.14.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -244,6 +244,10 @@ src_install() {
newdoc README README.download
cd doc || die
dodoc HOWTO README* WISHLIST *.txt
+
+   if use elibc_musl; then
+   QA_CONFIG_IMPL_DECL_SKIP+=( sgetsgent )
+   fi
 }
 
 pkg_preinst() {

diff --git a/sys-apps/shadow/shadow-4.14.2.ebuild 
b/sys-apps/shadow/shadow-4.14.2.ebuild
index 36965ef21c01..a82a8ce5ef70 100644
--- a/sys-apps/shadow/shadow-4.14.2.ebuild
+++ b/sys-apps/shadow/shadow-4.14.2.ebuild
@@ -243,6 +243,10 @@ src_install() {
newdoc README README.download
cd doc || die
dodoc HOWTO README* WISHLIST *.txt
+
+   if use elibc_musl; then
+   QA_CONFIG_IMPL_DECL_SKIP+=( sgetsgent )
+   fi
 }
 
 pkg_preinst() {

diff --git a/sys-apps/shadow/shadow-4.14.3.ebuild 
b/sys-apps/shadow/shadow-4.14.3.ebuild
index 6c3ff1585aff..104e0f560ccf 100644
--- a/sys-apps/shadow/shadow-4.14.3.ebuild
+++ b/sys-apps/shadow/shadow-4.14.3.ebuild
@@ -243,6 +243,10 @@ src_install() {
newdoc README README.download
cd doc || die
dodoc HOWTO README* WISHLIST *.txt
+
+   if use elibc_musl; then
+   QA_CONFIG_IMPL_DECL_SKIP+=( sgetsgent )
+   fi
 }
 
 pkg_preinst() {

diff --git a/sys-apps/shadow/shadow-4.14.4.ebuild 
b/sys-apps/shadow/shadow-4.14.4.ebuild
index 6c3ff1585aff..104e0f560ccf 100644
--- a/sys-apps/shadow/shadow-4.14.4.ebuild
+++ b/sys-apps/shadow/shadow-4.14.4.ebuild
@@ -243,6 +243,10 @@ src_install() {
newdoc README README.download
cd doc || die
dodoc HOWTO README* WISHLIST *.txt
+
+   if use elibc_musl; then
+   QA_CONFIG_IMPL_DECL_SKIP+=( sgetsgent )
+   fi
 }
 
 pkg_preinst() {



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

2024-02-08 Thread Mike Gilbert
commit: 2334eb2d0b76ee113e0bf438c6e719a90c95b235
Author: Yiyang Wu  gmail  com>
AuthorDate: Thu Feb  8 07:39:02 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Thu Feb  8 17:36:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2334eb2d

sys-apps/baselayout: ROOTPATH should have host paths on Prefix

Same as PATH, ROOTPATH should be modified to contain host paths. This
fixes app-shells/zsh not having host paths when EUID=1000 or root user,
because it sets ROOTPATH as PATH in /etc/zsh/zprofile, which make zsh's
behavior align with bash.

Closes: https://bugs.gentoo.org/924032
Signed-off-by: Yiyang Wu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35225
Signed-off-by: Mike Gilbert  gentoo.org>

 .../{baselayout-2.14-r1.ebuild => baselayout-2.14-r2.ebuild}   | 3 ++-
 sys-apps/baselayout/baselayout-.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/sys-apps/baselayout/baselayout-2.14-r1.ebuild 
b/sys-apps/baselayout/baselayout-2.14-r2.ebuild
similarity index 99%
rename from sys-apps/baselayout/baselayout-2.14-r1.ebuild
rename to sys-apps/baselayout/baselayout-2.14-r2.ebuild
index d95e2efe9ff4..72bb2496fd2d 100644
--- a/sys-apps/baselayout/baselayout-2.14-r1.ebuild
+++ b/sys-apps/baselayout/baselayout-2.14-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -209,6 +209,7 @@ src_prepare() {
hprefixify -w '/PATH=/' etc/env.d/50baselayout
hprefixify -w 1 etc/env.d/50baselayout
echo PATH=/usr/sbin:/sbin:/usr/bin:/bin >> etc/env.d/99host
+   echo ROOTPATH=/usr/sbin:/sbin:/usr/bin:/bin >> etc/env.d/99host
echo MANPATH=/usr/share/man >> etc/env.d/99host
 
# change branding

diff --git a/sys-apps/baselayout/baselayout-.ebuild 
b/sys-apps/baselayout/baselayout-.ebuild
index b1f52aa3baa7..76beeff5aac8 100644
--- a/sys-apps/baselayout/baselayout-.ebuild
+++ b/sys-apps/baselayout/baselayout-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -209,6 +209,7 @@ src_prepare() {
hprefixify -w '/PATH=/' etc/env.d/50baselayout
hprefixify -w 1 etc/env.d/50baselayout
echo PATH=/usr/sbin:/sbin:/usr/bin:/bin >> etc/env.d/99host
+   echo ROOTPATH=/usr/sbin:/sbin:/usr/bin:/bin >> etc/env.d/99host
echo MANPATH=/usr/share/man >> etc/env.d/99host
 
# change branding



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

2024-02-08 Thread Mike Gilbert
commit: 3443c73d1b54989a1abb11005b30416606357534
Author: Yiyang Wu  gmail  com>
AuthorDate: Thu Feb  8 14:46:17 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Thu Feb  8 17:30:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3443c73d

app-shells/zsh: zprofile: remove using ROOTPATH which is deprecated

Now PATH also contains sbin paths, which make ROOTPATH unnecessary for
root and uid=1000 user.

Closes: https://bugs.gentoo.org/924032
Signed-off-by: Yiyang Wu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35229
Signed-off-by: Mike Gilbert  gentoo.org>

 app-shells/zsh/files/zprofile-5  |  24 
 app-shells/zsh/zsh-5.9-r6.ebuild | 245 +++
 2 files changed, 269 insertions(+)

diff --git a/app-shells/zsh/files/zprofile-5 b/app-shells/zsh/files/zprofile-5
new file mode 100644
index ..7bc5e03b5e34
--- /dev/null
+++ b/app-shells/zsh/files/zprofile-5
@@ -0,0 +1,24 @@
+# /etc/zsh/zprofile
+
+# Load environment settings from profile.env, which is created by
+# env-update from the files in /etc/env.d
+if [[ -e /etc/profile.env ]] ; then
+   . /etc/profile.env
+fi
+
+# You should override these in your ~/.zprofile (or equivalent) for per-user
+# settings.  For system defaults, you can add a new file in /etc/profile.d/.
+export EDITOR=${EDITOR:-/bin/nano}
+export PAGER=${PAGER:-/usr/bin/less}
+
+# 077 would be more secure, but 022 is generally quite realistic
+umask 022
+
+shopts=$-
+setopt nullglob
+for sh in /etc/profile.d/*.sh ; do
+   [[ -r "${sh}" ]] && . "${sh}"
+done
+unsetopt nullglob
+set -$shopts
+unset sh shopts

diff --git a/app-shells/zsh/zsh-5.9-r6.ebuild b/app-shells/zsh/zsh-5.9-r6.ebuild
new file mode 100644
index ..d0239108837f
--- /dev/null
+++ b/app-shells/zsh/zsh-5.9-r6.ebuild
@@ -0,0 +1,245 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic prefix
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
+   https://www.zsh.org/pub/old/${P}.tar.xz
+   mirror://sourceforge/${PN}/${P}.tar.xz
+   doc? (
+   https://www.zsh.org/pub/${P}-doc.tar.xz
+   mirror://sourceforge/${PN}/${P}-doc.tar.xz
+   )"
+
+DESCRIPTION="UNIX Shell similar to the Korn shell"
+HOMEPAGE="https://www.zsh.org/;
+
+LICENSE="ZSH gdbm? ( GPL-2 )"
+SLOT="0"
+IUSE="caps debug doc examples gdbm maildir pcre static valgrind"
+
+# Next release should use pcre2: 
https://github.com/zsh-users/zsh/commit/b62e911341c8ec7446378b477c47da4256053dc0
+RDEPEND="
+   >=sys-libs/ncurses-5.1:0=
+   static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] )
+   caps? ( sys-libs/libcap )
+   pcre? (
+   >=dev-libs/libpcre-3.9
+   static? ( >=dev-libs/libpcre-3.9[static-libs] )
+   )
+   gdbm? (
+   sys-libs/gdbm:=
+   static? ( sys-libs/gdbm:=[static-libs] )
+   )
+"
+DEPEND="sys-apps/groff
+   valgrind? ( dev-debug/valgrind )
+   ${RDEPEND}"
+PDEPEND="
+   examples? ( app-doc/zsh-lovers )
+"
+if [[ ${PV} == * ]] ; then
+   DEPEND+=" app-text/yodl
+   doc? (
+   sys-apps/texinfo
+   app-text/texi2html
+   virtual/latex-base
+   )"
+fi
+
+PATCHES=(
+   # Add openrc specific options for init.d completion
+   "${FILESDIR}"/${PN}-5.3-init.d-gentoo.diff
+   # Please refer gentoo bug #833981
+   "${FILESDIR}"/${PN}-5.9-musl-V09datetime-test-fix.patch
+   # bug #869539
+   "${FILESDIR}"/${PN}-5.9-clang-15-configure.patch
+   "${FILESDIR}"/${PN}-5.9-do-not-use-egrep-in-tests.patch
+   # bug #919001
+   "${FILESDIR}"/${PN}-5.9-c99.patch
+   "${FILESDIR}"/${PN}-5.9-relro.patch
+)
+
+src_prepare() {
+   if [[ ${PV} != * ]]; then
+   # fix zshall problem with soelim
+   ln -s Doc man1 || die
+   mv Doc/zshall.1 Doc/zshall.1.soelim || die
+   soelim Doc/zshall.1.soelim > Doc/zshall.1 || die
+   fi
+
+   default
+
+   hprefixify configure.ac
+   if [[ ${PV} == * ]] ; then
+   sed -i "/^VERSION=/s@=.*@=${PV}@" Config/version.mk || die
+   fi
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   --bindir="${EPREFIX}"/bin
+   --libdir="${EPREFIX}"/usr/$(get_libdir)
+   --enable-etcdir="${EPREFIX}"/etc/zsh
+

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

2024-02-08 Thread Mike Gilbert
commit: eed1e79c68e5f930666e23b79834cbb05b209e65
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Feb  8 17:32:06 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Thu Feb  8 17:32:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed1e79c

app-shells/zsh: unset ROOTPATH

This matches the behavior of /etc/profile from baselayout.

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

 app-shells/zsh/files/zprofile-5 | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-shells/zsh/files/zprofile-5 b/app-shells/zsh/files/zprofile-5
index 7bc5e03b5e34..a89fddea48af 100644
--- a/app-shells/zsh/files/zprofile-5
+++ b/app-shells/zsh/files/zprofile-5
@@ -14,6 +14,8 @@ export PAGER=${PAGER:-/usr/bin/less}
 # 077 would be more secure, but 022 is generally quite realistic
 umask 022
 
+unset ROOTPATH
+
 shopts=$-
 setopt nullglob
 for sh in /etc/profile.d/*.sh ; do



[gentoo-commits] data/gentoo-news:master commit in: 2024-02-01-grub-upgrades/

2024-02-06 Thread Mike Gilbert
commit: 6ad32a60e7c1ddb580c3e9d564a594a62583f046
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Feb  6 19:29:45 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Feb  6 19:29:45 2024 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=6ad32a60

2024-02-01-grub-upgrades: fix typo

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

 2024-02-01-grub-upgrades/2024-02-01-grub-upgrades.en.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/2024-02-01-grub-upgrades/2024-02-01-grub-upgrades.en.txt 
b/2024-02-01-grub-upgrades/2024-02-01-grub-upgrades.en.txt
index ddcc224..dc122c1 100644
--- a/2024-02-01-grub-upgrades/2024-02-01-grub-upgrades.en.txt
+++ b/2024-02-01-grub-upgrades/2024-02-01-grub-upgrades.en.txt
@@ -32,7 +32,7 @@ symbol mismatch between the core image and modules. [1]
 Re-runing grub-install both with and without the --removable option
 should ensure a working GRUB installation.
 
-However, this will clobber any BOOTX64.EFI image provded by other
+However, this will clobber any BOOTX64.EFI image provided by other
 loaders. If dual-booting using another boot loader, users must take care
 not to replace BOOTX64.EFI if it is not provided by GRUB.
 



[gentoo-commits] data/gentoo-news:master commit in: 2024-02-01-grub-upgrades/

2024-02-06 Thread Mike Gilbert
commit: e0e93c981baef4a697dac91e8a9efed0a4a204b5
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Feb  6 19:26:29 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Feb  6 19:26:29 2024 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=e0e93c98

2024-02-01-grub-upgrades: x86_64-pc -> x86_64-efi

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

 2024-02-01-grub-upgrades/2024-02-01-grub-upgrades.en.txt | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/2024-02-01-grub-upgrades/2024-02-01-grub-upgrades.en.txt 
b/2024-02-01-grub-upgrades/2024-02-01-grub-upgrades.en.txt
index f7aaa72..ddcc224 100644
--- a/2024-02-01-grub-upgrades/2024-02-01-grub-upgrades.en.txt
+++ b/2024-02-01-grub-upgrades/2024-02-01-grub-upgrades.en.txt
@@ -1,7 +1,7 @@
 Title: GRUB upgrades
 Author: Mike Gilbert 
 Posted: 2024-02-01
-Revision: 1
+Revision: 2
 News-Item-Format: 2.0
 Display-If-Installed: sys-boot/grub
 
@@ -24,7 +24,7 @@ a stale core image to exist. For example:
 
 /boot/efi/EFI/BOOT/BOOTX64.EFI (grub 2.06 core image)
 /boot/efi/EFI/gentoo/grubx64.efi (grub 2.12 core image)
-/boot/grub/x86_64-pc/*.mod (grub 2.12 modules)
+/boot/grub/x86_64-efi/*.mod (grub 2.12 modules)
 
 Booting this system using BOOTX64.EFI image would likely fail due to a
 symbol mismatch between the core image and modules. [1]



[gentoo-commits] data/gentoo-news:master commit in: 2024-02-01-grub-upgrades/

2024-02-05 Thread Mike Gilbert
commit: 65b494db54e9228fbb4dd0c647f9dd11998c3f4c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jan 28 16:23:22 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Feb  6 00:01:37 2024 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=65b494db

2024-02-01-grub-upgrades: add news item

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

 .../2024-02-01-grub-upgrades.en.txt| 40 ++
 1 file changed, 40 insertions(+)

diff --git a/2024-02-01-grub-upgrades/2024-02-01-grub-upgrades.en.txt 
b/2024-02-01-grub-upgrades/2024-02-01-grub-upgrades.en.txt
new file mode 100644
index 000..f7aaa72
--- /dev/null
+++ b/2024-02-01-grub-upgrades/2024-02-01-grub-upgrades.en.txt
@@ -0,0 +1,40 @@
+Title: GRUB upgrades
+Author: Mike Gilbert 
+Posted: 2024-02-01
+Revision: 1
+News-Item-Format: 2.0
+Display-If-Installed: sys-boot/grub
+
+When booting with GRUB, it is important that the core image and modules
+have matching versions. Usually, running grub-install is sufficient to
+ensure this.
+
+On the UEFI platform, grub-install allows the core image to be placed in
+two different locations:
+
+EFI/gentoo/grubx64.efi
+This is the location used by grub-install without options.
+
+EFI/BOOT/BOOTX64.EFI
+This is the location used by grub-install --removable.
+
+On upgrades, it is common for users to mismatch the grub-install options
+they used for the current and previous versions of grub. This will cause
+a stale core image to exist. For example:
+
+/boot/efi/EFI/BOOT/BOOTX64.EFI (grub 2.06 core image)
+/boot/efi/EFI/gentoo/grubx64.efi (grub 2.12 core image)
+/boot/grub/x86_64-pc/*.mod (grub 2.12 modules)
+
+Booting this system using BOOTX64.EFI image would likely fail due to a
+symbol mismatch between the core image and modules. [1]
+
+Re-runing grub-install both with and without the --removable option
+should ensure a working GRUB installation.
+
+However, this will clobber any BOOTX64.EFI image provded by other
+loaders. If dual-booting using another boot loader, users must take care
+not to replace BOOTX64.EFI if it is not provided by GRUB.
+
+References:
+[1] https://bugs.gentoo.org/920708



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

2024-02-03 Thread Mike Gilbert
commit: 46792ce3aca3b580570625dc340631f08aed998c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Feb  4 03:18:12 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Feb  4 03:19:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46792ce3

sys-boot/grub: ignore implicit re_match

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

 sys-boot/grub/grub-2.06-r9.ebuild | 2 +-
 sys-boot/grub/grub-2.12-r1.ebuild | 2 +-
 sys-boot/grub/grub-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-boot/grub/grub-2.06-r9.ebuild 
b/sys-boot/grub/grub-2.06-r9.ebuild
index 1e41a5ab1fc2..adeb7f089446 100644
--- a/sys-boot/grub/grub-2.06-r9.ebuild
+++ b/sys-boot/grub/grub-2.06-r9.ebuild
@@ -313,7 +313,7 @@ src_install() {
 
if use elibc_musl; then
# https://bugs.gentoo.org/900348
-   QA_CONFIG_IMPL_DECL_SKIP=( re_set_syntax re_compile_pattern 
re_search )
+   QA_CONFIG_IMPL_DECL_SKIP=( 
re_{compile_pattern,match,search,set_syntax} )
fi
 }
 

diff --git a/sys-boot/grub/grub-2.12-r1.ebuild 
b/sys-boot/grub/grub-2.12-r1.ebuild
index 036d1f5670fa..4841cdc866db 100644
--- a/sys-boot/grub/grub-2.12-r1.ebuild
+++ b/sys-boot/grub/grub-2.12-r1.ebuild
@@ -317,7 +317,7 @@ src_install() {
 
if use elibc_musl; then
# https://bugs.gentoo.org/900348
-   QA_CONFIG_IMPL_DECL_SKIP=( re_set_syntax re_compile_pattern 
re_search )
+   QA_CONFIG_IMPL_DECL_SKIP=( 
re_{compile_pattern,match,search,set_syntax} )
fi
 }
 

diff --git a/sys-boot/grub/grub-.ebuild b/sys-boot/grub/grub-.ebuild
index 1a4cfde422a0..0ba8261571a5 100644
--- a/sys-boot/grub/grub-.ebuild
+++ b/sys-boot/grub/grub-.ebuild
@@ -313,7 +313,7 @@ src_install() {
 
if use elibc_musl; then
# https://bugs.gentoo.org/900348
-   QA_CONFIG_IMPL_DECL_SKIP=( re_set_syntax re_compile_pattern 
re_search )
+   QA_CONFIG_IMPL_DECL_SKIP=( 
re_{compile_pattern,match,search,set_syntax} )
fi
 }
 



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

2024-01-30 Thread Mike Gilbert
commit: 645ac58671ce1918f13479ab38000a9ffc6e5f5e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jan 30 16:13:06 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Jan 30 16:13:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=645ac586

net-vpn/openconnect: fix implicit declaration of malloc

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

 .../files/openconnect-9.12-stdlib.patch| 37 ++
 net-vpn/openconnect/openconnect-9.12.ebuild|  5 ++-
 2 files changed, 41 insertions(+), 1 deletion(-)

diff --git a/net-vpn/openconnect/files/openconnect-9.12-stdlib.patch 
b/net-vpn/openconnect/files/openconnect-9.12-stdlib.patch
new file mode 100644
index ..6e8ce06a8bef
--- /dev/null
+++ b/net-vpn/openconnect/files/openconnect-9.12-stdlib.patch
@@ -0,0 +1,37 @@
+https://gitlab.com/openconnect/openconnect/-/merge_requests/533
+
+From 5f59c2efa27295d6b3675a8b750357a6e883c45d Mon Sep 17 00:00:00 2001
+From: Brahmajit Das 
+Date: Mon, 29 Jan 2024 23:28:53 +0530
+Subject: [PATCH] Fix implicit declaration of function 'malloc'
+
+First observed on Gentoo Linux with GCC 14. This is due to GCC 14
+enabling -Werror=implicit-function-declaration by default.
+Thus resulting in errors such as:
+
+openconnect-internal.h: In function 'alloc_pkt':
+openconnect-internal.h:911:27: error: implicit declaration of function 
'malloc' [-Werror=implicit-function-declaration]
+  911 | struct pkt *pkt = malloc(alloc_len);
+  |   ^~
+
+Plese refer gentoo bug: https://bugs.gentoo.org/923173
+Signed-off-by: Brahmajit Das 
+---
+ openconnect-internal.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/openconnect-internal.h b/openconnect-internal.h
+index 21460adf..5abfe98d 100644
+--- a/openconnect-internal.h
 b/openconnect-internal.h
+@@ -119,6 +119,7 @@
+ #include 
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ 
+-- 
+2.43.0
+

diff --git a/net-vpn/openconnect/openconnect-9.12.ebuild 
b/net-vpn/openconnect/openconnect-9.12.ebuild
index f98706b42254..3918970bc11e 100644
--- a/net-vpn/openconnect/openconnect-9.12.ebuild
+++ b/net-vpn/openconnect/openconnect-9.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2011-2023 Gentoo Authors
+# Copyright 2011-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -86,6 +86,9 @@ pkg_setup() {
 }
 
 src_prepare() {
+   local PATCHES=(
+   "${FILESDIR}/openconnect-9.12-stdlib.patch"
+   )
default
if [[ ${PV} ==  ]]; then
eautoreconf



[gentoo-commits] repo/gentoo:master commit in: sys-power/upower/

2024-01-29 Thread Mike Gilbert
commit: 359c32e4437f309b2050cc7fe9723fb2ebf04c00
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jan 29 20:04:06 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Mon Jan 29 20:04:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=359c32e4

sys-power/upower: drop -Dudevrulesdir

We depend on virtual/udev, which should ensure that udev.pc is
available.

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

 sys-power/upower/upower-0.99.20.ebuild | 3 +--
 sys-power/upower/upower-1.90.2.ebuild  | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/sys-power/upower/upower-0.99.20.ebuild 
b/sys-power/upower/upower-0.99.20.ebuild
index 352adea8ecde..1d77e3a26159 100644
--- a/sys-power/upower/upower-0.99.20.ebuild
+++ b/sys-power/upower/upower-0.99.20.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -83,7 +83,6 @@ src_configure() {
-Dman=true
$(meson_use doc gtk-doc)
$(meson_feature introspection)
-   -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d"
-Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
-Dos_backend="${backend}"
$(meson_feature ios idevice)

diff --git a/sys-power/upower/upower-1.90.2.ebuild 
b/sys-power/upower/upower-1.90.2.ebuild
index 04bbbd818ccb..f8db0cce5a01 100644
--- a/sys-power/upower/upower-1.90.2.ebuild
+++ b/sys-power/upower/upower-1.90.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -82,7 +82,6 @@ src_configure() {
-Dman=true
$(meson_use doc gtk-doc)
$(meson_feature introspection)
-   -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d"
-Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
-Dos_backend="${backend}"
$(meson_feature ios idevice)



[gentoo-commits] proj/sandbox:stable-2.x commit in: libsandbox/

2024-01-27 Thread Mike Gilbert
commit: 83b7d3141d66f2b5a2613b677e4673a51a3e9654
Author: Sv. Lockal  gmail  com>
AuthorDate: Sat Jan 27 10:44:55 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 27 18:05:22 2024 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=83b7d314

Fix SIGSEGV in gtest death tests due to small stack

In 
https://github.com/google/googletest/blob/v1.14.0/googletest/src/gtest-death-test.cc#L1307
on x86-64 gtest sallocates 8192 bytes for `clone`:

```
static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) {
const auto stack_size = static_cast(getpagesize() * 2);
...
child_pid = clone(, stack_top, SIGCHLD, );
```

After that attempt to call execv is intercepted by libsandbox.so, which
allocates 8192 + more bytes multiple times on stack, causing SIGSEGV
(instead of expected types of crashes).

This PR moves all allocations for related function to heap, so now
call path fits `getpagesize() * 2` with large margin.

Bug: https://bugs.gentoo.org/923013
Closes: https://github.com/gentoo/sandbox/pull/26
Signed-off-by: Sv. Lockal  gmail.com>
Signed-off-by: Mike Gilbert  gentoo.org>
(cherry picked from commit 1f7d3654498e17e0a91c83f57e6265e08628d5fe)

 libsandbox/libsandbox.c | 34 +-
 1 file changed, 29 insertions(+), 5 deletions(-)

diff --git a/libsandbox/libsandbox.c b/libsandbox/libsandbox.c
index 6a7368c..e0928bb 100644
--- a/libsandbox/libsandbox.c
+++ b/libsandbox/libsandbox.c
@@ -132,7 +132,8 @@ int resolve_dirfd_path(int dirfd, const char *path, char 
*resolved_path,
 
save_errno();
 
-   char fd_path[SB_PATH_MAX];
+   char *fd_path = xmalloc(SB_PATH_MAX * sizeof(char));
+
size_t at_len = resolved_path_len - 1 - 1 - (path ? strlen(path) : 0);
if (trace_pid) {
sprintf(fd_path, "/proc/%i/fd/%i", trace_pid, dirfd);
@@ -148,12 +149,14 @@ int resolve_dirfd_path(int dirfd, const char *path, char 
*resolved_path,
/* see comments at end of check_syscall() */
if (errno_is_too_long()) {
restore_errno();
+   free(fd_path);
return 2;
}
sb_debug_dyn("AT_FD LOOKUP fail: %s: %s\n", fd_path, 
strerror(errno));
/* If the fd isn't found, some guys (glibc) expect errno */
if (errno == ENOENT)
errno = EBADF;
+   free(fd_path);
return -1;
}
resolved_path[ret] = '/';
@@ -162,6 +165,7 @@ int resolve_dirfd_path(int dirfd, const char *path, char 
*resolved_path,
strcat(resolved_path, path);
 
restore_errno();
+   free(fd_path);
return 0;
 }
 
@@ -286,7 +290,7 @@ static char *resolve_path(const char *path, int follow_link)
}
 
if (!ret) {
-   char tmp_str1[SB_PATH_MAX];
+   char *tmp_str1 = xmalloc(SB_PATH_MAX * sizeof(char));
snprintf(tmp_str1, SB_PATH_MAX, "%s", path);
 
dname = dirname(tmp_str1);
@@ -304,7 +308,7 @@ static char *resolve_path(const char *path, int follow_link)
filtered_path = NULL;
}
} else {
-   char tmp_str2[SB_PATH_MAX];
+   char *tmp_str2 = xmalloc(SB_PATH_MAX * 
sizeof(char));
/* OK, now add the basename to keep our access
 * checking happy (don't want '/usr/lib' if we
 * tried to do something with non-existing
@@ -316,7 +320,10 @@ static char *resolve_path(const char *path, int 
follow_link)
snprintf(filtered_path + len, SB_PATH_MAX - 
len, "%s%s",
(filtered_path[len - 1] != '/') ? "/" : 
"",
bname);
+   free(tmp_str2);
}
+
+   free(tmp_str1);
}
}
 
@@ -1034,10 +1041,24 @@ bool is_sandbox_on(void)
return result;
 }
 
+static int resolve_dirfd_path_alloc(int dirfd, const char *path, char 
**resolved_path)
+{
+   size_t resolved_path_size = SB_PATH_MAX * sizeof(char);
+   *resolved_path = xmalloc(resolved_path_size);
+   int result = resolve_dirfd_path(dirfd, path, *resolved_path, 
resolved_path_size);
+
+   if (result) {
+   free(*resolved_path);
+   *resolved_path = NULL;
+   }
+
+   return result;
+}
+
 bool before_syscall(int dirfd, int sb_nr, const char *func, const char *file, 
int flags)
 {
int result;
-   char at_file_buf[SB_PATH_MAX];
+   char *at_file_buf;
 
/* Some funcs operate 

[gentoo-commits] proj/sandbox:master commit in: libsandbox/

2024-01-27 Thread Mike Gilbert
commit: 1f7d3654498e17e0a91c83f57e6265e08628d5fe
Author: Sv. Lockal  gmail  com>
AuthorDate: Sat Jan 27 10:44:55 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 27 18:04:16 2024 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=1f7d3654

Fix SIGSEGV in gtest death tests due to small stack

In 
https://github.com/google/googletest/blob/v1.14.0/googletest/src/gtest-death-test.cc#L1307
on x86-64 gtest sallocates 8192 bytes for `clone`:

```
static pid_t ExecDeathTestSpawnChild(char* const* argv, int close_fd) {
const auto stack_size = static_cast(getpagesize() * 2);
...
child_pid = clone(, stack_top, SIGCHLD, );
```

After that attempt to call execv is intercepted by libsandbox.so, which
allocates 8192 + more bytes multiple times on stack, causing SIGSEGV
(instead of expected types of crashes).

This PR moves all allocations for related function to heap, so now
call path fits `getpagesize() * 2` with large margin.

Bug: https://bugs.gentoo.org/923013
Closes: https://github.com/gentoo/sandbox/pull/26
Signed-off-by: Sv. Lockal  gmail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 libsandbox/libsandbox.c | 34 +-
 1 file changed, 29 insertions(+), 5 deletions(-)

diff --git a/libsandbox/libsandbox.c b/libsandbox/libsandbox.c
index 9705db1..acd8585 100644
--- a/libsandbox/libsandbox.c
+++ b/libsandbox/libsandbox.c
@@ -132,7 +132,8 @@ int resolve_dirfd_path(int dirfd, const char *path, char 
*resolved_path,
 
save_errno();
 
-   char fd_path[SB_PATH_MAX];
+   char *fd_path = xmalloc(SB_PATH_MAX * sizeof(char));
+
size_t at_len = resolved_path_len - 1 - 1 - (path ? strlen(path) : 0);
if (trace_pid) {
sprintf(fd_path, "/proc/%i/fd/%i", trace_pid, dirfd);
@@ -148,12 +149,14 @@ int resolve_dirfd_path(int dirfd, const char *path, char 
*resolved_path,
/* see comments at end of check_syscall() */
if (errno_is_too_long()) {
restore_errno();
+   free(fd_path);
return 2;
}
sb_debug_dyn("AT_FD LOOKUP fail: %s: %s\n", fd_path, 
strerror(errno));
/* If the fd isn't found, some guys (glibc) expect errno */
if (errno == ENOENT)
errno = EBADF;
+   free(fd_path);
return -1;
}
resolved_path[ret] = '/';
@@ -162,6 +165,7 @@ int resolve_dirfd_path(int dirfd, const char *path, char 
*resolved_path,
strcat(resolved_path, path);
 
restore_errno();
+   free(fd_path);
return 0;
 }
 
@@ -286,7 +290,7 @@ static char *resolve_path(const char *path, int follow_link)
}
 
if (!ret) {
-   char tmp_str1[SB_PATH_MAX];
+   char *tmp_str1 = xmalloc(SB_PATH_MAX * sizeof(char));
snprintf(tmp_str1, SB_PATH_MAX, "%s", path);
 
dname = dirname(tmp_str1);
@@ -304,7 +308,7 @@ static char *resolve_path(const char *path, int follow_link)
filtered_path = NULL;
}
} else {
-   char tmp_str2[SB_PATH_MAX];
+   char *tmp_str2 = xmalloc(SB_PATH_MAX * 
sizeof(char));
/* OK, now add the basename to keep our access
 * checking happy (don't want '/usr/lib' if we
 * tried to do something with non-existing
@@ -316,7 +320,10 @@ static char *resolve_path(const char *path, int 
follow_link)
snprintf(filtered_path + len, SB_PATH_MAX - 
len, "%s%s",
(filtered_path[len - 1] != '/') ? "/" : 
"",
bname);
+   free(tmp_str2);
}
+
+   free(tmp_str1);
}
}
 
@@ -1034,10 +1041,24 @@ bool is_sandbox_on(void)
return result;
 }
 
+static int resolve_dirfd_path_alloc(int dirfd, const char *path, char 
**resolved_path)
+{
+   size_t resolved_path_size = SB_PATH_MAX * sizeof(char);
+   *resolved_path = xmalloc(resolved_path_size);
+   int result = resolve_dirfd_path(dirfd, path, *resolved_path, 
resolved_path_size);
+
+   if (result) {
+   free(*resolved_path);
+   *resolved_path = NULL;
+   }
+
+   return result;
+}
+
 bool before_syscall(int dirfd, int sb_nr, const char *func, const char *file, 
int flags)
 {
int result;
-   char at_file_buf[SB_PATH_MAX];
+   char *at_file_buf;
 
/* Some funcs operate on a fd directly and so filename is NULL, but
 * the rest sh

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

2024-01-25 Thread Mike Gilbert
commit: abf8290aa74f56606c5402b8f0904d8aacb4d440
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Jan 25 19:13:26 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Thu Jan 25 19:13:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abf8290a

app-crypt/gpgme: update Manifest

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

 app-crypt/gpgme/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/gpgme/Manifest b/app-crypt/gpgme/Manifest
index e9cb4f128667..4c5c36cb4061 100644
--- a/app-crypt/gpgme/Manifest
+++ b/app-crypt/gpgme/Manifest
@@ -1,5 +1,5 @@
 DIST gpgme-1.22.0.tar.bz2 1717836 BLAKE2B 
6c03f4252391a114233fed284bf9eba03fa7b67328b506c01554fbd4239e0f3ede0bc79d82e9f21718084ca17945d628707d4451ac765a8f36d282e7e2d75f8e
 SHA512 
17053053fa885f01416433e43072ac716b5d5db0c3edf45b2d6e90e6384d127626e6ae3ce421abba8f449f5ca7e8963f3d62f3565d295847170bc998d1ec1a70
-DIST gpgme-1.22.0.tar.bz2.sig 119 BLAKE2B 
fde8892743e7658004d73d89dcb3899fd003ad9222fa47ec0beb29c507917936cd34ade58609cb44c8ed2d2dc0c8e4aba6ac73ed4789d2a375f79055d23c2349
 SHA512 
20468946e8247dd12991b25a599ee815b2627931fd3886c41b310eea51f058a51cd1584de2292241a225144bf9a1f18b70bb495cb34304879fc294fc95b220ea
+DIST gpgme-1.22.0.tar.bz2.sig 238 BLAKE2B 
f9d00afddd67e1b27223d730458bd38d099356f5af96ae674f9447dd3e8bd200490eb3162be66e219caddb008c51c72c50fdc8d4f2f3f51a3d89ee7fae6b1858
 SHA512 
7c62962f02c614dcc8008079c8cb6104d92c968575a927b870c9e2ef84f287e2620a5e213dddb34496f78ecea1290ddd506321001004aff89c623547b3d4f4b0
 DIST gpgme-1.23.1.tar.bz2 1716825 BLAKE2B 
5810bafb2bbea0a44078fdd587fdeae5a2705dac381d6873dd1cdff017a0be7213125846201cdfef510a5802fdc6d86fd2216b17c380ef5f9e30add5edeaa70c
 SHA512 
a82d5de29a38e5cee4042b3891d0a2c265001832e8578ba17b26c48c6d2a4d5919ac9655b4bfb5235dc8c7cea8d3254054da270d287133b9161e7c6ef93b2d58
 DIST gpgme-1.23.1.tar.bz2.sig 238 BLAKE2B 
10ce8dfb03ac06b815218ac01ee20009e605632f4f23956b4b37d3bce02d3c8da7d18f59ae84dbd5ec244fbfb24437502e3295e1161ddb27d203d11ab034a71a
 SHA512 
4aae7334a7fb2aeffc425ed514eaef10183672154159ee8bcd1396612ef2d961aed33d00a346d9edaee0b396c6dbb0057950dbb8defd164f73acfdb1ecd0f72b
 DIST gpgme-1.23.2.tar.bz2 1836904 BLAKE2B 
563e470e861c7cc64ecb3e8dd0a0ed8436bc0867105093abcec09f4d1e1dd95cbf64c8161cf8500b9842583b57f6583efff63e5111234e36fda1e6fbedce2f78
 SHA512 
6cfcd07e81a93de240582de5a46545420cee93d1f27fe20ea2c983780fdd3036b69fdba073cf549d68a20791e189bf4b3cdde14a43f912d2ab9ef3414c83ac75



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

2024-01-25 Thread Mike Gilbert
commit: 7cd988c58da693e45480fbebccee9c69897e6eda
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Jan 25 19:10:11 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Thu Jan 25 19:10:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd988c5

app-crypt/gpgme: update Manifest

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

 app-crypt/gpgme/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/gpgme/Manifest b/app-crypt/gpgme/Manifest
index 0e44639a7a33..e9cb4f128667 100644
--- a/app-crypt/gpgme/Manifest
+++ b/app-crypt/gpgme/Manifest
@@ -1,6 +1,6 @@
 DIST gpgme-1.22.0.tar.bz2 1717836 BLAKE2B 
6c03f4252391a114233fed284bf9eba03fa7b67328b506c01554fbd4239e0f3ede0bc79d82e9f21718084ca17945d628707d4451ac765a8f36d282e7e2d75f8e
 SHA512 
17053053fa885f01416433e43072ac716b5d5db0c3edf45b2d6e90e6384d127626e6ae3ce421abba8f449f5ca7e8963f3d62f3565d295847170bc998d1ec1a70
 DIST gpgme-1.22.0.tar.bz2.sig 119 BLAKE2B 
fde8892743e7658004d73d89dcb3899fd003ad9222fa47ec0beb29c507917936cd34ade58609cb44c8ed2d2dc0c8e4aba6ac73ed4789d2a375f79055d23c2349
 SHA512 
20468946e8247dd12991b25a599ee815b2627931fd3886c41b310eea51f058a51cd1584de2292241a225144bf9a1f18b70bb495cb34304879fc294fc95b220ea
 DIST gpgme-1.23.1.tar.bz2 1716825 BLAKE2B 
5810bafb2bbea0a44078fdd587fdeae5a2705dac381d6873dd1cdff017a0be7213125846201cdfef510a5802fdc6d86fd2216b17c380ef5f9e30add5edeaa70c
 SHA512 
a82d5de29a38e5cee4042b3891d0a2c265001832e8578ba17b26c48c6d2a4d5919ac9655b4bfb5235dc8c7cea8d3254054da270d287133b9161e7c6ef93b2d58
-DIST gpgme-1.23.1.tar.bz2.sig 119 BLAKE2B 
bc31079a0632aee4f84347114f3705d8e506828257cd8f332b541ee9f0d82eda246ed9b0fb156bb5fbb887156df8ba28518b184ce71b4c66c80e02efc154
 SHA512 
c3546bc69f8f083d6ebf146336860af263810224a7e9a42c233bfa1210eb0f6f82c26bf134d261ca823eef170549c2642ea2d689610446df91805c5d3c02528f
+DIST gpgme-1.23.1.tar.bz2.sig 238 BLAKE2B 
10ce8dfb03ac06b815218ac01ee20009e605632f4f23956b4b37d3bce02d3c8da7d18f59ae84dbd5ec244fbfb24437502e3295e1161ddb27d203d11ab034a71a
 SHA512 
4aae7334a7fb2aeffc425ed514eaef10183672154159ee8bcd1396612ef2d961aed33d00a346d9edaee0b396c6dbb0057950dbb8defd164f73acfdb1ecd0f72b
 DIST gpgme-1.23.2.tar.bz2 1836904 BLAKE2B 
563e470e861c7cc64ecb3e8dd0a0ed8436bc0867105093abcec09f4d1e1dd95cbf64c8161cf8500b9842583b57f6583efff63e5111234e36fda1e6fbedce2f78
 SHA512 
6cfcd07e81a93de240582de5a46545420cee93d1f27fe20ea2c983780fdd3036b69fdba073cf549d68a20791e189bf4b3cdde14a43f912d2ab9ef3414c83ac75
 DIST gpgme-1.23.2.tar.bz2.sig 238 BLAKE2B 
fafba6e2f1f34c53fa3f7e05953298132f7b046048660b9f2df5bc11ccb9694b581117ca78883a8f4ca9af060397a39f3132a3711be1cd28183b7c2f8f93a8b7
 SHA512 
65b7cdd4ce06bb0b15b13033d226423380338efdcb47ffc3f33780a92973453053f8f59b12a3f37e392e773bdd207a7420c25aa3a210c15eec45b7bfef6e891e



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

2024-01-24 Thread Mike Gilbert
commit: a827df11862a29f4d4cc307478af5a2f706e6a48
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jan 24 20:49:41 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Jan 24 20:51:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a827df11

net-misc/freerdp: exclude TestConnect in network-sandbox

Bug: https://github.com/FreeRDP/FreeRDP/issues/9803
Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/freerdp/freerdp-3.2.0.ebuild | 1 +
 net-misc/freerdp/freerdp-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-misc/freerdp/freerdp-3.2.0.ebuild 
b/net-misc/freerdp/freerdp-3.2.0.ebuild
index 1ea26346ddb1..ed9a088b6946 100644
--- a/net-misc/freerdp/freerdp-3.2.0.ebuild
+++ b/net-misc/freerdp/freerdp-3.2.0.ebuild
@@ -146,5 +146,6 @@ src_configure() {
 src_test() {
local myctestargs=()
use elibc_musl && myctestargs+=( -E TestBacktrace )
+   has network-sandbox ${FEATURES} && myctestargs+=( -E TestConnect )
cmake_src_test
 }

diff --git a/net-misc/freerdp/freerdp-.ebuild 
b/net-misc/freerdp/freerdp-.ebuild
index 1ea26346ddb1..ed9a088b6946 100644
--- a/net-misc/freerdp/freerdp-.ebuild
+++ b/net-misc/freerdp/freerdp-.ebuild
@@ -146,5 +146,6 @@ src_configure() {
 src_test() {
local myctestargs=()
use elibc_musl && myctestargs+=( -E TestBacktrace )
+   has network-sandbox ${FEATURES} && myctestargs+=( -E TestConnect )
cmake_src_test
 }



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

2024-01-24 Thread Mike Gilbert
commit: 72f1643f1d101a5c03b6cd208dbad1f5be9edeb8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jan 24 20:15:14 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Jan 24 20:15:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72f1643f

www-client/opera: automated bump (106.0.4998.52)

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

 www-client/opera/Manifest   |   1 +
 www-client/opera/opera-106.0.4998.52.ebuild | 170 
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 3235c7d9793a..2d69944f5494 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1,3 @@
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c
 DIST opera-stable_106.0.4998.28_amd64.deb 108251240 BLAKE2B 
9371d5325a886310092d8e0ed3fc8e09a51e350b8e8162194de9876dc38585d202b8f87a70e8d8749c35c5fd40bb0f8b5e3081a2f218505976210e01c420ebb3
 SHA512 
66f77ebe8aca9c030a618c3e54e2f37fe3d474411cad1993d2304b32287e6f364a2960d2e7de6f7ff22678eb30b7e26b3d30b71d415b744b003d375304323dbc
+DIST opera-stable_106.0.4998.52_amd64.deb 108189904 BLAKE2B 
f383634c681f69567af4466c39f4ff2e50afe22302abd68c6d93d2e652d1f8eab3e777d576dfcdf8877504bfacf9cbf3b83d1e2d6e3b13d3d5bc420665255c29
 SHA512 
a92dfd0043a070e009bc5b0b0548f0b1d3587b3263cb32e828da0b816e36aec739cd716eb38c442ef5cfebd92cbc9ccd63e39cfa40826bada26bdcb62e4f

diff --git a/www-client/opera/opera-106.0.4998.52.ebuild 
b/www-client/opera/opera-106.0.4998.52.ebuild
new file mode 100644
index ..fa627a202454
--- /dev/null
+++ b/www-client/opera/opera-106.0.4998.52.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then

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

2024-01-24 Thread Mike Gilbert
commit: 2345f0bc0f2044622b35b5d7228896430f80607a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jan 24 20:15:20 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Jan 24 20:15:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2345f0bc

www-client/opera: amd64 stable (106.0.4998.52)

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

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

diff --git a/www-client/opera/opera-106.0.4998.52.ebuild 
b/www-client/opera/opera-106.0.4998.52.ebuild
index fa627a202454..1b66d70aadeb 100644
--- a/www-client/opera/opera-106.0.4998.52.ebuild
+++ b/www-client/opera/opera-106.0.4998.52.ebuild
@@ -41,7 +41,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 FFMPEG_VERSION="114.0.5735.9"
 



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2024-01-24 Thread Mike Gilbert
commit: 798ef3efc362050295d08a99754ec8cc7c35a5ae
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jan 24 20:14:10 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Jan 24 20:14:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=798ef3ef

www-plugins/chrome-binary-plugins: automated update (122.0.6253.3_alpha)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...8.2_alpha.ebuild => chrome-binary-plugins-122.0.6253.3_alpha.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index b3c70eddf25b..c542c4493af2 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_121.0.6167.85-1_amd64.deb 106462384 BLAKE2B 
42ccb5839520f88005fcd8b039ad8bde47709ef5f10a4b412f1210162417814d5d9c0322e0af5027808c8a8b0026fab296fef648d602a2f368ccdca88bb4651d
 SHA512 
fe3244e1932dec8ceef787da854e701ebf765c1478e65ccf17aa96d6daffdc31c696e46b3ac963004f857b74bceae1989c193d4157075a1181c9448694d2f216
 DIST google-chrome-stable_121.0.6167.85-1_amd64.deb 106421968 BLAKE2B 
47b5503abc2286bfec59ba2bcbf665fa134ca6346d224cc3a375ac26dc5ae8aa1db90a4927bea4482df48919e9fb3f8def54b1d9041a217e8bc8943088d0f689
 SHA512 
948a771128c64c8e8952b2002e39f2fe656830564bd28d73b2b1147bc7ac53b56300640392aa5092552bdcdab60ab3a1ce2518656b4a467bcfd65789985e5099
-DIST google-chrome-unstable_122.0.6238.2-1_amd64.deb 106474504 BLAKE2B 
0770a27beb2a4b62a694940941d794fbf5f01e5ef799d5db0c9b0787152e47ec73a52649e6479727b1da9bee98dc30e43d962710c8f26ff4a3aab25b29ef60d1
 SHA512 
bd60179bf64cf70a8b989546a45c85f9782a4350b9b9463f6075afdfcc808de295461dce809ec22b77c72c89fb8a4ef150495a3c4e61a283a9426d80b5beab10
+DIST google-chrome-unstable_122.0.6253.3-1_amd64.deb 106670376 BLAKE2B 
440110521c482e09f633b1957ab63258f6991292c5da4d53f88a299ca9e9b012ecb28a2085f93931a2db2398ce34a7dd4508361a878c49a469110ba3ab99a07a
 SHA512 
e2ac5bb6c667198168b52ede541ff32a4bfd0d097cfe2d7d77b39921e8e948fe401c5b33580069c77097595c444de19322a54c1582babd620ade6109f1a343a5

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-122.0.6238.2_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-122.0.6253.3_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-122.0.6238.2_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-122.0.6253.3_alpha.ebuild



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

2024-01-24 Thread Mike Gilbert
commit: 21b1caeae82f100dfc13a4bd7435215bf5923414
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jan 24 20:15:36 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Jan 24 20:15:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21b1caea

www-client/opera-developer: automated bump (108.0.5054.0)

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

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-108.0.5054.0.ebuild| 170 +
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index e70b29c9a5a9..8cac0a538879 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,5 @@
 DIST opera-developer_107.0.5035.0_amd64.deb 108431432 BLAKE2B 
472c94df2633437bd225dae154b0857f6ed86765d5cef29eb975c9718199101a3b247806eb3502ca894487d5222f59cfbd56ac98073a880f4d173154850f5b65
 SHA512 
960b3294ef88296caae483c3689b81475293a2bf10656fb1cdefd5acbb29c8e9aaa1c32a99cea2f4fa471d8f01247475df2b8072df7082c3717a72b84992c476
 DIST opera-developer_107.0.5041.0_amd64.deb 108476744 BLAKE2B 
e07f25f5bedcd4e475db04c7aaa4818198f93e0c04491f83a667a90824762b8ac73fc6d3c1af263cf7cf5a7e4a51e516e3430ef609224a9c36e2983e25ba0848
 SHA512 
514cea9c6a2c58359a5ec75710f90ba951decad28beedff9449db0888107910bc4132194e86b4cebc9d06423cdd676d4452b3ecce42a7957fac03f9a085d450f
 DIST opera-developer_108.0.5047.0_amd64.deb 108848424 BLAKE2B 
e5ebbe2e5df9c91aea7fa886348ad7ba87ab2fa188a1489755c2c47fc70be48179853c78286d707b1f487361c358bfc39d42439033ec91945e34a44ee1067c75
 SHA512 
73ff8d7c1b3246088fe34ac777a633435b26e7ef0d91a334a855ec7e6c085a0d66a9f6faf3c3f3223dd91468999b31038ee76f2a0f066245920ab2762ef55de2
+DIST opera-developer_108.0.5054.0_amd64.deb 108892816 BLAKE2B 
249d388b5eeedcb8266467243822d3b9dd242912dee28b1d06821a526a58c6488bd5d1094858c9ab744bd854e848265eadd06ed8e84030ee82496f88b027
 SHA512 
3b8807c12888128c33cb468a382d2ca749313f209cada1030684850701b427ba4c1c93378110729e9d9ebe155e18d659a0b0f865220f87fa677049a16fd8b785
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-developer/opera-developer-108.0.5054.0.ebuild 
b/www-client/opera-developer/opera-developer-108.0.5054.0.ebuild
new file mode 100644
index ..869e16febbe2
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-108.0.5054.0.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x1

[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/

2024-01-24 Thread Mike Gilbert
commit: 63adc1dd21e6027c9ec16313194c9fe646bb6ae6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jan 24 20:13:43 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Jan 24 20:13:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63adc1dd

www-client/google-chrome-beta: automated update (121.0.6167.85)

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

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...eta-121.0.6167.57.ebuild => google-chrome-beta-121.0.6167.85.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index e4a61eb42441..452689ad2228 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_121.0.6167.57-1_amd64.deb 106403224 BLAKE2B 
a764bd08380d0d469adf50dc82ed8e5e54246162e39d66c334aad60209e4e7cd8088b42a84bed96d2e5103f73ff76a478a27a4094ef3811811e2337d49355271
 SHA512 
2f9908617c907afe3052edd682f04b1d40255dd8aa630d5100084b8becfae2814140f90038d57b6ea603378497d37bd2092e71f2edccb7f84c00f0dce1ac2dd0
+DIST google-chrome-beta_121.0.6167.85-1_amd64.deb 106462384 BLAKE2B 
42ccb5839520f88005fcd8b039ad8bde47709ef5f10a4b412f1210162417814d5d9c0322e0af5027808c8a8b0026fab296fef648d602a2f368ccdca88bb4651d
 SHA512 
fe3244e1932dec8ceef787da854e701ebf765c1478e65ccf17aa96d6daffdc31c696e46b3ac963004f857b74bceae1989c193d4157075a1181c9448694d2f216

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-121.0.6167.57.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-121.0.6167.85.ebuild
similarity index 100%
rename from 
www-client/google-chrome-beta/google-chrome-beta-121.0.6167.57.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-121.0.6167.85.ebuild



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

2024-01-24 Thread Mike Gilbert
commit: 2120a97cbbeea4ab273e944828d2ab017aefc1be
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jan 24 20:13:18 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Jan 24 20:13:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2120a97c

www-client/google-chrome: automated update (121.0.6167.85)

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

 www-client/google-chrome/Manifest   | 2 +-
 ...-chrome-120.0.6099.224.ebuild => google-chrome-121.0.6167.85.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/google-chrome/Manifest 
b/www-client/google-chrome/Manifest
index 5b2fd5e73919..ea4c83e3dc96 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1 +1 @@
-DIST google-chrome-stable_120.0.6099.224-1_amd64.deb 105000828 BLAKE2B 
b157bcb16645a9a9a699c52d06d7aff8615f1dded5d56787c2d77430f1426e82664991d963acd96f40a328e5ae2ae84308bef687e2f59db8e816b14bd7dfb785
 SHA512 
6c95c5dc2dc9514dbff8a9f50df8b238c3717d0519c013e4e595c8904eab63a9cb027792d6aba487a73802734daeb0312c5d762659f2f60ba4b9182f3431220b
+DIST google-chrome-stable_121.0.6167.85-1_amd64.deb 106421968 BLAKE2B 
47b5503abc2286bfec59ba2bcbf665fa134ca6346d224cc3a375ac26dc5ae8aa1db90a4927bea4482df48919e9fb3f8def54b1d9041a217e8bc8943088d0f689
 SHA512 
948a771128c64c8e8952b2002e39f2fe656830564bd28d73b2b1147bc7ac53b56300640392aa5092552bdcdab60ab3a1ce2518656b4a467bcfd65789985e5099

diff --git a/www-client/google-chrome/google-chrome-120.0.6099.224.ebuild 
b/www-client/google-chrome/google-chrome-121.0.6167.85.ebuild
similarity index 98%
rename from www-client/google-chrome/google-chrome-120.0.6099.224.ebuild
rename to www-client/google-chrome/google-chrome-121.0.6167.85.ebuild
index 7729de3c3203..394bc9733f44 100644
--- a/www-client/google-chrome/google-chrome-120.0.6099.224.ebuild
+++ b/www-client/google-chrome/google-chrome-121.0.6167.85.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2011-2024 Gentoo Authors
+# Copyright 2011-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2024-01-24 Thread Mike Gilbert
commit: 1715dd5064c9d66be5edfdaa0857d6ae2026e433
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jan 24 20:14:51 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Jan 24 20:14:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1715dd50

www-client/microsoft-edge-dev: remove old

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

 www-client/microsoft-edge-dev/Manifest |   2 -
 .../microsoft-edge-dev-121.0.2274.0.ebuild | 127 -
 .../microsoft-edge-dev-121.0.2277.4.ebuild | 127 -
 3 files changed, 256 deletions(-)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index a7a2b1adf8d1..b48f62d82ef2 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,5 +1,3 @@
-DIST microsoft-edge-dev_121.0.2274.0-1_amd64.deb 164170398 BLAKE2B 
0470fd7447bd2b4b6a1d8c01f361aba9b9954840718639dba39369c65fdfb7ab4893f02a58261ab2230920bcf009796777d7c3744b049a71b45b13a92489019b
 SHA512 
b5192a70b660fa615cdb34fbe0ecc3a2ef32bb0fb6718c8f0c024ad29461a85a1f157cf52eafe2718c06de932be85f97b18720f19934b51d6f9e350dded6f253
-DIST microsoft-edge-dev_121.0.2277.4-1_amd64.deb 164281826 BLAKE2B 
cc9ce3211b3bc2af9370842c9b62d9747cc9fba82547ba6dc30b5f8976746a5c9452489db57e554ac4322ea9f6415fed3b2c299fb791e09450941685aca74773
 SHA512 
b5c9b91d61b9343d3fa7cd9869708fcfe806d5679a448677ecb246a53c608567db88a99e6d7e7a00f7a423d45ee93809f6f3e904b70f5c3cb815aaec46bcfc1b
 DIST microsoft-edge-dev_122.0.2325.0-1_amd64.deb 164582022 BLAKE2B 
da478e26ce909c420c9c480cd59e1e0871e8c37694d55fe5f55828826cd2eb5bd240a10b03f59b42c348ead417966581e5147e2ca3021a20807cfcd524cc1393
 SHA512 
6094de9bf9120de104ea8850bbea4a4e8dcf01b7288e69dad3a45dde1179e556f9954ecd4065180224913721a7702a29f728ff9e633767652b17595e7641ab62
 DIST microsoft-edge-dev_122.0.2348.0-1_amd64.deb 165290790 BLAKE2B 
ba37a036d8ad8c0c6421ff15f99098d0c4ffce73774d698387df3be74b1c74e464388511f81b66c0d7aef99b57c89705b10b7f9dd68efa6438f793598155f1d2
 SHA512 
453caf2efa380af5dd29a799d4bc8eaa01de6349f23895a59086b895b1982ec0b12090583fb68c5cb02d0289887fdc3c0e644e023f5e6cc541695d9b74902d4d
 DIST microsoft-edge-dev_122.0.2353.0-1_amd64.deb 165642362 BLAKE2B 
eb0b06534dc38427e4b9e6be0feb4d298764dceed350bf3c99191b983b7fee9d00ea7206d4c603f9d882066c5b9c029137dcf98f6309764a98f922aeb7f6b520
 SHA512 
1b05f9af1c2cfac04026156d25d309681b0d538a312de25c398ca43f24496cefb52e0c0d693e1ee7115e2cc97b8ac136d93dbbabb747c635ef3cc484c8c8f02a

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-121.0.2274.0.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-121.0.2274.0.ebuild
deleted file mode 100644
index ef74386492f2..
--- a/www-client/microsoft-edge-dev/microsoft-edge-dev-121.0.2274.0.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 2011-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip qt5 qt6"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_p

[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2024-01-24 Thread Mike Gilbert
commit: 36b99a5f1f1d4815b6fef0f18d520f9a085beb86
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jan 24 20:13:30 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Jan 24 20:13:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36b99a5f

www-plugins/chrome-binary-plugins: automated update (121.0.6167.85)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...120.0.6099.224.ebuild => chrome-binary-plugins-121.0.6167.85.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index c1e4c20fbf9e..cb7e370151ad 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_121.0.6167.57-1_amd64.deb 106403224 BLAKE2B 
a764bd08380d0d469adf50dc82ed8e5e54246162e39d66c334aad60209e4e7cd8088b42a84bed96d2e5103f73ff76a478a27a4094ef3811811e2337d49355271
 SHA512 
2f9908617c907afe3052edd682f04b1d40255dd8aa630d5100084b8becfae2814140f90038d57b6ea603378497d37bd2092e71f2edccb7f84c00f0dce1ac2dd0
-DIST google-chrome-stable_120.0.6099.224-1_amd64.deb 105000828 BLAKE2B 
b157bcb16645a9a9a699c52d06d7aff8615f1dded5d56787c2d77430f1426e82664991d963acd96f40a328e5ae2ae84308bef687e2f59db8e816b14bd7dfb785
 SHA512 
6c95c5dc2dc9514dbff8a9f50df8b238c3717d0519c013e4e595c8904eab63a9cb027792d6aba487a73802734daeb0312c5d762659f2f60ba4b9182f3431220b
+DIST google-chrome-stable_121.0.6167.85-1_amd64.deb 106421968 BLAKE2B 
47b5503abc2286bfec59ba2bcbf665fa134ca6346d224cc3a375ac26dc5ae8aa1db90a4927bea4482df48919e9fb3f8def54b1d9041a217e8bc8943088d0f689
 SHA512 
948a771128c64c8e8952b2002e39f2fe656830564bd28d73b2b1147bc7ac53b56300640392aa5092552bdcdab60ab3a1ce2518656b4a467bcfd65789985e5099
 DIST google-chrome-unstable_122.0.6238.2-1_amd64.deb 106474504 BLAKE2B 
0770a27beb2a4b62a694940941d794fbf5f01e5ef799d5db0c9b0787152e47ec73a52649e6479727b1da9bee98dc30e43d962710c8f26ff4a3aab25b29ef60d1
 SHA512 
bd60179bf64cf70a8b989546a45c85f9782a4350b9b9463f6075afdfcc808de295461dce809ec22b77c72c89fb8a4ef150495a3c4e61a283a9426d80b5beab10

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-120.0.6099.224.ebuild 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-121.0.6167.85.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-120.0.6099.224.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-121.0.6167.85.ebuild



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

2024-01-24 Thread Mike Gilbert
commit: 7260a4e5117455ddcb666b9d05f08d198999b172
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jan 24 20:15:40 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Jan 24 20:15:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7260a4e5

www-client/opera-developer: remove old

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

 www-client/opera-developer/Manifest|   1 -
 .../opera-developer-107.0.5035.0.ebuild| 170 -
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 8cac0a538879..67f94bda7c80 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,3 @@
-DIST opera-developer_107.0.5035.0_amd64.deb 108431432 BLAKE2B 
472c94df2633437bd225dae154b0857f6ed86765d5cef29eb975c9718199101a3b247806eb3502ca894487d5222f59cfbd56ac98073a880f4d173154850f5b65
 SHA512 
960b3294ef88296caae483c3689b81475293a2bf10656fb1cdefd5acbb29c8e9aaa1c32a99cea2f4fa471d8f01247475df2b8072df7082c3717a72b84992c476
 DIST opera-developer_107.0.5041.0_amd64.deb 108476744 BLAKE2B 
e07f25f5bedcd4e475db04c7aaa4818198f93e0c04491f83a667a90824762b8ac73fc6d3c1af263cf7cf5a7e4a51e516e3430ef609224a9c36e2983e25ba0848
 SHA512 
514cea9c6a2c58359a5ec75710f90ba951decad28beedff9449db0888107910bc4132194e86b4cebc9d06423cdd676d4452b3ecce42a7957fac03f9a085d450f
 DIST opera-developer_108.0.5047.0_amd64.deb 108848424 BLAKE2B 
e5ebbe2e5df9c91aea7fa886348ad7ba87ab2fa188a1489755c2c47fc70be48179853c78286d707b1f487361c358bfc39d42439033ec91945e34a44ee1067c75
 SHA512 
73ff8d7c1b3246088fe34ac777a633435b26e7ef0d91a334a855ec7e6c085a0d66a9f6faf3c3f3223dd91468999b31038ee76f2a0f066245920ab2762ef55de2
 DIST opera-developer_108.0.5054.0_amd64.deb 108892816 BLAKE2B 
249d388b5eeedcb8266467243822d3b9dd242912dee28b1d06821a526a58c6488bd5d1094858c9ab744bd854e848265eadd06ed8e84030ee82496f88b027
 SHA512 
3b8807c12888128c33cb468a382d2ca749313f209cada1030684850701b427ba4c1c93378110729e9d9ebe155e18d659a0b0f865220f87fa677049a16fd8b785

diff --git a/www-client/opera-developer/opera-developer-107.0.5035.0.ebuild 
b/www-client/opera-developer/opera-developer-107.0.5035.0.ebuild
deleted file mode 100644
index 869e16febbe2..
--- a/www-client/opera-developer/opera-developer-107.0.5035.0.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*&quo

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

2024-01-24 Thread Mike Gilbert
commit: 483409d4d0957e5733c371822689bc14ac199cae
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jan 24 20:15:24 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Jan 24 20:15:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=483409d4

www-client/opera: remove old

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

 www-client/opera/Manifest   |   1 -
 www-client/opera/opera-106.0.4998.28.ebuild | 170 
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 2d69944f5494..a7356dfb108e 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,3 +1,2 @@
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c
-DIST opera-stable_106.0.4998.28_amd64.deb 108251240 BLAKE2B 
9371d5325a886310092d8e0ed3fc8e09a51e350b8e8162194de9876dc38585d202b8f87a70e8d8749c35c5fd40bb0f8b5e3081a2f218505976210e01c420ebb3
 SHA512 
66f77ebe8aca9c030a618c3e54e2f37fe3d474411cad1993d2304b32287e6f364a2960d2e7de6f7ff22678eb30b7e26b3d30b71d415b744b003d375304323dbc
 DIST opera-stable_106.0.4998.52_amd64.deb 108189904 BLAKE2B 
f383634c681f69567af4466c39f4ff2e50afe22302abd68c6d93d2e652d1f8eab3e777d576dfcdf8877504bfacf9cbf3b83d1e2d6e3b13d3d5bc420665255c29
 SHA512 
a92dfd0043a070e009bc5b0b0548f0b1d3587b3263cb32e828da0b816e36aec739cd716eb38c442ef5cfebd92cbc9ccd63e39cfa40826bada26bdcb62e4f

diff --git a/www-client/opera/opera-106.0.4998.28.ebuild 
b/www-client/opera/opera-106.0.4998.28.ebuild
deleted file mode 100644
index 1b66d70aadeb..
--- a/www-client/opera/opera-106.0.4998.28.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/

2024-01-24 Thread Mike Gilbert
commit: 2d180b9784492358701bff244a4c35c82f2183ba
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jan 24 20:14:27 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Jan 24 20:14:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d180b97

www-client/microsoft-edge-beta: remove old

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

 www-client/microsoft-edge-beta/Manifest|   1 -
 .../microsoft-edge-beta-121.0.2277.4.ebuild| 127 -
 2 files changed, 128 deletions(-)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 86421a14c6f1..74d915067100 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-beta_121.0.2277.4-1_amd64.deb 164292670 BLAKE2B 
e69480cfa44ff5f9c9abb5363e06d442aac651ed102982558e05a2b7c5e13cc82dad6526fd9fe2450c87a129ccfece36a951e2715d534f9f5d166c320dad51e2
 SHA512 
36dc8bab2f78b116f61f30870f55e482aa63caa5a98452e1f92aa9da63a8c68953f6c7ea96f5248cd26693eb3f533b76571d706a5a4652902d7d4bd0add95388
 DIST microsoft-edge-beta_121.0.2277.49-1_amd64.deb 165188058 BLAKE2B 
93e4e6223bfb359742d12ef55db8b098d4f8594381cee5add482c92fcadea5281f76c1a39f9567c7563257ff9d19d7251eb13195ab818a2d2cdcd2f01fb23aba
 SHA512 
4ab55928751e527ba95a7357db1cc54f8607a4d8dfbd78da143791b773fb6f53d6d8d3ccc707ecac01a69b11b33a21a00628099a611e68204603faecc81a6a64
 DIST microsoft-edge-beta_121.0.2277.65-1_amd64.deb 165258030 BLAKE2B 
294958142a08ab1fb4bbbc691a315fc6fe4519f155f242c8b7a32638a1e74fca3d6bd04f2133d2d28f2f17fb83471a806f91eb6ea41081525080a35cfed116d6
 SHA512 
732faec815a1b256e3f9bb5d7f7569e2fb69407ab3d823fcd5e864060c7e7b705c96b5f72c9928f685a68a24ac7d6f75631afd2139443355077d8405ade29847
 DIST microsoft-edge-beta_121.0.2277.71-1_amd64.deb 165240118 BLAKE2B 
ee412a57c573a1816051b9c1fdcd3e8091d94749da2a4cf14f24f575f1991b5a308669e5a9af33472b2743e41f01238cbddcb6d6fb65ef96d4c4a498fd07bee9
 SHA512 
855585603a1a1c2dd96c7fc4905d52c0a61841dfe76f3c125e34be5f872a6d4c55eaef08263a6047bfdc38ea263a90cf3835ccebbfb21b64b7eea411e03ad669

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-121.0.2277.4.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-121.0.2277.4.ebuild
deleted file mode 100644
index f67dc1739fa5..
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-121.0.2277.4.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 2011-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip qt5 qt6"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2024-01-24 Thread Mike Gilbert
commit: 64fc986c281dbf8df987af077e9c21519ea0c474
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jan 24 20:14:36 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Jan 24 20:14:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64fc986c

www-client/microsoft-edge-dev: automated bump (122.0.2353.0)

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

 www-client/microsoft-edge-dev/Manifest |   1 +
 .../microsoft-edge-dev-122.0.2353.0.ebuild | 127 +
 2 files changed, 128 insertions(+)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index 17fd6d8655c4..c517b39c65b1 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-dev_121.0.2274.0-1_amd64.deb 164170398 BLAKE2B 
0470fd7447bd2b4b6a1d8c01f361aba9b9954840718639dba39369c65fdfb7ab4893f02a58261ab2230920bcf009796777d7c3744b049a71b45b13a92489019b
 SHA512 
b5192a70b660fa615cdb34fbe0ecc3a2ef32bb0fb6718c8f0c024ad29461a85a1f157cf52eafe2718c06de932be85f97b18720f19934b51d6f9e350dded6f253
 DIST microsoft-edge-dev_121.0.2277.4-1_amd64.deb 164281826 BLAKE2B 
cc9ce3211b3bc2af9370842c9b62d9747cc9fba82547ba6dc30b5f8976746a5c9452489db57e554ac4322ea9f6415fed3b2c299fb791e09450941685aca74773
 SHA512 
b5c9b91d61b9343d3fa7cd9869708fcfe806d5679a448677ecb246a53c608567db88a99e6d7e7a00f7a423d45ee93809f6f3e904b70f5c3cb815aaec46bcfc1b
 DIST microsoft-edge-dev_122.0.2325.0-1_amd64.deb 164582022 BLAKE2B 
da478e26ce909c420c9c480cd59e1e0871e8c37694d55fe5f55828826cd2eb5bd240a10b03f59b42c348ead417966581e5147e2ca3021a20807cfcd524cc1393
 SHA512 
6094de9bf9120de104ea8850bbea4a4e8dcf01b7288e69dad3a45dde1179e556f9954ecd4065180224913721a7702a29f728ff9e633767652b17595e7641ab62
+DIST microsoft-edge-dev_122.0.2353.0-1_amd64.deb 165642362 BLAKE2B 
eb0b06534dc38427e4b9e6be0feb4d298764dceed350bf3c99191b983b7fee9d00ea7206d4c603f9d882066c5b9c029137dcf98f6309764a98f922aeb7f6b520
 SHA512 
1b05f9af1c2cfac04026156d25d309681b0d538a312de25c398ca43f24496cefb52e0c0d693e1ee7115e2cc97b8ac136d93dbbabb747c635ef3cc484c8c8f02a

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-122.0.2353.0.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-122.0.2353.0.ebuild
new file mode 100644
index ..ef74386492f2
--- /dev/null
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-122.0.2353.0.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5 qt6"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN}

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/

2024-01-24 Thread Mike Gilbert
commit: 719f99d9ff5d77f7d257ec5b2d633facb4079d69
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jan 24 20:14:23 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Jan 24 20:14:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=719f99d9

www-client/microsoft-edge-beta: automated bump (121.0.2277.71)

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

 www-client/microsoft-edge-beta/Manifest|   1 +
 .../microsoft-edge-beta-121.0.2277.71.ebuild   | 127 +
 2 files changed, 128 insertions(+)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 0e5a7fb4689b..86421a14c6f1 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-beta_121.0.2277.4-1_amd64.deb 164292670 BLAKE2B 
e69480cfa44ff5f9c9abb5363e06d442aac651ed102982558e05a2b7c5e13cc82dad6526fd9fe2450c87a129ccfece36a951e2715d534f9f5d166c320dad51e2
 SHA512 
36dc8bab2f78b116f61f30870f55e482aa63caa5a98452e1f92aa9da63a8c68953f6c7ea96f5248cd26693eb3f533b76571d706a5a4652902d7d4bd0add95388
 DIST microsoft-edge-beta_121.0.2277.49-1_amd64.deb 165188058 BLAKE2B 
93e4e6223bfb359742d12ef55db8b098d4f8594381cee5add482c92fcadea5281f76c1a39f9567c7563257ff9d19d7251eb13195ab818a2d2cdcd2f01fb23aba
 SHA512 
4ab55928751e527ba95a7357db1cc54f8607a4d8dfbd78da143791b773fb6f53d6d8d3ccc707ecac01a69b11b33a21a00628099a611e68204603faecc81a6a64
 DIST microsoft-edge-beta_121.0.2277.65-1_amd64.deb 165258030 BLAKE2B 
294958142a08ab1fb4bbbc691a315fc6fe4519f155f242c8b7a32638a1e74fca3d6bd04f2133d2d28f2f17fb83471a806f91eb6ea41081525080a35cfed116d6
 SHA512 
732faec815a1b256e3f9bb5d7f7569e2fb69407ab3d823fcd5e864060c7e7b705c96b5f72c9928f685a68a24ac7d6f75631afd2139443355077d8405ade29847
+DIST microsoft-edge-beta_121.0.2277.71-1_amd64.deb 165240118 BLAKE2B 
ee412a57c573a1816051b9c1fdcd3e8091d94749da2a4cf14f24f575f1991b5a308669e5a9af33472b2743e41f01238cbddcb6d6fb65ef96d4c4a498fd07bee9
 SHA512 
855585603a1a1c2dd96c7fc4905d52c0a61841dfe76f3c125e34be5f872a6d4c55eaef08263a6047bfdc38ea263a90cf3835ccebbfb21b64b7eea411e03ad669

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-121.0.2277.71.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-121.0.2277.71.ebuild
new file mode 100644
index ..f67dc1739fa5
--- /dev/null
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-121.0.2277.71.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5 qt6"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+ 

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2024-01-24 Thread Mike Gilbert
commit: 6f2e054fcba90ecd064782e2a46ac5b49cb5791d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jan 24 20:14:46 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Jan 24 20:14:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2e054f

www-client/microsoft-edge-dev: automated bump (122.0.2348.0)

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

 www-client/microsoft-edge-dev/Manifest |   1 +
 .../microsoft-edge-dev-122.0.2348.0.ebuild | 127 +
 2 files changed, 128 insertions(+)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index c517b39c65b1..a7a2b1adf8d1 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,4 +1,5 @@
 DIST microsoft-edge-dev_121.0.2274.0-1_amd64.deb 164170398 BLAKE2B 
0470fd7447bd2b4b6a1d8c01f361aba9b9954840718639dba39369c65fdfb7ab4893f02a58261ab2230920bcf009796777d7c3744b049a71b45b13a92489019b
 SHA512 
b5192a70b660fa615cdb34fbe0ecc3a2ef32bb0fb6718c8f0c024ad29461a85a1f157cf52eafe2718c06de932be85f97b18720f19934b51d6f9e350dded6f253
 DIST microsoft-edge-dev_121.0.2277.4-1_amd64.deb 164281826 BLAKE2B 
cc9ce3211b3bc2af9370842c9b62d9747cc9fba82547ba6dc30b5f8976746a5c9452489db57e554ac4322ea9f6415fed3b2c299fb791e09450941685aca74773
 SHA512 
b5c9b91d61b9343d3fa7cd9869708fcfe806d5679a448677ecb246a53c608567db88a99e6d7e7a00f7a423d45ee93809f6f3e904b70f5c3cb815aaec46bcfc1b
 DIST microsoft-edge-dev_122.0.2325.0-1_amd64.deb 164582022 BLAKE2B 
da478e26ce909c420c9c480cd59e1e0871e8c37694d55fe5f55828826cd2eb5bd240a10b03f59b42c348ead417966581e5147e2ca3021a20807cfcd524cc1393
 SHA512 
6094de9bf9120de104ea8850bbea4a4e8dcf01b7288e69dad3a45dde1179e556f9954ecd4065180224913721a7702a29f728ff9e633767652b17595e7641ab62
+DIST microsoft-edge-dev_122.0.2348.0-1_amd64.deb 165290790 BLAKE2B 
ba37a036d8ad8c0c6421ff15f99098d0c4ffce73774d698387df3be74b1c74e464388511f81b66c0d7aef99b57c89705b10b7f9dd68efa6438f793598155f1d2
 SHA512 
453caf2efa380af5dd29a799d4bc8eaa01de6349f23895a59086b895b1982ec0b12090583fb68c5cb02d0289887fdc3c0e644e023f5e6cc541695d9b74902d4d
 DIST microsoft-edge-dev_122.0.2353.0-1_amd64.deb 165642362 BLAKE2B 
eb0b06534dc38427e4b9e6be0feb4d298764dceed350bf3c99191b983b7fee9d00ea7206d4c603f9d882066c5b9c029137dcf98f6309764a98f922aeb7f6b520
 SHA512 
1b05f9af1c2cfac04026156d25d309681b0d538a312de25c398ca43f24496cefb52e0c0d693e1ee7115e2cc97b8ac136d93dbbabb747c635ef3cc484c8c8f02a

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-122.0.2348.0.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-122.0.2348.0.ebuild
new file mode 100644
index ..ef74386492f2
--- /dev/null
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-122.0.2348.0.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5 qt6"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die &qu

[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2024-01-24 Thread Mike Gilbert
commit: 0047826aa355bd76df18f11def94c2d1cf35e903
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jan 24 20:14:03 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Jan 24 20:14:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0047826a

www-client/google-chrome-unstable: automated update (122.0.6253.3)

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

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...e-122.0.6238.2.ebuild => google-chrome-unstable-122.0.6253.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index 383ef75c6c0e..5c81f179a90a 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_122.0.6238.2-1_amd64.deb 106474504 BLAKE2B 
0770a27beb2a4b62a694940941d794fbf5f01e5ef799d5db0c9b0787152e47ec73a52649e6479727b1da9bee98dc30e43d962710c8f26ff4a3aab25b29ef60d1
 SHA512 
bd60179bf64cf70a8b989546a45c85f9782a4350b9b9463f6075afdfcc808de295461dce809ec22b77c72c89fb8a4ef150495a3c4e61a283a9426d80b5beab10
+DIST google-chrome-unstable_122.0.6253.3-1_amd64.deb 106670376 BLAKE2B 
440110521c482e09f633b1957ab63258f6991292c5da4d53f88a299ca9e9b012ecb28a2085f93931a2db2398ce34a7dd4508361a878c49a469110ba3ab99a07a
 SHA512 
e2ac5bb6c667198168b52ede541ff32a4bfd0d097cfe2d7d77b39921e8e948fe401c5b33580069c77097595c444de19322a54c1582babd620ade6109f1a343a5

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-122.0.6238.2.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-122.0.6253.3.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-122.0.6238.2.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-122.0.6253.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2024-01-24 Thread Mike Gilbert
commit: 6b32017f8b4e62a95c5098b37de8548610fd8758
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jan 24 20:13:50 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Jan 24 20:13:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b32017f

www-plugins/chrome-binary-plugins: automated update (121.0.6167.85_beta)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...7.57_beta.ebuild => chrome-binary-plugins-121.0.6167.85_beta.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index cb7e370151ad..b3c70eddf25b 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_121.0.6167.57-1_amd64.deb 106403224 BLAKE2B 
a764bd08380d0d469adf50dc82ed8e5e54246162e39d66c334aad60209e4e7cd8088b42a84bed96d2e5103f73ff76a478a27a4094ef3811811e2337d49355271
 SHA512 
2f9908617c907afe3052edd682f04b1d40255dd8aa630d5100084b8becfae2814140f90038d57b6ea603378497d37bd2092e71f2edccb7f84c00f0dce1ac2dd0
+DIST google-chrome-beta_121.0.6167.85-1_amd64.deb 106462384 BLAKE2B 
42ccb5839520f88005fcd8b039ad8bde47709ef5f10a4b412f1210162417814d5d9c0322e0af5027808c8a8b0026fab296fef648d602a2f368ccdca88bb4651d
 SHA512 
fe3244e1932dec8ceef787da854e701ebf765c1478e65ccf17aa96d6daffdc31c696e46b3ac963004f857b74bceae1989c193d4157075a1181c9448694d2f216
 DIST google-chrome-stable_121.0.6167.85-1_amd64.deb 106421968 BLAKE2B 
47b5503abc2286bfec59ba2bcbf665fa134ca6346d224cc3a375ac26dc5ae8aa1db90a4927bea4482df48919e9fb3f8def54b1d9041a217e8bc8943088d0f689
 SHA512 
948a771128c64c8e8952b2002e39f2fe656830564bd28d73b2b1147bc7ac53b56300640392aa5092552bdcdab60ab3a1ce2518656b4a467bcfd65789985e5099
 DIST google-chrome-unstable_122.0.6238.2-1_amd64.deb 106474504 BLAKE2B 
0770a27beb2a4b62a694940941d794fbf5f01e5ef799d5db0c9b0787152e47ec73a52649e6479727b1da9bee98dc30e43d962710c8f26ff4a3aab25b29ef60d1
 SHA512 
bd60179bf64cf70a8b989546a45c85f9782a4350b9b9463f6075afdfcc808de295461dce809ec22b77c72c89fb8a4ef150495a3c4e61a283a9426d80b5beab10

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-121.0.6167.57_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-121.0.6167.85_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-121.0.6167.57_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-121.0.6167.85_beta.ebuild



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

2024-01-23 Thread Mike Gilbert
commit: b5f4c996f8d8ee320de1c94562bee784f8e9325d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jan 23 19:13:05 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Jan 23 19:15:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5f4c996

media-libs/libsdl2: set IUSE=+haptic

No external deps, so no reason not to enable it.

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

 media-libs/libsdl2/libsdl2-2.28.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libsdl2/libsdl2-2.28.5.ebuild 
b/media-libs/libsdl2/libsdl2-2.28.5.ebuild
index e310b3efa6bb..5939c97d6828 100644
--- a/media-libs/libsdl2/libsdl2-2.28.5.ebuild
+++ b/media-libs/libsdl2/libsdl2-2.28.5.ebuild
@@ -15,7 +15,7 @@ LICENSE="ZLIB"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
 
-IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx 
cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 
haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio 
sndio +sound static-libs test +threads udev +video video_cards_vc4 vulkan 
wayland X xscreensaver"
+IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx 
cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 
+haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire 
pulseaudio sndio +sound static-libs test +threads udev +video video_cards_vc4 
vulkan wayland X xscreensaver"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="
alsa? ( sound )



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

2024-01-23 Thread Mike Gilbert
commit: e089ad26c404b1eea215c3b3507c1e2219bd44c8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jan 23 19:10:00 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Jan 23 19:10:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e089ad26

net-misc/freerdp: drop 3.1.0-r1

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

 net-misc/freerdp/Manifest|   1 -
 net-misc/freerdp/freerdp-3.1.0-r1.ebuild | 150 ---
 2 files changed, 151 deletions(-)

diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest
index 79d14c07319b..cf067a3ee7f1 100644
--- a/net-misc/freerdp/Manifest
+++ b/net-misc/freerdp/Manifest
@@ -1,5 +1,4 @@
 DIST freerdp-2.11.1.tar.gz 7325835 BLAKE2B 
2b6e62cd46627c60c3e815216711d3c5c9839d232aa5cb8653d92870bb46d93c40f2f44e0abf7ef6e5f44d92239541ae44d37366f343a1992fdbc8f09452fba0
 SHA512 
efd9d44bdc15047322600046fdcd17e37f14c84d75badc77e8ea53da6e065f33725be2f3c03e02031867124b62b32ad9deeabf8cc8f79321e7a866f552e63f2d
 DIST freerdp-2.11.2.tar.gz 7326213 BLAKE2B 
5d044d660df1e5115ffde13389be79e852711161ad1969017a9ba662e5f278fc98b86efbc59a24c3ea32a137c24ed308ef5c9eb89db1c24f37f1b8b41bfd3c45
 SHA512 
2e0e74cba22ed0b33fd6453dd76f6a1ffb3107d1868276faf3eea25bd58d3d869c2ce7c6c467896ecc94ca71c0582beb029a0d44f50df38cc26661f85d0822fb
 DIST freerdp-2.11.5.tar.gz 7330372 BLAKE2B 
53adf40ca8f6c226f93cbc4599d857170bed2cbbe233860f52b30416b3a5d15c1ef2268c329790553dd1dbbcd93dedd834e5b62f67128029e551083d1053b357
 SHA512 
152dfef2783283ef703eb28ebe4d32fb02519ee6de9042b124af34395a2a6db36bd4cf1e96200ba3e93acf06c245109413e3e36e6143ed4409bd90ede6c383bd
-DIST freerdp-3.1.0.tar.gz 8462182 BLAKE2B 
5451a0aef525ebb61d457b3c5f05da9f8f05b72ca06b56abac0ac938657100b023ca3ffbd93db357808201736d9c73ac33c5af7898eb03a0509409d3e3f27896
 SHA512 
e97218656042a065373a54128ec0f9794a4d77313d3f3898be698ca8c1dda17bd707a72d62cdfbc0ada2856f43a1150c7e74f49a9b99bf3aa4002a3cb15fb905
 DIST freerdp-3.2.0.tar.gz 8407869 BLAKE2B 
cebb14965a71a441d1e53b778db1464751830e96660b6f0d68f32c741544a173b57c4fc92ec24ea6aa3599b62db666987e66b46bd4e6fd2de7ce72869a5d1a07
 SHA512 
ace6004d11f7fea0e1f927a84367afd9e51b2b566135d7055f548146922a949b9324a2e172bfc1c055bcd27f0eea3e077dc6cfd825c172bffdecb8c28edb076e

diff --git a/net-misc/freerdp/freerdp-3.1.0-r1.ebuild 
b/net-misc/freerdp/freerdp-3.1.0-r1.ebuild
deleted file mode 100644
index 1ea26346ddb1..
--- a/net-misc/freerdp/freerdp-3.1.0-r1.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 2011-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git;
-   case ${PV} in
-   2.*) EGIT_BRANCH="stable-2.0";;
-   esac
-else
-   MY_P=${P/_/-}
-   S="${WORKDIR}/${MY_P}"
-   SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-fi
-
-DESCRIPTION="Free implementation of the Remote Desktop Protocol"
-HOMEPAGE="https://www.freerdp.com/;
-
-LICENSE="Apache-2.0"
-SLOT="0/3"
-IUSE="aad alsa cpu_flags_arm_neon cups debug +ffmpeg +fuse gstreamer +icu jpeg 
kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind 
wayland X xinerama xv"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/openssl:0=
-   sys-libs/zlib:0
-   aad? ( dev-libs/cJSON )
-   alsa? ( media-libs/alsa-lib )
-   cups? ( net-print/cups )
-   usb? (
-   virtual/libudev:0=
-   sys-apps/util-linux:0=
-   dev-libs/dbus-glib:0=
-   virtual/libusb:1=
-   )
-   X? (
-   x11-libs/libXcursor
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXrender
-   xinerama? ( x11-libs/libXinerama )
-   xv? ( x11-libs/libXv )
-   )
-   ffmpeg? ( media-video/ffmpeg:0= )
-   !ffmpeg? (
-   x11-libs/cairo:0=
-   )
-   fuse? ( sys-fs/fuse:3 )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   x11-libs/libXrandr
-   )
-   icu? ( dev-libs/icu:0= )
-   jpeg? ( media-libs/libjpeg-turbo:0= )
-   kerberos? ( virtual/krb5 )
-   openh264? ( media-libs/openh264:0= )
-   pulseaudio? ( media-libs/libpulse )
-   sdl? (
-   media-libs/libsdl2[haptic(+),joystick(+),sound(+),video(+)]
-   media-libs/sdl2-ttf
-   )
-   server? (
-   X? (
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-lib

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

2024-01-23 Thread Mike Gilbert
commit: a4e107b5768e51677d7b5f85dd823b17a10c47db
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jan 23 19:08:04 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Jan 23 19:10:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4e107b5

net-misc/freerdp: adjust SDL dep to require all features

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

 net-misc/freerdp/{freerdp-3.1.0.ebuild => freerdp-3.1.0-r1.ebuild} | 2 +-
 net-misc/freerdp/freerdp-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/freerdp/freerdp-3.1.0.ebuild 
b/net-misc/freerdp/freerdp-3.1.0-r1.ebuild
similarity index 98%
rename from net-misc/freerdp/freerdp-3.1.0.ebuild
rename to net-misc/freerdp/freerdp-3.1.0-r1.ebuild
index 4c8aa4821e0b..1ea26346ddb1 100644
--- a/net-misc/freerdp/freerdp-3.1.0.ebuild
+++ b/net-misc/freerdp/freerdp-3.1.0-r1.ebuild
@@ -62,7 +62,7 @@ RDEPEND="
openh264? ( media-libs/openh264:0= )
pulseaudio? ( media-libs/libpulse )
sdl? (
-   media-libs/libsdl2
+   media-libs/libsdl2[haptic(+),joystick(+),sound(+),video(+)]
media-libs/sdl2-ttf
)
server? (

diff --git a/net-misc/freerdp/freerdp-.ebuild 
b/net-misc/freerdp/freerdp-.ebuild
index 4c8aa4821e0b..1ea26346ddb1 100644
--- a/net-misc/freerdp/freerdp-.ebuild
+++ b/net-misc/freerdp/freerdp-.ebuild
@@ -62,7 +62,7 @@ RDEPEND="
openh264? ( media-libs/openh264:0= )
pulseaudio? ( media-libs/libpulse )
sdl? (
-   media-libs/libsdl2
+   media-libs/libsdl2[haptic(+),joystick(+),sound(+),video(+)]
media-libs/sdl2-ttf
)
server? (



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

2024-01-23 Thread Mike Gilbert
commit: 31287136896fb0c2fce9b3eacdb2048409f7d9ec
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jan 23 19:09:46 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Jan 23 19:10:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31287136

net-misc/freerdp: drop 3.0.0-r1

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

 net-misc/freerdp/Manifest|   1 -
 net-misc/freerdp/freerdp-3.0.0-r1.ebuild | 150 ---
 2 files changed, 151 deletions(-)

diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest
index a540807a1b7f..79d14c07319b 100644
--- a/net-misc/freerdp/Manifest
+++ b/net-misc/freerdp/Manifest
@@ -1,6 +1,5 @@
 DIST freerdp-2.11.1.tar.gz 7325835 BLAKE2B 
2b6e62cd46627c60c3e815216711d3c5c9839d232aa5cb8653d92870bb46d93c40f2f44e0abf7ef6e5f44d92239541ae44d37366f343a1992fdbc8f09452fba0
 SHA512 
efd9d44bdc15047322600046fdcd17e37f14c84d75badc77e8ea53da6e065f33725be2f3c03e02031867124b62b32ad9deeabf8cc8f79321e7a866f552e63f2d
 DIST freerdp-2.11.2.tar.gz 7326213 BLAKE2B 
5d044d660df1e5115ffde13389be79e852711161ad1969017a9ba662e5f278fc98b86efbc59a24c3ea32a137c24ed308ef5c9eb89db1c24f37f1b8b41bfd3c45
 SHA512 
2e0e74cba22ed0b33fd6453dd76f6a1ffb3107d1868276faf3eea25bd58d3d869c2ce7c6c467896ecc94ca71c0582beb029a0d44f50df38cc26661f85d0822fb
 DIST freerdp-2.11.5.tar.gz 7330372 BLAKE2B 
53adf40ca8f6c226f93cbc4599d857170bed2cbbe233860f52b30416b3a5d15c1ef2268c329790553dd1dbbcd93dedd834e5b62f67128029e551083d1053b357
 SHA512 
152dfef2783283ef703eb28ebe4d32fb02519ee6de9042b124af34395a2a6db36bd4cf1e96200ba3e93acf06c245109413e3e36e6143ed4409bd90ede6c383bd
-DIST freerdp-3.0.0.tar.gz 9032924 BLAKE2B 
45e3ee13a664b947e509100824709088091192e89405f48defd3dfe2f4bf16ca359b37d632db49b7d3ce5e764b2ba7de5b2296c7b703c6a25181db245e8b551f
 SHA512 
7868f6d436e65d2b81e42a6b4073e9775d5336c908294d058023e86c4d5d2b86318bc7ba1ad6093d2d4defdbefa278b8202f6da6e450a4264d3f5cb39eaf02c2
 DIST freerdp-3.1.0.tar.gz 8462182 BLAKE2B 
5451a0aef525ebb61d457b3c5f05da9f8f05b72ca06b56abac0ac938657100b023ca3ffbd93db357808201736d9c73ac33c5af7898eb03a0509409d3e3f27896
 SHA512 
e97218656042a065373a54128ec0f9794a4d77313d3f3898be698ca8c1dda17bd707a72d62cdfbc0ada2856f43a1150c7e74f49a9b99bf3aa4002a3cb15fb905
 DIST freerdp-3.2.0.tar.gz 8407869 BLAKE2B 
cebb14965a71a441d1e53b778db1464751830e96660b6f0d68f32c741544a173b57c4fc92ec24ea6aa3599b62db666987e66b46bd4e6fd2de7ce72869a5d1a07
 SHA512 
ace6004d11f7fea0e1f927a84367afd9e51b2b566135d7055f548146922a949b9324a2e172bfc1c055bcd27f0eea3e077dc6cfd825c172bffdecb8c28edb076e

diff --git a/net-misc/freerdp/freerdp-3.0.0-r1.ebuild 
b/net-misc/freerdp/freerdp-3.0.0-r1.ebuild
deleted file mode 100644
index 4c8aa4821e0b..
--- a/net-misc/freerdp/freerdp-3.0.0-r1.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 2011-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git;
-   case ${PV} in
-   2.*) EGIT_BRANCH="stable-2.0";;
-   esac
-else
-   MY_P=${P/_/-}
-   S="${WORKDIR}/${MY_P}"
-   SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-fi
-
-DESCRIPTION="Free implementation of the Remote Desktop Protocol"
-HOMEPAGE="https://www.freerdp.com/;
-
-LICENSE="Apache-2.0"
-SLOT="0/3"
-IUSE="aad alsa cpu_flags_arm_neon cups debug +ffmpeg +fuse gstreamer +icu jpeg 
kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind 
wayland X xinerama xv"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/openssl:0=
-   sys-libs/zlib:0
-   aad? ( dev-libs/cJSON )
-   alsa? ( media-libs/alsa-lib )
-   cups? ( net-print/cups )
-   usb? (
-   virtual/libudev:0=
-   sys-apps/util-linux:0=
-   dev-libs/dbus-glib:0=
-   virtual/libusb:1=
-   )
-   X? (
-   x11-libs/libXcursor
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXrender
-   xinerama? ( x11-libs/libXinerama )
-   xv? ( x11-libs/libXv )
-   )
-   ffmpeg? ( media-video/ffmpeg:0= )
-   !ffmpeg? (
-   x11-libs/cairo:0=
-   )
-   fuse? ( sys-fs/fuse:3 )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   x11-libs/libXrandr
-   )
-   icu? ( dev-libs/icu:0= )
-   jpeg? ( media-libs/libjpeg-turbo:0= )
-   kerberos? ( virtual/krb5 )
-   openh264? ( media-libs/openh264:0= )
-   pulseaudio? ( media-libs/libpulse )
-   sdl? (
-   media-libs/libsdl2
-   med

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

2024-01-23 Thread Mike Gilbert
commit: 479f0b0e6ae804e2d7f75e8f288b355aafa71667
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jan 23 19:09:05 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Jan 23 19:10:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=479f0b0e

net-misc/freerdp: add 3.2.0

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

 net-misc/freerdp/Manifest |   1 +
 net-misc/freerdp/freerdp-3.2.0.ebuild | 150 ++
 2 files changed, 151 insertions(+)

diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest
index 22fecb14c5a5..a540807a1b7f 100644
--- a/net-misc/freerdp/Manifest
+++ b/net-misc/freerdp/Manifest
@@ -3,3 +3,4 @@ DIST freerdp-2.11.2.tar.gz 7326213 BLAKE2B 
5d044d660df1e5115ffde13389be79e852711
 DIST freerdp-2.11.5.tar.gz 7330372 BLAKE2B 
53adf40ca8f6c226f93cbc4599d857170bed2cbbe233860f52b30416b3a5d15c1ef2268c329790553dd1dbbcd93dedd834e5b62f67128029e551083d1053b357
 SHA512 
152dfef2783283ef703eb28ebe4d32fb02519ee6de9042b124af34395a2a6db36bd4cf1e96200ba3e93acf06c245109413e3e36e6143ed4409bd90ede6c383bd
 DIST freerdp-3.0.0.tar.gz 9032924 BLAKE2B 
45e3ee13a664b947e509100824709088091192e89405f48defd3dfe2f4bf16ca359b37d632db49b7d3ce5e764b2ba7de5b2296c7b703c6a25181db245e8b551f
 SHA512 
7868f6d436e65d2b81e42a6b4073e9775d5336c908294d058023e86c4d5d2b86318bc7ba1ad6093d2d4defdbefa278b8202f6da6e450a4264d3f5cb39eaf02c2
 DIST freerdp-3.1.0.tar.gz 8462182 BLAKE2B 
5451a0aef525ebb61d457b3c5f05da9f8f05b72ca06b56abac0ac938657100b023ca3ffbd93db357808201736d9c73ac33c5af7898eb03a0509409d3e3f27896
 SHA512 
e97218656042a065373a54128ec0f9794a4d77313d3f3898be698ca8c1dda17bd707a72d62cdfbc0ada2856f43a1150c7e74f49a9b99bf3aa4002a3cb15fb905
+DIST freerdp-3.2.0.tar.gz 8407869 BLAKE2B 
cebb14965a71a441d1e53b778db1464751830e96660b6f0d68f32c741544a173b57c4fc92ec24ea6aa3599b62db666987e66b46bd4e6fd2de7ce72869a5d1a07
 SHA512 
ace6004d11f7fea0e1f927a84367afd9e51b2b566135d7055f548146922a949b9324a2e172bfc1c055bcd27f0eea3e077dc6cfd825c172bffdecb8c28edb076e

diff --git a/net-misc/freerdp/freerdp-3.2.0.ebuild 
b/net-misc/freerdp/freerdp-3.2.0.ebuild
new file mode 100644
index ..1ea26346ddb1
--- /dev/null
+++ b/net-misc/freerdp/freerdp-3.2.0.ebuild
@@ -0,0 +1,150 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git;
+   case ${PV} in
+   2.*) EGIT_BRANCH="stable-2.0";;
+   esac
+else
+   MY_P=${P/_/-}
+   S="${WORKDIR}/${MY_P}"
+   SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Free implementation of the Remote Desktop Protocol"
+HOMEPAGE="https://www.freerdp.com/;
+
+LICENSE="Apache-2.0"
+SLOT="0/3"
+IUSE="aad alsa cpu_flags_arm_neon cups debug +ffmpeg +fuse gstreamer +icu jpeg 
kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind 
wayland X xinerama xv"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/openssl:0=
+   sys-libs/zlib:0
+   aad? ( dev-libs/cJSON )
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   usb? (
+   virtual/libudev:0=
+   sys-apps/util-linux:0=
+   dev-libs/dbus-glib:0=
+   virtual/libusb:1=
+   )
+   X? (
+   x11-libs/libXcursor
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   xinerama? ( x11-libs/libXinerama )
+   xv? ( x11-libs/libXv )
+   )
+   ffmpeg? ( media-video/ffmpeg:0= )
+   !ffmpeg? (
+   x11-libs/cairo:0=
+   )
+   fuse? ( sys-fs/fuse:3 )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   x11-libs/libXrandr
+   )
+   icu? ( dev-libs/icu:0= )
+   jpeg? ( media-libs/libjpeg-turbo:0= )
+   kerberos? ( virtual/krb5 )
+   openh264? ( media-libs/openh264:0= )
+   pulseaudio? ( media-libs/libpulse )
+   sdl? (
+   media-libs/libsdl2[haptic(+),joystick(+),sound(+),video(+)]
+   media-libs/sdl2-ttf
+   )
+   server? (
+   X? (
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   xinerama? ( x11-libs/libXinerama )
+   )
+   )
+   smartcard? (
+   dev-libs/pkcs11-helper
+   sys-apps/pcsc-lite
+   )
+   

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

2024-01-23 Thread Mike Gilbert
commit: 1dbb7a05eb8f37910701c5092cc33225072b052f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jan 23 18:54:55 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Jan 23 18:55:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dbb7a05

net-misc/freerdp: add 2.11.5

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

 net-misc/freerdp/Manifest  |   1 +
 net-misc/freerdp/freerdp-2.11.5.ebuild | 142 +
 2 files changed, 143 insertions(+)

diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest
index c96035482eaf..22fecb14c5a5 100644
--- a/net-misc/freerdp/Manifest
+++ b/net-misc/freerdp/Manifest
@@ -1,4 +1,5 @@
 DIST freerdp-2.11.1.tar.gz 7325835 BLAKE2B 
2b6e62cd46627c60c3e815216711d3c5c9839d232aa5cb8653d92870bb46d93c40f2f44e0abf7ef6e5f44d92239541ae44d37366f343a1992fdbc8f09452fba0
 SHA512 
efd9d44bdc15047322600046fdcd17e37f14c84d75badc77e8ea53da6e065f33725be2f3c03e02031867124b62b32ad9deeabf8cc8f79321e7a866f552e63f2d
 DIST freerdp-2.11.2.tar.gz 7326213 BLAKE2B 
5d044d660df1e5115ffde13389be79e852711161ad1969017a9ba662e5f278fc98b86efbc59a24c3ea32a137c24ed308ef5c9eb89db1c24f37f1b8b41bfd3c45
 SHA512 
2e0e74cba22ed0b33fd6453dd76f6a1ffb3107d1868276faf3eea25bd58d3d869c2ce7c6c467896ecc94ca71c0582beb029a0d44f50df38cc26661f85d0822fb
+DIST freerdp-2.11.5.tar.gz 7330372 BLAKE2B 
53adf40ca8f6c226f93cbc4599d857170bed2cbbe233860f52b30416b3a5d15c1ef2268c329790553dd1dbbcd93dedd834e5b62f67128029e551083d1053b357
 SHA512 
152dfef2783283ef703eb28ebe4d32fb02519ee6de9042b124af34395a2a6db36bd4cf1e96200ba3e93acf06c245109413e3e36e6143ed4409bd90ede6c383bd
 DIST freerdp-3.0.0.tar.gz 9032924 BLAKE2B 
45e3ee13a664b947e509100824709088091192e89405f48defd3dfe2f4bf16ca359b37d632db49b7d3ce5e764b2ba7de5b2296c7b703c6a25181db245e8b551f
 SHA512 
7868f6d436e65d2b81e42a6b4073e9775d5336c908294d058023e86c4d5d2b86318bc7ba1ad6093d2d4defdbefa278b8202f6da6e450a4264d3f5cb39eaf02c2
 DIST freerdp-3.1.0.tar.gz 8462182 BLAKE2B 
5451a0aef525ebb61d457b3c5f05da9f8f05b72ca06b56abac0ac938657100b023ca3ffbd93db357808201736d9c73ac33c5af7898eb03a0509409d3e3f27896
 SHA512 
e97218656042a065373a54128ec0f9794a4d77313d3f3898be698ca8c1dda17bd707a72d62cdfbc0ada2856f43a1150c7e74f49a9b99bf3aa4002a3cb15fb905

diff --git a/net-misc/freerdp/freerdp-2.11.5.ebuild 
b/net-misc/freerdp/freerdp-2.11.5.ebuild
new file mode 100644
index ..c94a19725bf3
--- /dev/null
+++ b/net-misc/freerdp/freerdp-2.11.5.ebuild
@@ -0,0 +1,142 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git;
+   case ${PV} in
+   2.*) EGIT_BRANCH="stable-2.0";;
+   esac
+else
+   MY_P=${P/_/-}
+   S="${WORKDIR}/${MY_P}"
+   SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Free implementation of the Remote Desktop Protocol"
+HOMEPAGE="https://www.freerdp.com/;
+
+LICENSE="Apache-2.0"
+SLOT="0/2"
+IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer icu jpeg 
kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland 
X xinerama xv"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/openssl:0=
+   sys-libs/zlib:0
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   usb? (
+   virtual/libudev:0=
+   sys-apps/util-linux:0=
+   dev-libs/dbus-glib:0=
+   virtual/libusb:1=
+   )
+   X? (
+   x11-libs/libXcursor
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   xinerama? ( x11-libs/libXinerama )
+   xv? ( x11-libs/libXv )
+   )
+   ffmpeg? ( media-video/ffmpeg:0= )
+   !ffmpeg? (
+   x11-libs/cairo:0=
+   )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   x11-libs/libXrandr
+   )
+   icu? ( dev-libs/icu:0= )
+   jpeg? ( media-libs/libjpeg-turbo:0= )
+   kerberos? ( virtual/krb5 )
+   openh264? ( media-libs/openh264:0= )
+   pulseaudio? ( media-libs/libpulse )
+   server? (
+   X? (
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   xinerama? ( x11-libs/libXinerama )
+   )
+   )
+   smartcard? ( sys-apps/pcsc-lite )
+   

[gentoo-commits] proj/sandbox:stable-2.x commit in: libsandbox/

2024-01-22 Thread Mike Gilbert
commit: f7d02c04b2a8e395f478bda03306fb68fb44ba4c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jan  8 19:59:35 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Mon Jan 22 21:41:13 2024 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=f7d02c04

libsandbox: stat the original path for EEXIST hackaround

Resolves an issue that can occur with paths that contain parent
directory references (/../).

If part of the path does not exist, the sandboxed program should get ENOENT,
not EEXIST. If we use the canonicalized path, intermediate paths will be
eliminated and we produce the wrong result.

Bug: https://bugs.gentoo.org/921581
Signed-off-by: Mike Gilbert  gentoo.org>
(cherry picked from commit ef9208bea4e0f0dff5abf358002565f36e4d7a8d)

 libsandbox/pre_check_mkdirat.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libsandbox/pre_check_mkdirat.c b/libsandbox/pre_check_mkdirat.c
index b1e86cf..49c382a 100644
--- a/libsandbox/pre_check_mkdirat.c
+++ b/libsandbox/pre_check_mkdirat.c
@@ -37,7 +37,7 @@ bool sb_mkdirat_pre_check(const char *func, const char 
*pathname, int dirfd)
 * will trigger a sandbox violation.
 */
struct stat64 st;
-   if (0 == lstat64(canonic, )) {
+   if (0 == lstat64(pathname, )) {
int new_errno;
sb_debug_dyn("EARLY FAIL: %s(%s[%s]) @ lstat: %s\n",
func, pathname, canonic, strerror(errno));



[gentoo-commits] proj/sandbox:master commit in: libsandbox/

2024-01-22 Thread Mike Gilbert
commit: ef9208bea4e0f0dff5abf358002565f36e4d7a8d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jan  8 19:59:35 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Mon Jan  8 20:04:09 2024 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=ef9208be

libsandbox: stat the original path for EEXIST hackaround

Resolves an issue that can occur with paths that contain parent
directory references (/../).

If part of the path does not exist, the sandboxed program should get ENOENT,
not EEXIST. If we use the canonicalized path, intermediate paths will be
eliminated and we produce the wrong result.

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

 libsandbox/pre_check_mkdirat.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libsandbox/pre_check_mkdirat.c b/libsandbox/pre_check_mkdirat.c
index b1e86cf..49c382a 100644
--- a/libsandbox/pre_check_mkdirat.c
+++ b/libsandbox/pre_check_mkdirat.c
@@ -37,7 +37,7 @@ bool sb_mkdirat_pre_check(const char *func, const char 
*pathname, int dirfd)
 * will trigger a sandbox violation.
 */
struct stat64 st;
-   if (0 == lstat64(canonic, )) {
+   if (0 == lstat64(pathname, )) {
int new_errno;
sb_debug_dyn("EARLY FAIL: %s(%s[%s]) @ lstat: %s\n",
func, pathname, canonic, strerror(errno));



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

2024-01-19 Thread Mike Gilbert
commit: 0823ae9a302756bf5f4508dec8296313df891741
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Jan 19 20:43:47 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Fri Jan 19 20:44:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0823ae9a

net-misc/ntp: drop IUSE=ipv6

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

 net-misc/ntp/ntp-4.2.8_p17-r2.ebuild | 162 +++
 1 file changed, 162 insertions(+)

diff --git a/net-misc/ntp/ntp-4.2.8_p17-r2.ebuild 
b/net-misc/ntp/ntp-4.2.8_p17-r2.ebuild
new file mode 100644
index ..3303e33398f6
--- /dev/null
+++ b/net-misc/ntp/ntp-4.2.8_p17-r2.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic systemd tmpfiles
+
+MY_P=${P/_p/p}
+DESCRIPTION="Network Time Protocol suite/programs"
+HOMEPAGE="https://www.ntp.org/;
+SRC_URI="https://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PV:0:3}/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="HPND BSD ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="caps debug openntpd parse-clocks readline samba selinux snmp ssl 
+threads vim-syntax zeroconf"
+
+DEPEND="
+   >=dev-libs/libevent-2.0.9:=[threads(+)?]
+   readline? ( >=sys-libs/readline-4.1:= )
+   kernel_linux? ( caps? ( sys-libs/libcap ) )
+   zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
+   snmp? ( net-analyzer/net-snmp )
+   ssl? ( dev-libs/openssl:= )
+   parse-clocks? ( net-misc/pps-tools )
+"
+RDEPEND="
+   ${DEPEND}
+   acct-group/ntp
+   acct-user/ntp
+   selinux? ( sec-policy/selinux-ntp )
+   vim-syntax? ( app-vim/ntp-syntax )
+   !net-misc/ntpsec
+   !openntpd? ( !net-misc/openntpd )
+"
+BDEPEND="
+   acct-group/ntp
+   acct-user/ntp
+   virtual/pkgconfig
+"
+PDEPEND="openntpd? ( net-misc/openntpd )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.2.8-ipc-caps.patch # bug #533966
+   "${FILESDIR}"/${PN}-4.2.8-sntp-test-pthreads.patch # bug #563922
+   "${FILESDIR}"/${PN}-4.2.8_p14-add_cap_ipc_lock.patch # bug #711530
+   "${FILESDIR}"/${PN}-4.2.8_p15-configure-clang16.patch
+)
+
+src_prepare() {
+   default
+
+   # Make sure every build uses the same install layout, bug #539092
+   find sntp/loc/ -type f '!' -name legacy -delete || die
+
+   # bug #622754
+   eautoreconf
+
+   # Disable pointless checks.
+   touch .checkChangeLog .gcc-warning FRC.html html/.datecheck || die
+}
+
+src_configure() {
+   # bug #264109
+   append-cppflags -D_GNU_SOURCE
+
+   # https://bugs.gentoo.org/922508
+   append-lfs-flags
+
+   # avoid libmd5/libelf
+   export ac_cv_search_MD5Init=no ac_cv_header_md5_h=no
+   export ac_cv_lib_elf_nlist=no
+   # blah, no real configure options #176333
+   export ac_cv_header_dns_sd_h=$(usex zeroconf)
+   export ac_cv_lib_dns_sd_DNSServiceRegister=${ac_cv_header_dns_sd_h}
+   # Unity builds, we don't really need support for it, bug #804109
+   export PATH_RUBY=/bin/false
+
+   local myeconfargs=(
+   --cache-file="${S}"/config.cache
+
+   --with-lineeditlibs=readline,edit,editline
+   --with-yielding-select
+   --disable-local-libevent
+
+   # Increase the default memlimit from 32MiB to 128MiB, bug 
#533232
+   --with-memlock=256
+
+   # Avoid overriding the user's toolchain settings, bug #895802
+   --with-hardenfile=/dev/null
+
+   $(use_enable caps linuxcaps)
+   $(use_enable parse-clocks)
+   $(use_enable debug debugging)
+   $(use_with readline lineeditlibs readline)
+   $(use_enable samba ntp-signd)
+   $(use_with snmp ntpsnmpd)
+   $(use_with ssl crypto)
+   $(use_enable threads thread-support)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # Move ntpd/ntpdate to sbin, bug #66671
+   dodir /usr/sbin
+   mv "${ED}"/usr/bin/{ntpd,ntpdate} "${ED}"/usr/sbin/ || die "move to 
sbin"
+
+   dodoc INSTALL WHERE-TO-START
+
+   insinto /etc
+   doins "${FILESDIR}"/ntp.conf
+
+   newinitd "${FILESDIR}"/ntpd.rc-r2 ntpd
+   newconfd "${FILESDIR}"/ntpd.confd ntpd
+   newinitd "${FILESDIR}"/ntp-client.rc ntp-client
+   newconfd "${FILESDIR}"/ntp-client.confd ntp-client
+   newinitd "${FILESDIR}"/sntp.rc sntp
+   newconfd "${FILESDIR}"/s

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

2024-01-19 Thread Mike Gilbert
commit: c5edccbad0938ae34955e08948273cc890098a8f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Jan 19 19:20:20 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Fri Jan 19 19:22:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5edccba

net-misc/ntp: enable LFS

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

 net-misc/ntp/{ntp-4.2.8_p17.ebuild => ntp-4.2.8_p17-r1.ebuild} | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-misc/ntp/ntp-4.2.8_p17.ebuild 
b/net-misc/ntp/ntp-4.2.8_p17-r1.ebuild
similarity index 98%
rename from net-misc/ntp/ntp-4.2.8_p17.ebuild
rename to net-misc/ntp/ntp-4.2.8_p17-r1.ebuild
index aedfd3617386..cb3736a895de 100644
--- a/net-misc/ntp/ntp-4.2.8_p17.ebuild
+++ b/net-misc/ntp/ntp-4.2.8_p17-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -65,6 +65,9 @@ src_configure() {
# bug #264109
append-cppflags -D_GNU_SOURCE
 
+   # https://bugs.gentoo.org/922508
+   append-lfs-flags
+
# avoid libmd5/libelf
export ac_cv_search_MD5Init=no ac_cv_header_md5_h=no
export ac_cv_lib_elf_nlist=no



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

2024-01-19 Thread Mike Gilbert
commit: 065c10f5d6cee91190d01ac5d296435665fada83
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Jan 19 18:11:58 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Fri Jan 19 18:16:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=065c10f5

dev-lang/ruby: dev-util/systemtap is now dev-debug/systemtap

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

 dev-lang/ruby/ruby-3.2.3.ebuild| 2 +-
 dev-lang/ruby/ruby-3.3.0-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/ruby/ruby-3.2.3.ebuild b/dev-lang/ruby/ruby-3.2.3.ebuild
index 74f31bc252dc..14d233a99d12 100644
--- a/dev-lang/ruby/ruby-3.2.3.ebuild
+++ b/dev-lang/ruby/ruby-3.2.3.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
dev-libs/openssl:0=
)
socks5? ( >=net-proxy/dante-1.1.13 )
-   systemtap? ( dev-util/systemtap )
+   systemtap? ( dev-debug/systemtap )
tk? (
dev-lang/tcl:0=[threads]
dev-lang/tk:0=[threads]

diff --git a/dev-lang/ruby/ruby-3.3.0-r1.ebuild 
b/dev-lang/ruby/ruby-3.3.0-r1.ebuild
index 918a7dfabf7b..8d7ae57e2d21 100644
--- a/dev-lang/ruby/ruby-3.3.0-r1.ebuild
+++ b/dev-lang/ruby/ruby-3.3.0-r1.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
dev-libs/openssl:0=
)
socks5? ( >=net-proxy/dante-1.1.13 )
-   systemtap? ( dev-util/systemtap )
+   systemtap? ( dev-debug/systemtap )
tk? (
dev-lang/tcl:0=[threads]
dev-lang/tk:0=[threads]



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

2024-01-19 Thread Mike Gilbert
commit: fd1d22e94e98609544a867153070a2f3b9ce7b55
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Jan 19 15:26:05 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Fri Jan 19 15:26:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd1d22e9

sys-kernel/dracut: drop versions

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

 sys-kernel/dracut/Manifest |   1 -
 sys-kernel/dracut/dracut-059-r5.ebuild | 159 --
 sys-kernel/dracut/dracut-059-r6.ebuild | 161 --
 sys-kernel/dracut/dracut-059_p20231027.ebuild  | 179 -
 sys-kernel/dracut/dracut-060_pre20231030-r1.ebuild | 154 --
 5 files changed, 654 deletions(-)

diff --git a/sys-kernel/dracut/Manifest b/sys-kernel/dracut/Manifest
index 53fa66f5619a..5b7749b9e6de 100644
--- a/sys-kernel/dracut/Manifest
+++ b/sys-kernel/dracut/Manifest
@@ -1,4 +1,3 @@
 DIST dracut-059.tar.gz 486487 BLAKE2B 
86bbe18875cd3507e187b724cab212dc82e1daca7cedf79aeef13c34601adfff72bf2c0ba4c652e715b43c9a16f7be6a4a2b29dc75bef014640e1ec07c8d455b
 SHA512 
196bc8bf18703c72bffb51a7e0493719c58173ad2da7d121eb42f9a8de47e953af36d109214dc4a10b2dc2d3bd19e844f7f51c2bdec087e064ea11f75124032d
-DIST dracut-059_p20231027.tar.gz 491099 BLAKE2B 
02c5de4577bc5fc87fd11b7b9760b0f1a4a83ed7ef1fc2de22ea3f9588e9b03b347c1be4f26965d26ab8b88736b0da70e01ecb4a50c2951d1ec4009222aaa97a
 SHA512 
da26c798f8c3856f7b9488278f26f1f392e6f6e1863bd6bb590f940854cde6633a45cf60acf52a2a184a1a47250a23e6ee53cb3f5fa759eb0146a4c0d172c07e
 DIST dracut-060_pre20231030.tar.gz 498954 BLAKE2B 
ce47f06e1304f732cbad66046c70cbcb03d33d69b9c3e87a4e2e2d30fa837b3b36949462cec9b06125e824ad82db45bd7516c22a1c84ec6884790b37e9c65ab1
 SHA512 
0cd2fefcd624758063c77836989260a3d5b0d533004c2395124c8200c31602f5d7d0b8c9491de37ce4afb2c5009b2cf944ddd3bb9e0e11120d84176cb1e7423c
 DIST dracut-060_pre20240104.tar.gz 499965 BLAKE2B 
935e0e5da348426d69c6dab6b91078f126cadd9ffc6a32378e79cd93b1dbadff35899efc3786fc12bf5a6741843d3637b0c98cc71fe4a96a8caf053ae887bac3
 SHA512 
f7818265f082e9c05ebb81a91b67fb9b1d3bf8b2433b7e6ea9be6bee43d28cd1ee48577648e1d9b3729c17608b028d294c13bf5d4db4cc5a18e3b007eb2cd67e

diff --git a/sys-kernel/dracut/dracut-059-r5.ebuild 
b/sys-kernel/dracut/dracut-059-r5.ebuild
deleted file mode 100644
index 20bf99270c35..
--- a/sys-kernel/dracut/dracut-059-r5.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 optfeature systemd toolchain-funcs
-
-if [[ ${PV} ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/dracutdevs/dracut;
-else
-   if [[ "${PV}" != *_rc* ]]; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc 
ppc64 ~riscv sparc x86"
-   fi
-   
SRC_URI="https://github.com/dracutdevs/dracut/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-fi
-
-DESCRIPTION="Generic initramfs generation tool"
-HOMEPAGE="https://github.com/dracutdevs/dracut/wiki;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="selinux test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-alternatives/cpio
-   >=app-shells/bash-4.0:0
-   sys-apps/coreutils[xattr(-)]
-   >=sys-apps/kmod-23[tools]
-   || (
-   >=sys-apps/sysvinit-2.87-r3
-   sys-apps/openrc[sysv-utils(-),selinux?]
-   sys-apps/systemd[sysv-utils]
-   sys-apps/s6-linux-init[sysv-utils(-)]
-   )
-   >=sys-apps/util-linux-2.21
-   virtual/pkgconfig
-   virtual/udev
-
-   elibc_musl? ( sys-libs/fts-standalone )
-   selinux? (
-   sec-policy/selinux-dracut
-   sys-libs/libselinux
-   sys-libs/libsepol
-   )
-"
-DEPEND="
-   >=sys-apps/kmod-23
-   elibc_musl? ( sys-libs/fts-standalone )
-"
-
-BDEPEND="
-   app-text/asciidoc
-   app-text/docbook-xml-dtd:4.5
-   >=app-text/docbook-xsl-stylesheets-1.75.2
-   >=dev-libs/libxslt-1.1.26
-   virtual/pkgconfig
-"
-
-QA_MULTILIB_PATHS="usr/lib/dracut/.*"
-
-PATCHES=(
-   "${FILESDIR}"/gentoo-ldconfig-paths-r1.patch
-   "${FILESDIR}"/gentoo-network-r1.patch
-   "${FILESDIR}"/059-kernel-install-uki.patch
-   "${FILESDIR}"/059-uefi-split-usr.patch
-   "${FILESDIR}"/059-uki-systemd-254.patch
-   "${FILESDIR}"/059-gawk.patch
-   "${FILESDIR}"/dracut-059-dmsquash-live.patch
-)
-
-src_configure() {
-   local myconf=(
-   --prefix="${EPREFIX}/usr"
-   --sysconfdir="${EPREFIX}/etc"
-   --bashcompletiondir="$(get_bashcompdir)"
-   --systemd

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

2024-01-16 Thread Mike Gilbert
commit: e33d4b0286c7ba1ade27f66ff352ce18e1e3273f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jan 16 17:39:58 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Jan 16 17:39:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e33d4b02

sys-boot/grub: set QA_CONFIG_IMPL_DECL_SKIP

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

 sys-boot/grub/grub-2.06-r9.ebuild | 5 +
 sys-boot/grub/grub-2.12-r1.ebuild | 5 +
 sys-boot/grub/grub-.ebuild| 5 +
 3 files changed, 15 insertions(+)

diff --git a/sys-boot/grub/grub-2.06-r9.ebuild 
b/sys-boot/grub/grub-2.06-r9.ebuild
index 49676a74f04d..31dc1e97ca87 100644
--- a/sys-boot/grub/grub-2.06-r9.ebuild
+++ b/sys-boot/grub/grub-2.06-r9.ebuild
@@ -310,6 +310,11 @@ src_install() {
 
# https://bugs.gentoo.org/231935
dostrip -x /usr/lib/grub
+
+   if use elibc_musl; then
+   # https://bugs.gentoo.org/900348
+   QA_CONFIG_IMPL_DECL_SKIP=( re_set_syntax re_compile_pattern 
re_search )
+   fi
 }
 
 pkg_postinst() {

diff --git a/sys-boot/grub/grub-2.12-r1.ebuild 
b/sys-boot/grub/grub-2.12-r1.ebuild
index 80ebc54a6379..95e5fdb5c08e 100644
--- a/sys-boot/grub/grub-2.12-r1.ebuild
+++ b/sys-boot/grub/grub-2.12-r1.ebuild
@@ -314,6 +314,11 @@ src_install() {
 
# https://bugs.gentoo.org/231935
dostrip -x /usr/lib/grub
+
+   if use elibc_musl; then
+   # https://bugs.gentoo.org/900348
+   QA_CONFIG_IMPL_DECL_SKIP=( re_set_syntax re_compile_pattern 
re_search )
+   fi
 }
 
 pkg_postinst() {

diff --git a/sys-boot/grub/grub-.ebuild b/sys-boot/grub/grub-.ebuild
index a8801791925e..4146c10c16ea 100644
--- a/sys-boot/grub/grub-.ebuild
+++ b/sys-boot/grub/grub-.ebuild
@@ -310,6 +310,11 @@ src_install() {
 
# https://bugs.gentoo.org/231935
dostrip -x /usr/lib/grub
+
+   if use elibc_musl; then
+   # https://bugs.gentoo.org/900348
+   QA_CONFIG_IMPL_DECL_SKIP=( re_set_syntax re_compile_pattern 
re_search )
+   fi
 }
 
 pkg_postinst() {



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

2024-01-16 Thread Mike Gilbert
commit: ea9c63b1a6bad848585f082cfba354507f9b620a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jan 16 17:35:50 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Jan 16 17:35:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea9c63b1

sys-boot/grub: drop 2.06-r8

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

 sys-boot/grub/Manifest|   1 -
 sys-boot/grub/grub-2.06-r8.ebuild | 352 --
 2 files changed, 353 deletions(-)

diff --git a/sys-boot/grub/Manifest b/sys-boot/grub/Manifest
index b8a7c1d67db5..2e9f525e6c20 100644
--- a/sys-boot/grub/Manifest
+++ b/sys-boot/grub/Manifest
@@ -1,5 +1,4 @@
 DIST dejavu-sans-ttf-2.37.zip 417746 BLAKE2B 
c8904f3cd5a49370a7dc10e456684c88aeae998a99090bf4d0a5baa4f36cc8fb8f70586cf6d610a5ffeee97261d28c80f55bbe9dcfc3ed796d5c2d60e79adb58
 SHA512 
ede5899daa1984c5aa8cacb1c850eb53f189dddef3d9bb78bf9774d8976b7c0d6eb0bcf86237cd7d11f5b36cf5b5058d42cd94d3bd76f2bd0931c7ceb1271fae
-DIST grub-2.06-backports-r2.tar.xz 40416 BLAKE2B 
d9b4a8274a24aa35023eef7450bc4311045d0872250b1d11b1714b9daa32f7862fe1444b5b86db8b885a9f7b3af2459a5b2f87f0beaf4326a982fd96ec51d602
 SHA512 
99cf40b3d3d10cf6ba928ccc571c3a8baab217f650267fa7de4ba4ce807a895ff9414156647cc4dcb34bfbe48747a0c486bf60fee1c188a2dc89f26c2db3840f
 DIST grub-2.06-backports-r3.tar.xz 47612 BLAKE2B 
235610e826c7a76d05872fb51e74564fb3861590f95377d5dcb9a5a4b0f5037d0b71c9f334bfe0bbe399f65036088d808f7af8e43090007ab7394002d05f7b4a
 SHA512 
561f031dca2cdc13fc1b3f3cfdbdccd7decd67ef18ddcc588327f141b026eadcda5d64d729929859cad54959b3855ff86c1f62e3ff1d8ae5f6f5ac5761fa6ba4
 DIST grub-2.06.tar.xz 6581924 BLAKE2B 
2a40b9b03d7bb3b9e7b1309ab274d686f01b3c42e7035ebc6e5a0e59a59c3b7362ba518341664b314cb0dbc8222bb10ea05ce09f08ce9d58a293207cb909e417
 SHA512 
4f11c648f3078567e53fc0c74d5026fdc6da4be27d188975e79d9a4df817ade0fe5ad2ddd694238a07edc45adfa02943d83c57767dd51548102b375e529e8efe
 DIST grub-2.06.tar.xz.sig 566 BLAKE2B 
2ff18fb40d9cce36cac110ba9996f88236dbaa261d19e777a6d23a0e9754a9fc8bc45a01896f4838c88bb44edff0172a97611202cb3ffd5653a3cbdfc102ae16
 SHA512 
797683dafade76b5981bd02f079d7dcecb36f5d07eca652181fd69f3df821931f84cc0d8771bfb80506ef41fbd96edfb202b6698af1fec3c8228dd320a05fa84

diff --git a/sys-boot/grub/grub-2.06-r8.ebuild 
b/sys-boot/grub/grub-2.06-r8.ebuild
deleted file mode 100644
index f7ad850e9909..
--- a/sys-boot/grub/grub-2.06-r8.ebuild
+++ /dev/null
@@ -1,352 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# This ebuild uses 3 special global variables:
-# GRUB_BOOTSTRAP: Depend on python and invoke bootstrap (gnulib).
-# GRUB_AUTOGEN: Depend on python and invoke autogen.sh.
-# GRUB_AUTORECONF: Inherit autotools and invoke eautoreconf.
-#
-# When applying patches:
-# If gnulib is updated, set GRUB_BOOTSTRAP=1
-# If gentpl.py or *.def is updated, set GRUB_AUTOGEN=1
-# If gnulib, gentpl.py, *.def, or any autotools files are updated, set 
GRUB_AUTORECONF=1
-#
-# If any of the above applies to a user patch, the user should set the
-# corresponding variable in make.conf or the environment.
-
-if [[ ${PV} ==   ]]; then
-   GRUB_AUTORECONF=1
-   GRUB_BOOTSTRAP=1
-fi
-
-GRUB_AUTOGEN=1
-GRUB_AUTORECONF=1
-PYTHON_COMPAT=( python3_{8..11} )
-WANT_LIBTOOL=none
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/dkiper.gpg
-
-if [[ -n ${GRUB_AUTOGEN} || -n ${GRUB_BOOTSTRAP} ]]; then
-   inherit python-any-r1
-fi
-
-if [[ -n ${GRUB_AUTORECONF} ]]; then
-   inherit autotools
-fi
-
-inherit bash-completion-r1 flag-o-matic multibuild optfeature toolchain-funcs 
verify-sig
-
-MY_P=${P}
-if [[ ${PV} !=  ]]; then
-   if [[ ${PV} == *_alpha* || ${PV} == *_beta* || ${PV} == *_rc* ]]; then
-   # The quote style is to work with <=bash-4.2 and >=bash-4.3 
#503860
-   MY_P=${P/_/'~'}
-   SRC_URI="
-   https://alpha.gnu.org/gnu/${PN}/${MY_P}.tar.xz
-   verify-sig? ( 
https://alpha.gnu.org/gnu/${PN}/${MY_P}.tar.xz.sig )
-   "
-   S=${WORKDIR}/${MY_P}
-   else
-   SRC_URI="
-   mirror://gnu/${PN}/${P}.tar.xz
-   verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )
-   "
-   S=${WORKDIR}/${P%_*}
-   fi
-   KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
-else
-   inherit git-r3
-   EGIT_REPO_URI="https://git.savannah.gnu.org/git/grub.git;
-fi
-
-SRC_URI+=" https://dev.gentoo.org/~floppym/dist/${P}-backports-r2.tar.xz;
-
-PATCHES=(
-   "${WORKDIR}/${P}-backports"
-   "${FILESDIR}"/gfxpayload.patch
-   "${FILESDIR}"/grub-2.02_beta2-KERNEL_GLOBS.patch
-   "${FILESDIR}"/grub-2.06-test-words.patch
-   "${FILESDIR}"/grub-2.06-grub-mkconfig-re

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

2024-01-16 Thread Mike Gilbert
commit: 943e555b7daa7e1f7164c3b6af2b869c08881fef
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jan 16 17:35:29 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Jan 16 17:35:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=943e555b

sys-boot/grub: drop 2.12_rc1-r1

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

 sys-boot/grub/Manifest|   2 -
 sys-boot/grub/grub-2.12_rc1-r1.ebuild | 345 --
 2 files changed, 347 deletions(-)

diff --git a/sys-boot/grub/Manifest b/sys-boot/grub/Manifest
index ef0745e6e439..b8a7c1d67db5 100644
--- a/sys-boot/grub/Manifest
+++ b/sys-boot/grub/Manifest
@@ -5,7 +5,5 @@ DIST grub-2.06.tar.xz 6581924 BLAKE2B 
2a40b9b03d7bb3b9e7b1309ab274d686f01b3c42e7
 DIST grub-2.06.tar.xz.sig 566 BLAKE2B 
2ff18fb40d9cce36cac110ba9996f88236dbaa261d19e777a6d23a0e9754a9fc8bc45a01896f4838c88bb44edff0172a97611202cb3ffd5653a3cbdfc102ae16
 SHA512 
797683dafade76b5981bd02f079d7dcecb36f5d07eca652181fd69f3df821931f84cc0d8771bfb80506ef41fbd96edfb202b6698af1fec3c8228dd320a05fa84
 DIST grub-2.12.tar.xz 6675608 BLAKE2B 
a678f7fafb945d325c8cf47aa086f48357a8f6335b762f77038c30a3896b3b05491598d9931d5335841d224fffcbe4a9a43ca1479057c1f1ce52b8d2a952c431
 SHA512 
761c060a4c3da9c0e810b0ea967e3ebc66baa4ddd682a503ae3d30a83707626bccaf49359304a16b3a26fc4435fe6bea1ee90be910c84de3c2b5485a31a15be3
 DIST grub-2.12.tar.xz.sig 566 BLAKE2B 
9b77fe53041b99f1196743aa6d9fc9c727b17c6512129bab2b35005f2c70f371e30521ddd804bf0c666e36cf2667247980f385ca1ac911fa9b8e0311427dc01c
 SHA512 
fbe971d8c382578b49d33902234edd9cbd084b70820a1a56a59df4ec30874c0dd4fe27f8dc44bb380716bb7480ca68a87d120a25b92a6a10ff6c8ec1b60548d3
-DIST grub-2.12~rc1.tar.xz 6589460 BLAKE2B 
edfad62a01970026ca4ad088056da6225ef1319a08e8a95418b24cc8102be7fe45bb1412797aab13f8c1f4f690cf2fa9e5b4725f6769013ce76aa81c43952557
 SHA512 
6f1fbce004b6dccf58e203bf6a6eeb771bac5ecc54b503265e56a97e9adce0221677bb3e64328144ec921f327a099f0345e7a9952be41cd8808f7635cded52cb
-DIST grub-2.12~rc1.tar.xz.sig 566 BLAKE2B 
4b0563623498d06f512d29d9a84a4f8386e7d5adf257d0f2ea8f3301e5112b7ad669741d78519dfa35d16e7f1695b0c74740d679f07e41774ecc8910c3f6bc5c
 SHA512 
b8b3c818679b50810e2d9e597a01c34b05fbc1218a88bdf35aaec798ce29b376c7aa696c50233d416306a480f6ee602dfcbe7eaf481c503f3c203a7b8e8db7a2
 DIST unifont-12.1.02.pcf.gz 1335424 BLAKE2B 
97080312468e3f3c8aa6f49cef08f5622641e8c9c035f3ede1e09d8d98de4e78d3b23c8aba2e8070eb46cbebd2d55e8568e467d7f15f35aa8fc8db792b7e5f14
 SHA512 
b280b2db7cf5f480b0668c331130dede2c0cc87d5e02e44566b77787113d0f6604d0105522858288f2ac6b8e77df7a2d9878725013a6c778dc5bfb183156e2f0
 DIST unifont-15.0.06.pcf.gz 1358322 BLAKE2B 
81811e3de390ca35d1a2dc1f1dee73464e97f44907ba522c218ba9c5e39ca3c9d767552780a257a97c156eb623c17786d9c0d2b67786d61df5ca33a1e10db7ca
 SHA512 
0a28a406629c604f5cbf51f501528239a7ed50d19f93ea505bc5bdc72639e4b926b03f4b8782a5733041f7cdb4aebb9948ac7cfd5a8ad9a0fe309944e595517b

diff --git a/sys-boot/grub/grub-2.12_rc1-r1.ebuild 
b/sys-boot/grub/grub-2.12_rc1-r1.ebuild
deleted file mode 100644
index 8b47814c2d64..
--- a/sys-boot/grub/grub-2.12_rc1-r1.ebuild
+++ /dev/null
@@ -1,345 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# This ebuild uses 3 special global variables:
-# GRUB_BOOTSTRAP: Depend on python and invoke bootstrap (gnulib).
-# GRUB_AUTOGEN: Depend on python and invoke autogen.sh.
-# GRUB_AUTORECONF: Inherit autotools and invoke eautoreconf.
-#
-# When applying patches:
-# If gnulib is updated, set GRUB_BOOTSTRAP=1
-# If gentpl.py or *.def is updated, set GRUB_AUTOGEN=1
-# If gnulib, gentpl.py, *.def, or any autotools files are updated, set 
GRUB_AUTORECONF=1
-#
-# If any of the above applies to a user patch, the user should set the
-# corresponding variable in make.conf or the environment.
-
-if [[ ${PV} ==   ]]; then
-   GRUB_AUTORECONF=1
-   GRUB_BOOTSTRAP=1
-fi
-
-PYTHON_COMPAT=( python3_{9..11} )
-WANT_LIBTOOL=none
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/dkiper.gpg
-
-if [[ -n ${GRUB_AUTOGEN} || -n ${GRUB_BOOTSTRAP} ]]; then
-   inherit python-any-r1
-fi
-
-if [[ -n ${GRUB_AUTORECONF} ]]; then
-   inherit autotools
-fi
-
-inherit bash-completion-r1 flag-o-matic multibuild optfeature toolchain-funcs 
verify-sig
-
-MY_P=${P}
-if [[ ${PV} !=  ]]; then
-   if [[ ${PV} == *_alpha* || ${PV} == *_beta* || ${PV} == *_rc* ]]; then
-   # The quote style is to work with <=bash-4.2 and >=bash-4.3 
#503860
-   MY_P=${P/_/'~'}
-   SRC_URI="
-   https://alpha.gnu.org/gnu/${PN}/${MY_P}.tar.xz
-   verify-sig? ( 
https://alpha.gnu.org/gnu/${PN}/${MY_P}.tar.xz.sig )
-   "
-   S=${WORKDIR}/${MY_P}
-   else
-   SRC_URI="
-   mirror://gnu/${PN}/${P}.tar.xz
-   verify

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

2024-01-10 Thread Mike Gilbert
commit: e06fee92d60ec85e146e298c57c50cbb3045aae9
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jan 10 18:59:13 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Jan 10 18:59:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e06fee92

dev-python/pycups: enable py3.12

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

 dev-python/pycups/pycups-2.0.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pycups/pycups-2.0.1-r1.ebuild 
b/dev-python/pycups/pycups-2.0.1-r1.ebuild
index 39da58abdaa7..5bd32220be0a 100644
--- a/dev-python/pycups/pycups-2.0.1-r1.ebuild
+++ b/dev-python/pycups/pycups-2.0.1-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/system-config-printer/

2024-01-10 Thread Mike Gilbert
commit: d0a501202b91c737d10aebd0f16e114686ab5cb6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jan 10 19:02:14 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Jan 10 19:02:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0a50120

app-admin/system-config-printer: enable py3.12

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

 app-admin/system-config-printer/system-config-printer-1.5.18-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-admin/system-config-printer/system-config-printer-1.5.18-r2.ebuild 
b/app-admin/system-config-printer/system-config-printer-1.5.18-r2.ebuild
index 6df5fa717fd3..179b984b1f5c 100644
--- a/app-admin/system-config-printer/system-config-printer-1.5.18-r2.ebuild
+++ b/app-admin/system-config-printer/system-config-printer-1.5.18-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="xml(+)"
 
 inherit distutils-r1 systemd udev xdg



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

2024-01-10 Thread Mike Gilbert
commit: 07ecaa34ab6b0106fa8b4172f0485cf7312efd62
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jan 10 17:33:38 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Jan 10 17:33:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ecaa34

app-portage/unsymlink-lib: disable py3.9

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

 app-portage/unsymlink-lib/unsymlink-lib-20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/unsymlink-lib/unsymlink-lib-20.ebuild 
b/app-portage/unsymlink-lib/unsymlink-lib-20.ebuild
index b3de9155ea57..dcb3f06409c2 100644
--- a/app-portage/unsymlink-lib/unsymlink-lib-20.ebuild
+++ b/app-portage/unsymlink-lib/unsymlink-lib-20.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit python-single-r1
 
 DESCRIPTION="Convert your system to SYMLINK_LIB=no"



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

2024-01-10 Thread Mike Gilbert
commit: 9dfff64f4557a88bd8cfe085496b086b96d52ef3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jan 10 17:32:23 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Jan 10 17:32:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dfff64f

app-portage/unsymlink-lib: enable py3.12

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

 app-portage/unsymlink-lib/unsymlink-lib-20.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/unsymlink-lib/unsymlink-lib-20.ebuild 
b/app-portage/unsymlink-lib/unsymlink-lib-20.ebuild
index c40f0b7b760a..b3de9155ea57 100644
--- a/app-portage/unsymlink-lib/unsymlink-lib-20.ebuild
+++ b/app-portage/unsymlink-lib/unsymlink-lib-20.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 inherit python-single-r1
 
 DESCRIPTION="Convert your system to SYMLINK_LIB=no"



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

2024-01-03 Thread Mike Gilbert
commit: c6993d001fffceb52544621415d228bd1ffc910d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jan  3 20:02:52 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Jan  3 20:02:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6993d00

net-misc/freerdp: sync live

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

 net-misc/freerdp/freerdp-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/freerdp/freerdp-.ebuild 
b/net-misc/freerdp/freerdp-.ebuild
index 40f110ef9887..ed9667cbc8b5 100644
--- a/net-misc/freerdp/freerdp-.ebuild
+++ b/net-misc/freerdp/freerdp-.ebuild
@@ -15,7 +15,7 @@ else
MY_P=${P/_/-}
S="${WORKDIR}/${MY_P}"
SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Free implementation of the Remote Desktop Protocol"



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

2024-01-03 Thread Mike Gilbert
commit: c4418db3a712b2f0caeb4696b9d5c6e77fa6f34c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jan  3 20:09:51 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Wed Jan  3 20:09:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4418db3

net-misc/freerdp: add 3.1.0

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

 net-misc/freerdp/Manifest |   1 +
 net-misc/freerdp/freerdp-3.1.0.ebuild | 150 ++
 2 files changed, 151 insertions(+)

diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest
index 31f627439ec6..c96035482eaf 100644
--- a/net-misc/freerdp/Manifest
+++ b/net-misc/freerdp/Manifest
@@ -1,3 +1,4 @@
 DIST freerdp-2.11.1.tar.gz 7325835 BLAKE2B 
2b6e62cd46627c60c3e815216711d3c5c9839d232aa5cb8653d92870bb46d93c40f2f44e0abf7ef6e5f44d92239541ae44d37366f343a1992fdbc8f09452fba0
 SHA512 
efd9d44bdc15047322600046fdcd17e37f14c84d75badc77e8ea53da6e065f33725be2f3c03e02031867124b62b32ad9deeabf8cc8f79321e7a866f552e63f2d
 DIST freerdp-2.11.2.tar.gz 7326213 BLAKE2B 
5d044d660df1e5115ffde13389be79e852711161ad1969017a9ba662e5f278fc98b86efbc59a24c3ea32a137c24ed308ef5c9eb89db1c24f37f1b8b41bfd3c45
 SHA512 
2e0e74cba22ed0b33fd6453dd76f6a1ffb3107d1868276faf3eea25bd58d3d869c2ce7c6c467896ecc94ca71c0582beb029a0d44f50df38cc26661f85d0822fb
 DIST freerdp-3.0.0.tar.gz 9032924 BLAKE2B 
45e3ee13a664b947e509100824709088091192e89405f48defd3dfe2f4bf16ca359b37d632db49b7d3ce5e764b2ba7de5b2296c7b703c6a25181db245e8b551f
 SHA512 
7868f6d436e65d2b81e42a6b4073e9775d5336c908294d058023e86c4d5d2b86318bc7ba1ad6093d2d4defdbefa278b8202f6da6e450a4264d3f5cb39eaf02c2
+DIST freerdp-3.1.0.tar.gz 8462182 BLAKE2B 
5451a0aef525ebb61d457b3c5f05da9f8f05b72ca06b56abac0ac938657100b023ca3ffbd93db357808201736d9c73ac33c5af7898eb03a0509409d3e3f27896
 SHA512 
e97218656042a065373a54128ec0f9794a4d77313d3f3898be698ca8c1dda17bd707a72d62cdfbc0ada2856f43a1150c7e74f49a9b99bf3aa4002a3cb15fb905

diff --git a/net-misc/freerdp/freerdp-3.1.0.ebuild 
b/net-misc/freerdp/freerdp-3.1.0.ebuild
new file mode 100644
index ..ed9667cbc8b5
--- /dev/null
+++ b/net-misc/freerdp/freerdp-3.1.0.ebuild
@@ -0,0 +1,150 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git;
+   case ${PV} in
+   2.*) EGIT_BRANCH="stable-2.0";;
+   esac
+else
+   MY_P=${P/_/-}
+   S="${WORKDIR}/${MY_P}"
+   SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Free implementation of the Remote Desktop Protocol"
+HOMEPAGE="https://www.freerdp.com/;
+
+LICENSE="Apache-2.0"
+SLOT="0/3"
+IUSE="aad alsa cpu_flags_arm_neon cups debug +ffmpeg +fuse gstreamer +icu jpeg 
kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind 
wayland X xinerama xv"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/openssl:0=
+   sys-libs/zlib:0
+   aad? ( dev-libs/cJSON )
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   usb? (
+   virtual/libudev:0=
+   sys-apps/util-linux:0=
+   dev-libs/dbus-glib:0=
+   virtual/libusb:1=
+   )
+   X? (
+   x11-libs/libXcursor
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   xinerama? ( x11-libs/libXinerama )
+   xv? ( x11-libs/libXv )
+   )
+   ffmpeg? ( media-video/ffmpeg:0= )
+   !ffmpeg? (
+   x11-libs/cairo:0=
+   )
+   fuse? ( sys-fs/fuse:3 )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   x11-libs/libXrandr
+   )
+   icu? ( dev-libs/icu:0= )
+   jpeg? ( media-libs/libjpeg-turbo:0= )
+   kerberos? ( virtual/krb5 )
+   openh264? ( media-libs/openh264:0= )
+   pulseaudio? ( media-libs/libpulse )
+   sdl? (
+   media-libs/libsdl2
+   media-libs/sdl2-ttf
+   )
+   server? (
+   X? (
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   xinerama? ( x11-libs/libXinerama )
+   )
+   )
+   smartcard? (
+   dev-libs/pkcs11-helper
+   sys-apps/pcsc-lite
+   )
+   systemd? ( sys-apps/systemd:0= )
+   wayland? (
+   dev-libs/wayland
+   x11-libs/libxkbcommon
+ 

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

2024-01-02 Thread Mike Gilbert
commit: b8adacb0f2818c0e592067c30c11ea7a8788a32f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jan  2 20:28:00 2024 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Jan  2 20:28:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8adacb0

net-misc/freerdp: enable deprecated command-line options

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

 net-misc/freerdp/{freerdp-3.0.0.ebuild => freerdp-3.0.0-r1.ebuild} | 3 ++-
 net-misc/freerdp/freerdp-.ebuild   | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-misc/freerdp/freerdp-3.0.0.ebuild 
b/net-misc/freerdp/freerdp-3.0.0-r1.ebuild
similarity index 97%
rename from net-misc/freerdp/freerdp-3.0.0.ebuild
rename to net-misc/freerdp/freerdp-3.0.0-r1.ebuild
index 92c6e545dcd1..40f110ef9887 100644
--- a/net-misc/freerdp/freerdp-3.0.0.ebuild
+++ b/net-misc/freerdp/freerdp-3.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2011-2023 Gentoo Authors
+# Copyright 2011-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -116,6 +116,7 @@ src_configure() {
-DWITH_DEBUG_ALL=$(usex debug ON OFF)
-DWITH_MANPAGES=ON
-DWITH_FFMPEG=$(usex ffmpeg ON OFF)
+   -DWITH_FREERDP_DEPRECATED_COMMANDLINE=ON
-DWITH_SWSCALE=$(usex ffmpeg ON OFF)
-DWITH_CAIRO=$(usex ffmpeg OFF ON)
-DWITH_DSP_FFMPEG=$(usex ffmpeg ON OFF)

diff --git a/net-misc/freerdp/freerdp-.ebuild 
b/net-misc/freerdp/freerdp-.ebuild
index 92c6e545dcd1..40f110ef9887 100644
--- a/net-misc/freerdp/freerdp-.ebuild
+++ b/net-misc/freerdp/freerdp-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2011-2023 Gentoo Authors
+# Copyright 2011-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -116,6 +116,7 @@ src_configure() {
-DWITH_DEBUG_ALL=$(usex debug ON OFF)
-DWITH_MANPAGES=ON
-DWITH_FFMPEG=$(usex ffmpeg ON OFF)
+   -DWITH_FREERDP_DEPRECATED_COMMANDLINE=ON
-DWITH_SWSCALE=$(usex ffmpeg ON OFF)
-DWITH_CAIRO=$(usex ffmpeg OFF ON)
-DWITH_DSP_FFMPEG=$(usex ffmpeg ON OFF)



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

2023-12-30 Thread Mike Gilbert
commit: b97277342edc5e71f9b8335e781972188cbe5710
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Dec 30 18:38:35 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sat Dec 30 18:39:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9727734

dev-libs/weston: add upper bound for net-misc/freerdp

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

 dev-libs/weston/weston-11.0.1.ebuild  | 2 +-
 dev-libs/weston/weston-12.0.91.ebuild | 2 +-
 dev-libs/weston/weston-13.0.0.ebuild  | 2 +-
 dev-libs/weston/weston-.ebuild| 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/weston/weston-11.0.1.ebuild 
b/dev-libs/weston/weston-11.0.1.ebuild
index 4dd8288acf95..d7509b4db950 100644
--- a/dev-libs/weston/weston-11.0.1.ebuild
+++ b/dev-libs/weston/weston-11.0.1.ebuild
@@ -62,7 +62,7 @@ RDEPEND="
media-libs/mesa[gles2,wayland]
)
pipewire? ( >=media-video/pipewire-0.3:= )
-   rdp? ( >=net-misc/freerdp-2.3.0:=[server] )
+   rdp? ( >=net-misc/freerdp-2.3.0:=[server] =media-libs/lcms-2.9:2 )
pipewire? ( >=media-video/pipewire-0.3:= )
-   rdp? ( >=net-misc/freerdp-2.3.0:=[server] )
+   rdp? ( >=net-misc/freerdp-2.3.0:=[server] 

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

2023-12-30 Thread Mike Gilbert
commit: d05717d6f7026cbadb07c4fe6cba4cb8436b7d2d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Dec 30 18:31:53 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sat Dec 30 18:33:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d05717d6

media-video/vlc: add upper bound to net-misc/freerdp

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

 media-video/vlc/vlc-3.0.18-r3.ebuild | 2 +-
 media-video/vlc/vlc-3.0.19.ebuild| 2 +-
 media-video/vlc/vlc-3.0.20-r1.ebuild | 2 +-
 media-video/vlc/vlc-3.0.20-r2.ebuild | 2 +-
 media-video/vlc/vlc-3.0.20.ebuild| 2 +-
 media-video/vlc/vlc-3.0..ebuild  | 2 +-
 media-video/vlc/vlc-.ebuild  | 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/media-video/vlc/vlc-3.0.18-r3.ebuild 
b/media-video/vlc/vlc-3.0.18-r3.ebuild
index 8ed078e55182..261de033a2fe 100644
--- a/media-video/vlc/vlc-3.0.18-r3.ebuild
+++ b/media-video/vlc/vlc-3.0.18-r3.ebuild
@@ -169,7 +169,7 @@ RDEPEND="
>=media-libs/libprojectm-3.1.12:0=
)
pulseaudio? ( media-libs/libpulse )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] =net-fs/samba-4.0.0:0[client,-debug(-)] )
sdl-image? ( media-libs/sdl-image )
sftp? ( net-libs/libssh2 )

diff --git a/media-video/vlc/vlc-3.0.19.ebuild 
b/media-video/vlc/vlc-3.0.19.ebuild
index b8b55bfe7c0b..a13696b92409 100644
--- a/media-video/vlc/vlc-3.0.19.ebuild
+++ b/media-video/vlc/vlc-3.0.19.ebuild
@@ -169,7 +169,7 @@ RDEPEND="
>=media-libs/libprojectm-3.1.12:0=
)
pulseaudio? ( media-libs/libpulse )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] =net-fs/samba-4.0.0:0[client,-debug(-)] )
sdl-image? ( media-libs/sdl-image )
sftp? ( net-libs/libssh2 )

diff --git a/media-video/vlc/vlc-3.0.20-r1.ebuild 
b/media-video/vlc/vlc-3.0.20-r1.ebuild
index dbf13702eda1..64a52f8a377f 100644
--- a/media-video/vlc/vlc-3.0.20-r1.ebuild
+++ b/media-video/vlc/vlc-3.0.20-r1.ebuild
@@ -169,7 +169,7 @@ RDEPEND="
>=media-libs/libprojectm-3.1.12:0=
)
pulseaudio? ( media-libs/libpulse )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] =net-fs/samba-4.0.0:0[client,-debug(-)] )
sdl-image? ( media-libs/sdl-image )
sftp? ( net-libs/libssh2 )

diff --git a/media-video/vlc/vlc-3.0.20-r2.ebuild 
b/media-video/vlc/vlc-3.0.20-r2.ebuild
index b514804bc99c..811cb18c1a5e 100644
--- a/media-video/vlc/vlc-3.0.20-r2.ebuild
+++ b/media-video/vlc/vlc-3.0.20-r2.ebuild
@@ -169,7 +169,7 @@ RDEPEND="
>=media-libs/libprojectm-3.1.12:0=
)
pulseaudio? ( media-libs/libpulse )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] =net-fs/samba-4.0.0:0[client,-debug(-)] )
sdl-image? ( media-libs/sdl-image )
sftp? ( net-libs/libssh2 )

diff --git a/media-video/vlc/vlc-3.0.20.ebuild 
b/media-video/vlc/vlc-3.0.20.ebuild
index b683670524d6..745977527948 100644
--- a/media-video/vlc/vlc-3.0.20.ebuild
+++ b/media-video/vlc/vlc-3.0.20.ebuild
@@ -169,7 +169,7 @@ RDEPEND="
>=media-libs/libprojectm-3.1.12:0=
)
pulseaudio? ( media-libs/libpulse )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] =net-fs/samba-4.0.0:0[client,-debug(-)] )
sdl-image? ( media-libs/sdl-image )
sftp? ( net-libs/libssh2 )

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0..ebuild
index dbf13702eda1..64a52f8a377f 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0..ebuild
@@ -169,7 +169,7 @@ RDEPEND="
>=media-libs/libprojectm-3.1.12:0=
)
pulseaudio? ( media-libs/libpulse )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] =net-fs/samba-4.0.0:0[client,-debug(-)] )
sdl-image? ( media-libs/sdl-image )
sftp? ( net-libs/libssh2 )

diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild
index 4b17b5c77652..031a52d51078 100644
--- a/media-video/vlc/vlc-.ebuild
+++ b/media-video/vlc/vlc-.ebuild
@@ -170,7 +170,7 @@ RDEPEND="
>=media-libs/libprojectm-3.1.12:0=
)
pulseaudio? ( media-libs/libpulse )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] =net-fs/samba-4.0.0:0[client,-debug(-)] )
sdl-image? ( media-libs/sdl-image )
sftp? ( net-libs/libssh2 )



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

2023-12-30 Thread Mike Gilbert
commit: 17ba230069aec0949dd60860dd5e0916eac88fad
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Dec 30 17:56:03 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sat Dec 30 18:15:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ba2300

net-misc/freerdp: update man page deps

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

 net-misc/freerdp/freerdp-3.0.0.ebuild | 12 +---
 net-misc/freerdp/freerdp-.ebuild  | 10 --
 2 files changed, 9 insertions(+), 13 deletions(-)

diff --git a/net-misc/freerdp/freerdp-3.0.0.ebuild 
b/net-misc/freerdp/freerdp-3.0.0.ebuild
index 873cbd5a6144..1855b9af8dd7 100644
--- a/net-misc/freerdp/freerdp-3.0.0.ebuild
+++ b/net-misc/freerdp/freerdp-3.0.0.ebuild
@@ -15,7 +15,7 @@ else
MY_P=${P/_/-}
S="${WORKDIR}/${MY_P}"
SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Free implementation of the Remote Desktop Protocol"
@@ -23,7 +23,7 @@ HOMEPAGE="https://www.freerdp.com/;
 
 LICENSE="Apache-2.0"
 SLOT="0/3"
-IUSE="aad alsa cpu_flags_arm_neon cups debug doc +ffmpeg +fuse gstreamer +icu 
jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb 
valgrind wayland X xinerama xv"
+IUSE="aad alsa cpu_flags_arm_neon cups debug +ffmpeg +fuse gstreamer +icu jpeg 
kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind 
wayland X xinerama xv"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -96,10 +96,8 @@ DEPEND="
 "
 BDEPEND="
virtual/pkgconfig
-   X? ( doc? (
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/xmlto
-   ) )
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
 "
 
 src_configure() {
@@ -116,7 +114,7 @@ src_configure() {
-DWITH_CLIENT_SDL=$(usex sdl ON OFF)
-DWITH_CUPS=$(usex cups ON OFF)
-DWITH_DEBUG_ALL=$(usex debug ON OFF)
-   -DWITH_MANPAGES=$(usex doc ON OFF)
+   -DWITH_MANPAGES=ON
-DWITH_FFMPEG=$(usex ffmpeg ON OFF)
-DWITH_SWSCALE=$(usex ffmpeg ON OFF)
-DWITH_CAIRO=$(usex ffmpeg OFF ON)

diff --git a/net-misc/freerdp/freerdp-.ebuild 
b/net-misc/freerdp/freerdp-.ebuild
index 53737725451f..f8a8bc523c5c 100644
--- a/net-misc/freerdp/freerdp-.ebuild
+++ b/net-misc/freerdp/freerdp-.ebuild
@@ -23,7 +23,7 @@ HOMEPAGE="https://www.freerdp.com/;
 
 LICENSE="Apache-2.0"
 SLOT="0/3"
-IUSE="aad alsa cpu_flags_arm_neon cups debug doc +ffmpeg +fuse gstreamer +icu 
jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb 
valgrind wayland X xinerama xv"
+IUSE="aad alsa cpu_flags_arm_neon cups debug +ffmpeg +fuse gstreamer +icu jpeg 
kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind 
wayland X xinerama xv"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -96,10 +96,8 @@ DEPEND="
 "
 BDEPEND="
virtual/pkgconfig
-   X? ( doc? (
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/xmlto
-   ) )
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
 "
 
 src_configure() {
@@ -116,7 +114,7 @@ src_configure() {
-DWITH_CLIENT_SDL=$(usex sdl ON OFF)
-DWITH_CUPS=$(usex cups ON OFF)
-DWITH_DEBUG_ALL=$(usex debug ON OFF)
-   -DWITH_MANPAGES=$(usex doc ON OFF)
+   -DWITH_MANPAGES=ON
-DWITH_FFMPEG=$(usex ffmpeg ON OFF)
-DWITH_SWSCALE=$(usex ffmpeg ON OFF)
-DWITH_CAIRO=$(usex ffmpeg OFF ON)



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

2023-12-30 Thread Mike Gilbert
commit: b9f0b6abaf04400d430e9d8068bd24079717554b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Dec 30 18:13:29 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sat Dec 30 18:15:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f0b6ab

net-misc/freerdp: keyword 3.0.0

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

 net-misc/freerdp/freerdp-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/freerdp/freerdp-3.0.0.ebuild 
b/net-misc/freerdp/freerdp-3.0.0.ebuild
index 1855b9af8dd7..f8a8bc523c5c 100644
--- a/net-misc/freerdp/freerdp-3.0.0.ebuild
+++ b/net-misc/freerdp/freerdp-3.0.0.ebuild
@@ -15,7 +15,7 @@ else
MY_P=${P/_/-}
S="${WORKDIR}/${MY_P}"
SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Free implementation of the Remote Desktop Protocol"



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

2023-12-30 Thread Mike Gilbert
commit: e79938592e2d2620af50989c6ae59dd6a420223f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Dec 30 18:14:34 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sat Dec 30 18:15:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7993859

net-misc/freerdp: unkeyword 3.0.0 for ~loong

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

 net-misc/freerdp/freerdp-3.0.0.ebuild | 2 +-
 net-misc/freerdp/freerdp-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/freerdp/freerdp-3.0.0.ebuild 
b/net-misc/freerdp/freerdp-3.0.0.ebuild
index f8a8bc523c5c..92c6e545dcd1 100644
--- a/net-misc/freerdp/freerdp-3.0.0.ebuild
+++ b/net-misc/freerdp/freerdp-3.0.0.ebuild
@@ -15,7 +15,7 @@ else
MY_P=${P/_/-}
S="${WORKDIR}/${MY_P}"
SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Free implementation of the Remote Desktop Protocol"

diff --git a/net-misc/freerdp/freerdp-.ebuild 
b/net-misc/freerdp/freerdp-.ebuild
index f8a8bc523c5c..92c6e545dcd1 100644
--- a/net-misc/freerdp/freerdp-.ebuild
+++ b/net-misc/freerdp/freerdp-.ebuild
@@ -15,7 +15,7 @@ else
MY_P=${P/_/-}
S="${WORKDIR}/${MY_P}"
SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Free implementation of the Remote Desktop Protocol"



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

2023-12-30 Thread Mike Gilbert
commit: f75ae76ee672092f3d5a4340f0470c2f51c0a136
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Dec 30 17:47:07 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sat Dec 30 18:15:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f75ae76e

net-misc/freerdp: drop 3.0.0_beta3

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

 net-misc/freerdp/Manifest   |   1 -
 net-misc/freerdp/freerdp-3.0.0_beta3.ebuild | 149 
 2 files changed, 150 deletions(-)

diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest
index 2b91d36d7dc4..31f627439ec6 100644
--- a/net-misc/freerdp/Manifest
+++ b/net-misc/freerdp/Manifest
@@ -1,4 +1,3 @@
 DIST freerdp-2.11.1.tar.gz 7325835 BLAKE2B 
2b6e62cd46627c60c3e815216711d3c5c9839d232aa5cb8653d92870bb46d93c40f2f44e0abf7ef6e5f44d92239541ae44d37366f343a1992fdbc8f09452fba0
 SHA512 
efd9d44bdc15047322600046fdcd17e37f14c84d75badc77e8ea53da6e065f33725be2f3c03e02031867124b62b32ad9deeabf8cc8f79321e7a866f552e63f2d
 DIST freerdp-2.11.2.tar.gz 7326213 BLAKE2B 
5d044d660df1e5115ffde13389be79e852711161ad1969017a9ba662e5f278fc98b86efbc59a24c3ea32a137c24ed308ef5c9eb89db1c24f37f1b8b41bfd3c45
 SHA512 
2e0e74cba22ed0b33fd6453dd76f6a1ffb3107d1868276faf3eea25bd58d3d869c2ce7c6c467896ecc94ca71c0582beb029a0d44f50df38cc26661f85d0822fb
-DIST freerdp-3.0.0-beta3.tar.gz 8950651 BLAKE2B 
f5171d76da635bd05b4a267383ffb150b4c214820b79624b1988d297e44a4bfd3d7b34fbc4ac88f79d973e6eb4372700fe53910078eaf36ea7fc553cc6ed6e4f
 SHA512 
a9e61c30254ba5e894c70b981fae4d6311d20546d4352e5a584361b3b7232f6cc075bf7d7c1e9e5a52c820c36a185120f095306ec36ff72489f7dce0cb7e0fbb
 DIST freerdp-3.0.0.tar.gz 9032924 BLAKE2B 
45e3ee13a664b947e509100824709088091192e89405f48defd3dfe2f4bf16ca359b37d632db49b7d3ce5e764b2ba7de5b2296c7b703c6a25181db245e8b551f
 SHA512 
7868f6d436e65d2b81e42a6b4073e9775d5336c908294d058023e86c4d5d2b86318bc7ba1ad6093d2d4defdbefa278b8202f6da6e450a4264d3f5cb39eaf02c2

diff --git a/net-misc/freerdp/freerdp-3.0.0_beta3.ebuild 
b/net-misc/freerdp/freerdp-3.0.0_beta3.ebuild
deleted file mode 100644
index f5fc7c8b622a..
--- a/net-misc/freerdp/freerdp-3.0.0_beta3.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 2011-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git;
-   case ${PV} in
-   2.*) EGIT_BRANCH="stable-2.0";;
-   esac
-else
-   MY_P=${P/_/-}
-   S="${WORKDIR}/${MY_P}"
-   SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-fi
-
-DESCRIPTION="Free implementation of the Remote Desktop Protocol"
-HOMEPAGE="https://www.freerdp.com/;
-
-LICENSE="Apache-2.0"
-SLOT="0/2"
-IUSE="aad alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer +icu jpeg 
kerberos openh264 pulseaudio sdl server smartcard systemd test usb valgrind 
wayland X xinerama xv"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/openssl:0=
-   sys-libs/zlib:0
-   aad? ( dev-libs/cJSON )
-   alsa? ( media-libs/alsa-lib )
-   cups? ( net-print/cups )
-   usb? (
-   virtual/libudev:0=
-   sys-apps/util-linux:0=
-   dev-libs/dbus-glib:0=
-   virtual/libusb:1=
-   )
-   X? (
-   x11-libs/libXcursor
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXrender
-   xinerama? ( x11-libs/libXinerama )
-   xv? ( x11-libs/libXv )
-   )
-   ffmpeg? ( media-video/ffmpeg:0= )
-   !ffmpeg? (
-   x11-libs/cairo:0=
-   )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   x11-libs/libXrandr
-   )
-   icu? ( dev-libs/icu:0= )
-   jpeg? ( media-libs/libjpeg-turbo:0= )
-   kerberos? ( virtual/krb5 )
-   openh264? ( media-libs/openh264:0= )
-   pulseaudio? ( media-libs/libpulse )
-   sdl? (
-   media-libs/libsdl2
-   media-libs/sdl2-ttf
-   )
-   server? (
-   X? (
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libXtst
-   xinerama? ( x11-libs/libXinerama )
-   )
-   )
-   smartcard? (
-   dev-libs/pkcs11-helper
-   sys-apps/pcsc-lite
-   )
-   systemd? ( sys-apps/systemd:0= )
-   wayland? (
-   dev-libs/wayland
-   x11

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

2023-12-30 Thread Mike Gilbert
commit: 8fd3bbe19eb695fb5ca88375e4d814070ab33639
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Dec 30 17:13:19 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sat Dec 30 17:14:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fd3bbe1

net-misc/iputils: revert man page logic

There are no pregenerated man pages to be found here.

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

 net-misc/iputils/iputils-20231222.ebuild | 24 +++-
 net-misc/iputils/iputils-.ebuild | 24 +++-
 2 files changed, 14 insertions(+), 34 deletions(-)

diff --git a/net-misc/iputils/iputils-20231222.ebuild 
b/net-misc/iputils/iputils-20231222.ebuild
index 9f956b71c1e5..9ea33b7d9ce9 100644
--- a/net-misc/iputils/iputils-20231222.ebuild
+++ b/net-misc/iputils/iputils-20231222.ebuild
@@ -40,21 +40,16 @@ DEPEND="
virtual/os-headers
 "
 BDEPEND="
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xml-dtd:4.5
+   app-text/docbook-xsl-ns-stylesheets
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
virtual/pkgconfig
test? ( sys-apps/iproute2 )
nls? ( sys-devel/gettext )
 "
 
-if [[ ${PV} ==  ]] ; then
-   BDEPEND+="
-   app-text/docbook-xml-dtd:4.2
-   app-text/docbook-xml-dtd:4.5
-   app-text/docbook-xsl-ns-stylesheets
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   "
-fi
-
 src_prepare() {
default
 
@@ -73,15 +68,10 @@ src_configure() {
-Dsystemdunitdir=$(systemd_get_systemunitdir)
-DUSE_GETTEXT=$(usex nls true false)
$(meson_use !test SKIP_TESTS)
+   -DBUILD_HTML_MANS=$(usex doc true false)
+   -DBUILD_MANS=true
)
 
-   if use doc || [[ ${PV} ==  ]] ; then
-   emesonargs+=(
-   -DBUILD_HTML_MANS=true
-   -DBUILD_MANS=true
-   )
-   fi
-
meson_src_configure
 }
 

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index 9f956b71c1e5..9ea33b7d9ce9 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -40,21 +40,16 @@ DEPEND="
virtual/os-headers
 "
 BDEPEND="
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xml-dtd:4.5
+   app-text/docbook-xsl-ns-stylesheets
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
virtual/pkgconfig
test? ( sys-apps/iproute2 )
nls? ( sys-devel/gettext )
 "
 
-if [[ ${PV} ==  ]] ; then
-   BDEPEND+="
-   app-text/docbook-xml-dtd:4.2
-   app-text/docbook-xml-dtd:4.5
-   app-text/docbook-xsl-ns-stylesheets
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   "
-fi
-
 src_prepare() {
default
 
@@ -73,15 +68,10 @@ src_configure() {
-Dsystemdunitdir=$(systemd_get_systemunitdir)
-DUSE_GETTEXT=$(usex nls true false)
$(meson_use !test SKIP_TESTS)
+   -DBUILD_HTML_MANS=$(usex doc true false)
+   -DBUILD_MANS=true
)
 
-   if use doc || [[ ${PV} ==  ]] ; then
-   emesonargs+=(
-   -DBUILD_HTML_MANS=true
-   -DBUILD_MANS=true
-   )
-   fi
-
meson_src_configure
 }
 



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

2023-12-29 Thread Mike Gilbert
commit: 72a84a36d336e7c7e945dc2567f7be5dfaa4c472
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Dec 29 19:49:51 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Fri Dec 29 19:49:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72a84a36

sys-apps/systemd: revbump for vmspawn change

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

 sys-apps/systemd/{systemd-255.2.ebuild => systemd-255.2-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sys-apps/systemd/systemd-255.2.ebuild 
b/sys-apps/systemd/systemd-255.2-r1.ebuild
similarity index 100%
rename from sys-apps/systemd/systemd-255.2.ebuild
rename to sys-apps/systemd/systemd-255.2-r1.ebuild



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

2023-12-29 Thread Mike Gilbert
commit: abb309f82571943a428aed970682fd78a7661918
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Dec 29 19:47:50 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Fri Dec 29 19:47:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abb309f8

sys-apps/systemd: enable vmspawn

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

 sys-apps/systemd/systemd-255.2.ebuild | 1 +
 sys-apps/systemd/systemd-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/sys-apps/systemd/systemd-255.2.ebuild 
b/sys-apps/systemd/systemd-255.2.ebuild
index a5c20a8b0bde..19a1a600fcba 100644
--- a/sys-apps/systemd/systemd-255.2.ebuild
+++ b/sys-apps/systemd/systemd-255.2.ebuild
@@ -350,6 +350,7 @@ multilib_src_configure() {
$(meson_native_true timesyncd)
$(meson_native_true tmpfiles)
$(meson_native_true vconsole)
+   $(meson_native_enabled vmspawn)
)
 
meson_src_configure "${myconf[@]}"

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index a5c20a8b0bde..19a1a600fcba 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -350,6 +350,7 @@ multilib_src_configure() {
$(meson_native_true timesyncd)
$(meson_native_true tmpfiles)
$(meson_native_true vconsole)
+   $(meson_native_enabled vmspawn)
)
 
meson_src_configure "${myconf[@]}"



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

2023-12-21 Thread Mike Gilbert
commit: 2baa3e0449eb46fe4abfc6fb64e655410eba5d24
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Dec 21 21:18:49 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Thu Dec 21 21:18:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2baa3e04

net-misc/freerdp: unkeyword 3.0.0

Need to test reverse dependencies.

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

 net-misc/freerdp/freerdp-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/freerdp/freerdp-3.0.0.ebuild 
b/net-misc/freerdp/freerdp-3.0.0.ebuild
index 70793821ef5f..873cbd5a6144 100644
--- a/net-misc/freerdp/freerdp-3.0.0.ebuild
+++ b/net-misc/freerdp/freerdp-3.0.0.ebuild
@@ -15,7 +15,7 @@ else
MY_P=${P/_/-}
S="${WORKDIR}/${MY_P}"
SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Free implementation of the Remote Desktop Protocol"



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

2023-12-21 Thread Mike Gilbert
commit: dd447e1a80c07ce3fda159175408681722825a88
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Dec 21 21:14:41 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Thu Dec 21 21:16:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd447e1a

net-misc/freerdp: add 3.0.0

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

 net-misc/freerdp/Manifest  | 1 +
 net-misc/freerdp/{freerdp-.ebuild => freerdp-3.0.0.ebuild} | 4 ++--
 net-misc/freerdp/freerdp-.ebuild   | 2 +-
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest
index 2f956fab7642..2b91d36d7dc4 100644
--- a/net-misc/freerdp/Manifest
+++ b/net-misc/freerdp/Manifest
@@ -1,3 +1,4 @@
 DIST freerdp-2.11.1.tar.gz 7325835 BLAKE2B 
2b6e62cd46627c60c3e815216711d3c5c9839d232aa5cb8653d92870bb46d93c40f2f44e0abf7ef6e5f44d92239541ae44d37366f343a1992fdbc8f09452fba0
 SHA512 
efd9d44bdc15047322600046fdcd17e37f14c84d75badc77e8ea53da6e065f33725be2f3c03e02031867124b62b32ad9deeabf8cc8f79321e7a866f552e63f2d
 DIST freerdp-2.11.2.tar.gz 7326213 BLAKE2B 
5d044d660df1e5115ffde13389be79e852711161ad1969017a9ba662e5f278fc98b86efbc59a24c3ea32a137c24ed308ef5c9eb89db1c24f37f1b8b41bfd3c45
 SHA512 
2e0e74cba22ed0b33fd6453dd76f6a1ffb3107d1868276faf3eea25bd58d3d869c2ce7c6c467896ecc94ca71c0582beb029a0d44f50df38cc26661f85d0822fb
 DIST freerdp-3.0.0-beta3.tar.gz 8950651 BLAKE2B 
f5171d76da635bd05b4a267383ffb150b4c214820b79624b1988d297e44a4bfd3d7b34fbc4ac88f79d973e6eb4372700fe53910078eaf36ea7fc553cc6ed6e4f
 SHA512 
a9e61c30254ba5e894c70b981fae4d6311d20546d4352e5a584361b3b7232f6cc075bf7d7c1e9e5a52c820c36a185120f095306ec36ff72489f7dce0cb7e0fbb
+DIST freerdp-3.0.0.tar.gz 9032924 BLAKE2B 
45e3ee13a664b947e509100824709088091192e89405f48defd3dfe2f4bf16ca359b37d632db49b7d3ce5e764b2ba7de5b2296c7b703c6a25181db245e8b551f
 SHA512 
7868f6d436e65d2b81e42a6b4073e9775d5336c908294d058023e86c4d5d2b86318bc7ba1ad6093d2d4defdbefa278b8202f6da6e450a4264d3f5cb39eaf02c2

diff --git a/net-misc/freerdp/freerdp-.ebuild 
b/net-misc/freerdp/freerdp-3.0.0.ebuild
similarity index 97%
copy from net-misc/freerdp/freerdp-.ebuild
copy to net-misc/freerdp/freerdp-3.0.0.ebuild
index ba1f26353110..70793821ef5f 100644
--- a/net-misc/freerdp/freerdp-.ebuild
+++ b/net-misc/freerdp/freerdp-3.0.0.ebuild
@@ -15,14 +15,14 @@ else
MY_P=${P/_/-}
S="${WORKDIR}/${MY_P}"
SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Free implementation of the Remote Desktop Protocol"
 HOMEPAGE="https://www.freerdp.com/;
 
 LICENSE="Apache-2.0"
-SLOT="0/2"
+SLOT="0/3"
 IUSE="aad alsa cpu_flags_arm_neon cups debug doc +ffmpeg +fuse gstreamer +icu 
jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb 
valgrind wayland X xinerama xv"
 RESTRICT="!test? ( test )"
 

diff --git a/net-misc/freerdp/freerdp-.ebuild 
b/net-misc/freerdp/freerdp-.ebuild
index ba1f26353110..53737725451f 100644
--- a/net-misc/freerdp/freerdp-.ebuild
+++ b/net-misc/freerdp/freerdp-.ebuild
@@ -22,7 +22,7 @@ DESCRIPTION="Free implementation of the Remote Desktop 
Protocol"
 HOMEPAGE="https://www.freerdp.com/;
 
 LICENSE="Apache-2.0"
-SLOT="0/2"
+SLOT="0/3"
 IUSE="aad alsa cpu_flags_arm_neon cups debug doc +ffmpeg +fuse gstreamer +icu 
jpeg kerberos openh264 pulseaudio sdl server smartcard systemd test usb 
valgrind wayland X xinerama xv"
 RESTRICT="!test? ( test )"
 



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

2023-12-21 Thread Mike Gilbert
commit: d05a4c3e53d6bfb1b71c16f31d7028b6b37b44be
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Dec 21 20:48:18 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Thu Dec 21 20:49:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d05a4c3e

net-misc/freerdp: drop 2.10.0-r3, 2.11.0-r1

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

 net-misc/freerdp/Manifest  |   2 -
 .../freerdp/files/freerdp-2.10.0-ffmpeg-6.patch|  37 --
 net-misc/freerdp/freerdp-2.10.0-r3.ebuild  | 137 -
 net-misc/freerdp/freerdp-2.11.0-r1.ebuild  | 137 -
 4 files changed, 313 deletions(-)

diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest
index 6190d97c3e83..2f956fab7642 100644
--- a/net-misc/freerdp/Manifest
+++ b/net-misc/freerdp/Manifest
@@ -1,5 +1,3 @@
-DIST freerdp-2.10.0.tar.gz 7321489 BLAKE2B 
92b4b45670a5ed3b41713d1e036d41a9ef5714ddf9273a4b88fadf5c8435a467a53144f42bd969a44e641995a7f94b6c7b43b85f0ede738b1a1213e3bada9788
 SHA512 
a5749e3140d74c66d51869b405852bdaa776ca7d82e50a1e3ed19ccf56ed91a4ad9c3ce2c8ee6ff0abbb29d915c2e7278a1fcea04d73fd5ba4014f6590484477
-DIST freerdp-2.11.0.tar.gz 7325731 BLAKE2B 
7cf2805065b870d959461a41b2b5cc7a5d00121078c0a5f51db0f2d83c4a5eb64aba75d0c1e184edf3546b4df87150b30f81ad88b301366ccaeaec59120085ca
 SHA512 
97ce19f392e2b197830e22f12870e787fce85a7d9342cd7b7043c1efc45f5773410901b27de11bf1b70ca36dd6d7d102b3dd34eace813892a72d44dc290a8703
 DIST freerdp-2.11.1.tar.gz 7325835 BLAKE2B 
2b6e62cd46627c60c3e815216711d3c5c9839d232aa5cb8653d92870bb46d93c40f2f44e0abf7ef6e5f44d92239541ae44d37366f343a1992fdbc8f09452fba0
 SHA512 
efd9d44bdc15047322600046fdcd17e37f14c84d75badc77e8ea53da6e065f33725be2f3c03e02031867124b62b32ad9deeabf8cc8f79321e7a866f552e63f2d
 DIST freerdp-2.11.2.tar.gz 7326213 BLAKE2B 
5d044d660df1e5115ffde13389be79e852711161ad1969017a9ba662e5f278fc98b86efbc59a24c3ea32a137c24ed308ef5c9eb89db1c24f37f1b8b41bfd3c45
 SHA512 
2e0e74cba22ed0b33fd6453dd76f6a1ffb3107d1868276faf3eea25bd58d3d869c2ce7c6c467896ecc94ca71c0582beb029a0d44f50df38cc26661f85d0822fb
 DIST freerdp-3.0.0-beta3.tar.gz 8950651 BLAKE2B 
f5171d76da635bd05b4a267383ffb150b4c214820b79624b1988d297e44a4bfd3d7b34fbc4ac88f79d973e6eb4372700fe53910078eaf36ea7fc553cc6ed6e4f
 SHA512 
a9e61c30254ba5e894c70b981fae4d6311d20546d4352e5a584361b3b7232f6cc075bf7d7c1e9e5a52c820c36a185120f095306ec36ff72489f7dce0cb7e0fbb

diff --git a/net-misc/freerdp/files/freerdp-2.10.0-ffmpeg-6.patch 
b/net-misc/freerdp/files/freerdp-2.10.0-ffmpeg-6.patch
deleted file mode 100644
index 586ae641b58e..
--- a/net-misc/freerdp/files/freerdp-2.10.0-ffmpeg-6.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-https://bugs.gentoo.org/901003
-https://github.com/FreeRDP/FreeRDP/issues/8686
-https://github.com/FreeRDP/FreeRDP/commit/7f55c97d60453738323e0ecafe6d357019528227
-
-From 7f55c97d60453738323e0ecafe6d357019528227 Mon Sep 17 00:00:00 2001
-From: akallabeth 
-Date: Tue, 14 Feb 2023 07:48:54 +0100
-Subject: [PATCH] Fixed #8686: Update h264 to use new FFMPEG API
-
 a/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c
-+++ b/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c
-@@ -235,8 +235,10 @@ static BOOL tsmf_ffmpeg_init_stream(ITSMFDecoder* 
decoder, const TS_AM_MEDIA_TYP
-   }
-   }
- 
-+#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(59, 18, 100)
-   if (mdecoder->codec->capabilities & AV_CODEC_CAP_TRUNCATED)
-   mdecoder->codec_context->flags |= AV_CODEC_FLAG_TRUNCATED;
-+#endif
- 
-   return TRUE;
- }
 a/libfreerdp/codec/h264_ffmpeg.c
-+++ b/libfreerdp/codec/h264_ffmpeg.c
-@@ -529,10 +529,12 @@ static BOOL libavcodec_init(H264_CONTEXT* h264)
-   goto EXCEPTION;
-   }
- 
-+#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(59, 18, 100)
-   if (sys->codecDecoder->capabilities & AV_CODEC_CAP_TRUNCATED)
-   {
-   sys->codecDecoderContext->flags |= 
AV_CODEC_FLAG_TRUNCATED;
-   }
-+#endif
- 
- #ifdef WITH_VAAPI
- 

diff --git a/net-misc/freerdp/freerdp-2.10.0-r3.ebuild 
b/net-misc/freerdp/freerdp-2.10.0-r3.ebuild
deleted file mode 100644
index ca7d9504ea65..
--- a/net-misc/freerdp/freerdp-2.10.0-r3.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 2011-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git;
-   case ${PV} in
-   2.*) EGIT_BRANCH="stable-2.0";;
-   esac
-else
-   MY_P=${P/_/-}
-   S="${WORKDIR}/${MY_P}"
-   SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Free im

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/, sys-kernel/dracut/files/

2023-12-12 Thread Mike Gilbert
commit: 0cbe0df916052f45afd23abf3a134b01a3d32c0f
Author: Brian Harring  gmail  com>
AuthorDate: Tue Dec 12 00:52:08 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 12 19:07:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cbe0df9

sys-kernel/dracut: 059-r6 revbump for systemd 255 incompatibility

changes:
- fix pcr{phrase -> extend} rename and reduction.
  Renamed patch isn't yet merged, PR is at:
https://github.com/dracutdevs/dracut/pull/2586
- add systemd-executor (systemd flat out fails without it)
  This was already merged upstream.

Closes: https://bugs.gentoo.org/919766
Signed-off-by: Brian Harring  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34246
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-kernel/dracut/dracut-059-r6.ebuild | 161 +
 sys-kernel/dracut/files/059-systemd-executor.patch |  31 
 sys-kernel/dracut/files/059-systemd-pcrphase.patch |  91 
 3 files changed, 283 insertions(+)

diff --git a/sys-kernel/dracut/dracut-059-r6.ebuild 
b/sys-kernel/dracut/dracut-059-r6.ebuild
new file mode 100644
index ..4ef85771f79c
--- /dev/null
+++ b/sys-kernel/dracut/dracut-059-r6.ebuild
@@ -0,0 +1,161 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 optfeature systemd toolchain-funcs
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/dracutdevs/dracut;
+else
+   if [[ "${PV}" != *_rc* ]]; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips 
~ppc ~ppc64 ~riscv ~sparc ~x86"
+   fi
+   
SRC_URI="https://github.com/dracutdevs/dracut/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+DESCRIPTION="Generic initramfs generation tool"
+HOMEPAGE="https://github.com/dracutdevs/dracut/wiki;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="selinux test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-arch/cpio
+   >=app-shells/bash-4.0:0
+   sys-apps/coreutils[xattr(-)]
+   >=sys-apps/kmod-23[tools]
+   || (
+   >=sys-apps/sysvinit-2.87-r3
+   sys-apps/openrc[sysv-utils(-),selinux?]
+   sys-apps/systemd[sysv-utils]
+   sys-apps/s6-linux-init[sysv-utils(-)]
+   )
+   >=sys-apps/util-linux-2.21
+   virtual/pkgconfig
+   virtual/udev
+
+   elibc_musl? ( sys-libs/fts-standalone )
+   selinux? (
+   sec-policy/selinux-dracut
+   sys-libs/libselinux
+   sys-libs/libsepol
+   )
+"
+DEPEND="
+   >=sys-apps/kmod-23
+   elibc_musl? ( sys-libs/fts-standalone )
+"
+
+BDEPEND="
+   app-text/asciidoc
+   app-text/docbook-xml-dtd:4.5
+   >=app-text/docbook-xsl-stylesheets-1.75.2
+   >=dev-libs/libxslt-1.1.26
+   virtual/pkgconfig
+"
+
+QA_MULTILIB_PATHS="usr/lib/dracut/.*"
+
+PATCHES=(
+   "${FILESDIR}"/gentoo-ldconfig-paths-r1.patch
+   "${FILESDIR}"/gentoo-network-r1.patch
+   "${FILESDIR}"/059-kernel-install-uki.patch
+   "${FILESDIR}"/059-uefi-split-usr.patch
+   "${FILESDIR}"/059-uki-systemd-254.patch
+   "${FILESDIR}"/059-gawk.patch
+   "${FILESDIR}"/dracut-059-dmsquash-live.patch
+   "${FILESDIR}"/059-systemd-pcrphase.patch
+   "${FILESDIR}"/059-systemd-executor.patch
+)
+
+src_configure() {
+   local myconf=(
+   --prefix="${EPREFIX}/usr"
+   --sysconfdir="${EPREFIX}/etc"
+   --bashcompletiondir="$(get_bashcompdir)"
+   --systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   )
+
+   tc-export CC PKG_CONFIG
+
+   echo ./configure "${myconf[@]}"
+   ./configure "${myconf[@]}" || die
+
+   if [[ ${PV} !=  && ! -f dracut-version.sh ]] ; then
+   # Source tarball from github doesn't include this file
+   echo "DRACUT_VERSION=${PV}" > dracut-version.sh || die
+   fi
+}
+
+src_test() {
+   if [[ ${EUID} != 0 ]]; then
+   # Tests need root privileges, bug #298014
+   ewarn "Skipping tests: Not running as root."
+   elif [[ ! -w /dev/kvm ]]; then
+   ewarn "Skipping tests: Unable to access /dev/kvm."
+   else
+   emake -C test check
+   fi
+}
+
+src_install() {
+   local DOCS=(
+   AUTHORS
+   NEWS.md
+   README.md
+   docs/README.cross
+   docs/README.generic
+   docs/README.kernel
+   docs/SECURITY.md
+   )
+
+

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/

2023-12-12 Thread Mike Gilbert
commit: 4b863e5036c643b83292cde04fc493cfe3655c31
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 12 18:58:35 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 12 18:59:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b863e50

www-client/microsoft-edge-beta: automated bump (120.0.2210.61)

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

 www-client/microsoft-edge-beta/Manifest|   1 +
 .../microsoft-edge-beta-120.0.2210.61.ebuild   | 127 +
 2 files changed, 128 insertions(+)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index b432ea66d51e..6ce3085c3d9b 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-beta_120.0.2210.42-1_amd64.deb 164057466 BLAKE2B 
ed7cae3547cd793ee04aec4fef15d126a1a9108764f9cbb8e4fc7e4c3b8cc3376427a197fe371cf447f1050ee732ca6dd568c871fc2e457d94397055fde2f015
 SHA512 
c7c411a8c1dada4863bc70f56f09a566f197e4c5ab73ec3fe7d136a6f3824fcb36a35f0e1b0b9487a237863d868f39d5f8fe194c77490560372b64907fc30c82
 DIST microsoft-edge-beta_120.0.2210.49-1_amd64.deb 164155222 BLAKE2B 
0b5a5767b3d395dfb658736d0afd51017ff7ae9a50ae52627f5a3ad153cc09b3ddbb7f07e34570456bb4730e18711de40d26a01a2e90f98c6b3fa8cfdec6dc7f
 SHA512 
bad0fa982dbf8b101e9936289041b2bb9b552300c701891c818e6a1bde06271a879d4ec75b86b4155aa6cde9aa8d11bf39d00b5845ed0a24b892be6b8300af79
 DIST microsoft-edge-beta_120.0.2210.57-1_amd64.deb 164192486 BLAKE2B 
23569e03ed49be67f6f3d2b7fb9818c3abb587a69d3782964bec7fe761d4873ce501bd96d197c2f0ae0ad84a1ad50d9be0071f7bc28a1c3a1a0bda8fb8606a1e
 SHA512 
5ac13d23654158b19702a4d20604814ca0fdb1e4d1c35c6ad910c32953e28fbd92c47a705e038af3b1b5be99b24c39a5c99dd9d1ed41487beaea81741ec1f926
+DIST microsoft-edge-beta_120.0.2210.61-1_amd64.deb 164103406 BLAKE2B 
03cf3b6697981fdc828e4729ac7d92a74aa349e53e656b1be2c989eb7bede243cd72036dcf0956be86f281a4eaa0fdeaa8da850d8e534523eae010d40f4b729d
 SHA512 
01b89c9df6e17b5f6a7425f6014ef92e7ae3cad75393012fe511173fa8a008a64996fa144ab94ad9383d45b3cb9ed30a1955809bf76c36abe52532b229d2d3cb

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-120.0.2210.61.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-120.0.2210.61.ebuild
new file mode 100644
index ..ef74386492f2
--- /dev/null
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-120.0.2210.61.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5 qt6"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+ 

[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2023-12-12 Thread Mike Gilbert
commit: a9d9e1b4c5ff67c048df6db03f8870c7269312a3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 12 18:58:02 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 12 18:59:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d9e1b4

www-client/google-chrome-unstable: automated update (122.0.6170.5)

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

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...e-121.0.6156.3.ebuild => google-chrome-unstable-122.0.6170.5.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index e5d5ea07e384..574d1e27f45e 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_121.0.6156.3-1_amd64.deb 105950004 BLAKE2B 
b5b932630fa4744b1573951924a9b780905b76a48e16298b94fe956a8afe4ab503fa2ab99f573b7a063ecdfc1aac18567575a01b009243260528822689d41052
 SHA512 
a9ce7d07202aa5244f3cba9f6e67572986fb077a01d131e73c08c020755fcec6e5213b2f9df0a176982f405f5ef37d1746dc3bd79981c60caf0e2f3296d75b65
+DIST google-chrome-unstable_122.0.6170.5-1_amd64.deb 106361524 BLAKE2B 
f68dad905eb9fa09aab2f5eccf8289cb2b25b7dcd87e32fdb91e53aec19792c4c1a89b8fe686b900b8a6d38781c7edf040a92f67ba1831abf6684431b9507bf2
 SHA512 
3888ce9f7af195163845f629c72334d7573b98ffabd25f0283176250846c5ea8ebe10d9d848cc3b91cd132110758ff4220dce1423817896d3acb0522a1827d5a

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-121.0.6156.3.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-122.0.6170.5.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-121.0.6156.3.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-122.0.6170.5.ebuild



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

2023-12-12 Thread Mike Gilbert
commit: b60918ada526484c8d1fd4b1af5e729bee8220d5
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 12 18:59:04 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 12 18:59:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b60918ad

www-client/opera-developer: remove old

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

 www-client/opera-developer/Manifest|   1 -
 .../opera-developer-106.0.4993.0.ebuild| 170 -
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index d8f727ca0562..0b1227861d13 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,3 @@
-DIST opera-developer_106.0.4993.0_amd64.deb 107348028 BLAKE2B 
1de99ea3a18e6f4891634e14e2168d6d1eb3af8eba2bde7545a5862c534696d79fdce7f8a7bd211a1badd150e2e73b409b1df8af02aa65766f8ab49c37ec5fc5
 SHA512 
f512a97557d4c895b67c480bf0e02713e648865af3aa48c25548f5f67690b5b329271e81e553f324ab88f0880c1151e66d906f31a8c57868a7966d49af9aef91
 DIST opera-developer_106.0.4998.0_amd64.deb 108032064 BLAKE2B 
3362ee320789eb7ce35b2498704f91b5db42f32a8548280c23fb32c7a7160497e5158cbf1c39c84da8ff3503bb70b4de672d2b584bcf28b070b98074b70fb299
 SHA512 
a626fc520d4ea417d2fa797b9a18bca1b89a830b0f1254ae982eb0c01eade78e9cd4598f9c69bf40f9f4b1cfa96faee7af6461b95f51e78def4c432e82f39c44
 DIST opera-developer_107.0.5004.0_amd64.deb 107914092 BLAKE2B 
85a85946e02974de81858f6c4b18640e5a2de05411db9eb0fedd2649d6527892917332e8c116c79c40df314956813eb80d90e6907fb713963d9fb9dfa52a943d
 SHA512 
eda47c10ee3cdd03043b283e278af70663417afdbbfee82e7e5f1c410dc0bb2c508106cb2c85570b578795e03b7a9d7af0942bfe4b85938afbf0165d59a396fb
 DIST opera-developer_107.0.5012.0_amd64.deb 107764616 BLAKE2B 
6806cb45b43805fcc4794a0be44b41f4bc0e9d3eac815355600d5dae0b812ebe3717b1ea3e2cb2a38231375256c93d0c00a0dfb768b2892139260056403c008a
 SHA512 
a159de3291c54bc926e01c80ea228b6bc4376a8f390c5ea5d9249c5d67a19689d0355853dbfd52242ea4545b86d0ad843d77e404d84b06a97f5929a663d27253

diff --git a/www-client/opera-developer/opera-developer-106.0.4993.0.ebuild 
b/www-client/opera-developer/opera-developer-106.0.4993.0.ebuild
deleted file mode 100644
index fa627a202454..
--- a/www-client/opera-developer/opera-developer-106.0.4993.0.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*&quo

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/

2023-12-12 Thread Mike Gilbert
commit: 841042b012cb8db3e1868d66be0b77a2d29e1da1
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 12 18:58:39 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 12 18:59:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=841042b0

www-client/microsoft-edge-beta: remove old

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

 www-client/microsoft-edge-beta/Manifest|   1 -
 .../microsoft-edge-beta-120.0.2210.42.ebuild   | 127 -
 2 files changed, 128 deletions(-)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 6ce3085c3d9b..8de9328ce61c 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-beta_120.0.2210.42-1_amd64.deb 164057466 BLAKE2B 
ed7cae3547cd793ee04aec4fef15d126a1a9108764f9cbb8e4fc7e4c3b8cc3376427a197fe371cf447f1050ee732ca6dd568c871fc2e457d94397055fde2f015
 SHA512 
c7c411a8c1dada4863bc70f56f09a566f197e4c5ab73ec3fe7d136a6f3824fcb36a35f0e1b0b9487a237863d868f39d5f8fe194c77490560372b64907fc30c82
 DIST microsoft-edge-beta_120.0.2210.49-1_amd64.deb 164155222 BLAKE2B 
0b5a5767b3d395dfb658736d0afd51017ff7ae9a50ae52627f5a3ad153cc09b3ddbb7f07e34570456bb4730e18711de40d26a01a2e90f98c6b3fa8cfdec6dc7f
 SHA512 
bad0fa982dbf8b101e9936289041b2bb9b552300c701891c818e6a1bde06271a879d4ec75b86b4155aa6cde9aa8d11bf39d00b5845ed0a24b892be6b8300af79
 DIST microsoft-edge-beta_120.0.2210.57-1_amd64.deb 164192486 BLAKE2B 
23569e03ed49be67f6f3d2b7fb9818c3abb587a69d3782964bec7fe761d4873ce501bd96d197c2f0ae0ad84a1ad50d9be0071f7bc28a1c3a1a0bda8fb8606a1e
 SHA512 
5ac13d23654158b19702a4d20604814ca0fdb1e4d1c35c6ad910c32953e28fbd92c47a705e038af3b1b5be99b24c39a5c99dd9d1ed41487beaea81741ec1f926
 DIST microsoft-edge-beta_120.0.2210.61-1_amd64.deb 164103406 BLAKE2B 
03cf3b6697981fdc828e4729ac7d92a74aa349e53e656b1be2c989eb7bede243cd72036dcf0956be86f281a4eaa0fdeaa8da850d8e534523eae010d40f4b729d
 SHA512 
01b89c9df6e17b5f6a7425f6014ef92e7ae3cad75393012fe511173fa8a008a64996fa144ab94ad9383d45b3cb9ed30a1955809bf76c36abe52532b229d2d3cb

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-120.0.2210.42.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-120.0.2210.42.ebuild
deleted file mode 100644
index ef74386492f2..
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-120.0.2210.42.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 2011-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip qt5 qt6"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/do

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

2023-12-12 Thread Mike Gilbert
commit: 402ea7f2f77c16692ce54cc3875125014f3d9f6a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 12 18:58:20 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 12 18:59:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=402ea7f2

www-client/microsoft-edge: automated bump (120.0.2210.61)

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

 www-client/microsoft-edge/Manifest |   1 +
 .../microsoft-edge-120.0.2210.61.ebuild| 127 +
 2 files changed, 128 insertions(+)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 3bbdf2bbaa1f..23751b4ba595 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1 +1,2 @@
 DIST microsoft-edge-stable_119.0.2151.97-1_amd64.deb 165276002 BLAKE2B 
fe779b7f1c1f1406d68eb6b27826803d9ae44f91cb84d7062fbc260797f6e59593754fd28d5b12a9b71cb2076fd66940d9fcb755b698eab119ead6b0a4f60d9a
 SHA512 
853a6d00ca51c9154998f94bb1c53b3afdf5caa1a9c41e362454de7e5b0cabf097102ee57146d10d5675f82e89b521a259274bc9a481ec4b2147762aeb5a2a4f
+DIST microsoft-edge-stable_120.0.2210.61-1_amd64.deb 164070046 BLAKE2B 
1c0d503a675ac440d7ea060e4e01dab30bc17e883fc155f21b02e52ed3516b258162aa38b732e54672af6467b300adfb92ee5adb7a6c966a498a8b257513b20d
 SHA512 
751488ad02c9429a2de6d64dbd6bea1712e3e52961ec129b22772df167eb6235691f10ffb4d07c3fa7f6c92478754c4f447cc8c84d332908f1a27dc5b2766e11

diff --git a/www-client/microsoft-edge/microsoft-edge-120.0.2210.61.ebuild 
b/www-client/microsoft-edge/microsoft-edge-120.0.2210.61.ebuild
new file mode 100644
index ..ef74386492f2
--- /dev/null
+++ b/www-client/microsoft-edge/microsoft-edge-120.0.2210.61.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5 qt6"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
+   rm usr/share/man/man1/${PN}.1.gz || die
+   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
+   fi
+
+   local suffix=
+   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
+   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
+
+   local size
+   for size in 16 24 32 48 64 128 256 ; do
+   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
+   done
+
+   if ! use mip; then
+ 

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

2023-12-12 Thread Mike Gilbert
commit: 8d88f05b620723339093ec7febfa6c8d40fb23ef
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 12 18:58:30 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 12 18:59:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d88f05b

www-client/microsoft-edge: remove old

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

 www-client/microsoft-edge/Manifest |   1 -
 .../microsoft-edge-119.0.2151.97.ebuild| 127 -
 2 files changed, 128 deletions(-)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 23751b4ba595..ddd73a4f4f67 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1,2 +1 @@
-DIST microsoft-edge-stable_119.0.2151.97-1_amd64.deb 165276002 BLAKE2B 
fe779b7f1c1f1406d68eb6b27826803d9ae44f91cb84d7062fbc260797f6e59593754fd28d5b12a9b71cb2076fd66940d9fcb755b698eab119ead6b0a4f60d9a
 SHA512 
853a6d00ca51c9154998f94bb1c53b3afdf5caa1a9c41e362454de7e5b0cabf097102ee57146d10d5675f82e89b521a259274bc9a481ec4b2147762aeb5a2a4f
 DIST microsoft-edge-stable_120.0.2210.61-1_amd64.deb 164070046 BLAKE2B 
1c0d503a675ac440d7ea060e4e01dab30bc17e883fc155f21b02e52ed3516b258162aa38b732e54672af6467b300adfb92ee5adb7a6c966a498a8b257513b20d
 SHA512 
751488ad02c9429a2de6d64dbd6bea1712e3e52961ec129b22772df167eb6235691f10ffb4d07c3fa7f6c92478754c4f447cc8c84d332908f1a27dc5b2766e11

diff --git a/www-client/microsoft-edge/microsoft-edge-119.0.2151.97.ebuild 
b/www-client/microsoft-edge/microsoft-edge-119.0.2151.97.ebuild
deleted file mode 100644
index 332a69d1f006..
--- a/www-client/microsoft-edge/microsoft-edge-119.0.2151.97.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 2011-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip qt5 qt6"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
-   rm usr/share/man/man1/${PN}.1.gz || die
-   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
-   fi
-
-   local suffix=
-   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
-   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
-
-   local size
-   for size in 16 24 32 48 64 128 256 ; do
-   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
-   done
-
-   if ! use mip; then
-   rm "${

[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2023-12-12 Thread Mike Gilbert
commit: b0706f053ac8553f905f44b8c49c2db394329280
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 12 18:57:52 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 12 18:59:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0706f05

www-plugins/chrome-binary-plugins: automated update (121.0.6167.8_beta)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...99.62_beta.ebuild => chrome-binary-plugins-121.0.6167.8_beta.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index ae41a7dc1519..a39087a998c6 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_120.0.6099.62-1_amd64.deb 104979048 BLAKE2B 
bca7798869bf6ab86d02f3bfa107801df60bc2de117af31248ddca4a7e7d15e5842384cd0182b75446197b63db124506b1f22929fa443325201edd7e5eb4204f
 SHA512 
3903218e6de349c84cf552387cb6a20c6f077a10e7029793446119af5a2f42492d019e1b5b80a349ce8e10633cc47ad1cf6708207d9e485dfd43087604eb0396
+DIST google-chrome-beta_121.0.6167.8-1_amd64.deb 106253944 BLAKE2B 
5ccd57dc08d3cfcdfd53e10687713af571ea1a58bc34a03271aead90d2b72f6d5da509a3f27ec203bd300aebaa735994c7e843cc49dd32e758e8a92b9b2c640c
 SHA512 
fa1ec4c62b398c57b59a48f449c87d2c43f5c46d603b53359ade55c2e0d0933fb2f5f56f7c4ca5a0e2bb3cefa38ea3771b71556f3ee3d7c9dcdd14846c61dbe1
 DIST google-chrome-stable_120.0.6099.71-1_amd64.deb 104956912 BLAKE2B 
cf3b7786df03a6cb950cdab53edd52e788fd438b58e9d0c503c103dc067c84d1add0f26e7205de27bb63c1e780a603fc91d0f2610f54de7cca3c1b4c12161342
 SHA512 
10297fc231b2ad1004f11cc6899cfc9526558621e09b02dc7bfa45ebe04843bf30e924e3a43f088c41c2c3c4eaebb12689b2b86664c8756c3078657ab8b89bfd
 DIST google-chrome-unstable_121.0.6156.3-1_amd64.deb 105950004 BLAKE2B 
b5b932630fa4744b1573951924a9b780905b76a48e16298b94fe956a8afe4ab503fa2ab99f573b7a063ecdfc1aac18567575a01b009243260528822689d41052
 SHA512 
a9ce7d07202aa5244f3cba9f6e67572986fb077a01d131e73c08c020755fcec6e5213b2f9df0a176982f405f5ef37d1746dc3bd79981c60caf0e2f3296d75b65

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-120.0.6099.62_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-121.0.6167.8_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-120.0.6099.62_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-121.0.6167.8_beta.ebuild



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

2023-12-12 Thread Mike Gilbert
commit: b384501a8274275cbdce259d9ba89d39aedc65a1
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 12 18:58:26 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 12 18:59:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b384501a

www-client/microsoft-edge: amd64 stable (120.0.2210.61)

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

 www-client/microsoft-edge/microsoft-edge-120.0.2210.61.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/microsoft-edge/microsoft-edge-120.0.2210.61.ebuild 
b/www-client/microsoft-edge/microsoft-edge-120.0.2210.61.ebuild
index ef74386492f2..332a69d1f006 100644
--- a/www-client/microsoft-edge/microsoft-edge-120.0.2210.61.ebuild
+++ b/www-client/microsoft-edge/microsoft-edge-120.0.2210.61.ebuild
@@ -14,7 +14,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 MY_P="${MY_PN}_${PV}-1"
 



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

2023-12-12 Thread Mike Gilbert
commit: f4c8383212a8ee1a33604d886c5db14a22f99fd9
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 12 18:59:00 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 12 18:59:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c83832

www-client/opera-developer: automated bump (107.0.5012.0)

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

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-107.0.5012.0.ebuild| 170 +
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index b2ccdeb90aae..d8f727ca0562 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,5 @@
 DIST opera-developer_106.0.4993.0_amd64.deb 107348028 BLAKE2B 
1de99ea3a18e6f4891634e14e2168d6d1eb3af8eba2bde7545a5862c534696d79fdce7f8a7bd211a1badd150e2e73b409b1df8af02aa65766f8ab49c37ec5fc5
 SHA512 
f512a97557d4c895b67c480bf0e02713e648865af3aa48c25548f5f67690b5b329271e81e553f324ab88f0880c1151e66d906f31a8c57868a7966d49af9aef91
 DIST opera-developer_106.0.4998.0_amd64.deb 108032064 BLAKE2B 
3362ee320789eb7ce35b2498704f91b5db42f32a8548280c23fb32c7a7160497e5158cbf1c39c84da8ff3503bb70b4de672d2b584bcf28b070b98074b70fb299
 SHA512 
a626fc520d4ea417d2fa797b9a18bca1b89a830b0f1254ae982eb0c01eade78e9cd4598f9c69bf40f9f4b1cfa96faee7af6461b95f51e78def4c432e82f39c44
 DIST opera-developer_107.0.5004.0_amd64.deb 107914092 BLAKE2B 
85a85946e02974de81858f6c4b18640e5a2de05411db9eb0fedd2649d6527892917332e8c116c79c40df314956813eb80d90e6907fb713963d9fb9dfa52a943d
 SHA512 
eda47c10ee3cdd03043b283e278af70663417afdbbfee82e7e5f1c410dc0bb2c508106cb2c85570b578795e03b7a9d7af0942bfe4b85938afbf0165d59a396fb
+DIST opera-developer_107.0.5012.0_amd64.deb 107764616 BLAKE2B 
6806cb45b43805fcc4794a0be44b41f4bc0e9d3eac815355600d5dae0b812ebe3717b1ea3e2cb2a38231375256c93d0c00a0dfb768b2892139260056403c008a
 SHA512 
a159de3291c54bc926e01c80ea228b6bc4376a8f390c5ea5d9249c5d67a19689d0355853dbfd52242ea4545b86d0ad843d77e404d84b06a97f5929a663d27253
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-developer/opera-developer-107.0.5012.0.ebuild 
b/www-client/opera-developer/opera-developer-107.0.5012.0.ebuild
new file mode 100644
index ..fa627a202454
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-107.0.5012.0.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x1

[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2023-12-12 Thread Mike Gilbert
commit: 6a847a07aac6da2c06da4ed3529b68e368c82b82
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 12 18:58:09 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 12 18:59:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a847a07

www-plugins/chrome-binary-plugins: automated update (122.0.6170.5_alpha)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...6.3_alpha.ebuild => chrome-binary-plugins-122.0.6170.5_alpha.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index a39087a998c6..7b2cbd7f492e 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_121.0.6167.8-1_amd64.deb 106253944 BLAKE2B 
5ccd57dc08d3cfcdfd53e10687713af571ea1a58bc34a03271aead90d2b72f6d5da509a3f27ec203bd300aebaa735994c7e843cc49dd32e758e8a92b9b2c640c
 SHA512 
fa1ec4c62b398c57b59a48f449c87d2c43f5c46d603b53359ade55c2e0d0933fb2f5f56f7c4ca5a0e2bb3cefa38ea3771b71556f3ee3d7c9dcdd14846c61dbe1
 DIST google-chrome-stable_120.0.6099.71-1_amd64.deb 104956912 BLAKE2B 
cf3b7786df03a6cb950cdab53edd52e788fd438b58e9d0c503c103dc067c84d1add0f26e7205de27bb63c1e780a603fc91d0f2610f54de7cca3c1b4c12161342
 SHA512 
10297fc231b2ad1004f11cc6899cfc9526558621e09b02dc7bfa45ebe04843bf30e924e3a43f088c41c2c3c4eaebb12689b2b86664c8756c3078657ab8b89bfd
-DIST google-chrome-unstable_121.0.6156.3-1_amd64.deb 105950004 BLAKE2B 
b5b932630fa4744b1573951924a9b780905b76a48e16298b94fe956a8afe4ab503fa2ab99f573b7a063ecdfc1aac18567575a01b009243260528822689d41052
 SHA512 
a9ce7d07202aa5244f3cba9f6e67572986fb077a01d131e73c08c020755fcec6e5213b2f9df0a176982f405f5ef37d1746dc3bd79981c60caf0e2f3296d75b65
+DIST google-chrome-unstable_122.0.6170.5-1_amd64.deb 106361524 BLAKE2B 
f68dad905eb9fa09aab2f5eccf8289cb2b25b7dcd87e32fdb91e53aec19792c4c1a89b8fe686b900b8a6d38781c7edf040a92f67ba1831abf6684431b9507bf2
 SHA512 
3888ce9f7af195163845f629c72334d7573b98ffabd25f0283176250846c5ea8ebe10d9d848cc3b91cd132110758ff4220dce1423817896d3acb0522a1827d5a

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-121.0.6156.3_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-122.0.6170.5_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-121.0.6156.3_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-122.0.6170.5_alpha.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/

2023-12-12 Thread Mike Gilbert
commit: f28f407797104f441f21c9f5859ac827546cfced
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 12 18:57:46 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 12 18:59:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f28f4077

www-client/google-chrome-beta: automated update (121.0.6167.8)

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

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...beta-120.0.6099.62.ebuild => google-chrome-beta-121.0.6167.8.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index 33d6b01b12e5..10db9592d451 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_120.0.6099.62-1_amd64.deb 104979048 BLAKE2B 
bca7798869bf6ab86d02f3bfa107801df60bc2de117af31248ddca4a7e7d15e5842384cd0182b75446197b63db124506b1f22929fa443325201edd7e5eb4204f
 SHA512 
3903218e6de349c84cf552387cb6a20c6f077a10e7029793446119af5a2f42492d019e1b5b80a349ce8e10633cc47ad1cf6708207d9e485dfd43087604eb0396
+DIST google-chrome-beta_121.0.6167.8-1_amd64.deb 106253944 BLAKE2B 
5ccd57dc08d3cfcdfd53e10687713af571ea1a58bc34a03271aead90d2b72f6d5da509a3f27ec203bd300aebaa735994c7e843cc49dd32e758e8a92b9b2c640c
 SHA512 
fa1ec4c62b398c57b59a48f449c87d2c43f5c46d603b53359ade55c2e0d0933fb2f5f56f7c4ca5a0e2bb3cefa38ea3771b71556f3ee3d7c9dcdd14846c61dbe1

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-120.0.6099.62.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-121.0.6167.8.ebuild
similarity index 100%
rename from 
www-client/google-chrome-beta/google-chrome-beta-120.0.6099.62.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-121.0.6167.8.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-i18n/tagainijisho/

2023-12-10 Thread Mike Gilbert
commit: 6cbca8dd0d8c5a5c4009e7d569dd6d72532f8775
Author: Jake Shipton  crazylinuxnerd  net>
AuthorDate: Sat Dec  9 04:57:07 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 10 18:31:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cbca8dd

app-i18n/tagainijisho: Add myself as a proxy maintainer.

Signed-off-by: Jake Shipton  crazylinuxnerd.net>
Closes: https://github.com/gentoo/gentoo/pull/34183
Signed-off-by: Mike Gilbert  gentoo.org>

 app-i18n/tagainijisho/metadata.xml | 8 
 1 file changed, 8 insertions(+)

diff --git a/app-i18n/tagainijisho/metadata.xml 
b/app-i18n/tagainijisho/metadata.xml
index 0ada3d02344c..e8c4ff0a57d0 100644
--- a/app-i18n/tagainijisho/metadata.xml
+++ b/app-i18n/tagainijisho/metadata.xml
@@ -5,6 +5,14 @@
arfrever@gmail.com
Arfrever Frehtes Taifersar Arahesis

+   
+   j...@crazylinuxnerd.net
+   Jake Shipton
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

c...@gentoo.org
Cjk



[gentoo-commits] repo/gentoo:master commit in: app-i18n/tagainijisho/

2023-12-10 Thread Mike Gilbert
commit: e1859d1659eb6a04e7b9ae019da76d95c56bf5ca
Author: Jake Shipton  crazylinuxnerd  net>
AuthorDate: Sat Dec  9 05:03:50 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 10 18:31:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1859d16

app-i18n/tagainijisho: Update to v1.2.2

Closes: https://bugs.gentoo.org/858773
Signed-off-by: Jake Shipton  crazylinuxnerd.net>
Closes: https://github.com/gentoo/gentoo/pull/34184
Signed-off-by: Mike Gilbert  gentoo.org>

 app-i18n/tagainijisho/Manifest |  2 ++
 ...jisho-.ebuild => tagainijisho-1.2.2.ebuild} | 39 ++
 app-i18n/tagainijisho/tagainijisho-.ebuild | 37 ++--
 3 files changed, 37 insertions(+), 41 deletions(-)

diff --git a/app-i18n/tagainijisho/Manifest b/app-i18n/tagainijisho/Manifest
index a4b7b6cb4557..9c8eb871d140 100644
--- a/app-i18n/tagainijisho/Manifest
+++ b/app-i18n/tagainijisho/Manifest
@@ -1,4 +1,6 @@
 DIST JMdict-2021-07-01.gz 20106907 BLAKE2B 
0a56834241f4a908b05e99f21917149d161b40a190d271d4477ec18b3b4972648142ab6db3b45fd290caa9d99b1e0a946e16e165dbeabe8eda73a4c9f6d7d286
 SHA512 
b7217ca9d25601733b03bc0193c1fd3a206b11a20731c2b52650cd5de626d02a486f089464e7c85f3525bd392b64b5c2f5348d752a791df46c06805ee082a42b
 DIST kanjidic2-2021-07-01.xml.gz 1487197 BLAKE2B 
f2fc6cc033c4615cdc0699970f2fd022ea7dab0ec8358eb6baa031e54b8dab4d766410b136e96ce9fe2120b1e2a8362bf8c902bcc9037335745dac24e4cebba5
 SHA512 
f64d4f207a402b40f02c05a21ba4edb38b74277fecd11694643e2fc4a5857720583a9553e21c9502ff98cb8d17c606f4d24e29b9d939b36d65ae3538d0fa8063
 DIST kanjivg-20160426.xml.gz 3587660 BLAKE2B 
c85291f3671f0980186e8deb296cfa743322df438d6f09fd69a4f5a30c3db6f097d6ff0a817b88c5c9a2c8d4a40c90b31c0a54cb71d681849b557ee364707c48
 SHA512 
1d35a8cc5d4947f6bedfc71a2f08e2d1fda832d7a02588c00953e1746812b0e51d4d1c39dff4b4f65ec850788359f6e0d1465f0e688b1bf753c4c67b3c54
+DIST kanjivg-20220427.xml.gz 3599920 BLAKE2B 
01c5f523023433ef8ada843ff55347ad8bb5be07d094fe2a602c47442c77d863dd131e766c486c75541618b31ab4d6493e2a1c15b5f4f416e22c561c2a73aacb
 SHA512 
204c372ec8fbd3deeb0a644eae8883c3eada4693539c232d3e04709eb59af58925d7e3d4eca576c03ebd74fc077633f1e4897d2bf82105d35edd92023ea832d5
 DIST tagainijisho-1.2.0_pre20210627073130.tar.gz 3639873 BLAKE2B 
5dfef3a9d9489b3f9a2dfda9a73700311a597f73eddca375608d62069c2e01e37f977ebf78416483f8f8de6347accbdcaebd4f5dca65ee0ec88d2c90a2f7715d
 SHA512 
bb6ddd487bdb7f7e6b664ad1fe92067c136ddc6ed4a01f5882f0fa2c9ebe2b77605dc0f5202f824e2e5a4f1829dff3c43410c339e6bf853ce890ce39567aa43f
+DIST tagainijisho-1.2.2.tar.gz 32366512 BLAKE2B 
bb5670e9cfcd38f21cd16f8f2977c8ae754291ceaa8b1933a50256201b0ad90871bf2440c481eb0ca08ee802956780c02b5e25e9454dd21237743a352304a82f
 SHA512 
08ed99282bd95123dba008af40c5c214ed6434e4179b2f1ccb2b2e83461b55dc4125d431827a9e3e9ec91c6e3ad0b0e98bc02e15e81ae7ce51e9efb47e93f316

diff --git a/app-i18n/tagainijisho/tagainijisho-.ebuild 
b/app-i18n/tagainijisho/tagainijisho-1.2.2.ebuild
similarity index 91%
copy from app-i18n/tagainijisho/tagainijisho-.ebuild
copy to app-i18n/tagainijisho/tagainijisho-1.2.2.ebuild
index 1ece4615a3cb..568f5e3ce5f3 100644
--- a/app-i18n/tagainijisho/tagainijisho-.ebuild
+++ b/app-i18n/tagainijisho/tagainijisho-1.2.2.ebuild
@@ -1,8 +1,7 @@
-# Copyright 2014-2021 Gentoo Authors
+# Copyright 2014-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
-
+EAPI=8
 inherit cmake xdg-utils
 
 if [[ "${PV}" ==  ]]; then
@@ -12,9 +11,7 @@ if [[ "${PV}" ==  ]]; then
 elif [[ "${PV}" == *_pre* ]]; then
inherit vcs-snapshot
 
-   TAGAINIJISHO_GIT_REVISION=""
-fi
-if [[ "${PV}" !=  ]]; then
+   TAGAINIJISHO_GIT_REVISION="a16d7b82002d95365b54b8cd07d4fd80e2b9cfeb"
TAGAINIJISHO_VERSION="${PV%_p*_p*}"
JMDICT_DATE="${PV#${TAGAINIJISHO_VERSION}_p}"
JMDICT_DATE="${JMDICT_DATE%_p*}"
@@ -22,50 +19,50 @@ if [[ "${PV}" !=  ]]; then
KANJIDIC2_DATE="${PV#${TAGAINIJISHO_VERSION}_p*_p}"

KANJIDIC2_DATE="${KANJIDIC2_DATE:0:4}-${KANJIDIC2_DATE:4:2}-${KANJIDIC2_DATE:6}"
 fi
+
 if [[ "${PV}" ==  || "${PV}" == *_pre* ]]; then
-   KANJIVG_VERSION="20160426"
+   KANJIVG_VERSION="20220427"
 fi
 
 DESCRIPTION="Open-source Japanese dictionary and kanji lookup tool"
 HOMEPAGE="https://www.tagaini.net/ https://github.com/Gnurou/tagainijisho;
 if [[ "${PV}" ==  ]]; then
+   # A daily archive is fetched for both JMdict and kanjidic2
SRC_URI=""
 elif [[ "${PV}" == *_pre* ]]; then

SRC_URI="https://github.com/Gnurou/${PN}/archive/${TAGAINIJISHO_GIT_REVISION}.tar.gz
 -> ${PN}-${TAGAINIJISHO_VERSION}.tar.gz"
-else
-   
SRC_URI="h

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

2023-12-07 Thread Mike Gilbert
commit: 60975f5f4bdc9f9c5002ac8cfaf32e0a2095b770
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Dec  7 20:58:51 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Thu Dec  7 21:00:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60975f5f

net-misc/freerdp: fix for big-endian archs

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

 ...ec-encode-messages-considering-endianness.patch | 329 +
 net-misc/freerdp/freerdp-2.11.1.ebuild |   1 +
 net-misc/freerdp/freerdp-2.11.2.ebuild |   1 +
 3 files changed, 331 insertions(+)

diff --git 
a/net-misc/freerdp/files/freerdp-2.11-Revert-codec-encode-messages-considering-endianness.patch
 
b/net-misc/freerdp/files/freerdp-2.11-Revert-codec-encode-messages-considering-endianness.patch
new file mode 100644
index ..8d45331bd95b
--- /dev/null
+++ 
b/net-misc/freerdp/files/freerdp-2.11-Revert-codec-encode-messages-considering-endianness.patch
@@ -0,0 +1,329 @@
+https://github.com/FreeRDP/FreeRDP/issues/9616
+
+From 8b349f4f2b5d14e28a6a73e9c2b9860d7f275bc4 Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Thu, 7 Dec 2023 15:54:38 -0500
+Subject: [PATCH] Revert "[codec] encode messages considering endianness"
+
+This reverts commit e3ef8a02ddf079bcf6dfa5db69a709ce50c9.
+---
+ libfreerdp/codec/nsc_encode.c | 76 +--
+ libfreerdp/codec/rfx_encode.c | 74 +-
+ 2 files changed, 58 insertions(+), 92 deletions(-)
+
+diff --git a/libfreerdp/codec/nsc_encode.c b/libfreerdp/codec/nsc_encode.c
+index 477318cc1..fd9626a6d 100644
+--- a/libfreerdp/codec/nsc_encode.c
 b/libfreerdp/codec/nsc_encode.c
+@@ -119,8 +119,6 @@ static BOOL nsc_encode_argb_to_aycocg(NSC_CONTEXT* 
context, const BYTE* data, UI
+   UINT16 rw;
+   BYTE ccl;
+   const BYTE* src;
+-  const UINT32* src_32;
+-  const UINT16* src_16;
+   BYTE* yplane = NULL;
+   BYTE* coplane = NULL;
+   BYTE* cgplane = NULL;
+@@ -142,85 +140,69 @@ static BOOL nsc_encode_argb_to_aycocg(NSC_CONTEXT* 
context, const BYTE* data, UI
+   coplane = context->priv->PlaneBuffers[1] + y * rw;
+   cgplane = context->priv->PlaneBuffers[2] + y * rw;
+   aplane = context->priv->PlaneBuffers[3] + y * context->width;
+-  src_32 = (UINT32*)src;
+-  src_16 = (UINT16*)src;
+ 
+   for (x = 0; x < context->width; x++)
+   {
+   switch (context->format)
+   {
+   case PIXEL_FORMAT_BGRX32:
+-  b_val = (INT16)(*src_32 & 0xFF);
+-  g_val = (INT16)((*src_32 >> 8) & 0xFF);
+-  r_val = (INT16)((*src_32 >> 16) & 0xFF);
++  b_val = *src++;
++  g_val = *src++;
++  r_val = *src++;
++  src++;
+   a_val = 0xFF;
+-  src_32++;
+   break;
+ 
+   case PIXEL_FORMAT_BGRA32:
+-  b_val = (INT16)(*src_32 & 0xFF);
+-  g_val = (INT16)((*src_32 >> 8) & 0xFF);
+-  r_val = (INT16)((*src_32 >> 16) & 0xFF);
+-  a_val = (INT16)((*src_32 >> 24) & 0xFF);
+-  src_32++;
++  b_val = *src++;
++  g_val = *src++;
++  r_val = *src++;
++  a_val = *src++;
+   break;
+ 
+   case PIXEL_FORMAT_RGBX32:
+-  r_val = (INT16)(*src_32 & 0xFF);
+-  g_val = (INT16)((*src_32 >> 8) & 0xFF);
+-  b_val = (INT16)((*src_32 >> 16) & 0xFF);
++  r_val = *src++;
++  g_val = *src++;
++  b_val = *src++;
++  src++;
+   a_val = 0xFF;
+-  src_32++;
+   break;
+ 
+   case PIXEL_FORMAT_RGBA32:
+-  r_val = (INT16)(*src_32 & 0xFF);
+-  g_val = (INT16)((*src_32 >> 8) & 0xFF);
+-

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2023-12-07 Thread Mike Gilbert
commit: 8bab4c284708555d85aaf4aea1046abae9be0b95
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Dec  7 15:52:14 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Thu Dec  7 15:52:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bab4c28

www-client/microsoft-edge-dev: automated bump (121.0.2256.2)

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

 www-client/microsoft-edge-dev/Manifest |   1 +
 .../microsoft-edge-dev-121.0.2256.2.ebuild | 127 +
 2 files changed, 128 insertions(+)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index d5f1f6850a4c..739494aa4c4b 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-dev_120.0.2210.7-1_amd64.deb 163958874 BLAKE2B 
448b8ba89c5edb0e8afcb198723536798774b45b709275665e8af8bce728fad04faa17585fa8c0e4c116d5c37923fb6d01fb0434f9ec560aa4b41d88a6e1cce5
 SHA512 
c77414fe3cb69b13484738699facf3fb430020d6233313d1d7c5a8fd80930ee6fee31926a774602898cfececda9aff5b04a2fbe836790925296dd10bb97ae988
 DIST microsoft-edge-dev_121.0.2220.3-1_amd64.deb 164404434 BLAKE2B 
6c093cfcc3c35dcd3121580ede835fbfb8be9426c7a1e8c6e9ad1456807a21a9cf046bc5c615309fe1c85c66f59c829e320c2a95cf72aaf7add6f11b7439ef6d
 SHA512 
fcc43214825964a79451185f63cd2fdf2c4d27dbf31e50b8ff785930d754193afe3815ece38d7a4931ed82833bdd548c374eb9d495a41dc258ed9d03ceae2c95
 DIST microsoft-edge-dev_121.0.2248.1-1_amd64.deb 163510802 BLAKE2B 
70b627b17bfdd386766fe5b46dc08c42f36da7dc6a0d75df07be85111bb5ae6af7468f829be7ce3a51f43ad98c0a08ba2bd4c1af9262ba695326f7f74ecd5b07
 SHA512 
6be3b4e7d0ca929f49ca1edfe5a9a5fda565ac421dae743aa93ec0785031055d43ff69c3646733d0e8fbaba7287f510a1e9123f579ddf932013da2f41a37d23a
+DIST microsoft-edge-dev_121.0.2256.2-1_amd64.deb 164009450 BLAKE2B 
d81594968faf502114a051129a83033db7e98ddad4a6df319c8c3742695c499d5fcb36c60ee01a54ad33b71c66dc714504d7f6952f015c8bc3243b5946a4a6e1
 SHA512 
5b82c63e9dcc945fc5f023adbeaa103af99a18fcb1059e96da63a0cfaaf1f97530166f2551315e0537f811c43160080751bf0fd41515d7774ca002e83c6a74f1

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-121.0.2256.2.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-121.0.2256.2.ebuild
new file mode 100644
index ..ef74386492f2
--- /dev/null
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-121.0.2256.2.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5 qt6"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN}

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

2023-12-07 Thread Mike Gilbert
commit: 9178113334d4b29057955d1e5ec5a874ecdde6d3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Dec  7 15:52:40 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Thu Dec  7 15:52:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91781133

www-client/opera-beta: remove old

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

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-104.0.4944.18.ebuild | 170 -
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 31eaa50e0126..3c4fc0778d41 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,3 @@
-DIST opera-beta_104.0.4944.18_amd64.deb 108500216 BLAKE2B 
abd035bf539a47acf4a6bdd9046e61954f8b55e6e27997dcdf94942a354b6d72ce9ded45184494ee7098343394e16b6cc9cc257b12d32890335a326a7d84be09
 SHA512 
e3c96539487d9873e7624f816540bd3e32f46a760f5402bea17518d857accc2e5a406030d8179d88c4e0876f3920a16265822d995a942a013a901739e8690d02
 DIST opera-beta_105.0.4970.10_amd64.deb 112026380 BLAKE2B 
412dc99ca4230102dcae9c18504ba23cd7e39afe07b1908db9e5a4d258599b18d5f8c4e6e8c376c5edf20d2a830d909461f8f2d35889c0ebcd3d37c89ded78df
 SHA512 
7b1c771523567b14a1511306eec1f6ce3534dfdb16bb7ba37c77b81bcf594bff54e0f81b9cf5d640515de12c190f15b405fe7c6e4b02ec86552062c01daf0ced
 DIST opera-beta_106.0.4998.2_amd64.deb 108024200 BLAKE2B 
6c7fbadbe2ce01e598487adacc8d4e72ea59228b799178d5e0e7455ae8fc83e6256fccc58fe24fafb85310236d8ee8069df07e36afc0353b5e3f11316efd7165
 SHA512 
834b9d2c12414d3db000c4ea828cfdcf2a452b52f29d296f3f97dc235609fad13c1053c5ca2b2d108a9dd0e62ff1b5436ca564d3c94ca151392167f884a28a03
 DIST opera-beta_106.0.4998.6_amd64.deb 108017664 BLAKE2B 
4b9c00495be70e9589a27fed0445d108c41a84719d863aa32c47cd571c09b33515c3c58e2303cf5df53dc4c923100682700e2ff9643fd585cfcc10f57a0960c5
 SHA512 
64d748448d710a0fb434ee3c7aefe0183272bbae832cbf3aa0aa2e0d26f124bdad870991ac4174ad14713b90382ababde96bae0f4c0e2e330c28cf11b4e85c1d

diff --git a/www-client/opera-beta/opera-beta-104.0.4944.18.ebuild 
b/www-client/opera-beta/opera-beta-104.0.4944.18.ebuild
deleted file mode 100644
index fa627a202454..
--- a/www-client/opera-beta/opera-beta-104.0.4944.18.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HO

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

2023-12-07 Thread Mike Gilbert
commit: bab425f3c4657a5aea079f207c00b28d788cfb43
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Dec  7 15:52:36 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Thu Dec  7 15:52:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab425f3

www-client/opera-beta: automated bump (106.0.4998.6)

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

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-106.0.4998.6.ebuild  | 170 +
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 6da0c2bf3972..31eaa50e0126 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,5 @@
 DIST opera-beta_104.0.4944.18_amd64.deb 108500216 BLAKE2B 
abd035bf539a47acf4a6bdd9046e61954f8b55e6e27997dcdf94942a354b6d72ce9ded45184494ee7098343394e16b6cc9cc257b12d32890335a326a7d84be09
 SHA512 
e3c96539487d9873e7624f816540bd3e32f46a760f5402bea17518d857accc2e5a406030d8179d88c4e0876f3920a16265822d995a942a013a901739e8690d02
 DIST opera-beta_105.0.4970.10_amd64.deb 112026380 BLAKE2B 
412dc99ca4230102dcae9c18504ba23cd7e39afe07b1908db9e5a4d258599b18d5f8c4e6e8c376c5edf20d2a830d909461f8f2d35889c0ebcd3d37c89ded78df
 SHA512 
7b1c771523567b14a1511306eec1f6ce3534dfdb16bb7ba37c77b81bcf594bff54e0f81b9cf5d640515de12c190f15b405fe7c6e4b02ec86552062c01daf0ced
 DIST opera-beta_106.0.4998.2_amd64.deb 108024200 BLAKE2B 
6c7fbadbe2ce01e598487adacc8d4e72ea59228b799178d5e0e7455ae8fc83e6256fccc58fe24fafb85310236d8ee8069df07e36afc0353b5e3f11316efd7165
 SHA512 
834b9d2c12414d3db000c4ea828cfdcf2a452b52f29d296f3f97dc235609fad13c1053c5ca2b2d108a9dd0e62ff1b5436ca564d3c94ca151392167f884a28a03
+DIST opera-beta_106.0.4998.6_amd64.deb 108017664 BLAKE2B 
4b9c00495be70e9589a27fed0445d108c41a84719d863aa32c47cd571c09b33515c3c58e2303cf5df53dc4c923100682700e2ff9643fd585cfcc10f57a0960c5
 SHA512 
64d748448d710a0fb434ee3c7aefe0183272bbae832cbf3aa0aa2e0d26f124bdad870991ac4174ad14713b90382ababde96bae0f4c0e2e330c28cf11b4e85c1d
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-beta/opera-beta-106.0.4998.6.ebuild 
b/www-client/opera-beta/opera-beta-106.0.4998.6.ebuild
new file mode 100644
index ..fa627a202454
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-106.0.4998.6.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-lib

[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2023-12-07 Thread Mike Gilbert
commit: da447b1f6918be31c901983bb627caa6e7563f00
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Dec  7 15:51:30 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Thu Dec  7 15:51:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da447b1f

www-plugins/chrome-binary-plugins: automated update (120.0.6099.71)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...-120.0.6099.62.ebuild => chrome-binary-plugins-120.0.6099.71.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index c323cfc557b5..ae41a7dc1519 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_120.0.6099.62-1_amd64.deb 104979048 BLAKE2B 
bca7798869bf6ab86d02f3bfa107801df60bc2de117af31248ddca4a7e7d15e5842384cd0182b75446197b63db124506b1f22929fa443325201edd7e5eb4204f
 SHA512 
3903218e6de349c84cf552387cb6a20c6f077a10e7029793446119af5a2f42492d019e1b5b80a349ce8e10633cc47ad1cf6708207d9e485dfd43087604eb0396
-DIST google-chrome-stable_120.0.6099.62-1_amd64.deb 104920896 BLAKE2B 
86ac39010100f53908727c71342351c7ef64d90c727cd2a489caeef029f8f76c881a5a78c8db34b116e2f97a030d9641bfedc3a5b3de90b187969818926d707c
 SHA512 
df00768fb32ba711410b9fc4aaaca2257177c729e914dcc3c771a1378f4e4362ec91f13a1cdc77f10d866ab57d43e4f045207dc23d1133933a746df5aae5a726
+DIST google-chrome-stable_120.0.6099.71-1_amd64.deb 104956912 BLAKE2B 
cf3b7786df03a6cb950cdab53edd52e788fd438b58e9d0c503c103dc067c84d1add0f26e7205de27bb63c1e780a603fc91d0f2610f54de7cca3c1b4c12161342
 SHA512 
10297fc231b2ad1004f11cc6899cfc9526558621e09b02dc7bfa45ebe04843bf30e924e3a43f088c41c2c3c4eaebb12689b2b86664c8756c3078657ab8b89bfd
 DIST google-chrome-unstable_121.0.6156.3-1_amd64.deb 105950004 BLAKE2B 
b5b932630fa4744b1573951924a9b780905b76a48e16298b94fe956a8afe4ab503fa2ab99f573b7a063ecdfc1aac18567575a01b009243260528822689d41052
 SHA512 
a9ce7d07202aa5244f3cba9f6e67572986fb077a01d131e73c08c020755fcec6e5213b2f9df0a176982f405f5ef37d1746dc3bd79981c60caf0e2f3296d75b65

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-120.0.6099.62.ebuild 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-120.0.6099.71.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-120.0.6099.62.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-120.0.6099.71.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2023-12-07 Thread Mike Gilbert
commit: d2660f120826fd9d2c9feef973b846efee39f685
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Dec  7 15:52:18 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Thu Dec  7 15:52:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2660f12

www-client/microsoft-edge-dev: remove old

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

 www-client/microsoft-edge-dev/Manifest |   1 -
 .../microsoft-edge-dev-120.0.2210.7.ebuild | 127 -
 2 files changed, 128 deletions(-)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index 739494aa4c4b..decc28587be6 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-dev_120.0.2210.7-1_amd64.deb 163958874 BLAKE2B 
448b8ba89c5edb0e8afcb198723536798774b45b709275665e8af8bce728fad04faa17585fa8c0e4c116d5c37923fb6d01fb0434f9ec560aa4b41d88a6e1cce5
 SHA512 
c77414fe3cb69b13484738699facf3fb430020d6233313d1d7c5a8fd80930ee6fee31926a774602898cfececda9aff5b04a2fbe836790925296dd10bb97ae988
 DIST microsoft-edge-dev_121.0.2220.3-1_amd64.deb 164404434 BLAKE2B 
6c093cfcc3c35dcd3121580ede835fbfb8be9426c7a1e8c6e9ad1456807a21a9cf046bc5c615309fe1c85c66f59c829e320c2a95cf72aaf7add6f11b7439ef6d
 SHA512 
fcc43214825964a79451185f63cd2fdf2c4d27dbf31e50b8ff785930d754193afe3815ece38d7a4931ed82833bdd548c374eb9d495a41dc258ed9d03ceae2c95
 DIST microsoft-edge-dev_121.0.2248.1-1_amd64.deb 163510802 BLAKE2B 
70b627b17bfdd386766fe5b46dc08c42f36da7dc6a0d75df07be85111bb5ae6af7468f829be7ce3a51f43ad98c0a08ba2bd4c1af9262ba695326f7f74ecd5b07
 SHA512 
6be3b4e7d0ca929f49ca1edfe5a9a5fda565ac421dae743aa93ec0785031055d43ff69c3646733d0e8fbaba7287f510a1e9123f579ddf932013da2f41a37d23a
 DIST microsoft-edge-dev_121.0.2256.2-1_amd64.deb 164009450 BLAKE2B 
d81594968faf502114a051129a83033db7e98ddad4a6df319c8c3742695c499d5fcb36c60ee01a54ad33b71c66dc714504d7f6952f015c8bc3243b5946a4a6e1
 SHA512 
5b82c63e9dcc945fc5f023adbeaa103af99a18fcb1059e96da63a0cfaaf1f97530166f2551315e0537f811c43160080751bf0fd41515d7774ca002e83c6a74f1

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-120.0.2210.7.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-120.0.2210.7.ebuild
deleted file mode 100644
index ef74386492f2..
--- a/www-client/microsoft-edge-dev/microsoft-edge-dev-120.0.2210.7.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 2011-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip qt5 qt6"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/$

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

2023-12-07 Thread Mike Gilbert
commit: 941e0cd63718ad5bc97d602252026c181c623224
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Dec  7 15:51:20 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Thu Dec  7 15:51:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=941e0cd6

www-client/google-chrome: automated update (120.0.6099.71)

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

 www-client/google-chrome/Manifest   | 2 +-
 ...e-chrome-120.0.6099.62.ebuild => google-chrome-120.0.6099.71.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome/Manifest 
b/www-client/google-chrome/Manifest
index 3d97f25dafbd..8297aed4ac70 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1 +1 @@
-DIST google-chrome-stable_120.0.6099.62-1_amd64.deb 104920896 BLAKE2B 
86ac39010100f53908727c71342351c7ef64d90c727cd2a489caeef029f8f76c881a5a78c8db34b116e2f97a030d9641bfedc3a5b3de90b187969818926d707c
 SHA512 
df00768fb32ba711410b9fc4aaaca2257177c729e914dcc3c771a1378f4e4362ec91f13a1cdc77f10d866ab57d43e4f045207dc23d1133933a746df5aae5a726
+DIST google-chrome-stable_120.0.6099.71-1_amd64.deb 104956912 BLAKE2B 
cf3b7786df03a6cb950cdab53edd52e788fd438b58e9d0c503c103dc067c84d1add0f26e7205de27bb63c1e780a603fc91d0f2610f54de7cca3c1b4c12161342
 SHA512 
10297fc231b2ad1004f11cc6899cfc9526558621e09b02dc7bfa45ebe04843bf30e924e3a43f088c41c2c3c4eaebb12689b2b86664c8756c3078657ab8b89bfd

diff --git a/www-client/google-chrome/google-chrome-120.0.6099.62.ebuild 
b/www-client/google-chrome/google-chrome-120.0.6099.71.ebuild
similarity index 100%
rename from www-client/google-chrome/google-chrome-120.0.6099.62.ebuild
rename to www-client/google-chrome/google-chrome-120.0.6099.71.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/

2023-12-07 Thread Mike Gilbert
commit: b9118d520c0b0d066f019d9c7fc78b799d5bc3a7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Dec  7 15:51:48 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Thu Dec  7 15:51:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9118d52

www-client/microsoft-edge-beta: automated bump (120.0.2210.57)

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

 www-client/microsoft-edge-beta/Manifest|   1 +
 .../microsoft-edge-beta-120.0.2210.57.ebuild   | 127 +
 2 files changed, 128 insertions(+)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 696132dc12e1..7e01d50d7501 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-beta_120.0.2210.22-1_amd64.deb 164047718 BLAKE2B 
d0366519068bbe238142943bfbaf6cddacce49257f93eb1dfafbc2d077ae6a07168b5399eabc4b186255374353fe4126ca67c891e623716aeb133b5e189f7932
 SHA512 
d37e0354f96e9624efd2b6ef49393e1a476cc6fdb10b661e327d954195d8078660e37f085eeb2c7ca2880c9ad5aae845b082274cfd54a6e47cf74d974a0e6bc2
 DIST microsoft-edge-beta_120.0.2210.42-1_amd64.deb 164057466 BLAKE2B 
ed7cae3547cd793ee04aec4fef15d126a1a9108764f9cbb8e4fc7e4c3b8cc3376427a197fe371cf447f1050ee732ca6dd568c871fc2e457d94397055fde2f015
 SHA512 
c7c411a8c1dada4863bc70f56f09a566f197e4c5ab73ec3fe7d136a6f3824fcb36a35f0e1b0b9487a237863d868f39d5f8fe194c77490560372b64907fc30c82
 DIST microsoft-edge-beta_120.0.2210.49-1_amd64.deb 164155222 BLAKE2B 
0b5a5767b3d395dfb658736d0afd51017ff7ae9a50ae52627f5a3ad153cc09b3ddbb7f07e34570456bb4730e18711de40d26a01a2e90f98c6b3fa8cfdec6dc7f
 SHA512 
bad0fa982dbf8b101e9936289041b2bb9b552300c701891c818e6a1bde06271a879d4ec75b86b4155aa6cde9aa8d11bf39d00b5845ed0a24b892be6b8300af79
+DIST microsoft-edge-beta_120.0.2210.57-1_amd64.deb 164192486 BLAKE2B 
23569e03ed49be67f6f3d2b7fb9818c3abb587a69d3782964bec7fe761d4873ce501bd96d197c2f0ae0ad84a1ad50d9be0071f7bc28a1c3a1a0bda8fb8606a1e
 SHA512 
5ac13d23654158b19702a4d20604814ca0fdb1e4d1c35c6ad910c32953e28fbd92c47a705e038af3b1b5be99b24c39a5c99dd9d1ed41487beaea81741ec1f926

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-120.0.2210.57.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-120.0.2210.57.ebuild
new file mode 100644
index ..ef74386492f2
--- /dev/null
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-120.0.2210.57.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5 qt6"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+ 

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/

2023-12-07 Thread Mike Gilbert
commit: 46cd026ab5b03d458da2980eaec6ff927d3dd611
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Dec  7 15:51:52 2023 +
Commit:     Mike Gilbert  gentoo  org>
CommitDate: Thu Dec  7 15:51:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46cd026a

www-client/microsoft-edge-beta: remove old

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

 www-client/microsoft-edge-beta/Manifest|   1 -
 .../microsoft-edge-beta-120.0.2210.22.ebuild   | 127 -
 2 files changed, 128 deletions(-)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 7e01d50d7501..b432ea66d51e 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-beta_120.0.2210.22-1_amd64.deb 164047718 BLAKE2B 
d0366519068bbe238142943bfbaf6cddacce49257f93eb1dfafbc2d077ae6a07168b5399eabc4b186255374353fe4126ca67c891e623716aeb133b5e189f7932
 SHA512 
d37e0354f96e9624efd2b6ef49393e1a476cc6fdb10b661e327d954195d8078660e37f085eeb2c7ca2880c9ad5aae845b082274cfd54a6e47cf74d974a0e6bc2
 DIST microsoft-edge-beta_120.0.2210.42-1_amd64.deb 164057466 BLAKE2B 
ed7cae3547cd793ee04aec4fef15d126a1a9108764f9cbb8e4fc7e4c3b8cc3376427a197fe371cf447f1050ee732ca6dd568c871fc2e457d94397055fde2f015
 SHA512 
c7c411a8c1dada4863bc70f56f09a566f197e4c5ab73ec3fe7d136a6f3824fcb36a35f0e1b0b9487a237863d868f39d5f8fe194c77490560372b64907fc30c82
 DIST microsoft-edge-beta_120.0.2210.49-1_amd64.deb 164155222 BLAKE2B 
0b5a5767b3d395dfb658736d0afd51017ff7ae9a50ae52627f5a3ad153cc09b3ddbb7f07e34570456bb4730e18711de40d26a01a2e90f98c6b3fa8cfdec6dc7f
 SHA512 
bad0fa982dbf8b101e9936289041b2bb9b552300c701891c818e6a1bde06271a879d4ec75b86b4155aa6cde9aa8d11bf39d00b5845ed0a24b892be6b8300af79
 DIST microsoft-edge-beta_120.0.2210.57-1_amd64.deb 164192486 BLAKE2B 
23569e03ed49be67f6f3d2b7fb9818c3abb587a69d3782964bec7fe761d4873ce501bd96d197c2f0ae0ad84a1ad50d9be0071f7bc28a1c3a1a0bda8fb8606a1e
 SHA512 
5ac13d23654158b19702a4d20604814ca0fdb1e4d1c35c6ad910c32953e28fbd92c47a705e038af3b1b5be99b24c39a5c99dd9d1ed41487beaea81741ec1f926

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-120.0.2210.22.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-120.0.2210.22.ebuild
deleted file mode 100644
index ef74386492f2..
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-120.0.2210.22.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 2011-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip qt5 qt6"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/do

<    1   2   3   4   5   6   7   8   9   10   >