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

2021-01-27 Thread Stephan Hartmann
commit: 1b897276ed70148bdfb2dc3ce02cfaf8eb5b1506
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Jan 28 07:37:24 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Jan 28 07:37:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b897276

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

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

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

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 5b6143b6f0a..a5d17848004 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_88.0.4324.96-1_amd64.deb 72789708 BLAKE2B 
59c51a403e28e6e84d4faf8b65b208eb38f83d794370bf17ffebbf834e55ccfeaa6b773c329e2334cf59b9611a1593712996a458101b9edcd70b33c61e6bcf04
 SHA512 
389bb17d2ed18628fb61979c3c06f4cfbaa963ed6a33d6648e887aaf5dca4131f7160242b38b8c6846e7068b1f4c38d9409f1df91eaa3c98efce1e9141b03eb6
 DIST google-chrome-stable_88.0.4324.96-1_amd64.deb 72800524 BLAKE2B 
42e207e5472715d4477b354aa9816c6ccf28856caac4bcd11344be158b44376d55d95ff355f07a03d681a148ecbb6c61b6795947479112a9305229ed3f6186f6
 SHA512 
6ee29f4ad5c8dcec70b1d18eb80e57fb4fd1b543f032e83bd50350bc8f903a7930a9f68c381d8659a235d310f3faa00bcae81e1e025135164648d2f48ed9f588
-DIST google-chrome-unstable_89.0.4389.9-1_amd64.deb 75091524 BLAKE2B 
325478b65c6cd278e4ca1fc140c58a0f1af2958cd6a585e4d7082d7b626ad294a7268a89609c8a3f7fb2cf0594091a6c5aec41439d8fb93fab66af00d58312e2
 SHA512 
63ec8573cefcd9639ed7869157eb2419645b3e4a957f116339ff2d448620cc20f8dc3ccd58082fde7c4e513e5dcd1d9b7eb93bc418bac6c87f3790d00a1beeb0
+DIST google-chrome-unstable_89.0.4389.23-1_amd64.deb 75152480 BLAKE2B 
c0d821caca03989a605f2a00747c239f9ebf3df0098dc09eec91427bdc72b5c9bb82f55105114b7274ef9a529dfd9c9b832b94507305714787548c8ef3202300
 SHA512 
ea7ed6ab9ccdf9c749708e6b6ceba9517fe4ee1c80252e299c082ccea47e5c15d78b8bf289153b8a162824db81da17b14f7ce6a29dde5e99e51d1e561e97d0eb

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



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

2021-01-27 Thread Stephan Hartmann
commit: 2557be143fdbea86d5e270e765cb04982a9c5c36
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Jan 28 07:37:12 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Jan 28 07:37:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2557be14

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

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

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

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index 57e09706102..92ceb49e250 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_89.0.4389.9-1_amd64.deb 75091524 BLAKE2B 
325478b65c6cd278e4ca1fc140c58a0f1af2958cd6a585e4d7082d7b626ad294a7268a89609c8a3f7fb2cf0594091a6c5aec41439d8fb93fab66af00d58312e2
 SHA512 
63ec8573cefcd9639ed7869157eb2419645b3e4a957f116339ff2d448620cc20f8dc3ccd58082fde7c4e513e5dcd1d9b7eb93bc418bac6c87f3790d00a1beeb0
+DIST google-chrome-unstable_89.0.4389.23-1_amd64.deb 75152480 BLAKE2B 
c0d821caca03989a605f2a00747c239f9ebf3df0098dc09eec91427bdc72b5c9bb82f55105114b7274ef9a529dfd9c9b832b94507305714787548c8ef3202300
 SHA512 
ea7ed6ab9ccdf9c749708e6b6ceba9517fe4ee1c80252e299c082ccea47e5c15d78b8bf289153b8a162824db81da17b14f7ce6a29dde5e99e51d1e561e97d0eb

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



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

2021-01-27 Thread Joonas Niilola
commit: e31032c4d5efe8dfea3795a18e33087a89d45d1c
Author: Oz N Tiram  gmail  com>
AuthorDate: Mon Jan 11 19:48:59 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jan 28 07:36:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e31032c4

dev-lang/janet: drop old version

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Oz Tiram  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19040
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/janet/Manifest   |  1 -
 dev-lang/janet/janet-1.9.1.ebuild | 51 ---
 2 files changed, 52 deletions(-)

diff --git a/dev-lang/janet/Manifest b/dev-lang/janet/Manifest
index 9fab7985ace..ed78ed1c0a1 100644
--- a/dev-lang/janet/Manifest
+++ b/dev-lang/janet/Manifest
@@ -1,3 +1,2 @@
 DIST janet-1.12.2.tar.gz 558788 BLAKE2B 
0cdbc33d968b0b589cfc0ccd6dd5e23932daa48e67c035d67d4bba0519083503693be470498c1f6d2811b164bfbb3d2fdb35967c6bd64808ec87f1fd9770
 SHA512 
bde3d516b0a1c55ad8edb2dc701a3afdb5e7c2bd028b132598d1a08796aca5f17f71dd2c760192a9703a07adb3450a7af6971611ae57005eafad1b741b0b69a6
 DIST janet-1.13.1.tar.gz 584998 BLAKE2B 
f1bfd9e62dde786127a1307d38f48fc7e75b9fb09f009f9d01eeefa593b67c2469e213fd366fac7c52e0372e61b1a9afdb558e8a1be1ab2f4f538b5fb39075f3
 SHA512 
8022ecbaf7680855611202a3c17b8e5f6dc61a9302508c9de5312dbd9e80d40c24786bb5e8ae653ab5a7b00191a2d7c44cc3e305d31245e3e8c53be0e1c80372
-DIST janet-1.9.1.tar.gz 995046 BLAKE2B 
c65f59e874690b124b61811406670ed6bf9e23d930b5206a9fefebd64629a2287076a40db885b8a820d733a353237fea65dadccdf4efdd33f1537127f67e66b1
 SHA512 
4024b2f5bc52338b77c954e384157234ef3cecf21142ef60158adb656396b42accae3af8acb8e54f602f5fbce0e1e1f7f29030878ef2ac7055e933dd710db879

diff --git a/dev-lang/janet/janet-1.9.1.ebuild 
b/dev-lang/janet/janet-1.9.1.ebuild
deleted file mode 100644
index d853136872c..000
--- a/dev-lang/janet/janet-1.9.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
-HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/";
-SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs"
-
-src_configure() {
-   append-ldflags -Wl,-soname,libjanet.so.0
-}
-
-src_compile() {
-   # janet_build is the git hash of the commit related to the
-   # current release - it defines a constant which is then shown
-   # when starting janet
-   local janet_build='\"4ae372\"'
-   emake PREFIX="/usr" JANET_BUILD="${janet_build}"
-   emake PREFIX="/usr" build/janet.pc JANET_BUILD="${janet_build}"
-   emake PREFIX="/usr" docs JANET_BUILD="${janet_build}"
-}
-
-src_install() {
-   dobin "build/janet"
-   dobin "jpm"
-
-   doheader "src/include/janet.h"
-   doheader "src/conf/janetconf.h"
-
-   dolib.so "build/libjanet.so"
-   dosym libjanet.so /usr/$(get_libdir)/libjanet.so.1.9
-
-   if use static-libs; then
-   dolib.a "build/libjanet.a"
-   fi
-   doman "janet.1"
-   doman "jpm.1"
-
-   insinto /usr/$(get_libdir)/pkgconfig/
-   doins "build/janet.pc"
-   dodoc -r examples
-   dodoc "build/doc.html"
-}



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

2021-01-27 Thread Joonas Niilola
commit: b86b57ab49a223b2e84cc49dbb7977ca1095ece4
Author: Florian Schmaus  geekplace  eu>
AuthorDate: Tue Jan 12 18:42:08 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jan 28 07:36:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b86b57ab

x11-wm/herbstluftwm: drop old

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Florian Schmaus  geekplace.eu>
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-wm/herbstluftwm/Manifest  |  2 -
 x11-wm/herbstluftwm/herbstluftwm-0.8.2.ebuild | 58 ---
 x11-wm/herbstluftwm/herbstluftwm-0.8.3.ebuild | 53 
 3 files changed, 113 deletions(-)

diff --git a/x11-wm/herbstluftwm/Manifest b/x11-wm/herbstluftwm/Manifest
index d6d31204504..086357fa5b0 100644
--- a/x11-wm/herbstluftwm/Manifest
+++ b/x11-wm/herbstluftwm/Manifest
@@ -1,4 +1,2 @@
 DIST herbstluftwm-0.7.2.tar.gz 245506 BLAKE2B 
72d0bb2a77e519161d193ac7b2b9f1f878ccb6cfe4914b6c75d060e2daa0bec4203ee4ebf203b9fa1dfb844d71d50aa7c03257c78aa22e906bf42519d1e592af
 SHA512 
abb49bbc3de9a0ef619ce7063c1cea0d0d25ab2195c53dc0d33e061ad24060da4bbe9b99b9b9126028cdf68b462d4fcc8d1534431e4892d571ff897a68d2113c
-DIST herbstluftwm-0.8.2.tar.gz 377790 BLAKE2B 
88cee9937f134f6784fb5917435f629db67971339b09da8c6b91b55286fc50a7ba9d8dbea98dc583a92f5ae6e0e427dd487265cfb7d1ca4bbc10f865a2532e3e
 SHA512 
1a2bf3861ce23e33bb09afed285f7d85450307b46d00a666d02eaf9c454d53904e4d54ca8b0245da5ef095667a0adf9cdfc3aff170089c99df6b7f01e9038d5f
-DIST herbstluftwm-0.8.3.tar.gz 379052 BLAKE2B 
e8216d856df7111951842001992cac07b37efa89ba8cd52c804a763135a91512f92902910e726193a2cc902e93dacc1bae1e701ff4c669e164080992a3410bca
 SHA512 
ff6acb64a6609030abfe315452567f7011088b39e123f3fd988448183c4bf1c65aa0ba49ba1b0ab18b959448e12638a8198093db25bcfba828791e3305966ef1
 DIST herbstluftwm-0.9.0.tar.gz 406897 BLAKE2B 
06a2d6f303e1cf3990ae5247104952936e374b39ec4be316885718a94741f21c868f084ac7c3d4854d3e2870c26b4037153f3f18bffdb7458e56b3039eb4f1e1
 SHA512 
a9d4486729a65c8eb87b0d36f0cc28349f670abee82e20c9649e1348298ca5e73f9b349921007d555d620327cc09dab4c24e9c76dd971afc7f4de98b9408d925

diff --git a/x11-wm/herbstluftwm/herbstluftwm-0.8.2.ebuild 
b/x11-wm/herbstluftwm/herbstluftwm-0.8.2.ebuild
deleted file mode 100644
index 716b6043cb6..000
--- a/x11-wm/herbstluftwm/herbstluftwm-0.8.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit toolchain-funcs cmake-utils
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/herbstluftwm/herbstluftwm";
-   BDEPEND="app-text/asciidoc"
-else
-   SRC_URI="https://herbstluftwm.org/tarballs/${P}.tar.gz";
-   KEYWORDS="~amd64 ~x86"
-   BDEPEND=""
-fi
-
-DESCRIPTION="A manual tiling window manager for X"
-HOMEPAGE="https://herbstluftwm.org/";
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="examples zsh-completion"
-
-DEPEND="
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-"
-RDEPEND="
-   ${DEPEND}
-   app-shells/bash
-   zsh-completion? ( app-shells/zsh )
-"
-BDEPEND+="
-   virtual/pkgconfig
-"
-
-src_configure() {
-   sed -i \
-   -e '/^install.*LICENSEDIR/d' \
-   -e '/set(DOCDIR / s#.*#set(DOCDIR ${CMAKE_INSTALL_DOCDIR})#' \
-   CMakeLists.txt || die
-
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   if ! use examples; then
-   rm -r "${ED}"/usr/share/doc/${PF}/examples || die
-   fi
-
-   if ! use zsh-completion; then
-   rm -r "${ED}"/usr/share/zsh || die
-   fi
-}

diff --git a/x11-wm/herbstluftwm/herbstluftwm-0.8.3.ebuild 
b/x11-wm/herbstluftwm/herbstluftwm-0.8.3.ebuild
deleted file mode 100644
index a27ee0ea3e0..000
--- a/x11-wm/herbstluftwm/herbstluftwm-0.8.3.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit toolchain-funcs cmake-utils
-
-DESCRIPTION="A manual tiling window manager for X"
-HOMEPAGE="https://herbstluftwm.org/";
-SRC_URI="https://herbstluftwm.org/tarballs/${P}.tar.gz";
-KEYWORDS="~amd64 ~x86"
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="doc examples"
-
-DEPEND="
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-"
-RDEPEND="
-   ${DEPEND}
-   app-shells/bash
-"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-text/asciidoc )
-"
-
-src_prepare() {
-   sed -i \
-   -e '/^install.*LICENSEDIR/d' \
-   -e '/set(DOCDIR / s#.*#set(DOCDIR ${CMAKE_INSTALL_DOCDIR})#' \
-   CMakeLists.txt || die
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   mycmakeargs=(
-   -DWITH_DOCUMENTATION=$(usex doc)
-   )
-
- 

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

2021-01-27 Thread Joonas Niilola
commit: 8c5691cfc64d3d44aee1ef46fc17e2e11a0ca12c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Jan 28 07:34:44 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jan 28 07:36:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c5691cf

dev-libs/efl: remove old 1.25.1-r2

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

 dev-libs/efl/efl-1.25.1-r2.ebuild | 313 --
 dev-libs/efl/metadata.xml |   1 -
 2 files changed, 314 deletions(-)

diff --git a/dev-libs/efl/efl-1.25.1-r2.ebuild 
b/dev-libs/efl/efl-1.25.1-r2.ebuild
deleted file mode 100644
index 0bd9f6753f5..000
--- a/dev-libs/efl/efl-1.25.1-r2.ebuild
+++ /dev/null
@@ -1,313 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DOCS_BUILDER="doxygen"
-DOCS_DIR="${S}/doc"
-
-inherit docs meson xdg-utils
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-HOMEPAGE="https://www.enlightenment.org";
-SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${P}.tar.xz";
-
-LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
-IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug drm +eet efl-one 
elogind examples fbcon
-   +fontconfig fribidi gif gles2-only gnutls glib +gstreamer harfbuzz 
hyphen ibus ico libressl
-   lua +luajit jpeg2k json nls mono opengl +pdf physics pmaps postscript 
psd pulseaudio raw scim
-   sdl +sound +ssl +svg +system-lz4 systemd tga tgv tiff tslib unwind v4l 
vnc wayland webp xcf
-   xim xpm xpresent zeroconf"
-
-REQUIRED_USE="
-   ?? ( elogind systemd )
-   ?? ( gles2-only opengl )
-   ?? ( fbcon tslib )
-   ^^ ( lua luajit )
-   ssl
-   drm? ( gles2-only )
-   examples? ( eet svg )
-   gles2-only? ( || ( wayland X ) )
-   pulseaudio? ( sound )
-   wayland? ( gles2-only !opengl )
-   xim? ( X )
-   xpresent? ( X )
-"
-
-# Requires everything to be enabled unconditionally.
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/check
-   net-misc/curl
-   media-libs/giflib:=
-   media-libs/libpng:0=
-   sys-apps/dbus
-   sys-libs/zlib
-   virtual/jpeg:0=
-   X? (
-   media-libs/freetype
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libXScrnSaver
-   wayland? ( x11-libs/libxkbcommon[X] )
-   )
-   avif? ( ~media-libs/libavif-0.8.1 )
-   connman? ( net-misc/connman )
-   drm? (
-   dev-libs/libinput
-   dev-libs/wayland
-   media-libs/mesa[gbm]
-   x11-libs/libdrm
-   x11-libs/libxkbcommon
-   )
-   elogind? (
-   sys-auth/elogind
-   virtual/libudev
-   )
-   fontconfig? ( media-libs/fontconfig )
-   fribidi? ( dev-libs/fribidi )
-   gles2-only? (
-   media-libs/mesa[egl,gles2]
-   virtual/opengl
-   )
-   glib? ( dev-libs/glib:2 )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   hyphen? ( dev-libs/hyphen )
-   ibus? ( app-i18n/ibus )
-   jpeg2k? ( media-libs/openjpeg:= )
-   json? ( >=media-libs/rlottie-0.0.1_pre20200424:= )
-   lua? ( dev-lang/lua:0= )
-   luajit? ( dev-lang/luajit:* )
-   mono? ( dev-lang/mono )
-   opengl? ( virtual/opengl )
-   pdf? ( app-text/poppler:=[cxx] )
-   physics? ( sci-physics/bullet:= )
-   postscript? ( app-text/libspectre )
-   pulseaudio? ( media-sound/pulseaudio )
-   raw? ( media-libs/libraw:= )
-   scim? ( app-i18n/scim )
-   sdl? ( media-libs/libsdl2 )
-   sound? ( media-libs/libsndfile )
-   ssl? (
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-   )
-   svg? ( gnome-base/librsvg )
-   system-lz4? ( app-arch/lz4 )
-   systemd? ( sys-apps/systemd:= )
-   tiff? ( media-libs/tiff:0= )
-   tslib? ( x11-libs/tslib:= )
-   unwind? ( sys-libs/libunwind )
-   v4l? ( media-libs/libv4l )
-   vnc? ( net-libs/libvncserver )
-   wayland? (
-   dev-libs/wayland
-   media-libs/mesa[gles2,wayland]
-   x11-libs/libxkbcommon
-   )
-   webp? ( media-libs/libwebp:= )
-   xpm? ( x11-libs/libXpm )
-   xpresent? ( x11-libs/libXpresent )
-   

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

2021-01-27 Thread Joonas Niilola
commit: ecf6dc462918697e92f9e21d37b681aa2be275aa
Author: Florian Schmaus  geekplace  eu>
AuthorDate: Tue Jan 12 18:56:44 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jan 28 07:36:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf6dc46

x11-wm/herbstluftwm: fix python-exec[-native-symlinks], add 0.9.1

Closes: https://bugs.gentoo.org/765118
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Florian Schmaus  geekplace.eu>
Closes: https://github.com/gentoo/gentoo/pull/19045
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-wm/herbstluftwm/Manifest |  2 +-
 .../{herbstluftwm-0.9.0.ebuild => herbstluftwm-0.9.1.ebuild} | 12 +---
 x11-wm/herbstluftwm/herbstluftwm-.ebuild | 12 +---
 3 files changed, 19 insertions(+), 7 deletions(-)

diff --git a/x11-wm/herbstluftwm/Manifest b/x11-wm/herbstluftwm/Manifest
index 086357fa5b0..f311a69b334 100644
--- a/x11-wm/herbstluftwm/Manifest
+++ b/x11-wm/herbstluftwm/Manifest
@@ -1,2 +1,2 @@
 DIST herbstluftwm-0.7.2.tar.gz 245506 BLAKE2B 
72d0bb2a77e519161d193ac7b2b9f1f878ccb6cfe4914b6c75d060e2daa0bec4203ee4ebf203b9fa1dfb844d71d50aa7c03257c78aa22e906bf42519d1e592af
 SHA512 
abb49bbc3de9a0ef619ce7063c1cea0d0d25ab2195c53dc0d33e061ad24060da4bbe9b99b9b9126028cdf68b462d4fcc8d1534431e4892d571ff897a68d2113c
-DIST herbstluftwm-0.9.0.tar.gz 406897 BLAKE2B 
06a2d6f303e1cf3990ae5247104952936e374b39ec4be316885718a94741f21c868f084ac7c3d4854d3e2870c26b4037153f3f18bffdb7458e56b3039eb4f1e1
 SHA512 
a9d4486729a65c8eb87b0d36f0cc28349f670abee82e20c9649e1348298ca5e73f9b349921007d555d620327cc09dab4c24e9c76dd971afc7f4de98b9408d925
+DIST herbstluftwm-0.9.1.tar.gz 432926 BLAKE2B 
38f8626f3f8957cae32d71202b03515c26a4e174ce550ed6b31e7e024c3a3095374ad68f5aecc55c608c0a8565063ff39f85596444884557f38ff39043bd1d7d
 SHA512 
c69cc5a77e98e2e0a1c84938394fe97cd985bfedb8bb1e2dceddb0268f30597cdf9b30048aa3618c20ec549f2113b7a694f2fbcc578b8f0117bdd8cac85d

diff --git a/x11-wm/herbstluftwm/herbstluftwm-0.9.0.ebuild 
b/x11-wm/herbstluftwm/herbstluftwm-0.9.1.ebuild
similarity index 81%
rename from x11-wm/herbstluftwm/herbstluftwm-0.9.0.ebuild
rename to x11-wm/herbstluftwm/herbstluftwm-0.9.1.ebuild
index c2dc9d85fed..cd643535927 100644
--- a/x11-wm/herbstluftwm/herbstluftwm-0.9.0.ebuild
+++ b/x11-wm/herbstluftwm/herbstluftwm-0.9.1.ebuild
@@ -1,8 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit cmake toolchain-funcs
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit cmake python-any-r1 toolchain-funcs
 
 DESCRIPTION="A manual tiling window manager for X"
 HOMEPAGE="https://herbstluftwm.org/";
@@ -24,6 +27,7 @@ RDEPEND="
app-shells/bash
 "
 BDEPEND="
+   ${PYTHON_DEPS}
virtual/pkgconfig
doc? ( app-text/asciidoc )
 "
@@ -37,10 +41,12 @@ src_prepare() {
 }
 
 src_configure() {
+   # Ensure that 'python3' is in PATH. #765118
+   python_setup
+
mycmakeargs=(
-DWITH_DOCUMENTATION=$(usex doc)
)
-
cmake_src_configure
 }
 

diff --git a/x11-wm/herbstluftwm/herbstluftwm-.ebuild 
b/x11-wm/herbstluftwm/herbstluftwm-.ebuild
index 383fa9d17ea..28d103f5405 100644
--- a/x11-wm/herbstluftwm/herbstluftwm-.ebuild
+++ b/x11-wm/herbstluftwm/herbstluftwm-.ebuild
@@ -1,8 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit git-r3 toolchain-funcs cmake
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit cmake git-r3 python-any-r1 toolchain-funcs
 
 DESCRIPTION="A manual tiling window manager for X"
 HOMEPAGE="https://herbstluftwm.org/";
@@ -23,6 +26,7 @@ RDEPEND="
app-shells/bash
 "
 BDEPEND="
+   ${PYTHON_DEPS}
virtual/pkgconfig
doc? ( app-text/asciidoc )
 "
@@ -36,10 +40,12 @@ src_prepare() {
 }
 
 src_configure() {
+   # Ensure that 'python3' is in PATH. #765118
+   python_setup
+
mycmakeargs=(
-DWITH_DOCUMENTATION=$(usex doc)
)
-
cmake_src_configure
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-backup/zbackup/

2021-01-27 Thread Joonas Niilola
commit: a28e5d6f74949257e2bb69bc1f060a1d448b1bd5
Author: Vladimir Pavljuchenkov (SpiderX)  spiderx  dp 
 ua>
AuthorDate: Thu Jan  7 15:47:08 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jan 28 07:36:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a28e5d6f

app-backup/zbackup: cmake eclass, EAPI 7

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Vladimir Pavljuchenkov  spiderx.dp.ua>
Closes: https://github.com/gentoo/gentoo/pull/18977
Signed-off-by: Joonas Niilola  gentoo.org>

 .../zbackup/{zbackup-.ebuild => zbackup-1.4.4-r2.ebuild}   | 10 --
 app-backup/zbackup/zbackup-.ebuild |  4 ++--
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/app-backup/zbackup/zbackup-.ebuild 
b/app-backup/zbackup/zbackup-1.4.4-r2.ebuild
similarity index 81%
copy from app-backup/zbackup/zbackup-.ebuild
copy to app-backup/zbackup/zbackup-1.4.4-r2.ebuild
index a6bfc74d2f1..94426b77ed3 100644
--- a/app-backup/zbackup/zbackup-.ebuild
+++ b/app-backup/zbackup/zbackup-1.4.4-r2.ebuild
@@ -3,23 +3,21 @@
 
 EAPI=7
 
-inherit cmake git-r3
+inherit cmake
 
 DESCRIPTION="A versatile deduplicating backup tool"
 HOMEPAGE="https://github.com/zbackup/zbackup";
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/${PN}/${PN}.git";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+-with-openssl-exception"
-KEYWORDS=""
 SLOT="0"
+KEYWORDS="~amd64 ~x86"
 IUSE="libressl tartool"
 
 DEPEND="app-arch/lzma
dev-libs/lzo:2
dev-libs/protobuf:0=
-   sys-libs/libunwind:=
-   sys-libs/zlib:=
+   sys-libs/zlib
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )"
 RDEPEND="${DEPEND}"

diff --git a/app-backup/zbackup/zbackup-.ebuild 
b/app-backup/zbackup/zbackup-.ebuild
index a6bfc74d2f1..3a15bb4c113 100644
--- a/app-backup/zbackup/zbackup-.ebuild
+++ b/app-backup/zbackup/zbackup-.ebuild
@@ -11,15 +11,15 @@ SRC_URI=""
 EGIT_REPO_URI="https://github.com/${PN}/${PN}.git";
 
 LICENSE="GPL-2+-with-openssl-exception"
-KEYWORDS=""
 SLOT="0"
+KEYWORDS=""
 IUSE="libressl tartool"
 
 DEPEND="app-arch/lzma
dev-libs/lzo:2
dev-libs/protobuf:0=
sys-libs/libunwind:=
-   sys-libs/zlib:=
+   sys-libs/zlib
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )"
 RDEPEND="${DEPEND}"



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

2021-01-27 Thread Joonas Niilola
commit: 62de7343cd60650fe93527fdebe2583221601004
Author: Oz N Tiram  gmail  com>
AuthorDate: Mon Jan 11 19:48:26 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jan 28 07:36:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62de7343

dev-lang/janet: bump version to 0.13.1

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Oz Tiram  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/janet/Manifest|  1 +
 dev-lang/janet/janet-1.13.1.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-lang/janet/Manifest b/dev-lang/janet/Manifest
index 92e5ffa528d..9fab7985ace 100644
--- a/dev-lang/janet/Manifest
+++ b/dev-lang/janet/Manifest
@@ -1,2 +1,3 @@
 DIST janet-1.12.2.tar.gz 558788 BLAKE2B 
0cdbc33d968b0b589cfc0ccd6dd5e23932daa48e67c035d67d4bba0519083503693be470498c1f6d2811b164bfbb3d2fdb35967c6bd64808ec87f1fd9770
 SHA512 
bde3d516b0a1c55ad8edb2dc701a3afdb5e7c2bd028b132598d1a08796aca5f17f71dd2c760192a9703a07adb3450a7af6971611ae57005eafad1b741b0b69a6
+DIST janet-1.13.1.tar.gz 584998 BLAKE2B 
f1bfd9e62dde786127a1307d38f48fc7e75b9fb09f009f9d01eeefa593b67c2469e213fd366fac7c52e0372e61b1a9afdb558e8a1be1ab2f4f538b5fb39075f3
 SHA512 
8022ecbaf7680855611202a3c17b8e5f6dc61a9302508c9de5312dbd9e80d40c24786bb5e8ae653ab5a7b00191a2d7c44cc3e305d31245e3e8c53be0e1c80372
 DIST janet-1.9.1.tar.gz 995046 BLAKE2B 
c65f59e874690b124b61811406670ed6bf9e23d930b5206a9fefebd64629a2287076a40db885b8a820d733a353237fea65dadccdf4efdd33f1537127f67e66b1
 SHA512 
4024b2f5bc52338b77c954e384157234ef3cecf21142ef60158adb656396b42accae3af8acb8e54f602f5fbce0e1e1f7f29030878ef2ac7055e933dd710db879

diff --git a/dev-lang/janet/janet-1.13.1.ebuild 
b/dev-lang/janet/janet-1.13.1.ebuild
new file mode 100644
index 000..eafa5bbb920
--- /dev/null
+++ b/dev-lang/janet/janet-1.13.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
+HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/";
+SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+MY_RELEASE="${PV::-2}"
+
+src_configure() {
+   append-ldflags -Wl,-soname,libjanet.so.1.${MY_RELEASE}
+   append-cflags -fPIC
+}
+
+src_compile() {
+   # janet_build is the git hash of the commit related to the
+   # current release - it defines a constant which is then shown
+   # when starting janet
+   local janet_build='\"1.13.1\"'
+   emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" 
JANET_BUILD="${janet_build}"
+   emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" build/janet.pc 
JANET_BUILD="${janet_build}"
+   emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" docs 
JANET_BUILD="${janet_build}"
+   emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" build/jpm 
JANET_BUILD="${janet_build}"
+}
+
+src_install() {
+   dobin "build/janet"
+   dobin "build/jpm"
+   insinto "usr/include/janet"
+   doheader "src/include/janet.h"
+   doheader "src/conf/janetconf.h"
+
+   dolib.so "build/libjanet.so"
+   dosym libjanet.so /usr/$(get_libdir)/libjanet.so.${MY_RELEASE}
+   dosym libjanet.so.${MY_RELEASE} /usr/$(get_libdir)/libjanet.so.${PV}
+
+   if use static-libs; then
+   dolib.a "build/libjanet.a"
+   fi
+   doman "janet.1"
+   doman "jpm.1"
+
+   insinto /usr/$(get_libdir)/pkgconfig/
+   doins "build/janet.pc"
+   dodoc -r examples
+   dodoc "build/doc.html"
+   # required for jpm
+   keepdir /usr/$(get_libdir)/janet/.cache
+}
+
+pkg_postinst() {
+   elog "Enable use flag \"static-libs\" for building stand-alone 
executables with jpm"
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/zbackup/

2021-01-27 Thread Joonas Niilola
commit: dcfbcbd8b1de09fae19213ea10862011e09fee76
Author: Vladimir Pavljuchenkov (SpiderX)  spiderx  dp 
 ua>
AuthorDate: Thu Jan  7 15:46:35 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jan 28 07:36:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcfbcbd8

app-backup/zbackup: cmake eclass, EAPI 7 for live ebuild

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Vladimir Pavljuchenkov  spiderx.dp.ua>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-backup/zbackup/zbackup-.ebuild | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/app-backup/zbackup/zbackup-.ebuild 
b/app-backup/zbackup/zbackup-.ebuild
index 864251576a5..a6bfc74d2f1 100644
--- a/app-backup/zbackup/zbackup-.ebuild
+++ b/app-backup/zbackup/zbackup-.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit cmake-utils git-r3
+inherit cmake git-r3
 
 DESCRIPTION="A versatile deduplicating backup tool"
-HOMEPAGE="http://zbackup.org/ https://github.com/zbackup/zbackup";
+HOMEPAGE="https://github.com/zbackup/zbackup";
 SRC_URI=""
 EGIT_REPO_URI="https://github.com/${PN}/${PN}.git";
 
@@ -18,8 +18,8 @@ IUSE="libressl tartool"
 DEPEND="app-arch/lzma
dev-libs/lzo:2
dev-libs/protobuf:0=
-   sys-libs/libunwind:0
-   sys-libs/zlib
+   sys-libs/libunwind:=
+   sys-libs/zlib:=
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )"
 RDEPEND="${DEPEND}"
@@ -32,5 +32,5 @@ src_configure() {
-DBUILD_TARTOOL="$(usex tartool)"
)
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }



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

2021-01-27 Thread Yixun Lan
commit: 647b7cae8f31d5c16c0eb90a81c08576a442dd2f
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Jan 28 06:32:53 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Jan 28 06:45:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=647b7cae

net-fs/autofs: version bump 5.1.7

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Yixun Lan  gentoo.org>

 net-fs/autofs/Manifest   |   1 +
 net-fs/autofs/autofs-5.1.7.ebuild| 124 +++
 net-fs/autofs/files/autofs-5.1.7-glibc.patch |  97 +
 3 files changed, 222 insertions(+)

diff --git a/net-fs/autofs/Manifest b/net-fs/autofs/Manifest
index 6f533814338..2dd24948a6b 100644
--- a/net-fs/autofs/Manifest
+++ b/net-fs/autofs/Manifest
@@ -1 +1,2 @@
 DIST autofs-5.1.6.tar.xz 315316 BLAKE2B 
0c5e2351462505c6de0b12e510f0c08a625a0235e1ff8eeaff825946c4530c258449d26aaf6a3794aa82a97e8860711226168f434dd31bfb8a4e70287beb3ca4
 SHA512 
dc8b2bd86c140905dd1bc461bfc469f92363d9c2687fe422e1e751cc7ad64c0733b011c80bf4840e510e5909176cd1a066968b9a5ba835b62c4cf27537863cf2
+DIST autofs-5.1.7.tar.xz 327752 BLAKE2B 
bff290048fb2849dd4c7099718f6824eac7e4f700909342f82b79a3baa752c4efe7f45be3492578fa15df6d959751be5d7fae5aafe129b52425c0d9ab19eaccc
 SHA512 
cf994d0e68d5f6a5647235000743811a791150ece0a90ed9e1cb9bb131259f52769371c6a06d968b7191b10e709c9c90de611cc3ee310fbbea87f60034b3d4e1

diff --git a/net-fs/autofs/autofs-5.1.7.ebuild 
b/net-fs/autofs/autofs-5.1.7.ebuild
new file mode 100644
index 000..5dfef5feafa
--- /dev/null
+++ b/net-fs/autofs/autofs-5.1.7.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-info systemd toolchain-funcs
+
+DESCRIPTION="Kernel based automounter"
+HOMEPAGE="https://web.archive.org/web/*/http://www.linux-consulting.com/Amd_AutoFS/autofs.html";
+SRC_URI="https://www.kernel.org/pub/linux/daemons/${PN}/v5/${P}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="-dmalloc ldap +libtirpc mount-locking sasl systemd"
+
+# currently, sasl code assumes the presence of kerberosV
+RDEPEND=">=sys-apps/util-linux-2.20
+   dmalloc? ( dev-libs/dmalloc[threads] )
+   ldap? ( >=net-nds/openldap-2.0
+   sasl? (
+   dev-libs/cyrus-sasl
+   dev-libs/libxml2
+   virtual/krb5
+   )
+   )
+   systemd? ( sys-apps/systemd )
+   libtirpc? ( net-libs/libtirpc )
+   !libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) )
+"
+DEPEND="${RDEPEND}
+   libtirpc? ( net-libs/rpcsvc-proto )
+"
+BDEPEND="
+   sys-devel/flex
+   virtual/yacc
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-glibc.patch"
+   "${FILESDIR}/${PN}-5.1.6-pid.patch"
+)
+
+pkg_setup() {
+   linux-info_pkg_setup
+
+   local CONFIG_CHECK
+
+   if kernel_is -ge 4 18; then
+   CONFIG_CHECK="~AUTOFS_FS"
+   else
+   CONFIG_CHECK="~AUTOFS4_FS"
+   fi
+
+   check_extra_config
+}
+
+src_prepare() {
+   sed -i  -e "s:/usr/bin/kill:/bin/kill:" samples/autofs.service.in || 
die # bug #479492
+   sed -i  -e "/^EnvironmentFile/d"samples/autofs.service.in || 
die # bug #592334
+
+   # Install samples including autofs.service
+   sed -i -e "/^SUBDIRS/s/$/ samples/g" Makefile.rules || die
+
+   default
+}
+
+src_configure() {
+   # bug #483716
+   tc-export AR
+   # --with-confdir is for bug #361481
+   # --with-mapdir is for bug #385113
+   local myeconfargs=(
+   --with-confdir=/etc/conf.d
+   --with-mapdir=/etc/autofs
+   $(use_with dmalloc)
+   $(use_with ldap openldap)
+   $(use_with libtirpc)
+   $(use_with sasl)
+   $(use_enable mount-locking)
+   $(use_with systemd systemd $(systemd_get_systemunitdir)) # bug 
#479492
+   --without-hesiod
+   --disable-ext-env
+   --enable-sloppy-mount # bug #453778
+   --enable-force-shutdown
+   --enable-ignore-busy
+   RANLIB="$(type -P $(tc-getRANLIB))" # bug #483716
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   export DONTSTRIP=1
+   default
+}
+
+src_install() {
+   default
+   rmdir "${D}"/run
+
+   if kernel_is -lt 2 6 30; then
+   # kernel patches
+   docinto patches
+   dodoc patches/${PN}4-2.6.??{,.?{,?}}-v5-update-.patch
+   fi
+   newinitd "${FILESDIR}"/autofs5.initd autofs
+   insinto etc/autofs
+   newins "${FILESDIR}"/autofs5-auto.master auto.master
+}
+
+pkg_postinst() {
+   if kernel_is -lt 2 6 30; then
+   elog "This version of ${PN} requires a kernel with autofs4 
supporting"
+

[gentoo-commits] repo/gentoo:master commit in: net-fs/autofs/

2021-01-27 Thread Yixun Lan
commit: f551d1395f656402eb6c55208c5c0919fb23e014
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Jan 28 06:00:59 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Jan 28 06:45:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f551d139

net-fs/autofs: drop old

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Yixun Lan  gentoo.org>

 net-fs/autofs/autofs-5.1.6.ebuild | 114 --
 1 file changed, 114 deletions(-)

diff --git a/net-fs/autofs/autofs-5.1.6.ebuild 
b/net-fs/autofs/autofs-5.1.6.ebuild
deleted file mode 100644
index 530cce170c8..000
--- a/net-fs/autofs/autofs-5.1.6.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-info systemd toolchain-funcs
-
-DESCRIPTION="Kernel based automounter"
-HOMEPAGE="https://web.archive.org/web/*/http://www.linux-consulting.com/Amd_AutoFS/autofs.html";
-SRC_URI="https://www.kernel.org/pub/linux/daemons/${PN}/v5/${P}.tar.xz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
-IUSE="-dmalloc ldap +libtirpc mount-locking sasl systemd"
-
-# currently, sasl code assumes the presence of kerberosV
-RDEPEND=">=sys-apps/util-linux-2.20
-   dmalloc? ( dev-libs/dmalloc[threads] )
-   ldap? ( >=net-nds/openldap-2.0
-   sasl? (
-   dev-libs/cyrus-sasl
-   dev-libs/libxml2
-   virtual/krb5
-   )
-   )
-   systemd? ( sys-apps/systemd )
-   libtirpc? ( net-libs/libtirpc )
-   !libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) )
-"
-DEPEND="${RDEPEND}
-   libtirpc? ( net-libs/rpcsvc-proto )
-"
-BDEPEND="
-   sys-devel/flex
-   virtual/yacc
-"
-
-pkg_setup() {
-   linux-info_pkg_setup
-
-   local CONFIG_CHECK
-
-   if kernel_is -ge 4 18; then
-   CONFIG_CHECK="~AUTOFS_FS"
-   else
-   CONFIG_CHECK="~AUTOFS4_FS"
-   fi
-
-   check_extra_config
-}
-
-src_prepare() {
-   sed -i  -e "s:/usr/bin/kill:/bin/kill:" samples/autofs.service.in || 
die # bug #479492
-   sed -i  -e "/^EnvironmentFile/d"samples/autofs.service.in || 
die # bug #592334
-
-   # Install samples including autofs.service
-   sed -i -e "/^SUBDIRS/s/$/ samples/g" Makefile.rules || die
-
-   default
-}
-
-src_configure() {
-   # bug #483716
-   tc-export AR
-   # --with-confdir is for bug #361481
-   # --with-mapdir is for bug #385113
-   local myeconfargs=(
-   --with-confdir=/etc/conf.d
-   --with-mapdir=/etc/autofs
-   $(use_with dmalloc)
-   $(use_with ldap openldap)
-   $(use_with libtirpc)
-   $(use_with sasl)
-   $(use_enable mount-locking)
-   $(use_with systemd systemd $(systemd_get_systemunitdir)) # bug 
#479492
-   --without-hesiod
-   --disable-ext-env
-   --enable-sloppy-mount # bug #453778
-   --enable-force-shutdown
-   --enable-ignore-busy
-   RANLIB="$(type -P $(tc-getRANLIB))" # bug #483716
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   rmdir "${D}"/run
-
-   if kernel_is -lt 2 6 30; then
-   # kernel patches
-   docinto patches
-   dodoc patches/${PN}4-2.6.??{,.?{,?}}-v5-update-.patch
-   fi
-   newinitd "${FILESDIR}"/autofs5.initd autofs
-   insinto etc/autofs
-   newins "${FILESDIR}"/autofs5-auto.master auto.master
-}
-
-pkg_postinst() {
-   if kernel_is -lt 2 6 30; then
-   elog "This version of ${PN} requires a kernel with autofs4 
supporting"
-   elog "protocol version 5.00. Patches for kernels older than 
2.6.30 have"
-   elog "been installed into"
-   elog "${EROOT}/usr/share/doc/${P}/patches."
-   elog "For further instructions how to patch the kernel, please 
refer to"
-   elog "${EROOT}/usr/share/doc/${P}/INSTALL."
-   elog
-   fi
-   elog "If you plan on using autofs for automounting remote NFS mounts,"
-   elog "please check that both portmap (or rpcbind) and rpc.statd/lockd"
-   elog "are running."
-}



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

2021-01-27 Thread Yixun Lan
commit: 39d72d192dd5b47fdabcb44d6c5bd2cdec5ac643
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Jan 28 06:43:43 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Jan 28 06:45:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39d72d19

sys-power/thermald: use wheel group for policy controlling

thanks Thomas Deutschmann for the suggestion
Closes: https://bugs.gentoo.org/755137
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Yixun Lan  gentoo.org>

 .../thermald/{thermald-2.4.1.ebuild => thermald-2.4.1-r1.ebuild} | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-power/thermald/thermald-2.4.1.ebuild 
b/sys-power/thermald/thermald-2.4.1-r1.ebuild
similarity index 90%
rename from sys-power/thermald/thermald-2.4.1.ebuild
rename to sys-power/thermald/thermald-2.4.1-r1.ebuild
index 64693c99c35..2683a9652ea 100644
--- a/sys-power/thermald/thermald-2.4.1.ebuild
+++ b/sys-power/thermald/thermald-2.4.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -29,6 +29,9 @@ S=${WORKDIR}/thermal_daemon-${PV}
 DOCS=( thermal_daemon_usage.txt README.txt )
 
 src_prepare() {
+   sed -i -e "/group=/s/power/wheel/g" \
+   data/org.freedesktop.thermald.conf || die
+
default
eautoreconf
 }



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

2021-01-27 Thread Joonas Niilola
commit: 4c50583af170c51dd23102b9d83a3196776289a3
Author: Marco Genasci  gmail  com>
AuthorDate: Wed Jan 27 13:11:46 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jan 28 06:41:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c50583a

media-gfx/img2pdf: version bump to 0.4.0

Closes: https://bugs.gentoo.org/759184
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Marco Genasci  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18577
Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/img2pdf/Manifest |  1 +
 media-gfx/img2pdf/img2pdf-0.4.0.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/media-gfx/img2pdf/Manifest b/media-gfx/img2pdf/Manifest
index acbe9c1cbde..cd9d747f458 100644
--- a/media-gfx/img2pdf/Manifest
+++ b/media-gfx/img2pdf/Manifest
@@ -1 +1,2 @@
 DIST img2pdf-0.3.6.tar.gz 91006 BLAKE2B 
ad89b42be4613c30383770f336b07773bf13e87061fca61eb7d5e25d6489662fc2bae94d9a6d61d531a77f41b9e94492d0db1f32570f6d471fa9f8cb0816630d
 SHA512 
2a9d31b9de52123941fd650123a483f4dc0757edda304da994353b5f3167bddbb25fa1ed8fededcf859c5d07b65b9c2d5185000949002a68dcae1e7bf0f1547d
+DIST img2pdf-0.4.0.tar.gz 107027 BLAKE2B 
0bf13e2d4a5aff68779130bc14100a5c6d1ac4eaca9da28ceb50104550b6e4331f6a2202514bcdac0480c0148794d18e9f2dd46ded68bbaa301a207460f91c85
 SHA512 
bab9ee6ef5273a686cb10e52bdeb62b6df3c0da99d0f0558677e07dc7ad776c2d62829a2f5e9c5639acfb9fc6e9c5e3a81aed42dc288c2a39d245775f1d4391b

diff --git a/media-gfx/img2pdf/img2pdf-0.4.0.ebuild 
b/media-gfx/img2pdf/img2pdf-0.4.0.ebuild
new file mode 100644
index 000..eb01f7ad312
--- /dev/null
+++ b/media-gfx/img2pdf/img2pdf-0.4.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Losslessly convert raster images to PDF"
+HOMEPAGE="https://gitlab.mister-muffin.de/josch/img2pdf";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="gui"
+
+# missing dev-python/pdfrw dependency and
+# require old version of imagemagick
+# waiting new version
+RESTRICT="test"
+
+#BDEPEND="test? (
+#  dev-python/numpy[${PYTHON_USEDEP}]
+#  dev-python/pdfrw[${PYTHON_USEDEP}]
+#  dev-python/pikepdf[${PYTHON_USEDEP}]
+#  dev-python/pytest[${PYTHON_USEDEP}]
+#  dev-python/scipy[${PYTHON_USEDEP}]
+#  

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

2021-01-27 Thread Joonas Niilola
commit: c333500a4cf85d5fca7b03428beafc180bd3bc04
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Jan 28 06:42:25 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jan 28 06:42:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c333500a

media-gfx/img2pdf: add missing die to 0.4.0

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

 media-gfx/img2pdf/img2pdf-0.4.0.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/media-gfx/img2pdf/img2pdf-0.4.0.ebuild 
b/media-gfx/img2pdf/img2pdf-0.4.0.ebuild
index eb01f7ad312..aeda8aad1be 100644
--- a/media-gfx/img2pdf/img2pdf-0.4.0.ebuild
+++ b/media-gfx/img2pdf/img2pdf-0.4.0.ebuild
@@ -37,8 +37,12 @@ RDEPEND="dev-python/pikepdf[${PYTHON_USEDEP}]
 distutils_enable_tests pytest
 
 src_prepare() {
-   default
-   use !gui && sed -i '/gui_scripts/d' setup.py
+   distutils-r1_python_prepare_all
+
+   # Remove gui executable if there's no demand/support for it.
+   if ! use gui; then
+   sed -i '/gui_scripts/d' setup.py || die
+   fi
 }
 
 python_test() {



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

2021-01-27 Thread Hans de Graaff
commit: ad64db794e5722639b398948fd8f3cf7381511e1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 28 06:01:50 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 28 06:01:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad64db79

dev-util/jenkins-bin: add 2.277

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-util/jenkins-bin/Manifest |  1 +
 dev-util/jenkins-bin/jenkins-bin-2.277.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index bb36fbf104a..b8e321b7002 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -3,3 +3,4 @@ DIST jenkins-bin-2.263.2.war 67285886 BLAKE2B 
6bb4922536370744b5e69ebc50b7993786
 DIST jenkins-bin-2.263.3.war 67287051 BLAKE2B 
376612f444d6827ad270f1121c2df3f134893eb9a501b919e2c1b506f0536b506a1158152541c46a211f55ecc62b39930024bf3457e2e550900e5aa98f368f39
 SHA512 
c8badbb4704ad60ede50d32b9df36ca8f78da7e4238e9277a26eaa90a16bd27106bf7e04497cf2bf2ef086befc8cfdb64db9af7f4ceccb1dc22d4e21e5898e68
 DIST jenkins-bin-2.268.war 70969355 BLAKE2B 
e24424c8cd0535c04134cd22b8fc5e73de80c8eaa090e9fdf512dfeda4a9d029b0657e7ecaed4934ff996c1f5e8e59e9f10a7bfc31a313792cf759017780aeeb
 SHA512 
b0e55310a21039fc57a7bdcc3b190ec61141f253d084a8279d279cff1778a3a4edc281bcc2cd1f872389d160a77dd2c9ebdf1b6cbc5d90272f2aedd66296535a
 DIST jenkins-bin-2.275.war 70809238 BLAKE2B 
876d7215f55c80352336f4b3a8b47ff655930666e545bf81701c311e7b2ef756e9afbf286fdb8cc33d9dc64502dde3ec4d84c6b9c636d8503df79b8176ea8b9a
 SHA512 
6c473e8d117ba99fa6a25820f0e0793f5b95f2d4c8ae2969c3e6c38fa076cbce91003d9d3e5c41c158a6d9ac69c192addbd3c0487af8b220878a1c08435b2a5a
+DIST jenkins-bin-2.277.war 70882207 BLAKE2B 
241606f7fcd3b37393636f9075fe8ab6173ca379664914c5e32b81dcb16a311e2877080a5c804545b2e30ae8be67def51c19bdd906605297120cee8047750e94
 SHA512 
7a5e5083e525005968727d3b4bb2a80e7cc87f79e6b8ed7f803a9c7bd045ec48498e6336e88830bfb72b4c4dd66ada530020c5db345834657983781c7ab3e9d0

diff --git a/dev-util/jenkins-bin/jenkins-bin-2.277.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-2.277.ebuild
new file mode 100644
index 000..2eea44d5265
--- /dev/null
+++ b/dev-util/jenkins-bin/jenkins-bin-2.277.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit user systemd
+
+DESCRIPTION="Extensible continuous integration server"
+HOMEPAGE="https://jenkins.io/";
+LICENSE="MIT"
+SRC_URI="http://mirrors.jenkins-ci.org/war/${PV}/${PN/-bin/}.war -> ${P}.war"
+RESTRICT="mirror"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux"
+IUSE=""
+
+RDEPEND="media-fonts/dejavu
+   media-libs/freetype
+   !dev-util/jenkins-bin:lts
+   >=virtual/jre-1.8.0"
+
+S=${WORKDIR}
+
+JENKINS_DIR=/var/lib/jenkins
+
+pkg_setup() {
+   enewgroup jenkins
+   enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
+}
+
+src_install() {
+   keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
+
+   insinto /opt/jenkins
+   newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/}
+
+   newinitd "${FILESDIR}"/${PN}.init2 jenkins
+   newconfd "${FILESDIR}"/${PN}.confd jenkins
+
+   systemd_newunit "${FILESDIR}"/${PN}.service2 jenkins.service
+
+   fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} 
${JENKINS_DIR}/home ${JENKINS_DIR}/backup
+}



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

2021-01-27 Thread Hans de Graaff
commit: 5e2fc870ee868320d1805aa5641ae6a88d3c76d9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 28 05:57:40 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 28 05:57:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e2fc870

dev-ruby/redcarpet: cleanup

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/redcarpet/Manifest   |  1 -
 dev-ruby/redcarpet/redcarpet-3.4.0.ebuild | 41 ---
 2 files changed, 42 deletions(-)

diff --git a/dev-ruby/redcarpet/Manifest b/dev-ruby/redcarpet/Manifest
index 2f347bb5bc0..a0a34baf2c3 100644
--- a/dev-ruby/redcarpet/Manifest
+++ b/dev-ruby/redcarpet/Manifest
@@ -1,2 +1 @@
-DIST redcarpet-3.4.0.tar.gz 105525 BLAKE2B 
38b28f400b7300ea49cebda9b4739193b54c322c1c20ecba50938893286ad87e44ba9e9da83eab8433af0790d76bc0db4189fc0b70a4438480fe784570809e1a
 SHA512 
25ed1fd35ebf815f396ed819baec69aae366bafab3983a53d364b1ef0d3f18cecaa523953d12cb0e5b896c30ac86e000318f33c633047bd271362474b9b8f877
 DIST redcarpet-3.5.1.tar.gz 106950 BLAKE2B 
2f84e0dbadaa79827d9d244988b19161996e249e493208b20b6339f0eccf73160fe84d79f11a23419573693bbc9c1faae61e690ffe5ec133f8a0baddb69d92b5
 SHA512 
348ee8fc56b89bb1b9fe0b004cab08e9542f3806a885fb5fb0ff58c9a0fa704ad37611484e071951ad00d1d337988d5dae6d240cd65df890f8fe0865e242608d

diff --git a/dev-ruby/redcarpet/redcarpet-3.4.0.ebuild 
b/dev-ruby/redcarpet/redcarpet-3.4.0.ebuild
deleted file mode 100644
index 4f82bacf9d8..000
--- a/dev-ruby/redcarpet/redcarpet-3.4.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOCS="README.markdown CONTRIBUTING.md CHANGELOG.md doc"
-RUBY_FAKEGEM_TASK_TEST="test:unit"
-inherit multilib ruby-fakegem
-
-SRC_URI="https://github.com/vmg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-DESCRIPTION="A Ruby wrapper for Upskirt"
-HOMEPAGE="https://github.com/vmg/redcarpet";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/nokogiri )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' -e 's/=> :compile//'  Rakefile || die
-
-   # Avoid unneeded dependency on rake-compiler
-   sed -i -e '/extensiontask/I s:^:#:' Rakefile || die
-}
-
-each_ruby_prepare() {
-   sed -i -e "s#ruby#${RUBY}#" bin/redcarpet || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/redcarpet extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/${PN}
-   cp ext/${PN}/*$(get_modname) lib || die
-}



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

2021-01-27 Thread Hans de Graaff
commit: 6512ecf7518f0b4fb950bf86bd91c39d80f757f4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 28 05:56:57 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 28 05:56:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6512ecf7

dev-ruby/capybara: add 3.35.1

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.35.1.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 204db0d5fe4..5347b565913 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -2,3 +2,4 @@ DIST capybara-3.32.2.gem 365056 BLAKE2B 
c193f188aec6089aabafb5d09cb540f914d8c257
 DIST capybara-3.33.0.gem 366592 BLAKE2B 
fb64b301051011aa82194480bb79a33d06345cbe250fd7a32d54cb32038651f8598e860269c67efc58a87410a213f07e8f7107b725bd6286ebb93e7fd6ff125a
 SHA512 
b169a12f330fdc016dbba6c7478cf52a51006499197bba67e6953f36929099212e209d2803511ca623b7e2b1fc0288fad1975fd426047c95680309145abb9977
 DIST capybara-3.34.0.gem 369664 BLAKE2B 
4f55388b809e5d808f4cc3a45690eedc86d2bacd30498af8c891757881c527b0142a8b6cf2d46302d400c77e75eee33b4206b8d01fa416211895bfcb6b5175d3
 SHA512 
ee722be02cc0b23b7b7c92b29c7eb702a035a95e21c10c237eb6922fbc285c43431deca8bc8e445948a767265f4e8b6ef451f46168f26f8ad6dc6e1c88966537
 DIST capybara-3.35.0.gem 371712 BLAKE2B 
5c9cc5bdaa1f536d3cba104b041b937830447176b2748ceac7a729130596492fcd8242bf3eea5f062f920db7b4b1cbb12301c30feff0c51496ae128a7e123f00
 SHA512 
a52e20e1bbd43eb0169caef5254e3ca45082ee142b754e0e7a6d3a5796b6835afe57ca8230ec4dc1ef87305be3993b58092322c8b1de89bc564d6d51836e2245
+DIST capybara-3.35.1.gem 371712 BLAKE2B 
1c389896b3d5a4f188829ab43394ca5aab108aa895a0f98468c6491635341116c4d4478bfa9e67e59171698b7f2186c3165c83d08010de76828c3df405fea1ce
 SHA512 
c3f56df9f2a439ab350b91edb5e2e62ea7e14d1ddf9083107ae37640455cc4dba5f164f26d2dc3e8643a0e4fce22fa4cabbc38b7d88571a75f5e690e03ff0e12

diff --git a/dev-ruby/capybara/capybara-3.35.1.ebuild 
b/dev-ruby/capybara/capybara-3.35.1.ebuild
new file mode 100644
index 000..101193fb0c5
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.35.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+SLOT="3"
+IUSE="test"
+
+DEPEND="${DEPEND} test? ( || ( www-client/firefox www-client/firefox-bin ) )"
+
+ruby_add_bdepend "test? (
+   dev-ruby/rspec:3
+   >=dev-ruby/launchy-2.4.0
+   >=dev-ruby/selenium-webdriver-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=dev-ruby/mini_mime-0.1.3
+   >=dev-ruby/nokogiri-1.8:0
+   >=dev-ruby/rack-1.6.0:*
+   >=dev-ruby/rack-test-0.6.3:*
+   >=dev-ruby/regexp_parser-1.5:1
+   >=dev-ruby/xpath-3.2:3"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' -e 
'/statistics/Id' spec/spec_helper.rb || die
+
+   # Avoid window-manager specific tests (sizes are specific for fluxbox)
+   sed -i -e '/#maximize/,/^  end/ s:^:#:' 
lib/capybara/spec/session/window/window_spec.rb || die
+
+   # Avoid spec that requires unpackaged geckodriver
+   #sed -i -e '/describe.*register_server/,/^  end/ s:^:#:' 
spec/capybara_spec.rb || die
+
+   # Avoid test dependency on puma server for now
+   sed -i -e '/should have :puma registered/,/^end/ s:^:#:' 
spec/capybara_spec.rb || die
+
+   # Update spec to catch the right error code. This seems to have
+   # changed recently accross ruby versions.
+   sed -i -e '/raise_error/ s/EOFError/Net::ReadTimeout/' 
spec/server_spec.rb || die
+}
+
+each_ruby_test() {
+   virtx ${RUBY} -Ilib -S rspec-3 spec
+}



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

2021-01-27 Thread Hans de Graaff
commit: cf01c15294dc34304d7366f49772dbfb3ec5c7b3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 28 05:45:23 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 28 05:45:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf01c152

dev-ruby/bundler: cleanup

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/bundler/Manifest |  3 ---
 dev-ruby/bundler/bundler-2.2.0.ebuild | 32 
 dev-ruby/bundler/bundler-2.2.3.ebuild | 32 
 dev-ruby/bundler/bundler-2.2.4.ebuild | 30 --
 4 files changed, 97 deletions(-)

diff --git a/dev-ruby/bundler/Manifest b/dev-ruby/bundler/Manifest
index 9f1fbc17c26..6a449c4c759 100644
--- a/dev-ruby/bundler/Manifest
+++ b/dev-ruby/bundler/Manifest
@@ -1,6 +1,3 @@
 DIST bundler-2.1.4.gem 396800 BLAKE2B 
f770bd63255df09a20160369dc64e8923e996fb5ea4c11ee763d9a88e5fba142277ccd677861e3c0494b99a36261d5e7bdfb9c40c2abb76322061542f95b8505
 SHA512 
6c870061a78e17d97a9219433c7ef8fbf1112de17d0e0f3d8b6db1a518318528e3803184278412aabe65008e93f451ffa59465062856918ef488f9438399eff6
-DIST bundler-2.2.0.gem 400896 BLAKE2B 
a9d67d052bc6b7b8c09a6dbc249e348209a6a02bb3a43f9dbef29c3dce651974a4c9bde200085632cc7f4fb0957aae42a7cbaae28c8cab91986dacf1f52f1deb
 SHA512 
bbee12a30362d1dfd8a7de4258d6623d08df91a38ba1e869f9a5878871d8fd145221f8eaa99fcb72e0c1404c9c31df37a5a1dbf4a94610cb3381566cc6c45516
-DIST bundler-2.2.3.gem 401408 BLAKE2B 
7162444956c65d6684a299c7ce15f64a178dab40867315241eaa3cfcb51b6973a004980abef359c911de06ce2051e5ca98e68e3df388963f40378a6f5fabda62
 SHA512 
da1f1dfae51cdf3dd6792fc66c33389c113579b8a723fb204ae3b315dcd1d45aed65524469336934d7276be53b026952c944457e326c97b20d4c423dd44321ef
-DIST bundler-2.2.4.gem 386048 BLAKE2B 
7a2cec046b75ff371df9b563a81f48c8a2a3782f75ec4868869b4b2fda5e117b6cd38daf6a566ec1201fe7a5f6b8b2c4dbe0cc552d2a63bcb4e5e9f53c710046
 SHA512 
f3c988278746896da276e5af5cf046c5910962c2022fc8d37ab00db1a81a69d77a1fd21fabd8a1d086891d18bfb4ac321dbb60f830b139aa7c3192ea879b4cf8
 DIST bundler-2.2.5.gem 386560 BLAKE2B 
070f52338e9424e571ae40c01ba559158fd9938910be4d5b1d4c8990cdaac4f6a2cb7d2a554a2e7bbb35b18a31e9d1dba5c4e711556294496ac6978ae63a94f0
 SHA512 
d985168531ad7415841535a496717faff2cbdcff04c8b701c0e29533f3fe5c87cb5815e6b219ab1d536c29c8c8d80b051f4f05aeb2b6fe279dc12404bf824742
 DIST bundler-2.2.6.gem 386560 BLAKE2B 
e1e3f50425839bbb13360fc986f98588aa09643b6fb5b8c13911b5680ef0ae2ca0b19f71ffa99234f6f6a39ca6467564f25ac26874c67b493e028f086e89c211
 SHA512 
58e80bb313c132125e2b601113e6e262d00f768ca75adbacbff2e98cdcd83e40aa68a8f92aa56e477c66cd396687ad6d9f54f4df9366fd6b51424b6ff5429504

diff --git a/dev-ruby/bundler/bundler-2.2.0.ebuild 
b/dev-ruby/bundler/bundler-2.2.0.ebuild
deleted file mode 100644
index ab24df09b49..000
--- a/dev-ruby/bundler/bundler-2.2.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-# The specs require a number of gems to be installed in a temporary
-# directory, but this requires network access. They also don't work
-# when run with a path that contains "-".
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-# No documentation task
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
-
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_EXTRAINSTALL="man"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An easy way to vendor gem dependencies"
-HOMEPAGE="https://github.com/carlhuda/bundler";
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="+doc test"
-
-ruby_add_rdepend virtual/rubygems
-
-RDEPEND+=" dev-vcs/git !https://github.com/carlhuda/bundler";
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="+doc test"
-
-ruby_add_rdepend virtual/rubygems
-
-RDEPEND+=" dev-vcs/git !https://github.com/carlhuda/bundler";
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="+doc test"
-
-ruby_add_rdepend virtual/rubygems
-
-RDEPEND+=" dev-vcs/git !

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

2021-01-27 Thread Hans de Graaff
commit: f5d4e91d5b8e2de3a19f1cbb0b048af73320b319
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 28 05:47:34 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 28 05:47:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5d4e91d

dev-ruby/bundler: add 2.2.7

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/bundler/Manifest |  1 +
 dev-ruby/bundler/bundler-2.2.7.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-ruby/bundler/Manifest b/dev-ruby/bundler/Manifest
index 6a449c4c759..662bd3e73a0 100644
--- a/dev-ruby/bundler/Manifest
+++ b/dev-ruby/bundler/Manifest
@@ -1,3 +1,4 @@
 DIST bundler-2.1.4.gem 396800 BLAKE2B 
f770bd63255df09a20160369dc64e8923e996fb5ea4c11ee763d9a88e5fba142277ccd677861e3c0494b99a36261d5e7bdfb9c40c2abb76322061542f95b8505
 SHA512 
6c870061a78e17d97a9219433c7ef8fbf1112de17d0e0f3d8b6db1a518318528e3803184278412aabe65008e93f451ffa59465062856918ef488f9438399eff6
 DIST bundler-2.2.5.gem 386560 BLAKE2B 
070f52338e9424e571ae40c01ba559158fd9938910be4d5b1d4c8990cdaac4f6a2cb7d2a554a2e7bbb35b18a31e9d1dba5c4e711556294496ac6978ae63a94f0
 SHA512 
d985168531ad7415841535a496717faff2cbdcff04c8b701c0e29533f3fe5c87cb5815e6b219ab1d536c29c8c8d80b051f4f05aeb2b6fe279dc12404bf824742
 DIST bundler-2.2.6.gem 386560 BLAKE2B 
e1e3f50425839bbb13360fc986f98588aa09643b6fb5b8c13911b5680ef0ae2ca0b19f71ffa99234f6f6a39ca6467564f25ac26874c67b493e028f086e89c211
 SHA512 
58e80bb313c132125e2b601113e6e262d00f768ca75adbacbff2e98cdcd83e40aa68a8f92aa56e477c66cd396687ad6d9f54f4df9366fd6b51424b6ff5429504
+DIST bundler-2.2.7.gem 386560 BLAKE2B 
30d2f113f30cf4cff2d85ce06b36b947fd2d3cc0b1f03f1a0eae023babaa43820249f6b727095c5590e96adfd9914922454dbf0a2a42b8d8a6b0c75adcc5c04b
 SHA512 
bd2fe4d7ad10fa98004514a93e2e5634bf0ca16a41410d01ed78e320d53923c6690c4564b70e5efcaf21636ef860ef56c425ce0a8e4b240fd97e05efae48c089

diff --git a/dev-ruby/bundler/bundler-2.2.7.ebuild 
b/dev-ruby/bundler/bundler-2.2.7.ebuild
new file mode 100644
index 000..8256c696086
--- /dev/null
+++ b/dev-ruby/bundler/bundler-2.2.7.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+# The specs require a number of gems to be installed in a temporary
+# directory, but this requires network access. They also don't work
+# when run with a path that contains "-".
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+# No documentation task
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An easy way to vendor gem dependencies"
+HOMEPAGE="https://github.com/carlhuda/bundler";
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="+doc test"
+
+ruby_add_rdepend virtual/rubygems
+
+RDEPEND+=" dev-vcs/git !

[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/

2021-01-27 Thread Andrey Grozin
commit: d377952219e905240ffc70b3388b12cf31d0d67c
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Jan 28 05:23:30 2021 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Jan 28 05:23:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3779522

dev-lisp/sbcl: bump to 2..1.0

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andrey Grozin  gentoo.org>

 dev-lisp/sbcl/Manifest  |   2 +
 dev-lisp/sbcl/sbcl-2.1.0.ebuild | 243 
 2 files changed, 245 insertions(+)

diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest
index 0965591aa37..a8d4a171f47 100644
--- a/dev-lisp/sbcl/Manifest
+++ b/dev-lisp/sbcl/Manifest
@@ -20,3 +20,5 @@ DIST sbcl-2.0.10-source.tar.bz2 6522183 BLAKE2B 
c8717f85dfcbf3fc960e91efc884ebd3
 DIST sbcl-2.0.10-x86-64-linux-binary.tar.bz2 10179170 BLAKE2B 
c3fd9b5ee73db1152bf02ec6f67b7d8ad190557990bb28b32088687fc68173aaa300738f35c7a7bbdc6b5a743a30d0aa78220ea73aafd5f94948534a7be190f7
 SHA512 
a4d410655626a4c247e9b6505508df8f0ecae7726dd474fc19b259ed1f4507953bec0a7ff876ea97dd86150b08e8d8ad12a5d701f77a5a2cb3b367d5ae4af8f2
 DIST sbcl-2.0.11-source.tar.bz2 6532079 BLAKE2B 
8015262c407f731ef4bec8d002d37f0ad865d0b8c0aa5f2d6da339182fdcd4b29c5b66e47dc7e50a46b8387f490729b5afd2f284d727020806fffbe8feeebb28
 SHA512 
e8f0f03592be6adf570979a48e02650f6efa089b1e05451cd33f5389abb5c41f0028332702f0e25872bff14dda3ca65b443bf08a4b0c5cc2b58f3b55350c356e
 DIST sbcl-2.0.11-x86-64-linux-binary.tar.bz2 10154687 BLAKE2B 
60d246c066e6fb95e1de8117da02bd52eb5464877a5f0642bdf211d5da5787f0e67d950269f6a629dcae7f9129eea5dbaa78d8d4b00e51fac1e85f02b4899cae
 SHA512 
122411215d75ef31d6f537660b29c7e69fc47f2eaf4339009ee53ea71a119715b0da17e3eb7a3bc3e997fe147e2eb163a7f838a18ff5edbc266ac4f0dea4f877
+DIST sbcl-2.1.0-source.tar.bz2 6534157 BLAKE2B 
575638084c208104bc782e7f6419b92e89d6b9e4e31cc668f21cb5be6a234a1f97726ea7f3e54903e229df94d89a10c60e887c19aa00c1bcc57e62229f75b764
 SHA512 
57283540ffa43184f7f805dc9654292ac9e93ba735772e00c6b0e695c61041647106a0a167836e571a3d97af2952cf26ca523fb7bf1dc0f9c62345d76a0ccec3
+DIST sbcl-2.1.0-x86-64-linux-binary.tar.bz2 10121503 BLAKE2B 
4ee74c18316e863ed030dcbf88f9c0997e362f158eae1be856cea2b7001e9cff213a09179c0c1c925db5de991902a19d838adc9bf5683552310a57a3debf465f
 SHA512 
dea33b800223505b6912c78d4233b82ab544100a64506e827ff78ccef1776dace2af14856d5e37c33659928afa823c4500ada34cd3759c46e72dc91cfa23f40d

diff --git a/dev-lisp/sbcl/sbcl-2.1.0.ebuild b/dev-lisp/sbcl/sbcl-2.1.0.ebuild
new file mode 100644
index 000..0806d5a9d6b
--- /dev/null
+++ b/dev-lisp/sbcl/sbcl-2.1.0.ebuild
@@ -0,0 +1,243 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib eutils flag-o-matic pax-utils toolchain-funcs
+
+#same order as http://www.sbcl.org/platform-table.html
+BV_X86=1.4.3
+BV_AMD64=2.1.0
+BV_PPC=1.2.7
+BV_SPARC=1.0.28
+BV_ALPHA=1.0.28
+BV_ARM=1.4.11
+BV_ARM64=1.4.2
+BV_X64_MACOS=1.2.11
+BV_PPC_MACOS=1.0.47
+BV_X86_SOLARIS=1.2.7
+BV_X64_SOLARIS=1.2.7
+BV_SPARC_SOLARIS=1.0.23
+
+DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common 
Lisp"
+HOMEPAGE="http://sbcl.sourceforge.net/";
+SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
+   x86? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
+   amd64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
+   ppc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
+   sparc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
+   alpha? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )
+   arm? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ARM}-armhf-linux-binary.tar.bz2 )
+   arm64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ARM64}-arm64-linux-binary.tar.bz2 )
+   x64-macos? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X64_MACOS}-x86-64-darwin-binary.tar.bz2 )
+   ppc-macos? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC_MACOS}-powerpc-darwin-binary.tar.bz2 )
+   x86-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86_SOLARIS}-x86-solaris-binary.tar.bz2 )
+   x64-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X64_SOLARIS}-x86-64-solaris-binary.tar.bz2 
)
+   sparc-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_SPARC_SOLARIS}-sparc-solaris-binary.tar.bz2
 )"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-solaris"
+IUSE="debug doc source +threads +unicode pax_kernel zlib"
+
+CDEPEND=">=dev-lisp/asdf-3.3:="
+DEPEND="${CDEPEND}
+   doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
+   pax_kernel? ( sys-apps/elfix )"
+RDEPEND="${CDEPEND}
+   !prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.6 ) )"
+
+# Disable warnings about executable stacks, as this won't be fixed soon by 
upstream
+QA_EXECSTACK="usr

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

2021-01-27 Thread Rick Farina
commit: a52d073f468b44d5029dc41cb46a727a0b962124
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Jan 28 03:55:52 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Jan 28 03:55:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a52d073f

net-wireless/gr-ieee802154: feed QA

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/gr-ieee802154/gr-ieee802154-0.0_p20200812.ebuild | 4 ++--
 net-wireless/gr-ieee802154/gr-ieee802154-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-wireless/gr-ieee802154/gr-ieee802154-0.0_p20200812.ebuild 
b/net-wireless/gr-ieee802154/gr-ieee802154-0.0_p20200812.ebuild
index 307d0224073..97c2d8bee58 100644
--- a/net-wireless/gr-ieee802154/gr-ieee802154-0.0_p20200812.ebuild
+++ b/net-wireless/gr-ieee802154/gr-ieee802154-0.0_p20200812.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -54,5 +54,5 @@ src_configure() {
 
 src_install() {
cmake_src_install
-   python_optimize "${ED}/$(python_get_sitedir)"
+   python_optimize
 }

diff --git a/net-wireless/gr-ieee802154/gr-ieee802154-.ebuild 
b/net-wireless/gr-ieee802154/gr-ieee802154-.ebuild
index 307d0224073..97c2d8bee58 100644
--- a/net-wireless/gr-ieee802154/gr-ieee802154-.ebuild
+++ b/net-wireless/gr-ieee802154/gr-ieee802154-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -54,5 +54,5 @@ src_configure() {
 
 src_install() {
cmake_src_install
-   python_optimize "${ED}/$(python_get_sitedir)"
+   python_optimize
 }



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

2021-01-27 Thread Sam James
commit: 893acc12d0fd655dd4d72d03165759b691092494
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 28 02:48:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 28 02:48:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=893acc12

media-video/ushare: Stabilize 1.1a_p20200824 amd64, #767460

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

 media-video/ushare/ushare-1.1a_p20200824.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/ushare/ushare-1.1a_p20200824.ebuild 
b/media-video/ushare/ushare-1.1a_p20200824.ebuild
index ab9242b1ce0..76207b21117 100644
--- a/media-video/ushare/ushare-1.1a_p20200824.ebuild
+++ b/media-video/ushare/ushare-1.1a_p20200824.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/ddugovic/uShare/archive/${COMMIT}.tar.gz -> ${P}.tar
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="nls"
 
 DEPEND=">=net-libs/libupnp-1.14"



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

2021-01-27 Thread Sam James
commit: 0ae5d05c8d4578c05cf46ed0d344317c4ae4c00f
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 28 02:49:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 28 02:49:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ae5d05c

net-misc/suite3270: Stabilize 4.0_p13 amd64, #765517

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

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

diff --git a/net-misc/suite3270/suite3270-4.0_p13.ebuild 
b/net-misc/suite3270/suite3270-4.0_p13.ebuild
index e84cc78c619..cd058cd5019 100644
--- a/net-misc/suite3270/suite3270-4.0_p13.ebuild
+++ b/net-misc/suite3270/suite3270-4.0_p13.ebuild
@@ -21,7 +21,7 @@ SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc s390 sparc ~x86"
+KEYWORDS="amd64 ~ppc s390 sparc ~x86"
 IUSE="cjk doc ncurses ssl tcl X"
 
 RDEPEND="ssl? ( dev-libs/openssl:0= )



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

2021-01-27 Thread Sam James
commit: 93ddbd9f6ad559db23033a01c0065b4dba2bb52a
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 28 02:47:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 28 02:47:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93ddbd9f

dev-ml/base_bigstring: Keyword 0.14.0 arm64, #766884

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

 dev-ml/base_bigstring/base_bigstring-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/base_bigstring/base_bigstring-0.14.0.ebuild 
b/dev-ml/base_bigstring/base_bigstring-0.14.0.ebuild
index 26cc3266aa8..0f88ac9e95d 100644
--- a/dev-ml/base_bigstring/base_bigstring-0.14.0.ebuild
+++ b/dev-ml/base_bigstring/base_bigstring-0.14.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="+ocamlopt"
 
 DEPEND="



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

2021-01-27 Thread Sam James
commit: 448f10dab80bdd2ab264383cbffbb82b08867b4d
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 28 02:47:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 28 02:47:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448f10da

dev-ml/timezone: Keyword 0.14.0 arm64, #766884

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

 dev-ml/timezone/timezone-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/timezone/timezone-0.14.0.ebuild 
b/dev-ml/timezone/timezone-0.14.0.ebuild
index 270d25a50ad..e5a54591a29 100644
--- a/dev-ml/timezone/timezone-0.14.0.ebuild
+++ b/dev-ml/timezone/timezone-0.14.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="ocamlopt"
 
 RDEPEND="



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

2021-01-27 Thread Sam James
commit: 2ac56ccbc161c58cef534e687b3220341b10b6cb
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 28 02:47:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 28 02:47:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ac56ccb

dev-ml/textutils: Keyword 0.14.0 arm64, #766884

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

 dev-ml/textutils/textutils-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/textutils/textutils-0.14.0.ebuild 
b/dev-ml/textutils/textutils-0.14.0.ebuild
index ca04a454650..fc979f83506 100644
--- a/dev-ml/textutils/textutils-0.14.0.ebuild
+++ b/dev-ml/textutils/textutils-0.14.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="ocamlopt"
 
 RDEPEND="



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

2021-01-27 Thread Sam James
commit: da46533e1014278f43510228d9b01fc9b51e9496
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 28 02:47:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 28 02:47:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da46533e

dev-ml/spawn: Keyword 0.13.0 arm64, #766884

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

 dev-ml/spawn/spawn-0.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/spawn/spawn-0.13.0.ebuild b/dev-ml/spawn/spawn-0.13.0.ebuild
index cc11b534935..223b9320ee0 100644
--- a/dev-ml/spawn/spawn-0.13.0.ebuild
+++ b/dev-ml/spawn/spawn-0.13.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2021-01-27 Thread Sam James
commit: 3b02a3934bb42ef42896d86e1c1720bfe2180086
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 28 02:47:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 28 02:47:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b02a393

dev-ml/core_kernel: Keyword 0.14.1-r3 arm64, #766884

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

 dev-ml/core_kernel/core_kernel-0.14.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/core_kernel/core_kernel-0.14.1-r3.ebuild 
b/dev-ml/core_kernel/core_kernel-0.14.1-r3.ebuild
index 797d9601675..5ff70eb5585 100644
--- a/dev-ml/core_kernel/core_kernel-0.14.1-r3.ebuild
+++ b/dev-ml/core_kernel/core_kernel-0.14.1-r3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="+ocamlopt"
 
 # Wants quickcheck_deprecated for now



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

2021-01-27 Thread Sam James
commit: d9577c8208b2b737a5c09a6673b41625b1b001e2
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 28 02:47:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 28 02:47:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9577c82

dev-ml/core_bench: Keyword 0.14.0 arm64, #766884

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

 dev-ml/core_bench/core_bench-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/core_bench/core_bench-0.14.0.ebuild 
b/dev-ml/core_bench/core_bench-0.14.0.ebuild
index f09a02564a2..0d52b2e3e87 100644
--- a/dev-ml/core_bench/core_bench-0.14.0.ebuild
+++ b/dev-ml/core_bench/core_bench-0.14.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="+ocamlopt"
 
 DEPEND="



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

2021-01-27 Thread Sam James
commit: 17a220f95df2351a6501dc46178eb6406ba32916
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 28 02:47:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 28 02:47:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a220f9

dev-ml/dune-configurator: Keyword 2.8.2-r1 arm64, #766884

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

 dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild 
b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
index 8becbda6eda..ba91cdb22f3 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-private-libs/

2021-01-27 Thread Sam James
commit: 98379818c1029aef00fe6398691843aa164cf7f5
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 28 02:47:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 28 02:47:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98379818

dev-ml/dune-private-libs: Keyword 2.8.2-r1 arm64, #766884

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

 dev-ml/dune-private-libs/dune-private-libs-2.8.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune-private-libs/dune-private-libs-2.8.2-r1.ebuild 
b/dev-ml/dune-private-libs/dune-private-libs-2.8.2-r1.ebuild
index a1d349a9372..f764dfebef4 100644
--- a/dev-ml/dune-private-libs/dune-private-libs-2.8.2-r1.ebuild
+++ b/dev-ml/dune-private-libs/dune-private-libs-2.8.2-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2021-01-27 Thread Sam James
commit: abb2b69538a41e4fe48fce83aa750f15a73a9a01
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 28 02:47:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 28 02:47:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abb2b695

dev-ml/core: Keyword 0.14.0-r3 arm64, #766884

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

 dev-ml/core/core-0.14.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/core/core-0.14.0-r3.ebuild 
b/dev-ml/core/core-0.14.0-r3.ebuild
index 53e09b36128..fa87200f917 100644
--- a/dev-ml/core/core-0.14.0-r3.ebuild
+++ b/dev-ml/core/core-0.14.0-r3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="ocamlopt"
 
 # TODO: Wants quickcheck_deprecated?



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

2021-01-27 Thread Matt Turner
commit: d5981f8f9029db0c89c17b81b81633764b0b7bf0
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jan 28 02:29:41 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jan 28 02:36:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5981f8f

dev-libs/wayland: Drop old versions

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

 dev-libs/wayland/Manifest   |  2 -
 dev-libs/wayland/wayland-1.18.91.ebuild | 85 -
 dev-libs/wayland/wayland-1.18.92.ebuild | 85 -
 3 files changed, 172 deletions(-)

diff --git a/dev-libs/wayland/Manifest b/dev-libs/wayland/Manifest
index 98cf848aea6..80f239ca94c 100644
--- a/dev-libs/wayland/Manifest
+++ b/dev-libs/wayland/Manifest
@@ -1,4 +1,2 @@
 DIST wayland-1.18.0.tar.xz 453968 BLAKE2B 
ee5b3f9dff07fda85b4d64bc753aff28c4a012184eb3a4bae8e3be0fb74324f12e9ea4e3dc049e06a11c7302e3c6b1e53e49109c814381641568d92b5572eed9
 SHA512 
e30199e30c2bbd361ee695b4f3f7a4e264f10ed8f46f2c90762b5739fc578ae757dc39aa0258d8fbf0ed418553470bccd4b2730ed9705481cfccdab5de96a8fc
-DIST wayland-1.18.91.tar.xz 453500 BLAKE2B 
6e234fa637bf4329fcf37c7372e3d02a50742812e2f61477ce302da4c2a1b9377874b0e4e2da899c726ede417081c4d459e40863169352825dd38a8fe0dcf267
 SHA512 
5ab770c87507e8248aa5197a253f27f3cca984bf1a69c52b438e9aaf512e6b0d841321f81c20643a49ef62eeb6c8b3a6391eadfee5c8822c3cf0d63bb0a8e0f8
-DIST wayland-1.18.92.tar.xz 456320 BLAKE2B 
bd88156773b5ca817544e0aa496101dc144723dc7f4602011ce1bc4fedbbb20081d99fc882866c0f572139cf4bf4dcf1e7b181af48653b2c67622af07c7ab650
 SHA512 
837afe1accc632c445868a85792e708daa5d7dc5942888c2fa0981cfb0dd34a3d37667407f1875f04aa5710a07089f3b620a6b78dd19030b477d8b25941e6305
 DIST wayland-1.19.0.tar.xz 456380 BLAKE2B 
0f70bb02e890898c4763001884527067adb686abe9a2b9325badf1730d411d269c437037afc298eec8075eb1e3845f5b81b8ed3d702908388a54e7063cbea91a
 SHA512 
d8a86f5e23e4a88e7c84b82fdb51eb350419086afe462ecb2f4d5c3ba9290ede310cbbcffd60215219ddccf5bad4adec21a5ebfbef6577200f66ac7a1b64a5ef

diff --git a/dev-libs/wayland/wayland-1.18.91.ebuild 
b/dev-libs/wayland/wayland-1.18.91.ebuild
deleted file mode 100644
index c3d2b584f4c..000
--- a/dev-libs/wayland/wayland-1.18.91.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/wayland.git";
-   inherit git-r3
-else
-   SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-fi
-inherit meson multilib-minimal
-
-DESCRIPTION="Wayland protocol libraries"
-HOMEPAGE="https://wayland.freedesktop.org/ 
https://gitlab.freedesktop.org/wayland/wayland";
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="doc"
-
-BDEPEND="
-   ~dev-util/wayland-scanner-${PV}[$MULTILIB_USEDEP]
-   virtual/pkgconfig
-   doc? (
-   >=app-doc/doxygen-1.6[dot]
-   app-text/xmlto
-   >=media-gfx/graphviz-2.26.0
-   )
-"
-DEPEND="
-   >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
-   dev-libs/libxml2:=
-   >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}]
-"
-RDEPEND="${DEPEND}"
-
-meson_multilib() {
-   if multilib_is_native_abi; then
-   echo true
-   else
-   echo false
-   fi
-}
-
-meson_multilib_native_use() {
-   if multilib_is_native_abi && use "$1"; then
-   echo true
-   else
-   echo false
-   fi
-}
-
-multilib_src_configure() {
-   local emesonargs=(
-   -Ddocumentation=$(meson_multilib_native_use doc)
-   -Ddtd_validation=$(meson_multilib)
-   -Dlibraries=true
-   -Dscanner=false
-   )
-   meson_src_configure
-}
-
-multilib_src_compile() {
-   meson_src_compile
-}
-
-multilib_src_test() {
-   meson_src_test
-}
-
-src_test() {
-   # We set it on purpose to only a short subdir name, as socket paths are
-   # created in there, which are 108 byte limited. With this it hopefully
-   # barely fits to the limit with /var/tmp/portage/$CAT/$PF/temp/x
-   export XDG_RUNTIME_DIR="${T}"/x
-   mkdir "${XDG_RUNTIME_DIR}" || die
-   chmod 0700 "${XDG_RUNTIME_DIR}" || die
-
-   multilib-minimal_src_test
-}
-
-multilib_src_install() {
-   meson_src_install
-}

diff --git a/dev-libs/wayland/wayland-1.18.92.ebuild 
b/dev-libs/wayland/wayland-1.18.92.ebuild
deleted file mode 100644
index c3d2b584f4c..000
--- a/dev-libs/wayland/wayland-1.18.92.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/wayland.git";
-   inherit git-r3
-else
-   SRC

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

2021-01-27 Thread Matt Turner
commit: e2c0ee5ecfd61f8978deec5932978d4c50e70b40
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jan 28 02:27:17 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jan 28 02:36:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2c0ee5e

dev-util/wayland-scanner: Version bump to 1.19.0

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

 dev-util/wayland-scanner/Manifest  |  1 +
 .../wayland-scanner/wayland-scanner-1.19.0.ebuild  | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-util/wayland-scanner/Manifest 
b/dev-util/wayland-scanner/Manifest
index 36f46957277..ec8dae0c39e 100644
--- a/dev-util/wayland-scanner/Manifest
+++ b/dev-util/wayland-scanner/Manifest
@@ -1,2 +1,3 @@
 DIST wayland-1.18.91.tar.xz 453500 BLAKE2B 
6e234fa637bf4329fcf37c7372e3d02a50742812e2f61477ce302da4c2a1b9377874b0e4e2da899c726ede417081c4d459e40863169352825dd38a8fe0dcf267
 SHA512 
5ab770c87507e8248aa5197a253f27f3cca984bf1a69c52b438e9aaf512e6b0d841321f81c20643a49ef62eeb6c8b3a6391eadfee5c8822c3cf0d63bb0a8e0f8
 DIST wayland-1.18.92.tar.xz 456320 BLAKE2B 
bd88156773b5ca817544e0aa496101dc144723dc7f4602011ce1bc4fedbbb20081d99fc882866c0f572139cf4bf4dcf1e7b181af48653b2c67622af07c7ab650
 SHA512 
837afe1accc632c445868a85792e708daa5d7dc5942888c2fa0981cfb0dd34a3d37667407f1875f04aa5710a07089f3b620a6b78dd19030b477d8b25941e6305
+DIST wayland-1.19.0.tar.xz 456380 BLAKE2B 
0f70bb02e890898c4763001884527067adb686abe9a2b9325badf1730d411d269c437037afc298eec8075eb1e3845f5b81b8ed3d702908388a54e7063cbea91a
 SHA512 
d8a86f5e23e4a88e7c84b82fdb51eb350419086afe462ecb2f4d5c3ba9290ede310cbbcffd60215219ddccf5bad4adec21a5ebfbef6577200f66ac7a1b64a5ef

diff --git a/dev-util/wayland-scanner/wayland-scanner-1.19.0.ebuild 
b/dev-util/wayland-scanner/wayland-scanner-1.19.0.ebuild
new file mode 100644
index 000..eeb424d9d3c
--- /dev/null
+++ b/dev-util/wayland-scanner/wayland-scanner-1.19.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/wayland.git";
+   inherit git-r3
+else
+   SRC_URI="https://wayland.freedesktop.org/releases/wayland-${PV}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   S="${WORKDIR}/wayland-${PV}"
+fi
+inherit meson multilib-minimal
+
+DESCRIPTION="wayland-scanner tool"
+HOMEPAGE="https://wayland.freedesktop.org/ 
https://gitlab.freedesktop.org/wayland/wayland";
+
+LICENSE="MIT"
+SLOT="0"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+   !=dev-libs/expat-2.1.0-r3:=[$MULTILIB_USEDEP]
+"
+DEPEND="${RDEPEND}"
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Ddocumentation=false
+   -Ddtd_validation=false
+   -Dlibraries=false
+   -Dscanner=true
+   )
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   meson_src_compile
+}
+
+multilib_src_test() {
+   meson_src_test
+}
+
+multilib_src_install() {
+   meson_src_install
+}



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

2021-01-27 Thread Matt Turner
commit: ad2491b572d775028fa2df7063a5d04c96418e22
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jan 28 02:29:09 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jan 28 02:36:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad2491b5

dev-libs/wayland: Version bump to 1.19.0

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

 dev-libs/wayland/Manifest  |  1 +
 dev-libs/wayland/wayland-1.19.0.ebuild | 85 ++
 2 files changed, 86 insertions(+)

diff --git a/dev-libs/wayland/Manifest b/dev-libs/wayland/Manifest
index 6208e365ff8..98cf848aea6 100644
--- a/dev-libs/wayland/Manifest
+++ b/dev-libs/wayland/Manifest
@@ -1,3 +1,4 @@
 DIST wayland-1.18.0.tar.xz 453968 BLAKE2B 
ee5b3f9dff07fda85b4d64bc753aff28c4a012184eb3a4bae8e3be0fb74324f12e9ea4e3dc049e06a11c7302e3c6b1e53e49109c814381641568d92b5572eed9
 SHA512 
e30199e30c2bbd361ee695b4f3f7a4e264f10ed8f46f2c90762b5739fc578ae757dc39aa0258d8fbf0ed418553470bccd4b2730ed9705481cfccdab5de96a8fc
 DIST wayland-1.18.91.tar.xz 453500 BLAKE2B 
6e234fa637bf4329fcf37c7372e3d02a50742812e2f61477ce302da4c2a1b9377874b0e4e2da899c726ede417081c4d459e40863169352825dd38a8fe0dcf267
 SHA512 
5ab770c87507e8248aa5197a253f27f3cca984bf1a69c52b438e9aaf512e6b0d841321f81c20643a49ef62eeb6c8b3a6391eadfee5c8822c3cf0d63bb0a8e0f8
 DIST wayland-1.18.92.tar.xz 456320 BLAKE2B 
bd88156773b5ca817544e0aa496101dc144723dc7f4602011ce1bc4fedbbb20081d99fc882866c0f572139cf4bf4dcf1e7b181af48653b2c67622af07c7ab650
 SHA512 
837afe1accc632c445868a85792e708daa5d7dc5942888c2fa0981cfb0dd34a3d37667407f1875f04aa5710a07089f3b620a6b78dd19030b477d8b25941e6305
+DIST wayland-1.19.0.tar.xz 456380 BLAKE2B 
0f70bb02e890898c4763001884527067adb686abe9a2b9325badf1730d411d269c437037afc298eec8075eb1e3845f5b81b8ed3d702908388a54e7063cbea91a
 SHA512 
d8a86f5e23e4a88e7c84b82fdb51eb350419086afe462ecb2f4d5c3ba9290ede310cbbcffd60215219ddccf5bad4adec21a5ebfbef6577200f66ac7a1b64a5ef

diff --git a/dev-libs/wayland/wayland-1.19.0.ebuild 
b/dev-libs/wayland/wayland-1.19.0.ebuild
new file mode 100644
index 000..c3d2b584f4c
--- /dev/null
+++ b/dev-libs/wayland/wayland-1.19.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/wayland.git";
+   inherit git-r3
+else
+   SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+inherit meson multilib-minimal
+
+DESCRIPTION="Wayland protocol libraries"
+HOMEPAGE="https://wayland.freedesktop.org/ 
https://gitlab.freedesktop.org/wayland/wayland";
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="doc"
+
+BDEPEND="
+   ~dev-util/wayland-scanner-${PV}[$MULTILIB_USEDEP]
+   virtual/pkgconfig
+   doc? (
+   >=app-doc/doxygen-1.6[dot]
+   app-text/xmlto
+   >=media-gfx/graphviz-2.26.0
+   )
+"
+DEPEND="
+   >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
+   dev-libs/libxml2:=
+   >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+meson_multilib() {
+   if multilib_is_native_abi; then
+   echo true
+   else
+   echo false
+   fi
+}
+
+meson_multilib_native_use() {
+   if multilib_is_native_abi && use "$1"; then
+   echo true
+   else
+   echo false
+   fi
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Ddocumentation=$(meson_multilib_native_use doc)
+   -Ddtd_validation=$(meson_multilib)
+   -Dlibraries=true
+   -Dscanner=false
+   )
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   meson_src_compile
+}
+
+multilib_src_test() {
+   meson_src_test
+}
+
+src_test() {
+   # We set it on purpose to only a short subdir name, as socket paths are
+   # created in there, which are 108 byte limited. With this it hopefully
+   # barely fits to the limit with /var/tmp/portage/$CAT/$PF/temp/x
+   export XDG_RUNTIME_DIR="${T}"/x
+   mkdir "${XDG_RUNTIME_DIR}" || die
+   chmod 0700 "${XDG_RUNTIME_DIR}" || die
+
+   multilib-minimal_src_test
+}
+
+multilib_src_install() {
+   meson_src_install
+}



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

2021-01-27 Thread Matt Turner
commit: 52273f2d806e3a080badd9a1ac78cf63bcf4e863
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jan 28 02:27:28 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jan 28 02:36:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52273f2d

dev-util/wayland-scanner: Drop old versions

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

 dev-util/wayland-scanner/Manifest  |  2 -
 .../wayland-scanner/wayland-scanner-1.18.91.ebuild | 49 --
 .../wayland-scanner/wayland-scanner-1.18.92.ebuild | 49 --
 3 files changed, 100 deletions(-)

diff --git a/dev-util/wayland-scanner/Manifest 
b/dev-util/wayland-scanner/Manifest
index ec8dae0c39e..c5622c6bf62 100644
--- a/dev-util/wayland-scanner/Manifest
+++ b/dev-util/wayland-scanner/Manifest
@@ -1,3 +1 @@
-DIST wayland-1.18.91.tar.xz 453500 BLAKE2B 
6e234fa637bf4329fcf37c7372e3d02a50742812e2f61477ce302da4c2a1b9377874b0e4e2da899c726ede417081c4d459e40863169352825dd38a8fe0dcf267
 SHA512 
5ab770c87507e8248aa5197a253f27f3cca984bf1a69c52b438e9aaf512e6b0d841321f81c20643a49ef62eeb6c8b3a6391eadfee5c8822c3cf0d63bb0a8e0f8
-DIST wayland-1.18.92.tar.xz 456320 BLAKE2B 
bd88156773b5ca817544e0aa496101dc144723dc7f4602011ce1bc4fedbbb20081d99fc882866c0f572139cf4bf4dcf1e7b181af48653b2c67622af07c7ab650
 SHA512 
837afe1accc632c445868a85792e708daa5d7dc5942888c2fa0981cfb0dd34a3d37667407f1875f04aa5710a07089f3b620a6b78dd19030b477d8b25941e6305
 DIST wayland-1.19.0.tar.xz 456380 BLAKE2B 
0f70bb02e890898c4763001884527067adb686abe9a2b9325badf1730d411d269c437037afc298eec8075eb1e3845f5b81b8ed3d702908388a54e7063cbea91a
 SHA512 
d8a86f5e23e4a88e7c84b82fdb51eb350419086afe462ecb2f4d5c3ba9290ede310cbbcffd60215219ddccf5bad4adec21a5ebfbef6577200f66ac7a1b64a5ef

diff --git a/dev-util/wayland-scanner/wayland-scanner-1.18.91.ebuild 
b/dev-util/wayland-scanner/wayland-scanner-1.18.91.ebuild
deleted file mode 100644
index eeb424d9d3c..000
--- a/dev-util/wayland-scanner/wayland-scanner-1.18.91.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/wayland.git";
-   inherit git-r3
-else
-   SRC_URI="https://wayland.freedesktop.org/releases/wayland-${PV}.tar.xz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-   S="${WORKDIR}/wayland-${PV}"
-fi
-inherit meson multilib-minimal
-
-DESCRIPTION="wayland-scanner tool"
-HOMEPAGE="https://wayland.freedesktop.org/ 
https://gitlab.freedesktop.org/wayland/wayland";
-
-LICENSE="MIT"
-SLOT="0"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="
-   !=dev-libs/expat-2.1.0-r3:=[$MULTILIB_USEDEP]
-"
-DEPEND="${RDEPEND}"
-
-multilib_src_configure() {
-   local emesonargs=(
-   -Ddocumentation=false
-   -Ddtd_validation=false
-   -Dlibraries=false
-   -Dscanner=true
-   )
-   meson_src_configure
-}
-
-multilib_src_compile() {
-   meson_src_compile
-}
-
-multilib_src_test() {
-   meson_src_test
-}
-
-multilib_src_install() {
-   meson_src_install
-}

diff --git a/dev-util/wayland-scanner/wayland-scanner-1.18.92.ebuild 
b/dev-util/wayland-scanner/wayland-scanner-1.18.92.ebuild
deleted file mode 100644
index eeb424d9d3c..000
--- a/dev-util/wayland-scanner/wayland-scanner-1.18.92.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/wayland.git";
-   inherit git-r3
-else
-   SRC_URI="https://wayland.freedesktop.org/releases/wayland-${PV}.tar.xz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-   S="${WORKDIR}/wayland-${PV}"
-fi
-inherit meson multilib-minimal
-
-DESCRIPTION="wayland-scanner tool"
-HOMEPAGE="https://wayland.freedesktop.org/ 
https://gitlab.freedesktop.org/wayland/wayland";
-
-LICENSE="MIT"
-SLOT="0"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="
-   !=dev-libs/expat-2.1.0-r3:=[$MULTILIB_USEDEP]
-"
-DEPEND="${RDEPEND}"
-
-multilib_src_configure() {
-   local emesonargs=(
-   -Ddocumentation=false
-   -Ddtd_validation=false
-   -Dlibraries=false
-   -Dscanner=true
-   )
-   meson_src_configure
-}
-
-multilib_src_compile() {
-   meson_src_compile
-}
-
-multilib_src_test() {
-   meson_src_test
-}
-
-multilib_src_install() {
-   meson_src_install
-}



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

2021-01-27 Thread Ben Kohler
commit: 4a2da2a778fd0fc8dbf7abac665f1d7fe1e4cc15
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Jan 28 02:15:04 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Jan 28 02:15:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a2da2a7

sys-fs/udiskie: bump to 2.3.2

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Ben Kohler  gentoo.org>

 sys-fs/udiskie/Manifest |  1 +
 sys-fs/udiskie/udiskie-2.3.2.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/sys-fs/udiskie/Manifest b/sys-fs/udiskie/Manifest
index 3c053d2a766..3389f01dbfc 100644
--- a/sys-fs/udiskie/Manifest
+++ b/sys-fs/udiskie/Manifest
@@ -1,2 +1,3 @@
 DIST udiskie-2.2.0.tar.gz 88232 BLAKE2B 
ba037b0828b7bf42b00be481ecec807bc9ed591ad3990cb6b6f0db21b4894c184ff2fcb5410272a55f3f78caae999458cb159cd450ede540606138e5e9dab1af
 SHA512 
7c6c096eeb52458a2e30415c1489a640ca679489a34729f5502ae35f178f810476111a17f082a092d61d6d08022cfd208cb1f71ab34d6b88ea7f1f4e4a1ae49c
 DIST udiskie-2.3.0.tar.gz 89954 BLAKE2B 
ece40590aee684325a8df4b793a5407a0f15ba07c3d8a0df72d72afe5af2f1d3bb6c072fa33fbe61b647a3ed3b0d5b9f6881be4db3943fdc0208e14ced4acec2
 SHA512 
4b2d97ac458a70bbb6458fdf2386b5847c1ab590d4f8ae420d4c799871be732f793d31c3c6a51558caea266797da10647de437790237f01cc313e08f74524148
+DIST udiskie-2.3.2.tar.gz 92377 BLAKE2B 
9351aa4d4b5becce1cf99c49d6906f3b84f5ae559ea0d8d456ad035cdcd85bd752fb02aebe3ef74287b14c668e192d0cd7b9b5a348daba379eabcad32cbe3408
 SHA512 
f4baa3d48cc9480d0d6c7a24090d6661a36bf9eaf0d2e7797c65318358a593fd88f9d289a89f9f5e14a4b5a67407ae8dc739184359bf533882ad24189c1756fe

diff --git a/sys-fs/udiskie/udiskie-2.3.2.ebuild 
b/sys-fs/udiskie/udiskie-2.3.2.ebuild
new file mode 100644
index 000..55fa66a15c5
--- /dev/null
+++ b/sys-fs/udiskie/udiskie-2.3.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{7..9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1 gnome2-utils
+
+DESCRIPTION="An automatic disk mounting service using udisks"
+HOMEPAGE="https://pypi.org/project/udiskie/ https://github.com/coldfix/udiskie";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="dev-python/docopt[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   sys-fs/udisks:2"
+DEPEND="app-text/asciidoc
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+src_prepare() {
+   sed -i -e 's:gtk-update-icon-cache:true:' setup.py || die
+   default
+
+   distutils-r1_src_prepare
+}
+
+src_compile() {
+   distutils-r1_src_compile
+   emake -C doc
+}
+
+src_install() {
+   distutils-r1_src_install
+   doman doc/${PN}.8
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] proj/catalyst:pending/mattst88 commit in: catalyst/targets/, catalyst/, catalyst/base/

2021-01-27 Thread Matt Turner
commit: 50ba8aadf5f7096e9079eafec9182d526956cd49
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jan 24 02:43:47 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jan 28 02:06:46 2021 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=50ba8aad

catalyst: Clean up exception handling

Use 'raise from' where sensible, but a lot of the CatalystErrors are
just trading one CatalystError for another, so remove them.

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

 catalyst/base/stagebase.py| 110 ++
 catalyst/main.py  |   4 +-
 catalyst/support.py   |   4 +-
 catalyst/targets/livecd_stage2.py |   4 +-
 catalyst/targets/netboot.py   |  33 
 catalyst/targets/snapshot.py  |   2 +-
 6 files changed, 57 insertions(+), 100 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 28ff8fd2..46cb1fda 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -906,7 +906,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
fstype=fstype, options=options)
 cxt.mount()
 except Exception as e:
-raise CatalystError(f"Couldn't mount: {source}, {e}")
+raise CatalystError(f"Couldn't mount: {source}, {e}") from e
 
 def chroot_setup(self):
 self.makeconf = read_makeconf(normpath(self.settings["chroot_path"] +
@@ -978,7 +978,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
 except OSError as e:
 raise CatalystError('Could not write %s: %s' % (
 normpath(self.settings["chroot_path"] +
- self.settings["make_conf"]), e))
+ self.settings["make_conf"]), e)) from e
 self.resume.enable("chroot_setup")
 
 def write_make_conf(self, setup=True):
@@ -1206,13 +1206,11 @@ class StageBase(TargetBase, ClearBase, GenBase):
 # operations, so we get easy glob handling.
 log.notice('%s: removing %s', self.settings["spec_prefix"], x)
 clear_path(self.settings["stage_path"] + x)
-try:
-if os.path.exists(self.settings["controller_file"]):
-cmd([self.settings['controller_file'], 'clean'],
-env=self.env)
-self.resume.enable("remove")
-except:
-raise
+
+if os.path.exists(self.settings["controller_file"]):
+cmd([self.settings['controller_file'], 'clean'],
+env=self.env)
+self.resume.enable("remove")
 
 def preclean(self):
 if "autoresume" in self.settings["options"] \
@@ -1278,19 +1276,14 @@ class StageBase(TargetBase, ClearBase, GenBase):
 log.notice('Resume point detected, skipping run_local 
operation...')
 return
 
-try:
-if os.path.exists(self.settings["controller_file"]):
-log.info('run_local() starting controller script...')
-cmd([self.settings['controller_file'], 'run'],
-env=self.env)
-self.resume.enable("run_local")
-else:
-log.info('run_local() no controller_file found... %s',
- self.settings['controller_file'])
-
-except CatalystError:
-raise CatalystError("Stage build aborting due to error.",
-print_traceback=False)
+if os.path.exists(self.settings["controller_file"]):
+log.info('run_local() starting controller script...')
+cmd([self.settings['controller_file'], 'run'],
+env=self.env)
+self.resume.enable("run_local")
+else:
+log.info('run_local() no controller_file found... %s',
+ self.settings['controller_file'])
 
 def setup_environment(self):
 log.debug('setup_environment(); settings = %r', self.settings)
@@ -1382,13 +1375,10 @@ class StageBase(TargetBase, ClearBase, GenBase):
 [self.settings[self.settings["spec_prefix"] + "/unmerge"]]
 
 # Before cleaning, unmerge stuff
-try:
-cmd([self.settings['controller_file'], 'unmerge'] +
-self.settings[self.settings['spec_prefix'] + '/unmerge'],
-env=self.env)
-log.info('unmerge shell script')
-except CatalystError:
-raise
+cmd([self.settings['controller_file'], 'unmerge'] +
+self.settings[self.settings['spec_prefix'] + '/unmerge'],
+env=self.env)
+log.info('unmerge shell script')
 self.resume.enable("unmerge")
 
 def target_setup(self):
@@ -1457,14 +1447,9 @@ class StageBase(TargetBase, ClearBase, GenBase):
 command.app

[gentoo-commits] proj/catalyst:pending/mattst88 commit in: catalyst/base/

2021-01-27 Thread Matt Turner
commit: 2d348c2e9d063662a9fd4526d77fd28cacf233ce
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jan 24 01:54:16 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jan 28 02:06:46 2021 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=2d348c2e

catalyst: Use lazy % formatting in logging functions

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

 catalyst/base/stagebase.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 25efd4b3..28ff8fd2 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -823,7 +823,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
 repo_conf_chroot = self.to_chroot(repo_conf)
 repo_conf_chroot.parent.mkdir(mode=0o755, parents=True, exist_ok=True)
 
-log.info(f'Creating repo config {repo_conf_chroot}.')
+log.info('Creating repo config %s.', repo_conf_chroot)
 
 try:
 with open(repo_conf_chroot, 'w') as f:
@@ -846,10 +846,10 @@ class StageBase(TargetBase, ClearBase, GenBase):
 location_chroot = self.to_chroot(location)
 location_chroot.mkdir(mode=0o755, parents=True, 
exist_ok=True)
 
-log.info(f'Copying overlay dir {x} to {location_chroot}')
+log.info('Copying overlay dir %s to %s', x, 
location_chroot)
 cmd(f'cp -a {x}/* {location_chroot}', env=self.env)
 else:
-log.warning(f'Skipping missing overlay {x}.')
+log.warning('Skipping missing overlay %s.', x)
 
 def root_overlay(self):
 """ Copy over the root_overlay """



[gentoo-commits] proj/catalyst:pending/mattst88 commit in: catalyst/

2021-01-27 Thread Matt Turner
commit: b8b6de7bc84677d9ae13cf8bfff2c0e6a281ff75
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jan 24 02:34:06 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jan 28 02:06:46 2021 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=b8b6de7b

catalyst: Remove fallback make.conf parsing code

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

 catalyst/support.py | 42 +++---
 1 file changed, 3 insertions(+), 39 deletions(-)

diff --git a/catalyst/support.py b/catalyst/support.py
index f3a865a7..fa652987 100644
--- a/catalyst/support.py
+++ b/catalyst/support.py
@@ -2,7 +2,6 @@
 import glob
 import sys
 import os
-import re
 import shutil
 import time
 from pathlib import Path
@@ -12,6 +11,8 @@ import libmount
 
 from portage.repository.config import RepoConfig
 
+from snakeoil.bash import read_bash_dict
+
 from catalyst import log
 
 BASH_BINARY = "/bin/bash"
@@ -135,47 +136,10 @@ defined are not preserved. In other words, "foo", "bar", 
"oni" ordering is prese
 print_traceback=True)
 
 
-def parse_makeconf(mylines):
-mymakeconf = {}
-pos = 0
-pat = re.compile("([0-9a-zA-Z_]*)=(.*)")
-while pos < len(mylines):
-if len(mylines[pos]) <= 1:
-# skip blanks
-pos += 1
-continue
-if mylines[pos][0] in ["#", " ", "\t"]:
-# skip indented lines, comments
-pos += 1
-continue
-else:
-myline = mylines[pos]
-mobj = pat.match(myline)
-pos += 1
-if mobj.group(2):
-clean_string = re.sub(r"\"", r"", mobj.group(2))
-mymakeconf[mobj.group(1)] = clean_string
-return mymakeconf
-
-
 def read_makeconf(mymakeconffile):
 if os.path.exists(mymakeconffile):
 try:
-try:
-import snakeoil.bash  # import snakeoil.fileutils
-return snakeoil.bash.read_bash_dict(mymakeconffile, 
sourcing_command="source")
-except ImportError:
-try:
-import portage.util
-return portage.util.getconfig(mymakeconffile, tolerant=1, 
allow_sourcing=True)
-except Exception:
-try:
-import portage_util
-return portage_util.getconfig(mymakeconffile, 
tolerant=1, allow_sourcing=True)
-except ImportError:
-with open(mymakeconffile, "r") as myf:
-mylines = myf.readlines()
-return parse_makeconf(mylines)
+return read_bash_dict(mymakeconffile, sourcing_command="source")
 except Exception:
 raise CatalystError("Could not parse make.conf file " +
 mymakeconffile, print_traceback=True)



[gentoo-commits] proj/catalyst:pending/mattst88 commit in: catalyst/base/

2021-01-27 Thread Matt Turner
commit: 30c40a1572e7c95c39c0367d1ed0fbc08c7adc87
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jan 28 02:04:26 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jan 28 02:06:45 2021 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=30c40a15

catalyst: Fix copy-and-paste mistake

Fixes: 87b0588a ("catalyst: Add option to enter the chroot before building")
Signed-off-by: Matt Turner  gentoo.org>

 catalyst/base/stagebase.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 676206ff..25efd4b3 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -95,7 +95,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
 self.chroot_setup,
 self.setup_environment,
 ]
-if 'enter-chroot' in self.settings['options']:
+if 'enter-chroot' in myspec['options']:
 self.build_sequence.append(self.enter_chroot)
 
 self.finish_sequence = []



[gentoo-commits] proj/catalyst:pending/mattst88 commit in: catalyst/base/

2021-01-27 Thread Matt Turner
commit: d52c931a600cb0dc7193ccda37d39218c094b7d0
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jan 24 01:42:50 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jan 28 02:06:45 2021 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=d52c931a

catalyst: Remove unused import

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

 catalyst/base/targetbase.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/catalyst/base/targetbase.py b/catalyst/base/targetbase.py
index 3e338bee..ce16566b 100644
--- a/catalyst/base/targetbase.py
+++ b/catalyst/base/targetbase.py
@@ -3,7 +3,7 @@ import os
 from abc import ABC, abstractmethod
 from pathlib import Path
 
-from catalyst.support import addl_arg_parse, CatalystError
+from catalyst.support import addl_arg_parse
 
 
 class TargetBase(ABC):



[gentoo-commits] proj/catalyst:pending/mattst88 commit in: catalyst/, catalyst/base/, catalyst/targets/

2021-01-27 Thread Matt Turner
commit: d5441fa2a456763a704161856aa7d4f49e1b9f35
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jan 24 02:43:47 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jan 28 01:53:06 2021 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=d5441fa2

catalyst: Clean up exception handling

Use 'raise from' where sensible, but a lot of the CatalystErrors are
just trading one CatalystError for another, so remove them.

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

 catalyst/base/stagebase.py| 110 ++
 catalyst/main.py  |   4 +-
 catalyst/support.py   |   4 +-
 catalyst/targets/livecd_stage2.py |   4 +-
 catalyst/targets/netboot.py   |  33 
 catalyst/targets/snapshot.py  |   2 +-
 6 files changed, 57 insertions(+), 100 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index badcfefa..44e09d3e 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -906,7 +906,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
fstype=fstype, options=options)
 cxt.mount()
 except Exception as e:
-raise CatalystError(f"Couldn't mount: {source}, {e}")
+raise CatalystError(f"Couldn't mount: {source}, {e}") from e
 
 def chroot_setup(self):
 self.makeconf = read_makeconf(normpath(self.settings["chroot_path"] +
@@ -978,7 +978,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
 except OSError as e:
 raise CatalystError('Could not write %s: %s' % (
 normpath(self.settings["chroot_path"] +
- self.settings["make_conf"]), e))
+ self.settings["make_conf"]), e)) from e
 self.resume.enable("chroot_setup")
 
 def write_make_conf(self, setup=True):
@@ -1206,13 +1206,11 @@ class StageBase(TargetBase, ClearBase, GenBase):
 # operations, so we get easy glob handling.
 log.notice('%s: removing %s', self.settings["spec_prefix"], x)
 clear_path(self.settings["stage_path"] + x)
-try:
-if os.path.exists(self.settings["controller_file"]):
-cmd([self.settings['controller_file'], 'clean'],
-env=self.env)
-self.resume.enable("remove")
-except:
-raise
+
+if os.path.exists(self.settings["controller_file"]):
+cmd([self.settings['controller_file'], 'clean'],
+env=self.env)
+self.resume.enable("remove")
 
 def preclean(self):
 if "autoresume" in self.settings["options"] \
@@ -1278,19 +1276,14 @@ class StageBase(TargetBase, ClearBase, GenBase):
 log.notice('Resume point detected, skipping run_local 
operation...')
 return
 
-try:
-if os.path.exists(self.settings["controller_file"]):
-log.info('run_local() starting controller script...')
-cmd([self.settings['controller_file'], 'run'],
-env=self.env)
-self.resume.enable("run_local")
-else:
-log.info('run_local() no controller_file found... %s',
- self.settings['controller_file'])
-
-except CatalystError:
-raise CatalystError("Stage build aborting due to error.",
-print_traceback=False)
+if os.path.exists(self.settings["controller_file"]):
+log.info('run_local() starting controller script...')
+cmd([self.settings['controller_file'], 'run'],
+env=self.env)
+self.resume.enable("run_local")
+else:
+log.info('run_local() no controller_file found... %s',
+ self.settings['controller_file'])
 
 def setup_environment(self):
 log.debug('setup_environment(); settings = %r', self.settings)
@@ -1382,13 +1375,10 @@ class StageBase(TargetBase, ClearBase, GenBase):
 [self.settings[self.settings["spec_prefix"] + "/unmerge"]]
 
 # Before cleaning, unmerge stuff
-try:
-cmd([self.settings['controller_file'], 'unmerge'] +
-self.settings[self.settings['spec_prefix'] + '/unmerge'],
-env=self.env)
-log.info('unmerge shell script')
-except CatalystError:
-raise
+cmd([self.settings['controller_file'], 'unmerge'] +
+self.settings[self.settings['spec_prefix'] + '/unmerge'],
+env=self.env)
+log.info('unmerge shell script')
 self.resume.enable("unmerge")
 
 def target_setup(self):
@@ -1457,14 +1447,9 @@ class StageBase(TargetBase, ClearBase, GenBase):
 command.app

[gentoo-commits] proj/catalyst:pending/mattst88 commit in: catalyst/base/

2021-01-27 Thread Matt Turner
commit: 2a55fecba0256c3202319f53f41036623308248e
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jan 24 01:42:50 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jan 24 01:42:50 2021 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=2a55fecb

catalyst: Remove unused import

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

 catalyst/base/targetbase.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/catalyst/base/targetbase.py b/catalyst/base/targetbase.py
index 3e338bee..ce16566b 100644
--- a/catalyst/base/targetbase.py
+++ b/catalyst/base/targetbase.py
@@ -3,7 +3,7 @@ import os
 from abc import ABC, abstractmethod
 from pathlib import Path
 
-from catalyst.support import addl_arg_parse, CatalystError
+from catalyst.support import addl_arg_parse
 
 
 class TargetBase(ABC):



[gentoo-commits] proj/catalyst:pending/mattst88 commit in: catalyst/

2021-01-27 Thread Matt Turner
commit: 0a0bc60bac516746b67955abae7d81e281524689
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jan 24 02:34:06 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jan 24 02:35:29 2021 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=0a0bc60b

catalyst: Remove fallback make.conf parsing code

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

 catalyst/support.py | 42 +++---
 1 file changed, 3 insertions(+), 39 deletions(-)

diff --git a/catalyst/support.py b/catalyst/support.py
index f3a865a7..fa652987 100644
--- a/catalyst/support.py
+++ b/catalyst/support.py
@@ -2,7 +2,6 @@
 import glob
 import sys
 import os
-import re
 import shutil
 import time
 from pathlib import Path
@@ -12,6 +11,8 @@ import libmount
 
 from portage.repository.config import RepoConfig
 
+from snakeoil.bash import read_bash_dict
+
 from catalyst import log
 
 BASH_BINARY = "/bin/bash"
@@ -135,47 +136,10 @@ defined are not preserved. In other words, "foo", "bar", 
"oni" ordering is prese
 print_traceback=True)
 
 
-def parse_makeconf(mylines):
-mymakeconf = {}
-pos = 0
-pat = re.compile("([0-9a-zA-Z_]*)=(.*)")
-while pos < len(mylines):
-if len(mylines[pos]) <= 1:
-# skip blanks
-pos += 1
-continue
-if mylines[pos][0] in ["#", " ", "\t"]:
-# skip indented lines, comments
-pos += 1
-continue
-else:
-myline = mylines[pos]
-mobj = pat.match(myline)
-pos += 1
-if mobj.group(2):
-clean_string = re.sub(r"\"", r"", mobj.group(2))
-mymakeconf[mobj.group(1)] = clean_string
-return mymakeconf
-
-
 def read_makeconf(mymakeconffile):
 if os.path.exists(mymakeconffile):
 try:
-try:
-import snakeoil.bash  # import snakeoil.fileutils
-return snakeoil.bash.read_bash_dict(mymakeconffile, 
sourcing_command="source")
-except ImportError:
-try:
-import portage.util
-return portage.util.getconfig(mymakeconffile, tolerant=1, 
allow_sourcing=True)
-except Exception:
-try:
-import portage_util
-return portage_util.getconfig(mymakeconffile, 
tolerant=1, allow_sourcing=True)
-except ImportError:
-with open(mymakeconffile, "r") as myf:
-mylines = myf.readlines()
-return parse_makeconf(mylines)
+return read_bash_dict(mymakeconffile, sourcing_command="source")
 except Exception:
 raise CatalystError("Could not parse make.conf file " +
 mymakeconffile, print_traceback=True)



[gentoo-commits] proj/catalyst:pending/mattst88 commit in: catalyst/base/

2021-01-27 Thread Matt Turner
commit: 126b72449f3c02197602cff558d32b1ec8929554
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jan 24 01:54:16 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jan 24 01:57:37 2021 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=126b7244

catalyst: Use lazy % formatting in logging functions

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

 catalyst/base/stagebase.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 676206ff..badcfefa 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -823,7 +823,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
 repo_conf_chroot = self.to_chroot(repo_conf)
 repo_conf_chroot.parent.mkdir(mode=0o755, parents=True, exist_ok=True)
 
-log.info(f'Creating repo config {repo_conf_chroot}.')
+log.info('Creating repo config %s.', repo_conf_chroot)
 
 try:
 with open(repo_conf_chroot, 'w') as f:
@@ -846,10 +846,10 @@ class StageBase(TargetBase, ClearBase, GenBase):
 location_chroot = self.to_chroot(location)
 location_chroot.mkdir(mode=0o755, parents=True, 
exist_ok=True)
 
-log.info(f'Copying overlay dir {x} to {location_chroot}')
+log.info('Copying overlay dir %s to %s', x, 
location_chroot)
 cmd(f'cp -a {x}/* {location_chroot}', env=self.env)
 else:
-log.warning(f'Skipping missing overlay {x}.')
+log.warning('Skipping missing overlay %s.', x)
 
 def root_overlay(self):
 """ Copy over the root_overlay """



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

2021-01-27 Thread Ronny Gutbrod
commit: 78881a38c5cd8a75345bf2da25e75c7a4f3dc70d
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Thu Jan 28 01:41:08 2021 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Thu Jan 28 01:41:08 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78881a38

net-im/nheko: Version bump 0.8.1.

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

 net-im/nheko/Manifest   |  1 +
 net-im/nheko/nheko-0.8.1.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/net-im/nheko/Manifest b/net-im/nheko/Manifest
index c30dc70a..5d5d6e00 100644
--- a/net-im/nheko/Manifest
+++ b/net-im/nheko/Manifest
@@ -1,2 +1,3 @@
 DIST nheko-0.7.2.tar.gz 899562 BLAKE2B 
39a21c5a164cdc1090479422607297e48ca0e1d5455e3fabd4cf4e2af6ee8527409fbde58b0320ae0938757f055929ca5188e5b4bb9be3d1a2832d66914588a6
 SHA512 
8f253bdac22a2d3412fcb18671145d9601d8609dbc79358412e81a17a9677a1cb44b6fc4d029f4d850818cb3fe3531adc869a7e54273e7bb17d0aa7ef85dce17
 DIST nheko-0.8.0.tar.gz 1150754 BLAKE2B 
ef932f824a2e519514836aa1362504b11c4c9f511e8e66889008891cf5ac008442629afc56deb221dfaebda42c91c9c145f5e489733fee95838e100b4d4c5b77
 SHA512 
c427904bc846956aeda57ec6bc1bcf25962caa99f47da669c006d5adeb10b8b14c75aa98d9879fa91b558af8d0e9b475f52c60a1a3ee34b2cd5780f84130bcdb
+DIST nheko-0.8.1.tar.gz 1176445 BLAKE2B 
5ef1523b23b1512d56cd6109f05ec3f710629a561ddf8e766d8f3f3a2d3bdd65d6a83da381f3e53bfbd1ee470243dae8ff40973dadc166cc82e52d03abbe
 SHA512 
180c876121338ea6d45e85d11a3cfd1f988a084a650becacfa5a9cbb4a556a0f47625194e3d9870bb6692b15d16c5ac75999e241f08a2828ec471b3d64c1eb62

diff --git a/net-im/nheko/nheko-0.8.1.ebuild b/net-im/nheko/nheko-0.8.1.ebuild
new file mode 100644
index ..a017628c
--- /dev/null
+++ b/net-im/nheko/nheko-0.8.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake xdg
+
+DESCRIPTION="Desktop client for Matrix using Qt and C++14"
+HOMEPAGE="https://github.com/Nheko-Reborn/nheko";
+SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+   dev-qt/qtmultimedia:5[gstreamer,qml]
+   dev-qt/qtquickcontrols2:5
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtsvg:5
+   dev-qt/qtconcurrent:5
+   app-text/cmark
+   dev-libs/tweeny
+   dev-db/lmdb++
+   >=dev-libs/mtxclient-0.4.1
+   dev-cpp/nlohmann_json
+   dev-libs/qtkeychain
+"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/spdlog
+"
+BDEPEND="dev-qt/linguist-tools:5"
+
+src_prepare() {
+   cmake_src_prepare
+   xdg_src_prepare
+}
+
+# # Preparation for when gstreamer >= 1.18 lands in ::gentoo.
+# MY_GSTREAMER_V="1.18"
+#
+#  voip? (
+#  >=media-libs/gstreamer-${MY_GSTREAMER_V}
+#  >=media-plugins/gst-plugins-meta-${MY_GSTREAMER_V}[opus,vpx]
+#  >=media-libs/gst-plugins-base-${MY_GSTREAMER_V}[opengl]
+#  >=media-libs/gst-plugins-good-${MY_GSTREAMER_V}
+#  >=media-libs/gst-plugins-bad-${MY_GSTREAMER_V}
+#  >=media-plugins/gst-plugins-dtls-${MY_GSTREAMER_V}
+#  >=media-plugins/gst-plugins-srtp-${MY_GSTREAMER_V}
+#  >=media-plugins/gst-plugins-webrtc-${MY_GSTREAMER_V}
+#  net-libs/libnice
+#  )



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

2021-01-27 Thread Ronny Gutbrod
commit: ccb637f81a1439a553c47a847b02eefc790e33ff
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Thu Jan 28 01:31:30 2021 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Thu Jan 28 01:31:30 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ccb637f8

dev-libs/mtxclient: Version bump 0.4.1.

Security fixes.

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

 dev-libs/mtxclient/Manifest   |  1 +
 dev-libs/mtxclient/mtxclient-0.4.1.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-libs/mtxclient/Manifest b/dev-libs/mtxclient/Manifest
index 22606391..8917afd9 100644
--- a/dev-libs/mtxclient/Manifest
+++ b/dev-libs/mtxclient/Manifest
@@ -1,2 +1,3 @@
 DIST mtxclient-0.3.1.tar.gz 511985 BLAKE2B 
5271dc755ea10be2bddd0155b9c3288be2f0cb165989fdebcf237795a12041e8f21f7c54b9f7ec86e5fa08c386daad696f77509ae65b2aa2c30c9a292bb1b682
 SHA512 
ed4991b0a611be80cef42dec5e4b747787dae6aeaf46dc1cc395b06233efc9a5b1b57b1809eb9dacd7893b4de19f43996bb6d4556fc67697013248d79528a567
 DIST mtxclient-0.4.0.tar.gz 571434 BLAKE2B 
d836d94f9045f0ca5a0aa9b5fe6f3643e3189d4ee31b797472aca10320678308d51e2c9bc37f4234d00e0c201aeefaf8c4c40072b0ad8c7f5b6a9e0c10163a2a
 SHA512 
8c3538147b9277babbac14aaec6652ff638ae9335c01f786dfec78e3edc5c23591da8ce33c4366329050cf644f71a9fac8d337a2a9fbf7ea2883be05f6ac1a1e
+DIST mtxclient-0.4.1.tar.gz 572552 BLAKE2B 
4d0facaffb0ce1fadc1011b7d557774bcd9ffcef7349894255b9522bcc4e9228739ad8da5a60b0addf6835cf5de3613bebc19842b6922ab9cf94f88c944d0091
 SHA512 
246c84bc8bc7dd6fd688c79601d16e931b5aaf5fe967d6ea226f1961df2b74ad70d4e790b7400051e007506f58ecd6594ccead31bd3c6308aa2c6727b122c203

diff --git a/dev-libs/mtxclient/mtxclient-0.4.1.ebuild 
b/dev-libs/mtxclient/mtxclient-0.4.1.ebuild
new file mode 100644
index ..6589f98e
--- /dev/null
+++ b/dev-libs/mtxclient/mtxclient-0.4.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Client API library for Matrix, built on top of Boost.Asio"
+HOMEPAGE="https://github.com/Nheko-Reborn/mtxclient";
+SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-libs/boost-1.70.0
+   dev-libs/olm
+   >=dev-libs/openssl-1.1.0
+   dev-cpp/nlohmann_json
+"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/spdlog
+   test? ( dev-cpp/gtest )
+"
+
+# remove_failing_tests depends on remove_network_tests.
+PATCHES=(
+   "${FILESDIR}/0.3.0_remove_network_tests.patch"
+   "${FILESDIR}/0.3.0_remove_failing_tests.patch"
+)
+
+src_configure() {
+   local -a mycmakeargs=(
+   -DBUILD_LIB_TESTS="$(usex test)"
+   -DBUILD_LIB_EXAMPLES=OFF
+   )
+
+   cmake_src_configure
+}



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

2021-01-27 Thread Ronny Gutbrod
commit: dfebefdaf4bf90d03da3c789412b605ffabc7b87
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Thu Jan 28 01:42:59 2021 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Thu Jan 28 01:42:59 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dfebefda

net-im/nheko: Remove old ebuild.

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

 net-im/nheko/Manifest   |  1 -
 net-im/nheko/nheko-0.7.2.ebuild | 40 
 2 files changed, 41 deletions(-)

diff --git a/net-im/nheko/Manifest b/net-im/nheko/Manifest
index 5d5d6e00..2f9709fe 100644
--- a/net-im/nheko/Manifest
+++ b/net-im/nheko/Manifest
@@ -1,3 +1,2 @@
-DIST nheko-0.7.2.tar.gz 899562 BLAKE2B 
39a21c5a164cdc1090479422607297e48ca0e1d5455e3fabd4cf4e2af6ee8527409fbde58b0320ae0938757f055929ca5188e5b4bb9be3d1a2832d66914588a6
 SHA512 
8f253bdac22a2d3412fcb18671145d9601d8609dbc79358412e81a17a9677a1cb44b6fc4d029f4d850818cb3fe3531adc869a7e54273e7bb17d0aa7ef85dce17
 DIST nheko-0.8.0.tar.gz 1150754 BLAKE2B 
ef932f824a2e519514836aa1362504b11c4c9f511e8e66889008891cf5ac008442629afc56deb221dfaebda42c91c9c145f5e489733fee95838e100b4d4c5b77
 SHA512 
c427904bc846956aeda57ec6bc1bcf25962caa99f47da669c006d5adeb10b8b14c75aa98d9879fa91b558af8d0e9b475f52c60a1a3ee34b2cd5780f84130bcdb
 DIST nheko-0.8.1.tar.gz 1176445 BLAKE2B 
5ef1523b23b1512d56cd6109f05ec3f710629a561ddf8e766d8f3f3a2d3bdd65d6a83da381f3e53bfbd1ee470243dae8ff40973dadc166cc82e52d03abbe
 SHA512 
180c876121338ea6d45e85d11a3cfd1f988a084a650becacfa5a9cbb4a556a0f47625194e3d9870bb6692b15d16c5ac75999e241f08a2828ec471b3d64c1eb62

diff --git a/net-im/nheko/nheko-0.7.2.ebuild b/net-im/nheko/nheko-0.7.2.ebuild
deleted file mode 100644
index b226c0c4..
--- a/net-im/nheko/nheko-0.7.2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake xdg
-
-DESCRIPTION="Desktop client for Matrix using Qt and C++14"
-HOMEPAGE="https://github.com/Nheko-Reborn/nheko";
-SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
-   dev-qt/qtmultimedia:5[gstreamer,qml]
-   dev-qt/qtquickcontrols2:5
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtsvg:5
-   dev-qt/qtconcurrent:5
-   app-text/cmark
-   dev-libs/tweeny
-   dev-db/lmdb++
-   >=dev-libs/mtxclient-0.3.1
-   dev-cpp/nlohmann_json
-"
-DEPEND="
-   ${RDEPEND}
-   dev-libs/spdlog
-"
-BDEPEND="dev-qt/linguist-tools:5"
-
-src_prepare() {
-   cmake_src_prepare
-   xdg_src_prepare
-
-   # TODO: Unbundle SingleApplication, blurhash and cpp-httplib.
-}



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

2021-01-27 Thread Ronny Gutbrod
commit: ad7502b968674c20e1e183ad2262c2eb6b579163
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Thu Jan 28 01:39:10 2021 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Thu Jan 28 01:39:10 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ad7502b9

dev-libs/mtxclient: Delete old ebuilds.

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

 dev-libs/mtxclient/Manifest   |  2 --
 dev-libs/mtxclient/mtxclient-0.3.1.ebuild | 43 ---
 dev-libs/mtxclient/mtxclient-0.4.0.ebuild | 42 --
 3 files changed, 87 deletions(-)

diff --git a/dev-libs/mtxclient/Manifest b/dev-libs/mtxclient/Manifest
index 8917afd9..15aa7e7f 100644
--- a/dev-libs/mtxclient/Manifest
+++ b/dev-libs/mtxclient/Manifest
@@ -1,3 +1 @@
-DIST mtxclient-0.3.1.tar.gz 511985 BLAKE2B 
5271dc755ea10be2bddd0155b9c3288be2f0cb165989fdebcf237795a12041e8f21f7c54b9f7ec86e5fa08c386daad696f77509ae65b2aa2c30c9a292bb1b682
 SHA512 
ed4991b0a611be80cef42dec5e4b747787dae6aeaf46dc1cc395b06233efc9a5b1b57b1809eb9dacd7893b4de19f43996bb6d4556fc67697013248d79528a567
-DIST mtxclient-0.4.0.tar.gz 571434 BLAKE2B 
d836d94f9045f0ca5a0aa9b5fe6f3643e3189d4ee31b797472aca10320678308d51e2c9bc37f4234d00e0c201aeefaf8c4c40072b0ad8c7f5b6a9e0c10163a2a
 SHA512 
8c3538147b9277babbac14aaec6652ff638ae9335c01f786dfec78e3edc5c23591da8ce33c4366329050cf644f71a9fac8d337a2a9fbf7ea2883be05f6ac1a1e
 DIST mtxclient-0.4.1.tar.gz 572552 BLAKE2B 
4d0facaffb0ce1fadc1011b7d557774bcd9ffcef7349894255b9522bcc4e9228739ad8da5a60b0addf6835cf5de3613bebc19842b6922ab9cf94f88c944d0091
 SHA512 
246c84bc8bc7dd6fd688c79601d16e931b5aaf5fe967d6ea226f1961df2b74ad70d4e790b7400051e007506f58ecd6594ccead31bd3c6308aa2c6727b122c203

diff --git a/dev-libs/mtxclient/mtxclient-0.3.1.ebuild 
b/dev-libs/mtxclient/mtxclient-0.3.1.ebuild
deleted file mode 100644
index fcdc9114..
--- a/dev-libs/mtxclient/mtxclient-0.3.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Client API library for Matrix, built on top of Boost.Asio"
-HOMEPAGE="https://github.com/Nheko-Reborn/mtxclient";
-SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-libs/libsodium
-   >=dev-libs/boost-1.70.0
-   dev-libs/olm
-   dev-libs/openssl
-   dev-cpp/nlohmann_json
-"
-DEPEND="
-   ${RDEPEND}
-   dev-libs/spdlog
-   test? ( dev-cpp/gtest )
-"
-
-# remove_failing_tests depends on remove_network_tests.
-PATCHES=(
-   "${FILESDIR}/0.3.0_remove_network_tests.patch"
-   "${FILESDIR}/0.3.0_remove_failing_tests.patch"
-)
-
-src_configure() {
-   local -a mycmakeargs=(
-   -DBUILD_LIB_TESTS="$(usex test)"
-   -DBUILD_LIB_EXAMPLES=OFF
-   )
-
-   cmake_src_configure
-}

diff --git a/dev-libs/mtxclient/mtxclient-0.4.0.ebuild 
b/dev-libs/mtxclient/mtxclient-0.4.0.ebuild
deleted file mode 100644
index 6589f98e..
--- a/dev-libs/mtxclient/mtxclient-0.4.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Client API library for Matrix, built on top of Boost.Asio"
-HOMEPAGE="https://github.com/Nheko-Reborn/mtxclient";
-SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-libs/boost-1.70.0
-   dev-libs/olm
-   >=dev-libs/openssl-1.1.0
-   dev-cpp/nlohmann_json
-"
-DEPEND="
-   ${RDEPEND}
-   dev-libs/spdlog
-   test? ( dev-cpp/gtest )
-"
-
-# remove_failing_tests depends on remove_network_tests.
-PATCHES=(
-   "${FILESDIR}/0.3.0_remove_network_tests.patch"
-   "${FILESDIR}/0.3.0_remove_failing_tests.patch"
-)
-
-src_configure() {
-   local -a mycmakeargs=(
-   -DBUILD_LIB_TESTS="$(usex test)"
-   -DBUILD_LIB_EXAMPLES=OFF
-   )
-
-   cmake_src_configure
-}



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

2021-01-27 Thread Sam James
commit: a2fa098ac9de153b3671fc904505c73aef141a0d
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 28 01:14:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 28 01:14:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2fa098a

net-dns/dnsmasq: Stabilize 2.83-r101 ppc, #766126

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

 net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild 
b/net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild
index d23b90f93a1..791558dc116 100644
--- a/net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild
+++ b/net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.thekelleys.org.uk/dnsmasq/${P}.tar.xz";
 
 LICENSE="|| ( GPL-2 GPL-3 )"
 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="auth-dns conntrack dbus +dhcp dhcp-tools dnssec +dumpfile id idn libidn2"
 IUSE+=" +inotify ipv6 lua nettlehash nls script selinux static tftp"



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

2021-01-27 Thread Sam James
commit: 9a9131ba926df78c07be2d6389dbcbd626689704
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 28 01:14:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 28 01:14:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a9131ba

net-dns/dnsmasq: Stabilize 2.83-r101 ppc64, #766126

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

 net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild 
b/net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild
index 44abeb81f3b..d23b90f93a1 100644
--- a/net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild
+++ b/net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.thekelleys.org.uk/dnsmasq/${P}.tar.xz";
 
 LICENSE="|| ( GPL-2 GPL-3 )"
 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="auth-dns conntrack dbus +dhcp dhcp-tools dnssec +dumpfile id idn libidn2"
 IUSE+=" +inotify ipv6 lua nettlehash nls script selinux static tftp"



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

2021-01-27 Thread Sam James
commit: e3530a54b0e340b67ef7cb1dbb02fc30b8d29d03
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 28 01:09:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 28 01:09:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3530a54

sys-apps/systemd: Stabilize 246.6 ppc, #754075

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

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

diff --git a/sys-apps/systemd/systemd-246.6.ebuild 
b/sys-apps/systemd/systemd-246.6.ebuild
index cd372236911..8b525c7af06 100644
--- a/sys-apps/systemd/systemd-246.6.ebuild
+++ b/sys-apps/systemd/systemd-246.6.ebuild
@@ -16,7 +16,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
 fi
 
 PYTHON_COMPAT=( python3_{6,7,8} )



[gentoo-commits] proj/tinderbox-cluster:master commit in: buildbot_gentoo_ci/config/, buildbot_gentoo_ci/db/, buildbot_gentoo_ci/steps/

2021-01-27 Thread Magnus Granberg
commit: 7c12da2ec9470fcf82b37943e2a1cc523351aefe
Author: Magnus Granberg  gentoo  org>
AuthorDate: Thu Jan 28 01:09:38 2021 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Thu Jan 28 01:09:38 2021 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=7c12da2e

Add SetReposConf and UpdateRepos

Signed-off-by: Magnus Granberg  gentoo.org>

 buildbot_gentoo_ci/config/buildfactorys.py | 13 ++--
 buildbot_gentoo_ci/db/model.py |  3 +-
 buildbot_gentoo_ci/db/projects.py  | 29 -
 buildbot_gentoo_ci/steps/builders.py   | 98 ++
 4 files changed, 123 insertions(+), 20 deletions(-)

diff --git a/buildbot_gentoo_ci/config/buildfactorys.py 
b/buildbot_gentoo_ci/config/buildfactorys.py
index a6bafb5..3fad219 100644
--- a/buildbot_gentoo_ci/config/buildfactorys.py
+++ b/buildbot_gentoo_ci/config/buildfactorys.py
@@ -88,8 +88,8 @@ def build_request_check():
 def run_build_request():
 f = util.BuildFactory()
 # FIXME: 5
-# update repo for the profile
-f.addStep(builders.UpdateProfileRepo())
+# set needed Propertys
+f.addStep(builders.SetupPropertys())
 # Clean and add new /etc/portage
 f.addStep(buildbot_steps.RemoveDirectory(dir="portage",
 workdir='/etc/'))
@@ -99,9 +99,10 @@ def run_build_request():
 f.addStep(buildbot_steps.MakeDirectory(dir="make.profile",
 workdir='/etc/portage/'))
 f.addStep(builders.SetMakeProfile())
-# setup repo.conf dir
-#f.addStep(buildbot_steps.MakeDirectory(dir="repo.conf",
+# setup repos.conf dir
+f.addStep(buildbot_steps.MakeDirectory(dir="repos.conf",
 workdir='/etc/portage/'))
-# check if we have all repository's in repos.conf listed in 
project_repository's
-# update all repos listed in project_repository's
+f.addStep(builders.SetReposConf())
+# update the repositorys listed in project_repository
+f.addStep(builders.UpdateRepos())
 return f

diff --git a/buildbot_gentoo_ci/db/model.py b/buildbot_gentoo_ci/db/model.py
index 0defb0c..596d04e 100644
--- a/buildbot_gentoo_ci/db/model.py
+++ b/buildbot_gentoo_ci/db/model.py
@@ -138,7 +138,8 @@ class Model(base.DBConnectorComponent):
 sa.Column('project_uuid', sa.String(36),
   sa.ForeignKey('projects.uuid', ondelete='CASCADE'),
   nullable=False),
-sa.Column('directorys', sa.Enum('make.profile'), nullable=False),
+# FIXME: directorys should be moved to own table
+sa.Column('directorys', sa.Enum('make.profile', 'repos.conf'), 
nullable=False),
 sa.Column('value', sa.String(255), nullable=False),
 )
 

diff --git a/buildbot_gentoo_ci/db/projects.py 
b/buildbot_gentoo_ci/db/projects.py
index 5c3406a..00e1569 100644
--- a/buildbot_gentoo_ci/db/projects.py
+++ b/buildbot_gentoo_ci/db/projects.py
@@ -80,7 +80,19 @@ class ProjectsConnectorComponent(base.DBConnectorComponent):
 return res
 
 @defer.inlineCallbacks
-def getProjectPortageByUuidAndDirectory(self, uuid, directory):
+def getRepositorysByProjectUuid(self, uuid, auto=True):
+def thd(conn):
+tbl = self.db.model.projects_repositorys
+q = tbl.select()
+q = q.where(tbl.c.project_uuid == uuid)
+q = q.where(tbl.c.auto == auto)
+return [self._row2dict_projects_repositorys(conn, row)
+for row in conn.execute(q).fetchall()]
+res = yield self.db.pool.do(thd)
+return res
+
+@defer.inlineCallbacks
+def getAllProjectPortageByUuidAndDirectory(self, uuid, directory):
 def thd(conn):
 tbl = self.db.model.projects_portage
 q = tbl.select()
@@ -91,6 +103,21 @@ class ProjectsConnectorComponent(base.DBConnectorComponent):
 res = yield self.db.pool.do(thd)
 return res
 
+@defer.inlineCallbacks
+def getProjectPortageByUuidAndDirectory(self, uuid, directory):
+def thd(conn):
+tbl = self.db.model.projects_portage
+q = tbl.select()
+q = q.where(tbl.c.project_uuid == uuid)
+q = q.where(tbl.c.directorys == directory)
+res = conn.execute(q)
+row = res.fetchone()
+if not row:
+return None
+return self._row2dict_projects_portage(conn, row)
+res = yield self.db.pool.do(thd)
+return res
+
 def _row2dict(self, conn, row):
 return dict(
 uuid=row.uuid,

diff --git a/buildbot_gentoo_ci/steps/builders.py 
b/buildbot_gentoo_ci/steps/builders.py
index 1c8cbb0..d3b3607 100644
--- a/buildbot_gentoo_ci/steps/builders.py
+++ b/buildbot_gentoo_ci/steps/builders.py
@@ -80,9 +80,9 @@ class GetProjectRepositoryData(BuildStep):
 yield 
self.build.addStepsAfterCurrentStep([TriggerRunBuildRequest()])
 return SUCCESS

[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-volumed-pulse/

2021-01-27 Thread Sam James
commit: d278e094b50053966592c054e0a4ff9d1a89ceb7
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 28 01:08:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 28 01:08:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d278e094

xfce-extra/xfce4-volumed-pulse: Keyword 0.2.3 ppc64, #765607

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

 xfce-extra/xfce4-volumed-pulse/xfce4-volumed-pulse-0.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xfce-extra/xfce4-volumed-pulse/xfce4-volumed-pulse-0.2.3.ebuild 
b/xfce-extra/xfce4-volumed-pulse/xfce4-volumed-pulse-0.2.3.ebuild
index f0809640fcd..710df125526 100644
--- a/xfce-extra/xfce4-volumed-pulse/xfce4-volumed-pulse-0.2.3.ebuild
+++ b/xfce-extra/xfce4-volumed-pulse/xfce4-volumed-pulse-0.2.3.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2";
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 IUSE="libnotify"
 
 RDEPEND=">=dev-libs/glib-2.16:2=



[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-meta/

2021-01-27 Thread Sam James
commit: dd273df377bdb2360afd594a2f013470c3539af0
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 28 01:08:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 28 01:08:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd273df3

xfce-base/xfce4-meta: Keyword 4.16-r2 ppc64, #765607

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

 xfce-base/xfce4-meta/xfce4-meta-4.16-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xfce-base/xfce4-meta/xfce4-meta-4.16-r2.ebuild 
b/xfce-base/xfce4-meta/xfce4-meta-4.16-r2.ebuild
index eb803863e76..f765099168d 100644
--- a/xfce-base/xfce4-meta/xfce4-meta-4.16-r2.ebuild
+++ b/xfce-base/xfce4-meta/xfce4-meta-4.16-r2.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE="metapackage"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="minimal pulseaudio +svg upower"
 
 RDEPEND="x11-themes/hicolor-icon-theme



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

2021-01-27 Thread Sam James
commit: 1939c5f9a725126acf6df2e78645e618a9837d13
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 28 01:05:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 28 01:05:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1939c5f9

sys-apps/systemd: Stabilize 246.6 ppc64, #754075

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

 sys-apps/systemd/systemd-246.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/systemd/systemd-246.6.ebuild 
b/sys-apps/systemd/systemd-246.6.ebuild
index 081914a1233..cd372236911 100644
--- a/sys-apps/systemd/systemd-246.6.ebuild
+++ b/sys-apps/systemd/systemd-246.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2011-2020 Gentoo Authors
+# Copyright 2011-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,7 +16,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86"
 fi
 
 PYTHON_COMPAT=( python3_{6,7,8} )



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

2021-01-27 Thread William Hubbs
commit: 220629a3e1e453af234c61605a6c4ea2ff44d840
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jan 28 00:21:23 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jan 28 00:21:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=220629a3

dev-lang/go: fix manifest

Bug: https://bugs.gentoo.org/766216
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 85fdcd7caf0..47066db972b 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,4 +1,2 @@
-DIST go1.14.13.src.tar.gz 22553900 BLAKE2B 
35aed1c43a59e06c1d5feaa91a6c4120c586958257cb3e4f83ab4e767159e20ae953d70bc0debabd80722bca0965d1b129531a2bd89f558df0a8700cadc09edc
 SHA512 
b54a0bc3b85809a78d4704fe2e97ad7417a2027608ec0f90c2784e2ddb28b505df3cda862dc6f1b99af2d136363cbb9b120e2fd6ed985cb300c43f8e539a5e28
 DIST go1.14.14.src.tar.gz 22557733 BLAKE2B 
aa3638c7a20f89e90bf17e9da1b12323cc8c0f52fb0a92ca6a850f7b2c94e406ea50a57fc28cc34b951bf7ecee0a9bb1ce884ad86dfc23241d7b62cd9435f881
 SHA512 
76213b19eeec66ca6c6b5bdef875bea0b64c3877c70eec64dd65f7869ceb8db016ff19193f01771f8944fd5f0ae3b54c68185e158f2622d1db5552fec1f37976
-DIST go1.15.6.src.tar.gz 23019337 BLAKE2B 
d328401af9843f4a099dee7d82433ad2a0b349add0f2ecb609635814cca610e17a6fc50215e9928b8cb0d8ea8dd6ae9d84ffca125e1362dfb18ba08783bb4264
 SHA512 
f20e495204f32170d6554e8f4b64763dae8302a7859005020f650d1d53a5b15de3afbaff28e0b6418287396166c67bdc4c6bee7a0fd7ba8a87bb79b6c1d38326
 DIST go1.15.7.src.tar.gz 23017978 BLAKE2B 
15b0827fb56b8e9208c65e8f7f11c7f67820efce1627b4123e937301bb437c597e87adfff9a2eee9aaf53ba0f22eb2f10746bafb7247b4250566f20181b7a2a0
 SHA512 
7b3e8bcd2fc95baad41f8b5f0456c009e01896d160e65c2670d51c23d8cfcf7a6801e831e6f9a8877fe58c8f54ac8f75bf6e7935b38ba7aaa51dc8e46cf76ddb



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

2021-01-27 Thread William Hubbs
commit: f94a9c778deffc13c4bcb9ec27d5cf90c19c1b5e
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jan 28 00:17:12 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jan 28 00:17:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f94a9c77

dev-lang/go: remove 1.14.13-r1 and 1.15.6-r1

Bug: https://bugs.gentoo.org/766216
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/go-1.14.13-r1.ebuild | 197 ---
 dev-lang/go/go-1.15.6-r1.ebuild  | 197 ---
 2 files changed, 394 deletions(-)

diff --git a/dev-lang/go/go-1.14.13-r1.ebuild b/dev-lang/go/go-1.14.13-r1.ebuild
deleted file mode 100644
index 55fd0c4f6bf..000
--- a/dev-lang/go/go-1.14.13-r1.ebuild
+++ /dev/null
@@ -1,197 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-export CBUILD=${CBUILD:-${CHOST}}
-export CTARGET=${CTARGET:-${CHOST}}
-
-MY_PV=${PV/_/}
-
-inherit toolchain-funcs
-
-case ${PV}  in
-**)
-   EGIT_REPO_URI="https://github.com/golang/go.git";
-   inherit git-r3
-   ;;
-*)
-   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
-   S="${WORKDIR}"/go
-   case ${PV} in
-   *_beta*|*_rc*) ;;
-   *)
-   KEYWORDS="-* amd64 arm arm64 ppc64 ~s390 x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
-   ;;
-   esac
-esac
-
-DESCRIPTION="A concurrent garbage collected and typesafe programming language"
-HOMEPAGE="https://golang.org";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-
-BDEPEND="|| (
-   dev-lang/go
-   dev-lang/go-bootstrap )"
-RDEPEND="!https://golang.org/issue/2775
-   dodir /usr/lib/go
-   cp -R api bin doc lib pkg misc src test "${ED}"/usr/lib/go
-   einstalldocs
-
-   # testdata directories are not needed on the installed system
-   rm -fr $(find "${ED}"/usr/lib/go -iname testdata -type d -print)
-
-   local bin_path
-   if go_cross_compile; then
-   bin_path="bin/$(go_tuple)"
-   else
-   bin_path=bin
-   fi
-   local f x
-   for x in ${bin_path}/*; do
-   f=${x##*/}
-   dosym ../lib/go/${bin_path}/${f} /usr/bin/${f}
-   done
-
-   # install the @golang-rebuild set for Portage
-   insinto /usr/share/portage/config/sets
-   newins "${FILESDIR}"/go-sets.conf go.conf
-}
-
-pkg_postinst() {
-   [[ -z ${REPLACING_VERSIONS} ]] && return
-   einfo "After ${CATEGORY}/${PN} is updated it is recommended to rebuild"
-   einfo "all packages compiled with previous versions of 
${CATEGORY}/${PN}"
-   einfo "due to the static linking nature of go."
-   einfo "If this is not done, the packages compiled with the older"
-   einfo "version of the compiler will not be updated until they are"
-   einfo "updated individually, which could mean they will have"
-   einfo "vulnerabilities."
-   einfo "Run 'emerge @golang-rebuild' to rebuild all 'go' packages"
-   einfo "See https://bugs.gentoo.org/752153 for more info"
-}

diff --git a/dev-lang/go/go-1.15.6-r1.ebuild b/dev-lang/go/go-1.15.6-r1.ebuild
deleted file mode 100644
index 55fd0c4f6bf..000
--- a/dev-lang/go/go-1.15.6-r1.ebuild
+++ /dev/null
@@ -1,197 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-export CBUILD=${CBUILD:-${CHOST}}
-export CTARGET=${CTARGET:-${CHOST}}
-
-MY_PV=${PV/_/}
-
-inherit toolchain-funcs
-
-case ${PV}  in
-**)
-   EGIT_REPO_URI="https://github.com/golang/go.git";
-   inherit git-r3
-   ;;
-*)
-   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
-   S="${WORKDIR}"/go
-   case ${PV} in
-   *_beta*|*_rc*) ;;
-   *)
-   KEYWORDS="-* amd64 arm arm64 ppc64 ~s390 x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
-   ;;
-   esac
-esac
-
-DESCRIPTION="A concurrent garbage collected and typesafe programming language"
-HOMEPAGE="https://golang.org";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-
-BDEPEND="|| (
-   dev-lang/go
-   dev-lang/go-bootstrap )"
-RDEPEND="!https://golang.org/issue/2775
-   dodir /usr/lib/go
-   cp -R api bin doc lib pkg misc src test "${ED}"/usr/lib/go
-   einstalldocs
-
-   # testdata directories are not needed on the installed system
-   rm -fr $(find "${ED}"/usr/lib/go -iname testdata -type d -print)
-
-   local bin_path
-   if go_cross_compile; then
-   bin_path="bin/$(go_tuple)"
-   else
-   bin_path=bin
-   fi
-   local f x
-   for x in ${bin_path}/*; do
-   f=${x##*/}
-   dosym ../lib/go/${bin_path}/${f} /usr/bin/${f}
-   done
-
-   # install the @golang-rebuild set for Portage
-   insinto /usr/share/portage/config/sets

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

2021-01-27 Thread Sam James
commit: b99fd4955236d11a7cdd6a727c96d50e82122386
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 28 00:08:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 28 00:08:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b99fd495

sys-kernel/gentoo-kernel-bin: bump to 5.10.11 for arm64

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-kernel-bin/Manifest  |  1 +
 .../gentoo-kernel-bin-5.10.11-r1.ebuild| 44 ++
 2 files changed, 45 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 0e10190c465..1f824201753 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -2,6 +2,7 @@ DIST gentoo-kernel-5.10.10-1.amd64.xpak 64334952 BLAKE2B 
6dbfc8d8dffdd7d2b9cc7fa
 DIST gentoo-kernel-5.10.10-1.arm64.xpak 59568061 BLAKE2B 
4cfc3645d31ab062d9cf69cac9ca76a56ee7f57d4895d455c68e3cf24d7eeb01e120a98257ffca3ff000419497ef5fe3f0da1ef6f31c3ba32c77f8d280a50f53
 SHA512 
c9cfd6c20471413dd6430437b9a6cbfa7b57259ce822016388dd07c566e042f56155de22d8d06c177e73c16c21d04e247eff663df95aa533b089d05055bb1d3a
 DIST gentoo-kernel-5.10.10-1.x86.xpak 57274976 BLAKE2B 
c606a4df7cb2df25a5d1d2668860791788878c2353e4bafd08f22de105f985aa78c9e494e77d041396bcb88cfdc72f0b6a1bb3d0b1e670e00b17eac163bd001e
 SHA512 
13d3dc2fbfa1526e4f365a9f454ceffd7424004bf98f5d3116877758067bb13991ea107371f63ea46520f909b536460343a2b8f024f73b7b01b228fbfd22733e
 DIST gentoo-kernel-5.10.11-1.amd64.xpak 64361874 BLAKE2B 
81f33a992539d7cc8f7e35de50515d2bd71268cb4d9bf53236d6abcd49cf5e235032d58cdbaa1d1c670ab63b0af150895ccaf1e830df610179392ed114ab7f98
 SHA512 
639cd26a0bdb4bdcc6dc6ef36702f8aa37cd0747e93e3b2053e0e66139a3d538f019b795bd0bed48a8236ec3f5c768551a105e4f8396824c614b406cc450722d
+DIST gentoo-kernel-5.10.11-1.arm64.xpak 59510738 BLAKE2B 
f7bc2139a24b295f5be4ba9797001a5797c0d5e47a98b7c9e8f38a91733ae64da79610c4f8db67f8e53440a6f18dc44552ab05df528a067492a1bba6f30d1c96
 SHA512 
e65d51cfb3453d0c098ef484e29af113356739310e0ffd386d27d9933e18e7e1759a425e8a0416b8026176400fd3a69df6f38ba802771cd413a96af8f6d89282
 DIST gentoo-kernel-5.10.11-1.x86.xpak 57287495 BLAKE2B 
a23fc6067de63dc97c89e3de9310bca4705c21c407601874b9e8f0c68608eb0752fb1add9f351453882a24e1e89f4ab38635161aa177fb0f8f25bbd8d5ca00e8
 SHA512 
f522d97ef335dbcd3df0444f101add87e530f141d146f65f1c3e4b5776bb9f701557416263122c505d17510b66060f6f4e5d3c4fbd408f8c90c89f76c844c4e8
 DIST gentoo-kernel-5.10.9-1.amd64.xpak 64344838 BLAKE2B 
a43bee38c3d4ce1be11d99ee73489cf2d93c794fa06405f7597a7a2fa29c9ef3e64a0f9f34a20467fb730d25682062cba0ad73eb824b34918c5854010bc6cfc7
 SHA512 
b6c09eac07a3ada4e8ab6573d877ac62ac67858f4b5ad70364e7414fd4d269df88a57dd4fe2bd31a76537fd464b234fac513e898f07969f5d5c6857c8f0fbe65
 DIST gentoo-kernel-5.10.9-1.arm64.xpak 59837992 BLAKE2B 
815b3f655ba9f8e8f7f0e000f41575fb752bc50cad2a61af71e83b824ac19f391feb28ae22da0233520629229aed3543ffd3a9f94794c741a8583aaad64d7d4e
 SHA512 
bb1ecbcae01c1cd87bee0a07edb3daf20a9644b89fd3e588180d52e43e6eccc74511e9f74de56b0d729f304683b8ee30ceb1841ad944f9b83222682b2d977e94

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.11-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.11-r1.ebuild
new file mode 100644
index 000..fa7357082db
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.11-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+="
+   arm64? (
+   
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.arm64.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~arm64"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+PDEPEND="
+   >=virtual/dist-kernel-${PV}"
+
+QA_PREBUILT='*'
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   "${WORKDIR}/usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



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

2021-01-27 Thread Sam James
commit: 56a4c7d2934cc8a963268d1a473e25b28a7dcb9d
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 28 00:06:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 28 00:08:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56a4c7d2

sys-kernel/gentoo-kernel-bin: bump to 5.4.93 for arm64

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-kernel-bin/Manifest  |  1 +
 .../gentoo-kernel-bin-5.4.93-r1.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index d27673d4355..0e10190c465 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -21,4 +21,5 @@ DIST gentoo-kernel-5.4.92-1.amd64.xpak 61046219 BLAKE2B 
0e4b4db5eb4e15eb66739a7b
 DIST gentoo-kernel-5.4.92-1.arm64.xpak 56356094 BLAKE2B 
0472855af98713a38e1fed96eb64b72c74ba9b29c7713648c25f91fdab3f5a4f28322b1a37090f357417656af82173e3992a34ec1c5ebfc68c0401ab231c5fea
 SHA512 
295808b8c9c00f803a3519a5ce9eaf6ec99979a58b276d988b9fcbf1f2433c5d45b1d223670b4977a921ee4da7176c2a29cc860e129d7b2e7a4b937b5365d98a
 DIST gentoo-kernel-5.4.92-1.x86.xpak 52893632 BLAKE2B 
74187e0602932a720faa468c68fc215b8ed347b0364bc532dfcb9f34acc6e072a19b9ee2d82e61aaef2d3a67417c582038f967572b5fa264651e542c6ab00af7
 SHA512 
31606acd96f4b844ecd476f719ea0153d6b187a23c35a593ce9b70c2c9970b0be2a3a0c0eb57ae341d07231e7577a939ddae87d45dce79eb998fe90a13257d0c
 DIST gentoo-kernel-5.4.93-1.amd64.xpak 61051190 BLAKE2B 
80cb1938d7ef498796df7008f1bb2a8d30d5d69b75d0b0fcb0c7af45867b5aae87860decd4eb41947ed4a7678cbd94f4f7f480a4d38a8050d4751d0c3058490b
 SHA512 
0100f8d88d9ee798fcc9813b1b086c3551feadffa0ef06a08070614a52f5d4ef146e622017e590a5534c1d1c9d502a9f2c72d450724a60c3f77fcb925eb1d93a
+DIST gentoo-kernel-5.4.93-1.arm64.xpak 56339310 BLAKE2B 
2b7edabc83e56bcefab8a332fec5c46b9d6fc0c27d38a66509b3964fbab1b3ea86130e1ba1e47a032599916dfc664cd86d62c64525934e1712b39d5c481d87f8
 SHA512 
619cf0c43b9afd3f37a1d069544db00d96ad6fb95995c731d0b9d1c868755f2af84601e8f7420bfb8c75bbd45de264acdc6d79e406406e72197c08720d8fc82b
 DIST gentoo-kernel-5.4.93-1.x86.xpak 52895797 BLAKE2B 
069b8e797b479562033dffb19e0772787ee383a22dd4ee5ba2f8d464cba7ee07073198fd2d3b9ecbcfca1ee72900550ee03b2ae52c11eea4b9bec38c5ca5f2e8
 SHA512 
dd81aa89c9473cb555bca44965e01e39018a06ee6e7de3512b0ee721cf8a462abeb3503b61017b110e6a39167ceacc76e15f61112055ee7dc4645a29d43953a6

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.93-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.93-r1.ebuild
new file mode 100644
index 000..8ec8fdea993
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.93-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   arm64? (
+   
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.arm64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~arm64"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+PDEPEND="
+   >=virtual/dist-kernel-${PV}"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+   ewarn "Starting with 5.4.52, Distribution Kernels are switching from 
Arch"
+   ewarn "Linux configs to Fedora.  Please keep a backup kernel just in 
case."
+
+   kernel-install_pkg_pretend
+}
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   "${WORKDIR}/usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



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

2021-01-27 Thread Lars Wendler
commit: 4cd7ed9ed20b1d8c209733776b143efe186ccb32
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jan 28 00:07:34 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jan 28 00:07:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cd7ed9e

app-admin/sudo: tc-export PKG_CONFIG variable

Closes: https://bugs.gentoo.org/767712
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/sudo-1.9.5_p2.ebuild | 3 ++-
 app-admin/sudo/sudo-.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-admin/sudo/sudo-1.9.5_p2.ebuild 
b/app-admin/sudo/sudo-1.9.5_p2.ebuild
index f751f4103c6..183dd7b6ece 100644
--- a/app-admin/sudo/sudo-1.9.5_p2.ebuild
+++ b/app-admin/sudo/sudo-1.9.5_p2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit pam multilib libtool systemd tmpfiles
+inherit pam multilib libtool systemd tmpfiles toolchain-funcs
 
 MY_P="${P/_/}"
 MY_P="${MY_P/beta/b}"
@@ -129,6 +129,7 @@ set_secure_path() {
 src_configure() {
local SECURE_PATH
set_secure_path
+   tc-export PKG_CONFIG #767712
 
# audit: somebody got to explain me how I can test this before I
# enable it.. - Diego

diff --git a/app-admin/sudo/sudo-.ebuild b/app-admin/sudo/sudo-.ebuild
index 97dbed1a020..ffa8c7c9bf9 100644
--- a/app-admin/sudo/sudo-.ebuild
+++ b/app-admin/sudo/sudo-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit pam multilib libtool systemd tmpfiles
+inherit pam multilib libtool systemd tmpfiles toolchain-funcs
 
 MY_P="${P/_/}"
 MY_P="${MY_P/beta/b}"
@@ -129,6 +129,7 @@ set_secure_path() {
 src_configure() {
local SECURE_PATH
set_secure_path
+   tc-export PKG_CONFIG #767712
 
# audit: somebody got to explain me how I can test this before I
# enable it.. - Diego



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

2021-01-27 Thread Sam James
commit: 076307567eebf29a50f49703a6b371cfb6f5efce
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 23:33:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 23:33:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07630756

media-video/vlc: security cleanup

Bug: https://bugs.gentoo.org/765040
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 media-video/vlc/Manifest |   1 -
 media-video/vlc/vlc-3.0.11.1-r1.ebuild   | 492 --
 media-video/vlc/vlc-3.0.11.1-r101.ebuild | 503 ---
 media-video/vlc/vlc-3.0.11.1.ebuild  | 491 --
 media-video/vlc/vlc-3.0.12.1.ebuild  | 499 --
 5 files changed, 1986 deletions(-)

diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest
index 56e9864487a..a0891db0ebd 100644
--- a/media-video/vlc/Manifest
+++ b/media-video/vlc/Manifest
@@ -1,2 +1 @@
 DIST vlc-3.0-3.0.12.1.tar.gz 34233801 BLAKE2B 
0bc571d8f3f8aa40eee93fe8ab13bd1f37e288372d46b13998986899d03bf327b300a98ec5736bb9fe7bb58aae65c1d469786a4dfdb80f4cf8b5250ee45d
 SHA512 
05b079dcfd4a21cdae7bb19e9d71f2fad33ca846852683c5d2ca6d45f779749ead420d5211b4acce76971d7ec2265d0d07f970f35f647dd446e337dc31aa0ec1
-DIST vlc-3.0.11.1.tar.xz 25886644 BLAKE2B 
b3cf3f8776086fcd45ca20918be8951960bf3d18c219d0d512f64bfe89d3e947300875b4b8e1a27742132400fd9a3b32f5e84afd08f52254899a23922a682361
 SHA512 
8ce1e2f11aabf847dc5c55cf21ce6d7c0419a1051b5f4795e36cd060eab82d5056e44b4c070b80af56744e6aa841ef538386d08bc3b397a444e7258b2ba3f76b

diff --git a/media-video/vlc/vlc-3.0.11.1-r1.ebuild 
b/media-video/vlc/vlc-3.0.11.1-r1.ebuild
deleted file mode 100644
index 5191f531572..000
--- a/media-video/vlc/vlc-3.0.11.1-r1.ebuild
+++ /dev/null
@@ -1,492 +0,0 @@
-# Copyright 2000-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PV="${PV/_/-}"
-MY_PV="${MY_PV/-beta/-test}"
-MY_P="${PN}-${MY_PV}"
-if [[ ${PV} = * ]] ; then
-   if [[ ${PV%.} != ${PV} ]] ; then
-   
EGIT_REPO_URI="https://git.videolan.org/git/vlc/vlc-${PV%.}.git";
-   else
-   EGIT_REPO_URI="https://git.videolan.org/git/vlc.git";
-   fi
-   inherit git-r3
-else
-   if [[ ${MY_P} = ${P} ]] ; then
-   
SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz";
-   else
-   
SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz";
-   fi
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 -sparc ~x86"
-fi
-inherit autotools flag-o-matic toolchain-funcs virtualx xdg
-
-DESCRIPTION="Media player and framework with support for most multimedia files 
and streaming"
-HOMEPAGE="https://www.videolan.org/vlc/";
-
-LICENSE="LGPL-2.1 GPL-2"
-SLOT="0/5-9" # vlc - vlccore
-
-IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast
-   dav1d dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk 
+ffmpeg flac
-   fluidsynth fontconfig +gcrypt gme gnome-keyring gstreamer ieee1394 jack 
jpeg kate
-   libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc
-   live lua macosx-notifications mad matroska modplug mp3 mpeg mtp 
musepack ncurses
-   nfs ogg omxil optimisememory opus png projectm pulseaudio +qt5 rdp
-   run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl svg 
taglib
-   theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vorbis vpx 
wayland +X
-   x264 x265 xml zeroconf zvbi cpu_flags_arm_neon cpu_flags_ppc_altivec 
cpu_flags_x86_mmx
-   cpu_flags_x86_sse
-"
-REQUIRED_USE="
-   chromecast? ( encode )
-   directx? ( ffmpeg )
-   fontconfig? ( truetype )
-   libcaca? ( X )
-   libtar? ( skins )
-   libtiger? ( kate )
-   skins? ( qt5 truetype X xml )
-   ssl? ( gcrypt )
-   vaapi? ( ffmpeg X )
-   vdpau? ( ffmpeg X )
-"
-BDEPEND="
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-   amd64? ( dev-lang/yasm )
-   x86? ( dev-lang/yasm )
-"
-RDEPEND="
-   net-dns/libidn:=
-   sys-libs/zlib[minizip]
-   virtual/libintl
-   virtual/opengl
-   a52? ( media-libs/a52dec )
-   alsa? ( media-libs/alsa-lib )
-   aom? ( media-libs/libaom:= )
-   archive? ( app-arch/libarchive:= )
-   aribsub? ( media-libs/aribb24 )
-   bidi? (
-   dev-libs/fribidi
-   media-libs/freetype:2[harfbuzz]
-   media-libs/harfbuzz
-   virtual/ttf-fonts
-   )
-   bluray? ( media-libs/libbluray:= )
-   cddb? ( media-libs/libcddb )
-   chromaprint? ( media-libs/chromaprint:= )
-   chromecast? (
-   >=dev-libs/protobuf-2.5.0:=
-   >=net-libs/libmicrodns-0.0.9:=
-   )
-   dav1d? ( media-libs/dav1d:= )
-   dbus? ( sys-apps/dbus )
-   

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

2021-01-27 Thread Sam James
commit: 2cbcfa74cf24daa05f1ef2d97eddfe0939ff3780
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 23:28:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 23:28:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cbcfa74

net-dns/dnsmasq: Stabilize 2.83-r101 arm64, #766126

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

 net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild 
b/net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild
index cbce269747f..44abeb81f3b 100644
--- a/net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild
+++ b/net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.thekelleys.org.uk/dnsmasq/${P}.tar.xz";
 
 LICENSE="|| ( GPL-2 GPL-3 )"
 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="auth-dns conntrack dbus +dhcp dhcp-tools dnssec +dumpfile id idn libidn2"
 IUSE+=" +inotify ipv6 lua nettlehash nls script selinux static tftp"



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

2021-01-27 Thread Sam James
commit: a8c6c33e769aec8bd749ce143cec356e5136b00e
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 23:27:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 23:28:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8c6c33e

net-dns/dnsmasq: Stabilize 2.83-r101 arm, #766126

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

 net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild 
b/net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild
index e32296d589b..cbce269747f 100644
--- a/net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild
+++ b/net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.thekelleys.org.uk/dnsmasq/${P}.tar.xz";
 
 LICENSE="|| ( GPL-2 GPL-3 )"
 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="auth-dns conntrack dbus +dhcp dhcp-tools dnssec +dumpfile id idn libidn2"
 IUSE+=" +inotify ipv6 lua nettlehash nls script selinux static tftp"



[gentoo-commits] proj/musl:master commit in: sys-apps/policycoreutils/, sys-apps/policycoreutils/files/

2021-01-27 Thread Jory Pratt
commit: a2fcb167a9f67e659f27e7ca32b4480c59b7434f
Author: Jory Pratt  gentoo  org>
AuthorDate: Wed Jan 27 23:22:26 2021 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Wed Jan 27 23:22:26 2021 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=a2fcb167

sys-apps/policycoreutils: sync with ::gentoo

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 sys-apps/policycoreutils/Manifest  |   5 +-
 ...policycoreutils-2.7-0001-newrole-not-suid.patch |  13 --
 ...policycoreutils-3.1-0001-newrole-not-suid.patch |  11 ++
 .../policycoreutils/policycoreutils-3.0.ebuild | 177 -
 ...ls-2.9.ebuild => policycoreutils-3.1-r1.ebuild} |  31 ++--
 5 files changed, 29 insertions(+), 208 deletions(-)

diff --git a/sys-apps/policycoreutils/Manifest 
b/sys-apps/policycoreutils/Manifest
index 86052aa..0065910 100644
--- a/sys-apps/policycoreutils/Manifest
+++ b/sys-apps/policycoreutils/Manifest
@@ -1,3 +1,2 @@
-DIST policycoreutils-2.9.tar.gz 2819360 BLAKE2B 
b0af912e3b4fb2c9598b10ce413c8ffb3f5972a4d5d59270cff40abe8d4e385e0664e24a4f533a95ad2d1657644f3368213f955ac63d9f8c46a661417b07c8b3
 SHA512 
d8356115671ba66de05f1c13193ab47fab69cc4d09603a92171ed40afafc084dd191591bf336b7d722de637378ad09622ebb6eca85c06063ca9ddd6db10e02a2
-DIST policycoreutils-3.0.tar.gz 2818089 BLAKE2B 
6e4aa6d6eecf809efaefccbfa16c44050242d129f496594763aacbb9aaeca23d92b27d30a6f9ae0e49513adc0a1bd58499253eb9ffc003547387c04aa643b462
 SHA512 
d8d25db48c1caef69228e87d7ebb2c0f075e44e4ff6bf18a26af341d948b81375b33945128cd0410ffebc64ca478fd19a207295189c716c95e6a3c586e9f053d
-DIST policycoreutils-extra-1.36.tar.bz2 8830 BLAKE2B 
6d98e41ea379d3e95221a6e53d8a8b144e4e15ca5581381e76a529dbbaca304d5587b30419797c8c70cbd7c2b2588e5ecd62adcf97294e429950899c1c318346
 SHA512 
c6a18e6fb2d65f51dc55b88907f23241f2fbfc033d3d2888b109596d9ed31d509b2c93456727ea4d1f98544831afb15c449ff72d6aedf93b9e474b27817f7fb3
+DIST policycoreutils-3.1.tar.gz 2817914 BLAKE2B 
ef68bb5f9cf577164ead44803b6be2bd6401c9e923d2c775c7c8c47f0e803749feaec4247fec5cc1cb766314954402fd2506370bb397f746437ecfcf65b384f3
 SHA512 
0592f218563a99ba95d2cfd07fdc3761b61c1cc3c01a17ab89ad840169e1a7d4083521d5cacc72d1b76911d516bf592db7a3f90d9ef0cc11ceed007e4580e140
+DIST policycoreutils-extra-1.37.tar.bz2 8809 BLAKE2B 
a7f6122c2e27f54b018174e962bd7f4c14af04e09bbb5300bde6967ea7f2dc5cd03b5787919a4e7f5288bcbc6747922962b5bd3b588ab1e3a035fbff4910d8f5
 SHA512 
0a85cd7cf279256b5e1927f9dfdd89626a1c8b77b0aeb62b496e7e8d1dccbaa315e39f9308fb2df7270f0bc1c10787b19990e7365cad74b47b61e30394c8b23f

diff --git 
a/sys-apps/policycoreutils/files/policycoreutils-2.7-0001-newrole-not-suid.patch
 
b/sys-apps/policycoreutils/files/policycoreutils-2.7-0001-newrole-not-suid.patch
deleted file mode 100644
index 6049bbe..000
--- 
a/sys-apps/policycoreutils/files/policycoreutils-2.7-0001-newrole-not-suid.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/policycoreutils/newrole/Makefile 
b/policycoreutils/newrole/Makefile
-index bdefbb8..9cff135 100644
 policycoreutils/newrole/Makefile
-+++ policycoreutils/newrole/Makefile
-@@ -49,7 +49,7 @@ ifeq ($(NAMESPACE_PRIV),y)
-   IS_SUID=y
- endif
- ifeq ($(IS_SUID),y)
--  MODE := 4555
-+  MODE := 0555
-   override LDLIBS += -lcap-ng
- else
-   MODE := 0555

diff --git 
a/sys-apps/policycoreutils/files/policycoreutils-3.1-0001-newrole-not-suid.patch
 
b/sys-apps/policycoreutils/files/policycoreutils-3.1-0001-newrole-not-suid.patch
new file mode 100644
index 000..360a490
--- /dev/null
+++ 
b/sys-apps/policycoreutils/files/policycoreutils-3.1-0001-newrole-not-suid.patch
@@ -0,0 +1,11 @@
+--- a/newrole/Makefile
 b/newrole/Makefile
+@@ -50,7 +50,7 @@ ifeq ($(NAMESPACE_PRIV),y)
+   IS_SUID=y
+ endif
+ ifeq ($(IS_SUID),y)
+-  MODE := 4555
++  MODE := 0555
+   override LDLIBS += -lcap-ng
+ else
+   MODE := 0555

diff --git a/sys-apps/policycoreutils/policycoreutils-3.0.ebuild 
b/sys-apps/policycoreutils/policycoreutils-3.0.ebuild
deleted file mode 100644
index 3903858..000
--- a/sys-apps/policycoreutils/policycoreutils-3.0.ebuild
+++ /dev/null
@@ -1,177 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-PYTHON_COMPAT=( python{3_5,3_6,3_7} )
-PYTHON_REQ_USE="xml"
-
-inherit multilib python-r1 toolchain-funcs bash-completion-r1
-
-MY_P="${P//_/-}"
-
-MY_RELEASEDATE="20191204"
-EXTRAS_VER="1.36"
-SEMNG_VER="${PV}"
-SELNX_VER="${PV}"
-SEPOL_VER="${PV}"
-
-IUSE="audit pam dbus"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DESCRIPTION="SELinux core utilities"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki";
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git";
-   
SRC_URI="https://dev.gentoo.org/~perfinion/distfiles/policycoreutils-extra-${EXTRAS_VER}.tar.bz2";
-   S1="${WORKDIR}/${MY_P}/${PN}"
-   S2="$

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

2021-01-27 Thread Bernard Cafarelli
commit: 29b9bfc5b40fe8bb6bbf3212bcce3af7fdd95798
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Jan 27 20:38:12 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Jan 27 23:16:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29b9bfc5

www-apps/nextcloud: 20.0.6, 19.0.8, 18.0.14 bumps

Note this is the last 18.x release

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Bernard Cafarelli  gentoo.org>

 www-apps/nextcloud/Manifest |  3 ++
 www-apps/nextcloud/nextcloud-18.0.14.ebuild | 43 +
 www-apps/nextcloud/nextcloud-19.0.8.ebuild  | 43 +
 www-apps/nextcloud/nextcloud-20.0.6.ebuild  | 43 +
 4 files changed, 132 insertions(+)

diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest
index 7d2bee0aee0..b5fd0141133 100644
--- a/www-apps/nextcloud/Manifest
+++ b/www-apps/nextcloud/Manifest
@@ -1,6 +1,9 @@
 DIST nextcloud-18.0.12.tar.bz2 95691445 BLAKE2B 
3c10ca58de3a65f30f9dd28752844e7bdc9ad940ced89c4067940859a694f697091076e390fe11cdeea76bf8a0f5bf467cc3864698756bf3f137c8930cce21da
 SHA512 
cd9679a730768d143f9cabda8c5b29782369bed7310d31a408358a8b5f0e9794a7ce802e1fdfbb78fbc936160fa681be874d252c4d5e3f985951ad8c2fd48f81
 DIST nextcloud-18.0.13.tar.bz2 79529563 BLAKE2B 
44bb25fd3bc1bb7a8f275b13c1bd5a2913a746858a903f4a2ec803bce3372af8342daf0cdcb7a3da48d6878e452a36d2b1ea88b587ed2b6eaf3db496eff74b2f
 SHA512 
8040dece29a2de2ac0e5c02aa26f899c05c936312c7e8a5f1b0d2f97fa12150f0c66ec9f08764ce81e92fc90ecc9bde45fa43da3293437d40ec4a3b16b6a744e
+DIST nextcloud-18.0.14.tar.bz2 79583000 BLAKE2B 
10af5da16e3581ac01cecb38365598742599390f0424dfd3dc0c68c63c267cd466a31f38653645232c4cdcd7ec9a7ff92b95a3a8d8e1bd55afbe74d4b753c1e1
 SHA512 
979b44fa8f44ac43c3a7d90fc43524f794f88e2c66b206234e29ee4f8881114b73d74c00da8f946b7b74c8e340c47a7d0d91eb5958ac05b479897f5705bf1ff7
 DIST nextcloud-19.0.6.tar.bz2 98375846 BLAKE2B 
d93eeac7ccadbea53663c5f215a5b745e34251655691bc39f00466781b5b6cfaea1ae2d8cd65ff61c7fcd6e754757d74f758a2d0b198c1c3cc9183ddc5d5ec21
 SHA512 
a8b33fb106809fc071399229e8af201d31be85cf28f0ab447a23b77067afe85b093031c15b01d14e811bf82fcfc28c30727ae773f7be9047d10a224b122d2590
 DIST nextcloud-19.0.7.tar.bz2 82202484 BLAKE2B 
ceae5ef0ddec99be9e8a27c17e83ee7ed138e93ca816f37d2c0d87e480732dcc361823ddd03e8091d43a2c628f204fac719db06d6837eabe6c618e4b275f317f
 SHA512 
0a68a4985786a146ea1cc9e8e53319f8dcdf99dfe86b6d80bebb431edbb6c7a629d4bc6ab2c6ca23e7e5a434bb74824bf1b103c801e6ec37ab89b085372ce8e0
+DIST nextcloud-19.0.8.tar.bz2 82313065 BLAKE2B 
ebea55cdbf935a9df8ea7e8f1f8dfbaefb92d01a7e0fe50bdc2dde4a4fa0e3a9c19e41d95e0cdffb6ceed61060ec7cabfdf3ca1b6728c37f7690cefe39da45f2
 SHA512 
3ba6c639e5e1c833d0a4d7e46d23424c66af22211b39ff78928987c04d8cffb3d3b5fa6d51e8a043ee919dc8ae2eec7dec221512596e2b34703082ab02da0020
 DIST nextcloud-20.0.4.tar.bz2 119997124 BLAKE2B 
e4ffac2f47e8aee89580b47e92326625c034bbf9a042b7d488da8ca3e43fc789bca0eb5efbc97e60ce74275a01d4535bfd8d509385ebcba48710b6f0cf9fad85
 SHA512 
15646175a6139ea22219df10805946f643397faf708e6808838227412e6d06b5224d18675d21d3c057d543ae179fb8626e68f412d6fe9bd758362d7a1023daff
 DIST nextcloud-20.0.5.tar.bz2 105422202 BLAKE2B 
5fdfcd75bdb257d803caec9d563b34527cfc54d55ba93b9912ee4dd9ee41624fcd38fa2fe243313ebd057487d1b53e99e0bc33f57dbab1c860a2ae952d8bedf0
 SHA512 
8839795e0c31c0bb264888f55c189214b802bc50e096af90530b4ef395e54a29bd3b9a7de5bfabc314ded61fd8ddf79c7d445b4277a46bb342f4273c64bd0219
+DIST nextcloud-20.0.6.tar.bz2 105381388 BLAKE2B 
b09da12c95c7fa1ac44d9409fe940c12498701c9aa8d220b3be47d430239c02378dfcac653eba460d60ff563f64d5a2584fa089cf41dcf7e6abe69f030a0ae02
 SHA512 
5a705852821f1fe846880c3d6fc710c47af46dda19a3676afeb98fa37241389cfccb0da378afd250de525484941f51e834744dbc3ce62d8972e29978e026075f

diff --git a/www-apps/nextcloud/nextcloud-18.0.14.ebuild 
b/www-apps/nextcloud/nextcloud-18.0.14.ebuild
new file mode 100644
index 000..0aa3ba1808c
--- /dev/null
+++ b/www-apps/nextcloud/nextcloud-18.0.14.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit webapp
+
+DESCRIPTION="Personal cloud that runs on your own server"
+HOMEPAGE="https://nextcloud.com/";
+SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2";
+LICENSE="AGPL-3"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+curl +imagemagick mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+DEPEND=""
+RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
+   imagemagick? ( dev-php/pecl-imagick )
+   virtual/httpd-php"
+
+S=${WORKDIR}/${PN}
+
+pkg_setup() {
+   webapp_pkg_setup
+}
+
+src_install() {
+   webapp_src_preinst
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+   dodir "${MY_HTDOCSDIR}"/data
+
+   webapp

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

2021-01-27 Thread Sam James
commit: 9ee76d3a8e25487b6142873f125bdeaa9b62f81e
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 23:15:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 23:15:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ee76d3a

net-dns/dnsmasq: Stabilize 2.83-r101 amd64, #766126

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

 net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild 
b/net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild
index 0070c0f8a4e..e32296d589b 100644
--- a/net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild
+++ b/net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.thekelleys.org.uk/dnsmasq/${P}.tar.xz";
 
 LICENSE="|| ( GPL-2 GPL-3 )"
 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="auth-dns conntrack dbus +dhcp dhcp-tools dnssec +dumpfile id idn libidn2"
 IUSE+=" +inotify ipv6 lua nettlehash nls script selinux static tftp"



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

2021-01-27 Thread Sam James
commit: 24ff79dd1d0785f42ae5ad92a2c0a65c4c6cfd0d
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 23:14:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 23:14:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24ff79dd

net-dns/dnsmasq: Stabilize 2.83-r101 x86, #766126

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

 net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild 
b/net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild
index fe3da2b1728..0070c0f8a4e 100644
--- a/net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild
+++ b/net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.thekelleys.org.uk/dnsmasq/${P}.tar.xz";
 
 LICENSE="|| ( GPL-2 GPL-3 )"
 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="auth-dns conntrack dbus +dhcp dhcp-tools dnssec +dumpfile id idn libidn2"
 IUSE+=" +inotify ipv6 lua nettlehash nls script selinux static tftp"



[gentoo-commits] repo/gentoo:master commit in: net-mail/dovecot/

2021-01-27 Thread Sam James
commit: 55b76c40fc6ec201f183dfa6451bb8fad6f41c1d
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 23:04:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 23:04:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55b76c40

net-mail/dovecot: Stabilize 2.3.13-r100 ppc64, #766528

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

 net-mail/dovecot/dovecot-2.3.13-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/dovecot/dovecot-2.3.13-r100.ebuild 
b/net-mail/dovecot/dovecot-2.3.13-r100.ebuild
index 4afe8859072..ff93adddf94 100644
--- a/net-mail/dovecot/dovecot-2.3.13-r100.ebuild
+++ b/net-mail/dovecot/dovecot-2.3.13-r100.ebuild
@@ -30,7 +30,7 @@ HOMEPAGE="https://www.dovecot.org/";
 
 SLOT="0"
 LICENSE="LGPL-2.1 MIT"
-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_DOVECOT_AUTH="kerberos ldap lua mysql pam postgres sqlite"
 IUSE_DOVECOT_COMPRESS="bzip2 lzma lz4 zlib zstd"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/crossover-bin/

2021-01-27 Thread Pacho Ramos
commit: faee4423a93554833e744581df942fded9728591
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Jan 27 23:03:24 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Jan 27 23:03:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faee4423

app-emulation/crossover-bin: Fix runtime deps

Add deps as specified in checkgtk.py and checkreq.py

Thanks-to: Ionen Wolkens
Thanks-to: urcindalo
Bug: https://bugs.gentoo.org/767430
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Pacho Ramos  gentoo.org>

 .../crossover-bin/crossover-bin-20.0.2-r1.ebuild   | 220 +
 1 file changed, 220 insertions(+)

diff --git a/app-emulation/crossover-bin/crossover-bin-20.0.2-r1.ebuild 
b/app-emulation/crossover-bin/crossover-bin-20.0.2-r1.ebuild
new file mode 100644
index 000..155f19b237a
--- /dev/null
+++ b/app-emulation/crossover-bin/crossover-bin-20.0.2-r1.ebuild
@@ -0,0 +1,220 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit python-single-r1 unpacker
+
+DESCRIPTION="Commercial version of app-emulation/wine with paid support"
+HOMEPAGE="https://www.codeweavers.com/products/";
+SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin";
+
+LICENSE="CROSSOVER-3"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="+capi +cups doc +gphoto2 +gsm +gstreamer +jpeg +lcms ldap +mp3 +nls 
osmesa +openal +opencl +opengl +pcap +png +scanner +ssl +v4l +vulkan"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="bindist test"
+
+QA_FLAGS_IGNORED="opt/cxoffice/.*"
+QA_PRESTRIPPED="
+   opt/cxoffice/lib/.*
+   opt/cxoffice/lib64/.*
+   opt/cxoffice/bin/cabextract
+   opt/cxoffice/bin/cxburner
+   opt/cxoffice/bin/cxntlm_auth
+   opt/cxoffice/bin/wineserver
+   opt/cxoffice/bin/wineserver32
+   opt/cxoffice/bin/wineserver64
+   opt/cxoffice/bin/wine64-preloader
+   opt/cxoffice/bin/unrar
+   opt/cxoffice/bin/wine-preloader
+   opt/cxoffice/bin/cxdiag
+   opt/cxoffice/bin/cxdiag64
+   opt/cxoffice/bin/cxgettext
+   opt/cxoffice/bin/wineloader
+   opt/cxoffice/bin/wineloader64
+"
+QA_TEXTRELS="
+   opt/cxoffice/bin/wineserver32
+   opt/cxoffice/lib/wine/*
+   opt/cxoffice/lib/libwine.so*
+"
+
+S="${WORKDIR}"
+
+DEPEND=""
+BDEPEND="${PYTHON_DEPS}
+   app-arch/unzip
+   dev-lang/perl
+   dev-util/bbe
+"
+
+RDEPEND="${DEPEND}
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   !prefix? ( sys-libs/glibc )
+   !app-emulation/crossover-office-pro-bin
+   !app-emulation/crossover-office-bin
+   capi? ( net-libs/libcapi[abi_x86_32(-)] )
+   cups? ( net-print/cups[abi_x86_32(-)] )
+   gsm? ( media-sound/gsm[abi_x86_32(-)] )
+   jpeg? ( virtual/jpeg:0[abi_x86_32(-)] )
+   lcms? ( media-libs/lcms:2 )
+   ldap? ( net-nds/openldap[abi_x86_32(-)] )
+   gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
+   gstreamer? (
+   media-libs/gstreamer:1.0[abi_x86_32(-)]
+   jpeg? ( media-plugins/gst-plugins-jpeg:1.0[abi_x86_32(-)] )
+   media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)]
+   )
+   mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
+   nls? ( sys-devel/gettext[abi_x86_32(-)] )
+   openal? ( media-libs/openal[abi_x86_32(-)] )
+   opencl? ( virtual/opencl[abi_x86_32(-)] )
+   opengl? (
+   virtual/glu[abi_x86_32(-)]
+   virtual/opengl[abi_x86_32(-)]
+   )
+   pcap? ( net-libs/libpcap[abi_x86_32(-)] )
+   png? ( media-libs/libpng:0[abi_x86_32(-)] )
+   scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
+   ssl? ( net-libs/gnutls:0/30[abi_x86_32(-)] )
+   v4l? ( media-libs/libv4l[abi_x86_32(-)] )
+   vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)] )
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-libs/openssl
+   dev-util/desktop-file-utils
+   media-libs/alsa-lib[abi_x86_32(-)]
+   media-libs/freetype:2[abi_x86_32(-)]
+   media-libs/mesa[abi_x86_32(-),osmesa?]
+   media-libs/tiff:0[abi_x86_32(-)]
+   sys-auth/nss-mdns[abi_x86_32(-)]
+   sys-apps/util-linux[abi_x86_32(-)]
+   sys-libs/libunwind[abi_x86_32(-)]
+   sys-libs/ncurses-compat:5[abi_x86_32(-)]
+   sys-libs/zlib[abi_x86_32(-)]
+   x11-libs/libICE[abi_x86_32(-)]
+   x11-libs/libSM[abi_x86_32(-)]
+   x11-libs/libX11[abi_x86_32(-)]
+   x11-libs/libXau[abi_x86_32(-)]
+   x11-libs/libXcursor[abi_x86_32(-)]
+   x11-libs/libXdmcp[abi_x86_32(-)]
+   x11-libs/libXext[abi_x86_32(-)]
+   x11-libs/libXi[abi_x86_32(-)]
+   x11-libs/libXrandr[abi_x86_32(-)]
+   x11-libs/libXxf86vm[abi_x86_32(-)]
+   x11-lib

[gentoo-commits] repo/gentoo:master commit in: app-emulation/crossover-bin/

2021-01-27 Thread Pacho Ramos
commit: ccd7388a8b3f7b8445ba5a646c840a184f061934
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Jan 27 23:03:42 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Jan 27 23:03:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccd7388a

app-emulation/crossover-bin: Drop old

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Pacho Ramos  gentoo.org>

 .../crossover-bin/crossover-bin-20.0.2.ebuild  | 216 -
 1 file changed, 216 deletions(-)

diff --git a/app-emulation/crossover-bin/crossover-bin-20.0.2.ebuild 
b/app-emulation/crossover-bin/crossover-bin-20.0.2.ebuild
deleted file mode 100644
index 7b5c4dc5c73..000
--- a/app-emulation/crossover-bin/crossover-bin-20.0.2.ebuild
+++ /dev/null
@@ -1,216 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6..9} )
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support"
-HOMEPAGE="https://www.codeweavers.com/products/";
-SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin";
-
-LICENSE="CROSSOVER-3"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +gstreamer +jpeg +lcms ldap +mp3 +nls 
osmesa +openal +opencl +opengl +pcap +png +scanner +ssl +v4l +vulkan"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="bindist test"
-
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="
-   opt/cxoffice/lib/.*
-   opt/cxoffice/lib64/.*
-   opt/cxoffice/bin/cabextract
-   opt/cxoffice/bin/cxburner
-   opt/cxoffice/bin/cxntlm_auth
-   opt/cxoffice/bin/wineserver
-   opt/cxoffice/bin/wineserver32
-   opt/cxoffice/bin/wineserver64
-   opt/cxoffice/bin/wine64-preloader
-   opt/cxoffice/bin/unrar
-   opt/cxoffice/bin/wine-preloader
-   opt/cxoffice/bin/cxdiag
-   opt/cxoffice/bin/cxdiag64
-   opt/cxoffice/bin/cxgettext
-   opt/cxoffice/bin/wineloader
-   opt/cxoffice/bin/wineloader64
-"
-QA_TEXTRELS="
-   opt/cxoffice/bin/wineserver32
-   opt/cxoffice/lib/wine/*
-   opt/cxoffice/lib/libwine.so*
-"
-
-S="${WORKDIR}"
-
-DEPEND=""
-BDEPEND="${PYTHON_DEPS}
-   app-arch/unzip
-   dev-lang/perl
-   dev-util/bbe
-"
-
-RDEPEND="${DEPEND}
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-   !prefix? ( sys-libs/glibc )
-   !app-emulation/crossover-office-pro-bin
-   !app-emulation/crossover-office-bin
-   capi? ( net-libs/libcapi[abi_x86_32(-)] )
-   cups? ( net-print/cups[abi_x86_32(-)] )
-   gsm? ( media-sound/gsm[abi_x86_32(-)] )
-   jpeg? ( virtual/jpeg:0[abi_x86_32(-)] )
-   lcms? ( media-libs/lcms:2 )
-   ldap? ( net-nds/openldap[abi_x86_32(-)] )
-   gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-   gstreamer? (
-   media-libs/gstreamer:1.0[abi_x86_32(-)]
-   jpeg? ( media-plugins/gst-plugins-jpeg:1.0[abi_x86_32(-)] )
-   media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)]
-   )
-   mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-   nls? ( sys-devel/gettext[abi_x86_32(-)] )
-   openal? ( media-libs/openal[abi_x86_32(-)] )
-   opencl? ( virtual/opencl[abi_x86_32(-)] )
-   opengl? (
-   virtual/glu[abi_x86_32(-)]
-   virtual/opengl[abi_x86_32(-)]
-   )
-   pcap? ( net-libs/libpcap[abi_x86_32(-)] )
-   png? ( media-libs/libpng:0[abi_x86_32(-)] )
-   scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-   ssl? ( net-libs/gnutls:0/30[abi_x86_32(-)] )
-   v4l? ( media-libs/libv4l[abi_x86_32(-)] )
-   vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)] )
-   dev-libs/gobject-introspection
-   dev-util/desktop-file-utils
-   media-libs/alsa-lib[abi_x86_32(-)]
-   media-libs/freetype:2[abi_x86_32(-)]
-   media-libs/mesa[abi_x86_32(-),osmesa?]
-   media-libs/tiff:0[abi_x86_32(-)]
-   sys-auth/nss-mdns[abi_x86_32(-)]
-   sys-apps/util-linux[abi_x86_32(-)]
-   sys-libs/libunwind[abi_x86_32(-)]
-   sys-libs/ncurses-compat:5[abi_x86_32(-)]
-   sys-libs/zlib[abi_x86_32(-)]
-   x11-libs/libICE[abi_x86_32(-)]
-   x11-libs/libSM[abi_x86_32(-)]
-   x11-libs/libX11[abi_x86_32(-)]
-   x11-libs/libXau[abi_x86_32(-)]
-   x11-libs/libXcursor[abi_x86_32(-)]
-   x11-libs/libXdmcp[abi_x86_32(-)]
-   x11-libs/libXext[abi_x86_32(-)]
-   x11-libs/libXi[abi_x86_32(-)]
-   x11-libs/libXrandr[abi_x86_32(-)]
-   x11-libs/libXxf86vm[abi_x86_32(-)]
-   x11-libs/libxcb[abi_x86_32(-)]
-   x11-libs/gdk-pixbuf:2[introspection]
-   x11-libs/gtk+:3[introspection]
-   x11-libs/pango[introspection]
-"
-
-pkg_nofetch() {
-   einfo "Please visit ${HOMEPAGE}"
-   einfo "and place ${A} into your DISTDIR

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

2021-01-27 Thread Sam James
commit: d9012077a46d64602b4263eaf8837fcee40ce7d7
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 22:59:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 22:59:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9012077

sys-kernel/gentoo-kernel-bin: Stabilize 5.4.88 amd64, #766740

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

 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.88.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.88.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.88.ebuild
index b8eb2c63573..b4fab44a516 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.88.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.88.ebuild
@@ -20,7 +20,7 @@ SRC_URI+="
 S=${WORKDIR}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}



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

2021-01-27 Thread Sam James
commit: 6bd4be3a7ded3cbc94ac2b01c9e2db16816b523b
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 22:59:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 22:59:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd4be3a

virtual/dist-kernel: Stabilize 5.4.88 amd64, #766740

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

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

diff --git a/virtual/dist-kernel/dist-kernel-5.4.88.ebuild 
b/virtual/dist-kernel/dist-kernel-5.4.88.ebuild
index 01e3981ccec..40316436d13 100644
--- a/virtual/dist-kernel/dist-kernel-5.4.88.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.4.88.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0/${PV}"
-KEYWORDS="~amd64 arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~x86"
 
 RDEPEND="
|| (



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

2021-01-27 Thread Sam James
commit: 4a3fb665c561ac1151e3e699601757557d444e20
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 22:59:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 22:59:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a3fb665

sys-kernel/gentoo-kernel: Stabilize 5.4.88 amd64, #766740

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

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

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.88.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.88.ebuild
index dcb89358ca8..e86c0b79240 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.88.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.88.ebuild
@@ -38,7 +38,7 @@ SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.x
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~x86"
 IUSE="debug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2021-01-27 Thread Sam James
commit: a03c9a2af6e085349cc3220c73204b10750af658
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 22:45:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 22:45:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a03c9a2a

x11-libs/gtk+: Stabilize 3.24.24-r1 arm, #767358

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

 x11-libs/gtk+/gtk+-3.24.24-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.24-r1.ebuild 
b/x11-libs/gtk+/gtk+-3.24.24-r1.ebuild
index a17109103a1..807e006198e 100644
--- a/x11-libs/gtk+/gtk+-3.24.24-r1.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.24-r1.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



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

2021-01-27 Thread Sam James
commit: 69da1882b9c390e5707ff5969381368984766cbd
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 22:45:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 22:45:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69da1882

dev-lang/go: Stabilize 1.15.7 arm, #766216

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

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

diff --git a/dev-lang/go/go-1.15.7.ebuild b/dev-lang/go/go-1.15.7.ebuild
index e9d4796bda4..55fd0c4f6bf 100644
--- a/dev-lang/go/go-1.15.7.ebuild
+++ b/dev-lang/go/go-1.15.7.ebuild
@@ -21,7 +21,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* amd64 ~arm arm64 ppc64 ~s390 x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 arm arm64 ppc64 ~s390 x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



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

2021-01-27 Thread Sam James
commit: 357d1ee53bd408343f953b10c693f5aac2aca147
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 22:45:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 22:45:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=357d1ee5

dev-lang/go: Stabilize 1.14.14 arm, #766216

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

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

diff --git a/dev-lang/go/go-1.14.14.ebuild b/dev-lang/go/go-1.14.14.ebuild
index e9d4796bda4..55fd0c4f6bf 100644
--- a/dev-lang/go/go-1.14.14.ebuild
+++ b/dev-lang/go/go-1.14.14.ebuild
@@ -21,7 +21,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* amd64 ~arm arm64 ppc64 ~s390 x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 arm arm64 ppc64 ~s390 x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-update-icon-cache/

2021-01-27 Thread Sam James
commit: b0643872b8bb290985184162fec694c12cd3402b
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 22:45:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 22:45:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0643872

dev-util/gtk-update-icon-cache: Stabilize 3.24.24 arm, #767358

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

 dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.24.ebuild 
b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.24.ebuild
index 2115b409c1c..69001260436 100644
--- a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.24.ebuild
+++ b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.24.ebuild
@@ -13,7 +13,7 @@ LICENSE="LGPL-2.1+"
 SLOT="0"
 IUSE=""
 
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-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 
~x64-solaris ~x86-solaris"
 
 # man page was previously installed by gtk+:3 ebuild
 RDEPEND="



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

2021-01-27 Thread Sam James
commit: 05477b3ab5b32b6965c95ee46d3422a1ba37f0b4
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 22:44:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 22:44:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05477b3a

dev-lang/python: Stabilize 3.9.1-r1 ppc, #766189

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

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

diff --git a/dev-lang/python/python-3.9.1-r1.ebuild 
b/dev-lang/python/python-3.9.1-r1.ebuild
index 250c0d4af54..840eb26fdce 100644
--- a/dev-lang/python/python-3.9.1-r1.ebuild
+++ b/dev-lang/python/python-3.9.1-r1.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86"
 IUSE="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline 
sqlite +ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/openpgp-keys-python/

2021-01-27 Thread Sam James
commit: 0dd76279df8d03fe7ba0cf9624c1cfc5f423c5c0
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 22:44:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 22:44:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd76279

app-crypt/openpgp-keys-python: Stabilize 20210121 ppc, #766189

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

 app-crypt/openpgp-keys-python/openpgp-keys-python-20210121.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/openpgp-keys-python/openpgp-keys-python-20210121.ebuild 
b/app-crypt/openpgp-keys-python/openpgp-keys-python-20210121.ebuild
index 5ae822f7331..226479df846 100644
--- a/app-crypt/openpgp-keys-python/openpgp-keys-python-20210121.ebuild
+++ b/app-crypt/openpgp-keys-python/openpgp-keys-python-20210121.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="public-domain"
 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"
 
 S=${WORKDIR}
 



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

2021-01-27 Thread Sam James
commit: b76cb249473ef135ff0e2ebc91aa73fcac7b7614
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 22:44:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 22:44:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b76cb249

dev-lang/python: Stabilize 3.8.7-r1 ppc, #766189

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

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

diff --git a/dev-lang/python/python-3.8.7-r1.ebuild 
b/dev-lang/python/python-3.8.7-r1.ebuild
index 2aee3c92285..db352010afa 100644
--- a/dev-lang/python/python-3.8.7-r1.ebuild
+++ b/dev-lang/python/python-3.8.7-r1.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86"
 IUSE="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline 
sqlite +ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2021-01-27 Thread Sam James
commit: d8b1938dce32fd17fb6bcc30d2980a76dfff7494
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 22:44:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 22:44:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8b1938d

dev-lang/python: Stabilize 2.7.18-r6 ppc, #766189

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

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

diff --git a/dev-lang/python/python-2.7.18-r6.ebuild 
b/dev-lang/python/python-2.7.18-r6.ebuild
index 85f64ee65be..18cd03beb71 100644
--- a/dev-lang/python/python-2.7.18-r6.ebuild
+++ b/dev-lang/python/python-2.7.18-r6.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
~x86"
 IUSE="-berkdb bluetooth build elibc_uclibc examples gdbm hardened ipv6 
libressl +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml"
 
 # Do not add a dependency on dev-lang/python to this ebuild.



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

2021-01-27 Thread Sam James
commit: 8651ac9e0a2a8442f69d3b1951fb29278879f142
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 22:44:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 22:44:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8651ac9e

dev-lang/python: Stabilize 3.6.12-r2 ppc, #766189

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

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

diff --git a/dev-lang/python/python-3.6.12-r2.ebuild 
b/dev-lang/python/python-3.6.12-r2.ebuild
index 37d8768022c..a1244b006ad 100644
--- a/dev-lang/python/python-3.6.12-r2.ebuild
+++ b/dev-lang/python/python-3.6.12-r2.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}/${PYVER}m"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
~x86"
 IUSE="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline 
sqlite +ssl test +threads tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2021-01-27 Thread Sam James
commit: 0954eeded2555b057c73856f8e26621edd9af599
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 22:44:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 22:44:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0954eede

dev-lang/python: Stabilize 3.7.9-r2 ppc, #766189

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

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

diff --git a/dev-lang/python/python-3.7.9-r2.ebuild 
b/dev-lang/python/python-3.7.9-r2.ebuild
index e40f7af712b..4af9ba14bd8 100644
--- a/dev-lang/python/python-3.7.9-r2.ebuild
+++ b/dev-lang/python/python-3.7.9-r2.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}/${PYVER}m"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86"
 IUSE="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline 
sqlite +ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Crypt-Random-Source/

2021-01-27 Thread Sam James
commit: ccb2ac402ef83bfcf45ea183cb27575ab1ece937
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 22:44:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 22:44:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccb2ac40

dev-perl/Crypt-Random-Source: Stabilize 0.140.0 amd64, #732642

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

 dev-perl/Crypt-Random-Source/Crypt-Random-Source-0.140.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Crypt-Random-Source/Crypt-Random-Source-0.140.0.ebuild 
b/dev-perl/Crypt-Random-Source/Crypt-Random-Source-0.140.0.ebuild
index 993b4e03c53..e5fa51c904a 100644
--- a/dev-perl/Crypt-Random-Source/Crypt-Random-Source-0.140.0.ebuild
+++ b/dev-perl/Crypt-Random-Source/Crypt-Random-Source-0.140.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Get weak or strong random data from pluggable sources"
 
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-01-27 Thread Sam James
commit: cae23d17143ddaec074c716a7f95d6bd70cf9cf0
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 22:44:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 22:44:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cae23d17

dev-libs/libcdio-paranoia: Stabilize 2.0.1 amd64, #766923

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

 dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
index 18f74a5e02e..4f47f6882ad 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.bz2"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0/2" # soname version
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



[gentoo-commits] repo/proj/libressl:master commit in: dev-qt/qtnetwork/

2021-01-27 Thread Quentin Retornaz
commit: fe23e01f83e5a2570760c2498617346b7e06c1d5
Author: Quentin Retornaz  retornaz  com>
AuthorDate: Wed Jan 27 22:33:50 2021 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Wed Jan 27 22:33:50 2021 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=fe23e01f

dev-qt/qtnetwork: drop old

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-qt/qtnetwork/qtnetwork-5.15.2.ebuild | 77 
 1 file changed, 77 deletions(-)

diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.2.ebuild 
b/dev-qt/qtnetwork/qtnetwork-5.15.2.ebuild
deleted file mode 100644
index 01f1825..000
--- a/dev-qt/qtnetwork/qtnetwork-5.15.2.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="Network abstraction library for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-IUSE="bindist connman gssapi libressl libproxy networkmanager sctp +ssl"
-
-DEPEND="
-   ~dev-qt/qtcore-${PV}:5=
-   sys-libs/zlib:=
-   connman? ( ~dev-qt/qtdbus-${PV} )
-   gssapi? ( virtual/krb5 )
-   libproxy? ( net-libs/libproxy )
-   networkmanager? ( ~dev-qt/qtdbus-${PV} )
-   sctp? ( kernel_linux? ( net-misc/lksctp-tools ) )
-   ssl? (
-   !libressl? ( >=dev-libs/openssl-1.1.1:0=[bindist=] )
-   libressl? ( dev-libs/libressl:0= )
-   )
-"
-RDEPEND="${DEPEND}
-   connman? ( net-misc/connman )
-   networkmanager? ( net-misc/networkmanager )
-"
-
-QT5_TARGET_SUBDIRS=(
-   src/network
-   src/plugins/bearer/generic
-)
-
-QT5_GENTOO_CONFIG=(
-   libproxy:libproxy:
-   ssl::SSL
-   ssl::OPENSSL
-   ssl:openssl-linked:LINKED_OPENSSL
-)
-
-QT5_GENTOO_PRIVATE_CONFIG=(
-   :network
-)
-
-PATCHES=( "${FILESDIR}"/${P}-libressl.patch ) # Bug 562050, not upstreamable
-
-pkg_setup() {
-   use connman && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/connman)
-   use networkmanager && 
QT5_TARGET_SUBDIRS+=(src/plugins/bearer/networkmanager)
-}
-
-src_configure() {
-   local myconf=(
-   $(usex connman -dbus-linked '')
-   $(usex gssapi -feature-gssapi -no-feature-gssapi)
-   $(qt_use libproxy)
-   $(usex networkmanager -dbus-linked '')
-   $(qt_use sctp)
-   $(usex ssl -openssl-linked '')
-   )
-   qt5-build_src_configure
-}
-
-src_install() {
-   qt5-build_src_install
-   # workaround for bug 652650
-   if use ssl; then
-   sed -e "/^#define QT_LINKED_OPENSSL/s/$/ true/" \
-   -i "${D}${QT5_HEADERDIR}"/Gentoo/${PN}-qconfig.h || die
-   fi
-}



[gentoo-commits] repo/proj/libressl:master commit in: dev-qt/qtnetwork/, dev-qt/qtnetwork/files/

2021-01-27 Thread Quentin Retornaz
commit: 21ac3653f78ef5484fd9e029e93de3e90889780a
Author: Quentin Retornaz  retornaz  com>
AuthorDate: Wed Jan 27 22:30:44 2021 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Wed Jan 27 22:30:44 2021 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=21ac3653

dev-qt/qtnetwork: revbump to 5.15.2-r1

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-qt/qtnetwork/Manifest  |  1 +
 ...work-5.15.2-QNetworkAccessManager-memleak.patch | 41 +++
 dev-qt/qtnetwork/qtnetwork-5.15.2-r1.ebuild| 82 ++
 3 files changed, 124 insertions(+)

diff --git a/dev-qt/qtnetwork/Manifest b/dev-qt/qtnetwork/Manifest
index 8d47df5..c298c0a 100644
--- a/dev-qt/qtnetwork/Manifest
+++ b/dev-qt/qtnetwork/Manifest
@@ -1 +1,2 @@
+DIST qtbase-5.15.2-gcc11.patch.xz 1208 BLAKE2B 
a2e5764b723adda991eca5b84cf8e15437a4832febd12e3c93cdc394931af666e17c01e229e9be7e0efc446a955cc26388c0f93cadfcabd93cc6b6f03bb41eb0
 SHA512 
da3a41ea5d9573a029946d26b26d51d6dce9c8b91db6d78ca71d8343d3ceb5010d21750dcb45abb663e227b5f068985ff4ed51da07efd17c64cc8dd5aef8f3e4
 DIST qtbase-everywhere-src-5.15.2.tar.xz 50179672 BLAKE2B 
0e4bdaab43cf59664bde89f87ea260c39acc2ef866d8629d41d9c326cab0ab68bcd943c86a472ae74bc9fb0b7ad50795ccb66275bb6b77d1fcf0a38b5662cb42
 SHA512 
a549bfaf867d746ff744ab224eb65ac1bdcdac7e8457dfa379941b2b225a90442fcfc1e1175b9afb1f169468f8130b7ab917c67be67156520a4bfb5c92d304f9

diff --git 
a/dev-qt/qtnetwork/files/qtnetwork-5.15.2-QNetworkAccessManager-memleak.patch 
b/dev-qt/qtnetwork/files/qtnetwork-5.15.2-QNetworkAccessManager-memleak.patch
new file mode 100644
index 000..be2c1f6
--- /dev/null
+++ 
b/dev-qt/qtnetwork/files/qtnetwork-5.15.2-QNetworkAccessManager-memleak.patch
@@ -0,0 +1,41 @@
+From 0807f16eb407eaf8a5b34b67602d0a97778d945d Mon Sep 17 00:00:00 2001
+From: =?utf8?q?M=C3=A5rten=20Nordheim?= 
+Date: Fri, 6 Nov 2020 12:51:42 +0100
+Subject: [PATCH] QNAM: Work around QObject finicky orphan cleanup details
+
+Details described in a comment.
+
+Task-number: QTBUG-88063
+Change-Id: I763ecfedf518de97615e04a8eaae0fe1fd784f52
+Reviewed-by: Timur Pocheptsov 
+(cherry picked from commit 1c6d6cbb62c5e93cbcad2d740c3b0ed01095618c)
+Reviewed-by: Qt Cherry-pick Bot 
+---
+ src/network/access/qnetworkreplyhttpimpl.cpp | 12 +++-
+ 1 file changed, 11 insertions(+), 1 deletion(-)
+
+diff --git a/src/network/access/qnetworkreplyhttpimpl.cpp 
b/src/network/access/qnetworkreplyhttpimpl.cpp
+index 21916f53f15..727c1a0316d 100644
+--- a/src/network/access/qnetworkreplyhttpimpl.cpp
 b/src/network/access/qnetworkreplyhttpimpl.cpp
+@@ -808,7 +808,17 @@ void QNetworkReplyHttpImplPrivate::postRequest(const 
QNetworkRequest &newHttpReq
+ 
+ // For the synchronous HTTP, this is the normal way the delegate gets 
deleted
+ // For the asynchronous HTTP this is a safety measure, the delegate 
deletes itself when HTTP is finished
+-QObject::connect(thread, SIGNAL(finished()), delegate, 
SLOT(deleteLater()));
++QMetaObject::Connection threadFinishedConnection =
++QObject::connect(thread, SIGNAL(finished()), delegate, 
SLOT(deleteLater()));
++
++// QTBUG-88063: When 'delegate' is deleted the connection will be added 
to 'thread''s orphaned
++// connections list. This orphaned list will be cleaned up next time 
'thread' emits a signal,
++// unfortunately that's the finished signal. It leads to a soft-leak so 
we do this to disconnect
++// it on deletion so that it cleans up the orphan immediately.
++QObject::connect(delegate, &QObject::destroyed, delegate, 
[threadFinishedConnection]() {
++if (bool(threadFinishedConnection))
++QObject::disconnect(threadFinishedConnection);
++});
+ 
+ // Set the properties it needs
+ delegate->httpRequest = httpRequest;
+-- 
+2.16.3

diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.2-r1.ebuild 
b/dev-qt/qtnetwork/qtnetwork-5.15.2-r1.ebuild
new file mode 100644
index 000..cc9144c
--- /dev/null
+++ b/dev-qt/qtnetwork/qtnetwork-5.15.2-r1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="Network abstraction library for the Qt5 framework"
+SRC_URI+=" 
https://dev.gentoo.org/~asturm/distfiles/qtbase-${PV}-gcc11.patch.xz";
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+   KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~sparc x86"
+fi
+
+IUSE="bindist connman gssapi libressl libproxy networkmanager sctp +ssl"
+
+DEPEND="
+   ~dev-qt/qtcore-${PV}:5=
+   sys-libs/zlib:=
+   connman? ( ~dev-qt/qtdbus-${PV} )
+   gssapi? ( virtual/krb5 )
+   libproxy? ( net-libs/libproxy )
+   networkmanager? ( ~dev-qt/qtdbus-${PV} )
+   sctp? ( kernel_linux? ( net-misc/lksctp-tools ) )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-1.1.

[gentoo-commits] proj/betagarden:master commit in: games-board/xiexie-freeware-bin/

2021-01-27 Thread Sebastian Pipping
commit: 1ed6a0ca01a2c53b93d6d68d2533df9bce96fe93
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Jan 27 22:10:03 2021 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Jan 27 22:22:19 2021 +
URL:https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=1ed6a0ca

games-board/xiexie-freeware-bin: Fix SRC_URI and HOMEPAGE + EAPI 7

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.14, Repoman-3.0.2

 games-board/xiexie-freeware-bin/ChangeLog  |  4 
 .../xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild   | 14 +++---
 2 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/games-board/xiexie-freeware-bin/ChangeLog 
b/games-board/xiexie-freeware-bin/ChangeLog
new file mode 100644
index 000..8508b89
--- /dev/null
+++ b/games-board/xiexie-freeware-bin/ChangeLog
@@ -0,0 +1,4 @@
+  27 Jan 2021; Sebastian Pipping 
+  xiexie-freeware-bin-2.5.0.ebuild:
+  games-board/xiexie-freeware-bin: Fix SRC_URI and HOMEPAGE + EAPI 7  Signed-
+  off-by: Sebastian Pipping 

diff --git a/games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild 
b/games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild
index 182dd5b..d6263d4 100644
--- a/games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild
+++ b/games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI="7"
 
-inherit versionator eutils
+inherit desktop xdg
 
-MY_PV=$(get_version_component_range 1-2)
+MY_PV=$(ver_cut 1-2)
 DESCRIPTION="Free of cost Chinese chess software for Windows"
-HOMEPAGE="http://www.cc-xiexie.com/";
-SRC_URI="http://www.cc-xiexie.com/files/XXFreeware${MY_PV}.XInstaller.exe";
+HOMEPAGE="http://xiexiemaster.com/";
+SRC_URI="http://xiexiemaster.com/files/XXFreeware${MY_PV}.XInstaller.exe";
 
 LICENSE="all-rights-reserved"
 SLOT="0"
@@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND="app-arch/p7zip"
-RDEPEND="app-emulation/wine"
+RDEPEND="virtual/wine"
 
 S="${WORKDIR}"
 RESTRICT="mirror strip"



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

2021-01-27 Thread Thomas Deutschmann
commit: b2e75a2fa3d4172d0eeef489c4c47b9454e82ec1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jan 27 21:34:06 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jan 27 21:40:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e75a2f

sys-kernel/gentoo-sources: x86 stable (bug #766444)

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-kernel/gentoo-sources/gentoo-sources-4.14.217.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.19.170.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.4.253.ebuild  | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.9.253.ebuild  | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-5.4.92.ebuild   | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.217.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.217.ebuild
index 879fc627bdd..7ba67039dc4 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.217.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.217.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-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"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.170.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.170.ebuild
index 2ebe02a94ad..eecb5558505 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.170.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.170.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-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"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.253.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.253.ebuild
index 4856aa05c1d..b69f929327b 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.4.253.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.253.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-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"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.253.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.253.ebuild
index ae2e976eace..b9fadcedc7e 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.253.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.253.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-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"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.92.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.4.92.ebuild
index 5e1e5cc4504..16941856fee 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.92.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.92.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-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"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
 IUSE="experimental"
 



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

2021-01-27 Thread Thomas Deutschmann
commit: 8cea07b4466146b9b92bfd71d33767f7b4499ad2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jan 27 21:35:13 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jan 27 21:40:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cea07b4

sys-kernel/gentoo-sources: amd64 stable (bug #766444)

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-kernel/gentoo-sources/gentoo-sources-4.14.217.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.19.170.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.4.253.ebuild  | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.9.253.ebuild  | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-5.4.92.ebuild   | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.217.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.217.ebuild
index 7ba67039dc4..5783404f2ec 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.217.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.217.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-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"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.170.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.170.ebuild
index eecb5558505..434c93393ea 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.170.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.170.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-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"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.253.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.253.ebuild
index b69f929327b..dc51d0bfe41 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.4.253.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.253.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-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"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.253.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.253.ebuild
index b9fadcedc7e..77aa974ecb8 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.253.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.253.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-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"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.92.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.4.92.ebuild
index 16941856fee..c85015165b1 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.92.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.92.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-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"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
 IUSE="experimental"
 



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

2021-01-27 Thread Sam James
commit: 3c1ae477ff02b63f3f2bf800a6b1295b08732c0c
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 21:37:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 21:38:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c1ae477

net-misc/bridge-utils: Stabilise 1.6 for arm64

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-misc/bridge-utils/bridge-utils-1.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/bridge-utils/bridge-utils-1.6.ebuild 
b/net-misc/bridge-utils/bridge-utils-1.6.ebuild
index 47491b009b6..273624c416b 100644
--- a/net-misc/bridge-utils/bridge-utils-1.6.ebuild
+++ b/net-misc/bridge-utils/bridge-utils-1.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/net/${PN}/${P}.tar.xz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
 IUSE="selinux"
 
 DEPEND="virtual/os-headers"



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

2021-01-27 Thread Stephan Hartmann
commit: 7ab8808a4c459f33ec02b7ba7e0f01324111540c
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed Jan 27 20:35:44 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed Jan 27 20:36:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ab8808a

www-client/microsoft-edge-dev: bump to 89.0.774.4

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge-dev/Manifest |   1 +
 .../microsoft-edge-dev-89.0.774.4.ebuild   | 114 +
 2 files changed, 115 insertions(+)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index 7d9246aa539..04c78fc4ee5 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -2,3 +2,4 @@ DIST microsoft-edge-dev_89.0.731.0-1_amd64.deb 89937570 BLAKE2B 
55d27bc12e4776b8
 DIST microsoft-edge-dev_89.0.752.1-1_amd64.deb 90487364 BLAKE2B 
6da2c2e76ca46046bd97bef8be9b88999cfaa61a6f50bdf81bb86ee090bb14cdbce3a579e2044754b2a2412d72759a64c52356a1f50dcedba3270177c2615646
 SHA512 
5293c47e794f07b09a8ff891d746ea4e44e9b4f8748a129d0a3988cfc6b7bfda4576ca0feb3efdd5ba6e43577d486e563509c0ecef25fe57b6a809e927c41030
 DIST microsoft-edge-dev_89.0.760.0-1_amd64.deb 90618796 BLAKE2B 
4f7e150d918adfbed42286d55889c2df315b0976c8b68d4094a7d8de474537c4d60e49dcd96a937b56290aede031397d476aa51383d9f5d5857d64ac4ab5f199
 SHA512 
24cbd01643d2b1a6bad4899cfa1e03e7a745f91fe75c373e37a230d9071d2a083019bf033960c6a710435cb0ae55dd84ac5b0cc5f681ef3d40c8f735262d749f
 DIST microsoft-edge-dev_89.0.767.0-1_amd64.deb 97527750 BLAKE2B 
52a4860e368ee9e6e20ea612bdf97b0782ecae783ef30320d2b836ef439b628c3a9d32bf11910ec208e5c714502c2c89066b9d9ac5f46e9df7c09e8cf17ec814
 SHA512 
264d6e68055fc85e0b44d9ad090679b22fa766c0852650bbaed17fbb2f56afd4dbbb98855b12c9ab3d279e5c94bad0ed7e7c2a69b8251787ec66746111345085
+DIST microsoft-edge-dev_89.0.774.4-1_amd64.deb 91593084 BLAKE2B 
91988a47310ce3fb0385f828d5731f8453bb1baed2340b05d51b39c23755c9dcf04f83f169714d02dd96e917e31c90ee6a9128a6de017047ac05067b5dbff880
 SHA512 
d98cb3b28e41b22e45f4b8d40e02740e40175878393b4abda871be734f2d8b24046d070e74428e3d34527c017135b3fdcd237f87d3c6d8cc340c9f6814e1e7a5

diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-89.0.774.4.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-89.0.774.4.ebuild
new file mode 100644
index 000..8b9535ac799
--- /dev/null
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-89.0.774.4.ebuild
@@ -0,0 +1,114 @@
+# Copyright 2011-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit chromium-2 desktop pax-utils unpacker xdg-utils
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge";
+
+if [[ ${PN} == microsoft-edge ]]; then
+   KEYWORDS="-* amd64"
+   MY_PN=${PN}-stable
+else
+   KEYWORDS="-* ~amd64"
+   MY_PN=${PN}
+fi
+
+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"
+
+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/wget
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   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/pango
+   x11-misc/xdg-utils
+"
+
+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
+
+   local suffix=
+   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
+   [[ ${PN} == microsoft-edge-dev ]] 

[gentoo-commits] repo/gentoo:master commit in: dev-lua/lpeg/files/, dev-lua/lpeg/

2021-01-27 Thread Conrad Kostecki
commit: e5da30592de7265e67f18a6c80f1f4bcb9ebefbe
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Jan 27 20:19:22 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jan 27 20:19:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5da3059

dev-lua/lpeg: drop old version

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/lpeg/Manifest |  1 -
 dev-lua/lpeg/files/lpeg-0.12.1-makefile.patch | 37 ---
 dev-lua/lpeg/lpeg-1.0.1.ebuild| 53 ---
 dev-lua/lpeg/lpeg-1.0.2.ebuild| 53 ---
 4 files changed, 144 deletions(-)

diff --git a/dev-lua/lpeg/Manifest b/dev-lua/lpeg/Manifest
index 6addf6c1ed1..ef58ad92dd6 100644
--- a/dev-lua/lpeg/Manifest
+++ b/dev-lua/lpeg/Manifest
@@ -1,2 +1 @@
-DIST lpeg-1.0.1.tar.gz 71527 BLAKE2B 
5f19d308572f2d7a5ff11d7aa33f437ec682994d0a396a322764cf12a4cb659c66ce6ffaf0c76f6a250a7d767b6545478dd3bb760150b9f88be41fac9dafde0d
 SHA512 
7b43fbee7eff443000986684bc56bba6d2796a31cf860740746c70e155bdea1b62a46b93f97e2747e3ef0f63e965148778ac2985d0f2d83e1e37ec4ebbabf4aa
 DIST lpeg-1.0.2.tar.gz 71840 BLAKE2B 
e0d8fb4e9d17c9018f0b206cd3f7c9c0e21398c119600b5b0705c8df19e0956347bea795c7c3ded8e62e0c09802dd8eab931a5e3769fcacf44c35aa2b17fa8d6
 SHA512 
110527ddf9f8e5e8a80ef0ae8847c8ba8cd2597dba3bfe2865cba9af60daafbb885f21e74231952f5ab793d021e050b482066a821c6954d52090a5eae77e9814

diff --git a/dev-lua/lpeg/files/lpeg-0.12.1-makefile.patch 
b/dev-lua/lpeg/files/lpeg-0.12.1-makefile.patch
deleted file mode 100644
index a0be0558aa9..000
--- a/dev-lua/lpeg/files/lpeg-0.12.1-makefile.patch
+++ /dev/null
@@ -1,37 +0,0 @@
 lpeg-0.12.1/makefile
-+++ lpeg-0.12.1/makefile
-@@ -1,7 +1,7 @@
- LIBNAME = lpeg
- LUADIR = ../lua/
- 
--COPT = -O2
-+#COPT = -O2
- # COPT = -DLPEG_DEBUG -g
- 
- CWARNS = -Wall -Wextra -pedantic \
-@@ -22,21 +22,21 @@
- # -Wunreachable-code \
- 
- 
--CFLAGS = $(CWARNS) $(COPT) -std=c99 -I$(LUADIR) -fPIC
-+CFLAGS += $(CWARNS) $(COPT) -std=c99 -I$(LUADIR) -fPIC
- CC = gcc
- 
- FILES = lpvm.o lpcap.o lptree.o lpcode.o lpprint.o
- 
- # For Linux
- linux:
--  make lpeg.so "DLLFLAGS = -shared -fPIC"
-+  $(MAKE) lpeg.so "DLLFLAGS = -shared -fPIC"
- 
- # For Mac OS
- macosx:
--  make lpeg.so "DLLFLAGS = -bundle -undefined dynamic_lookup"
-+  $(MAKE) lpeg.so "DLLFLAGS = -bundle -undefined dynamic_lookup"
- 
- lpeg.so: $(FILES)
--  env $(CC) $(DLLFLAGS) $(FILES) -o lpeg.so
-+  env $(CC) $(DLLFLAGS) $(LDFLAGS) $(FILES) -o lpeg.so
- 
- $(FILES): makefile
- 

diff --git a/dev-lua/lpeg/lpeg-1.0.1.ebuild b/dev-lua/lpeg/lpeg-1.0.1.ebuild
deleted file mode 100644
index 063616f2b42..000
--- a/dev-lua/lpeg/lpeg-1.0.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Parsing Expression Grammars for Lua"
-HOMEPAGE="http://www.inf.puc-rio.br/~roberto/lpeg/";
-SRC_URI="http://www.inf.puc-rio.br/~roberto/${PN}/${P}.tar.gz";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86"
-IUSE="debug doc luajit"
-
-RDEPEND="
-   !luajit? ( >=dev-lang/lua-5.1:0= )
-   luajit? ( dev-lang/luajit:2= )"
-
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig"
-
-DOCS=( "HISTORY" )
-HTML_DOCS=( "lpeg.html"  "re.html"  )
-PATCHES=( "${FILESDIR}"/${PN}-0.12.1-makefile.patch )
-
-src_prepare() {
-   default
-   use debug && append-cflags -DLPEG_DEBUG
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)" \
-   LUADIR="$($(tc-getPKG_CONFIG) --variable includedir $(usex 
luajit 'luajit' 'lua'))"
-}
-
-src_test() {
-   $(usex luajit 'luajit' 'lua') test.lua || die
-}
-
-src_install() {
-   local instdir
-   instdir="$($(tc-getPKG_CONFIG) --variable INSTALL_CMOD $(usex luajit 
'luajit' 'lua'))"
-   exeinto "${instdir#${EPREFIX}}"
-   doexe lpeg.so
-   instdir="$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD $(usex luajit 
'luajit' 'lua'))"
-   insinto "${instdir#${EPREFIX}}"
-   doins re.lua
-
-   use doc && einstalldocs
-}

diff --git a/dev-lua/lpeg/lpeg-1.0.2.ebuild b/dev-lua/lpeg/lpeg-1.0.2.ebuild
deleted file mode 100644
index 3297c2ab4fa..000
--- a/dev-lua/lpeg/lpeg-1.0.2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Parsing Expression Grammars for Lua"
-HOMEPAGE="http://www.inf.puc-rio.br/~roberto/lpeg/";
-SRC_URI="http://www.inf.puc-rio.br/~roberto/${PN}/${P}.tar.gz";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="debug doc luajit"
-
-RDEPEND="
-   !luajit? ( >=dev-lang/lua-5.1:0= )
-   luajit? 

[gentoo-commits] repo/gentoo:master commit in: net-im/swift/

2021-01-27 Thread Conrad Kostecki
commit: 6e5554bc49e69fc438269d91774952e7ac6f673f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Jan 27 20:13:05 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jan 27 20:13:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e5554bc

net-im/swift: drop old version

Closes: https://bugs.gentoo.org/712174
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-im/swift/metadata.xml  |   4 -
 net-im/swift/swift-4.0.2-r4.ebuild | 216 -
 2 files changed, 220 deletions(-)

diff --git a/net-im/swift/metadata.xml b/net-im/swift/metadata.xml
index 8c02d4f0e0a..0047368b4bc 100644
--- a/net-im/swift/metadata.xml
+++ b/net-im/swift/metadata.xml
@@ -16,8 +16,4 @@
cross-platform, and performant C++ library for
implementing XMPP applications.

-   
-   Build the full graphical XMPP client.
-   Enable configuration through 
gnome-base/gconf.
-   
 

diff --git a/net-im/swift/swift-4.0.2-r4.ebuild 
b/net-im/swift/swift-4.0.2-r4.ebuild
deleted file mode 100644
index 19967be4338..000
--- a/net-im/swift/swift-4.0.2-r4.ebuild
+++ /dev/null
@@ -1,216 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6..9} )
-
-inherit python-any-r1 scons-utils toolchain-funcs xdg-utils
-
-DESCRIPTION="An elegant, secure, adaptable and intuitive XMPP Client"
-HOMEPAGE="https://www.swift.im/";
-SRC_URI="
-   https://swift.im/downloads/releases/${P}/${P}.tar.gz
-   
https://dev.gentoo.org/~conikost/distfiles/patches/swift-4.0.2-python3-compatibility.patch.gz";
-
-LICENSE="BSD BSD-1 CC-BY-3.0 GPL-3 OFL-1.1"
-SLOT="4/0"
-KEYWORDS="amd64"
-IUSE="+client expat gconf +icu +idn lua spell test zeroconf"
-REQUIRED_USE="
-   || ( icu idn )
-   gconf? ( client )
-   spell? ( client )
-"
-
-RDEPEND="
-   dev-db/sqlite:3
-   dev-libs/boost:=
-   dev-libs/openssl:0=
-   net-libs/libnatpmp
-   net-libs/miniupnpc:=
-   sys-libs/zlib
-   client? (
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtwebkit:5
-   dev-qt/qtx11extras:5
-   net-dns/avahi
-   )
-   expat? ( dev-libs/expat )
-   !expat? ( dev-libs/libxml2:2 )
-   gconf? ( gnome-base/gconf:2 )
-   icu? ( dev-libs/icu:= )
-   idn? ( net-dns/libidn:= )
-   lua? ( dev-lang/lua:0= )
-   spell? ( app-text/hunspell:= )
-"
-
-DEPEND="
-   ${RDEPEND}
-   >=dev-util/scons-3.0.1-r3
-   client? ( dev-qt/linguist-tools:5 )
-   test? ( net-dns/avahi )
-"
-
-# Tests don't run, as they fail with "[QA/UnitTest/**dummy**] Error -6".
-RESTRICT="test"
-
-DOCS=(
-   "DEVELOPMENT.md"
-   "README.md"
-   "Swiften/ChangeLog.md"
-)
-
-PATCHES=(
-   "${FILESDIR}"/${P}-boost-1.69-compatibility.patch
-   "${WORKDIR}"/${P}-python3-compatibility.patch
-   "${FILESDIR}"/${P}-qt-5.11-compatibility.patch
-   "${FILESDIR}"/${P}-qt-5.15-compatibility.patch
-)
-
-src_prepare() {
-   default
-
-   # Don't include '/usr/lib*' in the link command line for 
`swiften-config`
-   sed -e '/_LIBDIRFLAGS/d' -i Swiften/Config/SConscript || die
-
-   # Hack for finding Qt system libs
-   mkdir "${T}"/qt || die
-   ln -s "${EPREFIX}"/usr/$(get_libdir)/qt5/bin "${T}"/qt/bin || die
-   ln -s "${EPREFIX}"/usr/$(get_libdir)/qt5 "${T}"/qt/lib || die
-   ln -s "${EPREFIX}"/usr/include/qt5 "${T}"/qt/include || die
-
-   # Remove parts of Swift, which a user don't want to compile
-   if ! use client; then rm -fr Swift Slimber || die; fi
-   if ! use lua; then rm -fr Sluift || die; fi
-   if ! use zeroconf; then
-   rm -fr Limber || die
-   if use client; then rm -fr Slimber || die; fi
-   fi
-
-   # Remove '3rdParty', as the system libs should be used
-   # `CppUnit`, `GoogleTest` and `HippoMocks` are needed for tests
-   local my3rdparty=(
-   Boost
-   Breakpad
-   DocBook
-   Expat
-   LCov
-   Ldns
-   LibIDN
-   LibMiniUPnPc
-   LibNATPMP
-   Lua
-   OpenSSL
-   SCons
-   SQLite
-   Unbound
-   ZLib
-   )
-
-   if use test; then
-   cd 3rdParty && rm -fr "${my3rdparty[@]}" || die
-   else
-   rm -fr 3rdParty || die
-   fi
-}
-
-src_configure() {
-   MYSCONS=(
-   ar="$(tc-getAR)"
-   allow_warnings="yes"
-   assertions="no"
-  

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

2021-01-27 Thread Conrad Kostecki
commit: de27c29818d1b2b5873d218b3452f016e252117b
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Jan 27 20:15:51 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jan 27 20:15:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de27c298

package.use.mask: enable back more use flags for net-im/prosody

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

 profiles/arch/arm/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index bc956d15792..6563f07b4e4 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -338,10 +338,6 @@ app-i18n/scim-anthy kasumi
 dev-python/ipython doc
 dev-python/oct2py doc
 
-# Markus Meier  (2014-11-14)
-# Unkeyworded deps, bug #511532
-net-im/prosody libevent mysql postgres sqlite
-
 # Alexis Ballier  (2014-10-24)
 # sci-libs/hdf is not supported on arm
 sci-libs/netcdf hdf



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

2021-01-27 Thread Conrad Kostecki
commit: f1573c90d91e923506c934e5de7058f29e556aec
Author: Jonathan Davies  protonmail  com>
AuthorDate: Tue Jan 26 23:29:01 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jan 27 20:08:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1573c90

net-im/prosody: Added selinux USE flag and dependency.

Closes: https://github.com/gentoo/gentoo/pull/19232
Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-im/prosody/prosody-0.11.7-r101.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/net-im/prosody/prosody-0.11.7-r101.ebuild 
b/net-im/prosody/prosody-0.11.7-r101.ebuild
index 28fe617959e..aee5c34cf35 100644
--- a/net-im/prosody/prosody-0.11.7-r101.ebuild
+++ b/net-im/prosody/prosody-0.11.7-r101.ebuild
@@ -15,14 +15,14 @@ SRC_URI="https://prosody.im/downloads/source/${P}.tar.gz";
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 arm arm64 x86"
-IUSE="icu +idn +libevent libressl mysql postgres +sqlite +ssl test +zlib"
+IUSE="icu +idn +libevent libressl mysql postgres selinux +sqlite +ssl test 
+zlib"
 REQUIRED_USE="
^^ ( icu idn )
${LUA_REQUIRED_USE}
 "
 RESTRICT="!test? ( test )"
 
-RDEPEND="
+DEPEND="
$(lua_gen_cond_dep 'dev-lua/luaexpat[${LUA_USEDEP}]')
$(lua_gen_cond_dep 'dev-lua/luafilesystem[${LUA_USEDEP}]')
$(lua_gen_cond_dep 'dev-lua/luasocket[${LUA_USEDEP}]')
@@ -41,7 +41,10 @@ RDEPEND="
${LUA_DEPS}
 "
 
-DEPEND="${RDEPEND}"
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-jabber )
+"
 
 BDEPEND="
virtual/pkgconfig



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

2021-01-27 Thread Conrad Kostecki
commit: 9a0d27b5f4f40b46413315d61589601ba89a2a9f
Author: Jonathan Davies  protonmail  com>
AuthorDate: Wed Jan 27 19:26:40 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jan 27 20:08:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a0d27b5

profiles/arch/arm/package.use.mask: mask selinux for net-im/prosody

Closes: https://github.com/gentoo/gentoo/pull/19232
Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Conrad Kostecki  gentoo.org>

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

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index d3e84051f2e..bc956d15792 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Jonathan Davies  (2021-01-27)
+# No SELinux on ARM
+net-im/prosody selinux
+
 # Jakov Smolic  (2021-01-23)
 # Depends on media-video/rav1e which needs Rust
 >=media-libs/libheif-1.10.0 rav1e



[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker-compose/

2021-01-27 Thread Sebastian Pipping
commit: 2728e0de7b63c07127be046099ced573177dd87f
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Jan 27 20:00:31 2021 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Jan 27 20:00:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2728e0de

app-emulation/docker-compose: 1.28.2

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.14, Repoman-3.0.2

 app-emulation/docker-compose/Manifest  |  1 +
 .../docker-compose/docker-compose-1.28.2.ebuild| 73 ++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/docker-compose/Manifest 
b/app-emulation/docker-compose/Manifest
index eda49d389c0..cdd2d5e78c7 100644
--- a/app-emulation/docker-compose/Manifest
+++ b/app-emulation/docker-compose/Manifest
@@ -1,2 +1,3 @@
 DIST docker-compose-1.27.4.tar.gz 309308 BLAKE2B 
098af5e0308de4fe72f8f7d5c9cbdb285ec1cb6fbd492baef8a4223f93591321c585ebabd4c7e4a40d7a1bce3ab2d7ccf4cee1d0a15e7f59bb80eb4df5b6c8d6
 SHA512 
b41b7cf88b1380021a30f9becb7567d1e154ef875c42b37483673b5107f1a26dae6868b92c6a61f695001eb63759b25f3729e6783272eb784047717cafea3b80
 DIST docker-compose-1.28.0.tar.gz 318112 BLAKE2B 
2e721f2aed08f8c63c7c75aa91e6ee28d997763a7d93921e9a62c41b7d48943221aa2135e6ba3925db67b2376f662f81ef71df15180895ea4d5ced1edd0cc493
 SHA512 
c673f25ff993e7dcaf75512c378339bb7435d96310bf9a47ee3fd3a515967b323ed911b77c030a8e9c1d04b8aca235565a0ca0eaeab401c4ac48110712da405e
+DIST docker-compose-1.28.2.tar.gz 318196 BLAKE2B 
60827043135b1b1455ce0fe8cd3b6bdfad025af80d32b805e7a7a9df7949808b657e860a2d0f57bf07af44cb7847b38146accbb2c4eec9a8919bc4ec4141
 SHA512 
ababba47717e31187243478ba4a9d4082e2f64a05a0bf48cbafb2a44b62138d7dfb1cbb88da4c388b559cb35d53bcf4c42617f6ae02412b7a65f02cb09255e45

diff --git a/app-emulation/docker-compose/docker-compose-1.28.2.ebuild 
b/app-emulation/docker-compose/docker-compose-1.28.2.ebuild
new file mode 100644
index 000..b76ffd2a685
--- /dev/null
+++ b/app-emulation/docker-compose/docker-compose-1.28.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2018-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit bash-completion-r1 distutils-r1
+
+MY_PV=${PV/_/-}
+DESCRIPTION="Multi-container orchestration for Docker"
+HOMEPAGE="https://github.com/docker/compose";
+SRC_URI="https://github.com/docker/compose/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/docker-py-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}]
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-python/pytest-5[${PYTHON_USEDEP}]
+   >=dev-python/ddt-1.2.2[${PYTHON_USEDEP}]
+   )"
+
+S="${WORKDIR}/compose-${MY_PV}"
+
+PATCHES=(
+   # Bug #679968 -- https://bugs.gentoo.org/679968
+   # Bug #681002 -- https://bugs.gentoo.org/681002
+   "${FILESDIR}"/${PN}-1.28.0_rc2-setup-py.patch
+)
+
+DOCS=( CHANGELOG.md README.md )
+
+src_prepare() {
+   # Address QA issue "docker-compose.exe: missing alias (symlink) for 
completed command."
+   sed 's,^\(complete.*\) docker-compose\.exe\(.*\),\1\2,' -i 
contrib/completion/bash/docker-compose || die
+
+   default
+}
+
+python_test() {
+   distutils_install_for_testing
+   ${PYTHON} -m pytest tests/unit/ || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   newbashcomp contrib/completion/bash/docker-compose ${PN}
+
+   insinto /usr/share/zsh/site-functions
+   doins contrib/completion/zsh/*
+
+   distutils-r1_python_install_all
+}



  1   2   3   >