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

2022-08-15 Thread Hans de Graaff
commit: 859fd05f15d082e7a3800767e4625bc851035730
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug 16 05:51:36 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug 16 05:51:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=859fd05f

dev-ruby/dbf: add 4.2.2

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

 dev-ruby/dbf/Manifest |  1 +
 dev-ruby/dbf/dbf-4.2.2.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-ruby/dbf/Manifest b/dev-ruby/dbf/Manifest
index 0e71653c4ba2..74e269baf8ce 100644
--- a/dev-ruby/dbf/Manifest
+++ b/dev-ruby/dbf/Manifest
@@ -2,3 +2,4 @@ DIST dbf-4.1.3.gem 127488 BLAKE2B 
aff62a0cfe636b987989a21ed5df2094ad09748603a73d
 DIST dbf-4.1.6.gem 217088 BLAKE2B 
5d0808884aaab5585e7477287539849e9386353490ec43392e8b1a1eafc1edb7b0b33b9862783c3371e3f5b02f54d9e22409868a62763950691e33552363db44
 SHA512 
c21aff8cebf3a8eb8b43e9b0a2a9401ddbe83c7624c2512631c1e6ab0877c49e838f8193ce6579c35441069b748b88c7bf2314b98286ee1770dcacd760722939
 DIST dbf-4.2.0.gem 218112 BLAKE2B 
701939004fefa45132924ac47dc8bc908cbe5385baae86cd4b2117668a13cff3df72f4e8146000b31d3c232795eabf386e6550d05cf76587a7340189bc2162a3
 SHA512 
715b541d86f0737d16ed5a5609f23ae64cc07c213a3ad0c2abf6f9b731d11e460b940c6c3996229e14f744fc5c43ec0e38e705d6bd553ae26681e4bf16eac8a3
 DIST dbf-4.2.1.gem 130048 BLAKE2B 
47eecbb13012966cbe1a8781504a12b7f25e308df44dc842996170666de6a876b89f348fb2814d09bba60253fd5fa0f3a71563f7b6f76b2a67e01fc674e95727
 SHA512 
764adac1f14a4b741ec6c06f996ef94243d479ab0b706d3dfe677fc16af1a7ccdf3bc6e8d61438c599bf9861055dde1b34dc5a021863ba480f43f7f465cedbd9
+DIST dbf-4.2.2.gem 130048 BLAKE2B 
e701819c0a868373d38d160680759c38023c32d854e637e74d1839370161ef28155b0a470a2eb477abbe4ed3a3d1198d1da393257ce81c5fdb5ddaf7241c4256
 SHA512 
5c53e617942f7add764cb123a719cd067d5e1b379c6da3fc4d43be2ead144d14fb5e7a367d94043490f525c6aff07058451de5f26f2c6b5b90c8dec3788eb229

diff --git a/dev-ruby/dbf/dbf-4.2.2.ebuild b/dev-ruby/dbf/dbf-4.2.2.ebuild
new file mode 100644
index ..c4941b9074a9
--- /dev/null
+++ b/dev-ruby/dbf/dbf-4.2.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_DOCDIR="docs"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="a small fast library for reading dBase, xBase, Clipper and FoxPro
+database files"
+HOMEPAGE="https://github.com/infused/dbf;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""



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

2022-08-15 Thread Joonas Niilola
commit: 6e6ef311a5a79a9ab528210e0521da626ae73e66
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug 16 05:49:53 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 16 05:50:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e6ef311

net-vpn/strongswan: Stabilize 5.9.6-r1 x86, #865309

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

 net-vpn/strongswan/strongswan-5.9.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/strongswan/strongswan-5.9.6-r1.ebuild 
b/net-vpn/strongswan/strongswan-5.9.6-r1.ebuild
index 8905ac5e2d1d..5991df7ba5ce 100644
--- a/net-vpn/strongswan/strongswan-5.9.6-r1.ebuild
+++ b/net-vpn/strongswan/strongswan-5.9.6-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2;
 
 LICENSE="GPL-2 RSA DES"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql 
networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11"
 
 STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"



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

2022-08-15 Thread Joonas Niilola
commit: 83d11233ca256162a2ff059bc2f5110f83936e51
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug 16 05:49:08 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 16 05:50:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83d11233

net-vpn/strongswan: Stabilize 5.9.6-r1 amd64, #865309

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

 net-vpn/strongswan/strongswan-5.9.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/strongswan/strongswan-5.9.6-r1.ebuild 
b/net-vpn/strongswan/strongswan-5.9.6-r1.ebuild
index ed618ee5eb72..8905ac5e2d1d 100644
--- a/net-vpn/strongswan/strongswan-5.9.6-r1.ebuild
+++ b/net-vpn/strongswan/strongswan-5.9.6-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2;
 
 LICENSE="GPL-2 RSA DES"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql 
networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11"
 
 STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"



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

2022-08-15 Thread Miroslav Šulc
commit: 6d424907e945c253006a41d67b6f15caffb93383
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Aug 16 05:44:34 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Aug 16 05:44:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d424907

media-sound/mpg123: dropped obsolete 1.30.0

Bug: https://bugs.gentoo.org/865023
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/mpg123/Manifest |   1 -
 media-sound/mpg123/mpg123-1.30.0.ebuild | 108 
 2 files changed, 109 deletions(-)

diff --git a/media-sound/mpg123/Manifest b/media-sound/mpg123/Manifest
index c6a7b9bed3e9..2905b1e77798 100644
--- a/media-sound/mpg123/Manifest
+++ b/media-sound/mpg123/Manifest
@@ -1,3 +1,2 @@
-DIST mpg123-1.30.0.tar.bz2 1091578 BLAKE2B 
6acdbfcc1119507c63d9da95afc747c43698ef385368b417e1716eadde6b74fc0618c3aa03a495e4415b5f14aef26d85f98832b3ba5f5bd17083651808a7f53b
 SHA512 
cf508bdff1f75320c7c4d77653ba8170cc0dd8c565390cfb6ba745ce3853816071c86becff3ce304b80481d220cac2113ad244930832ccc78d3d8da74112562f
 DIST mpg123-1.30.1.tar.bz2 1092735 BLAKE2B 
8ce6b964acf307ce4358b33468b7560e53024df2551a17602032260ac799d6c1ff0512cfb5fa6a59e3983c054fa82b1520f8329502fa4c351b94f66f9ccdee13
 SHA512 
098fcecc6a570e32ccd164b62428417186265905d148d009ea592c948a02027d67fc43e015ece21cf98f31bbe35b3ec770faba5ae0b914db0022cb6b37fd
 DIST mpg123-1.30.2.tar.bz2 1093138 BLAKE2B 
03247431bf58886c7a942fb00f11d7e82cc12f95cb30c95fc01bb986e32d8245349dba6fd2a0ada33918542ce8944037f9899512cc6ffa013b884a009dbe8cef
 SHA512 
e2e9279799f3917c9ecbcb2ccdc2c246bda50317dbfdd7ba3d56281b7b4f5b1928442fc8e712fbf90543159afc703d1ab8ceb7e3c1c038e1547b82d1616bdc82

diff --git a/media-sound/mpg123/mpg123-1.30.0.ebuild 
b/media-sound/mpg123/mpg123-1.30.0.ebuild
deleted file mode 100644
index e82d3a628fb4..
--- a/media-sound/mpg123/mpg123-1.30.0.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs libtool multilib-minimal
-
-DESCRIPTION="a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3"
-HOMEPAGE="https://www.mpg123.org/;
-SRC_URI="https://www.mpg123.org/download/${P}.tar.bz2;
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
-IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa 
coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio 
sdl cpu_flags_x86_sse"
-
-# No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.
-# Note: build system prefers libsdl2 > libsdl. We could in theory add both
-# but it's tricky when it comes to handling switching between them properly.
-# We'd need a USE flag for both sdl1 and sdl2 and to make them clash.
-RDEPEND="
-   dev-libs/libltdl:0
-   alsa? ( media-libs/alsa-lib )
-   jack? ( virtual/jack )
-   nas? ( media-libs/nas )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-sound/pulseaudio )
-   sdl? ( media-libs/libsdl2 )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/libtool
-   virtual/pkgconfig
-"
-IDEPEND="app-eselect/eselect-mpg123"
-
-DOCS=( AUTHORS ChangeLog NEWS NEWS.libmpg123 README )
-
-src_prepare() {
-   default
-   elibtoolize # for Darwin bundles
-}
-
-multilib_src_configure() {
-   local _audio=dummy
-   local _output=dummy
-   local _cpu=generic_fpu
-
-   # Build fails without -D_GNU_SOURCE like this:
-   # error: ‘struct hostent’ has no member named ‘h_addr’
-   append-cflags -D_GNU_SOURCE
-
-   if $(multilib_is_native_abi) ; then
-   local flag
-   for flag in nas portaudio sdl oss jack alsa pulseaudio 
coreaudio; do
-   if use ${flag}; then
-   _audio+=" ${flag/pulseaudio/pulse}"
-   _output=${flag/pulseaudio/pulse}
-   fi
-   done
-   fi
-
-   use cpu_flags_ppc_altivec && _cpu=altivec
-
-   if [[ $(tc-arch) == amd64 || ${ARCH} == x64-* ]]; then
-   use cpu_flags_x86_sse && _cpu=x86-64
-   elif use x86 && gcc-specs-pie ; then
-   # Don't use any mmx, 3dnow, sse and 3dnowext
-   # bug #164504
-   _cpu=generic_fpu
-   else
-   use cpu_flags_x86_mmx && _cpu=mmx
-   use cpu_flags_x86_3dnow && _cpu=3dnow
-   use cpu_flags_x86_sse && _cpu=x86
-   use cpu_flags_x86_3dnowext && _cpu=x86
-   fi
-
-   local myconf=(
-   --with-optimization=0
-   --with-audio="${_audio}"
-   --with-default-audio=${_output}
-   --with-cpu=${_cpu}
-   --enable-network
-   

[gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb-connector-odbc/

2022-08-15 Thread Joonas Niilola
commit: 85f9367d7ed81fca307aa871b8a46d97a2baa5b4
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug 16 05:42:50 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 16 05:43:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85f9367d

dev-db/mariadb-connector-odbc: Stabilize 3.1.14 amd64, #865169

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

 dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.14.ebuild 
b/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.14.ebuild
index 0e84d122ea3c..0f2c972abacd 100644
--- a/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.14.ebuild
+++ b/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.14.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="mirror://mariadb/connector-odbc-${PV}/${P}-src.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/3.1"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="ssl"
 
 S="${S}-src"



[gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb-connector-odbc/

2022-08-15 Thread Joonas Niilola
commit: cc399694cd755d223eb99acea9353b8c0cabca29
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug 16 05:42:22 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 16 05:43:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc399694

dev-db/mariadb-connector-odbc: Stabilize 3.1.14 x86, #865169

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

 dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.14.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.14.ebuild 
b/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.14.ebuild
index 3c026e814745..0e84d122ea3c 100644
--- a/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.14.ebuild
+++ b/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2018-2021 Gentoo Authors
+# Copyright 2018-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ 
SRC_URI="mirror://mariadb/connector-odbc-${PV}/${P}-src.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/3.1"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="ssl"
 
 S="${S}-src"



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

2022-08-15 Thread Miroslav Šulc
commit: 6b6844432d87babf71bd6b3d48b2f1e647129c9b
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Aug 16 05:41:29 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Aug 16 05:41:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b684443

media-libs/libmtp: dropped obsolete 1.1.19-r2

Bug: https://bugs.gentoo.org/865021
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/libmtp/Manifest|  1 -
 media-libs/libmtp/libmtp-1.1.19-r2.ebuild | 84 ---
 2 files changed, 85 deletions(-)

diff --git a/media-libs/libmtp/Manifest b/media-libs/libmtp/Manifest
index cbaa77f4298f..5c870218b38f 100644
--- a/media-libs/libmtp/Manifest
+++ b/media-libs/libmtp/Manifest
@@ -1,2 +1 @@
-DIST libmtp-1.1.19.tar.gz 855810 BLAKE2B 
0c570284e06b4f0aacc3edf5d19a0fe3f9ac6598319e8c803db0c69b35541ce7b1ab7cfd211ca701c7c6a9df300b689ccb7341d9d24f053c14411d5e91298849
 SHA512 
3cd3b0ea5aecb25abf4267e301d5e82ad9f6253bfa5a3bc4c70645d3007c69b014d6407c6703665d987cce3a42bd2219abbf1972e5964b39e9e1329bf9091044
 DIST libmtp-1.1.20.tar.gz 860941 BLAKE2B 
f30dddf6fb2b4c17e7792412787f65d369f811741e64a77b781a50e70161f0047e53c7e9d9e70621f98482d6fd430c71bd46188df894ef76109c9cb3d9c02f19
 SHA512 
d0892909eb9b001b727690b991c7effd8c4b78054ba07d06e060979ff2fd78d0d6303d46906d3bc86e4edba6f8a8d3c970eb875372f572ed84019bc717f74018

diff --git a/media-libs/libmtp/libmtp-1.1.19-r2.ebuild 
b/media-libs/libmtp/libmtp-1.1.19-r2.ebuild
deleted file mode 100644
index 37ef02006caf..
--- a/media-libs/libmtp/libmtp-1.1.19-r2.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit udev
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://git.code.sf.net/p/${PN}/code;
-   inherit autotools git-r3
-else
-   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Implementation of Microsoft's Media Transfer Protocol (MTP)"
-HOMEPAGE="http://libmtp.sourceforge.net/;
-
-LICENSE="LGPL-2.1" # LGPL-2+ and LGPL-2.1+ ?
-SLOT="0/9" # Based on SONAME of libmtp shared library
-IUSE="+crypt doc examples static-libs"
-
-RDEPEND="
-   acct-group/plugdev
-   virtual/libiconv
-   virtual/libusb:1
-   crypt? ( dev-libs/libgcrypt:0= )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/gettext
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )"
-
-DOCS=( AUTHORS README TODO )
-
-PATCHES=(
-   "${FILESDIR}/${P}-fix-docdir.patch"
-)
-
-src_prepare() {
-   default
-
-   # ChangeLog says "RETIRING THIS FILE ..pause..  GIT" (Last entry from 
start of 2011)
-   rm ChangeLog || die
-
-   if [[ ${PV} == * ]]; then
-   if [[ -e /usr/share/gettext/config.rpath ]]; then
-   cp /usr/share/gettext/config.rpath . || die
-   else
-   touch config.rpath || die # This is from upstream 
autogen.sh
-   fi
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable crypt mtpz)
-   $(use_enable doc doxygen)
-   $(use_enable static-libs static)
-   --with-udev="$(get_udevdir)"
-   --with-udev-group=plugdev
-   --with-udev-mode=0660
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   find "${ED}" -name "*.la" -delete || die
-
-   if use examples; then
-   docinto examples
-   dodoc examples/*.{c,h,sh}
-   fi
-}
-
-pkg_postinst() {
-   udev_reload
-}
-
-pkg_postrm() {
-   udev_reload
-}



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

2022-08-15 Thread Miroslav Šulc
commit: 1464895554a0b244b9f9efb9349f25872799b400
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Aug 16 05:39:33 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Aug 16 05:39:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14648955

media-libs/libffado: dropped obsolete 2.4.5

Bug: https://bugs.gentoo.org/865019
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/libffado/Manifest  |   1 -
 media-libs/libffado/libffado-2.4.5.ebuild | 121 --
 2 files changed, 122 deletions(-)

diff --git a/media-libs/libffado/Manifest b/media-libs/libffado/Manifest
index 02f6af5b8469..522d1cda4de7 100644
--- a/media-libs/libffado/Manifest
+++ b/media-libs/libffado/Manifest
@@ -1,2 +1 @@
-DIST libffado-2.4.5.tgz 1229890 BLAKE2B 
18c260b782c9a97e3f2c8689a218f7a4925158c3e3cb14987182bf04043438d1325a9ababfe29860f6769a5eeabb49a843a8d15072b24b914334c447b5c7238d
 SHA512 
a2c1d0515e14015b7803c4d52d67605afec27ae2569888dec085375ed4a488f4885b5033369e52305e668a35289d3bd749a9babb5778df339fa93553c23af30f
 DIST libffado-2.4.6.tgz 1230455 BLAKE2B 
1e86e7f9179e94c00a74514dbd7c0c299de6d1870f22c4d9ba14cb6b105b41c9dda62d19d0d660e84eee7e0f02c0bf7c44fbe58e24634ccf9cc9e41f1d38b5c2
 SHA512 
dac651233ea94c19834e810c64230bcbd5516de9e694ced1b6497ad927d734c527b3a556281676393674d33da768cb2431e7da1a0fdfc6ceb268e897029aa584

diff --git a/media-libs/libffado/libffado-2.4.5.ebuild 
b/media-libs/libffado/libffado-2.4.5.ebuild
deleted file mode 100644
index 4bb810c42e42..
--- a/media-libs/libffado/libffado-2.4.5.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit desktop python-single-r1 scons-utils toolchain-funcs udev 
multilib-minimal
-
-DESCRIPTION="Driver for IEEE1394 (Firewire) audio interfaces"
-HOMEPAGE="http://www.ffado.org;
-
-if [[ "${PV}" = "" ]]; then
-   inherit subversion
-   ESVN_REPO_URI="http://subversion.ffado.org/ffado/trunk/${PN};
-else
-   SRC_URI="http://www.ffado.org/files/${P}.tgz;
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
-fi
-
-LICENSE="GPL-2 GPL-3"
-SLOT="0"
-IUSE="debug qt5 test-programs"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-CDEPEND="${PYTHON_DEPS}
-   dev-cpp/libxmlpp:2.6[${MULTILIB_USEDEP}]
-   dev-libs/dbus-c++
-   dev-libs/libconfig:=[cxx,${MULTILIB_USEDEP}]
-   media-libs/alsa-lib
-   media-libs/libiec61883[${MULTILIB_USEDEP}]
-   sys-apps/dbus
-   sys-libs/libavc1394[${MULTILIB_USEDEP}]
-   sys-libs/libraw1394[${MULTILIB_USEDEP}]
-   qt5? (
-   $(python_gen_cond_dep '
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/PyQt5[dbus,${PYTHON_USEDEP}]
-   ')
-   x11-misc/xdg-utils
-   )"
-DEPEND="${CDEPEND}"
-RDEPEND="${CDEPEND}"
-
-myescons() {
-   local myesconsargs=(
-   PREFIX="${EPREFIX}/usr"
-   LIBDIR="${EPREFIX}/usr/$(get_libdir)"
-   MANDIR="${EPREFIX}/usr/share/man"
-   UDEVDIR="$(get_udevdir)/rules.d"
-   CUSTOM_ENV=true
-   DETECT_USERSPACE_ENV=false
-   DEBUG=$(usex debug)
-   PYPKGDIR="$(python_get_sitedir)"
-   # ENABLE_OPTIMIZATIONS detects cpu type and sets flags 
accordingly
-   # -fomit-frame-pointer is added also which can cripple 
debugging.
-   # we set flags from portage instead
-   ENABLE_OPTIMIZATIONS=false
-   # This only works for JACK1>=0.122.0 or JACK2>=1.9.9.
-   ENABLE_SETBUFFERSIZE_API_VER=force
-   )
-   if multilib_is_native_abi; then
-   myesconsargs+=(
-   BUILD_MIXER=$(usex qt5 true false)
-   BUILD_TESTS=$(usex test-programs)
-   )
-   else
-   myesconsargs+=(
-   BUILD_MIXER=false
-   BUILD_TESTS=false
-   )
-   fi
-   escons "${myesconsargs[@]}" "${@}"
-}
-
-src_prepare() {
-   default
-
-   # Bug #808853
-   cp "${BROOT}"/usr/share/gnuconfig/config.guess admin/ || die "Failed to 
update config.guess"
-
-   # Always use Qt5
-   sed -i -e 's/try:/if False:/' -e 's/except.*/else:/' 
support/mixer-qt4/ffado/import_pyqt.py || die
-
-   # Bugs #658052, #659226
-   sed -i -e 's/^CacheDir/#CacheDir/' SConstruct || die
-
-   multilib_copy_sources
-}
-
-multilib_src_compile() {
-   tc-export CC CXX
-   myescons
-}
-
-multilib_src_install() {
-   myescons DESTDIR="${D}" WILL_DEAL_WITH_XDG_MYSELF="True" install
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   python_fix_shebang "${D}"
-   python_optimize "${D}"
-
-   if use qt5; then
-   newicon 

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

2022-08-15 Thread Miroslav Šulc
commit: 05f7d441b92157da23ea5c1832419582a02af036
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Aug 16 05:03:58 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Aug 16 05:38:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05f7d441

dev-java/tomcat-native: drop 1.2.34

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

 dev-java/tomcat-native/Manifest|  1 -
 dev-java/tomcat-native/tomcat-native-1.2.34.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 4e183c04b1c7..ecfe1a24808b 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,2 +1 @@
-DIST tomcat-native-1.2.34-src.tar.gz 435320 BLAKE2B 
7b4f3feb36c1e4db36a67db835ab70169e64173674b0089fe844cd40b99b1a3a87c8b9f774b0df55689f1ad1e30b5606e8056a3e1707c929dcdbb8f25cc9e47e
 SHA512 
03b167fdfaa16db6a0f3acd849b9dfed33aedad2316de6a2aba57b6b11ef4055790e8d96a66f14e6d5ce2200fafdf80b3e8ca0e8f206e4f28de841d8b217787f
 DIST tomcat-native-1.2.35-src.tar.gz 436593 BLAKE2B 
808ed0396e421609092f9e59676a55501e67fef7b0ca466ad15e4fe11cc88abb8b07043364c63a53760052a6258585aa13a53378c3fb8823bc8349371ad12245
 SHA512 
a290eb0cd940e1f8de0caba72517dd4e9c96f1a19e0ef7ccdabf039ba86b48d1c6f554f59decd87e2ef03ec3e3bfcce694a92e1db130966987c1e37b5c8d

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.34.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.34.ebuild
deleted file mode 100644
index 39a5c2b3e960..
--- a/dev-java/tomcat-native/tomcat-native-1.2.34.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-
-KEYWORDS="amd64 ~x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/apr:1=
-   dev-libs/openssl:0=
-   >=virtual/jre-1.8:*"
-
-DEPEND=">=virtual/jdk-1.8:*
-   test? ( dev-java/ant-junit:0 )"
-
-S=${WORKDIR}/${P}-src
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-
-src_configure() {
-   local myeconfargs=(
-   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
-   --with-ssl="${EPREFIX}"/usr
-   )
-
-   cd native || die
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   eant jar
-
-   cd native || die
-   default
-}
-
-src_install() {
-   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
-
-   cd native || die
-   default
-
-   ! use static-libs && find "${D}" -name '*.la' -delete || die
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-pkg_postinst() {
-   elog "For more information, please visit"
-   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
-}



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

2022-08-15 Thread Joonas Niilola
commit: df331546cf2e858f7f19516668d7b5405280e7ce
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug 16 05:33:32 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 16 05:33:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df331546

www-client/w3m: Stabilize 0.5.3_p20220429 x86, #862531

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

 www-client/w3m/w3m-0.5.3_p20220429.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/w3m/w3m-0.5.3_p20220429.ebuild 
b/www-client/w3m/w3m-0.5.3_p20220429.ebuild
index 41a46157de64..06b091af6440 100644
--- a/www-client/w3m/w3m-0.5.3_p20220429.ebuild
+++ b/www-client/w3m/w3m-0.5.3_p20220429.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${P/_p/-git}"
 
 LICENSE="w3m"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="fbcon gdk-pixbuf gpm imlib l10n_ja lynxkeymap nls nntp ssl unicode X 
xface"
 
 REQUIRED_USE="



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

2022-08-15 Thread Joonas Niilola
commit: d0205944e5633b63c8274cb764e2f0dd8607ee5d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug 16 05:34:46 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 16 05:34:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0205944

www-client/w3m: Stabilize 0.5.3_p20220429 amd64, #862531

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

 www-client/w3m/w3m-0.5.3_p20220429.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/w3m/w3m-0.5.3_p20220429.ebuild 
b/www-client/w3m/w3m-0.5.3_p20220429.ebuild
index 06b091af6440..7fa5f4bd7f8f 100644
--- a/www-client/w3m/w3m-0.5.3_p20220429.ebuild
+++ b/www-client/w3m/w3m-0.5.3_p20220429.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${P/_p/-git}"
 
 LICENSE="w3m"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="fbcon gdk-pixbuf gpm imlib l10n_ja lynxkeymap nls nntp ssl unicode X 
xface"
 
 REQUIRED_USE="



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

2022-08-15 Thread Joonas Niilola
commit: 7850715ee15eb727702daff158bc0d3e5b7ff398
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug 16 05:35:34 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 16 05:35:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7850715e

x11-misc/xpad: Stabilize 5.8.0 x86, #865303

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

 x11-misc/xpad/xpad-5.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xpad/xpad-5.8.0.ebuild b/x11-misc/xpad/xpad-5.8.0.ebuild
index 91cad0d91599..a514e3fe57e1 100644
--- a/x11-misc/xpad/xpad-5.8.0.ebuild
+++ b/x11-misc/xpad/xpad-5.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~ppc x86"
 
 RDEPEND="
app-accessibility/at-spi2-atk



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

2022-08-15 Thread Joonas Niilola
commit: 6fb4af9038bd4d01d52506d664b41abb84682e62
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug 16 05:36:26 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 16 05:36:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb4af90

x11-misc/xpad: Stabilize 5.8.0 amd64, #865303

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

 x11-misc/xpad/xpad-5.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xpad/xpad-5.8.0.ebuild b/x11-misc/xpad/xpad-5.8.0.ebuild
index a514e3fe57e1..b6cb2d0a5462 100644
--- a/x11-misc/xpad/xpad-5.8.0.ebuild
+++ b/x11-misc/xpad/xpad-5.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc x86"
+KEYWORDS="amd64 ~arm ~ppc x86"
 
 RDEPEND="
app-accessibility/at-spi2-atk



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

2022-08-15 Thread Joonas Niilola
commit: bd73ddf7098ff62fb469ceaff6deafab03329c61
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug 16 05:29:45 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 16 05:32:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd73ddf7

x11-misc/virtualgl: Stabilize 3.0.1 amd64, #865181

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

 x11-misc/virtualgl/virtualgl-3.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/virtualgl/virtualgl-3.0.1.ebuild 
b/x11-misc/virtualgl/virtualgl-3.0.1.ebuild
index 6deb567c0970..9a089010a658 100644
--- a/x11-misc/virtualgl/virtualgl-3.0.1.ebuild
+++ b/x11-misc/virtualgl/virtualgl-3.0.1.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_PN}-${PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="mirror://sourceforge/project/${PN}/${PV}/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 DESCRIPTION="Run OpenGL applications remotely with full 3D hardware 
acceleration"



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

2022-08-15 Thread Joonas Niilola
commit: 88a1a2af7b1600d40806a2a6a4943a074c595135
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug 16 05:31:02 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 16 05:32:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88a1a2af

media-gfx/tuxpaint-stamps: Stabilize 20211125 amd64, #865313

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

 media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild 
b/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild
index 5bbc7d186e65..091ff4d4af0a 100644
--- a/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild
+++ b/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 
 RDEPEND="media-gfx/tuxpaint"
 DEPEND="${RDEPEND}"



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

2022-08-15 Thread Joonas Niilola
commit: a56add27ed9c7fa7529897e9cd4b9b7a0e23aea9
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug 16 05:31:53 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 16 05:32:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a56add27

media-gfx/tuxpaint-stamps: Stabilize 20211125 x86, #865313

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

 media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild 
b/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild
index 091ff4d4af0a..37bcb6e5a89e 100644
--- a/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild
+++ b/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 
 RDEPEND="media-gfx/tuxpaint"
 DEPEND="${RDEPEND}"



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

2022-08-15 Thread Joonas Niilola
commit: 39ef8437d0d8a94735b672196260d9fb6d47226d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug 16 05:30:26 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 16 05:32:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39ef8437

x11-misc/virtualgl: Stabilize 3.0.1 x86, #865181

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

 x11-misc/virtualgl/virtualgl-3.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/virtualgl/virtualgl-3.0.1.ebuild 
b/x11-misc/virtualgl/virtualgl-3.0.1.ebuild
index 9a089010a658..b78a84a80c37 100644
--- a/x11-misc/virtualgl/virtualgl-3.0.1.ebuild
+++ b/x11-misc/virtualgl/virtualgl-3.0.1.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_PN}-${PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="mirror://sourceforge/project/${PN}/${PV}/${MY_P}.tar.gz"
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 DESCRIPTION="Run OpenGL applications remotely with full 3D hardware 
acceleration"



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

2022-08-15 Thread Thomas Beierlein
commit: 5c049c6bc4dd4e88c6872a372d83f7358b09f0f0
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Tue Aug 16 05:31:00 2022 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Tue Aug 16 05:31:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c049c6b

sci-libs/cartopy: add 0.20.3

Signed-off-by: Thomas Beierlein  gentoo.org>

 sci-libs/cartopy/Manifest  |  1 +
 sci-libs/cartopy/cartopy-0.20.3.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/sci-libs/cartopy/Manifest b/sci-libs/cartopy/Manifest
index 4e9c493bc31c..9aa60979e409 100644
--- a/sci-libs/cartopy/Manifest
+++ b/sci-libs/cartopy/Manifest
@@ -1,2 +1,3 @@
 DIST cartopy-0.20.1.tar.gz 10704635 BLAKE2B 
29ff571a4dccfe71585d6da4d11730fdb7d1b4bf28e9e16a7e928dc154a1fb74169fb122bf9dd2ebbc8b1a3d2ff4cd4591ec2afaa7eb9728ce1ae8a66facff1c
 SHA512 
fe846fcaa8860f5bee4c478aa8a2125dad19d0d7988d10ee587590834728708f2a015104852d4320ba4d2367b78bad36cbdaa2b48cb6ed5b7b4d4e06a86e20d2
 DIST cartopy-0.20.2.tar.gz 10703222 BLAKE2B 
18763971b33704c526bc98dede60077382de1e6855bd5dcc8901d729b9400eb2a3fdb2e6e2bd9b705ad2d43ab089e4837f12b7dc465429f1cdede21f174f8ef4
 SHA512 
1208c11a4b6d4b01b7ed7459ced7d79b0b60abc7be0f88562aa0d3826ac6bcebfe51cdf68213fd668353f4c269eb2c10fc2bf15e9db0b4c5802f629b76be3761
+DIST cartopy-0.20.3.tar.gz 10703747 BLAKE2B 
794b0e837893c99bec54423731993a0321f3bd93a01bcc9c1ccfd056d4739d7f4b687c0c05e5e529edd8b350478dc76ccf9f3163061466ee6711949f360f7e7b
 SHA512 
0ac4722ed541d77ac871438b2f4e5252c8ae0ab0551bd62a8ba654e10183bba2f702d70cc7331f1cce488c0a59fe4d24e7009de25d74a563f3b2763a12c504dd

diff --git a/sci-libs/cartopy/cartopy-0.20.3.ebuild 
b/sci-libs/cartopy/cartopy-0.20.3.ebuild
new file mode 100644
index ..8748a3e391ab
--- /dev/null
+++ b/sci-libs/cartopy/cartopy-0.20.3.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit distutils-r1 virtualx
+
+MY_PV=${PV/_beta/b}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Python package for geospatial data processing and analysis"
+HOMEPAGE="https://scitools.org.uk/cartopy;
+SRC_URI="https://github.com/SciTools/${PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   sci-libs/geos
+   dev-python/numpy[${PYTHON_USEDEP}]
+   sci-libs/pyshp[${PYTHON_USEDEP}]
+   dev-python/shapely[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   dev-python/pillow[jpeg,${PYTHON_USEDEP}]
+   sci-libs/gdal[python,${PYTHON_USEDEP}]
+   dev-python/pyproj[${PYTHON_USEDEP}]
+   >=sci-libs/proj-8
+"
+
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
+   dev-python/cython[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+DEPEND+="test? (
+   dev-python/filelock[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/flufl-lock[$PYTHON_USEDEP]
+   )"
+
+S="${WORKDIR}"/${MY_P}
+
+python_prepare_all() {
+   export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+   # drop test file requiring network access, which got not covered by 
markers
+   rm "${S}"/lib/cartopy/tests/mpl/test_crs.py || die
+   rm "${S}"/lib/cartopy/tests/mpl/test_gridliner.py || die
+   # prepare matplotlib backend for test suite
+   export MPLCONFIGDIR="${T}"
+   echo "backend : Agg" > "${MPLCONFIGDIR}"/matplotlibrc || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   cd "${BUILD_DIR}"
+   # drop all tests needing network access
+   virtx pytest -vv -m "not network and not natural_earth" || die "test 
failed"
+}



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

2022-08-15 Thread Joonas Niilola
commit: 191c6a889074658a10c3c6bb946fd226d8a2df72
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug 16 05:28:26 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 16 05:28:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=191c6a88

x11-wm/cwm: Stabilize 7.1 amd64, #865305

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

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

diff --git a/x11-wm/cwm/cwm-7.1.ebuild b/x11-wm/cwm/cwm-7.1.ebuild
index 2569abd67255..6687d9b2197b 100644
--- a/x11-wm/cwm/cwm-7.1.ebuild
+++ b/x11-wm/cwm/cwm-7.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/leahneukirchen/cwm.git;
 else
SRC_URI="https://github.com/leahneukirchen/cwm/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 x86"
 fi
 
 LICENSE="ISC"



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

2022-08-15 Thread Joonas Niilola
commit: dc59963747e9a57969243d51c71ae8ebe9a6b22d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug 16 05:27:50 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 16 05:27:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc599637

x11-wm/cwm: Stabilize 7.1 x86, #865305

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

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

diff --git a/x11-wm/cwm/cwm-7.1.ebuild b/x11-wm/cwm/cwm-7.1.ebuild
index 9aa6d59cba3a..2569abd67255 100644
--- a/x11-wm/cwm/cwm-7.1.ebuild
+++ b/x11-wm/cwm/cwm-7.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/leahneukirchen/cwm.git;
 else
SRC_URI="https://github.com/leahneukirchen/cwm/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 x86"
 fi
 
 LICENSE="ISC"



[gentoo-commits] repo/gentoo:master commit in: www-servers/pound/

2022-08-15 Thread Joonas Niilola
commit: e08b69a77931f822f90d7decb7c477433b603070
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug 16 05:25:47 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 16 05:25:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e08b69a7

www-servers/pound: Stabilize 3.0.2 x86, #865307

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

 www-servers/pound/pound-3.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/pound/pound-3.0.2.ebuild 
b/www-servers/pound/pound-3.0.2.ebuild
index f6667638c642..742d90b98ec0 100644
--- a/www-servers/pound/pound-3.0.2.ebuild
+++ b/www-servers/pound/pound-3.0.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://www.apsis.ch/pound/${MY_P}.tgz;
 
 LICENSE="BSD GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+KEYWORDS="~amd64 ~hppa ~ppc x86"
 
 DEPEND="
dev-libs/libpcre:=



[gentoo-commits] repo/gentoo:master commit in: www-servers/pound/

2022-08-15 Thread Joonas Niilola
commit: 4959de542994ac8a88ff7757f0b6227c5bf8a5e4
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug 16 05:26:30 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 16 05:26:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4959de54

www-servers/pound: Stabilize 3.0.2 amd64, #865307

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

 www-servers/pound/pound-3.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/pound/pound-3.0.2.ebuild 
b/www-servers/pound/pound-3.0.2.ebuild
index 742d90b98ec0..bd273b0c3b0a 100644
--- a/www-servers/pound/pound-3.0.2.ebuild
+++ b/www-servers/pound/pound-3.0.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://www.apsis.ch/pound/${MY_P}.tgz;
 
 LICENSE="BSD GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc x86"
+KEYWORDS="amd64 ~hppa ~ppc x86"
 
 DEPEND="
dev-libs/libpcre:=



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

2022-08-15 Thread Jakov Smolić
commit: 6da12089602f6b5085f715f09d84c36ca2f29d48
Author: Yongxiang Liang  gmail  com>
AuthorDate: Tue Aug 16 04:08:54 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Aug 16 05:00:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6da12089

net-irc/ii: keyword 1.9 for ~riscv

Bug: https://bugs.gentoo.org/865195
Signed-off-by: Yongxiang Liang  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26877
Signed-off-by: Jakov Smolić  gentoo.org>

 net-irc/ii/ii-1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/ii/ii-1.9.ebuild b/net-irc/ii/ii-1.9.ebuild
index 77398ef92d7e..58a18bed45aa 100644
--- a/net-irc/ii/ii-1.9.ebuild
+++ b/net-irc/ii/ii-1.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-media-driver/

2022-08-15 Thread Matt Turner
commit: d3b9b5591fe0f62110328b6781088224bffbc28c
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Aug 16 02:05:53 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Aug 16 02:44:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3b9b559

x11-libs/libva-intel-media-driver: Version bump to 22.5.2

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libva-intel-media-driver/Manifest |  1 +
 .../libva-intel-media-driver-22.5.2.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/x11-libs/libva-intel-media-driver/Manifest 
b/x11-libs/libva-intel-media-driver/Manifest
index 9ae233485f66..d1eb02471f83 100644
--- a/x11-libs/libva-intel-media-driver/Manifest
+++ b/x11-libs/libva-intel-media-driver/Manifest
@@ -1,3 +1,4 @@
 DIST intel-media-22.4.3.tar.gz 27415572 BLAKE2B 
d4298d6195cfd160c3bbc0789e2bbdbfe4ffac2fe592b697d52320e60c62a542902d8610c1a1a41ce7f79bf80bce7ee386cfe8b8e4b10509066dff8e6b52deee
 SHA512 
9acf38fc0ffc65a7ef39570a31e9403600b1c6fe532a741ccdb26588e056a4bb0e5a53290942a026f4813b86db95d7d1eb3166682a889e482ac1645c6ce8aba4
 DIST intel-media-22.4.4.tar.gz 27437439 BLAKE2B 
63bee317ff12c34e7a2da9f5dce51ebb21708f8b5b3f3a58618f487e72f7826f0d4afa486bac08c2db8582d8a4774de716b5bb9a3dff93ff4fc266e56d434519
 SHA512 
e6ed669476e42396df7714732c628aa67d90fc8040c006605b754d70bdb7ecf476c5eb5c849a8647646dd3858c5fd469ba05f5c6b02b36d2211dc4f4cc7fa77f
 DIST intel-media-22.5.1.tar.gz 27432609 BLAKE2B 
37513b70097f73e717125637b149c923c2a51acd209c1e26f3d8f2e871f11f8dc4c85aeece473b9736ec56cf9cfd879dbbfe793d7ab689d5f13d54081cb1d890
 SHA512 
068c9e71b58087bb833444df1d79d41a8185e90170815c519ffe8cab8bd307893d7f79e3c287bab809dab3bd0bd0e54ecd215becf80ababa1df9f3b3ee2718c2
+DIST intel-media-22.5.2.tar.gz 27470594 BLAKE2B 
71ad9a46ded91acfcdb6a77620725873ccffd379005d8f7b3415170bbc0b4740ec61b95dccdcf404a50698826a32c5669a6c4c69d50bb1f81fc00870930ec07a
 SHA512 
fb936306a334cc1e39730a508be715b7acaab9a0fd6fef0222fa426652b3b39697dcbcdf1eb560fe3e837139a816d05874c5474391b62448083476fc9b97

diff --git 
a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-22.5.2.ebuild 
b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-22.5.2.ebuild
new file mode 100644
index ..50a4289d1592
--- /dev/null
+++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-22.5.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.0.0:=
+   >=x11-libs/libva-2.14.0[X?]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-20.2.0_x11_optional.patch
+   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DUSE_X11=$(usex X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



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

2022-08-15 Thread Sam James
commit: 5d171df97e4f246d90be7220c5e4614295461ccd
Author: Huang Rui  gmail  com>
AuthorDate: Sun Aug  7 14:02:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 02:40:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d171df9

media-libs/codec2: drop 1.0.4

Closes: https://bugs.gentoo.org/864220
Signed-off-by: Huang Rui  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26774
Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/Manifest|  1 -
 media-libs/codec2/codec2-1.0.4.ebuild | 31 ---
 2 files changed, 32 deletions(-)

diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index 9b939ce40a1d..8ffa732b49df 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1,3 +1,2 @@
 DIST codec2-1.0.3.tar.gz 15000670 BLAKE2B 
784f3f522ff6de0f5d6622ca379e5b61081c999b1310e0f45891758c818005d12418907bc9627c1a177cb961f54d20e330e646426b4eb885a548af70014ab521
 SHA512 
1b59a0520d55b0f92b72a51dde0f58a0cd845056195734d23bf59bf44e7b5c7431bdc3cebe7c60aef7dadf3ec02f9edd62f041b4b283c05a4b50a0380f3ed67c
-DIST codec2-1.0.4.tar.gz 14787297 BLAKE2B 
21d7ec1d88cd27846e853c4c812efaf354bbd229a42635b4de8cb248880e37ef083660131083d011cb98d4ad37ef5597fea93ccc2499e760ac671345e892c760
 SHA512 
af279528876f7fdbca853ce4840683e07ca2124a5fd2aada4f4484501eac64f06fb1e8ba0bb1d588f9460968a029ea7c3d71c969e7ac2b7024916efd2dacc207
 DIST codec2-1.0.5.tar.gz 14786826 BLAKE2B 
f5be917c1a76f47f386b7fe2a58872e4c660bcfe477e11dfa6880ff71f29dca79c35612f0b0537ec54e7f8db9e24c56088c90c021e67e99b373b1de75f434ff4
 SHA512 
692feea8ff99430a7ed8efa5bf48a633dc9689b1f39009cf1f907315e600da26ea3787a994b51d7ca9d4cbc8b8c9b26f89031af899f114fa130f0703266a6b17

diff --git a/media-libs/codec2/codec2-1.0.4.ebuild 
b/media-libs/codec2/codec2-1.0.4.ebuild
deleted file mode 100644
index fdd5f6ec18cf..
--- a/media-libs/codec2/codec2-1.0.4.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="Low bit rate speech codec"
-HOMEPAGE="https://freedv.org/ https://www.rowetel.com/?page_id=452 
https://github.com/drowe67/codec2;
-SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="examples test"
-
-# Not yet passing, but infrastructure added to run
-# Needs Octave dependencies like "signal"?
-# 
https://github.com/drowe67/codec2/commit/9a129f1b3ad12ecbf3df7f4460f496ee11e49c08#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R155
-RESTRICT="test"
-
-#BDEPEND="test? ( sci-mathematics/octave )"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DUNITTEST=$(usex test)
-   -DINSTALL_EXAMPLES=$(usex examples)
-   )
-
-   cmake_src_configure
-}



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

2022-08-15 Thread Sam James
commit: 434d444d892303b3395af73118547ea45d18985e
Author: Huang Rui  gmail  com>
AuthorDate: Sun Aug  7 14:01:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 02:40:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=434d444d

media-libs/codec2: add 1.0.5

Signed-off-by: Huang Rui  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/Manifest|  1 +
 media-libs/codec2/codec2-1.0.5.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index f946705a426f..9b939ce40a1d 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1,2 +1,3 @@
 DIST codec2-1.0.3.tar.gz 15000670 BLAKE2B 
784f3f522ff6de0f5d6622ca379e5b61081c999b1310e0f45891758c818005d12418907bc9627c1a177cb961f54d20e330e646426b4eb885a548af70014ab521
 SHA512 
1b59a0520d55b0f92b72a51dde0f58a0cd845056195734d23bf59bf44e7b5c7431bdc3cebe7c60aef7dadf3ec02f9edd62f041b4b283c05a4b50a0380f3ed67c
 DIST codec2-1.0.4.tar.gz 14787297 BLAKE2B 
21d7ec1d88cd27846e853c4c812efaf354bbd229a42635b4de8cb248880e37ef083660131083d011cb98d4ad37ef5597fea93ccc2499e760ac671345e892c760
 SHA512 
af279528876f7fdbca853ce4840683e07ca2124a5fd2aada4f4484501eac64f06fb1e8ba0bb1d588f9460968a029ea7c3d71c969e7ac2b7024916efd2dacc207
+DIST codec2-1.0.5.tar.gz 14786826 BLAKE2B 
f5be917c1a76f47f386b7fe2a58872e4c660bcfe477e11dfa6880ff71f29dca79c35612f0b0537ec54e7f8db9e24c56088c90c021e67e99b373b1de75f434ff4
 SHA512 
692feea8ff99430a7ed8efa5bf48a633dc9689b1f39009cf1f907315e600da26ea3787a994b51d7ca9d4cbc8b8c9b26f89031af899f114fa130f0703266a6b17

diff --git a/media-libs/codec2/codec2-1.0.5.ebuild 
b/media-libs/codec2/codec2-1.0.5.ebuild
new file mode 100644
index ..fdd5f6ec18cf
--- /dev/null
+++ b/media-libs/codec2/codec2-1.0.5.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="Low bit rate speech codec"
+HOMEPAGE="https://freedv.org/ https://www.rowetel.com/?page_id=452 
https://github.com/drowe67/codec2;
+SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="examples test"
+
+# Not yet passing, but infrastructure added to run
+# Needs Octave dependencies like "signal"?
+# 
https://github.com/drowe67/codec2/commit/9a129f1b3ad12ecbf3df7f4460f496ee11e49c08#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R155
+RESTRICT="test"
+
+#BDEPEND="test? ( sci-mathematics/octave )"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DUNITTEST=$(usex test)
+   -DINSTALL_EXAMPLES=$(usex examples)
+   )
+
+   cmake_src_configure
+}



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

2022-08-15 Thread Sam James
commit: dad23bcead9f6d10e5c82e3aa0d4391eee11a4a2
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 02:37:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 02:37:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dad23bce

sys-apps/file: fix  install (README rename)

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

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

diff --git a/sys-apps/file/file-.ebuild b/sys-apps/file/file-.ebuild
index 7f27cf37781f..a4e9e2299f36 100644
--- a/sys-apps/file/file-.ebuild
+++ b/sys-apps/file/file-.ebuild
@@ -145,7 +145,7 @@ multilib_src_install() {
 }
 
 multilib_src_install_all() {
-   dodoc ChangeLog MAINT README
+   dodoc ChangeLog MAINT README.md
 
# Required for `file -C`
insinto /usr/share/misc/magic



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

2022-08-15 Thread Sam James
commit: 72038d02f171d9e3defd2c054f857869f84e9287
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 02:34:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 02:34:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72038d02

sys-apps/file: drop 5.42 back to ~arch

Issues with handling unicode.

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

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

diff --git a/sys-apps/file/file-5.42.ebuild b/sys-apps/file/file-5.42.ebuild
index dee13cbe1e88..0b9cc3af8dba 100644
--- a/sys-apps/file/file-5.42.ebuild
+++ b/sys-apps/file/file-5.42.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz;
SRC_URI+=" verify-sig? ( ftp://ftp.astron.com/pub/file/${P}.tar.gz.asc 
)"
 
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-file )"
 fi



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

2022-08-15 Thread Sam James
commit: 0c0ecc2a92bf36517163678454555fc825c28ae9
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 02:32:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 02:32:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c0ecc2a

sys-apps/file: scrub patches

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

 .../file/files/file-5.39-portage-sandbox.patch |  9 
 .../files/file-5.40-seccomp-fstatat64-musl.patch   |  9 
 sys-apps/file/files/file-5.42-unicode-fixes.patch  | 24 --
 3 files changed, 42 deletions(-)

diff --git a/sys-apps/file/files/file-5.39-portage-sandbox.patch 
b/sys-apps/file/files/file-5.39-portage-sandbox.patch
index 3ea26641671f..1880f6223c06 100644
--- a/sys-apps/file/files/file-5.39-portage-sandbox.patch
+++ b/sys-apps/file/files/file-5.39-portage-sandbox.patch
@@ -4,12 +4,6 @@ Date: Wed, 24 Jun 2020 11:18:45 +0200
 Subject: [PATCH] Allow getcwd for Gentoo's portage sandbox
 
 Bug: https://bugs.gentoo.org/728978

- src/seccomp.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/src/seccomp.c b/src/seccomp.c
-index db9364ae..7f5d6f26 100644
 --- a/src/seccomp.c
 +++ b/src/seccomp.c
 @@ -229,6 +229,8 @@ enable_sandbox_full(void)
@@ -21,6 +15,3 @@ index db9364ae..7f5d6f26 100644
  
  #if 0
// needed by valgrind
--- 
-2.28.0
-

diff --git a/sys-apps/file/files/file-5.40-seccomp-fstatat64-musl.patch 
b/sys-apps/file/files/file-5.40-seccomp-fstatat64-musl.patch
index 4cc648017860..28a278e73f07 100644
--- a/sys-apps/file/files/file-5.40-seccomp-fstatat64-musl.patch
+++ b/sys-apps/file/files/file-5.40-seccomp-fstatat64-musl.patch
@@ -10,12 +10,6 @@ sys/stat.h in musl does this:
 Counteract this with an #undef.
 
 Bug: https://bugs.gentoo.org/789336

- src/seccomp.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/seccomp.c b/src/seccomp.c
-index 3318367c..eb8b1e57 100644
 --- a/src/seccomp.c
 +++ b/src/seccomp.c
 @@ -179,6 +179,7 @@ enable_sandbox_full(void)
@@ -26,6 +20,3 @@ index 3318367c..eb8b1e57 100644
ALLOW_RULE(fstatat64);
  #endif
ALLOW_RULE(futex);
--- 
-2.32.0
-

diff --git a/sys-apps/file/files/file-5.42-unicode-fixes.patch 
b/sys-apps/file/files/file-5.42-unicode-fixes.patch
index 91c46a358120..cc6ee7196b49 100644
--- a/sys-apps/file/files/file-5.42-unicode-fixes.patch
+++ b/sys-apps/file/files/file-5.42-unicode-fixes.patch
@@ -11,12 +11,6 @@ From: Christos Zoulas 
 Date: Mon, 4 Jul 2022 17:00:51 +
 Subject: [PATCH] PR/358: Fix width for -f - (jpalus)
 

- src/file.c | 46 +-
- 2 files changed, 31 insertions(+), 18 deletions(-)
-
-diff --git a/src/file.c b/src/file.c
-index 5300e5af8..bb058ce1e 100644
 --- a/src/file.c
 +++ b/src/file.c
 @@ -506,35 +506,47 @@ unwrap(struct magic_set *ms, const char *fn)
@@ -262,12 +256,6 @@ Date: Mon, 4 Jul 2022 20:16:29 +
 Subject: [PATCH] Handle invalid characters as octal (idea from PR/363 by
  dimich)
 

- src/file.c | 16 +++-
- 1 file changed, 11 insertions(+), 5 deletions(-)
-
-diff --git a/src/file.c b/src/file.c
-index 5e89137d7..af9be0f0c 100644
 --- a/src/file.c
 +++ b/src/file.c
 @@ -580,8 +580,11 @@ fname_print(const char *inname)
@@ -307,12 +295,6 @@ Date: Mon, 4 Jul 2022 22:30:51 +
 Subject: [PATCH] mbrlen(NULL, is not portable; revert to using memset to
  initialize the state.
 

- src/file.c | 10 +-
- 1 file changed, 5 insertions(+), 5 deletions(-)
-
-diff --git a/src/file.c b/src/file.c
-index af9be0f0c..8b4f14c2e 100644
 --- a/src/file.c
 +++ b/src/file.c
 @@ -575,14 +575,14 @@ fname_print(const char *inname)
@@ -395,12 +377,6 @@ From: Christos Zoulas 
 Date: Tue, 26 Jul 2022 15:10:05 +
 Subject: [PATCH] Fix bug with large flist (Florian Weimer)
 

- src/file.c | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/src/file.c b/src/file.c
-index e169c08fc..c0b8aa197 100644
 --- a/src/file.c
 +++ b/src/file.c
 @@ -535,6 +535,7 @@ out:   file_err(EXIT_FAILURE, "Cannot allocate 
memory for file list");



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

2022-08-15 Thread Sam James
commit: 253ca90f3f968a03ea6fff8f0011cf411764b22e
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 02:28:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 02:29:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=253ca90f

sys-apps/file: backport unicode handling fixes to 5.42

Temporarily unkeyworded given I had a few issues before I threw
in a few extra patches. Want to give it a test run for a day
or so myself first before keywording.

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

 sys-apps/file/file-5.42-r1.ebuild | 162 +
 sys-apps/file/files/file-5.42-unicode-fixes.patch | 414 ++
 2 files changed, 576 insertions(+)

diff --git a/sys-apps/file/file-5.42-r1.ebuild 
b/sys-apps/file/file-5.42-r1.ebuild
new file mode 100644
index ..e74d71b49e84
--- /dev/null
+++ b/sys-apps/file/file-5.42-r1.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1 libtool toolchain-funcs multilib-minimal
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/glensc/file.git;
+   inherit autotools git-r3
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/file.asc
+   inherit verify-sig
+   SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz;
+   SRC_URI+=" verify-sig? ( ftp://ftp.astron.com/pub/file/${P}.tar.gz.asc 
)"
+
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-file )"
+fi
+
+DESCRIPTION="Identify a file's format by scanning binary data for patterns"
+HOMEPAGE="https://www.darwinsys.com/file/;
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="bzip2 lzma python seccomp static-libs zlib"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="
+   bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )
+   lzma? ( app-arch/xz-utils[${MULTILIB_USEDEP}] )
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   )
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
+RDEPEND="${DEPEND}
+   python? ( !dev-python/python-magic )
+   seccomp? ( sys-libs/libseccomp[${MULTILIB_USEDEP}] )"
+BDEPEND+="
+   python? (
+   ${PYTHON_DEPS}
+   ${DISTUTILS_DEPS}
+   )"
+
+PATCHES=(
+   "${FILESDIR}/file-5.39-portage-sandbox.patch" #713710 #728978
+   "${FILESDIR}/file-5.40-seccomp-fstatat64-musl.patch" #789336, not 
upstream yet
+   "${FILESDIR}/${P}-unicode-fixes.patch" #861089
+)
+
+src_prepare() {
+   default
+
+   if [[ ${PV} ==  ]] ; then
+   eautoreconf
+   else
+   elibtoolize
+   fi
+
+   # don't let python README kill main README, bug ##60043
+   mv python/README.md python/README.python.md || die
+   # bug #662090
+   sed 's...@readme.md@README.python.md@' -i python/setup.py || die
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --enable-fsect-man5
+   $(use_enable bzip2 bzlib)
+   $(use_enable lzma xzlib)
+   $(use_enable seccomp libseccomp)
+   $(use_enable static-libs static)
+   $(use_enable zlib)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+build_src_configure() {
+   local myeconfargs=(
+   --disable-shared
+   --disable-libseccomp
+   --disable-bzlib
+   --disable-xzlib
+   --disable-zlib
+   )
+
+   econf_build "${myeconfargs[@]}"
+}
+
+need_build_file() {
+   # when cross-compiling, we need to build up our own file
+   # because people often don't keep matching host/target
+   # file versions, bug #362941
+   tc-is-cross-compiler && ! has_version -b "~${CATEGORY}/${P}"
+}
+
+src_configure() {
+   local ECONF_SOURCE="${S}"
+
+   if need_build_file ; then
+   mkdir -p "${WORKDIR}"/build || die
+   cd "${WORKDIR}"/build || die
+   build_src_configure
+   fi
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_compile() {
+   if multilib_is_native_abi ; then
+   emake
+   else
+   # bug #586444
+   emake -C src magic.h
+   emake -C src libmagic.la
+   fi
+}
+
+src_compile() {
+   if need_build_file ; then
+   # bug #586444
+   emake -C "${WORKDIR}"/build/src magic.h
+   emake -C "${WORKDIR}"/build/src file
+   local -x PATH="${WORKDIR}/build/src:${PATH}"
+   fi
+
+   

[gentoo-commits] proj/gamerlay:master commit in: games-rpg/lonesurvivor/

2022-08-15 Thread Azamat H. Hackimov
commit: 27b4d41aa0df1328e6228974c2139a2c631e8949
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Tue Aug 16 02:21:04 2022 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Tue Aug 16 02:21:04 2022 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=27b4d41a

games-rpg/lonesurvivor: minor fixes

Signed-off-by: Azamat H. Hackimov  gmail.com>

 ...onesurvivor-1.11d_p1-r1.ebuild => lonesurvivor-1.11d_p1-r2.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-rpg/lonesurvivor/lonesurvivor-1.11d_p1-r1.ebuild 
b/games-rpg/lonesurvivor/lonesurvivor-1.11d_p1-r2.ebuild
similarity index 96%
rename from games-rpg/lonesurvivor/lonesurvivor-1.11d_p1-r1.ebuild
rename to games-rpg/lonesurvivor/lonesurvivor-1.11d_p1-r2.ebuild
index 97ace56..85f2d85 100644
--- a/games-rpg/lonesurvivor/lonesurvivor-1.11d_p1-r1.ebuild
+++ b/games-rpg/lonesurvivor/lonesurvivor-1.11d_p1-r2.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-inherit eutils
+inherit desktop wrapper
 
 MY_PN=LoneSurvivor
 MY_PV=${PV/_p/-}



[gentoo-commits] proj/gamerlay:master commit in: games-rpg/arx-libertatis/files/, games-rpg/arx-libertatis/

2022-08-15 Thread Azamat H. Hackimov
commit: 9cacfd47ccdf300fdd81d5e936997fa3a1577715
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Tue Aug 16 02:04:22 2022 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Tue Aug 16 02:05:12 2022 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=9cacfd47

games-rpg/arx-libertatis: add 1.2.1, drop 1.1.2_p2-r1

Signed-off-by: Azamat H. Hackimov  gmail.com>

 2_p2-r1.ebuild => arx-libertatis-1.2.1.ebuild} | 18 
 .../files/arx-libertatis-1.1.2-cmake-3.5.patch | 34 --
 games-rpg/arx-libertatis/metadata.xml  |  1 -
 3 files changed, 5 insertions(+), 48 deletions(-)

diff --git a/games-rpg/arx-libertatis/arx-libertatis-1.1.2_p2-r1.ebuild 
b/games-rpg/arx-libertatis/arx-libertatis-1.2.1.ebuild
similarity index 80%
rename from games-rpg/arx-libertatis/arx-libertatis-1.1.2_p2-r1.ebuild
rename to games-rpg/arx-libertatis/arx-libertatis-1.2.1.ebuild
index d828706..52ee815 100644
--- a/games-rpg/arx-libertatis/arx-libertatis-1.1.2_p2-r1.ebuild
+++ b/games-rpg/arx-libertatis/arx-libertatis-1.2.1.ebuild
@@ -6,20 +6,20 @@ EAPI=7
 CMAKE_WARN_UNUSED_CLI=yes
 inherit cmake
 
-MY_PV=${PV/_p/-r}
-
 DESCRIPTION="Cross-platform port of Arx Fatalis, a first-person role-playing 
game"
 HOMEPAGE="https://arx-libertatis.org/;
-SRC_URI="https://github.com/arx/ArxLibertatis/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/arx/ArxLibertatis/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="+c++11 crash-reporter debug static tools +unity-build"
+IUSE="crash-reporter debug static tools +unity-build"
 
 COMMON_DEPEND="
media-libs/freetype
-   media-libs/libsdl[X,video,opengl]
+   media-libs/glm
+   media-libs/libepoxy
+   media-libs/libsdl2[X,video,opengl]
media-libs/openal
sys-libs/zlib:=
virtual/opengl
@@ -39,14 +39,8 @@ BDEPEND="virtual/pkgconfig"
 
 DOCS=( README.md AUTHORS CHANGELOG )
 
-PATCHES=( "${FILESDIR}/${PN}-1.1.2-cmake-3.5.patch" )
-
-S="${WORKDIR}/ArxLibertatis-${MY_PV}"
-
 src_configure() {
-   # editor does not build
local mycmakeargs=(
-   -DBUILD_EDITOR=OFF
-DBUILD_TOOLS=$(usex tools)
-DDEBUG=$(usex debug)
-DICONDIR=/usr/share/icons/hicolor/128x128/apps
@@ -54,11 +48,9 @@ src_configure() {
-DSET_OPTIMIZATION_FLAGS=OFF
-DSTRICT_USE=ON
-DUNITY_BUILD=$(usex unity-build)
-   -DUSE_CXX11=$(usex c++11)
-DUSE_NATIVE_FS=ON
-DUSE_OPENAL=ON
-DUSE_OPENGL=ON
-   -DUSE_SDL=ON
-DBUILD_CRASHREPORTER=$(usex crash-reporter)
$(usex crash-reporter "-DUSE_QT5=ON" "")
-DUSE_STATIC_LIBS=$(usex static)

diff --git 
a/games-rpg/arx-libertatis/files/arx-libertatis-1.1.2-cmake-3.5.patch 
b/games-rpg/arx-libertatis/files/arx-libertatis-1.1.2-cmake-3.5.patch
deleted file mode 100644
index d085afa..000
--- a/games-rpg/arx-libertatis/files/arx-libertatis-1.1.2-cmake-3.5.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From c4262bc600dc01d3ddbacc7811132b29ea46ad3b Mon Sep 17 00:00:00 2001
-From: Daniel Scharrer 
-Date: Thu, 24 Mar 2016 22:47:44 +0100
-Subject: [PATCH] CMake: Disable variable expansion for quoted strings in if()
-
-This makes the build system more robust against stray variables
-coming from included CMake scripts provided by the system.
-
-Fixes build with CMake 3.5.
-
-This has been fixed in master with commit 60e43c.

- CMakeLists.txt | 5 +
- 1 file changed, 5 insertions(+)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 93f1ee3..8347544 100755
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -13,6 +13,11 @@ else()
-   cmake_minimum_required(VERSION 2.8)
- endif()
- 
-+if(POLICY CMP0054)
-+  # CMake 3.1+: Only interpret if() arguments as variables or keywords 
when unquoted.
-+  cmake_policy(SET CMP0054 NEW)
-+endif()
-+
- 
- # Define configuration options
- 
--- 
-2.7.4
-

diff --git a/games-rpg/arx-libertatis/metadata.xml 
b/games-rpg/arx-libertatis/metadata.xml
index 8a7355e..3d1bf51 100644
--- a/games-rpg/arx-libertatis/metadata.xml
+++ b/games-rpg/arx-libertatis/metadata.xml
@@ -50,6 +50,5 @@
http://wiki.arx-libertatis.org/
arx/ArxLibertatis
arx
-   arx-libertatis

 



[gentoo-commits] proj/gamerlay:master commit in: profiles/updates/, profiles/

2022-08-15 Thread Azamat H. Hackimov
commit: ab1cb2d3ce6eeef827fa3973bd190151c51ba152
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Tue Aug 16 01:20:57 2022 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Tue Aug 16 01:20:57 2022 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=ab1cb2d3

profiles: update profiles

Signed-off-by: Azamat H. Hackimov  gmail.com>

 profiles/package.mask| 3 ---
 profiles/package.unmask  | 1 -
 profiles/updates/1Q-2013 | 1 -
 profiles/updates/2Q-2012 | 3 ---
 profiles/updates/3Q-2012 | 1 -
 profiles/updates/4Q-2012 | 1 -
 6 files changed, 10 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
deleted file mode 100644
index 11c9676..000
--- a/profiles/package.mask
+++ /dev/null
@@ -1,3 +0,0 @@
-# Michael Weber  (10 Mar 2015)
-# Broken upstream repo
-=games-simulation/fgrun-

diff --git a/profiles/package.unmask b/profiles/package.unmask
deleted file mode 100644
index cbee8a6..000
--- a/profiles/package.unmask
+++ /dev/null
@@ -1 +0,0 @@
-=games-fps/rtcw-

diff --git a/profiles/updates/1Q-2013 b/profiles/updates/1Q-2013
deleted file mode 100644
index f24610a..000
--- a/profiles/updates/1Q-2013
+++ /dev/null
@@ -1 +0,0 @@
-move games-util/steam-base games-util/steam-launcher

diff --git a/profiles/updates/2Q-2012 b/profiles/updates/2Q-2012
deleted file mode 100644
index d66514b..000
--- a/profiles/updates/2Q-2012
+++ /dev/null
@@ -1,3 +0,0 @@
-move games-engines/residual games-engines/residualvm
-move games-engines/residual-tools games-engines/residualvm-tools
-

diff --git a/profiles/updates/3Q-2012 b/profiles/updates/3Q-2012
deleted file mode 100644
index 0e46914..000
--- a/profiles/updates/3Q-2012
+++ /dev/null
@@ -1 +0,0 @@
-move games-util/terragear-cs games-util/terragear

diff --git a/profiles/updates/4Q-2012 b/profiles/updates/4Q-2012
index 082a837..4397d86 100644
--- a/profiles/updates/4Q-2012
+++ b/profiles/updates/4Q-2012
@@ -1,2 +1 @@
 move dev-games/tiled-qt dev-games/tiled
-move games-util/steam-installer games-util/steam-base



[gentoo-commits] proj/gamerlay:master commit in: games-sports/stuntrally/, games-sports/stuntrally-tracks/

2022-08-15 Thread Azamat H. Hackimov
commit: b59746c409ff7ea4ec44d6abec9cdde3ef169cfb
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Tue Aug 16 02:11:34 2022 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Tue Aug 16 02:11:34 2022 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=b59746c4

games-sports/stuntrally{,-tracks}: update packages

Migrate to cmake.eclass

Signed-off-by: Azamat H. Hackimov  gmail.com>

 .../stuntrally-tracks/stuntrally-tracks-2.6.ebuild |  8 +--
 .../stuntrally-tracks-.ebuild  | 31 ---
 games-sports/stuntrally/stuntrally-2.6.ebuild  | 25 +++--
 games-sports/stuntrally/stuntrally-.ebuild | 63 --
 4 files changed, 11 insertions(+), 116 deletions(-)

diff --git a/games-sports/stuntrally-tracks/stuntrally-tracks-2.6.ebuild 
b/games-sports/stuntrally-tracks/stuntrally-tracks-2.6.ebuild
index fe2ff9d..690d5f2 100644
--- a/games-sports/stuntrally-tracks/stuntrally-tracks-2.6.ebuild
+++ b/games-sports/stuntrally-tracks/stuntrally-tracks-2.6.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-inherit cmake-utils
+inherit cmake
 
 DESCRIPTION="A set of tracks for ${CATEGORY}/${P//-tracks}"
 HOMEPAGE="http://stuntrally.tuxfamily.org/;
@@ -21,9 +21,9 @@ src_configure() {
local mycmakeargs+=(
-DSHARE_INSTALL="/usr/share/stuntrally"
)
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
 }

diff --git a/games-sports/stuntrally-tracks/stuntrally-tracks-.ebuild 
b/games-sports/stuntrally-tracks/stuntrally-tracks-.ebuild
deleted file mode 100644
index 60248df..000
--- a/games-sports/stuntrally-tracks/stuntrally-tracks-.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils git-r3
-
-DESCRIPTION="A set of tracks for ${CATEGORY}/${P//-tracks}"
-HOMEPAGE="https://stuntrally.tuxfamily.org/;
-
-SLOT="0"
-LICENSE="GPL-3"
-IUSE=""
-
-SRC_URI=""
-KEYWORDS=""
-EGIT_REPO_URI="https://github.com/stuntrally/tracks;
-EGIT_PROJECT="${PN}"
-# Shallowing, since we don't want to fetch few GB of history
-#EGIT_OPTIONS="--depth 1"
-
-src_configure() {
-   local mycmakeargs+=(
-   -DSHARE_INSTALL="/usr/share/stuntrally"
-   )
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-}

diff --git a/games-sports/stuntrally/stuntrally-2.6.ebuild 
b/games-sports/stuntrally/stuntrally-2.6.ebuild
index 73b57fb..b5fcc82 100644
--- a/games-sports/stuntrally/stuntrally-2.6.ebuild
+++ b/games-sports/stuntrally/stuntrally-2.6.ebuild
@@ -1,11 +1,9 @@
 # Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-[[ ${PV} = * ]] && GIT="git-r3"
-
-inherit cmake-utils ${GIT}
+inherit cmake
 
 DESCRIPTION="Rally game focused on closed rally tracks with possible stunt 
elements."
 HOMEPAGE="http://stuntrally.tuxfamily.org/;
@@ -13,16 +11,8 @@ HOMEPAGE="http://stuntrally.tuxfamily.org/;
 SLOT="0"
 LICENSE="GPL-3"
 IUSE="dedicated +game editor"
-
-if [[ ${PV} = * ]]; then
-   SRC_URI=""
-   KEYWORDS=""
-   EGIT_REPO_URI="https://github.com/stuntrally/stuntrally;
-   LIVE_PDEPEND="=${CATEGORY}/${PN}-tracks-${PV}"
-else
-   KEYWORDS="~amd64 ~x86"
-   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tgz"
-fi
+KEYWORDS="~amd64 ~x86"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tgz"
 
 DEPEND="
game? (
@@ -32,11 +22,10 @@ DEPEND="
media-libs/libvorbis
media-libs/libogg
media-libs/openal
-   sci-physics/bullet[bullet3,extras]
+   sci-physics/bullet[extras]
)
dev-libs/boost
net-libs/enet:1.3
-   virtual/libstdc++
 "
 RDEPEND="${DEPEND}
~games-sports/stuntrally-tracks-${PV}
@@ -59,9 +48,9 @@ src_configure() {
-DBUILD_SHARED_LIBS=OFF
-DSHARE_INSTALL="share/stuntrally"
)
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
 }

diff --git a/games-sports/stuntrally/stuntrally-.ebuild 
b/games-sports/stuntrally/stuntrally-.ebuild
deleted file mode 100644
index bbf601b..000
--- a/games-sports/stuntrally/stuntrally-.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-[[ ${PV} = * ]] && GIT="git-r3"
-
-inherit ${GIT} cmake-utils
-
-DESCRIPTION="Rally game focused on closed rally tracks with possible stunt 
elements."
-HOMEPAGE="http://stuntrally.tuxfamily.org/;
-

[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/snapshot/

2022-08-15 Thread Azamat H. Hackimov
commit: 0ba2554d5b7f5a138f732562e47771ecdb242351
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Tue Aug 16 01:43:16 2022 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Tue Aug 16 01:43:16 2022 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=0ba2554d

games-puzzle/snapshot: fix package

Signed-off-by: Azamat H. Hackimov  gmail.com>

 games-puzzle/snapshot/metadata.xml  | 2 --
 games-puzzle/snapshot/snapshot-28-r1.ebuild | 6 +++---
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/games-puzzle/snapshot/metadata.xml 
b/games-puzzle/snapshot/metadata.xml
index aec4945..895f639 100644
--- a/games-puzzle/snapshot/metadata.xml
+++ b/games-puzzle/snapshot/metadata.xml
@@ -5,7 +5,5 @@
 m...@mva.name
 Vadim A. Misbakh-Soloviov
 
-
-
 
 

diff --git a/games-puzzle/snapshot/snapshot-28-r1.ebuild 
b/games-puzzle/snapshot/snapshot-28-r1.ebuild
index 11b3391..cfd235d 100644
--- a/games-puzzle/snapshot/snapshot-28-r1.ebuild
+++ b/games-puzzle/snapshot/snapshot-28-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 MY_PN="${PN/s/S}"
 BASE_URI="${MY_PN}-linux-v${PV}"
-inherit desktop eutils
+inherit desktop wrapper
 
 DESCRIPTION="Join PIC on his awesome journey into the unknown armed with only 
his camera!"
 HOMEPAGE="http://www.retroaffect.com/games/1/snapshot/;
@@ -56,9 +56,9 @@ RDEPEND="${DEPEND}
x11-libs/libXfixes
x11-libs/libXtst
x11-libs/libXxf86vm
-   || ( dev-lang/luajit:2 dev-lang/lua:0 )
+   || ( dev-lang/luajit:2 dev-lang/lua:5.1 )
luajit? ( dev-lang/luajit:2 )
-   !luajit? ( dev-lang/lua:0 )
+   !luajit? ( dev-lang/lua:5.1 )
 "
 S="${WORKDIR}"
 



[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/puzzlemoppet/

2022-08-15 Thread Azamat H. Hackimov
commit: 2844fe3c0a88246e72fdfe5e8519dc8c0b5d8b69
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Tue Aug 16 01:38:45 2022 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Tue Aug 16 01:38:45 2022 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=2844fe3c

games-puzzle/puzzlemoppet: update package

Signed-off-by: Azamat H. Hackimov  gmail.com>

 games-puzzle/puzzlemoppet/puzzlemoppet-1.0.ebuild | 33 ++-
 1 file changed, 21 insertions(+), 12 deletions(-)

diff --git a/games-puzzle/puzzlemoppet/puzzlemoppet-1.0.ebuild 
b/games-puzzle/puzzlemoppet/puzzlemoppet-1.0.ebuild
index f6229b4..6a80813 100644
--- a/games-puzzle/puzzlemoppet/puzzlemoppet-1.0.ebuild
+++ b/games-puzzle/puzzlemoppet/puzzlemoppet-1.0.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
 
 MY_PN="PuzzleMoppet"
 
-inherit cmake-utils
+inherit cmake desktop
 
 DESCRIPTION="a serenely peaceful yet devilishly challenging 3D puzzle game"
 HOMEPAGE="http://garnetgames.com/puzzlemoppet;
@@ -26,19 +26,28 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
-S="${WORKDIR}"/"${MY_PN}Source/Litha Engine"
-DAT="${WORKDIR}"/"${MY_PN}FullVersion"
+S="${WORKDIR}/${MY_PN}Source/Litha Engine"
+DAT="${WORKDIR}/${MY_PN}FullVersion"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-irrpatch.patch"
+   "${FILESDIR}/${PN}-irrhack.patch"
+   "${FILESDIR}/${PN}-cmake.patch"
+   "${FILESDIR}/${PN}-64bit.patch"
+)
 
 src_prepare() {
-   cp "${DISTDIR}"/${PN}.stb_vorbis.c 
"${S}"/source/SoundSystems/OpenALSoundSystem/stb_vorbis.c
-   eapply "${FILESDIR}"/${PN}-irrpatch.patch
-   eapply "${FILESDIR}"/${PN}-irrhack.patch
-   eapply "${FILESDIR}"/${PN}-cmake.patch
-   eapply "${FILESDIR}"/${PN}-64bit.patch
-   for i in `find projects/Puzzle -name *.cpp`; do sed -i "$i" -e 
"s:../projects:/usr/share/${PN}/projects:g"; done
-   for i in `find projects/ConfigApp -name *.cpp`; do sed -i "$i" -e 
"s:../projects:/usr/share/${PN}/projects:g"; done
+   cp "${DISTDIR}/${PN}.stb_vorbis.c" 
"${S}/source/SoundSystems/OpenALSoundSystem/stb_vorbis.c"
+
+   for i in `find projects/Puzzle -name *.cpp`; do
+   sed -i "$i" -e "s:../projects:/usr/share/${PN}/projects:g";
+   done
+   for i in `find projects/ConfigApp -name *.cpp`; do
+   sed -i "$i" -e "s:../projects:/usr/share/${PN}/projects:g";
+   done
sed -i -e "s:config:"${PN}-config":g" -i 
projects/ConfigApp/CMakeLists.txt
-   default
+
+   cmake_src_prepare
 }
 
 src_install() {



[gentoo-commits] proj/gamerlay:master commit in: games-util/fgcom/

2022-08-15 Thread Azamat H. Hackimov
commit: 85072edd11ffd87e7a7dba066f036d6f44725a1e
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Tue Aug 16 01:15:03 2022 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Tue Aug 16 01:15:03 2022 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=85072edd

games-util/fgcom: treeclean

Signed-off-by: Azamat H. Hackimov  gmail.com>

 games-util/fgcom/fgcom-.ebuild | 20 
 games-util/fgcom/metadata.xml  |  8 
 2 files changed, 28 deletions(-)

diff --git a/games-util/fgcom/fgcom-.ebuild 
b/games-util/fgcom/fgcom-.ebuild
deleted file mode 100644
index 0c407b4..000
--- a/games-util/fgcom/fgcom-.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils git-r3
-
-DESCRIPTION="A VoIP client for FlightGear"
-HOMEPAGE="http://fgcom.sourceforge.net/;
-EGIT_REPO_URI="https://gitlab.com/flightgear-fs/Voice-Comm/fgcom.git;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-DEPEND="dev-games/simgear
-   media-libs/openal
-   media-libs/plib"
-RDEPEND="${DEPEND}"

diff --git a/games-util/fgcom/metadata.xml b/games-util/fgcom/metadata.xml
deleted file mode 100644
index 2d958ac..000
--- a/games-util/fgcom/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-ch...@ilovelinux.de
-Christian Schmitt
-
-



[gentoo-commits] proj/gamerlay:master commit in: games-util/terragear/

2022-08-15 Thread Azamat H. Hackimov
commit: 2ef183b2962c249c4b2abb7db2ce67dde87dc0ab
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Tue Aug 16 01:22:04 2022 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Tue Aug 16 01:22:04 2022 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=2ef183b2

games-util/terragear: treeclean

Signed-off-by: Azamat H. Hackimov  gmail.com>

 games-util/terragear/metadata.xml  |  8 ---
 games-util/terragear/terragear-.ebuild | 34 --
 2 files changed, 42 deletions(-)

diff --git a/games-util/terragear/metadata.xml 
b/games-util/terragear/metadata.xml
deleted file mode 100644
index 2d958ac..000
--- a/games-util/terragear/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-ch...@ilovelinux.de
-Christian Schmitt
-
-

diff --git a/games-util/terragear/terragear-.ebuild 
b/games-util/terragear/terragear-.ebuild
deleted file mode 100644
index 41c177d..000
--- a/games-util/terragear/terragear-.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils git-r3
-
-DESCRIPTION="Terrain editing programs for FlightGear"
-HOMEPAGE="http://terragear.sourceforge.net/;
-EGIT_REPO_URI="git://git.code.sf.net/p/flightgear/${PN}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-DEPEND=">=dev-games/simgear-3.1.0
-   dev-libs/boost
-   >=sci-libs/gdal-2.0.0
-   sci-mathematics/cgal[gmp]
-"
-
-RDEPEND="${DEPEND}
-   app-arch/unzip
-"
-CMAKE_BUILD_TYPE="Release"
-
-src_configure() {
-   mycmakeargs=(
-   -DSIMGEAR_SHARED=ON
-   )
-
-   cmake-utils_src_configure
-}



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

2022-08-15 Thread Sam James
commit: 06d16dbc3eca2825f58f53cd28a2b085d42aacd8
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 01:42:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 01:42:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06d16dbc

sys-libs/timezone-data: add 2022c

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

 sys-libs/timezone-data/Manifest   |   2 +
 sys-libs/timezone-data/timezone-data-2022c.ebuild | 200 ++
 2 files changed, 202 insertions(+)

diff --git a/sys-libs/timezone-data/Manifest b/sys-libs/timezone-data/Manifest
index b0d8ef5f33ff..d10b50fc9242 100644
--- a/sys-libs/timezone-data/Manifest
+++ b/sys-libs/timezone-data/Manifest
@@ -2,7 +2,9 @@ DIST tzcode2021a.tar.gz 262204 BLAKE2B 
4072685f2344602ffcfe32a7bf92d3b0d93e38ffc
 DIST tzcode2021e.tar.gz 273644 BLAKE2B 
3331477d8107fb30b2c37d3a3afb212dda7ecf53aa553ea5070537bd1a4a01bf62e70adb2fb14c025e22d272d96ee51e9e5089c5c9790682d3c43cda0ded8680
 SHA512 
87b0335129ea41c5f42f687f548712e5da892baa8494cecf5d34851beceecf6ae52f22104696ed187713cf9e502570eb2041e277dfd3c043c11d0253bfde685a
 DIST tzcode2022a.tar.gz 275632 BLAKE2B 
f9b3bb5eedc51896c2a1dd77fe8118518c8a1f35152325fa6c4163e11dd34aeb0c88b16b17a27ad022feb2f6818996ec0e40e06a7e1edd454187f586c3739070
 SHA512 
3f047a6f414ae3df4a3d6bb9b39a1790833d191ae48e6320ab9438cd326dc455475186a02c44e4cde96b48101ab000880919b1e0e8092aed7254443ed2c831ed
 DIST tzcode2022b.tar.gz 279432 BLAKE2B 
f4fdb5ded5186e536849b1da9768dcdb389a2b9f6530070388cea9eca17d9db02198a25f1310d9a50ba5f8a53270d3336f9b2cf803666edb2dac20333d57ed8f
 SHA512 
851622eb8e6dc8f8201bf05e1f7e411ca32b2ed0f4dc9f6b875f4482c05c4a3302259b78c3e8e2dadda52ae19d4d34ffa3463fee10f70fa3a8b08b19f1417f79
+DIST tzcode2022c.tar.gz 280190 BLAKE2B 
4c66b84da8b1e535b92f8be8f0a1fa32f3b050f3e7676370e3094b5098e7670455e506160f364c61cfba1a919b769da8864a5347f240107c750c723fcc5caa2f
 SHA512 
3373fa16a12007415c3dc3a75c4a0d61d6ae54968eeecedcdf4bcfd7f554020a15c4687dde107b90462b75d848eebe1e200c33322ebe0d3f1ad11bc769cade06
 DIST tzdata2021a.tar.gz 411892 BLAKE2B 
b8d177e90e22bd8a3fd23c9a9c19896cb245efd8e768b59ab8c63e56ab141e67331f3231e3a7c802f844375049cfd902e14e912ce677b3aea38fc0d968905e87
 SHA512 
7cdd762ec90ce12a30fa36b1d66d1ea82d9fa21e514e2b9c7fcbe2541514ee0fadf30843ff352c65512fb270857b51d1517b45e1232b89c6f954ba9ff1833bb3
 DIST tzdata2021e.tar.gz 422509 BLAKE2B 
e0e1189a1bbfb2ee641b9c4c8d00775372638d46d7aea72ff0c4bcb02b38a65eedaf89e6b272e054245c940369a50c2573e6fc720414e4ab3d45adeda8ed9c75
 SHA512 
c1e8d04e049157ed5d4af0868855bbd75517e3d7e1db9c41d5283ff260109de46b6fac6be94828201d093e163d868044ac2a9db2bf0aeab800e264d0c73a9119
 DIST tzdata2022a.tar.gz 425833 BLAKE2B 
0af5b785a6f5d871b017237ad58d3d9bedd0de38cf18ac51b32cd8df9811215af7af913d8cd3966de695ce65df3f49f52e239196e93b953094763814cc56ecd0
 SHA512 
542e4559beac8fd8c4af7d08d816fd12cfe7ffcb6f20bba4ff1c20eba717749ef96e5cf599b2fe03b5b8469c0467f8cb1c893008160da281055a123dd9e810d9
 DIST tzdata2022b.tar.gz 432594 BLAKE2B 
23732f1c753efeca97bb9d6ed8d487a56c735943cb1062a77a1a76faf0109f86238ef9b0ec9ec92b8bdf1da10435f2c39e1465a7fefe74eab8de730214920249
 SHA512 
a51418cda50386bc2e82a26201178c282ec225e04867e70a47ef90f42371a4014c70bffebb52ac09ccd893dfa17b0acc782f31527b3579ebdc4a302a9367ddb1
+DIST tzdata2022c.tar.gz 432721 BLAKE2B 
087a0e728c6052f91142ef11ad2092e573de99d787ed1e8ff62476b870ff2e3d222a19df01ad624cf06e543aa7e40df89dcd888b9e5fd12f8b5af90bdffc9ac9
 SHA512 
e2ae92abac6d87ce4ab4ba9012e868e1791b842e083293489debc0c671b9cf135b5b70426dacb6dbebbf6eba24463205225ae45bb7df891a086b25475f85ee0b

diff --git a/sys-libs/timezone-data/timezone-data-2022c.ebuild 
b/sys-libs/timezone-data/timezone-data-2022c.ebuild
new file mode 100644
index ..69aa2d54a26a
--- /dev/null
+++ b/sys-libs/timezone-data/timezone-data-2022c.ebuild
@@ -0,0 +1,200 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs flag-o-matic
+
+MY_CODE_VER=${PV}
+MY_DATA_VER=${PV}
+DESCRIPTION="Timezone data (/usr/share/zoneinfo) and utilities 
(tzselect/zic/zdump)"
+HOMEPAGE="https://www.iana.org/time-zones;
+SRC_URI="https://www.iana.org/time-zones/repository/releases/tzdata${MY_DATA_VER}.tar.gz
+   
https://www.iana.org/time-zones/repository/releases/tzcode${MY_CODE_VER}.tar.gz;
+
+LICENSE="BSD public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="nls leaps-timezone zic-slim"
+
+DEPEND="nls? ( virtual/libintl )"
+RDEPEND="${DEPEND}
+   !sys-libs/glibc[vanilla(+)]"
+
+src_unpack() {
+   mkdir -p "${S}" && cd "${S}" || die
+   default
+}
+
+src_prepare() {
+   default
+
+   # check_web contacts validator.w3.org
+   sed -i -e 's/check_tables check_web/check_tables/g' \
+  

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

2022-08-15 Thread Sam James
commit: 477b7bfe0e87aa72022fc686fe8697d9923638ad
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 01:39:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 01:39:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=477b7bfe

media-libs/libheif: unbundle catch

Not going to the hassle of fixing w/ 3 yet though.

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

 media-libs/libheif/libheif-1.12.0-r3.ebuild | 12 +++-
 media-libs/libheif/libheif-.ebuild  | 12 +++-
 2 files changed, 22 insertions(+), 2 deletions(-)

diff --git a/media-libs/libheif/libheif-1.12.0-r3.ebuild 
b/media-libs/libheif/libheif-1.12.0-r3.ebuild
index 08b2005689dd..f6505de170a5 100644
--- a/media-libs/libheif/libheif-1.12.0-r3.ebuild
+++ b/media-libs/libheif/libheif-1.12.0-r3.ebuild
@@ -22,7 +22,12 @@ IUSE="+aom gdk-pixbuf go rav1e test +threads x265"
 REQUIRED_USE="test? ( go )"
 RESTRICT="!test? ( test )"
 
-BDEPEND="test? ( dev-lang/go )"
+BDEPEND="
+   test? (
+   

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

2022-08-15 Thread Sam James
commit: 2006f30326b82fdd5625f353fa8cca686f40f940
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 01:21:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 01:22:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2006f303

media-libs/libheif: conditionally build tests

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

 media-libs/libheif/libheif-1.12.0-r2.ebuild | 1 +
 media-libs/libheif/libheif-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/media-libs/libheif/libheif-1.12.0-r2.ebuild 
b/media-libs/libheif/libheif-1.12.0-r2.ebuild
index 51c8e35500ad..0b5dfbc4051e 100644
--- a/media-libs/libheif/libheif-1.12.0-r2.ebuild
+++ b/media-libs/libheif/libheif-1.12.0-r2.ebuild
@@ -61,6 +61,7 @@ multilib_src_configure() {
$(use_enable gdk-pixbuf)
$(use_enable rav1e)
$(use_enable threads multithreading)
+   $(use_enable test tests)
$(use_enable x265)
)
ECONF_SOURCE="${S}" econf "${econf_args[@]}"

diff --git a/media-libs/libheif/libheif-.ebuild 
b/media-libs/libheif/libheif-.ebuild
index b2726cb668a0..a193a851d4da 100644
--- a/media-libs/libheif/libheif-.ebuild
+++ b/media-libs/libheif/libheif-.ebuild
@@ -57,6 +57,7 @@ multilib_src_configure() {
$(use_enable gdk-pixbuf)
$(use_enable rav1e)
$(use_enable threads multithreading)
+   $(use_enable test tests)
$(use_enable x265)
)
ECONF_SOURCE="${S}" econf "${econf_args[@]}"



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

2022-08-15 Thread Sam James
commit: ff3eca2e2ab83585c60588c2a6270eab833b8a4f
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 01:25:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 01:26:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff3eca2e

media-libs/libheif: fix bashism in configure

Revbump for the fix given it affects some odd visibility logic, so
we'll be careful.

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

 .../libheif/files/libheif-1.12.0-fix-bashism.patch | 37 ++
 ...ibheif-.ebuild => libheif-1.12.0-r3.ebuild} |  5 +++
 media-libs/libheif/libheif-.ebuild |  4 +++
 3 files changed, 46 insertions(+)

diff --git a/media-libs/libheif/files/libheif-1.12.0-fix-bashism.patch 
b/media-libs/libheif/files/libheif-1.12.0-fix-bashism.patch
new file mode 100644
index ..3d4d12495051
--- /dev/null
+++ b/media-libs/libheif/files/libheif-1.12.0-fix-bashism.patch
@@ -0,0 +1,37 @@
+https://github.com/strukturag/libheif/pull/660
+
+From a50ef159794ff66fc0a03d5269b1c36a000673ea Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Tue, 16 Aug 2022 02:23:13 +0100
+Subject: [PATCH] configure.ac: fix bashism
+
+configure scripts need to be runnable with a POSIX-compliant /bin/sh.
+
+On many (but not all!) systems, /bin/sh is provided by Bash, so errors
+like this aren't spotted. Notably Debian defaults to /bin/sh provided
+by dash which doesn't tolerate such bashisms as '=='.
+
+This retains compatibility with bash.
+
+Fixes errors/warnings like:
+```
+checking for pthread_create in -lpthread... yes
+checking for simple visibility declarations... yes
+/var/tmp/portage/media-libs/libheif-1.12.0-r2/work/libheif-1.12.0/configure: 
18821: test: x: unexpected operator
+checking pkg-config is at least version 0.9.0... yes
+checking for aom... yes
+```
+
+Signed-off-by: Sam James 
+--- a/configure.ac
 b/configure.ac
+@@ -85,7 +85,7 @@ AS_IF([test "x$enable_tests" = "xyes"], [
+ HAVE_VISIBILITY=0
+ CFLAG_VISIBILITY=
+ ])
+-AM_CONDITIONAL([HAVE_TESTS], [test "x$HAVE_TESTS" == "x1"])
++AM_CONDITIONAL([HAVE_TESTS], [test "x$HAVE_TESTS" = "x1"])
+ 
+ AM_CONDITIONAL([HAVE_VISIBILITY], [test "x$HAVE_VISIBILITY" != "x0"])
+ if eval "test x$enable_visibility = x" ; then enable_visibility=yes ; fi
+

diff --git a/media-libs/libheif/libheif-.ebuild 
b/media-libs/libheif/libheif-1.12.0-r3.ebuild
similarity index 95%
copy from media-libs/libheif/libheif-.ebuild
copy to media-libs/libheif/libheif-1.12.0-r3.ebuild
index a193a851d4da..08b2005689dd 100644
--- a/media-libs/libheif/libheif-.ebuild
+++ b/media-libs/libheif/libheif-1.12.0-r3.ebuild
@@ -36,6 +36,11 @@ DEPEND="
x265? ( media-libs/x265:=[${MULTILIB_USEDEP}] )"
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-dav1d-1.0.0.patch
+   "${FILESDIR}"/${PN}-1.12.0-fix-bashism.patch
+)
+
 src_prepare() {
default
 

diff --git a/media-libs/libheif/libheif-.ebuild 
b/media-libs/libheif/libheif-.ebuild
index a193a851d4da..e7ee0500a762 100644
--- a/media-libs/libheif/libheif-.ebuild
+++ b/media-libs/libheif/libheif-.ebuild
@@ -36,6 +36,10 @@ DEPEND="
x265? ( media-libs/x265:=[${MULTILIB_USEDEP}] )"
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.12.0-fix-bashism.patch
+)
+
 src_prepare() {
default
 



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

2022-08-15 Thread Sam James
commit: 91f0d95b4ee82c39bfd83b7c14b82a7733713866
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 01:10:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 01:10:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f0d95b

media-libs/libheif: Stabilize 1.12.0-r2 ppc64, #861530

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

 media-libs/libheif/libheif-1.12.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libheif/libheif-1.12.0-r2.ebuild 
b/media-libs/libheif/libheif-1.12.0-r2.ebuild
index 838954d254f7..51c8e35500ad 100644
--- a/media-libs/libheif/libheif-1.12.0-r2.ebuild
+++ b/media-libs/libheif/libheif-1.12.0-r2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/strukturag/libheif/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="ISO/IEC 23008-12:2017 HEIF file format decoder and encoder"



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

2022-08-15 Thread Sam James
commit: 3bb2a38f217294510bec111a5c06ef151cb33033
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 01:10:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 01:10:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bb2a38f

media-libs/dav1d: Stabilize 1.0.0 ppc64, #861530

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

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

diff --git a/media-libs/dav1d/dav1d-1.0.0.ebuild 
b/media-libs/dav1d/dav1d-1.0.0.ebuild
index c340b1f56052..5ae243c3ad65 100644
--- a/media-libs/dav1d/dav1d-1.0.0.ebuild
+++ b/media-libs/dav1d/dav1d-1.0.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else

SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2;
-   KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 inherit meson-multilib



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

2022-08-15 Thread Sam James
commit: 0ec4db620c16d87d3636217eeaad19aa716f6ed4
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 01:08:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 01:08:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ec4db62

www-client/firefox: Stabilize 91.12.0 arm64, #861530

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

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

diff --git a/www-client/firefox/firefox-91.12.0.ebuild 
b/www-client/firefox/firefox-91.12.0.ebuild
index 838c8210fb50..bbb4a12b57b8 100644
--- a/www-client/firefox/firefox-91.12.0.ebuild
+++ b/www-client/firefox/firefox-91.12.0.ebuild
@@ -57,7 +57,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> 
${MOZ_P_DISTFILES}
 DESCRIPTION="Firefox Web Browser"
 HOMEPAGE="https://www.mozilla.com/firefox;
 
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
 
 SLOT="esr"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"



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

2022-08-15 Thread Sam James
commit: a0b7cc47b037e629bde7217734b96afdca546974
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 01:08:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 01:08:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0b7cc47

media-libs/libheif: Stabilize 1.12.0-r2 arm64, #861530

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

 media-libs/libheif/libheif-1.12.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libheif/libheif-1.12.0-r2.ebuild 
b/media-libs/libheif/libheif-1.12.0-r2.ebuild
index f918b2acd407..838954d254f7 100644
--- a/media-libs/libheif/libheif-1.12.0-r2.ebuild
+++ b/media-libs/libheif/libheif-1.12.0-r2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/strukturag/libheif/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="amd64 arm ~arm64 ~loong ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="ISO/IEC 23008-12:2017 HEIF file format decoder and encoder"



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

2022-08-15 Thread Sam James
commit: 77609fe100513594b40a278c716a32d7d2f3e869
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 01:08:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 01:08:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77609fe1

media-libs/dav1d: Stabilize 1.0.0 arm64, #861530

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

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

diff --git a/media-libs/dav1d/dav1d-1.0.0.ebuild 
b/media-libs/dav1d/dav1d-1.0.0.ebuild
index 96bc4f03a0d6..c340b1f56052 100644
--- a/media-libs/dav1d/dav1d-1.0.0.ebuild
+++ b/media-libs/dav1d/dav1d-1.0.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else

SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2;
-   KEYWORDS="amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 inherit meson-multilib



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

2022-08-15 Thread Sam James
commit: 19a6ed0e8ef5053c0ff55e8edd923efee35a98d4
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 00:40:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 00:40:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a6ed0e

sys-devel/binutils: update execstack comment

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

 sys-devel/binutils/binutils-2.39.ebuild | 2 +-
 sys-devel/binutils/binutils-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/binutils/binutils-2.39.ebuild 
b/sys-devel/binutils/binutils-2.39.ebuild
index 22183040ab35..a97dadc161b8 100644
--- a/sys-devel/binutils/binutils-2.39.ebuild
+++ b/sys-devel/binutils/binutils-2.39.ebuild
@@ -256,7 +256,7 @@ src_configure() {
# TODO: Available from 2.39+ on but let's try the warning on 
for a bit
# first... (--enable-warn-execstack)
# Could put it under USE=hardened?
-   #--disable-default-execstack
+   #--disable-default-execstack (or is it 
--enable-default-execstack=no? docs are confusing)
 
# Things to think about
#--enable-deterministic-archives

diff --git a/sys-devel/binutils/binutils-.ebuild 
b/sys-devel/binutils/binutils-.ebuild
index c2ab796642a4..aa5e1dcfdffe 100644
--- a/sys-devel/binutils/binutils-.ebuild
+++ b/sys-devel/binutils/binutils-.ebuild
@@ -255,7 +255,7 @@ src_configure() {
# TODO: Available from 2.39+ on but let's try the warning on 
for a bit
# first... (--enable-warn-execstack)
# Could put it under USE=hardened?
-   #--disable-default-execstack
+   #--disable-default-execstack (or is it 
--enable-default-execstack=no? docs are confusing)
 
# Things to think about
#--enable-deterministic-archives



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

2022-08-15 Thread Sam James
commit: 96043fa182bc97c901ba3da8149e2b30abb93319
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 00:49:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 00:49:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96043fa1

net-misc/rsync: tighten xxhash dep (>= 0.8), add missing slot dep operators

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

 .../rsync/{rsync-3.2.5.ebuild => rsync-3.2.5-r1.ebuild}   | 15 ---
 net-misc/rsync/rsync-.ebuild  | 15 ---
 2 files changed, 16 insertions(+), 14 deletions(-)

diff --git a/net-misc/rsync/rsync-3.2.5.ebuild 
b/net-misc/rsync/rsync-3.2.5-r1.ebuild
similarity index 95%
rename from net-misc/rsync/rsync-3.2.5.ebuild
rename to net-misc/rsync/rsync-3.2.5-r1.ebuild
index ab9d689fb713..5e5ba3f5fabb 100644
--- a/net-misc/rsync/rsync-3.2.5.ebuild
+++ b/net-misc/rsync/rsync-3.2.5-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
-inherit flag-o-matic prefix python-single-r1 systemd
+inherit prefix python-single-r1 systemd
 
 DESCRIPTION="File transfer program to keep remote files into sync"
 HOMEPAGE="https://rsync.samba.org/;
@@ -34,18 +34,19 @@ SLOT="0"
 IUSE="acl examples iconv lz4 ssl stunnel system-zlib xattr xxhash zstd"
 REQUIRED_USE+=" examples? ( ${PYTHON_REQUIRED_USE} )"
 
-RDEPEND="acl? ( virtual/acl )
+RDEPEND="
+   >=dev-libs/popt-1.5
+   acl? ( virtual/acl )
examples? (
${PYTHON_DEPS}
dev-lang/perl
)
-   lz4? ( app-arch/lz4 )
-   ssl? ( dev-libs/openssl:0= )
+   lz4? ( app-arch/lz4:= )
+   ssl? ( dev-libs/openssl:= )
system-zlib? ( sys-libs/zlib )
xattr? ( kernel_linux? ( sys-apps/attr ) )
-   xxhash? ( dev-libs/xxhash )
-   zstd? ( >=app-arch/zstd-1.4 )
-   >=dev-libs/popt-1.5
+   xxhash? ( >=dev-libs/xxhash-0.8 )
+   zstd? ( >=app-arch/zstd-1.4:= )
iconv? ( virtual/libiconv )"
 DEPEND="${RDEPEND}"
 BDEPEND="examples? ( ${PYTHON_DEPS} )"

diff --git a/net-misc/rsync/rsync-.ebuild b/net-misc/rsync/rsync-.ebuild
index ab9d689fb713..5e5ba3f5fabb 100644
--- a/net-misc/rsync/rsync-.ebuild
+++ b/net-misc/rsync/rsync-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
-inherit flag-o-matic prefix python-single-r1 systemd
+inherit prefix python-single-r1 systemd
 
 DESCRIPTION="File transfer program to keep remote files into sync"
 HOMEPAGE="https://rsync.samba.org/;
@@ -34,18 +34,19 @@ SLOT="0"
 IUSE="acl examples iconv lz4 ssl stunnel system-zlib xattr xxhash zstd"
 REQUIRED_USE+=" examples? ( ${PYTHON_REQUIRED_USE} )"
 
-RDEPEND="acl? ( virtual/acl )
+RDEPEND="
+   >=dev-libs/popt-1.5
+   acl? ( virtual/acl )
examples? (
${PYTHON_DEPS}
dev-lang/perl
)
-   lz4? ( app-arch/lz4 )
-   ssl? ( dev-libs/openssl:0= )
+   lz4? ( app-arch/lz4:= )
+   ssl? ( dev-libs/openssl:= )
system-zlib? ( sys-libs/zlib )
xattr? ( kernel_linux? ( sys-apps/attr ) )
-   xxhash? ( dev-libs/xxhash )
-   zstd? ( >=app-arch/zstd-1.4 )
-   >=dev-libs/popt-1.5
+   xxhash? ( >=dev-libs/xxhash-0.8 )
+   zstd? ( >=app-arch/zstd-1.4:= )
iconv? ( virtual/libiconv )"
 DEPEND="${RDEPEND}"
 BDEPEND="examples? ( ${PYTHON_DEPS} )"



[gentoo-commits] repo/gentoo:master commit in: sys-libs/zlib/files/, sys-libs/zlib/

2022-08-15 Thread Sam James
commit: 05fd542aa1119b54b8ba2bb79817f7016d0cacad
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 00:52:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 00:52:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05fd542a

sys-libs/zlib: patch CVE-2022-37434

(includes the additional fix which curl exposed too)

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

 .../zlib/files/zlib-1.2.12-CVE-2022-37434.patch|  55 ++
 sys-libs/zlib/zlib-1.2.12-r3.ebuild| 199 +
 2 files changed, 254 insertions(+)

diff --git a/sys-libs/zlib/files/zlib-1.2.12-CVE-2022-37434.patch 
b/sys-libs/zlib/files/zlib-1.2.12-CVE-2022-37434.patch
new file mode 100644
index ..1ef3b909e435
--- /dev/null
+++ b/sys-libs/zlib/files/zlib-1.2.12-CVE-2022-37434.patch
@@ -0,0 +1,55 @@
+https://bugs.gentoo.org/863851
+https://github.com/madler/zlib/commit/eff308af425b67093bab25f80f1ae950166bece1
+https://github.com/madler/zlib/commit/1eb7682f845ac9e9bf9ae35bbfb3bad5dacbd91d 
(see https://github.com/curl/curl/issues/9271)
+
+From eff308af425b67093bab25f80f1ae950166bece1 Mon Sep 17 00:00:00 2001
+From: Mark Adler 
+Date: Sat, 30 Jul 2022 15:51:11 -0700
+Subject: [PATCH] Fix a bug when getting a gzip header extra field with
+ inflate().
+
+If the extra field was larger than the space the user provided with
+inflateGetHeader(), and if multiple calls of inflate() delivered
+the extra header data, then there could be a buffer overflow of the
+provided space. This commit assures that provided space is not
+exceeded.
+--- a/inflate.c
 b/inflate.c
+@@ -763,9 +763,10 @@ int flush;
+ copy = state->length;
+ if (copy > have) copy = have;
+ if (copy) {
++len = state->head->extra_len - state->length;
+ if (state->head != Z_NULL &&
+-state->head->extra != Z_NULL) {
+-len = state->head->extra_len - state->length;
++state->head->extra != Z_NULL &&
++len < state->head->extra_max) {
+ zmemcpy(state->head->extra + len, next,
+ len + copy > state->head->extra_max ?
+ state->head->extra_max - len : copy);
+
+From 1eb7682f845ac9e9bf9ae35bbfb3bad5dacbd91d Mon Sep 17 00:00:00 2001
+From: Mark Adler 
+Date: Mon, 8 Aug 2022 10:50:09 -0700
+Subject: [PATCH] Fix extra field processing bug that dereferences NULL
+ state->head.
+
+The recent commit to fix a gzip header extra field processing bug
+introduced the new bug fixed here.
+--- a/inflate.c
 b/inflate.c
+@@ -763,10 +763,10 @@ int flush;
+ copy = state->length;
+ if (copy > have) copy = have;
+ if (copy) {
+-len = state->head->extra_len - state->length;
+ if (state->head != Z_NULL &&
+ state->head->extra != Z_NULL &&
+-len < state->head->extra_max) {
++(len = state->head->extra_len - state->length) <
++state->head->extra_max) {
+ zmemcpy(state->head->extra + len, next,
+ len + copy > state->head->extra_max ?
+ state->head->extra_max - len : copy);
+

diff --git a/sys-libs/zlib/zlib-1.2.12-r3.ebuild 
b/sys-libs/zlib/zlib-1.2.12-r3.ebuild
new file mode 100644
index ..1117652b5367
--- /dev/null
+++ b/sys-libs/zlib/zlib-1.2.12-r3.ebuild
@@ -0,0 +1,199 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Worth keeping an eye on 'develop' branch upstream for possible backports.
+AUTOTOOLS_AUTO_DEPEND="no"
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/madler.asc
+inherit autotools multilib-minimal usr-ldscript verify-sig
+
+CYGWINPATCHES=(
+   
"https://github.com/cygwinports/zlib/raw/22a3462cae33a82ad966ea0a7d6cbe8fc1368fec/1.2.11-gzopen_w.patch
 -> ${PN}-1.2.11-cygwin-gzopen_w.patch"
+   
"https://github.com/cygwinports/zlib/raw/22a3462cae33a82ad966ea0a7d6cbe8fc1368fec/1.2.7-minizip-cygwin.patch
 -> ${PN}-1.2.7-cygwin-minizip.patch"
+)
+
+DESCRIPTION="Standard (de)compression library"
+HOMEPAGE="https://zlib.net/;
+SRC_URI="https://zlib.net/${P}.tar.gz
+   https://zlib.net/fossils/${P}.tar.gz
+   https://www.gzip.org/zlib/${P}.tar.gz
+   https://www.zlib.net/current/beta/${P}.tar.gz
+   verify-sig? ( https://zlib.net/${P}.tar.gz.asc )
+   elibc_Cygwin? ( ${CYGWINPATCHES[*]} )"
+
+LICENSE="ZLIB"
+SLOT="0/1" # subslot = SONAME
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris 

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

2022-08-15 Thread Sam James
commit: d2c414f8550efb2efeea5302d9fa988ee0e1df65
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 00:39:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 00:39:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2c414f8

media-libs/dav1d: Stabilize 1.0.0 arm, #861530

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

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

diff --git a/media-libs/dav1d/dav1d-1.0.0.ebuild 
b/media-libs/dav1d/dav1d-1.0.0.ebuild
index 67512717bdc6..96bc4f03a0d6 100644
--- a/media-libs/dav1d/dav1d-1.0.0.ebuild
+++ b/media-libs/dav1d/dav1d-1.0.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else

SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2;
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 inherit meson-multilib



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

2022-08-15 Thread Sam James
commit: 4fba009b747229c22ee099837b45b7b92f375d8a
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 00:39:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 00:39:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fba009b

media-libs/libheif: Stabilize 1.12.0-r2 arm, #861530

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

 media-libs/libheif/libheif-1.12.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libheif/libheif-1.12.0-r2.ebuild 
b/media-libs/libheif/libheif-1.12.0-r2.ebuild
index e2759984de2b..f918b2acd407 100644
--- a/media-libs/libheif/libheif-1.12.0-r2.ebuild
+++ b/media-libs/libheif/libheif-1.12.0-r2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/strukturag/libheif/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm ~arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="ISO/IEC 23008-12:2017 HEIF file format decoder and encoder"



[gentoo-commits] repo/gentoo:master commit in: mail-client/claws-mail/

2022-08-15 Thread Sam James
commit: d13d755bc136579490b3e7199e148e6bc72164c3
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 00:22:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 00:22:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d13d755b

mail-client/claws-mail: Stabilize 3.19.0-r1 ppc64, #850259

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

 mail-client/claws-mail/claws-mail-3.19.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/claws-mail/claws-mail-3.19.0-r1.ebuild 
b/mail-client/claws-mail/claws-mail-3.19.0-r1.ebuild
index df0d9ae20542..79da3a5baea2 100644
--- a/mail-client/claws-mail/claws-mail-3.19.0-r1.ebuild
+++ b/mail-client/claws-mail/claws-mail-3.19.0-r1.ebuild
@@ -15,7 +15,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.claws-mail.org/readonly/claws.git;
 else

SRC_URI="https://www.claws-mail.org/download.php?file=releases/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
 fi
 
 SLOT="0"



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

2022-08-15 Thread Sam James
commit: 7b4d4c44ab28763dc1315cbfa16326f032e2b35d
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 00:22:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 00:22:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b4d4c44

net-libs/webkit-gtk: Stabilize 2.36.4 ppc64, #858146

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

 net-libs/webkit-gtk/webkit-gtk-2.36.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.36.4.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.36.4.ebuild
index 354bfcf06e03..6b8011fcb778 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.36.4.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.36.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
 
 LICENSE="LGPL-2+ BSD"
 SLOT="4/37" # soname version of libwebkit2gtk-4.0
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="aqua avif +egl examples gamepad gles2-only gnome-keyring +gstreamer 
gtk-doc +introspection +jpeg2k +jumbo-build lcms libnotify seccomp spell 
systemd test wayland X"
 



[gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/

2022-08-15 Thread Sam James
commit: 3a914cb9aceb8325cd3f6af3dbdfae4f8ca7a2ee
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 00:22:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 00:22:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a914cb9

mail-filter/pyzor: Stabilize 1.0.0_p20211223 ppc64, #849878

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

 mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild 
b/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
index a78f097d7c8c..9880725042d8 100644
--- a/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
+++ b/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="doc gdbm gevent mysql pyzord redis test"
 RESTRICT="!test? ( test )"
 



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

2022-08-15 Thread Sam James
commit: 74287081832c97be41512ce615c393bd3f64
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 00:22:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 00:22:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74287081

net-libs/webkit-gtk: Stabilize 2.36.4 ppc, #858146

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

 net-libs/webkit-gtk/webkit-gtk-2.36.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.36.4.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.36.4.ebuild
index 3aa90d8ef1dc..354bfcf06e03 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.36.4.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.36.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
 
 LICENSE="LGPL-2+ BSD"
 SLOT="4/37" # soname version of libwebkit2gtk-4.0
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv ~sparc x86"
 
 IUSE="aqua avif +egl examples gamepad gles2-only gnome-keyring +gstreamer 
gtk-doc +introspection +jpeg2k +jumbo-build lcms libnotify seccomp spell 
systemd test wayland X"
 



[gentoo-commits] repo/gentoo:master commit in: mail-client/claws-mail/

2022-08-15 Thread Sam James
commit: d8231d63ebabea5053d37bf446f69c8165d7f511
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 00:22:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 00:22:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8231d63

mail-client/claws-mail: Stabilize 3.19.0-r1 ppc, #850259

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

 mail-client/claws-mail/claws-mail-3.19.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/claws-mail/claws-mail-3.19.0-r1.ebuild 
b/mail-client/claws-mail/claws-mail-3.19.0-r1.ebuild
index 60bce4e8bc4b..df0d9ae20542 100644
--- a/mail-client/claws-mail/claws-mail-3.19.0-r1.ebuild
+++ b/mail-client/claws-mail/claws-mail-3.19.0-r1.ebuild
@@ -15,7 +15,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.claws-mail.org/readonly/claws.git;
 else

SRC_URI="https://www.claws-mail.org/download.php?file=releases/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 SLOT="0"



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

2022-08-15 Thread Sam James
commit: 86127117ae5087e29434ee63bf3dc1b338f232c6
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 00:11:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 00:11:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86127117

sys-apps/toybox: add github upstream metadata

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

 sys-apps/toybox/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-apps/toybox/metadata.xml b/sys-apps/toybox/metadata.xml
index de378a18398a..17b7c3f3f927 100644
--- a/sys-apps/toybox/metadata.xml
+++ b/sys-apps/toybox/metadata.xml
@@ -5,4 +5,7 @@
 patr...@gentoo.org
 Patrick Lauer
   
+  
+landley/toybox
+  
 



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/bootchart2/files/, app-benchmarks/bootchart2/

2022-08-15 Thread Sam James
commit: 63adc98ac12a26bce1c16dd372f050073375b628
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 00:15:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 00:15:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63adc98a

app-benchmarks/bootchart2: fix build w/ glibc 2.36

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

 .../bootchart2/bootchart2-0.14.9-r1.ebuild |  1 +
 .../files/bootchart2-0.14.9-glibc-2.36.patch   | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/app-benchmarks/bootchart2/bootchart2-0.14.9-r1.ebuild 
b/app-benchmarks/bootchart2/bootchart2-0.14.9-r1.ebuild
index 6cd79686f3af..83e421f91a32 100644
--- a/app-benchmarks/bootchart2/bootchart2-0.14.9-r1.ebuild
+++ b/app-benchmarks/bootchart2/bootchart2-0.14.9-r1.ebuild
@@ -31,6 +31,7 @@ CONFIG_CHECK="~PROC_EVENTS ~TASKSTATS ~TASK_DELAY_ACCT ~TMPFS"
 
 PATCHES=(
"${FILESDIR}"/${PN}-0.14.8-no-compressed-man.patch
+   "${FILESDIR}"/${P}-glibc-2.36.patch
 )
 
 src_prepare() {

diff --git a/app-benchmarks/bootchart2/files/bootchart2-0.14.9-glibc-2.36.patch 
b/app-benchmarks/bootchart2/files/bootchart2-0.14.9-glibc-2.36.patch
new file mode 100644
index ..720079e9d794
--- /dev/null
+++ b/app-benchmarks/bootchart2/files/bootchart2-0.14.9-glibc-2.36.patch
@@ -0,0 +1,24 @@
+https://bugs.gentoo.org/864205
+https://github.com/xrmx/bootchart/commit/8591c1e3edaea8f17396e3d2819d9064b2818cfb
+
+From: Khem Raj 
+Date: Sat, 6 Aug 2022 20:39:01 -0700
+Subject: [PATCH] Do not include linux/fs.h
+
+This header is not needed to be included anymore, moreover it conflicts
+with sys/mount.h from glibc 2.36+ see [1]
+
+[1] https://sourceware.org/glibc/wiki/Release/2.36
+
+Signed-off-by: Khem Raj 
+--- a/collector/collector.c
 b/collector/collector.c
+@@ -34,7 +34,6 @@
+ 
+ #include 
+ #include 
+-#include 
+ #include 
+ #include 
+ #include 
+



[gentoo-commits] repo/gentoo:master commit in: sys-process/audit/files/, sys-process/audit/

2022-08-15 Thread Sam James
commit: 7ed0e40edb8ce9b75521efca7fc14e71e3ac431a
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 16 00:09:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 00:10:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ed0e40e

sys-process/audit: fix musl build

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

 sys-process/audit/audit-3.0.8.ebuild   |  3 ++-
 .../audit/files/audit-3.0.8-musl-malloc.patch  | 28 ++
 2 files changed, 30 insertions(+), 1 deletion(-)

diff --git a/sys-process/audit/audit-3.0.8.ebuild 
b/sys-process/audit/audit-3.0.8.ebuild
index 4c4bfe08a040..44a6d4ffd6c5 100644
--- a/sys-process/audit/audit-3.0.8.ebuild
+++ b/sys-process/audit/audit-3.0.8.ebuild
@@ -38,6 +38,7 @@ PATCHES=(
# See bug #836702 before removing / verify builds fine w/ USE=python
# with latest kernel headers.
"${FILESDIR}"/${PN}-3.0.8-linux-headers-5.17.patch
+   "${FILESDIR}"/${PN}-3.0.8-musl-malloc.patch
 )
 
 src_prepare() {
@@ -72,7 +73,7 @@ multilib_src_configure() {
mkdir -p "${BUILD_DIR}" || die
pushd "${BUILD_DIR}" &>/dev/null || die
 
-   ECONF_SOURCE=${S} econf "${myeconfargs[@]}" 
--with-python3
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" 
--with-python3
 
popd &>/dev/null || die
}

diff --git a/sys-process/audit/files/audit-3.0.8-musl-malloc.patch 
b/sys-process/audit/files/audit-3.0.8-musl-malloc.patch
new file mode 100644
index ..17814dbe29fc
--- /dev/null
+++ b/sys-process/audit/files/audit-3.0.8-musl-malloc.patch
@@ -0,0 +1,28 @@
+https://cgit.openembedded.org/meta-openembedded/tree/meta-oe/recipes-security/audit/audit/0001-Replace-__attribute_malloc__-with-__attribute__-__ma.patch?id=ad978133a1a10d609bb2545882a2f720a2572f3d
+https://bugs.gentoo.org/837275
+
+From 79c8d6a2755c9dfa00a5e86378e89a94eef0504d Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Tue, 9 Aug 2022 23:57:03 -0700
+Subject: [PATCH] Replace __attribute_malloc__ with 
+ __attribute__((__malloc__))
+
+__attribute_malloc__ is not available on musl
+
+Fixes
+| ../../git/auparse/auparse.h:54:2: error: expected function body after 
function declarator
+| __attribute_malloc__ __attr_dealloc (auparse_destroy, 1);
+| ^
+
+Signed-off-by: Khem Raj 
+--- a/auparse/auparse.h
 b/auparse/auparse.h
+@@ -51,7 +51,7 @@ typedef void (*auparse_callback_ptr)(auparse_state_t *au,
+ void auparse_destroy(auparse_state_t *au);
+ void auparse_destroy_ext(auparse_state_t *au, auparse_destroy_what_t what);
+ auparse_state_t *auparse_init(ausource_t source, const void *b)
+-  __attribute_malloc__ __attr_dealloc (auparse_destroy, 1);
++  __attribute__((__malloc__)) __attr_dealloc (auparse_destroy, 1);
+ int auparse_new_buffer(auparse_state_t *au, const char *data, size_t data_len)
+   __attr_access ((__read_only__, 2, 3));
+ int auparse_feed(auparse_state_t *au, const char *data, size_t data_len)



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

2022-08-15 Thread Ionen Wolkens
commit: 8fe2bddc020d6b66bac560b5b2f6c03c47fe2830
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Aug 15 08:59:48 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Aug 16 00:00:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe2bddc

net-libs/wslay: new package, add 1.1.1_p20210115

To unbundle from godot, this is the same snapshot (and current
latest commit) that godot uses.

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

 net-libs/wslay/Manifest |  1 +
 net-libs/wslay/metadata.xml | 11 +++
 net-libs/wslay/wslay-1.1.1_p20210115.ebuild | 46 +
 3 files changed, 58 insertions(+)

diff --git a/net-libs/wslay/Manifest b/net-libs/wslay/Manifest
new file mode 100644
index ..664d4098dc5d
--- /dev/null
+++ b/net-libs/wslay/Manifest
@@ -0,0 +1 @@
+DIST wslay-1.1.1_p20210115.tar.gz 57514 BLAKE2B 
1808814cf9cecc874f341989f14b36d53c9386681934f86547274dd9c926d1add84182960f02f0f2738e55723da17b99b16f046eea75ed1ec65be997d274ed21
 SHA512 
97fd58fba956162ebba8f824748ad3c161afb6a72e6e5db515f94a81edb99ddcd8eb332de4ffd08cb36f79010761036e4432e6d93b000ac5e4b0a88deeda9023

diff --git a/net-libs/wslay/metadata.xml b/net-libs/wslay/metadata.xml
new file mode 100644
index ..47029d119abf
--- /dev/null
+++ b/net-libs/wslay/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   io...@gentoo.org
+   Ionen Wolkens
+   
+   
+   tatsuhiro-t/wslay
+   
+

diff --git a/net-libs/wslay/wslay-1.1.1_p20210115.ebuild 
b/net-libs/wslay/wslay-1.1.1_p20210115.ebuild
new file mode 100644
index ..4ddb9775de62
--- /dev/null
+++ b/net-libs/wslay/wslay-1.1.1_p20210115.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+WSLAY_HASH="45d22583b488f79d5a4e598cc7675c191c5ab53f"
+
+DESCRIPTION="WebSocket library in C"
+HOMEPAGE="https://tatsuhiro-t.github.io/wslay/;
+SRC_URI="https://github.com/tatsuhiro-t/wslay/archive/${WSLAY_HASH}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${WSLAY_HASH}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( dev-util/cunit )"
+BDEPEND="doc? ( dev-python/sphinx )"
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local econfargs=(
+   # no options... and cmake build has different issues
+   $(usev !doc ac_cv_path_SPHINX_BUILD=)
+   $(usev !test ac_cv_lib_cunit_CU_initialize_registry=)
+   PKG_CONFIG=false # disables examples by failing to find nettle
+   )
+
+   econf "${econfargs[@]}"
+}
+
+src_install() {
+   local DOCS=( AUTHORS NEWS README.rst ) # skip non-rst README
+   default
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-games/godot/, dev-games/godot/files/

2022-08-15 Thread Ionen Wolkens
commit: 17666af92dcda999af6d9b7288696e4348f2471d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Aug 15 09:00:20 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Aug 16 00:00:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17666af9

dev-games/godot: new package, add 3.5 (slot:3)

That this wasn't in ::gentoo always kind of bothered me even though
I don't really use it, and felt like handling it.

Help/suggestions/PRs welcome from actual users, and please report
if anything unexpected compared to official builds (perhaps due
to unbundling/USE).

Slotted given godot:4 is known to have major breaking changes and
migrating is not always trivial.

Note largely no interest in building export templates (complex
toolchains and would realistically need to use bundled libs),
and does not help that this cannot use system paths to find them
without patching. Game ebuilds can do simple wrapper.eclass +
desktop.eclass w/ icon.png and use system's godot[34]-runner
(simpler if assets are pre-imported).

IUSE=headless/cli may have been useful to have both gui and headless
at same time but requires an extra long build and is obsoleted in
godot4 with the --headless switch, likely not worth having for 3.

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

 dev-games/godot/Manifest|   1 +
 dev-games/godot/files/godot-3.5-musl.patch  |   9 ++
 dev-games/godot/files/godot-3.5-scons.patch |  74 ++
 dev-games/godot/godot-3.5.ebuild| 218 
 dev-games/godot/metadata.xml|  34 +
 5 files changed, 336 insertions(+)

diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest
new file mode 100644
index ..8116161b4deb
--- /dev/null
+++ b/dev-games/godot/Manifest
@@ -0,0 +1 @@
+DIST godot-3.5-stable.tar.xz 24044340 BLAKE2B 
9d77ecdfa6bd90065fff26c2334f13c32bbbc4b26aad111b5aab2563d1e4782457ea6cf2115f1a809e0d8aac3d3ee9a138ad224998068983ad36e54a577d89c3
 SHA512 
23785e39ccc7e1406c97ee33b5e90f7f397aa907d79d72ed08ea3f4b7e68788030a1bcdd07c9f782a21ee3a84636a2cea47a57dcfc94c24e327fa210ae0515b0

diff --git a/dev-games/godot/files/godot-3.5-musl.patch 
b/dev-games/godot/files/godot-3.5-musl.patch
new file mode 100644
index ..0738b035480f
--- /dev/null
+++ b/dev-games/godot/files/godot-3.5-musl.patch
@@ -0,0 +1,9 @@
+crash handler requires glibc or libexecinfo (not packaged),
+and is always enabled if build the editor (release_debug)
+--- a/platform/x11/crash_handler_x11.cpp
 b/platform/x11/crash_handler_x11.cpp
+@@ -38,3 +38,3 @@
+ 
+-#ifdef DEBUG_ENABLED
++#if defined(DEBUG_ENABLED) && defined(__GLIBC__)
+ #define CRASH_HANDLER_ENABLED 1

diff --git a/dev-games/godot/files/godot-3.5-scons.patch 
b/dev-games/godot/files/godot-3.5-scons.patch
new file mode 100644
index ..b8ed7f50311d
--- /dev/null
+++ b/dev-games/godot/files/godot-3.5-scons.patch
@@ -0,0 +1,74 @@
+* add option to respect AR
+ (respecting PKG_CONFIG is handled in the ebuild)
+* handle recastnavigation unbundling
+* remove unnecessary opusfile
+* remove unnecessary -no-pie
+* remove -pipe from LDFLAGS, may "possibly" be relevant to:
+  https://bugs.gentoo.org/861689
+  https://github.com/godotengine/godot/commit/f035e784
+--- a/SConstruct
 b/SConstruct
+@@ -192,4 +192,5 @@
+ opts.Add("CXX", "C++ compiler")
+ opts.Add("CC", "C compiler")
++opts.Add("AR", "Archiver")
+ opts.Add("LINK", "Linker")
+ opts.Add("CCFLAGS", "Custom flags for both the C and C++ compilers")
+--- a/platform/server/detect.py
 b/platform/server/detect.py
+@@ -135,5 +135,4 @@
+ 
+ env.Append(CCFLAGS=["-pipe"])
+-env.Append(LINKFLAGS=["-pipe"])
+ 
+ ## Dependencies
+@@ -178,4 +177,7 @@
+ env.ParseConfig("pkg-config libenet --cflags --libs")
+ 
++if not env["builtin_recast"]:
++env.ParseConfig("pkg-config recastnavigation --cflags --libs")
++
+ if not env["builtin_squish"]:
+ env.ParseConfig("pkg-config libsquish --cflags --libs")
+@@ -205,5 +207,5 @@
+ if not env["builtin_opus"]:
+ env["builtin_libogg"] = False  # Needed to link against system opus
+-env.ParseConfig("pkg-config opus opusfile --cflags --libs")
++env.ParseConfig("pkg-config opus --cflags --libs")
+ 
+ if not env["builtin_libogg"]:
+--- a/platform/x11/detect.py
 b/platform/x11/detect.py
+@@ -232,17 +232,5 @@
+ 
+ env.Append(CCFLAGS=["-pipe"])
+-env.Append(LINKFLAGS=["-pipe"])
+ 
+-# Check for gcc version >= 6 before adding -no-pie
+-version = get_compiler_version(env) or [-1, -1]
+-if using_gcc(env):
+-if version[0] >= 6:
+-env.Append(CCFLAGS=["-fpie"])
+-env.Append(LINKFLAGS=["-no-pie"])
+-# Do the same for clang should be fine with Clang 4 and higher
+-if using_clang(env):
+-if version[0] >= 4:
+-env.Append(CCFLAGS=["-fpie"])
+-

[gentoo-commits] repo/gentoo:master commit in: dev-games/godot/, dev-games/godot/files/

2022-08-15 Thread Ionen Wolkens
commit: d2cfd7cf8626696cbff9f3cdad34e29d9b0b38e5
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Aug 15 11:49:24 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Aug 16 00:00:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2cfd7cf

dev-games/godot: add 4.0_alpha14 (slot:4), unkeyworded

This entered feature freeze on August 3 and "shouldn't" introduce
more breaking changes. Albeit has many known bugs/oddities to be
resolved, and --convert-3to4 hasn't been faring so well (new
projects should probably start on 4 at this point though).

Adding for testing, may look at keywording the first beta which
been planned for early September (devs that need godot:3 may
want to add the slot to their world file now).

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

 dev-games/godot/Manifest   |   1 +
 dev-games/godot/files/godot-4.0-musl.patch |   9 +
 .../godot/files/godot-4.0_alpha14-scons.patch  |  29 +++
 dev-games/godot/godot-4.0_alpha14.ebuild   | 246 +
 dev-games/godot/metadata.xml   |   1 +
 5 files changed, 286 insertions(+)

diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest
index 8116161b4deb..9d7912698ebb 100644
--- a/dev-games/godot/Manifest
+++ b/dev-games/godot/Manifest
@@ -1 +1,2 @@
 DIST godot-3.5-stable.tar.xz 24044340 BLAKE2B 
9d77ecdfa6bd90065fff26c2334f13c32bbbc4b26aad111b5aab2563d1e4782457ea6cf2115f1a809e0d8aac3d3ee9a138ad224998068983ad36e54a577d89c3
 SHA512 
23785e39ccc7e1406c97ee33b5e90f7f397aa907d79d72ed08ea3f4b7e68788030a1bcdd07c9f782a21ee3a84636a2cea47a57dcfc94c24e327fa210ae0515b0
+DIST godot-4.0-alpha14.tar.xz 30970116 BLAKE2B 
213616f3a80f97c09580324bf9296d12b6213a2941b3070353b45e160dc7d7bfd32fcae3fc2b64a91fa7d935c23d97fd02a015bc3501441d67261ee6e45e85e1
 SHA512 
511cb5d3f48c747232350bee25765c17032b99179fd70877f906bcd1a09449260a928c3df9f84c6f3afb47f564b8f4bf75d0a07d37f5a22dd5f5a96d1b1f4df5

diff --git a/dev-games/godot/files/godot-4.0-musl.patch 
b/dev-games/godot/files/godot-4.0-musl.patch
new file mode 100644
index ..50c5c334773f
--- /dev/null
+++ b/dev-games/godot/files/godot-4.0-musl.patch
@@ -0,0 +1,9 @@
+crash handler requires glibc or libexecinfo (not packaged),
+and is always enabled if build the editor (release_debug)
+--- a/platform/linuxbsd/crash_handler_linuxbsd.cpp
 b/platform/linuxbsd/crash_handler_linuxbsd.cpp
+@@ -38,3 +38,3 @@
+ 
+-#ifdef DEBUG_ENABLED
++#if defined(DEBUG_ENABLED) && defined(__GLIBC__)
+ #define CRASH_HANDLER_ENABLED 1

diff --git a/dev-games/godot/files/godot-4.0_alpha14-scons.patch 
b/dev-games/godot/files/godot-4.0_alpha14-scons.patch
new file mode 100644
index ..295f471d525b
--- /dev/null
+++ b/dev-games/godot/files/godot-4.0_alpha14-scons.patch
@@ -0,0 +1,29 @@
+* add option to respect AR
+ (respecting PKG_CONFIG is handled in the ebuild)
+* fix icu unbundling underlinking
+* handle recastnavigation unbundling
+--- a/SConstruct
 b/SConstruct
+@@ -233,4 +233,5 @@
+ opts.Add("CXX", "C++ compiler")
+ opts.Add("CC", "C compiler")
++opts.Add("AR", "Archiver")
+ opts.Add("LINK", "Linker")
+ opts.Add("CCFLAGS", "Custom flags for both the C and C++ compilers")
+--- a/platform/linuxbsd/detect.py
 b/platform/linuxbsd/detect.py
+@@ -238,5 +238,5 @@
+ 
+ if not env["builtin_icu"]:
+-env.ParseConfig("pkg-config icu-uc --cflags --libs")
++env.ParseConfig("pkg-config icu-i18n --cflags --libs")
+ 
+ if not env["builtin_harfbuzz"]:
+@@ -249,4 +249,7 @@
+ env.ParseConfig("pkg-config libenet --cflags --libs")
+ 
++if not env["builtin_recast"]:
++env.ParseConfig("pkg-config recastnavigation --cflags --libs")
++
+ if not env["builtin_squish"]:
+ env.ParseConfig("pkg-config libsquish --cflags --libs")

diff --git a/dev-games/godot/godot-4.0_alpha14.ebuild 
b/dev-games/godot/godot-4.0_alpha14.ebuild
new file mode 100644
index ..9844ed38787e
--- /dev/null
+++ b/dev-games/godot/godot-4.0_alpha14.ebuild
@@ -0,0 +1,246 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit bash-completion-r1 desktop python-any-r1 scons-utils toolchain-funcs 
xdg
+
+MY_P="${PN}-$(ver_rs 2 -)"
+
+DESCRIPTION="Multi-platform 2D and 3D game engine with a feature-rich editor"
+HOMEPAGE="https://godotengine.org/;
+SRC_URI="https://downloads.tuxfamily.org/godotengine/$(ver_rs 2 
/)/${MY_P}.tar.xz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="
+   MIT
+   Apache-2.0 BSD Boost-1.0 CC0-1.0 Unlicense ZLIB
+   gui? ( CC-BY-4.0 ) tools? ( OFL-1.1 )"
+SLOT="4"
+#KEYWORDS="~amd64" # leaving 4 unkeyworded until at least first _beta
+# Enable roughly same as upstream by default so it works as expected,
+# except raycast (tools-only heavy dependency), and deprecated.
+IUSE="
+   +dbus debug deprecated +fontconfig 

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

2022-08-15 Thread Sam James
commit: 9651acc4bedb3ae7de2256baaa0bc9e3757615e7
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 23:40:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:40:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9651acc4

www-client/chromium: fix PythonHasVersionUsage

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

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

diff --git a/www-client/chromium/chromium-104.0.5112.79.ebuild 
b/www-client/chromium/chromium-104.0.5112.79.ebuild
index 853129f57bd1..21b76aac3497 100644
--- a/www-client/chromium/chromium-104.0.5112.79.ebuild
+++ b/www-client/chromium/chromium-104.0.5112.79.ebuild
@@ -217,7 +217,7 @@ in /etc/chromium/default.
 "
 
 python_check_deps() {
-   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]"
 }
 
 needs_clang() {



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

2022-08-15 Thread Sam James
commit: c2175d33914ce077b649eaa0516dbee3d8b6add3
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 23:39:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:39:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2175d33

www-client/opera-developer: remove old

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

 www-client/opera-developer/Manifest|   1 -
 .../opera-developer-91.0.4484.0.ebuild | 158 -
 2 files changed, 159 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index d3bd74948897..bd8690284374 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,3 @@
-DIST opera-developer_91.0.4484.0_amd64.deb 87605720 BLAKE2B 
4b7b8f17a0bba21667f1bfe64c05bcf15c0fe20b1bdf928ad806f71f9ce6c8a7d3a8b2318b8b8cc2801a76c7d83172ce20c46514ba26ddd5a401915122dd4e79
 SHA512 
4056ea6b064867b558e132e70e8ee7c151424a7e8129e2996d8abed12806ee97a56bde613db8c8eff80331e7565bc4b0db10d7e758d24180eda9075d59260fcc
 DIST opera-developer_91.0.4491.0_amd64.deb 87721736 BLAKE2B 
602d9525b1e69bb6ece6a1f9336964bdd62d0785bca4f2180628e53dd3356056d1066ddfb7b308b1bdae05512d99319da5f9b68c4735c0aff5e285e1c7d9d7ec
 SHA512 
6853ae5d703ff9e0af5d9b0d15d45da1288b584d63aed94b761fd4926de169bcece2dda73dd0311823b2ae0892e2c852c24efa2fe1734d5faca5c31ad9a4
 DIST opera-developer_91.0.4498.0_amd64.deb 87205640 BLAKE2B 
97d3516f597468930d8d523a0a90fa008d518fe6285cf786fe339c16e267d3a4cac1045fa1e50044ff099c37f14b2475e6fdc8ad2f8c7a4ea158092df61aefcf
 SHA512 
d0841e500e05d5575719be4e4f5027f1bd9709734ca49f25cffaf6ba3cbe5508f333ca2594a621d5f338f389e1442c62aef3433f3e7fb5398c1801ebd1ba6c65
 DIST opera-developer_91.0.4505.0_amd64.deb 87300708 BLAKE2B 
00ca118ef1e8ab405d0f03b8769055c2df14bba533fce2bced1c595ac57f905501e59a991175ece01ff136c668efc83b65d26c3b94293ce24bec3516573ca743
 SHA512 
2275bd6539588e30b50228e0184c8b948fc36bbb69b91fb5f61b47e1b9171720509668af3f7e28bfc5ba40fa54bf0744d6925ffd3a6c50f6b29fd8abdd19a8a2

diff --git a/www-client/opera-developer/opera-developer-91.0.4484.0.ebuild 
b/www-client/opera-developer/opera-developer-91.0.4484.0.ebuild
deleted file mode 100644
index bf2f16f337f7..
--- a/www-client/opera-developer/opera-developer-91.0.4484.0.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 1999-2022 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="104.0.5083.0"
-
-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"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   dev-libs/atk
-   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
-"
-
-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 /
-  

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

2022-08-15 Thread Sam James
commit: 54ffaf7971d18f27a8929d0a43030833da8d0bb5
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 23:39:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:39:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54ffaf79

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

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

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-91.0.4505.0.ebuild | 158 +
 2 files changed, 159 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 5b67f9edd2f1..d3bd74948897 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,5 @@
 DIST opera-developer_91.0.4484.0_amd64.deb 87605720 BLAKE2B 
4b7b8f17a0bba21667f1bfe64c05bcf15c0fe20b1bdf928ad806f71f9ce6c8a7d3a8b2318b8b8cc2801a76c7d83172ce20c46514ba26ddd5a401915122dd4e79
 SHA512 
4056ea6b064867b558e132e70e8ee7c151424a7e8129e2996d8abed12806ee97a56bde613db8c8eff80331e7565bc4b0db10d7e758d24180eda9075d59260fcc
 DIST opera-developer_91.0.4491.0_amd64.deb 87721736 BLAKE2B 
602d9525b1e69bb6ece6a1f9336964bdd62d0785bca4f2180628e53dd3356056d1066ddfb7b308b1bdae05512d99319da5f9b68c4735c0aff5e285e1c7d9d7ec
 SHA512 
6853ae5d703ff9e0af5d9b0d15d45da1288b584d63aed94b761fd4926de169bcece2dda73dd0311823b2ae0892e2c852c24efa2fe1734d5faca5c31ad9a4
 DIST opera-developer_91.0.4498.0_amd64.deb 87205640 BLAKE2B 
97d3516f597468930d8d523a0a90fa008d518fe6285cf786fe339c16e267d3a4cac1045fa1e50044ff099c37f14b2475e6fdc8ad2f8c7a4ea158092df61aefcf
 SHA512 
d0841e500e05d5575719be4e4f5027f1bd9709734ca49f25cffaf6ba3cbe5508f333ca2594a621d5f338f389e1442c62aef3433f3e7fb5398c1801ebd1ba6c65
+DIST opera-developer_91.0.4505.0_amd64.deb 87300708 BLAKE2B 
00ca118ef1e8ab405d0f03b8769055c2df14bba533fce2bced1c595ac57f905501e59a991175ece01ff136c668efc83b65d26c3b94293ce24bec3516573ca743
 SHA512 
2275bd6539588e30b50228e0184c8b948fc36bbb69b91fb5f61b47e1b9171720509668af3f7e28bfc5ba40fa54bf0744d6925ffd3a6c50f6b29fd8abdd19a8a2
 DIST opera-ffmpeg-codecs-104.0.5083.0.tar.xz 1431840 BLAKE2B 
172ba55d6f390eaea644803ddae8c3cee4ee2d585de873db438d43b9e7f6d07f5b0e9b659f06c126f65148148d889948cc3287ee21da00eec08f2e665be47dbc
 SHA512 
9ca7fe8a244b634d65a28602f9e1173694faaab6de95cd0a44aeedc29dffb75b14adf842c69d5ba5631fb40e51f021fce190dc8307148d8e9218230b7cde29b8

diff --git a/www-client/opera-developer/opera-developer-91.0.4505.0.ebuild 
b/www-client/opera-developer/opera-developer-91.0.4505.0.ebuild
new file mode 100644
index ..bf2f16f337f7
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-91.0.4505.0.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2022 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="104.0.5083.0"
+
+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"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   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
+"
+

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

2022-08-15 Thread Sam James
commit: 991ad51e73b1e65bb021fdbc0c7101308fff6e84
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 23:39:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:39:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=991ad51e

www-client/opera: automated bump (89.0.4447.91)

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

 www-client/opera/Manifest  |   1 +
 www-client/opera/opera-89.0.4447.91.ebuild | 158 +
 2 files changed, 159 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index c400bd1747ba..8b82cc62e093 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1,3 @@
 DIST opera-ffmpeg-codecs-102.0.5005.61.tar.xz 1429920 BLAKE2B 
a4cb07805650c3cd7f7e1127e475775c95d74b8cd17af5ad736a6d4f256176586b1608c2a617961cf2f3f7980879bc8f1a84cd9faa4838eafbc7b1b4e2edfe1a
 SHA512 
af20383a0b77da89bf2ef52b412d9cce0a1f12bcfe2612ebd5110f1e8008cfff874da36e00b980609ac29346c545f2326bbe5f1b42473530f2886d67a00f52ca
 DIST opera-stable_89.0.4447.83_amd64.deb 86714216 BLAKE2B 
fad6220116819a352bca38b378c6164314fe82df230d8c6d024fb3188eed45a515151ba47c8646b7ce0d87e27761790add4fa404a2ce75db3a21b469d814c536
 SHA512 
e9ca106059848bbfd8b3778a8c2b26d6eb253137bfb451085df239e001ea3cd35a701acf10d770ac37a71eb70910f88dff6337d3cf79ad448dcdba2771b6d0ca
+DIST opera-stable_89.0.4447.91_amd64.deb 86689928 BLAKE2B 
c626629f61fbdd8485355f949393fce061e54ccd2781ce73ca903123510fd0afee28fb34af5c29c381ace6961de0159c581315d71ade1c00a9e5f81899bd6128
 SHA512 
d43533f0804f15b74a87364f811ae2e05ab63289ee55e7f8f9f5c41c33381b22f317f7edbf6ae48f12ab41ccf702dd03e14ec0fc5a1b281a99eafed6ecd006e7

diff --git a/www-client/opera/opera-89.0.4447.91.ebuild 
b/www-client/opera/opera-89.0.4447.91.ebuild
new file mode 100644
index ..d9356701daff
--- /dev/null
+++ b/www-client/opera/opera-89.0.4447.91.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2022 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="102.0.5005.61"
+
+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"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   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
+"
+
+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 [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die
+   else
+   mv "usr/lib/x86_64-linux-gnu/${PN}" 

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

2022-08-15 Thread Sam James
commit: 41d2f89e01929e96db4f63325ce97c21dcee4681
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 23:38:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:38:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41d2f89e

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

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

 www-client/microsoft-edge-dev/Manifest |   1 +
 .../microsoft-edge-dev-105.0.1343.4.ebuild | 116 +
 2 files changed, 117 insertions(+)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index d10538108029..2284b38311f1 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-dev_105.0.1321.0-1_amd64.deb 131542472 BLAKE2B 
2b46014b97b710dcecc63a0a61d4d3b15bcedbd416e07907af8a35ce5857a55d9b1da2fdd61fccdb885d76470f7a04e302b914933e52ef1051cc33d410459601
 SHA512 
e3f7ba2def3ad76598c68ffdd1e6a6eaf32a38dedf7d40ce1d9411db3cb28281b45cd3ce0b1f354f43b5b8d89416ae4f9241f222afc679a88c560fa25f106460
 DIST microsoft-edge-dev_105.0.1329.1-1_amd64.deb 131224604 BLAKE2B 
5d33a50dc43cceb6b754691445606db8a17f197f9ede37e3097fda382f35eb83c4feb261c24a4b89d058f194babf7c9c267a4d867f2fc1ea0f2e81ada24b20de
 SHA512 
6a4fa77ca9e5ddadbc29f26d07a8ff48265e2a3b66acbb0bf17e643fa22b9ff52daca7dafc3468f275336d505ac83e16fec69f6b04ad45b68e837c1267442385
 DIST microsoft-edge-dev_105.0.1336.2-1_amd64.deb 131567160 BLAKE2B 
e176c7a04dbda390bd08eb8be63e1328d4d2a95682acf9ce815e69997ec016a108c9d2898a6eb45aca817cdd92cddc5b53fa2f32afd40ced4a8c05c0c25f7312
 SHA512 
430901a96d42f9742ded46ada8e5141b0fb52c3f03e51042ece7669c230a23f334c97d7bea2a3ec5edba7098e8970c89495a685d8eb81438a69c2159a662af7a
+DIST microsoft-edge-dev_105.0.1343.4-1_amd64.deb 133428584 BLAKE2B 
86c81cf8507cc3f2fbfe796e52273b499dc824a22d4b241f1949e05d7cf5e56eb16fe1b55313ef640dce37353b356aee8233d33033c4d3403b2481fde4a5a566
 SHA512 
8a2d76db15fc7f748b4276df3b08460ac9b740db5a0b7a58c8a30fe2dd595ae507bc660d45e253b676c236baab41a0a0a3aead3e9f4594d2d02ddcd7a01cbe28

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-105.0.1343.4.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-105.0.1343.4.ebuild
new file mode 100644
index ..a8cc7e730ebf
--- /dev/null
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-105.0.1343.4.ebuild
@@ -0,0 +1,116 @@
+# Copyright 2011-2022 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"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   app-misc/ca-certificates
+   dev-libs/atk
+   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 )
+"
+
+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 _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 

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

2022-08-15 Thread Sam James
commit: cebb44b99a102bcd4fb2ebe98d3d87ebc769de1b
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 23:38:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:38:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cebb44b9

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

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

 www-client/microsoft-edge/Manifest |   1 +
 .../microsoft-edge-104.0.1293.54.ebuild| 116 +
 2 files changed, 117 insertions(+)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index a9333b29ead5..e52ada003a1c 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1 +1,2 @@
 DIST microsoft-edge-stable_104.0.1293.47-1_amd64.deb 131244500 BLAKE2B 
8ca7f51b04107ab98e182e0bdddf6f0c051d2b7935d8ca73e8b597f662e74db8235a4065bd3d85aaea9137cff1a75b541b257f577abbdcbfbe594637fc43ccaf
 SHA512 
0db48a4a58b0af0733ee31857e3d7ee435daeaf84417f3b70bd74f4d31ee78c526d33f0039697f130b1dd98df94c7fcaa2abf1629af577a9d23ef0520974b265
+DIST microsoft-edge-stable_104.0.1293.54-1_amd64.deb 131288252 BLAKE2B 
720ca46f3a2ea38c4876d3db7c581f5d337b5ce54da80678ec09a3b4454ee9c2c006f0397f13be8c03a51a9c9c84ee8bf6e9b4ca25acad0855408d2738c49a8a
 SHA512 
4318a49f294fc3ad867bef0804475e558c432adb6c810ef45cf9a0b9b6e6c0eba077a10bcc49f01074656eb8c2ef0fe78b369407f6be780df510a12b8a25b9ba

diff --git a/www-client/microsoft-edge/microsoft-edge-104.0.1293.54.ebuild 
b/www-client/microsoft-edge/microsoft-edge-104.0.1293.54.ebuild
new file mode 100644
index ..a8cc7e730ebf
--- /dev/null
+++ b/www-client/microsoft-edge/microsoft-edge-104.0.1293.54.ebuild
@@ -0,0 +1,116 @@
+# Copyright 2011-2022 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"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   app-misc/ca-certificates
+   dev-libs/atk
+   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 )
+"
+
+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 _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
+
+   pax-mark m "${EDGE_HOME}/msedge"
+}



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

2022-08-15 Thread Sam James
commit: fabc19f3aa0a6159b9f3777b9fcc849f3dee79e2
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 23:39:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:39:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fabc19f3

www-client/opera: remove old

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

 www-client/opera/Manifest  |   1 -
 www-client/opera/opera-89.0.4447.83.ebuild | 158 -
 2 files changed, 159 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 8b82cc62e093..2837b44ebb3d 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,3 +1,2 @@
 DIST opera-ffmpeg-codecs-102.0.5005.61.tar.xz 1429920 BLAKE2B 
a4cb07805650c3cd7f7e1127e475775c95d74b8cd17af5ad736a6d4f256176586b1608c2a617961cf2f3f7980879bc8f1a84cd9faa4838eafbc7b1b4e2edfe1a
 SHA512 
af20383a0b77da89bf2ef52b412d9cce0a1f12bcfe2612ebd5110f1e8008cfff874da36e00b980609ac29346c545f2326bbe5f1b42473530f2886d67a00f52ca
-DIST opera-stable_89.0.4447.83_amd64.deb 86714216 BLAKE2B 
fad6220116819a352bca38b378c6164314fe82df230d8c6d024fb3188eed45a515151ba47c8646b7ce0d87e27761790add4fa404a2ce75db3a21b469d814c536
 SHA512 
e9ca106059848bbfd8b3778a8c2b26d6eb253137bfb451085df239e001ea3cd35a701acf10d770ac37a71eb70910f88dff6337d3cf79ad448dcdba2771b6d0ca
 DIST opera-stable_89.0.4447.91_amd64.deb 86689928 BLAKE2B 
c626629f61fbdd8485355f949393fce061e54ccd2781ce73ca903123510fd0afee28fb34af5c29c381ace6961de0159c581315d71ade1c00a9e5f81899bd6128
 SHA512 
d43533f0804f15b74a87364f811ae2e05ab63289ee55e7f8f9f5c41c33381b22f317f7edbf6ae48f12ab41ccf702dd03e14ec0fc5a1b281a99eafed6ecd006e7

diff --git a/www-client/opera/opera-89.0.4447.83.ebuild 
b/www-client/opera/opera-89.0.4447.83.ebuild
deleted file mode 100644
index fdfecdad5600..
--- a/www-client/opera/opera-89.0.4447.83.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 1999-2022 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="102.0.5005.61"
-
-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"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   dev-libs/atk
-   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
-"
-
-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 [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die
-   else
-   mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die
-  

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

2022-08-15 Thread Sam James
commit: 3de7e1d549166cad90c2612e0ee584eb47c10e09
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 23:39:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:39:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de7e1d5

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

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

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-90.0.4480.41.ebuild  | 158 +
 2 files changed, 159 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index ca5c6d8b0f2b..fa407d5712f3 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,5 @@
 DIST opera-beta_90.0.4480.25_amd64.deb 87712392 BLAKE2B 
939b94c36a380913f944378f10026f726f154e5a0f359b6d233ea4cca51c1ee7cd86008c6599add44bc6e9f258aa8c2196cf942bb7a86da25ab4f6c5c4c9a7dc
 SHA512 
40f1fbf146da283f31924e31edfd6ffbd70596f273191a7b9ae68a438db50e02b3fdbe9d809e875ad0148c04983778a1c06077af696ff7803796b76558e0fb90
 DIST opera-beta_90.0.4480.30_amd64.deb 87759060 BLAKE2B 
d3f07fbf6e4b53ae70da344586f963f8259cc081fca7bc9642f424b76b5da97e7e68f59ce685ed68d962a648982e34e1f829f3f9a91287b003802c81c1c412dc
 SHA512 
3e9a5156825b3ce39f85df5f9ab06df9f5836fc216ba7890b87b4db532784f1529797763296fac9ba0f8f28d4cbe904857f967dc074c4f5ef5e4e6b375a2e879
 DIST opera-beta_90.0.4480.37_amd64.deb 87760936 BLAKE2B 
893e91922235c24601f9e071f688179baefc7d646aa39714edfe33b44a3d5d44b9095ea1cbf886c9ff54cb692d78f9faa61d7f1ae47be1e938415d6696d3e6a8
 SHA512 
d3a956881dcaa99e14befa95b1e9c2a07fc6ec3c0937ff2d74b6e1523e6566c14c5e3c308478f58307e91bb343c11f40ab4c0f64b45a93e9f973e270d47e0677
+DIST opera-beta_90.0.4480.41_amd64.deb 87713760 BLAKE2B 
593769d761aa180917729fe794db2c0a6bf1044c7e163b0eba64a80e0afb091f6ceefb9358371062db40137f85c04448cc0deb7b72b1a10fb35ab7aa4b13c521
 SHA512 
81d7e84424f040af6d85f3bdfb3f0456a92895f2a7e510cfa68dcda7323a608e0fa065004c542de49d6d9a933b81c9140d48c83128b44a7e0602f5d669a4b4c9
 DIST opera-ffmpeg-codecs-104.0.5083.0.tar.xz 1431840 BLAKE2B 
172ba55d6f390eaea644803ddae8c3cee4ee2d585de873db438d43b9e7f6d07f5b0e9b659f06c126f65148148d889948cc3287ee21da00eec08f2e665be47dbc
 SHA512 
9ca7fe8a244b634d65a28602f9e1173694faaab6de95cd0a44aeedc29dffb75b14adf842c69d5ba5631fb40e51f021fce190dc8307148d8e9218230b7cde29b8

diff --git a/www-client/opera-beta/opera-beta-90.0.4480.41.ebuild 
b/www-client/opera-beta/opera-beta-90.0.4480.41.ebuild
new file mode 100644
index ..bf2f16f337f7
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-90.0.4480.41.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2022 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="104.0.5083.0"
+
+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"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   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
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="opt/opera${PN#opera}"
+

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

2022-08-15 Thread Sam James
commit: 2350f656858ccab7dea409450de81c2ad6f42e40
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 23:38:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:38:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2350f656

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

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

 www-client/microsoft-edge-dev/Manifest |   1 -
 .../microsoft-edge-dev-105.0.1321.0.ebuild | 116 -
 2 files changed, 117 deletions(-)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index 2284b38311f1..76c0ec0c589d 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-dev_105.0.1321.0-1_amd64.deb 131542472 BLAKE2B 
2b46014b97b710dcecc63a0a61d4d3b15bcedbd416e07907af8a35ce5857a55d9b1da2fdd61fccdb885d76470f7a04e302b914933e52ef1051cc33d410459601
 SHA512 
e3f7ba2def3ad76598c68ffdd1e6a6eaf32a38dedf7d40ce1d9411db3cb28281b45cd3ce0b1f354f43b5b8d89416ae4f9241f222afc679a88c560fa25f106460
 DIST microsoft-edge-dev_105.0.1329.1-1_amd64.deb 131224604 BLAKE2B 
5d33a50dc43cceb6b754691445606db8a17f197f9ede37e3097fda382f35eb83c4feb261c24a4b89d058f194babf7c9c267a4d867f2fc1ea0f2e81ada24b20de
 SHA512 
6a4fa77ca9e5ddadbc29f26d07a8ff48265e2a3b66acbb0bf17e643fa22b9ff52daca7dafc3468f275336d505ac83e16fec69f6b04ad45b68e837c1267442385
 DIST microsoft-edge-dev_105.0.1336.2-1_amd64.deb 131567160 BLAKE2B 
e176c7a04dbda390bd08eb8be63e1328d4d2a95682acf9ce815e69997ec016a108c9d2898a6eb45aca817cdd92cddc5b53fa2f32afd40ced4a8c05c0c25f7312
 SHA512 
430901a96d42f9742ded46ada8e5141b0fb52c3f03e51042ece7669c230a23f334c97d7bea2a3ec5edba7098e8970c89495a685d8eb81438a69c2159a662af7a
 DIST microsoft-edge-dev_105.0.1343.4-1_amd64.deb 133428584 BLAKE2B 
86c81cf8507cc3f2fbfe796e52273b499dc824a22d4b241f1949e05d7cf5e56eb16fe1b55313ef640dce37353b356aee8233d33033c4d3403b2481fde4a5a566
 SHA512 
8a2d76db15fc7f748b4276df3b08460ac9b740db5a0b7a58c8a30fe2dd595ae507bc660d45e253b676c236baab41a0a0a3aead3e9f4594d2d02ddcd7a01cbe28

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-105.0.1321.0.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-105.0.1321.0.ebuild
deleted file mode 100644
index a8cc7e730ebf..
--- a/www-client/microsoft-edge-dev/microsoft-edge-dev-105.0.1321.0.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 2011-2022 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"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   app-misc/ca-certificates
-   dev-libs/atk
-   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 )
-"
-
-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 _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
-
- 

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

2022-08-15 Thread Sam James
commit: a215aac51ee0d6cfd69709bd0d4f06009e0d605a
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 23:39:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:39:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a215aac5

www-client/opera-beta: remove old

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

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-90.0.4480.25.ebuild  | 158 -
 2 files changed, 159 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index fa407d5712f3..ace9f4555045 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,3 @@
-DIST opera-beta_90.0.4480.25_amd64.deb 87712392 BLAKE2B 
939b94c36a380913f944378f10026f726f154e5a0f359b6d233ea4cca51c1ee7cd86008c6599add44bc6e9f258aa8c2196cf942bb7a86da25ab4f6c5c4c9a7dc
 SHA512 
40f1fbf146da283f31924e31edfd6ffbd70596f273191a7b9ae68a438db50e02b3fdbe9d809e875ad0148c04983778a1c06077af696ff7803796b76558e0fb90
 DIST opera-beta_90.0.4480.30_amd64.deb 87759060 BLAKE2B 
d3f07fbf6e4b53ae70da344586f963f8259cc081fca7bc9642f424b76b5da97e7e68f59ce685ed68d962a648982e34e1f829f3f9a91287b003802c81c1c412dc
 SHA512 
3e9a5156825b3ce39f85df5f9ab06df9f5836fc216ba7890b87b4db532784f1529797763296fac9ba0f8f28d4cbe904857f967dc074c4f5ef5e4e6b375a2e879
 DIST opera-beta_90.0.4480.37_amd64.deb 87760936 BLAKE2B 
893e91922235c24601f9e071f688179baefc7d646aa39714edfe33b44a3d5d44b9095ea1cbf886c9ff54cb692d78f9faa61d7f1ae47be1e938415d6696d3e6a8
 SHA512 
d3a956881dcaa99e14befa95b1e9c2a07fc6ec3c0937ff2d74b6e1523e6566c14c5e3c308478f58307e91bb343c11f40ab4c0f64b45a93e9f973e270d47e0677
 DIST opera-beta_90.0.4480.41_amd64.deb 87713760 BLAKE2B 
593769d761aa180917729fe794db2c0a6bf1044c7e163b0eba64a80e0afb091f6ceefb9358371062db40137f85c04448cc0deb7b72b1a10fb35ab7aa4b13c521
 SHA512 
81d7e84424f040af6d85f3bdfb3f0456a92895f2a7e510cfa68dcda7323a608e0fa065004c542de49d6d9a933b81c9140d48c83128b44a7e0602f5d669a4b4c9

diff --git a/www-client/opera-beta/opera-beta-90.0.4480.25.ebuild 
b/www-client/opera-beta/opera-beta-90.0.4480.25.ebuild
deleted file mode 100644
index bf2f16f337f7..
--- a/www-client/opera-beta/opera-beta-90.0.4480.25.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 1999-2022 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="104.0.5083.0"
-
-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"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   dev-libs/atk
-   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
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then

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

2022-08-15 Thread Sam James
commit: 249454c2a2b0c0ad57eb423dfc952b56944c8b57
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 23:38:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:38:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=249454c2

www-client/microsoft-edge: remove old

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

 www-client/microsoft-edge/Manifest |   1 -
 .../microsoft-edge-104.0.1293.47.ebuild| 116 -
 2 files changed, 117 deletions(-)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index e52ada003a1c..e216a8899844 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1,2 +1 @@
-DIST microsoft-edge-stable_104.0.1293.47-1_amd64.deb 131244500 BLAKE2B 
8ca7f51b04107ab98e182e0bdddf6f0c051d2b7935d8ca73e8b597f662e74db8235a4065bd3d85aaea9137cff1a75b541b257f577abbdcbfbe594637fc43ccaf
 SHA512 
0db48a4a58b0af0733ee31857e3d7ee435daeaf84417f3b70bd74f4d31ee78c526d33f0039697f130b1dd98df94c7fcaa2abf1629af577a9d23ef0520974b265
 DIST microsoft-edge-stable_104.0.1293.54-1_amd64.deb 131288252 BLAKE2B 
720ca46f3a2ea38c4876d3db7c581f5d337b5ce54da80678ec09a3b4454ee9c2c006f0397f13be8c03a51a9c9c84ee8bf6e9b4ca25acad0855408d2738c49a8a
 SHA512 
4318a49f294fc3ad867bef0804475e558c432adb6c810ef45cf9a0b9b6e6c0eba077a10bcc49f01074656eb8c2ef0fe78b369407f6be780df510a12b8a25b9ba

diff --git a/www-client/microsoft-edge/microsoft-edge-104.0.1293.47.ebuild 
b/www-client/microsoft-edge/microsoft-edge-104.0.1293.47.ebuild
deleted file mode 100644
index 3db12034b572..
--- a/www-client/microsoft-edge/microsoft-edge-104.0.1293.47.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 2011-2022 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"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   app-misc/ca-certificates
-   dev-libs/atk
-   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 )
-"
-
-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 _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
-
-   pax-mark m "${EDGE_HOME}/msedge"
-}



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

2022-08-15 Thread Sam James
commit: c4b6e3577eaeca0eb11c187a843fe1ddb880da19
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 23:39:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:39:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4b6e357

www-client/opera: amd64 stable (89.0.4447.91)

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

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

diff --git a/www-client/opera/opera-89.0.4447.91.ebuild 
b/www-client/opera/opera-89.0.4447.91.ebuild
index d9356701daff..fdfecdad5600 100644
--- a/www-client/opera/opera-89.0.4447.91.ebuild
+++ b/www-client/opera/opera-89.0.4447.91.ebuild
@@ -40,7 +40,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 FFMPEG_VERSION="102.0.5005.61"
 



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

2022-08-15 Thread Sam James
commit: d54b3911064e9a3def2a85d3f42be52427ab2a3d
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 23:38:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:38:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d54b3911

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

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

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

diff --git a/www-client/microsoft-edge/microsoft-edge-104.0.1293.54.ebuild 
b/www-client/microsoft-edge/microsoft-edge-104.0.1293.54.ebuild
index a8cc7e730ebf..3db12034b572 100644
--- a/www-client/microsoft-edge/microsoft-edge-104.0.1293.54.ebuild
+++ b/www-client/microsoft-edge/microsoft-edge-104.0.1293.54.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/chromium/

2022-08-15 Thread Sam James
commit: fd27659ce30cc2b645a8ddbf62b72a70241ece85
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 23:35:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:36:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd27659c

www-client/chromium: add 104.0.5112.79

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

 www-client/chromium/Manifest  |1 +
 www-client/chromium/chromium-104.0.5112.79.ebuild | 1193 +
 2 files changed, 1194 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 431429d63b84..61b5643699ee 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -5,4 +5,5 @@ DIST chromium-104-patchset-2.tar.xz 6168 BLAKE2B 
57e9f2090315d2fa9baa0d285e40fd7
 DIST chromium-104.0.5112.12.tar.xz 1482002228 BLAKE2B 
128b711ff49b7c1155568d00bc4d8a1aba4ff8f61043560a7e771be80f5a3af9ca20b1eaf5ae7fb1034a13a32c3bc6d41e03ee82e70aae392abce504c772936c
 SHA512 
058fb4b1016225fd8a10f7b4693207cca5fdb7aa2d8d0563cb597fb886472ab475e69b6c5fe1e5b7188a7cef6583dd454f45b3fec07be8b4924454a0eb379ba6
 DIST chromium-104.0.5112.48.tar.xz 1509278672 BLAKE2B 
74f667f85bbe992969fc70320217eeb64fe7ba4cef783bfe4b9e82b08b7fc1411ec37ccd57543354009fa09b071b4a969840f2e8eaf257d1841d1a0ad74c84b3
 SHA512 
7cd51c476bd55abd430863435747c6919e7d2f335e32003e19837a9302b506f1d430364eb5b1efcdd175a909cc419c578fb41f32413199260e92437aebd0502f
 DIST chromium-104.0.5112.57.tar.xz 1509289272 BLAKE2B 
d9b7be2cf55c34d244f11232f6471599e35bd107b44a1ee9c37a90a9148048ea5a6959066cbd822e3b3f96b3d388ebf16033dabf560749753f1fc3e9863158da
 SHA512 
4d6426475d9af5f6d99c83eb8e99ac27ca8305e367fb5feb0617bc51dc66146d72c41bcbf342988d76f3b430518c30a2037adedf5da0289a9b12c16e8cd926a4
+DIST chromium-104.0.5112.79.tar.xz 1509100404 BLAKE2B 
06cb36a07c25d3957648b572fea8e9eb43e6f7d418864ac47e52332d22b050f886270080c3277f8c7014f2f3c1f6728cad7576fbc3496aecc8079115c017a843
 SHA512 
3c6814c6670ccb938a4d2502f36e89ba5ddec9ffdc7c20054edad5f54a31a93d9fb34c2c04265788ea6f7a8f4391aa0878a0820eac45674a69eba443480d
 DIST chromium-profiler-0.1.tar 269066240 BLAKE2B 
6897387b63ff9a724b67f2e8799fe803dc75da376da809e752d19d6f5cf98bd84ac24161d07ac4a967577279e9ad5a8a46f0825332a7ee933a27693d6dc95611
 SHA512 
3fb6132599d28455d1b5c04d856ea7623e49b0b0b96f021c31d0952c4ba57d69d0a1cae6f0b91470a235221c89cc0d3bb38303ff02594ed0739712e6e2f8dbcc

diff --git a/www-client/chromium/chromium-104.0.5112.79.ebuild 
b/www-client/chromium/chromium-104.0.5112.79.ebuild
new file mode 100644
index ..853129f57bd1
--- /dev/null
+++ b/www-client/chromium/chromium-104.0.5112.79.ebuild
@@ -0,0 +1,1193 @@
+# Copyright 2009-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="xml"
+LLVM_MAX_SLOT=14
+
+CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr 
gu he
+   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
+   sv sw ta te th tr uk ur vi zh-CN zh-TW"
+
+VIRTUALX_REQUIRED="pgo"
+
+inherit check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils 
python-any-r1 readme.gentoo-r1 toolchain-funcs virtualx xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="https://chromium.org/;
+PATCHSET="2"
+PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}"
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
+   
https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz
+   pgo? ( https://blackhole.sk/~kabel/src/chromium-profiler-0.1.tar )"
+
+LICENSE="BSD"
+SLOT="0/stable"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless 
+js-type-check kerberos libcxx lto +official pgo pic +proprietary-codecs 
pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu 
+system-png vaapi wayland widevine"
+REQUIRED_USE="
+   component-build? ( !suid !libcxx )
+   screencast? ( wayland )
+   !headless? ( || ( X wayland ) )
+   pgo? ( X !wayland )
+"
+
+COMMON_X_DEPEND="
+   x11-libs/libXcomposite:=
+   x11-libs/libXcursor:=
+   x11-libs/libXdamage:=
+   x11-libs/libXfixes:=
+   >=x11-libs/libXi-1.6.0:=
+   x11-libs/libXrandr:=
+   x11-libs/libXrender:=
+   x11-libs/libXtst:=
+   x11-libs/libxshmfence:=
+"
+
+COMMON_SNAPSHOT_DEPEND="
+   system-icu? ( >=dev-libs/icu-71.1:= )
+   >=dev-libs/libxml2-2.9.4-r3:=[icu]
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.26:=
+   !libcxx? ( >=dev-libs/re2-0.2019.08.01:= )
+   dev-libs/libxslt:=
+   media-libs/fontconfig:=
+   >=media-libs/freetype-2.11.0-r1:=
+   system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] )
+   media-libs/libjpeg-turbo:=
+   system-png? 

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

2022-08-15 Thread Sam James
commit: 01e4229b2bbc21f263f9df37d4b67673487a55bc
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 23:37:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:37:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01e4229b

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

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...5.19_beta.ebuild => chrome-binary-plugins-105.0.5195.28_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 49230bc97d9b..1c30196066f7 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_105.0.5195.19-1_amd64.deb 91167028 BLAKE2B 
82264dd9e423a735f7d0d615ecaa3b6507ed2a0fd9a9554c9b294eed61942a2b23220d781ff9221af3d7b29672912448b04a5734a23482023e8f47d56acff3e9
 SHA512 
f6a4fccb4936972261acdd3bc28d8e7c0c47499e91f15a56a042c3fd26eb75ff004fe0e42dcffd214e27d0d73c20a8ec42a7edb9641499be41a348bc6091f725
+DIST google-chrome-beta_105.0.5195.28-1_amd64.deb 91319028 BLAKE2B 
cc5f13b0be30bfbcc767fea0d41fa0a4697a9a26cd18eb9579efea22bf14308e42b1d76d338dca0ab262efcb8e98788b8532434e58aa738b153afcbe1e20146e
 SHA512 
42b2701bd640e3a86f1897e9c20c01f41033aed3ea0530df43dc3b3662d27acd6fccba57c291cf84cf2f12e08ade526aff744edd4ce666d8a7ce04a5a0f138b8
 DIST google-chrome-stable_104.0.5112.79-1_amd64.deb 89563160 BLAKE2B 
fcfa2a827a47401a057d55ddf41a00b47c62fdd84ccabfe835540830a12ec629e7333fc92a0da199c2a6eb52a18633c407cec6dc868c1dbbb11d0e50a637fee3
 SHA512 
7fb1041b3c314c0efa5ea559228907eb9bba4891ddbd377755753c77fb15d24c78409937c240ed024863e2e8347f44d0801817c6523cb9dc540dc76c3dc2dc85
 DIST google-chrome-unstable_106.0.5216.6-1_amd64.deb 96356012 BLAKE2B 
b9d11b2fb22ceb9b740e3256f4464bfb2bc4eee00c85d4f25b93e2566334c1d62071f7e0542ef06174a1f763a9f5fed7e5b158abec3f2eeae43aec15451e7ec8
 SHA512 
80b7acd76af0c5c9d0ce661ba3e166e23b0ab2ca3ae623d44d52dff09361794abb0466a95cd0261e9502ed48f8bdb5c12b866255626680f7cd12acb92288a15c

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



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

2022-08-15 Thread Sam James
commit: faeb0d336efc98e6a0e642f447071b110f23e5d1
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 23:37:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:37:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faeb0d33

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

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

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...-105.0.5195.19-r1.ebuild => google-chrome-beta-105.0.5195.28.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 b1bf6258313e..5090d171b8de 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_105.0.5195.19-1_amd64.deb 91167028 BLAKE2B 
82264dd9e423a735f7d0d615ecaa3b6507ed2a0fd9a9554c9b294eed61942a2b23220d781ff9221af3d7b29672912448b04a5734a23482023e8f47d56acff3e9
 SHA512 
f6a4fccb4936972261acdd3bc28d8e7c0c47499e91f15a56a042c3fd26eb75ff004fe0e42dcffd214e27d0d73c20a8ec42a7edb9641499be41a348bc6091f725
+DIST google-chrome-beta_105.0.5195.28-1_amd64.deb 91319028 BLAKE2B 
cc5f13b0be30bfbcc767fea0d41fa0a4697a9a26cd18eb9579efea22bf14308e42b1d76d338dca0ab262efcb8e98788b8532434e58aa738b153afcbe1e20146e
 SHA512 
42b2701bd640e3a86f1897e9c20c01f41033aed3ea0530df43dc3b3662d27acd6fccba57c291cf84cf2f12e08ade526aff744edd4ce666d8a7ce04a5a0f138b8

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



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

2022-08-15 Thread Sam James
commit: 27521084da3faa738dc3ec062c547d5314ed5048
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 23:37:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:37:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27521084

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

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

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...e-106.0.5216.6.ebuild => google-chrome-unstable-106.0.5231.2.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 52e4df08d23b..5ff72d446643 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_106.0.5216.6-1_amd64.deb 96356012 BLAKE2B 
b9d11b2fb22ceb9b740e3256f4464bfb2bc4eee00c85d4f25b93e2566334c1d62071f7e0542ef06174a1f763a9f5fed7e5b158abec3f2eeae43aec15451e7ec8
 SHA512 
80b7acd76af0c5c9d0ce661ba3e166e23b0ab2ca3ae623d44d52dff09361794abb0466a95cd0261e9502ed48f8bdb5c12b866255626680f7cd12acb92288a15c
+DIST google-chrome-unstable_106.0.5231.2-1_amd64.deb 92117912 BLAKE2B 
5e7d15bf04853c88339173ddecadfaba428331b68f75b406c368c740ec40028be247ffba6eb7ebe27043dfdf80fd4b4403819bde73b5362fcc3fde66e7ac42e6
 SHA512 
ba928530bf3732ae7425017bf0b09c02c119a218fcb99a837ab215fb5539df53b0699d57d8a6a42a3b1d6ecb2bf2309f7fbfbb8abd25dd758a89d75af92afe8d

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



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

2022-08-15 Thread Sam James
commit: 202ef60c7c5a9bbdf326fce81a42216e8168036f
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 23:37:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:37:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=202ef60c

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

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...6.6_alpha.ebuild => chrome-binary-plugins-106.0.5231.2_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 1c30196066f7..438ef983acc8 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_105.0.5195.28-1_amd64.deb 91319028 BLAKE2B 
cc5f13b0be30bfbcc767fea0d41fa0a4697a9a26cd18eb9579efea22bf14308e42b1d76d338dca0ab262efcb8e98788b8532434e58aa738b153afcbe1e20146e
 SHA512 
42b2701bd640e3a86f1897e9c20c01f41033aed3ea0530df43dc3b3662d27acd6fccba57c291cf84cf2f12e08ade526aff744edd4ce666d8a7ce04a5a0f138b8
 DIST google-chrome-stable_104.0.5112.79-1_amd64.deb 89563160 BLAKE2B 
fcfa2a827a47401a057d55ddf41a00b47c62fdd84ccabfe835540830a12ec629e7333fc92a0da199c2a6eb52a18633c407cec6dc868c1dbbb11d0e50a637fee3
 SHA512 
7fb1041b3c314c0efa5ea559228907eb9bba4891ddbd377755753c77fb15d24c78409937c240ed024863e2e8347f44d0801817c6523cb9dc540dc76c3dc2dc85
-DIST google-chrome-unstable_106.0.5216.6-1_amd64.deb 96356012 BLAKE2B 
b9d11b2fb22ceb9b740e3256f4464bfb2bc4eee00c85d4f25b93e2566334c1d62071f7e0542ef06174a1f763a9f5fed7e5b158abec3f2eeae43aec15451e7ec8
 SHA512 
80b7acd76af0c5c9d0ce661ba3e166e23b0ab2ca3ae623d44d52dff09361794abb0466a95cd0261e9502ed48f8bdb5c12b866255626680f7cd12acb92288a15c
+DIST google-chrome-unstable_106.0.5231.2-1_amd64.deb 92117912 BLAKE2B 
5e7d15bf04853c88339173ddecadfaba428331b68f75b406c368c740ec40028be247ffba6eb7ebe27043dfdf80fd4b4403819bde73b5362fcc3fde66e7ac42e6
 SHA512 
ba928530bf3732ae7425017bf0b09c02c119a218fcb99a837ab215fb5539df53b0699d57d8a6a42a3b1d6ecb2bf2309f7fbfbb8abd25dd758a89d75af92afe8d

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



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

2022-08-15 Thread Sam James
commit: 0de700a0ca9796006c220524aa1535738af45de6
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Fri Aug  5 18:00:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:10:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0de700a0

dev-libs/capstone: add 

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/capstone/capstone-.ebuild | 85 ++
 1 file changed, 85 insertions(+)

diff --git a/dev-libs/capstone/capstone-.ebuild 
b/dev-libs/capstone/capstone-.ebuild
new file mode 100644
index ..87de60dcff0a
--- /dev/null
+++ b/dev-libs/capstone/capstone-.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit cmake distutils-r1 toolchain-funcs
+
+DESCRIPTION="disassembly/disassembler framework + bindings"
+HOMEPAGE="http://www.capstone-engine.org/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/capstone-engine/capstone.git;
+   EGIT_REPO_BRANCH="next"
+else
+   SRC_URI="https://github.com/aquynh/${PN}/archive/${PV/_rc/-rc}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0/5" # libcapstone.so.5
+
+IUSE="python test"
+RDEPEND="python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}
+   python? ( dev-python/setuptools[${PYTHON_USEDEP}] )
+"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+distutils_enable_tests setup.py
+
+S=${WORKDIR}/${P/_rc/-rc}
+
+if [[ ${PV} == *_rc* ]]; then
+   # Upstream doesn't flag release candidates (bug 858350)
+   QA_PKGCONFIG_VERSION=""
+fi
+
+wrap_python() {
+   local phase=$1
+   shift
+
+   if use python; then
+   pushd bindings/python >/dev/null || die
+   distutils-r1_${phase} "$@"
+   popd >/dev/null || die
+   fi
+}
+
+src_prepare() {
+   tc-export RANLIB
+   cmake_src_prepare
+
+   wrap_python ${FUNCNAME}
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCAPSTONE_BUILD_TESTS="$(usex test)"
+   )
+   cmake_src_configure
+
+   wrap_python ${FUNCNAME}
+}
+
+src_compile() {
+   cmake_src_compile
+
+   wrap_python ${FUNCNAME}
+}
+
+src_test() {
+   cmake_src_test
+
+   wrap_python ${FUNCNAME}
+}
+
+src_install() {
+   cmake_src_install
+
+   wrap_python ${FUNCNAME}
+}



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

2022-08-15 Thread Sam James
commit: fc2c44378b3737d3ce5acbc9d6dbe6da95316ea4
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Fri Aug  5 18:00:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:10:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc2c4437

dev-libs/capstone: bump EAPI and PYTHON_COMPAT

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/capstone/capstone-4.0.2-r2.ebuild   | 4 ++--
 dev-libs/capstone/capstone-5.0_rc2-r1.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/capstone/capstone-4.0.2-r2.ebuild 
b/dev-libs/capstone/capstone-4.0.2-r2.ebuild
index 9ce37b266b5f..52eee28b21c5 100644
--- a/dev-libs/capstone/capstone-4.0.2-r2.ebuild
+++ b/dev-libs/capstone/capstone-4.0.2-r2.ebuild
@@ -1,10 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python{3_7,3_8,3_9,3_10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit cmake distutils-r1 toolchain-funcs
 

diff --git a/dev-libs/capstone/capstone-5.0_rc2-r1.ebuild 
b/dev-libs/capstone/capstone-5.0_rc2-r1.ebuild
index db57662f4bb8..54773a6f23a8 100644
--- a/dev-libs/capstone/capstone-5.0_rc2-r1.ebuild
+++ b/dev-libs/capstone/capstone-5.0_rc2-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit cmake distutils-r1 toolchain-funcs
 



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

2022-08-15 Thread Sam James
commit: dcaee255e1d1bf25e75874a586e0e415051e8d31
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Tue Aug  9 15:36:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:10:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcaee255

dev-libs/capstone: update SRC_URI

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/26751
Signed-off-by: Sam James  gentoo.org>

 dev-libs/capstone/capstone-4.0.2-r2.ebuild   | 2 +-
 dev-libs/capstone/capstone-5.0_rc2-r1.ebuild | 2 +-
 dev-libs/capstone/capstone-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/capstone/capstone-4.0.2-r2.ebuild 
b/dev-libs/capstone/capstone-4.0.2-r2.ebuild
index 52eee28b21c5..b604ecec3a89 100644
--- a/dev-libs/capstone/capstone-4.0.2-r2.ebuild
+++ b/dev-libs/capstone/capstone-4.0.2-r2.ebuild
@@ -10,7 +10,7 @@ inherit cmake distutils-r1 toolchain-funcs
 
 DESCRIPTION="disassembly/disassembler framework + bindings"
 HOMEPAGE="http://www.capstone-engine.org/;
-SRC_URI="https://github.com/aquynh/${PN}/archive/${PV/_rc/-rc}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/capstone-engine/capstone/archive/${PV/_rc/-rc}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/4" # libcapstone.so.4

diff --git a/dev-libs/capstone/capstone-5.0_rc2-r1.ebuild 
b/dev-libs/capstone/capstone-5.0_rc2-r1.ebuild
index 54773a6f23a8..70a870cb34e7 100644
--- a/dev-libs/capstone/capstone-5.0_rc2-r1.ebuild
+++ b/dev-libs/capstone/capstone-5.0_rc2-r1.ebuild
@@ -10,7 +10,7 @@ inherit cmake distutils-r1 toolchain-funcs
 
 DESCRIPTION="disassembly/disassembler framework + bindings"
 HOMEPAGE="http://www.capstone-engine.org/;
-SRC_URI="https://github.com/aquynh/${PN}/archive/${PV/_rc/-rc}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/capstone-engine/capstone/archive/${PV/_rc/-rc}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/5" # libcapstone.so.5

diff --git a/dev-libs/capstone/capstone-.ebuild 
b/dev-libs/capstone/capstone-.ebuild
index 87de60dcff0a..762e910dbcef 100644
--- a/dev-libs/capstone/capstone-.ebuild
+++ b/dev-libs/capstone/capstone-.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/capstone-engine/capstone.git;
EGIT_REPO_BRANCH="next"
 else
-   SRC_URI="https://github.com/aquynh/${PN}/archive/${PV/_rc/-rc}.tar.gz 
-> ${P}.tar.gz"
+   
SRC_URI="https://github.com/capstone-engine/capstone/archive/${PV/_rc/-rc}.tar.gz
 -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 fi
 



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

2022-08-15 Thread Sam James
commit: 5e89e93be4d6635768f256df677e9c8f2b61fceb
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Mon Aug  8 15:10:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:09:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e89e93b

dev-python/filebytes: bump PYTHON_COMPAT

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 dev-python/filebytes/filebytes-0.10.2.ebuild | 2 +-
 dev-python/filebytes/filebytes-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/filebytes/filebytes-0.10.2.ebuild 
b/dev-python/filebytes/filebytes-0.10.2.ebuild
index 6e216e84195b..00131e1c6b82 100644
--- a/dev-python/filebytes/filebytes-0.10.2.ebuild
+++ b/dev-python/filebytes/filebytes-0.10.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 

diff --git a/dev-python/filebytes/filebytes-.ebuild 
b/dev-python/filebytes/filebytes-.ebuild
index e7dd4c7a61bf..7a845b783672 100644
--- a/dev-python/filebytes/filebytes-.ebuild
+++ b/dev-python/filebytes/filebytes-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 



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

2022-08-15 Thread Sam James
commit: 7ccefbe60cda06e82be8127bf20c23c6c7234736
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Mon Aug  8 15:12:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:09:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ccefbe6

dev-python/filebytes: add .gh suffix to tagged distfiles (live)

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/26785
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/filebytes/filebytes-.ebuild 
b/dev-python/filebytes/filebytes-.ebuild
index 7a845b783672..182a1ca9417a 100644
--- a/dev-python/filebytes/filebytes-.ebuild
+++ b/dev-python/filebytes/filebytes-.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/sashs/filebytes;
 else
-   SRC_URI="https://github.com/sashs/filebytes/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI="https://github.com/sashs/filebytes/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
KEYWORDS="~amd64 ~x86"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: mail-filter/postsrsd/

2022-08-15 Thread Sam James
commit: aed1a61d6f82c8237eed41fb9825bbf9510c92d6
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 23:00:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:00:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aed1a61d

mail-filter/postsrsd: add 1.12

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

 mail-filter/postsrsd/Manifest |  1 +
 mail-filter/postsrsd/postsrsd-1.12.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/mail-filter/postsrsd/Manifest b/mail-filter/postsrsd/Manifest
index d130791c8881..22ae61126d30 100644
--- a/mail-filter/postsrsd/Manifest
+++ b/mail-filter/postsrsd/Manifest
@@ -1 +1,2 @@
 DIST postsrsd-1.11.tar.gz 36309 BLAKE2B 
352894d82cf0bc16f711433b83282f31f94dc6358fcdda1362c00834bf41d70ea9f543c45428fca19d979a6a3b7c1676b8e3b35e4f21e8e27b707f986592
 SHA512 
cc041bbbd0277dd416a19e427d63eace3489dc518ebe3a61a022b3e2e159bcb09731a0eb5547eb85bd55887821726b66e828326c109c2ebe26b27dbd062a8d89
+DIST postsrsd-1.12.tar.gz 36860 BLAKE2B 
9f760e010c791d993df83d1f55bd02f2f42fe336e4aef9aae87e62aab2ef86354d99ff1b9be2b2a24d33006fe0461887224dad11a03139e7ce24ab23a775d3ad
 SHA512 
9b83d89f8ac26ba0477998c495b0566295e16ae62a661a9edaef430cbc2eea592fe178b3686d0ad0578a808d13c13d526ac44a2360fd6e715d701887086fa51a

diff --git a/mail-filter/postsrsd/postsrsd-1.12.ebuild 
b/mail-filter/postsrsd/postsrsd-1.12.ebuild
new file mode 100644
index ..f0e2b1145da9
--- /dev/null
+++ b/mail-filter/postsrsd/postsrsd-1.12.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 systemd
+
+DESCRIPTION="Postfix Sender Rewriting Scheme daemon"
+HOMEPAGE="https://github.com/roehling/postsrsd;
+SRC_URI="https://github.com/roehling/postsrsd/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="sys-apps/help2man"
+
+CHROOT_DIR="${EPREFIX}/var/lib/postsrsd"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCHROOT_DIR="${CHROOT_DIR}"
+
+   # This doesn't affect functionality on OpenRC, it just
+   # forces the build system to install the systemd units.
+   -DINIT_FLAVOR="systemd"
+   -DSYSD_UNIT_DIR="$(systemd_get_systemunitdir)"
+
+   -DDOC_DIR="${EPREFIX}"/usr/share/doc/${PF}
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   newinitd "${FILESDIR}"/postsrsd.init-r2 postsrsd
+   newconfd "${BUILD_DIR}"/postsrsd.default postsrsd
+   keepdir "${CHROOT_DIR}"
+}



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

2022-08-15 Thread Sam James
commit: 286e639219aee227d810b126db9f358796ec7d79
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Fri Aug  5 17:57:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:10:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=286e6392

dev-libs/capstone: ebuild cleanup

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/capstone/capstone-5.0_rc2-r1.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-libs/capstone/capstone-5.0_rc2-r1.ebuild 
b/dev-libs/capstone/capstone-5.0_rc2-r1.ebuild
index e0bb01977da0..db57662f4bb8 100644
--- a/dev-libs/capstone/capstone-5.0_rc2-r1.ebuild
+++ b/dev-libs/capstone/capstone-5.0_rc2-r1.ebuild
@@ -42,10 +42,8 @@ wrap_python() {
 
if use python; then
pushd bindings/python >/dev/null || die
-   echo distutils-r1_${phase} "$@"
-   pwd
distutils-r1_${phase} "$@"
-   popd >/dev/null
+   popd >/dev/null || die
fi
 }
 



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

2022-08-15 Thread Sam James
commit: 012a436299678a705b33579e21b800f3a18e5360
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Fri Aug  5 17:56:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 23:10:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=012a4362

dev-libs/capstone: disable pkg-config QA checks for release candidates only

see https://github.com/gentoo/gentoo/pull/26511#issuecomment-1206157400

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/capstone/capstone-5.0_rc2-r1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-libs/capstone/capstone-5.0_rc2-r1.ebuild 
b/dev-libs/capstone/capstone-5.0_rc2-r1.ebuild
index 174d710dac2a..e0bb01977da0 100644
--- a/dev-libs/capstone/capstone-5.0_rc2-r1.ebuild
+++ b/dev-libs/capstone/capstone-5.0_rc2-r1.ebuild
@@ -31,8 +31,10 @@ PATCHES=(
"${FILESDIR}"/${P}-pkgconfig.patch
 )
 
-# Upstream doesn't flag release candidates (bug 858350)
-QA_PKGCONFIG_VERSION=""
+if [[ ${PV} == *_rc* ]]; then
+   # Upstream doesn't flag release candidates (bug 858350)
+   QA_PKGCONFIG_VERSION=""
+fi
 
 wrap_python() {
local phase=$1



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

2022-08-15 Thread Sam James
commit: fa002d7368e7fac296c608ef4e148a9c251f03bf
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 22:29:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 22:29:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa002d73

media-gfx/darktable: Stabilize 4.0.0 amd64, #865225

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

 media-gfx/darktable/darktable-4.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/darktable/darktable-4.0.0.ebuild 
b/media-gfx/darktable/darktable-4.0.0.ebuild
index 53e08e8e3c52..3168063913fb 100644
--- a/media-gfx/darktable/darktable-4.0.0.ebuild
+++ b/media-gfx/darktable/darktable-4.0.0.ebuild
@@ -28,7 +28,7 @@ else
l10n_uk? ( 
https://docs.darktable.org/usermanual/${DOC_PV}/uk/${PN}_user_manual.pdf -> 
${PN}-usermanual-${DOC_PV}.uk.pdf )
)"
 
-   KEYWORDS="~amd64 ~arm64 -x86"
+   KEYWORDS="amd64 ~arm64 -x86"
LANGS=" cs de eo es fi fr he hu it ja nl pt-BR ru sl tr uk zh-CN"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-arch/xar/

2022-08-15 Thread Sam James
commit: 923360caec402097c7556d3458b09d7f7f232cd8
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 22:30:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 22:30:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=923360ca

app-arch/xar: Stabilize 1.8.0.0.487.100.1 x86, #865131

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

 app-arch/xar/xar-1.8.0.0.487.100.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/xar/xar-1.8.0.0.487.100.1.ebuild 
b/app-arch/xar/xar-1.8.0.0.487.100.1.ebuild
index e764f31e6d49..fac49fd5e188 100644
--- a/app-arch/xar/xar-1.8.0.0.487.100.1.ebuild
+++ b/app-arch/xar/xar-1.8.0.0.487.100.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/apple-oss-distributions/xar/archive/xar-${APPLE_PV}.
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 DEPEND="
elibc_musl? ( sys-libs/fts-standalone )



[gentoo-commits] repo/gentoo:master commit in: app-containers/apptainer/

2022-08-15 Thread Sam James
commit: 5f20edeb14b087b6d2ea49c2a093f19748ed7c8f
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 22:29:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 22:29:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f20edeb

app-containers/apptainer: Stabilize 1.0.3 amd64, #865215

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

 app-containers/apptainer/apptainer-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-containers/apptainer/apptainer-1.0.3.ebuild 
b/app-containers/apptainer/apptainer-1.0.3.ebuild
index 56b48324770c..f8ab29b4d9f4 100644
--- a/app-containers/apptainer/apptainer-1.0.3.ebuild
+++ b/app-containers/apptainer/apptainer-1.0.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/apptainer/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="examples +network +suid"
 
 # Do not complain about CFLAGS etc. since go projects do not use them.



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

2022-08-15 Thread Sam James
commit: 5b3296440ad7a45426c945c72098cfd9564ea8d1
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 22:29:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 22:29:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b329644

dev-util/yamllint: Stabilize 1.27.1 ALLARCHES, #865219

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

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

diff --git a/dev-util/yamllint/yamllint-1.27.1.ebuild 
b/dev-util/yamllint/yamllint-1.27.1.ebuild
index 7ebbb2e782d0..8c9945125f8e 100644
--- a/dev-util/yamllint/yamllint-1.27.1.ebuild
+++ b/dev-util/yamllint/yamllint-1.27.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
 
 RDEPEND=">=dev-python/pathspec-0.5.3[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]



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

2022-08-15 Thread Sam James
commit: 4e85e7a24962978d8335cdec1f0f5f717fa139a2
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 22:29:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 22:29:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e85e7a2

sys-process/incron: Stabilize 0.5.12_p20171113-r1 amd64, #865223

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

 sys-process/incron/incron-0.5.12_p20171113-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/incron/incron-0.5.12_p20171113-r1.ebuild 
b/sys-process/incron/incron-0.5.12_p20171113-r1.ebuild
index 9186cf6302b8..6727cf02dcff 100644
--- a/sys-process/incron/incron-0.5.12_p20171113-r1.ebuild
+++ b/sys-process/incron/incron-0.5.12_p20171113-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/ar-/incron/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~riscv ~x86"
 
 PATCHES=(
"${FILESDIR}"/${PN}-0.5.12-use-execl-instead-system.patch



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

2022-08-15 Thread Sam James
commit: 043edfe69ee50a3331450a48d4acb5ff3eb224f4
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 22:29:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 22:29:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=043edfe6

net-misc/smb4k: Stabilize 3.1.3 amd64, #865301

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

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

diff --git a/net-misc/smb4k/smb4k-3.1.3.ebuild 
b/net-misc/smb4k/smb4k-3.1.3.ebuild
index 5b3c7f425d6f..9cad41055e90 100644
--- a/net-misc/smb4k/smb4k-3.1.3.ebuild
+++ b/net-misc/smb4k/smb4k-3.1.3.ebuild
@@ -14,7 +14,7 @@ https://sourceforge.net/p/smb4k/home/Home/;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm64 ~riscv ~x86"
 fi
 
 LICENSE="GPL-2"



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

2022-08-15 Thread Sam James
commit: 8f48f731c066982d0a1463c2dc330740971f6c3d
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 22:29:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 22:29:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f48f731

net-misc/connman: Stabilize 1.42_pre20220801 amd64, #865261

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

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

diff --git a/net-misc/connman/connman-1.42_pre20220801.ebuild 
b/net-misc/connman/connman-1.42_pre20220801.ebuild
index 74a2ba49cb5d..848d8eebed34 100644
--- a/net-misc/connman/connman-1.42_pre20220801.ebuild
+++ b/net-misc/connman/connman-1.42_pre20220801.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then

EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/connman/connman.git;
 else

SRC_URI="https://git.kernel.org/pub/scm/network/connman/connman.git/snapshot/connman-${COMMIT}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Provides a daemon for managing internet connections"



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

2022-08-15 Thread Sam James
commit: d31043cf3f7e9f780336a03d5022fd15935dcf66
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 22:29:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 22:29:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d31043cf

x11-misc/cbatticon: Stabilize 1.6.13 amd64, #865221

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

 x11-misc/cbatticon/cbatticon-1.6.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/cbatticon/cbatticon-1.6.13.ebuild 
b/x11-misc/cbatticon/cbatticon-1.6.13.ebuild
index aec71acea6c9..a39ecac5a485 100644
--- a/x11-misc/cbatticon/cbatticon-1.6.13.ebuild
+++ b/x11-misc/cbatticon/cbatticon-1.6.13.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/valr/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv ~x86"
 IUSE="libnotify"
 
 RDEPEND="dev-libs/glib:2



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

2022-08-15 Thread Sam James
commit: c0a1e503d857ff5cae2d9c76410cd35b116ea639
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 22:29:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 22:29:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0a1e503

dev-java/tomcat-native: Stabilize 1.2.35 amd64, #865199

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

 dev-java/tomcat-native/tomcat-native-1.2.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.35.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.35.ebuild
index c55972724571..ee306543bfbe 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.35.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.35.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Allows Tomcat to use certain native resources for 
better performanc
 HOMEPAGE="https://tomcat.apache.org/native-doc/;
 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="static-libs test"



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

2022-08-15 Thread Sam James
commit: 9c4a075194a0af801718cd73257b3d0bcffd
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 22:29:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 22:29:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c4a0444

app-crypt/libu2f-host: Stabilize 1.1.10-r1 amd64, #865217

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

 app-crypt/libu2f-host/libu2f-host-1.1.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libu2f-host/libu2f-host-1.1.10-r1.ebuild 
b/app-crypt/libu2f-host/libu2f-host-1.1.10-r1.ebuild
index c49ed0d65a11..1b91386b7fd4 100644
--- a/app-crypt/libu2f-host/libu2f-host-1.1.10-r1.ebuild
+++ b/app-crypt/libu2f-host/libu2f-host-1.1.10-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.xz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 IUSE="systemd"
 
 DEPEND="dev-libs/hidapi



[gentoo-commits] repo/gentoo:master commit in: app-emacs/nginx-mode/, app-emacs/nginx-mode/files/

2022-08-15 Thread Maciej Barć
commit: 64f92fba38318f1d6f7ad870fe2932d4958f7249
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Aug 15 21:49:13 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Aug 15 21:49:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64f92fba

app-emacs/nginx-mode: new package; add version 1.1.9

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

 app-emacs/nginx-mode/Manifest |  1 +
 app-emacs/nginx-mode/files/50nginx-mode-gentoo.el |  2 ++
 app-emacs/nginx-mode/metadata.xml | 13 +
 app-emacs/nginx-mode/nginx-mode-1.1.9.ebuild  | 22 ++
 4 files changed, 38 insertions(+)

diff --git a/app-emacs/nginx-mode/Manifest b/app-emacs/nginx-mode/Manifest
new file mode 100644
index ..fab6b69bfc87
--- /dev/null
+++ b/app-emacs/nginx-mode/Manifest
@@ -0,0 +1 @@
+DIST nginx-mode-1.1.9.tar.gz 3290 BLAKE2B 
7a20632ed860e1e4f0f379f8c489bdb3f6a1eb09cf790ca4124dd08b631a101796fb96efc73672cc59b812c0136015d955a9d6bab2ccb223d777f299dd1c04c7
 SHA512 
a209b83f39696ccea8d45b0d90a25b4cdb56f85f1288ca9a7bf83b24a7d69ae2a1caea5e71f7c62ef693f8aac3e74e5dce7761b69ded7da037904df1c9d43536

diff --git a/app-emacs/nginx-mode/files/50nginx-mode-gentoo.el 
b/app-emacs/nginx-mode/files/50nginx-mode-gentoo.el
new file mode 100644
index ..a31b9badce3c
--- /dev/null
+++ b/app-emacs/nginx-mode/files/50nginx-mode-gentoo.el
@@ -0,0 +1,2 @@
+(add-to-list 'load-path "@SITELISP@")
+(load "nginx-mode-autoloads" nil t)

diff --git a/app-emacs/nginx-mode/metadata.xml 
b/app-emacs/nginx-mode/metadata.xml
new file mode 100644
index ..6ccd7c7d3497
--- /dev/null
+++ b/app-emacs/nginx-mode/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+gnu-em...@gentoo.org
+Gentoo GNU Emacs project
+  
+  
+https://github.com/ajc/nginx-mode/issues/
+ajc/nginx-mode
+  
+

diff --git a/app-emacs/nginx-mode/nginx-mode-1.1.9.ebuild 
b/app-emacs/nginx-mode/nginx-mode-1.1.9.ebuild
new file mode 100644
index ..bf59ccaa2cc4
--- /dev/null
+++ b/app-emacs/nginx-mode/nginx-mode-1.1.9.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Emacs editing mode for Nginx config files"
+HOMEPAGE="http://github.com/ajc/nginx-mode;
+SRC_URI="https://github.com/ajc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+DOCS=( README.md )
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   elisp_src_compile
+   elisp-make-autoload-file
+}



  1   2   3   4   >