[gentoo-commits] proj/gamerlay:master commit in: licenses/

2020-05-20 Thread Azamat H. Hackimov
commit: fb3747cd083e665df05aab9b863081247603e721
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Wed May 20 22:34:38 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu May 21 05:18:01 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=fb3747cd

Added ArxFatalis-EULA-JoWooD license

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

 licenses/ArxFatalis-EULA-JoWooD | 78 +
 1 file changed, 78 insertions(+)

diff --git a/licenses/ArxFatalis-EULA-JoWooD b/licenses/ArxFatalis-EULA-JoWooD
new file mode 100644
index 000..be0761f
--- /dev/null
+++ b/licenses/ArxFatalis-EULA-JoWooD
@@ -0,0 +1,78 @@
+END-USER LICENSE AGREEMENT (EULA)
+
+
+
+This original software is protected by copyright and trademark law.
+It may only be sold by authorized dealers and only be used for private 
purposes. 
+Please read this license carefully before using the software.
+By installing or using this software product you agree to be bound by the 
provisions of this EULA.
+
+
+Software product license
+
+
+This End-User License Agreement will grant you the following rights:
+
+This End-User License Agreement is a legally valid agreement between you 
(either as a  natural or as a legal person ) and JoWooD Productions Software AG.
+
+By purchasing this original software you are granted the right to install and 
use the software on a single computer.
+JoWooD Productions Software AG does not grant you any right of ownership to 
the software, and this license does not represent  a "sale" of the software. 
+You are the owner of the CD-ROM on which the software is stored: JoWooD 
Productions Software AG remains the sole owner of the software on the CD-ROM, 
and of the pertinent documentation, and remains the proprietor of any and all 
intellectual and industrial property rights contained therein.
+
+This non-exclusive and personal license grants you the right to install, use, 
and display a copy of this software product on a single computer (for example, 
a single workstation, a single terminal, a single portable PC, a single pager, 
etc.). 
+Every other use, especially the unauthorized leasing, public display or other 
demonstration (e.g. in schools or universities), copying, multiple installation 
or transfer, and any other process by which this software or parts of it may be 
made available to the general public (including via Internet or other online 
systems) without prior written consent is prohibited. 
+ 
+If this software enables you to print pictures containing characters of JoWooD 
Productions Software AG which are protected by trademark law, this license only 
allows you to print the pictures on paper and to use them as printouts solely 
for personal, non-commercial and non-governmental purposes (for example, you 
may not display or sell those pictures in public), provided that you abide by 
all copyright instructions contained in the pictures generated by the software.
+
+
+
+
+
+
+
+Description of other rights and limitations 
+
+Safety copy
+
+One single copy of the software product may be stored for safety or archiving 
purposes only.
+ 
+
+Limited warranty
+
+JoWooD Productions Software AG warrants for a period of 90 days starting from 
the date of purchase that the software will essentially work in accordance with 
the accompanying printed materials.
+The complete liability of JoWooD Productions Software AG and your only claim 
consists, at the option of JoWooD Productions Software AG, of a reimbursement 
of the paid purchase price or of repairing or substituting the software product 
which is not in accordance with JoWooD's limited warranty, insofar as it is 
returned to JoWooD Productions Software AG together with a copy of the invoice.
+This limited warranty will not apply if the failure of the software product is 
due to an accident, misuse or faulty application.
+
+
+Other warranty rights will remain unaffected
+
+The above warranty is given by JoWooD Productions Software AG as manufacturer 
of the software product.
+Any legal warranty or liability claims to which you are entitled toward the 
dealer from whom you bought your version of the software product are neither 
replaced nor limited by this warranty. 
+
+
+Limitation of liability
+
+To the greatest extent permitted by applicable law, JoWooD Productions 
Software AG refuses to accept liability for any special, accidental, indirect 
or consequential damages resulting from the utilization of, or inability to 
utilize, the software product. This includes any instances in which JoWooD 
Productions Software AG has previously pointed out the possiblity of such 
damages.
+
+
+Trademarks
+
+This End-User License Agreement does not grant you any rights in connection 
with trademarks of JoWooD Productions Software AG.
+
+
+End of contract / Termination
+
+This license will apply until it is terminated by either one of the parties. 
You may terminate this license at any time by 

[gentoo-commits] proj/gamerlay:master commit in: dev-games/netradiant/files/, dev-games/netradiant/

2020-05-20 Thread Azamat H. Hackimov
commit: d6568bd4c2730d27f91ccacd716ab00cd82b8fe0
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu May 21 05:09:33 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu May 21 05:18:15 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=d6568bd4

dev-games/netradiant: update

Updated and simplified version of ebuild, based on xonotic works.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Azamat H. Hackimov  gmail.com>

 ...adiant-1.5.0_p20200521_DBUILD_SHARED_LIBS.patch | 275 +
 dev-games/netradiant/metadata.xml  |  35 ++-
 .../netradiant/netradiant-1.5.0_p20120515.ebuild   | 187 --
 .../netradiant/netradiant-1.5.0_p20200521.ebuild   |  73 ++
 4 files changed, 362 insertions(+), 208 deletions(-)

diff --git 
a/dev-games/netradiant/files/netradiant-1.5.0_p20200521_DBUILD_SHARED_LIBS.patch
 
b/dev-games/netradiant/files/netradiant-1.5.0_p20200521_DBUILD_SHARED_LIBS.patch
new file mode 100644
index 000..d52024e
--- /dev/null
+++ 
b/dev-games/netradiant/files/netradiant-1.5.0_p20200521_DBUILD_SHARED_LIBS.patch
@@ -0,0 +1,275 @@
+From bec73d0fa728f7162e879d8ebcd5ffa697c3a4b8 Mon Sep 17 00:00:00 2001
+From: "Azamat H. Hackimov" 
+Date: Thu, 21 May 2020 04:08:39 +0300
+Subject: [PATCH] Fixing compilation with -DBUILD_SHARED_LIBS=ON
+
+Libraries under libs should be forced STATIC since there circular
+dependencies and implicit linking with external libraries. Otherwise
+compilation will fails with underlinking errors.
+---
+ libs/cmdlib/CMakeLists.txt   | 2 +-
+ libs/container/CMakeLists.txt| 2 +-
+ libs/crnrgba/CMakeLists.txt  | 2 +-
+ libs/ddslib/CMakeLists.txt   | 2 +-
+ libs/debugging/CMakeLists.txt| 2 +-
+ libs/etclib/CMakeLists.txt   | 2 +-
+ libs/filematch/CMakeLists.txt| 2 +-
+ libs/generic/CMakeLists.txt  | 2 +-
+ libs/gtkutil/CMakeLists.txt  | 2 +-
+ libs/l_net/CMakeLists.txt| 2 +-
+ libs/math/CMakeLists.txt | 2 +-
+ libs/mathlib/CMakeLists.txt  | 2 +-
+ libs/memory/CMakeLists.txt   | 2 +-
+ libs/modulesystem/CMakeLists.txt | 2 +-
+ libs/os/CMakeLists.txt   | 2 +-
+ libs/picomodel/CMakeLists.txt| 2 +-
+ libs/profile/CMakeLists.txt  | 2 +-
+ libs/script/CMakeLists.txt   | 2 +-
+ libs/signal/CMakeLists.txt   | 2 +-
+ libs/splines/CMakeLists.txt  | 2 +-
+ libs/stream/CMakeLists.txt   | 2 +-
+ libs/string/CMakeLists.txt   | 2 +-
+ libs/uilib/CMakeLists.txt| 2 +-
+ libs/xml/CMakeLists.txt  | 2 +-
+ 24 files changed, 24 insertions(+), 24 deletions(-)
+
+diff --git a/libs/cmdlib/CMakeLists.txt b/libs/cmdlib/CMakeLists.txt
+index 5d25ce82..b8c48b01 100644
+--- a/libs/cmdlib/CMakeLists.txt
 b/libs/cmdlib/CMakeLists.txt
+@@ -1,3 +1,3 @@
+-add_library(cmdlib
++add_library(cmdlib STATIC
+ cmdlib.cpp ../cmdlib.h
+ )
+diff --git a/libs/container/CMakeLists.txt b/libs/container/CMakeLists.txt
+index 00bfbb4a..028129ba 100644
+--- a/libs/container/CMakeLists.txt
 b/libs/container/CMakeLists.txt
+@@ -1,4 +1,4 @@
+-add_library(container
++add_library(container STATIC
+ array.cpp array.h
+ cache.h
+ container.h
+diff --git a/libs/crnrgba/CMakeLists.txt b/libs/crnrgba/CMakeLists.txt
+index 6e8463dc..a5ec18e3 100644
+--- a/libs/crnrgba/CMakeLists.txt
 b/libs/crnrgba/CMakeLists.txt
+@@ -1,4 +1,4 @@
+-add_library(crnrgba
++add_library(crnrgba STATIC
+ crn_rgba.h
+ crn_rgba.cpp
+ ../crunch/inc/crn_decomp.h
+diff --git a/libs/ddslib/CMakeLists.txt b/libs/ddslib/CMakeLists.txt
+index d4de1a7c..a45ccc7f 100644
+--- a/libs/ddslib/CMakeLists.txt
 b/libs/ddslib/CMakeLists.txt
+@@ -1,3 +1,3 @@
+-add_library(ddslib
++add_library(ddslib STATIC
+ ddslib.c ../ddslib.h
+ )
+diff --git a/libs/debugging/CMakeLists.txt b/libs/debugging/CMakeLists.txt
+index e5880de3..0b8f90d8 100644
+--- a/libs/debugging/CMakeLists.txt
 b/libs/debugging/CMakeLists.txt
+@@ -1,3 +1,3 @@
+-add_library(debugging
++add_library(debugging STATIC
+ debugging.cpp debugging.h
+ )
+diff --git a/libs/etclib/CMakeLists.txt b/libs/etclib/CMakeLists.txt
+index 8d8fb23a..68a12302 100644
+--- a/libs/etclib/CMakeLists.txt
 b/libs/etclib/CMakeLists.txt
+@@ -1,3 +1,3 @@
+-add_library(etclib
++add_library(etclib STATIC
+ ../etclib.c ../etclib.h
+ )
+diff --git a/libs/filematch/CMakeLists.txt b/libs/filematch/CMakeLists.txt
+index c7d8a9ed..fede3eb5 100644
+--- a/libs/filematch/CMakeLists.txt
 b/libs/filematch/CMakeLists.txt
+@@ -1,3 +1,3 @@
+-add_library(filematch
++add_library(filematch STATIC
+ ../filematch.c ../filematch.h
+ )
+diff --git a/libs/generic/CMakeLists.txt b/libs/generic/CMakeLists.txt
+index d89f5743..e05637ef 100644
+--- a/libs/generic/CMakeLists.txt
 b/libs/generic/CMakeLists.txt
+@@ -1,4 +1,4 @@
+-add_library(generic
++add_library(generic STATIC
+ 

[gentoo-commits] proj/gamerlay:master commit in: dev-games/aseprite/, dev-games/aseprite/files/

2020-05-20 Thread Azamat H. Hackimov
commit: 8418823cc161592810506ee8d8f388e2c6ebcb3b
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu May 21 05:11:23 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu May 21 05:18:15 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=8418823c

dev-games/aseprite: removing, in portage now

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

 dev-games/aseprite/aseprite-1.1.9.ebuild   | 103 -
 .../files/aseprite-1.1.9_type-punned_pointer.patch |  28 --
 dev-games/aseprite/metadata.xml|  24 -
 3 files changed, 155 deletions(-)

diff --git a/dev-games/aseprite/aseprite-1.1.9.ebuild 
b/dev-games/aseprite/aseprite-1.1.9.ebuild
deleted file mode 100644
index 8d177fc..000
--- a/dev-games/aseprite/aseprite-1.1.9.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit cmake-utils eutils flag-o-matic
-
-DESCRIPTION="Animated sprite editor & pixel art tool"
-HOMEPAGE="http://www.aseprite.org;
-SRC_URI="https://github.com/aseprite/aseprite/releases/download/v${PV}/Aseprite-v${PV}-Source.zip;
-
-# See https://github.com/aseprite/aseprite#license
-# Some bundled third-party packages built-in:
-# gtest duktape modp_b64 simpleini
-LICENSE="Aseprite-EULA"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="mirror"
-
-IUSE="bundled-libs debug kde gtk3 test webp"
-
-RDEPEND="dev-libs/tinyxml
-   !bundled-libs? ( media-libs/allegro:0[X,png] )
-   media-libs/freetype
-   media-libs/giflib:=
-   webp? ( media-libs/libwebp )
-   media-libs/libpng:0=
-   net-misc/curl
-   sys-libs/zlib
-   virtual/jpeg:0
-   x11-libs/libX11
-   x11-libs/pixman
-   gtk3? ( dev-cpp/gtkmm:3.0 )
-   kde? (
-   dev-qt/qtcore:5
-   kde-frameworks/kio:5 )"
-DEPEND="${RDEPEND}
-   app-arch/unzip
-   gtk3? ( virtual/pkgconfig )
-   webp? ( virtual/pkgconfig )"
-
-DOCS=( docs/files/ase.txt
-   docs/files/fli.txt
-   docs/files/msk.txt
-   docs/files/pic.txt
-   docs/files/picpro.txt
-   README.md )
-
-S="${WORKDIR}"
-
-PATCHES=( "${FILESDIR}/${P}_type-punned_pointer.patch" )
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   # Fix to make flag-o-matic work.
-   if use debug ; then
-   sed -i '/-DNDEBUG/d' CMakeLists.txt || die
-   fi
-   # Fix shebang in thumbnailer
-   sed -i -e 's:#!/usr/bin/sh:#!/bin/sh:' desktop/aseprite-thumbnailer || 
die
-}
-
-src_configure() {
-   use debug && append-cppflags -DDEBUGMODE -D_DEBUG
-
-   local mycmakeargs=(
-   -DENABLE_UPDATER=OFF
-   -DFULLSCREEN_PLATFORM=ON
-   -DUSE_SHARED_ALLEGRO4=$(usex !bundled-libs)
-   -DUSE_SHARED_CURL=ON
-   -DUSE_SHARED_FREETYPE=ON
-   -DUSE_SHARED_GIFLIB=ON
-   -DUSE_SHARED_JPEGLIB=ON
-   -DUSE_SHARED_LIBLOADPNG=ON
-   -DUSE_SHARED_LIBPNG=ON
-   -DUSE_SHARED_PIXMAN=ON
-   -DUSE_SHARED_TINYXML=ON
-   -DUSE_SHARED_ZLIB=ON
-   -DUSE_SHARED_LIBWEBP=ON
-   -DWITH_DESKTOP_INTEGRATION=ON
-   -DWITH_GTK_FILE_DIALOG_SUPPORT="$(usex gtk3)"
-   -DWITH_QT_THUMBNAILER="$(usex kde)"
-   -DWITH_WEBP_SUPPORT="$(usex webp)"
-   -DENABLE_TESTS="$(usex test)"
-   -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
-   )
-   cmake-utils_src_configure
-}
-
-src_install() {
-   newicon -s 64 "${S}/data/icons/ase64.png" "${PN}.png"
-   cmake-utils_src_install
-}
-
-pkg_postinst() {
-   if use !bundled-libs ; then
-   ewarn "Aseprite has been built with system-wide Allegro 4."
-   ewarn "Please note that you will not be able to resize the main 
window."
-   ewarn "To enable resizing enable USE-flag bundled-libs and 
rebuild package."
-   fi
-}

diff --git a/dev-games/aseprite/files/aseprite-1.1.9_type-punned_pointer.patch 
b/dev-games/aseprite/files/aseprite-1.1.9_type-punned_pointer.patch
deleted file mode 100644
index 0a05914..000
--- a/dev-games/aseprite/files/aseprite-1.1.9_type-punned_pointer.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-diff --git a/src/allegro/src/x/xkeyboard.c b/src/allegro/src/x/xkeyboard.c
-index f121e62..86fa4f7 100644
 a/src/allegro/src/x/xkeyboard.c
-+++ b/src/allegro/src/x/xkeyboard.c
-@@ -356,6 +356,14 @@ static int find_unknown_key_assignment (int i)
-return _xwin.keycode_to_scancode[i];
- }
- 
-+/* unicode_getc:
-+ * Reads a character from a Unicode string.
-+ */
-+static int unicode_getc(AL_CONST char *s)
-+{
-+   return *((unsigned short *)s);
-+}
-+
- 
- 
- /* _xwin_keyboard_handler:
-@@ -412,7 +420,7 @@ void _xwin_keyboard_handler(XKeyEvent *event, int 
dga2_hack)
-   }
-   buffer[len] = '\0';
-   uconvert(buffer, U_UTF8, 

[gentoo-commits] proj/gamerlay:master commit in: dev-games/netradiant-gamepacks/

2020-05-20 Thread Azamat H. Hackimov
commit: 8f54dffcd639e8bdbfd5bcac207605350339463e
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu May 21 04:54:14 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu May 21 05:18:15 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=8f54dffc

dev-games/netradiant-gamepacks: new package

New package for netradiant

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Azamat H. Hackimov  gmail.com>

 dev-games/netradiant-gamepacks/metadata.xml | 11 +++
 .../netradiant-gamepacks-1.5.0.20200419.ebuild  | 21 +
 2 files changed, 32 insertions(+)

diff --git a/dev-games/netradiant-gamepacks/metadata.xml 
b/dev-games/netradiant-gamepacks/metadata.xml
new file mode 100644
index 000..7170c61
--- /dev/null
+++ b/dev-games/netradiant-gamepacks/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+azamat.hacki...@gmail.com
+Azamat H. Hackimov
+  
+  
+xonotic/netradiant
+  
+

diff --git 
a/dev-games/netradiant-gamepacks/netradiant-gamepacks-1.5.0.20200419.ebuild 
b/dev-games/netradiant-gamepacks/netradiant-gamepacks-1.5.0.20200419.ebuild
new file mode 100644
index 000..5d0e79c
--- /dev/null
+++ b/dev-games/netradiant-gamepacks/netradiant-gamepacks-1.5.0.20200419.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PV=$(ver_rs 3 -)
+
+DESCRIPTION="Gamepacks for NetRadiant editor"
+HOMEPAGE="https://netradiant.gitlab.io/;
+SRC_URI="https://dl.illwieckz.net/b/netradiant/build/preversions/netradiant_${MY_PV}-illwieckz-linux-amd64.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+S="${WORKDIR}/netradiant_${MY_PV}-illwieckz-linux-amd64"
+
+src_install() {
+   insinto /usr/share/netradiant/gamepacks
+   doins -r gamepacks/*
+}



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

2020-05-20 Thread Azamat H. Hackimov
commit: f78e95fea1b3fa283a3ca2b99882e62799125e82
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Wed May 20 22:49:44 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu May 21 05:18:08 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=f78e95fe

games-puzzle/numptyphysics: remove broken package

Broken beyond any repair. Broken build system. I gave up.
Signed-off-by: Azamat H. Hackimov  gmail.com>

 games-puzzle/numptyphysics/metadata.xml|  8 --
 .../numptyphysics/numptyphysics-.ebuild| 30 --
 2 files changed, 38 deletions(-)

diff --git a/games-puzzle/numptyphysics/metadata.xml 
b/games-puzzle/numptyphysics/metadata.xml
deleted file mode 100644
index 1811bf7..000
--- a/games-puzzle/numptyphysics/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   frostwo...@gmx.de
-   Marcel Unbehaun
-
-

diff --git a/games-puzzle/numptyphysics/numptyphysics-.ebuild 
b/games-puzzle/numptyphysics/numptyphysics-.ebuild
deleted file mode 100644
index 12c45ce..000
--- a/games-puzzle/numptyphysics/numptyphysics-.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit git-r3
-
-EGIT_REPO_URI="https://github.com/thp/numptyphysics;
-
-DESCRIPTION="A drawing puzzle game in the spirit of Crayon Physics"
-HOMEPAGE="https://github.com/thp/numptyphysics;
-
-KEYWORDS=""
-LICENSE="GPL-3"
-SLOT="0"
-
-RDEPEND="media-libs/libsdl
-   media-libs/sdl-image[png]
-   media-libs/sdl-ttf
-   x11-libs/libX11
-   dev-libs/box2d
-   sys-libs/zlib"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   sed -r \
-   -e '/git describe/s@--tags@--always@' \
-   -i makefile
-   default
-}



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

2020-05-20 Thread Hans de Graaff
commit: 727c5a764b2f34a4d75ed66aa858f4e16de6e310
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 21 04:43:38 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 21 05:15:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=727c5a76

dev-ruby/faker: cleanup

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

 dev-ruby/faker/Manifest|  3 ---
 dev-ruby/faker/faker-2.10.0.ebuild | 29 -
 dev-ruby/faker/faker-2.10.2.ebuild | 30 --
 dev-ruby/faker/faker-2.8.1.ebuild  | 29 -
 4 files changed, 91 deletions(-)

diff --git a/dev-ruby/faker/Manifest b/dev-ruby/faker/Manifest
index 09df612b0f8..a9b123ed6c0 100644
--- a/dev-ruby/faker/Manifest
+++ b/dev-ruby/faker/Manifest
@@ -1,5 +1,2 @@
 DIST faker-1.9.6.tar.gz 1833392 BLAKE2B 
826ee480515873d1e250147e5c3749e222b1273a00fd4ae0a2a28dca91c5981290c8540602d89d406e91d98a0f5dbc6fc4a54ab6d7d2b716a4d4957ab32254dc
 SHA512 
1ea0c4194603b5eaec0f4abc2460fb39cb9de97179d7699c3cb37673731ebf8bf03d20fb422911d4725d4308691d4c92a82f5a661e034381cc04066ddcc955bc
-DIST faker-2.10.0.tar.gz 1026104 BLAKE2B 
4e669233bc6def8c15d9b042607fed37c6a267494551af71000b7c774f84a90d5dfbc6a168024fa8cf2a16b03d5041c90a94924fd55a96c7c5d091d6907310c9
 SHA512 
de7abb03be6c0a2a6a367dcf0611b5416c5d2128ddb33252758f1a0ac9a663fdad034e0f7dd3ca8cf060fe5bca011e3a078b2a9b36bab5daec9d7a406d9df7ba
-DIST faker-2.10.2.tar.gz 1028811 BLAKE2B 
27976e94f2910c37943318d4e4330d557dec3d7aed9ff291bfa7ac108298787352cb7c93f15fda80d17d2c639615b215e147d8f97c707c8ab66033acab1c7f9e
 SHA512 
3a6326778a190a26ff0842e9d21c43d27106b8fff5a7057eb4ce3d7f64ae378604f56e93ab1baee84634c256633044f3aaef93b49e06b70905d959f09fa1d70a
 DIST faker-2.11.0.tar.gz 1033369 BLAKE2B 
51677346980bd5070a145b1d8dd11a6426cf9da5c407e030d9722ed8ccc4ed1a0a8b2d5534c96b50fbe79e84fe71e4268f3228c223dc61fe4c74cda0de18a790
 SHA512 
9adc03cdef0714656738d354d787a99cb9fcc85718847db7b183b02f38d550ff86d65c8e6ed13be3c839cc64f36f3e95ff25dd5d2f8f45c7207dbe5735238e0a
-DIST faker-2.8.1.tar.gz 1019881 BLAKE2B 
06336ba84a512058150ac50535e4d6a466628d127999a47f954076250c5fbb01ca901b80e1933286a88ae0770a1fef874ac24299f5d28a327f06f901007c729d
 SHA512 
8cee9dc1ea8c1aea65f117dcfdda0b9cf17c297ead58ed8ee97626f0c448f91e4f87fe4c27a09c5da844af7476ea442ae32e23d829f50d6686b44283569a0902

diff --git a/dev-ruby/faker/faker-2.10.0.ebuild 
b/dev-ruby/faker/faker-2.10.0.ebuild
deleted file mode 100644
index cae4b1e7253..000
--- a/dev-ruby/faker/faker-2.10.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-
-RUBY_FAKEGEM_GEMSPEC="faker.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A library for generating fake data such as names, addresses, and 
phone numbers"
-HOMEPAGE="https://github.com/stympy/faker;
-SRC_URI="https://github.com/stympy/faker/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/i18n-1.6 !!https://github.com/stympy/faker;
-SRC_URI="https://github.com/stympy/faker/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/i18n-1.6 !!https://github.com/stympy/faker;
-SRC_URI="https://github.com/stympy/faker/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/i18n-1.6 !!

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

2020-05-20 Thread Hans de Graaff
commit: 3021c1751d28cfbfa7979ab199d64e17dc3968f6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 21 04:52:53 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 21 05:15:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3021c175

dev-ruby/faker: avoid dependency on bundler

Closes: https://bugs.gentoo.org/723804
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/faker/faker-2.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/faker/faker-2.11.0.ebuild 
b/dev-ruby/faker/faker-2.11.0.ebuild
index 175a91f89e2..e632ed504de 100644
--- a/dev-ruby/faker/faker-2.11.0.ebuild
+++ b/dev-ruby/faker/faker-2.11.0.ebuild
@@ -25,6 +25,6 @@ ruby_add_rdepend ">=dev-ruby/i18n-1.6 
!!

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

2020-05-20 Thread Hans de Graaff
commit: 83347053b8e537fe55102ca38158646573d86bf5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 21 05:15:15 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 21 05:15:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83347053

dev-ruby/git: add 1.7.0

Drop ~ppc, ~ppc64, ~x86 due to new dependency, bug 724386

Closes: https://bugs.gentoo.org/723806
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/git/Manifest |  1 +
 dev-ruby/git/git-1.7.0.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/git/Manifest b/dev-ruby/git/Manifest
index 5c714e4aff2..b0e32c79e93 100644
--- a/dev-ruby/git/Manifest
+++ b/dev-ruby/git/Manifest
@@ -1 +1,2 @@
 DIST git-1.5.0.tar.gz 128607 BLAKE2B 
e2bf19af6c0dd95917b7f599ce2e9b0b4237da78020a86cab5c5985b6944f0921a8f245ef860b9e1faf31761296c4cb6a685ca8d6033e3a8ca7086eef8a9e75b
 SHA512 
001b2e93c1a1f5010026e4b6ea280cc6d7649903cc6faec277b2389bd74fd274c6b2daa465bb66ad7e15f7bdc4b09e20e8c1cc1a55ccfd4ab80ec12bf8562af2
+DIST git-1.7.0.tar.gz 142017 BLAKE2B 
cb05ef711582b98b420c143dce8fcc3d932c7509ab8c5577a46d70f180ee37d865d7268f56c133d3327ed27058a4c5cd7b03a6c602c665d2f574bdec476c6eec
 SHA512 
c90cd3fe46767a4db5391eb85534e3801f1bd2f345a324ee89d3c04c4348aef09a5424760c59a079d51f3fa003c3b31d30907bfcff4b854adf3b96339d25a8a0

diff --git a/dev-ruby/git/git-1.7.0.ebuild b/dev-ruby/git/git-1.7.0.ebuild
new file mode 100644
index 000..67c338468bc
--- /dev/null
+++ b/dev-ruby/git/git-1.7.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="git.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Library for using Git in Ruby"
+HOMEPAGE="https://github.com/schacon/ruby-git;
+SRC_URI="https://github.com/schacon/ruby-git/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+RUBY_S="ruby-git-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+DEPEND+="test? ( >=dev-vcs/git-1.6.0.0 app-arch/tar )"
+RDEPEND+=">=dev-vcs/git-1.6.0.0"
+
+ruby_add_rdepend ">=dev-ruby/rchardet-1.8:1"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/test-unit:2 )"
+
+all_ruby_prepare() {
+   # Don't use hardcoded /tmp directory.
+   sed -i -e "s:/tmp:${TMPDIR}:" tests/units/test_archive.rb 
tests/test_helper.rb || die
+}



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

2020-05-20 Thread Robin H. Johnson
commit: b09a6f16b76d373abde3bfa454306bc65b8d
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu May 21 05:05:08 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu May 21 05:05:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b09a6f16

dev-util/webhook: new package

Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-util/webhook/Manifest |  35 
 dev-util/webhook/metadata.xml |  10 
 dev-util/webhook/webhook-2.7.0.ebuild | 101 ++
 3 files changed, 146 insertions(+)

diff --git a/dev-util/webhook/Manifest b/dev-util/webhook/Manifest
new file mode 100644
index 000..f95ef35a057
--- /dev/null
+++ b/dev-util/webhook/Manifest
@@ -0,0 +1,35 @@
+DIST github.com%2Fclbanning%2Fmxj%2F@v%2Fv1.8.4.mod 32 BLAKE2B 
836b900f51aa8ed26c04f3c1b38eaf748acc16d6e2ceb6735cf5551bf5b888d8d4dcfc9c13f61f68fe3ed589fb86ff8799a3ac671ee1315fc1dfc937898f05f5
 SHA512 
d54a68b794290d4aba3e0fc6115ad29071d7905c8a1d92ac7c8c99b60b35a7f6491315787ee27c534936372be513702e7752fb310b1479b5979b536ec1d78c77
+DIST github.com%2Fclbanning%2Fmxj%2F@v%2Fv1.8.4.zip 1147770 BLAKE2B 
f5bb0e74c948fcf36a944e288903999f60cac5b55249e46955a3fcfef7a83168c98da126f393f8057e6dbd4d5f2f602e2a8104256ab09e3ebf96b4e2ee89
 SHA512 
6d3c7eff5eef602a211ebfbf45104a9844b0838ac98c1cc1fd0dedeb28921f1b48ef1b1f54d0d235d45b8e4c75dacf8074dbdd097c4e78b6e6643c1418da3c02
+DIST github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.mod 37 BLAKE2B 
f097ba062c5ae93b06edbf7827cc21a40d6bf6d2130c44fc8002344e860b3471742cf930e505a74a6a2af3a77a6dcc7d01b103d01f6f208c96dd9ca713c96344
 SHA512 
be96d9da23cc31932c1001e2ed367e55d06ccf2af41cc106e83b92fb866b61110d06ff224797c942b9ab6104bdcba4542f2214b9fb2d88df63e69be8158c6e2b
+DIST github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.zip 26356 BLAKE2B 
665fb778605fc05dc686b59a3ad82a6df9020017243cc84498e4113c7b18343507a0084cd67febc329fa6b44e675696f99f632cd282ead5bb06f93ff3bd50bea
 SHA512 
88e19d0139de7de602272e14586a99eda26b2867ea60ef56b517d13b37c0d28b1ab62c05b2f9cf1a9b8dcc8e5afa9c915baf7a30b0f17c4fbd47d5c71d0a3965
+DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.7.mod 36 BLAKE2B 
2b77fbdbb6c6c20767c120b390fbd2992bf79dcae0a35c27121a6e755233da3ecb7d74e74c38c0a2463976b546ed8bbfb8a8d8cb140526dd9a0c4f524cc131a4
 SHA512 
5749d33fb085d63b7c12f43df824c96f168323cf6d88cfea3e2536eeb7b56689dab9dddb8cde1ec8bc9c2848e7148b8a37abf8523a99c55ce10f896245c5f341
+DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.7.zip 41278 BLAKE2B 
e0b440a81efbe3c7c16ad276b4509652fd58bc94cd162b9ab13bb37c1e6edcd561e3fbb999e55619d58c8e3279b785b8eb67fa4e200b38fe6fcb60f0918e6e8a
 SHA512 
9b1075ccd3d1f53773db97687e06fb41d6c3b228bcc329be580562fb3c34006768eb3f989f92367ca116c597140045b3c345fe36065f5015d1d4652633c3
+DIST github.com%2Fghodss%2Fyaml%2F@v%2Fv1.0.0.mod 30 BLAKE2B 
6a680b6e14f0cbca536b1ca02d633e16b2010cee7f590088748339785b2989cb0f86a51fba709da938d4c10ec810d5fe022d7d1a5c269d5ece253a78a5b2069f
 SHA512 
7ffc7a5c3e0b39831e590ce3402dbf5c95392e88a08576a16d9e1887b11400efa71a9d183d3f1e080081246f28a70262a679348f009f7da6bd41f253a60b0741
+DIST github.com%2Fghodss%2Fyaml%2F@v%2Fv1.0.0.zip 13436 BLAKE2B 
ddd82721096e3dfc8c70543b4324d02f1137d9eac13c1eec1236c4ff537bbebc2ce5f205af07e8ecc16a909c4415e764d87324bad3efd5c878aecc9f8b105647
 SHA512 
722683483b8071b58508a7de9a9c9826d4a33c874948c1a6612c89195cceadfbd0ee0b56635d408f0af09aa2e904b0ae3c86a06e9b8f86c502080ce04c756e42
+DIST github.com%2Fgo-chi%2Fchi%2F@v%2Fv4.0.2+incompatible.mod 29 BLAKE2B 
4332920508e4756b8f02245994a6817e6b12a463cea35613711952e2ebba0a902a2971e72cfebb82aaada062bdf9366d3a54326ed9ef41da0c3216e7547cb433
 SHA512 
7b02adad42c8b81f594661492450361cf74104c71257a8a27fc4117ac4bf8cec169f43fd2f1977a929c8ac94841eec03ddfbca3a19d1668f128ac028d81aec38
+DIST github.com%2Fgo-chi%2Fchi%2F@v%2Fv4.0.2+incompatible.zip 93841 BLAKE2B 
223434afc5c18d5418b7316e14a82744b0784e3d4d04a8f08c3f8a493af1aa047d32a4cfc241e51330f43d2770eee6465b93d9a34b7d4498fcdd0c03ccaed877
 SHA512 
2c0e50e39024972c89f38494ce369ae0f5f32084ad937d400ff8958cba1da3d85368fbeef2253c3df61d7adcc7d79c1e4dcd86540e0f6cba5cd8f3d0cec52ad6
+DIST github.com%2Fgofrs%2Fuuid%2F@v%2Fv3.2.0+incompatible.mod 29 BLAKE2B 
5311a22dbbbedd78a98e34293e79fb5443c57774fa9049665943e377fd07984a9316f3ec5c8fb70da9b133c6390d32ab28b97e939f938bfeeef78883cca6fba2
 SHA512 
8a1ab67bf3555ca17b7efb1042fb6a7d58b225b4186302b0cf289e7b60f9aeaf23e36ff6d4e8da2ed728dcd676cb2f30f0625c430c0b6943dd25ee02d2c27247
+DIST github.com%2Fgofrs%2Fuuid%2F@v%2Fv3.2.0+incompatible.zip 36892 BLAKE2B 
86fda2a386b182044a4482b9cbb90fdca1c07b45b6c0f0a6f2c63468263840ea99f22140a3d7a9f68836674f884c425d8d44c6583df554ea6bbd1b7b84add874
 SHA512 
c8c217d61335e9b4c9ebad513fea36f7bc529d398ee7bf6f538bdc355ef62f0597aa7aa3d78b57e6571198cd43e53ef032e8ffb66650fdfd25fe49e17c7ce84d
+DIST github.com%2Fgorilla%2Fmux%2F@v%2Fv1.7.3.mod 30 BLAKE2B 

[gentoo-commits] proj/sci:master commit in: sci-biology/samri_bidsdata/

2020-05-20 Thread Horea Christian
commit: 56ed772c9a1f618ecf45bdce5e8aeaab3ebd6189
Author: Horea Christian  chymera  eu>
AuthorDate: Thu May 21 04:55:26 2020 +
Commit: Horea Christian  gmail  com>
CommitDate: Thu May 21 04:55:26 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=56ed772c

sci-biology/samri_bidsdata: added mirror

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Horea Christian  chymera.eu>

 sci-biology/samri_bidsdata/samri_bidsdata-0.3.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sci-biology/samri_bidsdata/samri_bidsdata-0.3.ebuild 
b/sci-biology/samri_bidsdata/samri_bidsdata-0.3.ebuild
index 0a94ae389..8216eada8 100644
--- a/sci-biology/samri_bidsdata/samri_bidsdata-0.3.ebuild
+++ b/sci-biology/samri_bidsdata/samri_bidsdata-0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,6 +6,7 @@ EAPI=7
 DESCRIPTION="BIDS-formatted example mouse brain data for SAMRI"
 HOMEPAGE="https://github.com/IBT-FMI/SAMRI;
 SRC_URI="
+   https://zenodo.org/record/3831124/files/${P}.tar.xz
http://chymera.eu/distfiles/${P}.tar.xz
"
 



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

2020-05-20 Thread Hans de Graaff
commit: 531de7228089b4a58fcb7dfe9f098d88f2a45600
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 21 04:39:26 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 21 04:39:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=531de722

dev-ruby/rubygems: add 3.1.3

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

 dev-ruby/rubygems/Manifest  |   1 +
 dev-ruby/rubygems/rubygems-3.1.3.ebuild | 103 
 2 files changed, 104 insertions(+)

diff --git a/dev-ruby/rubygems/Manifest b/dev-ruby/rubygems/Manifest
index 09d89b60040..68435bca409 100644
--- a/dev-ruby/rubygems/Manifest
+++ b/dev-ruby/rubygems/Manifest
@@ -4,3 +4,4 @@ DIST rubygems-3.0.4.tgz 883664 BLAKE2B 
d5ec493657c055561aa9c0c09719529857706db19
 DIST rubygems-3.0.6.tgz 887156 BLAKE2B 
685cfb108cc684ecbbcee6fe341baa429ac28f331b3db444c5ed3557bc169147dddc8d226780a85842bf1de2e24f6a60b0464820afa2a6838221c22543a36daa
 SHA512 
1ef1822a2b19790a36a6d242b7d4584222617baa27787ec58961a9cfeb2733f19f9085490ffc72ee375d3153c7114e050c42e68fc8039e727fe5961b09365ee5
 DIST rubygems-3.0.8.tgz 888058 BLAKE2B 
e5cf7985fb67f2d4647fffa7679241a8722d5b7c3262432cfb06ba36716d8acaca6df3704a85e24d2f14c56f260f507067f31c3ccdd9321b922e8f13d085398c
 SHA512 
ac8906360bea6e089c987308b1ee661d2f1c68e1ed66dcb7c5afd7ebfe5bef81c5a01ab6113c5eb5b0738129105f3176e0c595a0883a952082a048b7f20a5dbf
 DIST rubygems-3.1.2.tgz 995386 BLAKE2B 
bddf5dfc3568402257a2218642e6a15fe904b837114b9ce3a1aad155b235e42d96b1b0d4c6be1ee2e71712b8f1876902c343afdcb6d191ae0a6560f582cb282c
 SHA512 
707525a98d14d46e69922e1deecd3b6c4caa090ee8113ba43b3912dc615cd2b1e0a083ecd0876a08b69c209bc05bba67d179f70d65aca45a92ac543170f13d39
+DIST rubygems-3.1.3.tgz 996881 BLAKE2B 
0dd3bad8420de742f5ce76db977bee800f1abf2beb48b9d8f32332c4d06814d5febb8df0a2e70f6c4f26a1aa6adbf802e041019ff1d15e2c1f8f9d2ab65974d0
 SHA512 
8ca0c869a53c4b99072f220bca3455edee6126effb2bc5abb9265758083688b523303e8d2ca0e6d612fbc40140c06570f990fff50cce104f443d86458b190c3b

diff --git a/dev-ruby/rubygems/rubygems-3.1.3.ebuild 
b/dev-ruby/rubygems/rubygems-3.1.3.ebuild
new file mode 100644
index 000..54e32ae2823
--- /dev/null
+++ b/dev-ruby/rubygems/rubygems-3.1.3.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+inherit ruby-ng prefix
+
+DESCRIPTION="Centralized Ruby extension management system"
+HOMEPAGE="https://rubygems.org/;
+LICENSE="GPL-2 || ( Ruby MIT )"
+
+SRC_URI="https://rubygems.org/rubygems/${P}.tgz;
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE="server test"
+RESTRICT="!test? ( test )"
+
+PDEPEND="server? ( =dev-ruby/builder-3* )"
+
+ruby_add_depend "virtual/ruby-ssl"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/json
+   dev-ruby/minitest:5
+   dev-ruby/rake
+   dev-ruby/rdoc
+   )"
+
+all_ruby_prepare() {
+
+   mkdir -p lib/rubygems/defaults || die
+   cp "${FILESDIR}/gentoo-defaults-4.rb" 
lib/rubygems/defaults/operating_system.rb || die
+
+   eprefixify lib/rubygems/defaults/operating_system.rb
+
+   # Disable broken tests when changing default values:
+   sed -i -e '/test_default_path/,/^  end/ s:^:#:' 
test/rubygems/test_gem.rb || die
+   # Avoid test that won't work as json is also installed as plain ruby 
code
+   sed -i -e '/test_realworld_default_gem/askip "gentoo"' 
test/rubygems/test_require.rb || die
+
+   # Update manifest after changing files to avoid a test failure
+   if use test; then
+   rake update_manifest || die
+   fi
+}
+
+each_ruby_compile() {
+   # Not really a build but...
+   sed -i -e 's:#!.*:#!'"${RUBY}"':' bin/gem
+}
+
+each_ruby_test() {
+   # Unset RUBYOPT to avoid interferences, bug #158455 et. al.
+   #unset RUBYOPT
+
+   if [[ "${EUID}" -ne "0" ]]; then
+   RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}" ${RUBY} 
--disable-gems -I.:lib:test:bundler/lib \
+   -e 'require "rubygems"; gem "minitest", "~>5.0"; 
Dir["test/**/test_*.rb"].each { |tu| require tu }' || die "tests failed"
+   else
+   ewarn "The userpriv feature must be enabled to run tests, bug 
408951."
+   eerror "Testsuite will not be run."
+   fi
+}
+
+each_ruby_install() {
+   # Unset RUBYOPT to avoid interferences, bug #158455 et. al.
+   unset RUBYOPT
+   export RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}"
+
+   pushd lib &>/dev/null
+   doruby -r *
+   popd &>/dev/null
+
+   local sld=$(ruby_rbconfig_value 'sitelibdir')
+   insinto "${sld#${EPREFIX}}"  # bug #320813
+   newins 

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

2020-05-20 Thread Hans de Graaff
commit: 8716a74607a9dbb6879379b83f228c05b1893938
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 21 04:38:30 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 21 04:38:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8716a746

dev-ruby/rbpdf: add missing dependency

Either mini_magick or rmagick needs to be available.
This dependency is missing from the gemspec.

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

 dev-ruby/rbpdf/{rbpdf-1.20.1-r1.ebuild => rbpdf-1.20.1-r2.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/rbpdf/rbpdf-1.20.1-r1.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.20.1-r2.ebuild
similarity index 93%
rename from dev-ruby/rbpdf/rbpdf-1.20.1-r1.ebuild
rename to dev-ruby/rbpdf/rbpdf-1.20.1-r2.ebuild
index 78c5ed75947..29f175a27c7 100644
--- a/dev-ruby/rbpdf/rbpdf-1.20.1-r1.ebuild
+++ b/dev-ruby/rbpdf/rbpdf-1.20.1-r2.ebuild
@@ -27,7 +27,9 @@ ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
 ruby_add_rdepend "
dev-ruby/actionview
dev-ruby/htmlentities
-   =dev-ruby/rbpdf-font-1.19*"
+   =dev-ruby/rbpdf-font-1.19*
+   || ( dev-ruby/mini_magick dev-ruby/rmagick )
+"
 
 all_ruby_prepare() {
default



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

2020-05-20 Thread Hans de Graaff
commit: 7e5386b3e108a1bd71cf7da83e5303795fefe7cf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 21 04:35:29 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 21 04:35:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e5386b3

dev-ruby/rbpdf: cleanup

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

 dev-ruby/rbpdf/Manifest   |  2 --
 dev-ruby/rbpdf/rbpdf-1.19.8-r1.ebuild | 52 ---
 dev-ruby/rbpdf/rbpdf-1.20.0-r1.ebuild | 48 
 3 files changed, 102 deletions(-)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index 3231ed0bf01..84e213cdd22 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1,3 +1 @@
-DIST rbpdf-1.19.8.tar.gz 12026547 BLAKE2B 
4989bee6f35d74a703539c6d209c14730e2674d94454b1794172f147dd01af20bdea5c4ed3e68a047f7ddad17083d74ea061dc5b0c28e66acdbf56ab1e335dd3
 SHA512 
e3015e80b26f9de2727ebd1a97ff5fd3937b7e133d9d39c2e1b3e9fe326354ca66ef569fa35bdf4c8b495b40df1ceec26d043e6f86be8ce741068a2c28ff8a28
-DIST rbpdf-1.20.0.tar.gz 12026312 BLAKE2B 
add83c3bc2fde2dd0b839fedabcc49b40839d17a3c6b4eb0d17f688840a7fae1bef23660bc810176b23042475bf6ba40cac6f08f4f0468ba6f1dcc6ada4520da
 SHA512 
5324bfc115e168a9ec4972aea21539d1e41a3799bf3beaa2cf0764734eb152f6325879ebb0aee80276825842d8c4d15fdc337874b1237342adc425554e96a9d4
 DIST rbpdf-1.20.1.tar.gz 12026190 BLAKE2B 
5a468e974bc0a15a9a8f621a6ee635a8cf4f81cc94b88a6bf8afd90c4a665c0892381e903158e66ec4a68676491faa80fd99b7d4ffcf0c86defc4a4114603b08
 SHA512 
19b4fbd8a0c4650c73ba299721a0fe03a10f223da5e0dd2b97549972ea8f381b2d5b4837369d0667cd325392edae1ec795ec67bc852c9b3588ec0c5e686844d7

diff --git a/dev-ruby/rbpdf/rbpdf-1.19.8-r1.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.19.8-r1.ebuild
deleted file mode 100644
index 9e5733f65cd..000
--- a/dev-ruby/rbpdf/rbpdf-1.19.8-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby24 ruby25 ruby26"
-
-# Avoid the complexity of the "rake" recipe and run the tests manually.
-RUBY_FAKEGEM_RECIPE_TEST=none
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby on Rails RBPDF plugin"
-HOMEPAGE="https://github.com/naitoh/rbpdf;
-SRC_URI="https://github.com/naitoh/rbpdf/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
-ruby_add_rdepend "
-   dev-ruby/actionview
-   dev-ruby/htmlentities
-   =dev-ruby/rbpdf-font-1.19*"
-
-all_ruby_prepare() {
-   default
-
-   # This test is enabled automagically in the presence of rmagick, and
-   # then fails.
-   rm -f test/rbpdf_image_rmagick_test.rb \
-   || die "failed to remove rmagick tests"
-
-   # Loosen very restrictive htmlentities dependency
-   sed -i -e '/htmlentities/ s/=/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
-   local cmd='gem "test-unit", ">= 3.0"'
-   cmd+=' and '
-   cmd+='require "test/unit"'
-   cmd+=' and '
-   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
-   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
-}

diff --git a/dev-ruby/rbpdf/rbpdf-1.20.0-r1.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.20.0-r1.ebuild
deleted file mode 100644
index 78c5ed75947..000
--- a/dev-ruby/rbpdf/rbpdf-1.20.0-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26"
-
-# Avoid the complexity of the "rake" recipe and run the tests manually.
-RUBY_FAKEGEM_RECIPE_TEST=none
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby on Rails RBPDF plugin"
-HOMEPAGE="https://github.com/naitoh/rbpdf;
-SRC_URI="https://github.com/naitoh/rbpdf/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
-ruby_add_rdepend "
-   dev-ruby/actionview
-   dev-ruby/htmlentities
-   =dev-ruby/rbpdf-font-1.19*"
-
-all_ruby_prepare() {
-   default
-
-   # This test is enabled automagically in the presence of rmagick, and
-   # then fails.
-   rm -f test/rbpdf_image_rmagick_test.rb \
-   || die "failed to remove rmagick tests"
-}
-
-each_ruby_test() {
-   local cmd='gem "test-unit", ">= 3.0"'
-   cmd+=' and '
-   cmd+='require "test/unit"'
-   cmd+=' and '
-   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
-   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
-}



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

2020-05-20 Thread Hans de Graaff
commit: 332dd2fac2012a2f06d45f9798ba16fe2ba1b2bb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 21 04:25:12 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 21 04:25:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=332dd2fa

dev-ruby/backports: add 3.17.2

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

 dev-ruby/backports/Manifest|  1 +
 dev-ruby/backports/backports-3.17.2.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-ruby/backports/Manifest b/dev-ruby/backports/Manifest
index 42f834a392c..2e9633d3d5f 100644
--- a/dev-ruby/backports/Manifest
+++ b/dev-ruby/backports/Manifest
@@ -3,3 +3,4 @@ DIST backports-3.16.0.gem 154624 BLAKE2B 
a35adb965c3f9f42fab5fe80fa1ca20a59511e9
 DIST backports-3.16.1{P}.tar.gz 156181 BLAKE2B 
c7cc842fb9bf8fcc7b55c8a572cc7a01a63008ad20f63142f339d24d7bf04202f4def2f03261d23d6c41c8c3bd0af8fce76a323e25585b6874c1428eb2a9ef90
 SHA512 
d907d729dd37ebfb175f8274078664fc4eee51de773cd0871b8bec9a8808052fbdea8571f0a402b1a6ca88ca7cd7b6b9984f66799abf92f300f1f8bc7b8f3f9b
 DIST backports-3.17.0{P}.tar.gz 158065 BLAKE2B 
33df81f32aa36b8039e021dbbf9ebd265a73cc5f74069472773ccf8f71d9378820671055c8130282a95ee8a5b32d3fe13a04394fb8f9b4c01c38f13582447063
 SHA512 
4acea191916bb067856c42665c10fad52a275193fc5cd04cb73bc5ce7967033d055acbf682f5e7abc8058fafd5150fb8154495a964d09664bf1ffcf91dd154c8
 DIST backports-3.17.1{P}.tar.gz 158209 BLAKE2B 
caecc782c7949d2b6408a31c3d5f7e1599c49a0593761c2e75fc8181b28db42797fc10ea8149e6f6d3d60c6561bedea536b80b271ba4243c9cf933414e8aca71
 SHA512 
87cd790099c5265bbb3d6f91fd40429f65b97c4dcdd5126c2a8c4376efac047883271e447ecc3512999c2470b291258b1d45600fe55ad687d4eab8ab12cca37a
+DIST backports-3.17.2{P}.tar.gz 158235 BLAKE2B 
bc761ee147adec209f2dcc3ff95e8ba82b8388c58b3b6aeb11c4f294ebf8aed74ca8bea54833df5adf32b2fd65ec01b621d2e8422d344fe9e1fa228542cb6118
 SHA512 
2194dd0e89c111f02d161ebc60827fb0276ad32c9e611156687a0f83604db2b25bdec626d7671a7a6fd7ce1395dc818a3735e63a2c165f41a0dd37ff37487d4e

diff --git a/dev-ruby/backports/backports-3.17.2.ebuild 
b/dev-ruby/backports/backports-3.17.2.ebuild
new file mode 100644
index 000..10f3947595b
--- /dev/null
+++ b/dev-ruby/backports/backports-3.17.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_GEMSPEC="backports.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Backports of Ruby features for older Ruby"
+HOMEPAGE="https://github.com/marcandre/backports;
+SRC_URI="https://github.com/marcandre/backports/archive/v${PV}.tar.gz -> 
$P{P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   # Avoid activesupport test that no longer works in Rails 5. This also 
avoids
+   # a dependency on activesupport
+   sed -i -e '/test_rails/,/^  end/ s:^:#:' test/_backport_guards_test.rb 
|| die
+
+   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-nextpvr/

2020-05-20 Thread Craig Andrews
commit: 6d78987a86bf160601b6e91786b2e0502c13f619
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu May 21 03:47:29 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu May 21 03:47:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d78987a

media-plugins/kodi-pvr-nextpvr: 3.3.20 version bump

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-pvr-nextpvr/Manifest|  1 +
 .../kodi-pvr-nextpvr-3.3.20.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/media-plugins/kodi-pvr-nextpvr/Manifest 
b/media-plugins/kodi-pvr-nextpvr/Manifest
index 4d751c296de..8c791791bef 100644
--- a/media-plugins/kodi-pvr-nextpvr/Manifest
+++ b/media-plugins/kodi-pvr-nextpvr/Manifest
@@ -1,3 +1,4 @@
 DIST kodi-pvr-nextpvr-3.3.17.tar.gz 129989 BLAKE2B 
07a67e38f70e2364ec2ca5f0829a99dac72e0424fa2e2da5f7f0c3f8a6dcbb0fc651d8cafbc4cdbb651c05894741db442e731faa0fbe0a37d72f3716523c2b3a
 SHA512 
1781d76bc5b521752f6d57b6f2f3e3c40e3c1954bfb3168ed3625252392cf99d3f995d755f8db7826c72c535b6e89a540da6004e60e7b5e7875069222dd12bdf
 DIST kodi-pvr-nextpvr-3.3.18.tar.gz 129996 BLAKE2B 
afc8a582793cd2f618f39f6f48dac37c4d2007b66d5daad5af0fbb0a213c26e9fa1a58ee2b0ab77e8a7cbb005da28af17df22f65df2e093d2250c7f0a04f9609
 SHA512 
907f355c306534d7d7886be6fd0a62b88fcfbd7672710a31cff3ab9f0329f15ee9b880d58d59ebc98e781409ca8cf8512906ec8827f8a149a1bfd4d72d0b310f
 DIST kodi-pvr-nextpvr-3.3.19.tar.gz 130174 BLAKE2B 
f29766ad2fff67df72c67eba05b0de775c67752b7f4d4b31ba62a7acbfd66723f52fd802dca39dc05b83900dabaad5e04ab3baa64dad51670e7f82f9fa86be2e
 SHA512 
d78201980ad4d76441d6d3c9acb5c23775c56c62dce9b7e116576e17e7fa14c11a2ade5b9fe1dba3d12d1b509d441fdfead05ac66796e2362e310b8d85a37f7a
+DIST kodi-pvr-nextpvr-3.3.20.tar.gz 130242 BLAKE2B 
52ed3235b08574d521e7400e441b9ab2a0962d839c28ac317e2318895024d26bf3ed4b1bacdb8e6b58bb3430921cad7958711ce64bc766f2fee743d8cba424ea
 SHA512 
8c7d21ede01839ba251b4367db90f5f028ca2ec0d6eafeb124881eb9a6078b28917292fbeb0ea452c782d1b943b8b8d24997f67faf83b516bdfaf451fcbd5bb0

diff --git a/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-3.3.20.ebuild 
b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-3.3.20.ebuild
new file mode 100644
index 000..4d0ea1ef973
--- /dev/null
+++ b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-3.3.20.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Kodi's NextPVR client addon"
+HOMEPAGE="https://github.com/kodi-pvr/pvr.nextpvr;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.nextpvr.git;
+   inherit git-r3
+   ;;
+*)
+   CODENAME="Leia"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kodi-pvr/pvr.nextpvr/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/pvr.nextpvr-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-18*
+   =media-libs/kodi-platform-18*
+   dev-libs/tinyxml
+   "
+
+RDEPEND="
+   ${DEPEND}
+   "



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

2020-05-20 Thread William Hubbs
commit: 84f9466e3536e76d45bc668f12f75770eeb0723b
Author: William Hubbs  gentoo  org>
AuthorDate: Thu May 21 03:03:13 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu May 21 03:47:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84f9466e

sys-cluster/kubernetes: 1.16.10 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubernetes/Manifest  |  1 +
 sys-cluster/kubernetes/kubernetes-1.16.10.ebuild | 90 
 2 files changed, 91 insertions(+)

diff --git a/sys-cluster/kubernetes/Manifest b/sys-cluster/kubernetes/Manifest
index ddc36e9a213..279aade0ecc 100644
--- a/sys-cluster/kubernetes/Manifest
+++ b/sys-cluster/kubernetes/Manifest
@@ -1,3 +1,4 @@
+DIST kubernetes-1.16.10.tar.gz 31761409 BLAKE2B 
caef0b60045d134e5243558da56301dfe2ef844e7e80ca82d86bd79e5ce00bc9d9aa61550f3356dcc6ee31bf925a22a87364fcf971e353129adb0c0e376b26c0
 SHA512 
b81b34f12c6d835ef86df598bb13350b7a94b02cb493df9c8e8b605c541d9a9db16331b264f66ecdaaf5451e3a2d13cc104d3d6e5facbf31c4b6bd2cc2a1441f
 DIST kubernetes-1.16.8.tar.gz 31731459 BLAKE2B 
1d53c16586b5a7a41fc42d0fb3444b694531d3f04fb9e168a70d4b98f966f322bc82d39234612e38c71da052002c5bcc452c747d9f948dacbdd91ea40a9f5417
 SHA512 
04c8e9a9227ac9a98074cd52cbe90758134fedb10164fa69accbc19716a2f18dc133a4f880d0e35a3728c377faea431363f00ae9fe2ff5ca9e509444da9106c5
 DIST kubernetes-1.16.9.tar.gz 31752857 BLAKE2B 
34c0ff54e60276bf41ce971a8a50d57256f696ac95b551a90a6d2ccf1540279010953119def539c0824217fbbfc287d24b6f080e1fefce8864c1eade72d0777f
 SHA512 
08fffe855a433ad0cc7586afd12815adb3bcafcac86712181625198fedbfe170bc36ae31aca9783d30dd790c415d447f073234f621416a76a7e4e0de2eeb008d
 DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B 
cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2
 SHA512 
fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549

diff --git a/sys-cluster/kubernetes/kubernetes-1.16.10.ebuild 
b/sys-cluster/kubernetes/kubernetes-1.16.10.ebuild
new file mode 100644
index 000..c333bbabb3b
--- /dev/null
+++ b/sys-cluster/kubernetes/kubernetes-1.16.10.ebuild
@@ -0,0 +1,90 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module systemd
+
+DESCRIPTION="production-grade container orchestration"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+AGENT="kubelet"
+CLI="kubeadm kubectl"
+SERVICES="kube-apiserver kube-controller-manager kube-proxy kube-scheduler"
+IUSE="hardened"
+for x in ${AGENT} ${CLI} ${SERVICES}; do
+   IUSE+=" +${x}"
+done
+
+BDEPEND=">=dev-lang/go-1.13"
+COMMON_DEPEND="
+   kube-apiserver? (
+   acct-group/kube-apiserver
+   acct-user/kube-apiserver
+   )
+   kube-controller-manager? (
+   acct-group/kube-controller-manager
+   acct-user/kube-controller-manager
+   )
+   kube-scheduler? (
+   acct-group/kube-scheduler
+   acct-user/kube-scheduler
+   )"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   kube-proxy? ( net-firewall/conntrack-tools )
+   !sys-cluster/kubeadm
+   !sys-cluster/kubectl
+   !sys-cluster/kubelet
+   !sys-cluster/kube-apiserver
+   !sys-cluster/kube-controller-manager
+   !sys-cluster/kube-proxy
+   !sys-cluster/kube-scheduler"
+
+RESTRICT+=" test"
+
+src_compile() {
+   local x
+   for x in ${AGENT} ${CLI} ${SERVICES}; do
+   use $x || continue
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" 
WHAT=cmd/${x}
+   done
+}
+
+src_install() {
+   local x
+   for x in ${AGENT} ${CLI} ${SERVICES}; do
+   use $x || continue
+   dobin _output/bin/${x}
+   if has ${x} ${CLI}; then
+   _output/bin/${x} completion bash > ${x}.bash || die
+   _output/bin/${x} completion zsh > ${x}.zsh || die
+   newbashcomp ${x}.bash ${x}
+   insinto /usr/share/zsh/site-functions
+   newins ${x}.zsh _${x}
+   continue
+   fi
+   newinitd "${FILESDIR}"/${x}.initd ${x}
+   newconfd "${FILESDIR}"/${x}.confd ${x}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${x}.logrotated ${x}
+   keepdir /var/log/${x}
+   if [[ "$x" =~ kubelet ]]; then
+   systemd_dounit "${FILESDIR}"/${x}.service
+   insinto /etc/kubernetes
+   newins "${FILESDIR}"/${x}.env ${x}.env
+   

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

2020-05-20 Thread William Hubbs
commit: c62d470786ec6488385a29013d942b44912bf5cc
Author: William Hubbs  gentoo  org>
AuthorDate: Thu May 21 03:42:21 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu May 21 03:47:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c62d4707

sys-cluster/kubernetes: 1.18.3 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubernetes/Manifest |  1 +
 sys-cluster/kubernetes/kubernetes-1.18.3.ebuild | 90 +
 2 files changed, 91 insertions(+)

diff --git a/sys-cluster/kubernetes/Manifest b/sys-cluster/kubernetes/Manifest
index 7209c8e6214..354206114e0 100644
--- a/sys-cluster/kubernetes/Manifest
+++ b/sys-cluster/kubernetes/Manifest
@@ -7,3 +7,4 @@ DIST kubernetes-1.17.6.tar.gz 31795648 BLAKE2B 
f6116bc65d08b99295a8e373470f411f5
 DIST kubernetes-1.18.0.tar.gz 32554015 BLAKE2B 
24079970cc1887c6dad7b55d9f2fd80cd9f46f1b6c1240cf28abf2eb33b3809bcd858293bb800255533a13e24145fab580b0bd2eb0e06c15ca4e0feeedcf6ff2
 SHA512 
3298ec63a2fbcd396b415f27a581f4286317ae206c30b35457aed780baae4115059df20e40028df394984caccc8bb4ef6c879ae3c064771c8a5c045dee7998e8
 DIST kubernetes-1.18.1.tar.gz 32581783 BLAKE2B 
ffacdba21dd6d326ddf9733c49ed3a16ad679fbd25b4ddda44b047a402a163474033d6b2328a816e83ede505aae07e205b68938165c546202fa6df2d03609ead
 SHA512 
c002153e16494cd74e6f0609847602d6dcf166c8bab020341f8302b7cad5d7452ed1c2e66b3b230731d13401493d2d02f0500abcd526dbff44ae3aeabd210577
 DIST kubernetes-1.18.2.tar.gz 32585912 BLAKE2B 
1f8dbd6e7a8ba4257abaf2926ada656ec42eb7e0f502f2b4fc75b2a6cacd9a6e91624a717772f605a24b42421933580bc399aca4480aa1c88009016160485a77
 SHA512 
9786312b06aea5cbd4e786e4b6d639ec4750fa6c8ba469d860702b317103ec464f038015ef038ba21841a0d627d58902769eb73a5d2fdf4da2f0ae4c0ec14e85
+DIST kubernetes-1.18.3.tar.gz 32596732 BLAKE2B 
067a0b74d3d8e63ba99da1828c7a3e905b235a8e5bee1eb11bbc0a5e12ab2d94c0b5dcf9febf6b0808c053eb81fa6ea4746aa42d6c0a19c02b834b44d25f095f
 SHA512 
0bb1dc33802127b03480e43dcbdeb576188a2a50b0257bcf47a0efec7d504cbce9b61048cb87d2ae4148174fcb2e373298c5947d5130604f827b806d9d00c6a4

diff --git a/sys-cluster/kubernetes/kubernetes-1.18.3.ebuild 
b/sys-cluster/kubernetes/kubernetes-1.18.3.ebuild
new file mode 100644
index 000..c333bbabb3b
--- /dev/null
+++ b/sys-cluster/kubernetes/kubernetes-1.18.3.ebuild
@@ -0,0 +1,90 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module systemd
+
+DESCRIPTION="production-grade container orchestration"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+AGENT="kubelet"
+CLI="kubeadm kubectl"
+SERVICES="kube-apiserver kube-controller-manager kube-proxy kube-scheduler"
+IUSE="hardened"
+for x in ${AGENT} ${CLI} ${SERVICES}; do
+   IUSE+=" +${x}"
+done
+
+BDEPEND=">=dev-lang/go-1.13"
+COMMON_DEPEND="
+   kube-apiserver? (
+   acct-group/kube-apiserver
+   acct-user/kube-apiserver
+   )
+   kube-controller-manager? (
+   acct-group/kube-controller-manager
+   acct-user/kube-controller-manager
+   )
+   kube-scheduler? (
+   acct-group/kube-scheduler
+   acct-user/kube-scheduler
+   )"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   kube-proxy? ( net-firewall/conntrack-tools )
+   !sys-cluster/kubeadm
+   !sys-cluster/kubectl
+   !sys-cluster/kubelet
+   !sys-cluster/kube-apiserver
+   !sys-cluster/kube-controller-manager
+   !sys-cluster/kube-proxy
+   !sys-cluster/kube-scheduler"
+
+RESTRICT+=" test"
+
+src_compile() {
+   local x
+   for x in ${AGENT} ${CLI} ${SERVICES}; do
+   use $x || continue
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" 
WHAT=cmd/${x}
+   done
+}
+
+src_install() {
+   local x
+   for x in ${AGENT} ${CLI} ${SERVICES}; do
+   use $x || continue
+   dobin _output/bin/${x}
+   if has ${x} ${CLI}; then
+   _output/bin/${x} completion bash > ${x}.bash || die
+   _output/bin/${x} completion zsh > ${x}.zsh || die
+   newbashcomp ${x}.bash ${x}
+   insinto /usr/share/zsh/site-functions
+   newins ${x}.zsh _${x}
+   continue
+   fi
+   newinitd "${FILESDIR}"/${x}.initd ${x}
+   newconfd "${FILESDIR}"/${x}.confd ${x}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${x}.logrotated ${x}
+   keepdir /var/log/${x}
+   if [[ "$x" =~ kubelet ]]; then
+   systemd_dounit "${FILESDIR}"/${x}.service
+   insinto /etc/kubernetes
+  

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

2020-05-20 Thread William Hubbs
commit: c0591b39c85331b9bee686327332b5311bbdd339
Author: William Hubbs  gentoo  org>
AuthorDate: Thu May 21 03:39:08 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu May 21 03:47:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0591b39

sys-cluster/kubernetes: 1.17.6 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubernetes/Manifest |  1 +
 sys-cluster/kubernetes/kubernetes-1.17.6.ebuild | 90 +
 2 files changed, 91 insertions(+)

diff --git a/sys-cluster/kubernetes/Manifest b/sys-cluster/kubernetes/Manifest
index 279aade0ecc..7209c8e6214 100644
--- a/sys-cluster/kubernetes/Manifest
+++ b/sys-cluster/kubernetes/Manifest
@@ -3,6 +3,7 @@ DIST kubernetes-1.16.8.tar.gz 31731459 BLAKE2B 
1d53c16586b5a7a41fc42d0fb3444b694
 DIST kubernetes-1.16.9.tar.gz 31752857 BLAKE2B 
34c0ff54e60276bf41ce971a8a50d57256f696ac95b551a90a6d2ccf1540279010953119def539c0824217fbbfc287d24b6f080e1fefce8864c1eade72d0777f
 SHA512 
08fffe855a433ad0cc7586afd12815adb3bcafcac86712181625198fedbfe170bc36ae31aca9783d30dd790c415d447f073234f621416a76a7e4e0de2eeb008d
 DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B 
cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2
 SHA512 
fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549
 DIST kubernetes-1.17.5.tar.gz 31788321 BLAKE2B 
b7531b9ba07a20aba6829e3351b3b66a64251970be3a07d44f8b20ef2d44fa7d80f2528c1c0a6c3dcf3373cbb21e500d26c0a53c4ed4b66bb334860c5f8ce3b9
 SHA512 
2f7fd071a11a4f9d53cf0b23e381d0e864a6dc19e1dab88c2b5bcdade514328714f651bc0caa9c302e74fab7d2823a0d724fe0f5444e13afcf89b792377af283
+DIST kubernetes-1.17.6.tar.gz 31795648 BLAKE2B 
f6116bc65d08b99295a8e373470f411f5f6b11cad722a713f660f2d24798ee21e2286f4bd538bf53c94af3e9891c49f41ce3b8643ee18df908b0dca03643e007
 SHA512 
62eaa62a848d7650f29d014b710ca22a744cc1c6517b46a38b5363b3cf4618366d7de2df3f4fbcfe6fbcdde7428e169b9ce917444983049b55fcfff5f3f3217e
 DIST kubernetes-1.18.0.tar.gz 32554015 BLAKE2B 
24079970cc1887c6dad7b55d9f2fd80cd9f46f1b6c1240cf28abf2eb33b3809bcd858293bb800255533a13e24145fab580b0bd2eb0e06c15ca4e0feeedcf6ff2
 SHA512 
3298ec63a2fbcd396b415f27a581f4286317ae206c30b35457aed780baae4115059df20e40028df394984caccc8bb4ef6c879ae3c064771c8a5c045dee7998e8
 DIST kubernetes-1.18.1.tar.gz 32581783 BLAKE2B 
ffacdba21dd6d326ddf9733c49ed3a16ad679fbd25b4ddda44b047a402a163474033d6b2328a816e83ede505aae07e205b68938165c546202fa6df2d03609ead
 SHA512 
c002153e16494cd74e6f0609847602d6dcf166c8bab020341f8302b7cad5d7452ed1c2e66b3b230731d13401493d2d02f0500abcd526dbff44ae3aeabd210577
 DIST kubernetes-1.18.2.tar.gz 32585912 BLAKE2B 
1f8dbd6e7a8ba4257abaf2926ada656ec42eb7e0f502f2b4fc75b2a6cacd9a6e91624a717772f605a24b42421933580bc399aca4480aa1c88009016160485a77
 SHA512 
9786312b06aea5cbd4e786e4b6d639ec4750fa6c8ba469d860702b317103ec464f038015ef038ba21841a0d627d58902769eb73a5d2fdf4da2f0ae4c0ec14e85

diff --git a/sys-cluster/kubernetes/kubernetes-1.17.6.ebuild 
b/sys-cluster/kubernetes/kubernetes-1.17.6.ebuild
new file mode 100644
index 000..c333bbabb3b
--- /dev/null
+++ b/sys-cluster/kubernetes/kubernetes-1.17.6.ebuild
@@ -0,0 +1,90 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module systemd
+
+DESCRIPTION="production-grade container orchestration"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+AGENT="kubelet"
+CLI="kubeadm kubectl"
+SERVICES="kube-apiserver kube-controller-manager kube-proxy kube-scheduler"
+IUSE="hardened"
+for x in ${AGENT} ${CLI} ${SERVICES}; do
+   IUSE+=" +${x}"
+done
+
+BDEPEND=">=dev-lang/go-1.13"
+COMMON_DEPEND="
+   kube-apiserver? (
+   acct-group/kube-apiserver
+   acct-user/kube-apiserver
+   )
+   kube-controller-manager? (
+   acct-group/kube-controller-manager
+   acct-user/kube-controller-manager
+   )
+   kube-scheduler? (
+   acct-group/kube-scheduler
+   acct-user/kube-scheduler
+   )"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   kube-proxy? ( net-firewall/conntrack-tools )
+   !sys-cluster/kubeadm
+   !sys-cluster/kubectl
+   !sys-cluster/kubelet
+   !sys-cluster/kube-apiserver
+   !sys-cluster/kube-controller-manager
+   !sys-cluster/kube-proxy
+   !sys-cluster/kube-scheduler"
+
+RESTRICT+=" test"
+
+src_compile() {
+   local x
+   for x in ${AGENT} ${CLI} ${SERVICES}; do
+   use $x || continue
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" 
WHAT=cmd/${x}
+   done
+}
+
+src_install() {

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

2020-05-20 Thread Patrick McLean
commit: 0b97005729973f0308058b6ed09bdce629a6652b
Author: Patrick McLean  sony  com>
AuthorDate: Thu May 21 02:07:01 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu May 21 02:07:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b970057

dev-python/python-xmlsec-1.3.7: Version bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/python-xmlsec/Manifest  |  1 +
 .../python-xmlsec/python-xmlsec-1.3.7.ebuild   | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/python-xmlsec/Manifest 
b/dev-python/python-xmlsec/Manifest
index 5a850473bfe..c6c1ef8f7e6 100644
--- a/dev-python/python-xmlsec/Manifest
+++ b/dev-python/python-xmlsec/Manifest
@@ -1 +1,2 @@
 DIST python-xmlsec-1.3.6.tar.gz 51174 BLAKE2B 
e6571d16268450c5e144aae8da5be42a6aa20f239859c0a5a85f5e20f361d5d85b85772cd5cdd296f2fb9da5f3dffbb869d537bd96fe68b7d4495bb378471d07
 SHA512 
ccfbe4c8266a5340f67331eac35174ae2cc175ce32ea8482c8b9757275466f058a5977ce62f39bce3c3abeda28988455c93302362c7f219d7b88b44ef245e972
+DIST python-xmlsec-1.3.7.tar.gz 71412 BLAKE2B 
56bfe2a17fc2bbef96ccc8b3fe5434589a11371a87538f819f7ae8ddb8db5fbb1d0790b9e03d7039fbfd62c9f8d6e90ad2ef0bee66ac97ff1a239718e4db
 SHA512 
87949b445ac962e68467c9466275cb72cb17cedd7736046997e1b2f70d80c6159f5740577b7762f9f4518a1bb9c0e1553061010118d6eb688c276335532fa6d5

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.7.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.7.ebuild
new file mode 100644
index 000..f846953be22
--- /dev/null
+++ b/dev-python/python-xmlsec/python-xmlsec-1.3.7.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the XML Security Library"
+HOMEPAGE="https://github.com/mehcode/python-xmlsec;
+SRC_URI="https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+DEPEND="
+   dev-libs/xmlsec:=
+"
+RDEPEND="${DEPEND}
+   dev-python/lxml[${PYTHON_USEDEP}]
+"
+BDEPEND="${RDEPEND}
+   dev-python/pkgconfig[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+"
+
+# tests fail, has been reported upstream
+# https://github.com/mehcode/python-xmlsec/issues/84
+RESTRICT=test
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -e "s:use_scm_version=.*:version='${PN}',:" \
+   -e "/setup_requires/ d" \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}



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

2020-05-20 Thread Mike Gilbert
commit: 35ebb75cbd1bf5df69313ebfd18c63b03c609edf
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu May 21 01:56:33 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu May 21 02:04:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35ebb75c

net-misc/dhcpcd: set rundir=/run/dhcpcd in 9.x

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

 .../{dhcpcd-9.0.2.ebuild => dhcpcd-9.0.2-r1.ebuild} |  6 +++---
 net-misc/dhcpcd/dhcpcd-.ebuild  |  6 +++---
 net-misc/dhcpcd/files/dhcpcd.initd-r1   | 17 +
 net-misc/dhcpcd/files/dhcpcd.service-r1 | 15 +++
 4 files changed, 38 insertions(+), 6 deletions(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.0.2.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.0.2-r1.ebuild
similarity index 96%
rename from net-misc/dhcpcd/dhcpcd-9.0.2.ebuild
rename to net-misc/dhcpcd/dhcpcd-9.0.2-r1.ebuild
index 9656eabee92..ac18c5907ad 100644
--- a/net-misc/dhcpcd/dhcpcd-9.0.2.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.0.2-r1.ebuild
@@ -45,7 +45,7 @@ src_configure() {
$(use_enable ipv6)
$(use_enable privsep)
$(usex elibc_glibc '--with-hook=yp.conf' '')
-   $(usex kernel_linux '--rundir=${EPREFIX}/run' '')
+   --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" 
"${EPREFIX}/var/run/dhcpcd")
$(usex privsep '--privsepuser=dhcpcd' '')
$(usex udev '' '--without-dev --without-udev')
CC="$(tc-getCC)"
@@ -56,8 +56,8 @@ src_configure() {
 src_install() {
default
keepdir /var/lib/dhcpcd
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   systemd_dounit "${FILESDIR}"/${PN}.service
+   newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd
+   systemd_newunit "${FILESDIR}"/dhcpcd.service-r1 dhcpcd.service
 }
 
 pkg_postinst() {

diff --git a/net-misc/dhcpcd/dhcpcd-.ebuild 
b/net-misc/dhcpcd/dhcpcd-.ebuild
index 9656eabee92..ac18c5907ad 100644
--- a/net-misc/dhcpcd/dhcpcd-.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-.ebuild
@@ -45,7 +45,7 @@ src_configure() {
$(use_enable ipv6)
$(use_enable privsep)
$(usex elibc_glibc '--with-hook=yp.conf' '')
-   $(usex kernel_linux '--rundir=${EPREFIX}/run' '')
+   --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" 
"${EPREFIX}/var/run/dhcpcd")
$(usex privsep '--privsepuser=dhcpcd' '')
$(usex udev '' '--without-dev --without-udev')
CC="$(tc-getCC)"
@@ -56,8 +56,8 @@ src_configure() {
 src_install() {
default
keepdir /var/lib/dhcpcd
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   systemd_dounit "${FILESDIR}"/${PN}.service
+   newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd
+   systemd_newunit "${FILESDIR}"/dhcpcd.service-r1 dhcpcd.service
 }
 
 pkg_postinst() {

diff --git a/net-misc/dhcpcd/files/dhcpcd.initd-r1 
b/net-misc/dhcpcd/files/dhcpcd.initd-r1
new file mode 100644
index 000..5a872351ab9
--- /dev/null
+++ b/net-misc/dhcpcd/files/dhcpcd.initd-r1
@@ -0,0 +1,17 @@
+#!/sbin/openrc-run
+# Copyright 2007-2008 Roy Marples 
+# All rights reserved. Released under the 2-clause BSD license.
+
+command=${RC_PREFIX}/sbin/dhcpcd
+pidfile=${RC_PREFIX}/var/run/dhcpcd/pid
+command_args=-q
+name="DHCP Client Daemon"
+
+depend()
+{
+   provide net
+   need localmount
+   use logger network
+   after bootmisc modules
+   before dns
+}

diff --git a/net-misc/dhcpcd/files/dhcpcd.service-r1 
b/net-misc/dhcpcd/files/dhcpcd.service-r1
new file mode 100644
index 000..b4309c39b4c
--- /dev/null
+++ b/net-misc/dhcpcd/files/dhcpcd.service-r1
@@ -0,0 +1,15 @@
+[Unit]
+Description=Lightweight DHCP client daemon
+Wants=network.target
+Before=network.target network-online.target
+
+[Service]
+Type=forking
+ExecStart=/sbin/dhcpcd -q
+PIDFile=/run/dhcpcd/pid
+# Avoid duplicate output on stderr/syslog
+StandardOutput=null
+StandardError=null
+
+[Install]
+WantedBy=multi-user.target



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

2020-05-20 Thread Sebastian Pipping
commit: 31fc6ecc6c2d543275d1250372b7f7a2f7412ed1
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu May 21 00:51:09 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu May 21 00:52:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31fc6ecc

dev-python/piexif: Fix test deps

Closes: https://bugs.gentoo.org/723638
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.99, Repoman-2.3.22

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

diff --git a/dev-python/piexif/piexif-1.1.3.ebuild 
b/dev-python/piexif/piexif-1.1.3.ebuild
index 0577ea544dd..bb976412ab5 100644
--- a/dev-python/piexif/piexif-1.1.3.ebuild
+++ b/dev-python/piexif/piexif-1.1.3.ebuild
@@ -20,7 +20,7 @@ RESTRICT="!test? ( test )"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
app-arch/unzip
-   test? ( dev-python/pillow )"
+   test? ( dev-python/pillow[jpeg] )"
 RDEPEND=""
 
 python_test() {



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

2020-05-20 Thread Mike Gilbert
commit: 315e511189328f8da4dc810f919b1232ecc50400
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu May 21 00:49:15 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu May 21 00:49:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=315e5111

net-misc/dhcpcd: redirect stdio to /dev/null in dhcpcd.service

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

 net-misc/dhcpcd/files/dhcpcd.service | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-misc/dhcpcd/files/dhcpcd.service 
b/net-misc/dhcpcd/files/dhcpcd.service
index 8430214d59b..8f9ad25e4d0 100644
--- a/net-misc/dhcpcd/files/dhcpcd.service
+++ b/net-misc/dhcpcd/files/dhcpcd.service
@@ -7,6 +7,9 @@ Before=network.target network-online.target
 Type=forking
 ExecStart=/sbin/dhcpcd -q
 PIDFile=/run/dhcpcd.pid
+# Avoid duplicate output on stderr/syslog
+StandardOutput=null
+StandardError=null
 
 [Install]
 WantedBy=multi-user.target



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

2020-05-20 Thread Andreas Sturmlechner
commit: d437265dce7490ded844274ed592b9f0c76a7922
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 21 00:20:40 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 21 00:38:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d437265d

media-gfx/fotowall: EAPI-7 bump

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/fotowall/fotowall-1.0.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-gfx/fotowall/fotowall-1.0.ebuild 
b/media-gfx/fotowall/fotowall-1.0.ebuild
index 660c5442ca6..2b3595f6ceb 100644
--- a/media-gfx/fotowall/fotowall-1.0.ebuild
+++ b/media-gfx/fotowall/fotowall-1.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit qmake-utils
 
@@ -28,11 +28,11 @@ DEPEND="${RDEPEND}
webcam? ( media-libs/libv4l )
 "
 
+PATCHES=( "${FILESDIR}/${P}-qt-5.11.patch" )
+
 src_prepare() {
default
 
-   eapply "${FILESDIR}/${P}-qt-5.11.patch"
-
sed -i -e "s|linux/videodev.h|libv4l1-videodev.h|" \
3rdparty/videocapture/VideoDevice.h || die
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotowall/files/, media-gfx/fotowall/

2020-05-20 Thread Andreas Sturmlechner
commit: b951f8c8f6b31320104e5bdca3bedeafe24b47ea
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 21 00:37:52 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 21 00:38:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b951f8c8

media-gfx/fotowall: Fix build w/ Qt 5.15

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../fotowall/files/fotowall-1.0-qt-5.11.patch  |  2 +-
 .../fotowall/files/fotowall-1.0-qt-5.15.patch  | 24 ++
 media-gfx/fotowall/fotowall-1.0.ebuild |  5 -
 3 files changed, 29 insertions(+), 2 deletions(-)

diff --git a/media-gfx/fotowall/files/fotowall-1.0-qt-5.11.patch 
b/media-gfx/fotowall/files/fotowall-1.0-qt-5.11.patch
index db619771b47..b3ce481cbf4 100644
--- a/media-gfx/fotowall/files/fotowall-1.0-qt-5.11.patch
+++ b/media-gfx/fotowall/files/fotowall-1.0-qt-5.11.patch
@@ -2,7 +2,7 @@ Fix build with Qt 5.11.
 
 Bug: https://bugs.gentoo.org/661596
 
 a/App/tmp/CanvasAppliance.h
+--- a/App/CanvasAppliance.h
 +++ b/App/CanvasAppliance.h
 @@ -17,6 +17,9 @@
  

diff --git a/media-gfx/fotowall/files/fotowall-1.0-qt-5.15.patch 
b/media-gfx/fotowall/files/fotowall-1.0-qt-5.15.patch
new file mode 100644
index 000..12f0e988ee2
--- /dev/null
+++ b/media-gfx/fotowall/files/fotowall-1.0-qt-5.15.patch
@@ -0,0 +1,24 @@
+From 72f7a502cb2397b0ef459e6e8f429db1d3482be6 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Thu, 21 May 2020 02:33:38 +0200
+Subject: [PATCH] Fix build with Qt 5.15 (missing QPainterPath include)
+
+---
+ 3rdparty/posterazor/paintcanvas.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/3rdparty/posterazor/paintcanvas.cpp 
b/3rdparty/posterazor/paintcanvas.cpp
+index df33b8a..fd0f319 100644
+--- a/3rdparty/posterazor/paintcanvas.cpp
 b/3rdparty/posterazor/paintcanvas.cpp
+@@ -23,6 +23,7 @@
+ #include "paintcanvas.h"
+ #include 
+ #include 
++#include 
+ 
+ PaintCanvas::PaintCanvas(QWidget *parent)
+ : QWidget(parent)
+-- 
+2.26.2
+

diff --git a/media-gfx/fotowall/fotowall-1.0.ebuild 
b/media-gfx/fotowall/fotowall-1.0.ebuild
index 2b3595f6ceb..2433ced68ec 100644
--- a/media-gfx/fotowall/fotowall-1.0.ebuild
+++ b/media-gfx/fotowall/fotowall-1.0.ebuild
@@ -28,7 +28,10 @@ DEPEND="${RDEPEND}
webcam? ( media-libs/libv4l )
 "
 
-PATCHES=( "${FILESDIR}/${P}-qt-5.11.patch" )
+PATCHES=(
+   "${FILESDIR}/${P}-qt-5.11.patch"
+   "${FILESDIR}/${P}-qt-5.15.patch"
+)
 
 src_prepare() {
default



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

2020-05-20 Thread Sebastian Pipping
commit: d1c76a77e45040bbb59c0f34e87f1f7391f9fa7e
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu May 21 00:35:21 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu May 21 00:36:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1c76a77

dev-python/ansi2html: Fix test deps + QA

Closes: https://bugs.gentoo.org/723688
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.99, Repoman-2.3.22

 dev-python/ansi2html/ansi2html-1.5.2-r1.ebuild | 45 ++
 1 file changed, 45 insertions(+)

diff --git a/dev-python/ansi2html/ansi2html-1.5.2-r1.ebuild 
b/dev-python/ansi2html/ansi2html-1.5.2-r1.ebuild
new file mode 100644
index 000..68135b1df10
--- /dev/null
+++ b/dev-python/ansi2html/ansi2html-1.5.2-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Convert text with ANSI color codes to HTML"
+HOMEPAGE="https://pypi.org/project/ansi2html/ 
https://github.com/ralphbean/ansi2html;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/six-1.7.3[${PYTHON_USEDEP}]"
+DEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+   "
+
+src_compile() {
+   distutils-r1_src_compile
+}
+
+python_test() {
+   chmod -x "${S}"/tests/* || die
+   esetup.py check
+   esetup.py test
+}
+
+python_install_all() {
+   doman man/${PN}.1
+   DOCS=( README.rst man/${PN}.1.txt )
+   distutils-r1_python_install_all
+}



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

2020-05-20 Thread Mike Gilbert
commit: bff155938a1fadec3f090e07b8c3134c10848dcf
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu May 21 00:34:28 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu May 21 00:34:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bff15593

net-misc/freerdp: bump to 2.1.1

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

 net-misc/freerdp/Manifest |   1 +
 net-misc/freerdp/freerdp-2.1.1.ebuild | 119 ++
 2 files changed, 120 insertions(+)

diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest
index 7d7fe20fbc5..7b37ee1e36c 100644
--- a/net-misc/freerdp/Manifest
+++ b/net-misc/freerdp/Manifest
@@ -1 +1,2 @@
 DIST freerdp-2.1.0.tar.gz 21772624 BLAKE2B 
d3491cb9f08a34fd5b2a5b00b46494e4e0524715d73ad46e92812578fbe9843504d937dc634f1597a7f0785494fd2c68f964125b438328105e4db41191eeb166
 SHA512 
c0abecf3d52bf8388538f0bb60a0852b6f92c9172feda06efa96eb49a354913c7a10b9852efb0de6e545658043d0d3568cb79a54fc1d324a14e8ed2c9c9e6e3b
+DIST freerdp-2.1.1.tar.gz 6828178 BLAKE2B 
9ef3664095b1d154716d181c0c124391578685845b4976255970d2ccb65fc8b21b1701fabfcd0c58387300abcabfc2cf3147ce9d31b814c7b315663e7c053192
 SHA512 
e3e667f9a1f954ce914e7dcd24ba4d171fd147e812883ebcb67363dde4054e2d3cbe5fe4e7104fe52f84453c67e32281b5ee62889ba68850ba762196549855ba

diff --git a/net-misc/freerdp/freerdp-2.1.1.ebuild 
b/net-misc/freerdp/freerdp-2.1.1.ebuild
new file mode 100644
index 000..3ab0cba9b80
--- /dev/null
+++ b/net-misc/freerdp/freerdp-2.1.1.ebuild
@@ -0,0 +1,119 @@
+# Copyright 2011-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git;
+   case ${PV} in
+   2.*) EGIT_BRANCH="stable-2.0";;
+   esac
+else
+   MY_P=${P/_/-}
+   S="${WORKDIR}/FreeRDP-${PV}"
+   SRC_URI="https://github.com/FreeRDP/FreeRDP/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+DESCRIPTION="Free implementation of the Remote Desktop Protocol"
+HOMEPAGE="http://www.freerdp.com/;
+
+LICENSE="Apache-2.0"
+SLOT="0/2"
+IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg libressl 
openh264 pulseaudio server smartcard systemd test usb wayland X xinerama xv"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   sys-libs/zlib:0
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   usb? (
+   virtual/libudev:0=
+   sys-apps/util-linux:0=
+   dev-libs/dbus-glib:0=
+   virtual/libusb:1=
+   )
+   X? (
+   x11-libs/libXcursor
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   xinerama? ( x11-libs/libXinerama )
+   xv? ( x11-libs/libXv )
+   )
+   ffmpeg? ( media-video/ffmpeg:0= )
+   !ffmpeg? (
+   x11-libs/cairo:0=
+   )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   x11-libs/libXrandr
+   )
+   jpeg? ( virtual/jpeg:0 )
+   openh264? ( media-libs/openh264 )
+   pulseaudio? ( media-sound/pulseaudio )
+   server? (
+   X? (
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   xinerama? ( x11-libs/libXinerama )
+   )
+   )
+   smartcard? ( sys-apps/pcsc-lite )
+   systemd? ( sys-apps/systemd:0= )
+   wayland? (
+   dev-libs/wayland
+   x11-libs/libxkbcommon
+   )
+   X? (
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   X? ( doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto
+   ) )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test ON OFF)
+   -DCHANNEL_URBDRC=$(usex usb ON OFF)
+   -DWITH_ALSA=$(usex alsa ON OFF)
+   -DWITH_CCACHE=OFF
+   -DWITH_CUPS=$(usex cups ON OFF)
+   -DWITH_DEBUG_ALL=$(usex debug ON OFF)
+   -DWITH_MANPAGES=$(usex doc ON OFF)
+   -DWITH_FFMPEG=$(usex ffmpeg ON OFF)
+   -DWITH_SWSCALE=$(usex ffmpeg ON OFF)
+   -DWITH_CAIRO=$(usex ffmpeg OFF ON)
+   -DWITH_DSP_FFMPEG=$(usex ffmpeg ON OFF)
+   -DWITH_GSTREAMER_1_0=$(usex gstreamer ON OFF)
+   -DWITH_JPEG=$(usex jpeg ON OFF)
+   

[gentoo-commits] repo/proj/guru:dev commit in: x11-apps/xcur2png/

2020-05-20 Thread Ronny Gutbrod
commit: 1d31e158b8666868e62553a2e82a37d40145c2e2
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Thu May 21 00:27:55 2020 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Thu May 21 00:27:55 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d31e158

x11-apps/xcur2png: New package.

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

 x11-apps/xcur2png/Manifest  |  1 +
 x11-apps/xcur2png/metadata.xml  | 15 +++
 x11-apps/xcur2png/xcur2png-0.7.1.ebuild | 18 ++
 3 files changed, 34 insertions(+)

diff --git a/x11-apps/xcur2png/Manifest b/x11-apps/xcur2png/Manifest
new file mode 100644
index 000..fc11f5b
--- /dev/null
+++ b/x11-apps/xcur2png/Manifest
@@ -0,0 +1 @@
+DIST xcur2png-0.7.1.tar.gz 99826 BLAKE2B 
4ea7497e5e1520216d487e1e43af6f44cc1ff48b78750aaa7a9f2f82d93b009c8deaccd6229606a7bcd19881828d1a1cc8f72fe5981acb67d1510d20b7280a86
 SHA512 
7a979b4f696810c217f7e2b93d30ecf4f1674bdf1c6483da8aa54ad96ad81f9f720ebd8ef81802a1e7e99747d2f7ea5af4b06a6104a53819b1ce621d3b534c94

diff --git a/x11-apps/xcur2png/metadata.xml b/x11-apps/xcur2png/metadata.xml
new file mode 100644
index 000..36d51d4
--- /dev/null
+++ b/x11-apps/xcur2png/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@tastytea.de
+   Ronny (tastytea) Gutbrod
+   
+   
+   xcur2png is a program which lets you convert X cursors to PNG 
images and
+   generates a config-file which is reusable by xcursorgen.
+   
+   
+   eworm-de/xcur2png
+   
+

diff --git a/x11-apps/xcur2png/xcur2png-0.7.1.ebuild 
b/x11-apps/xcur2png/xcur2png-0.7.1.ebuild
new file mode 100644
index 000..00e8b42
--- /dev/null
+++ b/x11-apps/xcur2png/xcur2png-0.7.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Convert X cursors to PNG images"
+HOMEPAGE="https://github.com/eworm-de/xcur2png;
+SRC_URI="https://github.com/eworm-de/xcur2png/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+   media-libs/libpng
+   x11-libs/libXcursor
+"



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

2020-05-20 Thread Mike Gilbert
commit: a3416fff345391deaa7bd5b38d7e5085d779227f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu May 21 00:23:22 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu May 21 00:23:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3416fff

sys-apps/systemd: drop patches that fail to apply

We may need to rebase systemd-user-pam, but let's see if anyone notices first.

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

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

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index b755eb2883e..a3fe6fe103b 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -205,8 +205,6 @@ src_prepare() {
 
if ! use vanilla; then
PATCHES+=(
-   "${FILESDIR}/gentoo-Dont-enable-audit-by-default.patch"
-   "${FILESDIR}/gentoo-systemd-user-pam.patch"
"${FILESDIR}/gentoo-generator-path-r2.patch"
"${FILESDIR}/gentoo-systemctl-disable-sysv-sync.patch"
)



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

2020-05-20 Thread Mike Gilbert
commit: d62608b4931dd00ac3e4f20ae20d782e6d12e283
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu May 21 00:10:56 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu May 21 00:12:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d62608b4

sys-apps/systemd: bump to 245.5

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

 sys-apps/systemd/Manifest |   1 +
 sys-apps/systemd/systemd-245.5.ebuild | 528 ++
 2 files changed, 529 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index d88adc0fc83..fe384c4ffdc 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -2,3 +2,4 @@ DIST systemd-243.tar.gz 8242522 BLAKE2B 
89e3ebbea5a99061329f7c78220a66c1e075d5ba
 DIST systemd-244.tar.gz 8445963 BLAKE2B 
19751fb9c058a079694ee1b991259fd3f1fa30ae98ca38bbe8caadfc5628db7848c7f742a1b11781fbd67f911adda917d7a4da1dddb63064907f86f47e5a3256
 SHA512 
08f260fb15b5eb273faafda826dd9154e9a02841b4c5911cc1c7e1445072ad51389f8cced7b9acf112737c20fd56b2fbf48b3f914733c934c774d38a23b616fb
 DIST systemd-245.tar.gz 8993479 BLAKE2B 
be0b1fca5ba8585978f570868bc9135c1fee78ea64dcdf8b1a3419e856a83da90104ed2f86e5f3e5b0b6f29d4b34f603bfe1e4cbc61ccf71bedce547db62ff35
 SHA512 
1b80d0e02472dfc4197f11dab4f56cf90e8a6e105ce19f837cb11335b6d8577ed49031dad94cdb41aa9bdc06ec8eec62c8e9246272b83935e7bb9dcd3cd8c012
 DIST systemd-stable-244.3.tar.gz 8484735 BLAKE2B 
25125ecdae59c852e8ceb45b7ed0b76631b301ab4026c4e389c4bc12090fe41f5918411a75bd20f38b6b3993445df93c850ba98f8d9b30fd24fc4e25f8355a3d
 SHA512 
f8e83fa3e57ac8fdbed61b66bb45fd0eafa6fb36eda26f10690d93f34b03daab6ce4e7eff45b79dcaf59f11f41c1b022d1d9314f576c50ad28f6bb5901f1b18d
+DIST systemd-stable-245.5.tar.gz 9020836 BLAKE2B 
7753eecceffa86c9208c3e71df2037b58b445f9090b73c6ff499b4170b94488a1fd1cabcd17cbb98506a692875a3eef07a40a54d23e09c331a01319f8d03d13d
 SHA512 
47de4a59980643002f325c499eeb4dd76fa9f1d1267686e7564f103690487bf85974590d7cb3e3641409e5bfba567fe2a66efa80320e7e8adc48af4461e2e172

diff --git a/sys-apps/systemd/systemd-245.5.ebuild 
b/sys-apps/systemd/systemd-245.5.ebuild
new file mode 100644
index 000..c1e4b5fa23f
--- /dev/null
+++ b/sys-apps/systemd/systemd-245.5.ebuild
@@ -0,0 +1,528 @@
+# Copyright 2011-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git;
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   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"
+fi
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit bash-completion-r1 linux-info meson multilib-minimal ninja-utils pam 
python-any-r1 systemd toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd;
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="acl apparmor audit build cgroup-hybrid cryptsetup curl dns-over-tls 
elfutils +gcrypt gnuefi homed http +hwdb idn importd +kmod +lz4 lzma nat pam 
pcre pkcs11 policykit pwquality qrcode repart +resolvconf +seccomp selinux 
split-usr static-libs +sysv-utils test vanilla xkb"
+
+REQUIRED_USE="
+   homed? ( cryptsetup )
+   importd? ( curl gcrypt lzma )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="3.11"
+
+OPENSSL_DEP=">=dev-libs/openssl-1.1.0:0="
+
+COMMON_DEPEND=">=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( sys-libs/libapparmor:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( net-misc/curl:0= )
+   dns-over-tls? ( >=net-libs/gnutls-3.6.0:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
+   homed? ( ${OPENSSL_DEP} )
+   http? (
+   >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)]
+   >=net-libs/gnutls-3.1.4:0=
+   )
+   idn? ( net-dns/libidn2:= )
+   importd? (
+   app-arch/bzip2:0=
+   sys-libs/zlib:0=
+   )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] )
+   nat? ( net-firewall/iptables:0= )
+   pam? ( sys-libs/pam:=[${MULTILIB_USEDEP}] )
+   pkcs11? ( app-crypt/p11-kit:0= )
+   pcre? ( dev-libs/libpcre2 )
+   pwquality? ( dev-libs/libpwquality:0= )
+   qrcode? ( media-gfx/qrencode:0= )
+   repart? ( 

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

2020-05-20 Thread Mike Gilbert
commit: 25690985f6ec821756db3ee0af7484976005b79d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu May 21 00:11:48 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu May 21 00:12:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25690985

sys-apps/systemd: remove old

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

 sys-apps/systemd/Manifest|   1 -
 sys-apps/systemd/files/243-seccomp.patch | 145 -
 sys-apps/systemd/systemd-243-r2.ebuild   | 504 ---
 3 files changed, 650 deletions(-)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index fe384c4ffdc..2b7c2f78b20 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,4 +1,3 @@
-DIST systemd-243.tar.gz 8242522 BLAKE2B 
89e3ebbea5a99061329f7c78220a66c1e075d5ba90dfdf5ee8d0d9b762ef4600dc82d8ca2054632e5e343b6272cd8046c92f7f99dcfa8287c5ef2b42fb96d4cb
 SHA512 
56b52a297aa5ac04d9667eb3afb1598725b197de73ff72baa1aabbc2844e36fba7b7fccdf6d214ae8b5b926616b2b7e15772763aaa80ec938d74333ff9c8673e
 DIST systemd-244.tar.gz 8445963 BLAKE2B 
19751fb9c058a079694ee1b991259fd3f1fa30ae98ca38bbe8caadfc5628db7848c7f742a1b11781fbd67f911adda917d7a4da1dddb63064907f86f47e5a3256
 SHA512 
08f260fb15b5eb273faafda826dd9154e9a02841b4c5911cc1c7e1445072ad51389f8cced7b9acf112737c20fd56b2fbf48b3f914733c934c774d38a23b616fb
 DIST systemd-245.tar.gz 8993479 BLAKE2B 
be0b1fca5ba8585978f570868bc9135c1fee78ea64dcdf8b1a3419e856a83da90104ed2f86e5f3e5b0b6f29d4b34f603bfe1e4cbc61ccf71bedce547db62ff35
 SHA512 
1b80d0e02472dfc4197f11dab4f56cf90e8a6e105ce19f837cb11335b6d8577ed49031dad94cdb41aa9bdc06ec8eec62c8e9246272b83935e7bb9dcd3cd8c012
 DIST systemd-stable-244.3.tar.gz 8484735 BLAKE2B 
25125ecdae59c852e8ceb45b7ed0b76631b301ab4026c4e389c4bc12090fe41f5918411a75bd20f38b6b3993445df93c850ba98f8d9b30fd24fc4e25f8355a3d
 SHA512 
f8e83fa3e57ac8fdbed61b66bb45fd0eafa6fb36eda26f10690d93f34b03daab6ce4e7eff45b79dcaf59f11f41c1b022d1d9314f576c50ad28f6bb5901f1b18d

diff --git a/sys-apps/systemd/files/243-seccomp.patch 
b/sys-apps/systemd/files/243-seccomp.patch
deleted file mode 100644
index 88b129f7722..000
--- a/sys-apps/systemd/files/243-seccomp.patch
+++ /dev/null
@@ -1,145 +0,0 @@
-From 4df8fe8415eaf4abd5b93c3447452547c6ea9e5f Mon Sep 17 00:00:00 2001
-From: Lennart Poettering 
-Date: Thu, 14 Nov 2019 17:51:30 +0100
-Subject: [PATCH] seccomp: more comprehensive protection against libseccomp's
- __NR_xyz namespace invasion
-
-A follow-up for 59b657296a2fe104f112b91bbf9301724067cc81, adding the
-same conditioning for all cases of our __NR_xyz use.
-
-Fixes: #14031

- src/basic/missing_syscall.h | 10 +-
- src/test/test-seccomp.c | 19 ++-
- 2 files changed, 15 insertions(+), 14 deletions(-)
-
-diff --git a/src/basic/missing_syscall.h b/src/basic/missing_syscall.h
-index 6d9b12544d..1255d8b197 100644
 a/src/basic/missing_syscall.h
-+++ b/src/basic/missing_syscall.h
-@@ -274,7 +274,7 @@ static inline int missing_renameat2(int oldfd, const char 
*oldname, int newfd, c
- 
- #if !HAVE_KCMP
- static inline int missing_kcmp(pid_t pid1, pid_t pid2, int type, unsigned 
long idx1, unsigned long idx2) {
--#  ifdef __NR_kcmp
-+#  if defined __NR_kcmp && __NR_kcmp > 0
- return syscall(__NR_kcmp, pid1, pid2, type, idx1, idx2);
- #  else
- errno = ENOSYS;
-@@ -289,7 +289,7 @@ static inline int missing_kcmp(pid_t pid1, pid_t pid2, int 
type, unsigned long i
- 
- #if !HAVE_KEYCTL
- static inline long missing_keyctl(int cmd, unsigned long arg2, unsigned long 
arg3, unsigned long arg4, unsigned long arg5) {
--#  ifdef __NR_keyctl
-+#  if defined __NR_keyctl && __NR_keyctl > 0
- return syscall(__NR_keyctl, cmd, arg2, arg3, arg4, arg5);
- #  else
- errno = ENOSYS;
-@@ -300,7 +300,7 @@ static inline long missing_keyctl(int cmd, unsigned long 
arg2, unsigned long arg
- }
- 
- static inline key_serial_t missing_add_key(const char *type, const char 
*description, const void *payload, size_t plen, key_serial_t ringid) {
--#  ifdef __NR_add_key
-+#  if defined __NR_add_key && __NR_add_key > 0
- return syscall(__NR_add_key, type, description, payload, plen, 
ringid);
- #  else
- errno = ENOSYS;
-@@ -311,7 +311,7 @@ static inline key_serial_t missing_add_key(const char 
*type, const char *descrip
- }
- 
- static inline key_serial_t missing_request_key(const char *type, const char 
*description, const char * callout_info, key_serial_t destringid) {
--#  ifdef __NR_request_key
-+#  if defined __NR_request_key && __NR_request_key > 0
- return syscall(__NR_request_key, type, description, callout_info, 
destringid);
- #  else
- errno = ENOSYS;
-@@ -496,7 +496,7 @@ enum {
- static inline long missing_set_mempolicy(int mode, const unsigned long 
*nodemask,
-unsigned long maxnode) {
- long i;
--#  ifdef __NR_set_mempolicy
-+#  if defined __NR_set_mempolicy && __NR_set_mempolicy > 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/rsvndump/, dev-vcs/rsvndump/files/

2020-05-20 Thread Sebastian Pipping
commit: 1077b8b1f31bae93efa1d3f5d0544d439461d8fc
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu May 21 00:00:40 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu May 21 00:01:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1077b8b1

dev-vcs/rsvndump: Support AR variable and AsciiDoc 9

Closes: https://bugs.gentoo.org/724252
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.99, Repoman-2.3.22

 .../rsvndump/files/rsvndump-0.6-asciidoc-9.patch   | 35 +++
 .../rsvndump/files/rsvndump-0.6-configure-ar.patch | 24 +
 dev-vcs/rsvndump/rsvndump-0.6-r1.ebuild| 39 ++
 3 files changed, 98 insertions(+)

diff --git a/dev-vcs/rsvndump/files/rsvndump-0.6-asciidoc-9.patch 
b/dev-vcs/rsvndump/files/rsvndump-0.6-asciidoc-9.patch
new file mode 100644
index 000..1df1852ab91
--- /dev/null
+++ b/dev-vcs/rsvndump/files/rsvndump-0.6-asciidoc-9.patch
@@ -0,0 +1,35 @@
+From e0c9eba8c080cbbf773f0d540c8291ef486544c9 Mon Sep 17 00:00:00 2001
+From: Sebastian Pipping 
+Date: Thu, 21 May 2020 01:56:54 +0200
+Subject: [PATCH] rsvndump_conf.m4: Fix detection of Asciidoc >=8.4.0 for 9.x.x
+
+---
+ m4/rsvndump_conf.m4 | 12 +++-
+ 1 file changed, 3 insertions(+), 9 deletions(-)
+
+diff --git a/m4/rsvndump_conf.m4 b/m4/rsvndump_conf.m4
+index c8a83ae..838f0f6 100644
+--- a/m4/rsvndump_conf.m4
 b/m4/rsvndump_conf.m4
+@@ -76,15 +76,9 @@ AC_DEFUN([RSVN_CHECK_MAN_PROGS], [
+   ver_maj=`echo $ver_info | sed 's/^.* 
\([[0-9]]\)*\.\([[0-9]]\)*\.\([[0-9]]*\).*$/\1/'`
+   ver_min=`echo $ver_info | sed 's/^.* 
\([[0-9]]\)*\.\([[0-9]]\)*\.\([[0-9]]*\).*$/\2/'`
+   ver_rev=`echo $ver_info | sed 's/^.* 
\([[0-9]]\)*\.\([[0-9]]\)*\.\([[0-9]]*\).*$/\3/'`
+-  prog_version_ok="yes"
+-  if test $ver_maj -lt 8; then
+-  prog_version_ok="no"
+-  fi
+-  if test $ver_min -lt 4; then
+-  prog_version_ok="no"
+-  fi
+-  if test $ver_rev -lt 0; then
+-  prog_version_ok="no"
++  prog_version_ok=no
++  if test $ver_maj -gt 8 -o \( $ver_maj -eq 8 -a $ver_min -ge 4 \); then
++  prog_version_ok=yes
+   fi
+   if test "$prog_version_ok" !=  "yes"; then
+   AC_MSG_ERROR([Asciidoc >= 8.4 is needed. Please upgrade your 
installation])
+-- 
+2.26.2
+

diff --git a/dev-vcs/rsvndump/files/rsvndump-0.6-configure-ar.patch 
b/dev-vcs/rsvndump/files/rsvndump-0.6-configure-ar.patch
new file mode 100644
index 000..b8268200871
--- /dev/null
+++ b/dev-vcs/rsvndump/files/rsvndump-0.6-configure-ar.patch
@@ -0,0 +1,24 @@
+From 69c66475d2887e50150ceb4481934749ad46feb6 Mon Sep 17 00:00:00 2001
+From: Sebastian Pipping 
+Date: Thu, 21 May 2020 01:38:02 +0200
+Subject: [PATCH] Support the AR variable
+
+---
+ configure.ac | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/configure.ac b/configure.ac
+index 2e2fcc3..897282e 100644
+--- a/configure.ac
 b/configure.ac
+@@ -30,6 +30,7 @@ fi
+ # Checks for programs.
+ AC_PROG_INSTALL
+ AC_PROG_CC
++AM_PROG_AR
+ AC_PROG_RANLIB
+ if test "$USE_MAN" = "yes"; then
+   RSVN_CHECK_MAN_PROGS
+-- 
+2.26.2
+

diff --git a/dev-vcs/rsvndump/rsvndump-0.6-r1.ebuild 
b/dev-vcs/rsvndump/rsvndump-0.6-r1.ebuild
new file mode 100644
index 000..71017a0a670
--- /dev/null
+++ b/dev-vcs/rsvndump/rsvndump-0.6-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Dump a remote Subversion repository"
+HOMEPAGE="http://rsvndump.sourceforge.net;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-3+ BSD public-domain"  # rsvndump, snappy-c, critbit89
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc"
+
+RDEPEND="dev-vcs/subversion
+   dev-libs/apr
+   dev-libs/apr-util
+   sys-devel/gettext"
+DEPEND="${RDEPEND}
+   doc? ( app-text/xmlto
+   >=app-text/asciidoc-8.4 )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.6-configure-ar.patch
+   "${FILESDIR}"/${PN}-0.6-asciidoc-9.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable doc man) \
+   $(use_enable debug)
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/cutter/files/, dev-util/cutter/

2020-05-20 Thread Andreas Sturmlechner
commit: 66aecf18291388fe25efe8520600de91f93874a3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 23:52:25 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:52:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66aecf18

dev-util/cutter: Drop older than 1.8.2

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/cutter/Manifest   |  6 ---
 dev-util/cutter/cutter-1.0.ebuild  | 33 
 dev-util/cutter/cutter-1.4.ebuild  | 46 
 dev-util/cutter/cutter-1.6.ebuild  | 46 
 dev-util/cutter/cutter-1.7.4.ebuild| 56 ---
 dev-util/cutter/cutter-1.7.ebuild  | 56 ---
 dev-util/cutter/cutter-1.8.0.ebuild| 62 --
 .../cutter/files/cutter-1.4-python3-config.patch   | 20 ---
 .../cutter/files/cutter-1.6-python3-config.patch   | 20 ---
 .../cutter/files/cutter-1.7-python3-config.patch   | 20 ---
 .../cutter/files/cutter-1.7.4-python3-config.patch | 20 ---
 11 files changed, 385 deletions(-)

diff --git a/dev-util/cutter/Manifest b/dev-util/cutter/Manifest
index 6f18fe7ba4c..7e10df6dd83 100644
--- a/dev-util/cutter/Manifest
+++ b/dev-util/cutter/Manifest
@@ -1,9 +1,3 @@
-DIST cutter-1.0.tar.gz 614826 BLAKE2B 
8f75343e57bf986d80dde3dc3ceb59675d28854744d8cc5fac783514e9c200595990d4860ee45db6544537d4f367df5b62a034e298bf273e44302edfa1647c84
 SHA512 
af6be59be7871d21d4f665e8ecb7f8224d99ccf7d62793e989ccd780ee521641c6ec0d941b46bb82770f5d44e5c0ef2efc29f9be303385e8e757e62a54bf53b1
 DIST cutter-1.10.1.tar.gz 1839344 BLAKE2B 
883d0fa3d224d190b2dbec66e0bad1f2a542357bec9ce168706d60fa23794be23841157815323c989c1ddab9e1e428446e50ca0d71a91f7dbc8f01fe796caee2
 SHA512 
66f530687810a0bea3e4fcdf9962427964454a4a26e8d626d970bca358aab16b7939857fdbe22f0a611cdbdfbf67b5ab5f12959d8f04549c4cf8177cae49a54b
-DIST cutter-1.4.tar.gz 1067162 BLAKE2B 
2f7eceffcfb3c542695e03ec72de1c99451f8278e91f50abc2e87542efbd2cc73d5a52b0e5303b9cea751edf91bc71b63295edd5b32d1b2b9ed3a1443cfc92e7
 SHA512 
54caec67e57f2ff3908942c1ebd1e909c65204c6f31d0ec95e31f46e03364f309898006b93555ba81287c0d74faf407272226e5ec65b3148ecde8feec11ca3be
-DIST cutter-1.6.tar.gz 1083427 BLAKE2B 
d51b88f2b9dd2655ef58d7075086959ec3ed59ed4b21db81a792ee165deda523a4e59378c954d0f2aa5b0af25d67329ed2119c004edc402c9b593a3b230a6fd9
 SHA512 
83aaadfbaccdaa514606408868c050e22d0a80a749b98a9f6df929467a16e69b0d454b25ce1cf53e35ebbfb74e9b39e2bd390057488c9bb3992a442ca306c2f1
-DIST cutter-1.7.4.tar.gz 1182307 BLAKE2B 
7b80c99654c430c7d694b658c5757a0f75463f02867ca33baa12bbd84a16782421350b5db63c90dd999a17b89865ecc5a87783f2a5e6df2a7395f957076c3e28
 SHA512 
d5750e756b51a0a140f53946b7cd7ed6f12b81c798335873781d5ecb906012fe0e257ff27e5c75e0ece6000f65a8b602530d80e6f9da22abbb8beac6573db6ac
-DIST cutter-1.7.tar.gz 1099734 BLAKE2B 
200621a902fabee66ebb6e02cc0efb7a705320c6071db5ce64adee0717977a72056bb5ef3ea8f8cad05488c7f031da7c24bbfc2986bb780f111f0a3a5b7a5b0e
 SHA512 
52eea3017ebe02dee4f4e2f7109486ef2b833359959f7058fff49b4462dbc551e6d25cf31da934c9dc8489dad68ad2a3ba8b12fa60789852d13e8d3cb225a1b8
-DIST cutter-1.8.0.tar.gz 1431831 BLAKE2B 
8fd54238acb83f5747679e520b40981fbffa4a19b8f96231fed1fee904cacee6cb02e5c483cfa8d00d0ced526cf6238e1a3a3a7353304fb603267fe7047822c2
 SHA512 
f88b581720ca969a1c34b671f31c8084bc588d5c7c3b1975d2012ac04abba953eaf87f28b72cc9ef608d14d8281aa92502efa965378fa89a9c174b049a9fca7e
 DIST cutter-1.8.2.tar.gz 1527164 BLAKE2B 
49ad9d208d77332c87acb2ed389d854ed8866bd561e89582266effd448bd3f1260f2e8d91ebc2fcbb7beb40aec39e460bc7a327021a4339db157af5a809cbc19
 SHA512 
16cb6a158882f17435e4c146b021a7ddb61a331efcb53e5a29e3598f399e71b59003473fa5a07cc0769148e67b02dbf955051bbb5ceb4df69b4cf1805b85f4cc
 DIST cutter-1.9.0.tar.gz 1548575 BLAKE2B 
810b6d9f3b203f79711e38b26b60f545fd65f96e5b7d7638538c074ab7dbe83104d79b11f6b552d16e4a30236c5965ed377ad7d9c71cb8fce0a1d9d13076cd54
 SHA512 
f9b68469320e0e54562612cba21632f69dfe1e0bb1f21d05d7f0a083208e11f2e1a0ab338f8db43fb324aa8538b6f93d566eda13283d5b96ab1127c2d846b388

diff --git a/dev-util/cutter/cutter-1.0.ebuild 
b/dev-util/cutter/cutter-1.0.ebuild
deleted file mode 100644
index 2c1e84fe599..000
--- a/dev-util/cutter/cutter-1.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit qmake-utils
-
-DESCRIPTION="A Qt and C++ GUI for radare2 reverse engineering framework"
-HOMEPAGE="http://www.radare.org;
-SRC_URI="https://github.com/radareorg/cutter/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtcore-5.9.1:5
-   >=dev-qt/qtgui-5.9.1:5
-   >=dev-qt/qtsvg-5.9.1:5
-   >=dev-qt/qtwidgets-5.9.1:5
-   dev-util/radare2
-"

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

2020-05-20 Thread Andreas Sturmlechner
commit: 356e16f0fd1f48bb3831152afca45ae07309abff
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 27 18:41:59 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:28:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=356e16f0

lxqt-base/lxqt-config: add version 0.15.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 lxqt-base/lxqt-config/Manifest  |  1 +
 lxqt-base/lxqt-config/lxqt-config-0.15.0.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/lxqt-base/lxqt-config/Manifest b/lxqt-base/lxqt-config/Manifest
index 703c24268e9..b4d0b6dbfc0 100644
--- a/lxqt-base/lxqt-config/Manifest
+++ b/lxqt-base/lxqt-config/Manifest
@@ -1 +1,2 @@
 DIST lxqt-config-0.14.1.tar.xz 293304 BLAKE2B 
f090d7878815edc4f3f0078301a099ffc8ff57865516a9097db75faa1627af33c60d76b75cef8a7da5e9e790869e6768f54c3b17c59b038578f22d645c3c22fd
 SHA512 
747644f8e0623cb2e8eadda57c7307387423152a089d5b423b06650fbf235371764a26e82363cbee9db5c1145e3fdb754e6ecdcf0930dccec375dda424c8b13f
+DIST lxqt-config-0.15.0.tar.xz 312468 BLAKE2B 
2b3eb43141f3b46996b785b7cd19b709028c8cecc455a63578c93a9ae580148bc35df1192591bf0fdb5584d2cf66f589dbdde0d43c6848dda263d1f0b80e8c59
 SHA512 
68dc8ecc38033a7a93167fb0afbe45b3e14eb1132c3faf3395ebed1fc96b5836e8db003ecffde0417dfaf9e73b70fcc69a06523319f1f858cd2020eb61113a0d

diff --git a/lxqt-base/lxqt-config/lxqt-config-0.15.0.ebuild 
b/lxqt-base/lxqt-config/lxqt-config-0.15.0.ebuild
new file mode 100644
index 000..833ebd052b1
--- /dev/null
+++ b/lxqt-base/lxqt-config/lxqt-config-0.15.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake xdg-utils
+
+DESCRIPTION="LXQt system configuration control center"
+HOMEPAGE="https://lxqt.github.io/;
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
+else
+   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-2 GPL-2+ GPL-3 LGPL-2 LGPL-2+ LGPL-2.1+ WTFPL-2"
+SLOT="0"
+IUSE="+monitor +touchpad"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   >=dev-util/lxqt-build-tools-0.7.0
+"
+DEPEND="
+   >=dev-libs/libqtxdg-3.3.1
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+   kde-frameworks/kwindowsystem:5
+   =lxqt-base/liblxqt-$(ver_cut 1-2)*
+   sys-libs/zlib:=
+   x11-apps/setxkbmap
+   x11-libs/libxcb:=
+   x11-libs/libX11
+   x11-libs/libXcursor
+   x11-libs/libXfixes
+   monitor? ( kde-plasma/libkscreen:5= )
+   touchpad? (
+   virtual/libudev
+   x11-drivers/xf86-input-libinput
+   x11-libs/libXext
+   x11-libs/libXi
+   )
+"
+RDEPEND="${DEPEND}
+   !lxqt-base/lxqt-l10n
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_MONITOR=$(usex monitor)
+   -DWITH_TOUCHPAD=$(usex touchpad)
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   doman man/*.1 liblxqt-config-cursor/man/*.1 
lxqt-config-appearance/man/*.1
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/qterminal/

2020-05-20 Thread Andreas Sturmlechner
commit: 75538164c959e245954a81abe65ca8053be09373
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 27 18:14:23 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:28:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75538164

x11-terms/qterminal: add version 0.15.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 x11-terms/qterminal/Manifest|  1 +
 x11-terms/qterminal/qterminal-0.15.0.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/x11-terms/qterminal/Manifest b/x11-terms/qterminal/Manifest
index 262346b315c..a6294ea31eb 100644
--- a/x11-terms/qterminal/Manifest
+++ b/x11-terms/qterminal/Manifest
@@ -1 +1,2 @@
 DIST qterminal-0.14.1.tar.xz 167520 BLAKE2B 
e496e53b1855f94c49ef5fe699d7c88ca8ad4da40eb24f87701e72c50982bc98a16f060b075597a99d105d32dd38790e6599cd5b36d2901ffe1f72d0114f0fba
 SHA512 
bb9ac6519236bb834892c1be50bc27f86631b2c7ed60c1ddd4300fedd48f3ea8a08aa453fa03199693486159f667f9391af9491dea5402b4f807ee91e8a6e5cf
+DIST qterminal-0.15.0.tar.xz 179608 BLAKE2B 
7569f408c7edf16090907bf6386d4b87fbe5c9f27b738db38eda528ec3390470bc24cadd3bce8e60439b928b611d0208ba8b53172b8fc0b2af11307780041904
 SHA512 
03c690fd090fc87e0475f5a34e19ff1d5aeaea146fe5c62aa09540b6abfa0363506c44c3e82c5d3957e351b883ac9fdd014da66ce7d44e7d3e5fecc8fcd7bcac

diff --git a/x11-terms/qterminal/qterminal-0.15.0.ebuild 
b/x11-terms/qterminal/qterminal-0.15.0.ebuild
new file mode 100644
index 000..2c670eef48f
--- /dev/null
+++ b/x11-terms/qterminal/qterminal-0.15.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake xdg-utils
+
+DESCRIPTION="Qt-based multitab terminal emulator"
+HOMEPAGE="https://lxqt.github.io/;
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
+else
+   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-2 GPL-2+"
+SLOT="0"
+
+BDEPEND=">=dev-util/lxqt-build-tools-0.7.0"
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   x11-libs/libX11
+   ~x11-libs/qtermwidget-${PV}
+"
+RDEPEND="${DEPEND}
+   !lxqt-base/lxqt-l10n
+"
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2020-05-20 Thread Andreas Sturmlechner
commit: 623cc8eba047dbbf61c35a078d1303aa39d7b91e
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 27 18:34:28 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:28:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=623cc8eb

lxqt-base/lxqt-admin: add version 0.15.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 lxqt-base/lxqt-admin/Manifest |  1 +
 lxqt-base/lxqt-admin/lxqt-admin-0.15.0.ebuild | 33 +++
 2 files changed, 34 insertions(+)

diff --git a/lxqt-base/lxqt-admin/Manifest b/lxqt-base/lxqt-admin/Manifest
index b734e7bceb4..68895c3b3d3 100644
--- a/lxqt-base/lxqt-admin/Manifest
+++ b/lxqt-base/lxqt-admin/Manifest
@@ -1 +1,2 @@
 DIST lxqt-admin-0.14.1.tar.xz 141088 BLAKE2B 
89e84167b4dfe67f2c7831a8d2ec4ee8805518d421e36b5cc1ed482e2166c85c54150ff54789f4e0e3f9fd6a5d202f620d2da60f79a0a23178ac0bf9882108df
 SHA512 
bd6272a3042a71e9e00b2ba10be2575649c2d2750a4e00a6e11adaae6b91ccab5e3cf79a8ceb7bfbe808ec80c139b93e02cd96990f80b68a77a974c063e6a373
+DIST lxqt-admin-0.15.0.tar.xz 143456 BLAKE2B 
641d4185f00c6aecd4f1e4da1667cf8644522932800629c925ee04045d2a996cd17ef60b5856954c6e0315fce3243f9ac528d9ed85f18a63aa4ffe8e20b6e309
 SHA512 
830de1f3f65913b939b286adeeddfdfc22318bf09ea0ff7b705521c5c06f8edefa189b08bd4f6281116a12fc3255ace68a35ee56f3f7bec0e0f1cceea3b47c22

diff --git a/lxqt-base/lxqt-admin/lxqt-admin-0.15.0.ebuild 
b/lxqt-base/lxqt-admin/lxqt-admin-0.15.0.ebuild
new file mode 100644
index 000..1ba97cc0265
--- /dev/null
+++ b/lxqt-base/lxqt-admin/lxqt-admin-0.15.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="LXQt system administration tool"
+HOMEPAGE="https://lxqt.github.io/;
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
+else
+   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+BDEPEND=">=dev-util/lxqt-build-tools-0.7.0"
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   =lxqt-base/liblxqt-$(ver_cut 1-2)*
+   kde-frameworks/kwindowsystem:5
+"
+RDEPEND="${DEPEND}
+   !lxqt-base/lxqt-l10n
+"



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

2020-05-20 Thread Andreas Sturmlechner
commit: 550f80fbfb30f1b08b679d867a0e4bf4dfb1dda4
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 27 18:58:57 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:28:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=550f80fb

lxqt-base/lxqt-panel: add version 0.15.1

USE="sensors" renamed to make use of the global 'lm-sensors' flag.

Closes: https://bugs.gentoo.org/720716
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 lxqt-base/lxqt-panel/Manifest |   1 +
 lxqt-base/lxqt-panel/lxqt-panel-0.15.1.ebuild | 116 ++
 2 files changed, 117 insertions(+)

diff --git a/lxqt-base/lxqt-panel/Manifest b/lxqt-base/lxqt-panel/Manifest
index 0fd084b44ad..f1f45c0d7c1 100644
--- a/lxqt-base/lxqt-panel/Manifest
+++ b/lxqt-base/lxqt-panel/Manifest
@@ -1 +1,2 @@
 DIST lxqt-panel-0.14.1.tar.xz 439252 BLAKE2B 
28172f61cba99450965ca2c1660ca51f268a93ffc32769b270e5c5984b8f3534c3e8736f07334bdec1a1eb408ef35a20bf12de5a445faff161a93efbdacbe51c
 SHA512 
e7cb361a13ac480cda50bc0549d5501f0d4f5bb6c8e257febf81550aaa88c0c55b615762aedb1f03fd654f79efe5aa2590b1dd592f6ae8c7e5a8d08086e0a687
+DIST lxqt-panel-0.15.1.tar.xz 473356 BLAKE2B 
297e704c51b3c950551fd09012c0aa533fdecf3d46d0f988428ce4100b7936970c5b400c6dc77103e26c07a05d10611fcd921354063cc55252b0a9cb93b0ebe6
 SHA512 
8eb9856faa2ce56c56df7514772d3ae6d31339a10d16e1ed659be0a2affc57fd16e01e05cb67c4205dfb773234ca9b8a69f414f742ccc30495bf4e2acfa0513f

diff --git a/lxqt-base/lxqt-panel/lxqt-panel-0.15.1.ebuild 
b/lxqt-base/lxqt-panel/lxqt-panel-0.15.1.ebuild
new file mode 100644
index 000..7e0b20dfb8d
--- /dev/null
+++ b/lxqt-base/lxqt-panel/lxqt-panel-0.15.1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="LXQt desktop panel and plugins"
+HOMEPAGE="https://lxqt.github.io/;
+
+MY_PV="$(ver_cut 1-2)*"
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
+else
+   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="LGPL-2.1 LGPL-2.1+"
+SLOT="0"
+IUSE="+alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator
++mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop
++spacer statusnotifier sysstat +taskbar +tray +volume +worldclock"
+
+# Work around a missing header issue: https://bugs.gentoo.org/666278
+REQUIRED_USE="
+   || ( desktopswitch mainmenu showdesktop taskbar )
+   volume? ( || ( alsa pulseaudio ) )
+"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   >=dev-util/lxqt-build-tools-0.7.0
+   virtual/pkgconfig
+"
+DEPEND="
+   >=dev-libs/libqtxdg-3.3.1
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+   kde-frameworks/kwindowsystem:5[X]
+   >=lxde-base/lxmenu-data-0.1.5
+   >=lxde-base/menu-cache-1.1.0
+   =lxqt-base/liblxqt-${MY_PV}
+   =lxqt-base/lxqt-globalkeys-${MY_PV}
+   x11-libs/libX11
+   cpuload? ( sys-libs/libstatgrab )
+   kbindicator? ( x11-libs/libxkbcommon )
+   lm-sensors? ( sys-apps/lm-sensors )
+   mount? ( kde-frameworks/solid:5 )
+   networkmonitor? ( sys-libs/libstatgrab )
+   statusnotifier? ( dev-libs/libdbusmenu-qt[qt5(+)] )
+   sysstat? ( >=lxqt-base/libsysstat-0.4.1 )
+   tray? (
+   x11-libs/libxcb:=
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXrender
+   x11-libs/xcb-util
+   )
+   volume? (
+   alsa? ( media-libs/alsa-lib )
+   pulseaudio? (
+   media-sound/pavucontrol-qt
+   media-sound/pulseaudio
+   )
+   )
+"
+RDEPEND="${DEPEND}
+   !lxqt-base/lxqt-l10n
+"
+
+src_configure() {
+   local mycmakeargs=(
+   # Plugins
+   -DCOLORPICKER_PLUGIN=$(usex colorpicker)
+   -DCPULOAD_PLUGIN=$(usex cpuload)
+   -DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch)
+   -DDIRECTORYMENU_PLUGIN=$(usex directorymenu)
+   -DDOM_PLUGIN=$(usex dom)
+   -DKBINDICATOR_PLUGIN=$(usex kbindicator)
+   -DMAINMENU_PLUGIN=$(usex mainmenu)
+   -DMOUNT_PLUGIN=$(usex mount)
+   -DNETWORKMONITOR_PLUGIN=$(usex networkmonitor)
+   -DQUICKLAUNCH_PLUGIN=$(usex quicklaunch)
+   -DSENSORS_PLUGIN=$(usex lm-sensors)
+   -DSHOWDESKTOP_PLUGIN=$(usex showdesktop)
+   -DSPACER_PLUGIN=$(usex spacer)
+   -DSTATUSNOTIFIER_PLUGIN=$(usex 

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

2020-05-20 Thread Andreas Sturmlechner
commit: adb0a95eda46d8c941e3c85f8f8eeff22ff3ae75
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 27 20:28:33 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:28:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb0a95e

lxqt-base/lxqt-meta: add version 0.15.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 lxqt-base/lxqt-meta/lxqt-meta-0.15.0.ebuild | 61 +
 lxqt-base/lxqt-meta/metadata.xml|  2 +
 2 files changed, 63 insertions(+)

diff --git a/lxqt-base/lxqt-meta/lxqt-meta-0.15.0.ebuild 
b/lxqt-base/lxqt-meta/lxqt-meta-0.15.0.ebuild
new file mode 100644
index 000..520e7e85168
--- /dev/null
+++ b/lxqt-base/lxqt-meta/lxqt-meta-0.15.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PV="$(ver_cut 1-2)*"
+
+DESCRIPTION="Meta ebuild for LXQt, the Lightweight Desktop Environment"
+HOMEPAGE="https://lxqt.github.io/;
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="metapackage"
+SLOT="0"
+
+IUSE="+about admin archiver +display-manager +filemanager lximage
+minimal nls +policykit powermanagement processviewer screenshot +sddm
+ssh-askpass sudo terminal +trash"
+
+REQUIRED_USE="trash? ( filemanager )"
+
+# Note: we prefer kde-frameworks/oxygen-icons over other icon sets, as the 
initial
+# install expects oxygen icons, until the user specifies otherwise (bug 543380)
+RDEPEND="
+   kde-frameworks/oxygen-icons
+   >=lxde-base/lxmenu-data-0.1.5
+   =lxqt-base/lxqt-config-${MY_PV}
+   =lxqt-base/lxqt-globalkeys-${MY_PV}
+   =lxqt-base/lxqt-notificationd-${MY_PV}
+   =lxqt-base/lxqt-panel-${MY_PV}
+   =lxqt-base/lxqt-qtplugin-${MY_PV}
+   =lxqt-base/lxqt-runner-${MY_PV}
+   =lxqt-base/lxqt-session-${MY_PV}
+   virtual/ttf-fonts
+   =x11-themes/lxqt-themes-${MY_PV}
+   about? ( =lxqt-base/lxqt-about-${MY_PV} )
+   admin? ( =lxqt-base/lxqt-admin-${MY_PV} )
+   archiver? ( app-arch/lxqt-archiver )
+   display-manager? (
+   sddm? ( >=x11-misc/sddm-0.11.0 )
+   !sddm? ( x11-misc/lightdm )
+   )
+   filemanager? ( =x11-misc/pcmanfm-qt-${MY_PV} )
+   lximage? ( media-gfx/lximage-qt )
+   !minimal? (
+   x11-wm/openbox
+   x11-misc/obconf-qt
+   )
+   nls? ( dev-qt/qttranslations:5 )
+   policykit? ( =lxqt-base/lxqt-policykit-${MY_PV} )
+   powermanagement? ( =lxqt-base/lxqt-powermanagement-${MY_PV} )
+   processviewer? ( x11-misc/qps:0 )
+   screenshot? ( x11-misc/screengrab:0 )
+   sddm? ( >=x11-misc/sddm-0.11.0 )
+   ssh-askpass? ( =lxqt-base/lxqt-openssh-askpass-${MY_PV} )
+   sudo? ( =lxqt-base/lxqt-sudo-${MY_PV} )
+   terminal? ( x11-terms/qterminal:0 )
+   trash? ( gnome-base/gvfs )
+"

diff --git a/lxqt-base/lxqt-meta/metadata.xml b/lxqt-base/lxqt-meta/metadata.xml
index 5b3bc3eec06..53ee47f2410 100644
--- a/lxqt-base/lxqt-meta/metadata.xml
+++ b/lxqt-base/lxqt-meta/metadata.xml
@@ -8,6 +8,8 @@

Install 
lxqt-base/lxqt-about
Install 
lxqt-base/lxqt-admin
+   Install 
app-arch/lxqt-archiver
+   Install a graphical display 
manager
Install 
x11-misc/pcmanfm-qtfile manager
Install x11-misc/lightdmdisplay 
manager
Install 
media-gfx/lximage-qtimage viewer



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

2020-05-20 Thread Andreas Sturmlechner
commit: 8f3cad7da7f49d693229770f014432f2894c58c8
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 27 18:50:24 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:28:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f3cad7d

lxqt-base/lxqt-policykit: add version 0.15.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 lxqt-base/lxqt-policykit/Manifest  |  1 +
 .../lxqt-policykit/lxqt-policykit-0.15.0.ebuild| 43 ++
 2 files changed, 44 insertions(+)

diff --git a/lxqt-base/lxqt-policykit/Manifest 
b/lxqt-base/lxqt-policykit/Manifest
index 8e21268f176..2838be29df7 100644
--- a/lxqt-base/lxqt-policykit/Manifest
+++ b/lxqt-base/lxqt-policykit/Manifest
@@ -1 +1,2 @@
 DIST lxqt-policykit-0.14.1.tar.xz 37616 BLAKE2B 
05175f99bd63fae795499eff02b224a589842e6f4ce0faa66dcb949d99625d8fcdd54600d80832b5211e297e9c0da3aa33ecd6e47b5dd7b0e544a1d301e4e483
 SHA512 
c3df41a45ef4d04eba9ce0c9f29d4c9b68a192302e85e192a26ae73617b87d0ad70ec64135f500485d4c10095754e36935bf9790ffd83d0197b1bb784971a940
+DIST lxqt-policykit-0.15.0.tar.xz 37712 BLAKE2B 
b9263234766dd9a2e89288f6668e8553e1f5deae0e306443fc3d15268f3fbbb4b9cfb81987d1e1f9c96ece4494ef700a6e40bf5e498eeb3d7377f3848d09b376
 SHA512 
2dbbe6d626ef5da816f080354caf564a1aa58270ae299483b9a4ce35d5f1bdb3c652dcb5f12d2668a0ea82556414b00320d2bd88fcadb37fbbdbf724a17e3c41

diff --git a/lxqt-base/lxqt-policykit/lxqt-policykit-0.15.0.ebuild 
b/lxqt-base/lxqt-policykit/lxqt-policykit-0.15.0.ebuild
new file mode 100644
index 000..daf686ddd39
--- /dev/null
+++ b/lxqt-base/lxqt-policykit/lxqt-policykit-0.15.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="LXQt PolKit authentication agent"
+HOMEPAGE="https://lxqt.github.io/;
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
+else
+   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="LGPL-2.1 LGPL-2.1+"
+SLOT="0"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   >=dev-util/lxqt-build-tools-0.7.0
+   virtual/pkgconfig
+"
+DEPEND="
+   dev-libs/glib:2
+   >=dev-libs/libqtxdg-3.3.1
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   =lxqt-base/liblxqt-$(ver_cut 1-2)*
+   sys-auth/polkit-qt[qt5(+)]
+"
+RDEPEND="${DEPEND}
+   !lxqt-base/lxqt-l10n
+"
+
+src_install() {
+   cmake_src_install
+   doman man/*.1
+}



[gentoo-commits] repo/gentoo:master commit in: x11-themes/lxqt-themes/

2020-05-20 Thread Andreas Sturmlechner
commit: 911df01ec331f69eee27ed4bc81118ed6cb16bb5
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 27 17:44:51 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:28:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=911df01e

x11-themes/lxqt-themes: add version 0.15.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 x11-themes/lxqt-themes/Manifest  |  1 +
 x11-themes/lxqt-themes/lxqt-themes-0.15.0.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/x11-themes/lxqt-themes/Manifest b/x11-themes/lxqt-themes/Manifest
index 749961bfc29..26224d8da9d 100644
--- a/x11-themes/lxqt-themes/Manifest
+++ b/x11-themes/lxqt-themes/Manifest
@@ -1 +1,2 @@
 DIST lxqt-themes-0.14.0.tar.xz 3203820 BLAKE2B 
a8fd0e77f3c6844f13755bd5c6e0e48c194475c082cbcf83b3999e120f548f457293cc0bcf06cff2ab38ac4ddf54346cf07abb80d5f5f326eca5c5a6baee45da
 SHA512 
622449df60f5f50d59ab308a7aaae35114e91bda48e112fb2abb2c394bfdfc5794d2bf0c6ce63689a29081a31bdde191e3c8cb7217f833d76a407f9970eb1fb2
+DIST lxqt-themes-0.15.0.tar.xz 3203876 BLAKE2B 
d2c1c15c70b3a90fec23287bdaa9eb31375a23257376e575572769faf91d27c79e5f0ea868bcbcde29964d4aa52d6eea355e82d63076e4ff7e558d9f2f98d06b
 SHA512 
7ef0c5af9945ef450d78e4991e482781728867e7d4f6793832c822135a47288b0c08d883d207ee7f275585fa7ae17f2e6bdbdaf01295ae2810e01c43330f2f9d

diff --git a/x11-themes/lxqt-themes/lxqt-themes-0.15.0.ebuild 
b/x11-themes/lxqt-themes/lxqt-themes-0.15.0.ebuild
new file mode 100644
index 000..d241792f75d
--- /dev/null
+++ b/x11-themes/lxqt-themes/lxqt-themes-0.15.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="LXQt Themes"
+HOMEPAGE="https://lxqt.github.io/;
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
+else
+   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+BDEPEND=">=dev-util/lxqt-build-tools-0.7.0"



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

2020-05-20 Thread Andreas Sturmlechner
commit: 0169d3dbf00b8213f47d27f0794056dd9d6f71bf
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 27 18:32:22 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:28:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0169d3db

lxqt-base/lxqt-about: add version 0.15.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 lxqt-base/lxqt-about/Manifest |  1 +
 lxqt-base/lxqt-about/lxqt-about-0.15.0.ebuild | 32 +++
 2 files changed, 33 insertions(+)

diff --git a/lxqt-base/lxqt-about/Manifest b/lxqt-base/lxqt-about/Manifest
index ba50879c8af..0fc088d3ea3 100644
--- a/lxqt-base/lxqt-about/Manifest
+++ b/lxqt-base/lxqt-about/Manifest
@@ -1 +1,2 @@
 DIST lxqt-about-0.14.1.tar.xz 36204 BLAKE2B 
99bb41746b2ba3943f3817a59dd0786a3fe95a3ff9046a7a382351e17a835953c5fb8748619c2520e18fa5ba665bcadf05fe2c0992dec39366270de26f009fcd
 SHA512 
09cbb4c6c331b16b551d1b63ad4643f424fbaa35cfa9e2d4c70393fae499d403bf8a70c8105d258bd84200d06862033bfe0a082500e794b0db10df38d27b407a
+DIST lxqt-about-0.15.0.tar.xz 39048 BLAKE2B 
332420e29f1859769e9d191bd9ee3d061ccd67e061ec9b3ae7b6e2f45ff5087b95e7d9898c3d5fe135b1064b5fcd4b1bd041ae5219d09c64ef1b0b856b18ed7e
 SHA512 
0572db83f7f11abe2b17c69ba3d1bcefc5daa011a3c474aa8217f2cf8cc1db54a5de1db4a0678381c4d37caf1d1ebbe4026ed63e17e2fbbaa4133d1e781c6e44

diff --git a/lxqt-base/lxqt-about/lxqt-about-0.15.0.ebuild 
b/lxqt-base/lxqt-about/lxqt-about-0.15.0.ebuild
new file mode 100644
index 000..1c418a8fd06
--- /dev/null
+++ b/lxqt-base/lxqt-about/lxqt-about-0.15.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="LXQt about dialog"
+HOMEPAGE="https://lxqt.github.io/;
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
+else
+   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+BDEPEND=">=dev-util/lxqt-build-tools-0.7.0"
+DEPEND="
+   >=dev-libs/libqtxdg-3.3.1
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   =lxqt-base/liblxqt-$(ver_cut 1-2)*
+"
+RDEPEND="${DEPEND}
+   !lxqt-base/lxqt-l10n
+"



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

2020-05-20 Thread Andreas Sturmlechner
commit: d65d686eb8de10bdae3070b37e2323763527b256
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 27 18:18:23 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:28:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d65d686e

x11-misc/pcmanfm-qt: add version 0.15.1

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 x11-misc/pcmanfm-qt/Manifest |  1 +
 x11-misc/pcmanfm-qt/pcmanfm-qt-0.15.1.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/x11-misc/pcmanfm-qt/Manifest b/x11-misc/pcmanfm-qt/Manifest
index 280320d8d6d..8cecd17ee89 100644
--- a/x11-misc/pcmanfm-qt/Manifest
+++ b/x11-misc/pcmanfm-qt/Manifest
@@ -1 +1,2 @@
 DIST pcmanfm-qt-0.14.1.tar.xz 227360 BLAKE2B 
2401238ad53838c9f6e45d596c43b09eecf555bfe069a5cef633c0442867f04b636bebf29241cae8b5a1161a9dad5648390badcd6a3d8b756ac6438acac4961f
 SHA512 
f3d170ab8344332f740a3245cc549ea0c3bddc97a45472dcd46208d59413dd42d3571821f309184417a34a627d2cb093fcaa335f782cf6e526eef3fcad212b3e
+DIST pcmanfm-qt-0.15.1.tar.xz 257832 BLAKE2B 
78c8f5723b529b7f8a00870f017818183a498d8a1f68f8f24ab756eeda9b35d8d998b42d87f78e4a8fb6725bf3e812dca74bc1464f285a6a984dae1996b43f46
 SHA512 
db0d3cc683b5c94cabab5a8c68b3ae8bf5938735b34989a420692e933bb54d53ebb15da9af4a59039bfd101de0cc00c521c08207e81bfad9d80315e2d94bc559

diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-0.15.1.ebuild 
b/x11-misc/pcmanfm-qt/pcmanfm-qt-0.15.1.ebuild
new file mode 100644
index 000..4852d019e3c
--- /dev/null
+++ b/x11-misc/pcmanfm-qt/pcmanfm-qt-0.15.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake eutils xdg-utils
+
+DESCRIPTION="Qt GUI Tabbed Filemanager"
+HOMEPAGE="https://lxqt.github.io/;
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
+else
+   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-2 GPL-2+ LGPL-2.1+"
+SLOT="0"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   >=dev-util/lxqt-build-tools-0.7.0
+"
+DEPEND="
+   dev-libs/glib:2
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   =x11-libs/libfm-qt-$(ver_cut 1-2)*
+   x11-libs/libxcb:=
+   x11-misc/xdg-utils
+   virtual/eject
+   virtual/freedesktop-icon-theme
+"
+RDEPEND="${DEPEND}
+   !lxqt-base/lxqt-l10n
+"
+
+pkg_postinst() {
+   xdg_desktop_database_update
+
+   optfeature "mount password storing" gnome-base/gnome-keyring
+   ! has_version lxqt-base/lxqt-meta && optfeature "trash functionality" 
gnome-base/gvfs
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



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

2020-05-20 Thread Andreas Sturmlechner
commit: e63f737a8433007171c1e98cdb4f0683bd5600f2
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 27 19:17:05 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:28:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e63f737a

lxqt-base/lxqt-sudo: add version 0.15.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 lxqt-base/lxqt-sudo/Manifest|  1 +
 lxqt-base/lxqt-sudo/lxqt-sudo-0.15.0.ebuild | 32 +
 2 files changed, 33 insertions(+)

diff --git a/lxqt-base/lxqt-sudo/Manifest b/lxqt-base/lxqt-sudo/Manifest
index a6ec43fdabd..b6b63453cbd 100644
--- a/lxqt-base/lxqt-sudo/Manifest
+++ b/lxqt-base/lxqt-sudo/Manifest
@@ -1 +1,2 @@
 DIST lxqt-sudo-0.14.1.tar.xz 30692 BLAKE2B 
18232c3e30cb70097eeef725424065b0d4e374ed710ec34b2254bccfde9382606dfa325995d0eadabeb312d524f3afce335f69d49c986e3aaed016ef71deaf4e
 SHA512 
b2741ead9c03c2dddf878b7658316ad0ce170068aca413b48b2f614e6ee09e7494e9907f7bf46de09c84e50b75cd523b059d47f9a0d2be11b340824475ca9222
+DIST lxqt-sudo-0.15.0.tar.xz 34528 BLAKE2B 
50b7b699e85c52b7b55bf559f3d7e239ad5a9ee6031af1bf6e902cd4aa7399e9df88157ef48906b3343e4cf68d6e62912179a26d3fd4e3aa223849fd1088199f
 SHA512 
94c96a1eac5d1ec6e84c99ecbd08e7ecb8184d4e1ada0bce137c2c8d9508cd840b56dae38e3f418cb208a3eae5b3420bf33e0b9a1bb96969f2bd4d207e89304c

diff --git a/lxqt-base/lxqt-sudo/lxqt-sudo-0.15.0.ebuild 
b/lxqt-base/lxqt-sudo/lxqt-sudo-0.15.0.ebuild
new file mode 100644
index 000..25b46eda639
--- /dev/null
+++ b/lxqt-base/lxqt-sudo/lxqt-sudo-0.15.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="LXQt GUI frontend for sudo"
+HOMEPAGE="https://lxqt.github.io/;
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
+else
+   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="LGPL-2.1 LGPL-2.1+"
+SLOT="0"
+
+BDEPEND=">=dev-util/lxqt-build-tools-0.7.0"
+DEPEND="
+   app-admin/sudo
+   >=dev-libs/libqtxdg-3.3.1
+   dev-qt/qtcore:5
+   dev-qt/qtwidgets:5
+   =lxqt-base/liblxqt-$(ver_cut 1-2)*
+"
+RDEPEND="${DEPEND}
+   !lxqt-base/lxqt-l10n
+"



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

2020-05-20 Thread Andreas Sturmlechner
commit: d326a74e2023b02126da0a2c69ecee7f7665148e
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 27 18:44:25 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:28:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d326a74e

lxqt-base/lxqt-globalkeys: add version 0.15.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 lxqt-base/lxqt-globalkeys/Manifest |  1 +
 .../lxqt-globalkeys/lxqt-globalkeys-0.15.0.ebuild  | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/lxqt-base/lxqt-globalkeys/Manifest 
b/lxqt-base/lxqt-globalkeys/Manifest
index 37dbb8083a4..701ed4190b6 100644
--- a/lxqt-base/lxqt-globalkeys/Manifest
+++ b/lxqt-base/lxqt-globalkeys/Manifest
@@ -1,2 +1,3 @@
 DIST lxqt-globalkeys-0.14.1.tar.xz 63496 BLAKE2B 
9186b04d290260503a133f4baf9e4156abc056647687f518eaf460c8bd0e4e48d7f4639d1f51ab87f9adc1e2139f0315940eb3da5d098b3b0824e98ae97eee90
 SHA512 
7683971a916adb0dff8efd5567dad11e0860e48960bb6ed650aa2cd8e1bc33f7b8cbff95e19f198e00b61eea4f7492b41e7a0acf19365143c1c0ce8ea0cbb2a3
 DIST lxqt-globalkeys-0.14.3.tar.xz 67928 BLAKE2B 
0298d393b17801a6dc9923299ab8ec8dc27368da0ff2514910e4e04e9a7788e09e9a6a097f4d7cb46f6e120537d4e7ebf0e50ec766086cb086bd9e871c2115b4
 SHA512 
205496c6be8fcefc4b0c7fc1beeac2a5ef996e1580d7662da6271149b3d26819b4db21260699bdd99db6a3e2874c7ac2670a6579c46985dcf6223ca6c98c125c
+DIST lxqt-globalkeys-0.15.0.tar.xz 68932 BLAKE2B 
eedf706b9bb65c4c9a05dd122f627349a35ce6d4daf514ac2697dff8466a74fc85636c4b113919fd115b419d1430f5c5549350aa36c2b9cac857e2fbe47b186b
 SHA512 
95beba4ce6c2324582d93a6f3f56d57681ec7d992db80a8d9fae34a637ba1612260932944e3865c3c749982e6aa111b3495558bc5d36e8b4c8e21027775e346e

diff --git a/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-0.15.0.ebuild 
b/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-0.15.0.ebuild
new file mode 100644
index 000..49455e5c9f0
--- /dev/null
+++ b/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-0.15.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Daemon and library for global keyboard shortcuts registration"
+HOMEPAGE="https://lxqt.github.io/;
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
+else
+   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="LGPL-2.1 LGPL-2.1+"
+SLOT="0"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   >=dev-util/lxqt-build-tools-0.7.0
+"
+DEPEND="
+   >=dev-libs/libqtxdg-3.3.1
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+   =lxqt-base/liblxqt-$(ver_cut 1-2)*
+   kde-frameworks/kwindowsystem:5
+   x11-libs/libX11
+"
+RDEPEND="${DEPEND}
+   !lxqt-base/lxqt-l10n
+"



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

2020-05-20 Thread Andreas Sturmlechner
commit: c594609b401cc5bed57c1548d8ebab703a9f49b7
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 27 18:08:57 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:28:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c594609b

media-gfx/lximage-qt: add version 0.15.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/lximage-qt/Manifest |  1 +
 media-gfx/lximage-qt/lximage-qt-0.15.0.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/media-gfx/lximage-qt/Manifest b/media-gfx/lximage-qt/Manifest
index eeaa3623952..8f933de72a8 100644
--- a/media-gfx/lximage-qt/Manifest
+++ b/media-gfx/lximage-qt/Manifest
@@ -1 +1,2 @@
 DIST lximage-qt-0.14.1.tar.xz 78960 BLAKE2B 
c58e5c553e2803cd8d40d807cd1650b72e4de6297f29cdffce19cf3eb402d01735d869ed4e31e9c28ce03e09038628331cc547aebcb636c34dc936b349e33c9a
 SHA512 
61286ade177a41d954e7b624b9f1320dc64fe6ef5ccc5ffbde5edee1e8cb00f3691b6a04f8eac4314b3fb622ba0613eb4d1851358f3a8c12e4a69d990c1ce3cd
+DIST lximage-qt-0.15.0.tar.xz 91444 BLAKE2B 
a5ccd9afdd4ed1ec60a5da8ec3390e5d93f018209ce62a1fbf929c6984a056539751f576a15e0b81e4f1ba003d35379791066832f02a45de1a5d5e8e8eb8f0b2
 SHA512 
980fc401b31c5d937877ef35211892984def150a6db6072d9752fa78588ea8ca0827beb5880d46775092c42e93358d3e494e045a50756931129402ded4ecab23

diff --git a/media-gfx/lximage-qt/lximage-qt-0.15.0.ebuild 
b/media-gfx/lximage-qt/lximage-qt-0.15.0.ebuild
new file mode 100644
index 000..a0ad4a56715
--- /dev/null
+++ b/media-gfx/lximage-qt/lximage-qt-0.15.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Qt Image Viewer"
+HOMEPAGE="https://lxqt.github.io/;
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
+else
+   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-2 GPL-2+"
+SLOT="0"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   >=dev-util/lxqt-build-tools-0.7.0
+   virtual/pkgconfig
+"
+DEPEND="
+   dev-libs/glib:2
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-libs/libexif
+   >=x11-libs/libfm-qt-0.15.0:=
+   x11-libs/libX11
+   x11-libs/libXfixes
+"
+RDEPEND="${DEPEND}
+   !lxqt-base/lxqt-l10n
+"



[gentoo-commits] repo/gentoo:master commit in: x11-terms/qterminal/

2020-05-20 Thread Andreas Sturmlechner
commit: 0d9abb6f30426168641771f9c9b8b35e462b046a
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 27 18:15:36 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:28:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d9abb6f

x11-terms/qterminal: sync  with 0.15.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 x11-terms/qterminal/qterminal-.ebuild | 14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/x11-terms/qterminal/qterminal-.ebuild 
b/x11-terms/qterminal/qterminal-.ebuild
index 54cf227921c..2c670eef48f 100644
--- a/x11-terms/qterminal/qterminal-.ebuild
+++ b/x11-terms/qterminal/qterminal-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,14 +12,14 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
 else
-   SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 fi
 
-LICENSE="GPL-2"
+LICENSE="GPL-2 GPL-2+"
 SLOT="0"
 
-BDEPEND=">=dev-util/lxqt-build-tools-0.6.0"
+BDEPEND=">=dev-util/lxqt-build-tools-0.7.0"
 DEPEND="
dev-qt/qtcore:5
dev-qt/qtdbus:5
@@ -29,7 +29,9 @@ DEPEND="
x11-libs/libX11
~x11-libs/qtermwidget-${PV}
 "
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+   !lxqt-base/lxqt-l10n
+"
 
 pkg_postinst() {
xdg_icon_cache_update



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

2020-05-20 Thread Andreas Sturmlechner
commit: 61b1c031dc40643164817508ce47dbde5c4d34c0
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 27 19:30:34 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:28:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61b1c031

x11-misc/screengrab: add version 2.0.1

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 x11-misc/screengrab/Manifest|  1 +
 x11-misc/screengrab/screengrab-2.0.1.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/x11-misc/screengrab/Manifest b/x11-misc/screengrab/Manifest
index 6093c0880eb..839bfe936bc 100644
--- a/x11-misc/screengrab/Manifest
+++ b/x11-misc/screengrab/Manifest
@@ -1,2 +1,3 @@
 DIST screengrab-1.101.tar.xz 130248 BLAKE2B 
0a81b80249322a8c6b4767b9bae70d43eaa41619927fdd799179d6dc9e15fe0cfb8ef50794890d9f9c84787bb88b447f84452b64f88e114aa3393466b1cf443c
 SHA512 
f253c4015f9c9ae6b53bb4919c0301cc843b0d6f6ab0b8ad88befbd397004aa4838d5900d1af86ed348cbba45fa352ded5192d494bd738c2f2b314e9ad73fb13
 DIST screengrab-2.0.0.tar.xz 119296 BLAKE2B 
0f3c55a78fb80569b4f42e63b9443018b7296c1b48ad4aa0af4270df19f939c44dbfc932731d6b16b0e15b6a735db87e110ca221f88aab033ecb7b56cc96
 SHA512 
f08cd37489062d4b9c66278203b2fdd0298d1222e42e9240c5812779216289728f84a6567d7570ad3bf209834df4549acd9d31550c328f7785da6176b237d7e7
+DIST screengrab-2.0.1.tar.xz 123628 BLAKE2B 
62cad8ccbf89c4cb3728311b6dd4883676a0be514f84c6f54633e7001a39470b7209b7416e42a19603cd1ad74661eea87d015cb0c70ed8ff3e181ecc25dbeb71
 SHA512 
f65d1aa4a36bf7e11e29bd1d1ad009f979e3c66a27204cd74c7ef7a54bde4027efdf030933cb81d2f9cb8b67715e868e1454a1faf763cf162214bad8dc02

diff --git a/x11-misc/screengrab/screengrab-2.0.1.ebuild 
b/x11-misc/screengrab/screengrab-2.0.1.ebuild
new file mode 100644
index 000..37ef4c7ac24
--- /dev/null
+++ b/x11-misc/screengrab/screengrab-2.0.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake xdg-utils
+
+DESCRIPTION="Qt GUI Screenshot Utility"
+HOMEPAGE="https://lxqt.github.io/;
+SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+
+LICENSE="GPL-2 GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+BDEPEND="dev-qt/linguist-tools:5"
+DEPEND="
+   >=dev-libs/libqtxdg-3.5.0
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtnetwork:5
+   kde-frameworks/kwindowsystem:5[X]
+   x11-libs/libxcb
+   x11-libs/libX11
+   x11-libs/libXfixes
+"
+RDEPEND="${DEPEND}"
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



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

2020-05-20 Thread Andreas Sturmlechner
commit: 57eff76851b179d134ded1847874e74322a6e72f
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 27 19:44:45 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:28:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57eff768

app-arch/lxqt-archiver: add version 0.2.0 (new package)

A graphical Qt front-end for several archive formats, part of the
LXQt project.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-arch/lxqt-archiver/Manifest   |  1 +
 app-arch/lxqt-archiver/lxqt-archiver-0.2.0.ebuild | 49 +++
 app-arch/lxqt-archiver/metadata.xml   | 11 +
 3 files changed, 61 insertions(+)

diff --git a/app-arch/lxqt-archiver/Manifest b/app-arch/lxqt-archiver/Manifest
new file mode 100644
index 000..186a2637a7f
--- /dev/null
+++ b/app-arch/lxqt-archiver/Manifest
@@ -0,0 +1 @@
+DIST lxqt-archiver-0.2.0.tar.xz 155912 BLAKE2B 
e5c92d5939d3e6d42a79804596e9acc67b007126b630cd9317df7d0d07bb8f3e27cf9ecf6e16eef3289d31ef3627b4fa870cdb5eb52a36489df1080b03509acd
 SHA512 
478a04d0e6e4601dc342ae260c5db4178b01191cae263154dbe400b394e5cd4cb9cd8a6bab7e7c59af57d6bf20c47a5ad2663a85d0eab5f71fbaf584f7588fd7

diff --git a/app-arch/lxqt-archiver/lxqt-archiver-0.2.0.ebuild 
b/app-arch/lxqt-archiver/lxqt-archiver-0.2.0.ebuild
new file mode 100644
index 000..dd4a15a89c3
--- /dev/null
+++ b/app-arch/lxqt-archiver/lxqt-archiver-0.2.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake xdg-utils
+
+DESCRIPTION="Qt GUI File Archiver"
+HOMEPAGE="https://lxqt.github.io/;
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
+else
+   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2 GPL-2+"
+SLOT="0"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   >=dev-util/lxqt-build-tools-0.7.0
+"
+DEPEND="
+   dev-libs/json-glib
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   >=x11-libs/libfm-qt-0.15.0
+"
+RDEPEND="${DEPEND}"
+
+pkg_postinst() {
+   xdg_desktop_database_update
+
+   elog "Please note that this is only a graphical front-end, and 
additional"
+   elog "packages are needed to have support for specific file formats."
+   elog "For example, to be able to work with the 7-Zip format, the"
+   elog "'app-arch/p7zip' package may be used."
+   elog "For the full list of supported formats, see the 'README.md' file:"
+   elog "https://github.com/lxqt/lxqt-archiver/blob/master/README.md;
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}

diff --git a/app-arch/lxqt-archiver/metadata.xml 
b/app-arch/lxqt-archiver/metadata.xml
new file mode 100644
index 000..19d4de86f7b
--- /dev/null
+++ b/app-arch/lxqt-archiver/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+l...@gentoo.org
+LXQt
+  
+  
+lxqt/lxqt-archiver
+  
+



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

2020-05-20 Thread Andreas Sturmlechner
commit: cd7ef340ac156ab805a52cd7d0996d0842876417
Author: Jimi Huotari  gentoo  org>
AuthorDate: Wed Apr 29 23:34:05 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:28:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd7ef340

x11-misc/obconf-qt: add version 0.15.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 x11-misc/obconf-qt/Manifest|  1 +
 x11-misc/obconf-qt/obconf-qt-0.15.0.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/x11-misc/obconf-qt/Manifest b/x11-misc/obconf-qt/Manifest
index 908d81f98dc..53e04af4d9c 100644
--- a/x11-misc/obconf-qt/Manifest
+++ b/x11-misc/obconf-qt/Manifest
@@ -1 +1,2 @@
 DIST obconf-qt-0.14.1.tar.xz 97032 BLAKE2B 
8bfe93325d37bdcca40b38f99f635cddf39ad1781e694f002676f6ff6fd0d6c708908ca458a051f63509f572b247b4de5778a1451e763c4372038ef99a1594d7
 SHA512 
7ae4feb8daa3853f768e9cb613fc99046f98744e03efc673ee9e5cb3d4ffa2861f2a9f762acd9c54ef2b9ca3f288d2901cdcce5c09db84689dd186006b8e26ed
+DIST obconf-qt-0.15.0.tar.xz 99976 BLAKE2B 
7c7aede61cfc7a26c56de7e6ab49410dc82f4f9fb4f293fa0f0896f1b14cff63d34d00dd56347ec8daca375e226fed4ebb58c633061129708fd5107daa97d074
 SHA512 
a723dcd3b409afc7b16572d293cbf0543e00a7177a9819e2374632c00c765de74896429f6e19a54fcee83e20ce2e0876f857447c374db2f4f925dec92be71279

diff --git a/x11-misc/obconf-qt/obconf-qt-0.15.0.ebuild 
b/x11-misc/obconf-qt/obconf-qt-0.15.0.ebuild
new file mode 100644
index 000..4979e3f9df3
--- /dev/null
+++ b/x11-misc/obconf-qt/obconf-qt-0.15.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake xdg-utils
+
+DESCRIPTION="Qt GUI Openbox Configuration Tool"
+HOMEPAGE="https://lxqt.github.io/;
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
+else
+   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-2 GPL-2+"
+SLOT="0"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   >=dev-util/lxqt-build-tools-0.7.0
+   virtual/pkgconfig
+"
+DEPEND="
+   dev-libs/glib:2
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   sys-apps/sed
+   x11-wm/openbox:3
+   x11-libs/libX11
+"
+RDEPEND="${DEPEND}
+   !lxqt-base/lxqt-l10n
+"
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



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

2020-05-20 Thread Andreas Sturmlechner
commit: 159d01583cd2610c94760db893ac2add8c50ef55
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 27 18:04:34 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:28:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=159d0158

x11-libs/qtermwidget: sync  with 0.15.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 x11-libs/qtermwidget/qtermwidget-.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/x11-libs/qtermwidget/qtermwidget-.ebuild 
b/x11-libs/qtermwidget/qtermwidget-.ebuild
index 7955397d5c4..2f1859de6b2 100644
--- a/x11-libs/qtermwidget/qtermwidget-.ebuild
+++ b/x11-libs/qtermwidget/qtermwidget-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,8 +12,8 @@ if [[ "${PV}" == "" ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
 else
-   SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 fi
 
 LICENSE="BSD GPL-2 LGPL-2+"
@@ -21,7 +21,7 @@ SLOT="0/${PV}"
 
 BDEPEND="
dev-qt/linguist-tools:5
-   >=dev-util/lxqt-build-tools-0.6.0
+   >=dev-util/lxqt-build-tools-0.7.0
 "
 DEPEND="
dev-qt/qtcore:5



[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-openssh-askpass/

2020-05-20 Thread Andreas Sturmlechner
commit: 7fb33666cef4ee07f5eb5e6f43c8fcc7bc1cc7bd
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 27 18:48:13 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:28:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fb33666

lxqt-base/lxqt-openssh-askpass: add version 0.15.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 lxqt-base/lxqt-openssh-askpass/Manifest|  1 +
 .../lxqt-openssh-askpass-0.15.0.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/lxqt-base/lxqt-openssh-askpass/Manifest 
b/lxqt-base/lxqt-openssh-askpass/Manifest
index ca2d50291e6..bec8acf9504 100644
--- a/lxqt-base/lxqt-openssh-askpass/Manifest
+++ b/lxqt-base/lxqt-openssh-askpass/Manifest
@@ -1 +1,2 @@
 DIST lxqt-openssh-askpass-0.14.1.tar.xz 16848 BLAKE2B 
b774027c878c75324a5908244ef2cf33b0a092cbd2c0801c92c1304a6eed40fc8a18919ac25c6632ba306bd7f56cfc64cf9880cf166639cf5a8eea4a1bfad66e
 SHA512 
ab35cd719d4a31a495bed68a30cad5bf85701d223ee7306f0dad40717d0c2821af53e07a929b5855fb0cd680684fb790a638b59a1ea3ef288e0f656ab490b5bf
+DIST lxqt-openssh-askpass-0.15.0.tar.xz 17032 BLAKE2B 
3a6e235477d3499429f854351f4f8686f6aaec2c8ee114fab32acd0a6759cc6e782c5afda7e1b0e496346673838938fa083322d4dc147380a918209f5c0ab0a6
 SHA512 
e9dd41dd75892be234e6381670fa0b836bf040b00b7c59c7f23cadc9a916e8c646c4d44645a49183a305c6b755a01e6b8e6a3c0f84aa7c374cdb3ddd577e2f44

diff --git a/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-0.15.0.ebuild 
b/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-0.15.0.ebuild
new file mode 100644
index 000..00da38eed18
--- /dev/null
+++ b/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-0.15.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="LXQt OpenSSH user password prompt tool"
+HOMEPAGE="https://lxqt.github.io/;
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
+else
+   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="LGPL-2.1 LGPL-2.1+"
+SLOT="0"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   >=dev-util/lxqt-build-tools-0.7.0
+"
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtwidgets:5
+   =lxqt-base/liblxqt-$(ver_cut 1-2)*
+"
+RDEPEND="${DEPEND}
+   !lxqt-base/lxqt-l10n
+"
+
+src_install() {
+   cmake_src_install
+   doman man/*.1
+
+   newenvd - 99${PN} <<- _EOF_
+   SSH_ASKPASS='${EPREFIX}/usr/bin/lxqt-openssh-askpass'
+   _EOF_
+}



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

2020-05-20 Thread Andreas Sturmlechner
commit: 2bbb2e7edc3c8073b88c7ab4acf5aa28987c3325
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 27 18:46:48 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:28:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bbb2e7e

lxqt-base/lxqt-notificationd: add version 0.15.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 lxqt-base/lxqt-notificationd/Manifest  |  1 +
 .../lxqt-notificationd-0.15.0.ebuild   | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/lxqt-base/lxqt-notificationd/Manifest 
b/lxqt-base/lxqt-notificationd/Manifest
index 7930cc9bfd0..a5efffae82c 100644
--- a/lxqt-base/lxqt-notificationd/Manifest
+++ b/lxqt-base/lxqt-notificationd/Manifest
@@ -1 +1,2 @@
 DIST lxqt-notificationd-0.14.1.tar.xz 47356 BLAKE2B 
b80febe059a17e30df4abb81e6d63271b8955211474d80853dc54ea65112081160bf270766654498b50c78c58df682e1e9b9cac800c4afb294fdb2fdbaeb
 SHA512 
dcd1892ff66d6beb5c8953c6731f798a59272365fb7439277732b145cc9e6479314415481d9e8aae9fd670d779011c3d7bb3874b05a67cfad2a722f467866795
+DIST lxqt-notificationd-0.15.0.tar.xz 49068 BLAKE2B 
00277a1ecb75a7591ad4d74156889f9fceec1f81b752f2d6dc10bc77a8dbe8406df88ff4b768dfa42efa3b50048fd757b648766fa7131f7e11b5314fc9718a9e
 SHA512 
0febe3ff61caaf4303e3853df6bc494ce8eb4a931e6d8600a2e38c07317ecadbe3d7060ac234d139326a726c43ac555153dde6b2d4d05e95ab357873457c9632

diff --git a/lxqt-base/lxqt-notificationd/lxqt-notificationd-0.15.0.ebuild 
b/lxqt-base/lxqt-notificationd/lxqt-notificationd-0.15.0.ebuild
new file mode 100644
index 000..a78ba273344
--- /dev/null
+++ b/lxqt-base/lxqt-notificationd/lxqt-notificationd-0.15.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="LXQt notification daemon and library"
+HOMEPAGE="https://lxqt.github.io/;
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
+else
+   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="LGPL-2.1 LGPL-2.1+"
+SLOT="0"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   >=dev-util/lxqt-build-tools-0.7.0
+"
+DEPEND="
+   >=dev-libs/libqtxdg-3.3.1
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   kde-frameworks/kwindowsystem:5
+   =lxqt-base/liblxqt-$(ver_cut 1-2)*
+"
+RDEPEND="${DEPEND}
+   !lxqt-base/lxqt-l10n
+"



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

2020-05-20 Thread Andreas Sturmlechner
commit: 3c580233c6919cc9e8899eb9917d5e7bc2160ac8
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 27 19:25:50 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:28:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c580233

x11-misc/qps: add version 2.1.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 x11-misc/qps/Manifest |  1 +
 x11-misc/qps/qps-2.1.0.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/x11-misc/qps/Manifest b/x11-misc/qps/Manifest
index 366df74b432..65d271774b6 100644
--- a/x11-misc/qps/Manifest
+++ b/x11-misc/qps/Manifest
@@ -1,2 +1,3 @@
 DIST qps-1.10.20.tar.xz 209588 BLAKE2B 
abf50904a97e9d2f5755bfc25509266de9c4b5a941a1010f93f475f02e8801b970ba112b01727e076c7b232cf23f50f6b8f7d2fe7acf2d8b273686f6a92404f3
 SHA512 
407130ac12f1e68da3e22543634d101c7a8353363ff1d9c6edbf98ce5d48f149aa5d937985f00109b40bd3cdb0b9a8e9745e845dd921be4aaf119022632bb9ef
 DIST qps-2.0.0.tar.xz 211452 BLAKE2B 
9b8501f3e57939b33ea54daf58d84cf37b6b66a0c4a32d546691898a82f19b747eba4eef77db6f07ca917da83fabfbee0f7ad9cd146b92e160c886d5f1905a02
 SHA512 
b5c3d194e97ac61ede43e29f4f12e3775ee8afabb1c1c344d068ea0af85fc8a574667cb6c4b801af620e81da1648b0618e31df7c0d5701cf47625482e8528019
+DIST qps-2.1.0.tar.xz 197352 BLAKE2B 
c607fde920973c21e85b74e9408f7827ad4354d95b5b16cc95c22bc4143579f1dcddf68bcf9904f4df12236d49f786f457bdf3ce809f37549211f297bab18205
 SHA512 
e5601657be94d4c21e189fc1113f4678a4bad70ca3c9c3882492625b37339d079d1e8240120bdb467bc47ca95a1b26f8e2da022c271377cf0dbf98e390bc8ac2

diff --git a/x11-misc/qps/qps-2.1.0.ebuild b/x11-misc/qps/qps-2.1.0.ebuild
new file mode 100644
index 000..37493153b2d
--- /dev/null
+++ b/x11-misc/qps/qps-2.1.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake xdg-utils
+
+DESCRIPTION="Qt GUI Process Manager"
+HOMEPAGE="https://lxqt.github.io/;
+SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+
+LICENSE="GPL-2 GPL-2+ LGPL-2.1+ QPL-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   >=dev-util/lxqt-build-tools-0.7.0
+"
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+"
+RDEPEND="${DEPEND}"
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/, profiles/arch/arm/, profiles/arch/powerpc/ppc64/

2020-05-20 Thread Andreas Sturmlechner
commit: 7a5b196fe84966b0cbb8af412c8e57a3f84b7dfc
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 27 20:25:40 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:28:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a5b196f

profiles/arch/{arm,arm64,powerpc/ppc64}: mask lxqt-meta[archiver]

Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/arm/package.use.mask   | 4 
 profiles/arch/arm64/package.use.mask | 4 
 profiles/arch/powerpc/ppc64/package.use.mask | 4 
 3 files changed, 12 insertions(+)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 960cb9e4384..c91c0b17be6 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Jimi Huotari  (2020-05-17)
+# Mask until 'app-arch/lxqt-archiver' is keyworded.
+lxqt-base/lxqt-meta archiver
+
 # Mikle Kolyada  (2020-05-06)
 # no keywords
 dev-python/pbr test

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index d5dc4676c9f..a55c14e19b9 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Jimi Huotari  (2020-05-17)
+# Mask until 'app-arch/lxqt-archiver' is keyworded.
+lxqt-base/lxqt-meta archiver
+
 # Georgy Yakovlev  (2020-05-17)
+# Mask until 'app-arch/lxqt-archiver' is keyworded.
+lxqt-base/lxqt-meta archiver
+
 # Matthew Thode  (2020-02-17)
 # Mask until net-analyzer/icinga2 is keyworded
 net-analyzer/pnp4nagios icinga



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

2020-05-20 Thread Andreas Sturmlechner
commit: 0a02905352de861f4106d7cf1a9480d6da7745b1
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 27 19:06:27 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:28:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a029053

lxqt-base/lxqt-runner: add version 0.15.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 lxqt-base/lxqt-runner/Manifest  |  1 +
 lxqt-base/lxqt-runner/lxqt-runner-0.15.0.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/lxqt-base/lxqt-runner/Manifest b/lxqt-base/lxqt-runner/Manifest
index 90f276fbb41..4bde3482ef8 100644
--- a/lxqt-base/lxqt-runner/Manifest
+++ b/lxqt-base/lxqt-runner/Manifest
@@ -1 +1,2 @@
 DIST lxqt-runner-0.14.1.tar.xz 223628 BLAKE2B 
c9f5879bc4c58d0a9cbc19e6efef7fc26bd479e14b7e7109458501372e9b3e251bf87889a1913e6bbc99b68b96b450e71ca57c764aac52afedd35e9904aedd40
 SHA512 
62d196d37e87bc9154fa2cd9abcb8671277bffdb8673a6531bcb93161944cb8a31298587f8323d79a290292fc73765ea15990106828335879b87029ff1aba28c
+DIST lxqt-runner-0.15.0.tar.xz 223996 BLAKE2B 
90e078d4a2cb93bfc9f964cf4cdcee73e4d5a390ec1383f623b96f15646dec7cff630d95dcd3613427063213c951325826c69d5bff6ee8b9b3024133ed01166c
 SHA512 
559a5ef627f311ee4894891445a7f1bf70349d7f89ec3eb1d5550f8e87486d695d03fb70a8ec936b074e83c82c29ff26c07ee3edeebbbf8dade2d9a5f4dacdba

diff --git a/lxqt-base/lxqt-runner/lxqt-runner-0.15.0.ebuild 
b/lxqt-base/lxqt-runner/lxqt-runner-0.15.0.ebuild
new file mode 100644
index 000..2d89c16b0f7
--- /dev/null
+++ b/lxqt-base/lxqt-runner/lxqt-runner-0.15.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="LXQt quick launcher"
+HOMEPAGE="https://lxqt.github.io/;
+
+MY_PV="$(ver_cut 1-2)*"
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
+else
+   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="LGPL-2.1 LGPL-2.1+"
+SLOT="0"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   >=dev-util/lxqt-build-tools-0.7.0
+   virtual/pkgconfig
+"
+DEPEND="
+   >=dev-cpp/muParser-2.2.3:=
+   >=dev-libs/libqtxdg-3.3.1
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   kde-frameworks/kwindowsystem:5
+   =lxqt-base/liblxqt-${MY_PV}
+   =lxqt-base/lxqt-globalkeys-${MY_PV}
+"
+RDEPEND="${DEPEND}
+   !lxqt-base/lxqt-l10n
+"
+
+src_install() {
+   cmake_src_install
+   doman man/*.1
+}



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

2020-05-20 Thread Andreas Sturmlechner
commit: cf455868ccf3cb773955c1b1924a424c39fab582
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 27 18:55:03 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:28:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf455868

lxqt-base/lxqt-session: add version 0.15.0

With this, the 'x11-themes/lxqt-themes' dependency and the related
USE-flag have been removed.  There seems to be no hard requirement
for it in this particular package, and users of 'lxqt-meta' will get
the themes that way already.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 lxqt-base/lxqt-session/Manifest   |  1 +
 lxqt-base/lxqt-session/lxqt-session-0.15.0.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/lxqt-base/lxqt-session/Manifest b/lxqt-base/lxqt-session/Manifest
index 2b023599070..fd0c147f62a 100644
--- a/lxqt-base/lxqt-session/Manifest
+++ b/lxqt-base/lxqt-session/Manifest
@@ -1 +1,2 @@
 DIST lxqt-session-0.14.1.tar.xz 178600 BLAKE2B 
a4f0f096b994ea409e47d364bbde93bb66bfb4b5fb157ec1acb78a3055584dd31772ca2ed6a6592940e6fb578bbca3d0499f6eaa9775f84ce9703c39b0fc0bf3
 SHA512 
9274564f3eabe33744bbe8555b1177d8ff6f241f5849bef29f0bb344f506e590e1deab87bf2fdeb867872ebaa0262cda0400f16179951fd66fbcb4d9f7358c4c
+DIST lxqt-session-0.15.0.tar.xz 181900 BLAKE2B 
87a96f832497d235de2b86deb9b66f21bae270906c5fd17d5ea3059f6be1527502423cf55bff7b2fecfd9a881c867791dd603ce9aa1bb29b1ae1b337e05ab529
 SHA512 
96ef9e58ca25303ac0213f1cb5faee5efddb61ac3705484ac55b39db56c9302ff646e317dbc753b213a5e2ea38818b247244a2be5219fbe6db9e419b8c638591

diff --git a/lxqt-base/lxqt-session/lxqt-session-0.15.0.ebuild 
b/lxqt-base/lxqt-session/lxqt-session-0.15.0.ebuild
new file mode 100644
index 000..0be394a3ce6
--- /dev/null
+++ b/lxqt-base/lxqt-session/lxqt-session-0.15.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="LXQt Session Manager"
+HOMEPAGE="https://lxqt.github.io/;
+
+MY_PV="$(ver_cut 1-2)*"
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
+else
+   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+IUSE="+udev"
+
+LICENSE="LGPL-2.1 LGPL-2.1+"
+SLOT="0"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   >=dev-util/lxqt-build-tools-0.7.0
+"
+DEPEND="
+   >=dev-libs/libqtxdg-3.3.1
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   kde-frameworks/kwindowsystem:5[X]
+   =lxqt-base/liblxqt-${MY_PV}
+   x11-libs/libX11
+   x11-misc/xdg-user-dirs
+   udev? ( virtual/libudev )
+"
+RDEPEND="${DEPEND}
+   !lxqt-base/lxqt-l10n
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_LIBUDEV=$(usex udev)
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   doman lxqt-config-session/man/*.1 lxqt-session/man/*.1
+
+   newenvd - 91lxqt-config-dir <<- _EOF_
+   XDG_CONFIG_DIRS='${EPREFIX}/usr/share'
+   _EOF_
+}



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

2020-05-20 Thread Andreas Sturmlechner
commit: ce6e2c37f0488256ee7c74462978634b3d16a64c
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 27 17:58:09 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:28:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce6e2c37

media-sound/pavucontrol-qt: add version 0.15.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/pavucontrol-qt/Manifest|  1 +
 .../pavucontrol-qt/pavucontrol-qt-0.15.0.ebuild| 36 ++
 2 files changed, 37 insertions(+)

diff --git a/media-sound/pavucontrol-qt/Manifest 
b/media-sound/pavucontrol-qt/Manifest
index 50deec338c5..84b6f14b82f 100644
--- a/media-sound/pavucontrol-qt/Manifest
+++ b/media-sound/pavucontrol-qt/Manifest
@@ -1 +1,2 @@
 DIST pavucontrol-qt-0.14.1.tar.xz 94948 BLAKE2B 
e0bbbaa2410220c0e34ff77cb84c783ba682587311eaf20eca286a142e122827b6294e9d0409f2ea5b18d80c06d822bbaed49d60d1402a4a97b7f7210ee2cacd
 SHA512 
55a8bceb31e07ceac7ab1fbb5f20101dfb087e58578039a238677e77f858e0564dca46efee2d5513a247c0be474f24d31e3afa9cf3cea0734feb0e56c33d5494
+DIST pavucontrol-qt-0.15.0.tar.xz 97480 BLAKE2B 
183c3cbbe87b6867bb116041d41dd29f5ba72156e9078a4f09e5ffcbd3e123f6511cb06c99ce3cc8ce243a0551b132438bad7b14ae759cc775974c2ad3388bf3
 SHA512 
c77b0c7403c24df7839598aa46a6076e9ce84a102866a8917c6b8535f1a2b15baacd63e9ddf6bf0b7e914e7c681f0e10bbe378a641bc71144c1b22bc918e4600

diff --git a/media-sound/pavucontrol-qt/pavucontrol-qt-0.15.0.ebuild 
b/media-sound/pavucontrol-qt/pavucontrol-qt-0.15.0.ebuild
new file mode 100644
index 000..21b7b2ce671
--- /dev/null
+++ b/media-sound/pavucontrol-qt/pavucontrol-qt-0.15.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Qt GUI Pulseaudio Mixer"
+HOMEPAGE="https://lxqt.github.io/;
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
+else
+   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
+fi
+
+LICENSE="GPL-2 GPL-2+"
+SLOT="0"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   >=dev-util/lxqt-build-tools-0.7.0
+   virtual/pkgconfig
+"
+DEPEND="
+   dev-libs/glib:2
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtwidgets:5
+   media-sound/pulseaudio[glib]
+"
+RDEPEND="${DEPEND}
+   !lxqt-base/lxqt-l10n
+"



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

2020-05-20 Thread Andreas Sturmlechner
commit: 7204a1f2261636de04eceed3b96e3480f87353c1
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 27 18:51:48 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:28:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7204a1f2

lxqt-base/lxqt-powermanagement: add version 0.15.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 lxqt-base/lxqt-powermanagement/Manifest|  1 +
 .../lxqt-powermanagement-0.15.0.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/lxqt-base/lxqt-powermanagement/Manifest 
b/lxqt-base/lxqt-powermanagement/Manifest
index 80443228187..9b6828401c7 100644
--- a/lxqt-base/lxqt-powermanagement/Manifest
+++ b/lxqt-base/lxqt-powermanagement/Manifest
@@ -1 +1,2 @@
 DIST lxqt-powermanagement-0.14.1.tar.xz 60892 BLAKE2B 
abaa853f6de7540dc0b0446dc442f78b59f9493fdf5565c1207080ec979f04b5e42a343d248feb99e57af32b008f49b36e3ec07e1a592eb957adf762b131761b
 SHA512 
04c72e8f73fff647f0a1d987db2879dffaeba7accfa320bc3b101befdb041ce391debd5f6de12cd2614f9ddc9bf07644d778bb33611a3a4690fe818f7bc81d10
+DIST lxqt-powermanagement-0.15.0.tar.xz 64748 BLAKE2B 
1a41e22e87c4af8b891d56d1a328d3c81ef1b5b6810fcdf392548bf497482d4c425901311f57f0a1be89e9ea49569dabb8a01be9ef90dfd8648460e2d7899507
 SHA512 
8ea0765bad3885e6a8e574b382d6bea0bd5065b760241b5fa641e17096fffb43c5472577729365c36918caa4ca0d058fa1a24538dfe157e32ac519d94a4db039

diff --git a/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-0.15.0.ebuild 
b/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-0.15.0.ebuild
new file mode 100644
index 000..2ecf9780b42
--- /dev/null
+++ b/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-0.15.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="LXQt daemon for power management and auto-suspend"
+HOMEPAGE="https://lxqt.github.io/;
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
+else
+   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="LGPL-2.1 LGPL-2.1+"
+SLOT="0"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   >=dev-util/lxqt-build-tools-0.7.0
+   virtual/pkgconfig
+"
+DEPEND="
+   >=dev-libs/libqtxdg-3.3.1
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   kde-frameworks/kidletime:5
+   kde-frameworks/solid:5
+   =lxqt-base/liblxqt-$(ver_cut 1-2)*
+   sys-power/upower
+"
+RDEPEND="${DEPEND}
+   !lxqt-base/lxqt-l10n
+"



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpsbabel/

2020-05-20 Thread Andreas Sturmlechner
commit: 438d0fa1f676fa03fe4b89b8bd3186af5433da29
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 23:24:55 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:25:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438d0fa1

sci-geosciences/gpsbabel: EAPI-7 bump, use desktop.eclass

Drop superfluous ${S}

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-geosciences/gpsbabel/gpsbabel-1.5.4-r1.ebuild | 45 +--
 1 file changed, 25 insertions(+), 20 deletions(-)

diff --git a/sci-geosciences/gpsbabel/gpsbabel-1.5.4-r1.ebuild 
b/sci-geosciences/gpsbabel/gpsbabel-1.5.4-r1.ebuild
index cc1c9bde096..3b07666bdf5 100644
--- a/sci-geosciences/gpsbabel/gpsbabel-1.5.4-r1.ebuild
+++ b/sci-geosciences/gpsbabel/gpsbabel-1.5.4-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit autotools eutils qmake-utils
+inherit autotools desktop qmake-utils
 
 DESCRIPTION="GPS waypoints, tracks and routes converter"
 HOMEPAGE="https://www.gpsbabel.org/ https://github.com/gpsbabel/gpsbabel;
@@ -16,6 +16,14 @@ SLOT="0"
 KEYWORDS="amd64 ~ppc x86"
 IUSE="doc +gui"
 
+BDEPEND="
+   doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   dev-lang/perl
+   dev-libs/libxslt
+   )
+   gui? ( dev-qt/linguist-tools:5 )
+"
 RDEPEND="
dev-libs/expat
dev-qt/qtcore:5
@@ -31,14 +39,7 @@ RDEPEND="
dev-qt/qtxml:5
)
 "
-DEPEND="${RDEPEND}
-   doc? (
-   app-text/docbook-xml-dtd:4.1.2
-   dev-lang/perl
-   dev-libs/libxslt
-   )
-   gui? ( dev-qt/linguist-tools:5 )
-"
+DEPEND="${RDEPEND}"
 
 DOCS=( AUTHORS README.{contrib,igc,mapconverter,md,xmapwpt} )
 
@@ -65,21 +66,25 @@ src_prepare() {
mv configure.in configure.ac || die
sed -i -e "/^configure:/s/configure.in/configure.ac/" Makefile.in || die
 
-   use doc && cp "${DISTDIR}/gpsbabel.org-style3.css" "${S}"
+   if use doc; then
+   cp "${DISTDIR}/gpsbabel.org-style3.css" . || die
+   fi
 
eautoreconf
 }
 
 src_configure() {
-   econf \
-   $(use_with doc doc "${S}"/doc/manual) \
-   LRELEASE=$(qt5_get_bindir)/lrelease \
-   LUPDATE=$(qt5_get_bindir)/lupdate \
-   QMAKE=$(qt5_get_bindir)/qmake \
+   local myeconfargs=(
+   $(use_with doc doc doc/manual)
+   LRELEASE=$(qt5_get_bindir)/lrelease
+   LUPDATE=$(qt5_get_bindir)/lupdate
+   QMAKE=$(qt5_get_bindir)/qmake
--with-zlib=system
+   )
+   econf "${myeconfargs[@]}"
 
if use gui; then
-   pushd "${S}/gui" > /dev/null || die
+   pushd gui > /dev/null || die
$(qt5_get_bindir)/lrelease *.ts || die
eqmake5
popd > /dev/null
@@ -89,7 +94,7 @@ src_configure() {
 src_compile() {
default
if use gui; then
-   pushd "${S}/gui" > /dev/null || die
+   pushd gui > /dev/null || die
emake
popd > /dev/null
fi
@@ -101,7 +106,7 @@ src_compile() {
 }
 
 src_install() {
-   use doc && HTML_DOCS=( "${S}"/${PN}.html "${S}"/${PN}.org-style3.css )
+   use doc && local HTML_DOCS=( ${PN}.html ${PN}.org-style3.css )
 
default
 



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

2020-05-20 Thread Sebastian Pipping
commit: b4e532024ce45cfcea858711bd315124a851b891
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed May 20 23:18:44 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed May 20 23:19:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4e53202

dev-util/cpptest: Support USE=-static-libs

Closes: https://bugs.gentoo.org/724290
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.99, Repoman-2.3.22

 dev-util/cpptest/cpptest-2.0.0-r1.ebuild | 27 +++
 1 file changed, 27 insertions(+)

diff --git a/dev-util/cpptest/cpptest-2.0.0-r1.ebuild 
b/dev-util/cpptest/cpptest-2.0.0-r1.ebuild
new file mode 100644
index 000..e9815270508
--- /dev/null
+++ b/dev-util/cpptest/cpptest-2.0.0-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Simple but powerful unit testing framework for C++"
+HOMEPAGE="https://github.com/cpptest/cpptest;
+SRC_URI="https://github.com/cpptest/cpptest/releases/download/${PV}/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="1"  # for soversion 1.x.x
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="doc static-libs"
+
+DEPEND="doc? ( app-doc/doxygen )"
+RDEPEND="!dev-util/cpptest:0"
+
+DOCS=( AUTHORS BUGS NEWS README )
+
+src_configure() {
+   econf $(use_enable doc) $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



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

2020-05-20 Thread Zac Medico
commit: bf2139a403a2a06b21c17e6c12978d215fa39476
Author: Jakov Smolic  sartura  hr>
AuthorDate: Wed May 20 22:25:59 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed May 20 23:14:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf2139a4

dev-util/ply: add static-libs USE flag

Closes: https://github.com/gentoo/gentoo/pull/15896
Closes: https://bugs.gentoo.org/724300
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Zac Medico  gentoo.org>

 dev-util/ply/ply-2.1.1.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-util/ply/ply-2.1.1.ebuild b/dev-util/ply/ply-2.1.1.ebuild
index 3721bd7bdb0..55bfd433e22 100644
--- a/dev-util/ply/ply-2.1.1.ebuild
+++ b/dev-util/ply/ply-2.1.1.ebuild
@@ -12,6 +12,7 @@ SRC_URI="https://github.com/iovisor/ply/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="static-libs"
 
 pkg_pretend() {
local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF
@@ -29,4 +30,8 @@ src_prepare() {
 src_install() {
default
rm -f "${ED}/usr/share/doc/${P}/COPYING"
+
+   if ! use static-libs; then
+   find "${D}" -type f -name '*.a' -delete || die
+   fi
 }



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

2020-05-20 Thread Mike Pagano
commit: dee616e55bf3f2ced4f2f4688df60626ed2f6a29
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed May 20 23:10:07 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed May 20 23:10:07 2020 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=dee616e5

sign-file: full functionality with modern LibreSSL

Bug: https://bugs.gentoo.org/717166

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

 _README |  4 
 2920_sign-file-patch-for-libressl.patch | 16 
 2 files changed, 20 insertions(+)

diff --git a/_README b/_README
index 3a37e9d..50aaa31 100644
--- a/_README
+++ b/_README
@@ -127,6 +127,10 @@ Patch:  
2910_TVP5150-Fix-build-issue-by-selecting-REGMAP-I2C.patch
 From:   https://bugs.gentoo.org/721096
 Desc:   VIDEO_TVP515 requies REGMAP_I2C to build.  Select it by default in 
Kconfig. See bug #721096. Thanks to Max Steel
 
+Patch:  2920_sign-file-patch-for-libressl.patch
+From:   https://bugs.gentoo.org/717166
+Desc:   sign-file: full functionality with modern LibreSSL
+
 Patch:  4567_distro-Gentoo-Kconfig.patch
 From:   Tom Wijsman 
 Desc:   Add Gentoo Linux support config settings and defaults.

diff --git a/2920_sign-file-patch-for-libressl.patch 
b/2920_sign-file-patch-for-libressl.patch
new file mode 100644
index 000..e6ec017
--- /dev/null
+++ b/2920_sign-file-patch-for-libressl.patch
@@ -0,0 +1,16 @@
+--- a/scripts/sign-file.c  2020-05-20 18:47:21.282820662 -0400
 b/scripts/sign-file.c  2020-05-20 18:48:37.991081899 -0400
+@@ -41,9 +41,10 @@
+  * signing with anything other than SHA1 - so we're stuck with that if such is
+  * the case.
+  */
+-#if defined(LIBRESSL_VERSION_NUMBER) || \
+-  OPENSSL_VERSION_NUMBER < 0x1000L || \
+-  defined(OPENSSL_NO_CMS)
++#if defined(OPENSSL_NO_CMS) || \
++  ( defined(LIBRESSL_VERSION_NUMBER) \
++  && (LIBRESSL_VERSION_NUMBER < 0x301fL) ) || \
++  OPENSSL_VERSION_NUMBER < 0x1000L
+ #define USE_PKCS7
+ #endif
+ #ifndef USE_PKCS7



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/molsketch/

2020-05-20 Thread Andreas Sturmlechner
commit: e1054d38e18cc30baed0f4997b451e44851a5ab0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 22:49:36 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 23:06:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1054d38

sci-chemistry/molsketch: Fix QA issues, switch to cmake.eclass, EAPI-7

Drop unused cmake vars
Drop unused multilib
Add missing xdg-utils and xdg_desktop_database_update
Fix indendation
No tests found
Replace defunct sed with cmake var.

Closes: https://bugs.gentoo.org/660272
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-chemistry/molsketch/molsketch-0.4.1-r1.ebuild | 42 +++
 1 file changed, 21 insertions(+), 21 deletions(-)

diff --git a/sci-chemistry/molsketch/molsketch-0.4.1-r1.ebuild 
b/sci-chemistry/molsketch/molsketch-0.4.1-r1.ebuild
index 87dc43370de..5b997ba272b 100644
--- a/sci-chemistry/molsketch/molsketch-0.4.1-r1.ebuild
+++ b/sci-chemistry/molsketch/molsketch-0.4.1-r1.ebuild
@@ -1,23 +1,18 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-CMAKE_MAKEFILE_GENERATOR=ninja
-
-inherit cmake-utils multilib qmake-utils
-
-MY_P=${P/m/M}-src
+inherit cmake qmake-utils xdg-utils
 
 DESCRIPTION="A drawing tool for 2D molecular structures"
 HOMEPAGE="http://molsketch.sourceforge.net/;
-SRC_URI="mirror://sourceforge/project/${PN}/Molsketch/Beryllium-7%20${PV}/${MY_P}.tar.gz"
+SRC_URI="mirror://sourceforge/project/${PN}/Molsketch/Beryllium-7%20${PV}/${P^}-src.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
+IUSE=""
 
 DEPEND="
>=sci-chemistry/openbabel-2.2
@@ -26,35 +21,40 @@ DEPEND="
dev-qt/qtprintsupport:5
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
-   "
+"
 RDEPEND="${DEPEND}"
 
-S=${WORKDIR}/${MY_P%%-src}
+S="${WORKDIR}/${P^}"
 
 PATCHES=(
"${FILESDIR}"/${PN}-0.3.0-_DEFAULT_SOURCE.patch
"${FILESDIR}"/${P}-more-quotes.patch
-   )
+)
 
 src_prepare() {
sed -e "/LIBRARY DESTINATION/ s/lib/$(get_libdir)/g" \
-i {obabeliface,libmolsketch/src}/CMakeLists.txt || die #351246
-   sed -e "s:doc/molsketch:doc/${PF}:g" \
-   -i molsketch/src/{CMakeLists.txt,mainwindow.cpp} || die
-   cmake-utils_src_prepare
+   cmake_src_prepare
 }
 
 src_configure() {
local mycmakeargs=(
-   -DOPENBABEL2_INCLUDE_DIR="${EPREFIX}/usr/include/openbabel-2.0"
-   -DCMAKE_DISABLE_FIND_PACKAGE_KDE4=ON
-   -DENABLE_TESTS=$(usex test "ON" "OFF")
+   -DOPENBABEL2_INCLUDE_DIR="${EPREFIX}"/usr/include/openbabel-2.0
-DMSK_INSTALL_PREFIX=/usr
+   -DMSK_INSTALL_DOCS="${EPREFIX}"/usr/share/doc/${PF}
)
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
dosym ${PN}-qt5 /usr/bin/${PN}
 }
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



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

2020-05-20 Thread Zac Medico
commit: 5cd835f3c148a053fc1b402b025968af599ab376
Author: Jakov Petrina  sartura  hr>
AuthorDate: Mon May 18 23:21:47 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed May 20 22:26:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cd835f3

dev-util/ply: remove old ebuild

Closes: https://github.com/gentoo/gentoo/pull/15874
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jakov Petrina  sartura.hr>
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Luka Perkov  sartura.hr>
Signed-off-by: Zac Medico  gentoo.org>

 dev-util/ply/Manifest |  1 -
 dev-util/ply/ply-0_pre20160313.ebuild | 58 ---
 2 files changed, 59 deletions(-)

diff --git a/dev-util/ply/Manifest b/dev-util/ply/Manifest
index 6438cf1567c..db6ffb998c1 100644
--- a/dev-util/ply/Manifest
+++ b/dev-util/ply/Manifest
@@ -1,2 +1 @@
-DIST ply-0_pre20160313.tar.gz 38530 BLAKE2B 
3c709e98c32cfd5dce389cf8829e135e0ecdc7907c83dcd2eed88c9c4c5f5a81093cc9ca7045b0cdb18566f0a8b49ddb4d3ba7320c7eaf56a350e45345e8d7bf
 SHA512 
2de2ca2751574fe23b48188b0e8d1b4f1afe46003cbdefa69aeadaed0442675dad42b6cbfd161ebfbe006fbb21d447be4fca0ea7350b1409207473511f685d47
 DIST ply-2.1.1.tar.gz 71578 BLAKE2B 
b63d0bd355985035b8d1c934c13982e21eeda0d710f40b8131562e9ef6a21a3eaf04960b871f5ab83d718ab1726450996988a2aef1a6fbd2e8f1a3c55db92beb
 SHA512 
fdc66d752989a239e01d2746e6c56610c2c945fbeeff8f2a79be1db487a6cbba365d1bd1b553d25c43a3fdc3634ab96bf4a37ab4f694c6eb6eba82c35b37231e

diff --git a/dev-util/ply/ply-0_pre20160313.ebuild 
b/dev-util/ply/ply-0_pre20160313.ebuild
deleted file mode 100644
index 46367c55cfc..000
--- a/dev-util/ply/ply-0_pre20160313.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools linux-info
-
-DESCRIPTION="Dynamic instrumentation of the Linux kernel with BPF and kprobes"
-HOMEPAGE="https://github.com/iovisor/ply;
-EGIT_COMMIT="cfc56c789ad1eff1080ecb0dad18d009b91ae8ea"
-SRC_URI="https://github.com/iovisor/ply/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-S=${WORKDIR}/${PN}-${EGIT_COMMIT}
-
-pkg_pretend() {
-   local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF
-   ~BPF_JIT ~HAVE_BPF_JIT ~BPF_EVENTS"
-
-   check_extra_config
-}
-
-src_prepare() {
-   eapply_user
-   eautoreconf
-   default
-}
-
-src_configure() {
-   local econf_args=() kerneldir_orig
-   if [[ -d ${KERNEL_DIR} ]]; then
-   # Using KBUILD_OUTPUT can fail, depending on the source tree
-   # state (it might demand that we make mrproper). Therefore,
-   # create a symlink copy of the source tree so that we are free
-   # to clean things up as needed.
-   kerneldir_orig=${KERNEL_DIR}
-   cp -sR "$(realpath "${kerneldir_orig}")" "${T}/kerneldir" || die
-   export KERNEL_DIR="${T}/kerneldir"
-   pushd "${KERNEL_DIR}" || die
-   # avoid sandbox violation for scripts/kconfig/.conf.cmd
-   find . -name '\.*' -delete
-   cp "${kerneldir_orig}/.config" ./.config || die
-   set_arch_to_kernel
-   make mrproper oldconfig prepare || die
-   popd || die
-   econf_args+=(--with-kerneldir="${KERNEL_DIR}")
-   fi
-   econf "${econf_args[@]}"
-}
-
-src_install() {
-   default
-   rm -f "${ED}/usr/share/doc/${P}/COPYING"
-}



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

2020-05-20 Thread Georgy Yakovlev
commit: e03a6b70b6346b3156902f6256b9b75ca75d7560
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed May 20 09:58:17 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed May 20 22:25:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e03a6b70

mail-client/alpine: add ~ppc64 keyword

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev  gentoo.org>

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

diff --git a/mail-client/alpine/alpine-2.22-r1.ebuild 
b/mail-client/alpine/alpine-2.22-r1.ebuild
index 95787b03996..9a57c1139c8 100644
--- a/mail-client/alpine/alpine-2.22-r1.ebuild
+++ b/mail-client/alpine/alpine-2.22-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="+chappa doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime 
spell ssl threads"
 
 DEPEND=">=sys-libs/ncurses-5.1:0=



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

2020-05-20 Thread Georgy Yakovlev
commit: 123f802c98c31bf9a246f19595f88a474792f656
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed May 20 09:59:09 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed May 20 22:25:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=123f802c

net-mail/isync: add ~ppc64 keyword

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-mail/isync/isync-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/isync/isync-1.3.1.ebuild 
b/net-mail/isync/isync-1.3.1.ebuild
index 83a9098db3d..0cdbe37f5f6 100644
--- a/net-mail/isync/isync-1.3.1.ebuild
+++ b/net-mail/isync/isync-1.3.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3 autotools
 else
SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~ppc x86"
+   KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
 fi
 
 IUSE="libressl sasl ssl zlib"



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

2020-05-20 Thread Georgy Yakovlev
commit: dcbef282f62303eba08d293a85452d626e64f571
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed May 20 10:00:41 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed May 20 22:25:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcbef282

net-mail/isync: sync live ebuild keywords

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev  gentoo.org>

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

diff --git a/net-mail/isync/isync-.ebuild b/net-mail/isync/isync-.ebuild
index c9d9c4a0112..c910f9673b0 100644
--- a/net-mail/isync/isync-.ebuild
+++ b/net-mail/isync/isync-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3 autotools
 else
SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~ppc ~x86"
+   KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
 fi
 
 IUSE="libressl sasl ssl zlib"



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

2020-05-20 Thread Andreas Sturmlechner
commit: b137168024a19fafb2885c4916aed9d9b50064eb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 21:48:00 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 22:17:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1371680

media-sound/qtagger: EAPI-7 bump, switch to cmake, missing DEPEND

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/qtagger/qtagger-1.0.1_p20150402.ebuild | 15 +--
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/media-sound/qtagger/qtagger-1.0.1_p20150402.ebuild 
b/media-sound/qtagger/qtagger-1.0.1_p20150402.ebuild
index 460a0e65440..f85a7a431ed 100644
--- a/media-sound/qtagger/qtagger-1.0.1_p20150402.ebuild
+++ b/media-sound/qtagger/qtagger-1.0.1_p20150402.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="emake"
 COMMIT=0e74fe022ddbb689f7bae0460a21be303114029b
-inherit cmake-utils qmake-utils vcs-snapshot
+inherit cmake qmake-utils
 
 DESCRIPTION="Simple Qt5 ID3v2 tag editor"
 HOMEPAGE="https://github.com/DOOMer/qtagger;
@@ -16,6 +16,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
+BDEPEND="dev-qt/linguist-tools:5"
 DEPEND="
dev-qt/qtcore:5
dev-qt/qtgui:5
@@ -24,12 +25,14 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+S="${WORKDIR}/${PN}-${COMMIT}"
+
 src_prepare() {
# fix doc installation path
sed -i -e "s/doc\/${PN}/doc\/${PF}/" CMakeLists.txt || die
sed -i -e "s/share%1doc%1qtagger/share%1doc%1${PF}/" src/mainwindow.cpp 
|| die
 
-   cmake-utils_src_prepare
+   cmake_src_prepare
 }
 
 src_configure() {
@@ -37,11 +40,11 @@ src_configure() {
-DCMAKE_NO_BUILTIN_CHRPATH:BOOL=ON
-DQT_LRELEASE_EXECUTABLE=$(qt5_get_bindir)/lrelease
)
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
 
rm "${ED}"/usr/share/doc/${PF}/LICENSE || die
 }



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

2020-05-20 Thread Andreas Sturmlechner
commit: 3b881ea33797720fc306c028366794847bddb8de
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 18:23:00 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 22:17:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b881ea3

dev-util/kdbg: Switch to https

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/dev-util/kdbg/kdbg-3.0.1.ebuild b/dev-util/kdbg/kdbg-3.0.1.ebuild
index 5a91055027d..a6909362f27 100644
--- a/dev-util/kdbg/kdbg-3.0.1.ebuild
+++ b/dev-util/kdbg/kdbg-3.0.1.ebuild
@@ -9,7 +9,7 @@ QTMIN=5.12.3
 inherit ecm
 
 DESCRIPTION="Graphical debugger interface"
-HOMEPAGE="http://www.kdbg.org/;
+HOMEPAGE="https://www.kdbg.org/;
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/qtadb/

2020-05-20 Thread Andreas Sturmlechner
commit: 8aa98e37179063bb6308acdee5aa5eb471b8645b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 17:48:40 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 22:17:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aa98e37

app-mobilephone/qtadb: EAPI-7 bump

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-mobilephone/qtadb/qtadb-0.8.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-mobilephone/qtadb/qtadb-0.8.1-r1.ebuild 
b/app-mobilephone/qtadb/qtadb-0.8.1-r1.ebuild
index 1c1f0633793..ca8a59cdb3b 100644
--- a/app-mobilephone/qtadb/qtadb-0.8.1-r1.ebuild
+++ b/app-mobilephone/qtadb/qtadb-0.8.1-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 COMMIT=ccbb0c86c9eb
 inherit desktop qmake-utils readme.gentoo-r1



[gentoo-commits] repo/gentoo:master commit in: sci-libs/liborigin/files/, sci-libs/liborigin/

2020-05-20 Thread Andreas Sturmlechner
commit: 15ac48991620a8b7f73d67788bed75b7ab8853b7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 21:36:43 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 22:17:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15ac4899

sci-libs/liborigin: 3.0.0 version bump

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/liborigin/Manifest|   1 +
 .../files/liborigin-3.0.0-buildsystem.patch| 166 
 .../files/liborigin-3.0.0-missing-header.patch |  38 
 .../files/liborigin-3.0.0-no-exit-calls.patch  |  89 +
 .../liborigin-3.0.0-no-standard-streams.patch  | 210 +
 sci-libs/liborigin/liborigin-3.0.0.ebuild  |  55 ++
 sci-libs/liborigin/metadata.xml|   6 +-
 7 files changed, 562 insertions(+), 3 deletions(-)

diff --git a/sci-libs/liborigin/Manifest b/sci-libs/liborigin/Manifest
index 9f0b954a93d..9b2da118ce9 100644
--- a/sci-libs/liborigin/Manifest
+++ b/sci-libs/liborigin/Manifest
@@ -1 +1,2 @@
+DIST liborigin-3.0.0.tar.gz 156736 BLAKE2B 
1c1fda3fc3ad47394b65637a808eca1ecf4cff19eb49de0811e50d395c3b7759f8ec19c680ed83f7a8191022aa17b4ba1211baa6ea16a48a5153736d9138ed5c
 SHA512 
1cf00ec33a90b4baede0cd3b2a3e6d78ca4810511c6be58c4d1cce12e7e1001752422fe2ddbca80cd9016b91c5321eca1ab43606ace3acc21955a034ebc4094c
 DIST liborigin2-20110829.zip 158364 BLAKE2B 
fb6902142fe20bd29c8f3dd4c6d0c77b6f94e66f082c6950809367a4049adc1092a5e1abc2705670a15a32d1d680c14fc05061d34d422cd55689bb778ee47fde
 SHA512 
d0e4013a686fbc61c58b1f39e98aace91978bcadffbb2ef9d32576a3b2f19cc2443d595da2d3ecc19298ec6e29c20717db94e1fda6a64d71f3763841228a01c0

diff --git a/sci-libs/liborigin/files/liborigin-3.0.0-buildsystem.patch 
b/sci-libs/liborigin/files/liborigin-3.0.0-buildsystem.patch
new file mode 100644
index 000..d8444dedafe
--- /dev/null
+++ b/sci-libs/liborigin/files/liborigin-3.0.0-buildsystem.patch
@@ -0,0 +1,166 @@
+From a751f00ebba9fa226860ed4e2c1ae5fa35622e89 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Wed, 20 May 2020 22:33:08 +0200
+Subject: [PATCH 1/4] Don't install bundled tree.hh
+
+Signed-off-by: Andreas Sturmlechner 
+---
+ CMakeLists.txt | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 17c613b..a6b4b8a 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -25,7 +25,6 @@ set (devel-headers
+   OriginObj.h
+   OriginFile.h
+   OriginParser.h
+-  tree.hh
+   )
+ 
+ # LIB_SUFFIX can either be defined at cmake command line: cmake 
-DLIB_SUFFIX:STRING=64 ...
+-- 
+2.26.2
+
+
+From 0b4fa1ce0946bc293d798484c609c6a7ac5ab50a Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Wed, 20 May 2020 22:35:02 +0200
+Subject: [PATCH 2/4] No static target, compile opj2dat against the shared lib
+
+Signed-off-by: Andreas Sturmlechner 
+---
+ CMakeLists.txt | 8 +---
+ 1 file changed, 1 insertion(+), 7 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index a6b4b8a..6f2d87b 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -52,22 +52,16 @@ set_target_properties(origin PROPERTIES
+   VERSION 
${LIBORIGIN_VERSION_MAJOR}.${LIBORIGIN_VERSION_MINOR}.${LIBORIGIN_VERSION_BUGFIX}
+   SOVERSION ${LIBORIGIN_VERSION_MAJOR} )
+ 
+-# static library
+-add_library (origin-static STATIC ${sources})
+-set_target_properties(origin-static PROPERTIES OUTPUT_NAME "origin" 
POSITION_INDEPENDENT_CODE ON)
+-
+ # inform on log setting
+ if (DEFINED GENERATE_CODE_FOR_LOG)
+ message("File parsing will be logged.")
+ target_compile_definitions(origin PRIVATE 
GENERATE_CODE_FOR_LOG=${GENERATE_CODE_FOR_LOG})
+-target_compile_definitions(origin-static PRIVATE 
GENERATE_CODE_FOR_LOG=${GENERATE_CODE_FOR_LOG})
+ else()
+ message("File parsing will NOT be logged. Define GENERATE_CODE_FOR_LOG to 
activate logging.")
+ endif ()
+ 
+ # install libraries
+ install(TARGETS origin DESTINATION lib${LIB_SUFFIX} OPTIONAL)
+-install(TARGETS origin-static DESTINATION lib${LIB_SUFFIX} OPTIONAL)
+ 
+ # install headers
+ install(FILES ${devel-headers} DESTINATION include/liborigin)
+@@ -77,7 +71,7 @@ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/liborigin.pc 
DESTINATION lib${LIB_SUFF
+ 
+ # command line util
+ add_executable(opj2dat opj2dat.cpp)
+-target_link_libraries (opj2dat origin-static)
++target_link_libraries (opj2dat origin)
+ 
+ install(TARGETS opj2dat DESTINATION bin OPTIONAL)
+ 
+-- 
+2.26.2
+
+
+From 5f4c497408a6f144e581dd17fb3e49963e8b6b2b Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Wed, 20 May 2020 22:43:52 +0200
+Subject: [PATCH 3/4] Don't install README COPYING etc., distro package does
+ that
+
+Signed-off-by: Andreas Sturmlechner 
+---
+ CMakeLists.txt | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 6f2d87b..4fc16e0 100644
+--- 

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

2020-05-20 Thread Andreas Sturmlechner
commit: abacf647007141a83a2f72d9db4bce512c4cbb27
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 21:41:18 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 22:17:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abacf647

sci-libs/liborigin: Drop 20110829-r1

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/liborigin/Manifest |  1 -
 sci-libs/liborigin/liborigin-20110829-r1.ebuild | 62 -
 2 files changed, 63 deletions(-)

diff --git a/sci-libs/liborigin/Manifest b/sci-libs/liborigin/Manifest
index 9b2da118ce9..325e5f11cc4 100644
--- a/sci-libs/liborigin/Manifest
+++ b/sci-libs/liborigin/Manifest
@@ -1,2 +1 @@
 DIST liborigin-3.0.0.tar.gz 156736 BLAKE2B 
1c1fda3fc3ad47394b65637a808eca1ecf4cff19eb49de0811e50d395c3b7759f8ec19c680ed83f7a8191022aa17b4ba1211baa6ea16a48a5153736d9138ed5c
 SHA512 
1cf00ec33a90b4baede0cd3b2a3e6d78ca4810511c6be58c4d1cce12e7e1001752422fe2ddbca80cd9016b91c5321eca1ab43606ace3acc21955a034ebc4094c
-DIST liborigin2-20110829.zip 158364 BLAKE2B 
fb6902142fe20bd29c8f3dd4c6d0c77b6f94e66f082c6950809367a4049adc1092a5e1abc2705670a15a32d1d680c14fc05061d34d422cd55689bb778ee47fde
 SHA512 
d0e4013a686fbc61c58b1f39e98aace91978bcadffbb2ef9d32576a3b2f19cc2443d595da2d3ecc19298ec6e29c20717db94e1fda6a64d71f3763841228a01c0

diff --git a/sci-libs/liborigin/liborigin-20110829-r1.ebuild 
b/sci-libs/liborigin/liborigin-20110829-r1.ebuild
deleted file mode 100644
index 27e4ccbbe0f..000
--- a/sci-libs/liborigin/liborigin-20110829-r1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit qmake-utils
-
-DESCRIPTION="Library for reading OriginLab OPJ project files"
-HOMEPAGE="http://soft.proindependent.com/liborigin2/;
-SRC_URI="https://dev.gentoo.org/~dilfridge/distfiles/${PN}2-${PV}.zip;
-
-LICENSE="GPL-3"
-SLOT="2"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-RDEPEND="
-   dev-libs/boost
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-"
-DEPEND="${RDEPEND}
-   app-arch/unzip
-   dev-cpp/tree
-   doc? ( app-doc/doxygen )
-"
-
-DOCS=( readme FORMAT )
-
-S="${WORKDIR}"/${PN}${SLOT}
-
-src_prepare() {
-   default
-
-   cat >> liborigin2.pro <<-EOF
-   INCLUDEPATH += "${EPREFIX}/usr/include/tree"
-   headers.files = \$\$HEADERS
-   headers.path = "${EPREFIX}/usr/include/liborigin2"
-   target.path = "${EPREFIX}/usr/$(get_libdir)"
-   INSTALLS = target headers
-   EOF
-   # use system one
-   rm -f tree.hh || die
-}
-
-src_configure() {
-   eqmake5 liborigin2.pro
-}
-
-src_compile() {
-   default
-   if use doc; then
-   cd doc || die
-   doxygen Doxyfile || die "doc generation failed"
-   fi
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/html/. )
-   einstalldocs
-   emake install INSTALL_ROOT="${D}"
-}



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

2020-05-20 Thread Andreas Sturmlechner
commit: 61b5708ef0970f593afa5c217ba089080d511e06
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 22:02:08 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 22:17:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61b5708e

media-sound/qtscrobbler: EAPI-7 bump, use xdg-utils.eclass

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../qtscrobbler-0.11_pre20130123.ebuild| 24 ++
 1 file changed, 16 insertions(+), 8 deletions(-)

diff --git a/media-sound/qtscrobbler/qtscrobbler-0.11_pre20130123.ebuild 
b/media-sound/qtscrobbler/qtscrobbler-0.11_pre20130123.ebuild
index 18da2c44154..861d0f3cab7 100644
--- a/media-sound/qtscrobbler/qtscrobbler-0.11_pre20130123.ebuild
+++ b/media-sound/qtscrobbler/qtscrobbler-0.11_pre20130123.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 COMMIT=33ed278b9b543554fd6a556fd391eb4c78faab07
 MY_PN=qtscrob
 MY_P=${MY_PN}-${PV}
-inherit desktop gnome2-utils qmake-utils toolchain-funcs
+inherit desktop qmake-utils toolchain-funcs xdg-utils
 
 DESCRIPTION="Updates last.fm profiles using information from supported 
portable music players"
 HOMEPAGE="http://qtscrob.sourceforge.net/;
@@ -17,6 +17,11 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE=""
 
+BDEPEND="
+   app-arch/unzip
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
 RDEPEND="
dev-qt/qtcore:5
dev-qt/qtgui:5
@@ -25,9 +30,7 @@ RDEPEND="
dev-qt/qtwidgets:5
media-libs/libmtp:=
net-misc/curl"
-DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
 
 S="${WORKDIR}/${MY_PN}-code-${COMMIT}"
 
@@ -56,5 +59,10 @@ src_install() {
einstalldocs
 }
 
-pkg_postinst() { gnome2_icon_cache_update; }
-pkg_postrm() { gnome2_icon_cache_update; }
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2020-05-20 Thread Andreas Sturmlechner
commit: b70483e0222b4a0d58e37b69fd41a96a4b25a934
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 22:11:10 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 22:17:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b70483e0

app-text/djview: Add missing DEPEND

Non-maintainer commit.

Reported-by: lyzq  protonmail.ch>
Closes: https://bugs.gentoo.org/685470
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/djview/djview-4.10.6-r1.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/app-text/djview/djview-4.10.6-r1.ebuild 
b/app-text/djview/djview-4.10.6-r1.ebuild
index fa5fe0ff6bd..6ce9a8fd210 100644
--- a/app-text/djview/djview-4.10.6-r1.ebuild
+++ b/app-text/djview/djview-4.10.6-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit autotools gnome2-utils flag-o-matic nsplugins qmake-utils 
toolchain-funcs versionator xdg-utils
+inherit autotools flag-o-matic nsplugins qmake-utils toolchain-funcs xdg-utils
 
 DESCRIPTION="Portable DjVu viewer using Qt"
 HOMEPAGE="http://djvu.sourceforge.net/djview4.html;
@@ -23,6 +23,7 @@ RDEPEND="
dev-qt/qtprintsupport:5
dev-qt/qtwidgets:5"
 DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5
>=sys-devel/autoconf-2.67
virtual/pkgconfig
nsplugin? ( dev-libs/glib:2 )"
@@ -76,10 +77,10 @@ src_install() {
 
 pkg_postinst() {
xdg_desktop_database_update
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }
 
 pkg_postrm() {
xdg_desktop_database_update
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }



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

2020-05-20 Thread Jory Pratt
commit: a9b1dd3546c9849e5e342d246bdddea95c00dd2a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May 20 22:06:40 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Wed May 20 22:12:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b1dd35

sys-libs/musl: extract $(ARCH)$(SUBARCH) from config.mak

Closes: https://bugs.gentoo.org/642612
Closes: https://bugs.gentoo.org/645626

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>
Signed-off-by: Jory Pratt  gentoo.org>

 sys-libs/musl/musl-1.1.24.ebuild | 6 +-
 sys-libs/musl/musl-1.2.0.ebuild  | 6 +-
 sys-libs/musl/musl-.ebuild   | 6 +-
 3 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/sys-libs/musl/musl-1.1.24.ebuild b/sys-libs/musl/musl-1.1.24.ebuild
index 7948e4dbf5b..453281e19f2 100644
--- a/sys-libs/musl/musl-1.1.24.ebuild
+++ b/sys-libs/musl/musl-1.1.24.ebuild
@@ -98,7 +98,11 @@ src_install() {
dosym ${sysroot}/lib/${ldso} ${sysroot}/usr/bin/ldd
 
if [[ ${CATEGORY} != cross-* ]] ; then
-   local arch=$("${D}"usr/lib/libc.so 2>&1 | sed -n '1s/^musl libc 
(\(.*\))$/\1/p')
+   # Fish out of config:
+   #   ARCH = ...
+   #   SUBARCH = ...
+   # and print $(ARCH)$(SUBARCH).
+   local arch=$(awk '{ k[$1] = $3 } END { printf("%s%s", 
k["ARCH"], k["SUBARCH"]); }' config.mak)
[[ -e "${D}"/lib/ld-musl-${arch}.so.1 ]] || die
cp "${FILESDIR}"/ldconfig.in "${T}" || die
sed -e "s|@@ARCH@@|${arch}|" "${T}"/ldconfig.in > 
"${T}"/ldconfig || die

diff --git a/sys-libs/musl/musl-1.2.0.ebuild b/sys-libs/musl/musl-1.2.0.ebuild
index e33c6c80913..6aab4a0a5ec 100644
--- a/sys-libs/musl/musl-1.2.0.ebuild
+++ b/sys-libs/musl/musl-1.2.0.ebuild
@@ -98,7 +98,11 @@ src_install() {
dosym ${sysroot}/lib/${ldso} ${sysroot}/usr/bin/ldd
 
if [[ ${CATEGORY} != cross-* ]] ; then
-   local arch=$("${D}"usr/lib/libc.so 2>&1 | sed -n '1s/^musl libc 
(\(.*\))$/\1/p')
+   # Fish out of config:
+   #   ARCH = ...
+   #   SUBARCH = ...
+   # and print $(ARCH)$(SUBARCH).
+   local arch=$(awk '{ k[$1] = $3 } END { printf("%s%s", 
k["ARCH"], k["SUBARCH"]); }' config.mak)
[[ -e "${D}"/lib/ld-musl-${arch}.so.1 ]] || die
cp "${FILESDIR}"/ldconfig.in "${T}" || die
sed -e "s|@@ARCH@@|${arch}|" "${T}"/ldconfig.in > 
"${T}"/ldconfig || die

diff --git a/sys-libs/musl/musl-.ebuild b/sys-libs/musl/musl-.ebuild
index 50beaf64e1a..dc422c9426b 100644
--- a/sys-libs/musl/musl-.ebuild
+++ b/sys-libs/musl/musl-.ebuild
@@ -98,7 +98,11 @@ src_install() {
dosym ${sysroot}/lib/${ldso} ${sysroot}/usr/bin/ldd
 
if [[ ${CATEGORY} != cross-* ]] ; then
-   local arch=$("${D}"usr/lib/libc.so 2>&1 | sed -n '1s/^musl libc 
(\(.*\))$/\1/p')
+   # Fish out of config:
+   #   ARCH = ...
+   #   SUBARCH = ...
+   # and print $(ARCH)$(SUBARCH).
+   local arch=$(awk '{ k[$1] = $3 } END { printf("%s%s", 
k["ARCH"], k["SUBARCH"]); }' config.mak)
[[ -e "${D}"/lib/ld-musl-${arch}.so.1 ]] || die
cp "${FILESDIR}"/ldconfig.in "${T}" || die
sed -e "s|@@ARCH@@|${arch}|" "${T}"/ldconfig.in > 
"${T}"/ldconfig || die



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

2020-05-20 Thread Matt Turner
commit: ba254b6bdc8ce4b8dc928d552959492ae06ad7a2
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 20 21:57:05 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May 20 22:04:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba254b6b

dev-python/toml: Version bump to 0.10.1

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

 dev-python/toml/Manifest   |  2 ++
 dev-python/toml/toml-0.10.1.ebuild | 35 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/toml/Manifest b/dev-python/toml/Manifest
index 692ee569c92..ab49645f677 100644
--- a/dev-python/toml/Manifest
+++ b/dev-python/toml/Manifest
@@ -1,2 +1,4 @@
 DIST toml-0.10.0-1.tar.gz 20396 BLAKE2B 
3ddcb4cadfc68239cfcb34938a785b27326991ea89966aa6ba3ff2c8a430099664dce1474adf453f2d372b0d149c43584bce9c7abee4c8cbec3126adb3d2ab95
 SHA512 
ebad9d87606cf66f3db5abb2b0abd333d5536037446df131bda3f8138c33a6495a8923fc583328c27632d39448790e0e6788745d8acd7d600ea3ce57cb7dbd45
+DIST toml-0.10.1-1.tar.gz 22559 BLAKE2B 
17d9d9c78f2b78a6fc5bc0efd8530af5514d2f965eb1896a0eaca9a6d8ce1dda3a5dc825a8b6cd2a2096a582bd35952e6f0a3372021c739c69186d5a2c5642be
 SHA512 
0a2348bffc889e63f4c6f8ae4faf022cceff069b178d086a37ff03e97e0f24b4b5a72810a345692f21810f3f41908b6981da902862adb06286bdb2941e9e0d60
+DIST toml-test-280497fa5f12e43d7233aed0d74e07ca61ef176b.tar.gz 19593 BLAKE2B 
e9deba7c5d1eea7bd87fcf5e5c74bda4c2b9e9686e597e3ad51516f60eb8d192fb01d052ac57729c6f0851e2715cc6409a904affd637c9b099cabc1b12ad5d52
 SHA512 
7bd69b8c14f09bf431094b52d988eb233922527719ba5047ff769d2e709c2039fb6fb1c8144e630ad2a58835d19e0e4cc51433a427596d37f8eccb6d73d7e5c0
 DIST toml-test-39bb76d631ba103a94b377aaf52c979456677fb1.tar.gz 19304 BLAKE2B 
5bb73ff91146ee85f6844132cdfc06673cdb384810c6c978cfc9f8ce6ba8b1607a0dc2d03aa868791d5fd33d00ebac96a4cd57a98948a3ef9318a52417904eda
 SHA512 
931ba91b77da576979bde290c99f6cb1a2eeec3aee55b5041b0216094c584934d560487d329df21caa64b405ec50b4dd417dc910bbe4f15b1440686efc58da29

diff --git a/dev-python/toml/toml-0.10.1.ebuild 
b/dev-python/toml/toml-0.10.1.ebuild
new file mode 100644
index 000..2dc1660a0ca
--- /dev/null
+++ b/dev-python/toml/toml-0.10.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{6,7,8}} pypy3 )
+
+inherit distutils-r1
+
+TOML_TEST_VER="280497fa5f12e43d7233aed0d74e07ca61ef176b"
+
+DESCRIPTION="Python library for handling TOML files"
+HOMEPAGE="https://github.com/uiri/toml;
+SRC_URI="https://github.com/uiri/${PN}/archive/${PV}.tar.gz -> ${P}-1.tar.gz
+   test? ( 
https://github.com/BurntSushi/toml-test/archive/${TOML_TEST_VER}.tar.gz -> 
toml-test-${TOML_TEST_VER}.tar.gz )"
+IUSE="test"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( $(python_gen_cond_dep 'dev-python/numpy[${PYTHON_USEDEP}]' 
'python3*') )"
+
+DOCS=( README.rst )
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   if use test; then
+   mv "${WORKDIR}/toml-test-${TOML_TEST_VER#v}" "${S}/toml-test" 
|| die
+   fi
+
+   distutils-r1_python_prepare_all
+}



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

2020-05-20 Thread Sergei Trofimovich
commit: 4031210a36b372db3a71ecafb749e94316ca42cf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May 20 21:42:40 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May 20 21:43:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4031210a

dev-lang/erlang: bump up to 23.0.1

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/erlang/Manifest |   1 +
 dev-lang/erlang/erlang-23.0.1.ebuild | 159 +++
 2 files changed, 160 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index c93394e978c..0d423c551b4 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -4,6 +4,7 @@ DIST erlang-22.3.2.tar.gz 55856668 BLAKE2B 
d5d2ae17b8fb1b7c3da0c145e4e17d38e47d5
 DIST erlang-22.3.3.tar.gz 55858620 BLAKE2B 
107f3e450b42494553d0b85aa5d38ebdfa099a70eb6b9dcbb3169202d4c77716d4cfa30ac381b7d99f99ee654d0d9d14ab93f266592b7d5b38ec2dee94f740fc
 SHA512 
114c0c6b80731e7bcacde01122fb4f3cb12c00fee9f9ad1a0a5f15aefebd6fe33faf1ba396115ca016042404ef644133f20546f3779a685973735d298fd1cedd
 DIST erlang-22.3.4.tar.gz 55861416 BLAKE2B 
881eb664ea449fa021cdb6daaeb998ea5f736eae0900ad67c1416c0e0e0888b212e1fd1fc0ee655f1c05821b56bae52f150c3f29c2eddbac205d2a6f2fce5494
 SHA512 
14e90efb40568a1fd7a32b82fcdf32df8ccbda938b9e538bb3b1a77d343ae16f5721abb3d47e8dd567d7aa91d1dea6da8b7ada8a5cd8d33c38ba324f1d65eca1
 DIST erlang-22.3.tar.gz 55842212 BLAKE2B 
a43cecb2d0ddb771073c786b7fc6d21aed7d4ab7d8bb854d151ec7583a2d3d89e79fc3275ae45ef12603be6a82cf057372f399b2b11a419553a69d957a95639d
 SHA512 
138c4807f1116ad507d5ce2899438aebf3e1d5503d0de1cf81535dfa2d7bf9224dc45adeeabe5e479bb83293002c0d03e7f78be9f93394e9b85f1d83a3381446
+DIST erlang-23.0.1.tar.gz 56387006 BLAKE2B 
4ecbb5a4de0f83d80da179071d5bed7c6e7eca11f5f8f8c5681673967eaf6f0573240b9ac59e00e7162fdaa3d41e89b357263f47371f0ff9365b448a9f7cf4a9
 SHA512 
fc9114312327f2b7289078b29ae658a1100c860dfae03e892c1b316007b5ff286cfc301772b336eb1f5b983b3d5f507f03eff2917f418b1b9cb9714f42a59db4
 DIST erlang-23.0.tar.gz 56384864 BLAKE2B 
8e1ec1e430ecf327884d0e2ebd0ae354469e46805624ce36dc8215aa99df73bda5de338efeec7a3d8a2c5439269e538c1d3636b89dd68a26ebf973f1359de311
 SHA512 
e5d1e4b52951234f8bd4f8db7bef59a330d2783aae317468e0b94ad23cd55a60afba5d3841efad49dfcda6d7ba0a51e60208bb6a950951683fd297df56636f83
 DIST erlang_doc_html_21.1.tar.gz 32692731 BLAKE2B 
a7fa8ebe1c876ab7eecd2dd46ffd4d288db6d308e0f131d53c26ee4b67a92cb6fcb89b6c880ef34df395c7ad61fcdc81eac32e0fcf7336be7d517263218146bc
 SHA512 
0d659f55bfb01eecf140a310154724489ef56b6ccbe9ac30f6b053f598276721b80de7b5b3200707cf8a6e77b8854eae5453f655225f431fcc982550539f767f
 DIST erlang_doc_html_22.3.tar.gz 34041790 BLAKE2B 
76372acf5d6a581fb97cac9fa8230f1505650e9398d0a8e6ed163718f6d64cbbb3b7c79a1b7129827482345ddf950be4a5d83f0dac44e173f0ef45b148b73faa
 SHA512 
9199b6229b73a22e271c232ce03b83b65c265367062d57ca5babd23a2f0a088fde3054b25c65c1bf2cb714cb70354ce4324aa8e865db72beb1f788c27389558c

diff --git a/dev-lang/erlang/erlang-23.0.1.ebuild 
b/dev-lang/erlang/erlang-23.0.1.ebuild
new file mode 100644
index 000..5a0f4f57d15
--- /dev/null
+++ b/dev-lang/erlang/erlang-23.0.1.ebuild
@@ -0,0 +1,159 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0"
+
+inherit elisp-common java-pkg-opt-2 systemd wxwidgets
+
+# NOTE: If you need symlinks for binaries please tell maintainers or
+# open up a bug to let it be created.
+
+UPSTREAM_V="$(ver_cut 1-2)"
+
+DESCRIPTION="Erlang programming language, runtime environment and libraries 
(OTP)"
+HOMEPAGE="https://www.erlang.org/;
+SRC_URI="https://github.com/erlang/otp/archive/OTP-${PV}.tar.gz -> ${P}.tar.gz
+   http://erlang.org/download/otp_doc_man_${UPSTREAM_V}.tar.gz -> 
${PN}_doc_man_${UPSTREAM_V}.tar.gz
+   doc? ( http://erlang.org/download/otp_doc_html_${UPSTREAM_V}.tar.gz -> 
${PN}_doc_html_${UPSTREAM_V}.tar.gz )"
+
+LICENSE="Apache-2.0"
+# We use this subslot because Compiled HiPE Code can be loaded on the exact
+# same build of ERTS that was used when compiling the code.  See
+# http://erlang.org/doc/system_principles/misc.html for more information.
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
+IUSE="doc emacs +hipe java +kpoll libressl odbc sctp ssl systemd tk wxwidgets"
+
+RDEPEND="
+   acct-group/epmd
+   acct-user/epmd
+   sys-libs/ncurses:0
+   sys-libs/zlib
+   emacs? ( >=app-editors/emacs-23.1:* )
+   java? ( >=virtual/jdk-1.8:* )
+   odbc? ( dev-db/unixODBC )
+   sctp? ( net-misc/lksctp-tools )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-0.9.7d:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   systemd? ( sys-apps/systemd )
+   tk? ( dev-lang/tk:0 )
+   

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

2020-05-20 Thread Sven Wegener
commit: 04738da286478377dba8c13b33f7a470698a3d84
Author: Sven Wegener  gentoo  org>
AuthorDate: Wed May 20 21:27:05 2020 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Wed May 20 21:31:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04738da2

net-dns/pdns-recursor: Fix building with boost-1.73, bug #719926

Closes: https://bugs.gentoo.org/719926
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sven Wegener  gentoo.org>

 .../files/pdns-recursor-4.3.1-boost-1.73.0.patch   | 89 ++
 net-dns/pdns-recursor/pdns-recursor-4.3.1.ebuild   |  4 +
 2 files changed, 93 insertions(+)

diff --git a/net-dns/pdns-recursor/files/pdns-recursor-4.3.1-boost-1.73.0.patch 
b/net-dns/pdns-recursor/files/pdns-recursor-4.3.1-boost-1.73.0.patch
new file mode 100644
index 000..02b8df751ef
--- /dev/null
+++ b/net-dns/pdns-recursor/files/pdns-recursor-4.3.1-boost-1.73.0.patch
@@ -0,0 +1,89 @@
+From 71246536642590e8e8b21c11307ec4bd0e165066 Mon Sep 17 00:00:00 2001
+From: Remi Gacogne 
+Date: Tue, 28 Apr 2020 17:51:47 +0200
+Subject: [PATCH] Replace boost's placeholders with the ones from the std
+ namespace
+
+Boost 1.73 moved boost::bind placeholders to the placeholders
+namespace which did not exist before 1.60, let's switch to
+std::bind and std::placeholders instead of doing per-version handling.
+---
+ pdns/ixfrdist-web.cc |  2 +-
+ pdns/webserver.cc|  6 +++---
+ pdns/ws-auth.cc  |  4 ++--
+ pdns/ws-recursor.cc  | 12 ++--
+ 4 files changed, 12 insertions(+), 12 deletions(-)
+
+diff --git a/webserver.cc b/webserver.cc
+index eafd3059a0..b47cc6d7e0 100644
+--- a/webserver.cc
 b/webserver.cc
+@@ -107,7 +107,7 @@ static void bareHandlerWrapper(WebServer::HandlerFunction 
handler, YaHTTP::Reque
+ 
+ void WebServer::registerBareHandler(const string& url, HandlerFunction 
handler)
+ {
+-  YaHTTP::THandlerFunction f = boost::bind(, handler, _1, 
_2);
++  YaHTTP::THandlerFunction f = std::bind(, handler, 
std::placeholders::_1, std::placeholders::_2);
+   YaHTTP::Router::Any(url, f);
+ }
+ 
+@@ -179,7 +179,7 @@ void WebServer::apiWrapper(WebServer::HandlerFunction 
handler, HttpRequest* req,
+ }
+ 
+ void WebServer::registerApiHandler(const string& url, HandlerFunction 
handler, bool allowPassword) {
+-  HandlerFunction f = boost::bind(::apiWrapper, this, handler, _1, 
_2, allowPassword);
++  HandlerFunction f = std::bind(::apiWrapper, this, handler, 
std::placeholders::_1, std::placeholders::_2, allowPassword);
+   registerBareHandler(url, f);
+ }
+ 
+@@ -196,7 +196,7 @@ void WebServer::webWrapper(WebServer::HandlerFunction 
handler, HttpRequest* req,
+ }
+ 
+ void WebServer::registerWebHandler(const string& url, HandlerFunction 
handler) {
+-  HandlerFunction f = boost::bind(::webWrapper, this, handler, _1, 
_2);
++  HandlerFunction f = std::bind(::webWrapper, this, handler, 
std::placeholders::_1, std::placeholders::_2);
+   registerBareHandler(url, f);
+ }
+ 
+diff --git a/ws-recursor.cc b/ws-recursor.cc
+index cd8997309f..a074460c2f 100644
+--- a/ws-recursor.cc
 b/ws-recursor.cc
+@@ -382,9 +382,9 @@ static void apiServerCacheFlush(HttpRequest* req, 
HttpResponse* resp) {
+   DNSName canon = apiNameToDNSName(req->getvars["domain"]);
+   bool subtree = (req->getvars.count("subtree") > 0 && 
req->getvars["subtree"].compare("true") == 0);
+ 
+-  int count = broadcastAccFunction(boost::bind(pleaseWipeCache, 
canon, subtree));
+-  count += broadcastAccFunction(boost::bind(pleaseWipePacketCache, 
canon, subtree));
+-  count += 
broadcastAccFunction(boost::bind(pleaseWipeAndCountNegCache, canon, 
subtree));
++  int count = broadcastAccFunction(std::bind(pleaseWipeCache, 
canon, subtree));
++  count += broadcastAccFunction(std::bind(pleaseWipePacketCache, 
canon, subtree));
++  count += 
broadcastAccFunction(std::bind(pleaseWipeAndCountNegCache, canon, 
subtree));
+   resp->setBody(Json::object {
+ { "count", count },
+ { "result", "Flushed cache." }
+@@ -512,7 +512,7 @@ RecursorWebServer::RecursorWebServer(FDMultiplexer* fdm)
+   d_ws->bind();
+ 
+   // legacy dispatch
+-  d_ws->registerApiHandler("/jsonstat", 
boost::bind(::jsonstat, this, _1, _2), true);
++  d_ws->registerApiHandler("/jsonstat", 
std::bind(::jsonstat, this, std::placeholders::_1, 
std::placeholders::_2), true);
+   d_ws->registerApiHandler("/api/v1/servers/localhost/cache/flush", 
);
+   d_ws->registerApiHandler("/api/v1/servers/localhost/config/allow-from", 
);
+   d_ws->registerApiHandler("/api/v1/servers/localhost/config", 
);
+@@ -664,7 +664,7 @@ void AsyncServerNewConnectionMT(void *p) {
+ void AsyncServer::asyncWaitForConnections(FDMultiplexer* fdm, const 
newconnectioncb_t& callback)
+ {
+   d_asyncNewConnectionCallback = callback;
+-  fdm->addReadFD(d_server_socket.getHandle(), 
boost::bind(::newConnection, this));
++  fdm->addReadFD(d_server_socket.getHandle(), 
std::bind(::newConnection, this));
+ }
+ 
+ void AsyncServer::newConnection()
+@@ 

[gentoo-commits] repo/gentoo:master commit in: dev-db/mongodb/

2020-05-20 Thread Alexys Jacob
commit: 8c72e379229939ed457a2b650f12bdd5c47cf4bd
Author: Alexys Jacob  gentoo  org>
AuthorDate: Wed May 20 20:52:48 2020 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Wed May 20 20:52:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c72e379

dev-db/mongodb: fix typo in test dependencies thx to @hydrapolic

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alexys Jacob  gentoo.org>

 dev-db/mongodb/mongodb-4.2.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mongodb/mongodb-4.2.3-r1.ebuild 
b/dev-db/mongodb/mongodb-4.2.3-r1.ebuild
index 2e49123287f..b88bcf9c846 100644
--- a/dev-db/mongodb/mongodb-4.2.3-r1.ebuild
+++ b/dev-db/mongodb/mongodb-4.2.3-r1.ebuild
@@ -42,7 +42,7 @@ RDEPEND="acct-group/mongodb
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
$(python_gen_any_dep '
-   test? ( dev-python/pymongo[${PYTHON_USEDEP}] 
dev-python/pymongo[${PYTHON_USEDEP}] )
+   test? ( dev-python/pymongo[${PYTHON_USEDEP}] 
dev-python/requests[${PYTHON_USEDEP}] )
>=dev-util/scons-2.5.0[${PYTHON_USEDEP}]
dev-python/cheetah3[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]



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

2020-05-20 Thread Jeroen Roovers
commit: 75ede7d0290aa5b218574b354a07520a1aa376cc
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed May 20 20:41:19 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed May 20 20:44:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ede7d0

sys-boot/palo: Version 2.13

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jeroen Roovers  gentoo.org>

 sys-boot/palo/Manifest |  1 +
 sys-boot/palo/palo-2.13.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/sys-boot/palo/Manifest b/sys-boot/palo/Manifest
index 3a5e40c4d03..e6abab36f8c 100644
--- a/sys-boot/palo/Manifest
+++ b/sys-boot/palo/Manifest
@@ -1 +1,2 @@
 DIST palo-2.12.tar.gz 124911 BLAKE2B 
79fa572e118e77114dcb3b888abc65163bd56cb44cf69cd25bcaa33a7c6151b8254bf00c459ad17ca1d948f9b440378133f048e2add123a757908c108b802703
 SHA512 
6ea20490b84bf18a1d1e8037de453f5f480cba8403b267d4d63fceceffb39e18545c6d20c8dd7b07044ff5567eedd2c58b2a626971b53d1d35c5b3a4e8fefbf0
+DIST palo-2.13.tar.gz 125108 BLAKE2B 
9c73e66be7950ae6e7fd0a5dcb9cf460dfcb469580a25c121eb7ffc41aaf4a0b67d7f77ddf7a12479718c6ffc64a3a9327ab8c92cc73e79cffad07d61c6fd120
 SHA512 
6ecde0720fcf672cd7baf71bb04e16f2a1412d958ec35c4e2c9a7a3b372dab1a12ce6e47198ac8500aca750cbbb7190c3476ea626007c3418eb6c23f06011d37

diff --git a/sys-boot/palo/palo-2.13.ebuild b/sys-boot/palo/palo-2.13.ebuild
new file mode 100644
index 000..17741656154
--- /dev/null
+++ b/sys-boot/palo/palo-2.13.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit toolchain-funcs
+
+DESCRIPTION="PALO : PArisc Linux Loader"
+HOMEPAGE="http://parisc-linux.org/ https://parisc.wiki.kernel.org/;
+SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/deller/${PN}.git/snapshot/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* ~hppa"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.00-toolchain.patch
+)
+
+src_compile() {
+   local target
+   for target in '-C palo' '-C ipl' 'iplboot'; do
+   emake AR=$(tc-getAR) CC=$(tc-getCC) LD=$(tc-getLD) ${target}
+   done
+}
+
+src_install() {
+   into /
+   dosbin palo/palo
+
+   insinto /usr/share/palo
+   doins iplboot
+
+   insinto /etc
+   doins "${FILESDIR}"/palo.conf
+
+   insinto /etc/kernel/postinst.d
+   insopts -m 0744
+   doins "${FILESDIR}"/99palo
+
+   doman palo.8
+
+   dodoc TODO debian/changelog README.html
+}



[gentoo-commits] repo/gentoo:master commit in: mate-extra/caja-extensions/

2020-05-20 Thread Pacho Ramos
commit: 45557a84fe2ba4a28f93d96d9fa44368a905934e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May 20 20:38:08 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May 20 20:38:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45557a84

mate-extra/caja-extensions: Newer gupnp is also supported by 0.24.x

Bug: https://bugs.gentoo.org/710470
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 .../caja-extensions-1.24.0-r1.ebuild   | 73 ++
 1 file changed, 73 insertions(+)

diff --git a/mate-extra/caja-extensions/caja-extensions-1.24.0-r1.ebuild 
b/mate-extra/caja-extensions/caja-extensions-1.24.0-r1.ebuild
new file mode 100644
index 000..5e99d5ebdcf
--- /dev/null
+++ b/mate-extra/caja-extensions/caja-extensions-1.24.0-r1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="Several Caja extensions"
+LICENSE="GPL-2+"
+SLOT="0"
+
+SENDTO="cdr gajim +mail pidgin upnp"
+IUSE="image-converter +open-terminal share +wallpaper xattr ${SENDTO}"
+
+COMMON_DEPEND=">=dev-libs/glib-2.50:2
+   >=mate-base/caja-1.21.3
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.22:3
+   gajim? (
+   >=dev-libs/dbus-glib-0.60
+   >=sys-apps/dbus-1
+   )
+   open-terminal? ( >=mate-base/mate-desktop-1.17.0 )
+   pidgin? ( >=dev-libs/dbus-glib-0.60 )
+   upnp? ( >=net-libs/gupnp-0.13:0= )
+   xattr? ( sys-apps/attr )"
+
+RDEPEND="${COMMON_DEPEND}
+   cdr? ( >=app-cdr/brasero-2.32.1:= )
+   gajim? ( net-im/gajim )
+   image-converter? (
+   || (
+   media-gfx/imagemagick
+   media-gfx/graphicsmagick[imagemagick]
+   )
+   )
+   pidgin? ( net-im/pidgin )"
+
+DEPEND="${COMMON_DEPEND}
+   dev-libs/libxml2
+   dev-util/gtk-doc
+   dev-util/gtk-doc-am
+   >=sys-devel/gettext-0.19.8:*
+   virtual/pkgconfig:*
+   !!mate-extra/mate-file-manager-open-terminal
+   !!mate-extra/mate-file-manager-sendto
+   !!mate-extra/mate-file-manager-image-converter
+   !!mate-extra/mate-file-manager-share"
+
+src_configure() {
+   local sendto_plugins="removable-devices"
+   use cdr && sendto_plugins+=",caja-burn"
+   use mail && sendto_plugins+=",emailclient"
+   use pidgin && sendto_plugins+=",pidgin"
+   use gajim && sendto_plugins+=",gajim"
+   use upnp && sendto_plugins+=",upnp"
+
+   mate_src_configure \
+   --enable-sendto \
+   --with-sendto-plugins=${sendto_plugins}\
+   --disable-gksu \
+   $(use_enable image-converter) \
+   $(use_enable open-terminal) \
+   $(use_enable share) \
+   $(use_enable wallpaper) \
+   $(use_enable xattr xattr-tags)
+}



[gentoo-commits] repo/gentoo:master commit in: x11-themes/QGnomePlatform/

2020-05-20 Thread Pacho Ramos
commit: d8c9bd666e2279b236d48fbb28669a4d687428df
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May 20 20:16:03 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May 20 20:16:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c9bd66

x11-themes/QGnomePlatform: Bump to 0.6.1

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

 x11-themes/QGnomePlatform/Manifest |  1 +
 .../QGnomePlatform/QGnomePlatform-0.6.1.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/x11-themes/QGnomePlatform/Manifest 
b/x11-themes/QGnomePlatform/Manifest
index 94c9d978f6d..0d0b5fcc224 100644
--- a/x11-themes/QGnomePlatform/Manifest
+++ b/x11-themes/QGnomePlatform/Manifest
@@ -1 +1,2 @@
 DIST QGnomePlatform-0.6.0.tar.gz 28618 BLAKE2B 
af4ef5c54a8056a370a8d6299fd80bace2491a97c9bff99ce5a461a1c3ab07c6a5336fa88606805e37102ccc648217722331ec9e572ce3708581b713ee399d0d
 SHA512 
c5aad4518e1c9d06b2561a6f8a6a169bf9a07ec0a63602d3bc5b0f91e1134504f5ca0e5a76bda3183165c72bf8de3e9297b51fe37879d80c1fbe4ca06e242a97
+DIST QGnomePlatform-0.6.1.tar.gz 28996 BLAKE2B 
3d0da37fcc8e85bd59263dffb19865666d25dd50d2c1e00b4d6358d745eb7079f415058ffb75a8228c9c7ed956003a656b3e10a3467d9fc9dcd5eee2c14bf7cd
 SHA512 
5e0bab45a8ff4c56e6e34d636ed719ce1a087f116942dd356253403d4be40aac348ccbdbfc917f65f6cc4df8619e1031734f0a46a36d4d9b7bb4838ded61570c

diff --git a/x11-themes/QGnomePlatform/QGnomePlatform-0.6.1.ebuild 
b/x11-themes/QGnomePlatform/QGnomePlatform-0.6.1.ebuild
new file mode 100644
index 000..65c5840ce9d
--- /dev/null
+++ b/x11-themes/QGnomePlatform/QGnomePlatform-0.6.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit qmake-utils
+
+DESCRIPTION="A Qt Platform Theme aimed to accommodate GNOME settings"
+HOMEPAGE="https://github.com/FedoraQt/QGnomePlatform;
+SRC_URI="https://github.com/FedoraQt/QGnomePlatform/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~amd64 ~ppc64 ~x86"
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   >=dev-qt/qtwidgets-5.6:5=
+   dev-qt/qtwayland:5=
+   dev-qt/qtx11extras:5=
+   x11-libs/gtk+:3[X]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}"
+
+src_configure() {
+   eqmake5
+}
+
+src_install() {
+   INSTALL_ROOT="${D}" default
+}



[gentoo-commits] repo/gentoo:master commit in: x11-themes/adwaita-qt/

2020-05-20 Thread Pacho Ramos
commit: 1d6fcfb42f0273ab495d4e07b0c75fc80de557d6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May 20 20:16:50 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May 20 20:16:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d6fcfb4

x11-themes/adwaita-qt: Bump to 1.1.3

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

 x11-themes/adwaita-qt/Manifest|  1 +
 x11-themes/adwaita-qt/adwaita-qt-1.1.3.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/x11-themes/adwaita-qt/Manifest b/x11-themes/adwaita-qt/Manifest
index 996ba6a39f7..82dca94e74a 100644
--- a/x11-themes/adwaita-qt/Manifest
+++ b/x11-themes/adwaita-qt/Manifest
@@ -1 +1,2 @@
 DIST adwaita-qt-1.1.1.tar.gz 435566 BLAKE2B 
c8ca8df84ce06311b0937d994a859bb6e71a4a45570c179bdf3ded144bee06c93d8d80b300db3786b1bcc8db7f2b1d78423c8d8b0456079c4563924b2a036abc
 SHA512 
6d11fc8eecc94da4f2e3798ee5147258f277032b23a82d5bf8d3414943ac89c5ebd056d519338959c72a8a45d1638ab8cfeac01b3f3fd1118b4c89eb0c8b5608
+DIST adwaita-qt-1.1.3.tar.gz 436159 BLAKE2B 
cebb1996d5ce7aa1147c097aa791e28b8f95dd8003eb344cc49c58b860c1f41806c152a11c420d420e13a83707c76009961b391ed2bacfcc921978ad05ad0d04
 SHA512 
82abdd2320cbfcd6983d0ea8b07615ee2d675849d03b6fa61c8c18dcf5974136d80612cb308a5502714827b2e9358f2ee66091a2d9a19851969d8070c9a454bb

diff --git a/x11-themes/adwaita-qt/adwaita-qt-1.1.3.ebuild 
b/x11-themes/adwaita-qt/adwaita-qt-1.1.3.ebuild
new file mode 100644
index 000..c290d5c603d
--- /dev/null
+++ b/x11-themes/adwaita-qt/adwaita-qt-1.1.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A style to bend Qt applications to look like they belong into 
GNOME Shell"
+HOMEPAGE="https://github.com/FedoraQt/adwaita-qt;
+SRC_URI="https://github.com/FedoraQt/${PN}/archive/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="gnome"
+
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+"
+RDEPEND="${DEPEND}
+   gnome? ( x11-themes/QGnomePlatform )
+"
+
+src_configure() {
+   BUILD_DIR="${WORKDIR}/${PN}_qt5"
+   local mycmakeargs=( -DUSE_QT4=OFF )
+   cmake_src_configure
+}
+
+src_compile() {
+   local _d
+   for _d in "${WORKDIR}"/${PN}_qt*; do
+   cmake_src_compile -C "${_d}"
+   done
+}
+
+src_install() {
+   local _d
+   for _d in "${WORKDIR}"/${PN}_qt*; do
+   cmake_src_install -C "${_d}"
+   done
+}



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

2020-05-20 Thread Jeroen Roovers
commit: 753be99e27af82ca91ebab7cd7802d0a632dd7bf
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed May 20 20:01:06 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed May 20 20:02:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=753be99e

sys-boot/palo: Stable

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Bug: https://bugs.gentoo.org/show_bug.cgi?id=724264
Signed-off-by: Jeroen Roovers  gentoo.org>

 sys-boot/palo/palo-2.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/palo/palo-2.12-r1.ebuild 
b/sys-boot/palo/palo-2.12-r1.ebuild
index f2982bfb452..8e24e8531b2 100644
--- a/sys-boot/palo/palo-2.12-r1.ebuild
+++ b/sys-boot/palo/palo-2.12-r1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/deller/${PN}.git/snapsh
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="-* ~hppa"
+KEYWORDS="-* hppa"
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.00-toolchain.patch



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

2020-05-20 Thread Jeroen Roovers
commit: 5c8a1f566b00d6eaa447eec8b17a86a4be66d0fb
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed May 20 20:02:01 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed May 20 20:02:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c8a1f56

sys-boot/palo: Old

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Closes: https://bugs.gentoo.org/show_bug.cgi?id=724264
Signed-off-by: Jeroen Roovers  gentoo.org>

 sys-boot/palo/palo-2.12.ebuild | 43 --
 1 file changed, 43 deletions(-)

diff --git a/sys-boot/palo/palo-2.12.ebuild b/sys-boot/palo/palo-2.12.ebuild
deleted file mode 100644
index 2ca5818b800..000
--- a/sys-boot/palo/palo-2.12.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit toolchain-funcs
-
-DESCRIPTION="PALO : PArisc Linux Loader"
-HOMEPAGE="http://parisc-linux.org/ https://parisc.wiki.kernel.org/;
-SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/deller/${PN}.git/snapshot/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* hppa"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.00-toolchain.patch
-)
-
-src_compile() {
-   local target
-   for target in '-C palo' '-C ipl' 'iplboot'; do
-   emake AR=$(tc-getAR) CC=$(tc-getCC) LD=$(tc-getLD) ${target}
-   done
-}
-
-src_install() {
-   into /
-   dosbin palo/palo
-
-   insinto /usr/share/palo
-   doins iplboot
-
-   insinto /etc
-   doins "${FILESDIR}"/palo.conf
-
-   insinto /etc/kernel/postinst.d
-   insopts -m 0744
-   doins "${FILESDIR}"/99palo
-
-   doman palo.8
-
-   dodoc TODO debian/changelog README.html
-}



[gentoo-commits] proj/kde:master commit in: kde-misc/kolor-manager/

2020-05-20 Thread Andreas Sturmlechner
commit: cd523198e20c6ce0f083ec1dd9bf50cfa1192dea
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 19:36:45 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 19:36:45 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cd523198

kde-misc/kolor-manager: Update HOMEPAGE

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-misc/kolor-manager/kolor-manager-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/kolor-manager/kolor-manager-.ebuild 
b/kde-misc/kolor-manager/kolor-manager-.ebuild
index c0b0c8ccca..4ea239e1dc 100644
--- a/kde-misc/kolor-manager/kolor-manager-.ebuild
+++ b/kde-misc/kolor-manager/kolor-manager-.ebuild
@@ -8,7 +8,7 @@ ECM_PO_DIRS="doc/user/po"
 inherit ecm kde.org
 
 DESCRIPTION="KControl module for Oyranos CMS cross desktop settings"
-HOMEPAGE="https://www.oyranos.org/kolormanager;
+HOMEPAGE="https://www.oyranos.org/kolormanager/;
 
 LICENSE="BSD-2"
 SLOT="5"



[gentoo-commits] proj/kde:master commit in: dev-python/parse_cmake/

2020-05-20 Thread Andreas Sturmlechner
commit: 26191b96b4829b9d3d4688ecc2a04c450f0ab936
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 19:34:07 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 19:34:07 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=26191b96

dev-python/parse_cmake: Update HOMEPAGE

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/dev-python/parse_cmake/parse_cmake-0.4.1-r1.ebuild 
b/dev-python/parse_cmake/parse_cmake-0.4.1-r1.ebuild
index 4f7bdceef3..ba2855ff0b 100644
--- a/dev-python/parse_cmake/parse_cmake-0.4.1-r1.ebuild
+++ b/dev-python/parse_cmake/parse_cmake-0.4.1-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_7 )
 inherit distutils-r1
 
 DESCRIPTION="Parser for CMakeLists.txt files"
-HOMEPAGE="https://pypi.python.org/pypi/parse_cmake/;
+HOMEPAGE="https://pypi.org/project/parse_cmake/;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"



[gentoo-commits] proj/kde:master commit in: kde-apps/kdegraphics-meta/

2020-05-20 Thread Andreas Sturmlechner
commit: 651f0e8d985d4c296f56c01d13fab1a72c654d55
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 19:33:17 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 19:33:17 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=651f0e8d

kde-apps/kdegraphics-meta: Update HOMEPAGE

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kdegraphics-meta/kdegraphics-meta-20.04.49..ebuild | 2 +-
 kde-apps/kdegraphics-meta/kdegraphics-meta-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/kdegraphics-meta/kdegraphics-meta-20.04.49..ebuild 
b/kde-apps/kdegraphics-meta/kdegraphics-meta-20.04.49..ebuild
index d25d150e64..361fdb8c82 100644
--- a/kde-apps/kdegraphics-meta/kdegraphics-meta-20.04.49..ebuild
+++ b/kde-apps/kdegraphics-meta/kdegraphics-meta-20.04.49..ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DESCRIPTION="kdegraphics - merge this to pull in all kdegraphics-derived 
packages"
-HOMEPAGE="https://kde.org/applications/graphics/;
+HOMEPAGE="https://kde.org/applications/graphics;
 
 LICENSE="metapackage"
 SLOT="5"

diff --git a/kde-apps/kdegraphics-meta/kdegraphics-meta-.ebuild 
b/kde-apps/kdegraphics-meta/kdegraphics-meta-.ebuild
index d25d150e64..361fdb8c82 100644
--- a/kde-apps/kdegraphics-meta/kdegraphics-meta-.ebuild
+++ b/kde-apps/kdegraphics-meta/kdegraphics-meta-.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DESCRIPTION="kdegraphics - merge this to pull in all kdegraphics-derived 
packages"
-HOMEPAGE="https://kde.org/applications/graphics/;
+HOMEPAGE="https://kde.org/applications/graphics;
 
 LICENSE="metapackage"
 SLOT="5"



[gentoo-commits] proj/kde:master commit in: app-office/calligraplan/

2020-05-20 Thread Andreas Sturmlechner
commit: 54a61ddfe85e6a230068ba4468001bfdf2041d8c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 19:34:39 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 19:34:39 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=54a61ddf

app-office/calligraplan: Update HOMEPAGE

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/app-office/calligraplan/calligraplan-.ebuild 
b/app-office/calligraplan/calligraplan-.ebuild
index 02e698f7a0..b1d8b6026c 100644
--- a/app-office/calligraplan/calligraplan-.ebuild
+++ b/app-office/calligraplan/calligraplan-.ebuild
@@ -10,7 +10,7 @@ QTMIN=5.12.3
 inherit ecm kde.org
 
 DESCRIPTION="Project management application"
-HOMEPAGE="https://www.calligra.org/;
+HOMEPAGE="https://www.calligra.org;
 
 if [[ ${KDE_BUILD_TYPE} == release ]]; then
SRC_URI="mirror://kde/unstable/calligra/${PN}-${PV}.tar.xz"



[gentoo-commits] proj/kde:master commit in: app-office/calligra/

2020-05-20 Thread Andreas Sturmlechner
commit: eb7db86b5d365d4a71cfbf90f1914246d47cf45b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 19:34:48 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 19:34:48 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=eb7db86b

app-office/calligra: Update HOMEPAGE

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/app-office/calligra/calligra-.ebuild 
b/app-office/calligra/calligra-.ebuild
index 1761cd8c2a..840fe6daa4 100644
--- a/app-office/calligra/calligra-.ebuild
+++ b/app-office/calligra/calligra-.ebuild
@@ -11,7 +11,7 @@ QTMIN=5.12.3
 inherit check-reqs ecm kde.org
 
 DESCRIPTION="KDE Office Suite"
-HOMEPAGE="https://www.calligra.org/;
+HOMEPAGE="https://www.calligra.org;
 
 if [[ ${KDE_BUILD_TYPE} == release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"



[gentoo-commits] proj/kde:master commit in: kde-apps/kontact/

2020-05-20 Thread Andreas Sturmlechner
commit: b58dddf619ea5ad11234c0abf591d8bdf64130a1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 19:30:43 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 19:30:43 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b58dddf6

kde-apps/kontact: Update HOMEPAGE

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kontact/kontact-20.04.49..ebuild | 2 +-
 kde-apps/kontact/kontact-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/kontact/kontact-20.04.49..ebuild 
b/kde-apps/kontact/kontact-20.04.49..ebuild
index 605693432b..eca4f257c7 100644
--- a/kde-apps/kontact/kontact-20.04.49..ebuild
+++ b/kde-apps/kontact/kontact-20.04.49..ebuild
@@ -10,7 +10,7 @@ QTMIN=5.14.1
 inherit ecm kde.org
 
 DESCRIPTION="Container application to unify several major PIM applications 
within one"
-HOMEPAGE="https://kontact.kde.org/ 
https://kde.org/applications/office/org.kde.kontact;
+HOMEPAGE="https://kontact.kde.org/ 
https://kde.org/applications/en/office/org.kde.kontact;
 
 LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
 SLOT="5"

diff --git a/kde-apps/kontact/kontact-.ebuild 
b/kde-apps/kontact/kontact-.ebuild
index 1b3adbd560..b89e09b749 100644
--- a/kde-apps/kontact/kontact-.ebuild
+++ b/kde-apps/kontact/kontact-.ebuild
@@ -10,7 +10,7 @@ QTMIN=5.14.1
 inherit ecm kde.org
 
 DESCRIPTION="Container application to unify several major PIM applications 
within one"
-HOMEPAGE="https://kontact.kde.org/ 
https://kde.org/applications/office/org.kde.kontact;
+HOMEPAGE="https://kontact.kde.org/ 
https://kde.org/applications/en/office/org.kde.kontact;
 
 LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
 SLOT="5"



[gentoo-commits] proj/kde:master commit in: kde-apps/kdemultimedia-meta/

2020-05-20 Thread Andreas Sturmlechner
commit: 9967ce2fb3035c7cec27e361460477df45263e99
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 19:32:16 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 19:32:16 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9967ce2f

kde-apps/kdemultimedia-meta: Update HOMEPAGE

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kdemultimedia-meta/kdemultimedia-meta-20.04.49..ebuild | 3 +--
 kde-apps/kdemultimedia-meta/kdemultimedia-meta-.ebuild  | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git 
a/kde-apps/kdemultimedia-meta/kdemultimedia-meta-20.04.49..ebuild 
b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-20.04.49..ebuild
index 2150fff875..66cd643b8a 100644
--- a/kde-apps/kdemultimedia-meta/kdemultimedia-meta-20.04.49..ebuild
+++ b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-20.04.49..ebuild
@@ -4,8 +4,7 @@
 EAPI=7
 
 DESCRIPTION="kdemultimedia - merge this to pull in all kdemultimedia-derived 
packages"
-HOMEPAGE="https://kde.org/applications/multimedia/
-https://multimedia.kde.org/;
+HOMEPAGE="https://kde.org/applications/multimedia https://multimedia.kde.org/;
 
 LICENSE="metapackage"
 SLOT="5"

diff --git a/kde-apps/kdemultimedia-meta/kdemultimedia-meta-.ebuild 
b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-.ebuild
index 2150fff875..66cd643b8a 100644
--- a/kde-apps/kdemultimedia-meta/kdemultimedia-meta-.ebuild
+++ b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-.ebuild
@@ -4,8 +4,7 @@
 EAPI=7
 
 DESCRIPTION="kdemultimedia - merge this to pull in all kdemultimedia-derived 
packages"
-HOMEPAGE="https://kde.org/applications/multimedia/
-https://multimedia.kde.org/;
+HOMEPAGE="https://kde.org/applications/multimedia https://multimedia.kde.org/;
 
 LICENSE="metapackage"
 SLOT="5"



[gentoo-commits] proj/kde:master commit in: media-libs/phonon-gstreamer/, media-libs/phonon-vlc/, media-libs/phonon/

2020-05-20 Thread Andreas Sturmlechner
commit: 1f970450c9bab0eb808bf607bc0c871914a2de42
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 19:21:30 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 19:28:39 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1f970450

media-libs/phonon*: Update HOMEPAGE

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/phonon-gstreamer/phonon-gstreamer-.ebuild | 2 +-
 media-libs/phonon-vlc/phonon-vlc-.ebuild | 2 +-
 media-libs/phonon/phonon-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/phonon-gstreamer/phonon-gstreamer-.ebuild 
b/media-libs/phonon-gstreamer/phonon-gstreamer-.ebuild
index 54894d223c..4cae0db6b1 100644
--- a/media-libs/phonon-gstreamer/phonon-gstreamer-.ebuild
+++ b/media-libs/phonon-gstreamer/phonon-gstreamer-.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit ecm kde.org
 
 DESCRIPTION="GStreamer backend for the Phonon multimedia library"
-HOMEPAGE="https://phonon.kde.org/;
+HOMEPAGE="https://community.kde.org/Phonon;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then

SRC_URI="mirror://kde/stable/phonon/phonon-backend-gstreamer/${PV}/phonon-backend-gstreamer-${PV}.tar.xz"

diff --git a/media-libs/phonon-vlc/phonon-vlc-.ebuild 
b/media-libs/phonon-vlc/phonon-vlc-.ebuild
index eca2c3a9a9..0df8b33d6c 100644
--- a/media-libs/phonon-vlc/phonon-vlc-.ebuild
+++ b/media-libs/phonon-vlc/phonon-vlc-.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit ecm kde.org
 
 DESCRIPTION="VLC backend for the Phonon multimedia library"
-HOMEPAGE="https://phonon.kde.org/;
+HOMEPAGE="https://community.kde.org/Phonon;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then

SRC_URI="mirror://kde/stable/phonon/phonon-backend-vlc/${PV}/phonon-backend-vlc-${PV}.tar.xz"

diff --git a/media-libs/phonon/phonon-.ebuild 
b/media-libs/phonon/phonon-.ebuild
index ff8b116582..7badffa6de 100644
--- a/media-libs/phonon/phonon-.ebuild
+++ b/media-libs/phonon/phonon-.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit desktop ecm kde.org
 
 DESCRIPTION="KDE multimedia abstraction library"
-HOMEPAGE="https://phonon.kde.org/;
+HOMEPAGE="https://community.kde.org/Phonon;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/phonon/${PV}/${P}.tar.xz"



[gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-import-wizard/

2020-05-20 Thread Andreas Sturmlechner
commit: cabeb39ee1d7cca4e631e91fe11decfc565e4f1f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 19:27:45 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 19:28:44 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cabeb39e

kde-apps/akonadi-import-wizard: Update HOMEPAGE

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../akonadi-import-wizard/akonadi-import-wizard-20.04.49..ebuild| 2 +-
 kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-20.04.49..ebuild 
b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-20.04.49..ebuild
index e127dd5874..83876164cb 100644
--- a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-20.04.49..ebuild
+++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-20.04.49..ebuild
@@ -10,7 +10,7 @@ QTMIN=5.14.1
 inherit ecm kde.org
 
 DESCRIPTION="Assistant to import PIM data from other applications into Akonadi"
-HOMEPAGE+=" https://userbase.kde.org/Kmail/Import_Options;
+HOMEPAGE+=" https://userbase.kde.org/KMail/Import_Options;
 
 LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
 SLOT="5"

diff --git a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild 
b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
index e127dd5874..83876164cb 100644
--- a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
+++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-.ebuild
@@ -10,7 +10,7 @@ QTMIN=5.14.1
 inherit ecm kde.org
 
 DESCRIPTION="Assistant to import PIM data from other applications into Akonadi"
-HOMEPAGE+=" https://userbase.kde.org/Kmail/Import_Options;
+HOMEPAGE+=" https://userbase.kde.org/KMail/Import_Options;
 
 LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
 SLOT="5"



[gentoo-commits] proj/kde:master commit in: media-sound/elisa/

2020-05-20 Thread Andreas Sturmlechner
commit: 9e69f32a3d6eec7fe4c2599b669ce09d54305f2d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 18:45:33 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 18:45:33 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9e69f32a

media-sound/elisa: Update HOMEPAGE

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/elisa/elisa-20.04.49..ebuild | 3 ++-
 media-sound/elisa/elisa-.ebuild  | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-sound/elisa/elisa-20.04.49..ebuild 
b/media-sound/elisa/elisa-20.04.49..ebuild
index 44d87825a4..a3eaf20b9a 100644
--- a/media-sound/elisa/elisa-20.04.49..ebuild
+++ b/media-sound/elisa/elisa-20.04.49..ebuild
@@ -11,7 +11,8 @@ QTMIN=5.14.1
 inherit ecm kde.org
 
 DESCRIPTION="Simple music player by KDE"
-HOMEPAGE="https://community.kde.org/Elisa;
+HOMEPAGE="https://kde.org/applications/multimedia/org.kde.elisa
+https://community.kde.org/Elisa;
 
 LICENSE="LGPL-3+"
 SLOT="5"

diff --git a/media-sound/elisa/elisa-.ebuild 
b/media-sound/elisa/elisa-.ebuild
index 44d87825a4..a3eaf20b9a 100644
--- a/media-sound/elisa/elisa-.ebuild
+++ b/media-sound/elisa/elisa-.ebuild
@@ -11,7 +11,8 @@ QTMIN=5.14.1
 inherit ecm kde.org
 
 DESCRIPTION="Simple music player by KDE"
-HOMEPAGE="https://community.kde.org/Elisa;
+HOMEPAGE="https://kde.org/applications/multimedia/org.kde.elisa
+https://community.kde.org/Elisa;
 
 LICENSE="LGPL-3+"
 SLOT="5"



[gentoo-commits] proj/kde:master commit in: Documentation/

2020-05-20 Thread Andreas Sturmlechner
commit: 58bb0647ef03844da77a76dfe28f32a149f2323f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 18:32:25 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 18:32:25 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=58bb0647

Documentation: Update CONTRIBUTORS

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/CONTRIBUTORS | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/CONTRIBUTORS b/Documentation/CONTRIBUTORS
index a85a024f7d..f047e6775a 100644
--- a/Documentation/CONTRIBUTORS
+++ b/Documentation/CONTRIBUTORS
@@ -5,6 +5,7 @@ Alex Turbov 
 Alexander Tsoy 
 Alexandr Akulich 
 Alexey Shvetsov 
+Alexey Sokolov 
 Alon Bar-Lev 
 Andreas Eckstein 
 Andreas K. Hüttel 



[gentoo-commits] proj/kde:master commit in: kde-apps/kwave/

2020-05-20 Thread Andreas Sturmlechner
commit: e4242744e076f040b68bdb40487583d7fb3788ba
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 18:39:57 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 18:40:44 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e4242744

kde-apps/kwave: Sort, drop unused DEPENDs

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kwave/kwave-20.04.49..ebuild | 12 +++-
 kde-apps/kwave/kwave-.ebuild  | 12 +++-
 2 files changed, 14 insertions(+), 10 deletions(-)

diff --git a/kde-apps/kwave/kwave-20.04.49..ebuild 
b/kde-apps/kwave/kwave-20.04.49..ebuild
index 178d8f012d..9fba01e0dc 100644
--- a/kde-apps/kwave/kwave-20.04.49..ebuild
+++ b/kde-apps/kwave/kwave-20.04.49..ebuild
@@ -4,7 +4,6 @@
 EAPI=7
 
 ECM_HANDBOOK="forceoptional"
-PVCUT=$(ver_cut 1-3)
 KFMIN=5.70.0
 QTMIN=5.14.1
 inherit ecm kde.org
@@ -25,6 +24,8 @@ BDEPEND="
) )
 "
 RDEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
@@ -37,8 +38,6 @@ RDEPEND="
>=kde-frameworks/ktextwidgets-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
media-libs/audiofile:=
>=sci-libs/fftw-3
media-libs/libsamplerate
@@ -47,7 +46,11 @@ RDEPEND="
mp3? (
media-libs/id3lib
media-libs/libmad
-   || ( media-sound/lame media-sound/toolame media-sound/twolame )
+   || (
+   media-sound/lame
+   media-sound/toolame
+   media-sound/twolame
+   )
)
qtmedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5 )
opus? (
@@ -61,7 +64,6 @@ RDEPEND="
)
 "
 DEPEND="${RDEPEND}
-   >=kde-apps/poxml-${PVCUT}:5
>=dev-qt/qtconcurrent-${QTMIN}:5
 "
 

diff --git a/kde-apps/kwave/kwave-.ebuild b/kde-apps/kwave/kwave-.ebuild
index 178d8f012d..9fba01e0dc 100644
--- a/kde-apps/kwave/kwave-.ebuild
+++ b/kde-apps/kwave/kwave-.ebuild
@@ -4,7 +4,6 @@
 EAPI=7
 
 ECM_HANDBOOK="forceoptional"
-PVCUT=$(ver_cut 1-3)
 KFMIN=5.70.0
 QTMIN=5.14.1
 inherit ecm kde.org
@@ -25,6 +24,8 @@ BDEPEND="
) )
 "
 RDEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
@@ -37,8 +38,6 @@ RDEPEND="
>=kde-frameworks/ktextwidgets-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
media-libs/audiofile:=
>=sci-libs/fftw-3
media-libs/libsamplerate
@@ -47,7 +46,11 @@ RDEPEND="
mp3? (
media-libs/id3lib
media-libs/libmad
-   || ( media-sound/lame media-sound/toolame media-sound/twolame )
+   || (
+   media-sound/lame
+   media-sound/toolame
+   media-sound/twolame
+   )
)
qtmedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5 )
opus? (
@@ -61,7 +64,6 @@ RDEPEND="
)
 "
 DEPEND="${RDEPEND}
-   >=kde-apps/poxml-${PVCUT}:5
>=dev-qt/qtconcurrent-${QTMIN}:5
 "
 



[gentoo-commits] proj/kde:master commit in: kde-apps/kmail-account-wizard/

2020-05-20 Thread Andreas Sturmlechner
commit: c31dfdb00b87a20cd728210deaaa9e9a1cb493ba
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 19:26:30 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 19:28:44 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c31dfdb0

kde-apps/kmail-account-wizard: Update HOMEPAGE

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kmail-account-wizard/kmail-account-wizard-20.04.49..ebuild | 2 +-
 kde-apps/kmail-account-wizard/kmail-account-wizard-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/kde-apps/kmail-account-wizard/kmail-account-wizard-20.04.49..ebuild 
b/kde-apps/kmail-account-wizard/kmail-account-wizard-20.04.49..ebuild
index e122a3c9f6..d57ac5bbb5 100644
--- a/kde-apps/kmail-account-wizard/kmail-account-wizard-20.04.49..ebuild
+++ b/kde-apps/kmail-account-wizard/kmail-account-wizard-20.04.49..ebuild
@@ -12,7 +12,7 @@ VIRTUALX_REQUIRED="test"
 inherit ecm kde.org
 
 DESCRIPTION="Assistant for KMail accounts configuration"
-HOMEPAGE+=" https://userbase.kde.org/Kmail/Account_Wizard;
+HOMEPAGE+=" https://userbase.kde.org/KMail/Account_Wizard;
 
 LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
 SLOT="5"

diff --git a/kde-apps/kmail-account-wizard/kmail-account-wizard-.ebuild 
b/kde-apps/kmail-account-wizard/kmail-account-wizard-.ebuild
index e122a3c9f6..d57ac5bbb5 100644
--- a/kde-apps/kmail-account-wizard/kmail-account-wizard-.ebuild
+++ b/kde-apps/kmail-account-wizard/kmail-account-wizard-.ebuild
@@ -12,7 +12,7 @@ VIRTUALX_REQUIRED="test"
 inherit ecm kde.org
 
 DESCRIPTION="Assistant for KMail accounts configuration"
-HOMEPAGE+=" https://userbase.kde.org/Kmail/Account_Wizard;
+HOMEPAGE+=" https://userbase.kde.org/KMail/Account_Wizard;
 
 LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
 SLOT="5"



[gentoo-commits] proj/kde:master commit in: kde-apps/pim-data-exporter/

2020-05-20 Thread Andreas Sturmlechner
commit: a358af6d96cd90843e07a48b21332e08c72877fd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 20 19:24:29 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 20 19:28:44 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a358af6d

kde-apps/pim-data-exporter: Update HOMEPAGE

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/pim-data-exporter/pim-data-exporter-20.04.49..ebuild | 3 ++-
 kde-apps/pim-data-exporter/pim-data-exporter-.ebuild  | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/kde-apps/pim-data-exporter/pim-data-exporter-20.04.49..ebuild 
b/kde-apps/pim-data-exporter/pim-data-exporter-20.04.49..ebuild
index 8af4ff0688..6c0b771705 100644
--- a/kde-apps/pim-data-exporter/pim-data-exporter-20.04.49..ebuild
+++ b/kde-apps/pim-data-exporter/pim-data-exporter-20.04.49..ebuild
@@ -12,7 +12,8 @@ VIRTUALX_REQUIRED="test"
 inherit ecm kde.org
 
 DESCRIPTION="Assistant to backup and archive PIM data and configuration"
-HOMEPAGE+=" https://userbase.kde.org/Kmail/Backup_Options;
+HOMEPAGE="https://kde.org/applications/internet/org.kde.pimdataexporter
+https://userbase.kde.org/KMail/Backup_Options;
 
 LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
 SLOT="5"

diff --git a/kde-apps/pim-data-exporter/pim-data-exporter-.ebuild 
b/kde-apps/pim-data-exporter/pim-data-exporter-.ebuild
index 8af4ff0688..6c0b771705 100644
--- a/kde-apps/pim-data-exporter/pim-data-exporter-.ebuild
+++ b/kde-apps/pim-data-exporter/pim-data-exporter-.ebuild
@@ -12,7 +12,8 @@ VIRTUALX_REQUIRED="test"
 inherit ecm kde.org
 
 DESCRIPTION="Assistant to backup and archive PIM data and configuration"
-HOMEPAGE+=" https://userbase.kde.org/Kmail/Backup_Options;
+HOMEPAGE="https://kde.org/applications/internet/org.kde.pimdataexporter
+https://userbase.kde.org/KMail/Backup_Options;
 
 LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
 SLOT="5"



[gentoo-commits] repo/gentoo:master commit in: media-video/simplescreenrecorder/, media-video/simplescreenrecorder/files/

2020-05-20 Thread Lars Wendler
commit: fcb35a8a71d7c41f386deb78b31b580cb54c
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed May 20 19:13:28 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed May 20 19:13:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcb35a8a

media-video/simplescreenrecorder: Removed old

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Lars Wendler  gentoo.org>

 media-video/simplescreenrecorder/Manifest  |   1 -
 .../simplescreenrecorder-0.4.0-metainfo.patch  |  37 
 .../simplescreenrecorder-0.4.0.ebuild  | 105 -
 3 files changed, 143 deletions(-)

diff --git a/media-video/simplescreenrecorder/Manifest 
b/media-video/simplescreenrecorder/Manifest
index 5a24e77d871..5ad8f4ab83a 100644
--- a/media-video/simplescreenrecorder/Manifest
+++ b/media-video/simplescreenrecorder/Manifest
@@ -1,3 +1,2 @@
-DIST simplescreenrecorder-0.4.0.tar.gz 1867593 BLAKE2B 
0997c4e72c142ebfa74658c1fd27d8d01ceb3810f659df0bf899004224d3944a58476fd6b54b318d712fa4d284684a221f387c7e3e63d4b397312ab9e0786988
 SHA512 
aa4970aba010884153c9d3155a0869288a5b9b8723cf617471148ad875f1af29f594403c1682303345c578cc0dc3f0a4b3596e4937d3afa949a652b83dcd0b36
 DIST simplescreenrecorder-0.4.1.tar.gz 1893293 BLAKE2B 
d05765788b23073bd03997b92dfa34e3437514ccd88216dea429305f4d43ac25019d141b248ee4a4844d72fd6a87f196579e876ee16a235da34cb3f2404ce5e3
 SHA512 
b890fafb65a87c298562d25388384577408d7ccbb0b1280bb4fdad198c9b9581893e68b99aa9e478a61c59736689ae40be0f30132d56ee9a9796b8885541d8d5
 DIST simplescreenrecorder-0.4.2.tar.gz 1912151 BLAKE2B 
d8a4605a82e49693f94ecfac8853405a660a4528c3001961b1734d4387e49eeb4c91603929b3cd5d5b67a23a6ec839ace606b29666b916960f10322e6ec1b452
 SHA512 
60b0127d7f82f294e5a8f015363e37a10b5492089a0178b07a5e383c7e4b857102ed2bda7a95e3c67293a255f892481aeaf4037c583320d68d463637348ed7f7

diff --git 
a/media-video/simplescreenrecorder/files/simplescreenrecorder-0.4.0-metainfo.patch
 
b/media-video/simplescreenrecorder/files/simplescreenrecorder-0.4.0-metainfo.patch
deleted file mode 100644
index 799afe23e26..000
--- 
a/media-video/simplescreenrecorder/files/simplescreenrecorder-0.4.0-metainfo.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 47078d2790e8c2f982dacfe27f998b7307b600c9 Mon Sep 17 00:00:00 2001
-From: Lars Wendler 
-Date: Thu, 9 Apr 2020 13:06:54 +0200
-Subject: [PATCH] Rename appdata to metainfo
-
-See https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html
-chapter 2.1.2 "Filesystem locations"
-
-Signed-off-by: Lars Wendler 

- CMakeLists.txt| 4 ++--
- ...recorder.appdata.xml => simplescreenrecorder.metainfo.xml} | 0
- 2 files changed, 2 insertions(+), 2 deletions(-)
- rename data/{simplescreenrecorder.appdata.xml => 
simplescreenrecorder.metainfo.xml} (100%)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 7d7167b..760c889 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -86,8 +86,8 @@ if(WITH_SIMPLESCREENRECORDER)
-   DESTINATION ${CMAKE_INSTALL_FULL_DATADIR}/applications
-   )
-   install(
--  FILES data/simplescreenrecorder.appdata.xml
--  DESTINATION ${CMAKE_INSTALL_FULL_DATADIR}/appdata
-+  FILES data/simplescreenrecorder.metainfo.xml
-+  DESTINATION ${CMAKE_INSTALL_FULL_DATADIR}/metainfo
-   )
- 
-   # icons
-diff --git a/data/simplescreenrecorder.appdata.xml 
b/data/simplescreenrecorder.metainfo.xml
-similarity index 100%
-rename from data/simplescreenrecorder.appdata.xml
-rename to data/simplescreenrecorder.metainfo.xml
--- 
-2.26.0
-

diff --git a/media-video/simplescreenrecorder/simplescreenrecorder-0.4.0.ebuild 
b/media-video/simplescreenrecorder/simplescreenrecorder-0.4.0.ebuild
deleted file mode 100644
index 6e923848899..000
--- a/media-video/simplescreenrecorder/simplescreenrecorder-0.4.0.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib flag-o-matic xdg
-
-if [[ ${PV} =  ]]; then
-   inherit git-r3
-fi
-
-DESCRIPTION="A Simple Screen Recorder"
-HOMEPAGE="https://www.maartenbaert.be/simplescreenrecorder;
-LICENSE="GPL-3"
-PKGNAME="ssr"
-if [[ ${PV} =  ]] ; then
-   EGIT_REPO_URI="https://github.com/MaartenBaert/${PKGNAME}.git;
-   EGIT_BOOTSTRAP=""
-else
-   
SRC_URI="https://github.com/MaartenBaert/${PKGNAME}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${PKGNAME}-${PV}"
-fi
-
-SLOT="0"
-IUSE="+asm jack mp3 pulseaudio theora vorbis vpx x264"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   media-libs/alsa-lib:0=
-   media-libs/mesa[${MULTILIB_USEDEP},X(+)]
-   media-video/ffmpeg[vorbis?,vpx?,x264?,mp3?,theora?]
-   

[gentoo-commits] repo/gentoo:master commit in: net-ftp/filezilla/

2020-05-20 Thread Lars Wendler
commit: 1b52227ad4e6bdad5d1adcf1e4d3b4a9e9fafc6a
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed May 20 19:10:26 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed May 20 19:13:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b52227a

net-ftp/filezilla: Bump to version 3.48.1

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Lars Wendler  gentoo.org>

 net-ftp/filezilla/Manifest|  1 +
 net-ftp/filezilla/filezilla-3.48.1.ebuild | 88 +++
 2 files changed, 89 insertions(+)

diff --git a/net-ftp/filezilla/Manifest b/net-ftp/filezilla/Manifest
index e298b000ef5..92a70d48a14 100644
--- a/net-ftp/filezilla/Manifest
+++ b/net-ftp/filezilla/Manifest
@@ -1,2 +1,3 @@
 DIST FileZilla_3.47.2.1_src.tar.bz2 4733941 BLAKE2B 
0517d43bfba8aa116ae4031d56e5070aadbcaf81ace2311f6cfddb47e7f67ec62396ae3690c139bcc1a8368be690776b3163dd6d53a6ebb27ee5e99300b3c67b
 SHA512 
8919eab7762e0e30241637a8978fbf61f02ac4c52aac293191315b931d52b41ae228b753f4e3b7530835578836dfee7f91772841273e9fc2bdf75ff7ed48fafc
 DIST FileZilla_3.48.0_src.tar.bz2 4765599 BLAKE2B 
0ab391c0862a34dd5ede7a80290afc82b4d85b2deaf42d3bacd243bddf15505f05028522f73eeada07e91d91e0af87676ad77081c843448fda53c3b2ac18a70d
 SHA512 
c9d4eb17dc31894468ca4b7c4c8fda0f307d3931bf1b3b8fb44afd084a1b2c9309d39e5745f9ba287a5566d44089af32350703e324a559afd6a015af469433fb
+DIST FileZilla_3.48.1_src.tar.bz2 4774251 BLAKE2B 
a77b821640aae3deaad3350809f34dbac8ed63c336435f92393017301509b91ef5e613ea64cb934dd2385b55fe7ba711269f85b7523d43ef451ab0cf6634ab0a
 SHA512 
58792f92bb4f6102166924abaf843c023faeca7f2979aaa47c26f2bb3f8449902b4a43c50a800d56584d39c9ddf64a6d3334558e46f56bda3b8515c7a3ff0a12

diff --git a/net-ftp/filezilla/filezilla-3.48.1.ebuild 
b/net-ftp/filezilla/filezilla-3.48.1.ebuild
new file mode 100644
index 000..d5eb40b08dd
--- /dev/null
+++ b/net-ftp/filezilla/filezilla-3.48.1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit autotools flag-o-matic wxwidgets xdg
+
+MY_PV=${PV/_/-}
+MY_P="FileZilla_${MY_PV}"
+
+DESCRIPTION="FTP client with lots of useful features and an intuitive 
interface"
+HOMEPAGE="https://filezilla-project.org/;
+SRC_URI="https://download.filezilla-project.org/client/${MY_P}_src.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="dbus nls test"
+
+# pugixml 1.7 minimal dependency is for c++11 proper configuration
+RDEPEND=">=app-eselect/eselect-wxwidgets-0.7-r1
+   >=dev-libs/nettle-3.1:=
+   >=dev-db/sqlite-3.7
+   >=dev-libs/libfilezilla-0.22.0:=
+   =dev-libs/pugixml-1.7
+   >=net-libs/gnutls-3.5.7
+   >=x11-libs/wxGTK-3.0.4:${WX_GTK_VER}[X]
+   x11-misc/xdg-utils
+   dbus? ( sys-apps/dbus )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   >=sys-devel/libtool-1.4
+   nls? ( >=sys-devel/gettext-0.11 )
+   test? ( >=dev-util/cppunit-1.13.0 )"
+
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}"/${PN}-${MY_PV}
+
+DOCS=(AUTHORS ChangeLog NEWS )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.22.1-debug.patch
+   "${FILESDIR}"/${PN}-3.47.0-metainfo.patch
+   "${FILESDIR}"/${PN}-3.47.0-disable-shellext_conf.patch
+)
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   if ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires C++14-capable C++ compiler. Your 
current compiler"
+   eerror "does not seem to support -std=c++14 option. 
Please upgrade your compiler"
+   eerror "to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "Currently active compiler does not support 
-std=c++14"
+   fi
+   fi
+}
+
+src_prepare() {
+   setup-wxwidgets
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-autoupdatecheck
+   --with-pugixml=system
+   $(use_enable nls locales)
+   $(use_with dbus)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+}



  1   2   3   4   5   6   >