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

2022-06-03 Thread Joonas Niilola
commit: e1f0c6f8e0721775293788782b4f915216fbd784
Author: Joshua Goins  redstrate  com>
AuthorDate: Thu May 26 13:25:42 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 13:15:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1f0c6f8

dev-util/clion: add 2022.1.1

Signed-off-by: Joshua Goins  redstrate.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/clion/Manifest  |   1 +
 dev-util/clion/clion-2022.1.1.ebuild | 107 +++
 2 files changed, 108 insertions(+)

diff --git a/dev-util/clion/Manifest b/dev-util/clion/Manifest
index 1ac3bae65863..b71c149adb11 100644
--- a/dev-util/clion/Manifest
+++ b/dev-util/clion/Manifest
@@ -1 +1,2 @@
+DIST CLion-2022.1.1.tar.gz 785792506 BLAKE2B 
9665bf3fe08aebb00b8bb1a26a0537c520444f66da679d01b9aab2230583abc0ecdf5b4510e7d6b39437ed6c9dc58939d5f9d1dab2568ea0c60438ad2c76e07d
 SHA512 
bad80efeb9bcf88e31aa845605fb903dcc7deebe783100a40d0c5548c5f9ab3580804a2a924a511be007a94bc642df1c16bfd3477630719a0965ca075fdb72fb
 DIST CLion-2021.3.2.tar.gz 747081798 BLAKE2B 
68be520b06e2d59d3a240b03e8e64cdd0a96e96022fc72fd531813fe0d417055b58d36a6a5a0360e3121cbb111ccdecf96b25778e2368fb21b92f404013a4604
 SHA512 
6c965c745588e49fcb3c2ecadcca38817884bd3f830d6b5f1042a6edff5687419fc2375bb41063c808c894588c371d2a860a75ceed86a187eec7fd9fce380678

diff --git a/dev-util/clion/clion-2022.1.1.ebuild 
b/dev-util/clion/clion-2022.1.1.ebuild
new file mode 100644
index ..97d6650581f3
--- /dev/null
+++ b/dev-util/clion/clion-2022.1.1.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop wrapper
+
+DESCRIPTION="A complete toolset for C and C++ development"
+HOMEPAGE="https://www.jetbrains.com/clion;
+SRC_URI="https://download.jetbrains.com/cpp/CLion-${PV}.tar.gz;
+
+LICENSE="|| ( IDEA IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )
+   Apache-1.1 Apache-2.0 BSD BSD-2 CC0-1.0 CDDL-1.1 CPL-0.5 CPL-1.0
+   EPL-1.0 EPL-2.0 GPL-2 GPL-2-with-classpath-exception GPL-3 ISC JDOM
+   LGPL-2.1+ LGPL-3 MIT MPL-1.0 MPL-1.1 OFL public-domain PSF-2 UoI-NCSA 
ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="bindist mirror splitdebug"
+
+BDEPEND="dev-util/patchelf"
+
+# RDEPENDS may cause false positives in repoman.
+# clion requires cmake and gdb at runtime to build and debug C/C++ projects
+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
+   dev-util/cmake
+   dev-util/ninja
+   media-libs/alsa-lib
+   media-libs/freetype:2
+   media-libs/mesa
+   net-print/cups
+   sys-apps/dbus
+   sys-devel/gdb
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   x11-libs/libXxf86vm
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence"
+
+QA_PREBUILT="opt/${P}/*"
+
+src_prepare() {
+   default
+
+   local remove_me=(
+   bin/cmake
+   bin/lldb/linux
+   bin/gdb/linux
+   bin/ninja
+   license/CMake*
+   lib/pty4j-native/linux/aarch64
+   lib/pty4j-native/linux/arm
+   lib/pty4j-native/linux/mips64el
+   lib/pty4j-native/linux/ppc64le
+   plugins/remote-dev-server/selfcontained
+   )
+
+   use amd64 || remove_me+=( lib/pty4j-native/linux/x86_64)
+   use x86 || remove_me+=( lib/pty4j-native/linux/x86)
+
+   rm -rv "${remove_me[@]}" || die
+
+   for file in "jbr/lib/"/{libjcef.so,jcef_helper}
+   do
+   if [[ -f "${file}" ]]; then
+   patchelf --set-rpath '$ORIGIN' ${file} || die
+   fi
+   done
+}
+
+src_install() {
+   local dir="/opt/${P}"
+
+   insinto "${dir}"
+   doins -r *
+   fperms 755 
"${dir}"/bin/{clion.sh,fsnotifier,inspect.sh,ltedit.sh,repair,clang/linux/{clangd,clang-tidy,clazy-standalone,llvm-symbolizer}}
+
+   if [[ -d jbr ]]; then
+   fperms 755 
"${dir}"/jbr/bin/{jaotc,java,javac,jdb,jjs,jrunscript,keytool,pack200,rmid,rmiregistry,serialver,unpack200}
+   # Fix #763582
+   fperms 755 
"${dir}"/jbr/lib/{chrome-sandbox,jcef_helper,jexec,jspawnhelper}
+   fi
+
+   make_wrapper "${PN}" "${dir}/bin/${PN}.sh"
+   newicon "bin/${PN}.svg" "${PN}.svg"
+   make_desktop_entry "${PN}" "CLion" "${PN}" "Development;IDE;"
+
+   # recommended by: 
https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
+   dodir /usr/lib/sysctl.d/
+   echo 

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

2022-06-03 Thread Joonas Niilola
commit: 268719d8fc3240725e0c97c30ede48208e073542
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun  3 13:15:12 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 13:15:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=268719d8

dev-util/clion: update dep list

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

 dev-util/clion/clion-2022.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/clion/clion-2022.1.1.ebuild 
b/dev-util/clion/clion-2022.1.1.ebuild
index 97d6650581f3..e4ebf8ec95c6 100644
--- a/dev-util/clion/clion-2022.1.1.ebuild
+++ b/dev-util/clion/clion-2022.1.1.ebuild
@@ -46,12 +46,12 @@ RDEPEND="
x11-libs/libXfixes
x11-libs/libXi
x11-libs/libXrandr
+   x11-libs/libXrender
x11-libs/libXtst
x11-libs/libXxf86vm
x11-libs/libdrm
x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence"
+   x11-libs/libxkbcommon"
 
 QA_PREBUILT="opt/${P}/*"
 



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

2022-06-03 Thread Joonas Niilola
commit: 5056c61d9e45a550b2fd6c0c6de4387b74ea326a
Author: Joshua Goins  redstrate  com>
AuthorDate: Thu May 26 13:26:52 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 13:15:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5056c61d

dev-util/clion: drop 2021.3.2

Signed-off-by: Joshua Goins  redstrate.com>
Closes: https://github.com/gentoo/gentoo/pull/25623
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/clion/Manifest  |   1 -
 dev-util/clion/clion-2021.3.2.ebuild | 106 ---
 2 files changed, 107 deletions(-)

diff --git a/dev-util/clion/Manifest b/dev-util/clion/Manifest
index b71c149adb11..8bcfe11875eb 100644
--- a/dev-util/clion/Manifest
+++ b/dev-util/clion/Manifest
@@ -1,2 +1 @@
 DIST CLion-2022.1.1.tar.gz 785792506 BLAKE2B 
9665bf3fe08aebb00b8bb1a26a0537c520444f66da679d01b9aab2230583abc0ecdf5b4510e7d6b39437ed6c9dc58939d5f9d1dab2568ea0c60438ad2c76e07d
 SHA512 
bad80efeb9bcf88e31aa845605fb903dcc7deebe783100a40d0c5548c5f9ab3580804a2a924a511be007a94bc642df1c16bfd3477630719a0965ca075fdb72fb
-DIST CLion-2021.3.2.tar.gz 747081798 BLAKE2B 
68be520b06e2d59d3a240b03e8e64cdd0a96e96022fc72fd531813fe0d417055b58d36a6a5a0360e3121cbb111ccdecf96b25778e2368fb21b92f404013a4604
 SHA512 
6c965c745588e49fcb3c2ecadcca38817884bd3f830d6b5f1042a6edff5687419fc2375bb41063c808c894588c371d2a860a75ceed86a187eec7fd9fce380678

diff --git a/dev-util/clion/clion-2021.3.2.ebuild 
b/dev-util/clion/clion-2021.3.2.ebuild
deleted file mode 100644
index 93132025c95b..
--- a/dev-util/clion/clion-2021.3.2.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop wrapper
-
-DESCRIPTION="A complete toolset for C and C++ development"
-HOMEPAGE="https://www.jetbrains.com/clion;
-SRC_URI="https://download.jetbrains.com/cpp/CLion-${PV}.tar.gz;
-
-LICENSE="|| ( IDEA IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )
-   Apache-1.1 Apache-2.0 BSD BSD-2 CC0-1.0 CDDL-1.1 CPL-0.5 CPL-1.0
-   EPL-1.0 EPL-2.0 GPL-2 GPL-2-with-classpath-exception GPL-3 ISC JDOM
-   LGPL-2.1+ LGPL-3 MIT MPL-1.0 MPL-1.1 OFL public-domain PSF-2 UoI-NCSA 
ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="bindist mirror splitdebug"
-
-BDEPEND="dev-util/patchelf"
-
-# RDEPENDS may cause false positives in repoman.
-# clion requires cmake and gdb at runtime to build and debug C/C++ projects
-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
-   dev-util/cmake
-   dev-util/ninja
-   media-libs/alsa-lib
-   media-libs/freetype:2
-   media-libs/mesa
-   net-print/cups
-   sys-apps/dbus
-   sys-devel/gdb
-   sys-libs/zlib
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXtst
-   x11-libs/libXxf86vm
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence"
-
-QA_PREBUILT="opt/${P}/*"
-
-src_prepare() {
-   default
-
-   local remove_me=(
-   bin/cmake
-   bin/lldb/linux
-   bin/gdb/linux
-   license/CMake*
-   lib/pty4j-native/linux/aarch64
-   lib/pty4j-native/linux/arm
-   lib/pty4j-native/linux/mips64el
-   lib/pty4j-native/linux/ppc64le
-   plugins/remote-dev-server/selfcontained
-   )
-
-   use amd64 || remove_me+=( lib/pty4j-native/linux/x86_64)
-   use x86 || remove_me+=( lib/pty4j-native/linux/x86)
-
-   rm -rv "${remove_me[@]}" || die
-
-   for file in "jbr/lib/"/{libjcef.so,jcef_helper}
-   do
-   if [[ -f "${file}" ]]; then
-   patchelf --set-rpath '$ORIGIN' ${file} || die
-   fi
-   done
-}
-
-src_install() {
-   local dir="/opt/${P}"
-
-   insinto "${dir}"
-   doins -r *
-   fperms 755 
"${dir}"/bin/{clion.sh,fsnotifier,inspect.sh,ltedit.sh,repair,clang/linux/{clangd,clang-tidy,clazy-standalone,llvm-symbolizer},ninja/linux/ninja}
-
-   if [[ -d jbr ]]; then
-   fperms 755 
"${dir}"/jbr/bin/{jaotc,java,javac,jdb,jjs,jrunscript,keytool,pack200,rmid,rmiregistry,serialver,unpack200}
-   # Fix #763582
-   fperms 755 
"${dir}"/jbr/lib/{chrome-sandbox,jcef_helper,jexec,jspawnhelper}
-   fi
-
-   make_wrapper "${PN}" "${dir}/bin/${PN}.sh"
-   newicon "bin/${PN}.svg" "${PN}.svg"
-   make_desktop_entry "${PN}" "clion" "${PN}" "Development;IDE;"
-
-   # recommended by: 
https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
-

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

2022-06-03 Thread Ulrich Müller
commit: 0461a21c947d1fe8410695bf6258e76153c72136
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Jun  3 14:29:59 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Jun  3 14:41:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0461a21c

profiles: Sort license_groups entries (again)

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

 profiles/license_groups | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/profiles/license_groups b/profiles/license_groups
index 3180e28b778b..4a046dead094 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -7,13 +7,15 @@
 # GLEP 23
 # https://www.gentoo.org/glep/glep-0023.html
 
+# Keep the lists sorted (in C locale, but ignoring case)
+
 ##
 
 # GPL compatible licenses approved by the Free Software Foundation
 # https://www.gnu.org/licenses/license-list.html
 # GPL or LGPL with various exceptions are also included here, because
 # they are more permissive than the licenses they are based on.
-GPL-COMPATIBLE AGPL-3 AGPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions 
Artistic-2 Boost-1.0 BSD BSD-2 CC0-1.0 CeCILL-2 Clarified-Artistic Clear-BSD 
ECL-2.0 FSFAP FTL gcc-runtime-library-exception-3.1 GPL-1 GPL-1+ GPL-2 GPL-2+ 
GPL-2-with-classpath-exception GPL-2-with-exceptions GPL-2-with-font-exception 
GPL-2-with-linking-exception GPL-2-with-MySQL-FLOSS-exception 
GPL-2+-with-openssl-exception GPL-3 GPL-3+ GPL-3+-with-autoconf-exception 
GPL-3-with-font-exception GPL-3+-with-font-exception 
GPL-3-with-openssl-exception HPND IJG ISC LGPL-2 LGPL-2+ 
LGPL-2-with-linking-exception LGPL-2.1 LGPL-2.1+ 
LGPL-2.1-with-linking-exception LGPL-3 LGPL-3+ LGPL-3-with-linking-exception 
libgcc libstdc++ metapackage MIT MPL-2.0 Nokia-Qt-LGPL-Exception-1.1 OPENLDAP 
PSF-2 PSF-2.2 PSF-2.3 PSF-2.4 public-domain PYTHON qwt Ruby Ruby-BSD SGI-B-2.0 
Sleepycat tanuki-community Transmission-OpenSSL-exception unicode Unlicense 
UoI-NCSA UPX-exception vim W3C WTFPL-2 wxWinLL-3.1 ZLIB ZPL
+GPL-COMPATIBLE AGPL-3 AGPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions 
Artistic-2 Boost-1.0 BSD BSD-2 CC0-1.0 CeCILL-2 Clarified-Artistic Clear-BSD 
ECL-2.0 FSFAP FTL gcc-runtime-library-exception-3.1 GPL-1 GPL-1+ GPL-2 GPL-2+ 
GPL-2+-with-openssl-exception GPL-2-with-classpath-exception 
GPL-2-with-exceptions GPL-2-with-font-exception GPL-2-with-linking-exception 
GPL-2-with-MySQL-FLOSS-exception GPL-3 GPL-3+ GPL-3+-with-autoconf-exception 
GPL-3+-with-font-exception GPL-3-with-font-exception 
GPL-3-with-openssl-exception HPND IJG ISC LGPL-2 LGPL-2+ 
LGPL-2-with-linking-exception LGPL-2.1 LGPL-2.1+ 
LGPL-2.1-with-linking-exception LGPL-3 LGPL-3+ LGPL-3-with-linking-exception 
libgcc libstdc++ metapackage MIT MPL-2.0 Nokia-Qt-LGPL-Exception-1.1 OPENLDAP 
PSF-2 PSF-2.2 PSF-2.3 PSF-2.4 public-domain PYTHON qwt Ruby Ruby-BSD SGI-B-2.0 
Sleepycat tanuki-community Transmission-OpenSSL-exception unicode Unlicense 
UoI-NCSA UPX-exception vim W3C WTFPL-2 wxWinLL-3.1 ZLIB ZPL
 
 # Free software licenses approved by the FSF
 FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.0 Apache-1.1 APSL-2 
BSD-4 CDDL CNRI CPAL-1.0 CPL-1.0 EPL-1.0 EPL-2.0 EUPL-1.1 EUPL-1.2 
FraunhoferFDK gnuplot IBM LPPL-1.2 MPL-1.0 MPL-1.1 Ms-PL NPL-1.1 openssl 
OSL-1.1 OSL-2.0 OSL-2.1 PHP-3.01 QPL-1.0 Zend-2.0
@@ -21,7 +23,7 @@ FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.0 
Apache-1.1 APSL-2 BSD-4
 # Licenses approved by the Open Source Initiative
 # https://www.opensource.org/licenses
 # Note that the FSF lists these as nonfree: Artistic NOSA Watcom-1.0
-OSI-APPROVED 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 APSL-2 
Artistic Artistic-2 Boost-1.0 BSD BSD-2 CDDL CNRI CPAL-1.0 CPL-1.0 ECL-2.0 
EPL-1.0 EPL-2.0 EUPL-1.1 EUPL-1.2 GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ HPND IBM 
IPAfont ISC LGPL-2+ LGPL-2.1 LGPL-2.1+ LGPL-3 LGPL-3+ LPPL-1.3c MIT MPL-1.0 
MPL-1.1 MPL-2.0 Ms-PL nethack NOSA OFL-1.1 OSL-2.1 PHP-3 PHP-3.01 POSTGRESQL 
PSF-2 QPL-1.0 Sleepycat UoI-NCSA W3C Watcom-1.0 wxWinLL-3 ZLIB ZPL MirOS
+OSI-APPROVED 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 APSL-2 
Artistic Artistic-2 Boost-1.0 BSD BSD-2 CDDL CNRI CPAL-1.0 CPL-1.0 ECL-2.0 
EPL-1.0 EPL-2.0 EUPL-1.1 EUPL-1.2 GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ HPND IBM 
IPAfont ISC LGPL-2+ LGPL-2.1 LGPL-2.1+ LGPL-3 LGPL-3+ LPPL-1.3c MirOS MIT 
MPL-1.0 MPL-1.1 MPL-2.0 Ms-PL nethack NOSA OFL-1.1 OSL-2.1 PHP-3 PHP-3.01 
POSTGRESQL PSF-2 QPL-1.0 Sleepycat UoI-NCSA W3C Watcom-1.0 wxWinLL-3 ZLIB ZPL
 
 # Misc licenses that are probably free software, i.e. follow the
 # Free Software Definition at https://www.gnu.org/philosophy/free-sw.html
@@ -30,7 +32,7 @@ OSI-APPROVED 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 
Apache-2.0 APL-1.0 APSL-2 Ar
 # Licenses in this list should NOT appear directly or indirectly in
 # @FSF-APPROVED or @OSI-APPROVED.
 # Note: Licenses for fonts should be included in @MISC-FREE-DOCS.
-MISC-FREE 

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

2022-06-03 Thread Ulrich Müller
commit: 4adb105fc21e8308f8b3f65d14a037e6e5debd00
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Jun  3 14:35:54 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Jun  3 14:41:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4adb105f

licenses: Remove unused LPPL-1.3b

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

 licenses/LPPL-1.3b  | 416 
 profiles/license_groups |   2 +-
 2 files changed, 1 insertion(+), 417 deletions(-)

diff --git a/licenses/LPPL-1.3b b/licenses/LPPL-1.3b
deleted file mode 100644
index 63d99b454446..
--- a/licenses/LPPL-1.3b
+++ /dev/null
@@ -1,416 +0,0 @@
-The LaTeX Project Public License
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-
-LPPL Version 1.3b  2006-01-07
-
-Copyright 1999 2002-2006 LaTeX3 Project
-Everyone is allowed to distribute verbatim copies of this
-license document, but modification of it is not allowed.
-
-
-PREAMBLE
-
-
-The LaTeX Project Public License (LPPL) is the primary license under
-which the the LaTeX kernel and the base LaTeX packages are distributed.
-
-You may use this license for any work of which you hold the copyright
-and which you wish to distribute.  This license may be particularly
-suitable if your work is TeX-related (such as a LaTeX package), but
-you may use it with small modifications even if your work is unrelated
-to TeX.
-
-The section `WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE',
-below, gives instructions, examples, and recommendations for authors
-who are considering distributing their works under this license.
-
-This license gives conditions under which a work may be distributed
-and modified, as well as conditions under which modified versions of
-that work may be distributed.
-
-We, the LaTeX3 Project, believe that the conditions below give you
-the freedom to make and distribute modified versions of your work
-that conform with whatever technical specifications you wish while
-maintaining the availability, integrity, and reliability of
-that work.  If you do not see how to achieve your goal while
-meeting these conditions, then read the document `cfgguide.tex'
-and `modguide.tex' in the base LaTeX distribution for suggestions.
-
-
-DEFINITIONS
-===
-
-In this license document the following terms are used:
-
-   `Work'
-Any work being distributed under this License.
-
-   `Derived Work'
-Any work that under any applicable law is derived from the Work.
-
-   `Modification' 
-Any procedure that produces a Derived Work under any applicable
-law -- for example, the production of a file containing an
-original file associated with the Work or a significant portion of
-such a file, either verbatim or with modifications and/or
-translated into another language.
-
-   `Modify'
-To apply any procedure that produces a Derived Work under any
-applicable law.
-
-   `Distribution'
-Making copies of the Work available from one person to another, in
-whole or in part.  Distribution includes (but is not limited to)
-making any electronic components of the Work accessible by
-file transfer protocols such as FTP or HTTP or by shared file
-systems such as Sun's Network File System (NFS).
-
-   `Compiled Work'
-A version of the Work that has been processed into a form where it
-is directly usable on a computer system.  This processing may
-include using installation facilities provided by the Work,
-transformations of the Work, copying of components of the Work, or
-other activities.  Note that modification of any installation
-facilities provided by the Work constitutes modification of the Work.
-
-   `Current Maintainer'
-A person or persons nominated as such within the Work.  If there is
-no such explicit nomination then it is the `Copyright Holder' under
-any applicable law.
-
-   `Base Interpreter' 
-A program or process that is normally needed for running or
-interpreting a part or the whole of the Work.
-
-A Base Interpreter may depend on external components but these
-are not considered part of the Base Interpreter provided that each
-external component clearly identifies itself whenever it is used
-interactively.  Unless explicitly specified when applying the
-license to the Work, the only applicable Base Interpreter is a
-`LaTeX-Format' or in the case of files belonging to the 
-`LaTeX-format' a program implementing the `TeX language'.
-
-
-
-CONDITIONS ON DISTRIBUTION AND MODIFICATION
-===
-
-1.  Activities other than distribution and/or modification of the Work
-are not covered by this license; they are outside its scope.  In
-particular, the act of running the Work is not restricted and no
-requirements are made concerning any offers of support for the Work.
-
-2.  You may distribute a complete, unmodified copy of the 

[gentoo-commits] repo/proj/guru:dev commit in: net-im/go-sendxmpp/

2022-06-03 Thread Ronny Gutbrod
commit: bac7c226e678b1e31e7c00fc8b7353b9fb4f087f
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Fri Jun  3 14:49:31 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Jun  3 14:51:28 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bac7c226

net-im/go-sendxmpp: add 0.5.1

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 net-im/go-sendxmpp/Manifest |  2 ++
 net-im/go-sendxmpp/go-sendxmpp-0.5.1.ebuild | 30 +
 2 files changed, 32 insertions(+)

diff --git a/net-im/go-sendxmpp/Manifest b/net-im/go-sendxmpp/Manifest
index 51a3ff315..8236f6cdc 100644
--- a/net-im/go-sendxmpp/Manifest
+++ b/net-im/go-sendxmpp/Manifest
@@ -2,3 +2,5 @@ DIST go-sendxmpp-0.3.0-vendor.tar.xz 694672 BLAKE2B 
eb84432a5f809d60e28a11b834af
 DIST go-sendxmpp-0.3.0.tar.bz2 17809 BLAKE2B 
8c1a0fcf44ed4986fd17806cac169653f05901338169ab8d552f59474ff5eb01dc5ceace1e399edf79c9e967fcaf15216c78f44803f3cb9a6995095e519bdf94
 SHA512 
9ceefd156d558c8c396956b190504c24fd2824a1ee0308606945d046d378a1d745789a86578e5f6af7b6c0ce0a92c6f7069e1007e96c075df26e92c7f3917501
 DIST go-sendxmpp-0.5.0-vendor.tar.xz 1237388 BLAKE2B 
5708f68dee789353df9b9c0aabfc5182239831f74fd4a8e5572137a67c217580e515e3d32c776f1a85edd5259ac7e17482ca68ef9d33c278b08cc6cf0796c9f9
 SHA512 
38b390ca8806f52a963a14886d7a7a854ab43763b67715dae0f41e832d822a7191fa4a5a344e664ee060d86de3f192ef7822712b3d412aca837da3ddbdc264d0
 DIST go-sendxmpp-0.5.0.tar.bz2 26529 BLAKE2B 
7240ead295ea694f3ff7ccbfff978b808ebfcbdcde9f81f98cac4cec548cbc4ad537e56eb7eaa937822397d9933b6b57a12269ff8a344ed327d6ab8545f3fa00
 SHA512 
45230b5b742e5476ac067d5671fd6c18bfdb2435c65b34b6ef180f74e6123f61fa8097957c05eadf4311a38a96e78446a653d26e1d534bdec4cedff8fd7df329
+DIST go-sendxmpp-0.5.1-vendor.tar.xz 1237104 BLAKE2B 
76896da8365f3213518fc6fee4000216ceebbd56690ccb0234c274df2bba9387d8e4bb7c28213edb71df24efeaf94508a6c965b6891de643bc5207315dad61ac
 SHA512 
91e97e060fc4f139e5c95281e0c32325bea4e52509de26b6cec2b43001143167af67c8661fca43cb81a527f5e6d51ea0474375fd5865518f144d3a19d4cbd0a9
+DIST go-sendxmpp-0.5.1.tar.bz2 26585 BLAKE2B 
7a016b867cb5ece929fcab9aa2d828c53e1d113082ca3626637f7d8fedf14df456b01910c815dddaee66f13f3a36fa2c828873d1745af204c08e894754315c0e
 SHA512 
470f54ef32946f22914af23b96327e30cb6f6bb4b7d76a955b8512ac818973d77babba6421b1e55a3fa80c9094734dc7ab612ff36e8bad97afc8c45814b97fa9

diff --git a/net-im/go-sendxmpp/go-sendxmpp-0.5.1.ebuild 
b/net-im/go-sendxmpp/go-sendxmpp-0.5.1.ebuild
new file mode 100644
index 0..95a653bb1
--- /dev/null
+++ b/net-im/go-sendxmpp/go-sendxmpp-0.5.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="A little tool to send messages to an XMPP contact or MUC"
+HOMEPAGE="https://salsa.debian.org/mdosch/go-sendxmpp;
+SRC_URI="
+   
https://salsa.debian.org/mdosch/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> 
${P}.tar.bz2
+   https://tastytea.de/files/gentoo/${P}-vendor.tar.xz
+"
+S="${WORKDIR}/${PN}-v${PV}"
+
+LICENSE="BSD-2 BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+
+src_compile() {
+   ego build
+}
+
+src_install() {
+   dobin go-sendxmpp
+   default
+}



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

2022-06-03 Thread Ronny Gutbrod
commit: a6d022edfd00fc1acd65e1263813cd35cf6c2ab0
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Thu Jun  2 13:26:08 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Jun  3 14:51:17 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a6d022ed

dev-libs/olm: add 3.2.12

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-libs/olm/Manifest  |  1 +
 dev-libs/olm/olm-3.2.12.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-libs/olm/Manifest b/dev-libs/olm/Manifest
index 494e2bfff..f7958ee00 100644
--- a/dev-libs/olm/Manifest
+++ b/dev-libs/olm/Manifest
@@ -1,3 +1,4 @@
 DIST olm-3.2.11.tar.bz2 2735303 BLAKE2B 
577465d5a5246cda85848e0caa2912bd225af520c23a247cacec06669bae2ab0b7c3bf209a203e8bf2f7e0e573f7f30f8699704a2b6cf2e7996209eade69bb8c
 SHA512 
4ab2263395efd33ecb336577d72845c8eaf6f6478448d78f104424ea7f48f6273e13df4038f96a05e946dbe5f6beb952bbbc86b81eaca035195dbdaaf9a2dd26
+DIST olm-3.2.12.tar.bz2 2742680 BLAKE2B 
47c3bacaf05cc0bb6088da34e6a031f9c770893771ddcf9f13bc0e10a050139f14969dfc91f38684336872089b4cbf9d66e4bd85692989eba5fc3df966da3cd2
 SHA512 
a25db4c72910512beca9120db59ebeeefc5fff6a381e88ae7cf261bc5ab896edc2cfe25ece57b7b28b2e3d8bc66367c457133c147e1a3514f926714159b5cf6f
 DIST olm-3.2.8.tar.bz2 489350 BLAKE2B 
bf8b31262c15da2cffd5eeb1f426fe60e83dc60b3377191d65b4b4992133f92adfb7d18deb69b075207550b1b32220a1d807f331e58b41839d8aa5330a80bf3d
 SHA512 
2a249b6880ff0c368458c14d6bae3103890f23dceaaf5753d140884185590fd54f1d7bcb8959f43b3b0f5c9302f76e380e6cdfe3340feab7f9fff60362a39303
 DIST olm-3.2.9.tar.bz2 2734794 BLAKE2B 
6c5cc89804071f961ebd571dd5d3fac43aa9517fda4e029a0855fc89f4ec46e49b784aa2cfbf8cec8e34b8ef06c5e61f2111ec30fc872f44c90795359892f205
 SHA512 
c196430054920d78587fc79eed25312d11498594257b9a12057bfb2feaf2abfb7df35854952b4a36bc22a8c62b99b58e55f9434001a00791ca62ca47556957a5

diff --git a/dev-libs/olm/olm-3.2.12.ebuild b/dev-libs/olm/olm-3.2.12.ebuild
new file mode 100644
index 0..19d31a4cd
--- /dev/null
+++ b/dev-libs/olm/olm-3.2.12.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Implementation of the olm and megolm cryptographic ratchets"
+HOMEPAGE="https://gitlab.matrix.org/matrix-org/olm;
+SRC_URI="https://gitlab.matrix.org/matrix-org/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local -a mycmakeargs=(
+   -DOLM_TESTS="$(usex test)"
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   BUILD_DIR="${BUILD_DIR}/tests" cmake_src_test
+}
+
+src_install() {
+   use doc && DOCS=( README.md docs/{{,meg}olm,signing}.md )
+
+   cmake_src_install
+}



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

2022-06-03 Thread Ronny Gutbrod
commit: d3fe31fc9b88251a440b00eed555f7aaa96a1685
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Fri Jun  3 14:41:44 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Jun  3 14:51:22 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d3fe31fc

games-util/legendary: add 0.20.26

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 games-util/legendary/Manifest |  1 +
 games-util/legendary/legendary-0.20.26.ebuild | 29 +++
 2 files changed, 30 insertions(+)

diff --git a/games-util/legendary/Manifest b/games-util/legendary/Manifest
index 1c374c084..27d0a35f2 100644
--- a/games-util/legendary/Manifest
+++ b/games-util/legendary/Manifest
@@ -1,2 +1,3 @@
 DIST legendary-0.20.24.tar.gz 126626 BLAKE2B 
4b98f3fd271c252ae9e0bae1b1eba4149f83eb4b4e614fb27f87ac99224bd56534d68927e0dde013917425749c8803ca02ca4ed96d49b844280fe27c93b785a8
 SHA512 
65727c7917b3675ebd6d2fc91c8f01cd7d32fff21d1bb9b0280c18a4e78e548b92796785647f4576bf44b33af2c8adab0e9b9f631c5e20b7346721c92dab885f
 DIST legendary-0.20.25.tar.gz 127548 BLAKE2B 
7c2b10e04bfe30be01733184b07b470c8f77d5c911deee8109ce18b87b9f7d611aae5a677212c4e8c5487b2b3685a2c22c0685f481f24daabd3d1cd10ef5746c
 SHA512 
2ba8d3ebcd751201e23dccb3666e849366529c0edcc926fe6fd3216f23683aff9a396eb6e7f2d9e26961bd02cf07578e1ded95a6065460e6977e8d10f0242962
+DIST legendary-0.20.26.tar.gz 128509 BLAKE2B 
b563b607dd76e93c591868a67ed3c0299291b1387aeed59bab447db75e6ff653e2bfaf8ad976f2915f7e1fa5bc6a36183d30ea3a0e2c481987e79dc322bd2b83
 SHA512 
d1b3244437bf2f2c7efb3fd181cc6a83d197c32256bb31d9f9b0c1b8a4712814a8ad5e6f227d953cd0bc5e31dffb816f456f33d14ebbd68355f5b4d78f4e5ea0

diff --git a/games-util/legendary/legendary-0.20.26.ebuild 
b/games-util/legendary/legendary-0.20.26.ebuild
new file mode 100644
index 0..b2c0fc341
--- /dev/null
+++ b/games-util/legendary/legendary-0.20.26.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9,10} )
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+DESCRIPTION="A free and open-source replacement for the Epic Games Launcher"
+HOMEPAGE="https://github.com/derrod/legendary;
+SRC_URI="https://github.com/derrod/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="webview"
+
+# NOTE: dev-python/pywebview[qt5] is not much tested and does not function
+# correctly in some cases, according to release notes for 0.20.16.
+RDEPEND="
+   $(python_gen_cond_dep '
+   

[gentoo-commits] repo/proj/guru:dev commit in: net-im/go-sendxmpp/

2022-06-03 Thread Ronny Gutbrod
commit: 0cf5b85816a937b1c7d3063f03e9f8017185fb0b
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Fri Jun  3 14:49:56 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Jun  3 14:51:36 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0cf5b858

net-im/go-sendxmpp: drop 0.3.0

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 net-im/go-sendxmpp/Manifest |  2 --
 net-im/go-sendxmpp/go-sendxmpp-0.3.0.ebuild | 30 -
 2 files changed, 32 deletions(-)

diff --git a/net-im/go-sendxmpp/Manifest b/net-im/go-sendxmpp/Manifest
index 8236f6cdc..34e421da6 100644
--- a/net-im/go-sendxmpp/Manifest
+++ b/net-im/go-sendxmpp/Manifest
@@ -1,5 +1,3 @@
-DIST go-sendxmpp-0.3.0-vendor.tar.xz 694672 BLAKE2B 
eb84432a5f809d60e28a11b834afbcd1067d3e89c10ed5ba2c4a5087f04485b5316be313b383a0d22602b97b783ad3585060b8d0fa0e0d1e993f023a8e744824
 SHA512 
d05d9f720b4c1044b11532d18b80b4a013d0d88171e29187b631009889a9c5be6a65c56b463a96015c1016abe3c43399f931fcf2ac058a333b940fee1b44eb6a
-DIST go-sendxmpp-0.3.0.tar.bz2 17809 BLAKE2B 
8c1a0fcf44ed4986fd17806cac169653f05901338169ab8d552f59474ff5eb01dc5ceace1e399edf79c9e967fcaf15216c78f44803f3cb9a6995095e519bdf94
 SHA512 
9ceefd156d558c8c396956b190504c24fd2824a1ee0308606945d046d378a1d745789a86578e5f6af7b6c0ce0a92c6f7069e1007e96c075df26e92c7f3917501
 DIST go-sendxmpp-0.5.0-vendor.tar.xz 1237388 BLAKE2B 
5708f68dee789353df9b9c0aabfc5182239831f74fd4a8e5572137a67c217580e515e3d32c776f1a85edd5259ac7e17482ca68ef9d33c278b08cc6cf0796c9f9
 SHA512 
38b390ca8806f52a963a14886d7a7a854ab43763b67715dae0f41e832d822a7191fa4a5a344e664ee060d86de3f192ef7822712b3d412aca837da3ddbdc264d0
 DIST go-sendxmpp-0.5.0.tar.bz2 26529 BLAKE2B 
7240ead295ea694f3ff7ccbfff978b808ebfcbdcde9f81f98cac4cec548cbc4ad537e56eb7eaa937822397d9933b6b57a12269ff8a344ed327d6ab8545f3fa00
 SHA512 
45230b5b742e5476ac067d5671fd6c18bfdb2435c65b34b6ef180f74e6123f61fa8097957c05eadf4311a38a96e78446a653d26e1d534bdec4cedff8fd7df329
 DIST go-sendxmpp-0.5.1-vendor.tar.xz 1237104 BLAKE2B 
76896da8365f3213518fc6fee4000216ceebbd56690ccb0234c274df2bba9387d8e4bb7c28213edb71df24efeaf94508a6c965b6891de643bc5207315dad61ac
 SHA512 
91e97e060fc4f139e5c95281e0c32325bea4e52509de26b6cec2b43001143167af67c8661fca43cb81a527f5e6d51ea0474375fd5865518f144d3a19d4cbd0a9

diff --git a/net-im/go-sendxmpp/go-sendxmpp-0.3.0.ebuild 
b/net-im/go-sendxmpp/go-sendxmpp-0.3.0.ebuild
deleted file mode 100644
index 8d07b0f3f..0
--- a/net-im/go-sendxmpp/go-sendxmpp-0.3.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="A little tool to send messages to an XMPP contact or MUC"
-HOMEPAGE="https://salsa.debian.org/mdosch/go-sendxmpp;
-SRC_URI="
-   
https://salsa.debian.org/mdosch/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> 
${P}.tar.bz2
-   https://tastytea.de/files/${P}-vendor.tar.xz
-"
-S="${WORKDIR}/${PN}-v${PV}"
-
-LICENSE="BSD-2 BSD MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-
-src_compile() {
-   ego build
-}
-
-src_install() {
-   dobin go-sendxmpp
-   default
-}



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

2022-06-03 Thread Ronny Gutbrod
commit: 88ec848ff78fee4357ad7e829d6b0281c7449acc
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Fri Jun  3 14:51:00 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Jun  3 14:51:46 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=88ec848f

games-util/legendary: drop 0.20.24

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 games-util/legendary/Manifest |  1 -
 games-util/legendary/legendary-0.20.24.ebuild | 30 ---
 2 files changed, 31 deletions(-)

diff --git a/games-util/legendary/Manifest b/games-util/legendary/Manifest
index 27d0a35f2..2736aa1d9 100644
--- a/games-util/legendary/Manifest
+++ b/games-util/legendary/Manifest
@@ -1,3 +1,2 @@
-DIST legendary-0.20.24.tar.gz 126626 BLAKE2B 
4b98f3fd271c252ae9e0bae1b1eba4149f83eb4b4e614fb27f87ac99224bd56534d68927e0dde013917425749c8803ca02ca4ed96d49b844280fe27c93b785a8
 SHA512 
65727c7917b3675ebd6d2fc91c8f01cd7d32fff21d1bb9b0280c18a4e78e548b92796785647f4576bf44b33af2c8adab0e9b9f631c5e20b7346721c92dab885f
 DIST legendary-0.20.25.tar.gz 127548 BLAKE2B 
7c2b10e04bfe30be01733184b07b470c8f77d5c911deee8109ce18b87b9f7d611aae5a677212c4e8c5487b2b3685a2c22c0685f481f24daabd3d1cd10ef5746c
 SHA512 
2ba8d3ebcd751201e23dccb3666e849366529c0edcc926fe6fd3216f23683aff9a396eb6e7f2d9e26961bd02cf07578e1ded95a6065460e6977e8d10f0242962
 DIST legendary-0.20.26.tar.gz 128509 BLAKE2B 
b563b607dd76e93c591868a67ed3c0299291b1387aeed59bab447db75e6ff653e2bfaf8ad976f2915f7e1fa5bc6a36183d30ea3a0e2c481987e79dc322bd2b83
 SHA512 
d1b3244437bf2f2c7efb3fd181cc6a83d197c32256bb31d9f9b0c1b8a4712814a8ad5e6f227d953cd0bc5e31dffb816f456f33d14ebbd68355f5b4d78f4e5ea0

diff --git a/games-util/legendary/legendary-0.20.24.ebuild 
b/games-util/legendary/legendary-0.20.24.ebuild
deleted file mode 100644
index 42ccdcc71..0
--- a/games-util/legendary/legendary-0.20.24.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10} )
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS="bdepend"
-
-inherit distutils-r1
-
-DESCRIPTION="A free and open-source replacement for the Epic Games Launcher"
-HOMEPAGE="https://github.com/derrod/legendary;
-SRC_URI="https://github.com/derrod/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="webview"
-
-# NOTE: dev-python/pywebview[qt5] is not much tested and does not function
-# correctly in some cases, according to release notes for 0.20.16.
-RDEPEND="
-   $(python_gen_cond_dep '
-   

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

2022-06-03 Thread Ronny Gutbrod
commit: 123208cb2c347bc1007d4adfe6b6af32f46ca0d1
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Fri Jun  3 14:50:28 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Jun  3 14:51:42 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=123208cb

dev-libs/olm: drop 3.2.8, 3.2.9

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-libs/olm/Manifest |  2 --
 dev-libs/olm/olm-3.2.8.ebuild | 35 ---
 dev-libs/olm/olm-3.2.9.ebuild | 35 ---
 3 files changed, 72 deletions(-)

diff --git a/dev-libs/olm/Manifest b/dev-libs/olm/Manifest
index f7958ee00..6b464a7a2 100644
--- a/dev-libs/olm/Manifest
+++ b/dev-libs/olm/Manifest
@@ -1,4 +1,2 @@
 DIST olm-3.2.11.tar.bz2 2735303 BLAKE2B 
577465d5a5246cda85848e0caa2912bd225af520c23a247cacec06669bae2ab0b7c3bf209a203e8bf2f7e0e573f7f30f8699704a2b6cf2e7996209eade69bb8c
 SHA512 
4ab2263395efd33ecb336577d72845c8eaf6f6478448d78f104424ea7f48f6273e13df4038f96a05e946dbe5f6beb952bbbc86b81eaca035195dbdaaf9a2dd26
 DIST olm-3.2.12.tar.bz2 2742680 BLAKE2B 
47c3bacaf05cc0bb6088da34e6a031f9c770893771ddcf9f13bc0e10a050139f14969dfc91f38684336872089b4cbf9d66e4bd85692989eba5fc3df966da3cd2
 SHA512 
a25db4c72910512beca9120db59ebeeefc5fff6a381e88ae7cf261bc5ab896edc2cfe25ece57b7b28b2e3d8bc66367c457133c147e1a3514f926714159b5cf6f
-DIST olm-3.2.8.tar.bz2 489350 BLAKE2B 
bf8b31262c15da2cffd5eeb1f426fe60e83dc60b3377191d65b4b4992133f92adfb7d18deb69b075207550b1b32220a1d807f331e58b41839d8aa5330a80bf3d
 SHA512 
2a249b6880ff0c368458c14d6bae3103890f23dceaaf5753d140884185590fd54f1d7bcb8959f43b3b0f5c9302f76e380e6cdfe3340feab7f9fff60362a39303
-DIST olm-3.2.9.tar.bz2 2734794 BLAKE2B 
6c5cc89804071f961ebd571dd5d3fac43aa9517fda4e029a0855fc89f4ec46e49b784aa2cfbf8cec8e34b8ef06c5e61f2111ec30fc872f44c90795359892f205
 SHA512 
c196430054920d78587fc79eed25312d11498594257b9a12057bfb2feaf2abfb7df35854952b4a36bc22a8c62b99b58e55f9434001a00791ca62ca47556957a5

diff --git a/dev-libs/olm/olm-3.2.8.ebuild b/dev-libs/olm/olm-3.2.8.ebuild
deleted file mode 100644
index aa65115cc..0
--- a/dev-libs/olm/olm-3.2.8.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Implementation of the olm and megolm cryptographic ratchets"
-HOMEPAGE="https://gitlab.matrix.org/matrix-org/olm;
-SRC_URI="https://gitlab.matrix.org/matrix-org/${PN}/-/archive/${PV}/${P}.tar.bz2;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-src_configure() {
-   local -a mycmakeargs=(
-   -DOLM_TESTS="$(usex test)"
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   BUILD_DIR="${BUILD_DIR}/tests" cmake_src_test
-}
-
-src_install() {
-   use doc && DOCS=( README.md docs/{{,meg}olm,signing}.md )
-
-   cmake_src_install
-}

diff --git a/dev-libs/olm/olm-3.2.9.ebuild b/dev-libs/olm/olm-3.2.9.ebuild
deleted file mode 100644
index 19d31a4cd..0
--- a/dev-libs/olm/olm-3.2.9.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Implementation of the olm and megolm cryptographic ratchets"
-HOMEPAGE="https://gitlab.matrix.org/matrix-org/olm;
-SRC_URI="https://gitlab.matrix.org/matrix-org/${PN}/-/archive/${PV}/${P}.tar.bz2;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-src_configure() {
-   local -a mycmakeargs=(
-   -DOLM_TESTS="$(usex test)"
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   BUILD_DIR="${BUILD_DIR}/tests" cmake_src_test
-}
-
-src_install() {
-   use doc && DOCS=( README.md docs/{{,meg}olm,signing}.md )
-
-   cmake_src_install
-}



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

2022-06-03 Thread Keri Harris
commit: 38e82205ae0bee1c6b0caf5dd8f0ec9b199e27df
Author: Keri Harris  gentoo  org>
AuthorDate: Fri Jun  3 14:35:16 2022 +
Commit: Keri Harris  gentoo  org>
CommitDate: Fri Jun  3 14:36:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38e82205

dev-lang/mercury: install README.md with USE=examples

Closes: https://bugs.gentoo.org/849032
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Keri Harris  gentoo.org>

 dev-lang/mercury/mercury-22.01.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/mercury/mercury-22.01.1.ebuild 
b/dev-lang/mercury/mercury-22.01.1.ebuild
index d1c1fc3cff2f..8991e0cd933e 100644
--- a/dev-lang/mercury/mercury-22.01.1.ebuild
+++ b/dev-lang/mercury/mercury-22.01.1.ebuild
@@ -179,7 +179,7 @@ src_install() {
 
if use examples; then
docinto samples
-   dodoc samples/{*.m,README,Mmakefile}
+   dodoc samples/{*.m,README.md,Mmakefile}
dodoc -r samples/c_interface \
samples/diff \
samples/muz \



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

2022-06-03 Thread Hans de Graaff
commit: 2b163978e01d3f93c1d3072c99ce72651c33c70e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun  3 06:26:03 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun  3 06:27:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b163978

dev-ruby/rack: add 2.2.3.1

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

 dev-ruby/rack/Manifest|  1 +
 dev-ruby/rack/rack-2.2.3.1.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index f85711c3d4ea..f6092bfd6d7b 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -1 +1,2 @@
+DIST rack-2.2.3.1.tar.gz 278178 BLAKE2B 
30fb0da5c2a7d380e4a2ee8bede908a0c1f0c3c0953c5cfcfe1d92a993a5258e1137be796c699dc41470167a36ca6b00e86037a16f3eafbb886c40b6addcce96
 SHA512 
fea8d0a15b5e04b53e147c3675ca491952c5a16aa2107bc66452b0248fb3a0d07ac9574b77addce7150f69beefb029587f6d141abf644c335cfe2095b022dd1f
 DIST rack-2.2.3.tar.gz 278045 BLAKE2B 
2182ab6ee2ca0e40bd131dc96cf15d7e1015570a0702c2419e50da9eae6afedc0f1543a2fdc1fb32022a65788ab486b7add688c8bf201ad46a3d101b6e625a8b
 SHA512 
0daefd1fd7d1c83a5aaf0e8a3c0d734f805f6718c3f2d20673e78242f10fa99c24f8e8d480cb7f0ee299d96a4b691e4a19c967785de946dc863e9b78e0c3ac53

diff --git a/dev-ruby/rack/rack-2.2.3.1.ebuild 
b/dev-ruby/rack/rack-2.2.3.1.ebuild
new file mode 100644
index ..be24b996282c
--- /dev/null
+++ b/dev-ruby/rack/rack-2.2.3.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A modular Ruby webserver interface"
+HOMEPAGE="https://github.com/rack/rack;
+SRC_URI="https://github.com/rack/rack/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/minitest-global_expectations
+   dev-ruby/concurrent-ruby
+   =dev-ruby/psych-4*
+   dev-ruby/webrick
+)"
+
+# The gem has automagic dependencies over mongrel, ruby-openid,
+# memcache-client, thin, mongrel and camping; not sure if we should
+# make them dependencies at all.
+
+# Block against versions in older slots that also try to install a binary.
+RDEPEND="${RDEPEND} !!

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

2022-06-03 Thread Jakov Smolić
commit: 5069b3af658016921bcb8adfec543e003e90
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 07:20:46 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 07:20:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5069b3af

media-gfx/openscad: Stabilize 2021.01-r3 amd64, #849455

Signed-off-by: Jakov Smolić  gentoo.org>

 media-gfx/openscad/openscad-2021.01-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/openscad/openscad-2021.01-r3.ebuild 
b/media-gfx/openscad/openscad-2021.01-r3.ebuild
index 2bb8a63e134f..8dfe22bf117f 100644
--- a/media-gfx/openscad/openscad-2021.01-r3.ebuild
+++ b/media-gfx/openscad/openscad-2021.01-r3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.src.tar.gz -
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="emacs"
 # tests are not fully working and need cmake which isn't yet
 # officially supported.



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

2022-06-03 Thread Sam James
commit: f17edb0ba283dac0d2e65b0f9f5a2f34630d4a65
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 08:18:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 08:18:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f17edb0b

media-gfx/inkscape: add missing dev-python/cssselect dep

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

 media-gfx/inkscape/{inkscape-1.2.ebuild => inkscape-1.2-r1.ebuild} | 1 +
 media-gfx/inkscape/inkscape-.ebuild| 1 +
 2 files changed, 2 insertions(+)

diff --git a/media-gfx/inkscape/inkscape-1.2.ebuild 
b/media-gfx/inkscape/inkscape-1.2-r1.ebuild
similarity index 99%
rename from media-gfx/inkscape/inkscape-1.2.ebuild
rename to media-gfx/inkscape/inkscape-1.2-r1.ebuild
index 05ed4ec9c216..3715ededf16d 100644
--- a/media-gfx/inkscape/inkscape-1.2.ebuild
+++ b/media-gfx/inkscape/inkscape-1.2-r1.ebuild
@@ -59,6 +59,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
x11-libs/gtk+:3[X?]
X? ( x11-libs/libX11 )
$(python_gen_cond_dep '
+   dev-python/cssselect[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
media-gfx/scour[${PYTHON_USEDEP}]
')

diff --git a/media-gfx/inkscape/inkscape-.ebuild 
b/media-gfx/inkscape/inkscape-.ebuild
index e9b78447bd43..71f4ce5d054a 100644
--- a/media-gfx/inkscape/inkscape-.ebuild
+++ b/media-gfx/inkscape/inkscape-.ebuild
@@ -60,6 +60,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
x11-libs/gtk+:3[X?]
X? ( x11-libs/libX11 )
$(python_gen_cond_dep '
+   dev-python/cssselect[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
media-gfx/scour[${PYTHON_USEDEP}]
')



[gentoo-commits] repo/proj/guru:dev commit in: app-text/lizard/

2022-06-03 Thread David Roman
commit: 4aa447498d5a5bf0d29cdcd83ac052cce744c8a1
Author: David Roman  gmail  com>
AuthorDate: Fri Jun  3 08:25:03 2022 +
Commit: David Roman  gmail  com>
CommitDate: Fri Jun  3 08:25:03 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4aa44749

app-text/lizard: add 1.17.10, drop 1.17.7

Closes: https://bugs.gentoo.org/848105
Signed-off-by: David Roman  gmail.com>

 app-text/lizard/Manifest| 2 +-
 app-text/lizard/{lizard-1.17.7.ebuild => lizard-1.17.10.ebuild} | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-text/lizard/Manifest b/app-text/lizard/Manifest
index 23a178c0e..60c953cd4 100644
--- a/app-text/lizard/Manifest
+++ b/app-text/lizard/Manifest
@@ -1 +1 @@
-DIST lizard-1.17.7.tar.gz 1223565 BLAKE2B 
d49b7c05d459ff2c24a6c252840fd411a6fa720327d1ef0a7d0bb7fda6684210cca20f5d6e675c2e80f7edf9d4703c31b0e0aca267222037a6167a0265385169
 SHA512 
c47079e3077ebf87ee42dc361ffa4b68100408215f76d110ba20eaa44de51fbe54d695cefdd0a9e20752aafade865b7ed24551db4d34466b6e2d25df80806e79
+DIST lizard-1.17.10.tar.gz 1230723 BLAKE2B 
ed6a899088a19c05de7f1a01a0dea23add0ab917a7bf8213bac8417831ad061f0802a742f955ca2dc025e7ad4caf3447ba4f33cd5b020f669dff8aff062f5aa6
 SHA512 
7b2ebc8ccacec9a72b79f01af76a5574caca28b8d03f28353f29a61cb683cf2fe73e09b7a238f4aa3c487d49aa73b69f040d4040e2d36406c2408d4c1a7d80c3

diff --git a/app-text/lizard/lizard-1.17.7.ebuild 
b/app-text/lizard/lizard-1.17.10.ebuild
similarity index 86%
rename from app-text/lizard/lizard-1.17.7.ebuild
rename to app-text/lizard/lizard-1.17.10.ebuild
index a915a188a..af001e18d 100644
--- a/app-text/lizard/lizard-1.17.7.ebuild
+++ b/app-text/lizard/lizard-1.17.10.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 



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

2022-06-03 Thread Stephan Hartmann
commit: d3f52dfc9a514c62b26a3a224afa892a9f1203f0
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Jun  3 06:07:21 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Jun  3 06:07:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f52dfc

www-client/chromium: beta channel bump to 103.0.5060.33

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/chromium/Manifest| 2 +-
 .../{chromium-103.0.5060.24.ebuild => chromium-103.0.5060.33.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 9b30b9a49251..8f4ff2d39ee3 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,7 +1,7 @@
 DIST chromium-102-patchset-6.tar.xz 4780 BLAKE2B 
c59d23779fd769176e1cd92884dd259e5d37aaff746f7d72274e784f6467940226adea1a1f3921b0c49e402fa320b99a8ea995a3e1ffe881d7a8146aeb2b95e5
 SHA512 
dbed8e41cb7d2a0f9dd9be9a10b162e2258f016a23340c2ff0de9d73ef067342e63e77bd295e28d1e37fdead5ee52890e6ad143023225bfaff4c4c4a840b4619
 DIST chromium-102.0.5005.61.tar.xz 1433350708 BLAKE2B 
7130b2c9dbc67783499003fd98f95e050bac3580e9dd6c9f4fee320e9eed876cd8c3ec29d9e9f23c78c159b1b622fbe0511750baeb6f8117f176612e1571747f
 SHA512 
4b5d48debafef0a38105e259f97eac6e25eae1147ce67e357c3ce1e8e7700950af63117ff104b71cfbdfcaa0b31925d1b686ab1be6c52b32dad819c7e38f1846
 DIST chromium-103-patchset-4.tar.xz 7220 BLAKE2B 
3dc9670be01d4bbfd24e8d305ea72e6bd911062a9a012c7548fca76ec34998b54ff31ef0118be5db9fdde3839365103cb06b29ff2ab167ad4313b4b64cba3a63
 SHA512 
54fb3600bb42ffcd6168f9741432879877bb5d206c11b3874249faaaff13288bffd4e7336f055c0c619efba02aa694de6abde394a6964c0ff6b33d9e3aed1691
-DIST chromium-103.0.5060.24.tar.xz 1442066428 BLAKE2B 
dc2cb67bf8aec50f22ae14ca36ffde555c076f197895e9da759e4292b83b15e24ddf5888af409afde273699fa1e15f3ca95f0663b7c8dbef9db74f44d361c671
 SHA512 
23c34f634ca890467de44efc25caa0e55d2668643ace19e6759a45b3c6119a98ddd885cab6b1a9a665613958abcc28c3b5439f36ce6c1bcb47547c56047e4c7c
+DIST chromium-103.0.5060.33.tar.xz 1470671736 BLAKE2B 
e036115ff0439e2e8ab18d97ebf720e88fa48a65f99eca9bcd37d30b9c9b4e5a376242783c83e65678dbcd73764e1a10fb62c95aabca3b10e3a86ad54c79fd00
 SHA512 
3c03d39bc182202c3849a040951d3414e2539444fd87a8740775612c0a80cc76de9a286eadc9af97e9db35e342bed092e20ac997a059673c6c4357f73c8841f8
 DIST chromium-104-patchset-1.tar.xz 5792 BLAKE2B 
7febe80c63c598812c86196fb0279132dfb3fec827841e51aafdc8e24e3eb04834578d351b049275688d1b0ae7e17fcbf47b5ec4905b943cbb7570f4d4c1ec3f
 SHA512 
ff87c1150c74a97f4d08da2af4266861503df45061b57283a098225078a118e240c3ef7ad0e943d6bb56d3b73a4d839109b1344dec833d4acd0ed5f07230dff5
 DIST chromium-104.0.5083.0.tar.xz 1443051464 BLAKE2B 
9746f6a0fb058e12507565c59b2e582efb9188bf6faeaaf17c45a1b52269b780a54f507bc6377c6790e7f37ddb8333e193ab5190352d3eb74c39cd80756ea4c3
 SHA512 
d8a88805710934fed80ce00a144f1e7517149a6ee495df5a2f9fa4095de6125a59d261041c72f45bd1087060899cc1afc437f32373a74ba7bb3a8c378b9d7503
 DIST chromium-profiler-0.1.tar 269066240 BLAKE2B 
6897387b63ff9a724b67f2e8799fe803dc75da376da809e752d19d6f5cf98bd84ac24161d07ac4a967577279e9ad5a8a46f0825332a7ee933a27693d6dc95611
 SHA512 
3fb6132599d28455d1b5c04d856ea7623e49b0b0b96f021c31d0952c4ba57d69d0a1cae6f0b91470a235221c89cc0d3bb38303ff02594ed0739712e6e2f8dbcc

diff --git a/www-client/chromium/chromium-103.0.5060.24.ebuild 
b/www-client/chromium/chromium-103.0.5060.33.ebuild
similarity index 100%
rename from www-client/chromium/chromium-103.0.5060.24.ebuild
rename to www-client/chromium/chromium-103.0.5060.33.ebuild



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

2022-06-03 Thread Jakov Smolić
commit: 8866c54732847eba11bdf0fa5909c41b9bc80948
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 06:33:19 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 06:41:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8866c547

dev-libs/nss: Stabilize 3.68.4 arm64, #849347

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-libs/nss/nss-3.68.4.ebuild b/dev-libs/nss/nss-3.68.4.ebuild
index 883f063b1797..a36ec5d86bc3 100644
--- a/dev-libs/nss/nss-3.68.4.ebuild
+++ b/dev-libs/nss/nss-3.68.4.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/$
 
 LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
 IUSE="cacert utils cpu_flags_ppc_altivec cpu_flags_ppc_vsx"
 # pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND
 RDEPEND="



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

2022-06-03 Thread Jakov Smolić
commit: 7759c4922b8db42c1332793e457e4dad9417b835
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 06:33:18 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 06:41:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7759c492

media-libs/libjpeg-turbo: Stabilize 2.1.3 arm64, #833721

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild 
b/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild
index 08a9c7a0e46b..03383ab53100 100644
--- a/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild
+++ b/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 LICENSE="BSD IJG ZLIB"
 SLOT="0/0.2"
 if [[ "$(ver_cut 3)" -lt 90 ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris 
~x86-solaris"
 fi
 IUSE="cpu_flags_arm_neon java static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: net-dns/bind-tools/files/, net-dns/bind-tools/

2022-06-03 Thread Sam James
commit: 5a92bef099e1ceccd8750bde2c16d985bdf3fafa
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 07:32:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 07:33:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a92bef0

net-dns/bind-tools: backport FORTIFY_SOURCE=3 named-checkconf crash fix

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

 net-dns/bind-tools/bind-tools-9.16.29-r1.ebuild| 156 +
 .../bind-tools-9.16.29-fortify-source-3.patch  |  35 +
 2 files changed, 191 insertions(+)

diff --git a/net-dns/bind-tools/bind-tools-9.16.29-r1.ebuild 
b/net-dns/bind-tools/bind-tools-9.16.29-r1.ebuild
new file mode 100644
index ..6ab46c310694
--- /dev/null
+++ b/net-dns/bind-tools/bind-tools-9.16.29-r1.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic toolchain-funcs
+
+MY_PN=${PN//-tools}
+MY_PV=${PV/_p/-P}
+MY_PV=${MY_PV/_rc/rc}
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
+HOMEPAGE="https://www.isc.org/software/bind;
+SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${MY_P}.tar.xz;
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+caps doc gssapi idn ipv6 libedit readline xml"
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+COMMON_DEPEND="
+   dev-libs/libuv:=
+   caps? ( sys-libs/libcap )
+   dev-libs/openssl:=
+   xml? ( dev-libs/libxml2 )
+   idn? ( net-dns/libidn2:= )
+   gssapi? ( virtual/krb5 )
+   libedit? ( dev-libs/libedit )
+   !libedit? (
+   readline? ( sys-libs/readline:= )
+   )
+"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+# sphinx required for man-page and html creation
+BDEPEND="
+   doc? ( dev-python/sphinx )
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_P}"
+
+# bug 479092, requires networking
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-fortify-source-3.patch
+)
+
+src_prepare() {
+   default
+
+   export LDFLAGS="${LDFLAGS} -L${EPREFIX}/usr/$(get_libdir)"
+
+   # Disable tests for now, bug 406399
+   sed -i '/^SUBDIRS/s:tests::' bin/Makefile.in lib/Makefile.in || die
+
+   # Do not disable thread local storage on Solaris, it works with our
+   # toolchain, and it breaks further configure checks
+   sed -i -e '/LDFLAGS=/s/-zrelax=transtls//' configure.ac configure || die
+
+   # bug #220361
+   rm aclocal.m4 || die
+   rm -rf libtool.m4/ || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir="${EPREFIX}"/var
+   --without-python
+   --without-libjson
+   --without-zlib
+   --without-lmdb
+   --without-maxminddb
+   --disable-geoip
+   --with-openssl="${ESYSROOT}"/usr
+   $(use_with idn libidn2 "${ESYSROOT}"/usr)
+   $(use_with xml libxml2)
+   $(use_with gssapi)
+   $(use_with readline)
+   $(use_enable caps linux-caps)
+   AR="$(type -P $(tc-getAR))"
+   )
+
+   # bug 607400
+   if use libedit ; then
+   myeconfargs+=( --with-readline=-ledit )
+   elif use readline ; then
+   myeconfargs+=( --with-readline=-lreadline )
+   else
+   myeconfargs+=( --without-readline )
+   fi
+
+   # bug 344029
+   append-cflags "-DDIG_SIGCHASE"
+
+   # to expose CMSG_* macros from sys/sockets.h
+   [[ ${CHOST} == *-solaris* ]] && append-cflags "-D_XOPEN_SOURCE=600"
+
+   # localstatedir for nsupdate -l, bug 395785
+   tc-export BUILD_CC
+   econf "${myeconfargs[@]}"
+
+   # bug #151839
+   echo '#undef SO_BSDCOMPAT' >> config.h
+}
+
+src_compile() {
+   local AR=$(tc-getAR)
+
+   emake AR="${AR}" -C lib/
+   emake AR="${AR}" -C bin/delv/
+   emake AR="${AR}" -C bin/dig/
+   emake AR="${AR}" -C bin/nsupdate/
+   emake AR="${AR}" -C bin/dnssec/
+   emake -C doc/man/ man $(usev doc)
+}
+
+src_install() {
+   local man_dir="${S}/doc/man"
+   local html_dir="${man_dir}/_build/html"
+
+   dodoc README CHANGES
+
+   cd "${S}"/bin/delv || die
+   dobin delv
+   doman ${man_dir}/delv.1
+
+   cd "${S}"/bin/dig || die
+   dobin dig host nslookup
+   doman ${man_dir}/{dig,host,nslookup}.1
+
+   cd "${S}"/bin/nsupdate || die
+   dobin nsupdate
+   doman ${man_dir}/nsupdate.1
+   if use doc; then
+   docinto html
+  

[gentoo-commits] repo/gentoo:master commit in: net-dns/bind/files/, net-dns/bind/

2022-06-03 Thread Sam James
commit: f06ef44e355a161ac9185b1b389addf510a08616
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 07:32:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 07:33:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f06ef44e

net-dns/bind: backport FORTIFY_SOURCE=3 named-checkconf crash fix

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

 net-dns/bind/bind-9.16.29-r1.ebuild| 376 +
 .../bind/files/bind-9.16.29-fortify-source-3.patch |  35 ++
 2 files changed, 411 insertions(+)

diff --git a/net-dns/bind/bind-9.16.29-r1.ebuild 
b/net-dns/bind/bind-9.16.29-r1.ebuild
new file mode 100644
index ..ab9d7f6ac2ec
--- /dev/null
+++ b/net-dns/bind/bind-9.16.29-r1.ebuild
@@ -0,0 +1,376 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Re dlz/mysql and threads, needs to be verified..
+# MySQL uses thread local storage in its C api. Thus MySQL
+# requires that each thread of an application execute a MySQL
+# thread initialization to setup the thread local storage.
+# This is impossible to do safely while staying within the DLZ
+# driver API. This is a limitation caused by MySQL, and not the DLZ API.
+# Because of this BIND MUST only run with a single thread when
+# using the MySQL driver.
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit python-r1 autotools toolchain-funcs flag-o-matic db-use systemd 
tmpfiles
+
+MY_PV="${PV/_p/-P}"
+MY_PV="${MY_PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+
+SDB_LDAP_VER="1.1.0-fc14"
+
+RRL_PV="${MY_PV}"
+
+# SDB-LDAP: http://bind9-ldap.bayour.com/
+
+DESCRIPTION="Berkeley Internet Name Domain - Name Server"
+HOMEPAGE="https://www.isc.org/software/bind;
+SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${P}.tar.xz
+   doc? ( mirror://gentoo/dyndns-samples.tbz2 )"
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+# -berkdb by default re bug 602682
+IUSE="berkdb +caps +dlz dnstap doc dnsrps fixed-rrset geoip geoip2 gssapi
+json ldap lmdb mysql odbc postgres python selinux static-libs xml +zlib"
+# sdb-ldap - patch broken
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+# Upstream dropped the old geoip library, but the BIND configuration for using
+# GeoIP remained the same.
+REQUIRED_USE="
+   postgres? ( dlz )
+   berkdb? ( dlz )
+   mysql? ( dlz )
+   odbc? ( dlz )
+   ldap? ( dlz )
+   dnsrps? ( dlz )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+DEPEND="
+   acct-group/named
+   acct-user/named
+   berkdb? ( sys-libs/db:= )
+   dev-libs/openssl:=[-bindist(-)]
+   mysql? ( dev-db/mysql-connector-c:0= )
+   odbc? ( >=dev-db/unixODBC-2.2.6 )
+   ldap? ( net-nds/openldap:= )
+   postgres? ( dev-db/postgresql:= )
+   caps? ( >=sys-libs/libcap-2.1.0 )
+   xml? ( dev-libs/libxml2 )
+   geoip? ( dev-libs/libmaxminddb:= )
+   geoip2? ( dev-libs/libmaxminddb:= )
+   gssapi? ( virtual/krb5 )
+   json? ( dev-libs/json-c:= )
+   lmdb? ( dev-db/lmdb:= )
+   zlib? ( sys-libs/zlib )
+   dnstap? ( dev-libs/fstrm dev-libs/protobuf-c:= )
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/ply[${PYTHON_USEDEP}]
+   )
+   dev-libs/libuv:=
+"
+
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-bind )
+   sys-process/psmisc"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}/ldap-library-path-on-multilib-machines.patch"
+   "${FILESDIR}/${P}-fortify-source-3.patch"
+)
+
+# bug 479092, requires networking
+# bug 710840, cmocka fails LDFLAGS='-Wl,-O1'
+#RESTRICT="test"
+
+src_prepare() {
+   default
+
+   # should be installed by bind-tools
+   sed -i -r -e "s:(nsupdate|dig|delv) ::g" bin/Makefile.in || die
+
+   # Disable tests for now, bug 406399
+   sed -i '/^SUBDIRS/s:tests::' bin/Makefile.in lib/Makefile.in || die
+
+   # bug #220361
+   rm aclocal.m4 || die
+   rm -rf libtool.m4/ || die
+   eautoreconf
+
+   use python && python_copy_sources
+}
+
+src_configure() {
+   bind_configure --without-python
+   use python && python_foreach_impl python_configure
+}
+
+bind_configure() {
+   local myeconfargs=(
+   AR="$(type -P $(tc-getAR))"
+   --prefix="${EPREFIX}"/usr
+   --sysconfdir=/etc/bind
+   --localstatedir=/var
+   --with-libtool
+   --enable-full-report
+   --without-readline
+   --with-openssl="${ESYSROOT}"/usr
+   --without-cmocka
+   # Removed in 9.17, drags in libunwind dependency too
+   --disable-backtrace
+   $(use_enable caps linux-caps)
+   $(use_enable dnsrps)
+   

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

2022-06-03 Thread Fabian Groffen
commit: f7d7ce36a2bb31076675db730290687ffc76f315
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jun  3 08:11:06 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jun  3 08:11:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d7ce36

mail-filter/procmail-3.22-r15: marked ~arm64

Signed-off-by: Fabian Groffen  gentoo.org>

 mail-filter/procmail/procmail-3.22-r15.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-filter/procmail/procmail-3.22-r15.ebuild 
b/mail-filter/procmail/procmail-3.22-r15.ebuild
index cbdc4d089194..4d8764f0af5a 100644
--- a/mail-filter/procmail/procmail-3.22-r15.ebuild
+++ b/mail-filter/procmail/procmail-3.22-r15.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="http://www.procmail.org/${P}.tar.gz;
 
 LICENSE="|| ( Artistic GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
 IUSE="mbox selinux"
 
 DEPEND="acct-group/mail



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

2022-06-03 Thread Bernard Cafarelli
commit: 6b0bea5330675f02c4b6b6c782c44c904bdbc908
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Jun  3 06:54:18 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Jun  3 06:56:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b0bea53

net-misc/nextcloud-client: add 3.5.1

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

 net-misc/nextcloud-client/Manifest |   1 +
 .../nextcloud-client/nextcloud-client-3.5.1.ebuild | 106 +
 2 files changed, 107 insertions(+)

diff --git a/net-misc/nextcloud-client/Manifest 
b/net-misc/nextcloud-client/Manifest
index 21ddc8f945dd..57aff9dc64a4 100644
--- a/net-misc/nextcloud-client/Manifest
+++ b/net-misc/nextcloud-client/Manifest
@@ -1,3 +1,4 @@
 DIST nextcloud-client-3.4.3.tar.gz 14338935 BLAKE2B 
c9d03e0d950764537aa883da88603746ccd8818c9d0659f8df009a2550ea33f2f51f12448327b7a73a9106e310860b8399a2d12cf18c2c6b7a8f5fa2b7652148
 SHA512 
b3a9aa019ea2f01ffe74fe1a39c37f3d61cfa4c4b9a520d4f17061960c388541abf0c6541d60d2beed4de26f7fa18fdbef42121d9150c6b916d566bd7285ba71
 DIST nextcloud-client-3.4.4.tar.gz 14352142 BLAKE2B 
104af477a15adc30885bd4d6c5fa022efc89d63c9294c8a63234ed60b95ad1a34bdc8fed8602fd60f4fbff7c9dca2c33461bf9b167401b8d933ef9b02821
 SHA512 
880d615147feed915595bf6e4f99c3c7588d03b910bdee934429ccdbc16c2a0e7b07be99665729d60cb68c22a140cfd21c0cc821fd1c4499bc6ea4aec515eaf4
 DIST nextcloud-client-3.5.0.tar.gz 15359946 BLAKE2B 
144f50fb1ce3f1cad205fd2bf5c161c54602d75642518e4db2bad1e384b28bf3baf3ba7a22eafe7530aae9aa1bced4c2025c33dc1566ba48db64224ae00537e9
 SHA512 
9c20cc2878832fb9fbe690fb0a2b9f960ea58480bb14c89d8e713d9847a27fad920ce4b507fb8b7b5ac211f4a0e1c775e3b985d57acd9191e87f45e01a86f85c
+DIST nextcloud-client-3.5.1.tar.gz 15392337 BLAKE2B 
6f3826e33828aacfbefb1786c9a1231ccba0be4b649cc132546914d7c61b8755b32f873a9eb5c27d10d207121636738bc51354643d056ffe6733c5cd0f395cac
 SHA512 
989cc4c99f81f7451af8b13453155f0c89448226ade565025030a8064c7e54e5668b37744564685cc700f2b5a54f899d563a4be2bfe023e43987928982a2feba

diff --git a/net-misc/nextcloud-client/nextcloud-client-3.5.1.ebuild 
b/net-misc/nextcloud-client/nextcloud-client-3.5.1.ebuild
new file mode 100644
index ..df8b692a88c8
--- /dev/null
+++ b/net-misc/nextcloud-client/nextcloud-client-3.5.1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake virtualx xdg
+
+DESCRIPTION="Desktop Syncing Client for Nextcloud"
+HOMEPAGE="https://github.com/nextcloud/desktop;
+SRC_URI="https://github.com/nextcloud/desktop/archive/v${PV/_/-}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="CC-BY-3.0 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc dolphin nautilus test webengine"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   >=dev-db/sqlite-3.34:3
+   >=dev-libs/openssl-1.1.0:0=
+   dev-libs/qtkeychain:=[qt5(+)]
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtquickcontrols2:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwebsockets:5
+   dev-qt/qtwidgets:5
+   sys-libs/zlib
+   dolphin? (
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/kio:5
+   )
+   nautilus? ( dev-python/nautilus-python )
+   webengine? ( dev-qt/qtwebengine:5[widgets] )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   dev-qt/linguist-tools:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtxml:5
+   gnome-base/librsvg
+   doc? (
+   dev-python/sphinx
+   dev-tex/latexmk
+   dev-texlive/texlive-latexextra
+   virtual/latex-base
+   )
+   dolphin? ( kde-frameworks/extra-cmake-modules )
+   test? (
+   dev-util/cmocka
+   dev-qt/qttest:5
+   )
+"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/desktop-${PV/_/-}"
+
+src_prepare() {
+   # We do not package libcloudproviders
+   sed -e "s/pkg_check_modules.*cloudproviders/#&/" -i CMakeLists.txt || 
die
+
+   # Keep tests in ${T}
+   sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
+   -DBUILD_UPDATER=OFF
+   $(cmake_use_find_package doc Sphinx)
+   $(cmake_use_find_package doc PdfLatex)
+   $(cmake_use_find_package webengine Qt5WebEngine)
+   $(cmake_use_find_package webengine Qt5WebEngineWidgets)
+   -DBUILD_SHELL_INTEGRATION_DOLPHIN=$(usex dolphin)
+   -DBUILD_SHELL_INTEGRATION_NAUTILUS=$(usex nautilus)
+   -DBUILD_TESTING=$(usex test)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   virtx cmake_src_test
+}
+
+src_compile() 

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

2022-06-03 Thread Michał Górny
commit: 89d70a2cd8b7d103af0ac4d04584e653de36a0ab
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  3 06:13:18 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  3 06:14:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89d70a2c

dev-python/bottle: Remove old

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

 dev-python/bottle/Manifest |  2 --
 dev-python/bottle/bottle-0.12.19-r1.ebuild | 55 --
 dev-python/bottle/bottle-0.12.19.ebuild| 47 -
 dev-python/bottle/bottle-0.12.20.ebuild| 55 --
 4 files changed, 159 deletions(-)

diff --git a/dev-python/bottle/Manifest b/dev-python/bottle/Manifest
index a9ff0bfdc61a..ab37c16b4288 100644
--- a/dev-python/bottle/Manifest
+++ b/dev-python/bottle/Manifest
@@ -1,3 +1 @@
-DIST bottle-0.12.19.tar.gz 73142 BLAKE2B 
e59d7a507d3401869ba4953a48274062fc56226afa2f7aad596b4ef4352e4a79cea2d224dfe32d7ce014e4f4a3ba088d0e7a0886f64a84bb6b78571e953fa3c3
 SHA512 
e5d2f6a32d1b89ae3cc9607456c0614db2b58882c6d36273d695c51d3d77b1858cac4d914dbf19bca3b74be68c197aa6473f162e40d9b7ae2af3a084a28c2637
-DIST bottle-0.12.20.tar.gz 74235 BLAKE2B 
8d6c03ac9a0330fa13e474fcb6bb985d663d3c4c1c2cd6ca24a1224efd3072d4897efafc095af13f8231b99d705ae252fbed29ebe8e18dc5c9db7318a9c749c7
 SHA512 
149355d39ac1370a3b6c1999756ac2c7eb98ef04cf99df7099a6c84112e1ff06a0cac4612843750499633a136ea2ddfb1a5d594ba03d7ee63cf7cae9aceba823
 DIST bottle-0.12.21.tar.gz 74229 BLAKE2B 
88674389d2c087a7416443d031995ee923a98b790eb85d81b625f11b2fb0baee35d90a3ee2dba5b9d4744a343a34396a50edef0f85a2d6f4f0f4da95bae31b5b
 SHA512 
3d621f6684f439a4a5718ad25e8b45eb0d1100cd565ec5b797adf67141e01d835cde671e687f5515cb6eab69bb465e9c7d004131634609266c2e1b69b0adbf43

diff --git a/dev-python/bottle/bottle-0.12.19-r1.ebuild 
b/dev-python/bottle/bottle-0.12.19-r1.ebuild
deleted file mode 100644
index 43d9e006d134..
--- a/dev-python/bottle/bottle-0.12.19-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="A fast and simple micro-framework for small web-applications"
-HOMEPAGE="
-   https://bottlepy.org/
-   https://github.com/bottlepy/bottle/
-   https://pypi.org/project/bottle/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   test? (
-   dev-python/mako[${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.12.8-py3.5-backport.patch
-   "${FILESDIR}"/${P}-py311.patch
-)
-
-python_prepare_all() {
-   sed -i -e '/scripts/d' setup.py || die
-
-   # Remove test file requring connection to network
-   rm test/test_server.py || die
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   "${EPYTHON}" test/testall.py || die "tests failed under ${EPYTHON}"
-}
-
-pkg_postinst() {
-   optfeature "Templating support" dev-python/mako
-   elog "Due to problems with bottle.py being in /usr/bin (see bug 
#474874)"
-   elog "we do as most other distros and do not install the script 
anymore."
-   elog "If you do want/have to call it directly rather than through your 
app,"
-   elog "please use the following instead:"
-   elog '  `python -m bottle`'
-}

diff --git a/dev-python/bottle/bottle-0.12.19.ebuild 
b/dev-python/bottle/bottle-0.12.19.ebuild
deleted file mode 100644
index 4a7ace2670ef..
--- a/dev-python/bottle/bottle-0.12.19.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="A fast and simple micro-framework for small web-applications"
-HOMEPAGE="https://pypi.org/project/bottle/ https://bottlepy.org/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( dev-python/mako[${PYTHON_USEDEP}] )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.12.8-py3.5-backport.patch
-)
-
-python_prepare_all() {
-   sed -i -e '/scripts/d' setup.py || die
-
-   # Remove test file requring connection to network
-   rm test/test_server.py || die
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   # A few odd fails in the suite under pypy
-   # https://github.com/bottlepy/bottle/issues/714
-   "${EPYTHON}" test/testall.py || die "tests failed under 

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

2022-06-03 Thread Sam James
commit: e6afb012ba7b9e31d469d06c292937b4ca8329bb
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 06:06:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 06:13:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6afb012

app-text/poppler: add 22.06.0 (unkeyworded)

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

 app-text/poppler/Manifest|  2 ++
 .../poppler/{poppler-.ebuild => poppler-22.06.0.ebuild}  | 12 ++--
 app-text/poppler/poppler-.ebuild | 12 ++--
 3 files changed, 22 insertions(+), 4 deletions(-)

diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest
index e68fff1340a9..289d85ec8d84 100644
--- a/app-text/poppler/Manifest
+++ b/app-text/poppler/Manifest
@@ -1,2 +1,4 @@
 DIST poppler-22.03.0.tar.xz 1809940 BLAKE2B 
0307e9225645b289105fe5a55a712ab821a0961a5dd53467b7db41432d74ec763e9ab0494f6b4d1bed94f7b0c2a74cb849878ad5f0c877fa4df0888f97a10ef6
 SHA512 
f87bbff4f394f192095da0c00bdf8b5c70b7eb864941225aad2025e91283c3c42a0016a772e7e9ea73a86746251928fc64500f923e8fd841adae1c6e67d72569
 DIST poppler-22.05.0.tar.xz 1828628 BLAKE2B 
d1757893c841d35cbdeda493afea92046c447dfa0d519ab9a872a75fdb7edbb06bbde78b2e7d41757f5bbff8d1f46c81f7314dff8386d4d686ded4d2cc85d65e
 SHA512 
629098793050f7a901c2a2cf1efcad83c58d26164cf94f4aa3985465f016a8875c62be4fb8ab8005ca00ef061402962e6d6c14eb611ce29f2d71d3ae83f24737
+DIST poppler-22.06.0.tar.xz 1834980 BLAKE2B 
6988480dc30f5fe67be0170f8f006bdb4d3e6b0e0ad8643aa6cbf4fe017d52d8747f108267a30aee5ec4567aa5d2fcc9ce9824fc4dac45a1d37291fa668c2dfe
 SHA512 
79e1a1440a0903ea6238dcc7afc4ecdf1f8cc53af94ec5649f631fca568711d48a7ec4046fccb8520818420dc21e4ad1aaf602c22b13f9ce22f4d06edc83c8a3
+DIST poppler-22.06.0.tar.xz.sig 833 BLAKE2B 
e2a842fac83b5c42713aa45072d8ea1de5219cbbc35d04142a902f569fc7c558cbda9a2379fde6f9f933b701fabe98f93de71a0676837b2a21104f919a097bc8
 SHA512 
b61f706e52c57209bb180fbe5a65e366e2a841743ac2c24fc0828dc4bab8ae52da12330e4694e8dade1e1963112fc7b01c0c1b30141be2b7c8c0cf2aaab059c5

diff --git a/app-text/poppler/poppler-.ebuild 
b/app-text/poppler/poppler-22.06.0.ebuild
similarity index 85%
copy from app-text/poppler/poppler-.ebuild
copy to app-text/poppler/poppler-22.06.0.ebuild
index a5f3b33d9738..1e336c95ce57 100644
--- a/app-text/poppler/poppler-.ebuild
+++ b/app-text/poppler/poppler-22.06.0.ebuild
@@ -10,9 +10,13 @@ if [[ ${PV} == ** ]] ; then
EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git;
SLOT="0/"
 else
+   VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/aacid.asc
+   inherit verify-sig
+
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-   SLOT="0/121"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
+   SRC_URI+=" verify-sig? ( 
https://poppler.freedesktop.org/${P}.tar.xz.sig )"
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   SLOT="0/122"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 
 DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
@@ -57,6 +61,10 @@ BDEPEND="
virtual/pkgconfig
 "
 
+if [[ ${PV} != ** ]] ; then
+   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-aacid )"
+fi
+
 DOCS=( AUTHORS NEWS README.md README-XPDF )
 
 PATCHES=(

diff --git a/app-text/poppler/poppler-.ebuild 
b/app-text/poppler/poppler-.ebuild
index a5f3b33d9738..1e336c95ce57 100644
--- a/app-text/poppler/poppler-.ebuild
+++ b/app-text/poppler/poppler-.ebuild
@@ -10,9 +10,13 @@ if [[ ${PV} == ** ]] ; then
EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git;
SLOT="0/"
 else
+   VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/aacid.asc
+   inherit verify-sig
+
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-   SLOT="0/121"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
+   SRC_URI+=" verify-sig? ( 
https://poppler.freedesktop.org/${P}.tar.xz.sig )"
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   SLOT="0/122"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 
 

[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-aacid/

2022-06-03 Thread Sam James
commit: 406a136a54518333f7a4b1d2c44342295830d94f
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 05:49:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 06:13:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=406a136a

sec-keys/openpgp-keys-aacid: new package, add 20220603

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

 sec-keys/openpgp-keys-aacid/Manifest|  1 +
 sec-keys/openpgp-keys-aacid/metadata.xml| 20 
 .../openpgp-keys-aacid-20220603.ebuild  | 21 +
 3 files changed, 42 insertions(+)

diff --git a/sec-keys/openpgp-keys-aacid/Manifest 
b/sec-keys/openpgp-keys-aacid/Manifest
new file mode 100644
index ..b24496f50128
--- /dev/null
+++ b/sec-keys/openpgp-keys-aacid/Manifest
@@ -0,0 +1 @@
+DIST 
openpgp-keys-aacid-20220603-0xCA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7.asc 
26510 BLAKE2B 
a4f3f7863c66397ca9163df0437d8840f8b02f6e43811a31038ee7ad640ea57f01a5ee0c1c54e7efbda68ffdb4c1ffc1db42e82f6439e50f932bd8074392991a
 SHA512 
d0d162c9dd31043cff393c3ec2ec65d37a904ad6f97e3a8509076c6fa2788feaf640dd6d928fa96ccae56a092b9608586a8f90d59af15e677ba5fe9418965d63

diff --git a/sec-keys/openpgp-keys-aacid/metadata.xml 
b/sec-keys/openpgp-keys-aacid/metadata.xml
new file mode 100644
index ..038060fab841
--- /dev/null
+++ b/sec-keys/openpgp-keys-aacid/metadata.xml
@@ -0,0 +1,20 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   reave...@gentoo.org
+   Maciej Mrozowski
+
+
+   k...@gentoo.org
+   Gentoo KDE Project
+
+
+   print...@gentoo.org
+   Gentoo Printing Project
+
+
+   off...@gentoo.org
+   Please CC on stabilisation bugs
+
+

diff --git a/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild 
b/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild
new file mode 100644
index ..18e76d50a763
--- /dev/null
+++ b/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OpenPGP keys used by Albert Astals Cid"
+HOMEPAGE="https://poppler.freedesktop.org/;
+# Mirrored from 
https://pgp.surfnet.nl/pks/lookup?op=get=0xCA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7
+SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-0xCA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7.asc;
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+src_install() {
+   local files=( ${A} )
+
+   insinto /usr/share/openpgp-keys
+   newins - aacid.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die)
+}



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

2022-06-03 Thread Sam James
commit: 74b87a43ec987a99804852b6a1996aa5d2a045e1
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 06:33:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 06:33:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74b87a43

dev-python/plotly: add link to upstream PR

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

 dev-python/plotly/files/plotly-5.8.0-fix-versioneer-import.patch | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/plotly/files/plotly-5.8.0-fix-versioneer-import.patch 
b/dev-python/plotly/files/plotly-5.8.0-fix-versioneer-import.patch
index 4d0411a34c62..37582b05429d 100644
--- a/dev-python/plotly/files/plotly-5.8.0-fix-versioneer-import.patch
+++ b/dev-python/plotly/files/plotly-5.8.0-fix-versioneer-import.patch
@@ -1,4 +1,5 @@
 https://bugs.gentoo.org/841002
+https://github.com/plotly/plotly.py/pull/3757
 https://github.com/dandi/dandi-cli/pull/998
 https://github.com/mgorny/gpep517/issues/1
 --- a/setup.py



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

2022-06-03 Thread Sam James
commit: b01c08db5e85ef536e19de713901864abde1cc3b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 06:44:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 06:44:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b01c08db

dev-python/lxml: update Manifest (tags republished for wheel fixes)

Verified changes are just to do with wheel creation for macOS.

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

 dev-python/lxml/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/lxml/Manifest b/dev-python/lxml/Manifest
index fd65bdf74d3c..074412d4bb7e 100644
--- a/dev-python/lxml/Manifest
+++ b/dev-python/lxml/Manifest
@@ -1,2 +1,2 @@
 DIST lxml-4.8.0.tar.gz 959376 BLAKE2B 
a40be5e058153e1dc3f8501b645b0211f4498928ed71b161df54a67501356e9968064401b6d17e17dc8d62223b29e794eaa2bee7ff78ffee203d9f9a22f3e1c2
 SHA512 
bbcd8ea001cfa2820dcac4e00de6ded81700b2f0bd4a58bcdd4da05a19a107f57cd56280c4838fe19ee7ecd6be105878bf8c2f1c0e5111899c4ad1a2ba03537f
-DIST lxml-4.9.0.gh.tar.gz 960503 BLAKE2B 
5b4c6c3c7c5f14167fa209700207a4d0bc7fbe67214060258e0474c11885f1bb0a6b57cc02d0df40f035670d14552ebc66acda3c184e77840377cb3f47187b18
 SHA512 
e85036a96a78da092d7d77dfb482ca00094811d085076bd2a1fe6f5cb31ac9ba8273a1193b5de8af7b4551b4deb41add83db450de8186c0567fcb4522a8da803
+DIST lxml-4.9.0.gh.tar.gz 960537 BLAKE2B 
c1ffa82f74ae1876c39d94fe248ab0278d30b805081fef92b9cc9ccf28dc10d239a3ee1861a5603deda1f1ae2c4eb288a66019281010459f6320b1000bea1955
 SHA512 
fb88b2e9d92972de69c1f8b54529ea00364b8b72475a2a88c9c509e4fb8cfbf0ced1bc093f96ae60c1d275ee9a8e5a5d2f51472ecce3d706a1cb1299789f9495



[gentoo-commits] repo/gentoo:master commit in: sys-fs/udev/

2022-06-03 Thread Sam James
commit: 5379f047045ad20070ee380fe65797bc181a54aa
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 07:05:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 07:05:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5379f047

sys-fs/udev: Stabilize 250 hppa, #848435

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

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

diff --git a/sys-fs/udev/udev-250.ebuild b/sys-fs/udev/udev-250.ebuild
index 1148f2ba9277..ea77ee02f32b 100644
--- a/sys-fs/udev/udev-250.ebuild
+++ b/sys-fs/udev/udev-250.ebuild
@@ -10,6 +10,6 @@ HOMEPAGE="https://systemd.io/;
 
 LICENSE="metapackage"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
 
 RDEPEND="sys-apps/systemd-utils[udev,${MULTILIB_USEDEP}]"



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

2022-06-03 Thread Sam James
commit: 09d6e90f1ea16d42688f1384c85f332324e5510b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 07:05:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 07:05:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09d6e90f

virtual/udev: Stabilize 217-r5 hppa, #848435

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

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

diff --git a/virtual/udev/udev-217-r5.ebuild b/virtual/udev/udev-217-r5.ebuild
index 78aa7eb99093..d9f4d32e0274 100644
--- a/virtual/udev/udev-217-r5.ebuild
+++ b/virtual/udev/udev-217-r5.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DESCRIPTION="Virtual to select between different udev daemon providers"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
 
 RDEPEND="
|| (



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

2022-06-03 Thread Sam James
commit: 9b80c95ec6c954ec069cce63cf6acf479255b860
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 07:05:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 07:05:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b80c95e

virtual/libudev: Stabilize 232-r7 hppa, #848435

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

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

diff --git a/virtual/libudev/libudev-232-r7.ebuild 
b/virtual/libudev/libudev-232-r7.ebuild
index 9d7a0afe8f84..2834458e4bfd 100644
--- a/virtual/libudev/libudev-232-r7.ebuild
+++ b/virtual/libudev/libudev-232-r7.ebuild
@@ -8,7 +8,7 @@ inherit multilib-build
 DESCRIPTION="Virtual for libudev providers"
 
 SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="systemd"
 
 RDEPEND="



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

2022-06-03 Thread Sam James
commit: a363ae5fade7f24abda49c7c6994948d429c01aa
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 07:05:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 07:05:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a363ae5f

sys-apps/systemd-utils: Stabilize 250.6 hppa, #848435

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

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

diff --git a/sys-apps/systemd-utils/systemd-utils-250.6.ebuild 
b/sys-apps/systemd-utils/systemd-utils-250.6.ebuild
index 6c0a538bb2c7..547c36bcca0f 100644
--- a/sys-apps/systemd-utils/systemd-utils-250.6.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-250.6.ebuild
@@ -26,7 +26,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="+acl boot +kmod selinux sysusers +tmpfiles test +udev"
 REQUIRED_USE="|| ( boot tmpfiles sysusers udev )"
 RESTRICT="!test? ( test )"



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

2022-06-03 Thread Sam James
commit: 924722fc766e28a0a02a07e1146d78370f4d123f
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 07:05:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 07:05:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=924722fc

virtual/tmpfiles: Stabilize 0-r3 hppa, #848435

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

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

diff --git a/virtual/tmpfiles/tmpfiles-0-r3.ebuild 
b/virtual/tmpfiles/tmpfiles-0-r3.ebuild
index 586bbdb3fb7e..839b151c22d0 100644
--- a/virtual/tmpfiles/tmpfiles-0-r3.ebuild
+++ b/virtual/tmpfiles/tmpfiles-0-r3.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DESCRIPTION="Virtual to select between different tmpfiles.d handlers"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
!prefix-guest? (



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

2022-06-03 Thread Sam James
commit: ebc1aae985910a8ae6145a3436c8210f1b9b5ab3
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 07:05:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 07:05:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebc1aae9

sys-apps/systemd: Stabilize 250.6 hppa, #848435

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

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

diff --git a/sys-apps/systemd/systemd-250.6.ebuild 
b/sys-apps/systemd/systemd-250.6.ebuild
index dbba25d8d7f4..8bb5e38305c6 100644
--- a/sys-apps/systemd/systemd-250.6.ebuild
+++ b/sys-apps/systemd/systemd-250.6.ebuild
@@ -20,7 +20,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

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



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

2022-06-03 Thread Sam James
commit: ce58a02350248c8c0bac76bd055b25868d731e62
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 07:05:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 07:05:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce58a023

sys-apps/systemd-tmpfiles: Stabilize 250 hppa, #848435

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

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

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
index 0b277a52ed28..2e836480a484 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
@@ -8,6 +8,6 @@ HOMEPAGE="https://systemd.io/;
 
 LICENSE="metapackage"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
 
 RDEPEND="sys-apps/systemd-utils[tmpfiles]"



[gentoo-commits] repo/gentoo:master commit in: net-dns/hash-slinger/

2022-06-03 Thread Sam James
commit: 6da026529f79b2790a0477b57155cf26f6fefcbb
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 08:11:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 08:12:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6da02652

net-dns/hash-slinger: add 3.2

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

 net-dns/hash-slinger/Manifest|  1 +
 net-dns/hash-slinger/hash-slinger-3.2.ebuild | 49 
 2 files changed, 50 insertions(+)

diff --git a/net-dns/hash-slinger/Manifest b/net-dns/hash-slinger/Manifest
index e200ab15ce5a..c895d12cf4e8 100644
--- a/net-dns/hash-slinger/Manifest
+++ b/net-dns/hash-slinger/Manifest
@@ -1 +1,2 @@
 DIST hash-slinger-3.1.tar.gz 38224 BLAKE2B 
35d60b648704e1aa96fbec000ff07c06a31a1f45c58f708fdad1bab464849d4de60963acde9f2c26eb4304454ed1406f698c8007dbf471794f16f26b8ebdb080
 SHA512 
04ad33b718f716cfd08bd52ee50db81372b7dc13895695e1b23cf904306166b73e388285c7cce8a0a0e5003e783bc61dea4c9ede7a44f22c16e24e2411c7f427
+DIST hash-slinger-3.2.tar.gz 38376 BLAKE2B 
8c89f9a372818166c862d97354a60dddc2795c70f23b39225ad0fc3a2657cc5e048dca228dc004db0240fcf80e74bc799528d3459a65e6de347a493df5abf7b3
 SHA512 
01a25b3bc00bd9cd86c448f087c48ad04248a5a8755c2f154272b833efdce058a1fc62ea3f5cc6e9ff35180754b3e44db03c4e4888fd9051b749eff5fc8c3110

diff --git a/net-dns/hash-slinger/hash-slinger-3.2.ebuild 
b/net-dns/hash-slinger/hash-slinger-3.2.ebuild
new file mode 100644
index ..467f00926cfa
--- /dev/null
+++ b/net-dns/hash-slinger/hash-slinger-3.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit python-single-r1
+
+DESCRIPTION="Various tools to generate DNS records like SSHFP, TLSA, 
OPENPGPKEY, IPSECKEY"
+HOMEPAGE="https://github.com/letoams/hash-slinger;
+SRC_URI="https://github.com/letoams/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="ipsec +openpgp +ssh"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/dnspython[${PYTHON_USEDEP}]
+   dev-python/ipaddr[${PYTHON_USEDEP}]
+   dev-python/m2crypto[${PYTHON_USEDEP}]
+   ')
+   net-dns/unbound[python,${PYTHON_SINGLE_USEDEP}]
+   ipsec? ( net-vpn/libreswan[dnssec] )
+   openpgp? ( $(python_gen_cond_dep 
'dev-python/python-gnupg[${PYTHON_USEDEP}]') )
+   ssh? ( net-misc/openssh )
+"
+
+src_install() {
+   local tools tool
+
+   tools="tlsa"
+
+   use ssh && tools+=" sshfp"
+   use openpgp && tools+=" openpgpkey"
+   use ipsec && tools+=" ipseckey"
+
+   for tool in $tools ; do
+   doman ${tool}.1
+   python_doscript ${tool}
+   done
+
+   dodoc BUGS CHANGES README
+}



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

2022-06-03 Thread Sam James
commit: 23479133aae78e2ac1aaaed372cb92b5e96b1b0c
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 07:47:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 08:12:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23479133

sys-process/criu: fix comment typo

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

 sys-process/criu/criu-3.17-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/criu/criu-3.17-r1.ebuild 
b/sys-process/criu/criu-3.17-r1.ebuild
index c850ddf93c80..66993d5ce406 100644
--- a/sys-process/criu/criu-3.17-r1.ebuild
+++ b/sys-process/criu/criu-3.17-r1.ebuild
@@ -100,7 +100,7 @@ src_configure() {
# we'd like to avoid it. https://bugs.gentoo.org/744244
unset GCOV
 
-   # we have to sed the Makdfile.config to disable automagic deps
+   # we have to sed the Makefile.config to disable automagic deps
criu_use selinux
criu_use bpf
criu_use nftables



[gentoo-commits] repo/gentoo:master commit in: net-dns/unbound/

2022-06-03 Thread Sam James
commit: f709badbb4b1b9639a340567051ccfcef6017f17
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 07:50:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 08:12:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f709badb

net-dns/unbound: enable py3.11

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

 net-dns/unbound/unbound-1.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/unbound/unbound-1.15.0.ebuild 
b/net-dns/unbound/unbound-1.15.0.ebuild
index 5d8427f124b1..cc22906be8b7 100644
--- a/net-dns/unbound/unbound-1.15.0.ebuild
+++ b/net-dns/unbound/unbound-1.15.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
-PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit autotools flag-o-matic multilib-minimal python-single-r1 systemd 
verify-sig
 



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

2022-06-03 Thread Sam James
commit: 13789a43a7620a505f2fc8a6651f1de861b5bcc8
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 08:11:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 08:12:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13789a43

dev-python/m2crypto: enable py3.11

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

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

diff --git a/dev-python/m2crypto/m2crypto-0.38.0.ebuild 
b/dev-python/m2crypto/m2crypto-0.38.0.ebuild
index b0c9ae49d745..c53d59ced1a0 100644
--- a/dev-python/m2crypto/m2crypto-0.38.0.ebuild
+++ b/dev-python/m2crypto/m2crypto-0.38.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 toolchain-funcs



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

2022-06-03 Thread Stephan Hartmann
commit: 1a6991735cc614173abdade3b443af307dcd875c
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Jun  3 06:03:49 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Jun  3 06:03:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a699173

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

Signed-off-by: Stephan Hartmann  gentoo.org>

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

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index eb850551e530..41eb4c7a2dc4 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-beta_102.0.1245.14-1_amd64.deb 119421544 BLAKE2B 
5ff3bebee8851843ae44ac741aed3607360cc4cf5380020a30c62026940fdbe4356e696597ab7e45eea56fe1325a8fbc4046df03d001be96361ec82ea24d8067
 SHA512 
e79ec84946ed0fe19effca226afda9876a121c932cbd7f974318504d3dbe205a167e6c92e8c37616d270700dfd84f3bae3498d7c28130efdff4860d2fb851bb9
 DIST microsoft-edge-beta_102.0.1245.22-1_amd64.deb 119480052 BLAKE2B 
b2bb9e709ef74a15c80d86bbcfbac16a99f089d235fe2921e4672b79fc46201a75ddc7f9ce48199b05a653f6644ea39c4c7ed2b0690e1d6481d813960b2ae6a6
 SHA512 
e31a10eee43b157ca5263776dca4dd29fdcd3c78c686e65ce5499b3da156e8f55800487a0f5511cae68f750f944106dcaa09424228c98ce0eb877a7fc6163354
 DIST microsoft-edge-beta_102.0.1245.25-1_amd64.deb 119475488 BLAKE2B 
373bca1eb83f2be6493cd6fa956cf0bbe032400cd1039a7b3cb332fb6b6719667efb7398e7813c614bd08e421076cb0b3e89e061eb626335ed18ad45c0b38a2b
 SHA512 
55603312dd74a6826cee21ee3e83a5bc4de15d37be121db229aa06587d5204611ed84a7abad11b4e6f27cb15e01ac05bc44b4ea412026730c187ca89e0a3559f
 DIST microsoft-edge-beta_103.0.1264.13-1_amd64.deb 120689156 BLAKE2B 
8c4352fe443ee43586652d43762e70c25a7ca910aab160410389bda834e68799eeecd0868dfebdf41d6a147a6c23a1ffb8f0fa9f9326f363a22b341553db4877
 SHA512 
2ef45292c97c2a3b9a2f7cddce38d415682df1b882144c1f78fc90d0cf2607a7c270d9852f17c9a9c340e248cdeaaf9aa25f1afcb77e2513b651dd952ffb23aa

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

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

2022-06-03 Thread Stephan Hartmann
commit: f47216374839eb1a603aa0289818935f69dc1d05
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Jun  3 06:03:48 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Jun  3 06:03:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4721637

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

Signed-off-by: Stephan Hartmann  gentoo.org>

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

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 2c5d43dec318..eb850551e530 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-beta_102.0.1245.14-1_amd64.deb 119421544 BLAKE2B 
5ff3bebee8851843ae44ac741aed3607360cc4cf5380020a30c62026940fdbe4356e696597ab7e45eea56fe1325a8fbc4046df03d001be96361ec82ea24d8067
 SHA512 
e79ec84946ed0fe19effca226afda9876a121c932cbd7f974318504d3dbe205a167e6c92e8c37616d270700dfd84f3bae3498d7c28130efdff4860d2fb851bb9
 DIST microsoft-edge-beta_102.0.1245.22-1_amd64.deb 119480052 BLAKE2B 
b2bb9e709ef74a15c80d86bbcfbac16a99f089d235fe2921e4672b79fc46201a75ddc7f9ce48199b05a653f6644ea39c4c7ed2b0690e1d6481d813960b2ae6a6
 SHA512 
e31a10eee43b157ca5263776dca4dd29fdcd3c78c686e65ce5499b3da156e8f55800487a0f5511cae68f750f944106dcaa09424228c98ce0eb877a7fc6163354
 DIST microsoft-edge-beta_102.0.1245.25-1_amd64.deb 119475488 BLAKE2B 
373bca1eb83f2be6493cd6fa956cf0bbe032400cd1039a7b3cb332fb6b6719667efb7398e7813c614bd08e421076cb0b3e89e061eb626335ed18ad45c0b38a2b
 SHA512 
55603312dd74a6826cee21ee3e83a5bc4de15d37be121db229aa06587d5204611ed84a7abad11b4e6f27cb15e01ac05bc44b4ea412026730c187ca89e0a3559f
+DIST microsoft-edge-beta_103.0.1264.13-1_amd64.deb 120689156 BLAKE2B 
8c4352fe443ee43586652d43762e70c25a7ca910aab160410389bda834e68799eeecd0868dfebdf41d6a147a6c23a1ffb8f0fa9f9326f363a22b341553db4877
 SHA512 
2ef45292c97c2a3b9a2f7cddce38d415682df1b882144c1f78fc90d0cf2607a7c270d9852f17c9a9c340e248cdeaaf9aa25f1afcb77e2513b651dd952ffb23aa

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

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

2022-06-03 Thread Stephan Hartmann
commit: ecfe6b7dbbf1b6241fdc191d126bcf8e553fd223
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Jun  3 06:02:46 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Jun  3 06:03:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecfe6b7d

www-client/opera: automated bump (87.0.4390.45)

Signed-off-by: Stephan Hartmann  gentoo.org>

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

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 9480e7295908..cc90d2d4c19c 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1,3 @@
 DIST opera-ffmpeg-codecs-100.0.4896.20.tar.xz 1393360 BLAKE2B 
be608a42042b2713fff66716c171959609e06d94b6c56cd8081e05313915378eff25c7098228ff6727a430c9f02bd4e9c9dcce4e715f09e10ac62d89ccd6ae1c
 SHA512 
7dab4a091ac3562cd9c09cf37bc70edf9000ad1b3d31f27278e2edc68b9f55fd4f821ebc90a761ae5803542195718015c859e107344b31a5f7f9ad6cf028df42
 DIST opera-stable_87.0.4390.36_amd64.deb 84936088 BLAKE2B 
9503e789e91fbdc54ec5edb6d395bb7c94b212f87668f3c9be50041d3909ceaabd64f64482e9393c30267af32c71d89b6d2bf81c69c67e322afa4924e47de4a0
 SHA512 
63f8ced96609eb712972039256ca4dc6e004276affa9b4e47042ad34cdb15f0fe653549d15dfaced3243ce5cf39a49d7aca94e309fc705b46bc88fbd35d178ab
+DIST opera-stable_87.0.4390.45_amd64.deb 84949404 BLAKE2B 
5e8281c834f68db95ac95cd520e99aaa4ccbc0a14faa0ca7c86cd7a526ea6c43de6726ec746d896a9b09bbce75c5f87e155bce59d0f79633395fb4e726a55db5
 SHA512 
17e87855a87a9f62596e302ca62dd05409daf2146ec63bdebf45b6d5af06e84bae52d7a0947fe0aceadbac3ad115d9316a240de5b885d4e9fda4ef99ae7607cb

diff --git a/www-client/opera/opera-87.0.4390.45.ebuild 
b/www-client/opera/opera-87.0.4390.45.ebuild
new file mode 100644
index ..d1fbcd0074a1
--- /dev/null
+++ b/www-client/opera/opera-87.0.4390.45.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="
+   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA 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="100.0.4896.20"
+
+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 

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

2022-06-03 Thread Stephan Hartmann
commit: d72b2dd355e65b7121463363e947cf6834a0df31
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Jun  3 06:03:05 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Jun  3 06:03:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72b2dd3

www-client/opera-beta: remove old

Signed-off-by: Stephan Hartmann  gentoo.org>

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

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index d948138e7bef..7ae84a60f7c0 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,3 @@
-DIST opera-beta_87.0.4390.21_amd64.deb 85202928 BLAKE2B 
5801bf935d1aa70ace4d10c4a29b23b11b666c3ef0be152b041cea9e4751832c2540f15afcc47e824be1d88df1946e12d13ad59cf920e0a5bdb2fb5b469496d2
 SHA512 
507bd9435f15e1f9661e33d175d37cab467c23f1d53dfc2053f2d00cf15dab610e743005fea99bbcb913e21e31b76e36ce936afb8161abf901f50b4ea623
 DIST opera-beta_88.0.4412.13_amd64.deb 84766736 BLAKE2B 
4bc08f2d049b4f9ac06996458d512a85b4be643eae235fbcaec3028f90a962f53485a14ef087f0f5eadb3be1a8e620e6b00af8bc72ce8049108aacb17d4af815
 SHA512 
0691106a24f361eba8e38f170a4e903595b360315f16a84ecbd3518d8ae23cf821a2fa48497f3b105802b7418d69df350c2655d84e8d5ccc70fcc48eedb65203
 DIST opera-beta_88.0.4412.18_amd64.deb 84660352 BLAKE2B 
00bca30e13c5d1a058afc27ba72e31b47a9afab0cecf13e375ec12f334467872cb5d6f44d6a2fe9eb3dc56c0a59f2d590be6cdc88adeba840dc83381baeb76ae
 SHA512 
843e299dd65ce4cc80130968121b87d099a020856a3329b81e2eabf795ce8b2402147d138df76dd9577ec83fbb5f2b0d9de778f38993339497fec83a81cf3ba1
 DIST opera-beta_88.0.4412.20_amd64.deb 84683044 BLAKE2B 
79f5961a441008ba0e28164c7f5673565cf2ca78e96a4c0e6674414ab92c743c4178dba770dfc681dc7675028730adf5eb517a2958316a422725754dd9a5dfdd
 SHA512 
84ec4bd4ccfcb80644b80e1722153283eccf7e67f42666021f66ad72fcb52ce53ee2805fd754b936660402fd0f9d1c0b9c4920182399eab83b46fc350cf0920c

diff --git a/www-client/opera-beta/opera-beta-87.0.4390.21.ebuild 
b/www-client/opera-beta/opera-beta-87.0.4390.21.ebuild
deleted file mode 100644
index d1fbcd0074a1..
--- a/www-client/opera-beta/opera-beta-87.0.4390.21.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="
-   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA 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="100.0.4896.20"
-
-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 [[ 

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

2022-06-03 Thread Stephan Hartmann
commit: b116b1f016afdb6939a81a07610f85ec4d987c6b
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Jun  3 06:03:04 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Jun  3 06:03:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b116b1f0

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

Signed-off-by: Stephan Hartmann  gentoo.org>

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

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 6573efc6d79c..d948138e7bef 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,5 @@
 DIST opera-beta_87.0.4390.21_amd64.deb 85202928 BLAKE2B 
5801bf935d1aa70ace4d10c4a29b23b11b666c3ef0be152b041cea9e4751832c2540f15afcc47e824be1d88df1946e12d13ad59cf920e0a5bdb2fb5b469496d2
 SHA512 
507bd9435f15e1f9661e33d175d37cab467c23f1d53dfc2053f2d00cf15dab610e743005fea99bbcb913e21e31b76e36ce936afb8161abf901f50b4ea623
 DIST opera-beta_88.0.4412.13_amd64.deb 84766736 BLAKE2B 
4bc08f2d049b4f9ac06996458d512a85b4be643eae235fbcaec3028f90a962f53485a14ef087f0f5eadb3be1a8e620e6b00af8bc72ce8049108aacb17d4af815
 SHA512 
0691106a24f361eba8e38f170a4e903595b360315f16a84ecbd3518d8ae23cf821a2fa48497f3b105802b7418d69df350c2655d84e8d5ccc70fcc48eedb65203
 DIST opera-beta_88.0.4412.18_amd64.deb 84660352 BLAKE2B 
00bca30e13c5d1a058afc27ba72e31b47a9afab0cecf13e375ec12f334467872cb5d6f44d6a2fe9eb3dc56c0a59f2d590be6cdc88adeba840dc83381baeb76ae
 SHA512 
843e299dd65ce4cc80130968121b87d099a020856a3329b81e2eabf795ce8b2402147d138df76dd9577ec83fbb5f2b0d9de778f38993339497fec83a81cf3ba1
+DIST opera-beta_88.0.4412.20_amd64.deb 84683044 BLAKE2B 
79f5961a441008ba0e28164c7f5673565cf2ca78e96a4c0e6674414ab92c743c4178dba770dfc681dc7675028730adf5eb517a2958316a422725754dd9a5dfdd
 SHA512 
84ec4bd4ccfcb80644b80e1722153283eccf7e67f42666021f66ad72fcb52ce53ee2805fd754b936660402fd0f9d1c0b9c4920182399eab83b46fc350cf0920c
 DIST opera-ffmpeg-codecs-100.0.4896.20.tar.xz 1393360 BLAKE2B 
be608a42042b2713fff66716c171959609e06d94b6c56cd8081e05313915378eff25c7098228ff6727a430c9f02bd4e9c9dcce4e715f09e10ac62d89ccd6ae1c
 SHA512 
7dab4a091ac3562cd9c09cf37bc70edf9000ad1b3d31f27278e2edc68b9f55fd4f821ebc90a761ae5803542195718015c859e107344b31a5f7f9ad6cf028df42

diff --git a/www-client/opera-beta/opera-beta-88.0.4412.20.ebuild 
b/www-client/opera-beta/opera-beta-88.0.4412.20.ebuild
new file mode 100644
index ..d1fbcd0074a1
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-88.0.4412.20.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="
+   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA 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="100.0.4896.20"
+
+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}

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

2022-06-03 Thread Sam James
commit: 17ac70674418ddfdf5e7134736b86eb4f73e8903
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 07:39:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 07:39:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ac7067

dev-libs/unibilium: Stabilize 2.1.1 arm, #849341

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

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

diff --git a/dev-libs/unibilium/unibilium-2.1.1.ebuild 
b/dev-libs/unibilium/unibilium-2.1.1.ebuild
index 74f7c58a2790..a506295cb055 100644
--- a/dev-libs/unibilium/unibilium-2.1.1.ebuild
+++ b/dev-libs/unibilium/unibilium-2.1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/neovim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-3+ MIT"
 SLOT="0/4"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~x64-macos"
+KEYWORDS="amd64 arm ~arm64 ~riscv x86 ~x64-macos"
 IUSE="static-libs"
 
 BDEPEND="dev-lang/perl



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

2022-06-03 Thread Stephan Hartmann
commit: dd31921a58b2f87d801a6a65244b00c6ef67ca5e
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Jun  3 06:02:53 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Jun  3 06:03:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd31921a

www-client/opera: amd64 stable (87.0.4390.45)

Signed-off-by: Stephan Hartmann  gentoo.org>

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

diff --git a/www-client/opera/opera-87.0.4390.45.ebuild 
b/www-client/opera/opera-87.0.4390.45.ebuild
index d1fbcd0074a1..5a702a579bd7 100644
--- a/www-client/opera/opera-87.0.4390.45.ebuild
+++ b/www-client/opera/opera-87.0.4390.45.ebuild
@@ -40,7 +40,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 FFMPEG_VERSION="100.0.4896.20"
 



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

2022-06-03 Thread Stephan Hartmann
commit: 1be3f53447936cb67b46b37e81a3ec4718df68ac
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Jun  3 06:02:55 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Jun  3 06:03:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be3f534

www-client/opera: remove old

Signed-off-by: Stephan Hartmann  gentoo.org>

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

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index cc90d2d4c19c..8896f83ef571 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,3 +1,2 @@
 DIST opera-ffmpeg-codecs-100.0.4896.20.tar.xz 1393360 BLAKE2B 
be608a42042b2713fff66716c171959609e06d94b6c56cd8081e05313915378eff25c7098228ff6727a430c9f02bd4e9c9dcce4e715f09e10ac62d89ccd6ae1c
 SHA512 
7dab4a091ac3562cd9c09cf37bc70edf9000ad1b3d31f27278e2edc68b9f55fd4f821ebc90a761ae5803542195718015c859e107344b31a5f7f9ad6cf028df42
-DIST opera-stable_87.0.4390.36_amd64.deb 84936088 BLAKE2B 
9503e789e91fbdc54ec5edb6d395bb7c94b212f87668f3c9be50041d3909ceaabd64f64482e9393c30267af32c71d89b6d2bf81c69c67e322afa4924e47de4a0
 SHA512 
63f8ced96609eb712972039256ca4dc6e004276affa9b4e47042ad34cdb15f0fe653549d15dfaced3243ce5cf39a49d7aca94e309fc705b46bc88fbd35d178ab
 DIST opera-stable_87.0.4390.45_amd64.deb 84949404 BLAKE2B 
5e8281c834f68db95ac95cd520e99aaa4ccbc0a14faa0ca7c86cd7a526ea6c43de6726ec746d896a9b09bbce75c5f87e155bce59d0f79633395fb4e726a55db5
 SHA512 
17e87855a87a9f62596e302ca62dd05409daf2146ec63bdebf45b6d5af06e84bae52d7a0947fe0aceadbac3ad115d9316a240de5b885d4e9fda4ef99ae7607cb

diff --git a/www-client/opera/opera-87.0.4390.36.ebuild 
b/www-client/opera/opera-87.0.4390.36.ebuild
deleted file mode 100644
index 5a702a579bd7..
--- a/www-client/opera/opera-87.0.4390.36.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="
-   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA 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="100.0.4896.20"
-
-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: dev-util/cvise/

2022-06-03 Thread Michał Górny
commit: edacb369f28a2cce16054522652fe4b73224be8a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  3 06:22:31 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  3 06:22:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edacb369

dev-util/cvise: clang 14, py3.11

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

 dev-util/cvise/{cvise-2.4.0-r1.ebuild => cvise-2.4.0-r2.ebuild} | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-util/cvise/cvise-2.4.0-r1.ebuild 
b/dev-util/cvise/cvise-2.4.0-r2.ebuild
similarity index 94%
rename from dev-util/cvise/cvise-2.4.0-r1.ebuild
rename to dev-util/cvise/cvise-2.4.0-r2.ebuild
index 0641649ac1b3..b4f8bf341e0a 100644
--- a/dev-util/cvise/cvise-2.4.0-r1.ebuild
+++ b/dev-util/cvise/cvise-2.4.0-r2.ebuild
@@ -4,13 +4,15 @@
 EAPI=7
 
 : ${CMAKE_MAKEFILE_GENERATOR=ninja}
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
+
 inherit cmake llvm python-single-r1
 
 DESCRIPTION="Super-parallel Python port of the C-Reduce"
 HOMEPAGE="https://github.com/marxin/cvise/;
 SRC_URI="
-   https://github.com/marxin/cvise/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+   https://github.com/marxin/cvise/archive/v${PV}.tar.gz -> ${P}.tar.gz
+"
 
 LICENSE="UoI-NCSA"
 SLOT="0"
@@ -19,9 +21,10 @@ IUSE="test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE=${PYTHON_REQUIRED_USE}
 
-LLVM_MAX_SLOT=13
+LLVM_MAX_SLOT=14
 DEPEND="
|| (
+   sys-devel/clang:14
sys-devel/clang:13
sys-devel/clang:12
)



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

2022-06-03 Thread Sam James
commit: ca0e234080b3250e5fb9c8964ce5e0f98fbbeef9
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 06:57:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 06:58:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca0e2340

sys-process/criu: fix automagic libdrm/amdgpu dependency

Bug: https://github.com/checkpoint-restore/criu/issues/1900
Closes: https://bugs.gentoo.org/846446
Signed-off-by: Sam James  gentoo.org>

 sys-process/criu/{criu-3.17.ebuild => criu-3.17-r1.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-process/criu/criu-3.17.ebuild 
b/sys-process/criu/criu-3.17-r1.ebuild
similarity index 96%
rename from sys-process/criu/criu-3.17.ebuild
rename to sys-process/criu/criu-3.17-r1.ebuild
index 4ac0facc8cc2..c850ddf93c80 100644
--- a/sys-process/criu/criu-3.17.ebuild
+++ b/sys-process/criu/criu-3.17-r1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/checkpoint-restore/${PN}/archive/v${PV}/${P}.tar.gz;
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 -riscv"
-IUSE="bpf doc gnutls nftables selinux setproctitle static-libs test"
+IUSE="bpf doc gnutls nftables selinux setproctitle static-libs test 
video_cards_amdgpu"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
@@ -32,6 +32,7 @@ COMMON_DEPEND="
nftables? ( net-libs/gnutls:= )
selinux? ( sys-libs/libselinux:= )
setproctitle? ( dev-libs/libbsd:= )
+   video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )
 "
 DEPEND="${COMMON_DEPEND}"
 BDEPEND="
@@ -103,6 +104,7 @@ src_configure() {
criu_use selinux
criu_use bpf
criu_use nftables
+   criu_use video_cards_amdgpu libdrm
 
emake_opts=(
SETPROCTITLE="$(usex setproctitle)"



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

2022-06-03 Thread Sam James
commit: c818c56789749aec547a0df6d82e522b4146a87b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 06:27:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 06:28:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c818c567

dev-python/plotly: add 5.8.0

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

 dev-python/plotly/Manifest |  1 +
 .../files/plotly-5.8.0-fix-versioneer-import.patch | 14 +
 dev-python/plotly/plotly-5.8.0.ebuild  | 63 ++
 3 files changed, 78 insertions(+)

diff --git a/dev-python/plotly/Manifest b/dev-python/plotly/Manifest
index 6b7240b0df5e..cdbf1b6f15c2 100644
--- a/dev-python/plotly/Manifest
+++ b/dev-python/plotly/Manifest
@@ -1,2 +1,3 @@
 DIST plotly-5.2.2.tar.gz 7293292 BLAKE2B 
baef3accf8f5a3085908fcea558f8003687e18a1f97471c620c378c10d23d4222ef87dc47d64f45199b594414890db5b8ca5e3d7867c871d926c2ae441128c4a
 SHA512 
4d6d79f7cc2063e73e7c17ff90a7d13324497ea8034d8ce62d79ec62b0530a59b2eaec8913fb05efb804cf5be8387b6f96d1710f41b9993233b5a13cf64dd310
 DIST plotly-5.7.0.tar.gz 8609793 BLAKE2B 
12318f837c248c54fd3a8723bc772e8348186942565ba5a4c095f348dc338cc098318889900500ec333d7ec352801926ec91d312f2ccd98a89f804159223057f
 SHA512 
01675470ef5218f06b4e9e485f23155a8e8550748fdf86afdb2a2969f838464b70d4452811427ab6bed2846093e8cfba7e891f7d0ea3a621e1fbffe22182d933
+DIST plotly-5.8.0.tar.gz 7573157 BLAKE2B 
522d0d22d29d5ee204a9ecccbfe7862acee8b8605ab3dfce46a7b771020c24aff39b74aa3244c8384d61bb7e61ca5d2a610d061b0c208bf6cf9fe91543bbfc3f
 SHA512 
2c17c97e897959a9826c19495c30cc7dd21de80e777c13927c1f47c3aa08f64f53ad715d156e78aabaf99fa2a8f85c90d63b08a227c5301710b5c561ee89429c

diff --git a/dev-python/plotly/files/plotly-5.8.0-fix-versioneer-import.patch 
b/dev-python/plotly/files/plotly-5.8.0-fix-versioneer-import.patch
new file mode 100644
index ..4d0411a34c62
--- /dev/null
+++ b/dev-python/plotly/files/plotly-5.8.0-fix-versioneer-import.patch
@@ -0,0 +1,14 @@
+https://bugs.gentoo.org/841002
+https://github.com/dandi/dandi-cli/pull/998
+https://github.com/mgorny/gpep517/issues/1
+--- a/setup.py
 b/setup.py
+@@ -11,7 +11,7 @@ from distutils import log
+ # ensure the current directory is on sys.path; so versioneer can be imported
+ # when pip uses PEP 517/518 build rules.
+ # https://github.com/python-versioneer/python-versioneer/issues/193
+-sys.path.append(os.path.dirname(__file__))
++sys.path.insert(0, os.path.dirname(__file__))
+ 
+ import versioneer
+ 

diff --git a/dev-python/plotly/plotly-5.8.0.ebuild 
b/dev-python/plotly/plotly-5.8.0.ebuild
new file mode 100644
index ..727c95cffca9
--- /dev/null
+++ b/dev-python/plotly/plotly-5.8.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="Browser-based graphing library for Python"
+HOMEPAGE="https://plotly.com/python/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# TODO: package plotly-orca and kaleido
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-python/tenacity-6.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/backports-tempfile[${PYTHON_USEDEP}]
+   ' 3.8)
+   dev-python/inflect[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/jupyter[${PYTHON_USEDEP}]
+   dev-python/jupyterlab[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   dev-python/xarray[${PYTHON_USEDEP}]
+   sci-libs/pyshp[${PYTHON_USEDEP}]
+   sci-libs/scikit-image[${PYTHON_USEDEP}]
+   sci-libs/shapely[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.8.0-fix-versioneer-import.patch
+)
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   mkdir -p "${ED}"/etc/ || die
+   mv "${ED}"/usr/etc/jupyter "${ED}"/etc/ || die
+   rmdir "${ED}"/usr/etc || die
+}



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

2022-06-03 Thread Michał Górny
commit: 9fec686abf789fdff36a90c3763d9558203cbf9a
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Thu Jun  2 21:53:37 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  3 07:10:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fec686a

dev-util/unicorn: remove old

Bug: https://bugs.gentoo.org/849395
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/25733
Signed-off-by: Michał Górny  gentoo.org>

 dev-util/unicorn/Manifest |  1 -
 dev-util/unicorn/unicorn-2.0.0_rc6.ebuild | 80 ---
 2 files changed, 81 deletions(-)

diff --git a/dev-util/unicorn/Manifest b/dev-util/unicorn/Manifest
index 7b99a7f736b8..b79c53ef4965 100644
--- a/dev-util/unicorn/Manifest
+++ b/dev-util/unicorn/Manifest
@@ -1,2 +1 @@
-DIST unicorn-2.0.0_rc6.tar.gz 3968714 BLAKE2B 
dcb42126b8a2b9f0780977c73f5e170b5ad438c4f0eca82293e47d52575de27f18440a2d71b9cd17d7b488ae1d46c8197eabbbf7fd92f196bfb7d46c197937fd
 SHA512 
a80a9408bc5b41b6961049849a8a63f69399325a4e4d8e41f4512173d24a837048d9ac03064bc16eb129e5f52828507baa059fda64430ec52b4f9ef339d61f0d
 DIST unicorn-2.0.0_rc7.tar.gz 3984228 BLAKE2B 
a3e6a0d6084780b3a47837a6c8f9df9ec0eb176ff041881fbf2dc879eee11c70796b4f8e4ba784f553e383b8537abe9a559e627afc2fcaf712e83bfc5daaf11c
 SHA512 
ae7e2b35032a8cff516f27edc58ab41708c2acd05b8feebb127501d0bc990a6722ba8439876ea147a2025372500d5df4bd7db86fddf215be63d070218a85a27e

diff --git a/dev-util/unicorn/unicorn-2.0.0_rc6.ebuild 
b/dev-util/unicorn/unicorn-2.0.0_rc6.ebuild
deleted file mode 100644
index 01c1ff6ba6bf..
--- a/dev-util/unicorn/unicorn-2.0.0_rc6.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV=${PV/_/-}
-
-DISTUTILS_USE_PEP517=setuptools
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{9..10} )
-inherit cmake distutils-r1
-
-DESCRIPTION="A lightweight multi-platform, multi-architecture CPU emulator 
framework"
-HOMEPAGE="https://www.unicorn-engine.org;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/unicorn-engine/unicorn;
-else
-   
SRC_URI="https://github.com/unicorn-engine/unicorn/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="BSD-2 GPL-2 LGPL-2.1"
-SLOT="0/2"
-IUSE="python static-libs"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/glib:2"
-RDEPEND="python? ( ${PYTHON_DEPS} )"
-BDEPEND="virtual/pkgconfig
-   python? ( ${DISTUTILS_DEPS} )"
-
-UNICORN_TARGETS="x86 arm aarch64 riscv mips sparc m68k ppc s390x"
-
-wrap_python() {
-   if use python; then
-   # src_prepare
-   # do not compile C extensions
-   export LIBUNICORN_PATH=1
-
-   pushd bindings/python >/dev/null || die
-   distutils-r1_${1} "$@"
-   popd >/dev/null || die
-   fi
-}
-
-src_prepare() {
-   # Build from sources
-   rm -r bindings/python/prebuilt || die "failed to remove prebuilt files"
-
-   cmake_src_prepare
-   wrap_python ${FUNCNAME}
-}
-
-src_configure(){
-   local mycmakeargs=(
-   -DBUILD_SHARED_LIBS=$(usex !static-libs)
-   -DUNICORN_ARCH="${UNICORN_TARGETS// /;}"
-   )
-
-   cmake_src_configure
-
-   wrap_python ${FUNCNAME}
-}
-
-src_compile() {
-   cmake_src_compile
-
-   wrap_python ${FUNCNAME}
-}
-
-src_install() {
-   cmake_src_install
-
-   wrap_python ${FUNCNAME}
-}



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

2022-06-03 Thread Joonas Niilola
commit: 62a9e6d9b8d11ad820a585b138ee68532d60b21d
Author: Henning Schild  hennsch  de>
AuthorDate: Fri May 20 17:39:16 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 07:52:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a9e6d9

dev-util/bats: bump version to 1.7.0

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/bats/Manifest  |  1 +
 dev-util/bats/bats-1.7.0.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/dev-util/bats/Manifest b/dev-util/bats/Manifest
index 8f9c253f7bd3..d2bc8e60ce7e 100644
--- a/dev-util/bats/Manifest
+++ b/dev-util/bats/Manifest
@@ -1,2 +1,3 @@
 DIST bats-1.5.0.tar.gz 108052 BLAKE2B 
68bba9d263e4206ead7039da2b09c5211c834445efdf429dca6c53acc5409de1052ce7ffa9143e732d3aeaeb6ea6dcaf9b419adc02776e601545557dea776e36
 SHA512 
e0386fb32214db67ae001a2040c44277988af7fa909a820843237c7d47eedfa4e370238d5b2d06a4667b874cad4b00f2cd14624b1bc45628192e5d693bd5073a
 DIST bats-1.6.0.tar.gz 116367 BLAKE2B 
7c3cd055edb476b6d62ddb28b23c5d0f3ddc07aba3b6ff736fc5a89f8a29856fec4e662d84d1c6094d1317d66b2e2666c269b275a6a0f8a7f4784387599ccffb
 SHA512 
b5477d83339294651341734fa2eea54e73ca35e198260eab80cf3313b20904550e57b3471471fd3abfe0c4e02e360c713a87b3ee5e14468d89f3257445e6bb35
+DIST bats-1.7.0.tar.gz 124590 BLAKE2B 
eab244f018ec568c280d20540013eaa9e5a8d84ead8e23b9db2f8d18bbd7ebd43c60ab38cee008e0d016a219f16aa6f52733d5f891ffb8733ca8576a5738dd22
 SHA512 
22ca033e004087cabf645417ea184d2e1a0704575f702a94de5b63b3af6d1fd4caaecad86a5cb49687c606728d875dd13b4d5de66599b83324980fdc71cb92e2

diff --git a/dev-util/bats/bats-1.7.0.ebuild b/dev-util/bats/bats-1.7.0.ebuild
new file mode 100644
index ..d42eecab71cd
--- /dev/null
+++ b/dev-util/bats/bats-1.7.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multiprocessing optfeature
+
+MY_PN="bats-core"
+DESCRIPTION="Bats-core: Bash Automated Testing System"
+HOMEPAGE="https://github.com/bats-core/bats-core/;
+SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+DEPEND="app-shells/bash:*"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_test() {
+   local my_jobs=$(makeopts_jobs)
+   if ! command -v parallel >/dev/null; then
+   my_jobs=1
+   fi
+   bin/bats --tap --jobs "${my_jobs}" test || die "Tests failed"
+}
+
+src_install() {
+   exeinto /usr/libexec/${MY_PN}
+   doexe libexec/${MY_PN}/*
+   exeinto /usr/lib/${MY_PN}
+   doexe lib/${MY_PN}/*
+   dobin bin/${PN}
+
+   dodoc README.md
+   doman man/${PN}.1 man/${PN}.7
+}
+
+pkg_postinst() {
+   optfeature "Parallel Execution" sys-process/parallel
+}



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

2022-06-03 Thread Joonas Niilola
commit: fced40ef8102a80667ef3c1f7fa73ce5846aa86f
Author: Henning Schild  hennsch  de>
AuthorDate: Fri May 20 17:40:34 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 07:52:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fced40ef

dev-util/bats: drop 1.6.0

1.6.0 is known to have bugs, we are skipping 1.6.1 and
are jumping right to 1.7.0

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/25481
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/bats/Manifest  |  1 -
 dev-util/bats/bats-1.6.0.ebuild | 43 -
 2 files changed, 44 deletions(-)

diff --git a/dev-util/bats/Manifest b/dev-util/bats/Manifest
index d2bc8e60ce7e..7a53136f8e17 100644
--- a/dev-util/bats/Manifest
+++ b/dev-util/bats/Manifest
@@ -1,3 +1,2 @@
 DIST bats-1.5.0.tar.gz 108052 BLAKE2B 
68bba9d263e4206ead7039da2b09c5211c834445efdf429dca6c53acc5409de1052ce7ffa9143e732d3aeaeb6ea6dcaf9b419adc02776e601545557dea776e36
 SHA512 
e0386fb32214db67ae001a2040c44277988af7fa909a820843237c7d47eedfa4e370238d5b2d06a4667b874cad4b00f2cd14624b1bc45628192e5d693bd5073a
-DIST bats-1.6.0.tar.gz 116367 BLAKE2B 
7c3cd055edb476b6d62ddb28b23c5d0f3ddc07aba3b6ff736fc5a89f8a29856fec4e662d84d1c6094d1317d66b2e2666c269b275a6a0f8a7f4784387599ccffb
 SHA512 
b5477d83339294651341734fa2eea54e73ca35e198260eab80cf3313b20904550e57b3471471fd3abfe0c4e02e360c713a87b3ee5e14468d89f3257445e6bb35
 DIST bats-1.7.0.tar.gz 124590 BLAKE2B 
eab244f018ec568c280d20540013eaa9e5a8d84ead8e23b9db2f8d18bbd7ebd43c60ab38cee008e0d016a219f16aa6f52733d5f891ffb8733ca8576a5738dd22
 SHA512 
22ca033e004087cabf645417ea184d2e1a0704575f702a94de5b63b3af6d1fd4caaecad86a5cb49687c606728d875dd13b4d5de66599b83324980fdc71cb92e2

diff --git a/dev-util/bats/bats-1.6.0.ebuild b/dev-util/bats/bats-1.6.0.ebuild
deleted file mode 100644
index d42eecab71cd..
--- a/dev-util/bats/bats-1.6.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multiprocessing optfeature
-
-MY_PN="bats-core"
-DESCRIPTION="Bats-core: Bash Automated Testing System"
-HOMEPAGE="https://github.com/bats-core/bats-core/;
-SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-DEPEND="app-shells/bash:*"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_test() {
-   local my_jobs=$(makeopts_jobs)
-   if ! command -v parallel >/dev/null; then
-   my_jobs=1
-   fi
-   bin/bats --tap --jobs "${my_jobs}" test || die "Tests failed"
-}
-
-src_install() {
-   exeinto /usr/libexec/${MY_PN}
-   doexe libexec/${MY_PN}/*
-   exeinto /usr/lib/${MY_PN}
-   doexe lib/${MY_PN}/*
-   dobin bin/${PN}
-
-   dodoc README.md
-   doman man/${PN}.1 man/${PN}.7
-}
-
-pkg_postinst() {
-   optfeature "Parallel Execution" sys-process/parallel
-}



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

2022-06-03 Thread Thomas Beierlein
commit: e453613efdefbc2fbac2ed0454c3571e68276ceb
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Fri Jun  3 07:51:10 2022 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Fri Jun  3 07:58:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e453613e

app-backup/bacula: Fix soname in libbaccat.so i

Actual libtool needs a patch to accept '-soname' command line switch,
otherwise it will ignored.
slibtool in contrast responds with error and is not easy to patch.

Solution here drops the '-soname' switch and uses patchelf program to
fix the SONAME after the library is build.

Closes: https://bugs.gentoo.org/790140
Closes: https://bugs.gentoo.org/845126
Signed-off-by: Thomas Beierlein  gentoo.org>

 app-backup/bacula/bacula-11.0.6-r2.ebuild  | 417 +
 .../bacula/files/bacula-fix-sonames-new.patch  |  37 ++
 2 files changed, 454 insertions(+)

diff --git a/app-backup/bacula/bacula-11.0.6-r2.ebuild 
b/app-backup/bacula/bacula-11.0.6-r2.ebuild
new file mode 100644
index ..4f6706f68b34
--- /dev/null
+++ b/app-backup/bacula/bacula-11.0.6-r2.ebuild
@@ -0,0 +1,417 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop libtool qmake-utils systemd
+
+MY_PV=${PV/_beta/-b}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Featureful client/server network backup suite"
+HOMEPAGE="https://www.bacula.org/;
+SRC_URI="mirror://sourceforge/bacula/${MY_P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="acl bacula-clientonly bacula-nodir bacula-nosd +batch-insert examples 
ipv6 logwatch mysql postgres qt5 readline +sqlite ssl static tcpd vim-syntax X"
+
+DEPEND="
+   !bacula-clientonly? (
+   !bacula-nodir? ( virtual/mta )
+   postgres? ( dev-db/postgresql:=[threads] )
+   mysql? ( || ( dev-db/mysql-connector-c 
dev-db/mariadb-connector-c ) )
+   sqlite? ( dev-db/sqlite:3 )
+   )
+   dev-libs/gmp:0
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtsvg:5
+   x11-libs/qwt:6
+   )
+   logwatch? ( sys-apps/logwatch )
+   readline? ( sys-libs/readline:0 )
+   static? (
+   dev-libs/lzo[static-libs]
+   sys-libs/ncurses:=[static-libs]
+   sys-libs/zlib[static-libs]
+   acl? ( virtual/acl[static-libs(+)] )
+   ssl? (
+   dev-libs/openssl:0=[static-libs]
+   )
+   )
+   !static? (
+   dev-libs/lzo
+   sys-libs/ncurses:=
+   sys-libs/zlib
+   acl? ( virtual/acl )
+   ssl? (
+   dev-libs/openssl:0=
+   )
+   )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+   dev-util/patchelf
+"
+RDEPEND="${DEPEND}
+   acct-user/bacula
+   acct-group/bacula
+   !bacula-clientonly? (
+   !bacula-nosd? (
+   app-arch/mt-st
+   sys-block/mtx
+   )
+   )
+   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
+"
+
+REQUIRED_USE="
+   !bacula-clientonly? ( ^^ ( mysql postgres sqlite ) )
+   static? ( bacula-clientonly )
+"
+
+S=${WORKDIR}/${MY_P}
+
+pkg_setup() {
+   #XOR and !bacula-clientonly controlled by REQUIRED_USE
+   use mysql && export mydbtype="mysql"
+   use postgres && export mydbtype="postgresql"
+   use sqlite && export mydbtype="sqlite3"
+
+   if use bacula-clientonly && use static && use qt5; then
+   ewarn
+   ewarn "Building statically linked 'bat' is not supported. 
Ignorig 'qt5' useflag."
+   ewarn
+   fi
+}
+
+src_prepare() {
+   # adjusts default configuration files for several binaries
+   # to /etc/bacula/ instead of ./
+   pushd src >&/dev/null || die
+   for f in console/console.c dird/dird.c filed/filed.c \
+   stored/bcopy.c stored/bextract.c stored/bls.c \
+   stored/bscan.c stored/btape.c stored/stored.c \
+   qt-console/main.cpp; do
+   sed -i -e 's|^\(#define CONFIG_FILE "\)|\1/etc/bacula/|g' 
"${f}" \
+   || die "sed on ${f} failed"
+   done
+   popd >&/dev/null || die
+
+   # bug 466688 drop deprecated categories from Desktop file
+   sed -i -e 's/Application;//' scripts/bat.desktop.in || die
+
+   # bug 466690 Use CXXFLAGS instead of CFLAGS
+   sed -i -e 's/@CFLAGS@/@CXXFLAGS@/' autoconf/Make.common.in || die
+
+   # drop automatic install of unneeded documentation (for bug 356499)
+   eapply -p0 "${FILESDIR}"/7.2.0/${PN}-7.2.0-doc.patch
+
+   # bug #310087
+   eapply "${FILESDIR}"/5.2.3/${PN}-5.2.3-as-needed.patch
+
+   # bug #311161
+   eapply -p0 

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

2022-06-03 Thread Sam James
commit: 75a0c76e46b055884379160d1adf1e087ef0ad26
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 08:26:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 08:26:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75a0c76e

app-editors/retext: add 7.2.3

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

 app-editors/retext/Manifest|  1 +
 .../{retext-.ebuild => retext-7.2.3.ebuild}| 26 +-
 app-editors/retext/retext-.ebuild  | 26 +-
 3 files changed, 31 insertions(+), 22 deletions(-)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 613d0808a019..170590d8d240 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1 +1,2 @@
 DIST ReText-7.2.2.tar.gz 522652 BLAKE2B 
f9b19f985c1381eade324758c4dc6bf2e5f74bc3f5bfc27afa10462b7387f64a3e72edd5875aabf1831f1f0a942f395e43b124c172cac8cec4b9f19334661484
 SHA512 
68345b57b2c5446158ed3a6f97b5ead103ef1c99a3aea9cbc69ef7d0807fb64546f38ebde2969b94429eeed6450abb345fecc566dcf6e0767fe84c4e27348e53
+DIST ReText-7.2.3.tar.gz 527428 BLAKE2B 
3c710769a881275d74018ba319b174020dda0b65da22ae926231af56901b56c31b3cff69119a9bb378cd218d7b793f002bb08bf1483cc1e55c95a4963cbe1598
 SHA512 
eb337866f5dfacad2f23435f09b550f4378df5bb261d6f79b1708fed9e7bd93e96e8f06f940cb7109fe02aa6df0592b151f11dfe13853799f0b1ac2c1065a0da

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-7.2.3.ebuild
similarity index 85%
copy from app-editors/retext/retext-.ebuild
copy to app-editors/retext/retext-7.2.3.ebuild
index ac4f08fb2467..214372f2d90a 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-7.2.3.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 # Please don't add pypy support before testing if it's actually supported. The
 # old compat matrix is no longer accessible as of 2021-02-13 but stated back
 # in 2020-07-05 that PyQt5 was explicitly not supported.
 PYTHON_COMPAT=( python3_{8,9,10} )
 
-inherit distutils-r1 optfeature virtualx xdg-utils
+inherit distutils-r1 optfeature qmake-utils virtualx xdg
 
 MY_PN="ReText"
 MY_P="${MY_PN}-${PV/_/~}"
@@ -40,19 +40,28 @@ RDEPEND="
dev-python/PyQt5[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}]
 "
 DEPEND="${RDEPEND}"
-BDEPEND="test? ( dev-python/PyQt5[testlib,${PYTHON_USEDEP}] )"
+BDEPEND="
+   dev-qt/linguist-tools
+   test? ( dev-python/PyQt5[testlib,${PYTHON_USEDEP}] )
+"
+
+distutils_enable_tests unittest
+
+pkg_setup() {
+   # Needed for lrelease
+   export PATH="$(qt5_get_bindir):${PATH}"
+}
 
 src_test() {
virtx distutils-r1_src_test
 }
 
 python_test() {
-   esetup.py test
+   eunittest || die
 }
 
 pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
+   xdg_pkg_postinst
 
optfeature "dictionary support" dev-python/pyenchant
# See https://bugs.gentoo.org/772197.
@@ -63,8 +72,3 @@ pkg_postinst() {
einfo "For more details take a look at:"
einfo "https://github.com/mitya57/python-markdown-math#math-delimiters;
 }
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index ac4f08fb2467..214372f2d90a 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 # Please don't add pypy support before testing if it's actually supported. The
 # old compat matrix is no longer accessible as of 2021-02-13 but stated back
 # in 2020-07-05 that PyQt5 was explicitly not supported.
 PYTHON_COMPAT=( python3_{8,9,10} )
 
-inherit distutils-r1 optfeature virtualx xdg-utils
+inherit distutils-r1 optfeature qmake-utils virtualx xdg
 
 MY_PN="ReText"
 MY_P="${MY_PN}-${PV/_/~}"
@@ -40,19 +40,28 @@ RDEPEND="
dev-python/PyQt5[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}]
 "
 DEPEND="${RDEPEND}"
-BDEPEND="test? ( dev-python/PyQt5[testlib,${PYTHON_USEDEP}] )"
+BDEPEND="
+   dev-qt/linguist-tools
+   test? ( dev-python/PyQt5[testlib,${PYTHON_USEDEP}] )
+"
+
+distutils_enable_tests unittest
+
+pkg_setup() {
+   # Needed for lrelease
+   export PATH="$(qt5_get_bindir):${PATH}"
+}
 
 src_test() {
virtx distutils-r1_src_test
 }
 
 python_test() {
-   esetup.py test
+   eunittest || die
 }
 
 pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
+   xdg_pkg_postinst
 
optfeature "dictionary support" dev-python/pyenchant
# See https://bugs.gentoo.org/772197.
@@ -63,8 +72,3 @@ pkg_postinst() {
einfo 

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/hpx/files/, sys-cluster/hpx/

2022-06-03 Thread Florian Schmaus
commit: 64d66a0d31a271b0c8614e968f70c90b83a2bf29
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Mon May 30 18:51:48 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 08:35:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64d66a0d

sys-cluster/hpx: add 1.8.0

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>
Signed-off-by: Florian Schmaus  gentoo.org>

 sys-cluster/hpx/Manifest |   1 +
 sys-cluster/hpx/files/hpx-1.8.0-python.patch |  30 
 sys-cluster/hpx/hpx-1.8.0.ebuild | 105 +++
 3 files changed, 136 insertions(+)

diff --git a/sys-cluster/hpx/Manifest b/sys-cluster/hpx/Manifest
index 32cfd01e4d9c..0e04f6bf71bc 100644
--- a/sys-cluster/hpx/Manifest
+++ b/sys-cluster/hpx/Manifest
@@ -1 +1,2 @@
 DIST hpx-1.7.1.tar.gz 4751163 BLAKE2B 
21e417dab5c118b16ab8d2955b0d65a95ca7d0e2f777496306855e4098cfb400962dd9e0cf03ebbab5e3348f2f985d1053d0a70124c0925c77859e8ada209cec
 SHA512 
6bdb294da393a198abf81d5f63799a066334755eed0fda40bbfc4e9a774b6e19a3e5ad7ab45c989d31f3797e7b547bb552c29f51b552d9a79d166f86aee375a3
+DIST hpx-1.8.0.tar.gz 5209106 BLAKE2B 
aab9d3743cc2d73c2d3a6a2f2323e35dbe38cf506618475ea627d9c0d92855632f646404f5b257e2260eabe6bb22e8090bc3db2aafd9f4f71a0eeb62d7286247
 SHA512 
80afc93d517144d5c11164f82d7f0dd6fd71c079fb65930532c4fd96b6a5497cdf972bee8a6251035548a3662579a3bee5c04802569f47bc3c042ca868716cb7

diff --git a/sys-cluster/hpx/files/hpx-1.8.0-python.patch 
b/sys-cluster/hpx/files/hpx-1.8.0-python.patch
new file mode 100644
index ..21b7ce3ceeff
--- /dev/null
+++ b/sys-cluster/hpx/files/hpx-1.8.0-python.patch
@@ -0,0 +1,30 @@
+From 3d8d3acf0daad9cec8b092d67f7187265f7704e3 Mon Sep 17 00:00:00 2001
+From: Kurt Kanzenbach 
+Date: Tue, 17 Mar 2020 16:20:35 +0100
+Subject: [PATCH 1/4] cmake: python: Use standard python interpreter
+
+These scripts are needed during build and run time. So, use a python 
interpreter
+which works for both cases.
+
+Signed-off-by: Kurt Kanzenbach 
+---
+ cmake/templates/hpxcxx.in|2 +-
+ cmake/templates/hpxrun.py.in |2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+--- a/cmake/templates/hpxcxx.in
 b/cmake/templates/hpxcxx.in
+@@ -1,4 +1,4 @@
+-#! @PYTHON_EXECUTABLE@
++#! /usr/bin/env python
+ #
+ # Copyright (c) 2014 Steven R. Brandt
+ #
+--- a/cmake/templates/hpxrun.py.in
 b/cmake/templates/hpxrun.py.in
+@@ -1,4 +1,4 @@
+-#! @PYTHON_EXECUTABLE@
++#! /usr/bin/env python
+ #
+ # Copyright (c) 2014 Thomas Heller
+ #

diff --git a/sys-cluster/hpx/hpx-1.8.0.ebuild b/sys-cluster/hpx/hpx-1.8.0.ebuild
new file mode 100644
index ..a1b86f1f953f
--- /dev/null
+++ b/sys-cluster/hpx/hpx-1.8.0.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/STEllAR-GROUP/hpx.git;
+else
+   SRC_URI="https://github.com/STEllAR-GROUP/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+fi
+inherit check-reqs cmake multiprocessing python-single-r1
+
+DESCRIPTION="C++ runtime system for parallel and distributed applications"
+HOMEPAGE="https://hpx.stellar-group.org/;
+
+SLOT="0"
+LICENSE="Boost-1.0"
+IUSE="examples jemalloc mpi papi +perftools tbb zlib"
+# tests fail to compile
+RESTRICT="test"
+
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   ?? ( jemalloc perftools tbb )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-cpp/asio-1.12.0
+   dev-libs/boost:=
+   sys-apps/hwloc:=
+   jemalloc? ( dev-libs/jemalloc:= )
+   mpi? ( virtual/mpi )
+   papi? ( dev-libs/papi )
+   perftools? ( dev-util/google-perftools:= )
+   tbb? ( dev-cpp/tbb:= )
+   zlib? ( sys-libs/zlib )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${P}-python.patch"
+)
+
+hpx_memory_requirement() {
+   # HPX needs enough main memory for compiling
+   # rule of thumb: 1G per job
+   if [[ -z ${MAKEOPTS} ]] ; then
+   echo "2G"
+   else
+   local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")
+   echo "${jobs}G"
+   fi
+}
+
+pkg_pretend() {
+   local CHECKREQS_MEMORY=$(hpx_memory_requirement)
+   check-reqs_pkg_setup
+}
+
+pkg_setup() {
+   local CHECKREQS_MEMORY=$(hpx_memory_requirement)
+   check-reqs_pkg_setup
+   python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DHPX_WITH_EXAMPLES=OFF
+   -DHPX_WITH_DOCUMENTATION=OFF
+   -DHPX_WITH_PARCELPORT_MPI=$(usex mpi)
+   -DHPX_WITH_PAPI=$(usex papi)
+   -DHPX_WITH_GOOGLE_PERFTOOLS=$(usex perftools)
+   -DHPX_WITH_COMPRESSION_ZLIB=$(usex zlib)
+   

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/hpx/, sys-cluster/hpx/files/

2022-06-03 Thread Florian Schmaus
commit: 5777e5659dffc667a1b200323d842a4d2c07
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Mon May 30 18:56:48 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 08:35:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5777e565

sys-cluster/hpx: drop 1.7.1-r1

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>
Closes: https://github.com/gentoo/gentoo/pull/25706
Signed-off-by: Florian Schmaus  gentoo.org>

 sys-cluster/hpx/Manifest |   1 -
 sys-cluster/hpx/files/hpx-1.7.1-python.patch |  30 
 sys-cluster/hpx/hpx-1.7.1-r1.ebuild  | 104 ---
 3 files changed, 135 deletions(-)

diff --git a/sys-cluster/hpx/Manifest b/sys-cluster/hpx/Manifest
index 0e04f6bf71bc..4783253e8786 100644
--- a/sys-cluster/hpx/Manifest
+++ b/sys-cluster/hpx/Manifest
@@ -1,2 +1 @@
-DIST hpx-1.7.1.tar.gz 4751163 BLAKE2B 
21e417dab5c118b16ab8d2955b0d65a95ca7d0e2f777496306855e4098cfb400962dd9e0cf03ebbab5e3348f2f985d1053d0a70124c0925c77859e8ada209cec
 SHA512 
6bdb294da393a198abf81d5f63799a066334755eed0fda40bbfc4e9a774b6e19a3e5ad7ab45c989d31f3797e7b547bb552c29f51b552d9a79d166f86aee375a3
 DIST hpx-1.8.0.tar.gz 5209106 BLAKE2B 
aab9d3743cc2d73c2d3a6a2f2323e35dbe38cf506618475ea627d9c0d92855632f646404f5b257e2260eabe6bb22e8090bc3db2aafd9f4f71a0eeb62d7286247
 SHA512 
80afc93d517144d5c11164f82d7f0dd6fd71c079fb65930532c4fd96b6a5497cdf972bee8a6251035548a3662579a3bee5c04802569f47bc3c042ca868716cb7

diff --git a/sys-cluster/hpx/files/hpx-1.7.1-python.patch 
b/sys-cluster/hpx/files/hpx-1.7.1-python.patch
deleted file mode 100644
index 21b7ce3ceeff..
--- a/sys-cluster/hpx/files/hpx-1.7.1-python.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 3d8d3acf0daad9cec8b092d67f7187265f7704e3 Mon Sep 17 00:00:00 2001
-From: Kurt Kanzenbach 
-Date: Tue, 17 Mar 2020 16:20:35 +0100
-Subject: [PATCH 1/4] cmake: python: Use standard python interpreter
-
-These scripts are needed during build and run time. So, use a python 
interpreter
-which works for both cases.
-
-Signed-off-by: Kurt Kanzenbach 

- cmake/templates/hpxcxx.in|2 +-
- cmake/templates/hpxrun.py.in |2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
 a/cmake/templates/hpxcxx.in
-+++ b/cmake/templates/hpxcxx.in
-@@ -1,4 +1,4 @@
--#! @PYTHON_EXECUTABLE@
-+#! /usr/bin/env python
- #
- # Copyright (c) 2014 Steven R. Brandt
- #
 a/cmake/templates/hpxrun.py.in
-+++ b/cmake/templates/hpxrun.py.in
-@@ -1,4 +1,4 @@
--#! @PYTHON_EXECUTABLE@
-+#! /usr/bin/env python
- #
- # Copyright (c) 2014 Thomas Heller
- #

diff --git a/sys-cluster/hpx/hpx-1.7.1-r1.ebuild 
b/sys-cluster/hpx/hpx-1.7.1-r1.ebuild
deleted file mode 100644
index c1be762e1c26..
--- a/sys-cluster/hpx/hpx-1.7.1-r1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-if [[ ${PV} ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/STEllAR-GROUP/hpx.git;
-else
-   SRC_URI="https://github.com/STEllAR-GROUP/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-fi
-inherit check-reqs cmake multiprocessing python-single-r1
-
-DESCRIPTION="C++ runtime system for parallel and distributed applications"
-HOMEPAGE="https://stellar.cct.lsu.edu/tag/hpx/;
-
-SLOT="0"
-LICENSE="Boost-1.0"
-IUSE="examples jemalloc mpi papi +perftools tbb"
-# tests fail to compile
-RESTRICT="test"
-
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   ?? ( jemalloc perftools tbb )
-"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-cpp/asio-1.12.0
-   dev-libs/boost:=
-   sys-apps/hwloc:=
-   sys-libs/zlib
-   jemalloc? ( dev-libs/jemalloc:= )
-   mpi? ( virtual/mpi )
-   papi? ( dev-libs/papi )
-   perftools? ( dev-util/google-perftools:= )
-   tbb? ( dev-cpp/tbb:= )
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${P}-python.patch"
-)
-
-hpx_memory_requirement() {
-   # HPX needs enough main memory for compiling
-   # rule of thumb: 1G per job
-   if [[ -z ${MAKEOPTS} ]] ; then
-   echo "2G"
-   else
-   local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")
-   echo "${jobs}G"
-   fi
-}
-
-pkg_pretend() {
-   local CHECKREQS_MEMORY=$(hpx_memory_requirement)
-   check-reqs_pkg_setup
-}
-
-pkg_setup() {
-   local CHECKREQS_MEMORY=$(hpx_memory_requirement)
-   check-reqs_pkg_setup
-   python-single-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DHPX_WITH_EXAMPLES=OFF
-   -DHPX_WITH_DOCUMENTATION=OFF
-   -DHPX_WITH_PARCELPORT_MPI=$(usex mpi)
-   -DHPX_WITH_PAPI=$(usex papi)
-   -DHPX_WITH_GOOGLE_PERFTOOLS=$(usex perftools)
-   

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/hpx/

2022-06-03 Thread Florian Schmaus
commit: ebf1639a78a3638f02699f1e56977508ca356940
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Mon May 30 18:55:17 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 08:35:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebf1639a

sys-cluster/hpx: Sync live ebuild

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>
Signed-off-by: Florian Schmaus  gentoo.org>

 sys-cluster/hpx/hpx-.ebuild | 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/sys-cluster/hpx/hpx-.ebuild b/sys-cluster/hpx/hpx-.ebuild
index e9869e80d74e..0a6b331c8541 100644
--- a/sys-cluster/hpx/hpx-.ebuild
+++ b/sys-cluster/hpx/hpx-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 if [[ ${PV} ==  ]] ; then
inherit git-r3
@@ -15,11 +15,11 @@ fi
 inherit check-reqs cmake multiprocessing python-single-r1
 
 DESCRIPTION="C++ runtime system for parallel and distributed applications"
-HOMEPAGE="https://stellar.cct.lsu.edu/tag/hpx/;
+HOMEPAGE="https://hpx.stellar-group.org/;
 
 SLOT="0"
 LICENSE="Boost-1.0"
-IUSE="examples jemalloc mpi papi +perftools tbb"
+IUSE="examples jemalloc mpi papi +perftools tbb zlib"
 # tests fail to compile
 RESTRICT="test"
 
@@ -36,12 +36,12 @@ RDEPEND="
>=dev-cpp/asio-1.12.0
dev-libs/boost:=
sys-apps/hwloc:=
-   sys-libs/zlib
jemalloc? ( dev-libs/jemalloc:= )
mpi? ( virtual/mpi )
papi? ( dev-libs/papi )
perftools? ( dev-util/google-perftools:= )
tbb? ( dev-cpp/tbb:= )
+   zlib? ( sys-libs/zlib )
 "
 DEPEND="${RDEPEND}"
 
@@ -74,7 +74,8 @@ src_configure() {
-DHPX_WITH_PARCELPORT_MPI=$(usex mpi)
-DHPX_WITH_PAPI=$(usex papi)
-DHPX_WITH_GOOGLE_PERFTOOLS=$(usex perftools)
-   -DBUILD_TESTING=OFF
+   -DHPX_WITH_COMPRESSION_ZLIB=$(usex zlib)
+   -DHPX_WITH_TESTS=OFF
)
if use jemalloc; then
mycmakeargs+=( -DHPX_WITH_MALLOC=jemalloc )



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

2022-06-03 Thread Florian Schmaus
commit: bfd63b023c3c043178936fa94b215019997c5c7b
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Jun  3 09:50:38 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 09:50:59 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bfd63b02

sys-process/btop: various cleanup, add missing "|| die" to sed

Signed-off-by: Florian Schmaus  gentoo.org>

 sys-process/btop/btop-1.2.7.ebuild | 11 ++-
 1 file changed, 2 insertions(+), 9 deletions(-)

diff --git a/sys-process/btop/btop-1.2.7.ebuild 
b/sys-process/btop/btop-1.2.7.ebuild
index 90014cdbe..44d1c8204 100644
--- a/sys-process/btop/btop-1.2.7.ebuild
+++ b/sys-process/btop/btop-1.2.7.ebuild
@@ -11,22 +11,15 @@ LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-DEPEND=""
-RDEPEND="${DEPEND}"
-BDEPEND="
-   >=sys-devel/gcc-10
-"
-
 src_prepare() {
default
# btop installs README.md to /usr/share/btop by default
-   sed -i 's/^.*cp -p README.md.*$//' Makefile
+   sed -i '/^.*cp -p README.md.*$/d' Makefile || die
 }
 
 src_compile() {
# Disable btop optimization flags, since we have our flags in CXXFLAGS
-   emake \
-   OPTFLAGS=""
+   emake OPTFLAGS=""
 }
 
 src_install() {



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

2022-06-03 Thread David Roman
commit: fcd8e74964296387565d5bf69c6ff68b63701f7d
Author: David Roman  gmail  com>
AuthorDate: Fri Jun  3 10:06:58 2022 +
Commit: David Roman  gmail  com>
CommitDate: Fri Jun  3 10:06:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fcd8e749

dev-python/tweepy: add 4.10.0

Closes: https://bugs.gentoo.org/848348
Signed-off-by: David Roman  gmail.com>

 dev-python/tweepy/Manifest |  1 +
 dev-python/tweepy/tweepy-4.10.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/tweepy/Manifest b/dev-python/tweepy/Manifest
index ec1236764..3daa794a2 100644
--- a/dev-python/tweepy/Manifest
+++ b/dev-python/tweepy/Manifest
@@ -1 +1,2 @@
 DIST tweepy-3.10.0.tar.gz 459678 BLAKE2B 
8ed612e9a0ad0892110658c94bcf70ec3da4219c74fe9e4600bebd8ce16a81ef03461924aa9d170ccf3ae9127cfa0bc35a7d36a4b379b44ab5557eba8d30972c
 SHA512 
2a40875c5612902e4ff69e6fdf73e9fa10b93a80bf4160b16e44e2dae058a90f86569b3a4bcb67a7acdf5c9c3119ce7ca35a3ae64e393181b78fde10dfd975b5
+DIST tweepy-4.10.0.tar.gz 5898258 BLAKE2B 
862eb1b8c804171204ef636be3844e92c8a0ded8dbb3c9d3e9aa7c7379617f5e711385ac5df2849f48505f9ab74acd21b9239694033f9d1f2232c45e8e7f0815
 SHA512 
b84ff3ba795f0da775970cdf62cb8b614dcf287149398b9457be7a6049b8591369d5b181ec8bcd7bf4c4dd5994040c0eaa6e73179cae550bc56ee8b32324fd71

diff --git a/dev-python/tweepy/tweepy-4.10.0.ebuild 
b/dev-python/tweepy/tweepy-4.10.0.ebuild
new file mode 100644
index 0..ffcb1bdcc
--- /dev/null
+++ b/dev-python/tweepy/tweepy-4.10.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="An easy-to-use Python library for accessing the Twitter API."
+HOMEPAGE="https://www.tweepy.org/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64"
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP},socks5]
+   dev-python/requests-oauthlib[${PYTHON_USEDEP}]
+"
+
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/vcrpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests nose



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

2022-06-03 Thread Michał Górny
commit: 116b0a59726fdc7f9f7469c4d18735a929ecb89d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  3 11:34:37 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  3 11:37:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=116b0a59

dev-python/autobahn: Fix wrongly installing _trial_temp

Run tests from ${S} rather than the installed sitedir, so that
_trial_temp ends up there rather than installed.

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

 .../autobahn/{autobahn-22.3.2.ebuild => autobahn-22.3.2-r1.ebuild}   | 5 +++--
 dev-python/autobahn/autobahn-22.4.2.ebuild   | 5 +++--
 .../autobahn/{autobahn-22.5.1.ebuild => autobahn-22.5.1-r1.ebuild}   | 5 +++--
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/dev-python/autobahn/autobahn-22.3.2.ebuild 
b/dev-python/autobahn/autobahn-22.3.2-r1.ebuild
similarity index 96%
rename from dev-python/autobahn/autobahn-22.3.2.ebuild
rename to dev-python/autobahn/autobahn-22.3.2-r1.ebuild
index 6280c160e0bd..a372e795e614 100644
--- a/dev-python/autobahn/autobahn-22.3.2.ebuild
+++ b/dev-python/autobahn/autobahn-22.3.2-r1.ebuild
@@ -82,15 +82,16 @@ python_prepare_all() {
 }
 
 python_test() {
+   rm -rf autobahn || die
+
einfo "Testing all, cryptosign using twisted"
local -x USE_TWISTED=true
-   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
"${EPYTHON}" -m twisted.trial autobahn || die "Tests failed with 
${EPYTHON}"
unset USE_TWISTED
 
einfo "RE-testing cryptosign and component_aio using asyncio"
local -x USE_ASYNCIO=true
-   epytest autobahn/wamp/test/test_wamp_{cryptosign,component_aio}.py
+   epytest --pyargs autobahn.wamp.test.test_wamp_{cryptosign,component_aio}
unset USE_ASYNCIO
 
rm -f twisted/plugins/dropin.cache || die

diff --git a/dev-python/autobahn/autobahn-22.4.2.ebuild 
b/dev-python/autobahn/autobahn-22.4.2.ebuild
index 7bb27671fd5c..b7c800f34a87 100644
--- a/dev-python/autobahn/autobahn-22.4.2.ebuild
+++ b/dev-python/autobahn/autobahn-22.4.2.ebuild
@@ -83,15 +83,16 @@ python_prepare_all() {
 }
 
 python_test() {
+   rm -rf autobahn || die
+
einfo "Testing all, cryptosign using twisted"
local -x USE_TWISTED=true
-   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
"${EPYTHON}" -m twisted.trial autobahn || die "Tests failed with 
${EPYTHON}"
unset USE_TWISTED
 
einfo "RE-testing cryptosign and component_aio using asyncio"
local -x USE_ASYNCIO=true
-   epytest autobahn/wamp/test/test_wamp_{cryptosign,component_aio}.py
+   epytest --pyargs autobahn.wamp.test.test_wamp_{cryptosign,component_aio}
unset USE_ASYNCIO
 
rm -f twisted/plugins/dropin.cache || die

diff --git a/dev-python/autobahn/autobahn-22.5.1.ebuild 
b/dev-python/autobahn/autobahn-22.5.1-r1.ebuild
similarity index 96%
rename from dev-python/autobahn/autobahn-22.5.1.ebuild
rename to dev-python/autobahn/autobahn-22.5.1-r1.ebuild
index f53a820194fa..b0aa9b524e50 100644
--- a/dev-python/autobahn/autobahn-22.5.1.ebuild
+++ b/dev-python/autobahn/autobahn-22.5.1-r1.ebuild
@@ -83,15 +83,16 @@ python_prepare_all() {
 }
 
 python_test() {
+   rm -rf autobahn || die
+
einfo "Testing all, cryptosign using twisted"
local -x USE_TWISTED=true
-   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
"${EPYTHON}" -m twisted.trial autobahn || die "Tests failed with 
${EPYTHON}"
unset USE_TWISTED
 
einfo "RE-testing cryptosign and component_aio using asyncio"
local -x USE_ASYNCIO=true
-   epytest autobahn/wamp/test/test_wamp_{cryptosign,component_aio}.py
+   epytest --pyargs autobahn.wamp.test.test_wamp_{cryptosign,component_aio}
unset USE_ASYNCIO
 
rm -f twisted/plugins/dropin.cache || die



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

2022-06-03 Thread Jakov Smolić
commit: d0125eb95ece46434f5e766bc974490e9b1ea4d4
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 12:34:39 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 12:35:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0125eb9

gnustep-apps/cenon: Revert "drop 4.0.2-r1"

- New version isn't stable yet
This reverts commit 89cabad605dab0bb61ace4697c94f91454fe38e2.

Bug: https://bugs.gentoo.org/820008
Signed-off-by: Jakov Smolić  gentoo.org>

 gnustep-apps/cenon/Manifest  |  1 +
 gnustep-apps/cenon/cenon-4.0.2-r1.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/gnustep-apps/cenon/Manifest b/gnustep-apps/cenon/Manifest
index 67039a1c92a8..4cf033d88825 100644
--- a/gnustep-apps/cenon/Manifest
+++ b/gnustep-apps/cenon/Manifest
@@ -1 +1,2 @@
+DIST Cenon-4.0.2.tar.bz2 4150615 BLAKE2B 
75252c6495c0cdba32f18e31674ff1c4f8e3d6c7f94b56ac763bcd7d8bcb401fe6817e0a06642dc927ff87c32956e9277a777a7744a8a33135a4e3a76aa511cc
 SHA512 
94bf95dbdb8fbe9c21fbe80cbc33fbe376c598cf79be295cb1045a0ac888da5363f388f3f051d593ca47f6c1fcbade2825389aec5da328c59158a1e5da89db75
 DIST Cenon-4.0.6.tar.bz2 10931177 BLAKE2B 
40b62313360833b7ee3677143014e7cbe90b79290e9bdd1afe01c411bd4382d792354c6529f84c89eeb2be1c0e7ac7ce5f9557148014af07f46fc223932b20d4
 SHA512 
7fe4847cf4b2bc2a8f46e42d9e24e35dc42d0d7688ed02ea844cac562355611c64d3a1f0a90ae379db28415b40bb2fb38c2faf8c67bcc5ef7d5512cbc7452a3a

diff --git a/gnustep-apps/cenon/cenon-4.0.2-r1.ebuild 
b/gnustep-apps/cenon/cenon-4.0.2-r1.ebuild
new file mode 100644
index ..0ad1ebae9a69
--- /dev/null
+++ b/gnustep-apps/cenon/cenon-4.0.2-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit gnustep-2
+
+S=${WORKDIR}/${PN/c/C}
+
+DESCRIPTION="Cenon is a vector graphics tool for GNUstep, OpenStep and MacOSX"
+HOMEPAGE="http://www.cenon.info/;
+SRC_URI="http://www.cenon.zone/download/source/${P/c/C}.tar.bz2;
+KEYWORDS="amd64"
+SLOT="0"
+LICENSE="Cenon"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=gnustep-libs/cenonlibrary-4.0.0"
+
+src_prepare() {
+   # Do not install files already provided by cenonlibrary
+   epatch "${FILESDIR}"/${P}-install.patch
+
+   epatch "${FILESDIR}"/${P}-check-return-value.patch
+   epatch "${FILESDIR}"/${P}-gnustep-gui-0.24-support.patch
+}



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

2022-06-03 Thread Florian Schmaus
commit: 53e15a41acd0c5076a04e904d8eaed7b173b2cae
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun May 29 12:04:01 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 08:56:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53e15a41

dev-java/easymock: fix tests with jdk-17

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/25674
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/easymock/easymock-3.3.1-r1.ebuild | 13 -
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/dev-java/easymock/easymock-3.3.1-r1.ebuild 
b/dev-java/easymock/easymock-3.3.1-r1.ebuild
index 26eb0db0b3c8..8a7db3b2235f 100644
--- a/dev-java/easymock/easymock-3.3.1-r1.ebuild
+++ b/dev-java/easymock/easymock-3.3.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -58,3 +58,14 @@ src_prepare() {
# cannot find symbol   o = ProxyBuilder.forClass(ArrayList.class)
rm 
easymock/src/test/java/org/easymock/tests2/ClassExtensionHelperTest.java || die
 }
+
+src_test() {
+   # 
ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
 throws
+   # java.lang.ClassFormatError accessible: module java.base does not 
"opens java.lang" to unnamed module @66da75e4
+   local vm_version="$(java-config -g PROVIDES_VERSION)"
+   if ver_test "${vm_version}" -ge 17; then
+   JAVA_TEST_EXTRA_ARGS+=( 
--add-opens=java.base/java.lang=ALL-UNNAMED )
+   JAVA_TEST_EXTRA_ARGS+=( 
--add-opens=java.base/java.io=ALL-UNNAMED )
+   fi
+   java-pkg-simple_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: app-doc/phrack/

2022-06-03 Thread Jakov Smolić
commit: 25ad14f72412c70d57fe3251c9e36592eb5a239a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 11:47:05 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 11:47:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25ad14f7

app-doc/phrack: Keyword 53 arm64, #835018

Signed-off-by: Jakov Smolić  gentoo.org>

 app-doc/phrack/phrack-53.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/phrack/phrack-53.ebuild b/app-doc/phrack/phrack-53.ebuild
index cd1b2b34aa47..0d7900ebf2a6 100644
--- a/app-doc/phrack/phrack-53.ebuild
+++ b/app-doc/phrack/phrack-53.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz;
 
 LICENSE="phrack"
 SLOT="${PV}"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE=""
 
 S=${WORKDIR}/${MY_P}



[gentoo-commits] repo/gentoo:master commit in: app-doc/phrack/

2022-06-03 Thread Jakov Smolić
commit: efd5ecc48ab1e2bfc981578c07f65004acffdb5c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 11:47:19 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 11:47:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd5ecc4

app-doc/phrack: Keyword 70 arm64, #835018

Signed-off-by: Jakov Smolić  gentoo.org>

 app-doc/phrack/phrack-70.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/phrack/phrack-70.ebuild b/app-doc/phrack/phrack-70.ebuild
index 1d6d66e7f0d2..8804d25977c9 100644
--- a/app-doc/phrack/phrack-70.ebuild
+++ b/app-doc/phrack/phrack-70.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz;
 
 LICENSE="phrack"
 SLOT="${PV}"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE=""
 
 S=${WORKDIR}



[gentoo-commits] repo/gentoo:master commit in: app-doc/phrack/

2022-06-03 Thread Jakov Smolić
commit: 521a03307e8c1904b80e357c5984cc9f08ff41ba
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 11:47:18 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 11:47:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=521a0330

app-doc/phrack: Keyword 69 arm64, #835018

Signed-off-by: Jakov Smolić  gentoo.org>

 app-doc/phrack/phrack-69.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/phrack/phrack-69.ebuild b/app-doc/phrack/phrack-69.ebuild
index 1d6d66e7f0d2..8804d25977c9 100644
--- a/app-doc/phrack/phrack-69.ebuild
+++ b/app-doc/phrack/phrack-69.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz;
 
 LICENSE="phrack"
 SLOT="${PV}"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE=""
 
 S=${WORKDIR}



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

2022-06-03 Thread Jakov Smolić
commit: bf10c52db3d90716daf17b903ca539f244d8dbcd
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 11:47:22 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 11:47:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf10c52d

dev-util/catalyst: Stabilize 3.0.21 ppc, #849482

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-util/catalyst/catalyst-3.0.21.ebuild 
b/dev-util/catalyst/catalyst-3.0.21.ebuild
index c0bcf7e2d31d..2ec8ad6d0cf0 100644
--- a/dev-util/catalyst/catalyst-3.0.21.ebuild
+++ b/dev-util/catalyst/catalyst-3.0.21.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == ** ]]; then
EGIT_BRANCH="master"
 else

SRC_URI="https://gitweb.gentoo.org/proj/catalyst.git/snapshot/${P}.tar.bz2;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 PYTHON_COMPAT=( python3_{8..10} )



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

2022-06-03 Thread Jakov Smolić
commit: 39f376c297b2b35981bd7d455e0af8404627cdf3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 11:47:21 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 11:47:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39f376c2

dev-util/catalyst: Stabilize 3.0.21 sparc, #849482

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-util/catalyst/catalyst-3.0.21.ebuild 
b/dev-util/catalyst/catalyst-3.0.21.ebuild
index 85c64746a0a2..c0bcf7e2d31d 100644
--- a/dev-util/catalyst/catalyst-3.0.21.ebuild
+++ b/dev-util/catalyst/catalyst-3.0.21.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == ** ]]; then
EGIT_BRANCH="master"
 else

SRC_URI="https://gitweb.gentoo.org/proj/catalyst.git/snapshot/${P}.tar.bz2;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 PYTHON_COMPAT=( python3_{8..10} )



[gentoo-commits] repo/gentoo:master commit in: app-doc/phrack/

2022-06-03 Thread Jakov Smolić
commit: 98e54d04f6834a5731bc0b6d70609dc62bde0f51
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 11:47:14 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 11:47:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98e54d04

app-doc/phrack: Keyword 64 arm64, #835018

Signed-off-by: Jakov Smolić  gentoo.org>

 app-doc/phrack/phrack-64.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/phrack/phrack-64.ebuild b/app-doc/phrack/phrack-64.ebuild
index dfe023787485..65b8fab1ee25 100644
--- a/app-doc/phrack/phrack-64.ebuild
+++ b/app-doc/phrack/phrack-64.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz;
 
 LICENSE="phrack"
 SLOT="${PV}"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE=""
 
 S=${WORKDIR}/${PV}



[gentoo-commits] repo/gentoo:master commit in: app-doc/phrack/

2022-06-03 Thread Jakov Smolić
commit: e6a6113089a218f98a8120a8dbec1830e80ddde5
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 11:47:03 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 11:47:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6a61130

app-doc/phrack: Keyword 51 arm64, #835018

Signed-off-by: Jakov Smolić  gentoo.org>

 app-doc/phrack/phrack-51.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/phrack/phrack-51.ebuild b/app-doc/phrack/phrack-51.ebuild
index cd1b2b34aa47..0d7900ebf2a6 100644
--- a/app-doc/phrack/phrack-51.ebuild
+++ b/app-doc/phrack/phrack-51.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz;
 
 LICENSE="phrack"
 SLOT="${PV}"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE=""
 
 S=${WORKDIR}/${MY_P}



[gentoo-commits] repo/gentoo:master commit in: app-doc/phrack/

2022-06-03 Thread Jakov Smolić
commit: 69930ded4b1e12924dd931c0bd00d37d1febc293
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 11:47:09 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 11:47:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69930ded

app-doc/phrack: Keyword 58 arm64, #835018

Signed-off-by: Jakov Smolić  gentoo.org>

 app-doc/phrack/phrack-58.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/phrack/phrack-58.ebuild b/app-doc/phrack/phrack-58.ebuild
index cd1b2b34aa47..0d7900ebf2a6 100644
--- a/app-doc/phrack/phrack-58.ebuild
+++ b/app-doc/phrack/phrack-58.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz;
 
 LICENSE="phrack"
 SLOT="${PV}"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE=""
 
 S=${WORKDIR}/${MY_P}



[gentoo-commits] repo/gentoo:master commit in: app-doc/phrack/

2022-06-03 Thread Jakov Smolić
commit: 21d3e244823ffb8a0efb7656862a89b81593fa07
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 11:47:11 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 11:47:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d3e244

app-doc/phrack: Keyword 61 arm64, #835018

Signed-off-by: Jakov Smolić  gentoo.org>

 app-doc/phrack/phrack-61.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/phrack/phrack-61.ebuild b/app-doc/phrack/phrack-61.ebuild
index cd1b2b34aa47..0d7900ebf2a6 100644
--- a/app-doc/phrack/phrack-61.ebuild
+++ b/app-doc/phrack/phrack-61.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz;
 
 LICENSE="phrack"
 SLOT="${PV}"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE=""
 
 S=${WORKDIR}/${MY_P}



[gentoo-commits] repo/gentoo:master commit in: app-doc/phrack/

2022-06-03 Thread Jakov Smolić
commit: d7cbcf1d9ad3fe1cb77ded130f94d903d05a6e59
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 11:47:16 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 11:47:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7cbcf1d

app-doc/phrack: Keyword 66 arm64, #835018

Signed-off-by: Jakov Smolić  gentoo.org>

 app-doc/phrack/phrack-66.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/phrack/phrack-66.ebuild b/app-doc/phrack/phrack-66.ebuild
index cd1b2b34aa47..0d7900ebf2a6 100644
--- a/app-doc/phrack/phrack-66.ebuild
+++ b/app-doc/phrack/phrack-66.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz;
 
 LICENSE="phrack"
 SLOT="${PV}"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE=""
 
 S=${WORKDIR}/${MY_P}



[gentoo-commits] repo/gentoo:master commit in: app-doc/phrack/

2022-06-03 Thread Jakov Smolić
commit: 529fc74d5fed2be024bb2a4e7d028076ab09a8e0
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 11:47:13 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 11:47:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=529fc74d

app-doc/phrack: Keyword 63 arm64, #835018

Signed-off-by: Jakov Smolić  gentoo.org>

 app-doc/phrack/phrack-63.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/phrack/phrack-63.ebuild b/app-doc/phrack/phrack-63.ebuild
index cd1b2b34aa47..0d7900ebf2a6 100644
--- a/app-doc/phrack/phrack-63.ebuild
+++ b/app-doc/phrack/phrack-63.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz;
 
 LICENSE="phrack"
 SLOT="${PV}"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE=""
 
 S=${WORKDIR}/${MY_P}



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

2022-06-03 Thread Joonas Niilola
commit: 6a97131300269627ef811261f8c822130e433506
Author: Bernd Waibel  posteo  net>
AuthorDate: Sat May 21 14:44:52 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 12:34:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a971313

media-libs/assimp: add 5.2.4

Closes: https://bugs.gentoo.org/846698
Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/25589
Signed-off-by: Joonas Niilola  gentoo.org>

 media-libs/assimp/Manifest |   1 +
 media-libs/assimp/assimp-5.2.4.ebuild  |  66 +
 ...p-5.2.4-drop-failing-tests-for-abi_x86_32.patch | 165 +
 3 files changed, 232 insertions(+)

diff --git a/media-libs/assimp/Manifest b/media-libs/assimp/Manifest
index c8a058fd549a..b5c0f828ac95 100644
--- a/media-libs/assimp/Manifest
+++ b/media-libs/assimp/Manifest
@@ -1,4 +1,5 @@
 DIST assimp-5.0.1.tar.gz 46607553 BLAKE2B 
7f8cdf2bc602398fbdb675094d135e955716deb8f6469a4b68f7a8c735ecaa3120ee023c5c1f95c5a79c0606ed9a3cb3491c5011e2b409da523b56cd193ebb60
 SHA512 
51b704ffea778638b9e228578650f62691c56ee1a90337f8bbbee37e807455466d818234be24852334e5806260e5690932c9bd8e00f055c5c26782e0636538f0
 DIST assimp-5.2.2.tar.gz 49600909 BLAKE2B 
f5f8b5fc43a44c59c95ac3a1f2ce861a5198851ca910ec7688a818550aa0cde787901f7a7beb9f90f7fe731e18f3c31c7350d3b3070f7437153ff9d041f6ffdf
 SHA512 
7f11f3e53bdcd43a81be49ce2ad90d97769ae1c3c6157f57e8a0b2b41c72f394ad1afcdc5f5fa6fbfa1a44233fed4b9a578d5548ec5b9aae2113ef88c2ec843a
 DIST assimp-5.2.3.tar.gz 49606233 BLAKE2B 
d6904769f1812b875a3b30de9edf35d9ca1774aecefe4d84ed2975be1350de46e259e14b40f7749921c398490e7aea08c30c0ee89a69aedeab8f02a3e863
 SHA512 
accc1020877b631431bd0bc2de20b530d7e8d234e960904070292a4a08e768c55d1d0cf614c68d38f099fab2d086420c3ffd3f729cb538b169c1275ef0be1eaa
+DIST assimp-5.2.4.tar.gz 49613683 BLAKE2B 
d99243ce84a76ea237becd0b0982619e8f948ebc75784d8ea35e3800b9ca5084291fa58484433e4f2a7c3cd7ec2869033cf458daf94ee0fc4fe3283592721e73
 SHA512 
ee988b1806b46c78f97bb5b25237a3f56a7028ed37898fb9b243e379e29e8bfd29e4dffc616566941ed9bdcf502bd30568904ad2ef2ef7d0f63b40daefdc66bf
 DIST assimp-docs-5.0.1.pdf 315941 BLAKE2B 
06b2d3a68b6f70fd2ca3daee6cbcd79da255ec8ba00383077b775a1e032ab9675b5f70f2c5e9c1a6f51a4c65b482dfd7bce6c8be3c0288d6f6a653feaa7dfd84
 SHA512 
f37b8eb8d3a3c6198a91f03fd712a911990aa2d5f50e5039d54349dd673e5270e11ff55aa430f7c3ccbb142cb3b9530684157c25d8a533861b6de34064ab339e

diff --git a/media-libs/assimp/assimp-5.2.4.ebuild 
b/media-libs/assimp/assimp-5.2.4.ebuild
new file mode 100644
index ..c89ba2b0796b
--- /dev/null
+++ b/media-libs/assimp/assimp-5.2.4.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Importer library to import assets from 3D files"
+HOMEPAGE="https://github.com/assimp/assimp;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/5.2.4"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="samples test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/boost:=
+   sys-libs/zlib[minizip]
+   samples? (
+   media-libs/freeglut
+   virtual/opengl
+   x11-libs/libX11
+   )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   
"${FILESDIR}"/${PN}-5.2.2-fix-usage-of-incompatible-minizip-data-structure.patch
+   "${FILESDIR}"/${PN}-5.2.2-disable-failing-tests.patch
+)
+
+DOCS=( CodeConventions.md Readme.md )
+
+src_prepare() {
+   if use x86 ; then
+   eapply 
"${FILESDIR}"/${P}-drop-failing-tests-for-abi_x86_32.patch
+   fi
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DASSIMP_ASAN=OFF
+   -DASSIMP_BUILD_DOCS=OFF
+   -DASSIMP_BUILD_SAMPLES=$(usex samples)
+   -DASSIMP_BUILD_TESTS=$(usex test)
+   -DASSIMP_INJECT_DEBUG_POSTFIX=OFF
+   -DASSIMP_IGNORE_GIT_HASH=ON
+   -DASSIMP_UBSAN=OFF
+   -DASSIMP_WARNINGS_AS_ERRORS=OFF
+   )
+
+   if use samples; then
+   mycmakeargs+=( -DOpenGL_GL_PREFERENCE="GLVND" )
+   fi
+
+   cmake_src_configure
+}
+
+src_test() {
+   "${BUILD_DIR}/bin/unit" || die
+}

diff --git 
a/media-libs/assimp/files/assimp-5.2.4-drop-failing-tests-for-abi_x86_32.patch 
b/media-libs/assimp/files/assimp-5.2.4-drop-failing-tests-for-abi_x86_32.patch
new file mode 100644
index ..fba27be45315
--- /dev/null
+++ 
b/media-libs/assimp/files/assimp-5.2.4-drop-failing-tests-for-abi_x86_32.patch
@@ -0,0 +1,165 @@
+https://bugs.gentoo.org/840767
+https://github.com/assimp/assimp/issues/4438
+
+From 48cb5451383855755debfc17cb5e3428cba2d94e Mon Sep 17 00:00:00 2001
+From: Bernd Waibel 
+Date: Sat, 21 May 2022 17:37:04 +0200
+Subject: [PATCH] drop failing tests for abi_x86_32
+
+Drop two 

[gentoo-commits] repo/gentoo:master commit in: dev-ros/geometric_shapes/

2022-06-03 Thread Joonas Niilola
commit: 426029f69b3d93a46980dceefe5d26e5abdd3b3e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun  3 12:30:28 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 12:34:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=426029f6

dev-ros/geometric_shapes: subslot binder media-libs/assimp:=

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

 ...geometric_shapes-0.7.3.ebuild => geometric_shapes-0.7.3-r1.ebuild} | 4 ++--
 dev-ros/geometric_shapes/geometric_shapes-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ros/geometric_shapes/geometric_shapes-0.7.3.ebuild 
b/dev-ros/geometric_shapes/geometric_shapes-0.7.3-r1.ebuild
similarity index 93%
rename from dev-ros/geometric_shapes/geometric_shapes-0.7.3.ebuild
rename to dev-ros/geometric_shapes/geometric_shapes-0.7.3-r1.ebuild
index d7890463d7db..a27b5a9e338e 100644
--- a/dev-ros/geometric_shapes/geometric_shapes-0.7.3.ebuild
+++ b/dev-ros/geometric_shapes/geometric_shapes-0.7.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,7 +16,7 @@ RDEPEND="
dev-cpp/eigen:3
dev-libs/boost:=
media-libs/qhull
-   media-libs/assimp
+   media-libs/assimp:=
sci-libs/octomap
dev-ros/random_numbers
dev-ros/resource_retriever

diff --git a/dev-ros/geometric_shapes/geometric_shapes-.ebuild 
b/dev-ros/geometric_shapes/geometric_shapes-.ebuild
index 4e9add6e0660..a27b5a9e338e 100644
--- a/dev-ros/geometric_shapes/geometric_shapes-.ebuild
+++ b/dev-ros/geometric_shapes/geometric_shapes-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,7 +16,7 @@ RDEPEND="
dev-cpp/eigen:3
dev-libs/boost:=
media-libs/qhull
-   media-libs/assimp
+   media-libs/assimp:=
sci-libs/octomap
dev-ros/random_numbers
dev-ros/resource_retriever



[gentoo-commits] repo/gentoo:master commit in: dev-ros/rviz/

2022-06-03 Thread Joonas Niilola
commit: 57dbeb28f7560be2db023ad25d31a40e796ff19a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun  3 12:31:14 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 12:34:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57dbeb28

dev-ros/rviz: subslot binder media-libs/assimp:=

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

 dev-ros/rviz/{rviz-1.14.14.ebuild => rviz-1.14.14-r1.ebuild} | 2 +-
 dev-ros/rviz/rviz-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ros/rviz/rviz-1.14.14.ebuild 
b/dev-ros/rviz/rviz-1.14.14-r1.ebuild
similarity index 98%
rename from dev-ros/rviz/rviz-1.14.14.ebuild
rename to dev-ros/rviz/rviz-1.14.14-r1.ebuild
index 3772a4e7299a..918be539f8bc 100644
--- a/dev-ros/rviz/rviz-1.14.14.ebuild
+++ b/dev-ros/rviz/rviz-1.14.14-r1.ebuild
@@ -18,7 +18,7 @@ IUSE=""
 
 RDEPEND="
dev-libs/boost:=[threads(+)]
-   media-libs/assimp
+   media-libs/assimp:=
dev-games/ogre:=[-double-precision]
virtual/opengl
dev-qt/qtwidgets:5

diff --git a/dev-ros/rviz/rviz-.ebuild b/dev-ros/rviz/rviz-.ebuild
index 3772a4e7299a..918be539f8bc 100644
--- a/dev-ros/rviz/rviz-.ebuild
+++ b/dev-ros/rviz/rviz-.ebuild
@@ -18,7 +18,7 @@ IUSE=""
 
 RDEPEND="
dev-libs/boost:=[threads(+)]
-   media-libs/assimp
+   media-libs/assimp:=
dev-games/ogre:=[-double-precision]
virtual/opengl
dev-qt/qtwidgets:5



[gentoo-commits] repo/gentoo:master commit in: dev-ros/collada_urdf/

2022-06-03 Thread Joonas Niilola
commit: abbf1b040aeeb2fbd72ad6f511bb2773fc81bf22
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun  3 12:29:40 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 12:34:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abbf1b04

dev-ros/collada_urdf: subslot binder media-libs/assimp:=

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

 ...{collada_urdf-1.12.13-r1.ebuild => collada_urdf-1.12.13-r2.ebuild} | 4 ++--
 dev-ros/collada_urdf/collada_urdf-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ros/collada_urdf/collada_urdf-1.12.13-r1.ebuild 
b/dev-ros/collada_urdf/collada_urdf-1.12.13-r2.ebuild
similarity index 91%
rename from dev-ros/collada_urdf/collada_urdf-1.12.13-r1.ebuild
rename to dev-ros/collada_urdf/collada_urdf-1.12.13-r2.ebuild
index a88a7e5d80af..0c59340cadf6 100644
--- a/dev-ros/collada_urdf/collada_urdf-1.12.13-r1.ebuild
+++ b/dev-ros/collada_urdf/collada_urdf-1.12.13-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,7 +21,7 @@ RDEPEND="
dev-ros/rosconsole
dev-ros/urdf
dev-ros/geometric_shapes
-   media-libs/assimp
+   media-libs/assimp:=
dev-libs/collada-dom:=
 "
 DEPEND="${RDEPEND}

diff --git a/dev-ros/collada_urdf/collada_urdf-.ebuild 
b/dev-ros/collada_urdf/collada_urdf-.ebuild
index a88a7e5d80af..0c59340cadf6 100644
--- a/dev-ros/collada_urdf/collada_urdf-.ebuild
+++ b/dev-ros/collada_urdf/collada_urdf-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,7 +21,7 @@ RDEPEND="
dev-ros/rosconsole
dev-ros/urdf
dev-ros/geometric_shapes
-   media-libs/assimp
+   media-libs/assimp:=
dev-libs/collada-dom:=
 "
 DEPEND="${RDEPEND}



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

2022-06-03 Thread Joonas Niilola
commit: 5e923779b5977ce3c6f3b85b981364be7915a2a4
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun  3 12:32:30 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 12:34:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e923779

games-fps/doomsday: subslot binder media-libs/assimp:=

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

 .../doomsday/{doomsday-2.1.1-r1.ebuild => doomsday-2.1.1-r2.ebuild} | 2 +-
 games-fps/doomsday/{doomsday-2.3.0.ebuild => doomsday-2.3.0-r1.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-fps/doomsday/doomsday-2.1.1-r1.ebuild 
b/games-fps/doomsday/doomsday-2.1.1-r2.ebuild
similarity index 98%
rename from games-fps/doomsday/doomsday-2.1.1-r1.ebuild
rename to games-fps/doomsday/doomsday-2.1.1-r2.ebuild
index fbb7fa20132f..415c0e4d885c 100644
--- a/games-fps/doomsday/doomsday-2.1.1-r1.ebuild
+++ b/games-fps/doomsday/doomsday-2.1.1-r2.ebuild
@@ -22,7 +22,7 @@ RDEPEND="
dev-qt/qtopengl:5=
dev-qt/qtwidgets:5=
dev-qt/qtx11extras:5=
-   media-libs/assimp
+   media-libs/assimp:=
net-misc/curl
sys-libs/zlib
fluidsynth? ( media-sound/fluidsynth:= )

diff --git a/games-fps/doomsday/doomsday-2.3.0.ebuild 
b/games-fps/doomsday/doomsday-2.3.0-r1.ebuild
similarity index 98%
rename from games-fps/doomsday/doomsday-2.3.0.ebuild
rename to games-fps/doomsday/doomsday-2.3.0-r1.ebuild
index fbb7fa20132f..415c0e4d885c 100644
--- a/games-fps/doomsday/doomsday-2.3.0.ebuild
+++ b/games-fps/doomsday/doomsday-2.3.0-r1.ebuild
@@ -22,7 +22,7 @@ RDEPEND="
dev-qt/qtopengl:5=
dev-qt/qtwidgets:5=
dev-qt/qtx11extras:5=
-   media-libs/assimp
+   media-libs/assimp:=
net-misc/curl
sys-libs/zlib
fluidsynth? ( media-sound/fluidsynth:= )



[gentoo-commits] repo/gentoo:master commit in: dev-games/ogre/

2022-06-03 Thread Joonas Niilola
commit: 422056e44f5d1d54cbbeceddf8bc2f56d3f116c2
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun  3 12:26:43 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 12:34:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=422056e4

dev-games/ogre: subslot binder media-libs/assimp:=

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

 dev-games/ogre/{ogre-1.12.9-r1.ebuild => ogre-1.12.9-r2.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-games/ogre/ogre-1.12.9-r1.ebuild 
b/dev-games/ogre/ogre-1.12.9-r2.ebuild
similarity index 98%
rename from dev-games/ogre/ogre-1.12.9-r1.ebuild
rename to dev-games/ogre/ogre-1.12.9-r2.ebuild
index 0c297f1f519d..6cd667645f9a 100644
--- a/dev-games/ogre/ogre-1.12.9-r1.ebuild
+++ b/dev-games/ogre/ogre-1.12.9-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -50,7 +50,7 @@ RDEPEND="
x11-libs/libXaw
x11-libs/libXrandr
x11-libs/libXt
-   assimp? ( media-libs/assimp )
+   assimp? ( media-libs/assimp:= )
cg? ( media-gfx/nvidia-cg-toolkit )
egl? ( media-libs/mesa[egl(+)] )
freeimage? ( media-libs/freeimage )



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

2022-06-03 Thread Jakov Smolić
commit: ca1068bd66f74e5444763b7d705fb70b4767a134
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 12:32:31 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 12:33:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca1068bd

gnustep-apps/cenon: Drop x86 keyword

Closes: https://bugs.gentoo.org/833404
Signed-off-by: Jakov Smolić  gentoo.org>

 gnustep-apps/cenon/cenon-4.0.2-r1.ebuild | 2 +-
 gnustep-apps/cenon/cenon-4.0.6.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnustep-apps/cenon/cenon-4.0.2-r1.ebuild 
b/gnustep-apps/cenon/cenon-4.0.2-r1.ebuild
index 5cf971f7860c..0ad1ebae9a69 100644
--- a/gnustep-apps/cenon/cenon-4.0.2-r1.ebuild
+++ b/gnustep-apps/cenon/cenon-4.0.2-r1.ebuild
@@ -9,7 +9,7 @@ S=${WORKDIR}/${PN/c/C}
 DESCRIPTION="Cenon is a vector graphics tool for GNUstep, OpenStep and MacOSX"
 HOMEPAGE="http://www.cenon.info/;
 SRC_URI="http://www.cenon.zone/download/source/${P/c/C}.tar.bz2;
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64"
 SLOT="0"
 LICENSE="Cenon"
 IUSE=""

diff --git a/gnustep-apps/cenon/cenon-4.0.6.ebuild 
b/gnustep-apps/cenon/cenon-4.0.6.ebuild
index 36e93ec53433..40879e75730e 100644
--- a/gnustep-apps/cenon/cenon-4.0.6.ebuild
+++ b/gnustep-apps/cenon/cenon-4.0.6.ebuild
@@ -9,7 +9,7 @@ S=${WORKDIR}/${PN/c/C}
 DESCRIPTION="Cenon is a vector graphics tool for GNUstep, OpenStep and MacOSX"
 HOMEPAGE="http://www.cenon.info/;
 SRC_URI="http://www.cenon.zone/download/source/${P/c/C}.tar.bz2;
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 SLOT="0"
 LICENSE="Cenon"
 IUSE=""



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

2022-06-03 Thread Jakov Smolić
commit: 89cabad605dab0bb61ace4697c94f91454fe38e2
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 12:33:32 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 12:33:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89cabad6

gnustep-apps/cenon: drop 4.0.2-r1

Closes: https://bugs.gentoo.org/820008
Signed-off-by: Jakov Smolić  gentoo.org>

 gnustep-apps/cenon/Manifest  |  1 -
 gnustep-apps/cenon/cenon-4.0.2-r1.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/gnustep-apps/cenon/Manifest b/gnustep-apps/cenon/Manifest
index 4cf033d88825..67039a1c92a8 100644
--- a/gnustep-apps/cenon/Manifest
+++ b/gnustep-apps/cenon/Manifest
@@ -1,2 +1 @@
-DIST Cenon-4.0.2.tar.bz2 4150615 BLAKE2B 
75252c6495c0cdba32f18e31674ff1c4f8e3d6c7f94b56ac763bcd7d8bcb401fe6817e0a06642dc927ff87c32956e9277a777a7744a8a33135a4e3a76aa511cc
 SHA512 
94bf95dbdb8fbe9c21fbe80cbc33fbe376c598cf79be295cb1045a0ac888da5363f388f3f051d593ca47f6c1fcbade2825389aec5da328c59158a1e5da89db75
 DIST Cenon-4.0.6.tar.bz2 10931177 BLAKE2B 
40b62313360833b7ee3677143014e7cbe90b79290e9bdd1afe01c411bd4382d792354c6529f84c89eeb2be1c0e7ac7ce5f9557148014af07f46fc223932b20d4
 SHA512 
7fe4847cf4b2bc2a8f46e42d9e24e35dc42d0d7688ed02ea844cac562355611c64d3a1f0a90ae379db28415b40bb2fb38c2faf8c67bcc5ef7d5512cbc7452a3a

diff --git a/gnustep-apps/cenon/cenon-4.0.2-r1.ebuild 
b/gnustep-apps/cenon/cenon-4.0.2-r1.ebuild
deleted file mode 100644
index 0ad1ebae9a69..
--- a/gnustep-apps/cenon/cenon-4.0.2-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit gnustep-2
-
-S=${WORKDIR}/${PN/c/C}
-
-DESCRIPTION="Cenon is a vector graphics tool for GNUstep, OpenStep and MacOSX"
-HOMEPAGE="http://www.cenon.info/;
-SRC_URI="http://www.cenon.zone/download/source/${P/c/C}.tar.bz2;
-KEYWORDS="amd64"
-SLOT="0"
-LICENSE="Cenon"
-IUSE=""
-
-DEPEND=""
-RDEPEND=">=gnustep-libs/cenonlibrary-4.0.0"
-
-src_prepare() {
-   # Do not install files already provided by cenonlibrary
-   epatch "${FILESDIR}"/${P}-install.patch
-
-   epatch "${FILESDIR}"/${P}-check-return-value.patch
-   epatch "${FILESDIR}"/${P}-gnustep-gui-0.24-support.patch
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qt3d/

2022-06-03 Thread Joonas Niilola
commit: b6ddfaeb24f1c0e77bbcbac26cc56eedd55c9741
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun  3 12:28:40 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 12:34:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ddfaeb

dev-qt/qt3d: subslot binder media-libs/assimp:=

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

 dev-qt/qt3d/{qt3d-5.15.3.ebuild => qt3d-5.15.3-r1.ebuild} | 2 +-
 dev-qt/qt3d/{qt3d-5.15.4.ebuild => qt3d-5.15.4-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qt3d/qt3d-5.15.3.ebuild b/dev-qt/qt3d/qt3d-5.15.3-r1.ebuild
similarity index 97%
rename from dev-qt/qt3d/qt3d-5.15.3.ebuild
rename to dev-qt/qt3d/qt3d-5.15.3-r1.ebuild
index 66503e8aaf6b..0b8ba72cc7f2 100644
--- a/dev-qt/qt3d/qt3d-5.15.3.ebuild
+++ b/dev-qt/qt3d/qt3d-5.15.3-r1.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
=dev-qt/qtcore-${QT5_PV}*
=dev-qt/qtgui-${QT5_PV}*:5=[vulkan=]
=dev-qt/qtnetwork-${QT5_PV}*
-   >=media-libs/assimp-4.0.0
+   >=media-libs/assimp-4.0.0:=
gamepad? ( =dev-qt/qtgamepad-${QT5_PV}* )
qml? ( =dev-qt/qtdeclarative-${QT5_PV}*[gles2-only=] )
 "

diff --git a/dev-qt/qt3d/qt3d-5.15.4.ebuild b/dev-qt/qt3d/qt3d-5.15.4-r1.ebuild
similarity index 97%
rename from dev-qt/qt3d/qt3d-5.15.4.ebuild
rename to dev-qt/qt3d/qt3d-5.15.4-r1.ebuild
index f52e61e191a6..f885392a724b 100644
--- a/dev-qt/qt3d/qt3d-5.15.4.ebuild
+++ b/dev-qt/qt3d/qt3d-5.15.4-r1.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
=dev-qt/qtcore-${QT5_PV}*
=dev-qt/qtgui-${QT5_PV}*:5=[vulkan=]
=dev-qt/qtnetwork-${QT5_PV}*
-   >=media-libs/assimp-4.0.0
+   >=media-libs/assimp-4.0.0:=
gamepad? ( =dev-qt/qtgamepad-${QT5_PV}* )
qml? ( =dev-qt/qtdeclarative-${QT5_PV}*[gles2-only=] )
 "



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

2022-06-03 Thread Joonas Niilola
commit: cd470e353c7e95b92a2570e6b61dd009b70d9e8f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun  3 12:34:09 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 12:34:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd470e35

sci-libs/dealii: subslot binder media-libs/assimp:=

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

 sci-libs/dealii/{dealii-9.3.1-r4.ebuild => dealii-9.3.1-r5.ebuild} | 2 +-
 sci-libs/dealii/{dealii-9.3.3.ebuild => dealii-9.3.3-r1.ebuild}| 2 +-
 sci-libs/dealii/dealii-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-libs/dealii/dealii-9.3.1-r4.ebuild 
b/sci-libs/dealii/dealii-9.3.1-r5.ebuild
similarity index 99%
rename from sci-libs/dealii/dealii-9.3.1-r4.ebuild
rename to sci-libs/dealii/dealii-9.3.1-r5.ebuild
index fd92a22d5d4f..78407e89e17e 100644
--- a/sci-libs/dealii/dealii-9.3.1-r4.ebuild
+++ b/sci-libs/dealii/dealii-9.3.1-r5.ebuild
@@ -46,7 +46,7 @@ RDEPEND="dev-libs/boost:=
dev-cpp/tbb:=
adolc? ( sci-libs/adolc )
arpack? ( sci-libs/arpack[mpi=] )
-   assimp? ( media-libs/assimp )
+   assimp? ( media-libs/assimp:= )
cuda? ( dev-util/nvidia-cuda-toolkit )
ginkgo? ( sci-libs/ginkgo )
gmsh? ( sci-libs/gmsh )

diff --git a/sci-libs/dealii/dealii-9.3.3.ebuild 
b/sci-libs/dealii/dealii-9.3.3-r1.ebuild
similarity index 99%
rename from sci-libs/dealii/dealii-9.3.3.ebuild
rename to sci-libs/dealii/dealii-9.3.3-r1.ebuild
index 22a232df4f6e..a093157e2d71 100644
--- a/sci-libs/dealii/dealii-9.3.3.ebuild
+++ b/sci-libs/dealii/dealii-9.3.3-r1.ebuild
@@ -46,7 +46,7 @@ RDEPEND="dev-libs/boost:=
dev-cpp/tbb:=
adolc? ( sci-libs/adolc )
arpack? ( sci-libs/arpack[mpi=] )
-   assimp? ( media-libs/assimp )
+   assimp? ( media-libs/assimp:= )
cuda? ( dev-util/nvidia-cuda-toolkit )
ginkgo? ( sci-libs/ginkgo )
gmsh? ( sci-libs/gmsh )

diff --git a/sci-libs/dealii/dealii-.ebuild 
b/sci-libs/dealii/dealii-.ebuild
index 6772cef5a5b6..1fd234c472ac 100644
--- a/sci-libs/dealii/dealii-.ebuild
+++ b/sci-libs/dealii/dealii-.ebuild
@@ -47,7 +47,7 @@ RDEPEND="dev-libs/boost:=
dev-cpp/tbb:=
adolc? ( sci-libs/adolc )
arpack? ( sci-libs/arpack[mpi=] )
-   assimp? ( media-libs/assimp )
+   assimp? ( media-libs/assimp:= )
cuda? ( dev-util/nvidia-cuda-toolkit )
ginkgo? ( sci-libs/ginkgo )
gmsh? ( sci-libs/gmsh )



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/, x11-base/xorg-server/files/

2022-06-03 Thread Sam James
commit: e90981351332cd70992e6458fc7aec721b883dce
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 08:38:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 08:38:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9098135

x11-base/xorg-server: backport present crash fix

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

 .../xorg-server-21.1.3-present-null-check.patch|  36 
 x11-base/xorg-server/xorg-server-21.1.3-r3.ebuild  | 190 +
 2 files changed, 226 insertions(+)

diff --git 
a/x11-base/xorg-server/files/xorg-server-21.1.3-present-null-check.patch 
b/x11-base/xorg-server/files/xorg-server-21.1.3-present-null-check.patch
new file mode 100644
index ..15d653320708
--- /dev/null
+++ b/x11-base/xorg-server/files/xorg-server-21.1.3-present-null-check.patch
@@ -0,0 +1,36 @@
+https://gitlab.freedesktop.org/xorg/xserver/-/commit/22d58188
+https://bugs.gentoo.org/830482
+
+From: =?UTF-8?q?B=C5=82a=C5=BCej=20Szczygie=C5=82?= 
+Date: Thu, 13 Jan 2022 00:47:27 +0100
+Subject: [PATCH] present: Check for NULL to prevent crash
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Closes: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1275
+Signed-off-by: Błażej Szczygieł 
+Tested-by: Aaron Plattner 
+--- a/present/present_scmd.c
 b/present/present_scmd.c
+@@ -158,6 +158,9 @@ present_scmd_get_crtc(present_screen_priv_ptr screen_priv, 
WindowPtr window)
+ if (!screen_priv->info)
+ return NULL;
+ 
++if (!screen_priv->info->get_crtc)
++return NULL;
++
+ return (*screen_priv->info->get_crtc)(window);
+ }
+ 
+@@ -196,6 +199,9 @@ present_flush(WindowPtr window)
+ if (!screen_priv->info)
+ return;
+ 
++if (!screen_priv->info->flush)
++return;
++
+ (*screen_priv->info->flush) (window);
+ }
+ 
+GitLab

diff --git a/x11-base/xorg-server/xorg-server-21.1.3-r3.ebuild 
b/x11-base/xorg-server/xorg-server-21.1.3-r3.ebuild
new file mode 100644
index ..771c59b73114
--- /dev/null
+++ b/x11-base/xorg-server/xorg-server-21.1.3-r3.ebuild
@@ -0,0 +1,190 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+XORG_TARBALL_SUFFIX="xz"
+XORG_EAUTORECONF="no"
+inherit xorg-3 meson
+EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
+
+DESCRIPTION="X.Org X servers"
+SLOT="0/${PV}"
+if [[ ${PV} != * ]]; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+IUSE_SERVERS="xephyr xnest xorg xvfb"
+IUSE="${IUSE_SERVERS} debug +elogind minimal selinux suid systemd test +udev 
unwind xcsecurity"
+RESTRICT="!test? ( test )"
+
+CDEPEND="
+   media-libs/libglvnd[X]
+   dev-libs/libbsd
+   dev-libs/openssl:0=
+   >=x11-apps/iceauth-1.0.2
+   >=x11-apps/rgb-1.0.3
+   >=x11-apps/xauth-1.0.3
+   x11-apps/xkbcomp
+   >=x11-libs/libdrm-2.4.89
+   >=x11-libs/libpciaccess-0.12.901
+   >=x11-libs/libXau-1.0.4
+   >=x11-libs/libXdmcp-1.0.2
+   >=x11-libs/libXfont2-2.0.1
+   >=x11-libs/libxcvt-0.1.0
+   >=x11-libs/libxkbfile-1.0.4
+   >=x11-libs/libxshmfence-1.1
+   >=x11-libs/pixman-0.27.2
+   >=x11-misc/xbitmaps-1.0.1
+   >=x11-misc/xkeyboard-config-2.4.1-r3
+   >=x11-libs/libXext-1.0.5
+   x11-libs/libXv
+   xephyr? (
+   x11-libs/libxcb[xkb]
+   x11-libs/xcb-util
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-renderutil
+   x11-libs/xcb-util-wm
+   )
+   !minimal? (
+   >=x11-libs/libX11-1.1.5
+   >=x11-libs/libXext-1.0.5
+   >=media-libs/mesa-18[X(+),egl(+),gbm(+)]
+   >=media-libs/libepoxy-1.5.4[X,egl(+)]
+   )
+   udev? ( virtual/libudev:= )
+   unwind? ( sys-libs/libunwind:= )
+   selinux? (
+   sys-process/audit
+   sys-libs/libselinux:=
+   )
+   systemd? (
+   sys-apps/dbus
+   sys-apps/systemd
+   )
+   elogind? (
+   sys-apps/dbus
+   sys-auth/elogind[pam]
+   sys-auth/pambase[elogind]
+   )
+   !!x11-drivers/nvidia-drivers[-libglvnd(+)]
+"
+DEPEND="${CDEPEND}
+   >=x11-base/xorg-proto-2021.4.99.2
+   >=x11-libs/xtrans-1.3.5
+   media-fonts/font-util
+"
+RDEPEND="${CDEPEND}
+   !systemd? ( gui-libs/display-manager-init )
+   selinux? ( sec-policy/selinux-xserver )
+   xorg? ( >=x11-apps/xinit-1.3.3-r1 )
+"
+BDEPEND="
+   sys-devel/flex
+"
+PDEPEND="
+   xorg? ( >=x11-base/xorg-drivers-$(ver_cut 1-2) )"
+
+REQUIRED_USE="!minimal? (
+   || ( ${IUSE_SERVERS} )
+   )
+   elogind? ( udev )
+   ?? ( elogind systemd 

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

2022-06-03 Thread Joonas Niilola
commit: 9ffc664d3f26e31336f32508c6bafffe171fe455
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun  3 09:00:50 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 10:18:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ffc664d

dev-util/cbindgen: stabilize 0.23.0 for amd64

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

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

diff --git a/dev-util/cbindgen/cbindgen-0.23.0.ebuild 
b/dev-util/cbindgen/cbindgen-0.23.0.ebuild
index 97b4891f7a20..f58b0d486043 100644
--- a/dev-util/cbindgen/cbindgen-0.23.0.ebuild
+++ b/dev-util/cbindgen/cbindgen-0.23.0.ebuild
@@ -64,7 +64,7 @@ 
SRC_URI="https://github.com/eqrion/cbindgen/archive/refs/tags/v${PV}.tar.gz -> $
 # use cargo-license for a more accurate license picture
 LICENSE="Apache-2.0 BSD Boost-1.0 MIT MPL-2.0 Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 QA_FLAGS_IGNORED="usr/bin/cbindgen"
 



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

2022-06-03 Thread Joonas Niilola
commit: 0c438afa305670c73df2e0fe9391069d5a086e08
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun  3 10:15:52 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 10:18:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c438afa

dev-util/cbindgen: stabilize 0.23.0 for x86

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

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

diff --git a/dev-util/cbindgen/cbindgen-0.23.0.ebuild 
b/dev-util/cbindgen/cbindgen-0.23.0.ebuild
index f58b0d486043..e59a9be91004 100644
--- a/dev-util/cbindgen/cbindgen-0.23.0.ebuild
+++ b/dev-util/cbindgen/cbindgen-0.23.0.ebuild
@@ -64,7 +64,7 @@ 
SRC_URI="https://github.com/eqrion/cbindgen/archive/refs/tags/v${PV}.tar.gz -> $
 # use cargo-license for a more accurate license picture
 LICENSE="Apache-2.0 BSD Boost-1.0 MIT MPL-2.0 Unlicense"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 QA_FLAGS_IGNORED="usr/bin/cbindgen"
 



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

2022-06-03 Thread Joonas Niilola
commit: 816f80c117bb807c75762d1349825b4524a376f6
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun  3 10:17:04 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 10:18:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=816f80c1

media-sound/denemo: Stabilize 2.6.0 x86, #849467

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

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

diff --git a/media-sound/denemo/denemo-2.6.0.ebuild 
b/media-sound/denemo/denemo-2.6.0.ebuild
index 2db0a95c18f7..dbeb5f19d947 100644
--- a/media-sound/denemo/denemo-2.6.0.ebuild
+++ b/media-sound/denemo/denemo-2.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+ OFL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 # configure options currently not used:
 # --enable-mem(no) memory debugging: needs Electric fence (efence), which



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

2022-06-03 Thread Joonas Niilola
commit: b90081d0fcfbccad86d35e8f5e0995a938b838a5
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun  3 10:16:20 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 10:18:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b90081d0

media-sound/denemo: Stabilize 2.6.0 amd64, #849467

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

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

diff --git a/media-sound/denemo/denemo-2.6.0.ebuild 
b/media-sound/denemo/denemo-2.6.0.ebuild
index aebe91410942..2db0a95c18f7 100644
--- a/media-sound/denemo/denemo-2.6.0.ebuild
+++ b/media-sound/denemo/denemo-2.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+ OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 # configure options currently not used:
 # --enable-mem(no) memory debugging: needs Electric fence (efence), which



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/mopidy/

2022-06-03 Thread David Roman
commit: e9595c31d2012ec5f133154044d84acb10027bc6
Author: David Roman  gmail  com>
AuthorDate: Fri Jun  3 10:23:32 2022 +
Commit: David Roman  gmail  com>
CommitDate: Fri Jun  3 10:23:32 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e9595c31

media-sound/mopidy: add 3.3.0, drop 3.2.0

Closes: https://bugs.gentoo.org/848393
Signed-off-by: David Roman  gmail.com>

 media-sound/mopidy/Manifest | 2 +-
 media-sound/mopidy/{mopidy-3.2.0.ebuild => mopidy-3.3.0.ebuild} | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-sound/mopidy/Manifest b/media-sound/mopidy/Manifest
index 0bb1f2684..fe444ee2f 100644
--- a/media-sound/mopidy/Manifest
+++ b/media-sound/mopidy/Manifest
@@ -1 +1 @@
-DIST mopidy-3.2.0.tar.gz 438255 BLAKE2B 
afab74b9b8217a2481b711708ada81b79de8b2eb2be5892378f672690098d82fb27f715d95fd585cf76b84be2cd4cc07d1cd2d8fc5d42ef4e1710c5a67e08f7b
 SHA512 
cbca5c2f6784754c06f9f6fd80aa0379b606ed4a52f31dfa27c165869cf65171b6203f683ee1150319ab51feae45dadaaa338e22d26af3511cdf56e8f3d81145
+DIST mopidy-3.3.0.tar.gz 443949 BLAKE2B 
433c9caef164b9c85ea220f0f1472cb3b78c7291618e46ed16497ec0734f57d6a8a2ea1218c79a6a60fde60179e59c4a4a9bde805ac84109a02935673132ab95
 SHA512 
9cad7d5013defb9f7edee17b48120286a0b3be568eba15c60fc5363f8ee2ab9041dd79574b2ce1a14a941f41f53101f588e0d0283ee01b82499bc6ffe001cee2

diff --git a/media-sound/mopidy/mopidy-3.2.0.ebuild 
b/media-sound/mopidy/mopidy-3.3.0.ebuild
similarity index 91%
rename from media-sound/mopidy/mopidy-3.2.0.ebuild
rename to media-sound/mopidy/mopidy-3.3.0.ebuild
index 8765cd26b..454da0a7b 100644
--- a/media-sound/mopidy/mopidy-3.2.0.ebuild
+++ b/media-sound/mopidy/mopidy-3.3.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 



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

2022-06-03 Thread Agostino Sarubbo
commit: 71305e54f84b65950af9ae2d8509d7798414c13d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun  3 11:19:16 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun  3 11:19:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71305e54

app-editors/gvim: ppc64 stable wrt bug #849338

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/gvim/gvim-8.2.4586.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/gvim/gvim-8.2.4586.ebuild 
b/app-editors/gvim/gvim-8.2.4586.ebuild
index b1d0aca314cf..4e3d134c9ec1 100644
--- a/app-editors/gvim/gvim-8.2.4586.ebuild
+++ b/app-editors/gvim/gvim-8.2.4586.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 fi
 S="${WORKDIR}"/vim-${PV}
 



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

2022-06-03 Thread Agostino Sarubbo
commit: 283e7fdc83ff0fe9c485fa137e561a2033f844ea
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun  3 11:19:26 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun  3 11:19:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=283e7fdc

app-editors/vim: ppc64 stable wrt bug #849338

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/vim/vim-8.2.4586.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim/vim-8.2.4586.ebuild 
b/app-editors/vim/vim-8.2.4586.ebuild
index 26843c15c843..3cdd42afc583 100644
--- a/app-editors/vim/vim-8.2.4586.ebuild
+++ b/app-editors/vim/vim-8.2.4586.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   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"
 fi
 
 DESCRIPTION="Vim, an improved vi-style text editor"



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

2022-06-03 Thread Agostino Sarubbo
commit: 2ef1ce46c4b41e45af70aa14b0f4c9c68827e5de
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun  3 11:19:02 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun  3 11:19:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ef1ce46

mail-mta/postfix: ppc64 stable wrt bug #849254

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 mail-mta/postfix/postfix-3.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/postfix/postfix-3.7.2.ebuild 
b/mail-mta/postfix/postfix-3.7.2.ebuild
index 3cc659da4ca3..fbffa3ac1923 100644
--- a/mail-mta/postfix/postfix-3.7.2.ebuild
+++ b/mail-mta/postfix/postfix-3.7.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
 
 LICENSE="|| ( IBM EPL-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86"
 IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql 
nis pam postgres sasl selinux sqlite ssl"
 
 DEPEND="



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

2022-06-03 Thread Agostino Sarubbo
commit: 3dda05ec1cff039a608ca434c69226c824203f83
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun  3 11:19:32 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun  3 11:19:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dda05ec

app-editors/vim-core: ppc64 stable wrt bug #849338

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/vim-core/vim-core-8.2.4586.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-8.2.4586.ebuild 
b/app-editors/vim-core/vim-core-8.2.4586.ebuild
index e1b0af3a73ce..812fd2517061 100644
--- a/app-editors/vim-core/vim-core-8.2.4586.ebuild
+++ b/app-editors/vim-core/vim-core-8.2.4586.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   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"
 fi
 S="${WORKDIR}"/vim-${PV}
 



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

2022-06-03 Thread Michał Górny
commit: 6bf81b3a4802863e27bc8c43f85a6c999ebb65c8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  3 09:09:58 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  3 09:12:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bf81b3a

dev-python/automat: Add a blocker on m2r

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

 dev-python/automat/automat-20.2.0-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/automat/automat-20.2.0-r1.ebuild 
b/dev-python/automat/automat-20.2.0-r1.ebuild
index 690c49cb4f29..8bafffe501ab 100644
--- a/dev-python/automat/automat-20.2.0-r1.ebuild
+++ b/dev-python/automat/automat-20.2.0-r1.ebuild
@@ -25,6 +25,7 @@ RDEPEND="
 "
 BDEPEND="
dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   !!dev-python/m2r
 "
 
 PATCHES=(



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

2022-06-03 Thread Thomas Beierlein
commit: 1decff7c41464d7a3f30a33621eac22eb3f1b4f1
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Fri Jun  3 10:25:27 2022 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Fri Jun  3 10:26:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1decff7c

net-wireless/nanovna-saver: add 0.4.0

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

 net-wireless/nanovna-saver/Manifest|  1 +
 .../nanovna-saver/nanovna-saver-0.4.0.ebuild   | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/net-wireless/nanovna-saver/Manifest 
b/net-wireless/nanovna-saver/Manifest
index 876e6dc68718..bc77dc0c10a2 100644
--- a/net-wireless/nanovna-saver/Manifest
+++ b/net-wireless/nanovna-saver/Manifest
@@ -1 +1,2 @@
 DIST nanovna-saver-0.3.10.tar.gz 477821 BLAKE2B 
c41889c1421642c7df55e470b7a45acdf17483203a133d909ca3323150bdf1b712af42c1c28981c8171535fa13dc3573218a4872139f72a447ce29a1f7921b35
 SHA512 
47a13673aa5639bb3eabbf55a183a19b611144710041a7a4dac4782b4f022f0a316453169a210123c4f26dab1a19af27be37cddcf641d8aecc266396b8fa6eff
+DIST nanovna-saver-0.4.0.tar.gz 488898 BLAKE2B 
3c986dc9bb128f21e9bfb7cf28e12df1603168755dc4d44df8699a2e6ccd9343a6526583e48ad514a0d24cad9712d160c3c2570d743bb0f4dbdb0782f6a4f263
 SHA512 
24ada3374e9ccaf3b07efea09e1b4a2fcb1da54949b5d53dfd2798b9d296c1e05710085821fc52d7c1842a485d78a6bf8a7e85436ce93ad95c1b28fbd544f132

diff --git a/net-wireless/nanovna-saver/nanovna-saver-0.4.0.ebuild 
b/net-wireless/nanovna-saver/nanovna-saver-0.4.0.ebuild
new file mode 100644
index ..e39815a71fc2
--- /dev/null
+++ b/net-wireless/nanovna-saver/nanovna-saver-0.4.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="tool for reading, displaying and saving data from the NanoVNA"
+HOMEPAGE="https://github.com/mihtjel/nanovna-saver;
+SRC_URI=""
+
+LICENSE="GPL-3+"
+SLOT="0"
+if [ "${PV}" = "" ]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mihtjel/nanovna-saver.git;
+else
+   SRC_URI="https://github.com/mihtjel/nanovna-saver/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/pyserial[${PYTHON_USEDEP}]
+   dev-python/PyQt5[${PYTHON_USEDEP},gui,widgets]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]"
+BDEPEND=""
+
+distutils_enable_tests pytest
+
+python_install() {
+   rm -r "${BUILD_DIR}"/lib/test || die
+   distutils-r1_python_install
+}



[gentoo-commits] repo/proj/guru:master commit in: net-misc/ooni-probe-cli/

2022-06-03 Thread Florian Schmaus
commit: 3d2b0f03985588a66254cf34d48319c6cb1451a2
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Jun  3 00:01:58 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 01:18:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d2b0f03

net-misc/ooni-probe-cli: add 3.15.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-misc/ooni-probe-cli/Manifest   |  1 +
 .../ooni-probe-cli/ooni-probe-cli-3.15.0.ebuild| 32 ++
 2 files changed, 33 insertions(+)

diff --git a/net-misc/ooni-probe-cli/Manifest b/net-misc/ooni-probe-cli/Manifest
index 8a5ef0b53..855515d4d 100644
--- a/net-misc/ooni-probe-cli/Manifest
+++ b/net-misc/ooni-probe-cli/Manifest
@@ -1 +1,2 @@
 DIST ooni-probe-cli-3.14.2.tar.gz 20997747 BLAKE2B 
45e18e40b280c81935476aa67d73b3d56df34507c3ccdd611f22a979d72ef8cd45c3e70d6d899927e8af353717d944fc84650f2a0417d288c175e4694631be0d
 SHA512 
e35e70363f49cac73bbb4a6ae5f091a33c9e72d565e4fb69d2fac25dfebc961cde3cbd88493ffc17f6330b52cfcc6b093c65a63359a534ca4370010422e0e776
+DIST ooni-probe-cli-3.15.0.tar.gz 21374406 BLAKE2B 
05fef6dacee64a58bab319d62c01976a29435b8b938f2c3fffe8f5e57801e1ecc39b4e1a02f1ef64550a13ae35139cb2ca035bf3c9e541ec9821e0fa224fc734
 SHA512 
b5795fe2ee8de25c3189568f479a6010119f2fb18d6f57642c4d23d9116056bd5a5db20f9eeebe9030705a0e0a65d1ecd57b1c71123d87297036b3affcf433e7

diff --git a/net-misc/ooni-probe-cli/ooni-probe-cli-3.15.0.ebuild 
b/net-misc/ooni-probe-cli/ooni-probe-cli-3.15.0.ebuild
new file mode 100644
index 0..5b479e74a
--- /dev/null
+++ b/net-misc/ooni-probe-cli/ooni-probe-cli-3.15.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+MY_PN=${PN#ooni-}
+DESCRIPTION="OONI Probe network measurement tool for detecting internet 
censorship"
+HOMEPAGE="https://ooni.org https://github.com/ooni/probe-cli;
+SRC_URI="https://github.com/ooni/${MY_PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="test" # hangs
+
+DOCS=( docs CODEOWNERS {CONTRIBUTING,Readme}.md )
+
+src_compile() {
+   ego build -v -ldflags="-s -w" ./cmd/ooniprobe
+}
+
+src_test() {
+   ego test $(ego list ./... | grep -v /vendor/)
+}
+
+src_install() {
+   dobin ooniprobe
+   einstalldocs
+}



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

2022-06-03 Thread Florian Schmaus
commit: b77d74aa3dfa16d8e4666c5ab9926f04bee386ea
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Jun  3 00:49:31 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 01:18:53 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b77d74aa

dev-libs/sealcurses: new package, add 0_pre20220523

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-libs/sealcurses/Manifest   |  1 +
 .../sealcurses/sealcurses-0_pre20220523.ebuild | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-libs/sealcurses/Manifest b/dev-libs/sealcurses/Manifest
new file mode 100644
index 0..ca763bf0e
--- /dev/null
+++ b/dev-libs/sealcurses/Manifest
@@ -0,0 +1 @@
+DIST sealcurses-0_pre20220523.tar.gz 22284 BLAKE2B 
bbff082a61d0dc8c8d80d4dbdc65b5804796b396692c8ed36af64db785481654ec28408d1219e05ebf975007c93ff0aeedc84ec6d741c323edb040484ac6287a
 SHA512 
a84deb17f75ab66ac37a811da03df12862df73d78a9a53f836376f3be81e2c8bde0f80bf11dd8f42cd8b05e998d87287e373d74050361cf7c974aecaa00eb52e

diff --git a/dev-libs/sealcurses/sealcurses-0_pre20220523.ebuild 
b/dev-libs/sealcurses/sealcurses-0_pre20220523.ebuild
new file mode 100644
index 0..5498c6df2
--- /dev/null
+++ b/dev-libs/sealcurses/sealcurses-0_pre20220523.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+COMMIT="d64caa13bc06b68906bb0a5cc87f1896226b0918"
+DESCRIPTION="SDL Emulation and Adaptation Layer for Curses"
+HOMEPAGE="https://git.skyjake.fi/skyjake/sealcurses;
+SRC_URI="https://git.skyjake.fi/skyjake/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-libs/tfdn:=
+   sys-libs/ncurses:=
+"
+DEPEND="${RDEPEND}"
+
+src_install() {
+   cmake_src_install
+   find "${ED}" -name libsealcurses.a -delete || die
+}



[gentoo-commits] repo/proj/guru:master commit in: media-sound/dzr/

2022-06-03 Thread Florian Schmaus
commit: 6b304710590791a1f321733c21ff0711c695ba77
Author: Jonas Frei  pm  me>
AuthorDate: Fri Jun  3 04:07:03 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 04:07:17 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6b304710

media-sound/dzr: add 220531, drop 220505

Signed-off-by: Jonas Frei  pm.me>

 media-sound/dzr/Manifest | 2 +-
 media-sound/dzr/{dzr-220505.ebuild => dzr-220531.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/dzr/Manifest b/media-sound/dzr/Manifest
index f875a1a9f..020a37fa6 100644
--- a/media-sound/dzr/Manifest
+++ b/media-sound/dzr/Manifest
@@ -1 +1 @@
-DIST dzr-220505.tar.gz 5741 BLAKE2B 
727ca4fe3a2cebe8c5c9c97936d729c58be2eb11905b6549b894eed493aa68a571b40e6d06382a47749b999a69abbb0c84e2d01273cf6b11d0149516bb1cce85
 SHA512 
d70300ec5352e71b6e1edfb4f5e02ee86f7ff49111e21e95e3e8b10df79544cef3a47b9e840004bd759da1684e419bca999ce8655501fbd6151735f71ed7
+DIST dzr-220531.tar.gz 5814 BLAKE2B 
1f1b2973d8f0e65ed9bfd3184f0afd2cf31a899749cf4d6130d62a45219bced9a7cb07d451d3b268004e0cbb6359a82c9ed5d8bce504b8350f49e7eb67cee039
 SHA512 
cb7480f830807328bc7e51a1ef5c4c613068de3e49ff203108774fcc704ddc9b22929d985cab6a3eec937b92046a121568d04d2d949cabe5c6bbb8559b500947

diff --git a/media-sound/dzr/dzr-220505.ebuild 
b/media-sound/dzr/dzr-220531.ebuild
similarity index 100%
rename from media-sound/dzr/dzr-220505.ebuild
rename to media-sound/dzr/dzr-220531.ebuild



[gentoo-commits] repo/proj/guru:master commit in: /

2022-06-03 Thread Florian Schmaus
commit: 4d8ac1229518f6f426ad99f073faebb22b90e913
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Jun  3 03:51:56 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 03:51:56 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4d8ac122

TODO.md: add odilia

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 TODO.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/TODO.md b/TODO.md
index f6686cd70..22e82298b 100644
--- a/TODO.md
+++ b/TODO.md
@@ -4,6 +4,7 @@ If you find an interesting piece of software here, consider to 
package it, also
 
 Name | Buildsystem | Category | User | RFH | Dependency
  | - | - | - | - | 
-
+[odilia](https://odilia.app) | cargo | accessibility | - | ? | ✖
 [spacelib](https://github.com/Alessandro-Barbieri/SpaceLib) | none | science | 
Alessandro-Barbieri | ✖ | ✖
 [cpp-fuzzy-logic](https://sourceforge.net/projects/cpp-fuzzy-logic) | none | 
devel | Alessandro-Barbieri | ✖ | ✖
 [free fuzzy logic library](http://ffll.sourceforge.net) | none | devel | 
Alessandro-Barbieri | ✖ | ✖



  1   2   3   >