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

2020-08-23 Thread Johannes Huber
commit: b609c97fe4203fce7973430a72dfc4c6b37b497d
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Aug 24 05:40:01 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Mon Aug 24 05:40:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b609c97f

media-sound/lollypop: Remove 1.1.4.16

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Johannes Huber  gentoo.org>

 media-sound/lollypop/Manifest |  1 -
 media-sound/lollypop/lollypop-1.1.4.16.ebuild | 61 ---
 2 files changed, 62 deletions(-)

diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest
index 607c80ce455..856286fccc8 100644
--- a/media-sound/lollypop/Manifest
+++ b/media-sound/lollypop/Manifest
@@ -1,2 +1 @@
-DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 
358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf
 SHA512 
08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915
 DIST lollypop-1.2.35.tar.xz 509916 BLAKE2B 
8cf9ea74287b6ac7d4942c2312cc4d6e07d4748d505cc9e45a896129f9e4a43ef5c65c0c18764597d7ce3c4d2fc93804c501f68ea3b67625e200497613077af6
 SHA512 
179fa5e77482db35de9e30e392e6d07bb5c832d5d1decaee06982570bdcbb809dc99375eeb6fe3dce75829af3570953ce517e3b4eaabceac807b9d5c382bd53e

diff --git a/media-sound/lollypop/lollypop-1.1.4.16.ebuild 
b/media-sound/lollypop/lollypop-1.1.4.16.ebuild
deleted file mode 100644
index 36a20857465..000
--- a/media-sound/lollypop/lollypop-1.1.4.16.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_7 )
-PYTHON_REQ_USE="sqlite"
-HASH="6b4e4e7a2c17f0770c1e2b3354ae5a3a"
-inherit python-r1 gnome2-utils meson xdg-utils
-
-DESCRIPTION="Modern music player for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop;
-SRC_URI="https://gitlab.gnome.org/World/${PN}/uploads/${HASH}/${P}.tar.xz;
-KEYWORDS="amd64"
-
-LICENSE="GPL-3"
-SLOT="0"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/appstream-glib[introspection]
-   dev-libs/glib:2
-   dev-libs/gobject-introspection[cairo(+)]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   gnome-base/gnome-common
-   x11-libs/gtk+:3
-"
-BDEPEND="${DEPEND}
-   dev-python/pkgconfig[${PYTHON_USEDEP}]
-   dev-util/desktop-file-utils
-   dev-util/itstool
-   dev-util/intltool
-"
-RDEPEND="${DEPEND}
-   app-crypt/libsecret[introspection]
-   dev-libs/totem-pl-parser
-   dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
-   dev-python/dbus-python
-   dev-python/pillow[${PYTHON_USEDEP}]
-   >=dev-python/pylast-1.0.0[${PYTHON_USEDEP}]
-   media-libs/gst-plugins-base:1.0[introspection]
-"
-
-RESTRICT="test"
-
-pkg_preinst() {
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   gnome2_gconf_install
-   gnome2_schemas_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   gnome2_gconf_uninstall
-   gnome2_schemas_update
-   xdg_desktop_database_update
-}



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

2020-08-23 Thread Johannes Huber
commit: 9e14d1b114ea9d0e0449f6bc9fb459d6556034e9
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Aug 24 05:38:27 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Mon Aug 24 05:38:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e14d1b1

x11-misc/compton: Remove 0.1_beta2 (r0)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Johannes Huber  gentoo.org>

 x11-misc/compton/compton-0.1_beta2.ebuild | 69 ---
 1 file changed, 69 deletions(-)

diff --git a/x11-misc/compton/compton-0.1_beta2.ebuild 
b/x11-misc/compton/compton-0.1_beta2.ebuild
deleted file mode 100644
index feff59e96fa..000
--- a/x11-misc/compton/compton-0.1_beta2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-inherit toolchain-funcs python-r1
-
-DESCRIPTION="A compositor for X, and a fork of xcompmgr-dana"
-HOMEPAGE="https://github.com/chjj/compton;
-SRC_URI="https://github.com/chjj/compton/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="dbus +drm opengl +pcre xinerama"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="${PYTHON_DEPS}
-   dev-libs/libconfig:=
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   dbus? ( sys-apps/dbus )
-   opengl? ( virtual/opengl )
-   pcre? ( dev-libs/libpcre:3 )
-   xinerama? ( x11-libs/libXinerama )"
-RDEPEND="${COMMON_DEPEND}
-   x11-apps/xprop
-   x11-apps/xwininfo"
-DEPEND="${COMMON_DEPEND}
-   app-text/asciidoc
-   virtual/pkgconfig
-   x11-base/xorg-proto
-   drm? ( x11-libs/libdrm )"
-
-nobuildit() { use $1 || echo yes ; }
-
-pkg_setup() {
-   if [[ ${MERGE_TYPE} != binary ]]; then
-   tc-export CC
-   fi
-}
-
-src_compile() {
-   emake docs
-
-   NO_DBUS=$(nobuildit dbus) \
-   NO_XINERAMA=$(nobuildit xinerama) \
-   NO_VSYNC_DRM=$(nobuildit drm) \
-   NO_VSYNC_OPENGL=$(nobuildit opengl) \
-   NO_REGEX_PCRE=$(nobuildit pcre) \
-   emake compton
-}
-
-src_install() {
-   NO_DBUS=$(nobuildit dbus) \
-   NO_VSYNC_DRM=$(nobuildit drm) \
-   NO_VSYNC_OPENGL=$(nobuildit opengl) \
-   NO_REGEX_PCRE=$(nobuildit pcre) \
-   default
-   docinto examples
-   dodoc compton.sample.conf dbus-examples/*
-   python_foreach_impl python_newscript bin/compton-convgen.py 
compton-convgen
-}



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

2020-08-19 Thread Johannes Huber
commit: 6c2003889205682955edc505839de6324c52fbd4
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Aug 20 05:36:37 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Thu Aug 20 05:37:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c200388

app-admin/calamares: Version bump 3.2.28.3

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Johannes Huber  gentoo.org>

 app-admin/calamares/Manifest  |  1 +
 app-admin/calamares/calamares-3.2.28.3.ebuild | 93 +++
 2 files changed, 94 insertions(+)

diff --git a/app-admin/calamares/Manifest b/app-admin/calamares/Manifest
index 81e23affb81..23f4d5a4f22 100644
--- a/app-admin/calamares/Manifest
+++ b/app-admin/calamares/Manifest
@@ -1 +1,2 @@
 DIST calamares-3.2.20.tar.gz 3246752 BLAKE2B 
11bc23da8f035a0399f54c1f0f9e11806b0e3b77ad9f57c694c15de077ad37d3f282d29d0b4c010f19372e78d14af2cf9c58b95b03d6d867ea6c0c104e701fab
 SHA512 
473422eca83007ce0d82e09d637b73c114fffab338ece8269d37a4496d786eeef5e75b06b60ec51fb85bbd145984d37f0a586edd9c5d58e23abde665b8370c7c
+DIST calamares-3.2.28.3.tar.gz 3837417 BLAKE2B 
d248423e09aa21cd3808e00408f34d7c178a19d2c82bed5ab0dedff945ab7aad601f4aefbee62a772e4fdf5915dc3888af1fb0711e4bbe1e9b089adfbae2b1a0
 SHA512 
124de0bdd09fe15450460fa858c6f3df3a00c609684238bf3bc8eb18f10c39c4bc0e8fd02b0e9bae50d42bade2716cb16247c23ace397288a5e8f27790b60280

diff --git a/app-admin/calamares/calamares-3.2.28.3.ebuild 
b/app-admin/calamares/calamares-3.2.28.3.ebuild
new file mode 100644
index 000..8ad695ecfb2
--- /dev/null
+++ b/app-admin/calamares/calamares-3.2.28.3.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_TEST="true"
+PYTHON_COMPAT=( python3_7 )
+inherit ecm python-single-r1
+
+DESCRIPTION="Distribution-independent installer framework"
+HOMEPAGE="https://calamares.io;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz;
+KEYWORDS="~amd64"
+SLOT=5
+LICENSE="GPL-3"
+IUSE="+networkmanager pythonqt +upower"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+COMMON_DEPEND="${PYTHON_DEPS}
+   dev-cpp/yaml-cpp:=
+   $(python_gen_cond_dep '
+   >=dev-libs/boost-1.55:=[python,${PYTHON_MULTI_USEDEP}]
+   dev-libs/libpwquality[${PYTHON_MULTI_USEDEP}]
+   ')
+   dev-qt/qtconcurrent:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwebengine:5[widgets]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   kde-frameworks/kconfig:5
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/kcrash:5
+   kde-frameworks/kpackage:5
+   kde-frameworks/kparts:5
+   kde-frameworks/kservice:5
+   sys-apps/dbus
+   sys-apps/dmidecode
+   sys-auth/polkit-qt
+   >=sys-libs/kpmcore-4.0.0:5=
+   pythonqt? ( >=dev-python/PythonQt-3.1:=[${PYTHON_SINGLE_USEDEP}] )
+"
+DEPEND="${COMMON_DEPEND}
+   test? ( dev-qt/qttest:5 )
+"
+RDEPEND="${COMMON_DEPEND}
+   app-admin/sudo
+   dev-libs/libatasmart
+   net-misc/rsync
+   || ( sys-boot/grub:2 sys-boot/systemd-boot )
+   sys-boot/os-prober
+   sys-fs/squashfs-tools
+   sys-libs/timezone-data
+   virtual/udev
+   networkmanager? ( net-misc/networkmanager )
+   upower? ( sys-power/upower )
+"
+
+src_prepare() {
+   ecm_src_prepare
+   export PYTHON_INCLUDE_DIRS="$(python_get_includedir)" \
+   PYTHON_INCLUDE_PATH="$(python_get_library_path)"\
+   PYTHON_CFLAGS="$(python_get_CFLAGS)"\
+   PYTHON_LIBS="$(python_get_LIBS)"
+
+   sed -i -e 's:pkexec /usr/bin/calamares:calamares-pkexec:' \
+   calamares.desktop || die
+   sed -i -e 's:Icon=calamares:Icon=drive-harddisk:' \
+   calamares.desktop || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DINSTALL_CONFIG=ON
+   -DWEBVIEW_FORCE_WEBKIT=OFF
+   -DCMAKE_DISABLE_FIND_PACKAGE_LIBPARTED=ON
+   -DWITH_PYTHONQT=$(usex pythonqt)
+   )
+
+   ecm_src_configure
+}
+
+src_install() {
+   ecm_src_install
+   dobin "${FILESDIR}"/calamares-pkexec
+}



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

2020-08-19 Thread Johannes Huber
commit: 40b9bdbc1c8b53f08bca9ade806bcffc2510617a
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Aug 20 05:37:08 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Thu Aug 20 05:37:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40b9bdbc

app-admin/calamares: Remove 3.2.20

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Johannes Huber  gentoo.org>

 app-admin/calamares/Manifest|  1 -
 app-admin/calamares/calamares-3.2.20.ebuild | 93 -
 2 files changed, 94 deletions(-)

diff --git a/app-admin/calamares/Manifest b/app-admin/calamares/Manifest
index 23f4d5a4f22..98c99a4cf27 100644
--- a/app-admin/calamares/Manifest
+++ b/app-admin/calamares/Manifest
@@ -1,2 +1 @@
-DIST calamares-3.2.20.tar.gz 3246752 BLAKE2B 
11bc23da8f035a0399f54c1f0f9e11806b0e3b77ad9f57c694c15de077ad37d3f282d29d0b4c010f19372e78d14af2cf9c58b95b03d6d867ea6c0c104e701fab
 SHA512 
473422eca83007ce0d82e09d637b73c114fffab338ece8269d37a4496d786eeef5e75b06b60ec51fb85bbd145984d37f0a586edd9c5d58e23abde665b8370c7c
 DIST calamares-3.2.28.3.tar.gz 3837417 BLAKE2B 
d248423e09aa21cd3808e00408f34d7c178a19d2c82bed5ab0dedff945ab7aad601f4aefbee62a772e4fdf5915dc3888af1fb0711e4bbe1e9b089adfbae2b1a0
 SHA512 
124de0bdd09fe15450460fa858c6f3df3a00c609684238bf3bc8eb18f10c39c4bc0e8fd02b0e9bae50d42bade2716cb16247c23ace397288a5e8f27790b60280

diff --git a/app-admin/calamares/calamares-3.2.20.ebuild 
b/app-admin/calamares/calamares-3.2.20.ebuild
deleted file mode 100644
index 8ad695ecfb2..000
--- a/app-admin/calamares/calamares-3.2.20.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_TEST="true"
-PYTHON_COMPAT=( python3_7 )
-inherit ecm python-single-r1
-
-DESCRIPTION="Distribution-independent installer framework"
-HOMEPAGE="https://calamares.io;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz;
-KEYWORDS="~amd64"
-SLOT=5
-LICENSE="GPL-3"
-IUSE="+networkmanager pythonqt +upower"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-"
-COMMON_DEPEND="${PYTHON_DEPS}
-   dev-cpp/yaml-cpp:=
-   $(python_gen_cond_dep '
-   >=dev-libs/boost-1.55:=[python,${PYTHON_MULTI_USEDEP}]
-   dev-libs/libpwquality[${PYTHON_MULTI_USEDEP}]
-   ')
-   dev-qt/qtconcurrent:5
-   dev-qt/qtdbus:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwebengine:5[widgets]
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   kde-frameworks/kconfig:5
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/kcrash:5
-   kde-frameworks/kpackage:5
-   kde-frameworks/kparts:5
-   kde-frameworks/kservice:5
-   sys-apps/dbus
-   sys-apps/dmidecode
-   sys-auth/polkit-qt
-   >=sys-libs/kpmcore-4.0.0:5=
-   pythonqt? ( >=dev-python/PythonQt-3.1:=[${PYTHON_SINGLE_USEDEP}] )
-"
-DEPEND="${COMMON_DEPEND}
-   test? ( dev-qt/qttest:5 )
-"
-RDEPEND="${COMMON_DEPEND}
-   app-admin/sudo
-   dev-libs/libatasmart
-   net-misc/rsync
-   || ( sys-boot/grub:2 sys-boot/systemd-boot )
-   sys-boot/os-prober
-   sys-fs/squashfs-tools
-   sys-libs/timezone-data
-   virtual/udev
-   networkmanager? ( net-misc/networkmanager )
-   upower? ( sys-power/upower )
-"
-
-src_prepare() {
-   ecm_src_prepare
-   export PYTHON_INCLUDE_DIRS="$(python_get_includedir)" \
-   PYTHON_INCLUDE_PATH="$(python_get_library_path)"\
-   PYTHON_CFLAGS="$(python_get_CFLAGS)"\
-   PYTHON_LIBS="$(python_get_LIBS)"
-
-   sed -i -e 's:pkexec /usr/bin/calamares:calamares-pkexec:' \
-   calamares.desktop || die
-   sed -i -e 's:Icon=calamares:Icon=drive-harddisk:' \
-   calamares.desktop || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DINSTALL_CONFIG=ON
-   -DWEBVIEW_FORCE_WEBKIT=OFF
-   -DCMAKE_DISABLE_FIND_PACKAGE_LIBPARTED=ON
-   -DWITH_PYTHONQT=$(usex pythonqt)
-   )
-
-   ecm_src_configure
-}
-
-src_install() {
-   ecm_src_install
-   dobin "${FILESDIR}"/calamares-pkexec
-}



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

2020-05-11 Thread Johannes Huber
commit: 3f78f74f6d954e184550be830b2898c10b0b5707
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon May 11 10:05:01 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Mon May 11 11:54:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f78f74f

media-sound/lollypop: python 3.{7,8} support

Closes: https://bugs.gentoo.org/718940
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Johannes Huber  gentoo.org>

 media-sound/lollypop/lollypop-1.1.4.16.ebuild | 2 +-
 media-sound/lollypop/lollypop-1.2.35.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/lollypop/lollypop-1.1.4.16.ebuild 
b/media-sound/lollypop/lollypop-1.1.4.16.ebuild
index 0cc5c6539ef..36a20857465 100644
--- a/media-sound/lollypop/lollypop-1.1.4.16.ebuild
+++ b/media-sound/lollypop/lollypop-1.1.4.16.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_7 )
 PYTHON_REQ_USE="sqlite"
 HASH="6b4e4e7a2c17f0770c1e2b3354ae5a3a"
 inherit python-r1 gnome2-utils meson xdg-utils

diff --git a/media-sound/lollypop/lollypop-1.2.35.ebuild 
b/media-sound/lollypop/lollypop-1.2.35.ebuild
index 06db306eb32..74dea9a1f85 100644
--- a/media-sound/lollypop/lollypop-1.2.35.ebuild
+++ b/media-sound/lollypop/lollypop-1.2.35.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{7,8} )
 PYTHON_REQ_USE="sqlite"
 inherit python-single-r1 gnome2-utils meson xdg-utils
 



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

2020-04-29 Thread Johannes Huber
commit: 4bbb659ac99779dbfc3976e2d452c7c9b2d26ba3
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Apr 29 10:47:47 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Wed Apr 29 10:48:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bbb659a

net-vpn/openfortivpn: Version bump 1.13.3

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

 net-vpn/openfortivpn/Manifest   |  1 +
 net-vpn/openfortivpn/openfortivpn-1.13.3.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/net-vpn/openfortivpn/Manifest b/net-vpn/openfortivpn/Manifest
index 7727b0525b6..88bf1ccd2d8 100644
--- a/net-vpn/openfortivpn/Manifest
+++ b/net-vpn/openfortivpn/Manifest
@@ -1 +1,2 @@
 DIST openfortivpn-1.13.2.tar.gz 82977 BLAKE2B 
5daf2fdacaf2f9c3bc0a4bc3fc26543ed0ab424b70d2795e7b3d74b38cba53b1a8a9823564198ea5292b63f872c12f17ed3f65111a7024faee19640fff765cd7
 SHA512 
6be456784618d0af26190bad4af20a5f7163d3d984e3317fa3aac04b605ddd39f8973b192cf35fc8a371bf5ca4cbff8f644991b0cc031f558bf7881066fe8ec2
+DIST openfortivpn-1.13.3.tar.gz 150681 BLAKE2B 
378837373f743c474233e5c7d0f8698a1bbaa5b2b84c89173547e4d0674e4ffe8949bf105462b7d355e603483577008d7ef99315e78a7511dca043426b668885
 SHA512 
57f87e1f1243b2eb1f4ef17dfacea203c8b11fd0e65440eef4c6b08af0b821c5a087a85d98423540114a7d977d12c4a99d0edcc348f0107fd230f573e3df0fbf

diff --git a/net-vpn/openfortivpn/openfortivpn-1.13.3.ebuild 
b/net-vpn/openfortivpn/openfortivpn-1.13.3.ebuild
new file mode 100644
index 000..2cda60426dc
--- /dev/null
+++ b/net-vpn/openfortivpn/openfortivpn-1.13.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info
+
+DESCRIPTION="Fortinet compatible VPN client"
+HOMEPAGE="https://github.com/adrienverge/openfortivpn;
+SRC_URI="https://github.com/adrienverge/openfortivpn/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3-with-openssl-exception openssl"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="libressl"
+
+DEPEND="
+   net-dialup/ppp
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+"
+RDEPEND="${DEPEND}"
+
+CONFIG_CHECK="~PPP ~PPP_ASYNC"
+
+src_prepare() {
+   default
+
+   sed -i 's/-Werror//g' Makefile.am || die "Failed to remove -Werror from 
Makefile.am"
+
+   eautoreconf
+}
+
+src_install() {
+   default
+
+   keepdir /etc/openfortivpn
+}



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

2020-04-18 Thread Johannes Huber
commit: 9d9117454f717ca5acd83a816c41c01b8ecce307
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Apr 18 08:58:07 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sat Apr 18 08:58:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d911745

media-sound/lollypop: Remove 1.2.34

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

 media-sound/lollypop/Manifest   |  1 -
 media-sound/lollypop/lollypop-1.2.34.ebuild | 71 -
 2 files changed, 72 deletions(-)

diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest
index 38b297f0c68..607c80ce455 100644
--- a/media-sound/lollypop/Manifest
+++ b/media-sound/lollypop/Manifest
@@ -1,3 +1,2 @@
 DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 
358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf
 SHA512 
08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915
-DIST lollypop-1.2.34.tar.xz 509768 BLAKE2B 
7f1daaa5c4906a947f4ff45d9f961fe129277c3829744321436289cea1958e9aee0a9ece610a7e9a55c06526395a0208fe8a12762e50cc9bdc3a3b0362aca931
 SHA512 
dc0420984efb859279e6cfb3b8967a30a5b5ff124c990ad73951b6f47cb1a34dde2bb54667b321e3609c3e13233c9efda02caa9920b00e48de123a553d885114
 DIST lollypop-1.2.35.tar.xz 509916 BLAKE2B 
8cf9ea74287b6ac7d4942c2312cc4d6e07d4748d505cc9e45a896129f9e4a43ef5c65c0c18764597d7ce3c4d2fc93804c501f68ea3b67625e200497613077af6
 SHA512 
179fa5e77482db35de9e30e392e6d07bb5c832d5d1decaee06982570bdcbb809dc99375eeb6fe3dce75829af3570953ce517e3b4eaabceac807b9d5c382bd53e

diff --git a/media-sound/lollypop/lollypop-1.2.34.ebuild 
b/media-sound/lollypop/lollypop-1.2.34.ebuild
deleted file mode 100644
index 06db306eb32..000
--- a/media-sound/lollypop/lollypop-1.2.34.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 )
-PYTHON_REQ_USE="sqlite"
-inherit python-single-r1 gnome2-utils meson xdg-utils
-
-DESCRIPTION="Modern music player for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop;
-SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz;
-KEYWORDS="~amd64"
-
-LICENSE="GPL-3"
-SLOT="0"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/appstream-glib[introspection]
-   dev-libs/glib:2
-   dev-libs/gobject-introspection[cairo(+)]
-   $(python_gen_cond_dep '
-   dev-python/pycairo[${PYTHON_MULTI_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
-   ')
-   gnome-base/gnome-common
-   x11-libs/gtk+:3
-"
-BDEPEND="${DEPEND}
-   $(python_gen_cond_dep '
-   dev-python/pkgconfig[${PYTHON_MULTI_USEDEP}]
-   ')
-   dev-util/desktop-file-utils
-   dev-util/itstool
-   dev-util/intltool
-"
-RDEPEND="${DEPEND}
-   app-crypt/libsecret[introspection]
-   dev-libs/totem-pl-parser
-   $(python_gen_cond_dep '
-   dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}]
-   dev-python/dbus-python
-   dev-python/pillow[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/pylast-1.0.0[${PYTHON_MULTI_USEDEP}]
-   ')
-   media-libs/gst-plugins-base:1.0[introspection]
-"
-
-RESTRICT="test"
-
-pkg_preinst() {
-   gnome2_schemas_savelist
-}
-
-src_install() {
-   meson_src_install
-   python_optimize
-}
-
-pkg_postinst() {
-   gnome2_gconf_install
-   gnome2_schemas_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   gnome2_gconf_uninstall
-   gnome2_schemas_update
-   xdg_desktop_database_update
-}



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

2020-04-18 Thread Johannes Huber
commit: e10585731d3949b59123192e681c9dbf285c4d60
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Apr 18 08:57:35 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sat Apr 18 08:58:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1058573

media-sound/lollypop: Version bump 1.2.35

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

 media-sound/lollypop/Manifest   |  1 +
 media-sound/lollypop/lollypop-1.2.35.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest
index c719ca5583c..38b297f0c68 100644
--- a/media-sound/lollypop/Manifest
+++ b/media-sound/lollypop/Manifest
@@ -1,2 +1,3 @@
 DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 
358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf
 SHA512 
08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915
 DIST lollypop-1.2.34.tar.xz 509768 BLAKE2B 
7f1daaa5c4906a947f4ff45d9f961fe129277c3829744321436289cea1958e9aee0a9ece610a7e9a55c06526395a0208fe8a12762e50cc9bdc3a3b0362aca931
 SHA512 
dc0420984efb859279e6cfb3b8967a30a5b5ff124c990ad73951b6f47cb1a34dde2bb54667b321e3609c3e13233c9efda02caa9920b00e48de123a553d885114
+DIST lollypop-1.2.35.tar.xz 509916 BLAKE2B 
8cf9ea74287b6ac7d4942c2312cc4d6e07d4748d505cc9e45a896129f9e4a43ef5c65c0c18764597d7ce3c4d2fc93804c501f68ea3b67625e200497613077af6
 SHA512 
179fa5e77482db35de9e30e392e6d07bb5c832d5d1decaee06982570bdcbb809dc99375eeb6fe3dce75829af3570953ce517e3b4eaabceac807b9d5c382bd53e

diff --git a/media-sound/lollypop/lollypop-1.2.35.ebuild 
b/media-sound/lollypop/lollypop-1.2.35.ebuild
new file mode 100644
index 000..06db306eb32
--- /dev/null
+++ b/media-sound/lollypop/lollypop-1.2.35.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+PYTHON_REQ_USE="sqlite"
+inherit python-single-r1 gnome2-utils meson xdg-utils
+
+DESCRIPTION="Modern music player for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop;
+SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz;
+KEYWORDS="~amd64"
+
+LICENSE="GPL-3"
+SLOT="0"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/appstream-glib[introspection]
+   dev-libs/glib:2
+   dev-libs/gobject-introspection[cairo(+)]
+   $(python_gen_cond_dep '
+   dev-python/pycairo[${PYTHON_MULTI_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   ')
+   gnome-base/gnome-common
+   x11-libs/gtk+:3
+"
+BDEPEND="${DEPEND}
+   $(python_gen_cond_dep '
+   dev-python/pkgconfig[${PYTHON_MULTI_USEDEP}]
+   ')
+   dev-util/desktop-file-utils
+   dev-util/itstool
+   dev-util/intltool
+"
+RDEPEND="${DEPEND}
+   app-crypt/libsecret[introspection]
+   dev-libs/totem-pl-parser
+   $(python_gen_cond_dep '
+   dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}]
+   dev-python/dbus-python
+   dev-python/pillow[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/pylast-1.0.0[${PYTHON_MULTI_USEDEP}]
+   ')
+   media-libs/gst-plugins-base:1.0[introspection]
+"
+
+RESTRICT="test"
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+}
+
+src_install() {
+   meson_src_install
+   python_optimize
+}
+
+pkg_postinst() {
+   gnome2_gconf_install
+   gnome2_schemas_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_gconf_uninstall
+   gnome2_schemas_update
+   xdg_desktop_database_update
+}



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

2020-04-13 Thread Johannes Huber
commit: 168109b44fcf4b7f25e150aa78d57765f140bf28
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Apr 13 11:21:38 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Mon Apr 13 11:22:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=168109b4

media-sound/lollypop: Remove 1.2.33

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

 media-sound/lollypop/Manifest   |  1 -
 media-sound/lollypop/lollypop-1.2.33.ebuild | 71 -
 2 files changed, 72 deletions(-)

diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest
index 60a1c197b29..c719ca5583c 100644
--- a/media-sound/lollypop/Manifest
+++ b/media-sound/lollypop/Manifest
@@ -1,3 +1,2 @@
 DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 
358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf
 SHA512 
08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915
-DIST lollypop-1.2.33.tar.xz 509636 BLAKE2B 
850f24e14cd574710f0712389a1db96380eb1058fbb76e0353d9f6aa66978754bd30e4584fd3f50724909796247ec894c8f0c0b1cb1476ed0935596a0edcefe6
 SHA512 
f5e77e7427f1ef4db05f8ffc1f0f2fd3c412ea22b433a7b0a9de7e0159b0172012478dfb2cd1a39df27c07bcd1dd55fdb14a430d9cf8b04aa77ff7befc92c95b
 DIST lollypop-1.2.34.tar.xz 509768 BLAKE2B 
7f1daaa5c4906a947f4ff45d9f961fe129277c3829744321436289cea1958e9aee0a9ece610a7e9a55c06526395a0208fe8a12762e50cc9bdc3a3b0362aca931
 SHA512 
dc0420984efb859279e6cfb3b8967a30a5b5ff124c990ad73951b6f47cb1a34dde2bb54667b321e3609c3e13233c9efda02caa9920b00e48de123a553d885114

diff --git a/media-sound/lollypop/lollypop-1.2.33.ebuild 
b/media-sound/lollypop/lollypop-1.2.33.ebuild
deleted file mode 100644
index 06db306eb32..000
--- a/media-sound/lollypop/lollypop-1.2.33.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 )
-PYTHON_REQ_USE="sqlite"
-inherit python-single-r1 gnome2-utils meson xdg-utils
-
-DESCRIPTION="Modern music player for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop;
-SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz;
-KEYWORDS="~amd64"
-
-LICENSE="GPL-3"
-SLOT="0"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/appstream-glib[introspection]
-   dev-libs/glib:2
-   dev-libs/gobject-introspection[cairo(+)]
-   $(python_gen_cond_dep '
-   dev-python/pycairo[${PYTHON_MULTI_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
-   ')
-   gnome-base/gnome-common
-   x11-libs/gtk+:3
-"
-BDEPEND="${DEPEND}
-   $(python_gen_cond_dep '
-   dev-python/pkgconfig[${PYTHON_MULTI_USEDEP}]
-   ')
-   dev-util/desktop-file-utils
-   dev-util/itstool
-   dev-util/intltool
-"
-RDEPEND="${DEPEND}
-   app-crypt/libsecret[introspection]
-   dev-libs/totem-pl-parser
-   $(python_gen_cond_dep '
-   dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}]
-   dev-python/dbus-python
-   dev-python/pillow[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/pylast-1.0.0[${PYTHON_MULTI_USEDEP}]
-   ')
-   media-libs/gst-plugins-base:1.0[introspection]
-"
-
-RESTRICT="test"
-
-pkg_preinst() {
-   gnome2_schemas_savelist
-}
-
-src_install() {
-   meson_src_install
-   python_optimize
-}
-
-pkg_postinst() {
-   gnome2_gconf_install
-   gnome2_schemas_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   gnome2_gconf_uninstall
-   gnome2_schemas_update
-   xdg_desktop_database_update
-}



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

2020-04-13 Thread Johannes Huber
commit: 76dfd4ebb0ae7ac5bf7e1973f12dfe5d8f9a2de1
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Apr 13 11:21:09 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Mon Apr 13 11:21:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76dfd4eb

media-sound/lollypop: Version bump 1.2.34

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

 media-sound/lollypop/Manifest   |  1 +
 media-sound/lollypop/lollypop-1.2.34.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest
index f5ee4bcc6bc..60a1c197b29 100644
--- a/media-sound/lollypop/Manifest
+++ b/media-sound/lollypop/Manifest
@@ -1,2 +1,3 @@
 DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 
358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf
 SHA512 
08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915
 DIST lollypop-1.2.33.tar.xz 509636 BLAKE2B 
850f24e14cd574710f0712389a1db96380eb1058fbb76e0353d9f6aa66978754bd30e4584fd3f50724909796247ec894c8f0c0b1cb1476ed0935596a0edcefe6
 SHA512 
f5e77e7427f1ef4db05f8ffc1f0f2fd3c412ea22b433a7b0a9de7e0159b0172012478dfb2cd1a39df27c07bcd1dd55fdb14a430d9cf8b04aa77ff7befc92c95b
+DIST lollypop-1.2.34.tar.xz 509768 BLAKE2B 
7f1daaa5c4906a947f4ff45d9f961fe129277c3829744321436289cea1958e9aee0a9ece610a7e9a55c06526395a0208fe8a12762e50cc9bdc3a3b0362aca931
 SHA512 
dc0420984efb859279e6cfb3b8967a30a5b5ff124c990ad73951b6f47cb1a34dde2bb54667b321e3609c3e13233c9efda02caa9920b00e48de123a553d885114

diff --git a/media-sound/lollypop/lollypop-1.2.34.ebuild 
b/media-sound/lollypop/lollypop-1.2.34.ebuild
new file mode 100644
index 000..06db306eb32
--- /dev/null
+++ b/media-sound/lollypop/lollypop-1.2.34.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+PYTHON_REQ_USE="sqlite"
+inherit python-single-r1 gnome2-utils meson xdg-utils
+
+DESCRIPTION="Modern music player for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop;
+SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz;
+KEYWORDS="~amd64"
+
+LICENSE="GPL-3"
+SLOT="0"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/appstream-glib[introspection]
+   dev-libs/glib:2
+   dev-libs/gobject-introspection[cairo(+)]
+   $(python_gen_cond_dep '
+   dev-python/pycairo[${PYTHON_MULTI_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   ')
+   gnome-base/gnome-common
+   x11-libs/gtk+:3
+"
+BDEPEND="${DEPEND}
+   $(python_gen_cond_dep '
+   dev-python/pkgconfig[${PYTHON_MULTI_USEDEP}]
+   ')
+   dev-util/desktop-file-utils
+   dev-util/itstool
+   dev-util/intltool
+"
+RDEPEND="${DEPEND}
+   app-crypt/libsecret[introspection]
+   dev-libs/totem-pl-parser
+   $(python_gen_cond_dep '
+   dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}]
+   dev-python/dbus-python
+   dev-python/pillow[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/pylast-1.0.0[${PYTHON_MULTI_USEDEP}]
+   ')
+   media-libs/gst-plugins-base:1.0[introspection]
+"
+
+RESTRICT="test"
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+}
+
+src_install() {
+   meson_src_install
+   python_optimize
+}
+
+pkg_postinst() {
+   gnome2_gconf_install
+   gnome2_schemas_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_gconf_uninstall
+   gnome2_schemas_update
+   xdg_desktop_database_update
+}



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

2020-04-04 Thread Johannes Huber
commit: 3c4c718f7f97d4e3ee3ad9541dd227ed13f7183b
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Apr  4 16:43:22 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sat Apr  4 16:44:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c4c718f

media-sound/lollypop: Version bump 1.2.33

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Johannes Huber  gentoo.org>

 media-sound/lollypop/Manifest   |  1 +
 media-sound/lollypop/lollypop-1.2.33.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest
index 019ee752797..bd80bbc6aee 100644
--- a/media-sound/lollypop/Manifest
+++ b/media-sound/lollypop/Manifest
@@ -1,2 +1,3 @@
 DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 
358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf
 SHA512 
08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915
 DIST lollypop-1.2.32.tar.xz 504544 BLAKE2B 
ba93daa5d52d43401454c7c5e9fb05f2ef2d1d22de49da5d404120de0f6c41522a00c055fd190a5fe3a296174641773a322fab5548aceedee559987fac2ffd81
 SHA512 
08a4012ad252dcd6371479759547b082bcc12de0a76fc365519234e0d77dccc505cf264a352a3963cea722ce2820ea7a3521d23ab03d4695b95d88e678528c7b
+DIST lollypop-1.2.33.tar.xz 509636 BLAKE2B 
850f24e14cd574710f0712389a1db96380eb1058fbb76e0353d9f6aa66978754bd30e4584fd3f50724909796247ec894c8f0c0b1cb1476ed0935596a0edcefe6
 SHA512 
f5e77e7427f1ef4db05f8ffc1f0f2fd3c412ea22b433a7b0a9de7e0159b0172012478dfb2cd1a39df27c07bcd1dd55fdb14a430d9cf8b04aa77ff7befc92c95b

diff --git a/media-sound/lollypop/lollypop-1.2.33.ebuild 
b/media-sound/lollypop/lollypop-1.2.33.ebuild
new file mode 100644
index 000..06db306eb32
--- /dev/null
+++ b/media-sound/lollypop/lollypop-1.2.33.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+PYTHON_REQ_USE="sqlite"
+inherit python-single-r1 gnome2-utils meson xdg-utils
+
+DESCRIPTION="Modern music player for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop;
+SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz;
+KEYWORDS="~amd64"
+
+LICENSE="GPL-3"
+SLOT="0"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/appstream-glib[introspection]
+   dev-libs/glib:2
+   dev-libs/gobject-introspection[cairo(+)]
+   $(python_gen_cond_dep '
+   dev-python/pycairo[${PYTHON_MULTI_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   ')
+   gnome-base/gnome-common
+   x11-libs/gtk+:3
+"
+BDEPEND="${DEPEND}
+   $(python_gen_cond_dep '
+   dev-python/pkgconfig[${PYTHON_MULTI_USEDEP}]
+   ')
+   dev-util/desktop-file-utils
+   dev-util/itstool
+   dev-util/intltool
+"
+RDEPEND="${DEPEND}
+   app-crypt/libsecret[introspection]
+   dev-libs/totem-pl-parser
+   $(python_gen_cond_dep '
+   dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}]
+   dev-python/dbus-python
+   dev-python/pillow[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/pylast-1.0.0[${PYTHON_MULTI_USEDEP}]
+   ')
+   media-libs/gst-plugins-base:1.0[introspection]
+"
+
+RESTRICT="test"
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+}
+
+src_install() {
+   meson_src_install
+   python_optimize
+}
+
+pkg_postinst() {
+   gnome2_gconf_install
+   gnome2_schemas_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_gconf_uninstall
+   gnome2_schemas_update
+   xdg_desktop_database_update
+}



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

2020-04-04 Thread Johannes Huber
commit: 568e23e789c4a36dc982afc821d40139d8f518c7
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Apr  4 16:43:57 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sat Apr  4 16:44:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=568e23e7

media-sound/lollypop: Remove 1.2.32

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Johannes Huber  gentoo.org>

 media-sound/lollypop/Manifest   |  1 -
 media-sound/lollypop/lollypop-1.2.32.ebuild | 71 -
 2 files changed, 72 deletions(-)

diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest
index bd80bbc6aee..f5ee4bcc6bc 100644
--- a/media-sound/lollypop/Manifest
+++ b/media-sound/lollypop/Manifest
@@ -1,3 +1,2 @@
 DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 
358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf
 SHA512 
08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915
-DIST lollypop-1.2.32.tar.xz 504544 BLAKE2B 
ba93daa5d52d43401454c7c5e9fb05f2ef2d1d22de49da5d404120de0f6c41522a00c055fd190a5fe3a296174641773a322fab5548aceedee559987fac2ffd81
 SHA512 
08a4012ad252dcd6371479759547b082bcc12de0a76fc365519234e0d77dccc505cf264a352a3963cea722ce2820ea7a3521d23ab03d4695b95d88e678528c7b
 DIST lollypop-1.2.33.tar.xz 509636 BLAKE2B 
850f24e14cd574710f0712389a1db96380eb1058fbb76e0353d9f6aa66978754bd30e4584fd3f50724909796247ec894c8f0c0b1cb1476ed0935596a0edcefe6
 SHA512 
f5e77e7427f1ef4db05f8ffc1f0f2fd3c412ea22b433a7b0a9de7e0159b0172012478dfb2cd1a39df27c07bcd1dd55fdb14a430d9cf8b04aa77ff7befc92c95b

diff --git a/media-sound/lollypop/lollypop-1.2.32.ebuild 
b/media-sound/lollypop/lollypop-1.2.32.ebuild
deleted file mode 100644
index 06db306eb32..000
--- a/media-sound/lollypop/lollypop-1.2.32.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 )
-PYTHON_REQ_USE="sqlite"
-inherit python-single-r1 gnome2-utils meson xdg-utils
-
-DESCRIPTION="Modern music player for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop;
-SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz;
-KEYWORDS="~amd64"
-
-LICENSE="GPL-3"
-SLOT="0"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/appstream-glib[introspection]
-   dev-libs/glib:2
-   dev-libs/gobject-introspection[cairo(+)]
-   $(python_gen_cond_dep '
-   dev-python/pycairo[${PYTHON_MULTI_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
-   ')
-   gnome-base/gnome-common
-   x11-libs/gtk+:3
-"
-BDEPEND="${DEPEND}
-   $(python_gen_cond_dep '
-   dev-python/pkgconfig[${PYTHON_MULTI_USEDEP}]
-   ')
-   dev-util/desktop-file-utils
-   dev-util/itstool
-   dev-util/intltool
-"
-RDEPEND="${DEPEND}
-   app-crypt/libsecret[introspection]
-   dev-libs/totem-pl-parser
-   $(python_gen_cond_dep '
-   dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}]
-   dev-python/dbus-python
-   dev-python/pillow[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/pylast-1.0.0[${PYTHON_MULTI_USEDEP}]
-   ')
-   media-libs/gst-plugins-base:1.0[introspection]
-"
-
-RESTRICT="test"
-
-pkg_preinst() {
-   gnome2_schemas_savelist
-}
-
-src_install() {
-   meson_src_install
-   python_optimize
-}
-
-pkg_postinst() {
-   gnome2_gconf_install
-   gnome2_schemas_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   gnome2_gconf_uninstall
-   gnome2_schemas_update
-   xdg_desktop_database_update
-}



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

2020-03-31 Thread Johannes Huber
commit: cc1879ff42f5f320acce0c47f5c8d24308df261d
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Mar 31 14:11:34 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Tue Mar 31 14:11:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc1879ff

media-sound/lollypop: Remove 1.2.29

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Johannes Huber  gentoo.org>

 media-sound/lollypop/Manifest   |  1 -
 media-sound/lollypop/lollypop-1.2.29.ebuild | 71 -
 2 files changed, 72 deletions(-)

diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest
index f97bdfdfacb..019ee752797 100644
--- a/media-sound/lollypop/Manifest
+++ b/media-sound/lollypop/Manifest
@@ -1,3 +1,2 @@
 DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 
358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf
 SHA512 
08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915
-DIST lollypop-1.2.29.tar.xz 502720 BLAKE2B 
f3cb897595e057a5f5d4f420e1cbda7e992443b4c27b994f9eaf0f6cea21f6fa4b23cf6c2cf13c9fb019f92cd1bbeb018ac2fa8ce8ecf907d2d0b1ff944af72b
 SHA512 
1e80013904c3ffa072b8a7707a6ff41f7877fcf740b8fbe58a0419e039dd0a9deedf5224cf6baa592830b452f9016ed881799a11fbb6e0fb30c7c0f519a44691
 DIST lollypop-1.2.32.tar.xz 504544 BLAKE2B 
ba93daa5d52d43401454c7c5e9fb05f2ef2d1d22de49da5d404120de0f6c41522a00c055fd190a5fe3a296174641773a322fab5548aceedee559987fac2ffd81
 SHA512 
08a4012ad252dcd6371479759547b082bcc12de0a76fc365519234e0d77dccc505cf264a352a3963cea722ce2820ea7a3521d23ab03d4695b95d88e678528c7b

diff --git a/media-sound/lollypop/lollypop-1.2.29.ebuild 
b/media-sound/lollypop/lollypop-1.2.29.ebuild
deleted file mode 100644
index 06db306eb32..000
--- a/media-sound/lollypop/lollypop-1.2.29.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 )
-PYTHON_REQ_USE="sqlite"
-inherit python-single-r1 gnome2-utils meson xdg-utils
-
-DESCRIPTION="Modern music player for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop;
-SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz;
-KEYWORDS="~amd64"
-
-LICENSE="GPL-3"
-SLOT="0"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/appstream-glib[introspection]
-   dev-libs/glib:2
-   dev-libs/gobject-introspection[cairo(+)]
-   $(python_gen_cond_dep '
-   dev-python/pycairo[${PYTHON_MULTI_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
-   ')
-   gnome-base/gnome-common
-   x11-libs/gtk+:3
-"
-BDEPEND="${DEPEND}
-   $(python_gen_cond_dep '
-   dev-python/pkgconfig[${PYTHON_MULTI_USEDEP}]
-   ')
-   dev-util/desktop-file-utils
-   dev-util/itstool
-   dev-util/intltool
-"
-RDEPEND="${DEPEND}
-   app-crypt/libsecret[introspection]
-   dev-libs/totem-pl-parser
-   $(python_gen_cond_dep '
-   dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}]
-   dev-python/dbus-python
-   dev-python/pillow[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/pylast-1.0.0[${PYTHON_MULTI_USEDEP}]
-   ')
-   media-libs/gst-plugins-base:1.0[introspection]
-"
-
-RESTRICT="test"
-
-pkg_preinst() {
-   gnome2_schemas_savelist
-}
-
-src_install() {
-   meson_src_install
-   python_optimize
-}
-
-pkg_postinst() {
-   gnome2_gconf_install
-   gnome2_schemas_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   gnome2_gconf_uninstall
-   gnome2_schemas_update
-   xdg_desktop_database_update
-}



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

2020-03-31 Thread Johannes Huber
commit: a90208945b031f28d3e0f68e5eefdf0e9357ecb0
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Mar 31 14:11:01 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Tue Mar 31 14:11:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9020894

media-sound/lollypop: Version bump 1.2.32

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Johannes Huber  gentoo.org>

 media-sound/lollypop/Manifest   |  1 +
 media-sound/lollypop/lollypop-1.2.32.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest
index b08e3635419..f97bdfdfacb 100644
--- a/media-sound/lollypop/Manifest
+++ b/media-sound/lollypop/Manifest
@@ -1,2 +1,3 @@
 DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 
358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf
 SHA512 
08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915
 DIST lollypop-1.2.29.tar.xz 502720 BLAKE2B 
f3cb897595e057a5f5d4f420e1cbda7e992443b4c27b994f9eaf0f6cea21f6fa4b23cf6c2cf13c9fb019f92cd1bbeb018ac2fa8ce8ecf907d2d0b1ff944af72b
 SHA512 
1e80013904c3ffa072b8a7707a6ff41f7877fcf740b8fbe58a0419e039dd0a9deedf5224cf6baa592830b452f9016ed881799a11fbb6e0fb30c7c0f519a44691
+DIST lollypop-1.2.32.tar.xz 504544 BLAKE2B 
ba93daa5d52d43401454c7c5e9fb05f2ef2d1d22de49da5d404120de0f6c41522a00c055fd190a5fe3a296174641773a322fab5548aceedee559987fac2ffd81
 SHA512 
08a4012ad252dcd6371479759547b082bcc12de0a76fc365519234e0d77dccc505cf264a352a3963cea722ce2820ea7a3521d23ab03d4695b95d88e678528c7b

diff --git a/media-sound/lollypop/lollypop-1.2.32.ebuild 
b/media-sound/lollypop/lollypop-1.2.32.ebuild
new file mode 100644
index 000..06db306eb32
--- /dev/null
+++ b/media-sound/lollypop/lollypop-1.2.32.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+PYTHON_REQ_USE="sqlite"
+inherit python-single-r1 gnome2-utils meson xdg-utils
+
+DESCRIPTION="Modern music player for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop;
+SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz;
+KEYWORDS="~amd64"
+
+LICENSE="GPL-3"
+SLOT="0"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/appstream-glib[introspection]
+   dev-libs/glib:2
+   dev-libs/gobject-introspection[cairo(+)]
+   $(python_gen_cond_dep '
+   dev-python/pycairo[${PYTHON_MULTI_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   ')
+   gnome-base/gnome-common
+   x11-libs/gtk+:3
+"
+BDEPEND="${DEPEND}
+   $(python_gen_cond_dep '
+   dev-python/pkgconfig[${PYTHON_MULTI_USEDEP}]
+   ')
+   dev-util/desktop-file-utils
+   dev-util/itstool
+   dev-util/intltool
+"
+RDEPEND="${DEPEND}
+   app-crypt/libsecret[introspection]
+   dev-libs/totem-pl-parser
+   $(python_gen_cond_dep '
+   dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}]
+   dev-python/dbus-python
+   dev-python/pillow[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/pylast-1.0.0[${PYTHON_MULTI_USEDEP}]
+   ')
+   media-libs/gst-plugins-base:1.0[introspection]
+"
+
+RESTRICT="test"
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+}
+
+src_install() {
+   meson_src_install
+   python_optimize
+}
+
+pkg_postinst() {
+   gnome2_gconf_install
+   gnome2_schemas_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_gconf_uninstall
+   gnome2_schemas_update
+   xdg_desktop_database_update
+}



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

2020-03-31 Thread Johannes Huber
commit: 8432050432f615c45e1a07adab6accf701e57d1a
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Mar 31 09:32:37 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Tue Mar 31 09:32:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84320504

net-vpn/openfortivpn: Security cleanup

Remove vulnerable version 1.11.0 (CVE-2020-{7041,7042,7043})

Bug: https://bugs.gentoo.org/711018
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Johannes Huber  gentoo.org>

 net-vpn/openfortivpn/Manifest   |  1 -
 net-vpn/openfortivpn/openfortivpn-1.11.0.ebuild | 38 -
 2 files changed, 39 deletions(-)

diff --git a/net-vpn/openfortivpn/Manifest b/net-vpn/openfortivpn/Manifest
index b89b1a4ddc2..7727b0525b6 100644
--- a/net-vpn/openfortivpn/Manifest
+++ b/net-vpn/openfortivpn/Manifest
@@ -1,2 +1 @@
-DIST openfortivpn-1.11.0.tar.gz 77325 BLAKE2B 
af899a0e096f439fd85bf65d5a6bf620fd970177ab2afbf4b4bcfec6fdd34179ec7e239ceadcf0fe326c8eb9d281e7c19756e2ea444e96c58a203f0c32795163
 SHA512 
09a1d2deea932be80306a2a394aae8553e23389668844dd16d69626bdf1e6c28f58c0d45483fbb994b046e4e4cce4bf6e1e79fcd3ebc2c4d93870f431a8553f4
 DIST openfortivpn-1.13.2.tar.gz 82977 BLAKE2B 
5daf2fdacaf2f9c3bc0a4bc3fc26543ed0ab424b70d2795e7b3d74b38cba53b1a8a9823564198ea5292b63f872c12f17ed3f65111a7024faee19640fff765cd7
 SHA512 
6be456784618d0af26190bad4af20a5f7163d3d984e3317fa3aac04b605ddd39f8973b192cf35fc8a371bf5ca4cbff8f644991b0cc031f558bf7881066fe8ec2

diff --git a/net-vpn/openfortivpn/openfortivpn-1.11.0.ebuild 
b/net-vpn/openfortivpn/openfortivpn-1.11.0.ebuild
deleted file mode 100644
index 6055fa16e3c..000
--- a/net-vpn/openfortivpn/openfortivpn-1.11.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools linux-info
-
-DESCRIPTION="Fortinet compatible VPN client"
-HOMEPAGE="https://github.com/adrienverge/openfortivpn;
-SRC_URI="https://github.com/adrienverge/openfortivpn/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3-with-openssl-exception openssl"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="libressl"
-
-DEPEND="
-   net-dialup/ppp
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-"
-RDEPEND="${DEPEND}"
-
-CONFIG_CHECK="~PPP ~PPP_ASYNC"
-
-src_prepare() {
-   default
-
-   sed -i 's/-Werror//g' Makefile.am || die "Failed to remove -Werror from 
Makefile.am"
-
-   eautoreconf
-}
-
-src_install() {
-   default
-
-   keepdir /etc/openfortivpn
-}



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

2020-03-28 Thread Johannes Huber
commit: 5a6cab2c6e7b0f16e8920dc95db9dc794dedc12a
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Mar 28 08:32:45 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sat Mar 28 08:32:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a6cab2c

dev-libs/qtkeychain: Add missing dep on libsecret

Closes: https://bugs.gentoo.org/713022
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Johannes Huber  gentoo.org>

 dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild 
b/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild
index 876be5e44d2..99f881d84cb 100644
--- a/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild
+++ b/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild
@@ -26,7 +26,10 @@ BDEPEND="
 DEPEND="
dev-qt/qtcore:5
dev-qt/qtdbus:5
-   gnome-keyring? ( dev-libs/glib:2 )
+   gnome-keyring? (
+   app-crypt/libsecret
+   dev-libs/glib:2
+   )
 "
 RDEPEND="${DEPEND}"
 



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

2020-03-28 Thread Johannes Huber
commit: 7e5ea44f7b0a08797db2da56e796498db09c55aa
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Mar 28 08:28:03 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sat Mar 28 08:28:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e5ea44f

net-vpn/openfortivpn: Version bump 1.13.2

Bug: https://bugs.gentoo.org/711018
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Johannes Huber  gentoo.org>

 net-vpn/openfortivpn/Manifest   |  1 +
 net-vpn/openfortivpn/openfortivpn-1.13.2.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/net-vpn/openfortivpn/Manifest b/net-vpn/openfortivpn/Manifest
index 0289e10156f..b89b1a4ddc2 100644
--- a/net-vpn/openfortivpn/Manifest
+++ b/net-vpn/openfortivpn/Manifest
@@ -1 +1,2 @@
 DIST openfortivpn-1.11.0.tar.gz 77325 BLAKE2B 
af899a0e096f439fd85bf65d5a6bf620fd970177ab2afbf4b4bcfec6fdd34179ec7e239ceadcf0fe326c8eb9d281e7c19756e2ea444e96c58a203f0c32795163
 SHA512 
09a1d2deea932be80306a2a394aae8553e23389668844dd16d69626bdf1e6c28f58c0d45483fbb994b046e4e4cce4bf6e1e79fcd3ebc2c4d93870f431a8553f4
+DIST openfortivpn-1.13.2.tar.gz 82977 BLAKE2B 
5daf2fdacaf2f9c3bc0a4bc3fc26543ed0ab424b70d2795e7b3d74b38cba53b1a8a9823564198ea5292b63f872c12f17ed3f65111a7024faee19640fff765cd7
 SHA512 
6be456784618d0af26190bad4af20a5f7163d3d984e3317fa3aac04b605ddd39f8973b192cf35fc8a371bf5ca4cbff8f644991b0cc031f558bf7881066fe8ec2

diff --git a/net-vpn/openfortivpn/openfortivpn-1.13.2.ebuild 
b/net-vpn/openfortivpn/openfortivpn-1.13.2.ebuild
new file mode 100644
index 000..2cda60426dc
--- /dev/null
+++ b/net-vpn/openfortivpn/openfortivpn-1.13.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info
+
+DESCRIPTION="Fortinet compatible VPN client"
+HOMEPAGE="https://github.com/adrienverge/openfortivpn;
+SRC_URI="https://github.com/adrienverge/openfortivpn/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3-with-openssl-exception openssl"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="libressl"
+
+DEPEND="
+   net-dialup/ppp
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+"
+RDEPEND="${DEPEND}"
+
+CONFIG_CHECK="~PPP ~PPP_ASYNC"
+
+src_prepare() {
+   default
+
+   sed -i 's/-Werror//g' Makefile.am || die "Failed to remove -Werror from 
Makefile.am"
+
+   eautoreconf
+}
+
+src_install() {
+   default
+
+   keepdir /etc/openfortivpn
+}



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

2020-03-24 Thread Johannes Huber
commit: ed7c587fa7517f772c8ec629c2a27fb30ed5a92c
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Mar 24 15:35:58 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Tue Mar 24 15:36:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed7c587f

mail-filter/bogofilter: Remove 1.2.4-r2

Package-Manager: Portage-2.3.95, Repoman-2.3.21
Signed-off-by: Johannes Huber  gentoo.org>

 mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild | 131 --
 1 file changed, 131 deletions(-)

diff --git a/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild 
b/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
deleted file mode 100644
index 195141b4503..000
--- a/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools db-use flag-o-matic toolchain-funcs
-
-DESCRIPTION="Bayesian spam filter designed with fast algorithms, and tuned for 
speed"
-HOMEPAGE="http://bogofilter.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 ~sh ~sparc x86"
-IUSE="berkdb sqlite tokyocabinet"
-
-# pax needed for bf_tar
-DEPEND="
-   app-arch/pax
-   sci-libs/gsl:=
-   virtual/libiconv
-   berkdb?  ( >=sys-libs/db-3.2:* )
-   !berkdb? (
-   sqlite?  ( >=dev-db/sqlite-3.6.22 )
-   !sqlite? (
-   tokyocabinet? ( dev-db/tokyocabinet )
-   !tokyocabinet? ( >=sys-libs/db-3.2:* )
-   )
-   )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${P}-test-env.patch" )
-
-pkg_setup() {
-   has_version mail-filter/bogofilter || return 0
-   if  (   use berkdb && ! has_version 'mail-filter/bogofilter[berkdb]' ) 
|| \
-   ( ! use berkdb &&   has_version 
'mail-filter/bogofilter[berkdb]' ) || \
-   (   use sqlite && ! has_version 
'mail-filter/bogofilter[sqlite]' ) || \
-   ( ! use sqlite &&   has_version 
'mail-filter/bogofilter[sqlite]' ) || \
-   ( has_version '>=mail-filter/bogofilter-1.2.1-r1' && \
-   (   use tokyocabinet && ! has_version 
'mail-filter/bogofilter[tokyocabinet]' ) || \
-   ( ! use tokyocabinet &&   has_version 
'mail-filter/bogofilter[tokyocabinet]' )
-   ) ; then
-   ewarn
-   ewarn "If you want to switch the database backend, you must 
dump the wordlist"
-   ewarn "with the current version (old use flags) and load it 
with the new version!"
-   ewarn
-   fi
-}
-
-src_prepare() {
-   default
-
-   # bug 445918
-   sed -i -e 's/ -ggdb//' configure.ac || die
-
-   # bug 421747
-   chmod +x 
src/tests/t.{ctype,leakfind,lexer.qpcr,lexer.eoh,message_id,queue_id}
-
-   # bug 654990
-   sed -i -e 's/t.bulkmode//' \
-   -e 's/t.dump.load//' \
-   -e 's/t.nonascii.replace//' \
-   src/tests/Makefile.am || die
-
-   eautoreconf
-}
-
-src_configure() {
-   local myconf="" berkdb=true
-   myconf="--without-included-gsl"
-
-   # determine backend: berkdb *is* default
-   if use berkdb && use sqlite ; then
-   elog "Both useflags berkdb and sqlite are in USE:"
-   elog "Using berkdb as database backend."
-   elif use berkdb && use tokyocabinet ; then
-   elog "Both useflags berkdb and tokyocabinet are in USE:"
-   elog "Using berkdb as database backend."
-   elif use sqlite && use tokyocabinet ; then
-   elog "Both useflags sqlite and tokyocabinet are in USE:"
-   elog "Using sqlite as database backend."
-   myconf="${myconf} --with-database=sqlite"
-   berkdb=false
-   elif use sqlite ; then
-   myconf="${myconf} --with-database=sqlite"
-   berkdb=false
-   elif use tokyocabinet ; then
-   myconf="${myconf} --with-database=tokyocabinet"
-   berkdb=false
-   elif ! use berkdb ; then
-   elog "Neither berkdb nor sqlite nor tokyocabinet are in USE:"
-   elog "Using berkdb as database backend."
-   fi
-
-   # Include the right berkdb headers for FreeBSD
-   if ${berkdb} ; then
-   append-cppflags "-I$(db_includedir)"
-   fi
-
-   econf ${myconf}
-}
-
-src_test() {
-   emake -C src/ check
-}
-
-src_install() {
-   e

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

2020-03-23 Thread Johannes Huber
commit: 8786342daaffc7b03f3b483568a1625c78fec19a
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Mar 23 11:09:27 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Mon Mar 23 11:10:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8786342d

media-sound/lollypop: Version bump 1.2.29

Package-Manager: Portage-2.3.95, Repoman-2.3.21
Signed-off-by: Johannes Huber  gentoo.org>

 media-sound/lollypop/Manifest   |  1 +
 media-sound/lollypop/lollypop-1.2.29.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest
index 07050e6087f..5ad727e0c28 100644
--- a/media-sound/lollypop/Manifest
+++ b/media-sound/lollypop/Manifest
@@ -1,2 +1,3 @@
 DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 
358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf
 SHA512 
08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915
 DIST lollypop-1.2.25.tar.xz 501864 BLAKE2B 
de009282359ac6b030f567417fa2e159fd5803d6395e77270a1b671f507f61ac7fad76e29b1ebb1ad75de68d2f07b44b4d0878deb9195a9a2d6934501a3a2a64
 SHA512 
7ffedff3b3b40c158db83368af77025884576693202917cc74916edb5182b942387ab8a13dcc37f24e7096256f2c676c268d0dda996450d916605ffd4ac1ff41
+DIST lollypop-1.2.29.tar.xz 502720 BLAKE2B 
f3cb897595e057a5f5d4f420e1cbda7e992443b4c27b994f9eaf0f6cea21f6fa4b23cf6c2cf13c9fb019f92cd1bbeb018ac2fa8ce8ecf907d2d0b1ff944af72b
 SHA512 
1e80013904c3ffa072b8a7707a6ff41f7877fcf740b8fbe58a0419e039dd0a9deedf5224cf6baa592830b452f9016ed881799a11fbb6e0fb30c7c0f519a44691

diff --git a/media-sound/lollypop/lollypop-1.2.29.ebuild 
b/media-sound/lollypop/lollypop-1.2.29.ebuild
new file mode 100644
index 000..06db306eb32
--- /dev/null
+++ b/media-sound/lollypop/lollypop-1.2.29.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+PYTHON_REQ_USE="sqlite"
+inherit python-single-r1 gnome2-utils meson xdg-utils
+
+DESCRIPTION="Modern music player for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop;
+SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz;
+KEYWORDS="~amd64"
+
+LICENSE="GPL-3"
+SLOT="0"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/appstream-glib[introspection]
+   dev-libs/glib:2
+   dev-libs/gobject-introspection[cairo(+)]
+   $(python_gen_cond_dep '
+   dev-python/pycairo[${PYTHON_MULTI_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   ')
+   gnome-base/gnome-common
+   x11-libs/gtk+:3
+"
+BDEPEND="${DEPEND}
+   $(python_gen_cond_dep '
+   dev-python/pkgconfig[${PYTHON_MULTI_USEDEP}]
+   ')
+   dev-util/desktop-file-utils
+   dev-util/itstool
+   dev-util/intltool
+"
+RDEPEND="${DEPEND}
+   app-crypt/libsecret[introspection]
+   dev-libs/totem-pl-parser
+   $(python_gen_cond_dep '
+   dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}]
+   dev-python/dbus-python
+   dev-python/pillow[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/pylast-1.0.0[${PYTHON_MULTI_USEDEP}]
+   ')
+   media-libs/gst-plugins-base:1.0[introspection]
+"
+
+RESTRICT="test"
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+}
+
+src_install() {
+   meson_src_install
+   python_optimize
+}
+
+pkg_postinst() {
+   gnome2_gconf_install
+   gnome2_schemas_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_gconf_uninstall
+   gnome2_schemas_update
+   xdg_desktop_database_update
+}



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

2020-03-23 Thread Johannes Huber
commit: dd99f38f87dd74c01fd88d77d6aa0fb116698d3e
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Mar 23 11:10:02 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Mon Mar 23 11:10:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd99f38f

media-sound/lollypop: Remove 1.2.25

Package-Manager: Portage-2.3.95, Repoman-2.3.21
Signed-off-by: Johannes Huber  gentoo.org>

 media-sound/lollypop/Manifest   |  1 -
 media-sound/lollypop/lollypop-1.2.25.ebuild | 71 -
 2 files changed, 72 deletions(-)

diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest
index 5ad727e0c28..b08e3635419 100644
--- a/media-sound/lollypop/Manifest
+++ b/media-sound/lollypop/Manifest
@@ -1,3 +1,2 @@
 DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 
358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf
 SHA512 
08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915
-DIST lollypop-1.2.25.tar.xz 501864 BLAKE2B 
de009282359ac6b030f567417fa2e159fd5803d6395e77270a1b671f507f61ac7fad76e29b1ebb1ad75de68d2f07b44b4d0878deb9195a9a2d6934501a3a2a64
 SHA512 
7ffedff3b3b40c158db83368af77025884576693202917cc74916edb5182b942387ab8a13dcc37f24e7096256f2c676c268d0dda996450d916605ffd4ac1ff41
 DIST lollypop-1.2.29.tar.xz 502720 BLAKE2B 
f3cb897595e057a5f5d4f420e1cbda7e992443b4c27b994f9eaf0f6cea21f6fa4b23cf6c2cf13c9fb019f92cd1bbeb018ac2fa8ce8ecf907d2d0b1ff944af72b
 SHA512 
1e80013904c3ffa072b8a7707a6ff41f7877fcf740b8fbe58a0419e039dd0a9deedf5224cf6baa592830b452f9016ed881799a11fbb6e0fb30c7c0f519a44691

diff --git a/media-sound/lollypop/lollypop-1.2.25.ebuild 
b/media-sound/lollypop/lollypop-1.2.25.ebuild
deleted file mode 100644
index 06db306eb32..000
--- a/media-sound/lollypop/lollypop-1.2.25.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 )
-PYTHON_REQ_USE="sqlite"
-inherit python-single-r1 gnome2-utils meson xdg-utils
-
-DESCRIPTION="Modern music player for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop;
-SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz;
-KEYWORDS="~amd64"
-
-LICENSE="GPL-3"
-SLOT="0"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/appstream-glib[introspection]
-   dev-libs/glib:2
-   dev-libs/gobject-introspection[cairo(+)]
-   $(python_gen_cond_dep '
-   dev-python/pycairo[${PYTHON_MULTI_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
-   ')
-   gnome-base/gnome-common
-   x11-libs/gtk+:3
-"
-BDEPEND="${DEPEND}
-   $(python_gen_cond_dep '
-   dev-python/pkgconfig[${PYTHON_MULTI_USEDEP}]
-   ')
-   dev-util/desktop-file-utils
-   dev-util/itstool
-   dev-util/intltool
-"
-RDEPEND="${DEPEND}
-   app-crypt/libsecret[introspection]
-   dev-libs/totem-pl-parser
-   $(python_gen_cond_dep '
-   dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}]
-   dev-python/dbus-python
-   dev-python/pillow[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/pylast-1.0.0[${PYTHON_MULTI_USEDEP}]
-   ')
-   media-libs/gst-plugins-base:1.0[introspection]
-"
-
-RESTRICT="test"
-
-pkg_preinst() {
-   gnome2_schemas_savelist
-}
-
-src_install() {
-   meson_src_install
-   python_optimize
-}
-
-pkg_postinst() {
-   gnome2_gconf_install
-   gnome2_schemas_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   gnome2_gconf_uninstall
-   gnome2_schemas_update
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/yaml-cpp/, dev-cpp/yaml-cpp/files/

2020-03-20 Thread Johannes Huber
commit: f506b95e837aebf001b41ed1bcd19bda82d3ee47
Author: Johannes Huber  gentoo  org>
AuthorDate: Fri Mar 20 11:35:37 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Fri Mar 20 11:36:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f506b95e

dev-cpp/yaml-cpp: Fix CVE-2017-11692

Bug: https://bugs.gentoo.org/626662
Thanks-to: sam_c (Security Padawan)  cmpct.info>
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Johannes Huber  gentoo.org>

 .../files/yaml-cpp-0.6.3-CVE-2017-11692.patch  | 44 
 dev-cpp/yaml-cpp/yaml-cpp-0.6.3-r2.ebuild  | 48 ++
 2 files changed, 92 insertions(+)

diff --git a/dev-cpp/yaml-cpp/files/yaml-cpp-0.6.3-CVE-2017-11692.patch 
b/dev-cpp/yaml-cpp/files/yaml-cpp-0.6.3-CVE-2017-11692.patch
new file mode 100644
index 000..fd7a7198c1c
--- /dev/null
+++ b/dev-cpp/yaml-cpp/files/yaml-cpp-0.6.3-CVE-2017-11692.patch
@@ -0,0 +1,44 @@
+From c9460110e072df84b7dee3eb651f2ec5df75fb18 Mon Sep 17 00:00:00 2001
+From: Jesse Beder 
+Date: Mon, 20 Jan 2020 18:05:15 -0600
+Subject: [PATCH] Fix reading empty token stack with a node with properties but
+ no scalar.
+
+E.g. `!2`.
+---
+ src/singledocparser.cpp | 6 ++
+ test/integration/load_node_test.cpp | 5 +
+ 2 files changed, 11 insertions(+)
+
+diff --git a/src/singledocparser.cpp b/src/singledocparser.cpp
+index 52544dd6..47e9e047 100644
+--- a/src/singledocparser.cpp
 b/src/singledocparser.cpp
+@@ -79,6 +79,12 @@ void SingleDocParser::HandleNode(EventHandler& 
eventHandler) {
+   if (!anchor_name.empty())
+ eventHandler.OnAnchor(mark, anchor_name);
+ 
++  // after parsing properties, an empty node is again a possibility
++  if (m_scanner.empty()) {
++eventHandler.OnNull(mark, anchor);
++return;
++  }
++
+   const Token& token = m_scanner.peek();
+ 
+   if (token.type == Token::PLAIN_SCALAR && IsNullString(token.value)) {
+diff --git a/test/integration/load_node_test.cpp 
b/test/integration/load_node_test.cpp
+index 4f4f28e8..0e0dd6bc 100644
+--- a/test/integration/load_node_test.cpp
 b/test/integration/load_node_test.cpp
+@@ -257,5 +257,10 @@ TEST(NodeTest, LoadTagWithParenthesis) {
+ EXPECT_EQ(node.as(), "foo");
+ }
+ 
++TEST(NodeTest, LoadTagWithNullScalar) {
++  Node node = Load("!2");
++  EXPECT_TRUE(node.IsNull());
++}
++
+ }  // namespace
+ }  // namespace YAML

diff --git a/dev-cpp/yaml-cpp/yaml-cpp-0.6.3-r2.ebuild 
b/dev-cpp/yaml-cpp/yaml-cpp-0.6.3-r2.ebuild
new file mode 100644
index 000..db3c4f6dd2d
--- /dev/null
+++ b/dev-cpp/yaml-cpp/yaml-cpp-0.6.3-r2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS="cmake"
+inherit cmake-multilib
+
+DESCRIPTION="YAML parser and emitter in C++"
+HOMEPAGE="https://github.com/jbeder/yaml-cpp;
+SRC_URI="https://github.com/jbeder/${PN}/archive/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0/0.6"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE="test"
+
+# test breaks build
+# RESTRICT="!test? ( test )"
+RESTRICT+="test"
+
+DEPEND="test? ( dev-cpp/gtest )"
+
+S="${WORKDIR}/${PN}-${P}"
+
+PATCHES=(
+   "${FILESDIR}/${P}-abi-breakage.patch"
+   "${FILESDIR}/${P}-CVE-2017-11692.patch"
+)
+
+src_prepare() {
+   sed -i \
+   -e 's:INCLUDE_INSTALL_ROOT_DIR:INCLUDE_INSTALL_DIR:g' \
+   yaml-cpp.pc.cmake || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=ON
+   -DYAML_BUILD_SHARED_LIBS=ON
+   -DYAML_CPP_BUILD_TOOLS=OFF # Don't have install rule
+   -DYAML_CPP_BUILD_TESTS=$(usex test)
+   )
+
+   cmake-multilib_src_configure
+}



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

2020-03-19 Thread Johannes Huber
commit: 5d71c0e8669f349192450437ad79a8bc232ed4fb
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Mar 19 07:07:40 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Thu Mar 19 07:07:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d71c0e8

app-admin/calamares: Remove 3.2.17.1-r1

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Johannes Huber  gentoo.org>

 app-admin/calamares/Manifest |  1 -
 app-admin/calamares/calamares-3.2.17.1-r1.ebuild | 92 
 2 files changed, 93 deletions(-)

diff --git a/app-admin/calamares/Manifest b/app-admin/calamares/Manifest
index a57d55683de..81e23affb81 100644
--- a/app-admin/calamares/Manifest
+++ b/app-admin/calamares/Manifest
@@ -1,2 +1 @@
-DIST calamares-3.2.17.1.tar.gz 3128350 BLAKE2B 
a6926faaf1d521647cc0037b88686f9ceee1cc8167b888fe3c25228cbca8058572c8786a51f6ce0ccb77b31351d21ac41fa6c86a6577569c118729e1263ccafa
 SHA512 
fa8f1906aa7774b0f6bd65d1dc87ea2e08df92018c162f7e7fe01fe6119e65d6391141bc242623f88040bb18eb8b71003cb7417b27c10b39bc30de0f0bf8deb0
 DIST calamares-3.2.20.tar.gz 3246752 BLAKE2B 
11bc23da8f035a0399f54c1f0f9e11806b0e3b77ad9f57c694c15de077ad37d3f282d29d0b4c010f19372e78d14af2cf9c58b95b03d6d867ea6c0c104e701fab
 SHA512 
473422eca83007ce0d82e09d637b73c114fffab338ece8269d37a4496d786eeef5e75b06b60ec51fb85bbd145984d37f0a586edd9c5d58e23abde665b8370c7c

diff --git a/app-admin/calamares/calamares-3.2.17.1-r1.ebuild 
b/app-admin/calamares/calamares-3.2.17.1-r1.ebuild
deleted file mode 100644
index de32e110d2e..000
--- a/app-admin/calamares/calamares-3.2.17.1-r1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_TEST="true"
-PYTHON_COMPAT=( python3_6 )
-inherit ecm python-single-r1
-
-DESCRIPTION="Distribution-independent installer framework"
-HOMEPAGE="https://calamares.io;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz;
-KEYWORDS="~amd64"
-SLOT=5
-LICENSE="GPL-3"
-IUSE="+networkmanager pythonqt +upower"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-"
-COMMON_DEPEND="${PYTHON_DEPS}
-   dev-cpp/yaml-cpp:=
-   $(python_gen_cond_dep '
-   >=dev-libs/boost-1.55:=[python,${PYTHON_MULTI_USEDEP}]
-   dev-libs/libpwquality[${PYTHON_MULTI_USEDEP}]
-   ')
-   dev-qt/qtconcurrent:5
-   dev-qt/qtdbus:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwebengine:5[widgets]
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   kde-frameworks/kconfig:5
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/kcrash:5
-   kde-frameworks/kpackage:5
-   kde-frameworks/kparts:5
-   kde-frameworks/kservice:5
-   sys-apps/dbus
-   sys-apps/dmidecode
-   sys-auth/polkit-qt
-   >=sys-libs/kpmcore-4.0.0:5=
-   pythonqt? ( >=dev-python/PythonQt-3.1:=[${PYTHON_SINGLE_USEDEP}] )
-"
-DEPEND="${COMMON_DEPEND}
-   test? ( dev-qt/qttest:5 )
-"
-RDEPEND="${COMMON_DEPEND}
-   app-admin/sudo
-   dev-libs/libatasmart
-   net-misc/rsync
-   || ( sys-boot/grub:2 sys-boot/systemd-boot )
-   sys-boot/os-prober
-   sys-fs/squashfs-tools
-   sys-libs/timezone-data
-   virtual/udev
-   networkmanager? ( net-misc/networkmanager )
-   upower? ( sys-power/upower )
-"
-
-src_prepare() {
-   ecm_src_prepare
-   export PYTHON_INCLUDE_DIRS="$(python_get_includedir)" \
-   PYTHON_INCLUDE_PATH="$(python_get_library_path)"\
-   PYTHON_CFLAGS="$(python_get_CFLAGS)"\
-   PYTHON_LIBS="$(python_get_LIBS)"
-
-   sed -i -e 's:pkexec /usr/bin/calamares:calamares-pkexec:' \
-   calamares.desktop || die
-   sed -i -e 's:Icon=calamares:Icon=drive-harddisk:' \
-   calamares.desktop || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DWEBVIEW_FORCE_WEBKIT=OFF
-   -DCMAKE_DISABLE_FIND_PACKAGE_LIBPARTED=ON
-   -DWITH_PYTHONQT=$(usex pythonqt)
-   )
-
-   ecm_src_configure
-}
-
-src_install() {
-   ecm_src_install
-   dobin "${FILESDIR}"/calamares-pkexec
-}



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

2020-03-19 Thread Johannes Huber
commit: eb1c1d2a1c311be00c79d0e400ca62d346dcd9df
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Mar 19 07:03:44 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Thu Mar 19 07:07:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb1c1d2a

app-admin/calamares: Version bump 3.2.20

Closes: https://bugs.gentoo.org/708702
Closes: https://bugs.gentoo.org/698430
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Johannes Huber  gentoo.org>

 app-admin/calamares/Manifest|  1 +
 app-admin/calamares/calamares-3.2.20.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/app-admin/calamares/Manifest b/app-admin/calamares/Manifest
index 4c0f5ca38d5..a57d55683de 100644
--- a/app-admin/calamares/Manifest
+++ b/app-admin/calamares/Manifest
@@ -1 +1,2 @@
 DIST calamares-3.2.17.1.tar.gz 3128350 BLAKE2B 
a6926faaf1d521647cc0037b88686f9ceee1cc8167b888fe3c25228cbca8058572c8786a51f6ce0ccb77b31351d21ac41fa6c86a6577569c118729e1263ccafa
 SHA512 
fa8f1906aa7774b0f6bd65d1dc87ea2e08df92018c162f7e7fe01fe6119e65d6391141bc242623f88040bb18eb8b71003cb7417b27c10b39bc30de0f0bf8deb0
+DIST calamares-3.2.20.tar.gz 3246752 BLAKE2B 
11bc23da8f035a0399f54c1f0f9e11806b0e3b77ad9f57c694c15de077ad37d3f282d29d0b4c010f19372e78d14af2cf9c58b95b03d6d867ea6c0c104e701fab
 SHA512 
473422eca83007ce0d82e09d637b73c114fffab338ece8269d37a4496d786eeef5e75b06b60ec51fb85bbd145984d37f0a586edd9c5d58e23abde665b8370c7c

diff --git a/app-admin/calamares/calamares-3.2.20.ebuild 
b/app-admin/calamares/calamares-3.2.20.ebuild
new file mode 100644
index 000..8ad695ecfb2
--- /dev/null
+++ b/app-admin/calamares/calamares-3.2.20.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_TEST="true"
+PYTHON_COMPAT=( python3_7 )
+inherit ecm python-single-r1
+
+DESCRIPTION="Distribution-independent installer framework"
+HOMEPAGE="https://calamares.io;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz;
+KEYWORDS="~amd64"
+SLOT=5
+LICENSE="GPL-3"
+IUSE="+networkmanager pythonqt +upower"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+COMMON_DEPEND="${PYTHON_DEPS}
+   dev-cpp/yaml-cpp:=
+   $(python_gen_cond_dep '
+   >=dev-libs/boost-1.55:=[python,${PYTHON_MULTI_USEDEP}]
+   dev-libs/libpwquality[${PYTHON_MULTI_USEDEP}]
+   ')
+   dev-qt/qtconcurrent:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwebengine:5[widgets]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   kde-frameworks/kconfig:5
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/kcrash:5
+   kde-frameworks/kpackage:5
+   kde-frameworks/kparts:5
+   kde-frameworks/kservice:5
+   sys-apps/dbus
+   sys-apps/dmidecode
+   sys-auth/polkit-qt
+   >=sys-libs/kpmcore-4.0.0:5=
+   pythonqt? ( >=dev-python/PythonQt-3.1:=[${PYTHON_SINGLE_USEDEP}] )
+"
+DEPEND="${COMMON_DEPEND}
+   test? ( dev-qt/qttest:5 )
+"
+RDEPEND="${COMMON_DEPEND}
+   app-admin/sudo
+   dev-libs/libatasmart
+   net-misc/rsync
+   || ( sys-boot/grub:2 sys-boot/systemd-boot )
+   sys-boot/os-prober
+   sys-fs/squashfs-tools
+   sys-libs/timezone-data
+   virtual/udev
+   networkmanager? ( net-misc/networkmanager )
+   upower? ( sys-power/upower )
+"
+
+src_prepare() {
+   ecm_src_prepare
+   export PYTHON_INCLUDE_DIRS="$(python_get_includedir)" \
+   PYTHON_INCLUDE_PATH="$(python_get_library_path)"\
+   PYTHON_CFLAGS="$(python_get_CFLAGS)"\
+   PYTHON_LIBS="$(python_get_LIBS)"
+
+   sed -i -e 's:pkexec /usr/bin/calamares:calamares-pkexec:' \
+   calamares.desktop || die
+   sed -i -e 's:Icon=calamares:Icon=drive-harddisk:' \
+   calamares.desktop || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DINSTALL_CONFIG=ON
+   -DWEBVIEW_FORCE_WEBKIT=OFF
+   -DCMAKE_DISABLE_FIND_PACKAGE_LIBPARTED=ON
+   -DWITH_PYTHONQT=$(usex pythonqt)
+   )
+
+   ecm_src_configure
+}
+
+src_install() {
+   ecm_src_install
+   dobin "${FILESDIR}"/calamares-pkexec
+}



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

2020-03-19 Thread Johannes Huber
commit: a592c068251f1357a4533353bdbbb69080e94004
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Mar 19 06:37:24 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Thu Mar 19 06:38:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a592c068

dev-libs/qtkeychain: Drop dep on libgnome-keyring

Closes: https://bugs.gentoo.org/713022
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Johannes Huber  gentoo.org>

 dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild 
b/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild
index e26facbfa95..876be5e44d2 100644
--- a/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild
+++ b/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild
@@ -23,14 +23,12 @@ IUSE="gnome-keyring"
 BDEPEND="
dev-qt/linguist-tools:5
 "
-RDEPEND="
+DEPEND="
dev-qt/qtcore:5
dev-qt/qtdbus:5
gnome-keyring? ( dev-libs/glib:2 )
 "
-DEPEND="${RDEPEND}
-   gnome-keyring? ( gnome-base/libgnome-keyring )
-"
+RDEPEND="${DEPEND}"
 
 DOCS=( ChangeLog ReadMe.txt )
 



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

2020-03-18 Thread Johannes Huber
commit: 140efe6d2278901177fc9f3bb5b96b6b7974f534
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Mar 18 09:55:45 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Wed Mar 18 09:56:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=140efe6d

media-sound/lollypop: Version bump 1.2.25

Closes: https://bugs.gentoo.org/710238
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Johannes Huber  gentoo.org>

 media-sound/lollypop/Manifest   |  1 +
 media-sound/lollypop/lollypop-1.2.25.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest
index 5510b4760f9..b91f4966c27 100644
--- a/media-sound/lollypop/Manifest
+++ b/media-sound/lollypop/Manifest
@@ -1,2 +1,3 @@
 DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 
358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf
 SHA512 
08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915
 DIST lollypop-1.2.22.tar.xz 492964 BLAKE2B 
b113d5e19ec63a5535c86e2347b49c3fe4f56dabdfc4c7943ce956931580cdd92e96cb35c5c45c84d75f2d599e78c93caa195216a1a754f764254e4b73ccb531
 SHA512 
0161be7d6d2a10db57679c4c230ab9832ab34ce7074fc9e215a56a0dcc64fe17b3b8367c271209a75096b327dd6b793be2f54fb3904e3c98a26b1cd2aa88962b
+DIST lollypop-1.2.25.tar.xz 501864 BLAKE2B 
de009282359ac6b030f567417fa2e159fd5803d6395e77270a1b671f507f61ac7fad76e29b1ebb1ad75de68d2f07b44b4d0878deb9195a9a2d6934501a3a2a64
 SHA512 
7ffedff3b3b40c158db83368af77025884576693202917cc74916edb5182b942387ab8a13dcc37f24e7096256f2c676c268d0dda996450d916605ffd4ac1ff41

diff --git a/media-sound/lollypop/lollypop-1.2.25.ebuild 
b/media-sound/lollypop/lollypop-1.2.25.ebuild
new file mode 100644
index 000..06db306eb32
--- /dev/null
+++ b/media-sound/lollypop/lollypop-1.2.25.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+PYTHON_REQ_USE="sqlite"
+inherit python-single-r1 gnome2-utils meson xdg-utils
+
+DESCRIPTION="Modern music player for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop;
+SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz;
+KEYWORDS="~amd64"
+
+LICENSE="GPL-3"
+SLOT="0"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/appstream-glib[introspection]
+   dev-libs/glib:2
+   dev-libs/gobject-introspection[cairo(+)]
+   $(python_gen_cond_dep '
+   dev-python/pycairo[${PYTHON_MULTI_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   ')
+   gnome-base/gnome-common
+   x11-libs/gtk+:3
+"
+BDEPEND="${DEPEND}
+   $(python_gen_cond_dep '
+   dev-python/pkgconfig[${PYTHON_MULTI_USEDEP}]
+   ')
+   dev-util/desktop-file-utils
+   dev-util/itstool
+   dev-util/intltool
+"
+RDEPEND="${DEPEND}
+   app-crypt/libsecret[introspection]
+   dev-libs/totem-pl-parser
+   $(python_gen_cond_dep '
+   dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}]
+   dev-python/dbus-python
+   dev-python/pillow[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/pylast-1.0.0[${PYTHON_MULTI_USEDEP}]
+   ')
+   media-libs/gst-plugins-base:1.0[introspection]
+"
+
+RESTRICT="test"
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+}
+
+src_install() {
+   meson_src_install
+   python_optimize
+}
+
+pkg_postinst() {
+   gnome2_gconf_install
+   gnome2_schemas_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_gconf_uninstall
+   gnome2_schemas_update
+   xdg_desktop_database_update
+}



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

2020-03-18 Thread Johannes Huber
commit: bb91fe15ed203d344b03e648fa59aa567fa49233
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Mar 18 09:56:16 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Wed Mar 18 09:56:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb91fe15

media-sound/lollypop: Remove 1.2.22

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Johannes Huber  gentoo.org>

 media-sound/lollypop/Manifest   |  1 -
 media-sound/lollypop/lollypop-1.2.22.ebuild | 65 -
 2 files changed, 66 deletions(-)

diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest
index b91f4966c27..07050e6087f 100644
--- a/media-sound/lollypop/Manifest
+++ b/media-sound/lollypop/Manifest
@@ -1,3 +1,2 @@
 DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 
358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf
 SHA512 
08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915
-DIST lollypop-1.2.22.tar.xz 492964 BLAKE2B 
b113d5e19ec63a5535c86e2347b49c3fe4f56dabdfc4c7943ce956931580cdd92e96cb35c5c45c84d75f2d599e78c93caa195216a1a754f764254e4b73ccb531
 SHA512 
0161be7d6d2a10db57679c4c230ab9832ab34ce7074fc9e215a56a0dcc64fe17b3b8367c271209a75096b327dd6b793be2f54fb3904e3c98a26b1cd2aa88962b
 DIST lollypop-1.2.25.tar.xz 501864 BLAKE2B 
de009282359ac6b030f567417fa2e159fd5803d6395e77270a1b671f507f61ac7fad76e29b1ebb1ad75de68d2f07b44b4d0878deb9195a9a2d6934501a3a2a64
 SHA512 
7ffedff3b3b40c158db83368af77025884576693202917cc74916edb5182b942387ab8a13dcc37f24e7096256f2c676c268d0dda996450d916605ffd4ac1ff41

diff --git a/media-sound/lollypop/lollypop-1.2.22.ebuild 
b/media-sound/lollypop/lollypop-1.2.22.ebuild
deleted file mode 100644
index ff6d17b3eb6..000
--- a/media-sound/lollypop/lollypop-1.2.22.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 )
-PYTHON_REQ_USE="sqlite"
-inherit python-r1 gnome2-utils meson xdg-utils
-
-DESCRIPTION="Modern music player for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop;
-SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz;
-KEYWORDS="~amd64"
-
-LICENSE="GPL-3"
-SLOT="0"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/appstream-glib[introspection]
-   dev-libs/glib:2
-   dev-libs/gobject-introspection[cairo(+)]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   gnome-base/gnome-common
-   x11-libs/gtk+:3
-"
-BDEPEND="${DEPEND}
-   dev-python/pkgconfig[${PYTHON_USEDEP}]
-   dev-util/desktop-file-utils
-   dev-util/itstool
-   dev-util/intltool
-"
-RDEPEND="${DEPEND}
-   app-crypt/libsecret[introspection]
-   dev-libs/totem-pl-parser
-   dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
-   dev-python/dbus-python
-   dev-python/pillow[${PYTHON_USEDEP}]
-   >=dev-python/pylast-1.0.0[${PYTHON_USEDEP}]
-   media-libs/gst-plugins-base:1.0[introspection]
-"
-
-RESTRICT="test"
-
-pkg_preinst() {
-   gnome2_schemas_savelist
-}
-
-src_install() {
-   meson_src_install
-   python_foreach_impl python_optimize
-}
-
-pkg_postinst() {
-   gnome2_gconf_install
-   gnome2_schemas_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   gnome2_gconf_uninstall
-   gnome2_schemas_update
-   xdg_desktop_database_update
-}



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

2020-02-29 Thread Johannes Huber
commit: 70a0a4a5d0d8e92713e6b575ded56cc492700d43
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Feb 29 10:25:34 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sat Feb 29 10:26:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70a0a4a5

media-libs/qtav: Remove 1.12.0 (r0)

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

 media-libs/qtav/qtav-1.12.0.ebuild | 63 --
 1 file changed, 63 deletions(-)

diff --git a/media-libs/qtav/qtav-1.12.0.ebuild 
b/media-libs/qtav/qtav-1.12.0.ebuild
deleted file mode 100644
index 9f203d800ef..000
--- a/media-libs/qtav/qtav-1.12.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PN="QtAV"
-CAPI_HASH="b43aa93"
-inherit cmake-utils
-
-DESCRIPTION="Multimedia playback framework based on Qt + FFmpeg"
-HOMEPAGE="https://www.qtav.org;
-SRC_URI="https://github.com/wang-bin/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-https://dev.gentoo.org/~johu/distfiles/${P}-capi.h-${CAPI_HASH}.xz;
-
-LICENSE="GPL-3+ LGPL-2.1+"
-SLOT="0/1"
-KEYWORDS="amd64"
-IUSE="gui libav opengl portaudio pulseaudio vaapi"
-REQUIRED_USE="gui? ( opengl )"
-
-DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   gui? ( dev-qt/qtsql:5 )
-   libav? (
-   media-video/libav:=
-   x11-libs/libX11
-   )
-   !libav? ( media-video/ffmpeg:= )
-   opengl? ( dev-qt/qtopengl:5 )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-sound/pulseaudio )
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-multilib.patch
-   "${FILESDIR}"/${P}-ffmpeg4-{1,2}.patch # bugs 660852, 670765
-)
-
-src_prepare() {
-   cmake-utils_src_prepare
-   cp "${WORKDIR}/${P}-capi.h-${CAPI_HASH}" contrib/capi/capi.h \
-   || die "Failed to add missing header"
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTS=OFF
-   -DBUILD_EXAMPLES=OFF
-   -DBUILD_PLAYERS=$(usex gui)
-   -DBUILD_QT5OPENGL=$(usex opengl)
-   -DHAVE_PORTAUDIO=$(usex portaudio)
-   -DHAVE_PULSE=$(usex pulseaudio)
-   -DHAVE_VAAPI=$(usex vaapi)
-   )
-
-   cmake-utils_src_configure
-}



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

2020-02-29 Thread Johannes Huber
commit: 8cd0b300f2491442dd6a4fe8b19c28e7f207dc04
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Feb 29 09:17:34 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sat Feb 29 09:17:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cd0b300

net-im/discord-bin: Remove 0.0.9-r1

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

 net-im/discord-bin/Manifest|  1 -
 net-im/discord-bin/discord-bin-0.0.9-r1.ebuild | 92 --
 2 files changed, 93 deletions(-)

diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest
index c54d6b1ded9..3b928a6bdd2 100644
--- a/net-im/discord-bin/Manifest
+++ b/net-im/discord-bin/Manifest
@@ -1,2 +1 @@
 DIST discord-0.0.10.deb 68310032 BLAKE2B 
d7b192e78ab0f7ec1ca9c2d2358d5a4a32e543507b3a7553de618af322feaf180228569489d8e14e8316234067dcbd4aaff0cb32adb60b43bbd51a321ab0b7ec
 SHA512 
f9b901b0a8ee2b0fb70e6671231ea8fcc41b60d7499e03d29026896a96f5c2d2e3ec992b5d0db7f9ee44fefccc2c5457a76c64a643a7d51a4c9d4f994b9c5d8d
-DIST discord-0.0.9.deb 5792 BLAKE2B 
0e2904282a6486f9d0aed8498dfa38233196d3e3c9b14d6064eefe770c061fd48c70f048972f58c911e5711b171e0a0702a2657ae6f6ee0c69f415ea7f641eb7
 SHA512 
3c9465566a340b9f6afcb47a3d2deec4b560c78d44e807742c660ab2d834ddf1d7b66958ae6ac1438ace21ccbcb81b11f9c72efb0ded2cbfce6b6e5631375b4a

diff --git a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild 
b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild
deleted file mode 100644
index 8299f57aaac..000
--- a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=${PN/-bin/}
-MY_BIN="D${MY_PN/d/}"
-
-inherit desktop pax-utils unpacker xdg-utils
-
-DESCRIPTION="All-in-one voice and text chat for gamers"
-HOMEPAGE="https://discordapp.com;
-SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb;
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="mirror bindist"
-
-RDEPEND="
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/fontconfig:1.0
-   media-libs/freetype:2
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/libcxx
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/pango
-"
-
-S=${WORKDIR}
-
-QA_PREBUILT="
-   opt/discord/${MY_BIN}
-   opt/discord/libEGL.so
-   opt/discord/libGLESv2.so
-   opt/discord/swiftshader/libEGL.so
-   opt/discord/swiftshader/libGLESv2.so
-   opt/discord/libVkICD_mock_icd.so
-   opt/discord/libffmpeg.so
-"
-
-src_prepare() {
-   default
-
-   sed -i \
-   -e "s:/usr/share/discord/Discord:/opt/${MY_PN}/${MY_BIN}:g" \
-   usr/share/${MY_PN}/${MY_PN}.desktop || die
-}
-
-src_install() {
-   doicon usr/share/${MY_PN}/${MY_PN}.png
-   domenu usr/share/${MY_PN}/${MY_PN}.desktop
-
-   insinto /opt/${MY_PN}
-   doins -r usr/share/${MY_PN}/.
-   fperms +x /opt/${MY_PN}/${MY_BIN}
-   dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN}
-
-   pax-mark -m "${ED}"/opt/${MY_PN}/${MY_PN}
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-   xdg_icon_cache_update
-}



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

2020-02-29 Thread Johannes Huber
commit: 927b43308022e14f5611f1c5e2ba689f22b1d20d
Author: mercuriete  gmail  com>
AuthorDate: Wed Feb 26 00:30:57 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sat Feb 29 09:17:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=927b4330

net-im/discord-bin version bump to 0.0.10

Closes: https://bugs.gentoo.org/710794
Signed-off-by: Abel Garcia Dorta  yahoo.es>
Signed-off-by: Johannes Huber  gentoo.org>

 net-im/discord-bin/Manifest  |  1 +
 net-im/discord-bin/discord-bin-0.0.10.ebuild | 92 
 2 files changed, 93 insertions(+)

diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest
index 6b8c77f30da..c54d6b1ded9 100644
--- a/net-im/discord-bin/Manifest
+++ b/net-im/discord-bin/Manifest
@@ -1 +1,2 @@
+DIST discord-0.0.10.deb 68310032 BLAKE2B 
d7b192e78ab0f7ec1ca9c2d2358d5a4a32e543507b3a7553de618af322feaf180228569489d8e14e8316234067dcbd4aaff0cb32adb60b43bbd51a321ab0b7ec
 SHA512 
f9b901b0a8ee2b0fb70e6671231ea8fcc41b60d7499e03d29026896a96f5c2d2e3ec992b5d0db7f9ee44fefccc2c5457a76c64a643a7d51a4c9d4f994b9c5d8d
 DIST discord-0.0.9.deb 5792 BLAKE2B 
0e2904282a6486f9d0aed8498dfa38233196d3e3c9b14d6064eefe770c061fd48c70f048972f58c911e5711b171e0a0702a2657ae6f6ee0c69f415ea7f641eb7
 SHA512 
3c9465566a340b9f6afcb47a3d2deec4b560c78d44e807742c660ab2d834ddf1d7b66958ae6ac1438ace21ccbcb81b11f9c72efb0ded2cbfce6b6e5631375b4a

diff --git a/net-im/discord-bin/discord-bin-0.0.10.ebuild 
b/net-im/discord-bin/discord-bin-0.0.10.ebuild
new file mode 100644
index 000..8299f57aaac
--- /dev/null
+++ b/net-im/discord-bin/discord-bin-0.0.10.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=${PN/-bin/}
+MY_BIN="D${MY_PN/d/}"
+
+inherit desktop pax-utils unpacker xdg-utils
+
+DESCRIPTION="All-in-one voice and text chat for gamers"
+HOMEPAGE="https://discordapp.com;
+SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb;
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="mirror bindist"
+
+RDEPEND="
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/libcxx
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/pango
+"
+
+S=${WORKDIR}
+
+QA_PREBUILT="
+   opt/discord/${MY_BIN}
+   opt/discord/libEGL.so
+   opt/discord/libGLESv2.so
+   opt/discord/swiftshader/libEGL.so
+   opt/discord/swiftshader/libGLESv2.so
+   opt/discord/libVkICD_mock_icd.so
+   opt/discord/libffmpeg.so
+"
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e "s:/usr/share/discord/Discord:/opt/${MY_PN}/${MY_BIN}:g" \
+   usr/share/${MY_PN}/${MY_PN}.desktop || die
+}
+
+src_install() {
+   doicon usr/share/${MY_PN}/${MY_PN}.png
+   domenu usr/share/${MY_PN}/${MY_PN}.desktop
+
+   insinto /opt/${MY_PN}
+   doins -r usr/share/${MY_PN}/.
+   fperms +x /opt/${MY_PN}/${MY_BIN}
+   dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN}
+
+   pax-mark -m "${ED}"/opt/${MY_PN}/${MY_PN}
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   xdg_icon_cache_update
+}



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

2020-02-18 Thread Johannes Huber
commit: a17aabaff3817572a9dade236f4834e099501de3
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Feb 18 18:16:03 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Tue Feb 18 18:16:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a17aabaf

media-sound/lollypop: Remove 1.2.20

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

 media-sound/lollypop/Manifest   |  1 -
 media-sound/lollypop/lollypop-1.2.20.ebuild | 65 -
 2 files changed, 66 deletions(-)

diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest
index 55df3284582..5510b4760f9 100644
--- a/media-sound/lollypop/Manifest
+++ b/media-sound/lollypop/Manifest
@@ -1,3 +1,2 @@
 DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 
358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf
 SHA512 
08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915
-DIST lollypop-1.2.20.tar.xz 486920 BLAKE2B 
b4ce120935dbdd6392ff9b6ffa8acc6cceba33953d6595163cb0774adfeef9ca901f00d19101367d43d7edd3b8ebdfb15c43179de5780a0c56c825bc60ec9e72
 SHA512 
a5e17135a0d7ab3cc074c3fac49e76c22358d704e1b7bd5e2d554b426d9872947625c37d490f2859841b53d3c6d38e934efd8b1cf5a75b4fc76a2c5fbdf8fb82
 DIST lollypop-1.2.22.tar.xz 492964 BLAKE2B 
b113d5e19ec63a5535c86e2347b49c3fe4f56dabdfc4c7943ce956931580cdd92e96cb35c5c45c84d75f2d599e78c93caa195216a1a754f764254e4b73ccb531
 SHA512 
0161be7d6d2a10db57679c4c230ab9832ab34ce7074fc9e215a56a0dcc64fe17b3b8367c271209a75096b327dd6b793be2f54fb3904e3c98a26b1cd2aa88962b

diff --git a/media-sound/lollypop/lollypop-1.2.20.ebuild 
b/media-sound/lollypop/lollypop-1.2.20.ebuild
deleted file mode 100644
index 0134d5693e9..000
--- a/media-sound/lollypop/lollypop-1.2.20.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 )
-PYTHON_REQ_USE="sqlite"
-inherit python-r1 gnome2-utils meson xdg-utils
-
-DESCRIPTION="Modern music player for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop;
-SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz;
-KEYWORDS="~amd64"
-
-LICENSE="GPL-3"
-SLOT="0"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/appstream-glib[introspection]
-   dev-libs/glib:2
-   dev-libs/gobject-introspection[cairo]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   gnome-base/gnome-common
-   x11-libs/gtk+:3
-"
-BDEPEND="${DEPEND}
-   dev-python/pkgconfig[${PYTHON_USEDEP}]
-   dev-util/desktop-file-utils
-   dev-util/itstool
-   dev-util/intltool
-"
-RDEPEND="${DEPEND}
-   app-crypt/libsecret[introspection]
-   dev-libs/totem-pl-parser
-   dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
-   dev-python/dbus-python
-   dev-python/pillow[${PYTHON_USEDEP}]
-   >=dev-python/pylast-1.0.0[${PYTHON_USEDEP}]
-   media-libs/gst-plugins-base:1.0[introspection]
-"
-
-RESTRICT="test"
-
-pkg_preinst() {
-   gnome2_schemas_savelist
-}
-
-src_install() {
-   meson_src_install
-   python_foreach_impl python_optimize
-}
-
-pkg_postinst() {
-   gnome2_gconf_install
-   gnome2_schemas_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   gnome2_gconf_uninstall
-   gnome2_schemas_update
-   xdg_desktop_database_update
-}



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

2020-02-18 Thread Johannes Huber
commit: fa9a96d272ab767e4599c32e1861861b45a7ba59
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Feb 18 18:14:58 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Tue Feb 18 18:16:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa9a96d2

media-sound/lollypop: Version bump 1.2.22

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

 media-sound/lollypop/Manifest   |  1 +
 media-sound/lollypop/lollypop-1.2.22.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest
index d18406ac562..55df3284582 100644
--- a/media-sound/lollypop/Manifest
+++ b/media-sound/lollypop/Manifest
@@ -1,2 +1,3 @@
 DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 
358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf
 SHA512 
08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915
 DIST lollypop-1.2.20.tar.xz 486920 BLAKE2B 
b4ce120935dbdd6392ff9b6ffa8acc6cceba33953d6595163cb0774adfeef9ca901f00d19101367d43d7edd3b8ebdfb15c43179de5780a0c56c825bc60ec9e72
 SHA512 
a5e17135a0d7ab3cc074c3fac49e76c22358d704e1b7bd5e2d554b426d9872947625c37d490f2859841b53d3c6d38e934efd8b1cf5a75b4fc76a2c5fbdf8fb82
+DIST lollypop-1.2.22.tar.xz 492964 BLAKE2B 
b113d5e19ec63a5535c86e2347b49c3fe4f56dabdfc4c7943ce956931580cdd92e96cb35c5c45c84d75f2d599e78c93caa195216a1a754f764254e4b73ccb531
 SHA512 
0161be7d6d2a10db57679c4c230ab9832ab34ce7074fc9e215a56a0dcc64fe17b3b8367c271209a75096b327dd6b793be2f54fb3904e3c98a26b1cd2aa88962b

diff --git a/media-sound/lollypop/lollypop-1.2.22.ebuild 
b/media-sound/lollypop/lollypop-1.2.22.ebuild
new file mode 100644
index 000..0134d5693e9
--- /dev/null
+++ b/media-sound/lollypop/lollypop-1.2.22.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+PYTHON_REQ_USE="sqlite"
+inherit python-r1 gnome2-utils meson xdg-utils
+
+DESCRIPTION="Modern music player for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop;
+SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz;
+KEYWORDS="~amd64"
+
+LICENSE="GPL-3"
+SLOT="0"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/appstream-glib[introspection]
+   dev-libs/glib:2
+   dev-libs/gobject-introspection[cairo]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   gnome-base/gnome-common
+   x11-libs/gtk+:3
+"
+BDEPEND="${DEPEND}
+   dev-python/pkgconfig[${PYTHON_USEDEP}]
+   dev-util/desktop-file-utils
+   dev-util/itstool
+   dev-util/intltool
+"
+RDEPEND="${DEPEND}
+   app-crypt/libsecret[introspection]
+   dev-libs/totem-pl-parser
+   dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
+   dev-python/dbus-python
+   dev-python/pillow[${PYTHON_USEDEP}]
+   >=dev-python/pylast-1.0.0[${PYTHON_USEDEP}]
+   media-libs/gst-plugins-base:1.0[introspection]
+"
+
+RESTRICT="test"
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+}
+
+src_install() {
+   meson_src_install
+   python_foreach_impl python_optimize
+}
+
+pkg_postinst() {
+   gnome2_gconf_install
+   gnome2_schemas_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_gconf_uninstall
+   gnome2_schemas_update
+   xdg_desktop_database_update
+}



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

2020-02-18 Thread Johannes Huber
commit: b7de8276b2878f6c093200b63a77fc2a8ee91d15
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Feb 18 16:58:03 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Tue Feb 18 16:58:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7de8276

dev-libs/qtkeychain: Remove 0.9.0

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

 dev-libs/qtkeychain/Manifest|  1 -
 dev-libs/qtkeychain/qtkeychain-0.9.0.ebuild | 45 -
 2 files changed, 46 deletions(-)

diff --git a/dev-libs/qtkeychain/Manifest b/dev-libs/qtkeychain/Manifest
index e3c45d989b2..3197a0391a1 100644
--- a/dev-libs/qtkeychain/Manifest
+++ b/dev-libs/qtkeychain/Manifest
@@ -1,2 +1 @@
 DIST qtkeychain-0.10.0.tar.gz 38488 BLAKE2B 
229270158f08a17e391a68bb6eaf6a1924fd1e5caa9ba026e15619dd159d1514894000a74301a2f2dda706f0629b5bc06afeb38191700e834d412c9cff505263
 SHA512 
de35d1a39c717db5c8c3b8a59571e96ed8925836a7043dd9f236c284bf92de4875c4b53686ba73244bbc84b55a88d44316a16da3012e50cbc7594fbf0b1140b6
-DIST qtkeychain-0.9.0.tar.gz 35614 BLAKE2B 
b8fbcc3737808f8415f703cd92dd1f036fd6d1d83c056562e0142f67a234ddc29ad7f029ce9f520c8bcf179d8b99b5cf8b702ad010763956ff0fb8ce3f030934
 SHA512 
d8e7895169e9746c234a156e00edb939926d14da1a5eadab7cb1e67790958973bfd11c9c04c6fa5cf776aafbd0af40dcd50c683f1c80bef60d47d1465bb350df

diff --git a/dev-libs/qtkeychain/qtkeychain-0.9.0.ebuild 
b/dev-libs/qtkeychain/qtkeychain-0.9.0.ebuild
deleted file mode 100644
index 3272ffda360..000
--- a/dev-libs/qtkeychain/qtkeychain-0.9.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-HOMEPAGE="https://github.com/frankosterfeld/qtkeychain;
-DESCRIPTION="Qt API for storing passwords securely"
-
-if [[ ${PV} != ** ]]; then
-   
SRC_URI="https://github.com/frankosterfeld/qtkeychain/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64 x86"
-else
-   inherit git-r3
-   EGIT_REPO_URI="${HOMEPAGE}.git"
-fi
-
-LICENSE="BSD"
-SLOT="0/1"
-IUSE="gnome-keyring"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   gnome-keyring? ( dev-libs/glib:2 )
-"
-DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5
-   gnome-keyring? ( gnome-base/libgnome-keyring )
-"
-
-DOCS=( ChangeLog ReadMe.txt )
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_WITH_QT4=OFF
-   -DQTKEYCHAIN_STATIC=OFF
-   -DBUILD_TEST_APPLICATION=OFF
-   -DBUILD_TRANSLATIONS=ON
-   -DLIBSECRET_SUPPORT=$(usex gnome-keyring)
-   )
-
-   cmake-utils_src_configure
-}



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

2020-02-18 Thread Johannes Huber
commit: 81ed783dbca18e8e7c587f5f1e7684a3dd3a62ec
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Feb 18 16:54:02 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Tue Feb 18 16:54:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81ed783d

app-admin/packagekit-qt: Remove 1.0.1 (r0)

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

 app-admin/packagekit-qt/packagekit-qt-1.0.1.ebuild | 29 --
 1 file changed, 29 deletions(-)

diff --git a/app-admin/packagekit-qt/packagekit-qt-1.0.1.ebuild 
b/app-admin/packagekit-qt/packagekit-qt-1.0.1.ebuild
deleted file mode 100644
index 8e125d09672..000
--- a/app-admin/packagekit-qt/packagekit-qt-1.0.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PN="PackageKit-Qt"
-MY_P=${MY_PN}-${PV}
-inherit cmake-utils
-
-DESCRIPTION="Qt PackageKit backend library"
-HOMEPAGE="https://www.freedesktop.org/software/PackageKit/;
-SRC_URI="https://github.com/hughsie/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/1"
-KEYWORDS="amd64 ~arm x86"
-IUSE=""
-
-RDEPEND="
-   >=app-admin/packagekit-base-0.9
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-"
-DEPEND="${RDEPEND}
-   dev-libs/libxslt
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/${MY_P}"



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

2020-02-18 Thread Johannes Huber
commit: a9266024b2b905c70d156fcaf02d97c551781380
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Feb 18 16:55:21 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Tue Feb 18 16:55:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9266024

app-misc/screenfetch: Remove 3.8.0-r1

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

 app-misc/screenfetch/Manifest|  1 -
 app-misc/screenfetch/screenfetch-3.8.0-r1.ebuild | 35 
 2 files changed, 36 deletions(-)

diff --git a/app-misc/screenfetch/Manifest b/app-misc/screenfetch/Manifest
index 64ebc2ca137..a9694fb1126 100644
--- a/app-misc/screenfetch/Manifest
+++ b/app-misc/screenfetch/Manifest
@@ -1,2 +1 @@
-DIST screenfetch-3.8.0.tar.gz 71970 BLAKE2B 
783d14bb30f5858f2f2f8ac81c6c8bca2fa4c1e7c9225d9ba13a7ace05c365459e277bea625b680fc3e3fedd0303507a583190d866627cedcb33e042aa8fdca7
 SHA512 
903f42e3bfcd719c4d6b91d10e5678063e223c2baa58214c7e8dae9ea925852f9e2c07ad90148e02d87ce5f9af7b989e80e93c2f569cd579e6f4f7d5c49c62f2
 DIST screenfetch-3.9.1.tar.gz 77350 BLAKE2B 
10852e63c9ad615cea9a5e53374f16e2f3ac40074bc247c144c91b5e96e0040c6b6623d2a79300e859cef0d8eeb2e935aad585c73d668676dda388d5af6693b3
 SHA512 
e186901480dcad57b765052b1b156b7706a196ce0e08b6b88264912a5d2a1250e5014923312353a82ccabd8129d4d2421891f13fd34f0ed76c50ce9633207df0

diff --git a/app-misc/screenfetch/screenfetch-3.8.0-r1.ebuild 
b/app-misc/screenfetch/screenfetch-3.8.0-r1.ebuild
deleted file mode 100644
index 5a74091728c..000
--- a/app-misc/screenfetch/screenfetch-3.8.0-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="${PN/f/F}"
-
-DESCRIPTION="Bash Screenshot Information Tool"
-HOMEPAGE="https://github.com/KittyKatt/screenFetch;
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/KittyKatt/screenFetch.git;
-   inherit git-r3
-else
-   KEYWORDS="amd64 ~arm x86 ~x64-macos"
-   SRC_URI="https://github.com/KittyKatt/screenFetch/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   S="${WORKDIR}/${MY_PN}-${PV}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="curl X"
-
-DEPEND=""
-RDEPEND="
-   curl? ( net-misc/curl )
-   X? (
-   media-gfx/scrot
-   x11-apps/xdpyinfo
-   )"
-
-src_install() {
-   newbin ${PN}-dev ${PN}
-   einstalldocs
-}



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

2020-02-18 Thread Johannes Huber
commit: b93596bed08f06a8fef14e0a377be11f350bab97
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Feb 18 16:56:54 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Tue Feb 18 16:56:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b93596be

net-vpn/openfortivpn: Remove 1.10.0

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

 net-vpn/openfortivpn/Manifest   |  1 -
 net-vpn/openfortivpn/openfortivpn-1.10.0.ebuild | 38 -
 2 files changed, 39 deletions(-)

diff --git a/net-vpn/openfortivpn/Manifest b/net-vpn/openfortivpn/Manifest
index fd18edaf1b5..0289e10156f 100644
--- a/net-vpn/openfortivpn/Manifest
+++ b/net-vpn/openfortivpn/Manifest
@@ -1,2 +1 @@
-DIST openfortivpn-1.10.0.tar.gz 74872 BLAKE2B 
98b6840aedb72592d95f12c011823119f1622154f1ebe20da867e6e0b8b2da666928a74d8712564d743d37b9c1ef24d9e1764cd11e86b53d4969594f549e68d6
 SHA512 
504cc489c298a59b958afe8278e3d7089fa2f5c21b0ce4c1c6e8bd99ccc670f86ba48812b844dffae04930d3398ac38e7a27768022e972f45b81f19e8400801e
 DIST openfortivpn-1.11.0.tar.gz 77325 BLAKE2B 
af899a0e096f439fd85bf65d5a6bf620fd970177ab2afbf4b4bcfec6fdd34179ec7e239ceadcf0fe326c8eb9d281e7c19756e2ea444e96c58a203f0c32795163
 SHA512 
09a1d2deea932be80306a2a394aae8553e23389668844dd16d69626bdf1e6c28f58c0d45483fbb994b046e4e4cce4bf6e1e79fcd3ebc2c4d93870f431a8553f4

diff --git a/net-vpn/openfortivpn/openfortivpn-1.10.0.ebuild 
b/net-vpn/openfortivpn/openfortivpn-1.10.0.ebuild
deleted file mode 100644
index 5e5d4af55cb..000
--- a/net-vpn/openfortivpn/openfortivpn-1.10.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools linux-info
-
-DESCRIPTION="Fortinet compatible VPN client"
-HOMEPAGE="https://github.com/adrienverge/openfortivpn;
-SRC_URI="https://github.com/adrienverge/openfortivpn/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3-with-openssl-exception openssl"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="libressl"
-
-DEPEND="
-   net-dialup/ppp
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-"
-RDEPEND="${DEPEND}"
-
-CONFIG_CHECK="~PPP ~PPP_ASYNC"
-
-src_prepare() {
-   default
-
-   sed -i 's/-Werror//g' Makefile.am || die "Failed to remove -Werror from 
Makefile.am"
-
-   eautoreconf
-}
-
-src_install() {
-   default
-
-   keepdir /etc/openfortivpn
-}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/, x11-misc/polybar/files/

2020-02-15 Thread Johannes Huber
commit: f1e35bcf1003ab4ef55c99afd65324d41e6b1941
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Feb 15 09:32:22 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sat Feb 15 09:32:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e35bcf

x11-misc/polybar: Remove 3.3.1-r1

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 x11-misc/polybar/Manifest  |  3 -
 .../polybar/files/polybar-3.3.1-eventstruct.patch  | 44 
 x11-misc/polybar/files/polybar-3.3.1-gcc9.patch| 43 
 .../polybar/files/polybar-3.3.1-i3ipcpp-gcc9.patch | 29 
 .../polybar/files/polybar-3.3.1-xpp-gcc9.patch | 23 ---
 x11-misc/polybar/polybar-3.3.1-r1.ebuild   | 80 --
 6 files changed, 222 deletions(-)

diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest
index a1f10592356..27c5484ab41 100644
--- a/x11-misc/polybar/Manifest
+++ b/x11-misc/polybar/Manifest
@@ -1,6 +1,3 @@
-DIST i3ipcpp-0.7.1.tar.gz 191417 BLAKE2B 
62b76a0921c78f374309d26856c01d1467b8bd181ce922fd47daec406afda9d76eea9a1f473b4899e22f99e2ef36fc70f72db1bb17eb1f3e71a8431c2634b915
 SHA512 
ef9f591bb4436916ad038bcb0c15ea3415d1978ff264fb276108ddac89c98515c464fbf252429f6a76589cb78e1434adba2efefb5a844dadad0e261f3806fb72
 DIST i3ipcpp-21ce9060ac7c502225fdbd2f200b1cbdd8eca08d.tar.gz 191599 BLAKE2B 
85488a6c2ab9c6f653b499ceaa6d8e803dd8b32cd701a7fbbe151f7f3ea2dc30555c520ded53f023a21b119be97c2b07ae1ab413479cfde677e2073f3d48e36b
 SHA512 
ba136bd531899ce9e87d458bd6f7d16f45509def37e4fd7aafc16d0e122fe5f56d0eb9dbc3e722dbb6c9812913a7aafa4b749a9c727ab0988908b1e2a425
-DIST polybar-3.3.1.tar.gz 248790 BLAKE2B 
30c2cd2ff537f3a2fe2fe7ce489b5a0ab76a54cd42bbdf8b3727e5f4298898e289c6ea10a460385d8bcdc8ab11749255573bf7d728a01eae895a1ed8a2214c27
 SHA512 
c0bfaf99dcd19f8fcca8bd041c0f9e5f11fb822c92cf12edc2c59e67896f566ee46d1a0d75f5583d393af3a1958c3244a4eb28224f6336e9eaa98a50d740f834
 DIST polybar-3.4.2.tar.gz 253194 BLAKE2B 
136dd32d524902fccbf9db2b2fa8ed582d45565aa0e834af9610e6f692ef70d3e5e066c6021060df9cedf2e1aa2c92753e4fc4ce9c0935795ef4b0056c273687
 SHA512 
2205847ebc03040e8d2a2581d2c70e940157c5dba71e0c2d086c0f0971a6ffd83c42846a85dd93165512f35710e3f3af8b4494bcd695f71ef0ac501f74753dfd
-DIST xpp-1.4.0.tar.gz 84095 BLAKE2B 
2af4221953abe7f40473c55cd50c608b54ebc85a62be65af987ed5e6c5eaf56fbd92531788becf39ba5ad52099ac78f36e9b2a2515b473f4d86ed5fda3fa5065
 SHA512 
d34cbbe2391db36db7dffac0415d26b7487536e97c4d7efd472ab0aeffa4c8e757ee030b05e2aa1cfa8a591ee591bb96a6db7eb9fa5850027f958e92f078739c
 DIST xpp-8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33.tar.gz 83974 BLAKE2B 
6ea8599136288c006b6993bd6c704ec32d82773153733b4bc6a9c3f326eaf6f3b155d92f270eeb14d57b399f7b5ea0f6bdd5cee41bb5bdf4c1650f337b77f857
 SHA512 
92874b25305b3be777e739122ff82f1ba16b8e2e445e8ee4891918074ea8ea371f2016d7901cfc477d0286a9e15910c4cee431a11eb71e32728bfbf561313e4f

diff --git a/x11-misc/polybar/files/polybar-3.3.1-eventstruct.patch 
b/x11-misc/polybar/files/polybar-3.3.1-eventstruct.patch
deleted file mode 100644
index 93bf034f7de..000
--- a/x11-misc/polybar/files/polybar-3.3.1-eventstruct.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-From 00165e1a6d5dd61bc153e1352b21ec07fc81245d Mon Sep 17 00:00:00 2001
-From: patrick96 
-Date: Sun, 11 Feb 2018 21:27:52 +0100
-Subject: [PATCH] fix(generators): Add support for eventstruct
-
-Newer xcb-proto commits after the 1.12 release require the 'eventstruct'
-key in the output dictionary, otherwise the generator crashes.
-
-I don't see a need for xpp to actually support the eventstruct key and
-thus it uses a NOP lambda function

- generators/cpp_client.py | 19 ++-
- 1 file changed, 10 insertions(+), 9 deletions(-)
-
-diff --git a/generators/cpp_client.py b/generators/cpp_client.py
-index 20d116f..709e8d8 100644
 a/lib/xpp/generators/cpp_client.py
-+++ b/lib/xpp/generators/cpp_client.py
-@@ -3130,15 +3130,16 @@ def cpp_type_classes():
- #   }
- 
- # Must create an "output" dictionary before any xcbgen imports.
--output = {'open': c_open,
--  'close'   : c_close,
--  'simple'  : c_simple, # lambda x, y: None,
--  'enum': lambda x, y: None,
--  'struct'  : lambda x, y: None,
--  'union'   : lambda x, y: None,
--  'request' : c_request,
--  'event'   : cpp_event,
--  'error'   : cpp_error,
-+output = {'open'  : c_open,
-+  'close' : c_close,
-+  'simple': c_simple, # lambda x, y: None,
-+  'enum'  : lambda x, y: None,
-+  'struct': lambda x, y: None,
-+  'union' : lambda x, y: None,
-+  'request'   : c_request,
-+  'event' : cpp_event,
-+  'error' : cpp_error,
-+  'eventstruct'   : lambda x, y: None,
-   }
- 
- # Boilerplate below this point

di

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

2020-02-15 Thread Johannes Huber
commit: 31de1f9c66524ea52258376e5f5ce246c9afb7cc
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Feb 15 09:29:52 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sat Feb 15 09:32:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31de1f9c

net-irc/quassel: Remove 0.13.1 (r0)

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 net-irc/quassel/quassel-0.13.1.ebuild | 189 --
 1 file changed, 189 deletions(-)

diff --git a/net-irc/quassel/quassel-0.13.1.ebuild 
b/net-irc/quassel/quassel-0.13.1.ebuild
deleted file mode 100644
index 732ad90f4aa..000
--- a/net-irc/quassel/quassel-0.13.1.ebuild
+++ /dev/null
@@ -1,189 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils gnome2-utils pax-utils systemd user
-
-if [[ ${PV} != ** ]]; then
-   MY_P=${PN}-${PV/_/-}
-   SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2;
-   KEYWORDS="amd64 ~arm x86 ~amd64-linux ~sparc-solaris"
-   S="${WORKDIR}/${MY_P}"
-else
-   EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
-   inherit git-r3
-fi
-
-DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
-HOMEPAGE="https://quassel-irc.org/;
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="bundled-icons crypt +dbus debug kde ldap monolithic oxygen postgres 
+server
-snorenotify +ssl syslog urlpreview X"
-
-SERVER_RDEPEND="
-   dev-qt/qtscript:5
-   crypt? ( app-crypt/qca:2[qt5(+),ssl] )
-   ldap? ( net-nds/openldap )
-   postgres? ( dev-qt/qtsql:5[postgres] )
-   !postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
-   syslog? ( virtual/logger )
-"
-
-GUI_RDEPEND="
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtwidgets:5
-   !bundled-icons? (
-   kde-frameworks/breeze-icons:5
-   oxygen? ( kde-frameworks/oxygen-icons:5 )
-   )
-   dbus? (
-   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt5(+)]
-   dev-qt/qtdbus:5
-   )
-   kde? (
-   kde-frameworks/kconfigwidgets:5
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/knotifications:5
-   kde-frameworks/knotifyconfig:5
-   kde-frameworks/ktextwidgets:5
-   kde-frameworks/kwidgetsaddons:5
-   kde-frameworks/kxmlgui:5
-   kde-frameworks/sonnet:5
-   )
-   snorenotify? ( >=x11-libs/snorenotify-0.7.0 )
-   urlpreview? ( dev-qt/qtwebengine:5[widgets] )
-"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtnetwork:5[ssl?]
-   sys-libs/zlib
-   monolithic? (
-   ${SERVER_RDEPEND}
-   ${GUI_RDEPEND}
-   )
-   !monolithic? (
-   server? ( ${SERVER_RDEPEND} )
-   X? ( ${GUI_RDEPEND} )
-   )
-"
-DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5
-   kde-frameworks/extra-cmake-modules
-"
-
-DOCS=( AUTHORS ChangeLog README.md )
-
-REQUIRED_USE="
-   || ( X server monolithic )
-   crypt? ( || ( server monolithic ) )
-   kde? ( || ( X monolithic ) dbus )
-   ldap? ( || ( server monolithic ) )
-   postgres? ( || ( server monolithic ) )
-   snorenotify? ( || ( X monolithic ) )
-   syslog? ( || ( server monolithic ) )
-"
-
-pkg_setup() {
-   if use server; then
-   QUASSEL_DIR=/var/lib/${PN}
-   QUASSEL_USER=${PN}
-   # create quassel:quassel user
-   enewgroup "${QUASSEL_USER}"
-   enewuser "${QUASSEL_USER}" -1 -1 "${QUASSEL_DIR}" 
"${QUASSEL_USER}"
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_QT4=OFF
-   -DUSE_QT5=ON
-   -DUSE_CCACHE=OFF
-   -DCMAKE_SKIP_RPATH=ON
-   -DEMBED_DATA=OFF
-   -DWITH_WEBKIT=OFF
-   -DWITH_BUNDLED_ICONS=$(usex bundled-icons)
-   $(cmake-utils_use_find_package dbus dbusmenu-qt5)
-   $(cmake-utils_use_find_package dbus Qt5DBus)
-   -DWITH_KDE=$(usex kde)
-   -DWITH_LDAP=$(usex ldap)
-   -DWANT_MONO=$(usex monolithic)
-   -DWITH_OXYGEN_ICONS=$(usex oxygen)
-   -DWANT_CORE=$(usex server)
-   $(cmake-utils_use_find_package snorenotify LibsnoreQt5)
-   -DWITH_WEBENGINE=$(usex urlpreview)
-   -DWANT_QTCLIENT=$(usex X)
-   )
-
-   if use server || use monolithic; then
-   mycmakeargs+=(  $(cmake-utils_use_find_package crypt QCA2-QT5) )
-   fi
-
-   cmake-utils_src_configure

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

2020-02-12 Thread Johannes Huber
commit: 519ce6bc173d6880a409ddbeb0b44247336bbe1a
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Feb 12 17:20:44 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Wed Feb 12 17:20:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=519ce6bc

x11-misc/polybar: Fix use dep on xcb-proto

Closes: https://bugs.gentoo.org/708158
Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 x11-misc/polybar/polybar-3.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/polybar/polybar-3.4.2-r1.ebuild 
b/x11-misc/polybar/polybar-3.4.2-r1.ebuild
index 0c63677028c..70111d6c06d 100644
--- a/x11-misc/polybar/polybar-3.4.2-r1.ebuild
+++ b/x11-misc/polybar/polybar-3.4.2-r1.ebuild
@@ -23,7 +23,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="
${PYTHON_DEPS}
-   x11-base/xcb-proto
+   $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_MULTI_USEDEP}]')
x11-libs/cairo[X,xcb(+)]
x11-libs/libxcb[xkb]
x11-libs/xcb-util-image



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

2020-02-12 Thread Johannes Huber
commit: d25a304cfc73a36f295c5c36ccd14709ebee9d72
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Feb 12 16:56:47 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Wed Feb 12 16:58:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d25a304c

media-libs/qtav: Remove 1.12.0-r1

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 media-libs/qtav/qtav-1.12.0-r1.ebuild | 64 ---
 1 file changed, 64 deletions(-)

diff --git a/media-libs/qtav/qtav-1.12.0-r1.ebuild 
b/media-libs/qtav/qtav-1.12.0-r1.ebuild
deleted file mode 100644
index cac2cb20460..000
--- a/media-libs/qtav/qtav-1.12.0-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="QtAV"
-CAPI_HASH="b43aa93"
-inherit cmake
-
-DESCRIPTION="Multimedia playback framework based on Qt + FFmpeg"
-HOMEPAGE="https://www.qtav.org;
-SRC_URI="https://github.com/wang-bin/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-https://dev.gentoo.org/~johu/distfiles/${P}-capi.h-${CAPI_HASH}.xz;
-
-LICENSE="GPL-3+ LGPL-2.1+"
-SLOT="0/1"
-KEYWORDS="~amd64"
-IUSE="gui libav opengl portaudio pulseaudio vaapi"
-REQUIRED_USE="gui? ( opengl )"
-
-DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   gui? ( dev-qt/qtsql:5 )
-   libav? (
-   media-video/libav:=
-   x11-libs/libX11
-   )
-   !libav? ( media-video/ffmpeg:= )
-   opengl? ( dev-qt/qtopengl:5 )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-sound/pulseaudio )
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-multilib.patch
-   "${FILESDIR}"/${P}-ffmpeg4-{1,2}.patch # bugs 660852, 670765
-   "${FILESDIR}"/${P}-qt5.14.patch
-)
-
-src_prepare() {
-   cmake_src_prepare
-   cp "${WORKDIR}/${P}-capi.h-${CAPI_HASH}" contrib/capi/capi.h \
-   || die "Failed to add missing header"
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTS=OFF
-   -DBUILD_EXAMPLES=OFF
-   -DBUILD_PLAYERS=$(usex gui)
-   -DBUILD_QT5OPENGL=$(usex opengl)
-   -DHAVE_PORTAUDIO=$(usex portaudio)
-   -DHAVE_PULSE=$(usex pulseaudio)
-   -DHAVE_VAAPI=$(usex vaapi)
-   )
-
-   cmake_src_configure
-}



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

2020-02-09 Thread Johannes Huber
commit: 2c86485150abccc1305e0d1b41b373b6c67260a7
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Feb  9 15:18:36 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sun Feb  9 15:18:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c864851

x11-terms/xterm: Remove 352

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 x11-terms/xterm/Manifest |  1 -
 x11-terms/xterm/xterm-352.ebuild | 99 
 2 files changed, 100 deletions(-)

diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest
index 56878325ed9..17128c996b5 100644
--- a/x11-terms/xterm/Manifest
+++ b/x11-terms/xterm/Manifest
@@ -1,4 +1,3 @@
 DIST xterm-337.tgz 1336781 BLAKE2B 
6878154cc5d2f8547b8b8ffac0bff7603dce6d58c294b4153e169654fc441f1209c97a6d17bf3f880d0160a42e102ca8fd4a291c2b7d373269290a7bbebeeb8d
 SHA512 
fad31aa971a42cf38d3e3db2edc615b408d92226c305654b9276592c6dee075f31c7f082a3f549284f1685a31d5d9dedbda99c2c308a90bd741958f862806609
 DIST xterm-351.tgz 1401009 BLAKE2B 
df32425affce33deb199710be118e90da7b1975882aaf92ff1ad5e976ac18f280cf7d72362d82c0ff9f9530d8da3ba133e345ff9de7f0ac0a2134200c9cc87e6
 SHA512 
941507be19ad062b39c57288c6e28a17f0ceba090a2d1c3f626f638e5333ca9b4c762fe2fbc42908adf7854b00d9a98cb6eb7481dfa50fd0125459f8ca385c00
-DIST xterm-352.tgz 1405420 BLAKE2B 
46cedc409cb174fc1901bec31e190be64a07de34d59d0e767217384761dba7e98d97728fc8976f8a432eb80256471edeb2f4b58a61f8759b2cf20999f08e
 SHA512 
9116f78dda685af75192f2fcd0ddff5244746f0e55b5e91ced6be0f85cb3dd78287bd873cf55ccb15901e98647df9cf8083b9ad84f53e12bae5134889aef82c0
 DIST xterm-353.tgz 1407183 BLAKE2B 
be5efe091a9b9511b264eed0c12568d0d92ac7189c883d62d21124ed45a5d229a3a063496f7bbf08e593bfdc5652c5d153d87f8313a9b2901da8e15483904565
 SHA512 
2ea63858ec069a769f0a25a159d17099044686e20649233631244fed29440fa8beebbd0dd8ccaf4260fb3d26996a49013a7e0c98860e00d2e657019e2611

diff --git a/x11-terms/xterm/xterm-352.ebuild b/x11-terms/xterm/xterm-352.ebuild
deleted file mode 100644
index e29b43efd77..000
--- a/x11-terms/xterm/xterm-352.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop flag-o-matic multilib
-
-DESCRIPTION="Terminal Emulator for X Windows"
-HOMEPAGE="https://invisible-island.net/xterm/;
-SRC_URI="ftp://ftp.invisible-island.net/${PN}/${P}.tgz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama"
-
-BDEPEND="virtual/pkgconfig
-   x11-base/xorg-proto"
-DEPEND="kernel_linux? ( sys-libs/libutempter )
-   kernel_FreeBSD? ( sys-libs/libutempter )
-   media-libs/fontconfig:1.0
-   >=sys-libs/ncurses-5.7-r7:0=
-   x11-apps/xmessage
-   x11-libs/libICE
-   x11-libs/libX11
-   x11-libs/libXaw
-   x11-libs/libXft
-   x11-libs/libxkbfile
-   x11-libs/libXmu
-   x11-libs/libXrender
-   x11-libs/libXt
-   unicode? ( x11-apps/luit )
-   Xaw3d? ( x11-libs/libXaw3d )
-   xinerama? ( x11-libs/libXinerama )"
-RDEPEND="${DEPEND}
-   media-fonts/font-misc-misc
-   x11-apps/rgb"
-
-DOCS=( README{,.i18n} ctlseqs.txt )
-
-pkg_setup() {
-   DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults
-}
-
-src_configure() {
-   # 454736
-   # Workaround for ncurses[tinfo] until upstream fixes their buildsystem 
using
-   # something sane like pkg-config or ncurses5-config and stops guessing 
libs
-   # Everything gets linked against ncurses anyways, so don't shout
-   append-libs $(pkg-config --libs ncurses)
-
-   local myeconfargs=(
-   --disable-full-tgetent
-   --disable-imake
-   --disable-setgid
-   --disable-setuid
-   --enable-256-color
-   --enable-broken-osc
-   --enable-broken-st
-   --enable-dabbrev
-   --enable-exec-xterm
-   --enable-i18n
-   --enable-load-vt-fonts
-   --enable-logging
-   --enable-screen-dumps
-   --enable-warnings
-   --enable-wide-chars
-   --libdir="${EPREFIX}"/etc
-   --with-app-defaults="${DEFAULTS_DIR}"
-   --with-utempter
-   --with-x
-   $(use_enable openpty)
-   $(use_enable sixel sixel-graphics)
-   $(use_enable toolbar)
-   $(use_enable truetype freetype)
-   $(use_enable unicode luit)
-   $(use_enable unicode mini-luit)

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

2020-02-09 Thread Johannes Huber
commit: ccf7e883a760d767d98c20378dc21116af22e73f
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Feb  9 15:17:53 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sun Feb  9 15:18:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccf7e883

x11-terms/xterm: Version bump 353

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 x11-terms/xterm/Manifest |  1 +
 x11-terms/xterm/xterm-353.ebuild | 99 
 2 files changed, 100 insertions(+)

diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest
index 6c3a1b59f94..56878325ed9 100644
--- a/x11-terms/xterm/Manifest
+++ b/x11-terms/xterm/Manifest
@@ -1,3 +1,4 @@
 DIST xterm-337.tgz 1336781 BLAKE2B 
6878154cc5d2f8547b8b8ffac0bff7603dce6d58c294b4153e169654fc441f1209c97a6d17bf3f880d0160a42e102ca8fd4a291c2b7d373269290a7bbebeeb8d
 SHA512 
fad31aa971a42cf38d3e3db2edc615b408d92226c305654b9276592c6dee075f31c7f082a3f549284f1685a31d5d9dedbda99c2c308a90bd741958f862806609
 DIST xterm-351.tgz 1401009 BLAKE2B 
df32425affce33deb199710be118e90da7b1975882aaf92ff1ad5e976ac18f280cf7d72362d82c0ff9f9530d8da3ba133e345ff9de7f0ac0a2134200c9cc87e6
 SHA512 
941507be19ad062b39c57288c6e28a17f0ceba090a2d1c3f626f638e5333ca9b4c762fe2fbc42908adf7854b00d9a98cb6eb7481dfa50fd0125459f8ca385c00
 DIST xterm-352.tgz 1405420 BLAKE2B 
46cedc409cb174fc1901bec31e190be64a07de34d59d0e767217384761dba7e98d97728fc8976f8a432eb80256471edeb2f4b58a61f8759b2cf20999f08e
 SHA512 
9116f78dda685af75192f2fcd0ddff5244746f0e55b5e91ced6be0f85cb3dd78287bd873cf55ccb15901e98647df9cf8083b9ad84f53e12bae5134889aef82c0
+DIST xterm-353.tgz 1407183 BLAKE2B 
be5efe091a9b9511b264eed0c12568d0d92ac7189c883d62d21124ed45a5d229a3a063496f7bbf08e593bfdc5652c5d153d87f8313a9b2901da8e15483904565
 SHA512 
2ea63858ec069a769f0a25a159d17099044686e20649233631244fed29440fa8beebbd0dd8ccaf4260fb3d26996a49013a7e0c98860e00d2e657019e2611

diff --git a/x11-terms/xterm/xterm-353.ebuild b/x11-terms/xterm/xterm-353.ebuild
new file mode 100644
index 000..e29b43efd77
--- /dev/null
+++ b/x11-terms/xterm/xterm-353.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop flag-o-matic multilib
+
+DESCRIPTION="Terminal Emulator for X Windows"
+HOMEPAGE="https://invisible-island.net/xterm/;
+SRC_URI="ftp://ftp.invisible-island.net/${PN}/${P}.tgz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama"
+
+BDEPEND="virtual/pkgconfig
+   x11-base/xorg-proto"
+DEPEND="kernel_linux? ( sys-libs/libutempter )
+   kernel_FreeBSD? ( sys-libs/libutempter )
+   media-libs/fontconfig:1.0
+   >=sys-libs/ncurses-5.7-r7:0=
+   x11-apps/xmessage
+   x11-libs/libICE
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXft
+   x11-libs/libxkbfile
+   x11-libs/libXmu
+   x11-libs/libXrender
+   x11-libs/libXt
+   unicode? ( x11-apps/luit )
+   Xaw3d? ( x11-libs/libXaw3d )
+   xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${DEPEND}
+   media-fonts/font-misc-misc
+   x11-apps/rgb"
+
+DOCS=( README{,.i18n} ctlseqs.txt )
+
+pkg_setup() {
+   DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults
+}
+
+src_configure() {
+   # 454736
+   # Workaround for ncurses[tinfo] until upstream fixes their buildsystem 
using
+   # something sane like pkg-config or ncurses5-config and stops guessing 
libs
+   # Everything gets linked against ncurses anyways, so don't shout
+   append-libs $(pkg-config --libs ncurses)
+
+   local myeconfargs=(
+   --disable-full-tgetent
+   --disable-imake
+   --disable-setgid
+   --disable-setuid
+   --enable-256-color
+   --enable-broken-osc
+   --enable-broken-st
+   --enable-dabbrev
+   --enable-exec-xterm
+   --enable-i18n
+   --enable-load-vt-fonts
+   --enable-logging
+   --enable-screen-dumps
+   --enable-warnings
+   --enable-wide-chars
+   --libdir="${EPREFIX}"/etc
+   --with-app-defaults="${DEFAULTS_DIR}"
+   --with-utempter
+   --with-x
+   $(use_enable openpty)
+   $(use_enable sixel sixel-graphics)
+   $(use_enable toolbar)
+   $(use_enable truetype freetype)
+   $(use_enable unicode luit)
+   $(use_enable unicode mini-luit)

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

2020-01-26 Thread Johannes Huber
commit: d5c3e79fc73d87d3adcb0f0b15cba9e4f09c89d8
Author: David Haller  dhaller  de>
AuthorDate: Sun Jan 26 17:14:12 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sun Jan 26 17:15:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5c3e79f

media-libs/qtav: fix installed files

Closes: https://bugs.gentoo.org/705326
Reported-by: David Haller  dhaller.de>
Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 .../qtav/files/qtav-1.12.0-installpaths.patch  | 17 +
 media-libs/qtav/qtav-1.12.0-r2.ebuild  | 72 ++
 2 files changed, 89 insertions(+)

diff --git a/media-libs/qtav/files/qtav-1.12.0-installpaths.patch 
b/media-libs/qtav/files/qtav-1.12.0-installpaths.patch
new file mode 100644
index 000..7d491931d05
--- /dev/null
+++ b/media-libs/qtav/files/qtav-1.12.0-installpaths.patch
@@ -0,0 +1,17 @@
+diff -ub -purN a/CMakeLists.txt b/CMakeLists.txt
+--- a/CMakeLists.txt   2017-06-21 03:47:15.0 +0200
 b/CMakeLists.txt   2020-01-12 02:51:41.692331365 +0100
+@@ -65,10 +65,10 @@ set(CMAKE_INCLUDE_CURRENT_DIR ON) # for
+ # Instruct CMake to run moc automatically when needed.
+ set(CMAKE_AUTOMOC ON)
+ if(NOT CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
+-  set(QTAV_INSTALL_HEADERS ${CMAKE_INSTALL_PREFIX}/include)
+-  set(QTAV_INSTALL_LIBS ${CMAKE_INSTALL_PREFIX}/lib)
++  set(QTAV_INSTALL_HEADERS ${QT_INSTALL_HEADERS})
++  set(QTAV_INSTALL_LIBS ${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR})
+   set(QTAV_INSTALL_BINS ${CMAKE_INSTALL_PREFIX}/bin)
+-  set(QTAV_INSTALL_QML ${CMAKE_INSTALL_PREFIX}/qml)
++  set(QTAV_INSTALL_QML ${QT_INSTALL_QML})
+ else()
+   set(CMAKE_INSTALL_PREFIX ${QT_INSTALL_PREFIX} CACHE PATH "default install 
path" FORCE)
+   set(QTAV_INSTALL_HEADERS ${QT_INSTALL_HEADERS})

diff --git a/media-libs/qtav/qtav-1.12.0-r2.ebuild 
b/media-libs/qtav/qtav-1.12.0-r2.ebuild
new file mode 100644
index 000..8480fcb56a0
--- /dev/null
+++ b/media-libs/qtav/qtav-1.12.0-r2.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="QtAV"
+CAPI_HASH="b43aa93"
+inherit cmake qmake-utils
+
+DESCRIPTION="Multimedia playback framework based on Qt + FFmpeg"
+HOMEPAGE="https://www.qtav.org;
+SRC_URI="https://github.com/wang-bin/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+https://dev.gentoo.org/~johu/distfiles/${P}-capi.h-${CAPI_HASH}.xz;
+
+LICENSE="GPL-3+ LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~amd64"
+IUSE="gui libav opengl portaudio pulseaudio vaapi"
+REQUIRED_USE="gui? ( opengl )"
+
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   gui? ( dev-qt/qtsql:5 )
+   libav? (
+   media-video/libav:=
+   x11-libs/libX11
+   )
+   !libav? ( media-video/ffmpeg:= )
+   opengl? ( dev-qt/qtopengl:5 )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-installpaths.patch
+   "${FILESDIR}"/${P}-ffmpeg4-{1,2}.patch # bugs 660852, 670765
+   "${FILESDIR}"/${P}-qt5.14.patch
+)
+
+src_prepare() {
+   cmake_src_prepare
+   cp "${WORKDIR}/${P}-capi.h-${CAPI_HASH}" contrib/capi/capi.h \
+   || die "Failed to add missing header"
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTS=OFF
+   -DBUILD_EXAMPLES=OFF
+   -DBUILD_PLAYERS=$(usex gui)
+   -DBUILD_QT5OPENGL=$(usex opengl)
+   -DHAVE_PORTAUDIO=$(usex portaudio)
+   -DHAVE_PULSE=$(usex pulseaudio)
+   -DHAVE_VAAPI=$(usex vaapi)
+   )
+
+   cmake_src_configure
+   pushd tools/install_sdk >/dev/null
+   eqmake5
+   popd >/dev/null
+}
+
+src_install() {
+   cmake_src_install
+   emake -C tools/install_sdk INSTALL_ROOT="${ED}" install
+}



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

2020-01-26 Thread Johannes Huber
commit: bd0aad7fdcc028542fc36e4f91b05c4ce561f3ff
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan 26 13:39:03 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sun Jan 26 13:39:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd0aad7f

app-text/mupdf: Add myself as maintainer

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 app-text/mupdf/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-text/mupdf/metadata.xml b/app-text/mupdf/metadata.xml
index 7a38bb90096..15fd2f3a22b 100644
--- a/app-text/mupdf/metadata.xml
+++ b/app-text/mupdf/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   j...@gentoo.org
+       Johannes Huber
+   
 



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

2020-01-26 Thread Johannes Huber
commit: f4661f645d0741b44d3acbb365edb8445a961bab
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan 26 13:35:15 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sun Jan 26 13:39:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4661f64

app-doc/zsh-lovers: Add myself as maintainer

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 app-doc/zsh-lovers/metadata.xml | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/app-doc/zsh-lovers/metadata.xml b/app-doc/zsh-lovers/metadata.xml
index 75d9ef00522..33497ba837b 100644
--- a/app-doc/zsh-lovers/metadata.xml
+++ b/app-doc/zsh-lovers/metadata.xml
@@ -1,8 +1,12 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-
-zsh-lovers is a small project which tries to collect tips, tricks and examples 
for the Z shell.
-
+   
+   j...@gentoo.org
+       Johannes Huber
+   
+   
+   zsh-lovers is a small project which tries to collect tips, 
tricks
+   and examples for the Z shell.
+   
 



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

2020-01-22 Thread Johannes Huber
commit: f3f69c56dbfb9e9bab75c8546ee7e2a3d25d0870
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Jan 22 18:21:40 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Wed Jan 22 18:22:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3f69c56

media-sound/lollypop: Remove 1.2.19

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 media-sound/lollypop/Manifest   |  1 -
 media-sound/lollypop/lollypop-1.2.19.ebuild | 66 -
 2 files changed, 67 deletions(-)

diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest
index 606a5f66424..d18406ac562 100644
--- a/media-sound/lollypop/Manifest
+++ b/media-sound/lollypop/Manifest
@@ -1,3 +1,2 @@
 DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 
358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf
 SHA512 
08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915
-DIST lollypop-1.2.19.tar.xz 483188 BLAKE2B 
3c727878b90c8c48505becb47575d295c7623a086ab965def468554c385b956fd346ec22b460fa74964231e04d1310af93b286c6896b34e90104386b8d768536
 SHA512 
ef73fd592e2375456099365b429b04d5239d913f0c7e7f969b8d06352de8d4f8b8580ea1f0f43a5a0ca420324873c78e48d4f35cc791514b18461a744ecbcd02
 DIST lollypop-1.2.20.tar.xz 486920 BLAKE2B 
b4ce120935dbdd6392ff9b6ffa8acc6cceba33953d6595163cb0774adfeef9ca901f00d19101367d43d7edd3b8ebdfb15c43179de5780a0c56c825bc60ec9e72
 SHA512 
a5e17135a0d7ab3cc074c3fac49e76c22358d704e1b7bd5e2d554b426d9872947625c37d490f2859841b53d3c6d38e934efd8b1cf5a75b4fc76a2c5fbdf8fb82

diff --git a/media-sound/lollypop/lollypop-1.2.19.ebuild 
b/media-sound/lollypop/lollypop-1.2.19.ebuild
deleted file mode 100644
index fe1a81740e3..000
--- a/media-sound/lollypop/lollypop-1.2.19.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 )
-PYTHON_REQ_USE="sqlite"
-HASH="5918e6040337c71b8b88932301c7de0e"
-inherit python-r1 gnome2-utils meson xdg-utils
-
-DESCRIPTION="Modern music player for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop;
-SRC_URI="https://gitlab.gnome.org/World/${PN}/uploads/${HASH}/${P}.tar.xz;
-KEYWORDS="~amd64"
-
-LICENSE="GPL-3"
-SLOT="0"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/appstream-glib[introspection]
-   dev-libs/glib:2
-   dev-libs/gobject-introspection[cairo]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   gnome-base/gnome-common
-   x11-libs/gtk+:3
-"
-BDEPEND="${DEPEND}
-   dev-python/pkgconfig[${PYTHON_USEDEP}]
-   dev-util/desktop-file-utils
-   dev-util/itstool
-   dev-util/intltool
-"
-RDEPEND="${DEPEND}
-   app-crypt/libsecret[introspection]
-   dev-libs/totem-pl-parser
-   dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
-   dev-python/dbus-python
-   dev-python/pillow[${PYTHON_USEDEP}]
-   >=dev-python/pylast-1.0.0[${PYTHON_USEDEP}]
-   media-libs/gst-plugins-base:1.0[introspection]
-"
-
-RESTRICT="test"
-
-pkg_preinst() {
-   gnome2_schemas_savelist
-}
-
-src_install() {
-   meson_src_install
-   python_foreach_impl python_optimize
-}
-
-pkg_postinst() {
-   gnome2_gconf_install
-   gnome2_schemas_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   gnome2_gconf_uninstall
-   gnome2_schemas_update
-   xdg_desktop_database_update
-}



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

2020-01-22 Thread Johannes Huber
commit: 2be3c70ec7cc258b6f9dbb7730f3ccde52632202
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Jan 22 18:19:05 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Wed Jan 22 18:21:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2be3c70e

media-sound/lollypop: Version bump 1.2.20

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 media-sound/lollypop/Manifest   |  1 +
 media-sound/lollypop/lollypop-1.2.20.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest
index ace842333f2..606a5f66424 100644
--- a/media-sound/lollypop/Manifest
+++ b/media-sound/lollypop/Manifest
@@ -1,2 +1,3 @@
 DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 
358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf
 SHA512 
08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915
 DIST lollypop-1.2.19.tar.xz 483188 BLAKE2B 
3c727878b90c8c48505becb47575d295c7623a086ab965def468554c385b956fd346ec22b460fa74964231e04d1310af93b286c6896b34e90104386b8d768536
 SHA512 
ef73fd592e2375456099365b429b04d5239d913f0c7e7f969b8d06352de8d4f8b8580ea1f0f43a5a0ca420324873c78e48d4f35cc791514b18461a744ecbcd02
+DIST lollypop-1.2.20.tar.xz 486920 BLAKE2B 
b4ce120935dbdd6392ff9b6ffa8acc6cceba33953d6595163cb0774adfeef9ca901f00d19101367d43d7edd3b8ebdfb15c43179de5780a0c56c825bc60ec9e72
 SHA512 
a5e17135a0d7ab3cc074c3fac49e76c22358d704e1b7bd5e2d554b426d9872947625c37d490f2859841b53d3c6d38e934efd8b1cf5a75b4fc76a2c5fbdf8fb82

diff --git a/media-sound/lollypop/lollypop-1.2.20.ebuild 
b/media-sound/lollypop/lollypop-1.2.20.ebuild
new file mode 100644
index 000..0134d5693e9
--- /dev/null
+++ b/media-sound/lollypop/lollypop-1.2.20.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+PYTHON_REQ_USE="sqlite"
+inherit python-r1 gnome2-utils meson xdg-utils
+
+DESCRIPTION="Modern music player for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop;
+SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz;
+KEYWORDS="~amd64"
+
+LICENSE="GPL-3"
+SLOT="0"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/appstream-glib[introspection]
+   dev-libs/glib:2
+   dev-libs/gobject-introspection[cairo]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   gnome-base/gnome-common
+   x11-libs/gtk+:3
+"
+BDEPEND="${DEPEND}
+   dev-python/pkgconfig[${PYTHON_USEDEP}]
+   dev-util/desktop-file-utils
+   dev-util/itstool
+   dev-util/intltool
+"
+RDEPEND="${DEPEND}
+   app-crypt/libsecret[introspection]
+   dev-libs/totem-pl-parser
+   dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
+   dev-python/dbus-python
+   dev-python/pillow[${PYTHON_USEDEP}]
+   >=dev-python/pylast-1.0.0[${PYTHON_USEDEP}]
+   media-libs/gst-plugins-base:1.0[introspection]
+"
+
+RESTRICT="test"
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+}
+
+src_install() {
+   meson_src_install
+   python_foreach_impl python_optimize
+}
+
+pkg_postinst() {
+   gnome2_gconf_install
+   gnome2_schemas_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_gconf_uninstall
+   gnome2_schemas_update
+   xdg_desktop_database_update
+}



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

2020-01-22 Thread Johannes Huber
commit: 615246e7035041bd3f8c707ff64662492f4a5a18
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Jan 22 17:39:25 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Wed Jan 22 17:39:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=615246e7

x11-terms/xterm: Drop non-existing dependency

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 x11-terms/xterm/xterm-337.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-terms/xterm/xterm-337.ebuild b/x11-terms/xterm/xterm-337.ebuild
index dde8c5aa3e4..c414f44fb27 100644
--- a/x11-terms/xterm/xterm-337.ebuild
+++ b/x11-terms/xterm/xterm-337.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
@@ -17,7 +17,7 @@ IUSE="+openpty toolbar truetype unicode Xaw3d xinerama"
 BDEPEND="virtual/pkgconfig
x11-base/xorg-proto"
 DEPEND="kernel_linux? ( sys-libs/libutempter )
-   kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-lib-9.0 
sys-libs/libutempter ) )
+   kernel_FreeBSD? ( sys-libs/libutempter )
media-libs/fontconfig:1.0
>=sys-libs/ncurses-5.7-r7:0=
x11-apps/xmessage



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

2020-01-21 Thread Johannes Huber
commit: d72ac72ee57df07111a2c2808f0bae7ff3bc6d00
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Jan 21 20:24:00 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Tue Jan 21 20:24:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72ac72e

x11-terms/xterm: Remove 350

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 x11-terms/xterm/Manifest |  1 -
 x11-terms/xterm/xterm-350.ebuild | 99 
 2 files changed, 100 deletions(-)

diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest
index de40a79e773..6c3a1b59f94 100644
--- a/x11-terms/xterm/Manifest
+++ b/x11-terms/xterm/Manifest
@@ -1,4 +1,3 @@
 DIST xterm-337.tgz 1336781 BLAKE2B 
6878154cc5d2f8547b8b8ffac0bff7603dce6d58c294b4153e169654fc441f1209c97a6d17bf3f880d0160a42e102ca8fd4a291c2b7d373269290a7bbebeeb8d
 SHA512 
fad31aa971a42cf38d3e3db2edc615b408d92226c305654b9276592c6dee075f31c7f082a3f549284f1685a31d5d9dedbda99c2c308a90bd741958f862806609
-DIST xterm-350.tgz 1399138 BLAKE2B 
3665f1529d41b518dbd5650f74e2ccfb48969430823c68b396a3db962d6906664bd8bf359103e5b22d902bbe823637a246823c2244dfc1b068d16a89a4e87c99
 SHA512 
66e6cb37ebedd65c473b04cc31917e509f50652358414787a0a3f0b8f39ae957bf0aefe372576f82a698fccc6c45840cd4e4a2d8ce9f0b1fe5582ed88dae724f
 DIST xterm-351.tgz 1401009 BLAKE2B 
df32425affce33deb199710be118e90da7b1975882aaf92ff1ad5e976ac18f280cf7d72362d82c0ff9f9530d8da3ba133e345ff9de7f0ac0a2134200c9cc87e6
 SHA512 
941507be19ad062b39c57288c6e28a17f0ceba090a2d1c3f626f638e5333ca9b4c762fe2fbc42908adf7854b00d9a98cb6eb7481dfa50fd0125459f8ca385c00
 DIST xterm-352.tgz 1405420 BLAKE2B 
46cedc409cb174fc1901bec31e190be64a07de34d59d0e767217384761dba7e98d97728fc8976f8a432eb80256471edeb2f4b58a61f8759b2cf20999f08e
 SHA512 
9116f78dda685af75192f2fcd0ddff5244746f0e55b5e91ced6be0f85cb3dd78287bd873cf55ccb15901e98647df9cf8083b9ad84f53e12bae5134889aef82c0

diff --git a/x11-terms/xterm/xterm-350.ebuild b/x11-terms/xterm/xterm-350.ebuild
deleted file mode 100644
index 2055f880410..000
--- a/x11-terms/xterm/xterm-350.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop flag-o-matic multilib
-
-DESCRIPTION="Terminal Emulator for X Windows"
-HOMEPAGE="https://invisible-island.net/xterm/;
-SRC_URI="ftp://ftp.invisible-island.net/${PN}/${P}.tgz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama"
-
-BDEPEND="virtual/pkgconfig
-   x11-base/xorg-proto"
-DEPEND="kernel_linux? ( sys-libs/libutempter )
-   kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-lib-9.0 
sys-libs/libutempter ) )
-   media-libs/fontconfig:1.0
-   >=sys-libs/ncurses-5.7-r7:0=
-   x11-apps/xmessage
-   x11-libs/libICE
-   x11-libs/libX11
-   x11-libs/libXaw
-   x11-libs/libXft
-   x11-libs/libxkbfile
-   x11-libs/libXmu
-   x11-libs/libXrender
-   x11-libs/libXt
-   unicode? ( x11-apps/luit )
-   Xaw3d? ( x11-libs/libXaw3d )
-   xinerama? ( x11-libs/libXinerama )"
-RDEPEND="${DEPEND}
-   media-fonts/font-misc-misc
-   x11-apps/rgb"
-
-DOCS=( README{,.i18n} ctlseqs.txt )
-
-pkg_setup() {
-   DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults
-}
-
-src_configure() {
-   # 454736
-   # Workaround for ncurses[tinfo] until upstream fixes their buildsystem 
using
-   # something sane like pkg-config or ncurses5-config and stops guessing 
libs
-   # Everything gets linked against ncurses anyways, so don't shout
-   append-libs $(pkg-config --libs ncurses)
-
-   local myeconfargs=(
-   --disable-full-tgetent
-   --disable-imake
-   --disable-setgid
-   --disable-setuid
-   --enable-256-color
-   --enable-broken-osc
-   --enable-broken-st
-   --enable-dabbrev
-   --enable-exec-xterm
-   --enable-i18n
-   --enable-load-vt-fonts
-   --enable-logging
-   --enable-screen-dumps
-   --enable-warnings
-   --enable-wide-chars
-   --libdir="${EPREFIX}"/etc
-   --with-app-defaults="${DEFAULTS_DIR}"
-   --with-utempter
-   --with-x
-   $(use_enable openpty)
-   $(use_enable sixel sixel-graphics)
-   $(use_enable toolbar)
-   $(use_enable truetype freetype)
-   $(use_enable unicode luit)
-  

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

2020-01-21 Thread Johannes Huber
commit: 2901f28dfb1eba0464836d82f64128a7bca8cd87
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Jan 21 20:22:38 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Tue Jan 21 20:24:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2901f28d

x11-terms/xterm: Version bump 352

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 x11-terms/xterm/Manifest |  1 +
 x11-terms/xterm/xterm-352.ebuild | 99 
 2 files changed, 100 insertions(+)

diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest
index 6cbfd6c31b7..1b041e6c4bc 100644
--- a/x11-terms/xterm/Manifest
+++ b/x11-terms/xterm/Manifest
@@ -2,3 +2,4 @@ DIST xterm-327.tgz 1240131 BLAKE2B 
7f009ec995fa9f8007cd5497d13f1120440df40ef0801
 DIST xterm-337.tgz 1336781 BLAKE2B 
6878154cc5d2f8547b8b8ffac0bff7603dce6d58c294b4153e169654fc441f1209c97a6d17bf3f880d0160a42e102ca8fd4a291c2b7d373269290a7bbebeeb8d
 SHA512 
fad31aa971a42cf38d3e3db2edc615b408d92226c305654b9276592c6dee075f31c7f082a3f549284f1685a31d5d9dedbda99c2c308a90bd741958f862806609
 DIST xterm-350.tgz 1399138 BLAKE2B 
3665f1529d41b518dbd5650f74e2ccfb48969430823c68b396a3db962d6906664bd8bf359103e5b22d902bbe823637a246823c2244dfc1b068d16a89a4e87c99
 SHA512 
66e6cb37ebedd65c473b04cc31917e509f50652358414787a0a3f0b8f39ae957bf0aefe372576f82a698fccc6c45840cd4e4a2d8ce9f0b1fe5582ed88dae724f
 DIST xterm-351.tgz 1401009 BLAKE2B 
df32425affce33deb199710be118e90da7b1975882aaf92ff1ad5e976ac18f280cf7d72362d82c0ff9f9530d8da3ba133e345ff9de7f0ac0a2134200c9cc87e6
 SHA512 
941507be19ad062b39c57288c6e28a17f0ceba090a2d1c3f626f638e5333ca9b4c762fe2fbc42908adf7854b00d9a98cb6eb7481dfa50fd0125459f8ca385c00
+DIST xterm-352.tgz 1405420 BLAKE2B 
46cedc409cb174fc1901bec31e190be64a07de34d59d0e767217384761dba7e98d97728fc8976f8a432eb80256471edeb2f4b58a61f8759b2cf20999f08e
 SHA512 
9116f78dda685af75192f2fcd0ddff5244746f0e55b5e91ced6be0f85cb3dd78287bd873cf55ccb15901e98647df9cf8083b9ad84f53e12bae5134889aef82c0

diff --git a/x11-terms/xterm/xterm-352.ebuild b/x11-terms/xterm/xterm-352.ebuild
new file mode 100644
index 000..e29b43efd77
--- /dev/null
+++ b/x11-terms/xterm/xterm-352.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop flag-o-matic multilib
+
+DESCRIPTION="Terminal Emulator for X Windows"
+HOMEPAGE="https://invisible-island.net/xterm/;
+SRC_URI="ftp://ftp.invisible-island.net/${PN}/${P}.tgz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama"
+
+BDEPEND="virtual/pkgconfig
+   x11-base/xorg-proto"
+DEPEND="kernel_linux? ( sys-libs/libutempter )
+   kernel_FreeBSD? ( sys-libs/libutempter )
+   media-libs/fontconfig:1.0
+   >=sys-libs/ncurses-5.7-r7:0=
+   x11-apps/xmessage
+   x11-libs/libICE
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXft
+   x11-libs/libxkbfile
+   x11-libs/libXmu
+   x11-libs/libXrender
+   x11-libs/libXt
+   unicode? ( x11-apps/luit )
+   Xaw3d? ( x11-libs/libXaw3d )
+   xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${DEPEND}
+   media-fonts/font-misc-misc
+   x11-apps/rgb"
+
+DOCS=( README{,.i18n} ctlseqs.txt )
+
+pkg_setup() {
+   DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults
+}
+
+src_configure() {
+   # 454736
+   # Workaround for ncurses[tinfo] until upstream fixes their buildsystem 
using
+   # something sane like pkg-config or ncurses5-config and stops guessing 
libs
+   # Everything gets linked against ncurses anyways, so don't shout
+   append-libs $(pkg-config --libs ncurses)
+
+   local myeconfargs=(
+   --disable-full-tgetent
+   --disable-imake
+   --disable-setgid
+   --disable-setuid
+   --enable-256-color
+   --enable-broken-osc
+   --enable-broken-st
+   --enable-dabbrev
+   --enable-exec-xterm
+   --enable-i18n
+   --enable-load-vt-fonts
+   --enable-logging
+   --enable-screen-dumps
+   --enable-warnings
+   --enable-wide-chars
+   --libdir="${EPREFIX}"/etc
+   --with-app-defaults="${DEFAULTS_DIR}"
+   --with-utempter
+   --with-x
+   $(use_enable openpty)
+   $(use_enable sixel sixel-graphics)
+   $(use_enable toolbar)
+   $(use_enable truetype f

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

2020-01-21 Thread Johannes Huber
commit: 3949cedb30e3cbb741c9d1694557cf3aa0e8c944
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Jan 21 20:23:18 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Tue Jan 21 20:24:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3949cedb

x11-terms/xterm: Remove 327

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 x11-terms/xterm/Manifest |  1 -
 x11-terms/xterm/xterm-327.ebuild | 93 
 2 files changed, 94 deletions(-)

diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest
index 1b041e6c4bc..de40a79e773 100644
--- a/x11-terms/xterm/Manifest
+++ b/x11-terms/xterm/Manifest
@@ -1,4 +1,3 @@
-DIST xterm-327.tgz 1240131 BLAKE2B 
7f009ec995fa9f8007cd5497d13f1120440df40ef0801da9be6c708e6e9a31e5c43ddb8fe1af1abfa24ce4c1c9e769bf8d74d0bd7acf94d172ea4cc10ddc177c
 SHA512 
d9d9f3b870fea8db9ae3c076a9d85152488b2d392b9b1e2e4ebbeded287ed4911f1f63e5e035d5b3793b2506b993125c6fca437393b435a28aeb519d76147672
 DIST xterm-337.tgz 1336781 BLAKE2B 
6878154cc5d2f8547b8b8ffac0bff7603dce6d58c294b4153e169654fc441f1209c97a6d17bf3f880d0160a42e102ca8fd4a291c2b7d373269290a7bbebeeb8d
 SHA512 
fad31aa971a42cf38d3e3db2edc615b408d92226c305654b9276592c6dee075f31c7f082a3f549284f1685a31d5d9dedbda99c2c308a90bd741958f862806609
 DIST xterm-350.tgz 1399138 BLAKE2B 
3665f1529d41b518dbd5650f74e2ccfb48969430823c68b396a3db962d6906664bd8bf359103e5b22d902bbe823637a246823c2244dfc1b068d16a89a4e87c99
 SHA512 
66e6cb37ebedd65c473b04cc31917e509f50652358414787a0a3f0b8f39ae957bf0aefe372576f82a698fccc6c45840cd4e4a2d8ce9f0b1fe5582ed88dae724f
 DIST xterm-351.tgz 1401009 BLAKE2B 
df32425affce33deb199710be118e90da7b1975882aaf92ff1ad5e976ac18f280cf7d72362d82c0ff9f9530d8da3ba133e345ff9de7f0ac0a2134200c9cc87e6
 SHA512 
941507be19ad062b39c57288c6e28a17f0ceba090a2d1c3f626f638e5333ca9b4c762fe2fbc42908adf7854b00d9a98cb6eb7481dfa50fd0125459f8ca385c00

diff --git a/x11-terms/xterm/xterm-327.ebuild b/x11-terms/xterm/xterm-327.ebuild
deleted file mode 100644
index 66ebfa773ad..000
--- a/x11-terms/xterm/xterm-327.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils flag-o-matic multilib
-
-DESCRIPTION="Terminal Emulator for X Windows"
-HOMEPAGE="https://invisible-island.net/xterm/;
-SRC_URI="ftp://ftp.invisible-island.net/${PN}/${P}.tgz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+openpty toolbar truetype unicode Xaw3d xinerama"
-
-COMMON_DEPEND="kernel_linux? ( sys-libs/libutempter )
-   kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-lib-9.0 
sys-libs/libutempter ) )
-   >=sys-libs/ncurses-5.7-r7:0=
-   x11-apps/xmessage
-   x11-libs/libX11
-   x11-libs/libXaw
-   x11-libs/libXft
-   x11-libs/libxkbfile
-   x11-libs/libXmu
-   x11-libs/libXrender
-   x11-libs/libXt
-   unicode? ( x11-apps/luit )
-   Xaw3d? ( x11-libs/libXaw3d )
-   xinerama? ( x11-libs/libXinerama )"
-RDEPEND="${COMMON_DEPEND}
-   media-fonts/font-misc-misc
-   x11-apps/rgb"
-DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig
-   x11-base/xorg-proto"
-
-DOCS=( README{,.i18n} ctlseqs.txt )
-
-pkg_setup() {
-   DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults
-}
-
-src_configure() {
-   # 454736
-   # Workaround for ncurses[tinfo] until upstream fixes their buildsystem 
using
-   # something sane like pkg-config or ncurses5-config and stops guessing 
libs
-   # Everything gets linked against ncurses anyways, so don't shout
-   append-libs $(pkg-config --libs ncurses)
-
-   econf \
-   --libdir="${EPREFIX}"/etc \
-   --disable-full-tgetent \
-   --with-app-defaults="${DEFAULTS_DIR}" \
-   --disable-setuid \
-   --disable-setgid \
-   --with-utempter \
-   --with-x \
-   $(use_with Xaw3d) \
-   $(use_with xinerama) \
-   --disable-imake \
-   --enable-256-color \
-   --enable-broken-osc \
-   --enable-broken-st \
-   --enable-exec-xterm \
-   $(use_enable truetype freetype) \
-   --enable-i18n \
-   --enable-load-vt-fonts \
-   --enable-logging \
-   $(use_enable openpty) \
-   $(use_enable toolbar) \
-   $(use_enable unicode mini-luit) \
-   $(use_enable unicode luit) \
-   --enable-wide-chars \
-   --enable-dabbrev \
-   --ena

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

2020-01-13 Thread Johannes Huber
commit: 037f916de1172c557cd4cc31bf51080dc93526ce
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Jan 13 20:02:05 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Mon Jan 13 20:08:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=037f916d

x11-misc/polybar: Fix dependencies for use i3wm

Reported-by: Lineu Martins  linuxmail.org>
Closes: https://bugs.gentoo.org/705160
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 x11-misc/polybar/polybar-3.4.2.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/x11-misc/polybar/polybar-3.4.2.ebuild 
b/x11-misc/polybar/polybar-3.4.2.ebuild
index 43a60e76c0a..e9b811dc1f2 100644
--- a/x11-misc/polybar/polybar-3.4.2.ebuild
+++ b/x11-misc/polybar/polybar-3.4.2.ebuild
@@ -31,7 +31,10 @@ DEPEND="
x11-libs/xcb-util-xrm
alsa? ( media-libs/alsa-lib )
curl? ( net-misc/curl )
-   i3wm? ( dev-libs/jsoncpp )
+   i3wm? (
+   dev-libs/jsoncpp
+   || ( x11-wm/i3 x11-wm/i3-gaps )
+   )
mpd? ( media-libs/libmpdclient )
network? ( net-wireless/wireless-tools )
pulseaudio? ( media-sound/pulseaudio )



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

2020-01-12 Thread Johannes Huber
commit: 5ed5d217b58c77dcf6801a92594233d2c3531635
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan 12 20:46:07 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sun Jan 12 20:46:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ed5d217

net-im/discord-bin: Drop unnecessart slash strip

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 net-im/discord-bin/discord-bin-0.0.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild 
b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild
index d754dc9b481..8299f57aaac 100644
--- a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild
+++ b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild
@@ -76,7 +76,7 @@ src_install() {
fperms +x /opt/${MY_PN}/${MY_BIN}
dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN}
 
-   pax-mark -m "${ED%/}"/opt/${MY_PN}/${MY_PN}
+   pax-mark -m "${ED}"/opt/${MY_PN}/${MY_PN}
 }
 
 pkg_postinst() {



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

2020-01-12 Thread Johannes Huber
commit: 63ed0010e337b5b37e4054b800f9f47248aa513b
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan 12 13:43:16 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sun Jan 12 13:43:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63ed0010

x11-misc/compton: Remove live

Dead upstream will be replaced by x11-misc/picom when stable.

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 x11-misc/compton/compton-.ebuild | 66 
 1 file changed, 66 deletions(-)

diff --git a/x11-misc/compton/compton-.ebuild 
b/x11-misc/compton/compton-.ebuild
deleted file mode 100644
index 0f7593c40e9..000
--- a/x11-misc/compton/compton-.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-inherit toolchain-funcs python-r1 git-r3
-
-DESCRIPTION="A compositor for X, and a fork of xcompmgr-dana"
-HOMEPAGE="https://github.com/chjj/compton;
-SRC_URI=""
-
-EGIT_REPO_URI="https://github.com/chjj/compton.git;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS=""
-IUSE="dbus +drm opengl +pcre xinerama"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="${PYTHON_DEPS}
-   dev-libs/libconfig:=
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   dbus? ( sys-apps/dbus )
-   opengl? ( virtual/opengl )
-   pcre? ( dev-libs/libpcre:3 )
-   xinerama? ( x11-libs/libXinerama )"
-RDEPEND="${COMMON_DEPEND}
-   x11-apps/xprop
-   x11-apps/xwininfo"
-DEPEND="${COMMON_DEPEND}
-   app-text/asciidoc
-   virtual/pkgconfig
-   x11-base/xorg-proto
-   drm? ( x11-libs/libdrm )"
-
-nobuildit() { use $1 || echo yes ; }
-
-src_compile() {
-   tc-export CC
-   emake docs
-
-   NO_DBUS=$(nobuildit dbus) \
-   NO_XINERAMA=$(nobuildit xinerama) \
-   NO_VSYNC_DRM=$(nobuildit drm) \
-   NO_VSYNC_OPENGL=$(nobuildit opengl) \
-   NO_REGEX_PCRE=$(nobuildit pcre) \
-   emake compton
-}
-
-src_install() {
-   NO_DBUS=$(nobuildit dbus) \
-   NO_VSYNC_DRM=$(nobuildit drm) \
-   NO_VSYNC_OPENGL=$(nobuildit opengl) \
-   NO_REGEX_PCRE=$(nobuildit pcre) \
-   default
-   docinto examples
-   dodoc compton.sample.conf dbus-examples/*
-   python_foreach_impl python_newscript bin/compton-convgen.py 
compton-convgen
-}



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

2020-01-12 Thread Johannes Huber
commit: 67bd0564cc6f18d786f02c253361fdf9747dd44e
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan 12 13:11:44 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sun Jan 12 13:20:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67bd0564

net-im/discord-bin: Remove 0.0.9 (r0)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 net-im/discord-bin/discord-bin-0.0.9.ebuild | 94 -
 1 file changed, 94 deletions(-)

diff --git a/net-im/discord-bin/discord-bin-0.0.9.ebuild 
b/net-im/discord-bin/discord-bin-0.0.9.ebuild
deleted file mode 100644
index 99ca345176a..000
--- a/net-im/discord-bin/discord-bin-0.0.9.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-MY_PN=${PN/-bin/}
-MY_BIN="D${MY_PN/d/}"
-
-inherit desktop gnome2-utils pax-utils unpacker xdg-utils
-
-DESCRIPTION="All-in-one voice and text chat for gamers"
-HOMEPAGE="https://discordapp.com;
-SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb;
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="pax_kernel"
-RESTRICT="mirror bindist"
-
-RDEPEND="
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig:1.0
-   media-libs/freetype:2
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/libcxx
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/pango
-"
-
-S=${WORKDIR}
-
-QA_PREBUILT="
-   opt/discord/${MY_BIN}
-   opt/discord/libEGL.so
-   opt/discord/libGLESv2.so
-   opt/discord/swiftshader/libEGL.so
-   opt/discord/swiftshader/libGLESv2.so
-   opt/discord/libVkICD_mock_icd.so
-   opt/discord/libffmpeg.so
-"
-
-src_prepare() {
-   default
-
-   sed -i \
-   -e "s:/usr/share/discord/Discord:/opt/${MY_PN}/${MY_BIN}:g" \
-   usr/share/${MY_PN}/${MY_PN}.desktop || die
-}
-
-src_install() {
-   doicon usr/share/${MY_PN}/${MY_PN}.png
-   domenu usr/share/${MY_PN}/${MY_PN}.desktop
-
-   insinto /opt/${MY_PN}
-   doins -r usr/share/${MY_PN}/.
-   fperms +x /opt/${MY_PN}/${MY_BIN}
-   dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN}
-
-   use pax_kernel && pax-mark -m "${ED%/}"/opt/${MY_PN}/${MY_PN}
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-   gnome2_icon_cache_update
-}



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

2020-01-12 Thread Johannes Huber
commit: 7b70555bb1613fff41ea25bdf7179bf22564e100
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan 12 13:19:57 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sun Jan 12 13:20:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b70555b

net-im/discord-bin: Drop use pax_kernel

Closes: https://bugs.gentoo.org/698280
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 net-im/discord-bin/discord-bin-0.0.9-r1.ebuild | 3 +--
 net-im/discord-bin/metadata.xml| 3 ---
 2 files changed, 1 insertion(+), 5 deletions(-)

diff --git a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild 
b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild
index d763e2f..d754dc9b481 100644
--- a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild
+++ b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild
@@ -15,7 +15,6 @@ 
SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb;
 LICENSE="all-rights-reserved"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="pax_kernel"
 RESTRICT="mirror bindist"
 
 RDEPEND="
@@ -77,7 +76,7 @@ src_install() {
fperms +x /opt/${MY_PN}/${MY_BIN}
dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN}
 
-   use pax_kernel && pax-mark -m "${ED%/}"/opt/${MY_PN}/${MY_PN}
+   pax-mark -m "${ED%/}"/opt/${MY_PN}/${MY_PN}
 }
 
 pkg_postinst() {

diff --git a/net-im/discord-bin/metadata.xml b/net-im/discord-bin/metadata.xml
index 6fc119fa9d0..15fd2f3a22b 100644
--- a/net-im/discord-bin/metadata.xml
+++ b/net-im/discord-bin/metadata.xml
@@ -5,7 +5,4 @@
j...@gentoo.org
Johannes Huber

-   
-   Triggers a paxmarking of the 
binary
-   
 



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

2020-01-12 Thread Johannes Huber
commit: d1497b8eac51ca7f7e697fb9d448243be5228345
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan 12 13:18:10 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sun Jan 12 13:20:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1497b8e

net-im/discord-bin: EAPI 7

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 net-im/discord-bin/discord-bin-0.0.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild 
b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild
index e5968ec2b27..d763e2f 100644
--- a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild
+++ b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
 
 MY_PN=${PN/-bin/}
 MY_BIN="D${MY_PN/d/}"



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

2020-01-12 Thread Johannes Huber
commit: 82cea3e71369248ef075daa61d5b9e05fc309913
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan 12 13:16:44 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sun Jan 12 13:20:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82cea3e7

net-im/discord-bin: Drop redundant gnome2 eclass

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 net-im/discord-bin/discord-bin-0.0.9-r1.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild 
b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild
index b7ee3f914d4..e5968ec2b27 100644
--- a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild
+++ b/net-im/discord-bin/discord-bin-0.0.9-r1.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="6"
@@ -6,7 +6,7 @@ EAPI="6"
 MY_PN=${PN/-bin/}
 MY_BIN="D${MY_PN/d/}"
 
-inherit desktop gnome2-utils pax-utils unpacker xdg-utils
+inherit desktop pax-utils unpacker xdg-utils
 
 DESCRIPTION="All-in-one voice and text chat for gamers"
 HOMEPAGE="https://discordapp.com;
@@ -83,11 +83,11 @@ src_install() {
 pkg_postinst() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }
 
 pkg_postrm() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }



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

2020-01-12 Thread Johannes Huber
commit: b5749f59d491b07f85c359b9b1595e24e80db913
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan 12 13:08:31 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sun Jan 12 13:08:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5749f59

mail-filter/bogofilter: EAPI 7

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild | 131 ++
 1 file changed, 131 insertions(+)

diff --git a/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild 
b/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild
new file mode 100644
index 000..278f265ab73
--- /dev/null
+++ b/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools db-use flag-o-matic toolchain-funcs
+
+DESCRIPTION="Bayesian spam filter designed with fast algorithms, and tuned for 
speed"
+HOMEPAGE="http://bogofilter.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
+IUSE="berkdb sqlite tokyocabinet"
+
+# pax needed for bf_tar
+DEPEND="
+   app-arch/pax
+   sci-libs/gsl:=
+   virtual/libiconv
+   berkdb?  ( >=sys-libs/db-3.2:* )
+   !berkdb? (
+   sqlite?  ( >=dev-db/sqlite-3.6.22 )
+   !sqlite? (
+   tokyocabinet? ( dev-db/tokyocabinet )
+   !tokyocabinet? ( >=sys-libs/db-3.2:* )
+   )
+   )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-test-env.patch" )
+
+pkg_setup() {
+   has_version mail-filter/bogofilter || return 0
+   if  (   use berkdb && ! has_version 'mail-filter/bogofilter[berkdb]' ) 
|| \
+   ( ! use berkdb &&   has_version 
'mail-filter/bogofilter[berkdb]' ) || \
+   (   use sqlite && ! has_version 
'mail-filter/bogofilter[sqlite]' ) || \
+   ( ! use sqlite &&   has_version 
'mail-filter/bogofilter[sqlite]' ) || \
+   ( has_version '>=mail-filter/bogofilter-1.2.1-r1' && \
+   (   use tokyocabinet && ! has_version 
'mail-filter/bogofilter[tokyocabinet]' ) || \
+   ( ! use tokyocabinet &&   has_version 
'mail-filter/bogofilter[tokyocabinet]' )
+   ) ; then
+   ewarn
+   ewarn "If you want to switch the database backend, you must 
dump the wordlist"
+   ewarn "with the current version (old use flags) and load it 
with the new version!"
+   ewarn
+   fi
+}
+
+src_prepare() {
+   default
+
+   # bug 445918
+   sed -i -e 's/ -ggdb//' configure.ac || die
+
+   # bug 421747
+   chmod +x 
src/tests/t.{ctype,leakfind,lexer.qpcr,lexer.eoh,message_id,queue_id} || die
+
+   # bug 654990
+   sed -i -e 's/t.bulkmode//' \
+   -e 's/t.dump.load//' \
+   -e 's/t.nonascii.replace//' \
+   src/tests/Makefile.am || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf="" berkdb=true
+   myconf="--without-included-gsl"
+
+   # determine backend: berkdb *is* default
+   if use berkdb && use sqlite ; then
+   elog "Both useflags berkdb and sqlite are in USE:"
+   elog "Using berkdb as database backend."
+   elif use berkdb && use tokyocabinet ; then
+   elog "Both useflags berkdb and tokyocabinet are in USE:"
+   elog "Using berkdb as database backend."
+   elif use sqlite && use tokyocabinet ; then
+   elog "Both useflags sqlite and tokyocabinet are in USE:"
+   elog "Using sqlite as database backend."
+   myconf="${myconf} --with-database=sqlite"
+   berkdb=false
+   elif use sqlite ; then
+   myconf="${myconf} --with-database=sqlite"
+   berkdb=false
+   elif use tokyocabinet ; then
+   myconf="${myconf} --with-database=tokyocabinet"
+   berkdb=false
+   elif ! use berkdb ; then
+   elog "Neither berkdb nor sqlite nor tokyocabinet are in USE:"
+   elog "Using berkdb as database backend."
+   fi
+
+   # Include the right berkdb headers for FreeBSD
+   if ${berkdb} ; then
+   append-cppflags "-I$(db_includedir)"
+   fi
+
+   econf ${myconf}
+}
+
+src_test() {
+   emake -C src/ check
+}
+
+src_install() {
+   e

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

2020-01-12 Thread Johannes Huber
commit: 6dcf7258b7bd9eedda1d061e6b89e2483f17
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan 12 13:03:25 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sun Jan 12 13:03:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dcf7258

dev-cpp/websocketpp: Migrate to cmake eclass

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 dev-cpp/websocketpp/websocketpp-0.8.1-r1.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-cpp/websocketpp/websocketpp-0.8.1-r1.ebuild 
b/dev-cpp/websocketpp/websocketpp-0.8.1-r1.ebuild
index 4578afc07ba..16030b37783 100644
--- a/dev-cpp/websocketpp/websocketpp-0.8.1-r1.ebuild
+++ b/dev-cpp/websocketpp/websocketpp-0.8.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake
 
 DESCRIPTION="C++/Boost Asio based websocket client/server library"
 HOMEPAGE="https://www.zaphoyd.com/websocketpp;
@@ -31,11 +31,12 @@ src_configure() {
-DENABLE_CPP11=ON
-DBUILD_TESTS="$(usex test)"
)
-   cmake-utils_src_configure
+
+   cmake_src_configure
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
 
if use examples; then
dodoc -r examples



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

2020-01-12 Thread Johannes Huber
commit: 1efd1b978e9fa4d89d17ab445e9253df4dbac39b
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan 12 11:02:16 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sun Jan 12 11:02:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1efd1b97

dev-libs/qtkeychain: Drop HOMEPAGE from SRC_URI

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild | 2 +-
 dev-libs/qtkeychain/qtkeychain-0.9.0.ebuild  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild 
b/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild
index a267315fed1..9e1534baeb1 100644
--- a/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild
+++ b/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://github.com/frankosterfeld/qtkeychain;
 DESCRIPTION="Qt API for storing passwords securely"
 
 if [[ ${PV} != ** ]]; then
-   SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+   
SRC_URI="https://github.com/frankosterfeld/qtkeychain/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~x86"
 else
inherit git-r3

diff --git a/dev-libs/qtkeychain/qtkeychain-0.9.0.ebuild 
b/dev-libs/qtkeychain/qtkeychain-0.9.0.ebuild
index 78480512c98..3272ffda360 100644
--- a/dev-libs/qtkeychain/qtkeychain-0.9.0.ebuild
+++ b/dev-libs/qtkeychain/qtkeychain-0.9.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ HOMEPAGE="https://github.com/frankosterfeld/qtkeychain;
 DESCRIPTION="Qt API for storing passwords securely"
 
 if [[ ${PV} != ** ]]; then
-   SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+   
SRC_URI="https://github.com/frankosterfeld/qtkeychain/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="amd64 ~arm64 x86"
 else
inherit git-r3



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

2020-01-12 Thread Johannes Huber
commit: b8f59344ab07f3217a9addc5633c9cd06780d87d
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan 12 10:54:02 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sun Jan 12 10:54:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8f59344

app-misc/screenfetch: Drop HOMEPAGE from SRC_URI

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 app-misc/screenfetch/screenfetch-3.8.0-r1.ebuild | 4 ++--
 app-misc/screenfetch/screenfetch-3.9.1.ebuild| 2 +-
 app-misc/screenfetch/screenfetch-.ebuild | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-misc/screenfetch/screenfetch-3.8.0-r1.ebuild 
b/app-misc/screenfetch/screenfetch-3.8.0-r1.ebuild
index 563bd71e8b1..5a74091728c 100644
--- a/app-misc/screenfetch/screenfetch-3.8.0-r1.ebuild
+++ b/app-misc/screenfetch/screenfetch-3.8.0-r1.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
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
KEYWORDS="amd64 ~arm x86 ~x64-macos"
-   SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+   SRC_URI="https://github.com/KittyKatt/screenFetch/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
 fi
 

diff --git a/app-misc/screenfetch/screenfetch-3.9.1.ebuild 
b/app-misc/screenfetch/screenfetch-3.9.1.ebuild
index 18f0fe3e8d0..552e3a0655c 100644
--- a/app-misc/screenfetch/screenfetch-3.9.1.ebuild
+++ b/app-misc/screenfetch/screenfetch-3.9.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
-   SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+   SRC_URI="https://github.com/KittyKatt/screenFetch/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
 fi
 

diff --git a/app-misc/screenfetch/screenfetch-.ebuild 
b/app-misc/screenfetch/screenfetch-.ebuild
index 18f0fe3e8d0..552e3a0655c 100644
--- a/app-misc/screenfetch/screenfetch-.ebuild
+++ b/app-misc/screenfetch/screenfetch-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
-   SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+   SRC_URI="https://github.com/KittyKatt/screenFetch/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
 fi
 



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

2020-01-11 Thread Johannes Huber
commit: 1f7ce40119deb3db536a17e2cb1f6bb3a3d81168
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Jan 11 15:16:06 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sat Jan 11 15:16:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f7ce401

x11-misc/sxhkd: Add myself as maintainer

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 x11-misc/sxhkd/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/x11-misc/sxhkd/metadata.xml b/x11-misc/sxhkd/metadata.xml
index 72883d191be..0b9bd4061f6 100644
--- a/x11-misc/sxhkd/metadata.xml
+++ b/x11-misc/sxhkd/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   j...@gentoo.org
+       Johannes Huber
+   

baskerville/sxhkd




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

2020-01-11 Thread Johannes Huber
commit: 8ac59a231bb692d15ba7dc708ada9b97dc55a041
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Jan 11 11:32:06 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sat Jan 11 11:32:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ac59a23

x11-wm/bspwm: Add myself as maintainer

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 x11-wm/bspwm/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/x11-wm/bspwm/metadata.xml b/x11-wm/bspwm/metadata.xml
index 9b75804f0a2..42a28272280 100644
--- a/x11-wm/bspwm/metadata.xml
+++ b/x11-wm/bspwm/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   j...@gentoo.org
+       Johannes Huber
+   

baskerville/bspwm




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

2020-01-11 Thread Johannes Huber
commit: eb8e1d7cd886efbcc86c15e8202d0d62f5c7
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan  5 17:34:51 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sat Jan 11 09:45:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb8e1d7c

net-irc/quassel: Migrate to GLEP 81 users

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 ...uassel-.ebuild => quassel-0.13.1-r2.ebuild} | 26 +-
 net-irc/quassel/quassel-.ebuild| 23 +--
 2 files changed, 16 insertions(+), 33 deletions(-)

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-0.13.1-r2.ebuild
similarity index 89%
copy from net-irc/quassel/quassel-.ebuild
copy to net-irc/quassel/quassel-0.13.1-r2.ebuild
index cf1d88423f3..4732c5d2f11 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-0.13.1-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake xdg-utils pax-utils systemd user
+inherit cmake xdg-utils pax-utils systemd
 
 if [[ ${PV} != ** ]]; then
MY_P=${PN}-${PV/_/-}
@@ -23,6 +23,9 @@ IUSE="bundled-icons crypt +dbus debug kde ldap monolithic 
oxygen postgres +serve
 snorenotify +ssl syslog urlpreview X"
 
 SERVER_DEPEND="
+   acct-group/quassel
+   acct-user/quassel
+   dev-qt/qtscript:5
crypt? ( app-crypt/qca:2[ssl] )
ldap? ( net-nds/openldap )
postgres? ( dev-qt/qtsql:5[postgres] )
@@ -87,18 +90,12 @@ REQUIRED_USE="
syslog? ( || ( server monolithic ) )
 "
 
-pkg_setup() {
-   if use server; then
-   QUASSEL_DIR=/var/lib/${PN}
-   QUASSEL_USER=${PN}
-   # create quassel:quassel user
-   enewgroup "${QUASSEL_USER}"
-   enewuser "${QUASSEL_USER}" -1 -1 "${QUASSEL_DIR}" 
"${QUASSEL_USER}"
-   fi
-}
+PATCHES=( "${FILESDIR}/${P}-qt5.14.patch" )
 
 src_configure() {
local mycmakeargs=(
+   -DUSE_QT4=OFF
+   -DUSE_QT5=ON
-DUSE_CCACHE=OFF
-DCMAKE_SKIP_RPATH=ON
-DEMBED_DATA=OFF
@@ -117,7 +114,7 @@ src_configure() {
)
 
if use server || use monolithic; then
-   mycmakeargs+=(  $(cmake_use_find_package crypt Qca-qt5) )
+   mycmakeargs+=( $(cmake_use_find_package crypt QCA2-QT5) )
fi
 
cmake_src_configure
@@ -130,10 +127,6 @@ src_install() {
# needs PAX marking wrt bug#346255
pax-mark m "${ED}/usr/bin/quasselcore"
 
-   # prepare folders in /var/
-   keepdir "${QUASSEL_DIR}"
-   fowners "${QUASSEL_USER}":"${QUASSEL_USER}" "${QUASSEL_DIR}"
-
# init scripts & systemd unit
newinitd "${FILESDIR}"/quasselcore.init-r1 quasselcore
newconfd "${FILESDIR}"/quasselcore.conf-r1 quasselcore
@@ -171,13 +164,14 @@ pkg_postrm() {
 pkg_config() {
if use server && use ssl; then
# generate the pem file only when it does not already exist
+   QUASSEL_DIR=/var/lib/${PN}
if [ ! -f "${QUASSEL_DIR}/quasselCert.pem" ]; then
einfo "Generating QUASSEL SSL certificate to: 
\"${QUASSEL_DIR}/quasselCert.pem\""
openssl req -x509 -nodes -days 365 -newkey rsa:2048 \
-keyout "${QUASSEL_DIR}/quasselCert.pem" \
-out "${QUASSEL_DIR}/quasselCert.pem"
# permissions for the key
-   chown ${QUASSEL_USER}:${QUASSEL_USER} 
"${QUASSEL_DIR}/quasselCert.pem"
+   chown ${PN}:${PN} "${QUASSEL_DIR}/quasselCert.pem"
chmod 400 "${QUASSEL_DIR}/quasselCert.pem"
else
einfo "Certificate \"${QUASSEL_DIR}/quasselCert.pem\" 
already exists."

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index cf1d88423f3..a8492974412 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake xdg-utils pax-utils systemd user
+inherit cmake xdg-utils pax-utils systemd
 
 if [[ ${PV} != ** ]]; then
MY_P=${PN}-${PV/_/-}
@@ -23,6 +23,8 @@ IUSE="bundled-icons crypt +dbus debug kde ldap monolithic 
oxygen postgres +serve
 snorenotify +ssl syslog urlpreview X"
 
 SERVER_DEPEND="
+   acct-group/quassel
+   acct-user/quassel
crypt? ( app-crypt/qca:2[ssl] )
ldap? ( net-nds/openldap )
postgres? ( dev-qt/qtsql:5[postgres] )
@@ -87,1

[gentoo-commits] repo/gentoo:master commit in: acct-user/quassel/

2020-01-11 Thread Johannes Huber
commit: 4d0c26608c88b4981da178dbfdd2077a1636a93a
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan  5 16:55:58 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sat Jan 11 09:45:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d0c2660

acct-user/quassel: Add quassel user, UID 472

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 acct-user/quassel/metadata.xml |  8 
 acct-user/quassel/quassel-0.ebuild | 12 
 2 files changed, 20 insertions(+)

diff --git a/acct-user/quassel/metadata.xml b/acct-user/quassel/metadata.xml
new file mode 100644
index 000..15fd2f3a22b
--- /dev/null
+++ b/acct-user/quassel/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   j...@gentoo.org
+       Johannes Huber
+   
+

diff --git a/acct-user/quassel/quassel-0.ebuild 
b/acct-user/quassel/quassel-0.ebuild
new file mode 100644
index 000..efdbbcff855
--- /dev/null
+++ b/acct-user/quassel/quassel-0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+ACCT_USER_ID=472
+ACCT_USER_HOME=/var/lib/quassel
+ACCT_USER_GROUPS=( quassel )
+
+acct-user_add_deps



[gentoo-commits] repo/gentoo:master commit in: acct-group/quassel/

2020-01-11 Thread Johannes Huber
commit: f7d678423b8c175060bd7008ca91ad8e9f8ad13d
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan  5 16:40:22 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sat Jan 11 09:45:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d67842

acct-group/quassel: Add quassel group, GID 472

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 acct-group/quassel/metadata.xml | 8 
 acct-group/quassel/quassel-0.ebuild | 8 
 2 files changed, 16 insertions(+)

diff --git a/acct-group/quassel/metadata.xml b/acct-group/quassel/metadata.xml
new file mode 100644
index 000..15fd2f3a22b
--- /dev/null
+++ b/acct-group/quassel/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   j...@gentoo.org
+       Johannes Huber
+   
+

diff --git a/acct-group/quassel/quassel-0.ebuild 
b/acct-group/quassel/quassel-0.ebuild
new file mode 100644
index 000..981a450f379
--- /dev/null
+++ b/acct-group/quassel/quassel-0.ebuild
@@ -0,0 +1,8 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+ACCT_GROUP_ID=472



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

2020-01-11 Thread Johannes Huber
commit: 505cc0289e9eaa245c9b1e7bd5ade01f85285b82
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Jan  8 22:12:54 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sat Jan 11 09:45:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=505cc028

net-irc/quassel: Remove 0.13.1-r1

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 net-irc/quassel/quassel-0.13.1-r1.ebuild | 192 ---
 1 file changed, 192 deletions(-)

diff --git a/net-irc/quassel/quassel-0.13.1-r1.ebuild 
b/net-irc/quassel/quassel-0.13.1-r1.ebuild
deleted file mode 100644
index 67c973cdf7d..000
--- a/net-irc/quassel/quassel-0.13.1-r1.ebuild
+++ /dev/null
@@ -1,192 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake xdg-utils pax-utils systemd user
-
-if [[ ${PV} != ** ]]; then
-   MY_P=${PN}-${PV/_/-}
-   SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~sparc-solaris"
-   S="${WORKDIR}/${MY_P}"
-else
-   EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; )
-   inherit git-r3
-fi
-
-DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
-HOMEPAGE="https://quassel-irc.org/;
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="bundled-icons crypt +dbus debug kde ldap monolithic oxygen postgres 
+server
-snorenotify +ssl syslog urlpreview X"
-
-SERVER_DEPEND="
-   dev-qt/qtscript:5
-   crypt? ( app-crypt/qca:2[ssl] )
-   ldap? ( net-nds/openldap )
-   postgres? ( dev-qt/qtsql:5[postgres] )
-   !postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
-   syslog? ( virtual/logger )
-"
-
-GUI_DEPEND="
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtwidgets:5
-   !bundled-icons? (
-   kde-frameworks/breeze-icons:5
-   oxygen? ( kde-frameworks/oxygen-icons:5 )
-   )
-   dbus? (
-   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619
-   dev-qt/qtdbus:5
-   )
-   kde? (
-   kde-frameworks/kconfigwidgets:5
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/knotifications:5
-   kde-frameworks/knotifyconfig:5
-   kde-frameworks/ktextwidgets:5
-   kde-frameworks/kwidgetsaddons:5
-   kde-frameworks/kxmlgui:5
-   kde-frameworks/sonnet:5
-   )
-   snorenotify? ( >=x11-libs/snorenotify-0.7.0 )
-   urlpreview? ( dev-qt/qtwebengine:5[widgets] )
-"
-
-DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtnetwork:5[ssl?]
-   sys-libs/zlib
-   monolithic? (
-   ${SERVER_DEPEND}
-   ${GUI_DEPEND}
-   )
-   !monolithic? (
-   server? ( ${SERVER_DEPEND} )
-   X? ( ${GUI_DEPEND} )
-   )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   dev-qt/linguist-tools:5
-   kde-frameworks/extra-cmake-modules
-"
-
-DOCS=( AUTHORS ChangeLog README.md )
-
-REQUIRED_USE="
-   || ( X server monolithic )
-   crypt? ( || ( server monolithic ) )
-   kde? ( || ( X monolithic ) dbus )
-   ldap? ( || ( server monolithic ) )
-   postgres? ( || ( server monolithic ) )
-   snorenotify? ( || ( X monolithic ) )
-   syslog? ( || ( server monolithic ) )
-"
-
-PATCHES=( "${FILESDIR}/${P}-qt5.14.patch" )
-
-pkg_setup() {
-   if use server; then
-   QUASSEL_DIR=/var/lib/${PN}
-   QUASSEL_USER=${PN}
-   # create quassel:quassel user
-   enewgroup "${QUASSEL_USER}"
-   enewuser "${QUASSEL_USER}" -1 -1 "${QUASSEL_DIR}" 
"${QUASSEL_USER}"
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_QT4=OFF
-   -DUSE_QT5=ON
-   -DUSE_CCACHE=OFF
-   -DCMAKE_SKIP_RPATH=ON
-   -DEMBED_DATA=OFF
-   -DWITH_WEBKIT=OFF
-   -DWITH_BUNDLED_ICONS=$(usex bundled-icons)
-   $(cmake_use_find_package dbus dbusmenu-qt5)
-   $(cmake_use_find_package dbus Qt5DBus)
-   -DWITH_KDE=$(usex kde)
-   -DWITH_LDAP=$(usex ldap)
-   -DWANT_MONO=$(usex monolithic)
-   -DWITH_OXYGEN_ICONS=$(usex oxygen)
-   -DWANT_CORE=$(usex server)
-   $(cmake_use_find_package snorenotify LibsnoreQt5)
-   -DWITH_WEBENGINE=$(usex urlpreview)
-   -DWANT_QTCLIENT=$(usex X)
-   )
-
-   if use server || use monolithic; then
-   mycmakeargs+=( $(cmake_use_find_package crypt QCA2-QT5) )
-   fi
-
-   cmake_src_configure
-}
-
-src_in

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

2020-01-09 Thread Johannes Huber
commit: f3dd4de34da84dd63c3b6ec5912a13b039c5bd98
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Jan  9 20:17:05 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Thu Jan  9 20:17:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3dd4de3

dev-vcs/git-flow: Remove 1.11.0

Overshadowed by 1.12.3.

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 dev-vcs/git-flow/Manifest   |  1 -
 dev-vcs/git-flow/git-flow-1.11.0.ebuild | 39 -
 2 files changed, 40 deletions(-)

diff --git a/dev-vcs/git-flow/Manifest b/dev-vcs/git-flow/Manifest
index a20cbb83081..405258672c7 100644
--- a/dev-vcs/git-flow/Manifest
+++ b/dev-vcs/git-flow/Manifest
@@ -1,3 +1,2 @@
-DIST git-flow-1.11.0.tar.gz 64077 BLAKE2B 
7761ed8020039b2fe9fad23664c5e8d0ad754033e80b3cf402fae5e72331a79ac548f8676f9e8c5d6fe5d7032a5c25770563300d7be81834c3d47869a374ee6b
 SHA512 
3659f876febbec10457ba7ba1ecbaeb7f29b11cc8caf94042f54b8f8e2265d2bb31cbcdf7dfafae9c5d04e0ca57adddfa67f9e67df4a5dcf0bc412f1216a3c07
 DIST git-flow-1.12.3.tar.gz 66173 BLAKE2B 
c6045fda9df8e305ccde8fac844614c840c5361f41848af6bf3394f64ffbbc5b03c20ed966960667d9aba76b0ed105f4caa2a5c0d5eab02a24720bff7b0aea48
 SHA512 
807cd36de7f5c9b4a7b28101de5ea8cfcbf528ff76578e4914c788b8098c7d3d91f8c19a3274e124ee7f7b4bdb6efdc5de2b74e09f374b71ae685beaa86e3e5a
 DIST git-flow-completion-0.6.0.tar.gz 7823 BLAKE2B 
24dedfc0cddb5acfa57333895533f5c882a0c85db6e08539ff5c33f984eec40cb06da6d5f0ba812348c9cbf226080875de0269b295791ee5d4c8b2732a1ea1b2
 SHA512 
1082ad47938ec78045f4cbd12340a82960ba3de204c21a95e1166cb0b86e96dbbc3e5fc8af1945c951d5edd43b4026021761e8377795acbb87af3c1e391cb256

diff --git a/dev-vcs/git-flow/git-flow-1.11.0.ebuild 
b/dev-vcs/git-flow/git-flow-1.11.0.ebuild
deleted file mode 100644
index d42ac93ef3c..000
--- a/dev-vcs/git-flow/git-flow-1.11.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PN="${PN/-/}-avh"
-COMP_PN="${PN}-completion"
-COMP_PV="0.6.0"
-COMP_P="${COMP_PN}-${COMP_PV}"
-inherit bash-completion-r1
-
-DESCRIPTION="Git extensions to provide high-level repository operations"
-HOMEPAGE="https://github.com/petervanderdoes/gitflow-avh;
-SRC_URI="https://github.com/petervanderdoes/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
-https://github.com/petervanderdoes/${COMP_PN}/archive/${COMP_PV}.tar.gz -> 
${COMP_P}.tar.gz"
-
-LICENSE="BSD MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}
-   dev-vcs/git
-"
-
-DOCS=( AUTHORS CHANGELOG.md README.md )
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_compile() {
-   true
-}
-
-src_install() {
-   emake prefix="${D}/usr" install
-   einstalldocs
-   newbashcomp "${WORKDIR}/${COMP_P}/${COMP_PN}.bash" ${PN}
-}



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

2020-01-09 Thread Johannes Huber
commit: 65dddca583c961641761d58d760b6a2071488fd0
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Jan  9 20:16:00 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Thu Jan  9 20:17:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65dddca5

sys-apps/daemonize: Remove 1.7.4

Uses deprecated EAPI 5 and is overshadowed by 1.7.8.

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 sys-apps/daemonize/Manifest   |  1 -
 sys-apps/daemonize/daemonize-1.7.4.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/sys-apps/daemonize/Manifest b/sys-apps/daemonize/Manifest
index 97997f35461..76e4ecbb2ca 100644
--- a/sys-apps/daemonize/Manifest
+++ b/sys-apps/daemonize/Manifest
@@ -1,2 +1 @@
-DIST daemonize-1.7.4.tar.gz 66005 BLAKE2B 
6bcd1fb514d4ffaaa07f9c296b9ae4795aa4f2a2ab3a3232897e733d7c09f2727764b7c79ae4a254dc53ac3a7c77ed2ee16a537829827ae475ad6bce34315355
 SHA512 
aa5dd1d89650fc4a7e783163852de176877b0e999c4d16950a03a81c0db1477e2994fe8d97d8e2bd61baafb7810522754eade96f3ff0301c1e6ce74f9252d34e
 DIST daemonize-1.7.8.tar.gz 66009 BLAKE2B 
323b98357c1750ae051378d8d432a4997fb3d162f65f102a3f7d5e1c0271eec77aad7f5253c4712209c9c2cba1c725b3daeaf1c240dca31be13990d3a833fbc0
 SHA512 
77cb7f6d41fd3484222831540aa8dedcd1f3cbb2f4be2a9b5e0bc1c848fb1392b616ff30b9ff3bb46f3decd1ff2829dbf7130887f81ed66a7cd2c710755a0836

diff --git a/sys-apps/daemonize/daemonize-1.7.4.ebuild 
b/sys-apps/daemonize/daemonize-1.7.4.ebuild
deleted file mode 100644
index e16637d6c33..000
--- a/sys-apps/daemonize/daemonize-1.7.4.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Runs a command as a Unix daemon"
-HOMEPAGE="https://bmc.github.com/daemonize/;
-SRC_URI="https://github.com/bmc/${PN}/tarball/release-${PV} -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DOCS=( README.md CHANGELOG.md )
-
-src_unpack() {
-   unpack ${A}
-   # Workaround commit suffix from github.
-   mv "${WORKDIR}"/bmc-${PN}-* "${S}" || die
-}
-
-src_prepare() {
-   sed -i \
-   -e 's:\($(CC)\) $(CFLAGS) \(.*\.o\):\1 $(LDFLAGS) \2:' \
-   Makefile.in || die
-}



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

2020-01-08 Thread Johannes Huber
commit: b1ef07fb842286f6d0ae5dd7f5c5a9b3f10bd842
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Jan  8 21:48:23 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Wed Jan  8 21:48:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1ef07fb

dev-cpp/yaml-cpp: Remove 0.6.3 (r0)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 dev-cpp/yaml-cpp/yaml-cpp-0.6.3.ebuild | 43 --
 1 file changed, 43 deletions(-)

diff --git a/dev-cpp/yaml-cpp/yaml-cpp-0.6.3.ebuild 
b/dev-cpp/yaml-cpp/yaml-cpp-0.6.3.ebuild
deleted file mode 100644
index cc5377b8d0f..000
--- a/dev-cpp/yaml-cpp/yaml-cpp-0.6.3.ebuild
+++ /dev/null
@@ -1,43 +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
-
-DESCRIPTION="YAML parser and emitter in C++"
-HOMEPAGE="https://github.com/jbeder/yaml-cpp;
-SRC_URI="https://github.com/jbeder/${PN}/archive/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0/0.6"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
-IUSE="test"
-
-# test breaks build
-# RESTRICT="!test? ( test )"
-RESTRICT+="test"
-
-DEPEND="test? ( dev-cpp/gtest )"
-
-S="${WORKDIR}/${PN}-${P}"
-
-src_prepare() {
-   sed -i \
-   -e 's:INCLUDE_INSTALL_ROOT_DIR:INCLUDE_INSTALL_DIR:g' \
-   yaml-cpp.pc.cmake || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_SHARED_LIBS=ON
-   -DYAML_BUILD_SHARED_LIBS=ON
-   -DYAML_CPP_BUILD_TOOLS=OFF # Don't have install rule
-   -DYAML_CPP_BUILD_TESTS=$(usex test)
-   )
-
-   cmake-multilib_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/files/, net-irc/quassel/

2020-01-07 Thread Johannes Huber
commit: 17e237e072a6205547e2c43e99cc2bbc5914ff00
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Jan  7 22:27:34 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Tue Jan  7 22:27:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17e237e0

net-irc/quassel: Fix build w/ Qt 5.14

Adds upstream patch by Manuel Nickschas  quassel-irc.org>.

Closes: https://bugs.gentoo.org/703904
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 net-irc/quassel/files/quassel-0.13.1-qt5.14.patch | 118 +
 net-irc/quassel/quassel-0.13.1-r1.ebuild  | 192 ++
 2 files changed, 310 insertions(+)

diff --git a/net-irc/quassel/files/quassel-0.13.1-qt5.14.patch 
b/net-irc/quassel/files/quassel-0.13.1-qt5.14.patch
new file mode 100644
index 000..f0305ea53ce
--- /dev/null
+++ b/net-irc/quassel/files/quassel-0.13.1-qt5.14.patch
@@ -0,0 +1,118 @@
+commit c90702bdbc43fc542d7df6d5ec4b321912ca0035
+Author: Manuel Nickschas 
+Date:   Tue Jan 7 18:34:54 2020 +0100
+
+common: Disable enum type stream operators for Qt >= 5.14
+
+Starting from version 5.14, Qt provides stream operators for enum
+types, which collide with the ones we ship in types.h. Disable
+Quassel's stream operators when compiling against Qt 5.14 or later.
+
+Add a unit test that ensures that enum serialization honors the width
+of the underlying type.
+
+diff --git a/src/common/types.h b/src/common/types.h
+index 467d9fb2..c4b9f364 100644
+--- a/src/common/types.h
 b/src/common/types.h
+@@ -140,6 +140,7 @@ Q_DECLARE_METATYPE(QHostAddress)
+ typedef QList MsgIdList;
+ typedef QList BufferIdList;
+ 
++#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0)
+ /**
+  * Catch-all stream serialization operator for enum types.
+  *
+@@ -169,6 +170,7 @@ QDataStream >>(QDataStream , T ) {
+ value = static_cast(v);
+ return in;
+ }
++#endif
+ 
+ // Exceptions
+ 
+diff --git a/src/common/typestest.cpp b/src/common/typestest.cpp
+new file mode 100644
+index ..04031c29
+--- /dev/null
 b/src/common/typestest.cpp
+@@ -0,0 +1,79 @@
++/***
++ *   Copyright (C) 2005-2020 by the Quassel Project*
++ *   de...@quassel-irc.org *
++ * *
++ *   This program is free software; you can redistribute it and/or modify  *
++ *   it under the terms of the GNU General Public License as published by  *
++ *   the Free Software Foundation; either version 2 of the License, or *
++ *   (at your option) version 3.   *
++ * *
++ *   This program is distributed in the hope that it will be useful,   *
++ *   but WITHOUT ANY WARRANTY; without even the implied warranty of*
++ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the *
++ *   GNU General Public License for more details.  *
++ * *
++ *   You should have received a copy of the GNU General Public License *
++ *   along with this program; if not, write to the *
++ *   Free Software Foundation, Inc.,   *
++ *   51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA. *
++ ***/
++
++#include 
++
++#include 
++#include 
++#include 
++
++#include "testglobal.h"
++#include "types.h"
++
++using namespace ::testing;
++
++class EnumHolder
++{
++Q_GADGET
++
++public:
++enum class Enum16 : uint16_t {};
++enum class Enum32 : uint32_t {};
++
++enum class EnumQt16 : uint16_t {};
++Q_ENUM(EnumQt16)
++enum class EnumQt32 : uint32_t {};
++Q_ENUM(EnumQt32)
++};
++
++// Verify that enums are (de)serialized as their underlying type
++TEST(TypesTest, enumSerialization)
++{
++QByteArray data;
++QDataStream out(, QIODevice::WriteOnly);
++
++// Serialize
++out << EnumHolder::Enum16(0xabcd);
++ASSERT_THAT(data.size(), Eq(2));
++out << EnumHolder::Enum32(0x123456);
++ASSERT_THAT(data.size(), Eq(6));
++out << EnumHolder::EnumQt16(0x4321);
++ASSERT_THAT(data.size(), Eq(8));
++out << EnumHolder::Enum32(0xfedcba);
++ASSERT_THAT(data.size(), Eq(12));
++ASSERT_THAT(out.status(), Eq(QDataStream::Status::Ok));
++
++// Deserialize
++QDataStream in(data);
++EnumHolder::Enum16 enum16;
++EnumHolder::Enum32 enum32;
++EnumHolder::EnumQt16 enumQt16;
++EnumHolder::EnumQt32 enumQt32;
++in >> enum16  >> enum32 >> enumQt16 >&

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

2020-01-07 Thread Johannes Huber
commit: fc58ee0973adc018239f499f2715ef87de4a7857
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Jan  7 21:52:50 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Tue Jan  7 21:53:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc58ee09

media-libs/qtav: Fix build w/ Qt 5.14

Thanks-to: David Haller  dhaller.de>
Closes: https://bugs.gentoo.org/703560
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 media-libs/qtav/files/qtav-1.12.0-qt5.14.patch | 12 
 media-libs/qtav/qtav-1.12.0-r1.ebuild  |  1 +
 2 files changed, 13 insertions(+)

diff --git a/media-libs/qtav/files/qtav-1.12.0-qt5.14.patch 
b/media-libs/qtav/files/qtav-1.12.0-qt5.14.patch
new file mode 100644
index 000..bf546c9e068
--- /dev/null
+++ b/media-libs/qtav/files/qtav-1.12.0-qt5.14.patch
@@ -0,0 +1,12 @@
+diff -ub -purN -x '*~' a/qml/SGVideoNode.cpp b/qml/SGVideoNode.cpp
+--- a/qml/SGVideoNode.cpp  2017-06-21 03:47:15.0 +0200
 b/qml/SGVideoNode.cpp  2020-01-07 05:37:05.304897727 +0100
+@@ -25,6 +25,8 @@
+ #include "QtAV/VideoFrame.h"
+ #include 
+ #include 
++#include 
++#include 
+ #include 
+ 
+ // all in QSGRenderThread

diff --git a/media-libs/qtav/qtav-1.12.0-r1.ebuild 
b/media-libs/qtav/qtav-1.12.0-r1.ebuild
index 14df283f888..cac2cb20460 100644
--- a/media-libs/qtav/qtav-1.12.0-r1.ebuild
+++ b/media-libs/qtav/qtav-1.12.0-r1.ebuild
@@ -40,6 +40,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 PATCHES=(
"${FILESDIR}"/${P}-multilib.patch
"${FILESDIR}"/${P}-ffmpeg4-{1,2}.patch # bugs 660852, 670765
+   "${FILESDIR}"/${P}-qt5.14.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/yaml-cpp/, dev-cpp/yaml-cpp/files/

2020-01-07 Thread Johannes Huber
commit: 4f0b8303610a5eeefa5e4aa1127a27c1993372df
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Jan  7 21:40:11 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Tue Jan  7 21:41:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f0b8303

dev-cpp/yaml-cpp: fix ABI breakage

Adds a patch used in fedora to fix ABI breakage. Patch and issue spotted
by Attila Tóth  atoth.sote.hu>.

Bug: https://bugs.gentoo.org/704948
Thanks-to: Attila Tóth  atoth.sote.hu>
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 .../files/yaml-cpp-0.6.3-abi-breakage.patch| 57 ++
 dev-cpp/yaml-cpp/yaml-cpp-0.6.3-r1.ebuild  | 45 +
 2 files changed, 102 insertions(+)

diff --git a/dev-cpp/yaml-cpp/files/yaml-cpp-0.6.3-abi-breakage.patch 
b/dev-cpp/yaml-cpp/files/yaml-cpp-0.6.3-abi-breakage.patch
new file mode 100644
index 000..d9160856c47
--- /dev/null
+++ b/dev-cpp/yaml-cpp/files/yaml-cpp-0.6.3-abi-breakage.patch
@@ -0,0 +1,57 @@
+commit f5f288c7622d3547c29a8355b8ccda0155483b79
+Author: Till Hofmann 
+Date:   Sun Nov 17 22:43:20 2019 +0100
+
+Revert "fix up static, so works as DLL (#559)"
+
+This reverts commit 774f25800e6f19f4b927023c85d1389af322da5e.
+
+diff --git a/include/yaml-cpp/node/detail/node_data.h 
b/include/yaml-cpp/node/detail/node_data.h
+index 82fb79a..50bcd74 100644
+--- a/include/yaml-cpp/node/detail/node_data.h
 b/include/yaml-cpp/node/detail/node_data.h
+@@ -81,7 +81,7 @@ class YAML_CPP_API node_data {
+ shared_memory_holder pMemory);
+ 
+  public:
+-  static const std::string& empty_scalar();
++  static std::string empty_scalar;
+ 
+  private:
+   void compute_seq_size() const;
+diff --git a/include/yaml-cpp/node/impl.h b/include/yaml-cpp/node/impl.h
+index 7a3deac..b363f86 100644
+--- a/include/yaml-cpp/node/impl.h
 b/include/yaml-cpp/node/impl.h
+@@ -166,13 +166,13 @@ inline T Node::as(const S& fallback) const {
+ inline const std::string& Node::Scalar() const {
+   if (!m_isValid)
+ throw InvalidNode(m_invalidKey);
+-  return m_pNode ? m_pNode->scalar() : detail::node_data::empty_scalar();
++  return m_pNode ? m_pNode->scalar() : detail::node_data::empty_scalar;
+ }
+ 
+ inline const std::string& Node::Tag() const {
+   if (!m_isValid)
+ throw InvalidNode(m_invalidKey);
+-  return m_pNode ? m_pNode->tag() : detail::node_data::empty_scalar();
++  return m_pNode ? m_pNode->tag() : detail::node_data::empty_scalar;
+ }
+ 
+ inline void Node::SetTag(const std::string& tag) {
+diff --git a/src/node_data.cpp b/src/node_data.cpp
+index 6cfedfc..eba1ae4 100644
+--- a/src/node_data.cpp
 b/src/node_data.cpp
+@@ -13,10 +13,7 @@
+ namespace YAML {
+ namespace detail {
+ 
+-const std::string& node_data::empty_scalar() {
+-  static const std::string svalue;
+-  return svalue;
+-}
++std::string node_data::empty_scalar;
+ 
+ node_data::node_data()
+ : m_isDefined(false),

diff --git a/dev-cpp/yaml-cpp/yaml-cpp-0.6.3-r1.ebuild 
b/dev-cpp/yaml-cpp/yaml-cpp-0.6.3-r1.ebuild
new file mode 100644
index 000..8a579eada7c
--- /dev/null
+++ b/dev-cpp/yaml-cpp/yaml-cpp-0.6.3-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS="cmake"
+inherit cmake-multilib
+
+DESCRIPTION="YAML parser and emitter in C++"
+HOMEPAGE="https://github.com/jbeder/yaml-cpp;
+SRC_URI="https://github.com/jbeder/${PN}/archive/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0/0.6"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE="test"
+
+# test breaks build
+# RESTRICT="!test? ( test )"
+RESTRICT+="test"
+
+DEPEND="test? ( dev-cpp/gtest )"
+
+S="${WORKDIR}/${PN}-${P}"
+
+PATCHES=( "${FILESDIR}/${P}-abi-breakage.patch" )
+
+src_prepare() {
+   sed -i \
+   -e 's:INCLUDE_INSTALL_ROOT_DIR:INCLUDE_INSTALL_DIR:g' \
+   yaml-cpp.pc.cmake || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=ON
+   -DYAML_BUILD_SHARED_LIBS=ON
+   -DYAML_CPP_BUILD_TOOLS=OFF # Don't have install rule
+   -DYAML_CPP_BUILD_TESTS=$(usex test)
+   )
+
+   cmake-multilib_src_configure
+}



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

2020-01-06 Thread Johannes Huber
commit: 04ebad788f26db8e20d8b4cd4e35ce96d1410a93
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Jan  6 20:56:12 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Mon Jan  6 21:01:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04ebad78

media-sound/lollypop: Remove 1.2.16

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 media-sound/lollypop/Manifest   |  1 -
 media-sound/lollypop/lollypop-1.2.16.ebuild | 61 -
 2 files changed, 62 deletions(-)

diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest
index 8e94122b0ae..ace842333f2 100644
--- a/media-sound/lollypop/Manifest
+++ b/media-sound/lollypop/Manifest
@@ -1,3 +1,2 @@
 DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 
358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf
 SHA512 
08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915
-DIST lollypop-1.2.16.tar.xz 484704 BLAKE2B 
fd6c37690301eff22b52865df1e2d65108c0a25c3ff08d0960e5b09213cb21b2af62886e6cbcaff051a01c5084129dbe38832ac25ff4bb9a60d00566e60e7d38
 SHA512 
5912f7b09ec166f9680815293be3e7b3cc9ceedc9e12156715b908f4905ee937afb7eecc2b32c70108cfdac4a06abe450415b7c90e6a3e3ef641a1f846ef39e2
 DIST lollypop-1.2.19.tar.xz 483188 BLAKE2B 
3c727878b90c8c48505becb47575d295c7623a086ab965def468554c385b956fd346ec22b460fa74964231e04d1310af93b286c6896b34e90104386b8d768536
 SHA512 
ef73fd592e2375456099365b429b04d5239d913f0c7e7f969b8d06352de8d4f8b8580ea1f0f43a5a0ca420324873c78e48d4f35cc791514b18461a744ecbcd02

diff --git a/media-sound/lollypop/lollypop-1.2.16.ebuild 
b/media-sound/lollypop/lollypop-1.2.16.ebuild
deleted file mode 100644
index d7e95275746..000
--- a/media-sound/lollypop/lollypop-1.2.16.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 )
-PYTHON_REQ_USE="sqlite"
-HASH="70aab11cf17a8966a5bb188b4173b240"
-inherit python-r1 gnome2-utils meson xdg-utils
-
-DESCRIPTION="Modern music player for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop;
-SRC_URI="https://gitlab.gnome.org/World/${PN}/uploads/${HASH}/${P}.tar.xz;
-KEYWORDS="~amd64"
-
-LICENSE="GPL-3"
-SLOT="0"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/appstream-glib[introspection]
-   dev-libs/glib:2
-   dev-libs/gobject-introspection[cairo]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   gnome-base/gnome-common
-   x11-libs/gtk+:3
-"
-BDEPEND="${DEPEND}
-   dev-python/pkgconfig[${PYTHON_USEDEP}]
-   dev-util/desktop-file-utils
-   dev-util/itstool
-   dev-util/intltool
-"
-RDEPEND="${DEPEND}
-   app-crypt/libsecret[introspection]
-   dev-libs/totem-pl-parser
-   dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
-   dev-python/dbus-python
-   dev-python/pillow[${PYTHON_USEDEP}]
-   >=dev-python/pylast-1.0.0[${PYTHON_USEDEP}]
-   media-libs/gst-plugins-base:1.0[introspection]
-"
-
-RESTRICT="test"
-
-pkg_preinst() {
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   gnome2_gconf_install
-   gnome2_schemas_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   gnome2_gconf_uninstall
-   gnome2_schemas_update
-   xdg_desktop_database_update
-}



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

2020-01-06 Thread Johannes Huber
commit: dc2df8094201dddee871f1fb90859ee3338069de
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Jan  6 20:54:31 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Mon Jan  6 21:01:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc2df809

media-sound/lollypop: Version bump 1.2.19

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 media-sound/lollypop/Manifest   |  1 +
 media-sound/lollypop/lollypop-1.2.19.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest
index e2212885a10..8e94122b0ae 100644
--- a/media-sound/lollypop/Manifest
+++ b/media-sound/lollypop/Manifest
@@ -1,2 +1,3 @@
 DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 
358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf
 SHA512 
08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915
 DIST lollypop-1.2.16.tar.xz 484704 BLAKE2B 
fd6c37690301eff22b52865df1e2d65108c0a25c3ff08d0960e5b09213cb21b2af62886e6cbcaff051a01c5084129dbe38832ac25ff4bb9a60d00566e60e7d38
 SHA512 
5912f7b09ec166f9680815293be3e7b3cc9ceedc9e12156715b908f4905ee937afb7eecc2b32c70108cfdac4a06abe450415b7c90e6a3e3ef641a1f846ef39e2
+DIST lollypop-1.2.19.tar.xz 483188 BLAKE2B 
3c727878b90c8c48505becb47575d295c7623a086ab965def468554c385b956fd346ec22b460fa74964231e04d1310af93b286c6896b34e90104386b8d768536
 SHA512 
ef73fd592e2375456099365b429b04d5239d913f0c7e7f969b8d06352de8d4f8b8580ea1f0f43a5a0ca420324873c78e48d4f35cc791514b18461a744ecbcd02

diff --git a/media-sound/lollypop/lollypop-1.2.19.ebuild 
b/media-sound/lollypop/lollypop-1.2.19.ebuild
new file mode 100644
index 000..fe1a81740e3
--- /dev/null
+++ b/media-sound/lollypop/lollypop-1.2.19.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+PYTHON_REQ_USE="sqlite"
+HASH="5918e6040337c71b8b88932301c7de0e"
+inherit python-r1 gnome2-utils meson xdg-utils
+
+DESCRIPTION="Modern music player for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop;
+SRC_URI="https://gitlab.gnome.org/World/${PN}/uploads/${HASH}/${P}.tar.xz;
+KEYWORDS="~amd64"
+
+LICENSE="GPL-3"
+SLOT="0"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/appstream-glib[introspection]
+   dev-libs/glib:2
+   dev-libs/gobject-introspection[cairo]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   gnome-base/gnome-common
+   x11-libs/gtk+:3
+"
+BDEPEND="${DEPEND}
+   dev-python/pkgconfig[${PYTHON_USEDEP}]
+   dev-util/desktop-file-utils
+   dev-util/itstool
+   dev-util/intltool
+"
+RDEPEND="${DEPEND}
+   app-crypt/libsecret[introspection]
+   dev-libs/totem-pl-parser
+   dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
+   dev-python/dbus-python
+   dev-python/pillow[${PYTHON_USEDEP}]
+   >=dev-python/pylast-1.0.0[${PYTHON_USEDEP}]
+   media-libs/gst-plugins-base:1.0[introspection]
+"
+
+RESTRICT="test"
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+}
+
+src_install() {
+   meson_src_install
+   python_foreach_impl python_optimize
+}
+
+pkg_postinst() {
+   gnome2_gconf_install
+   gnome2_schemas_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_gconf_uninstall
+   gnome2_schemas_update
+   xdg_desktop_database_update
+}



[gentoo-commits] data/api:master commit in: files/

2020-01-05 Thread Johannes Huber
commit: 320ee6a30591f343e270e1581a4f5523c16277a9
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan  5 16:30:38 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sun Jan  5 16:59:39 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=320ee6a3

uid-gid.txt: Add quassel uid/gid (472)

Signed-off-by: Johannes Huber  gentoo.org>

 files/uid-gid.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index 16c68ac..2bbe45a 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -235,6 +235,7 @@ amule   468 468 requested
 xrootd 469 469 acct
 i2pd   470 470 acct
 i2p471 471 acct
+quassel472 472 acct
 jenkins473 473 requested
 varnish474 474 acct
 sogo   475 475 acct



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

2020-01-05 Thread Johannes Huber
commit: 98e9711e2c6f9b3734a7f94a0e948e8c8437b103
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan  5 14:29:37 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sun Jan  5 15:23:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98e9711e

net-irc/quassel: Migrate to cmake eclass

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 net-irc/quassel/quassel-.ebuild | 41 +++--
 1 file changed, 21 insertions(+), 20 deletions(-)

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index fa495dec64e..9d41834c0c2 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -1,14 +1,14 @@
-# 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
 
-inherit cmake-utils gnome2-utils pax-utils systemd user
+inherit cmake gnome2-utils pax-utils systemd user
 
 if [[ ${PV} != ** ]]; then
MY_P=${PN}-${PV/_/-}
SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
+   KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~sparc-solaris"
S="${WORKDIR}/${MY_P}"
 else
EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
@@ -22,15 +22,15 @@ SLOT="0"
 IUSE="bundled-icons crypt +dbus debug kde ldap monolithic oxygen postgres 
+server
 snorenotify +ssl syslog urlpreview X"
 
-SERVER_RDEPEND="
-   crypt? ( app-crypt/qca:2[qt5(+),ssl] )
+SERVER_DEPEND="
+   crypt? ( app-crypt/qca:2[ssl] )
ldap? ( net-nds/openldap )
postgres? ( dev-qt/qtsql:5[postgres] )
!postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
syslog? ( virtual/logger )
 "
 
-GUI_RDEPEND="
+GUI_DEPEND="
dev-qt/qtgui:5
dev-qt/qtmultimedia:5
dev-qt/qtwidgets:5
@@ -39,7 +39,7 @@ GUI_RDEPEND="
oxygen? ( kde-frameworks/oxygen-icons:5 )
)
dbus? (
-   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt5(+)]
+   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619
dev-qt/qtdbus:5
)
kde? (
@@ -56,20 +56,21 @@ GUI_RDEPEND="
urlpreview? ( dev-qt/qtwebengine:5[widgets] )
 "
 
-RDEPEND="
+DEPEND="
dev-qt/qtcore:5
dev-qt/qtnetwork:5[ssl?]
sys-libs/zlib
monolithic? (
-   ${SERVER_RDEPEND}
-   ${GUI_RDEPEND}
+   ${SERVER_DEPEND}
+   ${GUI_DEPEND}
)
!monolithic? (
-   server? ( ${SERVER_RDEPEND} )
-   X? ( ${GUI_RDEPEND} )
+   server? ( ${SERVER_DEPEND} )
+   X? ( ${GUI_DEPEND} )
)
 "
-DEPEND="${RDEPEND}
+RDEPEND="${DEPEND}"
+BDEPEND="
dev-qt/linguist-tools:5
kde-frameworks/extra-cmake-modules
 "
@@ -105,27 +106,27 @@ src_configure() {
-DEMBED_DATA=OFF
-DWITH_WEBKIT=OFF
-DWITH_BUNDLED_ICONS=$(usex bundled-icons)
-   $(cmake-utils_use_find_package dbus dbusmenu-qt5)
-   $(cmake-utils_use_find_package dbus Qt5DBus)
+   $(cmake_use_find_package dbus dbusmenu-qt5)
+   $(cmake_use_find_package dbus Qt5DBus)
-DWITH_KDE=$(usex kde)
-DWITH_LDAP=$(usex ldap)
-DWANT_MONO=$(usex monolithic)
-DWITH_OXYGEN_ICONS=$(usex oxygen)
-DWANT_CORE=$(usex server)
-   $(cmake-utils_use_find_package snorenotify LibsnoreQt5)
+   $(cmake_use_find_package snorenotify LibsnoreQt5)
-DWITH_WEBENGINE=$(usex urlpreview)
-DWANT_QTCLIENT=$(usex X)
)
 
if use server || use monolithic; then
-   mycmakeargs+=(  $(cmake-utils_use_find_package crypt QCA2-QT5) )
+   mycmakeargs+=(  $(cmake_use_find_package crypt QCA2-QT5) )
fi
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
 
if use server ; then
# needs PAX marking wrt bug#346255



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

2020-01-05 Thread Johannes Huber
commit: 2ec8d5569c8eeeb795a3b7f22f243f7c392eacbf
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan  5 15:19:52 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sun Jan  5 15:23:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ec8d556

net-irc/quassel: Migrate to xdg-utils eclass

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 net-irc/quassel/quassel-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index 12d255df582..7cdf802a823 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake gnome2-utils pax-utils systemd user
+inherit cmake xdg-utils pax-utils systemd user
 
 if [[ ${PV} != ** ]]; then
MY_P=${PN}-${PV/_/-}
@@ -161,11 +161,11 @@ pkg_postinst() {
einfo "Consider installing it if you want to run quassel within 
identd daemon."
fi
 
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }
 
 pkg_postrm() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }
 
 pkg_config() {



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

2020-01-05 Thread Johannes Huber
commit: 01532e00f462c42fe8ccc340d7a493e92c143d0a
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan  5 15:11:44 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sun Jan  5 15:23:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01532e00

net-irc/quassel: Fix use crypt

Upstream commit 8b07343ab53d37b5340a56bde2d71ff2a3afb14a

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

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

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index 7c6f410f5ca..12d255df582 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -117,7 +117,7 @@ src_configure() {
)
 
if use server || use monolithic; then
-   mycmakeargs+=(  $(cmake_use_find_package crypt QCA2-QT5) )
+   mycmakeargs+=(  $(cmake_use_find_package crypt Qca-qt5) )
fi
 
cmake_src_configure



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

2020-01-05 Thread Johannes Huber
commit: 6967c56438602029d386a8136f5c0f3b3e5c632f
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan  5 15:23:28 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sun Jan  5 15:24:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6967c564

net-irc/quassel: Drop git uri w/ insecure protocol

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

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

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index 7cdf802a823..cf1d88423f3 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} != ** ]]; then
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~sparc-solaris"
S="${WORKDIR}/${MY_P}"
 else
-   EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
+   EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; )
inherit git-r3
 fi
 



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

2020-01-05 Thread Johannes Huber
commit: e96c50148950c3d038dd6bebd6b4d90dee544657
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan  5 15:00:39 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sun Jan  5 15:23:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e96c5014

net-irc/quassel: Drop Qt configure options

Upstream commit 0216d4a650c02155b5bcd517567209f674d8a120

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 net-irc/quassel/quassel-.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index 9d41834c0c2..7c6f410f5ca 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -99,8 +99,6 @@ pkg_setup() {
 
 src_configure() {
local mycmakeargs=(
-   -DUSE_QT4=OFF
-   -DUSE_QT5=ON
-DUSE_CCACHE=OFF
-DCMAKE_SKIP_RPATH=ON
-DEMBED_DATA=OFF



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

2020-01-05 Thread Johannes Huber
commit: c93a84040c5997dda5f3cf8f484b7749a9a569a8
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan  5 13:12:17 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sun Jan  5 13:12:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c93a8404

net-misc/sshpass: Remove 1.05

Uses deprecated EAPI 4 and is overshadowed by 1.06.

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 net-misc/sshpass/Manifest|  1 -
 net-misc/sshpass/sshpass-1.05.ebuild | 16 
 2 files changed, 17 deletions(-)

diff --git a/net-misc/sshpass/Manifest b/net-misc/sshpass/Manifest
index 3efabed6401..547a7f2d6ac 100644
--- a/net-misc/sshpass/Manifest
+++ b/net-misc/sshpass/Manifest
@@ -1,2 +1 @@
-DIST sshpass-1.05.tar.gz 98362 BLAKE2B 
59a48391cd41e467b7ef2fdd14dc1ba4aa769868955326bc26ce603ce4a71780a431c6900ef67ef2d5a5940450b06605da46cfb1f5b6782aad92f2cbe8f67964
 SHA512 
92ff3428a3cbc2b517e8ee0a6676b409bac3ec0900bfb370cf3882ccc62017edb695ce00e025f73680e9718e1b0213b2ac1bbd2a2558fe43f0f5a7b0d690c810
 DIST sshpass-1.06.tar.gz 112205 BLAKE2B 
9bae7ba60ca627664d12bcccb9a9bb76bc92752490458e4d4fdde27cdb14a0d71c94fe83d95810c1cbe0fff0c9ac8a9d6fb8a90e2cd834c387ac2527875b
 SHA512 
fc08fcca5aaa5e4958f16d38116d828739a5d53f8e2a83506ef78ee602941a7bfc0e3f07154dc390660df490dbdf7601e0c7ec17c68c9627d72d565e4c6717f8

diff --git a/net-misc/sshpass/sshpass-1.05.ebuild 
b/net-misc/sshpass/sshpass-1.05.ebuild
deleted file mode 100644
index 0e949b82869..000
--- a/net-misc/sshpass/sshpass-1.05.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-DESCRIPTION="Tool for noninteractively performing password authentication with 
ssh"
-HOMEPAGE="http://sshpass.sourceforge.net;
-SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz"
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~x64-macos"
-IUSE=""
-
-RDEPEND="net-misc/openssh"
-DEPEND=""



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

2020-01-05 Thread Johannes Huber
commit: ebf960412b7e4c2e148b0534f6dfe6d4e327c63b
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan  5 13:08:48 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sun Jan  5 13:09:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebf96041

media-libs/qtav: Migrate to cmake eclass

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 media-libs/qtav/qtav-1.12.0-r1.ebuild | 63 +++
 1 file changed, 63 insertions(+)

diff --git a/media-libs/qtav/qtav-1.12.0-r1.ebuild 
b/media-libs/qtav/qtav-1.12.0-r1.ebuild
new file mode 100644
index 000..14df283f888
--- /dev/null
+++ b/media-libs/qtav/qtav-1.12.0-r1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="QtAV"
+CAPI_HASH="b43aa93"
+inherit cmake
+
+DESCRIPTION="Multimedia playback framework based on Qt + FFmpeg"
+HOMEPAGE="https://www.qtav.org;
+SRC_URI="https://github.com/wang-bin/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+https://dev.gentoo.org/~johu/distfiles/${P}-capi.h-${CAPI_HASH}.xz;
+
+LICENSE="GPL-3+ LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~amd64"
+IUSE="gui libav opengl portaudio pulseaudio vaapi"
+REQUIRED_USE="gui? ( opengl )"
+
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   gui? ( dev-qt/qtsql:5 )
+   libav? (
+   media-video/libav:=
+   x11-libs/libX11
+   )
+   !libav? ( media-video/ffmpeg:= )
+   opengl? ( dev-qt/qtopengl:5 )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-multilib.patch
+   "${FILESDIR}"/${P}-ffmpeg4-{1,2}.patch # bugs 660852, 670765
+)
+
+src_prepare() {
+   cmake_src_prepare
+   cp "${WORKDIR}/${P}-capi.h-${CAPI_HASH}" contrib/capi/capi.h \
+   || die "Failed to add missing header"
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTS=OFF
+   -DBUILD_EXAMPLES=OFF
+   -DBUILD_PLAYERS=$(usex gui)
+   -DBUILD_QT5OPENGL=$(usex opengl)
+   -DHAVE_PORTAUDIO=$(usex portaudio)
+   -DHAVE_PULSE=$(usex pulseaudio)
+   -DHAVE_VAAPI=$(usex vaapi)
+   )
+
+   cmake_src_configure
+}



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

2020-01-05 Thread Johannes Huber
commit: 390bd29b869a5daff23213223bd33a474d6743f5
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan  5 12:31:17 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sun Jan  5 12:31:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=390bd29b

dev-cpp/lucene++: Migrate to cmake eclass

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild | 36 +++
 1 file changed, 36 insertions(+)

diff --git a/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild 
b/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild
new file mode 100644
index 000..84363e8ff77
--- /dev/null
+++ b/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="LucenePlusPlus-rel_${PV}"
+inherit cmake
+
+DESCRIPTION="C++ port of Lucene library, a high-performance, full-featured 
text search engine"
+HOMEPAGE="https://github.com/luceneplusplus/LucenePlusPlus;
+SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="|| ( LGPL-3 Apache-2.0 )"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug"
+
+DEPEND="dev-libs/boost:="
+RDEPEND="${DEPEND}"
+
+RESTRICT="test"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( AUTHORS README.rst )
+
+PATCHES=( "${FILESDIR}/${P}-boost-1.58.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_DEMO=OFF
+   -DENABLE_TEST=OFF
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-tex/bibtex2html/

2020-01-05 Thread Johannes Huber
commit: c609cb8e320e87075ed73c6704be2d810b4933e4
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan  5 12:06:53 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sun Jan  5 12:06:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c609cb8e

dev-tex/bibtex2html: Version bump 1.99

Closes: https://bugs.gentoo.org/704108
Closes: https://github.com/gentoo/gentoo/pull/14239
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>
Reviewed-by: Andreas Sturmlechner  gentoo.org>

 dev-tex/bibtex2html/Manifest|  1 +
 dev-tex/bibtex2html/bibtex2html-1.99.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/dev-tex/bibtex2html/Manifest b/dev-tex/bibtex2html/Manifest
index 2f37c73af86..ce81f299e2c 100644
--- a/dev-tex/bibtex2html/Manifest
+++ b/dev-tex/bibtex2html/Manifest
@@ -1 +1,2 @@
 DIST bibtex2html-1.98.tar.gz 92719 BLAKE2B 
d9846c1ee03c7f003fe9acf586a0833715f8fc0a675ca4d3d2b2f070206aa81112ce5de1ce84c17fad4f3f5b5972bc6820b67428c73c56709875b2574b03cf19
 SHA512 
7d8480ed87bef74a1e0c970446fba4d30b103df3e78f127a051efff875032ac7f52d3d6baab0c6a2fc67ca11f3d558d7be4439311934f99067993b5891ff6ad4
+DIST bibtex2html-1.99.tar.gz 93073 BLAKE2B 
9cf7f98f9f8ef6f82bd54554482ac8130e88b98e845a6b66a52f7c6bfac326136d3c04b60801f4b1e607818bc0516f9ff75e206e31c531ce7a36217534a40d4a
 SHA512 
70f7465bd51ad3ddb40297edd7b50732088d150692f53f33b2dff276a8d223d972f0935f30fc731fdb3bc693275743420eb0d670109054c1e170fbb49015bbeb

diff --git a/dev-tex/bibtex2html/bibtex2html-1.99.ebuild 
b/dev-tex/bibtex2html/bibtex2html-1.99.ebuild
new file mode 100644
index 000..8ebac2b7cc6
--- /dev/null
+++ b/dev-tex/bibtex2html/bibtex2html-1.99.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+IUSE="doc +ocamlopt"
+
+DESCRIPTION="A bibtex to HTML converter"
+HOMEPAGE="https://www.lri.fr/~filliatr/bibtex2html/;
+SRC_URI="https://www.lri.fr/~filliatr/ftp/bibtex2html/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+RESTRICT="test"
+
+# With use doc we need a latex compiler to generate manual.pdf
+# hevea is used for manual.html
+# manual.tex needs fullpage.sty
+DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]
+   doc? ( virtual/latex-base
+   dev-texlive/texlive-latexextra
+   dev-tex/hevea )"
+# We need tex-base for bibtex but also some bibtex styles, so we use latex-base
+RDEPEND="virtual/latex-base"
+
+PATCHES=( "${FILESDIR}/${PN}-1.88-destdir.patch" )
+
+src_prepare() {
+   default
+   # Avoid pre-stripped files
+   sed -i -e "s/strip/true/" Makefile.in || die
+   # For make install
+   use ocamlopt || sed -i 's/= opt /= noopt /' Makefile.in || die
+}
+
+src_compile() {
+   export VARTEXFONTS="${T}/fonts"
+   if use ocamlopt ; then
+   emake opt
+   else
+   emake byte
+   fi
+   if use doc; then
+   emake doc
+   fi
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc README CHANGES
+   if use doc; then
+   dodoc -r manual.{pdf,html}
+   fi
+}



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

2020-01-04 Thread Johannes Huber
commit: 956ce272b501722896de201e3227f122c7caba5a
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Jan  4 23:53:10 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sat Jan  4 23:54:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=956ce272

app-misc/screenfetch: Version bump 3.9.1

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 app-misc/screenfetch/Manifest   | 1 +
 .../screenfetch/{screenfetch-.ebuild => screenfetch-3.9.1.ebuild}   | 2 +-
 app-misc/screenfetch/screenfetch-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-misc/screenfetch/Manifest b/app-misc/screenfetch/Manifest
index d0c719f8bae..714cfb0a37b 100644
--- a/app-misc/screenfetch/Manifest
+++ b/app-misc/screenfetch/Manifest
@@ -1,2 +1,3 @@
 DIST screenfetch-3.8.0.tar.gz 71970 BLAKE2B 
783d14bb30f5858f2f2f8ac81c6c8bca2fa4c1e7c9225d9ba13a7ace05c365459e277bea625b680fc3e3fedd0303507a583190d866627cedcb33e042aa8fdca7
 SHA512 
903f42e3bfcd719c4d6b91d10e5678063e223c2baa58214c7e8dae9ea925852f9e2c07ad90148e02d87ce5f9af7b989e80e93c2f569cd579e6f4f7d5c49c62f2
 DIST screenfetch-3.9.0.tar.gz 77670 BLAKE2B 
9d5710f93d7e5614add98e303eee7bd13753af3aab8e5e266a09bd0a5a126d2056075364cff23428436953afd2bc840735362dad631f5001e08de797d2274fc7
 SHA512 
ff99dcf6f6276f54d88d05f6f6bdb82cd8c1e7e74befb60786993118c543550929090ba710142df7793112f7253dc415a031715bd6f85f2625260d281ffdc817
+DIST screenfetch-3.9.1.tar.gz 77350 BLAKE2B 
10852e63c9ad615cea9a5e53374f16e2f3ac40074bc247c144c91b5e96e0040c6b6623d2a79300e859cef0d8eeb2e935aad585c73d668676dda388d5af6693b3
 SHA512 
e186901480dcad57b765052b1b156b7706a196ce0e08b6b88264912a5d2a1250e5014923312353a82ccabd8129d4d2421891f13fd34f0ed76c50ce9633207df0

diff --git a/app-misc/screenfetch/screenfetch-.ebuild 
b/app-misc/screenfetch/screenfetch-3.9.1.ebuild
similarity index 94%
copy from app-misc/screenfetch/screenfetch-.ebuild
copy to app-misc/screenfetch/screenfetch-3.9.1.ebuild
index 09b465b4c1a..18f0fe3e8d0 100644
--- a/app-misc/screenfetch/screenfetch-.ebuild
+++ b/app-misc/screenfetch/screenfetch-3.9.1.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

diff --git a/app-misc/screenfetch/screenfetch-.ebuild 
b/app-misc/screenfetch/screenfetch-.ebuild
index 09b465b4c1a..18f0fe3e8d0 100644
--- a/app-misc/screenfetch/screenfetch-.ebuild
+++ b/app-misc/screenfetch/screenfetch-.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



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

2020-01-04 Thread Johannes Huber
commit: f1d182abdc80d9b0534edcb26f8e899451454f8a
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Jan  4 23:53:58 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sat Jan  4 23:54:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1d182ab

app-misc/screenfetch: Remove 3.9.0

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 app-misc/screenfetch/Manifest |  1 -
 app-misc/screenfetch/screenfetch-3.9.0.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/app-misc/screenfetch/Manifest b/app-misc/screenfetch/Manifest
index 714cfb0a37b..64ebc2ca137 100644
--- a/app-misc/screenfetch/Manifest
+++ b/app-misc/screenfetch/Manifest
@@ -1,3 +1,2 @@
 DIST screenfetch-3.8.0.tar.gz 71970 BLAKE2B 
783d14bb30f5858f2f2f8ac81c6c8bca2fa4c1e7c9225d9ba13a7ace05c365459e277bea625b680fc3e3fedd0303507a583190d866627cedcb33e042aa8fdca7
 SHA512 
903f42e3bfcd719c4d6b91d10e5678063e223c2baa58214c7e8dae9ea925852f9e2c07ad90148e02d87ce5f9af7b989e80e93c2f569cd579e6f4f7d5c49c62f2
-DIST screenfetch-3.9.0.tar.gz 77670 BLAKE2B 
9d5710f93d7e5614add98e303eee7bd13753af3aab8e5e266a09bd0a5a126d2056075364cff23428436953afd2bc840735362dad631f5001e08de797d2274fc7
 SHA512 
ff99dcf6f6276f54d88d05f6f6bdb82cd8c1e7e74befb60786993118c543550929090ba710142df7793112f7253dc415a031715bd6f85f2625260d281ffdc817
 DIST screenfetch-3.9.1.tar.gz 77350 BLAKE2B 
10852e63c9ad615cea9a5e53374f16e2f3ac40074bc247c144c91b5e96e0040c6b6623d2a79300e859cef0d8eeb2e935aad585c73d668676dda388d5af6693b3
 SHA512 
e186901480dcad57b765052b1b156b7706a196ce0e08b6b88264912a5d2a1250e5014923312353a82ccabd8129d4d2421891f13fd34f0ed76c50ce9633207df0

diff --git a/app-misc/screenfetch/screenfetch-3.9.0.ebuild 
b/app-misc/screenfetch/screenfetch-3.9.0.ebuild
deleted file mode 100644
index 09b465b4c1a..000
--- a/app-misc/screenfetch/screenfetch-3.9.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="${PN/f/F}"
-
-DESCRIPTION="Bash Screenshot Information Tool"
-HOMEPAGE="https://github.com/KittyKatt/screenFetch;
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/KittyKatt/screenFetch.git;
-   inherit git-r3
-else
-   KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
-   SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-   S="${WORKDIR}/${MY_PN}-${PV}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="curl X"
-
-DEPEND=""
-RDEPEND="
-   curl? ( net-misc/curl )
-   X? (
-   media-gfx/scrot
-   x11-apps/xdpyinfo
-   )"
-
-src_install() {
-   newbin ${PN}-dev ${PN}
-   einstalldocs
-}



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

2020-01-04 Thread Johannes Huber
commit: 112f52e9b69ad555d62ffb74b9bdb701c49369f1
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Jan  4 23:45:27 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sat Jan  4 23:45:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112f52e9

app-admin/packagekit-qt: Migrate to cmake eclass

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 .../packagekit-qt/packagekit-qt-1.0.1-r1.ebuild| 30 ++
 1 file changed, 30 insertions(+)

diff --git a/app-admin/packagekit-qt/packagekit-qt-1.0.1-r1.ebuild 
b/app-admin/packagekit-qt/packagekit-qt-1.0.1-r1.ebuild
new file mode 100644
index 000..c6d6da99c4d
--- /dev/null
+++ b/app-admin/packagekit-qt/packagekit-qt-1.0.1-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="PackageKit-Qt"
+MY_P=${MY_PN}-${PV}
+inherit cmake
+
+DESCRIPTION="Qt PackageKit backend library"
+HOMEPAGE="https://www.freedesktop.org/software/PackageKit/;
+SRC_URI="https://github.com/hughsie/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/1"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+BDEPEND="
+   dev-libs/libxslt
+   virtual/pkgconfig
+"
+DEPEND="
+   >=app-admin/packagekit-base-0.9
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/files/, net-irc/quassel/

2020-01-04 Thread Johannes Huber
commit: 39e5421bb559eff29a045d04df45835ea6f17dcd
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Jan  4 11:47:14 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sat Jan  4 11:52:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e5421b

net-irc/quassel: Remove 0.12.5-r2

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 net-irc/quassel/Manifest |   1 -
 net-irc/quassel/files/quassel-0.12.5-qt511.patch |  67 -
 net-irc/quassel/metadata.xml |   4 -
 net-irc/quassel/quassel-0.12.5-r2.ebuild | 184 ---
 4 files changed, 256 deletions(-)

diff --git a/net-irc/quassel/Manifest b/net-irc/quassel/Manifest
index db2b789a392..1ef7551ac44 100644
--- a/net-irc/quassel/Manifest
+++ b/net-irc/quassel/Manifest
@@ -1,2 +1 @@
-DIST quassel-0.12.5.tar.bz2 3747392 BLAKE2B 
624cd18c2a5e1c480f701072bfeeeb18589cdbd2f2b7ab0d524f32e384ac4feb7328b23b60c3005340d53e4bf3a209f75a5d673a8d5d3f659825f0ef21bd3f9f
 SHA512 
3a0263d7bec9ef4b0d8ef6ea53784f95e0efbadc0f03b49005908411b0b53543ebc66189fb4100c117d87264b648f2a1b01be48c371f926b9f326b1ffc870685
 DIST quassel-0.13.1.tar.bz2 4289663 BLAKE2B 
1d5252efe3febd26e7d04f6533f551316d58b5e4a7c143cc81dd0cf6a3602e28a57de4c73c86fb668e43bf8d01049456d1f5cf37a73f683b9c8b6dd9d78ee4bd
 SHA512 
4ed55e81b1638c8851ddae5d9c9d23a1c2cea92f307e19f426873c2600d8e183898d3ed7c290f2ea5d1b8c5e1be7f9ffcc3e8c3c0193d080fc879b10cc3a962c

diff --git a/net-irc/quassel/files/quassel-0.12.5-qt511.patch 
b/net-irc/quassel/files/quassel-0.12.5-qt511.patch
deleted file mode 100644
index c46eee8e29b..000
--- a/net-irc/quassel/files/quassel-0.12.5-qt511.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-commit 0cc8e1431feb739d0727f0131c87a7ecbe336a81
-Author: Manuel Nickschas 
-Date:   Thu May 3 23:19:34 2018 +0200
-
-cmake: Fix build with Qt 5.11
-
-Qt 5.11 removes the qt5_use_modules function, so add a copy. If
-present, the Qt-provided function will be used instead.
-
-Closes GH-355.
-
-diff --git a/cmake/QuasselMacros.cmake b/cmake/QuasselMacros.cmake
-index 652c0042..d77ba1cf 100644
 a/cmake/QuasselMacros.cmake
-+++ b/cmake/QuasselMacros.cmake
-@@ -5,6 +5,9 @@
- # The qt4_use_modules function was taken from CMake's Qt4Macros.cmake:
- # (C) 2005-2009 Kitware, Inc.
- #
-+# The qt5_use_modules function was taken from Qt 5.10.1 (and modified):
-+# (C) 2005-2011 Kitware, Inc.
-+#
- # Redistribution and use is allowed according to the terms of the BSD license.
- # For details see the accompanying COPYING-CMAKE-SCRIPTS file.
- 
-@@ -43,6 +46,41 @@ function(qt4_use_modules _target _link_type)
- endforeach()
- endfunction()
- 
-+# Qt 5.11 removed the qt5_use_modules function, so we need to provide it 
until we can switch to a modern CMake version.
-+# If present, the Qt-provided version will be used automatically instead.
-+function(qt5_use_modules _target _link_type)
-+if (NOT TARGET ${_target})
-+message(FATAL_ERROR "The first argument to qt5_use_modules must be an 
existing target.")
-+endif()
-+if ("${_link_type}" STREQUAL "LINK_PUBLIC" OR "${_link_type}" STREQUAL 
"LINK_PRIVATE" )
-+set(_qt5_modules ${ARGN})
-+set(_qt5_link_type ${_link_type})
-+else()
-+set(_qt5_modules ${_link_type} ${ARGN})
-+endif()
-+
-+if ("${_qt5_modules}" STREQUAL "")
-+message(FATAL_ERROR "qt5_use_modules requires at least one Qt module 
to use.")
-+endif()
-+foreach(_module ${_qt5_modules})
-+if (NOT Qt5${_module}_FOUND)
-+find_package(Qt5${_module} PATHS "${_Qt5_COMPONENT_PATH}" 
NO_DEFAULT_PATH)
-+if (NOT Qt5${_module}_FOUND)
-+message(FATAL_ERROR "Can not use \"${_module}\" module which 
has not yet been found.")
-+endif()
-+endif()
-+target_link_libraries(${_target} ${_qt5_link_type} 
${Qt5${_module}_LIBRARIES})
-+set_property(TARGET ${_target} APPEND PROPERTY INCLUDE_DIRECTORIES 
${Qt5${_module}_INCLUDE_DIRS})
-+set_property(TARGET ${_target} APPEND PROPERTY COMPILE_DEFINITIONS 
${Qt5${_module}_COMPILE_DEFINITIONS})
-+if (Qt5_POSITION_INDEPENDENT_CODE
-+AND (CMAKE_VERSION VERSION_LESS 2.8.12
-+AND (NOT CMAKE_CXX_COMPILER_ID STREQUAL "GNU"
-+OR CMAKE_CXX_COMPILER_VERSION VERSION_LESS 5.0)))
-+set_property(TARGET ${_target} PROPERTY POSITION_INDEPENDENT_CODE 
${Qt5_POSITION_INDEPENDENT_CODE})
-+endif()
-+endforeach()
-+endfunction()
-+
- # Some wrappers for simplifying dual-Qt support
- 
- function(qt_use_modules)

diff --git a/net-irc/quassel/metadata.xml b/net-irc/quassel/metadata.xml
index a343c531e40..57498aeffbe 100644
--- a/net-irc/quassel/metada

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

2020-01-04 Thread Johannes Huber
commit: eb910ac08b8fc17443442e34353ef5d4a5d7414e
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Jan  4 11:31:27 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sat Jan  4 11:31:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb910ac0

dev-cpp/yaml-cpp: Version bump 0.6.3

Closes: https://bugs.gentoo.org/700772
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 dev-cpp/yaml-cpp/Manifest  |  1 +
 dev-cpp/yaml-cpp/yaml-cpp-0.6.3.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-cpp/yaml-cpp/Manifest b/dev-cpp/yaml-cpp/Manifest
index 4a2a21dbeb9..9a5094e8b59 100644
--- a/dev-cpp/yaml-cpp/Manifest
+++ b/dev-cpp/yaml-cpp/Manifest
@@ -1 +1,2 @@
 DIST yaml-cpp-0.6.2.tar.gz 1396250 BLAKE2B 
be342c212c980cdb03349dbafbe1db0bb581123b4dd6909393d3cdc86145b997a9d2f9b57a5e9d7c8cc60cdfd03f1c37e9db610d8784f2d29fdeada5ab322894
 SHA512 
fea8ce0a20a00cbc75023d1db442edfcd32d0ac57a3c41b32ec8d56f87cc1d85d7dd7a923ce662f5d3a315f91a736d6be0d649997acd190915c1d68cc93795e4
+DIST yaml-cpp-0.6.3.tar.gz 1398768 BLAKE2B 
07abe1c56740105a0af2335bb1cd48086cb614d9d04c61342e53788bfb043fd7eb2629e441a0a5be50898b288f3526f1707c5fdf1d734395b6450c3103773b14
 SHA512 
68b9ce987cabc1dec79382f922de20cc2c222cb9c090ecb93dc686b048da5c917facf4fce6d8f72feea44b61e5a6770ed3b0c199c4cd4e6bde5b6245c09f8e49

diff --git a/dev-cpp/yaml-cpp/yaml-cpp-0.6.3.ebuild 
b/dev-cpp/yaml-cpp/yaml-cpp-0.6.3.ebuild
new file mode 100644
index 000..cc5377b8d0f
--- /dev/null
+++ b/dev-cpp/yaml-cpp/yaml-cpp-0.6.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS="cmake"
+inherit cmake-multilib
+
+DESCRIPTION="YAML parser and emitter in C++"
+HOMEPAGE="https://github.com/jbeder/yaml-cpp;
+SRC_URI="https://github.com/jbeder/${PN}/archive/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0/0.6"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE="test"
+
+# test breaks build
+# RESTRICT="!test? ( test )"
+RESTRICT+="test"
+
+DEPEND="test? ( dev-cpp/gtest )"
+
+S="${WORKDIR}/${PN}-${P}"
+
+src_prepare() {
+   sed -i \
+   -e 's:INCLUDE_INSTALL_ROOT_DIR:INCLUDE_INSTALL_DIR:g' \
+   yaml-cpp.pc.cmake || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=ON
+   -DYAML_BUILD_SHARED_LIBS=ON
+   -DYAML_CPP_BUILD_TOOLS=OFF # Don't have install rule
+   -DYAML_CPP_BUILD_TESTS=$(usex test)
+   )
+
+   cmake-multilib_src_configure
+}



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

2020-01-03 Thread Johannes Huber
commit: ec657f359a1da42595c590e5ccec751c9119039c
Author: Johannes Huber  gentoo  org>
AuthorDate: Fri Jan  3 16:18:32 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Fri Jan  3 16:22:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec657f35

sys-fs/fuse-zip: Version bump 0.7.0

Closes: https://bugs.gentoo.org/700510
Bug: https://bugs.gentoo.org/702724
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 sys-fs/fuse-zip/Manifest  |  1 +
 sys-fs/fuse-zip/fuse-zip-0.7.0.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/sys-fs/fuse-zip/Manifest b/sys-fs/fuse-zip/Manifest
index 8855d8d8e38..ff3c3d84cbf 100644
--- a/sys-fs/fuse-zip/Manifest
+++ b/sys-fs/fuse-zip/Manifest
@@ -1 +1,2 @@
 DIST fuse-zip-0.4.5.tar.gz 687727 BLAKE2B 
5a03eee7e44eb0599129c3266cf8779545426e8992b8d4a473ca87e3b65c51bdde5720e9cea3e5a121b2983dd320f7ff4f352359702e5e2e8e83598153d575c5
 SHA512 
5a3338d8b820ec5b218db849d139b74d2f4413b94ec75ba8d1a69b8d0e3fdbca0195b1af2f33322fdf9c35f56d3e2e5c4142a7ff3fd3a84bfe7649bbe29b6e98
+DIST fuse-zip-0.7.0.tar.gz 712853 BLAKE2B 
fd8bdaf30321bfbf897598de0291b1b285171b9b254e21acc1ca9f9d5af2b3a199dcb05696e92983a9b7491b4993b59defa53ec37d0a958d4fb80d2baf322194
 SHA512 
ea08bee4a7d0e7a0584237c6e9560d0fd2665bea59e87bc020697c3fc6bdc3c4c5c5d4dcdb454eed8cb735c176dd54d7c9bf879a04ac2d5b38bc271cc3128b69

diff --git a/sys-fs/fuse-zip/fuse-zip-0.7.0.ebuild 
b/sys-fs/fuse-zip/fuse-zip-0.7.0.ebuild
new file mode 100644
index 000..1fefa7a93ca
--- /dev/null
+++ b/sys-fs/fuse-zip/fuse-zip-0.7.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 toolchain-funcs
+
+DESCRIPTION="FUSE file system to navigate, extract, create and modify ZIP 
archives"
+HOMEPAGE="https://bitbucket.org/agalanin/fuse-zip;
+SRC_URI="https://bitbucket.org/agalanin/${PN}/downloads/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-libs/libzip:=
+   sys-fs/fuse:0
+"
+RDEPEND="${DEPEND}"
+
+RESTRICT="test"
+
+DOCS=( changelog README.md )
+
+PATCHES=( "${FILESDIR}/${PN}-0.4.5-makefile.patch" )
+
+src_compile() {
+   emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} ${LDFLAGS}"
+}
+
+src_install() {
+   default
+   doman fuse-zip.1
+}



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

2020-01-03 Thread Johannes Huber
commit: 33050524eed97ef725fafefa48d12d91338657d9
Author: Johannes Huber  gentoo  org>
AuthorDate: Fri Jan  3 16:19:45 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Fri Jan  3 16:22:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33050524

sys-fs/fuse-zip: Remove 0.4.5

Bug: https://bugs.gentoo.org/702724
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 sys-fs/fuse-zip/Manifest  |  1 -
 sys-fs/fuse-zip/fuse-zip-0.4.5.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/sys-fs/fuse-zip/Manifest b/sys-fs/fuse-zip/Manifest
index ff3c3d84cbf..05528afb1dd 100644
--- a/sys-fs/fuse-zip/Manifest
+++ b/sys-fs/fuse-zip/Manifest
@@ -1,2 +1 @@
-DIST fuse-zip-0.4.5.tar.gz 687727 BLAKE2B 
5a03eee7e44eb0599129c3266cf8779545426e8992b8d4a473ca87e3b65c51bdde5720e9cea3e5a121b2983dd320f7ff4f352359702e5e2e8e83598153d575c5
 SHA512 
5a3338d8b820ec5b218db849d139b74d2f4413b94ec75ba8d1a69b8d0e3fdbca0195b1af2f33322fdf9c35f56d3e2e5c4142a7ff3fd3a84bfe7649bbe29b6e98
 DIST fuse-zip-0.7.0.tar.gz 712853 BLAKE2B 
fd8bdaf30321bfbf897598de0291b1b285171b9b254e21acc1ca9f9d5af2b3a199dcb05696e92983a9b7491b4993b59defa53ec37d0a958d4fb80d2baf322194
 SHA512 
ea08bee4a7d0e7a0584237c6e9560d0fd2665bea59e87bc020697c3fc6bdc3c4c5c5d4dcdb454eed8cb735c176dd54d7c9bf879a04ac2d5b38bc271cc3128b69

diff --git a/sys-fs/fuse-zip/fuse-zip-0.4.5.ebuild 
b/sys-fs/fuse-zip/fuse-zip-0.4.5.ebuild
deleted file mode 100644
index a6bf2433100..000
--- a/sys-fs/fuse-zip/fuse-zip-0.4.5.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="FUSE file system to navigate, extract, create and modify ZIP 
archives"
-HOMEPAGE="https://bitbucket.org/agalanin/fuse-zip;
-SRC_URI="https://bitbucket.org/agalanin/${PN}/downloads/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=dev-libs/libzip-0.11.2:=
-   >=sys-fs/fuse-2.7:="
-RDEPEND="${DEPEND}"
-
-RESTRICT="test"
-
-DOCS=( changelog README.md )
-
-PATCHES=( "${FILESDIR}/${P}-makefile.patch" )
-
-src_compile() {
-   emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} ${LDFLAGS}"
-}
-
-src_install() {
-   default
-   doman fuse-zip.1
-}



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

2020-01-02 Thread Johannes Huber
commit: 75b8ea27ae68bfacf6b9b80d93c505535240ce42
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Jan  2 11:41:38 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Thu Jan  2 11:42:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75b8ea27

dev-libs/qtkeychain: Version bump 0.10.0

Closes: https://bugs.gentoo.org/690478
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 dev-libs/qtkeychain/Manifest |  1 +
 dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/dev-libs/qtkeychain/Manifest b/dev-libs/qtkeychain/Manifest
index 77e163f1a7d..e3c45d989b2 100644
--- a/dev-libs/qtkeychain/Manifest
+++ b/dev-libs/qtkeychain/Manifest
@@ -1 +1,2 @@
+DIST qtkeychain-0.10.0.tar.gz 38488 BLAKE2B 
229270158f08a17e391a68bb6eaf6a1924fd1e5caa9ba026e15619dd159d1514894000a74301a2f2dda706f0629b5bc06afeb38191700e834d412c9cff505263
 SHA512 
de35d1a39c717db5c8c3b8a59571e96ed8925836a7043dd9f236c284bf92de4875c4b53686ba73244bbc84b55a88d44316a16da3012e50cbc7594fbf0b1140b6
 DIST qtkeychain-0.9.0.tar.gz 35614 BLAKE2B 
b8fbcc3737808f8415f703cd92dd1f036fd6d1d83c056562e0142f67a234ddc29ad7f029ce9f520c8bcf179d8b99b5cf8b702ad010763956ff0fb8ce3f030934
 SHA512 
d8e7895169e9746c234a156e00edb939926d14da1a5eadab7cb1e67790958973bfd11c9c04c6fa5cf776aafbd0af40dcd50c683f1c80bef60d47d1465bb350df

diff --git a/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild 
b/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild
new file mode 100644
index 000..a267315fed1
--- /dev/null
+++ b/dev-libs/qtkeychain/qtkeychain-0.10.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
+
+HOMEPAGE="https://github.com/frankosterfeld/qtkeychain;
+DESCRIPTION="Qt API for storing passwords securely"
+
+if [[ ${PV} != ** ]]; then
+   SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+else
+   inherit git-r3
+   EGIT_REPO_URI="${HOMEPAGE}.git"
+fi
+
+LICENSE="BSD"
+SLOT="0/1"
+IUSE="gnome-keyring"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   gnome-keyring? ( dev-libs/glib:2 )
+"
+DEPEND="${RDEPEND}
+   gnome-keyring? ( gnome-base/libgnome-keyring )
+"
+
+DOCS=( ChangeLog ReadMe.txt )
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_WITH_QT4=OFF
+   -DQTKEYCHAIN_STATIC=OFF
+   -DBUILD_TEST_APPLICATION=OFF
+   -DBUILD_TRANSLATIONS=ON
+   -DLIBSECRET_SUPPORT=$(usex gnome-keyring)
+   )
+
+   cmake_src_configure
+}



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

2020-01-01 Thread Johannes Huber
commit: 1c181cc1094f7f0eb6f7b1364825a241586db4e2
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Jan  1 21:11:33 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Wed Jan  1 21:12:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c181cc1

x11-misc/polybar: Update remote id

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 x11-misc/polybar/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/polybar/metadata.xml b/x11-misc/polybar/metadata.xml
index 7a2477b509e..39fc3619860 100644
--- a/x11-misc/polybar/metadata.xml
+++ b/x11-misc/polybar/metadata.xml
@@ -12,6 +12,6 @@
Enable network support


-   jaagr/polybar
+   polybar/polybar

 



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

2020-01-01 Thread Johannes Huber
commit: fd045db6c10cdbd2904036bd26f8b5512ded0fb8
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Jan  1 21:10:33 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Wed Jan  1 21:11:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd045db6

x11-misc/polybar: Version bump 3.4.2

Closes: https://bugs.gentoo.org/688374
Closes: https://bugs.gentoo.org/698924
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 x11-misc/polybar/Manifest |  3 ++
 x11-misc/polybar/polybar-3.4.2.ebuild | 64 +++
 2 files changed, 67 insertions(+)

diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest
index d4f83e2bd94..a1f10592356 100644
--- a/x11-misc/polybar/Manifest
+++ b/x11-misc/polybar/Manifest
@@ -1,3 +1,6 @@
 DIST i3ipcpp-0.7.1.tar.gz 191417 BLAKE2B 
62b76a0921c78f374309d26856c01d1467b8bd181ce922fd47daec406afda9d76eea9a1f473b4899e22f99e2ef36fc70f72db1bb17eb1f3e71a8431c2634b915
 SHA512 
ef9f591bb4436916ad038bcb0c15ea3415d1978ff264fb276108ddac89c98515c464fbf252429f6a76589cb78e1434adba2efefb5a844dadad0e261f3806fb72
+DIST i3ipcpp-21ce9060ac7c502225fdbd2f200b1cbdd8eca08d.tar.gz 191599 BLAKE2B 
85488a6c2ab9c6f653b499ceaa6d8e803dd8b32cd701a7fbbe151f7f3ea2dc30555c520ded53f023a21b119be97c2b07ae1ab413479cfde677e2073f3d48e36b
 SHA512 
ba136bd531899ce9e87d458bd6f7d16f45509def37e4fd7aafc16d0e122fe5f56d0eb9dbc3e722dbb6c9812913a7aafa4b749a9c727ab0988908b1e2a425
 DIST polybar-3.3.1.tar.gz 248790 BLAKE2B 
30c2cd2ff537f3a2fe2fe7ce489b5a0ab76a54cd42bbdf8b3727e5f4298898e289c6ea10a460385d8bcdc8ab11749255573bf7d728a01eae895a1ed8a2214c27
 SHA512 
c0bfaf99dcd19f8fcca8bd041c0f9e5f11fb822c92cf12edc2c59e67896f566ee46d1a0d75f5583d393af3a1958c3244a4eb28224f6336e9eaa98a50d740f834
+DIST polybar-3.4.2.tar.gz 253194 BLAKE2B 
136dd32d524902fccbf9db2b2fa8ed582d45565aa0e834af9610e6f692ef70d3e5e066c6021060df9cedf2e1aa2c92753e4fc4ce9c0935795ef4b0056c273687
 SHA512 
2205847ebc03040e8d2a2581d2c70e940157c5dba71e0c2d086c0f0971a6ffd83c42846a85dd93165512f35710e3f3af8b4494bcd695f71ef0ac501f74753dfd
 DIST xpp-1.4.0.tar.gz 84095 BLAKE2B 
2af4221953abe7f40473c55cd50c608b54ebc85a62be65af987ed5e6c5eaf56fbd92531788becf39ba5ad52099ac78f36e9b2a2515b473f4d86ed5fda3fa5065
 SHA512 
d34cbbe2391db36db7dffac0415d26b7487536e97c4d7efd472ab0aeffa4c8e757ee030b05e2aa1cfa8a591ee591bb96a6db7eb9fa5850027f958e92f078739c
+DIST xpp-8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33.tar.gz 83974 BLAKE2B 
6ea8599136288c006b6993bd6c704ec32d82773153733b4bc6a9c3f326eaf6f3b155d92f270eeb14d57b399f7b5ea0f6bdd5cee41bb5bdf4c1650f337b77f857
 SHA512 
92874b25305b3be777e739122ff82f1ba16b8e2e445e8ee4891918074ea8ea371f2016d7901cfc477d0286a9e15910c4cee431a11eb71e32728bfbf561313e4f

diff --git a/x11-misc/polybar/polybar-3.4.2.ebuild 
b/x11-misc/polybar/polybar-3.4.2.ebuild
new file mode 100644
index 000..43a60e76c0a
--- /dev/null
+++ b/x11-misc/polybar/polybar-3.4.2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+XPP_COMMIT="8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33"
+I3IPCPP_COMMIT="21ce9060ac7c502225fdbd2f200b1cbdd8eca08d"
+inherit cmake-utils python-single-r1
+
+DESCRIPTION="A fast and easy-to-use tool for creating status bars"
+HOMEPAGE="https://github.com/polybar/polybar;
+SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+   https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> 
xpp-${XPP_COMMIT}.tar.gz
+   https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> 
i3ipcpp-${I3IPCPP_COMMIT}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="MIT"
+SLOT="0"
+
+IUSE="alsa curl i3wm ipc mpd network pulseaudio"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   ${PYTHON_DEPS}
+   x11-base/xcb-proto
+   x11-libs/cairo[xcb]
+   x11-libs/libxcb[xkb]
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-wm
+   x11-libs/xcb-util-xrm
+   alsa? ( media-libs/alsa-lib )
+   curl? ( net-misc/curl )
+   i3wm? ( dev-libs/jsoncpp )
+   mpd? ( media-libs/libmpdclient )
+   network? ( net-wireless/wireless-tools )
+   pulseaudio? ( media-sound/pulseaudio )
+"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   rmdir "${S}"/lib/xpp || die
+   mv "${WORKDIR}"/xpp-$XPP_COMMIT "${S}"/lib/xpp || die
+
+   rmdir "${S}"/lib/i3ipcpp || die
+   mv "${WORKDIR}"/i3ipcpp-$I3IPCPP_COMMIT "${S}"/lib/i3ipcpp || die
+
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_ALSA="$(usex alsa)"
+   -DENABLE_CURL="$(usex curl)"
+   -DENABLE_I3="$(usex i3wm)"

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

2020-01-01 Thread Johannes Huber
commit: f89a337d17f25c53c8b61c95abce7e348f5c0cc2
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Jan  1 19:50:52 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Wed Jan  1 19:50:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f89a337d

x11-misc/polybar: Remove 3.2.1

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 x11-misc/polybar/Manifest |  1 -
 x11-misc/polybar/polybar-3.2.1.ebuild | 67 ---
 2 files changed, 68 deletions(-)

diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest
index e9570d0e669..d4f83e2bd94 100644
--- a/x11-misc/polybar/Manifest
+++ b/x11-misc/polybar/Manifest
@@ -1,4 +1,3 @@
 DIST i3ipcpp-0.7.1.tar.gz 191417 BLAKE2B 
62b76a0921c78f374309d26856c01d1467b8bd181ce922fd47daec406afda9d76eea9a1f473b4899e22f99e2ef36fc70f72db1bb17eb1f3e71a8431c2634b915
 SHA512 
ef9f591bb4436916ad038bcb0c15ea3415d1978ff264fb276108ddac89c98515c464fbf252429f6a76589cb78e1434adba2efefb5a844dadad0e261f3806fb72
-DIST polybar-3.2.1.tar.gz 242327 BLAKE2B 
eb7bfe6e6d58fb4389016b8e5c73feea3984ce3ccefdb1acf202c6d2873a634e4d096658b850e8534c5c8c56e42ac66b3b8e80dabf5625491e5f56523b043ddf
 SHA512 
e93c33738029b2e56a5dda75cbf3ee804c0d89c406444da6991ea8a5dd00e5544ef51d20f3d67ec293fc55ab7095e8e3057aaf8d1c08af61cf0531297e55a18d
 DIST polybar-3.3.1.tar.gz 248790 BLAKE2B 
30c2cd2ff537f3a2fe2fe7ce489b5a0ab76a54cd42bbdf8b3727e5f4298898e289c6ea10a460385d8bcdc8ab11749255573bf7d728a01eae895a1ed8a2214c27
 SHA512 
c0bfaf99dcd19f8fcca8bd041c0f9e5f11fb822c92cf12edc2c59e67896f566ee46d1a0d75f5583d393af3a1958c3244a4eb28224f6336e9eaa98a50d740f834
 DIST xpp-1.4.0.tar.gz 84095 BLAKE2B 
2af4221953abe7f40473c55cd50c608b54ebc85a62be65af987ed5e6c5eaf56fbd92531788becf39ba5ad52099ac78f36e9b2a2515b473f4d86ed5fda3fa5065
 SHA512 
d34cbbe2391db36db7dffac0415d26b7487536e97c4d7efd472ab0aeffa4c8e757ee030b05e2aa1cfa8a591ee591bb96a6db7eb9fa5850027f958e92f078739c

diff --git a/x11-misc/polybar/polybar-3.2.1.ebuild 
b/x11-misc/polybar/polybar-3.2.1.ebuild
deleted file mode 100644
index 480c094886d..000
--- a/x11-misc/polybar/polybar-3.2.1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit cmake-utils python-single-r1
-
-XPP_VERSION="1.4.0"
-I3IPCPP_VERSION="0.7.1"
-
-DESCRIPTION="A fast and easy-to-use tool for creating status bars"
-HOMEPAGE="https://github.com/jaagr/polybar;
-SRC_URI="https://github.com/jaagr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
-   https://github.com/jaagr/xpp/archive/${XPP_VERSION}.tar.gz -> 
xpp-${XPP_VERSION}.tar.gz
-   https://github.com/jaagr/i3ipcpp/archive/v${I3IPCPP_VERSION}.tar.gz -> 
i3ipcpp-${I3IPCPP_VERSION}.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE="alsa curl i3wm ipc mpd network pulseaudio"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
-   ${PYTHON_DEPS}
-   x11-base/xcb-proto
-   x11-libs/cairo[xcb]
-   x11-libs/libxcb[xkb]
-   x11-libs/xcb-util-image
-   x11-libs/xcb-util-wm
-   x11-libs/xcb-util-xrm
-   alsa? ( media-libs/alsa-lib )
-   curl? ( net-misc/curl )
-   i3wm? ( dev-libs/jsoncpp )
-   mpd? ( media-libs/libmpdclient )
-   network? ( net-wireless/wireless-tools )
-   pulseaudio? ( media-sound/pulseaudio )
-"
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   rmdir "${S}"/lib/xpp || die
-   mv "${WORKDIR}"/xpp-$XPP_VERSION "${S}"/lib/xpp || die
-
-   rmdir "${S}"/lib/i3ipcpp || die
-   mv "${WORKDIR}"/i3ipcpp-$I3IPCPP_VERSION "${S}"/lib/i3ipcpp || die
-
-   sed -i "s/.*cpp_error,.*/&\n\t  'eventstruct'   : lambda x, y: None,/" 
lib/xpp/generators/cpp_client.py || die "sed failed"
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_ALSA="$(usex alsa)"
-   -DENABLE_CURL="$(usex curl)"
-   -DENABLE_I3="$(usex i3wm)"
-   -DBUILD_IPC_MSG="$(usex ipc)"
-   -DENABLE_MPD="$(usex mpd)"
-   -DENABLE_NETWORK="$(usex network)"
-   -DENABLE_PULSEAUDIO="$(usex pulseaudio)"
-   )
-   cmake-utils_src_configure
-}



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

2020-01-01 Thread Johannes Huber
commit: 81577790111c6de553c1855613c08bc945d9742b
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Jan  1 19:52:00 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Wed Jan  1 19:52:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81577790

x11-misc/polybar: Remove live

Closes: https://bugs.gentoo.org/702454
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 x11-misc/polybar/polybar-.ebuild | 73 
 1 file changed, 73 deletions(-)

diff --git a/x11-misc/polybar/polybar-.ebuild 
b/x11-misc/polybar/polybar-.ebuild
deleted file mode 100644
index adddc936af6..000
--- a/x11-misc/polybar/polybar-.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 )
-inherit cmake-utils python-single-r1
-
-DESCRIPTION="A fast and easy-to-use tool for creating status bars"
-HOMEPAGE="https://github.com/jaagr/polybar;
-
-if [[ ${PV} != ** ]]; then
-   XPP_VERSION="1.4.0"
-   I3IPCPP_VERSION="0.7.1"
-   SRC_URI="https://github.com/jaagr/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   https://github.com/jaagr/xpp/archive/${XPP_VERSION}.tar.gz -> 
xpp-${XPP_VERSION}.tar.gz
-   
https://github.com/jaagr/i3ipcpp/archive/v${I3IPCPP_VERSION}.tar.gz -> 
i3ipcpp-${I3IPCPP_VERSION}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-else
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/jaagr/${PN}.git;
-   EGIT_CLONE_TYPE="shallow"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-IUSE="alsa curl i3wm ipc mpd network pulseaudio"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
-   ${PYTHON_DEPS}
-   x11-base/xcb-proto
-   x11-libs/cairo[xcb]
-   x11-libs/libxcb[xkb]
-   x11-libs/xcb-util-image
-   x11-libs/xcb-util-wm
-   x11-libs/xcb-util-xrm
-   alsa? ( media-libs/alsa-lib )
-   curl? ( net-misc/curl )
-   i3wm? ( dev-libs/jsoncpp )
-   mpd? ( media-libs/libmpdclient )
-   network? ( net-wireless/wireless-tools )
-   pulseaudio? ( media-sound/pulseaudio )
-"
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   if [[ ${PV} != ** ]]; then
-   rmdir "${S}"/lib/xpp || die
-   mv "${WORKDIR}"/xpp-$XPP_VERSION "${S}"/lib/xpp || die
-
-   rmdir "${S}"/lib/i3ipcpp || die
-   mv "${WORKDIR}"/i3ipcpp-$I3IPCPP_VERSION "${S}"/lib/i3ipcpp || 
die
-   fi
-
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_ALSA="$(usex alsa)"
-   -DENABLE_CURL="$(usex curl)"
-   -DENABLE_I3="$(usex i3wm)"
-   -DBUILD_IPC_MSG="$(usex ipc)"
-   -DENABLE_MPD="$(usex mpd)"
-   -DENABLE_NETWORK="$(usex network)"
-   -DENABLE_PULSEAUDIO="$(usex pulseaudio)"
-   )
-
-   cmake-utils_src_configure
-}



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

2020-01-01 Thread Johannes Huber
commit: f39626ba34c53b247959c13b6436158bb372212c
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Jan  1 19:45:38 2020 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Wed Jan  1 19:46:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f39626ba

app-admin/calamares: Version bump 3.2.17.1

Closes: https://bugs.gentoo.org/703694
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 app-admin/calamares/Manifest  |  1 +
 app-admin/calamares/calamares-3.2.17.1.ebuild | 91 +++
 2 files changed, 92 insertions(+)

diff --git a/app-admin/calamares/Manifest b/app-admin/calamares/Manifest
index f7b4da30ca7..b0d039b9964 100644
--- a/app-admin/calamares/Manifest
+++ b/app-admin/calamares/Manifest
@@ -1 +1,2 @@
 DIST calamares-3.2.12.tar.gz 3008153 BLAKE2B 
32b8a141346da528c2aef40a8fe480445cc8acbccc1190ca5ad1b5b0d03b59c709abd663e5ed33503955e3c0caa71476e7d737d46422992fc22e3acd96260857
 SHA512 
00dec40eb9c9e95933d3785a7b2ddc606530d8b94fde233d91071afbe11067d4e5b0a81298e66aaa0c65b55b6a86359466d8789f3ed886e76c2102b850f2bbc0
+DIST calamares-3.2.17.1.tar.gz 3128350 BLAKE2B 
a6926faaf1d521647cc0037b88686f9ceee1cc8167b888fe3c25228cbca8058572c8786a51f6ce0ccb77b31351d21ac41fa6c86a6577569c118729e1263ccafa
 SHA512 
fa8f1906aa7774b0f6bd65d1dc87ea2e08df92018c162f7e7fe01fe6119e65d6391141bc242623f88040bb18eb8b71003cb7417b27c10b39bc30de0f0bf8deb0

diff --git a/app-admin/calamares/calamares-3.2.17.1.ebuild 
b/app-admin/calamares/calamares-3.2.17.1.ebuild
new file mode 100644
index 000..e94dcef7f30
--- /dev/null
+++ b/app-admin/calamares/calamares-3.2.17.1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_TEST="true"
+PYTHON_COMPAT=( python3_6 )
+inherit ecm python-r1
+
+DESCRIPTION="Distribution-independent installer framework"
+HOMEPAGE="https://calamares.io;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz;
+KEYWORDS="~amd64"
+SLOT=5
+LICENSE="GPL-3"
+IUSE="+networkmanager pythonqt +upower"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+COMMON_DEPEND="${PYTHON_DEPS}
+   dev-cpp/yaml-cpp:=
+   >=dev-libs/boost-1.55:=[python,${PYTHON_USEDEP}]
+   dev-libs/libpwquality[${PYTHON_USEDEP}]
+   dev-qt/qtconcurrent:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwebengine:5[widgets]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   kde-frameworks/kconfig:5
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/kcrash:5
+   kde-frameworks/kpackage:5
+   kde-frameworks/kparts:5
+   kde-frameworks/kservice:5
+   sys-apps/dbus
+   sys-apps/dmidecode
+   sys-auth/polkit-qt
+   >=sys-libs/kpmcore-4.0.0:5=
+   pythonqt? ( >=dev-python/PythonQt-3.1:=[${PYTHON_USEDEP}] )
+"
+DEPEND="${COMMON_DEPEND}
+   test? ( dev-qt/qttest:5 )
+"
+RDEPEND="${COMMON_DEPEND}
+   app-admin/sudo
+   dev-libs/libatasmart
+   net-misc/rsync
+   || ( sys-boot/grub:2 sys-boot/systemd-boot )
+   sys-boot/os-prober
+   sys-fs/squashfs-tools
+   sys-libs/timezone-data
+   virtual/udev
+   networkmanager? ( net-misc/networkmanager )
+   upower? ( sys-power/upower )
+"
+
+src_prepare() {
+   ecm_src_prepare
+   python_setup
+   export PYTHON_INCLUDE_DIRS="$(python_get_includedir)" \
+   PYTHON_INCLUDE_PATH="$(python_get_library_path)"\
+   PYTHON_CFLAGS="$(python_get_CFLAGS)"\
+   PYTHON_LIBS="$(python_get_LIBS)"
+
+   sed -i -e 's:pkexec /usr/bin/calamares:calamares-pkexec:' \
+   calamares.desktop || die
+   sed -i -e 's:Icon=calamares:Icon=drive-harddisk:' \
+   calamares.desktop || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWEBVIEW_FORCE_WEBKIT=OFF
+   -DCMAKE_DISABLE_FIND_PACKAGE_LIBPARTED=ON
+   -DWITH_PYTHONQT=$(usex pythonqt)
+   )
+
+   ecm_src_configure
+}
+
+src_install() {
+   ecm_src_install
+   dobin "${FILESDIR}"/calamares-pkexec
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/system-config-printer/

2019-12-28 Thread Johannes Huber
commit: 7a7ad44e5813c26a496de88d285146d7329d2e44
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Dec 28 12:52:13 2019 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Sat Dec 28 12:53:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a7ad44e

app-admin/system-config-printer: fix missing dep

dev-perl/XML-Parser is required on build time.

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 app-admin/system-config-printer/system-config-printer-1.5.12.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/app-admin/system-config-printer/system-config-printer-1.5.12.ebuild 
b/app-admin/system-config-printer/system-config-printer-1.5.12.ebuild
index b8db515b232..17ecd85d10b 100644
--- a/app-admin/system-config-printer/system-config-printer-1.5.12.ebuild
+++ b/app-admin/system-config-printer/system-config-printer-1.5.12.ebuild
@@ -36,6 +36,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
 DEPEND="${COMMON_DEPEND}
app-text/docbook-xml-dtd:4.1.2
>=app-text/xmlto-0.0.22
+   dev-perl/XML-Parser
dev-util/desktop-file-utils
dev-util/intltool
sys-devel/gettext



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

2019-12-26 Thread Johannes Huber
commit: babfd54b4d5d0cee8235934875a638ca31bf6df0
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Dec 26 11:17:13 2019 +
Commit:     Johannes Huber  gentoo  org>
CommitDate: Thu Dec 26 11:17:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=babfd54b

net-vpn/openfortivpn: Remove 1.9.0

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 net-vpn/openfortivpn/Manifest  |  1 -
 net-vpn/openfortivpn/openfortivpn-1.9.0.ebuild | 38 --
 2 files changed, 39 deletions(-)

diff --git a/net-vpn/openfortivpn/Manifest b/net-vpn/openfortivpn/Manifest
index d9251ae21bf..fd18edaf1b5 100644
--- a/net-vpn/openfortivpn/Manifest
+++ b/net-vpn/openfortivpn/Manifest
@@ -1,3 +1,2 @@
 DIST openfortivpn-1.10.0.tar.gz 74872 BLAKE2B 
98b6840aedb72592d95f12c011823119f1622154f1ebe20da867e6e0b8b2da666928a74d8712564d743d37b9c1ef24d9e1764cd11e86b53d4969594f549e68d6
 SHA512 
504cc489c298a59b958afe8278e3d7089fa2f5c21b0ce4c1c6e8bd99ccc670f86ba48812b844dffae04930d3398ac38e7a27768022e972f45b81f19e8400801e
 DIST openfortivpn-1.11.0.tar.gz 77325 BLAKE2B 
af899a0e096f439fd85bf65d5a6bf620fd970177ab2afbf4b4bcfec6fdd34179ec7e239ceadcf0fe326c8eb9d281e7c19756e2ea444e96c58a203f0c32795163
 SHA512 
09a1d2deea932be80306a2a394aae8553e23389668844dd16d69626bdf1e6c28f58c0d45483fbb994b046e4e4cce4bf6e1e79fcd3ebc2c4d93870f431a8553f4
-DIST openfortivpn-1.9.0.tar.gz 71903 BLAKE2B 
0f37b782944e96ba043b82bb172cdd90badf501a31f4ef253cdfc2ea59f4d478ccb4de15514df279059ad41ff3d872e2521ebc64af56844e5d3dd719e8965e18
 SHA512 
bea07d173f84562e37bbd925fc9ca1ffc4b91442792d29dd5f78849a44df7f4f677f306bb9020ca3ebdc4da1d5635bb4e746455c4ccf9ef1598c8100dcb2df7a

diff --git a/net-vpn/openfortivpn/openfortivpn-1.9.0.ebuild 
b/net-vpn/openfortivpn/openfortivpn-1.9.0.ebuild
deleted file mode 100644
index ba9f16f5925..000
--- a/net-vpn/openfortivpn/openfortivpn-1.9.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools linux-info
-
-DESCRIPTION="A Fortinet compatible VPN client"
-HOMEPAGE="https://github.com/adrienverge/openfortivpn;
-SRC_URI="https://github.com/adrienverge/openfortivpn/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3-with-openssl-exception openssl"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="libressl"
-
-DEPEND="
-   net-dialup/ppp
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-"
-RDEPEND="${DEPEND}"
-
-CONFIG_CHECK="~PPP ~PPP_ASYNC"
-
-src_prepare() {
-   default
-
-   sed -i 's/-Werror//g' Makefile.am || die "Failed to remove -Werror from 
Makefile.am"
-
-   eautoreconf
-}
-
-src_install() {
-   default
-
-   keepdir /etc/openfortivpn
-}



  1   2   3   4   5   6   7   8   9   10   >