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

2023-10-22 Thread Joonas Niilola
commit: fec45fa9b1b7d6091e16f8246eeaf2261f43c4d5
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Oct 23 05:35:44 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 23 05:35:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fec45fa9

dev-libs/dqlite: stabilize 1.16.0 for amd64

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

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

diff --git a/dev-libs/dqlite/dqlite-1.16.0.ebuild 
b/dev-libs/dqlite/dqlite-1.16.0.ebuild
index 0666aa3910cc..7a76fcbeee18 100644
--- a/dev-libs/dqlite/dqlite-1.16.0.ebuild
+++ b/dev-libs/dqlite/dqlite-1.16.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/canonical/dqlite/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-3-with-linking-exception"
 SLOT="0/1.15.1"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-10-22 Thread Joonas Niilola
commit: b892ae37479e525d431e18e1ffb82c07d070fd8d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Oct 23 05:36:57 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 23 05:36:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b892ae37

net-libs/libvncserver: Stabilize 0.9.14-r1 amd64, #906743

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

 net-libs/libvncserver/libvncserver-0.9.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libvncserver/libvncserver-0.9.14-r1.ebuild 
b/net-libs/libvncserver/libvncserver-0.9.14-r1.ebuild
index a9ce75a02168..31ea52f86d61 100644
--- a/net-libs/libvncserver/libvncserver-0.9.14-r1.ebuild
+++ b/net-libs/libvncserver/libvncserver-0.9.14-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${MY_P}"
 LICENSE="GPL-2 GPL-2+ LGPL-2.1+ BSD MIT"
 # no sub slot wanted (yet), see #578958
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="+24bpp +filetransfer +gcrypt gnutls ipv6 +jpeg lzo +png sasl ssl systemd 
+threads +zlib"
 # https://bugs.gentoo.org/690202
 # https://bugs.gentoo.org/435326



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

2023-10-22 Thread Joonas Niilola
commit: ae6a3fe634dd7e0aa3e40c23f4dc35d748000813
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Oct 23 05:54:57 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 23 05:54:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae6a3fe6

net-libs/libvncserver: Stabilize 0.9.14-r1 x86, #906743

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

 net-libs/libvncserver/libvncserver-0.9.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libvncserver/libvncserver-0.9.14-r1.ebuild 
b/net-libs/libvncserver/libvncserver-0.9.14-r1.ebuild
index 31ea52f86d61..b06007cac557 100644
--- a/net-libs/libvncserver/libvncserver-0.9.14-r1.ebuild
+++ b/net-libs/libvncserver/libvncserver-0.9.14-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${MY_P}"
 LICENSE="GPL-2 GPL-2+ LGPL-2.1+ BSD MIT"
 # no sub slot wanted (yet), see #578958
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="+24bpp +filetransfer +gcrypt gnutls ipv6 +jpeg lzo +png sasl ssl systemd 
+threads +zlib"
 # https://bugs.gentoo.org/690202
 # https://bugs.gentoo.org/435326



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

2023-10-22 Thread Joonas Niilola
commit: d5d87279b1f06fccd7b826c925c24a150501a200
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Oct 23 05:35:25 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 23 05:35:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5d87279

dev-libs/raft: stabilize 0.18.0 for amd64

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

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

diff --git a/dev-libs/raft/raft-0.18.0.ebuild b/dev-libs/raft/raft-0.18.0.ebuild
index 5850e6b47490..814ea73198f5 100644
--- a/dev-libs/raft/raft-0.18.0.ebuild
+++ b/dev-libs/raft/raft-0.18.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/canonical/raft/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-3-with-linking-exception"
 SLOT="0/3"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="lz4 test zfs"
 RESTRICT="!test? ( test )"
 



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

2023-10-22 Thread 罗百科
commit: 5d339918669b81adb7d9a3e67bf1a0b1b170ca60
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Oct 23 04:45:59 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Mon Oct 23 04:45:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d339918

app-admin/ryzen_smu: Fix build dir name

Signed-off-by: Patrick Lauer  gentoo.org>

 app-admin/ryzen_smu/ryzen_smu-0.1.5.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-admin/ryzen_smu/ryzen_smu-0.1.5.ebuild 
b/app-admin/ryzen_smu/ryzen_smu-0.1.5.ebuild
index 65855c43f75c..997efaf05596 100644
--- a/app-admin/ryzen_smu/ryzen_smu-0.1.5.ebuild
+++ b/app-admin/ryzen_smu/ryzen_smu-0.1.5.ebuild
@@ -13,6 +13,8 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
+S="${WORKDIR}/${PN}-v${PV}"
+
 src_compile() {
local modlist=( ryzen_smu )
local modargs=( KERNEL_BUILD="${KV_OUT_DIR}" )



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

2023-10-22 Thread John Helmert III
commit: 0f8be848d57de54f2f1c24a5486734f176f3f9ee
Author: John Helmert III  gentoo  org>
AuthorDate: Mon Oct 23 04:13:16 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Oct 23 04:14:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f8be848

media-libs/libde265: drop 1.0.8, 1.0.9

Bug: https://bugs.gentoo.org/813486
Bug: https://bugs.gentoo.org/889876
Signed-off-by: John Helmert III  gentoo.org>

 media-libs/libde265/Manifest  |  2 -
 media-libs/libde265/libde265-1.0.8.ebuild | 96 ---
 media-libs/libde265/libde265-1.0.9.ebuild | 96 ---
 3 files changed, 194 deletions(-)

diff --git a/media-libs/libde265/Manifest b/media-libs/libde265/Manifest
index 32075533abd1..3b7a130d30a9 100644
--- a/media-libs/libde265/Manifest
+++ b/media-libs/libde265/Manifest
@@ -1,3 +1 @@
 DIST libde265-1.0.11.tar.gz 845996 BLAKE2B 
91711132757a10f0f277800525ee6f6a3902604cc969b8756232b15b581d830951d70bccd57d7731b3ad670a3b7a0d2c22e9578f3763da65b3cdeb016422568b
 SHA512 
2ce28558c66e20714c07bf3011bc10dccabb770649903616bc32f1c4f18beba559ef7e0e42365ead77d7e813316b8c051039dc393cd351221cbab7248b3fa34c
-DIST libde265-1.0.8.tar.gz 381963 BLAKE2B 
0577623de2ef86e1122b5b5c3642a750bb222c4988a996168e060e8ffd9f5c0787d31331cc8738362d3fc3fb31e8eb659629cab068f0ff1c71de9d15ed1f2ceb
 SHA512 
0007138cb5da0d4cad1e118c01de249580f39c387a11f490d1e1f63ad0968ee2f7951e54580f298b3dbe31e5a3d1a7fa04454e11cbb82beaf8a9aaf56f5532ed
-DIST libde265-1.0.9.tar.gz 845520 BLAKE2B 
155a0ac1e14c568c0fb559beb89f3bbde67239ae2ac13dda5ad30d36b59a79d68f399c8d8192ad5190cb8286b03ab03714a9cf89ac139264773c4ff368a97b7e
 SHA512 
225f9aa25eb6565ebf4f549d9d427ae278c4f6f67c76c51bcad79188faac0f5c93e9538357b264a7e2e9043014ccbc07750fb7d1ce1e7bb87fe2e0d1782cba61

diff --git a/media-libs/libde265/libde265-1.0.8.ebuild 
b/media-libs/libde265/libde265-1.0.8.ebuild
deleted file mode 100644
index 514f1685a296..
--- a/media-libs/libde265/libde265-1.0.8.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools multilib-minimal
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/strukturag/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Open h.265 video codec implementation"
-HOMEPAGE="https://github.com/strukturag/libde265;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="enc265 dec265 sdl tools debug cpu_flags_x86_sse4_1 cpu_flags_arm_neon 
cpu_flags_arm_thumb"
-# IUSE+=" sherlock265" # Require libvideogfx or libswscale
-
-RDEPEND="
-   dec265? (
-   sdl? ( media-libs/libsdl )
-   )"
-
-# Sherlock265 require libvideogfx or libswscale
-#RDEPEND+="
-#  sherlock265? (
-#  media-libs/libsdl
-#  dev-qt/qtcore:5
-#  dev-qt/qtgui:5
-#  dev-qt/qtwidgets:5
-#  media-libs/libswscale
-#  )
-#"
-
-DEPEND="${RDEPEND}"
-BDEPEND="dec265? ( virtual/pkgconfig )"
-
-# Sherlock265 require libvideogfx or libswscale
-#BDEPEND+=" sherlock265? ( virtual/pkgconfig )"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.0.2-qtbindir.patch )
-
-src_prepare() {
-   default
-
-   eautoreconf
-
-   # without this, headers would be missing and make would fail
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   --disable-static
-   --enable-log-error
-   ax_cv_check_cflags___msse4_1=$(usex cpu_flags_x86_sse4_1)
-   ax_cv_check_cflags___mfpu_neon=$(usex cpu_flags_arm_neon)
-   $(use_enable cpu_flags_arm_thumb thumb)
-   $(use_enable debug log-info)
-   $(use_enable debug log-debug)
-   $(use_enable debug log-trace)
-   $(multilib_native_use_enable enc265 encoder)
-   $(multilib_native_use_enable dec265)
-   )
-
-   # myeconfargs+=( $(multilib_native_use_enable sherlock265) ) # Require 
libvideogfx or libswscale
-   myeconfargs+=( --disable-sherlock265 )
-
-   econf "${myeconfargs[@]}"
-}
-
-multilib_src_install() {
-   default
-
-   if multilib_is_native_abi; then
-   # Remove useless, unready and test tools
-   rm "${ED}"/usr/bin/{tests,gen-enc-table,yuv-distortion} || die
-   if ! use tools; then
-   rm 
"${ED}"/usr/bin/{bjoentegaard,block-rate-estim,rd-curves} || die
-   rm "${ED}"/usr/bin/acceleration_speed || die
-   fi
-   else
-   # Remove all non-native binary tools
-   rm "${ED}"/usr/bin/* || die
-   fi
-}
-
-multilib_src_install_all() {
-   find "${ED}" -name '*.la' -delete || die
-   einstalldocs
-}


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

2023-10-22 Thread Sam James
commit: 03306516415fd132cd0ae72df0994b96a65d181f
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 23 03:21:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:21:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03306516

dev-cpp/waylandpp: Stabilize 1.0.0-r1 x86, #915047

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

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

diff --git a/dev-cpp/waylandpp/waylandpp-1.0.0-r1.ebuild 
b/dev-cpp/waylandpp/waylandpp-1.0.0-r1.ebuild
index 31b0b780271f..6ba27d433755 100644
--- a/dev-cpp/waylandpp/waylandpp-1.0.0-r1.ebuild
+++ b/dev-cpp/waylandpp/waylandpp-1.0.0-r1.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/NilsBrause/waylandpp/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~riscv x86"
 fi
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/test-framework-quickcheck2/

2023-10-22 Thread Sam James
commit: 3c558999cee916ac92ace8fbaa4f7e64ebcc8c0b
Author: hololeap  protonmail  com>
AuthorDate: Fri Oct  6 06:20:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:13:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c558999

dev-haskell/test-framework-quickcheck2: Migrate to CABAL_CHDEPS

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../test-framework-quickcheck2-0.3.0.5-r2.ebuild  | 11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git 
a/dev-haskell/test-framework-quickcheck2/test-framework-quickcheck2-0.3.0.5-r2.ebuild
 
b/dev-haskell/test-framework-quickcheck2/test-framework-quickcheck2-0.3.0.5-r2.ebuild
index 2791142ec2e5..77325980858f 100644
--- 
a/dev-haskell/test-framework-quickcheck2/test-framework-quickcheck2-0.3.0.5-r2.ebuild
+++ 
b/dev-haskell/test-framework-quickcheck2/test-framework-quickcheck2-0.3.0.5-r2.ebuild
@@ -28,13 +28,10 @@ DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.10
 "
 
-src_prepare() {
-   default
-
-   cabal_chdeps \
-   'QuickCheck>= 2.4&& < 2.13' 'QuickCheck 
   >= 2.4' \
-   'random>= 1  && < 1.2' 'random  
  >= 1'
-}
+CABAL_CHDEPS=(
+   'QuickCheck>= 2.4&& < 2.13' 'QuickCheck>= 
2.4' \
+   'random>= 1  && < 1.2' 'random>= 1'
+)
 
 src_configure() {
haskell-cabal_src_configure \



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/sop-core/

2023-10-22 Thread Sam James
commit: 1e8ee82bb92f6989290f3bb22c6cc52387e189df
Author: hololeap  protonmail  com>
AuthorDate: Fri Oct  6 06:15:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:12:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e8ee82b

dev-haskell/sop-core: Migrate to CABAL_CHDEPS

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/sop-core/sop-core-0.5.0.2.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-haskell/sop-core/sop-core-0.5.0.2.ebuild 
b/dev-haskell/sop-core/sop-core-0.5.0.2.ebuild
index f75f79c6f412..62b32628feaa 100644
--- a/dev-haskell/sop-core/sop-core-0.5.0.2.ebuild
+++ b/dev-haskell/sop-core/sop-core-0.5.0.2.ebuild
@@ -22,8 +22,6 @@ DEPEND="${RDEPEND}
>=dev-haskell/cabal-2.2.0.1
 "
 
-src_prepare() {
-   default
-   cabal_chdeps \
-   'base >= 4.9  && < 4.17' 'base 
>= 4.9'
-}
+CABAL_CHDEPS=(
+   'base >= 4.9  && < 4.17' 'base >= 4.9'
+)



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/old-time/

2023-10-22 Thread Sam James
commit: d8a72cb6a12e8a656c1758de9083f76dcda21f35
Author: hololeap  protonmail  com>
AuthorDate: Fri Oct  6 06:07:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:12:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8a72cb6

dev-haskell/old-time: Migrate to CABAL_CHDEPS

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/old-time/old-time-1.1.0.3-r1.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-haskell/old-time/old-time-1.1.0.3-r1.ebuild 
b/dev-haskell/old-time/old-time-1.1.0.3-r1.ebuild
index 2d957ad2da5f..0bc605e4e901 100644
--- a/dev-haskell/old-time/old-time-1.1.0.3-r1.ebuild
+++ b/dev-haskell/old-time/old-time-1.1.0.3-r1.ebuild
@@ -27,8 +27,6 @@ DEPEND="${RDEPEND}
 # it's not quite true, but there was no major releases
 CABAL_CORE_LIB_GHC_PV="6.12.* 7.0.* 7.2.* 7.4.* 7.6.* 7.8.*"
 
-src_prepare() {
-   default
-   cabal_chdeps \
-   'base   >= 4.7 && < 4.9' 'base   >= 4.7'
-}
+CABAL_CHDEPS=(
+   'base   >= 4.7 && < 4.9' 'base   >= 4.7'
+)



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/binary/, dev-haskell/cabal/, dev-lang/ghc/, ...

2023-10-22 Thread Sam James
commit: dda3d53e486595616e93ce6096b478df4299cb42
Author: hololeap  protonmail  com>
AuthorDate: Fri Oct  6 17:59:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:13:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda3d53e

*/*: Unkeyword all but amd64/x86 on ghc-9.2

ghc-9.2.8 does not have binaries for other platforms, so it does not
make sense to keyword those platforms until someone can provide
binaries for them.

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

 dev-haskell/binary/binary-0.8.9.0-r1.ebuild   | 2 +-
 dev-haskell/cabal-install/cabal-install-3.6.2.0-r1.ebuild | 2 +-
 dev-haskell/cabal/cabal-3.6.3.0.ebuild| 2 +-
 dev-haskell/dbus/dbus-1.3.0.ebuild| 2 +-
 dev-haskell/hjsmin/hjsmin-0.2.1.ebuild| 2 +-
 dev-haskell/parsec/parsec-3.1.15.0-r1.ebuild  | 2 +-
 dev-haskell/stm/stm-2.5.0.2-r1.ebuild | 2 +-
 dev-lang/ghc/ghc-9.2.8.ebuild | 2 +-
 8 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-haskell/binary/binary-0.8.9.0-r1.ebuild 
b/dev-haskell/binary/binary-0.8.9.0-r1.ebuild
index c94c8c12207c..fdb5cf3f3fa1 100644
--- a/dev-haskell/binary/binary-0.8.9.0-r1.ebuild
+++ b/dev-haskell/binary/binary-0.8.9.0-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/kolmodin/binary;
 LICENSE="BSD"
 SLOT="0/${PV}"
 # Keep in sync with relevant ghc versions (CABAL_CORE_LIB_GHC_PV)
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 RESTRICT=test # circular depend: 
test-framework->base-orphans->cabal->semigroups->nats->binary
 

diff --git a/dev-haskell/cabal-install/cabal-install-3.6.2.0-r1.ebuild 
b/dev-haskell/cabal-install/cabal-install-3.6.2.0-r1.ebuild
index c39a1ed229dd..e630e108f1b6 100644
--- a/dev-haskell/cabal-install/cabal-install-3.6.2.0-r1.ebuild
+++ b/dev-haskell/cabal-install/cabal-install-3.6.2.0-r1.ebuild
@@ -18,7 +18,7 @@ LICENSE="BSD"
 SLOT="0"
 
 # Keep in sync with relevant dev-haskell/cabal versions
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="+lukko +native-dns"
 
 RDEPEND="

diff --git a/dev-haskell/cabal/cabal-3.6.3.0.ebuild 
b/dev-haskell/cabal/cabal-3.6.3.0.ebuild
index 444173981907..65f9f2dbf9f7 100644
--- a/dev-haskell/cabal/cabal-3.6.3.0.ebuild
+++ b/dev-haskell/cabal/cabal-3.6.3.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://www.haskell.org/cabal/;
 LICENSE="BSD"
 SLOT="0/${PV}"
 # Keep in sync with relevant ghc versions (CABAL_CORE_LIB_GHC_PV)
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-lang/ghc-9.2.4:=

diff --git a/dev-haskell/dbus/dbus-1.3.0.ebuild 
b/dev-haskell/dbus/dbus-1.3.0.ebuild
index ce2a08ef691d..b7dd93a559af 100644
--- a/dev-haskell/dbus/dbus-1.3.0.ebuild
+++ b/dev-haskell/dbus/dbus-1.3.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/rblaze/haskell-dbus#readme;
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~x86"
 # exotic keywords require ghc bump to 9.2 series
 #KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 

diff --git a/dev-haskell/hjsmin/hjsmin-0.2.1.ebuild 
b/dev-haskell/hjsmin/hjsmin-0.2.1.ebuild
index d34c0a0ac0e8..63c56bcf4700 100644
--- a/dev-haskell/hjsmin/hjsmin-0.2.1.ebuild
+++ b/dev-haskell/hjsmin/hjsmin-0.2.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/erikd/hjsmin;
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~x86"
 
 PATCHES=(
"${FILESDIR}/${PN}-0.2.0.4-fix-tests.patch"

diff --git a/dev-haskell/parsec/parsec-3.1.15.0-r1.ebuild 
b/dev-haskell/parsec/parsec-3.1.15.0-r1.ebuild
index e31e8cee36c8..70937459e239 100644
--- a/dev-haskell/parsec/parsec-3.1.15.0-r1.ebuild
+++ b/dev-haskell/parsec/parsec-3.1.15.0-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/haskell/parsec;
 LICENSE="BSD-2"
 SLOT="0/${PV}"
 # Keep in sync with relevant ghc versions (CABAL_CORE_LIB_GHC_PV)
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 RESTRICT=test # circular dependencies: 
dev-haskell/base-orphans->cabal->parsec[test]->test-framework-hunit->test-framework->base-orphans
 

diff --git a/dev-haskell/stm/stm-2.5.0.2-r1.ebuild 
b/dev-haskell/stm/stm-2.5.0.2-r1.ebuild
index 46353f326a3f..a92a400afac7 100644
--- a/dev-haskell/stm/stm-2.5.0.2-r1.ebuild
+++ b/dev-haskell/stm/stm-2.5.0.2-r1.ebuild
@@ -16,7 +16,7 @@ 
HOMEPAGE="https://wiki.haskell.org/Software_transactional_memory;
 LICENSE="BSD"
 SLOT="0/${PV}"
 # Keep in sync with relevant ghc versions (CABAL_CORE_LIB_GHC_PV)
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/wai-app-static/

2023-10-22 Thread Sam James
commit: 84de1b5ef05db0bf2bdb11ff295e525c1ca24068
Author: hololeap  protonmail  com>
AuthorDate: Fri Oct  6 06:25:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:13:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84de1b5e

dev-haskell/wai-app-static: Migrate to CABAL_CHDEPS

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/wai-app-static/wai-app-static-3.1.7.2-r1.ebuild | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/dev-haskell/wai-app-static/wai-app-static-3.1.7.2-r1.ebuild 
b/dev-haskell/wai-app-static/wai-app-static-3.1.7.2-r1.ebuild
index 76523567be57..d0cd4c75f305 100644
--- a/dev-haskell/wai-app-static/wai-app-static-3.1.7.2-r1.ebuild
+++ b/dev-haskell/wai-app-static/wai-app-static-3.1.7.2-r1.ebuild
@@ -44,12 +44,9 @@ DEPEND="${RDEPEND}
dev-haskell/temporary )
 "
 
-src_prepare() {
-   default
-
-   cabal_chdeps \
-   'wai-extra >= 3.0  && < 3.1' 'wai-extra 
>= 3.0'
-}
+CABAL_CHDEPS=(
+   'wai-extra >= 3.0  && < 3.1' 'wai-extra 
>= 3.0'
+)
 
 src_configure() {
haskell-cabal_src_configure \



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/resolv/

2023-10-22 Thread Sam James
commit: b5048e79461d26c288127011c6a83e337302a6e1
Author: hololeap  protonmail  com>
AuthorDate: Fri Oct  6 06:14:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:12:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5048e79

dev-haskell/resolv: Migrate to CABAL_CHDEPS

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/resolv/resolv-0.1.2.0-r1.ebuild | 13 +
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/dev-haskell/resolv/resolv-0.1.2.0-r1.ebuild 
b/dev-haskell/resolv/resolv-0.1.2.0-r1.ebuild
index 33d3eeb5f558..a17699a7dd22 100644
--- a/dev-haskell/resolv/resolv-0.1.2.0-r1.ebuild
+++ b/dev-haskell/resolv/resolv-0.1.2.0-r1.ebuild
@@ -26,11 +26,8 @@ DEPEND="${RDEPEND}
>=dev-haskell/cabal-2.2
 "
 
-src_prepare() {
-   default
-   cabal_chdeps \
-   'base   >= 4.5 && <4.15' 'base   >= 
4.5' \
-   'base16-bytestring ^>= 0.1' 'base16-bytestring >= 0.1' \
-   'bytestring^>=0.9.2 || ^>= 0.10' 'bytestring
>=0.9.2'
-   eapply_user
-}
+CABAL_CHDEPS=(
+   'base   >= 4.5 && <4.15' 'base   >= 4.5'
+   'base16-bytestring ^>= 0.1' 'base16-bytestring >= 0.1'
+   'bytestring^>=0.9.2 || ^>= 0.10' 'bytestring>=0.9.2'
+)



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/test-framework-hunit/

2023-10-22 Thread Sam James
commit: dbd45d63ae91a8bc935b062b9053c6cc550fe027
Author: hololeap  protonmail  com>
AuthorDate: Fri Oct  6 06:19:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:13:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd45d63

dev-haskell/test-framework-hunit: Migrate to CABAL_CHDEPS

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../test-framework-hunit/test-framework-hunit-0.3.0.2-r1.ebuild  | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git 
a/dev-haskell/test-framework-hunit/test-framework-hunit-0.3.0.2-r1.ebuild 
b/dev-haskell/test-framework-hunit/test-framework-hunit-0.3.0.2-r1.ebuild
index 7b12dfde024c..ce749f2dee58 100644
--- a/dev-haskell/test-framework-hunit/test-framework-hunit-0.3.0.2-r1.ebuild
+++ b/dev-haskell/test-framework-hunit/test-framework-hunit-0.3.0.2-r1.ebuild
@@ -27,12 +27,9 @@ DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6
 "
 
-src_prepare() {
-   default
-
-   cabal_chdeps \
-   'HUnit >= 1.2 && < 1.4' 'HUnit >= 1.2'
-}
+CABAL_CHDEPS=(
+   'HUnit >= 1.2 && < 1.4' 'HUnit >= 1.2'
+)
 
 src_configure() {
haskell-cabal_src_configure \



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/type-equality/

2023-10-22 Thread Sam James
commit: 7c945b54461dc69848b7df3636681afce2267b8b
Author: hololeap  protonmail  com>
AuthorDate: Fri Oct  6 06:25:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:13:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c945b54

dev-haskell/type-equality: Migrate to CABAL_CHDEPS

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/type-equality/type-equality-1.ebuild | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/dev-haskell/type-equality/type-equality-1.ebuild 
b/dev-haskell/type-equality/type-equality-1.ebuild
index 7f7a97fd7715..b74e820629bd 100644
--- a/dev-haskell/type-equality/type-equality-1.ebuild
+++ b/dev-haskell/type-equality/type-equality-1.ebuild
@@ -23,9 +23,6 @@ DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.10
 "
 
-src_prepare() {
-   default
-
-   cabal_chdeps \
-   'base >=4.3 && <4.14' 'base >=4.3'
-}
+CABAL_CHDEPS=(
+   'base >=4.3 && <4.14' 'base >=4.3'
+)



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/tasty-rerun/

2023-10-22 Thread Sam James
commit: ca57c391b4f1ebdceb761c8d88cbf04d590e105b
Author: hololeap  protonmail  com>
AuthorDate: Fri Oct  6 06:15:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:13:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca57c391

dev-haskell/tasty-rerun: Migrate to CABAL_CHDEPS

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/tasty-rerun/tasty-rerun-1.1.18.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-haskell/tasty-rerun/tasty-rerun-1.1.18.ebuild 
b/dev-haskell/tasty-rerun/tasty-rerun-1.1.18.ebuild
index 1d083190604c..6396f90026b0 100644
--- a/dev-haskell/tasty-rerun/tasty-rerun-1.1.18.ebuild
+++ b/dev-haskell/tasty-rerun/tasty-rerun-1.1.18.ebuild
@@ -29,8 +29,6 @@ DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.18.1.3
 "
 
-src_prepare() {
-   default
-   cabal_chdeps \
-   'base >=4.6 && <4.15' 'base >=4.6'
-}
+CABAL_CHDEPS=(
+   'base >=4.6 && <4.15' 'base >=4.6'
+)



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/parallel/

2023-10-22 Thread Sam James
commit: d974172a5edbc898a87277f11121bf04fe26
Author: hololeap  protonmail  com>
AuthorDate: Fri Oct  6 06:07:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:12:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d974172a

dev-haskell/parallel: Migrate to CABAL_CHDEPS

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/parallel/parallel-3.2.2.0.ebuild | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/dev-haskell/parallel/parallel-3.2.2.0.ebuild 
b/dev-haskell/parallel/parallel-3.2.2.0.ebuild
index 4e334823e67f..5f601299665e 100644
--- a/dev-haskell/parallel/parallel-3.2.2.0.ebuild
+++ b/dev-haskell/parallel/parallel-3.2.2.0.ebuild
@@ -23,9 +23,6 @@ DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.10
 "
 
-src_prepare() {
-   default
-
-   cabal_chdeps \
-   'base   >= 4.3 && < 4.13' 'base   >= 4.3'
-}
+CABAL_CHDEPS=(
+   'base   >= 4.3 && < 4.13' 'base   >= 4.3'
+)



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/old-locale/

2023-10-22 Thread Sam James
commit: cf28158e4f5c0959ad7b18c564c03ea4d354a530
Author: hololeap  protonmail  com>
AuthorDate: Fri Oct  6 06:06:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:11:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf28158e

dev-haskell/old-locale: Migrate to CABAL_CHDEPS

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/old-locale/old-locale-1.0.0.7.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-haskell/old-locale/old-locale-1.0.0.7.ebuild 
b/dev-haskell/old-locale/old-locale-1.0.0.7.ebuild
index 174bb62cf487..75fdf036433b 100644
--- a/dev-haskell/old-locale/old-locale-1.0.0.7.ebuild
+++ b/dev-haskell/old-locale/old-locale-1.0.0.7.ebuild
@@ -26,8 +26,6 @@ DEPEND="${RDEPEND}
 # it's not quite true, but there was no major releases
 CABAL_CORE_LIB_GHC_PV="6.12.* 7.0.* 7.2.* 7.4.* 7.6.* 7.8.*"
 
-src_prepare() {
-   default
-   cabal_chdeps \
-   'base >= 4.2 && < 4.9' 'base >= 4.2'
-}
+CABAL_CHDEPS=(
+   'base >= 4.2 && < 4.9' 'base >= 4.2'
+)



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/http-media/

2023-10-22 Thread Sam James
commit: ae661133028e52ada707a8a2408f809dea439d7d
Author: hololeap  protonmail  com>
AuthorDate: Fri Oct  6 06:04:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:11:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae661133

dev-haskell/http-media: Migrate to CABAL_CHDEPS

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/http-media/http-media-0.8.0.0.ebuild | 13 +
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/dev-haskell/http-media/http-media-0.8.0.0.ebuild 
b/dev-haskell/http-media/http-media-0.8.0.0.ebuild
index 3b817529b048..40a9f3cb1d49 100644
--- a/dev-haskell/http-media/http-media-0.8.0.0.ebuild
+++ b/dev-haskell/http-media/http-media-0.8.0.0.ebuild
@@ -29,11 +29,8 @@ DEPEND="${RDEPEND}
 "
 
 # https://hackage.haskell.org/package/http-media-0.8.0.0/revisions/
-src_prepare() {
-   default
-
-   cabal_chdeps \
-   'base >= 4.7  && < 4.13' 'base >= 4.8' \
-   'base   >= 4.7  && < 4.13' 'base >= 4.7' \
-   'QuickCheck >= 2.8  && < 2.14' 'QuickCheck >= 
2.8'
-}
+CABAL_CHDEPS=(
+   'base >= 4.7  && < 4.13' 'base >= 4.8'
+   'base   >= 4.7  && < 4.13' 'base >= 4.7'
+   'QuickCheck >= 2.8  && < 2.14' 'QuickCheck >= 2.8'
+)



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/network-bsd/

2023-10-22 Thread Sam James
commit: f3ec546bd895cb5163f26c59e9e31e2b1314defb
Author: hololeap  protonmail  com>
AuthorDate: Fri Oct  6 06:05:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:11:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3ec546b

dev-haskell/network-bsd: Migrate to CABAL_CHDEPS

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/network-bsd/network-bsd-2.8.1.0-r1.ebuild | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/dev-haskell/network-bsd/network-bsd-2.8.1.0-r1.ebuild 
b/dev-haskell/network-bsd/network-bsd-2.8.1.0-r1.ebuild
index fba350dab4ab..89a6c97d38da 100644
--- a/dev-haskell/network-bsd/network-bsd-2.8.1.0-r1.ebuild
+++ b/dev-haskell/network-bsd/network-bsd-2.8.1.0-r1.ebuild
@@ -24,9 +24,6 @@ DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.18.1.3
 "
 
-src_prepare() {
-   default
-
-   cabal_chdeps \
-   'network >= 3.0.0.0 && < 3.0.1' 'network >= 3.0.0.0'
-}
+CABAL_CHDEPS=(
+   'network >= 3.0.0.0 && < 3.0.1' 'network >= 3.0.0.0'
+)



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/edit-distance/

2023-10-22 Thread Sam James
commit: 07bbdf9f3bc772a3ec94eda8f2a445a43e269061
Author: hololeap  protonmail  com>
AuthorDate: Fri Oct  6 06:03:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:10:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07bbdf9f

dev-haskell/edit-distance: Migrate to CABAL_CHDEPS

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/edit-distance/edit-distance-0.2.2.1-r1.ebuild | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/dev-haskell/edit-distance/edit-distance-0.2.2.1-r1.ebuild 
b/dev-haskell/edit-distance/edit-distance-0.2.2.1-r1.ebuild
index dc80d5f5cc0f..a1a1bdefc150 100644
--- a/dev-haskell/edit-distance/edit-distance-0.2.2.1-r1.ebuild
+++ b/dev-haskell/edit-distance/edit-distance-0.2.2.1-r1.ebuild
@@ -27,9 +27,6 @@ DEPEND="${RDEPEND}
dev-haskell/test-framework-quickcheck2 )
 "
 
-src_prepare() {
-   default
-
-   cabal_chdeps \
-   'QuickCheck >= 2.4 && <2.9' 'QuickCheck >= 2.4'
-}
+CABAL_CHDEPS=(
+   'QuickCheck >= 2.4 && <2.9' 'QuickCheck >= 2.4'
+)



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

2023-10-22 Thread Sam James
commit: b85c9f666d7fc138e8f35f874cd6b5db728bfcac
Author: hololeap  protonmail  com>
AuthorDate: Tue Oct  3 05:11:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:10:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b85c9f66

x11-misc/xmobar: add 0.46

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 x11-misc/xmobar/Manifest   |  1 +
 x11-misc/xmobar/metadata.xml   |  5 +++
 x11-misc/xmobar/xmobar-0.46.ebuild | 86 ++
 3 files changed, 92 insertions(+)

diff --git a/x11-misc/xmobar/Manifest b/x11-misc/xmobar/Manifest
index b3c8e55f3b59..7860d4448776 100644
--- a/x11-misc/xmobar/Manifest
+++ b/x11-misc/xmobar/Manifest
@@ -1 +1,2 @@
 DIST xmobar-0.44.1.tar.gz 156756 BLAKE2B 
bee81627744146989b402ae04d36edb5e4a69686b546457afebad81cda96ece4ce0ace8a2855bd5136610be3fc396c2f62121ea062fffb1ad837145cf3238fdb
 SHA512 
e04f3f9f40ffa4095df2b523916686d93d28b4cbb880f7732cf63d6f1915e721043764b9d723ed8b3c4938c3df749d0e5a9ddb9a9e64a2a015f8f0d6b3f46c97
+DIST xmobar-0.46.tar.gz 168197 BLAKE2B 
a1b0e94794232641574b0e6c1c55ab8c203fec800702896ab516f2df7d50ffec709385958ffd4098f79ac00a9c88c72c04088bca5f4523501cdb12cf39da8bb5
 SHA512 
37ebef56c3046b45ec83025ab8233827f50dcc3aa48691e06ac00c59b8bedeafd5860c94e36d54d3f499217a27a12641b0e98f6f0f248b9d56a22d1b103c50c8

diff --git a/x11-misc/xmobar/metadata.xml b/x11-misc/xmobar/metadata.xml
index 85386171573c..bcca3a0444db 100644
--- a/x11-misc/xmobar/metadata.xml
+++ b/x11-misc/xmobar/metadata.xml
@@ -7,6 +7,7 @@


Use alsa-mixer to get the volume from 
soundcards.
+   Enables localized date support.
Publish a service on the session bus for 
controlling xmobar.
MPD support. Needs libmpd installed.
MPRIS v1, v2 support.
@@ -17,5 +18,9 @@
Wireless info support via nl80211. Required 
for the Wireless plugin on systems running Linux, the kernel.
Use Xft to render text. UTF-8 support 
included.
Enable usage of xpm for icons.
+   Use XRender for alpha background 
pseudo-transparency.

+   
+   xmobar
+   
 

diff --git a/x11-misc/xmobar/xmobar-0.46.ebuild 
b/x11-misc/xmobar/xmobar-0.46.ebuild
new file mode 100644
index ..30c801488862
--- /dev/null
+++ b/x11-misc/xmobar/xmobar-0.46.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.8.0.0.
+#hackport: flags: 
-all_extensions,+with_threaded,+with_utf8,-with_iwlib,with_nl80211:wifi,+with_inotify
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A Minimalistic Text Based Status Bar"
+HOMEPAGE="https://codeberg.org/xmobar/xmobar;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="alsa datezone dbus mpd mpris +rtsopts uvmeter +weather wifi xpm +xrender"
+
+RDEPEND=">=dev-haskell/aeson-1.4.7.1:=[profile?]
+   dev-haskell/async:=[profile?]
+   >=dev-haskell/cairo-0.13:=[profile?]
+   >=dev-haskell/colour-2.3.6:=[profile?]
+   >=dev-haskell/extensible-exceptions-0.1:=[profile?] 
=dev-haskell/hinotify-0.3:=[profile?] 
=dev-haskell/pango-0.13:=[profile?]
+   >=dev-haskell/parsec-numbers-0.1.0:=[profile?]
+   dev-haskell/regex-compat:=[profile?]
+   >=dev-haskell/stm-2.3:=[profile?] =dev-haskell/utf8-string-0.3:=[profile?] 
=dev-haskell/x11-1.6.1:=[profile?]
+   >=dev-lang/ghc-8.4.3:=
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   alsa? (
+   >=dev-haskell/alsa-core-0.5:=[profile?] 
=dev-haskell/alsa-mixer-0.3:=[profile?] 
=dev-haskell/timezone-olson-0.2:=[profile?] 
=dev-haskell/timezone-series-0.1:=[profile?] 
=dev-haskell/dbus-1:=[profile?] )
+   mpd? ( >=dev-haskell/libmpd-0.9.2.0:=[profile?] )
+   mpris? ( >=dev-haskell/dbus-1:=[profile?] )
+   uvmeter? ( dev-haskell/http-conduit:=[profile?]
+   dev-haskell/http-types:=[profile?] )
+   weather? ( dev-haskell/http-client-tls:=[profile?]
+   dev-haskell/http-conduit:=[profile?]
+   dev-haskell/http-types:=[profile?] )
+   wifi? ( >=dev-haskell/cereal-0.5.8.1:=[profile?]
+   >=dev-haskell/netlink-1.1.1.0:=[profile?] )
+   xpm? ( x11-libs/libXpm )
+   xrender? ( >=dev-haskell/x11-xft-0.2:=[profile?] )
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-2.2.0.1
+   test? ( >=dev-haskell/hspec-2 

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

2023-10-22 Thread Sam James
commit: f694392e5dcc675a297f020ff925e6b48f63f915
Author: hololeap  protonmail  com>
AuthorDate: Tue Oct  3 05:11:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:10:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f694392e

x11-wm/xmonad-contrib: add 0.17.1

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 x11-wm/xmonad-contrib/Manifest |  1 +
 x11-wm/xmonad-contrib/metadata.xml |  4 +++
 x11-wm/xmonad-contrib/xmonad-contrib-0.17.1.ebuild | 37 ++
 3 files changed, 42 insertions(+)

diff --git a/x11-wm/xmonad-contrib/Manifest b/x11-wm/xmonad-contrib/Manifest
index 14142d7e3261..8b3baebdf739 100644
--- a/x11-wm/xmonad-contrib/Manifest
+++ b/x11-wm/xmonad-contrib/Manifest
@@ -1 +1,2 @@
 DIST xmonad-contrib-0.17.0.tar.gz 615173 BLAKE2B 
d2e2724a3103502cafeddfdafe5b19cd3f2eb66fe26d49afe4b64c0c78bb3b18432e44fc8233aac951b20969013fa580f0af36d4da627f3c03145b647bff5a44
 SHA512 
357ef80565690a1e652f79c877964181134c7f02a5d325dbf3890246588ce8a545e91126041bcc2af3d9ebf5b3be28f4866ee9ede76ddbf0fc0387871319a900
+DIST xmonad-contrib-0.17.1.tar.gz 646843 BLAKE2B 
0949a616f6c5aaac5d5ccb8eacaf743898b8da6d0c99605ce2f7a85f8ce7747f5442843b524470d51300539126f25066b50906a92952129a9e264f18f7aa9873
 SHA512 
07f989623f4d9affae564ba36a180721910c1a0acf3d23e0e548fc48bb4dcd9864987c521c28251f6443cdd5134ded8e8bb18c6f78d06cb00c386ff6ad59c97e

diff --git a/x11-wm/xmonad-contrib/metadata.xml 
b/x11-wm/xmonad-contrib/metadata.xml
index bb4b8043b4ab..d84502b753d3 100644
--- a/x11-wm/xmonad-contrib/metadata.xml
+++ b/x11-wm/xmonad-contrib/metadata.xml
@@ -8,4 +8,8 @@

Use Xft to render text

+   
+   xmonad-contrib
+   xmonad/xmonad-contrib
+   
 

diff --git a/x11-wm/xmonad-contrib/xmonad-contrib-0.17.1.ebuild 
b/x11-wm/xmonad-contrib/xmonad-contrib-0.17.1.ebuild
new file mode 100644
index ..2ebdaef3628b
--- /dev/null
+++ b/x11-wm/xmonad-contrib/xmonad-contrib-0.17.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.7.3.0
+#hackport: flags: -pedantic,use_xft:xft
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Community-maintained extensions for xmonad"
+HOMEPAGE="https://xmonad.org/;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+xft"
+
+RDEPEND="dev-haskell/random:=[profile?]
+   dev-haskell/utf8-string:=[profile?]
+   >=dev-haskell/x11-1.10:=[profile?] =dev-lang/ghc-8.4.3:=
+   >=x11-wm/xmonad-0.16.9:=[profile?] =dev-haskell/x11-xft-0.2:=[profile?] )
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-2.2.0.1
+   test? ( >=dev-haskell/hspec-2.4.0 =dev-haskell/quickcheck-2 )
+"
+
+src_configure() {
+   haskell-cabal_src_configure \
+   --flag=-pedantic \
+   $(cabal_flag xft use_xft)
+}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/ghc-byteorder/

2023-10-22 Thread Sam James
commit: ceb02fe312a9a081f8275c42eef74ce5b16cc3ae
Author: hololeap  protonmail  com>
AuthorDate: Fri Oct  6 06:03:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:11:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceb02fe3

dev-haskell/ghc-byteorder: Migrate to CABAL_CHDEPS

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/ghc-byteorder/ghc-byteorder-4.11.0.0.10.ebuild | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/dev-haskell/ghc-byteorder/ghc-byteorder-4.11.0.0.10.ebuild 
b/dev-haskell/ghc-byteorder/ghc-byteorder-4.11.0.0.10.ebuild
index 8890009a5628..9764333d9327 100644
--- a/dev-haskell/ghc-byteorder/ghc-byteorder-4.11.0.0.10.ebuild
+++ b/dev-haskell/ghc-byteorder/ghc-byteorder-4.11.0.0.10.ebuild
@@ -23,9 +23,6 @@ DEPEND="${RDEPEND}
>=dev-haskell/cabal-2.2.0.1
 "
 
-src_prepare() {
-   default
-   cabal_chdeps \
-   'base >=4.11 && <4.15' 'base >=4.11'
-   eapply_user
-}
+CABAL_CHDEPS=(
+   'base >=4.11 && <4.15' 'base >=4.11'
+)



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/pango/

2023-10-22 Thread Sam James
commit: e22301913ee45323f4c8385f180d9f58db8075ac
Author: hololeap  protonmail  com>
AuthorDate: Tue Oct  3 05:11:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:10:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2230191

dev-haskell/pango: new package, add 0.13.10.0

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/pango/Manifest   |  1 +
 dev-haskell/pango/metadata.xml   | 12 
 dev-haskell/pango/pango-0.13.10.0.ebuild | 32 
 3 files changed, 45 insertions(+)

diff --git a/dev-haskell/pango/Manifest b/dev-haskell/pango/Manifest
new file mode 100644
index ..e7d95edab6a2
--- /dev/null
+++ b/dev-haskell/pango/Manifest
@@ -0,0 +1 @@
+DIST pango-0.13.10.0.tar.gz 52695 BLAKE2B 
5551b0352b8c444de6ad6cfb216e571ef71b38e76d4d174ac9dd090bc3cec7c3c395065cf2a90e889ce945939ef5cd64715d443283cb350c78b99bc7ab02879b
 SHA512 
050729ddf2a35bd21836a3a67eaa7218faf3534ff1affe74be840b6a7cfff256cc207b7805d5e3a48f6f6c365e3b0793818f98e94fc4a9dd03c31e1a60e7d078

diff --git a/dev-haskell/pango/metadata.xml b/dev-haskell/pango/metadata.xml
new file mode 100644
index ..584240bb2f12
--- /dev/null
+++ b/dev-haskell/pango/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   pango
+   gtk2hs/gtk2hs
+   
+

diff --git a/dev-haskell/pango/pango-0.13.10.0.ebuild 
b/dev-haskell/pango/pango-0.13.10.0.ebuild
new file mode 100644
index ..1beb5cff52e8
--- /dev/null
+++ b/dev-haskell/pango/pango-0.13.10.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.8.2.0.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Binding to the Pango text rendering engine"
+HOMEPAGE="https://projects.haskell.org/gtk2hs/;
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND=">=dev-haskell/cairo-0.13.0.0:=[profile?] 
=dev-haskell/glib-0.13.0.0:=[profile?] 
=dev-haskell/text-0.11.0.6:=[profile?] 
=dev-lang/ghc-8.8.1:=
+   x11-libs/cairo
+   x11-libs/pango
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-3.0.0.0 

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/gtk2hs-buildtools/

2023-10-22 Thread Sam James
commit: 08d635aa7850c0ac2b139704561fa5daf68d0b92
Author: hololeap  protonmail  com>
AuthorDate: Tue Oct  3 05:11:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:10:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08d635aa

dev-haskell/gtk2hs-buildtools: new package, add 0.13.10.0

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/gtk2hs-buildtools/Manifest |  1 +
 .../gtk2hs-buildtools-0.13.10.0.ebuild | 33 ++
 dev-haskell/gtk2hs-buildtools/metadata.xml | 15 ++
 3 files changed, 49 insertions(+)

diff --git a/dev-haskell/gtk2hs-buildtools/Manifest 
b/dev-haskell/gtk2hs-buildtools/Manifest
new file mode 100644
index ..c8fa72a8aac0
--- /dev/null
+++ b/dev-haskell/gtk2hs-buildtools/Manifest
@@ -0,0 +1 @@
+DIST gtk2hs-buildtools-0.13.10.0.tar.gz 178586 BLAKE2B 
56752492d84d6f884f0aaaed19af165296d8d987a15ba6d050aba234090c72929f14e5389e241a81bae5a64a5c5f3d78675143b820262ea192ed331a34525e27
 SHA512 
ab82220caf6d8d2499de1560130182628455f57588f7cf83d677443f38b9e5fc2980783b7d9e3e941c16fa2e0dba8882e7a3c939ff05adab5706643dfc62233a

diff --git a/dev-haskell/gtk2hs-buildtools/gtk2hs-buildtools-0.13.10.0.ebuild 
b/dev-haskell/gtk2hs-buildtools/gtk2hs-buildtools-0.13.10.0.ebuild
new file mode 100644
index ..292c62fa3acc
--- /dev/null
+++ b/dev-haskell/gtk2hs-buildtools/gtk2hs-buildtools-0.13.10.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.8.2.0.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Tools to build the Gtk2Hs suite of User Interface libraries"
+HOMEPAGE="https://projects.haskell.org/gtk2hs/;
+
+LICENSE="GPL-2"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+closuresignals"
+
+RDEPEND=">=dev-haskell/cabal-1.24.0.0:=[profile?]
+   dev-haskell/hashtables:=[profile?]
+   dev-haskell/random:=[profile?]
+   >=dev-lang/ghc-8.8.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/alex-3.0.1
+   >=dev-haskell/cabal-3.0.0.0
+   >=dev-haskell/happy-1.18.9
+"
+
+src_configure() {
+   haskell-cabal_src_configure \
+   $(cabal_flag closuresignals closuresignals)
+}

diff --git a/dev-haskell/gtk2hs-buildtools/metadata.xml 
b/dev-haskell/gtk2hs-buildtools/metadata.xml
new file mode 100644
index ..5b552520f5a8
--- /dev/null
+++ b/dev-haskell/gtk2hs-buildtools/metadata.xml
@@ -0,0 +1,15 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   Use the the GClosure-based signals 
implementation.
+   
+   
+   gtk2hs-buildtools
+   gtk2hs/gtk2hs
+   
+



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

2023-10-22 Thread Sam James
commit: 1e173f1ead049fb9f663bbb137eaebbbe2660e93
Author: hololeap  protonmail  com>
AuthorDate: Tue Oct  3 05:11:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:10:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e173f1e

x11-wm/xmonad: add 0.17.2

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 x11-wm/xmonad/Manifest |  1 +
 x11-wm/xmonad/metadata.xml |  4 ++
 x11-wm/xmonad/xmonad-0.17.2.ebuild | 81 ++
 3 files changed, 86 insertions(+)

diff --git a/x11-wm/xmonad/Manifest b/x11-wm/xmonad/Manifest
index ecf9a5947d34..057e65f36fc6 100644
--- a/x11-wm/xmonad/Manifest
+++ b/x11-wm/xmonad/Manifest
@@ -1 +1,2 @@
 DIST xmonad-0.17.0.tar.gz 93489 BLAKE2B 
6990bc408194c99378f949b28f2115b7096e6474b5305f935be2c8af1eba4bff3e3c05477af9f833d1b52422e4fb95f857398b05f7f1081e3a2cc5dd8c50fc3a
 SHA512 
1ec46ee61f4bf1879ea638e9be83378273050670ed2ee0f00e7d43b188cc29a874aa5b40076162a1ef0038802cc43f675773951f9b7d1f26329f9d105c28b3f7
+DIST xmonad-0.17.2.tar.gz 94730 BLAKE2B 
4e65472830694048d051394222ceb889b1997d1dec37b8d1773fecee9385292448acda3c5a9b7e99a7de1582e8a403d976ef357dc474531e6166905d1129c3a2
 SHA512 
8d02422f473499516acf3cfe920b15df1d24a1fbf47f8cded5eb465186427e82cd43d65a63936993016797680335e59380931e9bad82b2181ecdef6b63d9bfd9

diff --git a/x11-wm/xmonad/metadata.xml b/x11-wm/xmonad/metadata.xml
index b0337e3fc024..e2d24eac2abe 100644
--- a/x11-wm/xmonad/metadata.xml
+++ b/x11-wm/xmonad/metadata.xml
@@ -8,4 +8,8 @@

Allow ignoring of keyboard 
autorepeat.

+   
+   xmonad
+   xmonad/xmonad
+   
 

diff --git a/x11-wm/xmonad/xmonad-0.17.2.ebuild 
b/x11-wm/xmonad/xmonad-0.17.2.ebuild
new file mode 100644
index ..6b2df3bd3107
--- /dev/null
+++ b/x11-wm/xmonad/xmonad-0.17.2.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.7.3.0
+#hackport: flags: -pedantic,quickcheck-classes:test
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal ghc-package
+
+DESCRIPTION="A tiling window manager"
+HOMEPAGE="https://xmonad.org;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="no-autorepeat-keys"
+
+RDEPEND="dev-haskell/data-default-class:=[profile?]
+   dev-haskell/setlocale:=[profile?]
+   >=dev-haskell/x11-1.10:=[profile?] =dev-lang/ghc-8.4.3:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-2.2.0.1
+   test? ( >=dev-haskell/quickcheck-2
+ >=dev-haskell/quickcheck-classes-0.4.3 )
+"
+
+DOCS=( README.md CHANGES.md )
+HTML_DOCS=( man/${PN}.1.html )
+
+SAMPLE_CONFIG="${PN}.hs"
+
+src_prepare() {
+   default
+   use no-autorepeat-keys && eapply 
"${FILESDIR}"/${PN}-0.14-check-repeat.patch
+}
+
+src_configure() {
+   haskell-cabal_src_configure \
+   --flag=-pedantic \
+   $(cabal_flag test quickcheck-classes)
+}
+
+src_install() {
+   default
+
+   cabal_src_install
+
+   echo -e "#!/bin/sh\n/usr/bin/${PN}" > "${T}/${PN}"
+   exeinto /etc/X11/Sessions
+   doexe "${T}/${PN}"
+
+   insinto /usr/share/xsessions
+   doins "${FILESDIR}/${PN}.desktop"
+
+   insinto /usr/share/${PF}/ghc-$(ghc-version)/man
+   doins man/${SAMPLE_CONFIG}
+
+   doman man/${PN}.1
+}
+
+pkg_postinst() {
+   haskell-cabal_pkg_postinst
+
+   elog "A sample ${SAMPLE_CONFIG} configuration file can be found here:"
+   elog "/usr/share/${PF}/ghc-$(ghc-version)/man/${SAMPLE_CONFIG}"
+   elog "The parameters in this file are the defaults used by ${PN}."
+   elog "To customize ${PN}, copy this file to:"
+   elog "~/.${PN}/${SAMPLE_CONFIG}"
+   elog "After editing, use 'mod-q' to dynamically restart ${PN} "
+   elog "(where the 'mod' key defaults to 'Alt')."
+   elog ""
+   elog "Read the README or man page for more information, and to see "
+   elog "other possible configurations go to:"
+   elog "http://haskell.org/haskellwiki/Xmonad/Config_archive;
+   elog "Please note that many of these configurations will require the "
+   elog "x11-wm/xmonad-contrib package to be installed."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/semirings/

2023-10-22 Thread Sam James
commit: 0eb8588ed7e4b5aaeb655d0fc366960f0ba87f99
Author: hololeap  protonmail  com>
AuthorDate: Tue Oct  3 05:11:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:10:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eb8588e

dev-haskell/semirings: Revision bump

Just to refresh the ebuild, make sure ::gentoo and ::haskell have the
same revision number.

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/semirings/Manifest|  2 +-
 dev-haskell/semirings/metadata.xml|  4 +++
 dev-haskell/semirings/semirings-0.6-r2.ebuild | 36 
 dev-haskell/semirings/semirings-0.6.ebuild| 47 ---
 4 files changed, 41 insertions(+), 48 deletions(-)

diff --git a/dev-haskell/semirings/Manifest b/dev-haskell/semirings/Manifest
index a6a5a7fa2a34..d934fe605edf 100644
--- a/dev-haskell/semirings/Manifest
+++ b/dev-haskell/semirings/Manifest
@@ -1,2 +1,2 @@
-DIST semirings-0.6.cabal 2668 BLAKE2B 
d1c1293a9f2ad63caf291bd1e409afef54815815ea3e750cc915a4872725f8d1f69fdf7097fd724f8f4762a98f9b36653b38df900a31c4fef775615c7031e838
 SHA512 
1b2afdf824ff308726b258b82cc9b18718da01795bcfae23c073dfb484faa1a44ee59af479a8719ed950e5811bbdce64bea4e7b7a0cf59986c24f89e256de156
+DIST semirings-0.6-rev1.cabal 2668 BLAKE2B 
d1c1293a9f2ad63caf291bd1e409afef54815815ea3e750cc915a4872725f8d1f69fdf7097fd724f8f4762a98f9b36653b38df900a31c4fef775615c7031e838
 SHA512 
1b2afdf824ff308726b258b82cc9b18718da01795bcfae23c073dfb484faa1a44ee59af479a8719ed950e5811bbdce64bea4e7b7a0cf59986c24f89e256de156
 DIST semirings-0.6.tar.gz 19640 BLAKE2B 
9cd6d17cfdc2fde31741a6db085d972fd8ed131ad003102c1b4991e8157f4b22a05508306c64b1a4f730ce1f99e3d40861b60332689d9b16e122c3ff59a80e0c
 SHA512 
01675527d47b5283ae6beb6feb38b4a5527a46a780b75e4b712c0b1e4b57218fa8238ba100a20947a2e2b53c4a314ad4e1a71f989bd5194fe6378dba048c870c

diff --git a/dev-haskell/semirings/metadata.xml 
b/dev-haskell/semirings/metadata.xml
index 937381521944..bfc3eb60560a 100644
--- a/dev-haskell/semirings/metadata.xml
+++ b/dev-haskell/semirings/metadata.xml
@@ -5,4 +5,8 @@
hask...@gentoo.org
Gentoo Haskell

+   
+   semirings
+   chessai/semirings
+   
 

diff --git a/dev-haskell/semirings/semirings-0.6-r2.ebuild 
b/dev-haskell/semirings/semirings-0.6-r2.ebuild
new file mode 100644
index ..1d556bcd783c
--- /dev/null
+++ b/dev-haskell/semirings/semirings-0.6-r2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.8.4.0.
+#hackport: flags: +containers,+unordered-containers
+
+CABAL_HACKAGE_REVISION=1
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="two monoids as one, in holy haskimony"
+HOMEPAGE="https://github.com/chessai/semirings;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-haskell/base-compat-batteries:=[profile?]
+   >=dev-haskell/hashable-1.1:=[profile?] =dev-lang/ghc-8.10.6:=
+"
+DEPEND="
+   ${RDEPEND}
+   >=dev-haskell/cabal-3.2.1.0
+"
+
+src_configure() {
+   haskell-cabal_src_configure \
+   --flag=containers \
+   --flag=unordered-containers
+}

diff --git a/dev-haskell/semirings/semirings-0.6.ebuild 
b/dev-haskell/semirings/semirings-0.6.ebuild
deleted file mode 100644
index 96e2fd6f602c..
--- a/dev-haskell/semirings/semirings-0.6.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.7.1.1.
-#hackport: flags: +containers,+unordered-containers
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-CABAL_HACKAGE_REVISION="1"
-inherit haskell-cabal
-
-DESCRIPTION="two monoids as one, in holy haskimony"
-HOMEPAGE="https://github.com/chessai/semirings;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz
-   
https://hackage.haskell.org/package/${P}/revision/${CABAL_HACKAGE_REVISION}.cabal
 -> ${PF}.cabal"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
-
-RDEPEND="dev-haskell/base-compat-batteries:=[profile?]
-   >=dev-haskell/hashable-1.1:=[profile?] 
=dev-haskell/unordered-containers-0.2:=[profile?] 
=dev-lang/ghc-8.4.3:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-2.2.0.1
-"
-BDEPEND="app-text/dos2unix"
-
-src_prepare() {
-   # pull revised cabal from upstream
-   cp "${DISTDIR}/${PF}.cabal" "${S}/${PN}.cabal" || die
-
-   # Convert to unix line endings
-   dos2unix "${S}/${PN}.cabal" || die
-
-   # Apply patches *after* pulling the revised cabal
-   default
-}
-
-src_configure() {
-   haskell-cabal_src_configure \
-   --flag=containers 

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/glib/

2023-10-22 Thread Sam James
commit: 3d9e5f546f846c70df16917682a63baf81edd163
Author: hololeap  protonmail  com>
AuthorDate: Tue Oct  3 05:11:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:10:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d9e5f54

dev-haskell/glib: new package, add 0.13.10.0

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/glib/Manifest  |  1 +
 dev-haskell/glib/glib-0.13.10.0.ebuild | 38 ++
 dev-haskell/glib/metadata.xml  | 16 ++
 3 files changed, 55 insertions(+)

diff --git a/dev-haskell/glib/Manifest b/dev-haskell/glib/Manifest
new file mode 100644
index ..04856c88978b
--- /dev/null
+++ b/dev-haskell/glib/Manifest
@@ -0,0 +1 @@
+DIST glib-0.13.10.0.tar.gz 39410 BLAKE2B 
4de054903034e366becd3735c8bf4a6900e39906d0aac526e7994cd0b8dae35765e88cbbc4062b138f88f33d37b96a637980042c310220c4c05ab27e0ed637d6
 SHA512 
59f85b442140c12338b9fecb0f51cee5aba64793f2c9baef9b50490024f58b27f6d1a525d03cf7bbd37eae49d9a0bbd75861dfc21c95a6e24de4cc991559e402

diff --git a/dev-haskell/glib/glib-0.13.10.0.ebuild 
b/dev-haskell/glib/glib-0.13.10.0.ebuild
new file mode 100644
index ..654997a0c298
--- /dev/null
+++ b/dev-haskell/glib/glib-0.13.10.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.8.2.0.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Binding to the GLIB library for Gtk2Hs"
+HOMEPAGE="https://projects.haskell.org/gtk2hs/;
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+closure-signals"
+
+GHC_BOOTSTRAP_PACKAGES=(
+   gtk2hs-buildtools
+)
+
+RDEPEND=">=dev-haskell/text-1.0.0.0:=[profile?] 
=dev-haskell/utf8-string-0.2:=[profile?] 
=dev-lang/ghc-8.8.1:=
+   dev-libs/glib:2
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-3.0.0.0 
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   Use the the GClosure-based signals
+implementation.
+   
+   
+   glib
+   gtk2hs/gtk2hs
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cairo/

2023-10-22 Thread Sam James
commit: 80cd14b026b0f7b26028c5e748c03ada0789939e
Author: hololeap  protonmail  com>
AuthorDate: Tue Oct  3 05:11:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:10:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80cd14b0

dev-haskell/cairo: new package, add 0.13.10.0

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/cairo/Manifest   |  1 +
 dev-haskell/cairo/cairo-0.13.10.0.ebuild | 39 
 dev-haskell/cairo/metadata.xml   | 15 
 3 files changed, 55 insertions(+)

diff --git a/dev-haskell/cairo/Manifest b/dev-haskell/cairo/Manifest
new file mode 100644
index ..14b05702e273
--- /dev/null
+++ b/dev-haskell/cairo/Manifest
@@ -0,0 +1 @@
+DIST cairo-0.13.10.0.tar.gz 53346 BLAKE2B 
dd6d4d6b4fcfe0212823bbfc01d1edef7cb0a6e776c74d85419c91d6f48757ce1d9f36855c54fa88a4eb448de3c70a9b22bec99647e5e49988770249f14a950a
 SHA512 
86465f37999144a8330b2921eb7233a6a1e5258ac9debe4c70c515ccc183ed6cc04dca3a3ca91978e0d3d2871e4a601253e147fd5b3e76f4839a37cbf9deabfa

diff --git a/dev-haskell/cairo/cairo-0.13.10.0.ebuild 
b/dev-haskell/cairo/cairo-0.13.10.0.ebuild
new file mode 100644
index ..84caaa8cda97
--- /dev/null
+++ b/dev-haskell/cairo/cairo-0.13.10.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.8.2.0.
+#hackport: flags: +cairo_pdf,+cairo_ps,cairo_svg:svg
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Binding to the Cairo library"
+HOMEPAGE="https://projects.haskell.org/gtk2hs/;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+svg"
+
+RDEPEND=">=dev-haskell/text-1.0.0.0:=[profile?] 
=dev-haskell/utf8-string-0.2:=[profile?] 
=dev-lang/ghc-8.8.1:=
+   x11-libs/cairo
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-3.0.0.0 
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   Build the Scalable Vector Graphics (SVG) 
backend of Cairo.
+   
+   
+   cairo
+   gtk2hs/gtk2hs
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/hashtables/

2023-10-22 Thread Sam James
commit: 4f94a291f63f9521a6daec6b3602188544e14173
Author: hololeap  protonmail  com>
AuthorDate: Tue Oct  3 05:11:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:10:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f94a291

dev-haskell/hashtables: new package, add 1.3.1

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/hashtables/Manifest|  1 +
 dev-haskell/hashtables/hashtables-1.3.1.ebuild | 47 ++
 dev-haskell/hashtables/metadata.xml| 16 +
 3 files changed, 64 insertions(+)

diff --git a/dev-haskell/hashtables/Manifest b/dev-haskell/hashtables/Manifest
new file mode 100644
index ..0a4264f7732a
--- /dev/null
+++ b/dev-haskell/hashtables/Manifest
@@ -0,0 +1 @@
+DIST hashtables-1.3.1.tar.gz 58697 BLAKE2B 
d543987f667553b0739b414600190127840cb656d1509cb2541274bed00c298d176ff8ae059f79cc1dbf9201f1e76697103c9620a6208e9a9bf744cafea379d5
 SHA512 
b6430e092cfa9cde3dbea34cd9e2a10869c41e40e88f79e28aa6aabfdcd359dd74fb87020f8b9e004b817a6e9a8825335fcc91c2b88f7eb93b25758c71c77833

diff --git a/dev-haskell/hashtables/hashtables-1.3.1.ebuild 
b/dev-haskell/hashtables/hashtables-1.3.1.ebuild
new file mode 100644
index ..13d8df830c14
--- /dev/null
+++ b/dev-haskell/hashtables/hashtables-1.3.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.8.4.0.
+#hackport: flags: sse42:cpu_flags_x86_sse4_2,+unsafe-tricks,-portable
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Mutable hash tables in the ST monad"
+HOMEPAGE="https://github.com/gregorycollins/hashtables;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="bounds-checking cpu_flags_x86_sse4_2 debug detailed-profiling"
+
+RDEPEND="
+   =dev-haskell/hashable-1.4*:=[profile?]
+   dev-haskell/primitive:=[profile?]
+   >=dev-haskell/vector-0.7:=[profile?] =dev-lang/ghc-8.10.6:=
+"
+DEPEND="
+   ${RDEPEND}
+   >=dev-haskell/cabal-3.2.1.0
+   test? (
+   >=dev-haskell/hunit-1.2 =dev-haskell/mwc-random-0.8 =dev-haskell/quickcheck-2.3.0.2
+   >=dev-haskell/test-framework-0.3.1 
=dev-haskell/test-framework-hunit-0.2.6 
=dev-haskell/test-framework-quickcheck2-0.2.6 

+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   if on, use bounds-checking array 
accesses
+   add detailed profiling 
information to profiled build-depends
+   
+   
+   hashtables
+   gregorycollins/hashtables
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-lv2-theme/

2023-10-22 Thread Michał Górny
commit: c03f16aaad4988dc10fce2383a7252d1213486dd
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 23 02:52:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 23 03:05:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c03f16aa

dev-python/sphinx-lv2-theme: Bump to 1.4.2

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

 dev-python/sphinx-lv2-theme/Manifest  |  1 +
 .../sphinx-lv2-theme/sphinx-lv2-theme-1.4.2.ebuild| 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/sphinx-lv2-theme/Manifest 
b/dev-python/sphinx-lv2-theme/Manifest
index d14a0addb93c..1327a83bbadc 100644
--- a/dev-python/sphinx-lv2-theme/Manifest
+++ b/dev-python/sphinx-lv2-theme/Manifest
@@ -1 +1,2 @@
+DIST sphinx_lv2_theme-1.4.2.tar.gz 14331 BLAKE2B 
3d0e40af9a48c0595b1b99b87ca6fc35a557d0f7543609ab71deb277563c9c460ac6310179f0384510143fa4056bce1c1338e481f812393ffa82e063c14bc067
 SHA512 
51c9cca9cd28878496706a4716ec722b695257392ab09adfbfe70e3dadeb72c7620cdbb56562411e8b99d3af942cec63a346781512ead188c6b2d6eae3623336
 DIST sphinx_lv2_theme-v1.4.0.tar.bz2 10368 BLAKE2B 
c4ef7bb51965ebecb193d13b6d3866db6234bec8387c9e532550cafb14bf404711715f60831912770998e4cd9feb21a7d3ea1d8e987e276ec644ce51f63e6be6
 SHA512 
fba7af83bbc7e47a3a87e7b819cd83009b4b2e04e6280efe56b0f7bc348f784a85f004b7124a5c3704329be95a0432ca690f9675e6b9330ecf493994258ddc8c

diff --git a/dev-python/sphinx-lv2-theme/sphinx-lv2-theme-1.4.2.ebuild 
b/dev-python/sphinx-lv2-theme/sphinx-lv2-theme-1.4.2.ebuild
new file mode 100644
index ..5ddaa0365e87
--- /dev/null
+++ b/dev-python/sphinx-lv2-theme/sphinx-lv2-theme-1.4.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Minimal pure-CSS Sphinx theme using the LV2 plugin documentation 
style"
+HOMEPAGE="
+   https://gitlab.com/lv2/sphinx_lv2_theme/
+   https://pypi.org/project/sphinx-lv2-theme/
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"



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

2023-10-22 Thread Michał Górny
commit: c0f1de8ef706976584bf5cbceb8e61d8d0cdc969
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 23 02:47:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 23 03:05:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0f1de8e

package.mask: Last rite dev-python/sphinx-testing

Bug: https://bugs.gentoo.org/896886
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 6bf0c4b98a35..ab306c44e5db 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2023-10-23)
+# Broken on Python 3.11.  Archived upstream since 2020.  No revdeps.
+# Removal on 2023-11-22.  Bug #896886.
+dev-python/sphinx-testing
+
 # Michał Górny  (2023-10-22)
 # Incompatible with Python 3.12.  Last commit in 2016.  No revdeps.
 # Removal on 2023-11-21.  Bug #909917.



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

2023-10-22 Thread Michał Górny
commit: 564af6b7ceca92d13a4a701e9ca6e03ab59b6456
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 23 02:59:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 23 03:05:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564af6b7

dev-python/aiorpcX: Enable py3.12

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

 dev-python/aiorpcX/aiorpcX-0.22.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/aiorpcX/aiorpcX-0.22.1-r1.ebuild 
b/dev-python/aiorpcX/aiorpcX-0.22.1-r1.ebuild
index 5de2ad6794ab..f6da03da0e65 100644
--- a/dev-python/aiorpcX/aiorpcX-0.22.1-r1.ebuild
+++ b/dev-python/aiorpcX/aiorpcX-0.22.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-10-22 Thread Michał Górny
commit: 76acc9d01e1d10187a4adec945694ddac7ae
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 23 02:56:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 23 03:05:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76acc9d0

dev-python/uvloop: Enable py3.12

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

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

diff --git a/dev-python/uvloop/uvloop-0.19.0.ebuild 
b/dev-python/uvloop/uvloop-0.19.0.ebuild
index 9c5ab1780086..2c126998f348 100644
--- a/dev-python/uvloop/uvloop-0.19.0.ebuild
+++ b/dev-python/uvloop/uvloop-0.19.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



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

2023-10-22 Thread Michał Górny
commit: 688639cb4f6637e216aaa2c2b2d546442033e518
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 23 03:00:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 23 03:05:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=688639cb

dev-python/anyio: Test uvloop support on py3.12

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

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

diff --git a/dev-python/anyio/anyio-4.0.0.ebuild 
b/dev-python/anyio/anyio-4.0.0.ebuild
index 0c8ff324df92..43fdd81039a2 100644
--- a/dev-python/anyio/anyio-4.0.0.ebuild
+++ b/dev-python/anyio/anyio-4.0.0.ebuild
@@ -38,7 +38,7 @@ BDEPEND="
amd64? (
$(python_gen_cond_dep '
>=dev-python/uvloop-0.17[${PYTHON_USEDEP}]
-   ' python3_{10..11})
+   ' python3_{10..12})
)
)
 "



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

2023-10-22 Thread Michał Górny
commit: 831301b043f8a4936b8370892c8733cd4194b448
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 23 02:44:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 23 03:05:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=831301b0

dev-python/uvloop: Bump to 0.19.0

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

 dev-python/uvloop/Manifest |  1 +
 dev-python/uvloop/uvloop-0.19.0.ebuild | 86 ++
 2 files changed, 87 insertions(+)

diff --git a/dev-python/uvloop/Manifest b/dev-python/uvloop/Manifest
index 4df2666edcbe..9cfd3df88558 100644
--- a/dev-python/uvloop/Manifest
+++ b/dev-python/uvloop/Manifest
@@ -1,2 +1,3 @@
 DIST uvloop-0.17.0.tar.gz 2279973 BLAKE2B 
7ccbf3b8e723e36c1010a70e256de0ad1a9728fe10b3538e05c57157b16ea7e5369347c855cd1460e49f89197ebb05628c4b6fcd7e50c623b1aaa5890ac64b5f
 SHA512 
861d7f28ad879ecbfa40d53b9626e38660f02618fd433edbd5a8ea5100a17ade042a26549def04bc23f928aca3adc83d62503f0548038cd400284f5654003ee4
 DIST uvloop-0.18.0.tar.gz 2319264 BLAKE2B 
9aeef9278ec97dce62458b3ce4833ef5beeb101d3feaf5b2e45d1ac05b2f40c21bcd6aa3135694c8b9dc9e8078cbd0c74d113784a10f94039f6bbeaf24b06f1f
 SHA512 
1ce01f3e4fca15d1f76c71eb29abb608f6f65d6ebdb3f79ed7c63db5b96bb1325f7a7d97c3adbf8cdb2506907ad13a1c88c767fd3a143cd728f9153ec8958d0e
+DIST uvloop-0.19.0.tar.gz 2318492 BLAKE2B 
1c46a8bf3e204c261e3a5e60c3583b75b8b9b20086443725c42842f96ea3f6804242470aa9569f8cc74a6e3bd38b5aaa70f9a9d92b5df3e73911acc169185570
 SHA512 
b6ca7ba7baf61dc930bb92e35013e5abaf7a227a5e99c88ec4b58fa87a40692151d9891b81d9e514a8481df62bb9721baa789ec234dcbbb34f69e0bee489c57c

diff --git a/dev-python/uvloop/uvloop-0.19.0.ebuild 
b/dev-python/uvloop/uvloop-0.19.0.ebuild
new file mode 100644
index ..9c5ab1780086
--- /dev/null
+++ b/dev-python/uvloop/uvloop-0.19.0.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 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_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Ultra-fast implementation of asyncio event loop on top of libuv"
+HOMEPAGE="
+   https://github.com/magicstack/uvloop/
+   https://pypi.org/project/uvloop/
+"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 -riscv ~sparc ~x86"
+LICENSE="MIT"
+SLOT="0"
+IUSE="examples"
+
+DEPEND="
+   >=dev-libs/libuv-1.11.0:=
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   =dev-python/cython-0.29.32[${PYTHON_USEDEP}]
+   test? (
+   dev-python/aiohttp[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-22.0.0[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   rm -r vendor || die
+   cat <<-EOF >> setup.cfg || die
+   [build_ext]
+   use_system_libuv=True
+   cython_always=True
+   EOF
+
+   # flake8 only
+   #rm tests/test_sourcecode.py || die
+   # force cythonization
+   rm uvloop/loop.c || die
+   # hangs
+   #sed -i -e 's:test_remote_shutdown_receives_trailing_data:_&:' \
+   #   tests/test_tcp.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local EPYTEST_IGNORE=(
+   # linting
+   tests/test_sourcecode.py
+   )
+   local EPYTEST_DESELECT=(
+   # TODO: expects some... cython_helper?
+   
tests/test_libuv_api.py::Test_UV_libuv::test_libuv_get_loop_t_ptr
+   # unhappy about sandbox injecting its envvars
+   tests/test_process.py::Test_UV_Process::test_process_env_2
+   tests/test_process.py::Test_AIO_Process::test_process_env_2
+   # hangs
+   
tests/test_tcp.py::Test_AIO_TCPSSL::test_remote_shutdown_receives_trailing_data
+   # crashes on assertion
+   # https://github.com/MagicStack/uvloop/issues/574
+   
tests/test_cython.py::TestCythonIntegration::test_cython_coro_is_coroutine
+   )
+
+   rm -rf uvloop || die
+   epytest -s
+}
+
+python_install_all() {
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}



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

2023-10-22 Thread Michał Górny
commit: 60fa6b47c9513c6df329ab3b22bf16c318e4e116
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 23 02:49:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 23 03:05:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60fa6b47

dev-python/sphinx_lv2_theme: Prepare for rename

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

 dev-python/sphinx_lv2_theme/sphinx_lv2_theme-1.4.0.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-python/sphinx_lv2_theme/sphinx_lv2_theme-1.4.0.ebuild 
b/dev-python/sphinx_lv2_theme/sphinx_lv2_theme-1.4.0.ebuild
index 516adbe9e52f..786fa8d85e64 100644
--- a/dev-python/sphinx_lv2_theme/sphinx_lv2_theme-1.4.0.ebuild
+++ b/dev-python/sphinx_lv2_theme/sphinx_lv2_theme-1.4.0.ebuild
@@ -4,17 +4,18 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit distutils-r1
 
+MY_P=${PN//-/_}-v${PV}
 DESCRIPTION="Minimal pure-CSS Sphinx theme using the LV2 plugin documentation 
style"
 HOMEPAGE="
https://gitlab.com/lv2/sphinx_lv2_theme/
https://pypi.org/project/sphinx-lv2-theme/
 "
-SRC_URI="https://gitlab.com/lv2/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2;
-S="${WORKDIR}/${PN}-v${PV}"
+SRC_URI="https://gitlab.com/lv2/sphinx_lv2_theme/-/archive/v${PV}/${MY_P}.tar.bz2;
+S=${WORKDIR}/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"



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

2023-10-22 Thread Michał Górny
commit: 21908eeb4cc5aa4598581690d21305be5af5a621
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 23 02:46:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 23 03:05:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21908eeb

dev-python/sphinx-tabs: Bump to 3.4.4

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

 dev-python/sphinx-tabs/Manifest |  1 +
 dev-python/sphinx-tabs/sphinx-tabs-3.4.4.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/dev-python/sphinx-tabs/Manifest b/dev-python/sphinx-tabs/Manifest
index 741ae43b25cd..85cca3f7fe1c 100644
--- a/dev-python/sphinx-tabs/Manifest
+++ b/dev-python/sphinx-tabs/Manifest
@@ -1 +1,2 @@
 DIST sphinx-tabs-3.4.1.gh.tar.gz 524071 BLAKE2B 
5aecb9c22a298c1347bf82cbbc16709f3f6cd38b0f0f6e4948411f1fdd79ba17d3e75178b8c092df7b8abc812dd4b0102879774708552a062aad0fe0b0653717
 SHA512 
b6079d3ae91479d40aaf35926226eb7dd783de7cec0e721cb13a036fc520bb3afda0dffb0669dc5054fc665125c3620261b1ea7ffe685d5b177bc980e3b4d7e4
+DIST sphinx-tabs-3.4.4.gh.tar.gz 524297 BLAKE2B 
5361006ca99be157f01a7efd6ea50bbd87c1672caf0badbbde11ef832dddfd40232723fc5900a37fdb18112c5e4ddd9717829e96fd6e3afad8205c11c209d439
 SHA512 
365c472e88016e5c2d83a509d617ff13fc2c8c0a35fa9626244de9af2a242c2bbc4941241b3d1d863d261b15967a5694a0edb6c1d5614dce9d72531ea5138e03

diff --git a/dev-python/sphinx-tabs/sphinx-tabs-3.4.4.ebuild 
b/dev-python/sphinx-tabs/sphinx-tabs-3.4.4.ebuild
new file mode 100644
index ..6980b27acb71
--- /dev/null
+++ b/dev-python/sphinx-tabs/sphinx-tabs-3.4.4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Tabbed views for Sphinx"
+HOMEPAGE="
+   https://github.com/executablebooks/sphinx-tabs/
+   https://pypi.org/project/sphinx-tabs/
+"
+SRC_URI="
+   https://github.com/executablebooks/sphinx-tabs/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/pytest-regressions[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+
+EPYTEST_DESELECT=(
+   # Unpackaged rinohtype
+   tests/test_build.py::test_rinohtype_pdf
+)
+
+src_prepare() {
+   # annoying, incorrect version limitations
+   sed -i -e '/install_requires/d' setup.py || die
+
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/sratom/, profiles/updates/, media-libs/lilv/, media-libs/suil/, ...

2023-10-22 Thread Michał Górny
commit: e823abe6adc9a921f948465c4609c9c5d2ae92ca
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 23 02:50:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 23 03:05:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e823abe6

Rename dev-python/{sphinx_lv2_theme → sphinx-lv2-theme}

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

 dev-libs/serd/serd-0.30.16.ebuild   | 2 +-
 dev-python/{sphinx_lv2_theme => sphinx-lv2-theme}/Manifest  | 0
 dev-python/{sphinx_lv2_theme => sphinx-lv2-theme}/metadata.xml  | 0
 .../sphinx-lv2-theme-1.4.0.ebuild}  | 0
 media-libs/lilv/lilv-0.24.20-r1.ebuild  | 2 +-
 media-libs/sratom/sratom-0.6.14-r1.ebuild   | 2 +-
 media-libs/suil/suil-0.10.18-r1.ebuild  | 2 +-
 profiles/updates/4Q-2023| 1 +
 8 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-libs/serd/serd-0.30.16.ebuild 
b/dev-libs/serd/serd-0.30.16.ebuild
index b0e6dd6e9c0e..fdcb5ebbe984 100644
--- a/dev-libs/serd/serd-0.30.16.ebuild
+++ b/dev-libs/serd/serd-0.30.16.ebuild
@@ -19,7 +19,7 @@ BDEPEND="
doc? (
app-doc/doxygen
dev-python/sphinx
-   dev-python/sphinx_lv2_theme
+   dev-python/sphinx-lv2-theme
 )
 "
 

diff --git a/dev-python/sphinx_lv2_theme/Manifest 
b/dev-python/sphinx-lv2-theme/Manifest
similarity index 100%
rename from dev-python/sphinx_lv2_theme/Manifest
rename to dev-python/sphinx-lv2-theme/Manifest

diff --git a/dev-python/sphinx_lv2_theme/metadata.xml 
b/dev-python/sphinx-lv2-theme/metadata.xml
similarity index 100%
rename from dev-python/sphinx_lv2_theme/metadata.xml
rename to dev-python/sphinx-lv2-theme/metadata.xml

diff --git a/dev-python/sphinx_lv2_theme/sphinx_lv2_theme-1.4.0.ebuild 
b/dev-python/sphinx-lv2-theme/sphinx-lv2-theme-1.4.0.ebuild
similarity index 100%
rename from dev-python/sphinx_lv2_theme/sphinx_lv2_theme-1.4.0.ebuild
rename to dev-python/sphinx-lv2-theme/sphinx-lv2-theme-1.4.0.ebuild

diff --git a/media-libs/lilv/lilv-0.24.20-r1.ebuild 
b/media-libs/lilv/lilv-0.24.20-r1.ebuild
index d4cb32ba8507..bbf5a2b99f95 100644
--- a/media-libs/lilv/lilv-0.24.20-r1.ebuild
+++ b/media-libs/lilv/lilv-0.24.20-r1.ebuild
@@ -24,7 +24,7 @@ BDEPEND="
doc? (
app-doc/doxygen
dev-python/sphinx
-   dev-python/sphinx_lv2_theme
+   dev-python/sphinx-lv2-theme
)
 "
 # Take care on bumps to check minimum versions!

diff --git a/media-libs/sratom/sratom-0.6.14-r1.ebuild 
b/media-libs/sratom/sratom-0.6.14-r1.ebuild
index d8d38e0a0fb7..8c67968942b2 100644
--- a/media-libs/sratom/sratom-0.6.14-r1.ebuild
+++ b/media-libs/sratom/sratom-0.6.14-r1.ebuild
@@ -22,7 +22,7 @@ BDEPEND="
doc? (
app-doc/doxygen
dev-python/sphinx
-   dev-python/sphinx_lv2_theme
+   dev-python/sphinx-lv2-theme
 )
 "
 # Take care on bumps to check minimum versions!

diff --git a/media-libs/suil/suil-0.10.18-r1.ebuild 
b/media-libs/suil/suil-0.10.18-r1.ebuild
index fae80d6e0d21..a605416a1702 100644
--- a/media-libs/suil/suil-0.10.18-r1.ebuild
+++ b/media-libs/suil/suil-0.10.18-r1.ebuild
@@ -41,7 +41,7 @@ BDEPEND="
doc? (
app-doc/doxygen
dev-python/sphinx
-   dev-python/sphinx_lv2_theme
+   dev-python/sphinx-lv2-theme
)
test? ( dev-libs/check )
 "

diff --git a/profiles/updates/4Q-2023 b/profiles/updates/4Q-2023
index b5dc30057e2b..94012b52371e 100644
--- a/profiles/updates/4Q-2023
+++ b/profiles/updates/4Q-2023
@@ -1,3 +1,4 @@
 move dev-python/python-varlink dev-python/varlink
 move dev-python/python-musicbrainzngs dev-python/musicbrainzngs
 move dev-python/python-libevdev dev-python/libevdev
+move dev-python/sphinx_lv2_theme dev-python/sphinx-lv2-theme



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

2023-10-22 Thread Sam James
commit: c1ca29eea3be2e1ca75ba611e95800612498ae6e
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 23 02:53:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 02:53:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1ca29ee

www-client/chromium: Stabilize 118.0.5993.88 amd64, #916016

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

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

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



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

2023-10-22 Thread Sam James
commit: 21984480390b1b4b19ef9328754e9bbbe09e17cd
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 23 02:52:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 02:52:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21984480

sys-apps/usbutils: add 016

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

 sys-apps/usbutils/Manifest|  1 +
 sys-apps/usbutils/usbutils-016.ebuild | 66 +++
 2 files changed, 67 insertions(+)

diff --git a/sys-apps/usbutils/Manifest b/sys-apps/usbutils/Manifest
index 505d570c589a..fbbd91e6764b 100644
--- a/sys-apps/usbutils/Manifest
+++ b/sys-apps/usbutils/Manifest
@@ -1 +1,2 @@
 DIST usbutils-015.tar.xz 167472 BLAKE2B 
1074c7159e9e6729f03f98e1f38fa0b3fef3e744b5297e6d97a5fc44ea374e2d5a0c481e14b2a034bca201048b1305c3877dbb15e3c4c04b228b4036048d8904
 SHA512 
cda0070138400703d7429d39dee49130aedaa704292531e6af57b347cc62422ca609540650926e74335f71d67d7d4655418be4824e1eb8a2b065c7b395feaa87
+DIST usbutils-016.tar.xz 169000 BLAKE2B 
2f3af61e5a7abf48cdf0a4aebc901ca1570007b54d11ae74572e16bdeb2d8e73844d76af54bd812d6d4b84ddaf6e956132ecc9a8a2849a7bffc0643e29115a49
 SHA512 
4483038bf91c056cd2977f5e7f449c0a62d9152d6f5d64ab7bde438ab9c1c56fe524ba10b35781c2828edd0fe89379dbaed78fa7ffe78903cae0c4e3c460f9a0

diff --git a/sys-apps/usbutils/usbutils-016.ebuild 
b/sys-apps/usbutils/usbutils-016.ebuild
new file mode 100644
index ..aff703996277
--- /dev/null
+++ b/sys-apps/usbutils/usbutils-016.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+inherit python-single-r1
+
+DESCRIPTION="USB enumeration utilities"
+HOMEPAGE="
+   https://www.kernel.org/pub/linux/utils/usb/usbutils/
+   https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usbutils.git/
+"
+SRC_URI="https://www.kernel.org/pub/linux/utils/usb/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="
+   virtual/libusb:1=
+   virtual/libudev:=
+"
+RDEPEND="
+   ${DEPEND}
+   python? (
+   ${PYTHON_DEPS}
+   sys-apps/hwdata
+   )
+"
+BDEPEND="
+   virtual/pkgconfig
+   python? ( ${PYTHON_DEPS} )
+"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   use python && python_fix_shebang lsusb.py.in
+}
+
+src_configure() {
+   local myeconfargs=(
+   --cache-file="${S}"/config.cache
+   --datarootdir="${EPREFIX}/usr/share"
+   --datadir="${EPREFIX}/usr/share/hwdata"
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   newdoc usbhid-dump/NEWS NEWS.usbhid-dump
+   dobin usbreset # noinst_PROGRAMS, but installed by other distros
+
+   if ! use python ; then
+   rm -f "${ED}"/usr/bin/lsusb.py || die
+   fi
+}



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

2023-10-22 Thread Sam James
commit: 28ccff7c6cd9164bfdc10ef8d4bb267e68768ce7
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Mon Oct 16 18:08:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 01:42:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28ccff7c

media-libs/libpulse: Fix pulseaudio daemon version req

Move pulseaudio daemon version requirement to the right place.

Closes: https://bugs.gentoo.org/915850
Signed-off-by: Igor V. Kovalenko  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33363
Signed-off-by: Sam James  gentoo.org>

 .../libpulse/{libpulse-16.1-r3.ebuild => libpulse-16.1-r4.ebuild}  | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-libs/libpulse/libpulse-16.1-r3.ebuild 
b/media-libs/libpulse/libpulse-16.1-r4.ebuild
similarity index 98%
rename from media-libs/libpulse/libpulse-16.1-r3.ebuild
rename to media-libs/libpulse/libpulse-16.1-r4.ebuild
index a67865f3948a..5e6cbdc5d229 100644
--- a/media-libs/libpulse/libpulse-16.1-r3.ebuild
+++ b/media-libs/libpulse/libpulse-16.1-r4.ebuild
@@ -45,6 +45,7 @@ RDEPEND="
>=x11-libs/libxcb-1.6[${MULTILIB_USEDEP}]
)
!

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

2023-10-22 Thread Sam James
commit: c04ae369428736832b3bd64075fe5f2a7a257a85
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 23 01:43:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 01:43:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c04ae369

net-libs/libvncserver: Stabilize 0.9.14-r1 sparc, #906743

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

 net-libs/libvncserver/libvncserver-0.9.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libvncserver/libvncserver-0.9.14-r1.ebuild 
b/net-libs/libvncserver/libvncserver-0.9.14-r1.ebuild
index 4befd37ece81..0dd8f544b096 100644
--- a/net-libs/libvncserver/libvncserver-0.9.14-r1.ebuild
+++ b/net-libs/libvncserver/libvncserver-0.9.14-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${MY_P}"
 LICENSE="GPL-2 GPL-2+ LGPL-2.1+ BSD MIT"
 # no sub slot wanted (yet), see #578958
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="+24bpp +filetransfer +gcrypt gnutls ipv6 +jpeg lzo +png sasl ssl systemd 
+threads +zlib"
 # https://bugs.gentoo.org/690202
 # https://bugs.gentoo.org/435326



[gentoo-commits] repo/gentoo:master commit in: sci-physics/lhapdf/

2023-10-22 Thread Sam James
commit: 5594e37a89f47034c544a84cd6e6a9500406fde5
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 23 01:43:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 01:43:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5594e37a

sci-physics/lhapdf: Stabilize 6.5.4 amd64, #913404

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

 sci-physics/lhapdf/lhapdf-6.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-physics/lhapdf/lhapdf-6.5.4.ebuild 
b/sci-physics/lhapdf/lhapdf-6.5.4.ebuild
index 836d2c5d1791..f4c7c7e60150 100644
--- a/sci-physics/lhapdf/lhapdf-6.5.4.ebuild
+++ b/sci-physics/lhapdf/lhapdf-6.5.4.ebuild
@@ -26,7 +26,7 @@ if [[ ${PV} ==  ]]; then
 else
SRC_URI="https://www.hepforge.org/downloads/lhapdf/${MY_PF}.tar.gz;
S="${WORKDIR}/${MY_PF}"
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 LICENSE="GPL-2"



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

2023-10-22 Thread Sam James
commit: c5b1e190739c49351a31938133c255404459cbdd
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 23 01:43:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 01:43:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5b1e190

net-libs/libvncserver: Stabilize 0.9.14-r1 arm64, #906743

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

 net-libs/libvncserver/libvncserver-0.9.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libvncserver/libvncserver-0.9.14-r1.ebuild 
b/net-libs/libvncserver/libvncserver-0.9.14-r1.ebuild
index 0dd8f544b096..a9ce75a02168 100644
--- a/net-libs/libvncserver/libvncserver-0.9.14-r1.ebuild
+++ b/net-libs/libvncserver/libvncserver-0.9.14-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${MY_P}"
 LICENSE="GPL-2 GPL-2+ LGPL-2.1+ BSD MIT"
 # no sub slot wanted (yet), see #578958
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="+24bpp +filetransfer +gcrypt gnutls ipv6 +jpeg lzo +png sasl ssl systemd 
+threads +zlib"
 # https://bugs.gentoo.org/690202
 # https://bugs.gentoo.org/435326



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

2023-10-22 Thread Sam James
commit: 11a66b4195722ebf9c5caacd732c267a53a82156
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 23 01:43:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 01:43:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a66b41

app-misc/task: Stabilize 2.6.2 arm64, #916001

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

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

diff --git a/app-misc/task/task-2.6.2.ebuild b/app-misc/task/task-2.6.2.ebuild
index 71c06cea727a..fabdbf3946aa 100644
--- a/app-misc/task/task-2.6.2.ebuild
+++ b/app-misc/task/task-2.6.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm x86 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 x86 ~x64-macos"
 IUSE="+sync"
 
 DEPEND="



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

2023-10-22 Thread Sam James
commit: 86244ae8b7b61e73aaba892086a041264f6ac4e3
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 23 01:43:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 01:43:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86244ae8

dev-cpp/waylandpp: Stabilize 1.0.0-r1 arm64, #915047

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

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

diff --git a/dev-cpp/waylandpp/waylandpp-1.0.0-r1.ebuild 
b/dev-cpp/waylandpp/waylandpp-1.0.0-r1.ebuild
index 9b4fda7469f1..31b0b780271f 100644
--- a/dev-cpp/waylandpp/waylandpp-1.0.0-r1.ebuild
+++ b/dev-cpp/waylandpp/waylandpp-1.0.0-r1.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/NilsBrause/waylandpp/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~riscv ~x86"
 fi
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/irssi/

2023-10-22 Thread Sam James
commit: c37ff6b2d9611cb743c8960082efbf7650219c14
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 23 01:43:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 01:43:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c37ff6b2

net-irc/irssi: Stabilize 1.4.4-r1 arm, #913588

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

 net-irc/irssi/irssi-1.4.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/irssi/irssi-1.4.4-r1.ebuild 
b/net-irc/irssi/irssi-1.4.4-r1.ebuild
index 519cb155544f..0c400d05ca30 100644
--- a/net-irc/irssi/irssi-1.4.4-r1.ebuild
+++ b/net-irc/irssi/irssi-1.4.4-r1.ebuild
@@ -17,7 +17,7 @@ else
MY_P="${P/_/-}"
 

SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV/_/-}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 fi
 
 LICENSE="GPL-2"



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

2023-10-22 Thread Sam James
commit: aebd322e355da3675f340ae3de3a93ddb4b7c810
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 23 01:43:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 01:43:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aebd322e

dev-cpp/waylandpp: Stabilize 1.0.0-r1 amd64, #915047

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

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

diff --git a/dev-cpp/waylandpp/waylandpp-1.0.0-r1.ebuild 
b/dev-cpp/waylandpp/waylandpp-1.0.0-r1.ebuild
index 739434a74de6..9b4fda7469f1 100644
--- a/dev-cpp/waylandpp/waylandpp-1.0.0-r1.ebuild
+++ b/dev-cpp/waylandpp/waylandpp-1.0.0-r1.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/NilsBrause/waylandpp/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
 fi
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/irssi/

2023-10-22 Thread Sam James
commit: 495ae86a27865b84132b4bcc00273807ef23d4f9
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 23 01:43:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 01:43:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=495ae86a

net-irc/irssi: Stabilize 1.4.4-r1 sparc, #913588

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

 net-irc/irssi/irssi-1.4.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/irssi/irssi-1.4.4-r1.ebuild 
b/net-irc/irssi/irssi-1.4.4-r1.ebuild
index 0c400d05ca30..d6ecbbe4a152 100644
--- a/net-irc/irssi/irssi-1.4.4-r1.ebuild
+++ b/net-irc/irssi/irssi-1.4.4-r1.ebuild
@@ -17,7 +17,7 @@ else
MY_P="${P/_/-}"
 

SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV/_/-}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: net-irc/irssi/

2023-10-22 Thread Sam James
commit: 8244430dcc0f2b954c4f1311338618652b45a79b
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 23 01:43:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 01:43:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8244430d

net-irc/irssi: Stabilize 1.4.4-r1 arm64, #913588

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

 net-irc/irssi/irssi-1.4.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/irssi/irssi-1.4.4-r1.ebuild 
b/net-irc/irssi/irssi-1.4.4-r1.ebuild
index d6ecbbe4a152..8771e7fe7f1a 100644
--- a/net-irc/irssi/irssi-1.4.4-r1.ebuild
+++ b/net-irc/irssi/irssi-1.4.4-r1.ebuild
@@ -17,7 +17,7 @@ else
MY_P="${P/_/-}"
 

SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV/_/-}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 fi
 
 LICENSE="GPL-2"



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

2023-10-22 Thread Sam James
commit: cea2683bbbf497e1554299bfc689a76c9b0dabd7
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 23 01:43:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 01:43:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cea2683b

net-libs/libvncserver: Stabilize 0.9.14-r1 arm, #906743

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

 net-libs/libvncserver/libvncserver-0.9.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libvncserver/libvncserver-0.9.14-r1.ebuild 
b/net-libs/libvncserver/libvncserver-0.9.14-r1.ebuild
index 996b5e9c2b4e..4befd37ece81 100644
--- a/net-libs/libvncserver/libvncserver-0.9.14-r1.ebuild
+++ b/net-libs/libvncserver/libvncserver-0.9.14-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${MY_P}"
 LICENSE="GPL-2 GPL-2+ LGPL-2.1+ BSD MIT"
 # no sub slot wanted (yet), see #578958
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="+24bpp +filetransfer +gcrypt gnutls ipv6 +jpeg lzo +png sasl ssl systemd 
+threads +zlib"
 # https://bugs.gentoo.org/690202
 # https://bugs.gentoo.org/435326



[gentoo-commits] repo/gentoo:master commit in: app-office/orage/

2023-10-22 Thread Sam James
commit: 94d93889db2a063d8a6ec45c4d76fd25bcd87a1f
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 23 01:43:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 01:43:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94d93889

app-office/orage: Stabilize 4.18.0 amd64, #905447

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

 app-office/orage/orage-4.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/orage/orage-4.18.0.ebuild 
b/app-office/orage/orage-4.18.0.ebuild
index f9d75fd99c9a..d6a18c43ea1c 100644
--- a/app-office/orage/orage-4.18.0.ebuild
+++ b/app-office/orage/orage-4.18.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="libnotify"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/duperemove/, sys-fs/duperemove/files/

2023-10-22 Thread Sam James
commit: 9d5e256f7ced00e674bfcb69b463d6a753e16202
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 23 01:23:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 01:23:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d5e256f

sys-fs/duperemove: fix musl build

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

 sys-fs/duperemove/duperemove-0.13.ebuild   |  4 
 sys-fs/duperemove/files/duperemove-0.13-musl.patch | 23 ++
 2 files changed, 27 insertions(+)

diff --git a/sys-fs/duperemove/duperemove-0.13.ebuild 
b/sys-fs/duperemove/duperemove-0.13.ebuild
index 82e6d1da0fdb..f984cc9d8e66 100644
--- a/sys-fs/duperemove/duperemove-0.13.ebuild
+++ b/sys-fs/duperemove/duperemove-0.13.ebuild
@@ -24,6 +24,10 @@ DEPEND="${RDEPEND}"
 
 S=${WORKDIR}/${P/_/.}
 
+PATCHES=(
+   "${FILESDIR}"/${P}-musl.patch
+)
+
 src_compile() {
emake VERSION="${PV}" IS_RELEASE=1 CC="$(tc-getCC)" CFLAGS="${CFLAGS} 
-Wall"
 }

diff --git a/sys-fs/duperemove/files/duperemove-0.13-musl.patch 
b/sys-fs/duperemove/files/duperemove-0.13-musl.patch
new file mode 100644
index ..2fbf6782579f
--- /dev/null
+++ b/sys-fs/duperemove/files/duperemove-0.13-musl.patch
@@ -0,0 +1,23 @@
+https://bugs.gentoo.org/916078
+https://github.com/markfasheh/duperemove/issues/310
+https://github.com/markfasheh/duperemove/commit/b275a365545a45f317280153a43bf02a55f89de6
+
+From b275a365545a45f317280153a43bf02a55f89de6 Mon Sep 17 00:00:00 2001
+From: psykose 
+Date: Thu, 12 Oct 2023 08:37:47 +
+Subject: [PATCH] dbfile: include  for dev_t
+
+fixes build on musl
+
+closes #310
+--- a/dbfile.h
 b/dbfile.h
+@@ -5,6 +5,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include "util.h"
+ 
+ struct filerec;
+



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

2023-10-22 Thread Sam James
commit: a6d7df22b25ffab2b929742faaa8636078766bc0
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 23 01:19:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 01:19:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6d7df22

profiles/base: stable-mask >=chromium-118[libcxx,lto,pgo] (needs LLVM 17)

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

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

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index bda3ead86de9..461222d4c342 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,6 +4,10 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in package.use.mask
 
+# Sam James  (2023-10-23)
+# Requires llvm-17.
+>=www-client/chromium-118 libcxx lto pgo
+
 # Michał Górny  (2023-10-18)
 # Unblock the support in python-exec while the target is masked.
 dev-lang/python-exec -python_targets_python3_12



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

2023-10-22 Thread Sam James
commit: 051a1f02d0ee81b5b793044e428b3db913cc3a7c
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Oct 22 21:04:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 23:05:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=051a1f02

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

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

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

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 95189d289819..29418e1d0452 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,5 +1,6 @@
 DIST opera-beta_102.0.4880.38_amd64.deb 105849196 BLAKE2B 
3248b5c3479f923896921f729c237b2c9c4eac4c3fb75198bf11f393f9067cf58f6721910f0e506f1ab932dbf138d6cd84bb28c88acec18a52d51b5e8357111c
 SHA512 
8f044d312277407a3a7fd5f037b3d8c01db0cb0863662c28dcfd7f56cf8fd977bd3fc9ef8d74caf7485bf178f1cad801d19bb4192dee6c09bf343a1308a848e6
 DIST opera-beta_103.0.4928.3_amd64.deb 108508656 BLAKE2B 
27b964d2de58c4bc4a8de0b3cd8f00407d5811e811d16212fad7815bda28dc776de1f075dabb742d74eef1e5b62ffcb56a8fd48b2e04c4fe6d4f2c8b56e0c6ce
 SHA512 
19b08ed0bdcfca7e8ae64ad99cc0b5154da922758d99413b807debd872df388f73db2b6918a28a2e60b338ee8fb106473b27732d3203c5c7d3af4654a300eb49
+DIST opera-beta_104.0.4944.10_amd64.deb 108532188 BLAKE2B 
18ed1f4e9b9164742fb93a68156ca1e7b63d80da30658f4ee4dcc664aa3658a9df8d5f44dc7dedb0ec39604816f4fbaa8e6b5da3665376ed62abe2aa15b5ae98
 SHA512 
e59e0112f7e5258a516e866d68c395bb77e1f345514eba3cfc8e8262914083ee9049ef391c1109e3b0d9fc026913390778c2056a2163eb4f09e9e1c3832bfbf4
 DIST opera-beta_104.0.4944.18_amd64.deb 108500216 BLAKE2B 
abd035bf539a47acf4a6bdd9046e61954f8b55e6e27997dcdf94942a354b6d72ce9ded45184494ee7098343394e16b6cc9cc257b12d32890335a326a7d84be09
 SHA512 
e3c96539487d9873e7624f816540bd3e32f46a760f5402bea17518d857accc2e5a406030d8179d88c4e0876f3920a16265822d995a942a013a901739e8690d02
 DIST opera-beta_104.0.4944.3_amd64.deb 108534492 BLAKE2B 
41f6125ce0ff3516357663ce89f993e89eb14924628743bad567ae10868fdd7fbd333cb98e1b6aaa0b3e83e6ccd49c0e453d360acfc0fb58aad501101695d8c9
 SHA512 
bfc4e3a428862d45a2bb01c62a01afc5b0311197852fba80cba9d6ccadfa1f62b2a4280d9c652df1259b0bd6a3931d488fa2434bb545291e3e18289cdc80b461
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-beta/opera-beta-104.0.4944.10.ebuild 
b/www-client/opera-beta/opera-beta-104.0.4944.10.ebuild
new file mode 100644
index ..fa627a202454
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-104.0.4944.10.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

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

2023-10-22 Thread Sam James
commit: b6cb483db74dc1c03d58ffa2c3bd646cd6071d0c
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Oct 22 21:03:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 23:05:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6cb483d

www-client/opera: remove old

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

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

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 844033167c97..ce48720e4ef8 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_103.0.4928.26_amd64.deb 108372852 BLAKE2B 
eafc601e5f4ee9914e6c5f62e94e2e27512a4e2e4e28e1b199960770199ee065f24cf9bdb39c30661f8fd34d6537d0895165a71f6fc1593d01b6d76e98575747
 SHA512 
52a31d826ecb5243eb0f8dd508b25998dfc6d7ea99590a28c83aa934453d3a4e8accbdca7c3f8e8e18ae69f930231b9c68a407cbe030d8bc8044ea084e7d194c
 DIST opera-stable_103.0.4928.34_amd64.deb 108365720 BLAKE2B 
621d676d1459c9accab92451e302d85229cb93011f972d8a4863dc3d70da388ef6999b1cfa4d32a5691573c995d98a62a61f3189525f2a5af07cce933ba635dd
 SHA512 
fd2d4c4e4255aac6983fe988a2796263263f90d6a36c4b2fcc9368853fe012c5d0357b6d473a6903da8ae8751e39b46950aed250ffe0b5f221a165f3f8c1788c

diff --git a/www-client/opera/opera-103.0.4928.26.ebuild 
b/www-client/opera/opera-103.0.4928.26.ebuild
deleted file mode 100644
index 1b66d70aadeb..
--- a/www-client/opera/opera-103.0.4928.26.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
-   rpm_src_unpack "${A[0]}"
-   else
-   unpacker
-   fi
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   if [[ 

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

2023-10-22 Thread Sam James
commit: f33a6992e191de1a61b4fa4a55eec74f76a6ab3b
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Oct 22 21:04:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 23:05:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f33a6992

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

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

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

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 8c0eabc19e33..4f82dcbfbc42 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,5 @@
 DIST opera-developer_104.0.4934.0_amd64.deb 108666572 BLAKE2B 
8e585f64e7f0e69af8dd99fc17a77abbbd4611f20412562da6f7bfddc59e603979c81a4004a12bc48d6b13497ec00a14e056aca4da0c7972ac8f0e19f514c5fd
 SHA512 
331615cc87e1db0ba5d2fc2f93f59126eedc2b05a8b40d05e6afcec476acfd71739b9c2bbbecda5327a9a6f9f2236c5f5c1611afb61d13a17df5f25c379a33b7
 DIST opera-developer_104.0.4941.0_amd64.deb 108692524 BLAKE2B 
533f73af3b5d294dba0101262564d0c680b26893a9fdbb7ec7836f496da8b75e70a9a0a9a1689eac84b658df46e4cc30f4112b1096f30b625030fb7130771012
 SHA512 
4b98894da59a4fc7f121da95b5d99f765ce653b44c85e0e9a501745610e36838e567933d0d7dc307f426950540a57322d10f5d365b6606b73d9a5ff4d2eecd32
 DIST opera-developer_105.0.4950.0_amd64.deb 108550284 BLAKE2B 
5f4fb170792c4c3e6f92471413579ee2684a07de493e790ca4169c28a6a350ca8b3c6636b5fccd1e3296fdb57db26f5a1db70798c716d28d94d2513b1db7b84c
 SHA512 
04b1674354ad873006731c0f04ee4f15d10a71635b1a4a02a7fd9e8d1a827d302681f5ccd8781484ec776923ee3fab8c4435998e9c0a9a81a4ce8b26aff8e463
+DIST opera-developer_105.0.4957.0_amd64.deb 109747956 BLAKE2B 
2f85c6fa9e040a0973513592894ec20dca7b3230b07fe725c20b6da9c1a0206bf8622de63a0f69b041a8e97631d87746bb59332599babd037774123891b78613
 SHA512 
e6623f9f7660ddf54b151cb17111fe314c28813d8542e938976a829ba5358860b46866c6ae97a4c5a0af0796aa2ff2514ef5971dc1cfe4d116aece30e1ea
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-developer/opera-developer-105.0.4957.0.ebuild 
b/www-client/opera-developer/opera-developer-105.0.4957.0.ebuild
new file mode 100644
index ..fa627a202454
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-105.0.4957.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
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   

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

2023-10-22 Thread Sam James
commit: 90f8baa9a22e4a67e2d098f688b3fa4123dfa727
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Oct 22 21:03:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 23:05:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f8baa9

www-client/opera: amd64 stable (103.0.4928.34)

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

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

diff --git a/www-client/opera/opera-103.0.4928.34.ebuild 
b/www-client/opera/opera-103.0.4928.34.ebuild
index fa627a202454..1b66d70aadeb 100644
--- a/www-client/opera/opera-103.0.4928.34.ebuild
+++ b/www-client/opera/opera-103.0.4928.34.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-client/microsoft-edge/

2023-10-22 Thread Sam James
commit: 1f971c4eac9f66fce6be4a7d5489d1d1fa4a346f
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Oct 22 20:59:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 23:05:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f971c4e

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

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

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

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 4199ca2562ff..25c0fad753b7 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1 +1,2 @@
 DIST microsoft-edge-stable_118.0.2088.46-1_amd64.deb 156449234 BLAKE2B 
b5add6cbbf8192ba5371289006980226769b39bb00c4a49058c4e7fc93e00e454d2a83c2e737fcb2d75303ca897865442a2ae830bf7b4b43e6cd823bacee8583
 SHA512 
df38ec1ca87b026372bd501e291ebd5561cd8f028f3e0f37ffe5e1b5eb811ccd56cf2e809b54c64ae72f42dba955747ee0f61d23a15bc2c06bde4b8f71fefc15
+DIST microsoft-edge-stable_118.0.2088.61-1_amd64.deb 162634226 BLAKE2B 
01ff11d2ea93956ba3b9b81d0afd4f1dfef30a66a0313d4d0c045597c230d5a9fb03e85448812c9ed35ecdf19d7cc4d7670d35b7a2815741c309f37daf1041ef
 SHA512 
9c747f8d1adda07573faf28c59f88ad6869d4ed7dcac2ce84783566c675144bc7f1cef661f3f2d78797414d0c32a8beb952ce3ab7c064478e25e5c77af79f917

diff --git a/www-client/microsoft-edge/microsoft-edge-118.0.2088.61.ebuild 
b/www-client/microsoft-edge/microsoft-edge-118.0.2088.61.ebuild
new file mode 100644
index ..ef74386492f2
--- /dev/null
+++ b/www-client/microsoft-edge/microsoft-edge-118.0.2088.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
+   rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die
+   fi
+
+   if ! use qt5; then
+   rm "${EDGE_HOME}/libqt5_shim.so" || die

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

2023-10-22 Thread Sam James
commit: 68384aa7d77b1dee3230bce73b757887329161f5
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Oct 22 21:03:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 23:05:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68384aa7

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

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

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

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 38bdf9ad27c1..95189d289819 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,5 @@
 DIST opera-beta_102.0.4880.38_amd64.deb 105849196 BLAKE2B 
3248b5c3479f923896921f729c237b2c9c4eac4c3fb75198bf11f393f9067cf58f6721910f0e506f1ab932dbf138d6cd84bb28c88acec18a52d51b5e8357111c
 SHA512 
8f044d312277407a3a7fd5f037b3d8c01db0cb0863662c28dcfd7f56cf8fd977bd3fc9ef8d74caf7485bf178f1cad801d19bb4192dee6c09bf343a1308a848e6
 DIST opera-beta_103.0.4928.3_amd64.deb 108508656 BLAKE2B 
27b964d2de58c4bc4a8de0b3cd8f00407d5811e811d16212fad7815bda28dc776de1f075dabb742d74eef1e5b62ffcb56a8fd48b2e04c4fe6d4f2c8b56e0c6ce
 SHA512 
19b08ed0bdcfca7e8ae64ad99cc0b5154da922758d99413b807debd872df388f73db2b6918a28a2e60b338ee8fb106473b27732d3203c5c7d3af4654a300eb49
+DIST opera-beta_104.0.4944.18_amd64.deb 108500216 BLAKE2B 
abd035bf539a47acf4a6bdd9046e61954f8b55e6e27997dcdf94942a354b6d72ce9ded45184494ee7098343394e16b6cc9cc257b12d32890335a326a7d84be09
 SHA512 
e3c96539487d9873e7624f816540bd3e32f46a760f5402bea17518d857accc2e5a406030d8179d88c4e0876f3920a16265822d995a942a013a901739e8690d02
 DIST opera-beta_104.0.4944.3_amd64.deb 108534492 BLAKE2B 
41f6125ce0ff3516357663ce89f993e89eb14924628743bad567ae10868fdd7fbd333cb98e1b6aaa0b3e83e6ccd49c0e453d360acfc0fb58aad501101695d8c9
 SHA512 
bfc4e3a428862d45a2bb01c62a01afc5b0311197852fba80cba9d6ccadfa1f62b2a4280d9c652df1259b0bd6a3931d488fa2434bb545291e3e18289cdc80b461
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

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
new file mode 100644
index ..fa627a202454
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-104.0.4944.18.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
+   

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

2023-10-22 Thread Sam James
commit: e5f8b74cfc949cad3e410d8078ba8a792d22e259
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Oct 22 20:59:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 23:05:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5f8b74c

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

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

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

diff --git a/www-client/microsoft-edge/microsoft-edge-118.0.2088.61.ebuild 
b/www-client/microsoft-edge/microsoft-edge-118.0.2088.61.ebuild
index ef74386492f2..332a69d1f006 100644
--- a/www-client/microsoft-edge/microsoft-edge-118.0.2088.61.ebuild
+++ b/www-client/microsoft-edge/microsoft-edge-118.0.2088.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-beta/

2023-10-22 Thread Sam James
commit: 077307bfb9b8e93c5866ee2356a8ac7f767c2d38
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Oct 22 21:04:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 23:05:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=077307bf

www-client/opera-beta: remove old

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

 www-client/opera-beta/Manifest |   2 -
 .../opera-beta/opera-beta-102.0.4880.38.ebuild | 170 -
 .../opera-beta/opera-beta-103.0.4928.3.ebuild  | 170 -
 3 files changed, 342 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 29418e1d0452..5ea3a8b8fabb 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,5 +1,3 @@
-DIST opera-beta_102.0.4880.38_amd64.deb 105849196 BLAKE2B 
3248b5c3479f923896921f729c237b2c9c4eac4c3fb75198bf11f393f9067cf58f6721910f0e506f1ab932dbf138d6cd84bb28c88acec18a52d51b5e8357111c
 SHA512 
8f044d312277407a3a7fd5f037b3d8c01db0cb0863662c28dcfd7f56cf8fd977bd3fc9ef8d74caf7485bf178f1cad801d19bb4192dee6c09bf343a1308a848e6
-DIST opera-beta_103.0.4928.3_amd64.deb 108508656 BLAKE2B 
27b964d2de58c4bc4a8de0b3cd8f00407d5811e811d16212fad7815bda28dc776de1f075dabb742d74eef1e5b62ffcb56a8fd48b2e04c4fe6d4f2c8b56e0c6ce
 SHA512 
19b08ed0bdcfca7e8ae64ad99cc0b5154da922758d99413b807debd872df388f73db2b6918a28a2e60b338ee8fb106473b27732d3203c5c7d3af4654a300eb49
 DIST opera-beta_104.0.4944.10_amd64.deb 108532188 BLAKE2B 
18ed1f4e9b9164742fb93a68156ca1e7b63d80da30658f4ee4dcc664aa3658a9df8d5f44dc7dedb0ec39604816f4fbaa8e6b5da3665376ed62abe2aa15b5ae98
 SHA512 
e59e0112f7e5258a516e866d68c395bb77e1f345514eba3cfc8e8262914083ee9049ef391c1109e3b0d9fc026913390778c2056a2163eb4f09e9e1c3832bfbf4
 DIST opera-beta_104.0.4944.18_amd64.deb 108500216 BLAKE2B 
abd035bf539a47acf4a6bdd9046e61954f8b55e6e27997dcdf94942a354b6d72ce9ded45184494ee7098343394e16b6cc9cc257b12d32890335a326a7d84be09
 SHA512 
e3c96539487d9873e7624f816540bd3e32f46a760f5402bea17518d857accc2e5a406030d8179d88c4e0876f3920a16265822d995a942a013a901739e8690d02
 DIST opera-beta_104.0.4944.3_amd64.deb 108534492 BLAKE2B 
41f6125ce0ff3516357663ce89f993e89eb14924628743bad567ae10868fdd7fbd333cb98e1b6aaa0b3e83e6ccd49c0e453d360acfc0fb58aad501101695d8c9
 SHA512 
bfc4e3a428862d45a2bb01c62a01afc5b0311197852fba80cba9d6ccadfa1f62b2a4280d9c652df1259b0bd6a3931d488fa2434bb545291e3e18289cdc80b461

diff --git a/www-client/opera-beta/opera-beta-102.0.4880.38.ebuild 
b/www-client/opera-beta/opera-beta-102.0.4880.38.ebuild
deleted file mode 100644
index fa627a202454..
--- a/www-client/opera-beta/opera-beta-102.0.4880.38.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
-   

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

2023-10-22 Thread Sam James
commit: 421198ff04394b1f964496934dceaa24003a54b1
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Oct 22 21:01:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 23:05:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=421198ff

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

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

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

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 19683f96b708..fd299c5c1e41 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-beta_118.0.2088.41-1_amd64.deb 156378350 BLAKE2B 
cdecb5bcf81516ff32ed70a019f5a93cd2144daf99045e9c3532ea9c75376f5e2a9f63e67011d0656b2f7e4e2e3833204dacf24b436bf4d2dcc90ac853bd5723
 SHA512 
d02bc5a050de529cd842f94a3d6144337ca1a2670d9a9c67c2cec259947cdccfa50c6b3949096c8fa729c5c8fea1290479f1cedef445166150d0ec9b63978020
 DIST microsoft-edge-beta_118.0.2088.44-1_amd64.deb 156448554 BLAKE2B 
27d82e3c3e9b5de529e54770088b0ce53a9f5b4c68c6827d910012ad3e68b6879fec5b417ef56fe60651fd66d5701f1bef3c5f244dcfb0f69c3c74670bf7d2e0
 SHA512 
af868940a30db6532ff25d030b01ce328fc5c10aba1ba0c44624a882ccc25bfab27cadbf0d8352ba862684ce7484c7bc2a9c4794100a175930d269cdcc5aaa9a
 DIST microsoft-edge-beta_118.0.2088.46-1_amd64.deb 156523154 BLAKE2B 
0a109be71991535ebbe59c45df0c5ff6fdfa336a1239fe89c8a738cc3387b6d036aa1baa31bde344f8abcbe4025277bead080ae861b02d8c966b720b8a4936a9
 SHA512 
1a4067e488855a28d7d07ddc44adade9300953c551b0251612fa70621b9a71566b5b9190868a3312b99d14a320bdcb59219957ab0a090aa226e383b122013bf9
 DIST microsoft-edge-beta_119.0.2151.12-1_amd64.deb 164982622 BLAKE2B 
b4f4cfa3147f11ccc2886395b929bccb2bcf10e74d5a8f3cdc7b6a7a02741cb549a76ecdc1e4f0e092db48bb86f181d9a130a44e3969448d918e12df8e5188b6
 SHA512 
f48d032fa2fe2327c08c18743342e89b3118861888147d2480bc97da0845d00ebb4bbc70e143e3d85c9d38d0054f4900c87ae238669833c2d916545195eaba52

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-118.0.2088.41.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-118.0.2088.41.ebuild
deleted file mode 100644
index ef74386492f2..
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-118.0.2088.41.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 

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

2023-10-22 Thread Sam James
commit: 51d103c2f9de3b5ca1bda8f14b6135b3b541407a
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Oct 22 21:04:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 23:05:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51d103c2

www-client/opera-developer: remove old

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

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

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 4f82dcbfbc42..0fa4c6988b50 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,3 @@
-DIST opera-developer_104.0.4934.0_amd64.deb 108666572 BLAKE2B 
8e585f64e7f0e69af8dd99fc17a77abbbd4611f20412562da6f7bfddc59e603979c81a4004a12bc48d6b13497ec00a14e056aca4da0c7972ac8f0e19f514c5fd
 SHA512 
331615cc87e1db0ba5d2fc2f93f59126eedc2b05a8b40d05e6afcec476acfd71739b9c2bbbecda5327a9a6f9f2236c5f5c1611afb61d13a17df5f25c379a33b7
 DIST opera-developer_104.0.4941.0_amd64.deb 108692524 BLAKE2B 
533f73af3b5d294dba0101262564d0c680b26893a9fdbb7ec7836f496da8b75e70a9a0a9a1689eac84b658df46e4cc30f4112b1096f30b625030fb7130771012
 SHA512 
4b98894da59a4fc7f121da95b5d99f765ce653b44c85e0e9a501745610e36838e567933d0d7dc307f426950540a57322d10f5d365b6606b73d9a5ff4d2eecd32
 DIST opera-developer_105.0.4950.0_amd64.deb 108550284 BLAKE2B 
5f4fb170792c4c3e6f92471413579ee2684a07de493e790ca4169c28a6a350ca8b3c6636b5fccd1e3296fdb57db26f5a1db70798c716d28d94d2513b1db7b84c
 SHA512 
04b1674354ad873006731c0f04ee4f15d10a71635b1a4a02a7fd9e8d1a827d302681f5ccd8781484ec776923ee3fab8c4435998e9c0a9a81a4ce8b26aff8e463
 DIST opera-developer_105.0.4957.0_amd64.deb 109747956 BLAKE2B 
2f85c6fa9e040a0973513592894ec20dca7b3230b07fe725c20b6da9c1a0206bf8622de63a0f69b041a8e97631d87746bb59332599babd037774123891b78613
 SHA512 
e6623f9f7660ddf54b151cb17111fe314c28813d8542e938976a829ba5358860b46866c6ae97a4c5a0af0796aa2ff2514ef5971dc1cfe4d116aece30e1ea

diff --git a/www-client/opera-developer/opera-developer-104.0.4934.0.ebuild 
b/www-client/opera-developer/opera-developer-104.0.4934.0.ebuild
deleted file mode 100644
index fa627a202454..
--- a/www-client/opera-developer/opera-developer-104.0.4934.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="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect 

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

2023-10-22 Thread Sam James
commit: d3025b64475ea97de99942e9d5fc981f3b044c29
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Oct 22 20:44:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 23:05:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3025b64

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

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...2.2_alpha.ebuild => chrome-binary-plugins-120.0.6073.0_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 065456b526ef..5d3070c3c58a 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_119.0.6045.33-1_amd64.deb 103904036 BLAKE2B 
0006254d5cacb2093da5ce23689ee65eab3540e56e74fdbb9b033ed123967b846b83e452c134d711c5623301b6f0677345bd493dd0a97998a8f38586e2d91a58
 SHA512 
3df347acb0b89c42ced63f14a9a4d20040235a1b3b63f83139218027533e9b77f1adaef6a66d5a12911de6e70e11ac4561bfe5d1741af2ddd7ec972aa674be06
 DIST google-chrome-stable_118.0.5993.88-1_amd64.deb 104064432 BLAKE2B 
5dd165ccd03c9309de91dc946f4f9fd85aacd33cac68bd8457dac69614ec63cf2544b88626ce78e162632f48aa20da8da9f61c368c70f84e15d979df1cbdf0ae
 SHA512 
cae6a5cd8632ad350b41f4dfaf80449e6cf19d0b02816b9a1600f54b15df2adf5c4ded3792bfbe3855fa11a79ea256622f50180aa3c6779cedd75a55e7a6da9d
-DIST google-chrome-unstable_120.0.6062.2-1_amd64.deb 104296120 BLAKE2B 
2a59d7406dce1ae320b2579b3fd090f124fe62a78ecbe5968a0b61a47dd0a3abc02e92d247f8798ef20ad0facda015f7097c37a28204a60cb930608f44ebf771
 SHA512 
4586268fd773478fb0e1bc019cd37edbf6e2783a6e08fcdf3b99adb6364631a0b0ad67e34971350454ef3f390b2c9afd7add17c868bc64c2238d0323407a2143
+DIST google-chrome-unstable_120.0.6073.0-1_amd64.deb 104592576 BLAKE2B 
fc4de22c931a7697d5bdffbe9efa86c9006902fa85a30979a5b660f80d8fdaaa0f439a190ada0511b1aab327029a3a08e64201b8f98e4631cce3f95827c8f560
 SHA512 
0bdaeb6a77fdb6aa13b845908868215be38a6bc78451dd20c5d16016743e7b2500a2e180d3bb07faee10d6c38db857c6ab8fd57746d8145a92621361c87fb6f2

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



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

2023-10-22 Thread Sam James
commit: 85b67d102ba841c808fa3c774f1472b8ae83f0e3
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Oct 22 20:43:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 23:05:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85b67d10

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

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

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

diff --git a/www-client/google-chrome/Manifest 
b/www-client/google-chrome/Manifest
index d157edea0ac5..dca19448c329 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1 +1 @@
-DIST google-chrome-stable_118.0.5993.70-1_amd64.deb 104074512 BLAKE2B 
761cd01721a159743bb66756b540c78fe0550b6bd13d6464da9c30bc2e0c3300165d6064a49552296216b9ed23e2ff1927c6e8218509d73be0ba6f898bb68495
 SHA512 
d3d751912a521d72a88470d319d02e012e5933a250546a52b5ad8738d2534584c5886839922a29946e4f46f2b1ca6dbaed9b2b03bfc1b6882447a05f0dd9c23d
+DIST google-chrome-stable_118.0.5993.88-1_amd64.deb 104064432 BLAKE2B 
5dd165ccd03c9309de91dc946f4f9fd85aacd33cac68bd8457dac69614ec63cf2544b88626ce78e162632f48aa20da8da9f61c368c70f84e15d979df1cbdf0ae
 SHA512 
cae6a5cd8632ad350b41f4dfaf80449e6cf19d0b02816b9a1600f54b15df2adf5c4ded3792bfbe3855fa11a79ea256622f50180aa3c6779cedd75a55e7a6da9d

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



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

2023-10-22 Thread Sam James
commit: 14c6f8255b6b92f7ef42893086f831b68c632329
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Oct 22 21:03:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 23:05:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14c6f825

www-client/opera: automated bump (103.0.4928.34)

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

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

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index a8507e5b0fc0..844033167c97 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_103.0.4928.26_amd64.deb 108372852 BLAKE2B 
eafc601e5f4ee9914e6c5f62e94e2e27512a4e2e4e28e1b199960770199ee065f24cf9bdb39c30661f8fd34d6537d0895165a71f6fc1593d01b6d76e98575747
 SHA512 
52a31d826ecb5243eb0f8dd508b25998dfc6d7ea99590a28c83aa934453d3a4e8accbdca7c3f8e8e18ae69f930231b9c68a407cbe030d8bc8044ea084e7d194c
+DIST opera-stable_103.0.4928.34_amd64.deb 108365720 BLAKE2B 
621d676d1459c9accab92451e302d85229cb93011f972d8a4863dc3d70da388ef6999b1cfa4d32a5691573c995d98a62a61f3189525f2a5af07cce933ba635dd
 SHA512 
fd2d4c4e4255aac6983fe988a2796263263f90d6a36c4b2fcc9368853fe012c5d0357b6d473a6903da8ae8751e39b46950aed250ffe0b5f221a165f3f8c1788c

diff --git a/www-client/opera/opera-103.0.4928.34.ebuild 
b/www-client/opera/opera-103.0.4928.34.ebuild
new file mode 100644
index ..fa627a202454
--- /dev/null
+++ b/www-client/opera/opera-103.0.4928.34.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
+   rpm_src_unpack "${A[0]}"
+   else
+   unpacker
+   fi
+
+   # move to /opt, bug #573052
+   mkdir -p "${OPERA_HOME%${PN}}"
+   

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

2023-10-22 Thread Sam James
commit: 8d00f41674eacdfcc3919ada6476d3c7911b680c
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Oct 22 21:01:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 23:05:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d00f416

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

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

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

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index dc5a7b6cad7b..638399adc6bc 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-dev_119.0.2116.0-1_amd64.deb 156792002 BLAKE2B 
ce6ccc4cc9c77be50a1d6d57fd0ef044189f60cfdf492cf1ff0130e458fd2b2a046536e0345bc70d2f29f41ddc4426d9212fd5675ea4d67b9b7ca8074198958b
 SHA512 
35375be061117f4f4174777248d1de0dca422281102193e6e826380169cd84aa15a06a73fca2af3f4291f05e319c8929fa9639b027522dc399000e35ce4fa528
 DIST microsoft-edge-dev_119.0.2132.0-1_amd64.deb 156550394 BLAKE2B 
968bd934f5de2b843bb5b862c03427a23662c73e0bbbcfc82a2ee2aee23a761bcb90396d15e18ef4ffac42cc6036294d7dcc22f494a9fe62a7c5bbeff17dacfd
 SHA512 
82d3895e8f947973484f5d872e0e9081d37f7855ab0bb4614e647df17abccb627f3f8c4c8e6a2e539f8d79adceefc46614d5279c351d64037d71250bdac57929
 DIST microsoft-edge-dev_119.0.2151.2-1_amd64.deb 158898010 BLAKE2B 
1187a463aad28a2dda61a48128da3868f0953c156774d19cb78e5c54beba1cf3495183b162e2ad1058a466d01c4b310255cb8de1bb50340685d5e076936dd6ae
 SHA512 
94599b65ad331b2ff14adb59e75554a6fb24afac9789a0496d9e371c1463e5c1fbee3b777f10346e9f57092d5acdf4367f8a1faaf66b80e4d9a44bc606b5c285
 DIST microsoft-edge-dev_120.0.2165.1-1_amd64.deb 165634914 BLAKE2B 
83cf0056efd2271a377cea2df938a5141e6641b64f91d440634459891e2fc55729265fcd9d830f55d6beeb3507c5d9335b4442a467886c50c1893083b1daa695
 SHA512 
19b795e28bb85f680cef2a1f408d163f51f5e31390c599120d900bd10a22971037a87dd666a95362c24e70d3e2f3698b0568127fee78fb6d451b59483c608d0f

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-119.0.2116.0.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-119.0.2116.0.ebuild
deleted file mode 100644
index ef74386492f2..
--- a/www-client/microsoft-edge-dev/microsoft-edge-dev-119.0.2116.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_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
-   

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

2023-10-22 Thread Sam James
commit: fc2745564281c580a8aff67eea0cfbb1aec0b180
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Oct 22 21:01:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 23:05:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc274556

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

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

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

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index 2cc609f8bb03..dc5a7b6cad7b 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-dev_119.0.2116.0-1_amd64.deb 156792002 BLAKE2B 
ce6ccc4cc9c77be50a1d6d57fd0ef044189f60cfdf492cf1ff0130e458fd2b2a046536e0345bc70d2f29f41ddc4426d9212fd5675ea4d67b9b7ca8074198958b
 SHA512 
35375be061117f4f4174777248d1de0dca422281102193e6e826380169cd84aa15a06a73fca2af3f4291f05e319c8929fa9639b027522dc399000e35ce4fa528
 DIST microsoft-edge-dev_119.0.2132.0-1_amd64.deb 156550394 BLAKE2B 
968bd934f5de2b843bb5b862c03427a23662c73e0bbbcfc82a2ee2aee23a761bcb90396d15e18ef4ffac42cc6036294d7dcc22f494a9fe62a7c5bbeff17dacfd
 SHA512 
82d3895e8f947973484f5d872e0e9081d37f7855ab0bb4614e647df17abccb627f3f8c4c8e6a2e539f8d79adceefc46614d5279c351d64037d71250bdac57929
 DIST microsoft-edge-dev_119.0.2151.2-1_amd64.deb 158898010 BLAKE2B 
1187a463aad28a2dda61a48128da3868f0953c156774d19cb78e5c54beba1cf3495183b162e2ad1058a466d01c4b310255cb8de1bb50340685d5e076936dd6ae
 SHA512 
94599b65ad331b2ff14adb59e75554a6fb24afac9789a0496d9e371c1463e5c1fbee3b777f10346e9f57092d5acdf4367f8a1faaf66b80e4d9a44bc606b5c285
+DIST microsoft-edge-dev_120.0.2165.1-1_amd64.deb 165634914 BLAKE2B 
83cf0056efd2271a377cea2df938a5141e6641b64f91d440634459891e2fc55729265fcd9d830f55d6beeb3507c5d9335b4442a467886c50c1893083b1daa695
 SHA512 
19b795e28bb85f680cef2a1f408d163f51f5e31390c599120d900bd10a22971037a87dd666a95362c24e70d3e2f3698b0568127fee78fb6d451b59483c608d0f

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-120.0.2165.1.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-120.0.2165.1.ebuild
new file mode 100644
index ..ef74386492f2
--- /dev/null
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-120.0.2165.1.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 

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

2023-10-22 Thread Sam James
commit: ea4b38ba52e4da7e7e8c70b9133ee8f6ff5e4447
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Oct 22 21:00:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 23:05:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea4b38ba

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

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

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

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index af1a1cc67521..19683f96b708 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-beta_118.0.2088.41-1_amd64.deb 156378350 BLAKE2B 
cdecb5bcf81516ff32ed70a019f5a93cd2144daf99045e9c3532ea9c75376f5e2a9f63e67011d0656b2f7e4e2e3833204dacf24b436bf4d2dcc90ac853bd5723
 SHA512 
d02bc5a050de529cd842f94a3d6144337ca1a2670d9a9c67c2cec259947cdccfa50c6b3949096c8fa729c5c8fea1290479f1cedef445166150d0ec9b63978020
 DIST microsoft-edge-beta_118.0.2088.44-1_amd64.deb 156448554 BLAKE2B 
27d82e3c3e9b5de529e54770088b0ce53a9f5b4c68c6827d910012ad3e68b6879fec5b417ef56fe60651fd66d5701f1bef3c5f244dcfb0f69c3c74670bf7d2e0
 SHA512 
af868940a30db6532ff25d030b01ce328fc5c10aba1ba0c44624a882ccc25bfab27cadbf0d8352ba862684ce7484c7bc2a9c4794100a175930d269cdcc5aaa9a
 DIST microsoft-edge-beta_118.0.2088.46-1_amd64.deb 156523154 BLAKE2B 
0a109be71991535ebbe59c45df0c5ff6fdfa336a1239fe89c8a738cc3387b6d036aa1baa31bde344f8abcbe4025277bead080ae861b02d8c966b720b8a4936a9
 SHA512 
1a4067e488855a28d7d07ddc44adade9300953c551b0251612fa70621b9a71566b5b9190868a3312b99d14a320bdcb59219957ab0a090aa226e383b122013bf9
+DIST microsoft-edge-beta_119.0.2151.12-1_amd64.deb 164982622 BLAKE2B 
b4f4cfa3147f11ccc2886395b929bccb2bcf10e74d5a8f3cdc7b6a7a02741cb549a76ecdc1e4f0e092db48bb86f181d9a130a44e3969448d918e12df8e5188b6
 SHA512 
f48d032fa2fe2327c08c18743342e89b3118861888147d2480bc97da0845d00ebb4bbc70e143e3d85c9d38d0054f4900c87ae238669833c2d916545195eaba52

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-119.0.2151.12.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-119.0.2151.12.ebuild
new file mode 100644
index ..ef74386492f2
--- /dev/null
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-119.0.2151.12.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 

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

2023-10-22 Thread Sam James
commit: 4e17096b24e1bcaa37d28e90b8ad5cebe000ec23
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Oct 22 20:59:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 23:05:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e17096b

www-client/microsoft-edge: remove old

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

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

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 25c0fad753b7..f221de79c109 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1,2 +1 @@
-DIST microsoft-edge-stable_118.0.2088.46-1_amd64.deb 156449234 BLAKE2B 
b5add6cbbf8192ba5371289006980226769b39bb00c4a49058c4e7fc93e00e454d2a83c2e737fcb2d75303ca897865442a2ae830bf7b4b43e6cd823bacee8583
 SHA512 
df38ec1ca87b026372bd501e291ebd5561cd8f028f3e0f37ffe5e1b5eb811ccd56cf2e809b54c64ae72f42dba955747ee0f61d23a15bc2c06bde4b8f71fefc15
 DIST microsoft-edge-stable_118.0.2088.61-1_amd64.deb 162634226 BLAKE2B 
01ff11d2ea93956ba3b9b81d0afd4f1dfef30a66a0313d4d0c045597c230d5a9fb03e85448812c9ed35ecdf19d7cc4d7670d35b7a2815741c309f37daf1041ef
 SHA512 
9c747f8d1adda07573faf28c59f88ad6869d4ed7dcac2ce84783566c675144bc7f1cef661f3f2d78797414d0c32a8beb952ce3ab7c064478e25e5c77af79f917

diff --git a/www-client/microsoft-edge/microsoft-edge-118.0.2088.46.ebuild 
b/www-client/microsoft-edge/microsoft-edge-118.0.2088.46.ebuild
deleted file mode 100644
index 332a69d1f006..
--- a/www-client/microsoft-edge/microsoft-edge-118.0.2088.46.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 "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die
-   fi
-
-   if ! use qt5; then
-   rm "${EDGE_HOME}/libqt5_shim.so" || die
-   fi
-   

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

2023-10-22 Thread Sam James
commit: acd6515bf6b7400071aa1b748a3528634eb0fa45
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Oct 22 20:44:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 23:05:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acd6515b

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

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...5.21_beta.ebuild => chrome-binary-plugins-119.0.6045.33_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 a27f9189b255..065456b526ef 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_119.0.6045.21-1_amd64.deb 103897680 BLAKE2B 
1d604df165496f41a72a6939c6a13a48e2c5108d764414fb16ee25905ca630cb5d78a4e23d2fad467021744f901f566aa698b38802029b8431bfcd384520afe4
 SHA512 
9cbdaa5b99eeb6c3cb8286ed9bd0762e6ae2cca6b9f808fcad240d9421ab5947a95e0ab0d3744af1ee0857fc4a5fd20c277d895a858e90838b01087b8288774c
+DIST google-chrome-beta_119.0.6045.33-1_amd64.deb 103904036 BLAKE2B 
0006254d5cacb2093da5ce23689ee65eab3540e56e74fdbb9b033ed123967b846b83e452c134d711c5623301b6f0677345bd493dd0a97998a8f38586e2d91a58
 SHA512 
3df347acb0b89c42ced63f14a9a4d20040235a1b3b63f83139218027533e9b77f1adaef6a66d5a12911de6e70e11ac4561bfe5d1741af2ddd7ec972aa674be06
 DIST google-chrome-stable_118.0.5993.88-1_amd64.deb 104064432 BLAKE2B 
5dd165ccd03c9309de91dc946f4f9fd85aacd33cac68bd8457dac69614ec63cf2544b88626ce78e162632f48aa20da8da9f61c368c70f84e15d979df1cbdf0ae
 SHA512 
cae6a5cd8632ad350b41f4dfaf80449e6cf19d0b02816b9a1600f54b15df2adf5c4ded3792bfbe3855fa11a79ea256622f50180aa3c6779cedd75a55e7a6da9d
 DIST google-chrome-unstable_120.0.6062.2-1_amd64.deb 104296120 BLAKE2B 
2a59d7406dce1ae320b2579b3fd090f124fe62a78ecbe5968a0b61a47dd0a3abc02e92d247f8798ef20ad0facda015f7097c37a28204a60cb930608f44ebf771
 SHA512 
4586268fd773478fb0e1bc019cd37edbf6e2783a6e08fcdf3b99adb6364631a0b0ad67e34971350454ef3f390b2c9afd7add17c868bc64c2238d0323407a2143

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



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

2023-10-22 Thread Sam James
commit: 15aea25c72297c3d63925b21d56bf04a9d0f15d9
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Oct 22 20:44:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 23:05:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15aea25c

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

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

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...e-120.0.6062.2.ebuild => google-chrome-unstable-120.0.6073.0.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 9be4f61150e8..7786b67a7344 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_120.0.6062.2-1_amd64.deb 104296120 BLAKE2B 
2a59d7406dce1ae320b2579b3fd090f124fe62a78ecbe5968a0b61a47dd0a3abc02e92d247f8798ef20ad0facda015f7097c37a28204a60cb930608f44ebf771
 SHA512 
4586268fd773478fb0e1bc019cd37edbf6e2783a6e08fcdf3b99adb6364631a0b0ad67e34971350454ef3f390b2c9afd7add17c868bc64c2238d0323407a2143
+DIST google-chrome-unstable_120.0.6073.0-1_amd64.deb 104592576 BLAKE2B 
fc4de22c931a7697d5bdffbe9efa86c9006902fa85a30979a5b660f80d8fdaaa0f439a190ada0511b1aab327029a3a08e64201b8f98e4631cce3f95827c8f560
 SHA512 
0bdaeb6a77fdb6aa13b845908868215be38a6bc78451dd20c5d16016743e7b2500a2e180d3bb07faee10d6c38db857c6ab8fd57746d8145a92621361c87fb6f2

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



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

2023-10-22 Thread Sam James
commit: 4ebbaa839f5f40f6928e527b0582e406d9f3c2e0
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Oct 22 20:43:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 23:05:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ebbaa83

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

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...-118.0.5993.70.ebuild => chrome-binary-plugins-118.0.5993.88.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 715bad42eb2b..a27f9189b255 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_119.0.6045.21-1_amd64.deb 103897680 BLAKE2B 
1d604df165496f41a72a6939c6a13a48e2c5108d764414fb16ee25905ca630cb5d78a4e23d2fad467021744f901f566aa698b38802029b8431bfcd384520afe4
 SHA512 
9cbdaa5b99eeb6c3cb8286ed9bd0762e6ae2cca6b9f808fcad240d9421ab5947a95e0ab0d3744af1ee0857fc4a5fd20c277d895a858e90838b01087b8288774c
-DIST google-chrome-stable_118.0.5993.70-1_amd64.deb 104074512 BLAKE2B 
761cd01721a159743bb66756b540c78fe0550b6bd13d6464da9c30bc2e0c3300165d6064a49552296216b9ed23e2ff1927c6e8218509d73be0ba6f898bb68495
 SHA512 
d3d751912a521d72a88470d319d02e012e5933a250546a52b5ad8738d2534584c5886839922a29946e4f46f2b1ca6dbaed9b2b03bfc1b6882447a05f0dd9c23d
+DIST google-chrome-stable_118.0.5993.88-1_amd64.deb 104064432 BLAKE2B 
5dd165ccd03c9309de91dc946f4f9fd85aacd33cac68bd8457dac69614ec63cf2544b88626ce78e162632f48aa20da8da9f61c368c70f84e15d979df1cbdf0ae
 SHA512 
cae6a5cd8632ad350b41f4dfaf80449e6cf19d0b02816b9a1600f54b15df2adf5c4ded3792bfbe3855fa11a79ea256622f50180aa3c6779cedd75a55e7a6da9d
 DIST google-chrome-unstable_120.0.6062.2-1_amd64.deb 104296120 BLAKE2B 
2a59d7406dce1ae320b2579b3fd090f124fe62a78ecbe5968a0b61a47dd0a3abc02e92d247f8798ef20ad0facda015f7097c37a28204a60cb930608f44ebf771
 SHA512 
4586268fd773478fb0e1bc019cd37edbf6e2783a6e08fcdf3b99adb6364631a0b0ad67e34971350454ef3f390b2c9afd7add17c868bc64c2238d0323407a2143

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



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

2023-10-22 Thread Sam James
commit: a20914d9eaaa56508aa1389a6f20a84eeb0f36c8
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Oct 22 20:44:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 23:05:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a20914d9

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

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

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...eta-119.0.6045.21.ebuild => google-chrome-beta-119.0.6045.33.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 998449b6af12..f2220a88a663 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_119.0.6045.21-1_amd64.deb 103897680 BLAKE2B 
1d604df165496f41a72a6939c6a13a48e2c5108d764414fb16ee25905ca630cb5d78a4e23d2fad467021744f901f566aa698b38802029b8431bfcd384520afe4
 SHA512 
9cbdaa5b99eeb6c3cb8286ed9bd0762e6ae2cca6b9f808fcad240d9421ab5947a95e0ab0d3744af1ee0857fc4a5fd20c277d895a858e90838b01087b8288774c
+DIST google-chrome-beta_119.0.6045.33-1_amd64.deb 103904036 BLAKE2B 
0006254d5cacb2093da5ce23689ee65eab3540e56e74fdbb9b033ed123967b846b83e452c134d711c5623301b6f0677345bd493dd0a97998a8f38586e2d91a58
 SHA512 
3df347acb0b89c42ced63f14a9a4d20040235a1b3b63f83139218027533e9b77f1adaef6a66d5a12911de6e70e11ac4561bfe5d1741af2ddd7ec972aa674be06

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



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

2023-10-22 Thread Sam James
commit: fc30aec681ad047fc04225f48eca6716e7821bcb
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 22 23:02:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 23:02:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc30aec6

sys-devel/gcc: add 14.0.0_pre20231022

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

 sys-devel/gcc/Manifest  |  2 +
 sys-devel/gcc/gcc-14.0.0_pre20231022.ebuild | 64 +
 2 files changed, 66 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 068549127f93..9095121b6c60 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -24,9 +24,11 @@ DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40
 DIST gcc-13.2.0-patches-7.tar.xz 37064 BLAKE2B 
4a8700a8d44bfaa84926f8bfd0da4c5b0c0377f47fc0679456e909f7c9029b9cf1b72c0ba0bc505d9035d5c38e27f7e5b029727eaf2bc7aca417a6be966b2f43
 SHA512 
f440c97e6782ecb8581d41608e31a648ac426e2d870bc1d171da7794cdeff2fd0546cae0c7214e72fd3a00ead8a5c66f3f633b670b74553a2f3a40378b51f20c
 DIST gcc-13.2.0-patches-9.tar.xz 45724 BLAKE2B 
5135f00ed2ac0db8b1e295f2ba9abb44fd4b5e26037083f012c5c104c301fd11c1b04179a7f777f1433d3e6e3e50e64d79a7f9ff263269cde52ded7ca5416448
 SHA512 
81158d7b260d2ca457553f2749333aea69b40b4896a156a2b81168124bf91469b8124c788e54b44cadc1215bbb69590d013385fbab2b4962ed5e36c697710165
 DIST gcc-14-20231015.tar.xz 86138880 BLAKE2B 
e6dece3d6c4337c5ac85fec3fcd31117baf06a7c510440d2433d7750d4559ce5ccfb36edf1ed7dd003d55322dccf42ca811f16a9d22b19e3c784f48f804f688d
 SHA512 
e0de6cd24278998138df8ac1e7e0ea2fe8f062f3bd4e1c88be5da3e468959dc3df41f076c1ce1ed6c919a4ddbd6cfff638cd101e6bd6a3a9ae0d67ded360a700
+DIST gcc-14-20231022.tar.xz 86217644 BLAKE2B 
e3248d78323370e3afa3082e89e507860d45d4eaebdf479edebca71deab1a85a6b27845057090fb155e5e53e5d3eb24647e2482ebf1f63645a73ad3561b26b94
 SHA512 
bbe013c7d226c64e4b4f95c12464f48177c8dd7acfdd1f6f8f2f650c48a4e11e70b724728accff9f135fc6d234fb7dc01ca20a414468ccf43c2b81d0ddc73e1f
 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 
692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807
 SHA512 
0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617
 DIST gcc-14.0.0-patches-4.tar.xz 24132 BLAKE2B 
95f382ff1232bc681f4fbd28134a5e781bbce0e472d36b9348f54153791ce2b942c9ca3ea0931df8ed5ef48fb0e71f5a5a941e90dfcbd7162f52a4a6a2df9133
 SHA512 
867c982ee4ce6e10bc76949d30749427e8d070261fd9253cd1ca6b21273f04303c317057176ad7a58ecde06104d295c3af7526151bab7339851f9b06214bba3d
 DIST gcc-14.0.0-patches-5.tar.xz 21180 BLAKE2B 
4ad48161bb35320141df60b99d2c7791df72f719931a649b45842df2acfb84428815efa11ecad6ff4f219a1fde77ffc5e4ed302e2f8f04e0911f514addb5cc7f
 SHA512 
b47a1bbd7218fe03d6cc4968cb51614c34d1548fa85781c6b85cfa901cd43130f9c503404502c92a629ac6b23559fe3bccf38e3bbcb257524941aaec46774cff
+DIST gcc-14.0.0-patches-6.tar.xz 20908 BLAKE2B 
fc13578e8d09efe262ba0f46a730afda70881d605af676faf476c73a6074845d43ee68bce814736da8198ed8dfee13553568b67d276a6299b3e7a256dae1e10e
 SHA512 
0ba63e151a46116b0fbf5e9f27e98dfe4f75f42893719742a0dfe6e8448ed4c6e7c5101fde534697f0e62620aafc2a82430223e7231099fdabc43beed049ed09
 DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 
7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7
 SHA512 
1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6
 DIST gcc-8.5.0.tar.xz 63841008 BLAKE2B 
aa81a1a730fd7371360f6abed6ba78b5843fd18c58d5de5687acc320741b9e430e85df3535a1ef7a26051409be8d2f0945f503e5968480d919103123a99d4b12
 SHA512 
92f599680e6b7fbce88bcdda810f468777d541e5fddfbb287f7977d51093de2a5178bd0e6a08dfe37090ea10a0508a43ccd00220041abbbec33f1179bfc174d8
 DIST gcc-9.5.0-patches-2.tar.xz 14324 BLAKE2B 
1d3bf3e673108ad2fcdcb86daefb4603d1c9f6aa815e34d1591054d466b76d6f50cce124ab4760528c4951ea16eb00888a3e6485417f81ebf250548732df4a8e
 SHA512 
a6d6f650aaf0bd193a17ac279649f0544a282cea295824384c59341c3000eac4b574b60e00dd427585d928f9768166abf85168b47772132790ad98854acacbbf

diff --git a/sys-devel/gcc/gcc-14.0.0_pre20231022.ebuild 
b/sys-devel/gcc/gcc-14.0.0_pre20231022.ebuild
new file mode 100644
index ..9465e69b58c2
--- /dev/null
+++ b/sys-devel/gcc/gcc-14.0.0_pre20231022.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="14.0.0"
+PATCH_VER="6"
+MUSL_VER="1"
+MUSL_GCC_VER="14.0.0"
+
+if [[ ${PV} == *. ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=1
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$((${MY_

[gentoo-commits] repo/gentoo:master commit in: app-editors/micro/

2023-10-22 Thread Sam James
commit: f6b99a1d00b186e1902b3c10abfd27de9b602535
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 22 22:39:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 23:02:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6b99a1d

app-editors/micro: add 2.0.13

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

 app-editors/micro/Manifest|  2 ++
 app-editors/micro/micro-2.0.13.ebuild | 43 +++
 2 files changed, 45 insertions(+)

diff --git a/app-editors/micro/Manifest b/app-editors/micro/Manifest
index 4caced452bae..014d0f60cc01 100644
--- a/app-editors/micro/Manifest
+++ b/app-editors/micro/Manifest
@@ -2,3 +2,5 @@ DIST micro-2.0.11-deps.tar.xz 19390200 BLAKE2B 
3f4e3a60395854e1dcba0ed69c7f6b95d
 DIST micro-2.0.11.tar.gz 549261 BLAKE2B 
30c21d7747870a9a85a8fb552ec9035af5c42232f4d2ee0744c24671e78ee22ff5eea803fbc19fac704b49644df0597538950b735f955eecc921e681c0ad924c
 SHA512 
3aa3dd10baaec9fa73b5c673c3d29eb8b4d04b468e36866118bcfc70dd638c50e56d51fc6085dcc7441a2ce0d9bbf742c37fd26a7e2b92d8b20844c8a7b53487
 DIST micro-2.0.12-deps.tar.xz 27563572 BLAKE2B 
416548c7b2effa88f80aeb00e15645ace642859af9b3992ec8bc702237a2a17440d34a0ccdad4079933e38fec5ae4d06749a094d211d9fc9f7a11cca9b098a29
 SHA512 
157f655dfab205e918367c1ea9de849c3c90671bbdf50e8c869e239350f923c62540695839e114e44d6740c06bb0855d5aa139876fe38fe87d24e3162029daef
 DIST micro-2.0.12.tar.gz 562941 BLAKE2B 
b360560cb0e4b27739e4efc880c66e4e934e3b6515062fb853f29ca9ee21e62edfac8ab0d554bff0062089c20ef2ab11b7d28180b851774f25327c6da58793e2
 SHA512 
a03fe2b91914c423f0195e9a7c7d35c3c6a38ec2ba65ca8dd8719da38806f2bc5a7b10efb73f9a2ee884bdf3f2a71a04bc3404a7a811b4fb329ffdf41336b78a
+DIST micro-2.0.13-deps.tar.xz 27532560 BLAKE2B 
ed994b56a73861db0eaff9c394df5a5b6c0900328c068ab9b6e4cace2ffd36082e455da22f02cd43d41386fe587b51189fb01dd04bae821aeccdefb679ec9a6a
 SHA512 
23959b46e7602091f61ddb01d25188956b558585674dc8a782e191dd52d4912132bea860530d1a25e97015d242a2a28a9cf4c5098974e85dcf78c3dc4757734a
+DIST micro-2.0.13.tar.gz 563438 BLAKE2B 
f3d1876e9eff95fa59d52cc324c4682609c80fff4be8b37fdc701c452df54f35fe57502b0dac7d8aa07f7d02496c3c7ed8f06bba515466a631a39b1816eceba3
 SHA512 
b4b1dd3b03c906ee5c0bf9d0b576efea2a527fcdb0fe40338c78515fd5f6a4eb22bd9541567bb5956c4087e749775a1e8c33a73d185f7a6b00ba91e405d6a117

diff --git a/app-editors/micro/micro-2.0.13.ebuild 
b/app-editors/micro/micro-2.0.13.ebuild
new file mode 100644
index ..5ccf1af373bf
--- /dev/null
+++ b/app-editors/micro/micro-2.0.13.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module optfeature desktop xdg
+
+DESCRIPTION="Modern and intuitive terminal-based text editor"
+HOMEPAGE="https://github.com/zyedidia/micro;
+SRC_URI="https://github.com/zyedidia/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
+
+LICENSE="MIT Apache-2.0 BSD MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+BDEPEND="dev-vcs/git"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.0.12-no-strip.patch
+)
+
+src_compile() {
+   # We build/install this way for bug #915628 (highlighting)
+   emake VERSION=${PV} build
+}
+
+src_install() {
+   dodir /usr/bin
+   emake GOBIN="${ED}"/usr/bin install
+   doman ./assets/packaging/micro.1
+   domenu assets/packaging/micro.desktop
+   einstalldocs
+}
+
+pkg_postinst() {
+   # Update desktop file mime cache
+   xdg_pkg_postinst
+
+   optfeature_header "Clipboard support with display servers:"
+   optfeature "Xorg" x11-misc/xsel x11-misc/xclip
+   optfeature "Wayland" gui-apps/wl-clipboard
+}



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

2023-10-22 Thread Sam James
commit: aabcc9fe95c292c890038c9ba56c27cada2070bc
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 22 22:51:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 22:51:51 2023 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=aabcc9fe

14.0.0: rebase 75_all_PR54179_genemit-Split-insn-emit.cc-into-ten-files.patch

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

 ...genemit-Split-insn-emit.cc-into-ten-files.patch | 68 +++---
 14.0.0/gentoo/README.history   |  4 ++
 2 files changed, 24 insertions(+), 48 deletions(-)

diff --git 
a/14.0.0/gentoo/75_all_PR54179_genemit-Split-insn-emit.cc-into-ten-files.patch 
b/14.0.0/gentoo/75_all_PR54179_genemit-Split-insn-emit.cc-into-ten-files.patch
index 723d78a..988c0f4 100644
--- 
a/14.0.0/gentoo/75_all_PR54179_genemit-Split-insn-emit.cc-into-ten-files.patch
+++ 
b/14.0.0/gentoo/75_all_PR54179_genemit-Split-insn-emit.cc-into-ten-files.patch
@@ -1,3 +1,6 @@
+https://gcc.gnu.org/PR54179
+https://inbox.sourceware.org/gcc-patches/de0f7bdc-d236-4f5b-9504-d5bfb215d...@gmail.com/
+
 From 544943ea6b4d0e9a57408ca92464e22b84ffcb12 Mon Sep 17 00:00:00 2001
 From: Robin Dapp 
 Date: Fri, 20 Oct 2023 13:27:41 +0200
@@ -43,19 +46,6 @@ gcc/ChangeLog:
* gensupport.h (count_patterns): Define.
* read-md.cc (md_reader::print_md_ptr_loc): Add file argument.
* read-md.h (class md_reader): Change definition.

- gcc/Makefile.in   |  36 +++-
- gcc/configure |  24 ++-
- gcc/configure.ac  |  13 ++
- gcc/genemit.cc| 536 +-
- gcc/gensupport.cc |  36 
- gcc/gensupport.h  |   1 +
- gcc/read-md.cc|   4 +-
- gcc/read-md.h |   2 +-
- 8 files changed, 397 insertions(+), 255 deletions(-)
-
-diff --git a/gcc/Makefile.in b/gcc/Makefile.in
-index a25a1e32fbc..dc63c67409b 100644
 --- a/gcc/Makefile.in
 +++ b/gcc/Makefile.in
 @@ -236,6 +236,13 @@ GIMPLE_MATCH_PD_SEQ_O = $(patsubst %, gimple-match-%.o, 
$(MATCH_SPLITS_SEQ))
@@ -72,7 +62,7 @@ index a25a1e32fbc..dc63c67409b 100644
  # These files are to have specific diagnostics suppressed, or are not to
  # be subject to -Werror:
  # flex output may yield harmless "no previous prototype" warnings
-@@ -1354,7 +1361,7 @@ OBJS = \
+@@ -1356,7 +1363,7 @@ OBJS = \
insn-attrtab.o \
insn-automata.o \
insn-dfatab.o \
@@ -81,7 +71,7 @@ index a25a1e32fbc..dc63c67409b 100644
insn-extract.o \
insn-latencytab.o \
insn-modes.o \
-@@ -1854,7 +1861,8 @@ TREECHECKING = @TREECHECKING@
+@@ -1856,7 +1863,8 @@ TREECHECKING = @TREECHECKING@
  FULL_DRIVER_NAME=$(target_noncanonical)-gcc-$(version)$(exeext)
  
  MOSTLYCLEANFILES = insn-flags.h insn-config.h insn-codes.h \
@@ -91,7 +81,7 @@ index a25a1e32fbc..dc63c67409b 100644
   insn-attr.h insn-attr-common.h insn-attrtab.cc insn-dfatab.cc \
   insn-latencytab.cc insn-opinit.cc insn-opinit.h insn-preds.cc 
insn-constants.h \
   tm-preds.h tm-constrs.h checksum-options $(GIMPLE_MATCH_PD_SEQ_SRC) \
-@@ -2483,11 +2491,11 @@ $(common_out_object_file): $(common_out_file)
+@@ -2488,11 +2496,11 @@ $(common_out_object_file): $(common_out_file)
  # and compile them.
  
  .PRECIOUS: insn-config.h insn-flags.h insn-codes.h insn-constants.h \
@@ -108,7 +98,7 @@ index a25a1e32fbc..dc63c67409b 100644
  
  # Dependencies for the md file.  The first time through, we just assume
  # the md file itself and the generated dependency file (in order to get
-@@ -2510,7 +2518,7 @@ s-mddeps: $(md_file) $(MD_INCLUDES) 
build/genmddeps$(build_exeext)
+@@ -2515,7 +2523,7 @@ s-mddeps: $(md_file) $(MD_INCLUDES) 
build/genmddeps$(build_exeext)
  simple_rtl_generated_h= insn-attr.h insn-attr-common.h insn-codes.h \
  insn-config.h insn-flags.h insn-target-def.h
  
@@ -117,7 +107,7 @@ index a25a1e32fbc..dc63c67409b 100644
  insn-extract.cc insn-output.cc \
  insn-peep.cc insn-recog.cc
  
-@@ -2539,8 +2547,20 @@ $(simple_generated_c:insn-%.cc=s-%): s-%: 
build/gen%$(build_exeext)
+@@ -2544,8 +2552,20 @@ $(simple_generated_c:insn-%.cc=s-%): s-%: 
build/gen%$(build_exeext)
$(SHELL) $(srcdir)/../move-if-change tmp-$*.cc insn-$*.cc
$(STAMP) s-$*
  
@@ -139,10 +129,10 @@ index a25a1e32fbc..dc63c67409b 100644
  s-check : build/gencheck$(build_exeext)
$(RUN_GEN) build/gencheck$(build_exeext) > tmp-check.h
 diff --git a/gcc/configure b/gcc/configure
-index 9f5b7081992..cf35b8fac89 100755
+index c47a8c5..0e4e0e4 100755
 --- a/gcc/configure
 +++ b/gcc/configure
-@@ -842,6 +842,7 @@ enable_gcov
+@@ -844,6 +844,7 @@ enable_gcov
  enable_shared
  enable_fixed_point
  enable_decimal_float
@@ -150,7 +140,7 @@ index 9f5b7081992..cf35b8fac89 100755
  DEFAULT_MATCHPD_PARTITIONS
  with_float
  with_cpu
-@@ -971,6 +972,7 @@ enable_multilib
+@@ -973,6 +974,7 @@ enable_multilib
  enable_multiarch
  with_stack_clash_protection_guard_size
  with_matchpd_partitions
@@ 

[gentoo-commits] proj/linux-patches:5.15 commit in: /

2023-10-22 Thread Mike Pagano
commit: a9fb7925f25b937d7a2686fdcea4eeb4cb71d69a
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Oct 22 22:54:29 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Oct 22 22:54:29 2023 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=a9fb7925

kbuild: Use CRC32 and a 1MiB dictionary for XZ compressed modules

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

 _README |  4 +++
 2950_kbuild-CRC32-1MB-dict-xz-modules.patch | 38 +
 2 files changed, 42 insertions(+)

diff --git a/_README b/_README
index 7d9d887c..bfd3d42d 100644
--- a/_README
+++ b/_README
@@ -615,6 +615,10 @@ Patch:  
2940_gcc-plugins-drop-std-gnu-plus-plus-to-fix-GCC-13-build.patch
 From:   https://lore.kernel.org/all/20230201230009.2252783-1-...@gentoo.org/
 Desc:   gcc-plugins: drop -std=gnu++11 to fix GCC 13 build
 
+Patch:  2950_kbuild-CRC32-1MB-dict-xz-modules.patch
+From:   
https://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git/commit/?h=kbuild=fbf5892df21a8ccfcb2fda0fd65bc3169c89ed28
+Desc:   kbuild: Use CRC32 and a 1MiB dictionary for XZ compressed modules
+
 Patch:  2945_handle-gcc-14-last-stmt-rename.patch
 From:   
https://lore.kernel.org/all/20230811060545.never.564-k...@kernel.org/#Z31scripts:gcc-plugins:gcc-common.h
 Desc:   gcc-plugins: Rename last_stmt() for GCC 14+

diff --git a/2950_kbuild-CRC32-1MB-dict-xz-modules.patch 
b/2950_kbuild-CRC32-1MB-dict-xz-modules.patch
new file mode 100644
index ..32090343
--- /dev/null
+++ b/2950_kbuild-CRC32-1MB-dict-xz-modules.patch
@@ -0,0 +1,38 @@
+From fbf5892df21a8ccfcb2fda0fd65bc3169c89ed28 Mon Sep 17 00:00:00 2001
+From: Martin Nybo Andersen 
+Date: Fri, 15 Sep 2023 12:15:39 +0200
+Subject: kbuild: Use CRC32 and a 1MiB dictionary for XZ compressed modules
+
+Kmod is now (since kmod commit 09c9f8c5df04 ("libkmod: Use kernel
+decompression when available")) using the kernel decompressor, when
+loading compressed modules.
+
+However, the kernel XZ decompressor is XZ Embedded, which doesn't
+handle CRC64 and dictionaries larger than 1MiB.
+
+Use CRC32 and 1MiB dictionary when XZ compressing and installing
+kernel modules.
+
+Link: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050582
+Signed-off-by: Martin Nybo Andersen 
+Signed-off-by: Masahiro Yamada 
+---
+ scripts/Makefile.modinst | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/scripts/Makefile.modinst b/scripts/Makefile.modinst
+index 346f5ec506823..0afd75472679f 100644
+--- a/scripts/Makefile.modinst
 b/scripts/Makefile.modinst
+@@ -144,7 +144,7 @@ endif
+ quiet_cmd_gzip = GZIP$@
+   cmd_gzip = $(KGZIP) -n -f $<
+ quiet_cmd_xz = XZ  $@
+-  cmd_xz = $(XZ) --lzma2=dict=2MiB -f $<
++  cmd_xz = $(XZ) --check=crc32 --lzma2=dict=1MiB -f $<
+ quiet_cmd_zstd = ZSTD$@
+   cmd_zstd = $(ZSTD) -T0 --rm -f -q $<
+ 
+-- 
+cgit 
+



[gentoo-commits] proj/linux-patches:6.1 commit in: /

2023-10-22 Thread Mike Pagano
commit: 1b5d19742dd710541a3d5f47e0e9d4aafa829ef7
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Oct 22 22:52:32 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Oct 22 22:52:32 2023 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=1b5d1974

kbuild: Use CRC32 and a 1MiB dictionary for XZ compressed modules

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

 _README |  4 +++
 2950_kbuild-CRC32-1MB-dict-xz-modules.patch | 38 +
 2 files changed, 42 insertions(+)

diff --git a/_README b/_README
index 455e85da..2db06d5c 100644
--- a/_README
+++ b/_README
@@ -315,6 +315,10 @@ Patch:  2940_handle-gcc-14-last-stmt-rename.patch
 From:   
https://lore.kernel.org/all/20230811060545.never.564-k...@kernel.org/#Z31scripts:gcc-plugins:gcc-common.h
 Desc:   gcc-plugins: Rename last_stmt() for GCC 14+
 
+Patch:  2950_kbuild-CRC32-1MB-dict-xz-modules.patch
+From:   
https://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git/commit/?h=kbuild=fbf5892df21a8ccfcb2fda0fd65bc3169c89ed28
+Desc:   kbuild: Use CRC32 and a 1MiB dictionary for XZ compressed modules
+
 Patch:  3000_Support-printing-firmware-info.patch
 From:   https://bugs.gentoo.org/732852
 Desc:   Print firmware info (Reqs CONFIG_GENTOO_PRINT_FIRMWARE_INFO). Thanks 
to Georgy Yakovlev

diff --git a/2950_kbuild-CRC32-1MB-dict-xz-modules.patch 
b/2950_kbuild-CRC32-1MB-dict-xz-modules.patch
new file mode 100644
index ..32090343
--- /dev/null
+++ b/2950_kbuild-CRC32-1MB-dict-xz-modules.patch
@@ -0,0 +1,38 @@
+From fbf5892df21a8ccfcb2fda0fd65bc3169c89ed28 Mon Sep 17 00:00:00 2001
+From: Martin Nybo Andersen 
+Date: Fri, 15 Sep 2023 12:15:39 +0200
+Subject: kbuild: Use CRC32 and a 1MiB dictionary for XZ compressed modules
+
+Kmod is now (since kmod commit 09c9f8c5df04 ("libkmod: Use kernel
+decompression when available")) using the kernel decompressor, when
+loading compressed modules.
+
+However, the kernel XZ decompressor is XZ Embedded, which doesn't
+handle CRC64 and dictionaries larger than 1MiB.
+
+Use CRC32 and 1MiB dictionary when XZ compressing and installing
+kernel modules.
+
+Link: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050582
+Signed-off-by: Martin Nybo Andersen 
+Signed-off-by: Masahiro Yamada 
+---
+ scripts/Makefile.modinst | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/scripts/Makefile.modinst b/scripts/Makefile.modinst
+index 346f5ec506823..0afd75472679f 100644
+--- a/scripts/Makefile.modinst
 b/scripts/Makefile.modinst
+@@ -144,7 +144,7 @@ endif
+ quiet_cmd_gzip = GZIP$@
+   cmd_gzip = $(KGZIP) -n -f $<
+ quiet_cmd_xz = XZ  $@
+-  cmd_xz = $(XZ) --lzma2=dict=2MiB -f $<
++  cmd_xz = $(XZ) --check=crc32 --lzma2=dict=1MiB -f $<
+ quiet_cmd_zstd = ZSTD$@
+   cmd_zstd = $(ZSTD) -T0 --rm -f -q $<
+ 
+-- 
+cgit 
+



[gentoo-commits] proj/portage:master commit in: lib/_emerge/

2023-10-22 Thread Zac Medico
commit: 6963901bebf5403be5042fcbc54f4c950608204e
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Oct 22 22:50:23 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Oct 22 22:51:28 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=6963901b

BinpkgVerifier: multiprocessing spawn compat

Solves this error with the multiprocessing spawn start method:

TypeError: cannot pickle 'generator' object

Bug: https://bugs.gentoo.org/916141
Signed-off-by: Zac Medico  gentoo.org>

 lib/_emerge/BinpkgVerifier.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/_emerge/BinpkgVerifier.py b/lib/_emerge/BinpkgVerifier.py
index 58691e68b6..a7917453aa 100644
--- a/lib/_emerge/BinpkgVerifier.py
+++ b/lib/_emerge/BinpkgVerifier.py
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 import errno
@@ -59,7 +59,7 @@ class BinpkgVerifier(CompositeTask):
 self._start_task(
 FileDigester(
 file_path=self._pkg_path,
-hash_names=(k for k in digests if k != "size"),
+hash_names=[k for k in digests if k != "size"],
 background=self.background,
 logfile=self.logfile,
 scheduler=self.scheduler,



[gentoo-commits] proj/linux-patches:6.5 commit in: /

2023-10-22 Thread Mike Pagano
commit: 51bcb2538941016f4ebd47dcc0c878f26a105a0c
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Oct 22 22:50:47 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Oct 22 22:50:47 2023 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=51bcb253

kbuild: Use CRC32 and a 1MiB dictionary for XZ compressed modules

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

 _README |  4 +++
 2950_kbuild-CRC32-1MB-dict-xz-modules.patch | 38 +
 2 files changed, 42 insertions(+)

diff --git a/_README b/_README
index 97163ce5..0f2b2d88 100644
--- a/_README
+++ b/_README
@@ -115,6 +115,10 @@ Patch:  2940_handle-gcc-14-last-stmt-rename.patch
 From:   
https://lore.kernel.org/all/20230811060545.never.564-k...@kernel.org/#Z31scripts:gcc-plugins:gcc-common.h
 Desc:   gcc-plugins: Rename last_stmt() for GCC 14+
 
+Patch:  2950_kbuild-CRC32-1MB-dict-xz-modules.patch
+From:   
https://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git/commit/?h=kbuild=fbf5892df21a8ccfcb2fda0fd65bc3169c89ed28
+Desc:   kbuild: Use CRC32 and a 1MiB dictionary for XZ compressed modules
+
 Patch:  3000_Support-printing-firmware-info.patch
 From:   https://bugs.gentoo.org/732852
 Desc:   Print firmware info (Reqs CONFIG_GENTOO_PRINT_FIRMWARE_INFO). Thanks 
to Georgy Yakovlev

diff --git a/2950_kbuild-CRC32-1MB-dict-xz-modules.patch 
b/2950_kbuild-CRC32-1MB-dict-xz-modules.patch
new file mode 100644
index ..32090343
--- /dev/null
+++ b/2950_kbuild-CRC32-1MB-dict-xz-modules.patch
@@ -0,0 +1,38 @@
+From fbf5892df21a8ccfcb2fda0fd65bc3169c89ed28 Mon Sep 17 00:00:00 2001
+From: Martin Nybo Andersen 
+Date: Fri, 15 Sep 2023 12:15:39 +0200
+Subject: kbuild: Use CRC32 and a 1MiB dictionary for XZ compressed modules
+
+Kmod is now (since kmod commit 09c9f8c5df04 ("libkmod: Use kernel
+decompression when available")) using the kernel decompressor, when
+loading compressed modules.
+
+However, the kernel XZ decompressor is XZ Embedded, which doesn't
+handle CRC64 and dictionaries larger than 1MiB.
+
+Use CRC32 and 1MiB dictionary when XZ compressing and installing
+kernel modules.
+
+Link: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050582
+Signed-off-by: Martin Nybo Andersen 
+Signed-off-by: Masahiro Yamada 
+---
+ scripts/Makefile.modinst | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/scripts/Makefile.modinst b/scripts/Makefile.modinst
+index 346f5ec506823..0afd75472679f 100644
+--- a/scripts/Makefile.modinst
 b/scripts/Makefile.modinst
+@@ -144,7 +144,7 @@ endif
+ quiet_cmd_gzip = GZIP$@
+   cmd_gzip = $(KGZIP) -n -f $<
+ quiet_cmd_xz = XZ  $@
+-  cmd_xz = $(XZ) --lzma2=dict=2MiB -f $<
++  cmd_xz = $(XZ) --check=crc32 --lzma2=dict=1MiB -f $<
+ quiet_cmd_zstd = ZSTD$@
+   cmd_zstd = $(ZSTD) -T0 --rm -f -q $<
+ 
+-- 
+cgit 
+



[gentoo-commits] proj/portage:master commit in: lib/portage/package/ebuild/

2023-10-22 Thread Zac Medico
commit: e9d6782ca18b2f30d97b4859419bf7da4da01bab
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Oct 22 21:24:47 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Oct 22 22:45:02 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=e9d6782c

doebuild: Make _fetch_subprocess compatible with spawn

Before it failed like this with the multiprocessing spawn
start method:

AttributeError: Can't pickle local object 'doebuild.._fetch_subprocess'

Bug: https://bugs.gentoo.org/916139
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/package/ebuild/doebuild.py | 32 +---
 1 file changed, 17 insertions(+), 15 deletions(-)

diff --git a/lib/portage/package/ebuild/doebuild.py 
b/lib/portage/package/ebuild/doebuild.py
index b967fc061f..ba166173a8 100644
--- a/lib/portage/package/ebuild/doebuild.py
+++ b/lib/portage/package/ebuild/doebuild.py
@@ -1305,21 +1305,6 @@ def doebuild(
 if mf is not None:
 dist_digests = mf.getTypeDigests("DIST")
 
-def _fetch_subprocess(fetchme, mysettings, listonly, dist_digests):
-# For userfetch, drop privileges for the entire fetch call, in
-# order to handle DISTDIR on NFS with root_squash for bug 
601252.
-if _want_userfetch(mysettings):
-_drop_privs_userfetch(mysettings)
-
-return fetch(
-fetchme,
-mysettings,
-listonly=listonly,
-fetchonly=fetchonly,
-allow_missing_digests=False,
-digests=dist_digests,
-)
-
 loop = asyncio._safe_loop()
 if loop.is_running():
 # Called by EbuildFetchonly for emerge --pretend --fetchonly.
@@ -1340,6 +1325,7 @@ def doebuild(
 mysettings,
 listonly,
 dist_digests,
+fetchonly,
 )
 )
 if not success:
@@ -1589,6 +1575,22 @@ def doebuild(
 portage._doebuild_manifest_exempt_depend -= 1
 
 
+def _fetch_subprocess(fetchme, mysettings, listonly, dist_digests, fetchonly):
+# For userfetch, drop privileges for the entire fetch call, in
+# order to handle DISTDIR on NFS with root_squash for bug 601252.
+if _want_userfetch(mysettings):
+_drop_privs_userfetch(mysettings)
+
+return fetch(
+fetchme,
+mysettings,
+listonly=listonly,
+fetchonly=fetchonly,
+allow_missing_digests=False,
+digests=dist_digests,
+)
+
+
 def _check_temp_dir(settings):
 if "PORTAGE_TMPDIR" not in settings or not os.path.isdir(
 settings["PORTAGE_TMPDIR"]



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

2023-10-22 Thread Mike Pagano
commit: 0fdd06d4f001ef05356a253273b9e3f52a2b42d1
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Oct 22 22:38:59 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Oct 22 22:38:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fdd06d4

sys-kernel/git-sources: add 6.6_rc7

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

 sys-kernel/git-sources/Manifest   |  1 +
 sys-kernel/git-sources/git-sources-6.6_rc7.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index e2be5259316c..6cbe77392042 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -5,3 +5,4 @@ DIST patch-6.6-rc3.patch 39738774 BLAKE2B 
0a49e4735de5f24d9cc6c898834b4c1d8fc947
 DIST patch-6.6-rc4.patch 39983583 BLAKE2B 
4ea2b64498c246b579f50b00b184203a86c17f3c22df052136459cd3e55dea8c8ebfcd6385251ebc6d8d9903bbd410faca9cf2efd1618c601ea3bd90653b667f
 SHA512 
e5b18ad99c2d11d9d1f9506314bfd2356135730071f4299ac97bd1d868419fc04cb036dae2b8430adb416bc58b8bf618a6d86a01f4e07421dc9ea93b84e1e6d4
 DIST patch-6.6-rc5.patch 40260669 BLAKE2B 
54c4639c8d86fbbdf9e0e9898565280f6b1becd955e74a33545159835f4db7596d526601ce67299a218c7d9d7b5f80caad851567e73f71287b55cb7cf66b335c
 SHA512 
088da15f8b098b93ce1c90403ab17ef3e40d1b69dcee8254427a61cf62fab7bbef61e2251255f87b7f8ca45a24b5b807b044204e5241fcd452a59d09f57f7fee
 DIST patch-6.6-rc6.patch 40551984 BLAKE2B 
7a8024b838cdc58f59db804cdfe359fb51706b328dd4a0707068fb36e7a85d4ef2196a85345539b773a01bec979a53b00131daa25ad3123620ff5a0cc7fd96f8
 SHA512 
f6a75af96d6030851f0f6c61b8400c23ca51b9f16cdd7093ad099e098e1f8280427a7e948f683486304e581062cfe0b5a87a347c2c7fc5d5a15a16a602411129
+DIST patch-6.6-rc7.patch 40806285 BLAKE2B 
655e739eb6742c093056b886c91d89106fb4e55ed7a24abc07e85ff39e75f83b0c59e374a0f68cad8b975e33d5de37915df420a1c3ec93e4f24e59ee2da7f8f0
 SHA512 
c8e5c82aa09cb0e55eedbeee1e58bf461d5188d5e555d62101a182619ac315f3ca09bfd08d00c26b7fb900a4fca84d599c2e96c5afd909fe114395de57b8470a

diff --git a/sys-kernel/git-sources/git-sources-6.6_rc7.ebuild 
b/sys-kernel/git-sources/git-sources-6.6_rc7.ebuild
new file mode 100644
index ..5065c9cfd114
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-6.6_rc7.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="6.5"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+K_NODRYRUN="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~s390 
~sparc ~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.6-r4"
+
+pkg_postinst() {
+   postinst_sources
+}



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

2023-10-22 Thread Sam James
commit: 80678f553d0fdf7addc155026d5f61ff85104219
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 22 22:15:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 22:15:18 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=80678f55

NEWS: update

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

 NEWS | 14 ++
 1 file changed, 14 insertions(+)

diff --git a/NEWS b/NEWS
index e54cdf435c..bdeeeaa4b4 100644
--- a/NEWS
+++ b/NEWS
@@ -16,6 +16,10 @@ Breaking changes:
 Features:
 * sync: git: Pass --verbose to git when emerge --sync --verbose.
 
+* emerge: Make --binpkg-respect-use output far more concise (don't show
+  packages missing from the merge list and don't show packages w/ multiple
+  BUILD_IDs).
+
 Bug fixes:
 * SpawnProcess, ForkProcess: Pass stdin via fd_pipes for non-background. This
   fixes e.g. emerge --sync --ask (bug #916116).
@@ -24,6 +28,16 @@ Bug fixes:
 
 * sync: git: Handle when git is configured with 'log.showSignature'.
 
+Cleanups:
+* MergeProcess: Support QueryCommand with spawn start method (bug #916106)
+
+* vardbapi.unpack_contents: Support spawn start method (bug #916112)
+
+* vardbapi.unpack_metadata: Support spawn start method (bug #916108)
+
+* ForkProcess: Implement fd_pipes via send_handle for spawn start method 
(non-fork)
+  (bug #915896).
+
 portage-3.0.53 (2023-10-20)
 --
 



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

2023-10-22 Thread Sam James
commit: 0e2e8613d8ec6177df5cc859e12dfe2f83c39d3a
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 22 22:12:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 22:12:32 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=0e2e8613

NEWS: add note re structure

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

 NEWS | 8 
 1 file changed, 8 insertions(+)

diff --git a/NEWS b/NEWS
index 229a51fc43..e54cdf435c 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,11 @@
+Release notes take the form of the following optional categories:
+[Optional short blurb/summary]
+* Breaking changes
+* Security
+* Features
+* Bug fixes
+* Cleanups
+
 portage-3.0.54 (UNRELEASED)
 --
 



[gentoo-commits] proj/portage:master commit in: lib/_emerge/

2023-10-22 Thread Sam James
commit: bb82666b48e18f448661a1a8bf6a39b773cc4b1c
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Oct 22 16:53:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 22 22:09:32 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=bb82666b

emerge: avoid spamming too much info about unused binpkgs

Specifically:

- the binhost might have multiple binpkgs for the same cpv, same USE
  flags, but with different build ids, in which case the same line is
  repeated twice

- many packages can be participating in the recursive deptree, but not
  get selected for actual merging, and may not even be installed at all;
  these were still reported as mismatched-USE although the packages
  themselves were not shown in show_merge_list

Both cases are useless noise. Prune them before printing a status
report.

Before:
```
Local copy of remote index is up-to-date and will be used.

Local copy of remote index is up-to-date and will be used.

These are the packages that would be merged, in order:

Calculating dependencies... done!
Dependency resolution took 17.29 s.

[binary U  ] sys-apps/hwdata-0.374-1 [0.373]
[binary  r  U  ] dev-libs/libsodium-1.0.19-r1-1 [1.0.18_p20220618]
[binary U  ] net-dns/libidn2-2.3.4-r1-1 [2.3.4]
[ebuild   R] dev-python/fs-2.4.16  PYTHON_TARGETS="(-python3_12%*)"
[ebuild U  ] sys-apps/iproute2-6.5.0 [6.4.0]
[binary U  ] media-video/ffmpeg-6.0-r9-2 [6.0-r6]
[ebuild  rR] app-editors/vim-9.0.1627

The following packages are causing rebuilds:

  (dev-libs/libsodium-1.0.19-r1-1:0/26::gentoo, binary scheduled for merge) 
causes rebuilds for:
(app-editors/vim-9.0.1627:0/0::gentoo, ebuild scheduled for merge)

!!! The following binary packages have been ignored due to non matching USE:

=app-shells/bash-5.1_p16-r6 -plugins
=sys-apps/util-linux-2.38.1-r2 -caps split-usr
=sys-apps/util-linux-2.38.1-r2 -caps split-usr
=sys-process/procps-3.3.17-r2 split-usr
=sys-process/procps-3.3.17-r2 split-usr -systemd
=app-editors/vim-9.0.1627 -python
=app-editors/vim-9.0.1627 -python
=dev-lang/python-3.11.5 -lto -pgo
=dev-lang/python-3.11.5 -lto -pgo
=dev-lang/python-3.11.5 -lto -pgo
=media-fonts/noto-20230831 X
=net-misc/networkmanager-1.42.6-r2 bluetooth gtk-doc ppp
=net-misc/networkmanager-1.42.6-r2 bluetooth gtk-doc ppp
=net-misc/networkmanager-1.42.6-r2 bluetooth gtk-doc ppp
=net-misc/networkmanager-1.42.6-r2 bluetooth gtk-doc ppp
=sys-devel/gdb-13.2-r1 -lzma nls -source-highlight -xxhash -zstd
=x11-base/xorg-server-21.1.8-r2 -xvfb
=media-libs/libsdl2-2.28.3 gles2 pulseaudio wayland
=media-libs/libsdl2-2.28.3 gles2 pipewire pulseaudio wayland
=sys-devel/clang-16.0.6 abi_x86_32
=sys-devel/clang-16.0.6 -xml
=app-arch/zstd-1.5.5 split-usr
=app-arch/zstd-1.5.5 split-usr
=sys-apps/sandbox-2.38 -abi_x86_32
=dev-python/certifi-3021.3.16-r3 -python_targets_python3_12
=dev-python/certifi-3021.3.16-r3 -python_targets_python3_12
=dev-libs/libffi-3.4.4-r1 abi_x86_32
=sys-libs/ncurses-6.4_p20230401 abi_x86_32 -gpm split-usr
=sys-libs/readline-8.1_p2-r1 split-usr
=dev-db/sqlite-3.43.2 -icu
=dev-libs/icu-73.2 abi_x86_32
=sys-libs/gpm-1.20.7-r5 abi_x86_32 split-usr
=app-crypt/pinentry-1.2.1-r3 keyring qt5 wayland
=dev-libs/glib-2.76.4 sysprof
=sys-apps/systemd-253.11 split-usr
=dev-libs/libxml2-2.11.5 abi_x86_32
=dev-libs/libxml2-2.11.5 -icu
=media-libs/mesa-23.1.8 video_cards_intel video_cards_nouveau
=media-libs/mesa-23.1.8 video_cards_intel video_cards_nouveau
=media-libs/mesa-23.1.8 video_cards_intel video_cards_nouveau
=media-libs/mesa-23.1.8 video_cards_intel video_cards_nouveau
=media-libs/mesa-23.1.8 video_cards_intel video_cards_nouveau
=x11-libs/libxkbcommon-1.5.0 wayland
=x11-libs/libxkbcommon-1.5.0 wayland
=x11-libs/libxkbcommon-1.5.0 wayland
=sys-devel/llvm-16.0.6 abi_x86_32
=sys-devel/llvm-16.0.6 -xml
=x11-misc/xdg-utils-1.1.3_p20210805-r1 gnome
=dev-libs/libpcre2-10.42-r1 split-usr
=sys-auth/polkit-122-r1 kde
=net-libs/nghttp2-1.57.0 -systemd -xml
=sys-libs/glibc-2.37-r7 -multilib -stack-realign -systemd
=app-crypt/gpgme-1.21.0 -qt5
=sys-devel/clang-runtime-16.0.6 -abi_x86_32
=media-sound/mpg123-1.31.3-r1 pulseaudio
=dev-libs/libpcre-8.45-r2 split-usr
=net-wireless/wpa_supplicant-2.10-r3 qt5
=media-libs/gst-plugins-base-1.20.6 wayland
=media-libs/gst-plugins-base-1.20.6 theora wayland
=media-libs/gst-plugins-base-1.20.6 wayland
=net-libs/libproxy-0.5.3 kde
=gnome-base/gvfs-1.50.6 gnome-online-accounts keyring
=gnome-base/gvfs-1.50.6 gnome-online-accounts keyring
=sys-libs/libblockdev-2.28-r1 introspection
=dev-libs/libdbusmenu-16.04.0-r2 gtk
=dev-libs/libdbusmenu-16.04.0-r2 gtk
=dev-python/css-parser-1.0.9 -python_targets_python3_12
=dev-qt/qtbase-6.5.2-r2 nls wayland

[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-system-controller/

2023-10-22 Thread Conrad Kostecki
commit: 488a0220b83eacea625389474e0d6e2b82693c8a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Oct 22 21:45:14 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Oct 22 21:46:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=488a0220

dev-util/intel-graphics-system-controller: add version dep for metee

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

 ...-0.8.13.ebuild => intel-graphics-system-controller-0.8.13-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.13.ebuild
 
b/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.13-r1.ebuild
similarity index 96%
rename from 
dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.13.ebuild
rename to 
dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.13-r1.ebuild
index ff1f3dca0bbb..f969926a4061 100644
--- 
a/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.13.ebuild
+++ 
b/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.13-r1.ebuild
@@ -19,7 +19,7 @@ SLOT="0/${PV}"
 KEYWORDS="~amd64"
 IUSE="+cli doc"
 
-RDEPEND="dev-libs/metee:="
+RDEPEND=">=dev-libs/metee-3.2.3:="
 DEPEND="${RDEPEND}"
 BDEPEND="
doc? (



[gentoo-commits] proj/portage:master commit in: lib/portage/dbapi/

2023-10-22 Thread Zac Medico
commit: b9a85ff987ea677e350fb70e2c3355197ee6c39b
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Oct 22 08:08:02 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Oct 22 21:29:49 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b9a85ff9

MergeProcess: Support QueryCommand with spawn start method

Since QueryCommand._db does not propagate to the child process
in MergeProcess with the multiprocessing spawn start method,
handle it by passing QueryCommand._db as an explicit parameter.

Since self.mydbapi can be a bindbapi instance, override the
bindbapi __getstate__ method so that it is picklable (omit
the unpicklable _aux_cache_slot_dict attribute and regenerate
it after unpickling).

Bug: https://bugs.gentoo.org/916106
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/dbapi/_MergeProcess.py | 19 ---
 lib/portage/dbapi/bintree.py   | 20 ++--
 2 files changed, 34 insertions(+), 5 deletions(-)

diff --git a/lib/portage/dbapi/_MergeProcess.py 
b/lib/portage/dbapi/_MergeProcess.py
index cf8e6513d1..dd5ad71cf8 100644
--- a/lib/portage/dbapi/_MergeProcess.py
+++ b/lib/portage/dbapi/_MergeProcess.py
@@ -9,6 +9,7 @@ import platform
 import fcntl
 import portage
 from portage import os, _unicode_decode
+from portage.package.ebuild._ipc.QueryCommand import QueryCommand
 from portage.util._ctypes import find_library
 import portage.elog.messages
 from portage.util._async.ForkProcess import ForkProcess
@@ -180,6 +181,15 @@ class MergeProcess(ForkProcess):
 self._dblink = mylink
 self._elog_reader_fd = elog_reader_fd
 
+# Since the entire QueryCommand._db is not required, only pass
+# in tree types that QueryCommand specifically requires.
+child_db = {}
+parent_db = portage.db if QueryCommand._db is None else 
QueryCommand._db
+for root in parent_db:
+child_db[root] = {}
+for tree_type in ("vartree", "porttree"):
+child_db[root][tree_type] = parent_db[root][tree_type]
+
 self.target = functools.partial(
 self._target,
 self._counter,
@@ -192,6 +202,7 @@ class MergeProcess(ForkProcess):
 self.settings,
 self.unmerge,
 self.vartree.dbapi,
+child_db,
 )
 
 pids = super()._spawn(args, fd_pipes, **kwargs)
@@ -223,10 +234,12 @@ class MergeProcess(ForkProcess):
 settings,
 unmerge,
 vardb,
+db,
 ):
-"""
-TODO: Make all arguments picklable for the multiprocessing spawn start 
method.
-"""
+if QueryCommand._db is None:
+# Initialize QueryCommand._db for 
AbstractEbuildProcess/EbuildIpcDaemon
+# when not using the multiprocessing fork start method.
+QueryCommand._db = db
 portage.output.havecolor = not no_color(settings)
 # Avoid wastful updates of the vdb cache.
 vardb._flush_cache_enabled = False

diff --git a/lib/portage/dbapi/bintree.py b/lib/portage/dbapi/bintree.py
index 421863f3e8..3f1bf9d5d2 100644
--- a/lib/portage/dbapi/bintree.py
+++ b/lib/portage/dbapi/bintree.py
@@ -1,4 +1,4 @@
-# Copyright 1998-2021 Gentoo Authors
+# Copyright 1998-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 __all__ = ["bindbapi", "binarytree"]
@@ -129,8 +129,24 @@ class bindbapi(fakedbapi):
 "USE",
 "_mtime_",
 }
-self._aux_cache_slot_dict = slot_dict_class(self._aux_cache_keys)
 self._aux_cache = {}
+self._aux_cache_slot_dict_cache = None
+
+@property
+def _aux_cache_slot_dict(self):
+if self._aux_cache_slot_dict_cache is None:
+self._aux_cache_slot_dict_cache = 
slot_dict_class(self._aux_cache_keys)
+return self._aux_cache_slot_dict_cache
+
+def __getstate__(self):
+# This attribute is not picklable, but it automatically
+# regenerates after unpickling when set to None.
+_aux_cache_slot_dict = self._aux_cache_slot_dict_cache
+self._aux_cache_slot_dict_cache = None
+try:
+return super().__getstate__()
+finally:
+self._aux_cache_slot_dict_cache = _aux_cache_slot_dict
 
 @property
 def writable(self):



[gentoo-commits] proj/portage: Branch deleted: bug_916106_MergeProcess_QueryCommand_multiprocessing_spawn

2023-10-22 Thread Zac Medico
commit: 
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Oct 22 21:29:30 2023 +

Branch deleted: bug_916106_MergeProcess_QueryCommand_multiprocessing_spawn




[gentoo-commits] proj/portage: New branch: bug_916106_MergeProcess_QueryCommand_multiprocessing_spawn

2023-10-22 Thread Zac Medico
commit: 
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Oct 22 21:28:50 2023 +

New branch: bug_916106_MergeProcess_QueryCommand_multiprocessing_spawn




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

2023-10-22 Thread Ulrich Müller
commit: f6a5df1c8b6ec7b46689d09c9c1a27262b5fb53c
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Oct 22 21:08:02 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Oct 22 21:08:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6a5df1c

app-emacs/nxml-gentoo-schemas: add 20231022

Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/nxml-gentoo-schemas/Manifest |  1 +
 .../nxml-gentoo-schemas-20231022.ebuild| 24 ++
 2 files changed, 25 insertions(+)

diff --git a/app-emacs/nxml-gentoo-schemas/Manifest 
b/app-emacs/nxml-gentoo-schemas/Manifest
index 4ab9da83a51c..c23f700ca18d 100644
--- a/app-emacs/nxml-gentoo-schemas/Manifest
+++ b/app-emacs/nxml-gentoo-schemas/Manifest
@@ -1 +1,2 @@
 DIST nxml-gentoo-schemas-20230914.tar.xz 8812 BLAKE2B 
fa039f3cf1556ef97684d7c485be5efa0cddae3dfa5a98a0bddd924a0e6f736b519a3a841712b8221dde2ee8351c8680c4b1bfb391151cf0a1ef3f073373e58d
 SHA512 
e4cda867fb635a0b7f17a692b38a1f65966f439c585a130319ba8f53f571dedc3ca9d61a34c61ffd3ba09b04ef9aae61578bea9bb9f0562b542296c8a98d64c9
+DIST nxml-gentoo-schemas-20231022.tar.xz 8860 BLAKE2B 
eb6d997d5597fd83d547b356f1551c3087f69860808168dcd6bdec0a808e0effae96188d55f6c3d5dcb779ecc727fb965ce1190c60a1ec6591853f98e9a40cdd
 SHA512 
2fbb674b7f8e6b854af1587ab03605bfe7f75e40a6f10122565264c9225d03fd30a5f569158ca83da6f84aaa31c18cced6d51a0782bb64172ab7fbfe077a630d

diff --git a/app-emacs/nxml-gentoo-schemas/nxml-gentoo-schemas-20231022.ebuild 
b/app-emacs/nxml-gentoo-schemas/nxml-gentoo-schemas-20231022.ebuild
new file mode 100644
index ..94311b25501f
--- /dev/null
+++ b/app-emacs/nxml-gentoo-schemas/nxml-gentoo-schemas-20231022.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Extension for nxml-mode with Gentoo-specific schemas"
+HOMEPAGE="https://gitweb.gentoo.org/proj/nxml-gentoo-schemas.git/;
+SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz;
+
+LICENSE="MIT GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x64-macos"
+
+SITEFILE="60${PN}-gentoo.el"
+
+src_compile() { :; }
+
+src_install() {
+   insinto "${SITEETC}/${PN}"
+   doins schemas.xml *.rnc
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+}



[gentoo-commits] proj/nxml-gentoo-schemas: New tag: nxml-gentoo-schemas-20231022

2023-10-22 Thread Ulrich Müller
commit: 
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Oct 22 21:05:25 2023 +

New tag: nxml-gentoo-schemas-20231022




[gentoo-commits] proj/nxml-gentoo-schemas:master commit in: /

2023-10-22 Thread Ulrich Müller
commit: cc63c4cc8533f92cdd6bf55ddb38f751777b0b2f
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Oct 22 21:02:03 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Oct 22 21:02:03 2023 +
URL:
https://gitweb.gentoo.org/proj/nxml-gentoo-schemas.git/commit/?id=cc63c4cc

devbook.rnc: Update from devmanual

Signed-off-by: Ulrich Müller  gentoo.org>

 devbook.rnc | 14 +++---
 devmanual   |  2 +-
 2 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/devbook.rnc b/devbook.rnc
index 9fe44b8..158f372 100644
--- a/devbook.rnc
+++ b/devbook.rnc
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the MIT license
 # or the CC-BY-SA-4.0 license (dual-licensed)
 
@@ -93,8 +93,16 @@ ti = element ti {
   all
 }
 
-ul = element ul { attribute class { "list-group" }?, li+ }
-ol = element ol { li+ }
+ul = element ul {
+  attribute class { "list-group" }?,
+  li+
+}
+
+ol = element ol {
+  attribute type { "1" | "A" | "a" | "I" | "i" }?,
+  li+
+}
+
 li = element li { all }
 
 dl = element dl { (dt | dd)+ }

diff --git a/devmanual b/devmanual
index f73fcfb..4ad0fdf 16
--- a/devmanual
+++ b/devmanual
@@ -1 +1 @@
-Subproject commit f73fcfb9352f815d44a0198516ac759caa6e09ec
+Subproject commit 4ad0fdff94a8e51fa2be94eff28357d962c8063a



[gentoo-commits] proj/portage:master commit in: lib/portage/dbapi/

2023-10-22 Thread Zac Medico
commit: 0b9fbe389db3c3b9e625e1f5f526b3a921d2e0ce
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Oct 22 19:57:16 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Oct 22 19:58:20 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=0b9fbe38

vardbapi.unpack_contents: Use multiprocessing.Pipe for spawn compat

Bug: https://bugs.gentoo.org/916112
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/dbapi/vartree.py | 28 +++-
 1 file changed, 15 insertions(+), 13 deletions(-)

diff --git a/lib/portage/dbapi/vartree.py b/lib/portage/dbapi/vartree.py
index a80d3bc0e3..5638935606 100644
--- a/lib/portage/dbapi/vartree.py
+++ b/lib/portage/dbapi/vartree.py
@@ -101,6 +101,7 @@ import grp
 import io
 from itertools import chain
 import logging
+import multiprocessing
 import os as _os
 import operator
 import pickle
@@ -1094,19 +1095,18 @@ class vardbapi(dbapi):
 )
 if binpkg_format == "xpak":
 tar_cmd = ("tar", "-x", "--xattrs", "--xattrs-include=*", "-C", 
dest_dir)
-pr, pw = os.pipe()
+pr, pw = multiprocessing.Pipe(duplex=False)
 proc = await asyncio.create_subprocess_exec(*tar_cmd, stdin=pr)
-os.close(pr)
-with os.fdopen(pw, "wb", 0) as pw_file:
-excluded_config_files = await loop.run_in_executor(
-ForkExecutor(loop=loop),
-functools.partial(
-self._dblink(cpv).quickpkg,
-pw_file,
-include_config=opts.include_config == "y",
-
include_unmodified_config=opts.include_unmodified_config == "y",
-),
-)
+pr.close()
+excluded_config_files = await loop.run_in_executor(
+ForkExecutor(loop=loop),
+functools.partial(
+self._dblink(cpv).quickpkg,
+pw,
+include_config=opts.include_config == "y",
+include_unmodified_config=opts.include_unmodified_config 
== "y",
+),
+)
 await proc.wait()
 if proc.returncode != os.EX_OK:
 raise PortageException(f"command failed: {tar_cmd}")
@@ -2161,7 +2161,9 @@ class dblink:
 # The tarfile module will write pax headers holding the
 # xattrs only if PAX_FORMAT is specified here.
 with tarfile.open(
-fileobj=output_file,
+fileobj=output_file
+if hasattr(output_file, "write")
+else open(output_file.fileno(), mode="wb", closefd=False),
 mode="w|",
 format=tarfile.PAX_FORMAT if xattrs else 
tarfile.DEFAULT_FORMAT,
 ) as tar:



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

2023-10-22 Thread Maciej Barć
commit: 408d9c193e5521b7a5653fc623ec98c374e110ea
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Oct 22 20:15:16 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Oct 22 20:15:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=408d9c19

app-emacs/sharpert: fix dependencies

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

 ...rper-1.0_p20230129.ebuild => sharper-1.0_p20230129-r1.ebuild} | 9 +
 1 file changed, 9 insertions(+)

diff --git a/app-emacs/sharper/sharper-1.0_p20230129.ebuild 
b/app-emacs/sharper/sharper-1.0_p20230129-r1.ebuild
similarity index 89%
rename from app-emacs/sharper/sharper-1.0_p20230129.ebuild
rename to app-emacs/sharper/sharper-1.0_p20230129-r1.ebuild
index c54a11f58585..3e8c6095ed9e 100644
--- a/app-emacs/sharper/sharper-1.0_p20230129.ebuild
+++ b/app-emacs/sharper/sharper-1.0_p20230129-r1.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+NEED_EMACS=27.1
+
 inherit elisp
 
 DESCRIPTION=".NET SDK CLI wrapper for GNU Emacs using Transient"
@@ -25,5 +27,12 @@ fi
 LICENSE="MIT"
 SLOT="0"
 
+RDEPEND="
+   app-emacs/transient
+"
+BDEPEND="
+   ${RDEPEND}
+"
+
 DOCS=( README.md )
 SITEFILE="50${PN}-gentoo.el"



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

2023-10-22 Thread Miroslav Šulc
commit: 3151541ffbf809d57eb3b905cfab57e449c7887b
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Oct 22 19:09:16 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Oct 22 19:30:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3151541f

dev-java/icu4j: remove obsolete patch

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/33462
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../icu4j/files/icu4j-73.2-DateFormatTest.patch| 90 --
 1 file changed, 90 deletions(-)

diff --git a/dev-java/icu4j/files/icu4j-73.2-DateFormatTest.patch 
b/dev-java/icu4j/files/icu4j-73.2-DateFormatTest.patch
deleted file mode 100644
index ee2cf024a3a2..
--- a/dev-java/icu4j/files/icu4j-73.2-DateFormatTest.patch
+++ /dev/null
@@ -1,90 +0,0 @@
-1) TestDateFormatCalendar(com.ibm.icu.dev.test.format.DateFormatTest)
-java.lang.AssertionError: FAIL: Parsed result: Thursday, April 5, 2001 at 
5:45:00 PM Central European Summer Time, exp 4/5/2001 5:45 PM
-   at org.junit.Assert.fail(Assert.java:89)
-   at com.ibm.icu.dev.test.AbstractTestLog.errln(AbstractTestLog.java:50)
-   at 
com.ibm.icu.dev.test.format.DateFormatTest.TestDateFormatCalendar(DateFormatTest.java:2267)
-2) TestGenericTime(com.ibm.icu.dev.test.format.DateFormatTest)
-java.lang.AssertionError: : "y/M/d H:mm ".format(2004 01 01 01:00 PST): 
expected "2004/1/1 1:00 Pacific Standard Time", got "2004/1/1 10:00 Central 
European Standard Time"
-   at org.junit.Assert.fail(Assert.java:89)
-   at com.ibm.icu.dev.test.AbstractTestLog.errln(AbstractTestLog.java:50)
-   at com.ibm.icu.dev.test.TestFmwk.handleAssert(TestFmwk.java:610)
-   at com.ibm.icu.dev.test.TestFmwk.handleAssert(TestFmwk.java:591)
-   at com.ibm.icu.dev.test.TestFmwk.assertEquals(TestFmwk.java:543)
-   at 
com.ibm.icu.dev.test.format.DateFormatTest.expect(DateFormatTest.java:3426)
-   at 
com.ibm.icu.dev.test.format.DateFormatTest.TestGenericTime(DateFormatTest.java:664)
-3) TestDotAndAtLeniency(com.ibm.icu.dev.test.format.DateFormatTest)
-java.lang.AssertionError: com.ibm.icu.text.SimpleDateFormat@c82a5c46   Sunday, 
January 15, 2012  12:00:00 AM Central European. Standard Time.
-   at org.junit.Assert.fail(Assert.java:89)
-   at com.ibm.icu.dev.test.AbstractTestLog.errln(AbstractTestLog.java:50)
-   at 
com.ibm.icu.dev.test.format.DateFormatTest.showParse(DateFormatTest.java:4788)
-   at 
com.ibm.icu.dev.test.format.DateFormatTest.TestDotAndAtLeniency(DateFormatTest.java:4772)
-4) TestTwoDigitYearDSTParse(com.ibm.icu.dev.test.format.DateFormatTest)
-java.lang.AssertionError: FAIL: Hour (-DST) = 11.0; expected 11.0002777
-   at org.junit.Assert.fail(Assert.java:89)
-   at com.ibm.icu.dev.test.AbstractTestLog.errln(AbstractTestLog.java:50)
-   at 
com.ibm.icu.dev.test.format.DateFormatTest.TestTwoDigitYearDSTParse(DateFormatTest.java:335)
-5) TestGenericTimeZoneOrder(com.ibm.icu.dev.test.format.DateFormatTest)
-java.lang.AssertionError: : "y/M/d H:mm zzz".format(2004 01 01 01:00 PST): 
expected "2004/1/1 1:00 PST", got "2004/1/1 10:00 GMT+1"
-   at org.junit.Assert.fail(Assert.java:89)
-   at com.ibm.icu.dev.test.AbstractTestLog.errln(AbstractTestLog.java:50)
-   at com.ibm.icu.dev.test.TestFmwk.handleAssert(TestFmwk.java:610)
-   at com.ibm.icu.dev.test.TestFmwk.handleAssert(TestFmwk.java:591)
-   at com.ibm.icu.dev.test.TestFmwk.assertEquals(TestFmwk.java:543)
-   at 
com.ibm.icu.dev.test.format.DateFormatTest.expect(DateFormatTest.java:3476)
-   at 
com.ibm.icu.dev.test.format.DateFormatTest.TestGenericTimeZoneOrder(DateFormatTest.java:749)
-
 a/tests/core/src/com/ibm/icu/dev/test/format/DateFormatTest.java
-+++ b/tests/core/src/com/ibm/icu/dev/test/format/DateFormatTest.java
-@@ -37,6 +37,7 @@ import java.util.ResourceBundle;
- import java.util.Set;
- 
- import org.junit.Test;
-+import org.junit.Ignore;
- import org.junit.runner.RunWith;
- import org.junit.runners.JUnit4;
- 
-@@ -297,7 +298,7 @@ public class DateFormatTest extends TestFmwk {
- /**
-  * Test the parsing of 2-digit years.
-  */
--@Test
-+@Test @Ignore
- public void TestTwoDigitYearDSTParse() {
- 
- SimpleDateFormat fullFmt = new SimpleDateFormat("EEE MMM dd 
HH:mm:ss.SSS zzz  G");
-@@ -613,7 +614,7 @@ public class DateFormatTest extends TestFmwk {
- expect(DATA, new Locale("en", "", ""));
- }
- 
--@Test
-+@Test @Ignore
- public void TestGenericTime() {
- 
- 
-@@ -718,7 +719,7 @@ public class DateFormatTest extends TestFmwk {
- 
- }
- 
--@Test
-+@Test @Ignore
- public void TestGenericTimeZoneOrder() {
- // generic times should parse the same no matter what the placement 
of the time zone string
- // should work for standard and daylight times
-@@ -2199,7 +2200,7 @@ public class DateFormatTest extends 

[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/gromit-mpx/

2023-10-22 Thread Oliver Freyermuth
commit: 123d2e6fc223215d47a1392377f16bfb4548bfa7
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Sun Oct 22 19:27:07 2023 +
Commit: Oliver Freyermuth  googlemail  com>
CommitDate: Sun Oct 22 19:27:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=123d2e6f

x11-misc/gromit-mpx: add 1.5.1

Signed-off-by: Oliver Freyermuth  googlemail.com>

 x11-misc/gromit-mpx/Manifest|  1 +
 x11-misc/gromit-mpx/gromit-mpx-1.5.1.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/x11-misc/gromit-mpx/Manifest b/x11-misc/gromit-mpx/Manifest
index d46527b207..568e0ffb1d 100644
--- a/x11-misc/gromit-mpx/Manifest
+++ b/x11-misc/gromit-mpx/Manifest
@@ -1,2 +1,3 @@
 DIST gromit-mpx-1.4.3.tar.gz 1861824 BLAKE2B 
f8337adf400b40e10dd32dfc702be73039e2cc3da9430b4d911794b6e0a9f16b6862948c9573d189445f47ec23a6bde2126765cf8df61af0a46b7dcb94c951d4
 SHA512 
9da94c3aed4d9c52c62317373ae1ca6dd6ece1adf3c48b95126b6f40ebe6ae8ede45c7c8c93732bcaafbb7ba85b66677b100cb0115fa989661e1e9c8f489ae25
 DIST gromit-mpx-1.5.0.tar.gz 1878498 BLAKE2B 
db4e7ef12dd9abad7968d412b221d6a48348a1eb5bcd791787cb99bdb400674126bb9902b77825d260ddd26731bd9b674bf806d7a856ece2bd5f417ad45323f7
 SHA512 
5da359c1d25dcb8797096a905072c59f1fc7aafd60b3624908e90a5388bdd928f81bde615c46acfe2d51c0b869ee70c271c561396cd992d3a18e389ba6b281a7
+DIST gromit-mpx-1.5.1.tar.gz 1879207 BLAKE2B 
1c4a74bad52547ac5c37de8ad7cae1d8b5fdf8b17dd1f7d0e5ce6ffbbd1610e719bf26172d53967951e7083a4a0405763c4e650a7a521a06b105bbc96ecc8e18
 SHA512 
42b27a2753b5345d791a4b67e6746de7f2225c823c048c5cbbea86f4c3499bb373eb97e2f7e93f098e6657c551db6053698ce73aec648d62341071c8100c6455

diff --git a/x11-misc/gromit-mpx/gromit-mpx-1.5.1.ebuild 
b/x11-misc/gromit-mpx/gromit-mpx-1.5.1.ebuild
new file mode 100644
index 00..95600ede05
--- /dev/null
+++ b/x11-misc/gromit-mpx/gromit-mpx-1.5.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="Gromit-MPX is a multi-pointer GTK3 port of the Gromit desktop 
annotation tool"
+HOMEPAGE="https://github.com/bk138/gromit-mpx;
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/bk138/${PN}.git;
+else
+   SRC_URI="https://github.com/bk138/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+SLOT="0"
+LICENSE="GPL-2"
+
+RDEPEND="
+   x11-libs/gtk+:3
+   dev-libs/libappindicator:3
+   x11-libs/libX11
+   >=x11-apps/xinput-1.3
+"
+DEPEND="${RDEPEND}"
+
+src_prepare () {
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}"/etc
+   )
+
+   cmake_src_configure
+}



  1   2   3   >