From 6599e4d56c0cee4aa180929e4ece4771526fa0f3 Mon Sep 17 00:00:00 2001 From: Johannes Willem Fernhout Date: Wed, 14 Jul 2021 22:36:22 +0200 Subject: [PATCH 01/54] net-wireles/iwdgui: new package Iwdgui is a new frontend for IWD, Intels Wireless Inet Deamon, written in Python using the GTK3 toolkit. Signed-off-by: Johannes Willem Fernhout --- net-wireless/iwdgui/Manifest | 1 + net-wireless/iwdgui/iwdgui-0.1.0.ebuild | 33 +++++++++++++++++++++++++ net-wireless/iwdgui/metadata.xml | 12 +++++++++ 3 files changed, 46 insertions(+) create mode 100644 net-wireless/iwdgui/Manifest create mode 100644 net-wireless/iwdgui/iwdgui-0.1.0.ebuild create mode 100644 net-wireless/iwdgui/metadata.xml diff --git a/net-wireless/iwdgui/Manifest b/net-wireless/iwdgui/Manifest new file mode 100644 index 0000000000..0b373090c4 --- /dev/null +++ b/net-wireless/iwdgui/Manifest @@ -0,0 +1 @@ +DIST iwdgui-0.1.0.tar.gz 171453 BLAKE2B 0d5e7e88b66d5d0b53c254ee152c441a58800d2f528cb27e206cdeb99f7cc12e4f94b5efb33bf1d0731a660b7d0813f90d20f1eec9481aaafe38b7dc2c84345a SHA512 ca208424f09647fa2c9e35f7d4c945638f3e94407fdcd8594c03a49be0beb554a0ab5563771bc6e8106e3f71f6df9bbd991a5d79d4b156cc3c64c89878c9fa42 diff --git a/net-wireless/iwdgui/iwdgui-0.1.0.ebuild b/net-wireless/iwdgui/iwdgui-0.1.0.ebuild new file mode 100644 index 0000000000..6fede9edd1 --- /dev/null +++ b/net-wireless/iwdgui/iwdgui-0.1.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +DISTUTILS_USE_SETUPTOOLS=bdepend + +inherit distutils-r1 xdg + +DESCRIPTION="A graphical frontend for IWD, Intel's iNet Wireless Daemon" +HOMEPAGE="https://gitlab.com/hfernh/iwdgui https://pypi.org/project/iwdgui" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" +REQUIRED_USE="" + +# Upstream does not provide any test suite. +RESTRICT="test" + +RDEPEND=" + dev-libs/glib + dev-libs/gobject-introspection + dev-python/dbus-python + x11-libs/gtk+:3 + dev-python/netifaces + net-wireless/iwd" + +BDEPEND="${RDEPEND}" +DEPEND="${BDEPEND}" diff --git a/net-wireless/iwdgui/metadata.xml b/net-wireless/iwdgui/metadata.xml new file mode 100644 index 0000000000..18afe912a8 --- /dev/null +++ b/net-wireless/iwdgui/metadata.xml @@ -0,0 +1,12 @@ + + + + + hfern@fernhout.info + Johannes Willem (Hans) Fernhout + + + iwdgui + hfernh/iwdgui + + From 4a3df6a46f8b441e0a7c084570d932a21d1b8f92 Mon Sep 17 00:00:00 2001 From: Shaoyu Tseng Date: Thu, 15 Jul 2021 09:28:24 +0800 Subject: [PATCH 02/54] dev-python/DAWG-Python: new package Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Shaoyu Tseng --- dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild | 16 ++++++++++++++++ dev-python/DAWG-Python/Manifest | 1 + dev-python/DAWG-Python/metadata.xml | 8 ++++++++ 3 files changed, 25 insertions(+) create mode 100644 dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild create mode 100644 dev-python/DAWG-Python/Manifest create mode 100644 dev-python/DAWG-Python/metadata.xml diff --git a/dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild b/dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild new file mode 100644 index 0000000000..4da8b311ab --- /dev/null +++ b/dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild @@ -0,0 +1,16 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 ) +DISTUTILS_USE_SETUPTOOLS=bdepend +inherit distutils-r1 + +DESCRIPTION="Pure-python reader for DAWGs (DAFSAs) created by dawgdic C++ library." +HOMEPAGE="https://pypi.org/project/DAWG-Python/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" diff --git a/dev-python/DAWG-Python/Manifest b/dev-python/DAWG-Python/Manifest new file mode 100644 index 0000000000..cde3d55801 --- /dev/null +++ b/dev-python/DAWG-Python/Manifest @@ -0,0 +1 @@ +DIST DAWG-Python-0.7.2.tar.gz 9007 BLAKE2B 44e52df192d602da965ff45cd25ee58991063f6454900f75df0eaf6c0806cea060e1ad48ccfd2a9e2314533924458f440720c6079c78c8fb1ab492557bd9bec8 SHA512 402d94ea48cca66b12368781d6f015c9356845be1ad9e24c0a08ea9be0d04be8ae376b31cd8c6e7553e49f104ce7a1d66338b8ad84b372609c831524fbb0f6b8 diff --git a/dev-python/DAWG-Python/metadata.xml b/dev-python/DAWG-Python/metadata.xml new file mode 100644 index 0000000000..bcfeeff558 --- /dev/null +++ b/dev-python/DAWG-Python/metadata.xml @@ -0,0 +1,8 @@ + + + + + shaoyu0209@tuta.io + Shaoyu Tseng + + From 2ac35d63a6998387cbb0bfed4e4c4e31c0fdec0e Mon Sep 17 00:00:00 2001 From: Shaoyu Tseng Date: Thu, 15 Jul 2021 09:29:05 +0800 Subject: [PATCH 03/54] dev-python/pymorphy2: new package Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Shaoyu Tseng --- dev-python/pymorphy2/Manifest | 1 + dev-python/pymorphy2/metadata.xml | 8 ++++++++ dev-python/pymorphy2/pymorphy2-0.9.1.ebuild | 19 +++++++++++++++++++ 3 files changed, 28 insertions(+) create mode 100644 dev-python/pymorphy2/Manifest create mode 100644 dev-python/pymorphy2/metadata.xml create mode 100644 dev-python/pymorphy2/pymorphy2-0.9.1.ebuild diff --git a/dev-python/pymorphy2/Manifest b/dev-python/pymorphy2/Manifest new file mode 100644 index 0000000000..515196a0d4 --- /dev/null +++ b/dev-python/pymorphy2/Manifest @@ -0,0 +1 @@ +DIST pymorphy2-0.9.1.tar.gz 84929 BLAKE2B 42609efe8bd618e223940b8334738ebc9ffb8017f154885300a84e76c64d54b95d620e3035397a5634155b2e47cc5b3676d7f2c0976dfa36645406b4a7e986b1 SHA512 923108f866fb0022d831efb48b9836cda5aa56df4da55798255122544e8a28c087e2561189959ce6be8d6319a3ed791df50eda36258e8730748df5bf9468a593 diff --git a/dev-python/pymorphy2/metadata.xml b/dev-python/pymorphy2/metadata.xml new file mode 100644 index 0000000000..bcfeeff558 --- /dev/null +++ b/dev-python/pymorphy2/metadata.xml @@ -0,0 +1,8 @@ + + + + + shaoyu0209@tuta.io + Shaoyu Tseng + + diff --git a/dev-python/pymorphy2/pymorphy2-0.9.1.ebuild b/dev-python/pymorphy2/pymorphy2-0.9.1.ebuild new file mode 100644 index 0000000000..2cd6f7d8b7 --- /dev/null +++ b/dev-python/pymorphy2/pymorphy2-0.9.1.ebuild @@ -0,0 +1,19 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 ) +DISTUTILS_USE_SETUPTOOLS=bdepend +inherit distutils-r1 + +DESCRIPTION="Morphological analyzer (POS tagger + inflection engine) for Russian language." +HOMEPAGE="https://github.com/kmike/pymorphy2 https://pypi.org/project/pymorphy2/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +DEPEND="dev-python/docopt + dev-python/pymorphy2-dicts-ru + dev-python/DAWG-Python" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" From 264799d2af2b8102c073d00fada53ae44e371841 Mon Sep 17 00:00:00 2001 From: Shaoyu Tseng Date: Thu, 15 Jul 2021 09:30:38 +0800 Subject: [PATCH 04/54] dev-python/pymorphy2-dicts-ru: new package Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Shaoyu Tseng --- dev-python/pymorphy2-dicts-ru/Manifest | 1 + dev-python/pymorphy2-dicts-ru/metadata.xml | 8 ++++++++ .../pymorphy2-dicts-ru-2.4.417127.4579844.ebuild | 16 ++++++++++++++++ 3 files changed, 25 insertions(+) create mode 100644 dev-python/pymorphy2-dicts-ru/Manifest create mode 100644 dev-python/pymorphy2-dicts-ru/metadata.xml create mode 100644 dev-python/pymorphy2-dicts-ru/pymorphy2-dicts-ru-2.4.417127.4579844.ebuild diff --git a/dev-python/pymorphy2-dicts-ru/Manifest b/dev-python/pymorphy2-dicts-ru/Manifest new file mode 100644 index 0000000000..478485ab04 --- /dev/null +++ b/dev-python/pymorphy2-dicts-ru/Manifest @@ -0,0 +1 @@ +DIST pymorphy2-dicts-ru-2.4.417127.4579844.tar.gz 8180941 BLAKE2B acdd6aaafd7fcd8ba8e8720db81133f9f1148507a7018e370dae288753c15b2abc5c314a987ab8e6fb9239a3fca372acee00b5cf3116e80f9ff7e92b039d9f91 SHA512 1ed5a8e8fddec8ef3d890d1a1e921ffc3bafcf057853e6e09a6854d3d100aca9972b845bdc379057756d30a9a08d917eb439ee42920ddb80059df5bf2b357c3f diff --git a/dev-python/pymorphy2-dicts-ru/metadata.xml b/dev-python/pymorphy2-dicts-ru/metadata.xml new file mode 100644 index 0000000000..bcfeeff558 --- /dev/null +++ b/dev-python/pymorphy2-dicts-ru/metadata.xml @@ -0,0 +1,8 @@ + + + + + shaoyu0209@tuta.io + Shaoyu Tseng + + diff --git a/dev-python/pymorphy2-dicts-ru/pymorphy2-dicts-ru-2.4.417127.4579844.ebuild b/dev-python/pymorphy2-dicts-ru/pymorphy2-dicts-ru-2.4.417127.4579844.ebuild new file mode 100644 index 0000000000..23360ae411 --- /dev/null +++ b/dev-python/pymorphy2-dicts-ru/pymorphy2-dicts-ru-2.4.417127.4579844.ebuild @@ -0,0 +1,16 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 ) +DISTUTILS_USE_SETUPTOOLS=bdepend +inherit distutils-r1 + +DESCRIPTION="Russian dictionary for PyMorphy2" +HOMEPAGE="https://pypi.org/project/pymorphy2-dicts-ru/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" From b46f86a94807e0d6d26790270bd2a24fe41908df Mon Sep 17 00:00:00 2001 From: Shaoyu Tseng Date: Thu, 15 Jul 2021 09:32:47 +0800 Subject: [PATCH 05/54] app-misc/ssmtool: new package Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Shaoyu Tseng --- app-misc/ssmtool/Manifest | 1 + app-misc/ssmtool/metadata.xml | 8 ++++++++ app-misc/ssmtool/ssmtool-0.1.7.ebuild | 21 +++++++++++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 app-misc/ssmtool/Manifest create mode 100644 app-misc/ssmtool/metadata.xml create mode 100644 app-misc/ssmtool/ssmtool-0.1.7.ebuild diff --git a/app-misc/ssmtool/Manifest b/app-misc/ssmtool/Manifest new file mode 100644 index 0000000000..4dee5c8845 --- /dev/null +++ b/app-misc/ssmtool/Manifest @@ -0,0 +1 @@ +DIST ssmtool-0.1.7.tar.gz 20179 BLAKE2B 2943e2f66178196161c4718a8f64d9370090bc5cc61434cded800b00556f3dcde4b7e97f2a45bc549f44c0fbdb2ed4bf707275f6c304c044ae551e0b7febe2de SHA512 91987982807086e883ea234aee27998456f1e7fbc01fdefb4d3f35831e415766834ae6ea22ffc1c5bf308900b56182640128c48413974772a805b6684c9c835b diff --git a/app-misc/ssmtool/metadata.xml b/app-misc/ssmtool/metadata.xml new file mode 100644 index 0000000000..bcfeeff558 --- /dev/null +++ b/app-misc/ssmtool/metadata.xml @@ -0,0 +1,8 @@ + + + + + shaoyu0209@tuta.io + Shaoyu Tseng + + diff --git a/app-misc/ssmtool/ssmtool-0.1.7.ebuild b/app-misc/ssmtool/ssmtool-0.1.7.ebuild new file mode 100644 index 0000000000..4ae1d9659a --- /dev/null +++ b/app-misc/ssmtool/ssmtool-0.1.7.ebuild @@ -0,0 +1,21 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 ) +DISTUTILS_USE_SETUPTOOLS=pyproject.toml +inherit distutils-r1 + +DESCRIPTION="A simple sentence mining tool written in PyQt5" +HOMEPAGE="https://github.com/FreeLanguageTools/ssmtool/ https://pypi.org/project/ssmtool/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +DEPEND=" + dev-python/pymorphy2 + dev-python/pymorphy2-dicts-ru + dev-python/PyQt5 +" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" From 159af164f33821dd324ff724148b8907e75a1aca Mon Sep 17 00:00:00 2001 From: Shaoyu Tseng Date: Thu, 15 Jul 2021 13:18:30 +0800 Subject: [PATCH 06/54] app-misc/ssmtool: bump to 0.1.11, fix deps Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Shaoyu Tseng --- app-misc/ssmtool/Manifest | 2 +- .../{ssmtool-0.1.7.ebuild => ssmtool-0.1.11.ebuild} | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) rename app-misc/ssmtool/{ssmtool-0.1.7.ebuild => ssmtool-0.1.11.ebuild} (76%) diff --git a/app-misc/ssmtool/Manifest b/app-misc/ssmtool/Manifest index 4dee5c8845..8fed13c8c9 100644 --- a/app-misc/ssmtool/Manifest +++ b/app-misc/ssmtool/Manifest @@ -1 +1 @@ -DIST ssmtool-0.1.7.tar.gz 20179 BLAKE2B 2943e2f66178196161c4718a8f64d9370090bc5cc61434cded800b00556f3dcde4b7e97f2a45bc549f44c0fbdb2ed4bf707275f6c304c044ae551e0b7febe2de SHA512 91987982807086e883ea234aee27998456f1e7fbc01fdefb4d3f35831e415766834ae6ea22ffc1c5bf308900b56182640128c48413974772a805b6684c9c835b +DIST ssmtool-0.1.11.tar.gz 49000 BLAKE2B f43066e01c95a4619b73d18f391f53881feaa9209051bb832298ed876af941fac248a5cdbe9fc1b35467b145f341c74bee52e64f1a783d226190833543f35ecd SHA512 72f4f33f3f85e0d7ddf5b75ebf4d823ba0e9db4a3196edbc438470f7e6b2a9c56663b1ac78e43496714ebd6f397516f6a651d1f9346be35440812d4436a11101 diff --git a/app-misc/ssmtool/ssmtool-0.1.7.ebuild b/app-misc/ssmtool/ssmtool-0.1.11.ebuild similarity index 76% rename from app-misc/ssmtool/ssmtool-0.1.7.ebuild rename to app-misc/ssmtool/ssmtool-0.1.11.ebuild index 4ae1d9659a..3fafbcae20 100644 --- a/app-misc/ssmtool/ssmtool-0.1.7.ebuild +++ b/app-misc/ssmtool/ssmtool-0.1.11.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 ) DISTUTILS_USE_SETUPTOOLS=pyproject.toml -inherit distutils-r1 +inherit distutils-r1 desktop DESCRIPTION="A simple sentence mining tool written in PyQt5" HOMEPAGE="https://github.com/FreeLanguageTools/ssmtool/ https://pypi.org/project/ssmtool/" @@ -16,6 +16,14 @@ DEPEND=" dev-python/pymorphy2 dev-python/pymorphy2-dicts-ru dev-python/PyQt5 + dev-python/beautifulsoup:4 " SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +python_install() { + newicon icon.png ssmtool.png + domenu ssmtool.desktop + distutils-r1_python_install +} + From d28640db2146cc1a082b7572c0a11a9dea8c35f1 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 14 Jul 2021 11:49:47 +0500 Subject: [PATCH 07/54] sci-misc/boinc-wrapper: add 7.16.17 Signed-off-by: Anna (cybertailor) Vyalkova --- sci-misc/boinc-wrapper/Manifest | 1 + .../boinc-wrapper-7.16.17.ebuild | 50 +++++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 sci-misc/boinc-wrapper/boinc-wrapper-7.16.17.ebuild diff --git a/sci-misc/boinc-wrapper/Manifest b/sci-misc/boinc-wrapper/Manifest index 5238eec52f..909891f1be 100644 --- a/sci-misc/boinc-wrapper/Manifest +++ b/sci-misc/boinc-wrapper/Manifest @@ -1 +1,2 @@ DIST boinc-7.16.16.tar.gz 49599131 BLAKE2B 819ab85c19a684144711f77e669b892aa73c006b81c1d7ef7adbd9d580e1e8473ae27b52dc17953ee677c70fc78ed15df936afd740e629715f30f2b81d84ea6f SHA512 dd7042e176d6506c70de7866556ae73b2f45734df92038086d5b0414751f3da08dc571c49f0c26d747d3fb2577674d3ff8cdec7d3563861eaaaa5af9c1db0a0e +DIST boinc-7.16.17.tar.gz 49628624 BLAKE2B 87e266a29506ecaa41fd18a2521b08c291548a4e31f7748001e5214e6f1fada1ded8bb8b559635d4f9c7c256cd7829dcf9132c02448c559d5ceb13524ca42e0f SHA512 e9882f37ad5c83ed020155c8192228322932f83b88ed00d025dcda63bff2dca109ecdcbaf98b48c4522b841f545f32352e5c158ae0a41de0a1f2941ac8135221 diff --git a/sci-misc/boinc-wrapper/boinc-wrapper-7.16.17.ebuild b/sci-misc/boinc-wrapper/boinc-wrapper-7.16.17.ebuild new file mode 100644 index 0000000000..f25f7d3990 --- /dev/null +++ b/sci-misc/boinc-wrapper/boinc-wrapper-7.16.17.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs + +MY_PV=$(ver_cut 1-2) + +DESCRIPTION="use non-BOINC apps with BOINC" +HOMEPAGE="https://boinc.berkeley.edu/trac/wiki/WrapperApp" + +SRC_URI="https://github.com/BOINC/boinc/archive/client_release/${MY_PV}/${PV}.tar.gz -> boinc-${PV}.tar.gz" +KEYWORDS="~amd64 ~x86" +S="${WORKDIR}/boinc-client_release-${MY_PV}-${PV}/samples/wrapper" + +LICENSE="LGPL-3+ regexp-UofT" +SLOT="0" + +RDEPEND=" + >=sci-misc/boinc-${PV} + >=dev-libs/boinc-zip-${PV} +" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}"/${PN}-$(ver_cut 1-2)-makefile.patch ) +DOCS=( ReadMe.txt job.xml ) + +src_prepare() { + default + + cd ../.. || die + eautoreconf + bash ./generate_svn_version.sh || die +} + +src_configure() { + cd ../.. || die + econf --enable-pkg-devel --disable-static --disable-fcgi --without-x +} + +src_compile() { + tc-export CC CXX + default +} + +src_install() { + default + newbin wrapper boinc-wrapper +} From a0c0451ddce00e7713aa8d1d3ec5c5be5feced68 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 14 Jul 2021 11:51:45 +0500 Subject: [PATCH 08/54] dev-libs/boinc-zip: add 7.16.17 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-libs/boinc-zip/Manifest | 1 + dev-libs/boinc-zip/boinc-zip-7.16.17.ebuild | 36 +++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 dev-libs/boinc-zip/boinc-zip-7.16.17.ebuild diff --git a/dev-libs/boinc-zip/Manifest b/dev-libs/boinc-zip/Manifest index 5238eec52f..909891f1be 100644 --- a/dev-libs/boinc-zip/Manifest +++ b/dev-libs/boinc-zip/Manifest @@ -1 +1,2 @@ DIST boinc-7.16.16.tar.gz 49599131 BLAKE2B 819ab85c19a684144711f77e669b892aa73c006b81c1d7ef7adbd9d580e1e8473ae27b52dc17953ee677c70fc78ed15df936afd740e629715f30f2b81d84ea6f SHA512 dd7042e176d6506c70de7866556ae73b2f45734df92038086d5b0414751f3da08dc571c49f0c26d747d3fb2577674d3ff8cdec7d3563861eaaaa5af9c1db0a0e +DIST boinc-7.16.17.tar.gz 49628624 BLAKE2B 87e266a29506ecaa41fd18a2521b08c291548a4e31f7748001e5214e6f1fada1ded8bb8b559635d4f9c7c256cd7829dcf9132c02448c559d5ceb13524ca42e0f SHA512 e9882f37ad5c83ed020155c8192228322932f83b88ed00d025dcda63bff2dca109ecdcbaf98b48c4522b841f545f32352e5c158ae0a41de0a1f2941ac8135221 diff --git a/dev-libs/boinc-zip/boinc-zip-7.16.17.ebuild b/dev-libs/boinc-zip/boinc-zip-7.16.17.ebuild new file mode 100644 index 0000000000..0d89894c2a --- /dev/null +++ b/dev-libs/boinc-zip/boinc-zip-7.16.17.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +MY_PV=$(ver_cut 1-2) + +DESCRIPTION="Wrapper for the zip/unzip functions to expose to BOINC clients" +HOMEPAGE="https://boinc.berkeley.edu/trac/wiki/FileCompression" + +SRC_URI="https://github.com/BOINC/boinc/archive/client_release/${MY_PV}/${PV}.tar.gz -> boinc-${PV}.tar.gz" +KEYWORDS="~amd64 ~x86" +S="${WORKDIR}/boinc-client_release-${MY_PV}-${PV}/zip" + +LICENSE="Info-ZIP LGPL-3+" +SLOT="0" + +src_prepare() { + default + sed '/$(LN) .libs\/$(LIBBOINC_ZIP_STATIC)/d' -i Makefile.am || die + + cd .. || die + eautoreconf +} + +src_configure() { + cd .. || die + econf --enable-pkg-devel --disable-static +} + +src_install() { + default + rm "${ED}"/usr/*/libboinc_zip.la || die +} From 699f5a2d72c32eecbbb526726c422e0316bccb4b Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 14 Jul 2021 13:37:06 +0500 Subject: [PATCH 09/54] app-accessibility/rhvoice: add 1.4.2, drop 1.2.4 Signed-off-by: Anna (cybertailor) Vyalkova --- app-accessibility/rhvoice/Manifest | 5 +- ...oice-1.2.4.ebuild => rhvoice-1.4.2.ebuild} | 46 +++++++++++-------- 2 files changed, 31 insertions(+), 20 deletions(-) rename app-accessibility/rhvoice/{rhvoice-1.2.4.ebuild => rhvoice-1.4.2.ebuild} (69%) diff --git a/app-accessibility/rhvoice/Manifest b/app-accessibility/rhvoice/Manifest index 19a7e754ee..3a3eadbd13 100644 --- a/app-accessibility/rhvoice/Manifest +++ b/app-accessibility/rhvoice/Manifest @@ -1,4 +1,7 @@ -DIST rhvoice-1.2.4.tar.gz 187812264 BLAKE2B 0756e22758f530a4a4f969425ed07e9bdab9e9ce9a6bcf13b435992f4854d204febf88799153c3041134adbddbba2b29823740b65de6c8d2aea1d4d33b94d59a SHA512 747985a8a0fe27fd1dc15e434dc41bbdca169747ae5cb3695df89ceced9131fc9d196916af08f3caacd21c34cfc022989e3753e21dbc2c0095ba7e991dc58bb8 +DIST rhvoice-1.4.2.tar.gz 192825025 BLAKE2B 104beee30f335a2770f64b42994a604294690491ca703bf8937ce4ac0646f6cbd003f3cf83a99b8fdff015447882c8719ec9a2f7f0f981b66fb6ef00ad90b96f SHA512 bcd7cc6aadba1a619cd83e2dbd06836e985fbc4fce886a19c2272a2f6fff0792d15d4ff0b685b43705b68689ade932858e9d3b9173e6f829292d21d69a85c61a +DIST rhvoice-aleksandr-hq-4.0.tar.gz 7315219 BLAKE2B 011a37696f3c30af1e7d63d62dcea640c1a0329b116fdf8d12152e5f22e1928a9ad2484e0ce01c9821c1eb668f7d9fb096a1406e66fbe6e88fd856cfa6465c2d SHA512 2519eb5b8c1e39bfe557258d1f54c7d02ff4159ccc513de903b48e7ef136f2f875b5f4405a1064bd9b706baa6394f7c67373a4593edf369222597223ccc341e9 DIST rhvoice-evgeniy-eng-4.0.tar.gz 7338125 BLAKE2B 58eaf04e77bde46e5013e3959815e2ea0234b8c33f7737df0b00e4b32fb49d169f651f6341ede876c331c40b1d17afffd25c4e2741871aea02ee4bdd8d7c2246 SHA512 1096b2d898292739f86333414a32b97b99112a57cf2c98c5ea31d1b92974f3adc4119e0ee031e6961810365432b77eb96229f7a45c55d8b9337a22aa3848dcc8 DIST rhvoice-evgeniy-rus-4.0.tar.gz 9962477 BLAKE2B d3fffbd54813d80734b59b6ac0ed96c0e07ce4266594a918acc01fe2bdd649d854ffe7306b57c3cb3718cdc1a090f6f7f28712005c708a39a486867760162cf9 SHA512 4053185fd5cff60a8cf3355fad69ab63348fc5047a7e5d2328a639a5c65cecfaadc92d63599b0b8bc7ca804753593c78c837621cdd153c6ce247100141b96500 DIST rhvoice-victoria-4.0.tar.gz 7425747 BLAKE2B 221805cef8b21cee24dcd34cde06450a7f9a2a588820265ae51729ddc73604caf2e089fb97ee96bf7503018f4fa967aa416fe0f0cfaf597e4d0dea4e0c72de54 SHA512 03b95f76bbd0b213fac867705acd3229f2d62448cdb863968b6ff02cc06f162d07a6154418e3ceee63d8d5352a00c1fed57b635d59424234b6cae3b1914da1cb +DIST rhvoice-volodymyr-4.0.tar.gz 10794551 BLAKE2B a0e1f78652ecc8f89bfa404fcab6d3400e0f45282da53317a4af340c9acaffb545460f3a4bbf309b9a2525bd3695a4ff47edd00cb6692651377d44d717949375 SHA512 8f0f15229d451bbcf6db3b0f267e82635603b582f2af18d14421f3e108cdd14e4164e74e3c4723226e37b8ee7287ffa5d4083f9d2defd8b5c1b559eba547e849 +DIST rhvoice-yuriy.tar.gz 12734672 BLAKE2B 7e49c0825bfc148e8e7144d578c95ad159e2c935256174134f0682318f78b5162205b3781d365cc333c61123c1b118b464e28d63046bc497a75afcd6f8fbbc85 SHA512 07c9e65277c1774cf0185ba60107ff8f0dda5fa18eeadbfcb0cbdf5258e3fd2a364bb91c796473c9294a61e5c9366080d4d6ee115aace37f533ea1e6f167690b diff --git a/app-accessibility/rhvoice/rhvoice-1.2.4.ebuild b/app-accessibility/rhvoice/rhvoice-1.4.2.ebuild similarity index 69% rename from app-accessibility/rhvoice/rhvoice-1.2.4.ebuild rename to app-accessibility/rhvoice/rhvoice-1.4.2.ebuild index a550f7b13c..363d121367 100644 --- a/app-accessibility/rhvoice/rhvoice-1.2.4.ebuild +++ b/app-accessibility/rhvoice/rhvoice-1.4.2.ebuild @@ -1,33 +1,35 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit cmake multilib -MY_PN="RHVoice" DESCRIPTION="TTS engine with extended languages support (including Russian)" HOMEPAGE="https://rhvoice.su https://github.com/RHVoice/RHVoice" SRC_URI=" - https://github.com/${MY_PN}/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz - l10n_en? ( https://github.com/${MY_PN}/evgeniy-eng/archive/refs/tags/4.0.tar.gz -> rhvoice-evgeniy-eng-4.0.tar.gz ) + https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + l10n_en? ( https://github.com/${PN}/evgeniy-eng/archive/refs/tags/4.0.tar.gz -> rhvoice-evgeniy-eng-4.0.tar.gz ) l10n_ru? ( - https://github.com/${MY_PN}/evgeniy-rus/archive/refs/tags/4.0.tar.gz -> rhvoice-evgeniy-rus-4.0.tar.gz - https://github.com/${MY_PN}/victoria-rus/archive/refs/tags/4.0.tar.gz -> rhvoice-victoria-4.0.tar.gz + https://github.com/${PN}/aleksandr-hq-rus/archive/refs/tags/4.0.tar.gz -> rhvoice-aleksandr-hq-4.0.tar.gz + https://github.com/${PN}/evgeniy-rus/archive/refs/tags/4.0.tar.gz -> rhvoice-evgeniy-rus-4.0.tar.gz + https://github.com/${PN}/victoria-rus/archive/refs/tags/4.0.tar.gz -> rhvoice-victoria-4.0.tar.gz + https://github.com/${PN}/yuriy-rus/archive/refs/tags/4.0.tar.gz -> rhvoice-yuriy.tar.gz ) + l10n_uk? ( https://github.com/${PN}/volodymyr-ukr/archive/refs/tags/4.0.tar.gz -> rhvoice-volodymyr-4.0.tar.gz ) " -S="${WORKDIR}/${MY_PN}-${PV}" +S="${WORKDIR}/RHVoice-${PV}" CMAKE_REMOVE_MODULES_LIST="Hardening VersionFromGit" -LICENSE="l10n_pt-BR? ( CC-BY-SA-4.0 ) BSD GPL-2 GPL-3+ LGPL-2.1+" +LICENSE="l10n_pt-BR? ( CC-BY-SA-4.0 ) l10n_mk? ( AGPL-3 ) BSD GPL-2 GPL-3+ LGPL-2.1+" KEYWORDS="~amd64 ~x86" SLOT="0" -IUSE="ao bindist cli client portaudio +pulseaudio +server +speech-dispatcher utils" +IUSE="ao cli client portaudio +pulseaudio +server +speech-dispatcher utils" REQUIRED_USE="|| ( ao portaudio pulseaudio )" CC_NC_LANGS=( en eo ky ru uk ) NC_LANGS=( ka tt ) -LANGS=" ${CC_NC_LANGS[@]} ${NC_LANGS[@]} pt-BR" +LANGS=" ${CC_NC_LANGS[@]} ${NC_LANGS[@]} mk pt-BR" IUSE+="${LANGS// / l10n_}" for lang in "${CC_NC_LANGS[@]}" ; do @@ -42,15 +44,15 @@ done RDEPEND=" !dev-libs/hts_engine - media-libs/sonic ao? ( media-libs/libao ) + client? ( sys-apps/dbus ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-sound/pulseaudio ) - speech-dispatcher? ( app-accessibility/speech-dispatcher ) server? ( dev-libs/glib[dbus] >=dev-cpp/glibmm-2.66.1:2 ) + speech-dispatcher? ( app-accessibility/speech-dispatcher ) " BDEPEND="${DEPEND} dev-cpp/cli11 @@ -59,7 +61,7 @@ BDEPEND="${DEPEND} " REQUIRED_USE="|| ( ao portaudio pulseaudio )" -DOCS=( README.md NEWS doc config/dicts ) +DOCS=( README.md doc config/dicts ) delete_voices() { for voice in "$@"; do @@ -71,16 +73,22 @@ src_unpack() { default # git submodules, which are not present in the snapshot - rmdir "${S}"/data/voices/{victoria,evgeniy-rus,evgeniy-eng} || die + rmdir "${S}"/data/voices/{aleksandr-hq,evgeniy-rus,evgeniy-eng,victoria,volodymyr,yuriy} || die if use l10n_ru ; then - mv "${WORKDIR}"/victoria-rus-4.0 "${S}"/data/voices/victoria || die + mv "${WORKDIR}"/aleksandr-hq-rus-4.0 "${S}"/data/voices/aleksandr-hq || die mv "${WORKDIR}"/evgeniy-rus-4.0 "${S}"/data/voices/evgeniy-rus || die + mv "${WORKDIR}"/victoria-rus-4.0 "${S}"/data/voices/victoria || die + mv "${WORKDIR}"/yuriy-rus-4.0 "${S}"/data/voices/yuriy || die fi if use l10n_en ; then mv "${WORKDIR}"/evgeniy-eng-4.0 "${S}"/data/voices/evgeniy-eng || die fi + + if use l10n_uk ; then + mv "${WORKDIR}"/volodymyr-ukr-4.0 "${S}"/data/voices/volodymyr || die + fi } src_prepare() { @@ -92,8 +100,7 @@ src_prepare() { sed 's|/systemd/system||' \ -i src/service/CMakeLists.txt || die - sed -e "/sonic/d" \ - -e "/set(RAPIDXML_INCLUDE_DIR/d" \ + sed -e "/set(RAPIDXML_INCLUDE_DIR/d" \ -i src/third-party/CMakeLists.txt || die sed "/set(UTF8_INCLUDE_DIR/d" -i src/CMakeLists.txt || die @@ -111,13 +118,14 @@ src_prepare() { -i src/*/CMakeLists.txt \ -i src/third-party/*/CMakeLists.txt || die - use l10n_ru || delete_voices aleksandr anna arina artemiy elena irina pavel use l10n_en || delete_voices alan bdl clb slt - use l10n_uk || delete_voices anatol natalia use l10n_eo || delete_voices spomenka use l10n_ka || delete_voices natia use l10n_ky || delete_voices azamat nazgul + use l10n_mk || delete_voices kiko + use l10n_ru || delete_voices aleksandr anna arina artemiy elena irina pavel use l10n_tt || delete_voices talgat + use l10n_uk || delete_voices anatol natalia use l10n_pt-BR || delete_voices Leticia-F123 } From 261df3e84183357b0da89cb150fd05f8d7d5cd17 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 14 Jul 2021 13:38:17 +0500 Subject: [PATCH 10/54] media-libs/sonic: treeclean (not needed anymore) Signed-off-by: Anna (cybertailor) Vyalkova --- media-libs/sonic/Manifest | 1 - media-libs/sonic/metadata.xml | 11 ------ .../sonic/sonic-0.3.0_pre20210316.ebuild | 34 ------------------- 3 files changed, 46 deletions(-) delete mode 100644 media-libs/sonic/Manifest delete mode 100644 media-libs/sonic/metadata.xml delete mode 100644 media-libs/sonic/sonic-0.3.0_pre20210316.ebuild diff --git a/media-libs/sonic/Manifest b/media-libs/sonic/Manifest deleted file mode 100644 index ea341be6e0..0000000000 --- a/media-libs/sonic/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sonic-0.3.0_pre20210316.tar.gz 5350614 BLAKE2B 95084bd43794e36259b0048b603d23d32fa8fff3531796965ccb8548a23c4e392eaf242e138885c638d08ef44c87537d0cd74f9de2b352ba55a9f2613c6c89a8 SHA512 a44246b1955cef87466162e02e29ea6595f7b4bdab51e90ee0904bf7f68e697a0d006162b367fed51ab8409bce7aee38d155dee0d95c5ac5f29ee8d390c0d488 diff --git a/media-libs/sonic/metadata.xml b/media-libs/sonic/metadata.xml deleted file mode 100644 index 22900dd414..0000000000 --- a/media-libs/sonic/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - waywardgeek/sonic - - - cyber+gentoo@sysrq.in - Anna - - diff --git a/media-libs/sonic/sonic-0.3.0_pre20210316.ebuild b/media-libs/sonic/sonic-0.3.0_pre20210316.ebuild deleted file mode 100644 index c8c89d5638..0000000000 --- a/media-libs/sonic/sonic-0.3.0_pre20210316.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib toolchain-funcs - -COMMIT="ba331411f17702e01f6c2d7016eefebaa695871f" -DESCRIPTION="Simple library to speed up or slow down speech" -HOMEPAGE="https://github.com/waywardgeek/sonic" -SRC_URI="https://github.com/waywardgeek/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${COMMIT}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="sci-libs/fftw" -DEPEND="${RDEPEND}" - -DOCS=( README doc/index.md ) - -src_prepare() { - default - sed "s|/lib|/$(get_libdir)|" -i Makefile || die - sed "/install libsonic.a/d" -i Makefile || die - sed "s/CC=gcc/CC=$(tc-getCC)/" -i Makefile || die - export AR="$(tc-getAR)" -} - -src_install() { - default - doman sonic.1 -} From cbf5e428a5cae9c42863cb371de74a25816df84b Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Wed, 14 Jul 2021 14:19:26 +0200 Subject: [PATCH 11/54] TODO.md: typo Signed-off-by: Alessandro Barbieri --- TODO.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TODO.md b/TODO.md index 78b2f9e36a..b2262ee591 100644 --- a/TODO.md +++ b/TODO.md @@ -70,7 +70,7 @@ mixed * [tides](https://sourceforge.net/projects/tidesodes/) * [ipyleaflet](https://github.com/jupyter-widgets/ipyleaflet) * [deadbeef](https://github.com/DeaDBeeF-Player/deadbeef) -* [gridatudio](https://github.com/ricklamers/gridstudio) +* [gridstudio](https://github.com/ricklamers/gridstudio) ML * [google-drive-ocamlfuse](https://github.com/astrada/google-drive-ocamlfuse) From 22575c16be0a00285114b14a3efa368144675fae Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Thu, 15 Jul 2021 19:12:00 +0200 Subject: [PATCH 12/54] games-misc/cbonsai: initial import Signed-off-by: Alessandro Barbieri --- games-misc/cbonsai/Manifest | 1 + games-misc/cbonsai/cbonsai-1.2.1.ebuild | 15 +++++++++++++++ .../cbonsai/files/cbonsai-respect-variables.patch | 13 +++++++++++++ games-misc/cbonsai/metadata.xml | 15 +++++++++++++++ 4 files changed, 44 insertions(+) create mode 100644 games-misc/cbonsai/Manifest create mode 100644 games-misc/cbonsai/cbonsai-1.2.1.ebuild create mode 100644 games-misc/cbonsai/files/cbonsai-respect-variables.patch create mode 100644 games-misc/cbonsai/metadata.xml diff --git a/games-misc/cbonsai/Manifest b/games-misc/cbonsai/Manifest new file mode 100644 index 0000000000..14ee1341c2 --- /dev/null +++ b/games-misc/cbonsai/Manifest @@ -0,0 +1 @@ +DIST cbonsai-1.2.1.tar.bz2 20897 BLAKE2B c69c7b0d64b30d10decf08df4bedd4e125450faf6cdf9e36d0c8fd202e67443901832a7e191cf1af3498988fd16a8e06dd54b71b8e2639bdd2e2583fc6724a91 SHA512 daf9d023687ddd8d337636365e599bd546c187cd99773eebcc830c89460558890ba8e6e895977e619b267894908480aea59c6cbbeafff06730743ac6ba42afa6 diff --git a/games-misc/cbonsai/cbonsai-1.2.1.ebuild b/games-misc/cbonsai/cbonsai-1.2.1.ebuild new file mode 100644 index 0000000000..3b74405dec --- /dev/null +++ b/games-misc/cbonsai/cbonsai-1.2.1.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="grow bonsai trees in your terminal" +HOMEPAGE="https://gitlab.com/jallbrit/cbonsai" +SRC_URI="https://gitlab.com/jallbrit/cbonsai/-/archive/v${PV}/cbonsai-v${PV}.tar.bz2 -> ${P}.tar.bz2" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=( "${FILESDIR}/${PN}-respect-variables.patch" ) diff --git a/games-misc/cbonsai/files/cbonsai-respect-variables.patch b/games-misc/cbonsai/files/cbonsai-respect-variables.patch new file mode 100644 index 0000000000..3187e28470 --- /dev/null +++ b/games-misc/cbonsai/files/cbonsai-respect-variables.patch @@ -0,0 +1,13 @@ +--- a/Makefile ++++ b/Makefile +@@ -1,9 +1,7 @@ + .POSIX: +-CC = cc + PKG_CONFIG ?= pkg-config + CFLAGS += -Wall -Wextra -Wshadow -Wpointer-arith -Wcast-qual -pedantic $(shell $(PKG_CONFIG) --cflags ncursesw panelw) +-LDLIBS = $(shell $(PKG_CONFIG) --libs ncursesw panelw || echo "-lncursesw -ltinfo -lpanelw") +-PREFIX = /usr/local ++LDLIBS = $(shell $(PKG_CONFIG) --libs ncursesw panelw || echo "-lncursesw -ltinfo -lpanelw") ${LDFLAGS} + + cbonsai: cbonsai.c + diff --git a/games-misc/cbonsai/metadata.xml b/games-misc/cbonsai/metadata.xml new file mode 100644 index 0000000000..5c0d6a88f8 --- /dev/null +++ b/games-misc/cbonsai/metadata.xml @@ -0,0 +1,15 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + +cbonsai is a bonsai tree generator, written in C using ncurses. It intelligently creates, colors, and positions a bonsai tree, and is entirely configurable via CLI options-- see usage. There are 2 modes of operation: static (see finished bonsai tree), and live (see growth step-by-step). + + + https://gitlab.com/jallbrit/cbonsai/-/issues + jallbrit/cbonsai + + From 9083fbb57d2967f4ff8ed454211dd98865745dbb Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Thu, 15 Jul 2021 19:12:56 +0200 Subject: [PATCH 13/54] games-misc/Fallout3Terminal: update DESCRIPTION Signed-off-by: Alessandro Barbieri --- .../Fallout3Terminal/Fallout3Terminal-0_pre20191105.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-misc/Fallout3Terminal/Fallout3Terminal-0_pre20191105.ebuild b/games-misc/Fallout3Terminal/Fallout3Terminal-0_pre20191105.ebuild index b652b74097..da03099ddb 100644 --- a/games-misc/Fallout3Terminal/Fallout3Terminal-0_pre20191105.ebuild +++ b/games-misc/Fallout3Terminal/Fallout3Terminal-0_pre20191105.ebuild @@ -5,7 +5,7 @@ EAPI=7 COMMIT="04cad950ca949d1a437a5718b40d3d0b9e33ee0d" -DESCRIPTION=" A recreation of the Fallout 3 terminal via a linux bash script!" +DESCRIPTION="A recreation of the Fallout 3 terminal via a linux bash script!" HOMEPAGE="https://github.com/fohtla/Fallout3Terminal" SRC_URI="https://github.com/fohtla/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" From 3d9c3fd8a81c774ba14e4e2bc435389c50cfabab Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Thu, 15 Jul 2021 18:11:52 +0500 Subject: [PATCH 14/54] kde-misc/plasma-applet-thermal-monitor: fix deps Signed-off-by: Anna (cybertailor) Vyalkova --- .../plasma-applet-thermal-monitor-1.3.0.ebuild | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/kde-misc/plasma-applet-thermal-monitor/plasma-applet-thermal-monitor-1.3.0.ebuild b/kde-misc/plasma-applet-thermal-monitor/plasma-applet-thermal-monitor-1.3.0.ebuild index 3ea3f05b5d..2090272e08 100644 --- a/kde-misc/plasma-applet-thermal-monitor/plasma-applet-thermal-monitor-1.3.0.ebuild +++ b/kde-misc/plasma-applet-thermal-monitor/plasma-applet-thermal-monitor-1.3.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit ecm +inherit ecm optfeature DESCRIPTION="Plasma 5 applet for monitoring CPU, GPU and other available temperature sensors" HOMEPAGE="https://store.kde.org/p/998915/ @@ -19,9 +19,12 @@ fi LICENSE="GPL-2+" SLOT="5" -# block against slot 0 of self, to prevent file collision -DEPEND=" - !kde-misc/plasma-applet-thermal-monitor:0 - >=kde-frameworks/plasma-5.60.0:5 +DEPEND="kde-frameworks/plasma:5" +RDEPEND="${DEPEND} + kde-plasma/ksysguard:5[lm-sensors] " -RDEPEND="${DEPEND}" + +pkg_postinst() { + ecm_pkg_postinst + optfeature "monitor temperature of NVMe drives" sys-apps/nvme-cli +} From c55628818fd51a9f4a7bf6cc1db0d64e8eeb0713 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Thu, 15 Jul 2021 23:53:06 +0500 Subject: [PATCH 15/54] x11-misc/caffeine-ng: fix stuff, drop live Closes: https://bugs.gentoo.org/783795 Closes: https://bugs.gentoo.org/783798 Signed-off-by: Anna (cybertailor) Vyalkova --- x11-misc/caffeine-ng/caffeine-ng-3.5.1.ebuild | 45 ++++++++-------- x11-misc/caffeine-ng/caffeine-ng-9999.ebuild | 51 ------------------- 2 files changed, 25 insertions(+), 71 deletions(-) delete mode 100644 x11-misc/caffeine-ng/caffeine-ng-9999.ebuild diff --git a/x11-misc/caffeine-ng/caffeine-ng-3.5.1.ebuild b/x11-misc/caffeine-ng/caffeine-ng-3.5.1.ebuild index 694fc49626..f727649e52 100644 --- a/x11-misc/caffeine-ng/caffeine-ng-3.5.1.ebuild +++ b/x11-misc/caffeine-ng/caffeine-ng-3.5.1.ebuild @@ -3,48 +3,53 @@ EAPI=7 -PYTHON_COMPAT=( python3_{8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 gnome2-utils -DESCRIPTION="Aplication able to temporarily inhibit the screensaver." +DESCRIPTION="Aplication able to temporarily inhibit the screensaver" HOMEPAGE="https://github.com/caffeine-ng/caffeine-ng" -if [[ ${PV} == 9999 ]];then + +if [[ ${PV} == 9999 ]]; then inherit git-r3 - EGIT_REPO_URI="${HOMEPAGE}.git" + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" else - SRC_URI="https://github.com/caffeine-ng/caffeine-ng/releases/download/v${PV}/${P}.tar.gz" + SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz" KEYWORDS="~amd64" fi LICENSE="GPL-3" SLOT="0" -IUSE="" -DEPEND=" - dev-python/pygobject:3 - >=dev-python/pyxdg-0.25 - dev-python/dbus-python - >=dev-python/docopt-0.6.2 - >=dev-python/setproctitle-1.1.10 - dev-python/setuptools - >=dev-python/wheel-0.29.0 - dev-python/setuptools_scm +RDEPEND=" + >=dev-python/ewmh-0.1.4[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + >=dev-python/pyxdg-0.25[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + >=dev-python/docopt-0.6.2[${PYTHON_USEDEP}] + dev-python/pulsectl[${PYTHON_USEDEP}] + >=dev-python/setproctitle-1.1.10[${PYTHON_USEDEP}] dev-libs/libappindicator:3 - x11-libs/gtk+:3 " -RDEPEND="${DEPEND}" -pkg_preinst(){ +src_prepare() { + sed "/wheel/d" -i setup.py || die + sed "s/;TrayIcon;DesktopUtility//" -i share/applications/caffeine.desktop || die + gunzip share/man/man1/caffeine.1.gz || die + + distutils-r1_src_prepare +} + +pkg_preinst() { gnome2_schemas_savelist } -pkg_postinst(){ +pkg_postinst() { gnome2_gconf_install gnome2_schemas_update } -pkg_postrm(){ +pkg_postrm() { gnome2_gconf_uninstall gnome2_schemas_update } diff --git a/x11-misc/caffeine-ng/caffeine-ng-9999.ebuild b/x11-misc/caffeine-ng/caffeine-ng-9999.ebuild deleted file mode 100644 index f55d9d5dce..0000000000 --- a/x11-misc/caffeine-ng/caffeine-ng-9999.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9} ) - -inherit distutils-r1 gnome2-utils - -DESCRIPTION="Aplication able to temporarily inhibit the screensaver." -HOMEPAGE="https://github.com/caffeine-ng/caffeine-ng" -if [[ ${PV} == 9999 ]];then - inherit git-r3 - EGIT_REPO_URI="${HOMEPAGE}.git" -else - SRC_URI="https://github.com/caffeine-ng/caffeine-ng/releases/download/v${PV}/${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="GPL-3" -SLOT="0" -IUSE="" - -DEPEND=" - dev-python/pygobject:3 - >=dev-python/pyxdg-0.25 - dev-python/dbus-python - >=dev-python/docopt-0.6.2 - >=dev-python/setproctitle-1.1.10 - dev-python/setuptools - >=dev-python/wheel-0.29.0 - dev-python/setuptools_scm - dev-libs/libappindicator:3 - x11-libs/gtk+:3 - x11-libs/libnotify -" -RDEPEND="${DEPEND}" - -pkg_preinst(){ - gnome2_schemas_savelist -} - -pkg_postinst(){ - gnome2_gconf_install - gnome2_schemas_update -} - -pkg_postrm(){ - gnome2_gconf_uninstall - gnome2_schemas_update -} From 67787cddc7d5e353b4c3fe5563c784de0f62c3fa Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 16 Jul 2021 00:14:35 +0500 Subject: [PATCH 16/54] net-misc/lyrics-in-terminal: PYTHON_REQ_USE Signed-off-by: Anna (cybertailor) Vyalkova --- .../lyrics-in-terminal-1.4.2.ebuild | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/net-misc/lyrics-in-terminal/lyrics-in-terminal-1.4.2.ebuild b/net-misc/lyrics-in-terminal/lyrics-in-terminal-1.4.2.ebuild index 02334080e5..4b727096eb 100644 --- a/net-misc/lyrics-in-terminal/lyrics-in-terminal-1.4.2.ebuild +++ b/net-misc/lyrics-in-terminal/lyrics-in-terminal-1.4.2.ebuild @@ -3,20 +3,18 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 DESCRIPTION="Command Line Lyrics fetcher for MPRIS media players" HOMEPAGE="https://github.com/Jugran/lyrics-in-terminal" -SRC_URI="https://github.com/Jugran/lyrics-in-terminal/archive/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/Jugran/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" -RDEPEND=" - dev-python/dbus-python[${PYTHON_USEDEP}] - sys-libs/ncurses -" +RDEPEND="dev-python/dbus-python[${PYTHON_USEDEP}]" +PYTHON_REQ_USE="ncurses" From 1147210a4f4bf482087ed95da2a775a526a7b322 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Fri, 16 Jul 2021 01:23:10 +0200 Subject: [PATCH 17/54] games-misc/bonsai: initial import Signed-off-by: Alessandro Barbieri --- games-misc/bonsai/Manifest | 1 + games-misc/bonsai/bonsai-0_pre20210201.ebuild | 20 +++++++++++++++++++ games-misc/bonsai/metadata.xml | 18 +++++++++++++++++ 3 files changed, 39 insertions(+) create mode 100644 games-misc/bonsai/Manifest create mode 100644 games-misc/bonsai/bonsai-0_pre20210201.ebuild create mode 100644 games-misc/bonsai/metadata.xml diff --git a/games-misc/bonsai/Manifest b/games-misc/bonsai/Manifest new file mode 100644 index 0000000000..384a49e327 --- /dev/null +++ b/games-misc/bonsai/Manifest @@ -0,0 +1 @@ +DIST bonsai.sh-5e6e6aa7f44e1a770d9c56687ad1b660c409de00.tar.bz2 18558 BLAKE2B 83bba21792bf5d2a7e41d5a2685e8fcadc6c7f5a6f3e989a71e98d038102f84244468ce2552d4bdd7e4deb459796331377ca36eab31875f405292d1ddb789a56 SHA512 31b334e6990d2a123468ad0b359af564bccea274f040054403d0e6a3f05fac7a7cd55bde9a5c620757c51e5d9eeafecd50e032e4c8227ea957dac227faa79215 diff --git a/games-misc/bonsai/bonsai-0_pre20210201.ebuild b/games-misc/bonsai/bonsai-0_pre20210201.ebuild new file mode 100644 index 0000000000..5f640ce11d --- /dev/null +++ b/games-misc/bonsai/bonsai-0_pre20210201.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +COMMIT="5e6e6aa7f44e1a770d9c56687ad1b660c409de00" + +DESCRIPTION="bonsai tree generator written in bash" +HOMEPAGE="https://gitlab.com/jallbrit/bonsai.sh" +SRC_URI="https://gitlab.com/jallbrit/bonsai.sh/-/archive/${COMMIT}/bonsai.sh-${COMMIT}.tar.bz2" +S="${WORKDIR}/${PN}.sh-${COMMIT}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +src_install() { + newbin bonsai.sh bonsai + dodoc README.md +} diff --git a/games-misc/bonsai/metadata.xml b/games-misc/bonsai/metadata.xml new file mode 100644 index 0000000000..6e3f29bfda --- /dev/null +++ b/games-misc/bonsai/metadata.xml @@ -0,0 +1,18 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + +bonsai.sh is a bonsai tree generator for the terminal, written entirely in bash. It +intelligently creates, colors, and positions the tree, and is entirely configurable via +CLI options- see usage. +There are currently four supported modes: static (the default), live, infinite, and neofetch, with more on the way! See Modes for documentation, and TODO for full list of goals. + + + https://gitlab.com/jallbrit/bonsai.sh/-/issues + jallbrit/bonsai.sh + + From 0f24a7b7307e25f3ff97db307e91ab3b9a00e1ef Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 16 Jul 2021 00:45:18 +0500 Subject: [PATCH 18/54] media-gfx/azpainter: add 3.0.3, drop 3.0.1 Signed-off-by: Anna (cybertailor) Vyalkova --- media-gfx/azpainter/Manifest | 2 +- .../{azpainter-3.0.1.ebuild => azpainter-3.0.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename media-gfx/azpainter/{azpainter-3.0.1.ebuild => azpainter-3.0.3.ebuild} (100%) diff --git a/media-gfx/azpainter/Manifest b/media-gfx/azpainter/Manifest index f92cc51716..c259b815e0 100644 --- a/media-gfx/azpainter/Manifest +++ b/media-gfx/azpainter/Manifest @@ -1 +1 @@ -DIST azpainter-v3.0.1.tar.gz 1235950 BLAKE2B acad0b8b21152e7304b19319df2f4cc1b2fd76d053f79d3704fba573702ce498a48974e8a1a539b34572a3de561c88116c83c6d0c1ae48d51763e5722c639d36 SHA512 8464c2514d492ff0042b9788d4132fe0cb202133c31f83da412b3bfe0dea75d5aaadf319b87f81991308a127460044ff358ae555a24d9583a0c29a3367940b35 +DIST azpainter-v3.0.3.tar.gz 1260272 BLAKE2B b0d7e21f4a24ef27e6d4cbc639624dcc333d19f477dbf436bf72929473e07318246009d3291e56296d8f8a46d1f10d2dc1b8224f99c94dc46672f9c91827ce9f SHA512 7c363127d1bb3ad9c212ec3a226b047edff0452e46d0d8de52fefaf2399d72a4e3211b2b32ea57a43a9d705ad06729543c4ab401dba672a909568b7935b67801 diff --git a/media-gfx/azpainter/azpainter-3.0.1.ebuild b/media-gfx/azpainter/azpainter-3.0.3.ebuild similarity index 100% rename from media-gfx/azpainter/azpainter-3.0.1.ebuild rename to media-gfx/azpainter/azpainter-3.0.3.ebuild From b00b1a50c3fca0a00b6371aa0f0385a9a3fde5da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Gasewicz?= Date: Fri, 16 Jul 2021 13:56:01 +0200 Subject: [PATCH 19/54] dev-python/cx-oracle: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Michał Gasewicz --- dev-python/cx-oracle/Manifest | 2 +- ...cx-oracle-8.1.0.ebuild => cx-oracle-8.2.1.ebuild} | 12 +++++++++++- 2 files changed, 12 insertions(+), 2 deletions(-) rename dev-python/cx-oracle/{cx-oracle-8.1.0.ebuild => cx-oracle-8.2.1.ebuild} (73%) diff --git a/dev-python/cx-oracle/Manifest b/dev-python/cx-oracle/Manifest index 3904e8d005..6c7e35094d 100644 --- a/dev-python/cx-oracle/Manifest +++ b/dev-python/cx-oracle/Manifest @@ -1 +1 @@ -DIST cx_Oracle-8.1.0.tar.gz 343864 BLAKE2B 77d5adfe6fcc599416ba9971ae88fe7b2318440a92beb976639dfcfe4d86b1cf4c97190dccfb5d23445fce82073b276aa77c4c73d52815842f8b5aaa8c88fc62 SHA512 21dbaec1facfa38c82cd8bba788953ada098bfcdfddd29c4c6278d3c757b5b64b547a2e8e39fc998eec826f8447f07d6d48649c8dc8edc7c7244e9113d4345cc +DIST cx_Oracle-8.2.1.tar.gz 359269 BLAKE2B ad972b6607a7e77794b5642bce49f494715e32e989fd7c12c3a64ea556e6967bda02f0d937e42e1dd2dae931f75c33e63fa8c13a9dcd439e85b751720773c3d1 SHA512 879f25323ea037499c773be860d7c9a4f9bc675f7107a79a1ac027db45f6a4d71b47579b656fba267b85dacb76316f012de238ffda66ea33395ce5989b982116 diff --git a/dev-python/cx-oracle/cx-oracle-8.1.0.ebuild b/dev-python/cx-oracle/cx-oracle-8.2.1.ebuild similarity index 73% rename from dev-python/cx-oracle/cx-oracle-8.1.0.ebuild rename to dev-python/cx-oracle/cx-oracle-8.2.1.ebuild index c173334274..dd28d13b54 100644 --- a/dev-python/cx-oracle/cx-oracle-8.1.0.ebuild +++ b/dev-python/cx-oracle/cx-oracle-8.2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -23,11 +23,21 @@ KEYWORDS="~amd64" IUSE="examples" +# Tests require local instance of Oracle DB +RESTRICT="test" + DEPEND="dev-db/oracle-instantclient" RDEPEND="${DEPEND}" S=${WORKDIR}/${MY_P} +python_prepare_all() { + # do not install LICENSE and README to /usr/ + sed -i -e '/data_files/d' setup.py || die + + distutils-r1_python_prepare_all +} + pkg_postinst() { return # no python_mod_optimize From 035de6cb5ebd9ccbdbe82272e2e1f03b93afdf5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Gasewicz?= Date: Fri, 16 Jul 2021 15:16:06 +0200 Subject: [PATCH 20/54] Revert "dev-python/cx-oracle:" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit b00b1a50c3fca0a00b6371aa0f0385a9a3fde5da. Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Michał Gasewicz --- dev-python/cx-oracle/Manifest | 2 +- ...cx-oracle-8.2.1.ebuild => cx-oracle-8.1.0.ebuild} | 12 +----------- 2 files changed, 2 insertions(+), 12 deletions(-) rename dev-python/cx-oracle/{cx-oracle-8.2.1.ebuild => cx-oracle-8.1.0.ebuild} (73%) diff --git a/dev-python/cx-oracle/Manifest b/dev-python/cx-oracle/Manifest index 6c7e35094d..3904e8d005 100644 --- a/dev-python/cx-oracle/Manifest +++ b/dev-python/cx-oracle/Manifest @@ -1 +1 @@ -DIST cx_Oracle-8.2.1.tar.gz 359269 BLAKE2B ad972b6607a7e77794b5642bce49f494715e32e989fd7c12c3a64ea556e6967bda02f0d937e42e1dd2dae931f75c33e63fa8c13a9dcd439e85b751720773c3d1 SHA512 879f25323ea037499c773be860d7c9a4f9bc675f7107a79a1ac027db45f6a4d71b47579b656fba267b85dacb76316f012de238ffda66ea33395ce5989b982116 +DIST cx_Oracle-8.1.0.tar.gz 343864 BLAKE2B 77d5adfe6fcc599416ba9971ae88fe7b2318440a92beb976639dfcfe4d86b1cf4c97190dccfb5d23445fce82073b276aa77c4c73d52815842f8b5aaa8c88fc62 SHA512 21dbaec1facfa38c82cd8bba788953ada098bfcdfddd29c4c6278d3c757b5b64b547a2e8e39fc998eec826f8447f07d6d48649c8dc8edc7c7244e9113d4345cc diff --git a/dev-python/cx-oracle/cx-oracle-8.2.1.ebuild b/dev-python/cx-oracle/cx-oracle-8.1.0.ebuild similarity index 73% rename from dev-python/cx-oracle/cx-oracle-8.2.1.ebuild rename to dev-python/cx-oracle/cx-oracle-8.1.0.ebuild index dd28d13b54..c173334274 100644 --- a/dev-python/cx-oracle/cx-oracle-8.2.1.ebuild +++ b/dev-python/cx-oracle/cx-oracle-8.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -23,21 +23,11 @@ KEYWORDS="~amd64" IUSE="examples" -# Tests require local instance of Oracle DB -RESTRICT="test" - DEPEND="dev-db/oracle-instantclient" RDEPEND="${DEPEND}" S=${WORKDIR}/${MY_P} -python_prepare_all() { - # do not install LICENSE and README to /usr/ - sed -i -e '/data_files/d' setup.py || die - - distutils-r1_python_prepare_all -} - pkg_postinst() { return # no python_mod_optimize From ec2d1033053a7689480eba97c0c93cf7950fb038 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Gasewicz?= Date: Fri, 16 Jul 2021 15:20:38 +0200 Subject: [PATCH 21/54] dev-python/cx-oracle: version bump, fix QA warnings MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes: https://bugs.gentoo.org/800127 Closes: https://bugs.gentoo.org/800129 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Michał Gasewicz --- dev-python/cx-oracle/Manifest | 2 +- ...-oracle-8.1.0.ebuild => cx-oracle-8.2.1.ebuild} | 14 ++++++++++++-- 2 files changed, 13 insertions(+), 3 deletions(-) rename dev-python/cx-oracle/{cx-oracle-8.1.0.ebuild => cx-oracle-8.2.1.ebuild} (72%) diff --git a/dev-python/cx-oracle/Manifest b/dev-python/cx-oracle/Manifest index 3904e8d005..6c7e35094d 100644 --- a/dev-python/cx-oracle/Manifest +++ b/dev-python/cx-oracle/Manifest @@ -1 +1 @@ -DIST cx_Oracle-8.1.0.tar.gz 343864 BLAKE2B 77d5adfe6fcc599416ba9971ae88fe7b2318440a92beb976639dfcfe4d86b1cf4c97190dccfb5d23445fce82073b276aa77c4c73d52815842f8b5aaa8c88fc62 SHA512 21dbaec1facfa38c82cd8bba788953ada098bfcdfddd29c4c6278d3c757b5b64b547a2e8e39fc998eec826f8447f07d6d48649c8dc8edc7c7244e9113d4345cc +DIST cx_Oracle-8.2.1.tar.gz 359269 BLAKE2B ad972b6607a7e77794b5642bce49f494715e32e989fd7c12c3a64ea556e6967bda02f0d937e42e1dd2dae931f75c33e63fa8c13a9dcd439e85b751720773c3d1 SHA512 879f25323ea037499c773be860d7c9a4f9bc675f7107a79a1ac027db45f6a4d71b47579b656fba267b85dacb76316f012de238ffda66ea33395ce5989b982116 diff --git a/dev-python/cx-oracle/cx-oracle-8.1.0.ebuild b/dev-python/cx-oracle/cx-oracle-8.2.1.ebuild similarity index 72% rename from dev-python/cx-oracle/cx-oracle-8.1.0.ebuild rename to dev-python/cx-oracle/cx-oracle-8.2.1.ebuild index c173334274..26471d8873 100644 --- a/dev-python/cx-oracle/cx-oracle-8.1.0.ebuild +++ b/dev-python/cx-oracle/cx-oracle-8.2.1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" +EAPI="8" PYTHON_COMPAT=( python3_{7,8,9} ) @@ -23,11 +23,21 @@ KEYWORDS="~amd64" IUSE="examples" +# Tests require local instance of Oracle DB +RESTRICT="test" + DEPEND="dev-db/oracle-instantclient" RDEPEND="${DEPEND}" S=${WORKDIR}/${MY_P} +python_prepare_all() { + # do not install LICENSE and README to /usr/ + sed -i -e '/data_files/d' setup.py || die + + distutils-r1_python_prepare_all +} + pkg_postinst() { return # no python_mod_optimize From f859f1595d063267b0d204c535f095e980118400 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Fri, 16 Jul 2021 20:59:22 +0200 Subject: [PATCH 22/54] dev-lang/fennel: remove lua5.2 support MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Maciej Barć --- dev-lang/fennel/fennel-0.9.1.ebuild | 2 +- dev-lang/fennel/fennel-0.9.2.ebuild | 2 +- dev-lang/fennel/fennel-9999.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-lang/fennel/fennel-0.9.1.ebuild b/dev-lang/fennel/fennel-0.9.1.ebuild index 62871fa600..7dfbc0c479 100644 --- a/dev-lang/fennel/fennel-0.9.1.ebuild +++ b/dev-lang/fennel/fennel-0.9.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -LUA_COMPAT=( lua5-{1..4} luajit ) +LUA_COMPAT=( lua5-{3..4} luajit ) inherit lua-single diff --git a/dev-lang/fennel/fennel-0.9.2.ebuild b/dev-lang/fennel/fennel-0.9.2.ebuild index 9783d1033f..7dfbc0c479 100644 --- a/dev-lang/fennel/fennel-0.9.2.ebuild +++ b/dev-lang/fennel/fennel-0.9.2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -LUA_COMPAT=( lua5-{2..4} luajit ) +LUA_COMPAT=( lua5-{3..4} luajit ) inherit lua-single diff --git a/dev-lang/fennel/fennel-9999.ebuild b/dev-lang/fennel/fennel-9999.ebuild index 9783d1033f..7dfbc0c479 100644 --- a/dev-lang/fennel/fennel-9999.ebuild +++ b/dev-lang/fennel/fennel-9999.ebuild @@ -3,7 +3,7 @@ EAPI=7 -LUA_COMPAT=( lua5-{2..4} luajit ) +LUA_COMPAT=( lua5-{3..4} luajit ) inherit lua-single From 970214afffe19ad470ff4d5712e04d9bac7d01c0 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 17 Jul 2021 07:24:51 +0500 Subject: [PATCH 23/54] metadata/pkgcheck.conf: disable some checks UnstableOnlyCheck and RedundantVersionCheck are useless as the regulations state: > 4. Packages in GURU are to have ~arch keywords. > Stable keywords must not be used Signed-off-by: Anna (cybertailor) Vyalkova --- metadata/pkgcheck.conf | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 metadata/pkgcheck.conf diff --git a/metadata/pkgcheck.conf b/metadata/pkgcheck.conf new file mode 100644 index 0000000000..8a2418f84e --- /dev/null +++ b/metadata/pkgcheck.conf @@ -0,0 +1,2 @@ +[DEFAULT] +checks = -UnstableOnlyCheck,-RedundantVersionCheck From 88e997748b31a9d952ae63f5abf1933efffa9a44 Mon Sep 17 00:00:00 2001 From: Marco Scardovi Date: Sat, 17 Jul 2021 15:27:22 +0200 Subject: [PATCH 24/54] dev-util/beautysh: drop package as it does not exist anymore Signed-off-by: Marco Scardovi --- dev-util/beautysh/Manifest | 2 -- dev-util/beautysh/beautysh-6.0.1.ebuild | 17 ----------------- dev-util/beautysh/beautysh-6.1.0.ebuild | 20 -------------------- dev-util/beautysh/metadata.xml | 12 ------------ 4 files changed, 51 deletions(-) delete mode 100644 dev-util/beautysh/Manifest delete mode 100644 dev-util/beautysh/beautysh-6.0.1.ebuild delete mode 100644 dev-util/beautysh/beautysh-6.1.0.ebuild delete mode 100644 dev-util/beautysh/metadata.xml diff --git a/dev-util/beautysh/Manifest b/dev-util/beautysh/Manifest deleted file mode 100644 index 4f025c6229..0000000000 --- a/dev-util/beautysh/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST beautysh-6.0.1.tar.gz 14634 BLAKE2B ee81d9eca73676ad485f3b21eaf14d9aa8bdf294ede0951f850f30b005c30dede5265cba414df449d2ab55f238e82d841ee1f7b85d1407b973fc8c8da59b5650 SHA512 71ecdb10d73750966c0ebea44702e74e82828ba863d99274d6427b314cd3981ab04895e206e08ee68cc719d1e67cc6c3ff6ffc7f11e0978c69ffcbab21fe60e4 -DIST beautysh-6.1.0.tar.gz 30192 BLAKE2B 78c469b2729204b2db86f71729d93649508ca4443917f9da020a96d95c04ed05291955797a4849a36f2b6da6ccc8268f0b29311d09e059590016039dadc22c36 SHA512 482956e615e69beefb4e0e13abd6ffcd8e89f538cd9cc3218feceb0adf5d73ce029f980894de02f45aabd05dde6088c3ba1e9fd23ff8e9a5133ecde28f8c83da diff --git a/dev-util/beautysh/beautysh-6.0.1.ebuild b/dev-util/beautysh/beautysh-6.0.1.ebuild deleted file mode 100644 index 87782cefd6..0000000000 --- a/dev-util/beautysh/beautysh-6.0.1.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 - -DESCRIPTION="This program takes upon itself the hard task of beautifying Bash scripts" -HOMEPAGE="http://uncrustify.sourceforge.net/" -SRC_URI="https://github.com/lovesegfault/beautysh/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -KEYWORDS="~amd64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" - -LICENSE="GPL-2" -SLOT="0" diff --git a/dev-util/beautysh/beautysh-6.1.0.ebuild b/dev-util/beautysh/beautysh-6.1.0.ebuild deleted file mode 100644 index a3c364d452..0000000000 --- a/dev-util/beautysh/beautysh-6.1.0.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS="pyproject.toml" - -inherit distutils-r1 - -DESCRIPTION="Bash beautifier for the masses" -HOMEPAGE="https://github.com/lovesegfault/beautysh https://pypi.python.org/pypi/beautysh" -SRC_URI="https://github.com/lovesegfault/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -KEYWORDS="~amd64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" - -LICENSE="GPL-2" -SLOT="0" - -distutils_enable_tests pytest diff --git a/dev-util/beautysh/metadata.xml b/dev-util/beautysh/metadata.xml deleted file mode 100644 index 92c8553530..0000000000 --- a/dev-util/beautysh/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - marco@scardovi.com - Marco Scardovi - - - beautysh - lovesegfault/beautysh - - From a81b9261240514e688c6806570b67f915fb6553b Mon Sep 17 00:00:00 2001 From: Marco Scardovi Date: Sat, 17 Jul 2021 15:31:47 +0200 Subject: [PATCH 25/54] app-editors/atom-bin: drop optfeatures Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Marco Scardovi --- ...atom-bin-1.57.0-r1.ebuild => atom-bin-1.57.0-r2.ebuild} | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) rename app-editors/atom-bin/{atom-bin-1.57.0-r1.ebuild => atom-bin-1.57.0-r2.ebuild} (85%) diff --git a/app-editors/atom-bin/atom-bin-1.57.0-r1.ebuild b/app-editors/atom-bin/atom-bin-1.57.0-r2.ebuild similarity index 85% rename from app-editors/atom-bin/atom-bin-1.57.0-r1.ebuild rename to app-editors/atom-bin/atom-bin-1.57.0-r2.ebuild index bbd1b653d8..600a25b346 100644 --- a/app-editors/atom-bin/atom-bin-1.57.0-r1.ebuild +++ b/app-editors/atom-bin/atom-bin-1.57.0-r2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit desktop optfeature xdg +inherit desktop xdg DESCRIPTION="A hackable text editor for the 21st Century" HOMEPAGE="https://atom.io/" @@ -84,9 +84,4 @@ src_install(){ pkg_postinst(){ xdg_desktop_database_update - optfeature_header "If you want to use atom-beautify please install following packages:" - optfeature "python code beautifier" dev-python/autopep8 - optfeature "python code beautifier" dev-python/black - optfeature "shell code beautifier" dev-util/beautysh - optfeature "C, C++, Java code beautifier" dev-util/uncrustify } From f4a29e51e710d8ff099d088c0923dff04d55fe17 Mon Sep 17 00:00:00 2001 From: Marco Scardovi Date: Sun, 18 Jul 2021 07:24:17 +0200 Subject: [PATCH 26/54] drop myself as maintainer Signed-off-by: Marco Scardovi --- app-editors/atom-bin/metadata.xml | 5 +---- app-mobilephone/flashlight/metadata.xml | 5 +---- app-mobilephone/mobile-config-firefox/metadata.xml | 5 +---- app-mobilephone/pinephone-meta/metadata.xml | 5 +---- app-mobilephone/pinephone-modem-scripts/metadata.xml | 5 +---- app-mobilephone/usb-tethering/metadata.xml | 5 +---- gui-wm/phosh-meta/metadata.xml | 5 +---- gui-wm/phosh/metadata.xml | 5 +---- media-sound/nuclear-bin/metadata.xml | 5 +---- sys-boot/bmaptools/metadata.xml | 5 +---- x11-terms/tabby-bin/metadata.xml | 5 +---- x11-wm/phoc/metadata.xml | 5 +---- 12 files changed, 12 insertions(+), 48 deletions(-) diff --git a/app-editors/atom-bin/metadata.xml b/app-editors/atom-bin/metadata.xml index a0b29038e0..203024baca 100644 --- a/app-editors/atom-bin/metadata.xml +++ b/app-editors/atom-bin/metadata.xml @@ -1,10 +1,7 @@ - - marco@scardovi.com - Marco Scardovi - + atom/atom diff --git a/app-mobilephone/flashlight/metadata.xml b/app-mobilephone/flashlight/metadata.xml index 144c8091cf..b372191c79 100644 --- a/app-mobilephone/flashlight/metadata.xml +++ b/app-mobilephone/flashlight/metadata.xml @@ -1,8 +1,5 @@ - - marco@scardovi.com - Marco Scardovi - + diff --git a/app-mobilephone/mobile-config-firefox/metadata.xml b/app-mobilephone/mobile-config-firefox/metadata.xml index 144c8091cf..b372191c79 100644 --- a/app-mobilephone/mobile-config-firefox/metadata.xml +++ b/app-mobilephone/mobile-config-firefox/metadata.xml @@ -1,8 +1,5 @@ - - marco@scardovi.com - Marco Scardovi - + diff --git a/app-mobilephone/pinephone-meta/metadata.xml b/app-mobilephone/pinephone-meta/metadata.xml index 26d4a22e25..9cb2e15690 100644 --- a/app-mobilephone/pinephone-meta/metadata.xml +++ b/app-mobilephone/pinephone-meta/metadata.xml @@ -1,10 +1,7 @@ - - marco@scardovi.com - Marco Scardovi - + Enable eg25 modem manager diff --git a/app-mobilephone/pinephone-modem-scripts/metadata.xml b/app-mobilephone/pinephone-modem-scripts/metadata.xml index 144c8091cf..b372191c79 100644 --- a/app-mobilephone/pinephone-modem-scripts/metadata.xml +++ b/app-mobilephone/pinephone-modem-scripts/metadata.xml @@ -1,8 +1,5 @@ - - marco@scardovi.com - Marco Scardovi - + diff --git a/app-mobilephone/usb-tethering/metadata.xml b/app-mobilephone/usb-tethering/metadata.xml index 144c8091cf..b372191c79 100644 --- a/app-mobilephone/usb-tethering/metadata.xml +++ b/app-mobilephone/usb-tethering/metadata.xml @@ -1,8 +1,5 @@ - - marco@scardovi.com - Marco Scardovi - + diff --git a/gui-wm/phosh-meta/metadata.xml b/gui-wm/phosh-meta/metadata.xml index 144c8091cf..b372191c79 100644 --- a/gui-wm/phosh-meta/metadata.xml +++ b/gui-wm/phosh-meta/metadata.xml @@ -1,8 +1,5 @@ - - marco@scardovi.com - Marco Scardovi - + diff --git a/gui-wm/phosh/metadata.xml b/gui-wm/phosh/metadata.xml index 144c8091cf..b372191c79 100644 --- a/gui-wm/phosh/metadata.xml +++ b/gui-wm/phosh/metadata.xml @@ -1,8 +1,5 @@ - - marco@scardovi.com - Marco Scardovi - + diff --git a/media-sound/nuclear-bin/metadata.xml b/media-sound/nuclear-bin/metadata.xml index 944430426b..03259e0cb8 100644 --- a/media-sound/nuclear-bin/metadata.xml +++ b/media-sound/nuclear-bin/metadata.xml @@ -1,10 +1,7 @@ - - marco@scardovi.com - Marco Scardovi - + nukeop/nuclear diff --git a/sys-boot/bmaptools/metadata.xml b/sys-boot/bmaptools/metadata.xml index 47af8f7db9..7a38bb9009 100644 --- a/sys-boot/bmaptools/metadata.xml +++ b/sys-boot/bmaptools/metadata.xml @@ -1,8 +1,5 @@ - - marco@scardovi.com - Marco Scardovi - + diff --git a/x11-terms/tabby-bin/metadata.xml b/x11-terms/tabby-bin/metadata.xml index ca63cb8f9c..5860695c03 100644 --- a/x11-terms/tabby-bin/metadata.xml +++ b/x11-terms/tabby-bin/metadata.xml @@ -1,10 +1,7 @@ - - marco@scardovi.com - Marco Scardovi - + Eugeny/terminus scardracs/icons diff --git a/x11-wm/phoc/metadata.xml b/x11-wm/phoc/metadata.xml index 144c8091cf..b372191c79 100644 --- a/x11-wm/phoc/metadata.xml +++ b/x11-wm/phoc/metadata.xml @@ -1,8 +1,5 @@ - - marco@scardovi.com - Marco Scardovi - + From 8fc9fc16fed8abfd0aff7940dd753d0170d4dc79 Mon Sep 17 00:00:00 2001 From: Marco Scardovi Date: Sun, 18 Jul 2021 07:32:33 +0200 Subject: [PATCH 27/54] drop myself as maintainer part 2 Signed-off-by: Marco Scardovi --- dev-libs/feedbackd/metadata.xml | 5 +---- dev-libs/olm/metadata.xml | 4 ---- dev-python/fchroot/metadata.xml | 5 +---- gnome-extra/iio-sensor-proxy/metadata.xml | 5 +---- gnome-extra/portfolio/metadata.xml | 5 +---- media-sound/callaudiod/metadata.xml | 5 +---- sys-power/gtherm/metadata.xml | 5 +---- x11-misc/squeekboard/metadata.xml | 5 +---- x11-themes/sound-theme-librem5/metadata.xml | 5 +---- 9 files changed, 8 insertions(+), 36 deletions(-) diff --git a/dev-libs/feedbackd/metadata.xml b/dev-libs/feedbackd/metadata.xml index 144c8091cf..b372191c79 100644 --- a/dev-libs/feedbackd/metadata.xml +++ b/dev-libs/feedbackd/metadata.xml @@ -1,8 +1,5 @@ - - marco@scardovi.com - Marco Scardovi - + diff --git a/dev-libs/olm/metadata.xml b/dev-libs/olm/metadata.xml index 4db77a8b93..001398bcde 100644 --- a/dev-libs/olm/metadata.xml +++ b/dev-libs/olm/metadata.xml @@ -5,10 +5,6 @@ gentoo@tastytea.de Ronny (tastytea) Gutbrod - - marco@scardovi.com - Marco Scardovi - An implementation of the Double Ratchet cryptographic ratchet written in C and C++11 and exposed as a C API. diff --git a/dev-python/fchroot/metadata.xml b/dev-python/fchroot/metadata.xml index 6756bd5d70..5dd7771521 100644 --- a/dev-python/fchroot/metadata.xml +++ b/dev-python/fchroot/metadata.xml @@ -1,10 +1,7 @@ - - marco@scardovi.com - Marco Scardovi - + fchroot diff --git a/gnome-extra/iio-sensor-proxy/metadata.xml b/gnome-extra/iio-sensor-proxy/metadata.xml index 144c8091cf..b372191c79 100644 --- a/gnome-extra/iio-sensor-proxy/metadata.xml +++ b/gnome-extra/iio-sensor-proxy/metadata.xml @@ -1,8 +1,5 @@ - - marco@scardovi.com - Marco Scardovi - + diff --git a/gnome-extra/portfolio/metadata.xml b/gnome-extra/portfolio/metadata.xml index 144c8091cf..b372191c79 100644 --- a/gnome-extra/portfolio/metadata.xml +++ b/gnome-extra/portfolio/metadata.xml @@ -1,8 +1,5 @@ - - marco@scardovi.com - Marco Scardovi - + diff --git a/media-sound/callaudiod/metadata.xml b/media-sound/callaudiod/metadata.xml index 144c8091cf..b372191c79 100644 --- a/media-sound/callaudiod/metadata.xml +++ b/media-sound/callaudiod/metadata.xml @@ -1,8 +1,5 @@ - - marco@scardovi.com - Marco Scardovi - + diff --git a/sys-power/gtherm/metadata.xml b/sys-power/gtherm/metadata.xml index 144c8091cf..b372191c79 100644 --- a/sys-power/gtherm/metadata.xml +++ b/sys-power/gtherm/metadata.xml @@ -1,8 +1,5 @@ - - marco@scardovi.com - Marco Scardovi - + diff --git a/x11-misc/squeekboard/metadata.xml b/x11-misc/squeekboard/metadata.xml index 144c8091cf..b372191c79 100644 --- a/x11-misc/squeekboard/metadata.xml +++ b/x11-misc/squeekboard/metadata.xml @@ -1,8 +1,5 @@ - - marco@scardovi.com - Marco Scardovi - + diff --git a/x11-themes/sound-theme-librem5/metadata.xml b/x11-themes/sound-theme-librem5/metadata.xml index 144c8091cf..b372191c79 100644 --- a/x11-themes/sound-theme-librem5/metadata.xml +++ b/x11-themes/sound-theme-librem5/metadata.xml @@ -1,8 +1,5 @@ - - marco@scardovi.com - Marco Scardovi - + From 03a22aaa3a43c591d84906c7e54a4fc423a45cf8 Mon Sep 17 00:00:00 2001 From: Marco Scardovi Date: Sun, 18 Jul 2021 07:39:17 +0200 Subject: [PATCH 28/54] drop myself as maintainer part 3 Signed-off-by: Marco Scardovi --- media-libs/alsa-ucm-pinephone/metadata.xml | 5 +---- net-dialup/atinout/metadata.xml | 5 +---- net-im/whatsapp-for-linux/metadata.xml | 5 +---- net-misc/eg25-manager/metadata.xml | 5 +---- net-voip/calls/metadata.xml | 5 +---- x11-plugins/purple-mm-sms/metadata.xml | 5 +---- 6 files changed, 6 insertions(+), 24 deletions(-) diff --git a/media-libs/alsa-ucm-pinephone/metadata.xml b/media-libs/alsa-ucm-pinephone/metadata.xml index 144c8091cf..b372191c79 100644 --- a/media-libs/alsa-ucm-pinephone/metadata.xml +++ b/media-libs/alsa-ucm-pinephone/metadata.xml @@ -1,8 +1,5 @@ - - marco@scardovi.com - Marco Scardovi - + diff --git a/net-dialup/atinout/metadata.xml b/net-dialup/atinout/metadata.xml index 144c8091cf..b372191c79 100644 --- a/net-dialup/atinout/metadata.xml +++ b/net-dialup/atinout/metadata.xml @@ -1,8 +1,5 @@ - - marco@scardovi.com - Marco Scardovi - + diff --git a/net-im/whatsapp-for-linux/metadata.xml b/net-im/whatsapp-for-linux/metadata.xml index 96d8fceed5..ad6f3aa383 100644 --- a/net-im/whatsapp-for-linux/metadata.xml +++ b/net-im/whatsapp-for-linux/metadata.xml @@ -1,10 +1,7 @@ - - marco@scardovi.com - Marco Scardovi - + eneshecan/whatsapp-for-linux https://github.com/eneshecan/whatsapp-for-linux/issues diff --git a/net-misc/eg25-manager/metadata.xml b/net-misc/eg25-manager/metadata.xml index 144c8091cf..b372191c79 100644 --- a/net-misc/eg25-manager/metadata.xml +++ b/net-misc/eg25-manager/metadata.xml @@ -1,8 +1,5 @@ - - marco@scardovi.com - Marco Scardovi - + diff --git a/net-voip/calls/metadata.xml b/net-voip/calls/metadata.xml index 144c8091cf..b372191c79 100644 --- a/net-voip/calls/metadata.xml +++ b/net-voip/calls/metadata.xml @@ -1,8 +1,5 @@ - - marco@scardovi.com - Marco Scardovi - + diff --git a/x11-plugins/purple-mm-sms/metadata.xml b/x11-plugins/purple-mm-sms/metadata.xml index 144c8091cf..b372191c79 100644 --- a/x11-plugins/purple-mm-sms/metadata.xml +++ b/x11-plugins/purple-mm-sms/metadata.xml @@ -1,8 +1,5 @@ - - marco@scardovi.com - Marco Scardovi - + From 271b90af57eb14964de86c5714654f7addb3af94 Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Sun, 18 Jul 2021 14:36:45 +0300 Subject: [PATCH 29/54] dev-vcs/lazygit: 0.28.2 version bump Signed-off-by: Sergey Torokhov --- dev-vcs/lazygit/Manifest | 1 + dev-vcs/lazygit/lazygit-0.28.2.ebuild | 36 +++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 dev-vcs/lazygit/lazygit-0.28.2.ebuild diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest index 6b9a33143d..2c9b309ce9 100644 --- a/dev-vcs/lazygit/Manifest +++ b/dev-vcs/lazygit/Manifest @@ -1,2 +1,3 @@ DIST lazygit-0.27.4.tar.gz 3214405 BLAKE2B 123c2b7ca1bb63fa7d7a40b4c8a56b3f39b651c214ad55179dd07cd81588341589419759207263bbf809da89218e35d2c6185c79bcfd9ee59480ed66d67506dc SHA512 a053d4d3e3458ad33c415a7e9d4286a52b23429babae715afacc61a91185a309d78951cc617ad182cdb59aa53ce48dae9ce38f65c38c8364eaac88d92e478c9d DIST lazygit-0.28.1.tar.gz 3222346 BLAKE2B 8cfb3cd59c991cefb3de652c49ef8bb0f94f7f1da6af9fa62e4288383ae14e64644a82fb8ca4d2037fa6b39a54b6b716b9851d42e023ea0a81e2b9d865f6df69 SHA512 8e477216f2f93b3e1d9a5d2c771d05a180e5f193a84afb6d8f93b6fa1d91a7efac89e6e43c5c1c0034c19a19f7e6dada6eed69402cabf5ca2860284fb2c6e232 +DIST lazygit-0.28.2.tar.gz 3223174 BLAKE2B 678a44f4109446e7490cc75b4bb2f0195357a8f6dc2539251de7b829b11ef0a7b8d125bb518f7d6822df62bf9922026ba2948d4d6318ca9e18dafcca7ff9792d SHA512 e7002089194c572fffe8329bd245d4db64fb71cb73c63f07b950da845ecdc85c70c8bea682d2b4aa1c9b38f8cf5270cd24d3bb41eff8a26d31be58eddcdf41ce diff --git a/dev-vcs/lazygit/lazygit-0.28.2.ebuild b/dev-vcs/lazygit/lazygit-0.28.2.ebuild new file mode 100644 index 0000000000..233a104b0c --- /dev/null +++ b/dev-vcs/lazygit/lazygit-0.28.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGO_PN="github.com/jesseduffield/lazygit" + +inherit golang-build golang-vcs-snapshot + +DESCRIPTION="Lazygit, a simple terminal UI for git commands" +HOMEPAGE="https://github.com/jesseduffield/lazygit" +SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc" + +DEPEND=( sys-libs/glibc ) +RDEPEND=( + ${DEPEND} + dev-vcs/git +) + +DOCS=( src/${EGO_PN}/{CONTRIBUTING,README}.md ) + +src_compile() { + GOPATH="${S}" go build -v -o bin/lazygit src/${EGO_PN}/main.go || die +} + +src_install() { + dobin bin/lazygit + + use doc && dodoc -r "src/${EGO_PN}/docs/." + einstalldocs +} From 1e50fc0056dc7b61efa898011583b1de0bb96b59 Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Sun, 18 Jul 2021 14:58:01 +0300 Subject: [PATCH 30/54] dev-vcs/gitqlient: 1.4.0 version bump Signed-off-by: Sergey Torokhov --- dev-vcs/gitqlient/Manifest | 1 + dev-vcs/gitqlient/gitqlient-1.4.0.ebuild | 49 ++++++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 dev-vcs/gitqlient/gitqlient-1.4.0.ebuild diff --git a/dev-vcs/gitqlient/Manifest b/dev-vcs/gitqlient/Manifest index 0a85c7a069..de7e302823 100644 --- a/dev-vcs/gitqlient/Manifest +++ b/dev-vcs/gitqlient/Manifest @@ -1 +1,2 @@ DIST gitqlient-1.3.2.tar.gz 4360445 BLAKE2B 81764b64b5cc6868377795d170c766e4693350602482a3c223defaf43b96c4e10cef3c812ab5b5ad11e91df44896225fb7fe7c31299ffdbf2a3c59888bc8e4b4 SHA512 239c89bbde1d5adbb5b5a74420a1bc42f88f1a7db4030e5dceba3ebff9d269009dfc0e1450a32e1c042fa2ac5285dac882a29350ff22791dc9db11a6275bfde0 +DIST gitqlient-1.4.0.tar.gz 4370922 BLAKE2B f317e523c43d846b88974bb391ae4dbbac4f846f9b848b51ac73e34dd321ffb5bad1dfe31292fedcae21e0ed6b754950fb3b364fd7cc8c74a9ab79ba57d12873 SHA512 64588449201a51ee0c35589056bbe5e1bb36c5dead99a8e697b1c9ead7883be8339b8a9aec6210154e3d9ad365497cce002fbfbc48f786288e315d2cafea2ed4 diff --git a/dev-vcs/gitqlient/gitqlient-1.4.0.ebuild b/dev-vcs/gitqlient/gitqlient-1.4.0.ebuild new file mode 100644 index 0000000000..2caf1d9659 --- /dev/null +++ b/dev-vcs/gitqlient/gitqlient-1.4.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop qmake-utils xdg + +MY_PN="GitQlient" +MY_PV=$(ver_rs 3 -) + +DESCRIPTION="Multi-platform Git client written with Qt" +HOMEPAGE="https://github.com/francescmm/GitQlient" + +SRC_URI="https://github.com/francescmm/${MY_PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64 ~x86" +S="${WORKDIR}/${MY_PN}-${MY_PV}" + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="" + +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwebchannel:5 + dev-qt/qtwebengine:5[widgets] + dev-qt/qtwidgets:5 +" + +RDEPEND=" + ${DEPEND} + dev-vcs/git +" + +src_prepare() { + default + sed -i -e "/QMAKE_CXXFLAGS/s:-Werror::" -e "/^GQ_SHA/d" "${MY_PN}".pro || die + + sed -i -e "s:Office:Development:" "${S}/src/resources/${PN}.desktop" || die +} + +src_configure() { + eqmake5 PREFIX=/usr "${MY_PN}".pro +} + +src_install() { + emake INSTALL_ROOT="${D}" install +} From 024a6efba943388da0ba432de8f24024b93900f1 Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Sun, 18 Jul 2021 15:14:18 +0300 Subject: [PATCH 31/54] dev-python/sphinxcontrib-katex: 0.8.6 version bump Signed-off-by: Sergey Torokhov --- dev-python/sphinxcontrib-katex/Manifest | 1 + .../sphinxcontrib-katex-0.8.6.ebuild | 26 +++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.8.6.ebuild diff --git a/dev-python/sphinxcontrib-katex/Manifest b/dev-python/sphinxcontrib-katex/Manifest index a3d8e32c5d..4204c189a2 100644 --- a/dev-python/sphinxcontrib-katex/Manifest +++ b/dev-python/sphinxcontrib-katex/Manifest @@ -1 +1,2 @@ DIST sphinxcontrib-katex-0.7.1.tar.gz 13171 BLAKE2B f6febea4b6543309f1af38efdedadbe388bf94b890b92a9fbe069b8a2dcccb5790dafcd4c7eb1afeef5fa5701886320d73e568c7edb248683c55580a7940c208 SHA512 f995f962d3fe18be8acbd57d1de8079471240d513b4dfb068b7701d2a14dd93c0547056118261046ddde2fafdfd4d07c75c75b1c2f5b7fe1adcbea17db8ab65a +DIST sphinxcontrib-katex-0.8.6.tar.gz 17410 BLAKE2B 8e4c72dd40ef6e8f6110a54183c098a67ee08cb043e031437dfe9210376e388e8695ff8766a3b5cac62edafa5138798b09353cf9faa94bab2df5b033b11fefbd SHA512 d7285a8397fb88e5f964096e5108c61e1b97fe0b7b98628459eb0562bb526275a1d3562dbf03c4daeedfe4f34e770db4e3e5620c8279d3b5d8d42371787ce38b diff --git a/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.8.6.ebuild b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.8.6.ebuild new file mode 100644 index 0000000000..db8061ad10 --- /dev/null +++ b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.8.6.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8..10} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="KaTeX Sphinx extension for rendering of math in HTML pages" +HOMEPAGE="https://github.com/hagenw/sphinxcontrib-katex" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=dev-python/sphinx-3.5.4[${PYTHON_USEDEP}]" + +DOCS=() + +distutils_enable_sphinx docs + +python_install_all() { + distutils-r1_python_install_all + find "${ED}" -name '*.pth' -delete || die +} From 0da16c4621166615955ad5ef3a3a48a940ba6064 Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Sun, 18 Jul 2021 15:15:34 +0300 Subject: [PATCH 32/54] dev-python/sphinxcontrib-katex: drop old 0.7.1 Signed-off-by: Sergey Torokhov --- dev-python/sphinxcontrib-katex/Manifest | 1 - .../sphinxcontrib-katex-0.7.1.ebuild | 26 ------------------- 2 files changed, 27 deletions(-) delete mode 100644 dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.7.1.ebuild diff --git a/dev-python/sphinxcontrib-katex/Manifest b/dev-python/sphinxcontrib-katex/Manifest index 4204c189a2..c5713e14f4 100644 --- a/dev-python/sphinxcontrib-katex/Manifest +++ b/dev-python/sphinxcontrib-katex/Manifest @@ -1,2 +1 @@ -DIST sphinxcontrib-katex-0.7.1.tar.gz 13171 BLAKE2B f6febea4b6543309f1af38efdedadbe388bf94b890b92a9fbe069b8a2dcccb5790dafcd4c7eb1afeef5fa5701886320d73e568c7edb248683c55580a7940c208 SHA512 f995f962d3fe18be8acbd57d1de8079471240d513b4dfb068b7701d2a14dd93c0547056118261046ddde2fafdfd4d07c75c75b1c2f5b7fe1adcbea17db8ab65a DIST sphinxcontrib-katex-0.8.6.tar.gz 17410 BLAKE2B 8e4c72dd40ef6e8f6110a54183c098a67ee08cb043e031437dfe9210376e388e8695ff8766a3b5cac62edafa5138798b09353cf9faa94bab2df5b033b11fefbd SHA512 d7285a8397fb88e5f964096e5108c61e1b97fe0b7b98628459eb0562bb526275a1d3562dbf03c4daeedfe4f34e770db4e3e5620c8279d3b5d8d42371787ce38b diff --git a/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.7.1.ebuild b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.7.1.ebuild deleted file mode 100644 index 5fc27017ea..0000000000 --- a/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.7.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7..9} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="KaTeX Sphinx extension for rendering of math in HTML pages" -HOMEPAGE="https://github.com/hagenw/sphinxcontrib-katex" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=">=dev-python/sphinx-2.4.4[${PYTHON_USEDEP}]" - -DOCS=() - -distutils_enable_sphinx docs - -python_install_all() { - distutils-r1_python_install_all - find "${ED}" -name '*.pth' -delete || die -} From 7e16916abe0c4b15d60294230a6eb36e9c5e6adf Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Fri, 16 Jul 2021 11:38:27 +0200 Subject: [PATCH 33/54] sys-cluster/synapse: initial import Signed-off-by: Alessandro Barbieri --- sys-cluster/synapse/Manifest | 1 + .../synapse-check-for-shared-mrnet.patch | 11 +++++ .../synapse-fix-example-installation.patch | 22 ++++++++++ .../files/synapse-respect-destdir.patch | 15 +++++++ sys-cluster/synapse/metadata.xml | 17 ++++++++ sys-cluster/synapse/synapse-2.0.1.ebuild | 43 +++++++++++++++++++ 6 files changed, 109 insertions(+) create mode 100644 sys-cluster/synapse/Manifest create mode 100644 sys-cluster/synapse/files/synapse-check-for-shared-mrnet.patch create mode 100644 sys-cluster/synapse/files/synapse-fix-example-installation.patch create mode 100644 sys-cluster/synapse/files/synapse-respect-destdir.patch create mode 100644 sys-cluster/synapse/metadata.xml create mode 100644 sys-cluster/synapse/synapse-2.0.1.ebuild diff --git a/sys-cluster/synapse/Manifest b/sys-cluster/synapse/Manifest new file mode 100644 index 0000000000..7de754aed2 --- /dev/null +++ b/sys-cluster/synapse/Manifest @@ -0,0 +1 @@ +DIST synapse-2.0.1.tar.gz 268657 BLAKE2B 19491c1b6c4c60318093d994594b1ebb541a4b1ca1fb9128a2361b06b1a58921a0bc41f8e43abcb62f379c97db6603c62cf1622c7caf6d3f5ee1b84e0f80963d SHA512 c08762f065275232f419cca181acc0e40a913724e1182def9a810ed9b45c1e9f2ddd8dddf0a2623576ad527585b2ecb60842d9fc8f5f0f680c2b391ba4ee1dea diff --git a/sys-cluster/synapse/files/synapse-check-for-shared-mrnet.patch b/sys-cluster/synapse/files/synapse-check-for-shared-mrnet.patch new file mode 100644 index 0000000000..c0413f60b5 --- /dev/null +++ b/sys-cluster/synapse/files/synapse-check-for-shared-mrnet.patch @@ -0,0 +1,11 @@ +--- a/config/macros.m4 ++++ b/config/macros.m4 +@@ -327,7 +327,7 @@ + dnl Check for libraries. + AC_MSG_CHECKING([for libmrnet and libxplat]) + +- if test -f ${MRNET_LIBSDIR}/libmrnet.a -a -f ${MRNET_LIBSDIR}/libxplat.a ; then ++ if test -f ${MRNET_LIBSDIR}/libmrnet.so -a -f ${MRNET_LIBSDIR}/libxplat.so ; then + MRNET_LIBS="-lmrnet -lxplat -lpthread -ldl" + MRNET_LIGHT_LIBS="-lmrnet_lightweight -lxplat_lightweight -lpthread -ldl" + AC_SUBST(MRNET_LIBS) diff --git a/sys-cluster/synapse/files/synapse-fix-example-installation.patch b/sys-cluster/synapse/files/synapse-fix-example-installation.patch new file mode 100644 index 0000000000..f989b73945 --- /dev/null +++ b/sys-cluster/synapse/files/synapse-fix-example-installation.patch @@ -0,0 +1,22 @@ +--- a/test/Makefile.am ++++ b/test/Makefile.am +@@ -14,13 +14,9 @@ + test_BE_LDFLAGS = -L${top_srcdir}/src -lsynapse_backend -L@MRNET_LIBSDIR@ @MRNET_LIBS@ + + install-data-hook: +- mkdir -p ${prefix}/example +- cp ${test_FE_SOURCES} ${test_BE_SOURCES} ${prefix}/example +- cp Makefile-example ${prefix}/example/Makefile +- cp run-example ${prefix}/example/run.sh +- cp topology_1x4.txt ${prefix}/example +- chmod u+x ${prefix}/example/run.sh +- $(top_srcdir)/substitute $(SED) "@sub_SYNAPSE_HOME@" "${prefix}" ${prefix}/example/Makefile +- $(top_srcdir)/substitute $(SED) "@sub_SYNAPSE_HOME@" "${prefix}" ${prefix}/example/run.sh +- +- ++ mkdir -p ${DESTDIR}/${prefix}/libexec/synapse/example ++ cp ${noinst_PROGRAMS} ${DESTDIR}/${prefix}/libexec/synapse/example ++ cp run-example ${DESTDIR}/${prefix}/libexec/synapse/example/run.sh ++ cp topology_1x4.txt ${DESTDIR}/${prefix}/libexec/synapse/example ++ chmod u+x ${DESTDIR}/${prefix}/libexec/synapse/example/run.sh ++ $(top_srcdir)/substitute $(SED) "@sub_SYNAPSE_HOME@" "${prefix}" ${DESTDIR}/${prefix}/libexec/synapse/example/run.sh diff --git a/sys-cluster/synapse/files/synapse-respect-destdir.patch b/sys-cluster/synapse/files/synapse-respect-destdir.patch new file mode 100644 index 0000000000..31496f62e3 --- /dev/null +++ b/sys-cluster/synapse/files/synapse-respect-destdir.patch @@ -0,0 +1,15 @@ +--- a/scripts/Makefile.am ++++ b/scripts/Makefile.am +@@ -37,9 +37,9 @@ + $(top_srcdir)/substitute $(SED) "@sub_MRNET_HOME@" "@MRNET_HOME@" $@ + + install-data-hook: +- chmod u+x ${bindir}/$(SYNAPSE_CONFIG) +- $(MKDIR_P) $(prefix)/etc +- cp $(SOURCEME_SH) $(prefix)/etc ++ chmod u+x ${DESTDIR}${bindir}/$(SYNAPSE_CONFIG) ++ $(MKDIR_P) ${DESTDIR}/etc ++ cp $(SOURCEME_SH) ${DESTDIR}/etc + + clean-local: + rm -f $(SYNAPSE_CONFIG) $(SOURCEME_SH) $(MRNRUN) diff --git a/sys-cluster/synapse/metadata.xml b/sys-cluster/synapse/metadata.xml new file mode 100644 index 0000000000..d67e3064c8 --- /dev/null +++ b/sys-cluster/synapse/metadata.xml @@ -0,0 +1,17 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + Use libi as tree instantiation method instead of ssh + Build threasafe version of lightweight MRNet and XPlat libraries + Use slurm as libi tree instantiation method instead of ssh + + + https://github.com/bsc-performance-tools/synapse/issues + bsc-performance-tools/synapse + + diff --git a/sys-cluster/synapse/synapse-2.0.1.ebuild b/sys-cluster/synapse/synapse-2.0.1.ebuild new file mode 100644 index 0000000000..df1e7566c6 --- /dev/null +++ b/sys-cluster/synapse/synapse-2.0.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="synapse" +HOMEPAGE="https://github.com/bsc-performance-tools/synapse" +SRC_URI="https://github.com/bsc-performance-tools/synapse/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/boost:= + sys-cluster/mrnet +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-check-for-shared-mrnet.patch" + "${FILESDIR}/${PN}-respect-destdir.patch" + "${FILESDIR}/${PN}-fix-example-installation.patch" +) + +src_prepare() { + sed -e "s|\${prefix}/doc|\${DESTDIR}\${prefix}/share/${PF}/doc|g" -i doc/Makefile.am || die + default + ./bootstrap || die +} + +src_configure() { + local myconf=( + --with-mrnet="${EPREFIX}/usr" + ) + econf "${myconf[@]}" +} + +src_install() { + MAKEOPTS="-j1" DESTDIR="${D}" emake install + find "${ED}" -name '*.a' -delete || die + find "${ED}" -name '*.a' -delete || die +} From 1a6efb732c9939d7de6d58361f60815df39771ad Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sat, 17 Jul 2021 03:56:13 +0200 Subject: [PATCH 34/54] app-dicts/dictd-meta: initial import Signed-off-by: Alessandro Barbieri --- app-dicts/dictd-meta/dictd-meta-0.ebuild | 23 +++++++++++++++++++++++ app-dicts/dictd-meta/metadata.xml | 9 +++++++++ 2 files changed, 32 insertions(+) create mode 100644 app-dicts/dictd-meta/dictd-meta-0.ebuild create mode 100644 app-dicts/dictd-meta/metadata.xml diff --git a/app-dicts/dictd-meta/dictd-meta-0.ebuild b/app-dicts/dictd-meta/dictd-meta-0.ebuild new file mode 100644 index 0000000000..1557918a4e --- /dev/null +++ b/app-dicts/dictd-meta/dictd-meta-0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="dictd english dictionaries metapackage" + +SLOT="0" +LICENSE="GPL-2" +HOMEPAGE="http://www.dict.org" +KEYWORDS="~amd64" + +RDEPEND=" + app-dicts/dictd-devils + app-dicts/dictd-elements + app-dicts/dictd-foldoc + app-dicts/dictd-gazetteer + app-dicts/dictd-jargon + app-dicts/dictd-vera + app-dicts/dictd-wn + + || ( app-dicts/dictd-gcide app-dicts/dictd-web1913 ) +" diff --git a/app-dicts/dictd-meta/metadata.xml b/app-dicts/dictd-meta/metadata.xml new file mode 100644 index 0000000000..d2b2c8ce9f --- /dev/null +++ b/app-dicts/dictd-meta/metadata.xml @@ -0,0 +1,9 @@ + + + + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + + From f6d48ea29a5d20d3138f45e72460bd2afa85c731 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sat, 17 Jul 2021 04:58:15 +0200 Subject: [PATCH 35/54] app-dicts/dictd-misc: initial import Signed-off-by: Alessandro Barbieri --- app-dicts/dictd-misc/Manifest | 2 + .../dictd-misc/dictd-misc-1.5_alpha2.ebuild | 48 +++++++++++++++++++ app-dicts/dictd-misc/metadata.xml | 9 ++++ 3 files changed, 59 insertions(+) create mode 100644 app-dicts/dictd-misc/Manifest create mode 100644 app-dicts/dictd-misc/dictd-misc-1.5_alpha2.ebuild create mode 100644 app-dicts/dictd-misc/metadata.xml diff --git a/app-dicts/dictd-misc/Manifest b/app-dicts/dictd-misc/Manifest new file mode 100644 index 0000000000..013b78b4be --- /dev/null +++ b/app-dicts/dictd-misc/Manifest @@ -0,0 +1,2 @@ +DIST dict-misc_1.5A-2.diff.gz 4765 BLAKE2B 79df500281d1b354480457beb540c061b92c99a8dccc693169159440f2b1b5cb1b4bb184c374bc55a2d1e49ad1713c3ceb66fd2871e64d50ae79e1c7b625680f SHA512 56df697c138cf5f2002df30911b8811e94a6d389610c8961f9371de95c6425bbeb5c8abec42d79efde87643df2e59d43c0bf0fb0a5ec06f4564e9c25c62d0637 +DIST dict-misc_1.5A.orig.tar.gz 1097766 BLAKE2B ee29fcfb42b689d6818128f8cfc0dc1c74cc8522808e9bae14888c1fb9a95aee69504f2900e58cbdf21d9437961a0b91a8ff9f7bcf693ecc11180697c71caf47 SHA512 96c8a94cc28be40ee0cd1d102d2a77de0636995765e95cacb9a16d451cb4983e0c0b970f4964fef7c8ebd2cb4d96a44a3e97112f66646995b3ff64f0ad6d07f3 diff --git a/app-dicts/dictd-misc/dictd-misc-1.5_alpha2.ebuild b/app-dicts/dictd-misc/dictd-misc-1.5_alpha2.ebuild new file mode 100644 index 0000000000..8285ac7600 --- /dev/null +++ b/app-dicts/dictd-misc/dictd-misc-1.5_alpha2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MYPV="${PV/_alpha/A-}" +MYPV2="$(ver_cut 1-3 ${MYPV} )" + +DESCRIPTION="Hitchcock's and Easton's Bible Dictionaries" +HOMEPAGE="http://www.dict.org" +SRC_URI=" + https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/dict-misc/${MYPV}/dict-misc_${MYPV2}.orig.tar.gz + https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/dict-misc/${MYPV}/dict-misc_${MYPV}.diff.gz +" +S="${WORKDIR}/dict-misc-${MYPV2}" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=">=app-text/dictd-1.13.0-r3" +RDEPEND="${BDEPEND}" + +PATCHES=( "${WORKDIR}/dict-misc_${MYPV}.diff" ) + +src_compile() { + cat easton/easton-info.txt easton/T*.html \ + | sed 's,]*>\([^<]*\).*,{\1},g' \ + | sed 's,\([A-Z][A-Z]*\) .T000[0-9]*,{\1},g' \ + | dictfmt -e \ + -u ftp://ccel.wheaton.edu/ebooks/HTML/e/easton/ebd/ \ + -s "Easton's 1897 Bible Dictionary" easton || die + + dictzip -v easton.dict || die + + dictfmt -h \ + -u ftp://ccel.wheaton.edu/ebooks/HTML/bible_names/bible_names.txt \ + -s "Hitchcock's Bible Names Dictionary (late 1800's)" \ + hitchcock < bible_names.txt || die + + dictzip -v hitchcock.dict || die +} + +src_install() { + insinto "/usr/share/dict" + doins hitchcock.{index,dict.dz} + doins easton.{index,dict.dz} + dodoc "easton/easton-info.txt" +} diff --git a/app-dicts/dictd-misc/metadata.xml b/app-dicts/dictd-misc/metadata.xml new file mode 100644 index 0000000000..d2b2c8ce9f --- /dev/null +++ b/app-dicts/dictd-misc/metadata.xml @@ -0,0 +1,9 @@ + + + + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + + From 34fc7d02a50a99cc34f4adb9be0daec0bd54ca88 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sat, 17 Jul 2021 04:59:38 +0200 Subject: [PATCH 36/54] app-dicts/dictd-meta: add 1, drop 0 Signed-off-by: Alessandro Barbieri --- .../dictd-meta/{dictd-meta-0.ebuild => dictd-meta-1.ebuild} | 1 + 1 file changed, 1 insertion(+) rename app-dicts/dictd-meta/{dictd-meta-0.ebuild => dictd-meta-1.ebuild} (95%) diff --git a/app-dicts/dictd-meta/dictd-meta-0.ebuild b/app-dicts/dictd-meta/dictd-meta-1.ebuild similarity index 95% rename from app-dicts/dictd-meta/dictd-meta-0.ebuild rename to app-dicts/dictd-meta/dictd-meta-1.ebuild index 1557918a4e..8f13a6d20a 100644 --- a/app-dicts/dictd-meta/dictd-meta-0.ebuild +++ b/app-dicts/dictd-meta/dictd-meta-1.ebuild @@ -16,6 +16,7 @@ RDEPEND=" app-dicts/dictd-foldoc app-dicts/dictd-gazetteer app-dicts/dictd-jargon + app-dicts/dictd-misc app-dicts/dictd-vera app-dicts/dictd-wn From f5fa6f6e4745789b1a481e6f4ee4bd02d745a297 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sat, 17 Jul 2021 10:18:31 +0200 Subject: [PATCH 37/54] sys-cluster/libbsctools: I don't care about examples Signed-off-by: Alessandro Barbieri --- .../{libbsctools-1.0.6.ebuild => libbsctools-1.0.6-r2.ebuild} | 1 + 1 file changed, 1 insertion(+) rename sys-cluster/libbsctools/{libbsctools-1.0.6.ebuild => libbsctools-1.0.6-r2.ebuild} (94%) diff --git a/sys-cluster/libbsctools/libbsctools-1.0.6.ebuild b/sys-cluster/libbsctools/libbsctools-1.0.6-r2.ebuild similarity index 94% rename from sys-cluster/libbsctools/libbsctools-1.0.6.ebuild rename to sys-cluster/libbsctools/libbsctools-1.0.6-r2.ebuild index 0e28bbeba4..fa4c089d7e 100644 --- a/sys-cluster/libbsctools/libbsctools-1.0.6.ebuild +++ b/sys-cluster/libbsctools/libbsctools-1.0.6-r2.ebuild @@ -24,6 +24,7 @@ src_prepare() { src_install() { MAKEOPTS="-j1" emake DESTDIR="${D}" install dodoc NEWS README AUTHORS + rm -r "${ED}/usr/share/example" || die find "${D}" -name '*.la' -delete || die find "${D}" -name '*.a' -delete || die } From 817566572db7fa33b0ec298b6c9c9156108b55c1 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sat, 17 Jul 2021 10:20:51 +0200 Subject: [PATCH 38/54] sys-cluster/libbsctools: move examples Signed-off-by: Alessandro Barbieri --- sys-cluster/libbsctools/libbsctools-1.0.6-r2.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys-cluster/libbsctools/libbsctools-1.0.6-r2.ebuild b/sys-cluster/libbsctools/libbsctools-1.0.6-r2.ebuild index fa4c089d7e..f0b57b1264 100644 --- a/sys-cluster/libbsctools/libbsctools-1.0.6-r2.ebuild +++ b/sys-cluster/libbsctools/libbsctools-1.0.6-r2.ebuild @@ -24,7 +24,8 @@ src_prepare() { src_install() { MAKEOPTS="-j1" emake DESTDIR="${D}" install dodoc NEWS README AUTHORS - rm -r "${ED}/usr/share/example" || die + mv "${ED}/usr/share/example" "${ED}/usr/share/doc/${PF}/examples" || die + docompress -x "/usr/share/doc/${PF}/examples" find "${D}" -name '*.la' -delete || die find "${D}" -name '*.a' -delete || die } From 1496acd9218105c712fedfadb0820f184e2d1e34 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sun, 18 Jul 2021 23:44:09 +0200 Subject: [PATCH 39/54] sys-cluster/clusteringsuite: enforce muster also prepare for treedbscan if upstream will fix it Signed-off-by: Alessandro Barbieri --- sys-cluster/clusteringsuite/Manifest | 2 +- ...ebuild => clusteringsuite-2.6.9-r3.ebuild} | 36 ++++-- .../clusteringsuite-2.6.9.ebuild | 103 ---------------- ...2.6.9-do-not-add-boost-thread-ldpath.patch | 15 +++ ...ngsuite-2.6.9-force-muster-discovery.patch | 37 ++++++ ...lusteringsuite-2.6.9-unbundle-libANN.patch | 116 +----------------- 6 files changed, 84 insertions(+), 225 deletions(-) rename sys-cluster/clusteringsuite/{clusteringsuite-2.6.9-r2.ebuild => clusteringsuite-2.6.9-r3.ebuild} (62%) delete mode 100644 sys-cluster/clusteringsuite/clusteringsuite-2.6.9.ebuild create mode 100644 sys-cluster/clusteringsuite/files/clusteringsuite-2.6.9-do-not-add-boost-thread-ldpath.patch create mode 100644 sys-cluster/clusteringsuite/files/clusteringsuite-2.6.9-force-muster-discovery.patch diff --git a/sys-cluster/clusteringsuite/Manifest b/sys-cluster/clusteringsuite/Manifest index fa6804d476..4430bcae47 100644 --- a/sys-cluster/clusteringsuite/Manifest +++ b/sys-cluster/clusteringsuite/Manifest @@ -1 +1 @@ -DIST clusteringsuite-2.6.9-src.tar.bz2 8081023 BLAKE2B d53e08a51e0a5a2d487bc4413c19d802804b7ae79b5f1e7c466ba2c37e36d90864a4629f51a98ca5caa83f4cc0a3ca8c74f5652c044c08591c65f3b50acf13d2 SHA512 80903e3d2c018e8ed23874715f7ffc1706ac5d9dcd0826c75bb07c973c28fa9755d4c130021abd6e969e983fbe23463be7361bb29b6d1ab04596ba4f987b1b6a +DIST clusteringsuite-2.6.9.tar.gz 6964570 BLAKE2B bb4823d9918bc12707ae09d0c1220552b2621bfe39ab67dd67e03fba91036f2c8ed294f54a2bdd659b8bd58925aca02db85eb93986fe69e999e5b2bef915b564 SHA512 9df9ca57fc68b9cd7d17f13c1b915e3422a07c71f060ff2e7a38a31cf6e1aa234b869402bda6b7502c4844e25593156a1bb50714c2d272bafd10cd7690fc17eb diff --git a/sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r2.ebuild b/sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r3.ebuild similarity index 62% rename from sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r2.ebuild rename to sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r3.ebuild index 7da3d3563f..efb4a40901 100644 --- a/sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r2.ebuild +++ b/sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r3.ebuild @@ -1,41 +1,47 @@ # Copyright 2019-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=8 +EAPI=7 PYTHON_COMPAT=( pypy3 python3_{8..10} ) -inherit python-any-r1 +inherit autotools python-any-r1 DESCRIPTION="Expose the main performance trends in applications computation structure" HOMEPAGE=" https://tools.bsc.es/cluster-analysis https://github.com/bsc-performance-tools/clustering-suite " -SRC_URI="https://ftp.tools.bsc.es/clusteringsuite/clusteringsuite-${PV}-src.tar.bz2" +SRC_URI="https://codeload.github.com/bsc-performance-tools/clustering-suite/tar.gz/refs/tags/${PV} -> ${P}.tar.gz" +S="${WORKDIR}/clustering-suite-${PV}" LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="~amd64" -IUSE="doc mpi muster" -#TODO: treedbscan +IUSE="doc mpi muster" # treedbscan -PATCHES=( "${FILESDIR}/${P}-unbundle-libANN.patch" ) +PATCHES=( + "${FILESDIR}/${P}-unbundle-libANN.patch" + "${FILESDIR}/${P}-do-not-add-boost-thread-ldpath.patch" +) RDEPEND=" + app-arch/bzip2 dev-libs/boost:= sci-libs/ann sys-cluster/libbsctools mpi? ( virtual/mpi ) muster? ( sys-cluster/muster ) " +# https://github.com/bsc-performance-tools/clustering-suite/issues/8 # treedbscan? ( -# dev-libs/boost[threads]:= +# dev-libs/boost:=[threads] # dev-libs/gmp # dev-libs/mpfr -# sci-mathematics/cgal +# sci-mathematics/cgal[shared] # sys-cluster/synapse -#) +# ) +#" DEPEND=" ${RDEPEND} @@ -44,9 +50,21 @@ DEPEND=" BDEPEND="doc? ( app-doc/doxygen )" src_prepare() { + use muster && PATCHES+=( "${FILESDIR}/${P}-force-muster-discovery.patch" ) rm -r src/libANN || die # rm -r pcfparser_svn3942 || die default + sed -e "s|iterate/lib|iterate/$(get_libdir)|g" -i config/gmp_mpfr.m4 || die + sed -e "s|dir/lib|dir/$(get_libdir)|g" -i config/ax_muster.m4 || die + + #from bootstrap + echo "#*********************************************************************" >> configure.ac || die + echo "#'configure.ac.' automatically generated by 'autogen.sh' do not modify" >> configure.ac || die + echo "#*********************************************************************" >> configure.ac || die + echo "" >> configure.ac || die + sed s/@@VERSION_NUMBER@@/${PV}/ < configure.ac.template >> configure.ac || die + + AT_M4DIR="config" eautoreconf } src_configure() { diff --git a/sys-cluster/clusteringsuite/clusteringsuite-2.6.9.ebuild b/sys-cluster/clusteringsuite/clusteringsuite-2.6.9.ebuild deleted file mode 100644 index 51a9d25b0b..0000000000 --- a/sys-cluster/clusteringsuite/clusteringsuite-2.6.9.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 2019-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{7,8,9} ) -inherit python-any-r1 - -DESCRIPTION="Expose the main performance trends in applications computation structure" -HOMEPAGE=" - https://tools.bsc.es/cluster-analysis - https://github.com/bsc-performance-tools/clustering-suite -" -SRC_URI="https://ftp.tools.bsc.es/clusteringsuite/clusteringsuite-${PV}-src.tar.bz2" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="doc mpi old-pcfparser" -#TODO: muster treedbscan -#TODO: unbundle ANN - -#PATCHES=( "${FILESDIR}/respect-flags.patch" ) - -RDEPEND=" - dev-libs/boost:= - sci-libs/ann - mpi? ( virtual/mpi ) -" -# treedbscan? ( -# dev-libs/boost[threads]:= -# dev-libs/gmp -# dev-libs/mpfr -# sci-mathematics/cgal -# sys-cluster/synapse -#) - -DEPEND=" - ${RDEPEND} - ${PYTHON_DEPS} -" -BDEPEND="doc? ( app-doc/doxygen )" - -src_configure() { - - local myconf=( - --disable-static - --disable-static-boost - --enable-shared - --with-boost="${EPREFIX}/usr" - --with-pic - - $(use_enable old-pcfparser) - ) - - if use mpi; then - myconf+=( "--with-mpi=${EPREFIX}/usr" ) - else - myconf+=( "--without-mpi" ) - fi -# if use muster; then -# myconf+=( "--with-muster=${EPREFIX}/usr" ) -# else - myconf+=( "--without-muster" ) -# fi -# if use treedbscan; then -# myconf+=( "--enable-treedbscan" ) -# myconf+=( "--with-cgal=${EPREFIX}/usr" ) -# myconf+=( "--with-gmp=${EPREFIX}/usr" ) -# myconf+=( "--with-mpfr=${EPREFIX}/usr" ) -# myconf+=( "--with-synapse=${EPREFIX}/usr" ) -# else - myconf+=( "--without-cgal" ) - myconf+=( "--without-gmp" ) - myconf+=( "--without-mpfr" ) - myconf+=( "--without-synapse" ) -# fi - - econf "${myconf[@]}" || die -} - -src_compile() { - export VARTEXFONTS="${T}/fonts" - if use doc ; then - pushd doc || die - emake build-documentation - popd - fi - default -} - -src_install() { - MAKEOPTS="-j1" DESTDIR="${D}" emake install - - cd doc || die - dodoc -r *.pdf - - rm "${ED}/usr/share/doc/clusteringsuite_manual.pdf" || die - mv "${ED}/usr/share/example" "${ED}/usr/share/doc/${PF}/examples" || die - docompress -x "/usr/share/doc/${PF}/examples" - - find "${ED}" -name '*.la' -delete || die -} diff --git a/sys-cluster/clusteringsuite/files/clusteringsuite-2.6.9-do-not-add-boost-thread-ldpath.patch b/sys-cluster/clusteringsuite/files/clusteringsuite-2.6.9-do-not-add-boost-thread-ldpath.patch new file mode 100644 index 0000000000..655cdcfbca --- /dev/null +++ b/sys-cluster/clusteringsuite/files/clusteringsuite-2.6.9-do-not-add-boost-thread-ldpath.patch @@ -0,0 +1,15 @@ +--- a/configure.ac.template ++++ b/configure.ac.template +@@ -417,12 +417,10 @@ + + if test "x$BOOST_THREAD_LIBS" != "x"; then + +- CLUSTERING_CLEAN_LDFLAGS="${CLUSTERING_CLEAN_LDFLAGS} -L${BOOST_THREAD_LDPATH}" + CLUSTERING_LIBS="${CLUSTERING_LIBS} ${BOOST_THREAD_LIBS}" + + AX_CHECK_IS_SYSTEM_LIBRARY_PATH([${BOOST_THREAD_LDPATH}],[], + [ +- CLUSTERING_LDFLAGS="${CLUSTERING_LDFLAGS} -L${BOOST_THREAD_LDPATH} -R${BOOST_THREAD_LDPATH}" + CLUSTERING_LD_LIBRARY_PATH="${CLUSTERING_LD_LIBRARY_PATH}:${BOOST_THREAD_LDPATH}" + ]) + else diff --git a/sys-cluster/clusteringsuite/files/clusteringsuite-2.6.9-force-muster-discovery.patch b/sys-cluster/clusteringsuite/files/clusteringsuite-2.6.9-force-muster-discovery.patch new file mode 100644 index 0000000000..f9c533b2bd --- /dev/null +++ b/sys-cluster/clusteringsuite/files/clusteringsuite-2.6.9-force-muster-discovery.patch @@ -0,0 +1,37 @@ +--- a/config/ax_muster.m4 ++++ b/config/ax_muster.m4 +@@ -6,21 +6,11 @@ + [--with-muster=MUSTER_DIR], + [sets the given directory as location of muster includes and libs (needs Boost libraries)] + ), +- [muster_dir="$withval"] +- [muster_dir="/usr)"] ++ [muster_dir="$withval"], ++ [muster_dir="/usr"] + ) + +- ac_muster_installed="yes" +- +- if test ! -f $muster_dir/include/partition.h; then +- ac_muster_installed="no" +- fi +- +- if test ! -f $muster_dir/lib/libmuster.so; then +- ac_muster_installed="no" +- fi +- +- if test "x${ac_muster_enabled}" = "xyes"; then ++ ac_muster_installed="yes" + + MUSTER_CPPFLAGS="-I$muster_dir/include" + MUSTER_LDFLAGS="-L$muster_dir/lib -R$muster_dir/lib" +@@ -36,9 +26,5 @@ + + # execute ACTION-IF-FOUND + ifelse([$1], , :, [$1]) +- else +- # execute ACTION-IF-NOT-FOUND +- ifelse([$2], , :, [$2]) +- fi + + ]) diff --git a/sys-cluster/clusteringsuite/files/clusteringsuite-2.6.9-unbundle-libANN.patch b/sys-cluster/clusteringsuite/files/clusteringsuite-2.6.9-unbundle-libANN.patch index fd6e155173..8df36e1563 100644 --- a/sys-cluster/clusteringsuite/files/clusteringsuite-2.6.9-unbundle-libANN.patch +++ b/sys-cluster/clusteringsuite/files/clusteringsuite-2.6.9-unbundle-libANN.patch @@ -1,25 +1,6 @@ ---- a/configure -+++ b/configure -@@ -19970,7 +19970,7 @@ - - - --ac_config_files="$ac_config_files Makefile include/Makefile common_utilities/Makefile pcfparser_svn3942/Makefile src/Makefile src/BasicClasses/Makefile src/libParaverTraceParser/Makefile src/libSharedComponents/Makefile src/libSharedComponents/kalign2/Makefile src/libANN/Makefile src/libClustering/gmeans/Makefile src/libClustering/Makefile src/libTraceClustering/Makefile src/DBSCANParametersApproximation/Makefile src/BurstClustering/Makefile src/ClusteringDataExtractor/Makefile src/ClustersDiff/Makefile src/ClustersSequenceScore/Makefile scripts/Makefile src/MusterDistributedClustering/Makefile src/libDistributedClustering/Makefile src/TreeDBSCAN/Makefile src/TreeDBSCAN/scripts/Makefile doc/Makefile" -+ac_config_files="$ac_config_files Makefile include/Makefile common_utilities/Makefile pcfparser_svn3942/Makefile src/Makefile src/BasicClasses/Makefile src/libParaverTraceParser/Makefile src/libSharedComponents/Makefile src/libSharedComponents/kalign2/Makefile src/libClustering/gmeans/Makefile src/libClustering/Makefile src/libTraceClustering/Makefile src/DBSCANParametersApproximation/Makefile src/BurstClustering/Makefile src/ClusteringDataExtractor/Makefile src/ClustersDiff/Makefile src/ClustersSequenceScore/Makefile scripts/Makefile src/MusterDistributedClustering/Makefile src/libDistributedClustering/Makefile src/TreeDBSCAN/Makefile src/TreeDBSCAN/scripts/Makefile doc/Makefile" - - - ac_config_links="$ac_config_links include/types.h:include/types.h common_utilities/Error.hpp:common_utilities/Error.hpp src/BasicClasses/Error.hpp:src/BasicClasses/Error.hpp common_utilities/EventEncoding.h:common_utilities/EventEncoding.h common_utilities/Dimemas_Generation.h:common_utilities/Dimemas_Generation.h common_utilities/ParaverColors.h:common_utilities/ParaverColors.h src/BasicClasses/Utilities.hpp:src/BasicClasses/Utilities.hpp src/BasicClasses/SystemMessages.hpp:src/BasicClasses/SystemMessages.hpp src/BasicClasses/Timer.hpp:src/BasicClasses/Timer.hpp src/BasicClasses/FileNameManipulator.hpp:src/BasicClasses/FileNameManipulator.hpp doc/clusteringsuite_manual.tex:doc/clusteringsuite_manual.tex doc/clusteringsuite_manual.pdf:doc/clusteringsuite_manual.pdf doc/clustering_manual_structure.txt:doc/clustering_manual_structure.txt doc/clusteringsuite_design.tex:doc/clusteringsuite_design.tex doc/clusteringsuite_bsctools.pdf:doc/clusteringsuite_bsctools.pdf doc/clusteringsuite_design.pdf:doc/clusteringsuite_design.pdf doc/figure_sources/uml_design/libclustering_uml.pdf:doc/figure_sources/uml_design/libclustering_uml.pdf doc/figure_sources/uml_design/libtraceclustering_uml.pdf:doc/figure_sources/uml_design/libtraceclustering_uml.pdf doc/figure_sources/uml_design/libClustering_uml.graffle:doc/figure_sources/uml_design/libClustering_uml.graffle doc/figure_sources/uml_design/libTraceClustering_uml.graffle:doc/figure_sources/uml_design/libTraceClustering_uml.graffle doc/figure_sources/plots_example/int_vs_fop_plot.pdf:doc/figure_sources/plots_example/int_vs_fop_plot.pdf doc/figure_sources/plots_example/inst_vs_ipc_plot.pdf:doc/figure_sources/plots_example/inst_vs_ipc_plot.pdf doc/figure_sources/plots_example/mainmem_vs_l2_plot.pdf:doc/figure_sources/plots_example/mainmem_vs_l2_plot.pdf doc/figure_sources/plots_example/int_vs_fop_plot.png:doc/figure_sources/plots_example/int_vs_fop_plot.png doc/figure_sources/plots_example/inst_vs_ipc_plot.png:doc/figure_sources/plots_example/inst_vs_ipc_plot.png doc/figure_sources/plots_example/stores_vs_loads_plot.pdf:doc/figure_sources/plots_example/stores_vs_loads_plot.pdf doc/figure_sources/plots_example/stores_vs_loads_plot.png:doc/figure_sources/plots_example/stores_vs_loads_plot.png doc/figure_sources/plots_example/mainmem_vs_l2_plot.png:doc/figure_sources/plots_example/mainmem_vs_l2_plot.png doc/figure_sources/stats_plot/GADGET-DEISA.MEDIUM.256.1HWCG.chop1.bursts.dat:doc/figure_sources/stats_plot/GADGET-DEISA.MEDIUM.256.1HWCG.chop1.bursts.dat doc/figure_sources/stats_plot/GADGET-DEISA.MEDIUM.256.1HWCG.chop1.bursts.gnuplot:doc/figure_sources/stats_plot/GADGET-DEISA.MEDIUM.256.1HWCG.chop1.bursts.gnuplot doc/figure_sources/stats_plot/stats_plot.pdf:doc/figure_sources/stats_plot/stats_plot.pdf doc/figure_sources/clustering_xml/xml_plot_definition.pdf:doc/figure_sources/clustering_xml/xml_plot_definition.pdf doc/figure_sources/clustering_xml/xml_structure.pdf:doc/figure_sources/clustering_xml/xml_structure.pdf doc/figure_sources/clustering_xml/xml_single_event_definition.pdf:doc/figure_sources/clustering_xml/xml_single_event_definition.pdf doc/figure_sources/clustering_xml/xml_mixed_events_definition.pdf:doc/figure_sources/clustering_xml/xml_mixed_events_definition.pdf doc/figure_sources/clustering_xml/xml_algorithm_definition.pdf:doc/figure_sources/clustering_xml/xml_algorithm_definition.pdf doc/figure_sources/clustering_xml/clustering_xml_definition.graffle:doc/figure_sources/clustering_xml/clustering_xml_definition.graffle doc/cluster_analysis_thesis_bibliography.bib:doc/cluster_analysis_thesis_bibliography.bib doc/extra_commands.tex:doc/extra_commands.tex doc/figures/uml_design/libclustering_uml.pdf:doc/figures/uml_design/libclustering_uml.pdf doc/figures/uml_design/libtraceclustering_uml.pdf:doc/figures/uml_design/libtraceclustering_uml.pdf doc/figure_sources/plots_example/GAPGEOFEM.16.mref.ALL_HWC.TIME_SPACE_SHIFTING.chop1.LD_vs_ST.gnuplot:doc/figure_sources/plots_example/GAPGEOFEM.16.mref.ALL_HWC.TIME_SPACE_SHIFTING.chop1.LD_vs_ST.gnuplot doc/figure_sources/plots_example/GAPGEOFEM.16.mref.ALL_HWC.TIME_SPACE_SHIFTING.chop1.L2DATA_vs_MainMEMData.gnuplot:doc/figure_sources/plots_example/GAPGEOFEM.16.mref.ALL_HWC.TIME_SPACE_SHIFTING.chop1.L2DATA_vs_MainMEMData.gnuplot doc/figure_sources/plots_example/GAPGEOFEM.16.mref.ALL_HWC.TIME_SPACE_SHIFTING.chop1.CLUSTERED.FULL_POINTS.Cluster3.csv:doc/figure_sources/plots_example/GAPGEOFEM.16.mref.ALL_HWC.TIME_SPACE_SHIFTING.chop1.CLUSTERED.FULL_POINTS.Cluster3.csv doc/figure_sources/plots_example/GAPGEOFEM.16.mref.ALL_HWC.TIME_SPACE_SHIFTING.chop1.L2DATA_vs_MainMEMData.PNG.gnuplot:doc/figure_sources/plots_example/GAPGEOFEM.16.mref.ALL_HWC.TIME_SPACE_SHIFTING.chop1.L2DATA_vs_MainMEMData.PNG.gnuplot doc/figure_sources/plots_example/GAPGEOFEM.16.mref.ALL_HWC.TIME_SPACE_SHIFTING.chop1.CLUSTERED.FULL_POINTS.Cluster1.csv:doc/figure_sources/plots_example/GAPGEOFEM.16.mref.ALL_HWC.TIME_SPACE_SHIFTING.chop1.CLUSTERED.FULL_POINTS.Cluster1.csv doc/figure_sources/plots_example/GAPGEOFEM.16.mref.ALL_HWC.TIME_SPACE_SHIFTING.chop1.FPU_vs_FXU.PNG.gnuplot:doc/figure_sources/plots_example/GAPGEOFEM.16.mref.ALL_HWC.TIME_SPACE_SHIFTING.chop1.FPU_vs_FXU.PNG.gnuplot doc/figure_sources/plots_example/GAPGEOFEM.16.mref.ALL_HWC.TIME_SPACE_SHIFTING.chop1.CLUSTERED.FULL_POINTS.Cluster4.csv:doc/figure_sources/plots_example/GAPGEOFEM.16.mref.ALL_HWC.TIME_SPACE_SHIFTING.chop1.CLUSTERED.FULL_POINTS.Cluster4.csv doc/figure_sources/plots_example/GAPGEOFEM.16.mref.ALL_HWC.TIME_SPACE_SHIFTING.chop1.FPU_vs_FXU.gnuplot:doc/figure_sources/plots_example/GAPGEOFEM.16.mref.ALL_HWC.TIME_SPACE_SHIFTING.chop1.FPU_vs_FXU.gnuplot doc/figure_sources/plots_example/GAPGEOFEM.16.mref.ALL_HWC.TIME_SPACE_SHIFTING.chop1.LD_vs_ST.PNG.gnuplot:doc/figure_sources/plots_example/GAPGEOFEM.16.mref.ALL_HWC.TIME_SPACE_SHIFTING.chop1.LD_vs_ST.PNG.gnuplot doc/figure_sources/plots_example/GAPGEOFEM.16.mref.ALL_HWC.TIME_SPACE_SHIFTING.chop1.INST_vs_IPC.gnuplot:doc/figure_sources/plots_example/GAPGEOFEM.16.mref.ALL_HWC.TIME_SPACE_SHIFTING.chop1.INST_vs_IPC.gnuplot doc/figure_sources/plots_example/GAPGEOFEM.16.mref.ALL_HWC.TIME_SPACE_SHIFTING.chop1.INST_vs_IPC.PNG.gnuplot:doc/figure_sources/plots_example/GAPGEOFEM.16.mref.ALL_HWC.TIME_SPACE_SHIFTING.chop1.INST_vs_IPC.PNG.gnuplot doc/figure_sources/plots_example/GAPGEOFEM.16.mref.ALL_HWC.TIME_SPACE_SHIFTING.chop1.CLUSTERED.FULL_POINTS.Cluster2.csv:doc/figure_sources/plots_example/GAPGEOFEM.16.mref.ALL_HWC.TIME_SPACE_SHIFTING.chop1.CLUSTERED.FULL_POINTS.Cluster2.csv doc/figures/plots_example/int_vs_fop_plot.pdf:doc/figures/plots_example/int_vs_fop_plot.pdf doc/figures/plots_example/inst_vs_ipc_plot.pdf:doc/figures/plots_example/inst_vs_ipc_plot.pdf doc/figures/plots_example/mainmem_vs_l2_plot.pdf:doc/figures/plots_example/mainmem_vs_l2_plot.pdf doc/figures/plots_example/int_vs_fop_plot.png:doc/figures/plots_example/int_vs_fop_plot.png doc/figures/plots_example/inst_vs_ipc_plot.png:doc/figures/plots_example/inst_vs_ipc_plot.png doc/figures/plots_example/stores_vs_loads_plot.pdf:doc/figures/plots_example/stores_vs_loads_plot.pdf doc/figures/plots_example/stores_vs_loads_plot.png:doc/figures/plots_example/stores_vs_loads_plot.png doc/figures/plots_example/mainmem_vs_l2_plot.png:doc/figures/plots_example/mainmem_vs_l2_plot.png doc/figures/stats_plot/stats_plot.pdf:doc/figures/stats_plot/stats_plot.pdf doc/figures/refinement_tree/refinement_tree.pdf:doc/figures/refinement_tree/refinement_tree.pdf doc/figures/clustering_xml/xml_plot_definition.pdf:doc/figures/clustering_xml/xml_plot_definition.pdf doc/figures/clustering_xml/xml_structure.pdf:doc/figures/clustering_xml/xml_structure.pdf doc/figures/clustering_xml/xml_single_event_definition.pdf:doc/figures/clustering_xml/xml_single_event_definition.pdf doc/figures/clustering_xml/xml_mixed_events_definition.pdf:doc/figures/clustering_xml/xml_mixed_events_definition.pdf doc/figures/clustering_xml/xml_algorithm_definition.pdf:doc/figures/clustering_xml/xml_algorithm_definition.pdf doc/figures/paraver_example/paraver_clusters_timeline.png:doc/figures/paraver_example/paraver_clusters_timeline.png doc/figures/paraver_example/paraver_clusters_profile.png:doc/figures/paraver_example/paraver_clusters_profile.png doc/figures/sequences_example/gromacs_step10_sequences.png:doc/figures/sequences_example/gromacs_step10_sequences.png doc/figures/sequences_example/sequences_clustalx.png:doc/figures/sequences_example/sequences_clustalx.png example/README:example/README example/su3.lat256_2it.16tasks.pcf:example/su3.lat256_2it.16tasks.pcf example/su3.lat256_2it.16tasks.row:example/su3.lat256_2it.16tasks.row example/cluster_explained.xml:example/cluster_explained.xml example/cluster.xml:example/cluster.xml example/su3.lat256_2it.16tasks.prv:example/su3.lat256_2it.16tasks.prv" -@@ -21184,7 +21184,6 @@ - "src/libParaverTraceParser/Makefile") CONFIG_FILES="$CONFIG_FILES src/libParaverTraceParser/Makefile" ;; - "src/libSharedComponents/Makefile") CONFIG_FILES="$CONFIG_FILES src/libSharedComponents/Makefile" ;; - "src/libSharedComponents/kalign2/Makefile") CONFIG_FILES="$CONFIG_FILES src/libSharedComponents/kalign2/Makefile" ;; -- "src/libANN/Makefile") CONFIG_FILES="$CONFIG_FILES src/libANN/Makefile" ;; - "src/libClustering/gmeans/Makefile") CONFIG_FILES="$CONFIG_FILES src/libClustering/gmeans/Makefile" ;; - "src/libClustering/Makefile") CONFIG_FILES="$CONFIG_FILES src/libClustering/Makefile" ;; - "src/libTraceClustering/Makefile") CONFIG_FILES="$CONFIG_FILES src/libTraceClustering/Makefile" ;; ---- a/configure.ac -+++ b/configure.ac -@@ -552,7 +552,6 @@ +--- a/configure.ac.template ++++ b/configure.ac.template +@@ -548,7 +548,6 @@ src/libParaverTraceParser/Makefile src/libSharedComponents/Makefile src/libSharedComponents/kalign2/Makefile @@ -50,30 +31,6 @@ ./gmeans/libInternalGMeans.la \ @CLUSTERING_LIBS@ ---- a/src/libClustering/Makefile.in -+++ b/src/libClustering/Makefile.in -@@ -155,7 +155,6 @@ - LTLIBRARIES = $(lib_LTLIBRARIES) - libClustering_la_DEPENDENCIES = \ - $(top_builddir)/src/BasicClasses/libBasicClasses.la \ -- $(top_builddir)/src/libANN/libANN.la \ - ./gmeans/libInternalGMeans.la - am__libClustering_la_SOURCES_DIST = Classifier.hpp \ - ClusteringAlgorithm.hpp ClusteringAlgorithmsFactory.cpp \ -@@ -530,11 +529,10 @@ - NearestNeighbourClassifier.hpp Point.cpp Point.hpp \ - clustering_types.h Partition.hpp Partition.cpp $(am__append_2) \ - $(am__append_3) $(am__append_4) --libClustering_la_CPPFLAGS = @CLUSTERING_CPPFLAGS@ -I$(top_srcdir)/src/libANN --libClustering_la_LDFLAGS = @CLUSTERING_LDFLAGS@ @CLUSTERING_CPPFLAGS@ -+libClustering_la_CPPFLAGS = @CLUSTERING_CPPFLAGS@ -I/usr/include/ANN -+libClustering_la_LDFLAGS = @CLUSTERING_LDFLAGS@ @CLUSTERING_CPPFLAGS@ -lann - libClustering_la_LIBADD = \ - $(top_builddir)/src/BasicClasses/libBasicClasses.la \ -- $(top_builddir)/src/libANN/libANN.la \ - ./gmeans/libInternalGMeans.la \ - @CLUSTERING_LIBS@ - --- a/src/libDistributedClustering/Makefile.am +++ b/src/libDistributedClustering/Makefile.am @@ -32,7 +32,7 @@ @@ -85,17 +42,6 @@ libDistributedClustering_la_LDFLAGS = @CLUSTERING_LDFLAGS@ @CLUSTERING_CPPFLAGS@ libDistributedClustering_la_LIBADD= \ ---- a/src/libDistributedClustering/Makefile.in -+++ b/src/libDistributedClustering/Makefile.in -@@ -446,7 +446,7 @@ - -I$(top_srcdir)/src/libSharedComponents\ - -I$(top_srcdir)/pcfparser_svn3942\ - -I$(top_srcdir)/src/libParaverTraceParser\ -- -I$(top_srcdir)/src/libANN -+ -I/usr/include/ANN - - libDistributedClustering_la_LDFLAGS = @CLUSTERING_LDFLAGS@ @CLUSTERING_CPPFLAGS@ - libDistributedClustering_la_LIBADD = \ --- a/src/libSharedComponents/Makefile.am +++ b/src/libSharedComponents/Makefile.am @@ -76,7 +76,7 @@ @@ -107,17 +53,6 @@ if MAKE_OLD_PCFPARSER libSharedComponents_la_CPPFLAGS += -I${top_srcdir}/pcfparser_svn3942/old else ---- a/src/libSharedComponents/Makefile.in -+++ b/src/libSharedComponents/Makefile.in -@@ -551,7 +551,7 @@ - libSharedComponents_la_CPPFLAGS = @CLUSTERING_CPPFLAGS@ \ - -I${top_srcdir}/src/libClustering \ - -I${top_srcdir}/src/libParaverTraceParser \ -- -I${top_srcdir}/src/libANN $(am__append_2) $(am__append_3) -+ -I/usr/include/ANN $(am__append_2) $(am__append_3) - libSharedComponents_la_LDFLAGS = @CLUSTERING_LDFLAGS@ @CLUSTERING_CPPFLAGS@ - libSharedComponents_la_LIBADD = \ - $(top_builddir)/pcfparser_svn3942/libparavertraceconfig.la \ --- a/src/libTraceClustering/Makefile.am +++ b/src/libTraceClustering/Makefile.am @@ -7,7 +7,7 @@ @@ -134,30 +69,10 @@ -I$(top_srcdir)/src/libSharedComponents\ -I$(top_srcdir)/pcfparser_svn3942\ - -I$(top_srcdir)/src/libANN\ -+ -I/usr/include/ANN \ ++ -I/usr/include/ANN\ -I$(top_srcdir)/src/libParaverTraceParser libTraceClustering_la_LDFLAGS = @CLUSTERING_CPPFLAGS@ @CLUSTERING_LDFLAGS@ ---- a/src/libTraceClustering/Makefile.in -+++ b/src/libTraceClustering/Makefile.in -@@ -418,7 +418,7 @@ - AM_CPPFLAGS = \ - -I$(top_srcdir)/include \ - -I$(top_srcdir)/src/BasicClasses \ -- -I$(top_srcdir)/src/libANN \ -+ -I/usr/include/ANN \ - -I$(top_srcdir)/src/libSharedComponents \ - -I$(top_srcdir)/src/libParaverTraceParser \ - -I$(top_srcdir)/common_utilities \ -@@ -438,7 +438,7 @@ - -I$(top_srcdir)/src/libClustering\ - -I$(top_srcdir)/src/libSharedComponents\ - -I$(top_srcdir)/pcfparser_svn3942\ -- -I$(top_srcdir)/src/libANN\ -+ -I/usr/include/ANN \ - -I$(top_srcdir)/src/libParaverTraceParser - - libTraceClustering_la_LDFLAGS = @CLUSTERING_CPPFLAGS@ @CLUSTERING_LDFLAGS@ --- a/src/Makefile.am +++ b/src/Makefile.am @@ -5,7 +5,6 @@ @@ -168,26 +83,3 @@ libClustering \ libSharedComponents \ libTraceClustering \ ---- a/src/Makefile.in -+++ b/src/Makefile.in -@@ -151,7 +151,7 @@ - done | $(am__uniquify_input)` - ETAGS = etags - CTAGS = ctags --DIST_SUBDIRS = BasicClasses libParaverTraceParser libANN libClustering \ -+DIST_SUBDIRS = BasicClasses libParaverTraceParser libClustering \ - libSharedComponents libTraceClustering ClusteringDataExtractor \ - DBSCANParametersApproximation BurstClustering ClustersDiff \ - ClustersSequenceScore MusterDistributedClustering \ -@@ -380,10 +380,9 @@ - CLUSTERING_DIR = $(SRC_DIR)/libClustering - CLUSTERING_ALG_DIR = $(SRC_DIR)/libClusteringAlgorithms - PARAVER_PARSER_DIR = $(SRC_DIR)/libParaverTraceParser --ANN_DIR = $(SRC_DIR)/libANN - - # common_filesdir = @common_filesdir@ --SUBDIRS = BasicClasses libParaverTraceParser libANN libClustering \ -+SUBDIRS = BasicClasses libParaverTraceParser libClustering \ - libSharedComponents libTraceClustering ClusteringDataExtractor \ - DBSCANParametersApproximation BurstClustering ClustersDiff \ - ClustersSequenceScore $(am__append_1) $(am__append_2) From 44facf973805cf463459aeef6963016cf6561d03 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sun, 18 Jul 2021 23:45:43 +0200 Subject: [PATCH 40/54] sys-cluster/clusteringsuite: remove unused useflag Signed-off-by: Alessandro Barbieri --- sys-cluster/clusteringsuite/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-cluster/clusteringsuite/metadata.xml b/sys-cluster/clusteringsuite/metadata.xml index d0ad8930d5..90dc13e20b 100644 --- a/sys-cluster/clusteringsuite/metadata.xml +++ b/sys-cluster/clusteringsuite/metadata.xml @@ -8,7 +8,6 @@ enable mpi for distributed version enable support for sys-cluster/muster algorithms - enable compilation with old pcfparser From ab06f97797debceaa9c2000ec2ad25f1f52a93d4 Mon Sep 17 00:00:00 2001 From: Shaoyu Tseng Date: Mon, 19 Jul 2021 06:33:31 +0800 Subject: [PATCH 41/54] dev-python/DAWG-Python: Remove old python impl Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Shaoyu Tseng --- dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild | 2 +- dev-python/DAWG-Python/metadata.xml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild b/dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild index 4da8b311ab..dae9acae04 100644 --- a/dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild +++ b/dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 ) +PYTHON_COMPAT=( python3_{8,9} pypy3 ) DISTUTILS_USE_SETUPTOOLS=bdepend inherit distutils-r1 diff --git a/dev-python/DAWG-Python/metadata.xml b/dev-python/DAWG-Python/metadata.xml index bcfeeff558..c861e547f3 100644 --- a/dev-python/DAWG-Python/metadata.xml +++ b/dev-python/DAWG-Python/metadata.xml @@ -5,4 +5,8 @@ shaoyu0209@tuta.io Shaoyu Tseng + + DAWG-Python + pytries/DAWG-Python + From 620a7d4362872755d43fad911790c7d13521cb02 Mon Sep 17 00:00:00 2001 From: Shaoyu Tseng Date: Mon, 19 Jul 2021 06:36:45 +0800 Subject: [PATCH 42/54] dev-python/pymorphy2: Remove old impl Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Shaoyu Tseng --- dev-python/pymorphy2/metadata.xml | 4 ++++ dev-python/pymorphy2/pymorphy2-0.9.1.ebuild | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/dev-python/pymorphy2/metadata.xml b/dev-python/pymorphy2/metadata.xml index bcfeeff558..11eb928ff4 100644 --- a/dev-python/pymorphy2/metadata.xml +++ b/dev-python/pymorphy2/metadata.xml @@ -5,4 +5,8 @@ shaoyu0209@tuta.io Shaoyu Tseng + + pymorphy2 + kmike/pymorphy2 + diff --git a/dev-python/pymorphy2/pymorphy2-0.9.1.ebuild b/dev-python/pymorphy2/pymorphy2-0.9.1.ebuild index 2cd6f7d8b7..dab9f3ed1d 100644 --- a/dev-python/pymorphy2/pymorphy2-0.9.1.ebuild +++ b/dev-python/pymorphy2/pymorphy2-0.9.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 ) +PYTHON_COMPAT=( python3_{8,9} pypy3 ) DISTUTILS_USE_SETUPTOOLS=bdepend inherit distutils-r1 From d8cb1f49226698b3224a32c757598459c51829ca Mon Sep 17 00:00:00 2001 From: Shaoyu Tseng Date: Mon, 19 Jul 2021 06:38:52 +0800 Subject: [PATCH 43/54] dev-python/pymorphy2-dicts-ru: Remove old impl Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Shaoyu Tseng --- dev-python/pymorphy2-dicts-ru/metadata.xml | 3 +++ .../pymorphy2-dicts-ru-2.4.417127.4579844.ebuild | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-python/pymorphy2-dicts-ru/metadata.xml b/dev-python/pymorphy2-dicts-ru/metadata.xml index bcfeeff558..23c3d784fe 100644 --- a/dev-python/pymorphy2-dicts-ru/metadata.xml +++ b/dev-python/pymorphy2-dicts-ru/metadata.xml @@ -5,4 +5,7 @@ shaoyu0209@tuta.io Shaoyu Tseng + + pymorphy2-dicts-ru + diff --git a/dev-python/pymorphy2-dicts-ru/pymorphy2-dicts-ru-2.4.417127.4579844.ebuild b/dev-python/pymorphy2-dicts-ru/pymorphy2-dicts-ru-2.4.417127.4579844.ebuild index 23360ae411..3aa1d5d944 100644 --- a/dev-python/pymorphy2-dicts-ru/pymorphy2-dicts-ru-2.4.417127.4579844.ebuild +++ b/dev-python/pymorphy2-dicts-ru/pymorphy2-dicts-ru-2.4.417127.4579844.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 ) +PYTHON_COMPAT=( python3_{8,9} pypy3 ) DISTUTILS_USE_SETUPTOOLS=bdepend inherit distutils-r1 From dec38cceafb56395b2d96c24d6921eef919c8e49 Mon Sep 17 00:00:00 2001 From: Shaoyu Tseng Date: Mon, 19 Jul 2021 06:40:34 +0800 Subject: [PATCH 44/54] app-misc/ssmtool: Remove old impl Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Shaoyu Tseng --- app-misc/ssmtool/metadata.xml | 4 ++++ app-misc/ssmtool/ssmtool-0.1.11.ebuild | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app-misc/ssmtool/metadata.xml b/app-misc/ssmtool/metadata.xml index bcfeeff558..a490dbfbb0 100644 --- a/app-misc/ssmtool/metadata.xml +++ b/app-misc/ssmtool/metadata.xml @@ -5,4 +5,8 @@ shaoyu0209@tuta.io Shaoyu Tseng + + ssmtool + FreeLanguageTools/ssmtool + diff --git a/app-misc/ssmtool/ssmtool-0.1.11.ebuild b/app-misc/ssmtool/ssmtool-0.1.11.ebuild index 3fafbcae20..c6ab178667 100644 --- a/app-misc/ssmtool/ssmtool-0.1.11.ebuild +++ b/app-misc/ssmtool/ssmtool-0.1.11.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 ) +PYTHON_COMPAT=( python3_{8,9} pypy3 ) DISTUTILS_USE_SETUPTOOLS=pyproject.toml inherit distutils-r1 desktop From afcc6057cd37b3894588947fe95a9d318e936eb8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Mon, 19 Jul 2021 03:26:50 +0200 Subject: [PATCH 45/54] dev-libs/libansilove: add version 1.2.8 and live MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Maciej Barć --- dev-libs/libansilove/Manifest | 1 + dev-libs/libansilove/libansilove-1.2.8.ebuild | 23 +++++++++++++++++++ dev-libs/libansilove/libansilove-9999.ebuild | 23 +++++++++++++++++++ dev-libs/libansilove/metadata.xml | 16 +++++++++++++ 4 files changed, 63 insertions(+) create mode 100644 dev-libs/libansilove/Manifest create mode 100644 dev-libs/libansilove/libansilove-1.2.8.ebuild create mode 100644 dev-libs/libansilove/libansilove-9999.ebuild create mode 100644 dev-libs/libansilove/metadata.xml diff --git a/dev-libs/libansilove/Manifest b/dev-libs/libansilove/Manifest new file mode 100644 index 0000000000..277f9b6f7e --- /dev/null +++ b/dev-libs/libansilove/Manifest @@ -0,0 +1 @@ +DIST libansilove-1.2.8.tar.gz 59695 BLAKE2B 4be4fb1f7277cc53bdc31399b429fc142cd3b87933da4c87604fe290b8697dd4c3d03a4c77bbac62648b0b8b0da509b5f7b17d2867e2e9e56eaf00674219fff3 SHA512 99df7fa0e5f2eb26a95b5073587e957378163fcab9ca828f7d6eca79dcb92463b1788285813c4fed6bfc9ee753c425fd34968e5e08999bc63fe6c4ba5939198f diff --git a/dev-libs/libansilove/libansilove-1.2.8.ebuild b/dev-libs/libansilove/libansilove-1.2.8.ebuild new file mode 100644 index 0000000000..e6e135b4bc --- /dev/null +++ b/dev-libs/libansilove/libansilove-1.2.8.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="library to convert ANSi and artscene related file formats into PNG images" +HOMEPAGE="https://github.com/ansilove/libansilove" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ansilove/${PN}.git" +else + SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="BSD-2" +SLOT="0" + +RDEPEND="media-libs/gd[png]" +DEPEND="${RDEPEND}" diff --git a/dev-libs/libansilove/libansilove-9999.ebuild b/dev-libs/libansilove/libansilove-9999.ebuild new file mode 100644 index 0000000000..e6e135b4bc --- /dev/null +++ b/dev-libs/libansilove/libansilove-9999.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="library to convert ANSi and artscene related file formats into PNG images" +HOMEPAGE="https://github.com/ansilove/libansilove" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ansilove/${PN}.git" +else + SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="BSD-2" +SLOT="0" + +RDEPEND="media-libs/gd[png]" +DEPEND="${RDEPEND}" diff --git a/dev-libs/libansilove/metadata.xml b/dev-libs/libansilove/metadata.xml new file mode 100644 index 0000000000..a09c1bb731 --- /dev/null +++ b/dev-libs/libansilove/metadata.xml @@ -0,0 +1,16 @@ + + + + + + xgqt@riseup.net + Maciej Barć + + + + https://github.com/ansilove/libansilove/blob/master/ChangeLog + + https://github.com/ansilove/libansilove + ansilove/libansilove + + From ea7cb5bf19ca52bb3e886a691f2bdf75e809f573 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Mon, 19 Jul 2021 03:27:16 +0200 Subject: [PATCH 46/54] media-gfx/ansilove: add version 4.1.5 and live MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Maciej Barć --- media-gfx/ansilove/Manifest | 1 + media-gfx/ansilove/ansilove-4.1.5.ebuild | 37 ++++++++++++++++++++++++ media-gfx/ansilove/ansilove-9999.ebuild | 37 ++++++++++++++++++++++++ media-gfx/ansilove/metadata.xml | 29 +++++++++++++++++++ 4 files changed, 104 insertions(+) create mode 100644 media-gfx/ansilove/Manifest create mode 100644 media-gfx/ansilove/ansilove-4.1.5.ebuild create mode 100644 media-gfx/ansilove/ansilove-9999.ebuild create mode 100644 media-gfx/ansilove/metadata.xml diff --git a/media-gfx/ansilove/Manifest b/media-gfx/ansilove/Manifest new file mode 100644 index 0000000000..a37ef74384 --- /dev/null +++ b/media-gfx/ansilove/Manifest @@ -0,0 +1 @@ +DIST ansilove-4.1.5.tar.gz 41325 BLAKE2B fa0943406b5a905f30fd114ed9760a37da1bcb7bd8bb7575272d1cffadaf0302650c65af64e97f911cff7b9eb4283bedd6fc0fc13c9aa5be88c582c44925c30b SHA512 a84253b07d82b4d0598cf6936115476933636a978805fe243a671bbdbe15d0e589b45f9e4d7b6137e5f7ab22559b9d1a84a0508db5226ccc17e20687e190e553 diff --git a/media-gfx/ansilove/ansilove-4.1.5.ebuild b/media-gfx/ansilove/ansilove-4.1.5.ebuild new file mode 100644 index 0000000000..2aafc65c61 --- /dev/null +++ b/media-gfx/ansilove/ansilove-4.1.5.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="ANSI and ASCII art to PNG converter (using libansilove)" +HOMEPAGE="https://github.com/ansilove/ansilove/" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ansilove/${PN}.git" +else + SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="BSD-2" +SLOT="0" +IUSE="-seccomp" + +RDEPEND="dev-libs/libansilove" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + -DENABLE_SECCOMP=$(usex seccomp) + ) + cmake_src_configure +} + +pkg_postinst() { + if use seccomp; then + ewarn "Experimental seccomp support is enabled." + fi +} diff --git a/media-gfx/ansilove/ansilove-9999.ebuild b/media-gfx/ansilove/ansilove-9999.ebuild new file mode 100644 index 0000000000..2aafc65c61 --- /dev/null +++ b/media-gfx/ansilove/ansilove-9999.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="ANSI and ASCII art to PNG converter (using libansilove)" +HOMEPAGE="https://github.com/ansilove/ansilove/" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ansilove/${PN}.git" +else + SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="BSD-2" +SLOT="0" +IUSE="-seccomp" + +RDEPEND="dev-libs/libansilove" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + -DENABLE_SECCOMP=$(usex seccomp) + ) + cmake_src_configure +} + +pkg_postinst() { + if use seccomp; then + ewarn "Experimental seccomp support is enabled." + fi +} diff --git a/media-gfx/ansilove/metadata.xml b/media-gfx/ansilove/metadata.xml new file mode 100644 index 0000000000..15ced110b6 --- /dev/null +++ b/media-gfx/ansilove/metadata.xml @@ -0,0 +1,29 @@ + + + + + + xgqt@riseup.net + Maciej Barć + + + AnsiLove is an ANSI and ASCII art to PNG converter, allowing to convert + ANSI and artscene-related file formats into PNG images, supporting ANSI + (.ANS), PCBoard (.PCB), Binary (.BIN), Artworx (.ADF), iCE Draw (.IDF), + Tundra (.TND) and XBin (.XB) formats. + It creates size optimized 4-bit PNG files and supports SAUCE (Standard + Architecture for Universal Comment Extensions), 80x25 and 80x50 PC fonts + (including all the 14 MS-DOS charsets), Amiga fonts, and iCE colors. + This is a complete rewrite of AnsiLove/PHP in the C programming language. + + + enable experimental seccomp support + + + + https://github.com/ansilove/ansilove/blob/master/ChangeLog + + https://github.com/ansilove/ansilove + ansilove/ansilove + + From a0735dd35ef5559e01385927023b22354a3ba6b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Mon, 19 Jul 2021 04:41:17 +0200 Subject: [PATCH 47/54] media-gfx/ansilove: disable seccomp completely MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit enabled by default even though with "-" in IUSE Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Maciej Barć --- media-gfx/ansilove/ansilove-4.1.5.ebuild | 9 +-------- media-gfx/ansilove/ansilove-9999.ebuild | 9 +-------- media-gfx/ansilove/metadata.xml | 3 --- 3 files changed, 2 insertions(+), 19 deletions(-) diff --git a/media-gfx/ansilove/ansilove-4.1.5.ebuild b/media-gfx/ansilove/ansilove-4.1.5.ebuild index 2aafc65c61..95b232dfc2 100644 --- a/media-gfx/ansilove/ansilove-4.1.5.ebuild +++ b/media-gfx/ansilove/ansilove-4.1.5.ebuild @@ -18,20 +18,13 @@ fi LICENSE="BSD-2" SLOT="0" -IUSE="-seccomp" RDEPEND="dev-libs/libansilove" DEPEND="${RDEPEND}" src_configure() { local mycmakeargs=( - -DENABLE_SECCOMP=$(usex seccomp) + -DENABLE_SECCOMP=NO ) cmake_src_configure } - -pkg_postinst() { - if use seccomp; then - ewarn "Experimental seccomp support is enabled." - fi -} diff --git a/media-gfx/ansilove/ansilove-9999.ebuild b/media-gfx/ansilove/ansilove-9999.ebuild index 2aafc65c61..95b232dfc2 100644 --- a/media-gfx/ansilove/ansilove-9999.ebuild +++ b/media-gfx/ansilove/ansilove-9999.ebuild @@ -18,20 +18,13 @@ fi LICENSE="BSD-2" SLOT="0" -IUSE="-seccomp" RDEPEND="dev-libs/libansilove" DEPEND="${RDEPEND}" src_configure() { local mycmakeargs=( - -DENABLE_SECCOMP=$(usex seccomp) + -DENABLE_SECCOMP=NO ) cmake_src_configure } - -pkg_postinst() { - if use seccomp; then - ewarn "Experimental seccomp support is enabled." - fi -} diff --git a/media-gfx/ansilove/metadata.xml b/media-gfx/ansilove/metadata.xml index 15ced110b6..b4f7aaa2d5 100644 --- a/media-gfx/ansilove/metadata.xml +++ b/media-gfx/ansilove/metadata.xml @@ -16,9 +16,6 @@ (including all the 14 MS-DOS charsets), Amiga fonts, and iCE colors. This is a complete rewrite of AnsiLove/PHP in the C programming language. - - enable experimental seccomp support - https://github.com/ansilove/ansilove/blob/master/ChangeLog From 820c0379631ff7d17476d2080c1ee4687013f5c0 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 19 Jul 2021 12:54:44 +0500 Subject: [PATCH 48/54] sci-misc/boinc-wrapper: various improvements Notable changes * writing config.h manually instead of calling ./configure * changed dependency operator from '>=' to '~' Signed-off-by: Anna (cybertailor) Vyalkova --- .../boinc-wrapper-7.16.16.ebuild | 49 ++++++++++--------- .../boinc-wrapper-7.16.17.ebuild | 47 ++++++++++-------- sci-misc/boinc-wrapper/metadata.xml | 2 +- 3 files changed, 54 insertions(+), 44 deletions(-) diff --git a/sci-misc/boinc-wrapper/boinc-wrapper-7.16.16.ebuild b/sci-misc/boinc-wrapper/boinc-wrapper-7.16.16.ebuild index becebc0ab2..e282280fdf 100644 --- a/sci-misc/boinc-wrapper/boinc-wrapper-7.16.16.ebuild +++ b/sci-misc/boinc-wrapper/boinc-wrapper-7.16.16.ebuild @@ -1,50 +1,55 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit autotools toolchain-funcs +inherit toolchain-funcs +MY_PN=${PN%%-*} MY_PV=$(ver_cut 1-2) - -DESCRIPTION="use non-BOINC apps with BOINC" +DESCRIPTION="Wrapper to use non-BOINC apps with BOINC" HOMEPAGE="https://boinc.berkeley.edu/trac/wiki/WrapperApp" -SRC_URI="https://github.com/BOINC/boinc/archive/client_release/${MY_PV}/${PV}.tar.gz -> boinc-${PV}.tar.gz" -KEYWORDS="~amd64 ~x86" -S="${WORKDIR}/boinc-client_release-${MY_PV}-${PV}/samples/wrapper" +SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/client_release/${MY_PV}/${PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz" +KEYWORDS="~amd64 ~arm64 ~x86" +S="${WORKDIR}/${MY_PN}-client_release-${MY_PV}-${PV}/samples/${PN#*-}" LICENSE="LGPL-3+ regexp-UofT" SLOT="0" +# sci-misc/boinc doesn't have all necessary headers, so +# we have to include from build root. All that said, +# versions must not mismatch. RDEPEND=" ~sci-misc/boinc-${PV} - ~dev-libs/boinc-zip-${PV} + >=dev-libs/boinc-zip-${PV} " DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}"/${PN}-$(ver_cut 1-2)-makefile.patch ) -DOCS=( ReadMe.txt job.xml ) - -src_prepare() { - default - - cd ../.. || die - eautoreconf - bash ./generate_svn_version.sh || die -} +DOCS=( job.xml ) src_configure() { cd ../.. || die - econf --enable-pkg-devel --disable-static --disable-fcgi --without-x -} -src_compile() { + bash ./generate_svn_version.sh || die + + # autotools would take an eternity to configure + cat <<-EOF > "config.h" + #ifndef BOINC_CONFIG_H + #define BOINC_CONFIG_H + + #define HAVE_SYS_RESOURCE_H 1 + #define HAVE_SYS_TIME_H 1 + #define HAVE_SYS_WAIT_H 1 + + #endif + EOF + tc-export CC CXX - default } src_install() { - default + einstalldocs newbin wrapper boinc-wrapper } diff --git a/sci-misc/boinc-wrapper/boinc-wrapper-7.16.17.ebuild b/sci-misc/boinc-wrapper/boinc-wrapper-7.16.17.ebuild index f25f7d3990..e282280fdf 100644 --- a/sci-misc/boinc-wrapper/boinc-wrapper-7.16.17.ebuild +++ b/sci-misc/boinc-wrapper/boinc-wrapper-7.16.17.ebuild @@ -3,48 +3,53 @@ EAPI=8 -inherit autotools toolchain-funcs +inherit toolchain-funcs +MY_PN=${PN%%-*} MY_PV=$(ver_cut 1-2) - -DESCRIPTION="use non-BOINC apps with BOINC" +DESCRIPTION="Wrapper to use non-BOINC apps with BOINC" HOMEPAGE="https://boinc.berkeley.edu/trac/wiki/WrapperApp" -SRC_URI="https://github.com/BOINC/boinc/archive/client_release/${MY_PV}/${PV}.tar.gz -> boinc-${PV}.tar.gz" -KEYWORDS="~amd64 ~x86" -S="${WORKDIR}/boinc-client_release-${MY_PV}-${PV}/samples/wrapper" +SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/client_release/${MY_PV}/${PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz" +KEYWORDS="~amd64 ~arm64 ~x86" +S="${WORKDIR}/${MY_PN}-client_release-${MY_PV}-${PV}/samples/${PN#*-}" LICENSE="LGPL-3+ regexp-UofT" SLOT="0" +# sci-misc/boinc doesn't have all necessary headers, so +# we have to include from build root. All that said, +# versions must not mismatch. RDEPEND=" - >=sci-misc/boinc-${PV} + ~sci-misc/boinc-${PV} >=dev-libs/boinc-zip-${PV} " DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}"/${PN}-$(ver_cut 1-2)-makefile.patch ) -DOCS=( ReadMe.txt job.xml ) - -src_prepare() { - default - - cd ../.. || die - eautoreconf - bash ./generate_svn_version.sh || die -} +DOCS=( job.xml ) src_configure() { cd ../.. || die - econf --enable-pkg-devel --disable-static --disable-fcgi --without-x -} -src_compile() { + bash ./generate_svn_version.sh || die + + # autotools would take an eternity to configure + cat <<-EOF > "config.h" + #ifndef BOINC_CONFIG_H + #define BOINC_CONFIG_H + + #define HAVE_SYS_RESOURCE_H 1 + #define HAVE_SYS_TIME_H 1 + #define HAVE_SYS_WAIT_H 1 + + #endif + EOF + tc-export CC CXX - default } src_install() { - default + einstalldocs newbin wrapper boinc-wrapper } diff --git a/sci-misc/boinc-wrapper/metadata.xml b/sci-misc/boinc-wrapper/metadata.xml index a07d56d790..ce271dd130 100644 --- a/sci-misc/boinc-wrapper/metadata.xml +++ b/sci-misc/boinc-wrapper/metadata.xml @@ -1,7 +1,7 @@ - + cyber+gentoo@sysrq.in Anna From 1c202c07d59b9d1f219599d6ccf20ab4f6560226 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 19 Jul 2021 12:58:39 +0500 Subject: [PATCH 49/54] dev-libs/boinc-zip: add 7.18, remove other Notable changes: * use make targets instead of sed voodoo * do not use patch version as the library is rarely updated Signed-off-by: Anna (cybertailor) Vyalkova --- dev-libs/boinc-zip/Manifest | 3 +- dev-libs/boinc-zip/boinc-zip-7.16.16.ebuild | 36 --------------------- dev-libs/boinc-zip/boinc-zip-7.16.17.ebuild | 36 --------------------- dev-libs/boinc-zip/boinc-zip-7.18.ebuild | 36 +++++++++++++++++++++ 4 files changed, 37 insertions(+), 74 deletions(-) delete mode 100644 dev-libs/boinc-zip/boinc-zip-7.16.16.ebuild delete mode 100644 dev-libs/boinc-zip/boinc-zip-7.16.17.ebuild create mode 100644 dev-libs/boinc-zip/boinc-zip-7.18.ebuild diff --git a/dev-libs/boinc-zip/Manifest b/dev-libs/boinc-zip/Manifest index 909891f1be..0e53bce6e1 100644 --- a/dev-libs/boinc-zip/Manifest +++ b/dev-libs/boinc-zip/Manifest @@ -1,2 +1 @@ -DIST boinc-7.16.16.tar.gz 49599131 BLAKE2B 819ab85c19a684144711f77e669b892aa73c006b81c1d7ef7adbd9d580e1e8473ae27b52dc17953ee677c70fc78ed15df936afd740e629715f30f2b81d84ea6f SHA512 dd7042e176d6506c70de7866556ae73b2f45734df92038086d5b0414751f3da08dc571c49f0c26d747d3fb2577674d3ff8cdec7d3563861eaaaa5af9c1db0a0e -DIST boinc-7.16.17.tar.gz 49628624 BLAKE2B 87e266a29506ecaa41fd18a2521b08c291548a4e31f7748001e5214e6f1fada1ded8bb8b559635d4f9c7c256cd7829dcf9132c02448c559d5ceb13524ca42e0f SHA512 e9882f37ad5c83ed020155c8192228322932f83b88ed00d025dcda63bff2dca109ecdcbaf98b48c4522b841f545f32352e5c158ae0a41de0a1f2941ac8135221 +DIST boinc-7.18.0.tar.gz 50848912 BLAKE2B 1088b734a5111dac1b42110cc5059e7114ef2bb2a7e786d20e681ac96543869fbf170c566c6c7ea93ac97f54f347e388d33d7d39c19d59cbe7bf3066d8c69fde SHA512 4bccd576bc786cf5d7b01a1ff379545b4d9ddb818c8561d3dccb836b6490668c73a0c10884609980dfc6e8250173ead71a5f6044cabe69a0c93316e03515a0d9 diff --git a/dev-libs/boinc-zip/boinc-zip-7.16.16.ebuild b/dev-libs/boinc-zip/boinc-zip-7.16.16.ebuild deleted file mode 100644 index 31e7072d1e..0000000000 --- a/dev-libs/boinc-zip/boinc-zip-7.16.16.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MY_PV=$(ver_cut 1-2) - -DESCRIPTION="Wrapper for the zip/unzip functions to expose to BOINC clients" -HOMEPAGE="https://boinc.berkeley.edu/trac/wiki/FileCompression" - -SRC_URI="https://github.com/BOINC/boinc/archive/client_release/${MY_PV}/${PV}.tar.gz -> boinc-${PV}.tar.gz" -KEYWORDS="~amd64 ~x86" -S="${WORKDIR}/boinc-client_release-${MY_PV}-${PV}/zip" - -LICENSE="Info-ZIP LGPL-3+" -SLOT="0" - -src_prepare() { - default - sed '/$(LN) .libs\/$(LIBBOINC_ZIP_STATIC)/d' -i Makefile.am || die - - cd .. || die - eautoreconf -} - -src_configure() { - cd .. || die - econf --enable-pkg-devel --disable-static -} - -src_install() { - default - rm "${ED}"/usr/*/libboinc_zip.la || die -} diff --git a/dev-libs/boinc-zip/boinc-zip-7.16.17.ebuild b/dev-libs/boinc-zip/boinc-zip-7.16.17.ebuild deleted file mode 100644 index 0d89894c2a..0000000000 --- a/dev-libs/boinc-zip/boinc-zip-7.16.17.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -MY_PV=$(ver_cut 1-2) - -DESCRIPTION="Wrapper for the zip/unzip functions to expose to BOINC clients" -HOMEPAGE="https://boinc.berkeley.edu/trac/wiki/FileCompression" - -SRC_URI="https://github.com/BOINC/boinc/archive/client_release/${MY_PV}/${PV}.tar.gz -> boinc-${PV}.tar.gz" -KEYWORDS="~amd64 ~x86" -S="${WORKDIR}/boinc-client_release-${MY_PV}-${PV}/zip" - -LICENSE="Info-ZIP LGPL-3+" -SLOT="0" - -src_prepare() { - default - sed '/$(LN) .libs\/$(LIBBOINC_ZIP_STATIC)/d' -i Makefile.am || die - - cd .. || die - eautoreconf -} - -src_configure() { - cd .. || die - econf --enable-pkg-devel --disable-static -} - -src_install() { - default - rm "${ED}"/usr/*/libboinc_zip.la || die -} diff --git a/dev-libs/boinc-zip/boinc-zip-7.18.ebuild b/dev-libs/boinc-zip/boinc-zip-7.18.ebuild new file mode 100644 index 0000000000..e800b45e2c --- /dev/null +++ b/dev-libs/boinc-zip/boinc-zip-7.18.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +MY_PN=${PN%%-*} +MY_PV="${PV}.0" +DESCRIPTION="Wrapper for the zip/unzip functions to expose to BOINC clients" +HOMEPAGE="https://boinc.berkeley.edu/trac/wiki/FileCompression" + +SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/client_release/${PV}/${MY_PV}.tar.gz -> ${MY_PN}-${MY_PV}.tar.gz" +KEYWORDS="~amd64 ~arm64 ~x86" +S="${WORKDIR}/${MY_PN}-client_release-${PV}-${MY_PV}" + +LICENSE="Info-ZIP LGPL-3+" +SLOT="0" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf --enable-pkg-devel +} + +src_compile() { + emake -C zip lib${PN//-/_}.la +} + +src_install() { + emake -C zip install-{libLTLIBRARIES,pkgincludeHEADERS} DESTDIR="${D}" + find "${ED}" -name '*.la' -delete || die +} From a12a430a0268368d72a7f68b7224b7601bbaae92 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 19 Jul 2021 13:06:30 +0500 Subject: [PATCH 50/54] app-vim/openbsd-style: initial import Signed-off-by: Anna (cybertailor) Vyalkova --- app-vim/openbsd-style/Manifest | 1 + app-vim/openbsd-style/metadata.xml | 8 ++++++ .../openbsd-style/openbsd-style-1.1.ebuild | 27 +++++++++++++++++++ 3 files changed, 36 insertions(+) create mode 100644 app-vim/openbsd-style/Manifest create mode 100644 app-vim/openbsd-style/metadata.xml create mode 100644 app-vim/openbsd-style/openbsd-style-1.1.ebuild diff --git a/app-vim/openbsd-style/Manifest b/app-vim/openbsd-style/Manifest new file mode 100644 index 0000000000..f83d3f6902 --- /dev/null +++ b/app-vim/openbsd-style/Manifest @@ -0,0 +1 @@ +DIST openbsd-style-1.1.vim 2669 BLAKE2B 5b2bcca3024c1a743ed0be42510f47340b4f57f7c5866933b01adc1399e40210676c7b8b4631fbdf59231cb9af9c2443af2915b982eb3fa5fc5a03c2b207ee81 SHA512 55f3fd84ae2f3d86b84756165da02d56f221baa81eb42e1df8e7a0e3f243b498e95d343c9ed04fc21db89bc676fa671eeaf424587a77aeef421a62db0e0ed41a diff --git a/app-vim/openbsd-style/metadata.xml b/app-vim/openbsd-style/metadata.xml new file mode 100644 index 0000000000..46ff3593dd --- /dev/null +++ b/app-vim/openbsd-style/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber@sysrq.in + Anna + + diff --git a/app-vim/openbsd-style/openbsd-style-1.1.ebuild b/app-vim/openbsd-style/openbsd-style-1.1.ebuild new file mode 100644 index 0000000000..925c5c6367 --- /dev/null +++ b/app-vim/openbsd-style/openbsd-style-1.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +VIM_PLUGIN_VIM_VERSION="7.1" +inherit vim-plugin + +MY_PN=${PN%-style} +DESCRIPTION="vim plugin: indent code according to the OpenBSD and FreeBSD style(9)" +HOMEPAGE="https://wiki.freebsd.org/DevTools" +SRC_URI="https://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/ports/editors/vim/files/${MY_PN}.vim?rev=${PV} -> ${P}.vim" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +VIM_PLUGIN_HELPTEXT=\ +"This plugin registers OpenBSD_Style() macro for changing a buffer's +indentation rules but does not change the indentation of existing code. + +To activate it, simply type \\f in normal mode." + +src_unpack() { + mkdir -p "${S}"/syntax || die + cp "${DISTDIR}"/${P}.vim "${S}"/syntax/${MY_PN}.vim || die +} From 06409661fe5f5b80bf6c787d4ba28424961ffeb6 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 19 Jul 2021 11:43:23 +0200 Subject: [PATCH 51/54] dev-python/pymorphy2: add PYTHON_USEDEP Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-python/pymorphy2/pymorphy2-0.9.1.ebuild | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/dev-python/pymorphy2/pymorphy2-0.9.1.ebuild b/dev-python/pymorphy2/pymorphy2-0.9.1.ebuild index dab9f3ed1d..b5c331d0c4 100644 --- a/dev-python/pymorphy2/pymorphy2-0.9.1.ebuild +++ b/dev-python/pymorphy2/pymorphy2-0.9.1.ebuild @@ -10,9 +10,11 @@ inherit distutils-r1 DESCRIPTION="Morphological analyzer (POS tagger + inflection engine) for Russian language." HOMEPAGE="https://github.com/kmike/pymorphy2 https://pypi.org/project/pymorphy2/" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -DEPEND="dev-python/docopt - dev-python/pymorphy2-dicts-ru - dev-python/DAWG-Python" +DEPEND=" + dev-python/docopt[${PYTHON_USEDEP}] + dev-python/pymorphy2-dicts-ru[${PYTHON_USEDEP}] + dev-python/DAWG-Python[${PYTHON_USEDEP}] +" LICENSE="MIT" SLOT="0" From 01d23487638cc52b86edee3daa9e37e33f30419f Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 19 Jul 2021 11:45:38 +0200 Subject: [PATCH 52/54] app-misc/ssmtool: add PYTHON_USEDEP PyQt5 does not have the pypy3 target Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- app-misc/ssmtool/metadata.xml | 4 ++-- app-misc/ssmtool/ssmtool-0.1.11.ebuild | 11 +++++------ 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/app-misc/ssmtool/metadata.xml b/app-misc/ssmtool/metadata.xml index a490dbfbb0..193304d6ff 100644 --- a/app-misc/ssmtool/metadata.xml +++ b/app-misc/ssmtool/metadata.xml @@ -6,7 +6,7 @@ Shaoyu Tseng - ssmtool - FreeLanguageTools/ssmtool + ssmtool + FreeLanguageTools/ssmtool diff --git a/app-misc/ssmtool/ssmtool-0.1.11.ebuild b/app-misc/ssmtool/ssmtool-0.1.11.ebuild index c6ab178667..00ea5715c0 100644 --- a/app-misc/ssmtool/ssmtool-0.1.11.ebuild +++ b/app-misc/ssmtool/ssmtool-0.1.11.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{8,9} pypy3 ) +PYTHON_COMPAT=( python3_{8,9} ) DISTUTILS_USE_SETUPTOOLS=pyproject.toml inherit distutils-r1 desktop @@ -13,10 +13,10 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-3" DEPEND=" - dev-python/pymorphy2 - dev-python/pymorphy2-dicts-ru - dev-python/PyQt5 - dev-python/beautifulsoup:4 + dev-python/pymorphy2[${PYTHON_USEDEP}] + dev-python/pymorphy2-dicts-ru[${PYTHON_USEDEP}] + dev-python/PyQt5[${PYTHON_USEDEP}] + dev-python/beautifulsoup:4[${PYTHON_USEDEP}] " SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~x86" @@ -26,4 +26,3 @@ python_install() { domenu ssmtool.desktop distutils-r1_python_install } - From 82f8249f53521bd35c892ce07103522f37f9f644 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 19 Jul 2021 11:58:52 +0200 Subject: [PATCH 53/54] app-misc/apidb: remove double KEYWORDS Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- app-misc/apidb/apidb-5.11.0_beta.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/app-misc/apidb/apidb-5.11.0_beta.ebuild b/app-misc/apidb/apidb-5.11.0_beta.ebuild index cdde018ed0..0f7dc87bf0 100644 --- a/app-misc/apidb/apidb-5.11.0_beta.ebuild +++ b/app-misc/apidb/apidb-5.11.0_beta.ebuild @@ -26,7 +26,6 @@ fi LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64" IUSE="+mariadb postgresql commands gtk +corelibs" From c5d5d92c742fe736651e88ae50141f97f8f431d8 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 19 Jul 2021 11:59:54 +0200 Subject: [PATCH 54/54] app-shells/powerline-go: fix Manifest and remove RedundantLongDescription Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- app-shells/powerline-go/Manifest | 2 -- app-shells/powerline-go/metadata.xml | 3 --- 2 files changed, 5 deletions(-) diff --git a/app-shells/powerline-go/Manifest b/app-shells/powerline-go/Manifest index 107c8fcab1..96d9603557 100644 --- a/app-shells/powerline-go/Manifest +++ b/app-shells/powerline-go/Manifest @@ -25,5 +25,3 @@ DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.zip 39844 BLA DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.4.0.mod 95 BLAKE2B 888532a43aa7569fc03a62d78507081f30342eb4be40c01252683b16cd3658dd7b30d5f8a071dffe2c05f57bbee3afbc1ee4324c471788c633a878d498ff7d57 SHA512 2790882fbfa812468b9b3443630b1f1ee67a968eb20da8e4a1bfd410e4b516a8a7e77c07414b64f17e11e2151161b85d019e172cc833a45b19e66d4c70f89f82 DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.4.0.zip 81183 BLAKE2B 0e3222d715fe7e9e8e9a10abad817f75bdd095f9af250d6bdf1ee2881930c739111de8b526175c9204995c48e0ade9852541a7f22b0ce1261f473986a2739182 SHA512 d6f4ac547609c943adfc6b518ff03ac09da566ba2b29466abe8f6db3d5a41ae7e5c187068dce4e77271905b1aa88497ca49a43bb9bbf9c94011b7ccf1b4b2f42 DIST powerline-go-1.21.0.tar.gz 145144 BLAKE2B f9194f8eb68d26f481c4a333b99dc4ba7b296fd5ab943d46da684f17c9765e08bb2cb67c3e97d2979da07af0a57291a33db97167be72a7fdee7b69f294c22112 SHA512 dbb816abcc26c1fef154a3cf408164641a3c7c3e2ef7f457a0b5c1832f20f5e2a1a1e845b7bf0f24016a93e48f61e2dc4f668fb22423aec6c79c1e99799bef79 -EBUILD powerline-go-1.21.0.ebuild 2060 BLAKE2B 4bf5a34ee16cbc3fa7a87d010c1c20c5f492947c32ca94a72789b32fd7c1cd7f2a6424f65ec119ae38995b74ad595a0a25c38175fcfcb40c2d1b3b72d41ee1ba SHA512 9445b29235b88263387dc2a2c4bc936b95897f89fb9e17cdbbb4c2f64e30d275f50f1e5fac50bf84b2a670ad21d2da8b11e36be9070f78f173b265fbe0ba7706 -MISC metadata.xml 335 BLAKE2B 8de30da2b7e87945fdfebb4a84107674a99df546fab8e44dd0a90ec8e477918b2654874204f5e1f1b117bd71e08ca78a31ee816a78e137a9a7b2604875e89beb SHA512 b488663699a00dbc8fd85aad87785c4377ff55b600199de0fc9fe726c5532d8b52879f6629d6560331e6d0fc7f2c19da93ccc02bdf7bae5d8c0460fbafa9784a diff --git a/app-shells/powerline-go/metadata.xml b/app-shells/powerline-go/metadata.xml index 965f86913b..cf79941683 100644 --- a/app-shells/powerline-go/metadata.xml +++ b/app-shells/powerline-go/metadata.xml @@ -5,7 +5,4 @@ egorr.berd@gmail.com Yahor Berdnikau - - Powerline like shell written in Golang. -