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

2020-11-08 Thread Andreas Sturmlechner
commit: 97c219fef048ddbaf0a2a9c4ba13955974b6a4ba
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  7 21:12:35 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  7 21:12:35 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=97c219fe

kde-frameworks/kio: 5.76.0 version bump

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

 kde-frameworks/kio/kio-5.76.0.ebuild | 94 
 1 file changed, 94 insertions(+)

diff --git a/kde-frameworks/kio/kio-5.76.0.ebuild 
b/kde-frameworks/kio/kio-5.76.0.ebuild
new file mode 100644
index 00..ce4e2aa906
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.76.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_DESIGNERPLUGIN="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="acl +handbook kerberos +kwallet X"
+
+RDEPEND="
+   dev-libs/libxml2
+   dev-libs/libxslt
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kauth-${PVCUT}*:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kbookmarks-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
+   kerberos? ( virtual/krb5 )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
+   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   test? ( sys-libs/zlib )
+   X? (
+   x11-base/xorg-proto
+   x11-libs/libX11
+   x11-libs/libXrender
+   )
+"
+PDEPEND="
+   >=kde-frameworks/kded-${PVCUT}:5
+"
+
+# tests hang
+RESTRICT+=" test"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package handbook KF5DocTools)
+   $(cmake_use_find_package kerberos GSSAPI)
+   $(cmake_use_find_package kwallet KF5Wallet)
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   ecm_pkg_postinst
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   ecm_pkg_postrm
+   xdg_desktop_database_update
+}



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

2020-11-08 Thread Andreas Sturmlechner
commit: 5e3166862917e3ae7be79cb7097844ab9fd604f7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  7 21:12:37 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  7 21:12:37 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5e316686

kde-frameworks/kjsembed: 5.76.0 version bump

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

 kde-frameworks/kjsembed/kjsembed-5.76.0.ebuild | 28 ++
 1 file changed, 28 insertions(+)

diff --git a/kde-frameworks/kjsembed/kjsembed-5.76.0.ebuild 
b/kde-frameworks/kjsembed/kjsembed-5.76.0.ebuild
new file mode 100644
index 00..493cf0ae1c
--- /dev/null
+++ b/kde-frameworks/kjsembed/kjsembed-5.76.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="optional"
+ECM_QTHELP="false"
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Framework binding JavaScript objects to QObjects"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kjs-${PVCUT}*:5
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/designer-${QTMIN}:5
+"



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

2020-11-08 Thread Andreas Sturmlechner
commit: 92605a24c39699f7bbfb3c1186eee64d15ddd61e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  7 21:12:35 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  7 21:12:35 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=92605a24

kde-frameworks/kparts: 5.76.0 version bump

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

 kde-frameworks/kparts/kparts-5.76.0.ebuild | 33 ++
 1 file changed, 33 insertions(+)

diff --git a/kde-frameworks/kparts/kparts-5.76.0.ebuild 
b/kde-frameworks/kparts/kparts-5.76.0.ebuild
new file mode 100644
index 00..9622cfea1f
--- /dev/null
+++ b/kde-frameworks/kparts/kparts-5.76.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework providing elaborate user-interface components"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+"
+DEPEND="${RDEPEND}
+   >=kde-frameworks/ktextwidgets-${PVCUT}:5
+"



[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/files/

2020-11-08 Thread Andreas Sturmlechner
commit: 7c65a378db49480d81bbeae7ccf2f31676b52931
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  8 08:43:21 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov  8 08:44:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c65a378

app-office/libreoffice: remove unused patch

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18152
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../libreoffice-7.0.3.1-fix-non-pdfium-build.patch | 29 --
 1 file changed, 29 deletions(-)

diff --git 
a/app-office/libreoffice/files/libreoffice-7.0.3.1-fix-non-pdfium-build.patch 
b/app-office/libreoffice/files/libreoffice-7.0.3.1-fix-non-pdfium-build.patch
deleted file mode 100644
index 0361cd4c483..000
--- 
a/app-office/libreoffice/files/libreoffice-7.0.3.1-fix-non-pdfium-build.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 5f3f17a9c64e33fb787a79dc94d902147da77d71 Mon Sep 17 00:00:00 2001
-From: Noel Grandin 
-Date: Sat, 19 Sep 2020 20:38:29 +0200
-Subject: fix non-pdfium build
-
-Change-Id: Ic1e30a412927748ba58a21cf2ee922cd1a490aa4
-Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103040
-Tested-by: Jenkins
-Reviewed-by: Noel Grandin 

- vcl/source/filter/ipdf/pdfread.cxx   |  2 +-
- xmlsecurity/source/pdfio/pdfdocument.cxx | 12 +++-
- 2 files changed, 8 insertions(+), 6 deletions(-)
-
-diff --git a/vcl/source/filter/ipdf/pdfread.cxx 
b/vcl/source/filter/ipdf/pdfread.cxx
-index 39c2933be8d5..a9b079a75bc3 100644
 a/vcl/source/filter/ipdf/pdfread.cxx
-+++ b/vcl/source/filter/ipdf/pdfread.cxx
-@@ -220,7 +220,7 @@ size_t RenderPDFBitmaps(const void* pBuffer, int nSize, 
std::vector& rBi
- (void)rBitmaps;
- (void)nFirstPage;
- (void)nPages;
--(void)fResolutionDPI;
-+(void)pSizeHint;
- return 0;
- #endif // HAVE_FEATURE_PDFIUM
- }
--- 
-cgit v1.2.1



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

2020-11-08 Thread Andreas Sturmlechner
commit: 3e774e062c0f6dc705a983c331b3acdb93829ea9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  8 08:43:19 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov  8 08:44:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e774e06

app-admin/system-config-printer: 1.5.13 version bump

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

 app-admin/system-config-printer/Manifest   |  1 +
 .../system-config-printer-1.5.13.ebuild| 76 ++
 2 files changed, 77 insertions(+)

diff --git a/app-admin/system-config-printer/Manifest 
b/app-admin/system-config-printer/Manifest
index 01c0dc3964b..22c632e36fb 100644
--- a/app-admin/system-config-printer/Manifest
+++ b/app-admin/system-config-printer/Manifest
@@ -1 +1,2 @@
 DIST system-config-printer-1.5.12.tar.xz 955756 BLAKE2B 
766cc7307382a7b0ab65387650f1568fd5108dae2693dfc93684c6593e28837d513e4c823bf4e07c3ba2123eea8aba0649135020318f06f38633b9837683d7f7
 SHA512 
c8b0702dcdf99c4e8a19274dd4a3f82d9263bd5f51d0c19edf7d71fb13095f57a35e643ddbe161ffb5805e72bf7da0cb6a3de44a554854390ac05d8e56644c32
+DIST system-config-printer-1.5.13.tar.xz 974532 BLAKE2B 
44e748d2fc20edefe58e1c8dd3781aff28af93e57356a9969e051813bf4f04f72c4e895b587e86614df6fb4984a4d610e8e1a1e1801ae8912b6904679c72
 SHA512 
f4fbc1b20b35aa5b33bafdffc8a7490cc3c55e0b33bd9e925f1d3e01532c0a7bb87f80a04dd6da6fc492edd9fea74bacb0ce16ff64ceac622722fe1f9a77a6b7

diff --git 
a/app-admin/system-config-printer/system-config-printer-1.5.13.ebuild 
b/app-admin/system-config-printer/system-config-printer-1.5.13.ebuild
new file mode 100644
index 000..273b0c84a71
--- /dev/null
+++ b/app-admin/system-config-printer/system-config-printer-1.5.13.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_REQ_USE="xml"
+inherit python-single-r1 systemd xdg
+
+DESCRIPTION="Graphical user interface for CUPS administration"
+HOMEPAGE="https://github.com/OpenPrinting/system-config-printer;
+SRC_URI="https://github.com/OpenPrinting/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="gnome-keyring policykit"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# Needs cups running, bug 284005
+RESTRICT="test"
+
+# Additional unhandled dependencies
+# gnome-extra/gnome-packagekit[${PYTHON_USEDEP}] with pygobject:2 ?
+# python samba client: smbc
+# selinux: needed for troubleshooting
+COMMON_DEPEND="${PYTHON_DEPS}
+   dev-libs/glib:2
+   net-print/cups[dbus]
+   virtual/libusb:1
+   >=virtual/udev-172
+   x11-libs/gtk+:3[introspection]
+   x11-libs/libnotify[introspection]
+   x11-libs/pango[introspection]
+"
+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
+   virtual/pkgconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   $(python_gen_cond_dep '
+   dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
+   dev-python/pycairo[${PYTHON_MULTI_USEDEP}]
+   dev-python/pycups[${PYTHON_MULTI_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   dev-python/requests[${PYTHON_MULTI_USEDEP}]
+   dev-python/urllib3[${PYTHON_MULTI_USEDEP}]
+   ')
+   gnome-keyring? ( app-crypt/libsecret[introspection] )
+   policykit? ( net-print/cups-pk-helper )
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-nls
+   --with-desktop-vendor=Gentoo
+   --with-udev-rules
+   --with-systemdsystemunitdir=$(systemd_get_systemunitdir)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   python_fix_shebang "${ED}"
+   python_optimize
+}



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

2020-11-08 Thread Andreas Sturmlechner
commit: 85ee246a13a867bbda7d04c8200249f370c25639
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  7 21:12:36 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  7 21:12:36 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=85ee246a

kde-frameworks/kdewebkit: 5.76.0 version bump

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

 kde-frameworks/kdewebkit/kdewebkit-5.76.0.ebuild | 40 
 1 file changed, 40 insertions(+)

diff --git a/kde-frameworks/kdewebkit/kdewebkit-5.76.0.ebuild 
b/kde-frameworks/kdewebkit/kdewebkit-5.76.0.ebuild
new file mode 100644
index 00..24ca177737
--- /dev/null
+++ b/kde-frameworks/kdewebkit/kdewebkit-5.76.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_QTHELP="false"
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Framework providing KDE integration of QtWebKit"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="designer"
+
+RDEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwebkit-5.212.0_pre20180120:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwallet-${PVCUT}*:5
+   designer? ( =kde-frameworks/kdesignerplugin-${PVCUT}*:5 )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtnetwork-${QTMIN}:5
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_DESIGNERPLUGIN=$(usex designer)
+   )
+   ecm_src_configure
+}



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

2020-11-08 Thread Andreas Sturmlechner
commit: b9299820afb45c3271301516d8d163e40b618051
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  7 21:12:37 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  7 21:12:37 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b9299820

kde-frameworks/kross: 5.76.0 version bump

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

 kde-frameworks/kross/kross-5.76.0.ebuild | 34 
 1 file changed, 34 insertions(+)

diff --git a/kde-frameworks/kross/kross-5.76.0.ebuild 
b/kde-frameworks/kross/kross-5.76.0.ebuild
new file mode 100644
index 00..36bf6f6b09
--- /dev/null
+++ b/kde-frameworks/kross/kross-5.76.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework for embedding scripting into applications"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtscript-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/designer-${QTMIN}:5
+"



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

2020-11-08 Thread Andreas Sturmlechner
commit: 802d48d1c70a5cc65063a7a9aacbc33a800da05f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  7 21:12:35 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  7 21:12:35 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=802d48d1

kde-frameworks/ktexteditor: 5.76.0 version bump

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

 .../ktexteditor/ktexteditor-5.76.0.ebuild  | 59 ++
 1 file changed, 59 insertions(+)

diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.76.0.ebuild 
b/kde-frameworks/ktexteditor/ktexteditor-5.76.0.ebuild
new file mode 100644
index 00..fe79e0f104
--- /dev/null
+++ b/kde-frameworks/ktexteditor/ktexteditor-5.76.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework providing a full text editor component"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="+editorconfig git"
+
+BDEPEND="
+   test? ( >=kde-frameworks/kservice-${PVCUT}:5 )
+"
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kauth-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/sonnet-${PVCUT}*:5
+   =kde-frameworks/syntax-highlighting-${PVCUT}*:5
+   editorconfig? ( app-text/editorconfig-core-c )
+   git? ( dev-libs/libgit2:= )
+"
+RDEPEND="${DEPEND}"
+
+RESTRICT+=" test"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package editorconfig EditorConfig)
+   $(cmake_use_find_package git LibGit2)
+   )
+
+   ecm_src_configure
+}



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

2020-11-08 Thread Andreas Sturmlechner
commit: 10922a648985250184671520cd64385b877aeaa4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  7 21:12:36 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  7 21:12:36 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=10922a64

kde-frameworks/purpose: 5.76.0 version bump

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

 kde-frameworks/purpose/purpose-5.76.0.ebuild | 68 
 1 file changed, 68 insertions(+)

diff --git a/kde-frameworks/purpose/purpose-5.76.0.ebuild 
b/kde-frameworks/purpose/purpose-5.76.0.ebuild
new file mode 100644
index 00..6e6ea9578b
--- /dev/null
+++ b/kde-frameworks/purpose/purpose-5.76.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_QTHELP="false"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
+inherit ecm kde.org optfeature xdg-utils
+
+DESCRIPTION="Library for providing abstractions to get the developer's 
purposes fulfilled"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="bluetooth +dolphin +kaccounts"
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kirigami-${PVCUT}*:5
+   dolphin? ( =kde-frameworks/knotifications-${PVCUT}*:5 )
+   kaccounts? (
+   >=kde-apps/kaccounts-integration-19.04.3:5
+   net-libs/accounts-qt
+   )
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kdeclarative-${PVCUT}:5
+   bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:5 )
+   kaccounts? ( net-libs/accounts-qml )
+"
+
+# requires running environment
+RESTRICT+=" test"
+
+src_prepare() {
+   ecm_src_prepare
+   cmake_run_in src/plugins cmake_comment_add_subdirectory bluetooth
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package dolphin KF5Notifications)
+   $(cmake_use_find_package kaccounts KAccounts)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "Optional dependencies:"
+   optfeature "Send through KDE Connect" kde-misc/kdeconnect
+   fi
+   ecm_pkg_postinst
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2020-11-08 Thread Andreas Sturmlechner
commit: cf82c2a2147c583ce0fa2415f88b8cd3f16d90ec
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  7 21:12:36 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  7 21:12:36 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cf82c2a2

kde-frameworks/kdesignerplugin: 5.76.0 version bump

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

 .../kdesignerplugin/kdesignerplugin-5.76.0.ebuild  | 25 ++
 1 file changed, 25 insertions(+)

diff --git a/kde-frameworks/kdesignerplugin/kdesignerplugin-5.76.0.ebuild 
b/kde-frameworks/kdesignerplugin/kdesignerplugin-5.76.0.ebuild
new file mode 100644
index 00..0433d915f4
--- /dev/null
+++ b/kde-frameworks/kdesignerplugin/kdesignerplugin-5.76.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="optional"
+ECM_QTHELP="false"
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Framework providing plugins to use KDE frameworks widgets in 
QtDesigner"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="nls"
+
+BDEPEND="
+   nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
+"
+DEPEND="
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"



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

2020-11-08 Thread Andreas Sturmlechner
commit: a483aaf3f1ca454531166d26d70b34227ab09945
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  7 21:12:35 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  7 21:12:35 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a483aaf3

kde-frameworks/knewstuff: 5.76.0 version bump

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

 kde-frameworks/knewstuff/knewstuff-5.76.0.ebuild | 40 
 1 file changed, 40 insertions(+)

diff --git a/kde-frameworks/knewstuff/knewstuff-5.76.0.ebuild 
b/kde-frameworks/knewstuff/knewstuff-5.76.0.ebuild
new file mode 100644
index 00..96d2ca852d
--- /dev/null
+++ b/kde-frameworks/knewstuff/knewstuff-5.76.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Framework for downloading and sharing additional application data"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/attica-${PVCUT}*:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kpackage-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}
+   >=kde-frameworks/kirigami-${PVCUT}:5
+"



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

2020-11-08 Thread Andreas Sturmlechner
commit: 423b90401a8fed2ce1f00d26f0631b49621e6b81
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  7 21:12:36 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  7 21:12:36 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=423b9040

kde-frameworks/plasma: 5.76.0 version bump

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

 kde-frameworks/plasma/plasma-5.76.0.ebuild | 74 ++
 1 file changed, 74 insertions(+)

diff --git a/kde-frameworks/plasma/plasma-5.76.0.ebuild 
b/kde-frameworks/plasma/plasma-5.76.0.ebuild
new file mode 100644
index 00..3e2958b666
--- /dev/null
+++ b/kde-frameworks/plasma/plasma-5.76.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_ORG_NAME="${PN}-framework"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Plasma framework"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="gles2-only wayland X"
+
+BDEPEND="
+   >=kde-frameworks/kdoctools-${PVCUT}:5
+"
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5[gles2-only=]
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kactivities-${PVCUT}*:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kdeclarative-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kirigami-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kpackage-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   !gles2-only? ( virtual/opengl )
+   wayland? (
+   =kde-frameworks/kwayland-${PVCUT}*:5
+   media-libs/mesa[egl]
+   )
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libX11
+   x11-libs/libxcb
+   )
+"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+"
+
+RESTRICT+=" test"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package !gles2-only OpenGL)
+   $(cmake_use_find_package wayland EGL)
+   $(cmake_use_find_package wayland KF5Wayland)
+   $(cmake_use_find_package X X11)
+   $(cmake_use_find_package X XCB)
+   )
+
+   ecm_src_configure
+}



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

2020-11-08 Thread Andreas Sturmlechner
commit: 7e8c1a3db61f149db9e4442e830c531bbf528889
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  8 08:43:24 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov  8 08:44:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e8c1a3d

profiles: Update GNOME 2 era deprecation list

Only gnome-base/gnome-vfs remains.

Dropping:
-gnome-base/libbonobo
-gnome-base/libgnome-keyring
-gnome-base/orbit

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

 profiles/package.deprecated | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index 83d19f5937b..3ef9f1182a5 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -45,12 +45,8 @@ sys-power/pm-utils
 dev-perl/Net-SMTP-SSL
 
 # Matt Turner  (2020-03-17)
-# Deprecated GNOME 2 era packages
-# Bugs #640022, #713010, #726784, #728956
+# Deprecated GNOME 2 era packages, bug #751001
 gnome-base/gnome-vfs
-gnome-base/libbonobo
-gnome-base/libgnome-keyring
-gnome-base/orbit
 
 # Andreas Sturmlechner  (2020-03-08)
 # x11-libs/gtkglext is in the process of being removed, tracker bug #698950



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

2020-11-08 Thread Keri Harris
commit: c54b1b24d64447fa84c1a1f83a5b069e69001f40
Author: Keri Harris  gentoo  org>
AuthorDate: Sun Nov  8 08:44:05 2020 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sun Nov  8 08:44:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c54b1b24

dev-lang/swi-prolog: remove old versions

Package-Manager: Portage-3.0.4, Repoman-2.3.22
Signed-off-by: Keri Harris  gentoo.org>

 dev-lang/swi-prolog/Manifest|   2 -
 dev-lang/swi-prolog/swi-prolog-8.0.3.ebuild | 100 ---
 dev-lang/swi-prolog/swi-prolog-8.2.0.ebuild | 103 
 3 files changed, 205 deletions(-)

diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index d4ffb8dcdd7..c6c0a547138 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -1,5 +1,3 @@
-DIST swipl-8.0.3.tar.gz 10418553 BLAKE2B 
d7d381a3070384164f9788060e1c431cc4658dd3e2144fc4c186c9f5395fb7356593766dcaff3ff424f19f917c8a4b56da31b019bd2206a7f794ece549043b76
 SHA512 
e3a0788befb5499be6f70524ef398dc3282a38891f20519dd23ec92f216fc1919a76656e4b648c3dc9d94e578dc2663439ff976eb52ca0dba5a6594f8d4d3037
-DIST swipl-8.2.0.tar.gz 10955744 BLAKE2B 
3f1a534a967c86054596fe8ec5fda41ae2ab09d5617de2082f549211dec39674c2d53a210e697a9399be6061f7cea1f0fb241243c9c6226e64aa4ab22c990c85
 SHA512 
aa0d5e8e8c35e3ff1b6827c9a1ea53de44fa71698b98c974c9e65f2071545d0b71fba7f897327db38791f3cb706072c5dffdb46b4865cc26b9b25ad97522de4b
 DIST swipl-8.2.1.tar.gz 10969688 BLAKE2B 
754678d9683999b681e62321423df01c4d28ac0aefb5b836134790112a76a2710cc3b433d381f4b11756727037cada026a2778445fe533f51a5543332ca86e82
 SHA512 
b49fa0832b4bad3b48256c97538172a06e7a4c50b55823dad345360f98055f0702e7a10fb2bfdb636e3fd99557bcb243cfccbaccb7546cb2afd13335f1c09db8
 DIST swipl-8.3.8.tar.gz 11029755 BLAKE2B 
7b97ed8b6cb391bf87eb6d7561b7f1f5d86dfe54b233dabd77c46b9c9f51148e9623e6d474be77ae1c004885895da9d2a9acf20dc4cd9697df500a2682294a8c
 SHA512 
80b2e1a9e9d435b5ab061773a389b66eda2089dcc5ac617869532d5bd4fdd84e842c294e0e2d81f24330842ad58af1e66e54baa0cf91115db4808959331ca444
 DIST swipl-8.3.9.tar.gz 11066799 BLAKE2B 
c891fd19ddeab5c21eaf3418d13714adb47d2d0ff29f00edd46eaded37637779cf325a9a93e9e902cabfb278d5e90b37de335f54667341d31373b1a8affb78b2
 SHA512 
b4b12b6337b4f92e9a1503189601be7aa574882d420558d167e1c90b257b69d2e64de2aae7aa6074d6ee51bae2eda4ed40c8a977e651c7c7eb5c084fd674769a

diff --git a/dev-lang/swi-prolog/swi-prolog-8.0.3.ebuild 
b/dev-lang/swi-prolog/swi-prolog-8.0.3.ebuild
deleted file mode 100644
index 88f1c0cd888..000
--- a/dev-lang/swi-prolog/swi-prolog-8.0.3.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils eutils flag-o-matic multilib
-
-PATCHSET_VER="0"
-
-DESCRIPTION="versatile implementation of the Prolog programming language"
-HOMEPAGE="https://www.swi-prolog.org/;
-SRC_URI="https://www.swi-prolog.org/download/stable/src/swipl-${PV}.tar.gz;
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE="archive berkdb debug doc +gmp java +libedit libressl minimal odbc pcre 
qt5 readline ssl test uuid X yaml"
-RESTRICT="!test? ( test )"
-
-RDEPEND="sys-libs/ncurses:=
-   sys-libs/zlib
-   archive? ( app-arch/libarchive )
-   berkdb? ( >=sys-libs/db-4:= )
-   odbc? ( dev-db/unixODBC )
-   pcre? ( dev-libs/libpcre )
-   readline? ( sys-libs/readline:= )
-   libedit? ( dev-libs/libedit )
-   gmp? ( dev-libs/gmp:0 )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0 )
-   libressl? ( dev-libs/libressl )
-   )
-   java? ( >=virtual/jdk-1.7:= )
-   uuid? ( dev-libs/ossp-uuid )
-   qt5? (
-   dev-qt/qtwidgets:5
-   dev-qt/qtgui:5
-   )
-   X? (
-   virtual/jpeg:0
-   x11-libs/libX11
-   x11-libs/libXft
-   x11-libs/libXinerama
-   x11-libs/libXpm
-   x11-libs/libXt
-   x11-libs/libICE
-   x11-libs/libSM )
-   yaml? ( dev-libs/libyaml )"
-
-DEPEND="${RDEPEND}
-   X? ( x11-base/xorg-proto )
-   java? ( test? ( =dev-java/junit-3.8* ) )"
-
-S="${WORKDIR}/swipl-${PV}"
-BUILD_DIR="${S}/build"
-CMAKE_USE_DIR="${S}"
-
-src_prepare() {
-   EPATCH_FORCE=yes
-   EPATCH_SUFFIX=patch
-   if [[ -d "${WORKDIR}"/${PV} ]] ; then
-   epatch "${WORKDIR}"/${PV}
-   fi
-
-   sed -i -e "s|\(SWIPL_INSTALL_PREFIX\)   lib/.*)|\1   
$(get_libdir)/swipl)|" CMakeLists.txt || die
-
-   eapply_user
-
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   append-flags -fno-strict-aliasing
-   use debug && append-flags -DO_DEBUG
-
-   mycmakeargs=(
-   -DSWIPL_INSTALL_PREFIX=$(get_libdir)/swipl
-   -DUSE_GMP=$(usex gmp)
-   -DINSTALL_DOCUMENTATION=$(use doc && 

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-systemmonitor/

2020-11-08 Thread Andreas Sturmlechner
commit: ffe66b110212831c9c23208b5c943d90f769687e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  8 08:43:17 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov  8 08:44:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe66b11

kde-plasma/plasma-systemmonitor: New package, version 5.20.0

See also:
https://quantumproductions.info/articles/2020-2020-11/plasma-system-monitor-preview-release
https://mail.kde.org/pipermail/kde-announce-apps/2020-November/005620.html

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

 kde-plasma/plasma-systemmonitor/Manifest   |  1 +
 kde-plasma/plasma-systemmonitor/metadata.xml   |  8 
 .../plasma-systemmonitor-5.20.0.ebuild | 43 ++
 3 files changed, 52 insertions(+)

diff --git a/kde-plasma/plasma-systemmonitor/Manifest 
b/kde-plasma/plasma-systemmonitor/Manifest
new file mode 100644
index 000..ca084fcdee0
--- /dev/null
+++ b/kde-plasma/plasma-systemmonitor/Manifest
@@ -0,0 +1 @@
+DIST plasma-systemmonitor-5.20.0.tar.xz 105596 BLAKE2B 
93a5feb8fba244580e65b55633d803e14051b476f3ee5fde617285c61a84be7b22c5c09f4a14e0e7b9b3c88a45868c9f8c5c72e8cfd4488add192e9e1ceeb594
 SHA512 
56c6a5fe4646aaa2fc76c30f28362252308516b06132501efeb9905097a5c895250076b09ef2bdb7a9f4ad77435c622bd4b3f1ad5b69116f6654b3046829f2a0

diff --git a/kde-plasma/plasma-systemmonitor/metadata.xml 
b/kde-plasma/plasma-systemmonitor/metadata.xml
new file mode 100644
index 000..2fdbf33d963
--- /dev/null
+++ b/kde-plasma/plasma-systemmonitor/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   k...@gentoo.org
+   Gentoo KDE Project
+   
+

diff --git a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.20.0.ebuild 
b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.20.0.ebuild
new file mode 100644
index 000..1a522697749
--- /dev/null
+++ b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.20.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KFMIN=5.74.0
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="New version of KSysGuard built on top of the new KStats daemon 
and using QML"
+HOMEPAGE="https://invent.kde.org/plasma/plasma-systemmonitor;
+
+if [[ ${KDE_BUILD_TYPE} == release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="|| ( GPL-3 GPL-2 )"
+SLOT="5"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   kde-plasma/libksysguard:5
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
+   >=kde-frameworks/kquickcharts-${KFMIN}:5
+"



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

2020-11-08 Thread Andreas Sturmlechner
commit: da2ec8413d821e55328c41249ae6505542c899de
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  7 21:12:35 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  7 21:12:35 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=da2ec841

kde-frameworks/kservice: 5.76.0 version bump

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

 kde-frameworks/kservice/kservice-5.76.0.ebuild | 51 ++
 1 file changed, 51 insertions(+)

diff --git a/kde-frameworks/kservice/kservice-5.76.0.ebuild 
b/kde-frameworks/kservice/kservice-5.76.0.ebuild
new file mode 100644
index 00..ac64e7b5b1
--- /dev/null
+++ b/kde-frameworks/kservice/kservice-5.76.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Advanced plugin and service introspection"
+
+LICENSE="LGPL-2 LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="+man"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
+"
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
+"
+
+# requires running kde environment
+RESTRICT+=" test"
+
+src_configure() {
+   local mycmakeargs=(
+   -DAPPLICATIONS_MENU_NAME=kf5-applications.menu
+   $(cmake_use_find_package man KF5DocTools)
+   )
+
+   ecm_src_configure
+}
+
+src_install() {
+   ecm_src_install
+
+   # bug 596316
+   dosym kf5-applications.menu /etc/xdg/menus/applications.menu
+}



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

2020-11-08 Thread Andreas Sturmlechner
commit: b29150d6a48fbf91f5f217841d7f56834c806157
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  7 21:12:37 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  7 21:12:37 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b29150d6

kde-frameworks/kjs: 5.76.0 version bump

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

 kde-frameworks/kjs/kjs-5.76.0.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/kde-frameworks/kjs/kjs-5.76.0.ebuild 
b/kde-frameworks/kjs/kjs-5.76.0.ebuild
new file mode 100644
index 00..19f013d454
--- /dev/null
+++ b/kde-frameworks/kjs/kjs-5.76.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="optional"
+ECM_QTHELP="false"
+inherit ecm kde.org
+
+DESCRIPTION="ECMAScipt compatible parser and engine"
+LICENSE="BSD-2 LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+BDEPEND="
+   dev-lang/perl
+"
+DEPEND="
+   dev-libs/libpcre
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( src/README )



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

2020-11-08 Thread Andreas Sturmlechner
commit: 87d5734396f48f04202f11d957b2ffda10bf2378
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  7 21:12:35 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  7 21:12:35 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=87d57343

kde-frameworks/knotifyconfig: 5.76.0 version bump

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

 .../knotifyconfig/knotifyconfig-5.76.0.ebuild  | 34 ++
 1 file changed, 34 insertions(+)

diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.76.0.ebuild 
b/kde-frameworks/knotifyconfig/knotifyconfig-5.76.0.ebuild
new file mode 100644
index 00..16f33b960e
--- /dev/null
+++ b/kde-frameworks/knotifyconfig/knotifyconfig-5.76.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Framework for configuring desktop notifications"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="phonon"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   !phonon? ( media-libs/libcanberra )
+   phonon? ( >=media-libs/phonon-4.11.0 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package !phonon Canberra)
+   )
+   ecm_src_configure
+}



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

2020-11-08 Thread Andreas Sturmlechner
commit: c809fe56817ed791db1c831937d8031d540878d7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  7 21:12:36 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  7 21:12:36 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c809fe56

kde-frameworks/kxmlgui: 5.76.0 version bump

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

 kde-frameworks/kxmlgui/kxmlgui-5.76.0.ebuild | 53 
 1 file changed, 53 insertions(+)

diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.76.0.ebuild 
b/kde-frameworks/kxmlgui/kxmlgui-5.76.0.ebuild
new file mode 100644
index 00..91e0c9a2eb
--- /dev/null
+++ b/kde-frameworks/kxmlgui/kxmlgui-5.76.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework for managing menu and toolbar actions in an abstract 
way"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+LICENSE="LGPL-2+"
+IUSE=""
+
+# slot op: includes QtCore/private/qlocale_p.h
+DEPEND="
+   >=dev-qt/qtcore-${QTMIN}:5=
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_KF5Attica=ON
+   )
+
+   ecm_src_configure
+}
+
+src_test() {
+   # Files are missing; whatever. Bugs 650290, 668198
+   local myctestargs=(
+   -E "(ktoolbar_unittest|kxmlgui_unittest)"
+   )
+
+   ecm_src_test
+}



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

2020-11-08 Thread Andreas Sturmlechner
commit: c66323106a687feeead7ab69b0c88e8bfa78d33b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  7 21:12:34 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  7 21:12:34 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c6632310

kde-frameworks/kglobalaccel: 5.76.0 version bump

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

 .../kglobalaccel/kglobalaccel-5.76.0.ebuild| 32 ++
 1 file changed, 32 insertions(+)

diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.76.0.ebuild 
b/kde-frameworks/kglobalaccel/kglobalaccel-5.76.0.ebuild
new file mode 100644
index 00..a1348ab3ed
--- /dev/null
+++ b/kde-frameworks/kglobalaccel/kglobalaccel-5.76.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework to handle global shortcuts"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+LICENSE="LGPL-2+"
+IUSE="nls"
+
+BDEPEND="
+   nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
+"
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X]
+   x11-libs/libxcb
+   x11-libs/xcb-util-keysyms
+"
+RDEPEND="${DEPEND}"



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

2020-11-08 Thread Andreas Sturmlechner
commit: 03d1778628d85a98cb4c0236ecd1e51be24fc93f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  7 21:12:35 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  7 21:12:35 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=03d17786

kde-frameworks/kinit: 5.76.0 version bump

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

 kde-frameworks/kinit/kinit-5.76.0.ebuild | 51 
 1 file changed, 51 insertions(+)

diff --git a/kde-frameworks/kinit/kinit-5.76.0.ebuild 
b/kde-frameworks/kinit/kinit-5.76.0.ebuild
new file mode 100644
index 00..46fecb5d5a
--- /dev/null
+++ b/kde-frameworks/kinit/kinit-5.76.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_QTHELP="false"
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Helper library to speed up start of applications on KDE work 
spaces"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="+caps +man X"
+
+BDEPEND="
+   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
+"
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   caps? ( sys-libs/libcap )
+   X? (
+   x11-libs/libX11
+   x11-libs/libxcb
+   )
+"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package caps Libcap)
+   $(cmake_use_find_package man KF5DocTools)
+   $(cmake_use_find_package X X11)
+   $(cmake_use_find_package X XCB)
+   )
+
+   ecm_src_configure
+}



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

2020-11-08 Thread Andreas Sturmlechner
commit: 9f85fd81db95ae11507e3e30ac39b609e56f2e8c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  7 21:12:35 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  7 21:12:35 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9f85fd81

kde-frameworks/krunner: 5.76.0 version bump

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

 kde-frameworks/krunner/krunner-5.76.0.ebuild | 38 
 1 file changed, 38 insertions(+)

diff --git a/kde-frameworks/krunner/krunner-5.76.0.ebuild 
b/kde-frameworks/krunner/krunner-5.76.0.ebuild
new file mode 100644
index 00..6ea17684fe
--- /dev/null
+++ b/kde-frameworks/krunner/krunner-5.76.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework for providing different actions given a string query"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/plasma-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+   =kde-frameworks/threadweaver-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"
+
+src_test() {
+   # requires virtual dbus #630672
+   local myctestargs=(
+   -E "(dbusrunnertest)"
+   )
+   ecm_src_test
+}



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

2020-11-08 Thread Andreas Sturmlechner
commit: e2b152d61dd650f4ef8cdeadfd6ebcd60f23c30b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  7 21:12:37 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  7 21:12:37 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e2b152d6

kde-frameworks/khtml: 5.76.0 version bump

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

 kde-frameworks/khtml/khtml-5.76.0.ebuild | 72 
 1 file changed, 72 insertions(+)

diff --git a/kde-frameworks/khtml/khtml-5.76.0.ebuild 
b/kde-frameworks/khtml/khtml-5.76.0.ebuild
new file mode 100644
index 00..3d223cd977
--- /dev/null
+++ b/kde-frameworks/khtml/khtml-5.76.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="KHTML web rendering engine"
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="libressl X"
+
+BDEPEND="
+   dev-lang/perl
+   dev-util/gperf
+"
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/kjs-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwallet-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/sonnet-${PVCUT}*:5
+   media-libs/giflib:=
+   media-libs/libpng:0=
+   >=media-libs/phonon-4.11.0
+   sys-libs/zlib
+   virtual/jpeg:0
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libX11
+   )
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+   X? ( x11-base/xorg-proto )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kross-interpreters/

2020-11-08 Thread Andreas Sturmlechner
commit: a90b4f3f89dfc3344d77c00485c0efc250f99c58
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  8 08:43:14 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov  8 08:44:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a90b4f3f

kde-apps/kross-interpreters: Disable find PythonLibs instead of dir

Python subdirectory switch is only made available once Python is found.

Closes: https://bugs.gentoo.org/753335
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kross-interpreters/kross-interpreters-20.08.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/kross-interpreters/kross-interpreters-20.08.3.ebuild 
b/kde-apps/kross-interpreters/kross-interpreters-20.08.3.ebuild
index 7c37674f892..3fa9604c92d 100644
--- a/kde-apps/kross-interpreters/kross-interpreters-20.08.3.ebuild
+++ b/kde-apps/kross-interpreters/kross-interpreters-20.08.3.ebuild
@@ -25,7 +25,7 @@ RDEPEND="${DEPEND}"
 
 src_configure() {
local mycmakeargs=(
-   -DBUILD_python=OFF
+   -DCMAKE_DISABLE_FIND_PACKAGE_PythonLibs=ON
-DBUILD_ruby=ON
)
ecm_src_configure



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

2020-11-08 Thread Andreas Sturmlechner
commit: 838341dd3a906e2a5998a6d991edf5839b6e2af5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  7 21:12:37 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  7 21:12:37 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=838341dd

kde-frameworks/kmediaplayer: 5.76.0 version bump

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

 .../kmediaplayer/kmediaplayer-5.76.0.ebuild| 23 ++
 1 file changed, 23 insertions(+)

diff --git a/kde-frameworks/kmediaplayer/kmediaplayer-5.76.0.ebuild 
b/kde-frameworks/kmediaplayer/kmediaplayer-5.76.0.ebuild
new file mode 100644
index 00..b54e793cd8
--- /dev/null
+++ b/kde-frameworks/kmediaplayer/kmediaplayer-5.76.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework providing a common interface for KParts that can play 
media files"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"



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

2020-11-08 Thread Andreas Sturmlechner
commit: c99845629ca680b06b710b9cce93999f2581d630
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  7 21:12:36 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  7 21:12:36 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c9984562

kde-frameworks/ktextwidgets: 5.76.0 version bump

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

 .../ktextwidgets/ktextwidgets-5.76.0.ebuild| 38 ++
 1 file changed, 38 insertions(+)

diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.76.0.ebuild 
b/kde-frameworks/ktextwidgets/ktextwidgets-5.76.0.ebuild
new file mode 100644
index 00..5d3fee2dbb
--- /dev/null
+++ b/kde-frameworks/ktextwidgets/ktextwidgets-5.76.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework providing an assortment of widgets for displaying and 
editing text"
+LICENSE="LGPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="speech"
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/sonnet-${PVCUT}*:5
+   speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package speech Qt5TextToSpeech)
+   )
+
+   ecm_src_configure
+}



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

2020-11-08 Thread Andreas Sturmlechner
commit: ddeddbdcd72a09dca77d630193e3ec53eb78097e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  7 21:12:34 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  7 21:12:34 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ddeddbdc

kde-frameworks/kiconthemes: 5.76.0 version bump

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

 .../kiconthemes/kiconthemes-5.76.0.ebuild  | 32 ++
 1 file changed, 32 insertions(+)

diff --git a/kde-frameworks/kiconthemes/kiconthemes-5.76.0.ebuild 
b/kde-frameworks/kiconthemes/kiconthemes-5.76.0.ebuild
new file mode 100644
index 00..63fbc686c6
--- /dev/null
+++ b/kde-frameworks/kiconthemes/kiconthemes-5.76.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework for icon theming and configuration"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"
+
+RESTRICT+=" test" # bug 574770



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

2020-11-08 Thread Andreas Sturmlechner
commit: 1132118a918f0196d4427ea81e8c26de5fac0348
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  7 21:12:37 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  7 21:12:37 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1132118a

kde-frameworks/kxmlrpcclient: 5.76.0 version bump

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

 .../kxmlrpcclient/kxmlrpcclient-5.76.0.ebuild  | 22 ++
 1 file changed, 22 insertions(+)

diff --git a/kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.76.0.ebuild 
b/kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.76.0.ebuild
new file mode 100644
index 00..985c407bd5
--- /dev/null
+++ b/kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.76.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Framework providing client-side support for the XML-RPC protocol"
+LICENSE="BSD-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"



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

2020-11-08 Thread Lars Wendler
commit: 626f97926d45503336ac071230145d8f0e14bc35
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Nov  8 11:02:39 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Nov  8 11:02:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=626f9792

net-misc/icaclient: version 20.9.0.15-r1 stable for amd64 and x86

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

 net-misc/icaclient/icaclient-20.9.0.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/icaclient/icaclient-20.9.0.15-r1.ebuild 
b/net-misc/icaclient/icaclient-20.9.0.15-r1.ebuild
index 7c0393e7490..c6398836aa0 100644
--- a/net-misc/icaclient/icaclient-20.9.0.15-r1.ebuild
+++ b/net-misc/icaclient/icaclient-20.9.0.15-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="amd64? ( linuxx64-${PV}.tar.gz )
 
 LICENSE="icaclient"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 IUSE="l10n_de l10n_es l10n_fr l10n_ja l10n_zh-CN"
 RESTRICT="mirror strip userpriv fetch"
 



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

2020-11-08 Thread Lars Wendler
commit: 1757a11e0094e6bd85da6625f4f36a73372e7de5
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Nov  8 11:03:11 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Nov  8 11:03:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1757a11e

net-misc/icaclient: Removed old

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

 net-misc/icaclient/Manifest   |   2 -
 net-misc/icaclient/icaclient-20.06.0.15-r1.ebuild | 208 --
 net-misc/icaclient/icaclient-20.06.0.15.ebuild| 207 -
 3 files changed, 417 deletions(-)

diff --git a/net-misc/icaclient/Manifest b/net-misc/icaclient/Manifest
index dad6b1e000c..f46e5aaeef1 100644
--- a/net-misc/icaclient/Manifest
+++ b/net-misc/icaclient/Manifest
@@ -1,6 +1,4 @@
-DIST linuxx64-20.06.0.15.tar.gz 115086774 BLAKE2B 
fbdec8b80364baf55c1429c1db76466630487e7efb05a8dc33011b5fdb90a7244d3a1b8990428ea1b210ac918c91f859fa9a5aa39ea2f747b0c52370e793b4cf
 SHA512 
1b7d696978e89af5b460cd9985eaedf9d941d1acaccb6fc3ade8b174c342fdf682c70ea46e62c149490d3f720909905bcbe50519c985ec66b70f0731aa60d45f
 DIST linuxx64-20.10.0.6.tar.gz 119730020 BLAKE2B 
62154534ee83f18ebd71c4f2d247863c028ad34dfea1fc1b182e3dd5ef3296f65a45860a1b613de286e9d1a5ac52f4ea00da92ba221619194608ccd453306112
 SHA512 
ec16064483c94c3b56caef622c2091e845613bd0926174fd40474f7f74d62a56f3d5dce2398e42b12a7c774b62dfe605ef7c9f7556d14814d902047a35154c68
 DIST linuxx64-20.9.0.15.tar.gz 117636697 BLAKE2B 
4279fa23edd6be2c0cd73f4f1881815b39d695b1fb110fd5a28aae6ef45649e9b9796ad6d637954bd4dd62e35aadbb352311297e10fa0923fb03ea42711b
 SHA512 
6a5e2cc3f40ffd894548247df4ce2dd988293fa17e72ba101bd32250ac13ea077a80ab1129e7d85987333ad6afaf3c3e2fe75a642e66d21c87d07cf6c57adfb2
-DIST linuxx86-20.06.0.15.tar.gz 106253412 BLAKE2B 
e40bb86b688d5c8f83fa2d8cdd48ebd20fc8ebde305ea49cc726e48eaa12141130d648fca2bef25b59c1b4cefdabca0f53b497d4ee0e76bfa5aeede7df1aff4a
 SHA512 
fb1d6104c9407f96bcdd6a385703fd142eb4b6347d35617d3bd09bd4908c6ad099933677688d4a77f9ce3c4b7f5c89fe24adb28bdc97112da5a58b618ba0e173
 DIST linuxx86-20.10.0.6.tar.gz 109881795 BLAKE2B 
0deda5cd800a891a1c15f8e1b6f553b86ee1d90177ddb75460bc6f5a2afe40e9c56cc1427c25ed64ba66741ba0749efc736ea653ea633aefd086a3fb2e34d1d2
 SHA512 
027658ecc25775d3436a4a02f36a6fc7da766b909d2b21284e3d7f2c658397b4e3e496556eae84f241dca41b155ee2f7088780e5d89e295d641aadae3908cef8
 DIST linuxx86-20.9.0.15.tar.gz 108055955 BLAKE2B 
f94ff3e44152165d0122cc28c302df2bbc7401aaa7b61ee8e7479ffd44d6fcc25daac94211ba3dabed56d51b531d9a72a41e63dd2019880d956f2a4faa0269c1
 SHA512 
cddbef60ddf4baa1e9f45e80df78c2153907a4eb010649946ee10d0875c9066268a47d37ddd3f3cb026cf130a3f4e566d745f1b3781c13810b50476344cfafb4

diff --git a/net-misc/icaclient/icaclient-20.06.0.15-r1.ebuild 
b/net-misc/icaclient/icaclient-20.06.0.15-r1.ebuild
deleted file mode 100644
index 474a140aa0b..000
--- a/net-misc/icaclient/icaclient-20.06.0.15-r1.ebuild
+++ /dev/null
@@ -1,208 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# eutils inherit required for make_wrapper call
-inherit desktop eutils multilib xdg-utils
-
-DESCRIPTION="ICA Client for Citrix Presentation servers"
-HOMEPAGE="https://www.citrix.com/;
-SRC_URI="amd64? ( linuxx64-${PV}.tar.gz )
-   x86? ( linuxx86-${PV}.tar.gz )"
-
-LICENSE="icaclient"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="l10n_de l10n_es l10n_fr l10n_ja l10n_zh-CN"
-RESTRICT="mirror strip userpriv fetch"
-
-ICAROOT="/opt/Citrix/ICAClient"
-
-QA_PREBUILT="${ICAROOT#/}/*"
-
-RDEPEND="
-   dev-libs/atk
-   dev-libs/glib:2
-   dev-libs/libxml2
-   dev-libs/openssl-compat:1.0.0
-   media-fonts/font-adobe-100dpi
-   media-fonts/font-misc-misc
-   media-fonts/font-cursor-misc
-   media-fonts/font-xfree86-type1
-   media-fonts/font-misc-ethiopic
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/gst-plugins-base:1.0
-   media-libs/gstreamer:1.0
-   media-libs/libogg
-   media-libs/libvorbis
-   media-libs/speex
-   net-libs/libsoup:2.4
-   net-libs/webkit-gtk:4
-   net-misc/curl
-   sys-libs/e2fsprogs-libs
-   sys-libs/libcxx
-   sys-libs/zlib
-   virtual/krb5
-   virtual/jpeg:0
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:2
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXaw
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXinerama
-   x11-libs/libXmu
-   x11-libs/libXrender
-   x11-libs/libXt
-   x11-libs/pango
-"
-DEPEND=""
-
-pkg_nofetch() {
-   elog "Download the client file ${A} from
-   https://www.citrix.com/downloads/workspace-app/;
-   elog "and place it into your DISTDIR directory."
-}
-
-pkg_setup() {
-   case ${ARCH} in
-   amd64)
-  

[gentoo-commits] repo/proj/guru:master commit in: sci-visualization/scidavis/files/, sci-visualization/scidavis/

2020-11-08 Thread Andrew Ammerlaan
commit: 95237a8720b367c230480d89cddb4bafd207d9a8
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sun Nov  8 12:19:02 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sun Nov  8 12:19:02 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=95237a87

sci-visualization/scidavis: Scientific Data Analysis and Visualization

Bug: https://bugs.gentoo.org/556832
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 sci-visualization/scidavis/Manifest|  1 +
 .../scidavis/files/scidavis-build.patch| 39 +
 .../scidavis/files/scidavis-tests.patch| 10 +++
 sci-visualization/scidavis/metadata.xml| 24 ++
 sci-visualization/scidavis/scidavis-2.3.0.ebuild   | 93 ++
 5 files changed, 167 insertions(+)

diff --git a/sci-visualization/scidavis/Manifest 
b/sci-visualization/scidavis/Manifest
new file mode 100644
index ..c31dbb3e
--- /dev/null
+++ b/sci-visualization/scidavis/Manifest
@@ -0,0 +1 @@
+DIST scidavis-2.3.0.tar.gz 9821439 BLAKE2B 
df542f570c4aa0ac93b8565dbd96937e6d3afe74d907d3f5145abd68cd44eff67f7d8892c70c21d9e9b308db119635050630efab9ca6ecffe70df38415711b86
 SHA512 
2ede70bcf5b910fc61e5a23ba36129bde11fd10b14470d4e8c9509eecb245c73242a3a1eec174b4f9a22abd21880e6ecbd9f0d1e492af87ff781163ad05e20cf

diff --git a/sci-visualization/scidavis/files/scidavis-build.patch 
b/sci-visualization/scidavis/files/scidavis-build.patch
new file mode 100644
index ..cb1e2600
--- /dev/null
+++ b/sci-visualization/scidavis/files/scidavis-build.patch
@@ -0,0 +1,39 @@
+diff --git a/config.pri b/config.pri
+index 2b8d943..6034b6a 100644
+--- a/config.pri
 b/config.pri
+@@ -278,30 +278,13 @@ osx_dist {
+ 
+ contains(PRESET, linux_package) {
+   ### dynamically link against Qwt(3D) installed system-wide
+-
+-exists(/usr/include/qt5/qwt5-qt5)  
{INCLUDEPATH+=/usr/include/qt5/qwt5-qt5}
+-exists(/usr/include/qt5/qwtplot3d-qt5) 
{INCLUDEPATH+=/usr/include/qt5/qwtplot3d-qt5}
+-exists(/usr/include/qwt5-qt5) {INCLUDEPATH+=/usr/include/qwt5-qt5}
+-exists(/usr/include/qwtplot3d) {INCLUDEPATH+=/usr/include/qwtplot3d}
+-
+-system (ls /usr/lib*/libqwt5-qt5.so) {LIBS+=-lqwt5-qt5}
+-system (ls /usr/lib*/*/libqwt5-qt5.so) {LIBS+=-lqwt5-qt5}
+-system (ls /usr/lib*/libqwt-qt5.so) {LIBS+=-lqwt-qt5}
+-system (ls /usr/lib*/libqwtplot3d-qt5.so) {LIBS+=-lqwtplot3d-qt5}
+-system (ls /usr/lib*/*/libqwtplot3d-qt5.so) {LIBS+=-lqwtplot3d-qt5}
+-
+-
++  INCLUDEPATH  +=/usr/include/qwt5
++  INCLUDEPATH  +=/usr/include/qwtplot3d
++  LIBS +=-lqwt5-qt5
++  LIBS +=-lqwtplot3d
+   LIBS += -lz -lGLU 
+-
+-  INCLUDEPATH  += /usr/include/muParser
+   LIBS += -lgsl -lgslcblas
+   LIBS += -lmuparser 
+-
+-# enable user installed packages
+-INCLUDEPATH = "$(HOME)/usr/include" $$INCLUDEPATH
+-QMAKE_LIBDIR = "$(HOME)/usr/lib" $$QMAKE_LIBDIR
+-
+-
+ }
+ 
+ contains(PRESET, self_contained) {

diff --git a/sci-visualization/scidavis/files/scidavis-tests.patch 
b/sci-visualization/scidavis/files/scidavis-tests.patch
new file mode 100644
index ..2c9fa009
--- /dev/null
+++ b/sci-visualization/scidavis/files/scidavis-tests.patch
@@ -0,0 +1,10 @@
+diff --git a/test/testPaintDevice.cpp b/test/testPaintDevice.cpp
+index 8657307..89693b0 100644
+--- a/test/testPaintDevice.cpp
 b/test/testPaintDevice.cpp
+@@ -1,4 +1,5 @@
+ #include "testPaintDevice.h"
++#include 
+ using namespace std;
+ 
+ namespace

diff --git a/sci-visualization/scidavis/metadata.xml 
b/sci-visualization/scidavis/metadata.xml
new file mode 100644
index ..089e4b03
--- /dev/null
+++ b/sci-visualization/scidavis/metadata.xml
@@ -0,0 +1,24 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   andrewammerl...@riseup.net
+   Andrew Ammerlaan
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+   SciDAVis is a user-friendly data analysis and visualization 
program primarily aimed at high-quality plotting of scientific data.
+   It strives to combine an intuitive, easy-to-use graphical user 
interface with powerful features such as Python scriptability.
+   
+   
+   Compile with QAssistant (documentation 
broweser) support from dev-qt/assistant.
+   Add support for reading OriginLab OPJ 
project files through sci-libs/liborigin.
+   Build support for python scripting.
+   
+   
+   SciDAVis
+   
+

diff --git a/sci-visualization/scidavis/scidavis-2.3.0.ebuild 
b/sci-visualization/scidavis/scidavis-2.3.0.ebuild
new file mode 100644
index ..d794b7e1
--- /dev/null
+++ b/sci-visualization/scidavis/scidavis-2.3.0.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2020 Gentoo 

[gentoo-commits] repo/proj/guru:master commit in: x11-libs/qwtplot3d/files/, x11-libs/qwtplot3d/

2020-11-08 Thread Andrew Ammerlaan
commit: f722c3d6e3b8d82317abee2e544ba623659cb812
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sun Nov  8 12:12:28 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sun Nov  8 12:12:28 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f722c3d6

x11-libs/qwtplot3d: 3D plotting library for Qt5

Patched for Qt5

Bug: https://bugs.gentoo.org/630550
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 x11-libs/qwtplot3d/Manifest|   1 +
 x11-libs/qwtplot3d/files/qwtplot3d-doxygen.patch   |  28 +
 x11-libs/qwtplot3d/files/qwtplot3d-examples.patch  | 125 +
 x11-libs/qwtplot3d/files/qwtplot3d-gcc44.patch |  12 ++
 x11-libs/qwtplot3d/files/qwtplot3d-profile.patch   |  27 +
 x11-libs/qwtplot3d/files/qwtplot3d-qt-4.8.0.patch  |  34 ++
 x11-libs/qwtplot3d/files/qwtplot3d-sys-gl2ps.patch |  31 +
 x11-libs/qwtplot3d/metadata.xml|  16 +++
 x11-libs/qwtplot3d/qwtplot3d-0.2.7.ebuild  |  66 +++
 9 files changed, 340 insertions(+)

diff --git a/x11-libs/qwtplot3d/Manifest b/x11-libs/qwtplot3d/Manifest
new file mode 100644
index ..c241a80a
--- /dev/null
+++ b/x11-libs/qwtplot3d/Manifest
@@ -0,0 +1 @@
+DIST qwtplot3d-0.2.7.tgz 183836 BLAKE2B 
f34fafdea591b2a1440321756872eb8f5580ccf8d5785eeeb6b32e1a4ee515b48ce2cf6e97462f69c2c82b83eebd90226b73d160e1e7027695024f590c4c1c6f
 SHA512 
88e6d270695931775f3c1c0e718118e31118dbfe9f5f582834de09ab515fdf9e8a0f90d424f276653fdf1cf0b39e2060282385701a4ab48843420fe55a1dcf0c

diff --git a/x11-libs/qwtplot3d/files/qwtplot3d-doxygen.patch 
b/x11-libs/qwtplot3d/files/qwtplot3d-doxygen.patch
new file mode 100644
index ..b0632a38
--- /dev/null
+++ b/x11-libs/qwtplot3d/files/qwtplot3d-doxygen.patch
@@ -0,0 +1,28 @@
+--- qwtplot3d/doc/Doxyfile.doxygen.orig2007-11-26 22:30:57.0 
+
 qwtplot3d/doc/Doxyfile.doxygen 2007-11-26 22:30:03.0 +
+@@ -116,7 +116,7 @@
+ HTML_ALIGN_MEMBERS = YES
+ GENERATE_HTMLHELP  = NO
+ CHM_FILE   = qwtplot3d.chm
+-HHC_LOCATION   = "c:\Programme\HTML Help Workshop\hhc.exe"
++#HHC_LOCATION   = "c:\Programme\HTML Help Workshop\hhc.exe"
+ GENERATE_CHI   = NO
+ BINARY_TOC = YES
+ TOC_EXPAND = YES
+@@ -181,7 +181,7 @@
+ MACRO_EXPANSION= NO
+ EXPAND_ONLY_PREDEF = NO
+ SEARCH_INCLUDES= YES
+-INCLUDE_PATH   = V:/cvs/qwtplot3d/include/
++INCLUDE_PATH   = ../include
+ INCLUDE_FILE_PATTERNS  = *.h
+ PREDEFINED = QWT3D_NOT_FOR_DOXYGEN \
+  QT_VERSION=0x04
+@@ -212,7 +212,6 @@
+ GRAPHICAL_HIERARCHY= YES
+ DIRECTORY_GRAPH= YES
+ DOT_IMAGE_FORMAT   = png
+-DOT_PATH   = V:/graphviz/Graphviz/bin/
+ DOTFILE_DIRS   = 
+ MAX_DOT_GRAPH_WIDTH= 974
+ MAX_DOT_GRAPH_HEIGHT   = 1

diff --git a/x11-libs/qwtplot3d/files/qwtplot3d-examples.patch 
b/x11-libs/qwtplot3d/files/qwtplot3d-examples.patch
new file mode 100644
index ..f142c337
--- /dev/null
+++ b/x11-libs/qwtplot3d/files/qwtplot3d-examples.patch
@@ -0,0 +1,125 @@
+diff -Nur qwtplot3d.orig/examples/axes/src/axesmainwindow.cpp 
qwtplot3d/examples/axes/src/axesmainwindow.cpp
+--- qwtplot3d.orig/examples/axes/src/axesmainwindow.cpp2007-11-26 
22:16:54.0 +
 qwtplot3d/examples/axes/src/axesmainwindow.cpp 2007-11-26 
22:21:56.0 +
+@@ -9,7 +9,7 @@
+ 
+ #include "axes.h"
+ #include "axesmainwindow.h"
+-#include "../../../include/qwt3d_function.h"
++#include 
+ 
+ using namespace std;
+ using namespace Qwt3D;
+diff -Nur qwtplot3d.orig/examples/common.pro qwtplot3d/examples/common.pro
+--- qwtplot3d.orig/examples/common.pro 2007-11-26 22:16:54.0 +
 qwtplot3d/examples/common.pro  2007-11-26 23:43:33.0 +
+@@ -1,13 +1,13 @@
+ TEMPLATE = app
+-CONFIG  += qt warn_on thread debug
++CONFIG  += qt warn_on thread
+ UI_DIR = tmp
+ MOC_DIR  = tmp
+ OBJECTS_DIR  = tmp
+-INCLUDEPATH+= ../../include 
++INCLUDEPATH+= /usr/include/qwtplot3d
+ DEPENDPATH= $$INCLUDEPATH
+ DESTDIR = ../bin
+ 
+-unix:LIBS += -lqwtplot3d -L../../lib
++unix:LIBS += -lqwtplot3d
+ linux-g++:QMAKE_CXXFLAGS += -fno-exceptions
+ 
+ win32{
+@@ -25,7 +25,7 @@
+ ISQT4 = $$find(MYVERSION, ^[2-9])
+ 
+ !isEmpty( ISQT4 ) {
+-RESOURCES = ../images.qrc
++#RESOURCES = ../images.qrc
+ QT += opengl
+ }
+ 
+diff -Nur qwtplot3d.orig/examples/enrichments/src/enrichmentmainwindow.cpp 
qwtplot3d/examples/enrichments/src/enrichmentmainwindow.cpp
+--- qwtplot3d.orig/examples/enrichments/src/enrichmentmainwindow.cpp   
2007-11-26 22:16:54.0 +
 qwtplot3d/examples/enrichments/src/enrichmentmainwindow.cpp
2007-11-26 22:22:48.0 +
+@@ -6,7 +6,7 @@
+ 
+ #include "enrichmentmainwindow.h"
+ #include "enrichments.h"
+-#include 

[gentoo-commits] repo/proj/guru:master commit in: x11-libs/qwt5-qt5/

2020-11-08 Thread Andrew Ammerlaan
commit: d6ce5bdf701182e81187e835c8e287774fa7a9d6
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sun Nov  8 12:14:58 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sun Nov  8 12:14:58 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d6ce5bdf

x11-libs/qwt5-qt5: qt5 port of qwt-5

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 x11-libs/qwt5-qt5/Manifest|  1 +
 x11-libs/qwt5-qt5/metadata.xml| 18 +
 x11-libs/qwt5-qt5/qwt5-qt5-5.2.3_p20200902.ebuild | 88 +++
 3 files changed, 107 insertions(+)

diff --git a/x11-libs/qwt5-qt5/Manifest b/x11-libs/qwt5-qt5/Manifest
new file mode 100644
index ..643566d2
--- /dev/null
+++ b/x11-libs/qwt5-qt5/Manifest
@@ -0,0 +1 @@
+DIST qwt5-qt5-5.2.3_p20200902.tar.gz 2317623 BLAKE2B 
5ac4333b01eac3a0b8b2f291804408679b8173ff624932d94e85a6789ad7f966417f80acba8c8d993465703e256c9ac7c675971cffac40d5f3b2becf0e7e7460
 SHA512 
1980f7e21684dba36c192a08e1a3bce719dcd7b1e700ce5f8a27821af83a65fe518d07d6ad3733d3cde1c2af40cd694537ce0193d622d7f0b3bcee1ed55e

diff --git a/x11-libs/qwt5-qt5/metadata.xml b/x11-libs/qwt5-qt5/metadata.xml
new file mode 100644
index ..f793a4b2
--- /dev/null
+++ b/x11-libs/qwt5-qt5/metadata.xml
@@ -0,0 +1,18 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+s...@gentoo.org
+Gentoo Science Project
+  
+  
+  The Qwt library contains GUI Components and utility classes which are
+  primarily useful for programs with a technical background.
+  Besides a 2D plot widget it provides scales, sliders, dials,
+  compasses, thermometers, wheels and knobs to control or display
+  values, arrays or ranges of type double.
+
+  
+qwt
+  
+

diff --git a/x11-libs/qwt5-qt5/qwt5-qt5-5.2.3_p20200902.ebuild 
b/x11-libs/qwt5-qt5/qwt5-qt5-5.2.3_p20200902.ebuild
new file mode 100644
index ..a489c2d8
--- /dev/null
+++ b/x11-libs/qwt5-qt5/qwt5-qt5-5.2.3_p20200902.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils
+
+COMMIT="0052f96fdd6d5f021f20a1cfc4d2fcfc605941da"
+
+DESCRIPTION="2D plotting library for Qt5"
+HOMEPAGE="https://qwt.sourceforge.io/ https://github.com/gbm19/qwt5-qt5;
+SRC_URI="https://github.com/gbm19/qwt5-qt5/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="qwt"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+SLOT="5"
+IUSE="doc examples svg"
+
+RDEPEND="
+   dev-qt/designer:5
+   dev-qt/qtgui:5
+   svg? ( dev-qt/qtsvg:5 )
+"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+DOCS=( CHANGES README )
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+src_prepare() {
+   default
+   sed -e "/QwtVersion/s:5.2.2.:${PV}:g" -i qwt.prf || die
+
+   cat > qwtconfig.pri <<-EOF
+   target.path = "${EPREFIX}/usr/$(get_libdir)"
+   headers.path = "${EPREFIX}/usr/include/qwt5"
+   doc.path = "${EPREFIX}/usr/share/doc/${PF}"
+   CONFIG += qt warn_on thread release
+   CONFIG += QwtDll QwtPlot QwtWidgets QwtDesigner
+   VERSION = ${PV}
+   QWT_VERSION = ${PV/_*}
+   QWT_INSTALL_PLUGINS   = 
"${EPREFIX}/usr/$(get_libdir)/qt5/plugins/designer"
+   QWT_INSTALL_FEATURES  = 
"${EPREFIX}/usr/share/qt5/mkspecs/features"
+   EOF
+   sed -i -e 's/headers doc/headers/' src/src.pro || die
+   use svg && echo >> qwtconfig.pri "CONFIG += QwtSVGItem"
+}
+
+src_configure() {
+   eqmake5
+}
+
+src_compile() {
+   default
+   if use doc ; then
+   cd doc || die
+   doxygen Doxyfile || die "doxygen failed"
+   HTML_DOCS="doc/html"
+   fi
+}
+
+src_install () {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+   doman doc/man/*/*
+
+   if use examples; then
+   # don't build examples - fix the qt files to build once 
installed
+   cat > examples/examples.pri <<-EOF
+   include( qwtconfig.pri )
+   TEMPLATE = app
+   MOC_DIR  = moc
+   INCLUDEPATH += "${EPREFIX}/usr/include/qwt5"
+   DEPENDPATH  += "${EPREFIX}/usr/include/qwt5"
+   LIBS+= -lqwt
+   EOF
+   sed -i -e 's:../qwtconfig:qwtconfig:' examples/examples.pro || 
die
+   cp *.pri examples/ || die
+   insinto /usr/share/qwt5
+   doins -r examples
+   fi
+
+   # avoid file conflict with qwt:6
+   # https://github.com/gbm19/qwt5-qt5/issues/2
+   pushd "${ED}/usr/share/man/man3/"
+   for f in *; do mv ${f} ${f//.3/.5qt5.3}; done
+   popd
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/

2020-11-08 Thread Mikle Kolyada
commit: 1262924c4ec460f8a46bd167117d943b336efc88
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Nov  8 13:22:31 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Nov  8 13:22:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1262924c

net-analyzer/tcpdump: Drop old

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 net-analyzer/tcpdump/tcpdump-4.9.3-r2.ebuild | 86 ---
 net-analyzer/tcpdump/tcpdump-4.9.3-r3.ebuild | 88 
 2 files changed, 174 deletions(-)

diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3-r2.ebuild 
b/net-analyzer/tcpdump/tcpdump-4.9.3-r2.ebuild
deleted file mode 100644
index e4c232ea119..000
--- a/net-analyzer/tcpdump/tcpdump-4.9.3-r2.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="A Tool for network monitoring and data acquisition"
-HOMEPAGE="
-   https://www.tcpdump.org/
-   https://github.com/the-tcpdump-group/tcpdump
-"
-SRC_URI="
-   https://www.tcpdump.org/release/${P}.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux"
-IUSE="+drop-root libressl smi ssl samba suid test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   drop-root? (
-   acct-group/pcap
-   acct-user/pcap
-   sys-libs/libcap-ng
-   )
-   net-libs/libpcap
-   smi? ( net-libs/libsmi )
-   ssl? (
-   !libressl? ( >=dev-libs/openssl-0.9.6m:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-   suid? (
-   acct-group/pcap
-   acct-user/pcap
-   )
-"
-DEPEND="
-   ${RDEPEND}
-   drop-root? ( virtual/pkgconfig )
-   test? (
-   >=net-libs/libpcap-1.9.1
-   dev-lang/perl
-   app-arch/sharutils
-   )
-"
-
-src_configure() {
-   if use drop-root; then
-   append-cppflags -DHAVE_CAP_NG_H
-   export LIBS=$( $(tc-getPKG_CONFIG) --libs libcap-ng )
-   fi
-
-   econf \
-   $(use_enable samba smb) \
-   $(use_with drop-root chroot '') \
-   $(use_with smi) \
-   $(use_with ssl crypto "${ESYSROOT}/usr") \
-   $(usex drop-root "--with-user=pcap" "")
-}
-
-src_test() {
-   if [[ ${EUID} -ne 0 ]] || ! use drop-root; then
-   emake check
-   else
-   ewarn "If you want to run the test suite, make sure you either"
-   ewarn "set FEATURES=userpriv or set USE=-drop-root"
-   fi
-}
-
-src_install() {
-   dosbin tcpdump
-   doman tcpdump.1
-   dodoc *.awk
-   dodoc CHANGES CREDITS README.md
-
-   if use suid; then
-   fowners root:pcap /usr/sbin/tcpdump
-   fperms 4110 /usr/sbin/tcpdump
-   fi
-}
-
-pkg_postinst() {
-   use suid && elog "To let normal users run tcpdump add them to the pcap 
group."
-}

diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3-r3.ebuild 
b/net-analyzer/tcpdump/tcpdump-4.9.3-r3.ebuild
deleted file mode 100644
index b348a3434e1..000
--- a/net-analyzer/tcpdump/tcpdump-4.9.3-r3.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools
-
-DESCRIPTION="A Tool for network monitoring and data acquisition"
-HOMEPAGE="
-   https://www.tcpdump.org/
-   https://github.com/the-tcpdump-group/tcpdump
-"
-SRC_URI="
-   https://www.tcpdump.org/release/${P}.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
-IUSE="+drop-root libressl smi ssl samba suid test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   net-libs/libpcap
-   drop-root? (
-   acct-group/pcap
-   acct-user/pcap
-   sys-libs/libcap-ng
-   )
-   smi? ( net-libs/libsmi )
-   ssl? (
-   !libressl? ( >=dev-libs/openssl-0.9.6m:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-   suid? (
-   acct-group/pcap
-   acct-user/pcap
-   )
-"
-DEPEND="
-   ${RDEPEND}
-   test? (
-   >=net-libs/libpcap-1.9.1
-   dev-lang/perl
-   )
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}--libdir.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable samba smb) \
-   $(use_with drop-root cap-ng) \
-   $(use_with drop-root chroot '') \
-   $(use_with smi) \
-   $(use_with ssl crypto "${ESYSROOT}/usr") \
-   $(usex drop-root 

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/

2020-11-08 Thread Mikle Kolyada
commit: 8b255c937f26e5bf1e2e41eba1abd357ffadd02b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Nov  8 13:21:20 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Nov  8 13:21:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b255c93

net-analyzer/tcpdump: mark remain arches stable

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild 
b/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild
index ca23bedee94..398ed0b9b2c 100644
--- a/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild
+++ b/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="+drop-root libressl smi ssl samba suid test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/proj/guru:master commit in: games-action/technic-launcher/

2020-11-08 Thread Andrew Ammerlaan
commit: 0d44622b10b8a958de5d8455c8f41018d21dd841
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sun Nov  8 13:47:56 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sun Nov  8 13:47:56 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d44622b

games-action/technic-launcher: version bump

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 games-action/technic-launcher/Manifest  | 2 +-
 .../{technic-launcher-4.591.ebuild => technic-launcher-4.603.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-action/technic-launcher/Manifest 
b/games-action/technic-launcher/Manifest
index aec537a0..4f25f083 100644
--- a/games-action/technic-launcher/Manifest
+++ b/games-action/technic-launcher/Manifest
@@ -1,2 +1,2 @@
-DIST technic-launcher-4.591.jar 5727254 BLAKE2B 
ab47294155c24651509dd0eb5712e1d95e25da46ace873ce0c3a97b7f92654debb769a321e50270ca9a7da939b7c2e379d5a4a1f8ea07206d4cb6c6a296c4df1
 SHA512 
c54f65cc25b12bd5d634b398628f5861520ad319eb3bb64cec68a9d7037a4946ab28fdfc0e58a4f4e95808c359644b9cbac02bcb88c90fd8eff062be8c0b21f0
+DIST technic-launcher-4.603.jar 5738275 BLAKE2B 
6b2b3b441f99774853ba97b3a8fa306fb9edf94cb8fb30c82929027fee8cbe4f4ec2f480b14880dec953d0e44ca8e3f9bd24580cd28adc37e0d3d0324280008f
 SHA512 
10372b9456bfdf58e987136de65fe70ae976b84891f95471fa4a1626e42369809c3887aae40bbeac99cbe06d0c9c8acfbf2080a800807b83e8bf0c159c82dca9
 DIST technic-launcher.ico 15086 BLAKE2B 
4f5be0661bfbdca971cf022767618acef1e912b60c3f0574f383a8bd0281a6d66ca1b8b105412ec9579f3999514a471412fb16da66d937acfb4d3236b8f99663
 SHA512 
c109113a0e1be10bc013bfb79b742396a768fa683860a83d734e158b709e66b9e21067e1791ae5f7a854ccd21b1bf9adf6eeb27bc33d9da03f902dfe5d8be710

diff --git a/games-action/technic-launcher/technic-launcher-4.591.ebuild 
b/games-action/technic-launcher/technic-launcher-4.603.ebuild
similarity index 100%
rename from games-action/technic-launcher/technic-launcher-4.591.ebuild
rename to games-action/technic-launcher/technic-launcher-4.603.ebuild



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

2020-11-08 Thread Andrew Ammerlaan
commit: 0e7ae94fbd2023b9cd0c59d749feb12bb10889b9
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sun Nov  8 13:50:14 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sun Nov  8 13:50:14 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0e7ae94f

games-action/ATLauncher: version bump

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 .../ATLauncher/{ATLauncher-3.3.5.4.ebuild => ATLauncher-3.4.0.1.ebuild} | 0
 games-action/ATLauncher/Manifest| 2 +-
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-action/ATLauncher/ATLauncher-3.3.5.4.ebuild 
b/games-action/ATLauncher/ATLauncher-3.4.0.1.ebuild
similarity index 100%
rename from games-action/ATLauncher/ATLauncher-3.3.5.4.ebuild
rename to games-action/ATLauncher/ATLauncher-3.4.0.1.ebuild

diff --git a/games-action/ATLauncher/Manifest b/games-action/ATLauncher/Manifest
index 3a5b9a44..174b2199 100644
--- a/games-action/ATLauncher/Manifest
+++ b/games-action/ATLauncher/Manifest
@@ -1,2 +1,2 @@
-DIST ATLauncher-3.3.5.4.jar 10794275 BLAKE2B 
4bc68fc6010324fa8a2d5c420c4e7da723e0ac3c92d01ceb046a4a6139e9bd4ab966c1b41de563b31731180a58ad5ad38e3b527d9bb397e8d435c33dc777b316
 SHA512 
661c32bc7b23eaf58023789f213d68dfaffd89b58623fa15eab6dad196bb6850635ad8150f0643b57b8d45629af2e8097dea3892e270c377d4073b9816bb5fb6
+DIST ATLauncher-3.4.0.1.jar 13498999 BLAKE2B 
caaa57817590a765a335ca32ecf5799c14c8c85900ed7a8d80f8165c51a59187e936ee4a386811311c5866c820ecd7d97c5d834b5361d9e402bf7a91791aee38
 SHA512 
9c776220d99e32ac760ca010dddc42e9bd61ba82e3fb31f14cf12f5ff0552ca5c12b8c74630cbf9db07dd3605e4e6a38b4c0cd546c6c7eb0efd1f7da11358545
 DIST ATLauncher.ico 370070 BLAKE2B 
992e5df968054884c21f136b8f16f2b14e8d321b2196ebc07f7a59621223ca79b896f63b21dba864f61f238ca1864039a410d8089127714163092f65d0ca7f27
 SHA512 
353f6dd68475778cc8e97a773e800fe532df2f6d28d5babc751cfb5ed7ef24ef6246f76d26e3e25706e458741d604bb8fa8e79cb8904900284f0f7b0f9488bfb



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

2020-11-08 Thread Andrew Ammerlaan
commit: 9fae52e3f7c8f63b566d6451478b005ac3361c18
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sun Nov  8 13:56:22 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sun Nov  8 13:56:22 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9fae52e3

dev-python/pytest-subtests: version bump 0.3.2

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-python/pytest-subtests/Manifest   |  2 +-
 ...est-subtests-0.3.1.ebuild => pytest-subtests-0.3.2.ebuild} | 11 ---
 2 files changed, 1 insertion(+), 12 deletions(-)

diff --git a/dev-python/pytest-subtests/Manifest 
b/dev-python/pytest-subtests/Manifest
index 9b63a6bb..a20104eb 100644
--- a/dev-python/pytest-subtests/Manifest
+++ b/dev-python/pytest-subtests/Manifest
@@ -1 +1 @@
-DIST pytest-subtests-0.3.1.tar.gz 9523 BLAKE2B 
96b55b583b4635b6b47caf0fa630127140d74ec1773e6719e8d510a9ad6dd11f303a0716574f979a7bdf60741908a2357218c10ef1b00ac67cf2bb8f60f3a79c
 SHA512 
5695246652f7912be6efbf2dad1325962b9abc0cf064906c9d4d28391d2cf66eda503ef3d458a61257fb78b8cd4c706a0e9584f0d4715a53eb7b0a0180319353
+DIST pytest-subtests-0.3.2.tar.gz 9694 BLAKE2B 
86d5d4a986a643f5e06a13fc2f4ccfc39a244d0428e535ff99080f9dbde4cb8cfb3d1150267ddca40df3c0f2bce31c3d06bd6cbaa93e37f586db3b19f7a0edbc
 SHA512 
d76a88d4b10e74f599dcf6585545ba97a90dfe49ed84772d6b1a6ef540e3663fce298fe5d86e508422a62bcbf5bf7ca22dd00454974b3ec1f3e98f9d68588817

diff --git a/dev-python/pytest-subtests/pytest-subtests-0.3.1.ebuild 
b/dev-python/pytest-subtests/pytest-subtests-0.3.2.ebuild
similarity index 71%
rename from dev-python/pytest-subtests/pytest-subtests-0.3.1.ebuild
rename to dev-python/pytest-subtests/pytest-subtests-0.3.2.ebuild
index 55656b7f..07374459 100644
--- a/dev-python/pytest-subtests/pytest-subtests-0.3.1.ebuild
+++ b/dev-python/pytest-subtests/pytest-subtests-0.3.2.ebuild
@@ -5,8 +5,6 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{7,8,9} )
 
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
 inherit distutils-r1
 
 DESCRIPTION="unittest subTest() support and subtests fixture"
@@ -24,15 +22,6 @@ RDEPEND="
 
 distutils_enable_tests pytest
 
-python_prepare_all() {
-   #https://github.com/pytest-dev/pytest-subtests/issues/21
-   # Failed: nomatch: '*1 passed*'
-   sed -i -e 's:test_capture_with_fixture:_&:' \
-   tests/test_subtests.py || die
-
-   distutils-r1_python_prepare_all
-}
-
 python_test() {
# tests fail if package is not installed
# workaround is to add source to PYTHONPATH



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

2020-11-08 Thread Sam James
commit: b3025baadd9bd6e26dfce6da35222b5960f4ca3d
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 09:48:49 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 09:48:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3025baa

dev-python/iniparse: mark ALLARCHES

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

 dev-python/iniparse/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/iniparse/metadata.xml b/dev-python/iniparse/metadata.xml
index 6d4c229f7a7..5e768a680b7 100644
--- a/dev-python/iniparse/metadata.xml
+++ b/dev-python/iniparse/metadata.xml
@@ -5,6 +5,7 @@
pyt...@gentoo.org
Python

+   

iniparse




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

2020-11-08 Thread Sam James
commit: 522ba9a5962cf8c7e399ed412f905aeb06c180b1
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 09:47:53 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 09:47:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=522ba9a5

dev-python/translate-toolkit: mark ALLARCHES

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

 dev-python/translate-toolkit/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/translate-toolkit/metadata.xml 
b/dev-python/translate-toolkit/metadata.xml
index 2ec8899b6fb..d6edf768cd0 100644
--- a/dev-python/translate-toolkit/metadata.xml
+++ b/dev-python/translate-toolkit/metadata.xml
@@ -5,6 +5,7 @@
pyt...@gentoo.org
Python

+   

Support conversion between po and html 
files
Support conversion between po and ical 
files



[gentoo-commits] proj/gcc-patches:master commit in: 8.4.0/gentoo/

2020-11-08 Thread Sergei Trofimovich
commit: 28c80aeb200a8269ab50dfd079e5a0999a84a403
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov  8 11:44:36 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov  8 11:44:36 2020 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=28c80aeb

8.4.0: backport assume_aligned fix (PR94163)

Reported-by: Ervin Peters
Bug: https://bugs.gentoo.org/750905
Bug: https://gcc.gnu.org/PR94163
Signed-off-by: Sergei Trofimovich  gentoo.org>

 8.4.0/gentoo/32_all_assume-aligned.patch | 31 +++
 8.4.0/gentoo/README.history  |  7 ---
 2 files changed, 35 insertions(+), 3 deletions(-)

diff --git a/8.4.0/gentoo/32_all_assume-aligned.patch 
b/8.4.0/gentoo/32_all_assume-aligned.patch
new file mode 100644
index 000..10dffbb
--- /dev/null
+++ b/8.4.0/gentoo/32_all_assume-aligned.patch
@@ -0,0 +1,31 @@
+https://bugs.gentoo.org/750905
+https://gcc.gnu.org/PR94163
+
+From db3584552871c8caccdc22e97ea1573da9458253 Mon Sep 17 00:00:00 2001
+From: Richard Biener 
+Date: Fri, 13 Mar 2020 13:56:26 +0100
+Subject: [PATCH] tree-optimization/94163 constrain alignment set by PRE
+
+This avoids HWI -> unsigned truncation to end up with zero alignment
+which set_ptr_info_alignment ICEs on.
+
+2020-03-13  Richard Biener  
+
+   PR tree-optimization/94163
+   * tree-ssa-pre.c (create_expression_by_pieces): Check
+   whether alignment would be zero.
+--- a/gcc/tree-ssa-pre.c
 b/gcc/tree-ssa-pre.c
+@@ -2810,7 +2810,8 @@ create_expression_by_pieces (basic_block block, pre_expr 
expr,
+ unsigned HOST_WIDE_INT hmisalign
+   = args.length () == 3 ? tree_to_uhwi (args[2]) : 0;
+ if ((halign & (halign - 1)) == 0
+-&& (hmisalign & ~(halign - 1)) == 0)
++&& (hmisalign & ~(halign - 1)) == 0
++&& (unsigned int)halign != 0)
+   set_ptr_info_alignment (get_ptr_info (forcedname),
+   halign, hmisalign);
+   }
+-- 
+2.29.2
+

diff --git a/8.4.0/gentoo/README.history b/8.4.0/gentoo/README.history
index e072ed5..a4cf80f 100644
--- a/8.4.0/gentoo/README.history
+++ b/8.4.0/gentoo/README.history
@@ -1,12 +1,13 @@
-3  TODO
+3  TODO
+ 31_all_plugin-objdump.patch
U 11_all_extra-options.patch
+   + 32_all_assume-aligned.patch
 
-2  29 May 2020
+2  29 May 2020
+ 29_all_libcpp-ar.patch
+ 30_all_alignof-failure-PR90736.patch
 
-1  03 Mar 2020
+1  03 Mar 2020
+ 01_all_default-fortify-source.patch
+ 02_all_default-warn-format-security.patch
+ 03_all_default-warn-trampolines.patch



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

2020-11-08 Thread Michał Górny
commit: 46769135bd18c93adfd9c368064c30acfdade51f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov  8 14:03:08 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov  8 14:06:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46769135

xfce-extra/xfce4-screensaver: Bump to 0.1.11

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

 xfce-extra/xfce4-screensaver/Manifest  |  1 +
 .../xfce4-screensaver-0.1.11.ebuild| 73 ++
 2 files changed, 74 insertions(+)

diff --git a/xfce-extra/xfce4-screensaver/Manifest 
b/xfce-extra/xfce4-screensaver/Manifest
index 0036ec3831f..084b804a819 100644
--- a/xfce-extra/xfce4-screensaver/Manifest
+++ b/xfce-extra/xfce4-screensaver/Manifest
@@ -1 +1,2 @@
 DIST xfce4-screensaver-0.1.10.tar.bz2 665624 BLAKE2B 
9af4a821bcbb461462cf620dbd2c064a32b904f0d6887095cd00939f857244d69612e18559c0cf0be93e9044047d0e3dba8c756acc16fe9e3e136a718beb3942
 SHA512 
a04842697c7a8f84ee937f0371b3d1413163b59d1a54b9adf0b904dd501d6328ab645160567ff79afbe063cc113a488567ec5d8df4d6ed2db354738275c00b2e
+DIST xfce4-screensaver-0.1.11.tar.bz2 699642 BLAKE2B 
5fbb5b5c923e82070e429fcf65c8c5b5b9b0d78cba9fd128c84490a6a0927a0620b41af7ffb7356cd13ccfe48f2e1841f90e980c4bfbd15fa8f50e0f1fed7e75
 SHA512 
f692e31cba00d65887b90857eb4c1075000859f85db7dac7f421cc0d9812c6e8d517fcdfcac7546a6818375f9a7222a2afb80ae7076e62953bc8dcc7af9be174

diff --git a/xfce-extra/xfce4-screensaver/xfce4-screensaver-0.1.11.ebuild 
b/xfce-extra/xfce4-screensaver/xfce4-screensaver-0.1.11.ebuild
new file mode 100644
index 000..4b044eaf870
--- /dev/null
+++ b/xfce-extra/xfce4-screensaver/xfce4-screensaver-0.1.11.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Screen saver and locker (port of MATE screensaver)"
+HOMEPAGE="https://git.xfce.org/apps/xfce4-screensaver/about/;
+SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="elogind +locking opengl pam systemd"
+
+# Xrandr: optional but automagic
+RDEPEND="
+   >=dev-libs/dbus-glib-0.30
+   >=dev-libs/glib-2.50:2
+   >=x11-libs/gtk+-3.22:3
+   >=x11-libs/libwnck-3.20:3
+   x11-libs/libICE:=
+   x11-libs/libX11:=
+   x11-libs/libXScrnSaver:=
+   x11-libs/libXext:=
+   x11-libs/libXxf86vm:=
+   >=x11-libs/libXrandr-1.3:=
+   >=x11-libs/libxklavier-5.2:=
+   >=xfce-base/garcon-0.5.0:=
+   >=xfce-base/libxfce4ui-4.12.1:=
+   >=xfce-base/libxfce4util-4.12.1:=
+   >=xfce-base/xfconf-4.12.1:=
+   elogind? ( sys-auth/elogind )
+   locking? (
+   pam? ( sys-libs/pam )
+   )
+   opengl? ( virtual/opengl )
+   systemd? ( sys-apps/systemd:= )
+"
+DEPEND="${RDEPEND}
+   dev-util/glib-utils
+   dev-util/intltool
+   sys-apps/dbus
+   virtual/pkgconfig"
+
+src_configure() {
+   local myconf=(
+   # disable docbook for now
+   ac_cv_path_XMLTO=no
+
+   # xscreensaver dirs autodetection doesn't seem to work
+   --with-xscreensaverdir=/usr/share/xscreensaver/config
+   --with-xscreensaverhackdir=/usr/$(get_libdir)/misc/xscreensaver
+   --without-console-kit
+
+   $(use_with opengl libgl)
+   $(use_enable locking)
+   $(use_enable pam)
+   $(use_with elogind)
+   $(use_with systemd)
+   )
+
+   if use pam; then
+   myconf+=( --with-pam-auth-type=system )
+   fi
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   find "${D}" -name '*.la' -delete || die
+}



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

2020-11-08 Thread Keri Harris
commit: 207bef5416368b63b5f269295556f1fd4fc1f9bf
Author: Keri Harris  gentoo  org>
AuthorDate: Sun Nov  8 08:31:07 2020 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sun Nov  8 08:31:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=207bef54

dev-lang/swi-prolog: bump development version

Package-Manager: Portage-3.0.4, Repoman-2.3.22
Signed-off-by: Keri Harris  gentoo.org>

 dev-lang/swi-prolog/Manifest|   1 +
 dev-lang/swi-prolog/swi-prolog-8.3.9.ebuild | 104 
 2 files changed, 105 insertions(+)

diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index 01dfdd6dcf8..f818ea543ef 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -4,3 +4,4 @@ DIST swipl-8.2.1.tar.gz 10969688 BLAKE2B 
754678d9683999b681e62321423df01c4d28ac0
 DIST swipl-8.3.6.tar.gz 11016002 BLAKE2B 
215fa94888ccd8cf7eba1aace28313d07cf09b07f02de5635944e1a622dd92379991af091e01a50161a05cc1dca6da2a35083a40e74888e001c9acda051b043e
 SHA512 
9b5ba3d10d4a0d3699a20ca42bf6ce201a371eff3195d24c33db7a48cb0b5822d164f99acc05bf63b2f27f4924a048457b16819b105c38fe784bbb29a899a610
 DIST swipl-8.3.7.tar.gz 11014848 BLAKE2B 
3ec8218edf387882b589f8420a86e327dddbc5b999fa2f4ad1a442c059998cebed01f4fbff6e26bfdcac9a0784477ea185b28740194cb614c48ae639c9acba8b
 SHA512 
60ab400736e02f8833c95d5cd12528283866a8f717696707abe054348cffb462c2e78f2832bf5fc12cc4eec5400c35caaaf1552137860e6d07030a371034776d
 DIST swipl-8.3.8.tar.gz 11029755 BLAKE2B 
7b97ed8b6cb391bf87eb6d7561b7f1f5d86dfe54b233dabd77c46b9c9f51148e9623e6d474be77ae1c004885895da9d2a9acf20dc4cd9697df500a2682294a8c
 SHA512 
80b2e1a9e9d435b5ab061773a389b66eda2089dcc5ac617869532d5bd4fdd84e842c294e0e2d81f24330842ad58af1e66e54baa0cf91115db4808959331ca444
+DIST swipl-8.3.9.tar.gz 11066799 BLAKE2B 
c891fd19ddeab5c21eaf3418d13714adb47d2d0ff29f00edd46eaded37637779cf325a9a93e9e902cabfb278d5e90b37de335f54667341d31373b1a8affb78b2
 SHA512 
b4b12b6337b4f92e9a1503189601be7aa574882d420558d167e1c90b257b69d2e64de2aae7aa6074d6ee51bae2eda4ed40c8a977e651c7c7eb5c084fd674769a

diff --git a/dev-lang/swi-prolog/swi-prolog-8.3.9.ebuild 
b/dev-lang/swi-prolog/swi-prolog-8.3.9.ebuild
new file mode 100644
index 000..50482b3b327
--- /dev/null
+++ b/dev-lang/swi-prolog/swi-prolog-8.3.9.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils eutils flag-o-matic multilib
+
+PATCHSET_VER="0"
+
+DESCRIPTION="versatile implementation of the Prolog programming language"
+HOMEPAGE="http://www.swi-prolog.org/;
+SRC_URI="http://www.swi-prolog.org/download/devel/src/swipl-${PV}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="archive berkdb debug doc +gmp java +libedit libressl minimal odbc pcre 
qt5 readline ssl test uuid X yaml"
+RESTRICT="!test? ( test )"
+
+RDEPEND="sys-libs/ncurses:=
+   sys-libs/zlib
+   archive? ( app-arch/libarchive )
+   berkdb? ( >=sys-libs/db-4:= )
+   odbc? ( dev-db/unixODBC )
+   pcre? ( dev-libs/libpcre )
+   readline? ( sys-libs/readline:= )
+   libedit? ( dev-libs/libedit )
+   gmp? ( dev-libs/gmp:0 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   java? ( >=virtual/jdk-1.7:= )
+   uuid? ( dev-libs/ossp-uuid )
+   qt5? (
+   dev-qt/qtwidgets:5
+   dev-qt/qtgui:5
+   )
+   X? (
+   virtual/jpeg:0
+   x11-libs/libX11
+   x11-libs/libXft
+   x11-libs/libXinerama
+   x11-libs/libXpm
+   x11-libs/libXt
+   x11-libs/libICE
+   x11-libs/libSM )
+   yaml? ( dev-libs/libyaml )"
+
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+   java? ( test? ( =dev-java/junit-3.8* ) )"
+
+S="${WORKDIR}/swipl-${PV}"
+BUILD_DIR="${S}/build"
+CMAKE_USE_DIR="${S}"
+
+src_prepare() {
+   if [[ -d "${WORKDIR}"/${PV} ]] ; then
+   eapply "${WORKDIR}"/${PV}
+   fi
+   eapply_user
+
+   sed -i -e "s|\(SWIPL_INSTALL_PREFIX\)   lib/.*)|\1   
$(get_libdir)/swipl)|" CMakeLists.txt || die
+   sed -i -e "s|\(SWIPL_INSTALL_CMAKE_CONFIG_DIR\) lib/|\1   
$(get_libdir)/|" CMakeLists.txt || die
+
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   append-flags -fno-strict-aliasing
+   use debug && append-flags -DO_DEBUG
+
+   mycmakeargs=(
+   -DSWIPL_INSTALL_PREFIX=$(get_libdir)/swipl
+   -DUSE_GMP=$(usex gmp)
+   -DINSTALL_DOCUMENTATION=$(use doc && usex archive)
+   -DSWIPL_PACKAGES_BASIC=$(usex !minimal)
+   -DSWIPL_PACKAGES_ARCHIVE=$(usex archive)
+   -DSWIPL_PACKAGES_ODBC=$(usex odbc)
+   -DSWIPL_PACKAGES_BDB=$(usex berkdb)
+   

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

2020-11-08 Thread Michał Górny
commit: adc66b68a9ce851045e485e10b8d893c62030eda
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov  8 07:54:56 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov  8 08:32:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adc66b68

dev-python/rq: Bump to 1.6.1

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

 dev-python/rq/Manifest|  1 +
 dev-python/rq/rq-1.6.1.ebuild | 62 +++
 2 files changed, 63 insertions(+)

diff --git a/dev-python/rq/Manifest b/dev-python/rq/Manifest
index 8c150eebac9..e718bfea350 100644
--- a/dev-python/rq/Manifest
+++ b/dev-python/rq/Manifest
@@ -1 +1,2 @@
 DIST rq-1.5.2.tar.gz 570138 BLAKE2B 
de1f9b9b1d790d0ea3efcd93e916f79b2f28521571652ba048adc725bd53b657cab5a7b2bc65b320a1c2766f77dba399ae62e90fa0a2514fc59565b8949c0327
 SHA512 
2e2cfe97d427057281415cfb1593ad504485b0398b72f55a93cfa48c7bae8f800ed1b1ad2aa447fe3f6baabd7bb112af29181577d31b270aee58cf4558d15a5b
+DIST rq-1.6.1.tar.gz 572668 BLAKE2B 
4a1990492ed0c5e999fa918cdf49c03cf664e809b74f75c0aa941a72d9f3f45481e66c0d04780b88efa8e8ac2a8a94b11a0ad620d4c5f99e8abb3582db28e3d3
 SHA512 
8fc5f0cb87fb43fd6a0981dfb24a21d858e2d9fb2003c955d6d83b33a10b3cbaa713c11e422a91b4e020073d931fd3942530f3368fc8688dcff1a71fbe83fb15

diff --git a/dev-python/rq/rq-1.6.1.ebuild b/dev-python/rq/rq-1.6.1.ebuild
new file mode 100644
index 000..f9b5f2ea741
--- /dev/null
+++ b/dev-python/rq/rq-1.6.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="simple, lightweight library for creating and processing 
background jobs"
+HOMEPAGE="https://python-rq.org https://github.com/rq/rq;
+SRC_URI="https://github.com/rq/rq/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+BDEPEND="
+   test? (
+   dev-db/redis
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/sentry-sdk[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="
+   >=dev-python/click-5.0[${PYTHON_USEDEP}]
+   >=dev-python/redis-py-3.5.0[${PYTHON_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest
+
+src_test() {
+   local redis_pid="${T}"/redis.pid
+   local redis_port=6379
+   local redis_test_config="daemonize yes
+   pidfile ${redis_pid}
+   port ${redis_port}
+   bind 127.0.0.1
+   "
+
+   # Spawn Redis itself for testing purposes
+   # NOTE: On sam@'s machine, spawning Redis can hang in the sandbox.
+   # I'm not restricting tests yet because this doesn't happen for anyone 
else AFAICT.
+   elog "Spawning Redis"
+   elog "NOTE: Port ${redis_port} must be free"
+   /usr/sbin/redis-server - <<< "${redis_test_config}" || die
+
+   # Run the actual tests
+   distutils-r1_src_test
+
+   # Clean up afterwards
+   kill "$(<"${redis_pid}")" || die
+}
+
+python_test() {
+   # Tests needing rqworker:
+   # TestWorkerSubprocess::test_run_access_self, test_run_empty_queue, 
test_run_scheduled_access_self
+   distutils_install_for_testing
+   PATH="${BUILD_DIR}/test/scripts:${PATH}" pytest -vv || die "Testsuite 
failed under ${EPYTHON}"
+}



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

2020-11-08 Thread Michał Górny
commit: 9788202350e09c5e92a8a9cc1dc68331bd2d56a6
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov  8 07:56:00 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov  8 08:32:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97882023

app-crypt/openpgp-keys-django: Correct maintainer type

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

 app-crypt/openpgp-keys-django/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/openpgp-keys-django/metadata.xml 
b/app-crypt/openpgp-keys-django/metadata.xml
index 57fd2b43304..bd7d8787661 100644
--- a/app-crypt/openpgp-keys-django/metadata.xml
+++ b/app-crypt/openpgp-keys-django/metadata.xml
@@ -1,7 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
dist-ker...@gentoo.org





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

2020-11-08 Thread Michał Górny
commit: ac31ea9d50d9209c808cdc89e5d33f09325af6c6
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov  8 10:08:53 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov  8 10:08:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac31ea9d

dev-python/translate-toolkit: Remove old

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

 dev-python/translate-toolkit/Manifest  |  1 -
 .../translate-toolkit-2.5.0.ebuild | 77 --
 2 files changed, 78 deletions(-)

diff --git a/dev-python/translate-toolkit/Manifest 
b/dev-python/translate-toolkit/Manifest
index 4e1ea5d0bb3..f05d250ad23 100644
--- a/dev-python/translate-toolkit/Manifest
+++ b/dev-python/translate-toolkit/Manifest
@@ -1,3 +1,2 @@
-DIST translate-toolkit-2.5.0.tar.gz 7679224 BLAKE2B 
927b0dcfc0836ed2f2589d70f5789fc6d8b23a3e80bf4ef0054704ca12e4b5287a7e3b2a90992197bae6fc0acee1ea9d93a8eff05f6e5182f9269ca2aa9e5a66
 SHA512 
c4ff8fe9e7cc5b44a5448391ecbcfc454bf32d3794267e67824b020ca78cfbeba1283287a42f07859cd197a413fe8171ad5e31375f60fec77f334642ed2ad13e
 DIST translate-toolkit-2.5.1.tar.gz 5984081 BLAKE2B 
55e158d0d354f181a4e23d9638306eb82bda0dd3133a507de682a54c4197d36ae6ad6bf3d733eb841d9406933407eb98c5874a13e55c7840a672971e87721d94
 SHA512 
57bdd7f824527955fde6db3a69ffadc27814336c6f792d08bb70e56e95a646d0366e8a3a48ac187ef62804f79dd8a61a4a0b76c8a28e57047c310fcfdf79e999
 DIST translate-toolkit-3.2.0.tar.gz 6029254 BLAKE2B 
fe4c30e09fcba6755a928775f931f1027bb5678606e74aa435fd5803642ab39b8b55d763bb96dba6b1a957d6656cfca4ec6400b735afd8df7f2c1273ac173c89
 SHA512 
1045762a5c63cc2bc8459b61a85ef56e4f1d1f705d74646b8235169f22d8d5aa4ab5e3599af52a860d9e434df0fad3e98836b0c021bb0a9697b36a59edbfb6ec

diff --git a/dev-python/translate-toolkit/translate-toolkit-2.5.0.ebuild 
b/dev-python/translate-toolkit/translate-toolkit-2.5.0.ebuild
deleted file mode 100644
index 84b66865615..000
--- a/dev-python/translate-toolkit/translate-toolkit-2.5.0.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-PYTHON_REQ_USE="sqlite"
-DISTUTILS_USE_SETUPTOOLS=rdepend
-inherit distutils-r1
-
-DESCRIPTION="Toolkit to convert between many translation formats"
-HOMEPAGE="https://github.com/translate/translate;
-SRC_URI="https://github.com/translate/translate/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc +html +ical +ini +subtitles +yaml"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-BDEPEND="
-   doc? ( >=dev-python/sphinx-3.0.1 )
-"
-DEPEND="
-   >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
-"
-RDEPEND="${DEPEND}
-   !dev-python/pydiff
-   app-text/iso-codes
-   >=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
-   >=dev-python/lxml-4.3.1[${PYTHON_USEDEP}]
-   >=dev-python/pycountry-19.8.18[${PYTHON_USEDEP}]
-   >=dev-python/python-levenshtein-0.12.0[${PYTHON_USEDEP}]
-   sys-devel/gettext
-   html? ( dev-python/utidylib[${PYTHON_USEDEP}] )
-   ical? ( dev-python/vobject[${PYTHON_USEDEP}] )
-   ini? ( dev-python/iniparse[${PYTHON_USEDEP}] )
-   subtitles? ( media-video/gaupol[${PYTHON_USEDEP}] )
-   yaml? ( dev-python/pyyaml[${PYTHON_USEDEP}] )
-"
-
-python_prepare_all() {
-   # Prevent unwanted d'loading in doc build
-   sed -e "/^'sphinx.ext.intersphinx',/d" \
-   -e "/html_theme/ s/sphinx-bootstrap/classic/" \
-   -i docs/conf.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   if use doc; then
-   emake -C docs html
-   HTML_DOCS=( "${S}"/docs/_build/html/. )
-   fi
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   rm -Rf docs || die
-   if ! use html; then
-   rm "${ED}"/usr/bin/{html2po,po2html} || die
-   fi
-   if ! use ical; then
-   rm "${ED}"/usr/bin/{ical2po,po2ical} || die
-   fi
-   if ! use ini; then
-   rm "${ED}"/usr/bin/{ini2po,po2ini} || die
-   fi
-   if ! use subtitles; then
-   rm "${ED}"/usr/bin/{sub2po,po2sub} || die
-   fi
-
-   python_optimize
-}



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

2020-11-08 Thread Sam James
commit: 20537c81bf01c92e6e041189d4f6282cbe1c1a4a
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 12:52:44 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 12:52:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20537c81

dev-python/rq: add missing psutil test dep

Closes: https://bugs.gentoo.org/753563
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-python/rq/rq-1.6.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/rq/rq-1.6.1.ebuild b/dev-python/rq/rq-1.6.1.ebuild
index f9b5f2ea741..031701f5d58 100644
--- a/dev-python/rq/rq-1.6.1.ebuild
+++ b/dev-python/rq/rq-1.6.1.ebuild
@@ -20,6 +20,7 @@ BDEPEND="
test? (
dev-db/redis
dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
dev-python/sentry-sdk[${PYTHON_USEDEP}]
)
 "



[gentoo-commits] repo/gentoo:master commit in: net-vpn/i2pd/, net-vpn/i2pd/files/

2020-11-08 Thread Sam James
commit: 2dc991f1c8c86ce3c77d4400489aabc4705a72a3
Author: Alexey Korepanov  yandex  ru>
AuthorDate: Sun Nov  8 12:40:57 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 12:57:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dc991f1

net-vpn/i2pd: drop old 2.31.0

Signed-off-by: Alexey Korepanov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/18182
Signed-off-by: Sam James  gentoo.org>

 net-vpn/i2pd/Manifest  |  1 -
 .../i2pd-2.14.0-fix_installed_components.patch | 31 ---
 net-vpn/i2pd/i2pd-2.31.0.ebuild| 94 --
 3 files changed, 126 deletions(-)

diff --git a/net-vpn/i2pd/Manifest b/net-vpn/i2pd/Manifest
index 1d0836fa3d8..db90e6f4267 100644
--- a/net-vpn/i2pd/Manifest
+++ b/net-vpn/i2pd/Manifest
@@ -1,4 +1,3 @@
-DIST i2pd-2.31.0.tar.gz 1092238 BLAKE2B 
61424b8d5796511a1bae4d0274b86fa198e0fb2e590312e7e5039533bca2ded494f9bdd7406951c82a99259772581ee716159f6500921f9fb8b5fd4aa217ce9a
 SHA512 
af1583c6c2fb2073d6d3d32f0b394da3f1bc4a3d232aa47880f457447c6592801c48f6a05b1a7d2955c58d888c4c574e15082bf2583921797e24e5cda4c188e0
 DIST i2pd-2.32.0.tar.gz 1098880 BLAKE2B 
0b5db302cac78c6993fd7c25362bad512c0597222059c21d0902c1378228425bafc6e39040c1a99122b66dfca106db64ff69783b23e40caf528764f7ec1709c6
 SHA512 
f76eb2744b55b4099914cb42e7fe6821e3b7b3dbbc93d491a83cfb8cd9fb67e6559f20891874215060a3797b5f66051480e49670032c952fcddf91aa96e0e41e
 DIST i2pd-2.32.1.tar.gz 1099034 BLAKE2B 
be32443d2d686247459e74396202ff5fc595be27b7a4e207aa756f35c6b65fe05b006491bb9b8a564bc2b3c1144dae1dcba8dcfdff95cedfb032ca137f30d617
 SHA512 
2c492942526b5d6dd787baaf6ad31b036c593d633a36ba951c02d3289607be5e43562057622deee51db724854eef6f4bd67eaec62699b07aad47ee49fd291783
 DIST i2pd-2.33.0.tar.gz 1101578 BLAKE2B 
d569a7900bda1fecc19f6ec966cd004d0453193de9bcda89620dff9909889c14165aca457e6a5fa0539614304af11be573329b9a54596684d3232ee28833
 SHA512 
7a3e7a8a908be8a12b675fda4ce923cb2b0eaf3e9b12a513b9ae7b56e9ecb593eef0ea278debb4027406d50ee9a46599a6792a54ce2e2f4e2c44c1fc82479910

diff --git a/net-vpn/i2pd/files/i2pd-2.14.0-fix_installed_components.patch 
b/net-vpn/i2pd/files/i2pd-2.14.0-fix_installed_components.patch
deleted file mode 100644
index fe7bdcc4083..000
--- a/net-vpn/i2pd/files/i2pd-2.14.0-fix_installed_components.patch
+++ /dev/null
@@ -1,31 +0,0 @@
 a/build/CMakeLists.txt
-+++ b/build/CMakeLists.txt
-@@ -455,20 +455,7 @@ if (WITH_BINARY)
-   endif ()
- endif ()
- 
--install(FILES ../LICENSE
--  DESTINATION .
--  COMPONENT Runtime
--  )
--# Take a copy on Appveyor
--install(FILES "C:/projects/openssl-$ENV{OPENSSL}/LICENSE"
--  DESTINATION .
--  COMPONENT Runtime
--  RENAME LICENSE_OPENSSL
--  OPTIONAL  # for local builds only!
--  )
--
- file(GLOB_RECURSE I2PD_SOURCES "../libi2pd/*.cpp" "../libi2pd_client/*.cpp" 
"../daemon/*.cpp" "../build" "../Win32" "../Makefile*")
--install(FILES ${I2PD_SOURCES} DESTINATION src/ COMPONENT Source)
- # install(DIRECTORY ../ DESTINATION src/
- #   # OPTIONAL
- #   COMPONENT Source FILES_MATCHING
-@@ -477,7 +464,6 @@ install(FILES ${I2PD_SOURCES} DESTINATION src/ COMPONENT 
Source)
- #   )
- 
- file(GLOB I2PD_HEADERS "../libi2pd/*.h" "../libi2pd_client/*.h" 
"../daemon/*.h")
--install(FILES ${I2PD_HEADERS} DESTINATION src/ COMPONENT Headers)
- # install(DIRECTORY ../ DESTINATION src/
- #   # OPTIONAL
- #   COMPONENT Headers FILES_MATCHING

diff --git a/net-vpn/i2pd/i2pd-2.31.0.ebuild b/net-vpn/i2pd/i2pd-2.31.0.ebuild
deleted file mode 100644
index a83bf4a4cda..000
--- a/net-vpn/i2pd/i2pd-2.31.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd cmake toolchain-funcs
-
-DESCRIPTION="A C++ daemon for accessing the I2P anonymous network"
-HOMEPAGE="https://github.com/PurpleI2P/i2pd;
-SRC_URI="https://github.com/PurpleI2P/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
-IUSE="cpu_flags_x86_aes cpu_flags_x86_avx i2p-hardening libressl static +upnp"
-
-RDEPEND="
-   acct-user/i2pd
-   acct-group/i2pd
-   !static? (
-   dev-libs/boost:=[threads]
-   !libressl? ( dev-libs/openssl:0=[-bindist] )
-   libressl? ( dev-libs/libressl:0= )
-   upnp? ( net-libs/miniupnpc )
-   )"
-DEPEND="${RDEPEND}
-   static? (
-   dev-libs/boost:=[static-libs,threads]
-   !libressl? ( dev-libs/openssl:0=[static-libs] )
-   libressl? ( dev-libs/libressl:0=[static-libs] )
-   sys-libs/zlib:=[static-libs]
-   upnp? ( net-libs/miniupnpc[static-libs] )
-   )"
-
-CMAKE_USE_DIR="${S}/build"
-
-DOCS=( README.md contrib/i2pd.conf contrib/tunnels.conf )
-
-PATCHES=( "${FILESDIR}/${PN}-2.14.0-fix_installed_components.patch"
-   

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

2020-11-08 Thread Sam James
commit: 032f46907b6ac462411f8c2708843735ec2d2dca
Author: Alexey Korepanov  yandex  ru>
AuthorDate: Sun Nov  8 12:36:37 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 12:57:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=032f4690

net-vpn/i2pd-2.34.0 version bump

Signed-off-by: Alexey Korepanov  yandex.ru>
Signed-off-by: Sam James  gentoo.org>

 net-vpn/i2pd/Manifest   |  1 +
 net-vpn/i2pd/i2pd-2.34.0.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/net-vpn/i2pd/Manifest b/net-vpn/i2pd/Manifest
index 2e41af2696c..1d0836fa3d8 100644
--- a/net-vpn/i2pd/Manifest
+++ b/net-vpn/i2pd/Manifest
@@ -2,3 +2,4 @@ DIST i2pd-2.31.0.tar.gz 1092238 BLAKE2B 
61424b8d5796511a1bae4d0274b86fa198e0fb2e
 DIST i2pd-2.32.0.tar.gz 1098880 BLAKE2B 
0b5db302cac78c6993fd7c25362bad512c0597222059c21d0902c1378228425bafc6e39040c1a99122b66dfca106db64ff69783b23e40caf528764f7ec1709c6
 SHA512 
f76eb2744b55b4099914cb42e7fe6821e3b7b3dbbc93d491a83cfb8cd9fb67e6559f20891874215060a3797b5f66051480e49670032c952fcddf91aa96e0e41e
 DIST i2pd-2.32.1.tar.gz 1099034 BLAKE2B 
be32443d2d686247459e74396202ff5fc595be27b7a4e207aa756f35c6b65fe05b006491bb9b8a564bc2b3c1144dae1dcba8dcfdff95cedfb032ca137f30d617
 SHA512 
2c492942526b5d6dd787baaf6ad31b036c593d633a36ba951c02d3289607be5e43562057622deee51db724854eef6f4bd67eaec62699b07aad47ee49fd291783
 DIST i2pd-2.33.0.tar.gz 1101578 BLAKE2B 
d569a7900bda1fecc19f6ec966cd004d0453193de9bcda89620dff9909889c14165aca457e6a5fa0539614304af11be573329b9a54596684d3232ee28833
 SHA512 
7a3e7a8a908be8a12b675fda4ce923cb2b0eaf3e9b12a513b9ae7b56e9ecb593eef0ea278debb4027406d50ee9a46599a6792a54ce2e2f4e2c44c1fc82479910
+DIST i2pd-2.34.0.tar.gz 1103199 BLAKE2B 
16e16a0e396b22f5de797455a97322e51bc2289e770617106d4daa9a7cd6d1d94d4d84955e182493f3c11dbacd527fbb3f127bd4e2e555a7b04f7eb697213dcb
 SHA512 
74c8234b850159c6e680fa61b20e2c22a0f04ca8397b4aa68f92fa20520fb74a63e442ac75c2fbb17dc1e5a193011b9b38085cee08746de4496620778aa7f027

diff --git a/net-vpn/i2pd/i2pd-2.34.0.ebuild b/net-vpn/i2pd/i2pd-2.34.0.ebuild
new file mode 100644
index 000..acc70c57b41
--- /dev/null
+++ b/net-vpn/i2pd/i2pd-2.34.0.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake toolchain-funcs systemd
+
+DESCRIPTION="A C++ daemon for accessing the I2P anonymous network"
+HOMEPAGE="https://github.com/PurpleI2P/i2pd;
+SRC_URI="https://github.com/PurpleI2P/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="cpu_flags_x86_aes cpu_flags_x86_avx i2p-hardening libressl static +upnp"
+
+RDEPEND="
+   acct-user/i2pd
+   acct-group/i2pd
+   !static? (
+   dev-libs/boost:=[threads]
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+   upnp? ( net-libs/miniupnpc:= )
+   )"
+DEPEND="${RDEPEND}
+   static? (
+   dev-libs/boost:=[static-libs,threads]
+   sys-libs/zlib[static-libs]
+   !libressl? ( dev-libs/openssl:0=[static-libs] )
+   libressl? ( dev-libs/libressl:0=[static-libs] )
+   upnp? ( net-libs/miniupnpc:=[static-libs] )
+   )"
+
+CMAKE_USE_DIR="${S}/build"
+
+DOCS=( README.md contrib/i2pd.conf contrib/tunnels.conf )
+
+PATCHES=( "${FILESDIR}/i2pd-2.25.0-lib-path.patch" )
+
+pkg_pretend() {
+   if use i2p-hardening && ! tc-is-gcc; then
+   die "i2p-hardening requires gcc"
+   fi
+}
+
+src_configure() {
+   mycmakeargs=(
+   -DWITH_AESNI=$(usex cpu_flags_x86_aes ON OFF)
+   -DWITH_AVX=$(usex cpu_flags_x86_avx ON OFF)
+   -DWITH_HARDENING=$(usex i2p-hardening ON OFF)
+   -DWITH_PCH=OFF
+   -DWITH_STATIC=$(usex static ON OFF)
+   -DWITH_UPNP=$(usex upnp ON OFF)
+   -DWITH_LIBRARY=ON
+   -DWITH_BINARY=ON
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   # config
+   insinto /etc/i2pd
+   doins contrib/i2pd.conf
+   doins contrib/tunnels.conf
+
+   # working directory
+   insinto /var/lib/i2pd
+   doins -r contrib/certificates
+
+   # add /var/lib/i2pd/certificates to CONFIG_PROTECT
+   doenvd "${FILESDIR}/99i2pd"
+
+   # openrc and systemd daemon routines
+   newconfd "${FILESDIR}/i2pd-2.6.0-r3.confd" i2pd
+   newinitd "${FILESDIR}/i2pd-2.6.0-r3.initd" i2pd
+   systemd_newunit "${FILESDIR}/i2pd-2.6.0-r3.service" i2pd.service
+
+   # logrotate
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/i2pd-2.6.0-r3.logrotate" i2pd
+}
+
+pkg_postinst() {
+   if [[ -f ${EROOT}/etc/i2pd/subscriptions.txt ]]; then
+   ewarn
+   ewarn "Configuration of the 

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

2020-11-08 Thread Keri Harris
commit: 11376429eb282646ba68244f8251a30d946e110a
Author: Keri Harris  gentoo  org>
AuthorDate: Sun Nov  8 08:42:09 2020 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sun Nov  8 08:42:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11376429

dev-lang/swi-prolog: remove old development versions

Package-Manager: Portage-3.0.4, Repoman-2.3.22
Signed-off-by: Keri Harris  gentoo.org>

 dev-lang/swi-prolog/Manifest|   2 -
 dev-lang/swi-prolog/swi-prolog-8.3.6.ebuild | 104 
 dev-lang/swi-prolog/swi-prolog-8.3.7.ebuild | 104 
 3 files changed, 210 deletions(-)

diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index f818ea543ef..d4ffb8dcdd7 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -1,7 +1,5 @@
 DIST swipl-8.0.3.tar.gz 10418553 BLAKE2B 
d7d381a3070384164f9788060e1c431cc4658dd3e2144fc4c186c9f5395fb7356593766dcaff3ff424f19f917c8a4b56da31b019bd2206a7f794ece549043b76
 SHA512 
e3a0788befb5499be6f70524ef398dc3282a38891f20519dd23ec92f216fc1919a76656e4b648c3dc9d94e578dc2663439ff976eb52ca0dba5a6594f8d4d3037
 DIST swipl-8.2.0.tar.gz 10955744 BLAKE2B 
3f1a534a967c86054596fe8ec5fda41ae2ab09d5617de2082f549211dec39674c2d53a210e697a9399be6061f7cea1f0fb241243c9c6226e64aa4ab22c990c85
 SHA512 
aa0d5e8e8c35e3ff1b6827c9a1ea53de44fa71698b98c974c9e65f2071545d0b71fba7f897327db38791f3cb706072c5dffdb46b4865cc26b9b25ad97522de4b
 DIST swipl-8.2.1.tar.gz 10969688 BLAKE2B 
754678d9683999b681e62321423df01c4d28ac0aefb5b836134790112a76a2710cc3b433d381f4b11756727037cada026a2778445fe533f51a5543332ca86e82
 SHA512 
b49fa0832b4bad3b48256c97538172a06e7a4c50b55823dad345360f98055f0702e7a10fb2bfdb636e3fd99557bcb243cfccbaccb7546cb2afd13335f1c09db8
-DIST swipl-8.3.6.tar.gz 11016002 BLAKE2B 
215fa94888ccd8cf7eba1aace28313d07cf09b07f02de5635944e1a622dd92379991af091e01a50161a05cc1dca6da2a35083a40e74888e001c9acda051b043e
 SHA512 
9b5ba3d10d4a0d3699a20ca42bf6ce201a371eff3195d24c33db7a48cb0b5822d164f99acc05bf63b2f27f4924a048457b16819b105c38fe784bbb29a899a610
-DIST swipl-8.3.7.tar.gz 11014848 BLAKE2B 
3ec8218edf387882b589f8420a86e327dddbc5b999fa2f4ad1a442c059998cebed01f4fbff6e26bfdcac9a0784477ea185b28740194cb614c48ae639c9acba8b
 SHA512 
60ab400736e02f8833c95d5cd12528283866a8f717696707abe054348cffb462c2e78f2832bf5fc12cc4eec5400c35caaaf1552137860e6d07030a371034776d
 DIST swipl-8.3.8.tar.gz 11029755 BLAKE2B 
7b97ed8b6cb391bf87eb6d7561b7f1f5d86dfe54b233dabd77c46b9c9f51148e9623e6d474be77ae1c004885895da9d2a9acf20dc4cd9697df500a2682294a8c
 SHA512 
80b2e1a9e9d435b5ab061773a389b66eda2089dcc5ac617869532d5bd4fdd84e842c294e0e2d81f24330842ad58af1e66e54baa0cf91115db4808959331ca444
 DIST swipl-8.3.9.tar.gz 11066799 BLAKE2B 
c891fd19ddeab5c21eaf3418d13714adb47d2d0ff29f00edd46eaded37637779cf325a9a93e9e902cabfb278d5e90b37de335f54667341d31373b1a8affb78b2
 SHA512 
b4b12b6337b4f92e9a1503189601be7aa574882d420558d167e1c90b257b69d2e64de2aae7aa6074d6ee51bae2eda4ed40c8a977e651c7c7eb5c084fd674769a

diff --git a/dev-lang/swi-prolog/swi-prolog-8.3.6.ebuild 
b/dev-lang/swi-prolog/swi-prolog-8.3.6.ebuild
deleted file mode 100644
index 50482b3b327..000
--- a/dev-lang/swi-prolog/swi-prolog-8.3.6.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils eutils flag-o-matic multilib
-
-PATCHSET_VER="0"
-
-DESCRIPTION="versatile implementation of the Prolog programming language"
-HOMEPAGE="http://www.swi-prolog.org/;
-SRC_URI="http://www.swi-prolog.org/download/devel/src/swipl-${PV}.tar.gz;
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE="archive berkdb debug doc +gmp java +libedit libressl minimal odbc pcre 
qt5 readline ssl test uuid X yaml"
-RESTRICT="!test? ( test )"
-
-RDEPEND="sys-libs/ncurses:=
-   sys-libs/zlib
-   archive? ( app-arch/libarchive )
-   berkdb? ( >=sys-libs/db-4:= )
-   odbc? ( dev-db/unixODBC )
-   pcre? ( dev-libs/libpcre )
-   readline? ( sys-libs/readline:= )
-   libedit? ( dev-libs/libedit )
-   gmp? ( dev-libs/gmp:0 )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0 )
-   libressl? ( dev-libs/libressl )
-   )
-   java? ( >=virtual/jdk-1.7:= )
-   uuid? ( dev-libs/ossp-uuid )
-   qt5? (
-   dev-qt/qtwidgets:5
-   dev-qt/qtgui:5
-   )
-   X? (
-   virtual/jpeg:0
-   x11-libs/libX11
-   x11-libs/libXft
-   x11-libs/libXinerama
-   x11-libs/libXpm
-   x11-libs/libXt
-   x11-libs/libICE
-   x11-libs/libSM )
-   yaml? ( dev-libs/libyaml )"
-
-DEPEND="${RDEPEND}
-   X? ( x11-base/xorg-proto )
-   java? ( test? ( =dev-java/junit-3.8* ) )"
-
-S="${WORKDIR}/swipl-${PV}"
-BUILD_DIR="${S}/build"

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

2020-11-08 Thread Andreas Sturmlechner
commit: 0fad0b23327d0dd7bb3343bc6b91ec882f2f7b99
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  7 21:12:36 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  7 21:12:36 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0fad0b23

kde-frameworks/kwallet: 5.76.0 version bump

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

 kde-frameworks/kwallet/kwallet-5.76.0.ebuild | 54 
 1 file changed, 54 insertions(+)

diff --git a/kde-frameworks/kwallet/kwallet-5.76.0.ebuild 
b/kde-frameworks/kwallet/kwallet-5.76.0.ebuild
new file mode 100644
index 00..1541181cc9
--- /dev/null
+++ b/kde-frameworks/kwallet/kwallet-5.76.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
+inherit ecm kde.org optfeature
+
+DESCRIPTION="Framework providing desktop-wide storage for passwords"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="gpg +man"
+
+BDEPEND="
+   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
+"
+DEPEND="
+   dev-libs/libgcrypt:0=
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   gpg? ( >=app-crypt/gpgme-1.7.1[cxx,qt5] )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package gpg Gpgmepp)
+   $(cmake_use_find_package man KF5DocTools)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "Optional dependencies:"
+   optfeature "Auto-unlocking after account login" 
kde-plasma/kwallet-pam
+   optfeature "KWallet management" kde-apps/kwalletmanager:5
+   elog "For more information, read 
https://wiki.gentoo.org/wiki/KDE#KWallet;
+   fi
+   ecm_pkg_postinst
+}



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

2020-11-08 Thread Andreas Sturmlechner
commit: d7d5553ca69b7df85b0a0109835f55cb8eb438f5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  7 21:12:36 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  7 21:12:36 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d7d5553c

kde-frameworks/kdelibs4support: 5.76.0 version bump

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

 .../kdelibs4support/kdelibs4support-5.76.0.ebuild  | 96 ++
 1 file changed, 96 insertions(+)

diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.76.0.ebuild 
b/kde-frameworks/kdelibs4support/kdelibs4support-5.76.0.ebuild
new file mode 100644
index 00..2d89421246
--- /dev/null
+++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.76.0.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="true"
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 
5"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="libressl X"
+
+BDEPEND="
+   dev-lang/perl
+   dev-perl/URI
+"
+COMMON_DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qttest-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kauth-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   >=kde-frameworks/kded-${PVCUT}:5
+   =kde-frameworks/kdesignerplugin-${PVCUT}*:5
+   =kde-frameworks/kdoctools-${PVCUT}*:5
+   =kde-frameworks/kemoticons-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kunitconversion-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+   app-text/docbook-xml-dtd:4.2
+   virtual/libintl
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-qt/designer-${QTMIN}:5
+   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
+   X? ( x11-base/xorg-proto )
+"
+RDEPEND="${COMMON_DEPEND}
+   =kde-frameworks/kinit-${PVCUT}*:5
+   =kde-frameworks/kitemmodels-${PVCUT}*:5
+   >=dev-qt/qtxml-${QTMIN}:5
+"
+
+RESTRICT+=" test"
+
+src_prepare() {
+   ecm_src_prepare
+   if ! use handbook; then
+   sed -e "/kdoctools_install/ s/^/#DONT/" -i CMakeLists.txt || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}



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

2020-11-08 Thread Andreas Sturmlechner
commit: 6870eb4cac5a2eb8ab8ae87ecc6e69f63d9b93dc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  7 21:12:34 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  7 21:12:34 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6870eb4c

kde-frameworks/kemoticons: 5.76.0 version bump

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

 kde-frameworks/kemoticons/kemoticons-5.76.0.ebuild | 28 ++
 1 file changed, 28 insertions(+)

diff --git a/kde-frameworks/kemoticons/kemoticons-5.76.0.ebuild 
b/kde-frameworks/kemoticons/kemoticons-5.76.0.ebuild
new file mode 100644
index 00..8434befb75
--- /dev/null
+++ b/kde-frameworks/kemoticons/kemoticons-5.76.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.1
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework for converting text emoticons to graphical 
representations"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"
+
+# requires running kde environment
+RESTRICT+=" test"



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

2020-11-08 Thread Sam James
commit: 295f8cfd5e3cbcd1bcaa6e4b3c4b158048cd537b
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 09:55:55 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 09:55:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=295f8cfd

dev-python/iniparse: Stabilize 0.5 ALLARCHES, #753536

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

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

diff --git a/dev-python/iniparse/iniparse-0.5.ebuild 
b/dev-python/iniparse/iniparse-0.5.ebuild
index f916d7a5feb..ef6e379353a 100644
--- a/dev-python/iniparse/iniparse-0.5.ebuild
+++ b/dev-python/iniparse/iniparse-0.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT PSF-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 x86"
 IUSE=""
 
 BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2020-11-08 Thread Sam James
commit: 1405e3bb3b17e8e739571afc55a1fd6f17e66bb6
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 09:55:55 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 09:55:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1405e3bb

dev-python/translate-toolkit: Stabilize 2.5.1 ALLARCHES, #753536

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

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

diff --git a/dev-python/translate-toolkit/translate-toolkit-2.5.1.ebuild 
b/dev-python/translate-toolkit/translate-toolkit-2.5.1.ebuild
index 198e83e0ddd..6fe148d06b4 100644
--- a/dev-python/translate-toolkit/translate-toolkit-2.5.1.ebuild
+++ b/dev-python/translate-toolkit/translate-toolkit-2.5.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/translate/translate/releases/download/${PV}/${P}.tar
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc +html +ical +ini +subtitles +yaml"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2020-11-08 Thread Mart Raudsepp
commit: bd0f4591c861a1d2c34d197bd5a865ead740c8eb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Nov  8 10:13:44 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Nov  8 10:17:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd0f4591

gnome-base/librsvg: bump to 2.48.9

Package-Manager: Portage-2.3.103, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/librsvg/Manifest  |  1 +
 gnome-base/librsvg/librsvg-2.48.9.ebuild | 95 
 2 files changed, 96 insertions(+)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index a5142954819..cde003b89c5 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -1,2 +1,3 @@
 DIST librsvg-2.40.21.tar.xz 1655860 BLAKE2B 
a3fd7915d39984057e860da90115d9d95cef97e61d3f5e4c3aaaf399c4b3bfe781e6a7b969958ae84a3b7f2c788576fe26f56b037ca0a6a2e059b53f2bd1b9fc
 SHA512 
db0563d8e0edaae642a6b2bcd239cf54191495058ac8c7ff614ebaf88c0e30bd58dbcd41f58d82a9d5ed200ced45fc5bae22f2ed3cf3826e9348a497009e1280
 DIST librsvg-2.48.8.tar.xz 15302184 BLAKE2B 
7d44b58d894afbeff0cb4606ed64191c028e7ac9d987dd3248b90df4ae0c000ee47b02484116bf7ee6e7aad567b91df7a2aae6880514f5ddee3ef4826c2e828e
 SHA512 
7b35afbbad17927168acb3a308bff59ea66e8e1ac18c2ab5626a7d494e90d87d2dc552959ad72974d3ed8ba4c2f919335cf9110a0d0a09148e606222e4fcee43
+DIST librsvg-2.48.9.tar.xz 15309204 BLAKE2B 
2547f9eb2bb81c7c879356df0df674ba27a09e3b1f0eb8df99df7a9a9c5e6838e94e143f50a00a742a4fd7043c01b4f484cfa78c84c4d5e6ec281bde35fd98b2
 SHA512 
91fc480a9e9ff3755ed2685170a1fadea9232ab9a727a66da5085df09cd1a160cb8f443de7dec950799de5f4cb88b1ee33384107e316f573940147346c155a40

diff --git a/gnome-base/librsvg/librsvg-2.48.9.ebuild 
b/gnome-base/librsvg/librsvg-2.48.9.ebuild
new file mode 100644
index 000..c5ec2752fa9
--- /dev/null
+++ b/gnome-base/librsvg/librsvg-2.48.9.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 multilib-minimal rust-toolchain vala
+
+DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
+HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg;
+
+LICENSE="LGPL-2+"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+IUSE="+introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+   >=x11-libs/cairo-1.16.0[${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.0.0:=[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.38.0[${MULTILIB_USEDEP}]
+
+   introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
+"
+DEPEND="${RDEPEND}
+   >=virtual/rust-1.39[${MULTILIB_USEDEP}]
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+# >=gtk-doc-am-1.13, gobject-introspection-common, vala-common needed by 
eautoreconf
+
+RESTRICT="test" # Lots of issues on 32bit builds, 64bit build seems to get 
into an infinite compilation sometimes, etc.
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   local myconf=(
+   --disable-static
+   --disable-debug
+   --disable-tools # the tools/ subdirectory is useful only for 
librsvg devs
+   $(multilib_native_use_enable introspection)
+   $(multilib_native_use_enable vala)
+   --enable-pixbuf-loader
+   )
+
+   if ! multilib_is_native_abi; then
+   myconf+=(
+   # Set the rust target, which can differ from CHOST
+   RUST_TARGET="$(rust_abi)"
+   # RUST_TARGET is only honored if cross_compiling, but 
non-native ABIs aren't cross as
+   # far as C parts and configure auto-detection are 
concerned as CHOST equals CBUILD
+   cross_compiling=yes
+   )
+   fi
+
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure "${myconf[@]}"
+
+   if multilib_is_native_abi; then
+   ln -s "${S}"/doc/html doc/html || die
+   fi
+}
+
+multilib_src_compile() {
+   # causes segfault if set, see bug #411765
+   unset __GL_NO_DSO_FINALIZER
+   gnome2_src_compile
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+pkg_postinst() {
+   # causes segfault if set, see bug 375615
+   unset __GL_NO_DSO_FINALIZER
+   multilib_foreach_abi gnome2_pkg_postinst
+}
+
+pkg_postrm() {
+   # causes segfault if set, see bug 375615
+   unset __GL_NO_DSO_FINALIZER
+   multilib_foreach_abi gnome2_pkg_postrm
+}



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

2020-11-08 Thread Mart Raudsepp
commit: a677f633a3afda66acb71f541a79882b700af798
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Nov  8 10:11:00 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Nov  8 10:17:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a677f633

media-gfx/shotwell: bump to 0.30.11

Package-Manager: Portage-2.3.103, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-gfx/shotwell/Manifest|  1 +
 media-gfx/shotwell/shotwell-0.30.11.ebuild | 82 ++
 2 files changed, 83 insertions(+)

diff --git a/media-gfx/shotwell/Manifest b/media-gfx/shotwell/Manifest
index b9c63a0bd6e..d0c82662e66 100644
--- a/media-gfx/shotwell/Manifest
+++ b/media-gfx/shotwell/Manifest
@@ -1 +1,2 @@
 DIST shotwell-0.30.10.tar.xz 6465992 BLAKE2B 
d6be2a2b34cf4adbae4ac1f2bce5a29bfe059c546b8ab76f35b3ac9159a9233f231ee1ac4b3f81e8016278fcdec6b222af3ba7a62b2eb8d15dd82ef2cfb544c1
 SHA512 
4c84b5702476f264bd475fa93eff2e58f2876b076f186fc19b3dbddaae76b80485793b887f668788ac3c7f7230eb0c6a61fef2c0c70d52c665d0e49f6deb0b11
+DIST shotwell-0.30.11.tar.xz 6499416 BLAKE2B 
8b63b2ff64ae41560221d9bcca2c88d0dff8c40416278d3344dbdbf50e4352e999e3ae52ea9fbcc871d5023ffeeb6ee954ee91a2d7eddc1a8f1df45dc4e12cf8
 SHA512 
71a057aa1ae2b432f385e174429e29f46ca29055aa6003b6017f3da54551027536c70e9f8ca605719e8e008233bdb6f17981462a54495d91e94aebdbe5718c9f

diff --git a/media-gfx/shotwell/shotwell-0.30.11.ebuild 
b/media-gfx/shotwell/shotwell-0.30.11.ebuild
new file mode 100644
index 000..b65b5be27d2
--- /dev/null
+++ b/media-gfx/shotwell/shotwell-0.30.11.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_MIN_API_VERSION="0.40"
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Open source photo manager for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Shotwell;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86"
+IUSE="opencv udev"
+
+DEPEND="
+   >=x11-libs/gtk+-3.22.0:3
+   >=dev-libs/glib-2.40.0:2
+   >=dev-libs/libgee-0.8.5:0.8
+   >=net-libs/webkit-gtk-2.26:4
+   >=dev-libs/json-glib-0.7.6
+   >=dev-libs/libxml2-2.6.32:2
+   x11-libs/gdk-pixbuf:2
+   >=dev-db/sqlite-3.5.9:3
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-libs/libgphoto2-2.5:=
+   udev? ( >=dev-libs/libgudev-145:= )
+   >=media-libs/gexiv2-0.10.4
+   >=media-libs/libraw-0.13.2:=
+   >=media-libs/libexif-0.6.16:=
+   dev-libs/libgdata
+   >=app-crypt/gcr-3:=[gtk]
+   x11-libs/cairo
+   opencv? ( >=media-libs/opencv-2.3.0:= )
+"
+RDEPEND="${DEPEND}
+   media-plugins/gst-plugins-gdkpixbuf:1.0
+   media-plugins/gst-plugins-meta:1.0
+"
+BDEPEND="
+   $(vala_depend)
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   net-libs/libsoup:2.4[vala]
+   media-libs/gexiv2[vala]
+   app-crypt/gcr[vala]
+"
+
+src_prepare() {
+   xdg_src_prepare
+   vala_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dunity-support=false
+   # -Dpublishers # In 0.30.2 all get compiled in anyways, even if 
restricted list, affects only runtime support
+   -Dextra-plugins=true
+   #trace
+   #measure
+   -Ddupe-detection=true
+   $(meson_use udev)
+   -Dinstall-apport-hook=false
+   $(meson_use opencv face-detection)
+   -Dfatal_warnings=false
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gdm/

2020-11-08 Thread Mart Raudsepp
commit: ef8566c9396fc8c7706157a320bccfe356925327
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Nov  8 10:15:37 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Nov  8 10:17:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef8566c9

gnome-base/gdm: bump to 3.36.4

Package-Manager: Portage-2.3.103, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gdm/Manifest  |   1 +
 gnome-base/gdm/gdm-3.36.4.ebuild | 246 +++
 2 files changed, 247 insertions(+)

diff --git a/gnome-base/gdm/Manifest b/gnome-base/gdm/Manifest
index a60157a4ca7..a593c2b7945 100644
--- a/gnome-base/gdm/Manifest
+++ b/gnome-base/gdm/Manifest
@@ -1,2 +1,3 @@
 DIST gdm-3.36.3.tar.xz 1218972 BLAKE2B 
8e4d3dcd1dc84de276a6426feae206d43cfcbd8c8ffa24325f0dcc1bc2b180d9dbee20849b8e3157d299017ad91b433be54a78eafc7319171806ec6c6348bb1f
 SHA512 
21c3bba0ce5142362e3c86ccb05fc234d9356db295ed63f3c383bd7cc2b7a464bdcec08e472d31a339b5ffbfeaed4db72ebbdeae2e7a71effdeef8c52b53830b
+DIST gdm-3.36.4.tar.xz 1235796 BLAKE2B 
eeac6c3c95993d7a75eecd03b51f0519b2f899eaecce8767dbab01eead68bddde21edc999eaf6b7ce747084ac9f88ab71cd7bf602e3bdc5bfe09038e3b01ad3a
 SHA512 
ee8a4ae4a1c4846e4d52fda0b115dfc79ef76b78a2349977767e4212910b5ad331b908601f252292a8a944973372d1dce3124d9ccb8a2519a98d0e4813a6ec61
 DIST tango-gentoo-v1.1.tar.gz 29322 BLAKE2B 
83fa2bf37727e60851dd679054fe1b153ebfea58c9a9a40f891f7d68d3b047b02e8effa1d1b4e08d64500a2072ce7200f159c92a352da7124de27e1b05bb6027
 SHA512 
87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045

diff --git a/gnome-base/gdm/gdm-3.36.4.ebuild b/gnome-base/gdm/gdm-3.36.4.ebuild
new file mode 100644
index 000..12a42230f31
--- /dev/null
+++ b/gnome-base/gdm/gdm-3.36.4.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+GNOME2_EAUTORECONF="yes"
+
+inherit eutils gnome2 pam readme.gentoo-r1 systemd udev user
+
+DESCRIPTION="GNOME Display Manager for managing graphical display servers and 
user logins"
+HOMEPAGE="https://wiki.gnome.org/Projects/GDM;
+
+SRC_URI="${SRC_URI}
+   branding? ( 
https://www.mail-archive.com/tango-artists@lists.freedesktop.org/msg00043/tango-gentoo-v1.1.tar.gz
 )
+"
+
+LICENSE="
+   GPL-2+
+   branding? ( CC-BY-SA-4.0 )
+"
+
+SLOT="0"
+
+IUSE="accessibility audit bluetooth-sound branding elogind fprint 
+introspection ipv6 plymouth selinux smartcard systemd tcpd test wayland 
xinerama"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="^^ ( elogind systemd )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+
+# NOTE: x11-base/xorg-server dep is for X_SERVER_PATH etc, bug #295686
+# nspr used by smartcard extension
+# dconf, dbus and g-s-d are needed at install time for dconf update
+# keyutils is automagic dep that makes autologin unlock login keyring when all 
the passwords match (disk encryption, user pw and login keyring)
+# dbus-run-session used at runtime
+# We need either systemd or >=openrc-0.12 to restart gdm properly, bug #463784
+COMMON_DEPEND="
+   app-text/iso-codes
+   >=dev-libs/glib-2.44:2
+   dev-libs/libgudev
+   >=x11-libs/gtk+-2.91.1:3
+   >=gnome-base/dconf-0.20
+   >=gnome-base/gnome-settings-daemon-3.1.4
+   gnome-base/gsettings-desktop-schemas
+   >=media-libs/fontconfig-2.5.0:1.0
+   >=media-libs/libcanberra-0.4[gtk3]
+   sys-apps/dbus
+   >=sys-apps/accountsservice-0.6.35
+
+   x11-base/xorg-server
+   x11-libs/libXau
+   x11-libs/libX11
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libxcb
+   >=x11-misc/xdg-utils-1.0.2-r3
+
+   sys-libs/pam
+   sys-apps/keyutils:=
+   elogind? ( >=sys-auth/elogind-239.3[pam] )
+   systemd? ( >=sys-apps/systemd-186:0=[pam] )
+
+   sys-auth/pambase[elogind?,systemd?]
+
+   audit? ( sys-process/audit )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   plymouth? ( sys-boot/plymouth )
+   selinux? ( sys-libs/libselinux )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+   xinerama? ( x11-libs/libXinerama )
+"
+# XXX: These deps are from session and desktop files in data/ directory
+# fprintd is used via dbus by gdm-fingerprint-extension
+# gnome-session-3.6 needed to avoid freezing with orca
+RDEPEND="${COMMON_DEPEND}
+   >=gnome-base/gnome-session-3.6
+   >=gnome-base/gnome-shell-3.1.90
+   x11-apps/xhost
+
+   accessibility? (
+   >=app-accessibility/orca-3.10
+   gnome-extra/mousetweaks )
+   fprint? (
+   sys-auth/fprintd
+   sys-auth/pam_fprint )
+"
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+  

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

2020-11-08 Thread Andrew Ammerlaan
commit: 14bcebe74121e0af74eec6d796b7d9bab54624ca
Author: David Roman  gmail  com>
AuthorDate: Sat Nov  7 14:41:21 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Nov  7 14:41:21 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=14bcebe7

dev-python/guidata: new package

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: David Roman  gmail.com>

 dev-python/guidata/Manifest |  1 +
 dev-python/guidata/guidata-1.7.9.ebuild | 25 +
 dev-python/guidata/metadata.xml |  8 
 3 files changed, 34 insertions(+)

diff --git a/dev-python/guidata/Manifest b/dev-python/guidata/Manifest
new file mode 100644
index ..9f6e393a
--- /dev/null
+++ b/dev-python/guidata/Manifest
@@ -0,0 +1 @@
+DIST guidata-1.7.9.tar.gz 325254 BLAKE2B 
875ffe654fa3fb7fbb7d778d16c35053f8b2da6a69b2e5fd4a44599baa0f4eb3075e10856d906a3c345a25ec7c9f354d36817e1f1e4bc29c16371939acfb1f45
 SHA512 
65ae8a6fea96261fea534fd0dc42fdfe8f78c73008ffe34bb2d521b88860357196f4dd5f76d1a07290d7d3240e0f230c3d09c8ec14656071c59c90124da892db

diff --git a/dev-python/guidata/guidata-1.7.9.ebuild 
b/dev-python/guidata/guidata-1.7.9.ebuild
new file mode 100644
index ..114a34c3
--- /dev/null
+++ b/dev-python/guidata/guidata-1.7.9.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Library for user interfaces for easy dataset editing and display"
+HOMEPAGE="https://pypi.python.org/pypi/guidata;
+LICENSE="CeCILL-2"
+
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-python/PyQt5[${PYTHON_USEDEP}]
+   dev-python/QtPy[${PYTHON_USEDEP}]
+"
+
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+

diff --git a/dev-python/guidata/metadata.xml b/dev-python/guidata/metadata.xml
new file mode 100644
index ..01c1fc84
--- /dev/null
+++ b/dev-python/guidata/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   davidroma...@gmail.com
+   David Roman
+   
+



[gentoo-commits] repo/proj/guru:master commit in: dev-vcs/lazygit/, dev-vcs/lazygit/files/

2020-11-08 Thread Andrew Ammerlaan
commit: b0cc9143ef8234aeeb00e181f899d084372e0e56
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sat Nov  7 20:35:03 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Nov  7 20:35:03 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b0cc9143

dev-vcs/lazygit: drop 0.23.1 revisions

Signed-off-by: Sergey Torokhov  yandex.ru>

 dev-vcs/lazygit/Manifest   |   1 -
 .../files/lazygit-0.23.1_ssh_passphrase.patch  | 122 -
 dev-vcs/lazygit/lazygit-0.23.1-r1.ebuild   |  38 ---
 dev-vcs/lazygit/lazygit-0.23.1.ebuild  |  36 --
 4 files changed, 197 deletions(-)

diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest
index a8d7e77c..6590b46f 100644
--- a/dev-vcs/lazygit/Manifest
+++ b/dev-vcs/lazygit/Manifest
@@ -1,5 +1,4 @@
 DIST lazygit-0.20.9.tar.gz 9196030 BLAKE2B 
7fd64d06b3036926b00cc64f684d48a3791561e9b48f4bfbc2134e019caf4c96f8a37e2a1d33c79cab9a840b20f212f999f81d1e5a9763e2902332c298ede613
 SHA512 
d38fd390076a24b914309b6ecb506fc7b21e48c0bfab14aee5ff3bb7bcb591f47bf82051e5442ca4d4d2a0d864eb1554a64c594aefb130ec4f07861128d124dd
 DIST lazygit-0.22.9.tar.gz 9232631 BLAKE2B 
50febf0727dc3fff0e61b158bc37df4128cdc9934a42b113612896a3712fb7cd0ce0a0860eec88cbbde289fd08fb492e851937be549a2036ad993bdeb3a101ae
 SHA512 
9d4dc92762099c141e56bbb386217ea2028ba6a78d6bb5d54ef9c022e447a1b9fa2ce37d6e2813411fe6fa4f5192753beec8b136838aefe067019fd0820225e1
-DIST lazygit-0.23.1.tar.gz 2143832 BLAKE2B 
631768a0b6e9b3a18742a5fc0d6c71442e6c81aea2ee2eea72320ef0b624b82220be999d878865d798fe00bd86c22f0a8ea9c3c8b8958edc59713ada308645f6
 SHA512 
f2a4a949888f63c74931ec10cee8551226ce8886d9f6847403490cfa48127c561dfa9b9f7efef879549ab4dccbf06bdf95fdb5a697736f57fb696c658b0e3a39
 DIST lazygit-0.23.6.tar.gz 2144643 BLAKE2B 
d8f8be826212517abfc0dd0feace532600a8455c49874e385257a73ec8e3ea794a13d960fbd122461c454313d5a210cd56be99d98cffb5b47c41d70bd67921d3
 SHA512 
a71bb951eb452252a97789113664b00212cce4bea223c898b20ce3b3dcdc761d3cafe036b5d2dce20c4da06af361ee21f2e701464ba99dcddc49f383219d2713
 DIST lazygit-0.23.7.tar.gz 2144614 BLAKE2B 
d18aaa19212ec9e6ed7d3b406d3e1f6413f6c15bf6a8c7c99cb8a2b01b9388db3f1ad04c485782e0823415cec3c6b461cf942583ef0ac744cb18270c8fc943b1
 SHA512 
ffc827a08a3ba99afa339cee48b9e10267bc4aa27592d43ec1e4be80a7b4f9e628f286b50a1940a59a5cfa96121de6ce4247ec91642a8798dba8ca42232596b9

diff --git a/dev-vcs/lazygit/files/lazygit-0.23.1_ssh_passphrase.patch 
b/dev-vcs/lazygit/files/lazygit-0.23.1_ssh_passphrase.patch
deleted file mode 100644
index 11d63bdf..
--- a/dev-vcs/lazygit/files/lazygit-0.23.1_ssh_passphrase.patch
+++ /dev/null
@@ -1,122 +0,0 @@
-diff -Naur 
a/src/github.com/jesseduffield/lazygit/pkg/commands/oscommands/os.go 
b/src/github.com/jesseduffield/lazygit/pkg/commands/oscommands/os.go
 a/src/github.com/jesseduffield/lazygit/pkg/commands/oscommands/os.go   
2020-10-10 02:34:14.0 +0300
-+++ b/src/github.com/jesseduffield/lazygit/pkg/commands/oscommands/os.go   
2020-10-10 14:00:26.0 +0300
-@@ -143,18 +143,19 @@
-   return RunCommandWithOutputLiveWrapper(c, command, output)
- }
- 
--// DetectUnamePass detect a username / password question in a command
--// promptUserForCredential is a function that gets executed when this 
function detect you need to fillin a password
--// The promptUserForCredential argument will be "username" or "password" and 
expects the user's password or username back
-+// DetectUnamePass detect a username / password / passphrase question in a 
command
-+// promptUserForCredential is a function that gets executed when this 
function detect you need to fillin a password or passphrase
-+// The promptUserForCredential argument will be "username", "password" or 
"passphrase" and expects the user's password/passphrase or username back
- func (c *OSCommand) DetectUnamePass(command string, promptUserForCredential 
func(string) string) error {
-   ttyText := ""
-   errMessage := c.RunCommandWithOutputLive(command, func(word string) 
string {
-   ttyText = ttyText + " " + word
- 
-   prompts := map[string]string{
--  `.+'s password:`: "password",
--  `Password\s*for\s*'.+':`: "password",
--  `Username\s*for\s*'.+':`: "username",
-+  `.+'s password:`: "password",
-+  `Password\s*for\s*'.+':`: "password",
-+  `Username\s*for\s*'.+':`: "username",
-+  `Enter\s*passphrase\s*for\s*key\s*'.+':`: "passphrase",
-   }
- 
-   for pattern, askFor := range prompts {
-diff -Naur a/src/github.com/jesseduffield/lazygit/pkg/gui/credentials_panel.go 
b/src/github.com/jesseduffield/lazygit/pkg/gui/credentials_panel.go
 a/src/github.com/jesseduffield/lazygit/pkg/gui/credentials_panel.go

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

2020-11-08 Thread Andrew Ammerlaan
commit: 25f55299df6040cdc839117053d9a5079a2876b8
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sat Nov  7 16:30:45 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Nov  7 16:30:45 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=25f55299

games-board/openriichi: switch vsync ON by default

Signed-off-by: Sergey Torokhov  yandex.ru>

 games-board/openriichi/openriichi-0.2.1.1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/games-board/openriichi/openriichi-0.2.1.1.ebuild 
b/games-board/openriichi/openriichi-0.2.1.1.ebuild
index 324ca739..78ec26f9 100644
--- a/games-board/openriichi/openriichi-0.2.1.1.ebuild
+++ b/games-board/openriichi/openriichi-0.2.1.1.ebuild
@@ -39,6 +39,9 @@ src_prepare() {
default
mv -T "${WORKDIR}/Engine-${Engine_sha}" "${S}/Engine" || die
 
+   #switch vsync ON by default
+   sed -i -e "s/v_sync = OnOffEnum.OFF/v_sync = OnOffEnum.ON/" 
"${S}/source/Game/Options.vala" || die
+
vala_src_prepare
 }
 



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

2020-11-08 Thread Andrew Ammerlaan
commit: a771f024930bf3dc4d89dbf068c7027a11b90018
Author: David Roman  gmail  com>
AuthorDate: Sat Nov  7 00:55:39 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Nov  7 00:56:05 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a771f024

sci-libs/kissfft: new package

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: David Roman  gmail.com>

 sci-libs/kissfft/Manifest|  1 +
 sci-libs/kissfft/kissfft-131.ebuild  | 33 +
 sci-libs/kissfft/kissfft-.ebuild | 33 +
 sci-libs/kissfft/metadata.xml|  8 
 4 files changed, 75 insertions(+)

diff --git a/sci-libs/kissfft/Manifest b/sci-libs/kissfft/Manifest
new file mode 100644
index ..b772ae85
--- /dev/null
+++ b/sci-libs/kissfft/Manifest
@@ -0,0 +1 @@
+DIST kissfft-131.tar.gz 44748 BLAKE2B 
71418543995ce5bd26d12077bd7de24978ca30c827ea4fa210c63bb42fc64ee2449825605cc498d090670b08aaec08ea22901ae790a8276f156b899a687d5bc7
 SHA512 
6cc7efbe898287cdc623970f84b57c6a71148ded78732c36c4bd376a122efcf6c27d3a61679fccfbe47d0e79c7d1f3065b21a7091110154e402c0b2a49a378f9

diff --git a/sci-libs/kissfft/kissfft-131.ebuild 
b/sci-libs/kissfft/kissfft-131.ebuild
new file mode 100644
index ..5151bf55
--- /dev/null
+++ b/sci-libs/kissfft/kissfft-131.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="A Fast Fourier Transform (FFT) library that tries to Keep it 
Simple, Stupid"
+HOMEPAGE="https://github.com/mborgerding/kissfft;
+
+LICENSE="BSD"
+IUSE="test"
+SLOT="0"
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="${HOMEPAGE}"
+   inherit git-r3
+else
+   SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DEPEND=""
+RDEPEND=""
+
+src_install() {
+   dolib.so libkissfft.so
+   doheader kiss_fft.h
+}
+
+src_test() {
+   make testall || die
+}

diff --git a/sci-libs/kissfft/kissfft-.ebuild 
b/sci-libs/kissfft/kissfft-.ebuild
new file mode 100644
index ..5151bf55
--- /dev/null
+++ b/sci-libs/kissfft/kissfft-.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="A Fast Fourier Transform (FFT) library that tries to Keep it 
Simple, Stupid"
+HOMEPAGE="https://github.com/mborgerding/kissfft;
+
+LICENSE="BSD"
+IUSE="test"
+SLOT="0"
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="${HOMEPAGE}"
+   inherit git-r3
+else
+   SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DEPEND=""
+RDEPEND=""
+
+src_install() {
+   dolib.so libkissfft.so
+   doheader kiss_fft.h
+}
+
+src_test() {
+   make testall || die
+}

diff --git a/sci-libs/kissfft/metadata.xml b/sci-libs/kissfft/metadata.xml
new file mode 100644
index ..01c1fc84
--- /dev/null
+++ b/sci-libs/kissfft/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   davidroma...@gmail.com
+   David Roman
+   
+



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

2020-11-08 Thread Andrew Ammerlaan
commit: c56c7d878e5a4c86d4a2316dcbfae24ec58234a0
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sat Nov  7 19:06:12 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Nov  7 19:06:12 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c56c7d87

dev-vcs/lazygit: 0.23.7 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 dev-vcs/lazygit/Manifest  |  1 +
 dev-vcs/lazygit/lazygit-0.23.7.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest
index 8cef6d72..a8d7e77c 100644
--- a/dev-vcs/lazygit/Manifest
+++ b/dev-vcs/lazygit/Manifest
@@ -2,3 +2,4 @@ DIST lazygit-0.20.9.tar.gz 9196030 BLAKE2B 
7fd64d06b3036926b00cc64f684d48a379156
 DIST lazygit-0.22.9.tar.gz 9232631 BLAKE2B 
50febf0727dc3fff0e61b158bc37df4128cdc9934a42b113612896a3712fb7cd0ce0a0860eec88cbbde289fd08fb492e851937be549a2036ad993bdeb3a101ae
 SHA512 
9d4dc92762099c141e56bbb386217ea2028ba6a78d6bb5d54ef9c022e447a1b9fa2ce37d6e2813411fe6fa4f5192753beec8b136838aefe067019fd0820225e1
 DIST lazygit-0.23.1.tar.gz 2143832 BLAKE2B 
631768a0b6e9b3a18742a5fc0d6c71442e6c81aea2ee2eea72320ef0b624b82220be999d878865d798fe00bd86c22f0a8ea9c3c8b8958edc59713ada308645f6
 SHA512 
f2a4a949888f63c74931ec10cee8551226ce8886d9f6847403490cfa48127c561dfa9b9f7efef879549ab4dccbf06bdf95fdb5a697736f57fb696c658b0e3a39
 DIST lazygit-0.23.6.tar.gz 2144643 BLAKE2B 
d8f8be826212517abfc0dd0feace532600a8455c49874e385257a73ec8e3ea794a13d960fbd122461c454313d5a210cd56be99d98cffb5b47c41d70bd67921d3
 SHA512 
a71bb951eb452252a97789113664b00212cce4bea223c898b20ce3b3dcdc761d3cafe036b5d2dce20c4da06af361ee21f2e701464ba99dcddc49f383219d2713
+DIST lazygit-0.23.7.tar.gz 2144614 BLAKE2B 
d18aaa19212ec9e6ed7d3b406d3e1f6413f6c15bf6a8c7c99cb8a2b01b9388db3f1ad04c485782e0823415cec3c6b461cf942583ef0ac744cb18270c8fc943b1
 SHA512 
ffc827a08a3ba99afa339cee48b9e10267bc4aa27592d43ec1e4be80a7b4f9e628f286b50a1940a59a5cfa96121de6ce4247ec91642a8798dba8ca42232596b9

diff --git a/dev-vcs/lazygit/lazygit-0.23.7.ebuild 
b/dev-vcs/lazygit/lazygit-0.23.7.ebuild
new file mode 100644
index ..df46884b
--- /dev/null
+++ b/dev-vcs/lazygit/lazygit-0.23.7.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_PN="github.com/jesseduffield/lazygit"
+
+inherit golang-build golang-vcs-snapshot
+
+DESCRIPTION="Lazygit, a simple terminal UI for git commands"
+HOMEPAGE="https://github.com/jesseduffield/lazygit;
+SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+DEPEND=( sys-libs/glibc )
+RDEPEND=(
+   ${DEPEND}
+   dev-vcs/git
+)
+
+DOCS=( src/${EGO_PN}/{CONTRIBUTING,README}.md )
+
+src_compile() {
+   GOPATH="${S}" go build -v -o bin/lazygit src/${EGO_PN}/main.go || die
+}
+
+src_install() {
+   dobin bin/lazygit
+
+   use doc && dodoc -r "src/${EGO_PN}/docs/."
+   einstalldocs
+}



[gentoo-commits] repo/proj/guru:master commit in: media-plugins/gimp-avif-plugin/

2020-11-08 Thread Andrew Ammerlaan
commit: 7032bf2a33417eb41c950b52509cfb410c5b991c
Author: Daniel Novomesky  gmail  com>
AuthorDate: Sat Nov  7 13:30:32 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Nov  7 13:30:32 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7032bf2a

media-plugins/gimp-avif-plugin: modified description

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Daniel Novomesky  gmail.com>

 media-plugins/gimp-avif-plugin/gimp-avif-plugin-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/gimp-avif-plugin/gimp-avif-plugin-.ebuild 
b/media-plugins/gimp-avif-plugin/gimp-avif-plugin-.ebuild
index 70892d7c..2b72f430 100644
--- a/media-plugins/gimp-avif-plugin/gimp-avif-plugin-.ebuild
+++ b/media-plugins/gimp-avif-plugin/gimp-avif-plugin-.ebuild
@@ -5,7 +5,7 @@ EAPI="7"
 
 inherit meson git-r3
 
-DESCRIPTION="Plug-in for development GIMP 2.99.1 for loading/saving AVIF 
images."
+DESCRIPTION="Plug-in for development GIMP 2.99.3 for loading/saving AVIF 
images."
 HOMEPAGE="https://github.com/novomesk/gimp-avif-plugin;
 
 EGIT_REPO_URI="https://github.com/novomesk/gimp-avif-plugin.git;



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

2020-11-08 Thread Andrew Ammerlaan
commit: 8cb26ffc241a5a238a8893ffb2def30bdbd37349
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sun Nov  8 11:13:07 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sun Nov  8 11:13:07 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8cb26ffc

dev-python/guidata: remove blank line

makes repoman happy

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-python/guidata/guidata-1.7.9.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/guidata/guidata-1.7.9.ebuild 
b/dev-python/guidata/guidata-1.7.9.ebuild
index 114a34c3..27ffb22f 100644
--- a/dev-python/guidata/guidata-1.7.9.ebuild
+++ b/dev-python/guidata/guidata-1.7.9.ebuild
@@ -22,4 +22,3 @@ RDEPEND="
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz -> ${P}.tar.gz"
 
 KEYWORDS="~amd64 ~x86"
-



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-launchers/

2020-11-08 Thread Andrew Ammerlaan
commit: e2b22d2e54eefdb634645de56264dd2d81e464e5
Author: Matthias Coppens  gmail  com>
AuthorDate: Thu Nov  5 14:02:58 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Nov  5 14:02:58 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e2b22d2e

gui-apps/nwg-launchers: Version bump 0.4.1

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Matthias Coppens  gmail.com>

 gui-apps/nwg-launchers/Manifest | 2 +-
 .../{nwg-launchers-0.3.4.ebuild => nwg-launchers-0.4.1.ebuild}  | 2 +-
 gui-apps/nwg-launchers/nwg-launchers-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/gui-apps/nwg-launchers/Manifest b/gui-apps/nwg-launchers/Manifest
index 99c1a966..f30b7e9e 100644
--- a/gui-apps/nwg-launchers/Manifest
+++ b/gui-apps/nwg-launchers/Manifest
@@ -1,2 +1,2 @@
-DIST nwg-launchers-0.3.4.tar.gz 47142 BLAKE2B 
f556e3b17b14fb1c8863927120d694bf83b8fa660ce2552708127dbea6c0fda9099a7a81bdfcaa760f712f7dbe2fc1ea0d707fcd098d317a955adc76f10cef9a
 SHA512 
2157a84716862e4692c860df196dc8cd4673b36902cd787660be1d27f12026826e68858299fe4460168a4c7833e8b2a47564df5436f96f72aa989c5c3cb0b16c
 DIST nwg-launchers-0.4.0.tar.gz 47649 BLAKE2B 
fecd6a2e5d733746533be44d73a7406cb6a58c6b00b09d7ade5e12086fab8fd76ebb5161746c7f0ab86b7b6da8e2e517c3cea763f168a4d07e233e28eadbafde
 SHA512 
0b6613d925bb470eda81ccd317a88d5c588e38857a254edea89e90430337e2b016560f535b1882368ffb888452f63930d3b1726b6e9559690c1ac08323615ec9
+DIST nwg-launchers-0.4.1.tar.gz 49118 BLAKE2B 
db8344c2138a71e617218c7c9bc277e759e3f055867804cef6253a865ee0b738a5926271f0c00e33661a8a4cf61dcc15d8df948280703ef8c4ac504aa5c7982f
 SHA512 
51b97535f7db691a0fed39a993a66835aa1190a1623800cc6c9454d416dfd5277510c310f4210753c5ceabb864cd8445b83d13dff59792459b5defaf0598cdad

diff --git a/gui-apps/nwg-launchers/nwg-launchers-0.3.4.ebuild 
b/gui-apps/nwg-launchers/nwg-launchers-0.4.1.ebuild
similarity index 96%
rename from gui-apps/nwg-launchers/nwg-launchers-0.3.4.ebuild
rename to gui-apps/nwg-launchers/nwg-launchers-0.4.1.ebuild
index dc44e26d..dee57da3 100644
--- a/gui-apps/nwg-launchers/nwg-launchers-0.3.4.ebuild
+++ b/gui-apps/nwg-launchers/nwg-launchers-0.4.1.ebuild
@@ -27,7 +27,7 @@ DEPEND="${RDEPEND}"
 
 IUSE="+bar +dmenu +grid"
 
-RESTRICT="mirror"
+RESTRICT="mirror test"
 
 src_configure() {
meson_src_configure $(meson_use bar) $(meson_use dmenu) $(meson_use 
grid)

diff --git a/gui-apps/nwg-launchers/nwg-launchers-.ebuild 
b/gui-apps/nwg-launchers/nwg-launchers-.ebuild
index dc44e26d..dee57da3 100644
--- a/gui-apps/nwg-launchers/nwg-launchers-.ebuild
+++ b/gui-apps/nwg-launchers/nwg-launchers-.ebuild
@@ -27,7 +27,7 @@ DEPEND="${RDEPEND}"
 
 IUSE="+bar +dmenu +grid"
 
-RESTRICT="mirror"
+RESTRICT="mirror test"
 
 src_configure() {
meson_src_configure $(meson_use bar) $(meson_use dmenu) $(meson_use 
grid)



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

2020-11-08 Thread Andrew Ammerlaan
commit: f9f04d22cf5b7cfdcfffe00cffc599ec21f455ff
Author: Samuel Bernardo  gmail  com>
AuthorDate: Sat Nov  7 10:43:17 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Nov  7 10:43:17 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f9f04d22

MEGA license and cleanup

Add megasync license to licenses folder.
Remove wrong files added to overlay root from previous push.

Signed-off-by: Samuel Bernardo  gmail.com>

 licenses/MEGA | 107 +++
 megasync-4.3.3.ebuild | 150 --
 megasync-.ebuild  | 142 ---
 3 files changed, 107 insertions(+), 292 deletions(-)

diff --git a/licenses/MEGA b/licenses/MEGA
new file mode 100644
index ..47763f32
--- /dev/null
+++ b/licenses/MEGA
@@ -0,0 +1,107 @@
+MEGA LIMITED CODE REVIEW LICENCE
+
+
+This licence grants you the rights, and only the rights, set out
+below, to access and review Mega's code. If you take advantage of
+these rights, you accept this licence. If you do not accept the
+licence, do not access the code.
+
+Words used in the Mega Limited Terms of Service
+[https://mega.nz/terms] have the same meaning in this licence. Where
+there is any inconsistency between this licence and those Terms of
+Service, these terms prevail.
+
+
+Section 1 -- Definitions
+
+
+- "code" means the Mega code made available from time, in our sole
+  discretion, for access under this licence at [https://github.com/].
+  Reference to code in this licence means the code and any part of it
+  and any derivative of it.
+
+- "defect" means a defect, bug, backdoor, security issue or other
+  deficiency in the code.
+
+- "review " means to access, analyse, test and otherwise review the
+  code as a reference, for the sole purpose of analysing it for
+  defects.
+
+- "you" means the licensee of rights set out in this licence.
+
+
+Section 2 -- Grant of Rights
+
+
+1. Subject to the terms of this licence, we grant you a
+   non-transferable, non-exclusive, worldwide, royalty-free licence to
+   access and use the code solely for review purposes.
+
+2. You may provide the code to anyone else and publish excerpts of it
+   for the purposes of review and commentary, provided that when you
+   do so you make any recipient of the code aware of the terms of this
+   licence and that you attribute the code to Mega.
+
+3. Other than in respect of those parts of the code that were
+   developed by other parties and as specified strictly in accordance
+   with the open source and other licences under which those parts of
+   the code have been made available, as set out on our website or in
+   those items of code, you are not entitled to use or do anything
+   with the code for any commercial or other purpose, other than
+   review and commentary on it.
+
+4. Subject to the terms of this licence, you must at all times comply
+   with and shall be bound by our Terms of Use
+   [https://mega.nz/terms], Privacy Policy [https://mega.nz/privacy]
+   and Takedown Guidance Policy [https://mega.nz/takedown].
+
+
+Section 3 -- Limitations
+
+
+1. This licence does not grant you any rights to use Mega's name,
+   logo, or trademarks and you must not in any way indicate you are
+   authorised to speak on behalf of Mega.
+
+2. If you issue proceedings in any jurisdiction against Mega because
+   you consider Mega has infringed copyright or any patent right in
+   respect of the code (including any joinder or counterclaim), your
+   licence to the code is automatically terminated.
+
+3. THE CODE IS MADE AVAILABLE "AS-IS" AND WITHOUT ANY EXPRESS OF
+   IMPLIED GUARANTEES AS TO FITNESS, MERCHANTABILITY, NON-INFRINGEMENT
+   OR OTHERWISE. IT IS NOT BEING PROVIDED IN TRADE BUT ON A VOLUNTARY
+   BASIS ON OUR PART AND YOURS AND IS NOT MADE AVAILABE FOR CONSUMER
+   USE OR ANY OTHER USE OUTSIDE THE TERMS OF THIS LICENCE. ANYONE
+   ACCESSING THE CODE SHOULD HAVE THE REQUISITE EXPERTISE TO SECURE
+   THEIR OWN SYSTEM AND DEVICES AND TO ACCESS AND USE THE CODE FOR
+   REVIEW PURPOSES. YOU BEAR THE RISK OF ACCESSING AND USING IT. IN
+   PARTICULAR, MEGA BEARS NO LIABILITY FOR ANY INTERFERENCE WITH OR
+   ADVERSE EFFECT ON YOUR SYSTEM OR DEVICES AS A RESULT OF YOUR
+   ACCESSING AND USING THE CODE.
+
+
+Section 4 -- Termination, suspension and variation
+--
+
+1. We may suspend, terminate or vary the terms of this licence and any
+   access to the code at any time, without notice, for any reason or
+   no reason, in respect of any licensee, group of licensees or all
+   licensees.
+
+
+Section 5 -- General
+
+
+1. This licence and its interpretation and operation are governed
+   solely by New Zealand law. We and each you submit to the exclusive
+   

[gentoo-commits] repo/proj/guru:master commit in: /, net-misc/megasync/

2020-11-08 Thread Andrew Ammerlaan
commit: 09f7ca3c417d4f6f6dcc80b8b22546c6c64d0a66
Author: Samuel Bernardo  gmail  com>
AuthorDate: Sat Nov  7 09:29:47 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Nov  7 09:32:29 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09f7ca3c

megasync client

Signed-off-by: Samuel Bernardo  gmail.com>

 megasync-4.3.3.ebuild   | 150 
 megasync-.ebuild| 142 ++
 net-misc/megasync/megasync-4.3.3.ebuild | 150 
 net-misc/megasync/megasync-.ebuild  |   1 +
 net-misc/megasync/metadata.xml  |   9 ++
 5 files changed, 452 insertions(+)

diff --git a/megasync-4.3.3.ebuild b/megasync-4.3.3.ebuild
new file mode 100644
index ..91734a74
--- /dev/null
+++ b/megasync-4.3.3.ebuild
@@ -0,0 +1,150 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=7
+
+inherit eutils multilib qmake-utils autotools git-r3 desktop cmake-multilib
+
+DESCRIPTION="A Qt-based program for syncing your MEGA account in your PC. This 
is the official app."
+HOMEPAGE="http://mega.co.nz;
+RTAG="_Linux"
+if [[ ${PV} == ** ]];then
+   EGIT_REPO_URI="https://github.com/meganz/MEGAsync;
+   KEYWORDS=""
+   EGIT_SUBMODULES=( '*' )
+else
+   EGIT_REPO_URI="https://github.com/meganz/MEGAsync;
+   EGIT_COMMIT="v${PV}.0${RTAG}"
+   EGIT_SUBMODULES=( '*' )
+   KEYWORDS="~x86 ~amd64"
+fi
+
+LICENSE="MEGA"
+SLOT="0"
+IUSE="dolphin nautilus thunar +cryptopp +sqlite +zlib +curl freeimage readline 
examples threads qt5 java php python gnome"
+
+DEPEND="
+   dev-lang/swig
+   app-doc/doxygen
+   media-libs/libmediainfo
+   media-libs/libraw
+   !qt5? ( 
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   dev-qt/qtdbus:4
+   dev-libs/sni-qt
+   dev-qt/qtimageformats:5
+   dev-qt/qtsvg:5
+   )
+   qt5? ( 
+   dev-qt/qtcore:5
+   dev-qt/linguist-tools
+   dev-qt/qtwidgets:5
+   dev-qt/qtgui:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtdbus:5
+   dev-qt/qtimageformats:5
+   dev-qt/qtsvg:5
+   )"
+RDEPEND="${DEPEND}
+   x11-themes/hicolor-icon-theme
+   dev-libs/openssl
+   dev-libs/libgcrypt
+   media-libs/libpng
+   net-dns/c-ares
+   cryptopp? ( dev-libs/crypto++ )
+   app-arch/xz-utils
+   dev-libs/libuv
+   sqlite? ( dev-db/sqlite:3 )
+   dev-libs/libsodium
+   zlib? ( sys-libs/zlib )
+   curl? ( net-misc/curl[ssl,curl_ssl_openssl] )
+   freeimage? ( media-libs/freeimage )
+   readline? ( sys-libs/readline:0 )
+   dolphin? ( kde-apps/dolphin )
+   nautilus? ( >=gnome-base/nautilus-3 )
+   thunar? ( xfce-base/thunar )
+   "
+
+PATCHES=( )
+
+if [[ ${PV} != ** ]];then
+   src_prepare(){
+   if [ -e "${FILESDIR}/MEGAsync-${PV}.0_Linux.patch" ]; then
+   EPATCH_OPTS="-p0" epatch 
"${FILESDIR}/MEGAsync-${PV}.0_Linux.patch"
+   fi
+   if [ ! -z ${PATCHES} ]; then
+   epatch ${PATCHES}
+   fi
+   if use gnome; then
+   if [ -e "${FILESDIR}${P}-gnome.patch" ]; then
+   epatch "${FILESDIR}/${P}-gnome.patch"
+   fi
+   fi
+   eapply_user
+   cd src/MEGASync/mega
+   eautoreconf
+   }
+fi
+
+src_configure(){
+   cd "${S}"/src/MEGASync/mega
+   econf \
+   "--disable-silent-rules" \
+   "--disable-curl-checks" \
+   "--disable-megaapi" \
+   $(use_with zlib) \
+   $(use_with sqlite) \
+   $(use_with cryptopp) \
+   "--with-cares" \
+   $(use_with curl) \
+   "--without-termcap" \
+   $(use_enable threads posix-threads) \
+   "--with-sodium" \
+   $(use_with freeimage) \
+   $(use_with readline) \
+   $(use_enable examples) \
+   $(use_enable java) \
+   $(use_enable php) \
+   $(use_enable python) \
+   "--enable-chat" \
+   "--enable-gcc-hardening" 
+   cd ../..
+   local myeqmakeargs=(
+   MEGA.pro
+   CONFIG+="release"
+   )
+   if use qt5; then
+   eqmake5 ${myeqmakeargs[@]}
+   use dolphin && cmake-utils_src_configure
+   $(qt5_get_bindir)/lrelease MEGASync/MEGASync.pro
+   else
+ 

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

2020-11-08 Thread Andrew Ammerlaan
commit: a5a96c375906ca3ab4cdfee37fc3190baf91248b
Author: Samuel Bernardo  gmail  com>
AuthorDate: Sat Nov  7 11:09:31 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Nov  7 11:09:31 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a5a96c37

net-misc/megasync: update to 4.3.5

Update to latest version

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Samuel Bernardo  gmail.com>

 net-misc/megasync/megasync-4.3.5.ebuild | 134 
 1 file changed, 134 insertions(+)

diff --git a/net-misc/megasync/megasync-4.3.5.ebuild 
b/net-misc/megasync/megasync-4.3.5.ebuild
new file mode 100644
index ..aa7d2f2d
--- /dev/null
+++ b/net-misc/megasync/megasync-4.3.5.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=7
+
+inherit eutils multilib qmake-utils autotools git-r3 desktop cmake-multilib
+
+DESCRIPTION="A Qt-based program for syncing your MEGA account in your PC. This 
is the official app."
+HOMEPAGE="http://mega.co.nz;
+RTAG="_Linux"
+if [[ ${PV} == ** ]];then
+   EGIT_REPO_URI="https://github.com/meganz/MEGAsync;
+   KEYWORDS=""
+   EGIT_SUBMODULES=( '*' )
+else
+   EGIT_REPO_URI="https://github.com/meganz/MEGAsync;
+   EGIT_COMMIT="v${PV}.0${RTAG}"
+   EGIT_SUBMODULES=( '*' )
+   KEYWORDS="~x86 ~amd64"
+fi
+
+LICENSE="MEGA"
+SLOT="0"
+IUSE="dolphin nautilus thunar +cryptopp +sqlite +zlib +curl freeimage readline 
examples threads java php python gnome"
+
+DEPEND="
+   dev-lang/swig
+   app-doc/doxygen
+   media-libs/libmediainfo
+   media-libs/libraw
+   dev-qt/qtcore:5
+   dev-qt/linguist-tools
+   dev-qt/qtwidgets:5
+   dev-qt/qtgui:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtdbus:5
+   dev-qt/qtimageformats:5
+   dev-qt/qtsvg:5"
+RDEPEND="${DEPEND}
+   x11-themes/hicolor-icon-theme
+   dev-libs/openssl
+   dev-libs/libgcrypt
+   media-libs/libpng
+   net-dns/c-ares
+   cryptopp? ( dev-libs/crypto++ )
+   app-arch/xz-utils
+   dev-libs/libuv
+   sqlite? ( dev-db/sqlite:3 )
+   dev-libs/libsodium
+   zlib? ( sys-libs/zlib )
+   curl? ( net-misc/curl[ssl,curl_ssl_openssl] )
+   freeimage? ( media-libs/freeimage )
+   readline? ( sys-libs/readline:0 )
+   dolphin? ( kde-apps/dolphin )
+   nautilus? ( >=gnome-base/nautilus-3 )
+   thunar? ( xfce-base/thunar )
+   "
+
+PATCHES=( )
+
+if [[ ${PV} != ** ]];then
+   src_prepare(){
+   if [ -e "${FILESDIR}/MEGAsync-${PV}.0_Linux.patch" ]; then
+   EPATCH_OPTS="-p0" epatch 
"${FILESDIR}/MEGAsync-${PV}.0_Linux.patch"
+   fi
+   if [ ! -z ${PATCHES} ]; then
+   epatch ${PATCHES}
+   fi
+   if use gnome; then
+   if [ -e "${FILESDIR}${P}-gnome.patch" ]; then
+   epatch "${FILESDIR}/${P}-gnome.patch"
+   fi
+   fi
+   eapply_user
+   cd src/MEGASync/mega
+   eautoreconf
+   }
+fi
+
+src_configure(){
+   cd "${S}"/src/MEGASync/mega
+   econf \
+   "--disable-silent-rules" \
+   "--disable-curl-checks" \
+   "--disable-megaapi" \
+   $(use_with zlib) \
+   $(use_with sqlite) \
+   $(use_with cryptopp) \
+   "--with-cares" \
+   $(use_with curl) \
+   "--without-termcap" \
+   $(use_enable threads posix-threads) \
+   "--with-sodium" \
+   $(use_with freeimage) \
+   $(use_with readline) \
+   $(use_enable examples) \
+   $(use_enable java) \
+   $(use_enable php) \
+   $(use_enable python) \
+   "--enable-chat" \
+   "--enable-gcc-hardening" 
+   cd ../..
+   local myeqmakeargs=(
+   MEGA.pro
+   CONFIG+="release"
+   )
+   eqmake5 ${myeqmakeargs[@]}
+   use dolphin && cmake-utils_src_configure
+   $(qt5_get_bindir)/lrelease MEGASync/MEGASync.pro
+}
+
+src_compile(){
+   emake -C src INSTALL_ROOT="${D}" || die
+   use dolphin && cmake-utils_src_compile
+}
+
+src_install(){
+   use dolphin && cmake-utils_src_install
+   local DOCS=( CREDITS.md README.md )
+   einstalldocs
+   insinto usr/share/licenses/${PN}
+   doins LICENCE.md installer/terms.txt
+   cd src/MEGASync
+   dobin ${PN}
+   cd platform/linux/data
+   insinto usr/share/applications
+   doins ${PN}.desktop
+   cd icons/hicolor
+   for size in 16x16 32x32 48x48 128x128 256x256;do
+   doicon -s $size $size/apps/mega.png
+   done
+}



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

2020-11-08 Thread Sam James
commit: 7a48855f981f821a1d6e6613ade2705ce00a4224
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 12:11:02 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 12:11:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a48855f

dev-lang/python: ppc64 stable (bug #753215)

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

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

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



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

2020-11-08 Thread Sam James
commit: 7317c9f86760c890fe2c60a42e090d879731c9fa
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 12:05:49 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 12:05:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7317c9f8

dev-lang/python: Stabilize 3.9.0 x86, #753215

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

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

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



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

2020-11-08 Thread Sam James
commit: 3b263a1321084d9c66288b20e354c1e573a4f569
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 12:07:12 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 12:07:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b263a13

dev-lang/python: Stabilize 3.9.0 ppc, #753215

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

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

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



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/, profiles/arch/powerpc/, profiles/arch/x86/, ...

2020-11-08 Thread Sam James
commit: c450528f57aa8c33a252eade3419398d1f935430
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 00:39:26 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 12:37:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c450528f

profiles: move Python 3.9 target masks to arches

This will make unmasking per-arch easier (inc. for CI testing).

Signed-off-by: Sam James  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/18181
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/amd64/use.stable.mask   | 5 +
 profiles/arch/arm/use.stable.mask | 5 +
 profiles/arch/arm64/use.stable.mask   | 5 +
 profiles/arch/hppa/use.stable.mask| 5 +
 profiles/arch/powerpc/use.stable.mask | 5 +
 profiles/arch/sparc/use.stable.mask   | 5 +
 profiles/arch/x86/use.stable.mask | 5 +
 profiles/base/use.stable.mask | 5 -
 8 files changed, 35 insertions(+), 5 deletions(-)

diff --git a/profiles/arch/amd64/use.stable.mask 
b/profiles/arch/amd64/use.stable.mask
index d2d7f36c1b2..fa79623edae 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/use.stable.mask
@@ -4,6 +4,11 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Sam James  (2020-11-08)
+# Python 3.9 is not yet stable.
+python_targets_python3_9
+python_single_target_python3_9
+
 # Andreas Sturmlechner  (2020-06-06)
 # sci-libs/mkl is not stable, needs online registration to even run pkg_setup
 mkl

diff --git a/profiles/arch/arm/use.stable.mask 
b/profiles/arch/arm/use.stable.mask
index 99742e43766..c12fe6c70a8 100644
--- a/profiles/arch/arm/use.stable.mask
+++ b/profiles/arch/arm/use.stable.mask
@@ -9,6 +9,11 @@
 lirc
 upnp
 
+# Michał Górny  (2020-11-08)
+# Python 3.9 is not yet stable.
+python_targets_python3_9
+python_single_target_python3_9
+
 # Sam James  (2020-11-06)
 # Java is not stable on arm right now.
 # bug #709830

diff --git a/profiles/arch/arm64/use.stable.mask 
b/profiles/arch/arm64/use.stable.mask
index 7e068d40591..b1ded76503e 100644
--- a/profiles/arch/arm64/use.stable.mask
+++ b/profiles/arch/arm64/use.stable.mask
@@ -4,6 +4,11 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Sam James  (2020-11-08)
+# Python 3.9 is not yet stable.
+python_targets_python3_9
+python_single_target_python3_9
+
 # Sam James  (2020-10-08)
 # Not enough packages stable w/ PyPy3 support
 python_targets_pypy3

diff --git a/profiles/arch/hppa/use.stable.mask 
b/profiles/arch/hppa/use.stable.mask
index 6dfe8dbaef6..3ffab538940 100644
--- a/profiles/arch/hppa/use.stable.mask
+++ b/profiles/arch/hppa/use.stable.mask
@@ -4,6 +4,11 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Sam James  (2020-11-08)
+# Python 3.9 is not yet stable.
+python_targets_python3_9
+python_single_target_python3_9
+
 # Michał Górny  (2020-06-18)
 # Not ready for stable yet.
 python_targets_python3_8

diff --git a/profiles/arch/powerpc/use.stable.mask 
b/profiles/arch/powerpc/use.stable.mask
index aff9695694f..f7d0a795636 100644
--- a/profiles/arch/powerpc/use.stable.mask
+++ b/profiles/arch/powerpc/use.stable.mask
@@ -4,6 +4,11 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Michał Górny  (2020-11-08)
+# Python 3.9 is not yet stable.
+python_targets_python3_9
+python_single_target_python3_9
+
 # Matt Turner  (2018-04-25)
 # Dropped stable keywords
 octave

diff --git a/profiles/arch/sparc/use.stable.mask 
b/profiles/arch/sparc/use.stable.mask
index af76053d3be..e667f500332 100644
--- a/profiles/arch/sparc/use.stable.mask
+++ b/profiles/arch/sparc/use.stable.mask
@@ -4,6 +4,11 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Sam James  (2020-11-08)
+# Python 3.9 is not yet stable.
+python_targets_python3_9
+python_single_target_python3_9
+
 # Rolf Eike Beer  (2020-04-14)
 # media-libs/gstreamer is not stable for sparc
 gstreamer

diff --git a/profiles/arch/x86/use.stable.mask 
b/profiles/arch/x86/use.stable.mask
index b0ff96b03f1..29195440505 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/use.stable.mask
@@ -4,6 +4,11 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Sam James  (2020-11-08)
+# Python 3.9 is not yet stable.
+python_targets_python3_9
+python_single_target_python3_9
+
 # Andreas Sturmlechner  (2020-06-06)
 # sci-libs/mkl is not stable, needs online registration to even run pkg_setup
 mkl

diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index ac34603f8ed..be1ec99403a 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -4,11 +4,6 @@
 # This file requires eapi 5 or later. New entries go on top.
 

[gentoo-commits] proj/crossdev:master commit in: /

2020-11-08 Thread Sergei Trofimovich
commit: 9dfb51bc9790b9368b5e2b346ce72c785652c926
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov  8 13:17:22 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov  8 13:17:22 2020 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=9dfb51bc

crossdev: drop debug output

Signed-off-by: Sergei Trofimovich  gentoo.org>

 crossdev | 2 --
 1 file changed, 2 deletions(-)

diff --git a/crossdev b/crossdev
index fec7ed3..870b7c7 100755
--- a/crossdev
+++ b/crossdev
@@ -857,8 +857,6 @@ done
 
 # ::gentoo has no stable 'mingw64-runtime'. Let's default to 'latest'
 # unles suser specified something else.
-echo "LPKG=${LPKG}"
-echo "LVER=${LVER}"
 if [[ ${LPKG} == "mingw64-runtime" && ${LVER} == "[stable]" ]]; then
LVER="[latest]"
 fi



[gentoo-commits] proj/crossdev:master commit in: /

2020-11-08 Thread Sergei Trofimovich
commit: f952e6bd7030033b2e4a3c8b9d62accb91e8e354
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov  8 13:25:05 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov  8 13:25:05 2020 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=f952e6bd

crossdev: disable USE=libraries for stage1 install

Reported-by: Paul Bordukov
Bug: https://bugs.gentoo.org/751295
Signed-off-by: Sergei Trofimovich  gentoo.org>

 crossdev | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/crossdev b/crossdev
index 870b7c7..5399925 100755
--- a/crossdev
+++ b/crossdev
@@ -771,10 +771,13 @@ AUTOGEN_TAG="# Autogenerated and managed by crossdev"
 # These flags are always disabled for cross-gcc; either usually/always broken, 
or
 # not tested, or doesn't make sense, or no one simply cares about them
 GUSE_DISABLE="-boundschecking -d -gcj -gtk -libffi -mudflap -objc -objc++ 
-objc-gc"
-# These are disabled only for stage1 gcc. Normally need libc present.
+# These are disabled only for stage1 gcc. Normally need libc presence.
 GUSE_DISABLE_STAGE_1="${GUSE_DISABLE} -fortran -go -jit -cxx -mpx -openmp 
-sanitize -vtv"
 GUSE_DISABLE_STAGE_2="${GUSE_DISABLE}"
 
+# mingw64-runtime needs a stage2 compiler to build libraries: 
https://bugs.gentoo.org/751295
+LUSE_DISABLE="-libraries"
+
 # Past history of WITH_DEF_HEADERS:
 # - -2005: "no"
 # - 2005-2019: "yes": #227065 gcc-4.3+ is a pita w/out headers
@@ -1485,7 +1488,7 @@ if ! ex_fast ; then
# we have to use --nodeps as glibc itself might 
have
# a dependency on newer gcc versions that we 
don't
# care about at this point -- we aren't 
compiling yet
-   USE="${LUSE} ${USE} headers-only" \
+   USE="${LUSE} ${USE} ${LUSE_DISABLE} 
headers-only" \
CROSSCOMPILE_OPTS="headers-only" \
EOPTS="${EOPTS} --nodeps" \
doemerge ${LPKG} ${LPKG}-headers
@@ -1513,7 +1516,7 @@ if ! ex_fast ; then
 
set_eopts_on_pkg_status ${LPKG} crosscompile_opts_headers-only 
headers-only
 
-   USE="${LUSE} ${USE}" \
+   USE="${LUSE} ${USE} ${LUSE_DISABLE}" \
CROSSCOMPILE_OPTS="" \
doemerge ${LPKG}
fi



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

2020-11-08 Thread Sergei Trofimovich
commit: 7094391e4a0722c5469e86f5ab7becfdcc34617d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov  8 13:51:29 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov  8 13:51:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7094391e

sys-devel/crossdev: bump up to 20101108

Single change:  disable USE=libraries for stage1 install

Reported-by: Paul Bordukov
Closes: https://bugs.gentoo.org/751295
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/crossdev/Manifest |  1 +
 sys-devel/crossdev/crossdev-20201108.ebuild | 36 +
 2 files changed, 37 insertions(+)

diff --git a/sys-devel/crossdev/Manifest b/sys-devel/crossdev/Manifest
index 2f7da06c458..f227200edef 100644
--- a/sys-devel/crossdev/Manifest
+++ b/sys-devel/crossdev/Manifest
@@ -1 +1,2 @@
 DIST crossdev-20200801.tar.xz 28268 BLAKE2B 
36f22a2d1422d5f9e27a5559a8c141462853c4dc011ec98c66d235ef262ea9408fd5054b578963fd17ef630ea63e72c068d216f6ffbea7d191d1374a6ecc4033
 SHA512 
331af1525cdfc66380621b764bfc63178ce962b9071408d1ee08480caad9c0e4782a8fa5e5f3500fd2ea03ccd322895cc95d80106ad9e5b97a0e09ef5d88c94b
+DIST crossdev-20201108.tar.xz 28312 BLAKE2B 
2fe86fb7e1b9ed8a3986efcee9bba06a810cf03f00496eee49870e0a9c0a589b8ae461811bf83c76dd22c59e344ddacaeab2ae215aa8f58f3b2e7490399528fc
 SHA512 
28cf1807845c4cc4291c8d576119dbe362ea0f31504ae7a96dbdee636033eab511004b0a8988c4d7425017c3f281b6afa1644db4f9f310a08d69fd7fcd6cdbe0

diff --git a/sys-devel/crossdev/crossdev-20201108.ebuild 
b/sys-devel/crossdev/crossdev-20201108.ebuild
new file mode 100644
index 000..80947886394
--- /dev/null
+++ b/sys-devel/crossdev/crossdev-20201108.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="git://anongit.gentoo.org/proj/crossdev.git"
+else
+   SRC_URI="mirror://gentoo/${P}.tar.xz
+   https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="Gentoo Cross-toolchain generator"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Crossdev;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   >=sys-apps/portage-2.1
+   >=app-portage/portage-utils-0.55
+   app-shells/bash
+   sys-apps/gentoo-functions
+"
+DEPEND="app-arch/xz-utils"
+
+src_install() {
+   default
+
+   if [[ "${PV}" == "" ]] ; then
+   sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED}"/usr/bin/crossdev 
|| die
+   fi
+}



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

2020-11-08 Thread Sam James
commit: f5e0466a72f3a02b8d8729f373f70b0067a3556c
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 10:40:14 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 10:42:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5e0466a

media-gfx/blender: cleanup old

Closes: https://bugs.gentoo.org/735590
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/Manifest |   1 -
 media-gfx/blender/blender-2.79b-r3.ebuild  | 298 -
 .../files/blender-2.79b-ffmpeg-4-compat.patch  |  62 -
 79b-fix-for-gcc9-new-openmp-data-sharing.patch |  31 ---
 .../files/blender-2.79b-fix-opencollada.patch  | 112 
 media-gfx/blender/files/blender-2.79b-gcc-8.patch  |  22 --
 .../blender/files/blender-fix-install-rules.patch  |  16 --
 media-gfx/blender/metadata.xml |   6 -
 8 files changed, 548 deletions(-)

diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest
index 6ac6b01289b..5f4b3e32e53 100644
--- a/media-gfx/blender/Manifest
+++ b/media-gfx/blender/Manifest
@@ -1,3 +1,2 @@
-DIST blender-2.79b.tar.gz 50204270 BLAKE2B 
78bda294df783ee9bcbcf32f9a112737b2947da5146fd4351b8b36d81c6630ed0ea302b2fb539642cfbdcc4b64df35af5c8545a3bbf50b1cf87dcf3a60eb4ac0
 SHA512 
2db21ace446168dd683cdb5aad9dec001fae4e9603a04ddb44fb78489ded827deb07e83712b0f1118a0e7bf66f2a5d935dc4ebb3a6703d72672ff414367f
 DIST blender-2.83.4.tar.xz 38528352 BLAKE2B 
54596207cbee34fcaa6b81a0d829976b42c28c793b88de81d78c1c3fdfe9dd2a0189a314be281b2a0f1829a0b7fd30d37bceaa28d35c9794dcb0f009fa71e83d
 SHA512 
061735273159742784ed210d13fb39ad076efbbfd5f0291bab1b983699d43b20462dc7e4795e28dab0cd191c9879b43d9ad0f0545c24ef5da23c74679e5ccab5
 DIST blender-2.90.1.tar.xz 38836408 BLAKE2B 
42622e742ebd397dc035c85cf26ab72ffee64f2cd46f1523de78dc8861bc19286a7d87b9e31a0d6afdf9a931da7018ccbdb9b4185b8535b4529656c6d85efc34
 SHA512 
e7d6f8df598f2a2a99f64716331ec4e981a5a49c76b307caf7856480c778455cfc4bbb56fbedc8b22d1e10951ebaeb6844d1ead9476847bf2824dddf5b135992

diff --git a/media-gfx/blender/blender-2.79b-r3.ebuild 
b/media-gfx/blender/blender-2.79b-r3.ebuild
deleted file mode 100644
index 9d41808c300..000
--- a/media-gfx/blender/blender-2.79b-r3.ebuild
+++ /dev/null
@@ -1,298 +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 check-reqs cmake-utils flag-o-matic xdg-utils \
-   pax-utils python-single-r1 toolchain-funcs eapi7-ver
-
-DESCRIPTION="3D Creation/Animation/Publishing System"
-HOMEPAGE="https://www.blender.org;
-
-SRC_URI="https://download.blender.org/source/${P}.tar.gz;
-
-# Blender can have letters in the version string,
-# so strip off the letter if it exists.
-MY_PV="$(ver_cut 1-2)"
-
-SLOT="0"
-LICENSE="|| ( GPL-2 BL )"
-KEYWORDS="amd64 ~x86"
-IUSE="+bullet +dds +elbeem +game-engine +openexr collada color-management \
-   cuda cycles debug doc ffmpeg fftw headless jack jemalloc jpeg2k \
-   llvm man ndof nls openal opencl openimageio openmp opensubdiv openvdb \
-   osl player sdl sndfile test tiff valgrind"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   cuda? ( cycles )
-   cycles? ( openexr tiff openimageio )
-   opencl? ( cycles )
-   osl? ( cycles llvm )
-   player? ( game-engine !headless )"
-
-RDEPEND="${PYTHON_DEPS}
-   >=dev-libs/boost-1.62:=[nls?,threads(+)]
-   dev-libs/lzo:2
-   $(python_gen_cond_dep '
-   >=dev-python/numpy-1.10.1[${PYTHON_MULTI_USEDEP}]
-   dev-python/requests[${PYTHON_MULTI_USEDEP}]
-   ')
-   media-libs/freetype
-   media-libs/glew:*
-   media-libs/libpng:0=
-   media-libs/libsamplerate
-   sys-libs/zlib
-   virtual/glu
-   virtual/jpeg:0=
-   virtual/libintl
-   virtual/opengl
-   collada? ( >=media-libs/opencollada-1.6.18:= )
-   color-management? ( media-libs/opencolorio )
-   cuda? ( dev-util/nvidia-cuda-toolkit:= )
-   ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?] )
-   fftw? ( sci-libs/fftw:3.0= )
-   !headless? (
-   x11-libs/libX11
-   x11-libs/libXi
-   x11-libs/libXxf86vm
-   )
-   jack? ( virtual/jack )
-   jemalloc? ( dev-libs/jemalloc:= )
-   jpeg2k? ( media-libs/openjpeg:0 )
-   llvm? ( sys-devel/llvm:= )
-   ndof? (
-   app-misc/spacenavd
-   dev-libs/libspnav
-   )
-   nls? ( virtual/libiconv )
-   openal? ( media-libs/openal )
-   opencl? ( virtual/opencl )
-   openimageio? ( >=media-libs/openimageio-1.7.0:= )
-   openexr? (
-   >=media-libs/ilmbase-2.2.0:=
-   >=media-libs/openexr-2.2.0:=
-   )
-   opensubdiv? ( >=media-libs/opensubdiv-3.3.0:=[cuda=,opencl=] )
-   openvdb? (
-

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

2020-11-08 Thread Sam James
commit: 111e6b2058d2b35bd3d8b0841211b0cd32b99431
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 13:06:50 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 13:06:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=111e6b20

net-libs/courier-unicode: Stabilize 2.1-r1 amd64, #750443

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

 net-libs/courier-unicode/courier-unicode-2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/courier-unicode/courier-unicode-2.1-r1.ebuild 
b/net-libs/courier-unicode/courier-unicode-2.1-r1.ebuild
index 2dc8cc31284..caf08c72113 100644
--- a/net-libs/courier-unicode/courier-unicode-2.1-r1.ebuild
+++ b/net-libs/courier-unicode/courier-unicode-2.1-r1.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://www.courier-mta.org/;
 SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86"
 IUSE=""
 
 src_configure() {



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

2020-11-08 Thread Sam James
commit: 9337dc7ff47183151ee52c15da7495ffddf7ad56
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 13:08:14 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 13:08:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9337dc7f

dev-python/pycurl: Stabilize 7.43.0.6 amd64, #750635

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

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

diff --git a/dev-python/pycurl/pycurl-7.43.0.6.ebuild 
b/dev-python/pycurl/pycurl-7.43.0.6.ebuild
index 35c422f0a6e..aedd76a693f 100644
--- a/dev-python/pycurl/pycurl-7.43.0.6.ebuild
+++ b/dev-python/pycurl/pycurl-7.43.0.6.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="curl_ssl_gnutls curl_ssl_libressl curl_ssl_nss +curl_ssl_openssl 
examples ssl test"
 RESTRICT="!test? ( test )"
 



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

2020-11-08 Thread Sam James
commit: b88dda5f1370d87367bfc2024d986033e35d49cb
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 13:06:15 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 13:06:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b88dda5f

app-misc/gnutu: Stabilize 2.9 amd64, #739886

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

 app-misc/gnutu/gnutu-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/gnutu/gnutu-2.9.ebuild b/app-misc/gnutu/gnutu-2.9.ebuild
index 1bb9d411e3d..5063d642230 100644
--- a/app-misc/gnutu/gnutu-2.9.ebuild
+++ b/app-misc/gnutu/gnutu-2.9.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://master.dl.sourceforge.net/project/gnutu/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="



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

2020-11-08 Thread Sam James
commit: 27662765c8ce919d66d3c9e6f93df65e3cbb5e8b
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 13:06:50 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 13:06:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27662765

mail-mta/courier: Stabilize 1.0.14 amd64, #750443

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

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

diff --git a/mail-mta/courier/courier-1.0.14.ebuild 
b/mail-mta/courier/courier-1.0.14.ebuild
index 73559e4dec8..ab91466b566 100644
--- a/mail-mta/courier/courier-1.0.14.ebuild
+++ b/mail-mta/courier/courier-1.0.14.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86"
 IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 



[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamtk/

2020-11-08 Thread Sam James
commit: 4d83fc2aa7ff7473549fe594e5004c87bfe6286a
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 13:08:48 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 13:08:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d83fc2a

app-antivirus/clamtk: Stabilize 6.06 amd64, #750674

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

 app-antivirus/clamtk/clamtk-6.06.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-antivirus/clamtk/clamtk-6.06.ebuild 
b/app-antivirus/clamtk/clamtk-6.06.ebuild
index 510ec01a274..083962a4030 100644
--- a/app-antivirus/clamtk/clamtk-6.06.ebuild
+++ b/app-antivirus/clamtk/clamtk-6.06.ebuild
@@ -24,7 +24,7 @@ SRC_URI="
 
 LICENSE="|| ( Artistic GPL-1+ )"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="kde nautilus nemo +nls thunar"
 REQUIRED_USE="nautilus? ( ${PYTHON_REQUIRED_USE} )"
 



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

2020-11-08 Thread Sam James
commit: bc409b950b576d22cbccb106407dcaaf74092e83
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 13:06:49 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 13:06:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc409b95

net-libs/courier-authlib: Stabilize 0.71.0 amd64, #750443

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

 net-libs/courier-authlib/courier-authlib-0.71.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/courier-authlib/courier-authlib-0.71.0.ebuild 
b/net-libs/courier-authlib/courier-authlib-0.71.0.ebuild
index dcbc47e0a56..f5ae82112e0 100644
--- a/net-libs/courier-authlib/courier-authlib-0.71.0.ebuild
+++ b/net-libs/courier-authlib/courier-authlib-0.71.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 inherit flag-o-matic
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86"
 
 DESCRIPTION="Courier authentication library"
 SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"



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

2020-11-08 Thread Sam James
commit: 6ae98238180378ed2a024455512cf39b5d0b930f
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  7 20:23:43 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 10:17:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ae98238

profiles/arch/arm/use.mask: cleanup

Signed-off-by: Sam James  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/18177
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/arm/use.mask| 9 +
 profiles/arch/arm/use.stable.mask | 5 +
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index a97a9266a38..62f5dd5b464 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -50,25 +50,20 @@ ipod
 dmi
 
 # Stuff we don't want
-R
-octave
 tracker
-xindy
 lasi
-hardened
 pdfannotextractor
 prelude
 mssql
 gajim
 
 # havent tested yet
+R
 gphoto2
 afs
 mono
-lirc
 lm-sensors
 xemacs
-scanner
 sid
 mms
 mtp
@@ -78,10 +73,8 @@ darcs
 ggi
 nut
 fits
-tokyocabinet
 vaapi
 lpsol
-upnp
 devil
 gts
 anthy

diff --git a/profiles/arch/arm/use.stable.mask 
b/profiles/arch/arm/use.stable.mask
index 5e9d1917046..99742e43766 100644
--- a/profiles/arch/arm/use.stable.mask
+++ b/profiles/arch/arm/use.stable.mask
@@ -4,6 +4,11 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Sam James  (2020-11-08)
+# Not yet stable
+lirc
+upnp
+
 # Sam James  (2020-11-06)
 # Java is not stable on arm right now.
 # bug #709830



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

2020-11-08 Thread Sam James
commit: d4e24ca4e1d0587c85126df916c1e12e9dde9c4f
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 12:50:13 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 12:50:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4e24ca4

media-gfx/xsane: fix AbsoluteSymlink

I don't see an easy way (right now) to figure out
how deep the GIMP path will be, so let's do this instead.

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

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

diff --git a/media-gfx/xsane/xsane-0.999-r3.ebuild 
b/media-gfx/xsane/xsane-0.999-r3.ebuild
index c3854c395cb..21fc69c4858 100644
--- a/media-gfx/xsane/xsane-0.999-r3.ebuild
+++ b/media-gfx/xsane/xsane-0.999-r3.ebuild
@@ -83,7 +83,7 @@ src_install() {
die "Can't find GIMP plugin directory."
fi
dodir "${plugindir#${EPREFIX}}"
-   dosym /usr/bin/xsane "${plugindir#${EPREFIX}}"/xsane
+   dosym "${EPREFIX}/usr/bin/xsane" "${plugindir#${EPREFIX}}"/xsane
fi
 
newicon "${DISTDIR}/${PN}-256x256.png" "${PN}".png



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

2020-11-08 Thread Sam James
commit: 2e2ca264659832483aa9fc55ba8de30ae937357f
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 09:51:29 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 09:51:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e2ca264

dev-python/sphinx-prompt: mark ALLARCHES

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

 dev-python/sphinx-prompt/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/sphinx-prompt/metadata.xml 
b/dev-python/sphinx-prompt/metadata.xml
index 5442995bcde..78baac21052 100644
--- a/dev-python/sphinx-prompt/metadata.xml
+++ b/dev-python/sphinx-prompt/metadata.xml
@@ -5,6 +5,7 @@
 pyt...@gentoo.org
 Python
   
+  
   
 sphinx-prompt
 sbrunner/sphinx-prompt



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

2020-11-08 Thread Sam James
commit: c867bb4df37c1aa736d6a4634aee9cbe389fef3b
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 10:21:50 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 10:21:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c867bb4d

media-libs/bcg729: Stabilize 1.0.4-r1 x86, #750692

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

 media-libs/bcg729/bcg729-1.0.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/bcg729/bcg729-1.0.4-r1.ebuild 
b/media-libs/bcg729/bcg729-1.0.4-r1.ebuild
index 6235428f839..ce3201c782e 100644
--- a/media-libs/bcg729/bcg729-1.0.4-r1.ebuild
+++ b/media-libs/bcg729/bcg729-1.0.4-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/BelledonneCommunications/bcg729/archive/${PV/_/-}.ta
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 x86"
 IUSE="static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wireshark/

2020-11-08 Thread Sam James
commit: 5f7467e212ab77a7e3da135ebe31a7353d11bdad
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 10:21:50 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 10:21:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f7467e2

net-analyzer/wireshark: Stabilize 3.4.0 x86, #750692

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

 net-analyzer/wireshark/wireshark-3.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/wireshark/wireshark-3.4.0.ebuild 
b/net-analyzer/wireshark/wireshark-3.4.0.ebuild
index d4da4388501..21e823418e4 100644
--- a/net-analyzer/wireshark/wireshark-3.4.0.ebuild
+++ b/net-analyzer/wireshark/wireshark-3.4.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz;
 LICENSE="GPL-2"
 
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc64 ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc64 x86"
 IUSE="
androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon
+dumpcap +editcap http2 ilbc kerberos libxml2 lto lua lz4 maxminddb



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

2020-11-08 Thread Sam James
commit: 556b1ffebfc5bbcaaa76377a9b7d44b4c35c8d0a
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Nov  4 22:18:32 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 11:53:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=556b1ffe

media-gfx/gtkam: switch media-gfx/gimp-2.10 to SLOT="0/2"

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/gtkam/{gtkam-1.0.ebuild => gtkam-1.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/gtkam/gtkam-1.0.ebuild 
b/media-gfx/gtkam/gtkam-1.0-r1.ebuild
similarity index 92%
rename from media-gfx/gtkam/gtkam-1.0.ebuild
rename to media-gfx/gtkam/gtkam-1.0-r1.ebuild
index c5029ddcfd6..4f2f08b09ba 100644
--- a/media-gfx/gtkam/gtkam-1.0.ebuild
+++ b/media-gfx/gtkam/gtkam-1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,7 +18,7 @@ RDEPEND="
>=media-libs/libgphoto2-2.5.0
>=media-libs/libexif-0.3.2
media-libs/libexif-gtk
-   gimp? ( >=media-gfx/gimp-2 )
+   gimp? ( media-gfx/gimp:0/2 )
 "
 DEPEND="${RDEPEND}
>=dev-util/intltool-0.40



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2020-11-08 Thread Sam James
commit: d1804b4b29742cfb5b124d3139fa660286d8c529
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Nov  4 23:14:16 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 11:53:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1804b4b

net-print/gutenprint: switch media-gfx/gimp-2.10 to SLOT="0/2"

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Sam James  gentoo.org>

 .../gutenprint/{gutenprint-5.3.3.ebuild => gutenprint-5.3.3-r1.ebuild}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.3.ebuild 
b/net-print/gutenprint/gutenprint-5.3.3-r1.ebuild
similarity index 97%
rename from net-print/gutenprint/gutenprint-5.3.3.ebuild
rename to net-print/gutenprint/gutenprint-5.3.3-r1.ebuild
index 9c31813e9e5..259480a4c3b 100644
--- a/net-print/gutenprint/gutenprint-5.3.3.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.3-r1.ebuild
@@ -27,7 +27,7 @@ CDEPEND="
dev-lang/perl
readline? ( sys-libs/readline:0= )
cups? ( >=net-print/cups-1.1.14 )
-   gimp? ( 

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

2020-11-08 Thread Sam James
commit: 8b01ab8d909f89fa083dba2af54d205fc24c8ae5
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sun Nov  1 01:31:25 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 11:53:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b01ab8d

media-gfx/gimp: 2.99.2 version bump, unstable development preview

This package could be non-keyworded as depends on
>=media-libs/gegl-0.27 that isn't yet released.
But GIMP developers noticed me that it was small oversight
on tarball package and it's still compatible with gegl-0.4.26.
The dependency therefore is dropped to gegl-0.4.26.

Add patch to fix compatibility with upcoming autoconf-2.70.

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

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/gimp/Manifest|   1 +
 .../gimp/files/gimp-2.99.2_fix_autoconf-2.70.patch |  58 +
 media-gfx/gimp/gimp-2.99.2.ebuild  | 249 +
 3 files changed, 308 insertions(+)

diff --git a/media-gfx/gimp/Manifest b/media-gfx/gimp/Manifest
index 618871c2516..fbbacddfe9d 100644
--- a/media-gfx/gimp/Manifest
+++ b/media-gfx/gimp/Manifest
@@ -1,2 +1,3 @@
 DIST gimp-2.10.20.tar.bz2 33108938 BLAKE2B 
060c0e46e6f4ac861de265842d545285c2fa4590908172971ef240ae87f8caa2c015447deee810fef59c4869810676daae2e40aa611062168feffe38c7cd9b22
 SHA512 
7cd0b1833af87a167fdfee59fb491a72727fe3071c21c0de1813adb0f8272a92473e1e300517395b1b4593c8cb6781ee30f7a63966756e5a7f523a164308aba6
 DIST gimp-2.10.22.tar.bz2 33152226 BLAKE2B 
d11b0ee8f0f24934383028a0b21820af30da6133814d64b67981888086f3eaa4378e474ff801db046f2fe5d380325ac7279df6e749d100219e2f6558c9bdf10d
 SHA512 
13841ac4a186df47e4155095ca888a903b2db9e25a73fbb834fe981ccf915cb67a3e08506e5c13b6c5f35e27b1de24befbccf871e438b1a35f67f069bebd8fd0
+DIST gimp-2.99.2.tar.bz2 32375596 BLAKE2B 
3dc5af7935e3503106cf2020798974d68fe86e5034792b09683519502474022e3a7832f418dfcdb4a022e6ebe878bb567bfbbbe51a96f0ae76375adc0dfdd6e5
 SHA512 
0a773ab01427abfb1b7690e855a041dc4883630fc827ce9d83169ccc5b4f925ecb9a0a16928a9c0ed0592c2c351ced5832e212d3115475c0f7a6092822adc194

diff --git a/media-gfx/gimp/files/gimp-2.99.2_fix_autoconf-2.70.patch 
b/media-gfx/gimp/files/gimp-2.99.2_fix_autoconf-2.70.patch
new file mode 100644
index 000..732cd9381ae
--- /dev/null
+++ b/media-gfx/gimp/files/gimp-2.99.2_fix_autoconf-2.70.patch
@@ -0,0 +1,58 @@
+From cebeb90a87105cd6e35bcb357d53cc04c828ca21 Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Sun, 25 Oct 2020 18:09:21 +
+Subject: [PATCH] configure.ac: fix `--with-linux-input` handling with upcoming
+ autoconf-2.70
+
+Upcoming autoconf-2.70 exposes deficiency in configure.ac:
+
+```
+$ autoconf-2.70_beta2 && ./configure --host=x86_64-pc-linux-gnu
+./configure: line 1430: 5: Bad file descriptor
+checking whether  is declared... ./configure: line 1432: ${+y}: bad
+```
+
+It happens because macros are called with parameters using insufficient 
quoting.
+
+More details at 
https://lists.gnu.org/archive/html/bug-autoconf/2020-10/msg00027.html
+
+The fix only amends `--with-linux-input`. Other cases of underquoting
+will need to be handled separately.
+
+Fix-by: Zack Weinberg
+Signed-off-by: Sergei Trofimovich 
+---
+ configure.ac | 17 -
+ 1 file changed, 8 insertions(+), 9 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 96312f706e..63b85be07a 100644
+--- a/configure.ac
 b/configure.ac
+@@ -2135,15 +2135,14 @@ fi
+ AC_ARG_WITH(linux-input, [  --without-linux-input   don't build linux input 
event controller module])
+ 
+ have_linux_input="no (linux input support disabled)"
+-if test "x$with_linux_input" != "xno"; then
+-  AC_CHECK_HEADER(linux/input.h,
+-  AC_CHECK_DECL(KEY_OK,
+-  have_linux_input=yes,
+-  have_linux_input="no (needs Linux 2.6)",
+-  [#include ]))
+-fi
+-
+-AM_CONDITIONAL(HAVE_LINUX_INPUT, test "x$have_linux_input" = xyes)
++AS_IF([test "x$with_linux_input" != "xno"],
++  [AC_CHECK_HEADER([linux/input.h],
++[AC_CHECK_DECL([KEY_OK],
++   [have_linux_input=yes],
++   [have_linux_input="no (needs Linux 2.6)"],
++   [#include ])])])
++
++AM_CONDITIONAL([HAVE_LINUX_INPUT], [test "x$have_linux_input" = xyes])
+ 
+ 
+ ###
+-- 
+GitLab
+

diff --git a/media-gfx/gimp/gimp-2.99.2.ebuild 
b/media-gfx/gimp/gimp-2.99.2.ebuild
new file mode 100644
index 000..5f20dbd1c5f
--- /dev/null
+++ b/media-gfx/gimp/gimp-2.99.2.ebuild
@@ -0,0 +1,249 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+GNOME2_EAUTORECONF=yes
+VALA_MIN_API_VERSION="0.40"
+VALA_USE_DEPEND=vapigen
+
+inherit autotools gnome2 python-single-r1 toolchain-funcs vala virtualx
+
+DESCRIPTION="GNU Image Manipulation Program"
+HOMEPAGE="https://www.gimp.org/;

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

2020-11-08 Thread Sam James
commit: 0bce5929a1eb763e63793def2d0baf872cd8978f
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Nov  4 22:32:03 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 11:53:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bce5929

media-libs/babl: switch HOMEPAGE and SRC_URI to https

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Sam James  gentoo.org>

 media-libs/babl/babl-0.1.78.ebuild | 4 ++--
 media-libs/babl/babl-.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-libs/babl/babl-0.1.78.ebuild 
b/media-libs/babl/babl-0.1.78.ebuild
index 4e90efb2470..3358be74af2 100644
--- a/media-libs/babl/babl-0.1.78.ebuild
+++ b/media-libs/babl/babl-0.1.78.ebuild
@@ -12,12 +12,12 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/babl.git;
SRC_URI=""
 else
-   SRC_URI="http://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz;
+   SRC_URI="https://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz;
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 -sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
 fi
 
 DESCRIPTION="A dynamic, any to any, pixel format conversion library"
-HOMEPAGE="http://www.gegl.org/babl/;
+HOMEPAGE="https://gegl.org/babl/;
 
 LICENSE="LGPL-3"
 SLOT="0"

diff --git a/media-libs/babl/babl-.ebuild b/media-libs/babl/babl-.ebuild
index be6f45add6b..b812702c314 100644
--- a/media-libs/babl/babl-.ebuild
+++ b/media-libs/babl/babl-.ebuild
@@ -12,12 +12,12 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/babl.git;
SRC_URI=""
 else
-   SRC_URI="http://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz;
+   SRC_URI="https://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
-sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="A dynamic, any to any, pixel format conversion library"
-HOMEPAGE="http://www.gegl.org/babl/;
+HOMEPAGE="https://gegl.org/babl/;
 
 LICENSE="LGPL-3"
 SLOT="0"



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

2020-11-08 Thread Sam James
commit: 5da4dc2cf6c8ed9feade00613633b9fce36c943d
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Nov  4 22:12:48 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 11:53:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5da4dc2c

media-gfx/dcraw: switch media-gfx/gimp-2.10 to SLOT="0/2"

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/dcraw/{dcraw-9.28.0-r1.ebuild => dcraw-9.28.0-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/dcraw/dcraw-9.28.0-r1.ebuild 
b/media-gfx/dcraw/dcraw-9.28.0-r2.ebuild
similarity index 98%
rename from media-gfx/dcraw/dcraw-9.28.0-r1.ebuild
rename to media-gfx/dcraw/dcraw-9.28.0-r2.ebuild
index 49ae04268c3..7163adea330 100644
--- a/media-gfx/dcraw/dcraw-9.28.0-r1.ebuild
+++ b/media-gfx/dcraw/dcraw-9.28.0-r2.ebuild
@@ -19,7 +19,7 @@ IUSE="nls gimp jpeg lcms"
 COMMON_DEPEND="
jpeg? ( virtual/jpeg:0 )
lcms? ( media-libs/lcms:2 )
-   gimp? ( media-gfx/gimp )
+   gimp? ( media-gfx/gimp:0/2 )
 "
 DEPEND="${COMMON_DEPEND}"
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gimp-lqr/

2020-11-08 Thread Sam James
commit: e1e5be0deb6188f9e9fd4b841de1f61fb051511d
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Nov  4 22:22:57 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 11:53:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1e5be0d

media-plugins/gimp-lqr: switch media-gfx/gimp-2.10 to SLOT="0/2"

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Sam James  gentoo.org>

 .../gimp-lqr/{gimp-lqr-0.7.2.ebuild => gimp-lqr-0.7.2-r1.ebuild}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/gimp-lqr/gimp-lqr-0.7.2.ebuild 
b/media-plugins/gimp-lqr/gimp-lqr-0.7.2-r1.ebuild
similarity index 95%
rename from media-plugins/gimp-lqr/gimp-lqr-0.7.2.ebuild
rename to media-plugins/gimp-lqr/gimp-lqr-0.7.2-r1.ebuild
index d040db2f7e3..d1a681c7ced 100644
--- a/media-plugins/gimp-lqr/gimp-lqr-0.7.2.ebuild
+++ b/media-plugins/gimp-lqr/gimp-lqr-0.7.2-r1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 
 RDEPEND="
-   >=media-gfx/gimp-2.8
+   >=media-gfx/gimp-2.8:0/2
media-libs/liblqr"
 DEPEND="${RDEPEND}"
 



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

2020-11-08 Thread Sam James
commit: d5ab04b014faf8bcc52aba1b41f00717b89a854a
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Nov  4 23:09:35 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 11:53:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5ab04b0

media=gfx/iscan: switch media-gfx/gimp-2.10 to SLOT="0/2"

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/iscan/{iscan-2.30.4.2.ebuild => iscan-2.30.4.2-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/iscan/iscan-2.30.4.2.ebuild 
b/media-gfx/iscan/iscan-2.30.4.2-r1.ebuild
similarity index 99%
rename from media-gfx/iscan/iscan-2.30.4.2.ebuild
rename to media-gfx/iscan/iscan-2.30.4.2-r1.ebuild
index b4014ba2ccb..333d41b9b1c 100644
--- a/media-gfx/iscan/iscan-2.30.4.2.ebuild
+++ b/media-gfx/iscan/iscan-2.30.4.2-r1.ebuild
@@ -39,7 +39,7 @@ DEPEND="
media-gfx/sane-backends
virtual/libusb:1
virtual/udev
-   gimp? ( media-gfx/gimp:2 )
+   gimp? ( media-gfx/gimp:0/2 )
X? (
dev-libs/glib:2
media-libs/libpng:=



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gimp/, media-libs/gegl/

2020-11-08 Thread Sam James
commit: 1ac09d377f906e5f61ac66ff23ab290c5db63dbe
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sun Nov  1 01:24:40 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 11:53:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ac09d37

media-gfx/gimp: update live-ebuild, switch to SLOT "0/3"

It's time to switch to SLOT "0/3" to follow major gimp API

Add USE "vala" as it's optional is fixed by upstream.

Add lua? ( dev-lua/lgi ) dependency.

Fix "CLEANFILES must be set with '=' before using '+='" error.
Update dependencies with portage tree.

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/gimp/gimp-.ebuild  | 93 +---
 media-libs/gegl/gegl-.ebuild |  2 +-
 2 files changed, 50 insertions(+), 45 deletions(-)

diff --git a/media-gfx/gimp/gimp-.ebuild b/media-gfx/gimp/gimp-.ebuild
index 4bab1cc4f0b..0d94d06ee02 100644
--- a/media-gfx/gimp/gimp-.ebuild
+++ b/media-gfx/gimp/gimp-.ebuild
@@ -3,22 +3,22 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 GNOME2_EAUTORECONF=yes
 VALA_MIN_API_VERSION="0.40"
 VALA_USE_DEPEND=vapigen
 
-inherit autotools git-r3 gnome2 python-single-r1 vala virtualx
+inherit autotools git-r3 gnome2 python-single-r1 toolchain-funcs vala virtualx
 
 DESCRIPTION="GNU Image Manipulation Program"
 HOMEPAGE="https://www.gimp.org/;
 EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/gimp.git;
 SRC_URI=""
 LICENSE="GPL-3 LGPL-3"
-SLOT="2"
+SLOT="0/3"
 KEYWORDS=""
 
-IUSE="aalib alsa aqua debug doc gnome heif javascript jpeg2k lua mng openexr 
postscript python udev unwind vector-icons webp wmf xpm cpu_flags_ppc_altivec 
cpu_flags_x86_mmx cpu_flags_x86_sse"
+IUSE="aalib alsa aqua debug doc gnome heif javascript jpeg2k lua mng openexr 
postscript python udev unwind vala vector-icons webp wmf xpm 
cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RESTRICT="!test? ( test )"
@@ -26,44 +26,45 @@ RESTRICT="!test? ( test )"
 # media-libs/{babl,gegl} are required to be built with USE="introspection"
 # to fix the compilation checking of 
/usr/share/gir-1.0/{Babl-0.1gir,Gegl-0.4.gir}
 COMMON_DEPEND="
-   app-arch/bzip2
-   >=app-arch/xz-utils-5.0.0
-   >=app-text/poppler-0.69[cairo]
+   >=app-text/poppler-0.90.1[cairo]
>=app-text/poppler-data-0.4.9
-   >=dev-libs/atk-2.4.0
-   >=dev-libs/glib-2.56.2:2
-   >=dev-libs/json-glib-1.2.6
-   dev-libs/libxml2
+   >=dev-libs/atk-2.34.1
+   >=dev-libs/glib-2.62.6:2
+   >=dev-libs/json-glib-1.4.4
+   dev-libs/libxml2:2
dev-libs/libxslt
-   >=gnome-base/librsvg-2.40.6:2
-   >=media-gfx/mypaint-brushes-1.3.0:=
-   >=media-libs/babl-0.1.80[introspection,lcms,vala]
-   >=media-libs/fontconfig-2.12.4
-   >=media-libs/freetype-2.1.7
-   >=media-libs/gegl-0.4.26:0.4[cairo,introspection,lcms,vala]
-   >=media-libs/gexiv2-0.10.6
-   >=media-libs/harfbuzz-0.9.19
-   >=media-libs/lcms-2.8:2
-   >=media-libs/libmypaint-1.3.0:=
-   >=media-libs/libpng-1.6.25:0=
-   >=media-libs/tiff-3.5.7:0
+   >=gnome-base/librsvg-2.40.21:2
+   >=media-gfx/mypaint-brushes-2.0.2:=
+   >=media-libs/babl-0.1.82[introspection,lcms,vala?]
+   >=media-libs/fontconfig-2.12.6
+   >=media-libs/freetype-2.10.2
+   >=media-libs/gegl-0.4.27:0.4[cairo,introspection,lcms,vala?]
+   >=media-libs/gexiv2-0.10.10
+   >=media-libs/harfbuzz-2.6.5
+   >=media-libs/lcms-2.9:2
+   >=media-libs/libmypaint-1.6.1:=
+   >=media-libs/libpng-1.6.37:0=
+   >=media-libs/tiff-4.1.0:0
net-libs/glib-networking[ssl]
sys-libs/zlib
-   virtual/jpeg:0
-   >=x11-libs/cairo-1.14.0
-   >=x11-libs/gdk-pixbuf-2.36:2
-   >=x11-libs/gtk+-3.22.29:3
+   virtual/jpeg
+   >=x11-libs/cairo-1.16.0
+   >=x11-libs/gdk-pixbuf-2.40.0:2
+   >=x11-libs/gtk+-3.24.16:3
x11-libs/libXcursor
-   >=x11-libs/pango-1.42.0
+   >=x11-libs/pango-1.42.4
aalib? ( media-libs/aalib )
alsa? ( >=media-libs/alsa-lib-1.0.0 )
aqua? ( >=x11-libs/gtk-mac-integration-2.0.0 )
-   heif? ( >=media-libs/libheif-1.3.2:= )
+   heif? ( >=media-libs/libheif-1.7.0:= )
javascript? ( dev-libs/gjs )
-   jpeg2k? ( >=media-libs/openjpeg-2.1.0:2= )
-   lua? ( dev-lang/luajit )
+   jpeg2k? ( >=media-libs/openjpeg-2.3.1:2= )
+   lua? (
+   dev-lang/luajit
+   dev-lua/lgi
+   )
mng? ( media-libs/libmng:= )
-   openexr? ( >=media-libs/openexr-1.6.1:= )
+   openexr? ( >=media-libs/openexr-2.3.0:= )
postscript? ( app-text/ghostscript-gpl )
python? (
${PYTHON_DEPS}
@@ -86,22 +87,22 @@ RDEPEND="
 
 DEPEND="
${COMMON_DEPEND}
-   >=dev-lang/perl-5.10.0
-   

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

2020-11-08 Thread Sam James
commit: a36b62091413f5756c9c72e77e2064489c12a17a
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Nov  4 22:03:56 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 11:53:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a36b6209

app-misc/emelfm2: switch media-gfx/gimp-2.10 to SLOT="0/2"

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Sam James  gentoo.org>

 app-misc/emelfm2/{emelfm2-0.9.1-r1.ebuild => emelfm2-0.9.1-r4.ebuild} | 2 +-
 app-misc/emelfm2/{emelfm2-0.9.1-r3.ebuild => emelfm2-0.9.1-r5.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild 
b/app-misc/emelfm2/emelfm2-0.9.1-r4.ebuild
similarity index 98%
rename from app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild
rename to app-misc/emelfm2/emelfm2-0.9.1-r4.ebuild
index bfc29fa412a..bcc5b99f306 100644
--- a/app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild
+++ b/app-misc/emelfm2/emelfm2-0.9.1-r4.ebuild
@@ -20,7 +20,7 @@ COMMON_DEPEND="
!gtk3? ( >=x11-libs/gtk+-2.12:2 )
gtk3? ( x11-libs/gtk+:3 )
acl? ( sys-apps/acl )
-   gimp? ( media-gfx/gimp )
+   gimp? ( media-gfx/gimp:0/2 )
policykit? ( sys-auth/polkit )
spell? ( >=app-text/gtkspell-2.0.14:2 )
 "

diff --git a/app-misc/emelfm2/emelfm2-0.9.1-r3.ebuild 
b/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild
similarity index 98%
rename from app-misc/emelfm2/emelfm2-0.9.1-r3.ebuild
rename to app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild
index 280416063e8..c9b7cfd77a2 100644
--- a/app-misc/emelfm2/emelfm2-0.9.1-r3.ebuild
+++ b/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild
@@ -18,7 +18,7 @@ COMMON_DEPEND="
>=dev-libs/glib-2.26:2
!gtk3? ( >=x11-libs/gtk+-2.12:2 )
acl? ( sys-apps/acl )
-   gimp? ( media-gfx/gimp )
+   gimp? ( media-gfx/gimp:0/2 )
gtk3? ( x11-libs/gtk+:3 )
policykit? ( sys-auth/polkit )
spell? ( >=app-text/gtkspell-2.0.14:2 )



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

2020-11-08 Thread Sam James
commit: 3057bc70ef1432f06e354328263ac38dd45c2363
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Nov  4 22:21:19 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 11:53:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3057bc70

media-gfx/xsane: switch media-gfx/gimp-2.10 to SLOT="0/2"

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/xsane/{xsane-0.999-r2.ebuild => xsane-0.999-r3.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/xsane/xsane-0.999-r2.ebuild 
b/media-gfx/xsane/xsane-0.999-r3.ebuild
similarity index 98%
rename from media-gfx/xsane/xsane-0.999-r2.ebuild
rename to media-gfx/xsane/xsane-0.999-r3.ebuild
index 6d380c05701..c3854c395cb 100644
--- a/media-gfx/xsane/xsane-0.999-r2.ebuild
+++ b/media-gfx/xsane/xsane-0.999-r3.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
jpeg? ( virtual/jpeg:0 )
png? ( media-libs/libpng:0= )
tiff? ( media-libs/tiff:0 )
-   gimp? ( media-gfx/gimp )
+   gimp? ( media-gfx/gimp:0/2 )
lcms? ( media-libs/lcms:2 )
 "
 PDEPEND="ocr? ( app-text/gocr )"



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

2020-11-08 Thread Sam James
commit: b0853f38e1cb1dd7652999d86768aaf854d62e39
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Nov  4 22:20:07 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 11:53:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0853f38

media-gfx/ufraw: switch media-gfx/gimp-2.10 to SLOT="0/2"

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/ufraw/{ufraw-0.22-r3.ebuild => ufraw-0.22-r4.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/ufraw/ufraw-0.22-r3.ebuild 
b/media-gfx/ufraw/ufraw-0.22-r4.ebuild
similarity index 98%
rename from media-gfx/ufraw/ufraw-0.22-r3.ebuild
rename to media-gfx/ufraw/ufraw-0.22-r4.ebuild
index 23f139c7fab..0400a1d39a7 100644
--- a/media-gfx/ufraw/ufraw-0.22-r3.ebuild
+++ b/media-gfx/ufraw/ufraw-0.22-r4.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
media-libs/tiff
virtual/jpeg:0=
fits? ( sci-libs/cfitsio:= )
-   gimp? ( >=media-gfx/gimp-2 )
+   gimp? ( media-gfx/gimp:0/2 )
gnome? ( >=gnome-base/gconf-2 )
gtk? (
>=media-gfx/gtkimageview-1.5



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

2020-11-08 Thread Sam James
commit: 1ef97af9a5e63c1ee9d147a6d9452c1a59524b62
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Nov  4 21:50:42 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 11:53:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef97af9

media-gfx/gimp: 2.10.x switch to SLOT="0/2"

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/gimp/{gimp-2.10.20-r2.ebuild => gimp-2.10.20-r3.ebuild} | 2 +-
 media-gfx/gimp/{gimp-2.10.22.ebuild => gimp-2.10.22-r1.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/gimp/gimp-2.10.20-r2.ebuild 
b/media-gfx/gimp/gimp-2.10.20-r3.ebuild
similarity index 99%
rename from media-gfx/gimp/gimp-2.10.20-r2.ebuild
rename to media-gfx/gimp/gimp-2.10.20-r3.ebuild
index 182a4936c23..b108c5a443a 100644
--- a/media-gfx/gimp/gimp-2.10.20-r2.ebuild
+++ b/media-gfx/gimp/gimp-2.10.20-r3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="GNU Image Manipulation Program"
 HOMEPAGE="https://www.gimp.org/;
 SRC_URI="mirror://gimp/v2.10/${P}.tar.bz2"
 LICENSE="GPL-3 LGPL-3"
-SLOT="2"
+SLOT="0/2"
 KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 x86"
 
 IUSE="aalib alsa aqua debug doc gnome heif jpeg2k mng openexr postscript udev 
unwind vector-icons webp wmf xpm cpu_flags_ppc_altivec cpu_flags_x86_mmx 
cpu_flags_x86_sse"

diff --git a/media-gfx/gimp/gimp-2.10.22.ebuild 
b/media-gfx/gimp/gimp-2.10.22-r1.ebuild
similarity index 99%
rename from media-gfx/gimp/gimp-2.10.22.ebuild
rename to media-gfx/gimp/gimp-2.10.22-r1.ebuild
index d417cccadda..97824d5c1ab 100644
--- a/media-gfx/gimp/gimp-2.10.22.ebuild
+++ b/media-gfx/gimp/gimp-2.10.22-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="GNU Image Manipulation Program"
 HOMEPAGE="https://www.gimp.org/;
 SRC_URI="mirror://gimp/v2.10/${P}.tar.bz2"
 LICENSE="GPL-3 LGPL-3"
-SLOT="2"
+SLOT="0/2"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 
 IUSE="aalib alsa aqua debug doc gnome heif jpeg2k mng openexr postscript udev 
unwind vector-icons webp wmf xpm cpu_flags_ppc_altivec cpu_flags_x86_mmx 
cpu_flags_x86_sse"



  1   2   3   >