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

2021-01-02 Thread Bernard Cafarelli
commit: b647a551077dce56395757846ec5ec8f55ef5099
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Jan  2 10:46:37 2021 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Sat Jan  2 10:58:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b647a551

app-text/paperwork: 2.0.2 bump

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

 app-text/paperwork/Manifest   |  1 +
 app-text/paperwork/paperwork-2.0.2.ebuild | 32 +++
 2 files changed, 33 insertions(+)

diff --git a/app-text/paperwork/Manifest b/app-text/paperwork/Manifest
index 5188a21e886..169e0c483ef 100644
--- a/app-text/paperwork/Manifest
+++ b/app-text/paperwork/Manifest
@@ -1,2 +1,3 @@
 DIST paperwork-1.3.1.tar.gz 4631298 BLAKE2B 
9b111c524da29c6d547141a64ff39a5c50f18375484ae60702a2c7ce57a7be51b62621cf114ffbfa9c2175f9978225525f321449a4a9cad2570cd26dd956e496
 SHA512 
a0e6a95ebd0b5bfc290b8981488967bb5f2198ac5ec768f824ed487648d0dea6abc3ab8b8cfd8107eac1223a5ecb351a5362d9cbd7d5efccf5cb8c9a318490bc
 DIST paperwork-2.0.1.tar.gz 6224111 BLAKE2B 
b643548caa306ed3a7ce049694518ee25e102c73968eab9a812d4b088213593d08d262f71510bae61b015f685f0ca38e578c4ec6db0df279f42ba068b450a813
 SHA512 
bda94421e48a76878c661f201f07cb3d10c932dab3da33cacf229214022ec0ebcfbfef675d12bf62865b11e05d9450057244d5ed6bf4d3073df99823dece6087
+DIST paperwork-2.0.2.tar.gz 6222075 BLAKE2B 
6dba798ae2b18ba81891c8f9c29e1e2bc8670f24a65e554aa169f05fbf1a89382b9ea24abaa1784da657ac5b9d9d145ffbadaff86ddc3583023f164ffb40c351
 SHA512 
bde28c167eac5b134b4bdf0f2ac8d93eca4f99c1881ca0edc105c33674114b3a4e3508a1f45048f45ce1c2f6b690a0f765c1b980dbe42c7e1282172f12c3a853

diff --git a/app-text/paperwork/paperwork-2.0.2.ebuild 
b/app-text/paperwork/paperwork-2.0.2.ebuild
new file mode 100644
index 000..0e238eca623
--- /dev/null
+++ b/app-text/paperwork/paperwork-2.0.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+
+inherit distutils-r1
+
+DESCRIPTION="a personal document manager for scanned documents (and PDFs)"
+HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="~app-text/openpaperwork-core-${PV}[${PYTHON_USEDEP}]
+   ~app-text/openpaperwork-gtk-${PV}[${PYTHON_USEDEP}]
+   ~app-text/paperwork-backend-${PV}[${PYTHON_USEDEP}]
+   dev-python/libpillowfight[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   >=dev-python/pyocr-0.3.0[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   dev-python/simplebayes[${PYTHON_USEDEP}]
+   media-libs/libinsane
+   x11-libs/libnotify[introspection]"
+DEPEND="${RDEPEND}"



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

2021-01-02 Thread Bernard Cafarelli
commit: 93cf03ffb51dd09862fc5be3ce4a67b539a7cbaa
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Jan  2 10:48:37 2021 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Sat Jan  2 10:58:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93cf03ff

www-apps/owncloud: drop old

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

 www-apps/owncloud/Manifest   |  2 --
 www-apps/owncloud/owncloud-10.4.0.ebuild | 47 
 www-apps/owncloud/owncloud-10.4.1.ebuild | 47 
 3 files changed, 96 deletions(-)

diff --git a/www-apps/owncloud/Manifest b/www-apps/owncloud/Manifest
index d04708d4881..aee01f865f8 100644
--- a/www-apps/owncloud/Manifest
+++ b/www-apps/owncloud/Manifest
@@ -1,4 +1,2 @@
-DIST owncloud-10.4.0.tar.bz2 20426453 BLAKE2B 
7affb3b3ec0d4db810199ef40f96c897c3c0d5d4c1e6e66f6014294dff61226a0d062c1ac70c6d23f377179adebec9c8b9b8afaa5628c7776ea32826f25d373b
 SHA512 
3d95cb0795a33238fc5e3a051699ae831b861a2a9d4b10fa8347fd06f6f8a3f6b810a2896c81a4de7af4301c6cccda8cad41fcfedb9659ed1ae227e15b20
-DIST owncloud-10.4.1.tar.bz2 20439397 BLAKE2B 
1a83d82a3657cb62a69d49293951f8355a156b08791c164c0971505e6be151cd415b0d88157171989162303bf942c6bfce3d22fab291ac18a635fee0e7057343
 SHA512 
381e31faba9a1853a4c087a218637a2a9c1596189f0867d86b1fa800d7d1488a65d27fdb058b792eed027d0c11a4d582b72044c0b5e751d8509cbd32233c2e85
 DIST owncloud-10.5.0.tar.bz2 23471398 BLAKE2B 
6566df51474a22d36da868ab45a7cb679528aecc9a95e0ad20f06adda587563e16c98ee1e942a5fef62e633b132469a6a775d5893754f553aea8a33043daafc3
 SHA512 
b77183146ee27c97a7f472e1debaec6f5dad168f204a243a65f431cade28ed0551d0db88ff799776bfd26db60357a2216a35cd1b4af6e7e98fc933f325e4336c
 DIST owncloud-10.6.0.tar.bz2 24569416 BLAKE2B 
f20890262551f2996d39566f63f79439921f41bfa3a82cecc5fdf771be93e403f5a273e76498421ec7e29a03f00326844003c3adb3f927f2c1c8fc82c26c23de
 SHA512 
ec4de23b4cd0dc08dde66802285a00c817cc8ccc79237e4ae454af5fecba102fdc892ed24e62b246deebba536728d312f43dcfea9f2f490ba8847a54ac962885

diff --git a/www-apps/owncloud/owncloud-10.4.0.ebuild 
b/www-apps/owncloud/owncloud-10.4.0.ebuild
deleted file mode 100644
index 97ad6449db0..000
--- a/www-apps/owncloud/owncloud-10.4.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit webapp
-
-DESCRIPTION="Web-based storage application where all your data is under your 
own control"
-HOMEPAGE="https://owncloud.org";
-SRC_URI="https://download.owncloud.org/community/${P}.tar.bz2";
-LICENSE="AGPL-3"
-
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="+curl mysql postgres +sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-DEPEND=""
-RDEPEND=">=dev-lang/php-7.0[curl?,filter,gd,hash(+),intl,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,xmlreader,xmlwriter,zip]
-   virtual/httpd-php"
-
-S=${WORKDIR}/${PN}
-
-pkg_setup() {
-   webapp_pkg_setup
-}
-
-src_install() {
-   webapp_src_preinst
-
-   insinto "${MY_HTDOCSDIR}"
-   doins -r .
-   dodir "${MY_HTDOCSDIR}"/data
-
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/data
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/config
-   webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
-
-   webapp_src_install
-}
-
-pkg_postinst() {
-   elog "Additional applications (calendar, ...) are no longer provided by 
default."
-   elog "You can install them after login via the applications management 
page"
-   elog "(check the recommended tab). No application data is lost."
-   webapp_pkg_postinst
-}

diff --git a/www-apps/owncloud/owncloud-10.4.1.ebuild 
b/www-apps/owncloud/owncloud-10.4.1.ebuild
deleted file mode 100644
index 97ad6449db0..000
--- a/www-apps/owncloud/owncloud-10.4.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit webapp
-
-DESCRIPTION="Web-based storage application where all your data is under your 
own control"
-HOMEPAGE="https://owncloud.org";
-SRC_URI="https://download.owncloud.org/community/${P}.tar.bz2";
-LICENSE="AGPL-3"
-
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="+curl mysql postgres +sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-DEPEND=""
-RDEPEND=">=dev-lang/php-7.0[curl?,filter,gd,hash(+),intl,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,xmlreader,xmlwriter,zip]
-   virtual/httpd-php"
-
-S=${WORKDIR}/${PN}
-
-pkg_setup() {
-   webapp_pkg_setup
-}
-
-src_install(

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

2021-01-02 Thread Bernard Cafarelli
commit: 95f343770af0a5ef80c556f6723d8f0b0ac00f26
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Jan  2 10:45:59 2021 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Sat Jan  2 10:58:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95f34377

app-text/paperwork-backend: 2.0.2 bump

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

 app-text/paperwork-backend/Manifest|  1 +
 .../paperwork-backend-2.0.2.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/app-text/paperwork-backend/Manifest 
b/app-text/paperwork-backend/Manifest
index 9d34bac8f71..b4a3ee1ada2 100644
--- a/app-text/paperwork-backend/Manifest
+++ b/app-text/paperwork-backend/Manifest
@@ -1,2 +1,3 @@
 DIST paperwork-backend-1.3.1.tar.gz 62343 BLAKE2B 
2d391f63b0eaa010695b3c11b35a6c89df9df9f60d45401d8bad711743037379cdb856d8f6b0ba9f7837ac272c2d6fcbe6f58808d8b5047dccf210fbd9a3c98c
 SHA512 
e845ddd4d01be0f4d89e7e4a0a728d06b90b87a551dca3a88426d1ce6487bc000676c997df73d13662ea8f93aced8e8dee8d44ed4fa588a4c8bd514135610c35
 DIST paperwork-backend-2.0.1.tar.gz 1283518 BLAKE2B 
853e4733e16f1da503eb0a8de940c0d5a9379a3f82db50a96c6cdee82ff1b137c3b4ae4f128385217ab6cf43dfd0a3087fdd05bbde0da901c07053273b63f8e0
 SHA512 
14b072264436a300467ec9e45dc40c3ff9fab5c4ec383f6656b9cd89eabf37bf5e79118c02c67c65eece5e5d3809f3944049503a578e4616d440efbacfb46495
+DIST paperwork-backend-2.0.2.tar.gz 1293642 BLAKE2B 
3785f69e941c14c1146ff1c9a5afa149559821f915ff1068b38f94c3fc3fbd591c2144f24070232e885b616eeb88b5dd1a7c86d608d9ad42f6512688db79b1fe
 SHA512 
36261b89078e7ca10ddda3ad03871db34931d8a04f16edd663873a2f7c46b527bd607c27d0f4ff005ed869c16e0b7065992e629e257677b46d5ccb4b9a1dc7b2

diff --git a/app-text/paperwork-backend/paperwork-backend-2.0.2.ebuild 
b/app-text/paperwork-backend/paperwork-backend-2.0.2.ebuild
new file mode 100644
index 000..c4ef89b0740
--- /dev/null
+++ b/app-text/paperwork-backend/paperwork-backend-2.0.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+DISTUTILS_USE_SETUPTOOLS=bdepend
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Backend part of Paperwork (Python API, no UI)"
+HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-text/poppler[introspection]
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/natsort[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/python-levenshtein[${PYTHON_USEDEP}]
+   dev-python/simplebayes[${PYTHON_USEDEP}]
+   dev-python/termcolor[${PYTHON_USEDEP}]
+   dev-python/whoosh[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"



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

2021-01-02 Thread Bernard Cafarelli
commit: a9a3ac0b1294896426be25c86a046466b4e1ef74
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Jan  2 10:48:19 2021 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Sat Jan  2 10:58:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9a3ac0b

www-apps/owncloud: 10.6.0 bump

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

 www-apps/owncloud/Manifest   |  1 +
 www-apps/owncloud/owncloud-10.6.0.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/www-apps/owncloud/Manifest b/www-apps/owncloud/Manifest
index 00676436f3f..d04708d4881 100644
--- a/www-apps/owncloud/Manifest
+++ b/www-apps/owncloud/Manifest
@@ -1,3 +1,4 @@
 DIST owncloud-10.4.0.tar.bz2 20426453 BLAKE2B 
7affb3b3ec0d4db810199ef40f96c897c3c0d5d4c1e6e66f6014294dff61226a0d062c1ac70c6d23f377179adebec9c8b9b8afaa5628c7776ea32826f25d373b
 SHA512 
3d95cb0795a33238fc5e3a051699ae831b861a2a9d4b10fa8347fd06f6f8a3f6b810a2896c81a4de7af4301c6cccda8cad41fcfedb9659ed1ae227e15b20
 DIST owncloud-10.4.1.tar.bz2 20439397 BLAKE2B 
1a83d82a3657cb62a69d49293951f8355a156b08791c164c0971505e6be151cd415b0d88157171989162303bf942c6bfce3d22fab291ac18a635fee0e7057343
 SHA512 
381e31faba9a1853a4c087a218637a2a9c1596189f0867d86b1fa800d7d1488a65d27fdb058b792eed027d0c11a4d582b72044c0b5e751d8509cbd32233c2e85
 DIST owncloud-10.5.0.tar.bz2 23471398 BLAKE2B 
6566df51474a22d36da868ab45a7cb679528aecc9a95e0ad20f06adda587563e16c98ee1e942a5fef62e633b132469a6a775d5893754f553aea8a33043daafc3
 SHA512 
b77183146ee27c97a7f472e1debaec6f5dad168f204a243a65f431cade28ed0551d0db88ff799776bfd26db60357a2216a35cd1b4af6e7e98fc933f325e4336c
+DIST owncloud-10.6.0.tar.bz2 24569416 BLAKE2B 
f20890262551f2996d39566f63f79439921f41bfa3a82cecc5fdf771be93e403f5a273e76498421ec7e29a03f00326844003c3adb3f927f2c1c8fc82c26c23de
 SHA512 
ec4de23b4cd0dc08dde66802285a00c817cc8ccc79237e4ae454af5fecba102fdc892ed24e62b246deebba536728d312f43dcfea9f2f490ba8847a54ac962885

diff --git a/www-apps/owncloud/owncloud-10.6.0.ebuild 
b/www-apps/owncloud/owncloud-10.6.0.ebuild
new file mode 100644
index 000..cecbee423d8
--- /dev/null
+++ b/www-apps/owncloud/owncloud-10.6.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit webapp
+
+DESCRIPTION="Web-based storage application where all your data is under your 
own control"
+HOMEPAGE="https://owncloud.org";
+SRC_URI="https://download.owncloud.org/community/${P}.tar.bz2";
+LICENSE="AGPL-3"
+
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+curl mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+DEPEND=""
+RDEPEND=">=dev-lang/php-7.0[curl?,filter,gd,hash(+),intl,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,xmlreader,xmlwriter,zip]
+   virtual/httpd-php"
+
+S=${WORKDIR}/${PN}
+
+pkg_setup() {
+   webapp_pkg_setup
+}
+
+src_install() {
+   webapp_src_preinst
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+   dodir "${MY_HTDOCSDIR}"/data
+
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/data
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/config
+   webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
+
+   webapp_src_install
+}
+
+pkg_postinst() {
+   elog "Additional applications (calendar, ...) are no longer provided by 
default."
+   elog "You can install them after login via the applications management 
page"
+   elog "(check the recommended tab). No application data is lost."
+   webapp_pkg_postinst
+}



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

2021-01-02 Thread Bernard Cafarelli
commit: 8b207ba9ceee510ccfad3e2f5cee8f37a3c29d86
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Jan  2 10:45:19 2021 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Sat Jan  2 10:58:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b207ba9

app-text/openpaperwork-gtk: 2.0.2 bump

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

 app-text/openpaperwork-gtk/Manifest|  1 +
 .../openpaperwork-gtk-2.0.2.ebuild | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/app-text/openpaperwork-gtk/Manifest 
b/app-text/openpaperwork-gtk/Manifest
index b633ee04dcf..07fc5647167 100644
--- a/app-text/openpaperwork-gtk/Manifest
+++ b/app-text/openpaperwork-gtk/Manifest
@@ -1 +1,2 @@
 DIST openpaperwork-gtk-2.0.1.tar.gz 37716 BLAKE2B 
ab8e617148c57530d65952846c9bde4848a7b7019f49428dfce419dc3ac46555aeba79c5f6a4b7b8954ab7f5905b0ac4c2cfa5856970b640f53d4c768d737489
 SHA512 
1b342161f68680d298197bb3681203c251000e50039cc0935e674747ab5ce89950ff59d7afe3f6cad948450921d1b922d110a8607115f30cf53e264400e76f0a
+DIST openpaperwork-gtk-2.0.2.tar.gz 37740 BLAKE2B 
40e1570364dd23cda97184211205186dadf7826624c1d8846a7fb31378fdf0ea9aa715c07adbf657eea9b08f4c583d86eb248b8907317b572bea51ac52c9a54b
 SHA512 
c24f19a47f1ea1452f8efcf5cf1e4492f49a4f1c7fa7572f09341f4a8f70c2e9cfea478c32635d4ad998be90a069a55c4fe2a4c0e12a9835b9fa7e6b707494d7

diff --git a/app-text/openpaperwork-gtk/openpaperwork-gtk-2.0.2.ebuild 
b/app-text/openpaperwork-gtk/openpaperwork-gtk-2.0.2.ebuild
new file mode 100644
index 000..35e357881cd
--- /dev/null
+++ b/app-text/openpaperwork-gtk/openpaperwork-gtk-2.0.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+DISTUTILS_USE_SETUPTOOLS=bdepend
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Paperwork plugins"
+HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   x11-libs/gtk+:3[introspection]"
+DEPEND="${RDEPEND}"



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

2021-01-02 Thread Bernard Cafarelli
commit: 6872edc07c735f6a984bda97abd428d0fe7e34a1
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Jan  2 14:11:46 2021 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Sat Jan  2 14:11:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6872edc0

net-misc/owncloud-client: 2.7.4.2934 bump

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

 net-misc/owncloud-client/Manifest  |  1 +
 .../owncloud-client-2.7.4.2934.ebuild  | 84 ++
 2 files changed, 85 insertions(+)

diff --git a/net-misc/owncloud-client/Manifest 
b/net-misc/owncloud-client/Manifest
index fcf6fa27210..e551d5c1f1d 100644
--- a/net-misc/owncloud-client/Manifest
+++ b/net-misc/owncloud-client/Manifest
@@ -1 +1,2 @@
+DIST ownCloud-2.7.4.2934.tar.xz 14151708 BLAKE2B 
ad6f3d827a2fdcead6fdc2514696e8fbdb75b2d365c9a09602b95b24c669695e3693167f5da305e27e6fb2266f106b50c578def1d1518730926a10f640defbd9
 SHA512 
7e04d987751d0b8e29fbe8ba8ae58f38fabd7f5007f7508d001532e595b00f58cce487b1d180928154286ffd6b01db1e6ca0407f7d675e8b101ec4ae8414f2a6
 DIST owncloudclient-2.6.3.14058.tar.xz 21246672 BLAKE2B 
15b75c2162d22c22827a057242d783e739837f618c2f65be3edce6b2678aaa13505fd14c4e4088374c240537a999d9aff7758ccb93993e0cbdebb886f735311c
 SHA512 
e2159dc5668f263449e7a9a20ef10c6bb140ea5bd1128a6d3438abce03bc4913bb4eecbacc5160c8018398b6fa75ccfb2a9ab9ad637965e41caebc83994b80b3

diff --git a/net-misc/owncloud-client/owncloud-client-2.7.4.2934.ebuild 
b/net-misc/owncloud-client/owncloud-client-2.7.4.2934.ebuild
new file mode 100644
index 000..4afe35f947d
--- /dev/null
+++ b/net-misc/owncloud-client/owncloud-client-2.7.4.2934.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake xdg
+
+MY_PN="ownCloud"
+DESCRIPTION="Synchronize files from ownCloud Server with your computer"
+HOMEPAGE="https://owncloud.org/";
+SRC_URI="https://download.owncloud.com/desktop/${MY_PN}/stable/${PV}/source/${MY_PN}-${PV}.tar.xz";
+
+LICENSE="CC-BY-3.0 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc dolphin gnome-keyring nautilus test"
+
+COMMON_DEPEND=">=dev-db/sqlite-3.4:3
+   dev-libs/qtkeychain[gnome-keyring?,qt5(+)]
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-fs/inotify-tools
+   dolphin? (
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/kio:5
+   )
+   nautilus? ( dev-python/nautilus-python )"
+
+RDEPEND="${COMMON_DEPEND}"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/linguist-tools:5
+   kde-frameworks/extra-cmake-modules
+   doc? (
+   dev-python/sphinx
+   dev-tex/latexmk
+   dev-texlive/texlive-latexextra
+   virtual/latex-base
+   )
+   test? (
+   dev-util/cmocka
+   dev-qt/qttest:5
+   )"
+
+RESTRICT="!test? ( test )"
+
+S=${WORKDIR}/${MY_PN}-${PV}
+
+src_prepare() {
+   # Keep tests in ${T}
+   sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die
+
+   if ! use nautilus; then
+   pushd shell_integration > /dev/null || die
+   cmake_comment_add_subdirectory nautilus
+   popd > /dev/null || die
+   fi
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc
+   -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
+   -DCMAKE_DISABLE_FIND_PACKAGE_Sphinx=$(usex !doc)
+   -DBUILD_SHELL_INTEGRATION_DOLPHIN=$(usex dolphin)
+   -DBUILD_TESTING=$(usex test)
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   if ! use doc ; then
+   elog "Documentation and man pages not installed"
+   elog "Enable doc USE-flag to generate them"
+   fi
+   xdg_pkg_postinst
+}



[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-gui/

2021-01-02 Thread Bernard Cafarelli
commit: 195c63c7eab7a12b3430346f41ea316ce8e1e8c4
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Jan  2 17:24:10 2021 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Sat Jan  2 17:24:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=195c63c7

gnustep-base/gnustep-gui: use virtualx for testing

Bug: https://bugs.gentoo.org/762724
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-base/gnustep-gui/gnustep-gui-0.28.0.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/gnustep-base/gnustep-gui/gnustep-gui-0.28.0.ebuild 
b/gnustep-base/gnustep-gui/gnustep-gui-0.28.0.ebuild
index 4b7effe4b8f..8ba42a11548 100644
--- a/gnustep-base/gnustep-gui/gnustep-gui-0.28.0.ebuild
+++ b/gnustep-base/gnustep-gui/gnustep-gui-0.28.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit gnustep-base multilib
+inherit gnustep-base multilib virtualx
 
 DESCRIPTION="Library of GUI classes written in Obj-C"
 HOMEPAGE="http://www.gnustep.org/";
@@ -55,3 +55,7 @@ src_configure() {
--with-tiff-library="${EPREFIX}"/usr/$(get_libdir) \
${myconf}
 }
+
+src_test() {
+   virtx default
+}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmweather+/files/, x11-plugins/wmweather+/

2021-01-02 Thread Bernard Cafarelli
commit: 5c0943933f9e5a6875b801c2b9b3fd81585023c4
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Jan  2 23:27:09 2021 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Sat Jan  2 23:32:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c094393

x11-plugins/wmweather+: do not call ar directly

Closes: https://bugs.gentoo.org/726248
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Bernard Cafarelli  gentoo.org>

 x11-plugins/wmweather+/files/wmweather+-2.18-ar.patch | 11 +++
 x11-plugins/wmweather+/wmweather+-2.18.ebuild | 10 +-
 2 files changed, 20 insertions(+), 1 deletion(-)

diff --git a/x11-plugins/wmweather+/files/wmweather+-2.18-ar.patch 
b/x11-plugins/wmweather+/files/wmweather+-2.18-ar.patch
new file mode 100644
index 000..f87fdfa0ef0
--- /dev/null
+++ b/x11-plugins/wmweather+/files/wmweather+-2.18-ar.patch
@@ -0,0 +1,11 @@
+diff -Naur wmweather+-2.18.orig/configure.ac wmweather+-2.18/configure.ac
+--- wmweather+-2.18.orig/configure.ac  2020-04-24 20:31:43.0 +0200
 wmweather+-2.18/configure.ac   2021-01-03 00:25:30.443705781 +0100
+@@ -18,6 +18,7 @@
+ AC_SUBST(WMGENERAL_GUI)
+ 
+ # Checks for programs.
++AM_PROG_AR
+ AC_PROG_AWK
+ AC_PROG_CC
+ AC_PROG_CC_STDC

diff --git a/x11-plugins/wmweather+/wmweather+-2.18.ebuild 
b/x11-plugins/wmweather+/wmweather+-2.18.ebuild
index 01b450a84cc..7dffde689df 100644
--- a/x11-plugins/wmweather+/wmweather+-2.18.ebuild
+++ b/x11-plugins/wmweather+/wmweather+-2.18.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+inherit autotools
 
 DESCRIPTION="A dockapp for displaying data collected from METAR, AVN, ETA, and 
MRF forecasts"
 HOMEPAGE="https://www.sourceforge.net/projects/wmweatherplus/";
@@ -19,3 +20,10 @@ DEPEND="dev-libs/libpcre
x11-libs/libX11
x11-wm/windowmaker"
 RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/${P}-ar.patch )
+
+src_prepare() {
+   default
+   eautoreconf
+}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmpasman/, x11-plugins/wmpasman/files/

2021-01-02 Thread Bernard Cafarelli
commit: e69b37d280ac621a146d272f811907c2062bcbce
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Jan  2 23:20:34 2021 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Sat Jan  2 23:32:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e69b37d2

x11-plugins/wmpasman: do not call ar directly

Closes: https://bugs.gentoo.org/759760
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Bernard Cafarelli  gentoo.org>

 x11-plugins/wmpasman/files/wmpasman-2.2-ar.patch | 11 +++
 x11-plugins/wmpasman/wmpasman-2.2.ebuild | 10 +-
 2 files changed, 20 insertions(+), 1 deletion(-)

diff --git a/x11-plugins/wmpasman/files/wmpasman-2.2-ar.patch 
b/x11-plugins/wmpasman/files/wmpasman-2.2-ar.patch
new file mode 100644
index 000..8244fadd7c5
--- /dev/null
+++ b/x11-plugins/wmpasman/files/wmpasman-2.2-ar.patch
@@ -0,0 +1,11 @@
+diff -Naur wmpasman-2.2.orig/configure.ac wmpasman-2.2/configure.ac
+--- wmpasman-2.2.orig/configure.ac 2018-12-16 17:39:47.0 +0100
 wmpasman-2.2/configure.ac  2021-01-03 00:17:27.934691093 +0100
+@@ -9,6 +9,7 @@
+ AC_SUBST(VERSION)
+ 
+ # Checks for programs.
++AM_PROG_AR
+ AC_PROG_AWK
+ AC_PROG_CC
+ AC_PROG_CC_STDC

diff --git a/x11-plugins/wmpasman/wmpasman-2.2.ebuild 
b/x11-plugins/wmpasman/wmpasman-2.2.ebuild
index fea3eb77032..04ba57ef095 100644
--- a/x11-plugins/wmpasman/wmpasman-2.2.ebuild
+++ b/x11-plugins/wmpasman/wmpasman-2.2.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+inherit autotools
 
 DESCRIPTION="Password storage/retrieval in a dockapp"
 HOMEPAGE="https://sourceforge.net/projects/wmpasman/";
@@ -18,3 +19,10 @@ DEPEND="${RDEPEND}
virtual/pkgconfig"
 
 DOCS="ChangeLog WARNINGS"
+
+PATCHES=( "${FILESDIR}"/${P}-ar.patch )
+
+src_prepare() {
+   default
+   eautoreconf
+}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmbiff/, x11-plugins/wmbiff/files/

2021-01-02 Thread Bernard Cafarelli
commit: 2d0894ebcc2735be955d70f14f02d37d93043603
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Jan  2 23:29:35 2021 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Sat Jan  2 23:32:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0894eb

x11-plugins/wmbiff: do not call ar directly

Closes: https://bugs.gentoo.org/726284
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Bernard Cafarelli  gentoo.org>

 x11-plugins/wmbiff/files/wmbiff-0.4.36-ar.patch | 11 +++
 x11-plugins/wmbiff/wmbiff-0.4.36.ebuild |  9 -
 2 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/x11-plugins/wmbiff/files/wmbiff-0.4.36-ar.patch 
b/x11-plugins/wmbiff/files/wmbiff-0.4.36-ar.patch
new file mode 100644
index 000..da1f194dd4c
--- /dev/null
+++ b/x11-plugins/wmbiff/files/wmbiff-0.4.36-ar.patch
@@ -0,0 +1,11 @@
+diff -Naur wmbiff-0.4.36.orig/configure.ac wmbiff-0.4.36/configure.ac
+--- wmbiff-0.4.36.orig/configure.ac2020-04-17 19:30:26.0 +0200
 wmbiff-0.4.36/configure.ac 2021-01-03 00:27:57.522698494 +0100
+@@ -13,6 +13,7 @@
+ AH_TEMPLATE([VERSION], [wmbiff's release version])
+ AC_SUBST(VERSION)
+ 
++AM_PROG_AR
+ AC_PROG_INSTALL
+ AC_PROG_CC
+ AC_PROG_RANLIB

diff --git a/x11-plugins/wmbiff/wmbiff-0.4.36.ebuild 
b/x11-plugins/wmbiff/wmbiff-0.4.36.ebuild
index 9bc7ddb28d8..7f44590d096 100644
--- a/x11-plugins/wmbiff/wmbiff-0.4.36.ebuild
+++ b/x11-plugins/wmbiff/wmbiff-0.4.36.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+inherit autotools
 
 DESCRIPTION="WMBiff is a dock applet for WindowMaker which can monitor up to 5 
mailboxes"
 HOMEPAGE="https://www.dockapps.net/wmbiff";
@@ -26,8 +27,14 @@ BDEPEND="virtual/pkgconfig"
 DOCS="ChangeLog FAQ NEWS README TODO wmbiff/sample.wmbiffrc"
 PATCHES=(
"${FILESDIR}"/${PN}-0.4.27-invalid-strncpy.patch
+   "${FILESDIR}"/${P}-ar.patch
)
 
+src_prepare() {
+   default
+   eautoreconf
+}
+
 src_configure() {
econf $(use_enable crypt crypto)
 }



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmsystemtray/, x11-plugins/wmsystemtray/files/

2021-01-02 Thread Bernard Cafarelli
commit: a96a257e0e3856f454539f264fecbecf664ad06b
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Jan  2 23:24:48 2021 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Sat Jan  2 23:32:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a96a257e

x11-plugins/wmsystemtray: do not call ar directly

Closes: https://bugs.gentoo.org/726224
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Bernard Cafarelli  gentoo.org>

 x11-plugins/wmsystemtray/files/wmsystemtray-1.4-ar.patch | 11 +++
 x11-plugins/wmsystemtray/wmsystemtray-1.4-r2.ebuild  | 10 +-
 2 files changed, 20 insertions(+), 1 deletion(-)

diff --git a/x11-plugins/wmsystemtray/files/wmsystemtray-1.4-ar.patch 
b/x11-plugins/wmsystemtray/files/wmsystemtray-1.4-ar.patch
new file mode 100644
index 000..785893a989f
--- /dev/null
+++ b/x11-plugins/wmsystemtray/files/wmsystemtray-1.4-ar.patch
@@ -0,0 +1,11 @@
+diff -Naur wmsystemtray-1.4.orig/configure.ac wmsystemtray-1.4/configure.ac
+--- wmsystemtray-1.4.orig/configure.ac 2014-02-23 03:14:09.0 +0100
 wmsystemtray-1.4/configure.ac  2021-01-03 00:23:12.004713692 +0100
+@@ -9,6 +9,7 @@
+ AC_SUBST(VERSION)
+ 
+ # Checks for programs.
++AM_PROG_AR
+ AC_PROG_AWK
+ AC_PROG_CC
+ AC_PROG_CC_STDC

diff --git a/x11-plugins/wmsystemtray/wmsystemtray-1.4-r2.ebuild 
b/x11-plugins/wmsystemtray/wmsystemtray-1.4-r2.ebuild
index 568d2c1936e..47d0230996a 100644
--- a/x11-plugins/wmsystemtray/wmsystemtray-1.4-r2.ebuild
+++ b/x11-plugins/wmsystemtray/wmsystemtray-1.4-r2.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+inherit autotools
 
 DESCRIPTION="a system tray dockapp with the ability to display more than just 
four tray icons"
 HOMEPAGE="https://sourceforge.net/projects/wmsystemtray/";
@@ -16,3 +17,10 @@ DEPEND="x11-libs/libXext
x11-libs/libXmu
x11-libs/libXpm"
 RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/${P}-ar.patch )
+
+src_prepare() {
+   default
+   eautoreconf
+}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmpower/files/, x11-plugins/wmpower/

2021-01-02 Thread Bernard Cafarelli
commit: 3566259c569ed3507de43419068d7966157771c3
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Jan  2 23:31:43 2021 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Sat Jan  2 23:32:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3566259c

x11-plugins/wmpower: do not call ar directly

Closes: https://bugs.gentoo.org/726254
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Bernard Cafarelli  gentoo.org>

 x11-plugins/wmpower/files/wmpower-0.4.3-ar.patch | 11 +++
 x11-plugins/wmpower/wmpower-0.4.3-r1.ebuild  | 13 +++--
 2 files changed, 22 insertions(+), 2 deletions(-)

diff --git a/x11-plugins/wmpower/files/wmpower-0.4.3-ar.patch 
b/x11-plugins/wmpower/files/wmpower-0.4.3-ar.patch
new file mode 100644
index 000..b59fcf6bbe3
--- /dev/null
+++ b/x11-plugins/wmpower/files/wmpower-0.4.3-ar.patch
@@ -0,0 +1,11 @@
+diff -Naur wmpower-0.4.3.orig/configure.in wmpower-0.4.3/configure.in
+--- wmpower-0.4.3.orig/configure.in2008-11-25 11:05:58.0 +0100
 wmpower-0.4.3/configure.in 2021-01-03 00:30:15.977692665 +0100
+@@ -3,6 +3,7 @@
+ AC_CONFIG_SRCDIR(src/wmpower.c)
+ AM_INIT_AUTOMAKE([1.7 check-news dist-bzip2])
+ 
++AM_PROG_AR
+ AC_GNU_SOURCE
+ AC_PROG_INSTALL
+ AC_PROG_CC

diff --git a/x11-plugins/wmpower/wmpower-0.4.3-r1.ebuild 
b/x11-plugins/wmpower/wmpower-0.4.3-r1.ebuild
index 0f828dab580..977f02854a3 100644
--- a/x11-plugins/wmpower/wmpower-0.4.3-r1.ebuild
+++ b/x11-plugins/wmpower/wmpower-0.4.3-r1.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+inherit autotools
 
 DESCRIPTION="a dockapp to get/set power management status for laptops (APM, 
ACPI
 and CPUfreq)"
@@ -18,10 +19,18 @@ RDEPEND="x11-libs/libX11
 DEPEND="${RDEPEND}
x11-base/xorg-proto"
 
-PATCHES=( "${FILESDIR}"/${P}-gcc-10.patch )
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc-10.patch
+   "${FILESDIR}"/${P}-ar.patch
+   )
 
 DOCS=( AUTHORS BUGS ChangeLog LEGGIMI NEWS README README.compal THANKS TODO )
 
+src_prepare() {
+   default
+   eautoreconf
+}
+
 src_configure() {
# override wmpower self-calculated cflags
econf MY_CFLAGS="${CFLAGS}"



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

2021-01-04 Thread Bernard Cafarelli
commit: d0d1363e8e9485c990cd612defc005ffa315d1ef
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Jan  4 12:24:55 2021 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Mon Jan  4 12:27:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d1363e

net-mail/fetchmail: 6.4.15 bump

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

 net-mail/fetchmail/Manifest|   1 +
 net-mail/fetchmail/fetchmail-6.4.15.ebuild | 107 +
 2 files changed, 108 insertions(+)

diff --git a/net-mail/fetchmail/Manifest b/net-mail/fetchmail/Manifest
index 291ee150fc2..37e15b1c040 100644
--- a/net-mail/fetchmail/Manifest
+++ b/net-mail/fetchmail/Manifest
@@ -2,4 +2,5 @@ DIST fetchmail-6.4.11.tar.xz 1302708 BLAKE2B 
660f05c54ea9772de2dd3e584d0d2ff9add
 DIST fetchmail-6.4.12.tar.xz 1303532 BLAKE2B 
d37c020b07b342ef4ba95a4b7f017217515e26ec06512350fea2bd58aa4d848a4865d98b1f9440ead544d9c377221f31f97f02499b7799ffa56c1e7dae7b73cf
 SHA512 
277c324bab528a036f2896909b63baaa68d986b79baa24e2ee5cd8ca1d86082d4cd41ca371114fc8ae150eb0f97af50fd5238e88485ad5c701699b69964fe256
 DIST fetchmail-6.4.13.tar.xz 1308248 BLAKE2B 
5efe641d3fc19ed5232fbf959dd09e049e6c5b7419b4bf6fbacb2a24e29916d5dd6209cc7e792e733f59482b4c4aa2983a6d5abe6176dc5a82152b0660042cf4
 SHA512 
fd55a2a199ec83a863780934481df5ec562f0184adef738d37798aaad7b4eb15dfe0075436907784cc1b87f5c89bdf36a9a4df20f60786f6a185d04ab78ee9a4
 DIST fetchmail-6.4.14.tar.xz 1309352 BLAKE2B 
d763f4a2fc036ef9c611829fbe5ec9eeed730429c746738203f852d8812609ad91fe179f8c43db1ad819a5430d3bc0a3c9348ab97cef312889cafb05b76a7d5b
 SHA512 
a0295094462abfd6ddeef32772c591f1ec87765f76e116e0bb17af1215c61be965bf1e9f10864fed53b4c072b240a40d43fe51f4287f0ed138795a630be2a276
+DIST fetchmail-6.4.15.tar.xz 1309584 BLAKE2B 
8348c345679ae482dfee414863836d5cb4212a09935e7febec7e4f74b9e651eadd298d7cc3b2671429649c777bfebb15d3bd023ee51c369faa7dd6a60193cffe
 SHA512 
9b87aab65c3f102df07df52508bd18ae97ec51e106e238675e3f58c9460050c54fea72550fe33c727aeae723494370f6ea6438a96231ae0eacdbe437552d76e2
 DIST fetchmail-6.4.8.tar.xz 1282300 BLAKE2B 
31b7f9fa31edff534210a2a0764cc6dec461968071a8aa29b1d1e9915ff6b8d2949b128f97d72fafe6d431b06d4e5c6b38d4a3cdba06736bdf8ec1879a991798
 SHA512 
c1052389baafa3a48186733133130bf69b87c8dda8faa00e82f5947037845b95d3271c8183df729728a351888175174ca11eb18f9adb8b3515860cba95ab8987

diff --git a/net-mail/fetchmail/fetchmail-6.4.15.ebuild 
b/net-mail/fetchmail/fetchmail-6.4.15.ebuild
new file mode 100644
index 000..e1935657ae9
--- /dev/null
+++ b/net-mail/fetchmail/fetchmail-6.4.15.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+PYTHON_REQ_USE="tk"
+
+inherit autotools python-single-r1 systemd tmpfiles toolchain-funcs
+
+DESCRIPTION="the legendary remote-mail retrieval and forwarding utility"
+HOMEPAGE="https://www.fetchmail.info/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2 public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+IUSE="ssl nls kerberos tk socks libressl"
+REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="acct-user/fetchmail
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-1.1.1:= )
+   libressl?  ( dev-libs/libressl:= )
+   )
+   kerberos? (
+   virtual/krb5
+   !libressl? ( >=dev-libs/openssl-1.0.2:= )
+   libressl?  ( dev-libs/libressl:= )
+   )
+   nls? ( virtual/libintl )
+   !elibc_glibc? ( sys-libs/e2fsprogs-libs )
+   socks? ( net-proxy/dante )
+   tk? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/future[${PYTHON_MULTI_USEDEP}]
+   ')
+   )"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   sys-devel/flex
+   nls? ( sys-devel/gettext )"
+
+DOCS="FAQ FEATURES NEWS NOTES README README.NTLM README.SSL* TODO"
+HTML_DOCS="*.html"
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.3.26-python-optional.patch
+)
+S=${WORKDIR}/${P/_/.}
+
+pkg_setup() {
+   use tk && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   # don't compile during src_install
+   use tk && : > "${S}"/py-compile
+   eautoreconf
+}
+
+src_configure() {
+   use tk || export PYTHON=:
+
+   econf \
+   --enable-RPA \
+   --enable-NTLM \
+   --enable-SDPS \
+   $(use_enable nls) \
+   $(use_with ssl ssl "${EPREFIX}/u

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

2021-01-04 Thread Bernard Cafarelli
commit: 23af74835e70a8f366d2c82482d9916e00b95f7e
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Jan  4 12:27:49 2021 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Mon Jan  4 12:28:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23af7483

net-mail/fetchmail: drop some ~arch versions

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

 net-mail/fetchmail/Manifest   |   3 -
 net-mail/fetchmail/fetchmail-6.4.11.ebuild| 107 --
 net-mail/fetchmail/fetchmail-6.4.12-r1.ebuild | 107 --
 net-mail/fetchmail/fetchmail-6.4.12.ebuild| 107 --
 net-mail/fetchmail/fetchmail-6.4.13.ebuild| 107 --
 5 files changed, 431 deletions(-)

diff --git a/net-mail/fetchmail/Manifest b/net-mail/fetchmail/Manifest
index 37e15b1c040..ef0b0e68957 100644
--- a/net-mail/fetchmail/Manifest
+++ b/net-mail/fetchmail/Manifest
@@ -1,6 +1,3 @@
-DIST fetchmail-6.4.11.tar.xz 1302708 BLAKE2B 
660f05c54ea9772de2dd3e584d0d2ff9addfdb7927396330a829f85995a7a2cd818c37762f704030ab73aba6750b62862dc79ad4617d45e948e8a96474fe8258
 SHA512 
aa7961490e34bb571bbc67eccec4bdef046da0a959cb2522e511074c275dbf4d797f9d8d019d7f464baae7ca19194cafeef65b5bc258dbf970d58f2dfd16
-DIST fetchmail-6.4.12.tar.xz 1303532 BLAKE2B 
d37c020b07b342ef4ba95a4b7f017217515e26ec06512350fea2bd58aa4d848a4865d98b1f9440ead544d9c377221f31f97f02499b7799ffa56c1e7dae7b73cf
 SHA512 
277c324bab528a036f2896909b63baaa68d986b79baa24e2ee5cd8ca1d86082d4cd41ca371114fc8ae150eb0f97af50fd5238e88485ad5c701699b69964fe256
-DIST fetchmail-6.4.13.tar.xz 1308248 BLAKE2B 
5efe641d3fc19ed5232fbf959dd09e049e6c5b7419b4bf6fbacb2a24e29916d5dd6209cc7e792e733f59482b4c4aa2983a6d5abe6176dc5a82152b0660042cf4
 SHA512 
fd55a2a199ec83a863780934481df5ec562f0184adef738d37798aaad7b4eb15dfe0075436907784cc1b87f5c89bdf36a9a4df20f60786f6a185d04ab78ee9a4
 DIST fetchmail-6.4.14.tar.xz 1309352 BLAKE2B 
d763f4a2fc036ef9c611829fbe5ec9eeed730429c746738203f852d8812609ad91fe179f8c43db1ad819a5430d3bc0a3c9348ab97cef312889cafb05b76a7d5b
 SHA512 
a0295094462abfd6ddeef32772c591f1ec87765f76e116e0bb17af1215c61be965bf1e9f10864fed53b4c072b240a40d43fe51f4287f0ed138795a630be2a276
 DIST fetchmail-6.4.15.tar.xz 1309584 BLAKE2B 
8348c345679ae482dfee414863836d5cb4212a09935e7febec7e4f74b9e651eadd298d7cc3b2671429649c777bfebb15d3bd023ee51c369faa7dd6a60193cffe
 SHA512 
9b87aab65c3f102df07df52508bd18ae97ec51e106e238675e3f58c9460050c54fea72550fe33c727aeae723494370f6ea6438a96231ae0eacdbe437552d76e2
 DIST fetchmail-6.4.8.tar.xz 1282300 BLAKE2B 
31b7f9fa31edff534210a2a0764cc6dec461968071a8aa29b1d1e9915ff6b8d2949b128f97d72fafe6d431b06d4e5c6b38d4a3cdba06736bdf8ec1879a991798
 SHA512 
c1052389baafa3a48186733133130bf69b87c8dda8faa00e82f5947037845b95d3271c8183df729728a351888175174ca11eb18f9adb8b3515860cba95ab8987

diff --git a/net-mail/fetchmail/fetchmail-6.4.11.ebuild 
b/net-mail/fetchmail/fetchmail-6.4.11.ebuild
deleted file mode 100644
index 9b96312d1c6..000
--- a/net-mail/fetchmail/fetchmail-6.4.11.ebuild
+++ /dev/null
@@ -1,107 +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="tk"
-
-inherit python-single-r1 systemd toolchain-funcs autotools
-
-DESCRIPTION="the legendary remote-mail retrieval and forwarding utility"
-HOMEPAGE="https://www.fetchmail.info/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-2 public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
-IUSE="ssl nls kerberos tk socks libressl"
-REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="acct-user/fetchmail
-   ssl? (
-   !libressl? ( >=dev-libs/openssl-1.1.1:= )
-   libressl?  ( dev-libs/libressl:= )
-   )
-   kerberos? (
-   virtual/krb5
-   !libressl? ( >=dev-libs/openssl-1.0.2:= )
-   libressl?  ( dev-libs/libressl:= )
-   )
-   nls? ( virtual/libintl )
-   !elibc_glibc? ( sys-libs/e2fsprogs-libs )
-   socks? ( net-proxy/dante )
-   tk? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/future[${PYTHON_MULTI_USEDEP}]
-   ')
-   )"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   sys-devel/flex
-   nls? ( sys-devel/gettext )"
-
-DOCS="FAQ FEATURES NEWS NOTES README README.NTLM README.SSL* TODO"
-HTML_DOCS="*.html"
-PATCHES=(
-   "${FILESDIR}"/${PN}-6.3.26-python-optional.patch
-)
-S=${WORKDIR}/${P/_/.}
-
-pkg_setup() {

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

2021-01-04 Thread Bernard Cafarelli
commit: 9badc30bc62a691ce8316324e7d0e9fded1a0339
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Jan  4 12:50:55 2021 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Mon Jan  4 12:52:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9badc30b

gnustep-base/gnustep-base: drop old

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

 gnustep-base/gnustep-base/Manifest |  4 -
 .../gnustep-base/gnustep-base-1.24.9-r1.ebuild | 86 --
 .../gnustep-base/gnustep-base-1.25.0.ebuild| 65 
 .../gnustep-base/gnustep-base-1.25.1.ebuild| 65 
 .../gnustep-base/gnustep-base-1.26.0-r1.ebuild | 67 -
 .../gnustep-base/gnustep-base-1.26.0.ebuild| 65 
 6 files changed, 352 deletions(-)

diff --git a/gnustep-base/gnustep-base/Manifest 
b/gnustep-base/gnustep-base/Manifest
index d3b05a5f75a..d5367012389 100644
--- a/gnustep-base/gnustep-base/Manifest
+++ b/gnustep-base/gnustep-base/Manifest
@@ -1,5 +1 @@
-DIST gnustep-base-1.24.9.tar.gz 3561094 BLAKE2B 
a50e92ae774826082e743581425cfaab6bcbcdbf65a88df4d58988d3c6723e5d3d76d09cf57b4f9278c489e2ff0d178257e2be1c7147a284d8624f3629aaf4f4
 SHA512 
baaa3541edf48a5d902f706f9dad261378bf65e5d89f7308ece6a1fe55c348506df4b6d474ae17cdf0072f1e8dec1b2050d59413abe28bd001d5717c54a3ab96
-DIST gnustep-base-1.25.0.tar.gz 3528599 BLAKE2B 
aa86de9dc26fb48f49bdd796fc25863e8b1baa48a7c8a1536cc39497843b8d37f02e1cc72ea343795d1be6392a6679a4810ae62e6f9c5ec6c34f9ee099f32746
 SHA512 
0c38baa439a87557e054e37ed7b337e9f90f349fd6683551cf6482a0a53c247e2ca23b7df9ab369e8819a7d0f9f29e8a8dc639b148ec1c0223764796dbbd3608
-DIST gnustep-base-1.25.1.tar.gz 3475169 BLAKE2B 
4e2d26ad5782e117f778d298add4c92d40f7c6c73d5aff9692d8eaf7cf06d6ccf6487282e03d4f86bb434d0c7c327b3d80187ca43fdc1c0ff282a246958448fc
 SHA512 
a93c3b4c0fb7df4946ed52dc62c11dfa58f8606fc9666cc7ec7ff5e1c088b67608410b715680e801636bf5ce2caa08e172372f6cab94933459c5e870f962ab11
-DIST gnustep-base-1.26.0.tar.gz 4000708 BLAKE2B 
87a5761f3e4db484c5ea934fbc4cf2949a993aec19b673134cd29626e25fca5efba161ef15d81816796e03aa929d3bd497afd528fea259c84f1a38d860aa0ee2
 SHA512 
454943d44668817589e0d2c0aa731a1ea7c886946ad3f1188e1e1149a40d8b97bb55e3bfe02de0385f03065326149fb0a60ac181cf3f72e1ee7f55c56863745f
 DIST gnustep-base-1.27.0.tar.gz 4141163 BLAKE2B 
b27f7086949bcd5e43b8d6337c4f03eb87447baacb23de75b7df0d2ba769ff3e8cadd7035e78b35c91ccca83151cbe4b61b339aa265dcb53847089849b615f8b
 SHA512 
bbdf45379dbb684f6bdb507b645e0f611cefb05caadff1bf620c2e85f104396cf91782bcce05ff2173078603b76b8a0ba2ea3b71bc56a84c220310910dbcb705

diff --git a/gnustep-base/gnustep-base/gnustep-base-1.24.9-r1.ebuild 
b/gnustep-base/gnustep-base/gnustep-base-1.24.9-r1.ebuild
deleted file mode 100644
index b9f6214e6c0..000
--- a/gnustep-base/gnustep-base/gnustep-base-1.24.9-r1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils gnustep-base versionator
-
-DESCRIPTION="A library of general-purpose, non-graphical Objective C objects"
-HOMEPAGE="http://www.gnustep.org";
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz";
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0/$(get_version_component_range 1-2)"
-KEYWORDS="~alpha amd64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
-IUSE="+gnutls +icu +libffi libressl +ssl zeroconf"
-
-RDEPEND="${GNUSTEP_CORE_DEPEND}
-   >=gnustep-base/gnustep-make-2.6.0
-   ssl? (
-   gnutls? ( net-libs/gnutls )
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-   )
-   icu? ( >=dev-libs/icu-4.0:= )
-   !libffi? ( dev-libs/ffcall
-   gnustep-base/gnustep-make[-native-exceptions] )
-   libffi? ( dev-libs/libffi )
-   >=dev-libs/libxml2-2.6
-   >=dev-libs/libxslt-1.1
-   >=dev-libs/gmp-4.1:=
-   >=sys-libs/zlib-1.2
-   zeroconf? ( net-dns/avahi )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-pkg_pretend() {
-   if use ssl && use gnutls && use libressl ; then
-   ewarn "You have enabled both gnutls and libressl, but only"
-   ewarn "one provider can be active. Using gnutls!"
-   fi
-}
-
-src_configure() {
-   egnustep_env
-
-   local myconf
-   if use libffi ; then
-   myconf="--enable-libffi --disable-ffcall 
--with-ffi-include=$(pkg-config --variable=includedir libffi)"
-   else
-   myconf="--disable-libffi --enable-ffcall"
-   fi
-
-   if use ssl ; then
-   if use gnut

[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-gui/

2021-01-04 Thread Bernard Cafarelli
commit: 24f7dbba36decea6699a638f46cf46be8b9ac0f0
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Jan  4 12:50:05 2021 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Mon Jan  4 12:52:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24f7dbba

gnustep-base/gnustep-gui: drop old

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

 gnustep-base/gnustep-gui/Manifest  |  4 --
 gnustep-base/gnustep-gui/gnustep-gui-0.25.0.ebuild | 55 --
 gnustep-base/gnustep-gui/gnustep-gui-0.25.1.ebuild | 55 --
 gnustep-base/gnustep-gui/gnustep-gui-0.26.2.ebuild | 55 --
 gnustep-base/gnustep-gui/gnustep-gui-0.27.0.ebuild | 55 --
 5 files changed, 224 deletions(-)

diff --git a/gnustep-base/gnustep-gui/Manifest 
b/gnustep-base/gnustep-gui/Manifest
index fa0fbbffaba..1ec5139bcc0 100644
--- a/gnustep-base/gnustep-gui/Manifest
+++ b/gnustep-base/gnustep-gui/Manifest
@@ -1,5 +1 @@
-DIST gnustep-gui-0.25.0.tar.gz 2882556 BLAKE2B 
65ac762c5dcc0419d275f2418de695131f87df804350c93dfbcde3a33d7ddd3038b1a4a1fdef2a4b0bfce2a75d21b5b5b46b6837830d701884324ae3bd394b7d
 SHA512 
568c0c9160febbd9bc563bfc7fbec024bc583a2d6ccfb54e527630f1e761a51f57f984a8b83f06cab97f85e3eec183386057fed2d551a383a16cecb60f102dc2
-DIST gnustep-gui-0.25.1.tar.gz 2888779 BLAKE2B 
4d11442660b746e4667d3472dadebff93768254efbd8b7548230c5c0df6d4727d582e720ffbd61a5e79ca89735eb104ff7a88dede5932569b2c1d111a30540db
 SHA512 
d69416c471d4f2fc9971e4aaddc5471b13854d00be6e03b78c3e89f9e7f90285c9024fc6992811296434d5dadf8ac02bcb69a1ceaa1c651461f83778165328e8
-DIST gnustep-gui-0.26.2.tar.gz 2860931 BLAKE2B 
f597901e3a8d3f2d9a334cdcb7f1c89d1761dc6f99d80ae56bca3b2be553abbadc6f3616f98d45f50efe4accb7f8cd119aad1a5a7ad019572fbf0c65d9df
 SHA512 
165106d96e933b101ca13cc8643c13626165cb2a49794b34a0e898b288c24b9c7e68115362bd363518f0abf2b21341a0746e2d331f320ab0a0685209f3406800
-DIST gnustep-gui-0.27.0.tar.gz 2868892 BLAKE2B 
a4d60f76355ab5ab3c9c7d810106eef8c0d68f53ddefc14948aab4bc3181b72f6df678f53f902627923d250cfeed98ba9c430a70412966a37251d0614df4882c
 SHA512 
b8c708a249a2103c60e9b75e464fc9ffd6ac658b1f7c5c75997894879969d332ede3c8d5806489cd1b58bdd6e3ad47fb6ae8c2512bb00b69c27d70d42d6c2375
 DIST gnustep-gui-0.28.0.tar.gz 2933013 BLAKE2B 
d6076fde3d90625059907d3fb7a3a8edc9ed37a02f31b249f7d8e84a0f1a11ade6aa5e7aa6ac6bf394f561c98259500b342bb828fb583ce847e402101bb7d0f9
 SHA512 
9c5b979c908f63c99a6d050c2f2b9f50aedad440645c6e9045e78f631335ab3290ae09f69128d57b8b88ffb063d118d3f62f45ccecde99bb135de6c60b46586f

diff --git a/gnustep-base/gnustep-gui/gnustep-gui-0.25.0.ebuild 
b/gnustep-base/gnustep-gui/gnustep-gui-0.25.0.ebuild
deleted file mode 100644
index 762d11fb6c7..000
--- a/gnustep-base/gnustep-gui/gnustep-gui-0.25.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnustep-base multilib
-
-DESCRIPTION="Library of GUI classes written in Obj-C"
-HOMEPAGE="http://www.gnustep.org/";
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz";
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="cups gif icu jpeg png speech"
-
-DEPEND="${GNUSTEP_CORE_DEPEND}
-   app-text/aspell
-   >=gnustep-base/gnustep-base-1.24.9:=[icu?]
-   media-libs/audiofile
-   >=media-libs/tiff-3:=
-   x11-libs/libXt
-   cups? ( >=net-print/cups-1.7.4:= )
-   gif? ( >=media-libs/giflib-4.1:= )
-   icu? ( dev-libs/icu:= )
-   jpeg? ( virtual/jpeg:= )
-   png? ( >=media-libs/libpng-1.2:= )
-   speech? ( app-accessibility/flite )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   gnustep-base_src_prepare
-
-   # remove hardcoded -g -Werror, bug #378179
-   sed -i -e 's/-g -Werror//' \
-   Tools/say/GNUmakefile \
-   Tools/speech/GNUmakefile \
-   || die
-}
-
-src_configure() {
-   egnustep_env
-
-   local myconf=
-   use gif && myconf="--disable-ungif --enable-libgif"
-
-   econf \
-   $(use_enable cups) \
-   $(use_enable icu) \
-   $(use_enable jpeg) \
-   $(use_enable png) \
-   $(use_enable speech) \
-   --with-tiff-include="${EPREFIX}"/usr/include \
-   --with-tiff-library="${EPREFIX}"/usr/$(get_libdir) \
-   ${myconf}
-}

diff --git a/gnustep-base/gnustep-gui/gnustep-gui-0.25.1.ebuild 
b/gnustep-base/gnustep-gui/gnustep-gui-0.25.1.ebuild
deleted file mode 100644
index 186123480e1..000
--- a/gnustep-base/gnustep-gui/gnustep-gui-0.25.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2020 

[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-make/

2021-01-04 Thread Bernard Cafarelli
commit: 801d1e7eb0aa7652fe5f623c2abe8dd18204b54d
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Jan  4 12:51:31 2021 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Mon Jan  4 12:52:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=801d1e7e

gnustep-base/gnustep-make: drop old

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

 gnustep-base/gnustep-make/Manifest |   2 -
 .../gnustep-make/gnustep-make-2.6.8.ebuild | 134 -
 .../gnustep-make/gnustep-make-2.7.0.ebuild | 134 -
 3 files changed, 270 deletions(-)

diff --git a/gnustep-base/gnustep-make/Manifest 
b/gnustep-base/gnustep-make/Manifest
index 77bb8cfab23..a21203d361c 100644
--- a/gnustep-base/gnustep-make/Manifest
+++ b/gnustep-base/gnustep-make/Manifest
@@ -1,3 +1 @@
-DIST gnustep-make-2.6.8.tar.gz 592266 BLAKE2B 
12ad6d1b27f3280f99c55d78a899983527620fbb6ec9a7d70bd71917e0d615e62d4930ceb39c3ea3d340749896226a528d18d322629e05cba3a6f636be4b0a47
 SHA512 
1df6757cd1e0dbca3eb6e4ad4346406799ebb2782f5853014cc3b1e8ae47056026e6c5cd43e5671c8802232444602fde164dde352c15b4e0d64bdfdea06bd8a0
-DIST gnustep-make-2.7.0.tar.gz 596399 BLAKE2B 
85c23795bbaaa7ca3a2166d96a1bc6be3506501721ee5bee4fa8513c490affabce7d4f60a13ba3b33f642c73f08afb4e30ba48da4d1b3bcfd17df3ec9b85b8b6
 SHA512 
7a39c2c79f01c3a93607bba71ef8c482d0610541ebcb3d0ffce6c1a104a74646329d18255a8bd183ccf54f37018e4d6b4a9d8adf419e2cdea29b35c89e81d9a2
 DIST gnustep-make-2.8.0.tar.gz 606337 BLAKE2B 
b4defb8fdd8fc17ce2ac14c7d3d63b85e817bb639b7c1ae6a150baf74cda222ac046d890e677b50398bb9953e1496a98e9eb542809c961243f4f620276ab13fb
 SHA512 
e9e57ed7a1c360c2dbf17f70d38e5107a1a9613842dcc645f10ed7a01eb9f9ee71bd2d0cacbe00439ce73f194a3eb3ed2e71409241ac96ee3bba704dcf6dfd7b

diff --git a/gnustep-base/gnustep-make/gnustep-make-2.6.8.ebuild 
b/gnustep-base/gnustep-make/gnustep-make-2.6.8.ebuild
deleted file mode 100644
index d6e37e2f587..000
--- a/gnustep-base/gnustep-make/gnustep-make-2.6.8.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnustep-base prefix toolchain-funcs
-
-DESCRIPTION="GNUstep Makefile Package"
-HOMEPAGE="http://www.gnustep.org";
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
-IUSE="libobjc2 native-exceptions"
-
-DEPEND="${GNUSTEP_CORE_DEPEND}
-   >=sys-devel/make-3.75
-   libobjc2? ( gnustep-base/libobjc2
-   sys-devel/clang )
-   !libobjc2? ( !!gnustep-base/libobjc2
-   || (
-   >=sys-devel/gcc-3.3[objc]
-   sys-devel/clang
-   ) )"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
-   # Determine libobjc.so to use
-   if use libobjc2; then
-   libobjc_version=libobjc.so.4
-   else
-   # Find version in active gcc
-   for ver in {2..5};
-   do
-   if $(tc-getCC) -Werror -Wl,-l:libobjc.so.${ver} -x 
objective-c \
-   - <<<$'int main() {}' -o /dev/null 2> /dev/null;
-   then
-   libobjc_version=libobjc.so.${ver}
-   fi
-   done
-   fi
-
-   # Stop if we could not get libobjc.so
-   if [[ -z ${libobjc_version} ]]; then
-   eerror "${P} requires a working Objective-C runtime and a 
compiler with"
-   eerror "Objective-C support. Your current settings lack these 
requirements"
-   if ! use libobjc2;
-   then
-   eerror "Please switch your active compiler to gcc with 
USE=objc, or clang"
-   fi
-   die "Could not find Objective-C runtime"
-   fi
-
-   # For existing installations, determine if we will use another 
libobjc.so
-   if has_version gnustep-base/gnustep-make; then
-   local current_libobjc="$(awk -F: '/^OBJC_LIB_FLAG/ {print $2}' 
${EPREFIX}/usr/share/GNUstep/Makefiles/config.make)"
-   # Old installations did not set this explicitely
-   : ${current_libobjc:=libobjc.so.2}
-
-   if [[ ${current_libobjc} != ${libobjc_version} ]]; then
-   ewarn "Warning: changed libobjc.so version!!"
-   ewarn "The libobjc.so version used for gnustep-make has 
changed"
-   ewarn "(either by the libojbc2 use-flag or a GCC 
upgrade)"
-   ewarn "You mus

[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-cairo/

2021-01-04 Thread Bernard Cafarelli
commit: 29ac2feb856f01230c520d4072949beb2be5324f
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Jan  4 12:48:58 2021 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Mon Jan  4 12:52:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29ac2feb

gnustep-base/gnustep-back-cairo: drop old

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

 gnustep-base/gnustep-back-cairo/Manifest   |  4 --
 .../gnustep-back-cairo-0.25.0.ebuild   | 48 --
 .../gnustep-back-cairo-0.25.1.ebuild   | 48 --
 .../gnustep-back-cairo-0.26.2.ebuild   | 48 --
 .../gnustep-back-cairo-0.27.0.ebuild   | 48 --
 5 files changed, 196 deletions(-)

diff --git a/gnustep-base/gnustep-back-cairo/Manifest 
b/gnustep-base/gnustep-back-cairo/Manifest
index f534eb806dc..2a104cbde5f 100644
--- a/gnustep-base/gnustep-back-cairo/Manifest
+++ b/gnustep-base/gnustep-back-cairo/Manifest
@@ -1,5 +1 @@
-DIST gnustep-back-0.25.0.tar.gz 974762 BLAKE2B 
ef3ef5bf822b2cd96ac8f6256708c275193db9ba2bfe3d669c3a50e1f4ff9bfb1560a0a2ee1c38e58a13e0e3e081548102dd83a06bdf880fe857046d3d7940ef
 SHA512 
38a098e7fe207c902428c05f01ebf0336b33fb9213368038c2513236255723b642fd9576524ad119ee9511c708be21c155eeaaf297e05c6ebdab8e59efe05770
-DIST gnustep-back-0.25.1.tar.gz 974775 BLAKE2B 
8050c20f405da340a0f42655ca2b0f43761d60b8ee6eab7ce4bbd5f323f7ab8b59506b0b8c5c057eb8303c0b7efe4d80ab428ca100b319a9b927d74bdb37ddd4
 SHA512 
0515672c38265499dc3f0be5127053bc7b2478130cac69cb70c29e5887832472dfdcf90b756ab0926ba5967c0be93e041a1f820dc58f973e41b648e08a569656
-DIST gnustep-back-0.26.2.tar.gz 969473 BLAKE2B 
a16b8663492ca1d59ac1267b3e5421cc14672251c273624e4bcc5e587783968baebfcca020c3f0ccaf73de9c0c43f872a303be4c1ef83c78e1bf102d47f2feea
 SHA512 
99912430425e36b386b3f7bb3a49989c92edd20e3166292e6697c532a7f8ae17682c80bb39fa6177c67bb75bcd9befc44f53874eb5ca1406f51af44b15c9685e
-DIST gnustep-back-0.27.0.tar.gz 972099 BLAKE2B 
ca3090d743a3bcc0995e7b2bfbb39dd72aac6d3b8b62036a17860306728e58d432d3075918b7d49e7e1930974e5a5ae5e0c2ae3c2c7ebb383e859106cfc1c072
 SHA512 
0823a50b6719af1a48139fb7d85eb70d7c1ae367d0c0d7568131b56372063437ae7b464f0314fc1e7f8d25b87e87b58bcc914c27d2d000ff31deea948ab3
 DIST gnustep-back-0.28.0.tar.gz 973776 BLAKE2B 
c82792d9c2af45a3a81e1e40c9b0afe7b4dde7846cf4e593ec2f3e816196a321efba2d0d40d14795eed01681845bc6b5d75e8828c689961b6ba2db6de5231568
 SHA512 
9befc654ec431fe2a23baff2bfe848d7e4f32c58ecee877ca9606ba318ba470493469e28a5b3e37ca132f0f1262219ebd2755c3da7b26fbd1b66dddb1514d25c

diff --git a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.25.0.ebuild 
b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.25.0.ebuild
deleted file mode 100644
index 35666cd9280..000
--- a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.25.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils gnustep-base
-
-DESCRIPTION="Cairo back-end component for the GNUstep GUI Library"
-HOMEPAGE="http://www.gnustep.org";
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz";
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="opengl xim"
-
-RDEPEND="${GNUSTEP_CORE_DEPEND}
-   =gnustep-base/gnustep-gui-${PV%.*}*
-   opengl? ( virtual/opengl virtual/glu )
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXmu
-   x11-libs/libXt
-   x11-libs/libXft
-   x11-libs/libXrender
-   >=media-libs/freetype-2.1.9
-
-   >=x11-libs/cairo-1.2.0[X]
-
-   !gnustep-base/gnustep-back-art
-   !gnustep-base/gnustep-back-xlib"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S=${WORKDIR}/gnustep-back-${PV}
-
-src_configure() {
-   egnustep_env
-
-   myconf="$(use_enable opengl glx)"
-   myconf="$myconf $(use_enable xim)"
-   myconf="$myconf --enable-server=x11"
-   myconf="$myconf --enable-graphics=cairo"
-
-   econf $myconf
-}

diff --git a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.25.1.ebuild 
b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.25.1.ebuild
deleted file mode 100644
index 3f1e6ec37e0..000
--- a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.25.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils gnustep-base
-
-DESCRIPTION="Cairo back-end component for the GNUstep GUI Library"
-HOMEPAGE="http://www.gnustep.org";
-SRC_UR

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

2021-01-04 Thread Bernard Cafarelli
commit: 65b6db348ceeef6f9f5ac79014fdf3b8f73ffeaa
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Jan  4 12:52:34 2021 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Mon Jan  4 12:52:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65b6db34

virtual/gnustep-back: drop old

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

 virtual/gnustep-back/gnustep-back-0.25.0.ebuild | 14 --
 virtual/gnustep-back/gnustep-back-0.25.1.ebuild | 14 --
 virtual/gnustep-back/gnustep-back-0.26.2.ebuild | 14 --
 virtual/gnustep-back/gnustep-back-0.27.0.ebuild | 14 --
 4 files changed, 56 deletions(-)

diff --git a/virtual/gnustep-back/gnustep-back-0.25.0.ebuild 
b/virtual/gnustep-back/gnustep-back-0.25.0.ebuild
deleted file mode 100644
index 02965ed6fd1..000
--- a/virtual/gnustep-back/gnustep-back-0.25.0.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Virtual for back-end component for the GNUstep GUI Library"
-SLOT="0"
-KEYWORDS="~alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
-
-RDEPEND="|| (
-   ~gnustep-base/gnustep-back-cairo-${PV}
-   ~gnustep-base/gnustep-back-art-${PV}
-   ~gnustep-base/gnustep-back-xlib-${PV}
-   )"

diff --git a/virtual/gnustep-back/gnustep-back-0.25.1.ebuild 
b/virtual/gnustep-back/gnustep-back-0.25.1.ebuild
deleted file mode 100644
index 94fb5a91fee..000
--- a/virtual/gnustep-back/gnustep-back-0.25.1.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Virtual for back-end component for the GNUstep GUI Library"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-
-RDEPEND="|| (
-   ~gnustep-base/gnustep-back-cairo-${PV}
-   ~gnustep-base/gnustep-back-art-${PV}
-   ~gnustep-base/gnustep-back-xlib-${PV}
-   )"

diff --git a/virtual/gnustep-back/gnustep-back-0.26.2.ebuild 
b/virtual/gnustep-back/gnustep-back-0.26.2.ebuild
deleted file mode 100644
index 94fb5a91fee..000
--- a/virtual/gnustep-back/gnustep-back-0.26.2.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Virtual for back-end component for the GNUstep GUI Library"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-
-RDEPEND="|| (
-   ~gnustep-base/gnustep-back-cairo-${PV}
-   ~gnustep-base/gnustep-back-art-${PV}
-   ~gnustep-base/gnustep-back-xlib-${PV}
-   )"

diff --git a/virtual/gnustep-back/gnustep-back-0.27.0.ebuild 
b/virtual/gnustep-back/gnustep-back-0.27.0.ebuild
deleted file mode 100644
index 4830bce118f..000
--- a/virtual/gnustep-back/gnustep-back-0.27.0.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Virtual for back-end component for the GNUstep GUI Library"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-
-RDEPEND="|| (
-   ~gnustep-base/gnustep-back-cairo-${PV}
-   ~gnustep-base/gnustep-back-art-${PV}
-   ~gnustep-base/gnustep-back-xlib-${PV}
-   )"



[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-xlib/

2021-01-04 Thread Bernard Cafarelli
commit: edceccbb0ae263a452de40fc9b13720fe8c99414
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Jan  4 12:49:19 2021 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Mon Jan  4 12:52:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edceccbb

gnustep-base/gnustep-back-xlib: drop old

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

 gnustep-base/gnustep-back-xlib/Manifest|  4 --
 .../gnustep-back-xlib-0.25.0.ebuild| 45 --
 .../gnustep-back-xlib-0.25.1.ebuild| 45 --
 .../gnustep-back-xlib-0.26.2.ebuild| 45 --
 .../gnustep-back-xlib-0.27.0.ebuild| 45 --
 5 files changed, 184 deletions(-)

diff --git a/gnustep-base/gnustep-back-xlib/Manifest 
b/gnustep-base/gnustep-back-xlib/Manifest
index f534eb806dc..2a104cbde5f 100644
--- a/gnustep-base/gnustep-back-xlib/Manifest
+++ b/gnustep-base/gnustep-back-xlib/Manifest
@@ -1,5 +1 @@
-DIST gnustep-back-0.25.0.tar.gz 974762 BLAKE2B 
ef3ef5bf822b2cd96ac8f6256708c275193db9ba2bfe3d669c3a50e1f4ff9bfb1560a0a2ee1c38e58a13e0e3e081548102dd83a06bdf880fe857046d3d7940ef
 SHA512 
38a098e7fe207c902428c05f01ebf0336b33fb9213368038c2513236255723b642fd9576524ad119ee9511c708be21c155eeaaf297e05c6ebdab8e59efe05770
-DIST gnustep-back-0.25.1.tar.gz 974775 BLAKE2B 
8050c20f405da340a0f42655ca2b0f43761d60b8ee6eab7ce4bbd5f323f7ab8b59506b0b8c5c057eb8303c0b7efe4d80ab428ca100b319a9b927d74bdb37ddd4
 SHA512 
0515672c38265499dc3f0be5127053bc7b2478130cac69cb70c29e5887832472dfdcf90b756ab0926ba5967c0be93e041a1f820dc58f973e41b648e08a569656
-DIST gnustep-back-0.26.2.tar.gz 969473 BLAKE2B 
a16b8663492ca1d59ac1267b3e5421cc14672251c273624e4bcc5e587783968baebfcca020c3f0ccaf73de9c0c43f872a303be4c1ef83c78e1bf102d47f2feea
 SHA512 
99912430425e36b386b3f7bb3a49989c92edd20e3166292e6697c532a7f8ae17682c80bb39fa6177c67bb75bcd9befc44f53874eb5ca1406f51af44b15c9685e
-DIST gnustep-back-0.27.0.tar.gz 972099 BLAKE2B 
ca3090d743a3bcc0995e7b2bfbb39dd72aac6d3b8b62036a17860306728e58d432d3075918b7d49e7e1930974e5a5ae5e0c2ae3c2c7ebb383e859106cfc1c072
 SHA512 
0823a50b6719af1a48139fb7d85eb70d7c1ae367d0c0d7568131b56372063437ae7b464f0314fc1e7f8d25b87e87b58bcc914c27d2d000ff31deea948ab3
 DIST gnustep-back-0.28.0.tar.gz 973776 BLAKE2B 
c82792d9c2af45a3a81e1e40c9b0afe7b4dde7846cf4e593ec2f3e816196a321efba2d0d40d14795eed01681845bc6b5d75e8828c689961b6ba2db6de5231568
 SHA512 
9befc654ec431fe2a23baff2bfe848d7e4f32c58ecee877ca9606ba318ba470493469e28a5b3e37ca132f0f1262219ebd2755c3da7b26fbd1b66dddb1514d25c

diff --git a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.25.0.ebuild 
b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.25.0.ebuild
deleted file mode 100644
index a33db57845c..000
--- a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.25.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnustep-base
-
-DESCRIPTION="Default X11 back-end component for the GNUstep GUI Library"
-HOMEPAGE="http://www.gnustep.org";
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz";
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="opengl xim"
-
-RDEPEND="${GNUSTEP_CORE_DEPEND}
-   =gnustep-base/gnustep-gui-${PV%.*}*
-   opengl? ( virtual/opengl virtual/glu )
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXmu
-   x11-libs/libXt
-   x11-libs/libXft
-   x11-libs/libXrender
-   >=media-libs/freetype-2.1.9
-
-   !gnustep-base/gnustep-back-art
-   !gnustep-base/gnustep-back-cairo"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/gnustep-back-${PV}
-
-src_configure() {
-   egnustep_env
-
-   myconf="$(use_enable opengl glx)"
-   myconf="$myconf $(use_enable xim)"
-   myconf="$myconf --enable-server=x11"
-   myconf="$myconf --enable-graphics=xlib"
-
-   econf $myconf
-}

diff --git a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.25.1.ebuild 
b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.25.1.ebuild
deleted file mode 100644
index d19ea724eb4..000
--- a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.25.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnustep-base
-
-DESCRIPTION="Default X11 back-end component for the GNUstep GUI Library"
-HOMEPAGE="http://www.gnustep.org";
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz";
-
-LICEN

[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-art/

2021-01-04 Thread Bernard Cafarelli
commit: 6270079a6b61955c1fcf5dfd27f18952ba5e74e3
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Jan  4 12:48:24 2021 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Mon Jan  4 12:52:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6270079a

gnustep-base/gnustep-back-art: drop old

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

 gnustep-base/gnustep-back-art/Manifest |  4 --
 .../gnustep-back-art-0.25.0.ebuild | 83 --
 .../gnustep-back-art-0.25.1.ebuild | 83 --
 .../gnustep-back-art-0.26.2.ebuild | 83 --
 .../gnustep-back-art-0.27.0.ebuild | 83 --
 5 files changed, 336 deletions(-)

diff --git a/gnustep-base/gnustep-back-art/Manifest 
b/gnustep-base/gnustep-back-art/Manifest
index f534eb806dc..2a104cbde5f 100644
--- a/gnustep-base/gnustep-back-art/Manifest
+++ b/gnustep-base/gnustep-back-art/Manifest
@@ -1,5 +1 @@
-DIST gnustep-back-0.25.0.tar.gz 974762 BLAKE2B 
ef3ef5bf822b2cd96ac8f6256708c275193db9ba2bfe3d669c3a50e1f4ff9bfb1560a0a2ee1c38e58a13e0e3e081548102dd83a06bdf880fe857046d3d7940ef
 SHA512 
38a098e7fe207c902428c05f01ebf0336b33fb9213368038c2513236255723b642fd9576524ad119ee9511c708be21c155eeaaf297e05c6ebdab8e59efe05770
-DIST gnustep-back-0.25.1.tar.gz 974775 BLAKE2B 
8050c20f405da340a0f42655ca2b0f43761d60b8ee6eab7ce4bbd5f323f7ab8b59506b0b8c5c057eb8303c0b7efe4d80ab428ca100b319a9b927d74bdb37ddd4
 SHA512 
0515672c38265499dc3f0be5127053bc7b2478130cac69cb70c29e5887832472dfdcf90b756ab0926ba5967c0be93e041a1f820dc58f973e41b648e08a569656
-DIST gnustep-back-0.26.2.tar.gz 969473 BLAKE2B 
a16b8663492ca1d59ac1267b3e5421cc14672251c273624e4bcc5e587783968baebfcca020c3f0ccaf73de9c0c43f872a303be4c1ef83c78e1bf102d47f2feea
 SHA512 
99912430425e36b386b3f7bb3a49989c92edd20e3166292e6697c532a7f8ae17682c80bb39fa6177c67bb75bcd9befc44f53874eb5ca1406f51af44b15c9685e
-DIST gnustep-back-0.27.0.tar.gz 972099 BLAKE2B 
ca3090d743a3bcc0995e7b2bfbb39dd72aac6d3b8b62036a17860306728e58d432d3075918b7d49e7e1930974e5a5ae5e0c2ae3c2c7ebb383e859106cfc1c072
 SHA512 
0823a50b6719af1a48139fb7d85eb70d7c1ae367d0c0d7568131b56372063437ae7b464f0314fc1e7f8d25b87e87b58bcc914c27d2d000ff31deea948ab3
 DIST gnustep-back-0.28.0.tar.gz 973776 BLAKE2B 
c82792d9c2af45a3a81e1e40c9b0afe7b4dde7846cf4e593ec2f3e816196a321efba2d0d40d14795eed01681845bc6b5d75e8828c689961b6ba2db6de5231568
 SHA512 
9befc654ec431fe2a23baff2bfe848d7e4f32c58ecee877ca9606ba318ba470493469e28a5b3e37ca132f0f1262219ebd2755c3da7b26fbd1b66dddb1514d25c

diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.0.ebuild 
b/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.0.ebuild
deleted file mode 100644
index 9d167f16d27..000
--- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.25.0.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnustep-base
-
-DESCRIPTION="libart_lgpl back-end component for the GNUstep GUI Library"
-HOMEPAGE="http://www.gnustep.org";
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz";
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux"
-IUSE="opengl xim"
-
-RDEPEND="${GNUSTEP_CORE_DEPEND}
-   =gnustep-base/gnustep-gui-${PV%.*}*
-   opengl? ( virtual/opengl virtual/glu )
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXmu
-   x11-libs/libXt
-   x11-libs/libXft
-   x11-libs/libXrender
-   >=media-libs/freetype-2.1.9
-
-   >=media-libs/libart_lgpl-2.3
-   >=gnustep-base/mknfonts-0.5-r1
-   media-fonts/dejavu
-
-   !gnustep-base/gnustep-back-cairo
-   !gnustep-base/gnustep-back-xlib"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/gnustep-back-${PV}
-
-src_configure() {
-   egnustep_env
-
-   myconf="$(use_enable opengl glx)"
-   myconf="$myconf $(use_enable xim)"
-   myconf="$myconf --enable-server=x11"
-   myconf="$myconf --enable-graphics=art"
-
-   econf $myconf
-}
-
-src_compile() {
-   gnustep-base_src_compile
-
-   # Create font lists for DejaVu
-   einfo "Generating nfonts support files"
-   (
-   cd Fonts
-   export "${GS_ENV[@]}"
-   ${GNUSTEP_SYSTEM_TOOLS}/mknfonts \
-   $(fc-list : file|grep -v '\.gz'|cut -d: -f1) \
-   || die "nfonts support files creation failed"
-   # Trim whitepsaces
-   for fdir in *\ */; do
-   mv "$fdir" `echo 

[gentoo-commits] repo/gentoo:master commit in: games-board/gnubg/

2020-12-03 Thread Bernard Cafarelli
commit: 0606afaeb3d723d90d9852970b4bbafc3ce3c143
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Dec  3 08:34:36 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Thu Dec  3 08:34:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0606afae

games-board/gnubg: add Python 3.8, 3.9

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

 games-board/gnubg/gnubg-1.06.002-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-board/gnubg/gnubg-1.06.002-r1.ebuild 
b/games-board/gnubg/gnubg-1.06.002-r1.ebuild
index 14c58bd48e4..bdfc4cce8b4 100644
--- a/games-board/gnubg/gnubg-1.06.002-r1.ebuild
+++ b/games-board/gnubg/gnubg-1.06.002-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit desktop python-single-r1 xdg
 
 DESCRIPTION="GNU BackGammon"



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmcoincoin/

2020-12-03 Thread Bernard Cafarelli
commit: 9b1484ccd49b8f8b09052cc218ba28040944e52f
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Dec  3 10:17:28 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Thu Dec  3 10:17:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b1484cc

x11-plugins/wmcoincoin: add missing x11-libs/libXmu dep

Closes: https://bugs.gentoo.org/742968
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Bernard Cafarelli  gentoo.org>

 x11-plugins/wmcoincoin/wmcoincoin-2.6.3.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/x11-plugins/wmcoincoin/wmcoincoin-2.6.3.ebuild 
b/x11-plugins/wmcoincoin/wmcoincoin-2.6.3.ebuild
index 98334e5b326..7ceffa19d44 100644
--- a/x11-plugins/wmcoincoin/wmcoincoin-2.6.3.ebuild
+++ b/x11-plugins/wmcoincoin/wmcoincoin-2.6.3.ebuild
@@ -14,10 +14,11 @@ IUSE="nls xinerama"
 
 RDEPEND="x11-libs/gtk+:2
media-libs/imlib2[X]
-   x11-libs/libXext
-   x11-libs/libXpm
x11-libs/libX11
+   x11-libs/libXext
x11-libs/libXft
+   x11-libs/libXmu
+   x11-libs/libXpm
xinerama? ( x11-libs/libXinerama )"
 DEPEND="${RDEPEND}
virtual/pkgconfig



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmsystray/, x11-plugins/wmsystray/files/

2020-12-03 Thread Bernard Cafarelli
commit: 9b28449fa0c087396229634de43b49224cb5b430
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Dec  3 10:39:50 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Thu Dec  3 10:40:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b28449f

x11-plugins/wmsystray: properly set CC

Also fix incorrect return statement

Closes: https://bugs.gentoo.org/743073
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Bernard Cafarelli  gentoo.org>

 .../wmsystray/files/wmsystray-0.1.1-Makefile.patch | 30 ++
 .../files/wmsystray-0.1.1-return-type.patch| 12 +
 x11-plugins/wmsystray/wmsystray-0.1.1-r1.ebuild| 16 ++--
 3 files changed, 39 insertions(+), 19 deletions(-)

diff --git a/x11-plugins/wmsystray/files/wmsystray-0.1.1-Makefile.patch 
b/x11-plugins/wmsystray/files/wmsystray-0.1.1-Makefile.patch
index 19afa355b22..ab754703962 100644
--- a/x11-plugins/wmsystray/files/wmsystray-0.1.1-Makefile.patch
+++ b/x11-plugins/wmsystray/files/wmsystray-0.1.1-Makefile.patch
@@ -1,6 +1,6 @@
-diff -ur wmsystray-0.1.1/Makefile wmsystray-0.1.1.new/Makefile
 wmsystray-0.1.1/Makefile   2004-03-01 05:35:47.0 +0100
-+++ wmsystray-0.1.1.new/Makefile   2007-06-30 18:09:59.0 +0200
+diff -Naur wmsystray-0.1.1.orig/Makefile wmsystray-0.1.1/Makefile
+--- wmsystray-0.1.1.orig/Makefile  2004-03-01 05:35:47.0 +0100
 wmsystray-0.1.1/Makefile   2020-12-03 11:22:13.786357942 +0100
 @@ -1,13 +1,14 @@
  prefix=/usr
  bindir = ${prefix}/bin
@@ -19,21 +19,29 @@ diff -ur wmsystray-0.1.1/Makefile 
wmsystray-0.1.1.new/Makefile
  
  clean:
make -C xembed clean
-diff -ur wmsystray-0.1.1/wmsystray/Makefile 
wmsystray-0.1.1.new/wmsystray/Makefile
 wmsystray-0.1.1/wmsystray/Makefile 2004-03-01 04:54:44.0 +0100
-+++ wmsystray-0.1.1.new/wmsystray/Makefile 2007-06-30 18:09:59.0 
+0200
-@@ -1,7 +1,7 @@
+diff -Naur wmsystray-0.1.1.orig/wmsystray/Makefile 
wmsystray-0.1.1/wmsystray/Makefile
+--- wmsystray-0.1.1.orig/wmsystray/Makefile2004-03-01 04:54:44.0 
+0100
 wmsystray-0.1.1/wmsystray/Makefile 2020-12-03 11:26:57.544595661 +0100
+@@ -1,14 +1,13 @@
  include ../Rules.make
  
- CC = gcc
+-CC = gcc
 -CFLAGS = ${X11CFLAGS} -DTRACE_LEVEL=${TRACE_LEVEL} -I../xembed -Wall -g
 +CFLAGS = ${X11CFLAGS} -DTRACE_LEVEL=${TRACE_LEVEL} -I../xembed -g 
${EXTRACFLAGS}
  LDFLAGS = ${X11LDFLAGS} -lXpm
  
  OBJS = main.o ui.o systray.o xpms.o
-diff -ur wmsystray-0.1.1/xembed/Makefile wmsystray-0.1.1.new/xembed/Makefile
 wmsystray-0.1.1/xembed/Makefile2004-03-01 04:54:44.0 +0100
-+++ wmsystray-0.1.1.new/xembed/Makefile2007-06-30 18:09:59.0 
+0200
+ XEMBED_OBJS = ../xembed/xembed.o
+ 
+ wmsystray: ${OBJS} ${XEMBED_OBJS}
+-  gcc ${OBJS} ${XEMBED_OBJS} -o wmsystray ${LDFLAGS}
++  ${CC} ${OBJS} ${XEMBED_OBJS} -o wmsystray ${LDFLAGS}
+ 
+ clean:
+   rm -f wmsystray ${OBJS}
+diff -Naur wmsystray-0.1.1.orig/xembed/Makefile wmsystray-0.1.1/xembed/Makefile
+--- wmsystray-0.1.1.orig/xembed/Makefile   2004-03-01 04:54:44.0 
+0100
 wmsystray-0.1.1/xembed/Makefile2020-12-03 11:22:13.786357942 +0100
 @@ -1,6 +1,6 @@
  include ../Rules.make
  

diff --git a/x11-plugins/wmsystray/files/wmsystray-0.1.1-return-type.patch 
b/x11-plugins/wmsystray/files/wmsystray-0.1.1-return-type.patch
new file mode 100644
index 000..aa2c6539b81
--- /dev/null
+++ b/x11-plugins/wmsystray/files/wmsystray-0.1.1-return-type.patch
@@ -0,0 +1,12 @@
+diff -Naur wmsystray-0.1.1.orig/wmsystray/systray.c 
wmsystray-0.1.1/wmsystray/systray.c
+--- wmsystray-0.1.1.orig/wmsystray/systray.c   2004-03-01 04:54:50.0 
+0100
 wmsystray-0.1.1/wmsystray/systray.c2020-12-03 11:30:36.661776579 
+0100
+@@ -338,7 +338,7 @@
+   XReparentWindow (main_disp, embed_wind,
+   DefaultRootWindow(main_disp), 0, 0);
+   TRACE((stderr, "REJECTED!\n"));
+-  return;
++  return 1;
+   }
+ 
+   XSelectInput (main_disp, embed_wind, StructureNotifyMask |

diff --git a/x11-plugins/wmsystray/wmsystray-0.1.1-r1.ebuild 
b/x11-plugins/wmsystray/wmsystray-0.1.1-r1.ebuild
index 4756f31445f..926644e2d5b 100644
--- a/x11-plugins/wmsystray/wmsystray-0.1.1-r1.ebuild
+++ b/x11-plugins/wmsystray/wmsystray-0.1.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit desktop
+inherit desktop toolchain-funcs
 
 DESCRIPTION="Window Maker dock app that provides a system tray for GNOME/KDE 
applications"
 HOMEPAGE="https://github.com/bbidulock/wmsystray";
@@ -17,11 +17,11 @@ SLOT="0"
 LICENSE="GPL-2"
 KEYWORDS="amd64 ppc ~sparc x86"
 
-# Let's honour Gentoo CFLAGS and use correct install program

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

2020-12-04 Thread Bernard Cafarelli
commit: ca3bd1792fd88a6cff69175382f84a45c20e07c1
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Dec  4 08:40:18 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Fri Dec  4 08:40:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca3bd179

x11-misc/grsync: 1.3.0 bump

Now supports GTK+3
Fix compilation with clang
Fix desktop file

Closes: https://bugs.gentoo.org/742788
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Bernard Cafarelli  gentoo.org>

 x11-misc/grsync/Manifest   |  1 +
 x11-misc/grsync/files/grsync-1.3.0-desktop.patch   | 24 +++
 .../grsync/files/grsync-1.3.0-nested_func.patch| 21 +
 x11-misc/grsync/grsync-1.3.0.ebuild| 36 ++
 x11-misc/grsync/metadata.xml   |  3 ++
 5 files changed, 85 insertions(+)

diff --git a/x11-misc/grsync/Manifest b/x11-misc/grsync/Manifest
index a342125ea8a..3dddff17665 100644
--- a/x11-misc/grsync/Manifest
+++ b/x11-misc/grsync/Manifest
@@ -1,2 +1,3 @@
 DIST grsync-1.2.6.tar.gz 333540 BLAKE2B 
20719580309aba5737b74e85629b21b9715ceb8d97bd00d1840a5eda0e04316439d90999b7b787cdf8b368fff90ba489dcfc3b91992dd599f7ae05f4a565f1e7
 SHA512 
a7aac0cf264c968d50896156730dc0b925045def6e513adf1f2783e19fd1cdd423aa69480963479b95927fb4e863f110f3fc0439661ef7cfcacc7376fe95ff1d
 DIST grsync-1.2.8.tar.gz 352885 BLAKE2B 
fc63db9b2739bc7a253b64cb1820a7c51c7408ebbe5bb950672b6ab08942726467a4966eea3da67c7c7e21e0acc703a06183d58e2fbcd1ec38370257b57bad63
 SHA512 
7feee6c405b20f147641e9a9a114645a7132345fcfc33c656a190aba0d2b7fedcd40f98328dfb0b123f38d8648d041a2f53cabbae0b8d53a243d3a6029bf0963
+DIST grsync-1.3.0.tar.gz 304725 BLAKE2B 
4e58eb7db8082b733468b95db995a2e7f7f970cebe2b3eb614e0a828d2fb34bc20fc2163f8bca7d5d87e648cfe0dd45a0cd22319d6504e9bd491a6da462ee8a3
 SHA512 
2d2d9e7910f18e061c5259f51510cd5e3c14c1c15b649618ea096777531780c2d5821a7bb415cd762a695302146b4835d793d31c032667431e227ac11a7aa108

diff --git a/x11-misc/grsync/files/grsync-1.3.0-desktop.patch 
b/x11-misc/grsync/files/grsync-1.3.0-desktop.patch
new file mode 100644
index 000..5cdc4919437
--- /dev/null
+++ b/x11-misc/grsync/files/grsync-1.3.0-desktop.patch
@@ -0,0 +1,24 @@
+diff -Naur grsync-1.3.0.orig/configure.in grsync-1.3.0/configure.in
+--- grsync-1.3.0.orig/configure.in 2020-05-28 10:16:05.0 +0200
 grsync-1.3.0/configure.in  2020-12-04 09:30:40.082105813 +0100
+@@ -30,7 +30,7 @@
+   GTK_API_VERSION="2.0"
+ fi
+ pkg_modules="gtk+-$GTK_API_VERSION >= 2.16.0"
+-OTHER_DESKTOP_ENTRIES="Icon=grsync.png"
++OTHER_DESKTOP_ENTRIES="Icon=grsync"
+ MIMEINFO_XMLNS="xmlns='http://www.freedesktop.org/standards/shared-mime-info'"
+ MIME_OSSOCAT=""
+ 
+diff -Naur grsync-1.3.0.orig/grsync.desktop.in grsync-1.3.0/grsync.desktop.in
+--- grsync-1.3.0.orig/grsync.desktop.in2015-09-11 13:21:28.0 
+0200
 grsync-1.3.0/grsync.desktop.in 2020-12-04 09:30:50.473110946 +0100
+@@ -4,7 +4,7 @@
+ Terminal=false
+ Type=Application
+ MimeType=application/x-grsync-session;
+-Categories=Application;System;
++Categories=System;
+ GenericName=Synchronize files with rsync
+ GenericName[fr]=Interface GTK pour rsync
+ GenericName[it]=Sincronizza file con rsync

diff --git a/x11-misc/grsync/files/grsync-1.3.0-nested_func.patch 
b/x11-misc/grsync/files/grsync-1.3.0-nested_func.patch
new file mode 100644
index 000..6d135674bac
--- /dev/null
+++ b/x11-misc/grsync/files/grsync-1.3.0-nested_func.patch
@@ -0,0 +1,21 @@
+diff -Naur grsync-1.3.0.orig/src/callbacks.c grsync-1.3.0/src/callbacks.c
+--- grsync-1.3.0.orig/src/callbacks.c  2020-11-23 14:52:42.0 +0100
 grsync-1.3.0/src/callbacks.c   2020-12-04 09:18:27.573776667 +0100
+@@ -40,12 +40,12 @@
+ gboolean more = FALSE, first = TRUE;
+ 
+ 
+-void dialog_set_labels_selectable(GtkWidget *dialog) {
+-  void _set_label_selectable(gpointer data, gpointer user_data) {
+-  GtkWidget *widget = GTK_WIDGET(data);
+-  if (GTK_IS_LABEL(widget)) 
gtk_label_set_selectable(GTK_LABEL(widget), TRUE);
+-  }
++void _set_label_selectable(gpointer data, gpointer user_data) {
++  GtkWidget *widget = GTK_WIDGET(data);
++  if (GTK_IS_LABEL(widget)) gtk_label_set_selectable(GTK_LABEL(widget), 
TRUE);
++}
+ 
++void dialog_set_labels_selectable(GtkWidget *dialog) {
+   GtkWidget *area = 
gtk_message_dialog_get_message_area(GTK_MESSAGE_DIALOG(dialog));
+   GtkContainer *box = (GtkContainer *) area;
+   GList *children = gtk_container_get_children(box);

diff --git a/x11-misc/grsync/grsync-1.3.0.ebuild 
b/x11-misc/grsync/grsync-1.3.0.ebuild
new file mode 100644
index 000..a941d3f0832
--- /dev/null
+++ b/x11-misc/grsync/grsync-1.3.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public L

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

2020-12-04 Thread Bernard Cafarelli
commit: 953eba653a80d2f004f45964a892511207f1dbec
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Dec  4 09:17:07 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Fri Dec  4 09:17:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=953eba65

media-gfx/mcomix: update snapshot, fix live ebuild

Bug: https://bugs.gentoo.org/757093
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Bernard Cafarelli  gentoo.org>

 media-gfx/mcomix/Manifest|  1 +
 ...comix-.ebuild => mcomix-1.3.0_pre20201123.ebuild} | 16 +---
 media-gfx/mcomix/mcomix-.ebuild  |  5 +
 3 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/media-gfx/mcomix/Manifest b/media-gfx/mcomix/Manifest
index 7070a2d548c..a0df5274dc4 100644
--- a/media-gfx/mcomix/Manifest
+++ b/media-gfx/mcomix/Manifest
@@ -1 +1,2 @@
 DIST mcomix-1.3.0_pre20200206.tar.gz 3292571 BLAKE2B 
ad76316020645495042d27bf831588e628da11077efe29b302a57be4e688558b4db8d3f850200bf4a54b84b428a16a52f88ea5e20be85b628ef3630a5f624643
 SHA512 
c98d4a7022993af3a5c0b5425df52f14b586549472bcd4576a72039c8c6d4fde31df4255df45ab7467acb0280bda02b92d4803b7f92b7c1c818b58df7b52a3ff
+DIST mcomix-1.3.0_pre20201123.tar.gz 3888279 BLAKE2B 
0bce5d8b3d6e20fc3c422d137963fa8cf506ce969bb5c8062b1db4dcd85d5c1912352fa1eb8c752719b0ac95715486ae47d56e0bf24119f9f55af56f6fbf657c
 SHA512 
24b470e1dca266851bb241f109b39c785443ece36d12a01e579c8a59cb7585ad3978b3696829318f04d4b172cfcf57cf100d76c7c25765260bf26f698d85ba2a

diff --git a/media-gfx/mcomix/mcomix-.ebuild 
b/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild
similarity index 83%
copy from media-gfx/mcomix/mcomix-.ebuild
copy to media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild
index 15afb7c558e..5f6da1834a5 100644
--- a/media-gfx/mcomix/mcomix-.ebuild
+++ b/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild
@@ -3,16 +3,19 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{5,6,7,8} )
-inherit desktop git-r3 python-r1 xdg
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+inherit desktop python-r1 xdg
+
+# Hash used for this version
+GIT_PV="cdcb27533dc7ee2ebf7b0a8ab5ba10e61c0b8ff8"
 
 DESCRIPTION="GTK image viewer for comic book archives"
 HOMEPAGE="https://github.com/multiSnow/mcomix3";
-EGIT_REPO_URI="https://github.com/multiSnow/mcomix3";
+SRC_URI="https://github.com/multiSnow/mcomix3/archive/${GIT_PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE=""
 
 DEPEND="${PYTHON_DEPS}"
@@ -25,6 +28,8 @@ BDEPEND="sys-devel/gettext"
 
 REQUIRED_USE=${PYTHON_REQUIRED_USE}
 
+S=${WORKDIR}/mcomix3-${GIT_PV}
+
 src_prepare() {
default
 
@@ -52,9 +57,6 @@ src_install() {
insinto /usr/share/metainfo
doins mime/mcomix.appdata.xml
 
-   insinto /usr/share/mime/packages
-   doins mime/mcomix.xml
-
dodoc README.rst TODO
 }
 

diff --git a/media-gfx/mcomix/mcomix-.ebuild 
b/media-gfx/mcomix/mcomix-.ebuild
index 15afb7c558e..da1210c5e2b 100644
--- a/media-gfx/mcomix/mcomix-.ebuild
+++ b/media-gfx/mcomix/mcomix-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{5,6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit desktop git-r3 python-r1 xdg
 
 DESCRIPTION="GTK image viewer for comic book archives"
@@ -52,9 +52,6 @@ src_install() {
insinto /usr/share/metainfo
doins mime/mcomix.appdata.xml
 
-   insinto /usr/share/mime/packages
-   doins mime/mcomix.xml
-
dodoc README.rst TODO
 }
 



[gentoo-commits] repo/gentoo:master commit in: games-emulation/dosbox-staging/

2020-12-04 Thread Bernard Cafarelli
commit: 55f43470369cb639b280de81d56b9e4b00d3bd0a
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Dec  4 14:29:49 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Fri Dec  4 14:30:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55f43470

games-emulation/dosbox-staging: 0.76.0 bump

Add support for fluidsynth MIDI with USE flag

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

 games-emulation/dosbox-staging/Manifest|  1 +
 .../dosbox-staging/dosbox-staging-0.76.0.ebuild| 59 ++
 games-emulation/dosbox-staging/metadata.xml|  1 +
 3 files changed, 61 insertions(+)

diff --git a/games-emulation/dosbox-staging/Manifest 
b/games-emulation/dosbox-staging/Manifest
index b6c0a4be8d9..ddd2c12b6a4 100644
--- a/games-emulation/dosbox-staging/Manifest
+++ b/games-emulation/dosbox-staging/Manifest
@@ -1,2 +1,3 @@
 DIST dosbox-staging-0.75.1.tar.gz 1806471 BLAKE2B 
5f9f8038327eb46c2c2b5035ca8e2cc93660bb6ce1dfa9572bf67278f14455db723104c0ab4e90b805cc7dbf253f61528ad6a31edb574af57e106f613958aede
 SHA512 
3e14354e4eb697514c4348af2e73e9f2fb84cc3796b5cfea37faac355bd93a54b0f9c717bf0ab75d824cf34e3ee0d40546e2bbf80bc924a37bd8f981f054e4e9
 DIST dosbox-staging-0.75.2.tar.gz 1816233 BLAKE2B 
0cb3224a1fe0e01e5069b78c91191f33b6d84dfb21b00ed8cd832225e68e5f66e841506bc7c887da462727b931a6c72b84dbf5e48e4dde21dbf62ffa3da4edc6
 SHA512 
2988b2cc44d041193d900efc4c6fa516aca6246e51c1dece9b207bd3549a8c76c5bcb2f3f5a90da6bb2b573663bddd0020274f17130548aef9cef1f4adf79220
+DIST dosbox-staging-0.76.0.tar.gz 1908605 BLAKE2B 
71b3c3d6a6444e2442d54b1db365ea66c9ee3db703be876facb8425355d82d817c080e005cefd103714e15fc7d1c17d6329c28d67bf74c143d0428e4f58e5142
 SHA512 
8c0357bcec08cac2cd2b306edd8b51ad05e16a3c3efb1f4c77e1d942f285493cae8aab45f1633e9c168c0b4b45aa289cf3ffc72685dc004d83127cdb6c76ae9d

diff --git a/games-emulation/dosbox-staging/dosbox-staging-0.76.0.ebuild 
b/games-emulation/dosbox-staging/dosbox-staging-0.76.0.ebuild
new file mode 100644
index 000..7e127ad865e
--- /dev/null
+++ b/games-emulation/dosbox-staging/dosbox-staging-0.76.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools desktop flag-o-matic xdg
+
+DESCRIPTION="Modernized DOSBox soft-fork"
+HOMEPAGE="https://dosbox-staging.github.io/";
+SRC_URI="https://github.com/dosbox-staging/dosbox-staging/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+alsa debug dynrec +fluidsynth network opengl opus"
+
+RDEPEND="alsa? ( media-libs/alsa-lib )
+   debug? ( sys-libs/ncurses:0= )
+   fluidsynth? (
+   media-sound/fluid-soundfont
+   media-sound/fluidsynth
+   )
+   network? ( media-libs/sdl2-net )
+   opengl? ( virtual/opengl )
+   opus? ( media-libs/opusfile )
+   media-libs/libpng:0=
+   media-libs/libsdl2[joystick,opengl?,video,X]
+   sys-libs/zlib
+   !games-emulation/dosbox"
+DEPEND="${RDEPEND}"
+BDEPEND=""
+
+src_prepare() {
+   default
+
+   # We do not have default.sf2, use actual name from fluid-soundfont
+   sed -e "s/default.sf2/FluidR3_GM.sf2/" \
+   -i src/midi/midi_fluidsynth.cpp || die
+
+   eautoreconf
+}
+
+src_configure() {
+   use debug || append-cppflags -DNDEBUG
+   econf \
+   $(use_enable alsa alsa-midi) \
+   $(use_enable debug) \
+   $(use_enable !dynrec dynamic-x86) \
+   $(use_enable dynrec) \
+   $(use_enable fluidsynth) \
+   $(use_enable network) \
+   $(use_enable opengl) \
+   $(use_enable opus opus-cdda)
+}
+
+src_install() {
+   default
+   doicon -s scalable contrib/icons/${PN}.svg
+   domenu contrib/linux/dosbox-staging.desktop
+}

diff --git a/games-emulation/dosbox-staging/metadata.xml 
b/games-emulation/dosbox-staging/metadata.xml
index 91406d636bc..f9ff028304d 100644
--- a/games-emulation/dosbox-staging/metadata.xml
+++ b/games-emulation/dosbox-staging/metadata.xml
@@ -7,6 +7,7 @@


Use recompiling cpu core instead of dynamic 
x86/x64 specific cpu core
+   use media-sound/fluidsynth 
for MIDI emulation
Enable networking features (modem, 
ipx)
Support compressed audio tracks (.opus) used 
with CDROM images




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

2020-12-04 Thread Bernard Cafarelli
commit: 8264ca98c4718c8f9fd4e2870f92c80d505ecb12
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Dec  4 16:13:23 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Fri Dec  4 16:13:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8264ca98

media-gfx/geeqie: 1.6 bump

Use gtk3 by default as per upstream

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

 media-gfx/geeqie/Manifest  |  1 +
 media-gfx/geeqie/geeqie-1.6.ebuild | 94 ++
 2 files changed, 95 insertions(+)

diff --git a/media-gfx/geeqie/Manifest b/media-gfx/geeqie/Manifest
index da65766b857..56e07a788c9 100644
--- a/media-gfx/geeqie/Manifest
+++ b/media-gfx/geeqie/Manifest
@@ -1 +1,2 @@
 DIST geeqie-1.5.1.tar.xz 1587116 BLAKE2B 
f8742a88eefd90fb1e7e1d1365058cef190b6231fcb001faa9f110676e8403c8e5959f9af398d6fa1ddc4e4c62439728904c6c39f5095f476014a5b7b74b4d16
 SHA512 
265eade90afe45856855e856c5f640786ca2e3add57c3ade8ca380d075297f96bf44c6e0c4fd6eabbc2666a37f898b50d37dd2e01d77875b8a622d72d8a0e6ac
+DIST geeqie-1.6.tar.xz 1693488 BLAKE2B 
ee5369884c4c0e60fe827d43ef336c5aaa89d55aec8905bb8cdd4edb2ee12e15d525577a3c85403e2e8955a08c817007b72d1d1e3614063377a21aaba317acee
 SHA512 
4acd05c6012c80581e9c594c7dc7d12265528aa8d3868afef9def36798945afb851da9376bbe5f205ac3c5e1e2362188cc0e2891b49f3ea4396bbc6974c143ef

diff --git a/media-gfx/geeqie/geeqie-1.6.ebuild 
b/media-gfx/geeqie/geeqie-1.6.ebuild
new file mode 100644
index 000..39216c02793
--- /dev/null
+++ b/media-gfx/geeqie/geeqie-1.6.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+LUA_COMPAT=( lua5-{1..3} )
+
+inherit autotools lua-single xdg
+
+DESCRIPTION="A lightweight GTK image viewer forked from GQview"
+HOMEPAGE="http://www.geeqie.org";
+SRC_URI="http://www.geeqie.org/${P}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug doc exif ffmpegthumbnailer gpu-accel +gtk3 jpeg lcms lirc lua map 
nls pdf tiff xmp"
+
+RDEPEND="
+   virtual/libintl
+   doc? ( app-text/gnome-doc-utils )
+   ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
+   gpu-accel? ( media-libs/clutter-gtk )
+   gtk3? ( x11-libs/gtk+:3 )
+   !gtk3? ( x11-libs/gtk+:2 )
+   jpeg? ( virtual/jpeg:0 )
+   lcms? ( media-libs/lcms:2 )
+   lirc? ( app-misc/lirc )
+   lua? ( ${LUA_DEPS} )
+   map? ( media-libs/libchamplain:0.12 )
+   pdf? ( >=app-text/poppler-0.62[cairo] )
+   tiff? ( media-libs/tiff:0 )
+   xmp? ( >=media-gfx/exiv2-0.17:=[xmp] )
+   !xmp? ( exif? ( >=media-gfx/exiv2-0.17:= ) )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   dev-util/intltool
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
+   gpu-accel? ( gtk3 )
+   map? ( gpu-accel )"
+
+src_prepare() {
+   default
+
+   # Remove -Werror (gcc changes may add new warnings)
+   sed -e '/CFLAGS/s/-Werror //g' -i configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --with-readmedir="${EPREFIX}"/usr/share/doc/${PF}
+   $(use_enable debug debug-log)
+   $(use_enable ffmpegthumbnailer)
+   $(use_enable gpu-accel)
+   $(use_enable gtk3)
+   $(use_enable jpeg)
+   $(use_enable lcms)
+   $(use_enable lua)
+   $(use_enable lirc)
+   $(use_enable map)
+   $(use_enable nls)
+   $(use_enable pdf)
+   $(use_enable tiff)
+   )
+
+   if use exif || use xmp; then
+   myeconfargs+=( --enable-exiv2 )
+   else
+   myeconfargs+=( --disable-exiv2)
+   fi
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   rm -f "${D}/usr/share/doc/${PF}/COPYING"
+   # Application needs access to the uncompressed file
+   docompress -x /usr/share/doc/${PF}/README.md
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   elog "Some plugins may require additional packages"
+   elog "- Image rotate plugin: media-gfx/fbida (JPEG), 
media-gfx/imagemagick (TIFF/PNG)"
+   elog "- RAW images plugin: media-gfx/ufraw"
+}



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

2020-12-04 Thread Bernard Cafarelli
commit: a469d15f62bfb9b996c7da21a78bdd7a43d85b7b
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Dec  4 16:32:30 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Fri Dec  4 16:32:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a469d15f

net-mail/fetchmail: 6.4.14 bump

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

 net-mail/fetchmail/Manifest|   1 +
 net-mail/fetchmail/fetchmail-6.4.14.ebuild | 107 +
 2 files changed, 108 insertions(+)

diff --git a/net-mail/fetchmail/Manifest b/net-mail/fetchmail/Manifest
index a674f474360..291ee150fc2 100644
--- a/net-mail/fetchmail/Manifest
+++ b/net-mail/fetchmail/Manifest
@@ -1,4 +1,5 @@
 DIST fetchmail-6.4.11.tar.xz 1302708 BLAKE2B 
660f05c54ea9772de2dd3e584d0d2ff9addfdb7927396330a829f85995a7a2cd818c37762f704030ab73aba6750b62862dc79ad4617d45e948e8a96474fe8258
 SHA512 
aa7961490e34bb571bbc67eccec4bdef046da0a959cb2522e511074c275dbf4d797f9d8d019d7f464baae7ca19194cafeef65b5bc258dbf970d58f2dfd16
 DIST fetchmail-6.4.12.tar.xz 1303532 BLAKE2B 
d37c020b07b342ef4ba95a4b7f017217515e26ec06512350fea2bd58aa4d848a4865d98b1f9440ead544d9c377221f31f97f02499b7799ffa56c1e7dae7b73cf
 SHA512 
277c324bab528a036f2896909b63baaa68d986b79baa24e2ee5cd8ca1d86082d4cd41ca371114fc8ae150eb0f97af50fd5238e88485ad5c701699b69964fe256
 DIST fetchmail-6.4.13.tar.xz 1308248 BLAKE2B 
5efe641d3fc19ed5232fbf959dd09e049e6c5b7419b4bf6fbacb2a24e29916d5dd6209cc7e792e733f59482b4c4aa2983a6d5abe6176dc5a82152b0660042cf4
 SHA512 
fd55a2a199ec83a863780934481df5ec562f0184adef738d37798aaad7b4eb15dfe0075436907784cc1b87f5c89bdf36a9a4df20f60786f6a185d04ab78ee9a4
+DIST fetchmail-6.4.14.tar.xz 1309352 BLAKE2B 
d763f4a2fc036ef9c611829fbe5ec9eeed730429c746738203f852d8812609ad91fe179f8c43db1ad819a5430d3bc0a3c9348ab97cef312889cafb05b76a7d5b
 SHA512 
a0295094462abfd6ddeef32772c591f1ec87765f76e116e0bb17af1215c61be965bf1e9f10864fed53b4c072b240a40d43fe51f4287f0ed138795a630be2a276
 DIST fetchmail-6.4.8.tar.xz 1282300 BLAKE2B 
31b7f9fa31edff534210a2a0764cc6dec461968071a8aa29b1d1e9915ff6b8d2949b128f97d72fafe6d431b06d4e5c6b38d4a3cdba06736bdf8ec1879a991798
 SHA512 
c1052389baafa3a48186733133130bf69b87c8dda8faa00e82f5947037845b95d3271c8183df729728a351888175174ca11eb18f9adb8b3515860cba95ab8987

diff --git a/net-mail/fetchmail/fetchmail-6.4.14.ebuild 
b/net-mail/fetchmail/fetchmail-6.4.14.ebuild
new file mode 100644
index 000..157b8118f72
--- /dev/null
+++ b/net-mail/fetchmail/fetchmail-6.4.14.ebuild
@@ -0,0 +1,107 @@
+# 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} )
+PYTHON_REQ_USE="tk"
+
+inherit autotools python-single-r1 systemd tmpfiles toolchain-funcs
+
+DESCRIPTION="the legendary remote-mail retrieval and forwarding utility"
+HOMEPAGE="https://www.fetchmail.info/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2 public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+IUSE="ssl nls kerberos tk socks libressl"
+REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="acct-user/fetchmail
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-1.1.1:= )
+   libressl?  ( dev-libs/libressl:= )
+   )
+   kerberos? (
+   virtual/krb5
+   !libressl? ( >=dev-libs/openssl-1.0.2:= )
+   libressl?  ( dev-libs/libressl:= )
+   )
+   nls? ( virtual/libintl )
+   !elibc_glibc? ( sys-libs/e2fsprogs-libs )
+   socks? ( net-proxy/dante )
+   tk? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/future[${PYTHON_MULTI_USEDEP}]
+   ')
+   )"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   sys-devel/flex
+   nls? ( sys-devel/gettext )"
+
+DOCS="FAQ FEATURES NEWS NOTES README README.NTLM README.SSL* TODO"
+HTML_DOCS="*.html"
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.3.26-python-optional.patch
+)
+S=${WORKDIR}/${P/_/.}
+
+pkg_setup() {
+   use tk && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   # don't compile during src_install
+   use tk && : > "${S}"/py-compile
+   eautoreconf
+}
+
+src_configure() {
+   use tk || export PYTHON=:
+
+   econf \
+   --enable-RPA \
+   --enable-NTLM \
+   --enable-SDPS \
+   $(use_enable nls) \
+   $(use_with ssl ssl "${EPREFIX}/usr") \
+   $(use kerberos && echo "--with-ssl=${EPREFIX}/

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

2020-12-05 Thread Bernard Cafarelli
commit: 7047bc083412d1186b9f39c4358e97cc79bbd2bb
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Dec  5 17:30:23 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Sat Dec  5 17:30:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7047bc08

dev-python/tld: 0.12.3 bump

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

 dev-python/tld/Manifest  |  1 +
 dev-python/tld/tld-0.12.3.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/dev-python/tld/Manifest b/dev-python/tld/Manifest
index b6b584f086b..6c2bfc01892 100644
--- a/dev-python/tld/Manifest
+++ b/dev-python/tld/Manifest
@@ -1 +1,2 @@
 DIST tld-0.12.2.tar.gz 1347015 BLAKE2B 
d284581917a9ddee026d316961f2cdc6efc8a3c8dee8112c7266d55a9493f1aca831db0635db02b737bb3e02b3910a8822e121a5317ab02f5078075839e02c91
 SHA512 
b997bd3cdf22f65862c9b3e7d446014325d9538dd06eeed86f4b9b6c6ba440829b5d611cc19fed9bf8bf039ef01c4258c71b5c765bbecdfc345dd00e73c7fca1
+DIST tld-0.12.3.tar.gz 1498596 BLAKE2B 
7a1d33c3527bc1dfeb18bfcc5af4d153f9cc39b52e858f4ac5907d0edece67da6bb6f900d028937bafb468b31534ed284a54effae6d97397dd33e27261af3730
 SHA512 
fe33bb18bceea6e1eb4ba3ca46dc54c81a8d3a1f4187078488676b951e6734a885a44525f6f5c4dc8c2fea1b0f4ffd8060244fbf33f9b1bd9dfafbec12876711

diff --git a/dev-python/tld/tld-0.12.3.ebuild b/dev-python/tld/tld-0.12.3.ebuild
new file mode 100644
index 000..34f2ce86810
--- /dev/null
+++ b/dev-python/tld/tld-0.12.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1
+
+DESCRIPTION="Extract the top level domain (TLD) from the URL given"
+HOMEPAGE="https://github.com/barseghyanartur/tld";
+SRC_URI="https://github.com/barseghyanartur/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""



[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-base/files/, gnustep-base/gnustep-base/

2020-12-10 Thread Bernard Cafarelli
commit: 091ceaaa1be63d498cff9f287f1f60028aeba22e
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Dec 10 20:40:45 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Thu Dec 10 20:50:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=091ceaaa

gnustep-base/gnustep-base: fix compilation with dev-libs/icu-68

Bug: https://bugs.gentoo.org/759202
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Bernard Cafarelli  gentoo.org>

 .../files/gnustep-base-1.27.0-icu68.patch  | 31 ++
 .../gnustep-base/gnustep-base-1.27.0.ebuild|  5 +++-
 2 files changed, 35 insertions(+), 1 deletion(-)

diff --git a/gnustep-base/gnustep-base/files/gnustep-base-1.27.0-icu68.patch 
b/gnustep-base/gnustep-base/files/gnustep-base-1.27.0-icu68.patch
new file mode 100644
index 000..2374d8e2497
--- /dev/null
+++ b/gnustep-base/gnustep-base/files/gnustep-base-1.27.0-icu68.patch
@@ -0,0 +1,31 @@
+From 06fa7792a51cb970e5d010a393cb88eb127830d7 Mon Sep 17 00:00:00 2001
+From: Frederik Seiffert 
+Date: Thu, 12 Nov 2020 17:18:09 +0100
+Subject: [PATCH] Fix compilation with ICU 68.
+
+---
+ Source/GSICUString.h | 11 +++
+ 1 file changed, 11 insertions(+)
+
+diff --git a/Source/GSICUString.h b/Source/GSICUString.h
+index a82447a51..15c21491d 100644
+--- a/Source/GSICUString.h
 b/Source/GSICUString.h
+@@ -2,6 +2,17 @@
+ #import 
+ #include 
+ 
++/*
++ * Define TRUE/FALSE to be used with UBool parameters, as these are no longer
++ * defined in ICU as of ICU 68.
++ */
++#ifndef TRUE
++#define TRUE 1
++#endif
++#ifndef FALSE
++#define FALSE 0
++#endif
++
+ /**
+  * Initialises a UText structure with an NSString.  If txt is NULL, then this
+  * allocates a new structure on the heap, otherwise it fills in the existing

diff --git a/gnustep-base/gnustep-base/gnustep-base-1.27.0.ebuild 
b/gnustep-base/gnustep-base/gnustep-base-1.27.0.ebuild
index 5c08a364b2a..00a2ef6a004 100644
--- a/gnustep-base/gnustep-base/gnustep-base-1.27.0.ebuild
+++ b/gnustep-base/gnustep-base/gnustep-base-1.27.0.ebuild
@@ -28,7 +28,10 @@ RDEPEND="${GNUSTEP_CORE_DEPEND}
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
-PATCHES=( "${FILESDIR}"/${PN}-1.26.0-no_compress_man.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.26.0-no_compress_man.patch
+   "${FILESDIR}"/${P}-icu68.patch
+)
 
 src_configure() {
egnustep_env



[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-gui/, gnustep-base/gnustep-gui/files/

2020-12-10 Thread Bernard Cafarelli
commit: 89f1225543db769277015aab351e720d4a0b31ca
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Dec 10 20:50:26 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Thu Dec 10 20:50:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89f12255

gnustep-base/gnustep-gui: fix compilation with dev-libs/icu-68

Thanks Luis Cáceres  gmail.com> for bug report and patch

Closes: https://bugs.gentoo.org/759202
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Bernard Cafarelli  gentoo.org>

 .../gnustep-gui/files/gnustep-gui-0.28.0-icu68.patch  | 15 +++
 gnustep-base/gnustep-gui/gnustep-gui-0.28.0.ebuild|  2 ++
 2 files changed, 17 insertions(+)

diff --git a/gnustep-base/gnustep-gui/files/gnustep-gui-0.28.0-icu68.patch 
b/gnustep-base/gnustep-gui/files/gnustep-gui-0.28.0-icu68.patch
new file mode 100644
index 000..5bda307b951
--- /dev/null
+++ b/gnustep-base/gnustep-gui/files/gnustep-gui-0.28.0-icu68.patch
@@ -0,0 +1,15 @@
+--- a/Headers/Additions/GNUstepGUI/GSCharacterPanel.h.old
 b/Headers/Additions/GNUstepGUI/GSCharacterPanel.h
+@@ -26,6 +26,12 @@
+Free Software Foundation, 51 Franklin Street, Fifth Floor, 
+Boston, MA 02110-1301, USA.
+ */ 
++#ifndef TRUE
++#define TRUE 1
++#endif
++#ifndef FALSE
++#define FALSE 0
++#endif
+ 
+ #ifndef _GNUstep_H_GSCharacterPanel
+ #define _GNUstep_H_GSCharacterPanel

diff --git a/gnustep-base/gnustep-gui/gnustep-gui-0.28.0.ebuild 
b/gnustep-base/gnustep-gui/gnustep-gui-0.28.0.ebuild
index 9671dea9928..4b7effe4b8f 100644
--- a/gnustep-base/gnustep-gui/gnustep-gui-0.28.0.ebuild
+++ b/gnustep-base/gnustep-gui/gnustep-gui-0.28.0.ebuild
@@ -27,6 +27,8 @@ DEPEND="${GNUSTEP_CORE_DEPEND}
speech? ( app-accessibility/flite )"
 RDEPEND="${DEPEND}"
 
+PATCHES=( "${FILESDIR}"/${P}-icu68.patch )
+
 src_prepare() {
gnustep-base_src_prepare
 



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

2020-11-21 Thread Bernard Cafarelli
commit: 526e3e1f75a5ef4491a965a0910a33d9a142c5bd
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Nov 21 14:40:13 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Sat Nov 21 14:40:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=526e3e1f

www-apps/nextcloud: 20.0.2, 19.0.5, 18.0.11 bumps

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

 www-apps/nextcloud/Manifest |  3 +++
 www-apps/nextcloud/nextcloud-18.0.11.ebuild | 41 +
 www-apps/nextcloud/nextcloud-19.0.5.ebuild  | 41 +
 www-apps/nextcloud/nextcloud-20.0.2.ebuild  | 41 +
 4 files changed, 126 insertions(+)

diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest
index ede1e1be2e0..e3261e71547 100644
--- a/www-apps/nextcloud/Manifest
+++ b/www-apps/nextcloud/Manifest
@@ -1,6 +1,9 @@
 DIST nextcloud-18.0.10.tar.bz2 95160005 BLAKE2B 
e51dbce4469e6ef9f62bf76d92bf8e053e6cfba9e3c80b39ead4913b1e256397930c341a32b082462375d998b40380e32774e7e1d363953db7acdc4080e5fb20
 SHA512 
db7d0bdd53d693765afd13dd2a81c7d3eaa0ca9e0738ae97b5fc58969d8e4cfadaeb955d660f91e71af3890fe68772a12bc8d9096d69cec5a52a33abcec62cd8
+DIST nextcloud-18.0.11.tar.bz2 94567238 BLAKE2B 
411a04a4c69ca8dcaf9f00389038aa3df763dab084013db3ab68fb0c2dd0b8009c559b05ed0f97250784bb0f5700cc1a4e85dbef948d847dbdad9e8d23a19403
 SHA512 
0379c3f4fb042f69fe3f1ae28ac008890f757d5e9ad3de13557e5f8007926c356a48d0c797a2b87239f2f21f6551dbb1319e2f757fa2f227efad952143979e59
 DIST nextcloud-18.0.9.tar.bz2 96906179 BLAKE2B 
e51f6bffeae47db0693df9f650df2b255de1ae786e662b4d9c445cb636ddadbb9177b24edc2278522756fcf30fcc48c19614e523f0f6321cb12d56149700ab6c
 SHA512 
8f5dd0941114819a5ebd6e3da2e7cbaaa7a7ae9adbb44d62cdfb2202d266c576e05ef5ec8b6c25b21a88c5a48df26bfb15d60dfd63a2b5443bac3f9b063504a6
 DIST nextcloud-19.0.3.tar.bz2 100074272 BLAKE2B 
295d22dfb9f82decd90e2d052e7b80069de871fb7850233016cc7b0238444cbbc646aa53e8de45b7e4297c3ebc623996aa501ee3475767cc54782e0b0ab3e98e
 SHA512 
be4f489903ca7f777bda541a706d4c4f16a2a3ce56abc65525f72b0464592571ccdd9f8915457450ce37f90d51c944cab5c75b100433e3db3dcc154362c4d76f
 DIST nextcloud-19.0.4.tar.bz2 98094038 BLAKE2B 
3970c85d74383bc1d031dc0a8cc48755612021a4263e1169637316ea05fe33788af6930938ca25cd49fbd3f601738176aea898ea0acda170b8601403853b4d54
 SHA512 
e128397ebe67c70f6ce2846f12f43a4927a1ef48ba69799494f10e7a4481c578239c7f6442b5310d8fba42779b619603e1044bed044b322dce363d3eceaef7a9
+DIST nextcloud-19.0.5.tar.bz2 98289833 BLAKE2B 
79ef75778128f0b4b9b2bec0ebb0e80fc4722a99c06413040cdf3a406c6ae2fe44bfa172760615b15e0d2772b0c49d573f303bd3286c467b6c193391d0e4ed80
 SHA512 
c7057c353dc50c68d8b2b9afb8dd8d93b1029893438cdbc3fb253e2126c670163dbe60d2afca85899e6abb819b8ea304f5094ffc683b4c6710398c97e93bc152
 DIST nextcloud-20.0.0.tar.bz2 121470470 BLAKE2B 
f22cf588e6e72dc07ab28d4e888436d637130093f4b322b32e6328677ab62babdf0c4d82ae27a020d0096c34c8477e73115eb7a915e1618f80e4030b78d3f26e
 SHA512 
45f50a9922831f2170c5cbd94bc9e7c144d4a7a6635b044a306ddc685d5dec733c52a63737c6b15b63918ee67149de9ea9a53337eeaf2e0a9007d8f248759405
 DIST nextcloud-20.0.1.tar.bz2 120287967 BLAKE2B 
baa48249bed9de3facba4158da0e46bb60d4cd1cf6073ccad051d04baeac3abf3d958caad1b0a1d891fec0569f1fb3cff290e65030437546bc81ddc22e33
 SHA512 
9e343872b00578c442d11da81d5d97d46b70df3a86b2d081283fb8670301792bc0f977f4b854ebc2b505b8c00bd8a70170b0ce721493dcad3ae6ef0cdd3e4ddc
+DIST nextcloud-20.0.2.tar.bz2 119446810 BLAKE2B 
5ddac99a4b9a7bc4185d2a8987b4ccdabed24ae87223562b520771aec8b74a041ed74dba7ea8fda838c7ede1f5e9554483ac00170a13f0ae8c943c3c86bd
 SHA512 
bc06d5b312c974f60cdd9fe7c69566a93445dee1a89023442b43c02984aedd3e2ad8aea7f3fe365a0a4114d545ad91cf0de0ac1483c808425bf2c7aeefd1ac9f

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

[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmmenu/

2020-11-21 Thread Bernard Cafarelli
commit: 33c6843de268b426e8332c9823766ae4d8686d07
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Nov 21 18:01:52 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Sat Nov 21 18:02:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33c6843d

x11-plugins/wmmenu: update gdk-pixbuf dependency

Closes: https://bugs.gentoo.org/753899
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Bernard Cafarelli  gentoo.org>

 x11-plugins/wmmenu/wmmenu-1.3-r2.ebuild | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/x11-plugins/wmmenu/wmmenu-1.3-r2.ebuild 
b/x11-plugins/wmmenu/wmmenu-1.3-r2.ebuild
index 9022ddb6b31..3cce437b980 100644
--- a/x11-plugins/wmmenu/wmmenu-1.3-r2.ebuild
+++ b/x11-plugins/wmmenu/wmmenu-1.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,13 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 x86"
 
-RDEPEND="x11-libs/gdk-pixbuf[X]
+RDEPEND="|| (
+   (
+   x11-libs/gdk-pixbuf:2[X]
+   >=x11-libs/gdk-pixbuf-2.42.0:2
+   )
+   =x11-libs/libdockapp-0.7:="
 DEPEND="${RDEPEND}"
 



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmdrawer/

2020-11-21 Thread Bernard Cafarelli
commit: cccda91798a0e5a6105be544e98a6d51144fc32b
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Nov 21 17:59:38 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Sat Nov 21 18:02:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cccda917

x11-plugins/wmdrawer: update gdk-pixbuf dependency

Closes: https://bugs.gentoo.org/753893
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Bernard Cafarelli  gentoo.org>

 x11-plugins/wmdrawer/wmdrawer-0.10.5-r3.ebuild | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/x11-plugins/wmdrawer/wmdrawer-0.10.5-r3.ebuild 
b/x11-plugins/wmdrawer/wmdrawer-0.10.5-r3.ebuild
index 9bec6c6314a..214c076d82c 100644
--- a/x11-plugins/wmdrawer/wmdrawer-0.10.5-r3.ebuild
+++ b/x11-plugins/wmdrawer/wmdrawer-0.10.5-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,13 @@ SLOT="0"
 KEYWORDS="amd64 ppc ~sparc x86"
 IUSE=""
 
-RDEPEND="x11-libs/gdk-pixbuf:2[X]
+RDEPEND="|| (
+   (
+   x11-libs/gdk-pixbuf:2[X]
+   >=x11-libs/gdk-pixbuf-2.42.0:2
+   )
+   

[gentoo-commits] repo/gentoo:master commit in: profiles/, media-gfx/geeqie/

2020-11-23 Thread Bernard Cafarelli
commit: f7e6c2c119d24e8709d518e382bf0891b4fc85d0
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Nov 23 08:51:10 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Mon Nov 23 08:51:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7e6c2c1

media-gfx/geeqie: migrate to lua-single eclass

Closes: https://bugs.gentoo.org/752744
Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Bernard Cafarelli  gentoo.org>

 .../{geeqie-.ebuild => geeqie-1.5.1-r1.ebuild} | 18 ++
 media-gfx/geeqie/geeqie-.ebuild|  8 +---
 profiles/package.mask  |  1 +
 3 files changed, 16 insertions(+), 11 deletions(-)

diff --git a/media-gfx/geeqie/geeqie-.ebuild 
b/media-gfx/geeqie/geeqie-1.5.1-r1.ebuild
similarity index 84%
copy from media-gfx/geeqie/geeqie-.ebuild
copy to media-gfx/geeqie/geeqie-1.5.1-r1.ebuild
index aef56eaf8ba..f0063ff9ba0 100644
--- a/media-gfx/geeqie/geeqie-.ebuild
+++ b/media-gfx/geeqie/geeqie-1.5.1-r1.ebuild
@@ -2,19 +2,18 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+LUA_COMPAT=( lua5-{1..3} )
 
-inherit autotools git-r3 xdg
+inherit autotools lua-single xdg
 
 DESCRIPTION="A lightweight GTK image viewer forked from GQview"
 HOMEPAGE="http://www.geeqie.org";
-SRC_URI=""
-# Using github mirror, as geeqie.org does not have a valid SSL certificate
-EGIT_REPO_URI="https://github.com/BestImageViewer/geeqie.git";
+SRC_URI="http://www.geeqie.org/${P}.tar.xz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS=""
-IUSE="debug doc exif ffmpegthumbnailer gpu-accel +gtk3 jpeg lcms lirc lua map 
nls pdf tiff xmp"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug doc exif ffmpegthumbnailer gpu-accel gtk3 jpeg lcms lirc lua map 
nls pdf tiff xmp"
 
 RDEPEND="
virtual/libintl
@@ -26,7 +25,7 @@ RDEPEND="
jpeg? ( virtual/jpeg:0 )
lcms? ( media-libs/lcms:2 )
lirc? ( app-misc/lirc )
-   lua? ( >=dev-lang/lua-5.1:= )
+   lua? ( ${LUA_DEPS} )
map? ( media-libs/libchamplain:0.12 )
pdf? ( >=app-text/poppler-0.62[cairo] )
tiff? ( media-libs/tiff:0 )
@@ -39,9 +38,12 @@ BDEPEND="
virtual/pkgconfig
nls? ( sys-devel/gettext )"
 
-REQUIRED_USE="gpu-accel? ( gtk3 )
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
+   gpu-accel? ( gtk3 )
map? ( gpu-accel )"
 
+PATCHES=( "${FILESDIR}"/${P}-no_common.patch )
+
 src_prepare() {
default
 

diff --git a/media-gfx/geeqie/geeqie-.ebuild 
b/media-gfx/geeqie/geeqie-.ebuild
index aef56eaf8ba..b9db7c038a2 100644
--- a/media-gfx/geeqie/geeqie-.ebuild
+++ b/media-gfx/geeqie/geeqie-.ebuild
@@ -2,8 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+LUA_COMPAT=( lua5-{1..3} )
 
-inherit autotools git-r3 xdg
+inherit autotools git-r3 lua-single xdg
 
 DESCRIPTION="A lightweight GTK image viewer forked from GQview"
 HOMEPAGE="http://www.geeqie.org";
@@ -26,7 +27,7 @@ RDEPEND="
jpeg? ( virtual/jpeg:0 )
lcms? ( media-libs/lcms:2 )
lirc? ( app-misc/lirc )
-   lua? ( >=dev-lang/lua-5.1:= )
+   lua? ( ${LUA_DEPS} )
map? ( media-libs/libchamplain:0.12 )
pdf? ( >=app-text/poppler-0.62[cairo] )
tiff? ( media-libs/tiff:0 )
@@ -39,7 +40,8 @@ BDEPEND="
virtual/pkgconfig
nls? ( sys-devel/gettext )"
 
-REQUIRED_USE="gpu-accel? ( gtk3 )
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
+   gpu-accel? ( gtk3 )
map? ( gpu-accel )"
 
 src_prepare() {

diff --git a/profiles/package.mask b/profiles/package.mask
index 194f29976ce..ea6a145cefd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -474,6 +474,7 @@ dev-lua/luacrypto
 >=games-engines/love-0.8.0-r100:0.8
 >=games-engines/love-11.3-r100:0
 >=mail-filter/imapfilter-2.6.16-r100
+>=media-gfx/geeqie-1.5.1-r1
 >=net-analyzer/suricata-6.0.0-r100
 >=net-im/swift-4.0.2-r100
 >=net-p2p/eiskaltdcpp-2.2.10-r100



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

2020-11-23 Thread Bernard Cafarelli
commit: e7a94d8a0db5a5dad96d9d8698787afd3b7a7e34
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Nov 23 18:19:50 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Mon Nov 23 18:19:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7a94d8a

www-plugins/pdfjs: drop old

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

 www-plugins/pdfjs/Manifest |  2 --
 www-plugins/pdfjs/pdfjs-1.9.426.ebuild | 23 ---
 www-plugins/pdfjs/pdfjs-2.1.266.ebuild | 23 ---
 3 files changed, 48 deletions(-)

diff --git a/www-plugins/pdfjs/Manifest b/www-plugins/pdfjs/Manifest
index 5a541e33b23..07d8fe05572 100644
--- a/www-plugins/pdfjs/Manifest
+++ b/www-plugins/pdfjs/Manifest
@@ -1,4 +1,2 @@
-DIST pdfjs-1.9.426.zip 3510568 BLAKE2B 
dbeaa51fea45c6bb0a538e96c39cabb096720aa41d882fe01f0e11ec26d23ead918f4d2c09c9cce37606be9b059abe5902c9eb9ff018755cb2278a55481bc1ec
 SHA512 
4c6a7ac613755a73d694a80ccea0d0d3d100fb0c7039ae5d866059d39e58b650092a733c7bea6d302cfa196f439d28f59055443ab96443161d1770462d8976ef
-DIST pdfjs-2.1.266.zip 4181305 BLAKE2B 
2dd23d90ce660535b7abb8defce0788295e5a35093ec10afcad9d884f82a734c39363ad0607e00a24abf8e688153124d25b0c373d125226a2c8167880dc22bba
 SHA512 
46695b0ebd000c75025fac96088bfe99b3a54f77908735084094759d82384b3348986211d536e8e80ded9a8497498bb1669579dfd9f653746ac5d9a80245a6a4
 DIST pdfjs-2.4.456.zip 3773255 BLAKE2B 
b3f293d57bd21e05d4de70f99d24ac047e51b91a844e763778e5d557e9af0dbb090f9157363c92b4453bc925db4ce1c954999f6064fd4d062f27ef5ceed4a2d6
 SHA512 
2f79af887aac0eab346ab48f9ad91e92aefbd037c4cbe00694c07283b61cea6e321fd0abd88846723b34e2e81abd81ce3a11258f88ba033fcb59f196d1497e7d
 DIST pdfjs-2.5.207.zip 3804074 BLAKE2B 
a6c61c755ecdbd90bdf4ae76ec1ed9ffe00293e32d9e1ec92623f1a19658462385dded7f33f65f2ee609f157cf95b568b7e8c5ccd03a24d1f514092dd660a7c0
 SHA512 
f23140bd1705966a950076c6c7aeea10da6e29db160fd760f3c877b6e632d24f313e15d3ece64c662077e3cc9e25eb5c8c937e48c7e8b32ec07df6cdb0827304

diff --git a/www-plugins/pdfjs/pdfjs-1.9.426.ebuild 
b/www-plugins/pdfjs/pdfjs-1.9.426.ebuild
deleted file mode 100644
index cb1fdf9d83f..000
--- a/www-plugins/pdfjs/pdfjs-1.9.426.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A PDF reader in JavaScript"
-HOMEPAGE="https://mozilla.github.io/pdf.js/";
-SRC_URI="https://github.com/mozilla/pdf.js/releases/download/v${PV}/${P}-dist.zip
 -> ${P}.zip"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="app-arch/unzip"
-
-S="${WORKDIR}"
-
-src_install() {
-   insinto /usr/share/pdf.js/
-
-   doins -r build
-   doins -r web
-}

diff --git a/www-plugins/pdfjs/pdfjs-2.1.266.ebuild 
b/www-plugins/pdfjs/pdfjs-2.1.266.ebuild
deleted file mode 100644
index 8cf32af5296..000
--- a/www-plugins/pdfjs/pdfjs-2.1.266.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A PDF reader in JavaScript"
-HOMEPAGE="https://mozilla.github.io/pdf.js/";
-SRC_URI="https://github.com/mozilla/pdf.js/releases/download/v${PV}/${P}-dist.zip
 -> ${P}.zip"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="app-arch/unzip"
-
-S="${WORKDIR}"
-
-src_install() {
-   insinto /usr/share/pdf.js/
-
-   doins -r build
-   doins -r web
-}



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

2020-11-23 Thread Bernard Cafarelli
commit: 65d55c3f0e6a480b4808c7267bf25e51b5f57098
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Nov 23 18:19:29 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Mon Nov 23 18:19:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65d55c3f

www-plugins/pdfjs: 2.5.207 bump

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

 www-plugins/pdfjs/Manifest |  1 +
 www-plugins/pdfjs/pdfjs-2.5.207.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/www-plugins/pdfjs/Manifest b/www-plugins/pdfjs/Manifest
index 6583069243e..5a541e33b23 100644
--- a/www-plugins/pdfjs/Manifest
+++ b/www-plugins/pdfjs/Manifest
@@ -1,3 +1,4 @@
 DIST pdfjs-1.9.426.zip 3510568 BLAKE2B 
dbeaa51fea45c6bb0a538e96c39cabb096720aa41d882fe01f0e11ec26d23ead918f4d2c09c9cce37606be9b059abe5902c9eb9ff018755cb2278a55481bc1ec
 SHA512 
4c6a7ac613755a73d694a80ccea0d0d3d100fb0c7039ae5d866059d39e58b650092a733c7bea6d302cfa196f439d28f59055443ab96443161d1770462d8976ef
 DIST pdfjs-2.1.266.zip 4181305 BLAKE2B 
2dd23d90ce660535b7abb8defce0788295e5a35093ec10afcad9d884f82a734c39363ad0607e00a24abf8e688153124d25b0c373d125226a2c8167880dc22bba
 SHA512 
46695b0ebd000c75025fac96088bfe99b3a54f77908735084094759d82384b3348986211d536e8e80ded9a8497498bb1669579dfd9f653746ac5d9a80245a6a4
 DIST pdfjs-2.4.456.zip 3773255 BLAKE2B 
b3f293d57bd21e05d4de70f99d24ac047e51b91a844e763778e5d557e9af0dbb090f9157363c92b4453bc925db4ce1c954999f6064fd4d062f27ef5ceed4a2d6
 SHA512 
2f79af887aac0eab346ab48f9ad91e92aefbd037c4cbe00694c07283b61cea6e321fd0abd88846723b34e2e81abd81ce3a11258f88ba033fcb59f196d1497e7d
+DIST pdfjs-2.5.207.zip 3804074 BLAKE2B 
a6c61c755ecdbd90bdf4ae76ec1ed9ffe00293e32d9e1ec92623f1a19658462385dded7f33f65f2ee609f157cf95b568b7e8c5ccd03a24d1f514092dd660a7c0
 SHA512 
f23140bd1705966a950076c6c7aeea10da6e29db160fd760f3c877b6e632d24f313e15d3ece64c662077e3cc9e25eb5c8c937e48c7e8b32ec07df6cdb0827304

diff --git a/www-plugins/pdfjs/pdfjs-2.5.207.ebuild 
b/www-plugins/pdfjs/pdfjs-2.5.207.ebuild
new file mode 100644
index 000..8846fc13803
--- /dev/null
+++ b/www-plugins/pdfjs/pdfjs-2.5.207.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A PDF reader in JavaScript"
+HOMEPAGE="https://mozilla.github.io/pdf.js/";
+SRC_URI="https://github.com/mozilla/pdf.js/releases/download/v${PV}/${P}-dist.zip
 -> ${P}.zip"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/unzip"
+
+S="${WORKDIR}"
+
+src_install() {
+   insinto /usr/share/pdf.js/
+
+   doins -r build
+   doins -r web
+}



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

2020-11-26 Thread Bernard Cafarelli
commit: c3af5bf4bf68d57b14e9b461bd63412423c5017b
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Nov 26 09:17:27 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Thu Nov 26 09:17:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3af5bf4

x11-misc/zim: add myself as maintainer

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

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

diff --git a/x11-misc/zim/metadata.xml b/x11-misc/zim/metadata.xml
index 0cdb599f76c..91a4bab5eeb 100644
--- a/x11-misc/zim/metadata.xml
+++ b/x11-misc/zim/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
+   
+   voyag...@gentoo.org
+   Bernard Cafarelli
+   
 
 Zim is a graphical text editor used to maintain a collection of wiki pages.
 Each page can contain links to other pages, simple formatting and images. Pages



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

2020-11-26 Thread Bernard Cafarelli
commit: ee94ab1f183ada294d8540b06a8cc0d8b6f54666
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Nov 26 09:25:20 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Thu Nov 26 09:25:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee94ab1f

x11-misc/zim: 0.73.4 bump

Add python 3.9 and switch to xdg eclass

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

 x11-misc/zim/Manifest  |  1 +
 x11-misc/zim/zim-0.73.4.ebuild | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/x11-misc/zim/Manifest b/x11-misc/zim/Manifest
index eb5a1a9bc55..6ca15bfa24e 100644
--- a/x11-misc/zim/Manifest
+++ b/x11-misc/zim/Manifest
@@ -1,3 +1,4 @@
 DIST zim-0.73.1.tar.gz 2615382 BLAKE2B 
055857b20dbdebc1e5d8d6b13c344fcf665d9889f392f9c58fd3cfef1f80865a78c48e5138d2443f67bb29b8cd915b8d0d6bc0ac4807de20344dfe6673f1350e
 SHA512 
ba67b396a6c06921e5e67ab5ccf0559e54b29a719262411b24f178c350bd0ac7c8239f8d5d4396b9dc291aadc36b59869d81dc04d457ce4a36eade67cdd53dd2
 DIST zim-0.73.2.tar.gz 2611490 BLAKE2B 
05fd020b3add3ac9c6fd860ca002a5c0755a1a1f1ee07c6e5027e16e3b8c64d9116971e96ed235b249b65b9097551b9fcdf46ed929a03a877c36a02a7d54e8fd
 SHA512 
26c987906759436063f88863e90cf2643996913a2fae12ebc4ae623731ad97d488d37ad70e72153aba7aaac7fe2dff9bb6f9f06c4d899a0ac20e3bfbd20ff3db
 DIST zim-0.73.3.tar.gz 2648597 BLAKE2B 
c3709fc418317bfbd355f3715e5fceb346026393bfaec65ca8713fb2cd33243189dc3328b4be20b08452545704d4d1196f99f96df9445aaed5d0277b310d37f0
 SHA512 
880839495e3aa434267ac02abe2c1779c8cb3c9c7b73de91a19e962e7face2cd05399871789d719d89d0776d09fb9b339370f4fac8e4019be538e282accbe180
+DIST zim-0.73.4.tar.gz 2648686 BLAKE2B 
47ac293494fb61808c80afccbc7b97c5539ceed050abdfd84048b5d0a6dd0667f8f23e1fd9cbd06aa77f8895787da76c3297e041e435ac45d0b5874fd8054fc4
 SHA512 
8205335e07d99ab340af4f75a429aeb3114446cc9ae2ccfbced4eb95b723c26b5d8c8624e94c5b38373a9368cf058c03f160a36730feb37d9c00abcd61b6d147

diff --git a/x11-misc/zim/zim-0.73.4.ebuild b/x11-misc/zim/zim-0.73.4.ebuild
new file mode 100644
index 000..1b2038fecc0
--- /dev/null
+++ b/x11-misc/zim/zim-0.73.4.ebuild
@@ -0,0 +1,73 @@
+# 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} )
+PYTHON_REQ_USE="sqlite"
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS=no
+inherit distutils-r1 virtualx xdg
+
+DESCRIPTION="A desktop wiki"
+HOMEPAGE="
+   https://zim-wiki.org/
+   https://github.com/zim-desktop-wiki/zim-desktop-wiki
+"
+SRC_URI="https://github.com/${PN}-desktop-wiki/${PN}-desktop-wiki/archive/${PV/_/-}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+RESTRICT="test"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   dev-python/pyxdg[${PYTHON_MULTI_USEDEP}]
+   ')
+   x11-libs/gtk+:3[introspection]
+   x11-misc/xdg-utils
+"
+DEPEND="
+   ${RDEPEND}
+"
+DOCS=( CHANGELOG.md CONTRIBUTING.md PLUGIN_WRITING.md README.md )
+PATCHES=( "${FILESDIR}"/${PN}-0.60-remove-ubuntu-theme.patch )
+S=${WORKDIR}/${PN}-desktop-wiki-${PV/_/-}
+
+python_prepare_all() {
+   sed -i -e "s/'USER'/'LOGNAME'/g" zim/__init__.py zim/fs.py || die
+
+   if [[ ${LINGUAS} ]]; then
+   local lingua
+   for lingua in translations/*.po; do
+   lingua=${lingua/.po}
+   lingua=${lingua/translations\/}
+   has ${lingua} ${LINGUAS} || \
+   { rm translations/${lingua}.po || die; }
+   done
+   fi
+
+   distutils-r1_python_prepare_all
+   export XDG_RUNTIME_DIR=fakethis
+}
+
+python_install() {
+   distutils-r1_python_install
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   if ! has_version ${CATEGORY}/${PN}; then
+   elog "Please install these packages for additional 
functionality"
+   elog "dev-lang/R"
+   elog "dev-python/gtkspell-python"
+   elog "dev-vcs/bzr"
+   elog "media-gfx/graphviz"
+   elog "media-gfx/imagemagick"
+   elog "media-gfx/scrot"
+   elog "media-sound/lilypond"
+   elog "sci-visualization/gnuplot"
+   elog "virtual/latex-base app-text/dvipng"
+   fi
+}



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

2020-12-01 Thread Bernard Cafarelli
commit: 142e422db67e63f6543793362bd8b8fc0d2556e4
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Dec  2 07:58:04 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Wed Dec  2 07:58:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=142e422d

net-print/splix: drop old

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

 net-print/splix/splix-2.0.0_p20130826.ebuild | 62 
 1 file changed, 62 deletions(-)

diff --git a/net-print/splix/splix-2.0.0_p20130826.ebuild 
b/net-print/splix/splix-2.0.0_p20130826.ebuild
deleted file mode 100644
index 3ca2d9b6afb..000
--- a/net-print/splix/splix-2.0.0_p20130826.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils toolchain-funcs
-
-DESCRIPTION="A set of CUPS printer drivers for SPL (Samsung Printer Language) 
printers"
-HOMEPAGE="http://splix.sourceforge.net/";
-SRC_URI="https://dev.gentoo.org/~voyageur/distfiles/${P}.tar.bz2
-   https://dev.gentoo.org/~voyageur/distfiles/samsung-cms-20120312.tar.xz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+jbig"
-
-DEPEND=">=app-text/ghostscript-gpl-9.02
-   >=net-print/cups-1.4.0
-   jbig? ( media-libs/jbigkit )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   # Move to correct place
-   mv *.ppd ppd/ || die "ppd files move failed"
-   # Honor LDFLAGS
-   sed -e "/[a-z]_LDFLAGS/s/:=.*/:= $\{LDFLAGS\}/" -i module.mk \
-   || die "module.mk sed failed"
-   # Correct link comand
-   sed -e "s/g++/$\{LINKER\}/" -i rules.mk \
-   || die "rules.mk sed failed"
-}
-
-src_compile() {
-   local options="MODE=optimized"
-   use jbig || options="${options} DISABLE_JBIG=1"
-   emake ${options} PSTORASTER=gstoraster CXX="$(tc-getCXX)" \
-   OPTIM_CFLAGS="${CFLAGS}" OPTIM_CXXFLAGS="${CXXFLAGS}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   gzip "${ED}"/$(cups-config --datadir)/model/*/*.ppd || die "ppd gzip 
failed"
-
-   emake DESTDIR="${D}" CMSDIR="${WORKDIR}"/cms MANUFACTURER=samsung 
installcms
-   # Add symlinks for xerox and dell models (installed in samsung)
-   dosym $(cups-config --datadir)/profiles/samsung $(cups-config 
--datadir)/profiles/xerox
-   dosym $(cups-config --datadir)/profiles/samsung $(cups-config 
--datadir)/profiles/dell
-}
-
-pkg_postinst() {
-   ewarn "You *MUST* make sure that the PPD files that CUPS is using"
-   ewarn "for actually installed printers are updated if you upgraded"
-   ewarn "from a previous version of splix!"
-   ewarn "Otherwise you will be unable to print (your printer might"
-   ewarn "spit out blank pages etc.)."
-   ewarn "To do that, simply delete the corresponding PPD file in"
-   ewarn "/etc/cups/ppd/, click on 'Modify Printer' belonging to the"
-   ewarn "corresponding printer in the CUPS webinterface (usually"
-   ewarn "reachable via http://localhost:631/) and choose the correct"
-   ewarn "printer make and model, for example:"
-   ewarn "'Samsung' -> 'Samsung ML-1610, 1.0 (en)'"
-}



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

2020-08-18 Thread Bernard Cafarelli
commit: 0c3a0bfeb45bc6bbb87d4e16f6a35f9333e7fd86
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Aug 18 09:57:51 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Tue Aug 18 10:01:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c3a0bfe

www-apps/owncloud: 10.5.0 bump

Closes: https://bugs.gentoo.org/737362
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Bernard Cafarelli  gentoo.org>

 www-apps/owncloud/Manifest   |  1 +
 www-apps/owncloud/owncloud-10.5.0.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/www-apps/owncloud/Manifest b/www-apps/owncloud/Manifest
index d51e3405f48..00676436f3f 100644
--- a/www-apps/owncloud/Manifest
+++ b/www-apps/owncloud/Manifest
@@ -1,2 +1,3 @@
 DIST owncloud-10.4.0.tar.bz2 20426453 BLAKE2B 
7affb3b3ec0d4db810199ef40f96c897c3c0d5d4c1e6e66f6014294dff61226a0d062c1ac70c6d23f377179adebec9c8b9b8afaa5628c7776ea32826f25d373b
 SHA512 
3d95cb0795a33238fc5e3a051699ae831b861a2a9d4b10fa8347fd06f6f8a3f6b810a2896c81a4de7af4301c6cccda8cad41fcfedb9659ed1ae227e15b20
 DIST owncloud-10.4.1.tar.bz2 20439397 BLAKE2B 
1a83d82a3657cb62a69d49293951f8355a156b08791c164c0971505e6be151cd415b0d88157171989162303bf942c6bfce3d22fab291ac18a635fee0e7057343
 SHA512 
381e31faba9a1853a4c087a218637a2a9c1596189f0867d86b1fa800d7d1488a65d27fdb058b792eed027d0c11a4d582b72044c0b5e751d8509cbd32233c2e85
+DIST owncloud-10.5.0.tar.bz2 23471398 BLAKE2B 
6566df51474a22d36da868ab45a7cb679528aecc9a95e0ad20f06adda587563e16c98ee1e942a5fef62e633b132469a6a775d5893754f553aea8a33043daafc3
 SHA512 
b77183146ee27c97a7f472e1debaec6f5dad168f204a243a65f431cade28ed0551d0db88ff799776bfd26db60357a2216a35cd1b4af6e7e98fc933f325e4336c

diff --git a/www-apps/owncloud/owncloud-10.5.0.ebuild 
b/www-apps/owncloud/owncloud-10.5.0.ebuild
new file mode 100644
index 000..97ad6449db0
--- /dev/null
+++ b/www-apps/owncloud/owncloud-10.5.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit webapp
+
+DESCRIPTION="Web-based storage application where all your data is under your 
own control"
+HOMEPAGE="https://owncloud.org";
+SRC_URI="https://download.owncloud.org/community/${P}.tar.bz2";
+LICENSE="AGPL-3"
+
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+curl mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+DEPEND=""
+RDEPEND=">=dev-lang/php-7.0[curl?,filter,gd,hash(+),intl,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,xmlreader,xmlwriter,zip]
+   virtual/httpd-php"
+
+S=${WORKDIR}/${PN}
+
+pkg_setup() {
+   webapp_pkg_setup
+}
+
+src_install() {
+   webapp_src_preinst
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+   dodir "${MY_HTDOCSDIR}"/data
+
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/data
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/config
+   webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
+
+   webapp_src_install
+}
+
+pkg_postinst() {
+   elog "Additional applications (calendar, ...) are no longer provided by 
default."
+   elog "You can install them after login via the applications management 
page"
+   elog "(check the recommended tab). No application data is lost."
+   webapp_pkg_postinst
+}



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

2020-08-18 Thread Bernard Cafarelli
commit: ca3cc8b133a0985d875961e988ca1a2b4e40de61
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Aug 18 09:13:57 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Tue Aug 18 10:01:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca3cc8b1

net-mail/fetchmail: drop old

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

 net-mail/fetchmail/Manifest   |   2 -
 net-mail/fetchmail/fetchmail-6.4.1.ebuild | 108 --
 net-mail/fetchmail/fetchmail-6.4.6.ebuild | 107 -
 3 files changed, 217 deletions(-)

diff --git a/net-mail/fetchmail/Manifest b/net-mail/fetchmail/Manifest
index 20dc89517c5..5fe97745e7a 100644
--- a/net-mail/fetchmail/Manifest
+++ b/net-mail/fetchmail/Manifest
@@ -1,3 +1 @@
-DIST fetchmail-6.4.1.tar.xz 1257488 BLAKE2B 
101a7c2da7374eb180a4afd576bd436e074241b2071107676330e1773a33035a20f406e3dd1e0f1a280887b4556f68fc6c87be1eabf9b7e3003dff4cc740eebb
 SHA512 
940b8df52f963f71537962ebe2b2cb88298fd2b54ca79932e5c974abe850f0b59cdc4919d606ee4f210e82d1e0a6f090ea87f1d3bdea18b531d4fbb36f7f9ea0
-DIST fetchmail-6.4.6.tar.xz 1262256 BLAKE2B 
c5abb5b8b80f2cd61fd3c6c38956c753bb74597c585974d5529c8c7665ef13483b4292c1247df43f8702f8bd3b055b8f77bdfc2ae620bea170e8bd457fec9a49
 SHA512 
0101c79039c754b55e94181fb6c51f07782e581123e25ac72a99c2abe8f3ac4af3e97b12bab50813fb9300179b921c80d0bc60f528ad73c914ad266e29fb6513
 DIST fetchmail-6.4.8.tar.xz 1282300 BLAKE2B 
31b7f9fa31edff534210a2a0764cc6dec461968071a8aa29b1d1e9915ff6b8d2949b128f97d72fafe6d431b06d4e5c6b38d4a3cdba06736bdf8ec1879a991798
 SHA512 
c1052389baafa3a48186733133130bf69b87c8dda8faa00e82f5947037845b95d3271c8183df729728a351888175174ca11eb18f9adb8b3515860cba95ab8987

diff --git a/net-mail/fetchmail/fetchmail-6.4.1.ebuild 
b/net-mail/fetchmail/fetchmail-6.4.1.ebuild
deleted file mode 100644
index 26040d1b23e..000
--- a/net-mail/fetchmail/fetchmail-6.4.1.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="tk"
-
-inherit python-single-r1 user systemd toolchain-funcs autotools
-
-DESCRIPTION="the legendary remote-mail retrieval and forwarding utility"
-HOMEPAGE="https://www.fetchmail.info/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-2 public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
-IUSE="ssl nls kerberos tk socks libressl"
-REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="ssl? (
-   !libressl? ( >=dev-libs/openssl-1.0.2:= )
-   libressl?  ( dev-libs/libressl:= )
-   )
-   kerberos? (
-   virtual/krb5
-   !libressl? ( >=dev-libs/openssl-1.0.2:= )
-   libressl?  ( dev-libs/libressl:= )
-   )
-   nls? ( virtual/libintl )
-   !elibc_glibc? ( sys-libs/e2fsprogs-libs )
-   socks? ( net-proxy/dante )
-   tk? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   sys-devel/flex
-   nls? ( sys-devel/gettext )"
-
-DOCS="FAQ FEATURES NEWS NOTES README README.NTLM README.SSL* TODO"
-HTML_DOCS="*.html"
-PATCHES=(
-   "${FILESDIR}"/${PN}-6.3.26-python-optional.patch
-)
-S=${WORKDIR}/${P/_/.}
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
-
-   use tk && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   # don't compile during src_install
-   use tk && : > "${S}"/py-compile
-   eautoreconf
-}
-
-src_configure() {
-   use tk || export PYTHON=:
-
-   econf \
-   --enable-RPA \
-   --enable-NTLM \
-   --enable-SDPS \
-   $(use_enable nls) \
-   $(use_with ssl ssl "${EPREFIX}/usr") \
-   $(use kerberos && echo "--with-ssl=${EPREFIX}/usr") \
-   $(use_with kerberos gssapi) \
-   $(use_with kerberos kerberos5) \
-   --without-hesiod \
-   $(use_with socks)
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)"
-}
-
-src_install() {
-   # fetchmail's homedir (holds fetchmail's .fetchids)
-   keepdir /var/lib/${PN}
-   fowners ${PN}:${PN} /var/lib/${PN}
-   fperms 700 /var/lib/${PN}
-
-   default
-
-   newinitd "${FILESDIR}"/fetchmail.initd fetchmail
-   newconfd "${FILESDIR}"/fetchmail.confd fetchmail
-
-   systemd_dounit  "${FILESDIR}"/${PN}.service
-   systemd_newunit "${FILESDIR}&quo

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

2020-08-19 Thread Bernard Cafarelli
commit: a85efc218990a86bf0907fca4201c7f185fe35a5
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Aug 19 10:01:16 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Wed Aug 19 10:02:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a85efc21

net-misc/nextcloud-client: 3.0.0 bump

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

 net-misc/nextcloud-client/Manifest |  1 +
 .../nextcloud-client/nextcloud-client-3.0.0.ebuild | 87 ++
 2 files changed, 88 insertions(+)

diff --git a/net-misc/nextcloud-client/Manifest 
b/net-misc/nextcloud-client/Manifest
index b23121293a5..b5aa4bc8c26 100644
--- a/net-misc/nextcloud-client/Manifest
+++ b/net-misc/nextcloud-client/Manifest
@@ -1,3 +1,4 @@
 DIST nextcloud-client-2.5.2.tar.gz 18995992 BLAKE2B 
6ad23962d327c1feeec34f59092021f7f82f4baeaf973fac0572db55cb03bc8ba2ed0c5037bcbfa80ca057d3976aaf6e402e129f2ec963b3a9c432330ef6aaf3
 SHA512 
1000b420355d7a4104ca5b41e813d467dcb345b60c79c78ce532de9c58ea89cad10d5565a433409bd512f0f7771c18c7c27974b968c74f84ccfda1ed3510d3ae
 DIST nextcloud-client-2.6.4.tar.gz 19035129 BLAKE2B 
8721737a4e2515996de1910219c2d36b545e068ed5c66b2df85166646c25488f401563e113674254d9d1b1a70c19435c7c0728718e1633e8036ac1e415925b97
 SHA512 
849bf9bfa6a50342f6b58e805dc72ef342cb5f3e2e27d8f45d6a48759b1956dec194fb376b9a6b760df724f01eec3a22aadaa439f03e5166b1b2afb5454e40f1
 DIST nextcloud-client-2.6.5.tar.gz 19134736 BLAKE2B 
12defed7dc9a23622d49228c2e78586533f51d1cfd6209e263a0a8b94d307028b1afa76004768432a2bee68140602da003ef10133cd166fd3443a0a45abc
 SHA512 
fcb8ac368e064f9e9ffdc014faabb4f308045d2b047e1011e17bf2e54fa61f462f529eb48e5ec2aa638df8d9720bd7b88acef9b26aa3ba2b90e8977b3be45462
+DIST nextcloud-client-3.0.0.tar.gz 19060293 BLAKE2B 
80c53e2db30c9a3a8bae8673a937448915010f9d736836a99660c498c0afe0f3e5d78faf80df4c2214f452c41c9d92357a341f00ecb8f4720f6c459a9d2ccb30
 SHA512 
5b03ad99feeb16dd7d22399df624da98bf6f2e758337aad5b4ff21f25e39e44d94fe0451101cbc8100e43adbd4a39f8d1bac64881d9e39ef3de58b018ccd35d6

diff --git a/net-misc/nextcloud-client/nextcloud-client-3.0.0.ebuild 
b/net-misc/nextcloud-client/nextcloud-client-3.0.0.ebuild
new file mode 100644
index 000..88cfe0aa099
--- /dev/null
+++ b/net-misc/nextcloud-client/nextcloud-client-3.0.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake xdg
+
+DESCRIPTION="Desktop Syncing Client for Nextcloud"
+HOMEPAGE="https://github.com/nextcloud/desktop";
+SRC_URI="https://github.com/nextcloud/desktop/archive/v${PV/_/-}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="CC-BY-3.0 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc dolphin nautilus shibboleth test"
+
+COMMON_DEPEND=">=dev-db/sqlite-3.4:3
+   >=dev-libs/openssl-1.1.0:0=
+   dev-libs/qtkeychain[qt5(+)]
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5
+   dev-qt/qtwebengine:5[widgets]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-fs/inotify-tools
+   dolphin? (
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/kio:5
+   )
+   nautilus? ( dev-python/nautilus-python )
+   shibboleth? ( dev-qt/qtwebkit:5 )"
+
+RDEPEND="${COMMON_DEPEND}"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/linguist-tools:5
+   doc? (
+   dev-python/sphinx
+   dev-tex/latexmk
+   dev-texlive/texlive-latexextra
+   virtual/latex-base
+   )
+   dolphin? ( kde-frameworks/extra-cmake-modules )
+   test? (
+   dev-util/cmocka
+   dev-qt/qttest:5
+   )"
+
+RESTRICT="!test? ( test )"
+
+S=${WORKDIR}/desktop-${PV/_/-}
+
+src_prepare() {
+   # Keep tests in ${T}
+   sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die
+
+   if ! use nautilus; then
+   pushd shell_integration > /dev/null || die
+   cmake_comment_add_subdirectory nautilus
+   popd > /dev/null || die
+   fi
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc
+   -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
+   -DCMAKE_DISABLE_FIND_PACKAGE_Sphinx=$(usex !doc)
+   -DCMAKE_DISABLE_FIND_PACKAGE_KF5=$(usex !dolphin)
+   -DNO_SHIBBOLETH=$(usex !shibboleth)
+   -DUNIT_TESTING=$(usex test)
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   if ! use doc ; then
+   elog "Documentation and man pages not installed"
+   elog "Enable doc USE-flag to generate them"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/dosbox-staging/

2020-08-19 Thread Bernard Cafarelli
commit: f0eeb1bebea041aca6565f2893e0c5f423fffb90
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Tue Aug 18 11:51:15 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Wed Aug 19 10:02:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0eeb1be

games-emulation/dosbox-staging: add missing dep

also fix dekstop file to adhere to theme specs

Closes: https://bugs.gentoo.org/733314
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Andrew Ammerlaan  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/17158
Signed-off-by: Bernard Cafarelli  gentoo.org>

 games-emulation/dosbox-staging/dosbox-staging-0.75.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-emulation/dosbox-staging/dosbox-staging-0.75.0.ebuild 
b/games-emulation/dosbox-staging/dosbox-staging-0.75.0.ebuild
index fb71bdee846..45521a91d41 100644
--- a/games-emulation/dosbox-staging/dosbox-staging-0.75.0.ebuild
+++ b/games-emulation/dosbox-staging/dosbox-staging-0.75.0.ebuild
@@ -16,7 +16,7 @@ IUSE="alsa debug dynrec opengl opus"
 RDEPEND="alsa? ( media-libs/alsa-lib )
debug? ( sys-libs/ncurses:0= )
opengl? ( virtual/opengl )
-   opus? ( media-libs/opus )
+   opus? ( media-libs/opusfile )
media-libs/libpng:0=
media-libs/libsdl2[joystick,opengl?,video,X]
media-libs/sdl-net
@@ -43,5 +43,5 @@ src_configure() {
 src_install() {
default
doicon contrib/icons/${PN}.svg
-   make_desktop_entry dosbox DOSBox-staging ${PN}.svg
+   make_desktop_entry dosbox DOSBox-staging ${PN}
 }



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

2020-08-19 Thread Bernard Cafarelli
commit: a8e3fed437b7a02462d07f9008ae84970a9c6bd7
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Aug 19 19:58:49 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Wed Aug 19 19:59:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8e3fed4

net-misc/nextcloud-client: add missing deps for 3.0.0

Closes: https://bugs.gentoo.org/738008
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Bernard Cafarelli  gentoo.org>

 net-misc/nextcloud-client/nextcloud-client-3.0.0.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-misc/nextcloud-client/nextcloud-client-3.0.0.ebuild 
b/net-misc/nextcloud-client/nextcloud-client-3.0.0.ebuild
index 88cfe0aa099..9461d3557f3 100644
--- a/net-misc/nextcloud-client/nextcloud-client-3.0.0.ebuild
+++ b/net-misc/nextcloud-client/nextcloud-client-3.0.0.ebuild
@@ -20,9 +20,12 @@ COMMON_DEPEND=">=dev-db/sqlite-3.4:3
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtquickcontrols:5
dev-qt/qtsql:5
+   dev-qt/qtsvg:5
dev-qt/qtwebengine:5[widgets]
dev-qt/qtwidgets:5
dev-qt/qtxml:5



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

2020-08-19 Thread Bernard Cafarelli
commit: 3b87ab5cf64b9d7492ee60b3141d9545174693b2
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Aug 20 06:57:47 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Thu Aug 20 06:57:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b87ab5c

net-misc/nextcloud-client: fix typo in added deps

Thanks chithanh for spotting it quickly

Closes: https://bugs.gentoo.org/738008
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Bernard Cafarelli  gentoo.org>

 net-misc/nextcloud-client/nextcloud-client-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/nextcloud-client/nextcloud-client-3.0.0.ebuild 
b/net-misc/nextcloud-client/nextcloud-client-3.0.0.ebuild
index 9461d3557f3..b6dc27e09ea 100644
--- a/net-misc/nextcloud-client/nextcloud-client-3.0.0.ebuild
+++ b/net-misc/nextcloud-client/nextcloud-client-3.0.0.ebuild
@@ -23,7 +23,7 @@ COMMON_DEPEND=">=dev-db/sqlite-3.4:3
dev-qt/qtdeclarative:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtquickcontrols:5
+   dev-qt/qtquickcontrols2:5
dev-qt/qtsql:5
dev-qt/qtsvg:5
dev-qt/qtwebengine:5[widgets]



[gentoo-commits] repo/gentoo:master commit in: games-emulation/dosbox-staging/, games-emulation/dosbox-staging/files/

2020-08-20 Thread Bernard Cafarelli
commit: 5b94739c84fec1e575996b979cdbda9bd7cb462b
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Aug 20 12:35:29 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Thu Aug 20 12:35:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b94739c

games-emulation/dosbox-staging: 0.75.1 bump

Also fix compilation with USE=-alsa

Closes: https://bugs.gentoo.org/736234
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Bernard Cafarelli  gentoo.org>

 games-emulation/dosbox-staging/Manifest|  1 +
 .../dosbox-staging/dosbox-staging-0.75.1.ebuild| 49 ++
 .../files/dosbox-staging-0.75.1-pthread.patch  | 11 +
 3 files changed, 61 insertions(+)

diff --git a/games-emulation/dosbox-staging/Manifest 
b/games-emulation/dosbox-staging/Manifest
index 099aa872432..e93eac01c1e 100644
--- a/games-emulation/dosbox-staging/Manifest
+++ b/games-emulation/dosbox-staging/Manifest
@@ -1 +1,2 @@
 DIST dosbox-staging-0.75.0.tar.gz 1805354 BLAKE2B 
e376006a2c3890d98efdaa8041634bfca8b95f6c6471f36f8fdd53e319aad8d37f20bd195a20264bade1e6974327f1f888dec6050da493fc8a6e6bb6c5739150
 SHA512 
2e049ed44928ad4adeaca73d328cf8f415bcb8c1a399306b1e8a5fd2b7cd7c3d3fe10017b47e5d2f3e54c34042ee901b98486f5b47a3d2eaf43f4e13891f8b70
+DIST dosbox-staging-0.75.1.tar.gz 1806471 BLAKE2B 
5f9f8038327eb46c2c2b5035ca8e2cc93660bb6ce1dfa9572bf67278f14455db723104c0ab4e90b805cc7dbf253f61528ad6a31edb574af57e106f613958aede
 SHA512 
3e14354e4eb697514c4348af2e73e9f2fb84cc3796b5cfea37faac355bd93a54b0f9c717bf0ab75d824cf34e3ee0d40546e2bbf80bc924a37bd8f981f054e4e9

diff --git a/games-emulation/dosbox-staging/dosbox-staging-0.75.1.ebuild 
b/games-emulation/dosbox-staging/dosbox-staging-0.75.1.ebuild
new file mode 100644
index 000..3ace52dd142
--- /dev/null
+++ b/games-emulation/dosbox-staging/dosbox-staging-0.75.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools desktop
+
+DESCRIPTION="Modernized DOSBox soft-fork"
+HOMEPAGE="https://dosbox-staging.github.io/";
+SRC_URI="https://github.com/dosbox-staging/dosbox-staging/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa debug dynrec opengl opus"
+
+RDEPEND="alsa? ( media-libs/alsa-lib )
+   debug? ( sys-libs/ncurses:0= )
+   opengl? ( virtual/opengl )
+   opus? ( media-libs/opusfile )
+   media-libs/libpng:0=
+   media-libs/libsdl2[joystick,opengl?,video,X]
+   media-libs/sdl-net
+   sys-libs/zlib
+   !games-emulation/dosbox"
+DEPEND="${RDEPEND}"
+BDEPEND=""
+
+PATCHES=( "${FILESDIR}"/${P}-pthread.patch )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable alsa alsa-midi) \
+   $(use_enable debug) \
+   $(use_enable !dynrec dynamic-x86) \
+   $(use_enable dynrec) \
+   $(use_enable opengl) \
+   $(use_enable opus opus-cdda)
+}
+
+src_install() {
+   default
+   doicon contrib/icons/${PN}.svg
+   make_desktop_entry dosbox DOSBox-staging ${PN}
+}

diff --git 
a/games-emulation/dosbox-staging/files/dosbox-staging-0.75.1-pthread.patch 
b/games-emulation/dosbox-staging/files/dosbox-staging-0.75.1-pthread.patch
new file mode 100644
index 000..1aa7de682bd
--- /dev/null
+++ b/games-emulation/dosbox-staging/files/dosbox-staging-0.75.1-pthread.patch
@@ -0,0 +1,11 @@
+--- dosbox-staging-0.75.1/configure.ac.orig2020-08-20 14:25:41.295432272 
+0200
 dosbox-staging-0.75.1/configure.ac 2020-08-20 14:26:00.614461707 +0200
+@@ -37,7 +37,7 @@
+ :,
+   AC_MSG_ERROR([*** SDL version $SDL_VERSION not found!])
+ )
+-LIBS="$LIBS $SDL_LIBS"
++LIBS="$LIBS -lpthread $SDL_LIBS"
+ CPPFLAGS="$CPPFLAGS $SDL_CFLAGS"
+ 
+ dnl Checks for header files.



[gentoo-commits] repo/gentoo:master commit in: games-emulation/dosbox-staging/

2020-08-21 Thread Bernard Cafarelli
commit: b543b99a457e15cff0389a7954fa9641cb5eac10
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Aug 21 13:17:45 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Fri Aug 21 13:19:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b543b99a

games-emulation/dosbox-staging: fix sdl2-net dep

Also add a USE-flag for it

Closes: https://bugs.gentoo.org/738360
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Bernard Cafarelli  gentoo.org>

 .../dosbox-staging/dosbox-staging-0.75.1-r1.ebuild | 50 ++
 games-emulation/dosbox-staging/metadata.xml|  1 +
 2 files changed, 51 insertions(+)

diff --git a/games-emulation/dosbox-staging/dosbox-staging-0.75.1-r1.ebuild 
b/games-emulation/dosbox-staging/dosbox-staging-0.75.1-r1.ebuild
new file mode 100644
index 000..dbebde3b22e
--- /dev/null
+++ b/games-emulation/dosbox-staging/dosbox-staging-0.75.1-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools desktop
+
+DESCRIPTION="Modernized DOSBox soft-fork"
+HOMEPAGE="https://dosbox-staging.github.io/";
+SRC_URI="https://github.com/dosbox-staging/dosbox-staging/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa debug dynrec network opengl opus"
+
+RDEPEND="alsa? ( media-libs/alsa-lib )
+   debug? ( sys-libs/ncurses:0= )
+   network? ( media-libs/sdl2-net )
+   opengl? ( virtual/opengl )
+   opus? ( media-libs/opusfile )
+   media-libs/libpng:0=
+   media-libs/libsdl2[joystick,opengl?,video,X]
+   sys-libs/zlib
+   !games-emulation/dosbox"
+DEPEND="${RDEPEND}"
+BDEPEND=""
+
+PATCHES=( "${FILESDIR}"/${P}-pthread.patch )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable alsa alsa-midi) \
+   $(use_enable debug) \
+   $(use_enable !dynrec dynamic-x86) \
+   $(use_enable dynrec) \
+   $(use_enable network) \
+   $(use_enable opengl) \
+   $(use_enable opus opus-cdda)
+}
+
+src_install() {
+   default
+   doicon contrib/icons/${PN}.svg
+   make_desktop_entry dosbox DOSBox-staging ${PN}
+}

diff --git a/games-emulation/dosbox-staging/metadata.xml 
b/games-emulation/dosbox-staging/metadata.xml
index ea78ea742a7..91406d636bc 100644
--- a/games-emulation/dosbox-staging/metadata.xml
+++ b/games-emulation/dosbox-staging/metadata.xml
@@ -7,6 +7,7 @@


Use recompiling cpu core instead of dynamic 
x86/x64 specific cpu core
+   Enable networking features (modem, 
ipx)
Support compressed audio tracks (.opus) used 
with CDROM images





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

2020-09-18 Thread Bernard Cafarelli
commit: cd2e8294f15c89c46d38e091a538ab6a12e10d32
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Sep 18 15:52:19 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Fri Sep 18 15:52:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd2e8294

media-video/orion: missing qtdbus dependency

Closes: https://bugs.gentoo.org/740476
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Bernard Cafarelli  gentoo.org>

 media-video/orion/orion-1.6.7.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-video/orion/orion-1.6.7.ebuild 
b/media-video/orion/orion-1.6.7.ebuild
index 406bf1c592e..095b3c005cf 100644
--- a/media-video/orion/orion-1.6.7.ebuild
+++ b/media-video/orion/orion-1.6.7.ebuild
@@ -13,7 +13,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="+mpv qtav qtmedia"
 
-DEPEND=">=dev-qt/qtquickcontrols-5.8:5
+DEPEND=">=dev-qt/qtdbus-5.8:5
+   >=dev-qt/qtquickcontrols-5.8:5
>=dev-qt/qtquickcontrols2-5.8:5
>=dev-qt/qtsvg-5.8:5
>=dev-qt/qtwebengine-5.8:5



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

2020-09-18 Thread Bernard Cafarelli
commit: d28c09b6d0f854665a169e1b49acefb9a1cbb1b3
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Sep 18 15:49:05 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Fri Sep 18 15:52:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d28c09b6

media-video/orion: drop old

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

 media-video/orion/Manifest |   1 -
 .../orion/files/orion-1.6.6-fix_login.patch|  32 -
 .../orion/files/orion-1.6.6-mpv_backwards.patch| 147 -
 .../orion/files/orion-1.6.6-mpv_compilation.patch  |  39 --
 media-video/orion/orion-1.6.6.ebuild   |  52 
 5 files changed, 271 deletions(-)

diff --git a/media-video/orion/Manifest b/media-video/orion/Manifest
index 74e67d47391..38bc6c5c4cb 100644
--- a/media-video/orion/Manifest
+++ b/media-video/orion/Manifest
@@ -1,2 +1 @@
-DIST orion-1.6.6.tar.gz 629917 BLAKE2B 
303af947533aeb26561fb3fc57d4ffbbd6d168e1e51ffe196a0de82fca3406599cfb84c1ae361c9b7b84c9c01b47bb6147b98f62cc5b1dec3d08d0588cbc7327
 SHA512 
88c7efe1796d1135f18bd53c83a25747df1bbf35163b27c625711ab5027e988425e3ba13ff6e3349d30cdc99d24cae0642d1d058e401a24b240d73c6b47a2aaf
 DIST orion-1.6.7.tar.gz 644899 BLAKE2B 
7aa188bc5eaf1f1781735416152a9324a2945f10b2c1ccd55fa5a2b557c31e4bdad55d282c4efc0552dbf998db7193bc19ec0679034ec53cbd97f688b572f74c
 SHA512 
dc4c4d364423cae52f95c4ad2d241e311d6947066c2a7b02b5754df2b69a7bb7aeed54d4515afe31b4437b8e47057e939e9444e7812ca0125ba3a8c65678d3d0

diff --git a/media-video/orion/files/orion-1.6.6-fix_login.patch 
b/media-video/orion/files/orion-1.6.6-fix_login.patch
deleted file mode 100644
index c6aced452ca..000
--- a/media-video/orion/files/orion-1.6.6-fix_login.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 69c58ba5af5f83903be70629b02f348fc3ad8757 Mon Sep 17 00:00:00 2001
-From: Andrew Tonner 
-Date: Tue, 26 Mar 2019 14:58:40 -0700
-Subject: [PATCH] Fix HTTP request socket output
-

- src/network/httpserver.cpp | 5 +
- 1 file changed, 1 insertion(+), 4 deletions(-)
-
-diff --git a/src/network/httpserver.cpp b/src/network/httpserver.cpp
-index 235e073..b0368eb 100644
 a/src/network/httpserver.cpp
-+++ b/src/network/httpserver.cpp
-@@ -89,7 +89,6 @@ void HttpServer::onRead() {
- 
- // Respond with 200
- QByteArray block;
--QDataStream out(&block, QIODevice::WriteOnly);
- 
- // http payload message body
- QByteArray content;
-@@ -111,9 +110,7 @@ void HttpServer::onRead() {
- response += "Content-Length: " + QString::number(content.length()) + "\n";
- response += "\n" + content;
- 
--out << response.toUtf8();
--
--socket->write(block);
-+socket->write(response.toUtf8());
- socket->waitForBytesWritten();
- socket->disconnectFromHost();
- 

diff --git a/media-video/orion/files/orion-1.6.6-mpv_backwards.patch 
b/media-video/orion/files/orion-1.6.6-mpv_backwards.patch
deleted file mode 100644
index 4cd302cb3d1..000
--- a/media-video/orion/files/orion-1.6.6-mpv_backwards.patch
+++ /dev/null
@@ -1,147 +0,0 @@
-From 755fae82a31105808ec978855803f52affa01f87 Mon Sep 17 00:00:00 2001
-From: mrgreywater 
-Date: Fri, 19 Oct 2018 22:21:07 +0200
-Subject: [PATCH] opengl-cb backward compatibility
-

- src/player/mpvobject.cpp | 43 ++--
- src/player/mpvobject.h   | 15 +-
- 2 files changed, 51 insertions(+), 7 deletions(-)
-
-diff --git a/src/player/mpvobject.cpp b/src/player/mpvobject.cpp
-index 2955063..31cdf73 100644
 a/src/player/mpvobject.cpp
-+++ b/src/player/mpvobject.cpp
-@@ -48,16 +48,25 @@ class MpvRenderer : public 
QQuickFramebufferObject::Renderer
- MpvRenderer(MpvObject *new_obj)
- : obj{new_obj}
- {
--
-+#ifdef USE_OPENGL_CB
-+int r = mpv_opengl_cb_init_gl(obj->mpv_gl, nullptr, 
&get_proc_address_mpv, nullptr);
-+if (r < 0)
-+throw std::runtime_error("could not initialize OpenGL");
-+#endif
- }
- 
- virtual ~MpvRenderer()
--{}
-+{
-+#ifdef USE_OPENGL_CB
-+mpv_opengl_cb_uninit_gl(obj->mpv_gl);
-+#endif
-+}
- 
- // This function is called when a new FBO is needed.
- // This happens on the initial frame.
- QOpenGLFramebufferObject * createFramebufferObject(const QSize &size)
- {
-+#ifndef USE_OPENGL_CB
- // init mpv_gl:
- if (!obj->mpv_gl)
- {
-@@ -72,15 +81,17 @@ class MpvRenderer : public 
QQuickFramebufferObject::Renderer
- throw std::runtime_error("failed to initialize mpv GL 
context");
- mpv_render_context_set_update_callback(obj->mpv_gl, 
on_mpv_redraw, obj);
- }
--
-+#endif
- return 
QQuickFramebufferObject::Renderer::createFramebufferObject(size);
- }
- 
- void render()
- {
- obj-&

[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmcpuwatch/

2020-09-23 Thread Bernard Cafarelli
commit: 4f0fbba4e034b3970664df17bc3d5fa0cd2dc099
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Tue Sep 22 23:38:33 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Wed Sep 23 08:32:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f0fbba4

x11-plugins/wmcpuwatch: update ebuild

Updated SRC_URI and HOMEPAGE, migrated to EAPI=7 and cmake.eclass.
Closes: https://bugs.gentoo.org/739810
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17641
Signed-off-by: Bernard Cafarelli  gentoo.org>

 x11-plugins/wmcpuwatch/metadata.xml |  3 ---
 x11-plugins/wmcpuwatch/wmcpuwatch-0.2-r1.ebuild | 18 +-
 2 files changed, 9 insertions(+), 12 deletions(-)

diff --git a/x11-plugins/wmcpuwatch/metadata.xml 
b/x11-plugins/wmcpuwatch/metadata.xml
index 00a3935917e..d34af4773b1 100644
--- a/x11-plugins/wmcpuwatch/metadata.xml
+++ b/x11-plugins/wmcpuwatch/metadata.xml
@@ -12,7 +12,4 @@ It is a fork of wmmon. wmmon shows the load of up to 10 CPUs. 
With a little twea
 
 wmcpuwatch now shows the load of all CPUs in the lower frame which allows 40 
CPUs at max.
 
-
-   StarFire/wmcpuwatch
-
 

diff --git a/x11-plugins/wmcpuwatch/wmcpuwatch-0.2-r1.ebuild 
b/x11-plugins/wmcpuwatch/wmcpuwatch-0.2-r1.ebuild
index e758ba522ee..0edf74c5ae3 100644
--- a/x11-plugins/wmcpuwatch/wmcpuwatch-0.2-r1.ebuild
+++ b/x11-plugins/wmcpuwatch/wmcpuwatch-0.2-r1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-inherit cmake-utils
+EAPI=7
+inherit cmake
 
 DESCRIPTION="dockapp showing the load of every logical CPU on the system"
-HOMEPAGE="https://bitbucket.org/StarFire/wmcpuwatch";
-SRC_URI="https://bitbucket.org/StarFire/${PN}/downloads/${P}.tar.bz2";
+HOMEPAGE="https://bitbucket-archive.softwareheritage.org/projects/st/StarFire/wmcpuwatch.html";
+SRC_URI="https://bitbucket-archive.softwareheritage.org/static/83/8395d160-de4b-42d6-a7d9-939eade4f58a/attachments/${P}.tar.bz2";
 
 LICENSE="GPL-3+"
 SLOT="0"
@@ -14,18 +14,18 @@ KEYWORDS="~amd64 ~x86"
 IUSE="doc"
 
 RDEPEND=">=x11-libs/libdockapp-0.7:="
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen[dot] )"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( app-doc/doxygen[dot] )"
 
 DOCS=( ChangeLog README.md )
 PATCHES=( "${FILESDIR}"/${P}-cmake.patch )
 
 src_prepare() {
-   cmake-utils_src_prepare
+   cmake_src_prepare
use doc || sed -e "s/add_subdirectory(doc)//" -i CMakeLists.txt || die
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
use doc && dodoc -r "${BUILD_DIR}"/doc/html
 }



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

2020-09-23 Thread Bernard Cafarelli
commit: 4f4675fd1036e0a31215bac7e994b5d26d7e1cd5
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sat Sep 19 23:01:28 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Wed Sep 23 09:00:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f4675fd

dev-libs/tinyxml: fix libdir path in tinyxml.pc file

While using clang/llvm/lld env the on configuration phase
the information about library directory is taken from tinyxml.pc file.

On the amd64 arch system the use of lld linker instead of ldd
results in linking error as LDFLAGS is additionally filled with
`-L/usr/lib -ltinyxml` instead of `-L/usr/lib64 -ltinyxml`.

I.e. it causes linking error for dev-util/codeblocks package
on clang/llvm/lld systems.

Closes: https://bugs.gentoo.org/738948

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/17606
Signed-off-by: Bernard Cafarelli  gentoo.org>

 dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild | 67 
 1 file changed, 67 insertions(+)

diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild 
b/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild
new file mode 100644
index 000..90847922daa
--- /dev/null
+++ b/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic toolchain-funcs eutils multilib
+
+DESCRIPTION="Simple and small C++ XML parser"
+HOMEPAGE="http://www.grinninglizard.com/tinyxml/index.html";
+SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~x64-macos ~x86-macos"
+IUSE="debug doc static-libs +stl"
+
+RDEPEND=""
+DEPEND="doc? ( app-doc/doxygen )"
+
+S="${WORKDIR}/${PN}"
+
+DOCS=( "changes.txt" "readme.txt" )
+
+src_prepare() {
+   local major_v=$(ver_cut 1)
+   local minor_v=$(ver_cut 2-3)
+
+   sed -e "s:@MAJOR_V@:$major_v:" \
+   -e "s:@MINOR_V@:$minor_v:" \
+   "${FILESDIR}"/Makefile-3 > Makefile || die
+
+   eapply -p0 "${FILESDIR}"/${PN}-2.6.1-entity.patch
+   eapply -p0 "${FILESDIR}"/${PN}.pc.patch
+
+   use debug && append-cppflags -DDEBUG
+   use stl && eapply "${FILESDIR}"/${P}-defineSTL.patch
+
+   sed -e "s:/lib:/$(get_libdir):g" -i tinyxml.pc || die # bug 738948
+   if use stl; then
+   sed -e "s/Cflags: -I\${includedir}/Cflags: -I\${includedir} 
-DTIXML_USE_STL=YES/g" -i tinyxml.pc || die
+   fi
+
+   if ! use static-libs; then
+   sed -e "/^all:/s/\$(name).a //" -i Makefile || die
+   fi
+
+   tc-export AR CXX RANLIB
+
+   [[ ${CHOST} == *-darwin* ]] && export 
LIBDIR="${EPREFIX}"/usr/$(get_libdir)
+   eapply_user
+}
+
+src_install() {
+   dolib.so *$(get_libname)*
+
+   insinto /usr/include
+   doins *.h
+
+   insinto /usr/share/pkgconfig
+   doins tinyxml.pc
+
+   einstalldocs
+
+   if use doc ; then
+   docinto html
+   dodoc -r docs/*
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmxres/

2020-09-23 Thread Bernard Cafarelli
commit: 359445060205ada4df02ef523c96c5ae56b21962
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Sep 23 22:24:26 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Wed Sep 23 22:24:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35944506

x11-plugins/wmxres: 1.4 bump

Clean ebuild after move to dockapps.net

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

 x11-plugins/wmxres/Manifest  |  1 +
 x11-plugins/wmxres/wmxres-1.4.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/x11-plugins/wmxres/Manifest b/x11-plugins/wmxres/Manifest
index a15be3b2367..c84ac83b236 100644
--- a/x11-plugins/wmxres/Manifest
+++ b/x11-plugins/wmxres/Manifest
@@ -1 +1,2 @@
 DIST wmxres-1.1-0.tar.gz 9948 BLAKE2B 
e9d0952a0cba30733f0b28ab0b1f37e7b0215ba71abda255646321ee673a09f8510384466919dd27679a6b91c68f7a31fe3ff646c7eb453193c9de29b46c5710
 SHA512 
e7b5bfb061822fb827da50b24287ab9c6b14d3ddf9a89ff6cd5e1bb61939905c901b4a0ff7a6492e0ccce3b39b8bb4d8ffb13cbf7978075a73a30080e25c18ad
+DIST wmxres-1.4.tar.gz 87647 BLAKE2B 
23a4ce2ea3b3371c105efdf05c250bf199988924530def6ac12581d591e36149f027ef2a9133ab53aa137e920d3e02a32bca3c2eab995b20c127a247a3be8755
 SHA512 
5fb69b1a34b90a5eb88de843adb59d88cf72654524bc6f6b90c5f03a9035eb07ebd53dd3babe19d4750d4a298b0a9f1e2cb1f21a1780498114c1fce2c1669213

diff --git a/x11-plugins/wmxres/wmxres-1.4.ebuild 
b/x11-plugins/wmxres/wmxres-1.4.ebuild
new file mode 100644
index 000..8fd98158803
--- /dev/null
+++ b/x11-plugins/wmxres/wmxres-1.4.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Dock application to select your display mode among those possible"
+HOMEPAGE="https://www.dockapps.net/wmxres";
+SRC_URI="https://www.dockapps.net/download/${P}.tar.gz";
+
+LICENSE="GPL-1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND=">=x11-libs/libdockapp-0.7:=
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXpm
+   x11-libs/libXxf86vm"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"



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

2020-05-29 Thread Bernard Cafarelli
commit: 6b0c2a341139f0d80594400530839a39e18e654a
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri May 29 20:31:20 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Fri May 29 20:45:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b0c2a34

x11-wm/windowmaker: add desktop eclass

For make_desktop_entry call

Closes: https://bugs.gentoo.org/724826
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Bernard Cafarelli  gentoo.org>

 x11-wm/windowmaker/windowmaker-0.95.8-r1.ebuild | 2 +-
 .../{windowmaker-0.95.9.ebuild => windowmaker-0.95.9-r1.ebuild} | 2 +-
 x11-wm/windowmaker/windowmaker-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-wm/windowmaker/windowmaker-0.95.8-r1.ebuild 
b/x11-wm/windowmaker/windowmaker-0.95.8-r1.ebuild
index 8b2e811ea5b..759d0ce688c 100644
--- a/x11-wm/windowmaker/windowmaker-0.95.8-r1.ebuild
+++ b/x11-wm/windowmaker/windowmaker-0.95.8-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit autotools eutils
+inherit autotools desktop eutils
 
 DESCRIPTION="The fast and light GNUstep window manager"
 HOMEPAGE="http://www.windowmaker.org/";

diff --git a/x11-wm/windowmaker/windowmaker-0.95.9.ebuild 
b/x11-wm/windowmaker/windowmaker-0.95.9-r1.ebuild
similarity index 98%
rename from x11-wm/windowmaker/windowmaker-0.95.9.ebuild
rename to x11-wm/windowmaker/windowmaker-0.95.9-r1.ebuild
index a11fcfdcd36..c33eb622649 100644
--- a/x11-wm/windowmaker/windowmaker-0.95.9.ebuild
+++ b/x11-wm/windowmaker/windowmaker-0.95.9-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit autotools eutils
+inherit autotools desktop eutils
 
 DESCRIPTION="The fast and light GNUstep window manager"
 HOMEPAGE="http://www.windowmaker.org/";

diff --git a/x11-wm/windowmaker/windowmaker-.ebuild 
b/x11-wm/windowmaker/windowmaker-.ebuild
index 7078f87e042..3ce59498cbf 100644
--- a/x11-wm/windowmaker/windowmaker-.ebuild
+++ b/x11-wm/windowmaker/windowmaker-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit autotools eutils git-r3
+inherit autotools desktop eutils git-r3
 
 DESCRIPTION="The fast and light GNUstep window manager"
 HOMEPAGE="http://www.windowmaker.org/";



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmacpi/files/, x11-plugins/wmacpi/

2020-05-29 Thread Bernard Cafarelli
commit: 08bd26cc0c8e46eb41df8e6ddb2b0b6070c6c25f
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri May 29 20:35:54 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Fri May 29 20:45:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08bd26cc

x11-plugins/wmacpi: fix build with -fno-common

Application needed a specific fix in addition to libdockapp one

Closes: https://bugs.gentoo.org/723168
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Bernard Cafarelli  gentoo.org>

 .../wmacpi/files/wmacpi-2.3-fno-common.patch   | 27 ++
 x11-plugins/wmacpi/wmacpi-2.3-r1.ebuild|  8 +--
 2 files changed, 33 insertions(+), 2 deletions(-)

diff --git a/x11-plugins/wmacpi/files/wmacpi-2.3-fno-common.patch 
b/x11-plugins/wmacpi/files/wmacpi-2.3-fno-common.patch
new file mode 100644
index 000..49ee8446fc4
--- /dev/null
+++ b/x11-plugins/wmacpi/files/wmacpi-2.3-fno-common.patch
@@ -0,0 +1,27 @@
+diff -Naur dockapps.orig/libacpi.c dockapps/libacpi.c
+--- dockapps.orig/libacpi.c2015-01-12 11:24:15.0 +0100
 dockapps/libacpi.c 2020-05-29 22:33:52.526826841 +0200
+@@ -17,6 +17,9 @@
+ #define SYSFS_DATA_SOURCE   1
+ static int data_source;
+ 
++battery_t batteries[MAXBATT];
++int verbosity;
++
+ /* local proto */
+ int acpi_get_design_cap(int batt);
+ 
+diff -Naur dockapps.orig/libacpi.h dockapps/libacpi.h
+--- dockapps.orig/libacpi.h2015-01-12 11:24:15.0 +0100
 dockapps/libacpi.h 2020-05-29 22:33:36.393811163 +0200
+@@ -128,8 +128,8 @@
+ 
+ 
+ /* Since these /are/ needed here . . . */
+-battery_t batteries[MAXBATT];
+-int verbosity;
++extern battery_t batteries[MAXBATT];
++extern int verbosity;
+ 
+ /* check if apm/acpi is enabled, etc */
+ int power_init(global_t *globals);

diff --git a/x11-plugins/wmacpi/wmacpi-2.3-r1.ebuild 
b/x11-plugins/wmacpi/wmacpi-2.3-r1.ebuild
index 5a0d2945eb4..9ee992963ca 100644
--- a/x11-plugins/wmacpi/wmacpi-2.3-r1.ebuild
+++ b/x11-plugins/wmacpi/wmacpi-2.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,9 +17,13 @@ DEPEND=">=x11-libs/libdockapp-0.7:=
 
 S=${WORKDIR}/dockapps
 
+PATCHES=(
+   "${FILESDIR}"/${P}-makefile.patch
+   "${FILESDIR}"/${P}-fno-common.patch
+   )
+
 src_prepare() {
default
-   eapply "${FILESDIR}"/${P}-makefile.patch
 
sed -e 's###' -i *.c || die
 }



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

2020-05-29 Thread Bernard Cafarelli
commit: e12e70941dfaf7c3c79457de3b3b7edc41f12155
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri May 29 20:45:40 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Fri May 29 20:45:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e12e7094

media-libs/libinsane: needs object-introspection dependency

Closes: https://bugs.gentoo.org/724770
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Bernard Cafarelli  gentoo.org>

 media-libs/libinsane/libinsane-1.0.4.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-libs/libinsane/libinsane-1.0.4.ebuild 
b/media-libs/libinsane/libinsane-1.0.4.ebuild
index 15d9682e644..bf213a42796 100644
--- a/media-libs/libinsane/libinsane-1.0.4.ebuild
+++ b/media-libs/libinsane/libinsane-1.0.4.ebuild
@@ -13,7 +13,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="doc gtk-doc test"
 
-RDEPEND="media-gfx/sane-backends"
+RDEPEND="dev-libs/gobject-introspection
+   media-gfx/sane-backends"
 DEPEND="${RDEPEND}
doc? (
app-doc/doxygen



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

2020-05-29 Thread Bernard Cafarelli
commit: a3ddbdccf45023ed2e9310c7de412b6b0b1c3601
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri May 29 20:44:46 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Fri May 29 20:45:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3ddbdcc

media-libs/libinsane: drop old

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

 media-libs/libinsane/Manifest   |  3 --
 media-libs/libinsane/libinsane-1.0.1.ebuild | 46 
 media-libs/libinsane/libinsane-1.0.2.ebuild | 46 
 media-libs/libinsane/libinsane-1.0.3.ebuild | 47 -
 4 files changed, 142 deletions(-)

diff --git a/media-libs/libinsane/Manifest b/media-libs/libinsane/Manifest
index 65fa5e3d37c..d87f78799b3 100644
--- a/media-libs/libinsane/Manifest
+++ b/media-libs/libinsane/Manifest
@@ -1,4 +1 @@
-DIST libinsane-1.0.1.tar.gz 706575 BLAKE2B 
32ae63c275e6e9c709aefd0c6ed2237df70ad027626cf6ded2009071c74ce925d50ab730bd36b677915d2bd6e606d6337e890cfcc3e8bf4a1f281e026140537a
 SHA512 
1b7091b207b8ea559f21084aa8231c62f34dfa6043e9f358d55708006989c50ee131011dbe5bd03bcd1212cd0219ae9d65a544e57cf3a71c4c2f65e5d89257bc
-DIST libinsane-1.0.2.tar.gz 712366 BLAKE2B 
5be68792b3a89718308a180b1ca9383e7aebbd2f4e3420376ffecbc7d9b32d16b2fdcf060760708f8ef8f125c4d4caf2f41c6c15da53506e46302dc4155038be
 SHA512 
d65c3fdcc8f64be473a7ff8078b5c9cbfa65ebbf44184fb76c12b40eedc87742167c8fa720683d83d5d29292664c6e311a2c12f45dff35306f60ac7612e63d97
-DIST libinsane-1.0.3.tar.gz 715603 BLAKE2B 
f6e97fc62c38a3481675671c5bed90d2c9c9db0ce9bf36e66f49f94726ce708300157484107e16b8e5f5a2c86fdd456418998a4b5566391246eeb213bf95f79f
 SHA512 
2508347554cbcfc122dd8be16e60d7357a2fb7876ee044ba6024a4e564378d3748d1b267bd3b63cb0a2f6f9bb8daf748be72d3901d8f6e36961cf0849ff4ceb4
 DIST libinsane-1.0.4.tar.gz 950729 BLAKE2B 
c09257646b21421eea6312748284456bd7b6f3eb1b64b831e15ae02b519e13d8bb39e2447186f44c6345190bf5e6a38640d9b95a73cbc899ece7c669c3650760
 SHA512 
2a042fa55874f108b4b1a2cdb88ce60e771f6789cb5704298ce60c4373b4b60e6461e7cf2a96652e1e06a481c02dc6cf9d6aae12c97ad5ac484de815419af5be

diff --git a/media-libs/libinsane/libinsane-1.0.1.ebuild 
b/media-libs/libinsane/libinsane-1.0.1.ebuild
deleted file mode 100644
index a2d1169ab99..000
--- a/media-libs/libinsane/libinsane-1.0.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit meson vala
-
-DESCRIPTION="Crossplatform access to image scanners"
-HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork/libinsane";
-SRC_URI="https://gitlab.gnome.org/World/OpenPaperwork/libinsane/-/archive/${PV}/${P}.tar.gz";
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc gtk-doc test"
-
-RDEPEND="media-gfx/sane-backends"
-DEPEND="${RDEPEND}
-   doc? (
-   app-doc/doxygen
-   dev-util/gtk-doc
-   )
-   test? (
-   dev-util/cunit
-   dev-util/valgrind
-   )"
-
-BDEPEND="virtual/pkgconfig
-   $(vala_depend)"
-
-# Tests require an operational valgrind
-# https://wiki.gentoo.org/wiki/Debugging
-RESTRICT="test"
-:
-PATCHES=( "${FILESDIR}"/${P}-meson_options.patch )
-
-src_prepare() {
-   vala_src_prepare
-   default
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use doc doc)
-   )
-   meson_src_configure
-}

diff --git a/media-libs/libinsane/libinsane-1.0.2.ebuild 
b/media-libs/libinsane/libinsane-1.0.2.ebuild
deleted file mode 100644
index 5fa12b107f7..000
--- a/media-libs/libinsane/libinsane-1.0.2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit meson vala
-
-DESCRIPTION="Crossplatform access to image scanners"
-HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork/libinsane";
-SRC_URI="https://gitlab.gnome.org/World/OpenPaperwork/libinsane/-/archive/${PV}/${P}.tar.gz";
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc gtk-doc test"
-
-RDEPEND="media-gfx/sane-backends"
-DEPEND="${RDEPEND}
-   doc? (
-   app-doc/doxygen
-   dev-util/gtk-doc
-   )
-   test? (
-   dev-util/cunit
-   dev-util/valgrind
-   )"
-
-BDEPEND="virtual/pkgconfig
-   $(vala_depend)"
-
-# Tests require an operational valgrind
-# https://wiki.gentoo.org/wiki/Debugging
-RESTRICT="test"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.0.1-meson_options.patch )
-
-src_prepare() {
-   vala_src_prepare
-   default
-}
-
-src_configure() {
-  

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

2020-05-30 Thread Bernard Cafarelli
commit: ce6dcfc30bb8b84de9f61e729894d05131294e73
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat May 30 10:29:25 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Sat May 30 10:29:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce6dcfc3

x11-libs/libdockapp: add USE=static-libs

Closes: https://bugs.gentoo.org/726144
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Bernard Cafarelli  gentoo.org>

 x11-libs/libdockapp/libdockapp-0.7.2-r3.ebuild | 49 ++
 1 file changed, 49 insertions(+)

diff --git a/x11-libs/libdockapp/libdockapp-0.7.2-r3.ebuild 
b/x11-libs/libdockapp/libdockapp-0.7.2-r3.ebuild
new file mode 100644
index 000..d612e81a768
--- /dev/null
+++ b/x11-libs/libdockapp/libdockapp-0.7.2-r3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools font
+
+DESCRIPTION="Window Maker Dock Applet Library"
+HOMEPAGE="https://www.dockapps.net/libdockapp";
+SRC_URI="https://dev.gentoo.org/~voyageur/distfiles/${P}.tar.gz";
+
+LICENSE="MIT public-domain"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+# X equired for font eclass
+IUSE="+X static-libs"
+REQUIRED_USE="X"
+
+RDEPEND="x11-libs/libX11
+   x11-libs/libXt
+   x11-libs/libXext
+   x11-libs/libXpm"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+
+FONT_S=${S}/fonts
+FONT_SUFFIX="gz"
+DOCS="README ChangeLog NEWS AUTHORS"
+PATCHES=( "${FILESDIR}"/${P}-fno-common.patch )
+
+src_prepare()
+{
+   default
+   eautoreconf
+}
+
+src_configure()
+{
+   # Font installation handled by font eclass
+   econf \
+   $(use_enable static-libs static) \
+   --without-font \
+   --without-examples
+}
+
+src_install()
+{
+   emake DESTDIR="${D}" install
+   font_src_install
+}



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

2020-05-30 Thread Bernard Cafarelli
commit: 41ee99357cf905d160d239f0e74bfc1dcf0defc0
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat May 30 14:23:26 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Sat May 30 22:31:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41ee9935

net-mail/fetchmail: 6.4.6 bump

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

 net-mail/fetchmail/Manifest   |   1 +
 net-mail/fetchmail/fetchmail-6.4.6.ebuild | 107 ++
 2 files changed, 108 insertions(+)

diff --git a/net-mail/fetchmail/Manifest b/net-mail/fetchmail/Manifest
index e7689acfcf5..0aea9b3017d 100644
--- a/net-mail/fetchmail/Manifest
+++ b/net-mail/fetchmail/Manifest
@@ -2,3 +2,4 @@ DIST fetchmail-6.4.1.tar.xz 1257488 BLAKE2B 
101a7c2da7374eb180a4afd576bd436e0742
 DIST fetchmail-6.4.2.tar.xz 1261472 BLAKE2B 
11d00eeef39ceda6374a66909e2f8815c2f22ac7321ccd47eff8387e71056a8094c616f903ac0502a0a0a18929c11d4102d116229f6f875f413e026735040190
 SHA512 
8ec62a5df81b9b8c5e5479d35a10aded22aca74f671cded339dc7ae1c78d8a8638dfe4f04be35334184b5b27f3fb857402dc5b587cca8ede3f5b9b268b37edc1
 DIST fetchmail-6.4.3.tar.xz 1261452 BLAKE2B 
a52adb55153e8b9765cde8fe232a34cdea005d69105337336282e5d16fdd87eb44dde166f3c0a3ac869bce5e53eff2b49db38e80be66bc8bddad9d50ea456df6
 SHA512 
090647f4c6102048a882ce48d4fd57fe2a02f43ab2cbef9ef6a8874c3e075295f0dc01493deab37e2d47d98f337560c465a37397fd6d9002fa280d88d57564a7
 DIST fetchmail-6.4.4.tar.xz 1259576 BLAKE2B 
8943e3f8d8d2ca853c1e5540c12894d8b932aa1d8866898093f7ad1c5605b8a695c54d6626c91f312d24729c9477f21907dc18ffcc527159a0fac62e5f5edccf
 SHA512 
ea2492ec86974c3d4c7c5f8707e0e12becaa3fe906b618620f129df96e403b8312390e55db8fd8b8a942708154fb90bf936e8d47e6c4d08e3e0dc95c80e8c1ff
+DIST fetchmail-6.4.6.tar.xz 1262256 BLAKE2B 
c5abb5b8b80f2cd61fd3c6c38956c753bb74597c585974d5529c8c7665ef13483b4292c1247df43f8702f8bd3b055b8f77bdfc2ae620bea170e8bd457fec9a49
 SHA512 
0101c79039c754b55e94181fb6c51f07782e581123e25ac72a99c2abe8f3ac4af3e97b12bab50813fb9300179b921c80d0bc60f528ad73c914ad266e29fb6513

diff --git a/net-mail/fetchmail/fetchmail-6.4.6.ebuild 
b/net-mail/fetchmail/fetchmail-6.4.6.ebuild
new file mode 100644
index 000..0688fb62856
--- /dev/null
+++ b/net-mail/fetchmail/fetchmail-6.4.6.ebuild
@@ -0,0 +1,107 @@
+# 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="tk"
+
+inherit python-single-r1 systemd toolchain-funcs autotools
+
+DESCRIPTION="the legendary remote-mail retrieval and forwarding utility"
+HOMEPAGE="http://www.fetchmail.info/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2 public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+IUSE="ssl nls kerberos tk socks libressl"
+REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="acct-user/fetchmail
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-1.1.1:= )
+   libressl?  ( dev-libs/libressl:= )
+   )
+   kerberos? (
+   virtual/krb5
+   !libressl? ( >=dev-libs/openssl-1.0.2:= )
+   libressl?  ( dev-libs/libressl:= )
+   )
+   nls? ( virtual/libintl )
+   !elibc_glibc? ( sys-libs/e2fsprogs-libs )
+   socks? ( net-proxy/dante )
+   tk? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/future[${PYTHON_MULTI_USEDEP}]
+   ')
+   )"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   sys-devel/flex
+   nls? ( sys-devel/gettext )"
+
+DOCS="FAQ FEATURES NEWS NOTES README README.NTLM README.SSL* TODO"
+HTML_DOCS="*.html"
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.3.26-python-optional.patch
+)
+S=${WORKDIR}/${P/_/.}
+
+pkg_setup() {
+   use tk && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   # don't compile during src_install
+   use tk && : > "${S}"/py-compile
+   eautoreconf
+}
+
+src_configure() {
+   use tk || export PYTHON=:
+
+   econf \
+   --enable-RPA \
+   --enable-NTLM \
+   --enable-SDPS \
+   $(use_enable nls) \
+   $(use_with ssl ssl "${EPREFIX}/usr") \
+   $(use kerberos && echo "--with-ssl=${EPREFIX}/usr") \
+   $(use_with kerberos gssapi) \
+   $(use_with kerberos kerberos5) \
+   --without-hesiod \
+   $(use_with socks)
+}
+
+src_compile() {
+   emake AR="$(tc-getAR)"
+}
+
+src_install() {
+  

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

2020-05-30 Thread Bernard Cafarelli
commit: 8afa415497943fbb78315a00acd28a1e55cc79e0
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat May 30 22:39:22 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Sat May 30 22:39:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8afa4154

app-backup/rdiff-backup: 2.0.3 bump

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

 app-backup/rdiff-backup/Manifest   |  1 +
 .../files/rdiff-backup-2.0.3-no-docs.patch | 23 
 app-backup/rdiff-backup/rdiff-backup-2.0.3.ebuild  | 32 ++
 3 files changed, 56 insertions(+)

diff --git a/app-backup/rdiff-backup/Manifest b/app-backup/rdiff-backup/Manifest
index e9bd5553408..e4f23889dec 100644
--- a/app-backup/rdiff-backup/Manifest
+++ b/app-backup/rdiff-backup/Manifest
@@ -1 +1,2 @@
 DIST rdiff-backup-2.0.0.tar.gz 408352 BLAKE2B 
c2a7ae90ea147398d648142e20761e3caf4f08948dcd0a3de22254a13857d3e99cb2801c83084dd13dd84764cebc7651b42a70a788553c67925521e2ed123953
 SHA512 
0bf06d4eefffd41e86224d798e6ac6852ca0fd356be73d651ffaf63c37aaa043a6d22f8025619ab4a86e54f6e98e61f445ab68a6f87f4f2f48e635507ea110ec
+DIST rdiff-backup-2.0.3.tar.gz 422823 BLAKE2B 
0d4f3165abb8893dfe0619ae80f4c93e676012c4cc763c28cd1aac4eee84e6f8ae2717b5b9722c1b89a9599f3ce487580eac6780799e028f269ea1ce4a40deea
 SHA512 
a4d517182ba1521195f46abde67e7963c7b44722b37d20a7f9afb446a1b90095deba1da9aaa940d174d5cf8dd01948619846d689e5675326b271141b355831fb

diff --git a/app-backup/rdiff-backup/files/rdiff-backup-2.0.3-no-docs.patch 
b/app-backup/rdiff-backup/files/rdiff-backup-2.0.3-no-docs.patch
new file mode 100644
index 000..7ac2e4aea21
--- /dev/null
+++ b/app-backup/rdiff-backup/files/rdiff-backup-2.0.3-no-docs.patch
@@ -0,0 +1,23 @@
+diff -Naur rdiff-backup-2.0.3.orig/setup.py rdiff-backup-2.0.3/setup.py
+--- rdiff-backup-2.0.3.orig/setup.py   2020-05-17 11:28:17.0 +0200
 rdiff-backup-2.0.3/setup.py2020-05-31 00:36:19.404101919 +0200
+@@ -194,19 +194,6 @@
+ scripts=["src/rdiff-backup", "src/rdiff-backup-statistics", 
"src/rdiff-backup-delete"],
+ data_files=[
+ ("share/man/man1", ["build/rdiff-backup.1", 
"build/rdiff-backup-statistics.1"]),
+-(
+-"share/doc/rdiff-backup",
+-[
+-"CHANGELOG.md",
+-"COPYING",
+-"README.md",
+-"docs/FAQ.md",
+-"docs/examples.md",
+-"docs/DEVELOP.md",
+-"docs/Windows-README.md",
+-"docs/Windows-DEVELOP.md",
+-],
+-),
+ ("share/bash-completion/completions", 
["tools/bash-completion/rdiff-backup"]),
+ ],
+ # options is a hash of hash with command -> option -> value

diff --git a/app-backup/rdiff-backup/rdiff-backup-2.0.3.ebuild 
b/app-backup/rdiff-backup/rdiff-backup-2.0.3.ebuild
new file mode 100644
index 000..61297c203a5
--- /dev/null
+++ b/app-backup/rdiff-backup/rdiff-backup-2.0.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit distutils-r1
+
+DESCRIPTION="Local/remote mirroring+incremental backup"
+HOMEPAGE="https://github.com/rdiff-backup/rdiff-backup";
+SRC_URI="https://github.com/rdiff-backup/${PN}/releases/download/v${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
+IUSE="examples"
+
+DEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   >=net-libs/librsync-1.0:0="
+RDEPEND="dev-python/pylibacl[${PYTHON_USEDEP}]
+   dev-python/pyxattr[${PYTHON_USEDEP}]
+   >=net-libs/librsync-1.0:0="
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.0.3-no-docs.patch"
+)
+
+python_install_all() {
+   local DOCS=( docs/FAQ.md )
+   use examples && DOCS+=( docs/examples.md )
+   distutils-r1_python_install_all
+}



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

2020-05-30 Thread Bernard Cafarelli
commit: 157d1c07b1ea26a66771b2ff75a4162b96a72297
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat May 30 22:34:38 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Sat May 30 22:34:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=157d1c07

net-libs/librsync: 2.3.1 bump

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

 net-libs/librsync/Manifest  |  1 +
 net-libs/librsync/librsync-2.3.1.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/net-libs/librsync/Manifest b/net-libs/librsync/Manifest
index 1ba8bce2c89..6411f3fc572 100644
--- a/net-libs/librsync/Manifest
+++ b/net-libs/librsync/Manifest
@@ -4,3 +4,4 @@ DIST librsync-2.0.2.tar.gz 174480 BLAKE2B 
e77d554ad08a852459fe2798249f47ca7f2684
 DIST librsync-2.1.0.tar.gz 175630 BLAKE2B 
effd2a8c79fae202921220db7581be1d9f7d278e6ee5155a23e586d9d4a7a27bbc4a50049ddca3b187a8e08451c6dcde7340d22be9fde0c2c12462392043fd8e
 SHA512 
9b91f4b696c1d1cdacb5c0679c7df7a92641e0a6a599c2e5de2bc0af3052b2045bb16c40b072c40859074d792c78c57afb0817917fa9843b179befa4506ebf04
 DIST librsync-2.2.1.tar.gz 180649 BLAKE2B 
6dd97a7f140655317c5258d9588ba831716a8909c0d145665b742640a02b317f8736c05b04106f7a221726680f9ccf0ec1bd9a7f760851a993b7783f93193804
 SHA512 
6581a4285ebcfa1c4dfecac2d6796dab736a4c66a7fb82863c778506073446d9a113d39de7eb29e845a484646f1d8fec29019338bce31a091b0acdc461ab1bcd
 DIST librsync-2.3.0.tar.gz 192493 BLAKE2B 
c9bb0f211d0d579bec3b7236cfac0ec1dcca6b87458c823430c588b4398b06a559e55e3b9ff8a9f635f7e79bb9c57fbb4b301b55c51c3a694287051557b45a16
 SHA512 
49b2243b7515a6e69abce438a27515a35ecfe327aee849514af539975418d24b7be2d2c2f8c753860f43bf9596c6a7833694e7d94c30f14093aa12363e0d7ffc
+DIST librsync-2.3.1.tar.gz 194573 BLAKE2B 
e18c5d76b45701d881f64bf642ec40844bca507b99ab3161b1bf9446a7a0e2cc954d5d5b37a0d8894fabde2a8f6e2896ef1fc51942cf5c40b2f8a1bb94c20ee0
 SHA512 
89e5b5ad960b8036acce41df09f5e50601d7eb57d48a2bd21c4ee54a3a375f62ee514036b9a562277b5656735b84cadf6f54cbf48c364bbf0c04f2d95ae3b5a6

diff --git a/net-libs/librsync/librsync-2.3.1.ebuild 
b/net-libs/librsync/librsync-2.3.1.ebuild
new file mode 100644
index 000..4a6965cbd50
--- /dev/null
+++ b/net-libs/librsync/librsync-2.3.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+DESCRIPTION="Remote delta-compression library"
+HOMEPAGE="https://librsync.github.io/";
+SRC_URI="https://github.com/librsync/librsync/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/2.2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+
+RDEPEND="
+   dev-libs/popt
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_LIBB2=OFF
+   )
+
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmcms/files/

2020-05-31 Thread Bernard Cafarelli
commit: c6478a9dacd625db4650112e8c092676e06b28f5
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun May 31 16:11:49 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Sun May 31 23:01:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6478a9d

x11-plugins/wmcms: remove unused patch

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16033
Signed-off-by: Bernard Cafarelli  gentoo.org>

 x11-plugins/wmcms/files/wmcms-0.3.5-fno-common.patch | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/x11-plugins/wmcms/files/wmcms-0.3.5-fno-common.patch 
b/x11-plugins/wmcms/files/wmcms-0.3.5-fno-common.patch
deleted file mode 100644
index 3b060769667..000
--- a/x11-plugins/wmcms/files/wmcms-0.3.5-fno-common.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -Naur wmcms-0.3.5.orig/wmcms.c wmcms-0.3.5/wmcms.c
 wmcms-0.3.5.orig/wmcms.c   2001-09-24 00:57:06.0 +0200
-+++ wmcms-0.3.5/wmcms.c2020-03-29 13:04:56.465162877 +0200
-@@ -28,6 +28,7 @@
- GC gc;
- Pixmap pixmap;
- Pixmap backdrop;
-+Display *display;
- 
- int advanced;
- int up;



[gentoo-commits] repo/gentoo:master commit in: games-board/gnubg/

2019-12-05 Thread Bernard Cafarelli
commit: 951e437d99bf20ef383978a1e62dd277db062fc7
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Dec  5 18:36:19 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Thu Dec  5 18:36:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=951e437d

games-board/gnubg: 1.06.002 bump

Switch to GNU homepage, support python3 and disabling python

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

 games-board/gnubg/Manifest  |  1 +
 games-board/gnubg/gnubg-1.06.002.ebuild | 96 +
 2 files changed, 97 insertions(+)

diff --git a/games-board/gnubg/Manifest b/games-board/gnubg/Manifest
index 99b16a8f1db..e892648669c 100644
--- a/games-board/gnubg/Manifest
+++ b/games-board/gnubg/Manifest
@@ -1 +1,2 @@
 DIST gnubg-release-1.05.000-sources.tar.gz 15030177 BLAKE2B 
a53c7d1d242083631a18f8c3eaa4d006fbbda8b6aef8240c1cc27a98b284cebd31ad2787ddd6e360a96bb365851c611971d47f686b2d8a42dfa35ff6a240eb02
 SHA512 
1d8080c362cb32a3828b6913823d0eb42b0befac7a9fbd6d5ee3346e7515f6150876ac3b8bd59d5fd0c0de2a03187441165bb82eff0ffa1fb84e385dcea58590
+DIST gnubg-release-1.06.002-sources.tar.gz 13163681 BLAKE2B 
1b631af8b268c722624012f86318844376bb21158f231d807cbfbb101ecef03ed90f7f253121844dd4221dc8026af5619fe9f62aff64e20d6c2b84450f9705d0
 SHA512 
77594209032a0d81deb802da249d7f40812127dd1e080413eda75015f324fec9592b1b51772403f501b21e39d3dd371931d82b43c24f614a7d16c5234d271948

diff --git a/games-board/gnubg/gnubg-1.06.002.ebuild 
b/games-board/gnubg/gnubg-1.06.002.ebuild
new file mode 100644
index 000..810ad7e6051
--- /dev/null
+++ b/games-board/gnubg/gnubg-1.06.002.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+inherit desktop python-single-r1 xdg
+
+DESCRIPTION="GNU BackGammon"
+HOMEPAGE="https://www.gnu.org/software/gnubg/";
+SRC_URI="ftp://ftp.gnu.org/gnu/gnubg/${PN}-release-${PV}-sources.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+IUSE="cpu_flags_x86_avx gtk opengl python sqlite cpu_flags_x86_sse 
cpu_flags_x86_sse2 threads"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="dev-db/sqlite:3
+   dev-libs/glib:2
+   dev-libs/gmp:0
+   dev-libs/libxml2
+   media-fonts/dejavu
+   media-libs/freetype:2
+   media-libs/libcanberra
+   media-libs/libpng:0
+   sys-libs/readline:0
+   x11-libs/cairo
+   x11-libs/pango
+   gtk? ( x11-libs/gtk+:2 )
+   opengl? (
+   x11-libs/gtk+:2
+   x11-libs/gtkglext
+   virtual/glu
+   )
+   python? ( ${PYTHON_DEPS} )
+   virtual/libintl"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # use ${T} instead of /tmp for constructing credits (bug #298275)
+   sed -i -e 's:/tmp:${T}:' credits.sh || die
+   sed -i -e 's/fonts //' Makefile.in || die # handle font install ourself 
to fix bug #335774
+   sed -i \
+   -e '/^localedir / s#=.*$#= @localedir@#' \
+   -e '/^gnulocaledir / s#=.*$#= @localedir@#' \
+   po/Makefile.in.in || die
+   sed -i \
+   -e '/^gnubgiconsdir / s#=.*#= /usr/share#' \
+   -e '/^gnubgpixmapsdir / s#=.*#= /usr/share/pixmaps#' \
+   pixmaps/Makefile.in || die
+   sed -i \
+   -e '1i#include ' \
+   copying.c || die #551896
+}
+
+src_configure() {
+   local simd=no
+   local gtk_arg=--without-gtk
+
+   if use gtk || use opengl ; then
+   gtk_arg=--with-gtk
+   fi
+   use cpu_flags_x86_sse  && simd=sse
+   use cpu_flags_x86_sse2 && simd=sse2
+   use cpu_flags_x86_avx  && simd=avx
+   econf \
+   --localedir=/usr/share/locale \
+   --docdir=/usr/share/doc/${PF}/html \
+   --disable-cputest \
+   --enable-simd=${simd} \
+   ${gtk_arg} \
+   $(use_enable threads) \
+   $(usex python --with-python=${EPYTHON} --without-python) \
+   $(use_with sqlite sqlite) \
+   $(use_with opengl board3d)
+}
+
+src_install() {
+   default
+   insinto /usr/share/${PN}
+   doins ${PN}.weights *bd
+   dodir /usr/share/${PN}/fonts
+   dosym ../../fonts/dejavu/DejaVuSans.ttf /usr/share/${PN}/fonts/Vera.ttf
+   dosym ../../fonts/dejavu/DejaVuSans-Bold.ttf 
/usr/share/${PN}/fonts/VeraBd.ttf
+   dosym ../../fonts/dejavu/DejaVuSerif-Bold.ttf 
/usr/share/${PN}/fonts/VeraSeBd.ttf
+   make_desktop_entry "gnubg -w" "GNU Backgammon"
+}



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

2019-12-05 Thread Bernard Cafarelli
commit: eab04d1e37046000777941150760a0955b94dbdf
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Dec  5 12:20:14 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Thu Dec  5 18:36:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eab04d1e

media-gfx/displaycal: drop old

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

 media-gfx/displaycal/Manifest  |  2 -
 media-gfx/displaycal/displaycal-3.8.7.0.ebuild | 64 --
 media-gfx/displaycal/displaycal-3.8.7.1.ebuild | 64 --
 3 files changed, 130 deletions(-)

diff --git a/media-gfx/displaycal/Manifest b/media-gfx/displaycal/Manifest
index 178f7b9d3e0..0a6d3db0067 100644
--- a/media-gfx/displaycal/Manifest
+++ b/media-gfx/displaycal/Manifest
@@ -1,3 +1 @@
-DIST DisplayCAL-3.8.7.0.tar.gz 10619677 BLAKE2B 
9b697d3548bd3a2a7a5f2bb38589bdd7e67ff964b613371a83ae11ec1a114874283d67a442f4336a1d50e86fe127ae755ea68865de112ea83520def404a6e715
 SHA512 
f47cda64648ef59c211aa54993ee423e80caf26f8942de88672e430bec7976d83f15c58fe9df8217217be48a1b36e8c3342fc3baf862077fe229da214fd38400
-DIST DisplayCAL-3.8.7.1.tar.gz 10621039 BLAKE2B 
be4e350a63efb615a363aea36e4e92bc837d0021088ab28f78e92ba0743af5e3930812c1154d32ff06d301461d44b50b483ea15e6954943204974cc264918057
 SHA512 
67f49b3ae85620f9e9c7e9d4162538f78ab160a590e6cb95f78203045e0d2d8d604abe3ab533030e9359d70292a8b7dd02174c99b3143fabd7ca27a3b07a5626
 DIST DisplayCAL-3.8.8.1.tar.gz 10625317 BLAKE2B 
3e988221ee7d75d5a34b1cd69ab80737017c7e7a0fa16c3bc1587210b6b1108e623a3ccada3be8b99fae4c0a70f2cf4529332f87f0ac13fedf2a1f22fcbd
 SHA512 
e16cdc4590274f10fc122e18a5d94a1d326c43bc132e7af97c6f28c5a656f02203cfb7c73b92fa98d3ee2a8bbf560514615bc9b34c881d2758a5a6f2867092b3

diff --git a/media-gfx/displaycal/displaycal-3.8.7.0.ebuild 
b/media-gfx/displaycal/displaycal-3.8.7.0.ebuild
deleted file mode 100644
index 6d9baac97b2..000
--- a/media-gfx/displaycal/displaycal-3.8.7.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 gnome2-utils xdg
-
-MY_PN="DisplayCAL"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Display calibration and characterization powered by Argyll CMS"
-HOMEPAGE="https://displaycal.net/";
-SRC_URI="mirror://sourceforge/dispcalgui/${MY_P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   >=media-gfx/argyllcms-1.1.0
-   dev-python/wxpython:3.0[${PYTHON_USEDEP}]
-   >=x11-libs/libX11-1.3.3
-   >=x11-apps/xrandr-1.3.2
-   >=x11-libs/libXxf86vm-1.1.0
-   >=x11-libs/libXinerama-1.1
-"
-RDEPEND="${DEPEND}
-   dev-python/faulthandler[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.2.1[${PYTHON_USEDEP}]
-"
-
-# Just in case someone renames the ebuild
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   # Do not generate udev/hotplug files
-   sed -e '/if 
os.path.isdir/s#/etc/udev/rules.d\|/etc/hotplug#\0-non-existant#' \
-   -i DisplayCAL/setup.py || die
-   # Prohibit setup from running xdg-* programs, resulting to sandbox 
violation
-   sed -e '/if which/s#xdg-icon-resource#\0-non-existant#' \
-   -e '/if which/s#xdg-desktop-menu#\0-non-existant#' \
-   -i DisplayCAL/postinstall.py || die
-
-   # Remove deprecated Encoding key from .desktop file
-   sed -e '/Encoding=UTF-8/d' -i misc/*.desktop  || die
-
-   # Remove x-world Media Type
-   sed -e 's/x\-world\/x\-vrml\;//g' \
-   -i misc/displaycal-vrml-to-x3d-converter.desktop || die
-
-   distutils-r1_src_prepare
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_icon_cache_update
-}

diff --git a/media-gfx/displaycal/displaycal-3.8.7.1.ebuild 
b/media-gfx/displaycal/displaycal-3.8.7.1.ebuild
deleted file mode 100644
index 6d9baac97b2..000
--- a/media-gfx/displaycal/displaycal-3.8.7.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 gnome2-utils xdg
-
-MY_PN="DisplayCAL"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Display calibration and characterization powered by Argyll CMS"
-HOMEPAGE="https://displaycal.net/";
-SRC_URI="mirror://sourceforge/dispcalgui/${MY_P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   >=media-gfx/argyllcms-1.1.0
-   dev

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

2019-12-05 Thread Bernard Cafarelli
commit: 394f9d84b1d266ea4435a10d1a7ab90f1c5b
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Dec  5 21:52:59 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Thu Dec  5 21:53:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=394f9d84

gnustep-apps/cenon: 4.0.6 bump

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

 gnustep-apps/cenon/Manifest|  1 +
 gnustep-apps/cenon/cenon-4.0.6.ebuild  | 23 ++
 gnustep-apps/cenon/files/cenon-4.0.6-install.patch | 20 +++
 .../files/cenon-4.0.6-invalid_array_syntax.patch   | 20 +++
 4 files changed, 64 insertions(+)

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

diff --git a/gnustep-apps/cenon/cenon-4.0.6.ebuild 
b/gnustep-apps/cenon/cenon-4.0.6.ebuild
new file mode 100644
index 000..512edd10e9d
--- /dev/null
+++ b/gnustep-apps/cenon/cenon-4.0.6.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnustep-2
+
+S=${WORKDIR}/${PN/c/C}
+
+DESCRIPTION="Cenon is a vector graphics tool for GNUstep, OpenStep and MacOSX"
+HOMEPAGE="http://www.cenon.info/";
+SRC_URI="http://www.cenon.zone/download/source/${P/c/C}.tar.bz2";
+KEYWORDS="~amd64 ~ppc ~x86"
+SLOT="0"
+LICENSE="Cenon"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=gnustep-libs/cenonlibrary-4.0.0"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-install.patch
+   "${FILESDIR}"/${P}-invalid_array_syntax.patch
+   )

diff --git a/gnustep-apps/cenon/files/cenon-4.0.6-install.patch 
b/gnustep-apps/cenon/files/cenon-4.0.6-install.patch
new file mode 100644
index 000..b4b78d6e0a6
--- /dev/null
+++ b/gnustep-apps/cenon/files/cenon-4.0.6-install.patch
@@ -0,0 +1,20 @@
+diff -Naur Cenon.orig/GNUmakefile.postamble Cenon/GNUmakefile.postamble
+--- Cenon.orig/GNUmakefile.postamble   2019-12-05 22:46:35.156776358 +0100
 Cenon/GNUmakefile.postamble2019-12-05 22:46:50.725769361 +0100
+@@ -18,13 +18,13 @@
+ # before-install::
+ 
+ # Things to do after installing
+-after-install::
++#after-install::
+   # copy library
+   #rm -R $(GNUSTEP_LIBRARY)/$(APP_NAME)
+   #mkdir $(GNUSTEP_LIBRARY)/
+-  cp -R Library/$(APP_NAME)/ $(GNUSTEP_LIBRARY)/
++  #cp -R Library/$(APP_NAME)/ $(GNUSTEP_LIBRARY)/
+   # set permissions (rrr)
+-  chmod -R ugo+rX $(GNUSTEP_APPS)/$(APP_NAME).*
++  #chmod -R ugo+rX $(GNUSTEP_APPS)/$(APP_NAME).*
+   #chmod -R ugo+rX $(GNUSTEP_LIBRARY)/$(APP_NAME)
+ 
+ # Things to do before uninstalling

diff --git a/gnustep-apps/cenon/files/cenon-4.0.6-invalid_array_syntax.patch 
b/gnustep-apps/cenon/files/cenon-4.0.6-invalid_array_syntax.patch
new file mode 100644
index 000..696a5c8d175
--- /dev/null
+++ b/gnustep-apps/cenon/files/cenon-4.0.6-invalid_array_syntax.patch
@@ -0,0 +1,20 @@
+Decsription: Fix FTBFS due to invalid syntax that only works with Clang.
+Author: Yavor Doganov 
+Forwarded: i...@cenon.com
+Last-Update: 2018-03-12
+---
+
+--- cenon.app.orig/VHFImport/PSImport.m
 cenon.app/VHFImport/PSImport.m
+@@ -180,7 +180,10 @@
+ NSString*output;
+ 
+ [task setLaunchPath: @"/bin/sh"];
+-[task setArguments:@[@"-c", [NSString stringWithFormat:@"%@ -h | grep 
%@", gsPath, gsDev]] ];
++[task setArguments:
++[NSArray arrayWithObjects: @"-c",
++ [NSString stringWithFormat:@"%@ -h | grep %@",
++   gsPath, gsDev], nil]];
+ [task setStandardOutput:pipe];
+ [task launch];
+ output = [[NSString alloc] initWithData:[file readDataToEndOfFile] 
encoding:NSUTF8StringEncoding];



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

2019-12-05 Thread Bernard Cafarelli
commit: 8c484e328c2f74cc94eb1623ea112813013013ab
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Dec  5 23:50:36 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Thu Dec  5 23:50:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c484e32

dev-tex/dot2tex: 2.11.3 bump

Ebuild update and add python 3 support

Closes: https://bugs.gentoo.org/699956
Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Bernard Cafarelli  gentoo.org>

 dev-tex/dot2tex/Manifest  |  1 +
 dev-tex/dot2tex/dot2tex-2.11.3.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-tex/dot2tex/Manifest b/dev-tex/dot2tex/Manifest
index 017a9d34e24..132a09b856f 100644
--- a/dev-tex/dot2tex/Manifest
+++ b/dev-tex/dot2tex/Manifest
@@ -1 +1,2 @@
+DIST dot2tex-2.11.3.tar.gz 664750 BLAKE2B 
9c7effeca0d71810ce37e126df9e7df2b9df19be41393916c85e49df0dc116f42e58a2b29cce9e2bac700fa00859c63c1a4a8c41c70a9db96a5fc210960f463b
 SHA512 
1595299811461b18cff490a8a56c0215f46989dd4a46fa087b455c717ed5d5f7a5782d04acaa3e4567b4e348bca866d5f24d21663012c4cd813445804ef6f714
 DIST dot2tex-2.9.0.tar.gz 663372 BLAKE2B 
807093c5bd7304a6c315568e69c8c8387a377a8aa47790d558feb84036ca6ce2d00534823254a50af9852206d0e27b2e15f2a8ba0e8333e2bb8b20a983947e74
 SHA512 
97ba9983643254d5a3034d2fc8c454c445849ac546bd285676b854e20c8aae9a25d61e73632717da1562541ce9b3a4ae8aa4daa29e33f78105e28a34b5ebae5d

diff --git a/dev-tex/dot2tex/dot2tex-2.11.3.ebuild 
b/dev-tex/dot2tex/dot2tex-2.11.3.ebuild
new file mode 100644
index 000..2ea47959d68
--- /dev/null
+++ b/dev-tex/dot2tex/dot2tex-2.11.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7})
+
+inherit distutils-r1
+
+DESCRIPTION="A Graphviz to LaTeX converter"
+HOMEPAGE="https://dot2tex.readthedocs.org/ https://github.com/kjellmf/dot2tex";
+SRC_URI="https://github.com/kjellmf/dot2tex/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
+IUSE="doc examples"
+
+DEPEND="dev-python/pyparsing[${PYTHON_USEDEP}]"
+RDEPEND="
+   dev-python/pydot[${PYTHON_USEDEP}]
+   media-gfx/graphviz"
+DEPEND="${DEPEND}
+   doc? ( dev-python/sphinx )"
+
+python_compile_all() {
+   if use doc ; then
+   cd "${S}/docs"
+   emake html
+   fi
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if use doc; then
+   dodoc -r docs/_build/html
+   fi
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



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

2019-12-06 Thread Bernard Cafarelli
commit: 506a537dcfe3df91764dfd4392a53d417281b6e2
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Dec  6 12:17:34 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Fri Dec  6 12:18:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=506a537d

x11-misc/picom: initial import

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

 x11-misc/picom/Manifest |  1 +
 x11-misc/picom/metadata.xml | 16 
 x11-misc/picom/picom-7.5.ebuild | 57 +
 3 files changed, 74 insertions(+)

diff --git a/x11-misc/picom/Manifest b/x11-misc/picom/Manifest
new file mode 100644
index 000..e6cd0927bea
--- /dev/null
+++ b/x11-misc/picom/Manifest
@@ -0,0 +1 @@
+DIST picom-7.5.tar.gz 219456 BLAKE2B 
54113547b575ad6aa1329e92ae331b7d49207fdcdc6b49d31d8ab125f7335730a7e53b260c6a6c33d5350bec1e9e6357fd34023dc7837de165289446f8f492b8
 SHA512 
6535e5eab1a243bbee62448bc48830b7ea3566f94b2c45d9ca76fd8b8056e1f00e55f0e4b58110364d2c4f56652cc005622d644c1db1db41d2811ecc19e6d44a

diff --git a/x11-misc/picom/metadata.xml b/x11-misc/picom/metadata.xml
new file mode 100644
index 000..5307197cc77
--- /dev/null
+++ b/x11-misc/picom/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   voyag...@gentoo.org
+   Bernard Cafarelli
+   
+   
+   Enable config file support
+   Enable support for using drm for vsync
+   Enable features that require opengl (opengl 
backend, and opengl vsync methods)
+   
+   
+   yshui/picom
+   
+

diff --git a/x11-misc/picom/picom-7.5.ebuild b/x11-misc/picom/picom-7.5.ebuild
new file mode 100644
index 000..d3dd53d723d
--- /dev/null
+++ b/x11-misc/picom/picom-7.5.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7,8} )
+inherit meson python-r1 xdg
+
+DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
+HOMEPAGE="https://github.com/yshui/picomc";
+SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+config_file dbus doc +drm opengl pcre"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDPEPEND="${PYTHON_DEPS}
+   dev-libs/libev
+   dev-libs/uthash
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXext
+   x11-libs/pixman
+   config_file? (
+   dev-libs/libconfig
+   dev-libs/libxdg-basedir
+   )
+   dbus? ( sys-apps/dbus )
+   drm? ( x11-libs/libdrm )
+   opengl? ( virtual/opengl )
+   pcre? ( dev-libs/libpcre )"
+DEPEND="${RDPEND}
+   x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig
+   doc? ( app-text/asciidoc )"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use config_file)
+   $(meson_use dbus)
+   $(meson_use doc build_docs)
+   $(meson_use opengl)
+   $(meson_use pcre regex)
+   )
+
+   meson_src_configure
+
+}
+
+src_install() {
+   meson_src_install
+
+   python_replicate_script "${ED}"/usr/bin/compton-convgen.py
+}



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

2019-12-06 Thread Bernard Cafarelli
commit: a0d03eea4c731c9a87694e563933f97c42f498e3
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Dec  6 21:33:11 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Fri Dec  6 21:33:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0d03eea

x11-misc/picom: fix typos on DEPEND vars and "_" in USE flag

Thanks Yaroslav for the notification (also spotted by qa-reports)

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

 x11-misc/picom/metadata.xml |  2 +-
 x11-misc/picom/picom-7.5.ebuild | 10 +-
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/x11-misc/picom/metadata.xml b/x11-misc/picom/metadata.xml
index 5307197cc77..1cda4a2c157 100644
--- a/x11-misc/picom/metadata.xml
+++ b/x11-misc/picom/metadata.xml
@@ -6,7 +6,7 @@
    Bernard Cafarelli


-   Enable config file support
+   Enable config file support
Enable support for using drm for vsync
Enable features that require opengl (opengl 
backend, and opengl vsync methods)


diff --git a/x11-misc/picom/picom-7.5.ebuild b/x11-misc/picom/picom-7.5.ebuild
index d3dd53d723d..ecbc28097b1 100644
--- a/x11-misc/picom/picom-7.5.ebuild
+++ b/x11-misc/picom/picom-7.5.ebuild
@@ -13,18 +13,18 @@ 
SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="MPL-2.0 MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="+config_file dbus doc +drm opengl pcre"
+IUSE="+config-file dbus doc +drm opengl pcre"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-RDPEPEND="${PYTHON_DEPS}
+RDEPEND="${PYTHON_DEPS}
dev-libs/libev
dev-libs/uthash
x11-libs/libX11
x11-libs/libxcb
x11-libs/libXext
x11-libs/pixman
-   config_file? (
+   config-file? (
dev-libs/libconfig
dev-libs/libxdg-basedir
)
@@ -32,14 +32,14 @@ RDPEPEND="${PYTHON_DEPS}
drm? ( x11-libs/libdrm )
opengl? ( virtual/opengl )
pcre? ( dev-libs/libpcre )"
-DEPEND="${RDPEND}
+DEPEND="${RDEPEND}
x11-base/xorg-proto"
 BDEPEND="virtual/pkgconfig
doc? ( app-text/asciidoc )"
 
 src_configure() {
local emesonargs=(
-   $(meson_use config_file)
+   $(meson_use config-file config_file)
$(meson_use dbus)
$(meson_use doc build_docs)
$(meson_use opengl)



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

2019-12-07 Thread Bernard Cafarelli
commit: d8fada13fc9dfcc40aca4cd0df878c6f5636fc9d
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Dec  7 08:08:52 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Sat Dec  7 08:09:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8fada13

x11-misc/picom: add missing xcb part dependencies

Closes: https://bugs.gentoo.org/702212
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Bernard Cafarelli  gentoo.org>

 x11-misc/picom/picom-7.5.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/x11-misc/picom/picom-7.5.ebuild b/x11-misc/picom/picom-7.5.ebuild
index ecbc28097b1..86fa37ec32f 100644
--- a/x11-misc/picom/picom-7.5.ebuild
+++ b/x11-misc/picom/picom-7.5.ebuild
@@ -24,6 +24,8 @@ RDEPEND="${PYTHON_DEPS}
x11-libs/libxcb
x11-libs/libXext
x11-libs/pixman
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-renderutil
config-file? (
dev-libs/libconfig
dev-libs/libxdg-basedir



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

2019-12-09 Thread Bernard Cafarelli
commit: 9c0d29448ca9bb8bfef2f5543708f70e670f0e29
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Dec  9 13:49:10 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Mon Dec  9 13:49:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0d2944

x11-misc/picom: fix HOMEPAGE

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

 x11-misc/picom/picom-7.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/picom/picom-7.5.ebuild b/x11-misc/picom/picom-7.5.ebuild
index 86fa37ec32f..bec768b6fec 100644
--- a/x11-misc/picom/picom-7.5.ebuild
+++ b/x11-misc/picom/picom-7.5.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{5,6,7,8} )
 inherit meson python-r1 xdg
 
 DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
-HOMEPAGE="https://github.com/yshui/picomc";
+HOMEPAGE="https://github.com/yshui/picom";
 SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MPL-2.0 MIT"



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

2019-12-09 Thread Bernard Cafarelli
commit: aeaaf86c441d6d127839bcde9e294d33564a73f8
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Dec  9 21:21:51 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Mon Dec  9 21:21:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeaaf86c

net-misc/rdesktop: add missing x11-libs/libXcursor dep

Closes: https://bugs.gentoo.org/702378
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Bernard Cafarelli  gentoo.org>

 net-misc/rdesktop/rdesktop-1.9.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/rdesktop/rdesktop-1.9.0.ebuild 
b/net-misc/rdesktop/rdesktop-1.9.0.ebuild
index 2a3e18a9ba6..9ff04c378e5 100644
--- a/net-misc/rdesktop/rdesktop-1.9.0.ebuild
+++ b/net-misc/rdesktop/rdesktop-1.9.0.ebuild
@@ -21,6 +21,7 @@ RDEPEND="
dev-libs/nettle:0=
>=net-libs/gnutls-3.2.0:0=
x11-libs/libX11
+   x11-libs/libXcursor
x11-libs/libXext
x11-libs/libXau
x11-libs/libXdmcp



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

2019-12-10 Thread Bernard Cafarelli
commit: 4ea1dee39f8e443d65e1a13f28b25e6a50d5d147
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Dec 10 09:26:12 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Tue Dec 10 09:26:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ea1dee3

x11-misc/picom: fix compilation with USE=-opengl

Closes: https://bugs.gentoo.org/702376
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Bernard Cafarelli  gentoo.org>

 x11-misc/picom/files/picom-7.5-no_opengl.patch | 27 ++
 x11-misc/picom/picom-7.5.ebuild|  4 
 2 files changed, 31 insertions(+)

diff --git a/x11-misc/picom/files/picom-7.5-no_opengl.patch 
b/x11-misc/picom/files/picom-7.5-no_opengl.patch
new file mode 100644
index 000..ca9f715140e
--- /dev/null
+++ b/x11-misc/picom/files/picom-7.5-no_opengl.patch
@@ -0,0 +1,27 @@
+From bd5a5fb56812ee5644e4c4bd1fdd82b9899317a7 Mon Sep 17 00:00:00 2001
+From: Jan Beich 
+Date: Sat, 12 Oct 2019 13:29:10 +
+Subject: [PATCH] Unbreak -Dopengl=false clean build
+
+In file included from ../src/x.c:17:
+../src/backend/gl/glx.h:10:10: fatal error: 'GL/glx.h' file not found
+ #include 
+ ^~
+---
+ src/x.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/x.c b/src/x.c
+index ed6668a8..2f802f1e 100644
+--- a/src/x.c
 b/src/x.c
+@@ -14,7 +14,9 @@
+ #include 
+ 
+ #include "atom.h"
++#ifdef CONFIG_OPENGL
+ #include "backend/gl/glx.h"
++#endif
+ #include "common.h"
+ #include "compiler.h"
+ #include "kernel.h"

diff --git a/x11-misc/picom/picom-7.5.ebuild b/x11-misc/picom/picom-7.5.ebuild
index bec768b6fec..5c07720ed5f 100644
--- a/x11-misc/picom/picom-7.5.ebuild
+++ b/x11-misc/picom/picom-7.5.ebuild
@@ -39,6 +39,10 @@ DEPEND="${RDEPEND}
 BDEPEND="virtual/pkgconfig
doc? ( app-text/asciidoc )"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-no_opengl.patch
+   )
+
 src_configure() {
local emesonargs=(
$(meson_use config-file config_file)



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

2019-12-10 Thread Bernard Cafarelli
commit: ff308020c19f393b3fd4c8ef90f04d2e05f2cd63
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Dec 10 12:22:19 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Tue Dec 10 12:22:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff308020

net-analyzer/wapiti: drop old versions

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

 net-analyzer/wapiti/Manifest|  2 --
 net-analyzer/wapiti/wapiti-3.0.0.ebuild | 29 -
 net-analyzer/wapiti/wapiti-3.0.1.ebuild | 31 ---
 3 files changed, 62 deletions(-)

diff --git a/net-analyzer/wapiti/Manifest b/net-analyzer/wapiti/Manifest
index bb6e62c78fb..fe849a333b9 100644
--- a/net-analyzer/wapiti/Manifest
+++ b/net-analyzer/wapiti/Manifest
@@ -1,3 +1 @@
-DIST wapiti-3.0.0.tar.gz 528316 BLAKE2B 
f1845e762fa155746b9706cb379ac187d0b8136082f6545ad5c486b915975561dcea272eb8213c9a3347b42bb7e9653fd2303e47c12c91f4d66f31047afd5a44
 SHA512 
5a04dde6e4bc051a05d55fb4f3f7171ee659a64c51f807d3c6d4dd0d8d182688d9e48e8449a1aeedab34f04fbf89dc13fa97d13fb0fdb45ba6820bde6936e36e
-DIST wapiti3-3.0.1.tar.gz 530486 BLAKE2B 
ccc13a14404269059d154aa32126cca6603be8d4f56b2adf2ffdd18c242ac2ea14306171a0ff5e4e654c3451db209668d4e5c9471bc3d5765cea71b1e9ff1fda
 SHA512 
596df444d19cc2b98dd88f033c66ac65bcc8ab6e34508c1fa201503d2e61ca053ecddaa7a0814329c87e1e10c013306dd7dd4b56e644d4b5dab5924d75c6f4d7
 DIST wapiti3-3.0.2.tar.gz 561658 BLAKE2B 
f013b7d3c23cc3b655503de9f14d53b24d281604344c558791561c900fbe8b1a591c6b56970b41c961b38f65680799bf254887f4613d8e2bc96ddbc0a6aa7c24
 SHA512 
02f0e2510ce428b6dd89251ec63b5806b34e8e02302c7fa8fb1d9460a4e8c073b4650c066183ef20dc554440721f0b659a6ea30ad38f05865fb0fccc1cca758f

diff --git a/net-analyzer/wapiti/wapiti-3.0.0.ebuild 
b/net-analyzer/wapiti/wapiti-3.0.0.ebuild
deleted file mode 100644
index 9ff47d16500..000
--- a/net-analyzer/wapiti/wapiti-3.0.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{5,6} )
-PYTHON_REQ_USE='xml'
-
-inherit distutils-r1
-
-DESCRIPTION="Web-application vulnerability scanner"
-HOMEPAGE="http://wapiti.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="kerberos ntlm"
-
-DEPEND=""
-
-RDEPEND="dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/mako[${PYTHON_USEDEP}]
-   >=dev-python/requests-1.2.3[${PYTHON_USEDEP}]
-   dev-python/tld[${PYTHON_USEDEP}]
-   dev-python/yaswfp[${PYTHON_USEDEP}]
-   kerberos? ( dev-python/requests-kerberos[${PYTHON_USEDEP}] )
-   ntlm? ( dev-python/requests-ntlm[${PYTHON_USEDEP}] )"

diff --git a/net-analyzer/wapiti/wapiti-3.0.1.ebuild 
b/net-analyzer/wapiti/wapiti-3.0.1.ebuild
deleted file mode 100644
index b96bead9fad..000
--- a/net-analyzer/wapiti/wapiti-3.0.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{5,6} )
-PYTHON_REQ_USE='xml'
-
-inherit distutils-r1
-
-MY_P=${PN}3-${PV}
-DESCRIPTION="Web-application vulnerability scanner"
-HOMEPAGE="http://wapiti.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="kerberos ntlm"
-
-DEPEND=""
-RDEPEND="dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/mako[${PYTHON_USEDEP}]
-   >=dev-python/requests-1.2.3[${PYTHON_USEDEP}]
-   dev-python/tld[${PYTHON_USEDEP}]
-   dev-python/yaswfp[${PYTHON_USEDEP}]
-   kerberos? ( dev-python/requests-kerberos[${PYTHON_USEDEP}] )
-   ntlm? ( dev-python/requests-ntlm[${PYTHON_USEDEP}] )"
-
-S=${WORKDIR}/${MY_P}



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

2019-12-10 Thread Bernard Cafarelli
commit: 44c6e8f6160cefa0b3d7c50f54098cecb128771d
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Dec 10 12:21:53 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Tue Dec 10 12:22:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c6e8f6

dev-python/tld: 0.10 bump

Last version supporting python 2

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

 dev-python/tld/Manifest|  1 +
 dev-python/tld/tld-0.10.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-python/tld/Manifest b/dev-python/tld/Manifest
index e89e56a7727..4de31ae7234 100644
--- a/dev-python/tld/Manifest
+++ b/dev-python/tld/Manifest
@@ -1 +1,2 @@
+DIST tld-0.10.tar.gz 1072577 BLAKE2B 
b4fbd245e16e905a4dd40980c376cb52a3ec21581e25b09ae07d66799c922eb31964bfbbdffbb7e28437ba094500d32d9f34e6f7214ed530222e598bbefd28f1
 SHA512 
8fc993d9a8457e0130d576eeb9bccef0bac8246f428ade466f46cee6dca509985157d28ba260dfd027f9f7f6abcb6b7ff3157b2846f05fe94e9c415021ca5488
 DIST tld-0.9.7.tar.gz 912360 BLAKE2B 
be5373040a689fc4d8831c85fb9da29070978c6ea6a7c279caf9dace80c3171ad414861f2558bcdd3ae0f15cba33e577f40869c536611a14eeafc4c1265fdcc4
 SHA512 
45a42f0c9ffe18912c33c26f30eda33117efd37688cfadbdb05514e22249d0c371629cb29a1d2eb4bce49efdb5d45bab3438f1b6e0dddef905b7ec6ad4fd99e5

diff --git a/dev-python/tld/tld-0.10.ebuild b/dev-python/tld/tld-0.10.ebuild
new file mode 100644
index 000..4ea3d4e0326
--- /dev/null
+++ b/dev-python/tld/tld-0.10.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Extract the top level domain (TLD) from the URL given"
+HOMEPAGE="https://github.com/barseghyanartur/tld";
+SRC_URI="https://github.com/barseghyanartur/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""



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

2019-12-10 Thread Bernard Cafarelli
commit: 05da4844fa21faae1f74fec85e35aaa84083aef2
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Dec 10 12:17:41 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Tue Dec 10 12:22:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05da4844

dev-python/tld: drop old versions

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

 dev-python/tld/Manifest |  3 ---
 dev-python/tld/tld-0.9.2.ebuild | 20 
 dev-python/tld/tld-0.9.3.ebuild | 20 
 dev-python/tld/tld-0.9.6.ebuild | 20 
 4 files changed, 63 deletions(-)

diff --git a/dev-python/tld/Manifest b/dev-python/tld/Manifest
index 60bbebfa0b7..e89e56a7727 100644
--- a/dev-python/tld/Manifest
+++ b/dev-python/tld/Manifest
@@ -1,4 +1 @@
-DIST tld-0.9.2.tar.gz 562143 BLAKE2B 
6b7f3c15127d2a97240054b3ee53c628ebf3f381399f7b4460879cd0034dae4f944e33950cafeaf36ab222b9578146564369c0401dc8066d8092bc00ebeb40c4
 SHA512 
72e829efa48fccb7f8f771f7b84e98d7f38de8f214c26d25741448981de432bbe09f3dac646779135a74c8f3fd0669e3c371d2136e5edc3c2e3750fd5d5631dd
-DIST tld-0.9.3.tar.gz 563527 BLAKE2B 
60a6c33e1a3ce1b7336e1f7eb731510a9675bb3e2a8bd05662c6a9c869d54a97ba71c6f3af2ba4bdd20e6f1af7123dcd383c9fc5e0d34776b75fb7ff4e84ca23
 SHA512 
2884dcce2c08da4e8af5773f9e593c779baaa10930d26f3161314b4ec871d7c788dd583cdd30e9db304d8bd13abf2f8f5eea8c42e8834015c27e5ac8e249d4ab
-DIST tld-0.9.6.tar.gz 826845 BLAKE2B 
5084bd326f12628be81b6f702b5672f46c753d970fa249e2116c1f0932cb1567092698dfd358130756f2535cf020125af4c585d76c11c210b2566be9019d8738
 SHA512 
329bb3e0e2c2682fbc3d3bf16244858cd9202cd4df34c61dcd9e3a62f0566bf365207d0099b63b2da280fa78d541ff68c1d75236d2d5da0f0c575896d347c6be
 DIST tld-0.9.7.tar.gz 912360 BLAKE2B 
be5373040a689fc4d8831c85fb9da29070978c6ea6a7c279caf9dace80c3171ad414861f2558bcdd3ae0f15cba33e577f40869c536611a14eeafc4c1265fdcc4
 SHA512 
45a42f0c9ffe18912c33c26f30eda33117efd37688cfadbdb05514e22249d0c371629cb29a1d2eb4bce49efdb5d45bab3438f1b6e0dddef905b7ec6ad4fd99e5

diff --git a/dev-python/tld/tld-0.9.2.ebuild b/dev-python/tld/tld-0.9.2.ebuild
deleted file mode 100644
index 4d524f15e24..000
--- a/dev-python/tld/tld-0.9.2.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
-
-inherit distutils-r1
-
-DESCRIPTION="Extract the top level domain (TLD) from the URL given"
-HOMEPAGE="https://github.com/barseghyanartur/tld";
-SRC_URI="https://github.com/barseghyanartur/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""

diff --git a/dev-python/tld/tld-0.9.3.ebuild b/dev-python/tld/tld-0.9.3.ebuild
deleted file mode 100644
index 4d524f15e24..000
--- a/dev-python/tld/tld-0.9.3.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
-
-inherit distutils-r1
-
-DESCRIPTION="Extract the top level domain (TLD) from the URL given"
-HOMEPAGE="https://github.com/barseghyanartur/tld";
-SRC_URI="https://github.com/barseghyanartur/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""

diff --git a/dev-python/tld/tld-0.9.6.ebuild b/dev-python/tld/tld-0.9.6.ebuild
deleted file mode 100644
index 4d524f15e24..000
--- a/dev-python/tld/tld-0.9.6.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
-
-inherit distutils-r1
-
-DESCRIPTION="Extract the top level domain (TLD) from the URL given"
-HOMEPAGE="https://github.com/barseghyanartur/tld";
-SRC_URI="https://github.com/barseghyanartur/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""



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

2019-12-10 Thread Bernard Cafarelli
commit: 797e7209002e8a2dd2d16ba7da696b9c7b58003d
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Dec 10 09:36:02 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Tue Dec 10 12:22:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=797e7209

x11-misc/picom: add live ebuild

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

 x11-misc/picom/picom-.ebuild | 49 
 1 file changed, 49 insertions(+)

diff --git a/x11-misc/picom/picom-.ebuild b/x11-misc/picom/picom-.ebuild
new file mode 100644
index 000..2141a6126a2
--- /dev/null
+++ b/x11-misc/picom/picom-.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit git-r3 meson xdg
+
+DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
+HOMEPAGE="https://github.com/yshui/picom";
+EGIT_REPO_URI="https://github.com/yshui/picom.git";
+
+LICENSE="MPL-2.0 MIT"
+SLOT="0"
+KEYWORDS=""
+IUSE="+config-file dbus doc +drm opengl pcre"
+
+RDEPEND="dev-libs/libev
+   dev-libs/uthash
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXext
+   x11-libs/pixman
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-renderutil
+   config-file? (
+   dev-libs/libconfig
+   dev-libs/libxdg-basedir
+   )
+   dbus? ( sys-apps/dbus )
+   drm? ( x11-libs/libdrm )
+   opengl? ( virtual/opengl )
+   pcre? ( dev-libs/libpcre )"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig
+   doc? ( app-text/asciidoc )"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use config-file config_file)
+   $(meson_use dbus)
+   $(meson_use doc with_docs)
+   $(meson_use opengl)
+   $(meson_use pcre regex)
+   )
+
+   meson_src_configure
+
+}



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

2019-12-10 Thread Bernard Cafarelli
commit: dde5ad259539f03c866f582244516c72ca19b284
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Dec 10 12:16:50 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Tue Dec 10 12:22:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dde5ad25

gnustep-apps/sogo: 4.1.1 bump

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

 gnustep-apps/sogo/Manifest  |   1 +
 gnustep-apps/sogo/sogo-4.1.1.ebuild | 110 
 2 files changed, 111 insertions(+)

diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
index 16a178dc33d..16315838c6e 100644
--- a/gnustep-apps/sogo/Manifest
+++ b/gnustep-apps/sogo/Manifest
@@ -1,2 +1,3 @@
 DIST sogo-4.0.7.tar.gz 34455581 BLAKE2B 
471ae8fc503fb2282cbd585286c0eede4e91e14bd9314a02089ffb0c69a8453538902cc26a4ebfdcacdce3d90f2d640221e1b452ad4b6a8064de89b1694eee7e
 SHA512 
8e7eb946ab6ad8c47e6b612723675704602199b530c760ded5325f1230d89e7a812a61d9e652c7eca3050ed0bd0dd33d95faf2478f58a82dcba745cce4906675
 DIST sogo-4.0.8.tar.gz 34439405 BLAKE2B 
603ef52d305c13e2d5d200b53143771ceb762c97f4f6e09aff31091f482bb43fa2638f88fcd676770b55da6e85c072dbf884c8cce20d2a71c8d62d0a98e30089
 SHA512 
7f8d7e3af2c92d7684f2ce3343fd9c079d567e2f09fc5ae1405e46b8eee460ab8e4349c03020bc8e55993472021633f9e37d3d8c3136a485dff1d32f45ba200a
+DIST sogo-4.1.1.tar.gz 34492410 BLAKE2B 
43c15991eede15b58d22681297d7d2d8031ee189e4b843af7c44e52a915d89d30c181dc52c25e4784b0e9011f5d6f22bf070b9125491fe37360ced2b623c0f86
 SHA512 
e24d4b7f71eeed05dcb694ee07a03df6ac9a63d7fb9455f972add9c251f85e1418683a95de5b584b0db3a471d593c8595b343db1345fcb95235ba59a09235d5a

diff --git a/gnustep-apps/sogo/sogo-4.1.1.ebuild 
b/gnustep-apps/sogo/sogo-4.1.1.ebuild
new file mode 100644
index 000..e7e2290ee3e
--- /dev/null
+++ b/gnustep-apps/sogo/sogo-4.1.1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnustep-2 user vcs-snapshot
+
+DESCRIPTION="Groupware server built around OpenGroupware.org and the SOPE 
application server"
+HOMEPAGE="http://www.sogo.nu";
+SRC_URI="https://github.com/inverse-inc/sogo/archive/SOGo-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="activesync gnutls libressl +ssl"
+
+RDEPEND="
+   dev-libs/libmemcached
+   net-misc/curl
+   net-misc/memcached
+   >=gnustep-libs/sope-${PV}[ldap]
+   activesync? ( dev-libs/libwbxml )
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+"
+DEPEND="${RDEPEND}
+   >=gnustep-base/gnustep-make-2.6.3"
+
+pkg_pretend() {
+   if use ssl && use gnutls && use libressl ; then
+   ewarn "You have enabled both gnutls and libressl, but only"
+   ewarn "one provider can be active. Using gnutls!"
+   fi
+}
+
+pkg_setup() {
+   enewgroup sogo
+   enewuser sogo -1 /bin/bash /var/lib/sogo sogo
+}
+
+src_prepare() {
+   gnustep-base_src_prepare
+   sed -e "s/validateArgs$//" -i configure \
+   || die
+   if use activesync; then
+   sed -e 's/Tests\/Unit/ActiveSync &/g' \
+   -i GNUmakefile || die
+   fi
+
+   default
+}
+
+src_configure() {
+   local ssl_provider
+   if use ssl ; then
+   if use gnutls ; then
+   ssl_provider=gnutls
+   else
+   ssl_provider=ssl
+   fi
+   else
+   ssl_provider=none
+   fi
+
+   egnustep_env
+
+   ./configure \
+   --disable-strip \
+   --prefix=/usr \
+   --with-ssl="${ssl_provider}" \
+   $(use_enable debug) \
+   || die "configure failed"
+}
+
+src_install() {
+   gnustep-base_src_install
+
+   newconfd "${FILESDIR}"/sogod.confd sogod
+   newinitd "${FILESDIR}"/sogod.initd sogod
+
+   insinto /etc/logrotate.d
+   newins Scripts/logrotate sogo
+   newdoc Apache/SOGo.conf SOGo-Apache.conf
+
+   insinto /etc/sogo
+   doins Scripts/sogo.conf
+
+   insinto /etc/cron.d
+   newins Scripts/sogo.cron sogo
+   keepdir /var/log/sogo
+
+   fowners sogo:sogo /var/log/sogo
+   fowners -R root:sogo /etc/sogo
+}
+
+pkg_postinst() {
+   gnustep-base_pkg_postinst
+   elog "SOGo documentation is available online at:"
+   elog "http://www.sogo.nu/downloads/documentation.html";
+   elog
+   elog "Apache sample configuration file is available in:"
+   elog "/usr/share/d

[gentoo-commits] repo/gentoo:master commit in: gnustep-libs/sope/

2019-12-10 Thread Bernard Cafarelli
commit: 32b874e3bcf04cdf2bc5dad9f03191bc2f7b3316
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Dec 10 12:15:26 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Tue Dec 10 12:22:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32b874e3

gnustep-libs/sope: 4.1.1 bump

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

 gnustep-libs/sope/Manifest  |  1 +
 gnustep-libs/sope/sope-4.1.1.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/gnustep-libs/sope/Manifest b/gnustep-libs/sope/Manifest
index 71f9ca904c3..08fe84d8fe2 100644
--- a/gnustep-libs/sope/Manifest
+++ b/gnustep-libs/sope/Manifest
@@ -1,2 +1,3 @@
 DIST sope-4.0.7.tar.gz 2200743 BLAKE2B 
1ab31ca92821b5febbcfa7776292a565216e40d6fdbe9afdf8bb97bb445a654716d3abd4736821b881cb464c3b7e46353910ab38fd853f89581eb248db0155d3
 SHA512 
6d723278f714f01b215e7b0cf046008b6448c84daddde4ad1f3434b8154a8bcede3adaa11c980b4f4b9c4950a07d545185483cf8ba75a8bac91e86437dc6e74b
 DIST sope-4.0.8.tar.gz 2201872 BLAKE2B 
e0838fcf462bdd143a9b42aba0c775e414769f04f351073238f3554d24c95103f8fc781dcb57c540e295af6d92586e2c3da3e730952155f063dd7e8844959e04
 SHA512 
6ecf9b473e3b8e556578efc74036e60fb4b07cad837df034471f56dfc08507332470b2ced2db6c5206adbf73cf27c1743b57fa8fc154d9bd7a7865f68c1fa98c
+DIST sope-4.1.1.tar.gz 2202428 BLAKE2B 
551306a5d722442d60f68d132a21023bd7acf2fb2dcefdfcb0e1a053c03bf3c5af3afc954ec4b76e4db56799ff8cdd931ca8038fb7b3c41e5dff915858e49013
 SHA512 
fe672ba3b6b42bcc67f98efcb49bbe7f61f3e2fa9a0b2c571b60978425714916fe35f43283f27efaf8d568e53e6e0b6b1f80a7a63cf5b3df001e1d591cb386df

diff --git a/gnustep-libs/sope/sope-4.1.1.ebuild 
b/gnustep-libs/sope/sope-4.1.1.ebuild
new file mode 100644
index 000..a24c86a9565
--- /dev/null
+++ b/gnustep-libs/sope/sope-4.1.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnustep-2 vcs-snapshot
+
+DESCRIPTION="A set of frameworks forming a complete Web application server 
environment"
+HOMEPAGE="http://www.sogo.nu/";
+SRC_URI="https://github.com/inverse-inc/sope/archive/SOPE-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnutls ldap libressl mysql postgres +ssl +xml"
+
+RDEPEND="
+   sys-libs/zlib
+   ldap? ( net-nds/openldap )
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+   mysql? ( dev-db/mysql-connector-c:= )
+   postgres? ( dev-db/postgresql:= )
+   xml? ( dev-libs/libxml2:2 )
+"
+DEPEND="${RDEPEND}"
+
+pkg_pretend() {
+   if use ssl && use gnutls && use libressl ; then
+   ewarn "You have enabled both gnutls and libressl, but only"
+   ewarn "one provider can be active. Using gnutls!"
+   fi
+}
+
+src_configure() {
+   local ssl_provider
+   if use ssl ; then
+   if use gnutls ; then
+   ssl_provider=gnutls
+   else
+   ssl_provider=ssl
+   fi
+   else
+   ssl_provider=none
+   fi
+
+   egnustep_env
+
+   # Non-standard configure script
+   ./configure \
+   --disable-strip \
+   $(use_enable debug) \
+   $(use_enable ldap openldap) \
+   $(use_enable mysql) \
+   $(use_enable postgres postgresql) \
+   $(use_enable xml) \
+   --with-ssl="${ssl_provider}" \
+   --with-gnustep || die "configure failed"
+}



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

2019-12-10 Thread Bernard Cafarelli
commit: 866747d58651215a14d933ce41db24ecac0bc00f
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Dec 10 12:28:17 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Tue Dec 10 12:28:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=866747d5

net-analyzer/wapiti: update live ebuild

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

 net-analyzer/wapiti/wapiti-.ebuild | 19 +--
 1 file changed, 13 insertions(+), 6 deletions(-)

diff --git a/net-analyzer/wapiti/wapiti-.ebuild 
b/net-analyzer/wapiti/wapiti-.ebuild
index be4f6180dae..f4bed0b518a 100644
--- a/net-analyzer/wapiti/wapiti-.ebuild
+++ b/net-analyzer/wapiti/wapiti-.ebuild
@@ -1,24 +1,26 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python3_{5,6} )
 PYTHON_REQ_USE='xml'
 
-ESVN_REPO_URI="https://svn.code.sf.net/p/wapiti/code/trunk/";
-inherit distutils-r1 subversion
+inherit distutils-r1 git-r3
 
 DESCRIPTION="Web-application vulnerability scanner"
 HOMEPAGE="http://wapiti.sourceforge.net/";
-SRC_URI=""
+EGIT_REPO_URI="https://git.code.sf.net/p/wapiti/git wapiti-git"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="kerberos ntlm"
+IUSE="kerberos ntlm test"
 
-DEPEND=""
+DEPEND="test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-runner[${PYTHON_USEDEP}]
+   )"
 RDEPEND="dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/mako[${PYTHON_USEDEP}]
@@ -27,3 +29,8 @@ RDEPEND="dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
dev-python/yaswfp[${PYTHON_USEDEP}]
kerberos? ( dev-python/requests-kerberos[${PYTHON_USEDEP}] )
ntlm? ( dev-python/requests-ntlm[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+   sed -e 's/"pytest-runner"//' -i setup.py || die
+   distutils-r1_python_prepare_all
+}



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

2019-12-10 Thread Bernard Cafarelli
commit: e33131e425a0e941bd59b7042ffe8909c6a0854e
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Dec 10 12:29:02 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Tue Dec 10 12:29:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e33131e4

www-apps/owncloud: drop old

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

 www-apps/owncloud/Manifest  |  2 --
 www-apps/owncloud/owncloud-10.2.1.ebuild| 47 -
 www-apps/owncloud/owncloud-10.3.0-r1.ebuild | 47 -
 3 files changed, 96 deletions(-)

diff --git a/www-apps/owncloud/Manifest b/www-apps/owncloud/Manifest
index ac1bfe21bae..809ddfa0bcc 100644
--- a/www-apps/owncloud/Manifest
+++ b/www-apps/owncloud/Manifest
@@ -1,3 +1 @@
-DIST owncloud-10.2.1.tar.bz2 20354052 BLAKE2B 
da7c148e322c202ba599421cdbaf3b20f9ed9d490e7bfe7427a0892bbd1fc12520b21b9769d3afedeb93108632a58efbc13f919f20bc9b8a0faec88010f14540
 SHA512 
316125cd9540c1830a122fb56ee4bd4df1eedc397ef24996ee7dca582989bdfaee4ab659df3bac2a905c817919f2804bdc419ab18c9db2461909cf5941dda169
-DIST owncloud-10.3.0.tar.bz2 19419688 BLAKE2B 
bb7cbc367f500dddcd9b46a1aac847d3664f07af7077a5cd8135281436f208d93ee27d334156502e94ce4522e05685391177cde42556e5070284daba12ba
 SHA512 
fc8662b1531c30bbf434f6a042c9b42b92e5acf0e7801866b232addd77998cceaeb16bacf6a91abe0762fe5676c36d59bbef58c00f379f34f5988c7cd181bf74
 DIST owncloud-10.3.1.tar.bz2 19715056 BLAKE2B 
5e6026dc1ca9d7e1469e4a592b05807e4cc6ed83293eb3ad94b13d8aefd8eaf2b79e3aa9fca2e28dbc5b6c8d93a19c50d358a4fa7e393e0aaa00307c1652545d
 SHA512 
4f3e60409c199f8075987aa5716a8f2736e875c045349562b79d2c785b9e99bc7d01d17e110b9c768b410f261e7a81904feb1dccffd6da11d4daca82b7201e14

diff --git a/www-apps/owncloud/owncloud-10.2.1.ebuild 
b/www-apps/owncloud/owncloud-10.2.1.ebuild
deleted file mode 100644
index a0cf0b0eccd..000
--- a/www-apps/owncloud/owncloud-10.2.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils webapp
-
-DESCRIPTION="Web-based storage application where all your data is under your 
own control"
-HOMEPAGE="https://owncloud.org";
-SRC_URI="https://download.owncloud.org/community/${P}.tar.bz2 -> ${PF}.tar.bz2"
-LICENSE="AGPL-3"
-
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="+curl mysql postgres +sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-DEPEND=""
-RDEPEND="https://owncloud.org";
-SRC_URI="https://download.owncloud.org/community/${P}.tar.bz2";
-LICENSE="AGPL-3"
-
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="+curl mysql postgres +sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-DEPEND=""
-RDEPEND=">=dev-lang/php-7.0[curl?,filter,gd,hash(+),intl,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,xmlreader,xmlwriter,zip]
-   virtual/httpd-php"
-
-S=${WORKDIR}/${PN}
-
-pkg_setup() {
-   webapp_pkg_setup
-}
-
-src_install() {
-   webapp_src_preinst
-
-   insinto "${MY_HTDOCSDIR}"
-   doins -r .
-   dodir "${MY_HTDOCSDIR}"/data
-
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/data
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/config
-   webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
-
-   webapp_src_install
-}
-
-pkg_postinst() {
-   elog "Additional applications (calendar, ...) are no longer provided by 
default."
-   elog "You can install them after login via the applications management 
page"
-   elog "(check the recommended tab). No application data is lost."
-   webapp_pkg_postinst
-}



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

2019-12-10 Thread Bernard Cafarelli
commit: e49d66e5e745fd7ee71de9ba0a2a010d76b433a5
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Dec 10 12:30:35 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Tue Dec 10 12:30:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e49d66e5

www-apps/owncloud: 10.3.2 bump

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

 www-apps/owncloud/Manifest   |  1 +
 www-apps/owncloud/owncloud-10.3.2.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/www-apps/owncloud/Manifest b/www-apps/owncloud/Manifest
index 809ddfa0bcc..020bcff870c 100644
--- a/www-apps/owncloud/Manifest
+++ b/www-apps/owncloud/Manifest
@@ -1 +1,2 @@
 DIST owncloud-10.3.1.tar.bz2 19715056 BLAKE2B 
5e6026dc1ca9d7e1469e4a592b05807e4cc6ed83293eb3ad94b13d8aefd8eaf2b79e3aa9fca2e28dbc5b6c8d93a19c50d358a4fa7e393e0aaa00307c1652545d
 SHA512 
4f3e60409c199f8075987aa5716a8f2736e875c045349562b79d2c785b9e99bc7d01d17e110b9c768b410f261e7a81904feb1dccffd6da11d4daca82b7201e14
+DIST owncloud-10.3.2.tar.bz2 19828724 BLAKE2B 
6619c83fd247889a83e6c7d574b9d0e4fc8e3e5782671e280a4f1b2500ac1b82c8514fb587114e08c4ed8fae47d70769fc0813593a5cf6bd6c6e4d1ec5ce7710
 SHA512 
d2a1903c52e26f4518e91035e940999ff7955f9f955c71c4e6457a267137df5f61ed02227e5dcc97c3d21d46a017206fb60e9b430a73006fd8fc503e2d20d2d7

diff --git a/www-apps/owncloud/owncloud-10.3.2.ebuild 
b/www-apps/owncloud/owncloud-10.3.2.ebuild
new file mode 100644
index 000..d07f4325007
--- /dev/null
+++ b/www-apps/owncloud/owncloud-10.3.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit webapp
+
+DESCRIPTION="Web-based storage application where all your data is under your 
own control"
+HOMEPAGE="https://owncloud.org";
+SRC_URI="https://download.owncloud.org/community/${P}.tar.bz2";
+LICENSE="AGPL-3"
+
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+curl mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+DEPEND=""
+RDEPEND=">=dev-lang/php-7.0[curl?,filter,gd,hash(+),intl,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,xmlreader,xmlwriter,zip]
+   virtual/httpd-php"
+
+S=${WORKDIR}/${PN}
+
+pkg_setup() {
+   webapp_pkg_setup
+}
+
+src_install() {
+   webapp_src_preinst
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+   dodir "${MY_HTDOCSDIR}"/data
+
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/data
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/config
+   webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
+
+   webapp_src_install
+}
+
+pkg_postinst() {
+   elog "Additional applications (calendar, ...) are no longer provided by 
default."
+   elog "You can install them after login via the applications management 
page"
+   elog "(check the recommended tab). No application data is lost."
+   webapp_pkg_postinst
+}



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

2019-12-10 Thread Bernard Cafarelli
commit: 776e422b00b394af8985478af3cacc340fd256d8
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Dec 10 13:05:12 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Tue Dec 10 13:07:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=776e422b

net-analyzer/wapiti: add test restiction

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

 net-analyzer/wapiti/wapiti-3.0.2.ebuild | 2 ++
 net-analyzer/wapiti/wapiti-.ebuild  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/net-analyzer/wapiti/wapiti-3.0.2.ebuild 
b/net-analyzer/wapiti/wapiti-3.0.2.ebuild
index d43c2473079..79510fa709f 100644
--- a/net-analyzer/wapiti/wapiti-3.0.2.ebuild
+++ b/net-analyzer/wapiti/wapiti-3.0.2.ebuild
@@ -18,6 +18,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="kerberos ntlm test"
 
+RESTRICT="!test? ( test )"
+
 DEPEND="test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-runner[${PYTHON_USEDEP}]

diff --git a/net-analyzer/wapiti/wapiti-.ebuild 
b/net-analyzer/wapiti/wapiti-.ebuild
index f4bed0b518a..14fd985c353 100644
--- a/net-analyzer/wapiti/wapiti-.ebuild
+++ b/net-analyzer/wapiti/wapiti-.ebuild
@@ -17,6 +17,8 @@ SLOT="0"
 KEYWORDS=""
 IUSE="kerberos ntlm test"
 
+RESTRICT="!test? ( test )"
+
 DEPEND="test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-runner[${PYTHON_USEDEP}]



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

2019-12-10 Thread Bernard Cafarelli
commit: 59cc235dce39b70049139276d952ac1711ac92ab
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Dec 10 13:07:18 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Tue Dec 10 13:08:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59cc235d

gnustep-2.eclass: drop obsolete gdb blocker

Signed-off-by: Bernard Cafarelli  gentoo.org>

 eclass/gnustep-2.eclass | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/eclass/gnustep-2.eclass b/eclass/gnustep-2.eclass
index b1f9525c1b9..ddb1c29660d 100644
--- a/eclass/gnustep-2.eclass
+++ b/eclass/gnustep-2.eclass
@@ -14,8 +14,7 @@ inherit gnustep-base
 
 DEPEND=">=gnustep-base/gnustep-make-2.0
virtual/gnustep-back"
-RDEPEND="${DEPEND}
-   debug? ( !

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

2019-12-10 Thread Bernard Cafarelli
commit: fe2483694a02a15acd312e10cbc84a5315adb3f8
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Dec 10 21:34:44 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Tue Dec 10 21:34:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe248369

net-misc/x2goserver: use xdg eclass

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

 net-misc/x2goserver/x2goserver-4.1.0.2.ebuild | 11 ++-
 net-misc/x2goserver/x2goserver-4.1.0.3.ebuild | 11 ++-
 2 files changed, 4 insertions(+), 18 deletions(-)

diff --git a/net-misc/x2goserver/x2goserver-4.1.0.2.ebuild 
b/net-misc/x2goserver/x2goserver-4.1.0.2.ebuild
index 62fa686aadc..63bc4328967 100644
--- a/net-misc/x2goserver/x2goserver-4.1.0.2.ebuild
+++ b/net-misc/x2goserver/x2goserver-4.1.0.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit multilib systemd toolchain-funcs user xdg-utils
+inherit multilib systemd toolchain-funcs user xdg
 
 DESCRIPTION="The X2Go server"
 HOMEPAGE="http://www.x2go.org";
@@ -81,6 +81,7 @@ src_install() {
 }
 
 pkg_postinst() {
+   xdg_pkg_postinst
if use sqlite ; then
if [[ -f "${EROOT}"/var/lib/x2go/x2go_sessions ]] ; then
elog "To use sqlite and update your existing database, 
run:"
@@ -99,12 +100,4 @@ pkg_postinst() {
elog "For password authentication, you need to enable 
PasswordAuthentication"
elog "in /etc/ssh/sshd_config (disabled by default in Gentoo)"
elog "An init script was installed for x2gocleansessions"
-
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
 }

diff --git a/net-misc/x2goserver/x2goserver-4.1.0.3.ebuild 
b/net-misc/x2goserver/x2goserver-4.1.0.3.ebuild
index 710f925aa26..01bc3f6c222 100644
--- a/net-misc/x2goserver/x2goserver-4.1.0.3.ebuild
+++ b/net-misc/x2goserver/x2goserver-4.1.0.3.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit multilib systemd toolchain-funcs user xdg-utils
+inherit multilib systemd toolchain-funcs user xdg
 
 DESCRIPTION="The X2Go server"
 HOMEPAGE="http://www.x2go.org";
@@ -84,6 +84,7 @@ src_install() {
 }
 
 pkg_postinst() {
+   xdg_pkg_postinst
if use sqlite ; then
if [[ -f "${EROOT}"/var/lib/x2go/x2go_sessions ]] ; then
elog "To use sqlite and update your existing database, 
run:"
@@ -102,12 +103,4 @@ pkg_postinst() {
elog "For password authentication, you need to enable 
PasswordAuthentication"
elog "in /etc/ssh/sshd_config (disabled by default in Gentoo)"
elog "An init script was installed for x2gocleansessions"
-
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
 }



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

2019-12-10 Thread Bernard Cafarelli
commit: 82ebe1cdb4279511623ba1a86e228657d7011fa9
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Dec 10 21:30:03 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Tue Dec 10 21:34:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82ebe1cd

media-video/devedeng: drop old live ebuild

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

 media-video/devedeng/devedeng-.ebuild | 39 ---
 1 file changed, 39 deletions(-)

diff --git a/media-video/devedeng/devedeng-.ebuild 
b/media-video/devedeng/devedeng-.ebuild
deleted file mode 100644
index ec88d3c85ab..000
--- a/media-video/devedeng/devedeng-.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{5,6} )
-
-inherit distutils-r1 git-r3 gnome2-utils
-
-DESCRIPTION="DevedeNG is a program to create video DVDs and CDs (VCD, sVCD or 
CVD)"
-HOMEPAGE="http://www.rastersoft.com/programas/devede.html";
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/rastersoft/${PN}.git";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS=""
-IUSE="libav"
-
-RDEPEND="dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   x11-libs/gtk+:3
-   || ( media-video/vlc media-video/mpv media-video/mplayer )
-   !libav? ( media-video/ffmpeg )
-   libav? ( media-video/libav )
-   media-video/dvdauthor
-   media-video/vcdimager
-   virtual/cdrtools
-   || ( app-cdr/brasero kde-apps/k3b )"
-
-DEPEND="${PYTHON_DEPS}"
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



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

2019-12-10 Thread Bernard Cafarelli
commit: b1f1e42e0e1b11cf54e0e6be116ca517f177c49f
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Dec 10 21:33:11 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Tue Dec 10 21:34:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f1e42e

media-video/orion: use xdg eclass

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

 media-video/orion/orion-1.6.6.ebuild | 10 +-
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/media-video/orion/orion-1.6.6.ebuild 
b/media-video/orion/orion-1.6.6.ebuild
index 7fe4e32bd5c..740953442c0 100644
--- a/media-video/orion/orion-1.6.6.ebuild
+++ b/media-video/orion/orion-1.6.6.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit desktop qmake-utils xdg-utils
+inherit desktop qmake-utils xdg
 
 DESCRIPTION="Cross-platform Twitch client"
 HOMEPAGE="https://alamminsalo.github.io/orion/";
@@ -50,11 +50,3 @@ src_install() {
insinto /usr/share/icons/hicolor/scalable/apps
doins distfiles/${PN}.svg
 }
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



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

2019-12-10 Thread Bernard Cafarelli
commit: bbb11689ce25f0c290c50905a0b5c40f82838bef
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Dec 10 21:23:49 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Tue Dec 10 21:34:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbb11689

media-gfx/geeqie: drop old

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

 media-gfx/geeqie/Manifest  |  2 -
 media-gfx/geeqie/files/geeqie-1.4-exiv2-0.27.patch | 80 --
 media-gfx/geeqie/geeqie-1.4-r1.ebuild  | 97 --
 media-gfx/geeqie/geeqie-1.5.ebuild | 95 -
 4 files changed, 274 deletions(-)

diff --git a/media-gfx/geeqie/Manifest b/media-gfx/geeqie/Manifest
index 95c4f2f3591..da65766b857 100644
--- a/media-gfx/geeqie/Manifest
+++ b/media-gfx/geeqie/Manifest
@@ -1,3 +1 @@
-DIST geeqie-1.4.tar.xz 35881152 BLAKE2B 
2932ac379abaee2b742b66daff544f29d7bf0aac82ff97f92e10ac7902ad874badcbb143f562c665d94f6297331090d0746373979a745f338a738078b72538a4
 SHA512 
a88b6dcf30847e38c109f5bc6436d93f6b4e1336a094c6b8a45db117830117120bf58f390afcd8a4b7aaf2934f995c3f75ac33a7faf56bfc2bcc9bd4eebfb205
 DIST geeqie-1.5.1.tar.xz 1587116 BLAKE2B 
f8742a88eefd90fb1e7e1d1365058cef190b6231fcb001faa9f110676e8403c8e5959f9af398d6fa1ddc4e4c62439728904c6c39f5095f476014a5b7b74b4d16
 SHA512 
265eade90afe45856855e856c5f640786ca2e3add57c3ade8ca380d075297f96bf44c6e0c4fd6eabbc2666a37f898b50d37dd2e01d77875b8a622d72d8a0e6ac
-DIST geeqie-1.5.tar.xz 1585780 BLAKE2B 
6dc0a30c26f25988cbd3fa81a916642504e9f6f280b03d78c820cbf5b453d8a392d3c8da8d482de24b3c39e7e9ba0663879d651c60a8061b8034d2c526007944
 SHA512 
2b87d543d8d77a4fec331fd1b73ca2038912362fc1f94c9b0f163dcc7c2dd58118e175c5540aecafb0581708ea5c2a5a321dde09f644e2322bd4ca5c0284b722

diff --git a/media-gfx/geeqie/files/geeqie-1.4-exiv2-0.27.patch 
b/media-gfx/geeqie/files/geeqie-1.4-exiv2-0.27.patch
deleted file mode 100644
index b9a3bde0db2..000
--- a/media-gfx/geeqie/files/geeqie-1.4-exiv2-0.27.patch
+++ /dev/null
@@ -1,80 +0,0 @@
-From 13859e2ec3a1afc74f109cfffdf0de39030cde86 Mon Sep 17 00:00:00 2001
-From: Rasmus Thomsen 
-Date: Wed, 2 Jan 2019 01:04:45 +0100
-Subject: [PATCH] fix build against exiv2-0.27.x
-
-fixes #654

- src/exiv2.cc | 16 +---
- 1 file changed, 13 insertions(+), 3 deletions(-)
-
-diff --git a/src/exiv2.cc b/src/exiv2.cc
-index b3c80657..f40b725e 100644
 a/src/exiv2.cc
-+++ b/src/exiv2.cc
-@@ -22,17 +22,27 @@
- 
- #ifdef HAVE_EXIV2
- 
-+// Don't include the  file directly
-+// Early Exiv2 versions didn't have version.hpp and the macros.
-+#include 
- #include 
- #include 
- #include 
- #include 
- 
- // EXIV2_TEST_VERSION is defined in Exiv2 0.15 and newer.
-+#ifdef EXIV2_VERSION
- #ifndef EXIV2_TEST_VERSION
--# define EXIV2_TEST_VERSION(major,minor,patch) \
-+#define EXIV2_TEST_VERSION(major,minor,patch) \
-   ( EXIV2_VERSION >= EXIV2_MAKE_VERSION(major,minor,patch) )
- #endif
-+#else
-+#define EXIV2_TEST_VERSION(major,minor,patch) (false)
-+#endif
- 
-+#if EXIV2_TEST_VERSION(0,27,0)
-+#define HAVE_EXIV2_ERROR_CODE
-+#endif
- 
- #include 
- #include 
-@@ -40,6 +50,10 @@
- #include 
- #include 
- 
-+#if EXIV2_TEST_VERSION(0,27,0)
-+#define EXV_PACKAGE "exiv2"
-+#endif
-+
- #if !EXIV2_TEST_VERSION(0,17,90)
- #include 
- #include 
-@@ -374,7 +388,11 @@
- #endif
-   Exiv2::Image *image = imageData_->image();
- 
--  if (!image) Exiv2::Error(21);
-+#ifdef HAVE_EXIV2_ERROR_CODE
-+  if (!image) throw 
Exiv2::Error(Exiv2::ErrorCode::kerInputDataReadFailed);
-+#else
-+  if (!image) throw Exiv2::Error(21);
-+#endif
-   image->setExifData(exifData_);
-   image->setIptcData(iptcData_);
- #if EXIV2_TEST_VERSION(0,16,0)
-@@ -394,8 +412,12 @@
-   sidecar->setXmpData(xmpData_);
-   sidecar->writeMetadata();
- #else
-+#ifdef HAVE_EXIV2_ERROR_CODE
-+  throw Exiv2::Error(Exiv2::ErrorCode::kerNotAnImage, 
"xmp");
-+#else
-   throw Exiv2::Error(3, "xmp");
- #endif
-+#endif
-   }
-   }
- 

diff --git a/media-gfx/geeqie/geeqie-1.4-r1.ebuild 
b/media-gfx/geeqie/geeqie-1.4-r1.ebuild
deleted file mode 100644
index 5cf44c8bfe1..000
--- a/media-gfx/geeqie/geeqie-1.4-r1.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools xdg-utils
-
-DESCRIPTION="A lightweight GTK image viewer forked from GQview"
-HOMEPAGE="http://www.geeqie.org";
-SRC_URI="http://www.geeqie.org/${P}.tar.xz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="debug doc 

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

2019-12-10 Thread Bernard Cafarelli
commit: eb8d6acf4bbf1d5078d96a2040f295625a2c6999
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Dec 10 21:32:14 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Tue Dec 10 21:34:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb8d6acf

net-misc/nextcloud-client: use xdg eclass

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

 net-misc/nextcloud-client/nextcloud-client-2.6.0.ebuild | 8 ++--
 net-misc/nextcloud-client/nextcloud-client-2.6.1.ebuild | 8 ++--
 2 files changed, 4 insertions(+), 12 deletions(-)

diff --git a/net-misc/nextcloud-client/nextcloud-client-2.6.0.ebuild 
b/net-misc/nextcloud-client/nextcloud-client-2.6.0.ebuild
index 6a82390c3c0..9b0d12160a7 100644
--- a/net-misc/nextcloud-client/nextcloud-client-2.6.0.ebuild
+++ b/net-misc/nextcloud-client/nextcloud-client-2.6.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake-utils xdg-utils
+inherit cmake-utils xdg
 
 DESCRIPTION="Desktop Syncing Client for Nextcloud"
 HOMEPAGE="https://github.com/nextcloud/desktop";
@@ -79,13 +79,9 @@ src_configure() {
 }
 
 pkg_postinst() {
+   xdg_pkg_postinst
if ! use doc ; then
elog "Documentation and man pages not installed"
elog "Enable doc USE-flag to generate them"
fi
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
 }

diff --git a/net-misc/nextcloud-client/nextcloud-client-2.6.1.ebuild 
b/net-misc/nextcloud-client/nextcloud-client-2.6.1.ebuild
index 6a82390c3c0..9b0d12160a7 100644
--- a/net-misc/nextcloud-client/nextcloud-client-2.6.1.ebuild
+++ b/net-misc/nextcloud-client/nextcloud-client-2.6.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake-utils xdg-utils
+inherit cmake-utils xdg
 
 DESCRIPTION="Desktop Syncing Client for Nextcloud"
 HOMEPAGE="https://github.com/nextcloud/desktop";
@@ -79,13 +79,9 @@ src_configure() {
 }
 
 pkg_postinst() {
+   xdg_pkg_postinst
if ! use doc ; then
elog "Documentation and man pages not installed"
elog "Enable doc USE-flag to generate them"
fi
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
 }



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

2019-12-10 Thread Bernard Cafarelli
commit: 3ad2321b8666e29fd4f6ff00cc1118dc7e23485a
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Dec 10 21:27:09 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Tue Dec 10 21:34:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ad2321b

media-gfx/geeqie: use xdg eclass

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

 media-gfx/geeqie/geeqie-1.5.1.ebuild | 8 ++--
 media-gfx/geeqie/geeqie-.ebuild  | 8 ++--
 2 files changed, 4 insertions(+), 12 deletions(-)

diff --git a/media-gfx/geeqie/geeqie-1.5.1.ebuild 
b/media-gfx/geeqie/geeqie-1.5.1.ebuild
index 2d57b0dbebf..88c65fbe11e 100644
--- a/media-gfx/geeqie/geeqie-1.5.1.ebuild
+++ b/media-gfx/geeqie/geeqie-1.5.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools xdg-utils
+inherit autotools xdg
 
 DESCRIPTION="A lightweight GTK image viewer forked from GQview"
 HOMEPAGE="http://www.geeqie.org";
@@ -83,13 +83,9 @@ src_install() {
 }
 
 pkg_postinst() {
-   xdg_desktop_database_update
+   xdg_pkg_postinst
 
elog "Some plugins may require additional packages"
elog "- Image rotate plugin: media-gfx/fbida (JPEG), 
media-gfx/imagemagick (TIFF/PNG)"
elog "- RAW images plugin: media-gfx/ufraw"
 }
-
-pkg_postrm() {
-   xdg_desktop_database_update
-}

diff --git a/media-gfx/geeqie/geeqie-.ebuild 
b/media-gfx/geeqie/geeqie-.ebuild
index e7ca05a8bf0..3f25e162490 100644
--- a/media-gfx/geeqie/geeqie-.ebuild
+++ b/media-gfx/geeqie/geeqie-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools git-r3 xdg-utils
+inherit autotools git-r3 xdg
 
 DESCRIPTION="A lightweight GTK image viewer forked from GQview"
 HOMEPAGE="http://www.geeqie.org";
@@ -84,13 +84,9 @@ src_install() {
 }
 
 pkg_postinst() {
-   xdg_desktop_database_update
+   xdg_pkg_postinst
 
elog "Some plugins may require additional packages"
elog "- Image rotate plugin: media-gfx/fbida (JPEG), 
media-gfx/imagemagick (TIFF/PNG)"
elog "- RAW images plugin: media-gfx/ufraw"
 }
-
-pkg_postrm() {
-   xdg_desktop_database_update
-}



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

2019-12-10 Thread Bernard Cafarelli
commit: a398143ac4ffa1a02f99b96b70f5ef936b5d3f1f
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Dec 10 21:29:40 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Tue Dec 10 21:34:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a398143a

media-video/devedeng: use xdg eclass

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

 media-video/devedeng/devedeng-4.15.0.ebuild | 10 +-
 media-video/devedeng/devedeng-4.16.0.ebuild | 10 +-
 2 files changed, 2 insertions(+), 18 deletions(-)

diff --git a/media-video/devedeng/devedeng-4.15.0.ebuild 
b/media-video/devedeng/devedeng-4.15.0.ebuild
index 29da1884989..49f2ddc96b2 100644
--- a/media-video/devedeng/devedeng-4.15.0.ebuild
+++ b/media-video/devedeng/devedeng-4.15.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{5,6,7} )
 
-inherit distutils-r1 xdg-utils
+inherit distutils-r1 xdg
 
 DESCRIPTION="DevedeNG is a program to create video DVDs and CDs (VCD, sVCD or 
CVD)"
 HOMEPAGE="http://www.rastersoft.com/programas/devede.html";
@@ -42,11 +42,3 @@ src_prepare() {
# Desktop icon
sed -e "/^Icon/s/.svg$//#" -i data/devede_ng.py.desktop || die
 }
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}

diff --git a/media-video/devedeng/devedeng-4.16.0.ebuild 
b/media-video/devedeng/devedeng-4.16.0.ebuild
index 29da1884989..49f2ddc96b2 100644
--- a/media-video/devedeng/devedeng-4.16.0.ebuild
+++ b/media-video/devedeng/devedeng-4.16.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{5,6,7} )
 
-inherit distutils-r1 xdg-utils
+inherit distutils-r1 xdg
 
 DESCRIPTION="DevedeNG is a program to create video DVDs and CDs (VCD, sVCD or 
CVD)"
 HOMEPAGE="http://www.rastersoft.com/programas/devede.html";
@@ -42,11 +42,3 @@ src_prepare() {
# Desktop icon
sed -e "/^Icon/s/.svg$//#" -i data/devede_ng.py.desktop || die
 }
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



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

2019-12-11 Thread Bernard Cafarelli
commit: 61443851127f1a7e216e7f8cf125546d62dc86a3
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Dec 11 09:36:55 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Wed Dec 11 09:42:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61443851

dev-python/tld: 0.11.1 bump

Dropped support for Python versions prior to 3.6

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

 dev-python/tld/Manifest  |  1 +
 dev-python/tld/tld-0.11.1.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-python/tld/Manifest b/dev-python/tld/Manifest
index 4de31ae7234..d9524e321fb 100644
--- a/dev-python/tld/Manifest
+++ b/dev-python/tld/Manifest
@@ -1,2 +1,3 @@
 DIST tld-0.10.tar.gz 1072577 BLAKE2B 
b4fbd245e16e905a4dd40980c376cb52a3ec21581e25b09ae07d66799c922eb31964bfbbdffbb7e28437ba094500d32d9f34e6f7214ed530222e598bbefd28f1
 SHA512 
8fc993d9a8457e0130d576eeb9bccef0bac8246f428ade466f46cee6dca509985157d28ba260dfd027f9f7f6abcb6b7ff3157b2846f05fe94e9c415021ca5488
+DIST tld-0.11.1.tar.gz 1342605 BLAKE2B 
839f64e958d85b7b87053a6cb7e55903f6ebda67fbbba81364bd51421c37c113feba72ab9813255948e30cd29fc7ee5a0dcff93eafee135fb4bb59f2f2136a96
 SHA512 
02853e8123609debd2e6038b851e9d94dbfb06c959a8aa8ef827a25003b1997fd4560d1e00ffeddf0593ba24fce44fc58c895441e72dd05d4443f4fad201aa60
 DIST tld-0.9.7.tar.gz 912360 BLAKE2B 
be5373040a689fc4d8831c85fb9da29070978c6ea6a7c279caf9dace80c3171ad414861f2558bcdd3ae0f15cba33e577f40869c536611a14eeafc4c1265fdcc4
 SHA512 
45a42f0c9ffe18912c33c26f30eda33117efd37688cfadbdb05514e22249d0c371629cb29a1d2eb4bce49efdb5d45bab3438f1b6e0dddef905b7ec6ad4fd99e5

diff --git a/dev-python/tld/tld-0.11.1.ebuild b/dev-python/tld/tld-0.11.1.ebuild
new file mode 100644
index 000..69a5552112d
--- /dev/null
+++ b/dev-python/tld/tld-0.11.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Extract the top level domain (TLD) from the URL given"
+HOMEPAGE="https://github.com/barseghyanartur/tld";
+SRC_URI="https://github.com/barseghyanartur/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""



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

2019-10-27 Thread Bernard Cafarelli
commit: 8139546047d7ab898d1ec7ca53e1768f07114e1d
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sun Oct 27 08:53:41 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Sun Oct 27 08:58:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81395460

net-mail/fetchmail: add myself as maintainer

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

 net-mail/fetchmail/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-mail/fetchmail/metadata.xml b/net-mail/fetchmail/metadata.xml
index 09694714ee2..24a2e8a4d50 100644
--- a/net-mail/fetchmail/metadata.xml
+++ b/net-mail/fetchmail/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
+  
+voyag...@gentoo.org
+Bernard Cafarelli
+  
   
 Enable support for Tk GUI toolkit, in particular it 
installs fetchmailconf
 Enable support for socks proxy



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

2019-10-27 Thread Bernard Cafarelli
commit: 007a2aaf7a9ddc876bc374305c498c270e2727cd
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sun Oct 27 08:58:28 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Sun Oct 27 08:58:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=007a2aaf

net-mail/fetchmail: 6.4.1 bump

6.4 release is available and is recommended update upstream
GLEP 81 conversion will be done later, this has minimal changes so it
can be stabilized quickly

Closes: https://bugs.gentoo.org/697030
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Bernard Cafarelli  gentoo.org>

 net-mail/fetchmail/Manifest   |   1 +
 net-mail/fetchmail/fetchmail-6.4.1.ebuild | 108 ++
 2 files changed, 109 insertions(+)

diff --git a/net-mail/fetchmail/Manifest b/net-mail/fetchmail/Manifest
index 04e98d92475..341da676fb8 100644
--- a/net-mail/fetchmail/Manifest
+++ b/net-mail/fetchmail/Manifest
@@ -1,2 +1,3 @@
 DIST fetchmail-6.3.26.tar.xz 1283816 BLAKE2B 
dd98d7470b8cb65de90cb1d798a2ed3e6aa723bc8e47bcd4d79ca489bdc439fd7204ffb11fea671e292c06616e5a0ccfd9f2689a4f21a1bbbd70677b0f04133e
 SHA512 
8e0a2484e60eaf6c0231e2599e10fec6d207fa1c0fa02ec99b3ef9aea00b6d87275434e79470a25f06e358cdd4a293f9c46a82dd128fe733a99c85144e6caa63
 DIST fetchmail-6.4.0.rc4.tar.xz 1254560 BLAKE2B 
9f80cd0f1aa4ecc215e370154069f9b5fab04c84b1a6c196e5911a1481732568d7e391e2098437217c893ee00900e8980a7e59328dacd4e3faaadcdd242a71b4
 SHA512 
1085668464534f39c7939fdbe845397ca7f9c709bb0f816655643cb5a7d4adcb63e32a534f10303c5366d786bd7fd4650fd960c21f0346a10e78860e11bbd6fd
+DIST fetchmail-6.4.1.tar.xz 1257488 BLAKE2B 
101a7c2da7374eb180a4afd576bd436e074241b2071107676330e1773a33035a20f406e3dd1e0f1a280887b4556f68fc6c87be1eabf9b7e3003dff4cc740eebb
 SHA512 
940b8df52f963f71537962ebe2b2cb88298fd2b54ca79932e5c974abe850f0b59cdc4919d606ee4f210e82d1e0a6f090ea87f1d3bdea18b531d4fbb36f7f9ea0

diff --git a/net-mail/fetchmail/fetchmail-6.4.1.ebuild 
b/net-mail/fetchmail/fetchmail-6.4.1.ebuild
new file mode 100644
index 000..99acf72a14c
--- /dev/null
+++ b/net-mail/fetchmail/fetchmail-6.4.1.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="tk"
+
+inherit python-single-r1 user systemd toolchain-funcs autotools
+
+DESCRIPTION="the legendary remote-mail retrieval and forwarding utility"
+HOMEPAGE="http://www.fetchmail.info/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2 public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+IUSE="ssl nls kerberos tk socks libressl"
+REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="ssl? (
+   !libressl? ( >=dev-libs/openssl-1.0.2:= )
+   libressl?  ( dev-libs/libressl:= )
+   )
+   kerberos? (
+   virtual/krb5
+   !libressl? ( >=dev-libs/openssl-1.0.2:= )
+   libressl?  ( dev-libs/libressl:= )
+   )
+   nls? ( virtual/libintl )
+   !elibc_glibc? ( sys-libs/e2fsprogs-libs )
+   socks? ( net-proxy/dante )
+   tk? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   sys-devel/flex
+   nls? ( sys-devel/gettext )"
+
+DOCS="FAQ FEATURES NEWS NOTES README README.NTLM README.SSL* TODO"
+HTML_DOCS="*.html"
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.3.26-python-optional.patch
+)
+S=${WORKDIR}/${P/_/.}
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
+
+   use tk && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   # don't compile during src_install
+   use tk && : > "${S}"/py-compile
+   eautoreconf
+}
+
+src_configure() {
+   use tk || export PYTHON=:
+
+   econf \
+   --enable-RPA \
+   --enable-NTLM \
+   --enable-SDPS \
+   $(use_enable nls) \
+   $(use_with ssl ssl "${EPREFIX}/usr") \
+   $(use kerberos && echo "--with-ssl=${EPREFIX}/usr") \
+   $(use_with kerberos gssapi) \
+   $(use_with kerberos kerberos5) \
+   --without-hesiod \
+   $(use_with socks)
+}
+
+src_compile() {
+   emake AR="$(tc-getAR)"
+}
+
+src_install() {
+   # fetchmail's homedir (holds fetchmail's .fetchids)
+   keepdir /var/lib/${PN}
+   fowners ${PN}:${PN} /var/lib/${PN}
+   fperms 700 /var/lib/${PN}
+
+   default
+
+   newinitd "${FILESDIR}"/fetchmail.initd fetchmail
+   newconfd "${FILESDIR}"/fet

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

2019-10-29 Thread Bernard Cafarelli
commit: e4e529d43b5cef1a5d73e01307d4cbbd7a906615
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Oct 29 20:25:26 2019 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Tue Oct 29 20:25:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4e529d4

net-mail/fetchmail: drop rc ebuild

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

 net-mail/fetchmail/Manifest   |   1 -
 net-mail/fetchmail/fetchmail-6.4.0_rc4.ebuild | 108 --
 2 files changed, 109 deletions(-)

diff --git a/net-mail/fetchmail/Manifest b/net-mail/fetchmail/Manifest
index 341da676fb8..5084e92cada 100644
--- a/net-mail/fetchmail/Manifest
+++ b/net-mail/fetchmail/Manifest
@@ -1,3 +1,2 @@
 DIST fetchmail-6.3.26.tar.xz 1283816 BLAKE2B 
dd98d7470b8cb65de90cb1d798a2ed3e6aa723bc8e47bcd4d79ca489bdc439fd7204ffb11fea671e292c06616e5a0ccfd9f2689a4f21a1bbbd70677b0f04133e
 SHA512 
8e0a2484e60eaf6c0231e2599e10fec6d207fa1c0fa02ec99b3ef9aea00b6d87275434e79470a25f06e358cdd4a293f9c46a82dd128fe733a99c85144e6caa63
-DIST fetchmail-6.4.0.rc4.tar.xz 1254560 BLAKE2B 
9f80cd0f1aa4ecc215e370154069f9b5fab04c84b1a6c196e5911a1481732568d7e391e2098437217c893ee00900e8980a7e59328dacd4e3faaadcdd242a71b4
 SHA512 
1085668464534f39c7939fdbe845397ca7f9c709bb0f816655643cb5a7d4adcb63e32a534f10303c5366d786bd7fd4650fd960c21f0346a10e78860e11bbd6fd
 DIST fetchmail-6.4.1.tar.xz 1257488 BLAKE2B 
101a7c2da7374eb180a4afd576bd436e074241b2071107676330e1773a33035a20f406e3dd1e0f1a280887b4556f68fc6c87be1eabf9b7e3003dff4cc740eebb
 SHA512 
940b8df52f963f71537962ebe2b2cb88298fd2b54ca79932e5c974abe850f0b59cdc4919d606ee4f210e82d1e0a6f090ea87f1d3bdea18b531d4fbb36f7f9ea0

diff --git a/net-mail/fetchmail/fetchmail-6.4.0_rc4.ebuild 
b/net-mail/fetchmail/fetchmail-6.4.0_rc4.ebuild
deleted file mode 100644
index c88f69b5201..000
--- a/net-mail/fetchmail/fetchmail-6.4.0_rc4.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="tk"
-
-inherit python-single-r1 user systemd toolchain-funcs autotools
-
-DESCRIPTION="the legendary remote-mail retrieval and forwarding utility"
-HOMEPAGE="http://www.fetchmail.info/";
-SRC_URI="mirror://sourceforge/${PN}/${P/_/.}.tar.xz"
-
-LICENSE="GPL-2 public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
-IUSE="ssl nls kerberos tk socks libressl"
-REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="ssl? (
-   !libressl? ( >=dev-libs/openssl-0.9.6:= )
-   libressl?  ( dev-libs/libressl:= )
-   )
-   kerberos? (
-   virtual/krb5
-   !libressl? ( >=dev-libs/openssl-0.9.6:= )
-   libressl?  ( dev-libs/libressl:= )
-   )
-   nls? ( virtual/libintl )
-   !elibc_glibc? ( sys-libs/e2fsprogs-libs )
-   socks? ( net-proxy/dante )
-   tk? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   sys-devel/flex
-   nls? ( sys-devel/gettext )"
-
-DOCS="FAQ FEATURES NEWS NOTES README README.NTLM README.SSL* TODO"
-HTML_DOCS="*.html"
-PATCHES=(
-   "${FILESDIR}"/${PN}-6.3.26-python-optional.patch
-)
-S=${WORKDIR}/${P/_/.}
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
-
-   use tk && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   # don't compile during src_install
-   use tk && : > "${S}"/py-compile
-   eautoreconf
-}
-
-src_configure() {
-   use tk || export PYTHON=:
-
-   econf \
-   --enable-RPA \
-   --enable-NTLM \
-   --enable-SDPS \
-   $(use_enable nls) \
-   $(use_with ssl ssl "${EPREFIX}/usr") \
-   $(use kerberos && echo "--with-ssl=${EPREFIX}/usr") \
-   $(use_with kerberos gssapi) \
-   $(use_with kerberos kerberos5) \
-   --without-hesiod \
-   $(use_with socks)
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)"
-}
-
-src_install() {
-   # fetchmail's homedir (holds fetchmail's .fetchids)
-   keepdir /var/lib/${PN}
-   fowners ${PN}:${PN} /var/lib/${PN}
-   fperms 700 /var/lib/${PN}
-
-   default
-
-   newinitd "${FILESDIR}"/fetchmail.initd fetchmail
-   newconfd "${FILESDIR}"/fetchmail.confd fetchmail
-
-   systemd_dounit  "${FILESDIR}"/${PN}.service
-   systemd_newunit "${FILESDIR}"/${PN}_at.service &

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

2020-06-10 Thread Bernard Cafarelli
commit: be20c66f6d80e0a3b335d1a6c62c26fa99fc3481
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Jun 10 11:48:43 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Wed Jun 10 11:58:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be20c66f

www-apps/nextcloud: drop 16.0 versions

Unsupported upstream

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

 www-apps/nextcloud/Manifest |  2 --
 www-apps/nextcloud/nextcloud-16.0.10.ebuild | 41 -
 www-apps/nextcloud/nextcloud-16.0.9.ebuild  | 41 -
 3 files changed, 84 deletions(-)

diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest
index 437b5733c82..e877313c73f 100644
--- a/www-apps/nextcloud/Manifest
+++ b/www-apps/nextcloud/Manifest
@@ -1,5 +1,3 @@
-DIST nextcloud-16.0.10.tar.bz2 63199839 BLAKE2B 
e030b9e99bf9573cdc0e5510394aa15473e3ced647049f7ace7a7c6400f002bf40e7b9965d48a938bacdf8f93d6a246828bd2fa304d79201f15e473c897a3df6
 SHA512 
295ef79bc8dfa4318c761f920ff145d40c41a89c1d410ca7bd33125ac835312dcf9123b19bb68b8cb3e20c08a7e233830702bfacf37f9e0815237b154d0563a0
-DIST nextcloud-16.0.9.tar.bz2 62595192 BLAKE2B 
8594d49bd8913e6a826b55390398d97733619469c10c817a1263d0e1f4fcadf9b0cbe459c6a415c2078fe6678898f7dcec511ebe4be8254226358c11d8491239
 SHA512 
5787bf73575e10f5bd204ca797f367eff27d47d45f87765f313481b5f47f295c8ce730371809d02a84a02b8c68b87f6529c315b739b8a8b48c2d2512aeafa2c4
 DIST nextcloud-17.0.5.tar.bz2 66618876 BLAKE2B 
9d7aabafadc768e72f90180fb0763a16188f09e0ab657fcfea762fffa53af87c5ed546f0176852346973164ecd42edac8acd6120392ce075e96658f70e2c1740
 SHA512 
b6b5ddd85666ca6542ba945adb4bd0196997d815aa0d232b83fb5e29be2b3cdef891d3fb349c86d2aeef7356fd71c234bcf4b569ce41b0082f86a909148930a1
 DIST nextcloud-17.0.6.tar.bz2 66599870 BLAKE2B 
dd4c66fcdb8c2aca978ebc1df52970cda189e56b3e48465e5a1ce9191a2e6499cc069910ef894699d9e888206335e5ac59cc813b0f2108cd585e776f88f0e333
 SHA512 
e97f74d2890815742654af8c3248ae8378f7d8fe57c13657824354cdd90d4a30b99dd2249980b885ec73eaba9d2ed0c1fdc9254f926f3de26f1c2832e36e9344
 DIST nextcloud-18.0.3.tar.bz2 86636651 BLAKE2B 
ad73d397dfd8ceaa5b1edc42031a350560fd80c0c55500cff5e394f3a0ffedc0c02a5a0bbdb4579fba2765fe542cae6e8c835c2f6e07755ec368556d207cdecd
 SHA512 
b1f433dee2e7eea800de8cd8131332530050b6194460a397081a134f63b236f65e33758c60cd8e97a43570d0b6a1baac9e0503535d85a9a34cd63abd50041292

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

diff --git a/www-apps/nextcloud/nextcloud-16.0.9.ebuild 
b/www-apps/nextcloud/nextcloud-16.0.9.ebuild
deleted file mode 100644
index de1b7898efd..000
--- a/www-apps/nextcloud/nextcloud-16.0.9.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit webapp
-
-DESCRIPTION="Personal cloud that runs on your own server"
-HOMEPAGE="https://nextcloud.com/";
-SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2";
-LICENSE="AGPL-3"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="+curl +imagemagick mysql postgres +sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-DEPEND=""
-RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
-   imagemagick? ( dev-php/pe

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

2020-06-10 Thread Bernard Cafarelli
commit: c93ee5f0930ed887880957b051cc611cab5a1779
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Jun 10 11:53:46 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Wed Jun 10 11:58:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c93ee5f0

net-misc/nextcloud-client: fix compilation failure with Qt 5.15

Closes: https://bugs.gentoo.org/727474
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Bernard Cafarelli  gentoo.org>

 .../files/nextcloud-client-2.6.4-qt515.patch   | 22 ++
 .../nextcloud-client/nextcloud-client-2.6.4.ebuild |  4 +++-
 2 files changed, 25 insertions(+), 1 deletion(-)

diff --git a/net-misc/nextcloud-client/files/nextcloud-client-2.6.4-qt515.patch 
b/net-misc/nextcloud-client/files/nextcloud-client-2.6.4-qt515.patch
new file mode 100644
index 000..5c59cf46bf3
--- /dev/null
+++ b/net-misc/nextcloud-client/files/nextcloud-client-2.6.4-qt515.patch
@@ -0,0 +1,22 @@
+From 0fe7a657386b107ae498e7749ff4c20116b9752a Mon Sep 17 00:00:00 2001
+From: Michael Schuster 
+Date: Sun, 7 Jun 2020 02:43:45 +0200
+Subject: [PATCH] Fix Qt 5.15.0 build error (missing include)
+
+Signed-off-by: Michael Schuster 
+---
+ src/libsync/networkjobs.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/libsync/networkjobs.cpp b/src/libsync/networkjobs.cpp
+index fd63b9606..bb5786ea9 100644
+--- a/src/libsync/networkjobs.cpp
 b/src/libsync/networkjobs.cpp
+@@ -31,6 +31,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "networkjobs.h"
+ #include "account.h"

diff --git a/net-misc/nextcloud-client/nextcloud-client-2.6.4.ebuild 
b/net-misc/nextcloud-client/nextcloud-client-2.6.4.ebuild
index 0efd5f09b27..655fcb79a2b 100644
--- a/net-misc/nextcloud-client/nextcloud-client-2.6.4.ebuild
+++ b/net-misc/nextcloud-client/nextcloud-client-2.6.4.ebuild
@@ -51,7 +51,9 @@ DEPEND="${COMMON_DEPEND}
 
 RESTRICT="!test? ( test )"
 
-PATCHES=( "${FILESDIR}"/${PN}-2.6.1-include_tests.patch )
+PATCHES=( "${FILESDIR}"/${PN}-2.6.1-include_tests.patch
+   "${FILESDIR}"/${P}-qt515.patch
+   )
 
 S=${WORKDIR}/desktop-${PV/_/-}
 



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

2020-06-10 Thread Bernard Cafarelli
commit: a875556eae6fc0fb4fecd53fe3ad89fb9f369e88
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Jun 10 11:48:08 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Wed Jun 10 11:58:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a875556e

www-apps/nextcloud: 19.0.0 major version bump

Closes: https://bugs.gentoo.org/727734
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Bernard Cafarelli  gentoo.org>

 www-apps/nextcloud/Manifest|  1 +
 www-apps/nextcloud/nextcloud-19.0.0.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest
index 75b3e080aa7..437b5733c82 100644
--- a/www-apps/nextcloud/Manifest
+++ b/www-apps/nextcloud/Manifest
@@ -4,3 +4,4 @@ DIST nextcloud-17.0.5.tar.bz2 66618876 BLAKE2B 
9d7aabafadc768e72f90180fb0763a161
 DIST nextcloud-17.0.6.tar.bz2 66599870 BLAKE2B 
dd4c66fcdb8c2aca978ebc1df52970cda189e56b3e48465e5a1ce9191a2e6499cc069910ef894699d9e888206335e5ac59cc813b0f2108cd585e776f88f0e333
 SHA512 
e97f74d2890815742654af8c3248ae8378f7d8fe57c13657824354cdd90d4a30b99dd2249980b885ec73eaba9d2ed0c1fdc9254f926f3de26f1c2832e36e9344
 DIST nextcloud-18.0.3.tar.bz2 86636651 BLAKE2B 
ad73d397dfd8ceaa5b1edc42031a350560fd80c0c55500cff5e394f3a0ffedc0c02a5a0bbdb4579fba2765fe542cae6e8c835c2f6e07755ec368556d207cdecd
 SHA512 
b1f433dee2e7eea800de8cd8131332530050b6194460a397081a134f63b236f65e33758c60cd8e97a43570d0b6a1baac9e0503535d85a9a34cd63abd50041292
 DIST nextcloud-18.0.4.tar.bz2 86677670 BLAKE2B 
57675e71a50bffc3953cb41095e41fd5a3ac30c680097fcaded34db40dc8de4b972c1c751da39b2eb500d6a3ea4dba081058b9cda52a1ad3d2dd600d9a55592f
 SHA512 
c9754562153fdb07e0c65d5cc9749871c875a455051cd632403c31b8cb52540b95f3fdf5ba3146d65a175508580b6f3c72d3ac86a90b060baafbca1225dbba95
+DIST nextcloud-19.0.0.tar.bz2 90077143 BLAKE2B 
cbffdda9dcf08209f09ca05071d3f27f97fb0b333298ed72f4c71939e2b43657c957f21cf27c0acdcc9aa325e04977262297bc9620bc515eb0343bb105546d22
 SHA512 
ac98083887ed59a3cf1003773c46270ba03ad631c4b1ed3608a3de349ecaaf32b9e084307d19bf67956d258fbf7acbe8739f32d34ce07db3c518a9bf5f50aa0d

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



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

2020-06-10 Thread Bernard Cafarelli
commit: 72684b56566ce506d8238c3d40eae67ac1ee1f68
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Jun 10 11:52:20 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Wed Jun 10 11:58:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72684b56

net-misc/nextcloud-client: drop old 2.6 versions

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

 net-misc/nextcloud-client/Manifest |  2 -
 .../nextcloud-client/nextcloud-client-2.6.2.ebuild | 89 --
 .../nextcloud-client/nextcloud-client-2.6.3.ebuild | 89 --
 3 files changed, 180 deletions(-)

diff --git a/net-misc/nextcloud-client/Manifest 
b/net-misc/nextcloud-client/Manifest
index 37c651e31f5..2c3f0d2feb4 100644
--- a/net-misc/nextcloud-client/Manifest
+++ b/net-misc/nextcloud-client/Manifest
@@ -1,4 +1,2 @@
 DIST nextcloud-client-2.5.2.tar.gz 18995992 BLAKE2B 
6ad23962d327c1feeec34f59092021f7f82f4baeaf973fac0572db55cb03bc8ba2ed0c5037bcbfa80ca057d3976aaf6e402e129f2ec963b3a9c432330ef6aaf3
 SHA512 
1000b420355d7a4104ca5b41e813d467dcb345b60c79c78ce532de9c58ea89cad10d5565a433409bd512f0f7771c18c7c27974b968c74f84ccfda1ed3510d3ae
-DIST nextcloud-client-2.6.2.tar.gz 18982053 BLAKE2B 
53f4d13b42f50a272012909ed5c937b0a37543f11b8ef0119db670107ed10629d79cb2fcfbbe9148ff847f7ef9e38183f613ae3162206bf9e8f7424ae8280b72
 SHA512 
b56a7d6751381ffb546b0c8a4b9dbb7991f523ac2ff06dbc87ee36927a4326f57f520ea96a2116ead5d36db6b9900f552834ec9dff8ad5adf80e896829428199
-DIST nextcloud-client-2.6.3.tar.gz 18983292 BLAKE2B 
89fdb35c12f4d126c19f31d09d54e027f9edf684fa4904bfba0e7c49a628295aabe00f2b6bc79496876a252dbc9d82772a95bcc59ae4220f8c91dd09bd2661d9
 SHA512 
ddeb8a32e0208bc415bf421cb3ce05713adb617fa78c0b5cb4d894c9e8d3499dcc495c115de3ea7abb0c402eef4bc64ede8c59a7f056acda47779096fedc8025
 DIST nextcloud-client-2.6.4.tar.gz 19035129 BLAKE2B 
8721737a4e2515996de1910219c2d36b545e068ed5c66b2df85166646c25488f401563e113674254d9d1b1a70c19435c7c0728718e1633e8036ac1e415925b97
 SHA512 
849bf9bfa6a50342f6b58e805dc72ef342cb5f3e2e27d8f45d6a48759b1956dec194fb376b9a6b760df724f01eec3a22aadaa439f03e5166b1b2afb5454e40f1

diff --git a/net-misc/nextcloud-client/nextcloud-client-2.6.2.ebuild 
b/net-misc/nextcloud-client/nextcloud-client-2.6.2.ebuild
deleted file mode 100644
index 0efd5f09b27..000
--- a/net-misc/nextcloud-client/nextcloud-client-2.6.2.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils xdg
-
-DESCRIPTION="Desktop Syncing Client for Nextcloud"
-HOMEPAGE="https://github.com/nextcloud/desktop";
-SRC_URI="https://github.com/nextcloud/desktop/archive/v${PV/_/-}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="CC-BY-3.0 GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="doc dolphin nautilus shibboleth test"
-
-COMMON_DEPEND=">=dev-db/sqlite-3.4:3
-   >=dev-libs/openssl-1.1.0:0=
-   dev-libs/qtkeychain[qt5(+)]
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtsql:5
-   dev-qt/qtwebengine:5[widgets]
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   sys-fs/inotify-tools
-   dolphin? (
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/kio:5
-   )
-   nautilus? ( dev-python/nautilus-python )
-   shibboleth? ( dev-qt/qtwebkit:5 )"
-
-RDEPEND="${COMMON_DEPEND}"
-DEPEND="${COMMON_DEPEND}
-   dev-qt/linguist-tools:5
-   doc? (
-   dev-python/sphinx
-   dev-tex/latexmk
-   dev-texlive/texlive-latexextra
-   virtual/latex-base
-   )
-   dolphin? ( kde-frameworks/extra-cmake-modules )
-   test? (
-   dev-util/cmocka
-   dev-qt/qttest:5
-   )"
-
-RESTRICT="!test? ( test )"
-
-PATCHES=( "${FILESDIR}"/${PN}-2.6.1-include_tests.patch )
-
-S=${WORKDIR}/desktop-${PV/_/-}
-
-src_prepare() {
-   # Keep tests in ${T}
-   sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die
-
-   if ! use nautilus; then
-   pushd shell_integration > /dev/null || die
-   cmake_comment_add_subdirectory nautilus
-   popd > /dev/null || die
-   fi
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc
-   -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
-   -DCMAKE_DISABLE_FIND_PACKAGE_Sphinx=$(usex !doc)
-   -DCMAKE_DISABLE_FIND_PACKAGE_KF5=$(usex !dolphin)
-   -DNO_SHIBBOLETH=$(usex !shibboleth)
-   -DUNIT_TESTING=$(usex test)
-   )
-

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

2020-06-10 Thread Bernard Cafarelli
commit: fe6059f3f1c6ac220154c0ab36b6e88a46f3faa8
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Jun 10 11:49:43 2020 +
Commit:     Bernard Cafarelli  gentoo  org>
CommitDate: Wed Jun 10 11:58:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe6059f3

www-apps/nextcloud: 18.0.6, 17.0.7 bumps

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

 www-apps/nextcloud/Manifest|  2 ++
 www-apps/nextcloud/nextcloud-17.0.7.ebuild | 41 ++
 www-apps/nextcloud/nextcloud-18.0.6.ebuild | 41 ++
 3 files changed, 84 insertions(+)

diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest
index e877313c73f..feefb492cbf 100644
--- a/www-apps/nextcloud/Manifest
+++ b/www-apps/nextcloud/Manifest
@@ -1,5 +1,7 @@
 DIST nextcloud-17.0.5.tar.bz2 66618876 BLAKE2B 
9d7aabafadc768e72f90180fb0763a16188f09e0ab657fcfea762fffa53af87c5ed546f0176852346973164ecd42edac8acd6120392ce075e96658f70e2c1740
 SHA512 
b6b5ddd85666ca6542ba945adb4bd0196997d815aa0d232b83fb5e29be2b3cdef891d3fb349c86d2aeef7356fd71c234bcf4b569ce41b0082f86a909148930a1
 DIST nextcloud-17.0.6.tar.bz2 66599870 BLAKE2B 
dd4c66fcdb8c2aca978ebc1df52970cda189e56b3e48465e5a1ce9191a2e6499cc069910ef894699d9e888206335e5ac59cc813b0f2108cd585e776f88f0e333
 SHA512 
e97f74d2890815742654af8c3248ae8378f7d8fe57c13657824354cdd90d4a30b99dd2249980b885ec73eaba9d2ed0c1fdc9254f926f3de26f1c2832e36e9344
+DIST nextcloud-17.0.7.tar.bz2 66884867 BLAKE2B 
4800a13b0573f61dc380c518b81de216cfbbfccb45ec57e81ef7cbe308cf24e2c59dc30eac30f378123e0c814625d9412f2adbcb85763196a8a2f86e8b913e62
 SHA512 
52c4c499214e37edf8cc7fffce8ed71b8bc0efaf927507e0f6222503de40c146b62da61671e608f33f809ea0ad9c67dd7275a349aaa61a08ce2de5fb7a2f1e2d
 DIST nextcloud-18.0.3.tar.bz2 86636651 BLAKE2B 
ad73d397dfd8ceaa5b1edc42031a350560fd80c0c55500cff5e394f3a0ffedc0c02a5a0bbdb4579fba2765fe542cae6e8c835c2f6e07755ec368556d207cdecd
 SHA512 
b1f433dee2e7eea800de8cd8131332530050b6194460a397081a134f63b236f65e33758c60cd8e97a43570d0b6a1baac9e0503535d85a9a34cd63abd50041292
 DIST nextcloud-18.0.4.tar.bz2 86677670 BLAKE2B 
57675e71a50bffc3953cb41095e41fd5a3ac30c680097fcaded34db40dc8de4b972c1c751da39b2eb500d6a3ea4dba081058b9cda52a1ad3d2dd600d9a55592f
 SHA512 
c9754562153fdb07e0c65d5cc9749871c875a455051cd632403c31b8cb52540b95f3fdf5ba3146d65a175508580b6f3c72d3ac86a90b060baafbca1225dbba95
+DIST nextcloud-18.0.6.tar.bz2 87767296 BLAKE2B 
36d775861cf849e32ef9d1cfbf970ae7f3c24d19e99c7c4feb13fb29623e6a24077d384e08c38a0fbea98e1502dec37ee024ee1e6674326230d31021dd3c0c37
 SHA512 
812af75c893597c2683382362943df1973a78c67463c7f7e93fe721be6d60a98f9a70286c1b06f4d9757373b84a8f0ee8a5aaf21f005c9bdcb1dced2fdd7f270
 DIST nextcloud-19.0.0.tar.bz2 90077143 BLAKE2B 
cbffdda9dcf08209f09ca05071d3f27f97fb0b333298ed72f4c71939e2b43657c957f21cf27c0acdcc9aa325e04977262297bc9620bc515eb0343bb105546d22
 SHA512 
ac98083887ed59a3cf1003773c46270ba03ad631c4b1ed3608a3de349ecaaf32b9e084307d19bf67956d258fbf7acbe8739f32d34ce07db3c518a9bf5f50aa0d

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

diff --git a/www-apps/nextcloud/nextcloud-18.0.6.ebuild 
b/www-apps/nextcloud/nextcloud-18.0.6.ebuild
new file mode 100644
index 000..de1b7898efd
--- /dev/null
+++ b/www-apps/nextcloud/nextcloud-18.0.6.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit webap

<    1   2   3   4   5   6   7   8   9   10   >